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
341104371270	341104371829	341104372379	341104372929	341104373477	341104374029	341104374579	341104375129	341104375681	341104376229	341104376779	341104377329	341104377877	341104378429	341104378979	341104379529	341104380077	341104380629	341104381179	341104381729	341104382277	341104382829	341104383379	341104383929	341104384477	341104385029	341104385579	341104386129	341104386677	341104387229	341104387779	341104388329	341104388877	341104389429	341104389979	341104390529	341104391077	341104391629	341104392179	341104392729	341104393277	341104393829	341104394379	341104394929	341104395477	341104396031	341104396579	341104397129	341104397677	341104398229	341104398779	341104399329	341104399877	341104400429	341104400979	341104401529	341104402077	341104402629	341104403179	341104403729	341104404277	341104404829	341104405382	341104405929	341104406477	341104407029	341104407579	341104408129	341104408677	341104409229	341104409779	341104410329	341104410877	341104411429	341104411979	341104412529	341104413077	341104413629	341104414179	341104414729	341104415277	341104415829	341104416379	341104416929	341104417477	341104418029	341104418579	341104419129	341104419677	341104420229	341104420779	341104421329	341104421877	341104422429	341104422979	341104423529	341104424077	341104424629	341104425179	341104425731	341104426277	341104426829	341104427379	341104427929	341104428477	341104429029	341104429579	341104430129	341104430677	341104431229	341104431779	341104432329	341104432877	341104433429	341104433979	341104434529	341104435079	341104435629	341104436179	341104436729	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2818	2000	3600	2300	2818	2000	3600	2300	2817	2000	3600	2300	2817	2000	3600	2300	2817	2000	3600	2300	2816	2000	3600	2300	2815	2000	3600	2300	2814	2000	3600	2300	2813	2000	3600	2300	2813	2000	3600	2300	2812	2000	3600	2300	2811	2000	3600	2300	2811	2000	3600	2300	2810	2000	3600	2300	2809	2000	3600	2300	2808	2000	3600	2300	2807	2000	3600	2300	2806	2000	3600	2300	2804	2000	3600	2300	2803	2000	3600	2300	2802	2000	3600	2300	2801	2000	3600	2300	2800	2000	3600	2300	2799	2000	3600	2300	2798	2000	3600	2300	2797	2000	3600	2300	2797	2000	3600	2300	2796	2000	3600	2300	2795	2000	3600	2300	2795	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22927	21795	31302	28257	26017	25009	15483	1301	526	598	539	507	540	548	517	512	494	522	549	490	530	540	525	525	493	544	530	505	502	593	537	521	538	542	520	524	543	576	554	527	486	524	483	457	481	525	507	540	514	527	512	500	538	533	531	487	488	542	509	513	570	497	501	521	518	512	543	495	516	532	475	522	556	488	518	514	528	505	482	517	510	501	525	500	520	540	550	492	522	549	505	542	529	479	537	506	566	517	506	570	555	511	496	512	547	480	505	495	557	531	510	502	537	535	482	491	490	539	541	491	511	502	515	526	487	505	537	521	536	526	514	529	503	554	509	522	511	502	555	515	517	510	522	453	497	564	515	485	512	461	479	510	488	499	527	456	520	497	500	539	517	527	504	528	489	500	524	484	567	504	499	549	485	560	522	528	497	558	559	511	489	523	486	524	507	526	565	499	509	490	501	566	515	508	495	500	536	488	530	514	531	559	505	546	496	456	490	481	497	522	512	523	509	521	540	525	532	515	537	548	531	492	512	523	539	472	512	513	508	534	535	563	513	483	537	530	538	533	509	506	536	538	509	520	456	517	474	528	505	558	511	525	491	524	531	561	510	529	538	504	487	557	523	475	514	520	516	528	552	530	519	521	553	518	517	480	509	504	587	504	529	508	503	496	511	529	525	525	513	501	508	531	522	514	511	519	510	496	515	494	487	544	550	541	544	523	496	557	556	503	537	504	527	515	524	521	488	532	520	506	521	540	527	533	518	544	538	477	526	542	492	489	487	508	591	516	543	514	469	508	539	509	543	524	557	479	490	518	532	480	529	516	544	504	503	529	524	504	508	503	578	505	564	526	513	580	489	504	525	479	521	549	491	533	502	535	518	513	492	550	493	538	509	530	545	501	542	515	527	592	515	444	493	498	507	532	491	552	499	520	521	456	489	483	527	534	535	534	478	518	529	525	486	514	538	517	537	525	545	612	512	518	497	548	539	524	475	509	509	510	497	557	493	501	549	498	563	542	489	530	537	512	500	470	501	493	534	495	571	522	538	502	520	488	540	538	507	518	505	504	530	507	507	516	506	533	491	535	528	532	523	530	507	494	531	534	543	547	530	511	493	524	537	531	478	511	565	527	524	485	542	523	500	517	497	526	516	495	536	517	574	509	553	485	492	512	474	495	526	509	518	490	534	512	500	525	551	512	509	523	483	511	515	492	509	464	537	523	498	489	537	533	533	479	535	500	526	479	548	521	558	504	534	487	507	525	573	555	488	510	509	506	509	502	521	508	527	504	521	484	530	534	485	520	514	489	510	537	597	530	535	496	472	554	502	507	489	506	499	456	504	503	525	508	532	521	538	528	496	528	498	521	490	465	508	510	544	524	530	547	479	513	505	556	506	523	537	512	526	522	541	521	500	522	507	519	513	508	533	531	540	529	508	532	545	523	550	529	501	526	508	522	528	487	519	516	542	524	492	528	544	504	586	511	524	565	504	540	569	500	468	485	555	515	586	543	559	521	554	550	512	483	583	531	494	538	500	457	512	522	529	523	502	517	459	535	533	507	493	528	494	522	498	582	531	524	504	501	499	485	525	504	508	552	527	543	525	490	494	552	533	508	495	494	524	525	520	502	518	527	478	540	523	527	528	497	552	507	548	563	530	529	501	487	531	500	549	488	532	541	497	523	542	498	567	562	520	498	528	547	489	519	537	502	496	532	469	543	542	541	560	514	519	526	498	530	507	483	523	529	499	534	520	519	532	514	492	562	518	468	551	537	505	500	496	543	470	523	495	495	491	534	508	521	516	497	538	506	540	507	500	471	526	556	550	531	529	500	543	508	542	521	527	531	502	500	507	503	503	482	524	499	468	487	541	505	492	512	514	501	536	571	500	522	529	526	561	516	539	526	505	485	497	535	518	528	526	515	522	522	459	516	511	485	523	507	527	510	568	492	495	534	537	512	584	532	543	519	553	480	518	517	507	506	510	518	489	536	502	497	503	543	525	484	561	502	504	502	515	493	528	560	538	528	538	490	511	511	492	533	488	520	511	495	511	509	538	521	507	565	512	542	521	471	496	503	504	511	485	531	516	512	518	479	541	505	509	475	496	533	501	532	541	534	538	511	548	561	525	500	510	530	504	494	523	524	525	545	478	510	479	521	515	507	499	519	494	511	471	506	511	516	503	541	566	516	503	500	532	544	541	526	508	528	502	503	538	548	574	501	490	542	543	574	528	504	545	559	493	491	547	493	487	528	505	485	525	543	545	569	498	598	503	537	513	499	584	481	538	533	480	529	534	484	522	544	514	503	541	509	517	575	534	552	517	530	500	519	560	559	522	494	504	543	517	467	500	517	516	519	515	537	535	492	516	503	534	485	521	530	502	510	527	493	553	509	469	536	523	550	551	537	550	528	549	509	533	483	522	457	473	501	471	532	477	529	500	509	518	545	496	542	556	514	529	517	516	508	519	516	545	525	524	523	521	547	497	506	520	521	530	482	534	512	509	529	520	521	513	537	537	501	544	502	541	523	503	506	495	511	520	506	496	493	521	510	498	578	503	486	519	549	514	500	509	513	496	567	553	559	513	525	521	523	515	527	499	495	502	528	501	521	536	544	512	494	505	508	509	520	485	478	537	493	528	525	504	521	479	509	522	531	515	541	527	546	502	511	540	549	538	506	512	524	558	484	539	532	525	523	537	515	487	501	551	520	481	520	544	538	493	494	522	543	523	545	552	528	512	531	525	527	491	553	527	495	509	544	519	519	496	518	496	554	496	563	478	532	506	534	525	519	543	554	522	529	517	536	538	500	508	526	487	487	515	497	494	466	516	514	544	521	557	514	482	514	510	511	553	520	505	525	510	546	550	539	502	499	534	500	521	546	514	538	506	513	513	517	483	542	561	529	486	523	536	530	536	563	500	535	507	489	483	506	569	520	504	524	535	511	541	513	511	536	500	529	532	535	496	520	566	490	500	529	526	508	546	496	528	541	522	500	529	486	477	516	521	501	510	524	492	507	515	580	489	534	522	511	491	508	504	499	540	527	500	504	497	524	505	492	523	520	498	500	523	502	534	547	500	522	494	521	499	529	539	472	527	531	530	514	510	497	529	533	505	526	510	523	500	520	462	521	486	514	514	520	505	501	524	546	533	541	510	527	524	529	515	518	525	503	521	504	507	542	523	524	488	532	495	513	523	549	538	476	497	526	521	523	512	521	492	513	522	491	536	528	532	538	532	500	507	543	519	550	518	546	535	524	479	536	565	507	535	574	502	546	535	512	501	517	542	537	482	550	498	539	526	553	579	494	544	518	521	541	544	488	508	513	550	512	538	472	533	514	510	498	502	517	515	532	505	520	523	497	528	508	518	477	553	522	538	487	514	494	553	533	530	528	532	500	524	547	528	514	460	519	536	549	507	521	481	486	493	541	512	509	515	497	511	558	473	503	510	509	519	531	529	502	497	519	528	507	550	499	498	496	492	523	497	515	523	524	525	490	473	522
59561	99835	77864	56511	41213	26829	6608	610	607	577	579	527	571	537	569	580	540	566	557	559	563	570	560	511	512	569	571	536	481	494	548	550	582	552	544	554	562	547	544	520	516	524	518	490	542	494	551	521	519	541	547	537	575	519	543	499	535	504	529	494	567	488	536	536	539	560	522	543	522	570	546	551	527	538	576	531	516	558	544	561	549	556	557	530	544	555	542	553	504	535	565	537	517	563	537	509	510	551	544	510	565	530	553	503	535	542	551	542	557	523	573	556	561	561	541	535	584	562	558	574	477	562	524	541	542	579	537	575	540	512	524	540	545	514	591	500	544	532	530	517	536	570	543	539	511	503	545	542	546	531	518	582	559	528	547	557	528	559	569	549	547	583	553	515	531	541	560	539	540	542	558	505	555	512	543	533	539	554	502	538	578	599	591	534	527	536	516	543	549	527	556	508	502	552	541	549	544	552	521	557	536	540	572	510	553	559	515	530	570	536	520	558	548	512	536	532	543	491	562	520	541	491	526	539	555	537	562	541	575	549	548	552	544	538	534	536	554	517	523	567	543	544	565	544	571	522	558	567	525	561	561	556	504	545	504	498	537	554	580	564	527	565	532	569	521	540	548	546	549	539	541	541	540	538	543	528	530	536	537	561	547	528	580	563	600	501	536	527	543	570	582	568	539	531	614	552	515	559	565	575	523	552	549	516	567	538	553	527	521	541	578	518	544	535	547	535	524	547	537	524	540	515	547	502	545	555	566	506	559	543	532	522	535	517	545	548	509	550	566	558	539	524	547	554	526	537	483	569	550	495	561	564	549	550	520	537	584	566	497	554	536	552	576	577	536	515	554	527	540	532	560	543	581	554	559	521	566	532	545	541	577	516	488	557	536	519	525	506	537	547	523	584	567	489	563	548	571	536	554	537	544	493	542	526	537	500	523	577	542	549	495	565	489	517	560	556	530	494	544	519	534	505	534	518	542	537	538	532	512	531	543	570	532	532	504	523	543	553	557	531	552	516	547	523	539	531	556	547	569	547	531	510	582	552	546	574	503	539	539	522	554	508	533	536	535	562	480	551	516	511	547	522	583	558	547	500	556	544	583	580	542	538	531	507	560	552	511	549	526	558	498	508	511	527	519	560	586	535	545	505	537	556	571	543	525	482	540	513	512	541	511	490	528	574	522	512	531	535	537	501	544	503	501	516	554	492	525	556	539	574	568	508	507	572	531	535	537	563	555	519	523	521	538	522	529	528	570	549	550	528	536	491	553	562	569	517	531	547	523	521	560	518	510	552	551	552	538	510	520	530	531	521	508	498	544	564	545	539	604	525	572	541	549	566	517	544	526	531	527	555	532	538	518	547	541	563	515	489	488	552	570	550	581	523	526	524	547	531	560	514	504	555	518	512	567	560	507	581	488	534	581	568	515	562	546	536	535	544	536	550	508	540	561	529	548	512	546	565	511	561	532	553	529	524	591	529	496	557	503	542	529	553	559	540	514	469	536	550	528	555	530	506	567	546	558	517	570	578	534	583	529	515	551	511	527	551	502	545	553	554	576	585	553	533	556	529	553	538	525	548	527	569	533	571	562	583	544	544	539	553	578	543	522	529	546	525	611	516	510	548	479	560	520	582	542	569	514	546	524	510	539	574	522	535	553	590	491	558	608	531	537	531	538	543	508	541	559	494	536	534	542	517	551	552	565	579	535	554	539	517	514	543	506	558	545	511	557	574	574	523	563	541	540	536	567	542	558	533	526	520	542	536	548	544	503	527	541	517	532	537	529	525	502	550	555	526	543	548	557	561	534	554	577	547	526	524	560	567	505	535	543	521	566	524	519	547	529	542	574	546	537	538	541	541	529	497	552	546	521	519	544	508	555	530	535	552	526	529	569	539	566	566	570	507	549	570	538	559	543	598	564	530	544	519	569	563	552	521	544	533	565	535	563	515	578	543	562	520	562	547	535	543	553	540	522	518	565	549	501	569	593	553	457	567	575	549	555	563	574	500	524	527	594	520	531	565	586	527	515	590	553	571	515	547	539	525	546	527	512	535	537	563	532	578	550	557	524	536	531	510	544	542	537	544	520	492	597	556	578	534	513	526	489	556	545	546	541	536	503	551	537	532	471	509	528	588	546	511	537	546	526	537	555	542	522	564	522	496	538	529	500	549	506	533	548	521	556	547	575	517	514	508	515	535	562	560	512	525	566	523	542	532	524	540	526	557	563	545	529	563	535	518	571	546	557	522	541	552	521	558	553	523	543	537	543	526	528	507	542	527	519	510	557	512	533	543	575	568	573	535	520	538	532	528	561	503	542	558	539	561	575	517	497	580	560	570	531	514	526	553	548	530	597	541	550	549	532	519	502	555	565	540	572	573	503	505	564	558	523	569	538	521	548	523	559	556	564	544	527	550	506	538	532	532	562	525	505	512	538	596	539	559	567	502	534	538	519	581	541	548	549	530	564	531	555	566	536	537	545	506	569	526	525	546	515	536	550	519	507	550	568	502	511	531	564	507	575	516	513	479	528	554	559	530	489	580	551	540	561	548	532	567	523	550	535	538	545	530	541	533	543	499	565	513	528	535	506	554	532	530	519	546	566	525	522	568	542	496	545	531	540	576	570	532	558	553	487	533	530	550	534	504	546	526	534	557	578	532	561	540	532	575	557	540	536	525	521	545	522	543	528	529	542	562	538	571	527	561	571	524	564	533	570	541	564	573	534	519	546	583	535	552	549	533	540	518	527	541	591	532	485	500	557	533	565	548	540	495	496	525	522	520	512	545	555	523	499	533	491	555	552	510	596	516	517	524	553	539	551	540	530	542	496	546	541	533	498	561	544	510	525	531	512	565	521	572	574	546	503	561	571	572	547	506	549	523	541	561	570	528	544	514	495	526	527	566	558	552	528	525	546	527	520	531	550	560	517	520	521	533	510	533	549	561	518	565	548	536	545	553	548	558	584	478	519	535	570	558	553	600	558	554	587	530	561	565	552	609	546	548	541	534	550	500	514	556	538	577	517	536	487	471	565	563	557	520	583	580	558	575	536	550	506	530	540	554	560	562	543	554	533	504	598	534	516	547	536	532	528	511	546	534	608	581	562	522	540	555	556	532	529	553	558	513	577	549	550	544	547	554	531	500	526	527	540	544	566	504	543	528	577	521	532	559	514	567	507	523	509	534	534	505	525	565	551	567	563	521	498	550	515	505	526	550	577	527	540	525	547	561	544	561	514	556	539	549	585	526	557	543	567	547	545	603	525	543	564	531	533	537	562	517	544	493	526	536	556	542	535	537	562	536	512	564	529	540	548	602	567	557	519	539	520	538	491	527	558	530	570	485	485	485	572	559	502	496	499	527	532	555	520	566	568	520	567	574	541	566	549	507	549	510	559	517	510	549	562	557	555	556	550	530	548	472	568	532	543	590	516	532	497	529	605	538	583	546	534	565	546	545	513	515	508	525	545	558	526	548	530	541	594	520	525	561	557	509
29301	25379	26602	14035	4083	1674	427	222	241	228	238	213	225	193	241	237	227	233	218	236	238	203	244	220	238	199	217	202	210	220	206	219	205	229	189	215	228	221	241	217	202	233	221	236	219	227	215	215	203	226	216	199	206	213	219	228	209	233	242	200	235	253	208	196	215	218	220	214	234	237	227	205	232	228	238	214	230	229	230	190	214	216	229	223	236	260	214	228	225	236	220	216	213	218	226	236	223	227	220	248	236	199	227	224	229	200	237	250	227	205	249	226	222	216	227	210	210	231	211	232	220	231	220	198	223	230	224	191	219	207	208	221	225	212	243	237	225	239	245	233	244	248	219	205	230	220	225	224	230	229	227	204	231	231	227	204	237	208	216	236	208	228	215	206	240	199	213	205	248	241	232	231	225	228	216	212	228	231	223	201	210	223	239	225	229	215	203	219	212	209	213	245	223	234	246	229	207	231	215	208	212	219	221	210	219	220	203	235	214	231	245	241	208	237	228	202	211	219	222	241	231	236	235	236	228	239	206	223	242	216	228	234	249	210	239	224	211	212	236	217	228	200	217	235	216	230	220	224	216	227	209	212	246	237	227	235	215	224	208	242	222	210	205	205	194	230	208	222	227	213	213	207	247	210	206	227	213	214	232	213	221	229	217	230	220	220	236	192	253	222	222	242	240	234	214	207	226	215	201	200	191	237	230	205	206	217	228	239	229	216	215	202	200	206	200	229	226	243	261	205	235	233	223	201	212	211	241	216	201	206	196	231	213	212	238	230	184	202	201	217	196	221	217	238	205	207	220	227	222	220	206	248	237	223	229	220	229	238	253	238	203	233	230	224	239	217	238	221	225	210	214	232	214	194	233	228	205	225	194	221	208	218	219	206	237	235	232	220	226	244	258	236	242	215	224	205	236	247	225	233	229	236	234	224	238	220	221	233	233	200	202	207	212	217	215	234	185	231	240	238	261	213	217	213	214	247	213	208	213	218	230	196	225	226	219	245	235	195	249	206	228	225	212	210	223	217	211	223	207	250	207	214	208	246	238	223	224	238	237	226	225	226	227	210	230	230	209	218	216	214	195	228	233	246	213	194	221	210	212	219	212	260	223	216	233	226	233	214	196	241	221	234	224	212	237	202	211	212	213	231	211	233	234	209	197	243	235	218	206	196	208	213	217	221	241	240	234	252	224	201	233	218	224	244	240	207	225	216	238	219	216	232	253	241	238	243	211	223	223	238	194	213	227	185	238	238	225	209	224	190	197	234	258	229	221	219	222	219	210	214	215	219	243	240	236	231	222	232	220	237	221	244	218	218	178	229	223	208	237	243	209	219	217	217	216	216	231	192	210	197	230	201	216	220	231	220	242	248	225	230	228	238	244	226	234	206	233	196	210	235	214	222	211	218	209	200	217	230	220	206	245	215	222	194	244	207	212	229	237	224	215	196	218	229	231	221	215	227	205	233	229	222	240	231	242	210	228	209	230	208	247	220	215	239	234	217	253	218	230	233	214	248	241	212	212	235	213	235	228	218	235	230	234	201	227	240	231	237	241	263	229	220	218	206	213	243	234	211	207	232	231	228	202	218	225	217	252	220	242	207	255	190	229	227	208	223	215	220	235	196	234	223	236	219	212	208	222	245	216	242	250	223	192	223	259	211	239	206	224	230	211	212	199	266	223	224	233	211	197	208	231	235	211	203	215	225	237	225	212	219	210	229	196	244	212	219	201	250	220	231	204	200	219	230	197	227	216	189	223	223	219	210	213	214	221	214	210	236	260	218	246	238	217	228	233	230	231	211	231	227	219	206	200	205	206	203	238	212	221	232	233	220	213	232	209	240	222	203	240	222	219	227	222	241	210	229	212	208	232	218	219	220	221	223	220	200	226	252	245	231	203	219	210	231	200	226	232	222	230	211	234	204	224	209	244	244	240	189	220	204	212	214	227	232	236	233	225	216	229	234	209	217	223	217	242	226	216	238	227	231	223	216	238	210	234	235	209	198	226	224	234	226	210	229	217	239	206	213	217	201	235	247	210	239	203	235	233	224	217	205	205	235	214	237	204	211	224	234	221	185	241	225	205	235	227	226	238	234	205	218	237	220	222	214	236	219	210	206	204	222	225	216	204	234	225	196	233	225	232	259	204	248	211	222	242	229	216	222	215	224	212	235	230	200	226	238	214	200	210	227	233	206	221	190	242	224	216	215	212	232	207	228	234	218	232	210	206	219	237	236	230	242	231	267	210	221	200	200	217	239	235	251	209	217	225	223	215	239	242	219	235	237	211	264	214	202	230	213	227	261	215	210	213	235	211	209	205	229	194	196	202	225	235	217	228	211	254	205	234	212	198	224	236	209	189	235	235	231	244	213	240	208	252	228	227	213	220	264	224	231	227	216	201	231	222	210	214	234	238	204	235	217	212	244	214	223	218	237	196	229	210	214	224	240	211	211	214	226	199	217	204	203	215	218	235	207	215	241	209	223	207	205	242	244	215	220	219	237	230	246	223	220	231	237	212	221	210	224	212	196	215	215	209	211	207	211	234	243	223	222	228	212	247	217	225	209	220	207	188	250	228	242	242	242	201	227	210	219	220	197	210	244	219	215	206	214	251	214	210	210	233	243	244	228	236	216	242	216	229	233	234	220	241	214	231	214	235	200	248	213	231	227	188	220	210	243	238	244	237	228	219	236	223	228	215	229	246	218	222	212	222	231	238	239	185	222	209	225	231	225	218	248	218	212	229	210	238	221	232	216	222	226	235	212	211	228	215	239	205	223	233	200	202	227	249	261	201	229	222	237	231	211	233	208	244	220	195	215	227	220	244	243	227	242	205	221	199	216	211	224	215	232	200	214	211	236	212	233	222	203	225	236	224	214	234	221	220	206	238	226	259	220	223	235	225	207	213	204	216	251	221	228	244	212	224	223	213	229	213	201	221	215	236	223	192	216	218	218	198	223	219	233	235	230	206	208	217	234	233	240	226	227	220	196	216	223	232	237	208	231	244	203	223	222	229	232	211	206	229	240	196	192	217	212	229	222	245	237	220	226	222	217	243	231	201	220	217	225	222	214	211	238	228	230	208	223	193	242	206	244	236	203	225	202	212	218	228	220	209	232	226	213	225	194	229	236	205	236	221	277	200	224	198	212	243	217	216	243	229	225	204	235	206	221	214	221	209	221	223	248	221	217	207	208	217	245	231	229	207	238	205	222	199	221	233	213	209	240	233	217	220	218	198	205	236	234	224	227	236	225	220	215	217	224	228	208	219	223	229	213	226	188	223	245	216	194	216	230	203	213	232	241	215	220	196	235	208	195	233	231	213	215	247	238	203	236	228	229	202	248	213	204	219	228	231	233	211	250	217	225	228	221	187	216	225	210	244	242	217	248	200	234	199	211	212	220	254	238	217	238	215	221	217	225	252	221	224	252	225	214	208	240	226	221	216	234	220	220	212	212	215	239	218	224	223	204	230	220	220	241	236	245	212	226	235	205
23335	36615	22593	10120	4252	2157	457	266	242	239	233	259	244	234	254	258	249	228	225	250	228	234	242	228	259	246	275	240	244	240	246	262	247	245	237	272	258	268	232	255	251	246	222	267	222	268	252	238	225	254	250	249	244	242	239	251	224	224	251	275	242	251	259	251	259	251	259	252	252	260	248	241	264	226	251	249	244	252	267	228	236	237	243	223	268	246	239	245	256	240	244	238	244	279	222	218	232	278	250	249	236	269	275	252	243	280	263	249	237	247	239	239	245	244	260	226	236	217	258	261	237	273	252	218	249	250	248	250	237	262	254	243	229	248	247	245	250	271	258	266	245	283	266	255	244	241	242	271	271	272	252	243	218	220	250	257	213	250	247	250	271	255	244	291	238	231	236	260	251	241	234	257	279	245	246	243	256	262	252	237	224	237	242	237	245	252	258	250	269	253	273	239	223	259	260	259	267	225	243	267	240	223	260	228	245	262	254	267	256	247	245	279	243	239	247	271	260	226	244	249	251	252	262	244	261	218	255	261	258	276	261	273	209	243	231	257	267	256	249	225	256	248	273	253	216	239	232	257	260	243	251	239	248	275	239	242	244	248	267	257	253	230	234	248	243	254	258	252	260	237	247	275	244	237	250	251	261	222	250	265	254	267	259	232	241	267	267	248	252	251	266	249	266	252	226	226	241	253	273	248	280	259	252	252	236	246	237	248	265	249	253	219	270	260	233	244	244	223	268	282	268	266	270	243	284	251	251	245	250	234	259	249	236	256	225	230	219	276	244	242	255	258	240	247	221	267	246	243	260	249	247	230	267	243	230	257	241	253	235	217	231	276	226	238	267	247	246	270	244	239	261	235	228	217	252	254	238	256	276	259	231	277	255	253	267	287	211	226	257	236	225	264	213	248	265	245	275	245	240	223	229	256	256	272	224	220	262	266	233	250	234	271	252	236	267	231	265	262	244	274	256	276	285	248	234	261	243	281	258	260	263	233	242	234	229	280	239	265	256	218	257	266	268	229	256	256	241	240	240	245	249	245	249	228	257	235	234	222	246	255	245	269	261	248	258	247	236	273	253	288	247	235	245	241	279	246	267	273	242	248	269	263	247	221	242	254	235	214	253	252	230	254	236	257	224	253	242	240	242	245	242	264	254	239	239	296	240	243	237	252	232	267	262	263	269	260	263	260	253	226	235	249	223	227	227	274	237	238	253	261	256	235	268	240	232	250	235	272	273	251	226	249	262	259	254	254	254	254	249	219	258	252	263	245	272	232	221	220	253	263	248	249	248	271	226	247	210	238	240	224	252	255	269	256	236	265	204	262	274	265	258	242	259	232	256	271	242	255	247	254	243	258	262	245	294	250	233	266	268	260	279	240	243	244	239	258	254	258	249	243	234	239	245	264	267	294	234	229	239	224	261	264	218	244	265	276	248	250	281	256	266	279	231	256	247	250	249	247	235	272	260	241	239	261	237	251	263	256	247	254	238	255	254	248	248	212	242	241	230	248	261	241	239	253	257	230	260	257	248	276	232	284	253	222	275	217	268	277	221	260	255	281	234	219	255	235	308	248	255	256	207	253	254	236	222	262	253	245	240	236	265	241	238	253	251	254	252	209	264	251	241	229	257	234	241	250	262	238	256	247	247	210	239	257	240	250	247	244	255	263	262	253	232	240	253	240	238	221	265	239	237	282	259	264	279	243	219	258	230	261	279	259	234	242	251	263	257	247	242	258	236	260	259	277	263	228	255	227	238	258	224	251	233	242	242	251	248	260	233	257	268	239	238	275	235	258	235	271	239	266	228	242	229	241	241	220	281	245	219	263	253	218	242	236	234	262	229	242	235	266	249	251	274	214	267	230	274	252	261	256	240	267	232	243	244	226	265	243	233	251	201	280	254	259	248	237	242	255	241	240	252	234	283	245	229	257	254	249	263	234	250	242	256	246	243	244	227	224	258	239	251	274	233	262	230	251	263	243	262	225	265	249	261	238	242	216	249	229	263	257	217	260	264	236	225	263	244	225	256	243	236	248	239	262	237	244	225	211	236	224	217	231	248	284	239	231	257	253	250	223	226	272	240	257	219	262	255	245	247	271	263	240	230	268	274	260	272	258	245	242	244	249	234	249	244	264	274	240	253	242	248	232	245	270	263	275	251	248	247	229	238	240	255	280	270	216	236	254	272	256	224	239	244	281	250	264	246	259	246	255	232	284	251	242	248	227	265	255	241	275	248	213	229	271	244	227	268	252	235	247	249	252	248	300	240	243	274	272	212	251	256	248	240	270	230	248	284	259	227	246	229	206	250	266	232	250	256	233	260	253	232	251	234	235	244	231	227	235	229	258	265	205	243	246	253	234	234	234	268	243	255	242	223	253	224	230	234	231	293	261	253	243	231	231	242	248	252	228	231	260	255	248	248	249	258	236	223	218	242	284	254	262	237	266	272	253	258	245	264	260	257	253	234	281	254	243	245	233	240	224	261	247	285	235	261	247	241	253	273	224	262	249	235	246	249	254	245	260	241	247	266	244	260	212	244	253	194	268	251	255	252	241	264	246	290	232	239	241	248	282	274	250	222	238	226	250	247	241	285	212	243	262	242	238	248	253	245	259	232	248	247	235	229	252	254	259	244	231	226	226	218	243	252	266	253	240	254	229	240	246	266	261	235	239	232	259	270	239	254	213	232	237	258	273	260	276	247	257	284	257	261	249	221	247	266	231	244	251	241	265	259	251	224	270	245	258	231	254	233	264	261	265	235	257	232	245	249	262	237	247	254	259	256	244	211	231	231	252	256	219	239	246	233	250	242	234	260	240	258	223	265	244	251	226	253	240	254	248	248	264	240	244	246	244	248	246	264	251	249	259	239	254	244	227	247	263	244	264	256	248	231	245	251	283	231	280	255	226	249	250	240	261	235	243	265	232	224	286	254	269	241	232	248	267	246	237	232	270	255	250	232	266	235	264	240	240	238	256	264	250	286	238	255	243	248	268	263	248	264	226	250	210	245	258	239	242	244	274	267	245	235	274	254	245	279	237	271	244	241	257	227	254	242	222	265	274	269	259	257	254	230	254	250	243	257	255	254	251	247	237	272	233	221	244	239	238	255	244	248	267	243	226	249	242	246	238	236	243	249	229	253	254	232	259	264	231	258	245	254	243	237	266	256	267	256	257	223	258	244	267	266	268	231	235	270	260	263	238	219	240	271	283	241	253	259	253	238	259	251	245	249	261	245	279	258	242	240	243	240	215	237	255	262	232	229	255	225	260	226	235	224	226	270	267	245	247	273	259	280	220	278	267	242	259	267	253	247	248	253	232	248	259	259	256	258	248	231	234	241	238	241	242	271	247	262	243	277	243	245	234	235	238	248	261	242	257	271	261	256	239	238	237	231	252	238	262	258	227	273	255	259	267	253	254	262	246	263	255	224	214	248	239	250	251	246	261	276	229	230	233	249	252	246	241	247	230	276	252	228	228	225	242	222	264	229	269
23479	21873	32340	30214	25009	21396	7777	471	390	410	384	421	377	395	405	363	402	357	396	421	391	424	378	396	403	354	390	399	375	375	384	375	383	405	403	377	385	396	425	409	404	382	373	380	404	387	390	412	371	425	408	397	390	389	396	415	360	393	385	397	416	388	416	392	399	385	394	417	398	393	360	402	363	368	419	411	404	396	369	406	375	375	401	389	397	412	371	372	383	439	427	420	398	373	370	389	380	416	418	409	422	392	415	398	395	409	386	391	376	388	356	358	409	401	395	381	401	377	397	401	424	400	350	363	379	393	376	402	410	369	407	388	407	335	394	370	389	407	367	411	374	392	380	396	424	408	372	434	384	371	387	404	384	413	411	373	387	399	390	399	400	394	383	391	405	383	396	421	382	425	354	377	374	415	433	368	415	439	397	398	412	369	415	389	414	373	401	370	385	388	412	375	369	361	416	379	426	373	347	407	388	404	408	376	393	362	416	416	372	388	383	382	422	396	397	417	380	388	393	406	389	377	388	354	386	375	377	397	381	403	385	427	408	440	372	411	402	404	389	399	391	398	423	392	389	410	380	392	420	409	406	372	392	383	413	422	389	383	363	407	411	392	377	361	398	448	425	427	402	361	392	412	411	370	380	379	407	417	393	416	388	385	411	386	396	402	406	388	382	360	399	413	395	379	380	423	376	382	380	376	437	398	371	390	374	386	402	374	423	376	368	409	363	417	374	407	398	390	422	392	367	381	381	381	411	383	425	401	385	449	417	396	384	381	383	412	406	371	416	398	372	389	383	398	408	400	397	435	365	417	374	409	395	396	414	404	406	381	415	381	394	414	400	410	404	416	417	412	402	424	406	373	359	398	433	371	371	379	355	379	346	407	400	390	346	383	392	374	420	384	401	416	367	383	374	400	391	440	375	377	383	388	391	388	378	353	397	371	333	399	384	385	422	383	373	406	408	388	386	404	400	398	387	364	378	369	415	378	409	351	375	363	403	372	414	383	357	421	371	385	373	395	364	367	382	405	382	388	397	390	368	367	409	434	406	414	378	402	393	392	429	435	378	391	386	385	357	392	367	404	404	410	377	388	411	364	363	424	401	423	380	396	404	420	368	370	404	385	372	397	391	385	373	414	405	372	391	409	397	405	418	394	354	368	417	366	398	399	366	377	376	396	384	387	376	395	415	395	380	373	404	369	412	382	416	382	387	389	395	378	399	392	404	394	384	360	412	373	425	424	414	375	418	387	404	389	389	434	407	380	414	377	397	435	350	387	381	373	396	384	364	451	413	418	379	388	393	392	440	398	391	392	366	414	394	404	398	408	417	371	426	393	430	433	429	391	395	393	381	366	414	395	407	407	363	364	405	397	400	390	399	380	397	366	401	369	419	396	366	378	386	386	430	403	385	386	403	391	406	362	370	389	382	398	385	380	361	405	371	373	363	380	379	395	394	410	406	382	394	375	363	371	398	406	401	369	401	393	415	396	353	391	383	421	357	403	371	390	431	403	371	418	402	391	361	401	354	437	397	403	407	392	366	409	363	370	376	398	367	410	369	391	410	390	367	399	380	378	429	403	402	391	399	350	395	394	368	404	382	386	381	389	419	373	408	378	397	358	440	398	370	443	406	392	365	416	400	380	370	369	392	356	386	353	389	407	400	376	397	383	356	387	384	422	396	376	387	377	421	394	375	388	378	373	378	395	389	377	390	386	402	383	419	409	394	377	350	408	388	383	391	384	393	390	402	371	355	338	392	369	410	386	395	394	346	384	398	389	408	380	380	373	373	408	398	379	393	372	412	370	429	413	406	404	392	409	376	424	356	381	409	371	419	399	408	398	423	383	377	409	385	404	372	377	374	414	380	405	381	362	349	404	332	388	376	396	351	380	372	372	399	439	435	403	401	376	389	427	414	368	392	381	418	431	376	404	392	377	408	364	405	386	396	398	383	358	404	376	420	418	371	381	399	384	375	366	377	416	367	391	382	371	360	421	375	366	403	404	355	419	397	389	409	390	377	380	393	362	412	399	388	374	397	435	364	415	360	397	398	408	405	383	394	393	402	377	417	366	407	381	376	420	398	392	396	376	399	354	390	411	344	405	404	380	391	396	386	370	388	397	406	385	404	404	410	406	396	348	387	388	367	388	409	406	393	399	398	393	395	404	396	402	391	378	413	367	379	410	378	395	388	384	397	391	378	424	373	378	371	401	374	381	423	405	390	411	384	406	389	387	376	409	382	399	386	384	402	412	368	365	357	402	361	371	436	405	383	357	409	397	411	392	428	418	414	379	383	426	375	405	411	393	401	416	393	382	383	402	384	395	377	402	420	368	383	369	402	411	404	389	396	385	392	371	384	421	365	401	415	394	386	406	393	392	393	416	388	413	399	399	369	414	391	414	358	408	399	388	381	395	370	405	374	403	405	403	402	409	377	394	385	390	395	407	396	400	441	376	396	376	398	388	376	402	401	419	351	379	395	383	392	383	408	411	394	402	421	399	395	421	429	381	405	353	374	422	380	380	380	397	390	397	394	419	364	419	410	454	427	384	398	352	426	403	399	389	398	401	365	369	412	408	375	366	365	432	367	368	376	388	406	381	370	380	404	353	375	392	369	397	380	389	425	376	388	404	360	407	408	394	381	365	381	420	382	422	375	375	396	382	383	388	419	386	407	368	401	387	395	374	416	420	397	361	392	398	412	381	412	370	416	389	411	382	401	403	369	355	411	392	403	376	401	378	411	411	342	366	374	390	399	418	442	374	409	414	347	385	356	386	416	398	388	380	379	387	377	384	389	411	394	414	386	404	410	399	400	385	383	413	398	382	396	383	393	415	410	414	361	382	416	416	411	388	381	386	372	389	419	366	374	390	365	405	392	432	405	393	401	368	367	368	397	397	388	414	364	413	380	418	406	366	401	372	400	404	386	370	373	410	389	359	389	375	394	356	398	384	390	425	403	392	389	387	387	401	377	377	364	390	375	411	408	400	364	426	382	421	377	396	389	398	360	400	389	436	383	371	377	392	418	396	404	383	400	411	415	375	407	375	384	389	382	384	399	394	413	457	402	392	420	386	405	421	391	388	379	425	392	413	371	388	404	421	395	375	380	409	400	369	419	377	415	376	389	383	387	398	415	372	406	381	361	367	376	429	389	403	384	389	396	385	390	391	410	356	393	408	408	380	390	358	346	404	382	398	436	377	435	417	356	402	412	411	386	404	374	357	400	393	340	370	407	388	421	397	401	406	357	375	399	375	417	396	380	408	407	397	392	409	351	394	415	342	378	414	385	400	413	392	388	412	395	399	410	402	418	372	388	387	388	397	382	377	408	374	384	364	366	381	399	389	415	408	431	443	416	378	393	396	370	393	407	384	368	403	412	379	367	420	397	383	377	379	369	387	371	388	412	399	379	399	394	360	380	377	384	388	387	402	356	383	395	386	379	401	407	403	380	367	401	368	374	386	409	386	409	378	404	398	387	388	337	389	380	379
52876	90222	68332	46353	29883	19931	3341	447	453	394	405	408	452	449	479	411	446	409	421	429	413	427	424	421	411	414	444	405	426	459	427	438	398	416	413	388	410	447	395	417	388	437	435	455	433	419	367	423	416	422	414	432	419	417	407	409	435	380	412	382	374	419	424	417	432	397	417	416	416	401	384	381	428	448	400	420	392	383	423	433	437	385	421	371	452	431	402	394	399	397	406	408	447	382	455	386	433	390	395	410	424	440	409	397	405	404	387	386	394	393	407	447	404	409	418	396	402	416	425	431	433	408	415	381	402	416	427	440	392	408	432	416	403	419	432	422	400	390	406	405	448	420	436	422	448	398	390	436	407	404	400	398	405	410	413	411	434	424	411	388	414	409	404	428	405	397	430	436	458	428	383	369	387	419	394	417	414	389	442	379	417	369	437	428	353	413	401	382	451	419	403	463	419	389	435	410	393	419	387	410	434	424	417	416	409	413	440	434	410	424	416	401	433	415	429	405	415	401	418	405	424	380	415	437	413	391	441	422	447	420	432	402	400	410	392	453	428	367	426	400	429	404	389	393	419	371	407	400	376	382	378	400	417	416	444	413	427	433	385	429	428	403	400	416	425	456	395	418	415	394	414	383	413	417	408	442	395	396	406	411	414	409	399	428	404	394	422	419	397	372	422	410	430	436	437	418	398	399	392	429	400	407	407	407	373	402	443	414	408	428	385	383	426	427	410	427	429	400	387	412	397	409	432	433	414	392	390	402	416	442	443	417	413	434	424	410	386	404	424	447	409	368	411	415	405	384	419	396	387	376	434	405	405	429	410	417	432	396	445	386	469	437	424	410	426	400	379	416	405	383	403	378	415	411	394	411	424	401	410	415	384	397	452	423	397	394	396	398	413	407	422	392	386	430	423	413	417	435	427	358	395	410	406	404	366	419	403	409	422	414	416	404	408	400	405	425	383	403	408	447	406	415	406	391	365	403	444	390	370	413	370	419	394	407	435	423	406	413	457	396	397	412	440	434	427	402	421	424	408	425	440	410	472	412	453	406	407	392	399	388	412	415	406	421	382	413	393	404	401	389	423	392	408	419	430	388	410	380	411	434	383	401	426	400	444	406	432	402	374	412	368	423	424	421	397	414	386	403	424	406	393	406	418	407	416	422	391	390	424	389	404	404	415	421	419	421	388	390	380	428	383	383	445	389	414	407	416	412	422	428	412	392	379	408	411	415	422	413	451	430	421	385	420	430	427	424	386	389	429	406	425	391	418	414	390	386	416	450	371	413	390	385	463	408	399	381	390	384	409	435	400	420	417	404	403	385	407	414	401	384	379	442	421	399	380	389	397	438	423	408	405	397	426	419	394	401	376	404	414	403	392	416	414	405	373	429	398	424	412	392	435	400	414	411	425	383	396	383	385	403	427	399	377	414	382	424	414	383	407	426	396	419	413	414	409	435	416	409	414	405	388	409	399	418	429	383	403	424	397	390	422	400	381	428	418	398	385	418	443	409	387	378	409	390	419	409	402	398	406	402	384	427	389	392	414	421	385	408	376	409	424	392	420	412	399	419	441	407	389	461	437	387	397	436	433	408	395	437	405	388	414	399	437	431	414	425	403	420	403	414	405	414	400	382	405	417	404	425	377	391	409	402	389	394	388	445	404	400	384	413	394	442	369	424	448	397	396	431	402	393	428	452	443	423	408	454	434	404	398	409	403	408	405	442	445	402	400	415	406	411	393	392	401	432	436	397	394	442	435	433	423	422	440	416	378	405	403	438	364	394	407	425	397	375	406	402	421	435	402	382	419	422	408	438	389	407	403	434	425	365	384	389	419	391	413	394	403	427	395	386	394	424	443	435	423	419	380	434	443	437	394	404	405	385	422	439	380	411	440	398	433	404	387	395	444	389	421	454	389	399	418	412	445	392	426	384	399	435	425	423	376	379	399	430	414	427	405	416	392	404	415	390	397	370	423	412	422	402	398	394	413	355	417	423	419	400	398	430	413	404	404	452	416	385	401	389	400	419	420	416	405	434	440	424	394	401	384	395	422	409	420	409	399	437	392	453	440	409	423	392	403	437	377	410	395	386	412	419	421	382	433	415	428	434	447	434	443	385	464	427	416	378	395	402	427	388	393	427	463	389	394	392	429	402	376	408	425	402	393	407	393	434	408	428	397	392	417	424	465	403	416	374	414	457	451	385	414	370	396	410	398	420	422	408	420	391	429	404	413	387	376	383	422	426	381	395	392	384	405	437	417	419	402	412	401	400	390	408	395	414	404	420	419	417	415	397	377	418	371	386	430	426	424	366	429	400	425	417	408	409	434	426	409	415	396	433	421	409	422	410	409	396	419	400	411	471	435	412	406	416	414	409	388	389	385	407	435	450	413	418	423	449	419	391	417	442	405	404	414	410	404	437	452	352	385	425	390	396	402	372	398	408	379	392	368	417	417	395	406	389	446	393	410	429	388	416	394	413	393	404	416	395	407	411	411	420	450	425	379	397	399	432	377	380	397	407	395	442	419	362	385	394	421	400	399	403	404	406	420	441	396	387	415	422	408	396	423	379	411	406	437	418	429	409	417	419	378	429	421	468	393	398	410	427	424	406	396	398	414	415	417	416	391	398	386	408	407	421	419	450	437	436	402	407	437	422	444	427	394	432	414	431	413	386	415	429	433	421	411	433	438	456	429	393	405	426	385	406	426	429	436	419	410	410	416	452	376	440	413	431	412	425	391	437	418	427	449	401	409	405	408	452	414	421	396	407	426	387	436	412	426	402	413	406	411	416	386	406	435	414	407	406	451	391	401	420	439	429	400	385	410	383	413	387	415	392	428	434	403	446	405	396	367	410	400	412	415	445	425	425	413	400	427	431	443	371	384	432	462	414	402	430	401	430	408	408	389	413	388	409	395	425	401	422	413	408	408	430	427	441	406	412	422	400	397	409	410	425	411	391	381	412	405	430	414	426	422	425	428	438	383	424	428	388	375	427	424	394	385	415	463	404	428	405	413	421	412	396	417	412	425	422	415	395	403	397	406	420	403	420	426	399	402	428	418	401	415	409	391	392	403	403	413	429	427	403	404	394	426	395	382	412	409	411	386	399	377	388	413	427	417	393	402	429	450	440	402	402	406	385	406	432	397	425	417	416	402	395	440	407	393	381	385	413	416	405	383	383	416	429	408	405	397	420	403	392	375	400	423	392	412	405	412	421	419	426	426	402	415	437	430	398	415	432	412	423	397	422	362	376	418	414	416	406	417	401	419	444	413	391	409	435	419	408	399	387	396	359	415	425	404	432	400	421	452	391	430	396	432	439	417	397	408	404	425	417	450	392	415	394	444	421	378	401	407	416	432	370	413	374	385	403	405	454	425	400	408	430	433	398	414	425	434	420	426	410	397	406	365	388	404	394	387	420	410	401	418	429	435	402	433	392	398	434	419	411	464	428	437	444	395	429	438	408	395	424	462	410	408	424	377	411	459	414	386	433
25286	22823	32826	29333	18172	8273	1353	289	288	284	256	248	290	277	282	265	290	275	288	284	292	273	285	283	276	284	260	282	302	268	271	264	279	255	285	259	277	273	267	259	285	283	281	261	275	253	300	306	276	267	277	296	267	296	273	281	294	286	298	264	279	262	291	280	266	282	299	258	280	277	244	293	247	243	291	276	291	268	268	265	261	275	256	285	272	283	276	260	251	255	244	291	263	256	292	261	251	263	273	310	274	263	247	309	278	278	257	280	258	302	270	268	270	280	267	287	268	272	273	260	285	237	283	255	302	248	288	288	279	242	292	259	262	252	259	263	271	260	266	270	284	260	275	270	264	257	268	287	281	315	273	231	271	293	274	296	269	280	263	292	252	256	291	293	296	280	249	285	295	297	313	276	256	266	269	271	271	292	289	267	270	280	322	271	291	268	266	280	270	267	261	284	268	245	247	287	280	266	271	265	297	284	263	247	260	261	250	243	284	277	270	307	272	273	282	304	300	256	301	293	294	284	231	289	234	261	278	308	269	250	248	257	275	264	289	281	277	270	250	258	275	274	290	274	293	296	292	270	294	292	289	282	271	246	266	291	267	268	235	266	264	297	265	264	289	275	274	296	285	267	273	265	281	278	256	259	286	246	248	297	263	286	275	309	274	284	314	282	279	267	283	245	304	255	237	245	278	279	264	285	289	265	257	312	275	291	278	281	233	275	264	274	279	287	245	280	280	264	304	308	274	298	272	286	265	270	268	282	257	250	248	231	273	272	280	281	268	252	250	292	268	288	256	273	297	275	270	267	280	297	265	279	275	262	264	271	256	246	261	255	285	261	293	283	286	259	293	256	270	249	279	290	274	250	291	251	307	268	273	282	287	284	285	278	248	294	280	285	241	298	249	264	250	256	274	257	256	306	264	248	266	302	274	241	263	279	275	292	283	238	292	278	283	300	244	257	251	256	275	276	263	253	284	237	282	289	243	244	256	271	256	279	249	248	271	276	236	259	269	300	239	244	266	293	287	304	286	255	275	247	280	283	284	256	235	255	270	261	299	289	262	262	299	270	241	274	268	275	290	293	249	260	302	288	277	277	259	258	286	274	303	280	260	292	281	290	261	240	267	252	292	294	273	275	295	296	255	268	265	260	284	282	304	300	273	254	271	293	277	238	264	260	284	260	245	268	280	258	277	248	277	288	273	261	260	261	280	261	277	270	271	256	228	269	256	313	231	276	291	287	247	286	261	249	242	250	276	279	261	254	262	253	265	273	272	251	270	270	245	253	291	283	274	282	262	312	252	246	236	247	280	269	297	254	249	264	269	297	273	290	264	283	257	300	275	269	280	274	289	270	286	265	281	276	269	273	259	268	281	283	259	293	280	297	286	280	281	291	258	281	257	296	273	300	267	259	267	291	270	284	283	274	254	293	280	264	258	285	252	266	265	289	263	285	250	264	259	276	270	279	265	280	271	259	268	270	252	259	282	278	292	280	285	256	277	277	297	241	255	266	278	276	254	255	273	276	284	272	282	292	298	265	256	286	268	265	281	254	262	266	279	236	280	288	248	270	265	281	269	267	287	281	297	272	290	251	248	256	268	296	272	249	271	282	273	251	288	309	302	291	268	276	289	271	333	273	274	260	294	255	281	248	278	247	292	272	279	284	298	262	270	262	299	263	312	275	290	250	265	247	283	270	250	264	276	260	254	279	258	287	271	250	255	259	272	296	271	282	274	296	301	262	278	256	303	263	292	343	273	260	276	304	277	285	276	278	275	289	255	283	272	269	268	272	233	283	267	241	280	242	257	260	266	292	246	293	274	242	278	269	289	284	283	251	270	254	283	264	284	292	268	244	289	262	277	241	256	275	308	268	272	275	285	297	292	289	255	289	264	276	273	287	280	238	246	294	301	282	302	247	249	275	275	284	258	272	265	254	271	297	270	270	291	281	281	284	269	282	255	271	295	289	256	287	279	299	279	285	276	276	273	263	264	286	297	291	266	245	285	292	272	277	262	253	260	285	251	257	261	259	245	300	256	259	288	280	264	299	267	293	244	250	248	250	272	294	272	279	269	253	242	272	258	271	277	296	273	275	304	321	249	262	271	278	274	266	269	261	245	279	259	269	279	259	251	286	277	274	276	266	274	272	281	293	228	293	294	237	282	269	268	301	254	289	229	291	254	249	273	282	259	293	290	261	272	271	285	248	264	245	269	258	262	262	284	269	278	293	296	286	314	258	288	294	271	292	307	317	278	258	268	268	263	266	259	264	256	278	277	270	263	261	235	273	307	299	298	270	297	292	289	270	257	286	300	262	283	255	284	274	273	263	250	252	280	265	278	284	248	249	291	282	267	290	246	305	289	284	259	269	263	285	282	261	308	264	275	255	267	271	248	269	297	263	269	271	290	266	286	295	261	284	257	280	266	263	266	274	264	300	227	272	287	258	292	280	266	269	254	266	274	281	265	254	272	248	238	296	288	246	271	267	259	276	296	274	286	262	260	305	289	274	283	277	256	251	286	255	253	262	301	276	266	246	268	280	293	276	279	277	261	277	240	275	252	269	256	263	258	271	249	248	277	268	265	319	283	243	283	262	273	270	277	312	269	273	260	261	283	291	267	272	277	271	263	291	277	263	267	263	269	251	282	264	299	262	250	274	287	275	265	233	276	276	298	253	277	271	274	268	282	273	273	277	257	276	268	290	253	265	254	265	270	309	258	305	284	294	293	312	280	272	263	293	249	278	272	264	246	260	276	301	289	264	239	260	251	296	271	300	285	264	306	267	249	282	255	258	275	296	257	293	266	273	286	247	283	276	282	274	292	267	252	258	262	264	253	263	271	283	280	251	263	259	249	273	285	284	269	275	270	277	299	274	273	267	264	266	260	264	253	298	275	268	265	218	289	257	285	276	239	265	261	283	284	273	285	274	284	283	264	276	246	281	276	288	241	271	258	267	294	255	266	243	274	288	276	296	282	260	267	270	263	251	294	280	266	269	278	275	283	268	276	265	304	252	243	248	256	249	261	265	275	251	299	269	269	272	292	251	269	296	262	273	253	275	268	260	267	274	257	290	275	285	285	264	272	271	279	244	266	260	268	243	250	264	311	283	278	298	246	244	291	267	256	265	281	288	265	284	245	237	277	267	269	270	259	261	287	273	260	272	276	253	261	245	279	275	272	253	270	280	258	312	274	302	292	253	255	287	275	283	278	263	262	257	287	284	242	252	278	290	291	277	273	300	303	267	276	249	269	266	267	269	243	257	275	265	237	255	282	261	295	283	279	251	260	264	292	279	259	251	243	252	263	290	286	313	267	297	302	257	259	266	265	278	259	291	259	264	281	273	266	285	295	291	266	276	307	259	262	284	300	272	257	291	262	273	290	286	290	273	270	291	282	242	272	301	277	267	245	264	245	265	280	284	281	264	257	279	272	258	276	287	289	268	219	259	266	299	306	272	295	261	245	295	269	272	260	275	280	292	302	270	277	289
45761	72090	52211	33240	17199	10889	1618	292	296	313	282	321	310	317	325	339	306	273	308	320	306	294	319	306	293	293	310	302	296	332	325	287	296	304	328	256	279	324	328	284	298	289	348	301	290	299	326	317	339	286	297	307	303	293	315	293	315	319	263	303	313	272	328	318	307	340	323	294	295	295	262	277	283	313	279	287	317	291	321	297	307	317	302	302	338	288	286	294	293	286	318	308	338	305	315	293	294	292	281	294	290	325	345	291	304	350	341	291	311	288	288	341	296	329	321	304	347	310	291	310	333	330	299	297	293	299	287	304	281	306	308	288	308	316	287	301	323	280	286	309	295	331	318	302	268	307	289	296	276	323	290	290	285	294	323	323	291	295	289	287	329	317	314	290	317	303	317	282	289	330	303	287	326	315	279	329	280	317	319	298	335	330	295	293	295	335	331	329	289	273	319	293	314	300	311	333	317	311	309	327	315	303	318	318	311	305	330	290	341	280	312	280	278	287	297	324	317	314	310	331	327	307	302	280	309	291	274	327	345	286	297	291	308	318	312	297	303	302	300	264	292	285	326	321	275	297	324	311	330	337	286	287	288	304	317	302	304	282	315	331	320	309	328	325	286	315	314	297	294	318	292	319	316	300	313	323	321	305	284	292	289	308	340	282	299	310	299	284	305	306	346	292	287	300	321	284	294	320	264	291	323	306	310	304	339	298	322	289	303	287	306	307	311	325	312	314	313	294	344	314	293	299	292	319	311	338	286	320	311	305	335	314	293	332	316	299	320	317	329	309	308	278	296	311	293	294	305	291	304	355	336	305	300	322	346	277	283	302	280	283	302	294	316	335	291	341	314	287	294	272	272	310	317	310	304	309	301	311	335	327	303	319	294	305	292	317	333	291	310	306	297	300	322	276	318	284	308	306	321	326	306	298	306	332	335	312	319	305	330	338	337	301	308	310	312	296	302	289	296	305	310	288	323	295	278	302	274	290	311	313	300	317	307	311	298	294	302	338	275	297	335	293	290	300	303	284	301	279	302	312	308	269	306	310	300	329	265	297	334	298	314	313	339	284	305	312	324	298	320	289	311	287	297	314	326	315	303	324	303	307	280	289	285	292	288	276	316	329	320	310	316	275	304	293	280	342	313	277	324	321	319	298	285	293	322	302	294	301	317	313	302	286	329	292	302	310	315	304	303	298	293	308	299	286	297	297	274	285	318	285	284	318	290	318	331	296	312	310	294	280	314	299	324	331	306	309	293	313	292	313	282	277	342	314	285	318	273	291	296	310	289	348	298	305	344	279	290	323	305	324	295	301	335	291	275	294	323	313	314	312	305	338	309	291	275	310	283	281	322	321	289	296	316	322	263	300	316	318	305	298	310	300	324	260	292	307	306	320	290	319	309	316	285	296	278	279	316	316	260	294	335	297	306	294	311	290	295	323	281	308	329	296	336	306	293	302	289	328	314	322	274	280	313	291	298	296	305	287	334	336	258	316	289	304	293	350	297	320	308	303	307	320	284	318	317	281	310	306	319	320	315	286	319	327	313	307	290	319	292	321	285	307	280	296	319	310	319	279	326	309	306	306	333	311	321	319	309	310	299	312	301	318	335	340	297	277	268	291	305	297	306	309	276	274	316	329	293	262	306	311	303	302	304	292	287	285	303	305	363	322	334	269	293	280	305	311	298	296	321	334	300	296	320	317	288	316	301	293	298	306	323	310	287	309	328	270	311	355	329	372	264	261	285	244	286	314	311	315	356	295	307	296	310	315	289	272	300	308	280	302	288	345	310	316	284	304	312	295	324	305	293	289	320	336	305	323	313	315	310	295	310	336	318	317	273	311	313	313	290	275	294	294	331	308	293	299	319	323	280	280	304	295	283	295	288	289	322	289	304	294	333	316	317	320	309	319	294	308	317	296	294	312	304	305	320	274	286	307	290	299	315	316	312	335	306	315	288	309	306	281	330	318	329	288	302	328	312	308	294	348	289	312	322	291	306	318	281	317	308	286	282	329	314	302	315	294	302	315	322	269	315	276	301	297	286	323	322	311	316	308	311	300	277	316	288	277	283	333	300	293	331	304	329	292	325	294	292	322	277	277	289	319	303	322	297	321	303	339	316	319	290	312	325	306	305	292	304	325	294	305	335	272	316	292	309	298	315	312	315	317	291	341	302	320	296	299	295	311	311	309	308	317	280	284	315	290	327	326	254	330	313	297	314	302	313	303	315	290	329	290	287	316	281	293	309	317	296	304	307	326	310	271	281	277	319	281	277	338	294	306	310	300	306	334	302	303	325	255	299	337	311	307	324	328	318	281	306	310	283	315	278	319	308	296	298	327	281	324	305	295	325	283	309	326	306	304	317	320	310	319	337	324	282	297	275	314	307	291	319	321	287	302	363	325	280	278	291	282	283	289	339	312	287	320	311	287	304	292	287	287	311	302	278	290	302	293	315	301	302	301	327	307	286	276	279	305	299	295	297	312	311	324	298	284	328	305	305	298	266	270	291	306	277	312	323	303	310	292	311	311	316	316	284	297	307	331	314	312	326	299	315	295	302	310	326	322	287	324	284	307	283	265	301	309	325	273	267	285	304	321	295	316	287	312	292	304	304	298	313	326	296	316	311	292	325	293	276	314	290	287	314	347	328	332	336	317	312	333	297	297	330	305	320	309	317	308	283	311	319	297	335	284	293	308	285	341	325	340	341	281	284	292	293	285	291	284	333	289	323	299	315	311	285	319	312	316	303	324	301	314	312	341	280	286	307	331	327	291	295	297	298	298	334	324	312	303	272	295	316	300	292	307	299	314	325	276	309	313	295	325	253	336	281	306	321	302	316	317	315	310	316	306	358	295	302	311	290	325	298	323	314	354	337	312	310	306	320	304	312	289	300	331	325	303	323	315	309	296	278	284	328	295	314	314	315	317	316	302	324	323	295	322	295	292	305	315	310	312	284	275	303	307	289	288	293	285	329	322	349	299	323	306	293	276	275	308	322	300	310	308	300	311	299	283	312	315	316	325	288	319	278	295	273	303	296	275	270	291	348	339	325	328	317	325	288	333	304	271	309	282	317	304	305	321	301	317	302	303	298	288	304	319	293	343	307	288	287	269	300	289	303	266	297	318	312	307	316	282	329	314	318	278	307	329	325	273	285	316	283	311	291	309	294	309	302	317	303	293	297	300	313	308	264	314	291	296	323	284	305	299	287	301	316	283	332	260	307	302	329	306	311	303	263	283	334	316	308	277	319	285	309	278	319	330	291	311	305	282	304	306	307	328	315	292	324	291	301	304	347	296	311	312	315	266	333	323	309	322	299	304	291	274	268	332	282	328	305	309	327	315	284	291	303	325	300	316	306	331	299	302	310	292	287	296	322	313	315	306	297	283	320	303	308	324	320	283	284	315	308	314	281	288	280	294	338	294	297	331	312	267	284	300	326	303	302	313	304	293	287	282	306	315	299	287	330	296	302	331	316	295	325	311	314	302	321	317
22668	21548	31043	27479	24235	22595	13506	982	571	501	548	526	526	545	518	509	521	488	515	510	536	519	551	515	499	541	525	537	515	473	509	512	513	480	493	513	505	505	496	503	482	509	511	509	459	504	536	522	504	492	491	464	519	519	511	518	514	476	522	536	511	479	527	493	503	531	487	482	478	521	524	481	506	482	483	497	511	480	485	535	504	502	525	526	469	462	532	531	474	525	497	519	498	476	515	518	481	539	494	474	495	513	507	549	477	491	540	480	510	534	502	498	477	496	479	506	492	470	527	489	482	511	495	526	473	521	497	509	524	438	486	478	515	494	481	520	517	529	525	491	476	495	491	489	468	501	516	493	531	488	491	495	484	532	526	525	481	525	496	515	517	479	523	524	508	462	493	498	511	482	470	477	498	511	524	519	460	523	531	478	496	511	485	505	469	508	512	453	491	497	489	464	510	488	523	511	513	527	476	479	505	477	482	520	515	528	524	483	544	524	513	517	510	506	516	506	490	471	528	525	520	506	513	512	476	482	500	537	459	511	482	499	494	523	530	478	489	493	511	466	511	469	546	537	531	462	490	515	505	459	488	483	514	472	523	498	500	513	479	541	516	521	532	524	500	484	500	492	544	469	492	533	530	533	531	522	493	497	501	476	503	501	500	508	511	441	546	519	506	470	498	470	497	462	480	514	498	491	480	511	490	509	483	515	492	534	571	477	490	536	485	489	470	524	495	467	518	519	482	494	500	527	512	464	480	460	508	505	531	502	466	474	518	521	488	496	499	463	509	525	528	524	486	538	525	553	506	505	537	460	472	498	529	483	532	532	468	498	520	507	482	538	483	512	488	530	483	498	499	521	518	524	525	463	532	509	532	552	505	505	476	479	497	528	521	500	552	490	512	491	502	488	504	510	479	508	517	483	537	486	472	467	522	528	458	501	538	504	543	499	510	495	498	510	525	468	472	512	477	446	466	479	510	477	497	515	466	498	520	506	548	478	485	464	483	534	539	509	494	476	491	496	499	462	476	502	459	544	484	524	500	518	537	502	511	486	507	502	502	546	492	495	515	506	442	475	508	468	548	478	529	506	521	480	518	468	498	523	507	516	498	470	509	484	481	499	491	531	517	499	483	453	535	476	495	466	507	504	507	465	473	488	521	488	522	510	513	497	452	545	515	479	497	532	548	535	524	475	530	493	524	472	525	482	549	506	512	504	494	501	520	540	474	510	484	481	482	509	476	501	515	524	507	534	505	529	501	507	507	491	535	515	531	478	503	485	473	522	538	483	520	529	492	488	526	457	464	478	473	469	513	542	537	475	521	516	520	489	514	527	503	486	487	516	528	510	500	491	552	505	548	559	479	517	511	469	522	482	520	501	495	495	502	508	527	515	523	516	529	512	504	529	490	451	537	522	467	509	507	444	529	459	508	464	499	476	520	542	477	473	489	519	445	488	488	522	491	548	528	488	514	518	475	484	520	498	517	473	502	466	502	509	537	477	496	534	504	499	475	485	485	518	509	516	504	491	507	491	487	507	504	509	503	478	469	529	511	519	534	523	513	528	475	472	488	487	465	474	516	482	483	485	532	520	532	505	527	513	536	536	536	518	525	520	525	519	503	546	472	498	500	501	532	459	490	497	537	508	521	490	491	487	513	504	523	526	487	518	484	532	455	491	508	509	536	479	496	445	514	506	519	520	508	494	518	490	506	495	529	446	489	506	467	549	498	523	529	505	483	528	530	529	526	507	476	513	477	450	504	467	500	532	472	510	486	458	510	457	498	487	492	476	513	504	506	518	510	518	493	496	508	522	530	489	523	477	557	532	490	469	496	486	493	529	483	480	501	500	522	551	499	514	511	481	494	528	485	510	490	510	476	532	473	473	489	493	503	523	533	530	469	503	493	518	484	513	500	514	482	512	484	514	487	453	514	500	531	513	480	498	471	538	469	527	482	525	478	486	535	489	504	488	504	488	527	524	542	465	478	506	503	504	546	500	475	504	507	504	510	523	506	514	562	480	501	532	523	506	502	474	476	492	477	479	513	497	472	494	518	513	488	514	525	522	503	489	511	503	525	514	497	496	488	478	533	453	505	539	515	486	534	534	531	466	493	546	486	503	476	487	487	489	547	531	517	493	485	515	475	471	510	537	481	513	491	529	484	495	500	544	478	535	503	512	510	507	512	523	475	503	530	504	483	481	475	496	519	510	485	499	495	551	494	513	472	462	517	527	485	530	521	506	506	522	518	486	481	493	498	484	490	501	520	471	539	498	513	539	511	477	484	534	487	504	539	521	484	476	483	494	507	538	486	539	525	515	501	482	516	534	507	457	511	483	527	470	515	498	495	481	489	502	491	544	493	515	488	477	515	475	494	554	495	472	496	519	499	501	521	464	522	480	495	523	505	496	533	512	531	474	456	514	479	505	525	527	528	506	508	513	507	521	473	486	519	502	489	523	484	532	532	494	487	495	512	490	491	518	499	514	494	491	477	505	498	528	501	487	523	548	528	466	502	476	520	520	475	513	482	515	499	483	538	489	499	493	483	521	519	544	497	531	481	493	483	484	515	486	514	497	527	482	523	455	508	505	521	543	532	524	471	482	510	475	514	524	493	500	485	542	478	525	545	459	463	486	473	506	473	528	465	490	481	464	503	489	474	490	532	489	485	486	516	472	471	507	461	480	492	507	476	500	539	441	527	513	519	487	476	518	495	477	537	508	512	539	517	492	490	498	513	508	482	543	506	483	515	522	484	490	498	478	479	541	498	520	467	488	494	464	517	528	522	509	474	491	497	509	532	475	485	505	528	512	497	513	540	496	506	514	475	508	530	487	455	508	523	508	475	482	512	456	470	532	531	534	495	516	525	468	504	498	542	495	476	488	517	521	490	491	507	528	484	471	499	517	497	519	497	480	489	473	523	484	552	483	497	490	494	543	505	512	499	530	555	479	508	513	469	500	525	555	530	505	517	475	471	516	506	520	533	496	498	541	494	539	477	496	469	473	529	479	525	458	506	484	516	485	493	494	492	464	526	499	477	487	476	478	500	478	513	564	506	506	522	483	524	480	510	498	554	504	486	551	481	524	489	498	469	471	493	531	519	530	507	528	499	544	512	525	482	510	481	534	490	491	534	505	458	492	511	490	508	482	498	502	490	497	525	506	526	531	456	496	490	528	486	559	454	513	474	494	528	493	533	526	498	531	488	515	492	495	466	478	449	491	509	464	486	489	499	480	476	527	538	541	512	495	479	500	510	547	521	504	496	496	457	440	510	483	483	499	479	499	507	503	525	488	439	513	474	503	501	500	479	460	530	512	496	485	509	469	522	509	483	518	485	487	518	500	492	510	516	523	502	504	522	499	488	496	487	516	516	529	504	494	510	492	516	543	509	528	491	500	484	493	498	483	502	515	480	475	496	481	462	527	472	505	545	469	509	453	522	469	513	498	539	523	489	509	500	549	506	487	500	461	529	540	547	479	518	515	466	515	519	505
58675	99291	77229	54732	35703	20214	5081	612	557	548	541	536	553	545	550	596	534	539	525	569	538	551	514	540	545	521	524	518	576	541	528	536	563	489	525	500	562	529	525	486	539	509	536	502	522	513	497	508	513	518	493	518	504	515	528	526	505	496	513	436	514	511	534	540	514	512	529	555	528	554	506	548	543	507	515	482	495	518	515	503	511	531	496	524	540	531	517	520	511	512	513	486	538	529	542	498	533	547	537	540	516	520	496	495	517	525	536	508	502	499	526	513	533	495	549	493	535	530	528	517	518	553	528	525	530	513	511	515	524	532	526	466	513	518	537	532	493	507	542	506	497	516	499	500	485	528	553	497	517	514	537	480	523	502	533	506	534	501	499	549	521	544	524	506	521	536	527	530	499	534	519	532	517	542	483	481	512	552	510	526	553	523	483	469	514	489	520	557	493	499	515	485	502	528	552	544	540	522	528	525	534	513	531	538	517	575	522	512	516	557	553	510	540	518	582	526	494	529	514	509	549	545	503	513	518	467	546	532	474	521	515	520	500	514	515	506	507	477	495	565	501	504	487	533	506	575	511	525	515	529	546	534	518	543	476	490	522	573	537	514	540	524	514	502	548	490	511	532	546	507	524	518	549	574	474	525	514	501	489	503	501	495	482	481	544	520	542	522	551	484	514	566	503	522	511	490	509	527	524	523	515	526	502	468	517	532	535	504	522	528	526	507	519	551	528	523	502	502	504	480	530	521	526	537	518	524	534	518	505	537	533	476	512	539	531	477	555	483	539	510	545	529	539	535	498	584	511	520	552	501	527	553	502	534	500	518	554	533	535	524	523	531	546	494	483	527	521	509	500	491	517	544	499	506	525	513	562	500	548	536	500	501	526	493	529	531	554	535	484	498	503	502	515	562	509	531	526	505	559	519	507	511	520	523	507	484	523	532	528	561	534	509	500	526	526	528	507	529	550	507	606	514	487	512	510	566	570	541	551	550	494	541	507	513	487	589	541	530	496	502	513	539	485	501	526	548	513	538	521	528	532	573	519	536	494	515	507	529	496	559	545	524	512	514	529	509	522	488	538	514	508	554	559	484	554	490	525	501	508	487	555	529	520	474	536	510	492	536	502	492	497	524	553	563	492	511	510	542	550	498	483	520	479	506	534	538	535	548	513	558	537	505	500	505	543	486	546	516	522	513	519	502	495	521	509	512	522	520	505	505	561	504	468	478	529	502	499	474	537	513	516	515	520	488	510	510	512	502	527	520	547	520	484	523	505	520	503	488	505	526	559	532	516	553	532	532	525	513	548	536	497	537	511	533	502	482	487	536	530	531	530	499	507	519	498	522	538	524	516	496	524	511	525	498	498	516	475	524	506	514	493	533	546	530	490	514	516	514	468	554	534	476	536	493	520	545	485	513	518	493	517	524	549	511	535	530	511	526	561	528	541	540	474	523	534	511	538	494	500	485	534	494	568	542	543	568	496	493	494	505	508	522	553	561	532	523	485	523	522	471	561	508	532	526	506	524	509	500	548	512	514	514	496	528	499	525	509	521	517	515	512	545	483	443	535	512	505	491	571	505	533	540	561	554	482	521	552	504	496	521	495	536	504	537	499	518	532	508	501	493	508	541	514	505	504	539	479	501	507	527	517	510	515	485	504	507	515	537	540	524	502	535	479	549	549	536	505	498	503	544	526	541	547	499	537	521	560	562	498	501	504	500	482	517	562	516	555	535	481	517	499	532	510	558	505	501	522	503	481	509	534	507	486	566	545	500	483	520	471	532	530	511	518	496	509	511	481	519	555	522	533	489	489	512	534	507	528	515	479	554	518	514	534	500	510	533	520	501	512	540	511	567	513	553	502	535	506	510	511	487	530	493	482	541	541	496	523	555	517	556	490	459	556	535	529	519	532	549	533	558	534	547	533	526	544	490	522	541	513	519	542	475	545	543	516	483	501	516	490	505	516	537	489	493	525	492	524	504	504	544	530	533	515	492	536	523	520	509	525	486	499	571	505	513	564	526	501	537	511	499	518	551	500	495	506	536	517	554	512	519	534	552	523	522	483	515	495	532	509	526	513	522	531	486	533	507	490	503	553	544	518	543	520	535	510	544	535	502	546	525	558	524	495	520	504	490	556	519	534	528	557	541	561	544	526	517	532	520	490	518	490	498	550	527	528	546	524	512	519	543	543	503	530	502	514	513	531	539	500	521	532	516	484	516	503	503	542	494	505	499	529	513	584	543	597	520	516	502	457	534	498	527	530	540	496	532	506	501	552	561	498	535	534	526	508	486	511	521	553	568	511	519	497	547	508	513	506	504	567	523	542	585	562	513	523	506	529	514	501	489	495	524	525	533	493	533	525	505	531	513	531	494	520	511	499	513	535	496	460	514	502	534	491	518	498	507	541	507	508	519	494	561	504	534	541	558	540	468	501	499	523	528	490	543	517	545	481	515	520	514	506	556	498	552	467	504	529	509	538	524	481	489	550	525	511	515	558	491	520	503	538	539	549	493	489	489	534	534	551	518	534	518	542	520	513	539	492	525	516	549	549	535	482	530	524	516	562	535	487	529	496	522	493	489	538	549	508	501	490	498	548	493	518	555	517	519	544	485	521	535	575	513	510	514	510	504	501	546	489	494	544	561	481	510	533	496	559	487	522	536	552	522	486	532	517	494	557	539	516	559	509	516	504	541	501	507	504	528	507	525	492	531	514	521	523	513	524	570	549	486	533	510	503	509	468	536	537	527	533	472	506	505	522	518	529	512	496	505	498	544	504	547	477	534	517	536	504	504	513	480	502	522	549	510	539	521	516	528	549	480	517	513	554	520	507	566	525	507	536	538	528	524	504	508	535	472	511	541	501	507	513	546	517	536	521	535	549	534	476	519	536	507	516	509	502	533	527	524	494	542	503	531	536	481	566	530	530	529	535	523	567	556	498	543	543	470	549	510	530	538	558	544	543	538	534	493	479	509	509	513	487	496	511	494	524	474	540	554	509	513	536	525	498	527	523	486	490	490	518	478	513	525	539	529	547	471	515	526	484	519	537	532	468	502	501	519	506	552	491	530	508	521	541	539	539	511	543	559	512	486	558	542	574	547	512	485	513	523	511	564	540	516	509	525	524	499	537	545	519	454	506	478	510	531	536	510	533	496	528	511	558	516	564	550	543	486	565	525	516	582	517	512	533	533	547	534	491	512	566	512	506	483	545	516	520	488	528	509	526	542	517	539	537	535	554	494	518	549	515	547	518	499	518	542	510	545	546	505	512	492	505	536	508	500	492	501	522	531	519	534	533	545	545	517	510	534	503	541	544	545	581	552	520	562	523	502	529	512	508	469	528	529	510	484	483	501	511	501	517	562	512	501	529	547	500	481	536	541	528	503	521	539	555	483	523	543	541	523	502	550	508	493	488	531	509	555	496	533	540	511	519	549	527	490	544	509	486	518	477	503	557	535	511	498	536	510	518	519	518	508	532	529	535	525	503	521
29215	25711	27025	14169	3803	1266	426	234	205	199	241	216	213	218	219	223	232	226	220	236	222	191	207	198	197	194	201	236	241	206	216	206	204	208	227	206	222	196	210	199	234	219	209	232	212	245	220	233	196	234	217	228	237	214	225	228	217	200	229	223	210	220	252	220	233	248	207	221	207	215	222	230	227	209	227	204	237	223	208	207	226	218	235	235	233	223	212	220	232	212	209	237	209	232	226	202	196	238	197	237	218	217	240	211	195	232	223	191	207	231	231	230	225	192	226	210	236	195	239	203	210	196	212	246	213	224	235	214	246	187	202	198	221	228	216	211	203	229	224	226	223	230	220	219	217	217	227	214	202	235	221	231	205	199	223	224	231	197	240	202	235	223	229	211	217	208	204	192	223	240	223	204	223	253	227	215	200	224	230	210	226	223	217	210	244	212	228	233	244	236	197	218	219	227	217	223	208	239	240	222	217	252	207	214	209	218	232	211	241	220	202	229	233	242	214	224	201	222	230	197	207	238	221	217	231	233	247	217	213	222	238	227	215	198	204	225	243	230	219	219	214	217	247	230	215	223	219	226	230	215	219	208	203	234	203	233	226	193	214	209	241	197	241	205	219	242	228	241	245	210	227	215	218	240	234	216	239	178	226	222	236	232	205	212	206	202	222	223	229	221	202	212	212	236	223	199	218	214	226	274	224	213	234	224	225	208	221	211	219	243	190	230	203	183	211	191	220	243	220	230	224	233	200	252	225	218	206	206	225	211	217	205	224	213	220	211	229	211	222	209	234	232	236	239	192	207	217	242	211	210	227	234	226	216	201	216	199	204	237	230	219	189	224	213	181	228	212	233	235	203	220	208	228	190	211	236	211	217	225	197	222	216	234	212	222	229	216	200	201	244	232	215	224	228	206	248	229	217	211	223	231	208	200	221	244	197	214	201	213	208	198	226	218	228	226	226	222	247	232	197	213	207	212	245	208	210	209	252	232	214	202	214	209	197	210	223	203	218	201	226	216	198	217	213	209	216	197	232	226	233	216	225	229	217	222	236	215	205	243	202	198	212	218	228	193	218	218	183	207	216	238	211	205	215	217	219	232	214	218	219	235	217	218	226	223	228	220	213	212	195	191	210	202	205	245	215	222	213	232	223	246	226	232	196	220	230	219	215	237	227	208	222	190	209	231	229	175	223	218	227	224	243	244	212	212	208	242	231	206	203	231	213	209	221	201	218	198	222	217	225	225	228	199	208	212	221	229	213	231	222	187	201	221	225	203	219	229	220	198	224	207	213	207	193	239	247	235	224	247	206	204	226	222	198	187	219	236	237	187	210	229	240	191	243	206	233	209	235	220	210	225	218	241	210	197	190	215	204	230	225	217	206	201	214	211	203	209	186	214	227	205	228	200	223	227	214	222	232	198	238	208	174	213	244	214	209	243	244	207	216	212	216	190	201	214	186	180	202	240	214	203	216	221	214	204	236	219	222	255	243	220	214	241	221	202	217	216	228	220	243	199	191	232	185	191	245	234	234	231	213	222	228	231	201	208	235	205	235	225	222	228	208	200	224	223	212	227	205	234	203	237	185	199	193	236	236	195	206	229	225	226	230	226	250	229	209	234	227	217	236	225	233	215	193	232	261	205	201	191	217	234	195	206	215	233	232	211	222	224	230	180	226	209	211	180	183	189	236	212	239	240	230	220	210	222	222	213	219	233	226	220	223	205	204	217	190	219	222	215	213	235	222	221	219	225	211	219	219	201	227	239	241	200	249	230	217	215	224	238	244	228	216	202	222	231	216	217	221	215	192	218	228	206	243	242	202	215	220	224	229	205	227	188	221	223	205	226	217	278	217	203	230	247	198	217	230	246	211	195	230	219	239	213	242	223	208	208	258	225	197	198	237	212	201	210	218	221	237	212	209	212	211	232	192	241	210	228	227	197	216	224	220	208	239	203	236	222	188	224	213	224	201	229	215	222	210	231	226	193	219	242	216	245	242	231	212	218	220	209	235	220	181	209	212	230	175	201	226	216	206	213	213	232	232	218	241	191	209	220	210	219	198	195	209	213	211	217	227	215	215	211	206	206	223	210	230	218	196	222	218	180	218	236	213	225	224	217	214	216	224	233	217	208	212	228	197	221	229	222	185	213	228	200	241	213	226	209	210	206	198	203	211	233	228	229	208	242	232	222	194	211	198	198	184	214	214	250	205	217	211	251	219	189	224	224	224	229	215	228	229	218	208	262	225	217	226	254	217	210	227	211	208	201	201	251	220	213	224	195	218	224	229	220	218	223	223	200	226	209	214	209	210	226	232	221	214	226	204	235	240	245	215	204	241	235	213	234	216	187	181	198	213	197	224	198	199	237	235	217	216	208	192	246	230	211	209	239	190	231	220	223	208	222	231	236	204	222	229	199	216	227	210	235	237	224	211	233	236	195	221	186	217	228	224	247	224	178	214	223	222	218	224	226	222	238	202	200	200	220	225	218	218	213	219	224	229	214	203	205	235	222	236	212	215	203	212	246	204	214	222	234	202	209	220	226	222	221	203	217	219	251	199	227	246	218	224	196	226	201	226	233	222	224	204	213	228	207	215	209	230	206	229	233	185	233	197	225	189	226	218	219	215	207	214	234	228	217	210	204	199	192	217	201	242	222	207	217	198	212	191	188	216	242	222	240	228	188	244	216	201	184	230	203	212	210	183	196	198	216	215	205	215	257	200	199	207	226	208	233	226	204	224	190	222	213	218	201	211	234	216	227	229	234	217	230	226	201	222	213	209	207	211	198	223	226	203	227	189	216	221	213	226	227	198	241	217	223	225	222	226	235	208	227	209	215	205	208	208	211	199	221	235	204	226	202	204	213	211	203	246	203	231	196	228	222	212	206	210	233	216	220	231	234	186	222	250	218	219	222	215	207	222	224	208	181	231	222	207	224	240	235	233	187	231	245	215	216	224	224	202	203	193	223	234	208	227	230	204	224	233	203	249	214	202	210	216	201	233	189	212	198	203	212	228	256	207	205	214	213	216	199	202	211	209	202	211	207	217	217	218	212	218	206	233	210	209	208	232	234	229	236	206	226	199	203	216	209	230	227	225	205	200	224	234	227	246	225	205	216	226	212	235	214	243	208	233	188	250	220	204	224	208	209	223	212	228	223	205	198	216	237	226	206	236	247	195	210	216	250	229	190	221	237	231	217	222	230	204	214	193	202	221	250	202	232	231	209	213	195	207	223	238	210	230	222	217	222	233	204	223	215	224	204	225	202	206	210	221	194	228	202	228	239	254	200	229	203	212	190	224	215	210	224	222	219	239	219	222	226	221	210	218	216	222	224	222	216	213	227	226	225	231	223	204	222	232	217	210	213	220	217	220	218	229	243	179	249	241	230	190	220	215	231	221	210	245	222	222	196	239	239	218	221	199	232	225	220	216	212	228	216	208	271	216	230	209	233	239	214	230	210	213	235	234	204	214	222	222	224	205	208	227	231	233	206	228
23866	37785	23407	10348	4086	1522	391	266	227	227	233	247	262	236	224	241	248	254	252	240	230	257	245	244	223	218	244	275	252	268	243	207	236	230	242	223	256	222	237	246	275	236	233	255	249	250	272	261	250	231	225	266	249	257	230	233	208	244	247	259	254	235	229	258	247	224	227	238	248	213	258	263	237	244	214	248	231	215	268	248	247	268	247	250	224	219	250	213	221	267	242	219	257	267	245	238	234	253	242	234	208	251	248	231	241	261	266	226	246	219	230	227	264	233	228	231	247	219	216	248	243	205	259	228	250	249	225	236	245	251	223	225	258	256	227	231	237	249	244	243	228	236	236	261	222	256	215	249	220	229	265	248	232	227	232	249	235	216	227	222	273	270	243	240	238	240	254	253	234	261	233	252	236	263	246	254	267	253	226	252	245	190	250	225	224	250	233	246	222	239	236	264	253	240	270	252	225	283	234	244	234	212	238	211	233	239	251	246	236	239	214	254	221	247	242	227	259	253	226	260	236	254	243	228	237	235	230	228	266	232	245	225	260	254	242	239	235	220	259	243	245	256	258	274	228	238	238	220	244	234	262	239	242	206	211	241	253	256	227	273	222	244	257	246	238	233	227	228	234	238	255	211	292	230	274	244	246	257	238	254	208	229	259	244	240	240	235	243	248	249	252	240	243	237	241	266	242	245	248	251	239	219	235	233	240	228	240	239	271	219	216	218	236	220	241	268	240	258	228	267	268	220	258	267	209	216	217	255	248	250	224	242	253	247	242	230	261	239	234	252	236	233	246	194	232	210	226	217	233	237	259	229	255	241	275	252	234	248	247	229	256	235	246	258	234	238	220	244	206	254	251	259	251	264	259	231	211	291	239	236	249	251	255	224	228	243	244	243	244	224	263	233	184	235	255	237	231	262	262	248	236	226	239	213	226	231	246	221	210	249	259	241	226	242	230	283	217	247	272	233	221	268	238	257	233	245	243	262	242	235	219	226	238	215	255	232	258	263	266	223	252	231	269	260	254	247	250	237	241	289	241	231	211	269	257	236	225	240	236	225	227	252	252	250	212	253	241	235	226	262	242	249	224	231	231	237	218	240	232	239	232	223	214	253	265	236	218	229	215	263	273	264	243	249	231	254	247	227	230	235	252	241	236	234	225	252	280	242	204	236	259	232	223	275	242	242	252	237	246	243	242	260	249	216	240	252	244	270	259	255	232	250	249	233	238	250	240	258	253	242	240	256	249	236	253	270	228	247	248	243	239	225	226	237	194	242	240	236	257	233	218	241	249	227	231	247	235	254	230	228	219	215	240	230	251	245	217	243	211	231	257	259	252	230	246	286	227	263	242	237	258	248	236	254	226	241	242	253	242	229	245	251	219	258	229	266	217	237	216	257	241	229	250	271	266	261	242	237	251	251	259	246	242	246	258	241	227	227	222	236	240	251	237	231	254	234	231	244	259	249	247	210	223	273	217	264	248	252	250	247	246	224	216	244	238	257	244	236	240	232	254	267	242	236	247	238	249	268	277	243	239	249	255	248	248	236	219	243	247	234	246	234	209	272	260	244	265	240	237	207	248	228	261	225	242	250	253	245	246	263	232	232	255	253	245	251	240	208	242	246	230	225	239	237	204	231	227	254	261	230	207	262	199	257	224	254	252	247	248	265	215	256	245	253	235	218	259	232	250	242	244	248	241	247	249	241	239	248	248	224	274	236	254	252	235	238	227	248	225	240	238	221	205	258	245	246	271	231	235	238	242	230	259	226	250	275	226	210	240	235	257	240	214	233	270	254	228	235	236	259	232	252	219	252	247	230	230	255	235	252	267	235	246	241	252	239	265	252	219	253	221	246	256	249	256	260	226	271	251	226	238	220	252	235	238	260	219	239	235	240	246	225	239	247	261	244	260	254	237	238	260	269	260	228	250	232	225	242	227	206	229	243	250	249	238	249	244	235	237	251	247	281	238	255	200	247	229	220	240	232	271	239	235	221	253	253	244	256	235	227	252	276	250	231	243	241	220	232	255	218	258	240	246	264	247	282	241	239	236	257	240	247	227	237	239	234	243	237	224	254	237	257	262	253	246	235	241	238	269	250	257	236	255	242	265	235	231	262	258	241	228	230	217	241	240	244	229	246	248	243	242	255	226	254	240	254	252	244	248	259	232	240	234	258	252	256	267	250	240	272	261	232	253	238	285	247	240	246	231	226	208	238	281	230	267	233	229	248	245	263	232	265	210	252	237	245	224	233	251	248	231	225	247	234	240	285	239	230	242	204	246	246	242	257	250	298	244	243	250	227	236	236	235	227	246	239	257	251	257	257	221	247	228	263	251	214	240	247	244	259	245	208	219	242	226	238	241	242	230	248	273	248	267	241	245	253	226	243	273	252	240	255	225	262	246	263	216	183	253	243	240	244	239	229	232	243	241	230	235	219	272	227	251	239	250	244	271	257	252	240	223	227	233	239	283	223	257	254	232	244	264	240	244	230	263	245	250	244	244	226	223	256	243	239	221	253	255	254	231	254	258	241	252	220	255	234	233	263	257	247	230	236	220	224	237	207	227	236	267	225	219	238	229	234	237	274	254	240	253	252	250	250	269	251	266	262	255	228	242	262	217	236	206	236	232	253	245	252	234	267	242	257	231	235	262	250	261	239	262	220	245	243	248	274	239	255	249	214	263	221	242	231	202	264	238	251	217	231	266	230	225	287	243	225	242	229	219	267	233	249	248	248	245	244	222	223	206	243	250	243	229	234	228	241	218	231	240	204	233	218	221	244	230	271	232	237	252	240	264	246	236	224	223	270	248	247	211	243	252	243	232	239	246	242	246	250	243	239	237	242	235	237	230	257	241	269	243	244	256	225	259	215	240	243	241	229	250	227	243	260	250	251	227	264	237	246	248	241	241	226	233	226	241	239	247	244	270	223	281	248	221	244	248	243	272	235	224	262	262	230	247	242	221	215	236	243	248	218	252	230	225	248	222	231	241	237	252	243	250	255	218	251	237	234	265	241	232	261	250	234	271	273	240	230	251	243	236	243	216	255	251	250	238	241	272	220	251	228	264	238	243	276	253	255	249	258	227	245	238	246	279	224	234	232	255	234	225	238	237	229	217	246	229	245	238	204	252	259	229	267	235	253	254	230	227	251	265	252	243	269	235	249	245	261	234	231	281	232	241	261	223	253	254	232	241	251	218	244	245	253	231	236	247	226	241	238	220	230	271	253	248	244	272	237	271	260	208	248	275	226	227	238	243	238	214	256	236	234	220	245	220	234	250	247	242	268	232	251	257	252	246	231	268	219	237	221	236	259	227	250	262	245	229	238	217	237	221	229	249	252	236	274	235	251	231	229	241	229	232	235	217	226	254	252	244	252	284	240	277	234	237	227	249	219	264	234	256	217	269	250	244	245	262	221	243	265	260	248	212	233	251	229	229	247	235	246	248	252	248	244	264	241	240	226	258	264	248	243	250	228	280	237	236	235	237	253
23471	21895	32567	30265	25197	20930	7629	492	418	407	401	414	371	390	397	378	420	388	411	373	385	391	389	390	423	358	400	384	374	398	396	406	390	404	398	372	380	375	369	356	381	370	384	373	401	418	422	401	386	409	394	374	385	389	419	392	383	373	412	401	387	450	373	376	393	381	410	374	406	408	381	405	417	401	374	392	412	400	396	394	392	388	423	396	408	376	389	369	387	371	375	391	385	401	369	377	399	342	389	359	404	400	407	379	380	352	413	374	375	459	405	378	401	385	406	376	415	403	386	374	405	387	398	399	391	405	362	388	351	395	446	372	384	420	368	406	392	372	388	406	395	375	407	376	424	384	368	369	386	387	343	386	386	362	368	405	361	402	380	412	392	379	385	375	416	352	409	394	387	414	398	385	389	394	354	398	379	379	403	399	371	398	403	387	363	363	402	385	416	426	386	401	386	406	388	401	390	390	383	380	419	397	396	386	377	388	400	393	398	391	359	367	414	362	390	387	386	416	413	400	407	364	393	362	432	415	380	394	389	401	429	373	375	375	378	385	395	399	398	356	385	396	403	397	394	371	373	415	409	339	422	400	379	431	386	375	364	421	411	386	432	411	363	362	399	383	434	394	398	385	385	406	424	378	362	394	392	380	383	376	365	425	400	397	405	433	435	379	404	412	424	423	390	404	414	397	404	390	349	395	394	391	424	360	385	400	416	413	405	400	399	430	419	384	412	369	375	418	373	392	394	378	370	376	385	382	392	425	376	404	382	381	410	372	403	406	378	392	403	369	398	388	401	419	363	440	380	417	393	391	412	396	409	406	369	415	340	371	399	373	374	376	411	368	433	440	383	392	419	393	404	413	423	422	418	399	360	374	393	415	415	379	377	406	392	396	377	370	404	384	405	382	387	441	377	380	409	385	396	385	401	395	374	443	396	390	390	396	363	416	403	374	395	405	378	406	390	384	397	387	409	384	369	379	411	369	387	386	397	401	372	373	376	385	383	404	392	388	416	377	401	402	393	427	419	385	404	404	373	345	391	369	403	410	397	390	412	390	392	371	387	376	413	395	412	436	430	414	369	387	399	398	423	408	408	409	407	411	370	374	409	385	360	377	407	403	370	373	363	380	418	376	380	376	342	391	400	426	418	375	404	353	393	393	378	384	392	397	400	374	374	392	387	397	365	384	400	363	356	388	390	414	379	402	403	378	421	375	352	378	382	412	378	433	364	407	389	369	423	380	418	416	391	383	393	378	394	393	369	371	346	376	403	358	359	380	419	373	411	393	388	408	364	396	405	397	402	392	372	407	383	382	361	378	414	395	398	415	378	366	397	424	368	394	404	397	398	436	419	369	430	445	400	370	396	334	366	364	379	374	422	384	373	368	400	390	398	388	388	399	395	367	375	407	428	400	428	428	408	390	384	377	383	391	400	357	389	392	409	406	403	372	408	383	388	372	431	362	398	375	389	405	328	374	344	388	394	368	348	427	371	384	407	416	397	352	376	389	371	379	395	393	396	415	402	436	394	366	378	403	382	415	375	395	397	388	393	402	398	377	386	377	418	382	429	390	422	376	403	369	362	417	382	414	415	372	338	435	417	421	409	401	382	354	387	360	428	367	374	410	373	410	389	411	386	374	354	418	414	407	381	420	355	416	358	383	405	402	414	424	409	398	408	393	378	378	401	377	378	403	434	374	380	354	387	379	389	391	385	394	399	372	412	373	402	397	382	386	374	406	423	394	377	416	420	402	400	370	376	376	383	408	388	381	387	402	375	401	377	370	401	372	360	391	345	380	392	374	402	396	382	403	394	361	375	367	402	407	365	388	389	386	380	417	389	359	436	386	425	361	399	355	402	392	365	401	398	397	425	387	385	411	385	372	384	392	393	377	399	394	393	383	347	392	417	395	373	390	423	373	423	375	405	348	397	375	376	364	391	399	367	408	349	370	401	361	394	392	402	406	401	393	398	381	377	386	396	412	377	388	414	373	363	386	408	376	372	373	382	392	365	396	394	370	370	404	408	379	372	334	417	393	365	376	410	398	349	380	373	361	372	387	360	374	360	383	369	386	387	425	388	396	410	361	389	379	395	403	394	362	411	398	393	415	386	377	409	392	375	401	391	402	406	384	403	401	406	363	452	393	382	383	416	402	390	383	360	393	400	409	399	367	402	391	384	386	378	380	423	378	351	450	394	383	444	407	371	364	425	391	403	404	393	382	390	408	389	396	392	385	412	382	371	375	373	383	371	421	425	420	406	366	418	385	414	419	386	419	418	375	414	380	412	365	383	402	392	375	394	416	405	407	396	396	359	362	371	457	362	365	373	394	382	409	366	399	413	380	397	405	364	373	450	405	391	346	394	373	391	381	396	394	384	380	408	419	399	397	410	415	403	384	408	346	399	417	376	406	374	395	419	414	367	378	394	373	374	403	388	387	374	378	452	377	399	404	391	422	412	418	383	393	382	390	388	402	385	378	429	385	405	389	383	400	392	399	377	362	364	369	420	410	381	398	419	417	370	388	361	415	403	429	386	392	396	436	398	397	366	397	384	388	383	374	403	378	366	411	376	417	368	376	377	383	405	382	402	396	399	405	359	372	424	390	393	410	395	391	401	391	413	433	408	355	410	372	384	388	383	403	389	391	359	397	377	373	388	381	375	378	372	376	364	407	376	423	394	387	372	355	367	384	354	381	397	441	396	393	416	385	399	381	379	397	379	357	415	361	400	415	379	393	397	398	392	381	393	410	381	377	396	346	375	399	418	381	400	368	408	360	379	382	373	390	386	380	346	367	375	398	388	373	400	384	394	398	384	386	371	362	378	369	375	378	358	402	373	431	384	363	367	387	390	419	386	400	366	420	379	393	368	383	424	397	401	361	379	384	410	360	384	402	390	353	350	371	384	429	396	396	393	431	399	373	379	365	415	428	377	377	397	394	387	423	393	374	364	389	405	418	371	366	411	403	395	393	385	418	393	361	386	407	401	366	409	365	379	390	352	426	396	402	410	368	414	404	377	382	379	398	399	399	383	402	406	408	404	380	373	351	368	438	375	388	375	432	405	384	409	371	404	376	415	356	425	423	376	413	381	386	361	427	395	416	392	393	373	406	383	352	364	398	370	370	403	379	392	401	371	400	353	368	392	414	389	365	416	390	430	348	414	424	400	403	391	362	362	436	445	387	407	379	436	384	405	388	369	384	355	425	374	422	406	376	433	387	392	380	363	395	384	412	388	402	380	408	390	409	369	398	416	385	373	399	367	359	380	361	372	411	416	378	368	381	375	382	375	377	362	408	420	369	375	410	413	341	395	379	378	393	360	410	420	406	394	396	380	378	381	419	406	401	405	391	366	388	399	363	406	404	412	421	401	411	392	448	344	386	377	414	422	368	403	365	400	426	370	371	413	357	416	387	408	431	368	396	369	383	369	390	381	360	401	410	377	405	370	417	415	361	366	416	417	378	392	361	399	413	385	377	400	377	407	364	405	395
52740	90717	68583	46444	30007	19296	3520	457	433	435	440	438	424	368	419	389	414	450	413	438	389	385	469	408	408	443	432	401	438	412	380	401	390	415	399	410	435	426	412	380	418	405	424	434	407	363	441	437	413	435	387	383	434	451	441	405	410	413	387	417	446	394	381	418	415	396	426	404	385	389	424	406	392	383	431	397	375	416	389	395	459	436	415	388	398	428	418	439	389	388	385	402	410	431	407	387	406	424	385	408	408	402	411	419	395	400	449	419	395	399	445	416	425	401	364	419	397	392	423	419	417	426	398	400	408	438	389	432	421	425	380	407	383	394	394	386	396	460	407	390	397	406	379	412	422	414	419	402	430	413	435	434	388	387	424	384	434	403	416	390	432	391	433	415	400	404	414	385	381	445	419	415	411	405	426	396	419	443	413	420	385	404	406	424	419	385	386	408	413	390	409	379	389	424	377	390	430	393	410	410	415	407	413	453	408	396	435	410	441	428	402	394	432	437	422	408	393	382	430	377	399	433	414	387	428	436	430	412	416	438	418	394	398	417	378	396	417	412	398	417	408	376	421	410	430	389	386	402	394	396	447	396	440	406	413	416	405	393	398	461	396	398	422	409	432	425	442	423	448	425	427	419	415	394	406	384	423	362	424	420	413	401	390	425	406	378	398	415	416	389	385	404	434	421	415	446	405	397	421	399	409	421	403	399	374	432	441	395	400	426	353	371	393	374	421	418	423	412	426	404	401	437	429	417	404	374	402	386	442	406	419	420	406	450	381	429	409	418	395	396	390	430	374	433	391	446	397	417	352	431	412	407	374	417	402	408	421	452	392	420	392	424	452	416	411	403	415	413	378	424	407	375	381	430	388	367	398	424	396	384	394	395	427	425	406	420	379	404	418	404	373	377	401	395	418	441	383	416	418	368	420	404	377	398	431	441	394	412	409	444	453	416	395	426	397	432	413	412	429	420	383	400	428	373	403	444	378	436	416	430	400	382	386	369	394	400	411	438	423	411	421	400	413	406	400	444	407	410	415	426	412	418	438	424	398	421	447	452	391	412	416	402	427	393	379	402	387	408	402	421	390	391	440	405	464	421	416	428	384	366	423	408	437	429	382	395	427	388	413	380	395	415	412	385	392	440	450	411	436	386	387	364	408	397	461	414	441	413	425	435	412	413	428	433	358	383	423	414	408	397	421	364	413	405	430	386	386	408	390	380	394	417	397	405	408	407	419	394	390	403	399	372	429	424	427	430	440	417	418	405	438	409	436	396	384	407	402	387	432	413	383	389	425	431	406	434	384	422	389	409	384	399	433	409	417	423	408	414	420	456	423	400	418	459	382	405	423	408	402	416	396	371	403	413	431	408	402	407	425	435	426	406	417	423	410	427	431	387	448	422	444	409	409	386	431	383	411	419	384	425	424	443	417	396	378	390	410	391	423	384	356	419	431	430	412	401	377	379	428	388	376	415	418	406	381	392	363	406	396	411	403	409	422	405	395	416	422	395	434	434	422	398	362	409	406	413	417	385	425	393	352	416	440	415	394	438	421	418	430	400	424	387	442	415	441	378	386	367	373	372	426	387	380	392	432	423	414	387	440	434	419	419	419	400	444	384	391	404	423	372	403	441	428	448	411	438	401	422	423	418	405	398	395	406	367	417	426	413	427	410	398	410	400	423	383	414	421	375	420	400	443	390	397	414	384	400	357	395	414	360	391	433	431	397	408	424	369	422	393	420	402	386	446	454	421	381	404	398	390	396	414	390	421	364	373	395	399	423	428	401	402	405	365	412	401	376	424	390	412	399	425	430	404	395	421	447	366	447	431	370	416	401	423	403	396	367	392	417	429	389	402	396	445	402	412	398	401	417	423	425	376	422	404	429	388	446	406	418	399	389	415	376	395	410	432	395	405	376	432	402	413	423	381	440	377	411	425	412	404	389	409	391	433	374	419	423	397	427	423	407	445	404	421	433	404	349	410	406	412	396	396	420	417	429	416	404	422	370	420	389	427	387	425	392	423	378	423	426	380	393	413	406	374	422	408	418	401	425	384	415	372	416	406	401	436	404	440	401	430	398	386	418	416	426	406	399	384	406	426	394	427	405	423	406	414	410	411	445	374	406	399	445	380	412	410	423	374	431	412	394	392	393	395	374	389	385	450	432	395	426	379	395	404	401	416	405	399	396	441	391	401	459	403	423	403	447	409	407	429	403	393	398	407	394	434	370	411	405	409	413	407	421	434	420	413	416	401	389	437	380	416	385	405	403	383	404	416	424	424	388	407	383	380	375	414	375	416	391	405	381	422	374	423	434	404	406	385	430	403	426	429	435	459	406	407	409	424	399	404	412	374	410	423	398	430	418	396	418	416	425	405	437	422	414	416	419	422	374	401	438	348	460	408	426	409	417	434	390	436	389	410	355	406	388	417	407	431	387	370	413	384	448	359	427	376	421	407	394	441	461	413	410	409	371	409	396	397	416	410	408	398	394	389	429	429	453	437	443	399	385	398	413	393	430	410	409	409	421	419	441	390	386	381	413	422	434	411	388	400	407	424	407	416	410	408	424	400	407	420	392	431	384	405	421	373	411	393	441	420	352	363	407	432	396	393	397	406	393	407	392	392	365	388	431	385	387	388	443	369	398	411	398	375	380	411	419	423	382	426	417	374	428	400	409	417	421	426	389	395	422	437	392	417	448	421	398	412	384	396	400	417	439	401	406	410	411	393	407	370	376	431	422	356	404	434	396	379	399	376	410	416	400	400	435	414	418	409	406	395	399	424	413	387	414	402	402	390	409	394	405	418	431	387	390	421	411	404	400	446	422	418	437	392	413	421	418	412	417	400	413	403	405	442	374	415	403	361	426	415	442	415	416	407	416	408	433	404	433	356	387	413	448	408	405	428	441	422	385	409	424	416	397	416	390	409	404	395	378	440	379	389	417	376	421	425	391	422	422	400	408	384	459	393	411	391	418	383	398	414	413	368	421	425	366	403	411	385	421	396	431	396	401	441	413	420	429	415	401	344	386	416	407	426	434	397	416	389	398	400	432	384	403	427	440	401	425	398	416	405	411	400	392	380	375	378	413	402	417	385	403	440	416	431	397	421	425	388	413	370	448	399	398	380	441	410	384	404	418	374	384	380	414	392	420	376	428	417	397	418	398	375	408	400	429	393	355	420	372	430	414	421	391	424	406	392	393	394	387	431	422	346	418	420	404	391	408	433	362	402	420	409	399	413	438	425	408	399	372	402	391	396	392	400	375	428	416	426	419	383	406	406	394	401	423	379	373	445	366	431	410	411	414	406	405	399	371	373	391	431	403	418	407	419	459	388	443	406	404	411	387	396	399	432	396	411	391	408	410	440	406	419	441	418	418	421	423	441	407	427	391	422	411	403	454	422	406	401	441	435	416	391	387	386	360	428	411	421	420	411	397	385	377	412	404	412	413	384	410	403	414	393	410	375	418	421	420	409	440	374	412	418	397	382	384	438	403
25105	23017	33179	29585	19076	7881	1109	266	291	273	291	269	263	274	293	265	259	275	290	301	291	283	241	272	277	300	273	285	259	279	267	252	252	276	278	335	289	277	279	249	274	280	269	267	305	257	274	261	255	260	275	253	278	265	282	268	276	267	266	275	298	304	261	257	252	269	275	285	284	291	281	268	251	269	295	281	266	276	274	262	280	295	238	276	283	285	287	254	276	278	279	273	289	264	322	230	312	298	258	227	269	269	285	263	278	277	277	302	286	274	283	263	293	313	279	262	259	264	284	291	265	273	286	302	283	281	263	278	284	271	264	298	274	281	276	293	305	255	246	251	259	262	254	277	281	262	260	287	297	267	272	264	272	249	300	276	278	247	274	308	269	270	269	283	281	280	278	268	237	286	298	285	267	251	260	291	264	234	269	260	262	263	281	286	283	252	288	280	275	276	278	253	267	301	283	262	292	279	271	263	286	282	270	256	307	272	267	263	291	252	274	298	275	300	259	260	265	269	245	245	282	270	260	262	323	298	279	261	261	265	282	248	272	275	272	252	283	282	308	286	287	269	263	262	250	284	252	271	249	259	270	282	254	255	293	243	291	274	280	264	288	290	272	254	280	274	268	272	264	295	250	263	279	270	275	270	271	268	292	285	281	253	330	280	273	290	286	275	249	314	285	285	248	308	292	313	276	253	257	289	275	262	266	260	245	256	224	254	260	278	275	262	266	265	230	292	276	262	261	283	256	271	274	320	263	255	289	279	270	263	275	272	259	278	269	252	273	307	282	269	269	255	273	278	271	256	289	273	229	252	286	291	288	273	308	259	288	294	258	252	277	286	243	270	263	252	269	270	276	276	264	313	256	273	285	279	266	287	264	290	265	269	300	248	268	283	256	262	293	267	270	281	297	243	262	264	260	271	277	293	256	252	265	246	273	271	242	265	281	290	269	269	252	275	250	252	275	258	268	267	259	262	296	284	294	227	250	276	295	290	260	281	268	290	242	270	262	249	281	300	267	240	271	262	260	244	237	295	270	250	275	282	266	238	294	271	280	257	292	269	290	250	287	262	310	302	263	298	292	277	263	261	266	261	285	294	268	267	267	283	294	286	233	275	276	267	291	293	266	295	297	267	242	257	263	290	271	264	285	266	246	272	259	284	255	274	275	294	248	279	293	278	287	276	257	240	299	273	268	265	270	244	252	278	290	282	254	286	261	276	251	260	274	289	258	276	287	244	257	262	258	266	271	302	276	280	266	273	267	275	271	258	256	258	276	263	260	264	281	270	256	294	274	272	285	261	266	275	263	301	271	278	300	280	287	270	272	297	259	287	297	300	296	250	248	265	253	286	281	281	267	262	258	253	268	255	296	265	275	268	279	300	270	277	268	282	259	286	258	269	260	276	278	303	273	274	295	266	277	259	268	288	270	283	258	239	285	283	283	297	286	228	296	259	273	259	297	298	274	277	280	272	269	273	264	265	273	264	278	261	283	281	282	234	262	274	279	272	283	285	288	300	277	264	261	268	272	273	264	271	268	281	244	284	278	289	257	312	259	258	294	256	289	286	287	253	271	307	253	265	251	247	288	256	285	270	233	272	265	263	272	295	265	294	265	280	245	264	261	275	266	280	297	253	259	284	285	249	239	276	278	275	268	265	273	256	298	313	264	268	299	294	294	264	264	273	250	256	288	299	292	260	257	270	283	260	256	316	242	268	298	272	271	276	278	292	304	252	265	259	264	293	271	253	293	274	309	251	281	294	264	263	265	287	232	281	274	259	269	252	304	254	254	270	291	265	294	269	267	262	269	267	300	234	258	263	289	256	273	293	274	270	307	259	276	286	257	251	289	277	277	306	291	265	265	280	257	243	280	240	261	256	276	263	306	260	290	271	289	291	267	258	255	310	271	275	290	270	273	273	294	292	286	279	276	292	293	267	280	275	292	247	273	251	290	297	280	276	265	276	276	249	290	246	275	272	284	296	270	277	287	280	284	280	260	229	274	276	274	283	239	274	277	277	267	269	232	257	254	276	303	277	262	271	233	288	284	264	286	273	243	247	254	283	258	268	290	285	277	271	275	254	282	261	282	279	286	245	284	291	286	271	242	281	319	283	324	256	273	248	271	282	270	278	289	270	293	269	274	286	267	253	248	273	276	275	276	273	277	279	285	265	276	275	259	271	280	261	293	269	278	275	280	292	247	276	285	268	280	284	275	270	277	286	280	270	284	254	286	284	263	239	242	296	262	293	265	293	261	252	237	267	247	282	264	247	284	283	267	263	276	232	259	269	286	280	275	252	262	268	267	270	281	249	249	270	243	281	268	284	258	259	293	288	268	250	264	293	281	276	274	262	248	273	260	285	276	309	284	281	264	289	265	288	258	264	259	259	270	294	268	269	240	260	271	256	283	258	272	298	302	274	281	294	257	286	269	283	249	281	270	292	258	280	234	252	241	276	277	240	289	277	258	274	272	297	275	295	319	264	268	267	278	252	245	291	276	272	265	300	263	283	293	240	265	281	281	251	279	271	252	255	271	264	284	308	279	284	269	284	243	251	276	265	293	262	262	283	272	258	258	291	278	292	272	245	273	271	278	282	267	267	274	286	277	257	246	238	265	256	266	294	270	299	271	277	283	267	277	305	276	296	298	296	278	277	286	270	269	270	273	273	261	268	285	277	300	258	285	267	274	268	295	262	271	262	266	250	294	254	311	272	264	278	269	270	274	275	278	266	272	255	308	288	281	293	271	250	289	277	244	260	285	258	263	280	265	278	304	265	265	265	283	279	285	305	241	244	276	298	264	260	294	249	253	285	271	266	283	251	297	263	259	266	272	263	274	261	286	285	255	266	285	282	263	254	274	264	268	271	274	268	286	264	251	309	277	285	298	282	278	302	256	264	291	247	281	262	230	259	230	254	268	274	255	291	277	253	279	301	284	267	291	276	270	275	245	290	279	292	290	287	258	275	262	284	270	243	257	250	266	273	271	278	277	237	266	272	273	253	266	315	287	286	274	260	283	275	292	254	297	316	264	313	267	257	258	275	241	250	263	270	264	256	278	264	263	272	263	272	273	262	279	278	285	275	285	267	282	242	280	252	286	271	274	275	284	254	290	264	268	294	274	261	252	266	276	292	277	271	261	263	263	301	263	283	260	235	266	263	287	271	248	247	284	255	273	279	249	262	274	249	270	268	289	263	265	266	276	251	280	235	255	266	251	263	307	265	262	271	260	264	286	272	265	237	276	304	268	281	284	278	280	269	276	256	281	289	267	257	276	244	275	256	279	279	269	266	286	286	284	249	270	293	259	263	306	281	253	268	282	252	265	265	290	277	244	240	263	256	291	260	271	285	282	250	276	273	267	276	286	275	275	233	265	263	269	283	275	272	243	287	301	291	294	297	277	272	257	279	253	273	262	294	273	267	269	275	274	276	282	268	290	258	316	266	251	284	282	270	284	289	257	259	264	276	287	253	282	263	274	276	267	284	273	270
45477	72881	52463	33276	19189	9005	1106	316	316	321	303	296	316	307	330	330	333	321	295	293	311	306	290	301	264	282	294	313	338	291	309	289	294	298	338	320	297	300	292	330	309	329	286	281	298	305	332	302	298	338	311	312	308	311	342	326	337	318	326	319	313	328	319	309	292	335	329	324	297	307	322	317	302	297	300	305	326	316	329	315	283	309	327	281	294	295	297	300	315	305	322	314	252	289	270	292	295	292	320	298	305	302	277	319	317	318	321	317	290	285	321	298	297	309	308	344	288	313	323	301	324	311	306	300	299	314	292	256	323	293	319	285	308	300	335	329	338	311	310	303	299	304	319	301	309	325	323	301	306	299	289	293	326	299	299	334	310	340	300	293	332	298	299	288	283	298	293	298	311	279	287	303	297	333	333	318	284	316	318	308	350	294	306	296	321	298	288	323	282	327	308	305	292	292	273	311	285	318	303	308	263	271	288	284	302	293	301	322	295	287	324	263	315	277	313	299	312	336	317	280	292	333	300	331	289	316	300	293	313	351	320	300	288	334	290	310	322	311	337	354	318	308	329	334	320	298	261	273	325	308	315	262	312	285	301	282	304	284	317	304	292	314	282	321	307	310	327	272	311	302	314	322	314	310	296	317	300	309	329	296	291	311	314	290	335	294	332	327	276	326	321	305	323	334	325	327	300	300	297	308	306	303	301	291	297	308	315	275	303	299	299	308	300	311	285	280	336	297	284	279	282	292	306	322	311	308	300	317	334	299	300	288	286	297	291	284	278	304	306	311	283	288	311	315	302	344	320	327	335	312	328	295	301	321	288	293	293	313	292	308	306	265	276	284	310	318	298	279	280	316	302	307	313	322	293	300	336	312	306	287	303	306	317	305	318	331	298	299	318	303	299	305	328	313	305	291	312	302	287	341	300	319	310	277	312	296	284	301	298	325	318	311	304	338	322	303	324	297	317	330	297	334	300	297	275	326	295	304	316	289	287	297	313	305	291	327	294	265	291	314	295	295	295	281	295	283	298	327	295	299	298	296	309	313	327	279	318	316	346	292	327	309	302	337	297	338	320	326	318	339	289	328	319	285	351	322	293	329	313	299	304	321	300	308	333	323	304	325	311	305	298	303	293	296	289	283	327	278	313	306	312	282	324	300	299	319	317	293	293	302	298	283	291	323	298	291	295	294	319	272	294	320	305	318	318	306	300	295	309	315	322	288	292	302	290	304	333	325	335	319	304	308	294	319	301	305	325	295	305	321	294	291	333	292	292	306	313	315	273	302	309	334	317	306	314	298	292	310	319	311	300	296	295	304	307	309	327	290	288	313	304	321	344	325	334	335	327	295	330	301	310	342	279	327	315	290	285	287	307	325	314	299	284	285	308	290	318	311	314	296	333	297	309	305	312	319	302	302	297	347	286	338	307	331	341	304	288	328	313	307	306	320	279	304	305	314	307	321	305	289	330	306	319	312	297	297	318	304	304	283	298	315	268	357	318	290	298	308	327	324	318	277	284	286	316	312	294	346	302	298	327	314	319	316	324	303	284	295	304	308	317	315	286	302	308	294	329	313	341	296	316	285	298	258	296	319	274	312	319	323	326	325	305	274	314	324	305	320	305	293	292	296	282	319	336	315	328	312	295	293	321	332	322	322	320	283	314	273	311	331	325	303	331	303	320	315	351	315	318	312	291	340	281	336	322	338	300	302	314	300	308	303	327	311	264	319	317	307	318	307	350	313	311	303	306	294	284	294	293	293	321	295	296	285	313	320	300	290	354	313	301	306	301	331	318	297	331	300	303	344	312	289	310	344	290	284	312	344	310	307	322	306	326	328	292	324	324	327	294	326	273	314	289	305	327	296	317	319	306	284	340	319	322	296	313	277	323	308	325	298	347	331	322	287	281	300	319	308	315	314	338	327	285	297	313	314	295	319	326	326	287	295	316	296	315	333	316	316	313	294	293	301	299	295	285	311	300	297	313	304	312	298	318	308	318	295	305	319	309	282	289	266	316	317	313	338	290	328	347	291	288	292	272	297	322	294	307	290	293	319	318	303	306	303	335	319	302	300	297	275	308	292	311	279	308	299	305	319	293	293	318	338	314	322	286	328	280	300	311	305	320	298	334	320	319	321	289	316	293	306	296	319	299	308	296	314	325	300	317	270	267	316	313	319	313	294	298	295	316	291	331	289	291	301	355	303	331	308	324	297	301	297	319	291	296	328	295	324	292	285	299	291	307	322	288	322	305	303	299	286	291	314	296	317	288	323	323	315	309	304	306	288	312	301	315	274	285	286	319	337	305	282	355	326	285	297	302	317	302	302	283	285	329	304	282	317	330	298	295	305	326	309	340	311	293	298	353	310	296	303	308	323	292	288	270	304	312	291	294	304	311	291	305	320	306	299	298	319	311	293	311	329	311	308	324	305	312	294	311	312	308	314	319	294	267	312	273	309	306	313	292	300	341	281	319	303	314	296	319	342	301	312	288	347	289	302	299	292	331	310	279	300	307	322	314	302	300	282	326	313	343	313	321	326	311	329	318	333	316	322	310	290	314	313	294	284	324	325	314	298	299	321	346	299	315	304	306	282	323	292	285	302	311	292	289	291	293	325	320	281	311	324	317	315	331	289	320	287	311	316	313	306	328	304	325	310	305	289	315	289	322	293	315	329	297	298	283	277	286	309	257	284	330	324	300	314	334	313	307	326	311	324	326	311	299	310	331	332	299	309	315	330	310	290	309	335	298	321	314	294	297	313	318	302	298	289	297	287	284	326	312	298	313	306	294	287	288	292	294	330	329	304	324	331	306	297	305	295	282	306	340	284	320	292	295	282	341	270	319	310	321	297	292	312	338	332	335	317	281	298	324	299	318	336	297	304	291	303	302	284	322	290	297	308	286	316	306	314	283	306	315	328	307	325	305	312	293	329	304	291	280	305	293	282	314	345	332	281	314	317	313	319	314	298	292	304	304	284	325	310	284	333	292	308	298	296	337	314	321	313	336	328	307	320	295	312	307	328	300	281	254	290	315	324	311	282	327	292	307	333	306	321	325	299	299	309	305	291	309	283	297	324	279	340	323	327	317	318	288	332	321	294	291	328	336	317	307	305	316	307	301	305	309	285	290	314	327	295	292	305	298	325	345	304	318	279	287	280	307	294	281	297	312	301	318	307	308	310	313	291	319	272	306	271	292	286	286	289	325	325	293	314	300	276	322	310	310	289	300	277	297	311	328	296	287	310	301	308	331	298	301	294	303	306	312	301	341	325	283	347	298	313	319	323	294	297	303	312	303	328	301	305	288	289	325	318	313	322	330	275	301	294	277	299	307	307	317	321	300	282	312	288	287	291	298	338	285	290	316	300	303	319	309	290	346	331	274	320	304	301	269	316	337	294	292	330	300	309	325	304	322	317	313	263	303	290	308	298	302	309	292	304	321	302	276	336	318	296	291	287	269	326	299	312	282	292	282	301	283	327	318	315	320	321	279	303
22452	21405	30849	27218	24729	23009	12296	958	527	557	544	491	516	558	497	510	507	506	510	539	486	478	507	485	535	504	485	469	492	492	524	532	523	496	518	468	473	482	510	521	521	471	503	512	458	484	494	515	486	492	463	526	524	502	479	489	479	470	489	489	510	471	516	500	499	503	494	514	521	492	508	487	524	511	498	425	479	512	509	499	520	472	522	536	486	488	477	464	465	494	470	504	513	502	508	512	484	485	507	513	536	524	499	527	520	481	480	506	470	487	514	517	534	468	502	520	539	499	515	499	531	498	517	456	510	517	532	495	507	472	455	490	507	526	498	468	490	483	470	488	486	485	483	491	515	524	485	521	538	527	517	523	483	484	461	490	522	468	501	500	532	488	515	484	510	498	492	487	525	533	491	501	464	546	525	514	513	516	524	512	455	494	519	490	453	486	490	509	499	504	513	459	489	502	493	536	480	498	515	535	448	521	526	493	512	503	472	499	523	497	541	499	507	491	516	484	483	479	517	531	523	452	470	498	514	547	538	510	501	494	489	480	513	492	505	533	500	489	525	510	497	508	504	517	503	537	508	512	496	484	504	501	502	471	499	498	528	498	470	476	504	490	487	480	476	478	499	560	478	487	506	475	513	529	552	520	512	475	529	479	499	531	531	543	515	493	506	472	475	512	468	498	504	503	486	519	535	475	516	484	450	480	494	514	488	520	495	504	470	508	476	507	495	481	496	508	526	501	484	504	480	523	470	543	489	501	488	495	504	487	509	509	518	506	500	528	487	488	501	483	500	500	490	491	494	487	554	510	517	460	491	473	477	500	530	471	513	518	457	465	490	463	501	463	490	510	469	493	501	545	493	501	493	454	505	517	519	498	493	547	503	538	513	478	476	503	505	472	495	508	523	489	490	484	503	496	502	549	539	497	488	547	489	471	530	496	470	465	476	480	497	480	537	499	518	500	479	494	507	484	498	465	538	512	488	500	479	486	507	539	527	516	513	482	531	481	466	451	469	485	476	522	458	479	506	524	521	503	499	535	563	493	504	509	486	502	531	517	483	495	451	512	495	473	468	497	481	502	489	501	484	496	544	529	490	520	487	550	462	476	494	446	457	524	518	502	485	526	521	504	519	477	510	544	515	487	502	477	494	539	535	499	479	494	459	471	485	455	473	492	504	514	508	496	517	486	484	452	499	500	507	515	499	481	521	476	531	502	520	465	504	463	523	471	520	474	509	530	460	497	507	500	475	507	477	538	481	503	510	482	487	476	537	448	498	559	472	531	534	516	519	493	509	499	508	554	475	499	477	487	463	496	486	514	511	511	474	487	532	474	515	524	537	473	515	480	490	488	556	480	511	503	513	487	487	492	480	498	520	496	524	487	501	477	501	501	487	555	502	465	542	498	538	510	486	500	501	519	529	486	477	506	445	512	494	484	456	453	473	504	486	534	492	475	515	514	498	477	484	458	497	501	496	521	462	493	446	474	500	498	503	505	527	483	471	477	458	463	502	483	522	550	503	507	466	501	484	534	493	487	510	502	469	472	507	491	485	506	477	456	507	482	474	511	500	482	480	493	501	543	487	482	509	502	479	485	501	528	491	495	531	496	504	481	516	464	508	483	478	512	513	462	519	487	475	487	510	490	514	485	502	448	484	501	486	540	508	506	506	504	486	468	474	493	497	492	520	514	456	470	514	506	501	516	452	492	481	497	451	507	518	518	482	483	503	519	475	488	512	507	489	497	500	518	526	511	484	471	515	473	491	525	444	496	478	537	478	508	461	483	518	504	511	455	479	475	469	500	493	528	532	496	493	502	492	522	477	490	467	452	489	464	466	517	477	465	500	511	465	472	533	456	507	548	497	503	495	505	515	470	492	520	456	514	505	520	510	488	483	481	477	470	527	559	526	522	472	508	510	505	466	459	466	533	523	497	498	466	525	484	567	496	507	521	502	484	524	517	506	482	528	492	509	469	477	481	484	458	520	489	511	516	459	484	509	485	488	517	491	465	485	501	512	523	517	497	514	506	510	482	484	481	467	526	500	515	513	524	480	492	496	502	473	498	499	472	547	507	493	497	505	528	511	511	522	515	491	486	496	490	506	477	485	504	489	454	481	541	486	473	484	510	503	450	486	519	466	512	537	524	496	541	526	475	505	501	495	436	500	494	529	494	483	495	537	476	505	472	483	497	490	517	447	482	497	466	515	541	492	491	503	504	533	543	487	472	477	467	508	503	499	481	501	527	520	524	493	519	515	449	472	493	499	502	501	495	484	493	503	502	473	474	455	522	493	506	526	483	497	476	497	490	486	513	472	450	502	528	466	534	512	504	520	482	501	507	473	485	511	508	487	532	527	506	489	487	462	514	501	507	432	512	527	477	489	517	462	484	464	513	464	497	467	474	506	501	477	481	470	518	484	468	475	521	531	526	494	552	499	481	487	474	539	545	494	490	479	513	468	518	454	500	537	525	545	484	489	502	494	468	487	521	474	481	508	451	512	506	524	522	514	487	511	487	448	487	496	500	541	468	514	532	521	543	461	499	468	505	492	492	515	508	485	474	460	547	553	544	511	487	514	476	487	510	506	499	518	493	468	518	480	512	530	503	517	470	477	525	544	508	526	498	527	485	499	519	482	537	495	489	492	540	496	513	505	521	439	500	503	521	498	481	490	482	505	528	479	486	538	506	487	536	533	512	479	503	489	525	503	500	508	532	529	477	490	485	526	486	483	485	521	474	499	494	490	466	488	516	517	553	504	472	478	466	506	510	540	491	498	478	510	472	500	527	514	452	492	509	479	482	489	496	479	496	483	453	494	501	455	477	502	524	504	513	515	472	490	500	523	541	497	465	449	491	477	480	474	480	478	501	516	487	506	516	527	488	479	494	457	486	497	480	482	484	476	472	479	547	519	521	513	513	542	496	476	519	499	486	516	499	481	453	460	516	481	494	471	502	482	493	542	499	478	491	536	540	502	491	492	475	538	489	459	499	492	470	488	486	491	462	456	486	496	473	465	497	501	470	471	496	486	486	503	483	492	479	497	506	488	527	534	522	489	490	489	469	504	499	516	494	496	469	494	467	511	480	528	481	531	510	462	518	512	477	508	487	468	472	462	505	508	481	506	485	486	511	452	469	512	479	501	492	472	501	461	451	468	493	542	489	508	531	506	503	486	494	532	482	482	496	526	499	459	493	501	522	501	500	504	514	522	494	517	500	508	540	511	491	561	524	508	494	490	513	506	523	496	505	489	510	497	475	475	499	493	515	512	501	523	492	478	540	493	468	508	554	490	475	456	498	461	519	485	505	549	511	518	506	529	488	536	511	491	502	520	499	537	457	513	489	529	466	503	472	485	492	463	497	513	482	501	493	478	519	508	481	511	478	505	520	507	493	522	484	510	507	504	488	520	508	491	515	466	542	520	534	517	471	528	507	543	478	486	517	511	477	473	501	455	443	476	452	467	503	465	494	473	507	504	492	467	497	487	519	525	506
58363	98284	76419	54189	38628	20969	2467	536	548	552	561	561	542	512	519	497	501	520	504	512	540	507	487	505	524	508	538	530	554	508	518	555	504	519	499	531	505	531	509	480	475	505	509	588	532	485	513	526	485	535	486	554	520	530	543	508	515	485	507	512	469	493	499	513	517	499	519	513	510	509	511	499	532	519	518	554	498	502	509	482	490	493	524	514	539	519	515	513	550	522	552	545	488	544	535	490	521	516	492	511	527	537	495	515	517	502	460	521	538	506	502	520	537	502	521	513	523	565	508	512	490	520	530	503	536	516	556	476	532	506	519	540	498	555	535	507	533	517	514	498	490	497	486	518	544	520	574	538	542	525	473	538	513	514	513	544	519	506	511	499	508	537	541	502	500	531	512	497	559	512	523	565	527	519	527	496	526	560	512	538	473	549	546	502	495	542	520	501	533	490	516	480	490	504	564	480	510	528	502	525	520	514	505	505	540	553	519	497	528	513	537	532	493	500	517	495	519	514	494	501	502	507	516	530	503	526	512	511	543	551	533	512	536	515	511	532	522	499	535	570	503	493	504	527	540	480	520	512	465	522	509	567	498	508	520	496	483	515	505	460	528	530	537	529	516	492	542	505	533	503	540	545	531	521	476	547	527	495	537	494	511	520	518	518	551	539	528	482	508	479	516	535	483	568	519	514	545	526	506	511	560	522	494	532	464	489	543	535	565	549	515	537	519	514	522	556	527	529	516	495	513	523	511	493	520	490	528	505	516	492	545	516	480	493	531	533	554	524	515	476	517	520	552	502	528	498	506	514	530	533	533	513	540	509	490	496	521	519	513	496	528	541	507	515	507	493	528	521	497	486	540	551	515	503	488	506	555	521	484	510	527	524	515	529	525	511	502	540	489	548	499	536	557	521	527	527	502	506	516	565	511	520	543	495	504	506	556	560	494	520	552	510	506	535	507	504	502	518	542	513	570	513	523	512	525	511	507	507	515	526	528	544	512	509	532	513	527	499	514	518	523	518	522	521	548	566	498	500	513	489	491	555	488	500	501	509	524	508	522	519	540	471	523	500	566	515	546	507	519	555	536	480	497	512	520	535	501	533	473	507	525	526	537	518	518	505	498	506	539	514	479	484	504	512	507	501	499	517	547	541	522	532	553	481	500	526	516	497	499	519	512	541	579	537	477	502	489	535	531	557	528	542	505	483	515	504	513	509	496	559	522	544	541	534	539	518	472	505	493	508	479	533	512	531	508	529	534	498	515	516	519	517	493	499	503	534	512	520	502	505	526	504	519	523	536	527	507	498	529	531	568	529	561	504	500	470	519	512	530	500	563	503	502	521	513	523	542	509	518	497	515	522	519	538	516	483	501	524	513	517	564	534	527	481	538	488	511	495	537	530	542	502	502	496	518	495	551	507	528	568	532	510	520	506	505	501	528	529	520	506	517	524	544	517	528	531	550	512	569	503	507	494	520	538	561	488	540	521	516	484	519	538	516	530	539	496	514	487	486	493	523	489	512	520	460	490	542	509	513	484	535	519	511	579	532	575	515	498	487	541	529	522	483	518	475	490	508	512	482	484	518	482	510	518	528	524	512	534	538	468	497	550	544	494	531	533	575	507	505	516	473	556	564	494	517	513	557	541	571	545	507	518	569	495	539	518	546	493	520	493	513	571	545	565	520	506	522	495	532	525	494	518	519	495	533	486	503	535	506	498	528	516	521	507	521	471	522	526	504	520	504	484	474	565	557	491	502	513	499	515	512	514	510	510	506	508	521	523	512	539	517	513	536	509	521	496	557	525	514	530	510	480	504	519	562	521	500	508	565	483	521	522	535	541	527	514	511	522	534	562	507	525	502	494	526	531	503	516	569	495	560	477	504	497	479	487	519	515	502	521	491	507	534	518	503	523	542	541	540	525	503	498	474	511	500	505	573	512	503	557	526	512	513	548	556	532	516	521	530	524	516	517	543	539	509	500	550	529	500	497	518	488	470	490	522	507	525	498	539	560	517	509	511	476	547	523	517	499	534	518	517	555	499	515	509	498	518	514	512	507	527	512	489	531	504	539	488	539	504	507	489	486	530	536	517	501	503	496	492	507	533	553	475	518	484	516	528	516	507	511	536	527	510	519	517	523	539	521	560	502	516	536	546	507	556	521	533	514	486	518	543	501	538	523	525	530	515	529	547	540	505	533	489	493	516	521	550	476	534	534	506	507	495	527	515	486	539	486	535	491	507	507	516	519	510	521	502	545	523	526	510	568	484	514	492	545	504	534	588	535	525	533	512	510	493	531	559	500	522	538	509	553	523	523	525	523	516	534	492	509	502	496	493	536	517	564	526	544	514	487	499	493	568	527	513	524	510	530	547	477	514	533	505	522	540	523	557	520	534	520	495	494	518	528	551	516	514	498	537	534	502	479	528	498	476	538	483	528	511	516	509	485	528	514	481	528	520	518	507	522	548	536	514	510	506	571	546	500	531	495	501	533	534	502	554	490	541	547	529	550	499	560	543	494	509	529	518	518	538	497	502	499	526	517	516	484	560	505	517	496	478	508	535	516	482	504	529	529	567	523	481	446	527	491	513	549	522	501	458	499	504	521	566	527	534	516	525	484	528	509	513	526	531	539	499	556	501	524	476	544	548	536	528	514	545	502	514	503	510	539	513	547	501	515	511	571	511	546	514	554	500	526	558	520	507	518	513	486	482	501	496	524	501	514	524	507	492	494	500	502	532	527	482	505	530	502	524	522	519	523	527	511	478	518	504	521	544	498	508	510	506	532	491	500	518	482	525	482	547	514	531	527	526	518	520	545	498	527	525	542	539	576	502	545	523	482	535	502	537	493	502	548	526	505	537	507	515	515	496	541	539	502	537	545	531	561	486	521	505	511	486	529	520	523	506	516	494	528	521	503	526	539	562	562	526	501	491	529	543	485	504	466	490	513	505	509	494	510	522	491	529	487	535	471	514	499	528	529	516	529	493	549	527	514	497	521	557	489	505	520	512	508	526	537	527	516	489	504	552	492	502	497	534	527	489	529	528	529	525	485	530	515	527	532	499	477	546	510	470	525	487	525	523	513	508	523	542	476	519	477	516	540	524	511	518	485	548	601	569	499	525	490	500	508	573	509	488	527	557	528	552	534	501	478	506	541	510	525	517	476	541	529	511	489	496	479	474	487	496	518	512	529	505	530	557	499	530	503	532	530	544	502	511	584	533	477	504	525	561	507	521	534	530	544	499	550	487	511	557	539	514	514	558	515	521	550	516	506	465	494	517	517	545	499	510	490	539	565	498	531	529	517	513	473	539	513	592	496	494	545	482	503	522	518	490	542	560	476	496	493	545	488	518	560	505	511	498	520	484	555	504	546	547	546	507	515	521	534	477	517	499	500	521	525	497	537	521	528	497	527	508	524	533	540	548	540	517	501	526	525	509	511	530	503	522	523	512	544	505	529	487	500	507	481	498	554	525	485	472	501	541	520	470	529	523	564
29124	26081	26959	13885	4172	1337	342	239	215	210	247	209	202	220	199	196	212	208	202	215	205	231	221	220	213	211	231	217	232	230	192	221	208	216	203	227	210	237	236	216	197	214	224	223	208	224	237	219	218	253	214	242	212	205	234	205	201	223	221	216	221	219	201	233	223	230	197	213	209	232	199	211	227	235	216	187	224	210	232	251	233	227	183	201	216	214	229	214	230	249	208	198	211	227	226	226	227	198	208	219	218	249	227	212	225	227	206	180	198	205	222	225	218	228	214	212	217	223	199	222	248	196	235	217	224	230	235	195	214	197	231	222	234	253	221	231	209	217	196	213	237	203	198	243	204	210	221	186	205	201	216	224	216	214	200	222	209	201	218	208	245	213	197	206	232	193	219	221	201	232	232	221	237	230	227	208	212	214	204	235	222	211	233	216	222	231	210	243	237	221	232	229	208	203	233	225	189	217	216	192	232	210	201	219	228	231	221	213	206	200	211	212	265	214	208	231	219	204	226	215	199	224	211	213	216	208	226	216	222	240	227	198	217	209	210	213	220	229	216	207	232	222	209	227	197	226	230	213	223	215	215	202	232	230	233	203	211	218	208	243	239	221	214	196	227	212	220	223	213	215	221	216	237	203	194	204	225	224	244	222	217	232	227	203	206	198	212	204	246	222	212	222	204	229	224	221	198	204	196	237	219	246	225	227	219	209	216	186	211	214	237	226	227	208	209	244	214	244	212	211	214	220	202	215	237	205	203	214	212	205	179	227	212	247	204	222	237	229	191	203	231	234	211	217	225	209	221	218	214	203	235	228	225	228	233	224	220	216	218	191	221	231	213	215	213	210	213	203	218	217	208	238	237	217	203	219	189	215	224	202	193	247	217	217	242	209	227	214	231	234	237	205	223	226	232	208	212	233	249	224	199	217	206	225	216	225	215	234	222	229	223	203	233	202	228	223	220	223	213	203	185	200	218	246	196	230	232	218	214	222	231	227	218	212	221	237	216	203	225	233	216	216	209	233	189	238	226	224	192	229	231	234	213	203	218	215	189	230	186	218	255	205	211	209	235	243	221	227	214	215	214	214	222	191	219	221	232	225	222	191	229	225	210	229	212	212	230	187	224	207	210	213	217	246	206	231	214	221	215	231	210	230	207	218	235	230	232	224	203	203	219	217	210	216	228	233	212	203	244	196	229	188	227	243	211	197	215	231	213	208	213	217	203	208	218	197	199	201	233	202	205	217	231	230	240	223	221	227	217	231	234	223	231	222	222	220	219	200	227	203	233	204	216	227	214	239	222	213	216	196	223	227	230	231	224	211	228	221	218	212	203	222	199	208	233	226	225	233	214	204	222	206	252	203	215	242	188	224	219	207	209	220	213	202	238	250	203	217	213	225	182	184	239	222	202	206	226	222	207	199	213	216	225	223	201	247	226	201	212	216	231	206	191	207	234	200	226	228	225	224	212	228	221	241	220	234	206	225	230	249	212	225	218	214	218	224	228	224	213	226	220	211	219	177	233	230	239	219	238	209	216	215	210	226	225	203	214	194	210	226	223	211	231	214	203	220	216	244	213	205	211	201	225	210	242	221	218	218	199	229	241	205	223	216	202	233	221	204	239	195	214	221	252	232	186	210	199	213	199	197	191	222	226	204	232	216	225	215	234	238	197	220	231	207	209	197	231	213	224	210	228	208	215	228	234	218	229	185	247	214	229	217	231	232	239	215	217	224	231	190	223	244	202	213	198	224	203	225	212	226	258	205	213	231	224	208	238	239	204	212	217	228	202	219	199	231	229	203	208	218	195	236	210	225	222	204	222	216	223	194	217	226	217	230	224	198	223	248	208	218	220	218	227	212	190	221	206	209	229	238	211	199	232	242	206	214	220	212	238	210	221	188	204	216	225	224	205	224	226	206	224	221	203	202	181	249	237	249	205	221	214	191	185	234	232	224	208	208	202	221	202	222	222	220	182	192	226	210	204	221	218	234	198	201	204	210	231	203	191	225	226	231	203	216	209	201	224	220	235	214	206	233	216	232	219	224	233	198	216	190	224	229	222	226	221	179	205	219	228	215	217	214	239	180	210	218	263	216	227	191	250	225	215	226	209	232	218	205	225	229	219	225	227	218	205	212	208	185	247	216	227	212	220	207	227	226	219	230	214	249	216	195	197	230	224	236	216	228	210	252	222	222	214	224	234	233	237	195	220	195	219	229	236	233	202	200	218	220	229	212	208	192	217	224	221	225	198	220	213	211	192	236	219	241	210	216	193	225	223	210	196	211	207	231	215	191	236	210	207	220	247	224	241	190	184	221	204	234	226	205	217	208	232	212	219	218	232	224	212	217	227	216	208	202	212	210	213	214	216	222	214	205	253	205	206	221	237	213	215	224	213	210	200	206	218	196	202	244	216	216	213	201	203	202	203	212	209	227	247	227	227	231	225	233	196	231	214	194	222	187	231	234	217	202	212	213	232	240	226	224	217	200	237	221	199	226	223	237	201	215	219	201	201	240	228	192	221	218	210	171	211	209	200	233	212	216	203	228	220	233	238	205	218	210	242	210	222	188	221	235	227	231	202	195	179	223	216	214	227	235	228	258	196	245	185	232	202	206	217	233	199	218	226	229	203	238	201	229	218	195	190	201	219	197	208	207	240	191	223	203	220	235	232	206	223	215	234	229	229	226	210	231	218	229	192	235	210	238	222	214	238	196	212	213	218	211	229	191	220	225	226	224	209	197	198	234	222	230	205	212	205	225	180	204	248	198	234	190	237	192	212	237	218	198	245	227	222	219	241	226	193	205	222	227	228	235	218	228	198	212	194	203	234	203	213	223	228	216	237	222	236	228	229	219	220	198	238	211	225	214	204	197	224	220	215	237	214	218	213	236	243	220	230	203	219	222	198	223	228	207	218	217	205	212	228	204	209	215	179	211	217	259	206	215	205	233	212	189	228	212	229	236	212	227	243	212	213	222	228	222	217	208	230	216	227	259	225	189	200	247	223	257	198	211	197	195	208	231	199	201	212	221	227	231	216	208	207	200	186	219	224	223	234	246	218	229	180	216	233	177	219	210	229	203	185	219	203	216	251	219	228	214	193	202	216	210	228	221	236	231	237	226	234	207	225	188	242	225	225	223	220	225	226	223	219	224	253	210	215	226	226	201	215	219	207	208	209	221	199	208	221	218	240	203	225	204	219	224	218	204	219	220	205	206	223	209	233	226	222	247	221	216	250	201	245	201	231	245	187	240	261	225	213	218	206	196	233	215	230	242	213	211	222	228	229	259	228	235	216	191	209	209	245	213	206	240	212	220	221	209	236	200	231	234	232	205	209	274	224	186	219	195	206	192	212	237	205	212	226	210	219	193	221	213	199	218	223	204	211	230	210	211	208	228	219	199	234	240	216	198	200	237	218	229	225	206	232	203	210	188	240	222	245	249	215	211	234	211	209	242	228	211	186	200	226	215	199	206	222	227	215	220	205	200	217	216
24257	38058	22916	10102	4614	1597	291	222	235	252	231	250	244	217	252	240	255	254	256	228	239	259	265	271	256	230	220	213	245	254	257	244	244	231	216	250	235	264	264	239	239	235	232	222	248	208	250	232	251	223	249	264	246	240	241	221	225	218	249	230	232	240	255	257	232	257	245	228	246	248	242	238	234	257	283	237	249	222	233	251	208	228	231	243	241	251	226	248	226	260	224	252	247	244	232	247	241	231	226	259	252	227	242	227	251	237	266	238	255	255	255	246	240	266	228	247	241	230	256	257	242	221	268	233	245	240	235	238	226	249	220	225	223	242	244	227	294	250	244	227	235	247	240	215	212	251	234	236	239	220	259	238	268	277	245	248	226	239	210	229	256	249	204	254	240	260	262	235	242	242	243	225	232	258	263	236	251	230	211	250	227	216	252	255	266	244	236	244	256	237	276	227	232	223	246	243	216	244	219	243	230	264	246	238	253	221	237	252	243	253	242	251	243	245	268	242	282	235	255	236	247	224	230	250	251	252	223	254	225	274	230	226	239	259	242	232	245	259	245	241	241	248	220	253	255	222	243	270	237	234	261	238	205	240	196	254	225	236	258	214	253	231	281	256	242	230	242	264	272	242	258	216	234	228	249	239	248	227	241	227	253	234	224	250	232	233	233	277	216	253	237	256	227	225	245	242	239	247	227	227	249	223	246	249	229	234	266	244	217	245	244	245	247	240	226	262	247	240	264	232	231	228	253	255	256	236	235	238	240	233	222	252	259	241	238	221	234	258	252	220	265	238	229	255	256	259	230	224	261	251	241	246	214	261	260	239	238	247	258	219	223	251	228	236	245	236	229	245	230	235	220	226	267	251	240	254	263	258	236	255	242	238	242	250	236	244	231	239	263	246	244	243	241	231	228	257	238	250	255	207	237	240	231	235	227	263	244	214	241	241	268	236	246	263	224	221	220	233	286	242	227	227	247	246	268	258	259	238	255	231	248	233	226	230	266	231	250	265	239	252	266	235	234	232	273	267	262	257	250	271	250	252	238	271	229	259	252	262	252	231	252	262	234	286	233	223	253	241	245	254	231	244	244	247	225	240	253	251	268	236	241	254	240	203	226	231	255	229	221	247	244	251	243	261	222	252	254	257	246	252	233	234	249	208	269	280	264	226	256	217	257	248	234	221	284	254	227	233	298	261	243	258	232	230	246	260	255	244	233	255	230	242	254	254	254	264	253	247	237	238	248	249	229	229	266	236	254	239	232	250	238	277	234	239	229	251	254	256	264	256	223	249	217	252	253	219	235	265	252	250	229	239	241	239	243	269	256	249	232	261	242	249	234	264	238	253	248	259	237	254	242	216	239	256	238	266	249	237	272	227	214	223	252	221	277	275	255	265	260	216	247	211	236	251	216	245	249	235	238	237	245	251	242	251	252	235	244	230	245	278	233	231	226	252	219	262	242	266	228	254	210	233	225	258	292	233	237	229	250	253	226	248	252	246	204	238	244	217	241	235	223	231	243	251	217	243	261	271	260	252	206	248	258	248	268	239	226	252	250	262	239	238	256	226	227	219	242	234	245	222	224	254	233	256	241	260	222	233	229	261	247	233	225	245	257	238	263	217	239	239	253	261	278	264	249	271	264	242	245	258	259	231	254	228	217	249	234	246	260	241	256	246	234	230	258	256	227	235	250	247	236	261	263	233	260	248	241	272	256	227	209	240	250	245	251	249	269	228	242	248	238	235	251	242	209	243	258	222	232	228	257	242	259	231	250	232	230	230	224	228	261	236	274	234	245	227	224	239	221	270	247	255	249	239	267	266	222	245	242	242	257	245	246	222	243	244	267	253	238	267	241	261	228	228	266	212	256	260	277	272	249	242	223	269	252	257	231	266	211	240	245	233	230	247	244	232	226	216	247	262	259	258	297	250	213	229	232	246	234	245	247	246	244	218	216	264	244	264	260	224	232	231	225	222	217	237	220	233	219	228	254	233	241	257	212	239	253	267	220	248	254	241	263	253	273	241	253	249	230	221	244	249	237	263	239	228	229	253	214	242	241	247	229	210	253	219	270	267	244	275	244	221	245	256	262	226	232	233	227	249	257	257	219	256	222	257	261	252	227	257	242	265	240	240	240	235	237	231	235	250	275	241	233	246	253	259	250	255	243	232	217	247	263	241	239	197	248	253	234	242	248	247	247	262	249	246	220	273	219	278	252	238	274	251	253	218	250	216	240	227	245	238	226	242	272	240	267	271	247	231	231	205	230	236	243	228	211	256	263	213	229	269	233	248	190	236	227	249	233	233	245	218	263	223	251	227	237	205	247	274	210	240	258	251	275	218	257	241	247	272	237	215	218	246	245	246	263	235	262	228	256	252	262	242	225	236	239	233	238	246	259	253	242	250	239	234	203	237	234	254	261	281	265	246	211	235	221	226	220	229	222	243	224	247	267	230	252	223	241	232	228	233	210	264	229	247	217	258	245	257	236	224	248	246	271	229	273	239	259	235	248	240	237	254	245	240	252	265	258	256	233	230	225	257	224	259	268	257	244	246	246	258	224	240	239	198	247	233	243	250	236	250	266	248	244	240	249	232	242	246	245	250	233	258	233	256	249	254	242	228	260	268	243	256	215	213	226	227	236	260	291	243	269	262	247	233	241	244	274	241	234	237	237	231	254	231	274	254	259	258	262	231	241	204	266	262	221	218	226	236	236	206	273	237	256	237	231	233	262	245	262	246	222	223	218	227	219	249	242	232	237	245	284	217	237	236	238	233	263	255	220	248	257	244	238	239	247	243	239	242	238	251	228	263	256	254	293	258	260	218	271	275	237	267	242	246	240	259	230	236	223	260	272	234	252	223	266	244	231	230	254	231	262	236	234	210	242	246	234	229	206	269	228	260	255	254	238	222	217	233	231	244	250	256	250	267	249	233	234	261	223	243	241	228	254	243	233	252	253	247	249	250	246	229	227	222	242	253	233	212	240	236	228	249	225	252	235	265	215	258	254	236	238	237	267	266	222	260	243	235	243	255	239	240	259	249	216	284	244	252	241	247	230	253	223	234	257	239	245	251	254	238	211	246	255	246	235	230	239	270	240	242	242	222	234	229	272	241	235	225	208	234	234	227	247	265	225	230	249	241	256	265	262	262	250	225	274	250	246	243	260	209	265	230	260	241	258	219	215	252	233	232	235	238	241	231	252	250	264	223	244	210	233	256	240	252	217	240	225	243	261	222	260	274	239	261	274	244	251	239	236	252	240	253	238	256	242	247	229	249	223	226	245	256	257	257	256	242	227	240	244	242	247	224	257	252	263	239	233	260	263	240	246	241	248	207	247	263	245	241	231	234	226	237	245	247	250	249	195	260	237	228	256	244	256	230	252	266	240	224	229	264	245	238	248	241	250	276	216	226	240	250	244	246	232	241	236	240	227	229	225	240	244	241	240	224	240	243	246	251	222	226	241	253	259	258	243	247	264	268	251	250	248	231	257	256
23502	21967	32448	29694	25170	18392	4477	454	416	387	377	391	360	401	366	368	396	418	423	385	353	388	401	361	381	369	395	412	373	394	449	385	394	401	369	398	365	372	418	413	347	390	402	402	407	378	399	362	376	370	394	380	392	379	415	406	402	369	387	368	369	397	396	366	365	409	399	388	377	404	351	368	406	392	387	365	404	391	376	369	398	367	390	415	379	375	382	384	385	370	393	393	371	397	430	439	388	390	385	378	414	391	379	405	403	401	399	369	380	410	347	394	383	393	400	387	400	408	389	427	356	376	365	399	378	352	412	358	394	365	395	372	393	377	345	389	383	407	385	378	359	407	370	399	406	404	405	379	394	390	366	382	387	393	338	405	364	398	364	394	410	391	399	343	372	399	388	382	372	385	410	389	385	399	408	381	365	390	388	388	383	391	400	375	367	382	354	373	385	371	388	386	374	376	345	416	393	415	423	384	359	402	389	372	429	379	388	410	414	384	366	390	376	370	366	374	351	356	371	383	393	383	373	371	342	382	379	370	362	379	373	375	386	345	364	379	373	395	343	398	416	379	368	390	373	347	388	376	386	363	400	391	362	398	393	368	417	377	370	395	365	426	407	396	386	383	404	382	384	386	377	379	401	380	397	391	378	383	359	387	409	401	372	337	381	396	386	358	390	382	390	385	385	356	407	366	386	386	375	393	407	427	353	381	385	384	384	373	404	380	371	347	396	339	390	385	366	374	397	381	378	381	358	393	393	376	406	420	394	390	359	372	371	378	419	389	424	399	384	382	384	370	379	383	401	390	362	396	365	398	394	356	372	409	397	366	384	383	342	310	399	361	424	379	404	387	372	409	393	420	379	377	385	397	384	396	393	369	378	384	377	439	415	370	365	375	345	394	383	392	360	357	360	354	372	387	375	382	375	363	420	400	399	388	382	358	385	422	384	433	359	389	401	389	335	371	338	386	362	396	378	356	367	381	363	372	413	389	381	391	386	405	380	392	376	341	384	418	403	404	360	409	378	389	416	368	356	395	342	404	412	357	419	374	335	390	416	369	373	388	380	387	372	375	410	358	397	398	367	354	403	391	369	384	385	363	367	378	392	363	406	376	396	373	393	408	406	377	387	382	420	380	351	394	364	376	381	418	348	402	395	399	397	371	349	373	394	372	410	397	378	377	359	383	367	405	376	384	408	391	404	393	390	415	384	389	392	384	362	379	380	372	356	353	371	398	336	402	338	365	401	397	417	401	404	402	385	389	391	388	341	359	389	386	402	375	370	376	398	354	347	329	402	374	384	359	357	432	365	378	368	362	363	379	372	359	405	397	375	366	416	385	381	404	382	401	393	414	412	413	409	382	389	362	412	370	391	379	382	380	365	374	383	409	384	385	374	457	381	401	390	405	397	361	399	390	346	382	364	358	384	373	370	369	401	406	398	398	386	400	360	391	389	388	388	363	396	401	348	387	363	382	382	406	391	391	399	365	383	370	364	384	405	395	381	388	366	382	402	403	359	388	370	404	409	369	383	340	360	424	413	354	386	381	367	393	379	400	366	403	372	393	408	369	364	376	345	365	361	410	408	415	366	402	389	410	404	402	394	401	377	374	428	413	368	413	385	379	407	356	371	366	363	395	383	387	385	342	394	403	354	386	370	407	370	359	406	380	349	411	389	407	368	398	380	388	374	396	385	397	384	414	377	363	409	373	355	402	398	368	382	364	388	394	399	395	378	367	416	387	402	378	386	412	373	403	394	402	390	378	349	344	409	385	448	423	388	386	378	401	377	390	361	382	359	389	418	391	348	388	394	368	402	348	364	374	363	403	387	376	410	373	398	381	397	375	420	382	405	360	375	370	372	378	392	359	368	386	359	393	405	395	380	372	402	388	391	346	387	410	407	408	360	417	400	400	408	394	359	386	344	384	389	369	391	362	430	376	377	389	368	360	367	401	415	347	414	363	412	415	380	364	402	366	398	387	375	386	383	373	413	392	385	405	405	374	371	398	397	406	357	385	381	378	420	365	379	349	395	368	385	382	397	397	385	387	437	407	387	360	421	361	401	377	379	375	409	393	386	368	393	387	378	367	394	388	372	400	386	379	410	399	374	402	390	404	376	384	370	379	424	357	357	415	341	352	396	373	354	399	408	378	359	404	347	390	353	386	377	396	395	427	408	347	397	365	377	365	398	415	373	385	399	387	365	373	404	401	401	395	386	377	399	372	379	380	353	415	410	432	380	384	374	374	359	359	412	356	388	398	411	370	380	362	399	359	379	380	361	417	393	390	416	379	405	364	348	414	341	352	385	346	376	396	385	362	398	382	385	374	390	410	410	386	409	415	385	379	382	378	369	375	381	384	402	388	383	373	404	385	371	427	400	412	392	390	392	385	357	378	375	426	393	365	401	393	367	382	399	373	369	383	348	391	417	378	378	408	406	379	375	389	370	394	409	403	400	348	384	390	385	364	383	370	366	358	370	358	378	387	377	358	385	392	363	398	353	389	404	375	387	379	357	404	404	388	378	405	362	387	376	380	363	386	399	368	412	375	357	392	348	350	378	384	360	371	397	405	387	416	416	372	345	413	387	368	419	407	345	388	396	371	390	376	365	390	383	394	399	376	402	420	375	411	402	394	353	393	400	359	369	433	400	368	365	410	360	394	346	357	402	380	405	356	387	404	403	378	415	374	376	379	372	387	374	395	404	394	364	366	385	368	361	370	382	359	376	382	426	378	332	357	367	387	372	364	406	352	397	392	381	363	400	346	348	447	392	359	363	402	395	387	364	373	373	391	380	381	382	408	409	373	403	419	389	382	333	382	407	383	382	386	381	406	394	373	382	359	395	421	357	391	366	377	379	397	343	374	379	364	366	390	388	383	347	399	396	385	362	383	374	407	403	373	369	371	384	393	366	417	405	397	382	390	417	405	397	389	358	404	353	382	356	384	394	395	398	390	358	367	395	408	378	374	351	361	376	388	384	378	361	356	393	393	384	380	364	358	380	371	373	389	366	380	384	383	357	413	380	370	420	337	400	385	381	420	360	406	362	384	360	410	404	371	368	381	347	382	340	381	396	448	411	391	369	377	390	399	353	333	379	357	412	421	362	405	369	362	406	403	396	367	397	409	398	391	378	382	386	352	404	379	385	363	391	404	386	386	394	366	380	345	355	392	361	350	384	385	344	384	416	372	400	415	382	412	383	391	400	378	375	368	364	380	367	362	385	365	389	393	399	375	379	411	405	391	356	384	386	388	397	378	382	416	399	388	381	374	380	391	381	367	388	389	397	374	393	418	387	376	372	369	337	351	385	391	361	371	410	399	336	386	382	370	400	395	371	407	340	370	363	388	396	367	403	393	400	380	366	364	398	383	434	391	397	415	415	382	371	409	406	381	339	381	341	366	390	403	361	372	378	400	378	359	404	400	399	361	367	362	382	353	420	383	365	390	354	384	344	365	388	406	400	363	395	403	428	373	392	358	402	389	361	389	384	390
53593	91043	68236	46146	30422	10743	1015	433	429	429	398	397	426	382	464	412	396	421	401	408	376	360	387	398	436	423	399	411	397	365	413	408	387	386	415	385	406	368	383	463	409	406	398	406	393	420	394	426	393	382	407	387	403	389	390	388	388	397	374	387	423	382	417	372	409	414	391	412	375	424	398	386	356	404	398	418	396	393	417	392	342	382	392	408	409	380	429	409	416	402	455	396	369	402	398	395	407	401	395	384	405	397	369	418	400	419	405	421	400	385	410	385	406	425	394	398	406	353	420	390	405	427	427	380	395	418	403	438	408	382	406	399	424	388	406	417	410	413	392	453	411	391	390	419	398	388	378	353	383	405	417	409	396	392	416	358	410	399	380	392	411	391	389	417	377	412	399	397	413	412	426	379	393	367	404	396	398	387	424	424	417	421	409	395	404	393	388	422	388	466	396	375	394	390	365	411	420	415	360	379	394	367	386	389	413	384	410	395	416	400	396	401	427	420	399	388	416	419	416	405	385	411	381	387	390	387	408	406	386	422	374	384	424	425	414	416	406	412	382	424	403	394	428	383	409	411	354	411	380	386	395	389	390	437	374	389	390	404	369	407	412	350	402	389	372	375	374	407	363	433	394	433	399	441	410	442	378	399	385	395	374	393	412	392	368	385	408	378	410	402	411	393	398	364	380	378	398	421	411	401	403	416	436	417	411	370	387	410	381	414	415	398	378	371	375	360	420	411	422	420	401	407	412	355	410	395	400	422	391	427	422	369	395	377	378	359	428	420	384	438	375	403	399	371	404	393	461	373	395	406	410	428	385	409	416	408	428	404	402	386	404	417	454	417	422	391	399	400	391	380	362	405	370	409	399	406	412	388	409	448	412	409	399	365	349	403	384	379	388	393	380	428	454	389	409	392	416	393	411	402	416	400	362	384	394	398	378	408	386	388	416	374	388	410	378	418	392	395	384	439	383	423	417	405	413	410	419	396	400	425	392	385	382	380	364	398	443	403	424	433	404	422	385	376	429	393	434	414	418	411	428	409	413	388	410	409	421	424	385	402	351	380	405	391	400	400	414	417	371	406	396	377	374	398	438	380	359	407	412	411	391	373	410	405	384	388	395	378	418	366	415	401	374	427	398	419	391	389	386	405	374	386	400	421	415	372	433	382	393	388	392	397	382	400	400	411	346	432	411	389	389	432	401	389	420	400	445	410	439	420	405	390	403	419	408	425	381	408	370	398	400	409	400	391	373	407	372	381	412	401	412	410	399	383	380	357	423	409	391	398	376	410	383	389	436	434	423	377	424	414	381	419	370	406	404	382	386	383	427	435	387	414	399	429	433	402	391	373	397	396	375	381	388	381	401	391	388	380	412	395	408	391	433	400	400	392	420	395	375	399	379	388	386	380	395	386	429	384	401	380	400	392	426	411	429	385	390	403	383	414	398	395	410	454	437	416	412	411	433	398	396	388	415	374	375	399	416	427	396	394	385	386	388	404	416	394	404	420	415	349	413	405	395	370	358	384	412	400	388	420	409	367	378	422	372	426	418	410	390	394	388	402	450	420	379	378	363	417	416	399	406	374	427	390	385	369	394	422	416	368	421	391	395	420	432	372	418	412	410	389	431	389	391	407	416	405	392	373	365	386	390	392	406	404	400	412	398	428	371	400	419	382	413	407	372	394	414	395	394	393	403	408	405	355	409	414	423	403	368	411	390	406	417	408	410	404	420	404	395	421	418	401	423	388	401	403	371	358	395	404	410	386	402	366	397	418	389	401	418	421	368	419	409	394	429	391	382	439	379	392	391	401	405	378	389	393	366	396	411	410	421	368	395	396	414	378	411	396	401	405	404	374	421	376	400	410	382	414	426	423	427	382	417	402	406	407	365	410	397	419	388	406	385	447	426	422	381	367	394	377	389	376	374	379	378	399	429	395	414	424	405	404	370	402	404	377	388	368	403	411	392	394	416	379	398	423	413	396	391	436	396	396	409	388	383	386	394	410	404	380	370	394	392	390	419	408	393	377	381	426	421	389	383	410	390	431	412	390	415	404	397	383	405	408	376	381	357	394	419	395	405	398	364	423	405	391	408	397	400	372	391	382	381	379	416	389	386	396	421	376	428	395	406	408	433	414	400	397	391	419	403	409	382	406	416	404	372	415	409	389	423	416	409	429	411	396	381	386	405	435	421	435	421	392	396	427	399	398	400	423	364	411	389	386	384	371	387	410	414	374	381	357	397	382	371	390	421	379	461	376	382	406	400	396	438	377	377	390	378	425	416	400	410	390	410	408	343	436	353	379	397	410	393	395	427	427	442	381	429	482	395	427	431	393	390	388	395	399	395	387	421	402	376	387	365	406	423	407	429	410	421	429	398	411	437	430	402	378	396	365	390	389	373	436	383	409	428	384	404	427	372	396	393	415	391	386	391	390	400	429	419	407	367	391	423	400	407	371	404	372	418	381	361	374	441	383	393	415	419	384	398	387	430	389	414	423	427	424	384	371	381	398	389	405	437	394	393	420	412	408	403	390	429	399	397	433	386	378	409	388	410	438	399	397	361	415	386	402	416	406	359	364	400	406	423	394	383	390	397	402	365	432	409	392	420	391	398	420	386	405	403	378	417	413	425	384	370	392	370	402	392	397	412	408	388	370	443	395	387	426	444	392	404	390	402	413	417	391	396	390	384	391	391	383	423	410	413	369	360	424	390	396	429	372	362	437	402	381	395	417	399	416	356	412	441	416	409	408	406	410	373	387	416	415	421	422	415	408	407	375	398	394	383	407	428	413	401	386	390	384	398	392	398	430	412	404	366	396	416	359	377	385	409	385	378	429	420	431	372	388	436	406	409	379	367	379	411	389	395	388	426	403	389	410	385	390	391	414	363	354	395	414	400	428	400	395	418	424	415	431	391	396	384	408	447	400	407	422	373	395	376	399	419	417	391	374	385	422	386	398	424	412	369	393	416	408	389	388	364	392	349	385	422	379	400	401	404	403	405	404	400	424	391	401	401	421	383	376	380	387	414	466	392	391	401	400	419	400	385	394	406	386	368	405	395	394	400	361	430	384	374	414	402	391	367	425	380	368	433	409	449	395	364	413	398	405	417	428	437	403	392	408	418	414	385	328	399	430	388	417	379	431	451	404	400	403	385	394	356	415	460	412	362	392	403	387	422	431	413	363	411	364	397	420	379	415	431	416	380	376	425	389	412	380	418	369	368	396	420	388	363	411	411	366	402	392	387	391	394	391	399	415	413	438	385	371	417	419	403	374	402	358	403	384	391	413	380	405	408	378	410	393	429	417	424	390	393	392	400	375	378	387	387	379	399	431	407	424	375	423	418	413	416	439	403	407	392	405	389	411	419	392	388	403	405	404	397	423	412	370	391	409	416	393	389	422	377	399	422	442	372	419	420	406	421	388	442	412	394	423	387	378	403	409	432	411	374	410	427	394	395	429	405	402	416	414	343	393	371	417	401	414	402	377	395	414
25131	23013	32865	29139	18512	5805	632	258	289	267	271	283	239	264	261	262	260	236	237	236	275	262	253	263	273	233	238	227	237	259	275	279	245	238	255	297	258	273	270	269	279	254	269	268	249	266	264	271	278	245	246	269	266	238	286	238	301	286	268	232	274	265	274	269	271	295	246	262	254	261	272	245	267	266	288	269	245	230	262	255	264	269	248	266	260	263	269	255	231	274	257	232	234	243	275	271	252	263	279	255	236	247	275	239	255	256	239	253	257	260	262	257	252	280	258	267	233	256	283	254	269	264	239	277	256	241	299	284	249	247	292	263	259	239	278	259	286	265	259	256	227	256	266	281	249	290	263	278	257	239	251	230	244	273	257	251	258	263	264	263	273	256	247	266	251	258	226	279	278	258	255	270	271	265	323	258	276	256	249	275	241	237	269	260	277	298	262	270	286	298	259	266	254	259	262	260	276	254	255	263	251	263	267	281	250	258	249	239	246	279	264	276	276	244	249	276	256	276	271	269	275	277	260	253	244	264	214	278	256	274	242	263	254	245	258	276	256	293	237	278	272	303	284	303	257	265	230	254	277	257	260	262	291	269	278	274	266	238	281	254	260	246	281	256	251	271	261	262	263	245	214	303	284	256	266	277	283	288	265	272	250	253	272	259	276	274	258	264	266	274	257	252	285	256	254	255	262	244	263	225	253	253	247	268	293	253	252	268	273	247	272	256	222	274	294	262	263	289	273	266	264	261	283	250	282	240	269	285	241	253	271	260	245	239	278	266	273	270	255	262	272	253	284	259	261	263	253	254	293	255	269	254	268	255	264	283	273	222	251	243	261	274	258	243	262	267	231	249	269	274	286	267	275	266	269	267	267	247	273	256	305	262	272	273	271	259	230	260	288	275	265	274	256	260	262	289	242	267	240	271	281	264	236	280	258	247	254	269	281	290	249	262	273	255	286	270	249	268	244	265	273	266	269	267	251	247	243	254	264	256	276	271	276	239	243	246	259	232	262	240	247	250	289	267	247	246	289	249	268	289	247	254	277	269	266	264	275	275	275	265	265	255	252	251	260	277	265	250	273	241	256	261	239	248	275	260	266	269	252	292	284	268	281	257	284	298	253	248	271	244	263	255	258	243	263	233	236	302	249	269	286	280	264	268	254	262	283	273	277	266	271	260	262	270	257	270	255	228	253	244	255	263	272	255	269	279	260	277	270	293	257	285	268	265	246	265	240	249	248	263	251	261	267	276	253	264	280	248	250	260	235	251	251	264	267	258	273	266	267	238	268	249	268	269	280	259	242	252	276	234	232	256	257	241	267	246	244	283	279	280	263	236	281	278	268	296	258	248	232	235	259	260	267	274	254	242	283	257	268	260	279	271	265	222	248	276	251	251	246	289	239	237	256	271	251	213	253	285	244	235	266	268	282	279	254	232	251	270	259	247	251	273	289	275	234	268	256	261	279	265	283	258	287	248	269	238	278	258	249	266	249	240	260	246	251	298	256	280	270	252	242	259	246	241	262	245	283	266	242	229	261	281	279	252	264	251	237	282	272	259	250	244	273	244	266	261	260	248	232	239	256	257	243	268	282	247	269	278	240	258	265	242	243	276	237	273	254	260	246	276	294	274	263	236	287	265	223	256	265	246	292	265	240	266	255	249	245	260	246	259	238	283	271	251	257	250	277	252	252	265	258	265	247	261	265	258	252	265	230	266	259	248	260	277	244	238	281	252	272	273	229	291	265	228	258	263	269	260	271	285	265	222	279	280	285	262	263	244	261	276	271	241	252	250	266	255	279	260	285	278	273	226	246	255	249	270	291	267	250	261	270	274	250	227	241	264	273	270	272	265	269	257	249	269	235	261	265	235	285	267	248	236	270	260	259	278	269	247	279	271	267	273	262	264	260	262	235	228	265	278	288	275	289	266	271	231	261	273	283	266	246	255	271	264	249	282	260	278	231	270	257	227	277	258	255	239	259	254	271	258	263	239	248	265	273	285	259	251	283	264	253	264	253	256	276	308	280	250	270	270	223	277	272	262	232	260	259	273	257	277	253	282	260	251	255	241	255	275	291	250	276	284	245	246	269	266	289	251	271	268	266	280	285	274	277	304	265	251	274	249	280	238	280	267	260	282	276	237	256	284	269	283	253	264	274	240	277	255	279	234	262	264	252	266	274	268	263	275	290	235	266	242	246	249	277	265	274	240	266	283	262	267	287	251	229	288	254	273	249	240	260	260	252	255	235	273	254	258	259	266	239	247	264	248	283	251	243	298	239	261	275	277	266	299	268	226	272	264	218	242	247	261	268	257	281	280	254	251	271	265	276	272	245	270	285	257	266	223	268	223	262	260	253	249	269	260	236	270	273	266	262	262	227	260	256	254	289	267	260	260	265	253	264	269	253	266	257	271	243	271	266	245	264	257	236	255	277	265	241	285	246	281	253	270	267	264	272	260	253	263	229	274	252	257	274	258	252	269	266	251	251	266	262	265	257	248	246	261	273	269	242	255	223	245	269	258	274	270	251	265	266	255	261	250	259	257	222	278	258	260	250	272	261	237	259	269	275	254	247	268	247	272	261	236	256	312	241	279	251	235	255	241	252	289	240	245	293	264	254	294	274	241	283	259	304	260	273	241	257	266	264	287	253	240	263	251	240	262	260	270	252	253	278	234	274	250	272	281	275	278	266	255	280	245	270	254	247	290	235	280	268	266	282	266	258	257	263	261	246	247	240	265	231	252	260	277	263	249	245	253	251	269	254	251	263	257	241	260	254	242	254	273	247	286	279	262	246	281	252	260	276	266	253	248	265	263	256	244	265	257	267	282	294	248	253	259	257	272	271	275	259	286	274	258	260	259	237	285	267	277	244	274	276	257	273	258	273	268	281	270	289	239	252	237	271	246	263	253	255	290	229	243	261	252	284	267	254	267	269	280	278	240	308	243	258	249	262	253	253	277	287	241	269	259	264	251	283	283	257	237	271	249	279	281	244	282	260	241	261	266	263	258	286	263	255	261	261	247	253	273	240	259	254	278	263	281	248	253	277	255	237	264	240	258	252	259	267	239	267	262	254	277	268	276	264	269	284	262	240	288	236	288	264	287	249	259	267	271	279	244	275	257	281	277	247	288	290	275	263	227	276	276	258	276	275	261	273	273	259	273	246	244	252	236	258	267	286	268	290	273	286	278	274	271	297	272	252	248	270	280	276	259	269	215	261	299	267	244	257	286	264	265	236	249	244	256	252	229	254	263	243	256	239	258	253	259	264	255	267	260	252	281	237	231	262	250	229	280	282	266	258	278	243	269	253	269	258	266	275	275	277	268	278	255	274	291	262	238	253	241	267	239	263	250	292	301	258	261	245	241	270	266	259	270	277	242	246	289	273	248	271	286	246	253	255	277	240	245	275	262	268	247	274	265	253	270	281	257	241	289	288	277	264	275	242	291	264	289	284	250	243	250	264	265	297	250	256	274	291	268	263	237	275	255	281	293
46350	72839	51636	33165	17954	5758	611	320	311	295	297	272	277	268	280	314	289	323	296	300	272	274	297	304	325	279	314	317	320	287	311	268	338	259	282	289	291	315	290	307	280	316	255	279	328	283	293	296	274	280	273	297	289	288	322	261	313	282	291	267	305	287	296	297	299	298	287	276	303	298	307	280	294	290	278	282	316	289	322	301	299	289	299	296	289	282	282	264	300	291	271	294	288	290	272	313	300	289	278	277	285	297	273	275	314	286	291	288	312	313	279	312	278	314	287	315	277	322	322	311	307	284	294	296	296	312	305	316	280	312	264	272	283	315	300	283	325	308	295	323	284	278	320	318	307	285	297	285	293	317	287	285	306	280	304	259	300	283	289	300	284	313	319	290	320	276	280	316	269	288	321	291	291	279	292	282	275	276	285	276	292	306	312	274	310	307	308	288	282	294	295	273	316	306	262	305	297	302	295	296	302	305	283	285	327	284	312	267	322	270	352	298	261	289	257	290	280	290	285	287	307	271	285	279	279	304	289	316	316	311	277	294	287	293	318	279	274	312	298	325	266	310	282	290	272	278	292	279	296	303	296	312	289	296	259	279	312	309	264	275	277	275	297	296	315	294	302	311	271	275	289	257	298	303	322	270	255	281	326	298	305	314	303	304	298	321	291	292	289	329	319	300	328	304	280	300	296	294	306	320	286	292	294	334	296	283	279	277	282	294	316	283	281	302	286	345	301	287	293	290	305	284	298	283	295	280	298	298	264	308	273	306	277	289	297	295	303	304	284	308	284	299	289	295	276	298	300	251	285	281	312	291	299	287	249	284	281	280	279	291	293	276	289	294	278	290	279	308	322	275	298	330	312	288	320	312	292	308	288	279	266	292	264	316	304	317	328	280	286	317	288	304	297	317	284	302	275	300	269	329	285	273	284	293	295	318	313	286	287	294	264	326	285	278	295	299	286	296	270	332	272	283	268	283	287	301	288	288	286	238	285	289	298	286	275	295	284	302	306	305	286	314	273	285	291	293	314	296	313	297	273	290	298	282	299	294	287	287	275	268	306	326	292	297	273	291	303	272	268	304	282	326	294	308	300	295	290	310	306	268	297	306	303	287	296	279	318	295	309	304	288	270	285	282	264	268	282	291	294	304	287	294	271	308	285	279	302	251	310	292	302	284	270	306	313	310	302	281	302	297	299	290	307	322	289	280	289	308	267	285	292	289	271	270	312	289	278	311	274	287	299	335	308	280	289	304	317	292	259	257	309	296	270	309	280	298	289	240	313	289	316	259	261	252	277	273	286	277	285	307	264	320	278	281	276	298	254	295	288	323	294	294	251	291	278	298	269	307	307	284	290	284	285	279	295	299	300	281	332	259	294	325	271	328	298	298	294	300	311	291	296	287	263	283	306	280	290	290	285	283	295	287	307	299	293	305	291	297	274	276	283	311	300	266	294	299	303	269	304	254	286	276	280	281	296	308	273	250	318	309	304	287	309	291	317	303	282	299	299	286	290	270	289	303	265	290	314	276	313	339	295	272	277	292	323	277	305	297	284	345	306	271	312	335	295	290	265	264	266	291	282	310	289	298	295	235	303	303	305	275	324	301	277	283	271	297	278	279	296	293	275	256	276	281	282	302	274	307	290	286	296	296	306	274	268	276	296	303	281	292	256	301	286	296	318	306	287	313	299	303	285	282	318	274	279	288	287	283	305	293	295	283	296	269	286	294	303	277	292	286	301	331	292	280	291	291	297	337	293	315	278	304	307	310	284	269	281	291	331	298	296	316	308	307	278	302	291	332	330	276	269	268	305	262	273	293	279	320	293	285	304	296	282	287	302	289	312	294	273	307	280	269	283	283	297	266	304	306	301	279	304	306	284	304	286	318	295	263	297	303	285	275	302	298	317	314	281	290	279	283	262	306	321	325	284	300	309	282	302	288	311	288	270	278	292	304	301	328	308	300	284	272	303	278	279	249	323	306	275	286	268	326	271	311	299	290	284	268	270	314	291	285	287	293	281	284	296	301	277	281	304	294	295	296	295	290	295	288	292	270	295	309	288	290	301	297	311	266	278	284	308	316	291	315	286	297	320	299	289	286	278	265	292	307	300	336	302	308	302	276	274	286	289	310	296	264	290	304	279	263	268	292	292	310	298	290	307	303	313	304	292	307	293	284	284	263	278	301	290	302	303	294	313	313	311	280	299	290	296	293	273	291	308	312	271	285	282	309	280	276	297	263	276	299	312	281	281	275	290	275	305	303	303	288	295	289	293	274	263	285	292	292	322	289	302	284	300	296	305	281	295	281	274	300	312	297	298	285	294	286	311	303	306	309	251	283	296	264	279	295	307	293	293	319	289	304	291	285	292	299	305	277	284	306	262	287	288	302	299	304	316	276	301	307	255	272	283	311	281	289	318	310	325	319	293	297	265	294	276	318	278	333	295	293	280	279	299	284	298	279	322	278	281	305	299	289	316	274	288	269	289	286	280	290	286	286	301	291	322	278	276	298	291	279	297	305	284	281	290	304	291	298	291	316	306	299	307	292	313	304	279	267	296	272	316	322	301	322	300	272	282	296	280	287	300	282	297	294	295	306	276	328	298	286	254	290	313	296	321	301	303	315	275	284	301	312	304	292	286	278	285	303	287	286	278	279	295	294	259	280	314	268	271	285	282	293	283	261	309	289	278	321	283	280	293	305	277	298	320	302	282	297	258	288	301	289	277	309	298	286	299	287	305	333	281	298	269	288	317	289	303	308	293	305	298	294	260	293	312	309	283	290	284	275	288	297	279	280	280	264	288	294	280	304	281	316	278	310	284	289	306	283	266	303	266	290	328	272	300	328	295	307	298	307	312	291	299	275	284	321	269	303	310	300	320	262	300	283	308	313	296	299	304	287	297	296	306	266	306	321	289	299	276	290	310	299	282	292	313	294	320	313	316	277	272	271	251	283	284	273	285	287	290	292	273	302	292	305	319	288	320	321	278	303	318	323	298	315	263	314	308	281	310	301	296	282	285	275	269	309	260	294	255	314	298	303	284	321	304	286	299	282	336	308	276	276	278	294	297	288	314	297	289	313	277	316	306	285	322	286	303	326	281	288	291	293	313	302	323	302	267	297	285	299	309	294	312	285	295	309	333	297	287	305	270	309	304	281	290	303	284	325	314	302	289	301	296	318	310	288	255	294	291	312	276	289	286	280	321	284	306	283	302	323	291	285	278	292	290	299	300	316	295	280	282	290	278	294	292	304	301	273	297	291	302	306	282	285	290	277	273	311	278	277	284	280	288	290	295	266	282	291	296	283	292	319	293	285	298	312	320	281	288	276	272	259	299	312	262	298	285	312	287	299	276	286	304	313	274	308	240	312	255	300	326	307	289	336	290	320	269	290	278	291	245	302	324	268	286	304	296	296	283	304	284	279	297	283	293	291	289	292	267	331	277	282	310	306	272	276	280	264	314	285	333	299	283	269	280	303	314	272	285	304	286	289
22678	21497	30500	27562	24805	22874	11823	857	488	485	542	563	506	499	530	536	471	503	535	463	513	461	490	475	504	522	499	480	470	481	485	442	480	480	479	485	481	444	527	466	466	510	484	468	505	483	475	489	499	511	495	499	514	484	506	492	469	527	481	445	522	491	460	483	500	500	486	471	470	471	487	506	504	507	477	489	503	492	506	481	551	486	521	463	492	496	463	473	478	477	481	499	491	452	467	470	524	488	509	499	493	466	494	480	499	462	481	435	476	490	482	492	528	488	495	474	474	492	508	545	477	435	470	477	478	487	527	486	483	477	479	494	428	501	481	454	500	520	464	479	492	503	499	466	472	473	464	434	470	501	508	451	480	504	501	491	497	475	461	476	495	490	493	516	496	487	506	511	483	498	485	481	506	488	443	501	490	487	489	474	516	538	474	445	448	538	495	470	499	495	504	484	446	475	498	492	512	467	441	436	486	478	448	448	484	512	505	503	478	451	476	468	473	505	529	485	478	483	466	490	490	495	545	488	521	471	466	459	446	493	469	452	484	486	475	475	505	494	496	490	524	492	476	508	524	483	485	498	471	433	461	491	513	527	496	484	474	466	489	451	483	489	467	470	459	492	482	462	491	486	463	510	485	502	477	486	493	461	473	484	473	482	473	513	494	465	472	483	480	510	470	463	444	491	502	488	511	509	463	476	506	451	462	480	474	503	488	507	505	482	522	481	493	494	466	461	492	427	513	514	492	518	467	451	507	449	472	481	490	487	468	486	501	423	469	502	502	479	494	501	446	446	456	503	501	466	466	477	490	469	497	515	487	479	502	473	487	490	498	484	441	532	492	497	459	468	472	477	477	481	476	505	474	452	501	452	489	449	501	501	476	486	512	484	487	502	447	432	466	479	492	449	486	536	445	467	497	493	468	433	510	454	507	493	483	475	499	468	477	484	488	456	447	466	503	515	453	462	435	518	526	473	460	487	483	481	471	472	488	471	469	508	495	435	474	486	483	505	510	515	519	506	471	479	497	475	451	436	484	493	491	469	459	477	475	462	457	456	459	448	485	496	504	451	535	498	488	476	485	496	502	460	468	500	485	500	437	469	477	505	511	476	502	475	507	506	474	474	449	514	504	454	467	474	484	469	485	469	462	445	463	488	501	435	528	510	505	498	499	490	491	454	489	481	522	483	504	452	446	479	475	465	501	470	481	464	451	502	499	454	484	458	516	478	530	480	512	490	502	508	480	455	463	501	502	495	462	500	470	465	487	509	496	518	479	451	499	474	481	486	481	480	475	483	487	488	471	482	516	461	510	509	494	464	514	453	471	473	489	490	472	435	520	473	441	512	476	504	472	498	490	499	433	470	485	484	473	467	445	475	473	483	496	501	452	485	456	468	448	465	476	473	471	509	449	471	494	490	497	488	464	475	506	496	525	485	457	522	427	493	478	450	486	490	481	503	519	474	522	462	471	479	470	482	469	500	520	464	456	471	470	478	482	480	455	525	475	483	495	487	492	481	460	475	501	452	531	457	462	475	482	499	511	456	467	474	464	488	485	473	481	464	489	486	479	483	504	474	447	477	507	445	490	443	456	466	468	483	470	411	479	484	464	501	469	463	478	495	486	532	499	469	466	468	497	442	483	480	485	456	475	516	476	485	485	481	499	482	523	470	485	504	462	459	487	502	507	475	521	518	510	539	478	491	461	520	441	478	458	446	457	459	482	515	463	472	507	513	455	471	492	442	474	502	490	480	455	466	506	466	478	466	498	486	525	464	528	492	485	502	487	467	502	476	484	504	480	484	491	484	467	516	502	449	486	487	489	470	522	481	466	457	515	499	454	453	515	504	472	458	505	514	436	490	471	491	479	467	482	467	456	468	485	480	472	484	506	506	460	482	456	487	487	450	481	481	468	457	485	490	474	465	504	447	503	466	449	505	487	489	451	491	523	478	458	514	471	503	475	500	489	491	481	489	445	490	490	465	507	490	434	457	487	478	514	483	474	451	499	477	504	450	484	496	449	501	477	468	483	496	441	495	470	519	506	492	492	501	466	484	478	506	492	478	458	489	514	499	441	469	449	455	458	538	462	476	508	507	465	461	498	452	502	480	468	482	496	468	499	482	482	474	527	495	470	483	505	489	518	484	491	481	506	509	476	446	494	522	513	479	458	512	506	443	484	451	444	467	501	487	481	496	439	505	434	486	481	513	496	437	501	519	494	484	486	503	486	480	478	465	450	508	488	471	484	515	472	486	458	485	433	496	467	481	479	467	529	488	455	497	519	446	497	467	467	446	495	487	481	499	485	481	490	462	505	480	504	500	471	484	466	488	473	500	477	465	485	528	488	469	489	468	513	486	487	487	487	492	463	478	444	472	494	485	488	491	481	493	523	471	472	481	452	485	468	487	495	513	485	477	542	491	431	467	479	508	514	486	521	515	448	472	483	521	514	477	526	486	447	532	468	517	494	509	456	488	447	482	540	527	519	511	522	488	477	487	475	519	463	495	464	536	499	481	521	499	475	449	486	485	475	518	472	473	464	478	520	449	463	534	485	497	468	451	493	508	509	467	461	484	508	469	535	460	501	513	463	491	466	503	476	504	512	481	537	468	492	497	496	481	477	490	438	461	489	473	468	481	491	449	500	440	506	443	489	476	538	499	521	465	508	490	471	465	452	480	490	480	511	477	497	489	494	456	469	501	455	480	483	511	498	460	469	516	493	463	488	468	510	494	487	502	445	498	499	491	501	477	481	498	454	452	429	484	489	489	485	538	518	522	467	500	527	507	502	483	488	480	474	486	438	464	490	486	486	506	504	516	448	495	451	469	475	484	455	493	501	541	475	458	428	475	489	470	515	497	531	509	480	463	487	453	490	463	498	507	472	504	486	497	497	482	494	497	466	515	522	468	471	510	492	492	470	461	510	494	460	481	504	499	535	471	482	471	464	491	451	484	485	458	469	452	475	503	452	511	489	561	448	486	520	510	481	501	478	439	443	427	504	522	479	493	498	486	465	479	500	499	478	469	486	496	546	461	490	515	482	507	486	478	507	479	473	471	480	494	516	437	494	505	502	507	496	503	504	492	484	473	485	497	471	469	477	434	499	499	492	497	459	491	460	485	487	484	510	513	487	476	491	461	469	487	487	465	472	499	468	466	457	488	501	463	507	483	474	497	483	476	515	470	479	438	481	495	487	480	486	486	487	509	474	516	501	477	533	489	481	470	463	510	451	438	481	501	494	451	428	434	479	470	512	507	464	517	450	464	461	468	490	500	475	482	508	484	510	518	447	478	448	502	503	489	451	474	416	494	435	493	500	473	478	525	478	443	498	480	485	479	486	437	467	486	474	496	518	473	481	467	492	473	483	487	496	512	488	472	497	470	462	425	451	473	522	455	530	478	492	480	520	442	481	462	485	502	484	494	484	479	466	441	468	494	498	480	451	475	488	462	470	467	436	482	471	521	430	480	525	502	493	484	465	518	491	487	467	539
58929	97796	73627	55058	37402	20564	1894	545	501	541	522	546	549	489	541	489	482	537	524	533	521	495	487	530	502	529	486	519	508	499	536	489	510	469	477	478	538	505	475	498	467	517	511	508	508	506	490	484	486	468	532	518	476	490	493	494	536	486	461	528	483	480	499	512	526	472	506	458	463	511	511	496	488	525	473	470	474	549	514	479	494	532	495	483	508	512	462	513	507	508	478	515	492	510	481	495	471	483	522	480	498	490	518	488	526	485	507	496	501	487	485	518	508	533	538	504	502	507	471	489	454	491	474	513	553	496	506	523	511	518	551	485	481	491	536	461	550	530	507	526	470	497	486	511	525	498	496	503	521	514	516	508	516	523	532	517	504	478	472	528	502	465	472	466	512	480	468	472	488	505	474	470	493	496	447	510	448	469	476	495	468	470	491	489	491	493	501	512	492	473	529	508	509	465	516	535	518	509	533	489	467	488	488	490	519	497	469	481	545	492	480	510	497	520	484	508	473	487	498	510	505	504	501	498	525	493	520	512	474	490	483	519	476	518	490	520	489	473	508	508	507	480	527	496	485	501	488	492	516	498	485	502	513	496	491	492	507	474	500	437	526	495	526	530	474	503	501	539	543	440	496	482	458	493	547	507	436	479	479	492	458	460	474	497	482	532	546	515	475	501	503	523	503	509	505	517	504	481	525	494	485	517	514	477	535	474	508	500	484	486	499	512	465	447	458	503	477	531	487	491	506	466	510	499	476	509	502	464	487	494	506	513	454	530	505	487	491	513	473	535	484	470	454	468	532	502	526	545	528	474	454	507	523	497	499	490	511	474	468	494	492	467	520	512	547	525	487	519	520	495	479	478	506	471	541	517	517	450	512	518	526	478	518	495	538	536	473	536	458	479	481	486	520	551	507	472	514	501	505	529	465	509	502	520	520	495	450	477	489	484	515	502	532	491	486	540	468	515	492	465	523	488	459	487	547	519	552	471	528	541	469	498	477	496	481	534	483	546	540	535	519	519	469	506	533	508	477	481	471	536	482	507	514	527	503	495	514	528	487	483	510	532	545	502	494	484	477	512	514	494	501	484	469	507	508	492	485	504	458	461	485	492	484	514	511	478	500	484	482	442	486	501	494	476	533	504	509	459	557	483	499	504	469	507	492	441	488	481	487	491	486	437	457	493	541	534	504	519	521	507	507	518	519	507	475	515	521	507	490	509	505	479	511	467	515	461	478	503	529	464	478	503	469	522	512	515	481	506	503	496	471	484	498	468	474	519	482	516	531	489	450	467	486	495	477	484	484	516	510	453	477	479	512	511	497	504	468	483	479	500	527	501	518	517	520	491	511	454	509	487	509	508	524	504	452	483	504	513	508	485	484	525	514	512	461	470	473	514	493	483	485	495	515	474	528	495	492	474	490	462	497	506	515	502	483	514	477	507	482	510	503	470	495	527	526	467	541	442	492	511	487	497	471	491	492	486	463	500	471	533	467	499	493	479	508	484	501	494	502	500	480	533	490	473	481	496	483	491	530	506	481	500	507	511	534	491	452	469	460	482	491	508	489	515	452	482	491	496	490	439	455	502	512	506	496	513	487	490	472	488	464	519	496	483	527	487	466	462	495	495	504	535	480	528	481	530	484	454	522	508	506	477	474	515	498	485	495	527	493	477	503	478	453	488	501	519	537	497	519	530	445	512	527	497	523	501	529	505	485	506	473	515	494	512	441	507	505	491	494	473	474	526	506	499	498	469	475	500	506	501	486	470	530	480	491	534	481	516	508	476	447	465	523	506	460	482	530	535	535	503	458	487	509	488	499	517	519	485	508	498	532	531	494	486	466	487	498	512	518	468	474	522	485	512	515	490	523	494	501	515	480	504	475	503	500	538	489	460	469	492	524	464	506	528	469	498	457	523	451	484	493	471	474	461	498	462	513	499	480	486	535	520	483	499	526	503	483	484	480	507	467	473	490	485	510	494	494	485	496	511	485	474	496	507	485	469	478	517	495	496	502	536	504	472	510	491	491	490	525	498	485	452	489	520	519	475	509	510	456	505	547	491	477	475	488	488	524	489	491	473	482	475	487	464	514	492	494	472	508	462	506	490	478	515	543	492	494	510	502	526	475	481	485	541	502	524	527	506	470	493	501	500	482	511	499	501	478	475	475	483	494	510	481	510	488	510	499	515	523	494	497	516	504	506	513	477	477	500	493	504	478	493	487	520	485	501	474	518	510	477	489	509	515	530	488	510	455	489	484	497	511	474	520	505	498	468	512	468	493	520	506	488	545	554	492	520	537	467	484	504	480	518	465	455	484	481	496	531	495	467	480	479	494	496	506	501	497	472	518	524	497	500	468	499	507	469	484	502	484	486	548	486	497	507	507	489	505	487	516	462	484	504	513	490	462	474	540	484	481	495	488	518	539	478	488	500	505	511	500	470	492	518	460	480	491	512	488	499	493	521	479	501	464	530	525	462	511	501	515	500	509	491	499	492	478	471	531	493	480	466	486	511	517	459	479	486	507	504	492	542	527	496	518	473	497	513	499	492	530	436	494	534	464	455	540	464	485	489	473	476	467	495	502	514	498	511	483	506	509	515	493	518	484	512	527	517	556	490	465	495	520	494	491	486	517	510	516	503	498	492	520	516	559	475	504	508	490	522	468	509	498	474	497	508	483	455	448	490	485	499	471	459	521	477	506	489	468	475	489	499	519	484	482	518	495	479	485	485	447	487	507	450	511	485	477	523	510	495	496	503	509	503	495	461	484	524	503	495	504	469	481	521	495	501	522	516	488	476	527	520	490	495	474	514	507	486	513	516	499	470	508	512	503	509	512	489	544	502	495	481	495	469	464	474	543	506	496	481	549	518	486	565	499	544	542	475	528	528	468	500	488	473	526	517	518	464	524	493	511	469	466	474	475	507	503	490	489	493	474	463	480	523	474	514	500	447	506	511	471	489	504	500	502	462	466	495	499	485	514	502	490	494	484	507	488	486	515	476	532	485	479	501	512	489	495	498	506	490	505	502	492	461	501	488	443	481	508	466	523	485	464	499	488	464	522	496	516	459	511	492	475	491	472	500	517	460	524	512	509	468	505	501	489	522	523	523	483	510	509	491	508	492	499	503	481	511	471	540	484	522	470	499	469	530	510	518	516	528	499	497	486	461	476	506	493	479	541	508	486	504	505	486	464	481	517	514	503	469	508	502	507	462	509	517	522	489	463	481	509	541	498	499	510	512	474	513	476	477	505	539	502	483	492	487	461	514	460	534	463	501	539	532	505	494	497	514	501	487	505	502	448	476	487	447	511	525	495	507	445	501	491	462	487	495	530	513	536	491	477	480	477	511	475	505	510	524	504	491	474	481	493	539	509	472	506	485	498	482	514	533	506	524	511	446	544	509	500	470	459	497	538	490	494	471	534	499	505	501	465	513	510	470	494	515	492	529	525	488	500	488	551	473	491	487	485	478	477	535	495	469	514	503	469	534	467	497
29425	24536	24830	13485	4004	1435	319	190	189	195	208	192	199	187	189	201	173	181	159	182	186	166	174	180	191	196	208	197	193	162	188	176	178	219	191	178	189	211	191	187	183	207	169	192	169	161	188	172	175	177	180	192	189	186	180	198	173	192	181	181	183	179	197	210	171	208	186	172	191	198	192	207	172	185	166	188	182	188	184	208	182	192	183	190	193	194	174	205	202	180	182	175	178	201	200	196	186	167	196	173	198	191	189	184	198	199	201	187	175	207	214	206	190	185	201	195	183	174	191	163	186	215	186	159	182	191	165	168	172	191	191	182	198	190	186	178	214	187	166	197	183	192	181	172	176	192	188	171	173	174	210	191	169	179	186	198	181	186	191	191	206	208	189	187	187	190	200	183	195	202	192	179	173	191	204	176	188	194	179	203	228	184	204	194	193	172	181	183	154	207	174	187	173	199	180	213	183	191	198	179	178	175	177	182	183	168	198	164	201	181	232	176	189	190	187	159	181	201	179	165	196	182	187	174	202	161	210	179	184	188	184	183	186	197	187	169	188	192	204	190	185	189	222	185	207	215	188	193	179	190	177	175	154	179	195	184	197	156	179	166	182	196	180	195	183	182	185	176	174	206	170	163	197	218	199	180	192	189	206	197	189	192	194	194	208	181	195	191	192	206	211	193	204	150	178	203	194	186	189	195	190	190	167	165	200	190	162	179	183	177	190	207	212	201	199	186	194	175	183	185	177	186	193	198	177	174	167	177	181	188	185	180	172	168	188	189	178	170	166	186	174	182	189	190	190	181	209	177	170	177	198	173	174	157	175	204	185	190	190	189	209	167	200	187	202	205	194	199	201	174	173	188	185	189	177	171	172	182	168	194	207	182	175	173	193	193	216	184	180	203	180	203	198	189	189	210	177	175	192	182	209	202	212	181	173	172	203	180	187	201	200	207	188	183	176	203	172	173	200	193	177	204	175	185	188	184	162	191	154	206	170	204	172	162	200	173	185	167	197	175	174	180	195	196	178	168	215	188	157	199	200	174	174	175	188	206	185	158	186	200	181	168	175	185	191	224	195	206	179	200	193	193	180	177	166	186	194	197	166	190	183	208	193	171	198	221	190	166	193	177	191	188	163	199	171	197	209	200	206	206	176	183	204	184	193	198	208	177	211	196	172	196	200	175	201	201	189	199	185	162	162	201	189	187	170	177	169	183	189	176	181	196	201	188	175	187	188	171	186	202	187	204	184	174	223	169	162	173	181	191	172	203	192	199	172	187	177	241	167	176	205	181	193	208	191	164	185	179	213	198	173	221	222	193	182	169	176	194	186	180	164	175	166	175	173	193	170	203	186	202	180	198	185	170	166	205	202	181	204	197	190	205	200	193	188	196	184	185	181	179	197	179	198	204	202	224	171	192	195	183	174	198	184	205	187	203	188	175	185	170	202	201	194	194	180	200	199	196	213	182	179	199	188	190	188	171	173	175	198	219	178	195	197	200	173	172	200	168	164	173	190	187	203	217	191	180	174	190	186	177	193	174	184	195	169	174	201	207	197	170	195	189	192	186	195	192	213	189	198	195	194	198	192	188	178	208	177	195	201	169	197	210	180	217	212	206	199	201	191	189	185	166	210	171	202	178	166	188	188	177	216	210	194	192	200	183	192	193	180	179	202	188	175	158	219	188	207	207	181	198	183	177	197	208	187	196	190	192	204	185	187	188	186	178	192	194	196	212	183	173	197	156	213	179	175	201	190	177	214	211	187	209	168	208	180	199	187	181	185	202	204	219	203	184	175	172	200	178	175	189	202	195	208	201	195	186	197	152	187	194	182	188	195	192	197	202	194	194	175	200	172	190	191	176	204	179	194	166	210	200	211	192	197	207	182	223	225	194	197	190	202	169	184	171	213	169	195	177	182	190	202	191	174	223	174	215	169	201	200	175	179	192	207	194	164	223	185	202	202	192	195	204	177	201	195	209	184	182	179	185	192	187	199	209	174	187	193	177	193	178	182	209	165	164	167	206	195	193	191	204	209	205	173	189	193	180	185	192	161	176	192	194	200	179	174	191	201	205	190	217	196	195	194	181	193	184	191	180	179	173	168	195	186	180	182	203	197	189	182	194	179	155	184	202	190	184	174	200	182	165	182	178	169	198	196	171	199	178	189	213	199	200	194	186	176	181	175	164	194	201	195	215	204	176	176	197	180	187	180	164	196	210	173	170	167	184	206	198	188	176	208	190	171	185	214	190	155	175	213	173	176	198	194	194	185	185	177	198	190	196	185	189	209	189	190	157	189	199	194	183	173	195	190	191	178	185	200	216	175	199	215	180	169	176	198	172	205	192	208	180	184	174	185	187	197	206	201	204	197	204	163	201	185	190	194	197	208	177	169	162	202	167	213	195	194	205	193	162	212	214	184	195	214	212	197	207	188	197	171	160	191	189	203	189	202	194	173	177	194	179	180	201	198	162	207	158	188	192	187	207	170	205	190	186	177	208	191	191	200	181	207	176	177	183	167	196	189	190	190	173	187	179	211	175	180	194	211	183	199	200	196	199	162	165	189	191	176	186	158	202	199	186	180	177	198	184	194	183	175	184	192	185	176	205	171	182	199	197	199	176	166	186	198	180	206	201	158	159	205	197	170	194	199	193	170	188	215	218	188	198	173	182	168	189	184	194	202	202	199	185	200	201	165	213	176	191	178	198	187	193	162	180	193	180	189	193	210	191	205	201	216	175	195	194	195	169	166	177	197	195	197	154	172	177	205	184	206	196	203	181	190	194	209	185	159	195	177	184	188	209	154	192	191	177	215	191	201	190	198	176	171	170	185	180	193	179	186	175	198	159	212	167	167	182	198	192	178	228	218	208	159	195	182	198	209	203	188	168	188	187	198	186	195	188	187	180	184	219	198	196	180	220	191	198	198	212	203	187	189	191	201	192	201	164	192	175	210	197	198	187	183	190	206	165	174	198	184	192	197	192	179	202	194	200	192	190	181	174	199	201	205	190	198	192	171	170	197	206	167	175	196	174	178	173	192	192	212	198	171	191	187	200	198	154	199	179	203	183	177	202	192	199	189	208	199	168	177	176	184	188	211	201	182	166	159	180	206	203	161	198	186	171	173	170	179	184	159	180	200	169	199	200	206	200	166	200	175	203	178	181	202	198	192	182	171	190	174	192	179	190	190	188	192	195	184	192	157	193	163	190	205	180	196	180	179	206	195	184	180	171	184	161	190	199	212	202	203	195	167	196	182	191	212	178	189	165	202	196	189	176	204	197	206	181	188	199	193	201	171	197	194	204	210	205	157	188	200	180	183	190	203	191	188	171	194	223	178	209	182	182	157	176	202	204	193	212	186	197	193	195	183	186	203	198	184	184	187	199	189	193	171	188	185	195	197	188	210	187	203	198	179	179	176	195	210	210	201	204	208	173	197	184	205	180	181	186	167	203	181	173	167	157	203	161	194	204	204	192	193	195	202	172	181	188	206	190
24694	35019	21592	10024	4397	1649	237	205	219	213	188	180	224	213	217	197	221	218	204	230	216	222	200	222	199	225	217	218	217	210	204	205	215	203	218	186	238	201	206	227	192	218	223	194	194	202	175	233	208	207	213	216	228	228	211	202	190	223	216	213	234	221	216	210	198	225	186	223	226	232	208	191	190	261	225	209	224	193	205	197	207	227	186	209	197	222	201	219	220	194	216	195	207	199	191	210	212	186	199	174	190	192	220	180	219	197	215	221	191	179	204	213	193	224	218	199	209	217	197	207	230	176	203	218	227	195	241	186	210	250	209	204	218	205	227	217	193	193	195	206	210	223	198	188	213	208	217	199	208	211	217	229	221	224	217	197	238	198	210	214	228	186	211	190	225	213	217	221	202	208	211	198	212	193	209	193	223	206	177	219	173	214	233	222	206	228	223	197	237	213	211	206	219	216	218	209	227	222	205	217	228	189	212	215	216	200	220	228	213	205	223	185	207	198	212	239	214	212	211	225	219	221	194	191	219	225	210	214	197	232	194	221	230	182	232	209	218	210	187	218	223	225	209	201	195	228	214	226	223	208	230	198	216	222	194	190	193	215	206	231	181	218	180	212	228	219	206	251	208	202	217	203	233	208	225	237	204	223	190	210	210	179	211	185	222	216	198	183	204	192	209	190	209	211	201	174	194	185	192	209	206	183	194	214	226	186	202	225	206	233	222	215	208	195	212	211	193	208	197	213	215	203	193	202	249	210	233	204	197	205	208	217	207	197	220	198	201	217	222	201	199	214	214	192	194	187	199	233	193	218	210	197	193	206	211	214	231	239	229	220	192	228	203	207	204	222	215	233	209	198	204	206	201	218	215	209	222	208	208	205	199	183	232	205	181	222	219	207	218	201	190	205	194	199	214	208	199	196	189	211	230	209	210	198	203	219	223	217	211	222	216	209	214	214	189	210	197	208	231	217	211	201	199	219	219	205	203	195	231	223	215	211	198	212	211	199	207	202	214	214	219	207	197	214	209	203	196	201	219	186	200	217	227	213	239	193	196	189	189	198	207	192	221	226	208	190	197	231	208	204	237	201	217	234	199	218	238	216	206	223	202	196	207	244	227	230	207	238	231	205	210	180	214	196	203	232	193	207	200	215	196	183	198	198	184	199	184	192	208	202	215	210	185	232	233	215	223	239	226	216	210	195	176	223	201	237	228	220	231	193	220	208	241	203	195	233	224	207	220	196	203	180	196	207	207	201	190	196	229	213	220	198	215	223	195	182	209	202	207	215	194	210	216	212	225	205	226	205	212	223	181	219	227	203	217	193	190	219	183	208	234	212	174	200	219	217	237	198	200	224	229	205	206	250	223	218	200	194	205	199	227	214	199	202	213	211	203	213	239	165	222	202	208	213	195	214	207	220	204	202	234	227	174	235	195	234	231	222	202	224	228	198	202	215	225	206	191	202	218	209	222	228	207	213	200	205	207	236	210	193	208	201	222	205	208	201	211	195	212	208	201	186	203	204	196	221	186	203	211	221	187	204	226	213	225	215	226	240	202	224	208	212	233	236	203	210	243	219	201	189	209	210	191	207	204	224	200	205	222	200	229	210	221	181	235	208	203	208	206	216	200	217	195	212	191	198	211	210	223	209	191	222	195	200	222	194	214	226	201	242	221	234	214	231	207	222	205	235	213	199	213	199	206	212	191	203	211	247	234	197	230	214	213	221	233	194	222	182	201	196	228	205	185	188	210	206	226	214	216	202	193	194	211	253	211	244	227	230	245	228	205	199	197	211	215	233	195	177	227	226	213	224	206	228	201	211	212	216	209	211	188	201	226	201	208	190	172	201	228	201	218	196	198	217	214	197	211	185	211	175	222	207	194	226	219	204	230	183	227	217	203	210	213	212	182	219	212	226	197	228	202	190	218	201	197	191	231	220	231	243	230	187	201	212	239	206	194	181	215	207	197	226	209	224	204	208	215	218	204	212	197	214	208	228	190	239	212	235	229	218	214	216	212	204	196	189	208	210	207	216	215	214	200	189	212	223	224	232	204	200	219	196	230	198	193	211	220	196	216	223	224	191	218	231	203	200	178	212	221	196	231	204	187	206	238	209	212	217	218	220	220	202	248	218	198	194	208	190	221	223	189	190	217	193	197	194	205	224	222	206	208	210	203	216	219	194	194	210	212	211	214	233	200	214	221	184	229	231	190	209	217	196	220	222	204	218	223	216	193	229	196	212	200	200	209	194	211	229	200	202	251	213	197	216	212	224	179	204	229	226	230	214	215	217	209	223	217	226	207	207	179	239	212	204	192	218	204	204	192	207	171	210	244	191	185	212	223	229	213	213	210	228	217	204	225	189	200	205	206	206	226	204	209	197	212	237	222	217	183	232	227	207	209	222	250	236	192	199	220	205	212	211	186	211	215	208	210	178	204	201	223	199	224	220	243	222	241	210	211	238	209	225	227	191	224	186	201	216	207	224	208	217	193	200	188	201	248	215	209	199	214	200	215	243	241	230	216	219	246	217	205	179	225	226	221	190	212	209	208	215	192	218	206	219	209	214	231	213	222	206	203	171	188	197	224	212	198	212	208	209	206	223	211	193	233	229	178	200	221	237	204	214	204	222	208	190	208	214	220	223	211	196	198	219	193	210	201	201	215	216	206	217	226	201	211	227	189	208	193	197	196	240	208	230	207	221	223	193	207	223	199	223	217	199	186	207	218	194	213	185	205	198	219	240	208	209	226	236	234	180	196	217	199	199	221	214	209	225	212	199	209	229	197	208	235	200	245	210	203	201	225	189	208	194	203	194	241	219	203	219	203	202	223	227	232	222	239	204	195	219	218	197	202	232	229	241	231	205	213	202	220	193	213	208	216	199	178	190	197	209	218	209	213	219	227	186	203	215	193	200	198	194	230	202	206	224	212	206	182	214	183	220	243	225	210	213	218	185	217	218	211	232	208	183	201	187	199	201	220	195	194	236	204	214	197	178	238	220	224	241	220	211	200	229	207	235	206	200	225	218	206	232	210	192	215	188	191	212	198	209	211	201	215	213	175	214	225	191	229	201	213	204	227	184	212	208	219	190	199	240	222	204	216	201	232	200	207	220	210	228	211	183	229	216	233	194	208	219	216	205	215	216	200	195	208	216	200	212	196	204	204	212	233	224	232	216	206	211	215	227	223	201	201	220	186	222	225	209	181	199	224	201	203	213	198	221	197	201	197	188	235	212	222	206	229	227	222	225	210	224	206	230	205	204	205	194	204	203	206	210	209	171	228	219	207	211	209	212	240	207	194	200	207	218	230	206	205	208	211	231	204	215	215	198	228	237	194	215	223	204	202	198	200	196	202	226	211	190	196	223	221	225	218	239	207	196	210	192	183	186	202	208	205	199	218	219	215	193	179	202	236	207	198	204	223	234	235	222	233	225	191	206	207	212	223	173	208	242	229	216	199	189	210	234	226	218	209	238	180	200	223	223	223	211	207	179
23516	21642	31672	29861	26174	19746	4967	424	399	355	380	362	340	367	366	386	364	358	412	391	339	342	358	366	384	353	357	375	350	375	371	357	369	398	344	357	375	392	355	341	387	361	348	353	360	369	355	349	340	330	353	362	358	372	369	397	410	376	373	356	340	337	338	357	368	362	372	332	358	347	371	361	362	376	379	359	329	334	355	349	371	362	321	377	371	313	356	343	333	344	350	346	363	359	350	395	365	382	390	351	393	353	358	372	351	375	338	377	322	371	377	393	345	359	346	370	349	328	365	334	385	381	347	372	365	348	389	374	346	354	351	340	372	356	358	378	387	361	358	366	339	364	341	387	373	354	342	353	330	342	350	361	370	353	375	340	333	379	344	308	356	376	373	383	350	358	359	390	388	339	362	339	342	363	400	330	359	350	388	355	354	364	377	370	361	346	358	328	364	336	371	310	361	372	378	360	334	372	365	350	347	346	316	353	355	366	384	334	363	346	358	342	329	362	376	390	344	386	364	360	362	370	354	357	392	348	367	368	369	345	327	345	375	373	381	349	360	363	381	354	353	328	384	353	384	334	347	365	351	310	397	355	376	325	347	350	338	338	360	370	340	365	363	379	365	378	374	372	338	363	340	347	376	333	371	368	369	348	391	349	337	358	340	349	352	351	342	326	362	370	347	375	336	352	387	351	346	345	354	328	361	343	370	340	390	387	350	350	362	381	338	349	352	381	343	348	364	345	378	380	370	362	366	321	336	374	345	325	361	339	369	337	341	363	366	363	376	335	364	372	381	341	367	372	369	343	375	354	390	351	373	333	364	341	353	365	349	366	366	312	325	367	392	344	384	347	349	347	354	353	370	393	375	369	357	321	361	350	388	347	366	366	340	342	384	360	342	354	341	385	365	377	367	371	348	322	338	350	345	368	379	327	351	371	368	346	393	371	363	392	370	382	414	309	334	377	383	361	355	371	340	395	347	327	355	368	336	356	353	344	359	361	350	372	387	336	386	345	357	383	354	346	387	386	370	380	360	346	349	317	390	359	350	355	365	360	373	378	336	364	383	349	328	383	342	378	376	367	377	367	366	377	363	345	343	344	342	338	344	383	344	387	355	350	364	346	375	347	336	336	361	333	349	356	367	382	359	337	361	342	344	325	362	349	373	387	352	357	342	352	348	371	364	362	361	366	328	361	337	351	358	355	418	378	333	346	367	384	386	353	360	391	374	383	356	382	346	344	341	312	346	325	396	353	340	345	398	356	386	371	348	361	355	366	333	350	339	384	345	360	400	373	338	366	345	367	344	396	409	360	346	383	333	371	364	360	341	358	356	377	340	345	355	333	355	353	358	341	351	361	356	344	383	358	365	375	382	359	341	339	354	356	336	374	348	369	325	376	354	347	368	351	361	364	374	369	353	377	356	354	357	372	366	379	379	349	348	359	334	355	372	363	350	341	338	337	366	346	366	333	351	331	358	346	350	338	340	397	351	392	391	363	365	369	356	364	349	331	348	366	327	351	342	365	394	339	357	344	351	315	396	380	380	333	352	375	365	381	356	345	347	361	364	367	376	348	342	350	367	345	367	340	356	362	338	371	370	371	360	353	358	376	370	362	376	337	328	338	333	356	364	386	386	359	351	340	369	386	367	359	382	375	345	381	383	349	351	384	359	378	358	366	345	363	349	343	346	378	353	372	365	367	351	381	323	394	321	363	370	361	327	356	379	343	357	344	378	410	347	357	381	362	330	365	346	368	377	355	352	366	375	365	365	391	382	351	336	346	354	354	380	330	360	331	387	343	368	371	387	328	360	396	385	347	345	376	356	344	359	384	341	357	333	348	363	364	378	326	363	335	360	395	350	337	350	355	363	360	354	388	356	383	392	371	357	367	362	382	341	361	365	364	347	361	331	357	357	400	365	331	335	382	357	366	353	379	345	331	395	384	372	359	405	417	388	395	385	342	365	360	365	359	350	349	371	361	355	355	333	346	371	358	312	351	372	381	351	338	347	379	387	348	345	349	357	357	349	362	361	336	371	358	338	359	410	356	339	349	343	361	337	357	362	349	360	377	347	349	324	370	346	356	371	387	333	368	334	374	347	371	368	344	354	349	344	350	337	384	343	343	373	368	351	387	391	356	371	376	339	365	342	343	343	386	360	374	352	339	346	373	350	353	368	350	341	368	340	360	392	363	345	394	369	307	370	350	360	396	372	331	371	336	338	376	327	367	378	367	368	361	350	328	388	320	365	338	388	353	386	341	367	350	333	357	313	384	358	332	356	360	360	356	365	340	364	361	346	312	347	353	345	350	343	374	358	333	365	357	339	361	345	340	364	349	357	347	355	358	351	395	324	350	383	388	372	328	345	335	341	351	359	327	372	372	331	357	341	371	366	358	383	372	375	376	346	400	360	386	363	371	362	356	345	397	352	348	330	361	343	351	354	364	355	373	362	401	370	348	332	370	353	353	355	383	369	340	353	375	349	349	325	353	372	368	378	381	351	370	354	372	365	315	400	324	349	345	352	368	352	358	366	359	370	394	354	372	385	307	390	357	358	365	395	391	356	355	356	347	355	353	370	396	358	385	353	360	368	372	351	354	341	351	346	360	359	375	348	354	363	358	328	351	330	319	387	310	335	349	371	344	355	399	337	391	330	370	366	338	382	351	368	355	355	352	365	370	369	352	358	355	367	364	355	381	349	357	362	351	359	362	414	340	318	347	338	397	352	348	374	351	360	355	383	364	340	363	339	337	338	342	354	387	366	373	346	365	346	382	371	332	340	356	336	361	368	360	354	369	344	350	361	343	377	354	331	337	374	335	355	332	339	326	378	359	384	365	352	363	334	371	367	358	373	351	358	376	373	311	351	353	353	341	349	365	362	340	342	370	361	333	367	329	376	344	369	342	355	334	359	389	342	337	384	326	374	363	374	342	373	350	372	342	347	341	344	387	374	354	395	357	354	343	323	341	355	361	362	360	356	343	374	354	366	374	346	345	370	356	383	348	378	338	358	368	343	368	362	368	366	368	348	360	364	383	352	361	393	370	349	349	363	364	364	375	331	333	385	363	373	340	377	374	375	358	389	365	354	400	377	353	338	328	382	367	335	344	372	383	366	359	345	349	387	291	335	351	364	374	356	369	402	339	352	376	356	337	351	355	311	368	377	358	320	347	366	340	364	351	363	376	362	376	355	319	358	332	349	347	354	344	346	359	348	367	371	363	373	370	367	363	335	356	344	380	360	339	356	374	375	358	365	367	345	344	349	349	368	376	371	353	401	368	350	345	373	378	343	387	344	360	326	348	353	367	367	360	350	344	370	343	361	346	324	371	348	381	356	346	367	337	327	381	334	347	355	399	362	423	392	357	364	347	363	374	395	355	369	390	375	366	359	363	364	342	365	373	344	359	289	353	345	378	370	373	381	375	357	364	383	359	352	377	376	346	382	358	407	309	366	361	357	397	371	346	368	365	381	372	393	358	356	363	371	336	331	315
52488	87909	67130	46831	32734	14489	1029	427	407	373	382	422	384	394	382	389	392	389	392	351	393	372	385	404	369	370	409	392	394	391	366	397	379	373	389	387	358	358	391	388	372	384	378	376	357	389	359	343	400	365	349	388	387	387	362	369	359	347	335	359	401	349	391	382	381	402	350	386	376	370	359	369	373	408	408	402	343	389	390	377	353	392	338	378	380	379	393	372	344	376	387	350	355	369	326	372	383	424	376	371	378	383	369	362	375	349	336	337	339	413	374	361	384	430	388	362	355	394	376	370	385	374	355	376	353	354	378	363	377	372	359	387	406	355	371	384	412	384	388	395	383	384	372	366	375	343	358	354	358	358	364	366	380	377	391	364	377	353	374	389	381	372	368	328	377	370	362	376	355	351	352	357	373	385	358	333	397	382	374	351	364	356	390	379	396	392	402	375	368	376	395	378	368	354	340	376	368	361	349	374	362	372	369	373	381	404	379	412	368	344	387	358	372	361	394	382	376	362	383	356	353	401	387	380	368	379	387	416	400	354	376	376	411	386	371	355	388	337	372	405	358	375	347	373	366	380	359	357	392	380	394	348	381	385	388	386	396	360	346	398	340	388	351	348	366	339	354	364	419	387	374	383	341	366	412	355	384	336	374	362	394	377	357	379	343	368	342	334	376	390	392	365	397	340	389	428	386	381	363	367	375	373	371	351	379	369	367	381	350	405	349	369	401	352	383	347	365	362	406	374	387	400	380	390	362	381	401	358	371	371	373	362	407	401	345	394	347	368	395	390	383	346	375	372	368	376	382	378	360	397	397	400	396	396	371	374	400	361	358	391	374	377	379	359	369	378	370	339	392	361	367	413	380	345	351	354	376	384	366	380	350	383	391	393	390	372	377	399	394	370	385	372	387	386	385	373	351	392	365	362	353	360	360	378	391	389	382	372	405	367	366	398	427	373	377	383	366	345	326	379	385	380	383	374	376	388	390	359	396	387	360	379	388	367	378	403	374	378	382	315	392	384	393	367	393	404	366	372	381	381	370	392	361	343	386	396	383	376	388	357	403	357	379	353	359	369	348	358	357	399	377	370	383	347	379	378	369	397	395	368	363	380	354	366	389	376	376	374	381	356	349	363	344	375	384	361	365	371	367	387	361	378	401	369	372	357	375	376	359	344	430	376	404	391	335	353	385	382	363	383	350	366	395	397	392	345	394	368	388	345	381	388	364	346	377	387	346	361	371	368	384	339	370	393	397	377	373	373	351	377	340	383	343	369	390	384	405	369	367	378	390	356	357	382	422	377	413	352	383	368	367	393	377	391	408	386	382	386	383	349	352	369	401	404	398	375	337	393	380	343	366	364	338	381	372	370	379	392	379	360	360	365	379	346	388	389	378	346	373	377	384	408	379	345	352	392	393	366	362	372	379	370	377	367	384	398	364	387	368	385	349	363	340	347	380	369	360	359	387	365	362	366	384	378	366	384	369	349	372	370	375	360	366	415	388	368	381	355	355	342	376	379	376	348	381	358	373	382	396	380	399	347	384	399	366	370	394	391	375	383	401	386	425	378	361	411	388	360	378	373	379	371	329	367	366	369	351	384	424	401	403	352	378	374	365	411	391	348	375	381	362	366	391	359	403	379	356	374	355	364	390	380	386	364	355	355	374	369	389	416	388	347	386	381	401	370	357	345	355	367	356	403	370	364	414	384	375	395	371	373	399	357	393	407	374	333	365	378	376	388	417	384	375	395	372	371	376	364	384	376	392	389	377	360	345	357	358	365	372	346	386	379	341	386	384	392	350	342	384	326	330	392	342	362	366	390	383	402	392	397	380	371	349	432	391	348	391	376	361	367	398	420	398	331	382	369	364	387	414	357	373	383	373	399	383	388	395	369	425	384	352	405	393	388	362	387	373	388	377	374	356	413	403	395	363	358	352	371	361	387	361	395	373	382	388	414	393	369	359	383	364	368	395	344	350	371	362	366	318	378	388	349	388	405	361	383	401	362	381	395	369	349	374	409	369	368	364	361	380	350	379	377	353	351	376	360	353	341	353	361	360	390	387	399	383	347	375	343	355	380	352	395	379	408	387	391	345	389	355	409	378	354	391	350	392	375	352	354	347	360	361	356	372	390	377	398	387	395	397	335	382	361	367	386	382	376	359	390	333	374	391	376	365	410	375	384	348	374	365	392	365	371	360	350	376	365	339	395	359	382	394	385	398	353	406	403	365	373	362	398	387	397	386	360	389	371	370	369	373	392	373	366	392	380	393	370	390	388	374	391	374	382	365	365	415	378	348	369	370	366	344	419	366	349	343	389	363	385	370	404	388	360	378	394	358	344	342	355	370	373	371	375	373	338	364	362	353	350	343	373	370	337	399	363	367	375	379	403	383	402	356	390	365	363	372	356	346	389	398	350	339	351	371	361	375	364	368	392	360	380	399	368	357	325	397	389	341	395	400	437	371	379	406	373	403	372	393	433	380	354	356	362	400	341	412	343	387	347	376	365	360	383	351	320	381	370	390	363	361	364	381	372	372	334	381	367	341	372	354	431	348	386	370	345	375	375	359	363	415	358	378	369	369	399	369	386	416	345	345	390	382	351	329	384	353	381	380	333	363	398	351	369	341	425	371	365	375	379	378	403	355	359	354	366	382	349	384	351	345	385	337	358	370	347	393	396	375	406	357	397	344	382	362	350	372	391	331	380	366	369	377	373	369	383	382	358	376	370	389	397	390	366	401	368	383	360	379	400	393	385	371	382	412	410	350	374	374	362	364	386	342	400	390	379	374	354	354	375	382	369	332	374	371	409	368	397	373	380	368	369	350	395	367	386	364	347	365	373	395	402	371	359	358	366	393	329	374	349	373	365	364	388	378	404	377	381	338	378	382	397	338	392	346	368	375	378	398	341	371	362	383	366	358	380	360	369	390	379	366	377	378	395	360	353	379	382	387	372	341	393	403	377	350	372	400	365	362	394	352	352	396	383	371	323	357	355	372	405	375	353	347	370	390	381	359	377	345	355	389	333	353	378	412	403	374	386	371	357	382	394	361	393	372	355	385	370	369	372	389	367	385	359	417	391	407	365	395	379	329	378	362	349	326	362	368	328	413	404	409	409	412	354	375	375	356	370	374	395	376	366	364	344	364	370	350	386	361	401	385	388	380	369	353	342	364	376	382	394	380	385	398	356	365	392	369	380	345	384	396	362	363	369	380	384	401	397	334	372	366	359	404	381	347	364	379	380	388	371	374	401	377	373	394	383	344	387	395	395	405	370	376	352	380	366	376	356	366	393	341	380	376	382	343	378	369	371	348	366	380	379	362	375	368	366	386	395	403	364	374	394	364	370	406	398	363	384	407	387	372	386	381	387	368	381	341	393	348	356	386	359	362	385	351	375	346	402	394	395	375	361	352	353	398	388	406	391	381	357	373	365	339	381	347	370	373	381	364	370	372	384	381	358	387	372	364	381	369	389	347	383	347	373	341	404	354	366
25096	22280	31932	29467	19557	8166	719	237	250	220	261	239	251	218	258	242	256	250	210	223	261	234	238	214	247	223	226	260	204	226	245	220	214	222	222	240	236	274	223	271	251	237	242	238	231	270	264	219	220	261	220	254	232	238	236	262	238	239	263	225	236	215	224	235	209	231	274	253	270	242	239	243	249	241	245	220	255	214	221	227	217	255	250	233	219	234	261	214	260	241	250	234	230	248	210	249	256	238	256	248	213	242	247	220	252	232	248	243	243	237	241	235	234	238	211	241	258	231	216	217	216	237	250	251	236	205	221	271	263	229	218	236	239	238	208	210	220	285	244	242	263	237	234	257	229	256	238	241	207	246	207	252	232	246	231	228	213	220	252	225	258	236	245	255	253	232	237	257	220	225	246	237	239	230	259	233	221	247	232	259	224	232	277	257	220	255	233	232	239	243	227	227	232	267	247	245	243	239	234	211	219	238	246	263	257	205	279	252	241	227	242	246	238	248	250	208	223	230	218	221	237	230	229	269	236	229	234	246	238	238	229	247	231	238	238	238	236	260	235	234	227	215	236	226	256	247	237	263	245	218	239	203	241	232	234	241	246	259	232	268	202	214	238	261	227	235	246	232	230	249	222	267	241	241	254	242	238	238	260	250	243	257	252	203	270	237	233	234	252	263	231	250	235	226	239	226	230	236	239	255	265	230	237	236	241	227	241	252	259	236	222	228	228	260	218	256	239	233	221	263	245	237	236	250	261	219	234	259	236	236	260	254	230	230	240	223	251	245	203	249	241	232	254	250	229	260	243	236	252	265	236	249	245	222	262	233	248	217	244	260	236	233	209	227	248	264	222	238	259	257	254	236	265	245	245	256	264	258	222	240	243	225	235	243	216	238	239	224	236	229	236	244	269	261	245	231	248	247	227	252	229	226	254	243	248	219	257	251	240	264	217	251	224	240	223	247	246	218	236	231	229	226	228	241	211	224	274	246	209	238	242	225	219	243	236	255	240	237	228	246	226	206	260	272	226	256	229	266	259	236	241	250	257	245	246	241	252	244	235	218	279	227	267	263	233	243	242	234	247	222	212	221	228	237	223	245	270	246	250	254	217	208	224	235	219	232	250	211	229	258	254	242	252	239	223	234	234	251	235	223	235	230	233	252	233	224	223	234	241	228	231	246	203	226	263	240	254	254	240	234	238	247	222	250	239	249	241	224	272	226	221	246	260	246	243	231	259	235	233	215	231	212	199	220	230	239	227	251	200	239	242	234	259	227	251	224	255	256	265	253	268	240	219	241	240	231	232	257	242	221	242	232	261	231	244	231	257	245	253	240	237	249	237	247	227	246	234	233	215	228	242	251	231	249	223	276	227	247	237	252	248	240	251	242	245	239	224	246	239	251	242	260	218	232	250	218	238	248	230	220	229	233	237	246	252	248	222	231	232	217	257	236	239	230	231	258	247	242	198	222	230	233	240	241	226	250	216	216	273	251	249	243	230	233	252	244	239	228	256	206	255	240	214	247	222	254	242	257	255	246	258	224	232	214	260	235	253	230	251	225	231	278	262	250	231	249	255	234	239	214	255	236	230	227	262	234	238	234	233	207	237	237	239	234	249	221	250	244	244	243	243	239	231	218	263	302	231	231	233	228	234	274	230	253	219	227	223	238	247	222	242	255	262	220	244	241	262	235	231	216	238	225	255	250	259	227	256	214	242	232	258	275	246	244	261	227	215	278	247	259	247	244	246	242	249	245	243	238	248	218	269	242	256	244	205	231	259	240	209	244	231	234	239	244	233	235	239	247	260	254	250	258	242	216	237	232	242	214	242	269	252	234	242	249	212	245	236	264	228	233	225	242	247	231	244	248	253	254	233	252	209	237	217	266	268	249	229	242	255	240	212	239	249	241	236	218	252	214	233	251	210	222	211	252	208	234	255	214	219	239	256	260	249	250	253	239	233	213	197	220	240	248	257	219	222	238	232	223	237	236	253	265	234	266	227	258	242	256	216	277	236	247	244	255	229	235	233	257	228	251	238	253	242	266	240	235	242	227	255	237	240	248	248	236	242	229	239	229	220	225	264	226	215	266	259	247	254	251	261	232	224	247	234	269	239	239	254	262	229	201	254	220	234	267	242	244	232	249	238	229	217	231	234	243	269	232	228	239	241	268	204	270	220	244	233	244	216	243	242	256	247	231	221	245	225	232	247	224	208	242	266	226	234	232	221	251	243	227	216	244	231	214	237	238	242	206	218	238	203	239	210	230	261	244	241	238	241	226	252	257	234	237	258	200	258	256	228	261	235	215	222	226	231	234	222	223	233	220	251	243	230	260	236	236	216	254	238	256	233	246	238	247	229	227	212	234	225	218	251	243	250	236	239	249	239	240	277	259	230	251	229	262	242	219	233	244	258	211	238	222	247	255	220	249	236	228	253	251	216	234	263	240	264	230	261	259	224	236	248	231	204	221	239	244	245	243	249	236	225	218	253	232	211	228	244	222	197	212	254	224	224	212	238	220	237	229	229	213	244	268	233	235	240	253	257	231	250	251	227	211	215	235	233	233	225	253	258	217	227	227	248	259	230	232	226	240	239	238	241	236	220	240	236	182	256	218	234	228	239	228	270	220	252	257	216	250	231	237	242	247	239	227	241	250	248	222	250	231	248	259	214	230	265	239	236	238	222	203	223	212	240	263	226	260	219	234	238	265	241	234	254	236	215	261	251	272	222	223	203	227	239	255	242	239	225	251	261	240	236	259	235	261	276	275	210	247	248	206	217	232	219	210	263	245	237	233	232	244	228	225	236	275	219	221	256	260	255	246	244	253	230	245	242	223	252	249	269	238	239	227	251	222	229	219	242	224	245	261	244	240	233	225	218	247	222	222	219	235	251	243	258	225	248	247	260	243	222	256	226	253	232	241	251	249	239	228	225	265	223	251	234	253	250	252	240	230	263	222	239	240	236	240	226	246	231	233	245	280	217	241	221	243	244	264	256	245	228	283	233	239	251	235	245	247	244	224	249	239	236	222	231	232	235	253	232	242	262	259	237	272	232	237	212	234	269	260	257	235	261	238	216	225	248	220	229	226	246	250	244	203	240	231	222	252	227	254	221	237	254	233	236	258	213	247	256	243	212	240	237	237	231	248	233	258	219	211	230	247	234	214	226	244	261	269	228	234	261	217	234	232	211	238	206	243	229	236	249	248	240	248	244	245	252	250	218	255	259	254	220	204	236	243	241	249	268	230	241	243	260	246	214	256	226	231	231	263	244	252	225	228	229	245	254	240	222	259	242	232	246	236	250	234	224	243	233	251	227	243	224	201	220	238	247	234	231	224	249	252	252	243	216	270	247	238	246	253	240	237	238	242	243	202	239	232	238	263	204	224	235	231	223	245	230	232	219	230	242	228	237	234	246	224	223	246	239	240	230	249	234	224	216	237	246	235	212	219	242	234	265	235	232	213	230	225	234	246	246	209	262	240	210	235	245	223	247	245
44893	69065	51193	34342	21130	8812	646	292	273	257	293	275	287	268	263	287	256	266	281	257	272	295	275	240	262	250	264	240	285	268	271	279	283	271	286	287	258	308	296	290	300	301	287	269	278	252	282	329	287	265	276	280	275	290	251	288	266	258	260	256	273	281	275	283	276	304	255	276	269	283	256	258	289	254	260	272	276	289	270	277	263	278	285	288	290	259	268	247	291	282	262	262	244	290	241	267	261	289	284	283	260	274	252	277	303	262	280	272	259	278	270	264	253	281	281	268	296	266	247	277	244	257	251	235	272	282	291	270	301	298	254	263	262	278	277	237	279	259	251	278	263	282	243	272	270	250	257	281	294	246	246	311	238	264	268	265	280	285	259	260	277	276	272	250	253	263	268	243	274	271	270	292	276	256	272	274	259	247	279	309	259	253	267	282	276	265	298	285	274	275	286	273	270	275	269	276	272	264	285	283	272	290	270	256	257	262	261	247	288	283	279	259	237	260	276	247	258	251	251	264	246	270	284	260	275	276	256	276	299	292	304	270	265	265	263	274	275	283	289	306	270	271	280	269	284	282	260	265	300	282	278	276	273	267	273	262	251	267	277	277	277	224	266	280	294	264	276	285	261	248	280	270	261	288	275	280	271	269	271	236	240	252	257	258	279	281	262	292	254	273	306	246	273	248	250	277	285	260	262	264	278	294	277	296	277	274	268	253	255	255	277	273	269	259	291	279	299	245	275	243	282	279	275	258	255	266	270	286	257	264	274	266	294	274	270	305	269	263	284	251	262	280	260	291	296	263	289	244	281	277	271	289	273	269	265	271	296	276	259	254	255	295	269	241	280	237	309	245	256	289	261	280	276	283	274	263	296	284	270	255	282	277	261	271	238	233	265	261	281	277	277	258	287	247	264	273	250	271	247	286	275	267	260	278	288	289	281	289	271	272	261	252	292	247	260	298	248	289	269	264	264	267	248	294	266	266	272	266	265	303	276	276	255	278	254	288	248	274	257	269	257	287	265	283	272	253	267	263	283	284	245	288	264	275	258	241	272	281	280	266	309	280	289	269	262	273	259	265	254	271	261	288	251	274	276	258	298	287	258	249	276	265	272	305	243	261	286	282	259	247	302	247	273	268	293	273	250	255	293	277	276	276	220	257	235	246	267	269	287	292	262	249	265	276	277	253	273	286	276	299	271	319	270	252	301	285	274	278	277	261	266	267	271	317	271	276	313	267	291	264	247	251	235	267	277	267	272	262	279	263	274	299	273	302	264	250	287	279	301	280	280	264	268	250	263	290	279	261	262	268	255	307	274	293	294	245	273	268	260	282	276	277	270	282	271	256	263	270	280	284	281	279	282	268	284	291	278	274	248	294	265	264	269	263	310	272	265	254	289	311	244	242	266	268	255	290	259	254	266	263	271	280	260	269	237	266	272	285	261	270	259	295	237	284	275	240	256	272	270	302	288	287	256	276	274	269	275	290	283	291	281	260	236	281	283	273	264	270	273	273	292	264	298	285	287	234	297	257	258	278	261	284	264	262	252	249	283	296	260	306	261	284	287	292	241	283	262	267	270	280	286	276	272	258	252	275	286	266	282	273	279	271	282	268	278	286	257	283	274	267	260	293	250	285	310	287	282	273	277	274	277	271	274	250	253	305	252	262	257	272	266	267	276	265	264	230	288	311	273	281	269	279	270	274	263	247	257	281	242	277	258	247	273	299	311	264	250	281	311	285	275	288	264	298	278	285	260	292	261	279	258	279	265	270	279	290	284	305	276	288	305	267	305	264	293	239	273	270	272	267	241	247	307	271	267	265	263	264	278	275	257	276	264	266	267	249	297	286	264	287	278	278	259	247	255	266	286	292	285	279	269	275	273	299	276	224	241	234	280	279	260	281	272	268	293	243	273	294	280	255	271	261	247	262	260	280	262	302	263	259	269	288	272	259	271	277	268	259	250	299	299	254	261	261	269	318	276	278	275	247	258	263	238	271	283	252	260	277	265	274	259	263	277	291	280	267	243	270	289	280	295	249	279	246	264	302	263	261	272	281	271	286	246	275	285	266	284	261	268	257	287	269	279	248	278	265	279	271	293	251	301	297	253	265	290	287	274	268	282	270	265	277	264	273	254	253	261	273	261	291	269	284	279	282	276	306	279	270	271	304	264	286	277	254	268	279	289	271	278	267	279	259	284	257	275	282	252	277	263	249	275	267	265	264	273	306	281	254	258	263	290	276	260	293	262	236	276	271	277	300	259	264	292	269	256	271	242	288	276	292	277	284	262	277	242	256	255	253	245	286	263	267	284	260	242	240	294	273	253	273	292	258	263	280	290	291	271	275	267	260	265	273	257	298	257	251	278	276	293	281	293	252	266	247	249	234	272	260	281	261	276	257	274	271	263	259	257	256	262	303	263	291	276	285	262	240	251	304	264	266	258	295	249	257	271	271	273	259	267	277	278	269	257	275	278	264	248	279	269	275	241	276	296	284	276	273	270	316	267	290	268	238	283	266	266	291	257	267	277	255	292	301	251	254	265	298	276	257	263	232	274	245	271	276	289	309	265	252	262	280	286	280	280	289	237	276	257	260	253	249	266	283	305	268	299	289	274	259	304	254	288	280	271	270	277	247	269	246	250	263	255	281	270	289	266	270	242	293	276	261	256	255	288	265	306	260	283	263	284	298	240	294	265	278	254	292	284	289	270	266	254	271	298	264	268	264	260	259	285	241	288	262	294	263	272	263	275	282	272	268	274	276	271	240	238	268	286	278	274	278	286	262	243	245	296	276	254	273	257	257	239	274	230	259	263	275	267	264	282	270	264	259	265	271	289	275	277	280	294	261	246	304	297	278	277	298	265	266	303	260	287	269	258	281	285	254	281	263	268	249	267	265	257	293	261	279	248	289	289	271	270	266	264	258	262	288	266	290	272	280	270	272	271	289	250	263	278	299	300	277	274	289	274	264	278	272	248	264	273	292	275	268	276	268	263	267	299	250	269	298	289	289	276	226	265	258	263	296	264	300	272	243	284	291	279	292	268	289	289	296	272	266	266	295	266	255	282	259	282	246	267	253	282	243	297	287	270	276	278	258	291	267	269	278	270	269	260	260	279	265	267	282	274	282	296	294	276	298	291	297	250	281	293	262	273	240	258	260	270	263	267	266	286	266	276	252	262	270	267	263	265	326	270	267	260	289	267	263	285	242	258	286	284	271	282	256	282	281	268	238	253	314	320	270	265	304	271	272	261	291	317	285	299	277	261	273	253	283	270	274	269	273	252	275	272	282	262	292	269	304	233	253	273	290	272	273	261	268	285	282	274	261	272	249	237	283	278	286	257	265	269	262	271	269	307	270	282	276	287	284	291	282	268	304	280	271	262	267	269	270	268	286	287	264	291	297	261	297	266	282	265	262	277	296	262	264	278	271	278	272	252	235	292	255	284	260	294	262	286	276	253	280	247	270	265	275	263	263	265	278	287	267	294	258	277	253
22620	21465	30723	27076	25831	24191	12765	946	514	487	537	446	501	544	484	474	502	470	473	475	498	482	496	469	446	471	487	452	505	486	426	444	478	447	477	475	479	441	476	460	461	471	477	497	488	443	496	462	479	476	481	458	484	462	494	472	511	462	465	464	459	520	467	489	514	513	502	464	467	484	472	482	483	453	495	477	466	488	462	492	461	487	464	500	464	489	471	460	466	477	466	454	486	470	492	454	498	472	522	432	427	482	504	508	468	483	451	421	451	495	450	484	471	461	497	471	510	503	478	461	524	453	504	459	477	485	495	482	515	532	472	459	466	523	490	449	459	467	504	464	430	456	465	502	464	454	484	456	471	489	503	505	444	483	470	499	469	457	473	483	512	492	448	460	477	483	466	498	447	460	466	478	504	459	530	493	454	473	489	498	460	495	497	442	496	496	481	457	455	475	515	444	458	502	484	499	470	448	443	519	500	492	520	477	469	457	494	486	504	496	467	523	478	504	435	437	478	499	453	455	469	497	458	484	477	508	473	506	488	464	478	492	442	478	475	465	478	464	490	495	498	489	520	484	514	464	452	423	497	444	460	468	505	512	472	450	513	458	501	493	476	417	463	469	478	442	487	474	463	521	460	436	495	458	457	485	517	464	460	463	480	483	456	524	468	442	443	459	476	490	474	528	479	513	479	489	503	470	480	460	481	483	529	459	489	492	453	471	459	493	467	455	543	442	500	468	487	498	437	488	468	460	451	461	447	481	476	485	503	457	475	487	492	448	475	498	476	498	466	460	464	472	455	433	442	443	486	493	469	535	489	486	479	476	482	480	469	481	474	476	508	462	472	459	468	445	448	447	475	494	487	480	462	488	474	448	455	468	450	505	503	480	492	487	466	467	482	456	492	465	516	467	455	484	466	476	495	507	462	506	471	508	497	518	469	480	487	481	431	470	432	496	467	452	478	511	444	458	476	529	442	470	457	481	454	467	455	453	490	454	487	492	513	474	468	476	464	479	521	486	458	500	505	483	496	497	498	526	500	489	480	486	446	479	509	462	453	464	493	467	500	496	505	466	511	452	489	430	477	460	452	471	484	501	500	462	483	483	451	425	495	484	469	472	482	482	487	497	491	475	502	518	510	472	472	491	486	418	451	505	483	480	474	434	480	522	463	505	461	462	488	515	442	438	510	479	513	489	527	436	480	476	482	473	512	474	482	467	538	480	461	482	481	475	457	467	503	455	477	495	515	476	463	529	505	459	460	456	448	454	505	459	432	455	436	509	485	475	465	446	479	472	473	495	468	459	501	476	476	462	494	466	471	471	482	504	488	515	513	471	494	480	511	510	514	473	450	465	475	481	477	456	464	482	501	459	480	464	538	435	495	475	462	476	482	480	470	488	495	477	456	452	475	482	469	467	500	448	474	448	463	437	459	471	441	539	510	511	450	462	502	471	455	497	473	487	477	487	517	467	460	460	491	472	414	445	459	465	475	462	482	470	443	451	502	483	482	515	470	476	446	498	474	480	486	473	496	467	475	486	503	501	437	519	474	454	498	459	494	505	500	441	480	504	502	450	474	477	467	526	514	448	433	474	464	504	444	474	501	469	489	447	481	465	537	433	469	494	489	442	442	532	469	459	481	465	487	488	458	469	499	477	497	467	471	488	484	475	515	482	525	505	454	484	500	466	472	474	514	478	537	462	491	467	498	460	488	492	487	479	480	467	479	474	501	493	515	505	481	527	465	463	486	524	480	494	477	481	459	485	544	467	523	478	485	473	495	470	489	441	445	495	493	500	476	491	465	486	477	426	463	453	532	471	458	449	453	506	467	495	477	472	484	487	472	499	478	490	478	480	508	435	440	477	482	469	540	493	480	493	501	493	471	471	471	519	525	457	448	474	465	464	440	449	472	482	480	484	442	459	508	476	494	507	482	473	479	502	481	426	500	497	496	446	473	474	467	519	524	448	448	458	447	477	512	463	455	457	493	446	487	472	501	459	499	461	487	498	449	489	477	513	444	464	538	513	419	484	512	450	482	457	456	545	525	494	474	466	405	485	467	452	450	463	518	472	466	474	451	483	468	478	457	509	470	479	489	470	501	478	469	442	495	523	493	484	501	489	504	475	487	533	489	471	485	483	479	472	468	515	460	456	487	442	494	462	437	464	463	467	503	484	475	451	483	479	493	496	483	488	482	472	508	484	440	490	484	501	473	465	469	487	474	458	482	466	456	480	454	471	486	508	449	518	441	472	544	514	460	483	452	503	501	487	476	498	489	476	488	491	504	456	495	469	497	453	467	476	471	446	523	484	435	464	468	453	485	475	497	493	469	442	478	448	488	469	485	466	485	464	479	447	463	424	521	473	434	492	461	466	497	436	474	495	532	433	498	496	451	502	518	495	474	487	470	417	473	484	448	486	499	488	487	473	493	456	518	506	464	509	473	455	486	510	464	439	474	494	479	480	481	501	463	486	472	463	486	498	452	499	491	476	455	468	522	475	472	531	466	489	456	490	475	489	466	526	492	461	462	507	477	486	476	469	465	483	500	494	467	434	481	499	491	454	459	500	487	467	489	497	449	478	444	478	469	437	494	483	493	504	475	460	457	490	484	532	485	492	465	490	478	491	465	489	472	501	507	485	474	526	437	434	512	525	512	467	470	486	472	491	494	484	507	498	491	487	490	520	491	506	441	526	483	478	449	430	495	499	453	509	538	524	535	473	474	479	458	497	499	473	481	499	500	440	469	490	497	485	479	442	457	474	485	461	509	503	486	482	461	507	464	483	482	484	483	479	497	498	491	493	457	492	489	494	482	494	491	465	475	516	459	484	456	465	527	484	462	500	453	508	490	474	503	445	479	491	434	510	522	479	474	485	446	468	505	481	455	468	451	467	438	488	461	475	501	469	472	467	491	459	446	497	500	468	496	462	437	480	445	515	473	494	470	492	470	486	517	467	454	471	422	493	524	497	464	501	461	517	518	501	486	491	491	460	457	473	493	496	472	496	464	479	459	487	493	527	487	485	480	478	495	484	509	479	517	453	478	489	533	488	448	463	492	500	477	504	485	485	502	529	519	499	496	461	492	470	478	476	485	507	438	540	463	467	485	478	496	455	480	469	452	488	519	454	475	516	454	469	510	491	475	448	447	474	450	473	531	468	507	469	482	454	487	502	452	463	506	478	508	448	487	479	507	445	508	493	484	499	486	451	452	464	518	509	521	469	494	491	458	475	448	488	456	507	456	490	509	488	494	434	496	479	433	479	450	537	450	533	478	524	445	507	500	476	501	470	479	455	498	483	469	452	480	529	509	462	480	502	471	497	506	479	491	464	517	458	461	484	440	470	472	465	522	454	476	500	496	470	512	508	486	477	500	459	473	503	448	454	548	474	506	482	521	438	456	508	458	464	412	483	481	493	487	521	482	467	487	477	448	511	456	478	423	466	468	479	450	498	444	497	483	450	504	439	496	476	460	453	473	479	436	457	503	486	462	437
57988	97753	75643	54411	41311	23785	2901	529	515	587	557	497	562	507	526	533	529	471	494	541	499	471	536	496	509	515	480	534	517	480	519	504	511	499	551	488	518	514	461	475	518	514	505	510	509	511	514	513	475	474	492	492	520	460	498	457	487	489	476	482	524	517	474	512	504	490	434	494	478	481	472	528	460	474	502	519	520	489	477	497	466	507	474	480	478	495	494	504	531	504	517	457	490	522	498	469	513	498	501	489	497	540	476	475	527	469	510	506	496	510	482	494	490	475	494	495	488	466	505	497	530	484	489	493	542	477	535	499	476	453	518	479	472	512	504	479	487	531	545	445	511	519	463	511	502	491	485	469	460	495	501	498	482	478	534	515	518	506	524	477	500	466	480	494	501	480	493	446	473	474	494	486	502	513	496	494	466	521	524	496	466	442	478	485	521	501	517	523	494	510	490	476	488	492	484	512	463	488	510	524	510	521	473	512	535	464	470	531	505	505	493	516	463	465	490	523	471	463	518	520	517	520	502	456	501	516	472	493	500	503	524	502	506	445	512	486	476	489	482	496	444	508	525	474	487	496	535	509	508	490	470	460	508	463	500	495	504	481	503	473	479	478	527	543	509	491	531	483	497	496	523	505	496	519	545	516	479	485	465	489	501	463	508	442	528	510	500	509	517	500	528	492	508	499	470	445	515	534	513	486	459	491	496	510	520	491	461	498	490	526	458	502	494	505	480	465	507	491	504	521	497	459	504	473	506	516	501	471	501	506	469	495	506	489	469	483	517	483	490	467	487	458	497	506	510	473	516	506	552	479	483	482	507	478	480	460	482	473	467	475	494	492	535	477	520	477	492	496	492	480	473	523	502	541	497	504	496	453	473	486	531	484	497	510	485	475	449	492	521	522	514	520	523	528	514	485	501	519	478	472	446	486	510	527	491	483	452	508	474	528	511	466	482	497	485	529	520	532	462	536	536	489	477	526	485	486	486	460	483	521	514	531	509	472	487	506	560	499	499	481	466	489	511	512	513	518	468	523	491	501	548	513	494	498	498	502	525	471	495	505	492	503	487	506	538	512	491	467	502	500	476	501	513	497	501	501	472	490	492	508	488	497	514	502	479	479	517	518	506	516	486	507	469	483	474	496	515	466	512	530	487	494	468	545	467	519	493	557	525	498	479	468	481	452	448	520	529	520	519	500	489	458	496	486	493	486	483	498	491	483	486	510	478	519	508	484	474	507	475	425	523	498	478	527	500	523	490	496	526	537	500	486	527	503	488	475	522	513	460	507	498	560	494	475	503	479	501	492	505	507	524	523	503	530	480	485	461	480	484	451	500	496	515	480	486	464	492	539	517	498	519	469	477	502	493	490	514	487	481	521	502	543	510	520	506	486	473	540	510	492	534	508	474	457	487	472	493	503	507	509	491	512	481	533	497	491	496	480	479	480	509	500	540	510	462	481	523	500	505	498	488	517	512	530	475	539	487	553	475	481	447	482	480	464	507	501	508	544	472	503	527	437	495	492	474	502	515	473	522	484	493	518	469	474	525	500	504	502	527	494	486	500	537	501	488	486	537	485	525	461	497	513	523	510	465	491	516	498	516	439	517	524	477	528	500	540	502	457	510	484	513	482	489	487	481	488	474	502	472	517	487	461	496	475	505	523	465	532	495	471	497	493	540	475	497	459	483	507	521	491	484	526	515	507	479	513	504	469	504	528	509	528	500	495	495	525	528	460	514	479	502	528	496	480	511	483	512	482	488	502	473	503	482	485	532	491	492	491	493	531	514	486	499	474	498	520	520	495	532	474	469	500	467	489	516	542	466	476	513	472	481	489	486	458	478	514	487	471	466	520	463	518	476	482	482	505	499	547	510	477	502	512	471	494	465	506	538	493	461	508	466	502	508	503	514	521	453	526	502	535	479	472	496	467	508	475	508	501	507	487	503	538	508	519	486	483	519	518	498	494	482	508	500	493	492	539	483	467	505	477	480	465	500	472	479	503	490	461	462	500	454	466	509	501	497	488	509	529	465	510	474	511	489	508	487	494	521	516	473	511	481	456	455	519	463	480	510	521	483	518	482	505	504	503	449	471	467	499	496	480	454	509	503	488	533	492	477	516	505	499	508	467	525	471	500	475	447	493	477	523	471	483	520	484	493	517	485	462	467	489	482	453	525	473	500	488	464	486	504	481	498	450	519	499	460	475	503	470	510	519	450	486	454	475	509	472	519	492	489	517	508	472	505	487	504	506	500	506	513	517	471	537	470	521	440	485	468	498	485	484	496	510	485	508	499	483	501	495	541	500	509	512	517	453	506	511	502	549	474	528	500	492	507	501	476	500	477	475	469	513	502	500	499	538	509	440	498	490	491	492	501	484	480	507	540	520	476	489	445	498	468	487	487	499	523	501	502	510	485	510	521	530	484	492	528	493	521	475	439	458	481	487	470	507	474	508	480	504	486	517	467	519	492	504	500	493	478	517	475	485	472	465	506	485	468	486	510	504	443	491	482	500	482	535	536	478	466	488	480	510	489	489	510	496	516	514	488	462	495	520	513	519	516	516	494	523	488	502	489	525	495	523	484	491	479	484	524	503	486	522	508	470	474	526	484	465	495	486	478	464	512	496	469	481	519	483	453	480	484	522	486	482	532	531	499	477	507	469	520	529	500	501	480	513	475	474	518	483	478	487	499	457	495	503	475	519	496	521	504	509	511	471	560	495	468	514	498	501	482	503	482	478	514	509	499	531	477	507	478	475	492	499	507	500	455	504	490	543	476	499	474	513	526	531	442	488	534	497	499	476	512	491	464	484	513	492	477	544	474	497	475	506	478	503	482	473	527	488	474	494	494	499	475	485	492	502	457	488	494	460	512	483	505	491	491	501	480	470	504	480	467	477	519	469	507	500	530	492	480	460	517	511	498	463	484	455	486	502	485	517	514	491	526	495	507	473	479	479	516	518	485	514	503	490	491	503	504	494	505	473	522	458	483	508	497	514	495	477	498	473	476	513	491	499	508	494	484	476	505	527	507	526	483	464	444	473	562	460	522	520	502	518	514	498	508	478	471	509	467	488	487	496	494	505	512	497	542	450	536	506	505	491	505	559	517	505	495	496	543	501	482	532	493	484	514	495	519	486	538	521	505	503	496	493	550	483	478	491	488	534	469	496	468	531	494	486	509	530	503	517	532	492	497	489	487	496	470	463	478	476	539	495	477	474	491	512	496	490	520	535	483	493	529	516	490	493	492	510	516	468	494	477	500	470	520	469	479	523	520	479	544	456	431	495	495	479	476	529	505	510	513	505	474	490	500	485	473	495	484	526	507	501	495	510	534	484	467	517	524	469	499	495	538	518	557	516	514	496	496	476	514	478	458	444	511	491	513	501	491	511	520	502	491	492	516	501	482	516	451	443	513	483	524	531	475	505	451	489	507	470	496	486	502	518	513	458	483	491	538	519	500	468	477	481	489	501	441	504	519	487	469	531	521	501	479	499
29107	24842	25203	13121	4514	1687	324	205	187	174	190	197	200	193	237	203	188	201	207	196	183	195	174	205	207	217	206	194	197	185	183	204	190	201	195	167	180	192	204	195	172	191	190	191	182	194	189	185	214	189	195	214	222	209	192	211	200	203	185	195	161	182	213	162	155	203	203	196	187	213	207	206	180	170	209	195	201	209	189	185	175	200	191	173	203	203	204	164	195	191	176	181	195	186	231	190	195	201	186	195	195	212	199	203	179	185	215	196	180	178	198	195	171	217	212	213	184	200	218	192	193	204	200	201	197	189	195	195	195	193	209	190	182	182	205	193	196	194	205	183	191	167	210	197	208	191	214	197	181	199	196	212	180	196	165	193	190	194	207	182	201	213	220	200	196	170	181	212	184	166	193	184	202	226	205	191	178	181	173	199	180	199	212	173	189	158	219	177	203	209	175	196	182	197	179	210	200	197	174	208	174	206	174	192	212	202	199	211	183	202	201	226	206	186	195	184	218	186	186	186	201	172	224	215	199	205	157	188	203	204	194	211	200	193	187	193	180	197	187	207	184	187	191	201	200	184	203	169	201	189	190	217	192	213	211	151	204	215	170	219	201	222	195	215	205	226	181	191	199	184	195	207	200	183	185	196	190	201	195	197	195	218	162	184	177	176	200	205	222	181	189	230	196	191	188	208	197	204	195	182	195	195	218	185	187	204	185	203	203	210	185	175	185	198	198	177	195	182	207	194	210	204	183	192	195	186	190	200	225	195	214	173	209	209	221	198	201	189	198	198	199	194	201	175	187	203	208	202	184	201	175	209	195	184	201	209	196	183	186	173	200	207	191	203	193	214	231	174	201	182	199	188	178	186	198	196	209	175	168	205	208	181	202	181	183	205	220	187	220	188	205	218	189	206	171	162	178	194	214	187	200	183	178	209	201	198	205	192	198	190	212	184	209	204	163	223	207	193	195	211	196	209	181	203	176	199	174	187	185	168	183	186	198	197	207	217	195	212	180	182	188	161	186	191	200	159	208	213	203	178	191	193	198	222	192	193	196	199	181	175	192	223	209	174	168	208	187	212	185	198	202	199	216	203	184	199	202	197	173	199	203	204	209	194	200	206	174	200	186	212	195	196	196	183	195	176	204	187	207	219	204	181	201	189	208	192	218	195	202	213	182	218	200	208	181	193	190	209	191	199	179	196	195	195	196	179	219	193	194	197	206	200	202	221	196	190	184	194	169	195	205	198	203	212	227	210	193	197	204	207	204	196	181	209	201	178	190	201	195	185	181	192	177	195	191	215	188	219	210	210	202	230	174	208	187	207	196	185	176	201	185	196	208	175	196	201	190	196	186	198	202	192	171	219	176	225	200	180	207	180	163	211	187	196	188	213	185	207	202	166	205	199	196	161	201	192	183	187	183	194	199	192	190	182	212	193	201	184	195	207	190	210	206	201	206	189	217	221	184	209	187	195	189	187	202	191	213	167	180	207	177	172	173	195	204	195	183	200	194	171	166	185	205	181	198	189	172	199	203	185	208	210	209	194	199	214	177	187	204	173	176	206	190	221	187	215	197	182	184	206	193	189	182	207	183	173	224	179	155	169	178	196	193	193	190	205	203	185	204	226	163	192	175	193	197	208	207	201	189	196	202	217	176	220	180	188	207	218	182	193	196	213	202	200	197	193	214	182	218	193	195	185	181	203	191	204	186	166	170	198	187	203	200	219	199	173	187	172	197	191	201	218	189	200	194	207	205	193	211	197	188	186	197	194	143	218	193	189	206	215	226	168	196	178	185	202	231	207	180	191	205	209	199	176	216	209	183	185	196	208	202	191	179	176	173	183	203	186	186	195	195	206	202	194	191	184	226	163	182	187	197	183	204	201	198	184	192	206	184	192	191	202	180	195	202	168	196	232	203	176	197	224	188	197	204	209	195	191	194	185	194	182	210	200	214	170	188	194	198	197	199	200	170	200	180	214	206	204	210	171	183	188	218	193	199	201	202	181	216	199	196	195	186	171	193	207	186	204	215	222	193	189	192	189	206	196	187	224	195	170	202	174	207	200	206	185	208	178	213	217	195	202	187	174	190	173	210	201	191	197	208	178	185	157	207	207	180	208	181	204	197	197	194	175	184	176	216	197	212	212	194	188	200	189	205	185	205	188	185	204	217	213	186	193	182	180	198	177	209	197	210	200	201	186	202	191	182	184	175	196	200	185	220	191	170	209	196	194	181	204	207	198	222	191	206	200	199	188	198	175	187	211	198	214	169	220	235	210	188	184	200	181	196	195	190	189	200	186	196	185	213	201	178	198	196	190	172	178	182	159	217	192	210	200	207	208	186	187	212	206	202	186	191	174	223	201	166	173	190	166	179	227	188	202	190	192	173	193	191	204	203	191	172	224	194	176	195	203	194	208	205	194	171	199	186	227	193	179	201	192	202	186	212	178	170	219	196	201	196	192	211	198	202	207	209	193	193	181	211	186	179	193	187	188	220	181	213	185	180	176	197	201	193	202	182	202	184	206	192	165	175	184	165	198	184	220	208	226	198	206	183	212	208	163	186	200	198	211	186	188	202	202	220	213	189	202	189	237	198	197	177	198	178	212	189	217	197	184	195	194	191	200	205	207	172	204	194	198	186	198	189	180	189	176	184	211	191	179	216	210	180	218	189	172	179	213	188	175	230	194	191	167	203	188	198	201	191	183	210	194	189	199	226	198	192	172	179	164	191	198	209	232	184	190	196	192	172	193	213	188	184	187	185	193	183	193	186	208	209	196	225	189	188	223	181	195	220	199	189	179	195	180	191	189	212	202	215	198	193	180	170	204	191	206	184	206	196	198	206	202	193	180	186	200	176	195	201	183	189	191	175	177	197	196	202	202	200	200	203	185	200	202	232	192	205	195	198	194	181	199	191	184	175	187	193	208	187	177	155	204	224	197	187	201	190	169	199	210	217	185	206	180	201	205	196	174	188	218	174	204	207	196	220	193	195	196	214	182	204	200	198	211	192	206	172	195	193	201	185	194	210	191	194	184	211	207	188	199	178	192	208	195	196	195	203	187	228	188	192	211	209	202	192	205	205	201	201	163	174	186	203	190	182	205	195	186	187	189	210	210	186	168	195	189	201	227	185	199	215	199	203	195	193	190	191	194	198	215	178	216	200	197	199	222	192	198	230	204	221	206	196	193	201	225	223	220	199	186	220	193	172	210	184	196	209	180	182	173	190	221	194	209	193	178	201	207	224	160	172	200	150	205	212	203	198	188	202	193	192	209	210	199	180	187	173	191	202	187	227	185	216	172	180	200	190	203	179	200	199	195	204	204	211	200	210	183	213	200	189	195	199	180	210	214	200	170	190	178	195	228	213	186	197	204	188	183	208	203	202	191	185	229	185	225	195	221	202	202	204	193	199	194	193	174	211	190	207	188	185	199	202	192	186	199	190	187	188	195	187	194	189	205	202	205	172	183	197	188	234	194	187	181	198	195	191	194
23512	35274	21337	9279	4794	2164	346	208	215	230	206	218	209	225	214	201	212	233	228	228	229	205	197	215	218	206	223	207	205	242	229	201	236	217	276	218	225	239	233	215	259	247	186	212	226	199	219	209	196	201	197	226	202	213	202	226	221	239	225	224	210	236	200	218	203	212	240	209	231	226	222	237	227	210	204	221	238	194	208	210	218	214	231	199	219	224	218	242	205	213	219	214	232	203	194	180	215	204	227	210	213	227	218	224	202	223	208	215	224	212	241	225	222	215	206	194	227	209	215	226	226	229	222	197	191	234	230	228	210	225	216	241	208	216	207	218	198	199	238	225	201	202	223	215	210	205	223	224	214	215	192	216	194	188	220	194	198	244	209	246	246	213	220	212	189	207	221	214	212	218	194	222	238	217	226	198	225	228	227	197	223	205	215	232	242	216	214	198	210	256	202	209	205	203	231	218	246	217	205	193	222	193	248	230	215	229	234	186	202	219	186	254	247	220	218	241	218	218	230	206	206	219	209	203	190	212	222	201	219	238	235	201	215	257	193	201	223	223	207	226	221	220	191	234	224	226	215	235	219	219	185	226	187	231	202	192	217	221	207	198	219	216	241	193	202	219	205	221	228	199	202	225	222	224	228	226	230	206	242	210	240	209	219	232	220	215	194	221	216	227	238	200	198	221	206	220	212	229	210	201	217	220	248	210	246	252	199	224	205	205	219	221	229	201	250	214	204	214	214	226	207	208	217	229	218	215	221	200	225	220	235	239	220	196	224	222	216	222	223	203	220	211	250	226	226	193	199	203	216	225	231	223	223	228	208	220	193	241	207	214	209	216	246	220	210	199	225	228	205	202	188	202	205	203	228	230	203	240	240	244	216	230	203	221	210	227	201	218	232	216	237	226	229	229	210	212	225	203	228	237	230	227	218	212	215	213	196	218	221	214	219	217	238	193	217	230	187	247	231	224	237	215	229	206	182	229	224	217	225	194	245	225	218	211	227	204	222	220	222	220	204	206	194	225	232	222	212	228	214	248	208	205	237	234	237	201	202	203	215	228	199	192	214	223	207	203	221	245	224	187	231	218	207	196	234	208	183	216	216	215	225	248	232	205	207	233	212	205	212	226	228	221	212	195	239	216	242	208	222	228	206	199	215	228	209	215	223	236	236	234	226	206	198	223	224	220	254	193	229	201	211	216	235	222	210	225	209	194	207	208	228	245	232	221	207	238	207	220	215	224	241	216	234	232	217	223	212	230	210	240	194	260	220	227	201	204	208	213	207	237	206	207	219	207	202	215	234	194	225	219	197	199	251	234	225	217	228	237	215	248	213	212	205	252	228	216	236	219	222	193	221	212	182	216	224	218	215	237	208	209	223	231	197	213	220	232	220	233	217	228	230	204	210	228	215	232	227	216	261	217	211	242	206	242	239	203	238	200	228	217	228	189	220	230	223	224	218	256	211	240	209	200	216	214	226	225	173	234	243	216	218	217	208	215	215	214	217	218	190	219	193	195	214	205	231	228	229	217	235	229	231	247	189	191	225	226	206	213	198	202	213	234	201	214	227	211	245	197	208	215	228	234	205	239	199	228	190	207	213	217	205	226	228	232	242	216	191	208	224	221	197	219	232	233	220	212	218	218	220	246	225	206	217	213	235	224	221	218	204	208	240	243	208	205	220	212	229	211	244	209	209	193	232	233	222	215	227	213	221	211	227	200	233	223	206	246	201	238	242	204	213	220	192	225	215	197	222	217	209	252	220	218	208	210	235	233	196	218	196	218	225	223	187	210	218	236	226	193	227	220	234	207	224	216	219	213	223	199	208	225	205	226	234	213	212	197	217	209	205	232	220	206	225	209	230	236	209	202	216	213	226	215	225	221	215	218	224	240	203	203	225	215	206	192	183	216	220	221	222	238	212	206	226	231	226	250	226	210	219	233	222	222	208	192	209	227	180	204	223	248	227	215	214	218	203	209	206	218	216	223	211	213	213	224	204	252	201	225	225	231	208	214	202	218	243	232	223	219	239	202	226	222	227	220	226	202	207	217	213	202	199	205	205	220	209	226	231	197	204	213	208	230	219	230	187	215	245	223	225	227	222	218	228	202	203	210	204	235	229	189	230	221	220	217	207	203	201	206	177	218	220	213	218	245	205	225	220	210	210	213	214	209	203	210	223	206	199	225	224	237	204	232	229	227	213	214	215	196	213	205	219	220	218	205	222	211	218	212	216	224	199	213	207	205	249	234	233	224	217	210	203	219	220	237	208	221	218	218	206	224	194	210	210	220	241	234	234	222	239	237	183	220	226	198	205	214	224	218	228	225	202	215	208	239	226	213	231	210	224	221	193	228	196	230	231	219	233	204	239	194	216	237	207	220	222	219	210	209	225	248	221	219	209	224	212	204	230	220	236	225	205	201	220	198	194	259	204	221	229	211	211	222	206	205	215	220	193	221	220	242	209	227	218	216	222	239	210	201	227	226	238	219	200	226	200	200	206	205	220	222	207	213	211	205	211	212	185	200	219	224	221	220	209	197	234	213	218	223	198	215	228	248	208	211	209	231	205	210	253	219	234	224	207	214	215	226	243	226	225	215	207	209	214	227	243	210	216	210	228	185	206	215	214	209	217	194	202	222	199	207	211	224	220	205	232	210	232	237	205	234	221	216	252	214	235	201	208	240	249	168	222	215	206	248	242	243	189	201	196	233	204	212	227	227	238	214	209	209	229	202	220	229	218	219	215	219	201	217	180	227	213	219	223	208	220	250	239	209	250	222	221	212	224	208	218	192	239	229	194	221	229	238	204	211	238	218	227	234	236	211	232	234	225	234	204	218	228	233	213	230	210	218	201	224	244	226	236	251	227	218	210	214	203	215	225	248	218	220	215	226	209	220	224	212	225	209	196	215	193	247	211	184	228	235	211	231	215	238	208	234	218	223	212	208	200	217	222	224	212	228	234	220	198	209	232	205	228	228	213	229	245	186	226	231	237	212	226	200	241	238	213	218	195	219	218	230	195	242	225	201	230	205	221	224	222	224	213	202	213	181	213	199	201	239	207	212	211	218	194	236	202	209	213	209	216	209	204	223	222	224	197	200	223	204	189	223	214	218	216	228	222	208	226	200	199	223	190	219	214	212	216	221	232	215	194	214	232	215	223	203	224	217	202	225	221	207	201	238	216	217	218	211	235	202	204	217	220	205	217	207	219	216	200	220	237	195	229	212	216	226	189	218	235	232	207	226	211	190	206	214	222	204	240	213	245	205	215	199	204	206	227	225	236	210	233	198	225	217	199	224	227	211	217	229	226	244	205	216	216	219	224	218	213	234	209	191	220	228	220	184	205	243	199	201	242	233	222	201	233	224	221	236	230	225	236	220	232	240	223	234	233	217	223	201	216	192	220	190	211	193	201	235	218	229	250	206	204	216	204	238	208	209	213	213	217	248	233	229	231	225	231	229	216	232	229	228	213	197	247	209	211	237	234	199	217	221
23544	21693	31458	29706	26949	22727	8961	558	398	423	365	378	395	373	397	344	363	385	379	388	355	394	340	409	342	379	378	364	344	383	361	366	364	345	358	385	391	384	382	383	382	354	388	355	394	373	381	360	354	386	358	399	337	361	370	389	362	391	351	368	367	398	390	376	382	356	335	382	378	381	311	346	398	392	347	370	403	361	391	351	377	376	366	366	372	367	390	410	371	358	395	382	347	399	363	354	381	372	355	376	362	361	356	351	374	356	349	360	360	353	362	381	329	384	363	356	364	358	375	379	375	369	373	358	368	347	368	389	379	368	354	385	375	370	356	366	378	339	372	373	351	352	363	359	344	354	366	346	345	384	353	364	373	348	359	365	392	373	360	338	339	368	358	379	364	382	361	395	348	354	395	376	353	381	397	364	370	383	362	335	347	337	333	340	393	357	371	357	380	354	377	354	357	365	366	362	382	395	368	364	344	390	389	381	346	335	336	388	344	417	398	362	394	356	362	373	379	340	330	332	383	382	358	386	369	356	371	358	382	360	360	328	385	386	350	352	405	386	369	385	370	371	361	369	364	399	364	355	357	368	399	359	327	342	353	384	342	382	364	361	342	418	359	384	385	351	354	347	350	328	368	364	377	393	360	357	357	412	379	378	398	384	365	369	346	349	401	360	374	382	344	391	355	393	378	356	359	328	325	350	344	376	368	387	374	359	368	349	390	379	387	338	393	368	365	383	323	374	384	360	366	337	389	347	383	374	357	359	363	388	420	396	406	378	358	381	354	381	365	379	385	377	370	366	363	364	406	326	380	348	402	394	351	368	329	369	395	369	359	348	367	392	370	371	365	344	398	368	360	351	365	364	362	351	342	362	396	351	353	344	359	405	348	364	357	373	341	372	355	375	362	381	321	382	377	361	368	364	330	347	388	367	353	372	360	344	336	372	368	365	380	373	356	374	340	344	362	364	361	351	375	357	380	375	369	375	369	350	396	351	369	347	350	384	358	364	333	375	366	345	352	380	364	347	370	329	361	353	363	362	395	335	358	354	349	357	367	392	368	378	363	386	397	339	416	375	371	398	386	366	367	357	350	405	357	355	408	368	335	351	372	413	367	385	353	380	356	381	378	360	348	373	350	399	380	347	385	376	373	374	398	374	370	362	383	371	343	381	350	350	379	350	359	377	372	370	402	382	322	363	380	391	399	365	362	387	357	330	364	397	329	360	362	332	384	327	386	391	341	382	369	376	377	326	366	364	389	366	357	296	360	448	385	379	371	358	375	325	392	399	356	374	375	358	363	369	344	359	352	391	323	362	388	391	365	404	359	395	347	404	403	386	351	348	363	360	372	353	356	343	372	380	346	353	395	381	406	357	360	380	356	412	365	345	348	376	425	366	371	349	401	345	384	340	379	372	388	402	381	391	355	325	382	346	391	344	366	351	390	356	364	327	379	363	384	390	357	374	376	389	396	369	373	380	358	358	394	358	343	351	348	332	339	404	362	394	395	374	380	338	363	373	373	346	330	357	415	361	370	385	352	349	341	370	390	371	386	395	376	353	380	354	344	345	381	357	382	366	361	377	409	354	365	365	385	359	378	371	388	364	324	377	396	344	370	355	380	359	385	366	397	354	386	350	346	353	395	365	356	370	385	376	403	388	367	369	340	366	365	368	371	307	397	360	338	401	375	380	359	403	342	380	387	345	354	352	337	373	376	381	356	338	409	397	380	356	375	379	369	378	387	386	361	358	389	353	371	374	356	379	376	342	381	368	359	379	405	345	382	412	363	353	331	375	377	368	348	379	386	320	374	374	384	333	380	349	375	383	321	353	386	392	391	380	410	387	393	391	387	369	349	372	375	392	374	391	368	396	385	331	356	356	354	371	382	369	361	372	365	371	342	360	351	399	378	379	378	380	381	395	370	385	410	359	344	377	385	374	377	371	343	365	392	397	395	353	360	387	352	353	393	376	383	342	380	384	373	371	354	386	395	405	350	363	366	357	383	324	365	380	351	398	405	387	391	370	373	374	377	398	366	355	338	354	354	373	374	346	358	347	352	354	351	383	349	362	396	391	402	378	377	386	375	370	347	389	370	329	358	395	372	371	376	354	357	355	360	395	391	362	365	350	408	370	395	355	363	353	364	369	313	366	378	336	359	370	398	395	366	374	382	392	377	378	371	358	393	348	368	362	395	387	398	382	388	389	390	346	354	335	341	342	359	341	386	408	348	347	383	381	376	361	386	353	375	358	371	403	348	360	361	348	353	344	363	393	375	377	370	371	348	336	349	348	349	393	373	358	361	355	371	348	372	347	378	344	375	359	336	388	373	377	385	305	360	372	372	386	384	369	379	348	355	371	373	377	407	370	384	347	385	368	354	392	366	389	373	344	353	347	350	357	378	404	348	351	335	369	370	406	346	347	370	385	339	370	364	373	357	355	368	378	383	356	379	406	383	375	388	353	388	383	368	383	347	368	367	351	395	369	367	367	388	347	383	352	377	372	363	346	379	378	351	399	396	379	369	349	378	391	376	339	380	377	353	358	360	349	357	376	368	365	362	359	378	363	364	354	349	364	385	348	390	393	328	364	349	356	390	356	379	377	341	334	320	370	374	395	329	367	362	368	362	377	334	369	344	380	380	367	346	366	391	405	367	339	357	344	351	394	375	378	359	369	351	385	387	341	338	353	371	430	361	400	382	393	361	356	345	354	370	423	367	380	341	415	374	361	351	381	365	364	352	378	371	405	370	387	382	364	365	357	368	362	341	396	361	361	335	364	371	369	359	355	334	390	381	352	386	352	356	380	372	351	399	339	375	366	358	403	380	396	377	366	406	369	348	352	344	329	383	341	354	364	367	395	382	368	374	355	340	389	357	343	383	354	323	342	387	380	381	357	392	364	420	377	340	337	352	351	334	363	355	346	362	378	354	378	399	350	363	369	382	404	342	349	349	369	385	378	346	402	402	394	367	345	349	385	362	370	403	364	330	358	372	340	343	389	347	333	380	406	377	363	356	384	373	355	362	361	344	370	369	364	365	355	366	338	389	366	369	385	334	357	396	355	357	353	320	344	347	352	345	351	360	355	371	382	349	393	377	375	352	370	337	357	385	355	378	337	362	422	369	367	417	403	382	395	357	354	392	357	365	372	352	352	395	370	361	372	358	341	348	361	334	366	391	352	384	362	378	369	375	379	387	377	361	364	375	347	342	395	370	360	382	371	374	372	343	348	371	359	361	377	378	349	344	376	340	350	371	362	351	318	399	362	355	389	350	346	401	352	413	374	388	342	388	342	340	339	363	366	369	372	350	394	362	377	359	402	368	364	406	385	353	347	356	386	351	372	380	350	352	384	373	381	388	375	371	378	382	341	348	374	357	383	352	365	349	388	366	327	388	363	362	357	353	373	343	394	386	388	367	369	353	359	339	384	341	341	368	377	340	409	395	388	393	364	349	331	401	375	375	365	365	342	324	414	370	363	369	385	391	356	374	366
53201	87990	66632	46625	35017	21840	4208	440	417	400	411	442	403	407	393	382	394	372	370	382	389	376	412	424	387	414	420	415	373	400	401	359	366	366	405	374	376	383	369	352	358	409	379	382	400	402	409	376	365	371	418	367	350	376	382	376	387	360	378	399	398	399	387	393	409	381	362	338	360	334	381	408	395	389	373	353	385	353	378	378	399	379	376	391	392	378	389	409	385	376	381	373	362	388	381	407	390	366	445	394	420	391	376	364	390	393	397	433	381	384	380	396	371	400	369	419	359	425	403	352	375	398	386	381	405	407	378	346	384	356	346	416	383	374	382	351	370	388	364	405	375	353	366	345	397	374	403	402	359	406	355	373	380	343	373	420	381	394	422	388	377	376	383	365	393	366	412	375	397	381	403	352	384	379	403	387	403	382	401	382	400	369	400	399	384	386	418	416	399	400	426	391	397	410	406	346	384	403	391	422	384	388	418	374	385	365	396	368	387	369	383	377	382	408	402	443	412	351	364	366	423	379	372	419	392	403	387	367	398	368	384	366	387	408	357	418	416	383	371	382	370	394	379	385	401	364	385	390	374	404	387	371	379	397	416	364	366	375	385	374	391	396	382	381	389	396	386	355	406	347	410	356	366	403	362	356	361	397	357	372	356	376	377	412	389	378	361	396	376	403	358	391	362	386	388	378	357	392	393	380	417	360	386	393	352	396	390	378	403	374	381	373	395	390	385	385	410	354	374	378	382	410	394	338	382	364	395	391	398	383	393	351	413	385	370	385	390	396	435	388	365	358	369	357	361	414	378	399	381	389	422	404	388	389	393	409	377	389	360	386	355	397	394	351	373	373	377	390	375	384	383	355	354	403	378	374	393	361	371	388	393	413	365	411	385	390	394	400	411	393	371	386	368	417	390	362	372	400	371	375	422	405	386	421	390	343	351	406	369	369	398	415	415	386	424	387	412	395	379	363	399	385	347	359	373	388	372	388	386	443	361	380	423	383	405	418	378	359	369	369	402	403	404	391	397	422	390	398	376	370	367	387	432	377	387	387	404	391	411	397	409	406	376	376	376	391	423	362	402	401	420	361	353	406	359	350	396	384	390	380	392	411	419	383	375	406	381	372	379	380	345	379	383	399	412	419	389	391	374	370	408	402	388	376	405	382	368	404	393	393	383	383	407	363	398	404	380	356	353	369	382	358	382	379	391	388	366	402	411	395	362	377	379	421	370	357	372	373	368	395	369	361	389	385	379	393	399	383	374	421	389	401	364	408	367	351	360	403	401	339	358	408	379	418	391	362	371	404	377	384	382	374	407	403	356	383	401	418	390	373	408	374	359	379	416	364	396	396	356	398	364	359	390	381	384	379	361	390	386	331	379	340	364	371	367	359	358	392	361	380	371	373	375	354	378	392	358	374	380	380	360	373	381	384	366	394	412	384	392	373	408	405	390	393	384	398	365	366	403	395	415	388	376	358	398	353	365	390	387	357	383	412	393	386	387	363	394	388	411	366	364	385	407	388	416	393	373	369	397	392	380	360	381	402	356	367	378	389	370	383	388	400	406	376	411	388	372	415	375	360	363	385	389	372	399	408	369	365	448	394	378	415	374	392	361	381	417	374	365	382	423	360	380	366	387	375	381	384	364	411	387	387	415	385	415	382	403	382	375	377	380	367	391	411	364	380	384	383	371	397	382	385	369	389	402	368	378	387	380	389	353	364	409	412	369	377	362	413	370	373	385	367	358	377	389	363	383	395	396	399	377	372	393	363	418	401	363	365	396	394	349	404	396	389	366	382	362	370	374	400	352	346	336	352	376	396	378	391	382	355	367	375	398	398	346	396	372	357	365	368	364	366	388	347	395	334	387	366	400	365	381	389	371	368	408	393	412	363	369	408	392	410	348	361	403	430	382	359	395	382	367	380	420	402	386	365	378	389	362	387	341	356	383	381	361	392	400	389	356	430	410	401	405	404	412	374	387	355	371	386	364	383	333	391	375	383	368	369	409	398	386	390	414	375	399	376	382	426	387	394	393	403	378	392	332	384	409	400	395	389	399	394	367	377	419	391	393	372	382	405	391	403	383	410	371	351	427	375	401	364	357	387	390	392	389	398	383	370	426	376	372	366	399	372	327	385	399	395	352	381	383	381	377	349	390	402	392	386	380	394	402	391	403	411	403	405	379	383	370	412	358	382	389	383	375	381	345	396	390	384	393	382	379	372	382	407	419	391	345	404	351	398	377	391	405	369	367	370	405	393	389	364	389	390	368	397	402	408	412	413	368	378	366	407	376	381	418	363	396	390	349	367	395	365	439	397	381	379	391	390	387	362	376	343	365	386	394	409	387	395	389	409	402	401	373	378	381	381	339	377	378	363	376	397	395	374	407	387	399	390	364	403	353	365	385	399	383	368	369	403	363	388	363	360	400	369	397	398	383	362	390	350	380	393	373	351	370	396	397	405	359	423	398	360	380	379	369	378	406	393	408	386	364	381	390	382	370	397	394	370	376	413	391	364	421	374	384	382	368	374	384	389	392	388	411	383	412	393	395	361	395	375	398	405	406	370	396	357	350	362	418	395	409	415	379	385	363	392	401	352	376	388	379	388	392	364	394	388	428	412	396	353	349	386	418	357	381	374	386	379	370	356	405	376	412	378	359	371	392	385	371	384	416	389	421	378	394	367	392	421	402	384	380	416	382	362	350	410	360	371	386	382	401	398	353	377	398	356	400	391	363	411	355	380	393	353	362	376	382	435	414	385	401	377	362	396	379	374	399	375	386	418	346	389	368	369	387	354	378	374	383	385	377	351	395	369	363	385	369	386	381	403	383	358	431	380	380	350	415	344	389	379	391	371	410	373	409	389	384	368	386	375	358	404	386	385	392	430	396	381	362	365	391	391	359	399	396	358	391	379	376	393	383	385	342	377	407	382	391	414	401	415	370	413	373	369	387	384	394	387	371	381	391	380	389	347	365	379	391	398	366	393	362	401	371	349	396	379	359	378	377	397	401	396	372	379	381	398	363	382	372	365	350	416	402	378	365	393	400	386	417	396	411	402	385	359	381	379	361	377	384	355	408	392	369	368	391	405	342	404	367	359	396	386	409	410	397	366	385	402	384	405	366	362	362	376	358	370	353	372	391	430	426	400	372	390	383	394	421	354	409	368	376	370	361	397	391	445	385	382	376	347	399	412	405	377	383	386	394	384	360	368	377	382	369	390	388	388	389	379	373	398	335	391	367	400	375	362	402	403	373	384	355	425	374	402	380	395	384	418	394	416	357	378	388	411	383	409	402	400	398	351	408	377	395	395	421	392	366	415	392	363	377	381	397	382	379	346	414	407	336	371	368	385	408	366	376	346	367	388	391	372	366	391	417	426	364	372	384	388	411	381	401	378	349	376	380	406	386	407	370	396	388	378	369	397	385	389	407	417	365	413	417	385	372	389	388	376	361	392	414	381	400	388	388	381	398	391	419	406	372	363	380	406	379	416
25063	22334	31197	29174	19668	8513	1351	271	237	241	255	232	267	243	256	250	238	234	235	240	248	243	247	271	270	239	271	221	250	242	248	280	259	228	227	250	190	256	246	227	238	263	253	246	254	274	250	227	250	247	223	233	218	261	259	263	241	201	232	221	258	235	256	242	240	237	256	254	247	241	262	251	239	227	256	259	269	278	238	244	263	245	260	205	267	247	221	223	269	263	257	234	259	271	218	222	249	259	251	266	233	249	218	260	239	226	267	265	232	249	260	233	258	253	241	261	240	253	245	255	252	208	242	254	236	230	235	230	223	247	251	224	214	247	239	246	233	239	247	237	231	215	248	250	241	259	243	256	228	258	227	270	244	253	239	255	292	240	276	247	229	229	221	238	236	242	251	251	234	252	228	258	262	249	207	235	247	254	239	242	244	264	229	245	238	237	209	237	234	234	244	227	219	260	248	248	222	259	263	231	234	230	237	227	245	241	200	227	258	241	236	228	257	242	277	255	259	239	262	241	232	239	251	249	235	223	249	231	241	257	258	242	243	241	230	260	228	248	216	243	251	249	259	267	270	231	237	253	229	238	245	224	220	269	226	238	216	242	260	230	250	227	249	258	232	243	268	238	249	262	239	253	241	231	219	222	237	259	234	224	252	261	258	253	243	229	246	259	237	269	239	220	265	271	273	264	264	238	254	242	235	223	232	250	256	218	241	251	223	230	249	225	245	228	257	248	258	227	246	258	261	234	261	221	244	232	223	254	225	246	240	271	242	237	245	249	231	266	248	244	262	249	262	252	239	223	262	245	241	256	224	240	234	218	232	226	231	215	241	223	227	243	250	248	242	234	255	243	215	233	238	243	224	247	234	256	271	254	279	224	247	255	234	225	250	239	242	245	237	247	245	245	247	243	251	247	252	270	267	213	259	258	261	255	231	233	219	235	242	249	274	237	229	250	257	255	256	248	262	248	217	238	235	266	211	241	258	223	246	257	259	205	242	238	236	250	230	255	238	270	230	261	250	243	237	268	241	225	255	241	243	245	240	241	241	230	230	239	248	259	258	223	263	242	225	254	222	228	237	221	251	254	271	236	247	242	254	247	266	231	223	213	247	246	232	232	223	228	242	265	220	234	258	237	253	227	221	266	253	245	239	232	228	244	231	251	241	210	243	251	262	220	226	290	247	227	242	255	248	260	237	246	240	241	218	239	258	226	244	237	242	254	246	232	234	263	256	246	230	244	235	263	225	260	252	236	242	233	245	245	234	246	249	233	216	253	233	227	217	259	205	250	239	223	236	245	218	232	223	261	245	234	223	256	254	224	243	238	224	257	250	224	245	222	246	259	248	239	256	234	237	241	245	251	250	232	222	243	236	245	243	239	232	262	231	255	269	221	257	250	253	233	246	237	243	226	233	242	246	248	236	235	242	254	242	239	231	235	235	251	254	256	240	247	204	245	259	266	259	243	233	260	249	274	228	224	243	253	241	204	250	261	257	248	254	272	255	265	250	255	282	254	244	255	271	243	252	237	221	237	239	258	252	214	253	257	222	238	239	261	242	229	264	265	262	252	237	238	244	270	228	211	235	290	234	236	266	220	230	221	229	219	270	261	240	213	252	252	229	311	262	251	273	259	229	219	247	253	231	228	276	238	247	217	229	214	250	250	280	241	243	245	230	236	218	262	244	239	250	212	245	209	231	252	216	253	262	253	235	269	230	261	229	246	235	239	234	250	241	253	238	207	251	271	249	238	241	249	229	276	233	258	267	256	241	235	219	251	254	275	225	240	219	270	262	272	248	236	255	265	225	222	243	240	244	253	250	251	244	262	258	249	231	230	238	247	221	244	235	255	260	262	259	242	247	263	251	236	224	262	261	243	218	237	250	254	233	224	272	240	212	234	243	255	245	221	268	255	234	225	217	255	261	228	252	217	248	244	234	223	263	248	236	236	240	231	250	238	229	260	262	256	275	234	237	255	267	211	223	264	224	250	241	233	229	260	213	262	244	261	225	276	241	247	262	238	261	220	235	222	242	233	251	255	251	247	245	258	214	230	248	250	256	212	248	244	258	256	217	261	252	214	247	256	262	238	242	214	242	247	239	224	253	242	248	242	232	252	247	249	234	238	249	234	272	251	232	271	255	237	212	248	288	252	229	250	260	244	232	244	228	217	226	233	239	229	242	251	279	249	225	242	242	264	218	267	214	244	241	226	235	249	249	228	254	250	241	254	223	235	216	255	283	242	239	253	229	252	278	251	210	243	217	223	235	245	279	215	253	268	249	252	240	236	263	221	297	234	235	262	248	234	249	271	243	253	241	226	256	264	250	224	272	214	229	245	235	245	258	241	252	276	222	258	259	245	251	228	260	247	230	224	229	252	239	236	249	244	245	220	232	238	237	228	269	250	256	246	227	256	252	239	226	240	249	246	250	249	250	261	245	241	212	240	236	230	249	245	274	252	224	271	250	251	282	253	241	241	226	250	216	259	233	238	267	201	230	249	244	231	272	233	234	227	218	247	252	266	225	261	232	244	234	243	227	267	227	253	223	214	225	227	257	230	246	249	253	209	247	247	252	258	255	290	267	245	284	288	220	257	246	242	239	233	255	244	221	242	230	226	267	229	213	249	225	264	227	243	235	252	246	256	241	255	227	259	255	226	230	238	281	247	249	254	240	236	234	254	259	218	233	244	261	246	252	230	248	241	270	233	260	255	224	262	239	280	224	262	240	257	280	269	247	263	205	250	242	230	238	240	249	233	247	241	259	262	238	223	228	230	254	229	220	228	226	237	223	247	266	240	237	237	267	225	264	252	247	273	240	280	244	233	232	230	243	234	259	246	274	225	256	233	243	234	248	252	239	235	244	280	267	261	242	228	239	257	235	251	258	275	268	234	205	223	216	236	245	246	273	225	252	209	255	237	228	249	221	268	226	276	238	259	234	239	256	229	254	250	274	253	255	223	236	254	262	250	217	234	230	256	259	263	235	232	248	244	247	259	230	241	237	227	243	256	247	248	274	247	262	248	242	271	249	229	233	259	250	208	233	247	252	261	234	251	217	211	224	249	290	246	235	215	242	284	261	264	242	227	212	254	246	233	278	220	242	238	248	234	243	242	222	251	263	232	258	274	237	239	252	225	229	252	270	252	248	232	262	245	228	240	253	253	269	222	204	231	247	213	254	236	224	237	231	255	253	246	258	245	239	257	256	252	259	234	243	259	241	254	232	245	217	231	250	230	246	269	244	289	241	262	256	236	248	248	208	269	216	229	231	240	263	247	248	226	258	230	219	239	268	253	242	259	249	259	239	226	239	255	276	236	224	266	215	220	247	234	252	228	251	250	250	257	245	248	264	213	236	227	232	257	244	282	257	240	262	251	245	244	245	241	252	217	293	210	223	217	258	238	270	225	247	247	216	268	242	231	233	264	225	241	239	274	230	240	254	248	248	214	242	249	269	225	255	269	244	275	251	238	249	249	249	238	251	250	226	212
45521	69260	49965	33628	21314	9899	1753	282	320	271	331	267	257	293	276	272	269	272	286	269	229	287	274	273	287	282	268	279	287	283	287	287	306	243	291	240	276	268	275	277	298	292	261	261	276	269	282	289	283	283	286	277	258	287	308	293	260	264	260	259	264	274	261	282	306	293	282	316	275	279	295	275	273	294	283	248	277	262	276	282	281	269	294	301	287	258	281	271	278	264	292	279	277	245	288	313	272	284	286	298	281	280	281	294	279	242	302	300	298	287	269	296	271	277	262	298	310	236	253	287	287	280	291	268	301	302	288	257	256	267	293	266	262	268	300	267	264	284	265	289	298	276	248	267	263	276	293	286	242	283	290	256	255	273	273	291	278	296	253	254	279	270	265	290	280	300	269	250	291	282	284	278	269	282	285	279	265	281	274	239	261	283	268	282	286	284	283	274	289	261	286	300	316	274	292	303	293	285	270	264	299	270	283	266	263	282	268	257	302	285	268	276	286	270	284	265	270	260	276	320	268	288	280	274	264	257	292	289	246	293	257	277	288	298	270	308	290	249	284	248	275	323	285	284	290	297	271	285	275	272	266	277	271	304	250	241	292	285	287	275	266	284	293	269	289	269	307	310	301	244	269	251	286	267	286	283	298	293	268	267	247	278	276	234	297	286	255	285	264	295	271	290	267	295	256	297	296	257	262	256	250	279	299	257	281	292	261	250	286	250	243	274	284	272	267	270	279	292	286	261	267	279	269	253	273	271	300	275	289	286	280	275	266	276	270	276	257	254	314	264	299	270	286	257	281	265	285	292	263	272	280	251	289	299	270	291	280	267	264	304	280	280	233	284	264	251	282	279	269	258	282	277	273	238	257	287	290	295	264	270	279	289	263	311	282	267	314	290	268	292	278	296	254	273	274	285	266	265	244	266	262	289	291	274	306	272	254	275	289	290	278	265	289	272	289	308	264	271	305	274	277	275	289	287	253	297	295	282	270	273	267	285	280	265	258	301	270	305	274	276	269	289	274	287	276	296	296	273	267	277	287	317	263	274	293	282	280	291	262	267	274	253	269	287	303	266	290	276	290	251	306	315	291	268	274	276	255	265	270	259	258	272	273	271	271	260	241	269	274	276	263	275	292	311	288	297	261	280	252	273	300	275	252	273	268	267	250	283	263	260	273	261	278	269	287	286	258	276	270	274	252	265	261	257	308	271	288	249	282	294	249	290	269	280	305	284	283	299	266	279	280	266	275	297	279	268	290	272	250	290	283	286	263	248	251	280	279	270	290	242	303	301	267	301	273	285	270	279	256	251	277	259	263	281	294	298	307	291	286	294	282	258	293	279	278	288	288	295	297	292	284	281	288	284	272	259	271	252	306	260	247	293	297	262	307	258	269	273	262	265	271	264	248	265	270	291	290	288	260	272	283	252	246	281	270	289	275	268	263	303	288	265	268	253	287	311	242	279	253	298	309	261	271	269	278	261	320	273	274	289	280	281	297	272	278	292	275	262	286	284	245	286	282	287	256	273	246	263	272	274	271	283	254	264	260	297	285	303	285	271	285	276	267	313	263	272	279	282	260	287	273	258	287	241	274	255	296	276	301	266	293	267	267	269	276	284	288	260	285	285	272	274	251	285	294	301	275	293	275	260	260	283	273	282	282	261	275	293	293	269	294	286	245	265	273	252	301	305	268	266	283	286	279	261	304	284	259	292	286	280	265	286	273	269	302	292	275	262	283	280	304	272	244	267	317	292	272	268	259	300	238	277	258	274	248	266	276	284	280	280	279	294	280	273	295	311	291	287	275	254	279	277	242	263	262	287	262	266	282	259	305	290	277	318	249	265	267	261	281	310	296	293	300	267	322	278	274	271	261	289	285	293	275	277	277	276	261	274	261	285	293	264	276	274	310	274	279	290	306	281	295	267	283	271	277	262	272	259	289	292	297	252	245	269	281	295	276	268	285	276	257	275	235	271	259	271	282	278	249	268	277	264	271	262	273	258	287	268	277	278	256	273	282	280	266	293	286	257	256	263	273	268	290	286	280	244	236	285	302	265	302	290	263	265	306	263	263	284	249	281	264	260	302	270	262	256	259	283	306	272	297	313	309	264	290	313	287	249	278	302	294	309	250	297	295	282	276	278	288	244	258	272	296	279	279	269	282	270	308	286	239	260	265	280	277	276	280	298	312	296	289	259	287	291	279	272	254	254	277	279	262	281	257	295	274	265	274	315	251	296	266	277	281	281	287	276	244	264	266	260	287	257	272	293	303	269	277	262	265	278	269	282	292	244	286	259	294	298	280	268	265	292	274	285	269	272	261	260	284	285	299	260	283	250	298	263	281	254	261	255	264	272	292	281	270	257	246	255	310	287	288	270	280	287	253	283	258	269	276	268	283	307	266	296	289	261	304	277	262	292	282	271	266	255	275	282	269	290	262	270	267	309	265	281	262	302	283	270	288	264	267	278	276	282	270	303	294	264	270	262	296	274	259	290	288	297	279	286	272	265	282	293	290	250	285	278	282	289	273	278	272	263	275	300	283	295	319	290	282	251	279	277	282	272	263	319	265	263	249	290	289	294	281	302	284	280	317	286	283	272	258	292	266	297	255	269	237	277	273	270	285	254	286	282	258	256	270	290	268	269	288	271	249	282	252	264	259	268	279	300	280	260	267	304	278	282	303	288	289	309	291	291	251	292	313	262	271	248	271	252	278	295	268	255	279	279	285	272	256	275	270	281	280	256	285	303	273	280	292	270	297	270	282	282	273	313	296	259	271	287	299	273	292	299	291	253	264	310	253	284	271	279	262	306	285	247	275	282	276	288	269	276	292	282	257	289	303	270	285	266	272	262	268	306	301	246	269	316	273	304	271	285	267	281	289	269	273	283	274	283	278	295	264	277	269	263	267	255	268	273	268	268	266	269	301	285	256	290	276	305	267	260	271	263	289	278	297	267	278	275	270	274	272	262	280	248	257	251	285	266	310	280	329	267	256	256	262	300	289	299	258	273	298	314	255	291	276	261	304	302	293	257	274	261	269	276	276	301	279	294	290	289	293	247	290	224	268	270	252	255	268	294	266	292	295	270	274	284	256	270	272	296	272	271	295	290	272	280	307	292	293	241	259	289	302	264	259	269	260	278	276	263	262	254	264	301	248	252	273	270	293	303	287	299	302	256	263	291	273	276	289	304	280	309	270	269	278	260	283	254	263	280	262	292	267	294	273	300	279	263	274	277	248	264	294	280	307	279	304	263	266	253	296	283	302	275	275	287	278	302	274	231	273	256	250	287	271	255	282	281	293	279	297	278	271	293	283	290	292	283	260	251	316	260	293	280	280	263	269	283	292	269	278	273	274	273	280	266	311	260	275	278	287	288	277	278	255	278	287	262	275	260	278	277	263	279	273	256	270	285	271	289	275	264	221	275	271	287	278	271	271	288	275	253	309	295	291	275	283	290	303	300	279	257	260	315	270	275	254	266	268	286	285	247	242	271
22646	21465	30415	27170	25878	24986	14392	1051	536	494	469	501	494	495	531	517	518	484	509	524	488	503	449	486	532	481	477	488	480	441	507	507	462	448	461	481	491	487	444	486	441	463	514	471	482	484	458	474	458	474	487	481	486	477	510	500	509	463	467	468	485	531	510	509	492	475	464	489	452	490	463	473	513	458	485	447	469	471	500	486	457	445	479	449	499	498	489	486	468	471	494	490	453	453	477	486	467	455	472	483	440	478	516	492	549	475	481	469	459	487	457	479	476	462	467	483	453	475	494	504	460	465	478	490	457	497	496	478	479	484	471	455	461	474	457	479	467	490	466	486	488	468	472	440	458	505	496	464	510	471	505	494	474	522	473	448	455	458	436	513	464	471	457	486	475	503	468	517	473	451	466	470	474	502	471	445	510	439	470	514	458	471	486	467	489	511	508	500	441	501	484	480	453	474	490	476	467	501	493	511	493	499	476	499	490	502	457	451	483	523	459	466	521	469	476	475	490	491	496	448	479	466	483	516	498	472	456	476	437	463	466	486	474	425	469	461	479	521	471	491	426	468	455	467	463	472	487	483	501	504	463	482	461	481	516	458	454	463	499	460	492	510	490	479	489	463	500	483	496	442	469	472	478	482	488	490	478	438	452	511	474	474	481	501	450	439	471	444	504	458	502	503	480	480	457	475	495	469	489	464	487	511	465	458	465	479	467	501	457	492	452	514	469	477	488	511	477	482	504	477	494	459	445	476	501	489	506	455	503	500	458	541	421	457	466	476	490	479	470	456	502	480	517	484	517	465	475	470	488	485	475	464	484	502	473	514	503	456	492	499	479	480	498	475	479	465	495	490	496	474	475	451	445	492	509	490	465	473	495	482	434	483	451	491	479	451	460	469	479	472	480	479	507	444	489	496	499	495	481	482	469	424	481	471	470	442	437	464	478	463	478	476	458	501	506	487	542	483	508	466	478	542	473	466	452	483	452	464	481	440	490	456	503	483	461	472	493	510	469	454	486	515	485	474	487	494	448	487	488	493	474	444	518	488	451	514	494	467	486	472	449	477	447	464	497	471	457	428	478	519	465	437	465	501	494	455	491	485	454	502	454	491	467	494	460	505	459	470	480	452	531	515	509	480	447	493	447	468	457	451	465	521	450	512	511	483	519	449	483	493	467	480	495	480	486	462	472	465	473	483	451	474	466	470	482	456	457	489	476	475	457	496	479	493	458	466	468	440	483	446	462	478	495	479	485	484	466	466	436	469	445	503	457	506	470	469	452	497	445	443	505	482	452	493	457	485	481	456	501	483	487	474	462	462	494	472	506	492	519	452	451	515	448	496	489	513	492	479	495	469	444	456	478	477	440	506	499	519	481	494	486	493	479	544	499	485	491	457	472	458	471	433	465	504	475	538	506	472	476	449	490	492	451	459	489	451	481	440	467	508	490	501	483	503	481	449	466	477	482	468	476	500	488	472	479	481	477	458	497	446	488	529	512	465	462	493	479	433	469	497	460	481	453	519	449	492	452	499	485	489	491	492	467	481	446	463	424	469	541	450	429	483	438	437	495	468	472	434	477	505	461	466	480	482	489	474	485	484	472	479	503	498	466	496	467	506	450	461	484	469	491	485	487	485	468	491	472	496	504	497	474	449	537	467	478	476	461	479	469	476	469	508	455	461	474	476	496	459	459	460	485	472	465	518	462	485	459	465	489	498	478	484	467	483	512	492	443	472	512	444	498	497	453	502	457	453	484	518	503	506	527	475	467	471	451	501	440	493	437	458	496	500	491	473	495	520	495	478	475	465	466	490	496	503	490	478	486	493	454	485	478	459	457	473	482	502	503	459	435	512	510	470	493	485	467	461	468	459	513	498	497	482	473	467	488	528	516	480	477	476	474	468	464	501	477	482	451	448	455	478	508	468	463	483	519	459	456	465	493	435	470	503	457	475	480	534	489	459	481	486	460	479	487	474	471	502	432	468	473	484	457	497	439	467	497	487	473	476	442	488	465	489	463	507	480	505	455	537	440	469	506	491	443	466	442	476	463	453	497	455	490	448	454	470	465	480	465	497	474	447	477	495	463	491	467	472	470	495	482	481	444	441	458	427	493	495	452	461	454	485	509	468	478	479	462	544	490	465	443	473	448	487	502	453	471	471	440	479	451	459	483	487	477	497	447	470	479	486	481	483	461	473	473	476	498	437	443	473	493	459	460	456	465	454	471	445	498	501	523	465	458	470	510	492	499	478	467	465	483	506	455	461	444	465	487	473	465	437	471	455	448	463	481	497	430	519	458	503	480	477	477	524	469	449	465	482	461	486	447	480	481	474	465	465	483	473	454	469	497	515	419	503	472	435	496	433	501	495	496	478	466	504	448	495	500	460	474	456	469	446	471	454	488	467	489	477	472	489	486	474	466	410	471	493	487	464	458	490	467	504	468	487	469	454	469	507	435	518	448	452	468	453	474	507	474	490	499	471	496	492	460	478	464	503	472	462	465	486	461	520	491	464	500	490	450	478	455	508	445	541	485	461	466	494	492	485	481	470	473	474	473	472	473	465	463	480	497	474	469	446	455	487	462	473	501	456	472	437	480	468	494	452	477	460	445	521	487	460	493	473	505	506	482	472	499	471	482	494	492	514	485	489	444	515	479	485	446	483	484	450	474	469	517	477	487	486	489	479	460	489	483	509	497	481	522	487	494	475	479	458	504	496	461	445	478	460	496	485	443	459	483	480	438	470	492	508	505	472	519	481	492	524	478	478	495	474	505	495	468	457	446	482	470	484	434	491	521	478	454	459	464	481	509	513	472	480	514	471	459	478	441	471	473	466	470	476	497	418	463	468	458	456	485	476	488	473	468	491	459	461	491	485	449	470	477	472	490	493	478	470	473	476	490	472	513	466	484	437	505	502	433	473	471	479	492	494	429	517	458	524	484	491	469	479	450	452	498	458	466	467	456	482	448	502	446	491	525	494	472	459	446	510	489	456	476	495	463	461	477	460	464	456	487	480	490	532	491	517	463	455	480	485	487	450	480	460	462	485	476	496	476	450	439	471	483	552	451	479	464	508	471	496	487	465	420	427	476	504	478	489	517	507	482	483	480	436	461	485	475	492	470	514	475	499	469	496	448	430	446	503	450	492	464	456	478	517	469	478	482	474	489	464	451	465	536	532	474	455	432	489	522	478	459	497	450	474	495	506	495	486	499	499	461	473	473	508	445	485	488	460	455	472	463	494	471	496	445	521	506	464	529	472	468	479	479	475	463	439	463	510	492	454	465	461	517	448	473	478	453	504	479	461	511	462	482	482	493	459	500	479	475	446	454	483	506	516	472	491	477	474	489	467	459	468	476	483	493	443	440	475	472	496	441	478	473	478	456	479	489	497	486	513	493	481	473	476	447	504	485	455	467	469	443	526	498	477	474	477	480	488	479	508	488	480	465	505	505	487	477	461	528	521	454	474	447	430	473	477	467	481	511	466	506	473	483	499
58833	97159	74458	54924	41324	27232	4389	534	554	583	512	489	489	531	533	526	528	556	467	524	478	546	523	478	475	470	481	497	483	504	478	533	536	545	485	530	534	467	485	475	471	506	511	512	508	496	483	510	490	494	487	475	510	509	491	511	470	516	493	461	500	514	476	496	522	467	498	486	514	511	491	508	484	526	517	482	488	490	498	465	479	490	492	463	484	513	484	470	497	512	436	486	484	579	501	467	519	482	522	523	463	514	517	516	529	524	480	475	514	460	508	479	553	519	491	496	473	485	483	507	493	464	487	479	472	548	489	486	471	485	486	510	514	502	495	490	501	513	521	522	469	480	498	551	520	505	492	500	468	503	491	489	505	519	544	526	474	529	512	483	493	494	498	526	512	508	513	537	485	478	493	505	518	488	521	499	513	525	505	454	457	518	530	509	478	476	485	467	470	546	504	477	497	475	504	504	468	518	469	461	483	512	459	521	504	483	483	539	489	498	463	470	452	504	487	499	480	521	471	474	508	521	473	500	513	486	494	502	493	505	510	528	484	485	508	494	515	494	465	467	459	487	478	481	511	510	533	492	500	533	452	476	537	497	468	506	487	509	466	483	450	510	522	479	494	466	495	499	492	488	496	481	492	501	515	451	498	501	502	502	514	516	490	450	501	493	498	476	495	498	475	520	472	505	507	493	471	482	479	487	490	491	498	506	447	478	476	475	476	515	489	497	537	535	471	501	498	484	487	498	477	523	504	500	510	488	449	491	495	529	508	534	494	447	457	535	527	474	469	513	512	488	528	515	514	499	529	520	474	477	516	473	489	506	496	507	471	482	507	497	483	525	502	509	489	489	484	473	459	519	508	513	494	547	474	501	541	501	490	502	495	468	513	470	469	498	498	516	514	479	469	491	508	485	490	511	535	487	471	498	524	551	520	510	499	483	500	445	467	458	495	513	519	488	509	462	470	505	496	480	522	456	490	485	523	476	503	521	479	493	494	490	515	531	467	474	491	490	494	489	492	518	517	511	492	518	487	451	445	479	497	476	496	520	478	475	442	457	477	492	476	499	503	459	495	506	475	489	533	564	500	482	503	535	456	483	499	485	501	506	490	462	515	510	522	524	505	490	507	469	480	502	482	491	505	508	531	503	433	450	466	530	540	501	468	528	531	521	506	530	499	492	517	483	483	488	516	491	506	472	533	513	464	456	526	503	503	490	474	488	501	466	513	507	536	488	516	498	486	478	461	502	506	530	479	464	502	527	513	467	499	484	487	490	512	522	473	539	504	477	502	480	471	515	449	507	518	487	481	514	476	492	482	552	518	510	509	488	523	492	495	516	480	518	500	484	509	500	508	536	520	499	499	496	492	455	505	481	460	491	502	458	471	522	498	471	526	520	470	535	480	495	466	486	501	497	491	551	527	479	493	532	480	467	481	477	488	481	500	483	495	501	483	481	488	507	495	522	473	481	479	528	479	476	483	506	475	498	501	522	507	500	547	527	485	515	491	495	485	470	477	506	458	485	522	522	470	497	482	471	458	511	463	504	473	516	515	512	523	475	470	473	505	470	525	491	519	496	498	526	480	455	534	495	504	485	505	496	499	526	494	507	499	498	477	502	471	483	496	479	490	518	501	492	500	518	489	496	476	511	476	463	505	501	507	467	506	475	551	491	514	519	510	465	531	489	522	489	504	523	513	493	499	521	497	494	511	479	469	478	499	506	504	534	479	525	488	494	506	503	479	493	540	488	508	505	492	512	515	469	490	508	510	523	498	510	529	517	495	541	521	492	522	515	496	486	491	476	498	505	490	494	517	501	491	542	489	450	467	483	532	482	513	512	480	526	524	513	485	490	513	500	524	467	508	495	497	492	498	526	484	533	491	472	503	460	496	500	482	444	484	518	495	501	494	473	522	464	480	483	449	447	472	512	485	576	484	489	515	494	556	485	497	485	505	494	498	492	462	529	509	507	519	505	503	497	504	494	512	470	494	475	546	520	523	520	505	502	479	490	501	537	495	516	477	490	512	442	483	502	546	509	482	527	463	490	465	483	529	469	515	524	484	476	497	510	489	477	512	476	508	497	501	520	512	511	477	485	485	493	475	510	453	512	525	478	478	524	450	512	493	555	529	500	469	482	502	488	476	525	509	522	466	497	454	494	521	498	507	506	541	487	507	492	497	495	470	476	493	462	483	520	490	486	482	490	478	482	494	527	492	477	488	519	528	504	471	466	512	522	476	501	502	533	478	515	528	478	511	507	503	477	498	462	470	489	528	492	490	484	525	513	520	489	489	476	514	481	460	511	457	480	546	502	521	483	507	525	511	539	460	489	492	484	462	502	485	482	483	465	463	448	510	537	477	496	490	486	485	489	508	494	495	481	511	504	518	532	484	505	501	475	536	461	468	497	489	493	567	449	519	496	515	499	507	474	497	497	503	509	471	522	477	486	546	505	505	475	457	440	503	458	477	501	501	464	493	485	528	519	528	480	475	451	488	525	460	524	482	498	485	478	488	532	466	524	503	476	457	469	509	486	468	511	498	442	508	491	448	495	497	478	528	495	485	509	482	519	507	481	478	474	508	512	539	477	483	554	496	455	486	481	474	503	488	536	477	519	494	486	440	492	509	468	501	502	501	495	473	478	504	477	538	501	524	496	493	500	469	508	500	471	505	463	532	482	507	482	526	500	484	519	559	506	489	476	486	488	464	480	485	498	471	467	501	495	484	513	482	501	489	458	518	502	503	526	474	463	518	488	486	540	449	508	527	520	486	541	517	484	474	535	531	484	475	475	467	511	471	482	491	490	503	483	437	502	494	500	460	501	494	491	496	502	532	512	534	516	510	540	474	492	509	504	468	511	495	534	479	498	465	497	516	504	499	548	487	486	482	492	517	481	527	458	517	508	495	449	512	502	517	514	497	484	476	479	451	486	540	491	493	490	519	518	489	495	490	487	551	498	525	520	475	485	513	536	491	503	521	499	481	509	483	481	495	531	469	505	557	487	533	545	488	473	483	523	461	482	518	449	511	471	483	489	505	483	515	521	514	516	506	545	452	495	496	542	475	531	530	503	487	498	531	504	480	485	546	519	504	532	472	511	513	478	464	532	499	495	490	516	478	466	510	472	498	499	514	479	494	465	461	513	522	450	467	493	478	496	493	509	506	512	525	457	535	510	497	515	483	465	538	496	530	491	471	477	492	426	484	471	498	486	512	477	460	529	505	504	496	464	489	468	519	489	506	504	533	507	502	514	492	531	472	469	498	520	476	503	497	491	508	504	501	511	499	523	485	485	464	501	460	548	486	469	471	509	460	500	541	474	506	491	540	452	493	500	520	443	529	485	499	508	478	494	476	476	496	508	519	519	506	523	515	524	467	499	518	496	479	476	528	497	507	495	485	474	489	557	506	475	525	528	445	494	455	516	514	486	511	515	482	486	486	497	500	503	501	451	496	469	491	459	511	498	513	526	458	505	538	487	516	490	497	552	492	486
29290	25137	24991	13379	4066	1330	270	190	171	190	188	166	188	190	179	188	182	208	207	178	176	188	196	172	191	199	165	189	190	189	186	197	185	209	180	206	169	184	202	209	176	184	183	181	171	181	175	188	169	185	198	167	168	195	193	218	171	188	198	187	188	201	187	199	209	190	176	185	197	201	184	195	201	174	169	176	196	207	198	202	199	180	186	180	172	219	179	173	163	202	199	197	195	178	210	171	200	211	174	170	181	183	186	193	189	179	198	162	167	198	203	173	201	200	191	182	193	167	186	168	200	188	189	187	195	194	179	182	188	195	179	211	195	191	157	186	176	197	186	178	189	194	201	188	189	184	189	208	185	190	207	171	181	175	182	166	172	160	185	171	180	169	192	190	179	195	211	201	175	191	187	167	208	213	203	205	190	198	170	189	212	209	202	207	183	177	188	189	207	201	232	171	169	200	193	173	218	184	201	169	182	176	174	181	188	202	185	220	190	187	205	202	190	164	186	154	186	197	181	190	170	202	169	192	203	181	200	206	184	197	186	182	195	185	194	194	180	205	187	175	181	196	177	188	199	188	153	181	210	183	200	174	212	203	180	150	212	178	168	212	197	194	197	178	172	175	162	168	200	182	171	195	192	186	190	196	187	176	203	190	211	180	175	173	182	179	202	192	226	198	199	204	169	189	188	177	219	201	206	206	175	185	174	185	175	195	172	191	195	177	156	186	180	177	183	185	184	188	213	175	183	184	206	193	200	170	181	162	189	179	201	185	158	172	199	183	196	187	211	174	195	187	180	173	181	174	188	192	197	193	205	172	177	198	159	220	214	184	178	210	171	178	193	192	177	200	175	200	210	203	187	203	169	208	192	180	170	194	205	211	170	202	195	208	188	209	193	182	182	168	191	199	171	185	195	186	192	190	193	184	195	164	198	180	198	178	203	192	215	211	169	187	193	174	191	222	180	186	201	173	179	194	207	172	193	216	173	200	180	210	198	200	190	186	199	194	191	171	188	187	199	213	174	193	200	194	194	205	198	238	195	177	215	192	213	180	192	190	201	189	198	194	204	189	176	170	198	179	179	208	191	179	173	190	190	213	184	183	174	189	172	203	208	187	202	162	209	185	198	176	172	202	184	200	171	208	173	195	207	183	199	174	193	190	180	189	168	172	199	218	200	188	186	197	175	190	158	209	190	191	193	196	185	158	221	198	178	175	199	204	184	199	184	192	182	192	184	197	176	173	190	194	208	182	176	167	180	190	189	156	205	180	207	198	192	190	212	196	185	158	181	201	179	178	199	172	187	199	202	200	194	175	194	189	190	235	183	185	181	182	206	229	190	195	200	197	191	175	178	196	197	193	201	180	175	184	186	188	208	178	159	184	184	189	199	183	194	192	196	204	187	173	195	182	168	181	171	181	201	199	173	171	181	179	195	206	199	164	170	173	205	195	191	173	178	183	183	180	174	208	185	182	184	192	185	200	165	196	192	202	197	183	180	190	212	187	199	210	184	193	191	198	188	173	194	184	180	178	162	210	196	180	214	170	194	201	191	192	175	190	198	177	194	203	161	191	187	172	207	186	185	191	195	184	192	174	193	181	181	200	205	175	186	194	188	187	182	167	193	216	209	208	184	180	192	190	193	181	189	170	186	177	185	186	181	172	161	191	207	183	196	162	211	181	195	185	194	204	184	174	192	202	185	198	182	196	206	188	187	199	175	196	184	201	185	220	182	177	197	214	208	189	199	166	184	171	165	181	185	174	201	182	181	160	182	190	188	216	160	186	198	165	179	178	183	193	180	199	213	185	189	175	177	190	174	198	186	205	195	192	197	182	193	165	202	183	200	157	160	189	183	183	189	189	196	187	208	157	163	192	177	155	213	192	166	189	195	214	187	198	186	180	178	178	188	197	184	194	185	179	214	207	213	202	216	205	195	193	172	174	186	181	206	184	196	195	199	199	169	193	161	171	188	208	172	206	196	241	176	190	202	167	186	170	197	169	184	181	178	197	169	184	182	196	208	175	184	181	170	173	169	192	201	183	187	205	195	186	217	182	217	211	203	172	192	182	203	216	197	182	172	179	198	199	185	205	189	179	172	184	183	194	198	186	210	179	196	213	191	177	184	204	218	170	187	179	202	191	185	185	206	188	180	169	202	205	184	184	206	166	177	185	159	204	185	201	201	168	187	181	207	182	201	190	194	184	174	201	187	182	188	183	166	175	175	231	179	179	186	199	201	194	205	183	200	191	186	176	171	168	203	185	173	204	201	193	185	200	192	197	176	189	184	174	198	162	188	163	196	184	194	169	173	163	184	187	212	197	208	197	181	170	206	194	156	180	181	190	187	179	222	182	170	199	181	168	209	177	195	182	180	178	188	183	203	203	216	192	195	197	189	192	184	164	176	188	164	194	172	183	193	192	163	180	179	191	178	220	181	191	183	199	178	190	191	213	188	225	200	181	187	203	174	213	186	201	210	191	187	187	186	190	186	183	201	199	203	205	198	185	178	207	184	211	202	179	196	188	197	183	172	198	221	206	171	192	189	202	210	172	190	163	195	185	197	183	191	155	187	204	178	177	194	201	176	195	178	193	181	192	181	209	178	194	213	210	166	187	161	199	197	169	184	183	185	184	195	194	182	203	201	194	201	175	197	191	202	204	199	173	188	182	209	191	207	190	208	191	181	198	183	182	186	188	201	169	205	200	175	190	189	204	187	223	182	214	194	200	200	195	165	154	186	192	184	179	207	193	187	211	179	204	183	200	197	189	184	172	182	188	204	198	192	189	152	192	184	168	188	190	205	183	189	187	190	174	173	184	192	188	207	193	216	199	196	191	200	207	197	153	187	213	188	204	200	170	203	184	163	209	167	185	171	197	195	179	192	191	179	200	192	186	181	160	169	195	198	207	206	204	176	176	183	190	199	199	196	192	163	166	197	199	180	179	214	198	187	177	177	181	182	176	176	191	214	175	201	209	163	192	194	212	199	203	195	209	183	198	195	187	183	190	199	197	198	200	202	189	179	213	178	185	195	181	188	193	182	185	194	185	202	206	179	187	187	215	181	188	194	175	189	186	202	188	197	200	168	195	212	201	196	206	178	147	183	208	187	187	171	186	189	193	207	178	206	193	167	213	192	195	198	196	210	174	186	191	175	183	174	173	195	182	192	195	183	191	183	197	192	167	184	195	185	203	196	200	188	173	175	201	181	179	184	186	193	196	183	204	215	204	161	203	179	201	190	173	200	194	195	191	188	186	172	189	180	207	179	196	192	197	194	195	198	192	189	209	176	166	213	167	206	183	164	175	177	190	183	171	191	194	184	188	211	166	203	173	166	182	157	189	204	200	195	165	183	192	207	192	190	172	188	187	191	173	169	178	190	185	198	180	191	176	186	179	179	164	177	182	205	190	177	176	188	184	192	162	204	193	194	205	163	189	174	184	187	183	173	211	183	206	192	173	179	193	187	192	197	184	172	194	187	152	183	199	175	218
23509	35476	21258	9771	4330	1754	351	218	200	218	226	208	207	224	201	199	222	188	196	219	209	205	226	257	184	201	226	229	196	207	196	211	212	224	207	198	188	186	214	213	196	209	202	215	218	217	200	200	201	209	208	208	221	231	194	211	211	207	221	194	238	228	218	210	207	189	219	234	230	244	223	211	210	193	227	245	200	197	225	225	227	216	228	215	208	222	208	209	220	196	228	202	201	221	201	192	192	204	188	200	223	231	233	184	229	222	190	207	215	210	220	180	231	194	218	204	195	241	190	210	200	215	201	202	234	200	203	205	236	202	217	231	229	200	234	201	185	208	181	217	238	217	207	201	224	219	218	193	220	213	211	234	232	216	218	227	230	199	221	200	188	224	218	216	203	187	217	213	208	212	201	192	214	217	204	225	207	187	218	238	214	212	213	202	214	215	213	212	212	189	203	216	215	210	221	212	202	229	212	192	221	222	206	187	192	218	211	209	232	224	203	201	207	200	210	197	200	186	230	229	231	240	208	225	203	205	191	198	225	219	237	202	235	216	206	197	212	229	202	194	200	200	191	220	217	194	254	205	231	197	233	183	205	230	181	201	204	220	229	204	217	212	217	221	205	204	206	211	195	214	195	226	217	235	218	200	229	182	225	203	215	215	232	207	201	198	222	191	215	232	206	212	219	207	192	238	225	197	207	227	201	214	185	185	201	192	219	224	234	201	207	229	227	228	212	200	207	178	212	217	205	199	196	232	219	230	214	190	225	212	189	216	213	199	237	213	220	214	218	183	239	244	196	214	216	226	211	232	213	223	203	232	196	195	207	200	232	218	223	223	201	210	221	236	223	220	201	225	219	196	176	204	188	226	246	190	201	215	202	213	216	216	196	246	198	212	235	232	192	194	215	213	225	211	227	198	229	214	186	205	238	206	210	213	244	203	212	225	231	216	209	214	232	190	199	207	214	241	210	211	221	197	214	204	216	222	184	213	220	224	204	198	223	209	231	207	205	199	227	202	213	207	213	217	223	211	217	223	221	187	211	196	239	224	216	228	215	201	199	217	237	224	235	237	187	223	199	201	212	214	199	199	202	197	185	208	211	216	205	195	201	214	223	212	195	217	228	187	229	203	203	208	206	201	212	224	212	200	209	211	204	218	209	211	211	212	208	231	200	220	207	193	216	206	198	233	206	212	204	232	201	222	226	238	221	232	220	227	229	214	242	228	227	229	241	227	203	201	210	230	215	213	228	213	219	211	203	183	224	188	218	206	195	214	211	210	211	200	212	219	215	230	207	219	233	234	194	235	217	222	215	187	234	209	220	215	226	221	214	219	189	220	204	200	213	195	218	199	223	212	203	252	184	203	229	222	210	199	210	195	214	220	216	201	221	204	232	211	185	207	237	241	228	220	235	199	228	204	250	196	210	229	220	216	229	171	222	216	228	201	224	196	210	246	191	189	210	190	211	176	229	207	214	255	227	206	231	226	194	219	197	206	210	206	246	201	234	225	204	181	216	240	224	213	202	226	234	218	194	210	191	245	206	223	227	215	206	210	184	211	182	196	202	201	219	213	217	214	230	207	228	229	202	202	202	220	243	196	236	239	210	199	208	218	202	211	195	244	202	187	210	195	239	230	235	225	197	194	193	200	224	197	198	214	205	248	211	196	201	248	224	225	196	220	217	229	215	211	258	212	227	184	210	214	196	227	201	209	182	214	192	215	201	209	212	215	198	203	234	225	229	229	209	198	218	242	245	216	214	213	229	203	232	216	207	214	201	225	231	232	209	213	198	211	203	197	214	212	182	217	207	183	221	212	197	208	209	221	201	190	201	200	207	181	209	216	164	188	209	205	213	208	199	191	208	185	201	212	219	205	206	213	224	215	187	195	229	206	217	208	226	193	225	221	229	225	208	212	209	218	218	190	205	214	215	223	202	227	159	208	191	204	216	236	209	215	229	228	241	211	216	229	218	202	206	243	219	206	207	197	218	227	194	215	187	191	197	217	206	172	214	192	189	221	227	207	210	237	208	197	207	204	181	212	207	191	200	238	199	205	204	227	230	232	212	223	225	204	205	234	215	210	212	202	231	225	214	223	218	208	226	224	209	217	191	200	219	216	226	212	208	216	212	222	194	228	246	199	215	215	190	211	180	206	191	228	194	207	226	197	223	212	235	199	205	197	222	197	205	221	234	201	201	201	203	202	219	205	212	205	188	210	226	221	191	233	201	221	212	222	191	247	221	224	184	194	218	228	220	246	198	218	217	223	195	227	194	193	214	218	228	208	226	218	202	212	203	217	195	221	199	214	191	216	202	179	225	202	199	204	215	198	204	213	180	221	220	252	226	223	220	204	207	208	199	197	237	210	186	196	199	202	203	217	211	200	193	201	223	194	209	219	211	201	233	238	225	225	223	196	165	204	210	217	200	223	218	218	220	212	215	194	190	224	206	204	213	230	230	223	217	216	225	237	199	219	193	210	209	231	225	213	201	195	203	231	226	217	223	217	221	198	214	192	207	228	222	219	225	211	229	222	212	211	225	226	198	218	201	227	212	200	208	225	195	205	222	217	197	221	229	226	202	204	256	233	217	212	225	206	189	219	223	196	195	200	211	184	204	190	189	193	206	237	219	220	238	208	205	225	205	216	208	197	228	212	205	225	195	227	198	191	220	206	228	214	208	229	226	225	231	203	188	219	212	196	207	192	217	212	206	206	243	236	195	214	225	204	212	214	212	225	228	207	203	217	218	222	175	183	226	199	206	198	239	218	208	220	220	201	218	176	225	212	208	215	242	215	206	216	192	205	210	225	174	224	204	216	221	226	208	206	208	240	207	198	200	235	206	218	226	207	191	185	211	216	238	209	192	188	184	188	209	223	203	230	207	188	233	209	200	225	200	194	200	213	208	236	209	221	232	208	207	210	217	184	205	200	229	191	212	228	222	225	221	235	214	229	227	201	190	220	217	202	226	222	195	221	231	213	210	228	219	194	206	232	206	215	203	209	220	227	205	205	224	194	209	192	197	222	214	194	213	206	220	219	215	197	223	211	237	232	238	235	209	195	231	202	211	196	213	188	197	223	214	206	232	205	226	209	223	247	196	204	208	227	201	219	201	210	207	213	221	227	224	212	229	217	188	231	225	228	207	203	209	198	219	229	237	261	194	208	214	219	221	206	228	196	213	237	212	214	220	219	249	197	201	215	211	212	207	222	206	245	234	211	206	216	214	245	193	220	188	197	233	221	209	197	206	216	223	213	212	189	211	218	199	217	185	206	225	231	203	220	223	192	204	200	203	220	204	189	196	238	214	203	197	224	196	224	196	213	206	197	193	211	190	197	205	213	203	210	220	198	215	217	222	200	207	198	191	202	215	214	209	220	232	182	206	224	208	225	199	230	230	212	210	212	216	216	223	209	200	226	191	214	229	206	216	196	196	235	211	217	214	212	196	207	228	227	216	254	193	204	226	217	213	206	219	215	220	214	214	209	204	206
23438	21548	32045	30393	26110	22117	6562	474	362	371	404	360	377	347	345	348	339	340	341	367	357	350	396	327	361	384	361	369	332	360	374	337	326	353	366	361	354	349	376	378	387	358	380	336	384	378	331	371	348	355	343	328	350	387	395	368	363	366	329	343	335	353	360	352	324	350	341	373	393	364	342	340	338	354	386	333	368	349	350	336	358	359	357	378	365	336	341	360	382	355	370	371	355	350	383	337	361	334	297	331	368	369	345	359	345	312	385	347	370	313	374	356	346	332	321	345	375	329	358	389	360	332	340	353	329	363	358	344	352	361	317	398	364	367	374	350	369	341	315	389	356	353	367	346	337	346	362	338	361	341	342	355	343	370	345	352	338	335	356	359	357	380	359	352	373	340	367	358	342	389	357	358	344	357	363	358	411	343	351	350	346	366	374	356	345	373	319	360	343	352	367	355	330	351	322	371	341	351	360	374	334	355	370	352	346	353	329	348	354	351	351	344	363	341	365	358	342	351	327	374	355	359	371	353	372	371	328	359	355	321	344	347	337	362	335	346	322	344	354	349	317	356	398	357	357	365	348	339	325	333	346	353	342	373	355	336	333	357	396	362	337	346	382	344	324	346	362	359	358	361	350	372	370	341	344	357	373	382	328	386	349	360	365	371	361	386	342	373	360	346	345	341	355	361	344	358	389	358	360	345	342	356	355	329	348	370	327	339	339	346	340	358	364	337	351	358	383	343	331	339	399	345	337	348	381	356	342	367	340	335	371	351	359	369	343	345	315	381	338	353	347	371	358	340	368	385	330	367	329	392	355	368	359	372	332	340	371	322	364	371	338	369	353	324	328	360	344	362	381	364	344	368	340	342	361	321	350	328	369	359	345	351	348	327	312	368	352	350	360	353	336	376	344	385	373	388	392	351	318	324	309	349	338	353	355	347	365	362	326	355	359	352	358	315	337	361	341	361	350	323	372	336	376	362	346	373	338	348	337	358	334	324	372	355	349	356	335	396	342	365	355	323	390	360	350	338	368	340	332	353	357	344	346	384	352	330	360	392	357	327	333	345	354	330	343	335	357	369	366	335	334	366	343	377	360	361	358	347	329	329	321	368	339	356	386	362	384	357	375	389	343	334	378	380	331	358	347	336	356	362	383	324	338	376	345	365	357	342	335	346	341	355	363	348	365	335	379	339	340	329	357	334	359	387	347	330	352	326	360	378	392	338	354	361	377	325	395	374	357	325	383	334	343	371	332	362	281	346	333	322	345	369	363	361	344	319	358	371	352	353	354	351	340	314	382	334	367	352	376	422	349	344	363	370	330	374	360	326	384	309	375	329	349	350	334	365	340	359	349	353	395	370	333	372	372	349	317	345	359	315	347	353	369	347	372	331	374	326	363	356	388	367	375	305	380	360	353	350	369	338	364	372	352	363	349	370	384	365	353	370	312	359	325	334	333	371	315	354	358	342	386	350	350	343	329	382	333	363	354	346	348	358	340	330	350	321	333	365	367	363	393	344	337	351	370	353	369	363	332	371	339	313	373	380	375	362	351	313	363	360	344	330	335	371	367	368	338	347	374	331	384	349	369	360	343	334	336	377	336	367	349	353	391	359	375	350	326	334	378	346	336	287	383	367	343	361	341	332	316	342	346	341	356	368	354	369	339	331	356	355	361	357	401	365	355	339	361	364	334	370	370	374	328	306	366	326	336	362	363	342	375	327	327	368	359	364	412	347	345	353	378	313	336	366	375	343	386	375	363	312	372	345	401	361	342	346	336	335	362	340	338	333	352	342	351	337	367	367	350	383	349	361	358	322	353	350	371	366	385	337	345	346	326	360	333	359	360	321	353	329	335	333	334	386	342	362	337	340	336	351	362	345	346	379	368	349	359	337	328	347	353	363	348	365	339	363	324	371	333	344	324	333	359	338	332	319	334	355	331	354	353	351	341	329	386	348	348	377	328	353	331	307	356	366	311	389	353	362	341	364	355	316	365	352	383	355	342	334	355	388	366	357	368	359	331	358	339	357	351	368	340	347	347	367	363	374	354	310	353	350	322	350	358	347	358	349	402	349	350	318	379	336	353	371	353	351	342	371	328	378	330	366	371	357	323	368	334	347	315	360	353	354	349	384	327	323	363	346	350	335	332	331	358	356	344	356	363	333	361	331	319	364	344	387	342	355	358	360	367	380	301	326	343	351	385	350	354	361	395	324	365	361	361	371	356	362	362	357	373	383	370	347	350	342	360	375	362	374	389	340	383	323	374	336	344	352	361	314	372	333	334	355	354	316	360	358	328	371	348	347	376	323	330	371	352	394	346	329	404	355	336	332	350	388	325	359	361	382	324	365	401	371	353	304	385	365	352	364	358	391	354	335	331	354	374	371	353	369	386	352	362	334	374	385	303	389	337	372	366	348	346	338	342	364	357	353	373	333	351	357	356	351	334	373	354	347	358	351	383	335	331	368	377	329	389	374	346	376	339	371	326	333	354	373	360	353	320	371	348	356	350	337	384	372	379	360	316	315	357	367	340	322	363	370	358	316	358	340	357	347	335	393	359	368	351	347	359	337	327	351	350	321	378	341	334	356	338	376	329	397	343	352	349	364	321	361	361	379	348	364	326	344	343	369	338	341	355	345	331	349	302	337	373	345	351	350	350	361	378	353	367	350	331	352	338	347	333	372	355	319	341	333	364	344	365	360	403	350	309	377	358	352	328	330	363	346	351	371	352	352	356	361	372	358	356	312	370	329	346	329	330	335	330	328	359	347	355	372	340	335	342	349	379	357	317	352	339	351	351	346	350	329	354	339	336	345	382	343	365	329	331	342	366	377	365	328	387	352	370	369	345	347	360	334	387	344	361	362	381	340	352	366	338	340	355	365	369	363	378	393	353	364	346	368	325	347	345	343	346	357	365	353	335	360	348	367	359	380	333	380	396	330	357	349	372	348	368	350	355	380	377	348	327	375	385	346	350	364	363	343	341	358	369	341	343	336	334	344	368	384	348	372	338	375	342	381	328	383	364	393	331	302	355	357	358	351	324	354	314	349	391	332	323	379	326	344	339	363	369	384	353	328	365	352	335	356	349	376	336	348	365	357	344	359	371	342	359	344	346	368	364	341	335	323	351	341	375	356	331	365	298	335	393	333	334	354	362	357	355	330	362	364	335	364	354	371	326	340	353	358	332	324	335	350	347	335	356	355	356	386	354	348	364	365	349	377	350	370	368	366	385	360	356	369	361	336	352	372	368	344	358	333	342	335	338	359	366	349	350	359	311	377	350	368	352	389	354	346	357	335	333	338	332	382	327	343	332	335	349	356	349	348	337	357	338	345	328	349	349	315	384	309	352	366	383	378	353	361	317	345	379	340	318	375	340	332	349	397	353	339	388	334	371	345	340	334	350	350	348	387	346	360	351	347	334	348	357	379	343	351	323	364	362	342	347	329	383	397	353	355	337	347	335	373	367	366	351	339	372	317	359	350	343	371	337	363
52126	87024	68460	46103	33167	20950	1850	405	395	417	383	399	403	353	423	357	341	397	371	383	349	392	382	354	343	414	347	349	424	354	387	361	400	367	391	366	421	355	394	336	364	357	380	376	358	358	362	381	349	363	335	388	375	329	343	398	344	371	412	369	401	380	394	359	351	375	361	341	366	359	359	347	370	386	354	405	369	356	355	372	379	357	351	368	391	385	362	376	377	379	386	351	333	362	354	364	368	375	399	391	368	389	377	409	392	386	378	357	369	358	355	357	346	377	339	377	346	390	368	342	349	390	382	379	362	364	343	355	351	376	351	387	360	377	365	366	390	405	399	346	430	347	369	382	378	415	373	415	354	388	373	369	374	387	390	376	357	409	362	338	370	404	372	366	376	382	360	367	373	359	358	383	326	393	336	334	412	357	380	361	373	360	383	346	367	388	390	362	356	345	387	388	398	355	371	354	384	410	345	362	345	341	370	362	385	391	339	365	357	360	344	371	369	325	356	371	347	387	373	346	363	373	368	354	331	363	347	396	387	400	336	343	377	402	404	384	377	383	371	351	358	344	318	354	373	321	340	425	395	393	366	404	353	400	344	353	415	361	372	375	362	381	360	387	385	400	371	352	387	358	383	388	401	372	380	363	363	364	380	358	382	356	355	397	369	396	384	342	381	370	393	369	363	380	377	340	352	356	386	382	360	370	386	358	397	355	381	386	371	370	398	372	382	366	386	403	393	358	374	365	384	361	355	378	352	337	369	420	369	350	342	379	363	382	385	402	392	372	378	384	399	382	369	363	393	362	377	387	371	395	358	351	351	369	374	371	369	368	410	371	361	375	373	341	366	341	324	389	401	411	373	382	346	366	385	362	370	369	371	400	362	323	386	383	373	338	338	356	372	372	369	360	382	396	390	380	392	358	387	396	379	363	375	384	365	360	369	343	369	396	361	382	371	385	336	363	393	372	352	346	367	396	342	371	362	338	366	361	378	371	361	362	381	336	371	361	371	390	381	352	327	351	374	348	358	366	382	373	376	370	374	337	381	353	358	375	383	368	397	390	371	372	351	370	375	360	373	366	364	366	331	364	401	366	345	357	357	334	386	357	390	354	360	388	368	406	379	358	373	382	363	378	358	339	362	366	377	332	385	346	396	377	369	343	378	349	360	336	353	344	381	354	390	370	369	361	381	386	369	390	363	387	366	342	330	380	402	382	383	353	365	345	410	362	385	354	397	376	395	381	354	378	354	383	365	379	369	357	348	393	396	370	404	386	352	327	372	364	361	362	384	386	346	391	373	352	371	367	397	365	359	368	346	352	387	358	382	384	385	363	353	382	325	365	385	366	409	386	404	385	386	387	364	410	380	354	336	360	356	377	413	371	369	380	387	381	375	363	355	382	398	358	356	369	402	370	339	363	359	390	348	351	375	366	373	385	391	417	353	360	367	373	409	356	433	331	359	372	374	397	348	362	386	375	360	398	377	354	394	368	360	389	385	342	384	327	332	358	381	402	384	387	349	388	369	367	354	344	342	381	341	359	358	383	360	371	366	342	417	390	403	379	391	390	361	368	343	347	361	378	369	375	374	381	358	374	339	370	371	362	378	378	350	393	378	364	371	386	385	351	366	359	381	383	381	366	365	398	381	360	413	333	347	361	404	378	355	368	370	384	405	356	393	349	350	401	347	358	350	371	369	347	364	365	346	388	359	362	379	369	394	376	398	351	355	354	346	357	367	354	355	326	382	349	383	369	358	370	349	386	364	339	391	377	372	365	364	371	352	387	359	370	347	388	346	383	404	392	339	358	407	344	375	381	375	370	349	370	365	372	368	380	371	357	402	405	371	402	340	391	352	367	353	359	326	377	364	346	365	351	370	394	400	366	348	356	362	352	405	334	383	387	386	362	366	388	347	384	376	369	352	349	352	386	388	375	365	378	392	349	361	362	347	370	350	365	346	329	365	321	364	346	396	372	344	329	396	394	369	392	395	391	379	336	349	424	359	375	391	372	376	422	373	376	373	393	350	365	362	404	383	395	386	373	350	359	354	363	368	365	368	389	378	362	362	394	334	373	384	388	368	347	353	375	366	379	373	335	351	341	394	373	357	372	337	350	338	339	358	392	360	369	364	321	362	382	369	353	384	353	358	375	400	372	413	355	356	363	346	382	388	392	357	359	360	373	368	376	407	383	367	352	365	386	365	373	374	357	413	366	345	337	356	393	353	350	391	370	366	326	390	378	326	349	398	351	358	400	377	366	359	399	402	376	406	407	355	408	398	390	355	353	364	385	360	363	371	364	360	399	395	378	335	374	402	382	400	373	383	366	370	371	348	370	346	347	364	382	357	387	384	366	356	375	388	395	375	383	398	340	419	385	365	366	336	344	386	361	370	367	348	382	383	375	396	408	369	385	377	353	391	383	362	379	389	421	343	379	358	400	368	364	344	369	370	368	406	397	388	372	382	360	351	360	394	376	334	396	397	372	367	369	349	364	401	356	345	340	345	375	406	377	381	418	323	362	389	381	399	390	358	360	363	384	386	359	381	369	405	375	343	373	373	373	410	383	361	363	374	375	380	396	371	339	397	376	350	351	362	369	384	410	334	397	371	397	383	365	395	387	332	363	388	369	372	359	401	381	362	392	377	342	343	358	364	377	379	358	359	384	356	378	401	382	389	367	382	350	386	365	395	358	377	416	393	363	342	383	317	331	390	377	372	370	394	358	390	371	332	396	350	399	375	358	382	421	364	366	388	372	375	395	360	372	365	386	383	365	361	362	362	374	370	380	371	394	367	353	421	373	347	352	386	380	368	375	377	376	367	384	368	374	360	306	340	354	372	397	365	377	351	366	331	399	409	396	356	366	353	362	387	399	383	380	363	336	374	367	364	347	373	336	379	355	344	387	370	342	375	381	374	359	380	361	340	363	359	363	370	392	352	339	352	378	353	370	365	360	389	383	361	323	387	378	371	362	391	373	355	370	351	386	381	368	371	348	372	383	359	336	341	380	367	370	384	384	378	333	372	373	381	362	392	353	404	361	362	365	362	381	357	384	354	348	394	384	394	361	395	377	373	397	349	380	350	391	388	377	362	360	368	370	387	403	360	387	379	349	390	351	373	404	367	393	383	352	365	372	392	403	380	355	349	345	376	350	392	395	379	347	412	383	392	366	379	412	391	370	369	345	396	378	359	375	409	363	346	376	363	377	356	384	360	356	370	364	378	359	368	363	366	358	382	353	371	372	415	397	384	383	374	310	388	399	385	395	385	406	356	376	388	352	433	356	363	379	400	376	357	344	376	382	387	374	370	368	368	390	354	346	351	394	374	392	357	387	363	382	398	389	367	334	382	353	378	346	397	388	361	381	398	345	364	397	366	387	340	359	367	370	386	386	410	382	384	354	389	351	386	399	377	323	383	364	352	391	378	370	362	357	363	375	352	346	361	381	380	384	375	361	391	385	359	358	364	368	369	389	394	354	375	369	420	386	374	359
25150	22332	32323	30236	20104	7690	921	302	214	234	243	221	246	259	225	265	233	232	214	235	198	233	239	224	228	248	267	230	240	233	219	208	237	218	228	243	226	230	234	228	244	235	243	239	250	218	222	216	251	235	207	260	188	232	222	221	241	241	237	254	239	246	224	248	239	237	231	236	245	255	243	255	234	233	238	229	233	226	230	251	240	213	223	216	245	233	236	213	244	226	217	217	226	229	227	230	225	258	237	213	231	219	216	223	244	244	237	228	213	228	276	238	210	226	255	247	219	229	242	231	246	217	233	224	219	203	237	230	234	259	222	213	227	228	219	242	222	194	224	236	233	231	247	206	217	235	220	214	239	250	232	247	231	218	241	209	242	231	231	229	236	230	236	214	220	223	227	228	231	210	242	241	225	230	233	235	255	210	233	212	223	201	232	199	222	192	235	219	230	230	227	217	240	231	263	239	237	226	226	228	223	230	229	224	206	238	217	241	237	261	239	233	227	210	253	210	256	236	224	233	222	216	224	233	240	221	241	246	263	257	247	226	235	215	241	209	226	223	228	239	259	219	236	236	235	254	217	229	238	213	238	199	231	227	241	230	255	239	235	239	241	230	209	255	233	232	238	224	212	245	237	240	212	229	234	245	239	229	231	222	220	239	226	237	231	240	249	235	220	243	246	242	236	250	228	255	230	248	221	241	229	229	232	260	251	220	242	216	229	223	238	221	241	209	237	210	221	245	230	242	209	241	230	227	253	243	229	230	270	236	253	219	249	257	236	235	226	224	231	218	226	245	247	247	239	225	218	212	245	260	275	228	233	230	242	225	191	233	228	269	218	249	237	210	247	212	212	218	239	232	254	194	203	222	254	210	225	225	216	255	247	225	248	231	236	230	247	270	247	233	196	217	206	230	241	236	247	224	227	242	221	247	240	231	226	220	245	245	231	221	224	218	236	230	227	223	231	258	230	220	236	265	210	214	247	202	230	219	213	232	238	233	241	209	244	206	241	198	247	233	267	249	232	220	206	248	224	226	223	237	193	233	238	261	238	222	274	235	249	260	227	232	230	217	225	228	210	243	228	244	241	221	219	225	248	230	233	230	217	235	242	223	205	228	252	226	251	225	240	249	210	225	247	234	265	238	215	223	234	231	245	226	259	219	234	196	248	233	234	219	234	201	239	206	223	236	233	230	228	233	256	236	232	221	198	240	258	233	251	252	249	214	224	248	238	228	233	214	240	235	275	234	248	246	246	238	217	238	225	233	205	212	209	223	236	236	237	257	204	239	233	225	234	217	232	214	235	242	258	231	211	207	264	259	235	238	215	245	227	227	225	250	216	230	233	231	217	224	243	256	243	214	239	209	239	209	257	238	247	239	223	239	254	218	220	229	213	232	217	235	226	210	215	260	227	211	209	237	223	216	247	233	229	231	245	236	237	214	235	235	211	247	202	241	245	244	236	202	227	234	203	218	237	223	229	233	242	227	223	235	250	225	234	223	232	219	245	223	214	217	238	212	256	244	207	229	207	213	207	201	216	247	227	234	246	231	255	219	220	265	272	213	228	248	205	208	217	246	223	230	236	256	232	257	227	223	231	229	247	230	208	232	202	242	263	236	237	254	244	216	208	231	221	228	273	236	250	256	239	225	220	240	238	214	234	235	208	219	230	246	219	243	203	254	218	228	260	236	226	245	223	245	249	218	237	198	235	219	231	205	243	235	225	248	216	235	232	236	229	219	238	229	266	256	233	235	214	210	223	227	259	244	225	253	227	223	255	223	246	210	223	220	240	228	211	252	216	214	236	245	247	236	238	206	222	221	247	246	233	204	238	254	216	248	242	241	255	256	241	227	235	217	222	237	209	246	216	232	238	239	222	235	236	271	231	270	230	238	225	218	226	260	215	246	244	182	240	245	253	256	232	242	220	201	232	227	204	225	219	242	232	215	244	223	244	261	218	236	217	238	243	208	239	218	218	248	228	194	218	257	221	222	247	222	209	263	242	225	213	211	210	273	229	262	252	226	227	251	251	245	224	212	231	228	245	264	285	218	233	239	241	227	240	227	217	229	215	224	271	255	221	217	211	232	227	229	229	239	246	256	234	241	252	259	238	240	241	209	204	255	234	242	242	204	186	270	215	242	220	231	201	212	249	222	228	226	242	230	211	273	229	209	226	245	252	214	232	262	231	210	215	236	247	229	227	224	226	216	260	216	214	236	262	246	227	231	246	223	205	232	220	218	217	213	239	204	213	243	251	219	214	229	203	243	228	225	233	239	217	219	234	220	252	235	212	249	250	223	242	238	248	195	231	226	219	210	223	227	247	214	240	266	246	235	235	245	242	238	244	224	222	266	219	222	260	219	223	239	238	223	242	235	233	266	217	237	209	225	250	236	249	227	253	229	230	236	220	242	209	254	242	231	217	233	236	223	223	211	218	226	254	219	220	195	230	227	244	257	216	238	227	232	217	247	222	205	223	225	225	239	239	199	238	214	216	222	232	248	257	221	223	233	228	228	243	247	250	236	252	244	221	227	225	243	215	244	224	242	222	228	227	250	217	204	210	214	231	218	208	231	205	251	221	217	250	233	230	224	241	232	239	231	224	233	227	191	226	250	235	196	219	248	232	235	224	221	241	199	231	226	204	206	225	230	224	239	227	232	239	223	222	198	215	229	196	198	215	252	244	233	208	229	239	236	229	246	257	223	207	218	227	226	223	227	223	217	251	225	214	232	236	222	239	219	220	233	226	242	227	194	231	223	238	244	217	220	229	245	247	234	259	232	216	223	250	227	240	240	236	247	204	209	243	262	231	246	218	213	234	208	227	239	246	228	246	228	253	221	223	241	229	221	230	248	229	229	231	221	257	235	252	246	220	247	219	252	217	218	247	246	224	223	224	230	234	226	252	230	241	236	223	243	213	203	235	220	220	223	255	226	220	244	215	244	216	264	213	233	216	250	233	221	233	223	198	251	243	226	230	208	215	243	229	254	222	240	233	224	217	245	239	200	252	261	237	234	210	245	222	243	240	217	232	233	210	245	222	211	265	231	234	230	226	225	248	231	229	225	255	233	226	253	231	231	211	252	225	237	248	237	214	247	230	265	251	239	220	238	231	219	242	236	221	233	237	243	217	245	236	236	239	225	239	232	255	207	210	235	220	223	234	217	237	218	249	224	196	204	230	237	238	232	259	242	260	245	217	213	237	242	199	230	252	239	216	226	227	217	206	230	226	223	225	235	236	242	191	241	244	218	211	231	233	245	236	211	247	219	210	218	214	253	235	237	215	252	225	286	212	248	249	237	222	232	212	225	217	223	221	205	208	275	225	226	236	247	241	230	221	226	238	226	246	236	217	212	209	243	243	218	227	236	245	223	217	200	229	236	241	207	261	226	219	255	226	224	210	228	221	246	226	220	232	232	227	239	228	228	264	209	244	255	233	235	260	208	218	224	234	215	236	221	226	234	252	204	248	234	216	217	228	247	244	221	197	220
45211	67494	51540	34617	21455	8774	1048	306	283	272	253	291	296	261	300	261	266	269	251	269	277	278	295	241	267	283	255	267	289	286	250	276	236	271	289	265	244	266	266	245	275	292	240	281	256	255	264	245	228	283	256	288	269	262	244	261	334	248	249	261	258	274	276	285	277	238	278	248	256	249	280	280	259	291	269	270	257	246	249	256	226	260	261	255	239	270	273	245	279	271	240	274	232	282	272	263	283	236	251	266	268	271	284	240	254	232	245	298	266	254	244	254	273	279	269	288	241	238	300	269	261	280	260	250	257	271	282	231	259	277	249	253	239	261	293	237	272	278	248	272	290	289	277	283	269	247	257	261	241	247	259	256	270	249	260	241	258	262	277	250	258	283	272	277	244	273	288	262	239	266	246	274	277	239	281	276	269	235	298	258	241	249	280	258	290	267	252	252	250	295	298	266	282	282	267	272	278	269	280	275	300	299	248	258	289	266	266	258	227	247	266	256	288	269	269	241	278	280	230	263	292	270	268	257	271	272	263	260	267	277	268	278	263	252	246	288	262	272	276	296	290	270	268	278	256	283	258	258	259	264	257	249	240	285	260	278	262	240	240	245	286	271	270	254	248	252	272	268	264	262	269	261	273	234	268	273	265	255	264	258	240	269	274	222	280	283	253	251	274	280	276	232	286	243	294	307	226	266	258	275	263	264	261	276	263	284	272	285	264	238	262	261	286	250	241	262	245	253	263	237	260	265	251	278	261	259	280	269	270	238	239	267	278	231	293	262	256	268	214	263	313	245	256	255	266	245	306	271	284	238	263	246	261	258	269	234	235	274	275	283	228	270	256	261	265	263	260	282	269	255	255	267	256	276	265	250	263	254	288	266	286	264	252	263	261	275	281	282	279	268	272	254	297	290	251	246	278	262	252	279	283	298	256	263	277	264	257	275	263	263	266	248	243	256	288	251	265	259	262	258	268	258	247	255	250	258	249	281	305	234	292	261	239	257	249	247	260	269	282	258	248	281	254	255	256	276	241	252	234	261	272	244	255	290	262	249	240	249	267	269	262	256	262	283	263	279	299	289	267	254	288	248	251	254	264	246	268	257	279	235	234	283	242	275	255	277	249	276	275	290	270	242	287	283	245	288	261	261	266	278	275	284	290	284	266	253	274	254	275	253	253	262	287	269	289	259	289	256	266	300	270	243	277	255	254	260	250	275	262	266	261	287	263	265	262	287	260	253	275	247	257	250	266	246	280	270	260	264	261	264	256	222	261	262	289	276	280	262	275	293	277	288	254	226	280	243	241	268	247	252	248	270	250	262	296	264	260	274	264	261	263	264	262	257	263	277	265	228	263	249	256	252	253	264	263	263	249	259	245	265	253	242	279	273	266	275	243	272	273	280	263	266	271	272	264	245	296	254	269	262	260	255	287	249	286	265	266	261	286	262	259	306	278	279	263	267	260	278	261	250	285	284	309	275	277	238	253	255	250	250	257	287	259	277	260	267	255	262	268	248	245	271	232	311	272	261	257	260	252	268	275	269	280	243	252	286	276	260	284	260	258	254	261	275	234	260	251	263	288	279	259	283	292	265	273	241	258	272	243	240	257	270	294	250	271	272	271	272	251	305	260	267	262	238	231	251	278	248	244	270	284	257	276	248	263	244	289	265	278	257	283	256	251	238	273	267	257	270	261	274	264	243	237	278	253	299	251	263	262	287	271	272	255	250	274	273	252	246	284	272	267	254	259	273	275	263	270	258	245	286	298	246	295	284	255	261	253	270	244	303	265	244	264	242	260	263	254	282	250	258	285	229	287	273	261	256	298	264	267	258	289	261	248	271	244	297	267	284	252	266	266	269	243	250	250	258	278	286	274	270	239	288	283	277	263	221	269	262	273	236	270	290	276	276	240	262	258	234	267	232	260	246	256	258	259	282	228	255	261	279	267	272	266	262	270	262	294	253	221	277	258	282	248	275	247	258	287	269	284	253	274	255	264	264	274	275	263	277	266	238	275	253	254	248	263	261	271	283	270	264	266	275	274	273	263	257	258	281	277	233	257	278	257	282	270	261	259	277	256	262	246	259	266	263	253	264	244	259	264	260	254	280	252	261	251	234	252	256	246	267	262	271	277	245	308	250	276	275	268	286	274	256	264	283	250	248	253	263	263	260	280	253	243	278	244	242	252	277	256	265	258	257	259	262	272	253	263	269	291	254	274	246	270	251	268	253	287	279	274	282	249	267	250	289	268	274	236	263	295	230	268	247	265	251	261	264	279	256	247	264	248	262	263	254	248	288	252	263	245	260	270	277	266	275	260	237	264	259	251	286	283	269	258	253	269	262	268	266	288	265	262	294	261	244	277	256	252	268	305	261	259	288	252	294	281	283	262	273	253	275	243	247	301	253	253	252	270	265	240	242	262	319	252	266	254	256	272	249	277	252	250	252	246	256	253	282	275	279	299	285	260	260	266	272	237	272	251	246	283	247	284	277	260	294	276	255	267	268	251	286	273	294	282	256	280	270	259	258	266	270	288	274	251	249	272	260	301	250	272	258	279	240	254	279	262	298	256	264	271	249	263	273	236	278	287	233	271	293	273	255	275	247	264	267	240	277	258	250	245	264	247	273	257	274	257	246	275	289	248	261	267	272	230	246	279	263	262	243	270	266	252	283	258	285	266	253	256	281	263	257	249	276	269	229	246	275	272	259	253	262	247	277	261	262	278	247	277	237	262	271	270	264	251	288	252	248	245	271	259	253	291	283	242	285	228	254	280	267	249	270	278	251	254	255	260	288	274	285	259	248	306	251	279	267	259	258	269	262	254	266	282	275	275	277	273	272	280	260	262	249	273	272	249	269	273	231	256	260	269	263	255	259	267	305	249	248	243	235	261	266	267	290	259	263	240	246	253	269	279	277	251	271	282	269	214	258	274	257	247	272	278	270	269	261	280	259	233	278	229	253	268	265	259	258	256	244	269	264	283	278	280	276	266	278	250	285	257	259	244	281	268	253	263	253	268	272	279	266	264	278	243	273	261	267	281	253	251	245	286	283	283	282	261	255	252	282	251	256	292	233	272	251	263	252	248	244	250	254	263	287	272	270	256	273	250	256	260	262	283	282	262	250	252	273	263	246	253	263	263	270	242	260	281	250	260	268	276	268	211	280	263	264	275	274	280	269	284	284	259	282	263	268	273	276	259	266	265	298	266	271	250	268	248	246	283	279	285	259	289	275	253	259	288	250	257	287	281	251	273	262	267	248	247	252	253	265	282	267	261	270	254	266	258	271	275	263	295	288	243	234	267	238	260	262	264	252	251	252	256	253	281	278	273	243	252	274	273	292	267	272	282	257	267	278	296	283	279	279	280	247	239	290	263	260	256	263	301	256	306	259	281	268	272	249	261	258	246	271	252	260	265	301	269	238	273	255	268	249	231	262	256	276	282	260	261	271	241	273	290	259	291	246	272	271	252	282	291	251	255	256	287	272	275	255	265	281
22571	21338	30714	28001	27180	25794	13473	1013	526	503	465	507	481	482	490	416	443	458	464	451	473	479	476	452	446	528	447	482	477	460	436	431	472	505	453	500	508	463	466	493	470	452	474	420	475	507	475	470	505	449	417	476	454	478	483	475	444	450	495	471	475	465	450	468	445	428	441	493	465	479	471	465	488	464	453	453	469	449	477	414	480	420	457	481	485	495	435	500	455	476	455	456	474	444	468	437	468	448	457	449	458	414	469	482	480	472	475	471	481	481	463	461	471	443	456	466	473	427	450	482	468	449	497	452	460	503	465	470	479	444	432	497	490	466	485	476	481	466	462	497	434	475	472	453	436	458	436	500	457	490	468	484	446	470	455	470	460	492	510	498	447	472	420	453	460	443	442	472	481	477	464	460	470	470	501	447	481	482	458	474	466	461	444	455	443	454	477	479	470	494	466	479	527	434	476	457	476	461	419	427	493	443	455	444	486	480	456	475	478	494	457	483	446	499	466	471	442	475	452	483	493	458	477	436	460	479	457	467	488	517	459	458	481	478	484	460	461	482	488	476	454	491	463	492	459	411	456	442	429	443	470	467	484	480	473	464	506	443	449	456	469	439	433	434	462	488	464	455	457	438	499	428	462	441	483	465	468	433	471	470	499	488	450	443	465	433	483	429	441	474	470	459	456	451	426	491	496	465	443	433	482	430	475	451	440	473	478	465	446	416	432	467	477	462	455	456	454	476	461	503	463	492	481	453	454	433	479	439	479	466	478	465	472	464	460	458	442	454	445	469	460	482	473	465	457	480	443	460	445	481	449	460	451	473	459	470	458	462	454	432	447	460	464	468	456	486	428	509	446	420	445	438	469	496	450	490	466	466	464	464	502	463	483	485	514	463	464	448	440	454	463	490	457	479	484	443	437	448	496	436	497	437	488	465	456	481	500	452	467	429	497	478	476	485	475	452	438	442	466	504	524	503	514	459	459	478	471	458	472	473	477	467	420	473	487	517	499	515	476	432	470	467	457	502	492	467	483	432	468	493	482	453	515	443	473	496	444	474	460	462	452	469	473	473	445	474	433	490	439	502	433	453	451	419	479	501	476	458	452	444	446	469	477	484	473	503	445	481	465	476	489	455	498	458	450	492	480	486	448	465	453	489	501	436	451	502	440	455	492	448	461	450	467	484	463	477	473	468	448	479	461	447	446	431	490	491	471	462	503	485	488	443	472	490	465	488	495	469	491	457	416	520	441	487	482	484	457	456	510	463	457	461	447	420	430	491	458	447	480	454	472	458	472	455	480	489	478	440	467	448	446	442	467	468	460	493	481	482	460	441	486	434	492	456	490	485	530	485	465	470	482	452	463	468	457	475	466	493	477	502	500	439	499	483	441	469	538	470	437	506	451	488	481	468	455	480	468	487	513	476	487	423	472	485	477	466	462	461	465	489	458	460	427	430	455	462	481	450	447	484	469	442	459	459	474	452	456	446	472	442	462	450	473	479	450	444	437	442	458	488	453	447	485	438	473	485	484	449	450	489	518	474	493	473	471	446	443	443	473	432	468	511	483	492	429	442	486	472	491	452	445	483	435	464	484	460	486	458	498	483	482	471	451	447	487	403	429	474	467	471	446	430	451	499	435	417	462	488	419	466	475	452	432	462	471	429	437	465	507	477	470	466	472	501	471	437	470	480	450	458	465	484	432	463	469	458	492	521	468	499	474	418	486	502	458	426	478	474	475	471	491	481	441	488	494	452	488	473	481	490	470	497	464	502	448	398	482	456	468	469	451	454	457	439	493	481	439	475	436	497	450	461	465	463	411	495	446	475	453	502	454	489	449	470	472	473	506	460	452	441	477	485	518	471	509	483	446	465	524	475	437	470	448	425	461	512	469	470	465	480	500	495	481	480	427	421	440	488	481	496	424	445	478	493	508	488	468	467	449	461	470	440	448	484	487	434	440	456	454	439	491	478	487	452	478	457	454	478	469	468	462	458	490	453	463	439	494	481	462	474	486	436	493	463	444	493	467	490	481	446	429	465	500	466	468	469	463	431	459	487	480	476	489	490	477	493	452	469	457	447	468	443	434	473	437	468	466	453	472	479	515	507	482	461	471	488	476	465	445	470	468	472	506	426	435	472	473	445	485	466	506	447	469	467	483	486	481	463	482	497	469	478	441	453	499	486	484	466	484	471	441	459	457	451	466	467	447	460	481	459	481	466	480	476	490	484	495	455	492	461	467	460	440	456	451	471	488	456	457	498	428	468	475	471	437	495	474	476	506	463	475	465	421	441	464	478	452	466	471	455	422	498	473	486	489	459	450	437	452	424	454	477	467	487	492	459	463	463	450	477	477	493	479	481	443	482	467	458	458	442	477	450	459	484	466	456	506	470	478	481	469	505	462	470	467	451	439	452	467	450	466	442	480	483	481	437	418	493	449	460	477	470	446	440	493	455	439	479	501	427	445	466	467	533	460	459	447	450	487	477	462	460	440	483	452	509	439	458	461	461	457	424	464	464	442	456	472	464	484	469	472	521	451	421	473	447	470	446	419	472	428	494	466	459	477	456	464	458	429	453	482	458	475	461	482	452	468	475	423	434	469	501	453	451	426	478	461	493	465	456	450	486	514	472	530	465	469	466	503	462	479	460	465	446	495	492	488	461	455	464	437	495	488	445	473	430	464	478	466	471	468	510	456	459	475	502	487	442	471	476	421	494	484	500	454	481	479	483	463	455	443	486	450	459	505	470	446	448	498	445	424	445	456	470	477	451	444	485	489	470	499	492	441	478	472	507	480	491	502	440	463	486	453	476	457	459	499	446	451	441	480	450	461	450	502	511	476	448	472	466	492	452	431	492	481	488	484	485	481	486	463	463	480	443	436	454	484	484	453	488	447	458	452	484	446	476	442	483	455	481	461	456	419	480	465	486	473	463	430	428	476	460	471	462	459	484	468	477	479	477	469	476	489	503	483	461	470	497	471	470	453	496	478	485	473	474	466	481	464	490	483	477	445	463	476	508	461	487	446	457	460	463	449	481	482	469	479	468	451	448	465	414	435	447	496	489	440	428	455	440	503	480	445	482	415	466	481	457	455	519	443	456	451	494	503	478	462	472	440	433	429	482	429	471	473	509	447	425	463	450	416	443	442	439	474	482	447	462	447	497	452	471	472	463	440	454	480	459	444	477	412	443	507	463	414	497	423	446	482	472	506	464	440	497	484	486	436	446	522	496	460	492	472	464	498	457	436	472	448	471	503	492	452	489	476	476	457	448	440	448	456	468	492	436	443	451	482	483	453	456	507	452	436	464	435	462	452	475	444	439	511	464	433	451	464	460	464	484	433	449	491	509	510	467	449	448	455	444	484	476	496	455	443	479	438	452	446	466	467	474	434	457	469	454	442	473	450	485	476	470	455	476	461	490	449	487	457	488	507	465	478	432	459	494	469	474	456	480	439	499	486	474	500	465	447	468	446	463	465	458	476	437	469	458	500	493
57867	94416	77908	56447	43475	27644	1460	582	528	559	533	506	553	471	515	484	444	544	506	476	467	480	521	469	507	472	479	524	523	489	495	503	521	498	488	503	489	479	433	553	466	456	472	456	509	508	509	504	458	523	494	462	490	463	524	474	469	499	490	518	503	481	479	510	455	494	510	429	477	492	467	478	500	486	469	486	479	523	462	493	491	455	493	537	493	519	455	496	475	470	500	489	485	482	517	505	462	484	465	473	497	480	468	463	510	512	473	460	486	477	425	454	494	481	457	541	473	482	492	519	509	484	493	440	542	492	489	526	480	486	495	469	484	445	504	496	460	472	454	483	449	512	539	486	465	436	430	497	510	516	499	496	507	460	441	510	515	491	500	470	497	474	453	484	465	446	441	496	540	466	473	521	486	523	500	468	551	465	457	481	479	494	462	479	464	496	474	475	468	479	478	498	488	472	503	510	497	481	490	489	481	514	452	473	477	509	495	476	456	478	486	471	455	515	447	503	465	475	490	502	472	441	496	483	485	478	486	505	552	495	494	457	477	474	484	507	515	503	510	505	502	476	454	489	495	498	554	444	489	506	495	462	429	498	476	456	521	470	494	463	499	474	467	477	493	517	508	496	513	436	452	536	460	509	508	511	480	466	491	453	503	529	479	494	511	449	500	470	511	502	507	500	481	508	502	490	494	510	452	504	515	529	437	429	522	475	489	471	486	480	502	461	478	488	505	479	450	476	487	497	502	512	461	476	460	469	459	501	495	489	479	455	497	508	494	451	505	470	464	483	477	549	497	427	506	452	493	526	497	472	513	452	472	489	481	516	436	471	465	500	428	484	467	480	500	503	468	504	485	476	496	513	484	492	482	473	478	492	464	508	481	499	503	471	491	484	511	479	473	486	457	476	508	499	501	518	494	490	500	484	506	504	472	514	468	515	479	500	486	466	478	456	468	499	488	481	470	509	490	516	500	493	447	490	478	476	462	521	511	511	508	488	508	519	500	497	484	491	516	498	474	507	502	470	487	473	460	476	476	494	530	480	503	486	496	468	464	452	489	541	477	475	490	460	461	512	485	479	495	498	494	499	509	460	472	485	437	448	474	445	489	472	476	500	512	493	507	466	497	467	480	467	461	467	487	501	491	483	480	446	514	487	438	473	507	441	474	481	465	519	450	486	501	483	497	517	491	475	465	452	485	522	518	504	505	526	483	468	469	497	506	481	528	472	500	472	539	502	462	453	467	452	506	503	473	449	553	513	450	483	509	497	493	493	473	483	471	482	491	476	475	445	476	472	508	511	459	495	481	470	485	484	495	498	495	471	525	465	512	499	469	468	470	502	482	495	466	461	475	484	465	486	501	508	488	489	485	508	485	469	503	465	496	455	485	457	454	484	505	480	462	488	531	493	501	470	467	489	513	508	462	498	493	484	506	492	515	457	488	516	484	513	522	455	503	426	476	477	454	454	495	461	499	466	484	503	488	506	493	500	471	494	471	481	502	468	451	478	535	462	510	475	444	477	481	483	468	496	501	503	477	464	483	498	500	452	488	493	513	473	470	479	454	501	451	490	459	482	461	519	500	475	452	472	493	469	506	455	470	498	487	451	490	471	483	500	470	467	481	487	488	497	474	446	505	474	468	485	483	463	484	454	483	505	492	481	514	440	514	484	470	497	468	524	477	446	482	462	488	473	498	523	491	504	469	433	478	495	510	516	470	525	462	490	489	503	468	460	472	470	469	493	494	465	521	463	466	494	471	496	463	479	446	515	507	464	455	481	485	475	484	491	501	497	456	490	524	511	482	478	485	494	497	487	487	507	513	457	473	512	468	449	511	450	536	468	459	521	452	444	513	452	441	483	544	502	486	487	529	496	509	473	475	448	469	553	461	497	487	494	489	484	487	485	523	497	496	509	488	487	493	455	467	471	514	437	513	472	484	501	508	453	479	532	509	494	499	477	481	501	472	460	531	488	471	503	480	513	472	485	464	461	462	458	504	502	493	509	470	501	496	464	471	517	468	527	483	475	457	473	524	474	475	474	503	499	498	440	500	484	478	489	479	477	525	462	552	512	509	491	493	488	495	455	468	527	442	494	494	520	487	489	474	455	480	451	469	502	528	525	492	478	471	497	476	443	493	486	488	509	455	494	506	495	505	495	471	516	522	463	450	508	517	477	474	484	481	500	491	487	494	483	515	488	449	503	507	477	493	460	480	513	515	471	509	463	492	468	524	511	466	487	522	461	496	500	511	465	458	458	496	479	471	447	496	470	507	459	461	486	486	449	465	469	475	480	469	497	493	425	479	499	492	477	452	467	466	462	506	508	499	481	509	474	458	489	485	493	489	486	472	526	500	496	473	471	489	508	516	456	464	444	441	474	476	506	498	451	474	485	467	471	491	473	479	489	471	493	523	525	547	465	497	459	494	469	525	450	466	441	475	476	458	466	497	491	447	501	482	503	498	485	490	440	501	469	519	510	486	447	530	491	516	492	480	468	521	490	453	479	523	453	504	509	471	488	466	473	487	463	464	515	488	478	501	485	469	493	488	493	451	468	467	508	493	474	496	496	496	485	472	475	514	491	492	454	505	508	525	482	498	491	491	486	457	475	504	474	486	502	476	474	476	467	485	520	473	450	494	482	485	466	454	511	488	478	450	480	507	470	462	522	525	511	454	507	484	499	477	492	471	489	477	496	506	492	431	462	489	502	486	507	524	509	478	493	501	510	484	507	483	508	501	484	451	458	527	483	471	478	484	440	443	526	496	489	507	499	475	511	488	501	472	472	474	475	502	492	515	493	457	498	452	476	469	478	459	470	493	479	472	465	463	491	515	501	498	481	468	455	482	517	501	458	456	482	479	481	497	460	470	493	514	474	471	469	470	482	453	478	491	495	494	505	478	475	500	495	503	512	462	513	480	490	500	441	494	471	503	458	507	526	500	500	465	531	460	443	495	476	482	471	483	476	502	464	496	459	460	483	543	518	476	496	497	497	470	489	427	499	517	439	480	436	524	548	501	485	503	522	497	519	529	450	479	481	495	492	497	413	506	527	479	463	467	493	476	505	499	502	466	515	510	503	491	510	500	492	516	492	504	480	442	503	484	486	465	485	460	491	511	503	523	447	426	466	499	530	474	457	465	486	461	457	438	523	481	463	512	490	506	551	473	509	433	495	505	443	443	481	497	474	473	486	496	482	494	509	485	483	494	502	488	470	487	457	515	477	485	460	475	531	548	505	516	472	484	453	534	444	485	457	474	485	487	476	455	545	505	478	462	497	500	499	523	480	471	490	457	497	499	489	475	467	532	477	506	511	486	470	484	497	502	534	474	444	526	479	472	473	497	484	506	477	497	487	493	469	511	485	514	478	478	466	488	465	499	498	504	484	470	511	496	509	465	498	506	512	493	475	461	490	528	472	479	495	477	476	469	472	451	508	496	463	446	468	477	478	474	479	460	515	472	518	503	496	485	496	489	472	493	484	499	480	466	485
28902	23947	25862	14345	4882	1774	243	182	207	181	174	200	162	203	162	155	192	221	197	161	191	188	187	170	205	188	186	181	154	162	183	178	188	178	195	180	183	175	181	187	204	168	157	192	193	185	166	194	211	198	185	162	197	152	203	173	189	177	198	180	183	172	190	204	184	182	193	186	175	205	195	178	203	190	192	174	198	191	190	170	194	177	173	179	180	190	156	189	199	147	162	156	185	180	171	177	169	179	191	201	211	198	194	210	181	167	196	194	209	179	164	187	202	170	166	184	182	165	172	171	195	160	165	181	189	208	202	197	184	171	171	154	160	151	179	202	174	201	171	174	202	179	176	198	214	179	196	186	184	169	189	187	171	184	174	187	188	181	166	171	170	198	178	185	185	173	160	194	182	161	195	204	197	163	180	177	169	175	176	197	189	200	194	176	197	178	193	179	192	183	204	195	210	180	203	196	196	189	188	159	177	171	204	179	211	198	187	183	166	193	192	183	163	196	164	169	194	181	180	184	179	183	186	185	180	195	191	178	168	186	186	173	169	194	173	195	205	151	188	180	169	183	194	195	177	187	166	199	187	207	162	198	192	175	155	183	175	197	178	168	195	187	164	158	164	178	202	197	178	199	165	181	213	177	183	178	180	192	176	204	183	176	214	197	171	184	185	193	160	172	178	169	193	174	195	156	172	176	191	175	177	173	196	183	150	180	168	212	196	157	178	189	190	179	170	214	175	167	170	203	148	192	190	167	169	206	199	176	167	191	213	188	179	184	161	178	186	194	183	169	170	197	192	189	190	195	137	192	187	189	169	177	201	167	201	165	186	200	202	179	192	179	189	162	181	193	173	185	161	170	156	188	195	183	187	169	184	173	184	173	187	191	176	170	171	217	176	187	188	164	191	167	174	173	178	187	170	192	183	177	192	169	198	187	213	171	186	171	181	171	182	182	192	185	184	174	176	190	196	178	197	197	165	196	206	167	191	184	216	177	202	206	194	170	183	187	180	170	161	218	183	182	214	166	151	178	164	155	195	169	180	199	191	195	172	155	179	162	189	165	169	188	169	176	171	187	169	178	188	168	153	159	173	174	184	172	185	178	177	190	189	198	166	183	181	194	203	191	188	163	201	172	171	183	185	195	191	164	182	195	172	182	177	190	176	186	169	206	186	181	184	169	183	208	182	168	179	183	200	199	151	193	186	183	216	164	178	178	220	172	192	190	172	214	172	191	203	178	186	204	190	163	187	170	184	194	162	180	176	171	190	189	182	195	203	195	196	180	188	200	185	188	191	214	209	199	204	163	164	181	175	160	197	206	192	180	179	179	174	164	183	173	198	218	213	154	195	162	195	177	159	195	194	167	174	198	185	186	185	186	183	170	169	215	179	197	179	197	185	197	170	194	172	147	182	189	155	179	189	187	166	199	184	182	171	173	213	177	167	194	174	181	183	180	180	175	187	220	187	158	174	185	168	174	184	183	196	194	186	177	172	213	178	186	174	174	209	187	170	197	177	208	167	195	192	179	187	175	188	171	194	176	181	166	152	193	202	182	193	172	194	171	182	213	188	192	204	170	200	179	218	173	154	176	173	162	190	166	191	178	216	208	181	172	183	218	192	199	177	196	179	202	197	207	197	163	185	195	209	201	193	185	166	210	167	149	174	183	183	170	205	187	189	172	192	196	177	196	186	157	205	149	187	199	170	200	187	184	189	159	181	187	212	186	192	162	190	175	156	179	180	199	190	174	164	183	191	161	190	182	170	179	174	196	207	174	194	168	189	172	195	195	179	193	197	176	194	186	177	183	176	201	183	176	183	209	189	181	162	184	201	200	186	167	190	164	196	174	196	170	169	183	203	187	172	188	190	193	199	164	182	198	191	173	192	160	184	180	198	166	188	188	192	154	180	171	208	195	196	177	176	169	188	184	181	184	187	184	180	182	171	200	189	187	176	192	191	182	194	173	177	180	166	193	172	181	140	197	192	165	181	193	183	176	192	202	184	172	197	182	174	158	187	175	203	184	171	188	183	190	173	176	199	179	199	172	183	177	216	191	179	185	156	173	170	195	173	166	181	170	161	207	175	180	155	187	181	164	194	190	202	183	209	182	198	178	173	163	171	154	183	171	180	180	180	207	198	173	188	191	204	175	183	172	176	167	174	162	205	180	162	185	177	181	186	184	201	190	184	188	171	197	201	198	181	182	183	171	159	180	186	188	175	154	181	179	189	189	192	167	169	176	168	169	200	179	189	199	165	204	152	182	181	171	184	196	191	168	182	176	157	192	195	206	166	179	192	184	180	186	198	180	184	198	196	162	195	211	177	167	211	173	166	181	165	190	202	169	170	185	166	192	192	166	208	199	175	200	202	172	182	201	179	201	171	162	191	191	161	163	195	164	170	184	151	144	180	173	183	191	192	170	204	184	159	180	196	189	193	203	177	158	192	179	169	185	193	186	181	187	191	199	230	179	189	178	202	184	177	184	183	176	176	193	183	178	177	184	182	183	179	162	196	180	181	173	175	168	199	170	149	186	183	200	184	184	183	209	201	172	172	196	200	179	189	195	205	184	170	194	171	204	185	179	180	201	190	179	201	180	175	194	189	190	188	176	193	182	173	176	179	171	169	175	179	177	213	181	233	197	173	187	182	166	203	190	185	166	161	177	186	175	171	180	196	158	160	189	190	184	178	196	153	178	167	188	199	175	187	182	185	162	154	174	195	183	188	168	182	189	183	195	176	217	193	159	168	172	182	205	200	186	177	170	204	193	170	183	180	174	182	185	196	194	171	208	175	188	197	167	197	182	159	183	210	175	191	186	194	183	183	184	167	188	188	153	170	218	169	191	182	200	155	154	194	185	187	187	191	194	212	181	196	151	184	170	195	197	168	189	185	192	168	180	186	169	201	177	144	177	193	169	170	177	185	175	212	186	207	190	190	175	190	190	199	195	212	191	185	190	193	194	185	199	180	169	163	200	167	186	183	184	209	213	181	177	191	177	192	195	189	159	190	200	188	196	169	185	184	188	170	187	190	201	161	188	184	196	181	180	182	176	172	174	171	193	189	175	183	200	178	175	156	189	162	192	188	200	193	200	178	179	167	173	173	180	181	182	198	179	211	198	174	178	193	205	188	203	163	183	188	172	168	158	205	178	168	204	177	195	191	189	189	176	195	188	178	157	171	199	182	200	173	190	204	190	188	168	171	188	180	181	181	182	172	183	189	208	185	210	192	195	186	179	179	182	180	179	188	165	199	175	179	173	196	188	182	184	178	181	185	176	177	183	189	170	180	187	179	211	181	194	151	191	195	205	189	183	193	190	173	181	185	183	179	211	196	193	173	187	177	173	161	160	179	187	203	181	153	156	205	184	199	196	192	170	176	190	202	225	189	185	184	172	170	165	168	189	187	169	183	172	179	177	188	199	193	180	177	200	201	178	147	174	203	176	161	190	201	188	202	198	183	170	156	204	174	207	192	187	185	191	186	192	191	218
21664	33917	22268	10531	5090	2507	298	189	192	194	216	210	202	205	185	210	222	199	201	216	193	199	204	177	229	191	213	218	205	201	203	175	196	195	206	187	213	209	207	203	213	222	218	238	215	203	207	225	200	196	184	217	219	216	230	196	220	217	220	208	206	197	204	234	204	207	198	208	214	200	202	204	209	212	215	208	190	199	213	215	199	185	205	182	204	226	229	211	210	237	202	193	194	204	205	219	219	205	216	207	194	212	208	202	211	224	197	225	193	200	200	206	233	190	224	242	193	218	214	212	178	221	203	212	208	193	219	200	194	196	224	230	228	202	197	197	191	201	191	224	184	215	198	207	179	187	209	211	198	206	214	218	220	190	191	181	204	200	207	186	227	206	214	176	204	217	203	193	251	216	192	216	189	212	192	213	206	214	211	192	203	212	208	204	196	226	222	209	192	201	211	225	220	209	195	194	233	187	195	195	198	210	231	195	226	218	194	163	180	193	206	225	211	216	196	203	195	205	191	222	201	208	187	184	223	202	212	212	228	207	208	207	192	181	192	223	240	189	174	229	186	225	199	217	201	211	176	207	198	213	216	208	198	225	204	199	195	206	233	191	201	217	191	213	216	220	222	214	188	217	228	197	181	199	171	212	204	210	174	217	224	205	216	214	188	207	184	217	205	233	204	210	189	200	205	180	185	213	226	216	217	204	204	221	215	198	216	187	186	217	218	218	182	215	174	194	208	209	200	188	207	207	245	218	198	192	214	214	188	205	225	219	215	201	220	241	208	211	214	202	215	213	205	213	228	201	225	217	208	174	211	200	215	225	195	169	204	185	199	173	202	187	233	186	210	207	185	195	205	219	201	197	217	186	202	200	204	197	221	209	203	207	226	208	213	209	195	195	199	204	211	219	221	212	181	222	204	177	220	233	201	184	196	199	171	199	230	189	191	204	233	192	207	177	181	203	242	201	195	224	201	203	203	187	221	215	204	222	204	185	215	223	208	234	205	201	208	201	226	202	217	190	195	206	198	178	203	209	216	205	201	204	191	209	175	225	183	219	204	202	221	210	221	209	198	220	199	188	197	212	184	191	186	238	231	217	196	216	186	199	187	195	203	212	195	201	224	193	224	221	187	179	190	186	207	207	219	192	207	199	208	214	180	212	219	202	191	219	185	209	220	226	189	253	224	221	191	197	225	186	227	193	202	229	188	224	211	178	199	197	195	218	198	185	215	214	188	230	220	202	199	208	211	193	195	216	223	203	189	220	228	181	217	194	213	223	209	233	201	214	226	164	207	225	196	204	212	204	212	221	207	207	197	201	231	220	203	205	220	204	196	201	200	229	178	219	210	175	196	222	216	202	189	221	219	220	213	234	207	187	193	191	225	191	201	192	194	178	205	215	221	186	217	208	201	187	195	204	200	197	225	214	195	184	218	212	213	235	215	205	204	203	191	234	201	227	216	193	209	227	203	212	201	212	193	220	203	220	211	194	215	212	190	206	223	204	188	220	193	206	215	206	212	207	203	181	194	213	194	211	228	197	191	194	210	207	228	209	196	224	217	215	209	212	184	211	209	201	201	192	208	204	187	190	181	203	208	214	199	223	230	231	224	180	226	178	199	204	180	225	210	175	202	208	198	198	228	215	219	181	216	220	189	203	211	228	209	212	200	221	198	213	216	208	208	179	234	191	217	223	187	217	214	217	197	203	220	195	226	183	198	167	181	216	209	221	205	214	214	206	191	191	175	213	202	212	182	190	194	201	194	215	205	206	192	194	206	216	248	236	191	219	232	194	203	219	211	189	213	203	187	197	200	227	207	223	201	222	180	192	200	207	192	214	195	211	187	207	198	201	218	200	201	242	207	207	235	215	245	203	227	209	221	209	184	188	221	225	194	203	216	216	210	238	221	218	221	199	196	203	219	223	209	200	207	219	211	192	204	221	225	199	235	186	207	218	203	212	195	230	207	219	204	218	199	200	207	220	214	200	225	206	208	211	224	202	210	193	190	198	211	226	222	216	218	212	203	218	200	208	220	199	188	225	195	207	178	209	211	219	206	188	192	216	220	202	202	248	223	199	236	214	201	191	208	224	196	219	220	232	198	229	207	227	191	190	209	202	192	196	232	208	197	223	187	213	216	198	200	227	222	217	209	205	203	198	199	204	228	187	214	214	232	195	198	192	191	190	182	191	231	223	210	205	184	208	206	204	181	192	212	217	207	174	192	209	220	194	202	214	196	219	210	220	203	220	181	186	211	236	204	195	205	193	205	203	224	207	191	184	198	190	188	211	196	185	205	199	217	219	215	224	214	167	198	180	232	185	203	187	205	213	208	197	210	217	188	175	241	195	179	207	191	174	197	207	212	180	222	220	220	214	200	208	200	179	210	210	206	185	203	205	204	205	219	196	186	185	194	203	201	207	201	219	212	201	209	199	208	234	226	199	197	171	201	208	214	187	201	209	216	208	208	225	176	206	232	189	214	223	196	202	223	171	196	196	221	220	231	225	200	226	215	195	230	214	195	246	242	177	181	199	219	177	210	206	211	187	220	217	199	202	209	216	221	198	183	216	194	215	199	195	194	202	185	205	194	207	238	213	194	169	188	212	190	195	208	210	192	229	202	180	212	219	195	221	192	213	209	227	230	217	222	214	173	205	190	224	213	187	216	212	210	199	209	209	187	205	201	178	187	205	221	211	194	204	210	199	187	202	198	203	172	205	221	195	228	174	222	196	215	218	195	197	190	186	194	196	201	214	211	209	197	170	208	215	235	197	194	190	203	208	196	209	238	209	191	218	190	204	193	201	224	202	222	213	233	211	206	247	185	202	192	212	217	198	193	222	207	222	228	221	207	213	224	172	171	211	214	221	195	209	215	206	191	187	198	205	190	206	203	236	214	205	202	177	205	202	227	204	195	198	213	196	186	204	199	189	218	202	187	203	210	196	215	187	184	209	185	202	212	210	203	219	189	193	216	194	198	206	192	204	228	238	212	210	184	199	213	195	186	210	194	207	252	196	242	206	204	209	223	197	250	200	220	201	219	216	189	201	216	220	194	227	228	185	200	212	212	203	209	221	209	214	193	193	202	204	185	217	178	189	220	202	198	244	232	199	235	208	204	206	211	217	215	220	203	194	200	200	227	210	200	213	210	213	199	197	203	218	190	220	193	197	204	198	216	233	190	212	193	195	214	224	196	213	213	188	194	212	205	207	206	214	189	199	214	233	197	207	208	203	222	204	191	207	179	203	188	214	212	186	190	211	218	199	205	199	210	221	197	224	228	179	203	227	190	214	208	190	188	207	205	193	208	195	231	202	195	193	210	212	170	217	254	208	214	212	197	213	183	194	198	204	215	208	183	206	193	234	219	211	223	201	216	208	212	215	225	224	197	196	182	209	206	201	208	218	200	201	193	205	222	216	215	202	231	209	203	207	205	194	223	193	197	226	203	199	198	194	184	206	181	204	212	213	221	243	232	201	203	228	221	196	204	207
23524	21647	32124	31128	28255	23038	7932	482	399	387	343	380	349	339	363	349	351	370	393	342	372	359	335	353	383	361	362	343	365	383	370	311	363	333	385	367	373	354	319	350	361	369	344	341	342	345	351	370	334	335	339	385	345	355	321	339	332	349	369	356	343	346	340	357	378	361	329	360	334	345	355	375	355	314	339	351	336	335	356	345	353	348	385	330	349	372	326	364	323	347	327	375	342	361	372	339	354	358	344	345	338	349	371	357	380	327	334	354	316	313	365	332	391	360	381	385	383	365	347	388	349	362	368	367	362	330	303	341	354	363	323	329	350	359	374	351	373	317	368	352	375	353	344	365	370	335	377	334	328	352	374	359	363	367	317	369	349	371	356	353	336	358	349	356	350	357	376	360	344	333	366	372	336	349	347	359	333	361	359	348	367	354	360	356	359	389	382	363	337	339	351	327	312	350	340	335	341	351	377	331	357	374	331	361	321	418	377	342	337	361	311	320	339	319	339	360	355	355	333	325	353	338	361	360	366	377	353	345	325	327	352	379	376	402	372	353	366	339	348	361	344	333	321	342	398	367	366	341	338	374	354	375	372	328	364	350	371	352	348	355	357	347	364	377	345	375	325	376	337	348	368	358	331	342	328	354	339	299	319	351	357	337	350	325	368	345	352	338	354	347	347	355	336	340	318	327	340	347	381	362	352	349	402	383	387	370	349	378	326	336	341	377	333	362	343	354	345	349	369	326	344	341	352	379	330	348	336	355	341	329	349	353	363	321	352	345	374	382	339	350	347	343	349	344	358	359	333	375	364	350	376	359	344	372	342	367	370	341	328	350	362	335	332	358	364	339	327	354	370	354	398	379	336	327	357	363	378	353	384	324	380	375	345	319	351	345	349	366	328	383	372	369	376	392	354	339	383	371	351	369	335	360	364	365	339	328	356	334	343	335	355	341	343	329	339	349	330	321	321	357	384	335	333	355	354	344	345	299	365	335	337	365	374	353	364	376	358	348	354	356	344	387	335	335	379	350	389	366	366	338	336	315	377	344	367	323	353	344	352	339	322	348	378	359	385	326	353	358	342	358	355	340	343	371	328	370	332	337	347	362	377	330	351	392	353	319	378	338	351	334	381	357	393	374	361	358	351	361	361	369	365	306	333	371	324	342	390	339	350	342	373	378	374	341	341	338	353	340	355	359	376	358	365	319	347	370	355	306	357	319	326	366	362	354	318	373	333	354	388	378	371	359	384	323	382	362	332	360	333	386	363	356	315	323	360	349	356	365	332	320	333	345	369	367	293	354	372	349	334	323	357	324	338	396	355	368	358	331	356	332	380	372	367	379	376	332	328	359	346	309	340	351	347	350	336	352	375	358	304	349	338	328	367	340	347	349	360	347	393	354	341	354	348	368	359	350	375	350	380	346	343	347	356	348	364	331	347	350	365	366	363	292	338	368	301	373	350	343	365	371	408	337	359	362	363	333	361	381	340	337	321	326	376	381	354	311	365	337	337	357	341	324	374	363	361	326	371	357	342	345	358	399	355	405	375	347	349	386	341	354	370	362	361	328	396	336	371	333	391	364	362	352	353	340	360	357	341	334	369	350	374	337	357	368	355	302	355	331	354	371	335	329	331	336	365	321	345	359	364	342	353	338	372	376	393	331	372	349	379	379	377	307	363	369	353	353	337	376	358	370	346	400	346	314	363	334	347	331	374	402	340	329	338	402	331	350	372	354	360	365	326	374	390	342	366	394	350	349	359	373	365	324	338	366	359	345	345	321	342	314	343	365	364	343	341	301	348	373	346	345	366	362	371	350	371	367	350	369	339	372	312	315	367	356	346	375	351	345	381	360	398	353	387	341	356	364	339	341	332	385	356	351	400	348	374	395	364	347	334	346	362	346	302	376	367	368	347	350	348	370	390	386	322	331	339	383	362	335	332	358	365	350	343	362	341	344	346	365	399	385	369	361	340	386	364	377	321	344	350	346	350	357	346	345	364	392	348	419	371	380	358	349	327	384	337	332	339	331	361	351	350	418	328	368	365	357	353	335	377	347	364	369	344	356	327	391	404	350	355	348	352	359	293	334	362	335	344	344	356	362	386	376	360	366	376	372	345	333	366	335	341	353	360	353	369	370	325	336	324	340	364	328	351	338	373	342	343	345	385	334	334	357	323	368	352	357	330	356	342	353	366	318	325	345	350	367	373	337	365	331	356	359	366	338	347	349	353	337	342	335	340	371	348	343	346	340	347	362	370	371	344	340	359	382	385	349	349	363	341	361	354	345	353	353	340	357	330	364	356	331	328	349	347	345	369	316	360	346	330	358	357	357	320	341	381	353	348	365	341	338	382	382	325	331	361	407	372	346	380	366	383	357	359	388	345	354	312	344	400	372	360	359	354	388	332	323	344	353	324	343	345	360	360	343	353	350	357	341	359	372	352	309	376	389	408	346	338	342	350	343	382	346	364	381	353	338	367	326	368	348	370	341	392	371	334	396	336	344	343	355	309	363	333	326	350	384	358	345	326	339	372	352	370	350	361	341	351	356	356	385	370	352	366	351	342	323	332	359	346	376	348	362	362	369	335	394	347	324	335	358	361	377	384	341	353	335	343	319	337	362	363	359	356	375	335	351	358	356	352	336	351	344	338	358	340	353	384	347	379	342	313	330	375	365	349	377	368	350	359	381	341	355	359	364	344	351	339	348	361	347	336	347	380	367	347	331	346	333	355	336	371	357	356	360	362	344	343	358	333	353	352	330	385	366	373	384	338	370	320	348	350	386	338	343	352	371	335	344	340	358	368	349	373	348	326	354	374	334	352	323	324	353	344	337	351	373	349	366	360	331	334	348	357	362	349	352	341	345	357	338	335	340	367	379	349	360	370	352	353	324	372	369	362	338	335	347	361	368	364	397	341	367	344	359	319	355	346	329	333	385	365	356	390	355	385	358	355	355	346	366	354	378	344	324	333	372	355	345	358	393	335	323	289	379	378	340	363	342	358	384	349	378	360	369	357	342	398	332	356	338	391	312	346	355	334	381	353	343	345	320	315	352	326	364	319	351	375	344	372	394	423	378	388	355	356	357	363	354	355	373	354	338	337	348	387	330	379	342	354	339	393	323	381	338	358	337	354	387	345	337	363	336	335	389	346	353	347	359	370	374	381	318	364	323	358	362	307	371	307	330	324	370	356	364	328	348	364	349	363	356	332	338	398	351	313	347	393	344	339	381	339	345	347	350	359	320	320	376	341	330	338	346	359	345	387	379	356	359	425	379	361	335	348	348	337	366	334	335	361	337	360	354	341	371	342	352	328	353	312	359	374	346	305	362	348	336	352	382	373	354	361	376	339	359	393	341	345	329	333	348	332	364	349	366	353	344	344	356	365	331	356	353	357	371	345	379	363	325	356	347	343	372	327	356	387	359	355	329	351	385	371	342	346	379	343	362	338	389	388	312	342	317	352	357	358	382	391	332	380	325	361	360	384	331	356	383
51225	86957	68467	48294	36664	21313	2965	440	385	386	400	408	365	381	362	367	384	386	366	384	387	378	366	391	349	390	331	393	400	362	393	350	371	398	389	382	382	377	365	378	371	397	371	353	389	392	342	359	329	351	363	398	398	340	367	413	374	400	357	345	363	373	376	385	366	378	326	389	372	346	408	400	345	384	391	371	379	393	377	367	371	402	404	409	359	353	370	376	379	351	388	411	411	372	357	374	392	385	376	409	347	391	326	362	355	356	406	348	415	403	367	351	403	378	389	345	364	345	375	389	358	370	371	364	380	359	397	365	366	390	385	372	362	364	349	383	392	359	404	400	324	365	346	390	388	362	349	352	374	391	361	365	357	364	347	385	351	376	376	347	347	396	369	383	389	371	367	366	370	399	340	358	376	402	376	379	383	389	353	351	344	383	384	333	370	353	365	350	363	392	353	382	381	354	368	415	349	342	343	346	376	338	370	375	371	387	382	363	394	356	399	369	337	385	343	390	379	377	342	374	339	369	378	344	381	336	395	337	362	358	376	361	412	382	376	345	396	405	374	348	368	380	368	378	328	342	384	380	379	394	387	375	381	409	366	380	357	368	327	365	345	349	369	393	383	361	372	327	383	392	372	392	380	384	374	386	375	378	359	328	403	394	361	393	381	377	390	349	367	384	349	376	352	379	360	337	338	363	385	381	349	391	394	369	350	373	383	393	350	367	354	366	402	392	353	376	366	379	390	381	365	333	356	382	373	375	352	360	356	362	396	353	366	368	376	389	332	353	359	402	366	341	351	370	369	385	386	370	335	356	385	358	374	376	364	360	360	363	347	389	342	345	351	381	370	354	365	373	384	370	366	400	374	373	388	374	388	364	370	347	380	385	402	431	374	388	385	375	352	385	379	379	362	394	372	373	353	388	389	390	361	404	331	377	384	372	358	353	362	381	404	351	382	353	364	347	373	366	361	361	339	377	367	367	371	369	336	365	384	333	394	402	369	350	364	356	348	403	376	332	392	370	378	378	367	341	376	388	396	375	370	358	377	322	415	356	372	362	347	347	369	392	383	356	385	364	381	362	388	357	387	334	338	355	380	394	376	377	374	371	398	358	367	337	352	398	345	361	375	368	324	368	390	379	348	351	363	395	372	376	388	363	360	377	356	345	398	356	367	396	395	373	338	359	359	378	387	370	364	365	368	353	390	391	359	362	412	374	362	379	393	367	386	358	385	396	365	357	358	383	362	392	365	372	397	331	385	390	325	377	320	374	372	377	365	370	397	398	343	344	367	381	357	368	431	383	382	373	346	416	386	366	362	381	382	397	358	386	378	386	376	387	354	336	363	386	339	388	377	391	359	382	375	343	368	365	397	371	336	393	386	348	394	374	403	363	382	359	380	355	368	378	365	358	411	388	357	365	368	366	372	407	357	400	405	374	389	393	419	372	383	382	367	395	403	359	353	362	353	368	387	389	352	379	380	399	399	443	384	386	359	375	371	380	359	326	352	384	367	382	393	365	347	350	336	372	375	361	360	350	385	361	343	391	370	401	371	376	368	417	379	314	381	357	391	379	360	365	376	345	392	367	368	386	377	354	371	385	381	352	353	363	348	384	402	367	354	368	356	350	350	336	353	401	402	357	358	397	382	361	389	374	368	352	370	362	367	367	336	343	386	381	398	366	397	369	404	384	379	343	361	350	368	333	366	394	418	374	357	369	348	363	376	373	351	339	423	386	375	369	320	370	421	347	360	336	387	372	360	344	361	361	377	375	355	368	379	365	378	367	353	364	371	361	381	348	407	370	390	364	380	403	363	371	376	377	358	387	341	379	370	407	374	371	392	352	363	390	378	383	391	380	362	368	388	362	369	339	349	380	393	392	411	362	354	358	364	374	385	394	364	422	353	375	372	368	356	363	343	365	356	358	382	354	339	391	357	389	368	355	359	363	375	363	349	391	345	367	365	381	345	376	368	364	380	364	384	405	362	365	400	382	343	359	369	325	371	366	357	402	391	406	371	376	376	358	404	359	368	368	390	398	348	402	357	411	413	378	354	380	379	389	380	374	387	352	350	370	358	375	377	359	330	388	368	377	383	327	356	340	407	352	362	354	352	393	393	393	419	377	387	359	365	368	360	339	416	394	360	341	405	400	402	341	358	361	363	346	347	357	346	377	381	379	356	394	396	355	384	358	358	408	349	408	355	395	363	340	358	390	366	335	358	377	355	408	358	344	368	352	341	369	375	343	379	380	380	373	374	371	381	363	396	363	372	382	371	374	353	364	378	373	374	366	382	394	366	353	334	377	336	396	379	422	393	364	371	357	404	375	353	383	382	409	368	385	368	361	367	382	365	384	375	356	378	377	356	370	364	346	354	379	385	369	373	396	381	380	382	343	377	338	362	364	379	353	371	354	373	372	330	362	361	359	401	371	344	371	374	415	370	371	412	382	365	356	384	359	355	400	345	394	354	379	401	376	354	345	359	399	361	389	345	368	365	375	361	360	345	371	372	360	397	381	359	395	346	369	373	371	396	361	337	368	346	396	368	345	305	376	342	357	388	388	381	357	352	399	374	366	409	348	364	379	353	367	369	341	368	358	353	359	386	408	339	354	326	385	391	374	408	341	375	374	357	325	360	371	405	354	368	399	331	377	377	389	375	343	420	368	372	363	374	382	383	395	359	386	353	341	364	356	383	392	358	355	369	372	341	374	380	431	343	390	390	371	387	352	371	339	336	383	335	365	362	357	358	375	370	386	362	344	351	362	378	380	393	360	371	372	377	381	327	353	385	373	354	381	354	391	356	393	370	335	367	352	370	393	378	384	388	345	366	348	396	352	348	338	366	328	391	376	381	352	361	352	354	344	367	371	400	391	409	403	372	365	370	384	378	372	360	349	378	352	371	342	386	396	378	400	372	353	357	409	374	368	371	380	355	379	372	369	350	389	399	356	364	393	369	362	389	359	387	369	377	353	375	344	373	388	348	388	381	365	390	357	383	396	365	376	352	381	385	361	354	390	375	391	334	355	342	382	352	368	384	346	365	394	390	360	356	323	397	371	378	369	384	344	372	372	396	373	376	381	357	367	421	364	340	396	388	384	360	395	363	357	394	379	337	375	368	400	391	376	367	385	369	402	398	342	389	380	389	389	409	354	388	357	346	371	374	381	370	358	369	350	346	408	398	389	347	368	366	388	376	336	384	399	374	367	379	390	339	386	405	355	381	346	383	395	389	383	393	358	345	374	368	429	374	355	355	395	389	379	395	358	392	407	335	390	387	372	351	363	344	381	364	391	381	360	375	371	358	354	395	388	379	360	388	365	343	389	378	376	380	371	385	366	378	364	371	393	337	376	330	369	397	359	353	368	393	336	398	355	320	369	400	376	374	357	376	363	386	364	393	318	385	362	385	375	364	348	391	383	369	364	356	374	377	393	377	368	374	359	376	390	363	312	373	381	376	367	336	374	337	390	390	381	367	379	351	350	395	386	372	374
25199	22305	31996	29951	21357	9397	1034	213	232	217	232	220	237	214	232	219	244	234	244	256	262	247	235	233	231	237	221	217	219	193	225	204	229	228	238	241	235	211	235	248	230	215	222	222	237	225	251	219	215	237	240	232	199	244	219	258	224	263	247	221	259	192	210	242	237	223	231	231	222	235	215	214	198	251	206	242	211	216	243	210	241	246	252	258	221	244	246	226	224	222	211	234	220	201	205	232	246	261	248	197	225	246	235	216	247	228	251	216	227	217	218	240	211	200	239	223	215	233	246	240	246	211	242	232	219	229	229	238	237	228	223	232	229	220	237	232	200	227	236	234	229	223	220	241	246	243	223	212	243	215	214	216	241	218	225	210	238	210	220	236	211	210	231	251	213	246	241	220	246	243	230	238	238	237	207	269	233	245	251	210	232	232	227	222	216	195	219	213	227	234	204	221	244	211	210	241	227	238	219	217	221	247	238	233	224	210	247	242	201	246	213	235	243	226	239	222	226	214	239	207	213	231	232	243	211	235	222	223	233	225	223	221	209	240	209	219	231	240	222	241	214	205	231	209	232	221	217	269	230	220	185	247	221	222	215	207	258	251	240	228	207	229	234	246	248	223	247	220	220	217	225	200	246	230	214	233	214	223	219	247	258	237	231	244	229	234	227	240	212	207	189	226	216	219	241	244	235	235	211	227	193	246	212	247	254	221	221	198	231	226	246	203	238	223	252	218	208	198	215	221	235	238	252	217	249	211	247	214	207	244	226	256	237	211	241	238	216	233	195	241	198	231	246	240	215	203	242	223	239	212	223	217	222	237	228	247	203	216	244	212	263	225	216	262	232	244	221	254	223	228	231	229	225	227	200	240	221	229	222	241	243	207	233	224	210	213	250	237	224	255	222	253	219	267	213	225	229	275	237	229	202	233	227	221	219	229	217	222	236	240	237	226	206	230	230	233	197	225	219	240	219	215	215	237	228	248	240	240	235	220	210	230	195	245	237	229	228	209	214	230	216	246	246	241	221	236	230	214	219	211	219	222	237	244	248	254	216	266	222	219	226	213	197	200	225	244	235	238	223	252	234	244	221	244	224	229	218	241	227	218	231	264	253	236	217	216	219	238	200	202	219	233	241	208	216	216	219	205	226	221	220	238	245	238	225	229	219	219	229	225	229	244	207	235	247	224	243	237	210	223	244	226	241	237	245	225	205	215	226	231	215	216	244	229	234	225	251	243	242	234	230	227	243	214	225	232	213	214	225	236	219	240	260	259	209	226	218	205	236	237	230	230	234	240	243	231	244	204	252	225	221	260	208	215	236	197	237	244	212	236	243	235	206	248	259	211	229	218	201	229	227	230	236	210	208	203	237	221	250	202	227	229	239	222	234	199	233	240	220	202	226	250	223	244	222	220	236	233	229	239	231	237	228	230	214	242	247	237	237	231	219	257	239	224	229	237	221	264	221	203	225	212	207	215	238	203	245	212	235	235	227	212	242	240	227	205	206	236	250	231	203	264	238	209	253	246	230	190	217	229	216	235	223	231	240	235	204	208	197	230	237	254	227	213	221	218	223	234	194	230	227	227	212	205	230	251	225	243	229	202	217	223	214	223	239	215	230	231	222	232	224	245	211	225	225	225	246	231	226	236	231	220	229	217	240	213	226	241	244	238	212	241	230	220	225	255	208	229	229	233	232	234	214	239	225	222	197	226	200	219	229	233	226	238	221	214	251	239	230	239	237	219	239	239	237	246	235	211	220	241	218	206	221	225	200	238	229	207	236	202	256	238	207	227	254	215	227	233	250	227	238	224	196	218	224	238	214	239	213	223	227	249	216	239	227	232	238	212	217	230	222	218	244	230	217	224	239	206	239	222	206	226	223	211	221	253	252	208	231	234	220	222	238	214	197	246	199	253	208	215	228	231	221	224	202	223	211	204	230	206	241	223	233	241	220	190	246	248	210	231	226	238	212	230	236	258	227	250	210	222	239	208	226	212	242	173	224	210	241	208	208	214	232	230	234	235	218	228	259	218	224	239	213	262	241	246	244	240	227	216	228	256	224	267	231	222	203	230	222	234	224	233	262	218	245	232	215	232	232	233	269	215	227	236	246	243	225	231	232	205	213	241	233	206	227	226	238	229	241	233	249	243	203	253	239	209	215	240	247	227	219	250	227	245	243	220	242	237	222	217	239	260	237	214	223	206	234	233	226	237	232	211	227	246	228	233	216	222	234	231	224	235	216	231	221	221	226	277	214	220	229	218	205	220	231	220	242	217	247	228	250	202	235	230	221	232	237	221	244	215	213	238	223	233	241	226	214	207	237	236	209	240	221	210	217	234	214	216	210	229	236	231	258	242	266	239	246	253	207	230	243	225	239	207	221	215	229	219	202	241	238	208	213	267	233	197	212	221	231	224	234	217	217	215	245	241	219	222	216	234	234	222	191	221	230	216	208	217	222	245	217	241	215	214	244	230	257	205	244	235	237	228	251	217	236	215	209	216	222	205	229	244	201	224	253	243	221	227	222	237	221	246	229	201	224	228	231	217	220	206	205	209	222	206	229	228	212	244	238	238	214	234	230	232	224	223	237	216	239	234	247	218	220	229	226	232	251	256	236	242	207	243	228	229	227	235	239	237	226	239	216	195	208	213	231	221	258	222	211	233	240	229	234	236	225	222	228	248	236	221	221	213	227	212	230	221	222	221	213	227	247	219	238	242	216	224	233	190	214	242	224	237	229	231	229	230	250	237	242	236	239	237	254	224	218	238	220	193	219	231	216	217	234	231	238	224	221	234	238	203	236	215	227	233	227	217	223	222	233	235	217	227	249	222	229	195	233	241	222	203	241	227	210	227	228	206	217	225	226	209	221	223	229	244	244	232	264	210	216	227	214	226	219	230	217	250	208	200	223	239	227	271	220	201	195	228	247	223	217	261	224	209	219	251	228	222	214	223	224	219	223	231	233	235	209	227	198	256	234	222	222	240	245	203	232	237	214	229	244	233	238	221	219	222	204	231	201	249	229	249	218	245	227	248	242	208	250	232	216	249	218	248	218	208	237	264	214	224	210	229	218	253	209	239	213	239	218	264	230	217	244	235	247	232	217	218	191	223	221	250	238	218	258	227	214	233	247	217	235	265	235	249	224	231	221	223	260	207	245	248	241	209	223	254	237	199	241	245	228	228	216	219	240	224	256	245	228	227	220	199	220	214	223	203	228	233	223	234	237	235	233	213	218	268	200	230	242	239	217	234	247	249	245	236	209	215	234	238	225	236	222	196	212	213	245	240	224	236	222	218	211	216	215	212	263	220	234	222	222	224	224	239	246	225	229	254	240	243	251	227	217	208	213	212	188	236	233	200	247	235	240	233	239	236	258	264	247	233	199	214	239	222	243	219	232	241	212	228	262	242	240	212	227	220	214	251	211	217	221	231	237	216	242	233	257	211	230	238	219	217	226	206	234	249	222	205	222	229	239	204	228	222	261	213	242	217
43815	68371	51450	35631	24477	10083	969	274	280	296	256	270	268	243	285	259	285	264	251	281	251	284	273	275	294	255	242	254	266	264	276	275	254	293	236	263	258	253	260	243	274	250	263	286	227	238	228	254	278	254	253	243	267	262	236	267	290	256	292	254	254	227	263	260	251	263	260	242	244	278	244	257	254	283	246	252	277	263	295	245	263	276	259	256	280	291	268	275	276	253	254	278	253	267	245	265	250	269	257	254	268	251	258	262	220	292	264	277	267	265	243	282	245	250	256	257	251	274	263	245	244	259	257	256	269	266	253	255	253	252	263	245	278	253	273	262	283	265	270	258	251	276	255	243	261	256	265	257	273	269	245	260	267	242	289	248	248	249	263	258	259	274	270	268	265	273	252	274	309	232	241	272	242	224	253	274	278	285	256	256	273	260	248	269	244	304	273	255	248	267	267	257	256	249	253	268	224	271	270	277	264	291	305	240	249	278	272	267	250	268	270	257	249	270	272	293	289	282	286	261	228	255	265	252	258	256	244	268	247	254	262	271	269	240	260	257	264	252	256	268	291	255	318	242	276	265	263	244	251	225	280	272	242	250	233	309	267	265	258	268	272	239	269	291	259	239	253	248	253	255	295	253	241	246	237	264	266	273	234	249	243	255	267	254	249	242	248	230	266	269	258	269	283	252	295	267	275	289	260	281	235	242	270	252	254	261	280	262	287	227	248	275	279	252	244	250	259	277	262	250	255	277	264	265	250	281	262	275	269	296	270	266	269	259	266	259	282	239	257	240	256	281	234	296	249	251	279	274	273	274	239	279	253	270	241	237	269	267	256	301	247	265	268	267	241	278	247	268	224	259	274	275	262	296	258	272	252	248	267	286	256	270	257	272	285	267	242	270	260	266	259	285	249	274	258	264	249	276	244	276	260	266	263	251	272	259	246	286	259	281	240	286	258	261	246	302	265	294	262	249	234	261	277	256	258	266	243	287	257	280	276	276	267	242	257	245	290	270	242	280	253	249	276	270	257	259	254	302	255	268	248	253	260	229	263	262	274	246	250	251	237	264	273	294	260	244	225	245	273	255	261	291	263	244	254	270	259	262	287	269	260	282	284	250	271	234	238	242	261	270	246	276	254	247	251	266	291	269	254	261	278	257	234	260	267	253	248	254	263	248	245	269	259	267	277	270	244	264	260	255	231	244	272	252	257	287	254	277	239	255	245	292	274	250	224	235	292	239	250	256	265	223	288	277	240	268	248	252	252	276	289	271	252	273	224	249	252	264	258	252	246	285	286	247	246	276	249	241	264	236	292	281	238	240	257	264	264	245	243	255	281	277	269	262	226	232	283	255	271	278	271	260	252	269	282	262	263	293	254	256	249	304	248	252	261	240	281	275	252	231	247	286	280	241	266	255	259	248	257	256	265	281	297	258	265	251	258	276	281	259	272	251	260	262	262	257	289	259	243	270	265	253	260	267	266	265	258	300	263	261	288	275	242	255	264	292	231	250	272	302	263	261	243	246	249	261	281	254	265	228	243	284	273	277	249	274	254	258	240	243	244	278	261	253	267	239	261	252	260	258	271	255	251	279	251	247	252	260	292	249	264	293	254	247	249	228	283	250	253	257	253	284	296	284	282	272	263	247	259	293	269	272	266	231	250	236	239	242	262	266	238	259	268	238	236	270	237	287	284	260	292	244	262	270	263	262	260	255	288	271	262	273	262	250	249	260	258	260	281	252	272	251	257	286	256	254	259	262	281	268	272	224	253	262	247	274	250	241	281	291	258	278	272	248	259	265	231	267	292	278	293	270	263	251	226	253	247	265	251	283	289	289	254	261	229	274	267	304	251	272	261	261	270	229	274	299	261	284	263	287	276	265	243	277	287	251	259	289	255	240	253	308	254	290	241	247	279	249	248	226	237	253	285	255	259	262	263	260	258	244	242	266	241	279	243	241	250	258	259	268	265	262	271	267	257	244	249	267	265	248	283	278	263	248	280	256	282	294	250	261	274	264	251	274	274	273	274	243	278	251	280	234	273	262	282	246	254	272	238	274	265	245	261	269	239	241	267	247	264	260	292	283	298	254	294	247	266	257	234	268	274	258	246	290	255	249	271	262	229	260	243	249	287	255	288	254	256	270	278	261	270	261	265	240	251	255	251	276	254	264	284	259	282	264	251	264	300	254	260	265	253	251	261	244	261	269	251	260	237	237	295	245	271	253	284	248	250	254	272	247	244	220	240	234	278	312	252	242	214	250	278	242	254	246	267	284	276	253	257	244	278	280	240	281	249	247	247	279	233	253	281	243	296	268	285	277	246	237	240	259	283	268	232	263	235	249	246	267	264	258	256	277	259	301	269	267	279	271	310	245	237	260	279	298	268	263	280	265	272	253	257	246	246	261	269	245	261	245	305	286	257	255	241	236	273	228	276	270	231	227	260	286	243	289	259	251	257	263	287	263	261	253	272	250	251	267	244	262	232	242	241	286	289	261	272	242	278	293	261	262	277	258	227	272	256	250	259	269	255	252	256	291	280	278	254	274	261	278	271	256	243	259	272	265	269	245	273	253	276	260	299	246	254	263	254	250	235	272	254	278	260	264	255	248	273	260	265	273	245	245	264	273	276	259	261	249	264	281	267	257	264	252	279	265	261	260	255	232	256	296	230	253	262	255	281	238	270	236	285	263	277	284	301	242	251	251	248	256	307	248	217	261	237	266	229	258	263	268	272	255	275	252	270	269	251	248	256	251	244	294	257	298	236	256	279	263	272	242	237	242	238	255	238	260	257	225	268	275	236	274	242	255	289	270	248	281	244	261	270	253	277	282	278	271	289	258	279	247	257	246	269	240	271	264	275	277	261	261	255	253	273	253	230	266	254	291	256	291	256	263	255	247	265	249	274	273	281	258	286	255	263	274	264	280	241	276	261	256	272	273	251	246	239	249	246	287	261	262	249	262	259	240	271	280	249	240	260	279	260	265	261	260	254	240	275	269	268	242	284	253	253	236	266	269	230	220	279	254	250	254	266	271	269	265	280	278	277	253	258	290	260	261	255	272	249	267	268	292	242	237	246	264	254	261	251	269	256	239	249	256	284	239	265	260	281	256	267	266	237	244	248	243	250	274	271	250	256	255	259	267	263	254	268	297	273	241	267	288	310	276	281	268	270	252	290	267	256	266	269	247	272	238	280	264	238	249	245	286	254	269	260	282	259	266	249	253	298	275	246	252	258	265	250	288	255	259	272	229	249	258	259	242	287	284	264	259	236	273	270	239	260	261	257	259	241	258	256	266	248	270	272	286	261	256	285	247	226	268	270	288	237	291	261	233	234	268	272	255	273	264	259	264	248	248	293	266	234	251	286	262	268	268	266	258	270	265	263	266	281	272	264	261	273	249	255	267	270	253	258	221	275	263	251	243	264	266	256	281	259	257	232	288	246	256	264	262	233	263	234	275	263	278	270	267	246	259	249	259	278	241	260	263	259	265	284	246
22688	21433	30713	27802	27536	25459	13217	1065	533	500	493	510	490	523	483	471	473	485	447	419	483	465	453	502	428	466	455	445	443	469	516	434	470	446	477	488	444	477	489	477	445	452	459	448	442	432	497	459	443	423	515	476	466	440	456	448	478	474	484	473	456	462	463	448	459	448	443	448	480	515	461	432	496	449	468	433	443	428	517	467	466	461	474	449	468	462	479	492	479	469	436	446	471	470	454	472	459	453	468	467	491	459	464	456	446	475	495	409	472	473	480	452	461	485	449	452	498	437	451	453	448	493	480	456	439	485	468	444	449	410	446	486	493	439	475	477	525	444	454	471	456	462	427	467	486	450	443	526	513	444	428	436	443	492	483	491	454	463	439	465	475	488	477	489	462	474	455	472	458	464	480	498	453	513	490	476	472	441	461	458	492	430	454	455	469	474	448	438	489	441	415	459	434	468	491	466	465	445	480	434	434	498	422	479	494	487	477	468	467	466	429	473	448	427	435	456	407	458	467	458	475	434	474	497	496	469	442	455	439	482	478	415	418	457	452	458	448	482	466	451	468	479	441	464	460	476	458	455	473	457	460	476	465	462	454	462	467	468	445	486	441	464	439	468	444	473	440	474	459	469	432	497	466	453	476	514	475	449	492	442	446	457	491	419	484	463	467	443	461	435	460	483	473	438	441	448	480	473	469	476	480	478	464	425	465	471	440	471	504	487	413	468	461	490	453	479	472	457	461	482	496	470	455	420	469	411	469	493	485	435	474	431	455	451	458	433	432	473	441	450	466	469	489	468	453	465	445	444	454	515	473	457	504	473	470	389	463	459	451	468	429	455	451	440	450	479	428	484	477	461	487	458	473	485	430	440	442	444	500	449	433	453	476	483	480	450	473	466	490	420	401	453	473	455	476	465	491	471	459	454	432	425	431	446	451	454	502	468	480	438	466	470	445	457	452	467	446	448	425	434	461	444	494	444	466	505	469	451	475	493	442	457	489	437	459	442	431	481	477	477	465	439	462	437	456	454	450	426	460	415	447	482	484	433	443	445	484	435	452	464	456	463	453	463	413	466	477	445	499	465	456	494	471	440	461	461	460	455	451	458	436	461	424	462	469	514	458	453	450	469	434	460	449	448	448	470	428	448	463	442	428	471	414	465	511	450	476	476	468	470	436	461	469	445	503	471	447	456	462	450	444	431	466	458	431	425	448	477	445	487	420	445	480	463	477	467	471	452	450	446	486	506	468	437	452	462	436	441	440	436	454	444	471	480	448	456	438	411	431	464	472	479	460	470	487	440	495	438	485	463	483	472	451	466	444	491	426	510	468	421	476	484	437	443	452	466	445	471	434	484	455	471	475	433	466	451	436	481	491	451	464	475	469	449	463	474	492	442	415	446	504	450	410	457	489	452	432	453	457	420	463	462	476	483	449	424	449	455	479	463	435	475	478	462	460	427	437	463	436	470	430	457	448	486	494	452	482	419	486	411	493	497	480	425	460	483	466	457	462	430	458	450	417	473	427	459	438	450	497	478	421	452	418	487	472	447	487	444	445	432	417	480	474	453	452	481	407	439	466	485	435	443	460	444	462	484	427	465	457	465	498	445	472	441	470	468	463	456	468	443	475	406	460	480	451	420	456	454	468	466	432	454	457	441	425	497	461	477	431	438	452	488	495	451	510	490	488	483	462	445	515	443	481	441	441	460	451	451	470	430	421	477	471	458	465	482	410	453	460	475	477	424	452	440	466	485	462	482	498	448	483	461	456	452	453	427	472	484	428	444	468	462	489	439	437	479	506	491	435	480	443	478	488	491	455	455	471	480	469	453	494	417	443	437	498	460	489	444	494	464	454	451	458	474	473	451	424	452	485	415	459	511	432	463	460	447	441	447	427	432	428	418	478	458	459	479	464	459	471	471	456	466	437	461	459	508	448	455	493	457	462	459	438	484	419	464	463	466	460	458	451	461	433	441	482	473	488	479	441	471	474	496	494	447	443	450	504	498	464	433	427	434	499	466	500	447	446	425	475	496	450	460	472	450	462	445	447	459	450	430	441	452	450	469	480	438	451	457	458	488	462	468	473	459	427	459	471	441	514	448	416	444	459	458	466	444	437	429	460	490	426	507	434	480	444	468	478	465	426	446	426	452	442	467	474	471	454	474	461	509	403	434	476	450	451	452	459	431	446	428	482	463	454	470	472	427	453	475	484	432	455	481	448	433	477	471	470	469	462	451	460	469	436	464	464	469	437	460	475	443	436	427	490	502	453	447	448	465	444	467	433	446	477	451	453	480	453	451	462	446	484	455	474	455	483	479	484	461	446	458	455	449	504	460	443	428	443	422	451	444	436	486	487	445	433	466	450	432	471	439	457	466	444	460	476	461	457	462	471	503	455	458	483	442	479	430	409	454	443	468	467	438	440	466	425	468	462	438	492	447	449	462	441	436	462	497	425	453	422	428	423	481	429	450	421	492	458	452	426	441	462	410	441	453	439	448	512	495	439	455	481	434	474	482	440	438	467	493	445	393	472	450	463	451	426	432	477	476	511	475	448	408	472	475	463	488	442	443	481	465	438	441	479	461	444	487	479	463	466	508	463	453	508	410	463	470	485	436	452	485	465	402	459	460	452	443	437	442	434	432	452	496	440	420	459	432	448	430	469	418	501	497	438	430	466	459	433	468	445	451	503	465	416	485	450	485	449	447	483	491	439	438	458	485	477	473	454	464	472	473	474	466	463	468	434	478	441	464	455	476	411	452	440	489	468	425	455	435	481	462	446	470	448	453	460	456	454	455	480	473	458	421	470	478	451	435	459	457	447	476	439	449	449	460	447	512	464	477	451	483	488	471	419	433	470	496	418	462	487	451	420	470	427	437	476	449	418	445	449	451	456	491	451	454	459	473	462	479	426	464	466	475	434	457	464	451	483	465	488	422	500	465	437	484	445	446	435	495	490	457	495	462	488	439	470	432	472	486	507	437	426	457	514	475	439	483	480	476	479	471	408	439	477	475	460	470	473	475	453	436	431	471	483	432	485	430	416	439	452	460	477	466	486	489	488	449	444	453	484	479	466	482	408	457	422	468	420	493	474	460	468	452	443	457	477	437	490	411	445	457	474	422	427	457	434	457	450	459	483	479	422	456	458	497	455	423	513	441	473	479	461	458	426	456	459	446	453	447	499	472	472	473	445	464	469	463	452	488	479	452	473	457	435	487	448	460	490	464	490	476	439	498	459	465	455	431	434	420	493	450	491	479	495	488	467	472	429	438	479	478	496	421	502	470	453	443	484	436	447	469	464	464	467	428	440	437	465	455	451	482	450	456	440	427	452	412	461	465	502	494	442	474	426	449	482	464	489	438	421	464	448	458	473	433	483	428	466	449	451	471	449	466	436	513	471	449	463	444	455	440	474	482	426	448	462	463	460	465	469	447	461	424	471	463	466	444	434	446	448	475	443	474	479	449	460	472	443	460	458	454	422	463	481	464	443	451
56833	96676	77753	57228	44587	25607	2019	534	510	558	529	505	503	481	489	538	526	503	496	509	489	483	450	457	462	478	475	458	497	456	494	472	501	493	476	472	482	497	476	416	469	522	492	492	495	485	495	470	497	487	473	479	516	472	472	460	484	491	477	507	453	473	443	473	439	491	489	507	518	456	495	508	486	438	474	450	463	470	462	459	499	469	457	473	469	473	492	499	459	519	436	482	500	480	470	462	491	454	463	474	480	470	465	491	465	517	488	451	471	485	429	502	504	467	456	436	462	451	501	468	504	503	512	510	457	446	462	513	499	481	498	494	509	484	456	463	491	446	483	495	498	491	470	497	489	450	497	486	489	456	479	486	441	475	485	488	478	482	443	430	459	512	490	468	455	461	465	480	506	456	477	481	437	474	469	466	488	441	444	509	456	458	479	479	451	502	489	471	465	529	467	478	504	492	479	449	484	502	472	476	508	530	496	467	493	490	470	459	465	438	515	464	468	459	503	461	478	501	482	464	486	489	471	425	481	486	522	447	472	473	418	495	461	530	501	473	476	480	493	468	452	493	457	449	449	475	506	464	466	480	487	481	472	457	492	468	505	451	491	450	491	531	486	450	501	453	450	486	433	468	490	485	436	502	457	487	484	509	467	492	509	465	489	493	508	503	486	493	475	471	500	442	449	477	449	480	450	471	485	491	511	460	472	432	470	498	477	449	463	496	455	491	471	467	463	473	504	516	468	483	498	474	452	465	494	463	472	469	486	496	446	456	471	475	439	467	472	496	467	458	477	461	472	537	437	457	472	461	503	485	480	466	486	443	497	470	483	483	491	445	482	507	461	458	465	473	455	492	458	496	448	462	503	515	459	503	473	437	487	505	461	465	442	495	461	534	470	489	537	449	501	481	478	479	459	453	498	457	480	483	443	467	490	479	484	537	504	477	494	469	446	453	509	462	484	468	481	542	482	468	492	486	459	506	477	465	512	441	520	483	477	491	487	497	444	474	515	456	483	499	482	444	491	488	481	494	490	493	485	452	503	495	497	502	499	482	508	485	449	518	481	463	464	488	489	474	469	473	475	493	486	446	518	482	443	503	502	488	478	487	484	490	482	501	469	417	483	451	467	493	432	487	478	465	486	486	514	460	443	491	463	438	499	454	477	481	478	479	462	498	472	477	485	496	450	472	490	471	481	464	468	490	457	470	473	508	446	457	455	500	478	466	513	485	476	506	500	512	488	465	472	485	464	521	487	472	480	476	462	470	470	469	444	500	441	495	505	479	524	471	517	479	480	465	453	526	517	463	458	487	491	505	451	519	485	453	508	454	518	493	529	479	533	472	462	458	435	495	472	474	481	478	477	479	500	484	470	486	451	444	492	535	483	457	495	494	447	470	480	466	496	461	470	498	496	481	488	435	508	499	506	480	518	461	478	481	468	497	490	478	468	474	485	463	487	486	486	507	479	463	471	463	507	496	498	473	487	456	471	507	477	470	478	481	466	501	467	517	484	505	458	475	462	467	495	439	466	439	446	474	496	468	478	510	492	478	454	498	453	484	449	490	521	483	472	517	457	473	465	461	474	486	482	469	523	475	460	509	472	468	466	473	504	482	481	457	450	442	455	482	478	476	473	495	454	470	506	436	447	432	485	452	457	484	482	486	476	505	509	447	473	466	537	520	467	469	468	462	459	482	452	483	502	508	496	463	462	502	459	490	464	469	474	475	421	454	493	473	492	457	494	461	493	538	518	474	477	483	456	469	481	457	500	460	484	458	493	472	512	484	509	467	482	453	489	464	465	496	467	461	475	498	481	480	530	431	476	450	459	526	473	479	491	443	486	457	456	473	443	452	432	444	460	493	477	445	442	520	464	460	492	486	464	439	436	487	517	479	511	493	497	490	501	490	498	461	476	467	475	484	450	464	474	481	467	507	477	486	457	437	476	486	463	434	400	474	514	494	502	490	464	484	462	469	478	512	496	487	478	488	514	450	485	509	451	447	493	510	513	474	482	462	506	461	476	465	495	473	481	475	473	475	453	459	466	496	474	468	509	470	479	421	458	483	451	469	493	486	447	472	474	496	480	486	504	515	491	465	474	493	466	473	482	551	460	462	513	499	479	483	475	453	515	458	464	491	497	487	495	486	517	453	475	512	491	422	482	497	501	439	479	467	479	481	483	489	447	481	476	502	541	486	460	498	470	496	472	478	468	507	458	507	455	477	467	468	469	507	474	481	469	471	496	474	487	465	466	455	505	458	471	491	477	488	499	514	507	477	506	515	511	450	473	503	486	499	457	489	443	478	512	487	459	483	464	468	543	489	484	441	447	478	488	494	459	504	521	481	454	467	473	448	512	462	497	506	508	475	489	482	523	424	469	481	495	501	492	443	509	496	471	448	484	532	485	478	465	526	475	463	499	484	453	517	467	456	493	481	460	494	467	494	470	517	505	470	483	499	480	489	506	442	545	458	475	460	485	494	465	486	482	497	482	449	515	539	456	453	526	480	498	467	471	458	447	471	472	477	518	490	502	479	466	515	499	438	493	477	488	470	501	469	510	488	460	444	483	491	463	499	506	489	500	459	489	461	470	493	500	469	485	550	479	516	493	483	484	463	484	475	484	489	505	470	471	484	494	524	503	497	461	516	459	480	485	455	475	488	460	455	500	488	485	481	544	479	470	481	434	496	467	441	498	491	465	485	482	488	486	474	471	474	476	505	437	499	488	525	470	496	461	464	491	456	451	477	446	503	453	496	433	503	454	503	448	485	449	486	495	456	452	464	486	491	434	503	530	468	503	498	490	508	456	526	496	473	488	447	462	443	459	441	479	496	487	509	480	461	461	484	476	469	430	510	478	467	498	464	477	477	462	481	496	457	472	483	494	499	507	491	470	487	475	509	470	509	489	447	481	509	453	498	483	478	514	479	451	448	451	482	446	478	507	473	504	470	497	491	480	468	469	438	496	532	464	492	464	509	456	512	531	502	463	495	473	490	438	483	484	485	492	481	433	499	477	438	461	487	473	461	471	485	486	489	473	475	504	466	481	454	467	474	477	467	489	466	509	470	480	491	447	496	494	498	453	497	515	428	448	495	491	444	455	498	465	478	464	524	475	500	454	462	495	485	490	489	481	475	444	489	456	464	460	466	438	463	483	476	494	475	489	501	489	468	471	515	550	484	492	486	458	476	451	468	504	494	489	482	479	486	451	461	484	484	517	499	510	450	511	489	507	475	501	471	496	483	508	492	450	486	476	475	456	455	481	449	491	482	472	479	458	471	481	509	511	548	535	495	499	482	467	478	489	455	429	473	479	471	513	514	469	519	487	489	462	516	464	500	480	482	447	513	475	505	467	486	415	470	472	472	477	479	464	539	482	485	495	467	469	472	460	456	491	491	428	517	488	475	449	484	473	501	513	452	493	462	521	470	480	483	441	486	465	477	468	476	489	463	496	479	498	468	479	485	443	480	502	487	491	502	468	494	457	525	489	474
28829	24435	26010	14233	5216	1945	236	202	164	188	185	178	162	190	187	208	176	208	207	185	190	169	181	170	200	208	179	187	199	175	166	167	186	187	177	236	160	179	200	177	162	172	155	194	199	190	206	178	166	169	197	188	188	189	172	206	167	202	170	142	188	186	201	185	177	191	184	180	193	172	191	177	175	185	185	204	189	170	191	191	183	178	176	176	185	209	180	210	183	216	188	189	165	177	201	190	182	175	177	188	195	163	181	189	195	201	168	171	173	161	190	185	173	180	185	199	170	172	175	185	176	194	193	170	180	178	205	208	185	166	172	179	183	199	154	197	206	207	192	183	175	195	177	160	161	163	177	175	184	157	154	183	194	184	150	187	166	164	167	167	207	187	170	172	179	181	167	167	180	195	184	211	154	182	185	156	222	198	192	165	185	200	185	181	168	194	196	193	203	163	179	199	193	174	165	199	200	174	173	175	184	191	197	177	171	210	173	212	213	169	191	200	176	202	165	182	211	216	198	185	179	188	182	196	183	168	182	186	192	180	189	163	177	183	198	175	194	208	208	179	204	181	180	180	173	180	194	179	181	171	169	182	164	171	164	183	201	171	153	172	174	169	183	162	171	170	179	193	164	207	183	187	208	207	180	159	171	173	194	167	194	167	159	182	169	172	174	197	170	160	181	175	203	182	161	197	174	206	187	201	178	179	176	167	177	171	179	198	183	158	179	170	183	192	158	200	171	183	177	194	198	193	199	195	198	183	184	182	168	169	175	186	159	170	214	160	176	170	176	198	190	171	195	172	169	198	185	173	188	183	170	177	184	177	204	189	189	187	215	191	209	203	184	203	181	190	170	165	184	165	209	203	194	168	205	175	172	175	201	175	184	195	196	186	173	178	180	191	184	205	187	176	170	193	190	182	209	195	171	187	183	172	211	195	185	193	159	183	201	185	170	200	195	190	177	160	190	188	168	198	164	169	173	198	182	172	197	185	194	190	180	187	173	174	191	172	175	164	192	187	165	206	141	183	192	190	184	196	184	165	169	205	186	169	198	196	202	201	191	177	179	201	188	210	172	176	182	163	176	178	179	187	170	188	160	205	161	202	163	158	184	190	193	164	200	174	179	171	192	177	197	209	185	189	203	199	168	165	192	180	196	179	177	207	185	178	181	190	164	177	169	166	184	182	197	205	183	186	153	205	191	182	211	203	195	188	178	216	198	147	194	174	186	190	182	182	196	168	188	213	190	175	204	192	178	162	194	179	165	193	172	187	215	219	183	160	159	199	189	199	198	180	181	188	176	194	172	167	177	190	198	172	191	185	189	207	165	195	217	191	174	174	154	187	184	200	173	190	188	188	184	186	194	162	198	178	180	197	191	185	186	165	180	194	182	192	180	178	163	172	170	176	196	200	175	200	176	177	192	156	188	174	181	201	169	176	178	184	170	165	169	176	166	204	188	198	157	194	178	201	185	184	185	204	185	193	185	190	179	174	183	175	177	174	161	195	180	206	190	205	190	178	202	174	193	197	180	196	182	210	201	213	205	178	184	168	194	188	183	181	185	194	183	192	175	165	177	201	175	182	194	187	179	193	177	183	197	161	184	192	186	196	199	193	183	183	181	192	182	177	183	178	208	188	170	187	204	172	171	170	173	177	147	171	172	172	220	151	191	172	200	199	173	151	204	190	166	168	186	190	183	180	190	187	166	172	175	170	186	184	198	193	180	202	193	159	204	170	171	191	201	189	190	186	205	182	189	170	179	219	183	193	177	208	189	177	169	171	190	176	187	187	198	207	163	180	172	179	207	192	173	209	164	191	169	201	191	200	182	176	205	180	176	190	189	173	184	186	190	190	141	191	188	174	180	180	199	193	198	206	167	185	176	184	196	154	174	165	187	170	175	165	217	193	164	188	146	198	183	172	191	187	181	202	180	172	185	181	200	179	184	209	191	164	195	176	189	206	207	195	179	178	188	158	184	177	197	212	198	160	203	179	162	182	192	190	173	159	167	166	177	175	189	188	168	167	177	192	182	172	166	184	186	183	177	207	180	188	190	185	169	197	183	190	187	168	172	180	201	163	174	157	187	188	197	176	166	164	176	194	182	184	201	149	185	168	157	182	177	206	156	182	197	198	210	212	201	195	154	173	178	193	166	200	201	186	179	164	175	158	201	197	198	175	191	195	193	182	171	163	205	197	176	183	185	198	179	201	162	181	194	175	182	168	190	159	173	180	227	186	172	164	177	182	168	190	215	181	179	184	181	185	205	181	195	194	170	191	180	185	192	168	164	186	199	172	185	179	184	185	166	183	187	175	178	175	171	207	212	183	182	197	194	185	167	172	188	164	180	196	202	181	162	190	189	169	180	196	193	176	191	160	170	161	192	155	186	201	208	192	183	171	175	195	186	186	188	191	186	176	164	188	191	178	177	178	180	205	203	181	207	171	175	172	174	182	182	175	198	184	195	177	164	201	167	180	181	158	214	198	181	200	211	184	199	160	192	210	182	172	185	197	207	179	181	166	173	189	189	177	176	199	187	187	195	196	181	186	173	188	201	197	194	192	187	183	205	190	200	178	165	197	185	197	189	204	195	183	172	177	193	182	180	172	184	186	176	166	157	210	186	181	179	206	191	189	180	165	188	193	169	169	198	176	199	197	177	183	202	216	189	176	177	173	181	187	171	185	175	192	164	190	176	183	169	201	184	160	195	178	185	195	170	180	191	191	186	181	197	177	180	182	151	192	187	177	203	190	175	192	183	191	187	179	172	183	193	189	196	180	185	162	173	164	177	174	179	198	186	183	197	179	203	197	180	188	176	199	191	210	196	187	181	180	189	198	149	204	173	186	185	170	191	179	217	193	170	187	172	183	190	190	186	185	176	208	196	193	178	168	177	160	194	180	165	183	177	178	185	195	161	163	201	185	180	194	169	204	176	175	174	173	191	180	194	189	175	183	194	165	159	186	177	175	187	169	177	177	163	181	201	193	174	187	196	179	199	165	192	197	181	190	202	196	193	167	175	179	177	187	177	162	160	170	195	173	183	187	167	179	189	173	172	209	175	185	177	178	187	201	185	185	201	177	183	159	195	178	182	209	184	203	179	168	198	176	205	190	193	191	192	185	180	200	185	175	194	182	176	190	181	188	200	159	187	191	172	178	160	180	185	174	211	201	188	174	200	180	205	155	153	193	182	190	193	170	164	180	175	185	177	158	188	204	165	182	195	195	182	171	164	188	171	200	218	192	171	184	186	180	189	186	194	193	178	205	193	196	179	169	193	185	160	177	182	172	172	169	202	177	187	175	195	154	175	189	198	176	192	185	181	190	166	195	159	193	195	199	195	169	176	187	207	199	174	202	182	181	164	187	181	174	183	173	194	166	188	184	190	200	181	163	162	181	204	201	176	205	179	195	211	188	170	195	183	166	154	180	196	184	177	185	183	204	185	187	168	220	210	199	193	171	198	182	180	178	197	184	170	189	187	163	178	169	204	181
21513	35143	22273	10475	5603	2455	221	191	193	196	230	230	199	232	186	202	224	202	215	163	195	200	205	204	212	219	207	210	228	220	211	181	214	208	229	207	208	208	219	201	225	208	222	206	207	206	212	209	192	223	195	208	197	220	194	205	213	189	196	195	210	221	215	201	225	201	217	203	211	191	212	215	222	204	186	214	204	221	225	227	206	214	178	199	228	227	205	195	198	201	209	206	220	213	222	194	217	224	188	203	191	200	223	209	205	210	211	216	189	199	211	201	212	239	204	213	188	196	210	206	177	225	208	183	219	207	205	215	181	203	188	217	226	196	205	226	218	214	192	216	207	220	204	219	196	198	226	207	190	226	199	227	212	168	192	189	218	211	203	224	191	191	187	209	218	204	216	174	200	184	219	204	231	211	192	198	223	200	195	190	201	216	209	206	206	204	200	190	198	198	208	208	221	199	201	206	209	209	198	218	209	236	229	191	208	183	207	200	212	183	195	213	177	208	184	216	212	201	222	197	193	241	193	181	205	177	202	203	206	213	215	212	199	185	195	199	191	214	207	199	201	212	178	202	220	191	181	182	185	236	195	186	187	217	209	235	196	186	213	197	214	192	232	207	214	210	237	228	212	195	194	212	220	175	188	185	224	195	202	213	193	192	199	186	206	243	212	223	195	214	211	247	199	204	198	214	210	209	211	217	213	235	221	175	206	193	187	221	242	215	192	215	225	213	177	213	215	181	204	211	195	226	185	203	211	206	214	181	216	225	212	224	213	210	216	185	208	201	193	245	215	215	202	215	217	208	188	196	227	208	200	217	217	228	187	212	219	224	221	224	199	195	215	230	195	205	196	201	218	207	207	199	211	195	215	170	215	234	220	205	193	230	197	207	195	224	216	238	212	231	220	184	197	209	218	189	199	189	230	199	227	197	197	208	207	185	203	194	194	200	193	236	181	187	197	210	202	181	192	206	223	207	200	227	217	203	207	215	226	214	189	217	192	195	227	196	203	196	229	203	213	197	214	233	202	202	210	212	193	219	228	197	196	220	206	186	228	198	231	213	227	214	190	205	226	208	178	218	221	218	210	203	220	212	210	213	204	194	188	203	202	205	191	191	203	204	242	230	211	198	201	238	197	197	222	183	218	182	194	218	220	205	190	216	220	223	181	195	201	196	191	223	210	201	208	210	179	210	202	183	208	198	199	217	205	206	190	212	210	198	218	217	184	195	202	184	195	238	209	202	208	197	207	186	196	209	182	216	174	217	222	176	204	234	210	211	197	212	203	222	207	188	217	207	192	191	184	179	220	208	201	202	222	208	207	217	208	195	192	160	189	217	220	205	211	205	177	208	210	198	218	220	199	205	212	204	198	199	219	213	213	219	206	191	196	201	195	192	211	210	192	196	202	190	195	196	184	229	212	201	210	193	234	218	233	194	200	221	207	176	226	182	197	199	221	205	209	180	211	169	211	187	206	188	207	204	219	206	198	196	208	210	200	208	213	199	203	205	183	226	206	197	219	223	195	215	210	182	228	167	203	212	205	214	197	197	205	211	195	214	206	210	202	201	211	199	213	206	204	196	213	226	200	185	175	209	200	226	178	219	199	188	210	196	201	209	223	218	207	200	205	207	187	206	186	219	225	204	178	229	203	221	212	196	198	214	211	197	194	186	214	222	201	191	192	215	203	179	195	212	192	217	204	217	212	172	237	216	198	224	194	231	193	185	192	223	188	213	232	213	202	199	193	195	241	207	214	230	231	187	214	208	199	193	211	193	184	219	215	188	183	213	207	190	179	204	185	184	208	230	229	182	212	201	189	196	227	204	191	208	214	208	232	191	228	232	196	172	226	206	244	201	211	202	189	205	208	218	203	194	181	208	194	211	207	245	185	213	213	221	219	195	182	208	186	193	222	212	219	202	232	197	234	216	202	223	205	216	191	192	214	188	209	224	210	214	181	199	212	199	226	197	233	211	199	221	189	194	210	196	207	176	206	200	206	197	196	198	207	226	194	207	217	200	204	215	198	222	194	206	202	189	200	213	185	201	181	215	201	212	203	221	219	219	200	187	205	220	211	183	226	218	201	204	184	221	209	178	205	202	215	207	210	233	214	187	209	203	191	225	174	195	218	186	244	180	179	211	199	198	207	210	211	215	209	201	221	205	188	197	221	184	230	217	215	201	189	203	212	212	211	196	206	226	221	226	222	216	203	191	215	222	188	214	198	203	188	214	219	223	166	205	208	195	197	227	212	226	190	222	193	198	198	171	205	219	218	190	207	196	232	209	195	219	213	214	211	195	205	244	192	234	218	238	217	195	210	228	203	184	195	193	203	200	188	224	211	192	220	228	189	227	228	191	174	220	198	180	197	199	203	201	190	240	183	197	205	209	203	215	205	192	202	209	206	210	196	211	192	218	195	200	234	223	192	206	226	211	204	202	225	230	193	186	235	205	225	202	198	185	222	204	199	195	189	203	207	204	197	252	218	205	226	204	185	194	185	227	203	191	229	193	247	206	182	205	233	203	214	215	236	210	192	221	207	214	190	188	229	210	197	212	228	201	206	213	207	218	207	213	210	223	218	205	223	189	237	183	245	207	208	202	200	179	211	220	212	210	207	175	219	220	179	189	189	173	206	221	188	209	207	223	182	205	185	208	221	199	224	232	196	197	185	202	182	218	170	186	196	197	208	191	192	189	204	166	203	198	175	195	188	218	202	199	213	215	223	229	212	211	204	213	193	185	198	206	198	185	189	207	182	199	215	198	227	227	194	211	213	202	235	246	212	200	217	223	217	190	210	206	215	174	215	187	199	203	195	203	204	211	209	192	203	213	197	216	170	204	191	200	220	219	198	210	189	206	220	207	205	208	221	194	185	194	198	220	213	212	192	205	219	198	188	219	216	224	185	203	233	213	201	211	191	226	193	192	234	199	187	214	220	191	206	227	212	205	191	193	212	236	223	184	212	181	220	215	214	211	228	232	201	202	223	201	195	190	204	184	229	198	185	219	206	208	215	200	209	213	223	232	214	225	195	197	231	204	205	209	224	203	210	224	186	197	202	229	217	198	200	204	197	222	218	207	206	214	209	189	203	195	204	216	223	195	190	202	194	209	227	201	182	208	203	219	201	194	206	233	229	217	192	204	215	216	178	194	205	230	219	197	205	244	215	224	216	228	215	209	206	224	210	191	211	196	201	178	199	228	188	210	213	203	199	200	186	210	191	199	197	231	196	215	175	191	206	198	225	200	217	234	201	215	185	177	182	222	211	189	203	222	220	194	206	226	219	187	194	217	200	208	185	195	196	233	224	206	220	192	200	189	189	215	213	196	189	221	208	196	199	222	174	203	221	195	202	189	210	195	212	196	193	225	224	212	210	198	170	189	215	206	197	220	189	223	189	195	230	200	214	173	239	223	208	179	207	216	196	212	216	193	214	198	179	199	214	182	198	190	185	214	215	216	223	215	214	203	203	231	213	203	199	224	211	216	215	206
23534	21648	31954	31267	28808	24310	9278	522	384	410	404	381	395	384	375	385	368	366	362	417	345	335	367	362	371	387	405	373	392	370	373	343	374	340	315	386	364	383	388	345	357	348	360	377	373	355	358	392	342	356	355	346	346	351	362	326	323	364	380	397	370	383	365	379	311	382	363	366	351	363	360	369	339	372	363	349	337	371	332	326	380	370	372	323	337	358	383	363	326	338	353	364	338	354	343	352	341	383	327	371	329	385	382	361	319	364	331	316	376	360	369	345	353	361	379	359	309	349	348	367	366	368	337	357	363	343	352	335	311	355	383	337	384	356	341	339	345	351	336	335	365	373	351	342	377	378	383	367	329	388	342	336	373	351	368	371	372	361	362	376	398	338	377	378	335	359	344	391	341	389	328	317	336	439	358	345	346	348	370	361	367	349	379	361	373	381	325	393	363	373	353	374	347	323	332	355	325	382	347	378	349	359	344	365	357	359	335	339	378	369	374	354	333	385	387	374	364	363	363	361	349	344	377	352	383	388	324	353	345	349	328	380	371	359	363	338	384	361	341	368	350	328	371	379	341	392	359	315	366	381	337	355	364	389	337	370	356	351	353	343	384	378	381	385	376	351	356	351	359	347	361	337	352	363	372	376	363	362	381	357	326	357	367	373	380	408	342	389	327	363	351	335	397	388	341	354	385	310	336	375	383	366	352	323	347	359	355	347	348	385	349	383	349	361	325	324	383	377	322	397	392	333	363	351	397	381	340	396	350	366	356	363	379	382	362	346	355	377	319	334	403	363	372	346	370	377	349	351	360	332	358	341	359	357	353	359	331	385	350	353	380	359	367	386	373	349	330	369	354	362	366	357	337	344	370	350	347	388	376	374	360	362	368	350	342	367	393	359	381	378	381	377	367	381	367	341	357	355	343	358	319	354	335	365	381	365	399	377	349	358	364	350	357	360	348	363	348	364	350	367	329	368	365	334	348	361	362	345	347	361	359	333	349	375	372	378	352	387	352	359	375	379	358	392	364	347	362	356	339	376	369	353	320	370	339	365	346	379	372	379	381	372	387	347	382	346	357	362	372	363	341	352	354	368	365	354	323	368	396	388	352	358	378	346	381	357	362	352	370	357	371	341	391	346	391	330	360	315	364	352	370	376	349	332	375	350	348	366	327	389	354	366	368	366	395	369	359	363	335	387	370	362	362	373	381	336	331	358	336	345	319	383	357	399	303	353	368	395	381	386	392	395	376	344	349	338	364	352	341	331	381	375	337	362	378	350	352	353	326	339	382	400	379	358	369	336	372	367	361	347	388	367	342	336	369	369	398	331	367	372	360	378	345	412	343	389	360	346	337	328	360	314	358	384	357	342	352	339	369	343	348	371	368	349	360	368	361	335	356	343	341	400	366	386	384	332	335	348	327	357	375	350	322	382	370	355	342	364	345	325	359	367	376	345	344	362	361	363	368	358	363	344	343	358	333	353	403	365	358	399	386	354	384	382	372	382	335	372	346	354	337	377	380	339	377	344	377	360	379	359	352	357	352	400	368	350	360	359	389	364	340	334	363	370	375	365	348	323	379	399	366	366	391	347	365	332	366	333	345	325	340	332	358	343	367	376	348	365	372	366	324	346	338	376	359	358	359	363	391	352	335	367	413	358	375	357	353	376	381	357	367	343	375	334	334	369	347	351	352	382	386	350	353	355	331	389	355	388	382	333	360	327	359	373	370	358	347	378	347	407	346	370	321	364	359	330	362	362	330	360	344	380	346	340	342	363	356	349	352	353	371	382	349	384	341	358	352	348	401	357	321	346	361	364	363	345	359	348	339	368	402	360	366	361	359	401	356	391	368	364	315	362	321	375	394	347	373	395	385	342	355	420	327	348	374	347	386	395	365	359	377	383	374	372	367	385	385	369	359	357	353	380	370	350	361	373	349	352	347	377	345	371	369	358	339	342	385	339	383	361	354	360	359	384	362	366	376	376	362	353	357	338	402	362	385	316	362	366	374	367	379	352	338	336	377	357	359	370	368	361	356	370	357	374	394	366	367	368	355	355	344	367	320	362	360	358	343	340	352	377	355	341	335	371	354	331	388	360	364	349	364	386	352	369	340	351	333	363	328	375	371	360	333	374	410	347	347	328	389	364	371	366	379	350	385	359	353	357	365	384	388	358	373	334	402	349	363	371	383	409	377	346	320	376	327	385	347	348	355	373	389	368	356	359	391	382	363	360	371	334	374	362	374	377	367	375	367	339	356	365	373	343	348	370	348	386	355	362	343	379	373	387	361	353	353	345	371	363	387	371	366	377	361	370	348	358	361	339	363	368	384	370	360	385	386	338	331	314	331	323	348	327	328	363	358	383	344	362	328	384	341	347	353	378	348	363	348	344	351	393	365	373	370	374	369	335	375	347	356	351	373	377	327	320	375	370	393	352	363	335	378	388	379	370	348	389	414	338	368	351	312	361	359	342	371	336	354	321	391	362	381	354	391	375	366	349	354	361	372	352	387	337	336	355	370	339	360	368	331	341	354	361	378	346	378	379	357	361	373	387	347	381	340	380	354	371	335	348	356	340	375	367	356	386	355	366	341	383	339	363	346	344	374	367	399	374	353	341	337	374	353	372	320	353	348	346	350	335	363	342	368	334	338	357	350	349	364	366	364	313	376	399	363	335	340	396	372	369	362	342	358	346	345	357	337	347	390	378	377	336	383	350	353	367	354	369	355	365	353	349	349	347	380	387	385	341	350	380	349	366	349	347	377	320	369	355	359	346	346	375	344	357	339	336	386	356	370	363	390	388	334	375	357	354	310	354	308	356	363	381	374	361	350	372	366	343	365	354	350	373	362	349	355	363	382	368	320	348	340	327	382	404	351	385	361	365	365	371	378	346	352	364	364	347	393	392	349	364	356	352	355	378	372	356	368	368	354	347	353	368	353	355	346	369	361	329	352	361	369	385	353	339	363	343	347	379	358	362	345	356	347	348	388	387	375	380	370	364	375	373	387	343	350	360	362	388	327	364	376	354	350	326	348	376	386	342	326	328	333	351	361	365	363	376	383	377	398	375	326	362	381	312	312	359	390	358	330	366	401	333	369	367	358	324	326	338	342	357	378	401	393	357	342	358	363	338	331	345	347	382	383	346	340	338	347	356	365	376	340	380	348	364	343	350	369	356	357	359	351	330	371	366	321	359	377	344	362	378	375	346	384	368	348	384	344	377	381	358	395	369	354	383	349	364	377	370	353	327	358	340	346	371	342	385	357	358	352	392	395	350	355	356	330	328	371	345	344	367	353	358	366	363	381	381	348	330	368	370	376	364	371	383	377	387	357	357	321	344	364	398	323	374	371	319	371	356	394	381	353	376	372	357	342	381	345	337	365	320	367	379	361	354	342	389	351	342	362	342	331	372	343	330	397	342	350	345	360	352	371	329	352	342	386	353	328	342	355	339	376	387	339	367	369	338	380	338	320	324	338	390	373	374	358	310	331	391
51138	87528	67648	49437	37537	24602	3387	430	411	412	416	412	392	432	382	402	397	378	383	383	399	428	394	422	356	370	367	349	356	396	404	399	376	355	347	369	372	385	365	370	362	336	370	350	384	390	438	376	360	349	403	383	379	385	362	402	384	368	371	381	351	361	328	378	378	422	348	405	406	380	394	348	372	382	373	363	373	378	369	422	392	350	371	389	367	371	403	367	403	366	380	397	398	376	371	356	351	392	403	339	402	403	426	417	372	396	385	352	367	347	342	412	364	374	356	379	376	378	375	406	366	381	377	356	385	393	389	406	385	344	396	366	393	359	373	347	369	388	390	402	356	379	379	364	402	382	389	382	350	408	382	419	395	423	398	356	357	402	405	372	356	372	328	366	395	380	354	356	353	373	363	375	365	373	384	385	345	341	387	374	365	373	395	410	382	396	388	388	384	399	347	377	397	393	387	341	379	362	366	374	362	355	376	388	365	397	371	387	365	368	393	364	384	366	420	362	400	391	381	376	353	404	375	394	364	387	392	348	387	354	371	390	392	346	381	393	344	368	367	371	369	336	402	388	368	344	416	360	358	377	343	377	369	400	334	385	352	371	373	372	384	387	384	367	371	377	394	389	391	402	409	383	399	343	418	383	369	330	372	406	362	356	360	356	376	356	395	392	361	366	372	373	404	428	378	380	373	361	409	369	370	381	419	390	384	381	382	355	415	372	371	371	394	393	357	415	370	367	378	391	379	372	359	395	415	413	406	382	343	374	375	372	368	397	378	351	378	369	376	390	373	359	429	373	375	346	377	367	370	351	359	367	376	373	351	414	382	391	366	376	391	339	357	403	378	368	413	413	363	366	357	358	357	369	375	373	351	388	382	384	454	451	397	429	399	376	376	370	413	403	393	346	395	401	364	362	374	344	375	377	372	378	384	378	352	395	367	347	368	353	365	370	357	355	368	366	358	386	378	387	368	363	359	377	395	369	414	360	365	375	382	375	346	413	371	368	371	406	386	357	404	350	361	366	391	390	382	352	410	418	356	339	393	375	369	359	367	375	353	405	345	380	363	333	361	362	361	383	406	346	394	382	346	356	374	368	367	377	379	396	391	359	372	375	358	373	388	404	381	350	393	367	416	405	373	350	381	373	370	393	361	399	394	392	381	362	376	347	340	349	354	376	368	371	365	403	383	424	379	384	376	397	352	376	384	359	355	388	381	350	366	373	375	344	348	364	355	362	345	410	357	340	372	416	352	423	383	381	379	413	410	346	387	396	385	369	375	386	374	408	424	373	375	389	390	369	403	370	388	383	388	373	350	371	351	390	340	381	414	412	362	378	356	334	338	362	382	376	351	377	331	412	376	344	382	380	362	401	354	366	389	360	369	354	360	380	385	345	376	381	341	387	383	364	390	402	345	381	387	333	393	411	375	389	357	357	401	425	382	375	414	337	384	397	366	362	381	402	387	374	385	371	351	369	364	376	362	366	362	387	372	379	379	379	393	377	375	394	402	379	366	343	390	378	352	367	389	366	368	353	372	371	365	393	325	384	379	376	391	340	407	370	381	359	376	373	376	369	353	361	379	387	379	380	375	385	352	411	403	376	388	351	387	367	386	369	396	402	395	373	317	404	381	344	400	382	397	386	372	379	367	344	381	370	358	371	391	368	360	347	347	382	360	370	378	375	390	404	376	384	414	378	357	377	409	378	378	367	363	340	379	352	373	375	407	400	409	372	362	412	412	381	359	361	388	363	368	390	348	373	379	358	381	363	365	374	360	389	359	382	395	381	351	380	372	373	387	386	374	391	360	351	383	366	377	397	392	390	412	385	376	412	341	372	378	368	354	364	377	377	333	369	357	359	380	356	379	363	368	389	388	376	374	397	381	352	399	361	408	376	366	390	363	376	370	382	346	377	363	358	356	384	393	369	402	372	395	382	365	360	362	350	369	348	373	386	368	391	383	397	386	367	380	373	348	374	370	381	364	369	348	386	360	338	378	377	361	362	385	382	372	369	416	386	375	375	376	422	381	377	353	363	362	386	362	390	360	409	363	382	358	388	375	375	372	381	421	381	374	355	347	370	378	363	322	370	393	351	366	369	348	377	381	357	364	405	346	355	380	378	398	357	396	405	386	348	351	375	366	381	359	355	353	424	368	367	358	399	358	371	386	362	393	374	395	358	373	372	409	405	383	374	381	352	361	368	377	352	379	368	354	378	378	394	404	385	380	348	385	386	364	364	414	371	399	358	349	376	369	387	358	362	410	375	414	373	380	351	394	380	388	394	383	366	371	409	432	415	369	380	388	389	380	370	355	369	363	367	393	364	397	336	406	367	366	393	377	372	350	386	378	390	366	390	391	381	386	397	388	377	424	369	390	377	358	390	414	389	416	382	373	379	369	401	371	395	408	346	375	387	364	372	382	349	377	359	368	353	375	387	392	359	382	386	389	380	383	368	366	411	397	414	371	385	337	400	410	364	393	366	392	378	367	389	367	388	356	359	387	368	415	347	390	384	383	359	357	349	377	376	377	388	379	381	399	383	385	402	397	387	341	373	395	372	381	359	376	377	380	371	371	393	398	372	401	374	359	379	362	362	370	401	368	375	407	363	382	378	370	349	348	358	390	361	369	354	385	355	360	376	390	410	371	361	375	373	374	385	387	369	390	355	373	366	364	371	385	404	395	333	375	373	350	405	397	387	363	367	362	372	372	375	362	357	372	368	395	360	359	367	403	379	388	380	416	403	376	379	348	408	388	366	374	372	369	384	386	375	374	381	375	328	384	370	345	383	395	373	373	367	342	346	351	360	352	368	391	352	393	386	356	342	370	390	391	374	389	350	422	377	362	374	330	417	379	355	364	380	379	365	415	388	355	366	391	378	386	387	368	381	405	387	360	409	382	359	372	390	381	386	376	395	392	384	402	402	365	361	374	375	371	404	402	376	402	378	380	383	367	378	340	352	370	355	388	384	384	399	355	368	366	379	390	369	391	414	374	392	402	391	352	365	338	355	382	387	375	363	359	409	428	347	382	391	369	345	364	388	394	386	383	436	373	361	366	363	363	407	368	391	388	386	367	418	380	386	381	384	390	358	350	377	385	375	377	354	397	400	351	362	384	374	370	391	346	345	379	364	390	358	390	372	383	384	359	419	382	423	352	365	388	397	405	387	387	364	354	374	368	408	387	385	361	370	363	391	391	362	388	344	342	399	390	350	390	357	368	375	394	373	386	381	377	347	366	399	338	363	372	418	391	364	335	378	389	370	379	371	382	395	396	366	357	401	321	372	373	377	394	362	364	392	384	385	385	386	375	380	386	378	406	377	361	395	376	386	355	379	359	369	360	378	383	344	385	363	370	384	366	401	352	370	369	387	379	394	368	334	421	392	376	401	370	409	377	368	369	381	382	393	358	389	389	379	364	353	357	390	400	341	361	345	351	393	386	332	393	398	406	382	385	404	350	372	395	387	379	363	374	370	372	423	362	356	396	359
25041	22183	32739	30660	21673	11711	2793	278	255	255	230	234	255	238	268	235	255	234	245	250	235	229	252	234	243	271	232	234	239	251	237	263	243	216	257	248	245	249	260	239	267	261	243	241	262	240	224	247	254	237	238	248	238	266	241	239	255	261	234	224	242	252	253	229	243	251	246	238	234	260	261	234	234	250	217	261	245	253	224	233	241	232	236	239	243	237	227	237	214	246	212	221	255	245	239	243	225	233	286	274	244	249	245	264	230	263	203	252	269	227	257	220	245	225	235	249	241	251	273	241	231	250	251	249	221	229	268	253	257	234	226	259	259	245	243	225	250	234	212	222	253	245	264	252	260	238	229	255	244	229	262	220	224	252	243	256	241	246	264	260	243	209	245	251	251	275	237	240	234	232	224	271	244	264	245	242	230	260	246	223	258	227	224	241	240	245	241	234	236	235	229	232	226	235	244	249	221	251	218	246	241	238	250	234	257	262	263	233	244	237	238	231	220	245	238	260	256	202	266	237	256	241	231	240	261	267	239	272	238	257	231	262	259	234	220	230	244	225	258	269	251	231	237	261	239	247	233	271	234	260	255	254	265	245	246	257	245	253	227	243	234	248	246	241	222	226	206	248	242	228	242	233	260	226	226	266	233	244	225	239	246	266	255	242	237	220	256	231	223	238	245	251	223	261	238	243	260	256	227	226	258	241	259	188	265	242	253	242	248	241	226	226	291	259	256	252	273	250	238	228	247	223	245	244	248	245	208	232	260	266	268	254	225	253	241	237	260	227	244	276	217	274	232	217	234	230	229	239	257	250	260	236	230	234	263	211	257	230	241	235	239	241	219	236	255	252	200	250	234	220	219	249	220	267	248	258	238	244	228	264	229	224	258	248	233	230	234	272	234	255	246	224	262	256	262	234	225	240	259	244	234	248	244	247	229	251	218	242	229	243	241	239	227	277	236	259	234	237	235	257	262	243	257	256	240	241	248	224	235	238	248	240	254	236	250	274	250	235	233	259	238	250	244	239	251	252	267	245	262	222	237	245	230	257	239	247	227	239	222	228	248	243	254	261	244	212	265	247	245	263	236	243	271	280	257	253	234	243	226	252	259	270	244	234	250	226	246	244	234	242	251	237	247	223	264	242	239	235	231	255	217	240	265	232	244	241	241	233	245	247	266	231	246	227	214	225	262	208	206	227	258	241	254	272	248	257	270	246	216	261	250	241	256	242	238	242	256	226	247	257	270	232	250	231	248	257	255	286	221	256	235	212	236	244	240	233	226	251	260	240	233	246	234	246	265	222	243	239	232	217	237	227	258	231	258	246	224	257	243	262	242	235	262	255	233	274	275	225	237	236	246	252	235	246	219	257	208	270	243	257	232	225	238	240	262	239	249	230	246	236	268	253	249	219	256	235	242	270	250	276	255	247	234	237	277	261	241	241	243	241	246	248	230	253	237	238	254	257	236	286	267	257	244	241	229	265	231	230	207	248	222	248	249	258	254	225	264	248	217	251	243	246	239	241	256	270	246	260	250	243	279	244	250	247	259	212	233	255	245	243	247	227	262	247	267	237	232	281	248	222	235	249	262	259	258	221	213	235	232	243	250	233	256	251	252	230	229	214	226	243	259	236	253	251	217	232	247	260	239	255	229	262	265	243	267	243	226	247	214	240	236	230	231	247	252	247	249	203	260	251	246	238	259	236	265	233	232	219	235	255	245	249	234	248	245	230	225	234	265	226	252	248	210	242	239	252	272	260	265	231	236	261	249	244	243	237	260	245	244	200	230	234	197	215	240	262	251	259	256	232	265	241	272	238	256	232	247	275	239	224	244	229	234	243	244	252	252	253	255	241	254	261	245	232	223	271	249	248	274	258	231	232	242	254	234	233	231	223	228	215	255	245	224	233	239	251	276	248	242	266	249	269	238	255	234	218	232	244	228	244	241	249	238	230	242	246	255	238	255	261	224	242	248	223	217	249	257	263	244	239	252	252	272	263	235	240	258	225	220	250	235	263	258	262	270	234	237	240	239	239	245	250	232	257	265	241	248	266	248	242	232	262	241	228	248	234	256	234	253	266	237	227	238	225	229	248	262	210	247	229	222	241	225	235	269	246	243	216	255	247	231	256	263	228	230	265	262	252	255	240	248	254	248	228	236	226	249	240	276	230	261	248	226	231	237	233	269	254	242	247	237	221	219	225	243	247	228	270	230	245	209	248	248	248	278	244	253	249	239	237	234	217	243	240	234	243	252	247	251	256	258	250	247	250	254	250	245	234	268	258	230	282	258	243	234	252	244	268	230	255	228	255	225	251	215	225	240	217	250	261	213	254	207	268	253	233	261	249	278	230	255	229	253	229	259	258	214	237	221	226	242	247	189	228	240	242	226	222	239	283	246	240	267	266	247	225	268	236	236	243	226	211	238	252	251	229	235	242	242	237	232	262	237	251	219	227	243	243	246	237	259	241	234	266	228	236	263	210	215	256	235	248	223	214	265	240	208	252	204	243	250	243	246	224	260	243	252	248	252	226	260	240	236	228	260	249	248	228	249	244	268	235	244	238	222	244	271	263	250	236	239	269	203	255	241	246	226	249	225	266	260	253	270	261	241	287	248	249	232	237	228	244	206	218	208	240	247	254	222	226	254	261	260	247	253	208	236	249	226	239	247	244	224	237	262	247	246	255	234	217	230	257	268	270	239	229	259	259	219	249	265	206	240	270	234	253	260	259	273	244	254	243	239	207	241	284	261	241	213	248	230	256	259	240	244	256	230	248	227	224	241	238	258	254	245	252	232	232	244	245	269	247	231	241	263	227	250	232	266	219	249	193	255	215	252	239	270	220	266	251	229	240	239	271	254	264	261	248	237	252	227	222	232	212	250	237	248	223	222	280	234	240	257	246	271	248	247	231	239	244	261	236	252	251	264	251	235	243	220	233	236	234	232	224	237	258	243	239	227	214	232	238	252	243	289	235	247	234	222	237	268	202	259	223	251	238	245	217	212	245	276	224	262	231	242	256	237	237	216	250	242	252	276	256	256	272	264	260	236	234	243	265	250	245	236	250	240	236	258	262	252	240	208	242	240	228	256	237	214	243	258	257	241	241	265	268	238	237	240	261	233	271	269	234	228	238	243	238	272	227	249	266	243	226	220	248	278	243	227	253	262	231	210	222	208	229	216	263	260	232	255	213	263	246	240	240	247	242	230	225	233	232	258	220	245	235	241	236	232	288	240	234	243	236	255	246	254	248	242	233	258	229	241	264	250	258	239	233	279	232	249	242	249	279	219	244	254	234	225	247	240	253	248	268	254	244	256	233	235	240	251	243	232	267	275	246	238	230	239	236	264	268	253	241	260	243	233	253	237	254	233	240	239	226	227	230	244	226	227	245	273	237	250	250	207	258	246	273	239	247	229	232	237	288	239	219	247	226	226	242	246	242	232	232	228	233	223	227	233	231	256	252	282	244	238	249	211	237	231	261	247	235	224	247	220	243
42503	68866	52655	35988	25036	14607	3537	293	266	238	284	306	297	259	284	296	285	286	265	291	267	270	268	273	252	285	287	261	287	278	241	277	271	255	258	294	289	276	266	308	277	296	289	250	278	290	303	256	241	291	272	271	289	277	279	298	315	261	250	279	288	261	246	274	287	253	324	309	289	280	293	259	252	290	299	262	262	259	283	287	288	279	271	249	273	256	286	286	254	281	291	266	288	288	286	285	282	284	275	285	263	274	289	245	261	291	257	295	246	258	276	256	303	296	243	272	282	269	301	302	269	267	267	258	275	267	292	287	225	318	256	275	293	284	249	273	283	276	281	258	261	277	263	251	281	253	272	294	274	286	264	237	244	300	260	264	270	265	311	272	306	247	268	313	295	259	289	283	290	258	256	274	279	266	247	265	257	286	281	294	266	281	253	263	271	275	301	247	286	239	296	281	256	274	279	272	302	256	265	280	254	313	250	281	279	251	324	302	285	307	277	256	302	265	272	259	269	250	289	265	281	265	280	314	279	287	252	284	257	285	286	314	264	287	285	276	245	229	310	280	300	285	284	262	288	266	266	237	314	291	280	250	292	268	263	268	258	273	262	270	284	284	276	247	253	283	281	259	285	240	243	242	282	273	265	251	315	292	280	231	273	256	256	286	309	289	281	265	277	248	258	284	249	256	289	291	273	284	286	266	291	248	282	310	271	301	266	302	263	281	262	252	289	247	259	251	298	277	274	289	277	277	280	268	300	272	287	248	277	282	279	280	260	258	300	291	280	298	276	273	288	273	252	268	285	281	249	265	281	277	280	282	242	311	273	275	278	281	259	285	288	282	267	291	262	260	261	258	299	265	277	267	284	296	283	264	258	301	285	273	267	267	289	260	259	253	260	301	304	290	269	275	288	264	272	276	258	284	317	276	279	271	277	279	275	264	254	266	268	278	266	283	304	272	263	254	263	258	307	290	265	276	276	262	264	269	253	229	270	265	303	327	272	248	293	258	256	305	276	227	309	284	261	267	263	274	308	286	273	306	256	279	291	277	296	276	245	252	242	281	283	270	255	277	317	279	246	261	281	297	260	268	278	265	272	309	244	291	290	283	312	306	265	268	250	285	293	275	297	262	258	266	277	267	272	275	288	267	266	288	279	291	272	233	298	305	283	263	281	280	251	257	275	227	292	273	274	290	277	299	266	258	273	293	293	272	303	266	289	268	257	291	307	303	268	262	262	311	304	289	264	279	256	243	251	276	266	264	284	243	261	288	275	272	283	254	272	263	288	283	258	255	233	283	284	281	266	309	277	261	271	269	275	247	300	259	266	305	268	286	288	286	278	294	280	278	299	269	305	279	316	311	296	274	281	290	272	290	276	277	286	258	284	269	240	271	294	252	264	257	296	280	265	283	291	269	275	292	273	284	252	285	258	275	276	278	288	270	281	268	269	284	295	273	294	263	321	265	254	264	263	257	291	284	277	294	273	303	277	260	288	248	287	314	274	246	237	295	271	295	276	278	246	268	242	322	313	262	278	287	281	291	248	301	277	290	274	287	280	244	279	275	266	260	237	269	246	259	269	278	301	285	261	269	253	250	273	243	257	246	256	271	260	274	244	306	271	263	264	273	281	275	273	253	267	310	289	293	247	274	285	275	306	250	290	275	290	284	267	277	281	279	277	276	256	271	257	268	270	275	245	259	265	303	278	290	266	271	312	282	294	259	311	293	316	280	286	302	300	266	283	276	279	270	285	264	256	247	270	278	265	294	300	253	265	271	263	307	275	282	249	265	291	276	256	296	297	269	272	262	290	269	272	244	246	267	283	315	280	273	271	280	293	263	295	273	277	285	262	293	279	263	284	287	300	230	277	272	244	259	274	282	251	294	263	265	266	266	282	289	270	261	265	302	284	285	263	291	284	272	285	260	297	266	304	292	282	280	299	304	251	320	275	257	274	284	293	274	294	267	270	284	287	285	263	310	259	249	272	280	269	272	277	286	282	252	260	279	259	282	254	334	301	285	285	305	262	284	290	305	298	262	273	262	276	299	304	268	287	280	254	255	274	275	265	288	246	262	261	269	273	280	238	280	256	284	268	258	292	325	258	271	275	257	262	285	307	301	264	288	282	280	293	265	266	271	260	279	281	255	292	269	243	256	262	258	307	260	281	274	273	260	288	246	279	299	253	270	236	287	272	284	237	251	270	271	269	280	287	279	291	292	260	240	239	285	262	292	289	298	271	274	281	288	282	246	265	263	279	286	294	268	278	261	269	286	271	256	280	279	275	286	264	268	266	255	284	277	256	287	305	269	278	314	308	262	260	303	249	253	253	289	286	283	281	245	298	271	270	282	305	243	254	268	261	283	259	260	276	273	293	271	273	259	277	270	261	265	285	290	268	271	272	279	261	306	282	265	294	266	259	260	306	256	274	240	275	282	251	282	267	253	271	263	283	269	281	271	261	259	287	267	261	278	310	263	256	251	278	286	253	276	278	245	277	276	296	292	286	277	278	274	246	269	276	266	267	254	267	278	246	280	262	275	260	254	234	287	295	262	308	281	275	278	289	286	257	250	273	282	295	275	280	261	261	295	275	272	260	265	247	248	281	259	269	276	296	261	273	286	289	263	302	262	279	276	261	282	286	258	281	290	304	255	277	242	260	257	252	273	324	281	253	281	263	272	253	254	289	264	270	262	258	256	277	290	270	262	274	299	282	278	242	282	263	275	265	251	270	287	246	273	280	264	281	256	272	277	283	266	265	281	289	268	277	278	267	261	298	290	273	259	260	304	273	254	281	275	307	264	253	255	249	274	242	290	284	253	275	256	263	258	279	257	299	271	287	268	303	259	275	232	309	286	309	289	271	261	270	282	286	276	257	256	270	281	261	292	284	264	250	270	261	238	250	287	262	269	263	271	260	245	258	279	254	266	264	260	258	257	288	275	298	254	301	274	267	283	265	286	280	288	273	283	293	274	302	248	266	292	282	267	273	275	253	257	275	244	291	250	277	274	270	259	267	286	278	288	273	258	294	258	260	281	304	251	284	286	281	315	279	258	276	295	275	279	282	271	274	264	267	294	284	305	272	246	273	258	321	279	297	273	283	262	274	291	253	261	257	271	240	289	294	291	279	275	273	299	271	275	254	273	281	268	294	238	298	283	275	275	272	258	291	246	254	271	274	271	300	265	270	261	278	282	269	301	277	263	256	288	279	253	294	260	261	279	267	274	282	286	243	238	295	256	273	286	264	306	279	257	299	270	269	270	277	268	291	269	289	320	237	250	292	268	281	273	291	314	268	299	288	289	288	281	252	265	269	283	264	269	266	275	266	277	290	290	244	266	269	291	280	283	287	258	303	288	282	251	250	274	285	286	265	285	249	286	260	279	273	303	268	300	247	294	289	263	275	284	275	292	264	298	276	296	255	279	275	263	255	315	266	251	255	274	261	245	278	248	279	274	242	301	271	239	279	287	264	268	269	260	271	286	281	300	277	283
22663	21420	30576	28035	27363	27111	19535	1813	518	515	505	480	524	474	483	502	491	480	512	478	480	460	481	509	449	437	489	501	458	502	455	464	495	479	430	466	502	470	476	470	482	483	424	455	451	484	432	477	498	449	467	469	466	488	469	467	435	461	523	485	486	487	444	469	492	501	490	491	467	505	474	450	450	530	449	475	526	472	468	465	477	500	473	464	488	457	478	520	475	474	443	462	490	464	440	429	473	485	490	480	487	481	475	452	500	448	442	417	475	468	468	463	449	476	491	499	502	523	485	482	473	469	442	461	475	443	492	507	464	473	489	498	459	439	497	459	470	471	482	454	476	497	459	496	479	470	480	464	433	473	496	483	462	452	448	488	505	440	440	456	432	481	447	475	446	448	491	492	509	490	484	479	491	482	441	451	451	424	453	470	473	478	445	459	499	499	486	454	469	468	476	514	457	521	439	488	458	433	463	426	486	469	479	446	480	486	464	465	471	452	487	477	462	470	465	483	500	499	495	469	487	460	476	488	461	462	460	464	487	493	442	527	413	515	531	480	477	489	458	430	504	459	482	454	453	474	466	482	469	496	471	478	443	477	494	512	512	450	469	480	496	490	436	494	461	479	506	466	457	461	462	458	438	484	455	465	428	508	496	432	482	468	470	455	484	479	443	464	506	436	463	481	462	488	436	469	459	460	469	479	494	475	463	483	521	487	448	468	467	477	486	482	514	494	505	492	491	452	472	504	464	504	501	456	506	484	436	449	452	497	478	467	491	450	482	489	461	447	454	482	494	462	480	464	470	507	458	471	483	492	482	481	490	490	467	455	487	453	422	494	490	483	442	495	477	474	500	473	467	475	502	467	456	492	472	449	469	435	483	495	449	480	477	463	482	477	498	456	458	482	464	469	502	473	467	492	452	475	476	476	502	468	451	509	477	441	454	482	497	501	472	480	460	474	467	492	489	472	462	493	477	463	488	429	452	444	493	468	472	442	453	455	488	464	527	457	480	445	492	461	431	477	514	453	470	495	488	481	476	502	477	469	478	496	440	454	466	466	486	462	476	483	482	478	470	478	458	469	500	481	466	436	507	468	460	449	477	513	478	460	475	478	478	500	476	492	459	505	507	481	432	437	461	455	483	485	496	475	500	494	447	432	396	526	459	468	450	463	472	501	483	471	460	459	446	497	431	476	470	489	510	444	492	467	442	489	450	459	469	467	502	445	470	496	463	456	482	464	470	502	457	467	488	457	473	446	500	463	452	454	481	472	479	467	472	458	483	486	477	469	512	486	447	551	490	451	493	478	457	437	499	484	447	522	465	448	484	428	476	485	511	452	445	471	470	404	479	459	485	447	500	466	474	470	465	493	486	464	465	466	501	488	488	477	490	440	496	481	470	487	457	463	477	532	526	472	452	440	470	485	464	449	460	460	464	517	484	468	468	463	484	443	479	463	444	484	452	459	495	483	500	474	479	478	521	426	461	497	521	463	456	492	495	465	468	497	474	478	446	485	497	424	470	475	502	475	530	460	469	470	503	476	466	476	493	479	490	494	482	437	448	461	465	459	440	459	483	495	454	470	456	448	465	476	456	450	395	494	476	467	483	505	438	473	451	445	489	424	504	457	494	479	496	457	469	487	443	491	457	446	498	466	469	474	477	485	420	470	467	469	506	441	438	475	445	418	469	448	487	436	473	439	508	445	445	457	452	502	482	531	464	456	488	449	470	500	504	494	481	470	451	463	483	488	489	469	455	473	465	435	505	476	478	462	472	496	485	475	478	501	471	465	476	486	510	499	465	468	455	494	487	480	512	498	503	481	464	471	470	506	482	504	475	420	496	499	483	523	494	437	455	488	505	457	473	458	438	473	500	474	450	435	453	444	491	517	488	466	501	481	473	471	431	465	470	439	437	492	521	508	460	462	421	472	479	460	514	467	452	486	509	441	491	469	502	480	460	498	506	517	422	492	499	477	538	471	442	471	471	448	484	482	447	514	489	472	463	470	469	468	424	465	458	494	474	443	473	469	479	502	463	461	474	468	456	445	459	466	477	464	492	476	487	516	461	468	464	457	471	538	442	463	481	493	429	492	491	471	439	468	500	467	492	449	463	480	491	465	458	429	462	456	504	426	475	487	475	416	483	489	474	491	475	510	487	477	481	476	467	487	462	432	458	493	488	466	426	477	508	474	455	482	479	516	481	471	466	470	472	458	447	422	469	473	440	465	483	486	507	456	510	492	466	423	486	474	469	468	450	445	447	484	476	487	484	484	453	509	497	466	511	469	526	475	465	461	485	493	487	474	470	491	459	497	477	516	474	428	440	451	486	477	458	453	438	473	480	477	482	481	468	462	459	477	467	483	429	471	430	460	487	430	490	450	444	457	451	489	449	490	451	491	484	458	484	463	470	496	489	468	515	476	467	479	454	521	460	514	467	479	443	472	478	485	452	472	501	476	509	500	432	504	493	500	515	473	460	465	491	474	467	482	457	476	482	479	483	514	500	458	468	484	476	492	452	497	447	450	482	472	495	492	478	449	493	455	464	482	456	499	468	450	471	517	501	495	457	501	500	469	480	469	471	467	465	466	455	482	475	458	484	458	479	449	418	477	492	456	483	444	459	454	486	475	497	506	481	456	468	466	495	468	484	491	518	469	487	426	524	451	497	463	466	476	451	482	451	418	463	487	484	481	492	440	494	505	468	433	455	501	485	478	498	514	457	470	483	481	454	476	482	440	486	523	463	463	424	484	463	458	485	477	483	485	483	471	479	518	475	504	457	488	450	491	480	507	510	470	457	454	468	459	452	483	496	505	501	475	473	513	486	470	448	456	453	482	452	459	478	481	484	475	496	456	485	473	479	495	472	480	472	443	494	476	479	493	453	470	471	443	464	496	453	472	513	497	467	497	480	457	497	509	465	468	462	480	496	486	493	489	465	508	469	456	469	483	468	470	463	507	457	466	478	456	475	475	476	462	477	494	491	468	435	460	545	451	520	476	457	437	461	477	459	466	499	468	498	471	457	475	447	444	444	510	506	488	468	479	509	464	454	476	466	464	458	508	506	472	430	463	472	528	476	488	501	465	467	443	498	432	478	501	485	469	478	455	478	499	477	463	441	498	519	479	490	456	459	465	433	465	491	453	472	477	446	447	462	476	504	483	434	479	479	479	480	503	510	490	456	468	488	464	464	482	511	464	458	449	472	464	475	489	485	477	479	462	509	465	485	445	463	427	477	475	467	453	491	454	453	458	483	498	518	475	476	509	480	486	422	427	465	455	499	476	491	491	463	444	481	450	481	519	487	499	490	482	500	433	461	466	492	485	480	478	494	492	505	462	445	488	467	473	468	496	460	488	522	493	509	451	477	407	483	506	485	508	502	510	484	475	514	493	456	527	449	443	493	451	479	495	466	487	472	470	475	455	471	444	464	468	489	479	464	485	479	462	448	459	460	451	493	448	464	480	481	461	424	494	427	433	482	514	482	470	455	449
56309	97394	76849	57080	44393	32045	12442	539	546	517	502	497	522	573	467	496	492	493	468	530	493	520	507	471	526	501	509	504	442	501	507	501	477	493	484	491	491	510	502	517	483	463	490	535	458	491	500	490	480	517	496	520	472	489	477	555	491	478	499	501	466	508	488	491	500	511	505	468	502	479	466	465	480	479	509	476	484	494	493	502	482	476	489	524	528	511	489	450	492	488	507	482	511	556	452	499	527	470	510	429	500	464	450	534	514	528	498	486	481	538	537	487	498	494	517	497	487	501	489	452	482	449	481	461	473	508	499	496	441	492	476	494	503	498	498	476	492	465	488	491	485	516	529	483	476	474	501	509	481	493	475	489	512	504	496	506	473	506	515	478	490	496	486	465	485	505	504	506	487	460	522	470	506	507	505	505	497	524	514	472	521	501	535	458	459	496	467	491	484	524	453	501	498	522	526	476	528	498	497	487	531	473	515	496	482	471	549	512	471	469	476	495	493	483	500	499	527	477	489	470	484	499	499	509	497	499	473	492	495	461	517	467	498	518	485	457	510	495	448	467	476	492	505	508	474	492	459	490	519	518	500	486	516	499	471	504	480	520	472	459	459	493	478	523	457	463	522	490	522	451	476	472	491	494	511	484	473	507	511	514	451	509	516	486	511	489	522	503	472	515	467	470	473	509	473	513	498	482	459	504	485	541	498	495	489	486	506	483	429	475	466	495	510	499	523	501	494	505	479	498	498	529	538	489	501	498	512	490	477	494	496	549	484	462	476	476	467	462	539	470	469	465	471	452	485	496	500	505	514	463	498	454	482	514	469	476	476	476	498	501	447	514	482	499	517	501	480	502	487	502	476	524	471	480	490	509	484	497	490	501	546	489	540	467	507	518	518	478	524	499	518	527	470	491	495	473	469	485	510	467	501	467	499	504	495	501	432	471	489	500	466	500	501	500	511	491	463	520	447	492	510	493	524	476	480	471	482	493	507	514	530	491	476	494	515	454	491	534	449	487	494	519	487	462	499	446	486	540	460	483	526	505	464	510	525	526	465	482	478	509	510	505	521	513	492	505	465	503	459	481	508	525	498	490	470	465	503	524	468	504	495	491	478	505	471	487	504	510	530	463	503	477	512	465	523	502	487	506	454	505	472	453	511	454	518	496	469	478	466	521	467	468	464	482	490	453	498	531	505	546	522	500	530	497	491	503	492	486	502	471	483	487	470	456	481	495	490	483	475	445	499	490	486	488	489	515	512	453	478	509	510	479	406	485	519	520	494	495	467	521	503	502	513	480	522	508	491	477	499	448	517	521	489	478	501	491	500	476	475	472	513	470	482	488	524	512	506	485	489	489	490	493	494	500	486	510	539	511	481	530	463	515	506	523	501	469	493	513	493	495	498	501	486	512	494	467	502	492	507	486	502	471	550	479	464	482	507	488	475	457	512	465	468	502	458	476	481	493	460	467	441	458	454	474	457	533	509	481	517	476	493	465	470	521	497	478	473	495	501	479	521	487	508	498	489	465	458	477	476	512	445	497	468	549	482	443	492	545	466	501	459	467	474	495	514	492	516	510	528	493	479	507	532	502	426	501	508	464	524	523	439	500	456	478	508	492	473	532	493	474	500	488	474	499	472	481	480	472	521	491	492	524	481	496	478	482	551	501	493	549	500	466	512	507	495	522	450	457	491	487	504	492	475	496	476	490	496	483	479	484	484	510	499	459	477	492	524	507	472	491	492	533	473	533	472	494	505	445	514	475	487	526	518	475	537	480	538	527	487	513	507	477	519	534	482	488	468	494	485	485	482	482	515	501	501	488	493	514	496	496	480	477	518	498	482	484	475	503	495	473	488	535	494	441	491	489	484	500	486	478	481	509	518	466	484	514	454	483	538	496	446	486	467	518	512	449	496	486	476	505	494	475	476	470	484	464	496	459	499	507	449	490	472	479	487	488	508	497	485	503	472	509	478	448	479	480	530	485	495	439	515	471	505	502	477	509	492	475	503	490	486	495	531	488	480	491	475	486	526	493	484	499	471	547	525	477	446	478	506	480	504	493	487	514	486	500	458	480	480	504	497	478	498	462	457	494	494	482	523	518	482	476	483	506	477	444	502	510	492	487	488	480	502	492	497	469	519	484	540	477	470	502	480	506	496	488	554	499	441	497	472	480	528	501	488	472	485	523	465	499	501	484	529	515	472	491	491	472	515	492	489	503	487	466	533	479	480	494	530	494	483	467	469	523	478	500	508	510	499	520	478	533	507	488	493	492	484	508	484	502	524	485	510	509	480	471	485	534	451	494	485	491	451	489	515	520	505	491	504	478	480	496	463	497	484	493	487	458	500	520	512	468	523	491	451	476	504	490	477	454	478	475	480	491	509	507	510	484	479	500	480	479	485	430	478	477	480	498	476	501	471	482	450	520	508	520	503	495	494	468	496	529	478	507	508	525	505	492	455	513	494	496	505	481	536	537	493	503	493	504	464	510	479	492	484	491	460	519	486	491	481	509	511	501	485	505	532	512	539	498	485	487	510	527	491	463	500	500	468	472	477	488	456	456	475	512	473	522	472	473	513	498	511	490	562	559	446	499	484	524	453	529	464	481	479	478	479	498	503	513	482	496	480	524	494	520	483	478	508	481	504	489	522	497	525	448	485	484	494	478	515	468	441	541	462	468	473	496	482	486	476	491	495	491	523	486	486	506	514	520	492	503	477	547	478	487	507	499	433	465	498	469	452	474	458	471	492	469	436	498	457	491	435	460	513	508	509	471	494	513	475	509	478	467	481	461	493	506	520	480	505	477	504	532	484	478	496	444	528	451	482	459	484	500	471	504	494	500	512	489	482	465	517	500	504	493	461	506	506	537	472	463	480	478	526	502	493	512	539	498	496	483	475	493	459	535	527	505	488	467	509	465	536	497	508	501	522	474	532	491	500	511	490	445	516	487	482	467	472	512	511	526	475	503	492	470	467	518	480	503	484	483	496	459	506	483	479	487	497	453	532	504	500	502	490	467	479	487	515	503	502	468	466	505	466	483	538	510	492	483	485	468	508	533	479	511	474	520	499	473	478	493	476	518	501	488	481	501	492	485	456	473	488	463	491	502	508	499	550	512	486	494	512	518	487	540	472	497	470	510	488	469	478	461	543	528	467	484	498	518	558	485	509	482	470	494	489	509	518	487	504	549	475	491	503	443	498	512	504	510	466	520	475	474	549	473	479	469	490	505	496	504	464	512	484	457	434	487	485	491	465	467	493	475	491	500	497	454	541	458	527	456	499	548	488	480	457	443	521	485	514	488	492	560	490	498	481	532	569	522	457	494	522	475	518	524	501	513	505	484	488	546	507	456	547	508	498	496	488	462	486	486	515	500	479	491	479	487	472	469	492	459	433	504	437	518	465	475	465	488	462	521	541	489	524	455	490	495	477	491	537	496	499	522	495	443	473	450	527	481	452	504	467	469	496	515	500	514	503	510	516	508	481	489	505	505
28675	24280	25650	14859	5725	2511	848	212	183	203	181	200	194	192	198	186	180	208	175	206	198	189	194	194	190	190	197	218	207	187	195	185	202	209	192	208	202	179	206	213	176	179	189	176	218	173	202	199	184	205	214	195	187	192	184	166	186	189	208	187	176	194	219	155	177	210	178	199	207	182	197	199	225	192	176	195	196	179	207	193	217	216	212	193	226	193	185	192	204	205	183	195	192	205	205	185	212	217	184	198	181	184	187	204	212	212	176	205	192	193	164	196	185	183	195	220	161	189	219	204	220	211	194	180	206	192	195	188	226	195	205	209	219	190	203	203	180	185	191	187	192	191	218	184	183	180	208	186	206	185	200	193	196	197	226	195	195	192	203	198	210	198	190	196	184	184	202	209	164	194	194	199	237	206	195	217	185	204	198	197	192	166	205	188	169	218	184	196	192	209	204	199	188	189	206	210	184	192	199	194	197	213	169	190	205	203	199	175	191	201	193	195	206	197	187	210	189	202	205	217	198	194	182	188	184	208	195	193	217	189	187	196	201	190	205	197	189	205	190	187	171	178	209	198	167	219	175	198	168	208	201	186	199	175	178	185	206	190	215	215	214	208	183	204	189	194	201	204	180	186	185	192	204	203	192	173	208	207	192	180	196	218	218	232	201	192	200	215	206	223	197	175	169	192	180	208	189	198	209	215	177	201	186	194	189	200	190	192	210	202	185	202	205	188	204	209	189	219	182	201	201	205	200	193	182	194	170	186	204	200	189	171	204	181	182	188	199	187	169	176	217	192	201	213	188	173	214	215	181	197	194	198	226	194	182	179	177	195	199	221	199	177	195	182	207	192	204	226	187	231	193	191	200	181	202	184	186	196	190	160	200	192	173	192	203	186	207	179	198	212	215	181	196	198	159	211	206	192	184	203	180	185	197	167	172	188	177	193	189	195	207	177	198	183	186	190	193	185	200	175	198	189	205	179	197	187	210	189	183	205	181	176	196	218	189	188	198	211	195	204	192	195	187	181	196	189	216	207	216	201	204	203	203	196	192	190	208	199	189	191	189	196	195	190	190	180	207	214	176	202	196	216	184	209	212	182	206	161	204	193	201	182	207	188	200	191	195	181	190	186	177	191	192	187	214	205	213	179	215	242	212	201	192	206	200	219	187	204	196	162	197	212	194	206	190	196	232	207	199	182	207	208	222	203	182	200	203	197	184	172	209	204	222	194	180	175	191	197	202	202	183	191	208	199	206	210	217	208	174	208	195	175	209	213	198	180	175	187	176	182	192	199	199	211	202	204	183	190	179	199	188	209	192	187	184	194	193	196	189	188	194	193	186	208	197	182	178	193	191	210	192	192	177	211	206	183	216	183	194	210	180	171	231	163	205	210	195	188	181	171	196	205	199	229	197	167	175	184	199	207	204	200	202	195	203	192	195	194	185	187	221	215	186	204	169	201	198	196	202	193	193	177	173	206	165	208	197	189	213	213	192	185	189	177	196	204	175	204	185	192	187	176	205	201	197	203	200	182	204	196	181	198	197	189	194	193	179	198	207	203	207	184	200	211	209	181	186	176	196	194	195	210	205	184	172	200	211	182	179	185	205	207	192	189	193	190	225	197	200	183	226	187	197	221	201	178	176	208	196	183	225	192	186	196	200	216	229	183	214	185	198	186	185	217	195	180	191	200	205	161	185	170	160	207	185	187	201	170	196	182	190	186	178	179	190	176	189	191	196	213	197	192	160	217	175	178	191	187	232	184	166	198	203	182	178	183	204	215	188	218	196	186	171	199	199	168	174	201	189	199	196	181	178	185	188	182	172	203	187	223	221	213	213	199	202	180	193	203	190	166	198	212	190	190	227	187	208	201	223	193	180	196	178	189	205	209	200	222	184	206	182	189	211	216	212	193	196	169	197	188	177	193	201	190	202	187	211	166	188	211	184	208	188	210	166	213	184	185	194	189	180	176	196	218	208	219	210	168	206	188	178	206	210	200	209	189	230	205	198	172	207	200	181	196	169	190	190	168	191	193	219	234	198	189	196	219	188	191	190	215	207	185	193	197	203	196	217	192	206	202	193	197	201	205	202	182	185	170	218	156	214	185	167	205	203	189	211	198	183	198	182	201	200	238	213	195	190	197	200	172	174	203	208	196	191	181	193	229	187	208	184	196	176	192	201	221	189	216	194	188	178	190	181	202	202	175	198	195	204	187	187	200	175	199	171	172	186	213	193	217	185	214	184	189	211	190	179	200	199	185	202	190	196	189	201	204	198	194	204	206	228	197	228	185	181	222	195	197	195	228	196	193	209	198	197	196	185	196	178	220	185	196	210	204	186	197	178	192	206	183	201	201	215	223	184	197	210	189	187	217	217	207	207	201	209	188	200	200	194	208	163	191	228	182	179	180	198	186	161	201	191	219	216	198	194	193	199	171	185	194	190	189	205	203	186	189	195	202	217	188	212	180	194	228	187	193	187	209	180	227	188	222	193	201	192	178	183	183	181	200	205	195	199	223	182	191	179	194	221	189	192	202	191	176	215	202	190	182	218	199	179	191	197	179	195	184	199	192	203	188	171	198	209	182	169	188	198	205	205	177	187	196	179	188	209	194	186	197	195	202	199	176	202	222	220	199	185	195	220	211	193	191	234	175	209	204	175	198	223	193	197	202	215	203	203	197	213	193	200	214	181	184	211	226	192	199	186	191	183	198	202	182	191	201	178	196	189	219	192	177	192	173	195	190	176	195	196	188	195	183	167	217	199	179	198	167	175	194	203	192	178	186	190	190	190	189	192	211	201	190	211	196	206	185	182	201	222	210	207	192	211	197	198	198	201	201	203	192	203	180	173	194	201	178	183	206	209	194	190	187	229	229	205	201	212	186	197	178	199	181	178	191	194	209	215	186	199	200	178	187	200	204	187	197	192	179	211	188	199	206	204	189	196	209	176	204	199	211	202	210	164	197	208	199	211	199	200	211	192	193	199	199	197	210	193	184	207	208	172	185	186	192	173	213	194	205	192	212	172	209	186	203	208	216	190	195	196	182	198	199	200	208	190	187	188	188	175	196	200	197	172	199	218	190	202	192	205	206	210	192	209	200	206	211	182	208	194	212	206	191	193	209	198	207	204	178	209	205	187	208	189	186	206	186	198	176	202	180	187	199	193	194	207	197	215	182	169	192	207	195	196	192	188	186	188	182	204	193	213	191	207	195	197	193	208	176	196	176	192	197	212	192	178	190	227	181	227	203	200	208	200	194	205	198	240	194	184	216	197	193	200	207	202	187	190	209	176	177	215	200	196	193	194	194	186	215	196	200	211	203	200	189	196	200	196	195	202	185	203	200	195	217	195	194	226	183	192	185	196	223	190	212	205	205	189	204	182	210	201	193	204	220	185	179	180	218	205	202	206	204	198	201	183	219	231	179	202	220	209	166	201	186	184	200	204	210	190	203	175	168	191	203	205	213	193	206	193	202	170	205	186	181	173	193	200	218
20834	34456	21549	10976	6058	3086	1070	224	232	206	222	219	232	195	235	224	219	223	223	222	236	236	214	223	226	206	234	211	219	221	218	227	223	203	229	186	208	219	197	248	211	226	225	203	207	240	224	205	203	174	255	211	222	227	223	201	202	219	250	245	220	231	218	211	221	222	244	231	216	206	204	217	187	206	238	234	210	201	214	211	206	212	213	206	211	223	211	227	211	195	216	246	228	206	220	226	225	233	240	200	222	251	217	212	224	215	218	230	240	213	218	190	219	220	206	202	194	216	210	196	208	239	212	235	220	218	199	239	227	225	215	225	213	216	221	217	234	228	217	224	209	222	212	213	218	211	189	219	234	204	197	226	205	212	240	215	232	189	218	209	217	204	209	241	199	224	192	211	221	227	186	206	209	211	206	186	217	200	207	221	240	212	238	196	238	212	223	197	209	220	236	202	225	203	222	217	237	200	238	236	244	230	212	213	243	211	215	213	223	216	226	209	230	236	203	228	197	222	219	228	224	227	222	213	208	237	210	214	196	194	222	235	230	216	200	219	225	202	246	178	211	224	219	200	207	239	231	239	230	209	219	209	217	227	205	202	239	238	212	224	227	231	221	225	213	215	211	190	212	191	215	212	228	196	199	215	226	193	215	201	229	208	204	222	205	247	203	210	216	224	211	220	200	217	203	187	217	229	223	204	244	224	219	212	204	226	209	189	223	216	220	184	210	204	234	221	240	240	209	188	218	210	214	188	207	191	194	232	224	194	226	231	228	233	194	235	247	240	239	185	214	208	198	246	205	199	226	211	218	211	210	224	229	236	205	220	201	207	236	223	212	264	191	203	214	189	217	220	223	230	200	204	237	215	215	202	207	233	192	194	206	240	227	227	217	196	216	210	244	194	198	206	239	241	206	208	216	218	218	199	236	212	206	205	209	223	214	218	224	207	207	214	215	228	207	208	224	218	220	252	219	231	200	213	207	245	200	221	209	222	221	208	220	215	228	229	224	238	199	224	217	223	234	235	227	225	214	247	215	194	197	208	220	223	205	222	212	228	222	227	173	209	216	209	230	255	192	235	215	235	215	223	196	220	219	188	207	233	213	223	222	207	213	230	201	201	199	205	210	228	212	210	213	247	231	203	208	201	216	230	242	216	240	198	201	223	242	216	208	227	225	228	185	219	215	219	186	213	224	211	195	203	250	229	186	212	215	223	237	218	206	229	225	242	235	231	224	206	211	222	224	228	200	210	201	202	207	239	187	223	218	196	220	222	217	210	211	236	202	225	228	222	211	221	197	233	219	200	216	205	219	237	230	203	206	248	208	243	226	219	221	214	255	193	210	205	242	189	225	210	242	228	216	220	217	230	237	220	199	205	224	211	205	224	223	218	212	253	213	224	198	206	225	216	196	206	210	208	231	242	234	199	195	216	210	233	190	236	214	217	224	222	242	208	251	210	235	221	227	201	206	214	208	199	226	217	236	225	220	213	195	198	220	225	216	238	246	208	208	206	213	223	192	218	224	199	234	235	193	198	233	221	230	198	199	192	210	220	225	210	243	233	209	218	211	247	212	199	219	242	238	215	224	211	228	185	211	216	216	206	183	219	195	210	224	215	244	221	249	232	205	222	201	195	213	196	214	226	203	231	188	201	218	215	211	198	199	218	245	241	225	221	205	206	208	223	225	248	220	219	214	227	225	234	206	199	236	234	197	228	204	215	205	217	234	237	199	239	231	241	218	237	228	215	206	230	216	210	204	212	222	218	246	225	213	220	223	221	227	184	220	224	223	209	211	200	216	207	229	191	224	226	251	190	241	234	196	218	240	243	191	208	203	211	218	227	211	205	221	227	211	205	242	219	207	246	218	242	209	202	196	204	204	216	188	220	208	244	233	203	223	217	237	195	202	216	205	224	211	219	230	195	203	228	256	253	216	197	217	259	246	210	220	212	220	258	210	201	223	212	224	221	216	180	210	197	196	229	224	222	205	210	209	207	252	222	217	246	217	198	221	225	228	211	227	238	226	226	217	227	208	213	220	230	218	214	219	220	214	237	191	235	232	222	198	204	214	215	210	232	198	219	241	243	205	190	227	222	248	203	232	212	240	235	199	193	241	220	225	222	226	218	222	188	203	219	214	222	224	210	207	233	206	211	224	240	229	239	238	238	226	243	220	224	193	202	227	204	217	210	250	202	242	227	221	227	215	223	187	222	225	208	228	218	225	214	208	230	202	201	217	252	199	225	240	218	211	230	210	235	220	221	233	220	202	201	195	219	226	217	215	224	228	239	215	218	240	211	224	221	221	214	214	196	199	244	231	213	231	212	212	228	232	247	196	224	236	207	219	224	210	237	203	206	232	206	238	209	219	206	236	194	206	244	215	222	218	209	204	240	250	206	240	241	210	211	219	236	240	212	225	234	218	219	240	246	219	249	235	236	245	222	219	226	210	241	204	207	228	199	236	239	227	242	222	218	216	227	241	211	196	220	236	211	238	222	191	212	185	237	234	215	201	209	228	244	204	215	205	198	229	214	222	210	244	203	232	228	216	205	217	197	224	224	245	218	230	216	217	191	209	204	196	218	229	234	197	245	207	220	234	230	231	200	220	224	226	213	216	231	218	222	211	227	198	201	221	222	215	221	202	210	210	237	201	218	240	217	211	214	231	212	230	199	217	209	214	216	214	197	206	221	229	244	211	214	226	217	234	219	218	213	212	211	212	212	227	192	216	219	192	217	242	225	222	207	220	191	191	223	217	199	191	196	205	221	198	196	227	198	213	225	194	190	190	221	231	213	222	253	220	230	202	235	234	201	216	223	215	205	199	243	203	208	183	232	222	227	207	209	215	218	222	220	215	227	211	207	201	227	227	213	223	235	227	227	211	213	208	228	219	237	229	229	208	214	239	235	200	218	228	204	238	217	251	223	241	223	221	210	217	226	225	220	201	232	219	218	200	208	217	224	216	182	238	219	210	200	213	208	216	209	219	222	193	209	219	205	203	211	241	216	212	218	228	219	203	218	234	217	224	219	188	215	213	226	219	231	200	238	203	218	248	206	245	210	197	209	228	214	241	211	216	238	205	218	244	199	231	211	215	231	204	227	201	192	210	220	182	217	206	196	243	191	203	218	221	203	214	218	227	210	210	211	215	208	212	204	212	230	225	225	221	220	220	205	210	210	213	224	237	214	214	229	226	235	235	218	205	197	190	216	211	212	210	205	217	217	205	208	226	234	234	213	230	234	225	229	226	199	195	215	214	222	174	218	194	214	217	215	248	223	213	214	174	198	197	212	223	242	205	221	227	195	229	222	196	212	208	211	230	212	204	227	207	237	220	214	214	218	172	222	215	222	192	221	184	213	233	219	233	218	229	211	226	199	206	234	234	246	182	213	228	225	257	215	212	220	216	204	197	235	241	221	194	211	209	200	231	210	226	218	235	224	248	205	233	216	217	224	211	211	233	213	213	215	250	213	228	236	221	223	225	221	240	238
23517	21599	31876	31409	29805	26087	14665	868	412	407	361	395	329	386	380	357	351	405	342	355	390	370	378	389	361	398	389	376	366	371	392	370	346	330	361	358	359	367	355	375	338	371	374	386	376	367	358	337	355	388	359	358	334	379	364	324	367	365	370	368	386	360	371	359	366	384	378	358	352	334	375	350	351	360	358	350	356	362	354	367	368	367	367	318	377	352	354	349	344	337	362	355	344	379	350	391	348	371	349	389	332	370	387	379	346	374	393	399	363	375	379	400	332	365	343	337	351	357	355	374	338	374	372	410	366	390	385	356	355	328	347	297	329	395	355	382	356	372	374	321	368	362	340	383	382	369	398	387	365	372	373	353	381	400	331	380	365	341	371	351	340	373	348	365	345	358	326	351	409	343	379	374	358	350	355	380	366	345	378	371	376	373	367	396	357	365	370	343	348	342	364	369	369	370	370	404	330	354	373	356	350	406	346	390	355	382	373	345	353	340	336	354	374	359	350	352	378	374	366	356	363	392	361	359	406	389	368	369	344	350	344	365	374	360	369	384	363	313	347	371	394	335	345	363	405	368	352	386	401	374	373	395	368	376	339	345	318	397	331	375	367	371	362	359	346	398	368	387	350	364	365	348	370	351	359	340	373	374	384	344	378	349	377	391	367	369	368	365	394	356	378	399	393	362	368	396	345	363	357	371	348	370	357	375	348	338	362	385	339	339	356	349	338	342	341	351	368	377	366	340	381	371	370	407	385	388	371	378	388	367	355	322	353	373	355	374	362	384	347	404	345	343	343	326	352	346	377	385	346	361	337	386	388	380	379	365	341	369	363	378	353	317	348	360	390	388	371	367	376	365	344	328	334	374	365	344	359	373	375	334	361	331	355	358	388	345	360	351	350	369	336	389	382	354	381	400	368	389	365	379	367	382	360	356	396	379	362	373	363	372	370	378	347	330	367	374	326	395	377	394	358	368	375	339	358	374	366	372	356	376	380	384	364	423	372	375	370	401	381	392	379	391	354	371	370	351	365	377	339	359	352	326	360	397	399	363	349	371	367	365	354	343	388	380	351	343	374	392	365	353	331	338	333	365	368	390	389	377	368	348	388	374	373	374	365	383	343	356	375	362	403	397	345	380	320	331	387	369	364	359	361	391	365	370	389	361	371	362	350	357	347	387	330	358	358	387	358	378	381	359	355	390	401	363	397	343	406	373	400	348	384	363	353	363	377	390	382	360	358	366	377	361	358	357	391	356	324	367	380	370	374	362	365	354	360	358	355	382	348	364	374	366	376	374	323	367	363	387	371	337	366	347	388	354	390	398	352	353	369	357	350	370	376	403	367	373	377	354	364	356	328	403	376	364	309	417	361	381	388	376	388	383	360	334	385	376	337	392	388	383	371	383	370	371	378	371	344	335	379	352	358	359	350	365	360	340	347	369	375	345	346	320	363	376	362	366	345	390	366	350	362	306	361	363	362	352	383	341	362	342	356	375	359	372	353	370	384	370	388	365	376	368	339	374	393	351	348	339	376	362	327	351	374	338	342	359	338	370	347	379	379	355	329	371	345	373	375	390	372	385	379	338	363	383	350	302	334	397	355	359	353	366	368	371	377	345	321	360	364	359	345	372	348	364	367	369	337	416	343	372	350	399	341	365	375	388	373	373	365	391	358	362	403	323	360	385	385	373	361	363	370	380	389	357	381	331	363	349	380	339	358	404	348	365	347	373	356	355	360	347	361	355	360	355	359	363	368	391	337	332	377	361	344	342	394	370	339	385	351	366	327	373	344	364	371	371	353	382	379	364	351	349	336	337	403	341	381	337	387	353	346	379	346	385	371	380	373	359	362	368	356	337	375	376	349	349	359	333	387	374	372	333	341	386	367	336	369	360	357	368	364	384	346	355	341	344	347	346	317	379	357	335	371	365	328	354	393	386	354	396	368	340	343	360	349	359	370	378	357	353	367	349	380	347	367	367	367	395	339	324	363	355	365	330	356	359	364	371	376	359	387	348	385	371	350	421	366	365	366	387	365	357	369	328	329	373	371	356	342	364	402	357	370	331	383	376	386	362	348	373	398	385	372	341	354	327	353	378	353	385	365	316	378	403	348	382	376	385	327	363	358	359	348	401	324	376	374	358	363	386	413	364	363	352	375	372	367	334	358	350	395	367	373	368	389	375	381	370	362	338	369	376	347	355	337	360	374	358	373	371	384	368	332	380	375	355	374	380	349	339	376	330	384	356	372	339	387	371	386	365	359	377	370	369	382	378	355	358	353	382	379	353	355	353	351	399	391	386	359	389	363	359	338	414	368	341	379	376	396	403	346	338	348	371	358	358	368	338	371	368	376	337	373	366	317	364	348	363	396	375	375	357	357	390	351	362	329	379	394	341	350	345	352	372	362	369	388	351	377	399	386	380	347	362	399	390	363	331	382	385	339	350	356	351	354	393	391	369	380	354	376	341	374	389	341	372	406	352	369	340	384	392	354	347	352	396	343	347	375	359	339	370	336	376	356	349	399	360	369	333	376	351	367	380	397	335	374	368	396	376	374	346	369	375	364	348	331	362	350	356	359	385	364	351	360	360	372	356	348	371	368	382	375	320	360	362	383	351	385	345	370	370	355	320	336	364	364	371	354	347	363	397	373	360	394	341	354	356	356	375	369	339	389	365	373	387	348	338	350	373	351	366	372	348	378	368	378	386	375	368	355	359	352	337	375	349	356	360	366	357	379	338	375	382	361	350	375	339	373	365	352	359	357	365	364	341	381	398	370	346	359	380	361	373	397	368	360	380	376	340	381	394	361	350	382	343	379	384	347	349	363	376	372	367	379	351	380	374	360	346	347	376	344	368	368	373	372	359	389	346	361	380	376	372	366	395	336	340	380	369	385	347	324	372	395	400	360	375	355	368	366	406	339	349	356	368	377	361	360	365	363	375	365	359	365	368	375	380	361	340	399	352	339	350	369	366	378	376	354	411	380	354	373	361	392	379	364	381	359	355	375	322	351	357	369	334	371	360	329	351	332	339	333	352	357	350	400	345	369	358	375	373	369	367	377	354	388	363	333	389	358	362	379	367	352	388	369	368	352	393	339	411	376	370	365	368	337	362	347	379	377	345	361	377	384	368	340	375	384	378	333	367	400	416	335	349	400	336	374	389	316	373	355	351	368	399	375	369	349	357	346	355	345	371	361	341	345	373	345	380	342	397	358	365	342	344	385	355	375	380	365	361	388	368	401	385	371	348	372	357	350	342	333	360	357	373	367	363	361	341	357	364	369	351	358	362	355	359	370	317	347	339	385	361	342	373	375	334	357	370	349	375	362	373	345	388	361	365	361	351	342	392	339	382	384	370	382	332	364	358	359	371	358	347	322	329	345	368	329	385	394	375	383	404	330	353	348	373	367	390	378	399	345	403	334	371	405	356	335	387	368	379	353	359	369	392	345	370	337	367	353	372	388	358	354	377	360	345	342	357	367	355	361	335	392	348
50004	87091	68623	50275	39180	27518	10367	423	369	413	388	402	384	382	385	354	385	391	416	373	342	365	403	372	370	374	403	403	419	387	370	389	373	413	374	366	385	364	383	382	382	404	386	403	361	407	363	363	389	386	386	404	398	377	369	359	379	342	373	400	368	360	381	388	335	389	393	395	381	400	368	383	339	395	396	402	381	376	369	390	416	400	387	363	378	382	372	378	403	384	373	346	415	378	375	373	388	413	369	360	388	369	376	390	398	361	386	367	377	391	378	371	387	377	392	393	417	389	389	411	388	425	376	390	380	411	397	346	348	391	421	361	364	395	395	392	376	368	402	429	393	377	389	380	365	407	389	399	384	378	403	403	385	363	391	379	375	396	387	345	380	355	348	359	366	371	387	404	411	402	364	376	372	396	354	385	390	396	398	396	374	389	361	371	384	383	378	340	386	375	390	367	384	392	384	339	397	368	376	388	357	407	394	379	414	390	378	372	352	362	370	391	365	400	371	403	407	388	382	396	345	389	373	356	412	373	362	358	370	385	377	384	397	424	363	369	371	408	397	345	370	359	387	413	385	366	377	401	382	371	392	382	424	375	379	384	380	362	358	362	359	350	358	381	353	363	398	355	376	399	392	374	354	380	425	412	382	369	382	364	410	383	397	362	355	385	367	369	393	399	361	345	385	380	399	373	392	380	368	392	353	351	355	380	357	368	362	378	383	417	389	350	389	369	397	392	408	365	354	358	318	339	433	399	398	379	392	393	405	378	381	398	391	431	432	383	353	379	380	390	395	373	380	401	395	361	410	411	388	381	341	399	410	348	370	426	411	380	383	353	382	334	372	370	368	380	378	378	428	342	351	392	404	384	384	389	386	368	379	374	392	353	444	367	357	379	365	381	396	373	365	353	417	402	412	410	422	363	397	382	378	423	383	380	398	411	386	411	367	404	364	376	381	397	355	408	374	366	393	387	400	377	385	400	368	387	373	396	369	399	364	353	356	384	354	394	395	384	383	371	381	396	356	358	365	397	384	393	398	354	414	362	380	365	390	397	383	387	399	377	365	381	379	413	392	389	372	352	351	407	401	424	390	356	372	362	374	381	385	380	400	363	404	371	394	405	361	369	388	355	386	419	323	375	404	398	386	359	400	378	370	377	411	335	387	377	402	384	378	381	391	362	360	365	376	378	385	385	391	327	385	347	385	370	365	390	381	385	395	353	383	384	355	371	378	380	375	366	369	380	369	397	389	414	402	381	385	375	405	377	404	381	390	379	379	429	433	357	370	372	375	384	355	358	388	399	370	369	405	373	366	351	348	357	355	389	425	365	398	399	375	398	408	348	346	394	388	365	418	326	397	351	402	365	393	372	413	380	385	354	387	385	396	381	375	401	398	372	338	385	382	360	340	381	376	362	327	374	373	389	375	366	355	371	382	393	404	389	385	384	381	388	343	376	416	383	405	370	405	379	347	372	416	371	409	367	384	393	363	379	383	409	388	392	395	384	376	373	365	360	368	378	371	381	375	367	409	382	406	408	368	404	353	382	401	370	365	362	396	367	369	386	412	377	419	386	356	384	388	376	369	424	382	341	415	360	387	362	401	334	372	376	388	358	377	383	369	341	381	367	400	393	373	344	344	388	384	372	384	388	400	359	328	364	372	373	362	394	382	379	397	389	380	384	405	365	402	352	417	391	391	344	397	392	424	365	370	386	363	382	361	404	383	354	345	372	364	382	425	401	408	344	407	379	387	399	378	398	401	395	398	371	384	388	419	403	374	387	384	405	406	330	407	385	353	348	357	352	368	417	386	424	388	413	367	379	403	370	413	369	392	357	394	391	384	390	383	354	380	402	388	381	374	377	330	359	384	386	417	406	381	374	378	396	375	381	354	388	414	358	384	386	400	396	370	375	405	401	377	343	401	390	401	358	384	392	331	358	358	404	395	364	399	402	384	396	361	405	367	394	362	421	399	403	392	390	402	388	406	391	360	365	358	370	391	405	380	401	380	351	395	370	373	380	384	348	355	379	381	361	416	366	381	368	340	365	367	374	356	364	345	393	373	395	339	390	377	378	418	363	384	413	360	344	342	415	348	361	399	381	392	419	386	409	398	377	343	383	383	359	392	377	423	356	381	390	401	378	387	396	383	382	405	398	366	399	395	377	362	381	396	394	360	340	371	392	377	374	360	376	380	351	336	393	376	372	428	383	395	377	378	368	377	357	400	384	402	380	376	409	399	364	430	385	383	364	378	352	371	360	394	413	412	405	382	362	398	382	330	373	372	362	386	414	382	367	429	417	360	381	399	369	380	368	415	380	420	358	393	394	360	392	408	408	387	405	369	382	365	388	401	380	417	366	424	407	370	376	389	355	394	360	408	396	405	346	379	380	376	388	381	371	390	348	394	387	360	366	385	384	390	413	370	362	387	406	362	405	371	430	394	386	355	363	392	401	375	368	385	380	400	390	397	380	398	407	408	381	372	379	390	395	408	375	370	367	362	371	356	376	391	411	386	388	370	439	391	422	388	374	387	353	355	333	372	356	363	360	392	379	407	347	393	383	383	428	353	400	402	380	386	331	387	332	373	384	387	379	374	382	409	388	348	375	327	393	384	375	365	383	362	379	397	362	406	402	383	385	415	367	383	386	367	398	379	425	370	396	390	377	425	382	402	408	394	433	396	380	392	365	410	344	371	370	387	388	404	389	375	397	391	413	393	383	371	401	378	369	364	364	384	410	374	396	376	347	390	382	366	389	394	400	353	431	403	406	368	389	411	419	388	391	385	381	397	404	361	368	421	383	391	376	396	405	392	415	391	380	381	375	394	401	371	409	409	366	362	381	410	378	379	386	383	344	365	391	381	364	417	372	373	366	356	379	402	375	383	373	395	395	382	381	406	375	364	366	380	373	393	384	350	373	380	363	421	371	386	351	357	404	383	404	394	391	378	394	361	377	372	385	386	405	387	398	381	391	379	414	361	372	377	393	430	367	356	380	359	386	418	362	389	387	390	390	388	381	383	380	430	363	409	416	406	357	393	358	405	370	386	381	377	331	394	386	348	360	400	378	413	409	365	373	446	359	378	402	383	391	408	421	371	344	394	367	384	381	419	394	351	392	391	370	358	384	384	385	382	390	365	392	385	370	360	416	397	375	393	366	417	362	376	386	398	368	406	382	384	366	397	396	385	372	372	381	348	365	362	367	400	379	385	395	358	408	356	367	347	412	346	333	395	403	405	345	399	396	368	383	389	366	407	391	378	360	357	366	375	430	353	393	360	362	382	397	357	393	410	379	370	366	397	347	384	404	372	380	330	356	375	391	394	359	384	356	397	375	389	381	375	395	409	378	373	359	399	379	373	396	349	393	401	393	391	356	370	382	380	350	335	381	353	399	373	422	405	367	376	364	405	373	425	432	405	381	389	419	404	346	376	378	376	393	392	398	388	385	385	388	380	418	389	376	388	394	406	369	381	377	387	358	397	358	382	397	355	359
25147	22091	32252	30485	22392	13065	3771	245	230	264	226	227	243	237	222	239	232	270	246	217	269	238	261	246	246	278	261	238	237	258	239	250	246	216	231	253	231	235	256	236	229	251	247	251	249	222	204	240	231	255	242	241	239	206	228	225	250	258	267	243	271	245	266	238	234	232	268	252	241	246	255	239	259	229	236	263	237	247	267	229	253	253	209	255	258	242	233	246	234	238	234	238	256	219	199	235	236	246	275	260	215	247	244	232	262	214	193	260	236	254	251	221	237	267	235	285	234	241	247	255	246	258	282	246	268	244	248	233	251	239	247	236	221	242	247	228	244	228	231	234	269	270	218	238	240	249	246	249	260	232	227	254	237	229	236	256	241	277	261	244	256	233	247	273	241	261	225	272	276	267	208	252	273	252	245	244	233	233	242	227	255	258	227	245	257	283	274	227	245	249	256	235	253	232	282	232	240	279	245	224	247	233	214	255	247	247	238	243	257	265	255	226	255	225	250	247	271	238	241	271	231	249	259	252	260	278	261	250	259	261	235	250	240	231	261	258	237	249	234	252	261	219	233	242	252	244	258	223	243	273	212	240	243	238	238	266	219	250	238	254	249	253	252	221	241	248	248	260	254	225	249	229	273	235	263	263	267	236	244	242	234	236	243	238	258	234	247	253	218	239	233	246	240	267	225	248	263	259	252	235	252	242	221	234	251	247	266	228	212	274	258	244	263	272	212	272	256	248	281	240	241	250	212	249	235	263	247	237	256	255	231	243	268	231	234	269	261	267	275	236	250	230	232	256	253	259	228	259	275	253	279	230	242	253	229	232	239	248	222	241	238	234	236	243	231	234	257	231	235	242	247	255	246	244	240	238	241	232	248	240	266	223	235	274	235	260	188	250	287	239	251	262	227	224	242	216	234	239	243	251	246	246	232	256	251	236	222	227	232	259	247	230	272	253	218	257	245	262	237	271	249	223	255	272	244	230	252	261	256	249	246	265	248	255	229	220	223	272	258	271	248	240	247	244	262	269	274	238	242	272	266	241	230	238	256	266	268	224	252	254	252	260	242	245	263	228	246	265	237	232	261	227	239	245	217	272	230	262	235	273	239	232	227	262	265	270	255	255	269	253	230	222	265	242	232	255	252	247	247	251	256	237	244	232	224	251	230	280	248	221	233	269	264	226	271	236	265	260	236	244	273	247	264	250	241	259	269	266	251	257	253	270	215	237	223	255	267	252	233	248	234	244	266	278	253	243	235	236	226	247	243	265	236	255	259	231	243	266	249	262	236	258	236	254	255	238	264	230	210	259	217	259	263	221	228	253	237	257	244	222	247	238	251	249	238	218	237	225	279	232	263	242	252	246	247	244	234	231	256	228	213	230	246	234	252	246	228	249	214	226	265	261	245	243	283	208	247	238	254	254	240	245	224	236	245	239	237	238	240	242	287	250	223	252	238	228	220	239	244	225	204	247	249	230	250	264	266	255	253	262	227	247	250	237	272	246	242	276	230	246	254	259	253	256	246	245	235	240	265	227	276	237	259	256	262	220	241	232	237	237	265	248	261	239	237	248	261	245	267	222	232	233	254	226	242	210	246	247	266	258	249	252	270	245	239	234	243	268	246	249	203	231	207	244	276	241	257	251	232	256	271	282	244	254	242	251	263	245	280	227	248	248	235	223	244	248	257	224	227	263	231	253	263	241	227	235	254	257	239	248	231	236	252	230	246	253	208	225	237	219	247	268	243	237	239	260	263	212	245	238	267	210	247	243	240	234	244	240	231	229	240	271	230	263	249	242	252	215	256	239	238	268	247	237	258	260	226	240	251	261	255	220	231	252	247	260	251	257	260	255	247	237	259	242	243	246	249	228	260	238	242	215	262	245	237	261	260	239	270	268	242	249	250	256	233	269	236	253	267	225	252	230	279	244	243	270	206	269	221	244	238	266	238	242	239	224	229	231	250	247	264	249	276	247	233	202	237	263	235	226	216	258	270	263	231	224	260	257	229	229	223	261	226	226	222	255	269	237	265	263	278	237	240	269	248	238	256	260	226	237	255	252	253	238	225	221	269	256	281	234	257	216	264	256	255	239	251	237	230	234	250	245	244	259	255	254	256	220	240	244	257	246	248	263	248	230	283	258	237	255	255	244	282	273	263	247	249	226	253	222	238	263	237	250	249	243	231	248	243	218	271	241	238	270	243	241	216	246	256	238	238	259	244	251	235	234	245	255	248	234	238	256	244	260	245	248	234	274	249	240	260	242	266	259	238	237	262	206	231	225	233	265	278	262	226	242	244	259	232	234	273	245	228	251	265	245	235	273	249	253	289	207	220	271	233	217	231	251	227	243	256	258	253	242	225	239	270	246	263	258	251	235	264	235	236	204	260	231	274	227	234	240	231	245	263	233	248	228	250	255	255	212	227	227	239	251	264	235	227	236	240	238	238	258	241	256	252	238	245	243	216	255	232	223	221	231	258	246	254	251	235	228	233	249	272	227	246	281	211	269	244	248	268	256	238	252	231	237	226	232	249	254	249	247	271	215	255	275	245	239	247	273	251	228	262	260	244	237	245	230	240	242	248	225	230	229	253	229	222	286	250	264	255	252	249	238	253	232	277	243	237	245	231	242	232	259	234	251	230	240	228	241	229	240	218	246	278	250	250	221	244	223	221	267	246	254	251	253	242	233	232	244	230	213	274	254	272	259	257	232	243	219	227	254	258	245	271	250	238	247	227	257	232	266	251	237	226	232	252	227	251	237	255	224	245	252	230	229	237	267	233	271	242	240	239	252	238	224	246	235	234	251	268	247	229	238	261	244	245	260	241	231	244	238	257	232	237	261	268	262	260	249	239	277	228	249	240	231	255	232	245	246	245	276	249	253	234	248	240	265	246	249	239	238	242	234	266	234	253	233	213	244	245	248	240	239	229	250	248	245	250	247	272	248	256	212	252	255	257	240	228	267	234	285	213	229	230	244	285	232	273	247	253	249	251	251	269	235	256	263	251	237	277	237	252	240	263	243	241	229	257	244	257	271	224	232	240	239	242	265	272	240	225	245	250	251	252	238	257	221	257	245	240	248	202	266	253	257	251	242	228	263	253	256	249	236	247	253	223	245	247	259	230	240	228	291	239	259	240	249	225	237	264	222	255	227	241	255	248	241	291	235	238	230	270	265	252	227	212	203	240	296	262	264	209	238	251	239	240	238	247	253	231	229	244	244	222	272	245	228	230	266	270	243	273	269	206	228	246	246	239	248	228	286	282	245	259	232	250	250	224	236	204	257	228	229	226	240	267	226	231	245	253	274	265	232	293	242	249	231	244	258	266	244	242	230	232	238	263	242	232	248	276	226	234	246	267	259	241	224	240	251	281	251	262	243	261	246	231	249	240	227	262	229	245	237	237	237	251	257	245	228	247	264	249	235	264	250	277	262	245	234	252	225	248	239	257	233	254	274	234	220	253	261	246	270	231	246	244	259	246	253	244	237	231	245
42885	68453	51824	36499	26445	15880	4910	270	299	276	266	270	275	294	295	261	306	283	273	303	277	257	269	288	266	262	279	289	279	288	280	306	267	255	287	260	314	260	304	253	263	274	283	274	286	284	313	276	282	271	264	283	268	261	280	275	280	284	289	310	276	265	272	275	255	297	281	290	256	282	251	297	261	290	284	277	293	280	276	257	270	280	253	291	262	261	254	275	290	282	300	289	258	287	279	254	291	272	288	266	268	281	280	244	252	286	276	263	291	270	263	289	235	273	277	282	282	277	314	295	280	258	279	311	254	282	270	276	269	283	286	272	270	298	248	281	307	276	250	282	263	281	275	278	276	268	286	287	292	262	288	281	307	287	277	274	273	267	256	286	247	251	284	288	279	254	291	312	278	265	286	280	290	285	304	264	256	252	267	280	270	282	282	263	270	291	279	284	305	271	292	282	274	269	268	293	309	263	318	283	276	259	308	304	305	265	270	261	256	274	289	258	289	278	249	281	301	281	291	259	272	280	260	270	275	246	286	292	299	270	258	302	286	299	273	260	280	264	277	275	252	268	282	265	275	284	272	275	277	268	270	289	296	289	259	266	291	272	268	262	304	283	279	283	272	278	273	279	286	271	264	253	265	264	266	290	279	273	293	297	282	277	275	293	261	286	294	275	236	299	270	266	258	273	301	276	281	294	275	290	282	267	272	267	286	279	294	301	283	279	281	289	293	292	279	293	259	280	262	287	263	292	281	275	298	282	265	289	264	250	253	281	296	258	263	280	270	258	264	279	261	304	256	289	251	268	282	269	289	282	280	269	275	283	260	275	264	288	235	263	254	276	260	284	280	291	272	290	271	283	270	269	301	267	260	283	283	294	286	281	285	270	286	280	274	282	259	269	263	282	285	250	256	265	259	289	251	291	290	279	245	237	275	282	280	293	278	263	272	292	267	271	278	279	270	250	285	275	286	289	271	263	281	282	270	290	316	266	249	291	265	294	273	276	262	252	298	263	304	288	248	279	281	254	275	260	282	278	291	279	268	273	266	283	278	293	276	271	286	256	299	290	284	289	255	280	302	260	295	278	294	264	295	286	300	279	296	284	295	312	270	296	267	263	314	290	274	278	262	270	271	291	290	306	286	296	277	269	257	292	284	292	267	303	274	280	303	312	287	278	293	247	262	282	305	269	252	275	273	282	238	312	294	265	282	268	275	283	261	301	290	306	245	288	268	302	249	241	267	296	270	271	288	256	265	259	292	282	300	278	264	256	253	291	274	225	268	259	278	262	277	285	273	294	255	268	291	283	270	261	253	267	240	299	274	262	272	274	270	261	291	311	260	294	276	268	309	288	297	278	286	272	297	281	277	246	268	266	315	277	270	303	258	281	256	313	280	291	257	273	311	288	284	298	308	276	274	277	288	294	277	262	293	299	284	264	279	254	295	265	275	303	277	294	278	268	281	250	278	254	301	262	270	298	281	253	292	297	289	277	297	267	293	307	284	321	263	271	285	280	269	295	303	276	279	272	268	276	317	285	303	257	258	247	281	275	299	297	277	269	316	303	282	297	272	267	288	284	316	276	269	272	301	279	262	274	273	269	264	293	284	277	289	260	284	265	280	301	292	240	249	264	292	277	262	298	279	250	292	270	288	281	252	279	287	276	274	290	290	259	265	308	275	286	280	281	295	287	285	261	255	284	281	299	285	240	281	255	303	280	263	294	284	280	292	299	288	267	277	267	298	246	299	261	300	277	288	294	249	250	291	260	253	301	288	306	269	282	286	275	246	284	280	273	267	281	280	247	269	276	265	288	304	270	321	288	265	285	265	277	299	269	242	263	280	293	283	295	263	263	274	284	266	279	315	261	251	281	275	281	255	267	290	246	265	293	271	278	279	258	274	273	281	285	265	281	267	263	289	272	256	273	267	272	274	278	309	302	286	276	281	267	279	274	277	270	302	267	308	252	294	285	273	281	276	286	301	261	257	278	281	303	264	294	296	294	271	285	286	285	292	279	282	294	284	285	272	287	268	292	278	284	260	300	245	321	250	282	286	273	271	264	288	303	270	261	294	272	248	280	255	248	289	246	268	259	276	280	311	292	260	284	302	288	296	306	265	258	284	271	307	275	277	260	275	275	269	288	276	284	281	252	307	285	295	276	231	288	295	290	282	264	287	298	269	252	308	296	274	289	281	249	274	275	264	280	286	285	286	276	303	285	274	275	283	252	269	280	294	266	281	273	269	263	283	295	246	295	280	309	295	290	282	290	278	260	253	269	291	292	294	271	287	259	309	254	312	315	283	309	298	302	269	266	281	265	266	291	284	279	271	277	266	264	282	266	310	273	267	262	283	309	261	256	285	277	292	297	276	277	272	272	280	276	273	295	266	277	293	286	299	283	255	291	280	251	260	277	273	259	256	280	289	269	267	286	266	262	245	283	263	284	291	293	282	265	282	296	283	291	302	278	255	299	270	283	265	248	297	262	271	279	280	274	322	270	254	288	277	280	287	286	287	292	247	306	295	298	264	284	266	300	294	297	282	263	237	265	266	298	270	275	277	275	276	266	289	285	263	256	300	295	291	304	255	297	285	296	284	295	271	272	284	262	277	285	279	262	274	256	283	275	276	266	294	283	282	304	311	274	261	300	295	305	303	291	273	252	279	287	293	296	263	273	262	300	265	270	290	292	261	238	297	272	266	289	293	281	250	277	262	286	276	268	284	283	294	280	280	284	286	280	281	268	266	290	276	301	256	285	282	284	311	294	282	273	248	258	282	299	271	261	261	272	278	302	282	283	278	305	273	246	255	253	265	255	292	265	262	273	294	249	287	273	249	297	312	254	319	274	270	292	251	301	303	308	262	280	305	286	277	268	285	277	241	263	264	258	257	250	274	255	262	258	271	284	295	278	282	264	285	264	258	260	253	262	273	271	274	304	276	246	292	258	265	271	311	278	274	299	260	292	292	276	281	254	304	274	258	277	300	260	253	246	270	269	266	277	237	296	295	285	253	298	247	274	270	291	252	279	273	267	255	273	303	273	268	313	292	283	296	282	284	281	294	304	302	286	265	293	272	263	278	255	272	263	287	274	254	286	253	256	270	293	289	275	280	274	299	280	301	277	298	309	277	268	296	288	292	304	276	298	260	271	280	254	285	281	285	251	267	269	282	283	276	281	279	310	291	285	268	270	247	264	290	292	299	300	311	255	300	288	267	269	265	274	258	278	305	265	268	280	308	286	241	271	278	259	286	265	270	267	260	291	303	254	278	252	257	273	283	280	274	253	269	279	296	290	265	275	301	277	279	269	293	284	292	272	266	257	285	286	283	278	276	263	279	275	295	305	272	300	285	262	308	273	295	264	275	281	271	283	262	273	246	263	287	298	290	310	286	283	312	267	284	280	285	259	289	270	285	287	274	298	266	274	269	294	265	272	281	302	279	280	283	276	243	289	290	247	265	292	261	290	294	279	276	272	303	294	256	268	271	294	263	243
22571	21404	30664	29222	28925	28330	20456	2107	531	526	476	480	495	470	506	527	542	462	487	466	527	493	446	498	485	417	477	492	442	465	502	505	479	480	461	504	483	505	474	473	467	491	465	468	480	454	477	449	466	514	520	490	502	456	472	484	447	469	499	461	449	466	459	466	499	465	489	452	481	459	476	433	455	504	495	458	515	514	513	462	470	471	499	470	436	447	424	486	476	472	459	505	484	482	488	507	467	474	485	422	473	458	452	503	487	469	471	503	504	496	494	459	493	449	457	471	478	448	473	482	499	485	480	454	473	462	472	475	475	453	461	484	484	492	487	462	436	480	477	488	473	445	452	446	480	453	441	459	490	494	442	484	474	470	471	455	484	506	454	471	431	504	495	452	449	505	464	467	433	481	451	449	431	459	474	503	474	490	479	466	427	452	451	467	512	473	457	508	465	462	428	472	469	504	459	483	507	514	466	482	485	469	480	462	509	460	498	467	490	484	450	432	474	451	482	472	462	510	505	450	466	502	476	435	457	506	435	463	453	456	464	507	431	469	455	487	462	510	463	444	471	454	463	464	474	472	494	465	481	475	484	484	481	463	478	481	480	482	515	440	509	499	447	490	473	514	467	507	458	476	483	495	483	464	431	469	486	445	450	468	483	473	453	518	486	455	466	457	474	443	445	467	486	453	500	466	420	465	437	455	441	450	445	492	478	476	495	504	475	473	431	452	472	438	438	474	466	528	505	463	487	460	468	431	447	483	450	449	482	488	460	453	493	458	484	480	520	470	498	484	502	528	491	435	470	485	473	466	457	407	483	501	470	464	435	486	483	461	492	479	496	460	487	462	442	447	468	475	529	496	470	460	506	496	477	482	488	497	474	518	499	460	490	450	478	464	487	437	496	441	479	412	479	448	467	471	463	484	442	468	450	457	478	511	500	467	484	482	488	474	439	467	470	472	490	503	501	495	483	476	447	457	475	512	436	502	461	450	501	513	532	493	439	472	491	478	490	489	449	473	487	485	448	491	478	502	450	484	452	461	478	455	484	495	481	484	486	493	477	496	489	499	465	490	451	496	532	466	485	451	495	463	473	469	491	481	515	467	482	462	478	410	500	446	466	447	499	434	458	488	525	500	473	443	514	486	504	475	456	494	481	462	455	506	493	490	448	479	507	439	494	445	473	454	475	508	529	472	517	480	468	480	506	456	465	483	468	479	439	500	503	456	459	438	443	468	481	463	492	461	497	448	471	478	466	512	477	473	453	432	492	504	497	477	485	488	430	515	498	435	443	482	500	488	485	435	458	456	468	475	500	453	436	495	477	481	469	480	445	465	496	469	478	440	492	476	502	424	444	511	454	469	463	475	482	451	449	480	464	485	466	495	464	469	462	483	486	488	482	464	511	487	504	511	505	503	453	502	465	502	473	493	454	446	505	472	462	470	475	442	471	481	512	523	463	471	464	494	497	438	530	492	472	451	403	486	471	462	443	451	472	506	435	463	475	497	460	484	449	498	479	518	504	442	429	497	485	475	530	485	484	449	473	492	490	457	524	476	503	447	466	468	498	498	470	475	446	488	534	476	463	481	492	472	453	468	479	500	448	457	461	487	443	462	493	463	492	489	499	495	508	455	421	462	486	496	453	474	478	470	467	478	509	449	473	453	505	440	473	485	441	492	483	458	493	475	425	427	459	504	467	470	487	427	517	457	507	460	485	477	488	456	480	448	513	481	474	463	482	517	496	531	459	463	441	507	469	493	481	460	526	464	498	503	493	479	487	486	436	452	444	482	492	501	468	484	509	483	417	486	478	486	526	464	493	442	508	472	500	442	424	459	503	427	485	468	472	482	470	477	443	449	485	483	461	476	456	484	519	482	445	438	443	456	493	528	422	485	469	490	474	462	479	465	458	445	500	476	476	477	451	490	477	469	463	488	455	489	438	418	446	447	429	478	451	480	453	451	496	453	433	504	477	476	496	481	492	474	435	486	477	463	493	497	445	455	445	456	477	484	482	488	482	460	480	470	482	487	469	502	494	485	451	471	468	486	486	521	510	487	498	460	489	455	449	472	463	528	461	494	528	500	484	481	444	505	516	486	453	472	484	501	433	475	457	463	473	508	444	473	477	466	456	480	497	497	479	483	480	455	465	473	472	485	431	475	541	442	448	458	450	477	471	453	471	457	520	442	498	464	431	482	473	469	477	448	506	464	487	441	431	480	473	460	434	462	487	452	461	507	484	474	520	469	465	473	458	486	479	479	485	462	485	475	454	434	479	470	507	501	511	443	462	511	470	483	506	485	489	457	443	464	479	502	478	464	455	522	482	468	471	520	449	473	515	491	465	492	481	508	469	512	487	461	502	504	496	452	441	447	452	491	461	482	459	486	445	447	456	489	496	475	451	466	447	509	462	434	475	442	480	486	536	462	487	419	497	523	472	455	469	457	431	486	467	505	471	473	508	485	492	474	463	439	484	491	475	466	464	490	449	462	454	467	490	494	496	462	448	525	464	489	462	464	484	470	453	483	491	469	493	461	503	465	488	460	492	472	465	458	469	507	490	471	455	500	446	479	491	483	515	480	495	473	516	504	499	458	463	454	462	473	444	466	465	471	514	450	494	449	500	468	485	458	439	464	425	495	466	509	439	453	503	464	439	476	460	469	475	485	465	485	455	479	474	437	460	481	459	499	493	460	494	486	475	484	506	477	519	480	487	463	489	460	474	501	484	461	452	483	483	457	464	469	445	458	483	504	433	495	492	442	466	502	472	491	487	492	461	488	512	450	465	490	463	472	487	473	469	491	466	495	457	453	465	471	468	432	431	487	449	443	475	440	457	454	468	510	523	443	479	472	505	454	476	434	436	475	489	496	484	526	458	469	509	483	466	479	470	473	458	480	473	475	427	481	459	475	459	463	490	471	451	475	466	473	482	492	495	483	431	468	469	502	482	492	461	483	416	474	495	445	476	442	471	476	447	501	469	459	489	482	483	479	460	447	495	461	479	519	480	463	537	478	511	486	505	490	460	472	485	443	470	474	424	463	448	499	442	483	520	512	521	474	492	471	435	441	484	506	458	444	484	474	457	507	471	466	490	476	423	472	472	429	460	445	495	498	502	478	429	483	475	473	472	496	496	476	484	458	457	464	480	479	451	429	467	468	504	498	481	500	514	507	464	432	471	477	469	501	529	442	482	448	470	474	422	499	485	466	485	462	431	467	459	498	478	475	481	472	474	482	476	496	495	483	464	451	456	433	474	464	467	495	500	472	499	468	458	468	464	485	442	475	469	444	465	452	497	481	436	505	464	486	473	473	486	518	423	465	489	510	502	472	474	494	451	480	459	436	451	446	464	461	464	489	476	528	477	460	491	475	471	482	484	463	474	473	480	461	452	464	423	473	456	471	450	467	455	443	456	443	477	476	452	465	485	492	516	473	457	503	478	471	478	471	493	456	440	484	475	442	488	465	526	499	489	490	456	431	482	481	490	461	463	458
56210	96393	77835	59245	45720	33258	13681	548	523	519	492	523	519	503	516	516	471	472	496	490	504	465	489	520	542	508	488	516	483	510	499	504	483	506	448	460	490	455	494	519	483	485	483	504	485	470	448	444	498	515	517	526	445	495	536	512	511	511	445	466	474	446	499	499	448	481	496	493	455	510	516	517	520	483	492	495	507	511	475	508	494	479	524	456	503	500	437	512	494	479	460	512	492	499	460	472	510	494	485	461	507	498	504	428	507	499	459	506	532	490	509	496	493	512	493	523	483	464	480	490	454	462	473	491	501	508	495	525	484	522	481	488	534	495	486	485	509	489	519	487	453	468	492	504	500	496	496	501	502	487	493	516	485	508	475	497	479	463	560	479	481	488	456	499	487	539	507	460	493	448	491	489	490	464	502	482	523	535	497	500	478	476	501	523	504	501	493	455	526	462	488	494	504	474	487	491	496	470	538	509	507	498	502	488	498	487	529	508	507	489	512	512	467	496	527	465	499	497	488	513	539	521	467	534	501	503	446	525	489	515	511	503	472	464	532	459	512	513	502	499	477	507	520	487	531	496	475	463	487	485	482	486	496	504	498	504	556	510	500	493	477	485	515	472	472	466	485	486	509	532	477	492	484	540	469	503	490	497	463	510	498	472	502	519	460	529	454	469	485	487	537	531	505	503	490	470	489	473	438	497	492	511	484	467	529	501	539	523	493	498	486	547	519	511	544	435	491	457	505	521	478	471	497	483	533	519	497	499	481	508	485	478	535	516	495	454	488	475	514	495	517	518	494	498	496	468	500	468	492	459	488	494	491	524	488	491	480	551	516	499	522	518	497	538	496	468	462	451	484	473	506	441	550	494	483	438	515	525	489	469	502	516	490	462	493	506	484	512	465	541	508	464	499	491	500	490	474	524	503	488	522	461	451	509	471	540	485	513	493	472	528	500	507	469	514	512	451	475	508	517	482	497	462	520	513	481	495	520	520	475	513	467	496	490	482	499	507	503	476	468	492	479	549	474	491	477	514	465	500	499	497	492	478	500	482	510	493	515	481	482	496	493	521	479	502	441	521	483	518	501	481	450	475	459	468	519	483	488	516	500	473	450	494	530	464	468	457	504	489	505	513	512	471	517	518	502	527	471	478	482	483	527	480	474	504	495	483	495	492	487	468	487	515	485	513	483	507	515	466	471	537	482	496	532	540	534	484	488	450	510	496	502	495	464	482	498	514	499	458	495	434	478	508	520	477	458	490	508	530	511	492	505	481	504	482	474	505	512	523	497	514	492	452	502	495	459	482	505	496	489	513	520	492	483	505	456	479	516	515	523	465	476	514	479	521	497	504	479	505	490	489	488	471	526	488	501	447	499	488	474	467	487	498	495	505	508	482	479	496	521	492	465	480	462	498	487	472	564	526	486	464	480	482	501	505	477	499	503	485	488	511	483	467	464	459	473	481	509	498	496	532	500	489	465	505	482	522	498	482	504	476	530	510	450	464	510	502	476	479	514	466	488	488	478	484	487	521	483	485	491	514	509	489	495	519	495	457	517	507	469	472	484	489	535	511	481	440	483	495	503	500	489	506	524	458	495	544	525	523	511	508	470	491	470	494	482	473	507	526	485	505	507	493	490	470	468	474	480	466	544	480	474	491	494	493	509	532	476	468	498	474	462	491	501	495	501	489	474	513	481	458	474	514	485	483	488	505	533	580	478	501	517	457	554	524	472	471	503	455	472	500	500	508	490	488	507	468	463	497	468	488	518	482	456	531	530	530	486	491	489	479	524	477	484	482	513	472	508	527	517	481	496	497	531	469	506	514	489	481	470	506	477	519	520	508	482	482	514	536	447	487	502	494	511	492	500	498	498	472	537	528	493	465	475	541	484	460	510	524	497	509	468	499	477	497	506	495	514	512	471	494	482	529	494	488	465	476	516	467	489	504	473	518	492	485	486	482	516	478	477	469	475	469	499	471	494	501	538	515	482	482	441	499	477	483	503	484	483	521	464	463	488	481	481	462	486	517	494	494	453	480	513	483	494	504	471	512	517	460	461	456	508	503	515	479	482	488	476	489	505	519	489	484	441	510	533	487	489	510	488	515	507	488	490	522	480	522	513	473	516	485	524	535	462	471	465	474	483	514	476	455	509	459	504	529	476	530	510	504	454	497	499	479	505	515	521	470	489	471	503	491	443	503	509	464	453	465	468	494	524	502	509	479	481	472	517	532	468	488	503	511	500	472	478	523	533	495	468	492	507	466	494	441	501	493	455	495	527	528	513	531	482	494	507	496	505	487	515	464	517	484	477	488	486	552	464	499	460	509	473	469	500	490	506	483	494	486	467	448	464	519	465	500	472	538	460	486	480	511	495	499	500	548	485	461	483	492	530	512	498	506	507	455	504	499	469	532	467	480	474	514	507	494	506	512	472	499	486	496	488	531	470	477	466	463	489	469	494	506	517	490	485	514	521	469	514	489	523	515	511	465	482	459	473	491	520	460	516	479	512	511	531	515	519	475	482	462	543	521	494	494	487	482	496	474	512	478	492	457	498	515	475	513	500	459	445	464	462	466	519	505	501	533	515	500	486	535	497	453	464	490	509	490	487	492	508	459	504	451	490	483	498	474	468	481	483	463	496	485	472	480	498	481	512	464	497	490	500	475	477	489	499	520	498	504	488	497	473	545	447	513	552	494	483	525	499	529	504	535	462	490	523	496	490	504	498	488	505	499	532	506	507	500	466	501	526	478	470	451	468	464	464	513	493	529	503	521	477	506	484	513	498	506	509	486	483	486	470	482	490	518	478	528	475	515	495	525	469	484	509	482	489	481	506	518	484	476	514	495	461	520	512	517	482	529	476	482	466	515	473	507	477	484	505	480	490	472	487	479	463	477	494	494	495	547	443	485	486	488	503	415	477	537	439	524	487	467	458	483	488	477	509	514	470	526	489	488	493	505	505	507	506	461	522	501	489	484	469	506	486	543	513	483	488	533	500	541	512	483	521	513	530	510	462	456	511	464	484	511	474	498	489	522	494	504	497	481	518	527	495	444	450	475	521	488	556	493	465	507	455	522	482	521	500	509	433	490	507	462	467	494	488	510	512	506	467	463	500	535	465	474	459	504	488	475	503	444	498	498	492	513	528	501	496	444	506	500	523	527	500	486	452	499	500	505	505	494	482	467	477	472	465	511	466	484	516	481	480	437	506	532	452	508	478	494	467	536	479	471	488	490	503	504	508	484	480	501	502	504	542	475	496	454	525	484	513	485	546	475	518	471	498	459	453	487	500	456	539	523	473	479	454	477	508	485	511	510	504	497	462	498	513	499	469	503	542	480	518	501	506	482	521	471	544	520	515	476	510	431	465	506	500	445	475	513	479	481	513	512	485	509	545	509	495	501	493	518	467	480	460	480	487	539	505	435	473	511	487	540	495	501	439	486	520	478	466	496	476	501	477	465	538	487	500	495	490	494	502	485	458	500	549	450	467	494	496
28943	24323	26393	15732	5878	2185	671	220	225	201	174	200	225	221	187	221	213	181	204	222	174	175	234	174	200	228	199	217	202	228	190	210	187	190	214	196	191	195	191	200	199	205	188	185	205	204	198	211	169	224	195	204	160	220	216	179	199	220	202	208	200	210	203	171	204	185	214	188	216	195	187	184	195	192	216	219	211	206	224	195	192	204	196	185	198	207	191	191	210	193	189	193	194	215	199	198	211	208	191	218	190	195	200	190	195	227	212	215	194	210	215	184	180	179	179	198	211	244	221	182	228	209	192	189	201	220	204	215	191	178	179	179	209	211	192	185	201	186	202	199	238	189	201	200	192	200	212	220	193	191	196	219	183	195	200	188	201	197	230	206	215	188	197	179	237	188	201	206	191	206	202	188	213	186	206	203	208	217	210	203	201	211	199	190	197	214	204	177	185	194	197	203	215	202	198	235	208	206	177	187	188	218	212	212	187	203	193	204	197	178	220	186	198	214	221	196	210	196	204	180	201	224	222	210	175	224	196	184	236	189	210	189	204	190	209	225	203	194	221	201	204	188	196	193	182	222	208	194	216	200	193	188	207	196	195	183	206	200	217	181	212	184	221	222	209	206	188	195	201	206	198	209	229	171	199	195	173	211	199	200	193	180	209	177	207	186	198	210	188	224	192	204	196	196	186	188	197	191	197	204	215	203	192	199	222	201	208	201	219	181	214	199	216	190	200	225	191	166	192	213	194	186	211	201	209	207	212	183	212	180	182	194	208	218	202	197	205	221	185	189	203	209	193	198	192	201	190	195	181	194	205	209	182	231	208	197	215	195	209	187	187	198	222	208	230	180	192	200	201	209	213	218	183	176	206	186	216	196	204	201	209	159	197	232	228	186	204	201	179	180	184	183	210	220	207	169	198	201	203	188	194	202	207	196	214	175	168	200	204	219	199	205	237	197	205	206	212	183	198	177	199	194	221	187	219	200	178	179	210	219	206	205	194	184	189	196	196	222	181	199	193	206	223	200	204	195	201	209	194	193	197	185	202	182	211	199	198	208	215	204	204	187	196	206	217	193	173	217	198	182	211	199	237	200	203	197	179	210	195	198	188	185	188	193	187	204	199	197	194	197	204	194	218	228	209	213	225	202	208	180	208	183	193	206	171	198	215	224	172	177	207	202	211	212	218	181	189	211	195	208	226	197	192	203	198	207	175	195	184	220	184	192	192	201	199	185	208	170	191	224	227	211	189	194	211	214	212	198	182	190	199	186	212	206	191	208	220	201	206	204	202	199	210	195	221	180	187	212	195	193	212	213	165	214	179	198	209	193	170	173	191	209	186	173	238	200	211	186	190	190	204	205	186	204	203	208	216	186	206	207	224	212	193	198	196	206	204	185	206	218	196	202	214	196	177	192	205	212	201	191	193	206	208	196	189	200	216	197	227	214	206	209	195	214	227	200	227	206	209	222	214	190	213	210	212	171	196	206	207	204	183	203	213	183	220	203	193	231	198	196	213	185	205	197	199	209	169	199	197	199	213	190	198	194	224	203	202	194	195	200	189	190	227	185	205	213	198	201	206	199	201	197	210	183	173	198	185	224	192	198	178	207	201	180	203	179	185	188	219	208	210	218	199	212	225	187	244	195	225	200	201	199	218	200	209	199	227	184	193	206	195	205	206	225	206	207	208	165	196	188	200	209	176	201	224	218	189	195	197	228	188	194	197	198	188	196	207	183	217	181	182	237	191	192	201	210	173	190	184	198	183	225	186	177	190	201	183	219	192	206	188	211	208	219	179	198	183	201	212	194	214	224	195	190	215	195	209	207	239	179	181	187	221	178	203	177	205	191	214	198	200	189	205	221	197	192	235	180	198	194	165	224	206	207	180	196	185	209	208	192	193	180	186	219	175	208	221	204	179	220	204	196	178	194	213	201	188	219	216	220	211	194	198	209	211	202	211	194	210	197	189	206	194	193	196	199	219	190	234	217	223	198	219	217	229	227	201	203	213	216	206	187	186	191	207	190	223	208	198	195	202	195	172	204	173	219	195	188	193	195	198	213	174	218	216	203	199	194	180	202	177	182	210	207	205	222	191	201	210	199	194	194	191	207	187	219	193	203	215	184	200	191	211	207	201	201	216	197	227	215	213	198	191	201	191	195	168	189	200	196	201	195	195	207	210	204	234	188	198	229	222	206	196	212	220	195	209	192	182	197	176	207	214	198	216	212	194	201	219	224	218	202	222	213	231	190	221	208	228	184	191	186	197	202	193	189	210	213	197	188	196	186	214	184	180	214	180	209	194	213	196	197	221	207	198	220	191	212	189	195	234	219	208	230	230	208	226	193	213	206	200	211	210	207	187	212	187	209	200	214	202	230	205	214	182	200	201	204	211	201	216	192	251	178	193	190	190	196	191	196	212	217	180	212	207	211	194	205	193	188	230	200	221	211	211	204	204	198	200	218	187	198	206	189	194	186	192	205	184	216	193	211	186	181	191	209	202	202	178	209	184	194	221	202	194	185	199	220	201	185	215	214	203	206	191	197	207	189	206	209	225	203	192	181	230	210	209	210	197	197	197	205	181	197	199	207	198	202	195	210	192	204	191	204	203	183	218	199	187	204	209	193	181	207	220	212	203	190	181	204	186	194	191	195	203	192	228	200	191	182	206	204	200	239	200	182	181	200	216	185	211	239	204	170	203	200	215	205	205	207	204	208	209	229	199	196	205	184	221	184	198	199	217	196	195	189	202	213	218	196	198	194	189	205	196	198	213	219	200	187	186	194	210	197	194	199	198	185	197	201	191	193	170	184	204	202	217	204	221	199	191	215	215	206	195	205	216	193	184	204	203	206	201	199	189	216	206	225	211	183	187	225	189	212	190	221	189	200	189	181	189	194	176	184	200	168	193	195	199	186	189	204	207	197	203	211	207	239	183	204	195	186	187	215	199	187	196	205	226	213	215	195	214	192	182	205	206	173	208	209	186	175	188	207	197	179	202	187	187	169	207	215	197	199	210	206	204	190	179	200	202	198	227	192	197	184	183	189	221	213	227	204	197	204	187	196	205	203	202	214	193	203	186	191	177	188	194	201	222	202	223	214	186	202	191	227	182	196	172	225	181	184	206	204	209	196	186	195	220	210	198	193	217	220	183	201	189	213	195	178	201	216	207	205	199	208	184	201	181	203	228	211	202	193	203	208	222	202	191	194	192	193	199	186	208	191	204	214	228	191	218	211	174	220	195	193	188	204	211	198	190	206	177	217	197	198	220	195	210	200	206	196	209	186	203	211	191	212	200	201	213	187	212	181	205	195	206	189	204	206	186	198	207	196	220	197	191	209	217	224	237	198	198	183	218	217	176	191	200	186	215	205	192	204	210	196	194	206	203	179	195	206	214	204	200	189	184	216	204	176	222	198	228	196	201	195	177	186	188	201	185	223	222	186	171	217	187	186	209	206	204	216	185	186	228	203	236	193	202	194	178	201	215	196	227	219
21134	34613	22628	12114	6179	2738	875	260	250	216	224	212	231	211	208	224	232	232	248	224	236	211	249	228	216	202	239	247	216	231	235	237	237	250	227	215	214	225	203	223	224	190	220	197	218	225	251	236	199	203	226	233	208	197	227	198	257	213	222	262	185	205	207	211	231	204	208	228	193	247	241	253	220	215	228	241	244	214	201	249	235	219	209	213	213	232	213	220	245	210	216	232	224	213	249	242	209	241	231	214	231	226	217	213	244	221	245	198	226	218	216	224	204	237	222	247	237	220	215	221	207	216	212	253	219	234	201	208	228	228	228	234	211	206	231	216	220	221	225	229	229	225	247	237	230	238	215	233	232	231	211	225	214	212	254	247	242	219	225	208	204	225	217	232	221	197	245	221	225	240	231	236	240	236	220	225	230	244	239	203	203	237	241	222	238	212	219	206	245	229	214	228	230	214	246	234	218	244	209	210	205	188	238	212	206	225	217	244	224	214	229	223	211	226	223	225	245	219	229	197	206	244	227	213	245	243	250	231	223	238	224	217	221	216	208	211	198	223	224	221	256	205	207	197	243	207	228	227	231	213	220	225	213	260	203	261	215	212	220	224	242	229	227	223	245	200	223	236	231	249	215	202	217	234	200	235	228	214	201	205	197	228	213	223	237	200	217	207	210	256	223	268	219	251	244	207	217	217	243	229	222	191	265	230	210	211	253	224	216	198	216	204	230	219	226	222	220	229	199	229	228	221	218	231	235	226	203	232	230	245	213	251	236	200	239	205	229	228	215	207	220	222	224	247	242	238	254	231	198	239	219	210	226	229	226	239	217	238	212	217	249	224	221	213	216	239	226	229	203	203	230	218	208	234	216	177	194	207	264	223	205	232	215	235	243	227	248	219	234	229	199	252	213	202	238	237	249	193	213	245	257	228	218	225	233	219	238	243	210	202	256	225	197	213	213	207	196	216	222	227	215	195	239	207	211	198	215	250	219	226	217	225	200	197	200	216	233	236	199	215	246	222	248	209	231	228	234	237	224	246	211	246	223	232	215	234	243	218	234	219	219	209	210	226	222	257	205	205	233	207	226	248	192	205	234	218	212	189	226	203	223	195	218	234	269	200	216	241	221	212	224	217	216	214	220	220	235	209	230	196	230	201	240	225	216	217	246	223	230	226	234	235	214	213	250	216	230	214	224	246	224	215	234	226	231	231	237	232	219	218	209	202	213	195	244	234	227	214	221	208	229	213	232	246	248	245	218	238	219	226	214	220	232	247	250	240	252	227	194	212	228	239	205	225	240	223	224	220	252	207	225	199	216	206	263	204	202	209	252	208	236	237	228	218	224	200	212	226	231	204	213	229	231	206	227	205	225	205	204	209	201	228	197	225	226	227	211	238	238	234	211	224	199	202	225	247	224	223	222	208	205	224	236	248	236	241	194	219	239	228	212	237	225	220	233	233	251	208	228	236	241	247	225	231	221	226	233	219	213	221	212	225	225	249	234	220	225	260	234	218	219	208	236	183	256	242	264	219	225	228	232	195	211	203	235	230	218	220	224	224	232	230	222	212	240	224	197	193	244	240	227	230	223	211	242	227	218	224	223	221	242	225	226	253	239	218	241	232	223	247	214	213	215	229	227	258	227	222	247	222	237	227	206	236	210	222	218	217	246	240	216	237	208	215	226	212	223	242	253	213	246	198	229	218	215	212	240	210	244	229	224	224	221	217	222	244	248	224	235	219	213	212	225	228	229	208	201	224	217	212	229	210	204	242	215	229	209	232	244	203	232	229	205	200	208	194	224	227	202	231	237	219	198	198	206	217	232	228	254	226	224	239	210	227	195	257	240	200	230	220	227	233	251	209	219	232	259	219	233	218	223	212	244	206	208	206	214	258	235	230	210	226	238	221	188	228	246	205	227	233	229	233	234	195	201	233	222	226	234	196	217	210	224	223	214	241	230	219	254	230	216	214	200	214	232	221	249	214	247	232	241	205	261	212	224	230	225	212	229	249	241	204	224	210	220	235	209	222	243	257	218	207	236	223	249	206	237	228	213	218	239	202	228	211	231	213	217	203	210	233	223	242	234	232	243	214	242	206	217	230	241	217	233	223	221	210	211	232	214	210	222	219	206	247	230	244	218	250	230	228	197	228	226	190	238	215	217	268	253	236	253	242	210	238	228	198	198	230	207	223	202	225	232	209	236	235	230	184	234	227	245	249	209	200	227	234	217	237	215	239	185	221	238	249	247	231	216	224	271	220	234	234	225	208	200	228	210	199	236	229	237	220	210	235	246	219	234	251	222	218	230	218	233	224	216	214	224	205	230	214	212	232	226	217	235	214	250	235	249	203	213	256	229	260	234	211	206	218	206	245	216	229	230	229	230	221	191	215	220	232	218	238	220	216	219	202	241	215	203	214	235	229	212	223	244	227	213	238	233	223	214	226	231	215	212	230	228	246	204	207	258	229	221	251	217	259	223	228	239	241	241	239	196	225	220	243	209	206	236	224	217	236	231	231	181	226	208	229	207	217	207	220	210	212	240	216	236	232	255	213	222	240	219	207	205	211	241	246	224	198	220	214	210	244	214	218	228	210	262	234	239	193	223	233	228	212	204	223	227	219	232	215	249	225	214	230	258	220	222	209	246	236	225	246	263	246	223	233	229	210	231	234	220	226	224	214	195	235	219	232	220	241	207	206	202	192	227	214	245	212	204	238	222	240	225	223	220	194	230	252	237	251	197	233	199	247	207	193	225	225	233	229	241	231	207	234	230	204	226	210	228	233	256	208	220	229	227	258	222	205	234	234	229	229	240	247	212	207	239	220	244	253	203	223	249	246	219	236	238	211	229	218	241	223	194	220	201	214	216	213	191	218	229	236	232	211	206	207	250	217	262	227	214	232	210	224	227	203	247	236	204	202	227	222	216	223	227	242	240	231	235	221	210	223	223	238	213	214	227	226	218	241	238	242	215	238	234	251	243	213	214	236	226	254	220	211	222	215	241	222	217	213	216	251	223	222	246	204	227	210	221	247	205	262	229	228	218	252	246	218	218	226	203	214	228	216	229	224	198	239	242	214	252	220	227	202	233	208	213	219	206	235	218	248	229	229	238	216	232	232	207	224	214	218	250	237	222	239	205	189	219	205	222	203	235	208	240	207	216	227	224	224	198	232	230	228	216	246	209	215	244	192	219	210	226	205	213	216	229	212	239	188	264	217	204	234	206	235	235	235	234	224	226	213	227	210	200	210	224	249	202	222	247	232	214	235	246	211	202	216	225	214	244	221	224	211	230	211	242	252	244	217	236	253	225	236	249	210	237	213	228	199	217	217	225	222	231	225	207	223	198	220	184	237	216	245	254	219	241	225	234	243	224	219	232	232	211	224	209	237	217	228	226	230	222	232	216	227	246	216	218	234	223	212	232	216	225	219	236	231	226	214	240	235	230	232	237	233	219	209	234	226	242	232	229	210	226	209	211	228	243	230	229	225	226	218
23523	21591	32607	32329	28702	23506	9800	522	410	407	385	385	378	375	361	373	383	372	393	362	354	361	404	372	381	373	392	372	369	329	382	328	394	379	374	364	363	346	318	360	352	346	374	343	347	367	375	393	386	349	386	350	341	350	371	364	365	370	341	338	374	336	337	382	338	345	397	334	355	334	385	339	370	346	356	359	393	379	346	347	364	372	329	348	371	348	368	385	370	345	377	387	321	361	371	342	399	334	359	383	389	330	334	371	342	366	386	335	366	340	365	339	360	350	357	356	358	366	332	346	363	382	364	365	364	397	392	374	366	397	351	334	346	332	349	389	372	308	353	351	368	393	341	376	340	375	375	348	298	350	339	377	326	368	349	367	332	352	349	390	376	371	368	331	387	405	359	361	365	382	383	364	354	374	373	359	337	364	406	393	378	343	348	355	365	368	348	406	336	338	389	340	367	361	368	400	350	342	359	355	361	312	356	346	349	379	389	365	384	385	356	337	356	316	370	366	343	345	386	349	347	364	320	366	381	323	344	357	369	365	353	392	361	345	362	371	380	355	323	372	345	370	336	356	351	359	355	328	360	358	384	363	372	360	330	351	359	394	330	371	358	370	380	410	356	373	360	369	338	361	379	345	337	388	373	373	368	348	397	394	364	387	365	351	359	356	382	415	365	346	327	370	382	379	374	349	368	384	345	360	353	363	350	347	345	339	359	365	364	352	366	328	382	384	341	351	343	370	390	344	381	348	368	358	364	364	349	398	353	357	325	331	363	333	343	371	360	340	406	298	350	382	351	355	383	390	354	385	374	348	405	376	361	399	335	371	379	365	379	378	383	355	359	383	348	378	375	349	345	357	362	371	389	396	345	335	348	345	389	384	431	351	357	346	355	355	389	370	356	376	345	359	379	368	389	336	358	375	340	338	383	357	363	356	392	421	349	377	382	371	330	359	339	361	365	362	340	360	383	361	392	369	350	408	372	373	375	347	369	389	342	373	363	374	377	352	370	372	359	365	380	360	385	337	338	386	398	406	349	346	388	359	387	363	361	364	393	363	373	363	359	362	356	350	380	367	339	348	378	343	366	347	355	372	387	399	331	336	319	390	387	333	369	338	335	377	363	336	330	381	358	383	395	393	347	361	373	369	363	355	353	350	360	387	351	347	380	390	375	370	355	400	327	398	369	366	358	364	367	366	369	376	380	394	368	347	367	353	362	358	364	354	370	334	366	335	353	399	368	379	368	352	377	349	347	362	345	352	374	383	370	346	388	341	347	375	363	357	374	359	333	349	367	362	392	378	380	342	376	354	348	371	399	355	380	329	362	354	362	364	386	349	325	379	361	366	372	359	350	379	373	377	336	336	359	376	396	375	358	377	333	341	374	320	326	381	367	348	362	360	393	334	329	354	347	390	370	371	378	374	349	355	383	393	368	355	364	363	402	356	370	348	368	341	337	381	391	381	362	417	387	372	401	348	361	348	355	369	375	363	344	328	375	374	386	362	383	372	356	352	366	370	371	370	361	383	369	358	350	383	375	357	380	359	401	368	402	365	374	390	357	333	365	386	372	342	343	355	381	396	389	375	366	363	341	368	374	400	340	331	360	349	392	349	360	360	376	351	330	336	383	360	341	390	323	359	372	379	354	377	356	361	379	371	338	362	330	354	332	360	329	388	368	356	386	357	310	346	376	348	375	396	377	330	338	385	395	409	353	372	358	364	349	359	345	356	382	363	385	333	375	345	347	354	346	401	346	387	344	361	361	366	342	421	363	346	321	349	345	358	360	377	340	387	358	374	371	363	341	355	361	360	398	356	345	343	384	395	380	388	351	346	365	328	383	368	353	344	377	353	342	356	375	363	373	354	367	370	340	337	345	339	388	355	360	376	384	329	331	373	385	379	330	364	347	376	380	355	361	365	375	356	351	354	320	363	369	360	354	374	341	372	372	395	385	346	365	370	347	377	348	363	343	396	365	383	348	372	353	344	357	359	395	365	350	384	358	354	372	351	394	346	378	351	330	357	365	384	366	388	326	368	385	362	342	359	361	352	363	370	357	377	372	389	341	338	338	349	340	375	360	397	368	358	377	365	355	356	348	384	379	369	387	362	386	385	360	353	364	383	354	330	343	340	380	347	364	365	359	344	318	371	365	333	346	370	367	373	335	356	365	359	337	328	361	320	329	361	359	373	390	393	363	374	382	359	362	391	338	400	380	393	347	385	364	394	365	369	362	371	357	365	341	354	348	368	355	399	357	348	350	369	415	380	365	360	383	364	359	333	338	375	341	355	370	371	373	404	362	360	345	356	384	353	335	360	353	371	391	359	381	367	348	378	366	357	342	367	354	366	360	399	418	360	375	324	340	360	372	350	358	358	343	365	379	343	341	376	347	381	383	363	326	353	346	354	358	358	376	331	348	360	360	347	372	360	351	359	360	380	373	368	352	381	359	369	368	343	379	363	391	353	345	406	353	355	392	344	343	363	364	332	387	370	356	358	383	354	358	361	313	369	384	362	355	400	355	355	324	386	364	378	338	378	361	390	373	405	395	394	344	381	380	355	375	375	387	332	356	353	344	338	372	370	369	360	370	406	352	360	361	350	388	391	387	357	377	384	366	389	350	403	374	365	375	341	359	368	309	340	357	366	345	366	399	374	372	382	353	362	372	373	386	329	406	331	380	373	341	365	348	341	371	374	350	361	373	404	367	339	363	368	342	336	378	383	359	357	349	362	339	381	344	331	370	346	352	383	316	331	354	347	370	376	360	362	382	342	363	396	384	370	377	358	354	359	364	393	345	345	362	359	374	357	387	343	373	361	396	376	365	346	368	355	358	378	371	308	379	388	362	349	384	344	357	363	360	348	341	339	370	355	373	375	324	340	371	319	334	339	377	387	344	410	386	317	349	387	375	377	374	340	361	399	374	349	387	369	399	354	353	367	388	416	341	378	346	349	363	355	364	366	372	379	335	347	356	349	357	329	342	341	362	373	361	373	406	355	364	360	359	365	353	342	387	376	369	382	353	363	359	362	351	404	330	359	382	383	409	360	350	353	351	372	312	342	387	377	360	379	350	338	337	394	396	360	367	384	369	354	362	365	388	383	366	343	340	380	355	334	332	381	393	344	378	293	389	349	334	353	361	351	354	352	352	389	350	353	357	337	338	354	348	360	346	368	339	378	320	338	358	368	354	388	360	369	361	388	392	377	382	371	354	372	379	350	363	364	377	352	360	371	360	378	367	361	353	369	372	332	340	387	400	341	386	358	389	387	377	377	334	351	363	365	379	339	375	415	325	369	375	372	400	369	358	364	345	375	355	332	377	362	358	342	325	371	358	371	346	327	363	365	387	368	368	367	353	357	365	350	382	357	402	379	366	350	353	366	377	357	354	372	374	323	341	343	373	403	361	346	396	331	357	346	343	332	345	335	382	353	367	372	345	381	390	351	327	381	351	388	394	346	366	381	366	381	336	386	382	352	357	344	374	356	367	357
50197	88085	69920	51037	37265	22715	4851	412	415	371	393	412	380	374	406	368	425	393	381	365	372	358	401	374	396	401	356	374	362	406	380	332	366	392	393	367	350	390	401	404	363	342	394	379	378	400	376	403	378	351	365	377	410	360	360	377	356	415	345	356	400	376	345	371	398	418	368	367	379	353	385	420	399	384	380	363	389	398	362	396	368	379	371	417	426	351	399	369	351	378	352	420	392	417	367	390	359	354	380	408	373	370	377	366	402	357	369	393	371	368	382	378	363	416	357	347	401	372	379	354	407	333	398	388	393	380	370	383	355	397	382	411	373	379	373	356	402	357	385	384	385	390	373	386	397	361	401	378	367	363	406	383	387	370	357	341	389	357	365	399	353	413	383	380	385	381	382	373	354	376	381	346	390	406	392	356	372	389	382	387	385	368	361	368	362	376	355	403	370	372	381	357	396	416	400	372	381	380	399	381	333	358	366	376	356	379	377	348	387	368	370	398	383	337	356	361	372	379	387	365	388	397	355	390	367	347	388	346	392	389	367	399	378	382	354	425	397	395	361	392	375	394	371	373	394	388	357	368	380	375	360	375	419	402	383	372	401	381	374	387	371	354	393	366	365	364	368	402	413	375	362	355	349	362	337	350	391	392	358	385	395	377	403	362	401	369	396	380	383	371	395	416	412	370	398	366	388	407	411	398	367	382	385	372	396	370	370	398	356	366	381	383	412	364	362	377	395	362	380	375	378	368	401	369	386	381	390	358	350	380	398	397	396	396	362	377	399	423	313	373	364	358	380	362	380	351	360	352	389	380	373	404	368	396	370	358	387	363	390	347	356	386	369	394	357	392	386	413	413	359	401	363	423	406	407	366	401	383	353	388	407	379	396	368	365	380	389	367	358	379	373	383	372	390	403	391	385	382	346	382	370	380	374	374	350	393	376	390	351	368	335	394	366	403	354	351	403	408	367	398	357	385	377	364	379	390	375	412	376	396	409	373	388	385	400	375	388	382	361	375	354	369	440	405	383	407	337	371	362	405	370	401	401	402	366	362	357	400	372	371	399	419	342	393	367	405	387	394	392	378	368	388	367	396	408	371	375	402	367	370	370	347	353	358	350	369	393	388	404	389	395	367	401	401	354	363	377	405	379	386	381	384	366	373	402	359	359	388	381	377	448	353	364	376	380	377	364	377	364	394	378	405	411	400	389	396	355	353	375	389	413	353	402	403	381	367	393	388	391	384	378	406	351	407	405	376	358	401	360	387	367	407	379	371	382	386	374	344	362	380	360	368	359	391	374	382	388	360	378	392	392	361	349	398	362	397	343	365	375	368	406	385	349	352	372	371	372	377	394	366	344	371	367	396	399	388	419	417	352	395	394	393	366	358	404	391	354	373	348	383	405	394	372	385	365	368	413	367	412	425	361	369	382	363	436	366	315	409	389	385	413	374	420	407	397	381	389	396	395	356	396	381	376	396	368	414	386	379	360	397	368	367	328	403	376	392	356	371	409	415	375	392	376	363	381	376	381	346	365	412	387	429	403	367	381	394	367	407	353	362	397	372	422	402	381	363	376	349	374	406	392	351	381	396	402	395	380	399	418	373	363	358	360	356	366	374	323	399	393	373	369	415	351	375	391	377	375	381	401	396	385	377	388	350	379	395	356	377	390	372	388	374	411	355	365	353	388	391	345	364	402	368	394	372	408	386	371	370	376	354	377	393	356	351	372	374	378	366	400	396	385	395	364	379	395	394	398	351	421	361	349	396	334	387	379	370	371	430	404	364	354	429	379	407	387	394	357	402	399	383	383	364	384	384	387	349	394	385	392	387	369	375	358	380	357	376	367	378	404	379	420	422	379	384	392	361	390	391	370	319	377	362	382	381	369	395	349	356	375	370	385	387	378	381	395	386	390	376	393	364	366	350	357	378	366	373	376	377	359	399	385	378	360	371	385	382	382	388	405	365	395	388	388	399	375	374	393	409	395	366	358	353	391	387	398	343	371	395	377	357	351	360	363	345	364	364	364	372	381	380	352	393	396	389	399	354	389	359	378	356	373	396	365	407	355	356	391	347	415	376	370	413	378	377	352	394	397	384	376	370	403	344	402	392	352	401	384	374	338	363	391	397	342	410	385	382	364	362	344	397	380	404	374	375	386	395	368	388	346	348	362	387	399	387	382	381	375	367	378	403	376	402	367	389	440	355	398	400	394	329	384	396	334	372	398	382	379	363	392	383	384	370	394	394	403	391	354	372	399	369	355	416	391	387	373	347	340	377	416	414	348	388	349	383	423	387	352	380	368	370	388	408	360	359	359	343	406	400	344	363	328	348	330	369	397	420	378	371	379	398	389	380	392	364	371	395	386	397	390	383	337	377	401	360	404	374	405	371	392	389	363	371	377	389	385	385	418	403	389	381	358	396	385	378	361	396	395	384	381	376	381	382	369	368	366	373	388	386	360	397	379	371	369	378	371	370	386	389	372	400	388	386	361	384	360	361	398	428	368	384	403	395	391	362	370	393	374	390	359	419	364	391	369	390	370	373	388	380	382	357	402	368	384	360	381	393	425	376	363	394	336	401	377	373	402	363	367	362	380	343	354	396	350	365	393	399	385	372	411	366	372	376	392	411	385	385	384	412	411	390	391	392	385	374	370	397	367	393	361	388	361	388	358	335	383	422	391	377	357	395	376	345	364	413	376	372	380	393	381	368	376	377	375	377	409	378	385	371	385	342	359	392	388	364	404	398	369	384	393	384	383	388	412	417	405	371	395	394	373	379	398	368	355	371	371	388	377	379	382	356	381	356	341	382	358	348	376	419	392	351	330	362	373	367	342	400	392	376	414	381	374	361	370	368	367	411	381	369	364	360	417	365	375	401	381	408	383	376	371	367	379	372	409	388	376	349	359	387	367	362	398	387	398	367	353	380	359	392	345	359	353	372	410	394	336	360	374	396	393	359	396	368	401	359	370	364	413	385	360	390	387	357	424	357	385	365	350	375	384	372	402	393	372	384	379	400	394	398	357	378	382	372	364	358	361	368	385	401	383	346	335	406	371	363	368	364	354	346	397	364	380	397	387	364	370	367	374	385	385	388	383	387	399	361	388	346	391	360	399	398	401	378	413	375	381	392	372	380	374	406	374	402	364	392	367	366	411	378	393	365	382	391	359	365	396	373	367	377	382	380	406	389	364	380	378	384	358	393	389	386	394	413	360	354	363	381	378	372	360	346	402	393	368	400	404	390	373	392	387	374	357	399	393	367	367	400	362	388	368	380	352	407	358	371	422	353	393	395	417	381	386	395	367	361	355	330	384	382	368	385	393	388	373	358	381	371	377	380	337	388	364	401	415	349	364	404	347	362	371	410	380	386	370	389	388	360	392	365	386	394	392	381	382	361	397	388	396	361	393	363	367	369	367	369	396	381	391	386	336	367	385	420	358	353	380	374	370	380	329	377	346	390	384	381	344	431	375	367	380	387	386	364	371	426	381	387
25208	22364	33040	31719	21890	10690	2036	291	264	238	225	257	226	253	273	215	263	261	257	262	226	239	260	246	247	244	234	246	246	271	239	243	246	252	232	249	212	257	209	256	244	231	218	245	247	212	234	229	222	244	269	247	255	247	235	247	243	246	239	249	245	256	258	243	227	238	270	252	271	262	254	232	234	258	246	247	262	240	238	235	219	251	224	228	288	251	232	243	235	233	296	270	259	237	247	249	240	244	263	238	223	277	199	263	234	233	248	246	230	221	273	255	270	261	234	278	230	243	251	224	244	260	290	266	267	255	249	258	221	240	220	239	256	260	257	227	224	261	238	241	232	264	256	264	251	255	232	238	252	237	242	263	238	244	230	258	262	235	241	228	252	258	244	249	243	264	252	216	264	251	254	251	251	267	240	240	225	214	250	249	239	243	217	217	238	228	240	226	223	230	230	253	224	235	239	258	280	243	241	240	255	239	256	266	266	246	227	243	208	239	254	280	286	235	228	268	236	272	274	240	225	263	279	197	231	260	251	229	240	212	260	234	267	258	249	238	226	256	254	264	267	262	258	232	237	249	272	277	258	271	214	244	293	238	248	228	247	265	231	273	198	256	264	230	241	235	264	251	290	241	248	260	265	250	258	265	240	248	260	236	256	220	244	281	222	227	242	207	255	233	222	250	243	226	255	256	270	219	246	249	248	271	229	272	261	255	245	249	235	246	240	245	255	245	232	248	222	248	250	222	234	222	227	243	263	245	245	247	231	256	262	270	240	240	229	271	256	230	246	240	217	241	243	241	246	246	237	257	247	200	263	233	253	246	231	255	239	252	225	222	244	232	263	272	254	281	237	244	237	215	260	213	218	209	235	209	230	224	234	258	226	236	231	295	240	264	223	255	244	261	240	253	255	223	237	246	260	215	217	252	251	247	224	254	271	216	192	239	260	229	228	251	251	240	225	216	262	244	218	248	281	262	240	221	275	236	275	252	236	249	241	262	228	239	246	275	245	204	257	240	262	234	221	259	235	279	257	236	274	224	237	238	232	240	254	243	251	261	218	237	261	252	228	283	271	245	243	263	253	231	237	275	221	243	251	252	257	240	247	236	239	251	239	209	256	252	286	255	245	239	249	245	253	230	219	235	249	251	237	245	238	276	233	238	245	255	236	275	261	226	245	252	245	248	234	238	209	242	242	252	230	266	275	241	255	223	258	261	243	249	267	228	230	252	250	254	235	264	230	250	253	239	229	230	244	245	272	245	270	252	239	226	223	253	267	245	207	249	261	251	221	239	278	236	239	254	252	219	221	245	246	236	214	218	266	237	240	237	220	249	245	251	233	238	256	232	234	245	245	231	244	270	261	208	231	250	242	236	255	255	222	263	244	252	274	251	218	239	232	227	268	235	246	271	247	236	255	245	225	229	242	246	249	239	257	248	240	271	237	234	238	260	256	224	250	215	226	241	243	252	221	261	235	263	241	255	233	295	235	231	239	254	221	238	255	239	242	233	281	252	270	266	216	248	250	251	248	231	223	248	218	251	249	259	240	236	207	258	277	250	237	225	266	240	220	239	224	257	259	236	224	259	248	227	266	207	277	232	244	257	216	250	218	227	258	223	245	223	257	247	239	271	257	240	251	246	228	226	261	248	225	253	254	220	228	274	246	256	236	255	236	281	246	244	220	220	240	220	219	264	263	232	241	250	235	214	253	247	239	261	251	239	231	242	245	258	245	208	241	229	265	228	239	239	243	233	253	226	259	261	256	261	246	236	241	261	247	230	236	267	266	246	252	237	235	220	239	225	263	241	217	227	235	251	265	255	220	238	242	235	236	250	245	245	270	218	241	248	229	250	217	233	239	210	234	210	275	273	223	254	254	243	225	247	248	230	244	248	239	252	237	225	244	237	240	234	224	255	241	213	248	230	236	250	227	238	227	220	236	258	232	267	229	253	215	247	229	246	227	239	266	224	248	236	253	238	230	257	249	257	255	209	230	212	210	245	234	214	207	223	277	250	216	249	244	240	233	238	202	252	255	253	229	239	241	227	220	250	267	246	265	248	245	277	251	236	234	238	258	235	215	214	238	219	243	229	239	249	256	216	238	267	247	239	232	258	242	241	249	233	259	241	211	266	227	232	245	241	248	238	234	249	256	246	257	248	255	232	301	249	224	254	247	231	212	202	241	226	218	223	220	232	255	246	244	239	234	237	250	252	235	241	238	234	246	242	241	256	243	244	273	245	242	230	204	244	241	224	284	260	238	271	259	253	256	252	210	265	242	229	249	242	222	251	265	239	274	244	248	254	247	238	225	254	257	223	239	217	221	246	247	240	226	231	252	246	251	211	235	267	239	234	241	229	292	239	231	251	259	215	227	230	242	251	225	238	258	222	261	222	277	256	275	226	255	244	260	244	262	269	243	249	232	241	239	265	252	247	233	266	262	245	262	239	249	279	226	228	243	240	259	262	257	222	222	257	229	257	225	233	257	270	262	261	257	240	234	229	234	285	274	209	257	259	273	237	238	237	219	235	246	269	247	259	258	251	246	244	235	239	241	253	238	259	213	236	257	232	229	243	244	261	222	256	258	255	233	251	236	247	257	262	249	264	225	238	223	257	266	274	231	271	235	249	235	274	229	264	253	236	238	265	235	241	200	248	246	239	235	250	258	237	236	260	254	218	231	230	220	224	244	257	245	265	257	236	255	255	243	229	236	232	239	260	267	268	254	241	238	242	255	252	211	207	240	250	280	244	267	232	239	233	234	243	250	236	230	267	247	238	252	245	245	218	237	239	249	237	250	259	272	221	239	260	244	229	235	214	215	227	235	266	268	220	249	265	238	260	223	254	253	241	252	232	212	241	248	246	266	221	213	245	260	281	269	260	250	244	243	250	247	229	257	241	228	247	287	236	242	276	261	231	246	228	236	270	232	242	246	260	242	242	246	248	269	244	243	247	245	245	226	231	216	240	252	234	255	254	247	275	230	263	240	233	243	234	232	257	239	254	260	230	239	236	230	265	260	263	232	262	238	240	273	233	272	253	242	242	233	223	249	246	249	219	244	244	243	234	240	245	234	245	208	262	249	247	266	244	247	262	257	226	199	241	243	237	229	228	264	242	241	240	254	222	264	229	240	245	259	231	241	242	253	224	243	264	246	248	262	265	229	233	263	253	265	245	236	261	247	239	240	242	222	228	271	219	241	261	247	285	233	219	234	252	224	275	231	238	250	225	263	279	233	220	266	204	254	255	231	250	228	239	263	243	256	259	228	263	251	244	234	230	260	262	242	261	238	219	239	246	216	265	246	259	253	266	258	251	243	255	226	242	291	248	226	251	252	242	234	244	242	243	247	240	259	255	243	225	273	225	223	242	265	262	225	235	254	255	256	232	237	257	239	226	271	247	242	244	289	245	251	248	223	226	230	241	256	274	252	226	241	241	248	243	230	215	225	219	254	231	254	270	253	193	241	243	226	235	253	254	262	238	266	235	224	250
43296	69673	53985	37373	24781	12254	2442	337	286	282	301	282	300	280	281	279	270	278	259	321	261	290	260	299	248	274	259	264	284	246	255	273	280	318	303	276	260	248	289	258	254	276	280	274	293	270	286	274	283	270	286	282	285	270	289	287	254	271	327	264	286	307	279	284	263	289	265	279	277	278	297	250	301	290	270	277	264	261	279	247	272	281	250	278	262	301	290	279	268	276	269	295	275	264	251	273	266	278	280	290	271	278	294	285	270	280	271	266	283	302	306	248	266	280	277	275	237	271	297	286	276	289	279	285	311	242	269	285	264	291	272	279	278	258	278	271	270	288	256	261	252	289	305	288	288	290	278	263	274	309	297	271	309	253	258	268	255	276	265	300	281	279	275	277	267	288	305	292	276	245	272	269	301	262	299	275	268	299	264	266	267	272	300	290	243	310	256	308	288	274	265	295	293	284	284	291	275	278	271	272	282	295	262	282	298	267	269	289	281	291	264	318	264	268	295	269	260	292	302	280	300	270	265	268	267	272	294	278	272	280	274	286	268	305	271	288	263	248	299	240	307	278	291	265	289	285	298	253	257	298	293	258	255	275	260	271	287	277	285	293	257	285	282	277	270	291	285	262	297	292	256	266	263	294	272	289	284	274	283	283	309	291	286	273	266	295	267	272	276	260	265	300	277	299	292	294	262	276	290	303	250	299	286	277	256	272	286	271	287	284	299	281	290	288	261	286	270	282	255	273	277	276	257	277	287	249	282	279	292	259	276	268	273	295	286	277	297	272	279	282	290	249	297	293	311	253	260	292	288	267	284	304	284	287	256	228	265	267	287	269	270	323	280	282	265	287	269	295	241	292	273	256	284	279	303	269	285	273	265	288	282	276	255	269	281	284	295	256	284	313	272	266	297	272	293	272	280	291	254	279	276	279	261	285	301	263	287	270	250	293	282	301	262	270	266	284	331	254	282	290	261	283	284	295	254	285	302	268	291	270	265	296	263	275	292	267	276	297	271	291	265	279	299	291	293	275	298	271	274	273	298	289	302	274	307	252	250	260	270	243	276	314	313	299	270	261	290	285	273	290	253	268	290	269	291	281	297	285	289	251	254	261	265	284	274	273	276	304	299	294	265	287	250	312	287	292	278	285	286	269	277	259	285	273	255	308	276	267	274	271	250	281	307	296	258	291	305	314	284	275	289	281	268	244	283	277	276	279	285	291	275	299	278	311	262	265	282	252	287	259	261	261	282	290	270	248	279	292	298	309	245	275	269	270	274	272	273	265	259	250	260	267	250	303	257	250	276	261	281	249	259	280	272	287	272	254	258	301	254	299	299	273	293	280	310	281	282	295	290	253	276	283	280	279	266	283	296	286	248	265	286	284	288	272	291	251	288	293	314	310	294	260	293	293	286	289	258	288	262	282	294	287	279	278	296	254	304	260	255	306	280	287	277	234	306	277	277	268	253	300	308	292	262	294	291	305	302	288	271	276	305	295	284	293	279	276	272	272	261	268	277	312	296	271	260	265	247	279	248	280	258	273	271	269	283	262	257	269	280	276	274	276	268	281	271	286	281	298	270	269	281	294	285	263	280	300	274	274	253	268	255	279	278	299	279	279	293	301	275	300	282	320	279	281	264	275	292	270	271	281	278	277	301	294	267	305	261	264	285	285	247	261	313	297	247	301	278	294	265	284	307	276	274	284	281	267	268	270	267	281	274	280	280	280	271	282	297	284	264	252	267	270	262	273	269	290	292	306	297	281	279	274	289	283	281	292	299	251	283	263	290	271	289	259	265	307	251	276	282	321	292	282	270	270	243	261	291	265	283	246	278	301	287	277	283	286	266	295	279	278	295	278	255	279	272	281	267	290	280	286	288	269	291	284	263	270	299	287	250	278	275	271	281	298	301	304	265	285	273	254	269	304	289	246	272	286	278	271	288	268	269	280	262	271	275	302	265	282	280	315	263	281	268	284	255	288	284	284	275	288	276	278	270	281	299	231	297	254	279	277	281	278	290	291	264	272	316	237	279	288	285	264	309	271	282	294	280	248	275	287	296	279	266	296	277	273	257	286	277	267	284	262	292	290	293	282	272	261	287	297	285	263	257	276	282	264	283	285	271	273	258	262	281	282	263	281	297	301	271	287	291	272	267	271	283	306	306	273	283	275	268	305	286	298	289	274	291	278	283	269	255	269	271	320	303	300	270	275	269	281	294	271	292	278	309	293	286	299	266	265	255	239	298	299	298	263	261	251	270	295	276	289	284	275	272	290	292	281	253	259	295	281	278	267	281	271	285	269	285	263	282	277	271	255	315	300	278	307	242	313	263	297	277	304	277	293	276	271	269	296	283	304	277	279	288	271	249	288	259	241	268	272	288	290	264	265	261	246	283	263	273	283	299	296	287	281	263	268	278	259	259	237	283	254	290	274	284	286	277	294	287	292	265	294	275	295	266	283	297	273	294	270	269	271	272	263	295	259	271	271	259	262	292	257	265	261	276	267	290	265	263	282	295	251	257	274	286	281	294	313	266	252	294	281	277	298	295	272	299	263	253	288	288	291	267	273	284	264	263	285	290	263	273	268	277	255	296	270	222	272	295	284	280	286	266	241	269	274	276	263	292	282	266	292	308	278	281	290	297	257	286	299	271	269	246	261	271	270	276	287	276	287	259	276	295	276	268	267	254	309	302	285	287	307	237	298	267	262	274	272	287	287	268	281	250	271	288	265	334	283	280	276	263	305	285	281	259	267	297	273	275	293	287	280	280	268	251	282	278	283	285	262	278	286	299	285	263	307	277	280	264	279	268	278	289	264	284	252	274	280	299	289	276	249	291	264	247	332	250	262	269	266	268	296	287	302	301	289	277	273	299	276	299	279	287	249	269	258	287	270	285	295	266	306	290	280	290	269	288	279	275	282	300	261	286	272	264	321	297	265	258	281	298	286	263	268	282	266	280	235	234	296	261	258	278	268	239	269	250	270	264	258	279	271	266	306	296	291	280	274	308	268	292	276	292	266	295	283	273	263	282	281	292	252	248	279	255	254	291	256	285	304	251	281	259	309	258	280	257	261	275	271	277	276	269	260	286	295	308	286	303	262	274	295	270	266	287	299	284	268	270	267	283	283	281	285	285	265	252	265	254	281	290	264	296	291	249	289	259	280	273	281	272	264	273	306	263	262	302	301	289	298	265	281	282	286	284	262	262	274	257	301	274	288	298	259	272	286	299	282	282	266	262	279	278	258	291	290	302	279	297	280	289	288	255	303	271	259	266	272	293	272	299	287	292	253	267	299	261	277	266	281	273	256	270	285	267	275	275	262	287	263	252	265	244	270	247	310	281	276	283	261	281	273	276	272	281	288	281	269	312	262	288	295	283	267	287	260	276	277	265	277	287	267	270	287	273	304	236	286	289	268	250	267	294	305	303	299	255	278	266	283	276	287	292	258	283	304	277	298	260	256	284	277	258	297	305	271	278	298	298	293	254	284	301	275
22648	21456	31091	28868	27708	25467	17122	1526	484	506	488	485	503	491	517	493	501	494	495	474	470	476	466	490	476	472	440	469	470	460	492	464	464	477	475	477	465	481	486	466	500	452	495	495	463	493	490	464	478	469	453	437	468	454	479	419	467	473	484	484	504	504	500	470	486	498	481	482	503	474	485	485	463	483	490	474	481	491	484	459	446	459	450	474	465	461	521	439	453	473	466	447	456	437	489	472	507	477	459	467	473	458	441	485	457	497	515	500	526	477	485	464	442	472	475	521	491	488	461	472	508	451	459	455	507	453	497	468	454	449	463	474	483	506	443	458	463	469	433	456	490	485	454	473	465	485	478	435	475	493	492	469	477	523	460	497	471	439	454	508	472	488	502	460	477	515	440	485	501	507	436	498	465	506	474	506	446	458	452	486	464	495	459	480	485	449	446	458	522	464	457	506	493	477	423	452	463	495	492	460	459	512	464	476	455	492	438	434	504	480	516	513	466	473	493	489	497	450	455	431	474	444	459	482	470	482	466	453	479	486	460	472	459	461	454	429	477	528	468	488	469	447	486	461	471	488	455	491	491	453	400	480	462	464	434	475	488	460	484	468	474	443	424	479	463	471	461	425	534	500	483	470	489	456	510	476	484	465	441	480	480	468	467	476	507	471	455	453	483	472	489	461	508	494	450	494	476	422	472	505	462	458	441	483	462	459	486	474	476	482	470	457	476	474	485	483	426	466	496	485	474	465	451	480	455	494	469	459	459	436	489	466	460	434	514	496	438	452	478	457	433	486	465	490	471	476	505	504	493	481	514	501	487	481	464	450	503	451	497	431	491	459	479	461	461	458	455	479	467	452	489	507	457	479	492	488	464	478	448	461	490	454	495	450	449	427	462	457	466	472	468	481	479	463	488	459	427	503	489	495	457	464	502	408	477	463	433	461	495	470	447	479	481	479	485	482	479	496	454	434	487	440	461	490	463	483	482	465	489	441	461	467	423	497	493	463	458	400	431	449	448	477	464	488	466	480	498	478	496	481	431	439	451	467	457	470	470	485	429	444	457	503	498	455	450	490	465	481	471	482	445	453	474	468	464	455	467	478	492	482	444	466	464	478	506	464	474	504	496	470	428	443	491	474	446	459	467	489	474	496	485	475	429	483	467	452	500	458	499	448	460	461	448	489	516	507	464	471	501	479	456	518	485	431	505	499	451	463	438	477	488	492	467	469	427	443	425	440	482	410	459	507	482	507	498	473	474	464	500	496	507	461	457	452	443	461	460	467	434	433	486	472	446	467	538	428	476	514	461	471	469	466	495	482	450	500	484	455	450	460	453	468	457	469	483	473	462	466	496	512	459	448	500	481	451	479	448	466	461	457	449	475	499	444	500	454	442	444	482	521	458	412	489	501	500	499	482	502	446	498	470	462	482	463	453	516	477	510	498	472	473	490	439	462	484	436	481	462	460	465	494	463	478	482	453	487	483	506	475	469	500	445	519	478	465	447	487	485	419	469	519	514	445	487	507	464	464	463	474	494	489	431	412	462	479	461	484	447	457	460	465	472	479	497	449	479	488	447	457	476	467	478	456	455	483	469	481	479	509	458	476	507	489	472	480	457	461	474	427	507	469	443	474	467	485	442	504	421	453	457	461	445	454	460	467	457	437	462	479	499	443	493	451	502	492	441	475	447	498	509	471	489	459	445	482	452	464	457	466	469	439	484	524	464	454	491	429	449	461	437	478	525	490	460	504	446	459	492	457	477	463	471	474	478	461	494	475	489	479	470	442	481	522	445	447	414	449	479	469	432	453	460	451	447	478	482	508	487	465	491	497	471	464	476	480	445	491	453	450	451	422	507	487	531	477	468	483	465	459	455	452	461	458	490	482	469	468	492	457	440	477	453	497	446	503	482	459	473	470	463	471	467	466	464	487	504	482	466	455	469	515	482	468	486	480	442	465	439	442	470	477	493	462	475	497	460	462	481	479	461	482	460	485	460	440	475	451	460	473	460	460	451	460	478	471	444	466	460	458	394	470	443	414	463	443	479	501	437	466	411	464	486	480	469	466	446	471	480	456	454	453	510	451	438	423	460	467	484	500	469	445	473	460	487	479	491	525	464	464	433	456	423	473	448	479	466	430	485	464	463	467	487	468	453	465	458	495	460	425	469	429	486	496	466	472	483	455	497	501	485	486	456	459	481	492	446	468	473	526	481	457	473	436	454	493	484	472	452	496	463	515	498	495	476	488	454	461	476	473	459	484	466	427	481	459	463	479	494	502	491	549	462	476	488	452	473	477	496	467	484	479	465	475	475	454	462	474	483	470	463	435	474	454	495	457	460	472	494	480	440	454	476	501	494	454	465	504	497	490	454	473	485	474	441	476	475	461	517	441	477	480	507	450	482	466	420	474	477	484	441	478	438	461	492	510	492	459	484	473	482	471	451	444	434	503	489	476	489	436	493	462	479	465	472	454	480	489	512	495	430	472	493	446	519	468	482	469	472	473	454	454	514	485	473	511	454	474	502	450	421	487	472	454	475	460	460	456	456	463	463	479	476	495	484	458	441	454	486	461	470	460	458	441	464	494	437	483	462	448	521	476	460	466	476	476	479	455	492	489	453	506	500	507	449	504	461	423	441	443	475	493	488	495	458	451	487	464	477	467	501	462	491	471	486	457	501	461	500	522	456	512	464	453	450	438	478	470	486	468	486	464	458	483	441	474	451	439	477	438	452	454	479	489	478	489	493	449	497	452	443	441	496	466	484	482	400	442	483	514	431	501	461	461	464	444	485	459	474	446	475	487	467	521	491	452	484	448	485	467	473	493	506	470	472	447	456	494	445	478	434	493	450	503	528	468	509	487	474	449	493	502	463	476	488	474	473	445	465	431	475	457	469	462	474	454	471	465	426	490	437	489	452	466	453	478	451	462	459	491	484	504	483	464	475	461	516	448	460	524	467	449	457	453	471	478	459	471	470	492	464	506	462	498	461	478	482	478	472	439	489	462	441	421	435	490	464	473	486	467	465	458	483	442	482	471	434	446	458	479	492	468	486	451	468	446	508	454	495	425	447	453	420	498	456	459	486	468	430	455	465	417	476	435	468	478	523	488	475	461	417	450	482	469	510	456	454	500	449	448	471	486	479	503	457	459	475	459	481	494	493	474	456	460	480	478	464	440	506	520	443	493	493	535	456	461	446	416	481	494	458	478	504	462	453	482	467	477	475	468	495	483	518	439	447	474	454	470	464	496	423	502	453	503	469	451	470	460	494	475	476	479	463	461	499	445	458	466	484	487	536	487	512	502	487	489	460	457	465	460	468	490	482	452	530	425	467	486	456	438	500	510	475	485	492	478	473	502	482	465	485	450	486	469	466	506	435	481	471	489	491	441	484	485	480	439	457	491	485	466	540	481	446	441	499	462	451	470	449	456	451	457	472	492	475	453	459	469	475	448	454	446	459	487	462	495	458	448	499	449	438	495	498	451	488	465	444
56510	97684	78959	58671	43675	27069	9175	564	513	523	539	509	534	485	521	484	514	499	473	473	495	502	476	495	487	510	474	519	519	493	471	504	472	494	491	523	467	508	522	467	492	438	464	502	483	474	496	479	487	494	509	542	511	510	512	460	524	523	512	476	497	483	494	525	479	506	500	491	490	483	506	471	518	489	445	484	528	496	466	501	473	494	491	485	532	502	490	522	463	495	479	497	452	502	510	465	526	498	481	525	489	488	510	484	518	469	497	500	496	514	520	451	505	505	464	487	466	486	516	502	499	513	501	505	493	507	504	489	479	490	490	489	488	480	510	559	494	503	506	489	480	496	488	483	492	483	526	500	497	508	482	455	463	513	473	455	530	501	499	477	511	469	496	485	476	502	484	475	470	481	514	417	475	512	551	490	498	501	513	467	519	474	480	464	499	472	489	496	531	479	456	498	487	486	454	498	516	480	478	526	511	503	505	497	511	458	477	521	487	501	460	517	482	496	463	468	507	502	476	505	540	499	501	501	481	468	512	479	465	494	513	485	471	524	496	506	501	454	529	496	509	473	446	448	457	510	496	452	498	513	477	461	499	517	473	500	486	470	516	483	496	477	506	435	494	500	484	469	485	468	492	504	484	478	495	473	489	497	505	486	502	524	478	536	494	488	476	500	527	493	500	501	496	492	479	501	502	464	523	496	477	496	519	513	442	518	486	487	503	499	490	489	488	502	487	472	477	533	479	448	441	493	478	464	487	426	485	489	548	488	498	467	485	495	472	522	482	514	462	507	519	484	508	483	498	506	478	479	499	518	481	505	498	506	483	508	467	483	488	490	523	475	497	485	495	534	478	461	494	500	482	485	515	499	473	486	536	514	503	489	522	492	510	458	482	497	478	434	523	505	500	496	497	495	474	501	484	487	546	514	516	454	481	495	456	511	477	478	487	518	504	488	492	510	474	522	506	503	474	519	512	470	503	493	501	470	479	501	510	503	469	507	487	526	513	522	457	472	490	517	482	500	462	497	530	499	480	464	526	487	502	472	447	508	504	478	488	488	493	509	490	476	528	470	498	483	505	491	484	477	464	507	487	491	494	543	533	520	484	516	480	473	476	521	524	502	518	480	506	470	490	528	479	476	469	495	530	514	519	498	467	481	480	468	478	493	476	450	506	523	479	493	484	490	464	499	476	468	512	500	501	493	493	512	478	492	551	462	463	520	483	524	488	508	487	452	478	492	509	497	495	502	496	497	505	498	470	476	481	557	516	507	484	487	505	497	473	474	494	500	456	510	481	494	501	487	503	504	494	482	476	498	478	498	520	489	470	457	478	483	499	550	500	473	454	483	473	504	489	509	431	527	460	535	475	489	536	490	506	489	492	470	499	498	507	474	494	475	485	470	506	517	492	470	500	519	465	517	478	444	510	451	522	477	500	545	479	519	469	500	530	455	467	495	531	522	494	473	510	488	482	508	488	494	449	497	484	475	490	499	461	455	494	517	494	468	505	486	464	481	460	487	458	471	472	485	482	516	477	490	490	499	494	465	480	463	515	449	501	470	485	469	482	477	494	486	457	493	489	492	465	480	478	529	467	468	515	489	436	510	445	499	466	475	504	462	454	465	500	514	505	463	486	467	481	557	471	492	560	507	467	514	517	520	548	477	450	520	513	466	454	521	479	517	511	478	487	505	521	470	465	498	472	503	480	499	509	482	487	501	498	501	493	463	490	500	439	545	491	502	479	518	454	461	458	526	490	489	478	456	508	498	510	515	458	483	493	465	449	437	463	491	467	498	477	543	555	445	473	497	509	520	480	512	485	511	483	529	484	481	504	511	493	504	496	506	490	475	475	490	506	510	492	502	512	466	486	465	425	482	492	480	467	476	481	472	494	472	547	478	536	521	470	505	486	494	484	492	509	535	452	510	492	495	504	462	522	494	453	515	528	474	500	467	485	497	490	491	479	511	505	500	510	479	495	496	471	529	522	475	457	502	486	513	506	477	480	474	498	498	480	519	554	492	496	510	484	447	440	499	474	480	490	498	486	478	465	512	500	466	433	497	487	472	507	487	449	483	480	486	478	469	487	495	494	498	491	507	461	516	498	494	473	466	514	458	450	477	497	488	477	521	474	517	488	506	471	517	472	452	500	492	495	488	474	493	472	497	473	479	493	496	480	512	500	533	466	493	475	498	494	529	498	478	478	507	537	465	511	475	496	521	459	495	460	503	504	489	502	508	502	518	518	469	485	492	496	464	506	450	482	504	494	486	507	495	503	452	489	510	479	475	484	478	503	468	476	456	495	495	485	480	487	516	511	515	490	484	497	468	508	495	503	493	477	494	529	482	510	475	458	493	515	455	478	471	480	486	478	503	471	501	494	500	476	475	455	440	493	498	496	457	483	511	488	475	473	498	488	504	502	488	503	484	523	495	524	482	504	500	488	512	512	485	487	475	525	488	496	532	487	505	470	474	491	508	463	470	469	500	524	502	510	492	504	480	474	481	506	517	473	480	474	476	490	521	476	471	449	480	509	474	473	456	460	493	462	517	460	460	486	459	491	519	505	514	460	465	529	513	453	483	465	498	505	485	456	526	495	476	436	472	522	484	464	495	468	457	497	466	496	522	507	462	497	489	483	505	466	525	511	473	498	512	491	497	461	496	485	496	481	528	503	497	482	497	460	510	467	500	480	492	517	447	518	524	488	478	446	513	510	456	496	488	472	479	469	510	482	506	545	507	528	503	483	476	501	507	462	522	499	529	516	518	467	522	480	532	489	484	456	485	476	492	525	516	504	483	484	502	521	509	483	483	482	470	473	535	497	457	446	457	488	506	497	455	533	478	485	480	478	484	507	499	472	490	444	524	496	451	482	527	459	479	467	485	530	488	451	488	491	450	507	500	480	437	521	520	473	496	503	535	523	448	489	493	486	498	469	452	502	502	495	477	500	462	494	495	459	483	473	472	462	506	449	487	480	514	471	486	478	515	470	471	501	524	492	485	493	476	498	523	495	443	481	495	481	475	483	498	474	498	516	534	518	509	533	496	446	472	453	496	497	465	508	480	534	502	521	494	519	511	496	473	475	465	513	468	443	490	470	484	488	467	476	470	514	512	444	470	528	520	490	511	451	487	516	529	471	486	521	533	487	478	511	485	523	488	478	448	479	465	483	513	516	508	427	463	477	510	508	491	481	486	469	473	460	493	490	491	431	504	500	518	484	497	485	476	528	477	520	476	514	509	492	475	492	494	473	500	490	492	484	482	513	482	498	492	472	469	477	469	474	464	437	491	501	509	452	491	473	492	498	503	462	471	485	493	508	442	519	477	516	462	500	465	493	488	478	469	478	491	507	490	497	491	476	517	514	483	535	500	491	510	427	510	446	535	499	472	521	477	470	483	479	461	489	470	486	512	548	449	482	491	447	459	516	467	503	494	485	559	538	506	500	505	481	527	471	534	447	494	501	493	472	537	493	535	503	504	484	492	479	469	464	459
29160	25616	26907	15208	5159	1644	577	209	214	219	201	208	200	219	220	185	209	205	197	226	204	190	206	207	221	225	228	231	183	217	230	191	209	203	232	196	216	229	208	203	185	197	203	201	199	186	206	196	235	215	215	224	210	220	228	203	195	217	241	215	214	196	211	200	215	222	200	199	202	221	207	201	196	218	242	204	212	196	219	212	197	209	198	218	200	211	201	209	227	174	188	191	207	230	237	219	208	202	212	210	212	217	235	197	196	219	178	186	199	220	199	195	203	184	235	211	195	203	200	188	200	202	222	216	221	204	205	214	188	197	207	184	203	191	203	207	222	214	188	204	203	208	195	216	170	200	234	184	208	203	224	209	202	176	213	197	186	187	208	211	205	232	202	213	205	224	211	241	166	207	199	191	171	191	218	192	189	207	200	188	207	197	194	195	201	175	202	189	199	206	193	178	206	215	228	210	216	219	224	194	235	216	198	208	216	207	187	231	244	200	192	193	187	213	205	217	221	229	212	209	204	190	204	218	188	184	198	208	221	212	192	204	212	215	212	217	223	204	216	217	194	194	204	198	207	203	211	224	203	212	208	162	220	197	216	234	218	199	187	170	202	212	211	192	207	183	207	180	195	207	198	189	206	227	195	205	200	173	185	204	192	182	200	211	205	194	187	194	165	205	218	219	195	200	219	212	228	195	186	201	216	202	181	209	242	193	183	187	203	210	215	198	215	208	223	191	213	205	183	202	197	212	230	206	222	221	218	230	203	209	210	216	206	201	220	220	221	196	205	214	178	183	234	197	224	211	214	232	219	194	204	199	216	220	191	222	225	199	223	193	186	201	195	203	225	229	211	205	187	176	190	217	187	193	229	224	201	197	224	191	218	215	188	203	176	222	208	211	208	216	205	190	181	211	203	191	197	212	201	238	193	219	206	207	200	201	200	219	197	212	214	186	209	223	231	197	201	198	201	207	195	204	231	196	201	222	221	195	205	208	223	209	183	186	206	216	206	211	215	186	204	200	205	218	231	211	222	216	238	197	223	208	203	208	193	183	201	221	215	205	208	224	216	206	181	211	197	217	223	202	200	213	226	219	192	198	192	222	209	195	210	199	207	199	216	213	203	202	219	193	228	194	199	210	203	232	224	213	224	206	204	201	212	239	215	206	218	194	215	207	187	215	166	195	197	221	166	190	221	203	198	210	191	198	196	199	203	208	190	238	210	224	212	206	204	244	191	207	245	196	207	211	172	206	185	205	201	215	210	195	198	194	219	229	193	223	227	209	193	180	183	194	208	194	211	204	181	184	201	198	217	216	201	210	207	193	193	208	195	200	194	192	207	226	201	230	199	206	212	199	192	181	194	172	189	227	226	198	195	219	212	224	228	188	193	221	178	186	209	207	199	208	201	205	225	190	193	225	226	213	230	192	226	192	184	186	226	219	193	196	195	197	215	224	192	230	209	198	215	196	216	208	182	219	210	208	221	167	209	207	197	223	217	210	208	203	197	177	182	163	213	207	222	222	239	219	184	189	215	207	185	196	206	237	203	207	183	191	212	188	189	183	211	224	210	224	195	198	163	205	187	226	188	223	211	199	233	206	192	192	200	194	197	184	200	211	200	223	163	200	210	180	206	208	245	205	198	218	226	192	201	198	206	194	208	210	192	209	203	200	185	180	191	174	174	198	207	214	211	221	205	206	209	198	201	224	187	195	212	197	184	186	188	208	195	198	189	201	215	230	199	221	198	211	222	214	192	186	200	211	203	209	222	198	219	194	203	215	217	208	204	205	182	243	205	179	174	201	205	192	185	223	199	220	200	207	203	211	210	230	211	194	192	213	207	216	198	194	198	197	189	202	218	195	176	206	207	227	205	190	202	231	221	203	236	176	186	220	209	212	195	205	200	195	225	213	203	232	223	194	204	204	235	202	203	188	212	221	214	182	190	218	236	213	171	194	219	206	203	212	197	185	191	198	225	184	210	215	207	202	190	211	200	213	215	210	214	208	180	200	224	201	230	208	219	215	211	233	206	225	217	211	240	204	232	208	185	194	206	211	231	189	199	187	200	199	208	215	214	198	214	229	211	251	203	223	226	220	201	205	201	226	219	207	183	206	198	222	205	199	208	188	207	219	181	224	245	218	223	187	219	222	217	206	197	175	223	225	211	205	208	219	201	188	200	216	202	226	197	202	177	207	224	185	204	197	237	212	217	206	211	194	183	199	216	216	215	213	227	194	189	185	227	221	209	193	210	211	198	215	217	202	192	210	222	191	188	197	199	183	199	185	202	217	214	211	207	201	209	203	216	205	199	200	196	206	218	207	209	192	189	190	231	210	197	218	196	203	221	182	206	207	217	208	220	204	227	206	180	197	223	191	217	210	210	181	182	225	204	217	187	203	222	207	201	199	206	213	198	195	202	208	179	215	170	204	214	198	187	214	191	198	217	240	192	209	213	179	215	206	222	205	214	191	217	183	204	223	205	208	222	231	209	188	183	196	213	220	200	199	220	212	205	191	193	194	189	203	196	203	194	181	225	208	189	199	180	195	197	227	199	227	217	182	215	225	191	193	197	195	218	194	195	201	208	191	185	205	204	219	176	193	192	228	242	206	210	199	193	219	215	191	197	228	232	220	196	209	209	221	224	222	192	201	207	223	185	188	213	201	188	187	201	201	198	221	201	192	226	218	230	224	178	214	224	193	170	198	206	181	194	213	177	196	206	176	218	220	191	196	204	183	186	206	203	208	218	204	197	216	185	196	217	196	192	236	193	199	208	221	218	222	207	203	219	200	241	182	185	204	236	213	213	230	190	203	200	201	211	182	200	183	204	209	220	173	190	225	197	179	195	189	200	207	208	208	195	201	204	206	195	204	200	182	215	201	194	233	207	183	228	191	195	179	195	183	195	211	199	178	217	209	197	212	179	202	197	212	234	209	230	217	194	198	259	189	207	225	197	237	215	199	222	188	189	186	217	187	211	200	225	215	205	219	183	203	190	213	197	208	163	214	210	219	210	204	213	212	225	210	195	203	209	195	213	229	214	211	198	204	217	206	197	210	210	209	215	197	200	248	215	216	219	197	210	187	211	203	197	228	208	207	202	198	202	195	191	218	200	214	187	192	196	212	198	205	213	226	203	195	208	198	218	196	196	197	211	186	208	196	215	205	220	214	224	202	195	212	206	205	205	228	186	196	189	217	216	196	191	195	193	189	198	180	210	209	206	194	229	187	206	187	210	203	204	222	183	223	203	228	187	176	219	183	216	221	171	220	199	214	190	213	175	220	192	198	200	190	190	178	191	226	218	216	189	218	226	207	161	210	227	203	190	212	247	206	187	212	192	188	198	196	175	191	215	250	207	210	179	203	219	189	194	207	192	219	202	226	203	203	203	214	220	186	204	197	188	214	214	194	208	205	209	216	204	208	181	219	206	202	225	215	174	199	227	212	192	210	221	191	182	205	189	218	162	191	217	193	218	226	197	201	189	221	204	210
22590	36754	22909	11076	5441	2135	718	229	216	241	213	206	221	214	237	234	235	237	221	209	236	218	225	240	238	220	250	215	266	242	250	233	225	222	244	208	229	199	215	234	233	236	227	226	208	209	241	239	218	231	229	233	236	255	228	233	240	202	224	189	235	218	216	205	223	235	216	248	232	209	215	242	220	237	218	225	252	233	214	229	216	257	243	203	232	230	206	220	225	219	239	225	221	227	242	246	219	240	205	259	233	219	220	268	226	204	228	240	253	219	230	227	212	228	233	255	254	249	213	204	234	228	245	227	245	229	231	231	212	254	246	220	231	244	219	214	221	223	226	226	229	235	235	235	239	237	218	240	236	244	239	242	210	241	202	214	235	224	260	250	217	213	213	228	211	233	220	226	263	208	240	248	215	196	238	236	225	231	242	232	241	235	230	223	217	238	224	218	221	240	244	192	227	231	223	238	238	242	219	224	224	225	228	232	224	236	228	212	234	231	245	239	236	217	233	228	246	212	219	224	210	235	254	225	228	226	229	212	246	217	191	225	241	235	221	237	272	199	248	199	235	212	242	222	217	245	215	217	222	237	219	234	236	240	246	228	217	206	192	240	231	242	217	227	199	248	229	227	222	200	250	239	231	250	219	223	244	235	220	226	223	196	218	234	218	250	247	214	242	234	228	237	240	230	218	252	219	234	236	243	212	225	204	231	213	219	233	234	253	250	227	239	221	223	212	223	232	230	238	243	227	238	216	231	238	226	198	241	205	240	216	222	241	212	216	224	233	219	208	212	198	228	208	254	229	217	218	235	228	203	215	233	231	247	233	224	228	251	236	224	253	234	242	260	214	251	223	249	215	241	264	222	214	223	227	232	228	230	227	244	218	250	255	261	213	229	242	191	219	228	214	215	248	234	245	235	243	228	242	214	199	223	220	225	258	207	226	220	234	225	248	222	233	210	223	226	228	218	218	232	225	253	211	228	242	247	217	202	236	224	206	228	231	199	245	238	202	259	232	213	232	231	228	243	245	231	233	243	210	240	249	243	216	234	224	225	227	249	247	218	237	202	231	221	213	223	248	220	211	242	216	221	209	254	230	202	217	214	234	229	241	216	243	227	234	224	194	211	217	216	221	219	230	243	253	219	225	255	223	227	242	229	238	226	229	218	213	237	237	242	230	229	228	222	219	218	212	210	239	212	232	226	230	239	253	250	238	258	236	227	230	242	235	235	212	208	215	239	213	213	227	226	220	220	229	224	240	225	232	240	231	229	223	232	193	211	256	210	248	262	226	224	229	213	249	221	231	206	228	237	241	239	227	227	213	251	217	242	238	208	243	223	229	228	229	226	233	230	245	224	252	210	230	234	226	230	248	218	214	226	236	215	218	265	221	229	236	210	228	212	223	236	224	240	221	240	224	228	221	212	228	216	188	228	252	228	214	224	235	217	240	227	242	218	225	250	237	230	220	235	233	241	243	235	225	213	236	233	246	235	226	204	225	210	265	242	253	200	247	218	227	224	204	235	223	212	236	259	222	257	232	200	244	222	242	215	230	247	241	243	227	232	236	209	215	219	224	233	250	254	224	214	217	259	223	246	223	229	221	208	217	218	214	242	230	230	234	214	230	208	220	214	254	211	218	229	231	231	222	243	215	232	231	234	234	240	228	223	198	240	215	222	214	250	220	227	229	212	221	224	235	231	223	251	246	242	215	219	225	216	220	224	246	270	231	227	233	246	218	224	211	234	242	242	201	259	241	229	216	250	239	246	236	223	229	218	235	209	230	219	211	246	213	238	232	216	251	259	223	204	212	239	217	213	215	211	222	225	231	214	228	251	220	243	220	238	215	209	244	203	233	225	224	234	256	212	216	244	217	230	224	252	230	238	223	237	248	234	236	248	208	214	223	206	224	249	216	223	228	233	236	226	223	219	200	235	247	219	227	228	260	288	231	225	238	212	228	223	219	198	232	224	250	234	225	208	243	203	207	208	247	245	231	235	253	255	226	209	223	228	225	233	235	214	258	221	211	256	215	229	205	236	215	230	232	238	235	211	226	219	197	227	238	205	227	225	210	244	215	233	219	213	240	233	219	232	204	217	228	221	252	229	232	219	229	224	254	239	219	207	217	235	225	228	222	228	233	246	237	228	215	243	230	234	221	221	225	223	229	205	241	206	224	226	217	224	235	243	224	242	218	244	243	252	237	223	214	223	223	224	244	223	212	225	229	233	240	217	223	250	229	222	231	239	239	225	216	248	196	230	236	228	217	228	239	232	229	232	215	232	260	221	223	262	236	248	205	224	242	226	246	237	254	245	225	235	209	217	243	224	233	229	224	229	244	246	252	239	225	237	249	247	226	237	219	219	225	257	256	214	208	242	208	202	229	201	205	253	231	208	224	250	223	234	240	205	232	225	200	202	259	192	213	231	240	234	245	237	230	234	251	222	253	231	203	234	240	256	238	208	226	229	234	233	220	221	225	218	236	205	255	232	239	209	216	226	197	229	240	229	223	232	246	236	221	212	234	249	211	226	241	211	234	211	239	219	212	215	244	233	247	241	218	246	266	222	229	232	230	218	215	235	214	261	235	207	256	224	234	240	216	238	220	196	249	234	248	225	231	251	240	197	227	229	258	225	245	236	233	235	221	222	234	221	239	233	228	249	242	227	236	223	240	233	246	226	266	223	223	242	205	221	233	210	202	228	251	240	233	223	217	226	231	222	219	206	254	247	225	211	229	216	225	209	221	200	239	216	221	219	247	226	236	203	246	236	206	216	229	222	249	253	236	224	240	226	234	220	241	218	243	250	208	248	210	231	200	235	237	216	232	257	256	255	220	210	233	206	230	215	207	201	244	240	198	252	257	252	218	208	230	218	221	214	249	250	228	226	235	240	202	219	214	257	249	240	235	243	228	234	205	213	210	233	233	254	236	227	215	215	220	214	219	220	239	247	239	225	241	204	216	240	218	250	220	242	191	249	205	212	246	231	217	247	226	234	224	240	230	246	226	229	236	225	215	246	229	264	206	240	201	203	220	260	232	248	226	226	231	207	236	205	218	216	226	220	205	224	229	221	236	229	205	198	211	218	235	235	238	211	220	220	207	243	220	224	216	205	216	229	234	211	240	226	242	268	240	237	213	235	219	223	204	225	219	227	227	227	215	219	241	229	222	241	243	253	193	242	210	237	210	244	240	223	228	243	225	219	205	254	234	211	202	237	228	220	210	227	233	226	201	212	222	254	229	231	228	228	249	244	226	263	235	227	250	227	225	237	224	231	260	248	221	241	253	222	230	256	243	248	236	240	200	227	226	217	193	240	232	227	211	226	263	221	230	232	224	221	213	227	229	239	243	229	243	238	221	210	257	219	222	214	258	250	225	236	230	239	238	219	220	238	224	251	240	218	225	223	226	219	242	211	217	238	211	246	239	208	219	258	248	231	246	206	221	225	202	226	219	252	231	208	225	219	221	253	194	205	214	217	230	228	246	208	214	223
23329	21690	32339	30733	26532	21918	9481	587	381	397	395	365	396	422	415	322	371	362	352	365	348	357	352	391	378	367	356	391	349	356	348	331	392	364	357	386	346	380	416	361	360	372	341	352	376	390	344	408	361	374	377	357	376	365	368	352	355	399	375	374	365	354	360	393	430	402	387	368	371	395	388	387	406	348	394	358	370	360	377	355	347	376	358	402	357	345	375	403	371	355	396	352	370	378	396	371	357	362	385	348	374	372	339	359	343	369	351	345	414	405	350	365	369	318	377	370	347	395	384	391	368	327	369	366	366	353	359	402	394	332	328	394	353	414	354	388	377	371	336	386	405	399	346	356	388	398	337	378	373	365	356	386	316	397	385	350	377	323	378	365	385	354	346	378	382	357	379	372	370	351	354	359	380	358	380	369	351	383	420	395	403	378	375	354	380	388	352	371	340	387	320	365	355	394	387	337	322	357	380	371	346	364	346	377	368	363	332	389	386	323	367	385	365	367	338	388	377	379	380	346	366	365	349	397	361	374	375	363	379	409	385	342	376	352	369	387	339	353	387	349	371	377	395	333	310	340	377	365	382	381	375	375	350	384	349	397	381	348	354	348	388	355	358	358	361	391	380	364	371	383	372	374	354	366	385	374	358	361	378	334	334	353	370	349	392	426	355	366	357	359	378	346	377	363	372	343	374	353	361	403	376	338	333	371	352	368	359	392	338	355	372	328	362	364	359	378	419	361	391	378	356	354	367	341	404	382	365	342	355	381	344	361	362	373	379	360	360	380	356	388	373	381	364	369	368	361	362	334	386	353	368	369	368	403	366	358	388	398	342	390	358	398	343	344	345	365	348	355	340	374	372	384	366	341	394	366	356	360	372	394	375	369	377	339	347	348	359	417	344	356	389	357	378	351	333	348	387	333	358	356	342	365	381	384	366	340	356	373	339	352	412	339	393	357	367	380	393	390	382	367	363	322	353	367	361	373	386	382	368	361	341	342	343	372	352	352	372	366	323	366	379	384	356	361	352	340	348	348	390	349	372	354	392	353	353	379	357	398	341	359	348	359	376	393	362	369	380	390	360	334	372	363	371	375	346	357	409	334	388	360	386	349	378	401	353	358	370	362	345	365	358	384	359	319	368	371	334	361	350	389	406	355	361	351	372	367	350	371	360	366	384	356	385	357	371	390	362	383	370	356	365	378	378	371	357	354	342	366	369	373	352	385	358	348	379	356	391	362	368	375	370	387	349	394	365	350	353	348	377	390	371	336	411	381	369	348	353	349	357	362	381	389	386	344	340	374	346	314	372	411	376	373	379	349	358	361	367	344	353	381	397	378	359	353	365	374	389	382	356	376	391	379	353	386	416	374	346	358	336	386	338	363	339	376	382	382	359	336	342	364	357	334	362	339	371	367	353	382	383	349	387	385	375	346	358	353	392	355	383	384	365	347	356	346	370	403	374	367	375	357	339	378	394	361	370	364	349	368	374	349	369	363	373	352	417	360	374	356	373	363	338	381	374	367	350	393	359	347	374	350	380	339	374	335	338	351	387	369	360	352	377	389	387	346	385	360	391	370	374	374	389	352	363	394	394	375	359	364	372	397	380	400	370	362	370	330	349	408	348	377	377	367	371	381	388	389	385	356	370	354	380	404	335	381	343	332	378	378	349	365	342	373	361	371	346	350	393	392	338	343	358	365	376	365	347	371	382	373	352	339	380	361	371	343	375	372	371	398	337	386	372	359	366	364	379	363	369	398	360	379	391	370	410	345	361	351	393	379	354	356	353	340	346	335	416	374	354	334	346	356	378	364	336	385	380	365	349	362	342	387	403	379	367	372	338	349	367	370	393	351	343	362	344	362	363	350	371	349	341	350	362	349	354	358	372	374	379	389	314	391	369	343	344	338	360	355	366	345	326	381	355	418	368	405	369	365	376	358	413	408	356	388	355	353	326	373	385	351	358	368	356	367	345	380	376	375	359	401	403	359	356	363	316	354	375	397	345	394	341	363	393	371	375	356	359	387	363	374	384	368	379	369	362	369	343	390	353	334	388	343	347	363	328	347	346	382	360	375	353	392	381	380	360	366	369	352	366	365	340	373	364	354	393	352	390	364	350	341	387	360	358	372	362	358	341	348	349	369	375	367	353	340	360	351	342	353	344	370	383	343	354	372	372	352	381	369	352	350	370	363	340	364	380	335	322	397	382	377	367	393	387	342	365	388	388	347	341	338	364	382	380	378	385	380	392	375	339	386	347	332	374	383	352	325	356	397	378	387	378	353	372	388	374	382	316	354	401	377	398	365	348	367	369	354	352	378	363	361	377	368	346	387	353	370	363	407	385	358	384	347	320	370	359	338	328	373	367	358	361	343	349	359	353	369	355	400	357	364	382	361	349	391	357	331	356	365	317	361	329	389	392	335	385	349	351	388	359	366	424	385	362	359	376	358	397	366	367	386	362	349	363	337	343	337	358	425	321	402	355	377	371	369	372	368	362	377	356	381	344	376	375	343	357	356	402	345	353	326	394	379	386	390	356	379	419	405	379	329	338	366	365	352	373	370	360	373	361	316	397	355	372	425	362	355	337	376	315	384	360	381	372	336	343	352	389	397	370	373	349	386	370	398	369	361	337	361	384	397	409	334	373	370	349	359	362	364	386	353	361	378	372	361	345	380	357	363	329	370	362	363	371	344	376	391	337	404	362	353	339	328	396	386	409	332	385	414	377	375	365	405	344	329	368	363	340	352	376	360	371	339	359	363	340	367	341	374	347	352	373	401	337	377	376	352	358	369	362	370	367	373	371	372	382	362	377	376	356	342	392	376	358	360	374	350	371	334	380	378	446	377	390	342	359	334	349	365	400	386	367	379	357	341	380	356	345	397	366	409	351	392	343	356	382	342	371	408	372	355	355	374	376	363	339	354	370	374	356	368	345	351	366	366	367	374	396	400	389	377	349	357	418	398	409	356	375	380	385	363	382	382	352	399	379	382	355	345	351	339	357	365	371	342	357	363	390	357	358	381	372	346	358	340	376	348	385	326	385	361	384	353	350	404	384	371	398	398	320	400	358	395	357	381	363	376	379	374	345	373	366	386	377	382	385	389	364	396	389	367	382	349	372	356	338	358	388	359	375	384	371	362	337	381	360	393	323	353	338	394	409	382	353	383	367	358	380	397	390	399	392	380	370	378	358	354	386	356	375	400	331	360	364	366	346	349	353	346	367	338	369	370	399	358	351	376	356	397	392	386	402	382	385	335	348	358	385	374	383	361	355	383	384	354	371	380	358	379	355	361	365	377	355	345	345	343	386	380	349	368	386	381	403	362	393	381	403	349	366	345	391	362	379	356	388	427	359	383	378	366	368	379	393	400	373	369	367	379	344	348	361	370	361	361	382	350	358	344	319	406	365	359	359	379	373	374	392	359	377	364	349	353	365	341	381	407	362	346	353	367	343	322	348	379	342	346	393	369	371	365	345	359	356	373	366	367	360	350
52409	89186	68124	47413	33556	20513	5772	401	412	418	411	373	383	418	407	353	396	417	390	388	391	383	434	364	386	383	387	408	344	334	383	355	377	394	371	370	405	427	388	382	390	378	380	378	351	398	346	396	394	385	378	390	397	394	353	393	392	425	398	423	415	365	391	374	390	413	371	381	372	417	404	372	395	378	370	400	363	376	416	382	370	390	384	381	418	368	351	372	376	359	375	397	382	363	388	383	393	360	391	409	372	372	365	399	387	387	379	392	364	413	394	386	410	396	373	397	370	378	366	405	415	389	389	389	368	402	380	433	363	383	414	373	377	387	372	389	412	378	418	351	411	395	374	418	402	410	407	356	388	380	377	383	384	387	405	388	387	410	395	369	377	382	418	362	385	393	371	385	390	386	386	373	388	382	379	394	412	413	409	376	394	411	378	413	376	349	365	360	405	374	383	365	386	358	400	424	375	367	376	386	388	397	375	409	395	396	368	362	405	347	408	386	359	342	378	383	368	390	401	351	408	357	429	374	431	388	402	385	401	412	384	377	343	347	391	409	384	384	379	392	391	381	363	394	399	389	385	392	364	392	424	394	372	409	362	410	381	415	387	397	405	363	408	422	420	387	406	361	375	377	391	323	386	396	410	379	388	359	375	361	409	372	383	380	360	394	393	396	385	384	379	401	358	371	391	365	374	381	397	358	374	373	389	401	358	361	393	386	405	397	374	406	373	371	395	380	391	400	372	377	390	368	361	360	381	373	379	406	385	405	432	385	347	386	411	365	395	385	386	353	370	388	389	395	379	398	392	375	380	345	372	382	341	434	351	408	396	347	393	372	382	375	401	395	385	419	391	391	391	394	373	410	392	411	403	360	386	368	395	412	345	375	393	414	393	364	392	404	396	361	388	396	447	377	395	403	379	406	398	407	417	385	389	387	367	375	417	380	392	389	411	361	382	367	348	394	399	407	388	359	375	393	400	390	365	374	377	365	389	367	346	347	404	394	380	405	379	408	414	408	390	352	388	412	352	389	354	376	408	364	379	380	352	388	403	347	412	379	373	370	358	368	370	403	398	349	390	378	411	365	393	399	426	351	393	409	391	327	380	399	372	382	418	359	353	401	402	382	385	338	366	418	375	387	348	387	389	348	400	424	416	364	428	374	391	385	422	410	380	384	351	383	370	382	353	414	384	409	374	426	403	420	391	400	385	393	373	385	388	369	369	386	372	364	405	385	429	380	399	389	381	371	400	386	421	408	402	415	425	368	372	389	352	379	395	368	375	379	353	364	361	393	371	372	386	364	384	362	393	409	410	386	395	360	379	357	409	376	376	364	380	374	420	365	380	366	398	396	373	370	379	340	368	394	403	374	414	359	330	374	361	385	372	360	382	372	410	439	407	380	352	370	400	373	373	374	394	374	396	381	346	398	359	398	406	386	365	395	354	395	350	393	379	421	392	380	336	360	401	402	373	362	367	389	365	386	396	375	369	341	388	395	406	350	357	391	385	419	390	378	390	415	372	378	365	363	378	414	382	391	364	374	424	390	382	395	419	380	417	397	349	379	362	392	384	396	394	377	358	406	373	405	409	349	382	382	390	412	388	400	388	376	390	374	360	388	389	384	353	387	418	399	393	365	389	386	394	371	332	407	384	397	396	388	391	386	380	334	368	412	392	409	374	351	398	385	360	380	404	336	387	419	379	380	373	388	384	403	377	381	423	383	414	359	400	403	392	385	388	371	405	399	380	373	416	387	393	371	397	369	399	377	383	326	375	390	399	357	358	372	383	405	364	366	396	405	376	399	383	369	387	381	375	418	399	368	402	370	373	370	379	383	359	343	371	356	357	375	402	373	357	399	398	405	376	399	408	435	409	414	389	395	367	392	381	382	400	390	404	382	366	381	402	393	388	361	377	386	394	370	390	387	410	393	387	409	367	364	409	399	336	400	397	405	370	375	371	366	377	397	381	378	389	366	349	384	386	391	380	368	392	381	388	397	427	373	405	386	365	385	374	398	385	403	412	370	424	405	392	379	381	382	383	382	410	396	382	378	388	406	372	371	422	453	363	369	414	401	397	391	394	377	369	373	357	383	374	375	417	373	432	387	386	374	354	379	371	395	399	397	346	422	362	377	385	415	433	378	396	380	384	385	390	386	390	369	400	382	375	404	401	383	425	379	370	392	354	344	387	392	406	369	366	389	398	405	398	409	357	416	367	401	384	384	385	378	425	434	368	412	368	370	417	378	385	384	368	424	437	367	428	393	412	378	393	374	366	409	424	379	400	408	401	398	387	389	364	409	402	385	354	365	402	400	383	388	374	373	389	393	390	396	381	397	383	407	387	392	385	396	389	335	360	381	409	372	370	382	387	400	378	393	362	396	396	378	385	397	419	408	393	370	381	386	402	372	364	395	372	397	413	363	391	399	367	406	377	399	434	368	368	388	383	366	368	387	391	387	383	347	420	409	395	410	416	388	353	388	361	368	385	373	391	374	423	433	416	413	394	392	397	422	383	399	393	372	381	369	400	416	422	378	374	406	342	369	418	385	366	376	398	421	386	361	384	378	411	393	405	376	415	426	394	353	378	385	389	370	398	387	398	382	390	410	406	381	409	370	377	387	405	386	371	392	356	367	363	404	343	342	372	356	374	367	404	371	432	385	423	373	405	426	377	410	398	360	387	405	347	386	374	387	403	370	374	359	341	373	410	391	405	403	383	392	372	372	362	404	427	373	399	377	385	446	367	364	354	381	366	377	402	393	386	379	381	388	379	424	385	385	376	410	371	398	391	409	370	373	369	366	346	409	408	411	399	393	365	366	402	408	376	385	394	396	379	369	385	396	378	410	358	434	375	382	383	379	411	367	388	365	365	395	397	346	354	379	426	385	387	383	405	386	407	343	367	370	408	387	395	374	382	364	435	396	382	399	370	355	379	387	363	371	371	341	416	369	379	377	390	424	449	359	410	392	372	379	381	371	359	390	393	394	376	424	387	387	349	350	401	379	403	407	394	380	381	388	392	392	399	368	394	345	387	391	389	410	381	366	372	349	393	383	371	407	373	362	409	403	393	389	388	370	382	387	336	379	412	410	373	389	349	389	393	420	390	367	405	379	377	380	371	406	389	398	389	351	416	362	388	361	347	375	389	383	405	404	394	386	435	399	373	378	385	408	376	387	389	405	388	392	360	379	359	368	366	373	397	378	411	411	346	377	358	359	400	424	394	372	420	412	373	386	352	369	406	382	360	362	405	377	390	394	379	347	363	373	392	381	379	408	423	397	341	378	374	382	362	396	385	388	404	364	385	382	397	399	380	387	365	391	362	434	384	370	412	382	385	424	369	394	364	369	402	339	389	412	372	393	356	431	395	354	401	414	383	411	358	382	382	373	415	403	394	396	391	402	383	395	374	378	356	387	351	390	406	419	348	381	389	364	408	396	367	403	398	378	367	377	347	379	432	415	406	382	393	389	369	379	409	372	399	399	346	394	374	377
25203	22771	32769	30023	20144	9793	2750	275	257	274	253	252	251	255	259	245	260	256	268	284	258	279	261	268	246	266	290	227	262	268	286	232	241	253	277	272	248	228	291	256	249	263	269	252	264	228	259	254	229	234	281	247	243	267	267	249	250	225	214	257	286	263	267	271	233	255	260	248	259	284	245	259	263	296	249	261	239	243	263	260	272	277	226	246	256	232	269	254	245	248	281	274	260	267	286	242	234	243	260	254	259	268	244	247	283	252	274	256	268	269	266	241	276	269	266	270	272	262	249	259	223	267	249	236	255	257	269	262	240	272	278	271	266	250	256	284	260	252	268	262	275	255	281	252	268	251	257	280	246	239	258	244	263	250	264	265	235	274	276	258	265	223	266	235	283	259	253	267	270	252	242	253	275	239	255	243	277	228	269	267	245	292	251	258	237	239	241	256	245	253	239	242	239	261	230	262	263	288	254	244	240	219	265	246	261	250	243	251	245	288	285	244	256	275	267	254	271	259	262	251	256	238	271	269	250	256	274	248	232	263	224	243	259	267	268	247	252	259	275	300	244	238	229	244	254	266	285	262	274	277	283	265	270	262	241	247	259	255	270	256	285	248	269	255	281	273	284	244	240	266	284	271	230	257	237	285	247	250	238	250	240	237	270	285	236	281	263	268	261	224	261	265	262	262	235	264	232	270	295	261	240	262	231	274	262	253	262	247	249	260	264	242	285	233	285	287	264	226	256	260	262	266	271	269	279	247	247	262	237	247	256	223	271	257	286	255	267	259	268	256	259	267	246	238	269	245	262	260	230	252	260	277	257	245	239	225	277	255	239	238	250	262	230	270	261	263	260	258	282	250	261	270	259	270	259	258	244	261	271	244	255	251	273	249	256	267	256	232	265	272	258	254	250	236	270	268	273	243	277	281	275	256	242	252	283	253	235	276	256	260	294	251	245	259	277	248	264	244	276	255	271	242	247	244	256	265	248	217	225	272	287	226	273	231	261	264	266	252	239	250	247	234	247	272	231	265	238	246	228	264	245	267	272	274	238	281	277	245	261	280	273	245	253	264	267	240	265	247	253	258	248	272	246	262	291	251	248	258	250	268	258	288	247	236	257	243	267	268	246	273	250	264	252	272	247	268	266	251	268	255	251	288	271	254	278	264	284	250	263	277	263	257	253	267	268	267	281	247	270	275	236	254	262	238	261	241	270	252	252	292	271	257	249	265	278	260	270	262	275	264	253	259	253	263	275	256	242	263	274	246	230	267	245	234	278	264	254	283	282	258	257	279	248	257	257	265	288	229	253	270	255	247	254	256	256	277	271	267	225	249	268	259	278	282	252	277	257	265	250	260	242	246	250	277	269	222	230	264	266	262	245	251	253	270	254	251	243	279	244	275	258	252	246	253	278	240	274	259	265	247	265	249	238	259	237	259	254	275	262	237	260	243	228	265	244	257	269	253	256	242	240	277	259	259	281	250	230	254	253	257	241	232	247	277	242	249	252	259	289	270	262	262	279	275	243	232	232	243	281	251	274	252	281	253	261	271	248	258	228	262	285	280	238	254	261	291	249	267	261	228	272	273	267	233	235	243	254	260	238	280	255	283	246	234	246	219	254	239	244	249	263	269	252	263	272	252	261	233	270	284	262	224	260	241	283	283	273	257	241	251	250	247	270	274	249	241	266	250	248	256	278	289	287	279	228	240	261	277	266	243	242	255	263	265	243	231	266	280	262	247	287	252	243	233	250	280	243	254	272	238	293	259	251	254	251	243	238	261	273	263	249	251	244	275	233	244	253	266	252	288	264	251	269	266	256	235	255	230	228	242	258	249	297	273	252	251	259	260	256	245	265	249	260	239	248	268	233	264	290	241	261	241	258	260	268	265	257	270	250	277	260	243	281	263	285	269	269	260	255	247	274	269	251	259	250	260	295	206	264	256	287	283	248	262	251	284	279	258	288	243	244	263	254	215	237	254	248	244	253	254	260	274	251	259	270	240	246	278	251	250	246	268	284	249	253	255	228	275	277	256	255	283	255	263	250	249	261	261	256	253	271	265	273	254	257	255	252	300	253	264	259	279	268	261	251	256	270	245	270	250	288	283	265	254	293	250	274	266	240	251	271	256	259	256	250	271	261	273	270	245	263	219	262	265	289	258	241	256	265	255	264	232	282	251	266	261	248	263	258	290	266	234	254	262	247	288	274	255	248	263	266	261	253	276	263	225	270	222	247	266	254	254	234	267	257	260	265	290	238	247	239	280	274	280	258	270	288	271	244	232	259	258	288	250	246	266	279	262	263	241	239	287	299	209	246	264	261	261	247	272	235	234	254	251	251	276	248	281	279	261	241	249	255	250	280	272	280	258	266	236	282	255	277	260	273	251	283	251	262	255	244	283	257	252	260	264	226	243	259	275	265	268	257	245	260	249	236	234	275	303	260	235	262	273	286	274	270	269	275	222	237	296	268	264	252	250	263	256	254	248	229	292	263	258	260	259	256	263	231	261	283	253	251	264	230	268	253	250	275	237	252	261	262	264	262	249	275	255	250	244	272	243	272	246	243	261	244	250	227	245	238	251	216	245	232	239	248	261	269	279	250	247	237	259	247	228	260	252	263	238	270	271	277	280	250	265	271	240	260	255	258	238	284	237	214	243	257	252	244	268	269	268	283	263	253	254	240	272	247	266	236	233	257	272	259	272	240	258	255	267	259	271	292	237	264	245	248	275	268	263	255	232	258	249	216	250	239	247	265	252	253	252	277	307	282	278	256	260	291	272	250	256	273	247	277	256	272	259	292	278	247	236	268	269	251	277	258	252	270	262	305	262	261	239	281	246	253	266	252	239	262	274	284	230	251	263	282	301	283	258	273	234	231	284	252	234	254	268	260	286	240	247	212	241	249	285	265	250	265	285	278	279	249	266	248	223	239	249	239	254	271	271	264	262	262	267	260	266	269	256	255	260	242	250	264	251	263	262	282	260	262	258	257	245	297	248	259	289	272	240	273	252	256	257	275	263	252	243	279	257	253	259	279	263	267	240	248	282	260	265	255	243	263	252	235	257	270	247	235	261	262	282	250	225	259	265	261	250	228	270	257	271	278	261	213	264	261	264	283	236	262	259	251	266	260	234	272	256	275	255	254	265	260	284	271	264	264	280	242	257	266	257	226	253	273	255	261	263	238	262	268	257	260	254	268	266	254	255	240	256	277	259	282	267	269	255	292	240	272	258	247	280	265	261	241	249	285	264	264	289	276	277	241	259	256	250	297	240	268	233	261	243	237	275	251	265	281	247	255	239	265	247	226	263	276	265	228	266	229	266	226	235	231	281	234	265	262	265	278	247	239	255	280	257	252	258	271	271	276	257	224	236	273	271	256	255	282	231	245	281	269	227	244	236	247	234	246	277	256	259	275	260	270	226	274	261	258	270	258	275	252	264	249	242	257	247	269	267	261	258	279	267	252	288	231	246	240	250	246	258	250	235	244	247	265	270
45480	71632	52275	34732	21920	11707	3832	296	310	288	260	277	297	293	282	270	304	284	289	300	262	303	268	291	294	309	296	277	257	289	308	300	279	291	295	276	280	257	309	290	291	285	306	299	293	277	287	322	286	293	298	303	294	302	313	299	285	259	274	267	290	335	284	271	294	289	298	313	263	270	287	293	282	273	256	268	303	303	273	306	297	302	279	254	265	285	307	286	260	290	289	276	290	278	274	263	278	270	295	294	264	289	313	268	273	303	289	295	286	277	302	295	258	290	290	264	304	275	281	296	304	287	283	292	293	276	284	292	295	293	299	287	275	296	298	303	297	293	272	267	282	315	318	270	260	289	305	310	285	299	305	295	290	303	301	307	308	291	300	246	321	291	279	324	285	254	286	292	255	296	268	271	318	274	323	327	289	320	301	282	305	255	276	278	296	266	288	300	285	307	270	306	297	278	294	263	285	291	284	303	252	268	275	310	321	311	295	282	317	286	280	286	275	265	275	291	276	277	281	281	248	291	311	300	317	299	277	283	301	313	334	274	301	303	277	298	279	287	298	272	280	313	300	305	297	311	273	301	301	298	300	289	312	295	302	301	273	277	284	251	286	287	302	314	282	285	291	302	289	302	297	285	286	278	288	294	307	278	304	294	278	279	289	309	282	260	278	310	301	311	280	299	304	258	261	299	306	302	311	298	287	266	300	310	291	279	279	309	294	307	271	272	315	289	297	273	305	277	287	299	280	295	312	284	278	306	284	283	276	294	315	276	262	282	304	270	284	311	284	278	280	324	295	297	285	328	276	274	308	299	259	291	309	303	276	303	308	278	277	304	280	301	299	286	304	307	295	280	303	236	284	307	298	284	261	290	277	303	317	304	305	293	298	321	328	280	311	281	291	327	271	304	289	276	294	282	261	296	299	277	293	307	264	304	266	293	299	299	259	281	284	326	270	303	283	302	311	313	292	277	294	297	290	326	297	287	298	282	302	293	291	319	287	278	293	299	297	285	273	290	301	323	294	270	258	271	275	281	269	308	292	295	300	310	312	292	274	276	291	300	304	290	277	294	286	295	286	310	326	277	271	281	295	269	294	284	304	301	288	290	290	319	273	312	294	296	308	300	291	307	302	273	299	276	292	290	296	297	325	286	288	274	320	286	263	303	309	297	290	280	315	275	309	302	318	290	298	313	278	278	300	323	305	287	297	303	293	286	289	273	284	285	300	273	306	287	298	277	281	294	295	314	315	287	292	289	280	313	281	272	290	293	313	287	253	286	277	291	305	297	301	300	263	286	316	264	323	312	322	275	280	272	257	264	298	291	294	296	268	256	288	287	317	301	303	303	258	306	279	304	262	276	314	285	272	267	325	302	286	284	293	280	294	288	283	275	280	256	280	284	302	288	279	279	287	321	276	310	279	283	287	298	288	318	300	272	287	272	299	301	297	309	325	321	291	277	300	307	256	282	280	286	305	287	292	295	329	294	271	307	312	303	327	289	270	311	270	287	262	256	266	281	296	275	276	298	282	296	291	312	312	256	324	286	295	271	289	268	314	270	291	262	307	288	275	261	295	313	293	306	280	262	271	295	283	300	303	288	277	300	295	260	302	307	318	260	279	299	294	301	298	286	281	281	277	263	303	306	312	314	342	278	304	318	285	287	269	319	267	273	272	298	291	292	296	307	324	247	328	287	294	281	293	266	284	271	289	296	268	285	297	286	299	291	282	307	284	251	296	312	287	275	316	282	313	296	257	282	319	292	319	291	255	298	263	320	316	277	269	293	280	295	279	294	316	290	291	263	301	304	272	280	309	301	286	296	308	286	285	319	327	292	283	315	273	273	282	294	301	291	289	301	296	340	265	299	259	303	309	278	286	291	275	315	297	329	304	302	298	260	275	284	290	327	313	307	284	281	281	296	290	305	333	319	271	281	299	300	286	271	323	279	287	281	309	282	314	267	279	291	286	275	280	298	280	295	284	314	303	280	258	300	276	294	311	318	271	320	278	306	259	317	286	302	295	308	298	285	290	311	312	311	273	294	323	313	269	312	288	267	287	285	267	280	310	277	314	294	295	259	285	305	282	278	278	282	299	308	270	270	289	297	296	271	307	292	283	320	299	290	278	289	306	281	316	281	267	310	296	295	277	293	294	283	291	311	287	295	268	289	280	272	287	281	281	276	329	296	265	260	282	292	290	288	303	277	307	294	285	299	282	280	285	286	255	290	273	281	295	269	289	311	304	282	308	289	270	257	252	285	319	281	283	269	287	298	283	304	295	302	279	297	266	279	281	292	317	288	337	296	335	297	287	301	266	269	308	288	293	316	272	275	288	278	271	299	309	297	279	274	288	288	273	305	312	290	287	286	293	300	286	271	282	296	290	271	279	258	279	305	284	284	305	297	283	280	251	288	303	291	269	281	289	307	270	276	281	302	294	279	307	305	294	263	335	267	304	304	301	300	290	304	305	308	293	292	307	277	277	264	278	273	303	312	281	271	300	282	303	309	266	276	284	306	302	316	298	315	254	325	269	296	263	268	294	288	283	308	283	294	301	296	267	306	290	298	290	288	288	304	298	282	331	300	259	289	266	280	332	287	309	277	276	278	282	281	328	310	268	282	298	283	283	282	286	283	276	308	286	322	297	271	265	269	301	266	271	272	297	289	316	307	313	301	266	277	278	288	283	277	246	279	293	317	297	312	271	271	306	291	277	279	295	313	313	278	298	292	280	295	302	310	290	275	284	275	281	292	326	287	322	277	269	273	281	291	288	287	309	304	298	311	302	333	297	279	272	292	274	302	278	275	305	314	293	262	302	290	297	309	307	281	306	280	285	309	320	311	275	304	289	305	306	317	283	275	296	279	297	289	284	296	294	329	268	300	297	301	303	268	274	278	297	294	281	309	295	304	278	273	273	292	283	302	279	287	301	282	311	297	285	266	318	290	315	282	285	323	304	320	288	258	297	283	308	279	309	313	292	345	288	291	291	294	281	289	320	275	255	308	288	291	308	290	285	249	285	274	284	295	264	256	298	291	265	297	308	265	300	267	294	265	281	240	298	286	285	296	295	299	286	264	310	263	267	291	294	289	294	246	291	305	328	295	298	281	298	294	299	305	270	298	294	294	273	297	312	301	291	262	293	305	300	285	306	279	310	280	283	276	261	271	263	313	294	311	317	300	291	279	307	262	319	259	292	286	302	278	273	298	290	299	294	274	307	299	300	284	275	286	279	275	284	304	280	290	258	277	257	266	278	287	289	348	315	315	315	304	328	273	289	321	307	305	289	270	306	310	266	302	282	266	287	279	309	307	282	286	290	264	321	269	283	290	306	303	272	290	329	271	271	302	288	300	304	308	297	298	308	279	305	254	293	315	272	288	317	290	288	288	301	295	275	296	290	315	312	291	274	295	302	301	319	272	266	265	290	324	305	306	287	268	292	273	276	280	328	308	294	289	288	273	309	294	273	282	277	312	287	288	308	268	299	269	290	298
22610	21488	31021	27907	26155	25389	17836	1518	520	542	520	499	542	463	513	493	502	487	488	500	491	514	494	486	499	519	504	493	502	497	479	483	505	500	493	525	510	468	460	448	468	512	438	461	457	466	464	473	465	450	488	458	490	486	483	473	493	459	475	525	464	487	501	517	460	501	482	451	495	469	491	538	458	471	465	491	495	493	504	465	475	456	511	497	468	489	492	446	470	475	486	484	464	521	459	486	480	449	478	507	482	511	497	472	492	450	480	465	466	490	476	462	481	473	479	478	429	492	422	470	460	451	503	486	456	472	487	485	495	487	483	471	457	463	499	492	469	490	508	499	488	467	491	450	507	510	483	489	478	500	460	489	486	469	499	493	503	425	463	471	458	480	471	457	462	431	478	467	475	520	466	459	492	507	490	467	458	486	471	469	497	462	472	485	472	450	479	447	494	496	477	517	476	486	481	512	477	530	443	495	480	471	483	472	465	462	475	524	478	491	477	458	477	491	488	501	517	469	506	477	446	509	485	441	455	465	449	465	507	513	485	479	529	468	470	471	493	483	459	454	435	477	500	491	491	481	436	468	500	462	446	481	477	491	504	431	463	553	453	469	472	449	503	500	473	471	473	448	460	475	525	457	456	483	486	469	508	471	522	462	458	499	514	478	504	448	505	463	469	477	496	507	496	516	523	473	470	492	475	489	488	473	445	491	464	504	463	481	463	483	438	472	442	463	457	454	502	495	529	501	469	484	449	470	413	486	495	464	488	505	460	472	468	458	476	476	545	471	477	471	459	505	485	482	499	455	491	480	449	491	464	476	460	474	488	469	463	473	465	513	494	503	491	466	456	459	509	492	475	510	456	501	515	494	432	485	481	460	498	436	428	472	487	477	449	483	474	490	501	535	499	483	509	506	482	519	465	475	449	492	446	481	495	442	470	465	463	493	478	439	462	459	475	468	491	459	496	487	488	510	448	495	487	506	526	485	479	463	475	484	478	478	505	481	515	515	482	458	494	447	449	450	489	498	491	470	462	467	439	470	447	454	493	497	484	487	444	518	454	511	516	437	498	466	463	490	467	481	503	510	443	471	478	467	485	478	461	464	501	453	506	461	442	471	500	475	440	497	476	482	507	457	500	467	465	450	489	506	465	477	447	530	473	495	517	470	490	507	539	498	466	488	470	481	486	478	490	486	439	462	469	490	453	469	511	498	448	462	476	455	514	451	481	484	489	444	466	502	511	419	472	470	447	467	443	478	520	457	528	459	475	498	503	439	439	487	470	476	511	466	434	506	447	498	484	476	485	448	468	426	441	491	481	470	470	468	498	520	470	474	479	464	480	474	476	487	473	429	515	479	436	483	500	468	468	484	467	489	450	456	519	495	471	477	444	485	452	480	461	471	510	490	499	460	500	493	464	527	495	431	449	510	483	526	459	508	458	474	431	469	503	486	465	499	483	456	496	480	459	481	498	450	446	463	481	476	470	512	461	472	458	418	472	515	506	453	477	473	463	482	471	473	502	424	493	487	484	481	474	486	493	508	490	499	455	488	484	488	478	462	489	501	459	456	459	450	473	465	470	492	492	487	456	471	511	479	454	492	443	503	458	474	506	449	483	471	470	499	506	484	496	475	485	435	518	491	486	466	479	473	527	526	481	460	469	478	502	457	479	485	483	495	485	475	475	503	535	458	495	469	475	478	469	471	525	463	493	482	465	484	466	429	500	491	457	491	501	456	491	489	482	514	472	483	505	515	477	498	519	491	473	494	500	489	483	462	486	490	471	456	475	459	450	471	476	513	473	470	464	472	503	496	495	480	477	464	489	508	466	476	502	477	447	479	516	495	486	498	481	437	459	450	454	452	485	482	443	477	494	509	514	477	497	486	472	441	486	486	508	479	454	481	504	477	482	487	490	483	433	462	502	486	484	476	482	462	463	469	490	471	514	440	484	476	476	458	484	487	454	461	493	479	492	494	476	465	504	484	495	516	469	514	467	507	487	506	499	458	486	467	462	501	480	474	509	503	481	501	429	443	502	442	473	459	466	493	490	460	485	461	498	457	482	465	473	438	468	467	499	517	478	493	463	495	478	488	503	482	447	486	470	484	431	531	487	483	525	479	504	475	498	476	484	473	458	485	482	454	481	456	497	474	472	497	473	485	451	466	510	478	472	521	482	451	505	477	457	472	478	486	479	503	460	471	455	493	473	491	494	451	462	495	425	450	461	447	504	489	488	476	442	475	499	524	495	471	486	507	484	456	486	472	472	476	503	489	469	497	478	466	508	476	474	460	475	437	455	468	436	478	468	482	475	484	475	480	514	504	472	493	477	459	482	509	491	481	473	477	477	515	517	483	464	473	463	495	498	473	482	478	461	434	506	466	495	486	470	515	482	473	478	473	472	484	468	493	470	485	475	428	472	495	459	472	482	483	465	501	480	489	497	456	497	491	468	497	472	463	468	515	479	483	489	447	498	523	479	428	466	455	482	446	462	449	502	473	488	484	511	453	484	473	480	508	471	454	510	468	442	481	505	506	465	486	500	443	485	480	478	519	462	485	474	475	475	481	482	479	496	478	448	507	467	481	468	509	471	480	489	483	486	466	476	476	459	489	512	463	472	489	445	508	492	487	491	491	491	454	454	512	456	424	497	500	459	495	467	463	484	508	465	482	455	499	465	495	500	471	445	484	467	481	482	501	458	484	443	461	466	446	462	478	500	460	453	495	473	515	465	489	429	433	460	494	461	473	516	457	464	495	451	463	457	462	477	500	480	478	499	457	497	459	494	492	459	466	457	447	552	486	460	447	500	514	478	480	480	458	452	446	499	472	447	489	484	483	474	504	450	489	457	469	512	509	491	478	461	474	451	488	483	468	496	508	488	512	471	483	461	505	484	475	484	483	486	504	518	480	452	499	521	459	500	447	445	448	486	477	495	428	466	499	472	485	476	521	466	482	458	471	500	478	503	456	465	464	502	448	487	484	459	445	475	515	484	508	479	502	502	478	476	477	456	511	493	477	493	489	529	486	447	471	478	470	472	536	420	460	456	469	484	472	483	456	458	439	476	496	484	458	479	532	483	473	505	471	492	460	468	464	480	455	499	475	479	456	496	470	465	448	508	474	488	488	465	448	467	505	472	497	462	457	450	490	476	529	494	475	485	490	473	476	481	452	446	453	477	467	451	464	472	521	450	472	443	497	474	454	495	494	487	468	506	471	503	461	492	489	484	523	455	466	495	474	531	491	493	483	482	478	463	477	532	470	491	469	515	470	489	458	519	465	463	476	498	468	485	446	476	492	483	483	481	468	473	451	484	469	479	535	483	488	480	441	482	500	487	493	500	479	510	504	448	486	446	483	538	508	461	501	492	455	472	447	479	468	485	499	467	450	514	463	490	445	490	441	461	459	511	470	514	448	521	453	458	456	487	506	499	457	501	460	478	455	492	516	473	472	492	474	498	519	449	464	478	470	461	494	453	485	466	441	473	490	462	468
58329	98024	77203	55908	41492	28356	10518	525	541	508	514	539	498	483	536	469	561	475	503	488	446	484	526	491	493	486	519	511	516	498	485	522	506	505	512	516	514	504	512	497	464	468	488	481	519	499	522	501	485	517	435	538	465	480	507	502	495	527	518	549	510	484	492	481	528	492	485	542	494	527	487	540	526	461	511	495	454	516	475	467	498	500	523	474	499	466	492	502	505	508	509	482	481	430	511	522	534	505	495	483	472	516	483	491	520	503	551	486	474	482	471	479	481	492	472	501	493	516	495	523	508	493	462	501	492	472	468	452	503	463	470	499	498	498	466	473	546	484	488	510	511	490	482	501	467	491	492	522	475	521	475	531	504	496	508	471	511	518	514	507	470	501	517	465	482	486	494	460	463	458	477	518	553	486	549	507	493	500	459	504	512	469	477	522	518	491	513	524	498	480	461	479	523	534	514	498	494	496	501	521	524	500	429	488	527	467	485	477	485	517	470	490	438	499	458	528	529	498	488	461	464	510	489	493	515	457	492	459	499	493	498	483	492	484	497	555	482	509	504	541	504	543	499	458	510	461	510	469	471	496	464	452	495	492	467	478	521	474	472	518	458	484	528	508	461	517	509	507	517	526	509	519	459	477	460	509	543	498	498	508	528	474	508	523	504	521	501	486	504	476	467	488	492	493	507	521	536	516	479	513	510	500	515	515	509	509	505	521	480	520	515	510	465	485	475	498	515	484	453	488	486	508	492	484	501	464	499	491	502	493	487	481	554	489	505	518	526	466	485	459	487	519	508	521	473	502	488	504	491	512	496	479	474	523	483	504	481	476	449	482	490	535	482	489	525	526	476	457	471	479	481	499	486	503	538	505	503	470	521	495	498	508	524	485	493	510	508	522	504	505	470	477	517	523	526	500	504	502	510	485	523	476	523	514	479	501	487	565	498	476	523	526	479	489	490	484	526	485	512	521	486	522	496	508	521	509	495	493	460	463	478	525	484	518	453	497	514	485	537	478	465	489	498	498	513	503	479	480	485	520	486	511	487	515	483	535	466	517	483	495	474	489	474	508	496	488	494	505	509	525	532	513	484	506	472	501	478	540	552	505	490	483	505	512	495	495	499	505	491	489	470	488	497	509	496	469	485	488	487	490	481	492	506	459	499	486	483	524	506	460	504	478	505	460	488	573	497	477	457	469	482	507	504	471	477	494	487	500	510	483	503	511	504	523	503	522	521	493	534	503	449	508	495	477	490	487	503	508	554	516	494	517	486	496	509	519	474	513	480	488	537	504	532	504	482	489	514	463	475	471	512	460	484	478	515	513	489	484	543	472	461	473	506	488	490	494	513	477	454	510	519	496	516	503	528	508	493	477	469	509	484	422	486	525	506	534	514	495	501	504	465	492	586	485	510	505	477	505	504	512	530	489	517	504	499	499	512	499	442	497	506	515	494	492	522	460	524	485	498	487	496	470	489	457	481	508	553	492	501	532	498	506	468	478	496	494	533	523	473	490	547	495	501	471	512	517	500	502	528	495	509	492	487	522	474	482	507	507	469	517	501	438	470	473	494	523	532	507	511	502	499	516	491	484	488	498	493	518	480	484	462	483	499	518	473	472	511	467	499	493	538	514	470	548	488	494	511	463	480	492	535	495	483	440	481	534	509	469	484	492	487	510	480	523	462	489	513	479	512	538	450	504	479	523	511	471	493	500	542	525	538	509	508	535	506	496	472	538	542	508	522	471	506	482	530	472	503	516	523	484	492	499	475	493	517	553	476	508	542	507	438	504	510	480	548	481	517	485	495	507	452	485	498	508	513	508	453	491	469	487	481	518	504	519	535	497	534	483	504	497	489	484	499	504	501	504	477	477	527	487	485	461	476	538	491	473	477	510	461	538	522	476	523	499	536	450	493	522	481	454	462	468	486	507	505	491	494	478	496	502	521	508	511	500	465	501	491	485	499	508	476	460	488	532	512	495	503	475	521	508	526	498	472	502	486	461	497	544	483	497	460	506	480	513	502	487	499	532	473	503	510	500	459	470	495	475	496	498	466	528	518	489	496	492	477	476	497	462	491	506	488	501	480	500	519	475	469	539	473	520	496	466	530	480	511	482	499	511	527	473	506	479	504	473	456	474	498	514	491	498	523	507	523	487	514	476	489	510	473	509	512	537	477	518	487	488	496	491	525	454	460	469	505	505	533	542	498	488	462	476	516	519	501	466	514	504	479	510	492	522	503	485	477	491	492	487	512	524	480	493	507	522	464	486	490	507	496	508	507	457	473	519	478	485	516	523	493	493	509	480	474	485	451	476	505	501	529	487	485	484	519	515	551	498	524	472	494	487	528	475	474	494	509	492	519	492	516	526	504	522	502	498	515	504	505	473	526	512	490	517	486	465	494	479	486	531	511	503	500	529	500	499	502	488	515	522	498	511	460	516	492	499	467	515	493	543	487	535	484	501	527	484	484	512	532	475	517	506	492	500	472	469	489	493	514	508	478	484	464	491	497	475	516	498	490	516	485	500	525	485	487	473	464	528	531	523	474	516	508	485	501	484	506	495	507	486	507	496	484	480	485	505	466	496	518	480	486	484	479	468	510	494	461	468	522	476	481	535	460	486	525	497	460	497	513	533	523	511	508	514	506	494	486	496	480	473	469	540	542	523	487	505	496	499	505	513	480	511	469	491	513	485	519	492	521	467	576	470	537	521	515	544	489	510	506	498	479	500	465	491	498	506	508	483	482	523	514	492	502	480	494	487	492	509	492	484	527	498	556	497	465	504	501	485	518	495	480	473	477	495	509	490	492	503	480	506	462	512	513	486	510	458	526	494	456	483	505	490	505	512	473	500	475	477	473	508	482	481	446	474	537	473	507	497	530	492	472	482	515	499	477	511	460	471	480	536	462	474	515	498	507	516	506	497	475	476	531	486	477	513	480	535	514	469	486	450	500	495	512	523	475	511	498	488	508	479	483	487	507	548	518	494	464	518	486	483	514	496	490	532	501	528	500	513	495	473	505	500	504	504	516	474	477	468	502	459	494	495	501	470	508	551	485	487	504	519	491	494	497	513	473	506	508	520	496	498	463	514	518	495	473	490	522	535	532	505	504	539	483	476	503	483	484	477	517	474	469	500	528	516	442	493	486	496	455	513	469	478	490	516	524	497	475	498	500	551	452	495	496	494	478	509	497	457	493	511	510	494	478	479	501	522	438	527	521	518	564	503	522	493	484	479	469	473	494	532	463	472	513	493	484	495	483	471	470	501	476	510	478	527	492	497	492	530	525	506	472	495	493	487	492	475	498	487	509	474	480	514	554	504	508	487	492	511	477	515	497	483	487	447	482	492	531	487	466	486	490	549	482	480	515	491	497	476	530	499	518	499	505	504	509	470	506	504	495	483	499	514	473	546	485	507	511	523	484	472	520	525	523	489	505	545	505	492	516	489	476	471	494	478	457	497	502	480	499	508	518	491	490	484	492	544	479	491	500	518
29095	25373	27017	14313	4539	1814	667	225	216	207	204	229	199	187	222	196	194	187	206	212	218	193	217	211	197	218	222	212	210	207	203	194	184	242	198	225	207	209	236	231	216	192	214	214	231	241	232	223	214	219	219	241	203	223	228	205	212	188	240	209	206	201	188	193	180	217	201	200	211	191	216	208	209	211	217	210	215	214	212	202	189	194	191	218	229	189	213	202	220	230	194	218	203	228	238	244	192	225	217	216	222	208	205	217	216	211	211	208	203	195	221	209	235	226	207	235	211	230	219	224	192	249	171	224	204	187	189	213	226	215	216	182	188	226	219	210	202	229	202	225	211	236	209	206	221	232	217	212	163	214	196	205	193	225	213	210	207	251	195	183	188	193	202	207	220	210	202	202	202	218	233	208	190	196	177	192	180	232	202	224	199	224	184	211	199	225	193	203	197	209	212	222	214	191	217	209	202	196	213	202	203	201	229	223	226	225	206	219	210	227	209	223	205	201	202	220	220	213	197	204	210	196	230	217	215	219	214	220	214	206	218	194	215	223	210	191	215	212	225	219	223	214	220	198	195	218	175	196	240	215	227	237	205	198	212	218	199	224	187	166	229	233	204	198	186	191	223	227	215	197	208	203	189	206	210	179	220	186	213	197	210	200	198	215	223	201	210	216	195	188	219	199	208	215	200	223	228	199	201	197	225	205	213	198	226	224	221	202	236	224	179	222	233	204	194	197	192	199	218	222	215	215	212	224	217	195	194	191	204	216	229	202	208	194	227	198	181	203	205	217	229	192	223	216	198	212	191	231	207	207	212	217	212	215	199	220	198	204	222	195	188	195	231	218	236	197	212	217	188	199	214	223	213	200	214	180	203	228	245	193	208	206	205	213	212	207	190	235	196	223	194	198	221	211	233	217	185	198	228	228	197	194	215	198	230	213	205	197	212	210	188	179	198	197	201	204	201	212	226	205	196	202	204	209	200	197	190	199	211	214	189	228	210	211	210	192	217	226	228	195	201	203	196	199	222	194	193	204	226	236	198	229	215	212	206	216	234	199	209	181	208	223	207	189	215	213	227	197	208	215	182	218	225	204	222	255	205	236	191	202	220	186	221	220	214	189	232	199	222	183	215	204	208	192	207	216	240	194	195	209	196	205	185	231	237	224	202	207	212	216	204	217	212	235	181	206	185	199	212	216	196	229	210	221	197	215	216	209	200	236	201	203	212	209	194	234	204	202	224	210	233	206	223	173	212	225	179	209	231	190	225	204	209	218	223	246	189	192	213	233	207	217	199	200	230	224	222	198	216	183	219	224	186	200	211	215	210	247	191	237	198	210	191	214	207	195	188	195	218	224	213	200	225	219	209	204	191	218	178	213	197	224	186	228	201	206	226	204	219	209	221	209	223	223	201	206	212	195	204	210	200	194	209	207	216	197	206	208	204	229	204	231	216	227	218	230	220	222	207	214	223	200	215	197	236	216	224	225	213	234	198	209	185	192	185	199	215	216	200	195	214	215	193	205	196	207	224	218	200	209	198	187	207	225	185	222	210	182	210	247	213	214	175	190	200	198	239	230	202	220	200	227	185	211	186	236	220	220	227	229	235	191	186	200	225	197	218	241	201	211	227	216	205	213	206	212	205	228	221	210	207	227	220	188	215	229	198	210	200	188	190	193	203	208	201	219	184	233	226	183	204	213	190	181	218	214	210	205	185	213	204	204	204	197	189	200	212	226	212	198	194	204	216	212	202	219	201	216	194	225	202	205	205	204	200	218	228	208	213	219	207	214	213	236	217	215	222	206	196	237	194	217	210	210	200	218	211	242	197	207	211	182	202	233	187	199	224	221	207	207	218	222	229	197	214	233	218	194	219	207	236	225	201	214	212	203	193	208	202	224	203	205	220	194	202	220	209	202	228	224	209	207	246	220	204	218	217	210	199	200	198	225	210	238	214	206	217	197	209	194	230	200	201	208	199	219	197	206	219	224	227	211	234	236	224	204	214	227	207	209	184	227	211	199	219	219	212	212	198	184	209	210	221	197	216	203	200	180	227	160	202	200	197	190	219	215	195	202	197	207	212	219	238	223	212	199	191	210	217	201	212	192	225	188	210	229	214	212	242	203	207	217	216	198	212	218	210	221	230	220	212	222	207	209	212	218	205	216	223	240	218	237	211	195	203	205	227	198	213	201	191	214	194	220	200	188	221	196	227	214	203	205	207	226	200	223	199	204	190	203	212	204	217	239	227	237	216	209	223	188	184	188	208	191	205	230	211	232	234	201	222	229	197	185	192	240	190	191	220	213	202	203	220	192	224	228	221	238	240	221	216	212	177	206	207	230	209	186	209	208	225	194	223	201	216	229	212	209	175	241	187	213	231	226	197	187	215	207	222	231	187	194	224	212	209	218	224	210	174	191	188	212	222	241	219	216	197	199	199	205	213	207	218	207	185	211	205	214	214	214	236	209	209	209	214	227	209	214	226	226	215	217	230	232	215	199	199	198	225	216	217	194	199	203	213	185	239	199	213	200	192	204	192	176	214	213	204	202	212	226	220	194	177	193	194	199	188	215	244	204	214	214	208	210	210	202	215	194	211	212	215	215	204	218	226	231	205	204	182	209	213	203	190	192	232	209	197	211	230	205	217	213	203	211	221	197	203	219	187	234	238	199	199	231	226	204	194	197	216	227	203	187	250	191	195	228	205	181	224	216	200	189	228	227	213	230	227	227	214	226	211	233	208	209	196	211	199	220	215	239	202	211	221	198	190	214	220	189	186	222	206	210	199	214	193	207	211	214	214	210	225	218	209	215	192	189	200	209	197	215	190	224	234	240	215	195	218	218	235	202	212	212	231	192	191	224	184	207	225	202	210	216	200	221	214	230	239	210	222	211	229	203	210	226	203	206	198	194	204	220	207	198	188	215	230	202	203	207	233	237	197	219	233	217	205	213	210	215	226	199	207	201	217	211	214	182	218	217	201	240	201	224	191	226	233	227	200	221	194	209	196	197	234	201	219	189	200	207	223	214	216	219	210	210	188	213	223	190	194	194	199	233	210	183	219	189	196	205	215	212	211	238	216	209	196	204	185	204	207	221	240	214	218	209	224	218	207	181	204	201	199	225	215	208	202	198	219	240	193	209	212	237	214	216	231	185	194	182	194	165	186	220	207	235	210	226	226	210	189	200	202	211	221	225	235	218	197	212	197	209	206	220	192	223	199	210	221	219	225	232	175	232	200	167	227	209	203	207	187	199	218	213	229	242	216	196	216	213	199	209	214	202	206	212	213	228	199	209	195	222	196	224	180	211	213	186	186	206	192	214	212	224	227	202	212	200	203	213	216	168	207	214	224	214	197	217	229	207	205	214	221	214	197	191	191	217	210	209	208	210	209	199	212	218	198	208	229	227	205	218	191	208	224	212	196	209	228	209	197	220	230	238	200	222	180	215	198	179	180	216	211	205	201	224	199	202	204	220	244	227	219	218	185	222	235	233
23256	36089	22481	10183	4875	2375	917	236	256	227	229	236	235	235	214	226	227	238	214	219	232	237	234	242	219	242	222	202	227	227	257	216	200	236	222	249	231	222	245	226	196	240	230	219	229	219	241	220	221	234	241	243	231	237	215	214	226	225	241	200	219	212	255	233	214	220	221	256	240	232	213	229	209	229	242	225	213	216	233	235	210	235	224	224	243	242	237	254	216	220	207	246	246	204	239	215	221	245	240	259	273	259	258	230	234	232	236	223	234	218	245	234	241	258	201	240	227	226	244	241	238	239	221	233	248	227	230	210	241	221	244	224	228	215	234	208	238	237	245	242	250	243	214	239	238	221	246	229	238	211	264	251	226	216	230	250	242	220	216	234	235	218	252	247	214	233	241	227	238	253	232	234	251	240	239	228	222	240	216	250	254	219	223	229	242	226	217	212	233	204	233	251	230	219	250	228	261	239	258	217	248	218	225	223	238	218	223	226	241	235	226	244	215	248	235	230	226	246	217	249	230	238	256	234	227	203	239	258	213	234	245	225	215	224	235	211	221	206	233	237	233	216	261	240	214	252	246	245	249	224	238	238	223	222	227	217	246	234	228	230	232	245	230	231	257	223	249	240	219	244	243	257	257	225	223	224	235	257	224	244	225	229	229	259	220	227	264	245	238	240	227	222	235	238	226	206	216	221	211	231	224	245	224	215	233	229	231	248	250	254	217	235	254	225	267	245	239	221	248	239	221	250	253	249	238	216	233	200	235	217	226	254	235	211	240	235	238	215	257	245	245	239	230	236	219	232	247	243	219	261	230	226	236	244	218	199	260	233	225	205	250	226	234	222	248	238	228	229	264	246	214	203	235	238	225	226	217	214	248	235	219	237	219	230	220	246	252	241	212	238	216	264	241	232	229	245	202	238	251	251	243	246	221	242	214	259	217	225	229	224	230	224	232	206	230	231	242	229	228	236	231	233	212	251	246	252	229	235	262	223	233	213	242	223	270	228	237	236	234	223	242	240	209	232	211	224	212	239	238	238	217	238	213	203	245	210	241	252	237	248	225	229	248	253	230	233	257	244	212	231	243	214	231	209	251	243	255	257	251	230	256	226	230	234	235	244	229	230	237	235	196	248	225	232	235	242	229	232	241	248	240	220	244	228	231	230	230	235	230	221	240	249	273	244	236	217	222	263	213	247	252	234	228	248	235	248	237	218	235	237	233	209	237	243	223	264	221	248	267	258	244	209	211	225	250	251	248	258	267	238	246	252	234	226	249	238	240	230	243	246	250	244	233	212	208	246	218	223	243	215	227	242	234	215	233	243	231	220	236	239	249	237	220	221	272	213	238	217	223	240	241	227	237	236	241	254	218	216	252	240	259	212	270	247	227	246	239	241	226	242	237	223	237	226	223	237	232	235	237	235	236	238	242	272	219	258	244	225	219	206	212	225	238	222	218	275	216	218	215	236	243	213	195	245	237	215	217	231	231	225	264	196	251	253	218	253	234	261	231	242	225	214	237	228	255	243	229	248	230	250	230	266	261	212	208	200	229	229	241	220	253	219	268	242	239	232	230	228	239	227	264	243	239	238	237	244	235	249	253	247	208	251	240	235	230	239	227	242	227	247	228	228	227	219	233	226	229	259	243	231	221	228	239	220	239	221	203	261	211	235	242	246	270	236	230	207	215	227	222	216	238	235	274	244	237	231	221	243	249	219	246	245	251	234	242	241	193	243	250	216	259	242	235	242	239	224	229	252	235	232	255	223	225	203	253	231	248	247	238	246	232	258	251	218	239	252	253	240	224	215	240	198	247	242	248	243	236	218	258	254	256	252	250	254	237	202	213	250	227	235	227	219	241	238	210	235	226	234	241	241	239	212	239	227	235	241	234	230	236	221	213	244	242	218	250	210	226	238	247	245	276	229	234	244	239	208	240	243	247	248	228	240	242	246	239	228	227	213	218	239	212	257	228	239	229	232	241	228	219	250	245	206	231	254	239	231	246	253	230	220	222	209	247	216	247	204	243	246	231	248	223	251	222	257	240	237	223	235	209	268	244	248	217	233	226	218	219	208	234	216	228	228	236	226	223	252	241	231	226	224	219	195	249	256	245	255	224	235	229	241	239	221	238	237	239	236	250	227	239	228	250	236	222	253	250	243	252	264	230	245	212	257	227	221	245	222	257	253	226	220	239	248	234	235	221	261	246	235	223	229	202	236	250	211	205	231	246	213	232	247	232	227	225	256	227	229	229	225	245	224	241	240	217	237	234	240	202	263	243	232	223	238	239	218	257	235	268	228	264	252	257	242	220	206	240	213	264	257	266	230	230	221	228	233	231	241	236	244	230	237	246	257	220	236	226	239	240	239	227	221	235	232	221	229	206	236	234	251	214	244	251	223	226	243	234	253	228	227	217	259	221	232	238	239	279	242	235	221	240	221	240	216	239	212	221	250	237	228	229	241	217	236	228	237	239	210	214	227	217	236	217	229	243	243	240	251	231	234	222	222	241	237	241	240	258	235	225	225	253	232	222	224	231	236	229	253	237	209	205	268	220	222	232	240	199	241	233	248	228	211	251	262	225	226	218	213	253	239	255	239	224	227	232	231	255	220	254	253	263	240	245	232	229	231	245	266	215	252	241	255	239	251	224	241	225	209	232	253	247	230	238	234	261	226	260	252	242	248	229	231	248	232	256	257	227	216	245	207	262	233	231	212	249	238	212	222	263	221	243	237	232	243	234	221	230	228	267	208	234	239	243	234	217	223	236	206	219	222	240	240	237	217	237	228	257	244	232	257	237	204	218	220	253	231	218	215	249	242	259	220	235	228	256	245	254	223	263	258	234	253	215	226	255	254	245	212	248	215	243	229	229	239	210	241	211	226	207	243	252	236	234	225	220	220	236	228	221	219	233	238	250	229	219	256	227	252	249	223	228	231	223	221	213	241	229	203	246	260	224	249	228	244	233	210	210	248	240	235	248	238	227	260	238	234	266	233	240	249	261	240	229	249	227	237	249	234	226	240	220	240	226	242	251	215	251	264	246	228	230	234	235	218	240	267	273	235	245	233	244	244	221	246	240	239	234	228	223	255	225	243	247	211	237	241	223	230	237	247	241	246	228	240	204	242	271	229	254	231	216	213	236	218	249	227	248	232	240	256	249	229	204	204	245	230	236	245	239	213	242	228	222	224	242	243	224	253	235	247	229	224	224	234	248	232	252	243	240	222	241	253	216	231	225	207	227	220	215	239	281	264	213	229	233	237	244	216	198	262	233	240	225	229	253	228	252	235	239	204	254	213	223	231	263	227	222	219	236	220	226	244	250	232	216	256	243	201	236	238	236	248	232	224	227	195	232	242	268	215	239	236	228	218	233	240	246	256	230	255	220	224	243	225	261	227	216	226	243	223	207	211	238	228	233	228	238	259	204	210	256	207	245	249	235	243	240	227	229	251	241	235	225	215	228	217	237	259	217	262	211	257	234	248	237	226	252	228
23496	21794	32387	30575	26270	22173	11437	711	356	377	390	380	414	338	412	392	373	408	390	391	348	407	376	399	382	381	362	376	349	352	382	368	387	361	388	380	356	375	379	374	393	354	359	400	389	390	380	374	351	393	373	362	387	375	346	371	382	322	358	395	386	380	369	378	361	376	354	359	360	386	342	368	352	379	394	370	392	376	362	372	381	390	379	365	399	377	365	399	368	363	385	353	377	349	351	409	336	394	385	358	359	348	385	394	368	356	386	371	341	351	397	364	399	393	359	347	377	416	355	386	394	368	421	384	393	379	354	370	371	381	368	345	369	389	361	400	370	334	356	395	373	341	345	381	354	386	374	383	362	374	389	342	357	355	388	369	386	385	438	388	365	375	364	403	348	383	367	338	390	337	375	371	370	386	355	371	349	380	350	356	356	379	360	336	347	366	419	356	377	378	373	359	388	370	360	380	339	390	402	371	383	398	379	368	349	368	375	352	380	377	367	382	350	378	360	336	386	380	358	344	379	375	403	361	358	377	392	414	348	330	336	360	373	411	348	338	373	352	388	341	376	365	378	362	329	353	376	406	397	364	405	359	370	390	353	394	366	350	352	397	371	333	342	354	372	376	343	375	345	349	395	371	384	383	357	380	370	371	371	368	363	359	386	401	385	404	438	386	377	387	358	386	383	383	365	359	357	366	384	393	381	355	367	381	351	377	353	371	389	366	406	334	365	378	382	386	382	367	359	374	380	357	373	388	359	375	379	354	382	340	384	391	372	375	360	342	332	362	355	368	324	368	391	375	358	377	376	355	347	390	380	339	366	403	377	384	379	367	395	390	360	396	352	379	378	366	392	337	383	380	388	373	360	397	394	327	372	367	416	367	360	362	364	365	356	342	376	362	443	397	373	368	370	371	395	355	401	382	379	398	376	364	387	402	400	368	347	386	333	369	363	356	384	390	402	374	409	375	357	390	374	356	413	350	372	376	362	384	376	362	376	410	412	355	388	380	394	364	362	374	363	381	368	405	388	409	342	393	377	379	391	394	365	318	375	360	326	358	412	372	352	356	399	399	336	366	371	394	391	356	362	394	363	401	390	368	364	365	395	386	402	343	419	406	401	406	370	339	397	372	399	349	361	378	349	358	365	343	377	349	325	359	370	387	338	360	393	387	386	402	370	363	369	418	346	330	370	358	364	376	363	377	353	330	399	362	393	365	390	368	347	358	377	357	375	378	373	373	344	369	403	373	354	350	371	383	403	377	374	385	369	357	339	340	363	377	369	361	344	354	389	388	378	414	396	375	391	368	400	336	360	391	369	360	339	355	390	360	394	381	372	365	373	380	390	380	356	381	358	364	386	341	366	377	356	395	345	328	363	357	376	358	368	348	372	385	359	346	375	367	395	364	362	374	347	375	360	335	367	362	365	388	351	352	418	369	346	385	360	396	378	400	372	420	350	410	434	384	376	408	355	371	341	356	386	353	388	370	367	352	400	348	420	397	369	342	388	359	401	390	339	361	405	359	371	376	374	372	379	351	372	350	395	387	362	341	376	365	361	355	372	333	387	387	360	365	394	397	354	347	391	388	361	371	373	372	383	408	353	364	361	374	392	402	368	407	374	368	363	326	351	367	342	364	351	354	372	335	384	335	395	365	388	349	382	350	331	378	381	348	345	405	377	371	372	369	378	358	365	403	367	369	376	371	392	354	367	370	369	383	375	367	388	377	406	347	393	365	326	348	382	354	375	338	380	399	377	375	376	367	346	398	334	378	333	384	366	349	359	382	384	376	403	362	396	366	371	343	342	351	388	354	358	368	363	406	410	362	374	362	385	359	360	381	393	375	362	360	361	374	372	363	375	356	388	387	371	383	387	401	362	405	389	356	400	352	380	406	389	371	395	388	359	393	357	350	358	428	323	376	373	386	381	383	392	343	388	376	346	384	354	364	327	380	371	356	384	410	382	366	376	380	373	388	375	315	344	372	357	406	397	377	338	393	375	401	348	360	398	378	407	360	334	365	386	353	384	370	343	372	362	353	320	387	381	353	356	369	400	366	402	362	390	331	370	370	388	382	363	365	392	359	370	387	377	368	389	364	393	356	359	392	363	352	396	380	359	382	376	378	396	363	343	409	393	400	355	363	386	388	377	341	367	366	354	381	376	379	377	344	394	364	383	379	376	397	371	388	355	374	363	362	370	374	386	418	376	367	393	386	366	374	393	383	357	355	385	387	379	363	392	390	363	387	375	388	366	413	340	400	381	390	388	397	355	368	374	391	374	365	357	373	388	347	383	376	388	359	351	384	394	386	410	377	383	403	370	380	370	379	369	395	394	349	354	373	380	385	399	351	357	369	388	412	363	379	348	373	374	331	337	391	359	335	397	364	347	363	357	379	379	404	388	335	366	372	400	390	353	339	375	336	386	388	373	375	362	367	338	401	355	384	372	385	394	395	373	385	350	342	377	380	374	394	409	387	400	381	364	364	391	331	378	359	368	345	407	355	381	375	357	378	376	379	404	401	357	373	360	352	348	356	397	323	353	392	398	372	384	344	376	375	391	381	360	365	394	410	361	396	375	387	371	409	363	375	382	381	369	367	388	361	410	408	349	369	407	387	382	412	360	381	385	363	369	360	365	403	396	367	406	343	378	387	364	411	367	401	404	373	354	371	378	357	389	356	369	374	371	373	392	353	379	360	362	379	354	374	302	320	340	387	347	360	387	388	357	387	389	364	395	401	354	379	379	367	373	356	380	371	371	353	374	361	343	346	353	359	370	362	394	372	405	357	403	359	392	368	357	367	384	365	359	380	387	365	375	384	384	361	368	352	369	373	406	381	377	402	388	345	358	413	416	360	373	350	355	372	407	385	358	370	383	356	351	348	384	337	343	374	364	395	373	411	346	353	359	389	368	349	352	373	369	382	360	374	358	393	395	368	367	349	405	394	333	404	399	380	359	355	398	365	354	374	343	378	352	360	379	401	370	344	349	359	358	380	351	348	368	412	374	397	347	384	398	363	367	351	396	350	345	345	371	366	365	374	360	381	372	340	384	378	422	369	393	338	379	388	399	353	357	409	347	369	342	355	342	370	424	365	384	367	360	374	365	352	359	351	413	375	354	398	332	374	352	384	341	375	362	374	389	358	375	379	392	412	368	383	374	390	339	352	377	370	409	363	373	327	376	351	388	367	362	405	380	429	353	373	306	336	349	354	389	365	361	391	370	360	377	391	378	390	394	382	390	409	371	358	367	382	391	348	374	397	369	377	387	312	405	395	356	360	355	382	317	385	352	403	355	388	377	386	377	389	378	364	337	345	379	373	365	365	357	382	417	384	418	332	390	340	383	323	378	344	390	350	393	348	354	384	388	371	372	370	396	363	347	387	359	382	351	392	371	372	363	348	399	389	366	373	314	346	387	348	352	365	388	386	369	369	344	346	403	350	359	402	391	376	390	364	366	348	353	342	398	355	344	389	397	389	377	397	368	359	359	405
52344	89796	67872	47230	33545	21323	8451	425	429	414	400	413	393	397	381	394	408	382	439	382	383	398	359	409	398	386	429	378	408	401	354	418	400	373	396	380	380	398	393	403	426	352	358	405	399	418	403	401	407	384	359	368	369	376	418	379	370	384	385	395	416	363	421	389	414	388	410	395	428	388	410	396	366	389	402	358	373	396	407	394	381	381	388	374	387	395	374	409	411	392	413	381	407	384	389	381	395	387	400	380	400	400	404	368	413	399	379	363	364	420	379	388	407	375	393	404	387	387	392	412	397	380	419	380	390	358	389	400	399	382	378	375	400	391	368	394	417	374	397	383	379	385	396	412	399	381	386	418	392	378	416	381	381	423	379	414	396	385	406	424	417	377	383	432	415	340	383	360	358	410	398	416	409	404	414	405	389	392	409	423	359	428	361	408	374	365	378	387	386	367	370	377	392	394	393	376	385	380	403	396	397	360	436	403	425	417	386	404	397	410	421	392	415	372	403	412	359	370	388	390	407	380	397	392	412	371	367	413	376	397	421	392	428	363	385	416	400	399	392	393	422	366	381	381	376	389	390	371	390	369	420	382	388	374	369	389	371	419	383	433	414	384	380	415	421	412	390	376	401	386	415	388	426	458	419	418	397	380	386	398	384	363	390	374	366	379	400	380	349	390	382	383	387	416	416	392	395	371	412	381	414	412	398	419	397	368	389	405	376	417	378	379	327	380	389	365	388	409	416	373	377	414	379	412	400	392	388	394	383	391	381	352	424	396	394	388	389	402	405	413	346	396	397	372	429	380	360	423	363	379	394	388	366	374	406	392	426	390	366	391	345	403	381	392	387	384	375	406	368	393	437	415	387	381	367	413	392	404	395	404	385	404	389	372	398	414	384	373	393	401	364	381	397	377	391	389	361	388	347	385	405	382	362	384	410	401	381	378	361	392	362	419	386	400	379	431	364	379	388	402	384	390	406	398	413	400	386	373	398	390	396	402	393	399	383	394	414	359	390	408	344	398	404	381	385	392	382	381	390	406	417	370	381	392	410	391	385	402	400	372	423	395	394	359	372	385	384	424	372	415	385	444	402	437	394	372	380	369	387	381	376	418	361	421	416	399	394	413	380	367	408	387	401	406	382	405	379	400	366	364	405	391	404	371	387	395	402	345	380	393	413	397	421	391	366	430	401	391	414	406	403	378	369	427	398	383	404	385	391	395	365	357	362	419	407	392	380	395	408	350	397	397	380	409	383	383	393	384	399	408	409	407	367	359	428	369	379	382	401	376	359	372	399	373	372	416	393	386	368	387	437	425	355	388	395	395	392	347	415	444	384	388	425	377	394	396	398	380	382	398	445	399	389	366	414	391	363	427	405	389	385	373	391	383	407	413	410	394	387	367	375	388	372	382	396	401	402	398	370	377	356	378	392	413	359	393	391	365	367	394	344	383	370	393	385	378	388	407	379	381	442	350	401	363	407	414	409	395	387	396	405	398	357	411	405	414	393	408	394	370	399	393	429	364	404	387	413	412	399	382	359	366	418	390	401	397	376	413	379	376	404	404	402	393	380	365	409	390	427	399	382	385	409	381	375	376	379	384	428	374	387	420	366	374	382	381	371	412	383	384	385	404	384	434	422	393	349	401	368	385	379	358	362	372	383	373	386	384	403	383	370	423	388	409	401	380	396	378	357	393	384	386	385	423	443	372	403	424	404	380	389	381	371	404	385	413	355	356	417	369	406	417	399	394	380	404	345	370	395	386	379	373	426	378	379	348	366	428	336	430	406	404	382	427	371	394	409	349	417	392	412	402	417	376	374	362	380	367	398	365	395	404	411	445	366	377	379	403	382	380	408	377	386	396	403	360	415	372	416	371	372	403	384	421	366	376	386	381	387	359	387	379	387	385	396	379	400	412	373	408	379	382	407	406	408	379	375	375	428	384	374	394	394	390	403	408	377	406	400	373	373	415	401	363	385	392	423	385	388	384	402	386	394	418	356	385	389	383	389	400	383	427	392	379	397	360	401	363	383	392	373	377	375	393	398	390	399	392	408	418	398	376	395	385	360	394	374	381	379	379	407	383	380	387	379	407	389	424	373	388	449	375	369	370	389	385	443	377	388	365	370	393	393	408	392	409	388	339	392	424	429	360	418	414	369	411	375	414	373	386	389	382	397	366	400	381	383	371	407	399	401	415	354	403	393	396	394	394	402	391	420	377	367	361	425	419	409	388	410	386	456	387	361	388	357	398	376	385	404	408	366	369	376	393	400	414	390	396	401	417	384	387	395	396	373	417	404	387	415	365	424	404	377	401	393	396	360	402	385	415	432	388	386	424	405	388	372	390	394	370	402	398	405	367	393	410	413	359	397	418	379	410	369	381	368	406	376	381	374	363	402	351	408	368	392	359	407	380	389	395	380	396	434	387	427	445	387	399	394	414	390	393	383	380	378	420	440	428	398	388	360	399	380	365	399	382	379	415	400	405	410	422	404	413	343	383	388	417	374	395	436	392	416	408	374	384	385	388	379	391	411	369	366	372	360	366	417	374	413	364	399	384	418	358	395	409	384	375	429	401	396	404	383	403	429	372	426	349	380	405	381	412	381	357	396	407	404	378	405	394	369	415	403	391	370	381	391	405	394	400	427	421	400	394	383	411	346	398	393	391	381	396	409	369	397	411	381	383	382	374	430	402	423	374	424	391	397	378	355	390	399	387	399	367	397	383	416	355	418	387	373	382	376	374	375	387	389	390	391	380	392	391	392	428	337	374	414	402	400	364	403	374	411	376	401	406	373	377	422	405	397	384	390	403	414	379	401	398	397	402	386	374	395	338	396	417	363	392	415	381	376	389	391	437	368	390	377	376	368	382	388	431	372	394	380	413	399	381	405	408	393	386	386	354	382	385	421	407	394	373	392	387	398	424	398	387	413	401	391	361	384	361	378	377	391	418	386	386	377	403	435	421	381	425	405	431	392	398	428	369	401	373	396	356	371	425	413	395	370	420	393	393	413	390	412	404	391	415	397	440	399	388	349	411	359	367	386	378	393	419	408	410	372	411	370	385	373	382	417	372	370	398	393	387	385	369	425	388	383	387	385	389	402	378	382	374	373	405	390	388	392	398	377	417	434	393	388	376	397	367	367	424	401	393	383	377	366	390	373	372	370	383	390	393	439	413	425	418	382	425	414	374	372	362	456	410	378	390	409	381	385	377	415	396	407	404	402	410	398	368	344	388	380	404	389	415	359	429	397	353	398	370	412	418	379	404	379	401	368	450	374	380	387	377	392	432	365	393	394	371	385	406	381	376	381	394	359	398	382	378	416	405	390	386	388	396	411	410	385	355	418	367	376	428	403	350	386	392	384	385	416	351	400	376	389	345	403	351	382	404	360	413	405	439	378	419	375	377	386	383	381	390	384	400	379	402	400	388	439	375	380	374	388	411	369	351	384	381	414	370	407	380	377	400	377	376	371	419	378	370	407	382	412	395	359	384
25185	22699	32638	29895	20115	9797	2753	280	260	274	260	265	245	239	267	271	242	220	250	238	245	253	231	264	257	262	262	285	271	245	255	278	244	264	252	268	269	234	274	248	252	231	235	249	257	259	258	283	236	256	236	244	245	263	273	261	245	263	246	239	241	252	229	266	254	246	274	262	254	261	232	241	288	278	254	249	245	240	256	245	269	235	274	251	250	253	271	262	285	246	261	253	280	261	227	236	258	274	267	230	266	248	261	249	270	268	262	249	234	275	249	277	254	275	292	284	246	263	258	274	233	249	250	242	269	255	300	282	243	238	262	247	275	263	247	267	265	271	245	240	240	234	264	279	251	271	218	253	269	272	251	241	250	262	279	225	252	294	244	282	256	242	278	251	288	219	256	240	264	265	270	242	264	263	226	266	258	268	258	249	286	250	246	257	232	262	246	260	262	261	238	238	242	231	260	271	254	248	280	280	247	250	258	245	247	239	255	257	259	250	255	308	248	211	226	244	247	262	240	253	244	260	240	234	279	267	257	259	262	280	269	262	251	267	224	266	267	280	247	279	261	248	272	250	282	248	244	275	265	266	244	249	260	288	247	259	247	254	230	264	268	261	278	265	235	255	242	251	265	258	238	231	276	285	272	255	272	241	272	268	278	274	240	264	283	253	245	255	265	232	241	266	268	237	290	285	272	270	256	254	284	243	232	243	306	262	253	253	302	245	242	256	259	236	250	266	221	289	284	267	281	256	256	282	265	246	237	271	255	231	283	270	273	238	238	288	263	275	252	251	252	286	249	269	245	239	286	243	246	263	301	230	253	276	240	257	236	264	245	281	248	267	241	242	241	283	250	244	236	243	269	247	285	268	259	234	249	243	234	278	267	243	261	265	254	285	222	230	280	226	280	238	254	281	243	251	264	243	260	254	252	267	271	243	265	231	245	245	278	251	246	238	241	255	253	269	236	261	261	248	275	278	251	265	256	240	272	271	262	287	259	284	280	245	260	256	263	237	265	271	253	239	224	277	264	238	260	256	242	281	265	270	265	295	285	271	243	244	264	243	252	266	281	247	250	253	288	263	281	245	292	257	237	243	251	251	245	258	255	271	283	269	243	275	259	277	271	229	260	270	260	284	252	256	262	268	266	268	260	254	270	269	262	276	261	263	286	241	257	256	259	252	236	240	236	278	248	232	242	264	260	253	261	265	274	268	291	279	243	256	270	247	277	259	270	307	288	235	266	253	264	249	279	251	236	276	278	233	233	275	242	282	246	237	282	266	246	238	241	256	243	236	260	244	271	255	264	264	251	267	259	262	242	276	252	287	232	247	278	239	283	231	229	275	251	279	265	249	273	274	251	252	238	287	253	248	293	292	270	268	246	253	241	243	252	279	270	256	272	271	238	273	255	240	241	254	265	249	260	253	282	258	275	258	272	244	248	249	239	245	242	279	256	244	260	240	290	238	267	253	266	254	247	291	249	242	256	218	249	273	255	257	267	257	260	260	252	234	257	260	270	251	245	243	268	245	253	259	269	290	228	250	281	267	236	271	247	241	260	254	246	277	245	257	256	289	237	262	249	267	259	287	268	239	265	228	268	240	284	223	274	250	251	252	235	262	255	265	267	277	259	241	254	270	268	249	233	291	255	242	253	243	255	311	257	270	251	270	256	256	241	235	239	237	258	261	249	258	270	259	253	276	256	234	250	237	235	252	248	259	277	231	263	258	280	246	255	283	259	250	245	263	266	240	266	251	242	227	266	266	243	247	239	260	259	236	280	254	249	253	285	260	275	239	226	263	247	229	270	229	266	268	246	242	244	249	241	264	263	260	282	239	264	261	238	273	239	287	233	260	266	268	250	274	267	276	229	276	253	262	261	253	260	248	226	256	247	258	259	283	242	269	261	273	260	283	263	239	257	244	266	276	246	275	260	240	253	249	248	251	257	243	270	257	238	264	231	239	244	252	252	258	287	250	247	232	252	248	232	245	245	263	242	261	250	250	251	262	270	264	276	268	259	252	252	265	251	266	258	255	235	245	285	242	233	230	257	265	261	251	266	245	241	277	237	255	287	246	273	258	239	267	250	255	239	264	251	233	270	248	259	256	237	269	281	265	247	248	277	284	262	262	260	264	261	238	274	256	283	251	255	288	257	241	235	246	264	239	241	296	257	277	214	239	252	271	254	274	234	250	263	280	259	276	249	266	283	229	267	277	270	257	268	266	252	248	268	239	261	265	243	268	250	244	254	246	245	243	242	288	265	259	236	286	268	258	238	273	250	259	242	259	235	265	257	231	243	245	252	267	234	264	253	261	264	251	234	237	270	238	276	264	250	283	240	250	268	257	246	240	242	252	237	252	250	266	231	245	244	286	265	237	267	266	232	262	266	268	239	241	260	280	255	253	264	258	253	257	263	269	266	224	256	235	268	272	269	253	226	267	237	263	260	222	255	267	263	252	284	239	235	262	252	256	272	275	234	270	249	250	257	258	252	266	219	258	274	260	247	270	253	269	246	277	258	240	264	260	272	254	265	259	261	274	272	245	247	245	235	276	240	262	284	251	236	236	245	267	267	244	271	257	273	243	241	258	246	240	211	266	278	234	246	257	240	252	243	275	241	250	258	248	239	273	255	278	273	261	247	251	260	280	243	269	246	255	249	270	256	259	264	264	270	267	281	252	235	273	241	252	264	231	261	257	269	260	266	270	273	241	234	243	235	262	270	257	267	259	241	262	278	260	259	255	249	279	254	255	243	253	276	261	265	277	242	270	253	254	247	259	281	236	244	255	257	251	271	268	236	287	261	240	254	275	236	266	247	221	245	268	234	219	261	224	254	252	255	256	250	266	251	252	250	239	231	251	258	278	251	262	259	278	272	276	264	250	268	242	283	259	277	253	267	256	238	274	270	245	262	262	275	229	247	268	258	221	267	248	257	240	272	230	255	282	270	257	263	258	249	260	251	282	257	264	248	265	271	286	289	292	259	261	264	288	248	269	298	260	243	294	279	271	244	255	263	260	250	261	261	246	278	266	264	267	247	252	260	260	271	230	256	258	261	256	256	243	243	263	262	252	285	252	230	276	252	272	244	268	268	263	250	245	256	246	260	258	278	257	250	247	276	273	229	257	242	282	258	259	237	240	266	272	271	268	210	234	265	237	254	280	258	266	231	241	247	246	248	266	252	244	266	296	246	269	236	254	253	244	289	263	260	261	257	255	253	262	250	247	258	267	250	262	268	283	269	247	262	273	276	259	247	234	255	281	245	262	254	264	238	278	214	252	227	240	240	256	278	272	262	234	267	269	233	264	269	268	269	263	221	268	248	253	252	259	250	260	295	264	291	255	239	250	257	250	235	259	231	272	286	258	237	258	288	279	264	259	261	295	244	232	262	274	246	238	249	267	261	232	262	251	238	245	249	277	262	226	243	286	252	258	258	246	306	262	248	258	253	261	256	258	278	282	263	244	264	274	248	265	252	245	234	284	245	261	235	223
45192	71539	51778	34428	21703	11920	3775	295	277	322	309	311	267	284	287	306	308	305	294	300	258	270	279	294	296	330	281	266	318	274	284	295	295	271	262	294	253	299	303	302	302	293	285	296	286	283	305	290	301	297	306	282	310	272	298	267	327	280	315	283	292	287	280	278	312	268	276	303	307	309	297	301	281	281	299	303	258	278	300	301	294	311	268	282	285	289	296	281	329	327	320	305	273	290	288	304	266	293	302	261	246	272	289	293	289	264	303	290	302	292	302	273	283	290	307	310	292	290	297	287	308	302	285	286	286	293	278	285	261	298	271	287	277	286	271	261	268	284	296	289	281	274	274	283	278	305	273	296	317	290	290	286	288	327	294	260	272	269	274	281	281	273	293	291	314	264	281	288	272	298	323	290	293	273	302	282	329	295	314	275	288	290	314	304	303	292	280	286	305	270	282	297	291	240	314	292	281	285	290	306	275	296	278	297	255	282	283	311	299	281	293	298	277	293	276	304	288	310	291	287	289	296	313	284	313	300	305	305	283	280	298	293	305	287	306	293	297	300	272	286	301	284	264	298	284	295	289	311	309	296	282	279	261	259	293	294	303	297	299	291	279	288	291	292	278	257	304	286	275	310	284	294	278	296	266	300	292	302	260	321	296	328	288	256	311	296	268	286	316	291	277	297	268	299	307	292	306	291	326	303	277	324	289	289	263	283	313	272	298	300	286	298	291	287	306	255	259	299	283	292	287	292	261	296	282	276	309	301	300	274	294	318	268	277	280	266	260	253	278	290	286	279	272	290	282	291	289	274	299	265	289	293	289	280	287	288	315	314	300	296	264	302	286	259	310	299	291	266	297	293	285	272	295	281	299	282	286	274	325	282	304	295	299	316	278	293	303	284	282	301	341	311	282	286	290	262	260	285	286	304	302	298	315	309	254	266	285	295	287	302	272	279	284	313	300	284	266	311	301	262	298	283	263	271	290	271	294	305	309	316	303	287	284	302	314	269	273	283	293	325	270	274	301	308	278	277	325	303	308	278	308	282	294	281	318	257	294	286	297	294	284	269	283	283	295	297	257	318	309	304	285	280	301	305	266	271	299	305	262	296	263	291	285	311	276	293	297	280	295	301	274	301	282	278	296	279	292	294	311	274	306	274	291	304	298	291	288	283	301	284	291	279	281	275	302	296	330	299	287	280	308	269	277	273	307	295	319	302	302	308	276	272	317	299	265	310	284	288	271	270	294	257	308	238	280	285	291	283	315	297	291	289	343	284	287	274	284	285	291	303	290	225	279	257	305	313	266	319	290	280	327	277	337	282	252	312	288	314	259	304	306	279	294	289	295	275	295	293	299	287	308	290	302	307	282	304	293	295	305	271	291	282	293	260	285	295	277	288	300	296	270	292	282	286	270	289	301	316	296	322	283	312	314	302	278	271	316	296	301	285	320	276	294	302	284	290	288	292	294	299	319	295	257	267	297	288	304	297	302	289	292	288	278	290	291	329	287	256	253	258	280	290	302	299	310	281	290	293	289	292	281	296	289	294	286	275	288	300	324	311	281	270	301	318	321	283	293	311	289	297	283	282	278	269	296	317	308	284	283	310	266	302	322	308	292	311	278	324	255	302	251	314	281	300	290	278	302	306	290	267	237	278	290	252	274	292	267	264	301	278	279	294	264	275	258	296	309	305	284	284	293	287	308	289	317	307	293	338	259	309	277	296	279	267	286	276	288	266	292	284	316	283	282	298	264	275	286	275	285	280	278	272	300	276	287	307	252	300	314	259	295	284	284	281	282	310	262	287	306	271	302	283	273	288	275	288	321	285	273	294	283	292	263	300	275	300	281	281	293	289	299	305	293	304	267	276	268	301	296	291	299	284	282	331	271	281	293	312	275	300	316	279	271	294	311	312	265	290	277	318	269	292	287	254	286	292	286	280	292	259	280	303	313	276	292	252	302	272	292	280	316	296	305	307	285	295	297	265	307	281	265	289	312	288	280	291	296	279	320	307	301	319	281	291	274	311	308	311	284	279	287	271	292	268	294	311	253	296	309	304	316	261	281	294	276	290	302	298	261	253	292	301	287	288	317	302	290	282	270	312	287	275	278	257	299	300	275	286	298	278	294	283	321	307	303	273	300	294	301	266	293	274	287	263	279	261	295	283	299	312	286	283	263	287	268	288	308	303	294	293	295	285	291	275	269	268	265	300	276	295	278	283	273	288	267	297	286	303	290	296	290	309	274	285	298	261	301	266	295	304	288	275	293	320	284	299	281	270	290	283	282	301	304	277	296	283	304	298	314	329	294	291	289	301	274	278	290	299	294	272	281	293	281	287	296	301	298	281	292	290	286	303	270	300	304	274	308	298	295	300	301	285	301	279	299	295	284	260	304	301	302	279	294	268	294	321	286	299	307	292	290	301	290	286	291	317	266	297	289	287	285	262	249	283	302	291	281	292	263	337	287	241	317	283	289	294	275	268	297	292	293	324	303	276	285	324	279	315	290	270	280	321	259	288	282	296	299	297	321	261	270	303	282	283	257	309	299	296	277	297	299	292	271	304	289	320	291	254	295	301	309	298	283	315	289	264	283	317	298	297	290	278	291	287	265	263	277	280	291	259	289	285	283	285	288	278	302	300	286	298	283	292	271	304	303	299	296	277	275	302	313	317	270	311	285	279	263	292	283	276	259	304	304	272	270	274	266	299	288	326	287	289	248	313	309	289	283	307	278	309	294	283	294	312	283	290	292	286	293	288	293	313	294	261	299	301	271	317	294	300	299	295	290	298	295	291	289	288	256	280	310	281	296	335	289	268	292	289	280	295	304	315	325	279	296	305	298	275	264	330	280	280	290	283	279	320	269	287	292	264	309	318	303	326	288	283	296	306	305	328	287	294	272	300	302	275	289	298	282	291	276	263	281	301	300	301	306	248	300	294	278	276	276	292	283	249	282	300	266	294	296	320	304	289	297	310	300	304	279	297	289	285	329	265	309	262	281	271	281	300	289	286	306	293	286	308	298	280	303	267	284	290	272	310	284	294	309	281	267	313	297	275	292	254	278	307	264	294	311	309	282	289	292	289	293	316	290	303	284	295	313	267	286	287	305	308	318	311	294	286	278	300	295	320	339	293	286	298	310	307	290	280	297	294	283	300	289	328	290	285	322	296	308	304	281	313	276	291	273	305	277	302	336	324	312	257	280	282	273	259	276	293	307	273	276	288	274	268	278	302	280	294	279	305	290	296	281	300	282	291	265	289	284	315	301	286	325	281	291	283	298	291	308	298	306	250	293	284	290	322	294	304	283	307	287	266	285	295	311	316	288	290	277	294	282	295	271	288	289	274	270	310	284	244	290	272	286	299	261	317	297	291	305	293	300	276	297	276	306	276	284	299	280	253	311	277	346	305	291	309	293	271	261	290	301	287	294	332	268	320	286	276	334	291	317	285	285	279	283	293	282	286	293	282	261	287	310	266	298	269	284	291	289	294	283	298
22575	21491	30755	27831	25910	24938	16602	1381	517	494	513	500	530	473	472	513	429	511	497	498	483	414	528	481	513	470	490	456	473	464	450	518	493	459	484	508	479	481	509	459	452	458	487	467	441	440	451	477	470	470	484	461	470	447	488	460	439	478	466	495	452	505	493	490	491	462	443	474	477	477	453	455	472	515	478	439	491	439	474	502	433	449	458	422	486	489	486	476	508	481	466	430	487	454	490	446	458	493	491	475	524	507	486	510	485	469	484	491	488	453	469	466	477	518	490	485	431	458	475	475	497	475	428	490	498	522	492	475	461	483	476	478	436	474	490	513	510	468	485	448	465	478	435	498	464	483	481	462	500	455	510	480	488	473	484	456	442	455	459	520	500	483	465	478	445	488	472	462	465	466	474	517	498	464	502	497	480	480	474	485	490	492	459	465	480	501	451	457	502	471	459	462	467	489	447	466	449	486	477	480	496	495	448	496	462	467	487	460	479	483	465	469	489	484	480	457	478	489	405	481	478	459	448	447	469	438	486	483	444	478	472	452	526	505	500	480	477	471	478	464	463	521	478	494	478	501	474	444	500	432	455	500	491	443	489	420	469	433	471	478	443	461	480	490	464	453	523	499	473	457	448	493	491	504	474	435	464	504	488	472	475	472	480	476	532	448	424	502	459	501	464	480	436	474	454	487	499	536	466	477	492	505	457	493	477	452	476	463	462	493	466	466	472	452	443	466	493	462	441	495	454	446	472	451	461	450	463	466	461	496	451	490	494	445	466	490	485	448	450	502	488	461	462	465	485	436	451	476	499	451	467	480	477	468	491	464	477	465	450	463	484	476	485	455	511	500	482	457	445	450	479	483	491	508	449	439	500	493	459	492	461	485	452	484	490	495	445	485	467	443	478	464	520	477	490	479	455	476	464	450	474	471	471	502	523	530	483	454	496	489	473	458	427	434	471	461	444	474	486	471	492	457	465	474	486	423	462	493	484	501	478	448	494	480	469	433	482	494	458	475	487	458	412	512	439	482	482	465	498	545	471	466	502	480	481	463	464	496	453	525	446	459	487	495	482	488	484	466	461	487	450	505	449	438	458	460	498	450	465	452	469	497	448	463	471	485	468	494	453	464	519	481	481	456	462	457	471	465	501	487	464	482	463	488	479	454	455	463	454	476	487	495	452	439	479	488	456	467	455	523	448	437	499	519	487	480	454	475	477	458	489	445	473	447	435	471	480	475	509	472	524	444	462	494	443	469	437	477	448	477	488	488	431	461	454	438	486	469	511	467	537	482	451	447	498	461	499	500	455	482	433	486	495	497	464	478	478	502	483	485	459	468	496	472	487	483	474	476	444	493	510	478	447	488	508	516	506	475	462	500	471	485	499	505	494	473	468	477	488	501	500	527	489	449	484	489	492	483	491	504	482	477	479	497	491	478	500	463	485	499	536	510	490	475	460	496	499	464	479	451	481	447	465	441	477	478	493	485	451	489	518	469	462	490	505	428	461	490	499	469	482	465	444	477	430	480	436	468	477	493	485	459	470	481	485	445	502	460	491	455	473	474	452	443	451	483	480	475	505	470	488	517	478	490	507	500	478	498	501	470	472	509	497	491	453	467	494	474	496	464	403	500	487	444	450	461	502	450	495	457	474	512	468	484	524	440	448	496	486	473	448	464	485	460	448	459	445	441	494	467	531	493	444	430	481	474	446	442	421	482	493	460	472	461	499	507	434	538	503	434	454	515	475	439	448	450	490	517	484	465	448	450	509	478	477	448	516	503	487	461	496	443	485	489	458	477	524	484	499	493	445	472	477	469	455	464	454	476	464	470	510	452	485	513	506	465	551	477	461	491	509	466	493	432	515	446	487	506	486	474	463	493	469	487	478	472	450	507	483	451	486	489	449	459	475	485	470	486	498	491	506	490	479	463	467	481	460	480	482	458	486	453	484	459	458	486	478	495	491	532	488	464	497	435	473	453	470	469	505	446	471	517	495	486	467	507	454	492	454	450	483	477	452	483	468	494	457	490	476	479	460	472	474	482	471	458	479	527	485	475	471	440	482	474	479	497	472	465	505	429	441	458	457	465	501	470	470	461	477	480	454	498	477	450	481	454	504	476	464	483	467	467	476	486	456	463	459	486	524	512	474	479	461	468	463	481	446	424	472	459	414	451	469	456	458	495	456	441	517	525	488	501	454	493	497	493	449	492	478	436	470	458	452	467	476	475	467	485	456	491	462	487	476	486	497	489	430	461	495	460	492	482	437	483	459	484	473	472	455	479	438	497	470	463	456	487	490	481	474	491	453	497	468	475	491	499	464	455	498	473	483	464	467	470	469	477	485	443	450	486	481	509	458	479	453	475	498	457	503	453	468	481	460	516	441	503	437	464	448	446	471	481	458	463	467	490	488	442	501	499	457	451	467	475	460	443	455	464	464	488	466	450	492	454	480	477	466	472	479	450	452	455	477	479	506	476	474	465	457	489	457	464	484	474	472	472	471	476	500	489	476	433	519	449	473	485	446	473	489	436	443	434	478	447	487	474	455	457	441	507	468	446	453	467	524	474	487	459	500	474	512	501	488	456	487	514	499	472	495	493	468	467	465	454	459	449	466	504	464	464	465	472	448	515	501	482	486	458	477	473	459	461	451	455	446	494	512	505	454	447	491	456	483	487	492	471	488	509	474	479	466	496	489	482	483	473	461	417	483	462	487	458	455	452	481	459	483	462	486	470	490	493	452	455	497	462	464	473	462	483	463	461	477	486	509	483	447	471	530	509	495	463	485	471	486	449	488	484	485	471	439	503	485	445	473	498	514	468	524	471	466	446	472	505	469	463	462	495	447	492	458	482	488	482	472	446	457	483	498	478	464	471	448	501	485	453	481	498	446	486	452	478	481	452	496	494	496	457	460	455	450	484	485	444	512	474	472	473	499	462	485	484	467	483	449	478	450	487	477	480	471	492	477	472	477	466	516	448	523	476	475	484	437	478	482	473	491	490	455	468	495	452	448	475	528	465	458	475	484	496	447	456	491	484	459	468	482	502	441	494	463	492	472	502	471	469	496	482	449	480	478	455	478	438	496	468	493	465	441	478	439	479	489	500	472	520	488	442	507	457	461	438	490	467	497	464	474	472	480	477	486	500	472	472	498	497	476	505	468	473	463	483	497	482	458	498	500	439	469	491	496	515	458	471	442	492	463	475	493	496	519	494	470	468	491	473	470	491	466	452	481	497	446	434	464	448	436	444	460	466	449	447	483	460	463	470	480	483	496	505	456	474	451	450	470	459	483	485	489	466	467	471	522	449	484	450	486	471	459	457	469	429	489	463	482	492	483	467	499	479	455	456	445	483	465	478	512	474	497	481	452	470	465	453	440	465	499	510	440	462	485	480	468	431	474	456	494	488	478	477	502	439	474	510	480	487	425	493	465	474	500	495	481	492	498	477	473	469	457	499	467	449	447	524	464	478	465	474	476	456	492	514	499	465	508	489
58532	98157	77111	56021	41150	27262	8530	531	538	528	534	484	503	480	470	528	517	509	535	516	523	495	514	513	496	497	507	530	524	487	530	440	513	506	544	488	508	555	474	487	463	448	514	472	506	521	450	539	493	502	452	489	492	469	488	502	498	484	462	557	468	477	492	490	479	467	547	496	489	507	486	505	522	533	494	525	461	555	499	484	474	488	515	503	502	462	529	503	472	556	497	506	473	493	522	475	507	495	513	466	481	509	508	492	517	502	507	512	524	487	538	498	502	479	493	502	457	498	510	496	474	487	500	480	479	513	496	498	504	522	506	489	501	482	501	453	483	532	494	489	503	546	492	509	503	470	504	494	484	485	499	473	514	533	484	485	522	479	487	471	498	506	496	526	476	478	474	512	490	476	476	514	464	508	537	479	501	472	514	502	480	470	495	500	469	472	487	495	461	519	464	480	492	509	444	474	473	497	511	516	493	473	485	487	499	481	487	485	498	499	488	492	493	494	472	461	525	489	508	478	505	516	472	520	463	510	512	484	538	498	504	536	493	472	491	452	491	496	489	537	510	460	508	523	487	495	485	494	514	455	508	457	530	511	505	525	493	506	502	490	503	487	453	512	486	468	488	513	552	485	470	498	486	489	463	485	474	456	522	508	455	507	508	531	491	519	496	506	479	507	463	479	473	505	422	490	496	496	509	492	513	513	501	454	503	511	498	499	525	526	533	475	450	467	498	478	486	467	510	460	537	504	516	493	516	496	490	510	488	518	489	511	536	499	463	497	504	489	489	521	518	445	477	492	492	495	512	502	488	514	448	471	472	462	525	465	468	481	466	535	509	555	520	520	462	506	504	502	479	504	457	486	488	473	505	486	466	466	497	539	493	576	498	469	488	503	526	516	465	490	473	474	494	487	474	470	499	502	501	496	480	490	504	523	461	513	504	466	507	508	505	455	477	503	472	514	501	526	516	485	512	505	473	489	516	492	526	471	489	483	472	488	502	497	527	515	456	511	522	487	493	520	478	495	521	503	472	468	470	493	487	510	519	470	518	484	499	479	527	522	494	486	519	484	516	485	522	466	476	504	491	478	464	493	523	510	451	500	478	522	512	519	471	501	517	535	501	481	487	469	499	517	470	511	519	504	514	485	497	499	480	506	490	491	488	515	464	464	538	473	491	530	502	482	479	475	493	448	481	471	535	540	465	494	498	507	474	504	460	499	497	515	510	502	476	452	477	517	465	500	522	488	471	479	493	530	514	492	518	475	509	475	467	526	501	495	499	503	484	525	462	494	491	488	525	522	453	471	490	475	481	536	470	474	478	488	530	490	483	485	506	473	451	495	477	485	485	481	464	492	506	532	538	469	519	486	484	488	522	481	486	535	475	488	492	469	508	488	499	508	498	438	454	485	467	507	491	515	525	493	461	482	515	492	483	485	508	492	532	520	483	507	495	455	444	495	478	517	514	501	492	484	516	524	508	500	498	489	497	486	502	504	488	499	473	480	505	517	488	505	493	525	545	507	461	505	507	472	483	464	471	461	502	471	480	478	501	460	504	463	491	490	517	521	535	492	482	518	491	454	501	499	543	513	474	485	519	463	479	488	451	492	526	480	496	466	508	548	501	490	507	477	495	483	459	499	481	496	500	486	493	510	521	511	466	514	479	483	489	507	479	513	488	508	481	490	452	493	522	459	493	468	493	523	454	525	509	484	465	533	473	498	504	480	446	477	522	505	508	508	521	494	456	515	482	520	526	474	473	487	504	494	491	500	489	485	508	504	502	499	489	503	533	503	481	499	494	488	517	538	480	494	523	499	494	490	490	523	532	463	509	499	500	505	524	500	488	532	472	508	522	492	474	480	511	533	512	479	555	474	529	507	491	476	506	524	493	484	486	486	468	495	509	499	479	495	478	482	475	483	478	505	475	509	482	494	481	498	513	504	510	480	483	488	507	506	514	517	485	545	449	479	466	523	471	448	505	533	500	506	485	491	483	507	512	489	470	460	480	522	458	474	515	514	478	439	497	453	494	500	508	480	496	483	501	508	488	467	505	501	510	506	530	472	461	510	484	547	470	518	498	480	517	519	439	490	459	500	511	536	505	525	516	494	502	524	530	473	494	521	509	527	506	495	511	483	482	512	487	526	492	484	449	514	448	515	483	506	481	510	531	491	534	529	497	527	490	501	488	528	511	504	503	515	533	497	462	476	471	463	480	501	522	487	512	482	539	510	531	506	498	490	480	504	508	508	498	507	521	475	457	497	505	503	492	497	525	488	511	516	511	516	472	506	490	466	482	511	545	474	462	466	496	499	511	493	488	532	494	445	512	493	523	467	489	493	485	445	513	469	503	509	494	510	505	502	482	510	473	470	468	470	438	519	476	487	491	498	457	510	458	499	470	511	478	471	492	474	474	485	441	513	476	488	487	540	524	478	485	519	542	501	520	505	475	522	486	481	511	518	487	461	481	488	479	455	473	476	490	509	452	487	523	461	492	492	540	463	485	512	502	460	507	492	476	488	492	513	548	501	496	501	504	490	503	478	482	504	480	515	556	451	480	491	483	497	454	504	513	502	497	478	462	508	454	510	456	500	509	479	501	485	518	526	503	531	486	466	504	494	466	464	488	492	542	507	514	505	490	471	506	468	495	532	517	523	513	528	494	429	498	495	486	497	490	483	453	483	489	475	545	498	510	489	482	486	489	519	488	502	465	451	508	448	483	516	506	484	516	486	496	508	505	529	478	493	496	524	494	492	491	481	465	466	527	501	501	482	487	480	490	486	478	506	469	488	489	513	489	505	487	531	534	510	497	470	507	477	473	474	472	532	492	456	486	533	493	440	492	527	470	491	512	478	472	511	472	506	513	522	494	510	497	478	459	479	524	510	503	503	475	515	469	510	500	492	506	487	486	488	517	524	460	485	509	480	493	468	449	495	516	497	472	493	473	519	485	513	530	496	443	486	476	487	519	512	509	502	527	504	500	496	472	485	498	523	468	499	519	495	476	477	481	505	506	489	446	534	487	548	515	451	530	526	509	489	494	496	487	496	530	464	537	503	506	507	488	504	482	490	508	500	496	495	491	518	471	503	487	500	449	477	470	491	508	486	520	491	511	526	521	453	521	498	502	519	489	477	508	504	530	487	520	474	504	521	467	511	478	497	482	512	512	498	477	497	508	518	488	523	527	462	451	460	500	462	504	523	497	502	524	508	506	518	497	486	491	471	462	470	512	482	511	496	520	518	477	503	502	476	472	516	462	423	487	473	469	483	519	511	497	491	475	518	467	493	499	506	517	542	530	499	486	494	498	499	489	466	488	493	498	517	500	502	504	487	488	498	492	486	509	478	513	560	500	527	492	473	527	484	499	480	499	488	475	504	524	496	493	489	485	510	452	511	482	501	505	496	501	516	476	485	480	520	491	509	487	538	506	501	512	515	487	535	486	529	487	491	498	482	503	476	500	505	498	512	459	481	495	486	496	506	469	483	530	489
29054	25339	26674	14681	4779	1856	599	231	238	232	175	189	223	216	212	203	212	206	206	229	205	199	227	220	212	184	175	192	225	215	238	199	198	203	200	216	218	193	213	213	222	194	222	203	213	234	226	219	205	206	222	226	209	198	201	200	190	217	232	224	201	198	203	214	206	212	241	243	211	206	201	220	202	214	220	201	228	224	221	195	218	216	214	220	213	224	220	218	226	230	220	215	212	215	220	217	207	222	217	204	211	192	195	225	213	191	231	218	207	198	188	198	196	225	212	216	211	221	194	199	223	190	207	228	181	235	213	195	227	220	229	211	212	196	210	184	218	233	210	221	225	190	229	204	221	210	195	197	209	195	187	205	175	222	197	207	210	203	215	210	222	191	193	221	217	221	218	213	213	249	189	194	202	211	204	206	214	226	211	230	225	219	207	225	238	211	236	212	207	233	202	209	213	249	206	214	189	212	226	212	203	238	181	175	198	219	243	202	194	218	229	195	188	210	224	224	207	194	211	219	234	194	200	211	208	214	228	209	234	271	186	201	198	227	228	213	206	191	220	219	218	201	215	235	212	229	208	171	210	222	207	212	214	205	205	229	220	216	192	209	206	192	210	226	231	238	230	217	197	217	199	222	210	200	235	203	207	233	198	200	238	218	208	199	195	238	214	192	226	206	197	221	222	219	232	212	201	206	191	242	187	226	222	211	202	203	189	201	196	209	202	195	217	202	216	230	226	202	200	203	209	214	216	227	232	206	204	225	226	218	235	223	224	216	237	201	208	227	207	195	201	205	194	209	222	202	211	230	209	205	191	203	207	213	205	202	229	225	206	202	223	215	204	207	214	198	200	233	203	199	226	211	206	186	205	217	203	209	168	201	217	224	232	205	182	224	178	215	215	202	217	218	218	196	225	191	205	200	208	206	239	208	200	208	199	227	197	214	241	185	208	214	212	213	202	239	203	217	191	212	224	202	210	209	197	226	239	225	193	197	220	221	201	206	201	212	215	213	195	206	261	208	188	198	217	187	232	212	232	233	234	217	198	222	220	218	231	212	194	214	203	224	199	213	227	209	209	204	193	199	201	226	208	225	222	202	203	210	208	201	187	201	222	206	225	202	214	213	230	229	228	219	204	206	178	210	195	210	245	199	215	233	201	220	207	240	224	216	232	208	204	204	237	194	200	236	208	224	219	192	191	225	187	219	226	212	208	197	203	197	210	205	206	214	227	202	211	224	219	204	226	220	218	226	190	225	214	200	198	220	196	229	225	220	192	233	194	213	202	210	196	227	201	217	201	197	204	195	182	202	215	222	211	200	229	220	235	234	186	215	201	217	191	212	230	203	207	233	221	243	223	204	210	214	229	200	214	191	211	229	189	225	203	187	223	217	211	222	241	189	206	200	208	227	199	201	222	211	222	196	224	228	209	223	230	219	218	213	219	238	222	213	213	238	217	219	203	209	240	217	212	231	212	214	224	206	209	203	199	210	200	205	216	202	194	196	204	193	209	217	225	191	197	204	183	228	201	208	202	206	197	215	220	189	206	213	234	197	213	216	197	212	183	205	171	202	232	203	181	237	212	208	190	226	210	195	209	186	201	196	204	208	211	191	199	187	212	208	195	203	206	216	201	226	232	227	209	234	196	206	211	197	209	196	235	220	177	200	227	225	186	218	193	190	235	181	210	192	190	225	221	209	219	251	220	217	211	212	182	196	208	201	205	228	233	215	211	210	207	228	229	219	225	219	196	214	216	204	215	222	233	205	214	241	190	191	181	212	209	209	228	224	200	204	217	193	224	207	212	220	181	219	209	229	181	206	226	217	192	211	181	182	240	216	193	201	243	224	216	216	227	204	195	202	181	222	209	210	207	226	165	203	233	208	210	224	217	198	206	190	206	216	204	197	173	216	191	215	196	215	205	218	215	213	209	212	204	202	207	219	247	200	192	228	227	213	208	202	210	213	205	227	240	217	232	188	232	189	224	188	209	220	237	210	171	238	216	199	213	215	191	192	239	237	195	214	212	198	217	228	200	206	208	196	205	228	215	211	231	235	215	210	213	190	200	225	209	207	211	217	211	199	176	189	181	202	202	186	197	232	192	197	186	238	229	211	234	205	209	218	195	204	214	229	214	198	216	225	187	205	193	192	209	188	208	222	218	210	224	216	212	228	213	216	222	212	210	189	221	201	213	197	230	182	240	223	204	205	222	245	210	192	208	221	206	214	186	241	194	211	194	196	198	186	202	238	219	224	218	221	205	220	202	191	198	205	216	212	222	203	205	218	200	205	230	200	219	234	212	205	207	203	218	178	226	216	222	222	205	210	184	222	182	208	200	219	203	206	223	217	214	199	183	221	204	209	197	237	224	220	206	192	209	188	211	222	208	222	215	224	182	223	208	205	200	198	226	226	218	237	215	215	222	208	208	220	215	205	214	231	224	211	192	220	195	198	218	214	235	194	231	222	241	211	217	206	192	212	204	240	199	191	176	209	220	225	230	224	199	227	207	245	218	218	234	212	212	237	202	204	204	196	213	240	206	223	190	200	258	195	222	188	216	219	187	225	215	229	200	226	208	188	212	198	188	226	198	210	213	206	231	199	187	241	207	214	211	246	234	213	215	213	205	201	225	215	208	202	213	216	231	222	215	215	193	219	215	217	186	224	172	210	199	219	225	208	224	233	214	205	209	220	210	204	212	196	245	225	194	229	229	220	245	226	225	200	222	210	187	221	200	205	225	177	201	194	207	221	232	222	186	219	206	195	205	204	201	221	204	217	210	226	219	191	210	197	201	214	219	224	210	215	209	196	204	213	196	197	218	204	217	215	215	208	223	218	213	260	226	228	208	213	215	202	222	208	225	198	225	226	187	194	203	170	198	200	214	177	233	196	191	226	201	209	194	235	210	200	215	216	214	229	199	193	221	178	182	236	228	242	204	217	209	183	206	209	228	183	217	227	226	219	238	221	218	216	205	191	199	207	206	217	204	189	209	204	228	190	232	225	205	221	202	200	220	215	221	215	222	195	209	212	196	207	226	200	236	189	227	204	197	215	239	199	220	192	200	216	222	196	209	201	212	199	224	211	219	180	200	210	227	228	201	227	183	209	205	218	216	222	204	204	201	218	203	214	188	200	230	184	195	197	206	213	196	223	174	207	206	189	217	189	231	186	202	191	235	244	199	205	205	223	213	221	218	224	209	191	205	225	210	197	205	196	208	212	210	201	203	223	230	202	211	216	187	208	268	223	214	199	208	210	200	210	204	199	237	210	214	225	236	234	197	220	205	221	208	211	216	207	230	211	198	248	214	215	227	196	228	231	219	205	225	217	215	182	233	217	218	211	187	183	196	205	201	228	218	198	218	195	191	204	213	208	223	231	218	189	195	197	225	201	205	251	218	210	201	191	214	210	232	209	209	209	202	231	208	201	201	219	215	177	215	216	217	207	207	214	223	200	204	198	202	211	203	232	239	208	203	193	207	233	211	232	208	237
23371	36839	22914	10778	5131	2306	671	249	237	223	262	241	229	236	248	257	227	239	229	224	233	245	208	229	226	238	261	207	209	220	237	234	208	218	242	231	229	238	220	246	254	249	206	222	246	261	227	256	231	247	233	236	239	236	233	259	226	225	250	246	226	238	236	215	236	245	193	240	242	238	226	251	213	243	220	259	227	251	227	217	250	243	212	229	234	251	231	235	233	234	247	213	226	211	233	232	227	225	209	227	230	228	272	238	229	216	223	257	233	246	237	253	243	261	204	238	276	256	215	227	228	239	235	227	270	213	227	262	223	241	236	250	246	226	226	222	231	238	248	223	222	255	266	232	243	253	257	235	233	260	226	216	250	243	255	239	201	248	229	230	275	230	232	249	237	246	260	264	242	246	215	247	240	248	239	223	245	244	220	250	249	236	244	242	219	233	230	272	250	231	237	224	229	221	255	231	254	238	234	251	244	242	232	225	252	233	221	237	238	222	239	230	205	260	218	248	232	244	235	248	271	230	258	255	208	242	266	235	225	230	225	233	250	253	254	217	225	255	243	232	234	226	225	232	225	259	225	252	250	231	231	222	253	242	233	213	249	226	227	225	229	234	243	228	253	256	261	213	222	229	236	231	229	234	236	198	252	249	239	226	250	236	223	244	245	228	219	247	232	230	234	227	229	223	239	237	248	216	228	237	252	233	248	220	245	220	242	220	232	236	234	233	249	241	248	235	237	245	248	214	250	277	248	253	226	232	229	214	225	254	230	247	216	234	251	212	254	230	220	223	233	269	239	228	250	242	224	213	212	211	225	226	237	239	232	240	245	196	236	209	234	246	260	241	238	241	224	264	244	240	251	230	253	261	240	208	229	231	254	225	270	226	235	233	241	247	233	256	235	242	230	263	221	204	240	214	252	235	276	273	232	248	229	230	241	189	242	204	220	221	245	243	232	245	238	251	226	238	251	251	238	235	247	235	242	238	230	266	217	212	266	236	237	225	240	217	215	233	240	237	234	217	221	258	245	215	271	254	229	251	234	248	249	226	215	208	244	234	233	227	202	221	242	230	242	237	228	250	258	210	244	234	239	224	243	241	239	223	226	232	243	249	247	233	264	227	234	251	235	233	228	203	216	213	240	243	242	221	232	243	251	238	252	239	237	235	279	219	236	226	233	236	250	252	258	242	222	222	230	245	243	221	289	200	219	261	239	241	230	239	245	227	214	205	243	237	226	231	275	220	234	216	244	226	228	228	223	230	239	257	230	240	241	220	250	249	222	215	229	259	269	222	240	253	229	252	226	232	245	237	242	234	231	246	222	247	211	229	246	206	232	200	262	222	258	203	242	213	268	245	223	236	262	235	248	212	249	258	235	240	251	235	256	245	240	225	235	244	238	226	243	244	272	249	238	234	225	220	232	237	244	242	238	239	244	247	244	188	244	266	225	265	256	230	224	213	243	222	213	251	247	244	227	212	255	254	199	225	235	238	226	250	229	238	237	232	231	241	240	214	227	198	215	242	234	260	231	233	250	240	218	240	224	223	238	228	259	272	224	255	220	224	255	222	246	224	249	238	253	236	236	273	225	225	266	251	248	214	248	227	231	226	261	243	201	246	254	234	239	224	242	226	228	239	242	217	230	269	235	237	222	228	239	229	228	235	212	239	238	231	230	233	218	222	243	244	229	242	235	235	232	212	251	263	230	258	247	261	215	242	279	268	243	222	243	235	258	238	190	253	232	215	246	243	230	230	255	235	262	250	233	230	212	223	217	245	238	235	252	236	221	226	240	246	263	229	208	235	244	240	264	258	231	249	224	233	254	251	214	221	266	228	213	235	234	224	225	232	249	240	239	225	225	244	271	240	246	218	226	233	246	245	248	212	245	223	233	230	225	232	245	224	241	232	279	225	253	247	248	273	256	241	256	267	230	235	217	234	258	233	205	238	245	229	241	219	243	242	239	241	229	237	253	233	210	234	220	229	230	235	261	221	273	235	223	209	212	228	227	254	256	232	237	246	237	248	263	226	221	236	233	239	231	262	243	220	234	247	277	211	264	235	229	256	240	227	266	240	215	232	234	202	260	231	222	238	219	252	224	223	263	236	228	227	248	243	211	257	249	239	227	253	232	242	240	227	223	234	235	229	220	225	212	243	211	251	210	209	238	232	247	244	220	246	245	241	255	257	201	223	236	211	212	229	227	232	217	231	226	225	257	223	234	235	238	243	219	235	212	238	196	243	250	207	228	247	248	236	221	243	210	235	226	248	264	231	239	219	242	273	224	224	230	222	228	216	232	236	227	248	194	224	229	228	230	234	237	247	249	247	230	241	247	240	239	223	238	253	232	236	260	219	238	247	247	222	259	214	217	235	266	230	241	219	248	238	255	235	234	214	282	216	249	199	211	250	215	232	266	225	234	224	245	250	252	237	248	204	269	254	236	218	225	246	234	229	207	232	232	237	253	200	249	238	209	213	237	241	212	216	243	221	242	214	257	214	223	232	254	229	234	253	236	224	215	239	234	228	263	227	246	244	223	243	226	248	208	215	195	279	239	258	227	250	218	233	259	247	231	260	238	235	229	240	251	218	214	219	231	239	233	236	254	224	262	210	215	217	234	245	243	239	224	229	252	262	243	227	205	245	230	232	215	239	253	230	235	236	229	254	222	250	209	229	235	242	223	218	260	212	242	231	238	239	212	229	228	249	236	230	262	169	272	260	208	229	242	245	249	214	241	227	248	251	241	226	221	207	230	226	232	209	238	253	256	233	221	218	236	212	248	224	233	216	243	260	226	230	232	250	260	232	222	238	225	241	246	270	205	241	244	250	218	240	212	230	237	239	210	239	215	239	254	243	232	212	246	264	246	222	232	226	236	265	259	216	263	254	219	215	254	227	215	235	235	242	216	225	213	218	250	244	246	244	198	215	224	220	206	255	227	233	210	229	229	246	256	234	234	247	229	233	233	224	240	233	250	231	244	245	224	255	251	227	262	225	241	239	221	223	216	258	229	240	252	251	253	213	222	244	220	228	233	242	224	209	235	208	240	248	242	210	262	262	256	263	240	249	268	237	229	249	225	248	242	248	210	237	237	235	239	216	262	244	227	213	251	239	222	201	226	232	221	241	227	215	251	233	240	256	252	236	266	223	246	246	280	230	232	250	242	204	234	259	212	215	260	235	241	234	266	251	264	226	244	246	231	216	255	210	238	240	248	281	229	225	212	244	222	238	211	248	233	256	222	271	235	251	217	260	239	220	230	222	217	241	223	252	230	236	226	245	225	240	249	238	252	234	260	248	249	247	224	244	234	255	250	252	247	262	216	257	244	221	242	225	231	223	204	237	236	260	229	226	213	251	238	220	189	212	248	226	243	232	235	256	260	242	240	244	250	240	252	230	226	248	200	237	250	251	208	264	223	218	225	227	250	262	256	238	237	212	238	248	215	232	207	221	234	237	230	221	215	217	232	236	235	224	231	225	226	231	204	219	253	229
23541	21928	32573	30963	26457	21748	10184	654	411	363	370	411	385	379	370	343	401	375	389	379	388	390	389	390	378	352	390	369	401	368	381	380	370	384	357	342	404	386	367	360	357	375	370	353	372	392	373	367	374	379	397	403	391	392	352	365	385	387	331	364	371	378	376	369	348	402	373	364	376	382	367	379	379	370	395	357	367	410	382	373	381	364	342	389	368	388	358	340	376	375	404	387	399	367	379	381	396	329	385	368	377	353	395	345	356	363	364	382	353	345	347	364	401	385	366	382	381	358	401	346	402	417	394	378	355	391	374	367	346	345	379	343	390	389	420	367	378	421	373	380	346	355	347	371	377	394	405	392	348	355	393	389	370	356	376	364	375	394	421	385	387	385	383	372	357	359	357	366	399	367	335	367	374	356	385	403	354	365	377	378	364	388	420	382	362	370	392	366	375	385	385	346	373	345	432	321	380	372	367	428	387	372	344	379	429	385	422	415	363	380	352	385	376	355	359	380	388	379	379	357	338	410	332	367	352	375	413	433	390	391	361	374	364	363	375	365	371	357	378	405	381	315	365	383	355	337	360	367	346	356	371	386	350	366	408	350	379	351	396	370	379	375	372	355	364	385	402	398	404	363	367	380	401	407	395	407	373	389	381	358	373	377	374	402	351	358	334	358	345	359	376	373	383	352	354	405	367	342	368	320	374	387	345	377	375	412	420	374	387	373	349	379	335	392	373	386	358	341	384	390	349	336	388	344	405	380	369	394	382	382	366	353	353	355	339	358	360	402	421	358	357	410	368	371	405	365	344	379	371	370	377	395	346	377	355	357	369	375	388	371	381	384	369	369	344	376	367	392	361	360	365	385	346	367	371	363	397	376	367	386	353	408	399	371	388	364	353	358	363	358	387	320	396	378	367	369	349	380	375	387	375	355	403	385	378	357	362	359	390	394	379	382	361	387	357	391	379	394	372	353	409	414	347	362	371	361	367	375	361	382	379	386	399	364	356	352	365	376	383	357	385	363	378	398	354	389	379	359	340	386	404	359	373	406	408	361	382	393	375	390	354	383	356	366	354	379	370	394	384	363	354	357	369	346	365	371	367	377	382	376	395	377	379	387	384	345	379	322	382	374	395	389	370	403	370	373	388	392	408	395	379	399	349	407	363	373	365	397	349	388	398	365	374	391	356	378	414	395	369	349	376	396	345	345	411	390	384	409	388	394	393	394	401	377	336	372	387	415	332	381	382	371	396	384	332	360	391	393	374	367	366	342	349	331	372	339	363	343	377	423	349	397	386	371	374	353	405	375	347	370	384	380	360	396	363	368	371	381	348	367	363	384	348	359	388	358	322	389	373	333	362	399	378	384	381	366	337	379	358	385	379	374	385	376	358	373	350	340	363	385	400	384	371	396	372	363	377	397	362	373	381	400	380	339	367	382	381	374	388	340	369	373	363	355	348	337	385	376	384	371	396	362	365	423	384	372	356	352	352	385	369	389	380	398	381	403	411	359	356	391	407	374	379	406	351	390	359	392	346	327	368	375	368	400	376	390	354	356	390	392	375	400	371	397	395	394	382	376	349	355	359	392	380	392	369	349	365	371	348	390	353	374	395	363	347	403	381	383	384	406	355	372	381	372	339	377	369	363	382	375	373	377	372	354	406	384	374	380	315	337	429	318	374	343	367	380	367	380	378	355	333	388	387	410	389	358	351	339	340	402	351	423	374	369	368	397	396	406	354	411	374	361	353	361	359	392	344	367	386	366	374	376	383	356	353	374	389	377	355	392	385	383	399	403	366	377	384	389	386	357	356	400	371	353	399	390	371	377	370	387	377	385	344	359	379	372	370	369	363	354	410	351	369	387	387	374	370	360	408	382	364	335	369	366	374	371	384	387	347	326	414	393	410	332	385	330	382	383	371	346	340	387	370	354	321	369	364	372	377	344	361	359	397	390	402	378	371	384	376	379	395	407	342	406	354	381	379	369	391	390	388	366	373	378	368	369	384	354	369	382	340	367	362	382	359	357	357	363	412	361	383	398	373	377	408	393	337	359	392	354	368	372	406	396	344	371	376	369	423	384	381	355	363	364	341	392	386	377	369	362	375	381	405	353	368	385	353	366	391	376	395	377	322	379	361	389	372	346	381	407	354	368	370	385	388	397	390	414	368	360	384	372	366	384	383	397	368	398	409	377	400	364	363	365	380	369	365	395	385	416	431	347	386	398	362	403	363	369	352	343	364	352	378	415	364	373	368	388	354	359	353	379	371	382	360	384	402	367	396	372	373	393	395	355	381	387	360	399	361	381	427	352	359	348	321	378	365	353	339	366	387	389	366	370	363	373	374	349	395	355	420	407	364	361	369	359	364	366	378	401	384	328	379	377	369	316	383	369	347	364	374	389	370	371	377	380	358	375	354	364	382	399	376	371	367	363	381	393	384	361	365	398	384	343	392	340	372	353	356	404	381	363	367	385	395	351	401	362	394	361	373	390	396	368	416	347	380	370	377	394	360	354	363	393	357	373	376	350	383	377	430	386	368	388	357	397	360	359	368	355	349	387	371	343	380	376	383	367	398	341	347	389	352	367	368	333	365	435	382	399	345	366	348	340	370	361	363	396	344	365	371	377	372	365	383	353	379	400	374	346	341	396	386	372	348	347	336	372	389	404	386	381	348	368	397	399	376	417	407	358	392	383	383	364	328	384	383	357	371	372	365	351	356	379	368	335	371	382	382	339	379	371	380	381	366	357	393	360	374	381	363	385	359	372	376	404	352	379	388	372	373	390	396	383	355	352	404	379	362	346	371	377	376	374	371	361	360	332	390	347	366	374	403	363	405	344	380	408	379	361	396	413	375	395	386	380	405	370	362	391	348	369	392	411	367	346	364	390	359	368	360	355	384	394	364	356	448	381	321	377	360	383	374	371	373	384	344	347	372	376	368	358	381	368	367	415	398	349	400	369	360	393	369	392	351	366	387	402	357	377	352	383	412	360	350	381	364	404	403	376	371	393	372	411	360	382	348	368	403	363	365	344	368	389	391	361	408	367	408	397	349	389	383	366	356	358	392	395	391	370	387	400	389	383	391	365	382	373	390	359	359	382	370	383	374	327	363	358	366	329	354	371	384	399	365	363	351	378	367	361	386	353	352	358	369	389	358	374	378	375	365	369	377	368	406	389	377	370	372	398	389	368	374	364	382	374	365	328	359	361	370	415	364	370	388	379	383	394	357	389	392	380	358	371	405	367	424	349	402	367	363	369	381	370	359	361	401	398	376	376	366	366	358	393	395	385	375	378	376	392	396	382	346	335	352	360	350	367	394	334	377	344	360	396	361	368	365	378	339	393	383	365	385	381	374	354	364	373	380	375	349	393	375	368	356	358	374	384	337	391	405	391	403	380	345	354	389	353	371	372	380	406	345	380	363	376	389	385	365	375	363	382	354	350	390	372	339	394	381	359	363	382	376	375	401	361	374	399	391	371	363	356	364	340	379	388
52716	89975	68573	47515	33198	19675	6930	459	404	395	440	399	411	414	380	420	378	377	403	396	433	369	400	396	388	430	416	410	373	373	382	397	382	418	359	368	388	425	411	395	349	413	400	375	416	398	398	420	396	408	411	419	379	367	374	407	375	427	442	381	392	385	439	391	393	389	411	388	386	369	395	419	385	422	404	419	422	405	398	421	357	435	385	377	389	371	391	421	399	361	405	370	399	391	382	382	409	390	401	356	408	392	396	393	370	401	399	415	392	422	382	405	386	399	352	394	362	358	417	377	386	382	364	346	405	387	411	371	381	360	378	383	384	400	393	363	328	382	388	361	383	399	384	383	394	372	374	398	390	392	397	403	371	393	393	403	411	394	405	383	388	414	377	405	375	400	422	396	379	373	355	379	377	367	393	348	398	373	376	437	414	395	381	409	399	422	415	389	379	366	361	386	390	325	381	404	390	395	392	400	419	388	391	394	385	403	388	381	384	409	396	435	415	386	378	376	388	395	391	387	428	401	403	403	393	346	395	397	394	393	391	356	379	420	408	408	414	380	380	386	395	414	361	384	431	386	384	429	398	402	414	360	410	396	384	415	358	396	409	380	419	414	366	428	421	388	387	382	378	421	412	398	372	401	362	390	408	410	383	412	403	370	378	377	370	422	392	380	383	398	393	348	432	378	392	396	372	352	382	386	360	372	430	406	401	399	368	382	380	379	380	375	389	350	360	393	360	399	380	380	366	397	380	428	434	374	382	417	383	409	352	407	386	399	365	401	391	394	391	416	409	372	377	411	383	403	390	373	388	389	393	377	377	382	399	400	365	387	398	387	391	332	409	398	420	409	404	369	399	414	395	416	378	380	371	375	402	387	384	385	392	398	393	374	365	418	369	395	390	422	414	383	371	365	372	395	376	406	421	361	372	383	374	368	414	409	387	405	402	407	389	400	430	378	422	408	368	416	389	402	380	395	392	372	403	388	411	398	384	394	380	400	389	397	379	380	397	393	365	405	381	389	378	407	398	402	388	372	407	361	348	399	401	397	372	408	391	380	388	406	400	359	374	385	369	420	354	422	363	398	381	367	377	352	358	385	361	381	361	404	403	384	413	398	357	374	400	421	410	401	394	397	385	376	388	390	381	386	379	397	384	370	435	348	379	403	388	420	368	401	382	330	370	375	387	374	388	389	413	381	404	393	366	381	394	403	393	407	387	382	398	383	387	331	383	376	355	383	410	367	391	412	422	407	383	393	401	382	403	401	383	420	402	392	371	393	387	398	421	389	385	382	381	388	393	387	415	374	393	417	371	380	395	378	395	407	431	401	371	399	389	338	404	399	378	382	371	386	382	400	379	383	390	381	403	381	372	347	393	399	411	365	386	394	399	419	394	420	385	400	413	402	387	400	367	371	415	375	379	364	391	397	347	406	372	405	360	436	426	366	396	354	399	388	378	391	363	389	404	389	393	443	363	355	355	400	356	453	422	364	402	378	416	386	399	363	375	400	364	371	405	403	373	402	377	381	388	391	400	411	396	378	374	400	410	367	423	389	388	395	394	374	389	401	396	425	378	388	365	386	390	401	400	383	392	400	415	371	400	396	404	394	385	380	362	395	380	419	399	354	396	397	352	387	398	401	395	401	405	419	380	382	383	394	424	370	344	403	392	405	425	390	398	387	402	373	392	396	407	372	420	435	366	391	393	353	369	343	346	365	386	387	416	394	405	357	414	394	413	395	415	341	405	394	394	380	366	426	400	418	397	373	392	419	381	394	397	414	398	378	404	388	380	382	391	353	374	405	396	382	403	406	408	431	405	415	390	367	414	378	383	407	389	379	382	371	390	377	412	393	370	400	378	415	360	420	408	369	390	341	387	399	388	398	370	390	367	398	386	378	418	349	384	401	421	381	408	371	367	405	390	391	382	404	407	377	415	397	417	397	374	399	394	426	409	390	385	389	404	377	392	374	405	410	388	368	367	386	381	384	377	393	396	368	372	374	420	417	425	384	417	420	404	403	402	378	413	395	399	375	407	398	389	386	391	374	378	421	396	359	380	382	405	412	388	396	365	380	374	361	441	415	386	357	392	434	404	411	380	382	423	408	381	438	392	388	347	415	400	384	408	425	390	413	423	412	414	412	372	403	379	402	383	384	380	387	353	395	416	415	352	399	387	410	378	402	408	434	392	385	375	370	363	366	391	437	382	381	402	406	380	390	371	406	413	381	408	400	417	390	415	395	380	394	381	384	398	388	390	416	366	392	386	435	405	400	376	415	367	407	389	408	384	380	379	358	400	388	352	399	414	378	372	390	407	343	384	378	402	389	407	393	416	369	387	383	330	386	359	422	413	405	406	388	380	368	371	409	390	391	399	411	404	400	377	403	373	410	420	370	391	388	394	356	389	358	369	401	434	396	385	403	383	360	386	352	370	365	403	394	421	405	390	388	378	389	347	360	364	395	387	370	378	376	384	361	388	390	384	398	333	363	373	393	429	378	409	388	432	389	395	389	383	365	394	375	358	395	412	411	371	384	400	380	386	389	404	375	399	437	390	369	364	414	405	400	398	388	354	347	385	393	397	376	382	359	371	427	409	352	406	419	394	390	410	433	373	367	428	426	403	385	416	383	361	388	392	425	383	401	402	315	419	362	376	386	396	403	386	379	376	428	381	385	384	371	393	382	405	406	387	407	398	377	360	416	390	409	372	404	371	383	383	395	419	404	401	398	377	399	410	401	407	394	372	387	387	373	384	364	366	396	394	399	387	388	389	388	382	371	390	408	374	383	380	379	365	411	392	359	396	397	394	418	375	426	384	413	413	430	382	402	433	402	391	391	428	394	380	384	376	416	401	406	396	404	390	394	411	396	393	413	352	417	416	426	376	392	398	388	418	384	395	375	391	372	376	387	383	408	407	397	414	412	390	406	415	398	410	385	407	400	398	387	417	347	419	395	389	445	383	387	387	397	379	404	388	398	385	378	401	374	403	381	398	401	388	396	407	404	384	403	386	385	423	391	369	398	410	420	402	361	391	393	373	392	330	381	414	399	380	392	377	401	421	404	397	404	378	406	399	391	398	378	377	392	394	406	388	391	380	373	368	361	386	426	404	395	373	434	396	404	383	403	398	390	392	414	386	402	425	395	385	396	393	358	383	389	416	404	362	391	407	363	408	388	393	364	343	383	388	372	392	365	398	369	393	366	404	413	408	420	415	374	387	416	402	367	376	384	375	425	399	369	379	401	380	398	361	365	409	424	391	355	377	425	394	400	384	412	351	380	380	392	381	383	430	393	378	419	367	385	387	384	407	439	386	419	382	364	389	387	407	368	381	395	371	415	392	365	439	452	402	394	404	412	371	402	373	400	371	397	396	366	388	420	381	395	402	447	387	367	445	383	394	409	428	365	393	382	363	441	381	392	409	389	373	360	386	404	413	391	379	400	407	406	429	366	392	418	390	367	371	365	377	393	364	411	374	396	395	383	359	392	381	395
25279	22693	32954	29762	19932	9611	2701	295	263	263	287	278	285	273	256	232	278	272	283	278	273	224	262	273	288	223	255	263	276	231	248	287	271	271	262	245	230	255	259	270	244	246	250	266	263	253	272	288	262	225	247	258	242	258	230	274	251	206	292	257	278	275	252	249	248	262	271	233	290	248	269	252	296	264	244	278	303	237	275	239	272	248	272	221	266	273	259	276	258	264	252	282	268	247	250	260	245	263	211	253	259	258	256	257	288	237	243	250	276	275	278	251	240	275	304	261	275	273	260	275	267	253	229	249	260	251	292	251	267	268	269	259	290	247	287	274	234	239	278	250	279	254	250	249	272	266	266	267	290	263	264	249	249	241	243	264	280	260	284	293	246	239	269	280	248	277	270	266	256	259	256	255	266	262	256	248	277	235	269	240	275	269	235	235	263	273	236	260	265	277	231	265	267	276	269	250	272	285	234	278	265	247	241	272	258	254	257	267	248	255	235	236	242	271	277	261	288	270	278	266	255	273	269	294	267	250	256	257	263	272	260	236	245	236	259	268	239	252	244	267	245	241	252	253	277	284	250	252	247	253	267	243	268	271	283	260	245	259	255	244	278	284	236	272	268	284	230	221	263	247	279	248	234	258	268	252	249	303	287	254	255	269	282	265	262	270	265	260	270	263	250	270	258	247	267	255	258	258	278	217	217	265	266	256	234	259	249	291	261	262	277	240	250	237	256	253	263	253	278	259	268	263	247	230	264	253	270	268	252	251	260	293	278	239	280	244	272	267	269	252	241	240	283	288	278	261	254	245	273	247	261	278	269	282	245	262	241	259	275	271	299	269	239	245	268	266	240	246	233	249	252	273	281	267	258	260	255	267	280	245	270	250	235	274	286	281	257	255	259	232	261	272	262	277	253	244	255	264	282	268	244	240	283	258	249	253	265	261	258	244	257	239	272	283	238	278	212	279	230	253	274	256	241	277	262	255	253	275	255	271	247	256	247	266	274	285	274	259	282	246	252	236	247	259	244	255	249	284	244	270	251	216	260	238	251	258	287	244	275	244	248	243	284	261	274	225	263	257	235	274	253	261	236	255	264	279	318	270	265	262	263	247	257	234	254	258	277	267	212	275	270	254	256	270	263	257	258	261	271	252	269	267	269	286	232	238	270	306	265	261	257	269	306	256	247	258	259	242	257	261	262	263	274	268	282	267	272	284	251	251	272	226	282	276	276	239	243	267	259	262	256	246	252	276	256	248	264	234	248	284	284	271	258	286	269	279	262	226	253	247	267	262	266	263	288	256	305	252	285	245	263	274	256	254	234	254	228	258	287	257	272	238	262	276	258	255	267	256	264	259	260	243	311	224	244	267	267	258	236	244	250	269	280	266	278	271	269	257	260	258	247	277	270	256	278	231	265	282	253	248	253	299	240	252	266	248	285	265	275	267	256	253	250	238	275	275	266	243	219	239	246	278	245	257	255	282	267	264	256	252	280	256	272	246	264	270	238	248	252	257	255	266	275	257	251	275	242	267	284	261	234	248	244	258	264	257	289	271	252	263	239	279	255	281	262	254	260	234	254	233	250	259	272	302	226	279	270	247	267	229	253	261	243	279	252	284	253	253	260	278	237	269	242	251	282	250	255	314	259	252	294	296	274	255	262	275	272	265	242	292	245	262	291	251	237	251	287	234	268	270	249	252	249	265	254	271	244	273	259	251	258	272	275	268	265	259	291	228	251	258	249	254	267	289	282	263	271	239	240	257	235	287	264	251	269	242	249	293	274	265	250	269	252	226	240	275	266	243	271	265	262	276	273	257	241	236	286	252	250	232	255	259	266	242	240	258	253	284	268	270	280	259	240	271	253	252	244	288	250	260	256	266	281	289	238	244	261	250	259	258	247	257	285	284	247	235	251	271	256	269	273	261	276	289	250	276	280	284	249	273	264	248	259	254	260	262	269	260	239	265	264	241	252	258	274	277	302	249	247	270	252	271	289	287	252	282	273	258	256	295	280	239	252	241	293	254	280	242	258	237	272	276	251	261	247	286	261	235	251	284	250	296	271	284	263	288	276	260	254	263	245	246	255	242	252	285	231	274	259	266	270	272	253	276	274	261	250	288	264	264	259	267	242	262	258	252	266	281	252	270	270	290	251	287	236	244	234	261	277	281	256	247	262	280	261	240	276	253	226	256	262	278	265	289	255	285	270	262	221	241	248	259	248	267	253	257	231	269	233	234	251	246	251	267	255	241	250	283	257	253	283	253	252	249	283	280	250	270	257	250	275	261	270	248	255	233	284	261	245	284	301	232	243	270	248	271	278	235	246	246	282	241	254	244	263	251	248	272	268	256	255	251	264	257	268	246	298	255	254	268	267	269	221	265	259	268	259	279	259	240	265	247	242	257	238	255	281	297	254	256	250	270	270	254	268	260	256	265	247	235	278	296	260	285	248	256	296	291	255	255	262	251	251	290	262	295	254	258	238	276	228	251	265	254	237	271	253	253	242	233	244	263	248	261	253	273	259	258	284	269	281	271	270	250	254	245	270	269	271	270	271	266	283	253	284	297	268	269	272	238	256	284	268	268	244	274	264	259	273	292	280	259	267	238	291	266	271	252	287	247	297	251	245	294	246	255	265	270	265	285	269	258	258	264	234	248	268	273	266	246	230	234	278	239	238	264	241	249	241	248	245	258	260	276	255	280	259	274	277	240	239	245	264	280	246	248	270	269	263	234	276	248	257	266	302	257	247	215	259	246	298	256	269	293	232	260	266	242	256	284	251	255	270	253	273	291	241	287	293	246	282	267	245	260	272	267	278	227	240	242	255	270	254	250	253	289	285	232	278	269	209	249	277	250	297	254	257	307	247	237	251	261	264	264	256	255	250	271	261	276	247	251	273	259	270	279	248	249	246	291	237	266	291	237	248	246	232	271	277	249	264	274	274	273	265	254	237	251	275	276	247	261	263	279	235	282	277	258	249	283	278	268	262	263	271	237	273	263	260	250	267	270	287	232	248	253	241	232	278	221	291	258	227	264	270	220	262	234	285	256	240	263	258	248	289	277	288	255	292	246	256	241	266	273	249	266	283	260	244	265	264	252	267	264	228	284	255	258	236	273	263	272	251	238	246	266	284	271	254	265	275	287	258	244	261	264	257	278	268	273	263	269	250	278	241	264	278	255	251	248	301	284	266	271	276	264	266	259	243	269	255	262	284	235	277	276	264	254	227	270	257	269	251	252	256	290	256	263	263	279	269	283	280	280	272	237	259	284	249	261	274	269	255	257	264	251	258	252	263	296	263	284	273	257	279	256	265	284	265	259	258	247	280	260	314	274	265	294	272	275	246	258	240	271	253	263	239	284	268	255	229	260	255	251	242	255	261	250	281	313	262	258	264	255	255	271	250	279	257	272	285	253	266	264	240	254	253	283	276	283	260	242	265	250	257	273	250	262	268	285	249	253	239	267	227	248	245	238	243	239	284	251	251	246	259	260
46007	71540	52373	34147	21624	11418	3900	308	314	313	285	282	317	299	290	324	295	273	280	315	289	313	291	289	311	330	282	289	304	305	273	282	309	313	294	307	313	278	263	288	275	316	325	291	293	295	295	319	275	301	300	298	297	318	307	331	342	276	274	260	276	321	312	282	300	306	317	310	273	297	300	285	286	278	289	298	307	301	288	295	270	297	298	267	276	289	287	289	292	285	293	288	324	304	289	305	285	319	287	279	322	271	318	320	321	319	319	302	302	265	313	262	295	301	307	305	291	295	327	314	310	283	298	307	301	281	283	290	283	288	290	295	293	298	301	296	291	304	270	258	260	295	284	273	302	301	304	287	289	332	294	279	321	273	301	322	281	270	308	290	288	279	291	296	323	325	282	313	304	291	285	310	283	289	266	304	274	287	283	290	283	285	284	319	306	311	308	262	266	306	275	318	274	287	299	299	278	289	282	301	306	249	306	306	317	285	306	275	341	277	292	272	295	325	261	303	328	313	289	293	287	288	287	308	288	293	285	325	336	307	321	320	293	313	306	300	286	272	308	300	317	316	276	303	291	312	305	301	293	287	326	288	290	297	315	278	335	309	289	284	327	314	289	321	289	309	294	282	307	278	315	286	275	296	307	302	306	283	252	291	280	278	314	295	284	298	262	285	257	288	304	282	275	279	292	237	328	315	284	333	263	284	288	287	306	330	281	307	299	268	279	307	308	292	300	281	313	299	283	309	295	263	298	302	305	325	307	301	289	285	285	315	311	292	300	273	305	270	288	297	307	286	292	314	275	304	281	293	318	290	280	302	283	277	303	291	307	309	290	303	274	314	293	287	289	323	287	276	325	268	312	280	260	308	316	256	294	274	289	303	289	305	280	276	286	293	311	311	318	306	297	322	300	264	307	290	275	297	297	301	343	281	292	290	312	304	313	290	296	267	291	290	307	293	287	277	304	293	291	286	292	291	272	283	300	283	295	284	314	297	274	296	299	338	275	287	289	291	287	310	304	277	289	263	299	327	288	299	283	299	296	268	299	276	279	288	292	274	293	299	319	281	275	266	286	279	294	299	297	291	295	265	300	304	287	303	278	273	271	306	266	272	285	267	283	283	309	307	294	265	304	306	303	304	328	287	304	311	296	282	279	293	282	303	278	279	291	289	295	300	310	302	305	280	311	286	283	289	321	277	278	318	260	286	310	281	275	261	301	278	306	315	278	265	296	313	292	268	310	292	257	306	286	285	303	273	291	299	273	295	296	291	298	279	287	309	303	274	319	303	284	296	319	291	285	312	272	297	282	292	283	330	279	308	313	311	269	300	307	286	304	308	298	307	290	344	283	294	280	289	308	283	302	284	280	284	316	266	294	312	264	274	256	293	296	299	323	285	272	304	304	321	298	277	309	287	315	295	332	286	308	282	319	292	266	262	294	276	303	286	300	289	295	276	321	295	319	275	297	289	280	260	294	264	307	335	303	286	313	274	311	303	274	300	304	289	304	285	281	271	329	299	249	299	267	276	253	275	263	297	287	291	287	284	304	307	245	297	284	280	294	293	291	296	273	291	270	302	268	276	319	303	275	291	311	314	292	276	304	317	287	280	259	268	291	300	297	315	301	289	305	307	270	338	306	295	287	303	322	289	290	299	288	291	308	289	303	326	274	319	283	283	296	263	284	283	322	275	299	274	291	285	311	261	301	284	314	314	308	309	292	277	289	292	291	302	284	275	279	306	286	307	339	295	269	276	325	272	296	295	299	320	314	312	302	306	299	278	315	259	284	288	311	289	296	278	295	290	297	319	285	298	279	281	286	295	286	273	278	289	297	278	300	317	293	291	294	275	293	293	312	331	302	279	282	298	291	281	310	272	270	284	311	295	302	318	285	270	298	279	318	320	294	315	288	311	304	290	285	313	304	324	274	282	298	289	295	310	290	285	292	290	307	298	290	298	319	293	316	282	281	296	292	283	317	318	286	289	277	294	275	295	296	317	282	306	305	310	286	286	298	288	288	281	292	274	282	314	290	291	292	299	308	335	279	286	286	245	283	299	309	291	291	285	287	307	291	294	287	267	298	304	272	293	312	288	308	289	286	296	323	275	296	281	324	308	265	313	282	301	285	326	260	290	324	290	304	272	270	290	288	290	317	305	273	289	313	261	308	282	283	293	274	288	268	294	268	293	267	277	308	323	339	286	285	299	304	306	266	293	324	273	296	313	282	301	317	310	295	272	297	300	301	311	317	284	280	278	266	269	290	327	279	302	289	312	282	305	332	308	272	280	307	280	290	294	299	290	268	305	301	313	309	265	303	300	308	271	276	247	325	284	303	292	262	292	298	297	275	292	313	297	321	294	278	266	303	298	281	281	306	316	270	299	287	276	284	279	308	301	300	300	284	288	286	278	313	314	299	270	270	295	276	275	310	286	299	324	290	293	308	294	318	287	316	290	272	310	312	313	297	279	290	317	286	305	259	317	283	280	298	308	297	316	303	300	317	298	310	314	306	302	293	302	302	265	297	293	288	300	283	274	272	244	305	286	302	283	304	308	279	297	279	319	272	262	295	333	287	327	291	306	278	301	299	282	303	326	282	307	267	288	294	288	298	284	298	283	303	319	281	308	288	307	288	283	321	307	315	293	297	285	290	291	330	334	281	320	291	318	286	318	294	312	288	297	288	285	289	299	312	291	274	279	281	286	327	292	286	312	297	282	283	286	296	308	326	297	283	284	305	292	291	320	314	297	291	283	311	297	268	277	288	275	306	312	296	276	278	290	260	279	287	281	291	297	290	326	282	279	292	289	321	277	296	309	270	321	291	304	294	303	287	307	289	304	289	326	290	309	301	287	322	294	295	286	305	306	292	294	320	292	288	287	299	294	302	260	313	294	297	356	301	308	322	301	269	321	323	274	282	281	278	292	301	275	304	293	319	276	255	284	295	280	274	293	287	280	306	308	278	268	293	301	293	331	266	305	301	287	272	283	289	272	290	282	296	302	282	294	287	294	309	297	295	317	287	297	300	269	291	289	320	322	260	294	294	292	292	284	267	282	309	263	320	274	283	279	297	264	311	303	281	303	299	255	263	286	322	316	288	281	283	292	324	305	293	270	301	284	294	316	289	276	304	278	283	298	292	258	283	298	305	300	289	286	319	257	320	310	274	302	308	273	300	306	302	313	264	296	283	267	298	303	297	250	302	316	293	308	289	287	304	261	297	294	284	306	308	270	301	289	304	299	311	275	300	275	305	307	297	304	290	315	272	290	313	297	316	290	289	270	301	322	325	338	316	323	277	283	291	307	317	304	261	306	302	271	301	282	290	312	273	288	276	301	309	276	286	296	303	287	310	281	297	279	277	291	295	286	306	304	296	278	295	300	315	285	323	306	285	309	301	317	293	305	304	276	295	276	322	285	281	282	298	304	274	306	266	288	280	321	295	293	310	276	303	290	291	276	273	292	275	317	268	264	303	270	302	290	301	299	311	285	305	300
22652	21455	30773	27634	25886	25218	17789	1632	504	523	486	516	445	489	511	509	491	467	461	485	479	478	495	480	511	449	491	487	499	471	445	498	482	442	433	485	440	504	444	465	476	469	460	457	479	467	445	499	480	460	454	499	506	473	453	501	481	489	471	480	459	486	484	530	470	525	478	508	487	469	485	481	489	469	522	486	457	452	465	460	461	457	479	453	449	495	492	481	474	492	494	452	455	461	464	487	460	455	503	494	519	473	481	494	459	432	460	433	508	437	470	519	466	494	482	482	457	465	460	491	437	474	462	486	485	467	470	505	520	454	529	481	467	432	446	500	457	454	432	487	472	505	489	509	505	449	478	442	503	465	474	462	455	454	443	462	504	514	491	474	468	496	442	496	500	489	484	450	486	491	440	486	443	502	498	470	463	499	499	475	477	463	505	480	471	466	461	436	466	495	463	478	482	468	458	479	479	464	487	485	466	494	454	449	481	476	475	451	481	492	483	471	465	480	512	436	477	452	473	464	427	473	452	456	467	487	488	462	493	501	456	468	481	457	474	498	484	464	495	474	476	492	465	476	456	482	464	514	466	466	512	490	474	449	482	497	463	483	482	471	495	479	452	469	494	442	464	455	426	476	479	460	483	452	470	493	484	488	460	456	477	524	460	539	474	452	491	477	486	467	479	515	479	491	486	464	485	479	482	470	500	456	475	430	430	472	504	468	508	457	484	442	461	513	469	433	460	475	476	495	492	497	466	476	485	496	473	513	470	516	487	517	455	467	481	445	476	461	510	458	522	508	451	472	450	500	484	466	485	471	505	436	463	458	452	484	462	471	477	457	493	487	466	485	466	459	475	444	477	443	459	475	474	460	473	472	453	525	476	456	465	484	499	470	436	475	471	472	489	492	476	492	496	484	491	467	481	482	510	475	460	498	445	471	464	456	437	455	464	448	486	441	457	457	473	474	488	448	466	480	491	484	511	468	479	435	464	498	490	487	479	463	452	470	501	516	463	478	452	482	467	500	477	491	452	477	478	506	471	463	501	505	460	468	456	494	453	450	458	481	471	468	495	467	441	503	506	496	494	464	441	524	472	471	512	466	470	471	458	460	498	461	480	483	509	459	452	500	467	491	489	452	490	491	513	516	460	516	479	502	499	459	481	509	483	438	514	441	492	468	460	487	448	478	487	492	486	454	500	482	498	498	456	495	473	485	460	483	435	441	478	473	476	469	469	468	486	487	489	474	455	466	445	476	455	493	479	465	476	461	517	508	467	481	488	488	501	469	448	512	477	470	486	478	452	476	483	499	463	489	467	467	483	474	433	471	502	448	518	493	473	479	462	442	481	451	491	497	492	481	429	479	473	494	516	459	505	499	481	478	425	526	509	492	462	475	514	468	470	470	480	474	485	494	489	443	475	439	512	464	467	473	497	449	458	456	489	493	485	473	487	465	537	484	467	430	495	450	487	473	446	492	491	473	496	499	471	507	519	460	489	478	474	455	505	490	489	465	472	487	449	474	503	471	479	469	486	496	457	466	465	469	484	461	451	491	457	457	429	516	463	483	492	467	483	479	488	501	537	469	455	431	439	470	488	508	484	498	473	487	467	452	466	469	509	463	477	474	472	500	456	509	478	500	533	495	453	452	455	471	437	464	453	446	519	483	495	468	488	443	452	488	456	491	496	469	467	485	467	479	465	510	461	541	487	462	474	485	502	467	455	443	491	499	503	486	501	434	467	485	466	468	470	467	470	501	421	472	497	497	470	512	471	501	459	489	496	464	462	466	488	542	497	501	489	480	475	462	479	453	435	459	471	485	487	474	498	487	468	456	451	437	464	507	424	487	498	446	492	455	519	497	469	490	464	508	477	449	440	430	493	511	486	457	447	476	498	463	491	475	486	471	497	502	466	529	485	455	499	492	472	482	462	507	494	446	445	487	442	454	442	470	482	514	438	481	495	493	439	449	471	480	476	475	467	464	466	479	467	498	484	493	508	491	468	465	527	476	502	483	454	516	487	478	453	436	458	473	467	458	483	497	457	465	488	476	460	516	474	475	484	435	445	479	496	476	508	473	503	474	504	473	492	482	456	481	526	475	418	498	452	454	480	490	451	486	473	488	515	511	473	476	456	478	468	488	445	473	500	436	468	522	457	499	513	448	499	464	497	472	474	471	521	470	448	497	444	515	464	458	466	495	445	488	491	437	473	489	435	478	485	430	475	499	469	479	464	454	504	479	456	521	493	462	472	475	446	447	446	437	495	468	464	457	525	496	455	526	474	485	466	439	432	484	488	427	496	486	463	470	475	497	474	466	488	450	460	430	423	488	492	457	499	469	456	512	516	487	536	529	502	437	503	510	425	510	473	466	490	489	494	480	460	447	477	442	472	475	469	499	495	420	474	459	480	437	518	467	467	476	460	492	525	508	485	459	503	487	461	494	452	449	447	489	430	464	463	416	490	471	517	499	500	492	455	407	462	493	417	488	476	467	476	457	447	499	501	465	489	466	532	451	470	478	462	494	504	445	487	439	457	477	475	471	410	452	477	490	458	479	474	501	467	481	476	439	492	445	475	476	468	446	479	454	513	492	482	426	481	467	441	477	475	472	459	484	516	478	471	453	442	437	494	464	492	536	444	513	480	471	474	482	526	485	512	504	469	488	528	466	486	510	480	490	487	475	489	482	450	488	471	441	467	466	481	482	497	475	484	488	466	430	529	480	469	531	459	453	471	500	427	483	447	470	485	478	460	450	472	466	429	477	460	451	485	511	482	446	457	476	497	491	487	495	499	466	473	474	510	454	463	443	488	479	490	494	470	487	482	517	469	438	455	482	536	463	510	450	488	487	499	501	418	480	482	471	457	484	484	444	452	466	475	458	487	481	493	521	465	461	472	461	468	487	463	480	451	447	475	502	495	466	479	465	476	501	454	492	494	470	445	466	449	497	457	462	452	478	443	467	485	462	448	474	485	481	502	494	479	451	498	486	475	473	452	481	492	518	472	465	485	484	477	510	443	499	466	463	515	478	447	490	475	449	454	482	457	452	541	475	513	485	471	458	466	497	480	452	442	505	421	478	491	476	469	443	500	510	469	504	473	444	520	515	500	505	458	495	483	484	505	473	466	492	483	476	463	437	517	445	463	447	494	492	493	439	489	465	491	440	446	491	505	484	452	486	475	478	459	481	486	452	478	471	501	473	461	495	503	483	429	489	479	499	468	472	470	468	477	496	444	464	453	505	499	500	440	484	454	485	510	444	458	476	492	447	462	491	481	485	486	464	461	491	487	466	517	503	514	450	470	471	471	448	468	520	484	481	515	497	458	501	514	492	481	484	508	471	472	468	472	472	486	470	483	448	460	483	480	489	480	506	446	510	479	458	475	490	449	489	465	453	447	489	435	485	488	496	485	463	484	480	462	483	469	459	478	521	441	477	449	461	426	523	504	447	436	467	483	523	447	458	468	499	480	478	490	480	484	459	478	471	452	458	505	455
58495	98290	76527	55099	40963	27858	10962	537	546	508	506	518	489	524	534	481	501	491	491	493	548	528	493	504	490	483	502	505	471	495	463	477	536	489	505	487	490	544	517	505	503	491	481	495	458	478	476	501	488	479	470	476	485	510	456	491	495	476	502	468	486	477	511	459	501	470	496	466	529	498	486	503	506	507	485	493	511	472	497	446	515	494	471	511	477	502	482	482	508	497	468	481	451	458	481	470	510	520	487	495	445	534	472	505	484	484	502	491	493	492	469	463	491	487	464	519	467	527	514	505	513	478	507	520	502	529	477	481	453	496	501	469	528	488	439	510	474	505	518	507	496	558	525	510	502	475	465	495	487	508	517	475	496	556	457	498	519	489	523	505	458	476	471	482	474	512	506	500	532	501	474	511	522	513	468	526	464	488	470	518	501	524	513	487	492	470	487	488	485	475	537	514	515	499	509	463	490	506	499	466	504	502	477	505	525	479	475	492	528	518	466	516	518	504	467	479	482	500	512	510	505	486	459	523	494	518	509	495	473	495	516	486	456	467	516	499	520	492	503	472	477	507	487	515	488	490	519	487	507	454	487	463	536	483	496	538	490	510	508	501	475	490	506	518	531	468	535	475	508	468	485	488	467	502	484	504	511	485	495	524	513	540	473	468	485	458	499	493	473	480	523	512	450	512	469	495	495	488	487	474	481	516	500	505	494	488	488	466	520	484	502	502	500	521	481	437	500	522	485	521	505	529	526	506	497	533	526	505	490	490	520	477	500	492	499	506	473	499	459	530	499	484	457	447	503	506	534	533	449	491	518	494	492	524	500	516	501	486	493	497	507	529	505	494	472	439	473	470	492	510	501	517	513	443	476	465	505	494	504	519	475	509	470	503	490	460	506	486	489	496	485	475	494	507	445	518	490	489	517	505	441	510	499	462	515	469	491	507	536	514	517	539	495	502	450	474	499	493	520	466	485	521	519	480	544	518	480	458	491	489	492	484	475	476	516	461	486	486	450	503	478	539	498	493	478	488	465	526	505	486	483	459	464	509	504	514	469	508	455	501	509	470	487	517	516	529	515	468	483	515	490	532	465	508	435	515	474	505	492	451	506	470	531	483	513	528	447	493	468	517	506	526	473	467	491	495	502	522	483	456	518	516	474	484	483	504	492	474	487	518	488	468	483	475	516	514	513	523	517	438	535	499	464	505	503	551	479	490	537	480	501	512	512	529	487	498	494	490	484	491	519	539	491	453	491	503	513	470	520	458	522	445	531	465	499	467	485	475	501	512	505	464	504	511	499	491	495	463	512	474	541	524	506	520	471	483	497	485	476	480	512	477	491	510	493	503	454	523	465	523	552	502	506	498	474	502	476	521	503	474	498	506	506	482	512	487	468	477	476	491	495	477	521	502	518	455	487	481	501	509	505	518	522	495	529	500	485	502	474	460	513	494	458	482	493	487	474	488	523	488	505	481	476	513	492	469	531	494	475	451	522	469	490	514	537	498	497	527	521	496	509	487	480	446	520	514	495	513	457	490	516	485	487	476	464	452	474	480	508	526	513	508	492	511	506	504	450	527	472	450	485	524	459	496	522	505	488	515	509	503	482	487	484	514	503	500	462	475	485	510	496	526	516	465	534	529	502	476	523	465	483	462	472	457	501	508	498	490	491	486	470	493	489	524	521	506	485	486	475	503	499	493	514	479	470	492	487	446	490	504	525	494	512	521	483	482	506	491	470	525	483	479	492	473	501	491	499	463	510	527	479	457	445	464	510	478	501	498	522	528	470	537	494	547	505	498	525	455	494	531	549	494	527	480	478	504	491	494	500	547	487	527	517	499	481	493	511	475	525	513	490	523	505	521	524	549	507	471	498	517	483	486	493	486	473	452	499	536	483	476	479	499	477	494	511	508	473	485	469	469	498	497	464	526	514	488	486	514	484	484	506	535	542	487	500	496	464	514	464	490	476	486	529	499	487	500	490	469	490	475	493	478	511	479	508	490	533	512	508	490	474	527	477	463	472	473	498	484	565	504	478	489	447	524	458	505	444	482	463	501	503	486	488	479	500	501	482	500	518	538	487	435	463	489	484	515	535	498	502	466	489	481	486	501	521	494	474	481	489	504	540	489	502	484	474	471	518	460	483	461	515	463	446	526	482	504	506	491	469	478	482	504	467	508	495	475	500	549	454	503	543	519	500	494	480	477	454	489	482	466	496	445	501	530	475	513	511	543	476	487	478	532	478	466	474	528	457	480	479	532	522	505	485	491	487	510	537	509	485	496	505	485	508	498	508	485	490	491	514	497	529	469	486	514	505	509	468	480	501	445	504	484	477	482	438	505	510	551	482	500	505	475	473	480	503	517	470	504	504	490	535	483	485	530	501	446	505	499	437	505	478	493	510	511	509	492	497	505	492	477	496	511	501	458	514	534	472	475	462	501	480	474	467	490	477	471	496	503	465	492	487	520	455	488	546	486	504	468	478	513	481	488	481	502	487	514	492	492	488	530	529	465	494	542	526	458	514	511	480	494	500	509	502	466	532	513	483	474	509	460	467	491	529	479	470	478	496	510	477	530	537	459	475	519	494	522	496	530	499	529	475	509	482	484	494	489	501	508	452	502	484	509	489	506	468	486	535	471	484	472	527	503	483	500	498	483	450	557	529	487	522	510	472	491	497	475	474	461	484	484	482	486	499	479	453	471	501	504	505	434	482	455	520	519	508	501	469	556	510	507	529	451	518	515	485	506	508	458	457	510	450	508	529	520	478	480	511	512	503	489	484	517	485	476	484	497	487	473	499	495	478	459	476	455	517	488	498	531	481	468	506	505	524	462	478	498	485	541	484	544	492	503	485	497	478	500	484	511	500	477	472	444	482	517	499	522	503	499	478	508	488	471	488	512	522	492	504	471	506	483	514	476	513	513	497	505	498	499	500	510	459	491	472	501	484	511	466	502	522	489	496	513	471	481	437	512	499	483	515	503	518	511	490	519	496	462	493	499	485	511	456	507	489	479	474	491	493	438	473	494	445	484	535	499	490	489	508	476	492	507	519	488	489	470	472	521	479	485	520	482	490	552	441	539	477	475	481	491	487	527	516	508	476	464	525	511	506	517	462	510	510	499	515	506	497	504	478	503	515	484	498	510	498	481	455	473	504	475	497	502	499	473	472	447	475	489	511	474	487	468	498	502	506	519	495	532	526	513	512	500	500	488	504	498	493	483	514	524	502	452	487	487	456	480	507	453	521	473	473	474	471	515	495	507	483	515	520	512	486	560	465	469	487	528	506	504	482	517	487	489	482	453	497	474	482	486	489	488	494	447	482	506	498	468	482	497	502	488	505	526	464	476	459	538	449	481	499	501	484	523	487	517	465	461	484	543	520	496	530	496	500	503	529	494	493	515	488	487	517	489	474	492	482	469	504	498	514	494	493	487	536	498	469	525	472	510	526	517	489	507	497	488	471	534	541	523	487	480	537	489	459	508	473	528	495	542
29418	25519	26609	14058	4537	1719	652	213	198	203	222	215	199	199	220	221	218	183	227	207	200	237	203	211	221	240	225	207	223	232	211	214	240	206	219	194	219	217	210	205	233	229	206	208	197	217	199	213	201	218	218	195	209	220	194	223	211	213	230	216	202	212	201	207	249	213	219	208	222	196	231	231	211	209	198	203	201	213	204	220	217	193	171	194	191	208	215	186	236	234	228	223	178	229	215	207	222	228	211	192	217	199	205	180	219	180	224	224	220	244	228	215	225	216	216	199	221	212	229	193	204	236	206	181	230	216	235	234	228	222	232	216	225	207	206	215	185	220	214	214	189	219	192	190	201	198	215	221	214	236	215	214	215	219	228	217	213	229	221	190	199	222	235	207	216	228	212	196	221	209	226	238	215	211	229	215	197	199	222	228	191	198	196	218	222	209	234	229	233	224	211	197	202	182	213	215	216	231	215	218	209	221	209	213	222	202	221	221	214	212	205	215	229	215	200	219	189	225	226	183	232	228	228	218	217	217	222	220	249	207	208	204	215	225	190	224	242	217	227	214	224	227	228	210	212	200	219	197	219	225	233	215	219	225	197	223	198	223	217	213	204	208	195	203	208	225	226	216	242	188	219	208	213	201	226	224	225	207	207	219	205	206	214	192	198	241	203	214	226	209	219	231	231	221	199	193	213	201	223	210	224	212	207	214	199	206	207	206	209	221	220	214	211	218	223	190	217	210	192	195	249	225	227	216	203	182	216	196	201	219	236	210	183	205	209	206	200	202	222	203	217	202	231	209	209	212	207	216	217	205	234	223	229	223	235	214	215	226	202	213	231	228	225	223	218	219	199	222	186	216	213	223	236	204	215	221	207	217	220	197	205	224	202	215	224	211	226	226	213	203	185	211	222	210	216	216	214	209	214	208	218	212	226	204	205	209	188	209	219	208	232	216	197	225	185	229	227	211	202	217	207	226	191	214	249	204	204	217	217	206	233	209	202	257	198	203	203	202	204	208	226	196	214	196	204	228	198	225	224	225	204	202	194	231	201	221	224	220	198	230	212	204	220	204	199	229	224	233	218	235	184	211	204	208	198	219	199	202	215	233	196	209	217	208	237	220	211	237	223	237	210	223	216	217	197	193	215	172	254	205	237	185	198	233	192	251	215	238	213	209	219	217	212	225	217	202	206	232	221	228	178	214	204	207	214	213	207	193	218	204	244	217	218	207	198	219	213	219	195	221	213	222	239	205	217	202	207	207	213	205	202	239	219	220	200	219	228	189	222	224	215	205	250	192	216	213	209	218	231	205	200	229	213	197	190	198	218	229	187	182	211	222	220	194	241	225	223	220	228	202	211	207	227	223	218	204	181	212	228	199	213	226	184	206	222	201	203	197	231	228	213	204	216	223	224	208	249	233	196	218	227	218	221	209	221	201	221	196	209	222	232	224	208	228	230	205	246	229	205	177	213	221	200	222	207	222	216	216	208	214	232	201	206	229	229	201	194	198	194	222	227	204	211	199	210	204	209	236	225	224	213	225	211	186	228	205	210	202	197	209	220	208	216	188	231	200	224	239	192	216	209	194	186	173	217	195	233	210	173	188	219	208	222	211	211	203	234	224	213	202	205	229	215	208	188	205	206	222	203	185	209	249	226	205	203	200	217	233	213	202	186	197	206	212	231	198	207	208	212	214	236	188	210	221	226	215	243	231	208	226	217	205	173	202	209	223	198	207	199	219	222	224	231	228	215	234	206	196	225	225	215	207	189	208	199	209	204	208	194	218	211	212	193	230	203	205	237	174	201	203	198	202	225	229	197	217	232	218	221	214	221	214	206	235	207	212	217	228	216	220	209	216	203	216	222	229	241	192	207	212	202	205	210	210	209	190	206	229	226	205	225	201	216	208	179	207	224	222	199	207	200	213	194	209	222	210	212	229	194	188	191	208	223	213	230	210	240	219	236	213	230	226	222	243	208	209	208	185	213	220	189	226	204	217	197	223	195	222	198	200	209	226	213	212	220	220	204	229	209	205	217	217	208	213	216	219	200	214	213	202	216	209	212	214	172	237	230	196	200	193	203	182	200	218	225	198	225	214	235	217	210	228	221	197	215	206	216	204	202	221	227	189	185	222	226	221	222	195	206	223	207	213	218	230	212	194	206	236	193	215	224	207	201	213	198	207	212	220	203	230	219	211	233	227	213	215	194	213	197	202	200	213	219	236	211	192	216	249	219	231	215	215	209	209	226	209	211	225	208	196	197	202	221	207	208	231	213	218	227	214	228	248	192	214	233	222	205	216	226	214	208	166	201	222	215	227	195	218	192	213	206	230	211	198	206	194	208	191	225	234	230	220	221	190	208	225	193	207	205	238	232	187	194	224	217	191	217	206	210	222	214	238	202	194	185	191	204	219	207	244	215	227	209	173	197	223	210	224	198	192	219	217	222	217	226	209	199	229	197	215	221	181	216	245	199	228	212	202	219	215	231	230	213	208	221	196	221	196	217	249	217	207	199	218	200	211	203	216	195	218	229	194	209	219	187	210	202	197	204	225	215	219	201	200	236	212	204	213	194	196	248	240	209	206	212	224	211	229	234	214	208	198	228	245	201	217	218	228	214	234	214	221	231	204	191	201	204	220	219	264	217	223	224	222	230	202	204	211	208	191	197	206	220	197	202	212	199	218	193	236	235	202	209	203	204	216	200	204	227	211	222	218	211	221	252	194	210	223	198	229	210	208	215	242	232	213	212	220	193	235	215	204	225	186	201	222	216	224	198	208	223	213	257	203	211	222	228	256	208	200	216	246	229	201	224	214	218	181	219	224	199	220	209	209	209	185	222	221	213	220	224	248	203	223	203	198	222	213	266	194	220	213	205	225	217	235	184	190	246	212	211	222	202	205	229	200	220	220	230	222	223	224	226	196	212	215	203	206	210	216	232	204	225	205	238	233	202	190	250	225	203	176	215	214	232	203	185	208	216	207	212	216	215	199	210	191	193	196	210	215	250	202	209	216	199	230	216	241	201	197	203	219	219	203	179	241	215	192	227	220	233	215	207	240	210	203	203	239	217	197	187	210	218	207	197	194	206	193	198	213	210	180	195	198	180	196	209	218	228	206	226	193	211	212	195	205	225	210	208	234	207	217	207	196	200	234	211	213	219	230	197	207	233	217	217	215	224	224	190	254	233	201	223	195	214	209	211	199	222	199	212	207	221	223	213	255	203	208	222	223	202	198	219	218	208	207	198	199	212	211	216	199	215	227	217	197	217	197	188	236	202	233	206	218	214	198	200	233	213	191	213	218	228	211	213	219	222	202	231	227	218	228	232	203	189	209	224	209	203	228	225	211	216	211	226	230	244	238	226	215	220	214	247	196	218	205	224	232	190	192	208	233	230	230	196	206	210	221	242	227	204	239	198	201	238	200	199	209	212	197	208	242	219	230	219	192	199	213	210	217	239	192	235	214	227	230	211	214	226	185	192	233	190	198	221	212
23769	36433	22263	10047	4839	2238	911	247	240	232	246	238	241	259	221	241	265	242	257	253	222	225	254	231	235	268	279	211	246	256	235	213	228	245	245	232	228	270	227	227	232	236	245	220	192	228	218	242	245	208	211	252	231	255	257	234	218	241	219	270	211	251	203	237	235	249	247	247	221	238	242	217	235	238	263	256	251	249	240	263	235	256	233	252	231	225	274	258	256	221	232	230	237	242	201	248	235	250	246	229	262	253	243	232	255	250	227	254	220	210	259	241	231	212	246	238	267	241	237	234	262	236	225	210	233	251	233	232	248	229	232	250	225	231	257	245	228	227	257	247	221	256	244	240	253	231	217	227	234	224	222	242	258	226	232	250	273	243	251	237	254	235	261	229	233	239	240	230	258	220	215	224	243	215	245	216	235	233	235	252	221	236	259	214	240	217	260	237	239	244	234	236	251	241	235	246	217	226	251	234	225	235	246	232	265	224	249	218	246	224	248	226	253	235	244	230	234	227	231	195	232	243	207	236	235	267	226	244	235	249	234	263	231	223	255	214	228	240	213	245	250	202	241	225	248	237	249	206	256	238	248	241	251	223	239	268	230	226	242	225	238	273	211	238	230	240	251	229	214	254	263	257	233	261	261	236	239	226	234	225	251	238	244	246	238	221	223	222	227	230	245	243	234	249	263	245	237	244	221	265	231	238	239	243	233	228	228	227	239	243	229	216	241	244	212	227	250	220	219	237	218	223	212	214	244	235	226	272	266	258	240	232	206	250	253	245	209	213	240	248	227	242	251	248	250	245	212	216	231	224	224	237	245	230	230	286	252	234	224	225	244	240	231	216	237	241	256	244	245	240	243	219	241	251	212	235	244	222	234	253	230	235	251	235	249	233	215	241	241	238	230	247	240	230	232	244	224	257	241	249	212	237	276	218	249	214	245	247	241	224	217	250	245	231	206	236	223	247	221	226	228	231	220	228	239	236	226	253	228	220	263	242	267	216	220	247	243	241	241	210	250	212	238	229	268	254	243	260	223	208	249	231	218	250	250	237	253	262	235	261	260	195	236	215	250	243	245	233	231	235	241	240	243	222	244	204	247	224	235	238	202	214	235	234	274	251	248	243	227	259	236	230	234	247	277	222	215	248	235	225	259	230	215	249	250	249	220	228	226	242	243	229	246	248	235	216	248	238	219	242	256	232	236	254	205	246	226	241	233	246	218	220	256	231	237	225	240	215	232	253	231	240	208	261	225	241	246	258	228	233	222	233	250	221	239	246	220	206	226	243	244	234	198	249	258	239	256	263	245	228	250	247	207	235	251	227	240	231	229	238	254	232	226	228	234	213	233	219	240	227	227	239	255	215	242	240	204	232	210	232	217	228	219	233	253	254	235	227	233	238	249	246	263	222	246	221	240	244	222	240	228	240	247	229	247	219	246	225	233	260	218	236	218	245	222	243	228	226	246	233	282	215	233	233	225	224	241	247	245	250	222	226	226	243	238	256	231	222	230	221	221	245	256	239	226	224	230	218	230	220	250	247	241	273	238	254	217	215	222	249	245	225	234	237	227	224	250	239	222	266	248	222	246	240	234	243	216	213	224	213	222	237	233	226	262	240	233	255	262	229	238	228	212	244	240	216	240	234	197	249	233	212	263	256	250	240	216	252	263	271	217	250	238	220	249	251	229	262	229	252	266	253	261	220	220	235	230	234	252	242	255	252	252	241	236	220	253	215	224	210	219	239	236	219	269	251	276	261	257	236	214	250	239	251	234	226	276	260	248	221	232	241	242	243	239	233	227	247	238	228	207	219	241	209	211	267	225	231	236	215	243	246	253	252	213	253	221	233	243	218	258	234	271	242	231	207	250	227	243	237	218	239	236	223	247	223	262	229	239	224	237	219	229	234	256	248	245	243	226	261	234	207	248	228	262	254	257	219	246	239	219	244	255	242	259	217	224	248	253	262	220	227	236	258	220	210	240	236	245	206	256	241	240	234	205	226	234	282	260	233	249	242	259	239	244	219	237	234	246	248	236	226	259	217	235	231	213	244	227	237	238	258	245	233	254	257	231	244	236	233	234	232	241	247	239	227	239	239	265	235	225	245	199	225	240	221	238	219	226	240	212	250	245	226	224	239	222	216	217	257	246	244	210	225	230	263	217	234	262	241	247	205	250	249	228	235	192	229	250	226	231	227	227	233	226	243	246	200	227	274	228	241	233	234	262	235	211	243	255	265	216	227	235	241	244	237	250	240	225	250	255	234	219	279	226	223	221	239	243	220	244	241	251	232	259	225	243	242	240	238	268	242	218	236	262	216	257	233	231	224	226	237	245	241	263	234	244	209	240	220	215	251	251	232	273	219	253	219	217	268	208	213	245	271	253	225	246	245	233	252	241	258	237	243	265	244	273	244	222	227	258	247	241	226	229	224	245	236	250	234	244	242	233	243	239	251	235	226	238	251	240	232	211	263	247	218	232	254	208	238	211	201	239	257	229	243	260	224	212	248	231	205	253	240	225	239	241	212	231	228	247	232	252	222	225	212	268	231	239	229	226	228	271	208	224	231	249	247	223	223	238	233	211	245	241	280	242	230	218	236	227	233	285	266	207	237	222	219	229	226	250	232	227	198	256	246	223	235	214	246	238	230	243	248	237	261	245	235	227	251	254	237	239	222	233	244	232	217	242	271	235	222	244	260	238	235	228	238	252	237	249	216	231	232	248	237	238	234	259	234	229	237	206	255	244	267	218	239	247	242	247	230	214	249	221	240	245	239	234	222	215	258	244	225	225	246	249	226	217	238	261	236	247	222	259	266	239	219	248	239	239	207	228	239	208	200	208	236	222	244	234	224	236	264	227	256	257	239	220	227	236	239	240	249	247	279	218	242	240	281	225	260	233	238	246	237	259	247	222	247	259	233	221	230	212	226	235	251	233	236	234	227	232	214	247	245	260	224	224	238	227	246	214	279	223	224	255	232	247	224	234	244	254	245	217	252	206	241	236	257	225	240	231	252	220	221	236	263	217	232	236	245	240	202	239	232	247	224	242	233	250	237	238	240	249	220	230	234	254	257	232	219	194	240	235	234	229	267	251	208	247	243	248	237	243	224	252	253	229	226	216	220	214	242	242	225	231	258	247	227	224	230	229	245	248	213	226	242	219	228	221	216	246	246	258	244	226	247	220	235	241	235	245	211	237	246	239	253	251	240	244	231	221	243	227	240	265	245	219	222	238	223	243	228	228	263	239	244	213	231	227	226	212	227	233	223	223	241	245	258	215	230	217	258	223	249	259	219	247	237	212	230	208	236	223	264	217	231	234	224	228	262	234	221	226	231	242	225	216	228	249	223	224	240	208	217	220	256	217	229	246	236	211	247	220	222	239	245	231	258	229	238	233	222	266	221	258	249	244	238	217	240	258	226	244	224	257	242	237	228	250	254	240	242	270	227	271	207	236	252	202	241	226	265	219	240	248	232	210	216	218	222	275	219	229	251
23589	21838	32294	30556	26750	22505	11421	728	372	391	400	347	359	396	406	388	396	370	348	382	364	373	381	395	405	383	381	343	384	384	354	399	407	384	355	385	411	348	383	363	381	400	362	360	366	373	377	373	395	338	359	374	378	380	382	344	367	329	346	370	402	361	362	384	360	366	352	364	397	379	336	364	381	373	401	408	368	364	370	370	376	352	379	394	390	385	379	384	354	368	393	353	373	359	390	378	393	396	388	381	369	388	378	374	372	386	359	355	357	390	380	362	406	368	359	392	372	369	394	381	361	382	381	377	373	398	369	401	380	348	353	351	345	387	380	360	384	343	384	379	382	357	336	409	394	383	363	379	390	391	391	326	347	393	376	376	413	388	371	372	355	373	370	357	365	406	377	357	355	406	439	378	393	383	343	381	327	384	384	398	373	358	407	421	367	402	376	365	387	369	357	390	366	351	381	397	373	373	377	355	334	360	374	404	395	344	381	361	364	379	357	395	339	391	365	368	375	358	382	400	345	415	384	410	363	345	379	382	382	415	375	378	395	383	379	396	374	334	379	368	366	374	396	388	359	377	398	412	372	360	373	405	354	378	370	430	363	396	380	339	369	381	388	353	348	392	355	354	367	411	384	360	375	357	360	396	363	409	417	371	327	393	381	391	390	351	391	388	401	396	360	337	366	399	358	361	370	360	386	380	340	383	386	363	375	375	393	364	376	409	365	346	372	365	368	395	354	358	382	367	350	383	358	415	388	381	368	360	370	378	402	386	374	364	400	389	383	382	368	394	364	391	368	403	385	374	381	368	371	372	347	352	380	375	371	391	411	330	350	384	376	384	367	361	349	396	389	373	363	351	346	376	354	400	406	361	401	374	363	357	387	381	384	336	396	376	371	349	352	389	360	393	401	385	386	363	373	379	355	353	385	411	413	377	393	398	351	371	371	387	369	348	369	377	375	403	358	340	390	383	382	411	390	357	385	378	417	356	370	369	391	382	338	416	392	368	399	378	363	408	370	413	366	370	408	402	357	347	377	392	372	377	362	397	372	383	360	377	374	399	359	368	368	361	345	375	356	386	344	358	378	383	413	375	375	390	428	401	399	374	366	380	335	387	355	365	384	349	376	371	362	368	370	381	368	352	379	395	365	376	388	364	363	354	363	392	359	326	393	374	385	338	365	359	359	395	377	391	384	378	357	344	366	389	370	383	385	404	391	403	396	361	408	353	380	402	363	363	399	376	396	373	359	408	357	380	383	369	376	377	380	321	368	388	394	370	336	376	411	374	384	367	348	386	351	373	380	363	350	392	361	360	366	377	393	367	367	383	380	370	379	381	377	396	364	400	321	384	378	385	408	380	385	374	360	337	348	364	373	389	374	375	380	371	365	389	369	369	394	403	393	367	365	367	367	361	362	378	374	364	396	376	381	400	407	378	353	358	322	365	400	410	360	382	396	367	375	399	370	378	346	363	371	406	372	376	379	379	398	383	357	346	372	375	362	396	401	343	348	372	340	354	407	360	353	336	395	421	418	384	363	408	400	393	404	359	374	365	371	366	351	391	363	368	354	349	382	373	369	345	369	354	374	361	384	344	369	371	374	379	367	385	365	371	367	378	370	382	377	376	309	373	384	387	372	369	403	363	369	326	384	387	364	366	354	390	380	410	364	347	361	382	372	354	374	369	355	383	433	376	373	382	392	391	380	411	369	367	378	345	362	383	344	375	383	385	353	337	383	387	396	410	393	377	360	376	373	360	387	351	392	380	376	363	365	366	353	363	368	357	358	352	374	401	386	346	354	362	368	364	375	385	403	391	369	384	380	383	392	353	347	359	379	369	376	362	331	403	365	366	392	348	337	377	385	365	391	354	351	378	339	416	371	396	385	396	378	386	387	367	388	366	342	363	358	386	378	394	325	361	350	370	383	395	369	346	407	361	394	390	367	370	359	374	404	371	365	380	431	385	410	402	370	364	394	366	396	382	362	380	370	375	341	383	375	357	388	371	360	392	336	366	356	377	334	340	346	369	369	380	345	377	389	385	360	387	389	380	384	382	382	378	368	382	382	357	405	387	354	393	383	372	397	362	396	410	376	373	400	393	368	357	391	389	395	374	362	396	396	361	377	399	381	387	397	354	379	377	374	340	385	396	366	408	371	344	380	366	366	371	383	398	360	365	349	390	385	373	366	365	372	364	391	388	387	369	359	369	380	363	340	343	379	392	357	392	385	366	352	403	418	364	375	413	357	393	360	405	381	395	369	406	362	387	377	372	392	367	386	388	371	397	380	379	369	359	411	394	360	380	366	387	397	346	371	421	369	368	343	348	385	363	352	389	393	348	378	400	407	370	360	359	359	363	377	381	361	370	374	364	360	401	376	360	405	374	370	379	373	404	377	379	386	332	365	355	358	366	364	368	381	402	342	375	342	346	377	374	359	410	387	389	384	398	379	363	401	347	360	354	381	373	405	362	373	334	404	395	354	379	357	357	398	311	370	362	375	397	364	365	353	381	365	382	359	370	391	367	380	384	368	358	362	383	382	357	383	397	414	357	388	408	377	367	365	353	357	374	362	374	412	388	357	361	389	391	378	391	373	356	390	390	399	357	403	408	351	367	364	357	392	376	326	374	354	364	385	386	395	381	390	345	379	377	360	364	373	373	351	366	364	363	364	378	369	384	355	355	369	402	388	396	379	347	391	373	367	400	353	362	341	345	335	367	375	366	330	389	390	381	374	395	396	382	379	372	378	361	389	357	393	368	324	321	360	411	378	356	357	393	402	414	373	383	359	357	368	398	344	392	348	384	364	410	363	399	369	392	367	404	398	362	373	366	378	400	361	399	361	367	363	329	370	369	393	370	369	400	371	391	358	348	371	373	413	335	352	383	373	374	366	422	401	383	376	398	380	364	350	393	390	353	354	356	347	339	367	379	354	351	389	328	348	375	384	347	404	376	388	386	352	349	399	386	368	376	373	385	370	391	381	361	395	367	368	355	378	376	349	377	380	347	370	397	430	354	391	413	362	366	449	385	358	368	367	340	357	336	333	402	417	365	339	361	365	366	412	389	411	381	356	400	362	353	383	366	378	373	372	393	343	376	391	359	343	380	390	392	345	393	360	354	385	383	381	374	368	372	370	363	388	384	398	366	351	389	404	380	348	365	369	391	380	343	330	374	366	348	386	406	378	379	403	372	355	364	383	374	363	374	381	361	413	394	372	359	367	356	370	361	361	406	332	365	374	356	425	366	363	386	363	426	352	353	383	398	405	373	346	354	374	368	379	377	350	355	394	386	363	352	367	392	345	373	399	399	369	368	390	397	367	360	360	328	381	364	340	392	363	373	368	353	377	382	395	398	331	355	362	368	420	359	369	367	377	390	365	383	363	386	380	371	340	354	357	402	401	387	347	373	378	393	357	364	340	388	369	357	363	388	365	369	363	403	364	390	410	388	359	375	384	358	387	379	366	362	343	385	362	386	372	402	378	376	409	380
52519	89610	67767	47414	34013	21047	8380	414	422	393	459	421	427	388	404	393	406	401	416	429	431	371	389	367	384	399	375	405	418	400	388	401	387	378	392	411	403	397	403	395	377	391	406	390	415	399	382	376	386	411	404	397	427	390	390	380	399	365	367	378	427	351	379	413	377	364	381	389	369	397	423	370	355	381	385	379	390	393	362	375	359	365	420	391	388	349	394	384	413	378	372	385	398	383	376	388	364	383	412	427	390	392	414	416	422	407	389	389	381	437	401	404	392	387	392	393	374	384	407	386	413	406	382	401	417	379	384	423	379	382	394	372	371	388	401	396	399	393	390	436	369	385	379	415	412	378	380	387	388	383	368	365	419	428	405	400	367	403	366	371	386	394	382	419	375	390	417	409	411	396	390	391	411	376	374	408	373	351	389	365	366	382	399	417	355	408	388	393	398	407	400	404	358	383	419	363	375	406	421	401	386	354	378	373	437	421	415	384	365	416	404	394	386	383	369	377	403	344	382	400	357	387	424	384	387	396	422	420	417	379	410	381	394	403	373	388	412	392	371	412	390	363	377	417	370	361	421	406	361	375	372	399	414	387	402	387	381	356	401	347	412	414	380	390	388	379	341	384	413	407	392	375	400	408	390	378	379	380	392	370	394	370	420	380	379	402	374	402	394	329	401	429	350	406	413	363	397	405	403	427	386	349	393	383	368	374	414	393	418	413	366	400	401	365	375	388	387	362	380	397	403	406	356	406	372	383	385	397	379	383	359	372	418	404	419	347	340	369	427	418	375	361	434	422	376	376	350	393	382	411	370	361	421	398	388	405	399	428	375	385	408	412	406	424	349	384	391	413	368	350	389	374	395	380	402	392	389	405	366	410	407	396	416	389	411	425	385	396	381	375	379	374	385	387	395	451	408	420	392	379	399	433	401	356	402	378	408	374	373	415	384	386	418	443	428	393	387	388	419	405	391	409	385	365	411	373	375	418	381	400	398	403	423	395	389	365	380	372	381	436	401	396	391	389	381	394	363	408	397	396	393	380	398	371	387	403	396	409	392	402	343	377	348	375	364	403	398	383	378	429	384	389	395	395	414	376	396	395	406	395	365	383	398	401	380	354	403	387	417	381	385	388	397	399	373	407	381	385	360	377	432	386	370	396	330	400	374	422	431	399	395	407	371	385	374	379	384	393	389	427	382	424	406	392	460	405	385	388	397	374	432	381	377	388	365	414	375	406	393	367	393	381	400	378	365	390	389	355	386	415	422	392	411	407	380	402	407	397	361	386	404	433	359	419	375	396	412	409	416	405	425	413	376	402	374	369	389	424	398	397	411	369	373	405	357	409	410	389	407	395	390	364	366	372	408	359	381	371	412	366	366	375	413	389	394	377	374	363	388	411	413	339	393	445	395	353	409	352	356	403	358	371	373	382	394	387	375	398	373	360	371	400	383	395	382	383	371	379	401	385	370	419	359	367	419	362	441	389	397	391	362	382	392	394	386	385	408	371	427	354	396	354	378	390	399	371	371	438	359	376	398	348	407	390	380	372	385	375	395	429	370	408	385	382	430	403	417	381	437	393	379	406	388	378	387	374	372	347	371	382	367	407	391	408	395	403	387	370	394	386	386	417	416	388	396	406	413	358	382	389	390	410	363	401	376	418	397	411	415	361	379	378	402	408	399	342	357	389	372	412	378	379	350	378	399	378	426	373	374	401	425	386	397	393	379	397	400	389	412	448	416	408	366	393	392	407	406	376	388	353	355	393	365	355	412	380	424	412	396	377	374	381	399	414	383	407	376	414	400	370	393	403	349	407	400	390	386	412	407	372	416	356	382	382	395	340	410	375	392	396	398	365	403	362	385	370	377	410	424	392	404	385	421	394	416	392	373	377	387	439	370	378	382	341	382	391	365	393	371	356	407	410	390	406	406	380	369	418	433	375	399	403	386	424	414	410	405	412	401	402	414	407	410	394	372	387	426	359	392	406	425	371	384	376	429	433	377	396	377	391	349	418	391	381	382	388	372	406	376	373	392	421	394	365	433	387	376	393	362	398	375	378	406	371	375	382	384	399	419	403	372	353	386	400	437	388	422	387	397	370	383	402	393	375	378	337	398	426	368	414	400	381	391	406	398	392	379	355	364	401	400	351	389	386	398	400	395	374	455	394	410	378	405	411	439	378	375	420	399	372	373	364	363	388	394	371	401	391	394	395	402	416	414	414	388	369	386	385	387	338	390	377	384	379	418	379	386	403	406	412	413	351	421	389	346	398	411	380	401	404	388	406	416	387	424	404	353	373	384	399	419	410	383	388	384	402	382	399	376	388	372	378	433	380	384	422	393	406	411	367	395	387	412	407	388	362	411	415	395	391	377	371	399	409	376	352	381	400	371	362	421	385	414	385	392	427	372	384	382	384	367	442	406	423	394	385	381	356	386	383	394	414	362	400	394	398	413	402	427	332	420	403	414	389	367	378	440	417	376	418	346	383	419	399	393	386	402	423	389	370	367	391	440	372	392	360	416	412	421	396	378	416	400	379	390	388	425	400	398	406	397	402	407	411	372	370	369	384	391	407	436	399	394	358	394	420	389	377	373	391	389	398	382	396	384	392	390	407	380	419	395	384	374	394	405	398	413	411	367	424	407	389	365	416	389	382	426	430	379	412	402	407	386	369	395	409	385	420	362	404	348	382	398	391	375	395	386	386	423	387	367	366	403	421	391	383	405	427	400	404	393	416	402	365	401	393	390	388	384	389	397	386	422	409	410	392	368	423	392	405	392	383	376	395	384	386	400	412	390	405	424	396	396	387	387	391	368	402	423	429	385	410	409	352	385	428	408	378	387	365	404	399	397	393	360	382	406	427	387	379	396	410	427	402	398	350	369	420	404	411	385	389	364	407	398	401	413	378	378	362	396	406	396	383	403	424	389	411	391	348	389	412	373	421	405	386	420	403	417	400	362	397	414	394	401	413	415	382	375	390	384	414	404	368	379	354	374	391	369	378	391	362	421	383	404	384	385	395	407	383	404	414	361	421	404	376	406	364	376	389	392	378	403	383	410	385	384	380	349	396	398	354	389	393	370	377	405	378	380	424	362	396	428	418	393	353	444	391	377	382	378	375	369	403	424	389	432	406	389	387	414	397	359	374	380	390	388	359	373	388	390	404	368	387	387	388	391	383	362	402	412	370	411	389	439	383	403	397	413	386	377	412	400	373	393	349	394	378	374	408	394	364	384	394	392	424	371	394	428	371	395	394	409	414	405	371	400	382	407	441	346	390	369	422	425	354	389	393	375	407	411	390	396	353	414	372	358	388	398	399	426	372	393	402	384	381	394	404	406	392	385	421	425	393	402	389	349	403	410	415	389	349	402	382	407	369	393	402	380	368	343	407	392	357	415	348	411	352	360	397	409	393	372	383	398	365	384	403	389	384	376	426	393	394	375	402	393	423	408	401	416	369	358	392	388	387	413	403	387	394	375	404	382	399	393	398
25161	22708	32681	29738	20246	9896	2925	273	255	304	254	269	265	276	233	272	267	253	250	226	300	284	270	274	266	269	231	244	278	282	249	241	259	261	243	239	258	263	273	261	279	252	260	279	265	273	263	267	273	282	267	255	270	267	259	281	276	263	245	248	241	216	259	269	275	242	242	263	274	273	264	263	281	247	230	261	242	268	262	244	242	258	262	251	257	262	255	258	282	261	249	228	261	254	267	235	263	247	273	236	259	281	295	240	266	267	231	242	277	260	297	263	281	256	250	271	255	252	252	277	254	277	287	244	257	230	276	256	255	228	274	248	229	279	227	266	261	266	266	240	240	271	267	255	233	252	285	260	264	268	279	249	253	248	279	260	281	271	245	253	261	247	292	245	276	255	262	304	254	241	275	264	266	303	257	269	263	274	251	279	220	240	281	264	235	256	223	281	240	254	261	248	239	246	251	290	260	257	247	290	240	270	261	266	244	268	260	278	278	267	263	285	275	276	260	221	234	291	250	250	285	285	253	276	262	258	264	253	247	253	306	264	268	255	241	257	272	244	240	242	281	262	250	253	274	271	244	240	279	275	265	277	282	279	225	238	252	257	254	245	261	251	256	240	265	259	263	260	263	273	256	266	242	255	272	241	283	241	258	239	232	261	255	272	247	259	261	246	239	268	230	240	269	261	244	262	256	256	265	282	230	258	253	258	248	237	275	268	234	248	268	270	277	255	259	273	257	264	234	271	251	257	260	272	242	266	244	281	256	270	290	254	258	225	238	261	228	295	254	255	260	220	263	263	284	258	284	243	267	250	266	284	257	263	235	262	282	283	257	242	262	265	266	257	245	258	250	269	262	240	269	252	280	256	262	285	265	292	261	274	248	251	267	236	274	254	241	254	246	241	228	263	261	267	281	263	275	265	268	248	255	267	269	249	247	261	289	266	243	246	263	242	244	265	246	278	285	276	281	277	261	226	270	280	213	313	235	289	253	276	262	257	267	265	254	236	237	272	227	255	240	272	267	261	267	250	258	222	269	252	268	268	246	296	236	268	272	269	284	277	254	235	260	291	259	244	285	266	236	264	240	271	264	279	280	243	266	275	288	280	257	252	255	255	240	256	270	255	215	265	275	284	303	289	241	252	250	264	283	279	266	244	257	268	222	270	264	283	262	277	245	264	259	263	266	252	263	268	273	255	256	299	246	250	294	249	250	245	254	255	265	250	275	268	278	264	278	267	259	256	266	255	273	261	271	276	274	252	269	258	250	284	264	267	292	235	263	266	262	284	235	226	272	255	226	257	283	257	240	267	247	265	260	272	262	259	255	294	255	260	246	237	271	274	258	249	262	255	274	237	242	280	222	228	271	263	267	269	248	267	221	259	260	313	268	281	266	262	273	251	288	258	275	271	268	275	284	230	274	289	233	248	242	272	288	246	276	268	265	257	254	244	266	272	253	248	243	274	267	252	274	271	263	265	256	252	276	261	281	247	241	259	243	249	269	238	256	262	263	285	259	235	275	251	278	268	237	277	260	243	252	258	258	253	246	266	252	256	245	282	296	257	244	249	253	235	262	236	259	269	263	267	267	258	265	262	251	270	228	240	256	268	267	267	249	262	260	216	287	254	285	245	255	252	251	227	261	256	255	267	242	248	285	260	243	292	277	260	271	260	256	256	267	253	234	238	251	267	243	258	264	269	265	268	272	253	255	226	258	274	301	257	245	266	245	297	255	252	255	278	251	272	269	270	248	258	251	256	272	265	235	283	263	240	259	241	263	234	265	260	267	270	237	230	251	260	263	264	249	222	270	232	276	241	283	258	274	249	263	278	251	274	250	301	262	234	256	263	247	255	280	234	268	256	293	242	251	250	250	256	292	241	277	264	259	246	270	251	229	253	276	263	265	233	262	272	267	262	246	257	269	259	268	263	239	270	251	259	259	272	264	237	283	260	271	251	249	244	266	265	270	225	277	263	267	279	258	252	262	256	261	268	292	247	262	275	292	257	240	275	279	258	263	249	260	275	265	256	269	246	251	256	268	249	259	275	274	261	258	233	257	276	269	240	274	250	271	254	240	242	251	248	270	252	237	261	254	254	256	260	268	287	252	270	267	253	255	272	276	258	260	262	243	268	245	234	264	253	264	259	259	239	244	253	247	240	247	252	261	261	271	289	248	236	282	239	252	273	252	270	241	264	238	270	275	279	260	277	257	261	276	254	271	268	264	294	252	246	245	284	257	274	275	269	256	271	270	285	267	286	273	260	257	282	262	272	257	246	278	276	237	254	269	262	285	233	250	241	234	265	254	266	266	261	240	255	247	237	287	271	263	258	282	259	247	247	228	264	283	239	267	259	291	279	265	262	256	263	257	262	252	277	263	267	266	256	261	271	283	243	265	250	240	268	229	298	253	273	284	267	247	264	290	265	249	282	292	291	267	273	271	254	240	260	245	245	245	240	250	258	272	258	254	239	263	233	256	263	261	245	253	243	257	254	285	264	246	264	268	289	276	267	250	282	241	271	251	273	262	259	254	252	231	270	246	249	268	248	282	226	284	254	265	253	248	236	272	261	263	283	268	235	273	252	252	256	272	252	275	234	257	269	232	247	260	277	264	280	259	247	250	239	242	238	263	271	259	275	261	261	259	252	262	249	250	246	263	256	265	275	235	275	278	297	233	271	285	271	261	230	284	269	262	229	268	299	259	268	270	247	253	232	258	260	259	251	258	281	229	264	265	274	254	263	272	257	259	259	233	273	277	234	236	241	265	274	256	218	253	266	269	231	269	262	253	263	257	256	270	272	264	278	267	276	254	278	249	253	276	237	259	264	244	255	286	269	232	267	281	222	243	252	294	250	253	244	282	273	271	241	246	280	232	253	293	292	249	253	263	256	258	270	280	256	250	244	235	255	233	249	271	242	280	265	252	267	280	216	235	245	274	269	263	249	255	261	270	278	261	267	267	228	269	252	214	261	274	273	249	264	264	247	257	248	274	280	255	286	242	236	261	257	273	251	237	281	254	267	266	257	245	251	235	265	251	275	258	282	274	242	266	273	287	250	237	277	262	261	248	267	259	269	256	271	265	244	244	257	231	280	263	248	263	252	256	254	267	266	286	274	282	260	268	264	248	232	229	254	273	269	258	253	256	248	249	244	269	247	277	273	257	250	289	265	277	252	270	267	276	263	268	239	282	277	271	250	253	261	296	243	258	254	278	261	253	226	272	304	258	262	252	241	270	260	251	263	295	270	258	271	266	274	251	259	264	252	252	268	257	268	270	268	247	249	233	266	235	259	293	274	260	271	270	230	253	238	254	289	232	249	266	255	261	257	279	272	270	268	224	239	291	260	252	227	254	239	252	234	259	234	276	263	251	257	283	243	262	256	272	264	241	254	261	248	242	223	228	271	246	278	259	259	299	281	260	247	257	264	252	269	250	268	267	233	264	298	261	233	252	281	242	269	240	256	258	238	216	243	264	257	267	262	290	270	242	269
45485	71779	52069	34098	22222	11785	4222	278	297	288	296	269	286	333	285	321	273	274	296	276	269	268	300	301	281	326	289	293	282	293	292	285	319	301	254	274	297	271	285	303	303	266	279	291	277	276	305	280	279	285	253	306	279	298	270	303	272	271	308	296	264	280	288	291	294	327	265	301	285	277	311	289	302	269	281	293	254	312	296	305	312	283	319	327	291	296	273	326	304	297	279	300	299	304	297	262	280	286	285	290	292	282	310	311	307	268	296	302	294	313	298	303	297	289	304	282	286	289	297	287	262	296	265	291	277	280	297	319	282	301	292	276	293	294	260	276	291	317	264	291	307	285	295	278	273	243	306	287	287	296	292	295	293	270	289	289	285	314	289	282	287	270	320	306	329	302	278	310	293	305	304	323	291	321	328	281	286	294	297	309	265	289	308	263	262	310	312	302	289	281	289	286	291	296	282	290	239	291	286	315	260	323	286	312	272	285	299	257	306	296	293	264	313	324	283	272	275	281	291	272	301	312	299	315	280	272	323	293	295	293	292	275	331	314	298	262	313	279	299	279	287	303	272	294	279	301	318	267	280	300	287	266	317	288	291	281	289	324	288	314	281	319	289	293	277	307	292	309	279	319	328	265	280	306	296	284	283	277	303	282	278	300	295	264	262	286	337	306	269	298	272	277	286	273	319	262	289	289	278	298	300	290	291	271	297	295	286	290	270	289	303	309	268	292	290	286	306	326	280	281	293	287	317	271	281	277	298	303	286	300	294	297	257	273	316	295	304	310	282	281	322	302	291	299	312	323	301	247	300	311	243	292	266	304	299	308	286	308	309	277	304	277	290	289	292	274	284	311	305	296	286	296	286	292	306	295	280	284	286	294	287	302	281	270	298	319	271	284	271	292	304	301	281	304	280	282	276	263	287	297	297	278	276	295	309	273	309	309	270	279	311	300	307	273	283	295	282	286	348	306	298	303	287	284	313	298	279	313	288	312	282	304	274	304	294	275	271	301	283	293	284	285	278	281	308	293	288	310	295	283	271	293	318	296	302	287	299	283	268	270	294	320	314	304	255	275	290	289	308	296	302	292	273	305	303	312	286	308	286	286	336	303	314	285	289	277	282	309	301	262	320	279	250	270	277	266	289	271	323	286	315	318	294	285	282	291	326	270	257	303	299	298	297	292	307	320	263	271	304	287	276	304	304	269	274	283	321	324	287	284	289	289	292	258	274	276	299	298	273	291	283	294	289	312	297	275	310	272	300	281	290	278	303	292	290	292	274	306	264	305	309	286	314	296	279	297	339	264	296	260	307	286	285	302	300	298	284	268	287	305	288	294	296	275	303	294	306	273	283	258	294	292	278	279	288	292	297	314	296	290	300	295	284	297	316	278	276	332	286	265	291	319	312	271	297	288	303	297	278	307	306	266	307	268	292	266	295	278	295	277	323	282	298	290	326	266	308	280	272	290	289	311	292	293	291	249	270	310	256	282	290	315	286	280	296	298	285	278	295	288	278	299	306	292	284	263	284	332	314	277	293	316	279	317	277	304	278	293	290	303	304	308	305	272	268	297	271	287	294	299	316	282	296	270	290	291	260	266	296	298	282	276	286	302	329	296	288	327	287	282	300	265	297	267	298	280	309	271	299	295	291	311	261	290	297	256	298	285	265	325	307	299	281	291	300	295	262	269	322	286	293	296	307	284	301	315	291	296	324	284	294	270	293	261	341	289	270	314	305	309	298	302	277	302	280	282	296	285	260	248	293	276	260	305	306	269	268	275	310	282	307	282	264	302	317	315	266	289	268	291	296	287	316	265	306	296	268	284	300	259	293	251	318	272	288	290	290	303	279	282	290	284	302	269	291	266	262	273	311	279	291	303	307	275	278	306	283	300	303	307	315	290	296	303	307	291	311	282	273	297	278	316	294	310	277	298	295	295	260	297	315	286	274	298	285	275	286	305	274	280	254	289	259	291	284	293	278	308	268	265	302	320	301	300	300	299	272	302	296	280	285	301	309	277	310	291	305	287	279	299	268	306	291	304	295	311	276	290	286	301	275	302	292	271	275	282	304	289	295	255	282	297	279	294	326	308	285	291	322	298	273	280	319	300	294	302	318	299	315	294	283	261	289	304	314	277	257	288	265	298	274	255	288	279	262	294	329	293	302	261	290	277	307	293	293	291	303	288	298	308	275	287	301	325	302	264	286	304	318	290	276	285	285	300	259	288	299	262	258	277	310	306	308	293	271	254	274	297	309	268	250	319	301	278	289	333	295	322	305	294	282	282	273	306	252	283	285	258	298	328	294	301	306	251	275	293	288	296	307	287	296	301	267	307	247	285	280	284	297	298	312	283	284	287	301	276	266	273	299	278	288	264	315	303	303	305	285	312	307	312	321	290	273	269	274	287	300	287	286	273	286	267	291	261	276	281	288	283	322	278	260	277	297	293	319	279	294	286	287	285	269	285	294	297	297	301	291	290	292	291	315	316	289	291	291	302	296	295	294	275	309	299	285	340	301	295	286	266	283	297	307	285	301	307	255	305	297	298	261	277	275	309	299	266	308	316	296	298	274	250	260	294	291	301	314	282	278	276	268	266	282	302	299	277	325	285	279	316	294	302	304	329	312	305	281	285	277	315	303	307	269	285	291	313	303	304	289	289	276	283	290	333	275	294	313	283	307	284	281	318	318	313	266	282	317	274	294	288	301	295	266	280	283	278	292	287	283	307	291	298	268	292	290	267	302	267	278	297	309	290	319	309	313	299	271	307	286	297	284	287	299	273	269	262	254	303	265	293	307	288	289	313	289	281	295	270	296	280	295	292	276	275	298	305	291	269	315	269	283	285	310	291	321	286	290	267	272	300	277	278	299	282	292	283	288	281	279	277	320	300	291	285	310	279	295	311	314	296	262	286	294	312	284	279	263	263	270	288	277	280	268	327	285	282	284	286	297	266	323	309	295	296	292	291	306	278	289	257	310	291	291	307	290	274	296	279	293	296	282	298	304	274	281	301	264	297	305	283	305	303	303	315	272	298	296	300	284	288	296	273	301	310	271	299	298	300	284	300	295	285	302	302	293	298	306	293	282	316	279	297	264	284	288	290	289	282	293	288	296	299	254	328	301	309	275	341	254	276	278	304	324	311	306	300	311	280	329	305	308	272	294	285	297	277	293	292	277	268	294	303	307	277	289	320	308	315	241	281	295	281	289	309	274	284	291	284	275	322	280	277	293	280	294	295	251	271	270	311	299	285	283	294	316	287	294	271	301	280	261	288	308	274	288	301	336	261	288	262	297	288	309	297	278	288	309	315	276	296	248	266	289	337	321	267	293	287	290	272	299	301	310	317	288	299	269	322	296	250	272	303	314	308	296	273	314	298	326	283	274	328	298	297	274	311	296	328	311	305	309	273	287	258	296	310	298	312	306	312	293	287	289	273	316	263	282	308	289	314	302	289	316	268	282	251	279	272	302	284	269	313	289	276	299	306	295	296
22591	21503	30742	27415	25911	24955	18813	1973	537	511	496	484	445	499	530	489	520	466	511	496	502	466	481	497	496	511	489	449	506	485	466	508	471	503	485	474	454	500	478	468	451	467	507	492	523	461	458	465	469	461	484	504	458	458	471	466	457	474	507	491	505	456	488	481	488	444	527	513	522	479	485	482	515	516	528	497	497	471	453	470	457	463	487	455	514	502	501	435	473	476	515	463	458	460	503	457	503	473	489	470	507	492	475	476	471	428	488	505	475	453	442	524	428	502	472	463	459	486	461	497	499	530	515	457	484	505	462	455	487	459	477	481	489	479	527	506	488	480	516	474	484	471	509	449	490	501	455	478	455	458	431	448	511	452	443	446	458	487	484	494	472	449	484	493	478	474	534	495	470	469	476	475	488	463	437	488	481	509	471	475	498	451	477	496	443	481	486	475	448	461	462	455	503	507	504	507	494	450	471	467	480	454	481	459	492	470	466	495	474	504	479	514	534	493	504	540	492	459	511	442	470	467	440	451	449	489	442	457	499	538	471	495	493	468	470	490	492	487	484	494	458	461	446	466	494	497	505	457	489	448	467	492	497	483	482	474	470	494	490	462	488	474	484	488	487	494	478	496	497	476	495	469	478	495	487	456	506	453	474	506	515	470	475	461	462	409	487	442	504	505	474	459	516	481	493	504	476	463	461	487	482	506	480	489	499	478	459	462	464	467	449	469	508	495	531	524	489	440	501	451	519	431	488	473	484	498	496	459	481	519	473	481	477	501	465	472	473	485	466	433	461	488	479	471	509	466	510	501	525	440	497	456	453	481	443	473	489	473	485	493	513	498	489	500	492	501	485	455	493	557	476	509	462	499	498	463	456	477	484	505	477	419	470	449	473	503	444	484	474	506	516	496	458	452	517	468	457	507	455	492	502	506	468	448	449	486	470	475	486	481	484	485	424	464	488	486	448	478	471	447	469	498	477	499	469	489	516	453	533	512	509	475	490	485	483	466	476	432	438	478	490	491	450	443	518	465	474	492	510	495	469	467	480	460	479	464	461	500	489	489	488	463	488	497	458	494	471	453	480	480	486	497	463	465	463	486	498	485	490	497	515	437	425	495	453	480	455	536	439	500	470	505	478	449	467	493	482	489	479	447	479	463	459	519	518	508	504	474	505	469	479	507	489	511	481	456	501	491	458	499	436	480	507	512	488	523	469	490	471	507	494	456	438	502	450	472	469	483	470	507	512	453	474	473	470	500	487	451	445	517	476	438	479	456	489	455	439	508	480	484	472	464	443	459	449	472	444	488	463	486	463	493	425	429	510	490	488	467	447	486	483	473	494	455	488	505	479	471	465	493	488	489	472	488	459	465	503	477	474	442	497	481	524	490	464	483	493	439	461	518	467	469	459	448	450	460	493	496	505	464	443	443	443	453	462	483	444	462	416	482	504	489	458	456	452	494	463	477	477	454	509	468	450	490	462	504	517	483	502	476	463	493	480	526	464	444	479	465	498	468	503	452	451	484	494	503	436	479	469	469	458	471	474	466	500	479	505	490	506	461	457	498	440	523	458	510	494	443	476	483	483	498	501	478	474	441	527	498	454	472	515	463	465	455	499	492	441	470	497	494	478	465	496	479	476	481	451	490	514	488	485	546	496	487	477	475	488	498	451	455	488	489	465	494	487	496	480	509	491	461	434	447	479	474	477	444	432	492	478	444	473	491	468	486	475	494	514	463	496	474	465	492	493	474	459	448	458	485	421	481	495	474	480	463	489	490	487	441	487	500	473	498	439	465	526	471	452	497	448	472	466	458	522	467	511	443	479	496	468	503	480	488	486	457	507	480	487	467	456	485	454	459	470	456	487	461	455	502	444	492	484	498	468	488	474	491	432	480	445	518	464	486	463	439	465	462	467	482	470	510	494	465	488	434	492	417	510	474	456	503	454	445	466	466	475	495	480	490	477	468	449	457	494	468	483	504	433	482	513	471	449	491	482	489	462	458	499	474	463	484	498	465	490	459	511	484	494	446	476	529	455	495	467	525	462	464	505	455	499	470	470	507	468	468	479	474	456	447	435	427	501	454	491	508	482	490	465	472	481	468	478	472	457	470	460	497	503	472	460	500	503	493	451	507	493	494	463	462	469	458	521	508	481	499	466	447	492	470	449	486	490	503	466	468	423	444	450	458	503	456	482	469	481	486	438	448	508	438	467	456	467	501	466	445	459	510	483	461	481	481	464	465	478	496	472	483	460	505	459	449	466	494	470	485	486	535	469	504	451	519	480	488	461	503	463	473	484	464	456	463	479	501	455	495	464	468	477	470	457	463	456	497	522	436	484	511	498	460	507	483	487	476	454	481	482	465	485	472	495	462	476	486	443	510	466	503	467	484	456	417	480	481	477	452	492	475	436	482	494	520	485	454	450	517	494	468	483	472	488	490	496	505	499	452	476	495	455	470	475	458	483	456	488	491	474	538	472	540	509	496	493	512	476	490	453	480	471	487	456	481	505	485	474	504	509	509	487	496	534	488	498	518	459	488	420	438	472	483	506	488	497	476	480	482	514	475	442	452	509	529	502	527	484	468	428	468	491	495	499	503	497	464	471	458	503	451	492	475	452	478	461	486	495	451	477	501	473	482	500	464	479	451	489	500	505	484	448	449	424	450	420	460	504	505	458	478	470	470	456	482	474	476	487	482	514	490	514	476	469	510	509	488	471	488	511	470	450	479	443	441	463	470	465	477	493	484	489	488	474	445	485	520	453	467	526	461	452	439	459	448	478	443	471	501	494	510	457	471	498	475	470	503	447	498	473	493	453	469	458	472	462	467	500	452	493	479	466	469	526	454	466	484	474	459	480	463	512	478	479	474	495	467	477	493	457	487	454	452	462	492	498	486	517	524	463	488	454	450	494	482	500	488	460	479	503	503	501	477	474	454	450	463	513	479	467	439	466	499	494	457	461	468	438	469	479	523	472	472	457	468	486	449	467	480	477	493	493	478	453	487	454	493	465	490	497	488	505	467	482	453	472	495	524	483	493	483	463	481	470	484	461	464	488	457	471	473	467	478	484	427	490	461	506	477	512	466	525	503	479	446	486	461	458	528	490	489	488	481	469	465	488	477	476	458	459	475	505	469	506	447	426	485	469	443	487	466	466	513	511	474	475	496	480	497	462	457	462	471	447	491	473	469	503	462	459	512	510	496	484	477	467	458	509	488	475	499	516	462	482	475	462	517	465	531	505	463	488	473	458	490	501	490	524	479	466	483	443	480	509	476	453	491	473	479	516	507	474	482	452	424	488	499	446	463	449	463	495	455	512	441	522	485	471	459	489	479	457	475	479	428	454	469	447	484	505	502	477	472	459	482	487	429	487	495	474	491	467	506	458	482	461	483	459	485	488	474	490	505	522	452	478	455	489	448	479	517	501	461	498	455	496	494	471	485	482	432	458	443	450	453	474	462	487	482	463	493	493	458	494	460	488	429	511	475	503	513
58164	97892	76211	55767	41260	27570	12326	542	478	483	469	534	513	499	479	544	525	486	514	480	475	470	481	492	475	510	528	488	521	480	493	516	467	517	500	498	481	491	482	495	536	488	475	494	475	487	469	487	495	481	499	477	508	493	512	500	502	492	532	478	491	481	492	481	525	484	452	500	475	505	476	531	480	504	486	509	465	481	476	454	487	497	468	433	497	473	473	510	503	475	495	508	506	533	479	493	469	485	458	495	465	523	483	532	487	493	514	458	486	510	517	527	524	511	469	506	484	489	511	518	498	497	486	492	508	489	491	484	504	499	451	491	488	522	521	483	470	508	508	501	533	507	472	532	486	501	479	441	494	489	467	467	492	511	493	531	500	448	508	462	541	491	470	481	516	473	492	470	476	449	497	468	494	496	495	496	502	494	470	534	473	478	501	491	465	508	507	474	508	510	509	529	491	487	435	467	487	468	577	473	482	503	449	551	491	521	503	473	495	516	515	473	512	490	508	463	458	470	490	467	455	508	491	481	474	475	451	507	487	469	492	469	496	504	460	478	470	481	513	477	478	513	485	473	455	501	474	503	495	532	507	504	472	491	480	506	529	467	498	498	477	464	471	515	503	503	523	473	497	492	474	502	547	492	501	490	493	471	532	508	467	490	484	510	502	503	526	486	551	516	491	526	459	476	490	492	490	488	457	510	501	475	535	470	505	488	494	474	496	465	540	507	474	485	474	501	497	506	474	491	480	517	514	498	481	510	497	505	501	489	524	497	465	496	475	506	512	544	511	529	482	477	502	440	522	489	473	453	478	470	497	488	481	502	503	463	480	488	493	500	468	499	525	475	508	490	489	478	444	484	518	461	479	462	503	516	508	491	479	499	448	474	501	497	528	495	513	484	486	523	502	519	462	533	501	494	508	516	472	496	514	465	525	500	512	470	503	515	459	498	480	520	494	504	464	469	486	505	536	460	484	498	508	490	458	515	469	509	486	485	526	498	452	471	504	488	472	502	496	484	481	475	470	488	497	488	450	474	535	444	461	512	513	492	526	471	475	512	477	468	492	513	500	475	482	454	486	498	507	519	472	477	496	472	473	494	477	497	463	482	509	533	473	503	490	492	488	509	488	488	503	501	491	484	494	496	517	461	492	555	526	482	494	494	470	505	438	491	509	506	492	465	478	472	479	520	507	508	496	504	469	480	500	491	483	486	496	497	496	514	486	532	493	487	480	516	484	494	487	476	504	514	485	484	513	518	529	471	480	512	531	459	512	511	497	503	510	529	497	480	495	504	528	493	481	458	463	485	503	482	493	523	488	491	510	458	493	498	515	478	465	486	466	513	481	518	480	489	508	513	507	541	501	502	464	477	534	448	503	519	479	501	492	527	482	469	486	489	468	513	503	485	505	497	482	550	515	506	559	526	451	488	450	501	485	504	469	494	458	461	467	549	526	476	475	442	494	501	502	503	517	509	466	503	497	489	521	522	514	512	473	462	445	510	489	481	503	512	501	510	536	507	473	485	447	490	497	456	466	488	466	490	429	477	493	492	513	494	463	539	504	522	451	477	502	511	501	539	483	508	477	507	484	483	521	495	508	511	519	481	488	505	473	511	477	453	497	476	470	485	436	474	431	486	503	472	478	471	515	513	471	491	508	493	532	488	479	517	463	525	471	477	510	494	463	502	543	471	484	479	484	467	510	515	516	488	498	507	499	523	472	518	506	484	494	512	509	494	490	474	436	462	495	508	514	497	476	471	472	528	494	487	507	475	525	527	498	480	482	496	452	476	462	476	499	500	502	525	486	522	450	480	484	480	510	516	503	496	494	491	476	528	496	514	522	493	486	496	487	522	487	508	490	477	479	468	520	494	471	485	517	496	486	508	526	462	487	536	508	520	486	503	478	452	500	511	477	509	494	539	499	508	521	443	464	474	517	507	464	514	522	517	498	518	487	458	509	529	504	453	510	525	458	460	514	480	512	489	503	515	495	505	485	459	508	482	487	516	486	450	536	486	515	521	506	503	527	420	485	502	493	436	463	528	465	475	489	506	508	479	474	501	501	500	503	466	499	520	497	500	528	499	514	498	497	481	519	496	473	466	499	510	543	460	483	504	508	511	502	500	503	495	490	455	510	502	471	510	522	511	476	501	507	525	453	488	489	492	452	532	475	527	492	480	493	478	499	463	480	476	503	499	489	492	497	501	504	512	505	509	513	512	484	504	495	489	512	489	504	491	508	490	548	484	481	459	489	481	500	522	501	453	462	503	515	494	513	494	510	505	443	496	521	488	486	473	470	512	484	521	486	482	474	500	519	504	466	515	487	515	500	484	535	477	480	516	500	488	463	474	477	494	459	510	469	518	461	528	525	498	466	477	493	489	474	513	454	496	483	510	483	528	494	496	494	543	476	489	497	498	469	497	488	483	503	512	502	492	499	478	504	514	522	485	453	468	494	525	526	493	537	449	518	480	491	477	503	516	493	492	511	514	508	431	479	531	468	479	523	502	513	524	500	436	509	532	492	464	510	483	476	520	521	471	500	511	481	442	505	455	480	476	471	475	484	522	564	501	459	518	512	489	539	492	460	523	488	506	527	541	467	496	529	480	527	478	480	508	508	481	495	472	492	516	466	503	509	488	541	454	481	502	496	486	500	518	526	494	518	468	512	483	486	487	466	489	485	453	508	449	485	503	458	465	521	505	475	507	495	471	483	479	450	512	485	495	478	497	476	462	465	525	488	487	487	523	508	490	496	456	487	496	462	494	502	504	486	480	475	481	488	488	492	482	480	525	505	489	501	464	491	501	502	483	511	544	514	525	499	504	475	496	472	506	499	491	473	492	478	477	502	509	484	444	466	505	524	491	517	508	493	503	521	507	532	508	451	511	503	477	499	524	483	489	507	490	561	522	486	507	536	542	459	518	496	505	472	508	512	483	448	484	517	454	485	496	462	487	509	470	496	503	486	515	478	518	445	463	508	479	495	462	483	483	493	515	494	510	511	493	467	484	506	479	469	509	492	477	446	483	506	524	428	490	496	446	473	472	483	496	507	468	460	511	515	489	469	472	466	512	516	489	493	472	510	472	505	507	474	461	464	496	492	470	470	518	473	468	481	501	502	494	475	497	477	523	484	501	544	488	505	529	537	480	472	505	496	493	501	495	479	501	493	495	474	469	431	480	534	512	520	490	503	465	472	508	503	465	491	520	519	519	503	449	510	490	513	513	486	500	498	483	486	539	494	547	485	462	486	493	488	510	523	494	520	466	497	484	461	506	465	489	508	474	486	504	484	501	491	507	493	525	501	462	497	521	492	491	488	502	471	475	475	491	539	507	465	485	489	474	485	534	505	510	513	484	493	466	458	435	508	494	476	476	490	532	482	487	465	488	490	499	479	511	506	504	526	512	446	514	526	486	474	488	466	542	480	492	511	521	492	476	477	487	486	490	460	534	487	509	467	505	503	523	503	500	471	503	490	503	506	489	475	451	505	520
28950	25268	26309	13859	4798	1935	695	219	211	220	230	207	200	209	185	233	237	222	212	216	188	213	204	190	222	221	216	212	205	187	210	180	206	217	193	210	218	218	213	221	231	221	226	200	232	215	227	220	192	192	208	212	213	214	181	199	231	213	212	205	208	217	194	211	222	199	224	206	195	216	202	207	226	224	229	224	206	214	210	183	221	207	219	223	211	217	207	205	210	189	206	193	199	217	225	199	217	221	198	206	222	228	202	193	219	202	221	214	209	204	213	182	196	196	211	195	190	208	189	220	214	196	217	202	205	216	225	205	218	200	203	209	215	199	223	238	231	217	196	212	207	226	191	183	236	218	204	201	193	234	201	217	201	203	201	207	194	231	202	208	216	220	222	211	209	219	216	217	226	183	225	217	194	243	238	203	240	212	217	198	233	214	219	195	198	212	203	224	207	202	210	183	196	209	203	248	204	219	207	209	205	207	220	206	215	212	206	200	178	193	208	239	197	228	252	230	215	194	192	215	218	225	200	209	218	235	236	229	190	201	204	206	200	227	214	211	189	216	220	257	214	213	208	216	206	187	203	216	200	179	188	207	194	223	216	224	196	214	205	245	233	229	205	207	212	207	224	206	215	212	222	245	223	215	225	190	207	204	219	214	207	218	205	179	228	177	194	228	200	193	194	215	179	227	210	218	244	215	229	218	207	188	202	202	207	200	222	218	226	215	210	207	217	208	204	235	208	215	218	201	192	218	223	197	234	222	213	240	207	207	188	209	229	184	208	218	192	201	210	202	202	189	197	208	218	214	215	205	212	214	222	236	202	202	193	179	214	201	216	229	224	192	200	208	204	217	202	185	215	215	212	220	193	227	229	239	214	221	208	216	164	206	210	201	226	257	239	221	216	230	192	196	225	205	201	185	211	211	216	228	216	189	194	205	194	193	190	228	211	220	187	212	201	202	223	198	214	226	212	191	240	216	201	224	214	236	216	230	210	209	199	198	189	195	218	198	207	210	214	208	210	194	213	197	220	222	195	194	199	224	218	217	194	229	195	212	200	211	211	197	210	216	234	203	222	209	217	193	193	223	194	192	192	209	200	222	188	218	211	214	214	234	197	218	188	235	228	206	221	214	237	196	213	224	200	181	246	190	221	195	240	197	214	227	211	227	187	218	210	210	227	241	240	217	187	197	218	204	213	223	187	210	186	211	206	201	212	238	210	201	222	230	212	226	214	190	187	222	216	218	192	219	218	207	241	233	207	185	186	191	226	214	236	225	220	220	218	222	239	212	218	228	212	212	218	214	211	209	208	216	209	200	202	210	192	182	190	189	199	200	210	213	211	221	211	195	209	204	207	194	195	204	196	214	205	222	225	208	224	212	218	239	203	214	207	218	212	200	190	226	230	199	203	204	188	224	209	189	215	208	203	202	208	192	217	197	210	223	223	218	213	171	215	207	222	231	190	180	229	189	216	214	226	222	213	197	213	201	215	209	200	206	202	200	212	220	200	203	231	199	208	201	224	228	224	212	227	228	181	241	208	225	219	216	209	214	193	209	198	203	204	220	216	213	218	206	208	233	207	222	242	233	220	219	203	223	220	231	208	218	216	213	208	214	200	228	219	204	204	203	229	205	216	220	222	213	196	203	220	202	229	209	231	230	210	205	215	200	214	227	204	230	197	195	218	207	188	224	211	239	195	225	210	206	202	207	196	210	211	195	193	206	183	209	199	216	223	214	204	212	203	230	214	190	203	211	197	199	189	223	179	182	212	213	206	191	207	213	213	195	229	211	185	223	224	200	203	200	226	198	210	195	216	214	210	184	210	188	222	205	210	235	202	210	191	204	197	209	210	221	214	226	236	195	219	204	224	196	227	224	231	229	235	206	211	208	204	202	217	201	203	206	189	196	207	214	208	230	205	182	215	216	198	202	222	227	226	204	228	209	190	210	225	203	212	207	199	232	217	210	204	187	215	228	231	229	199	194	237	230	200	195	200	210	212	221	218	219	218	202	190	226	195	189	212	214	212	221	196	216	226	193	220	228	192	230	235	235	195	204	217	228	198	205	203	209	215	203	225	193	216	220	215	220	208	201	195	207	235	224	222	211	220	198	247	229	199	178	199	185	198	202	210	220	225	215	226	230	227	235	224	238	205	243	224	195	213	211	230	195	185	184	214	199	221	216	234	225	213	206	207	227	196	202	193	214	193	202	193	203	217	219	197	221	223	230	200	217	186	208	237	191	210	219	204	215	201	203	213	193	218	192	209	230	223	214	223	206	187	205	185	220	202	217	214	190	194	202	248	212	228	200	193	214	202	219	214	198	224	188	218	217	205	229	223	226	218	212	212	195	203	215	207	215	221	222	214	200	217	221	215	189	215	220	238	190	187	190	208	210	192	217	170	219	222	225	214	207	213	191	180	224	208	202	195	222	202	209	190	204	230	204	225	185	237	203	237	216	222	220	208	210	201	207	237	233	211	216	205	212	231	222	207	207	203	229	199	188	234	186	215	225	207	213	194	200	220	217	218	210	199	207	200	198	224	251	193	198	216	239	213	183	192	207	200	210	230	198	215	214	208	197	197	208	220	206	202	201	224	208	208	202	192	187	200	227	200	233	206	237	209	190	199	194	187	223	207	199	218	228	225	220	215	228	213	205	185	189	209	213	242	222	212	220	227	223	220	209	218	197	221	196	205	189	203	219	243	215	169	221	218	187	215	218	217	220	211	199	215	213	195	229	202	209	207	196	203	201	205	217	183	206	197	214	198	219	216	213	228	211	201	201	218	206	205	226	202	249	195	200	220	215	229	197	205	230	185	224	232	210	210	204	224	234	212	233	222	225	230	208	198	218	214	222	220	199	218	212	194	181	184	217	262	208	219	210	203	213	203	197	190	188	209	237	220	179	205	203	208	203	200	202	215	208	204	200	212	215	191	230	208	231	217	184	209	221	211	200	176	203	208	223	234	178	200	210	176	220	212	197	192	223	196	193	200	198	200	197	178	224	225	236	223	212	243	214	218	222	189	211	201	190	197	241	214	185	188	239	216	232	192	194	233	204	174	180	203	210	210	216	195	197	231	209	226	203	207	226	222	203	228	219	202	211	184	217	218	214	188	227	193	201	202	213	224	214	173	230	231	207	189	198	189	210	198	194	199	223	195	223	222	205	223	211	206	233	236	217	195	197	202	215	204	212	217	196	202	202	194	202	203	218	222	207	222	200	202	187	234	198	192	203	202	230	228	226	213	232	219	183	233	227	214	226	182	205	215	223	221	233	187	198	186	217	196	225	206	219	221	188	213	206	212	212	200	205	206	198	186	221	219	204	206	206	195	199	202	230	225	204	231	191	222	203	220	233	209	207	213	195	220	218	201	201	209	230	228	201	216	210	240	211	213	226	202	213	208	219	244	225	219	209	201	222	225	219	235	190	227	211	233	217	223	200	214	211	234	206	200	180	210	206	203	205	181	183	214	193	212	226	203	220	220	230	198	207
23617	36186	21668	9876	5056	2422	868	213	225	214	223	214	232	203	240	236	222	210	240	220	235	234	216	239	239	226	271	241	247	256	227	223	260	229	232	221	242	238	246	240	252	225	249	258	214	223	255	219	205	226	231	213	219	255	244	216	235	222	220	257	243	222	252	249	220	207	228	246	225	235	257	243	224	227	213	219	235	246	231	229	234	229	206	238	232	224	228	212	247	232	214	232	241	258	223	238	225	234	234	244	254	224	224	237	232	221	212	226	209	233	226	236	272	222	235	243	232	227	219	244	245	230	260	224	214	244	216	242	241	250	210	199	220	240	240	227	215	233	250	230	242	235	236	231	231	238	247	248	241	233	222	219	253	209	249	227	247	248	233	227	227	245	243	252	243	256	244	203	267	240	218	219	245	219	261	210	212	219	238	233	243	235	229	227	240	249	232	249	216	240	268	208	219	231	247	253	234	245	193	217	257	239	214	234	238	195	245	233	225	244	256	223	225	263	215	230	235	225	252	236	202	230	229	254	240	238	233	235	220	236	258	190	266	221	215	286	235	228	226	257	236	212	234	219	245	237	246	214	231	245	235	227	234	233	236	216	230	237	239	237	234	224	264	240	213	242	239	253	207	228	236	227	237	246	224	249	262	227	210	261	231	241	236	228	257	236	244	253	232	243	262	221	233	248	238	217	233	229	210	233	229	255	201	254	225	217	227	264	237	197	231	201	240	221	226	237	255	238	243	218	244	235	222	249	245	230	232	245	222	211	217	227	252	258	246	217	237	209	237	248	205	236	196	251	255	224	247	248	235	233	237	233	236	264	229	243	218	249	221	224	210	255	258	224	243	230	235	252	222	250	251	233	251	231	229	221	259	224	235	222	242	233	234	239	223	206	241	209	235	226	223	217	238	220	236	219	238	219	230	226	235	209	212	228	255	206	231	223	228	211	210	208	228	243	227	203	284	235	219	226	259	233	251	240	219	242	262	236	238	240	219	224	245	221	247	235	221	257	229	264	240	227	222	219	229	238	231	220	211	232	231	208	231	234	230	223	247	243	206	243	220	236	236	236	217	233	241	233	225	225	222	208	227	226	229	226	213	263	236	197	207	244	226	208	250	233	240	235	256	233	202	265	239	226	253	262	244	232	216	210	241	257	221	255	227	258	235	252	207	232	226	238	255	202	218	229	242	250	258	227	235	252	252	234	237	242	261	216	228	241	240	231	238	225	209	234	232	230	219	260	234	213	222	264	225	225	235	208	241	239	252	223	246	244	228	227	243	226	230	232	247	222	255	228	227	237	259	225	242	231	214	245	188	232	251	261	236	241	206	220	220	237	244	218	218	238	223	213	228	244	233	215	224	230	214	254	222	242	237	246	266	222	236	205	244	203	241	238	232	219	208	223	216	201	213	233	228	207	240	213	212	243	236	216	236	223	192	225	254	230	236	250	222	204	235	228	198	237	222	249	219	235	242	243	242	245	261	240	225	241	224	246	232	238	238	252	243	245	234	238	229	216	240	227	218	202	242	237	248	232	242	235	221	239	208	201	232	227	232	250	261	254	220	217	232	223	227	247	245	228	251	266	245	234	225	236	224	215	255	222	243	254	229	244	229	223	235	245	237	239	242	232	256	259	242	240	256	236	220	213	239	229	262	221	231	247	209	227	212	261	297	245	248	232	253	239	229	240	207	205	222	247	239	228	216	220	251	230	211	228	221	251	238	231	226	253	204	234	234	256	215	250	219	225	254	227	214	260	228	220	229	227	265	244	203	239	235	223	243	234	225	241	217	243	266	212	240	244	260	223	263	229	226	215	255	242	213	269	243	222	234	215	212	235	247	230	230	239	250	262	218	239	234	247	249	239	217	216	206	251	250	240	229	201	244	232	225	236	216	236	236	242	248	235	245	232	251	200	247	234	232	231	259	242	226	239	236	231	241	222	242	237	227	211	239	224	250	252	241	217	231	252	216	234	228	245	231	226	258	200	219	256	231	244	201	247	219	242	237	216	219	252	251	223	216	222	228	236	220	223	238	216	247	239	224	220	227	198	245	228	241	241	249	221	236	241	209	217	230	224	262	251	227	237	243	225	233	243	241	242	224	233	228	222	215	221	227	206	232	256	253	246	232	202	248	235	248	258	240	225	239	229	231	255	229	245	232	235	228	227	214	235	261	237	229	233	241	250	225	236	232	231	227	242	215	241	212	255	234	239	239	218	240	225	237	231	223	241	232	244	247	233	240	221	215	223	204	267	234	209	230	221	223	257	238	250	205	220	223	232	200	222	238	248	220	237	225	238	247	239	243	216	218	217	246	227	229	245	227	245	208	263	251	233	201	257	222	230	206	212	237	226	229	263	220	229	234	230	228	226	203	219	220	243	225	227	264	256	240	218	234	199	242	226	230	253	238	234	239	243	211	239	240	212	231	234	261	233	244	234	239	263	229	224	212	226	254	222	238	245	207	243	243	251	221	217	229	212	219	251	209	260	228	177	234	250	221	260	230	244	234	234	219	209	217	235	224	236	222	236	250	231	241	231	215	230	235	216	235	239	214	263	215	254	221	215	263	234	241	233	250	230	237	220	242	240	218	218	223	224	237	234	225	228	246	197	226	226	267	230	236	225	236	235	244	224	224	260	243	249	239	213	237	233	232	220	218	243	227	234	229	217	208	230	231	236	221	230	222	232	242	204	254	246	243	231	248	235	232	207	247	221	240	225	214	230	219	248	233	228	227	213	229	232	230	195	212	228	237	234	227	222	223	250	243	219	243	259	220	219	232	247	223	240	240	237	253	237	248	246	240	211	235	242	231	211	247	213	243	246	240	221	239	234	219	231	267	259	240	223	219	231	211	226	235	227	229	236	236	248	227	237	231	256	257	246	238	219	236	249	231	222	243	233	233	212	237	228	221	221	231	242	241	212	223	200	195	218	244	231	226	244	257	217	233	254	243	245	251	232	240	224	238	244	238	209	226	255	246	256	234	226	261	221	218	224	233	249	234	228	230	235	263	231	216	251	221	208	218	222	263	218	249	249	238	216	217	214	245	237	246	238	201	227	252	207	244	247	227	227	252	236	228	223	229	250	226	227	240	241	215	230	215	216	222	233	228	231	255	218	209	265	236	239	223	244	237	247	233	239	240	233	251	215	223	248	210	249	223	219	236	236	217	215	216	239	243	216	214	249	243	229	252	245	248	250	223	225	229	217	212	241	245	200	214	234	218	256	220	232	239	218	217	221	222	229	246	242	253	226	214	241	248	220	249	218	248	214	224	222	244	230	223	247	253	194	194	222	239	212	211	237	241	259	217	242	260	225	230	228	229	221	231	212	215	217	197	264	204	232	219	223	242	213	229	231	253	222	218	218	231	231	229	214	188	224	243	220	211	252	217	244	218	235	238	244	225	268	221	250	249	266	245	216	248	260	249	233	246	236	225	254	222	240	236	237	204	225	232	228	234	250	217	264	212	245	233	216	259	245	223	213	258	251	244	252
23559	21916	32386	29837	26289	22494	9795	609	384	364	363	409	350	385	368	342	368	390	364	348	354	413	365	351	366	394	351	351	371	359	358	387	366	390	351	384	341	373	359	389	370	373	357	381	366	385	367	371	391	379	351	386	347	368	382	382	396	378	384	369	348	357	364	368	352	338	353	338	391	336	365	340	368	347	388	337	332	364	352	318	350	353	426	349	351	354	340	370	368	360	362	384	363	354	354	349	362	353	374	368	356	394	406	374	362	383	359	368	350	370	369	346	383	358	408	404	382	373	366	402	372	368	401	375	377	376	375	355	361	318	391	317	369	380	381	357	366	331	368	378	402	379	350	328	359	387	372	392	359	335	378	359	379	368	386	342	383	362	358	359	364	376	361	396	350	401	384	402	373	362	395	336	362	351	365	378	394	350	352	349	355	386	333	368	369	358	356	361	354	373	388	389	352	344	349	371	387	350	354	332	354	374	352	369	358	387	379	363	342	348	347	345	388	348	360	377	383	364	358	368	364	367	357	350	390	393	325	330	361	347	362	344	355	348	343	413	369	353	365	364	355	370	367	359	363	382	381	351	402	357	346	364	354	377	375	373	393	365	401	369	367	402	368	373	360	354	379	383	370	350	349	364	338	389	356	370	316	393	381	386	389	341	341	341	334	379	371	379	343	366	377	362	371	371	384	375	391	368	362	359	346	390	361	349	390	399	371	351	361	371	361	363	357	401	358	362	369	376	398	430	393	364	389	404	346	371	377	400	368	397	374	347	350	354	370	384	352	402	397	363	379	386	361	361	385	358	355	409	356	363	409	343	381	413	364	375	355	354	381	380	359	354	372	380	355	345	371	366	391	344	364	375	347	337	362	362	375	330	373	334	397	363	358	394	347	353	402	382	367	379	347	359	385	357	329	353	363	353	332	350	366	364	366	351	378	373	383	387	375	367	339	324	341	377	345	377	384	359	371	377	334	345	372	381	360	390	344	357	389	363	356	394	362	398	368	370	343	344	347	377	371	362	353	404	365	389	347	427	359	346	367	345	359	361	383	382	370	372	363	388	365	410	392	365	382	397	379	354	373	351	339	364	355	381	354	367	350	383	389	360	365	358	366	321	400	358	361	346	347	364	371	373	317	377	373	370	360	347	383	368	411	367	401	396	401	381	378	359	346	376	346	364	352	411	390	397	397	375	369	373	372	380	336	321	375	362	403	352	342	380	358	348	376	395	356	367	372	390	361	354	377	353	359	363	329	363	386	372	366	406	343	386	379	339	354	354	348	345	356	402	394	366	368	328	409	379	367	345	376	353	369	366	383	338	323	371	345	367	361	390	386	347	343	393	386	354	381	355	342	359	383	360	351	374	384	379	389	375	367	374	377	347	371	383	363	352	369	345	351	396	352	353	377	352	348	378	359	357	373	390	347	373	383	369	367	331	374	364	382	344	357	371	350	377	363	361	363	341	337	343	378	382	351	377	359	336	333	378	381	366	354	357	373	344	377	368	365	384	362	387	358	373	387	356	380	375	364	390	346	392	406	376	349	361	359	352	371	382	362	362	370	370	355	336	367	322	369	365	336	397	382	352	379	360	392	377	359	400	364	348	366	344	382	362	364	372	372	388	365	363	379	363	376	358	362	389	402	380	353	358	368	377	389	370	371	340	388	321	334	368	358	357	364	368	348	400	363	372	374	372	377	342	395	341	392	351	397	357	343	373	343	351	351	351	355	356	390	369	358	353	373	397	390	354	387	383	368	348	387	370	365	366	362	341	381	356	363	362	357	410	360	348	386	360	351	372	384	372	377	388	375	368	326	371	404	353	365	370	378	350	350	398	371	392	377	407	366	355	341	361	359	357	385	368	374	355	375	358	373	339	355	323	371	359	363	378	368	388	365	347	383	358	339	393	362	344	363	330	377	364	409	372	389	316	344	394	354	332	336	373	354	388	382	355	365	350	332	363	366	361	385	368	366	369	346	357	325	364	379	358	356	381	358	401	359	343	343	379	334	404	347	408	353	356	346	384	393	367	364	356	363	354	374	372	352	380	384	376	339	359	363	377	360	350	380	399	357	350	369	350	344	361	359	360	364	352	399	378	375	346	361	378	356	368	352	359	375	361	381	342	361	356	389	385	362	362	397	364	378	385	347	358	337	360	340	365	365	401	371	366	368	365	333	372	369	352	383	384	363	340	365	361	375	389	329	372	387	386	370	364	368	381	418	381	353	393	399	348	367	370	367	381	367	372	365	370	338	379	371	364	394	353	348	394	363	361	407	387	420	327	384	374	359	373	348	370	363	371	388	389	373	362	372	347	390	375	386	345	341	360	370	391	344	352	352	335	376	387	359	335	377	337	379	340	378	344	387	418	367	369	361	371	365	361	374	365	345	373	363	351	400	387	373	357	359	384	351	380	376	333	353	334	341	353	369	367	381	359	367	370	376	353	360	344	354	373	343	359	364	366	349	362	373	357	377	349	387	347	397	357	341	365	364	386	362	370	385	387	365	354	350	375	370	372	375	354	364	357	377	362	371	345	366	424	376	361	362	371	363	373	382	365	344	350	339	404	379	340	358	357	353	366	335	335	387	348	333	330	402	375	348	375	355	383	406	348	304	355	358	392	361	361	377	349	372	388	385	348	391	364	337	379	391	368	343	348	337	355	390	378	348	378	349	362	326	402	352	366	341	396	362	372	375	385	352	354	372	384	417	381	366	370	369	408	345	390	382	343	371	376	355	356	361	332	363	353	353	330	366	359	388	380	358	372	390	373	392	367	350	357	335	350	338	335	368	374	362	348	355	354	363	352	342	370	345	345	382	351	367	370	353	390	378	345	357	378	352	369	360	355	379	358	393	387	342	372	375	349	367	365	333	353	335	341	373	354	342	347	366	350	390	379	334	400	387	364	408	337	372	344	361	357	375	369	402	381	326	381	373	369	358	333	364	401	373	377	388	363	380	339	370	362	388	384	395	338	386	363	384	382	357	359	392	352	377	370	382	314	352	395	354	373	393	363	367	361	376	361	365	359	364	386	369	386	387	337	337	335	366	381	357	377	367	361	344	365	352	316	360	391	368	315	374	366	358	376	371	357	377	396	377	393	374	354	377	373	382	370	373	365	345	361	357	359	362	346	381	397	342	368	398	388	369	369	346	350	354	400	378	377	395	365	390	397	368	364	362	379	383	355	350	349	359	335	349	382	355	392	345	376	379	346	346	340	349	363	359	363	367	377	368	358	408	347	345	359	347	374	361	368	386	385	358	363	369	358	363	357	361	346	362	394	388	381	360	395	375	369	326	385	381	376	401	382	407	388	357	355	382	343	355	368	364	403	401	348	315	381	397	348	382	382	351	378	371	424	404	382	377	366	348	373	374	383	345	346	336	344	382	361	348	383	380	357	347	377	364	372	328	422	332	372	398	388	394	361	359	423	369	383	384	367	417	373	335	356	403	364	372	405	386	350	350	353	390	375	333	347	359	337	388	383	361	362	334	364
52542	90240	67279	45909	33337	21312	6147	431	407	402	398	406	396	424	394	391	425	412	370	361	389	377	398	417	394	378	377	379	395	384	381	395	388	406	380	377	363	375	403	392	393	367	367	395	400	375	394	380	369	360	399	351	386	371	383	396	382	390	371	372	375	396	381	375	396	355	391	385	376	405	440	358	375	362	380	393	406	421	395	423	350	423	403	360	372	411	361	375	394	377	406	388	352	397	373	366	391	390	386	388	390	396	355	406	418	409	408	371	372	377	396	385	365	359	392	346	388	370	387	365	422	367	405	357	384	395	388	363	408	386	381	401	406	393	393	380	372	384	339	378	392	359	364	382	400	383	359	410	375	360	386	404	370	365	366	395	376	383	382	366	356	339	386	406	367	383	379	377	410	342	361	394	404	342	364	400	378	372	330	370	381	364	350	388	384	349	348	328	340	358	361	367	412	354	381	375	407	383	393	384	410	362	432	397	406	403	370	372	376	353	376	390	393	358	396	387	424	387	422	363	368	349	367	390	370	333	397	389	383	374	361	369	358	378	398	367	364	345	419	388	389	424	356	373	390	388	373	382	415	384	396	386	358	374	375	398	372	395	360	365	386	394	403	367	381	386	380	396	407	370	389	342	368	396	365	378	373	401	393	369	372	357	374	396	397	394	384	403	416	353	361	378	339	370	358	380	379	392	392	385	374	404	397	349	361	393	357	388	361	366	382	370	364	361	420	408	384	366	371	369	380	400	370	404	421	353	395	427	390	382	374	394	388	373	392	371	373	399	399	380	388	360	388	396	368	406	372	381	396	410	394	368	380	403	363	388	378	367	384	437	413	355	357	370	378	376	417	366	393	386	403	368	397	377	358	378	396	370	404	381	407	339	397	378	419	388	366	391	380	365	385	404	417	347	367	376	372	357	382	402	365	384	350	407	367	367	385	369	405	379	401	398	361	364	389	399	372	377	376	401	369	381	387	360	413	379	386	385	383	388	347	382	377	361	369	376	370	422	384	361	393	394	383	364	356	385	395	371	374	358	390	407	344	416	372	382	339	399	412	379	384	336	329	408	368	382	408	388	382	406	385	377	379	383	379	362	337	338	344	380	390	341	402	373	354	369	377	390	377	381	374	376	386	377	376	386	390	354	392	410	384	400	387	342	407	392	426	405	396	383	385	386	365	407	413	360	368	371	355	397	365	379	384	375	381	381	378	379	431	388	388	379	365	384	383	375	373	359	384	368	409	374	408	385	377	409	369	386	389	361	381	359	395	416	340	415	397	381	391	380	357	343	380	364	378	386	389	401	365	371	374	384	388	357	359	367	357	380	399	376	372	419	356	393	403	372	385	386	376	405	425	372	389	397	377	362	394	369	382	362	348	391	359	375	387	399	380	389	407	366	370	380	394	392	403	358	394	426	363	358	397	367	355	379	387	378	411	388	379	407	387	367	390	389	402	352	341	366	342	363	363	396	434	375	379	393	370	394	355	388	375	350	345	408	392	388	400	381	410	408	404	417	344	413	384	344	363	375	365	390	393	379	402	349	374	376	361	398	367	369	360	378	379	380	398	424	410	338	409	392	411	408	379	361	388	410	363	399	351	380	385	390	390	380	366	400	396	387	422	384	414	437	364	344	375	372	354	396	372	389	399	384	362	359	374	359	383	382	352	354	368	364	403	368	383	386	375	405	383	376	411	357	378	371	399	403	381	372	375	396	371	393	397	376	400	344	387	377	363	363	400	390	361	373	405	397	358	368	407	394	380	391	400	382	392	366	391	394	373	355	367	382	367	399	387	396	372	386	381	411	435	379	362	386	379	391	354	405	366	378	366	379	375	349	391	339	370	397	393	405	416	392	390	354	366	377	356	396	370	347	387	406	375	390	376	374	374	385	399	391	394	389	428	388	365	389	354	367	413	390	393	385	359	391	390	374	379	395	397	390	380	372	373	393	402	400	397	395	390	381	377	348	372	368	368	387	370	360	404	374	401	413	392	392	400	367	389	402	385	361	390	390	381	389	371	359	401	370	393	376	343	353	350	374	385	388	383	402	393	404	391	401	380	381	392	365	401	366	404	381	397	372	380	381	341	371	356	353	379	370	428	383	404	396	371	374	373	411	370	376	357	412	400	375	377	361	412	369	383	368	395	363	359	399	338	397	373	399	371	369	378	415	365	411	376	411	388	397	384	391	354	379	423	389	380	398	390	376	387	373	375	384	378	412	344	386	379	343	369	401	378	380	417	383	367	397	366	375	382	382	384	373	369	376	379	380	378	362	393	366	414	374	385	358	373	391	406	403	399	384	351	409	375	368	395	402	364	370	365	384	384	403	378	402	395	387	370	388	391	382	412	362	393	384	395	374	409	349	377	392	337	379	394	383	389	365	336	368	444	396	375	344	384	399	341	398	402	395	386	344	403	375	392	366	355	368	400	367	364	397	381	422	368	399	390	381	389	370	397	373	366	380	381	346	403	347	379	364	367	369	366	363	375	402	362	369	404	379	368	339	363	375	408	416	375	365	370	371	403	351	378	413	356	350	384	398	392	389	365	367	386	371	383	426	362	381	391	420	362	377	395	373	415	380	389	371	381	375	378	399	370	412	369	390	384	363	400	361	410	409	409	404	352	404	358	379	357	378	367	391	377	371	353	380	401	373	350	403	387	362	350	404	378	357	391	357	364	381	363	403	378	362	376	379	402	343	363	416	380	397	385	388	393	405	356	383	340	403	386	379	374	413	357	390	405	378	380	395	370	339	408	378	357	380	410	384	387	365	395	383	371	379	377	378	382	391	362	397	395	431	407	382	374	405	374	401	392	380	400	403	394	398	396	409	382	384	379	410	376	410	410	379	373	361	355	392	376	368	397	371	364	439	399	383	410	353	358	386	394	403	364	409	370	349	358	362	364	377	366	380	339	348	360	397	380	399	407	365	369	377	409	358	406	404	374	344	358	359	337	404	349	392	363	370	410	377	389	379	367	384	347	377	419	387	386	367	399	402	387	359	350	391	400	356	328	404	377	388	370	385	384	343	399	374	373	366	366	370	383	386	382	371	351	403	379	378	373	363	364	388	412	387	378	368	383	407	380	353	379	400	379	380	395	424	406	362	407	392	363	333	380	377	357	376	427	385	354	369	407	380	374	387	390	347	388	347	378	407	394	377	335	368	352	393	379	376	375	372	355	357	374	395	368	359	363	405	381	389	374	356	377	414	405	382	356	385	378	386	372	372	430	384	374	355	392	388	395	365	396	367	380	354	406	398	376	376	378	357	403	400	392	355	386	354	378	367	366	398	392	392	359	365	387	375	386	371	405	390	383	399	423	400	401	400	382	356	367	386	403	372	393	351	416	397	382	377	395	406	382	384	384	367	365	383	383	369	341	345	388	366	377	389	383	410	387	389	415	394	384	378	387	378	348	378	373	382	322	399	344	378	387	375	376	393	396	355	368	377	411	381	363	387	378	358	363	380	391	425	391	392	380	390	372	369	345	384
25059	22581	32953	29931	19757	9365	2341	314	279	268	261	276	231	247	254	234	252	212	251	243	263	287	251	265	231	276	252	259	260	248	260	242	245	249	222	277	243	256	271	233	251	239	238	238	255	236	231	274	256	273	238	264	269	241	246	234	247	232	251	262	266	277	252	242	256	251	257	270	247	242	231	225	261	254	265	262	235	224	241	256	258	247	236	227	276	246	273	245	282	246	247	266	245	270	247	237	252	271	248	265	234	248	232	241	240	255	263	245	253	247	232	240	251	236	237	245	241	252	253	245	243	272	273	254	230	239	242	283	230	268	247	231	232	255	255	248	246	258	269	257	248	242	259	262	273	257	255	240	237	246	266	237	233	248	255	241	255	258	238	267	247	239	219	248	246	250	261	256	238	242	244	254	241	240	265	261	256	278	261	247	235	231	255	260	258	250	264	260	240	253	257	235	233	258	257	254	274	259	266	225	229	275	229	248	258	254	261	207	250	264	230	248	262	261	244	257	229	234	246	242	244	262	244	265	253	255	249	260	265	208	228	234	275	247	267	240	230	254	238	245	251	241	228	262	233	233	232	223	232	219	277	239	255	264	278	230	264	252	274	259	234	243	252	258	245	243	237	225	267	277	263	260	253	262	232	249	263	250	256	247	268	255	262	263	279	228	254	238	226	255	228	249	251	243	248	249	220	250	246	252	248	238	242	238	239	238	240	247	264	267	253	258	256	268	213	275	240	240	247	228	267	270	261	239	222	256	216	255	259	232	266	259	271	221	229	262	281	239	234	241	235	251	234	213	285	256	266	272	268	245	250	247	245	231	242	218	255	247	260	225	268	241	239	247	271	256	246	241	228	275	244	248	247	251	258	218	249	257	234	238	249	252	229	251	240	272	229	291	264	226	221	268	267	239	240	224	255	235	269	255	269	233	266	260	260	248	269	282	255	240	267	257	250	275	238	246	275	253	286	255	223	259	243	256	253	255	253	214	250	254	236	254	238	265	269	253	261	277	233	238	258	254	242	256	249	251	225	246	257	253	243	269	263	273	238	254	252	257	248	273	238	243	258	256	228	257	226	261	244	274	254	258	270	260	244	240	257	217	260	238	245	245	278	263	222	270	250	232	216	241	241	281	242	250	238	253	231	251	252	240	232	243	269	237	248	242	246	267	238	217	274	245	275	261	253	279	254	233	244	272	248	245	255	264	254	232	263	254	272	227	265	259	272	237	248	252	238	256	250	257	243	252	246	258	262	234	259	228	228	234	241	236	254	276	261	234	260	260	254	269	258	232	272	240	271	239	237	223	257	236	249	218	226	265	260	280	225	209	227	285	260	234	223	248	250	253	236	223	219	234	269	249	221	244	258	246	272	249	243	246	244	242	266	265	234	263	224	262	284	266	249	242	247	253	268	231	243	223	246	244	245	256	245	250	245	232	239	244	247	257	239	250	268	260	213	230	229	236	259	210	265	226	242	275	251	237	231	237	256	239	221	240	253	254	241	236	284	222	246	261	245	246	242	236	238	250	221	255	251	263	274	277	259	251	258	241	264	243	233	238	255	259	244	250	284	249	229	267	219	236	250	237	268	225	269	228	240	250	235	264	260	237	265	242	254	258	223	242	254	263	241	237	241	229	255	232	242	243	269	255	226	279	249	261	264	250	245	240	241	210	251	257	262	247	247	271	244	199	239	263	255	242	274	236	259	259	257	259	278	252	245	254	247	258	249	265	235	302	257	237	253	257	254	245	254	269	275	277	257	269	247	252	294	246	243	273	240	243	273	253	262	251	225	268	270	253	265	254	254	239	256	235	234	254	259	249	230	231	226	234	243	264	217	234	279	237	233	248	246	250	249	248	281	266	222	241	246	223	237	236	245	267	247	301	286	243	224	243	257	264	259	249	244	252	238	230	245	279	245	249	253	256	283	254	255	250	253	231	263	255	248	236	250	246	252	258	254	252	221	231	225	227	235	263	248	246	233	287	237	250	266	239	270	261	272	262	246	237	234	273	242	236	264	232	251	245	265	260	229	219	278	255	250	251	262	270	235	235	245	231	203	245	243	258	228	247	272	247	244	257	237	264	246	231	234	243	272	250	261	251	266	232	264	261	253	274	260	250	228	250	232	232	236	238	229	264	221	251	274	234	226	257	246	242	253	229	250	248	242	246	274	263	257	235	245	250	246	244	241	264	245	238	251	239	234	252	262	238	258	245	220	265	250	242	260	227	262	279	222	254	240	263	252	261	239	251	285	242	262	273	268	242	266	253	242	267	219	234	226	249	280	238	296	236	245	270	236	197	235	239	227	276	248	258	253	227	248	256	228	278	248	248	268	248	246	254	258	253	238	252	254	241	232	226	236	249	267	224	250	251	241	251	239	224	241	254	246	276	247	247	218	244	262	216	260	237	261	263	250	293	239	250	233	238	276	243	243	234	236	290	247	257	227	251	257	249	245	259	255	230	259	236	270	261	257	231	230	256	255	249	270	273	273	242	241	237	236	241	211	251	241	242	246	264	230	270	219	240	264	244	244	293	234	262	265	254	249	259	260	245	246	241	234	263	232	261	252	238	259	232	269	257	233	257	255	262	242	235	255	241	265	240	261	242	246	240	265	276	265	232	254	250	259	254	244	248	234	263	255	279	257	249	225	255	240	270	219	216	234	249	246	251	261	227	244	252	232	255	230	264	220	259	245	238	243	289	281	259	241	218	262	250	275	235	282	272	220	271	274	254	258	248	260	239	247	252	225	255	248	255	250	260	248	236	256	244	240	207	273	280	241	260	218	250	234	238	252	272	247	255	247	245	258	262	261	251	252	236	251	273	236	227	263	269	279	260	250	283	244	231	220	226	272	251	238	250	260	247	247	255	260	252	236	256	241	231	262	243	222	264	229	268	255	241	251	242	242	260	236	236	245	258	264	236	247	261	267	233	243	268	260	251	274	265	240	245	284	232	246	256	257	245	243	265	238	247	255	217	276	258	233	259	266	257	219	236	245	236	248	274	217	265	244	273	254	264	223	276	238	233	255	276	230	262	217	258	265	267	245	234	262	252	248	250	241	264	237	231	255	258	265	244	266	263	248	240	254	253	217	233	242	269	249	254	280	283	245	249	272	245	251	235	248	239	264	251	248	269	223	254	261	250	254	242	239	236	261	268	256	244	243	259	250	209	266	232	226	246	251	267	239	243	248	272	262	241	255	245	243	220	212	245	243	228	269	263	215	218	268	258	262	247	295	252	229	225	234	274	244	230	255	240	244	236	246	238	246	247	247	219	245	234	242	244	232	259	265	245	230	265	241	230	258	268	245	241	255	230	249	280	235	252	239	240	235	238	249	260	268	264	233	248	252	260	225	261	234	276	239	257	249	241	282	256	237	251	258	242	231	277	251	220	252	256	240	255	255	260	250	239	277	249	250	252	248	242	236	240	236	251	289	284	275	272	241	249	261	255	233	244	265	258	250	271	233	221	264	251	243	234	269	241	238	230	253	257
44952	71375	52004	34190	21553	11048	3126	280	271	292	294	251	274	288	277	260	283	290	259	280	293	294	272	295	255	267	288	276	281	284	290	269	300	301	267	265	306	257	284	283	293	282	256	294	311	280	274	283	284	263	289	277	289	298	253	284	282	275	262	271	272	272	270	276	285	227	273	305	272	259	285	310	267	294	272	287	292	296	297	249	270	286	266	305	272	277	243	284	282	279	278	284	288	268	298	281	291	278	278	309	259	235	299	298	276	291	264	291	254	259	275	290	268	287	283	308	292	283	267	279	293	285	295	289	295	281	291	255	289	274	272	254	278	256	282	265	296	274	283	268	255	263	270	274	271	283	269	252	289	280	260	292	300	290	261	277	262	254	274	262	270	261	264	273	267	250	281	271	270	301	267	261	284	282	307	290	256	274	288	297	292	244	290	296	284	292	274	293	279	246	266	279	287	293	285	313	277	282	292	285	269	286	297	279	240	268	296	288	280	290	273	290	304	276	294	281	280	270	280	274	294	305	282	259	259	273	284	266	267	264	257	270	285	311	247	270	276	269	265	278	289	297	275	263	281	281	249	285	273	298	294	287	274	282	292	307	270	270	270	269	281	257	295	288	264	271	285	272	281	261	276	244	298	289	287	299	286	309	260	274	269	293	278	293	282	274	289	298	256	268	257	276	290	284	266	288	256	307	273	277	254	304	271	285	284	307	268	279	259	282	279	291	266	280	277	293	285	290	274	289	278	299	279	302	281	284	263	292	276	287	248	290	274	296	256	275	281	272	310	279	299	316	272	259	269	300	267	287	280	271	274	270	289	276	257	259	291	283	257	272	290	279	287	294	275	289	291	304	260	257	277	294	271	252	288	275	290	293	276	282	275	273	297	304	300	289	283	288	263	316	263	311	261	288	291	263	288	297	278	281	267	275	283	300	315	280	248	274	296	263	276	258	291	263	272	270	263	292	280	273	287	306	247	272	269	299	313	282	286	268	264	296	309	289	295	293	300	262	249	301	287	295	273	302	267	255	274	276	274	275	264	261	268	268	252	273	323	282	249	286	261	285	242	253	277	294	296	296	267	271	274	297	230	262	290	290	255	284	277	263	274	279	300	295	277	255	303	281	262	274	294	256	260	262	264	251	249	255	291	265	262	271	262	253	279	278	247	295	290	308	279	285	296	259	255	279	286	284	281	286	294	257	287	270	256	335	274	289	308	299	257	283	256	283	290	295	303	276	278	256	265	295	278	300	259	253	271	277	269	307	294	274	279	308	274	287	242	231	267	278	301	277	256	295	267	281	255	273	304	284	292	283	287	292	257	288	272	304	302	264	283	279	267	266	268	285	272	282	292	298	255	272	273	300	284	289	292	265	269	280	231	277	284	287	252	311	274	293	236	282	301	291	263	271	262	312	272	244	246	283	268	284	288	260	263	265	315	316	279	287	299	278	256	274	303	308	284	294	289	270	280	290	279	239	267	259	265	295	262	295	285	291	289	274	288	261	289	283	266	288	274	267	292	256	290	286	267	272	277	252	262	311	256	262	264	293	270	268	266	286	264	270	301	315	274	256	250	261	275	272	268	269	305	280	272	280	286	282	277	255	279	304	282	288	264	271	284	294	280	259	268	258	296	292	292	307	275	263	292	308	272	281	261	278	255	284	279	299	280	255	273	303	267	290	286	298	293	321	225	272	271	268	279	264	289	267	296	276	306	277	312	268	266	274	294	279	280	252	311	298	275	298	288	270	291	266	261	294	278	282	279	253	275	297	262	272	247	308	243	290	284	273	278	288	267	274	268	278	249	282	271	247	291	274	317	260	270	326	290	275	283	241	310	303	272	290	286	314	269	284	305	264	305	256	282	275	295	319	289	307	264	268	304	282	288	302	297	282	303	261	288	295	273	297	310	252	268	299	273	269	293	263	289	281	263	259	273	258	266	290	272	294	269	300	261	297	311	321	298	283	270	239	263	274	294	305	289	268	276	272	292	249	275	274	281	302	306	285	300	303	282	285	292	272	290	319	282	262	272	285	290	286	283	279	306	269	282	279	288	287	258	283	248	289	273	279	304	283	249	296	270	276	276	257	263	269	297	297	268	267	288	296	279	272	320	237	261	271	275	297	289	250	293	257	277	263	244	293	260	278	270	293	283	299	280	269	278	284	287	263	297	298	327	259	292	289	274	297	247	290	319	258	290	270	249	276	290	298	296	279	297	280	282	297	304	272	259	284	270	300	286	266	268	285	275	254	275	273	246	252	306	259	288	285	289	288	287	254	270	266	286	272	286	277	297	299	274	269	260	285	256	268	281	260	268	270	275	262	284	264	295	275	251	273	250	287	282	260	270	271	286	286	272	292	303	286	277	272	270	276	288	284	282	285	284	291	267	268	237	264	291	251	289	269	255	277	266	306	286	267	276	299	262	275	277	267	266	270	306	275	290	295	287	299	280	283	274	283	240	288	263	286	266	311	259	294	304	304	276	292	289	282	278	269	275	275	279	277	269	304	280	290	287	270	263	276	260	257	297	281	279	278	264	260	273	288	275	273	252	285	268	285	291	296	253	312	288	298	284	266	249	294	257	276	317	283	290	272	335	306	298	265	275	257	298	278	307	290	284	263	290	310	291	300	295	310	282	275	293	248	291	312	277	295	289	293	273	315	291	293	283	284	284	269	276	279	286	269	263	304	291	288	265	279	290	284	250	291	269	276	258	251	264	289	248	305	291	266	303	302	274	291	262	300	302	283	309	287	271	273	273	268	283	262	286	305	271	283	290	300	263	261	289	288	276	280	299	281	276	268	289	298	256	286	270	276	284	315	310	274	285	294	281	287	264	276	264	297	286	267	282	295	307	270	283	276	295	274	273	274	276	276	297	268	261	245	290	294	301	281	272	252	255	274	257	276	282	309	264	280	307	254	313	305	260	268	254	312	286	286	273	250	289	288	249	282	309	281	282	284	281	289	279	272	249	305	300	268	284	268	277	258	288	254	277	282	295	262	272	313	267	299	297	278	264	279	281	265	261	310	287	245	288	295	285	261	277	274	236	296	301	286	253	294	301	292	292	256	279	282	277	280	292	290	280	291	291	282	286	264	279	253	253	290	296	254	282	271	276	272	260	279	266	287	304	303	253	268	298	309	286	280	310	289	283	310	277	279	268	289	292	280	281	289	255	270	317	290	262	269	267	276	284	258	270	278	283	276	258	268	255	293	278	267	282	298	274	279	246	242	286	284	291	263	297	276	253	282	278	278	245	280	312	293	276	270	295	284	257	273	295	265	282	282	310	278	275	283	277	259	285	273	291	310	302	294	284	288	266	262	330	292	276	299	272	295	299	291	287	290	281	302	260	288	292	264	297	307	298	266	268	253	284	269	297	277	294	299	265	270	261	299	258	279	271	257	267	293	254	291	278	293	304	248	293	316	300	321	291	272	278	258	254	263	267	297	286	261	300	283	261	298	272	298	277	265	290	308	261	274	305	276	288	295	280	262
22656	21477	30937	27431	25659	24596	15988	1319	504	540	488	485	507	507	491	500	449	481	476	485	494	463	473	518	471	487	445	481	465	516	498	483	450	492	497	452	476	508	488	458	483	473	444	454	529	437	455	466	460	492	503	464	475	435	478	436	442	445	456	492	529	464	444	465	466	493	464	486	484	475	456	449	472	467	449	479	438	469	455	475	468	464	421	482	508	493	483	467	427	428	464	437	476	449	525	422	480	535	485	475	446	479	459	465	472	430	480	436	469	497	440	456	488	466	471	473	453	428	460	423	507	463	455	468	470	481	459	481	444	458	512	485	481	486	474	464	440	439	458	426	435	437	462	434	460	465	487	511	478	479	493	477	394	449	481	497	460	453	509	465	422	423	426	506	466	488	476	419	475	454	487	500	493	471	469	461	460	425	467	452	467	449	458	444	455	484	507	493	474	465	457	455	472	484	496	432	421	467	408	459	464	500	480	434	446	477	509	459	488	462	493	497	466	455	457	482	447	476	480	445	481	473	441	437	457	472	477	457	485	464	490	467	442	465	475	470	474	495	486	450	512	493	483	484	480	456	434	522	453	464	455	491	489	415	464	437	480	498	461	457	442	473	424	493	449	461	488	436	460	455	484	482	483	499	468	505	445	486	421	480	455	456	435	487	456	478	451	431	459	446	467	494	444	482	474	483	521	435	446	461	493	454	449	500	472	441	455	432	465	468	474	486	485	454	451	495	482	500	440	483	446	434	466	516	455	470	425	437	492	480	466	508	464	454	449	494	434	507	490	473	471	491	501	453	427	463	463	481	482	480	435	450	436	427	457	461	486	472	465	443	476	475	488	472	471	464	459	471	478	463	503	436	485	450	455	493	457	463	461	502	476	491	472	469	412	511	489	471	482	469	494	467	460	418	438	436	471	492	450	451	459	495	471	497	461	474	465	475	451	450	494	450	506	441	466	464	442	437	457	521	441	490	452	452	450	453	472	429	468	460	470	489	497	476	435	419	444	495	457	458	486	467	468	460	477	441	481	460	468	477	464	466	457	494	451	462	526	469	494	440	485	523	453	449	482	442	448	519	467	454	468	455	493	432	511	460	420	462	487	477	438	474	476	476	418	438	498	479	479	464	469	451	463	513	443	485	457	440	461	434	422	424	466	458	475	441	502	442	503	418	451	465	493	474	468	457	469	447	466	486	486	449	477	443	450	459	451	481	488	465	500	455	469	458	412	455	469	440	444	426	481	482	452	497	464	500	461	464	440	510	483	452	442	485	498	451	439	416	466	465	490	467	485	452	471	450	472	421	493	412	447	481	442	426	473	477	451	445	453	460	460	460	469	464	473	495	465	456	476	509	467	473	453	473	473	444	466	460	476	464	473	497	420	435	455	469	475	466	468	447	442	443	451	464	461	504	459	455	470	454	450	431	460	455	460	435	460	492	467	476	477	476	434	493	436	441	455	419	454	461	448	472	438	477	461	471	476	511	440	411	469	424	464	481	454	437	493	438	469	470	441	463	483	468	440	467	480	472	480	405	412	465	452	495	474	478	471	477	455	491	451	462	490	439	505	460	479	469	464	451	467	449	428	451	485	478	477	444	462	454	490	515	452	499	456	483	459	463	470	473	488	480	436	439	462	464	464	482	470	460	469	459	474	495	493	454	517	469	484	464	443	457	455	460	482	444	437	448	466	428	479	443	479	460	482	423	478	489	472	462	475	474	453	464	431	466	464	454	446	442	476	452	434	444	456	466	507	432	462	425	484	480	478	476	515	459	462	430	460	496	470	457	459	473	456	493	465	470	444	444	493	486	457	453	428	466	468	497	515	471	419	497	455	489	449	477	471	457	478	441	460	472	449	467	437	426	430	494	468	475	453	476	489	510	442	473	501	484	457	468	497	485	459	466	443	439	497	470	485	452	461	459	462	474	473	436	467	457	490	480	471	475	424	434	482	472	473	469	485	470	450	441	473	458	456	445	445	464	436	471	452	444	484	471	484	463	465	462	429	439	491	426	486	457	453	493	486	452	489	451	471	440	444	472	514	476	473	472	476	421	513	486	473	481	467	502	465	459	412	486	453	422	465	463	449	455	472	484	499	443	458	441	478	463	442	462	418	472	480	470	434	468	472	447	468	483	391	480	502	466	464	470	464	483	440	468	496	466	465	506	432	437	463	473	455	456	486	490	444	476	453	494	492	436	466	445	434	446	472	453	456	462	455	459	440	490	447	451	485	452	452	456	452	458	482	471	482	494	465	469	479	461	469	466	508	468	500	412	460	469	470	488	487	473	455	471	527	457	468	468	455	488	468	458	439	541	490	422	443	465	483	475	474	479	500	512	507	507	481	431	460	444	531	501	454	472	502	473	454	412	513	482	485	479	470	467	462	489	447	481	459	440	447	446	500	486	411	468	502	450	453	489	462	450	440	444	457	439	454	476	451	463	493	474	439	488	418	454	462	431	431	458	455	455	465	455	464	447	469	474	472	496	485	456	458	439	467	456	488	422	467	443	474	461	465	493	443	431	495	434	462	429	421	460	461	449	417	481	469	485	468	467	434	462	457	493	441	451	491	435	494	452	471	485	440	442	447	490	478	418	477	480	468	450	467	487	451	504	439	461	467	475	480	445	418	445	445	477	449	472	434	452	472	469	520	452	455	493	479	424	471	493	454	465	482	486	447	479	478	465	490	437	458	463	497	463	441	453	441	452	477	443	441	442	462	470	505	482	424	510	464	430	458	456	450	454	441	468	469	472	471	459	431	454	484	473	475	447	473	500	455	480	449	475	447	459	463	460	476	473	461	474	481	452	484	473	488	491	487	497	483	467	471	471	451	485	470	446	474	460	482	453	433	462	448	428	451	491	482	478	479	479	475	489	447	456	422	466	481	446	425	461	473	457	449	489	487	463	504	440	512	498	449	522	484	479	451	450	479	471	485	465	480	492	474	466	492	447	489	465	448	451	458	531	493	457	479	468	491	453	482	486	450	478	452	476	492	502	490	442	445	463	495	445	480	497	475	437	454	464	487	484	437	450	496	481	500	479	463	471	460	472	492	479	446	472	491	455	443	515	494	442	430	465	485	463	481	471	448	427	454	480	492	435	474	451	469	459	519	487	522	466	460	473	461	458	481	464	450	455	470	480	487	513	475	472	467	423	461	418	477	472	471	478	480	451	456	485	468	467	493	495	460	457	469	487	445	481	469	465	416	459	474	447	470	490	482	491	466	440	453	464	427	455	508	428	502	453	468	479	486	453	504	457	432	437	452	468	459	449	460	452	456	493	461	501	438	471	454	452	468	468	478	475	474	442	437	469	457	439	457	478	477	485	495	441	525	480	435	495	468	496	445	507	466	471	460	478	490	497	519	464	427	514	461	486	443	488	474	479	428	454	445	469	417	488	456	476	469	511	473	446	468	401	431	457	464	521	488	474	501	445	440	450	463	494	469	458	456	458	520	479	487	403	444	489	458	482	435	505	457	463	485	449	481	480
58012	98423	76868	55395	40579	26534	7452	524	555	484	510	454	479	499	463	535	492	488	477	536	478	459	500	488	522	526	445	475	493	481	502	463	531	519	468	481	446	457	510	526	469	482	501	514	483	468	462	522	502	474	470	489	480	509	493	470	463	507	492	459	490	483	513	472	454	472	447	480	482	472	501	459	489	469	479	472	478	530	452	477	445	556	480	523	505	476	460	463	494	497	458	476	476	494	461	471	540	474	477	458	487	504	508	514	504	511	468	453	488	463	440	483	456	471	431	500	477	476	463	534	462	483	479	480	490	460	480	529	486	486	505	506	471	503	519	489	448	501	466	473	452	503	527	507	488	478	476	454	460	498	474	462	509	491	464	462	535	474	464	478	496	489	473	473	460	511	439	451	521	456	456	512	478	459	477	459	459	486	491	494	524	540	492	504	513	462	462	503	479	460	515	499	439	460	508	503	474	449	487	490	503	524	465	479	494	471	477	505	470	476	519	475	466	475	465	484	468	469	466	474	480	481	465	504	456	470	481	459	455	509	467	474	471	494	474	497	463	491	493	495	463	522	506	505	464	494	487	467	466	506	474	474	520	436	490	522	508	482	500	495	490	464	500	456	497	457	518	460	485	484	479	507	488	478	525	482	499	502	514	516	528	494	474	459	481	476	479	472	470	462	483	529	454	455	438	502	454	504	505	508	488	509	479	465	474	474	458	499	460	468	462	464	488	487	501	494	475	506	499	473	479	477	451	507	461	505	536	469	474	505	485	477	496	473	511	432	504	484	478	489	459	524	509	485	431	472	480	447	483	476	489	481	479	490	492	441	468	458	516	480	463	476	452	490	459	479	482	444	492	500	512	467	487	467	441	470	474	486	488	478	470	459	453	479	498	473	510	504	461	461	486	519	455	487	486	458	488	488	496	492	514	494	484	506	483	484	469	446	504	510	462	458	463	482	502	483	512	457	522	514	504	492	481	453	479	500	453	489	482	513	447	483	485	491	496	432	489	470	472	494	469	498	495	483	448	494	474	522	470	481	480	496	459	499	467	495	506	467	475	478	497	466	452	475	473	488	512	468	464	439	477	444	482	528	448	451	466	500	506	469	495	475	491	466	501	504	451	453	479	461	503	494	485	487	477	504	476	476	493	493	476	523	494	522	505	512	503	514	501	479	490	503	483	493	452	487	506	486	467	509	483	517	438	491	494	491	507	517	491	462	458	477	448	475	531	507	500	514	491	472	455	490	454	505	481	494	520	475	495	488	480	457	471	459	484	485	453	487	454	487	484	489	473	449	502	497	507	485	491	499	451	452	508	514	488	499	491	475	478	472	402	498	471	494	510	476	477	485	487	447	493	510	505	508	509	468	492	499	480	509	470	502	450	466	505	444	469	469	476	456	460	434	459	473	495	518	452	493	541	462	486	493	438	477	494	468	541	464	491	477	459	535	499	488	482	487	473	456	494	515	433	518	489	507	482	493	460	477	482	464	500	480	516	520	508	429	491	500	474	494	522	456	470	503	455	469	503	534	524	522	460	497	469	479	459	484	460	476	492	530	492	483	479	479	476	494	438	473	474	475	508	493	480	488	456	487	515	484	492	435	485	456	459	501	513	482	476	473	470	418	505	438	491	456	484	483	495	510	471	484	471	496	469	492	496	485	491	514	448	492	477	497	474	519	436	442	487	465	516	479	453	462	448	520	500	518	476	500	481	471	436	491	510	512	471	455	466	469	466	489	470	467	503	506	495	478	495	521	505	472	496	468	479	470	500	448	462	454	463	498	448	480	475	528	460	503	435	470	501	486	483	462	513	532	488	438	472	457	510	432	508	473	512	531	518	467	487	480	484	483	454	526	512	548	493	525	489	508	482	504	497	481	472	510	493	451	521	481	464	443	470	499	508	493	491	463	502	473	470	488	517	474	511	514	475	478	467	466	480	465	453	473	499	505	474	500	477	466	491	467	484	508	481	518	464	469	465	480	491	457	473	478	477	506	492	480	456	457	471	487	489	503	497	484	461	464	536	499	468	475	487	486	496	509	477	492	461	477	516	469	454	514	441	426	449	483	470	482	515	497	469	479	474	494	507	471	493	521	472	472	438	496	514	482	506	514	452	472	485	454	527	491	495	499	466	475	490	498	483	502	496	479	472	492	496	434	507	502	502	467	454	497	483	484	500	508	477	500	450	429	454	476	467	521	482	467	518	474	491	524	499	482	460	460	462	512	510	479	490	471	485	467	502	484	505	505	503	475	468	488	477	479	491	484	462	497	509	464	463	463	466	479	470	493	481	493	495	478	468	492	483	469	522	499	493	499	482	484	496	508	464	464	440	451	476	438	462	443	469	481	482	489	454	507	494	447	520	480	520	465	487	487	488	487	469	475	452	443	474	475	468	498	471	463	491	484	461	487	498	487	477	466	471	495	517	505	496	504	520	460	494	477	458	478	499	472	501	483	477	494	482	478	452	513	529	500	506	453	466	460	494	528	498	501	520	474	528	476	491	483	511	451	494	490	483	515	490	466	491	508	470	469	468	504	494	504	488	481	466	495	514	497	499	476	457	484	512	500	480	482	464	513	474	483	496	463	455	472	510	457	476	459	459	464	464	487	484	508	483	470	468	507	482	466	515	476	446	502	475	496	517	480	474	492	512	499	437	504	468	494	483	488	536	516	491	483	467	483	481	522	459	485	474	514	503	476	485	472	472	487	422	510	518	469	479	497	487	478	475	522	506	426	477	484	450	529	489	489	512	515	508	501	458	498	465	469	542	517	510	466	502	520	480	468	487	491	501	463	479	501	476	489	516	479	497	486	510	495	488	512	516	531	465	516	456	494	531	467	498	456	506	475	497	504	465	529	457	513	509	492	515	534	512	482	489	474	479	445	477	508	473	458	492	439	515	511	495	509	482	473	483	497	488	495	511	463	497	501	452	498	489	467	496	477	489	452	493	516	518	472	503	517	478	472	491	470	462	495	510	490	462	509	484	477	464	515	520	512	474	495	463	495	483	482	520	511	471	466	511	465	501	472	462	507	490	467	485	465	478	459	493	502	504	482	490	462	484	498	495	475	447	470	475	470	452	477	492	463	488	499	460	479	488	506	471	520	484	488	513	464	461	481	464	476	494	539	473	512	497	451	458	471	470	474	457	501	463	495	511	485	484	491	534	519	491	519	460	452	485	493	542	481	464	470	445	472	429	492	487	510	476	459	476	440	498	508	467	482	430	470	469	447	491	484	454	506	453	456	460	500	468	503	496	494	453	499	480	458	512	471	506	468	482	485	464	491	471	461	466	484	458	488	491	465	472	481	465	500	446	475	491	445	460	506	468	479	482	502	488	466	477	507	440	555	485	505	490	448	482	502	475	452	483	485	469	475	486	508	476	545	527	472	456	456	494	474	459	491	493	439	522	454	473	495	472	451	485	501	509	475	507	505	511	477	478	458	521	474	453	513	517	483	525	455	461	486	502	484	475	507	471	504	499	502	467	489
29367	26026	27388	13982	4383	1614	554	208	214	199	175	203	228	205	207	219	216	187	224	216	222	200	234	186	196	232	213	208	244	208	204	235	228	192	213	210	206	199	193	202	209	231	219	217	211	192	189	193	202	208	214	208	183	216	203	201	220	191	204	220	192	222	225	223	217	194	208	195	192	228	193	233	226	220	239	195	197	191	195	208	212	203	185	205	218	224	198	215	220	219	230	212	214	188	194	224	206	231	202	190	237	222	204	202	211	204	206	217	216	195	218	204	200	208	212	210	200	217	205	199	209	201	195	207	190	166	202	203	200	221	209	197	244	227	213	225	214	229	220	202	198	195	197	220	191	203	197	200	216	194	200	198	213	195	176	215	168	217	247	225	223	218	192	202	221	214	203	216	223	215	216	196	195	230	205	244	212	218	214	215	215	198	204	183	175	217	195	193	200	215	202	157	198	200	189	217	204	194	211	231	231	200	190	196	206	189	228	194	207	234	211	211	231	207	220	196	222	209	210	233	196	193	204	200	209	220	215	192	198	194	190	228	199	208	175	220	212	214	204	196	194	208	229	217	193	196	226	199	195	226	208	202	189	191	206	209	214	214	189	199	183	198	202	176	198	208	221	230	210	200	201	190	226	230	180	206	215	208	215	231	188	192	210	224	218	221	201	203	223	189	195	219	205	197	204	205	186	216	218	208	202	198	174	188	226	208	194	233	193	224	200	214	181	213	199	204	192	186	210	206	191	208	219	189	200	232	216	220	204	210	200	226	200	217	207	192	198	201	212	248	198	210	214	217	201	222	204	183	220	191	214	204	200	207	207	234	222	206	205	210	200	233	189	221	218	187	192	220	204	225	185	214	212	206	220	189	189	224	216	235	214	199	212	211	193	205	185	184	198	215	197	196	200	195	191	186	193	233	187	206	234	202	181	222	207	224	206	166	209	208	200	196	193	230	233	210	227	196	236	194	205	206	174	193	228	195	192	200	189	199	183	202	218	211	194	206	199	218	233	209	179	207	186	223	222	177	193	194	220	191	219	206	208	224	200	233	217	201	214	193	192	223	196	204	198	220	213	210	234	180	195	194	206	221	211	212	187	183	196	189	209	222	219	192	219	202	227	232	190	190	188	174	201	191	198	218	207	223	212	190	198	215	205	221	214	209	217	213	213	199	203	216	190	199	209	202	198	188	206	190	200	188	228	217	214	194	216	203	225	186	206	215	200	198	216	180	211	208	191	215	205	225	218	189	212	234	218	198	184	198	199	224	210	184	201	192	223	207	202	213	210	212	225	210	205	218	185	208	214	213	200	208	216	233	196	193	205	220	203	205	188	175	193	198	217	233	191	205	223	197	203	179	212	202	193	220	198	196	217	204	214	246	220	196	205	207	212	248	185	202	208	195	231	213	198	190	226	212	229	194	219	217	227	185	210	211	235	189	200	222	221	190	225	216	209	218	213	203	216	222	237	196	186	186	198	208	220	213	190	200	196	209	203	196	191	208	186	204	199	222	203	212	212	203	184	193	205	214	235	205	189	214	205	233	237	204	198	190	223	224	209	216	209	213	220	175	184	231	184	175	205	199	215	208	210	186	205	186	211	197	224	201	193	232	217	209	195	183	192	220	229	199	209	220	205	203	202	203	224	242	229	188	211	228	230	198	208	224	207	207	203	212	223	186	220	215	221	211	222	211	231	208	202	191	206	209	206	199	195	217	209	209	197	202	218	208	207	226	187	195	217	218	216	225	189	155	206	223	207	214	229	256	204	189	208	234	225	214	225	190	194	225	204	197	213	178	202	201	186	215	178	215	223	214	211	212	210	209	193	218	195	214	202	222	239	218	219	211	192	211	202	202	227	235	237	227	184	232	206	192	209	173	201	205	208	214	203	220	206	199	212	202	220	186	211	216	227	228	219	171	213	195	222	198	176	226	208	217	234	215	203	204	202	234	199	194	205	219	192	204	211	218	237	210	205	191	187	232	231	203	198	188	226	202	232	206	221	204	200	203	247	202	212	208	219	202	200	214	204	194	235	211	199	203	202	194	199	224	219	196	181	214	199	205	205	238	217	220	201	184	224	203	223	190	215	198	200	207	226	212	224	224	190	204	228	193	197	226	215	193	200	226	226	206	200	220	213	211	200	204	243	193	218	216	224	191	201	188	229	197	185	214	208	225	192	200	204	216	211	212	211	208	219	219	208	220	197	182	206	208	205	222	214	214	225	176	229	198	209	220	196	214	208	222	203	198	212	215	227	199	207	197	199	205	209	235	201	205	195	201	238	177	228	197	202	200	206	215	226	194	217	189	204	200	199	208	176	202	199	204	211	216	199	207	213	217	237	203	218	200	202	220	195	213	214	201	211	217	201	202	198	198	211	206	218	186	223	208	212	196	195	195	198	200	205	216	215	195	186	185	218	210	191	205	201	221	189	198	197	230	225	210	210	200	191	228	210	212	227	203	217	219	209	206	228	199	216	198	219	195	192	227	208	190	186	197	214	214	214	228	211	218	211	219	193	185	230	210	206	211	225	210	203	199	194	196	202	197	208	204	220	201	198	220	200	211	187	189	212	202	199	237	225	210	204	198	207	227	218	216	187	205	202	184	179	212	198	199	195	206	228	215	206	200	199	210	232	190	219	207	196	211	203	176	203	201	198	218	239	205	207	203	205	211	191	208	205	186	217	197	191	219	218	214	202	218	216	199	206	210	222	215	223	243	197	218	190	218	231	206	211	220	215	239	189	191	222	248	199	207	220	213	217	209	215	211	188	210	213	186	192	204	215	196	204	229	217	206	240	216	217	204	222	192	220	217	183	206	196	203	203	210	232	190	231	183	217	218	227	202	209	202	189	196	200	187	233	215	200	187	219	224	196	203	221	208	207	212	218	182	189	185	209	220	220	219	193	220	194	183	241	211	210	227	221	198	176	210	229	212	225	172	231	220	201	218	203	206	230	190	252	219	209	207	205	207	180	204	194	213	222	200	206	210	219	190	178	185	188	206	223	217	204	206	196	237	215	204	195	216	209	219	236	209	224	203	213	203	200	221	236	178	192	210	209	210	198	219	191	223	205	201	184	218	209	210	217	214	186	206	214	209	201	199	230	191	183	206	196	188	215	217	190	186	212	216	216	196	222	223	200	221	247	208	189	170	200	189	228	177	208	216	190	192	221	204	198	235	209	188	193	193	214	205	220	208	198	195	215	203	190	209	196	204	174	207	173	229	188	203	185	207	199	220	221	196	199	203	218	211	215	195	222	223	205	226	231	199	228	202	209	226	209	203	221	191	189	221	214	171	220	199	184	215	221	202	202	196	220	207	202	203	185	221	231	195	191	188	188	194	212	217	215	219	202	201	235	203	207	181	197	210	220	212	197	206	218	212	199	200	227	203	199	191	237	219	180	186	197	206	204	187	198	244	214	187	216	197	183	204	213	198	208	191	218	229	224	212	202	188	198	209	196	199	217	205	207	198	205	204	208	221	186	208	216	233
23522	37498	22907	10009	4621	2056	651	233	224	225	214	209	217	243	243	223	201	209	232	223	239	241	220	219	224	285	231	242	230	245	239	240	264	234	216	218	243	240	210	240	217	242	222	219	206	237	221	228	233	243	222	214	260	204	243	231	205	240	210	265	206	239	215	229	229	213	215	230	263	201	199	247	201	226	198	227	241	266	211	219	223	252	238	244	224	226	223	228	241	215	245	253	239	212	246	251	229	228	233	232	200	237	250	228	218	224	235	226	208	232	235	227	221	211	220	219	214	225	243	239	217	221	250	246	250	200	202	215	216	234	248	244	231	237	227	226	245	214	224	229	229	215	222	197	212	249	220	205	225	221	228	206	216	231	243	255	228	231	247	216	220	226	245	237	210	229	212	231	206	231	225	221	232	247	253	221	227	233	217	231	230	276	220	213	241	263	214	225	190	248	228	240	208	241	216	225	222	246	206	228	238	225	226	247	235	248	261	253	230	209	244	234	260	202	213	218	227	236	250	246	225	208	204	243	214	223	253	244	232	255	242	235	219	220	202	222	240	222	229	232	248	227	202	216	216	220	225	247	194	224	224	208	204	251	249	209	211	232	231	233	219	249	239	229	232	233	247	242	243	245	226	229	217	230	222	232	233	229	243	237	219	209	204	239	251	235	205	231	240	212	219	232	260	254	230	231	240	257	197	193	241	232	226	223	214	204	240	252	233	199	221	223	228	214	226	255	224	223	217	224	234	218	233	227	219	209	214	218	266	250	230	223	229	237	223	236	241	238	231	210	235	206	213	231	226	232	213	214	243	237	241	234	223	236	223	245	228	263	245	248	212	233	212	223	229	231	224	229	251	240	233	207	222	236	228	236	238	206	234	241	274	221	273	232	231	204	228	219	227	226	215	239	233	246	210	247	234	242	222	198	218	249	245	221	215	198	228	244	241	232	234	221	225	224	239	233	220	220	190	228	234	230	227	240	235	228	218	258	232	234	231	221	279	226	218	213	217	237	242	225	230	217	234	221	221	257	238	223	229	242	254	244	243	222	220	243	209	239	230	229	192	218	216	221	237	221	243	219	220	229	222	260	258	245	231	238	205	230	228	247	232	230	252	216	234	247	219	250	233	237	223	240	234	217	233	242	229	230	219	258	239	242	245	216	217	220	247	231	259	236	225	232	231	247	244	241	223	199	220	237	221	245	218	255	208	184	237	186	236	213	249	224	228	226	241	241	236	236	251	232	236	208	230	223	229	265	216	241	224	219	241	257	217	230	233	201	228	230	246	250	217	238	241	246	236	242	234	213	240	241	248	218	230	234	223	230	257	238	233	233	221	219	247	273	246	216	221	251	248	257	214	222	241	234	250	244	248	242	238	254	225	227	263	239	225	267	230	209	233	233	248	217	226	214	252	234	268	227	238	241	211	240	230	245	223	188	236	225	266	213	205	245	238	209	212	230	255	218	267	211	259	234	236	215	218	222	234	229	219	256	231	226	234	236	245	228	234	248	234	222	197	200	221	228	242	229	247	235	205	228	239	233	225	229	205	210	225	216	234	245	242	209	216	199	204	249	239	224	232	234	210	264	231	214	217	229	208	246	260	232	237	232	220	224	226	230	228	219	229	222	216	219	230	240	217	224	224	244	227	215	236	214	220	217	224	234	246	230	230	231	210	208	220	199	225	238	236	211	205	248	210	234	225	246	232	225	211	228	217	238	235	234	199	223	211	206	243	239	221	216	249	242	232	222	211	240	238	243	255	248	247	237	214	235	252	234	225	250	236	214	208	207	228	216	220	229	214	228	239	224	251	251	212	248	258	213	228	212	237	264	240	239	268	250	220	234	268	262	239	228	230	240	219	238	236	223	227	210	257	232	216	263	246	215	251	248	253	235	249	229	233	222	247	225	223	194	231	217	240	239	215	193	215	238	230	243	243	226	237	231	231	192	214	216	237	220	224	230	228	231	241	204	226	236	242	215	227	221	239	241	236	228	240	218	275	251	221	245	230	215	240	199	241	200	213	210	233	221	214	231	242	234	228	251	213	234	228	234	230	224	226	257	241	247	220	237	219	198	214	225	235	222	230	241	221	232	229	234	239	248	266	216	233	240	224	239	240	226	242	222	228	214	223	236	220	227	241	242	237	215	243	225	230	233	206	262	244	215	206	226	251	221	239	237	212	225	233	228	215	232	223	239	239	231	236	256	228	247	221	235	237	210	244	236	244	256	216	231	226	235	225	221	210	229	246	259	205	220	224	227	243	208	214	240	228	228	243	207	257	226	245	211	214	260	245	209	258	233	227	211	222	215	223	254	228	243	204	218	237	198	235	257	211	218	223	206	212	215	237	224	209	232	204	251	215	221	233	215	226	225	224	203	237	233	220	227	227	245	234	243	217	228	237	231	225	201	250	213	237	221	227	268	236	210	246	230	231	234	232	203	203	240	241	237	207	220	215	201	236	221	216	246	211	248	249	194	240	233	240	207	224	212	248	215	231	237	234	229	239	241	252	230	241	248	209	235	224	243	258	219	233	239	200	244	262	193	241	221	245	219	217	240	252	223	222	259	236	231	223	239	227	230	247	214	251	217	239	253	216	227	208	227	231	230	240	243	230	233	221	250	244	233	221	252	218	240	228	226	235	207	224	249	242	218	228	234	202	262	230	216	233	233	246	237	235	238	205	232	239	247	225	248	233	238	234	210	205	220	233	234	242	213	245	242	221	240	207	224	227	232	238	214	257	195	251	226	242	220	264	248	243	193	226	219	254	189	221	230	207	240	214	234	234	220	236	205	219	236	252	231	236	222	267	247	214	233	251	234	200	232	255	221	238	214	247	227	228	247	224	237	234	235	232	236	209	221	200	231	257	237	211	254	241	225	241	225	191	227	186	231	229	226	251	213	242	226	235	244	234	239	228	227	230	225	212	221	208	241	238	248	225	229	237	220	227	218	223	235	237	217	233	233	207	224	261	221	219	217	222	233	261	240	231	256	229	223	241	213	228	208	275	223	234	236	222	216	232	224	251	251	226	251	227	244	231	232	252	241	219	227	206	242	230	216	225	235	223	242	247	229	234	228	243	235	190	234	216	240	254	217	239	211	222	235	237	199	210	250	228	239	240	233	244	239	206	196	215	199	239	210	234	240	212	251	218	222	263	226	229	246	234	223	255	216	227	255	236	232	198	221	217	210	226	254	221	237	218	227	244	250	219	248	240	224	239	247	228	238	225	248	235	239	236	227	211	256	246	239	227	212	244	221	230	240	240	242	242	218	225	244	233	217	218	212	233	235	210	239	214	270	216	215	241	235	240	206	206	226	230	241	220	220	214	243	245	244	240	247	213	219	219	250	222	231	249	245	231	217	242	262	244	215	244	220	246	228	248	248	207	222	224	258	207	228	239	200	221	247	232	229	232	238	208	258	235	226	249	233	233	223	235	234	239	260	223	248	225	223	233	253	218	238	226	211	226	230	225	236	227	229	214	248	243	222	230	226
23421	21716	32284	30439	26344	21871	9941	636	404	420	391	380	359	415	384	344	358	365	379	349	365	354	392	364	366	378	331	393	319	367	367	341	358	372	371	394	340	355	364	394	385	413	355	349	370	365	374	360	411	371	383	329	350	368	396	359	388	359	338	396	355	392	369	364	362	368	377	373	374	401	367	362	360	333	384	341	390	333	395	355	393	381	376	332	366	361	402	383	379	368	366	364	380	364	341	393	367	355	366	362	347	403	377	396	370	346	413	377	337	358	329	388	366	351	357	356	376	364	380	383	383	376	357	384	362	350	360	360	350	389	366	380	345	339	367	372	354	364	365	355	398	364	383	388	355	367	335	361	404	339	371	328	410	354	368	371	377	373	361	379	391	351	361	348	364	370	363	392	370	376	373	373	375	416	358	392	382	389	337	363	324	390	342	344	347	326	368	387	322	378	387	346	358	395	378	361	386	342	355	385	352	384	388	369	367	369	401	388	362	357	366	351	376	362	364	360	355	373	361	332	374	350	346	364	365	386	378	350	362	352	370	399	384	365	358	382	355	372	351	378	354	356	344	346	351	393	372	378	397	369	340	372	373	382	370	385	376	382	340	377	376	369	408	364	326	379	387	367	392	360	372	369	402	346	330	355	379	357	354	313	382	387	358	360	364	372	346	360	382	374	420	323	361	348	409	372	363	345	395	377	392	358	407	334	363	383	386	343	380	370	396	362	366	348	357	377	386	395	371	358	346	367	364	391	340	350	377	370	384	374	372	390	372	367	324	367	345	407	355	330	362	331	363	393	370	377	359	342	358	386	370	361	413	359	365	355	364	384	364	320	347	366	406	335	338	392	381	375	372	361	361	371	365	362	362	353	379	355	426	384	342	351	356	361	353	369	378	374	368	376	371	330	385	358	339	399	389	361	388	361	363	406	380	375	391	357	385	353	357	345	377	340	373	352	390	391	371	392	367	408	361	366	342	398	346	363	389	362	368	353	399	347	359	342	370	371	342	382	363	347	375	343	398	354	393	403	367	366	365	374	394	357	365	346	353	378	352	367	376	358	394	361	362	368	365	389	359	360	359	327	330	381	387	355	363	350	344	364	374	375	346	357	338	359	393	368	385	369	368	359	390	376	327	348	380	342	358	341	357	328	401	388	396	352	388	373	386	364	382	384	377	383	378	355	364	389	352	355	357	380	382	377	361	353	366	341	372	357	381	330	348	370	385	366	347	351	347	371	370	373	380	369	347	341	378	338	356	384	427	367	387	368	355	379	361	375	394	350	316	365	368	365	347	389	360	379	368	348	374	363	355	336	373	346	358	354	372	382	392	377	373	339	366	376	408	342	331	395	380	367	359	371	374	352	373	329	346	402	371	392	375	379	349	386	361	356	367	354	377	366	381	352	369	375	355	369	339	365	363	349	394	380	388	376	396	343	373	387	383	341	378	395	380	367	353	341	361	370	387	361	371	338	363	378	329	356	395	384	369	331	391	357	354	362	378	398	335	360	373	353	342	401	364	384	379	363	352	359	372	327	373	365	349	344	365	408	339	379	353	366	383	368	393	389	358	351	372	401	337	370	334	367	340	385	406	363	405	365	386	383	339	390	389	349	375	342	345	386	365	348	381	384	348	361	360	345	371	384	361	379	382	381	370	395	372	326	375	361	389	380	383	387	381	356	357	406	363	389	357	315	350	365	346	335	378	381	352	349	343	387	378	388	370	368	336	356	406	387	377	386	372	378	355	365	349	341	369	360	340	338	357	333	379	402	355	341	369	359	361	370	360	352	400	380	359	368	328	385	346	354	374	354	349	341	382	381	382	367	373	384	383	375	364	388	373	379	355	406	351	375	359	372	338	384	378	390	350	348	372	362	383	350	337	346	398	372	363	392	355	368	346	353	370	380	357	364	385	370	339	361	377	381	352	377	381	387	365	377	340	376	351	361	387	347	381	361	378	349	369	371	358	362	369	386	373	376	406	350	348	374	365	367	373	378	350	390	330	344	331	359	382	335	341	344	382	373	340	341	376	364	380	378	357	386	349	365	347	332	384	377	372	376	366	383	385	380	375	393	387	360	374	368	404	373	368	371	358	377	371	373	376	384	341	395	368	332	354	364	347	357	381	346	360	355	347	371	369	366	353	404	366	382	344	348	350	355	396	373	364	384	392	358	370	367	388	366	363	324	358	369	365	364	408	351	381	338	343	376	374	400	378	340	367	399	363	399	347	370	359	417	388	375	372	391	408	366	353	354	393	372	369	355	369	374	360	356	383	380	343	356	392	367	394	356	358	395	355	370	382	339	339	378	359	376	394	385	323	385	365	338	409	336	409	369	367	337	326	339	350	350	349	361	364	365	353	353	375	392	370	378	329	323	381	326	376	353	392	347	332	358	400	330	363	360	371	379	372	368	394	340	358	377	378	349	338	355	328	410	366	371	341	350	339	374	359	378	346	390	357	381	379	391	392	382	368	358	370	388	387	348	405	354	378	348	385	384	340	355	346	368	383	364	393	384	359	333	386	419	409	368	387	421	355	362	346	382	358	353	304	340	383	393	374	378	369	383	370	360	358	343	414	358	346	349	338	378	350	346	377	357	378	347	354	349	355	390	351	356	385	358	380	343	364	361	363	370	383	400	396	402	370	374	394	360	371	387	336	336	354	339	333	339	342	376	388	362	367	392	370	353	313	352	360	362	366	367	387	332	349	351	377	401	382	380	356	351	374	369	359	381	337	369	363	401	361	339	419	357	363	369	339	355	380	351	379	355	404	346	369	386	364	361	365	334	350	369	386	363	353	388	358	331	348	376	362	376	352	369	336	362	350	386	347	379	348	404	341	353	370	386	362	381	367	353	370	379	355	336	394	378	338	370	381	372	364	376	383	385	351	382	375	362	363	364	393	413	385	373	408	379	380	379	378	399	340	375	372	340	365	377	378	380	377	371	354	360	324	353	402	350	383	348	363	360	383	371	333	398	348	341	386	376	338	381	414	375	361	383	349	371	341	364	405	360	370	363	370	366	362	337	371	373	374	357	361	354	361	372	375	357	363	376	371	371	360	363	372	363	348	344	378	373	338	408	411	359	377	363	335	358	347	397	380	378	345	368	374	383	358	358	376	367	367	360	357	376	331	354	357	346	339	374	393	355	343	359	386	370	338	332	360	359	339	336	363	393	360	336	392	399	376	342	364	368	354	405	368	333	371	383	358	352	383	404	371	385	404	355	344	336	373	385	388	349	352	373	371	371	313	354	338	383	398	370	344	395	367	361	346	375	322	379	358	337	361	388	364	350	381	365	369	355	360	357	375	372	350	379	325	371	361	381	365	366	377	332	362	391	399	356	379	381	390	389	378	381	325	355	368	407	346	382	367	371	388	359	399	324	359	363	377	372	364	324	351	364	376	338	332	368	376	384	394	373	368	373	388	389	395	376	358	350	378	352	372	401	367	383	380	321	358	340	378	357	373	391	352	400	368	367	370	371	337	379	403	368
52115	89892	67842	46832	33189	20285	6566	388	420	417	381	403	375	406	387	371	401	367	390	414	363	377	362	398	380	382	366	367	350	361	366	356	365	375	355	373	390	383	369	392	450	374	374	390	401	362	405	382	390	364	355	395	389	391	350	396	364	397	367	384	405	394	418	350	370	384	366	405	404	373	407	394	387	380	388	382	359	390	378	379	380	387	355	386	428	381	381	374	392	398	346	390	384	386	335	396	394	370	370	386	344	387	358	365	395	393	380	374	379	348	391	389	373	373	391	399	426	367	414	371	390	387	346	387	386	370	385	378	354	387	387	390	388	368	380	411	372	404	401	390	385	417	393	364	371	399	377	368	371	368	409	381	409	390	351	374	390	395	389	368	386	389	393	396	384	389	377	391	418	361	361	412	399	374	397	387	392	403	384	390	388	379	389	382	392	359	360	392	356	375	409	389	367	396	387	399	373	393	379	391	377	364	408	386	402	374	398	374	376	364	351	433	387	376	397	412	384	382	386	383	396	376	381	397	357	388	417	353	368	382	339	369	375	361	386	364	370	394	412	329	363	392	394	387	403	408	368	393	403	409	340	357	391	388	408	373	362	375	354	399	374	403	425	348	370	383	379	390	364	395	421	358	350	404	364	375	392	396	371	383	369	395	379	314	408	382	386	387	361	363	360	384	385	356	355	364	358	369	387	398	385	407	391	400	382	373	392	366	397	380	408	350	392	381	354	394	421	356	395	385	351	373	406	390	359	396	398	387	373	415	378	377	409	401	404	383	408	394	386	347	387	365	360	362	406	419	364	357	370	395	378	410	416	378	385	402	414	393	435	386	389	387	375	391	391	399	382	363	370	387	386	383	392	364	345	363	401	383	391	363	375	357	400	362	394	374	393	370	389	367	374	365	398	351	380	421	375	378	370	381	332	395	365	423	378	407	376	369	395	362	394	372	380	371	413	355	375	384	364	361	388	378	387	386	383	387	378	427	386	365	377	373	381	408	392	388	386	391	374	379	366	367	393	367	382	361	383	386	400	387	346	356	386	358	388	351	411	381	369	384	382	362	397	372	384	391	378	381	352	398	398	395	404	390	393	371	404	374	401	380	408	429	394	364	378	388	373	365	408	371	366	362	376	380	376	356	378	359	379	396	380	362	377	360	396	370	368	351	378	390	387	392	363	416	363	367	390	390	395	348	405	347	363	382	411	381	410	408	366	384	396	384	369	354	405	393	370	394	376	356	378	363	405	410	371	364	368	349	340	394	371	338	354	387	410	368	409	407	375	407	352	354	368	385	397	395	363	372	349	334	404	406	385	367	377	368	364	390	332	397	383	391	387	368	384	400	387	357	403	382	385	390	366	359	373	375	385	403	372	418	379	364	384	376	393	380	359	393	385	400	379	361	377	386	364	401	355	356	389	404	374	393	377	368	381	401	372	361	373	379	374	369	393	392	360	380	368	389	379	337	394	377	362	397	380	401	373	421	385	407	388	367	360	378	391	369	396	386	404	370	400	377	397	393	370	371	381	384	382	375	380	411	379	376	366	347	384	424	388	383	392	368	377	358	384	381	396	380	396	402	380	360	398	403	413	384	374	379	409	388	381	376	384	361	409	379	409	386	379	384	411	392	415	366	373	387	398	386	397	416	376	366	370	397	373	417	393	372	376	385	376	405	407	401	385	362	360	398	366	385	388	392	380	356	369	375	337	374	352	377	409	399	400	394	384	353	375	399	381	367	396	396	415	385	353	371	372	375	383	387	404	399	393	399	362	393	408	387	373	411	369	399	385	382	387	370	356	387	390	397	376	371	369	373	350	378	376	407	376	372	385	352	398	362	379	370	370	404	394	385	392	368	385	393	376	382	349	409	400	391	388	401	375	390	403	391	394	400	374	393	375	407	381	363	387	369	382	392	371	382	343	368	388	384	390	371	371	351	379	392	411	383	408	379	396	396	380	381	384	399	408	377	386	368	356	411	395	369	404	390	370	386	383	367	410	389	400	352	386	391	354	400	425	378	388	390	387	374	372	384	389	366	359	377	414	387	385	355	372	384	375	379	413	400	395	382	419	362	355	398	383	369	400	383	374	392	361	384	390	381	365	399	384	380	376	390	374	393	377	388	372	381	383	366	395	387	348	365	357	417	400	379	395	420	391	432	374	390	401	392	355	399	363	413	334	384	362	375	397	378	371	366	388	368	398	362	365	391	381	374	350	368	373	383	410	407	397	377	399	355	367	352	350	421	385	373	390	366	351	381	359	384	408	395	405	388	395	360	376	402	392	369	357	409	347	415	355	408	351	372	410	410	360	379	370	405	371	368	369	409	364	386	419	370	404	358	393	394	411	370	367	407	416	384	380	392	351	361	351	351	397	394	382	372	397	368	362	383	398	395	355	357	389	403	383	368	362	377	441	397	364	388	396	426	351	387	388	398	364	365	349	385	368	385	395	407	389	393	387	378	374	378	393	373	408	376	384	383	356	374	395	366	377	448	396	352	387	379	339	386	410	375	429	375	363	417	390	393	386	409	375	375	367	404	361	385	365	397	395	358	377	395	350	392	414	375	368	367	370	390	335	386	377	375	361	379	393	378	386	375	395	376	396	384	381	380	387	408	403	373	378	401	401	391	398	389	391	406	371	395	404	380	345	377	395	362	410	379	363	395	403	392	388	359	384	384	408	365	375	363	387	382	353	403	388	390	388	391	382	393	365	369	385	385	398	364	367	379	362	427	395	357	383	354	365	371	400	402	382	398	389	379	378	404	388	369	373	393	417	372	346	382	368	378	386	371	384	407	374	420	366	374	393	402	469	382	389	367	376	384	351	407	401	373	338	367	371	381	379	341	361	381	361	365	395	371	388	363	393	386	402	399	396	383	366	379	360	411	367	388	378	384	360	398	394	413	386	367	368	421	359	400	379	391	385	376	362	385	371	400	352	391	377	412	399	380	383	390	345	383	392	405	364	375	356	395	402	376	352	351	357	356	381	379	388	371	387	355	405	344	370	398	377	422	371	424	369	393	364	359	357	351	370	385	386	357	373	407	396	360	367	400	382	403	393	427	370	386	381	379	391	368	396	374	389	357	365	387	390	403	388	353	395	406	407	384	355	365	399	388	372	391	359	388	395	351	365	373	393	364	367	395	394	402	390	388	387	385	421	382	399	406	335	401	330	386	373	409	375	383	349	347	381	405	348	371	397	406	356	366	387	381	399	385	376	396	417	392	430	401	410	397	376	356	363	397	362	350	399	396	381	401	343	371	376	385	387	377	392	408	402	378	406	382	411	364	372	349	429	371	415	387	420	397	376	398	391	353	375	376	403	397	389	389	397	363	402	348	374	392	393	358	384	396	386	378	399	363	379	412	390	380	383	410	366	405	412	390	351	382	406	359	409	399	396	339	391	387	342	381	391	345	374	391	378	363	363	399	398	396	397	385	379	361	385	367	385	370	384	374	385	343	386	358	386	409	385	382	367	381	416	357	399	395	354	378
25205	22898	33432	30218	19758	9290	2800	290	295	270	276	248	258	270	292	246	280	229	242	254	239	242	251	261	238	282	256	263	248	279	274	244	261	267	251	265	283	254	289	262	249	249	269	247	244	282	261	264	245	240	254	257	279	277	235	304	247	246	264	287	255	244	267	240	251	265	269	266	252	244	256	247	266	235	260	249	259	262	248	255	240	249	250	250	263	229	279	271	252	248	275	251	263	266	262	241	239	269	249	234	257	253	268	253	295	292	227	225	256	251	252	268	272	264	241	281	236	284	237	267	255	252	263	272	244	271	247	237	270	270	267	247	268	252	267	236	249	264	270	235	265	263	273	245	248	257	271	241	258	266	284	275	252	270	245	264	224	263	252	269	246	262	262	281	253	264	246	231	279	273	270	264	258	258	262	243	261	236	236	255	265	243	266	260	266	269	279	238	241	262	258	229	258	261	266	236	252	257	265	243	261	245	266	253	250	261	270	284	246	262	266	257	251	255	285	260	292	300	277	260	250	265	249	284	241	255	267	253	266	263	254	243	241	280	266	274	255	245	264	236	252	251	271	263	267	265	267	273	266	238	279	244	266	269	250	255	310	263	258	263	255	285	267	258	272	266	255	274	242	256	264	269	226	239	259	273	241	268	244	262	252	291	280	265	281	251	258	265	270	258	250	229	263	286	257	258	286	240	294	256	256	272	257	247	245	232	265	250	257	227	266	234	252	243	280	299	249	236	272	270	244	242	259	257	226	264	247	245	280	271	261	266	266	231	270	262	265	250	292	258	256	249	251	293	257	261	235	253	271	256	272	240	281	243	256	259	250	228	295	266	259	296	247	281	247	252	255	248	268	248	262	238	233	237	276	264	247	262	230	256	266	265	264	276	258	243	254	275	298	239	252	256	243	257	275	244	258	263	250	238	274	259	262	283	253	240	261	277	287	249	301	262	241	234	264	248	254	252	243	269	243	262	235	253	265	259	259	282	247	260	259	262	261	282	248	256	246	280	274	255	227	268	253	270	248	244	258	287	258	256	264	267	253	257	258	252	257	271	264	258	253	257	271	276	281	261	262	248	239	270	238	260	259	225	228	267	262	244	260	280	260	251	260	261	250	260	286	247	254	264	247	241	264	249	255	278	264	275	261	280	276	261	230	260	227	258	268	268	270	260	256	248	275	270	240	269	255	246	267	290	256	248	271	237	243	268	263	260	255	264	253	258	282	257	274	235	246	261	256	248	247	250	257	256	272	260	250	254	250	259	234	269	282	298	252	271	271	257	235	240	245	271	236	270	271	239	243	288	248	256	250	256	231	248	258	251	269	275	256	285	273	252	255	268	267	235	262	253	219	286	280	269	276	245	259	279	255	272	252	234	248	277	277	267	242	271	249	266	262	254	272	250	271	270	250	260	220	248	275	274	258	239	279	275	251	224	260	256	285	280	252	250	260	270	260	273	258	247	256	272	235	248	251	248	254	272	245	302	270	230	247	228	266	272	270	255	233	256	229	268	280	263	265	268	257	274	251	244	262	270	234	273	255	242	280	233	264	236	264	264	239	256	250	271	236	256	239	295	256	274	265	243	242	241	314	281	256	259	266	248	254	248	271	260	285	217	258	299	290	247	266	278	253	226	258	273	237	264	242	252	266	250	255	276	269	251	254	247	301	250	273	260	278	252	269	230	262	268	232	252	244	222	273	228	252	270	268	255	247	266	257	254	256	245	262	243	238	254	244	264	281	291	267	269	266	272	244	254	253	264	262	246	247	249	278	279	259	249	249	242	248	270	285	231	274	259	251	247	256	230	265	244	257	267	248	252	250	296	268	229	303	258	253	245	232	253	261	247	247	253	290	230	267	251	263	246	278	262	292	289	262	283	256	269	265	265	271	268	288	266	266	214	263	251	253	252	259	222	285	247	259	245	236	259	247	248	280	264	273	255	268	270	294	252	261	271	271	242	236	272	268	259	253	256	234	261	253	244	244	289	269	283	244	223	258	274	256	267	266	251	259	256	248	245	242	264	248	262	286	244	262	244	249	268	256	266	254	281	251	278	229	267	264	247	262	278	241	284	242	268	286	280	253	261	222	252	250	280	236	256	258	240	253	271	257	248	263	240	270	255	254	266	264	263	253	276	234	239	255	257	264	239	260	245	268	261	255	266	262	285	284	266	265	241	240	271	271	236	265	262	265	265	238	253	240	250	226	254	239	248	248	276	252	273	276	248	267	266	247	282	242	236	283	254	259	230	281	262	277	278	256	253	218	257	281	235	287	227	255	288	235	251	243	272	265	303	259	267	243	283	260	284	253	247	248	246	265	268	265	255	259	236	257	275	251	287	242	262	265	284	260	265	254	268	238	256	235	262	280	239	248	275	242	275	221	264	281	251	235	239	261	244	220	273	274	256	248	274	223	289	260	237	266	231	253	276	260	250	262	247	277	286	267	307	257	266	250	235	253	257	254	238	262	235	252	244	259	268	260	245	273	275	249	238	267	262	262	286	244	248	266	251	272	272	235	246	240	244	262	240	257	257	266	251	264	252	269	225	285	256	259	270	258	290	228	268	263	269	253	254	262	274	277	250	247	275	236	246	257	242	231	254	254	274	273	250	263	253	272	250	283	264	256	239	279	265	263	240	245	256	246	264	259	238	245	268	257	314	284	234	271	253	219	246	256	245	271	255	242	254	264	268	257	277	250	268	259	259	256	261	268	265	240	247	264	265	232	248	268	258	255	280	302	252	227	256	252	272	255	244	270	247	240	260	262	259	279	252	266	271	256	268	278	256	265	244	276	220	246	252	261	285	266	285	230	240	228	267	295	248	248	256	259	267	267	259	316	241	256	227	263	270	293	251	263	261	255	265	245	262	233	233	287	251	235	268	261	246	260	270	236	257	285	254	235	252	253	268	249	264	254	269	250	259	251	261	242	274	252	251	239	273	251	258	281	236	276	273	270	248	234	259	248	239	252	273	295	222	283	266	231	268	255	285	260	250	269	241	275	254	237	279	285	253	272	221	286	255	229	245	289	233	240	250	260	270	271	243	241	262	247	246	248	251	241	262	270	246	272	238	279	263	258	259	257	265	260	250	260	254	282	271	251	249	239	262	248	268	236	271	249	259	270	248	254	268	253	283	261	259	281	261	253	246	282	235	244	285	264	252	262	287	239	235	239	278	253	272	255	258	249	288	245	272	274	246	254	242	240	273	260	247	264	251	251	246	258	269	265	209	240	246	282	253	257	241	278	296	246	274	250	261	282	255	268	270	265	280	262	263	256	270	273	273	257	228	273	235	240	293	247	257	265	267	260	284	243	257	273	249	255	251	258	262	261	243	275	254	276	297	269	262	248	260	273	251	244	267	254	260	275	252	272	243	245	277	249	220	259	248	271	253	260	273	278	279	241	251	229	276	272	263	234	247	278	248	266	256	287	235	239	249	309	272	261	248	274	263	272	276	278	222	287	242	246	231	253	251	258	241	255	255	249	257	293	286
44816	72492	53279	34827	21231	11071	3961	331	321	278	271	284	290	261	299	317	308	291	285	288	302	285	302	329	316	318	289	272	292	281	288	313	336	291	284	290	301	353	262	282	283	278	278	307	270	291	273	303	281	294	314	305	279	280	270	280	277	291	288	281	268	292	278	274	261	267	311	270	285	271	273	275	277	264	283	257	285	308	295	311	299	310	288	280	301	297	295	301	260	293	309	294	276	289	263	284	301	280	284	287	269	285	277	284	298	293	312	298	278	286	320	274	316	283	278	287	255	288	287	304	293	285	256	280	311	313	287	309	302	302	308	316	261	289	303	282	256	260	292	284	304	310	285	296	285	271	280	310	274	281	281	262	284	264	299	302	275	292	299	268	305	288	297	292	288	312	268	276	293	285	273	295	296	281	297	300	290	290	265	313	295	293	309	264	279	289	296	290	311	272	332	251	296	294	306	300	285	292	304	286	313	274	312	310	281	279	308	301	268	250	287	305	322	262	325	306	306	273	291	268	312	316	280	296	291	299	289	287	279	302	322	304	280	284	275	275	321	295	291	296	279	287	309	278	290	273	309	256	296	274	287	271	279	282	294	261	310	283	247	323	303	299	290	274	268	270	287	284	306	280	292	270	303	319	311	308	266	277	301	267	298	309	277	255	310	291	284	289	331	272	296	278	313	302	300	296	258	280	288	311	283	267	274	344	286	310	307	263	301	270	277	327	295	284	294	309	258	318	281	271	294	306	317	286	279	274	283	282	291	258	295	301	313	304	298	308	292	300	287	313	281	283	312	286	288	274	265	320	282	291	285	285	315	256	289	312	290	314	259	256	286	280	289	315	292	281	291	273	296	298	301	289	275	267	304	305	309	293	302	265	304	258	288	307	273	310	311	276	283	274	290	298	286	263	296	278	288	277	325	262	301	325	288	315	289	290	282	281	277	349	276	300	281	274	290	281	291	287	300	270	310	270	313	279	299	296	273	281	253	298	292	274	263	299	288	291	307	300	300	296	276	264	310	272	293	257	272	268	294	276	287	283	260	296	298	299	290	294	229	282	295	285	296	278	279	307	277	299	297	297	313	356	278	254	294	277	276	282	298	285	263	291	306	297	301	303	293	279	302	284	266	291	259	264	295	296	281	281	315	265	276	304	297	283	273	305	283	283	264	293	285	290	297	302	279	316	263	307	294	275	282	283	311	285	282	319	295	287	303	274	297	296	322	274	312	269	301	278	268	300	296	272	287	259	256	305	281	289	264	295	287	292	305	241	292	276	296	304	326	259	276	270	298	272	267	284	281	278	298	291	308	289	308	255	285	311	321	314	277	310	278	277	292	309	285	298	288	293	306	286	269	284	277	259	286	294	265	275	287	289	312	280	276	296	307	271	301	319	288	314	281	287	278	250	309	280	297	283	263	303	271	287	289	299	298	292	291	290	272	258	289	316	306	309	306	266	276	302	267	288	274	280	277	297	285	291	283	302	333	278	281	295	298	301	312	277	266	293	293	286	293	305	312	290	256	285	317	288	284	285	263	254	298	305	271	282	288	286	305	313	323	295	291	298	290	285	274	305	281	278	287	263	302	285	265	307	271	260	261	273	270	290	298	328	271	268	288	275	272	271	280	297	289	301	284	265	252	295	317	288	261	289	299	272	287	267	283	267	291	313	304	266	286	280	259	295	281	302	316	306	283	292	290	291	316	317	288	284	291	298	264	274	296	324	287	283	288	297	290	270	285	308	274	264	279	271	271	290	265	273	281	291	314	283	294	297	278	254	275	315	277	291	281	304	304	297	284	284	289	280	287	308	294	255	265	285	296	307	311	286	306	314	289	315	327	277	285	315	284	285	286	273	299	278	287	274	281	288	294	256	289	291	300	315	294	298	290	319	283	291	274	293	284	291	271	284	286	271	256	318	304	257	284	284	307	287	270	312	266	273	299	292	276	271	276	306	323	285	303	304	304	303	292	281	308	281	253	309	307	324	305	294	281	304	325	289	271	286	272	273	265	285	270	280	284	287	292	302	284	282	305	307	315	274	282	254	265	288	279	273	265	291	289	279	298	298	298	300	304	282	251	296	277	328	289	291	261	264	275	293	300	304	295	277	285	278	247	265	300	295	305	270	296	300	300	274	285	294	276	280	291	292	260	291	289	315	262	297	285	303	309	300	317	282	279	276	285	305	262	302	295	290	285	287	321	292	308	286	323	277	301	298	306	271	264	332	310	284	307	290	258	295	319	307	250	301	271	263	269	295	301	262	298	273	308	258	282	261	281	301	280	270	307	288	262	254	287	288	312	271	273	291	298	285	300	311	283	282	299	283	307	299	302	294	270	293	269	304	301	273	303	272	288	288	259	253	302	315	298	263	294	305	286	262	287	312	322	278	277	330	266	279	315	266	307	317	279	283	286	264	285	294	281	290	302	296	282	287	293	296	294	293	266	279	311	289	262	279	299	302	309	271	294	304	291	285	294	306	267	293	295	285	295	288	312	335	281	301	265	310	277	308	291	271	290	298	303	279	287	273	275	266	286	266	263	263	304	297	279	298	308	292	318	278	302	275	329	279	277	279	274	317	307	290	262	269	280	316	302	300	248	308	271	264	269	303	289	318	278	327	286	305	277	296	313	270	274	293	274	310	272	285	291	272	294	289	290	272	299	302	296	263	267	306	303	291	301	248	287	303	280	292	269	286	314	298	273	304	280	256	281	289	302	315	286	259	259	325	314	281	293	266	322	293	286	270	291	302	295	289	274	289	297	293	300	296	274	274	282	261	308	268	278	299	272	268	277	285	289	270	300	309	290	299	279	270	293	314	288	267	313	321	280	275	281	273	283	290	277	318	282	273	258	284	280	281	315	298	287	275	272	280	268	291	323	299	278	284	308	288	298	308	311	283	289	328	303	252	285	306	240	272	308	282	278	256	302	271	290	267	284	290	325	257	291	258	273	307	286	294	275	272	284	287	309	286	224	288	256	296	297	293	340	299	292	276	264	285	290	292	270	287	290	276	298	263	293	299	278	259	280	296	271	271	301	289	298	300	271	310	294	281	273	276	289	281	298	306	266	296	300	283	280	281	290	273	288	293	274	273	262	304	279	311	311	283	292	266	296	307	297	249	321	287	306	273	272	295	261	301	265	312	269	326	298	284	298	273	275	318	253	270	304	284	285	290	284	269	292	313	285	322	297	268	309	300	271	261	278	277	316	329	292	283	314	329	275	304	299	284	278	314	237	283	276	311	297	301	285	285	283	316	278	295	284	236	286	286	270	297	287	300	317	285	307	318	285	246	302	302	304	295	297	283	291	280	315	279	276	308	304	289	262	300	273	307	286	282	275	260	281	277	258	322	290	313	271	272	282	281	270	282	311	311	320	311	302	283	279	309	302	282	295	310	280	285	283	282	294	295	285	285	282	271	313	259	267	289	261	297	306	299	283	276	253	293	268	271	307	301	305	293	271	287	259	296	298	290	305	309	290	257	295	295	300	263
22616	21519	31023	28133	25899	24396	17364	1492	526	526	499	473	519	462	479	464	471	460	496	485	470	462	487	503	473	452	476	505	514	493	479	466	458	458	487	457	453	473	446	433	468	500	491	446	488	464	498	460	430	482	488	468	436	509	466	466	484	508	535	470	438	481	479	457	440	456	443	485	472	462	472	437	479	488	473	497	475	477	498	486	492	472	471	451	458	446	485	484	439	503	477	447	453	501	491	491	441	470	435	477	445	506	482	476	471	463	477	448	448	494	497	474	506	474	455	483	464	459	477	502	500	440	481	460	457	478	436	481	463	497	482	528	459	491	509	460	434	472	471	451	448	471	501	505	500	512	481	472	449	519	447	493	455	472	472	471	480	468	427	424	481	465	444	469	490	473	455	456	514	500	463	457	464	437	450	478	438	458	487	480	475	486	470	459	495	504	476	500	473	476	502	488	473	450	502	530	455	469	479	462	463	472	477	487	483	482	463	491	440	522	461	502	491	471	486	464	487	458	456	487	475	468	500	510	516	474	452	461	460	436	474	496	426	443	449	485	501	465	452	499	478	450	461	453	491	486	467	428	500	507	450	450	468	422	495	466	467	489	451	488	425	487	456	487	511	496	460	493	427	497	486	483	517	473	459	469	482	501	481	507	454	477	470	459	489	459	498	498	466	445	455	469	478	492	452	490	508	455	483	487	446	461	468	470	476	481	476	480	503	482	446	462	466	441	455	470	492	477	443	431	496	454	468	465	469	465	478	431	483	460	459	473	481	505	481	467	452	464	450	467	479	477	488	467	471	462	432	485	499	466	517	475	474	494	448	450	467	487	482	499	488	462	471	498	474	466	428	499	472	462	465	508	479	510	460	454	442	506	510	465	481	458	459	498	465	446	459	440	455	471	470	469	448	461	517	459	448	491	461	433	443	473	475	495	473	481	467	456	472	469	478	438	490	475	458	465	463	448	464	446	530	459	483	469	471	469	504	523	492	499	460	460	509	469	490	467	501	458	468	476	457	486	455	446	455	492	475	466	470	464	481	481	492	445	493	473	463	482	444	502	446	453	519	456	458	492	424	451	448	469	479	453	510	473	449	443	458	460	439	464	458	476	506	485	473	506	454	477	435	480	503	418	453	421	428	445	468	441	475	455	438	495	457	470	497	481	447	459	498	491	470	447	456	472	459	465	487	455	468	501	475	483	480	492	468	452	499	479	495	475	426	439	451	489	471	444	466	427	547	499	497	458	480	479	458	485	453	448	512	471	498	445	463	492	448	492	488	489	471	488	423	476	498	475	483	461	449	474	491	469	492	493	499	499	458	449	443	493	469	433	485	450	438	449	485	485	437	489	457	479	495	473	441	444	503	477	452	492	490	482	479	472	466	439	449	458	503	505	455	465	454	495	477	466	455	463	488	483	466	453	461	461	464	474	436	452	487	474	469	481	441	488	457	493	509	458	482	456	448	492	502	435	452	476	481	489	462	488	479	463	455	452	457	508	509	472	487	487	457	498	423	454	471	442	446	461	485	487	489	517	475	456	469	468	445	471	480	467	453	483	457	450	468	430	438	483	440	477	468	457	450	490	438	472	477	484	451	502	497	473	438	463	462	437	481	448	424	490	527	510	466	456	490	447	486	451	499	480	454	470	515	452	478	430	485	454	479	432	503	499	442	441	483	487	507	461	461	478	471	495	451	445	477	473	438	488	495	463	485	473	449	471	486	470	502	451	448	452	488	456	508	520	442	490	467	513	508	457	484	482	462	433	494	466	473	493	467	453	491	475	494	479	478	452	480	461	447	480	458	460	446	459	462	483	499	457	469	501	507	466	463	482	455	473	448	480	482	447	475	456	464	446	505	443	481	476	470	512	482	473	451	470	454	462	484	503	489	441	437	483	504	481	438	465	481	480	477	473	459	453	455	538	462	434	482	501	456	460	495	463	435	462	493	469	478	492	456	463	467	470	471	450	462	481	504	454	452	465	461	455	458	495	452	484	524	436	486	479	484	461	492	466	513	464	489	450	477	471	449	490	455	482	493	470	488	482	424	444	481	423	506	484	468	460	506	447	507	454	475	464	480	476	443	484	468	498	484	419	439	482	438	471	481	490	476	476	482	466	448	472	478	455	501	463	438	487	441	456	501	484	498	476	451	490	476	469	485	495	501	473	486	482	467	452	460	429	484	475	494	393	487	447	493	495	465	442	468	476	472	429	479	467	476	489	429	484	439	492	451	501	477	463	472	478	469	482	487	453	485	503	428	511	474	419	460	437	480	488	435	511	488	480	479	462	473	495	478	473	451	476	480	504	478	496	481	461	468	464	507	500	447	436	469	454	483	479	465	480	467	492	499	419	470	504	484	483	453	428	446	501	528	512	474	494	523	470	492	437	478	458	478	468	482	481	469	494	457	483	505	514	496	457	450	482	465	461	493	487	462	455	464	468	457	486	490	468	470	454	425	471	464	464	457	495	507	449	465	435	500	452	485	510	495	494	497	469	455	465	492	485	430	466	455	466	436	472	466	471	489	493	477	469	466	498	521	463	499	470	487	464	426	445	470	447	500	435	476	489	447	503	489	458	477	462	453	503	456	418	413	444	457	479	479	471	471	507	496	483	459	444	437	446	448	471	466	480	486	469	484	447	469	504	464	425	469	448	465	473	450	453	498	449	466	453	487	484	514	445	471	461	486	538	485	475	493	456	524	436	502	472	458	426	429	431	469	491	455	499	448	471	483	469	484	449	516	457	501	481	450	455	487	463	433	501	473	530	480	452	465	451	460	483	457	462	490	445	481	457	498	484	488	498	452	473	451	448	475	467	462	459	483	475	469	467	514	445	445	473	466	459	421	482	527	476	509	453	459	498	459	438	494	472	509	464	462	453	466	468	452	467	490	425	492	481	431	471	478	489	451	464	490	498	459	506	437	492	473	468	488	489	474	488	452	448	488	430	483	461	484	459	510	476	520	480	487	452	463	461	465	461	447	486	477	485	450	455	480	495	479	443	485	469	462	455	482	471	483	492	440	487	455	508	483	484	454	459	461	488	520	446	474	420	504	505	462	490	459	462	492	460	494	449	477	492	457	463	484	456	505	450	481	432	489	436	492	427	484	490	449	483	489	484	472	437	458	488	468	454	523	477	448	501	450	494	497	434	455	464	473	446	456	515	514	464	438	476	472	490	448	482	440	454	475	496	471	435	480	507	448	487	483	444	468	454	484	495	470	498	474	498	506	473	455	484	460	475	468	460	486	448	432	481	434	492	470	493	485	513	453	500	508	477	475	516	470	463	440	458	460	513	479	459	485	436	465	461	474	459	478	495	452	477	476	429	445	457	447	451	433	430	468	476	483	447	491	481	482	464	486	485	455	466	509	480	463	445	468	487	444	457	504	423	447	471	477	466	440	489	466	482	496	453	483	512	464	458	442	457	462	471	465	444	489	456	463	510	454	492	502	449	460	455	455	488	471	411	457	452	446	514	477	423	483	472	508	492
58333	98230	77925	56267	40703	25602	10290	544	557	485	466	521	508	485	502	484	476	486	528	492	470	473	506	492	495	493	511	527	532	496	480	472	490	512	503	490	470	483	517	480	513	476	487	531	527	492	509	530	471	464	478	485	500	496	510	487	443	489	413	483	476	463	464	476	468	499	482	487	501	467	501	500	506	485	503	488	506	493	469	498	506	499	512	486	451	481	457	493	480	473	522	502	494	494	446	503	477	545	508	467	484	472	471	522	472	510	490	471	492	499	475	514	513	498	444	491	489	493	497	496	467	497	503	489	463	457	479	478	443	502	505	472	477	449	488	440	498	467	522	521	494	515	486	473	484	483	503	470	519	481	478	503	469	434	521	503	489	472	507	522	449	486	504	475	509	521	490	517	487	481	508	504	496	455	487	463	460	479	519	470	466	488	507	458	505	483	442	493	481	504	464	477	469	514	431	472	495	464	492	457	518	495	473	479	451	485	514	512	530	508	474	467	465	463	466	472	474	508	490	490	499	470	462	454	518	468	476	509	493	512	488	496	472	488	515	496	474	467	469	505	453	498	493	489	508	480	500	499	489	460	497	530	480	465	469	507	498	497	469	528	452	507	533	457	498	480	506	484	484	513	517	497	474	487	506	505	510	493	485	434	479	495	495	502	493	497	494	471	456	442	486	489	484	445	513	494	504	497	485	472	488	488	506	502	517	450	497	486	503	468	448	507	472	462	495	505	552	495	503	483	462	494	488	511	458	503	471	507	474	495	500	491	493	505	488	498	497	449	454	516	459	486	495	492	474	466	499	496	486	531	514	480	454	454	538	482	489	446	468	470	462	499	483	487	489	480	494	492	509	500	518	510	495	514	476	497	488	492	510	490	458	498	465	512	532	483	474	470	488	523	476	471	515	465	461	503	516	515	504	506	461	466	500	473	490	490	531	481	476	476	500	486	483	539	486	456	476	478	495	507	481	441	467	488	491	489	491	492	472	500	482	493	483	458	470	488	490	506	495	449	492	492	460	489	452	499	492	485	448	488	503	510	461	493	513	487	450	454	502	502	490	451	431	459	456	470	446	474	496	509	484	452	500	540	514	511	461	468	489	482	482	490	452	479	452	456	473	479	444	491	485	482	478	490	479	489	448	473	488	491	510	449	470	525	502	483	501	477	496	493	454	468	495	476	482	534	489	461	452	474	496	531	511	489	474	464	501	486	516	501	509	480	478	491	468	437	510	482	448	469	469	477	504	444	494	451	476	468	465	478	487	496	492	452	490	521	488	487	452	439	492	464	482	455	494	506	486	451	486	482	498	468	555	472	517	501	484	492	480	487	495	486	491	486	490	453	462	479	525	489	490	483	487	436	474	504	505	491	485	535	516	466	486	470	484	543	476	455	477	518	481	476	463	500	493	501	444	476	489	534	467	505	458	483	493	506	530	499	475	445	471	474	461	508	468	477	518	464	481	483	500	552	513	491	465	504	502	490	468	516	507	511	488	471	482	527	506	503	512	508	467	501	442	484	478	506	443	480	478	463	484	503	473	516	484	473	479	485	508	462	503	522	515	511	449	492	522	505	476	482	477	461	476	460	510	477	483	478	479	515	513	471	475	477	523	449	489	514	506	494	492	500	485	483	450	469	503	493	460	449	505	479	500	511	468	478	505	481	518	522	473	484	491	477	472	485	483	461	468	495	499	529	475	507	465	461	457	541	511	493	479	506	441	478	459	460	464	457	514	532	493	490	493	481	494	434	454	461	467	470	513	526	483	484	507	497	470	491	502	517	471	498	469	516	494	504	465	493	485	458	482	476	470	514	455	506	472	462	461	464	527	492	513	503	440	482	494	519	454	458	469	476	488	530	509	484	478	507	487	484	512	493	503	493	529	493	493	516	476	492	488	487	519	468	466	473	496	497	465	500	479	485	468	538	483	438	477	517	510	517	473	517	476	505	491	465	479	478	515	505	500	479	491	466	464	542	440	498	499	530	498	472	462	521	464	508	507	502	508	505	499	465	451	484	508	484	493	534	491	520	490	496	465	516	468	514	494	459	471	481	515	508	484	487	480	485	444	473	469	487	502	510	469	508	490	517	533	513	497	472	469	478	501	504	481	500	503	485	519	479	490	497	505	473	455	491	483	480	461	467	506	471	521	480	499	474	497	438	528	523	478	483	505	485	466	491	480	488	501	514	430	437	499	528	480	504	476	500	480	511	524	493	509	487	472	487	470	509	477	458	450	490	516	492	461	502	447	520	525	505	489	485	520	516	510	477	499	509	529	489	475	500	466	460	508	511	508	473	490	521	490	474	485	469	515	471	441	511	487	464	481	492	508	524	485	547	503	472	480	455	525	491	472	507	502	482	471	503	488	474	501	490	484	483	466	502	486	475	466	492	483	468	459	495	511	498	433	496	490	467	518	486	471	481	489	549	470	492	508	495	484	466	486	458	495	488	536	504	474	483	468	504	490	477	479	482	514	484	494	456	465	501	513	528	507	505	444	468	484	459	471	505	446	493	470	482	500	504	519	470	487	476	473	476	489	486	511	468	478	490	498	480	493	505	466	485	510	431	532	478	483	543	492	437	541	459	505	475	529	510	472	515	485	476	491	548	445	442	487	484	471	483	474	469	462	513	506	482	502	501	489	474	505	476	517	462	510	514	486	483	492	448	496	488	488	522	477	504	498	516	516	501	480	513	477	494	482	479	482	488	479	471	479	458	461	475	512	514	543	474	488	458	510	462	463	473	505	456	486	455	493	484	480	444	501	480	508	517	501	458	478	489	458	506	459	472	509	493	504	459	518	505	491	471	466	486	474	517	464	457	523	455	460	486	500	505	518	528	476	489	501	499	483	478	498	478	477	517	471	491	487	516	517	500	497	509	487	464	520	496	521	485	478	484	497	471	513	504	490	457	519	508	484	505	506	473	488	496	479	478	498	485	488	481	462	509	498	479	510	490	472	449	507	450	469	466	504	490	447	487	471	483	455	501	455	467	496	507	507	476	441	479	458	476	491	460	466	517	476	522	483	496	498	504	477	524	526	508	509	503	475	521	478	481	472	509	520	485	488	471	487	474	477	494	478	479	490	446	517	479	493	422	499	482	507	510	503	512	491	485	475	468	459	493	469	498	477	480	504	491	478	495	506	479	486	482	506	460	522	479	469	500	440	464	448	504	493	473	505	491	497	507	478	514	528	494	493	437	486	483	490	487	492	493	476	472	492	483	494	504	485	525	498	462	490	488	493	519	518	488	495	502	481	508	473	506	477	481	490	481	501	470	465	543	512	491	495	446	471	469	466	481	525	528	491	522	487	508	510	449	507	450	524	468	502	486	490	460	474	500	490	506	499	492	493	478	452	492	445	510	473	469	489	448	510	463	462	472	479	478	505	502	497	483	452	452	485	498	497	446	487	477	493	435	492	488	502	494	478	423	492	476	483	503	480	516	502	441	485	456	465	474	494	479	490	455	464	480	527	486	484	490	481	501	487	490
29486	25974	27120	14313	4346	1353	548	213	195	206	217	218	211	198	212	200	199	200	202	206	214	214	215	217	187	210	234	200	221	208	219	205	217	215	196	190	228	218	195	194	202	219	210	206	183	213	197	200	214	233	214	189	211	193	212	202	214	201	183	204	207	197	196	208	237	191	206	222	228	205	221	183	214	198	241	206	212	199	207	215	178	194	242	239	234	214	200	244	198	220	204	197	190	224	210	206	207	204	224	190	177	195	217	196	209	193	175	215	208	232	182	218	208	200	188	213	204	223	204	208	220	210	198	191	204	202	212	188	227	214	239	192	216	211	228	222	222	228	219	225	198	221	217	215	233	221	212	218	206	211	200	198	201	204	214	205	222	184	207	205	223	204	223	193	187	246	209	209	211	212	246	197	198	215	207	219	215	187	216	190	204	218	196	208	222	227	185	212	229	218	218	241	225	180	190	203	214	200	206	204	200	209	218	216	208	188	208	201	225	200	201	195	221	199	216	196	219	219	208	200	209	191	208	214	202	196	220	202	215	207	198	215	186	181	229	225	211	226	203	204	235	190	213	174	223	199	226	192	220	227	208	208	216	220	194	220	184	223	217	203	196	238	189	198	235	216	215	207	232	183	192	205	209	225	192	213	199	220	230	186	192	182	201	222	214	181	216	203	211	212	205	202	214	209	211	194	229	177	193	204	213	208	206	208	192	197	200	210	183	227	207	241	177	222	242	197	177	214	221	210	188	218	209	214	214	219	215	236	209	233	215	226	229	194	212	224	219	209	200	208	211	225	233	225	219	189	213	220	192	229	186	212	199	204	204	182	226	197	221	194	229	204	240	196	213	197	228	218	217	180	198	221	201	227	203	202	203	204	220	235	176	218	214	208	212	196	198	213	223	210	243	206	198	220	195	207	210	188	233	171	197	223	192	216	197	207	184	225	191	190	199	233	217	232	210	200	224	223	195	176	223	229	222	213	204	200	212	206	223	204	222	207	244	187	233	189	228	215	201	204	215	193	199	231	215	235	206	216	204	198	233	210	192	188	213	219	183	200	228	212	206	223	212	216	242	174	218	211	185	204	218	213	219	223	196	208	207	213	205	205	182	193	228	210	230	216	199	212	217	179	202	221	197	213	201	205	201	191	218	183	210	234	203	222	236	225	236	225	208	199	207	211	219	249	227	210	228	201	216	156	193	215	186	199	205	184	215	188	215	223	234	209	205	198	213	203	211	220	216	224	196	200	198	225	197	206	220	222	238	215	246	186	181	196	200	195	192	209	200	201	211	186	232	208	210	201	212	169	217	223	210	189	206	202	200	171	217	228	181	204	210	208	231	209	219	200	238	187	183	232	210	210	219	233	186	192	233	180	197	230	194	207	166	201	199	204	211	219	207	219	210	204	238	213	209	213	203	225	198	223	215	216	199	202	198	231	219	229	217	230	204	198	252	219	222	211	170	247	178	212	178	206	175	203	200	206	198	210	234	209	187	211	239	207	210	212	195	205	208	235	190	227	201	222	202	203	214	191	191	200	203	211	225	193	214	213	205	199	215	206	204	179	196	194	213	247	175	217	198	203	204	226	217	213	219	222	222	194	207	223	206	195	205	209	201	231	190	199	193	207	211	209	213	205	216	224	210	221	198	219	228	204	197	188	212	207	186	211	193	198	210	220	196	186	211	223	199	198	217	195	204	191	215	218	238	190	215	197	210	217	229	211	205	201	218	197	198	247	212	200	189	230	213	196	219	206	213	196	209	206	195	177	173	211	216	193	219	204	212	208	198	211	242	238	234	195	200	203	212	212	207	202	206	199	215	212	200	190	203	220	216	211	228	212	219	203	201	225	209	233	207	201	201	187	221	218	199	200	206	211	202	216	208	188	210	199	200	213	219	196	214	189	182	192	224	201	221	209	226	217	203	228	196	228	227	202	190	217	183	188	197	225	191	193	240	204	200	213	208	206	206	213	197	195	215	220	221	224	226	206	192	176	190	202	208	227	208	183	209	192	211	225	206	212	229	193	194	198	185	201	194	212	207	202	213	218	212	208	209	227	186	214	220	201	218	241	220	210	204	222	197	221	221	229	177	199	217	230	208	205	212	198	198	198	198	201	222	190	206	211	203	206	193	200	207	230	229	201	203	194	224	196	189	211	186	222	227	206	203	199	203	192	171	172	209	228	224	204	184	215	194	216	201	222	203	181	187	207	215	216	202	207	206	193	225	208	205	216	197	212	207	195	207	204	214	199	208	209	221	173	231	223	227	206	218	222	238	198	236	221	205	213	190	217	213	198	218	200	234	222	204	223	215	197	211	199	215	238	212	215	211	211	202	231	191	209	189	230	241	218	237	202	220	191	219	236	242	191	200	237	223	215	202	192	222	200	216	216	203	240	201	203	189	217	204	199	197	194	198	218	170	202	215	217	218	206	222	205	194	178	197	206	202	207	191	217	194	225	236	217	202	206	210	204	204	207	251	221	222	178	212	184	226	223	208	215	219	227	207	209	209	233	221	220	201	202	204	213	198	220	215	186	183	222	194	194	221	182	235	192	195	205	196	226	221	227	190	191	195	211	185	222	196	203	226	239	211	202	216	234	216	211	228	193	216	187	210	203	206	222	213	199	219	201	233	206	204	219	201	220	194	222	180	212	183	198	202	213	193	188	208	231	221	220	220	213	211	210	217	185	221	238	195	207	187	186	217	185	180	204	216	208	222	242	196	214	206	208	199	226	219	213	205	215	201	229	219	186	189	194	181	270	211	221	197	208	205	230	235	174	187	212	218	212	194	206	218	192	198	224	239	224	221	223	195	187	189	207	221	180	172	192	212	193	220	188	211	221	241	217	190	209	223	225	176	223	212	203	238	211	220	179	197	245	181	203	191	212	213	199	214	203	212	193	211	215	210	232	212	175	203	238	210	206	212	204	222	209	180	214	189	217	192	224	209	193	220	205	223	224	203	224	217	195	193	221	216	197	224	224	223	216	211	191	225	227	215	222	215	195	230	183	216	219	232	204	199	212	210	203	213	223	219	213	202	205	212	195	202	180	190	206	200	235	222	192	213	214	222	213	235	189	220	193	227	185	191	203	225	193	221	190	215	206	188	203	193	211	206	206	202	190	212	217	203	202	214	202	223	212	208	206	201	183	223	211	202	219	209	220	238	200	190	228	230	217	192	203	217	221	189	200	190	220	210	219	216	181	225	233	230	219	197	200	202	195	210	198	220	215	201	199	215	206	211	204	221	209	228	196	211	217	210	209	184	203	242	227	205	211	215	214	221	211	206	215	183	218	206	217	206	220	198	204	202	197	225	221	195	187	178	248	222	198	250	217	208	230	215	199	212	194	222	209	202	195	209	217	224	224	212	197	200	226	200	208	232	184	198	181	233	201	208	209	202	183	212	234	182	195	228	233	199	230	203	231	227	211	210	190	194	230	192	249	230	200	210	209	235	196	196	196	196	200	160	199	195	181	205	203	193	212	212	213	222	253
23753	37568	22681	10245	4569	1737	637	218	227	226	244	228	257	226	227	241	223	218	260	232	250	232	241	245	242	206	220	238	230	248	220	281	246	235	211	213	252	232	245	235	242	235	233	228	248	263	241	233	228	222	200	205	232	254	222	235	227	222	216	197	238	227	259	224	252	218	216	216	246	209	216	243	249	237	226	229	258	221	221	225	231	245	228	253	197	242	246	221	220	209	184	209	223	225	243	215	231	240	231	230	209	240	273	209	227	214	224	217	222	233	220	235	228	219	234	218	238	222	235	255	238	208	229	242	214	235	207	216	221	217	261	229	254	220	252	246	243	239	208	207	234	219	262	256	219	228	249	249	227	226	238	215	220	253	248	222	224	233	259	247	236	239	222	250	219	235	248	231	248	219	239	228	212	237	254	213	230	219	232	261	216	232	247	229	195	236	227	226	249	260	197	240	242	225	230	235	239	224	224	228	247	229	210	242	218	216	249	213	220	217	226	236	219	208	244	220	228	227	210	220	232	240	236	225	235	249	211	234	239	221	222	217	231	220	247	232	249	240	226	231	228	205	236	240	255	239	240	255	243	253	235	238	234	241	228	265	223	244	227	232	233	212	236	212	245	246	279	205	239	239	228	239	202	221	231	230	226	210	244	242	238	218	229	246	244	235	238	238	239	267	231	221	240	209	199	226	219	232	253	235	270	231	228	242	218	216	255	239	241	219	228	228	210	208	240	258	237	234	234	236	230	219	197	242	222	224	231	236	228	252	238	198	228	201	230	248	224	237	242	214	241	231	220	234	236	245	211	253	237	242	240	239	226	244	241	236	236	248	237	248	202	271	230	214	204	243	239	256	234	252	219	230	228	211	221	209	240	231	215	232	234	234	218	201	222	207	225	233	224	232	235	205	235	278	233	245	189	247	255	214	222	236	222	216	230	235	252	242	225	261	249	215	224	239	232	223	227	213	226	241	231	255	214	237	226	227	252	233	229	229	234	183	225	228	247	252	226	225	259	237	230	201	226	222	225	225	223	217	267	198	259	239	233	236	236	219	241	230	190	208	230	246	216	238	215	238	229	231	199	253	209	251	244	239	227	237	246	217	222	238	220	244	240	228	228	251	249	249	229	221	242	219	228	214	238	212	234	220	211	219	252	231	222	231	226	227	207	233	227	226	226	220	219	236	237	223	224	270	229	217	227	208	244	233	219	247	236	238	245	229	214	247	238	263	248	261	223	241	244	252	218	252	203	245	249	230	227	214	233	234	245	221	242	214	253	235	244	230	240	213	244	221	210	222	260	224	238	250	228	206	225	248	221	255	227	232	204	213	259	229	208	237	225	228	211	220	238	249	239	261	209	228	269	199	229	236	223	223	232	226	218	222	236	251	233	249	235	225	245	236	239	231	238	229	230	248	254	220	209	229	239	236	238	211	227	264	235	198	229	225	235	239	250	246	241	214	224	214	264	252	246	241	264	216	230	243	224	215	215	220	226	227	222	246	244	249	231	208	218	263	221	225	269	246	248	233	233	204	234	233	227	227	237	236	229	252	247	256	232	222	219	214	234	231	235	223	219	254	222	221	254	252	198	243	257	231	213	260	248	228	238	239	242	254	208	242	238	239	234	246	232	245	236	216	231	231	242	233	231	239	234	242	204	227	209	209	211	222	232	257	222	242	219	250	215	243	210	231	261	228	236	233	232	265	242	232	247	230	219	243	208	225	197	230	243	226	223	216	253	237	239	236	246	219	235	220	252	223	239	231	197	220	223	208	236	226	254	211	235	235	232	215	219	203	254	219	238	222	200	241	249	205	222	241	239	194	247	232	206	222	241	249	231	243	242	251	225	200	232	221	235	229	229	219	230	234	209	220	234	228	222	221	228	223	228	254	226	237	229	241	247	229	241	241	232	250	224	234	230	246	250	247	249	217	231	237	211	225	236	201	238	248	225	239	227	234	246	227	243	243	228	225	223	228	229	214	216	245	261	254	220	249	244	209	242	226	214	222	237	225	225	235	218	222	225	238	265	229	233	243	240	223	224	225	230	240	220	210	243	290	211	260	226	229	223	217	214	217	207	209	241	251	206	199	237	253	227	210	220	222	225	235	245	211	251	232	255	211	209	226	221	219	256	223	247	222	212	255	264	233	242	230	240	242	243	228	220	227	241	232	225	236	240	218	214	245	216	227	213	232	236	242	236	250	227	233	221	224	206	216	246	252	216	226	237	219	229	212	239	204	258	237	214	243	253	217	237	232	254	243	253	222	205	209	227	233	224	215	215	258	231	219	227	213	216	218	221	253	270	228	213	210	248	220	238	231	225	204	233	226	239	233	244	245	226	197	213	241	230	237	251	271	227	221	206	226	232	211	226	256	247	243	234	228	229	226	232	225	255	240	229	256	209	270	238	257	246	245	225	225	243	231	208	210	268	222	215	236	248	227	239	227	253	199	239	231	223	204	236	233	230	217	232	227	216	279	225	239	240	223	218	255	244	248	263	238	224	252	225	235	213	231	237	203	222	245	241	232	220	214	238	245	252	238	234	212	235	205	238	194	230	236	212	233	250	228	240	243	240	246	247	231	231	246	231	227	213	226	236	235	254	224	235	235	219	241	226	222	232	229	232	221	242	234	243	222	206	238	225	229	243	239	212	218	243	213	238	222	211	236	227	238	218	251	260	219	244	252	224	241	230	205	226	203	231	247	228	215	228	222	240	240	240	227	243	224	238	221	229	246	222	238	235	248	221	247	221	222	231	263	228	240	226	254	199	237	218	235	255	204	222	221	223	238	239	239	232	224	224	224	235	227	234	241	216	199	231	232	242	234	228	247	251	206	238	212	247	243	218	222	246	262	240	234	227	237	236	241	258	220	227	216	218	216	233	231	219	201	227	215	223	243	229	233	226	229	230	220	226	242	225	225	230	227	227	256	215	242	220	223	219	254	213	224	264	213	230	243	223	221	213	269	236	233	242	227	218	244	233	211	235	242	222	226	263	230	234	246	233	219	226	268	218	231	241	207	239	216	229	253	239	247	225	224	264	252	224	242	224	257	208	220	249	243	240	226	213	216	222	236	243	239	221	237	225	240	217	259	233	265	236	210	257	230	232	234	229	211	217	250	224	230	253	229	230	227	217	219	236	221	244	228	228	210	226	217	228	206	241	250	228	241	230	252	248	221	238	239	219	232	219	223	246	258	242	229	217	210	229	221	220	239	224	256	224	220	242	227	226	220	230	225	228	214	210	242	232	233	231	239	238	257	263	264	212	227	242	220	232	272	205	226	251	218	241	226	228	234	236	271	250	230	236	212	228	233	224	250	238	230	237	227	253	221	236	260	217	249	234	220	243	234	212	235	220	239	227	224	239	237	243	217	242	220	244	253	228	222	232	234	243	208	224	214	224	236	246	217	245	262	215	205	226	225	222	233	228	246	230	235	232	216	236	222	212	225	236	224	219	244	230	222	214	247	219	227	241	234	198	221	223	223	214	217	220	235
23565	21963	32440	30485	25620	20463	8198	507	350	376	388	340	342	348	373	368	375	341	326	378	351	409	429	405	322	395	344	366	372	357	389	355	337	348	355	364	354	394	385	353	363	417	415	385	369	376	352	352	375	391	381	383	350	333	375	382	358	365	357	363	347	387	338	380	362	362	344	386	337	368	384	379	358	362	371	389	358	337	373	353	351	332	341	325	378	362	354	345	398	345	356	366	350	358	379	379	375	343	374	375	373	335	396	369	398	345	374	356	382	368	341	348	372	322	341	352	344	370	351	367	361	376	360	339	336	378	395	360	356	396	335	380	360	416	342	373	333	370	405	377	361	332	342	370	364	368	338	357	394	372	382	386	347	347	363	346	344	341	409	328	392	401	353	373	355	359	371	365	356	373	383	371	353	361	371	330	348	387	362	365	397	376	377	368	377	368	347	371	327	353	361	392	386	372	369	323	367	410	357	352	370	353	367	371	375	355	359	359	381	384	391	381	356	351	389	323	354	361	336	352	368	375	375	376	354	369	319	399	342	387	362	356	349	366	335	351	330	331	362	373	387	356	390	340	343	370	356	362	395	379	369	353	356	357	409	386	365	336	365	373	346	377	346	368	351	359	373	357	346	342	368	348	359	328	373	364	373	388	340	359	374	362	362	391	364	348	351	364	377	357	360	361	396	383	366	357	411	371	349	390	386	370	376	358	377	342	373	347	356	377	368	363	355	376	369	356	369	336	357	386	360	369	365	372	371	370	394	339	335	389	370	369	351	364	355	358	398	372	338	378	374	375	364	383	371	370	338	327	362	369	364	372	355	367	348	384	361	382	337	347	353	402	376	354	374	383	374	359	356	367	357	370	358	370	367	393	376	377	371	373	328	348	373	369	370	363	352	371	344	303	350	352	356	383	359	364	356	367	376	367	353	373	395	362	348	370	359	376	384	383	334	367	357	382	391	370	371	389	364	345	345	361	361	384	359	327	357	346	387	348	365	394	340	320	382	382	360	353	326	360	367	375	364	394	340	334	395	380	358	358	356	356	361	378	363	382	386	380	345	351	359	360	375	332	375	390	388	364	353	365	363	370	357	355	341	352	351	362	315	345	360	325	347	369	353	337	334	350	328	359	403	384	394	383	361	353	368	389	394	364	365	335	403	367	361	361	390	345	342	381	353	379	328	388	359	393	377	349	387	384	361	360	376	368	337	367	340	371	363	362	346	341	374	379	342	377	388	376	337	348	342	378	387	396	373	362	366	338	393	343	348	369	378	361	375	364	357	384	350	355	361	361	350	365	344	364	360	372	377	356	375	350	347	393	352	385	346	352	344	365	375	369	360	342	325	369	380	341	335	357	391	384	352	371	352	374	344	373	355	408	369	345	377	394	373	373	379	310	363	374	387	390	394	367	356	379	384	411	383	358	380	361	361	378	369	394	338	337	373	365	359	364	351	360	365	374	371	385	354	352	387	326	374	364	329	380	392	365	359	413	367	367	361	323	392	372	355	345	358	350	370	357	351	387	375	363	362	382	367	381	364	352	363	348	391	338	362	349	382	353	368	356	377	357	379	330	343	323	375	363	375	330	374	347	358	358	364	352	360	356	324	352	325	329	338	350	393	380	350	384	384	371	336	338	372	375	361	378	362	382	365	353	354	369	366	340	346	367	387	318	357	338	354	374	373	362	337	395	359	394	378	374	347	395	358	379	347	331	354	383	355	363	362	375	367	340	359	414	365	385	393	381	344	380	363	351	392	320	336	382	372	389	339	359	366	330	344	361	387	364	383	326	357	351	334	359	375	375	371	360	388	325	365	352	375	382	339	342	380	350	368	361	351	408	350	358	385	361	353	356	349	355	356	374	402	358	363	386	365	358	377	336	355	365	362	368	342	356	329	398	382	364	380	363	377	360	382	329	374	352	373	389	373	382	334	355	352	380	357	382	346	372	358	356	366	337	319	383	363	360	355	364	349	355	350	361	372	374	350	389	370	380	361	376	354	384	337	391	356	369	369	362	359	340	326	381	354	341	367	374	352	350	350	349	371	341	356	367	376	377	326	356	388	369	360	348	345	378	371	366	340	344	364	364	326	368	384	350	355	342	365	389	358	396	351	369	360	398	352	338	380	352	383	352	368	376	360	356	349	357	368	364	381	342	391	366	369	395	359	336	352	364	388	373	359	349	375	361	328	351	355	363	323	383	365	377	381	330	359	352	362	409	328	370	393	369	354	382	356	374	359	386	358	403	330	355	343	333	367	386	357	393	330	400	337	362	395	358	394	360	371	376	336	347	359	368	336	373	354	377	373	397	389	333	366	369	354	370	354	338	405	335	370	402	362	378	350	364	366	363	367	392	382	326	366	382	369	362	352	353	380	374	374	378	404	375	343	410	346	378	348	383	365	384	408	363	367	399	356	376	341	344	396	393	349	377	360	361	337	326	352	369	373	355	357	344	370	353	362	330	359	335	335	359	374	344	333	370	415	382	373	369	354	323	376	361	356	390	386	366	353	377	358	368	377	349	357	386	361	326	383	348	390	377	364	373	358	340	358	383	345	378	376	337	333	401	345	378	374	389	379	345	338	367	351	354	350	352	335	393	374	332	359	344	377	323	361	332	380	363	377	374	393	385	383	388	347	374	398	394	384	366	350	372	353	343	398	331	326	375	379	351	377	376	335	333	371	364	384	363	368	362	358	388	351	372	378	303	390	376	375	348	390	389	382	385	320	384	350	384	353	357	383	382	380	346	353	393	387	421	357	367	350	386	353	360	371	369	370	364	380	378	369	355	359	390	330	333	349	345	333	347	376	352	322	374	360	399	360	375	338	366	370	385	364	371	375	337	344	385	348	394	388	351	409	373	335	345	402	392	371	355	379	384	346	353	369	341	355	343	357	356	360	389	352	342	401	375	324	370	382	374	339	356	371	365	354	379	390	365	354	370	368	367	380	374	371	337	338	328	360	386	320	367	381	382	373	372	378	355	395	352	357	356	414	348	381	373	392	380	392	366	348	350	375	348	354	325	370	414	368	397	387	380	351	354	376	349	341	387	365	361	375	341	351	395	358	377	389	368	380	384	381	383	373	344	348	340	344	346	396	349	370	366	352	390	362	329	359	352	358	348	325	379	384	385	356	382	335	336	371	348	378	394	369	408	342	367	399	343	365	354	349	386	361	328	336	378	358	357	372	363	368	361	372	405	397	391	379	376	380	381	361	381	339	395	346	370	402	368	328	359	348	328	407	345	382	355	358	388	364	394	356	365	370	360	334	378	371	348	372	373	378	337	342	389	344	363	363	365	391	392	348	415	342	366	375	358	335	350	389	369	373	399	365	345	351	389	353	373	365	348	352	395	333	348	379	339	361	350	366	356	333	353	359	347	390	402	376	383	335	359	358	359	366	369	344	374	355	359	367	345	383	360	382	358	362	354	356	349	373	366	381	405	378	345	365	381	364	370	410	354	364	328	360	366	357	339	400	358	372	378	357	328	359	388
52730	90171	67741	46370	31559	16900	5190	420	365	384	389	392	406	409	416	384	404	388	358	399	398	355	363	366	390	403	410	378	343	370	386	388	352	391	382	375	359	390	422	370	390	419	378	390	392	375	404	357	387	375	373	376	414	379	374	362	366	377	432	397	380	385	407	372	383	354	401	378	361	397	384	394	398	385	394	413	357	377	377	399	374	366	364	353	366	396	384	416	361	385	372	380	396	403	357	374	398	417	358	390	391	405	417	358	372	396	390	380	387	388	358	374	404	372	394	379	393	369	392	355	382	366	372	403	400	351	356	382	389	360	385	368	394	375	396	369	336	371	352	370	399	410	384	409	372	362	396	361	364	371	379	359	399	376	386	387	365	408	394	370	404	399	398	343	358	395	372	390	381	388	393	368	384	345	377	362	369	378	379	396	394	395	397	397	372	375	395	405	366	353	401	396	380	392	400	399	385	388	396	415	377	395	359	355	384	377	391	395	378	410	400	354	387	358	367	347	415	384	392	406	388	382	411	393	358	380	388	361	350	374	392	374	406	391	370	378	382	375	375	373	399	402	386	389	382	378	341	383	382	387	380	385	367	368	397	373	382	366	383	390	433	414	390	356	376	374	344	394	418	406	384	333	386	363	383	379	368	403	384	377	403	373	364	365	372	364	382	359	375	403	360	400	376	381	376	381	381	378	361	368	389	385	389	398	385	389	399	373	366	390	407	362	378	413	401	353	406	390	370	382	359	405	427	381	409	394	346	349	368	364	394	382	383	403	353	391	419	385	397	399	413	362	384	368	391	398	373	384	347	373	380	383	379	382	376	374	381	373	417	377	384	384	366	361	384	378	427	367	387	394	352	392	400	393	346	399	398	374	361	388	417	394	393	365	395	379	412	409	344	374	373	415	367	366	386	382	364	391	402	406	401	400	351	385	406	396	357	365	361	387	388	406	372	400	374	353	400	406	380	389	384	382	374	401	360	368	393	415	364	412	390	403	391	398	364	392	388	375	381	388	405	378	416	380	371	374	375	405	385	414	414	394	356	380	419	383	360	366	378	356	352	404	372	371	390	373	409	369	381	387	404	377	418	386	382	375	376	382	388	373	362	397	375	375	384	367	375	406	414	416	375	356	372	365	355	377	369	371	405	382	387	393	384	382	407	362	378	396	397	407	404	385	374	345	423	370	406	388	390	398	365	353	352	395	389	390	389	368	416	385	398	377	382	368	386	396	370	355	404	381	367	397	411	404	368	374	380	387	363	346	403	381	360	386	386	364	386	358	380	373	406	368	407	341	334	427	393	415	384	398	376	377	387	362	375	357	360	374	415	394	407	368	376	360	367	396	382	375	372	406	394	416	413	384	387	405	389	377	359	373	379	413	384	384	426	375	404	387	388	367	337	371	378	370	362	379	367	382	364	362	411	373	381	327	400	361	344	391	383	374	367	394	401	396	394	377	391	371	382	358	394	371	358	397	387	365	353	410	374	409	392	433	374	373	399	391	354	360	373	382	394	377	354	384	408	386	377	386	395	384	392	367	379	348	384	392	402	399	343	364	388	384	373	369	381	373	409	410	375	386	388	400	403	397	379	385	368	361	370	368	380	402	394	378	388	391	386	377	354	390	390	378	410	412	351	373	380	374	371	392	383	386	366	350	401	415	376	368	406	450	391	362	393	414	386	395	362	386	401	381	418	413	360	318	395	353	340	372	350	388	388	387	353	360	379	397	367	400	408	347	404	364	393	373	389	386	412	366	430	399	403	363	412	398	335	411	380	372	407	371	403	405	361	374	355	372	393	382	359	380	379	400	394	379	362	402	430	395	352	357	391	409	398	354	416	383	363	417	411	393	349	371	357	385	380	424	361	364	364	373	387	383	381	406	367	389	365	392	408	362	371	408	370	402	421	330	391	349	368	387	356	392	410	416	360	365	406	377	373	379	354	386	374	438	396	362	394	391	412	364	375	395	418	389	392	370	383	379	388	394	392	365	367	387	371	392	380	379	376	351	364	410	354	385	413	401	364	383	365	371	368	389	371	392	360	365	384	364	410	381	390	355	367	377	373	359	385	396	374	405	354	418	371	378	368	363	397	406	403	398	402	356	360	375	372	360	326	424	382	385	400	372	386	376	390	341	367	368	374	390	385	390	389	394	396	393	377	394	375	381	350	382	365	358	367	403	389	367	381	402	386	403	388	394	351	378	394	365	371	389	401	366	351	402	386	376	343	372	387	358	384	365	383	339	387	375	370	354	377	373	367	373	390	397	398	381	366	365	339	376	375	396	421	351	422	377	397	370	350	359	422	392	384	373	363	399	381	384	370	349	374	383	368	350	377	379	378	397	387	408	357	406	398	388	371	392	386	367	366	401	362	419	387	364	407	397	372	372	390	346	381	366	365	397	370	353	361	386	389	391	371	382	383	400	408	378	390	344	395	389	394	395	395	395	392	414	358	358	383	384	390	402	389	365	381	417	382	414	373	394	333	367	387	394	366	388	382	403	358	368	389	400	359	368	398	382	387	351	435	368	350	396	351	387	428	382	396	399	383	383	386	399	410	356	362	411	362	375	364	367	362	388	379	400	424	382	392	423	376	381	371	357	358	367	427	399	349	372	344	405	389	398	375	362	319	380	382	377	395	423	349	402	363	410	412	367	375	407	402	384	369	360	390	387	382	374	395	363	348	385	355	377	366	376	367	374	390	377	363	405	408	390	376	368	401	400	366	398	415	383	401	395	389	364	383	402	359	366	383	374	386	374	359	383	391	396	362	392	397	366	398	363	349	368	369	362	363	366	372	410	384	386	373	391	391	349	375	403	430	366	390	366	401	351	375	384	387	366	422	416	381	394	378	383	377	402	362	400	404	364	354	416	373	402	334	390	400	406	358	377	400	374	395	401	365	405	380	380	368	356	396	381	358	353	378	392	367	396	358	384	393	385	391	377	376	395	383	378	410	390	394	358	386	392	439	360	349	398	367	396	383	363	356	364	362	393	365	365	364	396	368	372	385	422	388	370	366	405	402	402	373	374	372	361	374	339	383	352	380	380	379	406	376	403	374	397	391	370	383	361	392	397	397	377	372	383	367	369	382	355	395	372	413	365	386	348	376	406	365	364	401	409	387	405	391	370	434	337	366	408	405	391	400	358	383	413	379	346	380	430	387	389	394	380	360	351	368	373	381	399	379	382	398	394	386	390	391	382	392	408	412	401	374	351	395	402	390	379	348	399	378	414	390	393	371	403	398	380	357	366	390	399	407	383	364	376	373	388	383	388	348	372	353	402	378	362	394	439	378	403	371	397	344	359	385	386	339	392	391	396	406	391	366	387	378	374	405	357	373	385	383	403	350	415	413	387	375	388	408	358	399	395	385	344	350	395	391	385	373	392	367	374	377	380	384	349	364	365	382	352	356	377	378	376	379	386	378	403	387	392	377	388	355	362	383	354	403	388	385	376	402	372	447	380	420	355	336	380	380	401	385	378	406	353	378	402
25213	22930	33049	29986	19681	8982	1740	272	244	241	267	265	231	268	243	243	231	246	263	285	259	254	255	274	263	260	240	244	249	277	258	269	255	247	234	247	236	245	233	248	237	243	224	256	277	262	262	260	242	237	262	262	240	252	243	231	252	230	235	221	240	293	261	243	259	251	254	237	247	250	242	232	235	256	254	261	265	252	244	239	262	251	252	238	256	264	238	248	234	270	242	269	241	225	267	260	259	239	263	247	238	265	257	260	264	233	241	225	229	255	232	256	214	247	241	248	266	233	273	244	266	254	252	253	237	241	250	280	228	266	251	254	247	223	239	227	255	242	229	268	256	225	255	258	250	259	248	231	245	252	223	255	247	272	240	250	261	276	240	255	271	242	258	253	232	248	241	263	266	224	257	236	244	243	267	269	249	237	242	249	234	240	255	241	236	235	245	248	235	220	255	245	287	258	242	217	290	252	247	232	252	251	253	235	265	259	279	287	245	245	244	250	258	259	248	264	234	256	243	244	247	260	250	261	252	272	230	271	260	249	256	254	241	246	285	241	227	225	261	256	281	253	253	249	244	224	243	264	257	248	233	249	254	235	263	274	238	248	256	244	241	271	229	223	224	247	237	265	247	220	257	232	250	218	252	249	261	278	270	246	253	235	237	246	228	232	258	254	266	247	270	259	226	258	265	262	263	243	253	232	213	222	227	244	233	257	232	234	243	247	205	248	245	299	247	279	229	245	235	240	241	240	251	232	220	254	241	231	226	271	222	240	263	228	280	223	259	238	251	251	243	256	246	244	264	261	279	253	261	275	246	253	271	272	254	264	230	249	256	234	246	198	227	253	251	242	250	276	221	257	274	254	240	250	253	215	216	270	238	274	283	261	251	257	284	246	225	243	241	250	245	244	277	255	257	260	234	238	234	261	270	211	243	251	229	244	242	255	242	240	238	225	237	258	273	221	236	231	232	253	249	231	266	222	218	241	232	250	235	246	250	257	226	263	222	218	253	255	234	267	254	262	234	263	244	256	241	242	246	276	260	222	255	237	226	255	272	246	233	229	265	241	254	231	286	240	241	264	305	266	238	248	247	249	272	268	248	238	258	268	251	276	232	222	251	249	254	278	273	258	252	261	239	259	241	255	233	249	260	243	246	265	278	244	256	235	282	246	259	231	262	242	242	214	242	264	248	280	245	269	269	254	244	243	258	214	266	260	247	257	258	236	279	249	269	256	253	231	231	260	267	238	235	254	242	261	225	225	234	252	259	231	256	216	261	241	250	275	255	238	277	248	240	246	260	265	249	271	238	239	252	236	239	253	242	249	236	235	232	264	251	258	229	224	254	264	275	264	269	240	276	269	216	235	244	259	231	275	259	242	245	268	261	243	266	242	235	261	231	262	255	255	245	253	231	243	264	251	290	240	273	252	227	247	228	254	236	260	240	277	248	254	267	277	233	272	258	250	268	238	236	260	235	245	248	293	277	269	237	274	247	262	286	255	264	222	236	256	240	254	279	243	253	286	238	245	273	270	239	250	251	265	246	222	266	240	235	259	250	258	258	248	258	243	263	275	233	285	243	240	237	252	222	227	232	264	257	244	259	254	247	274	241	240	264	226	233	221	248	222	243	231	227	242	253	244	274	250	267	244	216	243	234	251	233	239	229	277	250	224	259	255	260	229	258	249	251	243	263	242	249	234	276	229	252	256	254	244	242	246	260	238	272	245	239	238	240	234	254	267	243	273	214	240	224	249	244	256	228	249	261	213	260	257	240	260	266	232	244	226	263	269	256	246	259	236	257	240	236	243	237	224	222	225	254	248	254	253	225	263	257	251	237	263	230	260	253	275	253	245	245	236	258	219	223	236	257	258	256	251	277	247	221	291	237	265	273	247	262	254	257	240	252	276	255	269	262	229	253	274	251	281	283	239	224	283	258	271	227	246	252	252	262	251	223	231	241	235	260	274	247	271	254	279	252	226	248	233	257	265	244	224	248	249	264	234	245	243	262	238	248	270	247	273	245	268	252	251	254	279	254	253	253	263	264	268	258	250	225	262	238	262	266	256	256	241	244	237	268	244	243	245	231	258	258	242	253	245	252	276	258	265	276	263	251	256	227	267	251	247	234	214	256	239	265	252	263	253	252	230	276	261	254	262	276	242	212	238	269	260	236	253	219	265	272	247	244	269	235	265	244	221	245	277	259	247	268	240	253	242	255	254	236	275	254	285	240	281	227	243	249	268	265	261	220	253	247	242	248	253	246	237	260	262	289	218	249	255	223	262	264	238	255	261	260	256	253	271	250	246	248	246	203	239	251	227	249	243	261	255	228	245	237	239	286	257	243	248	249	251	227	275	254	249	230	250	268	261	257	250	265	236	248	229	261	260	245	247	222	254	236	239	270	243	247	263	236	239	242	231	275	269	246	262	261	238	235	226	250	219	260	234	240	296	261	266	249	242	261	257	239	228	266	267	239	238	286	289	234	251	218	263	260	259	253	255	217	268	242	241	231	259	245	249	246	240	227	253	245	264	249	247	249	252	240	268	243	273	260	292	237	286	259	246	242	242	254	229	237	249	240	252	269	255	261	266	263	253	260	229	240	266	232	260	226	241	270	243	244	268	272	257	251	225	261	231	254	235	266	236	243	274	235	229	270	259	237	239	243	242	247	251	249	237	247	233	263	262	272	251	240	233	226	260	234	254	273	252	231	248	262	247	227	273	265	229	225	226	240	234	246	255	266	239	255	256	264	236	250	268	249	288	212	238	223	225	253	271	241	254	242	224	245	262	237	256	239	249	256	272	245	247	234	244	274	246	270	233	240	237	274	251	253	261	258	259	258	262	275	232	237	232	250	240	268	258	257	272	268	269	250	272	245	244	217	255	243	252	242	234	278	259	264	266	231	243	241	261	258	291	224	263	248	246	232	259	256	258	220	259	246	261	263	303	225	241	266	242	266	239	239	266	266	243	256	204	272	260	233	231	264	244	282	273	252	244	281	229	260	276	247	259	274	294	242	231	265	264	257	229	238	234	261	261	238	249	264	235	240	239	240	206	221	259	257	260	261	249	248	244	279	254	257	255	244	237	264	239	231	272	252	245	263	247	231	265	265	250	230	256	243	239	261	254	235	266	240	253	254	255	250	255	256	240	237	297	213	275	232	240	227	237	234	233	247	274	266	225	223	229	251	256	235	262	217	216	249	250	257	228	255	250	266	253	235	255	282	275	244	266	248	261	257	236	249	249	245	242	260	255	264	236	250	213	229	258	242	266	263	243	253	255	235	245	267	275	248	237	246	240	274	254	238	259	227	262	259	250	232	244	247	244	224	247	228	249	252	242	240	222	251	259	271	203	249	278	239	263	245	248	261	273	224	235	239	268	245	286	239	228	232	236	247	254	252	254	268	229	264	245	248	266	274	232	246	249	234	253	265	247	217	268	258	256	244	273	219	275	248	236	231	262	228	244	258	247	277	268	241	228	268	256	294	234	264	255
45859	72305	51909	34082	21061	10419	2170	311	319	308	268	307	251	295	276	275	232	286	300	244	276	270	295	268	282	285	271	289	279	281	281	286	275	296	274	317	285	274	311	272	288	298	280	274	301	313	257	290	270	267	295	271	268	281	306	279	243	269	301	280	293	279	296	291	262	294	271	279	290	268	283	291	285	270	281	290	270	302	254	277	272	271	286	294	252	289	289	317	299	281	241	281	283	273	284	299	274	255	286	270	279	277	307	259	323	282	285	308	294	269	285	264	289	300	258	261	242	323	276	276	211	263	281	295	294	292	279	282	276	278	282	277	282	293	284	308	270	281	262	291	282	292	287	243	307	301	273	312	284	272	286	315	278	282	285	302	300	273	290	293	286	263	295	298	294	286	292	283	270	295	274	262	283	303	272	301	281	275	282	285	281	309	282	275	286	287	256	271	280	275	260	279	284	299	262	280	311	294	253	280	263	289	284	282	270	262	255	291	263	303	285	287	278	252	279	262	282	258	319	261	278	273	292	268	286	293	303	263	310	290	272	258	268	291	289	312	279	305	297	288	283	259	278	270	300	301	277	255	279	298	283	269	295	318	249	282	290	256	261	304	285	271	297	307	322	293	287	267	300	269	294	255	299	263	258	245	268	301	260	286	277	272	268	280	288	313	265	300	268	304	280	277	265	273	276	297	296	272	264	287	268	263	251	271	330	291	274	281	279	268	282	290	292	272	294	299	309	283	275	270	283	281	276	284	306	282	310	276	284	285	261	265	308	261	295	267	293	265	281	300	281	304	255	317	255	300	265	300	273	280	322	288	236	264	284	265	290	292	277	297	274	279	291	271	292	290	274	263	291	271	297	290	266	301	262	263	281	272	286	299	291	253	276	287	262	273	301	292	267	308	271	278	267	277	271	298	273	300	305	279	288	287	269	289	271	294	267	274	312	302	297	310	312	289	281	273	261	272	305	284	285	286	258	274	292	282	273	247	282	306	263	275	299	268	271	278	286	300	291	266	270	281	278	297	296	328	305	279	317	275	278	299	292	293	292	306	308	289	267	275	263	266	280	270	299	284	274	290	288	258	289	269	276	268	273	291	309	294	268	321	298	314	288	295	284	292	284	311	272	290	310	296	254	291	287	280	303	288	304	271	308	292	274	276	287	277	299	288	271	240	276	318	282	263	294	275	273	280	255	278	285	264	288	252	275	269	286	266	291	280	287	286	291	254	273	285	308	308	267	298	303	266	255	292	295	266	304	259	272	312	257	267	282	285	295	305	266	309	281	269	276	297	317	256	257	288	308	287	249	290	279	307	264	299	264	296	308	279	315	280	270	286	293	260	226	288	295	285	250	253	272	289	268	255	286	283	264	257	274	278	285	272	295	287	266	253	270	297	275	276	252	286	300	285	304	291	287	275	289	278	258	255	279	284	276	294	262	304	268	303	276	271	267	289	259	277	252	277	313	300	268	262	249	282	239	270	303	275	255	238	285	287	309	274	281	275	286	297	298	286	295	260	270	280	284	287	291	311	270	278	305	271	280	272	282	262	296	300	317	301	282	290	304	277	228	277	312	277	284	257	300	259	287	296	287	258	273	285	303	298	297	293	292	284	255	258	299	309	273	267	245	290	278	300	305	299	290	309	270	305	295	279	290	290	287	299	270	289	272	289	254	298	283	284	304	275	316	269	286	291	290	258	284	269	290	307	294	275	281	286	302	272	260	269	288	275	302	265	307	247	276	263	279	270	309	289	276	275	282	266	280	265	280	294	265	265	260	264	269	285	253	267	272	304	292	279	269	255	301	258	298	291	283	295	284	315	275	285	262	243	283	288	273	277	276	273	259	289	256	278	319	300	310	264	301	249	287	295	265	289	280	290	286	299	296	274	303	288	252	312	321	252	252	289	310	249	285	294	304	249	296	296	249	291	301	274	280	284	286	268	306	263	256	275	265	278	265	296	271	279	260	264	270	293	280	272	268	294	281	253	291	275	268	290	287	255	310	273	280	277	296	264	301	304	303	300	260	282	307	278	330	267	283	310	268	268	289	284	272	291	333	302	281	296	283	278	298	292	259	268	295	279	273	281	277	270	249	263	274	286	284	261	315	293	286	286	296	277	285	297	292	299	274	260	286	282	300	268	287	316	278	262	293	265	281	265	267	275	271	285	306	277	284	274	315	298	259	306	276	274	295	259	286	295	317	277	294	269	295	260	298	273	281	301	274	303	277	276	251	236	290	276	297	282	272	275	311	310	313	288	268	286	326	284	241	279	288	286	273	270	316	285	250	258	313	269	272	294	261	272	286	281	297	285	269	313	288	304	304	265	297	281	276	299	297	289	278	295	312	285	284	284	284	257	318	302	267	283	294	325	261	280	307	299	280	284	278	328	292	282	297	286	263	253	255	297	294	269	261	295	270	295	267	314	273	273	282	261	296	286	261	284	279	274	291	288	272	278	294	276	274	324	264	286	271	286	272	268	261	264	268	301	254	311	291	285	291	289	258	297	309	251	306	275	272	267	306	280	257	278	277	264	278	318	290	288	281	295	281	276	273	295	255	246	283	309	287	293	310	303	320	287	269	247	263	253	289	296	300	289	274	290	296	291	315	243	276	285	254	270	275	275	297	302	308	250	287	273	301	305	283	291	279	279	306	275	279	288	303	292	289	296	262	279	278	306	279	260	295	269	267	299	283	303	279	300	285	271	266	268	266	251	257	282	283	272	257	287	288	286	283	284	257	286	309	255	279	306	261	308	269	275	284	260	260	302	285	304	289	327	287	292	259	278	313	280	291	294	311	286	294	270	277	300	271	270	306	303	281	296	283	275	299	280	288	272	287	286	279	279	289	310	264	242	312	274	264	254	302	264	276	296	319	298	291	312	268	281	257	279	313	258	269	285	272	283	286	294	285	282	272	267	272	282	274	291	301	280	288	267	251	286	280	270	268	246	276	283	299	247	275	286	274	289	260	254	279	297	275	262	254	251	264	261	267	254	322	263	289	301	279	276	291	280	285	281	307	292	283	288	311	269	271	281	279	277	269	247	308	267	280	285	269	306	280	267	280	267	292	278	272	286	272	300	300	279	256	260	253	267	261	295	294	293	323	284	284	261	295	257	287	284	309	292	257	272	265	292	290	272	285	286	315	276	284	255	260	297	292	304	292	269	289	259	279	299	285	299	277	289	278	272	288	262	287	285	268	259	287	290	290	284	276	270	300	301	281	262	318	289	287	276	301	300	276	277	285	281	264	301	311	261	246	274	280	270	309	270	278	264	273	271	290	279	274	291	276	274	276	315	305	301	289	297	308	290	310	287	293	262	277	276	286	274	280	288	283	271	260	256	277	255	294	275	293	259	294	281	279	285	262	293	303	282	283	288	288	314	294	297	274	280	264	251	285	276	304	307	285	315	275	302	288	303	301	244	267	264	310	274	266	284	271	278	308	276	296	256	315	282	291	249	286	274	301	286	293	246	261	289	260	294	260	297	310	262
22602	21428	30615	27386	25958	24615	14364	1079	514	494	460	483	502	499	490	498	455	458	475	449	456	465	484	435	464	445	486	444	449	453	488	479	453	427	459	497	453	440	478	496	509	444	453	446	470	460	458	437	457	403	499	490	423	440	462	467	451	448	484	415	416	412	470	484	452	484	492	447	449	434	452	463	471	451	469	458	412	454	444	449	472	451	479	460	462	450	465	435	467	466	470	439	453	424	453	456	440	499	445	412	468	434	477	469	450	443	449	433	434	480	467	473	423	458	446	457	456	451	455	474	445	447	432	466	414	428	448	449	444	471	491	461	491	444	466	497	419	452	436	467	423	466	497	455	425	450	487	468	446	450	475	450	454	493	466	447	454	484	434	480	410	454	467	480	471	442	482	508	454	444	450	438	456	488	446	464	443	444	473	465	429	466	448	440	441	426	423	456	464	441	474	438	446	429	464	416	450	457	475	432	484	414	445	464	431	497	499	496	482	426	494	479	457	439	472	460	456	449	456	462	502	417	472	543	422	478	476	490	469	450	440	465	456	473	466	473	456	431	423	459	435	484	412	417	437	455	413	457	460	450	433	448	464	446	449	508	441	491	478	447	451	464	453	439	459	451	431	442	471	426	493	419	472	443	434	435	477	456	469	479	456	472	490	449	438	448	424	462	478	453	430	451	497	505	463	459	438	469	390	440	450	450	453	467	446	466	471	480	465	503	412	424	436	473	455	458	463	454	439	434	435	474	481	458	429	425	426	494	436	504	473	487	468	478	510	488	480	416	438	435	450	445	421	466	444	490	469	418	470	465	460	448	444	436	469	449	496	475	438	464	449	432	455	489	451	448	435	451	452	455	474	460	451	479	447	509	445	465	454	443	464	484	486	449	424	481	472	499	468	435	436	430	462	459	457	466	470	487	463	468	460	462	417	485	448	439	453	449	450	428	420	480	460	481	481	447	479	460	487	479	474	457	447	465	433	448	426	499	450	498	465	469	457	439	468	458	427	459	434	488	482	442	472	457	450	456	431	467	468	471	457	480	436	469	484	467	504	444	481	449	425	435	457	470	480	451	476	446	474	452	444	443	446	482	438	423	429	471	443	467	438	437	426	443	455	438	455	442	507	467	450	499	459	430	478	465	489	446	452	445	428	473	476	443	464	432	404	437	461	419	434	455	436	450	472	495	453	441	469	446	477	444	458	416	444	461	455	475	487	461	442	460	466	435	492	499	424	462	470	456	409	452	476	487	468	468	468	468	444	477	471	472	445	462	478	436	469	466	454	442	467	476	511	441	440	421	465	441	428	458	442	435	481	449	462	473	470	415	512	428	453	407	452	487	450	435	461	447	455	505	393	434	462	487	454	468	478	444	444	458	444	434	418	467	449	441	486	466	429	458	473	473	468	486	471	439	435	497	460	440	437	398	445	480	447	476	463	483	465	438	457	450	445	456	453	501	452	461	435	508	428	436	499	456	491	471	472	456	487	469	425	453	452	442	449	464	454	450	474	438	427	453	434	454	465	434	464	460	432	471	451	468	500	478	445	445	432	453	444	431	486	467	446	413	462	436	478	439	481	438	456	419	460	444	438	451	456	456	472	449	453	466	468	456	433	455	443	474	483	512	452	449	418	457	467	489	441	459	445	478	429	451	443	491	443	452	432	520	478	442	456	479	428	463	436	476	480	477	428	434	474	465	492	476	450	453	474	450	480	436	481	434	466	460	438	479	467	458	434	439	449	437	474	470	434	436	422	468	460	448	471	490	445	475	457	443	492	431	454	465	420	439	481	416	449	450	479	474	427	466	433	435	451	462	464	536	455	454	455	492	458	467	468	442	453	471	477	452	479	471	487	488	486	459	458	449	457	438	435	448	460	426	471	458	431	436	416	452	451	456	418	447	464	442	459	480	422	485	447	461	487	410	439	460	476	454	471	471	459	426	456	492	472	483	482	447	501	488	479	443	490	459	479	473	440	466	437	471	459	458	459	436	441	436	469	461	465	455	441	458	465	421	453	478	478	499	451	421	455	506	475	445	453	414	468	449	428	481	457	484	445	447	423	472	445	450	452	425	477	452	465	437	463	443	457	434	447	473	474	456	436	453	468	464	453	459	480	452	464	417	438	469	424	453	431	469	447	465	417	473	460	467	496	455	441	444	483	436	463	481	467	459	448	442	439	440	485	481	479	435	473	433	440	452	481	445	468	470	425	467	443	468	461	439	481	466	419	459	438	474	465	435	449	461	467	441	455	457	444	479	441	457	448	435	446	456	444	481	429	475	434	451	417	435	434	445	468	447	483	463	478	462	457	455	445	465	464	486	465	421	438	457	431	440	462	490	439	442	430	468	504	458	444	444	444	447	485	437	436	467	401	482	466	426	453	458	479	456	464	451	496	472	441	443	480	468	450	482	478	473	428	468	431	457	481	428	432	450	472	460	439	441	465	465	440	449	460	459	439	501	457	459	441	451	444	469	477	464	459	469	463	438	450	402	473	472	449	489	463	476	434	447	494	442	460	397	464	469	461	457	448	423	459	476	442	479	479	402	469	452	469	448	477	427	487	489	453	485	417	492	442	483	452	410	455	462	480	430	477	483	471	458	450	471	472	444	434	481	434	464	464	466	446	433	445	454	438	467	472	455	462	440	425	477	477	472	443	448	418	437	438	449	492	480	419	443	471	453	493	466	503	436	443	472	481	446	444	447	442	485	477	475	445	419	471	489	477	475	476	464	485	469	430	485	455	485	453	458	489	431	434	445	423	446	409	464	430	413	444	455	465	454	461	454	488	487	464	450	458	471	449	476	468	455	488	444	448	485	464	472	436	476	495	442	429	449	425	436	434	437	440	442	467	452	472	490	490	417	416	492	445	479	493	422	462	452	468	461	461	466	454	449	478	488	453	471	498	444	449	477	443	462	466	469	448	477	445	449	473	467	434	482	445	494	445	477	464	437	437	448	463	450	454	407	479	418	476	461	456	438	444	468	450	452	453	443	452	420	450	487	426	451	445	478	446	456	465	425	438	490	475	477	440	445	439	476	508	469	462	421	468	476	488	473	460	443	476	446	452	445	454	473	479	469	468	464	444	424	429	443	459	423	440	452	446	456	474	454	464	423	440	492	441	441	466	492	460	460	462	447	476	467	463	511	462	404	459	444	481	446	481	469	472	464	471	464	451	432	470	440	444	485	460	447	467	456	491	453	481	452	457	445	407	441	449	476	457	461	445	437	466	462	458	485	475	461	492	488	465	470	456	486	432	463	449	464	429	454	451	482	451	461	445	466	435	435	444	465	446	485	445	439	497	446	481	446	407	467	444	458	448	459	428	481	440	456	479	414	470	453	429	454	477	451	435	438	477	413	473	471	475	463	471	487	439	440	474	443	438	444	442	484	462	463	456	459	413	445	473	431	461	448	456	472	479	488	449	443	456	433	469	473	458	469	464	466	470	478	422	451	465	450	443	459	457	480	457	455	447	441	468	437	498	475	477	456
58502	97999	76365	55440	41395	26034	4649	558	458	510	515	497	493	512	462	494	489	435	447	525	504	528	453	508	449	500	518	486	527	476	455	530	494	470	426	509	485	485	437	468	510	502	488	487	452	453	465	443	439	453	465	462	486	489	458	462	487	468	502	459	470	445	493	484	482	456	468	491	487	459	427	492	501	462	474	462	477	504	486	470	504	448	474	475	452	504	468	456	483	441	483	517	494	452	482	488	489	444	490	438	497	466	501	477	482	512	485	446	440	447	463	450	456	461	491	462	522	479	460	521	503	451	487	496	455	479	477	451	484	495	486	475	474	510	480	470	474	479	463	449	476	470	503	498	487	460	479	451	445	485	469	488	523	498	444	473	475	446	476	481	467	456	523	486	504	481	510	502	453	462	433	448	456	465	477	459	449	480	471	468	472	474	525	501	453	513	484	482	482	484	493	452	493	485	467	441	485	460	465	480	499	468	449	467	444	448	482	474	447	463	462	453	446	471	504	489	485	475	507	473	477	500	460	498	447	425	498	525	512	477	435	469	453	495	458	487	460	498	453	465	476	472	465	489	465	494	463	462	514	491	498	476	490	468	487	444	481	506	508	438	507	463	501	467	509	488	484	480	491	520	477	451	476	504	526	466	501	507	469	471	489	488	509	464	506	487	468	446	463	474	485	492	483	451	489	506	469	459	477	491	459	463	504	460	492	464	501	472	452	469	475	458	498	471	471	464	475	458	502	453	465	487	438	467	514	491	433	465	483	471	460	488	461	488	441	513	485	446	461	437	443	474	478	432	475	508	444	494	480	445	502	472	469	457	464	480	508	494	446	487	510	455	488	458	470	411	487	462	469	481	509	495	466	477	462	438	484	406	469	508	489	492	455	456	479	459	471	506	461	497	465	471	466	490	510	484	463	460	459	478	490	463	463	455	487	473	447	497	458	506	422	437	475	488	460	471	450	483	455	450	490	443	459	482	474	486	478	494	501	519	468	463	431	491	472	467	484	467	479	494	484	448	483	454	461	423	481	507	484	469	470	446	503	515	401	448	476	459	451	529	497	475	442	452	486	527	480	450	445	510	474	482	483	475	490	489	487	507	488	506	486	442	478	492	458	505	450	467	487	479	467	519	469	515	520	477	484	500	494	453	479	444	462	428	464	453	470	495	499	511	485	501	461	511	470	468	482	469	467	495	480	482	447	468	483	506	464	490	453	451	480	507	471	463	530	508	447	452	464	458	468	496	462	495	450	430	489	474	488	451	480	455	465	454	488	464	468	460	439	483	419	480	449	457	486	485	455	446	469	473	473	466	469	491	489	448	478	466	500	471	475	417	503	504	462	478	425	489	520	505	453	480	515	453	506	470	460	445	508	491	493	487	510	478	493	477	465	462	472	472	505	454	472	500	484	457	512	471	470	518	467	475	443	452	495	462	478	510	437	512	487	485	503	465	482	493	501	480	462	437	473	473	461	477	500	500	490	451	462	471	467	467	476	467	478	488	456	468	485	443	466	465	463	468	477	497	492	486	516	462	506	497	441	491	503	433	485	464	450	477	482	490	508	487	480	419	455	451	478	463	475	468	479	505	438	438	464	444	476	473	435	469	499	490	462	502	505	481	494	440	490	488	454	477	498	435	467	440	510	487	457	488	462	481	488	470	487	477	482	478	448	478	491	519	510	483	496	480	491	500	451	467	469	489	465	477	527	466	478	457	457	511	479	497	491	471	458	478	507	493	491	469	486	474	450	472	435	481	503	434	488	491	484	461	440	463	507	487	489	433	472	444	467	460	430	469	498	466	461	505	475	489	476	475	477	474	457	483	479	478	475	497	470	467	523	457	437	510	485	473	489	468	485	486	409	477	462	502	456	462	464	493	472	453	472	486	482	494	457	482	481	483	462	477	435	485	502	507	480	507	514	460	464	449	465	489	508	463	513	474	484	466	446	501	505	463	480	458	480	445	498	458	483	454	436	459	488	515	479	479	493	509	474	434	476	511	496	497	476	508	472	452	445	450	463	480	485	488	487	481	517	424	501	442	502	488	487	462	487	477	494	507	483	431	500	485	444	497	485	430	483	501	529	480	501	492	470	435	473	486	446	447	524	465	474	492	445	514	455	485	471	450	458	465	468	479	464	428	489	468	454	493	439	447	508	469	479	486	467	473	447	500	507	501	401	453	434	475	456	473	486	485	432	431	502	478	470	463	510	454	468	481	500	421	455	476	479	490	490	514	468	494	475	471	515	468	456	451	472	474	520	480	480	491	469	519	466	505	481	464	468	476	506	454	472	496	498	472	470	512	441	464	438	457	464	444	504	483	402	479	554	464	454	521	461	485	469	506	474	483	504	512	451	464	502	488	510	491	435	476	465	460	489	486	487	505	465	487	480	484	481	467	512	460	469	482	468	458	495	472	472	440	450	454	478	475	460	461	512	482	470	471	499	504	510	430	521	485	454	482	483	483	450	481	457	506	450	484	489	499	471	473	473	476	466	510	526	477	520	446	482	438	475	492	451	454	456	506	478	509	513	452	467	466	455	443	479	476	504	490	514	517	441	480	473	494	467	472	470	465	461	452	486	465	461	495	482	518	514	463	485	461	499	521	423	453	537	454	487	452	472	494	482	479	480	451	472	454	502	473	472	474	521	448	476	499	465	493	457	460	514	519	482	447	510	457	475	479	504	498	501	479	475	470	437	508	498	472	479	499	498	489	486	491	528	488	511	470	492	464	436	484	448	509	428	522	444	493	484	468	488	491	457	469	484	463	484	514	472	480	439	482	485	467	487	522	484	465	444	447	490	475	500	450	501	465	478	513	482	493	471	444	485	492	489	482	468	500	456	493	445	496	502	485	462	459	488	501	448	460	459	504	487	483	482	464	476	490	502	520	484	497	488	471	477	476	494	485	491	476	509	490	476	486	454	491	514	475	517	471	503	480	474	459	467	500	471	469	507	506	452	516	473	477	462	470	494	480	468	486	454	433	474	460	481	470	446	482	470	460	518	471	453	478	514	473	482	461	485	503	510	464	507	496	459	468	469	479	498	473	520	485	500	495	483	448	467	450	444	436	483	485	427	496	460	463	449	479	443	459	489	496	480	458	482	448	455	459	460	524	496	510	491	472	536	454	435	476	475	461	434	434	472	488	507	502	482	490	459	452	455	524	469	470	437	468	476	499	488	506	481	479	444	463	493	491	497	479	483	434	456	507	491	488	458	480	469	469	492	488	484	509	483	499	458	460	490	488	471	450	493	500	491	457	518	490	502	449	447	530	433	474	501	489	501	470	459	452	489	470	433	481	492	435	463	491	475	488	464	455	513	475	457	462	460	454	456	439	443	499	481	472	469	514	449	496	475	454	449	466	473	487	494	461	455	492	449	472	494	496	498	480	454	441	497	479	467	487	513	479	441	484	458	480	474	521	466	479	510	473	511	487	499	508	483	510	487	460	479	506	485	474	435	490	481	480	496	474	458	493	490	464	450	442	488	474
29347	25372	26443	14195	4746	1655	348	210	205	199	175	191	225	183	189	178	195	214	208	195	223	217	212	209	208	203	188	195	194	203	233	216	203	186	187	231	202	196	197	199	189	188	205	221	207	193	220	210	197	203	209	200	205	198	186	195	188	210	200	190	188	196	207	177	183	239	187	170	192	192	224	206	186	199	197	233	215	174	187	196	220	198	191	196	188	194	200	187	199	207	185	185	200	216	210	207	213	203	235	207	189	215	216	192	210	210	208	197	197	210	206	197	184	201	201	222	209	199	199	182	197	206	218	214	208	171	235	237	212	194	214	209	186	181	197	187	210	203	182	201	179	217	208	206	204	211	206	191	164	183	204	179	166	217	191	180	212	212	207	186	192	188	228	186	227	206	177	189	216	218	181	176	194	208	152	214	194	207	220	204	189	238	188	228	193	215	222	200	203	190	194	203	155	209	195	174	173	209	203	201	210	212	206	221	207	202	216	209	195	199	225	221	213	202	242	198	221	202	186	169	214	187	202	211	233	184	202	203	192	190	195	196	212	193	213	209	196	242	224	216	214	198	196	220	189	212	184	209	218	198	196	208	175	187	218	191	221	202	234	200	194	188	189	201	180	191	231	196	182	194	202	223	180	218	189	247	231	227	174	215	191	216	193	222	190	205	208	220	203	207	210	196	189	205	204	220	218	185	220	183	206	173	192	202	220	187	173	193	198	225	182	218	223	199	230	192	190	212	189	211	199	186	192	203	178	212	188	194	203	201	208	212	211	228	223	206	171	199	199	220	193	219	208	195	205	196	208	195	190	214	182	199	193	209	183	201	227	230	200	195	202	186	210	191	223	194	196	206	195	190	194	189	209	203	215	220	217	210	229	187	214	169	212	183	206	189	187	192	204	202	201	202	206	215	213	193	181	193	206	194	200	211	188	231	207	191	199	211	192	185	188	206	226	203	182	211	192	185	192	200	191	182	203	203	209	188	199	204	192	179	185	215	185	206	185	214	205	200	195	197	191	227	196	224	190	210	205	208	206	194	203	186	205	213	187	192	210	204	190	214	227	213	215	197	219	228	210	202	187	172	193	230	202	209	219	225	195	225	184	205	242	195	211	203	204	212	188	219	206	194	202	229	200	187	208	195	197	179	199	205	205	219	214	161	225	215	184	208	190	205	228	167	198	178	192	195	191	206	209	205	204	192	216	208	203	205	203	178	226	186	223	201	216	175	192	193	174	212	199	204	200	220	197	216	198	203	219	181	195	185	232	196	200	203	175	173	212	219	186	185	214	188	195	184	211	207	197	201	202	207	219	229	212	187	205	197	200	206	211	202	230	208	206	207	183	208	201	198	185	167	195	202	193	193	207	188	206	195	203	186	217	184	208	193	221	216	224	183	238	202	204	224	211	179	199	205	208	191	203	212	215	202	196	183	198	215	214	210	206	221	212	218	219	191	201	204	209	187	194	203	184	208	191	202	193	228	209	206	252	217	238	210	225	203	197	212	191	211	197	207	187	202	195	189	197	182	207	195	220	210	210	217	182	220	225	215	205	208	210	208	195	203	196	199	207	186	204	208	212	210	186	188	193	190	201	226	207	182	207	207	171	197	202	179	177	186	206	193	200	218	210	183	177	225	229	195	191	252	208	201	210	182	190	212	197	202	182	203	196	207	200	195	212	196	190	224	184	190	213	235	199	188	208	187	203	213	195	196	234	210	186	191	183	187	201	195	202	211	214	213	231	226	199	171	203	230	214	177	193	199	198	250	200	215	186	194	192	219	210	213	224	225	217	220	213	187	195	208	204	211	189	188	174	218	208	183	202	201	214	232	246	188	197	179	188	200	189	229	240	235	199	199	210	221	193	188	188	214	226	203	197	217	197	216	196	200	220	174	193	181	178	209	192	225	197	206	217	205	200	195	202	243	200	192	205	203	218	208	217	213	206	200	213	184	186	196	184	198	207	216	207	187	207	200	199	216	223	199	213	195	201	185	207	185	181	193	204	197	222	218	172	189	201	209	195	169	197	207	182	206	170	188	218	185	198	243	215	202	194	188	181	207	187	193	191	207	231	220	194	203	204	217	187	217	191	201	198	192	200	200	196	214	208	171	209	202	221	193	209	185	195	209	219	189	185	206	192	183	191	210	213	197	183	203	184	200	203	214	188	206	210	192	195	218	189	203	176	203	201	200	204	202	185	190	198	192	231	207	181	211	211	211	183	186	209	207	197	191	221	211	210	197	206	203	214	201	232	173	198	206	209	205	203	196	184	176	194	191	215	181	178	199	204	191	188	195	187	186	198	205	206	220	199	207	244	184	224	205	179	210	197	211	212	190	185	204	221	238	234	183	208	209	195	226	214	197	225	168	221	215	184	215	205	209	195	187	209	183	218	192	203	215	217	213	178	207	204	182	195	189	196	209	209	208	207	196	200	212	195	210	195	202	202	230	203	184	199	221	217	212	205	211	207	207	213	220	195	217	204	230	212	191	199	193	207	196	195	187	221	199	189	190	168	218	233	198	196	196	204	188	229	201	198	204	177	168	203	180	209	219	205	178	227	202	209	190	186	200	232	196	178	192	205	218	189	220	223	186	205	201	192	205	210	182	184	188	230	189	210	199	208	178	193	229	177	211	208	194	178	195	222	196	186	221	199	177	211	229	220	195	191	196	196	189	205	180	206	217	185	222	200	185	217	236	185	205	190	183	197	200	188	205	212	217	211	190	206	198	185	207	214	213	195	218	216	192	186	196	220	184	209	193	195	212	190	214	196	184	195	166	224	195	187	187	189	201	189	211	218	212	197	192	208	198	200	234	219	202	217	213	195	202	186	200	201	173	199	190	206	176	182	187	182	195	195	207	194	184	206	186	212	203	198	193	216	212	213	212	229	204	232	217	199	205	196	210	214	194	223	205	206	207	179	165	188	192	214	204	215	203	164	202	233	217	193	244	236	208	182	207	210	205	197	223	222	195	193	208	198	210	185	197	202	176	196	222	191	187	191	210	213	204	186	177	208	195	186	201	208	209	199	196	216	210	186	203	200	203	187	214	189	195	198	205	206	204	188	207	185	178	193	203	172	199	198	199	180	195	193	227	200	197	193	226	241	167	169	201	199	194	216	211	158	200	195	207	191	185	207	214	191	194	217	198	206	182	199	182	234	216	197	190	215	205	214	223	206	215	191	219	181	214	199	189	198	218	208	199	208	185	183	205	194	232	189	204	187	205	199	206	196	198	228	204	196	223	227	169	215	181	210	214	196	221	210	217	196	193	206	216	225	185	200	222	210	205	196	204	197	180	198	176	221	222	199	181	204	219	195	185	231	177	183	198	193	202	203	212	185	192	199	205	195	206	216	192	195	211	218	220	198	191	201	214	200	190	227	208	236	184	207	184	212	217	208	208	210	195	216	195	199	191	187	206	210	214	199	208	209	184	192	197	200	196	183	196	209	219	198	224	227	181	221	223	219	196	192	224	178	221	217	182	185	190	201	205
23567	36418	22647	10387	4906	2088	429	244	231	243	225	241	200	239	221	208	217	219	207	248	259	240	232	239	222	246	216	199	248	217	227	228	210	211	212	232	244	238	230	230	244	220	240	245	235	206	207	242	232	241	242	208	216	222	208	223	222	215	240	234	230	246	215	209	214	244	232	228	214	234	220	241	234	239	249	211	240	250	236	194	252	239	216	217	231	242	219	214	241	231	229	201	213	222	215	194	226	218	247	221	222	211	233	233	241	211	244	205	232	235	246	233	256	233	227	209	237	243	206	230	211	230	200	224	235	195	220	241	205	220	198	221	201	230	214	219	220	238	252	225	220	200	211	216	243	214	202	208	234	235	252	219	202	253	238	221	242	226	250	217	197	238	212	227	211	229	229	223	206	209	225	207	215	219	213	206	208	211	238	227	222	246	227	217	227	213	210	246	224	227	227	237	221	214	218	216	214	206	217	222	223	251	227	225	211	218	254	250	229	236	219	194	206	219	258	242	214	216	255	210	222	232	235	205	206	205	231	199	226	232	222	233	223	222	241	225	229	243	240	217	224	201	219	228	245	203	246	217	198	228	230	212	231	249	241	216	200	213	249	213	209	213	213	243	230	190	233	225	209	230	215	239	250	212	222	249	188	224	231	232	228	229	213	233	226	250	238	230	242	225	213	221	232	224	203	223	233	201	255	244	240	212	240	248	210	226	236	251	231	228	223	215	247	219	197	210	227	219	218	218	213	229	200	240	202	218	222	257	236	244	224	231	242	245	252	223	228	224	231	223	236	250	233	255	206	247	225	222	243	224	226	197	220	219	225	236	213	211	215	231	249	259	212	229	267	216	222	217	215	232	213	205	210	217	213	214	229	211	235	232	235	195	224	228	230	242	254	244	232	222	219	211	236	221	218	225	233	232	228	204	215	209	226	229	211	216	207	210	225	226	212	196	213	210	238	227	225	251	232	236	253	238	226	221	222	231	227	199	222	221	215	223	238	211	215	207	232	200	237	204	223	252	245	224	218	218	241	245	226	231	211	218	238	223	215	264	254	220	212	255	239	215	233	218	236	239	218	224	215	216	225	219	213	227	234	240	219	215	216	244	240	248	223	218	214	215	231	216	230	222	236	212	248	208	221	240	244	222	215	235	255	217	230	220	240	230	236	257	212	231	225	241	236	215	205	189	238	239	223	204	224	216	230	216	227	227	220	231	229	250	251	203	210	250	228	221	201	244	215	251	229	237	219	245	219	219	239	253	225	235	223	218	251	240	199	224	238	219	222	223	228	202	230	209	239	217	219	209	212	238	224	218	239	228	209	229	227	230	246	230	231	212	246	215	220	214	226	233	233	259	220	202	220	222	208	235	220	222	235	235	230	244	214	226	224	208	212	212	228	224	246	208	201	228	209	211	234	226	217	219	250	245	215	221	224	206	221	238	229	229	208	252	231	222	214	245	230	212	220	237	231	226	260	230	229	227	214	225	225	235	228	196	218	229	264	225	223	208	223	225	241	206	227	238	182	227	222	260	242	244	231	244	219	219	224	219	209	215	230	247	195	215	214	235	230	225	243	221	190	240	207	219	244	200	252	226	230	232	204	222	224	221	243	214	219	249	237	213	237	201	251	227	212	233	215	219	223	236	200	246	237	233	244	207	217	218	256	243	209	246	230	237	221	209	209	241	226	233	222	209	218	236	258	209	235	215	220	233	220	231	243	217	262	213	209	212	232	248	216	215	228	244	222	251	216	221	214	226	228	229	239	208	207	210	204	246	247	212	239	195	238	227	216	231	219	204	233	243	235	240	203	227	217	241	215	225	226	223	226	211	222	216	229	215	234	209	240	229	215	228	249	209	233	242	232	263	241	248	215	239	248	228	197	212	248	228	229	197	262	212	258	206	223	211	218	201	221	237	203	200	247	232	204	223	216	200	241	232	209	218	248	224	229	259	253	240	237	230	209	220	234	229	219	230	232	204	238	234	235	222	234	217	226	229	232	227	236	230	208	257	218	231	206	243	219	226	236	230	232	233	214	224	251	190	212	220	221	234	249	240	202	243	219	243	200	218	228	241	247	210	255	234	247	217	207	239	249	224	232	243	254	220	205	222	248	245	206	227	221	211	254	228	221	194	225	242	210	222	243	222	217	226	221	245	227	230	260	205	243	263	220	225	228	245	225	240	229	227	210	252	248	229	224	260	217	201	224	220	214	220	225	243	221	219	235	219	228	231	235	260	214	215	241	260	216	240	238	220	217	219	232	214	228	226	203	216	242	230	230	214	228	233	215	227	201	193	253	221	273	260	204	214	213	237	237	229	209	248	219	235	234	240	205	228	217	218	199	231	228	240	222	216	212	192	210	229	238	251	225	238	238	243	231	262	243	233	220	249	239	238	207	252	214	231	224	235	242	229	216	243	219	225	240	232	234	242	241	233	228	232	223	215	244	197	234	247	190	256	259	218	190	231	210	208	230	218	231	203	207	223	246	242	229	220	222	233	220	225	223	230	221	212	231	223	222	222	213	241	199	239	220	229	228	231	216	239	210	231	227	235	239	222	212	231	229	216	228	243	224	216	226	220	213	201	246	221	233	236	238	218	237	236	253	232	228	212	216	234	228	199	228	229	269	215	213	216	211	248	222	211	248	229	206	218	230	235	231	223	232	230	209	220	222	244	229	235	249	205	232	238	252	204	229	202	210	245	204	218	238	240	218	227	217	244	224	265	230	216	210	211	232	222	239	225	277	258	231	226	219	254	198	226	213	227	214	238	211	201	196	246	216	232	242	208	237	215	205	234	224	208	214	245	216	242	235	219	264	219	224	226	211	208	227	238	212	237	217	202	218	262	232	234	232	221	214	233	223	223	214	205	225	216	251	225	236	236	232	212	227	250	193	213	218	227	219	232	231	223	218	237	224	224	243	248	201	240	225	218	227	227	216	231	219	238	224	244	242	233	227	204	239	229	217	225	263	225	218	237	241	195	216	232	226	217	220	239	236	209	210	241	240	239	228	221	217	230	210	229	227	223	238	233	234	222	211	225	236	231	243	258	239	215	208	207	233	219	232	241	221	229	223	232	237	245	205	214	227	216	219	226	209	218	208	219	226	208	251	197	232	224	234	236	245	221	221	215	214	234	224	234	239	225	238	207	225	234	236	235	248	220	235	224	267	225	237	222	233	212	197	217	238	226	231	225	201	213	236	225	217	236	225	239	242	198	227	219	219	201	214	223	213	212	238	215	211	236	227	211	225	233	222	202	235	218	213	202	227	227	227	216	226	206	231	226	229	240	223	224	195	218	230	224	222	231	234	195	230	213	202	223	236	230	230	229	226	231	216	205	232	216	193	216	235	221	222	222	222	229	232	224	202	221	224	235	215	227	215	231	215	208	220	202	222	236	218	263	230	202	205	212	231	241	234	216	246	237	226	212	250	203	238	209	223	224	228	225	238	205	219	216	212	224	205	234	249	222	226	214	227	253	251	196	203	217	199	228
23554	21763	32626	30462	26287	21493	8286	488	401	367	377	378	378	385	401	360	332	378	353	355	392	376	327	349	380	372	369	349	326	332	341	371	384	365	376	370	372	369	346	368	342	356	351	339	358	336	379	362	344	356	368	361	362	348	365	351	361	394	359	352	362	357	345	383	393	389	316	358	357	354	371	381	358	364	341	352	377	356	346	370	374	311	343	354	386	341	350	344	361	379	352	380	367	351	361	362	383	384	422	378	364	368	372	362	329	351	370	335	337	355	351	367	372	410	394	364	341	359	402	378	378	365	369	353	389	403	347	361	322	373	329	339	390	378	377	402	382	354	352	345	360	372	356	359	359	338	349	362	405	354	369	364	363	371	375	376	337	349	354	363	380	376	344	363	340	366	347	364	346	377	389	355	340	370	351	367	383	363	375	354	363	367	354	361	357	349	316	382	381	334	361	380	354	359	354	366	369	375	352	370	384	342	363	404	383	347	355	348	360	352	351	337	348	320	379	391	380	350	380	374	373	348	354	347	402	366	371	377	382	343	370	349	368	342	364	342	355	376	374	368	358	378	338	370	381	392	370	372	364	354	365	340	360	359	363	362	358	352	337	369	364	357	353	365	389	394	354	354	347	379	383	368	379	358	344	375	338	345	377	356	361	363	370	355	385	348	366	339	348	369	384	372	365	336	348	349	390	376	359	363	354	359	382	376	342	362	354	346	377	377	369	369	378	357	329	395	342	329	334	345	382	351	350	358	359	343	367	386	359	343	357	367	339	365	336	362	336	324	358	344	376	360	374	357	412	335	303	383	399	355	371	355	338	330	345	375	404	414	369	363	353	368	376	357	363	349	361	356	375	357	349	330	399	376	357	370	351	346	373	360	382	358	334	368	356	350	380	350	332	354	357	355	370	335	368	365	339	356	384	411	331	339	377	360	362	377	344	339	348	385	350	355	373	350	387	401	370	346	351	363	326	357	375	346	381	350	320	368	341	350	374	336	374	384	372	351	341	371	319	346	354	354	371	363	353	379	336	359	373	381	361	380	390	366	363	336	365	339	372	377	394	330	366	371	351	345	346	366	383	374	326	347	324	383	355	387	358	375	398	362	353	327	377	359	368	383	359	358	388	351	354	376	387	364	327	370	344	378	344	368	348	354	386	340	351	399	364	365	385	367	339	350	375	376	359	300	350	397	339	346	329	343	351	318	352	394	332	383	377	359	363	379	346	365	373	346	356	343	363	355	346	350	357	355	374	362	377	362	405	372	338	392	360	334	351	366	342	324	351	373	358	417	352	383	339	343	356	367	351	317	333	331	349	339	351	340	340	351	380	356	325	366	379	363	388	353	363	386	349	361	357	364	365	349	380	359	376	384	330	369	346	380	345	362	397	379	376	361	371	346	343	379	365	386	355	384	385	330	361	401	341	339	362	348	359	368	353	332	371	334	365	336	363	356	386	345	357	364	357	385	384	335	389	343	390	366	363	336	365	352	375	370	387	372	357	344	358	356	364	365	386	369	356	356	349	348	355	324	371	375	378	345	366	350	366	334	369	354	370	364	315	357	381	372	354	365	359	351	347	365	370	351	339	373	370	332	357	369	344	366	376	374	366	376	372	348	350	374	338	364	341	322	364	376	332	361	365	366	352	349	364	368	334	348	382	387	388	354	357	364	381	370	366	366	322	367	383	381	352	342	348	371	384	350	363	377	380	341	377	382	337	362	345	368	357	374	365	380	357	345	348	369	372	374	319	322	370	384	360	380	345	381	352	356	361	374	381	350	350	359	346	339	368	329	376	361	342	311	378	339	368	360	365	364	376	367	362	372	367	404	357	345	342	340	339	347	399	358	361	363	379	362	342	395	395	383	348	347	358	361	348	389	371	358	362	388	367	332	377	335	351	387	343	366	400	334	360	368	346	407	381	395	379	321	348	384	334	361	372	317	362	376	338	405	388	363	381	324	335	359	382	335	359	352	399	371	377	340	377	339	359	382	336	360	392	389	330	328	373	391	365	361	337	376	389	346	347	389	361	351	353	372	375	352	380	357	339	377	343	387	386	310	387	331	360	376	387	363	356	374	354	390	363	363	375	358	342	329	352	373	337	406	396	327	395	373	410	358	367	337	368	360	357	365	368	354	391	368	385	383	323	345	364	366	372	376	398	363	356	372	379	374	352	344	334	357	331	354	377	328	369	368	321	358	385	370	369	353	371	337	361	352	340	364	334	345	341	403	364	343	371	372	341	362	358	365	354	381	347	407	385	345	368	367	364	360	350	355	358	378	387	343	351	353	363	377	375	400	355	353	357	327	343	366	389	344	348	361	349	364	327	345	374	350	331	376	346	363	365	384	345	370	346	337	360	363	336	383	343	430	336	339	341	337	350	390	381	340	352	361	371	336	350	354	355	342	350	353	342	340	369	339	385	340	356	355	355	376	381	365	353	351	344	359	377	339	358	354	357	356	359	352	369	326	366	361	357	357	364	352	327	358	367	347	371	362	372	356	364	350	340	355	356	363	387	359	355	363	339	372	328	381	344	318	354	370	351	344	363	363	373	364	313	377	367	346	334	375	374	361	347	351	362	362	335	339	347	396	349	360	367	377	345	336	364	366	351	341	327	326	361	365	360	349	383	347	387	354	347	363	375	385	378	372	374	370	349	374	346	365	379	345	387	341	365	341	390	367	370	367	375	361	365	369	354	349	357	368	370	373	352	340	353	387	367	356	376	360	352	355	357	353	352	360	377	362	361	340	372	385	363	358	361	383	346	339	350	353	354	361	378	345	374	352	350	360	362	361	376	351	362	365	351	370	353	396	361	377	327	347	356	374	372	391	357	368	326	336	346	346	360	395	376	374	339	361	326	340	330	392	368	388	340	363	365	387	384	350	382	370	365	375	341	346	380	368	358	401	352	362	363	352	376	319	369	374	351	367	414	367	342	369	375	336	386	368	326	334	357	359	366	354	331	381	357	347	364	344	367	351	377	345	358	352	367	324	331	328	324	375	347	348	375	364	359	349	340	347	364	367	352	350	336	325	365	338	376	352	335	342	363	382	375	366	363	376	349	360	350	364	358	357	341	361	370	384	370	375	356	385	367	357	406	330	342	354	350	350	370	372	330	374	366	341	340	336	379	365	334	391	361	352	361	328	367	346	367	335	376	354	372	330	365	333	363	363	371	337	359	328	347	358	350	347	397	347	338	372	355	365	345	366	358	372	370	334	367	382	362	325	365	328	345	358	382	378	363	353	355	385	367	360	343	373	347	393	348	377	332	365	377	345	361	371	313	349	370	365	379	361	342	363	339	377	352	364	374	369	363	341	373	354	361	319	352	334	361	362	342	381	385	343	368	383	361	346	366	371	347	351	350	388	401	346	358	333	373	351	348	372	322	350	353	365	343	370	332	346	373	373	377	351	362	363	370	382	361	362	344	353	372	326	368	353	350	359	403	364	340	339	318	337	334	326	368	349	366	370	381	390	393	339	346	333	362	401
52191	89423	68171	46754	33319	19180	4055	388	376	368	390	396	434	379	367	399	371	368	363	403	412	420	371	418	355	376	393	377	382	369	383	376	351	380	377	361	386	391	397	372	402	388	367	409	421	377	337	382	384	353	385	340	410	357	350	385	397	385	361	372	364	364	384	375	378	367	386	352	345	362	362	362	382	400	382	379	361	393	391	345	386	368	394	366	343	384	367	356	397	359	384	387	366	354	388	401	405	369	388	380	358	387	397	410	373	374	366	360	397	388	400	384	384	370	370	388	371	383	404	380	381	349	402	382	323	372	368	344	374	368	363	359	348	386	372	385	370	374	360	354	345	362	332	391	381	370	375	387	359	335	408	396	344	345	381	382	389	374	382	393	384	357	375	364	368	345	367	373	388	368	382	376	334	395	387	396	390	402	381	381	365	386	408	383	390	380	391	394	364	359	345	343	377	381	409	389	352	366	378	355	368	387	340	336	388	367	379	380	392	377	348	385	387	397	367	375	373	366	360	358	355	390	404	396	382	378	379	389	387	350	391	341	386	410	344	369	386	355	380	379	386	375	399	366	378	370	387	395	372	371	386	379	434	363	403	370	360	358	379	369	396	397	403	373	398	384	363	405	377	414	357	375	362	385	406	376	369	379	350	400	395	372	371	375	371	366	377	370	351	414	360	356	409	353	363	393	380	377	414	364	385	374	374	383	377	383	387	368	371	366	376	355	350	368	372	389	428	395	352	373	363	415	375	401	403	335	385	386	407	372	355	396	382	379	330	409	362	367	375	352	398	367	401	400	358	336	374	377	375	377	388	405	345	372	380	367	371	366	344	415	399	360	400	360	368	370	386	383	384	385	382	375	392	375	368	374	373	365	368	333	357	367	387	392	373	334	379	394	378	405	395	404	336	429	355	380	359	382	362	391	404	387	406	377	386	368	373	376	374	367	366	391	397	386	358	359	398	396	399	402	393	413	389	351	397	393	357	371	396	398	383	387	402	389	369	369	408	415	347	344	375	362	407	383	377	390	383	398	359	414	351	410	372	391	354	384	382	351	383	382	403	374	387	386	364	388	391	392	373	370	367	396	363	386	353	380	400	400	400	399	373	394	405	400	331	404	382	385	392	361	382	359	393	375	354	404	382	349	382	358	351	380	403	375	389	384	383	374	371	344	410	391	359	406	362	355	395	358	362	401	362	414	373	392	408	371	380	394	372	397	371	368	397	379	400	399	405	379	375	364	364	409	384	376	385	366	381	380	357	359	376	423	405	431	420	366	369	354	400	397	393	384	359	362	399	392	365	404	387	413	381	373	379	400	375	365	413	354	380	370	344	391	389	378	376	363	399	372	348	390	388	378	385	346	372	390	360	411	391	408	389	384	363	429	384	397	355	367	382	373	371	372	385	381	375	393	396	371	423	400	369	347	376	393	355	351	377	366	387	387	384	377	342	382	374	373	351	340	423	351	369	380	365	354	359	404	377	388	373	397	388	359	379	371	420	368	365	369	380	378	431	380	395	397	391	407	373	408	374	395	375	355	361	377	348	367	380	358	366	390	378	398	352	386	395	392	388	384	368	356	375	372	386	381	364	400	369	423	341	382	389	419	372	365	384	398	389	362	382	340	384	353	352	364	347	387	367	380	394	401	391	379	354	412	359	364	361	370	372	390	360	367	404	401	349	392	384	399	359	404	366	377	373	403	370	361	376	362	346	414	364	376	401	392	387	406	390	342	340	370	398	392	387	376	392	385	363	365	386	380	391	352	385	407	388	374	360	384	389	379	379	355	407	374	388	376	367	370	359	379	353	383	407	401	370	371	360	395	340	383	395	366	365	368	412	381	377	364	363	352	368	366	385	394	348	348	394	352	380	371	363	367	371	372	382	391	341	404	361	381	372	375	406	393	406	393	406	349	391	381	371	377	409	374	389	405	410	362	381	345	372	355	404	381	355	366	356	381	379	423	400	391	394	378	364	382	383	371	379	373	396	372	393	401	362	352	384	369	383	396	379	394	361	392	375	369	372	326	391	393	382	370	388	382	362	361	393	417	414	379	373	373	383	380	382	397	377	378	385	361	362	386	381	372	375	362	347	360	396	381	385	367	365	357	390	412	359	362	405	362	340	377	410	362	396	370	348	387	384	397	384	399	369	361	373	380	391	388	364	362	379	382	379	388	358	374	383	374	347	366	356	376	376	372	379	395	401	361	390	382	376	365	356	371	350	335	404	395	387	367	359	351	374	391	374	397	395	351	391	357	381	414	375	363	345	393	364	357	351	349	390	355	379	399	382	400	391	378	351	367	379	367	364	371	384	358	346	375	375	364	374	369	370	362	387	384	375	355	334	400	379	353	384	407	379	398	389	366	397	368	357	363	373	359	383	383	360	398	361	380	349	391	424	394	387	355	393	399	408	381	389	378	380	357	384	380	376	389	362	377	397	341	371	360	368	370	395	408	357	390	377	343	358	344	390	378	357	341	393	373	409	392	371	369	411	368	364	392	398	397	360	384	367	384	374	366	384	365	368	380	379	367	378	382	365	401	386	390	361	395	379	393	357	406	348	369	380	385	366	392	395	384	428	384	394	368	387	374	398	368	349	370	347	350	381	399	370	375	373	372	371	382	397	362	358	366	385	368	408	357	368	391	400	376	382	349	355	371	373	387	383	336	362	375	408	350	403	368	391	385	366	405	363	379	376	386	379	363	375	394	399	386	383	396	368	360	381	411	414	357	367	373	402	349	379	366	383	416	367	373	381	402	378	397	348	361	379	419	379	383	391	373	389	393	395	375	376	367	405	362	374	355	356	338	377	364	386	382	347	379	362	368	371	355	392	367	379	367	384	336	403	386	365	346	370	379	344	387	399	338	415	385	388	393	362	399	369	400	379	373	379	361	380	377	404	371	350	380	383	387	340	381	398	372	384	385	404	367	392	382	388	418	406	335	415	393	358	374	377	405	374	341	385	361	361	353	393	389	384	394	384	396	346	378	402	361	370	409	370	374	368	384	359	362	406	361	389	387	339	385	384	410	354	373	358	392	396	354	384	378	394	388	420	375	346	375	397	374	370	368	384	411	362	384	379	369	396	370	395	352	365	377	337	402	393	357	401	356	366	333	406	383	351	344	428	392	387	350	371	352	356	379	389	393	383	377	362	384	398	373	383	356	353	408	376	378	369	374	393	359	371	364	353	366	356	395	389	387	375	385	380	369	373	375	383	403	363	416	394	404	395	364	390	398	401	397	373	374	404	369	385	376	387	346	394	380	407	384	350	371	400	369	400	359	374	346	381	390	368	384	393	342	362	384	384	372	350	408	322	390	368	391	376	373	416	390	412	368	378	405	362	388	420	375	355	375	408	407	364	388	409	355	347	402	354	385	403	358	333	417	367	409	410	387	388	367	374	350	383	369	360	379	380	402	386	362	360	416	383	374	381	388	405	355	338	398	352	368	368	393	412	374	411	370	397	391	419	392	374	375	393	410	332	380	387	366
25176	22807	33357	29944	19752	9031	1492	282	246	265	258	249	238	255	234	236	260	262	284	258	256	237	285	255	271	227	252	250	252	257	245	280	262	208	261	267	245	234	268	289	252	266	251	224	276	270	227	276	272	236	241	232	241	254	233	254	261	251	250	266	245	276	239	254	224	255	237	284	254	245	253	234	233	268	250	266	202	239	237	239	261	269	234	268	245	265	279	264	250	237	248	262	287	233	208	249	242	244	223	244	298	241	280	229	260	249	262	238	243	277	261	255	257	217	244	250	278	235	236	248	244	259	248	281	252	249	261	240	283	210	235	275	254	248	245	240	257	260	258	227	256	225	246	241	266	246	270	256	269	244	246	262	212	241	251	230	273	260	218	257	227	252	255	276	244	263	264	241	223	246	243	226	232	228	261	230	244	220	236	232	238	259	241	236	241	278	262	256	260	280	266	276	254	221	266	287	227	256	261	239	249	228	253	247	290	271	247	232	291	256	245	267	255	271	266	245	277	254	255	241	252	271	255	254	250	260	241	253	259	260	275	230	258	262	255	240	242	259	243	254	252	229	216	238	262	290	256	227	220	273	246	246	253	264	236	249	249	259	263	231	248	297	264	273	269	233	247	240	236	240	256	249	254	241	287	259	234	271	255	243	262	252	268	262	227	260	230	231	242	255	254	255	263	256	235	243	233	269	251	271	261	254	268	261	260	221	254	276	256	249	254	248	245	229	252	256	257	259	276	252	251	249	229	254	244	241	239	249	264	286	254	238	251	234	232	216	270	254	241	234	245	257	264	235	229	254	268	257	244	250	239	256	250	254	252	241	239	261	244	249	259	232	264	216	259	241	264	248	272	248	222	281	240	247	274	259	235	255	238	222	251	223	238	282	262	264	261	243	235	252	228	276	248	238	230	272	257	274	243	250	237	250	244	255	271	266	250	277	255	242	266	266	285	238	253	275	248	243	240	259	241	271	284	264	241	271	248	276	247	269	259	240	242	245	242	259	242	238	247	259	271	253	256	231	249	275	233	231	239	281	232	258	275	244	265	251	248	235	230	240	246	258	248	247	243	233	267	240	272	240	209	206	266	225	278	231	215	232	276	237	252	247	263	243	256	251	234	254	240	239	248	274	261	271	268	229	247	234	248	235	254	213	237	254	232	255	245	261	270	269	234	243	238	257	223	253	269	224	246	252	241	230	254	284	256	263	208	236	246	243	251	256	269	254	272	287	230	272	262	243	268	244	268	241	245	258	259	248	246	272	247	246	299	231	266	231	263	226	238	225	277	231	266	261	243	249	255	231	267	246	265	221	278	247	232	249	250	264	285	261	225	260	226	234	250	235	266	235	215	272	253	264	232	261	228	243	245	247	261	240	237	249	249	252	251	257	263	253	246	236	268	279	251	256	278	243	294	246	254	269	245	250	244	280	249	251	270	257	294	280	270	251	253	270	237	274	268	251	241	258	231	255	244	221	222	249	280	261	268	237	234	237	241	243	249	248	259	238	244	240	252	235	256	230	281	246	246	252	232	239	273	257	266	272	255	232	255	259	246	261	260	244	242	243	263	219	249	245	261	234	225	271	244	226	238	241	265	257	245	276	230	272	246	257	247	241	270	244	266	230	258	248	247	242	241	282	268	266	235	269	256	261	231	230	223	257	264	214	267	255	251	262	248	256	259	254	217	239	270	270	238	244	248	264	248	263	263	272	298	233	260	252	262	230	233	240	226	236	235	243	251	236	257	241	250	237	262	282	264	267	254	255	261	262	270	250	244	242	227	237	227	259	233	236	232	247	241	242	255	219	275	244	257	271	254	228	252	266	246	249	245	252	262	274	271	240	231	268	236	230	252	273	260	218	225	237	259	265	247	271	256	249	244	244	237	233	267	256	262	248	230	276	236	254	240	253	256	269	258	260	253	228	250	240	238	261	278	239	236	213	249	232	259	234	249	259	219	241	251	240	256	276	262	237	281	241	236	266	252	261	240	261	239	221	258	255	268	268	247	243	257	286	270	272	237	287	273	231	260	219	259	247	242	243	300	271	249	267	248	269	261	230	257	220	248	254	258	247	257	239	242	250	274	214	252	255	254	213	229	250	264	258	230	256	266	252	238	260	241	253	261	239	253	229	248	240	259	240	257	266	267	243	253	235	269	215	239	270	238	263	268	231	257	263	258	256	239	261	246	253	256	249	263	247	242	268	267	206	241	220	244	238	244	243	240	263	242	225	233	255	267	263	266	228	259	247	239	234	251	239	258	262	226	243	241	254	228	228	241	234	265	235	235	236	245	265	262	269	237	262	234	246	262	250	256	233	261	255	272	245	246	237	265	250	267	236	300	258	265	240	271	245	250	236	248	241	259	218	238	234	278	267	235	251	242	273	250	247	222	260	267	234	243	248	251	240	256	240	290	280	259	249	268	261	253	237	245	258	226	276	232	230	277	263	259	240	260	259	243	246	246	236	263	262	278	266	269	245	279	255	245	240	241	257	258	247	250	256	258	246	246	246	257	262	243	290	237	241	264	260	260	252	264	228	236	267	269	281	268	232	241	263	259	274	255	238	250	247	285	280	273	265	256	244	241	293	283	277	242	230	240	249	283	237	236	249	256	227	224	248	262	261	234	255	258	235	263	243	245	250	290	235	264	258	246	258	216	260	270	253	259	246	272	250	263	230	249	292	258	240	268	245	236	211	254	259	239	235	244	293	265	223	245	246	249	222	234	264	252	248	269	250	225	273	264	203	258	219	255	223	254	242	242	251	257	267	246	244	233	255	240	261	270	248	228	217	221	238	224	247	264	221	261	257	257	263	241	241	250	233	234	236	249	267	261	232	253	240	232	247	260	248	254	243	233	258	247	251	269	246	236	268	227	270	251	251	248	249	256	267	244	227	284	255	242	230	252	233	235	254	246	251	258	263	237	252	263	258	260	286	256	276	250	257	238	255	263	255	233	249	250	247	241	247	237	232	257	213	271	259	240	243	267	265	237	234	231	242	236	240	264	283	234	236	268	231	281	256	250	251	262	258	256	232	262	226	259	228	281	230	261	236	230	232	256	244	248	249	249	242	257	231	244	288	249	245	254	243	293	243	238	240	258	270	240	254	238	232	266	252	228	254	230	264	239	233	251	244	279	241	207	265	225	269	262	244	260	262	226	252	277	273	226	255	222	257	251	258	230	243	238	261	221	268	260	229	245	272	224	269	279	272	254	243	233	230	256	257	244	249	237	240	221	243	261	246	208	264	240	255	263	258	253	234	263	268	254	236	242	252	248	240	244	250	236	253	256	248	263	277	265	242	234	251	237	248	245	224	252	234	236	268	237	236	271	244	241	218	236	247	232	248	235	285	248	251	237	232	277	257	283	274	256	267	244	253	261	261	254	259	232	219	274	240	270	269	235	257	240	289	253	229	254	229	267	240	236	237	248	257	247	249	243	250	244	253	282	257	283	275	261	263	219	248	257	240	248	246	252	236	261	272	250	225	269	278
45735	72049	52820	33781	21196	10499	1897	277	281	270	284	260	294	293	297	296	286	289	262	311	294	306	284	287	302	308	312	292	306	279	293	293	283	274	279	285	284	273	286	280	275	290	293	320	266	318	266	260	299	273	261	277	259	256	296	312	253	305	279	282	280	289	269	279	305	334	279	291	341	283	265	262	294	284	268	283	261	299	298	273	295	279	269	252	300	309	282	284	292	262	269	301	280	256	273	288	282	268	263	285	264	277	273	283	276	287	282	250	294	311	278	285	291	295	338	271	274	267	268	271	277	300	289	283	283	283	305	289	262	286	271	286	289	301	305	282	277	295	277	273	257	272	282	299	268	274	272	276	275	285	293	297	312	294	284	259	250	248	294	283	281	283	314	301	268	302	295	282	294	288	265	258	304	278	270	271	264	291	271	283	241	273	289	277	292	295	276	284	245	305	281	272	264	330	253	268	305	268	317	296	277	260	276	300	258	263	288	279	287	284	266	267	289	266	265	284	286	291	314	278	293	302	292	280	256	289	269	302	263	288	287	270	275	267	276	318	276	285	299	290	281	261	287	275	292	285	284	281	312	279	312	258	280	257	292	276	261	301	279	294	314	294	284	275	283	277	264	271	267	289	284	274	313	269	274	281	263	281	290	295	274	293	245	275	278	304	263	290	261	292	314	267	289	270	255	275	303	263	272	296	275	290	283	277	246	281	254	283	310	257	269	255	265	291	302	323	291	265	299	275	294	283	276	269	296	247	303	296	275	274	290	294	278	275	259	284	280	289	277	271	300	268	287	292	267	260	276	270	282	288	273	264	296	279	278	252	272	276	289	257	269	310	279	279	294	313	272	264	300	243	296	281	259	280	259	298	259	287	279	266	254	330	290	283	332	289	281	291	278	251	275	293	284	296	277	278	273	299	275	269	308	284	268	305	289	255	298	305	284	276	280	268	303	295	255	299	300	297	267	269	284	260	286	263	270	267	304	272	270	267	260	261	281	269	245	277	296	317	262	299	285	293	302	305	263	245	297	281	285	301	317	266	290	274	257	265	290	300	279	287	283	263	250	277	282	306	300	283	273	285	296	293	288	286	291	299	282	293	264	298	278	263	313	301	274	280	266	282	280	271	308	289	287	290	266	285	285	298	260	292	262	280	286	270	275	272	292	259	299	266	300	272	287	233	279	285	274	266	292	285	290	277	251	281	299	298	304	276	283	258	297	276	265	305	272	300	277	283	253	283	290	297	280	286	285	303	296	270	272	271	288	272	272	306	265	270	280	291	264	286	272	291	259	291	299	258	285	283	328	266	284	261	271	274	269	304	263	262	270	303	270	292	326	271	290	270	265	269	285	265	308	311	284	246	296	271	302	258	293	302	278	282	280	282	279	257	254	266	247	286	262	288	273	304	269	279	277	327	318	270	267	272	289	273	268	267	267	291	304	290	272	290	298	287	278	283	251	261	312	309	288	305	271	304	282	253	278	268	280	306	265	285	268	270	298	289	254	260	260	288	285	298	276	284	270	278	283	264	294	261	330	278	298	309	300	272	283	290	284	285	305	296	271	285	306	263	272	290	269	264	283	264	300	278	251	291	286	272	301	301	254	283	253	292	276	302	279	289	299	274	287	295	279	288	288	294	307	272	296	263	313	309	257	276	277	272	319	300	310	275	274	262	258	259	285	261	278	291	293	295	266	293	304	283	286	302	269	294	283	297	286	285	270	274	286	297	279	264	292	261	275	290	274	294	282	282	278	273	279	286	282	279	287	263	266	298	252	277	299	261	295	293	321	262	283	277	266	280	291	273	272	291	296	309	279	299	267	286	261	310	289	295	291	291	275	253	276	258	266	278	323	293	290	261	269	237	307	278	280	290	292	293	253	259	280	270	281	275	322	315	270	290	295	260	286	282	254	282	273	291	308	255	271	291	275	313	266	285	272	283	271	266	291	280	295	307	292	265	268	288	290	252	288	274	274	289	243	266	283	270	280	301	301	292	291	289	277	296	294	292	286	285	291	289	285	286	307	278	257	295	257	299	291	275	307	288	273	300	299	282	289	274	270	270	275	299	284	289	271	269	288	248	276	280	308	268	294	306	275	294	282	276	274	286	276	294	281	284	282	278	287	291	278	290	283	299	298	263	241	273	260	298	255	275	301	257	285	265	312	264	266	299	313	289	294	291	270	283	276	301	302	319	278	270	285	279	283	270	287	269	267	285	248	277	297	301	270	310	298	275	319	275	272	268	287	259	279	264	284	274	294	279	277	301	263	301	299	307	274	317	253	285	295	273	282	303	259	281	302	290	274	269	281	268	307	252	314	290	321	269	297	294	278	278	281	263	310	289	287	250	287	285	273	257	274	261	267	279	280	266	273	331	271	257	281	273	281	302	287	266	262	247	245	284	307	268	304	274	274	281	290	286	294	313	275	301	305	282	288	276	299	284	285	295	292	263	263	286	295	277	302	302	258	281	258	238	269	295	270	288	284	282	271	251	278	272	281	287	306	271	311	288	267	297	281	296	281	295	283	276	275	296	271	285	309	281	257	306	281	285	292	259	248	286	289	303	311	314	271	297	293	263	275	273	282	276	299	287	281	297	291	312	278	284	289	272	262	271	275	294	280	253	311	271	266	293	253	270	275	305	274	279	282	300	278	316	309	279	326	321	282	285	303	281	289	296	294	270	274	258	280	295	292	292	283	303	299	264	305	268	248	291	301	286	278	265	269	286	248	310	282	271	300	312	290	323	272	290	274	316	304	293	288	291	253	275	287	289	299	261	281	305	272	294	279	274	299	278	283	300	285	278	298	283	284	268	298	242	291	258	290	275	288	280	279	276	257	297	290	271	276	262	296	277	240	272	287	286	277	254	299	281	277	237	273	283	251	293	252	296	274	266	288	301	304	285	274	296	311	284	274	262	277	315	271	268	274	281	301	251	273	284	256	311	298	262	289	262	313	276	270	259	273	319	282	301	249	291	277	311	273	283	291	296	277	265	314	294	255	261	284	275	272	275	298	281	288	266	262	274	279	298	281	300	261	293	292	292	263	254	254	287	285	277	288	279	291	256	272	258	270	269	263	287	296	314	256	284	264	263	297	298	296	300	290	286	276	276	277	306	253	300	288	299	265	274	292	269	284	282	297	307	272	298	281	306	291	302	286	279	285	287	290	281	290	283	249	281	269	294	291	278	273	305	279	273	297	290	275	306	297	252	302	303	290	285	295	283	315	234	273	264	258	266	292	280	276	284	278	280	299	290	288	319	275	289	255	304	294	273	285	280	298	238	237	276	274	298	311	273	279	282	289	263	288	260	301	289	304	268	272	298	314	274	272	277	289	254	271	297	295	298	277	293	290	266	275	291	279	273	259	330	322	285	269	296	285	269	288	288	282	296	276	302	261	267	300	289	275	269	262	260	267	295	304	262	292	290	286	284	294	283	299	286	261	275	279	307	265	277	270	253	286	282	278	265	278	278	270	293	324	308	266	279	252	262
22597	21502	31093	27685	25442	24161	15325	1182	474	476	462	496	491	498	447	497	507	448	488	456	475	472	461	462	449	444	489	504	470	483	468	447	480	451	456	458	456	455	502	454	448	459	495	451	455	400	508	447	438	441	464	495	493	478	484	479	469	507	477	435	457	474	460	448	464	471	436	468	461	448	437	477	474	504	471	493	462	472	447	476	516	479	488	436	493	418	474	510	440	441	460	484	451	458	485	498	487	454	488	445	485	467	453	463	469	466	500	439	435	482	440	459	461	448	463	455	475	490	501	450	464	494	466	466	456	451	473	484	477	479	478	441	475	448	442	476	491	481	461	461	470	445	445	487	480	489	465	450	462	451	455	470	463	454	496	488	454	482	500	492	486	471	511	471	486	454	480	413	481	409	470	452	468	462	482	482	496	458	517	468	453	465	462	444	472	459	423	451	487	479	459	473	471	470	460	484	488	468	434	466	444	465	497	449	428	434	448	481	487	473	470	509	472	404	490	476	495	479	451	479	474	455	459	439	467	460	427	442	442	480	436	444	483	422	448	484	467	433	531	454	434	465	460	437	458	458	442	460	473	471	462	461	449	485	460	461	430	479	501	439	471	436	495	464	455	468	462	434	462	481	460	475	457	442	467	452	470	473	455	445	482	463	441	435	427	501	453	467	484	479	459	461	493	488	480	455	433	479	471	465	483	463	484	492	457	468	473	448	440	449	431	480	479	450	465	439	452	433	445	487	450	498	463	465	449	469	443	458	482	497	460	471	469	466	450	447	466	483	498	468	444	462	480	473	490	453	478	485	471	466	445	465	452	462	459	454	466	451	449	473	460	464	487	434	497	453	466	435	462	471	470	460	459	470	468	477	451	464	461	470	432	469	456	441	491	492	438	494	427	469	449	431	467	461	448	495	429	524	477	439	457	470	416	499	433	443	504	482	474	468	487	433	447	513	491	446	476	461	477	445	440	470	506	449	469	468	419	472	460	475	458	496	433	475	451	451	483	448	438	471	467	437	429	472	439	478	480	471	450	468	452	413	461	455	497	473	456	477	444	478	470	471	459	454	467	461	469	479	476	467	481	452	455	467	446	473	524	481	484	462	461	460	448	495	463	498	490	455	411	476	466	439	468	473	470	479	444	444	497	404	442	468	502	445	484	459	474	470	427	468	477	475	449	444	434	496	429	435	419	493	439	457	458	477	420	439	467	485	466	478	460	488	491	454	449	467	468	468	471	482	459	435	449	482	452	499	441	487	486	485	469	474	470	467	500	442	477	500	459	456	444	490	465	439	475	435	449	472	453	446	500	478	450	494	450	491	463	461	441	455	488	460	471	460	463	466	507	489	498	456	462	470	481	466	476	444	410	445	503	431	487	494	461	485	485	450	514	471	484	442	468	458	459	462	454	452	439	465	435	478	479	459	460	485	460	508	418	480	486	479	455	487	489	462	479	474	451	486	470	487	448	470	460	503	439	495	412	457	480	418	436	441	472	469	478	484	432	450	444	450	486	472	466	488	450	431	454	462	452	459	467	473	439	450	493	476	467	456	468	432	486	455	461	476	455	466	499	424	474	454	451	443	467	453	492	474	438	448	452	469	451	476	484	450	458	472	473	446	438	473	490	443	457	483	484	485	488	504	475	437	466	461	477	447	460	428	435	487	472	466	478	475	482	484	453	488	446	471	469	472	494	443	473	457	469	476	464	500	497	476	437	430	424	447	486	441	442	443	470	423	494	448	482	436	478	448	420	482	479	485	484	481	460	440	435	488	475	469	477	464	519	436	515	482	450	430	478	435	440	463	446	474	462	505	494	490	467	470	449	527	463	472	455	463	487	491	447	459	472	505	450	476	431	476	464	481	474	492	445	444	467	451	453	495	469	446	498	453	443	442	489	458	459	468	451	436	470	448	482	445	478	465	477	457	442	513	471	428	478	459	473	434	458	493	461	485	450	451	474	465	429	474	502	501	483	498	452	442	485	466	447	473	481	479	485	487	490	468	459	454	452	461	475	450	437	471	475	465	473	482	463	452	448	477	451	465	455	478	453	401	440	447	443	459	473	476	515	493	447	484	485	490	447	478	477	510	474	479	448	443	451	448	496	424	486	449	466	514	450	459	482	491	467	445	443	453	490	431	486	413	417	452	450	470	497	499	486	466	479	470	434	511	506	450	467	481	492	474	482	505	455	498	448	447	445	484	451	491	426	481	482	436	476	463	458	457	439	476	461	484	439	453	435	452	485	462	466	447	468	447	459	479	438	444	444	513	458	450	439	462	463	466	485	468	458	508	457	470	478	504	479	473	459	434	471	439	411	473	436	453	449	464	464	486	487	453	470	469	453	453	474	463	493	452	467	477	491	486	466	456	457	439	449	526	438	467	461	513	487	469	468	513	458	457	447	454	477	460	443	467	485	427	457	495	492	442	418	434	453	508	461	465	439	415	492	458	446	504	468	454	483	475	488	483	474	425	449	476	449	496	450	489	426	447	464	457	440	463	474	467	446	463	479	482	458	483	455	475	453	463	446	466	494	475	534	445	391	421	461	456	477	491	501	488	462	468	461	463	474	459	483	505	483	478	457	440	474	481	439	445	480	438	469	472	481	445	461	462	451	474	477	434	475	479	483	455	438	446	451	530	483	445	445	483	473	462	468	456	448	459	454	463	439	460	512	469	425	467	463	430	459	469	461	510	449	452	464	428	430	479	478	442	436	485	450	486	508	449	444	485	479	496	466	476	494	461	483	489	474	477	493	455	452	453	447	447	442	452	451	465	477	477	463	492	437	453	480	453	440	463	480	469	451	479	473	486	480	404	486	504	444	492	438	454	477	479	486	487	429	524	481	502	491	470	485	478	447	490	521	469	478	474	487	464	432	483	479	458	462	467	427	459	462	450	536	470	448	400	459	474	471	466	463	486	477	434	438	465	497	486	467	455	449	476	465	462	477	480	508	490	513	453	468	418	488	481	478	468	453	432	419	472	448	453	485	461	452	452	466	458	455	472	456	497	450	503	472	446	509	449	478	462	469	493	455	451	432	457	478	454	462	467	426	478	457	450	428	460	433	496	461	463	454	487	455	507	456	485	506	480	480	457	453	469	471	444	461	471	459	468	471	462	467	428	506	486	466	473	440	445	516	478	487	462	448	510	508	457	510	457	459	474	431	457	482	465	471	514	419	434	463	464	452	459	464	504	405	475	518	492	495	426	461	441	501	457	474	442	491	448	435	461	491	418	479	489	485	477	491	410	451	427	447	458	457	484	483	492	454	508	466	446	475	470	465	483	427	454	448	478	467	432	477	476	454	446	489	482	462	481	446	476	477	534	474	470	488	471	511	496	457	455	451	474	498	493	483	465	505	425	476	466	460	454	464	448	465	438	444	423	456	475	486	487	468	490	440	481	457	501	482	480	457	485	489	457	465	452	471	461	447	467	461	482	499	490	479	477	472	449	460	464	466	464	435	464	478	503	477	461	527	454	458	522	462	415
58420	97942	77371	55006	39898	24856	6754	475	491	518	536	531	484	517	522	509	475	493	478	496	482	529	498	466	481	483	485	515	495	497	464	479	494	493	466	469	502	493	481	527	511	471	489	420	478	447	502	492	467	493	484	503	489	513	475	476	468	484	467	482	508	482	457	514	471	476	515	472	423	478	474	479	493	469	458	518	511	494	445	484	494	505	472	459	479	482	446	458	498	468	488	506	447	413	455	531	455	448	488	490	500	426	469	473	480	517	490	496	478	499	515	465	447	473	473	475	481	488	459	539	487	432	470	430	489	458	453	471	484	477	517	514	481	477	450	494	494	482	534	498	502	455	474	486	511	494	447	478	482	478	480	465	483	487	460	439	509	510	493	468	479	460	524	469	470	499	458	498	471	504	484	470	507	469	460	467	502	509	503	420	517	476	476	485	476	452	485	501	490	494	490	460	490	481	480	476	481	512	466	500	503	483	439	491	503	442	496	455	471	451	510	485	489	460	484	453	499	504	463	524	468	488	436	513	483	485	460	461	463	461	446	443	459	475	451	475	489	496	498	475	425	503	486	471	526	483	417	483	497	473	487	500	485	484	490	481	522	429	457	474	483	493	510	480	439	475	482	475	464	481	484	463	499	497	507	479	490	493	492	469	474	441	508	495	489	488	482	464	481	515	495	486	455	485	507	452	467	456	483	499	476	516	472	514	491	493	498	458	492	508	503	495	506	435	503	491	469	478	486	496	507	493	499	470	528	524	507	468	472	482	507	516	470	450	475	490	483	514	490	490	501	464	482	509	448	494	480	469	461	479	491	507	448	480	484	491	497	496	479	458	491	465	506	497	505	472	514	458	470	461	464	519	484	501	428	524	508	477	494	455	480	445	500	477	447	491	505	481	490	479	503	503	480	478	492	470	477	492	479	454	489	440	500	462	468	455	465	481	482	476	479	479	464	517	504	482	482	480	475	434	440	497	529	446	490	431	450	493	471	451	532	492	481	487	475	494	482	540	520	459	477	486	499	493	491	486	438	489	489	527	494	469	472	483	476	470	482	484	473	473	483	495	506	485	497	497	530	464	484	459	485	501	511	440	487	463	503	489	496	490	489	478	486	489	507	456	485	454	487	478	454	482	449	474	479	468	523	490	506	502	445	496	494	512	465	468	486	462	486	467	461	495	471	474	508	487	501	447	479	464	488	489	497	483	490	500	447	485	496	522	489	458	448	455	451	471	471	460	513	497	483	471	444	512	480	511	473	487	483	476	521	462	494	494	459	533	475	448	467	528	486	464	452	477	431	510	497	501	459	488	458	471	521	471	475	495	477	503	488	452	459	496	559	468	509	496	455	479	509	478	468	519	456	493	497	483	496	479	469	436	519	509	485	481	470	486	467	443	462	467	494	459	472	481	466	470	484	437	478	507	495	490	503	506	502	502	452	554	505	518	494	463	471	479	479	481	506	518	495	479	451	475	481	502	437	528	483	506	482	481	486	458	469	467	471	486	502	459	494	489	494	513	510	465	501	469	492	482	486	466	490	482	452	445	470	488	511	481	468	477	450	485	519	454	465	487	488	511	489	487	516	493	485	468	460	505	453	491	485	505	471	471	464	475	502	481	437	473	485	440	417	472	492	504	480	470	477	492	480	535	496	494	489	470	453	485	502	458	444	482	470	488	492	481	469	523	484	492	459	442	513	498	480	482	497	460	440	493	477	492	486	458	496	505	487	480	454	486	474	504	500	462	467	479	487	479	493	483	475	473	527	445	497	461	521	477	490	525	451	478	465	509	472	502	501	464	474	476	477	503	539	446	459	482	506	493	462	457	457	519	477	484	512	492	464	480	485	463	478	500	474	455	534	474	428	458	480	464	470	502	528	495	483	502	483	481	513	483	478	474	484	497	489	492	470	423	514	501	477	477	499	529	487	488	474	509	509	517	476	494	465	470	474	491	498	490	452	484	461	481	514	487	464	442	466	522	461	483	508	449	463	481	453	491	486	507	470	485	479	456	451	446	476	509	486	485	481	468	516	515	478	457	454	461	494	484	475	475	493	473	504	503	454	495	486	481	458	492	475	451	497	479	478	462	480	462	499	498	491	508	477	499	465	454	524	489	475	490	479	503	471	489	496	474	474	479	496	478	523	464	497	494	524	507	495	484	500	523	493	450	473	447	495	460	508	522	502	485	489	442	463	492	458	483	472	485	495	478	478	435	461	488	471	480	475	477	485	507	471	471	455	469	484	468	498	505	461	496	498	478	484	470	475	463	463	450	503	454	467	470	459	524	497	490	475	470	428	509	476	480	530	453	500	516	464	541	484	475	492	479	459	495	502	489	466	497	461	533	484	443	484	506	488	476	507	517	463	466	468	477	491	451	514	493	475	458	489	467	484	473	516	476	457	493	490	495	501	463	494	502	472	470	504	503	513	533	478	531	477	459	495	475	501	484	468	496	498	482	476	484	494	489	509	484	507	443	507	510	456	501	510	473	477	478	473	465	439	500	515	496	433	454	478	472	493	474	507	494	533	446	484	474	513	527	450	490	507	473	447	490	472	435	507	459	487	476	488	497	498	454	458	501	494	486	470	456	497	484	489	469	458	498	506	496	493	485	487	484	496	508	473	497	481	487	508	537	483	496	498	488	505	512	482	492	501	487	484	478	479	457	494	475	486	491	444	453	472	461	486	497	452	511	450	463	459	434	489	486	465	477	476	508	470	507	484	504	510	531	479	441	525	455	465	514	502	492	466	481	548	455	468	468	506	450	498	492	509	510	457	525	436	505	485	497	490	471	471	448	534	470	533	476	489	496	525	494	519	457	470	504	463	485	497	473	490	483	482	475	498	482	465	471	475	496	431	510	489	483	491	493	482	475	513	453	485	468	478	476	504	528	469	455	511	469	477	474	504	481	492	478	504	519	495	474	522	470	472	503	495	527	475	471	499	469	435	468	463	466	468	431	484	466	458	513	500	495	509	477	504	442	514	473	500	510	488	496	485	491	467	483	492	553	492	463	468	482	472	482	464	489	500	485	463	497	489	513	472	529	470	527	498	479	481	502	516	478	446	515	451	478	515	493	447	515	490	492	481	515	469	439	490	438	491	526	525	485	463	482	476	475	483	491	470	528	502	480	492	459	481	471	487	501	457	495	453	510	535	444	488	487	441	473	432	479	492	461	489	516	474	478	480	470	481	463	478	438	472	436	494	516	498	482	483	507	512	525	454	464	513	499	469	483	499	505	457	467	489	498	460	453	514	484	503	509	503	478	465	460	491	441	447	497	492	507	447	493	496	533	457	441	489	512	490	514	469	526	497	493	487	489	474	485	445	474	507	500	479	503	472	487	494	516	496	450	516	468	465	498	488	495	516	490	485	440	499	476	444	495	495	500	483	470	522	475	502	458	482	487	477	486	506	468	481	479	485	462	508	472	486	504	463	465	479	541	511	528	502	438	481	424	511	450	461	447	501	487	480	469	511	436	460	475	457	468	470	478
29281	25723	27181	14197	4355	1564	502	208	219	204	224	196	199	212	216	195	213	212	234	199	224	215	233	232	213	216	209	199	216	232	201	214	188	190	221	189	213	207	221	217	197	220	201	212	204	224	179	220	237	216	183	216	230	208	206	232	212	228	219	188	202	208	219	232	220	218	207	223	202	202	216	210	217	229	224	232	229	223	208	208	194	189	196	220	183	201	192	209	222	212	227	224	207	188	206	220	208	225	211	215	196	209	241	202	204	211	230	205	172	197	209	216	213	222	221	206	204	209	197	200	212	205	210	213	242	251	185	201	194	205	202	198	221	216	185	215	209	204	220	201	221	224	220	205	223	233	192	206	194	229	205	220	235	239	193	228	195	195	225	199	202	204	227	207	206	211	232	192	219	214	222	190	204	209	199	192	192	219	218	197	201	230	202	198	231	219	210	216	241	223	193	220	230	218	194	187	203	213	198	220	221	206	228	232	225	201	222	222	206	209	237	201	210	202	220	172	201	186	214	222	209	230	215	185	210	209	207	220	184	217	199	212	203	210	199	200	209	212	232	228	219	206	212	196	208	214	224	218	205	219	232	214	211	215	202	187	215	201	237	206	199	242	225	223	221	180	213	214	228	216	232	220	211	239	233	232	222	187	207	189	203	230	226	225	194	209	225	217	200	219	215	233	193	206	223	202	210	187	211	205	219	220	219	230	188	202	220	219	216	225	204	200	241	200	224	228	223	173	191	227	216	185	215	196	219	204	207	185	226	234	210	185	237	204	208	209	225	215	188	225	211	218	193	209	225	217	218	207	229	231	205	219	226	198	214	238	239	202	214	198	213	202	225	206	216	230	208	194	208	207	210	222	214	229	227	222	201	209	213	227	204	216	206	171	215	209	217	215	206	229	217	222	235	200	218	202	203	198	219	205	229	202	208	197	180	223	228	233	232	208	226	212	213	219	212	196	197	230	209	216	210	227	206	236	199	227	230	194	229	207	213	200	207	206	218	177	220	214	217	200	198	245	224	190	225	231	246	231	198	233	237	223	200	217	219	213	187	206	198	205	226	200	219	214	201	201	197	215	214	212	237	234	204	221	194	209	208	194	216	195	221	204	203	209	201	212	214	192	223	227	235	208	217	235	224	198	222	212	207	204	196	227	209	231	190	200	215	216	198	211	200	207	214	232	207	212	230	236	210	206	194	237	215	209	191	213	219	248	204	205	207	210	214	220	216	190	206	215	200	199	204	221	247	219	179	203	229	221	225	242	198	221	189	194	234	210	209	211	223	229	204	231	207	209	207	191	188	214	200	212	231	218	219	230	247	199	191	218	215	243	209	201	228	190	224	221	203	199	216	213	238	235	237	219	221	225	202	183	199	213	221	201	203	200	239	207	192	208	206	223	203	227	218	215	188	215	210	207	230	203	234	223	226	200	212	213	224	208	204	172	197	210	217	204	229	198	218	211	238	214	217	210	212	225	223	199	198	211	220	234	216	203	196	217	269	226	207	210	189	211	185	217	226	219	201	182	221	213	218	217	189	194	229	218	216	195	227	225	210	219	226	246	231	206	231	199	211	206	247	221	225	208	211	200	223	221	214	219	214	190	225	207	209	207	232	231	207	216	223	227	206	219	232	227	224	188	217	186	224	237	220	191	224	203	226	232	200	219	216	224	214	203	231	212	225	225	211	200	217	194	229	195	215	193	218	213	221	235	193	209	213	227	230	209	210	217	223	228	216	232	233	213	209	211	209	234	196	219	207	206	208	197	228	203	200	212	201	215	212	188	216	243	213	212	209	220	221	205	207	212	202	230	203	202	180	216	214	229	230	193	241	230	199	249	235	223	222	204	209	204	224	217	243	204	226	193	238	207	233	225	227	215	205	227	210	207	208	228	197	227	221	196	205	210	189	222	223	208	216	203	207	239	228	202	197	221	209	214	204	195	220	217	194	207	222	202	225	192	218	228	210	213	193	217	222	204	203	212	210	213	224	220	216	199	220	199	217	208	218	236	197	210	207	208	210	209	234	210	239	242	206	195	222	200	220	236	234	184	208	220	216	215	223	237	197	197	210	214	204	189	222	235	229	204	200	220	201	174	203	223	195	203	214	221	216	217	234	219	211	215	237	205	201	246	218	226	221	207	213	219	220	225	221	202	188	227	248	206	203	222	212	196	219	200	231	225	223	196	207	193	183	207	216	206	218	212	187	226	198	212	214	234	237	209	238	176	216	201	216	219	187	209	208	210	205	217	198	208	228	207	220	212	209	203	211	225	213	218	196	203	213	222	201	187	217	204	211	232	203	210	226	213	216	201	211	207	211	192	219	203	207	200	234	242	237	207	215	220	232	216	234	217	192	220	217	203	225	239	209	196	195	226	190	211	213	211	227	206	241	190	207	227	214	200	213	210	217	218	207	209	220	219	184	203	210	223	189	203	206	205	231	211	197	219	222	195	200	224	202	207	196	187	200	217	207	199	209	206	178	201	201	218	222	230	221	215	207	204	229	211	201	224	195	188	217	229	229	200	231	213	220	217	231	218	210	222	194	198	192	202	219	210	216	189	199	208	217	205	196	242	214	199	217	229	215	212	198	230	223	201	218	211	211	238	219	219	201	218	196	197	211	213	226	208	223	201	217	229	216	231	184	196	210	208	217	230	208	216	219	203	203	224	211	183	235	194	236	224	234	211	197	205	217	225	192	215	205	242	176	188	211	217	210	214	218	221	208	220	202	233	197	196	212	208	203	220	210	203	210	204	214	177	216	220	225	196	223	217	212	206	206	232	216	242	186	247	204	200	206	196	212	230	231	202	201	215	205	224	198	190	221	214	217	232	196	209	183	221	211	223	232	220	194	218	227	223	213	215	210	205	213	205	191	234	207	227	184	229	224	197	202	238	231	226	213	250	175	204	247	217	205	217	233	217	221	204	219	215	196	205	208	220	207	198	215	201	211	210	232	196	213	207	227	219	211	213	209	217	202	201	206	200	214	215	195	228	201	230	223	212	241	185	182	213	196	222	178	204	206	208	199	218	231	215	205	210	246	188	197	199	208	203	177	204	223	185	208	184	205	208	226	209	193	232	219	194	231	196	224	210	219	212	197	218	183	215	206	223	199	208	223	214	193	211	246	181	195	206	200	201	195	209	201	200	237	202	190	198	175	210	226	227	212	199	215	202	220	231	196	204	217	202	211	229	203	217	220	203	212	217	226	214	227	230	215	199	204	209	196	206	222	232	188	210	215	218	201	194	214	207	198	209	203	245	228	214	221	247	199	228	235	230	191	196	211	226	202	216	221	201	182	191	197	207	192	208	204	190	203	232	198	202	207	240	226	195	201	216	214	201	229	227	206	204	213	216	239	207	224	231	212	210	211	211	189	218	210	222	201	202	199	221	199	184	198	201	216	237	229	227	212	211	231	206	217	206	212	220	203	211	179	230	210	199	214	213	222	210	201	213	242	207	234	213	224	205	205	209	203	207	222	223	216	207	198	209
23482	37158	22825	10184	4526	2017	632	247	224	248	231	247	226	212	247	252	228	255	253	244	250	235	236	223	239	215	259	246	235	201	212	207	249	226	232	235	211	216	231	237	233	238	268	217	254	237	253	241	219	211	259	245	232	241	251	246	213	238	214	238	232	222	258	220	242	221	245	245	234	232	232	239	229	241	262	230	226	251	237	236	233	229	222	248	245	254	244	275	216	237	252	222	209	230	242	241	250	234	230	238	223	230	237	233	259	221	249	232	223	227	231	184	296	254	245	252	219	228	249	226	219	225	242	266	242	253	212	213	243	230	246	216	246	239	243	221	217	261	238	220	252	250	236	219	243	239	242	219	252	250	240	231	256	228	251	206	240	219	249	265	258	254	254	228	237	230	236	228	217	279	222	239	234	241	200	249	224	230	218	220	254	231	240	235	226	247	229	239	227	235	224	248	268	260	261	238	246	244	235	207	233	205	218	241	222	218	260	241	276	215	250	206	256	236	231	230	233	232	240	190	218	251	249	220	218	223	239	244	215	232	255	244	218	241	233	196	235	219	228	237	231	229	239	232	237	250	217	244	229	253	242	249	243	263	256	247	248	248	225	224	256	245	234	238	242	223	248	252	239	202	222	252	235	233	235	234	227	251	209	225	204	233	236	236	249	235	239	221	228	244	234	255	227	244	233	221	249	229	250	253	201	264	231	229	245	241	235	231	211	236	221	228	278	230	241	218	227	255	228	234	240	232	250	240	239	247	246	222	232	241	257	248	256	237	255	233	234	215	241	264	230	215	231	237	224	235	251	246	256	247	257	252	219	216	235	241	255	232	240	237	225	231	255	215	246	217	259	248	261	227	231	220	232	259	238	231	242	208	232	203	232	237	237	241	253	248	254	231	259	231	216	206	240	223	222	225	211	220	218	261	227	246	251	208	249	246	218	229	231	234	225	282	261	228	236	247	238	204	232	239	228	250	261	227	212	217	240	219	237	248	228	244	240	267	249	233	247	233	246	231	226	219	262	225	225	243	215	244	237	232	253	260	223	239	251	272	250	249	241	239	227	228	223	243	229	226	284	225	252	218	207	243	248	208	230	225	238	191	203	265	220	197	232	214	228	253	223	230	224	224	242	217	246	242	230	227	241	224	232	221	241	239	235	235	197	254	234	237	227	204	241	214	237	240	234	224	236	230	224	239	248	230	275	231	219	244	265	240	267	239	240	221	256	236	258	241	242	238	235	239	221	234	218	242	220	237	254	220	219	241	245	218	223	254	255	213	243	233	238	219	245	223	227	216	236	241	224	217	222	246	220	241	239	224	233	241	256	256	242	240	271	199	230	210	226	224	244	240	232	222	224	230	248	241	217	225	244	230	232	244	214	230	241	242	237	233	229	245	217	217	221	223	234	239	233	235	254	238	223	236	243	241	252	233	250	235	228	208	239	236	225	235	228	201	244	248	245	219	228	246	220	248	221	257	247	239	258	237	241	207	244	237	224	237	229	238	224	233	220	260	209	229	204	226	209	247	230	235	239	243	219	229	240	229	239	228	241	241	231	239	249	235	234	235	246	216	248	258	257	225	219	238	251	252	232	242	217	221	214	230	214	250	230	250	238	222	245	235	230	223	252	211	235	248	248	230	232	273	208	253	223	236	271	227	223	246	232	238	244	244	249	221	255	261	251	236	226	216	228	224	245	224	250	233	239	236	255	233	225	245	252	242	210	224	244	247	236	241	236	268	223	253	220	225	234	232	208	226	222	247	206	255	222	223	235	238	224	219	216	222	236	218	233	237	240	222	226	255	244	229	240	231	263	234	226	207	241	232	237	237	236	257	242	221	251	220	225	214	228	264	215	204	198	248	228	211	245	237	231	261	228	188	228	231	229	221	232	265	234	249	245	232	251	227	223	226	233	218	232	224	217	198	214	229	237	226	244	237	231	219	241	225	213	249	212	222	254	253	213	222	249	218	232	203	233	248	252	266	202	213	224	251	264	220	217	224	238	260	245	227	253	244	237	241	224	243	246	247	228	208	228	223	251	249	238	217	240	233	203	233	214	225	222	258	255	242	220	240	235	212	245	226	230	219	232	231	231	233	261	247	240	257	227	221	218	222	240	216	244	227	228	254	264	242	234	221	226	267	248	272	222	228	231	249	223	215	242	240	239	233	275	243	241	250	248	244	233	234	224	218	237	239	245	232	240	244	237	226	232	210	225	213	241	205	246	235	226	241	248	210	235	235	269	213	197	233	242	247	233	225	243	219	229	241	250	210	241	252	211	233	233	216	242	213	237	229	247	243	244	205	242	212	216	268	251	237	241	223	230	245	258	240	240	223	221	247	247	251	232	234	216	227	242	270	232	208	234	245	231	237	240	207	237	233	256	220	243	220	237	244	214	244	224	257	245	227	243	215	230	249	270	260	238	220	240	245	245	226	247	255	253	232	243	243	236	235	238	233	234	236	222	225	248	232	224	221	244	248	264	223	225	212	218	228	228	229	239	220	226	226	247	227	241	221	247	249	255	262	198	247	255	215	239	238	239	215	241	223	236	259	248	222	248	232	210	240	250	228	223	243	235	254	263	254	217	255	229	211	212	237	236	227	206	266	258	212	239	243	219	246	238	213	234	224	270	206	256	245	223	216	223	247	239	250	262	236	230	230	256	221	225	218	237	228	240	257	257	240	209	232	254	228	223	258	205	229	209	199	257	235	237	232	240	237	223	263	217	235	244	226	223	244	238	226	260	220	249	215	227	219	254	241	223	232	268	265	230	230	230	241	255	220	248	248	218	248	218	218	235	231	264	232	213	205	231	254	246	222	228	249	212	240	249	231	223	259	254	241	237	229	239	224	246	239	247	240	237	224	229	230	244	219	247	259	250	219	253	238	234	239	263	260	228	248	247	250	242	220	228	212	226	232	249	219	228	231	243	235	243	202	238	231	241	239	196	240	257	214	255	236	212	259	256	231	239	258	232	234	237	220	236	224	226	226	226	267	230	254	225	236	224	213	235	242	198	240	234	230	217	235	229	242	220	240	218	242	226	217	223	253	225	242	242	236	240	225	224	250	229	235	224	238	233	224	242	243	244	265	232	223	222	236	230	254	247	241	252	236	224	228	234	233	238	232	230	242	222	258	220	233	245	228	266	232	224	225	243	224	213	226	262	234	262	250	211	208	215	199	219	220	248	234	210	223	235	203	209	237	231	224	248	226	248	237	260	238	261	231	253	220	237	240	228	243	223	219	222	224	236	255	216	215	261	250	222	229	254	214	237	221	222	247	240	244	216	248	236	235	202	229	239	229	250	251	258	259	242	233	243	245	243	236	248	240	256	242	240	238	241	234	205	237	227	222	225	221	252	247	246	231	250	257	254	232	231	234	220	269	245	273	240	253	246	224	235	239	235	209	239	233	246	247	228	244	232	214	230	229	227	240	236	221	218	231	212	228	217	252	219	239	241	221	212	221	239	237	226	228	249	227	248	231	244	251	229	232
23572	21851	32524	30698	26276	21811	9173	490	397	394	355	360	396	399	328	389	357	358	365	396	396	381	360	332	354	389	362	359	424	382	385	374	391	347	388	361	382	360	404	364	380	346	380	353	371	338	373	331	358	359	348	366	379	365	364	380	393	354	376	373	362	399	383	369	385	366	363	410	364	377	374	386	373	370	360	343	388	382	365	373	401	371	347	346	370	334	409	345	338	341	349	339	364	356	364	389	361	337	397	335	355	393	373	382	370	370	362	360	369	354	370	364	394	390	400	385	359	378	368	397	357	316	357	393	364	367	363	353	344	353	372	380	344	394	377	359	358	369	340	350	409	389	353	372	388	348	342	352	366	378	361	370	373	376	389	370	351	345	348	335	356	366	370	369	383	352	337	327	373	344	353	373	341	388	352	344	331	404	358	403	396	386	349	383	340	360	363	342	340	372	375	364	400	346	354	363	398	375	361	405	394	388	383	357	394	377	392	359	349	359	367	370	382	335	369	390	339	361	350	365	377	346	374	329	343	359	392	398	404	328	398	353	388	360	332	345	346	396	389	392	371	383	365	407	362	367	381	374	378	320	359	356	326	370	397	379	361	355	316	350	362	342	334	379	386	377	401	348	349	378	378	382	318	368	373	360	369	357	390	356	365	367	369	385	348	345	420	365	348	387	380	373	370	374	385	387	340	353	362	391	365	381	371	359	395	348	380	365	381	340	337	396	371	349	329	399	363	364	353	379	360	383	341	369	365	355	350	375	380	362	350	379	354	389	385	355	384	375	391	374	362	354	358	354	361	368	375	346	370	390	348	347	345	351	387	384	359	345	366	372	401	337	389	337	339	374	382	360	371	362	336	346	375	394	353	376	344	335	336	346	345	373	323	359	343	347	371	395	354	388	388	345	333	350	362	397	386	376	373	365	375	387	369	360	374	379	375	372	382	340	347	366	359	388	363	386	369	377	364	365	339	379	360	386	378	363	374	354	375	379	361	380	361	393	394	386	389	363	360	370	360	366	344	345	357	376	374	364	343	353	362	365	363	365	377	379	376	374	345	350	366	364	346	348	358	359	356	352	372	363	379	341	405	334	359	374	342	377	384	371	385	351	350	329	375	348	301	358	364	343	365	342	378	386	351	395	379	368	359	373	359	330	384	338	374	379	376	330	355	355	372	373	343	360	344	336	372	342	384	352	333	357	383	341	400	343	384	375	381	417	364	346	343	347	375	408	362	380	375	342	372	340	350	376	387	373	363	371	380	371	381	378	363	356	357	370	396	374	351	367	355	366	389	382	385	365	362	372	395	387	391	371	365	348	369	352	338	339	365	352	366	363	372	371	381	342	383	375	391	353	396	375	397	400	368	368	375	349	369	354	391	371	401	331	354	347	359	364	395	373	337	360	341	379	365	391	372	405	393	350	375	343	348	349	353	373	332	390	368	354	357	362	352	376	351	319	351	365	317	357	356	340	337	364	351	376	373	378	345	366	356	389	348	377	362	357	315	374	369	361	360	369	342	354	352	397	359	366	361	369	355	318	359	365	394	357	388	383	359	371	363	395	339	350	355	399	390	329	338	331	353	382	349	344	365	393	358	340	385	367	364	379	368	393	354	372	331	363	340	389	364	393	369	362	348	375	374	306	345	428	350	400	364	365	360	361	364	355	382	375	391	367	340	373	356	361	360	388	363	366	342	360	385	352	366	389	350	376	381	377	367	353	366	359	394	351	354	369	365	363	409	365	361	368	366	387	381	371	371	361	410	354	353	394	352	331	375	372	390	355	381	348	366	354	365	378	366	393	357	370	379	338	348	331	353	332	393	379	379	332	354	362	351	363	339	371	351	394	370	370	362	366	371	365	365	395	329	395	372	337	347	336	361	372	398	342	344	376	375	337	391	373	367	336	337	389	357	355	384	363	388	330	374	418	389	380	382	334	387	368	363	363	365	333	346	326	392	364	350	347	380	358	348	366	361	362	375	353	354	348	400	372	364	367	352	375	393	380	342	359	361	358	366	347	349	373	397	371	341	382	373	318	348	355	390	365	354	407	373	349	370	365	369	375	372	364	362	382	383	353	349	364	373	360	361	396	410	331	377	345	357	369	371	365	336	358	359	334	355	355	357	382	351	361	341	363	351	395	359	351	364	396	367	374	337	391	378	381	364	345	343	374	392	350	361	360	345	323	390	370	384	358	357	385	368	375	376	364	383	394	382	362	350	376	396	351	368	347	341	329	324	365	368	408	368	378	342	382	396	369	378	386	366	362	363	358	360	405	393	348	372	346	370	352	362	326	384	384	368	355	375	348	350	354	381	375	374	384	340	360	363	326	362	362	375	342	358	378	354	367	343	358	381	368	369	342	385	365	384	362	352	384	375	366	360	373	358	340	312	364	360	373	339	336	374	386	377	367	375	364	369	374	379	390	361	368	358	330	389	381	392	384	348	384	346	382	381	349	396	385	350	321	353	371	370	365	357	354	376	373	374	354	365	356	354	332	397	395	375	365	379	383	381	364	354	373	396	360	345	352	349	359	355	352	341	348	422	346	375	396	362	333	386	324	394	355	367	369	399	382	401	360	343	368	360	353	361	336	341	368	393	356	341	385	364	355	398	404	397	400	351	359	361	340	373	379	398	380	357	361	372	332	364	360	351	385	367	401	355	370	357	381	339	377	379	370	351	351	354	372	354	354	379	372	377	375	334	366	351	366	330	368	387	395	350	348	362	359	361	352	379	354	343	390	356	323	370	379	350	369	334	377	347	328	356	389	365	342	370	361	382	340	376	381	344	370	408	365	361	357	365	355	388	365	358	360	362	366	323	367	376	362	386	355	386	406	344	351	345	382	371	360	384	382	355	362	366	315	364	329	385	370	390	368	353	391	347	365	373	372	336	357	343	365	362	355	374	373	347	362	365	355	364	370	359	359	395	344	339	376	363	360	383	387	356	379	365	348	327	367	365	365	336	354	327	347	351	365	400	335	358	371	406	373	346	371	378	367	343	358	342	363	371	360	334	366	359	369	360	388	358	356	389	369	363	362	369	343	399	384	390	343	341	356	389	376	391	350	374	341	360	373	335	357	346	348	369	387	320	343	333	376	338	365	347	386	359	356	368	346	356	357	377	344	363	363	334	371	380	399	381	360	379	352	359	381	363	379	351	394	338	401	398	376	390	376	339	350	349	359	403	342	385	376	365	357	377	388	352	370	387	367	335	363	359	367	397	386	336	344	365	375	380	348	377	350	392	374	364	363	351	377	372	374	353	354	381	372	343	405	382	377	360	359	391	397	348	355	391	373	386	409	372	387	402	333	370	388	375	359	369	339	416	344	364	376	366	353	345	339	372	374	379	389	395	411	381	351	408	375	360	355	377	384	376	365	344	361	352	369	421	373	378	359	374	381	356	354	370	386	339	378	322	341	362	382	354	362	376	372	368	365	332	368	344	346	370	372	375	371	384	365	381	360	344	360	324	353	350	349	372	358	393	394	375	375
52421	89830	67878	47038	33125	19981	5480	389	410	399	428	397	358	383	387	384	399	366	352	371	400	369	353	373	378	351	410	378	362	384	368	353	404	390	359	405	399	400	363	385	399	385	395	389	377	374	357	379	392	377	394	398	372	398	380	406	404	368	379	374	408	407	409	405	355	388	364	417	386	355	368	364	389	357	401	394	372	389	396	428	390	369	400	378	396	371	338	397	346	386	393	385	348	392	338	362	379	364	410	403	390	379	382	423	362	399	368	354	390	370	374	385	362	381	397	358	390	366	395	421	380	371	341	363	406	382	387	388	397	387	431	371	362	382	373	366	376	337	382	386	366	334	394	383	394	378	390	361	390	388	372	385	405	346	357	394	392	371	378	387	378	398	362	382	384	390	397	371	392	383	362	374	394	385	396	364	374	383	379	351	331	389	412	391	396	363	374	380	375	372	406	366	349	430	370	374	394	369	392	390	364	390	395	390	389	370	369	345	339	384	399	372	376	392	388	386	337	386	411	392	409	355	348	420	394	367	397	417	365	418	361	351	385	391	361	377	389	400	385	408	371	384	379	408	351	382	391	364	368	352	363	391	401	425	370	402	381	402	384	395	416	349	393	375	344	387	355	396	381	381	363	388	428	382	384	401	382	374	361	366	364	345	371	394	395	380	368	400	405	383	358	359	390	403	391	381	425	414	388	370	365	368	358	386	390	403	383	390	377	363	364	386	426	365	385	384	420	380	357	378	407	415	346	382	371	372	344	416	415	381	375	399	376	358	389	393	383	361	386	376	379	423	347	373	368	397	361	370	394	349	335	384	399	375	388	342	409	390	380	385	412	411	360	385	369	377	371	386	358	401	433	436	372	399	384	374	356	387	406	421	377	354	418	396	373	372	359	371	365	436	375	393	387	416	379	383	358	360	405	404	418	394	362	369	375	421	397	411	379	395	376	378	403	394	381	386	362	330	403	396	389	391	394	405	380	408	367	394	358	349	384	362	367	380	391	385	396	369	363	393	399	389	375	366	387	334	369	368	416	398	397	392	344	368	373	387	390	396	380	354	341	361	364	381	359	411	338	373	401	394	380	383	359	384	391	393	362	373	393	389	369	395	386	397	385	423	366	381	390	401	366	372	383	381	416	368	422	376	394	397	358	355	387	409	410	389	390	370	379	379	380	388	371	341	374	395	376	360	378	382	400	377	369	382	363	403	377	396	382	395	371	381	369	395	408	393	375	412	365	404	375	370	397	398	396	384	356	378	387	446	387	395	397	369	352	377	372	377	412	380	399	367	386	354	353	383	363	376	362	383	381	392	380	379	368	343	367	363	386	403	401	389	368	352	397	388	358	405	355	378	368	384	381	395	412	342	382	366	377	381	371	394	382	380	384	392	365	390	422	398	377	406	382	379	376	361	390	382	409	376	382	358	414	387	384	373	396	403	392	400	363	410	389	405	371	347	387	359	385	375	361	374	369	390	428	386	381	398	403	381	391	382	390	361	390	357	371	390	390	410	385	374	390	355	371	364	409	399	367	388	372	385	373	391	377	372	394	373	360	357	371	378	351	399	401	414	380	384	374	369	396	397	379	405	367	363	381	406	394	408	385	379	375	415	386	407	397	417	408	374	418	382	379	385	400	411	374	397	407	376	404	375	385	369	392	398	370	406	392	400	373	381	380	380	381	407	376	394	401	407	386	370	365	395	387	365	389	370	325	385	384	399	394	370	382	357	399	387	385	391	349	365	394	392	361	361	379	388	383	369	397	362	350	391	335	370	402	364	358	365	381	408	375	424	355	346	349	406	359	359	422	408	368	403	376	400	358	392	363	367	385	399	406	362	371	394	389	393	364	400	378	359	402	384	379	415	397	377	347	379	393	396	359	396	359	409	419	378	379	393	369	353	365	402	387	431	366	396	387	377	352	399	400	395	400	405	406	371	372	362	375	388	399	367	357	390	399	384	378	371	350	390	398	368	365	388	367	382	364	395	365	361	387	387	345	388	370	373	364	361	403	392	422	387	406	386	399	402	421	390	348	375	346	382	393	386	427	371	402	365	398	374	390	391	352	342	390	356	374	378	397	399	404	395	395	377	389	388	397	376	386	395	374	373	396	359	397	378	378	385	375	393	379	404	379	378	382	383	369	398	399	384	401	362	387	402	393	373	348	352	418	392	386	371	367	395	396	364	348	384	351	392	399	366	360	365	409	392	383	413	389	353	371	338	353	404	348	354	383	368	361	368	384	373	385	369	389	384	376	376	373	373	383	373	389	352	368	395	390	379	377	380	378	351	373	371	392	387	397	382	361	365	369	379	393	425	362	402	378	399	393	375	364	395	380	402	367	403	354	364	390	405	399	379	395	389	363	391	379	379	409	411	358	398	382	345	381	370	351	373	383	374	424	387	357	408	362	380	415	405	389	377	395	394	417	375	377	367	367	428	416	371	361	411	381	396	348	410	378	369	396	378	406	395	386	414	395	359	351	362	393	376	355	419	401	403	360	366	387	377	352	392	393	394	382	352	367	373	397	399	371	351	380	346	438	389	402	383	407	333	390	411	339	368	325	413	353	349	378	397	343	405	403	389	369	425	339	353	385	390	433	391	365	401	383	377	425	360	345	390	406	369	402	396	377	393	441	400	377	353	393	376	400	386	341	384	370	389	379	359	368	369	405	347	357	356	371	398	389	354	375	374	387	392	354	370	350	410	379	372	405	357	366	405	404	367	366	393	419	364	388	364	362	357	382	380	363	382	385	387	399	406	386	383	427	394	403	353	394	391	376	368	372	401	415	380	365	362	394	390	366	383	377	370	396	321	367	363	379	347	405	379	343	402	388	410	371	386	353	354	339	393	417	358	379	379	388	396	398	403	379	367	441	381	348	369	374	360	386	413	404	387	411	361	399	397	400	398	367	360	398	387	381	413	396	368	359	395	388	385	367	368	376	403	397	372	368	398	391	387	368	336	395	368	383	398	384	425	394	426	353	369	362	371	371	399	357	410	381	386	400	404	388	365	366	421	374	381	369	404	358	364	381	348	412	351	397	359	354	388	355	399	392	368	386	364	362	407	364	386	366	388	403	355	355	414	378	385	381	379	414	356	372	398	365	379	407	407	396	411	399	393	395	373	371	436	382	368	382	388	386	354	370	392	389	378	384	392	374	360	385	365	393	360	422	369	355	348	386	397	360	394	357	364	354	400	350	377	376	405	396	367	363	363	374	422	393	384	396	361	342	382	421	373	381	366	390	378	392	370	352	335	400	396	381	380	406	383	349	360	367	349	375	397	388	349	389	406	383	358	349	361	434	405	411	361	366	408	399	383	390	381	377	409	362	416	384	393	378	389	374	367	391	352	363	361	389	399	427	404	389	404	372	378	370	402	368	377	362	349	378	388	389	387	374	372	406	345	389	378	390	364	356	364	394	372	386	392	374	393	381	403	392	385	392	388	395	395	330	383	362	369	391	372	416	366	420	409	356	382	402	382	399	370	349	361
25209	22776	32770	29628	19988	9433	1952	241	254	274	267	265	242	272	244	254	261	223	228	235	261	237	248	226	258	263	247	246	257	251	249	244	275	223	238	251	245	252	234	230	238	253	286	246	254	250	247	236	256	270	243	253	297	256	260	264	233	260	263	264	254	283	264	267	263	235	281	265	262	245	235	238	240	242	266	274	267	256	259	231	247	241	266	238	270	288	234	249	234	242	251	274	248	258	254	250	244	233	287	239	240	264	257	241	227	239	225	258	267	236	228	252	268	233	236	271	236	230	260	269	258	249	267	235	259	270	212	244	251	268	259	261	248	261	243	263	270	253	241	235	245	262	256	224	262	245	242	248	226	250	279	274	268	252	251	252	279	247	229	267	251	247	236	270	225	271	234	250	283	261	259	244	233	244	242	250	278	227	241	231	269	255	234	240	257	268	237	284	232	221	240	243	267	254	265	261	254	257	280	260	246	221	252	261	262	209	238	252	258	246	265	257	245	263	226	235	250	251	227	244	226	261	243	260	223	280	252	235	239	239	285	227	246	238	262	261	266	223	286	264	241	240	248	244	267	281	252	229	231	248	232	265	250	258	224	243	235	236	247	266	255	246	254	230	243	231	257	241	213	243	274	241	248	250	250	257	278	255	250	266	256	224	264	256	255	260	266	259	220	231	255	255	227	251	237	256	248	222	255	243	267	263	270	231	210	260	230	250	279	228	231	264	265	243	256	261	239	254	271	274	254	216	269	246	253	251	250	283	263	259	252	254	237	255	267	243	266	229	238	222	256	224	254	237	232	290	251	228	245	248	261	241	233	247	232	241	256	261	251	256	255	213	247	239	262	258	243	206	278	225	249	247	238	247	247	263	266	218	215	223	239	237	225	224	255	222	235	266	259	219	241	239	241	251	248	264	257	238	239	260	257	231	251	238	251	255	269	280	238	243	252	271	261	260	255	272	259	250	237	264	256	237	290	267	232	259	253	279	259	254	241	226	227	244	231	254	254	265	260	255	284	235	263	264	240	247	270	268	219	238	253	259	235	262	219	255	260	265	235	246	273	274	245	231	258	255	229	258	254	237	250	224	249	262	251	230	249	234	265	247	232	244	252	265	257	249	233	244	246	232	274	253	236	251	257	258	288	263	270	276	243	249	261	262	225	246	242	278	232	250	238	251	260	263	227	256	282	293	263	276	279	265	270	241	259	250	253	237	271	247	273	235	263	249	226	254	267	257	255	231	270	225	251	253	270	266	259	249	246	234	261	267	231	253	277	216	228	268	238	248	248	274	219	259	244	258	263	249	264	268	250	290	260	231	236	246	287	260	253	275	254	234	246	268	253	262	245	248	248	228	280	245	249	235	252	274	258	254	246	225	255	242	233	248	255	252	245	254	265	257	252	240	245	267	242	235	226	239	247	248	249	257	236	255	257	249	252	218	275	280	243	294	271	228	233	258	265	254	254	239	237	227	271	224	243	278	263	237	229	220	270	246	232	250	255	249	241	268	247	262	281	243	264	222	225	256	264	239	233	252	259	228	230	293	257	266	253	251	233	252	251	257	241	223	238	214	244	210	235	267	222	299	277	269	230	247	252	239	241	258	232	249	237	242	246	264	249	231	266	239	256	262	248	274	267	263	256	264	222	252	240	237	224	226	262	261	250	254	245	241	256	276	267	241	256	228	226	233	219	255	235	271	242	245	250	262	234	240	254	253	245	269	222	236	255	258	250	255	262	254	253	243	262	221	218	246	250	277	251	215	271	268	258	253	248	244	241	228	236	260	224	245	256	262	249	222	228	251	234	255	243	255	289	256	219	229	278	224	252	259	256	243	272	269	231	234	242	248	233	244	282	270	244	237	253	275	278	245	248	253	233	265	222	240	227	224	269	253	220	258	237	232	238	282	248	278	245	253	270	237	253	238	235	282	247	227	246	270	280	250	286	241	237	280	234	225	244	253	250	251	269	264	266	225	240	232	276	284	257	276	268	247	272	242	256	246	227	240	268	230	261	229	229	258	254	234	250	246	239	251	229	263	245	284	255	231	232	249	256	262	221	258	253	260	245	265	249	231	248	262	241	243	259	247	260	254	242	249	227	271	266	233	236	231	242	229	220	273	262	233	226	241	259	242	244	245	230	245	261	236	261	234	239	267	255	261	248	254	230	271	240	251	239	266	237	261	268	245	245	260	276	253	229	220	254	263	285	255	239	255	237	260	255	244	265	273	253	243	272	232	261	247	224	265	248	252	240	262	235	240	237	276	269	251	260	262	239	254	251	269	242	237	228	242	271	247	226	221	246	279	217	244	254	255	237	270	276	265	282	243	253	258	251	253	234	235	260	246	258	215	232	226	246	242	261	265	245	265	274	241	263	249	260	277	223	237	247	251	241	239	217	220	249	255	232	230	235	228	261	232	230	250	249	212	251	251	258	249	282	227	272	250	243	250	243	268	241	244	218	254	250	261	225	245	230	251	238	278	257	239	247	264	239	216	272	250	242	275	238	291	266	238	249	280	241	248	248	207	225	275	247	243	228	232	288	269	257	239	224	235	239	247	266	268	254	260	259	232	248	264	264	279	252	242	253	256	230	268	237	225	234	232	307	239	239	231	241	216	245	255	261	240	250	259	256	228	247	257	254	251	228	264	244	242	252	241	246	258	258	217	246	262	244	260	254	235	242	249	284	250	224	280	237	260	227	236	279	268	250	242	220	237	230	233	246	247	245	238	237	253	253	249	218	228	266	273	240	248	219	247	230	271	240	218	255	258	235	279	276	254	240	272	250	246	247	239	233	262	245	241	242	219	272	274	267	265	254	261	261	245	220	282	227	256	248	251	225	251	256	241	247	264	247	256	254	227	254	254	259	257	247	257	232	236	223	249	237	238	254	256	243	229	252	256	255	261	220	261	246	246	243	256	239	281	227	227	237	250	249	268	260	269	256	259	250	279	241	255	239	267	263	264	261	251	253	227	261	250	241	248	239	237	239	224	255	231	275	254	236	270	261	263	231	251	227	273	262	219	244	279	238	238	227	254	258	286	257	281	254	239	263	272	247	267	232	250	292	255	257	256	267	275	295	238	243	267	276	252	237	257	249	272	235	217	239	255	252	254	274	275	244	271	282	248	252	251	262	234	248	247	246	259	259	238	262	259	222	262	244	244	267	257	236	236	282	238	281	240	241	256	290	252	265	274	236	253	285	264	232	249	242	269	212	238	252	258	236	255	194	239	255	248	268	227	269	255	251	256	255	259	241	274	244	237	259	227	251	247	264	265	236	252	227	264	266	247	223	255	245	250	249	256	286	258	275	278	287	214	239	259	272	248	246	253	233	279	240	263	261	255	258	275	249	241	255	233	244	257	248	213	247	267	227	242	240	244	242	238	246	248	267	231	256	228	257	281	260	270	241	250	236	239	254	287	230	261	268	284	277	242	242	272	243	250	261	243	244	261	278	242	253	229	238	240	252	263	240	257	257	251	237	227	243	215	252	231
45878	71585	51778	34035	21378	11146	2482	297	277	290	289	287	291	291	292	299	295	256	262	294	309	317	268	298	255	266	307	270	284	281	254	244	286	272	267	299	286	292	310	262	295	274	266	277	277	281	257	291	286	309	316	273	267	299	302	276	312	272	292	239	281	284	284	290	276	293	296	297	271	266	273	296	298	279	276	275	271	284	242	281	280	280	305	280	263	297	277	283	282	269	279	274	269	289	276	280	309	287	284	263	266	269	260	309	289	280	306	287	287	273	312	292	290	279	299	298	230	278	290	265	274	250	260	291	268	279	311	267	298	292	255	262	289	280	280	270	277	264	281	273	307	315	315	251	270	278	273	290	259	271	282	276	280	263	280	270	332	268	283	272	298	270	296	272	299	280	300	271	314	272	239	280	270	310	269	280	275	274	269	315	238	276	276	294	287	270	291	267	279	276	277	278	323	255	281	318	264	296	277	285	274	294	283	268	272	301	304	260	288	292	298	308	252	285	274	276	274	288	288	285	267	318	308	287	281	253	265	263	302	285	273	312	297	287	283	310	295	286	269	270	322	263	284	277	299	279	260	289	239	266	243	282	278	279	268	262	265	276	269	268	300	302	266	276	296	251	298	278	275	288	281	287	281	281	312	288	279	298	289	252	301	293	266	278	273	291	314	278	277	263	288	304	276	257	275	281	287	300	270	250	286	320	313	271	296	298	268	275	286	298	267	287	288	308	268	303	266	286	256	297	266	275	307	265	252	295	300	261	289	299	261	279	279	279	290	285	290	279	286	273	283	280	283	239	266	272	292	286	270	264	288	309	293	278	282	257	280	274	287	277	273	282	288	268	278	274	286	283	259	300	281	265	261	281	253	305	277	271	247	270	298	269	269	277	274	267	300	255	271	309	278	278	268	292	298	271	286	292	271	281	305	273	245	269	280	306	317	285	273	297	296	283	298	284	291	306	301	294	266	298	291	312	260	253	252	303	239	281	299	283	302	291	282	284	292	265	274	280	292	311	296	295	250	278	263	287	282	264	277	281	284	285	275	263	288	278	265	281	264	288	286	279	294	291	283	284	271	272	286	267	301	261	269	313	276	301	275	276	273	242	277	257	270	268	282	263	282	280	284	262	280	272	269	295	281	265	302	293	277	249	287	298	276	261	266	304	278	296	267	299	292	279	303	260	283	288	286	296	279	277	250	293	295	281	299	273	283	303	276	321	298	269	291	268	263	273	262	300	291	286	266	299	289	276	286	250	279	270	254	257	284	266	291	255	261	278	295	294	274	276	276	293	259	287	279	292	285	270	285	276	286	273	277	275	251	265	280	294	289	280	293	264	289	279	282	288	277	257	310	281	255	297	260	275	281	259	294	294	276	282	278	291	269	278	275	295	281	277	272	304	296	258	283	289	302	290	270	304	253	270	268	289	301	281	264	276	282	267	314	266	298	272	271	280	286	286	272	263	301	292	303	251	293	288	241	258	282	275	341	265	252	284	257	296	337	284	249	274	281	309	302	282	271	260	325	288	275	266	256	261	279	266	298	289	282	261	280	273	266	296	278	285	279	283	270	267	287	282	324	290	277	324	272	276	275	312	293	274	301	273	294	290	293	247	295	272	267	304	287	264	266	268	303	282	274	271	296	291	314	284	282	285	260	280	273	268	309	319	300	285	277	318	244	295	271	268	286	263	283	283	290	280	288	283	300	273	311	272	274	280	273	305	277	291	270	316	292	278	273	271	279	273	275	264	275	260	259	288	285	253	267	290	293	279	255	270	286	274	278	266	281	261	311	272	255	314	260	255	290	296	289	304	254	274	263	268	305	280	240	270	279	253	289	265	281	269	295	287	304	282	252	279	285	300	253	292	267	282	283	292	262	306	257	269	274	307	287	266	274	297	292	263	300	267	257	299	305	289	311	283	298	310	283	270	294	310	238	286	301	270	271	287	279	265	273	259	288	307	273	282	285	302	298	287	294	294	308	275	290	295	313	319	252	300	309	332	296	316	292	263	295	300	285	270	307	296	274	286	289	282	273	262	306	270	281	275	283	268	314	248	300	268	305	303	273	285	276	296	258	282	272	316	295	287	288	281	283	301	286	271	295	253	315	282	262	296	254	262	251	270	279	273	286	304	274	279	288	283	235	281	295	300	264	331	284	271	286	290	249	297	289	296	278	272	272	290	294	268	290	278	284	272	287	264	278	287	283	271	297	276	278	264	282	270	252	287	294	282	279	258	269	241	298	310	250	281	277	263	277	292	274	296	270	282	304	287	277	252	308	284	287	283	285	300	245	283	254	286	298	275	276	258	283	287	297	310	302	273	271	290	263	287	289	270	287	300	280	277	272	267	273	257	278	272	266	257	246	266	276	272	267	294	256	294	286	271	287	287	270	286	273	262	292	309	280	291	271	285	273	274	276	271	280	281	267	276	286	254	286	267	276	264	302	281	271	299	254	274	315	301	290	289	274	251	282	274	320	284	244	289	290	274	236	283	273	258	284	286	274	286	283	320	279	301	277	279	263	306	268	268	245	277	282	294	279	272	288	275	272	298	272	316	292	272	274	263	281	261	289	260	265	275	292	293	271	283	305	267	290	280	277	281	277	291	298	263	275	270	257	285	275	284	282	290	266	280	288	287	272	266	282	327	290	275	259	285	267	281	299	296	300	283	272	274	325	317	287	302	288	283	272	288	302	304	299	278	257	319	295	269	262	267	254	257	286	287	325	257	315	307	271	282	284	288	276	295	292	267	272	259	292	261	290	275	269	285	279	278	267	265	283	324	291	314	283	290	279	304	305	297	286	299	248	310	312	239	270	268	302	303	257	278	286	304	270	288	257	296	306	291	288	273	308	275	271	284	272	289	268	280	262	289	266	279	305	307	278	274	272	265	282	279	274	310	285	296	293	285	284	312	288	292	279	286	278	270	261	286	277	284	241	296	285	258	278	304	257	300	265	286	284	275	287	298	298	270	283	280	290	291	305	266	291	277	316	265	309	268	272	302	276	303	258	279	309	300	291	312	282	252	287	287	263	260	299	277	287	268	279	269	287	290	274	275	274	251	279	247	284	265	281	272	283	287	262	284	299	267	287	300	285	274	301	252	283	283	271	290	271	300	268	281	301	305	259	299	270	322	291	289	272	259	288	259	261	271	329	323	259	272	288	252	288	280	276	292	300	278	260	276	272	271	278	275	296	264	274	289	317	270	291	297	283	303	291	275	271	271	304	286	272	269	294	292	291	291	269	263	281	286	286	283	326	293	288	289	285	297	266	269	294	281	295	265	260	295	270	282	288	284	285	284	269	266	272	285	259	291	288	301	276	253	286	286	292	296	279	276	297	287	321	276	275	297	278	285	290	308	276	299	274	293	286	306	285	281	260	267	288	289	281	298	287	315	237	287	283	274	280	304	259	315	290	311	292	282	292	288	276	267	279	289	253	284	279	265	264	276	267	253	251	270	264	285	285	273	301	296	284	313	303	293	285	315	327	316
22432	21293	30596	27427	25584	24550	15483	1227	436	451	473	417	480	464	467	438	450	448	498	466	449	475	446	467	542	457	451	450	448	440	448	476	443	458	447	420	418	445	466	436	464	426	480	454	457	486	459	477	450	479	476	446	459	447	451	449	453	448	453	461	473	462	458	449	458	445	423	465	457	455	453	457	465	468	415	450	445	446	507	495	440	463	457	511	400	425	511	463	468	445	484	478	469	483	471	456	425	471	476	434	464	466	462	454	456	471	472	449	457	456	449	435	451	456	479	421	444	450	502	506	471	442	459	449	423	476	482	454	464	450	484	471	416	490	463	449	471	487	468	463	452	477	415	418	442	445	461	438	446	401	411	438	471	439	485	496	482	425	434	472	444	468	484	446	479	493	475	438	462	421	435	477	470	437	454	435	469	451	438	455	436	389	448	474	446	431	447	439	451	484	427	481	434	504	500	431	505	456	468	498	442	462	446	444	438	428	437	472	483	427	451	447	431	446	462	456	448	452	428	434	446	442	429	442	477	456	434	397	482	459	411	462	498	414	474	457	474	444	481	448	485	465	455	444	432	464	437	448	448	425	488	472	423	462	465	447	435	435	416	442	458	461	459	443	433	438	478	484	460	486	454	458	480	482	454	432	457	452	440	435	471	461	452	447	472	468	472	463	475	416	478	496	438	460	446	473	478	433	458	454	444	449	456	445	434	472	435	468	434	449	450	461	473	457	472	429	465	470	489	475	458	479	444	439	430	436	446	470	444	479	457	453	493	491	495	455	451	467	425	429	457	467	462	421	440	445	478	495	451	460	443	499	463	475	430	462	441	472	494	465	487	451	448	457	440	525	452	445	438	418	470	437	447	474	458	476	459	428	455	460	472	506	499	440	461	449	449	450	433	444	456	456	470	426	447	483	455	495	420	412	448	432	444	442	422	460	457	502	434	473	470	476	453	472	499	478	489	478	457	402	433	456	449	456	463	462	434	423	452	475	486	473	467	457	453	458	436	419	467	457	476	476	471	456	474	470	474	460	480	470	453	419	435	457	446	450	488	431	463	444	441	449	453	459	457	484	461	436	447	475	449	402	447	494	467	461	426	464	468	416	466	463	461	449	461	439	466	466	462	452	451	432	446	444	499	422	442	413	470	424	506	434	477	486	431	445	436	394	449	484	438	456	433	461	441	500	502	446	488	455	465	460	439	461	436	456	439	457	461	427	454	418	461	471	451	454	434	427	432	507	427	467	433	468	450	451	447	454	460	433	409	433	456	410	445	494	448	474	462	436	396	460	451	478	451	425	422	446	467	464	473	486	449	456	473	472	453	437	457	456	425	469	453	443	509	479	441	449	463	409	444	432	446	466	452	445	466	435	461	440	452	461	447	452	494	479	453	467	478	478	432	426	496	469	447	485	476	475	468	497	444	480	466	470	462	422	477	433	477	465	453	451	441	475	426	479	483	491	466	426	454	452	445	446	473	459	438	469	440	441	460	446	434	460	449	465	478	461	439	431	428	464	465	444	440	454	430	412	492	424	479	469	457	452	421	441	482	470	464	433	449	444	452	474	470	461	418	489	444	480	467	468	461	492	427	430	445	453	450	485	469	467	464	419	436	445	467	421	451	443	442	418	467	422	438	480	473	443	470	420	449	462	415	435	467	461	438	432	482	409	460	431	454	455	455	468	451	452	453	488	454	422	409	447	453	446	419	462	425	443	411	465	437	462	452	468	463	448	471	461	480	490	484	456	470	425	442	443	458	463	425	488	458	470	411	467	439	493	469	445	457	466	442	462	446	474	425	412	442	464	437	473	426	474	474	402	468	474	436	490	475	430	430	448	421	482	488	495	456	431	453	432	433	485	439	449	459	465	452	450	450	443	459	424	460	456	464	454	472	446	450	452	472	478	439	468	422	436	419	488	464	422	472	454	444	456	457	451	449	462	497	435	440	471	471	474	452	466	473	444	442	453	464	464	444	438	445	465	458	486	474	447	405	451	454	453	486	465	505	450	445	436	480	427	475	465	498	465	473	430	450	472	461	448	477	460	426	440	447	417	473	448	466	488	427	466	488	441	434	458	460	428	482	437	459	461	445	486	446	449	442	488	453	464	443	437	476	440	446	460	524	431	464	442	448	475	445	455	457	459	442	480	448	473	481	459	483	472	454	420	438	456	455	451	449	430	457	440	408	467	448	469	427	450	412	465	473	450	452	467	429	447	466	406	412	452	486	448	471	420	469	449	474	444	472	474	461	429	446	450	509	436	490	442	434	462	476	452	504	452	477	445	458	465	424	468	467	454	501	483	434	480	495	452	468	467	461	438	449	444	458	457	490	432	455	438	427	458	446	476	447	455	485	471	476	484	472	448	445	455	422	430	472	447	458	436	423	434	444	442	502	454	444	483	480	440	467	438	426	444	423	463	465	455	434	495	486	443	466	456	470	451	482	456	459	442	481	467	447	450	424	452	442	451	501	453	465	429	436	462	452	498	487	478	455	462	452	426	446	447	435	448	450	444	475	414	451	477	464	417	443	462	413	465	462	463	475	413	447	452	489	471	461	495	472	435	463	455	455	439	440	450	463	431	452	467	441	444	431	466	469	474	449	472	438	432	432	470	459	474	477	466	451	453	448	431	465	475	460	488	457	474	478	449	447	454	457	467	429	447	469	422	493	444	439	477	481	431	474	446	425	463	456	449	457	467	501	470	460	438	436	483	431	425	465	449	460	448	427	478	439	436	409	440	464	438	446	462	460	440	462	444	464	437	418	423	407	441	480	421	452	504	507	509	434	422	441	456	445	440	449	433	437	423	465	471	467	440	455	480	457	470	482	458	473	449	465	466	461	476	443	493	471	459	497	398	453	433	453	431	450	450	469	449	441	493	472	459	506	471	468	443	458	478	441	458	449	442	444	461	437	477	453	454	419	453	421	467	461	430	470	444	446	464	457	418	478	442	429	459	460	427	496	443	451	452	466	414	396	476	477	457	488	492	458	441	427	453	451	469	449	469	493	441	480	477	412	471	468	451	445	468	468	441	465	471	426	436	430	463	415	468	443	451	493	474	457	453	478	451	458	434	487	416	475	440	451	413	464	449	491	431	469	484	463	433	437	465	474	480	467	508	505	453	447	441	460	478	486	455	437	469	435	428	467	437	448	465	453	465	412	433	459	413	446	455	449	450	442	415	456	436	419	463	404	467	407	474	444	460	448	444	478	464	442	442	441	481	445	476	459	474	461	468	462	451	452	458	435	464	436	476	476	467	449	428	440	448	452	404	485	433	500	421	454	445	485	461	413	437	503	435	453	467	451	448	464	471	507	429	450	441	435	434	503	461	445	434	488	472	461	470	484	448	466	502	471	493	444	443	492	476	477	480	439	434	470	452	467	485	461	426	477	490	488	493	440	482	474	460	468	450	474	423	440	424	475	434	463	432	486	478	452	450	486	463	447	465	418	467	419	444	452	462	460	471	468	465	492	454	434	499	430	467	461	447
58374	97189	76190	54984	40489	26617	6118	526	533	526	482	508	515	472	473	514	477	480	497	488	497	499	463	501	471	488	505	459	481	483	487	507	483	485	467	443	504	495	550	546	496	529	480	476	437	450	444	512	517	482	472	487	483	474	469	469	459	480	468	466	444	479	475	480	527	495	472	462	471	458	506	446	472	477	462	450	499	466	478	489	443	505	479	461	440	468	500	465	483	445	461	501	464	464	476	475	461	499	461	473	475	477	494	448	444	474	493	464	458	488	459	515	463	492	497	512	463	492	486	504	482	458	463	492	482	464	446	467	448	460	454	454	471	469	505	484	492	496	473	416	456	472	454	511	437	484	470	484	450	523	498	442	475	460	458	459	470	472	463	468	519	474	478	467	477	537	490	458	471	493	445	524	494	527	526	478	473	450	476	474	460	490	463	503	464	509	447	453	472	459	464	454	435	498	484	481	443	457	507	483	472	486	492	499	495	478	470	505	464	514	460	459	436	482	494	466	491	499	467	442	454	475	494	460	464	462	487	477	456	504	474	476	432	485	483	457	455	476	497	500	488	482	478	458	432	442	469	500	448	471	500	460	486	468	474	496	457	476	483	478	501	477	450	463	470	482	471	469	470	446	451	475	509	489	482	474	447	514	479	484	462	499	464	497	465	478	493	503	412	477	488	474	465	468	483	501	489	471	519	475	491	441	477	493	502	500	469	507	475	475	456	483	479	483	480	484	454	477	502	464	455	453	468	464	511	480	454	450	446	434	460	470	482	479	483	444	490	470	484	508	502	486	476	475	480	500	484	522	474	474	502	492	458	481	472	470	487	482	480	468	489	504	466	460	540	462	461	452	454	482	491	482	494	440	459	458	452	460	482	475	480	529	440	480	488	495	476	481	493	484	495	482	478	506	445	511	491	513	486	507	490	527	427	453	467	463	483	453	478	473	463	461	515	483	474	501	476	455	517	505	478	506	507	439	483	466	482	452	459	468	509	497	429	491	456	515	491	463	456	494	434	474	505	459	483	437	473	451	480	496	516	495	484	481	527	489	433	493	465	458	481	484	452	480	484	452	505	450	479	473	485	433	461	468	476	476	429	486	459	476	453	467	494	492	464	506	491	458	468	451	491	500	458	455	487	430	462	487	478	479	477	487	482	440	513	468	482	491	465	489	465	488	491	497	490	451	439	491	466	463	490	457	444	494	450	476	460	517	453	471	463	514	446	473	477	470	422	442	504	494	502	481	452	507	466	490	486	492	522	495	465	467	492	483	465	494	446	451	437	487	465	465	460	483	515	513	448	528	445	486	478	514	492	499	488	519	449	489	434	478	487	506	525	479	477	459	518	491	466	478	454	464	488	458	464	524	452	422	475	499	512	493	470	534	467	485	459	485	479	482	450	470	468	497	459	496	448	497	453	469	475	462	480	458	503	515	507	460	451	492	483	483	481	525	476	497	472	488	468	519	493	461	506	453	447	509	484	481	447	536	487	502	463	478	463	486	492	493	479	496	474	461	453	477	496	431	479	501	442	443	478	479	489	476	476	470	487	450	475	484	484	445	467	483	465	475	440	460	470	465	458	417	436	502	492	477	470	490	468	468	484	483	491	451	473	447	456	486	490	461	462	479	453	464	504	427	461	464	500	504	495	479	437	436	487	470	471	493	481	416	454	477	465	435	461	476	521	481	504	454	468	475	505	469	454	471	453	486	425	488	486	466	520	483	497	447	521	458	475	496	478	482	506	496	480	447	478	494	448	460	462	459	496	502	512	481	460	496	495	500	491	522	488	453	447	457	458	484	462	474	470	468	487	443	452	493	475	467	459	434	453	504	490	497	478	485	505	510	507	472	505	465	476	514	462	474	472	466	452	425	468	488	502	467	447	463	463	460	457	484	462	455	450	438	477	480	467	483	523	494	434	487	453	506	495	505	474	469	482	470	470	469	490	476	477	462	483	496	489	490	467	488	480	444	507	493	474	460	486	457	499	460	497	462	468	465	483	496	465	478	479	473	449	471	492	472	476	491	472	456	459	522	485	481	476	508	466	475	463	464	485	460	436	504	454	518	494	441	482	477	481	446	489	529	430	477	479	482	459	465	491	517	460	480	531	472	486	454	481	420	491	453	498	506	441	474	494	454	466	471	477	495	473	442	493	459	471	472	514	483	490	481	456	487	492	456	477	461	471	442	455	458	476	484	500	475	481	469	512	502	496	429	495	479	465	491	473	462	475	460	483	517	474	472	448	475	491	465	463	463	476	504	478	478	464	499	487	517	482	474	470	463	493	470	477	456	491	490	498	453	512	473	478	462	499	475	483	452	489	462	477	468	443	491	477	452	492	521	483	458	474	467	487	437	466	489	473	418	443	473	481	483	481	485	499	476	476	528	475	485	458	451	473	504	502	447	486	444	436	474	491	462	478	505	456	453	435	470	490	470	429	466	496	465	477	483	478	451	444	500	456	446	459	483	504	466	479	506	467	450	497	473	500	469	470	481	503	454	476	425	471	436	497	487	478	476	478	494	451	420	454	479	479	482	463	458	466	481	463	485	456	447	480	460	453	480	454	456	453	451	514	454	521	478	475	480	500	438	443	463	485	486	483	474	479	465	484	436	490	474	490	467	446	452	485	497	484	494	491	474	440	506	491	508	463	433	469	449	480	452	469	431	458	435	500	471	494	504	468	486	478	480	482	476	459	507	484	474	465	479	479	456	501	468	510	487	461	496	483	489	451	449	458	445	449	476	457	460	457	458	450	510	489	457	534	450	483	470	506	466	500	477	476	469	461	481	474	474	482	483	501	461	483	478	456	457	463	468	472	500	451	505	440	499	462	459	446	459	460	492	454	456	451	502	486	493	465	466	473	515	455	492	492	457	455	464	457	465	459	464	509	422	467	459	471	490	452	473	508	522	472	445	484	469	454	482	491	474	483	456	437	485	483	469	527	461	474	482	497	470	486	478	459	468	473	468	480	481	476	462	472	494	473	470	454	478	460	463	451	501	495	444	494	479	464	442	485	471	478	463	434	488	492	450	459	481	477	514	487	488	491	450	455	472	471	473	474	471	486	468	444	446	460	416	454	506	504	469	447	480	483	483	475	455	484	482	460	458	470	477	477	492	479	466	478	478	496	512	505	473	456	496	424	457	452	446	483	515	480	515	438	487	491	489	505	457	468	469	478	512	480	448	469	432	468	469	490	442	457	468	472	504	450	461	517	494	480	473	458	477	457	437	502	452	444	487	442	458	491	486	464	477	508	507	478	421	452	452	458	504	441	492	463	464	491	465	446	476	490	471	460	486	453	468	469	499	468	477	480	470	475	475	467	492	456	505	487	474	502	499	464	468	440	445	477	462	424	465	462	521	509	471	489	460	472	519	484	458	505	468	476	464	501	460	471	459	474	477	475	482	522	466	476	492	442	489	463	436	453	472	491	494	467	533	478	486	465	475	497	461	449	468	480	448	454	435	485	442	449	507	467	475	477	476	486	450
29247	25163	26429	13901	4686	1638	454	213	196	183	201	203	220	207	214	215	202	221	204	212	202	195	209	208	212	240	213	200	205	219	182	175	207	213	209	217	199	182	213	192	231	199	188	194	199	174	193	193	203	217	197	212	212	187	195	199	218	212	213	203	201	197	197	213	188	204	229	217	224	198	202	196	219	227	208	176	238	193	228	199	201	218	204	211	189	210	202	222	201	220	204	210	187	209	202	195	188	229	235	194	187	205	189	202	206	176	198	191	192	225	198	210	207	177	211	211	201	177	208	196	199	209	196	179	178	191	210	192	209	248	197	198	199	202	236	230	223	211	225	198	198	196	180	211	207	193	231	159	187	213	205	223	209	223	212	187	217	228	215	219	208	187	211	169	208	227	187	201	198	192	214	213	213	211	186	175	201	211	213	231	228	174	186	206	207	200	184	198	215	194	201	210	228	194	194	215	208	198	203	217	204	213	227	205	192	203	204	214	214	190	178	213	212	225	225	205	182	195	206	200	214	186	185	207	247	213	202	239	224	206	197	206	237	210	206	199	208	205	212	183	216	191	203	227	208	201	181	214	221	197	224	234	178	218	217	198	185	203	206	189	181	230	217	207	209	216	224	221	178	209	209	214	206	174	224	184	204	202	191	205	198	191	207	212	197	207	210	204	218	185	206	216	192	201	198	227	204	215	216	192	221	197	208	189	203	192	217	194	236	222	194	186	204	203	218	222	198	203	204	230	193	206	183	201	235	218	229	193	190	217	208	196	224	217	211	190	203	203	217	186	197	227	220	199	191	206	193	205	188	209	182	219	207	209	226	209	209	225	208	189	190	196	216	209	203	190	231	181	187	210	191	190	183	213	202	205	205	221	201	207	197	234	192	213	213	200	215	195	209	211	212	200	200	231	209	193	213	193	180	204	198	212	218	216	184	193	210	206	196	234	201	213	194	191	212	211	204	202	219	188	221	206	176	186	192	225	204	219	214	209	188	224	194	199	223	213	215	191	210	226	216	206	192	216	198	203	193	217	182	194	216	190	200	210	203	203	188	205	218	205	205	216	210	189	214	211	214	195	219	194	203	205	210	219	200	206	216	194	218	187	194	215	222	197	194	222	216	202	212	198	198	219	186	188	193	216	213	207	219	186	219	226	213	194	226	205	203	193	209	210	210	223	194	170	179	193	210	228	216	195	196	213	198	211	195	216	207	217	203	211	193	197	201	204	216	202	199	205	196	180	206	190	195	205	201	208	184	207	198	197	205	237	210	210	219	210	208	216	209	198	192	189	215	215	204	207	181	188	204	217	221	232	198	241	207	228	232	207	213	197	189	207	194	201	210	190	210	212	207	208	205	203	193	204	211	210	192	191	223	201	208	214	218	209	233	188	181	229	227	217	219	214	211	221	181	223	222	192	200	210	196	187	194	194	201	220	201	203	217	206	182	204	224	184	198	193	214	193	209	237	207	189	205	202	179	190	217	196	182	191	207	199	195	193	208	193	219	198	203	194	219	210	200	177	198	201	187	206	196	220	208	188	204	177	228	216	244	212	225	213	227	208	219	210	211	202	190	218	225	203	189	219	232	202	197	211	197	201	197	212	210	216	196	210	215	177	256	193	198	204	198	174	192	200	197	184	208	211	222	194	192	223	201	207	198	233	210	194	210	214	192	243	193	192	213	207	205	195	202	209	210	225	197	203	224	193	220	195	194	182	208	186	232	203	205	243	219	207	205	201	181	175	223	208	204	184	193	212	198	200	191	178	232	209	187	218	209	201	176	177	221	259	207	196	231	199	245	213	199	199	215	216	201	218	201	179	217	186	217	197	209	225	176	208	204	210	210	217	221	199	216	215	190	187	216	217	225	241	190	206	212	223	191	203	231	223	219	219	218	203	194	203	191	225	205	201	215	211	206	187	217	225	183	188	202	184	205	210	186	223	231	180	183	199	202	192	218	218	175	222	198	196	210	219	207	181	223	210	189	217	199	215	184	221	203	204	201	218	218	217	200	207	193	198	220	214	209	190	219	204	208	213	187	195	224	185	198	194	201	195	212	228	214	209	208	204	207	214	206	211	193	214	214	195	202	192	183	217	203	193	214	169	229	198	202	227	183	210	210	177	205	175	190	221	223	227	210	217	214	193	211	202	200	215	190	193	180	191	166	192	182	191	204	199	196	204	212	210	231	204	188	180	199	202	208	180	203	191	202	223	222	205	186	221	221	222	187	234	223	201	219	201	180	214	226	203	215	193	218	197	193	181	212	182	200	194	224	201	225	198	216	213	200	171	220	202	225	208	218	206	208	200	179	185	207	180	219	188	219	208	204	194	196	208	174	196	187	219	221	184	232	202	167	191	199	197	243	187	213	221	199	218	215	209	210	218	208	215	201	198	196	189	184	211	177	180	194	177	221	229	231	175	213	215	206	198	199	197	180	207	182	197	200	223	199	213	206	202	236	212	216	220	210	203	181	197	197	210	191	217	216	206	217	201	209	200	194	205	195	216	196	204	182	201	201	207	169	207	190	192	212	193	214	230	208	191	212	206	208	214	219	189	202	217	183	221	220	213	200	200	204	216	255	225	194	202	205	204	208	204	197	228	217	199	187	211	229	191	206	221	178	210	208	223	210	205	209	179	201	213	239	200	204	216	225	214	215	191	220	218	206	243	179	201	204	224	223	210	199	204	205	201	188	190	219	203	221	213	179	207	198	212	209	216	199	199	212	217	212	220	180	200	234	214	220	201	203	217	220	197	226	205	230	180	200	213	176	203	210	207	214	192	205	197	190	208	200	215	192	217	203	207	210	195	230	204	225	175	196	191	207	207	200	216	195	198	191	188	202	187	212	198	216	205	196	169	205	209	235	212	219	203	187	212	199	210	216	210	210	185	179	214	214	225	205	190	189	200	202	200	201	182	222	219	221	211	203	209	192	189	209	191	190	195	188	198	205	209	217	201	209	191	197	220	208	189	184	198	223	210	192	209	220	211	199	206	187	207	164	216	206	213	204	186	215	210	190	198	215	216	226	220	233	218	189	235	201	202	229	177	189	195	231	195	179	207	200	204	223	209	189	196	197	232	204	215	202	222	204	213	203	223	217	210	188	217	199	215	214	208	191	204	209	215	209	207	203	193	220	191	211	181	217	208	191	209	202	218	213	187	211	200	217	211	197	195	219	221	174	215	193	217	213	212	201	215	234	194	211	221	182	216	187	227	220	206	222	203	188	212	225	200	199	194	219	216	200	209	193	217	216	188	189	200	221	199	216	220	192	217	216	196	203	201	200	216	217	208	209	235	221	203	198	193	210	221	203	190	227	201	214	226	213	221	222	221	233	197	199	186	170	188	192	216	222	220	217	209	202	208	206	211	200	204	202	203	199	206	221	211	204	189	211	214	197	195	202	164	214	201	197	184	217	183	180	213	193	188	186	232	205	209	185	227	192	205	223	219	212	217	191	196	203	185	195	197	210	226	221	193	221	188	196	224	202	179
23573	36152	22316	9911	4986	2115	538	202	228	261	267	247	229	237	232	217	217	217	211	223	228	227	272	203	250	250	196	257	238	235	234	227	240	237	231	215	209	229	228	221	258	214	233	224	218	207	220	230	216	236	228	237	236	241	230	235	215	221	217	245	223	212	201	222	252	255	249	218	199	245	227	253	241	204	220	247	216	233	224	215	223	223	228	238	225	243	215	206	237	272	244	220	239	224	248	236	215	242	210	245	239	230	239	223	235	230	213	255	209	236	228	220	214	226	210	243	239	227	233	217	233	226	240	201	223	210	197	218	191	224	233	246	243	237	227	217	223	251	227	221	218	218	233	220	238	223	236	243	240	224	214	205	231	237	238	229	220	258	236	244	215	244	224	242	215	222	252	227	235	195	221	229	211	242	230	221	200	251	233	216	262	251	227	234	240	229	227	209	227	252	221	237	249	215	210	268	224	238	236	206	210	239	217	247	235	226	226	230	238	224	235	212	206	257	239	231	240	215	223	204	219	243	256	219	212	216	231	237	243	199	228	222	227	223	232	237	230	225	238	238	185	234	238	214	238	222	203	230	221	235	222	231	252	226	248	200	217	220	204	226	235	227	236	242	230	193	233	209	246	231	226	216	221	237	238	243	247	215	263	225	249	245	231	205	248	232	232	263	215	220	225	223	229	232	224	231	236	219	231	235	225	222	209	221	254	219	231	229	207	253	215	190	230	245	238	245	228	192	239	229	213	211	237	215	229	244	222	245	215	224	258	240	238	253	211	214	203	240	217	208	211	228	231	225	231	222	212	233	254	236	240	224	233	231	236	227	227	230	236	226	232	246	254	210	239	223	251	206	234	243	232	238	209	242	214	229	220	215	239	213	229	238	213	235	223	215	225	233	205	222	227	240	249	242	225	210	238	204	228	205	227	209	226	247	212	224	235	224	229	223	218	251	218	233	234	204	218	240	228	245	244	230	232	257	207	220	203	216	248	196	218	201	230	238	246	232	215	218	239	251	243	242	230	229	202	209	241	208	240	217	255	229	234	252	239	242	241	237	224	216	219	219	241	198	229	220	219	249	218	234	218	220	221	269	219	217	210	249	230	225	218	224	263	223	223	243	249	199	216	215	204	263	227	261	235	225	219	230	221	223	220	258	247	239	252	247	243	247	253	224	232	229	245	214	230	236	200	237	222	229	234	223	258	218	234	226	200	225	211	224	259	225	217	210	214	233	218	234	234	243	209	229	241	247	207	218	254	220	239	229	224	222	245	192	214	221	240	229	211	210	229	214	240	231	255	228	233	205	246	232	231	237	237	218	245	222	230	220	221	233	220	236	229	218	247	221	191	213	236	203	217	247	258	199	210	205	212	235	240	216	219	256	221	212	221	255	243	251	210	240	203	216	213	203	207	213	224	235	243	226	233	227	256	222	251	218	227	219	200	208	239	225	220	209	206	247	226	234	229	244	238	241	216	225	238	227	241	243	222	225	222	230	231	218	242	252	211	212	233	242	232	194	219	208	253	241	246	216	232	235	211	216	259	229	218	245	196	210	228	238	235	219	231	184	212	226	211	228	223	259	227	234	230	233	247	224	222	240	239	214	248	239	200	250	242	237	221	212	235	210	247	199	232	226	201	222	221	206	225	242	227	221	255	228	236	218	226	223	215	246	252	217	231	207	232	239	229	252	212	228	229	225	234	204	211	222	217	241	227	257	204	221	239	200	212	222	233	241	226	250	215	246	237	225	217	230	220	235	234	226	226	223	220	236	242	252	240	231	227	236	217	263	214	230	232	233	196	233	201	239	239	208	227	234	207	242	212	240	246	227	257	242	229	222	212	250	219	216	277	209	240	198	243	220	213	248	227	224	244	234	217	242	212	214	229	236	211	239	220	198	217	250	212	217	220	230	210	205	252	252	214	240	236	203	237	211	231	261	219	192	225	277	244	213	215	245	244	229	194	232	249	203	252	241	239	239	217	248	205	238	243	219	244	234	204	244	218	197	232	225	220	229	226	206	219	253	228	228	211	236	234	247	230	225	247	233	206	213	260	246	208	236	217	226	257	208	231	216	198	213	229	242	214	233	215	207	255	202	234	216	207	246	209	247	214	221	244	191	246	243	221	227	208	232	212	238	250	217	231	246	245	249	239	237	238	236	196	230	213	240	236	239	204	220	221	211	255	208	221	233	216	224	220	232	235	236	250	218	214	227	224	252	225	210	211	227	262	211	249	218	220	227	214	230	222	214	185	238	223	214	210	223	215	235	233	236	211	224	245	233	226	229	256	243	228	232	203	242	253	215	238	228	250	210	215	235	238	229	222	228	214	221	247	229	204	222	209	217	244	229	228	218	242	230	203	217	219	208	246	227	210	215	258	218	234	241	211	208	242	237	220	231	228	240	238	222	212	224	213	237	223	243	229	234	236	216	244	245	226	240	217	240	230	231	229	218	205	245	215	256	222	228	248	228	243	234	244	232	252	188	230	253	224	241	239	228	213	234	215	228	224	238	219	238	244	236	252	253	223	215	273	232	231	234	199	239	223	223	233	241	245	224	237	222	230	257	236	230	234	239	258	246	241	228	242	237	211	228	212	234	207	227	218	213	247	219	220	217	243	241	288	236	230	209	232	203	230	226	227	244	231	243	217	232	217	215	199	261	255	241	199	230	216	245	217	204	226	231	226	246	216	220	223	215	194	254	224	238	243	211	235	218	244	214	211	214	222	227	236	197	228	246	230	238	205	217	227	241	256	227	244	247	241	224	235	197	223	252	223	253	218	216	230	231	245	214	230	241	234	239	226	230	209	259	211	228	210	250	242	209	216	222	198	241	235	230	228	230	245	203	211	238	229	231	242	243	199	212	242	189	224	223	217	232	224	220	202	233	223	220	224	225	205	233	198	254	221	251	193	240	221	224	231	231	239	241	230	195	248	237	212	235	229	220	219	224	217	223	244	236	242	210	247	212	209	254	255	231	229	219	247	211	218	236	235	243	213	217	210	194	220	233	261	214	235	218	219	228	235	230	227	218	214	221	239	225	216	216	235	235	257	224	227	223	229	245	241	248	236	264	222	210	221	218	237	218	229	237	219	228	210	237	241	196	198	218	238	206	215	238	240	231	242	206	201	246	220	237	225	241	259	232	231	255	207	229	247	229	207	219	221	219	220	256	237	249	231	221	264	219	221	258	230	222	226	237	222	225	225	198	208	240	233	233	244	243	216	224	223	232	214	256	265	243	229	236	244	238	231	223	247	214	227	245	232	214	225	223	222	199	219	248	206	226	202	232	217	239	238	207	203	241	244	223	218	213	218	225	206	233	241	230	219	207	258	228	235	231	231	226	216	226	215	231	211	223	220	182	182	241	250	215	251	260	223	228	240	227	210	234	202	237	240	240	205	263	231	243	231	264	244	237	224	225	231	212	210	230	230	201	234	192	245	227	258	242	224	222	215	205	216	225	236	249	217	212	230	237	192	220	249	203	220	231	234	216
23522	21850	32456	30914	26480	21612	7118	449	421	343	371	348	360	351	376	361	370	363	357	367	365	340	360	366	387	356	356	360	356	345	374	364	358	303	341	376	367	383	340	351	352	356	369	365	334	362	359	357	346	354	321	343	339	380	353	350	358	362	361	340	329	347	370	323	366	370	369	323	331	342	339	357	350	352	372	348	326	366	341	371	382	361	368	344	398	349	359	329	368	334	329	358	365	354	406	349	371	371	371	366	379	342	357	364	378	363	378	349	364	355	369	400	347	376	382	329	340	324	321	344	377	334	356	376	366	349	331	354	325	307	364	373	328	345	356	370	379	352	366	339	360	374	350	365	372	380	362	336	365	368	333	387	352	345	341	345	351	370	368	374	358	358	391	368	373	375	344	360	385	354	353	331	362	359	374	370	360	359	337	366	360	338	339	335	362	350	375	336	369	361	361	350	375	348	384	321	340	366	358	345	339	334	393	350	380	342	364	319	345	375	325	356	383	343	373	361	360	351	341	345	342	395	357	379	331	336	362	353	365	334	339	381	356	319	374	342	363	330	321	376	350	348	370	361	346	367	341	335	341	328	351	356	389	386	363	334	331	346	339	333	365	367	361	358	359	363	372	369	343	360	349	363	398	383	343	376	347	355	369	361	373	317	341	367	335	342	310	329	366	379	357	363	361	360	359	366	347	352	344	380	327	357	317	345	357	349	305	362	339	390	352	379	350	337	323	326	319	361	335	364	359	366	381	386	356	353	337	336	385	350	363	321	357	356	324	360	351	353	360	367	352	364	387	349	338	311	335	366	349	356	364	337	357	367	342	375	331	383	317	355	375	361	352	385	347	318	331	347	356	354	336	340	353	347	345	349	376	389	361	328	346	364	360	349	362	363	373	375	339	361	374	364	369	359	359	366	355	377	365	371	347	350	352	388	359	350	368	355	351	302	311	384	383	338	324	335	358	331	351	370	375	379	359	342	325	331	368	362	374	358	369	338	363	371	365	360	347	340	374	355	376	384	377	366	357	391	389	358	377	381	372	379	379	356	360	343	353	356	347	324	336	354	373	365	365	388	370	394	360	362	349	347	371	348	352	385	362	364	395	337	358	361	331	341	336	352	332	350	361	322	350	362	359	384	331	344	350	359	339	358	349	348	377	377	338	344	356	355	347	357	364	347	332	327	374	377	347	347	368	340	368	363	328	353	346	345	368	351	353	379	351	349	367	347	349	390	349	324	361	326	347	394	327	345	366	368	358	375	350	359	334	387	354	341	365	348	357	344	329	340	342	349	353	359	367	328	356	332	345	347	349	344	371	360	357	361	371	357	354	344	385	353	366	345	343	362	367	383	371	337	382	344	389	324	362	368	378	330	381	344	346	343	356	381	351	329	357	359	356	372	350	360	366	354	319	338	356	365	338	354	364	375	366	356	349	348	350	396	361	325	378	344	373	360	357	338	350	373	348	352	380	360	349	366	348	354	372	338	362	388	349	375	377	371	327	363	322	363	362	371	328	375	351	346	377	348	329	339	314	370	341	349	321	350	356	349	358	342	344	341	378	383	362	391	345	345	322	362	389	338	342	363	379	363	340	342	381	314	362	373	338	328	384	323	354	375	373	326	377	384	357	333	377	369	357	359	392	341	364	363	321	345	363	292	361	359	366	351	335	364	324	374	351	335	318	364	370	339	338	368	381	351	363	346	380	385	349	337	361	388	358	342	350	359	341	314	365	380	343	361	377	355	353	359	346	324	359	407	339	364	361	341	369	311	350	345	337	336	400	311	321	346	367	367	376	356	345	364	345	362	338	346	336	350	369	391	344	357	344	359	356	372	389	350	321	342	337	335	378	348	321	343	329	340	340	321	346	328	342	373	330	403	358	378	311	370	363	368	365	355	352	336	373	338	383	364	338	348	352	376	349	398	337	366	350	349	346	382	321	356	312	359	354	352	360	335	330	348	356	322	372	349	377	341	361	395	324	340	354	356	339	368	353	329	361	372	348	350	374	369	377	357	344	354	384	316	377	333	360	360	373	396	332	322	372	348	360	326	340	351	340	357	359	388	337	346	361	348	358	339	399	336	359	347	356	367	372	387	349	348	370	317	339	329	331	391	337	331	344	342	360	314	323	340	346	336	341	359	360	359	378	351	344	350	381	351	363	347	357	323	335	363	335	375	345	328	350	373	367	341	326	340	355	346	338	316	376	338	393	378	341	340	348	378	346	360	359	389	318	382	367	359	381	364	381	359	370	330	345	363	333	332	342	355	357	358	339	404	356	356	316	363	337	360	357	343	368	366	349	351	379	353	395	360	319	344	383	332	370	358	353	366	360	350	390	347	351	375	364	403	324	360	338	352	385	339	344	367	350	364	366	368	355	320	370	334	364	355	349	383	341	337	346	337	359	373	344	368	382	347	358	324	338	347	364	341	394	362	351	343	344	339	362	318	368	329	358	307	341	318	339	366	370	376	368	346	362	370	356	366	343	345	383	341	380	370	362	382	335	356	378	361	364	342	386	387	359	371	338	373	357	338	368	355	356	350	360	355	364	330	372	354	368	350	355	376	374	347	371	358	348	333	339	384	394	362	338	338	372	380	344	347	368	324	362	364	347	361	361	370	402	376	377	370	354	358	357	347	376	337	392	362	342	365	351	325	378	339	366	310	352	313	378	348	339	377	369	350	368	349	311	370	345	323	376	338	337	360	380	338	362	345	392	327	345	337	342	395	370	326	386	376	340	373	366	353	378	381	332	341	347	336	368	357	369	333	379	399	367	348	371	349	350	332	345	322	351	337	374	364	369	363	321	358	348	319	363	335	358	363	334	350	329	334	343	355	357	352	319	353	382	357	331	352	328	344	367	350	327	358	360	373	352	350	373	340	373	376	362	328	394	373	348	371	346	357	336	361	347	343	354	341	353	390	333	328	359	368	351	350	340	364	331	381	361	373	342	378	383	353	353	333	378	344	392	362	325	351	345	359	337	367	347	336	333	364	354	360	326	386	344	356	380	366	365	324	340	325	359	340	364	370	341	353	354	355	362	382	330	385	365	361	388	356	323	354	368	386	383	353	352	339	348	377	398	336	332	345	346	351	361	356	334	370	353	364	378	327	360	375	340	370	332	361	380	346	383	319	350	363	402	377	352	346	405	341	373	358	375	380	336	348	353	348	365	363	371	329	368	369	373	350	346	320	362	361	348	360	387	346	343	351	373	354	347	365	352	369	348	368	314	368	366	361	356	326	370	352	366	362	366	314	331	337	376	350	369	335	347	348	364	352	348	317	358	344	351	337	352	369	329	354	354	345	336	326	376	361	350	353	348	322	351	336	327	375	342	344	355	366	351	357	346	369	344	326	350	379	354	380	350	357	344	365	372	333	353	355	327	321	342	353	375	325	360	363	366	391	366	361	334	360	338	375	365	320	368	367	350	380	313	332	359	355	362	317	342	355	367	372	377	347	348	378	378	383	355	335	357	334	360	360	339	373	335	372
52565	89395	67422	47181	32913	19292	2315	378	385	407	359	411	374	368	365	388	380	389	397	372	364	392	340	375	380	351	350	390	378	372	417	375	351	364	376	386	406	387	355	350	380	339	387	341	380	394	369	352	372	369	367	367	408	368	372	368	370	381	371	383	373	407	359	347	370	388	387	357	341	345	349	376	373	335	353	356	384	344	361	386	334	383	354	378	371	386	337	335	370	365	349	381	364	364	356	383	363	360	397	376	378	374	383	373	373	376	407	362	362	375	358	393	414	370	336	344	421	388	390	358	334	360	352	353	388	383	362	344	383	374	400	358	376	374	394	348	374	376	404	359	375	367	395	349	397	357	369	385	375	392	367	383	357	387	408	374	370	375	385	370	339	362	373	355	347	365	356	376	369	362	359	371	409	348	394	391	373	393	379	356	358	420	398	387	385	417	387	369	376	379	363	387	338	375	369	389	365	408	362	352	391	379	336	331	362	383	394	362	393	403	394	326	396	379	365	354	340	366	371	374	368	370	387	362	338	367	357	379	359	389	390	370	372	364	361	399	359	365	356	396	382	370	410	345	381	389	363	363	397	394	363	379	389	350	388	349	381	362	397	365	375	372	368	367	421	362	352	393	361	412	388	369	367	354	363	363	353	374	371	345	366	363	375	377	380	383	391	368	406	365	367	380	382	384	404	374	368	373	380	352	375	361	371	365	366	357	345	357	341	376	349	380	373	388	384	396	368	373	370	371	369	384	356	387	350	387	374	394	381	385	365	370	377	349	364	387	355	370	373	379	354	352	401	383	364	398	376	391	357	395	377	356	390	400	402	351	380	394	376	380	374	390	362	355	374	358	361	385	407	411	356	358	369	360	376	369	357	345	361	378	384	409	426	337	359	382	378	363	371	350	366	373	373	346	408	380	397	351	394	377	353	405	375	406	367	417	368	419	370	366	375	404	396	341	379	359	348	402	374	367	405	376	376	392	352	365	357	418	383	414	343	358	400	379	384	378	400	377	358	358	368	357	386	383	392	359	366	372	382	368	353	420	387	355	359	384	389	370	345	375	365	357	374	364	367	338	337	373	374	344	359	373	388	364	390	388	373	361	404	369	378	391	352	383	342	369	334	365	333	389	398	357	373	391	409	394	387	389	350	343	357	388	392	381	390	383	340	373	368	384	365	396	376	372	376	415	379	381	366	394	393	357	355	393	368	381	366	375	348	402	355	380	364	345	368	382	396	370	424	381	348	382	349	381	381	370	368	381	408	364	410	407	373	389	387	352	355	365	390	388	384	369	377	327	379	398	342	382	376	362	393	367	374	377	388	363	357	359	368	360	370	375	357	393	375	390	383	369	385	357	386	396	401	386	366	384	369	366	356	377	359	353	399	363	383	351	393	376	367	378	354	358	384	378	371	356	371	371	398	383	371	361	381	397	388	398	382	333	394	358	404	381	384	389	367	381	378	350	359	398	404	394	378	365	348	347	344	383	357	373	364	354	379	386	412	392	375	402	373	342	373	390	390	375	385	370	394	394	359	383	372	370	373	376	397	395	362	320	379	382	348	359	400	384	375	347	372	404	376	407	338	374	390	370	368	360	351	381	364	364	346	331	388	374	347	373	355	365	381	412	399	321	341	359	346	344	351	335	366	387	437	361	395	363	415	340	366	402	373	391	405	378	350	364	356	355	408	361	353	347	371	382	385	395	368	373	364	397	391	400	359	403	347	402	397	382	373	375	357	393	386	316	389	411	418	391	375	386	357	372	383	341	396	392	356	353	356	374	367	407	379	392	422	382	391	387	362	389	360	358	393	354	343	349	360	372	349	342	360	383	385	371	356	388	360	401	374	359	338	406	357	382	361	414	365	374	350	357	384	391	402	356	390	398	393	350	408	384	377	385	366	344	406	376	345	422	376	358	390	362	351	380	350	363	348	378	396	385	344	365	389	373	394	405	372	362	374	368	356	392	339	340	345	362	359	385	343	394	332	381	422	399	347	360	359	374	379	356	367	398	372	377	417	404	381	372	374	402	391	371	384	383	372	357	386	362	382	388	382	388	374	360	364	361	365	392	359	391	362	354	357	374	371	352	343	371	397	358	361	382	352	389	398	377	368	364	404	362	393	353	392	377	359	386	406	412	340	391	428	372	357	415	388	337	389	386	385	396	403	346	402	344	401	400	359	394	352	356	351	398	367	386	363	408	364	348	361	389	353	387	378	401	354	353	361	377	347	384	411	362	382	376	349	408	375	339	362	384	392	363	363	379	371	378	419	383	390	387	359	404	385	325	394	361	363	366	368	369	368	393	376	372	386	414	415	384	384	349	385	400	384	370	346	362	403	365	395	359	365	362	377	400	386	377	394	365	341	401	384	397	370	381	366	363	396	383	371	397	373	399	384	389	359	369	401	366	329	363	369	390	372	350	391	342	374	379	365	357	348	390	372	391	361	411	370	345	344	375	401	366	374	397	396	366	365	349	375	348	365	375	384	366	415	379	381	386	380	366	362	337	384	368	391	377	362	353	374	351	354	363	382	390	373	364	380	377	378	358	406	378	347	348	342	371	361	394	362	346	352	393	381	377	357	403	387	353	367	360	330	365	390	372	397	377	346	387	355	370	379	364	355	372	397	376	405	358	377	351	397	394	389	391	380	365	374	417	371	384	372	354	364	374	366	365	342	409	335	354	355	370	354	388	375	348	373	361	378	359	351	372	411	359	376	382	346	376	353	393	385	364	368	374	372	362	369	420	396	377	366	357	349	361	353	337	372	401	369	377	398	363	361	376	395	370	351	356	413	344	361	422	383	391	379	380	372	376	376	385	355	340	394	391	399	379	406	342	367	343	376	388	387	385	371	390	350	382	373	352	358	353	392	364	398	413	353	340	413	385	398	385	354	394	349	350	365	384	371	375	373	358	402	369	349	358	363	381	342	347	413	387	348	355	368	373	379	359	354	401	374	383	394	388	345	376	368	362	380	394	384	382	397	402	425	347	368	404	351	390	337	438	412	334	382	382	365	392	356	389	390	377	361	394	384	372	373	417	356	367	352	349	358	389	368	404	377	361	360	362	381	410	355	394	379	370	380	359	396	388	399	355	383	369	384	369	360	389	357	369	343	331	380	368	347	380	364	405	383	365	376	368	383	360	332	365	347	381	368	367	366	390	383	346	401	397	380	364	351	370	366	353	398	341	337	366	372	365	393	356	365	365	365	357	377	391	378	332	371	403	357	368	358	364	369	401	374	352	382	365	398	363	370	337	394	386	389	379	365	364	393	386	364	390	388	341	371	352	350	402	370	336	412	356	357	400	379	361	374	358	374	336	376	383	358	354	351	381	383	397	388	365	383	397	400	355	358	356	345	364	392	366	379	350	390	379	391	388	386	382	364	432	408	385	392	360	383	371	373	346	394	379	357	381	355	363	368	367	379	346	377	373	378	402	378	349	365	377	425	375	378	382	374	363	352	373	352	382	379	402	354	390	391	371	375	371	386	369
25081	22749	32453	29356	19617	8932	1017	262	208	244	225	260	230	245	239	208	242	245	238	255	253	254	216	254	245	224	242	238	217	240	242	241	244	238	251	241	238	237	234	233	233	244	246	247	228	234	243	249	242	223	252	241	249	248	263	234	252	194	227	222	259	256	251	244	239	273	243	228	231	222	240	236	229	267	227	205	241	255	252	249	201	257	241	260	226	231	214	217	241	223	223	249	227	246	248	226	229	265	265	241	244	232	217	241	248	256	234	255	223	253	234	221	229	222	257	242	233	221	256	236	236	255	242	209	231	214	228	233	243	213	253	240	213	226	238	241	227	229	233	227	262	240	246	220	265	234	246	244	224	234	247	250	229	230	253	220	234	252	251	239	255	247	227	223	247	236	239	240	234	262	230	245	254	215	233	249	254	259	245	241	254	228	264	256	234	233	266	230	227	237	247	226	241	242	241	245	271	238	257	237	233	239	237	248	249	250	246	243	244	247	270	211	205	245	252	235	250	235	242	234	232	257	257	250	258	240	230	240	240	243	226	239	229	228	234	251	237	248	234	241	217	222	208	249	232	266	249	229	230	235	239	245	243	246	239	225	252	230	237	248	254	243	282	259	273	249	239	228	260	225	214	193	232	266	218	221	240	250	244	240	236	233	194	225	225	252	239	262	243	211	236	246	214	231	230	233	232	223	253	245	216	226	255	240	215	245	235	259	238	228	247	215	227	209	250	231	222	255	226	219	232	223	233	229	244	217	241	246	228	224	249	246	241	240	221	241	240	232	227	256	250	281	248	210	243	268	264	203	224	270	261	220	242	235	247	244	227	244	257	245	229	222	258	218	228	233	218	210	229	218	245	202	246	239	220	241	238	242	242	248	201	228	220	219	233	221	253	247	233	230	227	246	243	224	263	248	253	230	246	249	245	263	250	233	240	233	238	231	240	212	227	232	248	233	235	211	250	235	240	249	223	247	238	200	250	242	233	227	261	229	238	223	217	235	224	258	254	240	242	251	235	228	242	252	243	207	246	222	248	246	216	251	257	247	252	229	236	235	244	197	224	249	266	219	241	230	225	264	222	233	214	253	247	264	255	241	236	234	245	222	216	224	239	238	260	228	250	219	244	218	242	245	249	237	213	261	233	273	230	231	248	231	257	210	240	228	223	242	248	239	256	272	264	220	249	224	239	236	221	259	240	232	246	220	253	230	238	215	236	257	261	237	210	223	233	243	216	253	263	226	257	243	209	266	210	224	248	250	245	237	226	215	231	235	257	238	223	235	259	225	230	254	238	232	226	227	250	215	240	236	246	226	251	232	245	230	245	211	272	225	258	233	250	275	240	287	245	252	245	225	241	239	242	261	232	227	249	229	232	216	240	243	247	246	242	213	242	269	258	247	231	219	215	220	262	208	245	235	245	245	257	253	248	230	227	250	238	214	240	244	252	233	220	257	235	223	219	244	222	230	248	239	237	247	227	234	258	237	237	261	260	251	250	223	240	244	268	223	270	255	256	237	218	236	231	237	225	237	256	206	239	257	233	230	227	240	273	235	222	258	242	282	231	208	258	229	229	202	246	213	238	276	264	235	211	259	244	268	205	264	219	214	240	232	209	230	237	252	267	208	237	228	244	235	230	240	259	239	257	231	222	242	213	253	247	262	227	247	264	262	254	232	223	233	229	223	264	228	240	258	269	260	224	272	234	234	213	246	221	249	250	264	225	232	202	229	218	225	253	237	251	248	221	252	252	244	260	233	239	226	253	256	260	245	250	230	256	267	237	261	233	223	230	235	226	227	250	224	255	248	277	252	249	228	234	251	220	239	246	246	241	251	269	238	221	247	260	240	233	248	247	232	257	227	218	212	278	258	248	220	232	230	236	237	226	256	240	239	217	234	255	240	261	274	235	232	243	236	226	232	245	233	227	246	266	258	224	250	265	211	227	236	237	270	259	252	237	244	214	232	210	243	217	240	237	244	240	237	235	233	264	261	199	214	232	250	249	246	234	229	232	236	215	233	248	253	267	230	232	244	259	223	261	229	249	243	252	241	272	233	250	229	238	239	232	252	214	256	242	230	236	237	219	234	235	253	244	213	229	243	234	268	243	221	268	246	268	271	228	239	247	259	223	213	220	221	260	254	233	250	236	239	225	252	248	251	232	196	227	237	254	237	225	227	219	256	231	249	212	223	254	211	240	264	222	212	249	256	231	271	263	221	225	258	232	255	249	230	245	263	264	266	233	230	245	223	237	237	237	246	224	235	242	236	224	243	237	223	226	217	236	234	258	229	212	251	225	235	236	252	247	228	242	230	205	245	230	240	205	228	223	222	222	248	231	237	233	241	262	240	237	260	226	231	225	228	234	230	240	225	250	258	198	258	238	234	242	236	233	214	249	233	204	232	255	224	252	231	256	246	235	249	246	249	230	237	210	236	233	242	246	242	243	240	261	263	226	237	233	239	258	214	222	264	230	222	221	225	232	276	257	264	228	230	235	217	236	243	237	271	216	246	251	219	255	255	245	245	242	227	253	256	240	230	249	230	252	200	215	227	223	248	212	233	250	251	249	235	255	196	242	261	270	256	223	208	232	237	277	239	229	243	248	230	233	222	228	249	239	241	221	261	261	276	224	243	218	233	216	242	235	240	234	234	222	213	246	224	255	246	221	225	243	228	201	236	220	242	224	225	248	238	235	258	229	232	210	212	214	229	244	246	245	249	244	217	251	250	242	219	236	234	248	249	254	272	220	251	246	234	264	234	254	254	242	246	253	234	224	219	240	246	207	235	270	272	211	253	244	222	250	237	200	238	234	212	240	258	220	259	244	255	235	249	241	226	224	259	229	230	269	254	232	229	236	230	228	243	224	237	233	247	253	264	240	253	224	264	228	238	254	218	254	235	245	242	244	254	254	224	213	247	261	208	277	245	243	216	263	231	227	232	214	261	212	230	259	235	242	246	224	201	246	222	240	228	260	243	255	245	224	232	203	246	244	228	248	260	239	227	239	230	267	259	248	207	235	219	259	264	263	249	223	232	246	233	217	254	236	255	241	252	237	269	226	262	237	213	240	233	197	261	243	215	253	228	229	234	233	229	236	269	228	255	250	224	262	247	247	238	223	224	241	232	229	244	271	234	229	246	216	220	221	228	242	248	232	234	251	236	237	244	247	228	243	238	224	216	258	232	239	248	239	221	242	222	235	229	223	228	229	249	247	228	218	250	222	231	270	240	216	231	249	246	225	221	226	243	240	234	240	250	230	240	249	242	243	237	238	206	225	230	233	243	230	232	231	244	246	239	237	236	267	247	247	239	220	240	223	236	233	241	245	251	253	230	238	259	222	221	251	233	252	231	232	237	232	226	248	213	226	248	220	244	244	269	260	290	242	207	274	240	249	235	232	239	240	259	205	239	227	225	237	252	220	255	215	237	241	255	260	239	212	210	244	223	241	232	235	207	250	233	216	228	246	247	221	242	220	228	233	233	244	208	233	227
45363	71271	51594	33519	20884	10351	904	289	260	257	281	280	269	229	280	260	283	259	237	244	268	255	250	230	260	273	253	260	258	258	269	265	266	261	256	262	282	280	294	320	269	269	275	256	266	266	288	254	267	283	274	290	279	266	277	261	294	241	289	253	261	302	265	263	279	266	264	306	252	290	276	276	249	265	276	280	270	285	248	285	253	286	258	241	272	265	262	265	280	268	269	271	277	273	269	273	273	295	258	299	275	270	270	276	299	270	253	261	276	275	271	246	272	275	276	230	263	266	292	269	292	270	246	248	282	272	255	274	283	262	272	284	258	252	241	301	271	270	264	261	267	290	257	285	257	262	267	272	258	276	253	274	289	268	254	245	333	254	254	284	273	276	277	278	239	252	272	288	255	273	268	270	244	272	270	280	295	269	284	282	259	250	283	238	305	247	264	264	287	256	278	278	247	257	271	225	262	258	265	267	297	280	277	260	276	284	262	276	275	266	285	265	242	272	275	255	273	244	276	251	271	268	281	266	250	280	290	277	253	259	257	264	257	263	260	254	267	279	305	280	290	261	268	286	283	264	264	263	271	272	271	236	265	255	254	270	275	253	250	272	276	266	295	267	278	237	306	236	284	259	261	275	286	255	269	275	284	257	284	257	263	255	266	264	293	285	254	246	264	259	285	246	258	291	303	268	262	274	255	283	272	235	272	254	263	272	276	286	246	255	263	267	258	239	297	285	274	268	258	287	296	285	251	256	299	259	283	286	240	251	270	280	271	283	290	275	260	263	257	265	260	263	271	279	268	261	293	271	261	272	291	274	283	252	275	262	285	235	288	274	268	294	277	255	253	281	242	276	247	269	275	262	272	283	302	262	249	278	265	259	275	270	280	290	287	253	268	287	258	287	273	271	275	280	249	276	271	289	257	264	266	280	261	285	267	237	277	273	290	282	278	291	251	253	257	306	231	269	257	289	266	283	262	265	274	246	286	279	254	278	279	256	253	273	255	245	255	251	267	234	251	271	271	271	283	262	269	281	277	286	268	276	255	261	234	285	263	308	250	264	271	275	255	290	279	276	259	257	278	252	262	266	291	259	279	251	259	275	261	282	284	238	273	280	258	277	263	266	274	279	278	278	285	257	269	271	245	296	265	283	267	259	293	253	270	275	254	276	252	280	238	279	282	249	296	254	267	288	250	235	253	297	242	265	239	251	279	274	271	271	278	287	269	272	264	267	301	277	273	230	266	275	298	319	299	254	304	271	280	270	275	239	279	250	277	261	267	246	277	272	287	270	277	269	275	257	245	247	281	263	276	281	288	296	264	270	264	242	276	244	251	228	295	273	263	276	251	264	253	281	251	238	281	282	262	278	245	288	256	293	275	278	256	278	275	247	268	256	284	274	297	268	267	272	266	275	249	237	282	260	265	253	249	253	251	275	273	273	292	250	257	260	287	252	278	300	281	256	277	282	270	260	265	256	276	277	284	304	268	250	300	277	269	311	277	272	223	281	283	289	281	256	275	298	283	283	283	263	254	306	285	253	273	227	248	282	260	260	271	310	283	252	296	275	266	305	271	253	303	277	286	277	249	256	269	263	275	277	264	243	252	264	241	296	265	276	236	278	278	274	298	257	283	277	256	291	256	278	279	275	260	267	251	247	265	280	251	278	270	281	311	276	257	266	269	289	273	296	256	284	248	267	266	276	278	276	263	296	273	279	285	268	252	263	269	260	254	259	286	264	260	270	256	288	269	259	284	276	274	288	245	292	298	253	288	299	252	268	281	259	267	276	300	268	283	260	262	267	254	283	277	267	224	284	270	260	284	293	258	265	260	258	289	261	289	243	248	267	268	279	292	301	289	272	279	272	296	257	277	263	265	290	261	267	236	265	270	267	251	252	247	270	271	250	248	290	262	250	277	286	279	269	299	278	269	281	288	267	264	279	264	248	276	293	269	285	275	255	252	248	228	262	245	293	260	275	292	271	257	280	288	253	270	265	255	256	255	252	250	297	241	274	273	268	279	255	249	254	266	267	255	261	271	241	242	265	281	272	266	271	264	258	273	254	252	274	301	267	302	251	270	253	269	275	265	248	270	273	303	271	281	295	263	262	281	282	276	248	293	253	264	278	254	270	301	254	249	249	268	293	254	270	273	260	268	260	273	284	261	278	266	282	309	283	276	262	269	286	255	254	260	279	278	263	297	273	244	267	258	280	251	249	255	261	253	299	276	290	275	243	266	285	281	276	261	250	290	282	277	260	266	292	258	267	256	279	256	287	282	264	266	288	266	267	275	247	259	280	257	240	263	280	259	256	305	247	263	290	266	257	272	259	296	234	274	249	289	276	277	264	243	259	264	282	288	251	262	262	262	286	284	241	290	260	274	284	270	265	237	271	272	253	263	259	242	286	245	254	238	278	271	281	258	244	308	275	252	271	253	273	266	293	266	260	279	279	278	273	256	279	255	286	270	263	268	268	246	280	279	322	259	293	297	269	242	281	245	239	295	243	276	249	232	283	240	276	278	267	258	238	289	253	297	274	235	251	257	278	280	295	245	254	252	266	270	254	285	250	294	271	267	263	286	252	287	287	253	254	276	279	272	281	282	282	257	254	275	283	260	295	262	282	242	267	271	255	273	268	221	279	251	278	243	273	279	243	301	278	271	276	288	259	265	251	269	276	271	243	295	263	268	234	244	270	258	254	298	253	269	267	253	282	239	245	279	262	234	275	261	238	278	287	280	252	257	273	286	268	276	284	252	264	279	284	307	273	278	268	273	271	276	290	291	289	291	269	275	275	279	271	257	265	285	254	257	263	246	277	251	272	268	259	262	247	256	287	249	266	256	286	269	261	280	262	237	254	263	289	283	279	274	288	268	267	263	251	263	270	260	287	290	256	262	278	249	253	249	285	277	266	249	255	271	269	279	256	266	275	270	266	262	296	255	261	256	272	253	227	286	253	262	269	251	278	281	269	275	266	265	269	281	254	275	270	248	237	286	289	278	244	275	286	282	256	246	283	299	285	276	252	271	249	253	254	273	290	239	253	280	272	289	280	262	286	287	286	284	266	281	277	272	270	284	289	283	226	281	263	268	247	288	262	278	264	291	264	284	272	260	281	247	278	298	255	274	295	261	253	267	292	277	274	265	260	318	257	305	262	270	298	272	276	259	264	287	269	275	266	283	261	254	275	262	250	271	277	244	283	250	264	302	298	296	260	276	246	280	281	282	267	314	279	266	279	252	275	260	270	278	248	270	261	268	271	267	266	297	255	272	280	269	299	269	278	245	293	239	275	270	267	251	287	280	278	275	283	284	278	280	279	270	276	252	290	274	254	273	285	250	301	280	286	259	275	273	239	270	281	274	271	268	257	272	254	271	245	285	253	255	303	268	269	274	286	258	260	263	268	269	280	278	303	275	285	300	313	247	244	268	280	270	297	263	284	242	245	273	267	284	269	275	263	269	279	285	284	282	266	268	249	252	286	272	262	250	261
22661	21558	30911	27639	25516	24092	12535	870	485	463	476	440	437	458	508	441	473	457	484	424	457	419	496	450	500	486	452	476	455	471	475	457	421	433	448	478	474	492	393	437	474	453	471	494	503	416	485	438	422	480	429	467	459	494	465	456	461	452	464	469	435	415	492	434	472	449	477	486	442	473	466	474	437	459	459	471	412	442	423	449	435	475	435	451	473	440	455	411	470	443	459	495	447	461	445	458	442	420	415	453	447	413	461	491	437	472	473	489	456	397	458	460	463	416	448	452	447	452	492	441	456	441	476	460	452	412	442	442	439	414	440	463	432	488	445	420	460	436	462	472	453	455	414	455	443	484	453	475	466	469	443	476	432	433	432	446	471	470	477	442	451	471	431	464	452	462	468	497	464	487	406	444	454	503	443	415	479	438	459	461	426	443	426	438	414	461	450	419	447	496	458	461	446	427	419	461	501	491	457	477	471	452	470	452	431	471	437	439	438	446	476	432	460	484	434	455	463	409	482	454	458	468	462	471	455	440	433	453	472	415	457	441	418	441	429	466	439	459	419	450	434	484	469	466	451	447	422	472	471	447	453	487	462	453	444	430	455	464	465	436	441	454	463	445	475	444	453	472	453	447	473	438	465	431	455	486	447	410	482	425	427	482	455	469	472	462	474	446	479	427	435	486	473	441	482	477	461	455	411	474	447	440	444	461	489	477	458	443	449	410	466	445	428	477	453	428	463	436	445	437	441	511	498	462	485	429	433	435	454	445	434	476	457	437	459	449	449	464	441	449	474	486	465	490	445	485	426	442	456	458	467	465	446	432	453	474	489	438	409	451	468	423	431	458	414	439	442	476	491	436	456	465	423	431	481	408	451	414	451	472	450	459	469	441	410	497	459	482	462	465	452	449	437	463	444	449	484	444	460	487	458	463	431	452	453	417	460	448	439	463	468	432	458	455	464	468	489	491	419	410	494	436	420	483	497	447	432	452	494	425	473	454	457	451	437	436	469	454	433	440	415	451	424	447	440	455	438	456	462	465	459	441	454	441	473	472	452	438	463	449	455	441	489	453	427	486	441	438	478	434	440	397	453	450	445	452	495	496	472	446	467	468	491	453	440	441	460	482	453	444	476	397	463	410	478	443	473	435	485	448	416	443	459	444	479	466	441	473	479	449	486	456	423	457	469	450	477	487	441	454	500	471	421	452	436	440	427	443	442	494	480	477	467	435	423	446	460	457	447	472	429	424	462	468	488	494	468	488	493	483	457	472	458	458	505	473	423	474	472	475	446	424	485	438	477	446	491	452	458	453	500	469	463	486	418	456	450	485	411	498	463	437	472	430	462	420	453	433	475	489	432	443	439	437	453	436	427	480	474	454	457	452	445	461	479	431	443	469	433	469	505	426	504	463	421	442	457	483	437	468	439	464	481	444	491	455	491	441	475	468	481	485	469	476	446	473	481	452	473	437	458	424	451	429	460	426	437	457	478	450	439	475	477	459	467	447	465	438	464	409	446	469	447	426	414	468	456	471	455	481	472	434	483	459	476	445	463	469	470	440	479	453	469	484	459	474	437	460	434	460	471	443	456	494	459	464	439	444	465	470	470	421	475	477	425	434	429	431	443	427	467	454	474	475	471	490	456	458	441	457	431	451	462	435	486	454	474	461	454	442	457	447	495	474	459	505	450	488	411	487	468	482	454	458	442	440	467	463	448	451	452	453	418	450	456	469	438	499	464	459	444	449	492	476	444	482	445	464	448	450	456	485	399	455	487	447	434	468	475	483	452	437	448	430	455	392	481	428	424	436	450	472	478	443	492	435	455	443	434	461	451	472	472	481	423	457	446	425	422	425	462	432	474	453	466	478	446	471	471	451	465	477	482	423	449	490	449	460	468	459	473	458	445	456	422	460	432	462	459	502	460	458	476	438	479	459	488	449	431	470	454	482	457	450	440	446	439	480	436	407	425	418	454	460	478	464	471	441	455	416	451	412	477	443	467	424	426	471	461	470	452	436	476	476	431	443	425	446	420	471	474	447	459	439	418	441	432	473	465	446	469	493	459	443	425	453	487	463	466	490	456	459	439	485	471	482	420	426	457	474	444	451	456	486	434	464	477	439	478	437	428	483	451	477	456	478	432	418	418	476	455	471	465	469	476	454	452	479	419	428	465	463	450	454	466	438	420	482	442	429	432	439	462	493	440	447	450	425	480	474	425	463	471	445	524	445	446	464	461	412	437	443	431	453	444	449	494	480	458	448	479	447	464	458	439	443	427	482	453	483	453	421	446	436	441	462	472	437	434	466	466	425	419	420	425	432	470	474	444	473	469	462	436	444	453	435	427	441	439	444	475	464	443	503	427	463	441	451	460	475	436	466	465	469	465	489	439	435	436	470	483	470	449	489	457	450	439	464	494	417	456	469	471	431	470	444	467	436	465	487	450	449	457	489	439	443	448	471	448	480	440	484	480	476	486	457	440	463	454	504	432	447	455	444	473	422	443	483	456	444	427	466	428	444	457	424	464	446	469	468	492	480	454	440	432	426	513	441	451	445	443	388	442	442	480	472	448	424	441	399	445	446	489	449	473	451	457	462	408	450	474	434	468	457	484	475	429	452	472	422	479	438	467	427	512	443	436	438	448	437	414	456	452	457	423	450	484	443	432	477	471	440	412	462	446	472	469	454	433	449	450	420	464	435	480	443	422	427	458	461	483	459	513	476	431	445	458	462	465	440	421	460	455	453	422	472	455	453	520	451	460	431	445	488	463	454	456	431	452	462	417	428	431	440	437	450	453	452	440	444	460	471	482	498	465	461	401	440	398	483	421	392	450	485	454	449	467	450	431	439	477	473	452	450	450	491	447	447	448	490	443	451	478	434	453	483	455	469	429	442	449	470	502	473	469	448	446	436	508	438	469	470	430	467	440	455	435	485	449	472	462	443	458	458	472	440	468	455	441	468	456	468	423	466	457	435	491	452	477	465	411	444	425	446	456	471	462	487	455	485	479	458	439	478	448	436	453	485	456	453	473	442	446	443	458	441	455	414	454	475	480	483	445	474	449	459	469	441	447	427	500	442	494	444	447	490	462	436	435	438	460	448	501	463	442	451	444	454	450	464	419	444	396	458	500	467	441	467	454	454	447	454	428	423	487	434	491	425	420	463	435	418	435	480	428	470	484	467	457	446	450	453	441	417	461	462	456	454	455	410	415	442	472	468	429	436	453	454	428	403	447	434	452	413	460	443	422	456	470	468	491	470	423	464	468	468	457	450	468	429	479	474	441	478	483	489	496	456	418	461	451	502	452	442	459	468	476	488	476	482	455	457	441	428	475	479	492	455	411	415	463	401	475	446	445	435	469	478	449	429	472	480	461	504	442	466	439	455	512	428	480	456	461	469	450	490	437	428	437	469	451	458	462	414	452	428	463	437	429	450	455	461	428	436	447	458	475	452	465	464	502	479	468	452	436	493	448	433	452	477	431	439	468	441	427	466
58757	98682	76791	54824	40025	24287	1399	518	478	501	541	516	519	509	494	481	485	459	479	495	491	487	514	478	491	493	452	496	487	472	468	463	481	503	462	494	472	440	480	434	449	458	418	467	457	469	497	485	437	484	485	468	474	475	458	481	450	473	456	452	479	448	443	497	463	440	453	465	488	441	489	453	460	468	449	462	440	474	502	461	470	467	486	451	445	451	477	452	479	430	435	467	454	447	476	431	441	491	468	464	482	470	461	489	498	460	456	497	425	469	484	437	493	475	457	492	452	508	443	504	477	468	476	489	479	458	424	478	499	428	480	475	475	455	453	459	478	505	501	473	485	488	495	462	439	440	473	489	490	447	470	491	492	475	495	423	499	448	453	469	432	515	469	483	465	459	508	510	476	462	502	467	456	473	467	462	474	506	459	474	436	445	440	436	438	454	508	467	499	465	445	461	491	468	481	493	458	467	444	444	498	434	473	438	448	436	437	458	475	442	499	472	472	489	447	461	451	481	467	458	421	455	462	461	469	456	500	508	474	452	434	489	465	420	469	446	424	458	478	507	438	438	482	491	484	469	458	527	425	446	441	477	475	482	457	491	462	486	451	475	456	494	483	463	474	440	419	445	469	479	458	483	480	471	480	474	479	512	443	476	467	440	493	470	434	476	460	450	438	463	463	500	430	498	508	419	464	498	425	504	476	460	469	469	535	481	460	494	468	455	495	456	433	451	452	455	439	483	475	446	480	486	466	437	486	501	459	473	469	478	461	481	425	438	475	468	432	445	435	458	484	488	444	492	452	431	465	483	481	452	504	443	464	466	454	460	489	468	504	466	476	466	492	445	473	479	473	479	489	463	477	468	490	475	487	457	479	496	441	455	487	454	456	502	442	455	486	440	479	502	458	469	429	473	444	510	446	452	479	484	480	486	482	483	479	438	483	452	457	471	512	466	469	487	478	487	471	444	484	482	449	459	481	483	454	515	493	433	472	509	446	482	475	476	500	486	521	444	465	468	494	452	461	461	490	463	444	488	503	466	458	455	478	459	439	429	465	477	453	478	485	490	425	477	465	425	472	470	504	443	509	469	476	462	485	471	461	417	483	485	456	481	485	405	468	496	468	467	474	454	458	476	439	467	484	482	461	438	467	473	493	455	482	474	459	453	460	475	509	474	484	478	471	461	458	476	456	461	475	480	527	441	479	475	465	485	477	452	495	447	451	460	442	441	465	498	476	443	518	471	463	436	469	471	500	481	452	422	446	486	491	485	450	469	434	468	490	484	444	461	468	464	512	477	453	461	459	505	469	461	477	485	456	486	454	452	481	488	482	493	466	470	481	511	421	427	426	495	504	478	481	458	463	478	461	460	422	450	463	440	479	482	489	457	472	487	527	467	445	444	495	463	466	468	467	446	486	446	472	474	465	490	476	460	435	459	468	487	460	518	454	458	454	450	452	470	479	403	496	479	448	442	476	452	483	491	494	449	478	479	486	498	479	454	473	469	444	490	449	459	464	447	449	488	503	474	449	488	484	458	408	498	487	453	463	475	451	480	427	465	441	442	453	447	472	437	490	467	480	493	495	466	480	484	474	492	468	478	432	454	474	482	489	472	440	459	536	488	483	514	453	480	500	425	472	506	471	486	446	504	437	479	475	476	495	487	486	457	431	450	488	470	467	455	509	449	471	455	450	454	514	469	467	465	496	489	460	484	479	421	449	505	485	480	478	426	458	493	475	450	475	482	468	462	479	446	511	461	437	453	482	441	471	465	461	513	457	446	462	489	479	450	485	468	466	484	504	452	453	471	448	494	448	474	501	460	454	472	478	463	496	448	483	439	492	453	457	475	500	493	470	458	461	455	456	490	453	490	454	475	448	493	464	449	467	467	442	441	439	472	499	463	466	469	418	467	457	492	459	531	471	477	460	504	490	466	475	455	492	469	504	496	504	448	455	485	474	465	464	496	485	454	451	498	491	529	506	489	467	466	456	492	464	482	463	443	479	464	484	467	443	460	469	444	450	488	486	483	516	476	475	464	485	471	484	469	481	489	472	478	457	475	494	507	509	441	476	496	449	466	480	485	498	463	516	465	507	471	474	506	486	498	486	479	449	471	469	467	457	446	468	492	402	489	470	428	487	415	469	458	439	467	474	487	438	443	453	442	496	482	488	468	476	460	468	495	472	469	493	484	456	488	481	471	472	464	476	447	452	464	452	472	487	498	454	480	431	490	471	448	456	453	515	459	444	446	448	465	473	482	441	480	480	460	454	455	442	460	452	406	468	468	476	491	462	483	462	477	507	469	460	444	493	458	461	514	499	488	460	472	479	466	486	496	507	443	493	479	457	460	430	492	475	455	472	456	462	456	458	475	476	475	490	512	461	494	511	471	479	473	484	479	489	480	476	464	508	521	452	489	481	434	445	472	413	429	449	446	468	473	477	497	460	501	474	451	458	449	474	469	470	465	460	466	463	463	483	491	416	469	482	479	483	444	480	478	445	464	464	489	474	445	438	442	446	513	492	423	466	490	472	462	515	485	442	528	459	493	499	462	483	482	454	480	465	462	472	443	481	455	454	445	504	473	459	455	443	466	504	480	475	468	493	473	492	443	441	467	487	476	477	473	494	474	470	454	481	488	502	483	514	439	478	479	462	504	478	468	492	503	451	449	479	423	508	511	437	474	458	439	472	452	498	454	491	446	447	523	470	446	465	468	485	472	470	480	472	479	454	473	508	475	481	513	454	436	459	426	465	452	478	449	442	489	457	443	468	496	435	484	462	515	496	484	450	485	464	469	482	464	440	481	520	475	508	451	490	495	476	455	441	479	501	471	437	462	448	449	469	501	509	496	461	472	481	478	507	455	456	455	424	468	469	534	481	463	503	467	468	503	465	448	495	464	465	453	468	450	464	461	437	474	487	469	505	427	458	452	465	511	441	470	476	521	436	503	510	456	480	470	475	454	447	476	477	451	477	492	478	471	492	464	426	489	490	513	464	458	475	477	475	484	492	471	454	461	478	460	486	466	447	464	507	482	446	519	480	479	454	468	444	519	475	480	477	458	455	477	487	492	498	452	461	470	433	423	469	474	479	438	490	471	477	465	460	465	432	454	454	510	485	461	451	436	472	488	453	497	450	474	495	456	447	465	493	470	458	418	498	502	444	447	447	449	430	465	468	475	452	473	436	464	443	453	484	489	477	471	458	473	473	469	516	467	480	468	448	494	495	459	507	472	478	495	475	488	506	450	487	466	481	496	448	446	460	457	469	490	495	474	462	436	450	495	471	463	484	470	474	456	474	444	465	538	454	464	499	465	467	473	483	481	481	469	475	434	482	445	462	466	477	469	531	440	472	462	455	465	433	492	443	447	481	437	453	460	436	542	501	432	446	472	447	464	506	473	463	451	452	457	448	452	475	471	477	472	439	471	470	482	448	461	472	447	454	464	462	496	461	462	464	475	481	457	486	481	439	466	418	456	495	477	439	454	493	465
29511	25517	26250	13664	4206	1360	210	187	184	183	190	192	182	155	191	197	187	186	208	207	199	200	195	165	195	219	206	211	191	206	192	178	167	199	199	220	178	201	190	206	201	177	197	187	188	198	212	179	166	196	193	191	201	179	200	195	197	198	194	174	198	187	187	179	183	192	205	193	181	215	185	212	197	186	190	198	192	194	178	204	179	192	180	185	188	169	189	213	193	210	197	191	211	198	183	195	218	203	205	203	196	202	195	188	166	191	177	163	216	185	187	239	216	202	170	204	187	150	200	227	197	157	211	188	199	204	160	187	197	195	210	183	182	200	196	179	179	182	164	175	187	170	198	179	182	199	182	187	190	185	202	202	181	177	193	199	199	165	197	199	196	196	189	192	196	182	201	199	202	209	195	162	185	180	195	209	182	186	217	186	195	208	190	201	233	194	197	194	181	189	172	191	195	187	181	221	208	189	174	187	178	197	164	173	183	191	175	190	147	183	191	187	174	199	185	186	189	191	191	220	176	205	203	189	206	165	185	176	182	199	189	204	183	225	182	164	190	185	187	202	205	203	181	204	192	179	194	196	204	173	189	193	211	186	193	196	186	183	186	198	183	205	201	212	196	176	184	195	184	162	201	184	206	205	174	206	206	197	182	206	177	203	179	203	180	170	181	182	219	197	191	207	202	181	188	176	161	210	179	185	189	198	173	199	196	187	215	180	191	229	191	216	177	195	184	181	172	208	207	213	211	186	189	186	196	182	171	186	172	202	195	188	182	180	226	188	179	175	196	179	190	204	190	181	169	198	192	179	177	186	165	172	204	187	182	171	194	206	197	169	192	188	185	194	180	182	180	195	163	186	185	189	219	175	204	184	198	205	189	206	208	198	180	183	210	204	204	212	184	218	200	209	190	204	193	198	247	176	197	192	176	174	177	176	197	192	179	202	180	204	180	191	212	207	202	181	185	193	193	190	210	178	204	212	198	192	193	189	170	174	169	181	191	169	202	206	202	219	189	180	157	215	218	216	189	208	195	197	218	178	187	173	192	215	194	187	199	209	190	200	189	204	178	198	179	210	197	178	207	194	168	207	195	199	192	201	197	199	185	195	177	201	178	205	184	175	212	186	184	182	212	192	194	184	198	202	193	192	187	180	203	180	206	190	207	203	198	187	187	179	197	189	177	175	198	198	203	214	175	173	194	186	200	214	186	171	181	186	183	189	189	173	205	212	192	174	191	194	207	177	193	185	172	217	218	196	186	196	217	194	233	198	201	185	194	200	169	188	182	175	160	208	180	186	178	183	219	174	234	180	212	201	186	192	193	177	178	207	193	199	185	195	167	187	203	206	174	204	172	227	206	179	196	209	171	177	187	181	184	184	184	188	169	187	196	174	199	211	169	195	205	191	199	184	203	198	181	185	194	184	200	194	190	181	214	185	188	176	199	194	210	185	170	166	224	211	179	187	199	186	192	209	172	183	192	210	176	195	187	214	198	197	167	210	200	175	182	178	173	184	213	176	175	201	167	178	183	192	191	206	178	178	186	189	175	179	190	204	158	180	183	206	193	194	203	187	186	175	211	201	185	187	192	187	217	184	195	188	179	183	204	173	184	183	202	192	177	161	176	199	206	199	177	178	174	176	176	193	182	192	189	180	173	184	195	181	197	197	208	197	153	192	230	190	204	172	177	191	191	202	206	168	196	195	174	173	177	205	186	197	186	220	209	187	200	195	197	186	188	198	202	190	176	200	205	186	182	199	181	202	213	171	193	208	205	190	184	180	200	165	197	174	210	187	177	182	191	215	189	192	191	206	185	198	211	183	186	216	192	195	209	167	202	188	173	199	203	186	180	194	213	192	194	181	210	204	196	200	170	195	186	191	204	217	165	197	181	170	187	208	187	166	184	194	191	167	187	176	213	170	190	184	194	175	195	209	210	205	171	183	203	186	197	201	201	182	179	201	221	198	201	183	208	183	185	165	201	189	180	176	197	204	205	181	189	172	201	169	178	190	189	183	177	207	183	186	186	178	180	184	167	210	191	185	189	179	211	183	200	183	187	194	190	200	197	198	183	200	181	187	212	211	191	179	190	178	184	210	181	185	201	194	182	187	200	210	195	177	211	187	193	190	192	208	188	180	186	199	190	223	207	195	194	195	171	177	193	191	155	196	219	203	197	174	199	193	178	224	189	187	184	196	213	178	193	215	172	189	179	198	187	186	169	193	182	161	216	191	181	178	188	192	177	197	184	183	197	168	179	173	195	195	186	163	166	181	218	169	199	198	183	172	181	177	205	200	204	189	189	182	208	184	179	204	171	190	207	187	199	183	217	193	169	176	192	168	179	186	185	216	201	186	206	229	185	182	210	180	202	217	204	183	195	198	159	180	221	189	196	175	192	200	173	186	190	168	178	173	196	183	174	183	184	182	219	199	184	210	188	167	209	194	182	187	198	175	193	196	211	196	186	194	161	182	176	203	178	195	207	177	184	197	199	205	176	201	196	191	198	196	173	200	204	203	202	191	174	188	184	204	198	179	193	213	193	180	196	207	178	206	208	197	176	199	161	194	185	189	188	179	182	173	207	163	178	184	195	222	182	177	214	192	199	180	189	210	175	167	198	193	193	179	188	217	182	173	199	211	194	184	187	202	192	200	171	163	171	197	202	211	190	192	171	181	207	193	193	187	176	205	202	188	185	189	180	200	199	183	192	195	191	186	197	202	185	198	195	167	193	201	216	165	169	197	200	210	172	208	193	200	180	179	194	186	186	193	196	182	190	209	188	175	189	208	179	191	158	190	228	191	195	190	171	158	189	206	193	160	185	211	182	211	172	184	191	173	182	195	184	178	193	184	184	166	184	192	174	179	202	175	206	187	183	196	192	190	194	212	187	205	203	186	172	180	198	194	163	172	178	175	177	212	184	178	182	172	204	219	178	204	196	201	187	210	177	221	185	207	198	184	187	182	175	190	190	201	186	197	206	199	188	193	193	181	197	164	169	177	186	191	171	197	183	185	190	186	174	176	205	177	193	211	182	178	175	179	202	193	184	169	211	204	196	180	190	198	199	174	203	176	209	176	205	189	209	195	185	213	189	198	210	188	191	218	194	193	196	192	190	183	217	169	169	186	181	181	198	190	181	210	218	185	175	198	179	203	159	190	206	208	187	191	217	183	175	166	189	217	211	176	197	171	190	190	225	157	218	196	190	191	185	197	159	187	217	187	177	188	177	189	187	198	200	195	211	192	189	195	190	200	212	188	195	209	198	215	198	215	197	186	176	207	183	213	193	188	181	171	181	182	204	175	184	191	200	175	174	201	201	206	187	179	203	180	178	208	177	164	199	183	193	189	188	199	205	203	185	199	177	208	185	193	175	209	207	154	164	192	185	188	202	196	198	195	224	172	193	215	193	200	199	164	186	198	180	179	191	220	185	181	181	189	199	180	213	183	204	182	211	181	183	213	174	192	183	184	187	167	192	190	209	202	205	221	189	180
24253	36322	22424	9860	4408	1699	236	250	212	221	196	232	227	209	218	185	195	201	225	197	223	216	222	245	222	253	221	201	217	222	203	228	227	207	239	205	203	218	198	210	227	229	230	212	224	198	222	201	212	205	203	208	200	219	217	227	220	201	208	223	219	195	225	193	210	226	208	209	191	220	220	235	208	200	214	205	224	193	217	182	184	215	213	211	223	218	225	219	204	219	208	191	228	222	225	204	227	209	201	202	213	208	198	181	211	212	187	216	223	217	229	206	212	203	209	223	238	226	249	202	213	218	222	193	203	223	212	198	211	178	243	199	210	195	189	216	185	229	203	225	214	255	219	178	241	220	186	216	204	206	189	232	214	222	189	246	216	240	203	217	220	221	197	191	181	209	222	225	198	197	206	247	209	194	242	221	207	222	216	208	232	214	240	212	210	236	202	199	235	222	222	204	212	205	209	209	213	234	201	224	217	213	217	196	213	216	204	221	217	206	193	236	244	185	217	191	196	231	224	192	218	211	223	241	209	219	239	212	209	210	192	219	202	217	201	217	207	195	200	204	202	203	229	210	198	213	226	220	228	178	191	202	206	217	212	199	214	198	215	200	230	232	198	210	219	202	221	227	211	239	218	204	209	213	205	211	197	223	227	228	215	209	195	206	188	205	202	195	241	231	238	215	191	222	181	202	198	214	209	209	212	215	226	185	202	224	200	213	215	197	211	216	200	214	211	177	196	221	231	199	208	226	177	235	238	203	208	207	205	235	215	230	192	222	216	212	227	214	208	226	213	189	210	223	209	241	212	201	215	216	211	200	182	218	196	221	212	235	204	207	221	190	209	207	190	220	204	202	206	199	213	216	198	215	195	205	223	208	220	253	200	206	223	192	217	200	217	204	202	190	220	251	234	181	224	217	179	194	218	199	228	201	225	223	221	222	213	201	219	212	227	201	213	217	200	215	236	214	211	213	225	214	205	204	221	224	212	208	224	249	175	227	202	192	214	229	200	227	194	214	212	198	213	214	233	205	210	201	220	207	225	239	227	230	213	229	187	194	216	193	204	228	188	206	248	217	228	226	221	215	239	204	195	221	235	197	213	211	239	213	210	221	207	185	225	205	208	227	207	205	206	198	208	201	195	229	184	217	248	218	196	210	218	213	228	196	228	217	214	201	224	246	213	221	230	189	225	210	225	217	205	231	211	229	222	226	230	196	228	188	208	231	204	211	210	216	226	212	215	219	203	213	205	226	223	225	178	210	190	211	200	242	218	212	220	211	227	189	222	222	208	209	223	206	231	214	184	198	190	210	215	208	220	208	221	203	215	250	200	199	204	216	174	228	183	221	201	178	227	192	241	196	228	207	236	208	205	209	198	230	216	197	232	197	209	211	241	227	199	207	207	268	222	232	232	202	220	239	204	203	235	224	207	219	198	194	196	203	220	203	206	208	184	209	213	195	227	207	214	217	212	188	179	206	216	216	206	191	228	204	206	197	220	200	215	214	203	214	235	219	197	213	224	224	216	210	215	206	226	182	225	219	219	226	222	223	205	204	210	212	216	188	246	220	224	223	214	209	178	207	226	212	218	208	230	211	232	201	216	208	227	218	214	233	210	225	230	203	219	207	202	185	212	216	241	238	201	199	217	229	200	218	194	208	211	217	205	206	204	180	204	208	217	195	233	201	228	215	203	230	221	210	236	225	204	220	246	203	202	217	222	209	222	223	239	214	227	199	191	219	218	221	216	207	204	216	234	227	215	226	228	198	236	199	233	216	194	214	182	228	215	208	226	222	200	233	227	210	188	202	207	238	174	221	211	223	212	222	215	195	210	202	193	236	190	222	213	189	211	196	208	235	221	205	230	212	241	206	239	240	200	223	211	223	185	225	217	221	235	227	196	220	225	217	221	246	190	231	233	213	220	222	210	183	246	216	212	210	242	221	204	199	229	214	189	207	224	209	200	230	231	236	192	212	223	222	235	228	211	185	214	214	223	178	202	231	222	227	190	214	216	207	182	209	230	210	208	191	205	195	194	232	246	210	213	214	218	232	234	230	215	200	206	195	214	229	188	220	210	221	212	213	218	211	204	212	203	217	238	212	221	199	234	233	233	225	209	216	210	208	207	198	222	223	212	192	222	218	213	205	229	225	215	208	223	221	182	216	186	229	233	195	240	196	202	217	219	211	219	204	200	214	220	218	194	207	204	209	218	199	222	223	189	199	211	202	214	211	209	205	216	215	222	218	232	221	214	201	250	207	199	206	208	206	194	213	239	233	237	224	223	209	213	185	202	220	206	229	211	213	216	211	202	204	208	207	219	226	214	217	212	198	214	195	203	220	203	205	215	206	214	202	201	223	228	209	230	227	235	226	209	196	216	198	251	187	228	252	213	207	208	221	222	211	210	234	216	208	203	214	206	226	219	204	209	216	232	240	214	224	216	238	225	203	222	206	229	204	241	250	206	223	216	221	206	225	201	192	198	239	208	206	226	252	217	197	215	222	196	197	222	209	215	210	215	222	233	200	236	226	220	219	232	223	189	213	204	244	224	225	215	240	226	217	200	216	196	228	199	230	190	235	239	227	225	215	212	222	231	208	216	226	230	219	208	194	210	208	202	228	218	225	215	223	207	217	226	223	239	214	210	236	209	200	206	204	211	198	194	235	192	203	230	201	229	216	208	228	205	245	203	200	197	189	230	225	224	192	204	198	224	230	205	244	206	215	208	214	229	208	209	231	194	195	239	188	200	233	220	223	211	228	209	200	204	204	208	221	211	207	232	179	215	185	208	230	232	194	224	212	218	225	201	192	193	181	230	186	225	205	230	210	195	222	191	222	204	226	209	189	221	193	210	216	165	226	218	209	229	205	239	226	198	215	202	225	219	227	192	201	241	224	214	213	206	262	225	209	198	202	202	210	204	228	191	195	212	215	223	217	204	211	219	221	226	226	250	230	214	203	218	211	214	193	209	232	241	187	230	217	217	220	214	204	192	208	232	217	186	197	205	227	199	208	252	245	214	209	203	226	209	243	207	210	209	221	239	198	202	201	215	207	222	229	216	230	208	214	228	197	202	218	216	218	201	234	247	211	216	200	177	206	198	221	225	233	217	210	209	204	207	233	201	200	250	198	197	191	201	203	219	206	216	220	239	207	233	209	218	227	200	215	213	208	207	194	237	220	240	207	221	213	238	219	208	228	210	206	215	220	211	224	202	221	201	234	228	200	226	214	209	212	209	241	221	219	197	198	218	230	212	196	214	223	230	230	216	209	196	200	225	214	210	195	229	197	240	190	208	209	226	199	233	207	224	200	211	200	192	225	235	186	222	202	199	220	215	223	210	203	181	190	213	197	223	234	196	215	216	227	216	210	228	215	223	209	200	191	205	209	233	234	221	204	218	223	226	240	206	191	212	210	217	199	214	212	197	206	214	226	197	217	212	224	200	206	212	195	200	206	202	205	215	217	209	215	187	214	210	205	203	218	221	216	200	205
23586	21783	32285	30685	26431	20343	4921	408	371	346	330	351	376	376	358	359	341	378	345	337	359	337	392	361	346	337	358	345	343	355	334	341	329	366	341	326	342	341	348	336	372	356	367	356	338	337	356	344	335	338	310	357	302	348	347	373	343	323	343	326	377	337	318	325	316	363	340	331	343	344	330	338	357	338	339	386	335	326	337	357	371	355	350	345	319	347	350	326	334	336	349	349	321	363	334	337	365	333	370	367	330	386	336	332	347	327	371	349	347	314	371	318	299	345	350	331	330	332	336	347	354	340	351	358	357	314	313	349	364	383	363	337	357	350	359	322	355	343	324	364	329	363	342	359	341	335	368	329	338	336	327	339	364	321	315	344	332	323	374	323	328	341	321	346	347	369	320	337	328	371	335	367	316	336	316	358	345	324	330	343	349	352	329	342	322	372	395	314	327	325	321	335	363	360	343	345	336	359	341	335	362	386	348	326	344	360	334	355	335	353	325	358	356	333	350	313	343	335	334	325	370	332	344	353	347	342	308	333	328	346	352	339	342	321	358	351	355	327	321	333	342	363	386	349	339	361	308	304	351	365	335	323	369	321	343	343	354	332	363	328	346	355	355	298	334	331	313	361	353	337	359	351	336	366	335	317	355	351	344	337	319	352	328	303	361	331	333	333	380	326	331	332	321	324	368	327	334	353	330	342	362	356	309	343	352	356	329	309	334	365	314	360	346	329	340	337	353	335	404	327	334	330	330	371	326	355	315	354	335	358	322	361	335	364	344	341	326	349	325	341	347	363	381	364	337	366	327	357	336	362	329	328	325	321	366	379	314	342	344	338	317	313	333	307	352	334	329	340	349	328	363	360	378	344	340	335	373	327	342	317	337	308	369	349	319	327	354	338	356	346	330	325	353	345	323	329	341	317	367	322	325	353	376	320	321	327	339	361	330	347	316	338	354	329	334	337	300	353	327	301	336	340	392	361	336	350	341	372	385	356	310	367	328	336	333	344	342	375	316	354	356	352	352	348	337	329	336	347	336	333	333	345	364	310	365	328	365	330	350	371	348	339	311	373	355	326	325	335	347	324	352	322	359	364	356	319	327	360	320	356	354	351	329	332	326	337	359	322	329	353	369	329	353	336	347	322	350	346	348	328	388	333	337	359	358	331	339	329	339	289	315	323	313	334	334	366	330	336	319	332	333	335	329	330	345	354	343	338	355	321	358	336	357	344	349	310	335	312	324	336	373	330	339	326	318	310	336	318	327	346	369	352	349	351	314	298	286	339	345	346	363	349	326	359	351	347	344	340	315	377	370	365	356	346	363	352	334	352	336	333	356	349	353	352	329	342	331	357	353	339	361	365	336	356	362	357	316	309	329	326	354	348	364	335	318	369	369	337	333	338	333	332	377	311	335	307	330	353	328	313	332	372	347	343	337	340	310	351	364	299	342	390	345	344	320	349	365	354	362	366	335	311	322	323	332	345	321	349	331	354	350	333	352	320	344	346	378	330	326	349	340	335	370	343	359	336	346	329	324	330	314	347	357	347	331	340	332	373	334	347	339	313	317	328	337	353	351	338	313	336	343	341	341	316	344	365	309	306	319	335	323	365	364	331	338	338	377	330	323	332	338	338	345	354	338	335	323	354	324	342	347	342	352	342	367	327	323	333	318	362	334	361	367	322	341	355	354	353	344	332	348	346	331	321	349	307	348	333	343	327	366	369	330	316	371	361	329	380	379	319	347	354	319	358	337	336	322	328	323	336	319	348	317	389	344	379	374	312	347	315	319	304	337	368	356	329	324	317	367	316	379	365	349	331	366	361	316	327	332	363	345	326	317	351	322	346	343	331	317	321	361	349	349	329	365	347	356	337	318	355	304	339	316	344	353	333	362	370	353	330	315	319	334	333	357	370	340	316	332	353	349	308	369	334	352	375	342	357	331	353	316	338	321	336	350	349	360	339	337	330	368	345	318	347	340	312	326	336	305	310	351	384	315	354	351	332	340	353	337	343	343	348	364	354	333	329	342	323	318	350	339	344	332	343	301	349	345	315	344	327	369	339	349	334	379	330	317	372	300	334	336	327	370	382	399	324	336	287	357	358	371	343	303	363	360	324	335	356	342	349	352	341	365	340	334	335	366	351	332	356	338	370	337	354	348	321	328	310	362	359	378	365	351	351	330	316	346	347	337	367	315	328	312	323	317	339	353	340	341	321	327	327	354	341	370	318	301	345	368	342	323	342	360	331	334	341	337	351	364	350	363	338	323	365	362	315	346	337	359	329	357	346	363	335	363	319	349	340	311	322	351	332	317	350	348	325	352	378	350	360	317	338	342	328	319	357	339	345	344	322	347	343	352	347	350	389	335	355	350	346	332	348	381	343	360	369	343	351	348	325	343	358	359	359	370	335	317	323	390	321	353	325	317	342	346	328	352	376	333	331	345	324	367	333	387	367	350	317	335	360	356	355	330	323	359	345	327	344	312	343	347	375	334	295	368	323	329	362	342	317	375	352	354	386	354	346	322	382	342	333	353	386	348	337	352	332	329	337	325	320	327	339	346	345	306	327	358	320	302	342	345	323	329	340	315	344	345	339	320	386	368	320	338	341	350	334	342	354	351	365	350	373	361	323	363	347	341	322	334	325	315	341	380	354	358	346	358	346	351	346	340	337	331	355	331	357	350	348	339	362	340	326	349	331	298	351	341	326	312	338	346	285	338	351	337	317	351	343	298	357	331	377	341	335	363	349	326	348	323	371	371	333	325	326	349	344	334	350	363	347	341	322	372	348	342	375	306	379	351	326	355	302	341	369	302	360	332	346	387	344	332	315	328	355	337	342	347	330	360	341	354	343	348	347	355	333	337	344	338	323	372	352	297	343	323	363	334	364	323	341	338	352	358	363	332	356	326	348	363	374	353	349	363	335	350	333	323	325	362	320	327	353	393	339	346	354	324	348	315	320	353	319	342	338	358	333	336	348	366	309	347	375	321	352	349	329	360	336	343	315	353	331	360	359	369	355	345	347	365	342	335	337	336	368	368	334	312	348	340	313	343	329	377	344	354	343	342	355	337	331	379	321	334	359	348	339	338	339	347	345	357	356	362	303	330	315	330	346	340	324	333	347	366	364	336	354	327	354	367	398	366	377	351	328	356	368	326	356	340	378	374	324	317	336	328	331	335	335	361	330	368	328	335	336	319	372	329	305	349	347	322	316	329	342	354	337	342	346	343	337	311	329	351	349	319	310	326	377	318	344	362	345	382	365	336	330	337	344	345	325	330	323	342	317	310	351	320	338	332	325	340	359	342	318	316	350	328	348	378	326	342	325	368	290	351	358	369	375	366	310	325	362	364	329	346	329	331	370	346	357	363	347	326	322	351	361	329	306	331	353	352	365	334	313	296	325	345	343	339	336	370	342	339	344	301	338	361	351	347	333	340	363	342	356	358	322	337	308	357	331	333	316	394	353	349	342	380	328	380	317	352	363	362	341	351	337
52185	89125	67255	47078	33381	15380	528	419	393	380	369	350	370	380	358	371	363	367	359	389	365	376	382	337	366	388	350	368	351	360	378	367	399	344	395	320	368	393	363	340	356	395	368	376	374	339	382	365	348	380	364	369	377	359	387	362	326	354	334	370	334	349	360	364	363	372	368	341	374	415	327	337	362	347	363	357	334	318	350	333	365	346	363	357	368	346	338	363	361	361	350	347	359	352	381	329	398	352	379	361	349	346	337	328	367	344	378	384	349	365	368	344	355	349	344	382	351	344	344	350	371	350	358	377	379	353	365	353	308	323	397	337	366	364	377	382	360	333	367	319	360	346	362	379	347	364	352	352	327	368	355	363	366	374	380	370	366	339	370	360	353	405	353	341	368	363	385	349	345	366	360	348	330	346	374	362	351	304	345	372	352	376	349	387	370	386	350	320	338	328	354	367	346	336	358	362	360	383	337	385	363	323	334	367	359	367	343	374	401	335	360	351	357	356	374	349	350	352	355	339	379	375	332	350	399	365	320	328	368	364	338	376	395	356	349	386	371	380	355	356	352	371	361	339	364	338	323	349	385	358	366	358	334	373	372	366	365	354	344	369	350	333	369	336	364	356	377	342	367	375	332	342	343	374	328	364	402	390	391	349	363	402	393	366	343	365	383	387	371	342	383	360	370	368	319	373	309	336	359	367	390	332	377	370	366	346	368	360	334	369	365	383	329	352	369	314	364	364	371	381	358	356	365	364	362	357	352	333	370	363	372	380	370	321	353	363	359	337	379	361	370	340	369	349	338	403	355	365	392	371	377	393	388	359	373	342	341	329	359	361	337	375	351	365	351	353	356	350	374	341	333	386	365	367	353	384	349	344	362	383	367	361	382	352	332	360	371	360	375	362	348	371	347	379	342	339	356	359	369	357	353	336	323	324	354	360	391	352	380	381	390	359	347	371	333	394	343	349	371	362	377	323	350	353	400	362	375	367	335	376	345	340	357	366	347	354	366	338	362	369	359	358	364	410	360	328	354	369	405	341	371	365	388	342	351	376	356	359	324	354	371	328	355	366	368	347	353	373	345	318	384	383	379	356	365	352	350	365	385	336	335	391	362	366	335	347	316	350	332	375	378	371	380	339	332	347	357	328	362	386	348	361	348	352	343	342	337	345	337	339	352	356	369	366	364	334	364	372	372	351	381	339	353	352	349	350	380	346	399	380	360	359	367	318	376	375	329	378	351	338	340	372	334	364	387	368	337	387	355	380	375	354	350	367	359	343	331	348	372	309	344	363	388	366	352	371	343	385	363	381	380	334	391	371	364	357	368	367	361	344	384	366	332	371	318	349	346	371	354	356	348	355	378	343	357	363	356	340	362	374	339	367	356	348	377	376	341	334	349	358	370	373	345	341	382	377	364	366	362	365	334	365	338	334	349	360	364	357	358	330	366	359	345	368	355	339	362	349	347	398	349	352	363	378	346	327	355	333	356	303	354	333	359	374	348	371	369	398	362	363	351	354	347	362	366	358	362	362	362	340	353	341	371	362	356	389	367	382	391	411	360	362	335	365	374	361	333	407	385	362	375	342	344	342	344	370	360	372	328	359	376	365	353	329	381	334	379	346	366	324	371	357	369	351	311	371	360	362	363	362	352	313	357	381	344	349	372	374	396	337	348	350	352	335	350	324	353	389	347	351	343	330	352	387	359	357	324	367	368	364	366	410	334	347	374	328	347	350	359	381	372	343	361	359	328	367	350	359	313	384	354	344	352	384	356	353	365	388	370	364	356	364	370	363	363	369	347	379	339	312	358	379	379	376	369	370	329	365	342	370	364	346	347	373	357	394	387	348	353	361	342	351	371	366	354	378	337	398	322	386	328	364	353	356	361	358	337	315	378	339	333	373	360	379	353	368	346	357	318	353	376	345	318	328	361	385	356	362	353	324	338	345	387	332	363	339	361	366	336	350	346	364	359	367	332	347	354	358	308	365	345	326	369	364	326	371	323	379	348	345	394	360	347	331	394	333	355	367	350	356	355	356	360	331	369	376	323	332	349	309	365	396	334	365	382	359	365	364	369	352	386	372	366	357	377	342	331	349	365	368	377	333	395	363	368	332	354	331	377	352	350	358	346	352	377	387	378	371	365	344	370	326	320	351	356	360	372	368	341	337	340	402	342	350	349	366	348	355	354	377	385	361	333	333	357	397	354	323	364	348	332	360	344	355	348	338	372	341	354	340	372	367	392	377	360	351	401	325	362	347	373	379	334	347	372	342	365	344	356	362	349	350	355	369	333	342	337	371	369	397	351	336	354	353	377	381	334	368	341	356	348	399	370	347	368	353	335	350	339	327	363	373	312	358	384	367	325	364	363	344	378	354	338	341	324	352	347	354	381	373	332	331	346	373	372	350	335	354	307	339	361	378	343	370	366	371	376	321	324	387	367	363	349	358	375	377	366	330	345	383	384	377	351	374	382	334	364	358	358	338	393	338	367	338	340	376	356	349	345	359	360	324	365	352	347	355	347	349	364	368	361	369	381	333	392	389	367	373	378	367	322	343	344	345	353	379	394	329	358	339	348	383	379	351	378	388	366	363	358	313	349	347	353	368	348	358	323	337	369	329	402	361	328	355	376	342	359	346	373	341	343	350	370	368	362	388	334	354	332	381	375	382	387	338	351	340	326	383	366	340	341	379	363	365	364	332	339	332	384	352	369	353	349	370	340	359	325	360	370	387	352	370	369	343	394	367	349	361	376	342	378	337	323	341	350	365	402	386	341	369	345	353	341	365	341	375	350	372	360	390	351	341	378	369	370	345	364	359	383	374	345	367	400	365	362	359	343	379	392	345	342	341	350	335	390	367	366	349	349	373	341	380	380	367	357	339	382	327	349	390	336	380	338	369	358	332	349	367	370	340	376	371	398	370	357	362	361	358	350	362	328	323	322	360	363	347	364	363	368	390	370	345	348	360	367	337	342	341	377	340	381	377	389	346	354	353	368	338	386	343	389	370	398	309	344	390	359	359	348	363	348	337	348	334	366	312	378	387	338	347	354	353	374	371	390	328	340	348	331	342	322	361	321	374	346	358	374	364	360	356	357	366	368	375	394	333	318	344	332	381	358	339	340	381	366	350	348	373	380	366	339	372	359	379	304	342	387	352	369	337	345	381	365	352	362	335	372	349	340	361	354	396	363	347	355	350	357	380	352	357	354	363	386	379	348	366	395	355	355	354	350	354	351	372	379	327	375	341	352	360	359	383	352	357	359	352	344	360	345	372	331	361	354	380	410	349	369	342	341	361	332	377	350	343	334	355	346	385	366	348	353	382	309	369	398	368	342	373	381	355	346	336	339	373	379	349	370	364	407	352	361	394	341	360	349	347	344	304	374	369	358	359	387	361	344	342	361	352	319	354	382	371	396	371	360	365	361	363	356	333	361	335	372	385	335	396	310	362	379	352	342	376	341	354	374	399	343	382	383	385	326	345	401	340	348	396
25210	22725	32559	29780	20166	8434	473	249	213	246	253	200	242	227	238	204	232	245	209	238	252	218	228	223	227	252	236	208	230	218	249	219	200	233	222	238	232	235	225	219	220	204	221	228	240	209	225	213	235	212	221	205	240	220	239	225	213	225	245	194	231	208	219	185	225	226	211	241	210	219	204	244	228	238	210	213	252	211	226	239	208	228	208	225	210	200	247	224	212	247	226	209	206	216	211	208	229	212	239	212	212	227	208	224	233	221	230	224	223	204	238	229	195	247	224	209	216	226	219	208	228	232	220	229	241	219	240	215	214	215	212	245	213	223	226	230	222	235	223	239	206	209	227	250	199	236	193	248	202	203	223	215	195	229	229	246	219	234	216	233	223	252	229	229	220	246	236	229	245	240	238	202	199	237	229	225	219	232	244	203	226	208	244	241	215	210	217	254	241	228	218	208	216	227	223	194	225	265	201	223	201	220	255	242	254	219	204	221	227	232	251	231	214	250	254	227	223	250	215	226	243	240	235	221	203	218	232	179	241	188	245	257	233	229	220	234	200	196	264	218	231	244	228	217	222	228	219	207	237	234	229	246	226	217	248	216	204	220	238	226	226	222	220	230	236	230	227	232	237	223	226	228	246	220	223	225	221	213	204	199	250	234	223	242	218	212	212	240	226	239	216	229	219	226	211	221	243	239	272	245	215	207	204	237	250	224	240	230	219	224	221	222	200	215	240	211	215	210	227	211	234	203	233	230	251	220	216	236	228	246	245	217	220	223	243	221	187	236	237	231	235	225	240	241	221	265	238	207	224	220	245	250	228	207	208	226	259	247	215	219	225	240	210	207	215	233	226	229	247	215	237	190	223	233	204	229	202	235	232	239	200	245	251	236	221	210	223	220	248	216	243	225	224	195	219	231	244	230	210	221	222	244	217	248	224	215	210	220	233	220	208	242	224	199	232	224	219	220	211	220	240	235	240	233	212	209	238	222	243	251	194	201	204	222	235	219	217	214	234	217	241	234	219	209	213	216	219	253	214	239	204	214	249	205	226	215	227	193	232	232	230	221	196	222	229	222	228	226	215	218	203	232	209	215	206	228	205	230	217	241	207	205	213	229	229	229	225	240	222	230	229	244	206	235	231	253	231	227	246	223	202	239	228	230	241	244	221	230	221	235	250	222	210	219	208	240	231	223	208	258	225	246	220	202	263	225	274	223	236	221	234	202	238	210	208	221	244	223	213	248	223	209	228	235	225	217	247	242	264	221	221	224	237	217	257	224	211	225	212	191	217	248	210	227	252	258	215	247	208	211	218	225	209	233	203	233	195	226	235	235	231	232	245	231	222	232	209	221	216	234	242	249	242	237	233	240	288	232	232	241	227	225	226	226	211	232	232	224	213	215	224	235	218	240	217	188	216	244	242	245	253	235	244	208	236	227	211	196	229	230	236	213	214	223	226	225	270	241	226	224	235	230	210	232	209	237	226	196	278	214	249	234	245	233	224	222	226	217	212	241	239	214	216	219	205	244	232	222	219	228	225	217	216	210	249	238	236	202	248	234	245	255	225	234	221	239	220	232	234	230	198	239	251	226	235	235	227	251	237	236	224	230	230	243	207	213	226	206	233	246	230	230	249	234	246	246	223	238	206	225	216	216	204	216	242	202	210	218	222	257	215	226	219	202	240	197	222	219	227	227	219	204	225	209	243	207	234	227	210	234	189	222	218	237	205	212	238	211	230	225	290	237	211	206	236	237	199	217	221	235	226	216	197	222	190	190	228	216	212	204	240	233	217	222	239	208	216	210	207	251	249	229	224	246	225	208	237	233	196	217	217	222	257	209	226	232	202	217	226	254	217	211	219	226	223	215	227	247	226	204	239	205	217	238	227	213	240	188	216	213	219	221	222	213	218	214	229	201	227	234	235	213	210	225	256	246	217	226	227	214	224	230	236	209	250	200	198	223	228	209	215	226	226	213	225	200	228	217	219	243	219	211	246	247	220	213	240	215	232	213	218	227	225	232	253	230	198	201	204	231	216	205	231	201	249	222	238	236	203	227	222	197	219	195	260	247	216	247	244	225	242	219	230	202	208	231	221	223	222	226	216	226	227	256	230	247	212	238	238	234	235	220	220	229	229	244	235	228	218	228	231	214	242	221	219	242	255	242	208	227	208	208	217	232	227	204	252	223	235	246	208	200	214	206	232	221	251	230	223	246	238	251	218	213	245	199	219	207	215	227	256	245	230	209	217	256	216	246	205	255	224	212	231	229	247	249	223	242	229	254	230	234	251	230	225	215	237	206	208	223	244	206	245	249	211	208	233	224	232	215	235	231	228	221	233	227	187	222	233	223	224	235	216	209	229	216	230	241	194	246	209	218	220	242	211	238	193	219	222	234	212	244	213	233	217	252	219	222	220	230	235	224	246	213	243	235	228	254	215	219	230	184	216	196	235	211	226	219	213	242	210	211	231	211	233	227	229	211	236	229	239	206	265	216	219	203	241	235	236	251	246	232	219	206	222	240	234	224	210	230	208	205	211	233	251	232	233	233	214	244	230	241	228	191	229	213	214	261	223	228	231	245	244	219	275	213	214	221	225	203	221	223	253	212	228	230	235	205	207	221	238	222	233	204	251	239	217	248	226	226	218	235	236	247	211	233	215	219	222	234	222	225	220	206	219	246	236	222	217	223	200	248	238	240	219	226	222	225	244	221	215	216	226	216	232	225	241	211	224	224	228	222	220	217	207	228	205	247	220	216	212	190	235	202	227	221	218	214	219	231	240	220	219	235	212	206	232	218	230	238	217	223	241	206	233	237	219	220	255	225	249	227	221	214	199	233	220	232	234	207	233	250	262	234	213	239	241	239	225	243	211	225	217	204	227	213	211	210	243	225	213	230	247	236	244	217	229	229	227	190	248	202	196	234	235	232	196	207	230	228	227	228	229	223	209	230	250	214	231	214	202	221	214	231	228	228	235	233	238	236	204	238	249	236	219	233	218	229	241	201	205	237	233	246	227	199	208	213	208	248	235	227	225	253	239	249	204	224	227	253	215	220	209	245	234	226	248	213	234	210	205	247	222	229	221	216	243	222	207	245	215	212	219	219	215	219	261	225	231	217	230	241	225	220	242	252	226	230	259	208	235	220	273	238	210	237	233	232	223	247	240	250	223	225	227	212	241	219	215	227	227	226	222	218	213	227	226	206	225	210	249	210	206	239	223	235	246	241	223	204	254	226	236	212	246	230	257	229	218	199	230	218	238	223	230	237	206	218	236	213	216	267	228	270	221	227	234	239	238	213	236	225	226	206	206	238	223	223	243	221	238	227	227	234	243	204	217	244	200	238	213	204	242	210	210	237	242	224	225	233	235	245	247	221	192	234	246	231	231	236	237	219	244	252	235	240	250	226	220	250	231	229	225	224	224	219	233	220	217	226	220	242	225	232	212	226	216	253	227	211	217	243	209	237	217	202	213	238	229	208	245	244	207	233	216	229
45647	71486	51495	34681	22141	8559	285	261	262	263	235	261	258	273	267	267	266	250	262	227	266	255	270	244	266	256	304	246	276	279	240	257	267	254	255	270	252	244	263	247	247	252	249	238	231	239	284	284	237	267	244	246	271	266	268	262	288	248	272	245	253	261	226	275	263	264	269	231	250	257	233	236	230	291	243	236	274	271	259	276	240	226	267	237	259	242	259	244	237	267	264	265	242	297	275	226	294	278	249	287	245	268	230	271	243	284	269	241	244	287	255	239	233	257	253	247	240	252	257	276	245	282	268	259	253	280	275	245	287	244	262	252	248	236	255	237	235	254	299	258	244	250	247	271	239	265	268	250	271	270	234	247	239	256	249	252	262	253	277	257	258	225	256	251	269	232	261	228	267	246	258	260	266	266	258	276	294	250	268	272	252	227	264	240	271	242	245	269	255	271	284	273	280	257	266	274	252	245	277	244	247	272	245	280	230	253	249	257	254	237	257	245	223	253	266	247	249	270	271	246	216	274	279	238	233	241	252	256	263	277	251	253	263	293	280	247	254	235	231	275	277	264	267	267	276	255	275	265	262	259	244	260	235	234	276	256	271	275	254	254	254	235	256	238	253	292	256	223	282	262	257	279	252	272	264	256	263	256	256	252	256	251	249	242	252	224	254	264	253	233	245	258	254	270	252	252	250	273	251	266	254	239	261	277	239	301	261	243	256	254	273	255	237	262	256	252	249	256	280	239	237	249	281	243	236	248	263	213	264	278	268	249	242	270	263	250	264	228	274	279	284	265	241	238	295	266	247	248	231	241	238	256	278	281	265	265	247	257	297	243	245	252	256	285	265	273	266	246	234	249	264	227	271	271	242	254	232	257	252	266	268	283	262	267	248	248	240	265	235	283	246	256	275	284	260	268	259	263	239	253	271	244	252	228	263	249	233	257	267	279	271	248	253	276	266	236	268	272	276	279	215	249	236	268	249	250	235	241	256	266	252	250	282	240	242	226	245	246	274	229	271	241	252	258	292	226	257	254	257	259	238	274	257	253	245	246	282	279	272	291	240	249	261	253	251	262	222	262	270	256	243	236	232	254	270	272	230	253	223	241	272	256	270	275	292	251	244	287	287	271	276	257	255	274	276	256	272	264	255	256	273	259	258	250	250	258	255	258	244	242	237	270	252	224	245	236	262	243	248	255	321	245	234	250	250	298	217	243	259	257	274	256	242	225	247	279	269	290	249	255	235	262	253	276	243	243	231	263	273	271	255	246	266	269	239	249	245	267	261	269	259	258	271	250	290	226	225	274	248	259	279	276	253	261	282	255	256	265	229	278	254	265	241	231	259	237	241	264	252	245	268	274	256	251	245	251	245	258	238	263	261	246	240	255	272	266	241	265	250	272	257	253	265	255	253	244	233	243	266	252	243	255	245	265	217	253	250	283	246	258	270	264	257	272	257	256	273	253	251	272	248	246	271	257	251	242	253	264	254	276	268	273	266	265	258	232	236	258	244	258	233	274	245	238	252	243	286	246	254	235	249	248	256	226	256	276	272	245	231	255	245	253	259	265	259	253	292	233	247	250	285	234	248	252	234	247	223	259	243	265	240	256	254	272	265	251	263	252	236	263	261	243	243	253	268	262	252	249	250	237	249	248	274	225	246	257	260	231	269	266	268	231	263	256	247	260	256	282	258	247	272	251	210	250	248	262	266	240	271	253	264	235	267	261	288	265	249	274	235	267	275	236	266	251	250	246	270	258	259	254	282	275	262	269	265	248	233	250	275	232	252	267	254	264	235	238	260	237	251	246	273	250	252	237	272	281	240	249	264	277	273	247	257	255	243	250	255	264	240	256	253	259	228	249	261	280	283	263	295	279	275	259	289	267	251	235	261	230	247	280	255	243	252	272	273	256	265	287	268	268	238	296	287	246	246	269	236	246	250	227	262	272	271	243	227	293	229	252	254	259	265	234	275	252	225	273	275	248	246	263	243	237	245	266	276	258	259	241	276	295	237	262	226	281	249	238	243	252	290	229	251	251	274	254	272	262	244	203	250	221	233	271	270	264	231	263	249	243	268	267	247	246	250	264	257	229	260	258	258	257	249	256	271	252	259	279	250	268	287	271	255	263	243	272	258	223	287	271	259	267	256	249	251	232	229	249	264	277	275	256	245	242	249	256	253	254	259	254	252	233	248	276	221	245	260	266	227	235	271	256	250	277	234	263	235	259	230	245	245	246	219	244	269	219	261	232	244	248	245	258	238	245	282	244	242	263	247	249	267	228	272	244	236	258	240	280	282	288	260	278	251	251	227	268	280	277	297	243	264	222	252	251	271	253	254	257	242	249	252	259	238	257	250	278	247	319	255	249	254	244	240	259	236	243	268	265	256	246	280	238	267	280	261	248	244	250	264	268	272	246	270	240	270	260	248	261	259	276	237	261	258	247	271	264	251	265	233	262	248	260	280	266	253	241	260	240	267	268	266	240	278	230	242	252	243	251	256	266	261	256	262	235	264	270	266	246	245	283	247	227	250	239	249	266	252	237	293	246	273	242	268	258	282	266	231	257	271	259	250	248	279	236	253	245	272	253	254	273	292	266	279	269	262	239	255	263	245	275	257	256	270	253	263	274	255	253	271	262	257	240	231	257	250	252	267	270	282	258	248	260	272	255	262	259	293	247	249	237	262	230	249	255	223	250	260	261	252	282	247	243	247	251	241	278	283	247	248	254	260	246	285	264	284	260	285	255	280	256	270	269	225	260	266	245	249	257	244	273	274	247	262	254	294	242	275	263	259	261	248	217	252	275	254	276	261	260	271	244	245	250	237	253	227	264	261	258	234	257	278	240	243	259	244	262	267	244	253	285	236	275	227	231	235	230	247	259	253	271	242	256	238	269	253	277	249	251	235	259	224	266	277	258	271	254	246	290	264	238	227	281	278	241	249	267	240	254	268	238	256	268	240	283	220	268	244	245	277	242	254	256	278	275	251	246	268	232	259	266	247	276	286	263	250	254	219	255	282	269	265	258	272	260	242	275	278	281	258	241	215	269	254	262	257	256	266	250	252	242	252	239	249	277	228	272	221	255	221	281	265	270	254	264	246	255	270	266	264	280	262	249	228	238	247	232	283	257	206	234	256	244	244	231	247	268	253	260	239	268	258	252	259	227	245	257	256	255	245	250	262	253	237	272	277	269	238	267	253	278	248	266	255	263	267	255	255	270	246	247	253	249	230	274	281	280	251	261	286	252	255	234	273	266	248	262	222	256	245	220	280	243	265	246	261	276	273	283	273	248	255	234	278	236	257	282	229	241	247	229	213	246	241	250	257	263	273	230	264	238	272	292	239	246	245	268	256	248	237	274	249	248	252	262	232	237	234	279	267	277	255	283	253	247	261	247	232	260	226	259	263	291	233	270	269	277	264	242	219	262	279	211	246	235	272	238	262	241	294	266	273	255	257	251	267	231	258	226	246	282	235	245	275	266	243	286	238	233
22574	21471	30674	27553	26112	23765	11469	782	431	484	479	487	439	440	439	461	435	471	421	463	493	456	450	481	475	426	421	450	433	401	432	454	487	440	426	469	414	453	435	432	426	420	420	420	447	449	437	431	447	428	419	477	447	430	428	460	479	456	461	398	435	456	479	435	442	427	470	469	430	456	416	429	429	412	452	433	451	444	405	452	456	477	403	427	419	453	449	400	436	400	444	431	448	439	418	393	456	450	452	413	453	460	452	424	402	424	459	477	448	438	420	460	421	449	439	410	465	429	453	453	441	435	440	457	432	442	406	475	463	419	474	418	445	438	436	459	447	438	429	450	466	460	450	458	446	425	452	415	429	443	422	416	408	407	464	415	422	442	438	473	440	445	464	453	412	452	428	442	449	423	441	408	483	449	408	444	445	441	428	444	458	427	412	416	404	456	435	421	437	401	402	407	468	432	418	453	494	453	443	448	433	410	438	468	433	457	458	461	427	435	451	390	462	420	403	468	405	428	458	426	447	446	463	439	440	447	444	432	455	416	446	502	416	437	422	446	430	422	442	411	433	450	463	459	435	417	442	469	475	428	441	407	456	452	410	437	426	427	467	423	449	441	411	422	439	440	443	470	443	444	447	438	443	399	393	452	450	444	447	448	442	429	436	438	439	430	418	423	454	449	452	461	445	413	473	425	416	430	398	398	451	451	429	458	448	471	409	446	425	440	473	471	463	435	426	443	441	464	441	444	435	482	441	451	469	396	449	426	464	457	412	446	434	453	435	402	427	437	463	477	440	424	408	478	439	397	423	432	425	416	453	447	450	441	446	449	477	460	429	399	443	451	465	442	433	439	433	475	428	436	482	428	405	421	409	443	445	416	433	434	416	442	432	454	447	429	413	401	445	462	413	474	474	427	451	444	443	473	488	423	455	450	467	460	455	452	448	498	496	440	454	419	480	450	430	431	427	403	468	441	432	413	453	450	458	467	436	439	419	433	455	424	435	451	448	456	443	447	410	448	407	420	449	413	430	421	452	458	450	427	443	416	466	455	431	437	474	426	430	418	437	425	394	419	462	421	449	460	454	433	453	436	450	460	428	410	463	426	452	470	465	413	410	455	416	455	419	454	394	468	430	461	447	447	426	453	413	425	440	425	437	441	415	472	449	412	420	440	402	440	472	455	430	468	408	447	442	441	405	416	470	432	421	446	433	426	475	445	425	448	444	433	400	444	448	427	442	439	466	445	444	409	425	421	421	432	453	469	425	422	421	443	413	450	409	463	456	440	433	461	404	422	393	410	437	426	450	448	427	440	444	439	454	483	449	418	424	411	428	420	456	428	403	395	405	414	417	467	429	425	439	443	438	421	463	446	472	461	421	447	428	425	458	450	434	427	383	436	443	442	414	393	464	446	438	441	475	446	406	415	428	468	403	423	411	443	436	456	451	437	442	400	443	453	432	482	464	405	433	407	460	440	426	464	432	432	435	473	450	407	419	426	409	447	431	445	441	426	461	450	477	452	394	461	475	464	482	436	451	449	469	438	494	432	440	447	434	435	425	445	453	392	429	472	479	400	446	453	448	462	444	475	453	464	415	403	425	441	452	441	433	421	457	462	443	445	494	426	456	419	398	443	407	435	462	433	443	403	445	423	422	433	398	442	445	470	408	393	443	502	392	414	444	443	453	437	425	455	409	391	439	405	446	431	406	429	433	434	435	413	446	462	461	442	413	415	460	476	445	440	431	443	442	426	438	468	452	459	453	441	427	459	426	466	403	420	477	476	456	407	421	461	449	462	390	436	430	424	458	421	446	456	427	384	426	420	436	460	433	436	406	458	383	430	454	460	417	457	443	446	436	490	422	495	428	440	448	465	450	410	456	481	435	453	455	417	437	445	419	417	456	432	430	412	448	455	442	449	417	431	464	421	437	451	454	438	433	461	445	442	482	415	455	443	408	458	429	436	404	434	434	410	416	459	460	414	476	431	409	400	451	430	422	420	466	462	434	427	432	401	452	386	417	445	499	421	429	453	424	474	428	442	404	436	429	413	428	413	434	455	464	424	378	451	472	441	473	448	443	422	440	458	425	401	424	438	424	453	414	419	434	408	413	429	439	445	431	466	466	429	400	435	439	444	433	407	442	399	392	429	430	457	418	418	433	430	431	449	451	408	429	423	399	438	419	450	430	400	398	439	473	421	490	460	444	411	448	421	450	424	470	449	431	441	436	489	469	427	430	434	437	425	425	422	437	456	455	433	433	452	428	428	432	436	416	445	473	422	466	420	436	452	439	382	466	425	446	457	442	413	443	438	421	450	444	430	391	432	421	479	436	407	475	407	465	429	405	427	441	452	434	424	423	393	460	488	421	429	427	447	458	414	415	433	445	426	446	441	432	451	445	453	427	391	467	420	446	455	405	414	441	414	430	467	449	434	450	482	422	404	447	420	417	429	416	456	492	444	402	419	463	437	447	411	448	452	414	462	420	443	444	457	428	457	443	401	503	424	418	433	421	418	437	413	418	443	426	428	424	405	434	411	437	431	432	449	451	434	466	435	464	398	433	475	399	462	446	441	445	450	457	444	423	450	419	435	415	423	466	466	427	434	449	426	449	430	469	436	415	445	495	435	457	408	417	489	423	446	482	457	460	427	452	391	414	450	397	421	446	444	428	401	438	421	467	444	403	442	451	471	435	477	466	416	417	418	413	491	445	448	413	429	419	482	425	459	449	438	437	454	423	417	437	445	422	417	429	431	447	459	450	427	452	451	441	437	426	432	431	429	441	425	447	466	455	408	453	443	462	437	426	412	437	423	458	431	450	423	423	464	478	424	427	416	440	435	459	445	433	437	486	460	448	446	434	459	422	404	443	408	402	428	470	459	428	450	446	446	415	434	445	432	436	417	457	460	414	464	453	480	449	433	427	392	417	441	454	443	442	430	443	481	442	447	461	429	467	458	421	450	423	434	441	459	441	431	437	422	458	441	438	432	472	459	429	427	429	434	441	417	433	457	484	470	449	431	430	414	431	440	449	446	428	454	450	485	472	408	464	427	451	437	431	441	421	426	418	459	413	435	447	457	437	441	422	429	404	478	481	453	404	446	424	432	450	419	410	406	439	434	416	484	467	447	402	452	443	419	487	463	420	411	430	447	408	424	459	492	450	428	432	416	438	451	418	461	462	414	420	461	431	441	423	440	446	416	434	448	436	415	444	420	464	421	417	446	450	433	482	451	444	437	422	407	437	455	422	483	443	445	415	473	411	408	421	432	434	455	426	391	446	473	455	426	452	445	463	467	449	407	428	462	434	462	455	451	425	442	447	435	462	423	410	428	402	480	441	438	456	426	421	486	445	406	399	476	429	432	437	418	428	449	441	445	438	455	465	422	470	457	456	435	441	436	438	442	455	457	444	442	451	437	431	426	449	444	422	432	484	448	434	477	427	435	442	435	442	437	403	418	483	442	447	454	420	451	438	444	425	452	393	465	473	472	443	429
58336	97834	76297	55726	41474	20672	838	524	481	490	451	471	465	429	459	487	485	494	464	474	442	514	491	444	473	445	442	515	444	448	487	460	447	456	433	476	481	443	426	494	432	428	463	462	481	467	474	449	490	439	425	436	448	487	461	449	444	498	487	468	417	449	454	412	488	440	482	459	441	460	473	452	446	448	437	420	454	442	438	445	461	465	419	464	431	424	455	461	438	488	476	459	466	466	461	461	422	457	459	419	493	468	487	461	477	484	455	455	439	454	433	428	438	454	470	416	472	442	438	421	451	474	421	509	457	450	437	455	474	467	456	474	423	486	452	445	438	448	454	496	447	463	450	450	492	471	432	469	493	432	452	436	452	493	421	446	424	408	466	462	468	439	456	453	412	436	463	456	456	463	435	434	451	455	462	479	455	440	456	503	439	452	440	458	459	462	443	423	473	453	445	438	474	426	425	472	441	445	439	438	452	399	454	472	454	457	446	456	436	507	462	474	441	483	473	492	478	430	433	464	471	452	487	466	452	482	468	465	443	464	434	493	482	513	447	455	444	448	435	450	459	454	470	427	462	456	476	433	477	464	420	487	404	472	450	450	447	437	483	458	471	467	471	445	438	471	427	434	467	415	486	438	456	429	438	490	459	480	454	470	431	481	465	439	437	456	418	471	476	463	490	463	484	438	474	409	421	443	439	434	487	435	428	435	444	488	456	466	436	461	435	432	418	477	484	427	469	468	496	446	445	456	413	455	439	459	457	429	448	443	457	454	462	433	428	489	428	510	476	439	425	509	454	469	466	456	433	491	431	453	424	458	447	399	472	482	446	441	461	467	446	469	476	464	456	451	444	452	464	415	390	419	469	441	449	428	432	439	460	464	470	468	444	430	443	428	461	473	461	444	444	420	472	453	453	443	453	453	461	432	463	442	467	477	454	411	503	432	464	434	442	453	468	465	492	483	474	460	432	512	436	447	460	461	447	452	415	446	481	455	433	478	455	438	462	443	491	422	463	439	464	457	450	445	456	453	438	460	501	439	460	428	449	463	479	441	457	447	432	453	444	419	433	432	439	471	463	427	455	442	423	435	469	459	451	478	470	482	498	447	469	423	452	421	438	494	416	464	481	457	434	482	468	471	432	430	459	466	457	453	430	504	470	471	445	444	444	425	454	458	411	484	483	454	468	469	440	428	427	502	463	449	488	465	458	441	433	464	434	441	454	446	461	460	458	459	452	507	479	411	434	455	468	444	450	440	439	453	456	453	444	474	444	444	461	484	445	478	463	455	446	435	502	497	470	492	409	428	487	444	454	446	458	454	479	475	419	447	462	437	437	461	445	481	447	443	406	458	471	437	478	442	448	456	484	467	503	435	434	447	504	476	472	452	421	449	472	444	483	479	451	453	467	444	461	438	465	455	446	395	470	426	430	426	437	457	465	431	449	457	462	462	448	436	435	437	423	518	463	466	493	486	432	403	507	453	448	415	420	443	436	471	456	460	430	463	477	439	447	442	479	468	439	465	438	429	454	492	475	434	476	472	468	465	452	463	467	486	478	471	460	424	474	439	425	438	453	457	450	413	477	431	469	421	475	471	434	447	468	415	458	433	472	423	451	452	461	458	442	440	439	495	448	440	486	446	449	489	436	440	447	448	482	469	456	485	429	476	429	446	450	429	475	482	469	456	440	456	455	423	417	425	464	443	463	471	457	472	458	450	453	467	482	451	460	456	402	390	505	486	426	467	459	455	495	453	478	459	442	470	454	476	439	460	459	438	434	456	459	468	475	442	434	441	435	443	440	458	432	494	469	478	449	428	470	422	440	464	411	433	435	485	475	492	479	423	459	461	451	441	470	458	456	424	452	464	456	489	480	459	426	447	440	468	478	423	469	409	441	427	446	442	453	423	485	465	484	453	466	430	437	459	465	439	480	447	470	447	456	437	467	456	430	415	433	464	502	454	471	458	459	451	452	439	437	470	447	473	448	433	458	467	441	431	435	483	470	454	453	453	446	462	444	421	442	417	477	453	468	456	479	438	447	451	465	462	445	438	435	434	445	452	462	475	431	458	423	479	467	460	436	471	467	461	404	415	429	443	459	462	424	449	451	414	468	476	463	476	446	453	456	428	450	450	415	470	422	458	447	483	462	437	433	441	423	453	440	463	474	428	442	454	431	456	477	472	437	457	478	501	456	492	463	436	452	423	450	424	479	443	449	472	487	455	417	484	484	418	443	461	445	459	455	469	457	460	460	492	445	444	479	481	442	443	475	448	480	425	437	479	434	457	480	476	460	465	438	447	434	426	484	484	484	432	446	486	448	436	450	476	461	454	498	448	459	440	477	475	453	465	428	424	459	467	427	451	484	423	405	421	482	462	475	431	488	413	427	468	480	449	478	433	446	466	430	454	451	464	445	440	444	477	480	472	464	471	412	496	450	429	443	443	476	482	419	466	432	452	480	509	465	463	437	454	502	453	430	450	427	473	422	434	465	465	462	471	405	469	471	456	427	439	445	462	465	441	441	442	445	440	445	448	464	461	429	446	445	465	486	509	472	438	438	405	456	482	441	453	445	519	448	475	427	449	474	455	386	462	441	409	460	460	454	476	464	417	427	467	443	462	454	471	468	455	460	444	469	436	480	445	469	489	427	439	453	440	435	467	449	425	397	464	475	442	479	444	492	501	442	452	485	495	465	449	475	509	441	476	456	441	472	474	434	425	459	474	465	466	454	476	425	468	477	485	455	450	468	444	454	449	441	466	453	439	433	450	453	467	420	448	476	462	455	436	456	458	428	446	449	450	435	487	457	472	467	459	445	465	485	460	492	459	479	486	448	407	459	468	462	404	449	447	452	441	465	434	464	482	443	456	440	447	496	448	453	484	473	452	420	469	475	467	425	453	461	434	445	476	473	485	494	443	451	467	487	448	473	461	442	468	445	467	464	447	483	460	425	461	414	468	513	461	445	447	443	480	434	462	441	488	476	440	442	482	427	460	433	466	465	453	498	439	455	472	477	447	452	465	453	449	438	445	447	450	495	433	433	491	449	431	454	456	471	447	467	457	449	457	422	431	476	449	428	465	447	455	451	458	438	424	443	437	457	431	523	476	474	464	503	471	419	443	483	457	450	469	421	442	429	460	451	480	458	441	417	447	449	473	511	451	467	484	414	438	451	491	445	396	474	480	489	460	455	469	480	478	448	424	478	456	435	434	416	472	430	452	414	438	479	448	478	466	436	457	457	464	459	466	399	471	428	491	458	502	444	462	449	473	442	425	453	440	409	483	488	485	477	420	477	437	453	448	463	453	422	444	420	490	433	430	418	434	481	474	455	442	403	482	415	451	499	509	439	471	467	442	466	488	457	389	478	469	480	448	447	419	485	473	486	443	449	448	422	450	417	413	446	458	469	453	445	440	473	447	464	422	469	417	445	431	482	415	433	460	475	432	448	480	435	438	473	444	476	476	502	422	458	443	437	448	435	467	498	455	449	444
28964	25036	26087	13725	4475	1242	218	203	170	186	189	158	172	173	199	169	157	164	180	161	186	163	193	189	187	187	162	169	190	174	190	171	170	199	183	174	184	166	179	175	189	159	172	179	191	189	178	192	172	162	183	198	177	148	173	183	211	175	168	159	169	174	186	186	181	191	178	161	165	174	152	188	174	166	199	194	172	176	171	176	162	169	189	180	173	175	199	177	193	194	169	173	172	164	195	187	174	165	161	186	164	183	175	200	178	173	176	155	174	197	188	155	163	164	159	146	183	179	191	173	192	204	177	174	171	155	181	195	206	177	179	164	174	157	174	167	182	179	182	185	199	179	169	183	191	181	150	184	162	170	194	186	156	161	191	177	192	178	180	147	166	188	186	183	187	165	192	157	171	169	175	172	174	201	178	173	189	162	171	171	170	165	177	185	163	175	160	181	174	201	166	178	156	188	161	163	201	154	184	191	175	172	145	184	155	162	172	175	188	163	163	189	179	193	155	178	170	192	180	175	183	176	196	180	164	162	188	167	193	178	170	169	195	161	194	166	178	170	176	173	190	184	167	167	185	207	191	157	179	157	184	160	192	181	172	203	173	161	188	159	192	172	164	163	170	173	178	177	212	190	172	185	195	186	192	181	166	185	202	205	192	177	190	182	162	188	163	160	179	183	155	162	182	155	197	183	205	178	202	170	176	198	185	165	183	195	188	175	182	149	177	181	182	169	179	203	180	185	191	189	166	170	178	195	153	190	179	155	200	178	201	176	225	175	173	168	182	178	191	188	203	157	176	164	157	157	188	181	180	180	176	172	172	197	191	193	176	166	180	157	167	192	158	172	170	176	197	169	180	174	159	173	188	163	167	167	183	179	172	183	136	197	188	174	174	193	146	189	158	166	182	178	181	194	196	189	181	169	171	174	178	167	170	186	176	168	175	172	178	182	172	185	188	178	191	209	182	181	179	188	190	162	170	188	178	171	181	152	175	170	149	204	198	162	189	166	170	165	169	208	176	163	179	164	191	194	195	180	183	168	163	184	173	153	172	156	195	191	191	146	166	187	180	189	210	172	156	176	163	166	134	175	174	184	182	174	165	170	175	164	179	192	160	166	186	188	171	177	149	182	188	190	156	160	198	199	188	175	179	166	157	166	160	178	176	172	195	165	166	176	176	181	206	179	183	186	167	174	181	163	172	164	190	201	161	191	168	181	167	171	176	194	164	180	174	164	196	189	168	172	161	177	155	169	153	160	179	183	170	177	189	145	162	212	182	185	166	203	157	183	184	165	183	178	175	169	163	176	156	176	166	175	191	180	200	182	188	165	172	157	189	160	144	168	185	179	165	171	174	177	175	179	162	189	203	171	165	190	173	198	186	190	188	193	183	173	168	171	186	176	167	177	194	191	175	177	151	192	188	174	183	174	188	147	178	173	198	185	205	182	176	176	190	189	182	169	183	160	212	163	186	163	158	170	168	176	183	181	162	186	167	163	164	137	162	179	174	162	178	176	186	192	178	183	159	160	175	186	174	159	196	185	174	162	193	170	158	172	170	198	162	164	189	159	169	166	167	186	184	184	163	158	184	220	181	181	189	169	167	189	201	199	196	180	183	179	178	186	171	175	169	166	191	161	203	167	163	194	176	157	163	184	183	178	173	168	155	173	172	181	164	177	180	175	156	165	158	192	171	174	205	180	187	186	144	166	185	190	163	201	179	179	188	200	174	161	207	165	189	170	185	193	166	191	182	191	174	162	180	179	195	187	180	153	167	161	156	176	167	173	212	175	162	187	156	160	158	169	161	174	195	199	164	173	171	205	180	165	198	158	167	171	181	159	185	198	174	180	192	184	188	211	164	187	165	194	162	190	177	186	190	191	157	172	157	183	182	166	172	189	173	167	148	192	180	161	180	207	196	180	167	188	196	179	173	199	158	157	180	170	153	190	158	174	189	181	184	181	171	174	198	189	201	178	164	193	177	187	175	192	173	164	173	169	201	175	202	181	195	165	169	163	177	167	178	186	176	163	163	153	148	176	176	156	180	173	174	178	188	186	169	179	162	164	168	191	215	155	190	190	165	168	170	177	154	143	169	175	199	186	184	187	170	160	167	177	189	175	166	194	206	167	184	201	183	174	182	173	175	166	155	167	178	175	182	182	182	163	187	156	185	191	190	189	153	163	173	165	158	155	176	171	200	192	181	169	177	199	166	175	189	167	186	175	168	187	172	177	190	166	168	193	186	183	175	167	170	165	187	172	167	192	201	188	171	188	175	179	159	189	190	171	162	155	149	164	188	188	166	172	185	164	174	179	168	186	179	165	178	187	168	204	192	187	181	179	173	177	148	186	195	186	175	185	174	171	165	167	192	175	178	183	169	165	169	172	181	161	161	192	184	206	178	173	179	186	169	188	184	158	156	203	159	168	188	186	147	168	177	153	189	163	169	156	178	188	168	185	164	184	162	180	201	178	161	181	190	185	180	194	202	170	168	165	176	163	168	178	187	195	158	175	173	176	179	194	193	174	186	175	190	180	178	179	179	205	181	169	161	190	165	172	188	190	181	205	173	151	170	194	179	159	187	164	150	169	154	191	175	161	170	180	192	164	184	204	183	168	181	191	174	186	172	184	182	155	176	168	185	198	157	197	189	190	185	178	195	163	161	193	196	178	176	171	169	139	186	173	198	191	144	167	186	172	186	194	158	187	202	177	175	191	180	163	192	163	196	180	180	154	145	157	175	157	172	155	174	180	184	174	181	170	176	173	185	192	166	157	173	185	153	185	188	146	168	204	187	206	171	185	166	166	156	183	166	207	172	176	153	149	190	176	175	177	193	184	183	166	146	207	162	167	200	204	167	146	187	186	199	178	187	171	161	192	157	165	159	182	190	189	181	169	196	184	189	181	181	148	186	171	160	164	178	160	187	194	182	159	174	200	181	180	177	166	209	179	199	163	175	182	179	186	160	180	157	175	190	169	188	177	156	188	178	188	168	168	191	181	172	187	184	172	181	206	179	165	159	208	187	161	173	154	172	168	185	176	184	152	176	183	204	188	145	196	181	177	199	154	151	176	185	191	179	174	169	191	179	192	171	175	173	190	186	179	189	185	185	186	191	187	193	154	176	177	165	193	180	151	189	175	185	162	168	187	156	186	193	179	177	146	189	176	160	183	171	158	195	218	178	173	175	187	181	163	178	196	173	177	170	173	162	179	185	203	190	187	183	190	185	184	160	164	198	179	202	178	162	176	175	154	178	162	165	183	195	198	164	199	164	182	174	199	181	183	152	177	173	173	175	150	177	145	176	174	183	167	164	178	188	181	173	167	194	170	156	176	169	195	192	186	189	198	162	185	153	167	175	150	201	175	161	184	202	163	185	181	167	183	174	178	184	175	170	171	196	195	193	178	155	163	169	192	207	184	201	139	195	163	183	178	193	180	178	197	173	181	158	172	189	177	163	181	171	195	161	176	180	183	161	181	178	152	172	166	174	169
22939	36146	22405	10012	4821	1443	207	196	200	198	186	233	208	196	200	232	183	197	192	229	187	178	189	214	211	182	202	194	217	178	178	212	200	230	196	194	216	191	211	224	220	204	195	183	205	201	191	209	191	193	208	181	178	181	221	187	191	180	172	219	172	195	203	205	177	206	198	211	176	203	204	184	195	186	224	170	165	211	210	185	193	205	181	205	199	200	183	206	184	207	195	184	222	186	197	223	195	194	202	202	215	204	215	225	217	199	217	189	207	192	193	201	184	204	184	179	200	210	190	190	187	219	205	208	174	216	176	212	180	200	208	197	178	171	212	190	187	204	214	193	212	207	194	194	189	189	191	204	188	192	182	206	187	207	194	181	202	187	195	240	182	204	197	214	174	203	199	222	198	199	182	188	194	206	198	208	208	190	216	209	171	181	193	190	180	197	181	185	182	179	198	182	212	196	172	183	194	199	206	177	208	196	200	195	197	200	207	199	170	177	197	201	175	183	179	194	203	195	203	180	211	194	186	203	208	202	214	206	183	188	193	220	205	187	197	193	177	198	214	205	202	169	186	198	205	209	192	189	199	188	205	227	166	198	192	202	178	199	199	195	185	195	204	173	210	193	205	182	192	200	219	184	209	184	213	229	202	185	197	208	200	193	205	169	171	198	177	190	201	228	172	197	192	200	200	214	190	192	213	202	177	211	195	182	224	213	190	186	177	196	217	193	202	182	195	185	196	166	211	204	218	212	217	207	198	177	183	210	206	209	198	171	212	197	210	187	209	178	204	200	187	198	183	204	194	191	193	225	223	201	225	202	196	184	170	198	181	187	200	190	208	205	208	196	200	195	187	216	196	213	197	194	218	181	186	209	185	209	218	167	200	220	204	170	212	192	176	170	198	205	177	197	220	212	192	189	213	173	190	187	186	202	207	189	199	209	201	205	201	192	188	225	195	205	217	170	185	189	210	204	189	202	181	198	188	176	183	229	194	196	177	195	180	194	184	187	204	191	222	207	186	171	197	172	194	205	200	226	195	201	201	202	192	186	206	204	193	197	196	152	205	186	200	191	181	200	185	186	183	222	193	201	196	192	199	197	185	211	183	170	198	210	184	210	203	207	183	171	187	178	218	182	213	190	177	230	185	194	179	208	225	210	189	185	193	235	209	178	179	196	188	196	210	197	182	201	205	194	226	177	191	185	228	212	188	217	212	192	186	196	198	187	199	186	186	208	188	190	199	197	212	198	182	202	202	220	186	196	207	206	211	197	192	202	196	173	207	208	207	177	167	187	191	179	194	226	180	192	198	202	191	202	206	191	202	206	202	189	198	179	195	213	218	229	206	192	218	227	203	203	196	201	204	169	194	189	205	169	204	182	214	188	204	193	216	194	193	194	197	184	206	189	199	165	199	210	194	199	177	185	207	195	195	206	207	187	209	227	246	199	180	183	201	185	200	212	212	208	190	193	190	196	220	176	186	197	203	205	172	189	206	197	194	186	213	197	186	218	208	190	212	186	204	200	185	211	206	185	186	232	198	204	198	186	174	196	203	224	179	197	199	184	172	192	203	165	205	198	198	199	204	170	191	204	202	188	208	210	192	189	210	206	194	177	179	221	188	168	162	192	198	194	190	186	208	186	181	200	205	211	205	180	193	203	187	194	177	191	155	178	178	191	209	179	204	183	175	197	211	192	231	207	200	197	215	215	179	190	188	205	203	188	204	211	177	175	202	191	169	200	196	225	200	209	182	211	228	186	183	206	178	210	199	190	171	193	191	203	170	188	183	196	185	195	170	203	206	169	212	229	193	190	213	190	189	186	209	196	211	223	188	192	200	203	192	200	222	197	197	162	191	194	189	186	191	204	190	211	209	193	208	201	186	222	193	200	194	213	223	182	225	178	214	194	184	227	182	192	185	211	190	207	207	191	209	196	215	214	216	173	206	208	193	185	179	221	197	185	188	219	188	211	194	189	183	201	193	185	210	174	199	201	185	189	229	179	205	190	166	196	190	232	218	220	214	181	189	180	201	197	183	197	198	224	224	198	203	191	218	204	199	219	214	194	201	216	204	190	202	176	198	203	222	209	217	209	213	199	196	207	193	217	206	209	225	193	200	200	198	178	192	199	185	208	197	200	204	164	188	188	194	195	184	215	227	192	221	198	206	255	183	219	193	208	203	182	188	198	201	201	193	198	188	201	206	192	206	184	174	184	182	185	181	205	196	174	205	186	199	184	182	219	190	182	177	201	216	205	201	169	199	191	195	218	214	200	206	224	209	200	198	196	188	223	189	200	201	209	169	204	197	195	177	179	205	217	216	217	204	212	202	180	200	202	196	167	196	198	197	180	200	200	185	216	193	202	219	172	205	183	207	186	193	202	229	189	158	170	226	189	195	188	197	192	224	219	214	197	206	195	197	187	193	209	219	191	197	222	201	202	184	202	184	216	221	195	191	180	183	171	196	198	207	190	188	158	213	197	218	192	193	200	208	216	162	195	196	188	189	191	196	200	199	199	199	194	215	182	183	208	229	215	215	227	192	194	173	206	182	196	173	218	214	201	218	180	186	204	208	208	218	230	205	221	206	167	192	169	191	208	182	195	178	181	192	211	196	208	198	193	180	206	198	167	193	208	185	184	209	192	213	179	174	189	214	204	204	195	203	182	186	207	202	198	179	228	187	194	170	208	194	204	181	226	208	198	213	218	200	202	190	189	181	198	179	212	203	200	207	191	191	198	216	227	207	222	187	208	217	176	201	188	186	221	222	215	207	222	185	199	190	211	222	205	200	185	185	202	193	204	196	214	200	200	181	200	211	245	191	246	189	195	205	223	208	197	183	166	165	225	188	196	181	177	188	192	188	192	200	193	175	231	185	178	210	185	186	212	201	183	172	210	191	191	185	212	198	205	202	189	192	217	219	198	194	192	182	187	214	179	175	185	194	169	198	197	194	198	191	170	201	197	207	239	200	195	216	229	203	189	197	203	180	179	216	185	192	181	208	187	194	215	185	233	207	206	209	192	174	220	171	203	186	214	167	203	167	203	173	226	166	202	182	178	160	203	212	171	184	177	195	194	201	199	186	204	185	171	185	224	174	191	216	181	209	178	201	193	189	194	184	179	197	187	189	197	200	207	203	200	187	198	169	212	202	211	184	215	192	200	167	213	190	215	206	169	210	197	177	193	167	184	206	192	198	166	203	204	189	216	209	206	190	198	213	216	206	199	177	198	174	197	202	197	163	188	204	203	192	181	192	198	210	217	191	178	216	204	190	198	193	189	186	216	217	231	163	205	216	182	195	204	196	230	180	213	184	179	170	211	198	213	193	198	187	193	205	178	218	217	209	214	213	195	219	202	186	202	198	216	196	192	200	205	215	207	189	175	196	226	187	173	210	193	214	219	212	165	185	186	181	188	219	209	201	192	224	213	200	169	179	197	192	200	194	191	210	196	194	194	189	203	208	188	198	201	206	207	186	191	198	187	183	205	193	207
23541	21772	32026	30889	26515	18303	3835	391	322	319	360	363	356	291	345	347	339	316	338	307	305	326	314	362	327	314	342	330	335	365	353	326	331	336	301	299	365	327	346	315	349	320	338	346	327	340	300	338	345	336	324	341	330	327	351	339	309	351	341	298	309	340	333	316	315	319	319	348	330	338	364	304	332	365	356	346	324	334	324	338	324	312	299	325	327	331	336	304	334	317	327	351	328	313	354	352	332	343	322	342	313	347	317	309	335	317	365	323	289	309	321	352	295	324	309	331	340	341	318	322	316	304	316	327	336	336	354	297	351	325	341	352	329	323	288	313	368	358	298	353	323	330	333	333	330	356	332	301	345	356	338	331	345	319	318	347	320	300	331	370	349	328	300	334	325	346	288	324	349	336	297	334	355	339	326	306	315	330	326	327	331	323	351	343	330	322	357	346	326	345	301	334	284	319	318	334	296	307	324	318	335	318	314	339	316	312	335	330	317	322	359	310	346	302	330	359	365	295	325	337	371	329	330	345	336	327	333	329	302	346	334	343	339	345	329	326	306	357	341	323	321	350	294	325	317	324	310	320	319	329	307	326	292	335	312	319	342	303	339	327	327	290	343	317	332	293	333	339	335	306	343	328	353	305	330	341	309	324	327	356	338	351	313	304	302	314	339	323	353	326	348	313	312	312	318	340	318	343	308	336	347	303	343	305	316	344	338	339	326	301	338	347	326	327	347	319	324	357	329	312	313	303	357	316	340	328	320	312	331	335	327	333	354	350	340	329	328	316	328	306	332	313	320	341	359	315	333	343	342	336	352	303	317	328	346	315	325	352	301	335	340	315	330	310	336	340	314	311	352	314	324	321	329	329	316	309	341	311	359	320	336	323	351	298	314	291	326	332	355	294	334	346	319	323	327	372	354	324	318	330	304	337	327	300	317	366	320	312	326	335	346	311	317	375	333	316	357	329	329	312	346	320	324	325	329	313	348	326	323	372	352	319	312	353	332	345	340	322	317	355	316	352	329	331	350	302	337	309	312	326	339	337	300	320	362	313	313	334	332	334	328	330	327	324	361	291	302	325	325	333	328	343	316	302	355	345	328	317	301	352	308	339	320	367	346	314	306	331	359	315	345	297	378	354	309	341	340	306	316	337	340	356	328	359	356	303	327	331	325	308	316	352	301	321	337	310	302	329	307	320	317	336	311	333	325	343	329	307	321	333	339	352	342	345	316	336	362	315	335	341	333	355	340	344	322	333	324	347	325	329	325	296	329	364	337	359	337	338	319	348	312	308	339	342	340	357	284	314	350	343	330	355	323	316	320	312	311	336	317	326	319	325	347	320	360	367	303	331	310	327	324	316	313	310	318	318	336	301	357	351	342	326	338	323	351	344	336	320	313	311	340	316	350	305	334	332	341	317	312	322	365	334	330	327	356	352	345	315	325	311	304	307	294	342	337	344	332	306	336	313	360	324	314	311	315	331	333	330	319	317	369	309	326	350	335	326	319	325	339	343	305	341	323	329	312	337	312	315	308	328	322	339	351	374	360	305	321	288	352	318	322	313	329	327	332	307	308	316	325	351	332	352	313	307	341	325	311	323	298	315	313	294	323	345	311	293	311	327	339	320	327	337	329	337	301	298	335	291	320	310	321	349	358	335	316	335	356	334	349	308	358	371	305	328	311	351	325	326	327	332	353	331	288	347	311	331	314	338	361	343	319	317	351	356	346	342	339	337	310	311	323	306	319	359	353	322	326	314	309	365	345	305	310	329	318	307	308	306	295	305	315	318	315	317	299	314	302	336	381	353	347	314	353	303	309	307	315	325	337	315	349	360	361	311	309	334	354	370	313	306	337	339	291	347	319	331	336	341	298	331	312	322	320	330	353	304	324	364	338	339	289	302	350	300	346	293	346	313	323	334	332	322	314	324	311	361	361	337	289	348	304	313	345	309	337	343	340	352	326	312	312	335	307	340	338	321	341	311	314	322	334	357	333	302	338	308	337	311	331	315	291	308	308	350	358	288	344	309	333	346	345	342	325	324	372	313	336	313	337	333	330	323	342	347	349	326	321	380	312	325	322	333	301	325	326	335	329	322	352	320	311	377	323	354	346	344	345	313	337	335	342	336	343	312	327	330	336	325	316	329	331	307	349	341	287	319	361	312	316	343	335	327	363	379	325	335	367	381	275	340	345	351	288	305	326	315	352	321	312	350	337	340	321	313	339	342	326	349	280	327	308	342	341	326	330	299	280	324	342	304	333	327	329	309	335	308	331	315	273	341	339	325	323	334	315	327	325	364	319	332	345	321	341	338	319	313	292	281	322	326	312	332	330	322	326	296	311	371	318	326	329	332	272	324	297	329	364	346	328	327	345	320	324	361	318	342	296	347	392	312	330	327	347	320	329	311	348	301	314	292	289	319	316	321	312	310	302	330	342	334	315	319	325	326	337	337	318	341	315	347	313	313	320	336	324	332	339	339	314	313	345	328	341	333	329	300	355	332	289	310	288	310	322	339	358	334	336	323	351	287	343	310	353	327	317	287	346	338	323	350	328	337	314	323	325	320	349	354	348	308	348	322	331	323	359	338	311	320	350	339	339	357	329	329	330	337	331	340	318	358	326	318	319	315	327	348	335	373	322	321	321	365	290	324	327	320	332	324	338	303	348	329	322	337	315	316	339	314	312	310	341	318	336	343	288	287	319	365	335	353	321	324	321	341	321	324	337	350	328	347	317	323	319	340	307	326	340	328	299	327	329	353	314	339	342	307	324	355	342	329	341	310	319	338	315	325	343	318	344	309	344	356	351	341	314	324	326	325	302	317	338	315	344	323	335	303	301	336	309	334	324	314	338	319	281	300	330	306	311	340	295	303	324	350	333	322	300	329	300	331	346	328	331	322	333	319	342	328	341	323	319	378	306	303	312	295	336	338	316	334	345	304	304	317	305	348	353	330	357	329	296	325	368	343	280	335	317	331	326	369	329	385	352	344	323	311	317	334	333	351	358	306	324	320	346	336	328	357	340	311	310	330	310	342	312	311	329	327	345	308	321	327	331	335	324	338	355	323	308	319	363	329	327	345	319	309	297	277	351	339	317	301	316	385	307	299	342	331	299	300	305	299	346	370	338	356	343	282	335	335	326	323	352	320	326	315	310	309	324	286	341	299	349	320	329	312	361	315	333	329	317	336	360	329	325	322	342	328	330	319	334	329	314	318	362	325	350	355	318	356	308	328	321	296	331	343	340	335	317	305	319	303	318	322	324	350	323	333	299	345	321	311	296	337	317	292	342	326	308	322	351	349	339	378	362	316	288	319	347	354	320	356	314	327	338	311	332	353	313	281	333	361	315	288	317	359	313	328	329	338	302	334	299	357	326	363	325	322	308	306	338	355	322	325	339	338	316	332	325	326	356	347	353	361	342	326	328	330	326	349	315	329	317	333	324	319	298	318	343	314	335	345	303	322	320	341	326	317	342	325	313	334	330	333	307	340
51811	88595	66840	47389	32853	10331	512	370	367	369	328	392	368	323	342	358	361	342	332	345	339	369	338	362	328	348	334	344	330	342	356	337	359	329	347	326	330	341	350	371	352	339	332	335	348	339	337	402	299	378	334	338	355	365	357	319	342	371	349	333	348	350	329	360	325	349	330	358	367	335	332	352	319	341	354	350	354	338	329	370	354	368	355	348	358	370	336	363	359	334	357	344	344	325	368	334	334	356	321	331	364	336	335	358	359	382	352	353	354	371	337	340	354	369	332	374	347	369	347	331	357	348	334	351	307	320	353	348	341	327	329	328	366	351	335	340	344	329	343	343	340	364	325	334	352	347	334	330	334	362	314	333	345	376	345	348	338	351	340	349	347	343	384	349	331	325	353	339	343	391	347	365	369	377	353	309	320	339	363	329	323	365	337	336	355	344	361	325	337	362	360	353	354	339	340	374	327	380	332	313	330	346	316	376	364	314	325	338	360	350	337	340	324	318	359	343	356	358	348	332	341	330	352	348	372	334	308	315	324	368	356	330	303	357	344	359	342	324	349	320	336	325	328	340	343	356	303	366	329	369	344	319	327	341	350	362	372	317	326	340	342	378	365	322	355	335	358	376	350	363	354	341	319	321	345	327	334	355	308	330	378	327	355	344	386	358	351	369	316	346	344	336	319	338	352	335	346	373	349	353	384	346	321	325	351	323	348	352	340	313	334	368	337	343	331	308	329	302	345	340	338	328	337	330	352	340	304	326	366	321	344	355	352	336	352	333	317	355	383	335	342	353	347	340	342	335	354	339	327	349	303	343	329	344	335	355	360	336	377	338	316	369	364	342	314	342	366	342	341	380	300	343	337	330	313	318	330	318	353	350	347	360	316	344	327	334	315	364	363	339	348	345	337	324	363	354	380	353	349	336	348	357	326	376	361	311	336	340	318	343	362	284	356	317	353	354	336	363	366	354	314	346	392	357	376	341	380	334	335	340	295	349	397	328	324	360	331	342	363	338	338	336	362	334	342	339	341	344	339	356	338	322	327	368	367	316	345	367	362	322	360	365	320	329	319	363	356	355	353	333	348	339	344	333	352	383	347	330	321	353	309	334	323	360	339	327	337	323	339	359	377	389	345	341	349	317	323	357	342	363	363	352	317	324	346	339	342	348	301	354	373	318	342	348	348	342	305	345	347	359	337	371	360	365	343	342	349	346	349	351	354	382	363	342	378	356	334	360	346	354	326	361	363	337	381	354	336	344	365	335	362	329	367	346	361	359	345	358	349	332	366	357	363	322	333	346	325	350	331	352	323	327	329	326	348	357	363	352	346	328	321	361	339	352	380	358	316	344	340	329	342	359	336	317	359	342	347	323	344	349	333	321	309	319	350	339	376	349	309	321	338	327	349	332	320	346	341	336	342	324	329	319	334	324	332	346	367	336	340	316	306	344	349	351	357	332	371	331	302	345	358	354	324	382	342	337	366	332	340	320	314	324	326	311	325	342	372	316	361	342	358	335	341	345	350	358	318	364	363	319	352	344	369	332	322	338	359	358	325	319	346	340	346	346	342	323	358	347	349	328	354	346	351	370	384	320	332	334	321	353	315	349	339	322	315	361	365	349	303	369	363	348	335	344	350	308	346	343	321	334	372	329	359	347	338	349	348	334	354	331	338	367	333	317	347	369	356	371	312	340	356	311	317	337	336	335	357	369	336	361	353	371	347	348	362	345	338	351	353	349	331	361	343	335	363	317	358	355	332	346	306	346	340	347	348	379	339	346	353	343	354	339	351	333	351	354	350	335	344	351	360	336	347	324	375	359	328	343	310	355	359	332	318	331	307	366	364	324	318	340	346	322	344	345	336	346	335	378	338	352	338	348	342	356	329	321	343	341	359	376	376	362	319	331	378	355	375	332	354	390	332	351	351	348	354	326	362	341	330	317	349	349	334	374	385	363	324	374	353	306	362	350	353	317	365	326	324	364	323	328	353	333	332	353	373	317	370	355	346	360	351	347	357	354	362	318	328	327	317	337	370	347	348	365	337	349	321	338	358	324	344	367	339	349	340	371	343	352	339	371	334	349	350	334	349	325	339	323	330	344	385	320	376	308	396	352	351	339	335	339	347	343	347	331	306	358	329	358	325	366	323	349	338	331	363	353	343	334	320	330	320	365	339	357	332	334	345	364	342	324	328	331	351	334	324	334	335	335	332	382	336	343	364	329	329	339	363	379	331	334	326	332	352	335	309	336	338	359	320	345	325	340	370	363	325	339	326	351	346	363	329	343	364	347	352	299	359	345	341	333	338	343	373	330	325	337	376	333	355	310	339	331	352	331	358	317	327	338	333	326	347	348	328	370	340	367	316	355	353	319	339	340	357	353	340	331	372	318	356	356	361	316	327	385	334	361	334	328	342	332	317	351	327	354	318	369	348	323	334	326	337	346	338	351	337	367	325	356	363	317	329	337	331	339	356	371	346	325	358	337	326	341	336	334	361	315	318	349	327	337	326	353	336	317	331	324	340	330	349	363	341	355	328	361	346	314	304	360	364	357	315	377	303	352	363	352	368	349	382	348	376	360	355	370	363	323	352	353	348	369	364	340	332	354	372	348	355	333	327	319	375	365	337	347	283	339	363	341	320	368	332	369	375	343	353	371	367	381	325	342	314	316	343	333	342	333	323	353	320	348	355	346	302	331	344	350	346	326	365	367	355	336	355	351	356	368	370	339	323	346	365	369	334	319	321	333	345	362	346	359	383	331	354	349	333	336	328	345	372	347	318	364	330	341	312	340	356	324	386	326	343	305	363	380	320	324	339	344	311	337	380	372	352	347	374	327	337	380	310	329	369	345	322	350	351	326	317	360	343	365	343	358	338	332	334	363	320	361	300	358	349	327	378	355	351	342	345	369	325	375	376	336	327	347	359	371	354	338	362	338	348	325	352	325	350	328	368	326	381	355	334	318	376	327	364	373	389	338	346	341	304	352	338	348	355	363	286	334	336	336	363	356	352	344	338	337	376	313	341	345	331	336	348	336	342	344	329	352	339	353	348	325	366	326	356	361	329	361	329	331	344	346	352	331	366	337	370	329	351	367	336	346	337	362	299	342	334	340	336	339	328	353	340	352	342	358	375	354	317	329	311	321	390	383	323	371	355	346	328	336	351	362	315	332	324	342	348	353	332	359	335	389	335	328	331	372	372	327	330	355	366	319	340	343	349	343	367	320	346	323	294	361	323	401	319	369	346	345	346	364	370	323	349	367	352	320	320	337	350	295	325	370	319	335	331	334	349	355	316	334	326	367	315	315	340	309	326	298	354	365	325	336	371	346	356	307	344	340	321	347	343	324	344	331	353	341	339	378	365	346	346	343	337	337	328	326	326	358	368	316	361	369	350	376	372	361	347	340	347	332	347	339	333	317	350	341	343	341	358	315	350	336	330	330	323	330	328	318	326	361	325	342	324	314	357	343	345	337	334	338	336	358	323	366	361	326
25159	22604	32651	30265	19155	6672	394	249	208	234	260	224	219	227	216	198	204	248	195	221	228	228	218	206	210	192	202	205	227	192	219	200	190	239	220	258	220	218	221	212	230	221	222	197	189	195	191	211	208	209	218	227	227	196	204	220	215	215	214	223	222	209	209	204	187	223	222	221	196	211	212	198	220	224	204	221	213	204	192	210	207	217	210	205	204	202	225	186	206	218	208	187	219	210	227	224	218	216	203	209	210	207	177	203	194	194	209	213	208	203	198	224	201	206	186	201	190	209	216	215	219	197	217	216	204	193	203	224	228	232	215	235	199	209	192	206	208	188	203	218	211	219	208	221	175	196	205	228	201	217	223	192	230	231	229	203	209	213	207	199	212	217	187	181	199	226	234	200	182	206	203	237	205	217	217	203	218	198	229	233	197	215	191	212	210	226	219	235	226	192	231	233	206	212	189	223	215	205	247	221	200	220	183	188	201	231	194	198	199	208	192	200	206	214	222	182	208	217	229	220	229	216	214	225	171	212	204	204	216	238	223	205	218	226	253	213	203	206	257	223	226	232	199	193	221	224	208	203	232	238	203	211	208	182	213	242	224	190	187	231	216	218	209	193	194	212	203	241	225	205	243	210	189	189	238	210	199	208	244	214	209	241	201	237	224	188	224	198	253	199	213	244	208	220	194	204	255	187	174	229	232	215	215	209	218	209	211	210	201	183	207	208	198	208	206	211	179	210	211	181	215	228	209	215	199	188	226	219	207	203	205	202	206	217	207	186	235	208	189	207	223	225	220	223	193	232	218	192	194	189	196	214	223	199	204	209	220	203	196	214	205	187	232	222	226	224	194	204	249	207	204	199	206	213	215	232	202	210	204	216	224	200	211	224	205	212	219	211	217	206	187	203	202	197	233	187	218	209	221	211	169	202	209	215	215	220	205	220	191	193	248	198	226	213	224	213	195	199	224	219	188	230	201	224	186	223	200	220	196	216	195	209	213	205	224	196	203	218	215	177	222	216	221	222	228	210	216	234	217	195	210	193	187	224	195	204	222	248	226	235	180	201	193	195	213	208	221	214	209	204	210	202	212	198	200	212	207	206	239	228	200	213	200	193	219	221	207	210	204	199	208	207	222	214	173	225	198	203	198	188	212	206	199	223	233	210	219	205	182	202	203	218	246	200	224	217	221	242	222	207	230	204	216	194	224	234	226	215	245	205	230	206	234	236	202	219	222	201	226	219	202	198	202	233	196	210	199	205	228	216	208	201	195	197	203	217	215	196	212	217	201	229	217	205	222	223	208	227	202	209	207	183	197	216	234	237	189	217	215	199	215	225	215	212	214	185	186	204	252	211	217	204	202	201	203	209	217	203	220	209	213	211	201	216	199	188	217	208	214	204	220	210	229	216	206	208	220	189	182	210	210	214	218	209	195	247	217	202	231	210	207	199	194	203	188	243	202	193	203	233	232	197	206	210	212	233	203	196	204	204	212	214	222	195	205	238	198	222	210	177	206	227	238	200	193	212	210	204	201	205	201	203	231	181	236	209	239	201	203	221	197	194	214	207	204	213	217	214	216	189	210	218	222	199	211	229	231	201	197	202	183	223	229	219	227	207	229	202	193	217	213	197	212	219	207	225	213	212	211	213	209	231	195	225	214	223	202	202	200	201	219	216	206	230	220	211	218	220	201	203	181	225	229	216	207	204	203	216	203	230	220	212	200	208	192	228	185	200	196	208	217	204	225	220	215	220	218	219	211	215	215	203	212	203	208	196	201	201	203	196	242	203	233	191	209	203	199	209	236	224	209	214	193	236	196	194	247	222	197	212	220	239	219	184	219	187	226	199	199	241	205	233	227	208	220	208	216	182	212	225	205	206	189	199	238	198	214	223	203	220	210	206	212	216	212	185	204	173	219	226	186	207	216	220	238	252	204	203	198	215	218	194	210	217	222	200	211	206	192	218	212	199	221	210	215	214	202	210	212	220	182	224	214	209	207	208	208	218	185	205	226	225	216	235	182	218	223	225	214	218	223	203	228	207	242	193	224	219	212	211	218	221	239	195	229	215	225	181	185	209	228	218	210	213	211	221	208	237	205	206	206	212	200	193	229	199	243	198	213	220	232	212	195	204	177	198	202	209	221	234	191	207	219	216	206	207	212	199	206	213	220	189	195	193	223	205	231	223	215	179	225	225	190	219	232	223	220	210	228	215	214	182	202	200	217	177	200	236	187	201	198	219	209	220	193	225	199	181	199	200	191	191	229	223	224	221	226	215	210	203	206	211	210	189	217	221	240	207	200	233	198	206	206	191	198	222	213	217	209	217	206	209	191	192	229	193	204	203	211	198	190	196	197	195	205	217	221	211	214	187	200	206	188	202	177	225	219	216	221	208	223	214	234	196	225	204	218	194	228	212	204	210	214	202	212	208	222	214	238	220	212	215	211	206	193	226	212	236	212	207	224	221	223	241	206	211	206	206	217	194	214	191	207	219	210	216	200	221	198	214	219	202	201	207	241	220	222	196	188	202	211	241	182	223	188	196	184	203	210	226	181	209	219	197	213	189	187	202	207	217	216	212	198	209	212	224	209	227	210	193	226	209	226	207	213	207	208	210	213	194	201	228	214	200	199	205	219	202	215	201	204	214	231	195	202	235	214	222	220	242	192	173	231	213	210	208	235	230	213	194	231	200	197	218	200	230	212	196	218	220	205	208	176	203	199	243	203	220	197	225	220	212	225	230	207	222	200	216	188	223	216	221	222	212	192	186	216	201	218	211	221	219	182	230	232	201	198	201	215	226	217	208	208	205	201	193	210	197	204	198	205	201	215	228	223	200	220	232	235	203	197	220	224	196	220	224	199	208	180	225	219	197	189	208	221	225	221	207	217	209	217	215	192	228	235	204	240	193	192	218	215	222	186	199	214	223	187	218	206	211	232	223	204	236	211	232	222	214	202	185	186	219	211	212	204	223	215	215	220	205	220	217	205	198	186	198	209	200	190	223	216	214	232	222	236	200	210	218	231	204	235	190	237	222	208	211	201	209	235	188	199	194	232	199	175	186	219	219	163	210	175	215	225	212	193	203	224	210	216	209	210	200	237	229	197	196	205	197	199	206	203	202	203	202	208	191	200	248	210	211	207	196	225	217	202	209	238	228	204	211	214	183	204	205	205	189	204	246	222	222	198	184	230	206	193	193	209	191	240	178	204	208	220	234	184	225	206	197	190	202	208	209	195	247	219	204	199	203	209	186	197	200	194	211	208	209	189	201	229	207	192	198	227	209	225	206	207	194	211	207	182	221	191	182	191	210	208	195	213	214	213	190	200	204	224	233	225	238	199	198	201	201	201	208	212	205	204	235	236	225	229	246	209	246	226	224	205	204	208	213	199	210	235	213	200	206	221	197	214	227	206	218	207	189	223	197	215	232	208	194	217	189	182	232	205	229	220	207	191	212	223	214	201	192	199	217	217	221	201	202	218	185	193	206	167	187
45601	70302	52429	34684	19467	6916	277	269	237	244	239	259	232	235	231	255	221	237	224	229	266	221	241	259	236	235	272	242	225	254	220	231	248	228	219	229	244	221	255	250	237	243	245	272	270	223	236	242	225	221	217	247	227	233	225	251	245	265	219	251	252	233	256	221	260	249	228	231	230	246	217	246	246	264	226	243	217	238	222	275	254	245	222	217	244	263	224	234	245	236	277	219	249	260	235	273	248	241	232	228	238	253	234	231	254	219	255	255	252	239	260	222	214	273	229	242	251	230	245	270	232	249	255	199	231	264	224	215	214	268	238	262	233	228	266	257	246	219	246	250	243	232	247	237	221	276	260	231	240	253	233	251	259	243	259	234	241	230	217	219	248	247	253	259	267	239	280	240	241	228	237	243	234	226	252	233	212	243	248	222	253	241	260	267	248	235	262	242	233	248	249	244	248	245	246	260	271	244	247	254	244	269	227	236	239	223	225	256	228	267	236	237	228	229	265	246	207	260	229	269	238	252	255	229	229	226	239	255	248	215	234	248	238	235	251	225	249	256	245	264	271	248	246	232	242	221	247	217	223	218	254	244	212	254	228	255	235	229	272	227	248	230	225	248	225	214	202	252	230	245	258	243	262	258	225	241	261	236	211	229	221	240	245	253	234	230	217	219	258	208	232	252	226	234	231	248	211	253	233	251	204	254	245	232	237	272	199	254	212	255	256	241	231	229	252	226	251	241	274	230	230	248	227	231	224	264	233	232	260	248	254	266	243	248	252	266	239	251	223	225	260	244	241	259	239	219	207	264	248	241	236	239	227	239	222	229	236	244	232	247	228	245	253	248	263	262	235	237	233	223	243	210	256	238	250	245	226	229	255	235	234	266	278	235	233	251	244	228	229	248	232	206	208	242	257	256	242	243	247	225	245	264	241	255	230	227	250	237	235	256	221	259	242	252	238	249	243	226	217	244	246	245	243	254	240	271	215	257	236	228	231	245	244	208	274	247	220	218	241	235	256	218	223	238	267	230	234	239	239	228	239	240	262	239	238	220	192	232	222	248	239	254	232	234	244	247	243	224	224	243	235	246	262	256	250	228	223	251	250	239	219	233	240	241	241	245	254	216	250	236	226	240	217	247	235	258	223	252	240	265	270	206	239	251	242	217	223	218	235	259	251	284	248	252	231	254	211	272	247	269	223	236	233	253	242	242	246	239	225	257	257	264	259	248	260	254	233	253	222	222	260	241	241	233	240	224	223	243	216	248	237	239	252	244	215	255	253	253	270	224	234	223	227	240	246	247	245	247	242	227	224	250	251	202	241	243	241	232	261	244	243	219	277	255	265	228	235	241	227	253	215	251	240	243	241	237	248	231	228	214	209	243	251	234	238	254	253	227	215	237	256	273	231	235	260	240	247	231	254	241	225	229	249	247	253	245	263	242	251	212	245	240	245	235	222	247	248	259	267	208	243	242	252	241	249	269	250	222	243	225	255	249	223	270	248	249	259	214	267	256	255	252	231	252	253	246	257	203	255	250	246	255	228	242	231	213	228	259	240	247	258	257	223	244	240	245	249	228	236	235	198	241	236	190	261	228	233	237	243	266	238	231	221	236	239	253	250	231	235	247	265	243	206	247	240	278	255	238	255	247	259	223	251	256	254	249	209	247	246	218	253	233	250	259	220	266	227	219	214	262	226	251	259	222	256	249	238	252	252	244	247	229	216	237	236	247	231	214	242	253	223	219	270	281	228	247	227	239	206	226	261	236	236	235	234	219	213	251	225	250	240	255	238	243	269	246	275	235	219	250	256	254	245	263	231	255	227	277	234	229	251	232	247	252	226	266	225	206	220	232	254	231	257	235	241	224	252	244	252	256	231	267	231	228	246	241	231	239	243	259	292	243	235	259	237	229	263	210	230	233	241	249	236	224	250	237	248	272	247	246	231	236	218	228	237	238	218	221	257	253	258	220	259	243	271	269	237	235	226	248	243	257	252	223	245	228	241	233	215	234	250	226	239	236	240	238	232	239	238	266	230	223	247	255	243	248	240	235	242	286	222	239	266	214	275	271	215	218	245	231	231	265	233	215	233	230	218	225	222	265	235	282	227	207	235	228	242	250	238	251	262	232	217	236	234	244	259	211	256	273	215	240	252	215	249	221	235	216	250	278	221	254	242	211	236	242	243	239	275	251	209	235	243	255	223	268	240	223	255	248	239	238	261	254	238	247	264	232	225	238	239	250	253	223	217	264	251	222	220	256	248	239	240	237	228	233	247	248	218	248	250	266	226	246	237	244	194	228	254	250	249	223	230	266	245	232	208	239	237	234	232	241	261	265	235	234	224	263	249	256	265	280	252	232	260	216	214	251	250	220	249	204	256	267	248	234	249	233	250	274	258	233	240	263	244	253	271	245	232	275	231	236	243	240	254	267	223	244	262	257	241	245	241	225	244	245	218	246	245	258	234	247	228	229	220	256	236	274	229	240	235	236	244	218	237	237	240	257	247	236	244	229	237	241	238	246	254	229	233	249	264	263	229	226	246	228	264	253	237	220	249	246	225	234	222	255	239	225	252	223	243	214	225	253	270	237	236	227	238	238	249	235	231	249	244	258	253	257	228	261	252	252	274	240	244	255	263	239	229	258	232	230	227	247	243	264	226	230	243	240	249	230	238	233	244	246	267	246	240	232	241	232	231	240	220	220	244	237	258	247	217	219	257	259	242	239	207	261	211	230	247	250	226	240	233	219	244	262	248	254	257	246	263	232	226	243	243	245	260	253	232	227	269	215	213	260	249	254	225	257	241	243	241	225	246	229	232	209	264	227	257	212	235	250	257	207	269	254	233	266	221	260	218	238	246	253	261	218	235	236	244	241	239	221	248	233	238	256	242	237	268	259	239	225	244	229	235	256	228	260	244	217	263	226	245	235	232	222	212	236	224	245	242	268	254	223	242	219	225	240	249	232	249	236	256	228	263	211	249	232	223	229	235	274	234	240	250	242	221	276	228	242	207	192	262	216	230	237	227	258	256	240	231	217	242	244	229	232	233	255	248	201	218	216	242	272	246	246	216	229	223	241	231	255	250	238	253	231	241	239	264	276	234	234	235	242	233	231	205	221	232	228	242	204	224	228	241	229	251	249	258	243	248	255	243	234	227	244	246	241	250	244	236	247	245	242	234	251	230	239	243	265	251	206	262	245	218	234	255	221	270	226	257	229	227	269	229	240	234	228	244	215	251	265	250	263	219	246	240	237	250	235	211	223	254	257	235	222	250	238	266	247	232	214	229	224	235	243	215	228	263	277	248	241	279	247	235	265	237	243	240	181	244	235	252	237	242	254	224	257	232	272	210	231	252	224	234	239	239	249	203	274	231	251	237	227	252	218	269	241	240	231	236	237	257	250	218	278	229	241	250	222	239	218	248	249	255	262	221	239	256	246	220	237	245	253	212	245	237	254	248	228	254	232	251	231	260	251	254	247	243	216	251	267	245	261
22630	21443	31116	27903	24694	22899	11154	779	456	443	455	445	452	444	474	447	408	466	457	450	440	468	411	423	446	440	444	446	450	421	433	410	423	443	440	449	425	408	449	437	442	434	427	446	425	432	404	427	431	420	439	440	411	495	459	415	445	424	453	428	422	436	416	428	421	443	445	443	391	418	397	422	388	419	458	429	435	438	403	437	402	411	392	430	430	454	435	422	451	424	441	454	418	408	438	437	462	440	433	425	414	421	423	448	413	436	443	426	434	419	426	432	463	425	443	424	398	453	441	427	412	430	401	404	398	449	415	429	454	411	433	410	426	393	417	431	420	466	445	430	426	445	422	428	440	413	405	458	421	445	455	423	377	398	439	431	415	456	414	438	420	436	445	440	399	438	411	406	419	421	393	433	416	412	407	425	441	447	402	399	440	417	422	444	423	432	429	404	444	403	419	423	427	437	415	429	430	399	408	425	387	384	399	432	425	410	441	436	454	409	393	439	430	431	415	416	449	434	409	447	409	410	421	414	431	449	416	425	385	425	427	389	404	429	426	413	408	457	419	419	430	413	402	412	443	407	428	440	391	418	420	389	411	442	440	413	408	416	400	427	423	414	422	457	423	426	428	465	417	412	410	413	453	430	439	425	445	433	402	445	448	464	411	401	418	445	465	421	405	415	390	485	435	418	426	418	419	428	424	398	422	442	444	425	401	465	466	446	388	438	435	416	431	457	432	407	414	426	435	424	437	410	412	406	417	448	419	433	421	422	416	442	425	452	409	396	429	400	441	431	415	399	416	431	434	433	427	412	414	401	412	399	470	435	439	423	435	431	413	412	410	391	386	435	434	431	436	442	446	405	398	437	441	431	446	396	418	383	417	424	388	458	457	438	447	461	406	424	417	438	458	434	438	412	395	428	411	452	386	441	420	409	432	408	449	372	416	430	420	397	405	423	409	456	442	475	441	433	434	412	412	394	415	386	409	408	455	442	404	416	407	447	427	422	420	399	429	424	425	415	410	435	403	411	409	435	467	389	397	430	415	475	444	429	383	439	423	400	403	449	393	394	425	452	399	400	445	422	425	406	404	382	436	413	411	451	443	424	429	471	411	435	438	423	428	436	411	426	415	416	445	450	444	443	434	421	446	431	414	441	491	410	410	424	427	434	424	413	462	414	415	420	408	465	431	416	429	430	430	426	384	420	444	417	416	453	426	452	445	406	420	423	426	451	410	439	438	428	418	433	430	416	424	402	423	425	419	438	433	418	413	445	432	408	446	386	405	444	384	444	416	409	404	389	428	439	410	409	387	446	449	421	431	392	431	455	417	412	438	403	414	425	442	412	443	408	435	397	412	442	422	433	450	429	430	436	445	424	428	403	435	414	414	427	437	403	431	427	425	432	467	455	425	395	469	402	391	416	396	424	409	394	435	430	424	451	439	448	423	416	444	439	437	416	432	414	437	464	436	430	408	425	436	429	430	394	419	404	417	415	435	408	409	419	447	412	398	411	418	424	424	432	410	411	423	425	402	431	390	443	408	378	440	416	419	469	411	395	396	449	437	450	420	449	437	415	453	436	405	422	406	436	382	394	435	460	418	421	436	426	450	375	400	444	412	426	423	419	402	443	434	459	449	420	402	456	430	424	450	438	475	455	473	372	446	414	394	410	403	438	415	416	397	383	444	378	426	432	441	475	436	433	435	428	432	441	441	435	387	428	399	419	378	427	441	444	414	410	430	421	405	444	450	406	410	439	379	435	435	477	423	419	430	396	401	403	392	436	396	435	407	432	440	425	398	442	429	462	442	421	408	434	440	458	438	411	416	410	406	465	421	423	431	421	420	438	419	443	449	376	404	420	429	399	435	430	403	436	405	431	448	427	410	415	410	407	421	435	426	461	398	451	439	431	411	412	429	427	430	458	442	416	438	434	406	435	394	416	433	441	420	439	407	418	402	401	463	431	426	437	419	427	458	470	424	450	403	434	428	430	445	396	421	415	426	440	447	454	445	434	431	449	467	407	415	425	413	410	440	437	436	400	444	413	399	421	433	445	419	431	442	401	414	381	442	395	416	405	442	434	421	412	402	422	428	390	400	409	415	432	408	399	439	425	406	431	422	442	425	449	416	426	401	421	431	452	441	409	435	443	423	392	423	432	456	451	444	425	412	463	404	433	411	399	406	494	396	424	390	403	464	441	422	441	428	422	419	447	414	441	429	405	429	429	397	410	414	404	392	431	426	447	416	397	402	424	442	404	387	419	418	437	415	408	436	389	444	389	415	439	450	461	458	419	443	408	416	431	483	456	433	411	391	405	411	388	411	436	409	417	414	429	454	443	438	440	410	465	416	400	427	361	400	426	434	407	410	409	478	418	435	447	425	419	435	404	445	417	438	410	416	393	406	423	426	422	427	410	397	404	463	421	412	409	424	417	391	395	415	438	409	444	437	397	422	437	402	441	408	432	436	440	390	410	422	446	424	408	445	447	400	420	409	425	407	422	403	417	421	412	454	429	425	448	404	427	417	415	459	441	413	418	406	434	428	422	389	432	430	385	415	431	441	438	413	440	433	439	456	402	396	392	439	432	447	440	416	461	422	417	418	436	442	385	418	426	395	446	392	417	411	445	427	417	444	436	437	441	457	441	402	453	406	422	438	419	454	414	403	449	420	461	429	431	428	424	415	450	437	418	405	408	430	450	415	439	430	425	421	410	444	443	396	426	415	399	457	503	388	409	411	400	433	458	406	428	393	387	408	427	415	418	436	420	440	390	450	405	414	428	420	445	429	442	429	413	418	421	446	400	447	452	407	448	396	453	443	481	414	412	446	444	448	400	414	408	401	463	468	409	404	468	408	436	432	439	398	410	389	416	434	428	434	424	474	469	435	426	487	424	436	412	398	438	450	409	401	428	405	427	427	444	423	413	460	416	448	442	438	406	438	429	420	427	452	397	405	393	410	415	447	437	462	452	427	402	433	452	454	448	451	409	401	418	395	410	403	436	430	414	450	398	408	430	452	447	425	413	434	402	418	443	466	431	444	411	399	416	424	441	439	415	429	410	413	478	439	463	420	427	399	401	407	417	445	417	467	412	447	417	396	417	424	449	450	412	421	419	448	448	434	439	426	416	421	428	458	436	414	443	421	407	442	429	424	393	413	452	415	422	423	431	448	437	404	425	424	405	442	425	432	436	428	425	427	447	416	415	443	436	433	413	419	401	460	410	455	434	435	446	436	454	411	452	422	430	434	454	431	428	408	411	414	395	418	407	426	396	405	464	417	413	426	439	423	429	413	455	428	416	434	417	445	409	427	392	418	406	439	429	439	399	406	440	451	445	435	478	437	405	411	433	419	421	389	419	455	418	443	451	432	421	418	457	402	471	415	416	473	433	408	453	442	413	432	425	458	407	395	429	449	410	392	409	430	431	437	388	425	407	434	415	412	397	456	415	444	412	456	395	428	408	451	424	422	406	403	417	413	390	412	443	398	418	401	438
57491	97661	78473	54528	38891	18409	611	524	464	472	470	503	471	455	427	449	464	445	465	458	461	491	506	431	482	441	441	464	465	437	448	454	410	433	462	466	443	476	436	491	449	438	437	458	467	473	451	453	476	474	438	465	411	462	433	462	466	416	423	473	453	436	433	453	437	459	433	435	436	429	425	414	446	464	440	424	462	432	491	424	424	450	470	427	460	444	437	432	458	433	439	464	447	468	410	424	451	446	442	432	433	446	474	446	440	421	442	403	442	466	436	427	460	439	449	439	455	433	458	445	422	475	441	404	418	407	416	447	459	450	437	460	459	414	438	472	460	441	418	413	464	464	463	410	429	457	495	466	446	419	435	455	473	437	432	443	445	464	468	484	433	434	421	421	425	432	424	452	457	487	435	414	476	453	427	429	449	430	485	422	441	431	476	439	436	446	422	429	474	447	427	476	459	436	439	453	428	431	479	436	449	443	420	445	457	439	467	440	437	483	437	455	458	453	434	457	471	402	442	435	421	453	468	447	450	456	420	450	455	452	447	457	451	446	491	432	444	434	433	417	456	486	440	471	464	489	443	443	453	436	463	474	444	432	429	451	441	433	445	433	420	466	478	445	418	431	430	440	449	478	460	409	423	446	443	456	454	466	474	440	451	448	422	425	421	410	460	419	441	434	460	459	416	462	481	457	439	467	440	447	430	460	452	478	416	457	452	439	469	446	451	409	456	434	436	453	470	470	419	429	435	394	468	411	450	439	483	414	438	448	439	454	418	410	491	436	445	439	458	452	484	427	425	479	436	456	461	426	429	476	447	425	452	451	473	442	423	452	471	464	416	436	451	450	429	445	467	430	442	440	430	429	451	466	424	435	470	452	448	468	434	453	481	448	411	398	460	453	464	418	447	470	433	451	438	487	459	423	427	421	462	419	424	429	430	453	481	411	509	472	414	452	477	453	449	416	427	415	441	440	454	453	442	475	420	497	448	501	441	424	466	440	431	434	445	438	419	428	427	463	427	449	430	440	435	407	447	421	455	463	474	460	454	473	449	473	455	466	460	431	450	456	463	478	430	428	446	442	423	470	428	440	420	423	468	458	472	410	429	443	444	423	433	449	475	436	412	393	407	471	434	456	443	456	437	471	443	432	434	442	437	440	434	433	458	445	439	434	450	431	429	423	453	427	454	463	477	438	413	483	487	409	466	453	420	437	449	417	463	475	427	447	433	411	438	438	407	420	454	437	455	450	457	434	422	427	422	464	457	431	484	481	475	435	419	423	439	441	437	442	420	420	453	464	426	439	409	404	416	458	425	431	416	452	482	431	460	449	414	416	446	482	430	472	409	414	477	447	444	444	446	473	419	441	413	435	425	453	463	472	460	465	462	435	456	427	451	444	414	456	419	439	449	438	438	449	388	484	422	456	390	435	481	422	448	441	441	441	434	451	432	435	441	438	432	448	454	418	426	463	428	454	414	414	418	430	477	452	428	460	453	425	429	490	454	450	465	455	444	483	412	472	457	467	472	444	422	440	450	450	483	440	459	464	458	412	426	428	413	426	435	454	425	455	445	448	419	431	423	436	451	438	445	412	407	421	421	455	436	416	418	431	440	446	434	453	502	447	430	466	451	428	442	410	428	467	459	439	437	442	443	459	425	431	454	420	429	457	434	435	519	436	464	430	445	482	448	444	435	427	444	399	440	459	422	491	421	467	438	418	438	466	446	469	446	444	467	455	421	445	455	464	391	447	452	440	489	463	434	442	445	434	509	459	437	445	407	499	461	433	482	434	434	461	456	424	475	456	477	457	425	429	423	468	434	446	425	464	443	443	422	456	414	427	478	488	457	425	455	472	431	433	445	433	473	433	428	433	433	442	487	431	419	430	442	401	412	443	442	440	418	440	424	436	430	428	429	451	475	430	456	445	414	460	425	429	425	407	441	428	416	457	432	418	479	448	482	457	458	462	468	464	440	490	442	433	413	420	406	432	436	492	402	426	474	427	426	413	414	476	444	458	446	454	433	429	446	447	407	426	429	419	426	439	435	462	434	456	433	453	445	447	453	445	422	459	473	425	461	464	430	440	415	435	449	471	452	444	439	460	430	410	474	454	461	457	455	423	451	445	426	431	460	460	434	450	454	424	441	460	454	432	453	448	442	466	472	445	452	419	440	442	445	418	457	448	450	476	478	431	482	405	434	443	456	435	415	449	448	456	454	439	483	428	418	444	425	432	426	439	444	435	442	443	431	419	435	415	439	473	450	450	429	455	390	472	440	447	427	431	473	461	449	461	429	461	450	458	430	453	457	435	468	478	426	439	428	442	434	443	411	423	418	480	429	455	455	463	416	425	433	416	416	451	463	448	446	450	447	454	418	444	457	414	447	437	490	441	405	435	390	435	447	439	458	422	445	430	461	450	440	472	429	448	425	456	472	432	456	438	412	448	415	412	463	441	480	455	431	444	417	448	445	442	440	455	436	450	426	466	454	458	473	416	452	444	488	421	430	435	445	477	460	422	433	429	422	451	447	463	442	431	416	429	437	418	415	491	457	444	472	449	451	413	446	459	397	453	449	489	436	460	428	471	415	451	474	422	401	446	431	437	438	476	465	454	446	397	436	460	446	457	425	410	468	443	448	408	436	425	429	444	467	439	428	430	439	416	438	453	411	455	419	500	422	457	467	454	448	469	426	440	439	483	449	473	440	418	426	452	445	439	456	440	425	439	433	437	462	444	487	433	448	406	465	468	445	460	453	438	453	434	440	453	458	422	429	493	432	451	440	461	443	433	451	466	443	434	413	483	431	459	481	439	470	428	437	465	394	492	431	421	467	462	465	469	432	438	424	425	456	437	420	433	463	425	443	414	444	432	467	442	480	409	460	429	430	430	449	413	417	460	411	424	446	442	434	431	460	461	453	436	481	454	449	462	411	427	473	433	455	455	449	497	393	431	442	438	455	433	478	429	420	459	434	462	452	426	454	457	424	418	447	448	485	432	479	424	463	456	452	396	439	441	413	413	465	429	423	427	443	454	440	424	467	452	466	443	436	447	457	473	428	435	482	477	456	453	432	438	427	434	414	437	467	445	436	444	448	434	424	420	448	422	446	421	412	456	454	413	467	465	449	501	426	381	448	436	457	496	456	455	429	451	460	484	454	422	469	473	439	447	451	451	472	432	451	452	438	444	407	453	460	432	430	413	427	431	445	452	431	429	432	442	442	447	478	468	388	417	424	460	430	455	442	400	412	450	459	421	448	409	427	421	441	476	436	450	439	450	444	463	454	456	409	447	427	428	425	387	439	451	476	434	433	415	472	454	428	444	420	418	433	434	436	480	447	471	466	456	431	413	443	409	445	453	432	460	434	442	440	448	448	451	405	426	414	424	448	402	430	450	448	450	451	441	446	477	442	447	435	448	429	431	463	422	428	451	455	456	471	482	497	458	455	412	429	482	476	471	447	458	434	446	422	446	457	457	455	441	419	409	467	416	439	465
29015	24309	26195	13629	3913	1039	202	147	161	168	185	167	162	162	154	179	159	148	162	167	162	178	191	179	158	183	178	148	152	181	181	172	180	169	168	156	155	170	181	153	164	170	149	172	173	165	194	150	175	139	185	169	152	142	148	163	161	175	166	149	184	178	155	156	154	154	168	152	165	173	166	168	151	168	175	162	192	158	179	180	140	166	190	194	176	172	179	168	171	163	166	162	161	176	177	196	163	181	193	190	163	172	179	192	201	182	170	180	155	173	164	139	176	158	179	186	177	178	185	194	170	143	170	161	155	174	159	174	169	143	171	162	169	148	161	158	202	176	168	167	173	148	147	151	175	162	159	162	166	170	157	166	172	165	155	152	154	163	160	167	155	150	170	180	170	151	190	177	173	168	174	169	172	151	189	174	152	168	179	193	165	145	157	162	165	170	159	166	159	153	172	200	176	158	184	173	163	156	168	178	157	177	184	169	156	168	171	153	148	166	174	146	162	200	159	173	157	178	189	149	190	169	173	185	204	186	163	167	185	147	172	153	169	178	199	153	155	162	168	169	158	159	170	177	180	158	152	174	163	174	161	184	174	161	169	197	168	153	163	172	167	160	167	179	173	145	173	167	168	172	162	182	179	176	182	166	154	160	160	182	181	157	153	176	167	170	182	181	182	178	166	161	159	149	187	165	157	151	189	164	186	172	179	145	186	161	161	151	160	191	159	180	176	185	182	170	189	156	158	169	163	153	145	163	176	157	143	164	156	164	167	166	188	158	171	160	176	158	170	165	176	182	146	174	143	186	194	162	192	148	166	154	140	168	179	186	172	167	178	159	156	190	163	188	181	176	150	160	157	184	181	164	182	159	180	162	160	163	158	163	165	151	161	155	143	164	156	190	160	158	140	163	175	188	177	184	184	166	164	181	163	162	125	154	151	177	160	159	145	167	174	167	169	180	164	175	168	161	175	168	168	167	173	172	170	179	149	171	165	175	187	172	166	146	176	164	173	157	167	183	168	181	140	149	170	161	158	173	159	179	166	140	139	163	150	192	152	205	161	150	191	165	162	172	191	160	172	209	148	170	163	173	164	169	186	165	176	165	163	154	176	169	168	174	193	171	185	192	173	166	181	173	178	154	198	169	140	185	176	161	175	170	192	179	160	175	175	161	154	170	168	189	192	173	170	174	164	177	172	167	164	161	190	178	154	174	166	175	166	156	175	201	173	167	170	157	165	180	161	171	156	155	138	164	187	160	173	182	159	180	176	159	165	152	159	175	186	181	171	179	154	169	188	182	175	170	174	143	177	175	174	190	157	155	169	173	180	176	184	173	169	155	178	172	181	162	147	172	181	176	183	191	186	178	173	159	184	168	163	170	157	172	183	162	156	177	168	164	172	196	168	174	188	154	142	162	158	176	193	166	152	138	164	165	178	169	182	157	162	163	146	170	157	168	162	170	166	168	165	153	155	150	170	170	164	170	160	178	167	170	169	183	147	166	173	193	187	174	178	159	148	171	174	169	166	166	166	173	168	176	197	184	151	168	156	190	168	193	173	170	171	153	164	171	172	186	163	169	160	190	152	181	174	169	145	180	192	168	185	143	178	165	171	160	168	155	180	148	166	175	186	170	153	178	175	171	179	175	174	166	179	177	163	167	182	152	161	151	179	174	201	158	151	175	165	169	200	166	182	167	148	166	181	177	155	170	156	163	187	156	147	171	158	170	170	187	147	182	175	173	155	172	157	160	165	169	157	173	182	158	163	190	175	165	177	180	184	159	171	159	134	165	160	186	184	169	172	148	163	174	156	148	151	153	167	173	158	159	162	175	144	159	172	178	182	153	189	179	162	159	171	169	167	182	167	177	172	169	183	160	180	159	153	167	155	175	145	163	159	153	180	176	168	163	154	161	179	167	149	163	189	172	177	176	165	173	163	157	170	163	176	164	163	141	154	163	170	153	172	177	173	151	156	182	187	180	162	168	163	177	187	174	183	168	160	162	158	164	173	162	182	164	180	172	156	181	165	186	182	173	176	164	168	162	159	162	152	170	190	166	161	167	196	156	189	181	176	186	173	176	147	182	158	185	162	158	156	156	155	155	160	186	184	165	183	140	193	165	153	169	174	175	162	179	178	170	150	178	158	148	167	176	173	147	165	178	171	168	163	162	146	180	162	170	164	176	193	164	178	178	171	171	177	168	169	162	168	163	156	155	165	162	183	168	175	178	160	166	164	185	152	169	180	168	185	151	164	158	185	160	179	157	188	171	162	177	186	170	167	173	171	177	178	154	177	170	179	163	180	155	170	164	155	158	183	158	168	150	179	188	174	172	162	172	153	159	184	179	173	163	200	174	162	175	182	154	186	159	179	154	162	178	166	171	183	170	183	181	168	177	176	159	148	170	151	140	174	185	166	173	202	175	184	194	177	153	170	172	172	166	166	169	163	182	162	141	164	172	174	192	150	167	142	180	153	153	149	172	173	169	162	145	170	169	176	151	183	184	159	164	174	148	185	159	171	148	159	170	187	171	169	179	175	153	145	184	160	155	178	197	173	170	153	168	166	179	163	189	173	144	162	159	174	189	157	172	191	195	168	173	167	164	148	185	141	170	179	170	166	166	177	164	164	153	170	178	163	167	149	172	156	174	169	154	168	181	183	179	174	172	176	167	182	168	183	185	155	166	180	177	155	155	173	160	178	164	159	168	149	166	180	162	160	171	175	189	182	174	173	167	178	167	166	169	170	166	186	155	176	153	148	161	173	177	175	195	176	163	177	177	147	189	171	171	175	150	184	165	170	173	163	158	159	164	157	164	187	170	154	157	178	178	178	148	153	193	146	174	175	187	184	173	166	186	143	173	145	155	165	192	181	175	168	141	176	143	145	173	168	193	157	178	195	181	176	158	184	157	169	181	159	181	164	183	168	162	163	165	150	160	187	162	188	146	194	175	174	195	191	172	172	173	164	156	167	172	161	178	184	174	152	170	167	173	198	178	155	157	162	191	153	192	177	155	167	156	159	186	165	187	172	173	187	174	175	180	168	182	175	176	175	179	161	153	188	145	183	169	133	151	156	164	163	174	160	147	168	162	181	160	191	157	168	157	146	140	146	172	153	178	143	174	146	181	179	161	161	185	171	163	183	164	173	159	152	181	162	160	178	171	187	145	151	187	172	171	178	178	186	197	180	172	169	165	167	172	183	162	158	184	185	186	172	176	174	154	158	166	176	170	178	158	184	153	165	187	171	169	181	173	182	162	153	170	180	175	170	191	169	156	156	169	174	167	173	171	176	162	160	164	173	179	180	154	164	140	170	159	187	179	190	168	158	164	158	188	163	193	162	165	148	156	175	148	153	168	194	178	169	164	157	159	158	174	183	183	186	164	214	174	155	164	188	183	165	159	178	173	161	156	151	195	181	165	149	168	174	157	181	156	161	169	167	176	147	171	144	148	195	188	160	170	190	170	186	171	167	156	173	159	179	148	177	184	171	171
22398	35096	22851	9639	4257	1317	201	190	204	217	207	219	192	205	198	201	192	199	193	192	185	191	164	176	190	194	188	197	205	202	190	199	198	178	201	174	194	193	195	196	184	186	204	195	178	176	178	216	179	181	186	191	177	171	183	196	183	202	194	183	182	182	195	191	184	177	175	189	178	182	190	185	194	203	178	183	189	193	203	185	178	202	161	178	201	183	170	203	171	193	142	181	174	209	194	184	177	206	161	174	173	203	210	186	186	173	184	194	202	185	202	176	189	170	205	212	216	169	179	188	206	178	188	207	195	200	219	200	164	176	208	156	203	188	191	204	208	203	181	189	193	201	170	189	191	169	196	196	176	177	196	184	195	189	189	202	177	197	173	183	189	185	180	180	198	191	189	195	199	201	190	168	191	162	189	189	186	193	184	168	170	185	179	203	208	177	171	191	202	173	195	188	180	177	198	174	194	206	193	183	187	178	197	195	188	179	189	161	195	224	208	174	197	210	187	205	172	184	186	183	203	168	194	192	191	206	158	191	200	211	188	180	200	187	202	180	177	188	179	214	189	170	179	190	158	204	185	186	164	182	170	159	191	215	168	188	171	200	184	196	169	216	169	167	185	164	182	176	193	205	182	203	187	184	205	193	180	166	180	192	205	200	176	201	184	200	207	178	196	186	177	187	169	200	216	165	184	220	193	174	195	184	179	194	176	207	197	165	188	184	232	186	171	205	176	200	196	177	189	174	198	185	183	200	197	179	183	167	191	201	199	181	179	164	199	184	215	185	216	203	190	183	183	216	197	170	182	191	175	204	191	182	190	196	175	221	214	176	192	159	178	186	180	186	189	187	210	195	171	181	181	186	203	185	176	171	194	187	212	179	177	205	169	210	221	197	182	176	187	175	184	211	192	200	173	199	200	161	180	206	189	192	162	162	183	177	202	179	204	212	191	188	174	197	210	188	203	178	164	168	181	214	177	189	195	189	159	171	170	177	194	191	198	195	187	192	183	205	189	163	178	195	199	200	176	180	185	201	177	178	208	173	192	174	191	185	183	183	190	177	191	190	193	198	199	178	166	207	192	168	167	182	172	186	190	187	184	176	161	187	189	211	181	193	192	192	196	190	185	190	189	188	175	190	185	184	204	168	171	192	202	184	168	174	193	182	160	190	186	172	181	183	160	190	176	192	164	187	193	187	167	196	196	181	205	188	179	199	211	196	174	208	182	185	183	177	171	178	179	187	204	192	162	230	206	177	176	175	197	190	203	186	177	205	208	186	197	205	191	203	188	203	187	195	195	197	166	161	178	187	166	195	160	188	171	199	187	173	182	193	201	190	173	173	173	213	169	179	196	161	176	181	188	192	199	190	180	211	175	184	170	180	184	195	211	201	165	168	166	187	180	203	191	189	164	180	199	171	173	230	198	187	193	187	182	206	186	189	178	202	192	211	181	212	176	186	192	179	196	172	205	206	205	192	190	163	210	177	171	198	196	185	192	187	184	210	178	205	202	181	209	194	154	195	187	189	192	194	201	166	188	185	185	180	216	187	186	201	188	185	168	169	184	182	180	188	201	204	221	184	196	187	166	209	206	180	196	178	198	166	175	217	210	179	207	196	187	208	209	191	194	194	174	171	192	203	174	202	180	190	188	193	170	179	207	174	185	177	155	184	179	183	204	195	180	195	178	187	166	184	185	155	202	185	189	194	189	164	191	190	182	182	185	197	188	202	180	187	189	177	175	200	190	193	196	180	192	192	174	207	197	195	180	188	172	183	187	200	198	185	163	179	171	199	176	167	185	163	189	194	213	189	180	190	178	180	196	178	176	201	182	191	184	202	167	189	208	189	198	193	172	213	179	188	174	186	190	195	211	183	179	174	196	182	186	200	208	188	167	195	193	194	186	205	207	185	166	187	206	181	180	185	180	219	192	181	160	188	205	189	198	213	197	178	201	174	201	175	192	186	200	202	167	181	188	201	171	196	170	178	177	168	177	208	203	197	212	211	201	175	177	191	203	170	181	182	192	192	175	178	191	184	198	215	174	180	200	197	198	189	188	169	181	184	179	196	191	185	195	198	180	171	221	185	186	169	199	224	195	200	188	175	175	204	185	185	176	180	182	188	182	189	183	193	183	185	206	186	189	184	194	199	202	206	186	192	178	188	150	173	194	190	181	208	200	185	212	195	184	186	192	186	180	199	164	195	172	182	186	183	183	210	210	191	178	180	186	186	200	180	215	198	195	187	191	188	164	196	183	222	185	207	213	184	163	157	186	194	191	188	186	179	188	223	179	194	189	197	175	196	185	184	182	186	196	180	192	185	189	180	172	180	202	192	186	193	185	202	183	173	197	182	178	175	195	177	182	199	208	192	196	188	163	185	190	203	159	183	199	176	193	197	181	187	169	187	189	196	184	160	170	205	179	184	184	202	208	186	192	192	181	180	181	187	178	181	159	188	186	167	180	220	204	204	187	182	198	188	189	197	182	167	192	184	185	203	182	176	211	206	206	185	186	179	203	211	194	198	191	201	189	198	176	187	163	201	205	180	183	207	210	198	179	207	191	178	167	204	202	202	173	171	174	199	190	184	190	207	161	206	198	198	173	192	211	186	183	172	188	183	187	195	181	184	189	177	196	162	195	183	188	154	207	192	180	186	198	205	202	183	189	188	183	196	204	214	213	187	186	171	189	169	178	191	194	185	185	186	177	199	181	201	210	180	230	191	190	193	190	189	200	189	196	180	191	193	205	196	193	190	192	193	197	184	201	189	187	172	187	178	182	174	176	178	194	163	195	180	176	174	196	182	203	199	186	170	170	215	168	182	194	200	165	174	196	204	197	217	197	184	206	212	200	187	182	214	194	188	219	185	180	174	185	184	179	200	197	182	193	183	195	188	170	192	167	218	172	206	188	179	217	189	192	189	181	195	183	192	197	175	206	183	172	202	195	218	178	194	201	198	156	174	182	201	188	185	187	196	182	194	182	177	202	211	165	203	180	200	202	197	193	174	195	195	176	203	190	190	187	199	174	211	177	157	195	198	192	179	195	177	179	180	191	172	189	176	183	185	183	187	176	172	199	178	197	212	169	194	188	199	193	199	192	171	208	196	219	177	177	201	188	181	220	169	181	197	211	189	185	183	204	199	190	191	180	221	177	179	169	192	188	194	179	197	195	200	194	199	185	205	176	196	186	208	197	215	199	192	199	208	219	180	176	183	208	199	195	174	204	176	195	188	195	167	198	197	187	170	186	180	191	184	192	175	186	195	207	180	211	183	193	209	171	190	200	198	196	201	179	208	197	216	189	206	180	194	172	217	214	197	197	191	185	186	188	180	193	197	184	191	181	196	204	200	189	191	190	210	205	185	193	176	205	190	169	186	199	188	175	182	197	188	217	199	192	206	209	153	182	182	198	196	182	183	200	197	179	168	179	209	182	196	170	194	174	196	203	186	169	181	179	192	182	187	194	189	192	164	156	205	170	214	174	191	200	189
23546	21936	32741	30504	25661	21570	5567	379	347	332	334	351	337	346	347	321	329	310	346	347	353	306	308	327	314	351	342	364	337	281	343	320	296	360	325	330	340	299	345	303	321	340	354	342	310	293	329	321	326	343	312	338	324	345	317	344	343	342	329	306	328	302	318	307	304	334	315	345	355	344	321	339	326	275	318	336	326	323	363	314	315	343	352	316	358	326	319	315	346	340	353	329	312	336	334	341	340	327	315	317	315	364	324	342	337	312	339	337	341	312	343	312	341	335	335	344	332	322	336	307	341	328	362	355	306	343	323	324	305	339	350	334	313	318	347	314	330	321	326	309	318	317	334	351	323	364	348	313	316	320	319	319	316	298	351	330	336	332	329	347	353	342	353	330	346	293	305	354	350	330	322	331	323	345	336	340	330	348	309	306	345	329	321	330	322	314	359	335	315	294	353	334	322	316	331	355	323	298	309	291	331	345	282	345	322	346	334	322	329	322	339	336	318	354	357	332	352	344	341	308	332	315	312	346	364	356	331	335	311	350	314	345	321	327	311	343	318	354	328	327	358	340	332	330	339	325	351	338	321	323	331	311	340	322	368	343	314	335	327	340	358	305	356	313	316	332	302	323	311	332	365	326	355	306	324	316	304	314	352	315	335	329	364	334	337	323	335	329	345	341	361	344	331	342	356	321	341	341	341	331	298	331	318	306	308	359	359	342	343	354	344	305	303	313	346	331	314	323	328	382	304	315	307	338	323	360	321	325	348	312	329	294	328	328	342	343	312	316	342	323	324	330	306	332	310	325	302	334	362	317	322	345	329	338	326	280	344	353	323	318	358	322	362	351	330	319	330	331	326	340	288	357	314	327	332	318	324	330	342	310	319	312	344	338	315	320	321	359	334	318	321	362	317	338	326	309	309	326	292	350	329	311	331	308	325	342	305	353	314	341	349	290	310	296	315	303	352	346	316	316	346	317	329	352	361	296	323	325	309	329	333	329	309	333	334	299	307	357	325	367	327	297	324	341	317	303	308	346	336	336	337	294	336	297	305	299	306	320	341	342	340	341	317	343	312	327	319	346	337	350	330	337	332	327	304	344	318	334	334	351	323	327	350	325	349	348	322	332	318	321	295	306	301	347	305	346	319	321	359	325	335	311	335	302	304	308	351	339	334	311	340	339	321	340	307	301	340	319	322	337	307	348	349	291	341	348	344	346	345	324	343	312	356	332	318	318	316	334	337	336	355	350	333	320	300	313	327	316	341	322	329	318	290	302	314	345	331	301	344	330	337	310	337	299	339	310	340	301	343	342	334	279	309	345	303	333	342	351	310	296	356	335	342	299	326	343	318	321	323	312	314	338	324	351	344	344	329	314	327	329	316	334	342	348	347	333	335	365	342	335	328	350	319	294	311	294	296	314	338	314	333	341	365	375	305	349	333	316	326	350	346	344	321	353	322	318	330	346	330	287	326	329	334	304	358	331	330	293	315	327	344	325	336	298	300	297	291	309	312	330	331	304	282	283	313	326	345	330	330	305	317	343	305	317	366	345	328	323	326	323	290	318	317	316	340	327	343	331	324	294	307	368	338	340	311	306	317	319	364	328	333	353	341	319	321	330	323	332	313	345	339	324	320	306	338	328	300	302	300	350	350	304	317	353	327	316	326	361	350	320	325	314	311	334	341	321	361	311	315	335	314	303	330	317	322	326	344	301	317	344	340	315	338	349	355	337	323	308	342	315	346	324	318	311	313	340	327	322	342	327	339	342	307	315	335	348	314	330	318	291	338	349	327	309	328	344	295	314	343	336	331	346	317	325	317	357	368	342	345	348	331	308	319	340	316	337	291	342	336	284	319	353	317	358	327	310	313	327	333	337	301	343	347	314	335	353	336	306	311	344	320	340	319	315	315	299	324	316	341	344	349	308	335	295	307	346	340	363	318	363	348	335	290	326	338	338	328	341	350	358	329	357	329	340	304	300	333	291	332	299	342	340	294	334	319	332	349	309	316	318	341	338	323	351	340	306	324	340	339	302	318	360	319	299	335	304	298	342	309	313	334	364	357	312	333	368	317	334	343	326	318	331	315	321	316	318	306	310	316	327	340	311	325	347	356	364	316	325	329	324	340	316	295	317	292	350	348	330	322	310	352	316	343	346	327	309	377	294	316	319	322	367	327	321	352	369	316	320	319	300	325	312	333	327	308	329	312	336	321	329	324	313	309	337	321	291	347	329	308	326	299	289	318	307	331	326	342	314	361	333	352	327	304	347	339	359	343	344	296	307	344	346	317	326	351	345	358	324	349	350	337	344	326	343	309	325	320	295	279	329	310	341	311	368	314	330	315	315	348	333	359	325	310	327	329	317	351	333	334	323	307	327	333	343	323	344	320	314	354	354	339	310	285	304	347	345	316	332	325	302	312	334	318	337	308	316	310	346	335	337	335	317	308	312	320	331	338	335	335	345	331	310	306	313	311	319	341	305	328	332	348	313	328	343	338	337	311	311	331	308	328	302	338	321	311	346	335	318	350	380	306	322	325	385	323	325	323	305	338	301	321	367	326	322	362	324	312	340	310	345	352	332	332	337	348	296	318	295	305	311	360	322	327	355	350	338	305	315	339	349	316	308	291	316	333	329	351	312	339	322	309	322	339	349	360	319	315	326	319	352	311	339	284	313	326	331	289	292	282	279	329	343	325	360	330	301	296	324	317	308	333	335	311	316	327	331	352	333	368	306	334	308	343	338	300	317	309	322	309	350	337	345	316	334	338	344	336	326	330	313	325	326	332	315	303	300	327	328	341	310	301	336	346	295	344	350	312	307	310	334	324	321	350	361	321	365	341	375	345	330	295	328	280	360	333	307	346	307	321	332	324	323	317	343	313	349	332	339	305	299	322	331	305	341	344	336	345	334	356	306	359	314	325	315	345	321	323	302	333	333	345	300	323	329	330	340	328	302	327	336	320	328	313	332	342	333	309	349	322	324	327	322	315	315	334	309	327	302	311	338	340	326	328	337	326	324	324	350	328	336	327	329	338	319	324	357	310	302	311	375	335	341	350	340	330	323	320	320	335	353	333	339	311	347	315	306	343	335	326	330	333	319	339	348	315	282	317	334	300	320	293	330	322	341	337	335	314	329	344	338	293	322	299	291	328	330	349	337	338	321	345	313	338	326	318	348	333	335	360	345	304	304	330	329	344	314	348	365	326	329	317	332	329	348	352	306	324	339	311	265	322	312	316	318	280	372	300	356	327	304	348	335	352	301	326	337	313	321	318	330	318	330	315	352	362	309	310	316	337	338	334	330	350	324	296	338	317	348	327	314	361	319	327	319	346	340	343	333	344	315	304	325	325	350	333	311	333	292	326	311	315	325	336	339	337	291	306	311	341	340	358	313	323	306	327	314	337	347	354	331	339	290	350	305	350	311	345	316	342	313	295	309	351	329	321	338	304	356	283	329	322	348	327	319	359	330	306	330	299	322	349	315	308	338	326	321
50909	88518	67046	44360	32037	19281	1044	363	368	377	361	397	352	361	364	375	376	396	349	389	332	338	361	381	350	352	357	359	318	331	350	324	347	330	334	353	334	365	352	335	340	375	360	322	360	332	381	374	321	333	326	357	332	335	310	358	322	322	348	332	307	347	317	422	329	334	322	373	329	308	333	332	336	344	352	311	362	336	310	328	343	330	348	332	340	336	315	315	351	352	377	366	331	338	359	368	345	347	340	322	346	331	340	372	358	332	389	336	365	334	364	370	337	346	343	350	350	340	331	349	324	346	345	335	340	336	354	318	322	334	340	329	334	372	357	352	338	361	349	341	334	318	353	359	357	339	350	363	359	336	314	353	349	327	323	380	313	351	343	366	336	351	332	340	321	316	344	395	355	350	359	356	356	336	367	351	330	347	348	321	328	344	348	343	355	328	362	353	364	356	349	342	326	323	358	358	320	314	352	336	356	367	348	338	349	316	349	355	363	327	333	342	371	319	332	328	377	337	327	346	343	329	346	297	350	357	337	353	339	344	334	312	345	353	369	315	328	395	345	347	358	327	335	339	363	332	369	322	346	342	334	345	356	336	355	340	345	342	364	343	330	347	353	335	318	373	352	328	332	328	356	312	375	345	356	350	344	345	386	312	327	323	339	375	333	338	389	332	349	300	341	328	336	328	349	329	360	347	329	342	361	343	348	355	329	372	353	323	366	336	388	322	344	323	326	311	347	345	325	335	353	362	323	338	354	316	341	336	366	352	333	321	364	327	338	312	343	341	311	338	327	367	349	376	354	360	345	364	365	331	357	319	374	381	381	348	329	353	367	353	337	355	330	374	350	362	389	382	364	332	322	359	371	339	367	382	365	317	373	304	362	343	343	328	345	351	346	372	345	324	344	338	341	358	325	328	327	361	307	337	338	335	334	336	370	336	352	367	332	363	367	347	346	331	309	335	326	329	352	343	338	319	358	321	314	379	347	313	352	355	383	354	361	321	341	361	371	356	334	352	330	336	357	318	379	343	338	333	336	303	323	325	361	348	326	331	323	352	365	386	332	317	346	317	353	324	315	355	333	345	362	345	349	349	369	361	356	356	353	317	329	334	350	342	347	327	354	390	319	336	340	353	304	337	353	365	344	359	345	319	352	317	331	343	330	343	356	331	380	345	327	355	342	400	385	379	344	332	334	326	366	344	367	370	333	321	348	337	350	356	332	335	343	350	360	337	310	383	364	373	347	326	337	354	318	374	325	360	342	333	344	334	373	318	348	333	318	327	325	331	318	346	330	351	317	343	333	313	353	292	361	341	346	332	339	301	352	348	352	368	342	353	327	334	322	333	372	323	325	352	327	370	323	354	350	343	363	338	348	340	349	339	345	349	339	333	324	359	349	345	326	341	350	371	337	345	324	321	312	320	366	331	352	334	356	355	358	341	319	363	315	329	312	349	320	352	351	327	331	357	313	366	318	381	370	356	331	364	332	380	365	322	320	338	333	311	357	343	344	386	332	320	330	367	350	344	317	349	366	363	335	315	348	358	316	359	320	332	333	327	402	339	343	339	322	345	327	372	352	324	363	364	332	351	339	346	348	344	352	336	354	352	342	327	305	367	352	348	328	354	335	344	347	360	390	340	333	359	346	368	333	345	351	337	320	336	364	335	352	346	327	352	328	345	345	316	328	328	345	363	348	368	328	310	337	362	319	337	324	340	348	369	355	313	344	353	351	326	344	358	338	305	335	396	355	366	336	328	366	350	334	317	333	352	309	340	357	329	377	331	349	322	344	296	342	337	344	339	344	318	351	348	323	353	331	353	340	360	318	376	368	345	336	341	341	337	319	389	344	332	329	344	349	382	327	360	352	324	330	342	351	339	326	357	395	315	334	341	345	349	344	376	363	339	336	337	341	300	313	354	343	328	351	350	318	360	350	348	371	333	341	316	320	334	302	337	342	323	324	342	306	381	327	320	374	348	368	343	341	333	352	340	346	382	354	331	347	312	330	343	345	364	345	328	364	359	312	355	344	319	342	322	337	356	340	349	342	334	353	363	368	338	359	330	334	349	340	360	344	350	345	374	328	355	347	300	340	349	338	345	329	348	358	338	315	337	348	349	338	330	321	348	353	321	353	347	358	386	350	326	335	325	335	354	328	400	327	328	345	343	351	334	382	341	331	308	315	368	323	366	311	339	367	358	368	341	354	360	340	359	342	352	347	314	345	333	338	353	357	376	343	345	310	319	333	321	343	326	332	388	327	329	343	352	331	384	354	378	322	361	323	345	328	348	376	361	350	370	308	333	344	361	344	352	358	348	332	342	331	321	367	362	340	309	342	367	354	372	336	337	333	356	330	331	354	339	352	318	340	365	335	366	340	324	362	347	364	316	346	350	322	364	334	350	325	358	348	334	325	339	347	321	347	342	341	361	321	336	327	337	340	365	342	354	335	327	344	289	325	353	334	325	332	326	338	335	338	358	326	346	358	317	323	347	382	333	317	368	360	345	363	329	387	334	328	314	359	341	346	342	341	366	354	369	360	363	347	327	286	335	349	319	321	315	296	357	353	349	331	338	358	336	358	352	311	349	301	330	356	338	364	345	325	322	339	349	384	342	319	315	313	325	353	342	293	335	353	358	334	358	357	352	336	339	357	335	344	343	336	314	355	333	350	337	341	349	312	383	336	355	334	342	341	314	337	338	350	354	351	345	345	345	309	321	332	347	334	340	363	322	359	347	372	363	365	341	348	351	322	346	308	310	342	349	321	338	351	368	337	345	363	321	324	379	324	325	367	351	326	343	329	344	367	368	348	329	366	376	320	330	346	357	353	322	363	352	392	382	344	359	361	349	336	330	354	313	358	330	345	305	340	345	369	344	335	358	339	305	332	337	333	313	321	352	328	346	339	352	333	355	356	341	299	333	370	348	367	343	328	346	361	341	343	387	357	338	358	352	347	360	338	296	337	364	357	352	366	330	321	330	371	314	328	317	365	319	357	336	355	324	315	347	334	357	369	323	323	379	321	345	362	345	327	324	345	357	347	335	301	352	389	361	351	333	348	321	342	341	336	320	350	337	361	346	334	366	340	350	340	331	390	353	327	336	335	331	329	319	341	324	317	346	350	327	366	363	323	347	365	390	367	303	348	345	359	358	358	328	338	347	355	363	334	369	358	335	330	338	351	350	342	346	347	338	306	340	339	386	357	344	325	306	329	351	370	360	340	366	337	333	369	349	359	387	361	324	327	339	313	352	395	332	358	365	357	315	306	366	354	380	351	340	300	351	363	318	348	361	321	355	361	342	353	329	372	326	338	358	319	358	351	309	342	339	330	373	329	351	353	364	346	357	347	344	356	377	309	343	335	327	334	340	356	338	357	384	354	361	328	344	348	339	367	383	362	350	349	355	345	360	340	349	345	348	333	359	311	336	309	329	338	368	392	343	338	349	371	364	343	334	395	325	359	336	329	343	338	347	355	343	345	330	273	348	314	333
25113	22783	32769	29247	19985	10024	948	227	218	226	214	234	223	196	223	205	211	227	197	200	239	214	224	228	202	185	197	230	221	226	231	215	213	216	201	232	211	211	224	210	215	233	234	204	238	172	204	223	213	217	207	200	196	212	245	231	217	225	220	239	232	234	224	242	194	232	209	225	191	218	201	224	248	218	199	207	207	224	249	213	221	228	226	225	222	205	191	227	231	208	217	225	218	225	217	226	194	242	211	217	211	235	248	205	190	252	199	207	185	225	211	218	205	215	219	216	204	236	214	213	232	197	200	204	216	226	194	223	207	233	218	241	222	233	194	247	235	244	211	225	200	212	211	213	192	232	221	191	226	202	205	234	218	206	223	221	227	220	224	196	233	199	206	194	217	185	210	229	199	185	216	217	206	239	197	207	208	209	225	217	221	213	219	201	209	209	233	191	203	185	239	214	223	214	230	205	235	209	228	223	214	218	230	264	202	212	208	210	227	237	209	220	216	204	208	222	233	221	204	203	215	204	207	224	223	228	206	206	196	240	211	207	223	221	201	218	218	206	211	210	203	205	226	237	227	232	197	192	201	219	192	217	225	221	239	231	249	221	205	244	218	201	209	225	201	206	241	215	230	215	240	237	219	240	228	245	247	225	203	244	213	202	216	239	233	190	225	229	211	192	194	217	220	219	201	225	189	208	209	215	198	205	205	240	242	232	249	197	199	232	222	208	218	206	213	215	234	219	237	217	208	214	210	221	225	227	187	212	230	183	221	223	188	226	214	251	211	222	240	222	189	212	195	227	234	257	198	239	211	219	201	239	196	194	214	206	190	227	200	217	206	229	208	202	221	227	229	182	214	224	196	183	233	238	218	203	214	222	235	208	223	228	212	209	261	209	208	235	218	210	234	216	194	227	208	240	228	195	230	212	208	212	185	233	220	221	201	205	230	222	220	236	215	238	207	235	228	227	222	206	236	220	185	222	209	231	220	229	212	222	193	224	212	206	214	207	196	209	193	200	227	236	206	217	218	211	218	227	208	206	209	203	207	213	248	220	231	256	193	213	219	221	212	228	222	219	186	224	209	235	199	233	232	217	202	176	249	230	230	210	217	209	208	197	244	208	185	200	222	235	231	213	210	224	215	230	188	209	201	210	223	203	235	222	247	186	222	232	211	208	234	222	226	211	215	226	175	239	198	224	222	209	196	231	233	209	226	217	199	212	200	226	211	203	235	194	215	216	198	206	211	189	233	213	198	198	198	206	231	230	226	213	240	215	234	212	200	226	236	228	244	207	235	229	225	242	204	237	203	203	209	208	226	188	225	226	220	213	186	196	220	210	218	196	210	228	173	218	192	218	218	201	193	214	202	230	219	197	233	181	204	224	217	229	221	213	207	235	209	199	219	216	222	236	213	214	212	206	225	224	221	224	218	231	218	239	209	232	237	213	195	215	220	223	234	215	217	225	209	251	216	211	225	213	202	214	207	215	210	217	243	226	196	234	198	227	225	202	200	198	216	217	193	219	221	205	207	219	216	201	232	230	227	203	218	212	213	219	197	238	224	220	222	225	246	190	208	228	244	219	235	211	213	195	203	232	212	221	215	233	222	235	213	223	204	218	222	226	218	207	203	214	217	203	232	199	210	231	194	173	209	211	225	210	260	185	209	223	201	230	209	211	195	246	219	206	221	227	221	203	208	207	220	224	236	215	217	236	201	221	226	215	196	206	211	229	231	216	206	212	186	205	221	232	225	203	235	205	200	207	201	193	211	208	239	214	230	204	233	227	180	227	222	204	239	227	204	225	242	210	208	227	212	235	203	207	221	208	191	219	209	251	223	217	218	225	218	225	235	200	200	199	226	235	192	209	203	205	200	204	209	214	196	196	224	213	241	222	200	194	201	225	240	227	229	183	217	248	206	231	212	226	201	225	199	218	233	204	226	237	236	218	199	200	222	246	207	229	201	188	231	215	209	214	215	233	214	201	208	189	236	205	197	204	213	208	200	203	210	198	214	187	212	218	197	224	225	209	233	186	218	228	221	195	210	190	232	212	251	222	226	186	215	225	225	250	221	204	198	205	225	192	222	207	222	230	212	192	205	188	215	189	230	207	208	211	197	206	180	235	192	220	243	234	218	223	238	207	202	226	209	223	219	209	202	190	194	211	207	218	256	249	187	237	201	216	198	221	229	195	213	241	232	214	223	202	244	239	185	223	218	212	214	199	222	226	236	199	219	225	218	232	230	198	201	187	230	221	212	201	214	192	234	204	227	237	188	200	196	188	224	232	225	237	201	233	218	224	189	231	217	212	214	223	232	199	212	242	223	219	183	240	195	191	203	202	208	229	226	211	225	231	226	211	232	241	219	206	192	200	214	242	223	196	197	211	227	202	208	199	201	245	213	209	255	223	236	210	205	214	211	218	232	232	205	221	194	204	213	199	219	234	229	223	205	228	207	213	229	214	210	208	213	206	252	209	234	232	231	230	200	222	193	203	215	224	245	204	236	212	233	235	220	233	224	234	229	259	243	178	235	209	241	216	201	227	217	213	215	226	218	183	212	227	242	237	214	241	206	230	231	197	214	241	236	191	229	201	201	204	199	225	192	185	220	240	235	214	229	208	200	225	196	202	221	212	202	214	229	222	236	230	229	207	217	237	241	202	203	256	219	215	211	216	242	223	200	184	221	198	231	213	199	236	226	223	220	197	221	207	209	208	223	200	227	240	206	222	204	231	215	205	203	228	227	233	224	224	225	194	216	193	218	216	218	201	232	213	212	198	233	207	221	238	228	196	202	215	231	192	235	244	226	233	228	234	229	228	231	207	190	220	226	212	242	212	208	203	210	217	200	212	233	212	238	206	220	223	207	218	245	196	237	214	224	245	230	221	216	196	188	216	201	208	225	205	222	230	192	207	193	236	218	213	209	221	232	217	217	199	234	219	225	236	223	205	221	183	228	184	211	219	217	220	212	226	231	205	225	216	198	205	203	209	226	195	198	190	200	209	246	209	210	206	196	217	216	201	208	231	197	199	211	226	194	233	221	214	257	230	238	243	223	211	220	212	197	229	189	211	208	194	209	214	217	226	195	203	220	226	226	218	246	205	240	219	198	226	206	231	201	214	224	220	222	226	223	229	215	211	201	226	212	242	199	224	202	215	231	213	217	186	222	226	206	222	217	200	222	212	225	248	205	225	211	239	234	219	220	188	246	242	206	212	224	227	184	217	220	219	202	236	214	225	222	203	212	207	227	215	216	242	219	206	204	205	208	207	207	227	218	208	192	221	245	233	184	201	224	215	209	233	218	236	224	221	226	218	190	224	217	203	225	210	240	222	205	212	228	213	223	200	213	200	210	202	234	233	217	211	256	184	198	246	227	233	219	210	205	202	206	220	216	244	223	187	219	207	225	209	201	234	215	206	187	225	197	183	227	212	246	208	225	216	246	221	210	215	189	216	219	197	198	209	236	241	226	203	226	227	213	187	231	244	214	250
43714	72076	51620	33411	22466	12187	657	276	243	285	247	248	242	236	258	248	244	239	271	243	258	283	240	285	274	240	246	219	250	228	228	270	226	263	249	262	240	236	240	242	252	213	253	233	234	266	222	254	270	272	234	268	232	251	272	253	265	238	244	280	228	278	251	243	234	230	231	254	221	244	241	265	243	251	241	250	236	253	249	247	252	235	237	253	256	263	223	256	224	254	259	236	221	257	215	211	233	246	263	239	256	242	241	261	246	275	280	243	230	266	247	266	249	266	249	272	228	248	254	237	273	240	252	235	233	261	250	249	265	218	223	247	227	267	241	258	235	236	243	254	232	290	212	250	254	259	249	252	272	238	210	250	244	270	280	248	244	236	227	247	262	285	231	264	228	240	255	253	264	259	243	223	262	240	246	253	243	256	277	243	263	254	249	227	254	250	230	246	234	242	240	268	235	249	251	235	271	273	250	235	259	250	268	257	245	263	252	247	235	252	238	264	221	250	268	238	243	264	238	229	214	238	246	262	239	266	228	273	234	256	247	249	223	243	255	256	244	245	238	232	260	264	222	248	260	229	260	275	261	227	263	231	233	236	251	251	242	227	225	228	266	243	216	249	270	263	251	256	247	240	239	231	246	248	250	259	238	256	255	266	246	249	216	228	224	252	314	236	244	261	230	255	275	227	229	258	228	278	259	250	256	240	253	255	226	254	252	236	242	239	244	250	247	247	246	263	228	253	269	239	237	249	245	264	235	258	284	248	294	230	253	259	212	240	229	232	244	248	236	291	239	236	232	277	274	230	227	223	255	247	211	241	246	237	222	270	230	224	278	219	249	238	262	241	262	244	242	239	250	252	223	246	244	253	275	246	245	258	227	268	265	281	252	226	224	292	248	244	240	240	267	239	239	251	254	232	252	247	222	253	247	258	258	244	238	231	254	255	260	240	228	272	239	227	231	252	234	248	264	222	228	238	242	263	243	254	263	228	268	254	264	244	250	252	274	230	256	271	270	240	215	230	226	235	223	301	243	257	283	257	258	273	248	256	262	256	259	239	250	258	270	236	257	259	259	223	259	228	242	227	245	261	238	241	224	241	279	237	223	262	270	278	229	233	284	236	257	253	258	249	274	253	253	256	248	263	264	249	254	242	221	229	238	291	241	246	251	243	270	251	255	259	252	258	249	248	302	254	239	239	251	255	229	245	253	274	251	261	240	262	222	225	245	228	236	243	249	252	272	233	225	248	268	220	252	256	230	244	231	222	242	243	256	267	225	214	278	250	248	238	247	272	253	246	230	237	272	256	248	226	250	233	267	216	240	245	252	266	253	236	271	253	254	266	284	228	221	245	235	255	222	232	281	244	268	253	268	256	241	237	252	253	268	258	257	246	238	220	275	204	231	246	267	240	233	239	249	233	241	240	251	268	235	222	252	252	248	247	226	240	266	242	258	241	228	254	243	253	270	234	256	251	231	245	234	242	248	244	254	237	275	252	267	251	234	235	255	242	244	243	233	262	245	264	234	225	233	243	215	255	270	237	220	212	231	269	242	252	230	274	248	261	266	252	255	239	241	238	255	269	270	226	268	239	224	250	257	229	250	242	242	241	239	232	213	273	250	242	249	241	251	251	248	259	245	258	236	254	271	237	245	233	252	263	230	246	227	269	242	247	236	252	222	281	248	258	231	244	272	227	232	252	229	224	253	240	250	241	238	259	215	249	247	260	239	258	233	221	277	267	240	236	234	213	263	242	251	272	256	254	242	248	243	236	240	249	204	253	230	246	246	259	252	224	250	240	242	241	262	257	237	265	240	221	232	265	262	255	262	237	229	255	250	215	241	255	249	227	243	241	260	258	239	226	261	234	240	249	254	259	267	267	243	269	255	267	269	249	250	241	255	247	238	234	241	240	241	229	245	244	244	223	215	259	265	254	223	228	261	210	234	237	246	243	276	261	242	276	241	254	227	257	225	247	251	246	252	253	234	244	233	237	254	260	250	259	260	268	235	276	238	251	246	232	250	263	254	229	240	286	261	255	239	270	239	242	231	247	255	259	251	224	270	232	205	235	238	249	243	255	264	255	247	268	220	262	224	260	245	243	259	241	220	261	259	231	264	244	248	256	254	244	251	229	240	238	263	244	275	229	267	273	252	239	233	263	263	225	232	226	252	237	241	223	274	235	240	227	234	262	243	247	224	231	262	270	239	223	252	244	259	253	238	241	251	221	248	246	253	218	240	248	238	242	252	233	241	226	231	228	248	236	250	251	229	237	246	237	233	250	234	225	246	253	241	245	241	252	241	233	244	297	257	229	239	253	242	251	276	244	250	230	285	251	278	234	274	238	231	246	253	229	252	242	246	253	245	235	274	257	266	263	246	263	265	248	256	223	280	260	241	219	244	269	256	250	235	246	247	257	237	254	255	245	225	271	245	219	221	266	246	221	242	223	241	266	236	240	239	245	237	233	251	220	270	232	244	248	241	244	247	258	255	232	253	239	255	254	243	270	261	223	228	245	227	232	234	215	211	241	246	240	250	223	248	242	240	273	228	246	231	237	259	256	236	243	247	247	256	246	242	236	260	234	242	231	219	232	220	216	286	233	233	230	295	221	237	284	249	239	275	245	288	258	249	236	249	276	240	256	248	242	269	252	252	243	255	252	239	246	260	222	263	249	238	248	223	225	252	233	252	254	254	267	285	213	226	237	214	231	231	243	235	259	250	230	247	268	250	234	242	270	236	237	241	245	205	231	234	247	263	261	251	266	262	214	257	253	232	245	252	240	250	226	247	208	238	254	247	254	247	247	242	256	213	268	247	240	233	255	254	218	251	227	248	243	264	252	253	243	249	260	243	279	271	228	250	238	240	248	251	252	248	241	239	254	222	199	261	254	220	257	237	264	236	256	255	262	252	255	255	271	237	265	241	277	246	244	263	233	252	237	238	251	238	252	262	214	251	226	239	267	221	269	220	223	253	248	267	228	219	270	246	272	213	226	232	224	263	214	243	233	231	229	244	268	250	256	230	235	248	235	253	265	262	251	273	263	258	250	263	248	246	238	261	217	255	249	255	245	269	245	260	242	258	241	258	269	251	268	222	251	249	260	267	258	246	246	236	212	231	236	237	255	240	216	246	248	252	201	234	283	255	248	253	235	253	248	285	262	224	235	241	225	267	270	237	216	251	263	267	237	277	257	223	240	277	277	231	244	243	246	237	264	228	246	250	249	267	245	255	247	234	285	257	247	247	263	232	263	240	249	254	252	234	240	249	231	244	215	220	227	217	275	216	244	244	224	264	231	250	244	251	247	242	267	240	240	243	257	225	236	230	235	249	221	229	258	247	274	249	233	253	242	264	250	260	280	241	267	244	230	256	245	232	229	219	238	233	239	226	247	252	265	239	260	263	272	254	262	212	252	238	234	233	250	236	241	233	256	265	255	241	262	251	257	235	262	242	267	239	253	258	251	254	235	228	249	214	252	233	244	234	242	281	236
22580	21438	30554	27517	27439	27017	13833	1080	481	435	460	450	474	447	446	415	402	457	396	436	459	447	467	440	439	417	417	456	420	436	391	422	475	415	422	422	429	409	423	455	462	404	417	485	411	461	390	411	433	438	448	440	415	437	404	460	451	438	464	406	455	443	433	427	405	417	426	383	406	388	406	378	424	403	421	420	417	438	398	425	445	438	430	406	456	396	467	451	420	402	459	447	405	416	452	442	391	425	377	426	393	444	419	451	421	434	443	442	419	419	419	424	451	456	432	444	407	437	401	451	412	378	439	414	401	450	403	404	428	423	427	466	457	410	429	424	403	424	443	419	432	448	448	418	433	459	465	415	435	433	414	441	430	447	450	454	431	423	482	447	393	426	449	472	466	443	445	463	439	411	430	435	430	449	417	421	430	429	424	459	455	440	461	400	445	441	389	431	385	447	420	429	444	460	419	423	441	455	430	429	446	409	430	450	415	495	432	442	445	415	397	427	430	396	455	445	464	393	416	378	440	440	418	445	449	435	458	447	431	472	434	412	427	425	438	455	421	421	454	424	460	432	415	412	414	463	409	448	430	415	433	422	408	419	443	432	444	428	393	433	417	394	420	445	391	437	432	413	394	433	437	382	414	446	398	437	415	435	388	456	475	441	423	441	434	429	435	416	457	455	416	409	435	404	414	412	461	455	435	416	439	397	386	418	456	469	431	389	416	444	435	429	407	446	437	452	433	425	450	465	411	429	434	427	424	446	430	460	441	463	441	419	497	431	426	399	442	415	413	437	454	410	422	449	421	435	427	436	467	435	426	410	424	435	438	436	404	436	416	426	417	443	444	443	424	460	439	423	433	439	438	413	459	419	435	421	430	438	449	409	396	441	455	413	470	447	413	439	405	421	436	424	428	435	431	458	455	444	425	448	409	437	414	420	396	436	419	445	481	454	422	428	416	453	439	450	423	410	426	429	399	436	401	405	432	427	393	445	406	421	463	434	427	399	444	403	429	471	449	423	390	435	441	454	447	407	422	420	440	435	423	435	413	451	433	444	444	463	441	424	410	449	431	414	440	452	408	442	417	391	429	437	434	425	500	433	400	403	440	411	416	439	415	441	439	461	403	427	427	400	442	402	433	410	415	430	472	408	423	433	449	430	431	441	401	415	460	431	453	427	425	401	422	420	437	418	385	453	462	417	420	443	431	397	445	420	411	466	397	417	445	406	471	422	430	431	412	425	447	408	440	448	449	376	391	429	432	440	434	412	447	440	471	483	405	431	413	405	434	458	449	439	422	413	449	472	413	442	455	422	419	421	437	432	445	474	490	392	423	499	464	442	411	424	425	410	435	416	438	436	440	447	419	469	452	421	398	426	426	399	390	448	419	445	451	405	412	432	432	443	387	389	429	398	461	420	449	451	432	466	454	441	420	451	435	461	425	378	408	448	411	418	443	439	426	429	428	468	398	385	423	460	407	452	425	443	436	455	438	432	443	434	433	461	425	425	446	400	400	460	443	415	455	447	453	453	412	418	427	408	425	404	427	424	445	444	446	450	440	433	435	420	440	427	446	448	400	448	425	426	456	421	427	410	407	413	446	438	421	452	418	442	405	443	383	411	427	422	415	425	406	426	439	414	413	374	446	443	457	448	449	432	425	379	433	420	454	481	426	423	442	430	448	446	404	393	412	445	433	416	446	432	427	451	468	453	415	443	414	416	451	433	452	430	398	404	447	472	459	488	406	442	436	447	434	432	396	396	412	436	448	417	455	470	425	403	411	431	448	466	411	433	409	417	480	442	421	428	443	408	433	432	424	425	436	408	429	436	426	426	443	433	467	451	457	442	452	422	459	426	416	427	430	477	445	451	428	457	451	418	445	408	421	439	443	455	465	436	419	430	433	466	400	410	435	421	399	459	453	397	432	413	417	422	420	396	378	474	422	410	423	408	427	434	418	445	395	448	462	433	398	401	444	413	457	458	457	431	451	423	429	434	491	379	431	432	408	383	442	402	421	441	415	424	465	462	430	388	464	387	434	481	397	399	455	410	437	437	423	426	429	465	450	427	459	456	454	426	445	430	441	438	469	438	390	421	449	414	414	415	412	409	412	388	416	424	469	421	420	428	454	461	418	428	427	410	462	421	427	445	425	431	432	425	439	422	490	416	457	441	393	410	425	420	456	407	432	419	395	414	411	438	433	422	445	438	433	444	446	442	427	463	432	454	405	457	462	441	450	407	474	449	443	418	434	391	451	475	391	419	421	407	440	400	414	436	455	425	448	468	432	420	426	414	448	422	426	449	419	414	429	453	456	431	395	409	399	433	447	439	435	436	439	453	455	367	426	445	432	451	435	378	465	409	428	423	407	428	417	378	433	459	415	445	433	426	415	397	428	425	452	424	437	389	423	427	427	395	412	445	462	395	433	447	441	388	446	431	450	459	392	412	442	397	429	367	483	434	450	484	415	429	434	467	456	399	477	428	443	424	436	417	455	409	412	451	426	430	441	432	431	459	439	414	428	431	415	465	432	389	431	408	446	434	444	425	449	409	427	440	412	454	440	395	404	434	398	448	416	412	447	397	425	410	458	453	428	422	436	421	414	413	452	403	437	427	427	406	422	454	433	416	424	417	457	444	454	432	464	445	437	462	422	420	402	443	450	413	441	433	443	410	449	423	410	446	411	430	418	416	390	436	445	439	448	421	429	450	429	395	408	469	455	429	427	432	441	419	418	402	438	440	453	453	439	428	400	413	465	405	415	435	390	440	511	442	439	415	429	450	436	437	458	425	418	450	434	421	424	439	432	442	436	443	402	419	421	385	452	410	381	423	414	443	420	391	435	454	450	430	418	430	476	425	420	396	407	387	405	395	460	461	421	452	421	428	442	402	395	434	444	443	444	464	448	422	449	434	429	439	432	428	404	422	457	416	419	387	443	481	440	420	432	449	445	443	420	419	403	469	445	405	420	425	435	462	458	434	429	394	453	456	457	476	441	433	481	450	437	429	469	420	441	413	402	434	420	435	419	447	424	407	431	460	440	417	429	431	439	452	387	445	446	421	428	459	438	421	417	429	356	438	407	457	402	427	441	431	413	424	422	442	452	404	392	445	431	406	400	443	455	426	412	396	462	441	439	439	419	438	449	414	404	423	498	431	429	415	438	454	428	431	434	441	438	403	438	408	411	445	424	445	405	425	440	451	433	464	427	441	403	421	408	465	445	439	419	360	409	375	427	449	414	429	401	430	432	442	409	412	452	444	442	399	454	457	422	481	449	447	406	418	482	403	409	427	396	402	439	405	437	430	436	445	451	402	452	436	421	450	440	425	393	452	401	468	455	429	424	432	424	403	405	422	429	437	470	426	388	440	409	407	450	445	461	437	464	441	439	448	412	401	434	452	432	375	435	433	413	420	484	446	436	471	400	445	423	404	440	424	458	408	446	448	463	420	442	428	416	408	407	437	447	448	413	419	454	446	412	458	409	391	433	443	458	448
56582	96934	74741	55299	43550	31119	1513	542	490	499	491	513	477	476	460	471	498	463	476	443	447	420	509	460	480	442	425	413	447	435	428	472	444	450	426	494	450	466	468	404	473	462	458	450	472	451	463	441	449	421	480	458	441	443	462	452	411	438	450	432	427	458	410	435	445	488	448	432	437	464	436	480	477	461	450	439	449	435	458	452	473	465	447	432	463	456	429	465	432	422	436	409	432	452	455	449	465	470	437	456	475	423	446	432	416	412	452	458	471	440	423	479	448	461	466	472	452	446	402	458	432	431	458	425	449	426	421	444	476	500	460	454	443	459	446	468	417	469	442	416	476	453	443	425	449	455	433	460	465	422	467	465	436	492	454	477	435	464	463	462	481	444	450	459	439	428	468	429	447	435	460	440	430	496	479	444	473	447	458	405	478	444	415	403	446	423	438	431	448	418	449	450	478	469	487	449	424	454	409	475	433	431	420	451	440	479	456	470	460	475	465	428	441	440	460	426	404	453	419	429	444	486	443	482	505	443	451	431	407	476	454	400	419	460	437	473	457	439	431	467	490	385	429	471	432	422	447	442	455	417	411	449	463	436	438	463	426	468	451	449	471	439	437	444	451	450	461	425	439	439	451	449	419	474	478	447	419	439	425	455	447	414	447	431	446	428	490	466	447	416	431	438	446	444	488	434	455	443	404	426	422	464	398	444	481	409	437	448	429	418	436	490	403	476	430	455	423	429	402	429	429	463	437	423	451	477	438	468	454	483	439	445	495	453	437	438	452	504	464	409	448	414	462	451	473	452	470	437	422	508	419	436	484	425	441	443	418	467	434	467	389	435	450	440	454	424	420	421	500	443	464	438	438	456	407	430	454	419	490	473	431	446	438	466	473	431	443	448	485	449	459	434	471	423	439	410	429	473	456	474	470	437	429	410	477	417	465	440	462	478	450	446	436	419	441	449	451	426	425	431	453	452	417	467	432	448	474	412	449	463	423	445	466	458	416	424	453	435	437	447	416	451	475	437	426	421	432	462	438	462	460	431	470	432	453	418	438	427	460	435	454	485	395	487	422	463	460	456	412	441	471	411	482	434	444	441	445	458	428	414	434	474	460	475	485	418	418	457	425	459	456	465	420	450	466	472	436	455	451	462	438	460	462	441	400	456	479	457	430	427	421	432	455	414	440	446	440	413	465	465	438	427	472	464	452	419	425	445	454	438	476	458	408	466	462	460	424	427	435	461	449	425	461	454	445	438	438	463	456	471	458	439	419	481	433	446	477	492	454	409	438	431	404	465	434	439	476	446	443	467	402	419	412	427	468	443	461	472	453	427	470	451	447	463	464	474	464	447	469	415	449	427	452	450	454	445	466	439	443	465	471	460	416	443	456	490	437	443	437	452	470	437	474	479	420	442	454	434	466	498	417	463	441	401	445	481	428	446	451	489	455	455	449	427	434	475	429	458	386	440	480	425	430	467	449	425	444	475	449	448	429	444	440	467	421	460	428	431	448	422	449	473	440	445	436	443	448	447	455	426	463	476	461	414	464	468	462	476	427	424	428	457	457	435	434	422	442	459	466	445	467	455	452	442	488	452	425	414	480	451	416	473	420	448	452	431	445	469	461	458	453	466	451	471	486	392	460	419	426	435	459	454	493	460	440	409	467	432	468	433	437	442	433	425	470	443	478	465	420	461	445	453	483	442	436	461	459	471	440	442	442	449	426	467	461	427	448	425	502	420	484	442	441	453	436	432	495	424	426	431	477	427	436	430	473	455	483	480	439	434	464	456	427	401	415	442	473	460	449	453	458	474	453	447	467	477	449	440	513	405	460	436	424	443	453	430	488	421	402	449	455	449	478	460	480	496	449	462	456	504	452	463	465	405	398	456	423	450	453	397	435	433	426	426	457	465	398	462	471	426	406	482	419	435	481	468	457	481	457	413	441	467	457	431	458	488	438	444	448	467	465	424	394	450	419	452	411	419	459	455	449	485	413	488	453	443	455	459	465	478	468	428	483	416	418	413	449	436	429	427	451	441	429	480	490	451	468	425	459	443	395	422	445	438	441	485	438	432	453	424	454	434	424	417	437	436	470	466	421	430	479	435	439	413	432	433	410	479	431	409	445	426	450	423	442	471	467	474	450	441	480	418	448	464	452	469	466	458	428	428	427	472	427	469	427	459	484	430	465	434	457	448	505	467	394	464	458	460	437	472	489	421	459	431	443	445	454	458	418	477	480	468	460	440	478	472	458	435	408	451	458	452	423	438	442	435	462	441	462	425	406	451	447	526	446	417	441	437	455	478	425	448	453	467	457	450	424	426	416	432	488	435	426	484	442	431	461	423	450	427	462	443	434	424	409	457	433	449	461	435	458	397	450	415	474	464	430	402	461	444	436	435	426	480	430	440	457	419	455	426	441	410	397	457	442	467	434	401	475	482	454	409	471	445	461	422	456	429	465	441	435	423	450	454	424	457	446	431	419	439	507	462	420	432	461	446	460	456	453	449	467	440	457	410	442	444	474	436	455	444	434	479	450	401	450	456	432	480	454	481	466	451	481	462	477	462	440	457	440	492	473	455	457	443	455	463	485	436	427	438	451	431	434	484	438	434	466	460	447	474	468	434	400	486	462	462	463	445	469	429	436	455	450	445	480	448	420	462	459	439	439	470	465	439	491	438	455	450	427	419	421	472	452	440	464	414	434	432	489	439	481	415	466	457	465	454	460	451	456	471	423	415	459	478	430	439	458	455	460	414	428	466	442	424	449	475	477	437	451	468	485	490	421	458	446	424	451	461	420	458	466	441	477	437	480	458	437	480	457	481	437	439	413	473	469	452	420	428	449	461	415	434	471	489	445	453	465	454	472	482	426	419	435	458	473	497	473	443	445	508	466	433	448	430	417	472	470	459	453	463	452	436	445	461	446	473	465	441	478	482	477	443	421	445	441	459	429	450	472	428	427	450	407	485	453	482	447	416	460	468	447	429	434	427	439	426	413	463	476	446	465	446	473	478	459	448	388	441	409	483	459	471	493	456	467	397	423	485	450	432	470	462	472	430	462	465	485	439	450	454	476	392	477	478	452	412	456	476	452	457	450	437	452	434	461	436	438	429	450	428	452	452	422	426	464	455	428	413	455	439	448	460	451	467	479	458	443	471	433	453	440	468	423	486	457	401	427	433	411	433	446	435	439	456	456	473	452	450	430	474	461	444	464	416	474	471	442	451	450	403	462	430	445	469	438	437	477	477	415	478	408	454	438	461	444	458	436	443	490	467	460	425	471	446	429	430	440	393	413	440	457	430	440	432	417	445	424	440	455	450	414	405	425	456	473	453	442	435	438	462	454	474	404	424	473	488	424	444	461	456	461	443	413	455	440	440	492	443	466	441	449	495	423	480	450	458	465	452	410	422	467	429	453	435	446	478	423	461	459	418	466	502	424	445	436	455	465	461	484	416	444	465	458	412	469	453	427	446	437	471	407	472	447	443	498	458
28651	23511	25326	15038	5320	2154	238	179	170	160	189	173	161	188	177	172	160	158	187	172	154	136	165	180	154	170	186	169	192	163	171	183	170	143	168	194	155	167	152	162	152	167	184	171	161	161	162	184	146	153	171	156	160	161	169	168	167	185	141	155	154	158	169	190	180	174	174	163	161	174	167	172	178	168	172	157	174	185	169	170	170	195	186	183	128	144	156	173	179	176	152	162	185	182	173	154	194	181	170	156	175	178	166	169	180	169	160	178	145	155	180	172	181	189	169	157	161	149	159	138	177	155	157	160	145	185	148	163	178	162	167	175	151	160	149	164	157	171	168	181	175	174	167	176	202	190	167	184	163	157	138	185	156	169	165	160	183	185	174	169	170	167	161	167	179	167	162	183	144	172	170	181	155	154	169	165	180	180	164	167	172	177	153	177	181	165	184	156	162	165	172	152	158	169	177	165	168	163	181	177	193	159	159	171	174	153	173	181	166	169	181	172	165	193	156	157	187	155	191	176	178	169	183	181	165	170	149	181	176	147	175	147	171	163	170	192	183	147	153	157	160	158	139	178	145	166	151	158	181	149	176	172	163	185	162	198	158	193	151	183	156	185	172	138	164	175	170	164	162	175	165	164	144	163	167	157	170	183	162	201	189	179	208	171	162	150	164	160	182	185	155	167	188	160	166	177	150	163	161	156	162	174	171	153	165	172	158	164	177	173	163	169	176	161	167	165	161	161	166	163	173	151	163	172	183	169	182	169	179	150	155	165	151	178	157	151	179	175	165	173	141	166	152	171	172	178	176	173	166	168	174	155	194	173	185	170	185	179	180	186	178	181	157	163	163	181	163	143	158	165	179	173	157	168	162	165	155	184	178	172	181	160	162	162	174	150	169	162	160	141	160	170	181	171	170	167	155	166	156	164	164	155	179	157	172	199	161	173	178	161	175	190	168	157	160	179	176	154	174	152	161	149	172	190	195	176	186	153	167	189	178	166	166	170	171	153	163	184	175	179	165	174	176	159	172	167	161	192	173	176	159	189	174	185	163	171	174	153	188	151	155	163	164	154	161	167	186	158	160	182	171	164	156	175	148	172	150	171	173	192	157	177	177	147	155	149	188	159	190	179	185	185	175	165	169	166	192	166	148	158	178	186	168	169	164	179	152	145	178	181	157	168	176	165	167	181	137	163	161	170	188	174	168	182	148	167	170	146	179	168	155	193	162	148	177	156	161	172	171	156	179	178	156	160	184	165	175	167	171	171	159	181	173	183	173	161	157	156	159	195	167	172	163	165	162	193	159	143	183	185	159	155	178	163	152	171	176	177	165	174	203	168	197	161	156	181	161	160	164	169	163	182	174	167	161	164	154	173	178	190	158	179	157	170	160	143	164	156	169	161	194	164	156	157	171	162	186	169	188	166	156	204	157	156	186	175	185	189	166	171	178	164	169	130	176	157	164	173	153	184	159	184	176	155	168	193	180	158	159	184	172	175	177	177	162	164	176	181	159	176	174	185	189	171	200	155	145	141	162	173	170	161	155	184	182	182	165	149	156	173	176	156	200	163	170	171	180	173	167	156	181	167	167	172	166	150	169	188	137	189	173	160	154	168	152	170	173	175	177	169	163	157	155	163	168	156	160	164	197	156	154	158	181	174	173	172	152	172	157	164	181	151	163	164	198	175	180	180	171	181	177	181	170	188	172	182	168	167	171	162	174	165	157	163	175	166	168	167	153	160	159	171	152	149	175	187	157	133	186	169	167	174	174	175	157	169	171	170	168	169	158	153	165	175	161	179	170	153	160	159	151	173	197	157	164	185	142	164	137	150	180	148	170	169	179	151	173	170	178	154	166	171	177	175	185	155	172	172	184	197	175	156	193	183	180	158	171	140	168	147	166	158	167	162	146	173	175	170	167	187	174	169	201	171	162	157	162	177	164	149	167	175	159	178	171	147	186	176	181	181	141	174	162	189	150	161	198	131	159	184	180	153	169	153	175	211	160	139	161	159	155	166	172	171	177	177	178	182	149	175	175	174	149	160	164	169	175	146	176	172	166	197	168	148	172	179	199	176	153	162	177	182	189	167	177	161	159	169	184	185	169	159	180	183	163	151	173	149	184	161	160	176	169	172	138	151	173	183	181	177	166	180	177	139	184	186	145	163	169	177	162	169	166	195	164	173	179	172	177	165	161	149	161	177	178	179	200	172	164	161	164	158	161	149	191	165	179	171	167	189	154	184	190	173	180	171	190	148	169	188	168	172	171	199	169	167	191	176	165	190	192	167	178	158	172	159	150	185	166	162	159	154	173	170	176	161	165	166	168	147	145	169	171	151	177	175	152	149	183	177	153	182	169	156	172	162	163	174	164	166	148	193	147	164	160	156	187	185	197	178	158	161	170	175	176	187	188	191	189	157	194	153	153	192	190	144	158	162	175	167	150	136	128	174	143	184	159	192	160	166	189	165	175	188	157	169	180	156	139	167	190	178	198	156	157	164	155	167	161	167	165	176	162	152	172	196	146	178	174	178	170	201	146	150	170	157	178	170	155	176	184	170	151	130	169	165	164	162	169	162	180	174	158	169	159	157	165	173	163	160	154	184	181	183	153	151	179	159	175	178	181	171	160	155	181	171	152	194	152	193	154	168	183	156	168	162	140	188	166	165	180	185	172	172	173	167	155	169	160	170	154	155	217	154	177	177	163	163	171	185	184	159	172	203	176	204	158	169	183	166	168	183	183	175	158	190	163	179	163	171	200	175	183	163	160	165	165	177	189	167	167	175	165	159	180	150	169	164	185	160	178	163	174	169	166	206	164	170	173	165	163	151	162	169	204	193	168	168	191	168	161	182	180	173	158	174	168	152	170	178	166	188	173	182	180	181	154	178	162	184	164	171	177	162	146	153	168	170	193	175	164	143	147	162	148	160	181	166	171	166	168	162	162	153	154	172	185	171	173	161	169	185	166	182	177	161	173	207	156	168	190	182	179	184	134	189	158	168	179	164	181	169	177	171	149	159	163	175	173	169	172	156	165	169	167	159	168	135	150	151	171	189	172	185	159	148	147	176	168	156	173	183	172	192	171	175	160	169	171	152	172	188	168	160	172	174	154	175	182	168	168	181	160	174	160	155	166	160	209	159	168	164	184	179	180	168	169	155	165	156	177	169	175	177	189	189	152	159	154	140	153	160	167	161	172	171	197	173	174	186	195	199	166	173	178	168	179	170	191	171	179	203	165	176	171	184	161	167	164	158	151	167	177	164	159	187	165	147	178	162	155	183	185	161	167	176	168	157	167	178	167	172	168	162	186	164	202	175	191	169	154	149	182	174	169	142	164	163	157	168	178	165	161	182	157	158	162	160	160	169	174	174	143	155	144	171	162	179	178	165	156	176	168	180	189	187	142	181	157	162	161	189	170	156	168	148	177	148	159	169	164	172	181	193	177	181	179	169	192	171	175	173	158	176	160	155	151	136	182	158	187	163	161	164	181	178
20193	33618	22413	11667	5768	2793	253	201	177	178	183	183	185	193	185	184	205	156	189	183	206	202	179	207	158	203	192	178	178	174	197	201	192	175	181	180	187	202	185	171	168	187	161	207	201	190	196	190	192	186	189	180	184	193	154	178	186	189	192	174	209	190	197	198	191	171	195	172	170	173	202	183	202	186	189	201	183	180	172	175	175	185	178	198	179	177	176	184	178	202	198	175	193	188	205	190	193	191	222	211	216	166	185	209	223	198	192	193	167	170	216	169	183	181	185	170	186	180	156	190	180	186	189	177	199	199	195	197	190	201	191	196	208	193	186	196	183	222	190	218	184	182	188	182	182	191	195	201	186	184	201	185	215	201	183	171	200	202	185	191	182	183	199	163	189	185	201	206	204	185	191	190	178	182	182	169	186	173	200	190	170	170	192	157	177	200	181	159	201	171	180	189	191	183	198	194	206	164	200	175	214	176	211	168	188	186	195	201	168	194	181	210	191	178	192	192	163	187	159	179	198	206	186	176	206	207	194	179	181	168	204	199	183	207	190	214	191	187	185	196	203	203	197	185	197	185	194	190	181	205	189	169	181	192	179	188	199	179	183	186	161	209	207	207	198	201	178	175	197	191	184	186	227	207	176	166	206	210	196	203	186	197	175	175	195	190	183	170	192	203	175	176	208	165	170	195	169	177	181	180	196	180	177	201	202	195	204	163	171	184	187	189	159	189	208	195	177	192	198	162	193	169	166	195	208	178	188	175	189	206	186	172	191	197	204	200	189	167	194	193	163	196	183	191	178	194	180	161	161	208	230	189	196	198	179	201	178	178	193	214	186	179	198	188	175	213	198	173	169	172	189	168	189	208	176	190	190	191	183	175	203	178	221	170	192	194	194	179	183	196	202	173	195	194	195	159	189	208	169	199	207	182	189	182	209	161	181	197	159	208	199	190	202	191	190	172	202	183	198	185	188	205	192	200	199	157	189	189	198	186	196	195	216	190	204	189	189	191	197	194	191	177	181	190	189	192	197	194	154	184	207	177	189	202	184	186	185	193	208	202	187	172	190	173	166	204	192	193	195	200	166	204	169	178	200	165	192	189	207	213	186	177	208	198	212	183	189	187	188	198	175	193	196	192	190	210	175	194	209	198	203	200	196	182	189	181	191	182	171	181	187	180	213	180	184	176	189	190	205	166	183	214	211	170	161	196	199	179	229	201	186	204	197	169	202	186	178	197	166	205	180	204	181	200	213	183	205	172	177	196	207	199	181	181	173	178	215	198	179	194	183	204	169	195	162	202	167	177	168	189	200	200	188	208	194	181	194	192	208	194	184	189	183	196	225	201	210	210	182	188	184	174	183	177	183	190	209	206	181	190	185	160	218	188	180	194	190	206	176	194	185	171	213	171	165	189	177	200	204	204	210	187	183	191	191	206	185	174	209	205	192	177	206	189	197	193	182	205	182	191	186	181	175	204	204	190	175	168	172	193	195	195	170	181	180	204	199	197	190	194	197	230	187	190	194	181	174	176	179	202	199	185	209	173	173	180	153	200	193	197	215	192	206	209	191	193	199	177	207	180	184	181	172	190	184	173	191	189	194	170	195	203	176	181	166	208	198	222	191	194	202	192	178	192	167	157	195	217	178	212	188	191	186	194	185	159	188	191	178	170	200	174	202	157	185	209	203	173	179	202	186	226	203	199	188	174	192	204	158	195	203	171	189	184	205	202	188	186	187	171	178	168	162	171	197	186	177	179	205	195	187	179	178	196	202	194	172	196	188	190	215	199	196	161	212	162	154	182	176	191	198	206	214	183	196	179	170	206	178	188	191	193	193	187	169	182	192	185	194	171	213	171	180	201	189	160	209	191	194	182	190	183	186	190	169	212	182	184	193	197	204	181	165	200	192	176	203	167	202	209	175	202	173	186	177	173	197	178	196	194	215	210	207	200	195	177	180	186	185	177	185	173	204	175	184	203	185	188	174	202	222	180	195	215	176	174	197	187	188	185	195	185	218	202	204	170	188	220	168	196	174	203	185	169	175	193	196	170	213	167	203	168	179	192	197	195	182	187	196	175	214	167	184	183	171	202	194	209	193	177	192	158	190	201	208	192	211	211	200	199	195	157	182	172	190	185	180	201	157	205	201	178	183	177	179	182	191	204	212	207	187	202	186	194	208	181	171	180	187	188	183	186	177	188	184	173	204	177	210	186	183	192	185	199	184	164	213	184	163	178	173	205	159	188	172	181	202	199	193	201	178	181	170	184	187	180	177	174	187	195	191	190	181	203	176	159	187	194	191	199	199	231	223	188	189	208	207	180	196	178	209	195	194	214	174	199	205	167	194	191	199	183	181	196	185	206	192	186	189	175	208	200	186	198	193	182	188	183	195	202	180	175	197	207	158	178	205	203	204	166	177	212	183	193	202	211	171	184	191	171	199	185	177	185	206	177	203	194	189	195	182	185	188	185	198	186	189	182	171	193	210	177	191	185	171	178	207	192	189	185	180	224	191	200	173	188	184	197	174	205	188	183	196	193	194	189	204	169	200	190	190	189	187	209	193	190	187	175	188	181	167	215	184	208	179	178	179	205	185	211	193	173	196	171	178	193	179	206	200	185	190	197	198	208	185	199	203	213	201	224	214	198	156	195	185	182	179	205	173	197	193	194	167	187	187	159	184	186	199	195	192	177	192	198	202	197	184	193	201	181	186	199	220	186	186	202	191	190	189	176	199	185	199	171	220	198	183	221	182	201	202	166	191	190	207	189	185	199	213	173	190	183	218	197	191	197	172	223	198	179	191	197	196	178	181	155	208	189	188	191	219	172	194	196	184	210	228	173	175	217	186	178	196	187	169	165	194	192	191	197	164	179	197	201	145	168	193	196	212	166	175	191	191	172	191	210	184	205	193	180	190	171	177	193	211	181	178	188	189	160	185	190	187	208	204	183	183	184	176	201	165	175	197	183	168	162	198	168	204	190	212	167	200	187	179	198	188	195	183	192	170	187	188	197	222	202	193	187	185	188	223	203	188	189	189	198	194	190	212	172	185	159	212	188	188	174	181	192	156	153	177	196	184	208	182	166	196	186	181	209	191	194	187	198	195	190	185	195	186	177	167	183	171	179	208	187	187	184	194	188	196	195	204	191	164	183	175	196	218	177	178	192	170	187	183	185	197	213	206	191	209	185	205	200	215	180	174	181	176	183	211	168	184	172	202	198	191	188	185	169	191	183	185	182	172	204	172	174	195	187	193	190	207	185	185	199	193	185	212	214	206	200	182	165	172	177	195	182	176	219	194	211	193	183	193	218	195	178	223	192	204	172	197	168	196	184	190	208	176	205	194	177	213	210	216	180	186	179	198	208	201	190	211	194	181	175	177	199	196	190	158	175	164	195	195	210	219	192	188	189	184	175	170	179	172	189	201	185	167	216	176	191	191	188	213	207	170	197	204	190	198	205	186	195	205	194	184	184	199	187	199	184	184	171	188	190
23534	21458	32244	33415	30162	25203	8163	458	338	350	329	347	353	325	301	326	307	358	324	343	320	334	316	319	347	311	321	309	329	321	324	321	305	336	313	336	309	347	310	335	321	350	325	324	297	337	303	344	341	357	333	346	334	326	304	287	324	315	355	364	329	326	324	323	340	327	322	314	332	337	304	315	311	330	323	331	287	328	321	334	306	327	315	320	330	348	305	320	325	324	316	315	292	305	343	295	352	300	323	338	309	332	365	284	335	304	283	326	363	297	293	356	314	340	327	322	295	310	332	269	351	321	301	333	323	332	332	298	344	359	311	346	320	321	300	310	352	337	351	307	308	323	378	298	309	326	354	351	288	331	314	305	321	316	313	317	323	296	317	351	329	318	332	314	329	313	304	310	331	329	319	342	337	294	295	306	348	335	306	299	354	316	326	297	336	325	359	334	359	338	308	312	306	320	308	302	328	346	333	309	320	332	295	304	320	330	320	300	338	319	309	320	309	298	312	342	303	314	328	321	330	341	300	301	306	300	360	355	303	295	305	306	321	330	308	343	298	318	311	298	306	304	332	337	283	342	372	308	305	313	346	292	278	320	365	333	328	332	325	306	291	341	326	296	331	297	351	297	313	354	334	319	321	352	313	319	303	330	335	372	304	333	344	340	300	315	309	323	301	327	332	324	306	317	330	313	342	359	358	340	319	356	343	323	301	320	335	323	340	347	335	346	303	344	323	303	304	309	304	333	324	299	297	286	292	331	329	311	321	327	299	337	326	308	349	326	338	331	314	317	319	339	321	292	317	318	318	338	345	323	307	313	337	330	307	328	351	353	323	331	297	330	318	301	331	336	303	329	365	355	328	316	326	341	324	343	345	356	311	298	318	314	324	349	317	289	330	332	302	311	318	287	299	326	316	331	303	316	330	330	310	324	363	276	334	306	319	322	275	311	330	306	304	288	327	313	309	299	333	328	301	336	300	291	305	310	316	299	316	357	367	303	336	342	316	319	332	338	333	369	317	323	334	286	355	338	286	324	323	331	310	316	310	357	335	316	319	322	314	324	296	314	348	298	321	331	319	340	301	309	364	285	318	318	324	283	323	301	350	329	341	309	311	345	308	335	298	317	325	285	295	342	323	275	346	354	314	297	281	315	338	294	362	296	314	350	342	321	325	325	349	296	321	304	308	288	337	328	314	319	337	320	326	327	340	295	295	332	337	307	317	315	328	313	312	328	316	287	319	275	331	302	302	319	317	315	308	327	330	301	325	335	358	302	369	350	300	346	321	303	336	305	294	323	340	309	320	339	306	332	298	356	336	335	318	310	318	332	344	330	322	332	318	308	314	300	338	292	331	329	327	314	295	338	322	340	330	303	323	280	314	341	352	326	332	303	360	299	327	318	292	316	339	346	326	299	315	335	320	335	328	314	299	305	344	312	312	330	326	304	339	335	352	332	298	353	356	322	302	335	320	331	332	334	346	325	299	354	336	310	349	328	344	320	286	324	332	296	316	341	333	363	333	321	283	327	323	325	314	332	312	335	332	333	323	312	295	322	332	343	312	334	323	310	331	316	319	329	310	321	344	291	314	316	310	303	327	333	309	338	289	315	332	346	330	299	300	335	347	330	308	300	369	301	337	326	298	335	302	299	300	321	284	311	334	304	314	321	314	317	359	328	320	282	261	328	306	307	316	341	315	330	351	295	348	385	323	322	287	300	362	336	303	296	310	317	330	302	325	309	318	326	305	344	360	333	352	334	313	307	305	329	279	325	313	334	318	323	304	335	317	333	343	337	297	309	302	335	307	315	296	305	284	315	320	353	303	270	314	350	305	308	336	311	342	300	314	322	298	323	282	326	319	307	276	326	320	359	307	313	288	312	346	291	337	313	334	316	280	298	327	306	315	332	312	329	302	328	307	315	343	315	305	295	299	345	313	290	316	303	341	312	290	332	354	322	332	320	347	349	282	305	323	325	342	348	303	329	344	314	337	328	325	315	322	289	334	328	339	275	305	327	343	308	270	333	358	320	303	297	286	340	323	329	332	319	333	282	315	338	294	328	311	299	281	298	299	305	321	319	327	311	339	307	341	325	284	321	323	338	307	302	322	276	321	315	326	332	311	330	330	322	322	307	330	318	313	292	283	297	309	318	300	326	301	309	318	317	325	319	300	299	326	317	295	306	306	315	314	343	339	338	280	313	294	335	311	311	314	310	323	310	315	315	308	327	288	297	317	321	319	318	284	312	356	313	340	333	318	313	343	342	332	326	338	356	329	312	340	316	357	308	332	327	354	311	312	356	332	322	305	340	351	299	352	333	271	319	342	321	310	334	318	305	340	333	343	337	327	323	324	352	306	339	329	304	283	321	311	300	334	315	335	308	307	312	349	317	331	325	299	317	331	346	328	341	345	340	295	322	306	346	297	306	310	321	335	309	331	310	340	348	326	293	329	327	331	306	329	321	333	338	344	322	338	287	328	308	334	339	326	321	329	308	295	316	341	309	310	318	322	313	317	312	354	303	324	318	311	321	295	291	322	301	352	322	339	325	309	345	276	318	310	324	318	311	300	314	323	335	311	315	337	300	347	316	329	344	343	300	340	321	313	321	322	322	320	299	317	316	295	307	323	351	300	323	338	320	323	313	357	344	315	337	333	312	341	319	354	337	332	317	334	324	338	298	303	324	312	351	336	298	325	328	320	304	316	311	319	330	301	331	321	321	326	307	298	326	300	318	348	292	321	326	353	341	320	320	299	330	312	299	320	325	324	318	325	350	338	295	331	317	303	311	328	311	302	338	324	355	329	329	306	314	304	334	305	303	328	327	336	315	319	309	311	324	323	317	346	299	302	331	334	337	308	324	346	304	343	336	327	321	304	325	314	360	337	315	326	320	299	303	315	331	319	301	318	341	327	321	312	314	340	303	332	351	320	341	320	311	332	317	345	292	330	302	361	287	326	314	342	289	324	309	333	305	326	310	332	330	318	340	324	331	323	312	320	322	318	298	327	326	331	328	346	368	319	299	357	347	318	324	334	317	311	333	287	314	337	347	334	330	328	340	307	300	329	302	302	310	317	322	305	345	343	309	342	335	330	333	296	292	322	322	334	346	335	321	343	340	326	322	327	323	289	298	324	320	294	330	330	296	317	320	316	325	314	296	327	343	337	307	301	302	318	324	317	364	311	331	278	321	346	313	310	320	317	330	310	294	337	336	317	295	303	351	316	323	316	326	364	327	323	327	313	304	350	312	324	310	280	354	335	338	327	358	328	330	361	321	289	339	357	320	311	321	333	318	311	267	333	327	309	320	339	308	312	332	322	321	306	338	300	297	315	359	312	275	316	329	299	305	354	315	312	318	323	309	317	333	298	325	310	314	344	314	347	349	307	366	296	321	312	291	317	309	318	338	321	328	314	336	317	308	357	300	348	339	353	340	310	326	316	319	350	310	343	320	327	329	325	368	301	353	315	318	316	323	352	291	325	326	316	317	302	319
48186	83995	67738	51204	37623	25600	1913	407	364	356	343	342	360	333	327	355	342	330	347	350	352	344	370	338	312	349	369	358	328	348	333	349	366	339	350	367	316	314	327	325	388	307	303	331	354	323	371	370	337	326	352	326	319	324	320	333	333	334	359	350	300	330	331	329	346	355	326	349	339	320	342	346	351	341	323	371	311	366	352	315	379	339	357	325	324	351	382	338	336	323	354	328	345	319	367	331	408	320	329	340	324	357	335	357	298	350	361	358	362	358	342	301	352	384	300	323	352	333	338	316	337	330	357	353	328	338	314	338	322	327	324	321	313	340	328	325	351	354	319	338	381	347	333	343	315	339	367	372	345	281	349	315	351	350	362	306	349	341	321	348	352	368	331	319	327	344	350	363	352	322	315	347	347	351	353	318	331	342	302	315	342	327	348	338	319	309	350	345	342	361	364	346	319	333	309	323	350	347	351	341	328	357	332	372	347	330	350	324	333	330	366	351	358	333	330	313	339	361	303	336	355	357	363	366	312	342	311	373	341	335	340	342	332	326	332	355	344	333	354	340	328	350	340	305	383	361	339	315	333	333	352	366	393	333	340	333	344	315	337	342	337	347	340	326	344	357	351	348	331	325	341	312	334	348	367	357	342	347	328	314	350	348	331	330	344	333	352	357	331	351	319	315	293	357	317	354	325	314	340	353	295	330	327	332	335	341	331	331	313	316	334	362	335	306	339	335	343	332	342	344	314	325	304	365	350	349	352	331	331	358	336	299	356	338	301	320	361	314	333	314	372	329	347	351	335	318	347	317	351	357	358	311	346	329	346	344	351	299	332	364	374	343	341	321	361	320	317	343	363	359	351	348	315	315	343	324	346	348	315	335	316	338	302	359	359	366	353	361	331	343	356	365	353	326	314	348	333	364	335	347	376	320	354	342	348	344	331	325	331	344	340	308	336	314	343	339	347	337	351	333	364	346	344	316	346	276	321	335	309	328	334	322	349	325	355	330	346	328	347	325	351	337	333	346	343	340	318	302	334	318	339	324	347	353	314	337	322	369	349	367	350	311	312	329	371	331	325	359	323	357	353	323	326	350	328	374	308	329	367	362	372	354	337	377	321	337	303	339	351	325	343	383	354	317	343	344	313	335	345	323	334	342	331	307	337	312	337	335	372	300	343	363	330	346	337	347	336	350	339	334	351	349	302	366	343	353	320	389	338	334	328	332	319	307	336	323	331	330	346	304	366	338	327	345	299	374	353	324	348	334	337	325	345	333	339	343	310	341	332	325	345	343	343	329	343	326	327	333	339	318	309	346	349	338	358	333	375	342	334	352	342	315	311	339	347	346	320	377	340	327	311	343	334	317	341	323	337	310	319	311	309	345	343	366	317	334	349	337	342	338	306	338	324	324	332	334	355	307	313	354	346	309	338	358	331	340	350	344	312	351	347	338	341	304	345	350	376	317	336	302	302	369	325	350	323	348	353	307	356	374	367	330	328	332	330	338	351	345	345	363	347	338	319	319	332	346	341	336	338	328	352	331	383	341	324	360	345	359	339	373	312	361	355	338	353	336	343	362	308	332	365	323	341	335	339	346	359	358	328	341	341	322	351	305	340	325	376	348	324	339	333	314	355	292	345	330	349	382	355	346	364	347	328	358	316	349	323	358	345	335	347	346	330	351	355	297	342	342	328	350	334	337	316	329	356	323	316	327	336	321	341	341	331	348	334	390	323	322	343	346	316	328	352	311	336	335	323	343	322	316	314	324	312	301	342	361	326	339	312	305	349	329	320	309	357	345	326	352	334	360	378	359	347	354	352	350	344	344	315	310	339	323	337	348	347	321	346	322	342	319	312	339	345	301	342	388	344	305	329	301	325	337	364	349	317	350	340	380	324	327	325	362	327	352	350	351	334	329	337	331	364	352	354	351	330	323	348	328	301	333	350	353	335	331	339	343	328	318	299	362	334	317	354	334	314	336	335	340	317	289	334	339	321	344	340	355	340	341	316	338	343	305	307	335	361	327	321	333	346	326	327	343	360	356	347	340	330	340	339	338	319	345	323	344	333	318	365	328	310	361	325	340	339	352	342	334	365	332	378	303	359	334	369	359	311	349	354	329	315	350	292	376	336	324	357	349	339	320	372	336	368	354	339	333	327	335	311	348	324	326	334	335	358	327	351	326	391	361	333	346	355	310	323	343	353	345	326	322	345	348	335	352	310	356	349	357	370	353	332	365	350	340	331	346	326	343	335	329	341	331	318	361	316	326	340	336	290	366	366	355	342	329	331	349	351	315	339	334	318	367	314	338	346	351	337	319	379	371	338	306	394	348	319	337	349	373	320	371	335	328	354	369	373	334	315	342	343	337	340	329	361	359	342	355	369	341	323	368	328	334	356	338	334	323	370	348	339	318	334	329	337	338	339	393	399	348	311	333	341	332	333	333	330	407	322	337	334	355	370	311	356	349	349	340	353	342	351	330	350	327	369	314	331	336	351	353	303	317	334	333	331	332	351	341	358	365	332	359	327	334	338	315	336	352	317	356	335	325	336	373	364	349	320	339	361	325	311	370	380	338	331	317	313	338	320	334	337	328	332	330	341	352	336	352	307	368	331	348	347	320	366	361	351	317	335	355	315	326	362	340	349	345	351	332	337	348	343	362	338	325	342	358	332	307	322	353	298	345	338	343	342	352	329	310	336	341	350	323	333	366	356	338	312	336	315	314	377	345	368	325	353	337	311	316	339	325	349	366	327	344	319	347	332	340	334	348	348	349	361	323	386	351	349	330	301	356	348	368	313	353	326	316	379	342	370	312	359	365	343	345	387	325	355	352	340	356	354	337	335	325	329	359	319	359	324	347	339	303	350	337	329	358	331	323	329	333	300	325	347	360	327	357	343	336	341	330	349	366	321	380	361	355	307	365	357	369	363	327	357	364	341	349	344	315	340	350	332	355	384	332	341	322	339	355	361	317	340	334	314	350	307	330	351	368	351	310	317	335	347	348	330	350	353	336	333	343	377	302	321	322	336	340	352	349	350	378	322	320	306	347	327	333	379	328	369	351	355	338	337	310	345	382	360	304	324	325	323	370	334	332	340	346	373	335	346	369	310	341	333	333	332	339	352	359	337	353	356	347	313	360	328	323	368	336	363	350	358	319	345	357	346	354	322	331	347	297	321	310	357	319	358	328	356	332	348	336	356	348	351	365	326	325	337	385	305	333	340	331	362	342	356	353	333	338	346	327	362	326	323	355	351	339	343	338	355	351	332	386	329	330	352	329	340	331	348	345	336	363	306	348	353	341	338	352	345	336	366	341	368	349	339	340	320	337	335	304	348	351	322	343	337	359	361	354	361	373	384	352	306	325	329	335	342	327	332	335	338	318	348	370	323	318	347	367	365	388	358	301	360	351	330	333	340	355	335	356	325	319	338	314	356	353	348	340	346	343	337	328	330	354	346	341	327	359	360	349	336	352	326	331	377	324	356	335	308	319
25023	22002	32549	31601	22080	12236	1474	236	201	217	206	208	218	206	201	215	197	212	202	203	215	188	183	219	210	197	199	181	222	222	222	220	216	180	208	218	226	228	247	224	204	225	205	191	213	209	210	215	238	215	225	195	199	203	217	222	195	217	206	220	202	208	205	213	224	226	199	229	219	206	204	191	200	185	197	223	234	215	208	193	216	235	198	190	199	205	206	197	198	210	229	209	204	201	200	216	227	207	190	212	233	223	214	194	223	228	222	194	211	183	186	203	196	196	204	192	214	172	190	210	187	217	227	188	214	229	210	175	186	201	203	209	228	211	204	211	203	218	219	217	198	204	202	186	215	201	227	226	209	203	211	213	234	202	203	209	207	210	196	202	194	200	206	208	190	208	216	227	205	208	202	209	226	228	195	188	204	220	187	215	217	227	200	211	222	209	229	192	212	199	228	229	219	187	219	222	203	214	219	208	196	192	214	201	215	198	197	220	202	223	207	221	184	200	221	205	230	189	201	215	210	232	189	223	224	212	199	175	197	197	204	205	209	193	188	213	234	212	216	199	233	236	208	199	209	216	229	223	217	202	191	201	200	236	233	194	227	186	200	213	198	216	216	194	239	197	207	201	201	224	216	203	208	210	209	196	216	208	231	224	197	220	234	195	204	190	208	195	190	220	210	220	224	200	211	220	246	199	224	214	218	224	190	229	201	203	214	237	219	187	228	216	180	222	219	199	225	217	208	231	220	201	213	205	218	196	212	221	216	200	200	207	191	216	181	198	213	200	217	210	216	224	245	207	199	214	219	194	240	234	210	209	236	212	206	226	202	203	206	203	202	222	213	203	213	198	222	204	206	217	195	193	239	195	174	200	199	216	217	204	202	200	227	210	198	228	225	236	203	219	200	193	229	235	198	220	198	214	194	219	222	197	207	180	239	207	216	212	235	214	215	194	194	229	228	216	217	192	189	228	198	215	197	211	223	196	190	197	235	186	200	211	193	194	205	213	205	224	221	210	203	201	220	251	196	236	200	190	198	194	203	197	229	235	193	228	222	208	212	219	192	233	217	227	188	209	212	204	187	207	210	238	231	199	219	203	190	220	211	202	210	220	197	214	199	236	189	200	202	185	185	202	215	198	194	198	208	222	216	209	223	210	200	182	212	225	192	200	227	204	211	210	191	224	188	212	218	213	185	214	221	213	218	211	194	225	211	219	252	204	196	217	243	197	223	179	198	219	206	205	177	205	194	204	216	208	218	205	190	218	234	204	186	212	187	220	215	207	210	214	199	192	201	187	213	221	209	224	203	187	233	213	232	220	190	210	214	208	224	209	206	182	216	193	226	201	239	203	196	226	208	179	212	227	230	209	229	187	200	214	233	219	209	209	195	221	208	218	235	231	219	196	220	214	239	202	191	225	208	224	192	222	168	205	202	198	200	220	226	187	219	181	230	212	203	218	210	200	200	206	212	203	202	189	203	205	228	196	236	233	223	208	186	218	205	197	200	202	219	227	193	217	185	209	211	226	199	216	217	201	197	184	205	199	216	200	205	242	223	203	202	200	190	210	190	205	204	204	198	187	233	227	231	212	211	215	213	195	207	207	214	205	217	233	240	198	184	195	221	179	217	232	200	207	218	197	228	217	202	207	215	204	205	240	207	196	216	187	214	225	213	201	214	199	200	190	237	222	214	199	224	221	214	215	214	197	202	190	192	213	199	202	226	216	185	194	225	215	196	222	190	178	195	226	196	206	190	208	217	178	215	210	208	192	203	216	227	222	206	229	197	209	217	230	235	221	199	206	180	244	187	189	201	203	211	232	196	203	185	217	215	189	206	214	245	192	195	199	214	212	206	219	224	195	213	194	236	223	216	248	215	191	208	241	213	185	193	211	193	203	244	211	200	210	218	193	197	214	231	209	195	194	238	213	195	209	208	224	212	221	202	219	234	207	213	218	212	211	195	195	204	221	228	181	217	196	213	198	199	221	188	208	197	220	196	214	209	226	203	178	212	220	229	227	220	213	215	228	203	223	204	209	188	196	220	208	230	204	197	211	211	188	207	214	204	203	188	194	225	222	204	224	203	203	214	211	200	196	202	188	210	194	224	216	203	210	218	219	206	217	221	203	235	225	199	208	220	207	201	207	210	219	209	203	221	179	221	219	201	206	207	200	213	192	211	206	197	219	206	187	210	216	215	200	218	245	224	212	220	194	208	225	205	201	195	226	208	204	234	221	210	201	200	192	203	218	216	225	213	217	234	193	220	186	202	225	213	209	212	213	195	224	197	219	223	227	218	194	234	223	206	232	256	228	211	203	228	190	171	197	222	202	225	219	228	231	226	193	217	195	213	217	210	201	226	203	208	222	211	208	189	205	216	228	233	220	212	196	201	206	187	202	232	204	211	216	217	206	206	219	216	212	219	223	203	236	197	219	195	189	214	205	219	230	202	183	209	210	214	189	201	185	213	191	232	197	227	221	219	226	175	214	204	219	219	206	235	205	210	202	204	228	220	196	236	188	209	191	206	208	202	201	240	187	232	243	211	195	219	213	191	225	177	195	214	216	210	200	233	195	205	171	204	239	199	226	184	193	205	221	190	198	201	222	217	211	206	225	220	209	197	236	201	184	205	201	223	191	223	188	193	219	224	215	202	225	204	204	207	183	211	207	218	216	208	223	199	224	215	210	223	200	212	211	211	195	200	197	197	219	224	200	226	206	209	243	201	233	185	236	196	216	213	201	224	187	241	208	202	218	230	202	209	211	190	211	244	208	201	201	220	206	215	216	220	198	217	215	225	195	215	234	207	218	197	213	208	217	216	218	234	222	208	220	205	224	223	236	199	207	189	218	211	204	210	198	208	201	206	216	196	173	233	215	214	202	182	221	188	222	202	220	214	211	201	213	191	205	212	198	214	223	210	202	222	214	179	213	206	230	200	187	229	209	207	215	231	204	207	209	227	223	217	205	226	219	215	218	200	207	200	210	186	211	209	213	217	218	231	206	205	193	233	228	221	185	205	211	217	220	207	211	191	228	226	227	206	228	222	214	179	218	198	199	200	231	219	249	182	204	216	210	217	187	228	213	199	214	218	193	214	218	218	225	204	186	189	243	198	220	228	212	256	187	221	242	197	218	204	251	210	206	203	201	200	217	203	182	200	194	215	224	239	194	197	217	198	229	233	226	202	192	205	193	216	202	201	195	199	182	203	201	204	186	221	208	185	209	187	218	234	217	225	192	204	203	236	203	236	188	184	206	195	215	215	205	187	210	219	187	220	219	195	213	177	192	199	214	201	212	190	208	227	195	202	200	224	233	191	203	215	206	203	203	216	211	222	191	210	185	204	206	221	229	212	209	213	235	223	229	212	205	200	197	202	211	197	227	213	210	210	198	198	220	206	234	229	219	213	213	220	192	172	207	183	205	212	231	213	224	209	199	217	211	215	228	223	207	213	198	197	241	212	188	215	214	195	208	195	197	202	211	215	232	229	189
42556	67172	52550	37618	25512	14491	1149	234	255	297	236	209	249	240	251	260	259	219	257	223	257	248	243	242	229	234	244	236	239	239	267	252	234	245	236	227	218	256	242	233	234	242	216	225	238	263	248	245	234	239	250	239	241	232	231	247	263	243	224	258	247	242	254	238	232	222	265	239	279	239	271	241	238	225	250	228	229	218	242	236	231	243	248	240	229	221	254	210	255	227	232	258	209	262	254	255	224	235	229	261	253	234	250	245	232	231	235	235	217	225	246	247	248	230	271	249	195	215	238	233	230	231	238	255	216	251	263	245	232	246	264	242	238	224	255	229	231	239	246	238	233	226	241	254	246	220	242	241	234	257	244	249	255	230	265	238	243	248	230	243	239	285	218	263	237	251	215	232	233	268	215	247	246	254	242	250	249	249	248	243	229	222	238	268	251	242	237	239	235	253	251	269	231	236	232	238	243	250	247	239	256	268	238	242	247	248	239	228	250	240	242	245	250	232	222	222	246	255	260	235	243	245	248	210	218	219	255	266	248	219	238	237	236	244	271	259	236	232	245	241	219	235	258	223	276	222	245	230	249	234	236	264	223	219	259	229	227	251	259	239	241	239	248	226	208	232	249	233	236	235	216	237	248	239	252	239	229	236	234	223	266	256	254	275	256	277	250	231	233	228	220	251	250	233	235	226	247	240	245	252	244	241	247	268	226	256	266	245	248	232	267	240	227	243	251	260	231	230	232	228	227	250	223	231	239	237	238	230	231	241	232	232	242	217	236	245	239	240	213	247	264	276	254	223	227	265	227	231	249	237	211	260	249	233	247	225	235	204	224	238	248	243	280	230	241	266	249	256	246	264	246	255	241	234	237	247	256	231	244	233	216	263	233	224	253	234	250	262	251	267	276	243	251	232	229	215	243	240	210	267	222	233	223	265	246	209	256	252	215	236	213	226	266	234	227	226	244	246	233	251	249	232	232	243	252	268	245	257	238	229	263	239	251	255	255	228	238	257	207	240	273	247	191	235	255	232	241	242	226	255	242	241	244	204	239	256	240	231	219	227	239	254	238	237	248	254	240	283	245	252	279	220	239	240	259	232	260	240	260	270	236	258	241	252	256	247	252	238	229	240	248	233	244	242	268	210	245	238	232	206	242	237	214	229	273	218	246	263	218	249	250	259	258	223	280	240	254	223	242	213	245	207	240	226	241	233	242	242	233	224	250	248	269	239	218	258	218	233	250	236	249	264	242	231	227	254	239	243	230	250	215	232	235	219	253	243	253	261	237	229	258	273	235	242	256	255	235	225	239	246	235	233	245	243	241	254	253	249	249	259	263	253	262	229	242	227	247	255	235	250	248	211	251	234	232	256	249	206	237	203	241	227	236	238	231	245	245	226	246	280	222	251	251	231	254	233	243	221	239	247	262	235	256	278	234	241	236	249	230	244	236	266	231	234	245	236	247	250	249	257	214	238	228	216	232	245	250	246	245	243	290	230	226	232	231	229	222	261	236	263	249	251	226	217	266	231	243	217	220	248	227	253	250	241	243	244	222	236	255	254	238	253	206	234	209	220	244	229	258	238	234	268	238	228	223	260	231	242	262	265	243	240	246	247	225	218	228	230	225	248	233	233	214	275	242	246	253	235	227	250	228	245	222	241	241	239	238	244	230	256	225	225	233	234	252	214	239	232	263	236	239	238	255	229	238	254	261	234	224	251	252	245	244	271	232	239	213	221	243	219	227	268	252	219	234	226	216	244	237	232	232	252	250	225	237	234	238	224	226	261	268	256	245	253	249	243	224	229	225	251	259	260	240	216	236	244	228	230	225	232	237	263	226	240	236	242	253	266	240	233	219	233	263	255	247	262	224	262	271	257	220	248	280	239	251	286	251	246	235	261	217	214	236	267	256	222	199	246	239	250	231	227	248	251	221	218	246	232	228	267	224	254	210	243	244	254	259	241	253	250	248	229	244	225	236	233	278	247	228	252	252	210	228	263	222	274	261	248	246	215	254	217	263	231	265	253	241	261	260	221	273	232	246	241	253	218	257	265	233	240	249	240	206	264	249	253	247	223	232	259	252	236	222	257	211	245	249	251	235	208	245	218	235	233	237	258	242	251	255	236	237	236	257	243	259	235	233	228	249	218	220	235	244	274	233	253	263	243	248	242	255	244	212	221	219	221	231	259	247	243	258	238	216	266	221	264	226	266	217	252	237	222	252	254	222	225	244	249	242	208	279	237	226	284	242	237	262	270	221	272	234	267	232	215	245	232	252	228	238	218	259	247	230	250	241	223	260	247	209	240	235	238	254	235	228	231	240	276	237	249	225	245	243	257	270	244	239	244	239	234	223	270	279	256	257	227	243	258	267	262	234	222	254	230	247	237	255	242	235	251	274	218	223	241	232	266	240	205	227	251	205	242	272	247	245	242	242	223	220	242	235	252	218	224	239	239	218	272	253	242	236	229	230	242	222	254	253	261	260	272	223	220	254	230	214	273	237	218	208	244	259	262	213	240	245	210	238	240	235	218	243	236	279	224	259	248	239	240	208	233	234	247	204	209	245	226	236	263	221	226	229	268	250	213	245	230	261	233	240	246	243	270	234	213	249	247	252	266	261	224	224	267	219	200	222	205	227	253	243	248	262	245	222	244	247	228	255	209	253	270	233	252	278	248	268	235	237	225	261	208	250	241	259	229	249	240	252	220	250	261	274	243	242	241	251	244	237	244	228	214	248	255	255	211	243	252	256	228	241	227	252	250	238	236	274	248	230	252	249	241	227	215	225	204	218	220	251	242	254	200	259	241	240	249	244	258	264	277	227	224	236	232	210	240	250	261	253	257	247	237	234	228	228	224	238	259	239	208	266	242	248	232	249	247	252	243	261	219	256	234	258	252	229	240	253	236	241	237	249	249	239	241	218	225	234	243	248	232	224	228	214	228	229	237	237	234	254	226	221	226	270	241	221	228	267	230	261	245	241	263	214	239	238	210	246	259	242	232	229	262	216	253	218	238	244	250	240	270	244	221	243	255	242	242	240	240	235	205	224	237	243	242	240	225	257	238	224	238	238	228	256	237	278	250	230	236	239	272	230	228	234	272	238	244	215	258	236	254	261	216	217	251	249	255	217	222	243	210	223	227	237	234	233	235	246	245	240	268	240	207	283	231	211	228	235	226	238	225	237	225	221	271	250	229	253	220	225	219	231	223	237	247	241	262	253	237	244	245	223	236	251	211	212	240	231	247	225	252	260	235	254	268	221	208	237	230	222	245	245	232	282	253	253	233	246	239	237	255	230	241	243	247	235	218	228	237	269	249	244	227	252	266	245	254	251	197	246	239	277	221	237	264	273	241	250	239	241	224	245	223	252	258	224	267	235	235	236	239	250	214	248	247	261	257	217	268	249	239	242	234	264	239	195	260	259	242	235	256	242	262	237	260	218	243	248	268	277	214	251	231	232	251	239	240	231	201	246	247	275	224	230	216	246	241	230	272
22414	21240	30715	28728	27812	26075	14459	1152	452	436	448	419	445	410	465	434	423	410	402	427	435	460	414	405	439	446	441	418	434	412	454	462	426	415	371	417	442	442	395	423	425	433	458	406	411	393	419	428	421	403	468	400	434	440	434	438	445	400	422	450	411	440	414	418	395	382	412	427	408	444	413	454	414	421	412	414	444	453	400	399	409	403	395	391	418	421	398	402	430	387	407	435	427	444	443	404	424	454	427	385	396	390	412	430	419	424	421	436	428	416	425	416	430	396	415	415	440	450	438	398	452	436	415	452	395	472	391	446	458	433	405	421	426	413	403	422	426	424	406	426	445	400	440	466	379	405	426	360	409	429	419	426	444	432	378	413	435	419	421	408	443	417	420	409	413	414	384	397	428	388	397	405	405	394	391	440	435	452	454	452	409	434	420	433	415	400	416	440	409	428	440	416	427	399	436	419	451	439	410	435	412	411	423	427	407	418	440	441	419	429	450	444	423	416	416	429	431	431	409	438	432	475	425	385	430	460	411	396	448	441	460	434	398	418	392	395	412	424	447	417	436	434	426	425	399	446	443	383	412	476	416	414	434	387	437	406	403	445	478	465	441	421	424	414	422	408	410	412	405	450	417	407	439	406	432	445	403	399	411	428	404	412	446	410	400	427	385	423	410	441	425	449	410	395	433	436	431	437	432	435	446	448	420	407	378	400	437	425	445	396	417	430	418	446	418	419	388	428	414	418	430	426	414	416	420	400	399	417	447	419	455	425	422	430	440	443	433	425	408	431	434	408	390	401	444	391	480	428	447	427	392	416	388	406	427	373	419	414	418	397	429	398	423	409	405	420	402	390	408	401	406	410	422	448	403	425	405	405	405	423	422	417	420	392	427	427	417	431	415	418	426	414	422	424	419	426	438	408	390	410	416	441	427	418	436	436	427	449	386	459	419	438	419	397	437	399	412	423	435	428	421	426	417	399	438	446	403	406	425	438	463	399	427	438	447	416	413	456	387	429	418	437	413	426	424	409	414	418	400	394	403	399	390	445	411	451	430	418	384	410	440	391	458	407	428	400	409	435	428	448	409	408	425	480	437	447	427	440	430	442	411	472	386	451	430	443	452	420	414	411	474	413	413	438	411	401	440	423	403	438	406	388	487	459	446	415	421	396	433	426	393	377	425	439	404	377	458	458	415	411	417	400	436	396	444	431	419	422	441	424	390	425	454	439	418	413	437	436	431	440	426	436	417	427	400	403	398	418	449	420	474	391	410	425	430	423	425	421	429	422	438	395	413	426	388	437	445	419	425	422	415	425	408	424	370	410	402	411	426	449	446	430	407	451	375	454	444	411	429	433	416	432	403	480	413	433	428	410	421	449	433	418	444	410	423	406	420	416	450	416	430	412	426	420	433	435	411	413	411	433	418	431	425	412	424	421	403	424	428	429	450	434	396	440	403	405	402	402	422	431	429	424	419	429	401	425	465	384	430	416	425	444	452	428	425	460	422	432	449	466	415	465	426	428	420	481	411	432	378	423	414	443	426	438	467	465	394	396	417	408	416	407	432	411	400	425	368	409	392	430	440	442	439	376	431	438	412	441	410	424	411	428	423	431	419	441	404	421	422	445	438	415	433	442	414	455	453	388	425	432	460	427	456	444	415	407	428	410	424	413	449	382	429	394	449	453	445	431	420	399	416	446	400	451	399	433	402	412	428	410	425	444	462	426	415	449	475	424	399	420	434	430	413	409	406	429	425	386	411	416	438	447	433	400	420	400	413	399	428	445	448	399	419	459	394	385	449	395	401	407	414	439	407	404	385	401	393	414	370	390	438	393	388	402	451	426	470	423	420	422	421	430	436	437	430	410	403	413	444	401	446	390	419	408	400	395	420	450	391	388	401	424	447	413	427	418	401	384	408	434	412	395	436	454	422	392	401	412	415	415	400	408	387	414	401	431	413	454	394	396	403	441	436	410	421	426	418	425	419	428	430	436	410	434	412	425	435	400	390	426	424	455	426	406	403	435	446	432	431	415	423	437	432	394	423	444	410	419	432	445	368	384	416	414	413	416	382	413	411	401	413	401	494	419	428	440	418	420	410	457	418	421	399	405	403	420	418	404	404	419	441	408	440	443	444	411	446	403	433	439	414	405	416	418	410	435	431	433	430	421	418	413	408	424	398	384	421	410	399	402	399	400	403	401	430	433	423	431	436	445	429	398	386	400	430	410	437	423	423	412	407	400	444	404	415	403	444	452	395	407	390	449	447	423	370	443	449	444	428	433	430	452	399	435	390	439	422	427	419	423	397	412	437	434	431	421	394	412	433	451	389	416	451	384	419	439	385	412	420	397	436	429	443	421	432	422	446	420	434	435	404	421	398	411	433	443	394	444	446	393	387	411	388	416	393	401	450	447	403	426	405	402	432	442	389	425	429	397	417	432	441	392	428	449	442	384	433	436	393	445	432	406	447	416	414	384	410	404	425	427	425	446	421	379	422	431	405	435	461	442	406	407	410	401	454	412	409	431	400	393	424	398	383	394	419	403	412	378	406	432	408	382	407	391	382	421	419	430	391	433	444	408	428	413	412	411	420	424	384	435	420	403	425	408	420	394	416	446	408	415	441	427	419	428	440	413	475	429	426	415	452	416	403	404	365	414	432	404	457	415	444	475	403	394	402	414	451	410	378	436	436	430	451	425	423	439	401	416	431	420	430	449	433	409	392	456	417	455	417	426	417	462	405	418	410	409	430	397	424	410	418	399	409	423	362	407	437	391	441	400	414	440	445	431	428	416	424	372	387	409	435	419	408	417	425	433	403	421	428	432	422	413	430	412	449	379	414	406	407	415	429	444	416	428	429	428	462	401	415	419	436	395	373	465	454	415	405	454	412	398	431	409	417	424	421	439	443	418	428	357	420	436	443	437	483	382	425	398	426	406	422	434	388	450	427	435	428	387	419	433	376	405	407	428	447	423	407	421	409	400	420	451	407	433	450	444	447	427	427	433	434	429	413	402	446	426	442	432	427	416	426	416	395	408	410	404	431	439	417	427	417	405	389	415	442	407	367	415	438	432	436	445	431	422	407	421	408	414	428	445	468	407	391	431	424	404	386	423	395	420	414	420	421	427	426	447	443	433	422	435	449	471	434	394	390	404	414	397	401	395	407	427	462	435	399	416	390	422	381	456	420	387	376	432	400	447	374	423	420	428	417	402	406	462	400	380	401	459	385	417	409	405	436	436	382	443	412	424	432	427	414	440	424	421	435	405	393	430	378	416	400	441	414	423	396	401	439	420	395	404	443	389	406	400	431	428	427	398	420	432	433	410	435	447	423	436	419	426	402	420	408	435	450	426	418	401	413	431	393	411	474	453	410	407	405	416	417	437	413	426	444	400	432	441	404	437	407	415	394	420	407	387	436	429	394	409	412	403	425	396	434	407	408	435	411	381	427	401	414	422	433	399	465	428	443	410	414	417	407	427	410	431	434	453	442	464
54331	95991	77932	58619	43866	29663	2437	508	507	483	461	514	468	463	477	434	429	415	437	474	435	434	477	432	466	457	436	445	456	411	420	415	478	438	442	471	436	423	441	454	456	435	436	439	446	450	417	415	438	421	472	425	460	428	459	460	447	450	463	425	441	439	459	447	452	447	451	434	464	438	427	427	462	427	487	429	399	442	412	463	410	435	427	417	462	447	454	434	447	421	415	429	427	408	468	447	421	481	447	421	429	430	441	410	415	404	464	453	424	448	434	443	433	404	419	448	433	460	464	464	461	414	430	518	411	498	393	451	468	438	424	411	454	400	467	441	424	431	462	418	451	478	460	461	415	464	446	424	458	442	421	440	415	457	455	445	423	429	423	408	457	425	473	407	444	469	447	464	419	396	429	439	432	445	455	432	462	449	405	419	432	447	423	434	429	434	447	426	443	458	417	419	442	423	447	450	411	441	429	461	444	437	435	428	442	449	444	438	441	410	415	439	442	428	472	452	483	468	464	473	475	467	434	431	475	455	442	442	431	421	458	437	386	432	410	455	464	472	447	458	453	435	436	414	398	443	412	448	462	411	399	489	468	429	440	439	422	421	412	438	410	416	463	427	407	452	440	447	390	416	452	479	444	432	445	431	423	424	417	450	450	463	426	426	433	431	423	436	419	410	441	440	456	446	485	420	448	430	443	410	425	443	437	423	422	452	466	435	405	463	427	415	437	442	451	440	450	427	494	464	418	434	432	472	435	455	458	429	462	425	410	439	458	451	433	434	433	405	404	418	469	457	473	467	429	443	422	421	439	453	427	365	455	437	451	428	421	449	469	411	430	427	421	443	391	407	443	464	423	415	445	409	398	436	484	469	480	383	464	450	420	439	437	411	424	413	481	450	450	425	495	424	485	438	433	437	453	438	455	452	433	459	430	448	436	454	452	416	460	435	443	430	458	430	437	462	465	460	402	455	451	447	408	423	407	429	441	459	456	409	449	429	422	409	433	438	454	432	422	445	445	420	432	414	445	436	432	454	480	447	439	431	430	423	432	448	430	458	453	457	446	432	439	432	430	459	411	443	442	428	452	421	459	457	434	451	452	440	453	454	473	434	469	460	419	471	437	452	431	431	426	472	424	452	429	415	440	452	457	448	451	455	421	453	451	442	450	434	437	425	459	464	438	381	442	464	442	423	460	431	455	437	428	467	430	421	459	412	423	470	469	432	428	460	443	463	447	424	435	467	470	432	434	454	436	453	485	452	434	418	414	441	442	438	445	423	427	436	421	458	414	437	452	434	444	425	437	374	441	416	447	428	420	456	455	413	402	446	445	416	396	416	420	457	430	416	491	428	436	446	414	430	428	458	415	417	460	449	447	464	458	429	400	463	427	455	463	413	506	436	437	430	471	471	447	383	433	420	441	447	426	426	465	439	417	435	461	448	427	432	444	425	453	431	443	446	466	448	440	496	474	461	449	445	446	450	418	429	441	452	464	402	457	419	454	412	421	454	439	396	436	414	420	467	446	459	418	441	435	430	430	410	436	418	454	445	436	452	445	400	473	452	450	476	462	448	442	458	463	440	407	442	421	432	469	387	439	458	415	477	438	417	528	439	449	444	408	427	451	426	488	474	436	434	431	445	421	437	434	434	412	466	446	450	417	413	429	413	415	463	449	425	414	417	466	492	465	454	446	422	468	484	447	405	456	453	431	467	433	429	466	437	425	470	445	425	439	409	498	416	491	467	470	391	460	448	410	460	420	431	446	437	414	442	432	493	413	429	453	415	400	432	438	405	463	430	443	431	418	451	439	458	445	395	460	463	431	431	413	423	416	433	449	453	442	421	459	415	425	425	424	473	446	459	452	416	434	421	465	424	430	445	417	450	413	421	471	449	453	441	456	433	453	440	423	439	406	442	459	475	434	436	461	408	442	461	436	419	404	440	441	423	450	473	451	454	460	448	441	423	449	445	441	463	419	421	419	427	431	452	439	455	429	416	430	453	421	425	438	421	448	431	459	449	445	442	419	447	497	442	436	435	431	462	460	429	450	410	433	404	461	471	424	456	424	459	440	444	450	444	464	408	469	432	439	443	453	452	439	413	449	443	482	415	449	419	394	432	441	459	479	422	415	439	443	442	453	423	420	403	439	444	443	430	427	440	422	425	457	416	441	411	445	435	427	403	428	448	426	433	427	436	401	410	454	425	399	438	420	436	458	440	407	440	406	442	424	444	472	439	456	442	453	437	456	456	453	472	469	433	445	433	427	427	388	443	464	470	437	442	457	439	400	463	450	451	460	452	443	406	397	439	413	442	410	457	412	431	472	432	471	438	406	473	435	445	431	446	411	424	469	398	447	484	452	456	427	433	420	465	436	500	432	453	441	470	427	454	450	447	388	433	464	420	446	413	451	462	418	474	443	448	430	451	459	450	405	427	388	427	445	432	456	460	461	463	424	449	453	417	421	486	475	413	437	406	458	426	415	464	407	446	458	467	423	445	460	406	443	412	461	455	442	430	439	419	459	416	461	455	453	429	429	456	407	456	449	443	484	434	408	447	448	424	431	455	407	408	448	413	470	408	439	424	419	417	419	435	456	450	459	440	470	459	455	444	424	432	410	421	447	440	442	439	460	446	419	426	449	424	471	472	439	424	436	430	430	433	486	412	437	432	446	421	472	426	448	448	425	424	466	430	428	417	432	475	436	468	430	402	410	421	435	429	417	431	435	411	445	464	467	464	428	436	445	444	418	438	436	426	431	441	421	408	429	457	397	429	432	461	412	422	433	422	477	442	417	460	420	431	413	458	435	417	474	450	445	470	447	442	447	458	415	438	423	429	445	414	417	444	440	442	417	471	456	428	450	430	411	422	449	432	437	439	434	472	429	470	434	472	420	433	438	426	466	473	443	445	441	453	431	462	454	447	412	426	444	438	433	413	437	414	426	434	465	421	398	441	409	428	461	436	467	412	445	460	420	464	436	411	446	418	448	441	435	398	425	437	432	442	439	424	424	429	428	432	423	463	472	444	445	431	456	424	413	451	433	442	454	416	459	423	452	448	428	474	438	418	463	435	448	425	460	445	428	436	433	442	459	427	438	420	437	433	439	429	432	447	453	450	424	468	469	446	408	441	446	433	476	483	461	463	444	446	411	460	413	419	449	454	446	442	434	449	452	495	417	463	439	394	430	429	452	417	418	426	436	418	438	454	455	461	461	466	443	471	450	404	430	442	427	468	483	438	466	416	484	433	402	457	455	424	397	461	471	436	435	407	436	462	440	403	464	412	438	435	461	456	407	466	408	415	440	435	447	462	448	426	465	436	437	488	452	428	459	425	443	435	459	461	453	450	454	439	457	440	462	452	460	446	451	446	468	456	454	462	422	427	430	418	464	429	436	429	445	444	404	421	455	465	434	415	417	444	429	430	459	460	446	453	443	412	403	478	444	461	476	429	415	421	405	423	448	400	451	446	438	451	427	453	419	460	456	456	444	446
28528	24160	26181	15258	5363	1787	294	174	175	194	176	161	172	159	164	190	184	163	149	169	169	170	167	172	180	195	165	186	177	159	184	171	162	163	179	181	162	186	182	151	192	194	143	151	161	182	166	181	181	152	168	158	205	168	153	135	154	171	168	163	162	168	199	179	175	174	177	170	184	194	156	175	172	168	163	169	180	166	196	171	162	179	171	178	153	165	176	170	178	162	164	186	179	177	167	157	173	181	172	188	181	180	189	151	144	169	164	169	158	170	174	173	151	183	172	181	181	196	181	176	180	157	175	163	189	168	189	166	163	173	186	185	152	181	170	169	185	156	172	158	178	157	155	199	164	176	167	159	180	176	159	172	168	170	154	176	162	138	179	187	182	163	175	181	168	178	191	184	181	180	176	171	177	170	177	168	177	149	172	170	183	157	181	181	164	164	146	171	185	196	160	162	154	163	185	182	156	170	194	175	180	166	181	173	181	142	177	146	172	148	174	162	176	174	157	172	163	170	139	180	169	180	186	182	187	168	178	148	151	154	171	200	168	189	154	177	171	160	177	190	169	181	173	202	167	163	155	167	160	166	208	155	179	160	160	168	182	171	172	133	170	178	187	174	178	189	164	164	167	168	204	162	165	167	152	190	179	168	143	160	155	151	181	176	187	179	175	194	172	196	159	174	182	185	164	139	159	190	173	168	161	162	176	163	183	190	183	177	175	156	161	150	169	169	154	187	194	158	160	187	185	180	187	164	161	165	161	175	170	180	154	180	170	167	172	171	179	168	168	173	176	185	159	184	172	173	170	189	166	167	192	155	170	212	170	153	148	189	173	158	137	175	199	160	185	160	167	158	167	171	160	180	151	135	173	186	175	172	167	170	155	162	167	185	160	177	168	174	167	163	166	175	150	171	163	172	166	153	186	176	168	171	176	185	191	167	178	173	163	176	174	167	176	172	191	172	190	180	173	182	155	175	164	161	170	198	180	173	156	159	173	173	164	142	158	174	170	170	148	179	158	155	162	151	156	166	147	158	179	167	172	174	160	171	162	179	188	174	160	189	174	185	167	177	194	170	199	165	182	203	171	162	175	155	185	165	183	202	159	156	153	181	197	146	172	158	159	187	169	148	156	178	169	171	150	199	162	171	151	162	160	166	169	168	159	194	175	160	150	195	190	180	174	189	171	176	160	173	167	170	154	191	166	164	156	186	212	189	177	165	183	195	166	143	168	173	177	170	183	183	164	177	199	152	169	187	147	178	182	181	167	176	165	181	175	172	157	180	174	174	189	159	164	182	165	178	172	185	171	190	187	174	158	177	188	201	158	169	169	175	192	182	171	165	162	162	189	175	162	198	203	169	189	169	167	175	182	185	174	191	174	169	172	188	160	179	171	165	168	152	166	179	170	169	162	167	188	182	159	191	166	169	178	177	150	196	172	166	151	165	173	179	166	165	145	174	193	144	193	172	160	167	164	182	176	195	141	202	173	177	151	197	189	176	181	179	171	184	186	168	196	168	180	169	173	186	164	171	180	165	166	155	170	183	166	168	170	166	176	148	176	162	180	165	143	163	159	186	181	177	177	162	192	182	186	175	181	191	175	164	177	145	167	167	165	156	162	156	152	161	175	166	176	181	176	149	185	153	172	176	168	163	186	191	178	159	173	165	159	216	177	169	179	188	161	171	169	145	161	170	172	175	179	169	172	143	165	180	164	167	171	151	177	183	187	193	160	180	161	158	184	175	164	165	138	151	185	175	169	148	150	166	182	162	155	143	180	164	161	177	173	175	194	189	169	184	165	156	149	176	200	153	191	169	166	168	176	186	173	179	167	159	142	169	171	195	153	168	195	170	163	167	174	172	183	163	170	170	177	184	158	174	180	181	184	160	170	186	177	146	164	158	162	152	164	171	172	165	176	157	159	179	157	164	170	157	178	176	175	150	173	186	164	164	165	165	162	170	161	185	202	181	168	169	175	169	172	176	170	168	158	170	166	170	165	167	174	187	187	154	159	173	161	160	170	183	168	169	167	181	176	169	165	156	170	176	168	191	182	168	173	176	152	170	155	166	166	182	146	177	169	171	155	165	180	161	164	194	171	175	188	182	177	193	176	167	173	178	154	159	178	190	190	134	154	184	173	163	180	172	145	174	162	178	168	179	193	179	169	165	162	168	177	156	187	185	173	168	179	158	182	163	163	184	162	175	167	173	174	173	161	164	187	185	173	169	183	158	176	176	205	176	170	171	174	171	190	186	163	198	176	173	157	143	186	216	169	162	180	175	160	183	174	181	169	197	170	166	180	183	157	171	158	189	195	184	185	166	160	179	166	179	144	183	209	193	171	169	185	157	162	171	173	171	172	168	166	176	166	185	171	162	163	193	182	153	158	148	171	169	179	172	171	172	167	145	151	199	169	174	166	152	171	173	161	181	169	157	158	194	169	149	181	158	180	155	183	191	168	188	175	175	160	155	155	169	165	186	168	181	186	156	183	174	176	183	181	150	187	182	182	156	215	157	213	175	164	179	159	176	179	173	170	165	168	183	185	173	179	186	178	170	165	177	180	185	165	199	192	170	158	176	187	165	174	179	149	182	166	151	170	139	154	149	158	154	162	183	165	170	194	172	157	178	163	184	187	173	186	156	188	167	194	160	167	167	149	163	169	176	190	161	172	171	165	183	162	164	197	180	185	167	170	166	191	165	175	170	170	171	155	156	168	154	173	178	172	168	172	161	153	160	185	186	173	186	146	183	180	174	184	191	173	177	160	177	159	159	186	174	171	176	166	158	158	157	176	176	172	150	198	161	198	157	156	174	158	172	171	196	164	177	177	189	169	189	158	170	171	165	166	167	174	183	179	150	187	166	167	168	182	195	177	151	156	157	170	163	159	178	180	153	160	196	178	164	148	189	148	177	172	162	173	166	171	150	161	153	174	173	161	183	164	171	161	156	177	178	167	158	185	165	157	171	190	171	202	182	172	161	170	161	140	168	184	187	194	193	181	178	181	169	180	167	162	176	166	173	173	173	170	150	169	185	186	183	172	176	169	169	159	202	179	166	181	178	152	190	163	156	190	163	151	168	169	163	164	190	187	180	148	176	162	161	180	174	164	170	157	177	163	182	166	185	162	170	176	194	176	155	179	169	191	168	167	142	185	169	154	170	175	166	172	169	185	168	174	154	153	190	173	143	170	170	189	178	178	154	180	162	167	207	170	170	192	189	179	164	169	182	172	167	165	157	187	163	182	182	168	166	166	158	167	159	183	175	191	166	164	181	179	178	165	183	174	166	159	151	193	157	143	175	161	177	154	189	164	160	170	166	144	177	213	180	154	162	173	169	171	185	165	195	189	183	156	163	177	177	154	162	170	149	167	158	179	195	193	173	167	178	154	152	175	193	184	188	158	172	169	186	165	175	174	166	180	155	161	197	163	175	184	172	167	161	167	162	188	179	184	174	152	173	192	185	177	181	174	192	163	172	168	184	194	172	171	194
20539	35432	23551	11670	5821	2136	240	208	205	198	194	201	217	196	208	183	220	179	222	212	211	203	208	200	185	180	186	200	179	189	225	193	180	168	188	218	187	196	174	186	192	195	185	182	185	188	196	178	190	190	185	186	196	208	174	174	176	214	176	203	188	182	196	194	208	161	188	178	191	192	201	172	178	184	185	186	219	195	220	196	176	187	214	219	213	173	176	190	199	197	196	215	195	179	164	183	201	195	195	192	173	187	166	206	193	185	188	215	206	173	181	165	174	210	187	203	203	170	194	174	184	210	173	190	179	177	193	178	197	189	180	185	188	191	179	181	171	184	197	203	191	179	201	231	195	200	196	182	198	204	197	182	221	202	204	207	201	192	156	184	171	211	194	180	204	206	198	181	230	210	193	179	186	189	209	195	203	187	197	218	208	192	204	207	190	186	187	199	196	184	206	193	178	181	209	154	207	199	192	195	199	194	199	192	194	199	199	205	222	174	196	191	162	199	205	204	189	175	201	175	171	198	200	225	200	171	186	196	178	193	205	206	183	198	207	200	180	206	172	189	196	201	184	193	202	201	170	213	185	197	220	197	207	206	200	195	200	199	181	203	197	172	209	179	197	221	183	195	175	193	209	205	189	179	202	208	212	184	181	197	189	212	178	183	187	176	194	195	186	223	189	186	212	191	191	211	212	174	199	199	190	195	203	178	170	206	198	179	190	186	190	192	186	178	204	184	198	187	179	205	206	176	195	216	202	196	175	210	189	189	189	193	188	213	195	202	193	195	214	192	209	214	186	188	208	209	192	190	192	166	191	199	174	202	193	179	213	196	199	190	185	191	171	196	182	208	206	207	196	160	209	179	208	186	194	195	203	198	205	191	178	212	187	202	196	215	196	189	190	202	200	193	206	216	177	205	190	222	189	196	199	193	208	175	195	205	183	195	179	206	201	182	207	180	205	196	209	219	187	200	195	188	172	207	181	199	190	195	190	205	191	221	200	188	180	199	193	187	197	194	220	192	174	181	211	185	189	178	193	200	181	170	202	183	176	201	196	182	186	186	220	181	216	199	202	182	186	195	196	169	180	193	187	197	193	196	202	174	193	170	197	195	203	189	216	156	191	184	201	194	193	166	195	199	181	200	209	185	172	183	199	179	180	156	218	187	199	195	171	190	187	182	179	201	191	217	209	193	164	178	200	194	231	218	183	186	193	189	207	207	196	169	182	188	178	191	202	214	179	175	189	170	182	149	191	176	219	225	176	203	183	196	194	203	198	182	188	177	190	182	167	210	207	189	182	176	185	183	168	184	199	201	193	180	181	177	209	191	179	192	201	200	187	203	185	186	168	171	203	186	196	191	205	194	186	182	197	188	175	176	200	186	185	163	195	215	186	180	194	180	187	196	198	222	174	193	186	174	195	213	197	210	201	185	178	175	206	192	178	195	191	198	187	171	225	172	215	188	199	173	181	193	234	225	189	187	197	193	180	180	195	197	183	184	225	208	166	172	174	198	207	177	197	203	183	181	195	171	175	203	189	170	184	208	200	201	175	224	168	205	206	207	182	200	206	181	184	195	202	219	186	184	189	208	199	214	187	188	177	200	176	192	204	181	207	200	169	181	174	171	203	196	174	178	196	205	194	166	176	192	196	186	194	167	188	183	197	167	188	199	190	199	198	178	183	180	174	184	190	181	167	187	194	177	185	198	185	206	179	209	191	192	189	188	178	184	191	218	190	192	194	201	191	188	207	179	181	197	195	173	191	179	200	182	189	200	192	178	198	207	194	189	184	196	212	182	173	185	207	195	221	200	198	206	175	165	177	223	194	193	180	174	158	193	198	175	201	177	198	202	198	174	205	200	191	176	195	198	169	192	201	196	175	188	202	224	188	187	196	218	180	195	200	197	187	185	208	187	193	195	192	197	203	192	186	211	192	190	218	177	171	204	201	211	197	200	196	200	212	185	172	209	182	192	177	195	200	207	183	201	188	176	201	192	196	227	208	188	177	220	189	167	201	188	178	199	219	177	188	213	186	182	201	196	210	187	189	180	220	199	191	175	187	197	195	190	186	170	200	216	214	176	187	189	169	194	214	179	180	180	225	186	189	199	189	187	210	181	195	184	184	168	185	194	189	195	183	194	236	176	196	185	183	195	183	180	195	212	196	186	176	188	193	180	187	188	176	184	228	176	200	186	186	202	201	210	177	207	189	170	201	197	184	181	182	191	209	190	209	192	201	207	201	198	215	185	186	200	186	214	194	212	188	199	170	198	208	205	198	186	173	204	207	192	200	168	196	192	202	163	187	191	193	211	195	219	212	191	175	164	199	189	232	168	205	187	193	188	199	201	182	198	164	190	180	207	184	204	173	204	218	180	175	189	187	191	190	173	192	175	189	193	185	194	199	167	200	218	177	176	191	195	180	179	183	195	185	195	195	200	184	186	193	176	214	193	178	191	186	203	201	197	182	201	197	201	174	182	182	207	194	185	168	184	149	199	199	193	194	178	199	192	182	190	180	166	203	199	175	179	176	179	206	190	196	177	211	191	212	224	192	214	202	208	200	195	190	184	202	185	185	192	191	188	210	169	210	207	196	204	192	175	167	176	190	180	181	180	184	182	186	206	190	176	197	195	193	192	172	218	171	182	178	162	199	207	189	170	204	195	202	198	194	210	190	197	184	185	189	198	188	227	204	198	194	195	169	218	204	202	193	180	177	187	189	164	200	197	222	176	180	171	200	227	188	190	164	175	185	187	188	208	179	176	172	200	184	198	193	210	191	192	181	211	198	197	184	193	191	190	181	166	184	184	177	169	191	168	188	189	187	192	219	185	190	172	185	179	186	199	199	195	193	164	183	194	214	198	207	192	183	189	194	209	176	167	199	211	224	193	171	174	204	192	191	176	191	213	199	198	186	186	194	204	195	192	189	203	210	186	221	214	202	199	186	186	175	178	191	205	207	198	195	192	192	149	196	182	210	185	168	179	219	213	182	179	198	177	188	194	188	199	177	200	204	192	214	208	201	176	193	199	186	181	191	213	203	212	192	190	195	184	186	190	198	181	188	179	192	201	186	195	192	201	203	175	195	196	185	183	198	205	181	192	175	198	214	201	198	182	217	198	192	211	199	220	191	182	203	175	198	180	178	229	210	204	201	205	190	190	195	192	189	180	176	191	180	187	187	191	176	187	199	177	183	188	188	179	190	203	224	208	223	198	190	178	174	195	191	199	191	213	206	199	201	175	166	166	191	186	203	192	201	171	196	195	184	199	180	200	228	194	193	194	182	186	195	198	203	192	192	190	208	161	194	188	188	201	183	189	204	185	183	179	176	183	188	212	173	193	201	198	193	194	176	216	200	196	190	197	166	181	194	206	183	183	194	209	185	187	200	192	188	208	192	174	181	167	183	184	215	184	192	175	182	198	202	201	203	196	204	187	183	192	204	203	192	190	179	184	191	188	177	185	199	215	189	192	198	190	184	214	171	185	195	191
23528	21552	32537	33762	30149	22461	5898	456	332	322	297	380	332	359	313	328	342	331	346	320	329	300	331	321	305	305	349	312	311	331	349	323	353	325	309	325	333	325	322	317	320	359	326	297	316	329	323	295	317	301	315	308	325	304	328	320	327	341	318	353	308	298	337	324	338	346	309	319	335	295	342	346	329	333	316	332	295	305	324	318	313	326	313	329	347	326	316	352	326	298	338	295	331	298	338	320	340	317	319	314	341	336	305	313	294	332	346	333	297	318	309	323	280	320	344	277	319	337	312	297	296	335	325	336	308	327	320	332	293	275	293	312	305	320	327	322	304	327	303	342	336	329	331	322	333	343	326	325	307	306	314	311	296	313	351	346	302	349	316	283	321	299	338	313	322	297	328	318	342	314	325	275	308	315	348	298	317	340	337	325	325	338	301	307	301	296	314	335	330	328	295	317	353	333	330	314	321	292	340	346	336	331	318	307	302	327	322	314	327	297	296	344	305	293	295	304	302	287	327	349	355	314	338	309	307	307	277	363	302	325	324	343	302	354	330	328	321	316	306	311	335	358	311	256	304	309	308	313	327	322	321	272	298	321	311	334	315	312	284	336	310	294	305	322	315	332	305	320	317	312	349	315	291	299	328	308	325	321	328	324	330	305	312	325	333	319	349	334	311	317	315	341	332	351	317	328	342	324	310	298	337	352	331	301	311	308	352	326	319	309	304	312	310	322	326	303	276	295	313	332	304	320	315	313	294	347	296	316	314	325	335	306	316	321	337	314	315	335	343	340	315	307	300	322	320	318	293	311	350	351	325	317	313	328	333	311	327	302	305	359	312	280	321	292	307	316	331	322	348	331	311	348	291	309	315	332	313	330	313	323	316	348	334	312	311	315	317	315	334	332	317	336	323	320	344	337	344	323	283	325	327	306	335	349	331	337	320	309	325	319	345	294	306	308	288	307	313	325	310	288	341	303	289	342	318	315	327	328	288	299	317	285	322	332	337	317	321	297	327	320	318	309	336	338	300	295	312	355	312	315	354	313	328	341	358	320	352	315	293	344	346	327	320	319	362	319	339	342	315	310	343	343	321	316	307	324	329	288	336	314	320	306	340	319	308	365	276	284	310	313	319	338	320	344	323	298	346	307	320	331	299	335	318	291	343	321	329	309	340	326	286	329	345	332	346	343	306	307	316	328	313	307	300	340	342	345	320	320	325	314	286	295	333	343	324	333	333	358	327	321	327	322	304	301	305	309	315	333	312	334	341	302	318	313	329	337	303	341	323	343	279	321	339	310	301	332	308	326	334	323	295	307	285	327	328	320	331	318	329	309	332	337	294	322	318	319	295	311	296	308	292	311	312	352	338	341	321	337	330	312	329	293	309	304	317	318	334	308	325	318	320	300	333	300	301	304	317	321	319	330	288	305	327	304	328	326	300	320	307	368	319	345	285	272	312	335	293	321	345	303	335	311	317	328	324	327	320	311	331	291	308	334	334	373	302	342	340	306	281	351	341	330	306	301	332	299	350	292	331	321	306	314	315	308	303	316	340	315	297	328	306	328	296	310	326	333	327	308	306	323	331	320	311	331	313	294	311	316	346	315	346	296	333	341	329	339	322	303	325	326	347	316	328	292	292	275	317	311	316	306	336	365	343	321	289	315	341	334	325	321	282	290	319	304	283	344	328	328	308	309	317	325	348	316	334	333	329	310	363	338	316	357	322	325	304	296	286	344	325	339	327	275	319	327	308	312	314	332	322	316	300	306	324	342	327	336	337	302	352	324	329	302	333	308	310	318	308	332	300	308	349	346	322	329	296	339	339	313	319	318	306	331	332	318	320	314	325	331	328	328	330	311	330	332	307	307	266	275	350	315	330	317	309	272	263	293	317	323	302	326	302	330	292	316	337	319	272	352	296	319	323	288	343	326	331	293	349	313	346	287	306	313	275	324	309	356	321	293	322	313	305	322	316	329	321	360	298	317	317	333	321	329	323	316	310	339	291	310	328	307	305	320	339	342	329	333	310	348	308	316	314	334	291	307	301	337	302	307	322	303	325	327	295	317	336	316	294	318	329	329	342	318	293	291	297	296	305	319	344	290	288	324	320	309	306	280	315	290	331	300	344	323	322	343	294	316	351	311	303	322	325	334	343	353	323	308	316	293	299	292	327	314	346	337	326	359	327	329	337	311	312	353	322	317	339	305	311	338	288	319	301	307	314	312	336	347	331	301	294	290	297	296	348	333	306	341	315	290	363	300	282	298	337	322	319	314	289	278	322	323	328	309	310	326	312	328	289	295	320	294	331	291	317	311	353	315	308	315	322	323	312	317	331	298	323	335	335	322	305	328	274	304	359	326	354	321	300	329	300	342	342	329	316	324	325	344	350	280	311	313	317	322	302	342	339	318	293	316	312	300	337	357	330	316	329	305	321	298	313	310	300	286	327	342	324	319	293	333	318	315	300	305	320	325	296	318	309	299	326	335	294	299	333	288	322	275	312	320	320	308	349	335	312	321	323	333	336	323	326	321	305	306	326	327	312	324	367	291	343	342	302	301	295	356	333	347	334	347	319	331	346	305	273	313	356	293	267	321	329	322	302	341	311	351	310	330	335	299	331	336	299	336	334	311	304	330	319	311	339	332	330	349	318	337	331	359	289	334	327	321	308	290	339	323	332	313	314	347	296	316	323	330	322	316	342	334	308	317	340	346	309	310	323	348	309	292	337	327	328	343	317	369	331	304	322	316	291	327	302	299	310	299	294	319	392	292	303	339	334	307	326	317	330	336	323	314	335	350	325	359	308	372	321	309	298	303	287	321	332	330	334	347	339	306	347	315	320	317	295	314	289	322	323	309	303	318	314	320	299	354	337	325	320	334	319	320	334	308	324	333	309	341	338	359	312	304	315	284	309	296	311	328	290	336	337	357	324	329	297	317	300	326	325	343	333	340	287	301	321	341	348	325	282	329	316	356	349	317	334	303	308	330	317	320	359	309	336	319	297	333	312	319	292	380	349	311	304	327	366	300	340	327	321	317	327	325	332	302	294	323	339	327	311	334	278	323	345	294	303	314	315	336	322	321	293	327	328	340	312	327	304	301	297	314	320	320	308	337	322	292	333	312	347	349	309	318	329	330	311	280	316	273	323	363	319	332	327	282	298	303	293	279	303	340	306	333	322	279	337	317	320	323	319	350	286	339	293	268	282	313	305	295	283	337	310	324	287	331	329	308	314	373	335	308	304	320	343	331	330	327	339	315	296	295	334	307	291	359	306	326	319	327	346	350	332	308	331	352	306	324	295	325	315	328	333	335	311	296	346	308	336	325	316	349	300	325	349	321	301	321	329	329	329	329	305	346	310	301	330	341	347	307	319	296	331	315	325	348	294	322	304	318	321	347	324	316	346	326	292	309	348	342	284	298	319	318	327	310	343	344	326	321	327	351	324	324	291	318	314	295	301	322	309	304	350	328	326	340	296	303	308	299	292	326	308	340
48765	86038	68384	51052	38117	19422	805	398	372	381	372	340	377	337	336	371	327	362	343	346	352	309	310	354	364	358	352	369	335	297	325	315	334	338	314	310	313	364	343	338	345	335	312	354	343	345	350	363	332	341	329	365	332	351	324	360	359	324	369	360	348	359	335	309	325	335	339	327	344	340	332	322	330	340	352	303	324	328	324	344	308	331	322	330	363	317	346	343	352	317	350	333	306	358	343	346	316	344	302	322	318	363	323	360	346	360	360	332	318	298	307	348	312	312	356	289	295	330	329	368	345	330	321	341	365	332	336	354	366	311	318	331	316	340	329	309	354	341	355	300	342	310	338	368	354	338	345	373	338	341	334	351	358	349	336	365	353	337	303	340	383	335	339	359	363	341	306	340	352	323	307	325	380	371	314	340	364	333	347	329	332	337	303	341	335	329	349	326	377	351	324	352	322	338	332	354	351	346	317	357	323	343	378	326	348	349	324	327	334	326	321	353	320	322	310	335	350	375	370	344	328	353	335	338	334	355	352	376	315	335	338	350	336	318	319	331	394	369	336	334	315	343	324	344	349	325	323	348	336	308	348	352	361	350	299	350	338	366	336	336	358	342	363	345	352	326	346	348	323	323	333	305	332	309	342	379	355	331	354	325	353	351	350	319	360	303	351	343	336	309	300	372	337	306	341	327	328	345	326	318	322	348	380	323	323	348	342	341	336	360	335	355	339	318	347	329	347	316	350	334	345	338	355	338	343	304	333	357	343	340	326	293	332	347	320	326	339	319	347	342	346	360	364	320	314	331	356	338	321	334	313	344	336	364	345	314	333	370	383	328	367	345	341	335	307	323	315	316	350	332	348	347	335	368	328	381	346	350	306	342	313	334	320	349	351	336	371	342	340	346	363	347	343	319	331	323	339	331	315	355	346	378	322	326	343	343	310	352	329	345	337	348	353	324	332	348	300	348	316	336	311	370	341	301	316	335	332	322	332	334	357	339	309	290	346	340	349	332	341	331	338	348	341	352	347	373	342	322	324	354	368	358	340	337	344	313	332	369	350	363	317	364	361	319	353	352	350	347	347	323	299	314	317	322	357	349	345	343	327	357	340	362	328	343	342	349	315	344	323	357	332	318	375	357	318	322	354	353	345	362	347	373	333	350	361	294	332	331	351	343	328	328	344	332	350	316	345	320	321	348	352	329	365	335	331	348	357	341	344	307	328	355	337	337	342	350	319	303	346	326	358	326	359	360	346	337	356	335	325	341	337	323	334	353	326	349	310	306	357	348	340	323	315	319	316	360	334	369	360	323	350	324	350	353	353	340	340	348	353	338	331	358	326	335	336	344	356	312	334	333	343	353	345	344	350	347	332	331	342	327	342	343	326	338	327	357	350	295	297	361	300	344	321	300	346	337	307	350	350	341	340	332	341	338	338	338	339	333	337	298	324	321	344	299	321	328	318	350	355	348	357	307	333	334	352	330	311	348	355	342	332	338	331	351	352	345	360	355	341	336	366	347	326	347	351	334	336	342	345	348	320	346	329	356	384	316	372	309	328	331	351	300	339	343	319	326	341	331	320	325	338	356	323	339	345	345	324	312	320	352	332	318	302	369	299	340	342	315	319	329	360	356	353	335	325	326	315	354	330	334	319	320	333	337	364	323	344	333	308	334	327	331	318	353	340	329	324	343	319	335	337	373	334	347	376	333	344	362	339	318	340	337	319	341	337	321	368	338	349	345	304	334	365	354	319	336	319	318	356	375	336	360	334	349	357	325	334	342	359	376	352	318	326	367	327	357	353	357	354	328	316	315	312	325	338	327	355	352	325	327	311	346	371	335	360	342	347	326	391	354	328	325	347	333	347	329	339	315	304	346	338	318	330	332	360	324	345	363	315	365	321	347	359	334	373	331	344	333	358	332	355	333	358	315	321	328	333	365	338	320	346	325	329	317	344	327	335	327	328	319	341	334	329	292	304	360	334	357	336	312	349	366	366	332	314	358	355	327	347	315	324	358	358	371	321	343	292	340	327	348	288	360	327	329	332	330	281	336	369	324	341	347	345	353	335	339	309	363	325	367	342	363	316	337	347	342	324	315	330	329	338	313	312	357	361	320	319	370	321	338	316	318	350	302	313	360	371	345	319	323	352	365	348	326	337	323	339	358	332	321	338	361	336	328	348	318	338	331	351	322	306	349	322	325	340	356	331	333	329	346	330	354	360	349	344	303	336	314	343	311	327	326	338	342	351	350	312	329	320	344	346	343	334	317	351	364	332	305	327	337	301	358	340	347	336	325	322	320	349	355	325	346	342	330	348	329	340	295	338	340	341	336	336	349	381	337	299	304	326	361	316	333	296	310	327	354	331	333	363	339	309	336	360	316	326	338	318	334	349	334	331	352	357	330	345	339	340	343	324	341	344	332	346	338	323	383	325	331	336	327	363	296	328	348	365	338	352	332	333	321	374	336	351	346	328	337	326	390	351	305	327	326	306	358	360	331	340	373	325	362	295	306	339	332	362	317	330	326	353	351	332	332	340	327	345	346	391	329	347	344	344	348	366	307	316	346	319	330	318	355	324	353	342	368	308	307	324	337	368	312	318	333	324	333	352	324	308	293	323	368	340	362	334	361	336	327	332	310	367	312	303	340	336	335	324	327	343	331	338	328	365	336	334	305	330	302	361	309	332	327	329	333	341	324	307	314	335	353	295	341	314	336	342	317	338	338	352	337	311	329	351	324	326	372	339	302	368	328	344	348	340	330	327	324	338	322	320	368	349	361	359	342	321	325	345	332	325	359	326	309	351	348	355	330	315	325	365	332	378	331	350	322	330	319	354	339	318	345	341	320	364	328	330	347	309	343	320	301	338	324	305	335	352	342	353	331	336	363	336	307	346	316	325	361	332	349	316	346	323	318	336	364	341	381	327	327	337	322	339	328	313	338	321	350	314	326	339	334	316	318	338	295	328	355	325	372	347	347	335	318	339	340	306	335	283	350	331	364	313	331	362	335	333	338	321	350	345	317	319	326	332	336	333	354	325	307	364	312	337	367	350	349	340	312	348	335	345	326	334	325	311	336	319	314	325	338	308	337	351	352	372	320	336	337	337	358	312	356	382	317	368	332	340	331	329	333	328	339	333	317	350	382	343	296	326	351	331	345	348	302	370	349	336	275	345	321	336	325	380	338	322	328	315	297	327	347	328	334	292	325	340	296	329	342	360	360	308	350	311	342	333	325	342	354	339	311	342	327	359	362	343	362	333	360	326	340	334	339	325	361	317	329	363	331	368	366	325	362	317	340	340	333	364	324	318	341	353	325	335	366	290	341	348	327	368	333	302	346	313	349	362	350	327	317	347	360	326	310	324	338	344	376	316	368	311	355	402	345	364	307	344	319	337	324	348	332	304	359	316	327	318	360	347	330	358	311	330	319	336	341	339	323	345	363	329	324	330	338	326	316	352	340	326	329	357	305	324	368	342	383	330	342	344	373	343	340
24966	22300	33322	31812	22040	9460	716	215	217	230	221	212	214	227	213	192	208	207	185	211	215	204	187	198	195	217	242	200	212	200	193	185	204	218	192	237	189	182	194	220	225	195	182	218	209	184	205	219	198	217	185	217	189	208	198	220	191	189	219	184	226	221	200	182	219	180	243	215	201	198	204	203	198	230	197	196	212	230	181	212	188	195	207	187	209	205	218	213	193	225	193	197	184	211	219	171	202	208	182	205	230	221	203	202	201	193	183	215	205	206	192	181	216	185	205	205	192	203	209	202	207	199	208	207	198	205	202	215	219	217	213	203	219	219	217	206	205	238	225	192	197	211	215	187	178	207	220	203	227	181	199	201	211	199	200	224	191	183	211	211	208	186	212	196	189	203	176	186	212	185	221	207	189	202	203	212	183	194	203	203	193	215	197	212	200	205	203	201	221	213	191	201	207	207	220	232	214	197	193	211	191	188	208	218	181	225	206	198	212	223	193	191	196	200	214	212	214	213	182	199	199	204	210	195	180	223	207	212	186	208	210	219	221	218	218	213	204	195	175	200	190	219	193	206	189	221	210	195	204	207	195	184	210	224	185	234	194	215	213	202	210	221	204	195	205	203	213	196	199	219	206	208	179	205	204	195	201	188	200	202	198	196	224	196	202	206	204	210	204	193	195	184	232	220	207	212	197	211	196	223	224	174	213	210	178	198	193	195	203	197	207	200	185	237	195	197	207	185	180	211	222	202	232	213	210	200	236	199	217	217	202	211	188	214	196	229	204	180	208	214	222	181	211	200	204	192	205	210	202	211	193	191	178	211	178	228	194	221	200	197	207	180	217	208	198	193	190	201	199	206	194	194	217	194	183	183	210	216	222	189	221	216	207	177	213	187	210	203	182	200	188	203	216	196	210	192	212	210	226	199	198	185	228	170	198	201	240	209	220	204	189	204	204	195	216	204	209	206	206	194	235	204	218	198	235	169	211	206	208	175	228	202	202	208	206	204	199	202	209	221	233	210	220	213	216	199	204	223	193	182	202	203	210	184	205	228	210	197	212	192	181	188	215	221	220	204	225	191	211	209	212	192	185	177	240	219	219	232	200	205	198	221	225	198	198	203	188	200	222	198	169	206	234	199	201	212	204	187	201	219	207	215	203	198	210	193	198	212	210	186	198	235	189	200	183	221	222	220	215	215	209	189	217	208	205	193	206	170	193	188	215	191	216	212	199	215	181	205	208	226	191	182	184	211	217	232	188	187	199	209	212	217	199	220	201	191	200	202	218	203	212	203	190	198	196	195	205	218	213	221	201	225	212	198	225	204	193	191	192	194	199	210	192	171	206	200	225	208	224	211	201	188	189	211	214	204	187	211	205	208	193	202	201	213	187	187	227	188	190	187	195	240	226	194	203	192	213	197	202	233	182	211	204	209	200	198	203	198	193	195	198	215	227	196	217	185	207	212	184	207	211	204	184	196	208	210	205	219	203	196	204	202	194	174	196	194	245	208	195	189	227	186	181	170	218	206	208	230	190	210	204	208	185	186	194	204	201	213	220	205	206	219	199	201	201	200	202	197	212	251	210	201	208	168	203	201	217	222	194	208	196	196	208	216	188	203	198	192	186	194	220	207	199	220	200	207	196	192	198	195	188	207	209	197	197	202	224	190	179	205	211	202	185	193	218	185	189	210	205	206	201	196	178	219	212	207	222	207	178	228	196	204	203	214	220	196	221	190	218	227	224	186	221	199	208	214	170	207	199	212	211	195	209	215	192	198	191	219	181	203	218	199	217	183	207	193	193	226	189	197	193	203	244	193	201	215	204	179	207	200	220	213	186	198	205	201	209	208	194	208	204	210	213	203	207	195	195	199	207	184	197	207	218	180	239	199	211	214	215	211	221	199	210	208	207	221	191	163	190	198	188	205	201	200	213	205	206	226	213	208	220	213	221	217	188	189	210	215	217	198	216	206	220	214	196	252	195	190	217	216	205	210	183	222	213	202	189	215	191	195	194	213	196	227	194	222	216	199	236	211	243	193	226	208	184	206	179	209	198	201	217	205	203	201	195	180	203	196	208	171	206	219	217	221	204	190	201	195	214	216	215	194	220	219	215	229	182	204	225	195	221	233	198	200	228	205	232	221	224	195	204	207	211	217	198	229	185	184	213	212	214	202	220	205	207	178	199	204	198	219	240	203	203	207	218	204	227	216	219	176	211	223	190	205	217	208	229	230	202	172	208	214	202	201	200	221	195	192	201	221	210	184	205	207	205	211	204	211	219	191	206	233	198	223	206	205	214	200	220	203	197	211	190	175	206	213	213	200	190	214	189	206	200	230	205	204	194	200	212	205	208	202	202	176	203	200	203	229	180	188	227	212	208	179	190	191	190	206	189	180	208	212	195	227	211	206	207	197	178	222	190	184	188	199	216	190	191	211	174	220	207	221	193	226	193	205	180	229	206	205	209	232	233	197	183	190	173	223	204	193	216	183	192	217	197	198	194	197	193	199	231	209	204	192	223	195	196	212	224	180	192	207	210	201	187	211	209	212	190	185	187	212	202	184	188	219	226	197	217	204	209	205	190	226	212	208	191	170	203	209	212	198	206	198	226	209	207	215	188	209	201	202	205	241	202	202	226	186	209	204	202	212	207	224	223	179	224	236	238	208	219	215	178	197	214	187	220	222	192	185	208	222	192	205	206	211	192	202	203	219	173	218	218	215	180	193	208	192	186	200	190	209	215	202	220	188	184	218	209	190	202	200	232	211	187	206	210	198	201	189	206	195	217	182	201	215	197	210	184	216	223	196	186	189	204	203	216	168	207	231	192	182	204	224	195	201	192	196	232	206	214	198	213	200	195	220	180	207	200	224	203	212	205	219	201	178	221	209	211	191	217	186	224	185	199	197	220	208	188	183	203	179	209	187	228	221	204	194	184	217	204	231	208	202	188	212	200	191	214	199	203	188	210	213	204	217	216	214	207	182	185	199	196	204	216	209	225	203	210	190	161	191	200	185	202	195	206	222	219	209	204	205	195	196	201	221	209	189	201	239	211	198	207	199	233	198	203	190	204	203	195	192	224	216	211	239	198	225	211	199	201	208	223	201	207	176	189	195	217	178	197	186	217	203	218	197	185	187	211	196	206	232	208	207	210	191	180	205	185	218	190	190	207	176	180	197	225	182	220	184	186	185	196	195	182	198	220	220	204	191	178	217	192	219	210	198	205	222	199	210	227	193	206	203	188	196	187	221	210	185	226	197	182	197	182	208	192	244	228	215	198	216	225	194	202	217	193	200	203	197	208	213	209	215	221	206	199	207	169	204	220	204	234	181	210	217	201	224	178	192	211	187	195	218	241	213	198	224	191	230	188	206	178	216	196	208	234	188	185	221	192	219	196	205	203	193	208	195	224	191	215	209	204	212	194	205	198	201	218	188	210	189	235	213	224	189	203	206	196	227	189	236	203	215	201	198	220	228	193	218	210	220	215	205	230	224
41588	69201	53070	38131	24770	9609	522	224	267	252	246	244	236	250	261	257	230	214	251	222	257	229	245	253	225	236	215	236	245	239	240	254	229	215	217	229	244	252	207	238	250	232	234	224	245	224	193	249	244	252	234	219	235	240	269	220	241	215	277	255	234	240	242	248	219	229	222	203	240	222	226	232	229	228	257	227	226	226	225	248	225	236	209	209	256	228	241	232	262	229	234	239	214	246	219	251	220	251	238	242	209	237	238	218	221	238	253	219	265	194	224	239	212	223	230	234	238	244	203	207	247	241	241	219	213	234	209	244	277	250	255	255	255	220	231	233	243	221	258	233	261	240	222	229	232	213	220	255	225	215	232	238	240	224	227	217	243	270	251	256	231	263	229	217	233	237	219	240	211	228	240	240	216	255	216	241	216	248	212	246	247	221	248	231	233	196	232	224	227	226	218	223	201	223	222	251	244	228	230	219	225	201	249	209	224	219	221	256	234	230	230	232	224	232	238	233	207	235	240	232	220	232	238	221	238	240	260	249	255	235	231	246	246	223	233	218	218	239	246	222	233	246	220	230	238	214	202	242	246	224	242	221	231	253	240	243	245	201	254	246	251	231	240	223	264	248	227	235	221	228	221	243	231	222	221	251	243	244	232	213	232	249	233	225	199	259	216	232	242	217	207	234	218	235	245	222	239	257	214	234	224	242	208	225	235	229	214	261	216	238	225	251	247	249	235	246	231	239	265	226	249	237	233	229	216	230	223	226	238	210	247	243	231	242	245	247	217	238	200	224	220	256	223	229	256	220	258	236	239	242	228	240	268	257	236	221	252	251	233	269	236	224	215	224	237	245	242	238	226	218	225	238	249	213	236	241	240	244	247	225	257	220	208	255	222	242	234	250	239	256	228	253	225	225	257	208	249	227	235	232	212	214	239	245	234	233	241	227	233	240	220	253	230	252	223	218	223	224	260	226	253	215	225	243	244	250	230	224	263	235	237	224	236	226	260	228	240	219	261	244	224	247	241	230	209	221	201	241	202	248	222	232	229	248	228	222	243	202	202	224	232	224	236	259	242	218	237	251	244	222	226	230	265	259	240	234	236	273	232	231	221	258	246	201	270	252	230	237	240	231	229	237	199	230	212	229	226	239	238	206	238	240	226	200	212	235	233	249	224	237	205	248	245	257	240	238	235	199	214	213	234	244	232	218	242	256	242	222	215	261	232	226	222	237	251	235	204	243	208	222	247	255	218	255	233	229	237	200	236	208	231	222	223	253	226	232	231	230	244	246	202	269	217	237	249	214	220	241	240	232	247	266	228	262	222	244	244	214	254	199	230	223	241	217	228	268	235	245	219	219	230	242	245	242	258	221	250	209	220	241	223	241	236	231	254	243	237	229	232	252	224	229	200	216	246	223	243	214	234	241	247	238	201	203	239	261	213	229	268	225	221	239	231	218	248	227	236	231	252	232	248	222	198	234	215	219	224	235	234	235	236	214	234	240	237	205	257	214	233	264	241	232	236	230	244	229	261	239	217	213	214	222	246	246	232	263	255	244	205	232	235	245	222	256	226	238	255	216	229	211	238	233	220	242	242	269	210	230	244	244	214	235	214	250	233	244	271	250	228	233	239	223	247	235	235	271	220	233	244	203	256	229	226	237	237	256	233	229	246	233	228	250	238	248	236	250	242	230	215	250	244	215	262	244	238	225	195	223	215	214	262	214	240	231	225	240	202	208	236	237	242	233	216	213	233	244	212	252	244	243	204	244	247	293	250	243	244	234	237	241	262	285	253	238	208	245	244	236	235	243	232	225	218	236	237	235	230	244	228	228	217	244	233	232	229	190	264	204	244	227	219	240	240	237	246	220	219	209	199	228	203	246	248	216	238	235	249	229	233	231	210	204	225	228	286	249	243	244	237	222	207	221	216	230	248	253	271	228	254	234	244	242	225	244	237	259	236	245	248	235	231	229	251	230	225	242	226	228	242	230	235	238	227	239	224	236	263	243	217	220	250	255	237	218	252	233	243	246	261	236	226	244	224	265	218	243	228	214	220	232	274	242	219	218	219	235	249	214	233	230	235	229	233	260	228	238	236	242	224	232	235	227	246	265	248	241	245	247	219	239	224	238	222	231	244	209	250	236	236	225	207	256	247	256	237	248	212	213	220	217	228	251	258	213	231	215	225	239	216	255	234	237	225	233	226	245	260	234	247	234	230	259	247	222	256	215	242	237	227	212	239	234	221	251	222	222	238	270	227	272	204	242	224	228	256	238	252	226	230	212	240	230	218	243	252	238	228	224	245	248	240	216	243	212	217	257	202	220	229	231	219	213	232	248	259	224	250	234	237	244	263	221	201	225	251	243	219	226	243	226	249	206	252	228	258	251	236	226	250	227	250	234	246	222	244	230	227	245	248	213	220	254	233	221	247	263	216	251	252	208	232	250	221	221	206	230	244	233	216	284	234	262	267	207	250	267	244	224	216	249	246	237	226	224	231	235	232	228	228	225	237	234	224	241	254	180	250	221	207	259	206	253	227	233	261	232	238	247	228	258	229	217	231	241	240	263	241	214	216	223	238	224	276	228	238	239	231	253	251	239	237	248	242	242	225	214	231	233	224	232	230	229	224	223	214	223	248	247	241	233	235	226	231	212	214	263	222	219	209	243	224	231	249	193	241	205	219	227	255	248	206	203	219	207	259	247	260	239	241	221	239	247	219	218	252	270	256	224	247	243	225	247	238	247	240	253	243	233	245	240	267	272	222	242	222	232	221	217	237	224	226	235	207	244	229	239	220	242	238	222	241	240	222	191	251	225	243	245	218	235	250	243	231	235	251	206	206	231	254	240	222	239	232	255	228	211	239	231	241	225	239	236	212	211	245	224	235	254	232	235	275	260	220	269	263	240	269	240	237	232	238	232	223	260	247	233	255	204	227	225	216	226	222	238	210	228	228	252	221	236	185	253	228	233	262	242	245	245	224	218	207	209	250	239	267	223	253	224	266	230	224	207	245	248	220	243	229	242	215	216	205	247	258	208	244	205	223	227	219	244	253	224	218	218	237	239	268	202	239	262	265	237	230	229	232	240	266	234	268	221	240	250	224	225	239	227	226	258	218	225	230	218	223	254	229	252	220	238	246	244	232	234	245	275	258	226	231	243	253	238	247	223	247	234	232	241	243	239	254	246	264	271	230	227	246	238	224	240	212	247	243	220	229	231	258	217	260	228	216	229	204	205	247	248	220	251	237	227	222	237	237	238	242	256	232	247	212	233	216	236	242	241	204	238	242	234	220	233	247	231	247	220	251	224	231	217	245	241	223	240	235	231	227	238	216	215	228	214	229	249	235	261	251	233	247	239	232	254	239	202	214	224	237	214	219	227	246	239	230	206	191	232	239	214	232	240	254	236	236	234	229	254	240	248	233	240	212	232	250	239	242	238	244	201	210	240	227	228	230	237	234	255	225	225	238	233	255	215	230	250	248	209	271	256	247	242
22592	21414	31507	29459	27044	23754	13118	970	458	472	479	441	476	435	444	447	393	422	445	406	430	420	426	442	407	418	460	481	441	434	411	420	430	410	416	396	409	446	449	405	416	447	435	401	459	425	407	426	392	428	404	436	446	433	399	422	441	468	390	440	450	443	422	394	405	416	430	431	448	424	428	435	420	435	423	416	404	437	431	440	432	456	416	430	407	423	443	430	414	416	413	417	398	434	418	429	427	438	393	416	433	433	432	422	445	407	420	409	419	431	406	458	406	414	414	422	417	413	407	410	413	411	397	404	431	427	437	442	415	419	417	405	415	436	419	425	433	383	441	431	390	432	412	395	457	441	395	443	436	432	448	399	407	402	384	385	441	445	451	443	449	428	430	415	428	395	410	383	429	430	440	444	417	409	391	439	442	436	424	415	443	388	455	418	401	418	396	456	421	431	423	427	405	420	411	437	431	443	444	411	411	459	410	417	424	435	425	410	464	410	404	434	411	429	382	396	450	407	404	405	399	439	417	442	462	383	429	453	410	413	423	459	383	428	419	396	434	449	397	433	419	432	433	409	428	444	408	446	396	409	421	426	456	441	395	447	410	394	442	427	428	429	442	438	413	385	431	414	464	413	427	446	428	409	437	434	413	406	413	403	412	413	439	416	437	425	411	450	389	425	441	423	413	428	437	413	415	450	413	439	423	441	413	420	427	412	404	445	428	401	411	415	428	428	396	398	396	431	438	441	457	423	404	392	442	396	466	380	393	434	387	448	401	410	414	413	427	410	432	439	418	401	420	416	438	389	443	425	411	426	414	424	434	409	419	416	429	446	421	391	406	433	424	453	386	450	440	413	479	368	405	415	383	426	435	427	425	422	417	448	400	407	416	482	420	405	397	442	416	411	447	411	438	405	452	455	397	396	430	431	431	410	408	447	417	436	448	397	379	409	411	410	404	442	395	420	431	447	392	431	387	426	442	393	421	409	439	423	415	394	426	427	429	428	430	376	406	410	436	442	419	431	423	389	404	406	416	408	398	409	432	438	412	412	403	419	449	419	448	404	395	420	403	410	411	435	445	413	380	407	424	427	425	411	437	419	460	445	415	419	431	410	431	467	439	407	433	394	446	464	425	423	373	398	452	422	413	383	434	434	418	442	405	411	435	404	423	396	429	460	384	427	418	427	448	414	414	400	400	422	448	418	430	429	381	457	380	413	372	446	449	399	385	413	418	429	414	396	402	414	430	426	419	423	411	419	472	406	422	403	397	430	424	405	429	406	418	420	422	480	422	428	398	428	439	402	373	415	409	413	451	406	429	427	400	443	399	447	436	399	402	427	443	439	433	471	418	402	444	417	414	432	422	427	450	437	430	409	422	422	432	415	423	431	394	415	427	449	453	437	435	407	409	406	400	462	417	431	427	437	456	436	407	384	409	423	441	422	375	424	445	440	423	432	436	441	395	448	444	423	399	447	466	431	418	430	429	439	419	389	410	428	430	437	401	416	412	464	442	391	455	413	440	421	416	410	424	433	421	425	406	417	457	430	404	429	427	409	433	441	393	454	407	429	441	381	389	391	423	397	429	436	418	435	446	386	464	396	408	438	418	409	433	466	413	436	429	429	438	393	441	424	396	423	421	446	422	387	436	406	432	424	443	410	433	414	385	416	413	437	441	414	445	423	433	404	411	454	457	415	438	435	414	437	395	439	423	392	418	411	401	425	433	412	433	429	425	406	394	431	384	422	438	423	425	464	393	456	446	418	426	418	445	414	423	444	468	393	383	419	428	439	401	399	379	433	430	406	427	433	429	453	419	435	427	441	444	418	434	445	398	387	446	415	393	412	372	409	403	456	393	441	401	404	427	430	420	402	412	446	401	386	418	419	384	414	434	424	428	411	409	415	410	412	455	398	429	421	419	428	440	391	411	414	408	423	451	400	429	421	408	438	432	409	443	404	397	391	382	411	414	436	409	407	444	450	463	428	419	422	422	454	402	415	409	419	420	422	411	410	427	456	409	419	471	406	419	464	473	415	402	415	459	400	390	408	440	387	399	424	447	412	424	423	442	414	401	421	432	376	429	411	456	429	406	431	407	388	438	431	445	430	425	376	404	421	438	446	411	427	403	421	408	416	448	428	412	436	419	420	401	439	444	387	406	393	411	447	406	420	419	412	431	415	403	436	429	453	437	433	421	419	446	403	438	467	442	382	371	429	390	405	408	441	441	426	435	435	420	424	416	395	440	448	414	414	396	388	406	433	466	408	449	394	388	382	424	447	451	392	450	402	416	439	413	429	406	387	412	418	406	440	415	424	465	442	437	416	385	408	440	446	451	402	453	422	437	403	426	446	418	425	421	402	392	395	426	438	420	403	447	388	412	425	421	475	435	446	428	415	400	419	429	418	436	417	419	407	393	442	432	410	410	404	398	415	388	420	410	377	435	462	439	420	402	402	424	423	413	400	414	406	436	422	399	434	460	413	425	397	409	428	398	429	423	413	429	460	430	425	427	398	408	432	421	397	393	414	423	414	391	428	414	405	442	388	407	421	464	392	415	402	436	436	445	442	413	430	427	420	388	435	424	415	410	396	405	419	399	386	417	428	419	409	376	396	411	416	443	438	411	419	424	436	398	388	435	438	396	404	438	451	414	429	428	422	390	426	425	403	424	374	421	448	429	436	366	426	423	357	444	418	450	440	441	408	405	380	433	388	426	443	465	444	397	402	416	401	398	405	442	417	416	422	444	440	394	392	426	443	393	388	453	420	401	382	398	437	435	431	440	422	410	449	398	398	440	400	442	426	448	396	412	393	414	417	417	382	421	448	413	441	428	403	414	379	408	452	431	416	415	388	401	426	400	434	439	428	373	428	394	401	414	396	389	402	425	401	411	417	420	394	417	410	429	431	437	404	427	435	388	398	421	429	421	418	469	385	394	452	427	402	380	454	426	423	412	421	409	437	455	404	403	430	427	417	421	390	414	412	446	408	451	431	425	413	439	402	373	453	418	434	443	442	403	431	419	419	425	428	405	426	431	422	448	433	406	434	404	425	429	409	408	434	443	423	438	435	414	415	380	410	448	394	480	434	391	421	416	450	449	387	399	410	423	446	399	440	403	435	385	422	481	423	414	429	432	410	427	407	410	431	435	401	467	409	406	429	421	426	370	475	436	408	395	410	441	437	395	423	425	399	441	420	401	415	413	422	404	412	397	412	418	412	449	443	451	405	403	428	445	413	401	434	400	421	433	421	419	432	461	401	419	399	413	402	431	418	409	405	422	422	414	443	429	405	444	453	413	431	430	423	409	419	399	397	394	394	461	411	413	429	414	406	458	402	409	409	438	426	402	437	410	445	436	337	409	393	397	387	399	449	453	442	448	407	430	396	410	399	390	428	433	443	465	412	425	399	394	419	432	404	452	422	402	408	410	399	431	419	404	409	416	439	420	405	420	402	422	444	439	374	405	417	411	400	452	403	441	439	419	366	434	419	409	430
54542	96179	80398	59666	42376	23094	881	541	537	476	488	443	500	474	487	454	448	422	456	440	506	472	445	428	451	439	450	390	402	474	429	455	416	424	462	423	434	421	465	472	435	453	406	465	437	420	463	436	443	427	444	427	449	448	450	426	444	438	437	450	439	419	470	415	433	417	422	402	460	457	459	399	425	431	435	436	403	460	443	423	465	424	454	407	448	459	449	454	464	483	430	436	392	421	484	428	440	419	426	452	451	423	465	420	443	431	419	474	395	421	444	455	431	450	418	417	422	449	438	485	470	441	445	454	440	421	453	397	442	480	410	447	439	438	419	442	389	428	447	457	411	442	466	396	417	448	396	424	476	425	425	445	424	440	403	446	429	438	399	433	416	414	434	448	466	434	449	444	395	440	445	455	431	420	397	436	439	497	469	446	416	417	457	438	394	477	426	411	418	425	414	435	456	406	468	475	433	445	446	424	437	414	473	422	420	454	464	449	426	428	462	436	452	412	431	425	430	403	442	444	452	409	439	498	437	459	489	446	426	439	452	468	395	470	455	488	427	411	392	434	457	442	426	435	443	441	440	451	450	437	453	460	434	450	440	429	443	454	444	447	460	451	443	403	450	424	414	419	421	401	427	439	405	443	446	464	420	451	420	453	418	427	436	455	404	424	426	440	500	463	422	457	430	459	421	437	433	413	435	461	434	424	446	417	446	429	444	462	461	494	448	416	436	438	416	411	442	421	425	467	432	429	459	458	478	483	434	414	467	428	453	448	447	440	403	463	448	462	441	436	435	431	485	416	439	414	424	432	433	446	450	453	463	417	428	440	442	409	424	423	451	458	440	449	467	420	415	429	434	461	455	428	427	463	418	447	442	424	441	466	444	451	439	432	460	423	423	431	467	426	431	409	443	409	417	416	410	421	486	450	426	414	422	501	424	446	480	436	444	458	454	458	474	432	419	447	414	449	444	474	438	457	440	452	417	416	433	414	447	423	448	449	427	405	437	424	483	443	437	467	386	450	421	442	436	396	426	429	457	465	461	426	423	435	434	462	415	412	482	439	411	451	470	457	448	427	482	447	425	447	428	422	452	394	429	432	449	443	398	423	462	407	427	421	408	456	407	411	455	442	420	458	482	430	458	473	473	381	493	455	446	486	426	439	401	438	418	487	452	421	479	472	432	424	429	455	452	458	448	426	446	419	470	454	422	386	449	419	425	427	447	439	395	430	464	425	449	467	400	435	460	423	400	414	428	423	455	434	412	441	420	416	416	460	421	477	474	472	428	463	431	458	431	474	439	418	449	466	404	409	401	450	426	426	386	446	456	447	483	399	417	440	444	419	452	470	447	454	448	440	399	447	429	443	420	458	421	427	431	438	462	435	443	440	482	435	437	448	463	451	439	449	473	448	476	446	478	406	466	441	424	430	437	392	416	471	424	423	437	452	408	415	413	443	449	455	422	427	466	467	434	417	439	462	446	458	396	426	428	461	432	464	438	450	394	460	428	427	481	445	439	428	476	443	429	423	479	411	445	437	430	451	422	395	449	445	450	433	430	438	408	442	438	450	409	495	449	455	442	439	420	412	456	428	433	464	457	458	407	452	411	412	437	447	479	429	435	442	416	431	393	425	459	449	437	462	458	436	426	446	431	473	434	456	462	429	431	411	460	440	457	435	441	437	455	420	419	447	447	414	438	450	441	403	426	430	435	439	457	430	429	437	424	420	383	428	435	433	414	445	406	450	433	432	442	442	451	444	450	391	444	442	458	419	466	419	442	426	454	449	413	414	445	455	418	432	444	433	498	459	443	432	429	473	401	450	434	420	439	429	405	430	439	452	456	422	448	472	413	442	414	441	433	461	451	436	428	427	447	444	440	420	445	457	430	464	450	451	434	428	423	438	419	426	453	475	426	449	441	429	400	433	468	431	430	448	423	422	411	442	455	459	419	441	410	413	438	434	438	416	455	422	418	466	459	410	450	463	437	430	462	443	404	460	411	468	405	433	446	419	456	428	418	418	431	424	448	434	433	439	436	419	452	426	394	441	412	456	414	426	416	408	415	446	367	436	421	469	440	452	430	469	447	448	440	421	475	454	400	408	421	478	474	425	429	426	364	446	454	451	451	405	493	455	472	463	413	461	440	425	462	404	417	413	439	453	427	418	402	477	489	446	433	426	425	410	444	443	456	452	433	418	416	431	478	449	461	426	451	419	411	435	493	458	397	412	422	427	443	474	399	391	413	422	442	440	404	412	423	437	438	407	448	423	384	449	452	445	420	433	472	431	380	424	415	432	431	433	441	440	420	453	435	430	420	454	419	401	384	417	451	400	360	420	459	441	409	421	462	430	443	415	422	474	424	448	438	467	461	443	438	436	426	421	422	433	440	446	446	434	459	452	431	399	459	437	443	454	431	444	459	445	440	412	481	441	448	436	443	447	444	433	405	478	425	402	413	416	432	429	430	415	404	417	434	482	453	442	449	428	404	407	487	431	438	464	448	408	443	433	413	420	421	442	447	468	441	434	434	473	419	424	461	433	407	442	460	439	417	408	454	480	428	408	439	450	459	461	451	438	463	454	438	443	440	424	475	440	419	457	442	442	453	418	413	418	443	455	420	438	472	456	423	458	417	402	468	433	456	466	450	443	426	442	441	465	402	430	436	409	418	449	459	425	469	434	436	463	428	428	446	444	441	411	433	462	433	453	410	429	445	440	432	449	432	466	415	449	426	454	488	432	435	419	467	431	429	420	464	442	435	456	419	453	443	409	439	450	465	481	418	427	424	429	432	466	417	444	453	466	423	426	406	406	406	449	421	403	435	458	422	475	414	460	425	422	434	420	427	445	426	417	468	441	430	478	450	446	439	440	475	440	424	456	467	433	453	444	437	438	482	449	395	462	480	445	421	424	466	458	437	439	424	424	426	466	449	459	436	452	411	453	440	454	455	440	411	445	457	466	451	456	456	410	449	437	489	426	435	418	416	421	458	405	456	473	467	445	444	441	448	408	408	430	422	464	461	406	439	436	400	422	452	394	407	426	401	472	460	447	423	439	423	447	433	432	444	446	457	416	404	431	440	441	426	431	448	464	460	452	462	443	469	417	433	455	389	442	437	422	457	453	458	451	446	421	453	462	422	417	447	430	432	448	470	440	440	419	404	444	454	426	419	461	435	459	407	459	405	415	406	457	431	469	388	396	390	378	426	452	433	444	455	447	425	412	432	458	414	400	400	424	424	466	429	455	424	445	486	436	448	384	446	428	447	482	442	403	436	446	449	448	424	439	428	461	439	454	406	408	396	431	426	449	429	401	451	411	430	436	475	452	458	474	445	426	434	428	485	446	428	426	433	422	434	445	456	462	414	451	455	440	439	427	496	438	423	441	425	471	458	480	427	432	443	433	448	454	432	410	462	406	439	428	444	448	424	445	442	421	422	453	465	413	414	406	436	413	418	443	430	441	413	434	409	439	409	441	449	444	480	440	473	457	424	429
28560	24164	26354	15392	4921	1388	269	157	181	171	173	173	161	178	160	155	160	151	178	178	177	186	169	171	170	178	169	186	188	181	178	190	149	148	171	180	170	164	169	154	150	165	152	155	163	153	158	155	162	133	144	170	173	164	169	171	179	198	172	157	188	165	156	161	168	160	177	168	172	167	173	169	162	178	183	181	165	181	166	170	164	156	179	175	186	149	169	174	185	161	160	147	163	181	186	192	168	166	183	178	163	148	183	176	141	141	178	154	182	164	166	176	166	154	173	161	162	164	152	172	163	178	151	168	168	157	153	166	175	185	164	173	168	150	169	162	177	159	165	186	167	188	158	165	194	181	168	177	168	156	162	186	162	149	173	151	149	159	170	166	164	164	163	178	155	181	164	171	162	167	159	163	168	137	176	142	168	191	161	173	171	170	156	194	184	182	172	184	170	175	167	142	145	172	189	172	158	151	183	167	144	163	173	166	158	180	175	171	183	145	173	170	173	174	168	181	164	149	168	168	161	150	131	163	167	178	198	159	184	166	167	174	174	181	149	142	162	169	178	171	166	145	176	158	166	163	153	154	170	158	169	153	178	168	164	159	183	184	180	181	163	155	159	182	168	162	162	164	149	161	175	154	160	150	170	170	163	166	170	167	155	157	165	166	175	190	170	160	174	169	167	161	200	166	176	162	179	165	141	150	158	152	178	152	178	186	197	176	173	150	179	157	176	156	161	187	172	168	149	180	157	168	172	169	144	190	183	162	156	160	145	180	157	180	156	162	192	154	153	155	186	159	183	172	165	177	161	171	146	159	155	158	180	160	171	171	139	151	167	188	156	164	188	163	163	176	168	158	154	183	181	145	164	151	154	155	169	173	184	176	177	178	175	147	140	159	175	169	169	189	229	190	170	166	168	147	154	166	149	151	148	157	189	197	160	166	159	170	172	192	168	169	185	129	171	152	155	165	163	163	165	150	162	173	180	168	171	156	152	172	144	170	156	156	182	151	161	182	163	134	171	177	176	169	176	160	162	159	164	168	160	163	180	182	148	180	168	175	154	190	142	173	157	173	183	175	172	160	165	152	208	171	186	148	166	157	178	180	168	154	146	159	171	159	183	185	173	180	167	169	169	177	172	174	184	175	169	160	161	152	180	157	165	154	193	162	159	160	151	154	164	146	170	153	170	161	157	177	176	160	156	173	172	172	153	167	159	171	158	147	161	164	179	162	155	166	174	166	174	168	177	164	150	152	177	164	177	151	149	150	165	180	193	148	166	158	155	157	188	169	151	185	177	178	188	171	167	180	160	167	171	162	159	177	167	192	168	164	182	153	173	174	178	175	170	167	165	164	173	168	171	154	165	149	167	164	174	188	165	182	164	164	171	173	174	187	157	171	153	171	171	169	178	146	160	167	157	171	166	155	153	161	172	169	151	175	176	164	159	164	189	154	178	157	148	199	178	167	161	168	157	164	168	163	158	163	155	171	182	164	172	178	172	177	152	152	174	167	159	170	151	195	177	172	164	160	173	159	141	140	143	147	170	163	165	158	191	183	156	162	164	150	168	164	156	157	175	166	161	148	196	163	161	173	147	173	154	172	164	149	164	172	149	166	176	161	171	146	153	155	194	167	179	154	165	162	171	179	148	161	161	141	161	149	156	162	173	179	169	162	144	170	156	151	147	158	193	190	172	161	173	173	168	209	183	175	153	132	188	166	176	167	187	154	163	194	147	152	164	176	164	182	160	158	172	187	168	149	160	173	172	151	162	167	161	147	173	168	180	155	165	167	169	178	159	182	151	142	158	161	170	171	168	179	163	155	148	155	161	178	154	168	159	190	177	148	187	175	184	159	183	176	179	169	176	167	170	162	188	172	181	153	164	184	157	151	187	173	171	175	158	179	142	186	165	190	151	157	168	169	152	183	160	182	169	193	156	172	180	187	183	144	185	155	192	176	187	152	169	152	160	175	201	176	149	140	177	169	149	149	182	184	186	188	173	176	163	168	154	168	159	153	163	134	171	158	159	167	159	163	196	165	153	161	179	171	161	167	154	177	162	139	175	157	142	155	147	172	148	163	176	162	151	144	177	169	186	159	166	179	160	160	167	188	173	174	145	172	189	154	151	162	165	170	184	162	151	150	171	168	187	178	170	182	179	163	174	179	188	175	168	189	155	166	184	174	174	175	176	180	148	179	159	139	142	156	176	177	158	158	159	193	165	173	165	178	172	151	170	171	149	167	178	165	173	169	160	177	145	168	162	172	157	156	164	174	172	168	136	175	172	175	150	179	138	152	149	168	177	159	172	157	158	169	138	158	179	171	154	185	154	188	155	166	169	165	158	158	191	172	168	137	170	177	186	166	156	181	178	181	174	172	161	152	178	174	161	174	174	167	161	191	179	176	158	171	171	172	185	151	157	189	173	179	165	189	153	164	171	187	179	175	171	160	145	169	164	171	156	196	152	179	172	181	161	173	156	154	150	163	151	191	166	166	172	166	135	154	193	164	144	167	163	171	169	173	141	151	152	151	169	179	181	153	190	177	150	156	162	165	161	156	180	173	170	150	178	171	167	164	171	144	153	157	167	180	153	171	180	183	198	161	163	166	161	181	159	188	170	168	159	174	172	181	166	151	156	174	163	167	157	164	179	134	167	174	190	140	175	181	164	185	142	160	176	180	158	182	192	185	158	187	176	171	160	179	148	172	168	153	167	156	171	168	173	152	162	172	143	174	155	161	164	157	197	164	184	171	194	178	179	160	165	144	156	148	146	171	169	148	170	175	188	190	184	158	164	170	165	158	169	162	159	171	172	175	164	157	168	156	169	176	155	171	185	189	161	169	153	185	168	159	166	129	148	165	157	167	164	185	177	155	159	185	164	159	164	161	150	165	173	181	171	161	162	160	156	163	177	173	177	175	160	169	175	179	189	172	167	182	185	155	176	168	184	163	152	178	156	168	166	156	142	142	146	175	176	161	164	153	172	160	150	171	174	184	166	159	173	155	165	177	180	174	179	162	173	139	175	165	169	165	176	166	190	174	182	145	167	167	176	176	178	183	177	171	174	164	181	153	183	176	181	157	166	161	168	171	169	145	178	168	158	144	163	171	149	142	159	165	167	174	156	175	167	158	151	149	182	167	165	150	158	147	156	181	141	162	164	163	151	178	171	169	142	182	159	189	162	189	166	157	196	172	183	177	160	168	151	184	146	147	174	164	171	154	153	173	182	178	161	172	167	170	175	157	164	160	151	158	145	144	189	171	163	175	152	164	171	173	149	169	172	178	148	179	181	169	170	182	162	136	157	149	178	167	180	152	160	194	176	162	166	162	161	186	157	155	179	152	174	168	183	165	160	153	186	146	180	184	173	159	186	178	163	143	155	180	174	179	148	172	179	167	156	157	170	182	188	180	165	180	168	165	158	161	178	185	156	168	170	170	175	152	157	173	169	164	164	198	160	198	167	155	175	166	166	157	165	163	165	153	164	187	148	164
20304	35260	24162	11803	5196	1648	191	210	169	189	180	174	185	191	185	193	164	195	183	185	172	200	205	172	186	206	183	199	197	209	200	179	180	182	203	189	174	188	184	207	169	181	186	208	199	165	196	181	199	182	159	190	177	207	189	211	195	201	210	194	186	198	205	186	210	204	195	196	199	192	174	201	208	185	203	173	178	181	171	205	175	166	162	205	183	197	219	207	192	190	161	158	198	220	185	173	167	194	183	211	204	187	190	180	187	205	178	186	200	180	184	184	205	189	161	170	193	199	192	193	187	212	228	178	220	183	190	185	194	212	191	185	196	197	216	215	168	171	171	171	184	185	191	190	194	172	206	163	196	190	187	197	192	196	185	200	177	178	191	189	185	166	183	193	196	195	214	193	199	206	192	174	185	208	185	184	181	182	172	181	167	196	187	206	205	212	198	170	188	184	195	168	188	196	226	187	211	197	164	192	208	177	198	206	160	192	172	185	203	203	191	177	203	182	181	202	193	212	201	182	170	188	190	186	166	194	175	184	191	180	181	193	182	179	185	177	200	201	180	185	186	193	186	181	184	162	193	180	212	184	206	218	171	183	159	190	187	211	215	196	175	197	197	185	155	172	179	182	177	198	201	203	188	191	202	203	154	196	162	179	200	205	181	178	204	207	198	187	179	192	158	164	190	180	176	163	185	188	207	185	179	198	192	196	184	190	175	196	206	184	178	195	184	190	180	165	202	211	172	190	186	203	176	193	193	198	180	175	224	157	167	190	184	190	173	197	198	199	202	188	181	191	184	198	209	161	190	178	188	204	183	179	191	183	157	193	204	199	188	192	172	182	177	182	182	186	195	196	182	202	188	195	173	193	190	179	157	196	180	194	176	196	195	178	174	175	199	177	199	185	191	217	189	195	229	164	197	198	184	175	201	199	184	189	166	190	192	191	175	186	199	155	203	219	196	188	172	207	188	189	182	191	170	169	191	174	185	177	184	184	187	185	178	172	197	198	183	184	201	175	182	202	188	201	210	204	205	168	184	183	193	189	172	192	191	170	179	199	191	229	201	162	186	180	210	187	195	197	180	177	193	211	189	194	173	187	193	169	183	182	201	174	198	214	183	193	198	182	159	194	172	178	186	197	169	185	182	188	172	175	183	171	194	189	196	186	187	191	190	184	186	183	191	211	211	181	217	193	180	178	200	181	195	212	192	158	194	180	189	190	193	226	175	207	193	185	186	173	165	211	165	198	191	178	162	166	182	185	189	182	204	189	192	187	206	182	181	181	208	184	176	175	199	196	181	211	190	195	173	214	173	199	172	183	184	187	194	202	207	199	179	187	200	163	178	206	157	196	188	174	185	181	186	208	185	192	187	180	205	177	189	177	165	192	194	170	185	200	188	185	195	189	203	178	189	182	172	194	188	189	172	158	183	192	204	177	185	199	181	178	191	205	193	193	182	188	189	170	183	186	185	191	171	181	174	176	195	191	200	179	204	196	189	197	170	179	188	182	193	226	198	186	180	170	198	188	190	217	167	197	174	168	166	176	184	198	183	167	179	160	176	199	203	182	181	179	187	191	200	202	198	186	198	183	181	171	211	186	181	186	186	212	178	194	179	184	176	177	188	183	177	184	187	191	176	204	182	186	199	188	182	170	187	193	165	176	205	200	185	189	194	204	181	209	189	204	187	175	198	207	197	162	177	177	186	185	165	178	200	203	170	190	186	205	193	194	185	179	201	169	179	206	205	213	202	186	195	179	200	169	184	180	174	197	167	201	203	192	186	214	200	184	175	175	192	207	193	185	202	190	207	188	170	204	190	199	186	194	191	197	206	190	217	179	184	194	181	172	188	183	178	189	199	195	199	196	172	217	175	158	168	185	199	177	189	150	171	210	192	186	196	179	199	186	204	199	194	195	173	182	167	184	195	194	154	170	202	174	186	186	202	167	196	196	206	167	198	186	176	188	191	216	184	205	159	194	186	159	197	181	182	200	195	202	197	184	199	188	194	176	193	168	214	212	188	212	188	193	178	188	195	221	212	183	214	202	184	184	190	186	185	186	183	202	196	172	200	194	174	171	206	190	191	194	195	180	172	200	176	185	202	191	209	194	210	180	213	203	162	195	202	225	207	191	192	179	163	186	200	177	187	180	180	171	208	198	181	216	170	175	184	174	183	210	183	182	175	166	188	192	181	163	173	216	186	173	179	193	182	207	188	197	168	203	172	178	183	178	212	193	197	174	186	197	192	198	191	192	177	179	154	186	182	180	198	188	177	184	205	200	170	182	182	189	207	178	170	196	204	169	198	189	173	189	175	205	181	205	173	199	192	194	171	181	212	184	193	191	167	201	186	176	176	201	197	214	185	171	168	168	175	172	172	201	183	172	181	183	201	173	201	183	171	188	190	189	192	181	195	194	191	189	203	217	205	182	192	189	161	178	190	178	170	208	185	200	171	171	189	190	170	195	198	199	207	190	191	190	171	169	204	186	206	190	185	199	195	167	177	185	194	206	181	201	176	193	176	177	184	188	196	197	170	175	187	208	192	183	156	159	194	193	173	193	184	186	178	200	165	177	213	166	189	188	216	151	174	191	169	179	201	190	219	200	180	188	190	181	203	175	186	208	174	189	187	196	201	211	194	242	194	190	205	193	168	175	205	201	174	183	182	191	165	187	179	186	169	187	157	172	179	175	206	175	158	191	186	180	193	193	197	164	195	195	184	204	188	188	175	199	170	188	184	181	204	197	178	198	191	181	199	203	190	219	191	162	200	195	205	193	187	212	174	190	175	203	181	195	199	201	193	187	179	188	182	191	184	213	193	194	197	206	191	176	176	155	193	187	153	186	183	185	176	188	183	169	183	211	195	202	201	202	180	193	198	178	187	188	215	204	154	192	206	200	185	194	193	178	196	193	191	201	176	169	174	174	202	181	202	184	189	208	210	186	209	189	177	178	195	189	179	178	188	179	196	183	217	177	176	170	162	194	185	175	175	202	180	187	195	200	194	183	201	200	204	184	182	200	186	193	205	194	188	194	192	176	198	192	177	191	210	177	183	184	188	156	181	165	187	192	185	200	176	210	159	188	183	180	162	211	207	182	205	198	205	180	180	194	178	186	207	188	185	198	193	198	195	196	183	189	189	184	172	178	164	187	189	178	202	190	174	184	164	205	201	184	188	172	195	165	176	193	179	203	182	181	189	200	170	173	183	197	210	185	186	167	190	194	169	170	165	212	192	215	189	173	178	176	193	200	167	176	165	188	201	151	183	181	193	183	185	197	191	181	170	199	182	199	166	213	183	184	181	215	183	206	205	202	170	199	187	197	185	200	158	191	200	199	171	176	168	165	190	165	172	181	193	174	171	190	177	201	191	165	191	185	179	176	188	186	177	202	197	152	197	211	167	195	178	184	183	182	192	199	208	174	191	194	195	204	228	183	200	202	160	180	204	181	181	205	199	181	180	184	182	173	204	186	206	227	192	192	207	184	181	183
23472	21671	32694	33296	27616	19617	4208	389	313	283	324	319	305	333	362	348	310	323	321	336	309	300	334	328	312	327	301	317	327	315	312	326	317	331	290	286	332	304	332	337	318	306	290	312	307	351	318	313	298	325	313	278	294	316	320	342	288	314	307	310	345	324	316	298	338	312	322	333	327	352	351	299	297	301	324	325	321	320	330	291	298	288	310	318	319	327	341	293	317	292	301	348	313	307	322	308	317	327	345	343	307	307	327	319	318	349	318	314	343	316	328	313	320	339	314	311	299	356	340	323	299	281	300	345	322	332	314	324	331	318	308	302	279	325	326	309	301	321	307	283	326	297	306	307	312	301	306	288	355	291	306	355	310	330	304	315	327	311	342	301	334	317	313	316	333	314	323	316	351	327	287	309	307	323	298	297	333	322	352	300	327	286	318	291	315	315	334	318	309	333	318	342	289	308	292	320	303	338	323	331	332	295	302	360	295	310	295	326	333	295	357	316	305	323	347	308	283	299	330	324	302	304	296	335	321	316	336	332	338	294	336	326	341	292	324	306	323	309	323	333	323	350	334	325	292	331	314	311	342	324	324	349	311	317	302	361	319	330	345	309	315	343	303	303	340	323	309	323	335	306	317	303	324	317	309	330	331	310	328	354	293	325	324	307	299	298	312	323	316	305	331	313	313	315	315	311	309	323	334	298	313	342	332	326	305	309	349	340	332	335	315	312	303	302	283	295	348	339	321	293	345	322	297	329	325	300	355	292	335	316	327	316	307	327	321	309	326	330	321	308	339	307	297	313	346	312	319	341	337	308	326	336	324	325	322	277	334	321	298	326	319	332	321	311	315	324	322	280	302	310	322	290	302	282	308	315	316	312	306	332	321	292	308	317	322	332	332	337	296	292	337	329	339	302	307	286	307	341	330	304	324	329	296	310	319	306	349	313	308	309	302	349	317	321	329	324	318	345	301	325	296	330	310	313	315	309	320	316	332	293	350	315	307	303	320	319	332	335	296	319	329	334	322	355	301	309	337	316	295	327	317	302	309	329	308	349	310	291	309	354	287	290	307	312	309	309	313	309	306	325	307	315	327	336	331	314	318	323	348	332	318	299	294	310	332	331	315	350	297	322	336	284	307	301	324	302	302	299	323	304	341	300	312	306	316	295	317	305	304	316	335	308	294	319	303	323	316	308	304	300	324	341	292	320	338	320	301	318	319	304	316	324	324	329	328	316	300	347	338	344	289	302	327	329	327	311	309	304	297	309	296	309	288	309	302	334	309	335	329	371	337	323	313	340	324	299	296	316	304	316	336	325	295	333	338	299	322	304	306	317	314	322	319	307	334	299	335	357	355	325	293	318	361	349	332	329	320	312	306	325	286	340	344	314	309	329	336	305	331	320	319	293	353	309	294	288	342	325	317	328	333	299	308	280	328	323	350	297	315	321	331	322	349	295	350	339	328	290	313	306	292	306	340	329	306	306	307	284	287	330	312	293	344	317	332	312	300	280	315	301	341	310	323	336	352	345	313	308	299	288	321	332	285	323	315	352	321	335	314	309	323	341	324	337	309	331	288	304	318	351	325	310	323	325	327	327	328	298	318	339	280	317	296	338	281	315	294	295	315	336	348	331	281	315	329	329	357	317	290	352	333	312	323	307	358	332	352	323	313	297	311	316	310	291	292	321	328	368	350	343	302	326	336	351	294	327	333	323	318	332	332	331	333	315	317	327	329	329	302	325	297	304	324	325	321	322	332	302	310	299	305	338	306	308	300	325	347	314	287	285	315	349	329	290	293	298	289	328	300	292	304	303	328	311	316	323	308	296	323	305	324	333	337	312	303	323	314	324	301	320	320	330	319	292	356	308	339	313	316	324	328	323	311	310	308	303	294	319	328	344	323	304	306	296	317	350	308	306	329	346	297	324	320	360	325	322	358	326	291	287	328	309	294	323	326	313	328	292	331	296	301	318	321	287	307	320	294	345	316	296	300	302	287	308	349	307	300	335	306	309	337	311	341	314	303	287	338	306	293	302	336	307	331	308	317	330	316	353	339	325	326	324	315	318	291	308	302	329	305	334	322	290	347	313	293	322	290	324	306	336	335	314	326	298	298	304	318	284	323	337	329	304	303	317	282	319	292	367	291	319	330	335	337	316	293	294	361	282	349	308	298	332	319	327	318	309	338	304	323	302	300	300	310	308	289	335	335	318	326	338	345	329	330	330	323	359	306	328	308	315	321	290	299	323	348	330	313	339	351	312	337	322	339	360	343	307	309	301	277	301	323	328	308	307	315	287	336	316	315	335	318	325	305	320	329	328	308	331	334	293	299	296	335	289	344	341	326	329	353	329	313	311	311	277	306	319	298	326	301	346	336	300	298	339	324	309	318	308	327	341	293	304	353	333	313	323	326	311	341	299	285	339	329	332	317	351	318	308	300	309	324	336	320	328	326	312	329	301	281	293	335	307	318	301	331	306	292	324	296	344	288	273	305	321	306	310	314	330	342	311	313	307	318	305	318	318	316	316	316	355	323	302	321	326	310	311	323	310	287	319	346	339	278	338	291	318	292	322	309	290	302	317	330	303	346	338	352	326	302	331	317	316	302	320	293	335	314	308	341	314	325	303	327	313	344	310	306	276	320	290	293	329	331	336	303	297	308	281	334	316	322	326	329	327	311	310	316	332	305	321	312	318	332	350	320	339	332	348	314	304	321	327	321	334	337	307	325	324	316	321	303	306	327	308	285	336	323	328	331	310	301	351	287	330	306	316	339	337	304	323	303	357	304	317	335	339	322	327	305	307	340	310	338	289	315	324	360	312	320	294	349	307	325	328	311	283	325	296	316	286	303	325	300	297	308	290	308	328	284	315	329	316	310	293	318	300	337	303	335	314	326	313	329	317	334	295	312	329	306	336	317	326	301	323	307	294	307	347	304	312	312	316	355	339	314	300	328	294	321	336	342	305	327	320	313	314	299	310	302	332	320	316	310	326	311	321	297	308	323	323	319	306	331	331	308	303	313	299	302	310	295	313	333	319	295	346	284	306	308	315	338	322	329	304	315	296	300	313	339	301	330	319	309	310	348	329	337	343	316	317	303	286	344	347	318	338	303	328	340	320	294	310	309	326	317	291	315	345	298	292	280	295	312	334	325	325	307	298	328	321	318	309	336	333	334	327	326	287	323	318	294	314	308	318	310	307	295	294	309	293	328	336	327	306	322	314	292	329	350	317	304	303	291	287	305	309	305	294	307	306	329	289	311	304	303	345	323	351	303	315	319	320	324	329	311	312	342	292	304	308	317	315	321	329	326	332	322	337	306	312	302	344	324	319	298	298	331	308	332	344	280	317	336	334	332	305	316	316	322	290	319	324	325	332	309	290	318	311	322	319	320	285	317	348	329	301	300	325	306	305	295	324	324	339	312	337	301	308	314	293	295	301	312	289	327	330	297	329	333	293	303	320	326	325	333	309	287	329	284	340	280	320	307	301	306	302
49967	87268	68295	48966	34208	13717	441	411	363	397	321	349	376	344	322	380	363	379	337	340	332	331	336	346	343	327	347	328	371	348	320	323	355	372	370	318	348	314	358	300	329	328	335	339	322	314	342	325	320	352	343	331	354	360	312	369	304	348	331	356	342	352	307	354	337	322	330	348	308	340	339	362	361	374	335	344	367	344	331	369	352	317	349	330	344	344	378	326	309	341	335	351	349	327	320	354	320	338	352	349	334	339	328	363	340	341	336	325	330	335	285	327	336	314	346	328	342	320	333	351	344	330	349	323	354	339	340	328	333	319	332	345	341	320	336	345	344	338	306	332	328	348	297	329	336	341	321	315	327	345	314	354	369	335	346	335	340	342	309	348	345	340	323	335	317	304	373	318	349	331	358	338	341	339	340	314	317	380	337	367	360	344	349	349	321	343	329	305	338	331	321	312	335	339	324	332	346	351	351	361	369	342	326	335	338	358	335	335	323	336	335	338	298	359	337	305	322	314	352	354	316	354	315	322	335	331	362	308	329	357	364	345	315	324	339	338	358	354	349	341	323	336	361	332	341	352	349	349	339	360	309	353	309	341	319	352	367	333	322	330	316	333	310	353	334	323	331	337	311	329	352	341	320	330	342	352	332	353	322	341	314	321	339	339	332	331	340	332	312	330	319	320	345	342	309	329	346	348	354	333	331	340	324	352	336	347	314	354	330	329	353	316	359	340	375	356	353	301	344	372	368	332	309	369	326	348	344	359	328	330	323	321	328	308	304	318	353	324	331	366	371	336	357	323	359	303	371	360	317	339	321	317	362	344	352	322	341	328	351	298	302	310	365	365	308	350	352	323	349	326	360	317	362	341	349	352	345	353	325	336	332	353	317	343	344	357	326	317	328	344	327	316	320	340	348	320	328	307	320	308	316	309	353	342	365	345	368	335	311	337	316	345	333	344	323	364	341	366	341	374	312	315	331	369	327	362	363	362	334	316	319	351	312	298	326	312	333	329	327	325	322	348	324	315	327	321	325	338	329	345	338	312	331	318	354	317	331	311	354	344	312	302	343	311	332	350	311	308	360	315	308	316	311	333	316	329	353	328	298	337	329	358	326	339	322	317	324	346	333	345	347	332	324	359	350	324	326	320	326	348	341	353	352	352	336	338	309	354	321	366	298	316	335	320	310	360	332	337	317	335	356	307	343	358	323	298	334	333	339	349	350	316	337	339	334	316	298	302	346	344	311	303	356	357	297	318	293	346	345	346	353	338	339	323	362	357	344	349	330	312	364	352	363	294	339	306	324	323	370	333	327	355	371	328	359	321	321	345	344	376	349	328	334	331	331	369	316	339	347	337	370	313	324	301	325	317	367	338	324	326	329	342	296	333	327	374	331	344	353	334	314	341	310	347	378	345	340	343	339	341	351	346	367	349	370	309	345	340	308	308	376	356	330	332	314	359	328	325	340	333	348	326	340	355	359	339	328	342	332	315	338	344	281	318	348	331	318	308	327	345	353	319	343	348	355	337	333	311	316	330	301	354	348	337	334	334	370	361	325	330	328	324	330	321	351	353	381	326	321	344	353	353	308	346	333	353	358	332	323	349	323	329	314	352	331	349	310	334	304	370	346	315	368	345	331	295	342	338	347	339	315	347	309	360	317	300	325	322	364	348	334	296	331	318	362	340	354	348	331	319	349	320	277	317	352	347	310	353	328	323	313	325	350	360	337	336	333	323	328	344	346	339	385	311	325	316	313	352	316	339	305	331	341	315	341	349	329	316	337	348	302	310	344	358	369	331	357	336	344	372	359	343	358	321	315	360	311	331	338	319	338	350	373	323	322	348	330	329	372	346	348	344	351	348	356	362	299	334	351	337	373	365	335	317	332	314	326	311	337	330	341	329	330	335	327	333	318	345	355	340	296	338	296	361	366	352	356	374	315	313	328	334	367	366	343	322	315	361	328	344	349	340	334	312	347	349	355	301	341	353	305	347	357	353	401	311	325	371	329	334	324	329	352	341	334	333	331	338	367	335	325	308	329	345	308	369	314	303	350	358	319	325	354	323	351	349	315	363	356	340	315	318	357	301	347	323	320	342	383	335	320	394	336	282	336	326	383	312	331	336	330	317	339	322	360	307	345	331	338	341	343	370	318	346	363	323	356	339	342	329	322	328	346	324	346	340	310	321	344	310	309	305	334	343	336	331	346	352	361	359	367	331	347	344	328	340	353	362	333	349	330	348	344	333	333	350	347	334	319	353	310	333	347	344	343	320	318	346	351	323	361	316	311	315	364	351	352	319	303	333	317	340	328	302	367	313	336	318	329	322	335	323	339	341	348	328	337	368	346	351	364	344	340	328	355	357	351	348	319	310	367	382	320	343	329	344	337	337	310	325	323	342	344	344	342	341	322	350	352	350	306	320	300	332	318	347	350	348	337	351	357	360	366	312	347	363	330	305	332	321	319	329	358	315	347	352	324	339	357	306	329	353	306	350	318	322	307	364	374	336	330	355	343	328	329	314	326	343	355	290	338	349	320	353	346	341	319	320	350	323	357	340	318	340	307	316	294	323	322	347	336	327	354	341	343	338	295	330	322	329	332	331	350	356	342	334	323	346	334	332	375	337	327	311	322	323	355	322	343	337	355	319	367	350	333	349	347	351	339	336	331	329	347	307	311	313	320	336	328	351	317	310	339	341	319	363	333	321	336	353	330	361	329	387	316	321	377	321	320	370	338	343	327	327	337	328	355	329	329	354	347	339	340	367	319	326	362	329	350	337	307	359	308	340	327	326	352	323	322	326	311	339	333	312	323	327	362	324	351	347	329	360	328	328	327	307	332	363	348	305	299	321	341	312	322	334	314	343	345	371	331	364	325	309	376	347	347	325	324	330	338	372	363	321	338	334	300	344	325	347	328	343	335	336	336	373	373	335	348	350	338	345	332	347	313	351	380	341	330	340	327	343	349	352	323	310	331	311	346	339	322	329	337	321	330	379	328	334	348	324	338	315	340	334	312	328	347	379	383	337	352	317	360	300	317	333	305	342	327	346	347	306	342	338	337	304	354	363	332	347	359	341	363	370	322	336	324	334	292	308	318	346	336	354	343	334	304	304	379	319	352	331	301	335	335	308	361	330	317	333	328	328	326	319	329	332	294	314	311	335	320	346	324	367	347	371	353	324	345	307	361	357	331	344	327	315	356	333	339	335	348	350	326	339	343	306	346	340	290	335	366	336	314	340	335	344	305	308	342	307	331	343	345	331	326	320	341	347	357	326	336	345	346	329	342	330	313	329	358	332	342	363	304	317	315	349	339	315	359	333	357	343	345	354	342	355	349	325	327	323	326	343	361	338	343	333	325	358	331	328	297	329	338	331	305	341	373	334	318	345	325	362	348	336	339	357	316	329	320	344	328	306	336	354	349	311	356	318	339	342	351	306	328	358	324	365	320	344	332	338	332	323	356	329	332	323	341	310	334	334	305	320	350	351	316	367
25166	22720	33656	30689	20842	8309	418	197	233	225	236	209	197	241	199	201	218	188	237	200	202	221	260	217	205	201	212	203	207	213	194	208	217	221	225	215	221	215	221	228	205	233	227	212	217	204	201	207	212	222	210	222	232	222	206	178	231	224	225	225	206	215	204	213	222	220	207	222	205	201	195	210	204	221	233	209	221	216	223	200	235	194	193	204	218	226	221	207	190	182	215	216	203	205	231	194	231	194	215	204	217	220	230	209	185	202	207	225	211	238	194	225	203	197	217	200	211	216	228	231	199	194	207	221	199	200	195	224	202	208	207	217	229	202	211	227	210	217	206	201	220	209	187	223	194	221	190	196	193	231	227	217	218	198	245	197	201	218	207	226	207	194	199	215	222	190	225	215	206	208	234	199	224	208	212	217	207	204	218	193	225	188	200	188	223	221	213	208	201	179	234	195	229	207	220	197	173	215	221	205	223	187	227	189	178	210	193	202	216	218	218	220	224	209	192	210	193	213	245	226	223	192	225	225	235	207	207	212	228	215	204	209	224	201	201	213	202	178	196	253	215	211	201	193	200	202	204	222	196	214	216	214	169	219	190	197	202	210	209	209	192	222	214	238	207	213	197	205	216	221	208	214	217	217	233	212	199	184	217	230	236	191	215	238	200	192	183	173	205	203	216	232	209	216	205	200	202	216	212	194	224	195	207	244	220	240	205	201	221	196	206	232	227	206	199	217	211	215	214	236	225	182	216	215	203	212	228	206	244	227	197	228	205	213	183	213	235	205	203	196	227	225	215	221	197	194	213	214	218	250	198	220	230	225	207	221	225	203	172	213	222	199	204	199	203	221	218	187	189	208	197	201	216	222	203	219	192	228	185	207	219	204	231	198	214	213	215	191	218	199	202	161	209	212	239	218	220	209	240	191	193	192	200	205	218	206	202	185	172	191	192	223	226	181	193	210	190	231	187	203	204	222	227	192	228	213	216	173	211	223	239	216	192	199	219	188	217	195	208	213	208	220	222	173	208	212	220	201	212	206	207	210	214	219	215	222	198	215	208	206	221	210	224	180	210	222	176	227	205	188	229	210	235	211	235	244	194	238	224	219	231	188	219	218	216	216	207	224	195	197	204	194	213	210	221	193	211	207	218	220	218	189	193	201	219	231	213	216	218	209	202	223	221	222	231	223	216	226	214	214	194	209	213	230	189	209	193	209	196	212	213	196	227	213	243	218	214	189	219	240	202	216	203	212	217	219	214	235	224	220	232	176	240	218	204	200	209	220	221	208	178	199	226	196	184	205	194	213	208	201	248	217	202	178	215	213	224	207	208	185	228	207	218	200	208	200	201	212	225	203	205	216	223	209	217	204	218	185	209	243	178	188	235	220	219	226	206	213	200	213	226	211	179	195	204	206	198	234	200	225	212	178	231	205	215	238	212	216	203	207	237	212	201	203	192	199	221	245	217	205	228	194	229	194	216	216	168	191	247	211	219	205	203	216	192	204	250	221	228	224	194	205	182	199	223	244	185	206	192	218	199	214	245	214	254	211	214	213	230	214	208	232	223	235	231	219	209	199	205	207	215	229	240	192	211	232	208	206	206	218	189	199	213	196	227	198	228	209	188	189	208	199	231	221	218	210	223	193	210	215	228	184	177	235	187	210	203	182	213	208	235	201	220	220	222	219	208	232	195	225	197	203	190	190	215	218	200	194	173	207	245	228	195	210	222	217	219	223	186	185	213	231	206	202	202	191	214	215	227	211	229	199	241	203	216	230	216	188	220	201	224	203	220	194	225	206	199	208	195	227	227	217	192	218	219	222	212	209	201	204	193	210	215	217	207	226	221	203	201	217	213	189	224	226	199	183	229	219	207	209	229	183	207	204	191	201	189	211	214	210	223	215	213	183	202	214	201	208	222	212	194	209	211	216	221	194	208	230	206	215	202	207	201	211	207	227	187	211	188	220	235	194	222	198	226	197	207	218	204	214	208	202	203	226	202	233	198	208	183	188	212	201	214	195	228	221	203	190	207	201	217	211	194	222	183	215	211	228	204	197	191	208	196	207	202	199	205	212	226	204	181	208	203	197	225	238	212	223	220	230	220	207	192	227	207	226	200	207	204	199	214	240	206	225	193	222	198	238	210	201	209	211	213	221	205	212	217	217	178	199	199	230	188	206	193	217	225	218	198	217	206	187	195	235	224	186	189	210	216	222	226	187	196	200	203	203	222	196	206	205	210	226	226	217	221	217	216	211	202	208	207	203	194	194	214	207	202	230	222	192	248	212	192	207	197	205	239	248	201	204	198	209	217	203	207	199	230	193	222	200	240	191	218	191	245	220	250	194	215	213	201	201	207	214	255	209	214	221	216	229	199	197	239	215	197	217	198	220	200	227	204	210	212	195	193	208	214	211	226	245	218	205	212	211	204	203	202	212	216	218	238	227	221	214	219	225	187	236	217	204	204	221	198	183	207	201	202	234	195	205	210	216	217	218	206	202	220	188	180	225	220	211	201	214	227	212	205	208	204	243	214	206	210	203	200	197	195	219	228	219	244	217	223	216	201	183	218	213	187	214	207	186	180	222	201	229	213	192	208	212	225	191	182	199	204	208	226	232	204	242	240	211	225	228	186	197	200	200	211	210	198	221	216	228	212	215	206	219	208	228	226	194	222	218	205	214	187	204	208	235	196	198	230	223	193	204	202	203	226	193	219	196	215	206	200	222	214	204	225	216	207	198	171	177	179	192	197	197	221	229	188	224	220	213	219	197	220	196	224	229	201	201	208	198	213	214	218	213	192	207	202	179	244	186	205	206	210	188	206	208	234	190	224	187	208	226	207	228	186	209	193	209	221	199	212	226	219	215	232	223	206	217	220	190	231	222	215	213	192	208	190	244	229	196	229	226	211	199	193	200	225	220	200	194	216	194	229	205	193	229	213	206	199	194	213	236	207	224	217	210	206	217	235	215	215	229	201	217	186	202	199	204	219	206	198	215	238	204	209	222	214	199	215	218	203	203	219	210	206	202	182	208	229	215	218	243	194	202	181	214	214	221	226	203	193	215	217	204	171	237	261	227	251	210	251	211	192	187	221	203	224	234	202	214	199	220	220	211	221	206	224	204	235	189	212	226	191	219	193	200	210	195	216	217	218	220	216	200	215	218	225	195	191	193	186	179	227	186	212	179	207	171	209	224	219	210	217	224	193	213	206	179	245	221	220	199	189	225	236	244	207	218	208	204	213	196	201	195	207	198	201	190	230	218	218	204	210	214	212	211	215	209	189	185	190	179	199	176	228	214	207	245	205	221	205	206	180	176	211	222	205	223	211	188	207	206	211	211	226	207	220	223	231	206	203	212	185	203	192	188	216	231	206	194	228	211	239	176	223	211	256	202	194	222	210	216	229	231	189	229	203	221	231	197	239	219	206	214	196	190	201	225	208	227	199	205	223	216	233	239	213	224	189	213	204	206	210	197	218	208	201	214	211	200	199	214
44481	71272	53212	34931	24226	7881	287	275	255	255	266	230	248	251	245	237	228	248	249	231	232	224	249	228	252	253	247	255	259	233	209	233	228	234	252	221	228	267	241	253	244	242	220	218	238	251	236	238	217	254	234	233	232	252	254	250	224	213	223	252	247	241	224	240	239	240	234	221	237	237	220	250	247	224	241	210	219	221	245	240	243	249	210	260	203	238	259	230	227	244	237	245	227	257	242	248	221	242	234	238	238	237	266	230	236	273	238	252	244	248	258	231	247	232	240	229	233	256	233	243	245	204	258	216	254	272	273	241	243	207	269	264	232	233	238	250	241	246	215	248	233	236	234	236	275	287	210	240	237	235	234	241	278	250	223	234	237	220	236	251	254	229	245	233	235	250	228	235	226	237	245	246	238	249	241	229	252	261	240	253	185	231	234	247	236	237	235	245	238	227	221	238	216	242	254	226	249	245	244	226	227	238	237	230	230	227	227	271	246	225	224	268	223	264	224	211	227	252	211	242	238	232	256	233	210	247	231	236	258	218	251	228	244	228	236	235	231	239	251	241	220	242	238	230	242	262	243	235	221	266	241	243	228	216	259	261	206	238	249	238	250	228	246	238	221	230	246	246	205	232	239	239	236	228	254	231	253	250	257	233	230	245	234	236	226	246	247	224	238	218	224	249	245	231	255	258	243	230	249	256	242	252	239	282	246	241	232	235	234	251	227	230	240	232	209	257	239	237	261	268	227	235	262	258	231	240	256	227	237	218	215	232	250	261	224	254	240	241	229	228	248	222	256	227	228	228	269	250	214	245	227	220	245	249	229	240	272	256	238	244	221	216	234	235	252	245	247	257	245	217	271	244	245	242	246	240	223	232	258	255	250	251	258	213	242	247	248	245	226	231	253	239	229	259	255	257	239	224	220	231	231	229	259	252	254	244	223	229	220	219	216	231	240	229	233	266	223	241	235	231	235	230	248	275	249	215	256	243	217	256	243	240	224	241	247	266	250	237	248	246	263	262	246	273	243	229	249	231	231	262	235	259	230	231	272	232	227	247	235	267	236	248	194	248	229	213	257	260	226	231	236	233	248	257	238	255	244	237	246	243	220	228	243	242	229	251	226	230	230	260	226	239	267	253	207	253	255	245	219	248	239	245	255	246	220	227	252	287	229	227	226	231	235	257	234	223	255	276	251	216	254	242	231	232	229	231	237	246	255	248	249	236	252	244	243	239	248	220	239	243	246	277	249	250	247	244	252	245	219	249	233	267	212	250	245	235	234	258	255	248	228	228	230	235	221	232	236	203	219	252	255	241	256	240	236	274	240	236	230	232	240	253	217	233	224	215	255	243	226	223	243	210	226	248	259	255	219	234	237	215	242	226	262	228	233	238	219	230	269	222	236	226	231	254	231	240	248	237	219	235	250	271	243	249	229	247	228	223	251	227	228	225	230	249	243	250	228	243	209	216	244	249	250	253	235	251	242	255	246	230	254	246	227	230	237	286	263	226	238	245	236	238	266	239	250	224	249	233	230	263	262	256	265	224	260	238	251	237	219	225	238	238	245	208	234	262	232	253	217	239	273	217	239	253	217	260	234	239	233	254	235	244	231	238	223	255	247	243	244	256	213	248	245	266	238	249	246	251	219	239	237	245	237	236	235	253	235	261	252	235	225	229	228	246	234	241	242	210	260	215	229	253	244	247	252	270	240	269	237	237	262	251	243	222	230	246	219	269	228	248	239	235	239	241	239	231	261	246	256	204	244	269	256	222	243	250	236	207	213	242	233	236	251	233	248	251	247	228	229	249	228	216	199	246	226	245	253	241	223	242	265	259	240	204	241	219	237	248	264	223	251	214	251	223	268	235	259	210	222	254	195	241	222	260	232	246	223	218	246	233	266	242	234	246	251	239	254	228	239	263	246	236	256	233	223	258	214	238	240	258	243	243	277	223	230	260	241	253	235	225	239	247	256	246	245	263	248	280	249	245	269	235	229	258	216	249	262	230	247	252	248	260	259	228	245	260	260	235	244	246	232	249	232	219	241	224	243	263	246	221	225	225	230	255	247	243	233	256	240	253	245	246	242	249	246	242	267	218	237	219	258	237	253	251	239	242	210	241	246	237	281	235	242	247	230	228	221	217	244	246	241	213	221	230	224	255	232	260	234	203	252	224	234	226	235	233	235	236	236	246	256	223	232	232	235	240	238	302	225	249	229	214	251	267	231	248	235	227	224	241	223	244	233	244	226	243	247	222	237	232	253	244	238	255	222	241	258	240	230	262	244	264	252	237	210	233	248	222	249	228	222	267	228	263	229	239	257	235	255	223	249	225	257	261	245	247	228	252	230	295	260	249	216	252	242	246	247	231	258	229	230	239	245	234	245	224	236	252	258	267	234	233	250	256	242	241	214	244	252	263	229	245	239	252	248	236	240	236	189	238	262	238	233	251	232	211	260	250	251	232	208	273	223	260	236	288	223	230	237	241	232	276	225	260	248	264	260	244	240	233	222	254	232	255	256	236	231	218	219	252	242	247	273	238	222	253	207	231	259	297	259	219	246	213	217	250	211	232	227	253	244	242	237	248	244	246	237	244	223	248	263	275	255	251	243	243	272	242	258	241	241	250	265	223	235	228	228	248	214	246	263	247	232	250	229	225	262	246	228	209	235	228	225	229	247	224	266	262	250	233	221	246	211	263	245	249	261	224	235	245	249	224	231	253	236	235	243	232	222	231	269	246	214	208	200	245	256	244	230	232	244	206	235	251	265	197	236	249	220	261	242	237	261	247	238	257	261	225	219	235	242	232	243	247	247	224	231	249	237	231	236	251	245	220	274	227	252	233	244	241	208	242	230	225	246	259	255	229	228	267	258	247	220	251	214	232	240	236	241	251	256	256	257	234	230	234	227	235	259	242	251	259	223	224	234	235	231	249	246	226	229	236	228	235	262	240	233	236	275	211	251	230	240	236	223	218	202	260	250	209	247	238	242	240	267	211	235	242	227	250	214	223	226	218	221	253	240	222	259	257	236	291	242	229	234	237	248	259	250	242	227	246	244	238	231	234	232	235	233	224	239	238	236	236	229	245	206	219	246	215	222	218	231	258	229	282	254	239	220	231	259	239	262	227	219	227	230	234	225	253	252	257	232	245	220	242	245	235	239	236	245	203	247	241	267	242	261	246	261	231	239	230	240	231	241	237	250	212	246	245	276	261	251	239	241	240	241	238	258	229	238	259	243	241	226	256	246	258	238	242	265	255	261	246	241	257	242	224	259	232	232	265	243	263	224	237	221	206	231	242	235	245	249	237	246	264	219	268	238	261	245	240	231	262	262	229	244	248	246	258	220	265	255	233	264	250	255	238	233	231	232	223	245	231	227	244	260	236	254	226	264	248	253	251	217	240	248	238	226	252	229	231	238	247	233	217	260	258	238	230	218	207	217	258	251	245	226	238	223	227	251	216	249	229	265	272	230	231	265	246	247	241	220	236	239	212
22599	21441	31050	28103	26889	24142	11010	751	458	453	437	411	456	418	473	455	416	415	454	450	418	436	426	400	469	412	448	418	419	418	401	375	422	464	434	423	401	417	420	406	440	431	431	407	403	428	388	431	435	398	430	421	417	411	420	438	438	410	423	391	393	436	408	413	436	427	429	428	445	400	413	426	407	431	421	450	426	391	459	443	406	421	388	428	422	437	422	395	435	450	410	422	417	411	462	448	405	456	414	349	403	399	422	452	455	423	434	421	408	452	427	419	408	424	455	396	434	402	420	442	425	433	424	467	433	421	426	413	424	438	392	435	426	427	440	424	435	430	435	430	419	434	408	408	408	451	397	414	406	432	408	447	416	427	417	408	468	412	401	433	426	398	412	402	386	437	431	422	452	444	398	440	408	442	422	387	427	434	397	430	461	387	443	426	436	468	448	433	397	433	419	416	449	470	437	373	418	458	390	424	450	419	437	420	382	416	426	444	411	421	400	426	430	390	415	441	446	426	416	371	404	404	420	389	419	450	442	423	433	405	422	418	447	420	472	413	425	393	438	428	433	444	424	441	485	426	429	418	419	417	416	434	446	383	438	447	422	401	426	441	422	444	418	411	437	430	403	440	445	427	419	404	402	445	438	423	403	412	397	428	397	396	429	428	435	410	396	386	434	418	433	440	469	439	401	422	435	433	418	433	397	425	439	414	405	421	408	406	448	437	433	408	423	452	409	365	422	434	447	405	438	423	451	420	437	422	387	429	447	417	422	415	399	401	419	442	439	410	395	395	428	423	423	418	407	378	388	451	428	416	434	394	446	421	397	398	398	409	398	408	444	421	421	402	416	410	423	455	410	444	414	427	400	429	439	454	420	403	420	420	437	447	422	408	460	435	417	434	445	401	421	417	447	423	403	427	416	412	426	454	413	439	423	450	421	423	427	413	441	414	446	445	419	461	412	420	391	446	467	428	450	406	428	433	428	447	401	435	449	389	458	446	414	410	435	456	434	458	420	403	476	433	440	454	386	438	410	400	405	417	437	402	404	418	463	454	420	435	416	398	417	391	411	417	407	452	416	420	404	440	431	394	412	457	408	453	451	427	411	452	437	461	390	437	452	402	425	430	396	464	440	389	441	388	436	475	411	421	438	440	419	391	413	409	438	417	435	457	413	393	436	470	432	415	442	411	421	456	454	446	410	427	453	418	450	472	448	410	404	452	440	416	440	421	399	429	433	409	409	391	419	419	439	441	455	407	459	408	421	399	399	411	396	458	420	410	405	430	395	407	406	421	420	417	436	411	436	407	430	458	422	432	432	444	450	470	422	428	383	408	468	409	471	416	412	426	426	377	438	436	460	418	422	413	426	469	411	462	420	444	417	419	377	439	437	423	460	434	396	354	428	395	450	398	366	437	405	475	457	425	417	428	477	458	445	445	419	396	432	409	472	420	419	424	397	439	451	430	404	398	420	422	423	385	451	425	391	425	404	391	410	423	395	399	429	421	468	414	415	422	386	432	432	401	444	416	435	438	424	452	418	415	437	457	406	408	423	399	388	416	415	391	396	422	419	433	389	430	412	394	425	436	456	409	435	434	422	436	447	409	404	453	397	424	375	440	424	417	425	427	401	437	407	440	406	437	429	451	390	425	448	424	434	421	456	423	425	405	403	427	424	434	427	359	422	413	426	429	433	443	376	425	480	417	413	396	440	405	388	440	431	385	410	422	417	449	422	428	404	406	445	467	396	435	482	374	471	398	428	446	417	456	443	424	453	428	455	429	426	430	452	429	437	447	415	407	469	407	427	438	405	440	417	424	442	445	396	405	392	430	412	410	432	477	413	433	435	420	426	390	448	478	389	449	386	436	436	432	444	457	425	405	441	454	413	448	402	399	415	416	422	398	449	419	421	448	441	430	427	436	407	401	475	465	439	389	418	403	409	468	394	437	410	427	428	435	409	433	400	420	416	445	427	369	395	397	442	419	470	424	465	409	427	412	420	439	407	430	420	404	417	424	421	427	400	405	397	432	393	402	421	416	419	441	452	406	433	397	400	429	402	419	425	402	462	431	399	439	437	405	388	411	444	442	445	459	418	460	387	432	438	425	412	433	435	429	410	425	396	447	399	469	425	394	400	414	456	420	419	431	435	386	458	413	428	410	377	430	436	419	417	455	391	403	399	406	409	441	424	421	416	436	400	432	419	432	435	418	412	390	456	435	420	408	413	437	461	408	450	440	444	440	393	447	413	386	404	442	441	414	437	432	393	409	415	434	407	444	423	421	389	434	405	401	396	445	412	417	454	445	446	403	429	436	415	421	451	436	436	424	427	402	458	415	400	411	429	441	478	398	431	402	432	423	414	451	416	427	398	391	423	397	415	423	427	422	410	388	433	406	450	401	424	442	431	418	393	432	411	417	461	466	434	413	427	425	457	447	425	396	431	431	437	366	426	421	450	408	419	436	443	423	436	452	427	394	402	422	423	420	413	429	431	393	446	440	435	417	417	378	458	454	450	403	425	422	438	399	445	453	422	429	413	428	435	408	404	433	464	427	453	421	406	426	401	428	398	400	412	428	418	437	405	389	423	447	424	427	448	426	452	430	409	457	405	407	397	429	432	392	402	448	396	425	410	427	422	474	476	415	425	410	408	422	426	412	440	420	447	443	407	427	408	396	424	432	408	372	374	404	454	394	446	430	426	394	396	385	434	385	440	447	439	422	429	426	437	430	449	421	425	438	410	395	429	410	459	463	429	432	393	444	426	453	441	427	424	442	392	414	451	443	444	413	424	390	403	438	425	428	428	413	410	473	414	413	419	405	411	405	437	406	457	447	431	402	395	442	399	414	433	416	410	434	367	459	389	428	448	418	414	421	395	441	446	416	415	421	394	403	462	412	424	447	427	440	436	390	396	470	414	420	388	451	442	404	409	408	439	411	420	421	422	456	413	417	422	412	444	467	426	433	451	439	435	397	450	431	442	443	415	412	423	418	442	423	423	444	413	425	427	414	402	408	435	390	395	422	451	403	434	430	442	426	411	425	438	402	440	452	421	440	411	447	407	435	415	404	420	433	417	413	416	426	396	404	460	427	416	423	416	461	439	439	426	447	397	446	446	418	440	468	446	434	432	426	414	423	442	404	445	429	418	440	392	440	436	427	386	427	429	388	402	429	400	387	409	412	417	401	432	448	458	436	438	417	423	406	423	413	425	429	390	425	416	411	441	427	460	417	410	440	474	446	441	428	430	467	418	438	476	418	397	408	422	423	418	449	452	401	427	427	424	416	419	427	396	412	461	406	445	429	412	405	429	448	458	425	404	432	447	422	457	446	407	405	454	370	444	392	423	456	400	447	438	409	436	427	452	445	433	402	424	417	435	451	438	411	433	370	392	429	455	414	440	455	426	431	413	416	425	430	425	399	431	434	447	447	455	420	400	406	433	385	436	427	433	386	446	418	407	451	442	427	456	419	412	402	429	445	407	425	432	416	411	395
58114	98128	78456	56177	43364	19985	560	473	477	482	481	471	520	485	461	466	445	425	469	461	434	472	468	455	478	445	412	419	448	464	395	467	462	425	443	447	444	432	461	485	456	416	479	450	475	427	479	475	463	422	448	481	427	442	451	432	448	444	443	464	458	428	432	467	446	470	456	443	441	435	456	462	428	489	492	450	409	448	376	450	405	481	418	458	482	420	448	419	454	429	432	440	454	459	435	421	422	479	473	464	430	489	430	449	448	441	430	473	417	444	424	462	431	455	461	457	413	449	451	423	421	443	465	477	425	489	422	435	433	385	447	444	412	478	469	410	447	437	476	438	458	446	447	452	453	426	434	466	478	436	412	417	418	466	443	427	456	458	424	461	481	453	477	410	450	437	474	425	456	476	432	475	475	439	401	467	465	438	473	470	447	456	436	469	433	416	445	416	408	407	408	453	446	460	443	450	468	444	470	421	448	479	480	422	420	426	436	445	416	432	446	437	451	434	418	446	407	443	438	437	441	463	438	466	443	426	451	427	459	449	461	466	448	421	455	416	398	473	447	455	447	439	461	423	419	431	417	462	484	453	424	418	368	435	445	472	475	439	465	469	424	467	414	479	438	454	434	409	463	440	468	450	459	424	402	448	448	437	462	458	437	454	426	427	436	431	466	439	438	418	411	463	463	442	474	433	416	463	485	449	435	444	417	441	436	455	418	449	456	427	444	453	416	439	441	452	441	454	469	436	473	436	444	471	417	478	466	438	453	415	450	420	448	454	397	420	424	394	415	451	457	438	470	443	456	438	454	471	446	446	431	457	434	442	470	424	418	409	431	437	423	451	467	465	418	422	444	438	449	455	419	435	448	432	437	470	455	425	411	472	428	434	459	437	413	429	449	471	476	460	458	453	468	455	449	461	404	441	447	425	441	450	437	400	408	461	457	450	405	451	436	407	442	426	427	448	410	490	442	430	451	420	435	411	470	428	431	433	451	459	444	481	420	448	460	419	419	403	418	464	420	450	405	447	459	423	406	489	424	438	442	450	456	462	455	393	434	472	433	451	475	423	417	447	418	454	415	498	443	466	450	437	435	463	460	459	437	457	441	436	460	445	415	438	453	433	443	433	432	400	416	424	438	453	418	444	451	457	441	450	441	415	479	488	435	452	460	448	429	447	442	448	426	448	466	411	460	442	443	446	422	438	448	423	436	449	450	458	440	447	383	430	453	391	442	441	451	447	454	463	442	429	443	444	399	391	460	440	460	445	500	449	433	415	431	448	420	457	463	443	423	475	436	423	475	455	426	456	451	450	431	452	453	421	446	481	466	453	455	475	415	465	417	418	420	461	434	414	407	388	447	451	448	418	436	436	428	473	466	475	399	429	443	483	447	464	410	449	457	462	424	420	436	427	443	446	444	485	458	435	450	404	405	416	450	450	422	433	477	454	449	444	431	443	455	444	443	431	426	470	424	434	419	448	438	458	484	403	473	426	387	416	453	425	393	453	499	403	466	465	438	432	466	454	437	426	455	442	447	437	405	491	457	437	458	453	471	437	433	437	445	431	459	467	497	443	447	390	440	459	428	443	434	432	484	440	437	429	426	459	507	438	476	408	450	455	433	457	445	447	412	419	448	451	407	454	430	434	460	430	441	414	408	445	428	475	466	429	451	458	420	458	453	429	439	427	439	428	469	442	513	443	451	465	469	445	444	430	439	434	435	465	448	462	475	416	441	431	436	484	444	453	475	453	449	481	432	430	421	465	435	414	446	441	470	428	425	444	423	438	441	437	463	484	409	471	428	440	460	472	436	454	456	470	449	480	416	446	431	488	459	437	459	434	445	430	461	460	465	446	440	477	438	462	448	449	457	465	432	407	460	426	459	436	445	431	444	474	438	428	445	462	471	427	434	424	456	465	420	424	436	459	415	469	453	459	405	423	462	425	427	444	412	475	428	427	449	434	451	435	422	480	435	438	429	410	402	452	424	439	441	480	434	449	463	474	431	472	420	440	485	408	433	448	450	447	462	466	446	449	464	415	431	427	428	439	424	441	453	436	420	447	469	458	474	473	462	424	452	431	466	427	424	402	441	472	432	453	434	420	444	427	465	444	411	459	458	424	432	452	417	450	422	437	426	438	445	442	439	454	439	474	458	416	421	441	462	425	439	459	435	441	450	477	437	413	431	470	387	463	427	427	469	465	447	426	453	444	428	474	430	472	456	448	447	450	471	420	410	452	482	481	442	465	485	426	454	419	434	433	441	431	473	433	414	448	451	435	458	455	441	402	445	445	459	444	455	428	448	423	482	444	480	448	439	413	445	434	445	453	453	408	422	401	494	423	445	432	426	466	456	414	434	408	461	480	439	447	425	447	452	409	432	439	462	409	472	427	411	443	444	430	466	450	472	418	448	454	445	430	432	422	432	446	413	419	440	445	432	441	511	443	439	454	420	433	443	407	445	435	457	478	450	454	429	437	433	464	425	405	441	423	435	416	458	425	462	464	446	437	453	394	463	450	435	455	452	451	449	416	407	397	440	442	450	461	444	416	462	423	431	424	469	405	434	445	454	439	428	451	430	471	457	476	471	439	431	463	438	451	468	465	429	431	467	440	462	431	437	414	429	423	464	387	464	455	478	467	441	458	445	432	458	416	451	440	449	451	469	420	431	414	441	437	457	448	444	425	444	421	422	454	461	447	458	424	436	442	439	484	450	417	445	429	439	424	425	445	439	458	475	461	447	426	404	480	424	469	454	434	388	462	431	439	429	441	420	452	436	460	440	435	464	413	437	428	437	394	434	441	433	431	415	427	462	412	453	479	448	459	432	449	435	450	468	425	455	459	443	444	457	460	466	464	468	465	459	441	458	446	457	418	473	463	429	470	443	444	433	422	443	410	444	413	418	445	458	443	466	443	428	452	455	445	450	425	436	471	424	423	411	383	422	456	419	468	462	442	416	451	449	458	424	412	452	434	456	464	425	424	463	436	457	468	434	433	468	422	420	446	403	478	424	432	429	432	442	489	452	463	407	435	427	475	433	451	448	434	457	443	469	436	432	417	451	442	440	398	476	423	444	444	480	443	459	453	469	422	482	407	422	420	429	415	459	467	426	443	460	410	442	481	414	443	424	447	415	407	439	435	441	428	418	444	448	428	407	420	446	481	443	424	455	446	433	485	444	409	497	409	423	454	440	441	461	463	436	458	459	394	428	416	462	438	428	437	465	439	419	403	422	450	439	435	405	463	468	481	419	460	445	434	453	437	437	455	440	446	458	475	440	465	451	449	445	406	407	486	425	453	484	415	436	472	447	431	416	425	433	419	448	448	430	450	416	469	478	421	477	468	425	443	454	413	477	446	427	481	447	445	452	386	437	471	426	464	435	436	454	459	432	426	431	430	434	434	443	430	439	430	414	423	447	448	427	457	421	402	422	461	475	475	449	468	451	388	427	458	431	392	428	419	440	449	423	435	432	422	433	469	424	458	463	447	428	451
28921	24768	26005	13732	4619	1375	261	189	174	191	200	181	179	168	162	190	182	163	207	183	188	172	177	160	187	172	184	144	194	190	188	194	163	180	181	193	197	192	187	202	161	201	173	181	159	168	177	185	178	165	168	184	173	157	181	193	163	154	186	170	178	191	157	183	207	158	186	192	158	179	185	186	159	178	186	168	183	172	181	174	184	162	160	163	171	184	178	184	183	165	171	181	203	182	185	178	156	180	192	200	185	179	168	159	179	183	176	199	168	156	171	170	186	178	178	179	179	169	167	178	165	163	190	199	179	180	194	189	186	192	164	166	198	141	156	161	151	171	173	164	183	175	157	166	164	149	172	169	188	168	195	196	158	171	168	165	172	179	183	190	173	153	181	157	160	182	173	190	163	203	183	164	183	179	190	188	173	163	209	156	171	162	179	172	193	186	191	202	171	173	163	187	175	192	173	156	168	192	160	197	184	183	173	181	157	164	196	159	171	172	171	150	191	172	146	185	172	150	168	161	147	174	185	166	153	148	184	177	169	166	162	167	199	157	176	178	182	182	183	189	183	194	206	169	165	185	193	174	196	208	182	179	176	177	180	160	198	169	191	193	167	192	194	166	191	177	159	190	175	179	159	160	189	189	172	175	163	216	183	186	156	215	166	160	203	167	168	202	178	189	162	202	188	170	164	175	205	180	178	172	187	186	200	173	168	196	169	192	176	187	172	161	164	175	168	184	174	195	181	180	196	176	180	171	178	181	166	179	198	175	204	189	200	180	196	199	187	174	204	150	168	148	179	168	198	203	162	180	152	168	152	154	173	177	175	178	168	179	166	174	162	182	178	173	191	175	175	150	189	169	170	172	189	164	169	171	175	167	151	161	153	168	160	184	162	155	204	177	179	185	164	170	184	172	176	178	177	170	197	161	188	184	179	173	165	171	170	182	176	179	172	181	182	172	165	175	179	168	166	179	187	167	185	176	165	164	161	190	178	204	158	146	188	184	184	153	166	157	178	179	182	177	182	174	184	165	182	183	158	160	169	202	194	174	164	157	173	168	176	185	169	148	181	191	172	195	178	185	165	175	189	197	153	169	188	177	162	186	211	167	174	159	189	166	163	195	182	190	178	176	193	159	169	161	156	161	167	170	174	177	180	166	196	164	177	161	201	162	164	161	170	180	204	201	178	160	179	180	184	187	193	160	197	169	192	163	166	164	174	182	173	183	178	169	180	194	182	192	170	165	186	161	177	192	211	170	160	171	155	153	151	160	183	182	189	174	180	187	186	197	195	178	162	177	187	191	174	174	167	177	154	155	196	189	188	192	177	180	187	172	183	166	153	164	172	155	191	167	177	184	192	173	161	174	159	176	168	196	157	184	160	173	173	159	172	204	168	176	177	152	163	188	189	190	196	164	201	184	170	174	197	173	180	166	165	189	184	162	160	169	150	171	194	184	168	172	188	165	157	171	182	179	169	168	191	164	198	205	187	160	169	180	173	157	170	170	156	160	179	164	188	173	187	159	180	173	171	189	187	179	175	159	177	164	172	153	164	175	168	185	188	165	157	172	183	172	162	172	175	177	189	145	167	178	184	167	169	170	173	163	176	157	188	186	156	188	169	169	186	186	154	170	175	200	171	174	177	187	180	203	172	177	163	182	173	171	160	168	179	169	186	187	154	178	184	172	191	197	182	160	174	183	171	172	170	191	178	179	161	171	189	179	162	176	164	173	181	166	187	177	161	179	195	163	166	165	192	169	172	198	160	169	187	181	164	193	176	170	177	184	176	183	143	159	179	186	170	151	179	197	212	172	191	197	166	152	163	181	160	184	177	188	171	162	173	165	185	163	175	178	166	169	225	172	174	175	168	189	186	191	181	157	188	150	164	184	196	169	151	173	192	179	152	183	190	182	177	187	181	179	172	188	192	189	166	174	171	202	191	165	172	171	212	160	174	187	174	179	181	175	180	200	164	179	176	175	162	163	154	175	190	174	179	172	189	179	173	162	173	176	159	176	182	165	173	162	176	175	189	184	173	164	168	162	178	168	162	149	167	167	162	165	178	173	187	171	179	180	167	189	165	176	172	168	170	194	162	169	217	179	158	149	169	158	198	174	185	186	178	195	171	180	176	158	176	182	204	185	198	158	171	187	186	175	164	155	167	164	184	186	148	157	165	194	174	171	179	177	172	179	160	170	171	161	185	168	172	160	181	172	173	185	189	160	198	167	164	159	175	177	168	164	181	171	175	156	172	170	186	170	157	201	168	170	170	178	177	183	183	180	161	178	177	183	182	181	195	178	168	161	184	180	173	193	161	180	180	191	170	204	177	178	186	180	181	170	183	160	164	178	181	164	172	197	174	178	155	171	198	189	172	179	184	181	156	160	176	195	202	178	193	178	181	192	175	166	178	163	202	176	152	171	174	173	181	183	186	185	184	184	181	175	189	176	180	167	169	211	190	188	179	152	161	146	194	153	182	170	168	156	177	176	166	155	178	198	175	172	166	168	186	161	160	191	178	169	188	171	179	195	170	189	158	179	197	177	163	189	144	162	190	176	181	189	172	172	162	165	168	165	148	156	180	176	183	166	195	174	194	173	169	179	189	192	174	169	197	168	193	180	156	174	169	180	142	197	178	183	205	174	212	196	169	184	174	178	149	161	172	180	167	180	174	163	167	178	201	161	187	180	165	184	177	177	177	181	167	194	208	156	197	170	185	170	171	176	175	175	180	176	172	183	191	166	173	204	178	171	180	172	192	177	178	165	183	182	190	175	177	188	161	188	166	180	194	182	161	173	198	169	161	189	188	166	188	168	187	180	186	177	176	142	154	158	153	176	160	199	184	190	157	173	178	160	178	184	160	165	181	152	184	164	162	176	167	186	160	186	192	160	179	188	181	190	181	192	155	175	158	171	193	173	171	187	189	163	182	201	184	175	184	165	166	176	160	174	182	165	181	157	192	157	163	170	175	183	166	188	189	185	196	188	179	175	183	170	180	169	189	189	167	189	160	169	168	158	182	184	160	178	171	190	178	179	177	179	195	166	171	162	177	174	174	152	174	164	166	182	196	175	162	187	186	179	185	195	177	197	174	173	176	168	161	184	179	177	167	158	178	172	154	195	167	171	202	188	184	201	178	174	192	182	164	185	197	173	150	177	157	202	188	185	193	190	186	172	194	196	172	179	168	172	197	160	173	189	182	172	165	174	170	195	174	173	164	174	197	185	190	188	189	176	145	188	165	188	177	194	158	176	183	187	183	185	148	183	178	170	179	179	165	179	167	185	165	187	167	182	154	162	185	163	182	175	180	141	190	176	156	193	210	169	168	158	168	180	193	154	187	184	200	174	163	160	153	171	155	163	178	183	159	183	179	183	161	187	178	180	172	193	161	169	167	186	174	171	183	190	182	204	153	187	180	173	181	169	176	173	160	197	167	178	173	178	180	171	212	191	152	171	185	181	159	190	152	156	174	179	173	178	183	158	187	211	189	168
22500	36324	22911	10158	5185	1679	197	213	207	206	182	193	196	214	212	202	191	181	198	215	184	200	179	183	204	179	207	214	227	177	197	200	201	185	193	189	184	185	217	191	179	211	190	205	189	175	201	188	206	203	204	191	190	185	203	207	203	187	211	182	198	182	214	205	203	187	201	216	205	204	216	167	192	203	184	175	171	188	168	194	195	216	228	207	190	172	201	206	201	200	180	189	215	195	213	195	185	199	190	169	209	173	185	213	207	212	175	180	189	215	192	179	202	200	184	212	204	188	176	213	194	195	237	191	197	194	187	196	186	192	187	197	210	189	196	193	214	183	192	203	220	203	192	205	209	207	202	210	177	200	210	207	220	198	184	206	214	169	208	195	196	213	198	201	197	223	183	208	195	208	179	202	187	191	197	200	205	194	221	187	176	197	225	202	191	189	201	197	208	190	181	201	206	205	180	204	202	188	191	195	200	183	186	210	225	206	217	204	197	180	203	197	197	217	191	195	193	178	211	192	189	162	210	182	191	190	195	193	215	213	182	183	207	202	186	174	216	238	192	234	202	184	181	211	189	174	182	170	190	181	203	218	172	212	207	195	186	196	189	197	208	186	196	184	216	186	221	187	186	185	207	175	202	185	181	207	191	177	193	187	219	198	171	179	195	219	194	177	192	181	207	201	188	197	233	192	205	203	215	224	199	198	183	195	194	178	211	171	183	180	195	206	187	179	193	201	214	205	210	215	183	177	182	212	198	198	177	227	202	191	181	188	199	181	171	209	178	218	205	207	200	200	199	206	204	183	210	186	196	196	182	199	206	217	181	203	193	179	199	204	185	187	198	208	198	193	199	207	186	197	201	198	219	178	177	189	195	188	194	202	196	182	221	198	201	178	162	202	206	191	187	232	211	186	207	164	177	204	191	195	212	192	204	210	190	177	206	207	197	212	180	179	185	188	203	216	196	202	187	172	193	194	182	207	218	196	210	190	189	204	187	190	208	177	196	208	213	182	198	190	186	173	199	195	209	186	199	192	178	182	182	172	209	200	209	196	202	200	206	204	192	221	203	187	193	199	177	185	205	176	205	215	202	184	201	234	201	213	202	189	218	211	204	190	229	232	216	177	204	198	191	188	224	198	207	211	182	222	199	182	205	197	221	208	219	201	204	187	217	196	199	200	181	203	185	173	213	200	215	197	203	203	219	210	192	199	185	211	203	204	209	231	180	192	225	202	217	187	204	183	193	191	216	211	216	210	193	189	181	190	184	236	194	205	169	196	198	219	182	206	175	208	183	224	227	195	177	202	187	200	201	167	192	192	181	189	195	207	208	214	204	179	197	202	205	189	204	191	222	216	205	166	200	191	207	209	207	193	184	210	219	229	199	208	198	201	188	186	177	201	190	212	193	192	229	181	209	202	201	201	204	175	185	178	183	171	197	204	202	210	210	195	191	224	206	236	199	193	198	195	196	192	209	190	194	206	209	202	196	190	195	195	193	212	177	208	210	200	198	202	181	187	224	169	197	186	188	188	205	194	187	212	221	175	147	200	203	210	218	189	205	188	210	194	211	194	202	192	186	189	191	199	206	225	203	187	211	191	194	192	196	200	181	186	202	177	201	208	206	185	199	168	178	197	170	183	180	171	196	220	190	178	182	229	194	208	212	192	201	186	197	231	189	200	191	203	214	211	200	200	204	208	178	213	199	226	187	199	212	214	201	196	176	190	210	174	219	188	209	191	201	225	218	186	211	209	192	196	176	192	198	193	208	209	192	174	176	212	185	186	203	197	173	225	200	188	224	189	174	220	217	192	174	187	230	204	202	196	205	204	181	216	203	212	224	192	197	211	200	189	188	203	166	198	194	221	212	200	205	192	184	202	164	193	213	184	190	182	202	194	158	195	161	196	180	191	188	195	207	203	224	208	203	190	186	213	203	224	206	180	197	209	198	216	195	182	224	221	185	189	202	167	202	192	190	219	202	201	205	179	184	179	213	191	218	189	193	203	189	188	186	211	203	233	203	194	174	185	215	192	193	214	195	184	177	176	180	195	193	192	174	192	201	204	205	190	204	200	213	210	185	193	183	193	221	193	204	193	196	202	182	202	193	214	179	207	190	174	204	178	170	194	196	181	206	194	205	184	207	210	195	171	218	164	198	191	192	218	214	210	193	198	192	212	194	236	195	177	199	208	189	193	207	201	221	211	203	165	201	185	241	180	203	199	183	189	181	188	192	180	201	198	180	184	195	188	188	177	206	210	203	185	194	183	222	183	195	213	192	197	179	194	213	170	207	189	207	188	189	219	205	198	229	198	189	202	205	180	234	209	195	173	186	215	220	184	202	208	195	198	198	204	219	194	189	184	191	211	194	182	199	213	207	211	194	181	204	207	184	219	166	223	203	200	196	178	204	206	186	210	209	188	206	213	185	188	237	194	218	204	202	195	193	227	190	187	177	211	180	199	211	221	204	196	188	206	194	208	189	205	164	192	190	162	208	200	211	170	211	187	184	196	191	216	184	194	172	197	197	221	212	176	193	200	185	208	169	188	223	188	205	215	158	201	194	216	184	195	207	188	178	220	215	219	196	185	202	186	200	191	181	185	226	193	202	234	203	202	211	196	214	169	182	206	212	215	204	195	176	194	203	209	201	198	193	191	194	187	184	214	188	190	204	199	224	205	205	210	212	197	176	194	172	208	201	196	186	215	197	181	208	187	192	211	206	202	234	191	187	206	207	199	187	189	206	194	185	215	218	201	193	203	224	205	207	216	199	206	176	207	188	205	189	174	191	186	181	208	208	169	184	194	164	194	190	211	211	213	205	210	203	204	181	222	194	179	212	214	181	209	197	211	203	240	178	222	188	190	218	194	188	190	204	194	177	219	206	193	194	187	176	212	199	220	202	219	211	222	180	196	192	202	209	196	211	175	208	218	190	212	204	169	214	189	203	203	224	193	176	209	193	170	182	196	184	200	206	203	201	191	198	201	187	201	199	213	212	199	179	220	196	211	176	231	183	164	203	168	223	206	172	188	215	182	202	215	178	179	193	242	176	217	218	219	205	195	234	201	203	219	221	199	241	173	188	188	191	211	195	198	206	198	187	202	223	196	203	194	182	200	168	190	185	179	188	197	193	182	210	212	223	199	186	195	196	195	202	206	203	199	158	186	192	185	195	173	220	201	220	208	190	182	209	212	189	213	211	216	192	178	206	200	197	181	173	187	181	177	222	201	196	199	191	202	203	207	187	226	186	211	207	216	199	195	183	178	182	205	204	213	198	210	194	196	202	192	190	212	177	183	201	203	188	191	190	188	190	179	200	181	198	204	217	207	195	201	185	203	212	185	198	201	204	185	188	180	186	202	161	185	179	209	208	188	184	200	197	195	193	223	188	190	211	190	216	190	195	173	213	204	209	208	185	189	200	195	211	203	193	213	211	188	204	195	193	199	201	222	218	196	201	207	194	196	208	211	217	178	208	207	211	189	197	208	198	214
23508	21784	32430	31106	26584	17976	3537	359	341	335	356	337	337	333	303	320	324	318	317	334	313	351	336	339	327	326	311	344	309	336	303	303	292	315	324	318	304	339	337	338	314	303	337	349	320	327	349	290	314	314	287	342	327	310	304	308	314	309	336	345	325	295	318	320	309	352	309	316	293	294	336	301	317	339	287	315	301	331	290	307	307	335	302	332	290	319	341	316	308	301	302	307	321	343	312	311	336	327	293	301	293	298	338	303	345	329	351	307	345	328	339	311	328	338	318	325	339	342	304	342	343	315	360	335	316	316	290	350	327	315	280	325	322	344	318	305	329	300	330	304	353	335	313	352	336	359	318	305	306	275	319	343	315	317	322	321	309	322	335	335	344	359	317	309	324	302	309	350	333	302	346	298	300	311	325	272	352	359	334	329	335	319	327	308	332	355	331	326	317	295	316	340	347	319	363	311	310	321	319	320	323	331	310	334	323	333	300	309	344	313	315	326	314	294	301	324	302	309	362	318	312	304	305	357	321	328	374	319	317	350	320	320	360	323	313	317	315	334	318	326	337	326	330	326	328	309	310	351	325	304	304	329	308	322	328	299	310	335	322	298	306	318	320	341	317	350	315	340	329	327	349	282	345	329	341	335	312	319	317	310	298	348	322	276	303	326	323	326	319	309	339	313	306	323	315	302	360	306	303	296	334	317	313	355	354	340	312	298	319	318	315	329	306	338	306	326	279	330	324	311	316	325	319	287	291	334	334	301	309	346	333	335	323	317	309	353	362	312	311	316	322	297	345	332	295	316	309	323	274	349	347	287	328	316	334	292	309	312	318	333	294	347	331	335	307	323	310	322	301	332	330	304	315	343	326	326	308	326	326	319	341	334	327	318	322	342	334	352	332	290	319	293	330	356	324	345	358	311	374	338	267	333	310	315	336	308	308	334	332	316	297	368	351	319	322	318	325	310	332	296	333	325	312	330	328	317	327	322	293	308	292	282	332	320	328	301	290	327	317	298	324	336	290	331	347	315	305	298	322	350	308	341	312	360	335	330	319	317	310	328	336	307	339	314	363	302	315	313	335	309	316	316	300	351	343	320	310	310	331	324	324	311	294	328	341	309	324	291	324	307	329	351	325	322	323	327	364	284	304	306	336	372	291	333	306	302	308	323	315	359	344	301	301	311	356	335	359	328	306	333	321	316	335	334	314	316	326	324	343	335	354	318	282	303	296	320	310	309	317	332	316	294	321	318	340	341	279	302	315	309	320	297	318	314	312	307	328	318	331	318	323	327	338	353	332	327	312	336	344	309	307	336	297	345	330	320	315	314	322	318	299	317	322	355	309	323	299	329	304	327	369	308	336	322	295	328	293	330	312	313	310	321	333	322	281	352	324	301	318	315	300	341	300	303	322	301	278	302	318	336	314	333	311	301	313	316	323	330	314	326	317	319	307	330	348	330	303	289	337	295	323	317	315	326	326	300	334	296	316	308	339	342	282	314	316	307	285	324	307	309	325	327	306	331	330	283	292	316	339	349	328	301	300	325	288	340	318	317	327	310	301	317	286	302	320	315	327	313	344	301	365	296	336	333	311	336	324	320	329	333	306	328	324	361	317	322	287	276	332	309	331	331	305	310	340	321	341	287	333	294	285	337	317	339	291	335	313	316	291	341	320	316	331	317	339	323	355	320	278	332	333	338	326	342	306	314	313	347	319	300	337	323	333	320	318	334	320	323	317	359	299	319	337	324	335	305	362	302	318	319	337	320	309	327	368	306	311	377	360	339	340	349	331	317	321	303	344	324	335	337	349	339	332	315	307	313	334	278	347	312	318	286	333	329	357	296	348	349	327	343	331	330	323	344	312	309	310	332	326	329	313	333	327	325	312	332	340	318	312	337	326	347	313	369	303	336	305	350	329	349	312	319	339	303	317	299	302	351	322	335	314	329	343	329	376	285	311	358	343	359	346	306	327	299	307	331	335	300	318	336	301	300	311	321	337	283	307	296	324	327	325	319	297	317	291	318	304	332	307	357	330	341	317	330	347	312	287	332	300	305	338	323	312	350	338	321	319	343	333	309	297	329	323	342	333	319	299	294	317	361	299	341	344	334	319	334	295	362	322	275	312	321	284	314	340	324	359	320	317	307	311	313	355	331	345	328	321	336	318	329	293	300	303	299	331	339	318	350	329	334	287	324	354	320	305	311	311	330	353	295	344	329	336	315	314	304	318	357	310	327	334	330	309	342	315	345	327	383	346	327	310	303	320	314	339	319	352	309	341	309	317	363	333	325	304	292	303	290	283	349	323	331	315	330	329	344	370	324	332	299	354	321	327	327	325	331	358	321	344	312	338	331	325	296	321	322	355	301	322	356	370	324	278	329	288	353	301	303	342	317	329	311	318	322	332	349	335	292	298	326	321	342	330	327	287	332	322	311	310	306	308	316	311	331	303	321	328	328	320	301	311	317	301	301	300	343	339	328	317	346	293	316	348	326	337	339	308	354	306	328	333	338	310	329	329	333	320	311	339	336	312	348	336	329	328	350	326	331	307	334	313	310	315	289	322	297	348	346	291	312	307	313	333	332	345	344	329	342	338	328	308	334	349	310	353	339	295	312	289	305	306	328	329	315	344	311	302	329	324	335	329	312	346	312	342	310	332	288	324	309	302	328	342	321	320	338	329	318	304	340	330	343	285	319	331	321	329	348	307	309	321	325	327	335	317	311	350	317	330	360	317	319	338	327	317	337	308	326	343	311	335	360	342	320	300	302	338	297	319	329	324	328	327	314	333	318	305	302	313	329	339	334	303	322	323	337	351	298	324	357	322	330	319	327	316	315	309	304	344	318	287	299	313	349	309	317	341	314	333	313	304	313	314	331	322	372	331	303	310	355	350	332	317	341	305	307	328	326	312	324	326	334	346	335	329	313	355	343	309	283	333	310	339	364	325	322	317	306	331	323	341	308	308	348	359	315	312	324	314	323	296	320	344	324	348	306	342	312	360	336	310	346	341	306	311	336	288	288	301	340	322	331	324	329	338	310	333	336	345	310	301	309	329	305	337	322	335	352	338	335	314	314	315	330	311	323	338	316	332	321	327	348	337	351	346	299	316	330	308	271	328	343	348	313	339	341	303	336	327	332	354	318	308	370	341	329	329	315	307	356	363	348	337	350	325	311	378	338	325	348	318	319	328	328	333	339	297	332	336	316	314	356	320	303	315	322	333	342	322	310	299	321	332	317	326	331	301	290	320	329	342	343	327	340	339	314	331	342	315	311	310	319	335	356	317	336	341	321	321	320	299	317	320	293	306	316	343	362	294	295	332	342	301	333	343	307	314	337	318	335	303	328	312	312	338	357	331	326	293	320	316	312	341	305	356	329	313	349	338	341	327	344	346	325	314	310	295	343	304	298	329	300	324	310	270	322	323	326	336	308	313	290	323	345	350	312	344	330	305	322	324	312	308	349	329	319	332	357	309	292	307	302	321	318	302	312
51725	89161	67757	47388	32629	8915	376	388	383	330	345	351	379	361	380	345	343	372	329	369	362	360	321	327	362	340	334	370	331	331	351	370	324	333	362	343	332	354	366	319	330	359	367	317	327	308	361	316	332	362	340	318	345	355	322	312	329	321	310	344	342	359	358	343	316	379	347	344	334	338	320	348	345	362	335	348	338	326	316	357	346	318	364	328	354	346	336	359	308	323	315	328	325	323	325	346	376	347	334	383	336	310	328	328	326	359	317	341	342	304	331	367	354	345	360	374	379	312	352	338	345	344	353	326	353	338	367	322	350	349	357	381	356	361	344	341	350	353	387	346	321	381	356	330	313	341	344	345	347	338	377	361	337	343	341	338	347	360	348	340	324	367	354	376	337	387	351	340	351	353	363	344	356	349	355	361	369	328	354	343	328	376	322	341	386	317	346	338	364	342	364	326	369	341	333	340	363	344	334	360	300	355	360	345	380	316	327	338	351	328	339	306	318	347	334	332	313	339	340	311	338	329	325	318	322	344	332	351	327	329	333	304	330	328	351	341	344	331	352	334	364	343	350	361	298	347	347	374	290	337	351	347	357	344	346	301	339	320	364	352	343	374	331	330	365	323	324	332	344	360	334	345	328	336	322	315	342	334	333	317	355	371	300	370	353	353	378	325	329	323	334	359	381	335	334	332	308	358	326	365	368	362	354	327	344	333	323	338	335	326	342	370	319	333	384	337	375	370	356	332	327	352	327	384	342	330	354	361	345	333	356	327	368	337	339	327	318	367	356	340	376	346	350	341	336	334	326	334	298	401	308	340	369	316	344	350	303	332	316	357	332	328	355	331	345	342	362	349	345	336	331	350	333	339	332	343	343	316	327	355	384	321	341	348	322	315	370	316	356	363	341	336	300	352	321	333	351	341	344	325	355	309	322	359	352	344	360	357	369	324	335	322	339	324	329	347	323	362	349	368	331	372	361	357	346	339	341	344	329	365	347	362	317	352	361	360	329	356	322	336	339	321	329	347	297	340	339	341	329	326	344	331	321	325	350	344	349	353	333	316	316	342	356	376	367	322	332	358	354	334	328	327	332	343	308	318	354	353	364	354	324	319	362	311	307	335	339	341	353	329	346	323	332	339	319	347	306	338	339	335	329	329	329	343	357	338	320	354	376	335	319	331	327	350	372	339	331	342	309	356	344	342	354	328	338	340	356	351	337	331	336	349	328	360	327	353	349	341	344	342	339	332	350	329	400	344	361	312	332	344	325	335	341	314	358	339	323	334	319	330	337	341	319	340	322	364	358	329	328	336	313	319	354	310	344	332	319	336	356	348	351	312	353	316	358	345	328	328	353	335	335	358	322	385	321	362	345	331	335	318	358	341	302	331	343	361	366	361	323	323	337	316	324	331	339	332	309	330	353	375	341	332	309	343	306	383	349	381	347	332	344	355	351	348	351	350	318	318	299	325	352	337	342	368	345	358	322	337	379	339	342	361	317	341	328	361	337	341	328	319	328	297	286	348	316	317	347	352	351	325	361	344	351	315	371	375	368	322	345	320	318	320	354	334	340	343	326	346	308	343	303	312	348	339	347	348	343	319	314	346	338	327	300	339	345	323	369	319	337	355	319	322	303	310	362	319	342	330	352	321	341	325	334	308	333	346	340	326	333	349	342	332	334	351	295	344	366	346	325	326	335	337	358	332	319	331	336	339	378	313	319	342	345	350	326	348	322	368	332	339	330	323	358	335	357	335	351	361	347	330	340	325	359	297	316	319	347	349	340	342	334	320	342	335	346	338	355	349	323	343	363	341	343	342	327	328	350	308	345	314	320	348	347	319	334	357	320	324	336	336	359	340	364	359	321	319	321	341	369	349	297	336	350	346	337	357	336	352	326	326	333	331	338	299	352	334	328	333	335	328	348	327	369	357	338	326	321	352	354	355	369	342	348	330	318	351	318	334	340	327	345	352	374	326	320	341	351	339	389	358	353	334	348	323	325	366	313	331	380	358	333	308	353	312	339	331	347	352	354	348	336	350	334	325	311	335	329	353	339	352	369	350	357	360	322	340	335	341	312	329	311	353	323	307	343	320	356	348	346	350	339	313	340	348	337	334	329	348	305	348	372	318	356	365	335	343	354	343	363	321	330	353	342	324	350	362	304	359	310	361	332	319	363	348	343	335	374	308	336	327	317	339	331	362	350	346	358	341	357	355	346	338	341	320	353	373	344	317	319	334	324	348	354	358	341	355	358	338	356	353	350	346	367	337	360	329	327	336	360	313	348	347	329	328	326	334	350	368	364	320	361	308	324	325	354	350	336	308	330	325	371	338	345	338	363	357	333	350	330	336	402	343	359	345	341	351	323	339	369	330	339	315	356	332	361	362	315	327	339	354	338	319	375	361	321	343	336	343	327	345	344	363	346	340	342	376	352	342	387	376	349	344	364	315	327	325	344	341	297	337	331	337	340	324	312	317	320	341	344	340	349	370	311	334	330	342	335	359	339	299	324	335	339	325	369	349	333	341	316	346	345	334	357	350	306	344	340	351	337	348	333	348	347	342	349	349	367	358	351	347	329	340	342	326	335	321	338	322	329	361	334	325	339	325	319	374	391	329	348	324	356	324	368	331	335	352	348	362	341	337	353	325	322	325	316	357	343	316	327	355	348	352	361	353	339	327	346	336	340	323	336	350	334	343	325	365	339	351	345	359	325	344	327	344	326	343	335	332	315	359	353	325	346	328	343	333	360	358	316	334	299	363	371	342	339	355	354	335	331	323	309	349	314	326	382	332	362	309	342	330	344	323	371	324	316	324	355	330	359	328	318	343	366	343	341	377	361	322	346	322	303	316	324	335	352	338	370	322	349	315	370	352	331	339	354	348	321	311	355	321	330	318	330	335	383	332	346	393	311	339	335	350	313	341	356	324	326	327	331	319	332	308	360	337	320	330	337	311	354	359	347	324	344	353	350	336	352	359	319	374	352	369	360	326	366	342	339	366	334	328	364	361	333	341	359	339	359	350	349	336	333	371	363	318	348	355	344	356	357	337	366	342	320	341	363	335	318	327	345	361	359	319	325	331	353	343	318	337	283	375	371	335	338	346	336	367	342	318	347	328	334	370	328	327	385	327	327	350	338	368	357	320	372	375	308	331	342	346	343	327	355	353	334	349	349	333	345	308	357	353	322	335	325	329	347	354	311	374	338	331	366	330	364	339	356	319	357	349	353	347	337	286	331	350	342	342	346	366	339	316	342	328	326	344	338	327	347	350	315	359	333	337	315	322	362	365	324	318	326	327	328	338	358	344	343	309	345	318	352	335	305	342	321	354	326	317	361	332	347	330	373	309	336	333	323	346	342	335	359	302	334	324	342	329	327	357	308	346	337	360	360	363	354	321	306	354	337	315	356	352	362	310	309	325	328	342	328	314	349	298	351	371	325	349	333	344	350	354	337	349	343	358	305	354	334	332	353	331	354	341	311	319	327	353	299	329
25116	22685	32525	30202	19904	6002	315	217	223	216	204	231	220	200	221	193	205	220	215	195	208	205	217	185	225	224	255	225	185	222	213	226	198	223	189	228	213	208	196	203	197	184	200	206	193	194	206	188	224	207	190	201	225	201	194	215	216	206	215	199	205	216	212	204	192	216	185	240	232	196	224	175	214	234	203	223	202	200	211	236	198	215	218	215	198	199	219	203	208	195	212	192	230	204	248	254	230	203	215	184	190	206	222	215	195	204	228	217	214	203	228	181	225	225	217	208	184	232	208	249	211	198	213	210	198	197	216	208	204	248	217	202	223	217	219	212	203	198	190	204	196	219	200	218	213	191	208	229	197	228	230	240	247	210	239	183	220	213	231	228	192	175	222	182	194	190	210	211	210	233	206	228	203	203	203	192	202	225	210	203	195	236	225	187	218	218	231	214	221	215	206	192	210	223	203	204	213	191	204	208	219	217	202	195	190	224	219	198	197	226	207	193	203	203	210	212	198	202	211	233	211	225	196	200	188	207	187	223	200	223	198	237	202	191	223	190	205	215	200	211	224	229	208	207	186	228	226	210	217	210	220	190	203	240	218	196	213	206	214	198	232	230	214	221	172	199	225	234	213	206	213	184	192	184	228	224	209	212	208	229	225	192	238	195	204	231	198	216	220	187	261	199	198	215	211	189	199	205	209	207	198	188	189	213	213	213	221	223	219	217	210	220	224	204	204	180	201	212	217	217	232	211	210	215	191	182	196	204	221	225	206	214	191	203	188	200	201	226	211	201	205	194	186	199	195	191	217	203	205	226	191	202	223	213	209	204	192	194	211	205	201	217	258	198	235	158	194	212	213	213	204	216	206	195	189	209	178	191	214	207	220	198	190	223	198	208	218	188	197	226	214	214	218	219	217	210	200	229	172	191	233	193	178	201	207	220	229	212	200	202	217	204	209	199	180	235	200	212	206	186	241	189	200	215	197	202	206	202	228	210	219	213	202	185	218	215	216	210	237	198	206	215	203	211	215	214	228	201	209	212	210	220	205	228	210	206	239	205	196	216	210	205	201	204	227	208	217	206	200	207	212	185	234	213	234	215	225	185	192	202	235	242	221	219	191	212	200	184	178	188	218	191	217	222	223	205	241	207	199	192	194	230	203	197	225	198	226	219	192	204	196	238	201	220	236	194	217	197	191	212	222	234	213	186	187	188	178	218	179	228	199	192	225	228	196	224	220	216	188	218	200	207	192	199	221	230	198	212	214	216	206	218	218	211	202	195	236	190	203	200	227	187	235	207	201	219	219	225	202	204	183	218	218	185	215	204	198	205	203	216	209	204	224	201	203	181	208	191	203	199	215	192	223	226	220	213	200	226	221	222	210	201	203	206	228	228	198	206	221	201	221	194	210	189	216	196	211	218	218	203	196	211	232	210	205	177	212	213	194	217	218	194	211	200	200	214	209	207	213	178	221	227	215	169	185	192	196	232	181	206	182	190	208	211	210	216	185	229	186	205	204	230	198	224	200	211	197	205	186	224	188	216	194	213	221	214	195	204	215	219	210	242	172	209	193	210	240	213	205	209	215	203	212	239	212	214	211	199	192	206	198	190	208	192	178	212	206	192	241	205	225	216	205	233	217	206	215	203	207	212	191	194	225	211	211	208	200	216	230	201	200	216	212	215	213	200	214	201	203	197	219	197	195	199	228	240	229	230	191	179	205	212	220	211	213	209	210	215	192	200	212	173	194	237	199	200	201	209	227	217	180	215	204	187	227	192	222	191	211	197	218	221	213	218	214	225	189	217	214	193	187	207	212	220	222	207	216	207	213	227	217	206	198	225	203	213	173	185	213	210	210	190	206	195	232	210	222	208	192	231	185	212	236	209	219	232	197	199	211	217	222	200	193	221	183	205	210	219	210	211	202	196	217	234	207	208	181	211	200	198	208	226	206	229	183	192	212	219	215	217	228	203	215	213	217	219	227	225	208	198	206	221	213	195	203	216	195	187	216	206	206	189	225	231	227	215	248	236	229	223	187	205	214	209	204	246	198	195	212	207	206	196	224	191	210	220	231	227	227	224	220	210	208	201	216	206	202	214	205	199	216	206	210	225	202	211	196	214	212	225	252	234	220	176	209	221	216	214	189	204	193	189	207	189	193	201	220	202	209	192	235	206	216	227	225	223	213	201	211	198	202	252	189	209	221	200	204	200	206	212	207	217	231	216	206	230	206	213	214	191	193	220	211	201	197	241	202	213	218	227	202	184	197	230	210	189	252	227	201	209	208	213	197	217	214	222	209	205	201	165	213	202	223	184	191	224	208	200	212	205	205	219	219	214	206	205	226	218	226	217	219	214	211	208	204	201	198	189	233	198	201	220	224	215	190	199	214	186	191	204	203	228	211	216	217	205	208	183	205	217	180	209	241	204	219	197	219	208	211	211	216	198	213	206	231	215	189	207	204	225	235	190	206	219	189	204	238	199	209	223	180	208	211	198	222	203	223	214	223	215	219	226	185	211	210	188	211	216	235	192	223	204	218	205	213	222	204	211	208	181	213	199	210	200	233	226	183	216	222	208	218	185	236	215	228	223	185	196	211	209	216	219	231	201	171	240	190	177	184	187	226	232	207	195	174	201	225	188	205	190	205	188	211	208	209	206	203	223	203	206	221	189	214	216	176	187	204	215	221	216	212	199	209	201	198	227	211	213	216	222	198	178	233	214	198	219	206	220	218	230	227	226	201	194	236	207	212	192	208	217	218	197	212	208	199	210	215	227	221	225	204	210	233	191	178	209	224	213	216	190	201	213	214	198	218	202	220	191	196	218	213	193	226	183	228	218	216	205	219	208	204	212	209	227	198	188	222	194	195	214	211	208	221	209	220	198	197	202	207	199	215	211	204	211	215	193	215	229	235	218	199	196	213	216	213	190	229	208	214	207	201	205	215	236	224	200	246	200	206	187	196	218	218	200	214	172	224	211	190	226	220	218	173	209	206	205	215	207	203	247	206	207	198	234	211	202	212	207	209	210	208	211	227	224	212	181	206	218	198	200	194	228	224	238	198	208	224	211	209	180	217	201	210	205	214	197	186	240	215	228	201	218	198	197	210	209	215	215	206	214	190	205	216	216	220	205	190	192	201	226	201	198	210	225	191	198	214	203	195	202	178	195	203	185	239	233	207	221	225	191	238	203	220	181	200	207	195	212	204	230	207	203	200	210	211	197	200	236	204	215	242	188	179	206	243	203	199	203	228	234	223	216	218	189	215	191	218	216	206	213	233	204	207	203	192	189	213	213	239	207	202	213	192	214	217	227	212	219	196	226	194	194	209	217	213	214	206	201	204	230	212	225	221	188	198	198	219	216	218	217	218	207	186	215	189	198	213	198	205	215	208	224	199	200	189	188	230	215	206	212	198	211	229	224	234	230	219	220	203	220	232	217	217	201	193	227	220	218	219	204	199	209	212	199	220	215	221	192	198	209	214	184	205	231	193	237
45893	71984	52222	34782	21577	4557	265	273	255	255	240	247	268	276	265	227	254	255	224	253	236	236	243	239	215	257	250	249	242	240	274	239	226	250	227	251	255	241	238	241	251	220	250	241	235	271	284	260	260	273	270	227	245	234	244	238	214	215	255	222	228	247	236	220	261	205	231	258	259	231	234	218	249	242	235	229	253	252	225	252	227	246	231	230	246	268	235	242	213	228	245	224	264	253	246	238	219	226	231	241	251	263	246	252	238	241	233	235	228	209	232	240	241	225	234	248	251	224	230	246	260	238	247	266	291	238	238	228	233	237	239	245	224	264	228	228	239	224	249	219	225	237	231	249	259	275	224	266	242	227	213	246	222	247	244	239	265	260	243	238	235	266	234	243	212	260	244	222	234	247	234	218	249	199	222	245	235	224	235	269	236	261	249	272	250	247	227	238	232	232	250	255	233	265	250	222	237	268	237	232	243	231	255	240	217	257	258	226	229	249	232	251	246	246	233	221	252	243	234	279	275	235	227	244	230	241	242	254	239	235	238	223	250	243	227	232	221	253	240	244	244	254	252	243	241	228	246	225	255	228	267	250	250	269	230	260	249	271	234	238	239	238	249	255	218	243	251	213	224	225	243	232	244	225	236	230	249	217	234	261	253	211	215	223	253	269	236	222	219	251	238	236	230	249	251	217	254	232	231	243	250	221	234	272	248	232	236	235	242	222	186	246	241	233	253	244	271	232	196	262	249	266	247	249	217	224	248	261	250	234	267	257	259	238	214	256	240	241	249	228	254	222	229	248	257	217	257	251	219	234	233	261	214	241	252	252	244	223	208	239	243	223	247	215	249	259	254	257	231	255	263	220	227	258	244	278	256	219	244	233	237	244	218	221	266	237	243	269	256	247	219	243	259	221	246	241	241	245	231	260	238	236	245	210	217	230	239	255	249	240	217	227	245	211	221	211	257	227	253	233	259	247	278	223	251	220	242	219	202	249	233	233	250	231	217	225	233	238	234	231	214	226	254	221	263	228	241	221	259	219	236	231	226	244	265	264	227	226	213	265	234	239	223	247	249	234	234	230	234	227	238	230	236	250	264	205	225	235	250	222	220	252	235	214	218	222	224	219	223	261	259	237	242	261	225	234	254	225	253	237	217	247	222	254	225	247	252	230	211	246	234	239	259	250	241	217	220	243	252	255	250	256	234	256	250	232	254	251	262	241	234	263	252	226	224	222	242	242	215	237	258	225	215	254	236	215	228	214	253	225	255	281	239	257	238	239	238	232	238	269	255	236	253	214	239	233	264	236	241	243	241	237	225	240	234	257	214	252	251	227	242	234	235	242	220	230	248	249	241	241	232	210	250	229	246	228	242	237	228	220	246	240	232	221	247	214	256	237	236	250	232	232	253	260	220	227	236	215	224	238	226	241	240	225	249	255	242	232	265	229	245	231	268	242	246	224	224	240	224	237	239	249	243	247	241	246	242	220	251	223	225	246	287	258	224	248	264	229	233	261	230	224	237	243	226	234	229	248	235	230	238	224	243	224	239	260	239	236	238	254	236	232	231	263	258	258	245	239	202	230	240	232	227	253	224	204	249	250	245	239	234	228	240	221	243	256	227	216	250	220	212	222	244	243	232	243	240	216	234	220	244	230	242	236	230	204	234	236	267	255	231	222	220	244	258	238	240	253	248	232	219	237	249	228	231	255	228	219	232	209	257	218	242	219	217	281	260	218	232	232	229	246	256	225	236	260	214	234	238	258	243	226	263	239	231	227	246	236	249	233	221	221	235	230	246	238	223	251	245	256	224	221	225	240	230	261	225	240	237	238	209	252	237	224	205	223	235	239	213	215	263	256	237	228	253	227	254	212	229	241	248	219	255	239	244	216	238	227	227	227	242	219	230	230	255	227	247	246	254	240	240	194	243	218	261	240	259	233	226	226	235	201	257	237	230	216	264	230	243	257	218	211	244	241	239	251	231	237	257	213	225	220	212	221	217	237	255	238	240	260	239	236	242	250	245	265	263	239	225	212	236	249	223	261	207	219	257	215	218	221	246	229	224	240	226	242	260	252	239	254	237	253	226	230	246	231	248	273	239	240	256	239	252	216	235	250	227	249	235	227	243	226	234	245	247	229	222	239	273	257	225	253	229	250	227	258	261	212	251	254	230	250	277	232	239	245	214	222	240	227	241	252	258	242	243	247	256	230	247	229	252	221	247	243	242	249	259	245	251	263	217	239	269	251	287	242	229	238	244	242	266	243	248	243	223	249	246	243	227	222	281	218	234	206	218	231	263	251	246	228	232	223	250	262	221	237	229	258	231	220	251	241	236	257	237	253	240	247	235	236	239	217	243	243	241	212	256	204	261	238	253	232	250	231	260	261	223	252	227	214	237	234	239	253	238	244	249	218	251	248	250	233	245	261	252	230	230	271	240	250	231	238	206	256	225	248	238	224	230	216	204	227	236	240	237	235	248	216	239	244	225	231	225	224	259	242	220	225	219	242	263	235	220	243	211	229	256	231	237	261	224	262	251	236	226	236	230	255	208	267	209	242	235	265	229	278	237	267	241	200	218	246	197	251	242	263	238	220	241	236	233	233	250	243	238	249	286	244	252	259	246	243	269	229	240	278	253	235	238	218	241	223	220	220	235	247	197	244	244	220	254	241	258	244	233	219	235	241	216	263	226	225	233	259	226	215	242	228	247	237	251	241	243	230	215	244	233	257	217	225	253	226	237	241	246	215	232	239	252	235	235	203	251	257	250	231	233	261	237	224	243	251	276	235	221	223	262	228	233	239	239	237	238	226	220	202	253	220	222	228	256	221	245	223	256	232	238	256	254	263	233	253	229	241	185	234	227	245	240	250	239	253	264	238	238	261	234	235	267	247	231	239	257	221	242	251	235	244	252	226	238	227	236	246	234	242	213	226	221	230	240	247	250	220	263	211	233	235	242	235	215	231	233	245	223	226	222	244	221	236	226	219	243	225	242	244	243	228	249	258	244	234	245	251	218	224	259	271	222	228	218	215	214	243	250	250	218	226	224	241	232	245	258	263	220	251	226	241	240	253	241	217	257	267	231	247	238	203	255	224	233	249	260	282	251	236	263	246	260	249	255	229	216	255	227	246	235	254	243	230	234	225	245	248	255	231	222	233	240	246	228	222	240	229	217	257	253	235	252	237	243	243	219	235	221	203	215	229	244	239	234	253	259	251	253	227	231	241	229	253	251	261	234	248	243	243	221	231	210	216	259	266	204	237	232	227	235	239	229	254	250	250	254	273	249	245	234	240	237	212	229	266	236	252	222	235	246	223	225	252	231	257	246	212	234	221	238	233	242	253	228	231	257	227	246	248	220	227	284	214	229	236	251	237	232	235	254	237	235	238	222	249	256	222	254	217	267	246	243	229	244	259	219	227	222	237	243	226	242	258	231	214	260	218	244	276	235	211	237	258	249	248	242	236	261	232	206	216	241	259	253	244	222	260	248	250
22625	21475	30912	27613	25631	21703	10587	690	408	468	484	413	435	425	444	411	422	413	420	414	417	448	410	435	424	477	398	447	438	408	406	417	401	426	416	413	423	365	433	415	459	407	446	435	414	446	434	454	410	462	421	444	434	404	438	433	434	405	400	444	426	410	402	393	447	403	467	412	439	428	430	430	426	391	444	399	423	402	389	421	418	410	419	445	426	398	413	424	430	389	374	428	428	420	386	398	406	427	427	426	462	373	434	402	385	425	414	406	435	409	442	446	362	425	444	426	430	429	411	405	427	431	431	417	379	390	430	437	426	397	409	420	431	384	442	429	457	442	386	426	408	415	404	374	409	419	396	425	423	400	432	409	403	399	373	437	412	440	463	406	411	442	421	423	432	371	450	434	410	450	418	378	361	415	426	388	398	413	440	374	394	393	415	423	396	414	404	424	400	434	442	418	375	412	385	378	416	427	427	427	418	435	421	394	392	439	419	429	451	411	391	394	425	419	428	431	429	407	421	430	417	408	398	417	448	395	396	380	420	433	392	416	435	418	409	443	415	463	432	438	383	398	407	410	438	365	426	421	450	420	430	417	413	407	429	398	373	393	426	410	412	396	390	418	420	459	450	379	399	426	412	406	440	417	389	422	398	396	395	396	388	421	393	407	402	449	434	417	437	436	442	431	400	404	414	394	442	431	408	442	426	415	384	429	442	411	425	434	447	401	415	411	420	421	393	358	400	382	409	456	414	426	423	400	472	437	415	425	438	407	431	422	410	423	428	434	448	424	432	392	407	413	465	436	401	425	411	414	420	430	450	410	388	429	384	412	439	391	412	405	398	384	386	434	443	410	415	454	436	428	413	423	391	401	441	412	423	428	425	404	428	410	394	431	415	436	445	406	416	421	423	428	423	409	416	430	416	431	428	424	412	409	399	399	427	414	434	380	456	451	440	397	407	411	432	403	402	424	401	451	402	406	416	425	388	408	411	447	447	410	437	410	402	442	414	421	394	420	444	411	418	429	417	408	415	417	422	440	404	438	416	403	441	413	417	445	382	411	449	398	390	443	396	420	402	407	393	419	434	401	422	452	433	376	422	396	438	414	400	377	427	387	418	429	423	407	446	423	433	425	413	419	397	418	397	427	439	377	449	413	421	388	370	408	484	383	379	409	411	436	410	392	409	405	425	413	423	387	413	397	389	429	420	442	425	413	412	458	441	405	410	409	435	414	415	408	400	422	411	406	442	398	427	408	389	403	386	444	404	451	398	417	393	418	436	417	425	416	436	417	398	399	392	422	415	415	442	433	415	419	411	441	417	398	430	411	431	434	420	402	391	402	388	391	419	432	398	405	412	437	407	407	405	420	431	400	409	405	417	398	435	434	457	398	458	401	445	396	416	444	393	427	441	394	446	420	396	432	438	383	427	420	400	404	413	441	381	417	460	401	406	424	397	411	410	398	435	391	439	422	430	417	413	395	418	468	451	442	400	435	420	408	412	407	387	412	473	438	409	428	446	407	376	378	411	407	379	405	408	425	421	424	416	387	435	402	429	429	445	390	361	413	404	436	396	425	385	406	407	422	411	427	421	435	424	376	397	456	461	404	425	400	466	433	404	401	432	414	444	381	463	419	410	419	404	424	434	461	396	439	393	433	412	398	409	447	417	429	433	412	406	398	408	407	417	459	416	417	427	405	426	406	371	405	405	415	384	414	440	383	387	418	445	440	415	409	425	456	421	400	415	422	400	437	403	413	416	430	464	423	453	439	393	419	389	446	474	412	397	410	421	433	406	413	432	437	398	393	409	391	424	440	392	402	437	401	411	424	411	421	378	413	398	401	396	369	418	431	412	421	445	408	439	412	424	426	421	408	402	442	386	425	423	494	429	411	372	416	410	409	384	413	378	440	444	403	452	420	443	445	418	420	392	394	385	410	448	387	434	416	403	444	393	392	429	413	430	399	382	415	418	448	419	408	429	426	421	430	409	476	402	434	411	427	382	437	396	397	388	429	463	389	411	428	431	427	413	400	406	421	455	380	407	430	432	442	447	392	434	413	431	389	425	403	423	417	434	438	413	408	440	421	423	381	397	386	421	423	474	427	411	403	396	425	436	395	398	437	404	403	422	398	426	386	453	408	424	408	473	379	436	414	433	388	443	413	447	400	414	403	448	389	438	414	465	378	447	369	416	417	428	395	433	438	427	461	425	390	450	404	433	412	426	399	419	414	402	411	424	430	401	399	398	411	393	425	412	414	425	444	377	400	411	405	451	420	427	431	402	421	391	367	401	441	395	392	393	389	401	426	426	435	418	433	440	427	415	440	445	398	419	379	426	430	409	426	382	416	454	386	416	399	418	428	442	395	434	425	452	396	426	407	428	436	416	401	384	427	440	428	413	420	404	391	414	419	469	453	414	399	414	410	438	398	409	413	413	394	399	389	408	404	407	402	443	436	421	415	420	432	436	390	410	436	398	400	436	362	394	416	422	454	426	437	415	434	419	386	445	441	388	412	417	434	431	407	426	402	411	419	424	455	438	425	428	410	453	425	407	422	425	416	446	411	393	409	419	357	398	382	411	418	454	419	430	422	400	447	451	414	433	403	425	416	441	419	397	410	419	406	447	389	468	424	437	430	392	459	393	423	442	422	403	395	393	462	434	417	416	390	440	410	442	423	397	399	478	436	426	403	431	434	398	446	406	422	428	433	409	410	445	410	435	413	408	439	416	436	405	430	403	433	455	430	408	379	405	395	414	437	437	397	395	443	404	402	438	386	421	445	407	399	410	408	387	414	400	400	424	428	408	403	432	392	421	466	395	409	434	393	422	447	381	415	410	377	407	432	409	430	419	412	408	430	398	432	422	375	394	398	433	391	394	438	394	413	398	433	405	425	373	415	407	423	404	404	394	389	465	413	429	416	405	389	402	405	385	403	396	383	436	404	420	432	393	475	378	403	427	432	360	419	437	379	475	397	416	418	398	409	419	425	425	428	412	434	386	374	424	398	381	402	430	407	414	395	405	458	416	400	419	403	448	411	398	378	443	363	390	414	432	439	419	409	403	397	414	453	429	424	448	427	421	402	418	406	363	431	403	396	429	388	392	432	415	426	414	402	406	420	435	412	423	406	416	397	410	428	461	400	407	430	431	443	419	415	461	428	436	423	397	403	389	461	412	401	444	420	415	437	405	412	419	391	461	398	399	401	416	419	426	389	404	408	422	435	459	417	427	431	422	381	422	395	398	407	455	413	396	436	436	403	408	435	418	397	373	419	406	423	443	430	430	398	413	385	422	405	446	418	430	391	400	414	448	411	442	434	411	404	450	392	419	435	451	432	439	473	366	427	442	409	427	444	430	447	443	410	435	452	413	432	412	423	427	400	421	452	451	388	433	424	405	413	408	399	421	388	402	402	399	430	420	432	429	432	432	426	380	475	416	415	373	390	410	413	387	363	427	426	417	426	408	370	430	434	442	429	414	377	407	397	394	458	457	460
58166	98264	77608	55585	39835	13500	511	484	514	509	452	488	446	473	461	412	476	487	427	446	451	439	462	460	437	416	440	456	440	422	427	445	422	439	471	432	438	435	428	456	412	418	416	463	463	462	497	428	493	464	410	430	461	440	444	426	415	413	427	422	429	458	409	414	400	412	475	439	417	420	421	438	420	425	464	451	403	413	458	433	457	430	416	400	458	464	441	417	436	424	472	461	425	461	459	479	478	407	429	454	436	442	422	453	442	458	396	441	415	439	408	453	442	445	456	449	454	419	453	446	478	441	442	443	424	444	406	436	451	413	434	466	457	446	431	476	463	472	438	445	424	442	436	421	427	424	467	435	433	444	452	438	397	419	430	433	433	424	425	421	423	417	442	471	420	435	413	429	458	454	430	431	439	487	438	422	462	423	443	438	450	469	417	438	425	466	446	449	418	405	440	476	445	453	433	432	448	431	416	452	441	425	418	460	446	459	469	445	428	433	452	437	428	419	454	436	430	431	444	457	456	410	459	474	401	404	445	472	425	434	448	458	433	440	444	452	452	455	431	433	432	439	463	414	434	462	463	416	439	392	445	442	438	376	447	439	449	431	449	446	445	427	442	389	456	430	423	436	411	428	405	409	466	437	413	422	425	408	440	460	441	407	439	444	449	440	406	438	429	405	399	439	477	442	449	434	420	448	443	464	434	441	441	418	429	430	420	421	437	423	463	407	462	410	435	423	456	450	475	412	398	442	400	395	440	454	420	490	425	475	465	438	437	458	437	434	449	453	443	471	398	420	452	444	424	477	422	425	430	429	430	417	452	434	429	439	415	452	441	439	404	400	463	415	430	425	437	457	442	422	436	419	437	426	419	460	390	426	447	466	426	405	440	455	456	436	451	474	427	437	452	429	441	442	444	410	440	446	405	445	434	437	425	445	461	424	407	423	422	448	414	438	418	440	450	457	401	436	434	487	440	407	458	421	435	421	438	447	442	433	404	393	469	465	424	470	422	431	441	443	432	429	455	417	417	418	460	425	421	452	422	439	412	401	452	418	408	432	427	404	430	409	469	464	444	389	466	415	450	433	442	464	397	454	470	467	449	418	414	444	431	420	456	422	455	460	479	428	413	431	429	404	446	410	396	454	452	452	418	402	438	424	438	444	428	459	462	443	417	412	462	435	432	444	461	456	438	411	425	453	450	437	413	431	415	442	425	463	425	460	423	453	445	489	422	435	432	434	446	441	406	414	411	440	470	451	417	435	449	444	430	429	435	436	432	452	485	455	412	417	461	444	442	447	459	423	446	430	419	438	438	461	444	445	413	399	425	428	447	420	443	424	446	420	448	421	389	442	461	419	433	438	434	421	449	435	479	436	438	470	447	411	432	409	432	433	432	445	437	443	442	472	467	433	431	442	403	429	443	449	425	406	464	445	388	433	423	444	441	467	449	425	426	451	438	442	448	432	469	468	452	455	456	405	381	427	426	400	434	443	409	448	435	416	479	419	450	436	404	435	424	451	421	421	459	421	463	436	399	425	456	423	437	450	464	444	461	443	399	409	406	468	429	439	411	429	425	437	422	422	422	418	452	481	430	456	426	437	396	488	471	417	421	451	418	428	477	447	455	444	401	436	453	422	417	449	441	418	406	450	443	404	437	429	468	437	431	452	424	453	382	450	443	415	396	442	432	439	438	431	446	443	426	420	435	444	464	492	442	404	425	452	411	438	451	420	420	423	417	478	410	401	438	466	453	423	442	444	409	425	453	401	418	463	427	460	430	410	426	466	422	418	433	402	441	430	462	404	447	466	440	427	449	438	457	444	437	389	431	473	446	423	445	436	404	466	420	442	453	450	474	467	435	437	431	407	437	437	427	425	433	448	447	426	420	412	445	445	449	451	412	446	433	404	417	418	404	430	434	411	434	445	479	466	433	428	444	431	407	392	436	439	446	452	435	422	452	436	465	458	414	435	442	415	449	434	402	430	422	409	447	405	454	430	418	457	422	377	466	447	390	408	454	409	428	421	469	449	452	466	448	423	434	433	454	465	463	405	430	431	401	454	459	491	448	448	432	437	451	423	444	384	431	430	397	469	475	452	446	410	450	418	429	407	411	433	428	404	438	418	424	482	472	468	433	428	427	420	432	426	438	419	435	463	442	464	431	431	417	419	447	424	431	491	438	405	436	440	397	459	504	439	451	418	464	433	460	448	388	450	465	404	415	442	459	438	418	413	448	416	476	437	448	452	443	481	439	437	424	441	388	435	442	447	423	386	423	454	425	420	437	453	391	428	434	462	403	423	410	410	437	410	434	445	426	440	449	412	469	410	427	437	430	446	387	420	449	429	462	428	436	444	407	424	442	432	414	473	427	433	455	442	450	452	474	401	422	437	419	440	435	424	418	456	455	452	453	509	430	435	416	481	419	400	430	444	444	416	419	463	442	401	437	474	431	470	420	479	460	436	435	391	453	454	505	438	439	459	416	500	472	419	442	464	397	444	444	428	452	435	441	436	421	418	452	431	456	429	416	445	485	472	442	393	448	412	438	462	434	436	454	464	436	469	452	430	424	423	460	452	463	444	451	411	435	437	467	481	454	428	454	428	434	474	410	439	449	443	440	461	460	404	403	448	445	406	473	410	459	460	397	460	438	412	453	440	422	476	466	435	414	433	439	478	454	468	443	436	485	468	463	435	446	452	438	406	458	416	423	453	446	393	455	403	406	479	421	455	429	438	425	426	462	449	439	440	414	466	442	425	425	417	467	448	466	448	463	422	441	411	407	447	424	447	439	459	479	421	448	437	439	470	444	448	417	426	484	461	438	475	455	384	435	437	443	439	435	446	426	453	439	472	449	465	439	454	412	424	439	426	421	434	402	449	439	463	408	447	457	412	435	436	465	430	440	432	428	414	456	427	462	454	429	455	428	385	455	409	440	431	433	411	440	437	430	388	421	402	408	410	429	401	425	405	414	460	424	438	443	421	418	457	437	448	396	425	457	439	463	463	432	425	453	401	392	479	454	431	406	443	432	419	429	431	477	457	480	451	412	476	411	441	427	420	434	415	411	442	430	446	429	413	426	425	443	467	458	426	432	435	413	429	435	432	384	432	405	453	466	453	427	436	441	433	428	425	419	412	427	414	420	441	435	440	442	450	455	441	418	446	402	426	396	406	416	448	427	466	456	422	449	427	458	428	429	464	414	488	426	402	448	406	434	450	440	434	406	412	435	442	434	417	468	437	439	411	397	452	428	433	455	456	436	435	427	476	456	443	425	451	417	453	431	470	455	458	405	439	445	446	440	434	446	423	435	415	461	449	404	447	427	422	439	420	429	393	432	440	457	414	404	451	433	436	443	426	479	441	438	437	425	462	460	412	420	435	456	453	471	440	411	403	436	429	439	482	400	427	388	435	447	440	405	450	450	427	462	461	430	413	465	415	451	429	435	464	446	434	489	453	431	441	465	438	433	438	415	447	444	430	452	473	404	458	424	436
28901	24900	26001	13225	4149	758	182	173	185	167	189	161	146	160	186	163	167	186	141	173	157	173	169	192	182	188	170	167	182	171	179	171	147	166	165	192	184	164	175	198	177	166	173	151	163	160	153	172	172	190	161	162	151	174	173	172	173	165	171	189	163	183	169	207	168	177	186	179	173	181	163	180	168	178	184	188	156	170	155	177	140	169	180	163	164	152	171	168	168	177	181	175	179	177	158	150	161	175	171	162	169	146	152	186	180	154	159	185	162	162	176	163	158	184	164	164	171	173	173	167	153	186	169	163	182	175	164	195	182	170	166	173	166	170	153	174	160	186	163	177	169	163	172	160	181	176	172	168	161	164	183	193	160	168	197	137	178	180	164	173	169	163	153	187	174	174	154	174	171	162	177	166	168	145	175	155	171	162	161	174	176	138	149	167	158	210	161	179	184	145	169	175	181	163	166	178	175	179	169	182	175	183	137	171	160	177	166	162	154	174	187	175	162	198	190	175	160	175	156	189	182	163	145	181	159	184	180	150	170	183	179	169	158	164	183	164	165	181	154	183	157	178	175	170	180	173	181	166	176	150	152	172	186	176	166	152	179	151	189	150	168	184	184	165	174	185	188	165	159	170	167	179	147	170	176	218	195	179	166	168	169	170	162	142	157	157	172	153	146	162	171	187	195	179	172	152	174	187	156	181	167	174	165	162	167	198	182	171	184	169	181	182	158	166	174	163	172	172	169	175	198	152	157	151	160	179	164	156	169	176	171	162	176	166	171	151	164	172	178	172	189	182	150	144	165	177	160	173	186	178	185	159	171	182	169	160	177	168	166	175	172	145	162	155	178	181	183	187	171	201	174	178	152	188	182	199	181	182	160	181	149	186	173	167	177	148	167	171	181	187	190	160	168	188	162	153	157	160	162	174	173	170	174	169	213	163	182	192	177	159	160	180	171	170	194	160	194	155	154	181	186	154	194	180	195	158	184	197	179	163	173	168	189	174	171	167	178	159	171	179	187	178	155	179	177	200	176	167	182	167	170	150	184	174	179	181	158	182	188	178	180	179	175	149	188	173	164	174	163	151	159	166	151	159	159	174	179	187	178	186	164	170	182	170	175	167	180	173	170	152	162	174	180	157	207	179	176	153	180	189	187	183	166	146	145	169	164	163	177	151	163	176	178	172	166	151	167	159	161	141	155	187	175	183	154	179	161	138	135	166	187	183	167	196	174	180	163	145	201	174	168	175	183	173	157	165	158	170	165	173	179	172	174	175	167	162	178	173	180	169	175	200	152	171	191	171	160	185	179	162	174	177	190	189	168	173	159	169	169	193	172	188	174	181	162	166	167	173	136	160	189	186	173	164	182	175	168	180	154	171	172	164	158	165	153	175	178	167	163	169	155	166	186	179	154	202	179	175	163	181	152	164	193	175	172	183	172	170	175	183	183	180	171	201	155	170	182	181	161	163	172	154	191	168	170	143	180	157	151	179	174	145	184	167	166	177	191	160	193	164	172	188	157	162	185	183	186	191	159	150	152	183	148	173	174	167	172	188	179	164	150	154	155	174	173	167	152	163	172	190	184	158	177	183	183	158	174	175	190	161	139	195	157	189	171	177	190	166	159	178	174	189	163	166	161	169	180	208	157	168	155	162	180	179	169	168	170	181	173	149	203	183	173	189	168	168	178	158	184	178	174	173	163	170	170	185	167	170	195	164	177	168	169	168	197	171	171	160	147	152	179	174	167	167	168	182	181	178	139	167	164	173	148	155	157	188	188	195	171	189	160	171	189	190	186	173	187	160	174	142	175	163	184	176	156	180	165	172	184	161	168	183	172	192	157	180	171	157	169	179	170	181	188	177	192	161	197	164	160	171	186	162	168	178	182	184	171	176	173	176	186	163	173	186	165	163	174	169	161	172	162	180	172	176	172	180	154	173	146	198	165	175	183	162	157	157	186	160	168	171	143	158	159	188	173	168	177	185	176	167	158	175	165	175	167	197	203	161	176	178	152	167	158	171	191	171	188	170	167	174	154	163	183	147	145	182	154	160	151	166	156	168	170	175	167	166	169	177	172	174	166	179	179	180	162	170	180	153	199	192	181	173	179	172	174	163	163	152	153	174	170	173	196	184	195	165	178	173	164	171	178	167	197	151	186	165	158	167	162	181	176	155	147	167	168	165	161	183	175	168	170	188	172	159	166	175	183	165	183	172	163	168	169	170	172	181	143	166	176	176	172	161	172	158	165	186	180	176	159	173	173	162	167	172	173	170	167	185	182	156	158	174	191	170	193	182	186	187	175	154	169	150	166	183	171	150	174	167	178	184	179	184	163	168	160	163	171	192	163	167	158	155	173	153	173	159	164	185	161	159	176	180	181	167	182	156	171	161	169	165	174	174	191	182	177	162	163	186	167	134	193	189	167	174	168	189	172	173	198	155	180	173	139	167	158	168	183	152	165	162	171	189	173	163	172	167	174	179	161	167	154	166	163	165	164	155	185	197	173	178	164	155	189	176	168	167	205	166	170	167	149	180	190	174	173	169	169	205	176	170	166	172	144	163	153	168	153	156	174	140	177	170	176	151	185	171	179	161	165	177	158	148	175	178	161	158	206	176	169	167	144	171	162	170	164	149	169	204	159	163	162	166	173	182	164	144	150	188	182	185	141	167	171	176	161	176	155	182	157	162	154	163	164	184	191	176	156	162	186	178	145	169	156	170	180	155	177	158	158	175	170	158	146	162	161	165	171	159	176	148	189	183	162	164	179	193	194	186	161	165	169	171	204	165	162	181	161	178	154	182	183	178	167	175	185	153	160	174	178	183	175	183	185	158	180	169	166	182	174	161	153	170	178	178	150	173	183	150	167	177	159	168	173	169	173	172	180	137	195	164	155	174	162	156	172	172	149	175	193	178	160	167	161	170	169	171	159	171	152	163	137	182	167	161	162	150	179	168	165	169	168	181	168	140	209	190	156	157	178	170	166	195	169	168	194	167	196	156	174	163	155	190	158	142	164	152	148	190	175	152	176	182	182	189	178	188	161	190	167	193	180	152	172	168	179	194	161	161	176	148	153	165	150	148	173	178	169	179	177	174	146	172	185	155	158	165	180	168	180	184	158	161	192	185	155	172	173	175	177	178	177	189	179	187	156	172	200	176	164	190	167	170	170	176	158	158	176	175	160	181	186	160	168	164	175	166	178	167	185	144	196	201	158	151	167	171	179	164	172	175	159	160	183	179	161	176	170	179	195	186	166	174	179	177	190	167	168	154	165	183	178	188	187	179	203	154	164	180	156	178	182	159	176	151	165	176	176	177	169	161	157	173	157	177	158	150	175	179	175	161	170	190	179	205	181	154	191	159	175	160	167	142	168	168	160	165	182	173	172	147	160	182	147	175	150	155	162	162	187	164	176	161	158	183	194	181	169	169	175	163	159	159	175	138	159	170	166	184	162	167	161	163	161	181	159	169	196	153	175	197	189	151	168	186	166	162
21975	36206	22762	10103	4458	864	197	178	182	204	203	186	192	203	174	216	197	202	184	188	191	189	198	235	186	169	188	178	186	222	166	190	168	200	182	185	191	211	192	189	193	181	214	217	199	169	192	193	187	189	208	203	194	198	223	201	169	216	195	172	169	191	198	185	180	170	176	193	204	204	178	171	178	180	170	181	195	222	190	201	199	201	200	201	175	181	169	210	206	202	203	206	222	197	177	182	208	199	203	209	208	174	166	219	208	175	191	185	174	188	183	207	215	178	182	193	183	196	175	201	187	202	190	195	182	217	210	189	208	190	207	197	159	202	183	185	194	185	202	200	182	177	172	155	198	191	206	167	206	202	226	205	189	180	199	188	214	186	216	190	182	196	213	197	198	201	184	185	196	203	175	178	195	172	194	175	204	201	183	224	210	174	165	187	211	183	169	212	212	199	201	190	177	185	189	196	192	183	207	200	196	174	167	178	182	190	175	160	191	196	199	198	208	182	197	192	181	189	194	197	203	196	195	185	194	205	184	202	183	213	190	191	176	193	182	203	163	191	197	199	178	191	193	216	196	168	188	199	198	199	182	171	201	184	202	189	185	195	183	217	184	189	174	191	215	181	187	199	194	178	188	200	186	167	183	192	208	194	202	173	205	196	181	183	182	192	202	183	186	169	186	208	174	173	170	177	193	197	203	188	194	198	187	215	199	161	196	164	183	195	189	209	181	185	181	172	211	181	169	170	173	206	191	204	185	192	199	171	176	193	203	183	202	180	198	182	187	209	215	192	193	182	195	195	235	208	187	172	176	177	199	174	188	204	193	171	184	176	211	201	207	170	188	207	224	191	187	201	195	193	177	200	197	181	189	199	180	190	204	186	200	196	162	177	204	182	201	212	191	177	177	203	184	194	193	195	194	182	193	216	189	180	167	195	212	203	203	203	188	191	178	193	181	179	166	193	186	191	173	188	221	183	185	210	190	173	202	158	193	209	190	189	159	200	198	197	189	174	190	188	187	182	183	191	185	194	212	185	188	188	216	181	231	181	200	197	185	186	204	196	207	194	178	179	205	221	207	198	173	188	196	197	197	187	184	164	194	203	208	213	203	174	199	190	186	201	184	179	201	188	215	167	183	190	210	176	155	185	205	193	189	179	198	187	205	197	184	210	212	206	190	187	193	198	202	198	170	199	182	183	213	192	170	226	188	198	195	207	205	185	184	163	201	187	191	187	190	201	194	194	196	204	189	169	190	191	192	190	182	167	196	206	206	207	212	209	190	197	206	206	179	182	192	195	170	170	178	234	194	195	178	215	205	197	192	205	184	222	194	168	186	222	193	193	190	193	189	189	172	185	158	206	214	180	217	202	200	216	194	187	198	200	173	235	194	203	184	196	194	197	208	179	211	198	190	191	212	178	205	202	185	169	186	193	193	183	186	177	191	215	200	202	199	185	176	202	203	207	170	183	194	179	181	191	208	193	181	199	195	195	191	199	175	199	191	184	199	195	183	173	191	195	195	167	184	181	196	228	207	198	197	208	204	179	184	168	210	200	205	184	189	187	177	178	205	179	189	193	186	189	194	199	204	201	196	193	216	208	182	180	177	160	191	205	186	195	180	193	185	189	187	191	197	204	193	186	211	185	170	174	209	176	198	187	199	213	199	202	174	181	178	196	174	199	177	201	206	170	212	186	196	221	182	194	211	181	193	194	212	198	189	200	223	184	192	167	189	175	161	193	181	203	191	208	210	183	179	193	189	181	187	198	180	185	206	187	187	182	175	188	220	195	189	201	209	187	201	190	185	187	188	208	184	196	205	191	192	198	198	175	199	201	179	194	192	198	208	176	199	166	217	232	204	169	171	214	198	192	196	195	195	198	182	193	216	188	195	204	176	202	191	183	181	185	189	189	167	206	166	179	210	179	210	188	196	180	166	214	193	182	188	188	209	205	185	205	191	209	182	190	178	186	162	168	174	201	197	191	210	212	190	156	192	186	163	185	201	185	200	202	180	209	194	190	184	195	198	193	186	190	192	196	201	186	187	208	200	180	206	201	227	189	217	187	185	208	216	194	208	198	196	195	172	204	207	197	211	198	157	193	198	219	184	199	186	194	173	203	212	198	196	195	214	201	180	205	190	191	194	210	182	210	172	197	191	187	211	176	198	198	187	182	183	214	210	209	191	196	188	177	174	193	201	200	177	167	213	187	203	203	194	200	206	199	174	198	190	142	185	207	166	218	220	209	193	198	187	182	198	190	202	185	191	187	202	198	207	186	177	186	194	188	208	200	196	199	200	194	176	197	200	205	184	206	193	207	191	197	187	181	194	220	205	192	166	161	191	169	181	200	201	187	176	192	186	207	175	228	210	183	221	204	193	165	179	204	203	217	179	210	200	180	204	197	195	193	217	187	187	179	192	192	208	225	187	200	200	165	196	213	185	185	176	205	166	201	198	195	180	209	198	184	216	183	205	194	201	192	188	183	179	190	196	180	204	197	204	165	195	173	194	189	190	206	198	185	202	172	206	180	208	195	213	211	168	205	201	180	179	200	195	164	178	208	176	204	194	196	188	189	187	198	199	192	181	174	170	208	195	199	194	202	192	185	194	183	200	169	173	171	192	181	198	187	219	214	172	199	180	189	187	206	179	203	201	212	208	205	202	204	220	201	187	199	182	192	199	177	190	174	184	172	192	178	198	213	217	188	166	195	185	205	215	199	203	197	206	186	198	196	161	209	199	201	213	181	185	183	192	197	173	189	189	197	197	212	167	207	197	194	204	188	207	182	213	204	207	199	184	208	195	188	200	182	202	165	184	208	174	175	198	185	182	187	212	188	173	198	173	181	183	175	185	189	219	190	173	180	194	205	151	161	182	216	204	205	182	200	184	189	168	186	196	200	206	175	183	187	219	192	215	185	185	199	174	178	183	157	158	163	192	198	191	198	194	172	169	203	187	183	183	191	196	203	183	182	174	187	193	188	208	187	207	176	192	201	179	194	211	196	198	219	180	174	218	163	203	180	206	180	186	186	205	201	213	179	226	192	200	187	214	195	199	192	186	208	165	191	182	182	182	204	200	167	175	178	187	167	189	172	194	195	201	170	205	183	182	205	198	208	201	205	167	187	212	189	198	177	166	212	183	206	179	182	198	192	229	192	185	208	184	186	183	188	219	181	213	198	208	183	191	180	193	175	184	196	187	191	187	177	211	202	207	185	192	176	224	216	166	198	197	174	188	184	197	190	181	196	174	183	200	194	205	212	192	168	190	192	179	180	182	209	191	162	181	190	201	177	189	177	199	203	193	176	213	199	192	198	192	186	194	190	185	207	205	199	190	193	195	192	207	198	164	200	204	171	177	186	209	199	189	174	196	185	192	178	177	186	179	189	195	178	183	199	197	189	182	198	211	216	217	194	207	211	179	192	192	205	199	193	168	185	201	174	166	203	177	216	185	188	187	199	192	181	189	169	221	203	206	222	179	203	183	195	194	214
23532	21887	32293	30615	26246	18064	3667	333	334	326	352	358	351	371	331	311	341	335	326	348	340	292	315	353	338	328	327	297	322	332	379	358	342	362	308	320	325	293	337	319	313	322	296	341	316	303	280	340	313	338	311	325	306	343	321	313	333	353	322	304	313	317	325	292	299	311	296	318	287	320	334	323	369	312	319	332	301	301	309	290	330	335	326	338	324	333	307	339	336	324	311	319	306	305	316	326	336	353	304	302	319	319	336	295	325	343	326	344	290	327	311	292	316	349	291	349	305	310	330	348	317	323	336	325	303	286	323	333	338	342	318	318	308	307	352	343	332	317	311	293	304	316	337	319	332	322	301	318	357	344	307	336	315	307	324	315	327	345	330	349	311	343	341	328	311	350	318	337	348	317	298	334	305	325	299	332	315	312	316	309	314	352	339	346	334	336	332	321	300	328	320	309	325	356	325	318	284	343	313	286	300	330	369	320	345	314	320	350	288	348	338	284	322	342	276	339	333	328	295	345	334	331	302	356	300	317	306	318	292	308	324	325	331	283	331	326	326	303	284	311	308	302	316	359	285	306	337	306	330	337	347	348	338	351	318	338	326	294	336	332	323	284	301	319	308	306	329	360	325	308	330	354	352	289	318	313	321	325	328	328	295	324	335	316	304	327	320	314	324	335	307	311	331	318	326	322	338	291	306	306	313	328	340	299	315	338	306	344	336	319	340	338	319	341	301	331	323	344	312	340	294	314	311	312	324	335	317	327	335	308	337	310	305	314	316	320	331	333	292	332	296	292	331	345	309	322	318	316	308	346	323	293	338	324	329	334	309	300	323	306	357	320	348	304	330	303	284	340	300	344	330	321	333	301	333	332	346	296	339	336	321	316	390	296	314	326	311	315	305	332	341	299	326	363	305	316	319	304	353	337	334	308	339	303	334	352	315	325	309	294	336	311	356	317	332	291	351	330	350	313	346	312	317	312	327	322	338	300	314	319	337	333	298	336	303	318	312	328	351	320	312	304	322	321	332	334	309	298	359	309	309	348	288	309	320	344	318	316	295	299	307	302	308	312	314	344	339	339	325	312	304	317	343	319	318	325	341	321	318	303	324	338	326	312	326	352	305	324	339	292	292	330	349	309	290	343	348	307	345	338	313	317	291	319	312	338	329	297	326	320	320	317	339	306	293	329	312	346	296	300	316	342	308	341	303	340	303	315	335	329	344	305	319	305	306	327	276	305	326	338	346	286	298	339	306	350	344	355	354	334	317	286	324	317	344	334	303	319	346	342	331	320	340	313	316	323	352	307	326	314	328	318	336	319	323	352	337	300	317	309	318	322	314	308	302	324	308	311	320	303	335	339	334	317	341	332	302	383	326	333	334	311	344	312	315	314	321	345	292	336	291	338	308	363	318	296	293	304	354	329	340	314	325	313	328	315	351	330	335	302	320	323	292	333	344	295	335	278	317	316	313	341	289	319	332	356	305	294	332	337	335	305	346	339	333	338	346	354	337	339	304	312	331	326	306	356	304	303	335	310	332	333	331	328	317	304	337	338	310	317	306	322	342	319	320	321	313	304	323	315	319	318	307	325	354	319	334	319	322	289	338	285	314	305	368	305	318	345	327	321	335	329	312	307	311	327	286	327	305	342	315	338	305	301	332	314	331	311	311	296	335	328	307	309	310	320	284	307	335	318	292	307	328	337	322	323	342	319	326	320	310	329	328	336	297	328	332	325	339	318	318	307	288	337	303	368	321	323	301	327	322	312	325	308	319	310	314	305	331	285	334	326	319	282	300	321	325	315	296	342	288	331	300	320	328	335	340	339	337	308	305	291	328	316	309	315	330	333	324	328	322	355	323	317	351	314	336	306	319	342	314	308	329	292	316	330	319	324	344	328	354	316	324	296	292	297	342	388	310	314	319	301	318	320	335	322	328	344	325	320	328	318	342	337	319	304	318	332	320	357	365	337	306	324	340	359	327	346	347	352	316	315	322	303	310	312	336	336	314	334	295	334	301	347	307	337	302	323	313	333	353	313	308	336	284	314	315	323	310	336	338	327	320	292	346	304	296	334	312	308	332	308	340	358	340	302	325	330	309	327	331	310	281	317	320	312	367	330	347	305	334	336	304	332	328	357	313	319	321	340	312	290	319	365	315	323	354	301	336	314	330	300	364	302	363	325	331	337	316	330	334	343	320	319	314	341	321	274	305	301	321	325	354	341	309	318	338	326	334	339	335	320	333	374	296	357	304	349	350	303	343	328	304	307	340	325	321	316	296	359	287	329	356	317	296	334	309	276	340	314	340	321	369	345	290	306	343	330	334	310	302	324	314	340	324	302	362	301	335	303	341	299	336	315	297	282	309	301	331	341	333	332	360	320	330	332	349	322	342	314	313	298	341	302	342	316	311	322	323	318	276	316	313	326	314	345	347	309	334	305	348	346	340	297	311	306	313	325	346	347	306	328	325	324	325	310	329	324	312	328	297	307	299	346	318	336	309	327	308	310	342	332	376	343	312	309	328	327	310	310	332	342	325	308	326	329	338	335	326	332	301	296	306	325	277	305	340	315	321	308	310	310	335	302	343	315	324	320	314	303	285	331	302	322	311	313	278	343	283	316	338	331	323	313	359	331	314	360	319	339	287	323	311	338	333	344	318	327	315	320	314	331	318	332	304	321	326	344	331	343	291	330	311	318	327	305	351	339	295	327	361	355	326	314	323	314	319	337	337	332	313	317	318	318	292	317	320	316	291	292	325	338	330	297	319	346	346	317	317	327	324	342	303	322	315	313	318	299	324	335	290	306	307	317	321	335	333	311	326	318	334	317	312	329	289	330	318	329	344	347	316	358	319	326	318	329	294	327	334	354	310	335	315	333	347	318	362	325	331	332	323	281	310	312	319	354	320	305	317	325	307	312	322	330	315	312	340	313	275	354	329	311	339	303	300	303	313	293	308	314	315	319	307	341	329	299	298	322	314	321	363	321	327	327	297	310	320	317	306	281	334	304	321	313	327	324	331	311	342	360	329	329	341	311	289	335	355	319	335	324	347	342	317	332	318	337	319	338	341	320	318	318	338	316	318	335	339	340	322	327	331	293	300	324	336	330	341	352	330	349	330	312	318	328	330	323	327	332	297	337	314	305	334	305	322	319	308	331	335	305	317	329	310	347	350	326	319	314	311	319	324	314	343	302	315	330	326	325	300	325	316	336	333	341	305	345	307	333	328	312	348	311	306	314	315	309	299	354	316	337	317	298	321	313	309	337	329	331	332	344	326	312	306	332	342	305	349	338	323	310	311	332	328	323	342	342	331	285	331	292	291	283	306	316	333	290	323	302	325	318	313	326	325	306	341	285	320	320	316	316	313	331	304	307	337	316	350	353	336	319	315	313	340	333	296	328	319	313	320	334	332	324	310	316	330	320	340	352	304	310	329	304	345	327	319	323	313	316	295	344	309	324	330	309	337	296	328	315	280	321	288	341	342	298	326	321
50782	89297	67961	46853	33076	8233	405	400	339	356	371	323	339	356	369	350	333	331	367	362	348	325	342	348	349	317	276	335	323	327	358	391	323	313	330	335	371	348	330	349	332	356	354	314	331	362	320	337	332	325	351	353	325	331	330	358	357	309	336	325	346	351	334	310	346	332	376	338	329	314	302	345	293	311	358	349	318	355	362	363	335	329	341	341	331	345	328	366	339	362	353	343	344	300	337	374	342	331	376	350	310	352	332	298	333	334	345	320	355	350	317	351	322	353	314	382	356	335	325	369	355	348	331	309	340	326	333	338	334	316	367	360	320	329	343	362	343	323	347	336	328	326	330	311	345	330	326	363	347	324	368	313	346	348	364	356	344	354	335	339	338	359	350	341	311	325	343	356	323	314	363	297	306	343	310	328	318	349	339	347	304	361	335	357	317	346	377	328	348	341	323	317	338	348	340	330	313	349	331	318	337	343	326	360	345	327	312	340	371	336	319	318	348	350	352	365	363	319	336	322	323	354	372	312	336	336	339	341	345	307	365	366	321	337	384	331	332	339	336	337	362	347	382	319	328	362	337	345	332	348	359	315	303	330	352	358	339	346	348	342	290	355	374	351	336	364	360	341	339	352	320	355	336	313	360	315	341	321	341	387	326	322	353	328	328	325	353	351	350	338	330	345	362	334	364	338	323	339	363	340	369	315	349	337	346	354	358	329	322	335	334	381	367	335	340	353	358	333	330	320	377	361	350	360	324	341	352	312	354	345	355	344	345	326	333	327	345	330	306	343	345	358	327	307	341	342	349	352	308	347	347	358	323	378	317	311	341	339	346	340	317	363	362	367	336	349	320	352	328	347	346	335	317	310	330	349	321	362	319	337	306	359	301	353	347	320	366	366	324	333	360	351	322	357	349	374	303	327	345	331	343	339	328	316	345	344	371	334	335	398	342	351	341	366	359	346	323	372	333	303	314	352	346	353	330	339	364	341	306	368	333	331	330	332	358	350	382	353	382	331	350	332	348	349	346	340	368	368	355	339	341	387	340	311	348	350	336	312	337	306	350	341	318	335	322	363	300	362	376	335	353	363	350	336	369	317	320	330	311	322	324	332	293	337	356	331	325	353	354	338	342	351	346	344	343	352	327	345	338	378	329	353	315	329	349	360	337	336	341	361	342	349	334	356	323	350	352	359	343	342	316	346	344	311	360	339	358	312	338	376	349	335	348	360	350	320	337	332	323	342	316	327	336	342	319	336	362	349	317	322	317	310	364	329	335	353	312	383	337	357	332	336	346	328	298	389	335	346	346	312	343	300	325	361	332	368	345	315	325	321	359	330	326	341	345	339	315	310	362	338	341	344	324	346	312	335	358	359	365	361	320	300	353	309	340	353	347	322	313	327	334	364	356	323	350	347	317	348	319	344	331	371	312	349	336	349	335	304	312	327	328	330	341	349	356	371	353	321	329	374	340	361	339	337	347	314	333	373	326	316	332	363	358	319	334	368	342	324	361	346	332	327	326	342	352	323	373	337	310	357	320	362	329	355	327	335	336	348	332	326	332	330	351	322	340	331	339	336	327	347	355	329	293	312	325	357	318	331	337	332	346	326	331	346	366	336	360	363	337	310	365	339	324	346	331	374	359	354	360	345	357	341	343	342	330	337	326	377	303	355	331	336	324	327	368	329	339	329	359	350	347	318	332	342	345	330	313	340	327	323	350	332	347	368	332	337	356	320	337	317	329	346	337	369	326	332	353	334	330	357	360	333	342	365	326	316	361	360	346	327	295	332	334	344	339	334	327	326	312	352	297	358	353	353	350	326	348	347	336	359	357	358	357	328	318	329	341	340	317	336	337	324	326	366	338	349	344	314	326	368	380	366	313	356	332	355	362	335	378	362	310	326	347	316	309	319	353	335	365	319	332	371	363	326	339	357	369	319	347	335	349	329	338	306	316	320	328	348	317	306	290	344	365	344	361	355	368	368	319	358	333	336	337	351	336	377	330	333	342	367	342	305	344	307	317	320	335	371	360	348	365	308	339	317	331	331	323	369	331	333	350	341	354	348	338	325	340	313	318	306	332	353	310	377	356	368	371	354	347	369	333	358	348	330	349	350	331	306	351	339	362	321	349	356	373	333	334	337	351	343	336	334	343	331	341	352	300	334	341	359	337	367	320	359	343	323	315	327	373	335	343	328	324	362	339	337	338	340	355	343	344	338	348	347	339	298	311	355	333	340	314	366	342	322	362	364	323	357	349	388	370	334	340	370	309	332	387	349	345	324	316	291	314	346	345	342	321	399	347	344	342	337	367	352	322	347	345	308	312	288	367	358	339	336	312	360	322	333	341	379	301	313	325	347	331	337	364	333	325	368	373	314	326	342	360	340	331	333	331	361	349	335	320	336	327	352	343	331	333	324	341	353	353	348	364	292	351	339	366	327	333	365	317	341	345	340	318	326	328	365	347	321	348	374	332	337	352	360	337	341	315	356	347	330	333	312	329	366	380	317	353	338	345	328	341	323	320	336	314	328	322	340	338	358	326	312	328	353	385	326	321	333	324	312	338	351	360	355	330	354	307	305	329	363	375	322	337	342	323	347	362	343	370	294	343	315	309	332	328	360	345	318	335	330	326	368	337	311	370	348	311	348	313	328	326	335	337	332	329	360	352	364	348	349	300	325	365	321	333	355	362	351	353	335	310	345	356	339	331	345	320	357	338	345	319	314	331	345	337	324	343	348	342	338	322	332	349	306	338	309	350	342	369	369	342	319	370	305	346	344	330	345	380	350	334	372	351	355	359	313	357	356	357	327	324	324	335	332	357	337	351	347	327	339	358	349	335	350	360	341	340	317	328	376	315	320	381	344	330	337	357	355	353	293	326	320	311	305	333	336	338	334	335	346	320	328	354	341	303	333	331	317	362	311	361	378	341	310	357	309	344	349	342	338	353	359	342	309	347	320	310	340	360	349	340	327	334	327	338	349	361	321	350	330	391	334	315	373	363	362	366	360	340	320	362	305	340	340	307	349	320	348	331	367	322	332	342	330	340	342	356	355	326	320	392	340	321	347	325	362	340	315	370	329	326	372	351	339	337	349	343	319	332	363	346	337	347	337	315	363	311	292	335	336	355	369	346	339	339	348	346	363	369	330	357	341	336	340	349	348	317	306	315	377	299	339	373	366	342	341	350	322	301	326	298	370	367	348	351	365	330	334	357	347	355	329	363	337	349	339	333	360	325	350	337	323	360	366	333	338	350	336	324	349	355	343	351	330	334	336	331	309	337	324	341	360	359	379	337	317	319	335	334	329	346	356	347	314	334	349	348	326	315	316	331	328	310	333	346	342	333	328	356	364	346	351	389	287	333	321	326	305	340	355	339	342	341	363	305	336	340	367	349	348	319	324	332	348	338	312	358	354	328	343	298	320	351	359	349	359	347	328	317	343	335	326	320	347	340	357	371	344	321	340	306	354	353	364	343	332	339	333	343	322	319	337
24998	22577	33576	31373	21050	7195	380	207	218	219	212	221	211	217	210	209	213	216	204	203	199	219	224	189	232	242	203	189	217	199	207	198	230	212	212	205	239	185	203	203	202	212	201	195	198	233	241	195	248	217	206	235	201	216	217	209	229	227	224	221	215	207	208	189	235	217	205	243	210	207	214	199	216	214	240	204	201	244	202	200	221	186	172	227	227	191	226	214	211	206	201	191	187	216	217	204	217	219	211	211	177	204	210	205	215	197	204	219	209	248	217	213	221	203	218	213	215	215	217	206	202	192	202	226	221	230	207	207	203	227	199	242	225	222	182	211	223	205	195	190	195	229	194	199	215	201	223	235	200	235	225	192	226	219	181	192	226	202	186	222	215	219	197	206	200	232	220	181	243	214	215	182	200	189	214	173	214	210	220	224	206	210	199	227	232	212	208	189	200	214	198	225	199	212	199	204	189	205	203	218	226	223	206	227	200	211	232	210	221	216	185	197	219	232	230	190	220	211	190	204	177	207	223	202	206	195	221	199	185	216	215	196	195	222	234	211	207	206	217	201	195	200	214	231	204	196	219	216	226	200	211	201	178	199	222	225	199	207	212	235	182	222	196	179	226	217	207	238	229	191	192	200	205	202	197	195	173	203	186	201	193	217	223	203	229	194	209	214	219	215	220	204	229	191	195	181	209	196	216	187	218	234	243	217	219	226	212	203	226	207	208	214	210	224	204	203	215	173	206	206	214	209	229	213	182	178	201	221	226	207	224	246	212	206	192	209	211	229	208	235	209	195	203	200	206	203	187	215	221	201	197	192	202	209	230	194	195	222	188	214	211	180	176	213	222	212	211	225	208	184	225	212	203	208	173	207	221	221	205	240	224	209	181	205	209	208	222	213	193	195	205	222	206	199	155	223	198	206	215	224	209	203	225	189	213	202	214	194	207	204	206	210	206	186	197	203	233	224	187	215	208	213	179	189	201	210	222	215	205	223	213	200	183	210	242	192	196	220	202	197	186	207	200	213	204	200	215	219	227	197	202	204	180	235	192	238	202	217	215	203	220	231	214	199	218	206	206	190	229	200	187	239	218	214	196	210	202	232	213	197	190	222	185	231	208	200	221	205	221	185	187	220	211	182	215	204	191	204	211	209	195	200	217	211	184	205	208	211	199	203	213	232	193	203	234	227	202	213	236	228	226	220	188	207	216	201	191	218	181	215	191	194	216	263	231	198	230	193	201	209	197	212	200	229	206	223	237	193	214	247	195	194	229	217	207	228	200	220	201	222	210	232	213	199	196	216	216	196	195	225	200	205	191	219	206	185	194	194	194	228	210	216	236	205	204	212	222	202	189	211	204	202	226	222	213	202	184	195	210	189	205	208	202	215	203	195	188	223	193	192	211	198	211	219	204	212	222	218	193	220	211	218	195	202	195	214	236	224	225	210	215	204	214	189	190	207	216	218	206	210	208	192	220	207	199	221	206	177	200	236	201	239	205	197	207	216	224	196	241	247	221	207	198	180	213	205	199	214	199	206	204	217	232	209	219	199	221	231	208	196	198	219	205	218	225	213	225	196	216	208	191	197	226	192	208	200	202	179	219	204	206	209	187	214	208	225	203	212	234	219	182	190	211	209	234	223	235	215	189	214	204	217	217	195	205	204	223	193	213	228	235	230	236	196	212	225	208	223	213	227	227	196	202	215	238	206	209	209	215	216	205	196	217	200	208	199	204	186	179	179	206	211	193	204	198	211	207	184	222	225	213	209	214	204	227	224	234	188	200	206	212	214	212	193	215	182	220	197	211	193	193	194	209	207	219	171	199	203	216	210	226	192	196	230	215	221	201	197	228	216	214	169	221	194	230	202	228	213	218	196	183	213	238	237	217	209	224	202	210	207	208	210	194	195	194	197	216	211	204	218	205	202	197	214	210	219	180	208	208	205	213	221	217	234	217	186	202	219	227	215	200	203	199	205	223	200	225	221	193	201	188	181	203	211	225	189	209	223	206	220	223	212	211	215	194	194	206	239	203	198	221	188	223	214	210	207	198	210	207	210	200	179	222	230	243	198	213	213	196	222	206	213	228	193	188	182	229	195	191	218	185	204	185	207	209	229	231	235	216	217	207	200	192	195	225	213	178	197	195	189	218	189	209	215	211	183	195	216	212	182	220	175	204	208	200	207	215	196	226	204	213	210	217	188	195	221	205	202	195	213	209	215	185	195	224	209	216	203	234	218	214	212	214	208	216	190	194	222	239	195	182	220	232	215	202	207	210	214	197	222	213	206	191	196	212	219	207	211	202	196	204	187	199	217	210	203	241	221	205	217	214	197	177	223	189	209	207	223	206	215	195	192	224	216	191	218	216	202	193	186	221	221	212	210	232	202	212	184	191	215	198	223	219	228	196	209	195	198	186	199	227	213	198	176	200	212	233	190	249	217	196	201	234	196	232	200	218	206	229	185	181	211	183	205	208	204	212	236	216	198	218	217	206	190	225	206	196	224	192	202	200	209	213	205	200	197	213	213	196	218	193	245	222	195	215	212	189	224	199	216	203	178	197	190	195	220	187	233	213	188	209	202	197	250	200	187	243	230	209	208	210	200	224	218	218	200	203	200	222	206	232	214	206	228	222	199	185	188	198	206	216	199	223	201	185	199	211	192	195	174	201	208	188	213	207	202	199	201	211	217	210	222	207	195	190	204	199	207	224	217	232	202	207	218	203	198	202	213	190	202	202	216	192	200	212	211	190	200	203	209	234	223	187	214	229	188	211	219	205	199	213	185	189	193	216	184	206	222	220	202	213	203	222	227	223	199	202	214	190	198	220	203	179	212	190	199	219	209	221	200	201	206	216	205	203	224	187	229	218	212	194	210	202	212	219	215	199	188	199	183	212	218	214	225	219	209	215	194	191	214	208	201	200	217	182	190	209	211	196	166	205	215	216	201	210	187	197	180	219	222	221	221	191	203	225	220	238	196	188	212	215	202	218	201	201	203	230	200	203	188	221	195	200	205	193	205	177	213	212	197	202	193	190	228	200	216	222	203	210	233	213	191	198	238	207	177	182	206	180	193	206	205	208	200	213	218	232	238	200	189	232	203	207	238	213	245	210	254	206	204	203	195	231	228	188	201	208	221	189	185	207	185	216	196	193	223	244	212	184	184	205	204	188	210	218	200	203	212	197	203	183	206	208	237	209	217	215	224	193	200	230	177	218	214	221	205	202	190	213	224	226	223	197	227	199	217	185	226	199	228	212	238	204	215	232	199	208	217	227	189	193	211	193	235	201	203	212	208	202	214	192	193	230	235	191	183	190	239	228	225	194	199	196	217	206	196	196	190	226	189	196	209	207	183	196	206	215	211	246	200	200	243	207	214	192	189	194	207	252	207	200	188	193	191	191	220	219	191	195	196	201	221	212	205	205	194	212	215	200	190	207	211	207	219	185	194	195	232	193	183	221	199	200	186	208	220	213	197	225	200	205	199	224	207	203	196
43925	71408	54401	36931	22827	5394	273	237	246	238	265	241	239	229	244	246	246	235	213	270	235	228	229	246	259	264	238	227	244	232	225	255	209	214	235	241	267	242	217	236	220	211	234	238	224	234	232	201	230	207	248	250	240	239	247	235	207	236	232	234	250	203	226	231	236	258	244	213	264	212	272	248	248	240	229	235	256	230	224	238	222	262	269	213	272	238	256	230	258	261	240	209	224	235	249	250	209	231	225	233	239	225	255	222	229	241	256	223	245	227	247	229	231	212	268	268	241	240	225	244	251	234	232	258	241	219	229	229	240	250	250	253	231	226	220	236	216	239	222	213	230	246	251	230	207	242	269	259	224	278	229	238	235	269	232	255	263	215	229	247	239	266	237	265	214	254	231	231	224	247	242	233	240	269	249	211	236	233	246	238	263	284	232	234	234	218	239	234	223	259	226	251	243	219	223	238	235	238	250	262	241	228	224	220	243	253	239	221	245	244	227	252	244	235	257	260	253	226	223	225	229	219	245	249	253	234	223	258	231	259	247	230	238	238	239	212	248	260	224	226	237	250	229	209	246	243	224	252	244	255	241	258	236	242	223	261	225	232	222	244	233	219	199	234	243	221	260	253	229	236	233	220	226	236	250	238	214	228	219	254	247	249	270	235	234	214	243	240	229	225	236	253	251	242	234	190	216	212	220	227	246	256	249	259	243	243	257	225	230	257	266	236	255	248	245	244	257	227	229	218	223	200	247	265	263	242	238	214	249	238	242	241	206	249	261	228	234	241	265	246	252	232	264	225	256	242	230	245	228	243	253	226	221	230	242	240	216	235	231	267	238	209	228	210	229	247	266	259	252	224	226	253	239	235	266	243	205	258	251	243	221	234	218	232	233	245	239	250	238	233	238	216	252	262	255	257	219	242	251	240	257	220	243	264	241	248	235	219	239	244	225	231	221	229	221	235	253	215	257	247	229	204	230	244	218	215	235	233	243	233	222	243	215	235	244	254	219	223	250	233	252	266	237	226	222	231	253	232	226	241	235	229	231	263	241	226	212	233	245	278	250	242	252	243	209	241	231	243	250	239	236	233	249	250	231	217	251	273	251	252	250	236	254	231	281	228	256	242	217	215	247	229	265	214	237	243	248	227	242	256	243	226	214	251	236	235	249	229	233	247	206	279	238	240	232	250	244	231	252	253	217	238	244	257	244	240	243	210	239	267	251	239	232	240	211	196	213	242	260	263	253	250	267	244	245	202	222	254	243	219	218	256	254	268	252	246	237	259	223	234	258	246	218	256	230	226	243	230	224	247	223	229	236	249	231	247	246	224	254	232	221	240	223	242	241	234	247	211	239	252	230	215	230	232	227	242	240	262	243	249	234	261	225	278	239	224	250	241	237	281	269	244	249	239	265	243	254	255	260	232	235	229	241	234	256	226	241	255	224	245	247	231	242	212	236	238	223	244	215	214	232	257	233	239	237	256	247	241	227	231	225	249	236	225	232	233	267	220	257	234	228	265	228	254	238	220	239	254	230	231	239	241	262	248	249	228	238	265	236	252	248	247	248	232	226	217	239	246	242	220	226	216	243	230	224	231	231	247	241	208	237	246	250	248	244	221	212	255	244	248	247	244	231	245	240	246	247	244	260	259	229	230	235	222	223	244	223	233	231	272	230	255	221	253	225	219	227	237	217	239	231	214	240	254	240	239	244	224	244	243	243	249	209	226	232	248	229	248	246	233	230	227	226	239	251	263	250	256	229	233	230	252	237	240	254	226	236	260	253	218	287	217	245	232	262	237	270	257	242	244	224	236	235	248	242	238	235	217	249	235	280	247	217	261	255	264	241	202	227	234	257	252	246	212	259	236	270	223	242	237	215	282	262	232	224	232	208	267	235	241	252	247	232	237	252	217	213	255	239	219	256	250	237	248	240	262	219	222	236	258	231	236	242	240	211	240	236	225	237	224	247	227	256	203	246	245	258	254	236	270	249	217	221	228	219	242	236	243	229	200	256	227	266	228	231	251	202	233	253	225	237	249	239	247	250	250	235	222	238	223	251	239	231	240	221	232	252	265	198	229	227	239	244	242	247	264	235	235	237	236	228	249	282	221	225	245	252	241	277	208	262	260	250	226	217	258	265	230	243	239	245	246	236	240	239	241	237	230	223	237	252	231	244	227	233	235	228	236	239	214	226	257	222	235	253	246	204	222	238	220	227	207	245	221	222	221	212	231	244	225	260	236	224	234	275	230	225	245	219	245	207	233	233	223	257	251	240	228	225	249	234	248	261	235	277	208	236	217	249	231	235	237	252	228	243	245	227	226	276	226	215	241	226	259	256	251	214	239	241	248	238	250	237	242	258	258	247	235	238	212	210	228	219	223	223	242	260	227	216	254	215	240	227	234	256	225	242	250	224	216	254	259	257	244	229	235	242	201	242	251	258	244	225	277	258	227	220	203	238	248	264	236	244	223	266	242	246	258	255	242	211	234	253	232	236	237	236	228	249	236	231	227	241	225	227	220	249	269	251	279	239	251	236	249	228	249	241	252	238	244	264	249	247	238	229	254	243	245	268	251	262	233	239	253	267	226	232	237	224	242	247	255	248	253	237	239	255	272	260	248	224	211	244	233	262	242	199	275	207	228	247	256	268	289	249	236	238	233	233	239	241	221	263	231	248	270	244	228	248	226	242	212	242	224	229	237	243	240	249	236	241	244	252	232	215	266	256	214	260	252	217	227	247	215	225	251	238	244	251	237	247	235	219	244	262	243	258	221	221	244	236	240	230	244	257	239	242	238	243	223	235	233	256	262	232	253	270	219	249	249	239	221	236	235	244	225	245	233	236	244	253	270	265	266	225	225	227	241	266	221	207	232	230	238	244	254	236	223	275	225	257	234	243	219	243	283	245	238	258	248	228	256	266	231	234	230	225	254	240	271	230	230	218	224	268	233	217	245	258	251	266	240	255	235	226	250	221	214	210	254	221	280	248	233	225	239	213	219	235	243	251	262	248	221	227	221	255	222	239	242	203	210	250	238	250	223	242	217	231	256	209	245	237	213	230	230	256	253	242	257	222	269	263	241	220	239	236	256	245	216	221	253	219	258	225	236	226	248	251	259	240	228	248	235	240	235	241	250	247	240	225	241	228	245	215	231	219	258	234	218	231	219	236	248	258	206	231	252	257	249	228	229	229	218	231	248	221	229	233	257	268	223	250	266	241	227	248	226	249	257	213	237	241	217	238	260	233	245	242	224	246	254	242	238	252	230	233	229	222	221	247	245	240	253	212	229	251	251	239	231	227	245	223	242	228	227	238	223	214	252	225	245	227	227	261	255	235	226	216	253	235	239	215	233	261	234	225	240	242	260	258	216	206	236	220	229	251	248	234	227	245	235	203	250	229	234	230	247	231	235	250	226	277	233	215	246	241	227	242	235	222	256	244	228	224	215	222	260	234	221	253	213	270	229	248	244	227	252	247	211	228	236	244	251	254	235
22632	21512	31287	28962	26449	22800	11588	807	465	439	485	442	455	435	430	441	407	447	420	409	424	407	430	447	449	422	421	429	415	412	411	416	419	401	428	408	440	443	390	431	425	407	420	428	459	380	403	457	399	416	434	383	437	414	433	423	460	411	399	432	404	436	417	419	393	424	430	408	441	393	440	412	438	433	414	430	425	430	423	430	407	435	466	434	398	423	426	384	405	436	438	432	418	435	418	410	426	418	397	433	400	419	399	443	417	369	404	408	414	450	418	436	383	427	397	442	441	424	419	409	403	413	411	380	416	400	397	428	435	426	383	411	408	413	378	432	426	407	471	468	382	403	401	438	436	427	410	395	397	460	377	411	429	440	397	417	389	431	435	406	412	416	406	413	419	417	436	396	377	453	414	439	418	399	413	431	391	407	403	419	411	389	414	394	421	406	412	421	413	441	440	434	389	397	409	408	414	376	448	403	370	402	405	427	393	444	425	440	445	400	457	395	407	420	419	405	444	424	420	429	392	410	427	427	438	418	434	387	430	412	418	411	415	486	426	428	412	435	416	455	434	411	431	439	454	418	437	419	459	442	428	405	390	423	429	429	416	445	434	402	426	384	419	454	426	406	415	423	405	448	406	423	445	390	424	442	451	423	435	451	446	403	461	452	386	435	405	424	415	469	441	430	414	420	430	417	440	443	378	432	407	458	407	395	427	433	416	431	427	408	432	435	440	428	437	412	422	403	456	415	469	438	424	383	458	450	413	433	414	432	463	452	412	414	401	460	453	418	392	440	437	408	391	389	438	457	430	426	377	470	414	386	417	443	451	439	409	415	413	435	407	417	442	399	421	418	435	419	384	449	437	417	440	398	409	443	384	448	452	372	408	381	416	384	404	399	402	420	405	402	438	423	402	430	439	397	400	443	425	401	476	402	420	404	430	427	478	451	426	422	432	457	411	428	445	465	426	407	401	442	404	394	409	392	420	457	426	433	423	407	412	401	398	435	393	379	376	427	406	467	436	402	433	446	416	432	412	449	405	426	451	435	449	423	418	399	437	469	415	423	423	414	431	488	444	384	407	400	402	436	421	418	415	376	413	418	393	428	423	425	440	425	436	412	457	429	431	425	383	443	390	420	443	417	406	393	415	407	408	431	447	407	392	422	456	447	406	399	443	450	451	412	437	394	381	459	460	417	411	417	458	415	425	432	462	431	450	432	443	385	395	426	424	394	391	405	427	427	462	419	412	393	404	407	385	454	437	430	437	437	445	414	428	458	494	425	430	422	399	432	421	440	408	419	433	415	429	429	436	387	396	405	399	387	427	450	403	435	384	420	458	420	434	428	419	475	434	430	396	437	378	444	449	436	430	422	425	411	421	382	404	415	441	425	418	429	372	402	426	431	392	417	412	442	436	407	437	390	438	444	429	421	431	406	463	384	363	420	419	407	421	429	396	431	451	404	425	439	439	469	439	446	457	430	392	408	430	377	393	432	428	430	450	453	456	468	419	459	431	412	403	430	427	415	445	440	427	432	377	392	409	440	450	437	435	423	431	434	399	456	441	397	427	417	432	407	426	414	425	411	402	451	404	457	413	383	395	407	428	379	450	431	433	454	424	408	426	422	428	408	415	392	427	399	400	423	424	448	434	417	463	420	413	440	401	417	414	406	430	395	432	429	441	411	388	434	420	418	416	392	433	410	426	387	433	449	398	464	431	391	474	436	429	412	417	481	403	446	416	406	442	383	441	428	413	414	411	428	430	426	455	413	394	380	426	438	441	448	409	429	415	389	472	429	410	407	428	424	391	418	418	412	419	444	442	387	425	419	426	460	446	440	385	432	452	447	401	475	448	443	390	426	444	424	420	420	451	415	444	431	414	400	428	418	447	388	441	436	398	418	421	463	399	453	422	412	415	437	389	444	448	395	408	448	399	432	437	425	426	405	425	415	396	425	397	403	431	438	456	450	444	397	436	438	420	407	415	419	412	406	432	408	424	415	424	442	444	459	467	451	417	477	417	390	405	435	443	428	453	439	416	438	402	407	408	442	430	425	426	400	423	389	442	434	398	406	381	428	436	394	454	429	393	422	424	434	427	419	431	413	454	435	386	438	407	440	451	429	410	458	438	432	391	391	407	462	410	390	418	452	437	434	405	464	459	406	459	449	433	417	405	416	423	411	415	399	408	437	458	424	431	403	400	424	442	402	421	358	411	419	428	425	442	402	422	422	403	401	420	397	422	440	405	412	425	460	462	413	406	457	437	388	415	426	449	414	421	437	395	401	392	435	417	438	426	418	416	444	444	396	419	390	374	446	438	421	427	386	443	434	421	401	434	418	407	438	446	416	429	467	415	428	422	392	425	383	438	412	415	394	410	403	387	402	425	425	402	405	423	408	411	421	380	414	435	403	458	449	429	446	403	392	385	421	457	424	452	358	422	434	379	424	402	407	405	433	425	424	444	421	423	409	424	408	412	424	415	439	406	417	471	424	450	418	433	444	422	409	442	427	443	451	407	465	385	416	410	439	416	432	440	405	449	470	437	403	439	387	410	451	405	398	449	434	458	403	458	409	406	422	433	414	415	412	416	370	425	400	424	394	458	399	433	411	409	466	489	425	435	403	455	420	428	397	432	424	423	446	396	471	420	432	403	417	430	419	421	423	423	406	428	397	454	429	438	410	429	444	424	445	413	374	418	450	415	392	413	393	409	424	429	434	414	401	430	419	457	439	441	432	424	423	418	415	395	404	433	374	461	399	442	431	428	435	434	435	412	439	400	401	407	407	436	413	437	407	449	449	459	442	433	454	379	416	403	460	421	400	378	431	402	405	431	386	435	423	397	391	411	409	425	387	447	427	407	441	447	427	415	440	412	409	442	463	437	409	449	418	423	409	455	422	416	407	417	412	401	463	405	456	420	415	441	441	394	418	436	397	417	429	416	423	420	423	407	406	442	408	422	397	413	410	427	419	426	413	403	411	414	438	421	415	403	411	413	431	412	429	414	393	414	399	437	410	409	420	424	394	404	395	439	412	399	418	416	383	409	420	442	460	475	403	422	440	435	424	404	417	408	436	446	430	456	408	414	407	410	406	408	428	401	449	373	421	440	450	432	414	381	444	431	424	443	418	399	416	450	434	430	415	451	383	425	439	440	420	408	417	418	450	451	410	455	393	446	438	428	440	402	426	420	428	461	439	432	400	417	408	422	490	413	436	416	394	424	399	410	400	385	394	418	397	399	422	445	431	398	405	419	421	406	424	416	456	449	436	409	400	472	422	420	398	379	451	408	433	386	440	427	424	395	384	389	433	468	459	394	438	407	406	463	406	401	391	413	422	435	434	406	399	449	470	397	428	440	436	423	435	412	422	408	429	415	400	416	422	446	444	407	422	402	410	416	386	472	397	436	398	459	484	440	368	445	420	396	456	390	429	408	423	425	424	447	447	397	400	395	444	401	446	429	417	441	431	435	421	413	426	390	388	433	408	372	427	433	417
56436	98515	79444	58101	41449	15297	532	516	488	466	459	463	444	445	494	481	445	451	457	421	461	452	498	439	451	444	452	418	435	453	475	459	440	459	437	466	480	437	426	418	436	443	427	450	443	441	447	406	405	421	431	443	478	452	418	432	458	484	463	442	452	440	436	475	461	447	452	401	418	439	408	422	390	427	443	452	423	457	432	442	431	442	406	458	426	439	455	456	453	438	417	451	443	417	404	437	428	430	463	422	436	428	414	455	459	440	410	444	469	443	446	442	413	447	430	385	469	419	451	418	442	420	417	465	443	432	392	425	448	469	435	441	417	446	426	463	446	426	427	472	464	473	427	435	429	448	432	451	422	440	425	431	437	435	429	439	493	424	405	473	481	424	449	476	471	428	423	466	472	413	445	438	434	421	462	484	432	475	453	422	447	447	408	442	445	414	410	375	432	458	444	439	455	451	422	429	435	401	435	421	457	445	493	436	445	454	410	417	431	470	464	449	452	419	431	432	432	440	392	436	451	438	441	478	401	450	421	442	438	432	434	441	458	430	393	441	439	423	442	434	427	440	443	434	450	421	455	418	459	447	445	484	445	428	451	441	422	410	452	422	427	422	414	444	420	400	432	451	445	440	435	434	459	412	444	435	436	463	455	475	471	443	442	414	417	457	415	457	430	439	474	473	411	430	411	440	429	488	412	441	408	447	421	446	456	468	448	443	452	445	410	447	432	466	391	451	457	450	414	482	446	443	433	426	406	480	477	455	445	414	436	441	460	412	426	354	432	462	452	465	399	434	444	454	473	425	421	409	462	456	442	436	486	462	418	436	443	449	458	417	430	480	473	425	495	453	445	442	437	453	470	410	456	499	437	450	405	468	446	437	457	478	414	461	448	451	446	475	448	456	452	444	406	443	424	434	443	423	440	425	428	456	426	442	450	407	425	407	449	446	425	444	433	460	423	451	417	414	404	461	440	430	414	450	440	418	463	416	467	463	435	462	400	449	433	470	451	428	413	429	460	395	411	408	452	465	443	472	440	477	445	427	448	412	430	417	422	414	456	399	452	433	436	446	459	433	397	424	426	435	472	422	426	436	466	441	437	445	457	451	461	436	409	464	453	438	428	429	455	454	440	402	435	428	409	429	415	421	414	429	411	404	435	445	446	398	443	464	443	454	450	464	475	451	432	438	406	464	420	436	453	465	434	436	435	433	433	447	422	474	438	400	443	451	472	443	432	459	426	445	448	450	465	446	394	459	426	449	444	429	455	457	432	439	417	444	422	427	415	488	460	423	404	442	433	434	428	472	423	422	409	442	415	444	428	418	398	446	450	448	436	470	453	444	416	446	421	436	441	432	437	425	460	420	465	424	418	396	461	444	448	428	443	452	458	453	422	469	488	469	459	473	450	442	434	424	426	417	423	399	429	426	472	444	419	462	437	429	423	445	433	417	484	422	410	472	455	456	455	407	422	422	425	463	425	452	419	430	458	427	440	423	453	460	441	433	477	396	462	473	453	444	437	418	409	466	416	407	425	454	461	404	421	472	437	485	460	439	473	421	446	443	479	442	415	420	453	447	407	423	455	441	435	467	438	419	440	417	423	437	436	451	443	414	476	405	416	425	425	428	439	469	409	465	472	420	423	414	447	441	464	431	442	446	454	422	423	392	435	427	439	450	444	441	448	430	434	426	413	434	449	459	434	407	439	397	445	447	433	471	443	468	425	462	440	456	432	403	433	464	471	422	455	445	426	420	427	464	406	452	400	448	419	426	465	488	470	449	432	467	434	457	466	429	416	455	436	413	421	457	414	421	443	420	449	443	456	465	471	437	401	411	531	434	447	447	415	444	449	455	445	472	414	429	436	474	472	414	399	424	443	430	405	433	411	440	426	440	396	442	424	457	468	432	420	446	452	444	457	425	435	446	440	396	405	424	441	424	399	442	446	457	409	408	441	417	436	457	431	425	437	446	419	435	421	463	414	424	439	402	447	420	428	400	416	465	413	431	441	439	440	452	407	444	416	434	450	438	463	433	457	405	403	426	455	443	412	439	402	437	438	456	463	500	430	397	456	451	437	445	438	406	462	439	429	426	445	446	451	459	460	411	392	429	419	459	443	506	457	449	431	448	419	465	433	442	430	444	427	456	440	472	419	457	432	454	449	447	433	429	409	395	439	409	437	445	460	423	427	435	400	463	447	423	412	417	459	477	402	433	431	384	433	412	464	435	470	461	464	477	438	472	429	469	460	413	477	437	430	419	459	469	435	434	434	469	447	426	436	415	424	449	457	435	433	454	435	430	457	459	425	430	439	430	441	448	440	442	445	407	453	468	427	401	466	432	448	403	476	448	458	455	440	444	444	451	433	442	443	473	428	413	432	452	467	454	423	425	408	481	457	439	446	438	445	445	468	418	438	428	443	462	399	450	452	436	432	450	440	444	425	438	423	441	436	433	403	436	415	418	453	408	438	454	453	450	478	420	476	464	481	460	425	385	378	419	436	454	422	431	392	415	485	417	428	462	413	439	423	428	443	446	488	414	422	416	432	429	443	427	444	474	415	436	418	407	441	454	470	433	432	423	392	467	403	436	435	404	468	457	446	422	451	446	433	452	443	436	462	458	491	451	455	461	444	439	423	482	432	424	381	463	418	421	422	456	511	452	455	394	411	459	423	397	443	443	437	435	436	435	419	434	472	442	475	441	457	425	426	399	452	460	432	479	440	442	416	454	449	462	443	436	419	427	452	434	462	447	425	464	424	436	445	485	440	450	461	432	436	424	423	463	429	404	443	454	469	428	450	446	392	437	430	420	437	452	417	501	461	443	408	454	412	475	429	461	431	437	442	436	391	374	446	467	444	421	433	414	445	417	421	441	439	435	414	399	463	424	408	463	450	445	430	407	453	454	403	454	423	441	446	446	463	412	466	441	439	413	422	451	414	430	472	426	456	445	432	447	456	443	429	454	401	441	460	445	411	468	453	445	432	473	416	444	436	435	459	458	462	435	465	424	403	447	488	428	469	446	419	452	456	433	405	452	406	443	423	458	424	433	428	433	446	432	399	449	448	459	438	464	442	453	483	417	425	465	461	420	427	434	477	403	450	411	470	442	464	450	454	456	438	425	419	460	420	420	455	425	457	478	418	459	426	425	457	453	439	437	423	423	474	422	457	466	470	443	457	459	427	446	459	424	449	439	441	465	423	431	470	429	460	459	457	449	442	445	440	437	419	478	454	453	431	498	436	423	410	397	442	427	417	461	397	431	439	457	435	423	423	417	458	461	439	428	435	422	456	430	432	411	460	443	466	453	439	417	484	461	455	429	427	455	439	404	463	460	427	442	423	442	447	447	448	440	459	470	428	441	429	431	429	425	444	434	442	437	427	429	450	403	422	417	405	426	401	455	417	425	423	401	416	427	389	453	432	439	425	436	428	468	454	444	449	396	406	453	427	427	472	431	410	415	473	427	432	398	465	413	437	456	412	416	420	426	436	485
28601	24500	27219	14358	4789	1152	258	169	179	189	167	159	180	170	167	148	173	172	168	154	183	170	190	167	189	168	176	144	153	138	159	167	143	171	155	200	160	169	176	154	161	158	149	182	182	151	175	159	165	154	136	192	156	176	165	184	204	162	164	159	158	164	156	161	154	166	154	179	170	167	192	163	173	160	189	161	177	199	152	179	156	159	185	168	189	161	179	152	144	163	163	163	139	175	138	164	152	161	165	168	165	146	166	177	165	189	168	172	178	183	173	162	158	156	157	162	178	149	167	152	147	148	170	182	135	190	187	183	169	176	155	169	174	157	187	174	174	174	157	168	173	181	171	179	186	147	169	178	170	158	163	151	165	154	164	149	159	178	154	167	170	146	146	156	151	166	156	156	173	192	151	172	144	165	156	173	164	171	171	177	155	165	172	167	194	163	142	175	164	182	171	137	171	156	167	168	159	192	184	173	173	164	160	168	165	173	189	164	150	180	173	171	175	163	169	185	175	184	147	161	173	158	155	188	188	170	169	160	166	182	181	162	189	164	176	175	157	167	164	163	157	169	209	187	195	166	165	146	167	146	173	147	191	162	159	153	191	161	152	159	177	160	165	184	135	147	162	159	159	147	167	159	181	170	189	161	155	157	173	155	170	146	159	163	168	162	167	159	177	158	204	194	169	174	161	167	175	186	193	173	170	176	156	149	166	154	162	156	154	177	167	164	177	182	170	145	157	139	155	179	175	174	172	182	151	159	170	172	169	166	131	172	183	161	193	172	169	173	176	155	163	154	161	171	166	182	157	154	156	157	177	160	158	192	183	152	158	162	164	166	193	164	190	170	136	181	158	184	184	162	174	174	165	159	169	180	143	163	167	157	171	188	155	163	194	176	144	160	156	165	173	180	165	192	155	178	166	179	174	186	176	164	150	154	139	139	155	164	152	183	152	149	147	171	180	177	177	158	166	173	153	166	165	158	145	166	165	177	156	175	174	171	159	152	144	174	148	157	155	164	172	177	146	172	198	160	180	150	170	168	159	159	152	160	173	164	162	176	163	162	193	149	161	172	149	169	158	142	167	169	163	149	150	161	169	160	198	170	164	162	154	153	165	172	177	176	174	188	156	166	161	170	154	182	157	163	172	167	173	180	169	161	169	186	166	172	174	173	171	192	180	170	171	175	164	159	157	179	167	170	185	175	164	161	138	173	172	158	156	182	166	162	195	166	167	184	172	164	161	144	160	165	183	176	165	180	187	178	175	178	155	175	182	174	172	161	149	172	161	153	163	141	168	161	145	182	173	166	169	150	172	187	173	173	177	171	164	186	148	183	161	156	166	169	174	148	155	173	156	141	183	158	168	163	140	175	179	158	177	175	199	177	177	136	186	158	159	147	177	162	143	143	166	138	179	208	180	161	159	162	170	156	168	183	178	146	177	152	169	167	174	174	178	187	166	168	158	164	186	144	160	176	154	175	163	180	149	185	160	151	170	176	169	185	159	169	164	172	158	142	173	168	139	181	155	174	145	131	148	146	173	169	168	150	192	173	172	167	154	174	164	162	172	162	150	177	173	177	157	163	163	176	171	158	184	176	172	189	146	151	149	194	179	164	157	158	182	176	168	190	148	183	176	153	154	177	192	180	177	165	150	180	148	184	165	160	196	180	152	164	155	166	148	165	175	151	178	149	178	144	151	176	150	175	182	182	142	151	168	183	162	152	136	138	144	186	184	174	176	173	167	171	155	158	145	157	166	173	166	182	172	141	159	169	168	168	154	147	149	160	172	170	168	161	147	180	163	182	164	174	168	153	174	155	158	154	139	165	162	169	155	155	145	151	179	168	171	150	187	163	167	168	153	154	169	164	162	168	178	190	165	161	185	157	146	166	152	149	167	158	156	165	187	173	174	174	167	187	174	162	158	171	164	162	175	161	165	145	162	175	179	171	165	188	156	169	176	172	155	169	154	156	155	174	180	174	168	152	149	177	168	161	174	175	175	179	164	178	163	179	164	164	159	166	169	178	180	151	151	146	145	172	180	195	188	167	156	169	146	146	166	186	185	151	180	163	163	175	157	202	167	169	180	167	171	133	163	168	170	173	175	162	148	152	161	170	174	198	177	166	150	162	162	146	182	143	170	161	168	170	155	175	174	160	189	174	171	153	178	179	190	156	163	193	164	170	158	175	162	162	161	151	165	155	170	164	172	164	158	198	165	157	162	183	190	145	157	170	162	150	161	153	190	145	172	167	157	179	178	166	160	156	153	148	172	156	133	174	155	177	148	166	156	174	195	174	179	159	163	172	136	150	145	166	153	166	172	167	146	147	181	174	171	158	162	178	154	153	176	179	159	160	189	164	176	152	181	198	175	160	161	182	185	153	166	150	166	185	178	166	146	160	159	186	150	181	190	196	172	149	156	146	145	142	164	171	177	161	157	169	164	178	161	156	170	175	162	190	148	182	179	158	157	157	159	164	166	164	179	172	165	176	159	148	176	157	183	177	147	156	172	155	168	171	164	154	162	160	165	170	156	157	156	183	186	145	169	140	172	187	164	156	160	170	158	151	145	178	184	174	164	154	158	157	187	167	169	178	161	176	159	182	150	167	151	151	176	161	170	175	182	158	185	173	166	181	160	161	161	184	185	141	155	161	176	158	181	167	175	166	177	171	173	146	172	161	161	175	167	158	146	167	177	137	162	194	170	187	171	154	167	166	161	153	153	153	173	164	164	179	149	160	153	178	178	188	175	155	185	165	175	174	190	140	154	164	173	179	174	180	173	181	182	155	176	190	154	169	181	189	192	164	175	165	155	175	181	173	146	189	188	179	153	165	161	159	164	184	191	136	170	173	163	155	169	166	165	185	142	202	169	177	170	157	184	178	154	170	147	190	170	193	162	157	183	171	184	170	148	165	166	175	152	180	163	177	163	160	165	161	172	149	167	163	160	165	159	177	169	161	155	167	176	172	153	159	169	177	189	162	167	155	151	175	149	148	165	156	156	129	184	157	167	170	175	144	174	166	181	175	149	147	169	161	168	143	182	144	148	181	180	163	157	159	162	200	181	154	135	175	169	158	161	153	149	174	162	135	146	157	160	182	140	157	159	161	147	146	138	173	172	182	175	161	185	162	182	172	159	180	150	163	151	189	161	182	165	175	148	144	178	187	151	164	155	162	157	171	181	161	188	210	175	175	148	182	180	155	164	179	151	153	182	161	153	173	169	176	157	159	174	185	170	148	160	186	156	163	170	173	162	180	161	164	179	154	154	173	182	181	169	207	154	173	162	191	162	170	181	186	167	174	150	160	169	147	174	165	146	189	180	177	171	169	174	162	178	165	174	164	150	167	185	176	148	165	181	159	174	150	174	184	179	174	159	174	178	138	154	153	150	164	140	170	171	174	166	177	165	158	167	156	145	156	184	168	161	149	185	164	187	155	150	160	166	152	158	168	177	147	189	179	147	168	148	173	185	168	162	206	179	173	164	160	174	146
19728	36536	24105	10731	5232	1278	220	213	189	174	201	197	204	178	210	199	182	199	197	163	191	183	197	189	173	188	207	179	196	162	183	190	195	185	184	199	189	209	177	169	217	166	171	192	189	186	186	183	192	184	175	207	185	181	186	205	200	183	193	177	165	190	201	177	213	221	177	180	191	193	177	186	190	188	179	208	167	207	172	176	200	172	191	181	214	185	201	208	179	187	205	180	180	175	171	174	198	207	173	189	194	181	191	167	208	176	194	200	176	188	196	179	179	191	193	186	173	202	186	182	176	182	198	170	170	158	192	194	197	185	167	191	184	197	185	169	182	194	208	194	196	189	163	196	191	179	178	177	189	203	188	185	182	174	175	173	191	182	199	187	198	177	184	189	180	184	186	191	196	173	153	189	193	191	195	187	182	161	194	179	176	170	168	197	209	172	201	194	181	191	177	196	192	191	191	177	184	181	185	204	197	176	196	175	192	187	173	202	186	184	198	182	182	202	199	173	192	188	197	196	198	177	195	200	187	189	187	201	170	201	192	184	199	193	187	208	178	191	173	155	184	187	189	192	207	199	189	209	197	192	192	200	190	179	204	167	181	187	206	175	182	184	195	176	182	152	190	198	188	197	173	183	200	193	189	159	190	182	200	163	208	195	186	186	175	169	217	180	206	167	211	188	189	207	184	178	185	184	191	170	204	208	182	177	171	187	177	194	187	190	189	176	176	200	205	201	197	200	203	197	178	183	165	199	201	199	181	166	201	201	168	182	187	185	188	173	193	208	210	200	197	194	205	194	222	188	169	190	190	173	193	180	168	201	180	195	189	199	195	180	208	212	190	198	199	195	182	189	187	187	177	169	187	191	168	184	197	180	189	174	169	182	192	176	199	174	184	163	170	179	209	209	210	171	182	181	185	199	185	183	204	169	195	176	202	205	200	200	180	194	188	197	164	170	217	205	179	185	214	183	174	180	193	163	159	172	191	200	204	201	197	213	193	195	148	177	209	173	186	204	211	181	188	165	151	142	181	182	205	180	192	170	171	175	182	177	197	188	181	204	177	205	199	177	186	190	200	203	180	177	200	174	186	183	174	195	181	161	168	195	193	202	186	163	188	206	192	188	179	201	189	196	205	174	163	192	181	190	210	170	172	177	184	183	183	211	188	216	179	205	175	180	210	193	175	159	189	181	194	157	184	169	205	184	168	196	202	185	201	175	193	189	196	201	179	180	190	171	170	177	186	209	201	148	172	197	172	187	184	190	200	181	164	189	173	181	158	195	205	181	189	195	188	191	170	181	173	171	157	196	187	201	200	199	186	202	175	196	195	181	185	195	189	200	187	170	201	183	188	170	192	201	161	173	179	195	199	199	145	188	188	185	186	188	203	176	184	187	192	187	186	189	196	198	201	190	185	173	202	193	206	181	173	192	197	185	168	181	205	162	181	202	181	185	173	184	190	170	171	181	190	192	196	188	192	174	167	181	157	177	181	176	191	177	179	187	170	180	191	205	213	187	180	191	200	190	182	186	186	181	182	196	189	184	197	148	194	160	181	179	183	183	166	183	167	195	174	163	197	169	201	193	191	198	197	179	174	173	204	175	184	212	193	217	170	181	208	172	190	185	193	198	183	178	186	170	195	172	204	182	179	210	189	169	164	196	210	198	182	216	196	187	181	172	194	179	186	209	198	201	188	176	178	185	198	190	184	194	174	188	178	174	207	205	174	190	187	185	189	168	203	206	201	197	167	192	152	201	198	175	206	182	195	191	188	201	176	189	185	180	174	151	177	187	177	184	211	198	175	183	184	178	202	163	174	175	188	187	172	197	172	220	181	181	180	175	190	203	176	180	191	186	191	192	195	172	187	160	201	150	165	170	165	199	203	200	187	197	188	185	194	195	190	186	207	186	179	209	199	188	219	161	185	188	205	173	190	172	188	173	185	185	177	168	186	172	182	203	186	184	177	206	204	184	183	175	176	188	171	195	179	192	201	190	186	199	189	197	193	193	200	197	202	172	203	195	185	183	185	190	180	183	181	203	190	194	158	194	200	166	184	174	188	180	198	156	220	175	173	183	182	171	165	179	206	200	193	190	176	189	164	202	177	193	160	172	197	179	182	184	188	154	181	174	157	156	184	179	218	178	196	176	171	199	178	180	202	169	198	189	186	164	207	192	175	196	180	184	204	189	199	182	185	216	169	176	190	192	179	227	202	186	186	195	167	190	201	181	195	172	175	182	189	173	185	194	165	206	174	188	182	177	155	178	204	184	175	194	186	197	206	193	172	161	204	180	186	181	190	177	185	211	209	176	199	184	167	197	193	190	193	176	197	188	203	171	200	214	215	195	198	204	166	191	194	202	183	174	169	199	186	176	188	193	190	192	198	193	203	186	204	168	184	181	180	181	189	201	223	181	193	183	214	193	184	175	199	179	188	185	202	203	179	212	188	201	172	201	171	202	187	189	202	216	186	168	187	179	182	200	185	169	189	195	192	179	196	205	173	179	166	178	190	173	197	168	196	201	161	192	193	178	198	186	186	185	188	219	186	168	190	163	186	179	168	185	205	185	223	189	178	207	199	177	174	193	177	169	185	148	209	178	174	178	181	173	157	184	189	165	203	181	198	183	184	197	170	174	191	198	184	214	197	195	206	196	176	188	189	212	183	182	197	189	207	147	187	177	205	180	208	208	184	183	172	185	166	195	185	204	181	202	181	178	177	201	187	185	180	176	170	197	207	173	190	178	193	178	190	185	179	178	174	207	192	199	186	164	178	165	205	175	188	175	221	184	191	178	181	174	189	171	203	179	194	167	199	185	184	191	201	188	169	195	173	188	183	199	179	187	168	182	168	171	179	181	196	200	191	184	190	186	198	170	177	186	209	209	206	179	189	202	195	177	203	188	186	179	191	171	176	199	185	186	190	211	197	195	160	179	190	193	203	211	196	146	181	174	179	179	175	193	162	196	180	173	192	198	203	177	169	187	194	199	171	193	199	182	190	185	181	192	208	187	178	173	168	198	174	182	197	195	193	180	177	204	175	189	195	198	202	193	200	174	179	192	187	208	174	198	199	159	174	190	162	177	188	193	198	177	199	180	193	177	189	187	185	154	202	185	174	190	179	150	189	187	190	168	202	194	206	199	179	175	182	166	197	167	168	189	168	208	209	192	180	188	201	165	174	203	186	194	175	193	195	183	187	189	220	187	182	213	185	176	196	201	201	182	180	165	194	191	176	194	182	181	209	186	187	197	198	178	185	164	200	171	176	163	172	205	181	182	166	182	210	171	187	192	200	162	193	191	163	170	184	174	195	187	176	197	207	224	182	178	196	175	201	175	179	160	196	219	174	200	186	201	185	183	188	183	167	219	188	183	159	185	203	184	180	195	162	160	174	192	162	167	166	195	153	202	204	169	175	184	180	178	181	203	200	194	182	227	170	200	167	180	193	189	194	185	191	195	191	192	172	175	199	169	205	178	183	187	201	180	202	177
23528	21916	33048	31589	27793	18593	3841	370	360	356	335	325	313	330	313	286	342	300	316	314	319	304	330	321	280	310	324	305	326	288	295	292	318	313	297	297	312	327	331	286	330	315	323	318	271	316	321	288	329	294	310	305	294	340	318	299	321	293	295	305	313	328	330	318	292	303	304	316	330	290	325	297	333	328	272	326	338	311	298	315	317	325	305	310	320	276	298	306	310	304	329	294	290	303	307	315	312	330	295	325	290	285	294	298	272	319	317	315	314	317	292	322	320	309	314	317	326	298	326	333	296	329	305	328	322	300	305	291	315	319	327	294	309	352	285	346	319	324	309	339	285	348	296	346	325	316	316	285	295	332	340	307	294	304	295	307	297	320	282	292	294	268	328	318	324	287	333	293	317	319	326	316	357	308	283	286	292	335	312	308	327	316	284	307	288	289	303	305	322	303	302	346	333	314	323	313	298	306	298	328	271	298	352	312	304	309	302	313	285	322	308	298	313	327	299	332	306	293	280	308	289	299	289	340	296	324	286	307	287	313	289	290	308	305	341	296	357	320	316	308	339	297	362	304	301	324	277	306	300	320	330	318	309	344	327	286	308	310	337	324	298	302	302	291	302	333	291	320	318	336	310	321	288	284	338	310	299	324	304	328	318	307	273	290	297	313	329	333	296	305	318	324	318	312	289	293	309	310	327	314	291	299	348	309	295	314	335	302	280	290	311	303	303	337	323	283	297	303	261	298	331	293	297	326	305	302	292	318	315	326	306	335	311	327	289	317	350	311	298	306	300	342	320	323	299	320	328	346	300	311	304	302	331	338	288	324	295	311	310	310	309	311	316	335	308	303	301	334	293	320	276	324	318	301	343	329	307	332	298	310	282	314	346	334	301	309	341	305	308	303	296	298	292	287	318	304	315	299	291	320	295	305	328	318	311	328	344	308	351	302	294	299	311	337	311	288	303	319	327	296	325	320	340	299	281	296	347	301	308	308	313	303	328	302	344	348	302	297	311	305	336	324	332	295	299	319	310	316	301	306	307	349	315	328	310	315	306	302	310	337	287	296	285	331	326	280	307	314	312	347	291	327	318	312	301	328	318	290	309	346	313	308	307	316	331	302	294	304	311	310	326	314	285	333	331	304	366	317	306	295	325	311	302	322	285	333	298	317	340	289	328	302	322	284	304	302	323	272	316	313	287	320	307	295	342	291	321	341	279	288	291	300	294	313	308	317	333	288	307	332	272	329	298	325	310	298	322	297	324	290	323	286	319	295	328	325	331	328	320	323	301	290	299	312	315	313	289	311	321	329	328	287	299	293	307	314	329	323	322	310	298	290	300	301	316	330	310	279	319	323	314	315	334	309	348	318	292	346	347	324	295	315	330	315	292	308	275	296	328	305	306	311	318	306	313	333	319	337	338	289	306	288	305	303	341	304	320	305	275	311	298	298	308	325	311	316	278	325	332	309	311	321	286	292	313	330	317	326	279	333	292	316	337	312	356	314	333	332	321	315	334	292	317	332	295	314	317	332	307	321	319	298	320	315	328	312	337	336	305	305	326	316	286	309	336	335	317	291	364	331	312	302	327	300	326	287	302	304	313	313	316	323	294	266	294	343	295	358	314	294	306	301	298	297	300	312	308	320	331	282	327	299	325	314	324	328	330	298	321	308	341	317	326	326	259	325	303	330	302	305	300	338	312	306	319	323	317	297	303	279	330	314	331	336	334	324	321	315	316	323	322	304	313	306	292	292	328	315	301	313	288	264	315	329	327	299	317	313	315	348	340	332	296	326	305	301	272	307	323	339	358	304	308	316	310	336	292	327	337	319	308	326	298	278	312	279	303	292	298	307	303	283	294	323	323	305	298	332	327	306	297	339	303	280	317	342	338	315	295	329	301	301	297	287	310	315	337	326	350	302	270	309	312	296	308	314	302	302	337	328	323	304	334	334	335	318	306	318	308	302	291	309	323	289	337	287	322	304	328	308	315	320	323	313	289	307	350	305	296	301	310	300	319	313	307	285	328	323	316	317	320	278	278	320	305	321	329	304	289	316	287	308	336	290	287	321	307	315	303	290	329	300	344	336	334	272	332	303	299	340	321	345	293	309	338	311	332	293	271	326	298	320	308	290	327	329	322	275	309	314	317	319	316	323	313	300	327	307	340	302	308	316	311	309	295	310	276	364	316	317	319	291	324	286	335	295	311	331	312	308	339	290	314	323	283	303	296	318	306	277	304	311	267	307	299	297	297	325	302	349	300	341	320	305	320	336	331	335	291	284	294	305	322	325	311	295	320	303	313	278	292	312	311	297	290	311	330	289	354	333	321	301	318	305	321	303	317	300	322	279	343	295	326	313	337	292	290	343	334	307	325	318	324	291	314	315	319	350	328	327	304	304	342	338	294	330	334	332	304	281	288	298	327	322	303	310	339	313	312	306	283	301	335	312	289	322	333	323	306	313	319	315	298	294	310	306	320	299	332	326	306	282	336	318	301	302	317	287	315	288	328	360	346	280	305	322	301	314	320	318	326	329	288	309	307	334	304	307	279	290	318	310	343	306	322	301	300	295	293	329	303	325	322	296	291	293	298	315	344	305	299	305	305	321	330	331	302	300	316	306	302	317	295	337	314	310	286	347	294	286	323	330	290	327	334	343	351	292	304	315	327	319	321	290	333	324	304	330	326	318	324	295	293	306	323	312	315	315	271	309	281	316	321	305	340	302	321	311	306	304	316	295	316	316	311	299	332	275	300	340	303	295	326	319	298	333	321	328	346	347	299	315	304	339	301	328	299	302	289	292	310	287	310	307	321	307	304	301	305	309	295	325	304	303	328	325	305	312	312	323	326	311	362	291	326	299	327	296	291	330	307	331	305	304	284	323	302	319	307	283	315	309	308	306	298	344	289	289	341	302	321	315	312	314	295	318	322	284	311	285	300	349	300	336	296	297	299	304	313	323	304	355	316	293	314	316	290	311	324	302	286	292	301	308	321	343	287	308	285	310	318	310	305	315	322	302	322	280	336	325	325	323	328	339	317	299	320	307	323	317	308	336	319	300	340	326	308	294	311	325	315	331	320	316	333	306	341	318	321	306	284	277	331	326	307	303	337	336	320	315	303	318	311	311	297	295	336	328	314	324	287	313	317	303	358	310	314	309	319	347	308	299	330	310	301	324	327	305	356	312	307	337	311	291	308	335	321	329	300	336	294	324	276	308	322	312	307	325	317	315	304	301	293	359	338	295	298	305	328	317	325	298	317	300	331	300	312	349	317	310	308	318	314	296	304	319	320	340	320	295	308	318	334	337	313	306	263	354	303	311	306	317	308	331	285	301	300	304	306	300	283	299	321	307	311	325	293	305	318	299	307	315	315	308	305	350	310	291	322	327	324	297	274	313	325	296	313	316	316	344	301	284	316	286	316	306	312	326	338	293	338	339	321	351	330	283	325	316	283	321	324	309	325	333	296	299	281	299	361	322	323	324	326	294	330	305
48147	88508	68876	48314	35887	8115	344	398	407	350	364	339	362	371	349	334	324	365	346	356	324	345	323	335	332	359	353	358	333	367	319	343	352	330	344	343	300	334	372	342	335	345	318	326	295	298	305	364	355	321	282	301	333	340	322	302	307	336	338	315	312	328	334	337	325	330	346	328	309	302	313	315	319	361	306	323	319	303	320	309	327	335	313	313	316	320	334	332	327	321	349	322	328	326	292	354	329	335	311	349	328	318	326	320	318	332	330	342	314	304	325	313	329	335	379	367	345	364	334	337	309	293	344	330	335	348	337	346	333	332	325	336	312	314	316	333	318	358	356	341	337	324	329	367	309	346	297	329	335	398	331	336	316	341	339	320	316	342	325	313	335	316	336	297	331	315	326	341	321	332	329	350	296	356	334	344	316	342	342	330	311	351	335	346	323	342	319	317	349	339	336	337	326	289	313	338	335	340	320	339	332	333	338	302	342	323	322	343	345	369	326	308	320	327	319	303	330	316	382	326	320	329	295	366	312	301	347	299	378	323	315	338	318	324	338	335	322	331	309	329	327	311	321	318	333	336	314	317	341	289	337	311	318	321	322	343	333	347	312	354	347	332	332	323	351	348	354	295	321	329	277	312	318	331	314	357	324	322	336	297	333	330	328	370	302	386	335	358	330	340	313	360	307	354	316	280	349	298	311	304	334	322	336	324	320	329	318	313	343	335	339	339	318	333	337	328	328	338	307	315	333	315	349	327	307	328	370	353	336	288	328	328	302	312	328	307	353	321	310	338	348	370	354	341	308	309	344	337	299	324	312	316	321	305	336	337	348	354	356	333	336	336	313	359	315	294	313	346	306	323	335	321	289	337	340	326	316	302	342	309	323	350	363	329	303	304	334	318	335	325	321	314	329	321	311	317	312	316	339	295	356	322	326	339	331	305	321	336	346	303	350	333	306	349	334	353	348	342	347	340	298	295	323	354	349	312	326	328	318	322	311	311	343	338	370	349	327	336	303	352	345	320	308	332	291	305	330	324	314	342	334	330	312	328	308	304	306	368	366	325	308	335	310	343	308	342	326	312	349	310	342	337	341	359	340	301	359	321	329	318	327	335	334	336	314	325	344	335	326	341	319	304	330	291	330	309	351	327	298	341	348	333	335	331	336	356	294	299	341	335	335	330	324	343	288	364	303	303	349	318	339	328	307	305	348	339	320	331	322	322	331	351	342	314	307	298	356	340	337	315	315	319	346	308	340	355	327	317	311	309	314	340	313	317	363	365	340	338	329	351	361	328	325	310	357	349	314	351	302	309	321	331	369	296	326	294	287	333	340	322	318	325	350	341	331	309	337	353	334	350	326	316	319	321	356	315	339	349	316	352	349	365	356	333	325	333	321	331	367	312	309	307	331	341	313	314	335	309	321	308	311	330	336	349	326	328	286	344	326	336	347	342	353	336	335	336	333	323	328	354	376	333	347	322	348	354	358	346	314	357	301	344	357	337	329	304	335	317	335	360	357	332	323	337	297	355	308	335	297	339	349	349	310	330	308	336	309	357	337	320	333	320	311	368	329	317	339	352	337	344	305	333	312	346	314	345	335	338	330	322	345	305	364	327	337	321	303	298	348	318	319	327	297	313	325	315	345	367	334	345	328	317	329	295	327	302	324	294	329	354	311	314	310	353	321	313	318	332	296	351	315	308	340	332	291	318	321	336	373	364	297	299	346	328	317	321	338	360	320	314	351	355	311	323	315	318	310	310	360	317	294	328	315	311	355	301	317	342	309	301	346	315	360	328	326	334	318	339	322	346	313	356	346	340	307	318	333	336	324	328	346	347	325	322	320	324	325	332	343	322	335	288	288	307	317	312	348	328	340	341	370	360	332	338	348	310	308	331	332	317	316	359	344	317	352	311	338	328	318	340	342	355	323	335	330	334	329	335	316	342	345	335	296	335	366	319	349	316	294	342	305	333	322	337	325	338	307	361	327	317	313	348	332	300	302	327	349	311	336	330	328	353	326	341	331	344	312	326	330	322	332	347	350	330	303	353	300	352	325	325	332	310	311	328	327	327	321	324	340	313	342	305	284	340	334	293	323	322	339	327	363	329	335	345	334	359	340	327	365	324	333	334	321	340	354	364	342	334	323	332	344	295	331	341	328	362	316	369	312	324	313	276	337	356	331	345	373	329	326	345	326	331	323	368	322	382	288	333	302	328	319	348	303	324	314	295	343	350	318	321	310	329	336	364	370	312	346	345	350	314	353	316	332	323	302	332	310	338	336	348	286	331	336	335	342	329	329	358	346	348	347	322	326	329	319	355	350	335	345	330	360	351	316	321	311	322	309	319	318	333	327	315	343	319	346	351	343	315	313	326	314	331	331	328	326	324	343	352	321	362	315	313	308	348	347	349	365	308	317	317	333	315	350	339	341	335	324	332	339	323	299	298	309	346	355	334	286	333	323	305	336	321	338	322	302	339	336	327	320	339	320	347	355	341	345	319	318	335	304	304	332	308	339	266	343	353	350	360	347	336	344	341	348	334	331	323	290	331	330	317	345	321	326	353	325	336	354	312	340	326	303	340	303	312	313	333	341	337	334	344	352	372	338	372	322	353	342	299	341	319	331	334	351	364	319	363	312	321	345	294	324	349	337	365	346	304	301	345	318	339	305	323	338	339	341	334	322	337	350	346	338	354	347	325	363	317	337	336	318	314	315	304	347	316	349	332	345	305	329	347	321	318	303	344	331	344	339	318	343	303	332	337	333	325	309	318	315	338	340	339	339	341	331	324	309	328	353	329	335	334	299	327	359	346	351	349	318	304	336	315	316	364	344	351	312	340	349	327	305	319	323	307	322	339	326	343	319	325	349	320	357	297	353	333	311	281	302	319	313	327	370	317	318	348	318	308	347	344	333	305	335	313	365	316	343	339	306	320	316	325	318	328	314	346	290	315	342	295	332	315	333	339	328	334	355	316	344	319	321	346	342	342	357	320	346	347	300	354	349	336	330	279	344	336	318	349	323	328	317	322	355	324	322	346	355	340	322	338	322	314	325	340	315	329	313	334	324	340	317	352	313	348	356	312	316	334	312	381	342	354	308	329	277	335	315	307	344	338	330	335	320	317	366	334	326	326	331	313	336	323	358	298	324	321	325	331	340	320	324	315	351	331	328	306	317	335	316	314	338	360	351	352	313	316	335	327	323	333	320	324	315	338	324	315	349	323	328	322	367	325	322	315	315	319	321	306	327	318	291	309	317	331	312	308	307	337	327	298	340	314	349	300	339	350	345	335	331	322	331	365	331	361	323	310	315	328	346	321	299	321	334	319	322	347	285	339	341	302	353	305	350	343	324	324	280	327	369	346	312	352	330	349	323	322	330	337	305	321	346	323	304	363	335	340	341	355	338	319	323	339	300	314	333	330	358	311	320	335	336	328	340	325	313	281	322	346	336	297	366	355	314	319	307	313	332	326	316	333	373	360	314	351	318	311	328	324
25104	22392	34188	32521	21813	5923	302	194	210	212	221	190	188	201	208	203	193	200	200	200	194	199	188	190	201	197	227	181	201	200	202	216	186	209	213	161	196	187	193	202	198	192	203	188	202	198	181	187	182	215	201	178	203	182	186	196	164	197	190	206	202	193	208	190	193	188	197	190	183	201	193	205	197	199	188	185	188	211	214	177	202	187	199	195	197	201	165	184	194	205	216	174	193	195	205	196	194	195	203	198	209	195	197	223	224	193	200	190	225	190	183	197	198	183	189	201	189	206	200	190	210	186	192	208	195	200	194	198	207	217	198	176	186	171	158	198	192	183	214	196	198	207	199	197	177	188	192	192	199	226	220	199	195	196	166	200	217	184	181	198	190	234	192	178	198	225	208	194	167	214	212	207	195	210	173	189	210	210	195	195	178	187	215	176	208	206	179	201	187	179	197	195	196	191	184	181	202	200	184	196	169	192	176	184	217	201	208	221	193	197	200	204	192	223	201	193	213	177	193	181	169	199	209	169	201	189	188	194	216	180	189	201	177	189	224	184	203	191	197	194	213	186	215	209	193	194	201	210	206	178	212	187	186	200	212	189	186	166	203	207	209	184	180	216	190	189	196	175	180	180	188	200	187	204	176	204	211	188	186	176	207	203	220	178	175	203	189	176	215	170	193	176	207	191	201	194	195	192	195	194	196	204	186	214	197	198	207	200	201	188	187	198	203	172	191	189	170	222	164	187	190	201	167	208	152	189	214	183	164	180	179	190	205	198	200	193	193	205	180	218	180	205	173	212	189	158	184	195	182	177	188	191	212	213	186	181	189	212	185	171	193	197	208	209	209	201	186	217	196	218	193	204	187	193	192	188	206	211	196	210	190	193	227	178	178	186	201	195	204	206	194	193	185	210	201	211	191	188	214	205	220	184	187	196	174	197	192	188	183	187	212	175	200	200	187	203	185	174	198	174	184	190	185	202	192	176	182	191	212	201	173	188	186	198	185	201	179	198	180	197	186	177	190	174	203	196	183	176	203	209	214	204	200	192	180	190	181	194	213	192	208	189	192	215	180	189	199	194	189	188	163	212	185	205	166	208	193	178	213	189	192	227	183	197	202	200	188	180	191	185	205	186	233	180	209	199	192	176	183	180	196	185	205	186	190	190	191	204	180	204	211	193	209	179	183	181	219	205	185	199	182	177	202	209	180	200	191	199	205	209	227	185	219	196	194	195	169	206	190	204	207	194	196	194	188	207	191	215	184	207	178	197	212	203	193	174	174	179	200	198	204	227	190	169	190	201	176	176	193	205	200	191	242	179	201	212	166	180	185	192	170	211	206	160	207	190	203	204	178	201	193	178	198	180	178	204	193	193	215	182	204	169	199	209	179	206	203	185	213	188	204	183	181	189	178	215	200	201	207	188	198	187	207	203	197	195	183	202	178	225	174	181	192	195	180	206	172	197	185	205	163	197	206	193	194	215	186	199	194	201	190	203	206	184	187	188	182	201	181	190	203	213	176	174	209	216	199	182	198	194	214	196	204	185	196	191	197	177	204	186	207	176	200	186	204	214	181	204	187	176	191	202	200	200	214	187	188	184	171	170	183	155	165	201	196	187	171	191	172	206	182	186	167	218	196	186	206	217	214	189	177	187	171	201	182	187	202	210	230	195	185	176	182	201	215	176	199	191	177	199	225	202	192	222	189	186	176	203	224	221	184	188	209	214	183	183	193	187	174	202	193	198	184	204	199	207	205	168	165	203	192	202	185	181	167	183	198	187	197	189	185	200	219	186	217	182	185	195	184	189	189	187	177	203	192	204	207	201	213	230	190	192	219	178	208	182	197	191	219	165	173	202	205	175	204	207	184	198	192	187	191	193	202	210	211	209	173	201	181	211	204	188	197	186	198	198	206	201	187	200	180	190	198	191	173	188	190	198	203	167	188	224	184	178	183	193	199	203	190	202	196	198	177	188	195	189	207	222	210	171	179	205	209	220	199	199	175	181	188	203	183	189	205	212	198	188	196	164	211	203	202	188	193	192	196	196	183	181	189	202	188	202	205	196	181	186	194	177	205	219	210	208	185	182	177	173	199	213	205	174	196	213	190	196	213	164	210	175	187	204	195	176	194	201	181	192	213	162	211	179	187	177	208	189	187	180	172	177	193	174	203	198	189	175	202	199	177	160	206	222	183	204	181	167	181	196	204	185	188	195	204	188	187	193	198	213	180	209	190	229	207	202	200	188	201	226	193	200	197	196	220	201	190	214	211	188	174	211	184	204	191	192	191	215	170	184	187	195	202	194	192	218	184	177	180	198	186	190	169	192	198	171	182	182	200	205	202	177	202	182	171	199	192	199	199	194	191	194	175	208	189	212	209	206	202	189	195	215	211	206	182	179	214	189	168	175	176	199	202	202	184	196	187	181	198	214	195	196	203	188	184	182	212	201	160	194	185	195	183	197	188	163	187	195	194	163	190	195	187	186	189	189	192	193	195	175	198	207	196	211	201	168	206	216	190	173	195	179	211	188	195	218	202	199	209	180	201	192	179	182	190	196	180	173	190	194	208	194	199	156	201	180	213	195	180	192	215	185	181	192	192	193	167	205	179	216	185	197	184	197	172	215	183	175	197	194	182	178	205	209	204	208	193	166	216	192	184	184	203	175	211	192	182	208	178	192	186	188	185	203	176	193	187	192	191	207	203	179	202	182	169	208	178	202	193	188	218	197	224	212	186	197	184	227	176	223	186	179	178	240	204	174	209	199	207	187	213	190	209	217	200	191	177	209	212	185	208	166	179	202	178	204	183	235	193	185	227	192	203	206	177	208	170	214	200	190	183	191	189	215	182	182	197	192	182	188	195	196	195	166	197	204	190	203	181	193	213	204	211	196	215	190	193	202	194	194	208	203	161	184	176	198	210	175	199	208	156	201	198	191	194	174	181	182	191	152	224	188	211	203	194	214	196	183	203	189	184	204	182	187	196	186	185	188	198	207	190	177	191	188	189	185	198	214	193	193	197	182	212	221	204	193	174	222	200	187	190	200	189	190	211	202	179	191	202	211	164	191	182	194	202	185	165	179	216	218	195	207	192	212	213	204	195	199	197	211	208	190	207	179	217	183	183	217	180	167	196	220	205	178	182	214	217	200	185	204	180	169	196	208	175	210	190	195	188	180	194	198	187	190	191	199	216	197	188	183	180	196	201	205	188	205	158	213	177	186	182	174	181	193	208	201	192	185	200	186	187	207	196	199	196	193	186	166	212	184	200	193	213	209	188	187	174	188	187	178	189	186	231	196	189	187	220	207	193	182	200	202	209	209	189	200	204	170	184	195	210	207	204	190	210	214	185	196	199	181	202	204	206	198	168	204	202	193	177	201	175	203	183	213	186	192	196	184	168	203	200	199	205	204	182	191	192	194	193	190	175	164	168	179	187	208	209	186	209	217	189	192	176	197	198	185	208	191	194	198	185	197	183	183	193	200	223	214	208	169
42011	69634	54851	37228	24735	3080	295	228	243	244	233	239	249	223	237	225	244	231	228	241	242	242	237	187	227	227	234	211	242	252	241	216	216	229	249	219	239	211	216	251	249	204	220	205	220	216	215	226	253	207	207	202	202	198	233	210	244	229	228	232	229	214	220	205	209	202	251	238	204	211	207	217	201	202	243	215	212	249	213	242	265	185	213	224	219	212	231	230	239	207	234	228	246	237	233	221	232	243	233	230	240	246	251	240	220	242	214	232	229	232	206	236	231	227	213	224	200	225	229	221	228	218	219	224	209	219	235	204	237	250	219	207	204	226	240	210	219	230	222	227	197	210	221	225	222	193	248	229	219	204	224	213	216	225	242	214	224	251	224	198	260	247	225	214	233	222	235	204	220	222	205	195	216	210	247	210	218	244	213	216	237	240	190	232	261	191	203	232	229	223	218	216	215	217	228	217	212	236	249	250	226	246	216	211	226	223	225	224	248	235	221	225	241	210	216	232	228	236	230	245	212	230	227	220	249	228	226	258	242	234	214	243	239	229	247	230	250	244	225	232	215	226	242	209	208	223	210	191	228	232	244	219	217	205	222	203	224	222	227	247	226	241	226	207	252	209	240	243	237	226	215	217	197	205	219	223	186	209	227	199	233	224	189	205	254	213	223	235	239	238	228	236	241	225	236	209	236	241	229	204	228	247	240	225	238	216	223	221	200	226	215	205	215	241	206	236	212	210	228	230	214	235	216	216	204	227	203	221	216	221	234	224	225	209	238	204	186	216	213	207	237	211	241	259	221	231	216	225	236	225	212	227	210	217	228	246	228	243	230	225	258	206	228	209	241	239	213	218	219	238	216	214	221	226	229	266	209	234	207	226	211	231	221	236	196	220	218	241	259	229	219	226	231	217	234	215	218	211	236	233	218	230	225	234	232	247	206	222	212	215	217	206	227	223	227	226	244	248	226	221	244	244	234	216	209	235	225	188	208	234	214	224	212	201	196	229	207	263	236	235	231	233	241	248	212	231	255	218	232	234	226	230	235	217	231	227	221	221	191	192	220	193	205	213	220	222	234	233	232	226	223	199	236	218	218	207	224	197	216	216	243	228	233	233	229	237	243	242	199	247	229	236	219	227	223	231	206	229	253	220	217	216	219	202	241	205	275	208	240	237	203	207	217	211	227	209	231	208	211	205	212	203	228	203	224	228	232	210	214	216	222	237	218	232	225	225	220	237	221	228	224	233	222	223	225	220	246	225	231	227	209	213	222	239	227	237	215	228	227	224	224	239	218	227	213	216	224	239	225	228	219	202	211	248	227	238	217	241	205	213	211	217	234	207	238	238	231	221	250	220	200	227	221	237	226	219	211	235	190	237	243	235	229	217	209	214	229	235	213	204	202	225	248	224	245	220	238	210	228	227	237	239	236	251	225	235	246	199	243	233	209	237	231	231	232	240	220	222	216	225	231	214	212	231	190	240	222	188	215	209	219	234	216	210	242	238	251	219	230	236	246	216	231	203	229	231	227	222	205	232	240	223	267	220	229	219	223	235	229	226	229	224	221	226	257	231	223	228	198	242	220	212	231	227	234	248	214	217	212	218	229	233	223	202	223	259	253	204	230	232	240	230	213	231	233	229	238	217	205	253	238	237	214	275	240	238	233	216	229	209	236	232	227	256	241	235	234	220	235	213	209	185	214	236	246	232	213	233	261	234	215	206	206	239	229	232	216	212	223	222	227	236	220	234	216	208	226	227	230	210	258	221	220	254	224	205	236	228	203	224	198	235	233	200	215	238	215	221	227	238	232	217	221	228	208	216	212	231	241	239	231	257	218	245	211	227	228	246	216	230	226	219	234	221	231	214	246	226	240	228	219	238	236	221	210	236	229	188	221	250	252	215	221	225	202	241	211	245	263	223	241	212	208	228	198	242	224	242	222	238	236	244	236	217	210	211	210	242	212	203	209	211	249	222	194	210	247	222	209	229	219	216	223	230	235	226	226	223	210	210	210	215	217	208	241	207	233	257	270	213	239	212	236	226	235	223	231	228	217	225	214	212	239	234	200	222	224	253	233	219	218	232	217	229	213	236	225	232	213	215	250	225	232	234	245	213	226	212	222	198	201	220	218	216	210	235	221	214	237	210	213	206	205	231	232	237	210	256	246	235	210	223	224	235	232	229	235	218	212	247	229	217	218	206	232	207	235	235	261	232	220	243	226	245	215	239	225	212	228	229	233	237	238	237	243	223	225	216	231	217	224	223	229	232	248	236	210	231	228	201	215	220	231	198	254	209	235	241	221	216	231	217	217	218	197	216	221	211	231	240	229	207	210	217	223	220	225	242	250	217	242	194	221	229	227	224	219	240	218	205	208	238	204	243	217	223	253	217	250	199	228	201	223	232	206	229	211	211	204	256	222	245	223	236	211	210	232	226	208	215	244	241	218	222	231	226	230	218	205	231	225	198	265	248	222	222	226	213	233	219	219	232	243	259	225	237	242	253	236	251	222	207	218	234	202	224	244	225	229	239	214	253	239	240	217	211	256	228	210	235	217	229	240	242	236	215	240	224	198	223	210	195	252	182	250	197	209	218	198	211	205	210	221	226	229	237	218	227	203	215	246	238	221	201	197	204	242	219	245	193	212	224	213	215	253	208	204	226	237	232	214	195	247	232	189	227	255	215	239	220	252	223	249	216	201	238	224	258	221	213	227	222	227	234	237	235	228	214	229	229	207	215	239	197	218	216	229	221	237	206	215	192	216	253	213	196	242	244	245	222	212	223	235	245	241	209	228	211	220	210	237	208	229	207	237	207	236	222	219	249	238	222	229	227	220	213	257	227	231	211	218	230	219	218	200	205	238	199	233	227	224	243	209	235	240	234	219	208	236	230	225	218	221	223	216	231	223	250	237	224	238	225	245	236	232	214	225	220	196	228	209	216	221	230	234	216	235	229	227	229	239	219	255	215	197	223	232	218	244	227	209	227	241	221	238	217	229	219	216	216	250	207	238	240	223	206	209	242	207	213	231	220	215	203	235	216	249	213	221	237	211	223	227	177	224	247	222	227	226	198	241	243	249	250	209	216	242	247	210	206	233	242	230	226	236	240	228	245	215	240	223	232	269	245	248	221	219	257	225	207	227	238	230	223	238	218	218	238	219	218	233	225	227	228	205	232	231	204	255	221	216	216	231	227	232	235	220	233	216	231	259	199	190	233	228	258	239	239	196	226	219	225	215	256	220	213	257	218	246	229	208	237	221	227	229	262	220	234	226	199	255	228	190	235	239	201	220	252	261	218	204	233	239	239	222	230	250	229	251	232	232	238	249	228	203	208	227	233	248	230	231	221	212	261	259	235	177	243	217	230	228	209	222	213	221	201	233	220	243	246	215	210	237	232	243	231	208	249	243	213	231	249	207	239	228	242	246	240	221	214	198	218	209	214	223	229	218	228	231	208	195	212	210	229	250	236	212	236	224	251	214	217	238	222	208	229
22473	21466	30906	27696	25915	20423	9818	637	482	407	425	409	452	432	403	426	439	432	397	424	425	452	425	419	417	414	403	440	409	427	381	407	387	391	414	441	424	406	414	419	409	422	454	413	352	393	432	422	427	395	443	381	404	404	419	400	408	416	392	423	397	417	428	401	421	371	405	429	413	415	424	402	401	401	418	413	408	379	386	413	393	420	392	375	369	405	416	402	411	403	409	395	371	361	414	457	392	399	442	377	414	401	425	439	403	408	382	403	409	391	407	419	403	417	422	436	367	427	424	433	371	418	417	406	381	407	417	439	357	421	395	423	410	406	412	384	394	395	344	417	377	366	374	391	374	385	435	404	358	403	435	414	432	403	414	424	399	380	388	378	392	416	368	438	384	407	414	408	410	398	420	433	383	383	395	394	407	382	379	445	424	439	406	394	415	429	339	381	404	412	410	426	421	407	433	385	449	458	396	429	407	427	420	411	415	423	399	383	445	420	372	383	409	397	409	403	463	375	389	442	387	384	402	395	428	406	380	433	421	405	423	403	379	377	413	391	406	408	371	399	370	403	374	401	409	380	393	414	448	412	367	384	372	427	409	380	402	381	377	420	399	433	433	389	403	421	417	417	422	396	405	390	430	385	415	403	419	402	424	385	377	424	380	373	409	427	399	403	402	419	403	404	394	385	389	410	410	402	426	392	414	419	404	408	378	376	388	395	408	413	419	437	358	371	389	387	410	414	439	381	399	399	408	437	379	464	404	442	383	399	405	422	426	409	416	411	400	436	373	414	437	407	392	384	424	374	384	360	391	431	388	404	424	394	410	442	413	354	414	401	420	425	400	382	412	439	378	405	397	383	409	428	390	394	395	396	406	379	411	424	415	397	392	388	400	393	407	399	396	377	415	387	394	390	374	364	411	397	395	368	407	392	361	405	374	414	381	387	398	411	383	390	401	387	404	385	442	424	435	443	366	407	414	416	435	411	397	360	413	382	397	406	443	413	388	416	416	395	402	404	422	392	427	398	396	431	400	404	434	409	441	389	410	436	393	380	394	420	431	394	410	382	419	390	418	392	408	411	409	445	383	419	394	385	416	377	415	420	406	410	360	430	401	399	399	414	364	419	390	398	362	418	395	386	423	409	413	362	398	403	428	412	397	413	420	399	401	460	406	395	450	450	398	411	409	389	416	391	407	406	412	417	376	412	426	429	377	390	407	396	438	391	429	381	377	415	386	449	404	423	422	406	408	375	421	413	416	401	391	382	367	435	431	448	408	373	456	386	428	425	374	424	403	418	353	399	392	426	450	409	458	371	412	382	428	380	353	395	401	392	397	418	425	419	393	391	437	394	426	402	394	413	420	392	384	388	385	415	369	389	414	378	383	407	392	373	417	439	403	393	392	396	394	428	393	395	393	396	401	412	386	400	417	407	400	410	386	397	368	378	393	449	406	397	362	406	396	402	376	415	408	393	403	463	385	417	432	396	397	408	401	392	397	427	441	365	387	398	400	404	372	368	380	389	399	439	412	438	399	380	432	397	420	360	399	413	434	415	418	388	431	429	379	412	376	377	405	406	405	396	391	394	438	399	397	390	457	389	395	427	434	397	416	406	411	387	401	415	415	421	381	403	379	399	403	422	383	399	396	387	411	418	400	413	358	369	436	411	424	401	381	390	430	419	414	379	394	389	421	379	413	399	413	387	393	364	394	415	412	431	397	405	423	409	409	373	390	417	406	412	412	385	379	394	428	431	404	378	417	415	397	426	413	379	430	387	385	451	392	416	442	409	419	418	444	414	411	396	439	424	396	373	396	423	382	429	411	401	383	430	428	429	404	395	401	376	386	419	430	417	438	406	437	386	400	430	387	384	386	410	400	415	406	366	409	427	412	394	395	361	422	401	411	389	391	399	405	414	412	377	422	410	424	386	405	402	392	421	421	368	405	411	409	382	443	369	421	387	431	383	425	380	414	407	421	420	420	416	421	408	403	405	428	395	386	423	413	392	398	385	377	415	438	414	356	452	404	375	441	407	375	454	384	352	411	416	384	413	387	405	429	393	392	373	390	396	412	377	436	395	365	411	392	396	406	426	415	402	409	411	391	425	394	419	418	416	385	373	381	430	398	414	420	371	391	393	396	398	395	414	375	395	414	385	367	399	396	403	383	408	391	393	404	428	424	386	442	409	387	370	393	441	398	380	441	392	404	416	416	355	407	396	407	388	383	393	395	423	458	411	422	390	396	393	397	412	411	454	399	367	368	405	391	379	410	415	396	377	409	371	397	399	408	439	452	419	410	358	409	396	396	454	433	428	393	375	401	371	406	428	435	464	399	404	418	398	420	404	429	412	399	380	404	365	402	391	418	382	406	402	412	416	418	423	400	397	411	362	427	394	417	381	402	434	420	420	397	393	423	408	368	393	402	376	417	381	382	380	399	381	385	403	409	429	382	405	389	388	385	411	399	384	375	417	431	396	391	423	416	410	375	385	412	400	431	422	446	411	388	449	382	388	432	406	428	417	406	392	394	409	391	402	395	413	414	412	423	391	443	448	387	415	408	411	421	451	391	375	417	425	390	423	416	394	409	438	416	393	385	385	405	415	400	371	388	413	410	399	381	422	406	435	401	389	399	387	392	451	371	404	424	377	418	405	394	388	408	413	406	388	377	404	404	443	418	415	401	418	379	417	396	397	406	387	408	421	426	418	426	423	402	464	407	415	394	381	391	405	387	421	421	383	368	403	372	426	395	393	421	399	401	400	392	374	431	421	384	412	395	429	410	414	438	429	431	443	418	378	397	405	387	411	414	430	442	410	447	426	426	401	405	391	436	381	418	410	396	407	414	406	415	398	361	397	419	400	365	370	395	420	441	406	469	405	383	447	399	387	414	442	412	408	413	394	406	415	427	366	415	388	423	431	438	372	405	409	419	456	411	381	431	401	395	428	393	398	406	402	413	408	425	399	392	416	421	379	369	393	414	410	399	381	378	382	419	412	420	434	377	388	396	401	407	393	383	403	418	406	424	420	374	459	395	426	408	419	426	408	376	407	430	383	414	395	429	408	428	404	431	407	382	368	383	412	407	412	397	391	421	395	385	415	431	408	375	401	432	458	404	376	384	416	387	405	381	404	417	420	422	449	379	393	385	420	412	383	380	393	373	388	436	415	408	390	417	418	398	412	409	400	423	417	401	401	388	437	443	437	404	402	425	396	400	423	399	412	394	418	455	414	409	395	394	418	399	385	413	443	394	401	389	392	420	423	400	359	395	410	427	385	431	410	401	416	398	427	404	429	383	389	416	430	376	395	390	377	420	417	393	397	429	413	395	409	356	400	373	397	407	382	383	384	396	423	415	406	390	376	425	355	401	393	392	442	362	378	397	397	436	406	397	382	404	403	418	411	398	398	438	386	397	415	397	406	415	351	422	363	385	444	384	397	375	381	404	401	366	444	403	453	368	414	371	386	400	439	404	401	412	394	398	395	413	395	393	421
56325	98609	77229	55453	39785	2760	546	500	470	503	452	426	459	437	462	451	431	441	457	438	420	428	417	439	404	427	440	418	391	424	442	453	411	430	474	422	442	400	418	412	425	432	414	419	398	460	423	452	405	427	447	418	443	428	394	432	449	454	433	439	423	446	419	415	393	424	435	457	423	438	433	400	468	444	416	428	409	451	431	430	434	422	409	401	408	415	418	421	434	424	406	454	432	427	421	429	414	418	431	449	412	388	433	447	418	397	459	444	413	427	456	421	433	404	410	381	447	439	413	402	459	423	438	451	467	407	410	427	413	409	421	459	462	425	434	426	410	432	443	426	439	403	414	444	423	396	443	417	410	434	440	437	400	465	394	407	426	420	463	454	437	402	394	413	422	438	400	444	413	406	448	456	457	443	413	384	437	418	412	401	434	435	423	450	419	424	428	446	427	401	416	425	420	412	409	391	462	436	391	429	431	427	414	396	432	442	408	411	400	416	446	410	423	427	449	384	448	412	434	407	454	451	388	397	409	437	406	399	433	406	416	412	410	391	386	431	396	407	432	405	384	485	449	420	435	444	411	432	455	461	431	430	436	411	441	408	433	426	440	412	395	383	423	409	421	427	430	434	410	413	443	406	386	434	446	473	395	424	467	434	428	388	416	438	440	386	449	454	429	416	436	413	395	418	431	426	429	458	427	466	428	462	428	419	421	453	408	430	407	405	400	441	403	472	445	399	409	430	449	427	427	454	413	454	426	408	403	411	419	362	422	464	447	420	452	439	414	455	425	446	436	396	385	426	441	420	415	437	403	446	433	398	452	435	400	415	460	418	405	398	441	418	433	426	419	400	425	443	423	408	409	433	435	466	449	388	440	436	416	425	413	421	435	435	414	404	440	411	433	423	450	414	389	432	408	429	436	416	428	415	440	444	412	412	413	434	423	401	437	429	418	426	401	401	408	421	424	435	393	438	444	438	437	419	433	434	434	413	437	415	436	447	405	422	452	433	434	471	469	415	386	434	464	427	401	437	447	425	415	434	382	401	395	417	372	415	431	426	423	415	439	415	407	423	449	419	455	406	419	412	419	434	439	431	409	421	401	449	420	406	442	389	421	386	417	439	430	422	444	443	436	432	408	421	438	400	404	430	444	428	430	423	420	428	445	424	415	420	450	388	417	407	434	455	435	452	418	409	408	408	424	396	431	402	426	430	419	403	427	446	387	435	399	427	425	438	411	468	433	432	431	388	412	404	420	411	407	457	381	438	406	415	413	429	436	407	385	431	473	405	377	414	403	440	407	427	412	449	423	432	436	469	422	409	387	426	404	413	460	436	446	412	400	434	400	420	433	451	388	409	419	415	426	410	397	393	395	395	414	437	410	428	427	415	426	419	386	463	407	403	451	427	424	451	444	419	417	430	415	436	453	397	429	445	441	389	445	435	445	407	397	435	386	422	396	417	450	428	432	408	428	402	422	424	422	417	432	410	436	421	430	421	427	419	446	428	427	440	385	386	437	436	428	449	416	428	440	423	400	423	422	442	433	398	437	400	384	422	461	415	400	411	427	405	409	393	406	422	418	412	423	421	458	471	448	429	436	419	384	428	447	439	441	398	440	407	409	425	377	425	397	477	437	432	416	418	414	433	438	421	442	443	396	471	444	447	409	453	391	404	400	424	428	430	402	448	422	440	428	408	418	412	419	472	426	436	408	409	423	436	403	465	421	404	392	395	424	375	395	422	453	407	392	423	387	410	396	427	398	480	413	402	434	378	453	422	432	442	394	424	479	393	453	426	460	421	433	408	445	404	436	449	395	401	407	410	435	384	414	431	436	388	402	420	425	412	418	416	454	405	396	386	407	423	420	386	432	366	461	415	413	431	463	407	406	398	457	412	419	443	401	426	429	413	444	429	453	418	397	456	414	418	429	422	418	434	439	446	403	432	421	414	395	419	420	449	409	429	402	432	389	405	412	455	446	453	444	418	430	427	396	425	426	411	461	418	425	411	451	442	452	389	415	397	426	391	396	387	404	408	449	425	425	429	409	419	429	404	441	461	431	433	449	443	410	387	409	418	433	419	430	422	430	433	429	405	455	406	416	433	446	442	432	419	387	440	415	401	391	418	387	418	436	419	442	449	409	389	401	428	432	423	431	403	457	424	409	442	395	453	437	386	398	417	433	432	437	412	373	458	443	409	415	431	397	479	464	456	430	425	421	435	417	416	436	423	413	404	399	447	455	415	404	445	432	431	428	463	448	440	448	410	386	405	410	391	381	426	403	450	442	431	416	444	411	429	431	438	387	430	439	424	437	425	418	406	428	415	390	419	402	441	440	439	417	425	390	448	435	440	406	444	414	404	422	404	397	451	388	433	412	396	430	430	435	446	425	447	420	425	414	425	410	439	425	413	411	424	420	426	428	459	429	425	400	441	399	426	418	412	363	398	401	412	394	442	459	407	495	453	406	406	451	423	433	411	427	433	404	396	388	402	454	414	445	432	411	433	423	412	422	399	418	457	396	416	441	432	416	430	402	446	398	414	413	401	423	454	430	466	408	413	406	420	400	406	413	417	434	450	410	400	452	412	438	415	441	422	441	441	441	423	427	393	463	415	432	381	402	426	413	404	438	444	415	412	401	447	466	412	434	373	393	429	425	398	395	425	361	467	426	431	430	414	430	432	447	423	432	435	382	430	407	389	433	436	455	436	419	411	417	429	423	398	450	432	440	434	426	415	427	434	427	417	391	407	402	452	435	415	438	410	438	418	388	378	441	408	409	430	403	403	411	419	390	420	426	424	443	450	412	446	434	385	440	416	434	422	450	418	419	424	406	441	423	405	435	440	460	428	411	423	419	429	421	438	424	442	436	456	445	441	443	454	402	406	398	441	439	415	420	441	396	423	429	446	433	402	461	426	424	417	418	390	420	441	422	421	448	421	399	418	413	444	438	386	433	421	402	425	395	443	474	416	402	418	420	431	422	443	451	433	405	468	447	432	430	437	452	411	424	452	414	426	413	435	428	442	417	431	439	405	418	449	412	470	435	415	446	429	440	477	434	414	395	426	410	428	439	426	433	433	435	396	437	421	406	394	424	423	426	403	426	413	405	395	420	411	428	401	428	426	416	427	416	383	421	418	440	452	442	416	391	433	442	443	439	411	458	446	450	435	420	390	430	414	392	394	416	454	401	407	459	470	434	422	412	427	417	418	400	439	410	433	387	450	406	402	417	440	406	435	469	428	418	445	440	407	403	412	382	413	410	431	423	432	435	424	375	443	430	438	447	434	405	412	402	417	423	431	428	460	450	444	436	418	435	406	404	403	429	435	394	415	435	419	395	441	438	437	429	404	419	433	408	430	449	442	417	429	433	434	461	433	390	432	421	410	413	417	429	403	426	429	447	376	406	388	379	441	394	413	448	449	458	443	455	411	455	439	425	416	405	439	394	411	429	382	422	412	439	428	399	403	433	418	417	435	412	426	417	427	442	403	433	448
28960	25302	25279	12359	3648	212	150	143	175	166	143	167	161	164	159	160	178	162	139	156	160	158	149	171	135	165	167	152	161	150	161	149	160	144	143	157	160	165	151	155	161	171	152	162	137	146	158	154	152	136	143	150	140	145	131	165	132	161	163	190	144	160	163	161	151	166	166	139	163	146	160	153	176	133	167	169	155	161	149	157	156	156	150	169	168	191	144	148	140	161	170	163	179	160	161	151	157	153	141	154	170	169	161	176	158	146	170	167	159	162	165	149	156	173	143	168	137	154	168	177	142	158	166	157	153	130	139	169	158	137	177	174	142	157	166	161	167	160	168	159	144	161	153	158	162	150	169	175	157	167	180	148	160	159	164	160	165	144	165	171	156	143	161	164	147	138	146	141	171	154	164	143	177	175	160	155	154	177	131	151	168	171	161	155	136	180	163	157	140	159	147	171	151	144	149	155	144	162	152	154	117	154	177	157	148	165	160	147	179	146	179	143	148	165	151	149	141	170	175	161	159	157	142	167	170	170	159	134	163	178	164	155	155	168	173	155	148	144	172	143	135	159	150	126	163	164	144	154	165	168	147	159	156	161	147	151	159	154	161	146	164	169	177	162	146	173	145	162	136	160	161	178	131	150	146	170	148	121	163	145	167	152	128	150	159	202	152	141	164	157	180	151	165	149	145	177	156	136	155	153	141	149	162	155	164	172	157	159	154	140	163	154	160	160	151	162	138	171	168	142	163	142	158	176	141	173	153	150	156	160	157	156	163	155	184	163	190	156	166	184	173	149	130	150	162	163	185	160	163	146	154	156	129	160	139	167	173	152	145	178	160	149	153	169	163	156	162	130	169	150	168	168	159	146	151	143	130	161	167	168	148	159	152	154	147	159	172	151	158	165	172	148	185	158	147	155	159	156	164	174	166	163	166	168	166	165	187	159	156	176	154	142	143	161	166	155	152	148	181	139	160	152	168	162	171	148	175	189	125	161	139	154	182	144	150	123	160	176	161	150	149	161	155	177	181	137	179	150	162	164	149	150	157	159	144	151	165	150	179	163	153	155	176	166	165	155	139	149	183	183	145	176	148	147	148	161	158	156	163	168	136	147	150	161	162	169	153	149	127	149	163	178	157	142	144	149	195	138	152	150	161	142	162	156	166	157	155	160	175	160	135	165	155	146	175	170	171	150	164	167	171	163	171	166	184	184	150	154	143	160	167	149	157	150	152	175	159	153	145	176	155	151	171	167	153	154	159	142	145	130	167	156	166	165	154	157	164	147	147	146	146	148	144	155	168	149	168	173	155	148	172	139	168	165	165	141	159	170	159	172	151	165	145	142	164	160	140	161	146	147	156	172	188	157	160	172	121	164	144	169	162	149	150	130	146	135	151	150	147	147	160	166	143	147	148	162	159	144	154	155	150	165	153	186	164	143	186	156	144	160	172	178	153	158	165	177	164	164	139	141	127	172	131	157	167	161	157	153	165	147	161	149	167	185	167	143	157	152	146	169	165	145	172	168	162	151	128	154	161	137	133	146	192	165	155	142	159	138	141	147	142	133	166	162	154	178	171	157	143	144	177	161	150	154	146	168	158	152	156	170	143	197	188	159	138	163	149	163	153	151	173	147	139	153	138	159	145	193	145	170	144	167	158	157	137	151	141	164	156	145	160	147	159	162	167	160	193	166	147	173	155	172	172	165	163	163	164	148	180	179	159	159	156	154	159	159	143	167	139	155	174	154	158	147	169	164	157	148	130	148	149	167	162	161	136	155	151	143	162	176	200	168	157	131	160	159	141	119	147	169	155	149	143	141	168	161	168	158	134	172	151	147	154	161	131	151	143	166	160	186	180	159	176	151	163	147	135	160	165	167	156	145	149	159	150	163	153	164	138	143	153	144	150	170	171	153	152	138	150	188	155	169	170	138	157	145	148	145	166	152	167	148	149	143	142	179	147	166	187	149	152	155	176	165	140	169	136	158	137	157	179	184	162	154	140	157	168	142	167	149	159	159	159	139	151	139	164	186	119	164	163	151	154	164	152	148	166	167	132	153	163	163	161	162	167	159	165	168	149	148	152	136	161	152	158	152	150	165	166	150	165	155	169	152	163	150	149	156	171	145	134	144	172	168	161	149	168	157	164	129	165	162	166	154	151	170	172	156	135	167	143	185	158	146	163	154	160	164	182	141	153	167	170	156	154	151	162	164	142	152	160	155	166	175	153	152	134	146	177	171	159	146	159	142	157	172	157	147	156	132	143	143	164	166	176	160	169	158	162	164	161	150	166	168	172	151	181	161	131	142	173	164	160	133	152	140	174	162	148	161	177	152	192	152	173	164	177	175	174	162	149	146	158	153	164	154	151	163	163	171	153	153	155	155	171	162	169	154	157	183	141	162	163	142	169	150	157	134	176	144	160	152	156	160	140	139	144	151	158	158	178	170	159	134	152	174	151	171	161	153	143	149	155	161	169	168	154	146	137	162	170	166	166	151	174	173	153	145	161	134	146	143	170	155	162	155	166	164	151	148	149	162	174	138	161	151	153	164	153	149	160	168	146	152	195	142	141	157	172	161	130	160	143	142	172	152	183	159	159	137	156	154	167	146	155	169	165	159	162	161	149	156	162	156	162	137	165	157	136	178	168	178	149	160	146	140	170	144	147	150	159	162	142	153	147	167	169	150	148	156	171	158	169	149	150	185	153	145	131	153	167	167	147	151	142	169	154	135	158	184	118	174	159	152	151	174	162	153	175	176	156	155	160	139	155	156	133	170	169	165	155	151	168	167	137	158	146	147	162	158	145	193	163	166	154	153	141	152	165	169	166	154	158	152	181	165	146	149	152	187	155	166	162	162	177	158	158	130	161	165	144	169	167	154	170	142	177	147	139	142	168	175	157	153	152	153	178	167	145	137	166	176	178	146	187	158	163	151	159	151	158	175	162	147	138	179	156	155	162	173	150	157	161	139	150	177	158	158	145	145	142	163	145	176	152	160	156	174	142	156	196	155	170	151	150	163	150	166	165	137	179	145	158	132	161	165	164	161	148	167	153	148	165	166	153	150	148	141	145	165	165	163	170	155	144	156	150	158	149	157	151	139	154	138	151	179	160	152	158	152	158	163	151	185	158	147	144	144	180	149	146	159	183	149	153	164	158	141	173	148	153	144	142	152	161	139	159	141	178	147	163	151	159	164	138	149	150	165	156	173	143	166	136	132	155	145	155	140	145	162	149	140	136	161	156	180	170	155	177	166	174	166	157	140	164	162	160	150	153	171	166	169	140	158	139	148	150	172	152	164	148	158	163	149	145	168	144	162	146	163	145	155	144	178	149	147	145	156	161	147	143	155	200	162	175	166	166	146	144	162	167	160	176	150	161	157	165	134	134	136	143	157	146	159	170	165	166	142	159	160	161	170	172	138	172	159	161	169	146	177	142	162	173	163	153	148	134	169	163	156	163	170	162	142	150	162	142	165	157	174	159	185	163	163	163	162
22490	36753	21956	9047	3983	211	177	191	198	175	189	160	158	191	155	175	159	174	179	172	171	157	161	189	192	193	170	191	187	159	194	173	187	181	180	182	171	177	190	178	212	177	183	183	199	195	181	188	178	193	190	206	186	198	174	196	183	185	190	155	199	185	172	191	188	197	176	168	178	156	152	183	182	179	174	166	168	169	178	189	181	197	166	184	167	209	186	171	187	185	182	186	173	193	170	176	180	197	193	190	169	166	207	157	191	193	171	194	171	165	174	196	196	191	168	181	183	155	172	171	166	219	180	185	169	168	144	150	167	185	188	178	186	200	176	168	174	185	160	180	168	201	157	163	167	189	188	199	170	154	147	184	176	186	172	156	200	168	173	173	171	181	196	166	159	186	192	164	189	178	155	178	182	174	178	198	168	185	170	184	177	186	189	170	157	182	169	209	187	199	171	149	213	191	178	192	164	166	162	152	179	193	170	170	186	187	182	218	178	156	206	175	177	183	197	172	166	178	172	178	161	177	180	165	188	199	180	175	175	196	211	176	184	161	178	180	193	176	160	174	186	184	183	177	181	178	167	184	175	179	198	183	176	184	196	191	170	198	164	178	202	163	179	165	181	181	184	156	169	190	167	179	174	182	187	177	154	156	177	189	188	183	186	165	170	157	161	206	146	166	157	191	185	195	173	163	179	171	193	171	191	185	164	167	196	193	159	197	176	175	172	175	158	172	171	168	174	179	177	196	192	193	195	164	162	162	180	186	182	168	192	174	187	186	166	184	169	167	184	179	212	197	192	154	187	164	178	187	166	166	172	158	175	185	164	208	162	179	187	149	168	190	180	186	159	147	182	183	188	162	173	180	167	188	222	175	175	181	199	169	176	180	180	178	174	169	179	165	187	161	186	173	177	186	174	184	181	185	173	197	158	154	166	174	173	193	159	196	179	172	172	158	192	176	148	183	152	174	165	192	161	186	185	161	174	184	180	197	177	182	168	184	179	184	183	184	183	170	187	188	160	177	174	196	187	187	190	188	167	191	182	185	183	183	154	188	186	175	182	191	184	185	184	176	184	156	189	168	174	179	163	165	172	145	174	161	158	171	180	174	181	161	182	172	162	179	179	186	182	171	173	218	190	168	164	175	155	171	170	187	188	177	172	209	176	147	185	194	154	180	175	198	189	188	187	189	171	183	173	201	160	172	169	162	178	191	165	155	163	182	164	180	190	183	182	180	175	199	163	194	191	187	178	153	186	180	180	172	169	181	163	174	180	183	179	187	167	169	174	179	182	183	191	177	164	163	170	179	153	199	183	166	180	165	189	175	170	164	195	170	172	161	166	174	180	174	160	166	165	167	158	167	166	162	182	176	167	197	176	152	168	185	159	191	191	172	154	183	185	162	186	180	171	159	195	188	183	169	189	174	174	189	172	194	190	189	189	198	167	161	167	185	180	177	175	162	176	179	182	196	167	195	176	193	174	176	170	167	198	195	203	172	191	164	177	170	153	182	193	179	178	176	193	158	155	187	183	186	169	171	175	168	164	178	173	186	184	186	181	182	188	186	190	184	172	184	184	191	181	175	178	181	161	171	159	195	164	169	188	157	159	177	176	166	170	168	199	191	188	176	160	171	171	190	183	183	160	189	169	183	187	172	178	147	198	173	169	183	166	185	193	173	166	154	203	161	180	160	179	169	149	187	170	195	167	158	158	180	191	195	186	171	179	207	169	150	182	182	184	206	161	175	186	206	161	161	177	187	180	161	163	176	162	190	176	182	175	197	183	172	186	182	185	181	179	193	163	184	171	198	161	182	161	188	192	180	160	154	189	194	184	162	160	174	187	199	198	166	190	191	190	155	189	207	188	173	194	191	198	194	176	161	178	185	172	190	189	191	166	183	182	198	157	185	181	191	184	191	186	182	186	186	182	176	186	174	171	186	187	175	188	181	179	142	172	177	163	183	186	177	197	201	182	183	161	180	181	177	201	171	200	172	189	199	190	169	182	182	156	168	180	194	194	162	189	179	173	163	172	173	165	184	197	174	161	164	172	193	162	200	175	193	167	195	182	195	179	174	191	166	174	172	189	191	175	169	192	146	174	184	186	193	148	153	150	168	168	165	182	173	172	183	170	173	183	191	160	169	185	204	175	202	183	176	171	167	184	184	198	175	196	167	186	170	183	192	167	186	166	174	185	178	177	181	180	197	144	170	164	191	164	186	203	186	159	203	179	166	166	155	184	198	170	187	184	167	174	175	186	153	190	170	171	183	178	169	184	189	172	208	169	149	163	180	179	168	181	198	158	176	171	170	158	179	172	195	187	183	173	196	193	184	209	194	193	184	182	174	187	182	182	175	189	202	181	184	185	191	188	179	176	195	183	186	168	157	157	172	193	173	186	152	187	202	180	210	201	170	187	192	167	180	182	153	175	163	175	196	171	173	182	164	168	174	196	182	157	155	192	157	158	155	162	174	187	188	195	161	160	179	195	173	164	156	198	190	169	182	157	161	198	194	181	167	184	181	172	183	162	169	198	166	174	161	192	179	148	177	198	171	182	172	157	177	194	175	191	192	191	184	181	168	178	194	181	171	159	177	176	186	180	184	168	171	182	180	163	174	172	186	178	166	161	188	199	167	167	201	183	180	202	213	178	180	166	194	197	191	162	186	174	191	176	172	179	172	199	191	165	176	166	188	156	167	162	165	179	168	170	192	175	169	194	174	166	184	172	175	158	167	179	161	155	196	184	167	190	167	171	165	161	180	167	181	218	179	172	177	182	168	178	174	193	160	161	184	180	184	175	179	184	170	189	178	166	196	176	159	180	154	186	153	199	174	183	205	205	161	192	159	186	185	172	170	158	188	185	172	162	192	180	197	162	187	169	182	154	172	180	165	173	186	183	184	183	200	165	175	152	182	160	170	176	200	190	168	166	170	170	179	193	175	190	196	168	168	198	191	168	173	157	182	193	169	175	198	174	176	187	171	193	161	163	179	209	161	183	181	172	172	177	183	166	164	168	186	208	180	180	190	199	179	197	180	162	164	183	146	180	162	168	193	179	186	189	200	167	170	187	191	180	163	189	202	168	163	177	184	172	176	159	185	175	168	173	155	196	185	164	190	176	185	168	164	176	158	187	177	166	177	165	202	176	173	161	176	180	160	194	186	191	191	165	195	179	171	196	217	169	176	182	170	189	173	194	195	179	191	173	205	161	176	175	208	196	157	172	198	200	193	206	164	180	177	182	182	195	170	170	169	184	197	182	184	145	187	170	167	167	174	186	183	171	184	186	186	193	155	168	180	178	182	169	161	188	167	165	174	196	181	174	196	174	177	212	206	163	196	181	141	181	171	175	172	197	166	171	196	171	189	178	181	193	151	191	182	173	180	188	164	186	179	168	188	161	185	189	183	172	180	163	162	175	198	190	177	168	176	192	193	191	167	177	185	194	208	181	163	149	195	169	171	191	198	153	174	176	178	172	178	166	165	186	169	206	152
23543	21841	31871	29708	25444	15199	2316	394	313	340	344	315	314	301	313	320	325	310	328	325	329	324	320	309	300	305	319	276	298	303	306	317	318	337	304	295	343	296	311	334	310	303	284	286	329	340	290	300	303	311	292	290	325	306	300	284	284	305	289	310	304	335	322	288	328	319	287	314	305	288	307	273	319	298	303	301	308	276	305	312	307	328	295	317	308	287	278	308	349	299	311	305	282	303	310	303	326	280	319	307	328	320	308	313	319	324	281	287	288	293	343	301	309	277	304	325	304	292	299	312	318	315	294	300	313	296	318	310	286	344	327	314	288	313	315	310	332	311	299	271	312	313	282	311	274	316	329	326	305	316	309	286	294	313	300	339	293	307	332	325	297	339	278	310	298	332	285	309	295	287	308	290	320	305	297	295	325	290	292	288	277	288	298	318	279	287	318	275	340	316	330	266	320	334	307	312	320	326	317	318	317	303	296	318	307	334	276	314	317	307	320	279	322	303	301	360	298	325	323	317	325	287	299	292	333	322	363	273	308	312	275	315	319	311	315	333	299	283	307	339	320	310	298	327	319	295	306	286	287	305	295	336	311	297	260	310	349	319	306	301	313	336	269	326	293	297	294	292	305	327	289	305	287	302	297	278	288	337	330	315	297	322	326	324	293	316	317	319	302	307	301	298	321	309	321	271	304	312	283	294	304	326	326	284	276	300	293	347	312	324	301	324	295	297	315	301	295	305	312	315	301	335	307	285	293	284	309	299	305	320	286	282	331	332	317	325	295	312	314	299	298	284	298	288	312	315	311	306	296	313	302	291	308	319	327	297	318	292	310	314	286	293	282	313	294	335	279	300	301	327	275	319	298	294	313	299	279	315	320	292	338	292	300	301	310	315	283	311	318	290	318	300	319	314	305	298	282	305	282	289	322	307	283	338	293	288	306	284	266	300	327	304	301	295	311	311	310	302	333	328	300	322	298	302	321	286	312	318	300	313	314	298	304	332	331	304	298	320	302	286	301	301	290	341	308	284	303	315	329	304	331	282	277	262	297	315	309	304	282	321	325	326	298	281	285	290	288	313	355	284	282	282	307	286	311	296	276	327	312	252	256	268	304	303	304	318	286	305	312	319	297	338	357	303	314	342	335	265	345	338	306	283	292	292	295	302	294	262	346	324	331	310	292	314	290	296	297	319	292	313	314	332	303	312	322	305	295	306	296	336	325	304	316	294	276	308	278	285	354	294	299	312	300	302	299	336	334	267	327	338	304	297	321	319	345	292	311	317	321	329	322	325	297	328	278	293	284	332	296	301	324	300	290	270	310	285	302	308	296	312	306	309	306	314	294	286	280	298	315	336	284	298	293	299	304	351	325	285	291	313	321	322	317	301	291	286	320	283	312	319	315	291	345	333	329	295	274	256	300	320	330	313	288	351	316	324	293	328	317	304	271	315	299	308	304	312	333	315	324	292	295	317	310	334	274	299	308	300	286	320	275	278	291	304	303	315	281	297	312	301	323	327	288	295	283	299	329	329	317	309	301	314	318	330	318	328	303	306	312	289	293	308	319	301	285	289	309	284	316	318	314	317	312	317	289	320	314	304	287	312	308	295	315	297	306	282	311	287	312	318	309	287	287	294	289	320	299	303	320	349	316	313	288	305	300	304	296	278	307	344	328	306	317	311	328	315	308	298	309	286	282	334	280	313	302	312	302	311	300	304	311	323	301	296	290	313	296	289	321	321	310	328	276	300	310	304	322	309	301	324	312	278	316	312	299	313	300	281	293	318	332	296	354	283	315	308	305	312	290	304	299	282	312	316	301	304	297	285	311	295	312	323	300	328	307	314	315	260	298	283	298	314	289	293	276	291	299	312	298	332	318	296	313	349	316	335	343	317	313	303	298	309	299	311	304	314	309	308	299	296	289	291	307	295	296	330	278	319	312	296	305	335	314	308	307	266	321	305	298	282	294	317	279	286	310	278	289	305	314	291	293	309	326	315	340	310	306	323	339	335	347	299	329	279	320	299	293	295	304	302	298	292	321	277	336	313	304	324	324	296	317	290	318	306	313	303	294	324	311	302	300	316	308	326	300	292	297	331	327	291	275	328	301	311	309	283	315	289	321	293	303	311	322	310	301	322	306	331	303	291	307	303	329	300	301	307	306	324	281	318	322	279	334	320	301	311	307	301	320	312	328	330	297	329	293	324	316	311	303	293	320	308	294	304	272	312	338	289	308	325	297	286	317	283	291	328	297	266	303	315	314	308	307	279	345	340	325	284	328	342	317	346	310	281	292	295	270	293	277	293	268	308	291	313	325	318	302	297	315	291	311	275	306	323	307	289	293	271	321	326	304	288	309	287	275	323	281	315	323	336	271	341	291	305	311	304	301	306	298	325	313	288	311	292	285	309	307	326	297	333	317	305	302	284	319	325	267	299	298	326	283	266	344	312	287	301	290	309	323	281	320	318	296	302	318	299	328	299	335	334	324	296	295	303	285	339	286	267	277	337	320	286	290	297	309	311	306	283	318	315	294	285	301	303	300	316	358	309	292	317	298	313	303	314	302	313	331	351	312	320	342	271	316	288	270	287	316	332	271	296	322	276	329	302	333	292	307	296	275	326	307	302	336	303	286	289	307	286	304	274	285	309	313	302	298	291	249	280	300	344	310	274	300	291	296	301	296	312	288	285	275	330	310	307	322	336	300	320	298	298	294	304	294	315	301	298	346	299	314	331	337	312	327	298	292	293	316	300	310	306	340	299	288	361	292	305	306	319	291	304	305	314	332	286	288	296	310	335	294	320	301	318	331	297	308	301	320	317	284	299	316	305	319	280	272	325	293	278	313	323	295	314	309	314	311	304	301	326	279	340	278	310	342	325	302	281	322	290	305	287	336	326	310	343	324	305	276	302	301	246	298	292	288	263	289	300	299	318	308	314	301	291	364	293	306	310	346	287	279	301	306	297	325	325	315	266	328	295	311	262	309	282	301	314	310	309	282	302	300	304	301	273	310	331	312	301	297	327	304	303	292	295	303	328	324	289	316	294	285	315	298	293	316	288	280	295	302	320	332	321	294	292	298	323	282	282	344	297	271	320	309	311	336	313	311	298	306	298	307	334	308	302	291	344	307	298	295	295	304	285	298	335	302	286	291	326	308	328	272	319	306	285	304	313	346	289	327	291	269	321	326	318	319	362	307	312	339	321	313	294	303	307	330	299	317	286	342	310	293	308	303	349	316	290	307	316	283	292	289	302	284	305	285	300	286	345	351	315	320	300	315	355	319	313	306	317	281	318	299	314	304	321	303	324	305	301	299	304	303	322	316	311	297	310	285	320	262	272	310	300	279	316	304	319	303	302	316	309	309	278	297	343	299	335	299	316	336	282	307	300	316	296	313	308	318	315	328	315	274	324	320	285	347	300	301	293	252	331	295	299	262	302	300	309	299	322	306	297	312	293	295	337	329	284	288	298	296	277	271	295	290	294	288	299	294	307
52538	88929	66409	45959	28975	1079	438	401	387	348	345	328	331	360	341	367	322	307	311	328	322	314	347	315	313	315	320	343	362	347	329	333	332	314	327	342	325	317	314	336	335	311	342	310	306	343	304	326	337	329	347	324	315	288	324	279	316	309	325	322	312	319	328	308	307	323	299	298	330	355	329	325	312	358	344	362	333	317	303	333	311	316	329	301	309	343	317	325	331	282	318	313	302	324	339	322	316	317	319	349	343	326	309	300	331	320	339	363	331	343	285	321	339	329	318	312	293	339	359	328	303	318	285	332	310	329	333	326	328	297	321	357	344	334	298	306	324	301	342	321	297	312	300	312	348	306	328	319	327	305	313	323	327	295	308	318	345	325	325	299	317	347	331	327	330	348	313	346	320	323	291	356	338	339	294	318	308	299	334	333	318	368	324	324	273	331	320	357	338	351	346	352	298	311	305	337	344	300	325	336	348	317	296	336	315	328	339	319	365	338	297	319	321	322	324	318	316	335	297	317	365	329	332	330	337	326	313	305	301	323	366	332	342	308	299	340	349	321	338	328	304	301	328	294	333	346	319	311	321	310	349	328	320	291	354	323	309	328	302	317	354	319	331	322	328	330	304	315	330	345	302	314	330	324	337	316	330	359	312	308	311	318	309	315	325	317	326	304	312	314	316	300	299	315	296	313	320	332	342	322	326	324	336	287	302	343	316	300	297	328	294	341	312	301	338	362	324	314	298	328	309	346	343	325	344	323	292	324	319	307	313	296	316	332	297	309	306	338	342	325	347	307	304	314	307	354	307	346	356	317	320	317	311	322	323	323	315	335	310	344	307	327	317	328	347	291	313	363	326	311	329	338	331	350	318	332	285	332	316	333	321	309	324	311	304	321	297	318	323	290	361	287	320	323	348	316	310	336	301	314	324	329	327	337	305	353	317	328	316	339	355	310	328	352	312	291	291	354	315	326	320	313	292	330	331	308	279	314	315	324	344	282	324	334	344	299	319	302	339	342	291	281	337	298	319	306	321	315	308	307	317	321	312	318	317	320	280	326	336	329	326	332	342	308	332	309	342	340	319	334	376	344	345	303	312	337	340	376	330	301	308	335	323	314	335	321	332	324	310	329	322	329	304	315	342	316	332	320	314	312	340	332	348	314	296	321	319	316	330	300	336	356	300	328	292	343	322	345	314	335	331	323	325	325	332	296	359	299	323	348	303	305	313	317	326	311	324	302	328	315	326	310	324	287	316	328	352	315	323	280	314	303	338	311	315	307	310	296	297	339	337	330	336	352	333	307	343	312	313	324	324	316	353	318	310	329	302	301	332	317	316	328	325	346	328	344	297	312	350	355	333	333	310	316	345	321	331	314	326	309	328	280	307	318	331	302	345	341	306	318	287	334	337	287	304	346	318	343	327	322	337	311	321	329	320	302	340	322	336	330	332	319	339	325	345	312	326	322	284	341	349	352	353	318	303	336	327	307	290	324	336	312	313	327	320	308	317	322	326	295	337	339	352	327	310	309	331	379	336	316	312	331	328	308	319	312	351	314	340	318	324	342	330	327	316	312	287	339	302	319	299	313	326	330	306	344	331	330	302	332	314	312	316	317	314	320	331	330	324	329	300	316	339	308	352	321	330	335	322	326	306	352	308	314	310	285	313	347	320	342	301	355	294	300	319	343	351	330	322	331	328	323	341	341	389	330	319	335	313	352	346	309	331	309	339	287	337	316	324	340	325	327	345	310	329	311	314	316	318	344	333	318	332	309	339	329	334	334	337	307	279	344	337	316	302	327	313	305	323	328	340	316	319	338	359	331	325	309	332	324	328	319	306	362	326	310	311	330	332	351	292	344	337	310	328	348	331	297	310	334	321	325	359	281	316	328	334	333	314	336	283	333	311	358	320	351	318	326	309	307	337	355	348	314	292	340	289	320	325	335	290	305	291	312	340	296	313	326	329	341	304	299	313	330	330	322	314	304	316	307	339	305	281	281	283	334	356	339	336	317	302	306	332	319	364	301	289	313	350	345	322	315	320	329	349	316	305	328	316	305	300	332	334	337	303	305	333	322	352	304	330	308	298	334	316	308	333	305	303	320	318	320	346	323	302	320	319	322	317	332	346	328	321	329	356	301	302	303	309	307	333	317	298	316	305	333	334	320	332	329	335	314	364	316	315	323	326	337	331	314	348	302	291	365	315	319	320	330	331	343	316	315	328	334	303	314	306	335	326	337	312	326	319	329	300	303	335	296	306	321	347	336	299	306	299	320	361	354	304	333	319	314	319	300	343	341	320	306	301	328	342	292	338	326	332	332	312	344	322	346	292	334	317	318	336	348	329	314	321	295	331	326	328	331	316	323	283	325	318	348	296	314	335	319	322	319	345	326	302	312	327	346	342	341	308	327	345	325	298	345	317	329	327	325	335	309	313	286	315	344	337	295	314	340	335	347	312	323	315	297	306	321	315	319	313	327	303	329	322	336	330	313	336	352	342	309	331	326	339	319	336	338	359	333	334	324	318	319	310	312	323	298	315	304	341	310	341	327	293	346	293	316	308	295	340	299	326	325	306	330	306	350	304	300	347	328	294	308	351	342	333	316	322	318	326	320	309	324	306	344	293	312	278	307	325	313	333	328	306	339	300	282	318	336	310	343	338	336	315	310	334	285	336	313	313	338	323	338	313	330	320	320	339	350	328	349	296	345	335	335	293	334	323	333	341	312	334	302	347	325	305	308	318	336	315	329	326	313	327	308	317	307	314	360	309	343	289	347	319	310	284	317	289	346	358	344	326	316	341	358	312	332	306	328	302	302	342	301	322	324	305	317	303	333	367	312	292	311	324	333	283	343	315	330	345	336	319	314	298	306	320	310	303	307	345	301	304	305	355	301	347	331	324	288	333	302	323	275	331	340	306	350	298	357	331	325	282	319	337	297	336	315	330	310	296	328	344	346	295	310	368	336	320	315	329	326	363	332	354	324	314	308	341	323	332	296	328	313	297	323	360	329	304	312	324	338	335	331	294	281	300	359	314	319	304	297	318	305	316	341	339	322	334	343	311	301	338	348	342	311	332	353	329	320	334	313	315	319	332	337	308	302	310	316	331	363	289	311	322	319	297	315	332	324	330	316	331	343	302	310	311	302	324	341	315	301	315	308	308	377	297	301	322	331	322	308	320	344	352	355	347	307	344	335	318	341	320	321	307	330	359	308	314	292	314	326	316	343	302	328	299	322	347	286	323	329	340	313	312	329	329	303	325	326	317	309	377	306	357	355	323	371	312	304	317	341	334	313	296	260	304	310	349	310	355	280	338	281	310	326	341	339	314	343	316	326	328	370	339	324	328	352	317	335	316	333	340	323	287	307	302	318	295	341	315	331	341	315	340	296	290	314	303	340	311	362	323	341	337	323	350	303	307	346	336	343	316	345	334	326	316	332	333	351	299	327	339	333	317	301	326	330	319	323	295	374	312	304	286	313	313	313	366	340	335	335
25121	22795	31864	28964	19069	2830	207	210	186	176	186	205	193	204	204	188	175	208	186	197	182	199	168	172	200	210	182	192	210	195	168	173	186	178	182	213	191	191	206	191	194	198	176	197	196	168	177	206	168	172	179	200	182	192	174	170	231	172	177	193	178	171	208	229	182	204	197	202	215	176	199	210	208	190	180	196	214	189	175	159	155	169	190	190	188	183	183	170	192	181	167	165	173	171	184	207	194	198	191	215	192	185	183	192	213	181	183	177	186	198	186	189	175	183	162	196	182	178	190	193	192	192	201	187	196	207	197	188	194	201	204	190	192	181	174	172	196	193	180	189	205	188	186	196	169	169	179	179	175	191	205	187	182	203	186	210	170	170	153	188	186	197	199	201	221	187	179	166	190	186	193	187	201	174	210	195	200	176	212	177	218	185	168	208	194	172	188	193	171	204	186	192	197	181	213	172	176	197	180	193	188	194	185	199	181	208	182	214	191	179	182	193	179	181	196	194	195	196	199	203	181	176	160	210	186	188	180	178	171	209	181	199	189	220	194	188	201	189	174	193	185	205	188	176	207	183	184	161	198	176	196	171	149	175	201	184	179	214	184	214	185	196	190	177	186	203	192	204	182	179	177	209	193	176	184	183	196	169	203	183	197	183	166	182	181	184	184	194	209	190	193	207	209	206	192	208	183	181	179	202	194	156	176	192	170	177	173	176	196	192	201	175	171	192	184	199	196	208	198	193	197	192	195	183	172	185	188	185	194	207	174	198	191	179	196	203	175	183	194	202	220	172	189	193	193	186	179	207	193	181	176	176	196	179	193	184	178	167	203	191	211	186	180	189	158	185	192	177	199	202	178	188	190	190	201	184	194	160	171	194	195	174	208	186	175	186	198	172	186	178	196	203	175	172	184	183	175	170	173	192	194	161	187	208	189	204	210	185	209	166	193	174	192	191	194	203	198	203	199	185	212	154	199	211	198	196	191	196	178	186	170	179	163	195	205	175	175	204	192	177	162	184	221	202	175	168	195	190	188	172	181	180	193	183	211	185	170	181	184	187	168	184	168	198	182	160	184	213	164	203	213	208	187	180	183	201	200	184	198	196	193	157	202	172	184	170	204	170	221	180	186	152	198	190	172	170	183	205	167	191	205	187	198	205	193	178	208	184	164	201	167	192	175	172	213	182	194	198	187	179	213	184	213	198	209	191	184	213	170	178	174	174	181	185	195	219	202	193	186	193	204	186	177	175	172	180	204	201	156	197	176	196	188	188	200	186	202	164	159	187	195	203	180	199	188	173	179	172	198	207	193	171	194	158	185	179	229	176	171	175	182	195	186	197	182	189	187	222	193	168	179	171	200	192	206	199	208	185	185	191	193	166	205	202	166	189	197	199	173	185	180	205	166	199	185	197	166	185	180	188	170	193	184	184	224	181	171	187	165	208	189	193	209	188	201	194	196	178	188	190	177	183	183	178	181	203	183	174	204	193	203	181	228	176	181	198	187	162	193	197	182	200	209	187	176	196	204	206	181	193	180	183	200	216	179	161	205	204	165	200	173	202	170	189	180	178	182	192	188	185	170	178	187	181	178	193	176	216	193	163	184	178	215	168	181	165	193	179	208	189	184	200	169	189	187	183	184	206	190	187	187	170	182	196	189	187	215	206	189	215	197	181	183	174	185	208	177	199	198	193	180	186	186	172	195	202	224	208	173	170	157	195	221	205	195	146	184	187	204	201	178	206	207	189	173	200	207	190	189	185	213	181	175	199	189	171	186	199	186	183	197	154	187	161	199	195	175	190	179	204	162	206	170	210	181	197	207	220	178	186	213	170	175	201	180	195	179	176	177	191	202	199	166	198	192	185	175	192	169	209	171	174	195	197	177	195	199	170	180	175	180	211	198	208	190	167	205	182	202	192	213	194	175	178	235	193	183	182	182	194	199	206	184	164	167	188	202	222	182	171	182	194	177	175	198	192	177	193	184	177	176	192	182	192	160	173	165	184	177	203	173	190	178	203	180	181	183	197	202	190	182	189	188	193	179	180	179	180	181	190	199	197	172	202	214	184	176	185	186	199	172	220	193	219	193	180	194	207	183	202	185	177	199	172	191	164	195	205	174	189	184	202	209	200	185	181	201	200	186	192	199	189	196	178	172	178	181	203	173	214	169	198	176	172	161	171	213	214	174	192	184	180	186	189	168	178	196	177	201	183	201	188	200	187	188	179	196	171	172	195	166	185	221	198	198	175	185	182	166	192	182	188	202	179	192	185	181	190	214	180	217	191	153	198	220	182	175	188	187	203	184	199	207	193	208	196	187	192	165	175	186	191	205	210	211	184	212	172	162	198	174	174	190	203	203	220	201	169	204	214	194	182	177	194	216	208	171	172	206	194	183	165	191	221	215	196	203	219	160	168	187	181	196	190	179	188	169	186	216	209	203	190	198	201	177	195	190	177	199	187	196	197	187	189	198	208	202	202	189	187	176	192	191	190	199	196	163	182	195	179	176	174	175	186	199	196	205	174	191	182	216	185	198	205	191	186	207	202	195	181	213	200	205	179	200	201	188	185	177	163	205	160	185	193	206	162	179	173	182	191	185	180	191	170	189	205	202	201	177	187	197	198	201	179	181	170	204	189	182	165	193	197	184	178	195	176	192	190	200	185	182	178	179	220	179	208	187	183	189	216	186	198	212	188	188	190	178	179	161	170	189	172	180	201	188	193	199	200	171	166	175	153	216	190	197	202	197	198	184	189	183	182	165	215	190	202	207	197	181	192	195	192	198	182	198	183	196	215	194	199	196	185	182	212	204	174	150	199	211	207	200	197	191	185	201	197	186	188	183	195	187	185	181	188	157	204	189	196	203	174	184	205	204	189	194	185	208	180	214	191	181	164	196	206	171	200	165	202	209	222	197	211	170	165	203	188	169	202	189	217	183	172	181	197	192	206	180	194	179	168	187	186	198	208	208	196	183	185	193	187	221	185	195	198	215	201	189	173	203	198	198	182	180	206	171	166	198	159	180	201	169	195	196	196	172	198	179	188	178	172	190	179	186	172	164	176	190	184	186	170	204	174	164	176	206	182	196	173	173	188	168	229	203	167	187	181	202	205	173	193	192	171	196	178	194	185	175	199	224	198	190	176	189	178	186	193	208	203	187	192	206	195	182	186	177	152	190	193	166	177	209	207	206	176	193	189	175	213	183	176	218	203	198	202	200	172	195	182	217	192	206	198	199	187	173	162	194	200	182	173	201	171	214	170	185	181	195	179	179	211	172	214	210	184	189	195	170	200	197	182	190	169	174	222	223	192	200	200	182	211	201	197	173	177	208	191	207	201	184	186	204	207	195	193	179	171	214	198	191	169	196	171	215	196	193	165	172	168	191	209	194	184	181	199	164	212	184	165	166	197	208	211	204	186	187	190	182	182	194	176	200	203	200	187	191	178	200	210	182	210	202	184	180	172	185	199	196	180	193	198	194	210	207	191	188	168
46090	71920	50712	33476	18962	408	232	234	240	240	245	234	220	246	227	244	207	219	222	224	233	204	223	218	236	210	216	238	201	210	208	223	239	222	196	245	203	205	207	190	229	229	223	209	208	221	230	211	207	203	244	203	229	234	213	230	200	203	237	222	209	217	243	218	221	230	220	198	226	233	198	234	207	231	237	195	219	216	239	214	224	235	231	245	220	234	248	220	237	232	234	208	198	225	228	239	203	204	202	225	226	208	206	244	217	237	200	208	243	243	242	213	201	219	237	225	227	219	214	231	212	212	226	207	211	243	210	228	220	242	226	205	185	203	225	201	190	233	192	196	213	219	223	228	226	224	229	205	213	244	241	218	246	216	201	236	188	241	208	217	254	217	211	246	214	218	214	199	192	191	232	246	196	223	223	240	231	242	235	222	245	213	209	220	198	223	240	207	187	226	227	226	229	209	225	211	229	218	217	229	234	222	221	224	198	232	219	232	227	206	235	205	214	212	198	219	212	228	234	238	235	212	215	240	210	239	190	200	184	217	203	214	237	213	216	206	199	222	214	230	219	198	221	214	225	235	192	198	202	223	211	208	236	237	230	204	219	230	229	237	214	232	200	234	229	201	200	214	230	224	231	203	237	216	217	235	214	214	213	208	209	230	211	229	220	223	203	228	211	196	209	212	214	225	211	207	234	200	199	208	251	210	214	226	236	205	181	228	226	204	238	238	239	212	202	221	224	220	220	197	227	221	236	219	233	209	188	231	217	223	228	203	214	216	237	210	227	216	208	198	196	214	243	220	234	230	244	223	230	180	206	268	228	213	237	211	221	221	225	219	207	224	222	208	231	239	231	233	214	210	198	200	203	205	199	219	190	215	253	224	216	198	212	201	235	221	209	238	234	216	197	199	213	216	213	229	202	219	192	185	242	222	206	233	211	210	219	208	228	221	237	237	239	212	207	196	215	221	223	245	201	202	232	228	200	223	237	250	189	198	209	200	241	186	226	231	211	230	230	216	219	214	217	197	207	234	222	214	200	216	234	222	242	198	195	214	238	224	226	228	216	209	239	225	209	224	243	220	222	240	215	236	217	231	222	244	228	250	239	223	220	222	239	218	216	219	206	235	205	216	230	193	235	210	245	209	223	186	208	233	197	224	225	218	199	206	244	196	216	199	233	194	223	197	262	219	248	177	212	221	224	213	214	205	239	210	225	207	239	234	227	203	199	209	225	219	235	200	226	204	222	212	238	223	212	214	228	259	243	218	193	206	220	219	216	197	223	221	232	218	245	213	228	222	227	211	228	229	180	212	212	254	219	210	240	229	192	237	218	234	191	230	219	217	212	236	200	194	213	217	242	207	239	217	229	233	213	222	211	229	245	236	209	218	211	225	199	237	247	207	215	222	232	209	234	222	217	237	227	204	212	211	210	192	206	214	232	226	200	235	202	232	203	195	219	231	223	221	245	213	255	216	220	199	188	237	218	210	242	231	229	219	202	239	198	214	204	227	228	227	223	224	253	207	254	227	240	218	205	223	206	207	219	198	238	223	247	206	206	204	226	200	222	228	219	197	215	211	217	196	244	231	241	216	209	234	241	225	222	220	224	229	248	244	220	213	211	226	232	229	218	226	202	244	228	196	204	223	216	204	227	233	212	236	220	228	200	226	228	209	212	234	216	238	240	202	229	185	215	206	244	227	219	199	211	228	243	206	231	239	221	203	239	239	228	232	191	218	192	237	249	218	211	207	230	191	224	229	218	218	227	201	209	223	237	246	226	229	191	218	233	199	218	208	211	230	207	227	216	216	215	225	220	208	244	185	196	188	211	213	211	216	186	212	219	225	190	195	229	223	237	170	184	223	211	233	227	235	197	232	245	226	226	213	217	225	227	218	224	201	215	240	229	221	216	220	212	199	200	212	213	232	209	224	230	272	228	205	203	214	215	205	225	225	246	192	236	222	210	209	228	218	235	212	211	221	219	212	213	232	209	218	223	210	229	231	210	228	204	243	242	248	230	207	212	212	209	229	196	218	217	224	220	222	216	219	236	213	229	234	206	205	205	203	235	192	231	206	215	208	227	221	220	213	202	224	212	212	247	213	226	211	230	226	223	261	238	228	240	224	248	224	218	214	235	213	226	197	215	235	198	218	221	182	221	237	221	212	247	256	225	222	236	211	255	227	228	209	219	204	193	225	237	222	229	229	227	229	217	220	229	237	223	212	218	213	206	217	243	243	233	238	215	207	191	221	201	252	240	196	232	238	225	238	200	211	197	201	211	210	231	235	219	209	220	222	235	224	214	251	219	229	236	234	247	239	225	225	217	210	249	223	211	226	219	205	212	217	213	194	233	213	213	197	202	216	222	192	231	216	215	240	225	215	231	234	206	194	195	187	218	224	208	230	192	207	212	186	224	191	209	199	238	210	192	244	210	233	221	191	243	214	245	239	226	226	193	245	207	219	220	209	236	236	219	214	237	226	205	254	235	233	211	206	239	221	233	231	229	230	235	217	214	230	232	243	219	214	203	212	202	209	229	233	222	210	218	219	201	222	204	199	233	236	226	249	222	205	229	218	214	199	217	214	225	173	208	209	222	197	208	234	182	196	234	214	226	215	227	208	216	217	222	231	204	210	221	228	229	202	223	214	216	239	233	247	209	222	199	229	248	191	219	236	198	224	216	228	220	208	204	232	211	203	226	209	222	211	206	202	210	213	240	208	217	226	227	213	210	222	233	234	224	240	222	203	216	236	219	238	210	216	246	229	210	246	216	194	216	201	237	202	212	207	206	229	194	213	202	206	217	217	208	221	257	215	219	214	217	226	240	238	228	238	239	242	234	224	212	220	222	231	187	211	216	215	240	214	214	248	231	198	250	220	187	224	234	202	211	221	242	229	225	208	228	207	217	229	228	209	217	232	216	219	239	239	212	195	212	198	247	224	216	231	228	220	212	252	206	189	234	209	235	182	229	223	227	209	226	218	218	215	218	241	226	212	196	219	209	226	205	222	223	228	228	221	221	216	215	202	214	245	222	212	189	232	224	225	237	213	228	196	242	200	229	247	201	244	194	218	254	208	233	200	217	213	209	215	200	243	229	214	217	209	204	212	195	206	187	203	243	192	209	201	206	196	223	213	223	213	236	228	201	218	231	246	215	236	216	218	213	231	208	225	198	209	199	212	200	243	231	223	184	209	179	212	222	241	205	219	214	224	222	223	236	234	227	210	209	242	216	223	224	225	225	198	232	239	221	240	214	207	225	207	208	231	244	224	205	217	247	234	196	194	218	218	204	220	211	216	222	248	226	198	209	217	221	235	230	223	201	250	234	215	222	230	201	236	224	211	211	205	181	220	215	219	236	214	198	228	207	214	206	210	244	206	219	185	228	232	215	237	221	215	210	218	240	224	227	227	235	229	210	203	212	206	203	239	217	207	193	191	235	227	227	221	246	214	218	220	231	207	218	229	251	215	215	227	196	212	208	205	249	230	194	220
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
