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
338749605686	338749606255	338749606805	338749607355	338749607905	338749608455	338749609005	338749609555	338749610105	338749610655	338749611205	338749611755	338749612305	338749612855	338749613405	338749613955	338749614505	338749615055	338749615605	338749616155	338749616705	338749617255	338749617805	338749618355	338749618905	338749619455	338749620005	338749620555	338749621106	338749621655	338749622205	338749622755	338749623305	338749623855	338749624406	338749624955	338749625505	338749626056	338749626605	338749627155	338749627706	338749628255	338749628805	338749629356	338749629905	338749630455	338749631006	338749631555	338749632105	338749632655	338749633205	338749633755	338749634305	338749634855	338749635405	338749635955	338749636505	338749637055	338749637605	338749638155	338749638705	338749639255	338749639805	338749640355	338749640905	338749641455	338749642005	338749642555	338749643105	338749643655	338749644206	338749644755	338749645305	338749645856	338749646405	338749646955	338749647506	338749648055	338749648605	338749649155	338749649705	338749650255	338749650808	338749651355	338749651905	338749652456	338749653005	338749653555	338749654106	338749654655	338749655205	338749655755	338749656305	338749656855	338749657405	338749657955	338749658505	338749659055	338749659605	338749660155	338749660706	338749661255	338749661805	338749662356	338749662905	338749663455	338749664006	338749664555	338749665105	338749665656	338749666205	338749666755	338749667305	338749667855	338749668405	338749668955	338749669505	338749670055	338749670605	338749671155	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23417	21189	28142	24563	48569	74018	64829	41222	14753	1576	604	535	537	549	563	539	531	513	514	491	536	523	497	502	561	492	514	522	512	506	491	511	510	549	517	513	483	475	506	543	494	519	528	561	551	505	514	526	497	478	469	512	507	513	500	500	461	497	477	499	511	477	436	498	526	466	506	550	533	468	495	492	520	523	494	525	485	504	469	499	499	484	537	506	501	516	532	468	492	519	516	493	507	474	503	485	481	507	489	463	486	450	531	481	516	484	455	474	473	484	499	476	501	506	459	525	503	541	488	491	553	530	499	493	479	495	514	498	505	501	494	496	486	509	527	496	494	514	521	524	486	462	509	516	514	539	480	543	485	502	492	518	522	514	468	506	520	521	512	536	545	508	469	541	495	484	520	523	522	499	515	520	498	477	503	531	515	502	493	466	492	491	489	515	517	518	495	513	507	503	473	480	492	454	500	497	492	508	512	508	507	479	512	522	515	504	480	506	526	511	518	480	459	494	481	497	483	500	499	545	511	486	484	488	530	496	475	489	521	494	512	485	482	485	502	512	483	475	483	487	511	486	508	489	494	503	516	480	501	495	519	475	510	512	459	507	520	499	503	498	442	487	490	482	485	499	481	496	483	500	488	498	500	486	501	536	492	516	471	520	533	513	465	507	500	533	521	520	524	504	525	474	480	504	547	479	463	543	519	509	520	491	476	488	521	475	490	514	510	514	492	493	475	509	528	533	511	470	502	487	498	468	516	524	487	489	474	514	495	540	516	504	501	514	494	520	500	523	476	479	455	514	497	528	485	506	496	511	509	506	533	504	481	504	520	475	501	474	486	558	504	491	510	475	496	523	481	501	488	516	472	487	500	536	495	490	525	520	488	518	488	514	479	495	508	481	524	487	517	514	493	497	485	518	505	530	502	484	533	489	514	468	485	516	477	481	510	519	490	498	518	503	509	485	505	502	531	513	484	537	488	541	507	529	541	505	519	509	460	510	497	525	499	516	497	512	481	468	493	537	481	475	519	501	495	487	473	468	473	490	462	488	484	516	515	530	538	466	510	516	529	507	513	492	507	510	519	512	509	458	502	526	503	486	498	516	529	500	507	514	491	475	528	487	514	474	506	514	514	483	507	493	511	513	473	499	474	490	502	514	477	481	520	548	495	453	511	490	483	496	505	504	485	500	489	508	533	472	518	482	492	506	507	491	520	467	496	518	507	512	460	451	515	512	492	487	513	531	516	479	493	514	481	513	490	506	495	542	452	507	499	496	516	496	507	479	512	516	479	484	492	506	504	546	499	466	523	473	475	500	467	485	481	491	520	502	487	493	488	507	464	468	492	508	507	512	513	529	500	504	476	487	511	469	470	507	472	529	517	473	492	518	519	482	517	487	496	504	463	506	479	499	516	492	507	491	513	528	508	521	506	485	509	490	550	514	481	497	504	498	504	493	540	509	532	475	498	503	490	482	473	479	485	503	493	518	501	508	532	512	468	525	473	472	519	529	477	493	473	513	521	525	492	521	518	500	543	535	485	518	531	485	502	475	476	473	509	485	547	507	531	497	519	524	495	524	505	518	470	501	496	480	556	481	486	455	503	532	478	518	482	496	504	489	477	520	529	523	569	529	536	494	516	542	506	491	496	523	512	528	492	509	506	511	458	547	500	523	484	514	469	536	526	511	508	492	474	511	467	489	478	495	515	528	493	497	534	519	505	480	481	513	499	512	492	488	510	516	536	511	461	521	551	478	499	496	520	518	499	488	487	490	506	495	491	481	497	504	524	491	487	533	491	489	498	492	546	457	487	516	507	536	497	490	467	478	469	514	483	502	493	475	485	481	521	469	516	550	469	472	528	469	532	517	449	497	495	531	530	531	513	495	522	521	563	521	566	500	488	488	486	482	518	518	507	508	498	495	506	486	489	509	519	511	523	514	512	498	506	497	511	519	540	484	494	498	530	460	485	518	538	453	535	523	487	517	501	452	525	513	507	526	510	505	525	484	489	479	494	523	513	486	495	470	482	507	518	421	497	464	523	555	565	466	503	506	531	493	538	492	462	530	514	524	498	508	472	490	493	530	509	542	483	499	503	511	475	536	485	480	462	471	503	569	506	521	503	478	496	471	513	506	482	491	469	506	448	510	474	495	503	522	473	532	526	509	494	517	476	537	525	491	500	486	489	523	536	480	493	503	516	502	534	533	522	543	497	516	499	485	483	474	487	475	473	482	484	476	508	515	522	505	503	518	494	520	513	524	484	519	489	492	531	488	534	455	518	507	499	463	489	494	500	478	534	500	507	484	473	521	512	506	509	495	508	483	476	542	496	493	490	520	504	473	475	505	471	501	516	517	487	485	550	522	484	446	563	490	503	493	525	520	529	471	482	489	506	485	497	503	499	513	484	511	476	514	522	517	503	504	475	478	486	529	481	504	481	490	501	479	505	492	512	520	460	488	490	514	512	512	488	512	477	486	487	502	480	505	477	484	507	519	483	477	500	525	502	471	506	534	529	511	425	503	533	512	516	499	536	457	491	511	526	495	501	477	458	488	531	520	492	499	462	485	515	466	507	517	485	515	515	488	485	535	500	469	475	508	476	486	530	488	539	485	479	480	468	448	496	472	549	480	469	494	522	535	517	484	499	497	515	496	530	483	513	504	489	525	475	535	522	477	531	513	482	464	528	522	521	500	505	514	465	507	471	532	535	510	536	498	492	510	524	504	482	477	477	467	507	482	503	492	501	498	508	536	534	500	530	532	482	449	513	493	543	499	539	490	469	502	506	509	534	486	503	519	558	491	493	530	501	510	497	484	534	464	504	486	490	490	503	534	510	481	523	510	477	520	462	493	513	530	502	490	524	552	529	520	493	497	462	541	505	479	488	500	521	488	506	497	499	479	483	528	552	447	508	523	502	482	527	476	538	468	477	469	524	516	485	527	476	505	473	483	489	508	451	475	471	529	483	461	488	476	500	482	502	529	501	494	524	564	507	506	438	519	492	512	477	510	497	482	475	540	506	505	535	487	494	545	498	492	472	488	516	499	487	517	482	481	470	515	516	466	464	516	528	488	510	503	507	447	500	495	505	484	509	534	502	487	490	499	514	489	509	474	502	494	505	542	480	507	488	493	498	495	532	516	485	520	496	526	464	486	505	518	487	556	473	482	474	470	493	491	488	487	507	539	502	462	519	499	512	497	491	529	506	532	495	521	507	474	508	481	506	478	478	502	511	508	494	523	498	508	509	486	459	549	462	510	551	523	510	497	462	471	491	471	504	530	494	486	518	536	505	472	519	591	564	531	478	518	497	528	492	501	529	473	484	503	500	553	508	498	486	498	527	523	512	522	489	491	500	512	503	517	513	520	489	516	495	506	518	480	477	479	493	530	484	505	493	512	478	503	462	541	501	459	493	479	487	505	478	485	477	493	482	479	518	494	511	539	500	484	559	498	524	518	482	478	483	485	483	509	527	548	496	501	517	478	490	558	485	499	468	504
23236	38034	35422	30878	71726	78322	62034	38182	6124	507	528	503	487	476	511	493	510	487	493	483	458	463	453	451	491	515	460	496	459	480	497	466	490	472	464	447	450	482	471	436	496	427	455	451	484	462	471	492	450	455	478	474	484	500	504	446	450	496	411	492	446	488	474	444	447	463	443	463	462	409	451	458	467	445	464	476	475	417	499	469	461	427	449	454	463	484	448	445	433	508	461	441	426	447	434	469	451	495	489	437	442	492	464	468	429	451	492	451	445	428	445	438	470	459	442	482	499	454	446	502	414	460	500	430	490	491	469	428	435	488	495	506	424	437	460	468	456	447	397	454	466	491	448	485	457	443	441	444	494	469	478	465	459	482	442	439	440	493	449	459	455	463	453	432	456	436	473	463	447	458	451	462	457	468	467	473	470	480	458	453	447	457	462	471	486	516	472	482	407	459	472	475	495	496	481	477	475	478	454	479	460	396	467	461	455	505	449	473	456	472	454	464	431	482	445	437	472	439	446	443	480	475	478	458	471	481	459	444	447	439	483	497	465	456	466	456	444	401	490	470	467	457	498	492	443	451	419	466	421	462	472	423	473	451	482	472	440	492	477	465	493	428	417	473	484	481	483	490	476	472	476	472	450	454	466	470	484	470	472	460	469	480	461	478	459	460	446	428	508	441	480	447	463	433	456	460	448	471	451	444	413	453	481	465	476	442	470	455	447	469	457	440	492	418	459	454	459	451	448	447	442	465	462	496	441	476	420	475	499	474	462	416	426	460	494	452	452	456	478	453	446	484	421	447	452	477	455	431	447	456	438	414	424	471	460	453	519	486	480	482	462	476	467	472	484	465	461	473	454	490	486	495	453	511	471	440	469	455	457	446	430	443	464	435	459	466	467	472	476	486	469	496	469	457	475	495	419	477	444	497	481	475	458	471	471	436	484	465	472	442	449	441	471	440	481	479	458	463	489	493	477	479	478	434	442	457	495	457	437	458	468	486	455	469	475	463	441	470	484	478	464	431	458	475	459	467	429	488	450	459	517	486	447	453	471	517	431	456	443	453	446	446	480	441	465	447	458	444	481	513	432	449	475	453	497	458	480	446	480	452	462	470	435	466	465	435	443	471	447	450	513	452	465	480	478	438	450	430	452	478	472	476	495	432	478	488	452	464	472	484	485	398	458	491	468	473	430	465	472	461	498	446	446	482	438	464	479	456	462	456	457	445	449	484	425	450	432	488	476	437	453	449	440	470	430	485	445	443	456	469	456	479	429	497	476	418	473	444	465	476	438	435	482	454	500	410	506	425	444	449	454	481	484	445	478	444	467	432	434	470	479	450	495	481	486	438	422	437	447	455	419	472	476	448	480	483	460	441	413	436	495	451	429	435	465	441	452	441	436	490	438	459	471	467	446	487	486	469	473	453	443	445	452	477	457	479	463	511	474	464	444	462	493	456	473	463	492	458	492	440	443	462	452	416	438	438	444	436	452	495	464	462	442	484	444	460	472	461	470	465	426	475	471	471	465	449	495	502	483	452	430	490	470	427	468	468	464	457	464	457	468	459	458	460	453	458	457	489	469	469	451	418	460	478	449	451	474	480	463	465	465	500	454	468	464	518	462	481	441	463	491	459	447	489	486	447	460	475	468	453	475	451	497	464	457	464	442	455	468	486	491	457	505	487	445	464	462	465	518	475	458	468	486	456	477	439	448	496	431	472	458	462	504	458	462	468	457	497	456	463	427	477	469	457	479	492	491	474	430	449	447	466	479	464	452	440	467	494	428	407	460	482	455	463	418	466	434	460	488	465	501	458	471	479	471	453	505	454	416	433	469	470	453	461	451	502	448	431	454	475	461	449	466	463	469	456	472	446	429	450	473	475	490	471	464	471	497	450	472	446	488	429	473	478	487	439	458	465	464	496	475	455	462	444	480	476	448	485	508	453	453	446	451	461	473	431	506	505	467	471	487	445	476	448	449	491	505	471	461	473	460	458	459	474	478	452	512	454	464	441	461	442	456	439	444	473	463	445	444	418	476	475	466	475	497	474	456	479	412	481	444	475	452	450	474	441	452	482	436	443	457	465	460	484	483	454	467	467	456	474	476	464	476	454	458	451	444	454	461	494	466	505	456	464	497	474	458	432	468	468	460	433	469	464	500	442	454	464	463	452	436	485	466	447	483	438	468	456	427	481	458	436	458	482	443	484	517	456	475	473	448	448	489	473	461	467	416	485	439	422	455	466	420	465	452	454	477	450	406	441	478	452	499	456	432	473	479	455	469	523	468	491	430	459	444	454	450	463	475	463	467	447	472	475	460	458	452	435	495	447	436	480	451	490	444	481	488	502	458	447	475	437	443	439	468	476	453	475	488	454	497	454	458	479	421	505	465	437	462	480	471	466	438	470	489	457	466	430	472	472	462	445	446	456	464	449	460	458	485	451	456	453	408	430	446	488	447	469	468	464	446	482	459	445	463	440	441	494	457	469	466	464	466	450	481	514	479	486	493	476	437	494	456	493	437	471	460	450	486	452	447	450	501	437	450	456	506	449	483	447	476	446	471	473	488	490	458	458	430	482	467	489	483	441	463	476	458	472	482	485	468	497	457	455	509	450	475	465	451	433	455	460	470	444	484	481	437	482	455	479	509	467	427	484	460	507	468	462	421	457	463	420	487	462	447	528	471	447	430	479	437	488	446	464	423	436	487	439	442	470	477	447	442	456	490	483	447	445	418	487	481	456	460	437	487	422	443	457	433	467	472	460	485	491	450	457	455	462	494	487	488	470	470	488	458	430	465	485	444	449	459	441	467	494	463	410	475	465	491	464	434	473	462	458	466	484	503	464	475	454	452	476	502	454	466	435	460	490	456	459	431	445	484	522	445	447	496	490	441	446	476	437	475	478	450	469	455	433	459	459	451	481	468	469	429	426	466	461	472	457	487	458	467	472	456	454	409	458	438	456	462	522	470	457	441	460	480	429	448	443	461	477	445	447	445	462	472	464	457	457	486	497	485	466	461	441	482	472	440	440	431	448	514	442	436	457	479	488	469	481	464	452	448	450	471	450	460	440	446	492	484	442	460	455	461	476	463	456	479	463	460	465	439	466	479	509	476	497	465	441	489	474	437	475	429	479	451	458	454	463	478	477	424	461	440	446	443	441	435	473	502	456	464	443	484	478	477	432	446	476	467	409	507	448	481	465	432	465	431	448	415	471	436	446	433	485	435	470	473	431	459	504	484	480	430	444	490	452	476	457	467	455	436	459	467	471	460	487	445	444	428	489	465	518	489	482	453	434	494	456	457	451	460	486	489	500	486	471	493	442	464	439	439	466	447	467	455	452	447	464	463	462	490	430	489	457	522	479	455	441	443	427	457	456	440	459	460	478	462	458	405	466	470	483	486	456	434	481	424	455	443	432	492	465	457	433	412	484	456	437	459	426	481	462	440	433	472	502	432	458	421	461	451	468	445	444	458	499	474	416	482	460	481	469	462	460
28727	18859	14143	9789	13087	17759	9329	2587	234	189	198	219	207	225	189	223	182	188	203	254	204	186	205	212	222	212	209	202	195	199	219	209	220	236	205	232	218	248	206	231	214	227	201	213	218	238	227	206	250	195	221	207	224	182	223	240	212	190	204	216	216	226	204	208	265	196	208	206	232	221	232	193	183	209	214	222	203	193	213	210	216	201	230	230	197	221	209	243	211	210	203	205	212	231	227	211	191	189	209	203	193	223	216	219	203	228	214	238	196	222	200	234	212	205	203	254	231	198	207	186	239	229	178	198	200	251	213	226	197	199	199	204	218	232	192	195	209	243	196	209	232	222	226	199	226	225	221	207	233	213	232	221	205	210	215	215	188	207	220	210	222	226	209	206	217	203	211	225	224	205	183	209	205	217	217	204	188	209	210	187	212	199	215	198	218	205	215	224	224	226	200	204	220	226	207	207	207	218	197	191	233	199	228	242	226	189	208	229	206	240	214	199	174	204	222	222	200	208	200	187	198	194	185	208	216	190	210	242	210	207	217	195	188	227	189	194	210	210	223	200	197	218	219	203	208	224	207	220	235	227	222	236	205	221	203	212	229	223	228	205	243	211	200	212	227	218	210	202	204	225	188	226	213	218	205	218	193	232	238	217	231	199	215	221	222	208	226	192	213	198	223	232	193	238	201	209	209	214	198	233	220	207	195	219	216	209	202	225	208	218	191	186	227	240	209	194	223	227	212	228	226	177	226	209	214	206	234	191	225	232	214	216	224	192	221	205	197	200	218	186	203	203	207	218	235	178	204	209	206	229	213	229	207	212	176	212	235	234	210	204	198	181	199	232	203	227	230	208	231	197	194	201	214	193	220	202	188	228	219	236	192	206	220	215	239	215	222	218	220	222	194	209	216	219	217	211	210	217	196	210	251	208	233	232	214	212	205	211	238	233	207	198	232	217	196	211	227	232	205	204	200	197	227	204	219	217	205	216	193	208	213	211	217	220	224	232	216	221	233	203	218	183	226	213	207	201	228	203	218	205	217	184	201	200	213	209	186	170	219	227	217	221	187	226	211	194	201	206	192	236	233	189	226	211	247	212	216	208	202	227	230	220	216	212	222	194	193	205	201	213	201	217	194	193	173	233	230	214	202	225	218	187	211	228	226	216	237	192	230	208	187	184	220	221	232	204	246	222	194	192	193	225	220	208	180	217	224	201	233	217	204	221	209	222	212	195	202	231	222	184	221	206	204	209	222	201	198	208	189	231	238	220	216	213	228	205	225	211	177	222	197	230	222	220	214	244	216	220	202	209	221	197	205	228	228	220	200	198	223	223	229	213	182	236	223	196	224	207	214	205	219	227	162	198	204	194	201	194	221	201	223	185	228	227	189	207	222	217	204	208	213	229	189	229	218	241	206	229	218	214	211	213	213	220	203	223	215	235	220	211	200	213	221	224	194	212	212	187	222	193	218	205	203	204	229	186	240	203	233	224	233	221	216	210	208	211	190	240	217	230	225	190	191	222	202	209	204	210	195	186	228	195	262	199	224	205	180	222	200	205	214	206	224	214	217	232	211	198	227	223	200	219	196	213	232	197	179	211	229	218	216	222	212	187	182	199	191	244	213	191	200	203	195	206	251	207	210	199	224	213	218	223	218	198	224	227	204	241	234	233	195	199	225	196	202	218	218	228	214	228	217	197	226	218	228	220	228	201	201	220	220	213	216	211	213	223	213	224	199	215	203	188	214	215	231	206	212	212	218	216	222	199	198	225	205	197	247	229	227	197	190	210	205	206	204	211	235	200	209	199	175	227	182	230	237	195	175	196	200	197	218	236	207	191	217	234	195	237	220	209	207	198	218	239	214	248	209	198	207	188	209	224	209	200	209	212	204	197	207	211	214	217	211	228	232	204	231	207	251	200	197	199	207	199	213	207	198	224	211	207	227	211	194	204	222	247	205	190	228	223	201	190	194	219	236	221	221	212	216	208	212	193	234	209	203	202	199	210	208	214	190	192	228	221	180	229	190	239	222	224	184	215	207	192	176	224	229	221	205	199	221	247	232	216	232	220	206	216	200	239	241	228	222	214	220	225	222	234	204	253	229	208	194	237	198	203	190	221	247	204	206	238	226	209	214	207	226	227	202	196	230	211	218	215	197	219	209	215	201	217	222	216	203	222	213	206	215	219	207	180	193	245	218	222	224	218	187	214	227	198	214	219	219	171	216	184	209	200	198	222	200	216	199	195	190	213	229	216	250	187	226	208	189	212	216	217	229	187	195	213	224	226	177	228	198	207	191	198	205	231	220	224	198	199	184	215	207	223	233	216	231	220	192	209	235	219	216	190	236	207	201	235	202	211	235	225	190	188	219	196	212	212	226	214	207	233	207	225	253	211	199	214	228	204	189	206	195	224	230	206	225	223	212	235	212	201	216	206	205	209	217	215	206	240	208	218	195	181	199	225	222	215	220	216	237	200	192	205	220	205	223	242	181	224	203	200	214	233	235	238	172	226	226	171	212	203	224	202	222	226	245	235	213	187	201	217	184	227	212	221	201	214	231	191	208	205	210	224	192	186	196	225	205	196	202	211	215	215	211	212	188	183	197	225	188	230	186	194	217	212	214	216	208	191	208	231	217	208	233	231	224	237	226	199	202	221	223	241	206	199	214	212	232	206	203	191	214	216	196	212	191	206	232	220	180	227	216	211	198	203	203	222	219	216	214	221	221	203	220	227	184	211	218	200	206	221	213	212	209	221	224	193	213	241	228	216	182	222	213	212	190	195	224	218	187	228	218	196	235	222	206	219	207	207	210	220	199	228	228	216	229	227	209	227	227	192	198	211	163	200	211	202	255	238	192	225	190	249	233	231	218	207	205	229	193	202	224	216	208	217	196	203	192	203	242	227	212	227	220	195	221	188	199	226	197	208	230	205	222	224	239	196	216	206	203	207	214	205	205	223	212	198	236	219	191	209	208	201	200	195	197	226	200	209	209	203	214	233	221	209	225	201	218	202	220	193	206	192	207	200	219	235	186	234	199	215	223	232	237	211	182	217	196	212	198	203	209	210	203	222	208	186	216	239	220	222	192	215	212	197	186	235	205	221	196	201	187	224	224	221	225	197	208	236	207	206	194	212	195	231	198	214	181	209	224	192	217	235	247	241	219	238	203	194	213	215	208	217	203	220	248	185	188	218	193	230	192	228	244	215	202	207	207	200	199	226	203	223	220	244	199	191	204	215	219	202	242	198	200	199	195	235	231	240	221	222	185	187	190	212	200	192	172	229	225	225	210	249	245	232	201	221	184	190	219	215	223	240	242	211	216	211	209	231	233	206	225	202	228	201	211	193	218	198	226	225	251	191	226	208	216	240	237	197	211	221	197	196	193	191	210	201	208	209	202	235	227	208	220	216	215	196	213	201	221	235	215	215	206	203	193	197	208	220	215	202	193	212	211	215	228	190	198	199	191	216	217	218	205	213	225	205	203	201	188	240
18321	20668	20806	14045	17505	20245	10929	3324	218	206	228	210	217	227	235	217	212	220	216	221	233	216	209	208	210	209	207	211	231	210	204	187	205	218	222	228	220	210	231	218	219	200	193	187	218	229	225	208	179	242	201	217	229	221	212	183	219	201	225	233	222	205	214	211	219	240	213	212	227	209	216	218	222	205	204	237	220	205	222	212	212	224	232	213	192	218	203	227	228	216	227	222	212	214	206	230	210	217	234	202	217	215	219	224	218	236	181	229	225	226	197	199	215	230	217	220	216	223	222	197	214	218	221	208	228	220	210	215	199	216	229	210	215	192	224	242	204	227	229	231	208	238	196	196	213	207	221	225	250	222	216	232	221	227	209	221	205	213	175	211	222	200	214	186	217	188	192	214	203	212	206	201	250	210	227	187	218	205	231	231	218	240	207	229	235	215	237	209	220	220	246	221	213	198	234	219	237	240	238	195	218	205	210	240	250	192	228	215	231	228	221	203	185	227	223	216	231	211	202	248	207	189	193	205	244	201	216	225	208	245	216	219	196	185	210	226	222	198	221	196	204	210	221	216	231	188	233	202	212	224	201	231	195	212	207	210	217	228	234	220	208	195	225	206	225	208	196	230	226	184	218	239	197	208	220	201	223	263	180	219	191	224	225	188	221	224	228	204	234	210	193	217	219	219	203	239	243	222	224	237	235	217	216	228	227	249	212	213	229	223	200	236	195	202	187	199	217	182	247	202	202	212	200	205	235	231	229	220	210	228	185	213	219	211	207	219	219	226	236	217	223	240	209	225	216	234	230	224	187	202	203	231	228	213	216	197	191	212	239	228	213	212	221	214	206	221	226	242	208	243	241	213	226	235	213	226	206	203	238	246	193	215	202	198	199	219	209	211	210	202	222	189	220	229	221	184	186	224	203	215	218	217	205	236	207	201	226	243	229	209	232	228	210	196	195	217	210	211	210	204	222	189	219	221	211	207	213	207	234	222	224	190	230	214	215	200	219	194	226	222	208	213	232	213	203	197	233	185	215	247	208	217	211	223	200	210	207	195	192	208	227	202	216	188	230	201	225	238	204	217	218	218	208	234	225	205	193	194	191	203	224	211	223	185	197	192	217	211	240	222	203	201	220	223	204	239	220	242	228	233	236	217	222	218	213	223	229	203	224	247	210	206	251	222	213	197	237	226	208	221	223	243	232	224	208	231	214	210	190	214	213	201	217	229	222	214	189	207	225	198	226	219	207	215	206	202	224	211	219	233	190	221	224	231	211	199	226	221	194	212	232	213	212	214	200	226	213	222	220	226	220	206	206	200	219	226	226	211	223	209	217	211	233	212	214	228	220	222	219	197	237	216	221	251	210	230	205	213	207	214	224	186	202	215	197	229	226	234	207	219	191	217	216	223	206	196	205	211	212	214	245	203	237	222	210	211	224	230	217	222	204	211	240	192	214	216	210	215	216	226	186	206	218	188	225	221	214	213	227	227	200	208	220	228	216	226	226	220	216	203	199	218	209	216	201	207	222	207	234	210	211	227	209	217	224	211	237	219	205	229	224	207	218	227	227	209	226	236	188	221	193	205	234	221	207	231	211	200	219	198	182	207	191	222	260	217	212	225	228	204	222	235	236	211	217	193	209	206	228	225	246	212	199	225	218	238	206	207	217	209	216	201	189	196	238	225	210	213	197	219	216	198	234	224	216	222	212	210	207	206	228	193	237	203	212	217	232	208	252	219	226	208	208	207	216	213	221	244	209	200	204	205	218	211	228	223	180	228	228	210	186	249	244	216	191	206	214	233	219	227	216	201	210	202	194	198	219	230	220	235	213	237	229	220	218	220	218	227	218	238	234	218	191	195	203	237	226	216	196	226	211	228	228	208	243	237	195	227	207	228	185	201	221	223	209	193	220	239	218	242	213	217	264	196	219	242	242	219	213	214	211	245	236	195	209	206	232	230	193	220	218	202	215	224	200	212	196	205	225	230	228	185	229	201	220	212	221	228	214	225	213	233	225	216	210	214	206	211	191	209	202	227	206	208	208	232	211	199	212	234	215	230	194	216	235	225	266	216	192	229	218	224	186	205	213	226	209	222	231	244	220	208	222	214	244	216	220	202	199	198	216	209	235	222	225	220	221	209	218	233	215	184	209	179	223	224	231	239	225	255	216	229	206	228	239	210	223	207	215	209	219	208	206	228	214	243	224	232	223	206	212	224	206	224	233	184	239	194	202	204	239	214	209	228	246	200	235	210	207	223	237	198	225	192	207	206	226	241	228	199	209	184	224	237	220	219	193	212	218	207	220	217	236	214	181	207	212	202	224	204	231	215	236	207	206	226	223	200	203	224	257	204	236	224	211	232	193	210	244	209	228	218	228	233	209	214	194	207	191	206	202	230	245	239	228	248	206	201	213	208	228	206	220	214	211	215	220	223	184	218	226	211	226	224	218	243	223	217	214	220	219	226	225	236	225	245	196	184	243	232	227	245	223	219	200	220	205	243	215	222	227	221	211	228	222	220	201	209	216	215	224	226	230	209	215	236	215	208	232	194	210	243	221	219	223	223	199	187	227	217	225	195	203	228	207	216	205	204	229	197	208	226	211	208	223	228	215	232	217	208	234	216	205	210	236	202	240	241	229	224	194	220	196	244	234	198	244	217	221	223	202	224	240	203	205	208	219	237	191	194	236	216	223	210	228	188	212	213	199	207	216	182	195	220	194	195	200	255	226	221	201	227	200	212	221	207	229	219	193	225	229	187	220	205	230	227	206	223	210	218	221	226	234	224	196	244	227	214	199	219	207	200	231	232	220	208	182	246	200	194	234	225	228	217	199	221	219	216	222	215	238	195	205	230	258	229	210	225	220	202	214	217	215	224	212	205	196	212	228	201	202	224	194	180	206	227	231	206	201	225	203	211	216	193	220	226	220	217	217	217	223	193	180	234	210	231	233	207	208	231	214	243	222	225	198	223	232	202	221	219	200	224	204	228	201	212	213	204	202	232	221	213	186	199	223	212	223	223	195	231	228	218	235	202	217	209	227	232	216	225	212	237	200	226	230	220	229	210	237	213	198	209	211	222	222	185	208	201	204	219	211	218	211	243	243	225	199	213	217	227	242	210	214	222	195	197	203	217	219	231	221	227	205	222	214	199	215	221	221	181	223	229	221	201	219	200	231	229	202	190	225	217	220	210	211	217	212	223	196	226	214	221	204	200	210	236	231	225	226	212	229	223	217	189	238	213	211	198	218	197	207	230	224	220	208	228	231	208	231	209	236	202	204	206	248	252	204	210	185	211	235	228	209	205	236	226	183	230	231	217	221	211	227	242	220	203	215	221	199	202	208	209	228	223	222	215	229	235	210	220	207	204	202	208	217	205	194	237	207	213	233	227	215	216	205	230	212	221	215	208	222	243	219	241	233	228	217	227	216	231	210	209	217	194	221	205	200	214	212	208	200	199	250	207	201	219	236	229	196	223	221	228	219	196	237	210
24900	20396	26778	24174	44370	63443	52678	31359	6028	393	348	337	305	320	332	283	285	314	307	300	277	322	321	288	300	323	298	297	322	322	333	283	310	305	273	294	311	288	314	297	303	307	290	306	279	315	295	280	285	333	290	288	299	298	303	297	291	315	312	263	273	322	304	298	288	315	282	338	272	325	308	291	317	295	308	321	306	329	310	330	298	301	322	317	295	305	302	321	310	295	344	267	289	307	294	312	292	329	314	291	276	300	303	305	286	302	304	313	279	289	294	300	283	286	290	286	269	309	323	297	251	297	266	301	351	294	295	317	300	334	330	290	313	313	312	270	303	302	284	317	293	283	278	323	283	271	302	294	294	271	296	303	288	307	294	289	276	290	310	277	285	309	318	323	289	304	268	313	316	304	286	284	280	286	246	304	260	299	318	280	286	281	281	311	329	351	283	309	305	328	302	308	289	307	292	339	313	304	289	275	297	330	276	322	289	303	308	290	272	316	303	304	285	300	273	300	299	300	280	270	295	315	326	327	308	295	286	279	293	292	314	303	314	306	311	307	285	297	258	298	293	293	269	330	284	303	266	305	307	321	286	307	284	301	306	309	297	314	281	311	282	295	314	314	295	297	280	327	343	304	327	290	293	282	298	319	299	282	310	289	287	309	308	321	331	294	286	324	294	311	314	268	296	294	289	299	263	295	294	332	252	329	318	321	309	307	276	301	299	305	268	298	319	300	307	292	281	313	254	312	300	292	303	273	295	286	308	302	298	294	294	308	322	323	329	331	327	294	285	288	307	294	326	298	281	300	311	304	280	295	281	326	296	259	319	305	316	262	264	308	282	306	310	281	317	285	274	360	282	299	293	317	317	292	274	305	301	307	298	278	265	312	267	299	322	326	298	268	291	305	265	308	307	296	302	310	282	301	320	310	333	279	314	275	268	277	291	320	325	294	300	313	303	315	296	323	316	308	270	287	259	281	291	325	350	297	299	315	297	292	308	310	292	320	323	318	276	299	335	313	320	299	299	304	297	283	298	299	303	309	298	295	283	291	295	276	314	289	281	299	266	285	302	301	291	273	319	291	317	293	300	318	331	289	281	317	287	291	306	307	297	299	331	284	320	294	312	310	308	309	290	276	307	316	297	297	289	301	300	301	286	273	273	297	289	303	294	301	322	325	289	292	287	297	304	301	316	304	295	316	291	305	287	307	300	300	318	332	291	304	288	307	320	300	295	315	282	290	318	299	293	306	303	276	315	284	296	321	299	298	316	311	280	307	278	282	274	294	296	338	293	295	270	324	327	321	317	286	307	299	292	301	278	293	305	283	308	293	302	299	283	270	299	297	325	292	292	315	279	317	269	294	302	281	295	321	304	276	307	320	283	317	291	325	276	298	284	285	271	301	309	290	306	314	330	307	316	299	309	320	309	325	332	303	312	310	302	308	294	323	303	312	324	301	285	307	306	291	288	305	274	303	284	307	310	279	302	273	301	350	322	278	312	282	284	297	282	292	298	284	306	286	300	316	323	283	263	300	296	288	314	277	304	265	297	280	296	283	304	314	286	296	296	335	301	324	321	320	290	291	321	283	311	277	293	308	332	284	323	307	327	304	293	309	279	297	328	296	317	283	312	302	280	300	315	322	327	335	302	301	314	309	315	275	250	289	310	307	323	274	267	318	282	313	298	293	319	290	254	300	317	287	316	297	313	295	355	315	265	333	284	288	307	296	323	298	286	257	317	287	292	284	352	296	292	266	292	299	319	268	293	305	301	298	288	288	310	293	285	297	285	292	314	286	314	302	286	291	286	272	291	321	302	288	300	291	319	287	312	311	305	285	302	306	297	280	288	287	279	306	298	317	286	307	334	291	295	291	305	301	294	310	268	287	300	279	278	277	283	316	277	309	305	300	271	332	281	279	297	322	267	278	298	306	310	306	294	259	328	308	313	287	311	313	296	315	296	281	308	334	289	287	297	291	290	303	292	320	281	288	304	296	298	335	262	294	259	306	313	280	332	298	301	307	318	315	287	303	308	309	298	289	289	304	286	308	271	287	291	321	291	243	290	289	286	297	322	278	340	280	311	314	309	302	311	295	303	318	276	320	297	290	295	345	304	317	303	287	278	335	293	264	301	311	270	337	282	311	282	283	296	317	294	306	309	311	306	312	290	290	281	310	331	329	305	296	300	299	260	304	288	317	304	274	301	299	317	274	320	273	299	317	257	340	275	291	341	294	299	301	324	281	294	298	283	284	305	304	286	305	298	294	308	252	309	283	330	284	271	290	270	303	293	293	283	312	299	279	290	282	300	320	340	302	285	313	320	302	292	315	316	340	334	291	309	318	277	303	304	281	314	302	291	296	311	322	274	280	297	292	306	306	262	307	316	301	318	291	301	262	304	307	298	304	298	312	306	299	317	304	303	300	277	316	318	289	304	284	319	304	291	314	309	300	288	283	312	325	287	281	299	344	301	302	301	298	278	311	294	277	336	289	294	325	324	290	293	273	306	317	285	312	331	287	287	293	305	310	288	285	303	318	285	309	321	312	276	338	308	262	286	303	318	291	307	295	283	305	294	301	276	322	287	320	288	294	299	284	299	338	255	284	309	276	283	288	317	285	304	279	284	329	306	278	304	304	306	311	303	312	299	300	306	313	292	315	288	307	321	283	289	301	285	350	301	293	277	325	281	305	298	299	313	310	309	292	281	307	323	280	283	284	288	312	294	328	305	311	310	305	280	303	283	270	302	286	324	289	298	285	317	325	315	256	303	289	280	308	303	283	306	309	309	287	294	338	321	312	324	302	319	290	314	303	310	283	301	300	328	292	304	328	313	317	280	296	280	295	317	301	286	329	331	316	332	271	306	241	302	312	257	314	326	297	312	300	298	271	308	295	299	313	290	321	326	269	283	311	279	293	311	299	305	322	300	304	281	300	279	299	317	303	303	322	291	289	290	322	289	302	298	279	301	323	291	327	318	310	304	256	328	302	308	329	273	304	279	274	297	287	299	314	298	312	295	334	312	304	309	312	290	303	320	303	306	280	339	295	294	328	307	305	286	300	311	292	301	300	278	298	293	288	314	299	292	288	300	302	285	315	301	292	303	295	316	287	295	314	293	315	287	279	298	307	297	275	273	275	299	308	280	310	302	302	300	322	285	306	300	315	280	291	311	284	320	322	313	284	291	282	299	287	317	312	315	284	314	305	307	296	293	279	310	295	303	279	250	296	294	306	295	256	316	259	304	272	289	318	304	271	319	297	287	282	268	279	298	304	323	293	268	315	282	303	317	297	317	323	303	308	315	271	273	303	291	314	292	344	317	279	309	316	288	333	290	294	274	335	320	272	316	252	277	280	262	302	309	270	280	297	312	281	284	302	319	313	261	295	296	298	296	319	313	302	254	311	327	297	316	294	271	293	325	282	315	272	298	320	305	280	267	300	311	320	301	316	285	294	322	309	302	300	284	293	303	289	304	292	280	301	296	315	303	261	297	293
18949	33274	32282	30933	56997	60468	48474	28232	736	326	333	310	290	299	316	307	294	267	289	313	269	275	283	280	275	275	272	282	303	270	269	269	273	301	306	275	314	264	264	301	282	310	283	295	290	278	258	275	280	282	273	262	293	276	307	289	295	290	280	275	294	298	303	291	291	290	278	284	289	275	290	298	285	258	294	229	282	271	284	275	290	268	263	277	279	269	283	285	254	279	281	247	283	266	300	287	247	283	260	271	303	296	281	303	276	308	274	314	289	305	278	278	272	256	284	298	311	255	295	269	268	275	282	298	293	258	308	263	293	282	275	287	273	296	284	308	278	281	245	283	293	310	269	271	299	291	293	284	290	267	298	295	262	281	283	290	302	286	274	260	285	267	289	266	294	280	264	275	290	269	271	255	285	269	295	291	309	295	269	292	295	299	303	283	295	262	250	320	284	284	277	287	285	276	274	311	299	265	309	296	254	254	306	291	275	275	278	300	277	294	281	277	283	250	280	312	284	265	252	284	267	275	300	253	282	325	285	308	301	283	275	322	324	277	271	289	290	276	279	285	283	261	315	280	285	290	291	263	303	260	308	298	276	279	311	283	313	287	284	265	274	315	263	285	273	263	283	292	286	263	262	302	301	303	272	240	291	274	260	268	297	243	288	269	274	272	287	277	273	301	322	272	266	293	294	292	291	315	284	315	272	271	289	271	281	272	275	281	289	276	285	280	277	286	276	302	258	294	296	317	293	281	286	277	274	275	291	306	295	279	297	279	302	276	278	295	296	278	294	265	284	284	279	270	297	260	269	277	270	246	299	289	288	275	270	298	286	286	286	299	279	298	307	274	297	317	260	276	257	290	283	284	289	286	296	306	292	271	253	287	291	282	310	281	306	314	258	275	274	260	266	274	289	277	287	304	267	287	291	269	282	264	302	294	276	258	277	270	278	292	273	292	262	282	259	263	277	287	280	292	277	276	316	270	275	314	304	288	279	284	290	297	290	282	281	262	260	270	281	264	284	262	276	285	289	287	273	297	272	311	286	263	293	304	262	312	305	289	276	281	287	288	271	272	271	276	295	250	251	280	301	305	273	284	306	277	272	286	321	318	247	268	282	281	262	289	266	313	262	303	296	294	266	302	278	268	297	286	286	308	283	277	293	279	302	274	272	282	291	289	283	286	274	315	276	307	282	312	261	292	274	254	289	263	288	291	296	307	290	287	298	284	271	301	285	264	274	268	320	285	297	311	290	295	291	249	292	300	286	298	297	270	290	299	276	263	293	325	286	273	297	273	265	300	264	259	318	293	322	264	289	308	293	292	286	287	283	267	303	259	282	289	283	270	245	264	249	326	279	309	265	299	302	292	304	287	257	302	288	277	283	282	260	278	239	305	277	274	273	289	284	285	285	279	252	271	266	283	311	293	281	256	280	262	268	276	287	283	272	270	292	285	274	299	266	268	295	287	295	297	284	310	275	264	292	280	291	319	280	288	262	284	261	279	274	289	272	286	286	282	305	278	300	274	306	246	265	277	308	303	244	291	284	294	273	274	240	297	254	282	276	282	281	292	306	262	287	276	259	306	274	274	277	297	286	289	271	287	304	292	286	272	296	289	311	296	318	270	290	304	289	289	267	288	268	258	248	275	282	300	285	257	291	307	266	296	267	263	274	266	313	303	271	289	274	302	264	298	278	270	263	279	294	267	261	288	238	270	290	295	295	263	308	258	280	280	284	265	272	263	285	277	296	297	309	290	293	268	285	278	266	321	296	261	277	273	302	297	282	286	306	308	280	302	249	261	273	278	265	302	273	269	298	282	292	269	277	276	260	287	282	275	297	268	294	313	296	283	294	293	286	281	275	297	283	274	274	274	274	299	307	295	295	287	249	255	276	318	328	273	292	267	270	298	282	283	276	268	298	265	296	300	294	308	302	273	297	249	273	292	295	301	295	260	286	270	284	263	250	270	275	279	283	285	289	275	274	302	285	290	260	273	318	304	257	294	295	253	271	250	310	272	267	282	272	275	280	280	304	288	293	267	268	281	276	294	270	298	270	261	282	290	274	275	252	301	243	308	285	300	293	279	285	268	268	293	280	261	242	300	289	291	280	301	286	286	289	311	282	267	287	281	295	275	286	316	300	293	282	304	289	253	268	311	269	295	250	321	275	262	276	286	281	283	265	255	306	278	286	247	290	288	299	285	282	281	297	299	279	301	276	291	270	292	318	265	297	282	294	316	312	271	280	265	284	314	280	275	305	313	288	267	261	299	264	283	278	300	278	292	279	292	309	319	258	275	276	264	284	300	285	309	322	273	295	260	302	279	301	266	291	264	294	280	281	290	270	234	283	280	303	293	259	284	281	294	297	264	282	269	294	271	287	289	283	298	261	278	288	274	272	265	299	298	300	298	262	287	263	290	297	273	272	298	279	310	298	280	300	300	281	287	275	279	265	309	301	284	278	252	287	254	262	306	278	306	303	266	286	284	280	274	287	286	281	308	292	263	296	268	317	294	270	269	290	278	295	281	279	267	292	288	268	271	270	307	305	257	300	270	249	267	305	276	286	290	286	253	259	311	305	280	292	301	281	286	278	250	296	284	299	331	276	273	275	276	271	328	280	254	313	280	278	295	279	285	255	288	303	292	296	311	311	286	300	298	300	304	275	300	300	285	284	304	283	303	278	291	293	285	301	281	275	263	280	278	285	277	276	291	291	293	290	264	288	261	298	261	319	271	289	319	282	264	290	307	272	273	269	262	293	315	278	271	284	282	285	277	264	292	290	286	287	290	269	271	274	287	253	267	269	326	284	288	269	245	246	288	273	307	272	289	279	308	285	304	270	258	285	292	263	280	294	252	277	273	254	236	286	302	264	332	281	280	223	261	305	287	296	261	298	296	273	277	276	296	300	287	257	278	304	314	280	283	302	282	285	264	286	281	264	279	286	302	275	271	286	279	257	281	302	267	275	305	288	266	274	263	288	269	267	261	309	283	305	273	315	302	262	294	282	280	294	262	256	285	292	290	280	298	271	301	277	279	283	300	275	270	270	283	283	290	259	265	268	271	281	312	287	293	290	283	287	296	295	276	278	269	293	294	265	272	270	292	262	275	282	277	292	298	260	273	286	269	322	283	278	286	255	272	293	288	290	273	319	300	283	286	298	291	277	312	274	282	285	262	241	277	302	284	261	305	301	306	302	262	279	272	273	270	262	304	273	305	275	282	281	281	322	272	295	304	292	291	269	242	283	270	272	278	294	271	287	289	303	280	270	297	282	282	282	288	273	269	272	286	293	292	301	294	260	288	281	256	270	277	290	264	255	308	297	247	299	270	303	281	326	283	296	262	290	278	286	264	256	309	293	295	289	291	282	260	272	275	297	309	277	283	267	291	294	292	269	291	296	326	292	280	281	308	285	312	288	260	284	292	296	277	305	318	285	314	262	279	270	289	269	254	301	283	285	255	292	305	277	278	266	313	290	318	321	280	287	262	277	267
22523	20441	27162	23653	58000	68991	61325	38286	9885	901	532	517	471	522	480	475	470	474	481	506	495	480	481	522	496	501	490	464	496	491	479	471	497	496	495	449	477	470	490	471	460	531	511	426	486	483	518	470	470	493	533	487	465	523	478	510	485	493	462	465	508	466	497	513	458	492	470	473	483	460	513	478	511	485	492	484	485	518	410	478	441	476	467	490	450	476	478	451	484	525	469	466	477	470	489	462	480	460	473	465	506	475	510	453	489	499	446	490	448	482	466	455	489	487	458	464	460	481	515	488	454	478	456	482	523	554	488	518	487	458	479	469	471	470	473	483	475	452	514	500	490	502	475	494	529	496	454	487	475	523	533	500	457	443	490	495	472	450	492	469	520	472	470	473	465	484	488	462	468	449	492	451	496	473	508	517	472	458	475	452	451	431	477	496	483	483	463	521	438	528	489	473	470	482	449	517	439	498	476	435	497	468	506	489	516	484	463	479	480	484	529	479	466	492	498	498	470	489	487	495	459	502	481	452	461	444	481	495	488	480	438	490	470	460	449	467	435	448	445	519	507	481	443	484	464	514	480	459	505	474	445	484	458	501	481	500	511	451	495	492	516	451	492	491	495	447	475	500	502	429	500	502	518	458	510	472	468	489	515	471	462	449	497	484	494	479	453	470	479	426	473	485	465	518	445	456	484	494	450	477	527	454	496	493	446	519	504	480	507	480	447	514	471	505	458	476	492	492	465	483	466	454	501	452	474	465	492	481	465	504	464	501	514	453	475	510	528	535	521	470	483	455	475	459	511	487	494	482	491	496	460	452	505	477	499	466	484	514	534	499	482	493	466	464	465	511	450	490	472	447	483	479	495	470	478	483	508	472	475	469	493	475	463	495	485	469	519	484	472	509	473	468	483	468	499	498	421	484	475	482	477	482	469	491	461	481	507	481	480	506	473	474	511	488	494	496	489	489	492	454	486	486	496	509	473	506	483	479	464	544	506	517	481	496	523	513	471	460	487	493	441	479	477	509	475	476	457	516	478	497	481	514	474	512	476	477	529	511	484	483	458	489	508	465	498	487	486	462	438	487	476	474	489	457	506	465	484	483	444	489	431	490	512	464	480	500	503	434	471	514	464	477	484	471	498	503	482	467	464	441	474	450	469	492	500	465	477	450	502	472	497	478	476	431	469	497	502	462	492	478	483	474	461	484	492	493	472	482	470	517	454	503	520	460	514	495	532	490	438	461	488	484	449	494	471	508	460	492	468	517	506	502	501	430	512	522	446	485	464	468	466	483	467	495	482	508	517	497	486	475	496	499	542	454	455	489	509	465	485	452	509	462	473	466	501	493	477	512	454	511	449	485	468	501	481	480	508	481	473	459	476	474	477	470	456	484	485	498	478	490	477	465	444	461	444	480	457	456	460	430	491	488	524	550	490	463	441	477	468	475	490	461	467	505	461	433	497	460	518	460	452	490	481	482	485	473	472	452	469	496	457	478	488	472	493	482	451	482	481	457	465	499	465	503	478	528	516	516	465	465	490	486	491	450	465	484	475	448	493	481	519	446	471	466	485	499	525	450	487	478	500	507	482	488	500	446	440	495	472	496	511	515	458	491	500	458	519	497	488	529	481	443	463	449	514	475	490	511	467	519	512	458	486	478	481	470	517	479	464	477	490	436	492	475	463	486	440	479	446	516	500	492	512	492	477	464	485	503	501	468	509	487	481	476	472	499	481	479	487	502	473	453	448	511	455	474	498	490	474	502	487	503	494	506	471	486	447	468	488	491	474	480	533	497	451	484	432	474	484	465	474	485	507	481	445	507	495	510	470	490	468	499	451	505	518	478	466	516	492	496	480	521	490	471	448	432	470	453	515	474	500	450	455	485	482	494	487	479	506	479	518	496	495	493	493	465	491	504	460	447	506	482	444	497	466	457	478	468	457	503	467	485	489	473	501	537	496	462	469	467	522	500	467	501	465	483	485	463	517	481	470	484	480	453	467	476	511	479	465	466	485	486	459	470	468	488	494	474	464	465	460	502	446	482	450	447	471	495	459	446	496	499	462	500	479	464	490	519	492	453	476	496	466	486	493	474	492	507	469	488	490	466	482	482	455	461	498	454	485	458	448	504	454	504	480	502	473	501	460	487	514	514	494	451	483	515	463	488	467	489	453	477	492	502	465	506	439	479	470	469	485	499	452	451	428	478	510	501	447	432	495	442	479	503	490	498	468	445	473	476	465	494	492	502	438	478	448	439	493	450	509	444	465	458	469	492	507	471	495	526	500	466	473	494	507	473	457	452	459	492	474	507	464	490	485	452	493	435	490	496	450	494	420	438	492	485	447	573	488	487	530	450	460	497	486	460	480	466	479	475	488	459	502	505	417	477	460	516	477	490	508	496	518	474	469	479	464	545	423	454	444	514	438	472	494	520	483	474	472	483	511	484	455	489	485	493	489	495	475	463	453	429	465	496	489	440	482	438	486	456	479	510	484	454	510	514	476	457	460	480	468	462	446	461	497	512	462	446	479	511	458	496	466	456	501	475	506	504	503	478	471	479	478	520	501	508	472	447	468	485	483	532	489	475	471	483	440	490	462	500	448	464	512	505	513	466	470	487	498	483	482	477	474	498	481	512	519	473	430	459	479	455	477	449	456	503	476	512	505	478	497	489	490	461	494	471	500	475	507	482	501	474	519	496	463	474	471	505	484	477	493	479	492	487	479	472	473	481	452	486	495	498	446	495	491	444	495	465	465	511	490	451	474	479	486	465	483	496	484	460	492	533	468	477	489	495	474	467	477	487	503	520	490	481	552	493	458	496	470	479	511	496	441	447	493	455	458	480	496	498	465	472	478	491	492	502	521	494	462	488	514	495	467	499	488	463	495	538	488	476	483	453	482	502	442	469	484	496	482	458	479	522	493	463	465	496	442	484	478	505	464	486	445	472	451	472	470	480	501	476	475	476	447	471	494	436	497	492	484	482	464	500	492	489	477	468	484	496	461	455	474	487	502	511	463	501	506	438	507	534	463	467	470	487	484	493	509	454	467	484	450	500	496	489	518	512	509	487	491	450	479	472	470	469	499	484	467	517	485	488	479	487	465	494	480	498	469	493	475	478	512	464	490	474	490	441	450	488	507	466	456	496	535	497	477	458	494	491	458	480	511	499	496	479	461	460	508	490	457	469	446	451	512	484	499	522	469	483	508	471	502	489	503	450	461	499	459	496	511	518	503	466	466	477	531	499	474	471	493	445	480	455	523	474	453	464	532	458	477	524	460	473	463	502	453	488	485	478	472	487	454	475	524	499	472	502	477	506	440	472	468	475	496	473	484	491	480	477	474	492	466	451	506	505	481	464	466	466	439	465	499	480	464	491	474	461	467	458	535	487	466	483	514	493	471	515	491	415	494	520	467	515	480	485	471	512	453	471	429	479	468	501	480	521	501	481	502	471	490	437	487	484	433	525	494	448	504	501	494	456	473	468	482	480	492	442
20326	38488	37434	30994	72496	71843	58348	33418	809	533	478	508	497	459	467	470	413	459	451	448	478	430	426	427	456	440	459	441	419	448	454	446	474	455	465	454	439	433	439	423	447	421	465	476	431	465	461	435	426	446	494	443	441	450	447	434	477	451	437	427	462	437	429	462	477	517	444	469	462	438	458	432	433	450	431	430	471	418	459	440	414	429	469	422	444	431	430	456	452	445	459	436	457	406	420	462	422	458	478	421	446	423	469	440	421	435	436	446	488	477	416	427	434	409	467	433	446	421	444	426	455	454	455	458	428	430	475	440	465	424	434	463	471	441	449	473	425	461	462	487	439	415	446	445	398	445	444	469	458	458	460	405	431	454	481	461	475	436	454	435	434	420	435	416	465	452	440	433	430	401	451	414	408	461	453	433	462	449	476	388	450	465	461	435	450	467	474	444	434	434	441	463	452	436	447	423	454	462	439	408	499	416	418	474	438	421	477	453	429	453	425	440	432	484	406	449	444	427	413	447	446	445	432	463	425	434	476	455	412	452	420	454	433	450	440	445	420	438	449	421	421	445	408	436	489	426	434	445	460	440	452	470	479	439	423	457	408	423	437	458	436	451	419	464	447	447	509	433	435	430	400	458	442	431	461	457	448	442	448	445	436	454	451	411	455	460	453	453	452	454	440	447	472	440	462	403	437	467	433	476	444	432	435	432	451	447	410	424	436	423	460	442	452	475	409	473	437	424	444	420	461	429	415	441	459	464	486	393	446	478	469	438	448	475	417	392	460	446	464	475	434	445	441	427	474	440	437	461	434	462	415	458	449	412	449	444	464	428	453	441	440	458	440	444	450	453	459	444	485	427	441	416	451	453	458	419	471	449	412	432	448	464	448	431	470	460	473	411	456	453	447	443	456	434	438	439	399	436	420	414	429	424	404	413	488	434	469	465	432	427	454	449	440	451	435	461	430	426	433	436	433	401	419	428	476	416	472	424	454	415	425	456	432	444	398	402	422	458	431	450	449	439	469	449	457	427	472	462	422	462	435	424	426	457	429	408	436	444	456	465	462	472	436	413	460	457	466	441	449	461	438	440	434	487	450	388	433	465	460	438	467	420	444	450	423	473	464	454	433	430	484	477	375	450	434	435	454	449	395	439	435	460	431	449	444	428	425	486	454	448	490	471	462	463	427	453	487	476	461	438	451	438	438	416	450	414	417	406	470	420	439	452	399	409	455	416	418	435	419	429	441	454	482	429	460	423	465	459	427	431	467	442	410	459	402	446	435	419	411	407	471	410	414	422	445	426	441	440	451	410	444	428	433	462	425	466	446	438	461	421	464	442	436	438	437	459	391	453	433	463	446	444	424	450	446	453	456	449	463	459	393	477	424	438	459	464	458	415	431	430	457	432	428	459	410	430	429	407	427	410	458	461	417	447	456	412	427	410	432	431	446	454	428	445	449	437	440	454	462	482	453	405	452	467	434	464	429	431	424	407	493	455	417	444	431	442	439	462	447	409	432	428	411	428	429	429	411	454	457	412	404	427	452	412	422	410	462	456	457	456	429	429	464	437	441	463	414	446	437	421	441	415	492	444	460	431	445	473	470	441	429	418	493	415	450	478	451	422	461	437	395	453	430	429	442	450	452	427	470	465	412	419	488	441	450	440	453	450	428	411	442	413	405	495	429	496	454	449	423	476	442	422	417	444	447	418	431	446	400	425	461	468	404	439	438	447	440	451	464	421	447	453	470	427	466	415	445	430	442	443	445	421	443	403	444	443	459	436	442	436	473	470	447	422	427	435	452	495	485	416	403	466	457	453	442	419	415	453	494	466	417	420	433	449	415	448	415	458	436	438	440	460	462	439	474	464	412	422	455	408	465	453	430	439	506	486	447	450	393	422	460	449	424	466	473	446	434	451	439	452	465	425	445	472	474	434	397	465	395	432	422	427	421	459	466	461	473	443	443	462	420	456	442	446	454	472	438	437	450	443	453	424	450	453	456	447	467	480	470	470	454	438	463	416	425	432	430	445	473	395	497	461	426	433	446	454	438	425	483	463	442	445	468	452	425	450	425	421	419	415	436	464	429	435	460	414	445	457	417	458	467	432	442	448	447	454	469	461	421	444	458	396	408	488	426	451	454	457	422	445	483	447	455	446	425	446	427	404	438	464	423	452	420	417	425	443	441	442	481	433	447	484	433	449	440	429	453	434	446	422	462	451	442	443	407	371	459	428	412	443	457	445	469	443	467	443	453	407	437	436	452	399	445	462	438	421	429	432	432	434	515	412	418	438	410	411	485	436	467	453	433	441	439	420	415	453	468	490	450	494	424	466	432	456	450	454	485	420	387	426	424	452	427	475	427	447	459	422	401	457	456	441	459	458	446	449	451	436	446	483	425	448	464	433	453	427	443	446	430	452	474	439	436	434	432	434	407	432	426	430	382	432	475	420	446	466	439	426	463	436	491	425	452	418	428	471	478	453	412	467	457	473	454	433	441	441	428	386	448	435	452	441	450	454	428	444	449	451	444	450	483	444	420	430	420	428	435	455	426	426	431	465	459	428	457	463	440	432	453	461	465	472	429	406	439	465	450	433	403	429	451	436	409	437	419	434	450	423	471	456	444	421	473	453	452	460	452	442	419	433	426	453	449	445	416	466	484	442	462	483	443	456	451	450	416	439	426	483	419	424	480	431	455	435	454	394	473	441	432	423	433	461	436	472	449	440	432	442	424	438	428	405	478	470	425	439	456	473	446	433	422	425	440	465	437	444	460	455	446	464	432	450	462	432	457	405	419	466	445	425	404	418	486	439	437	484	432	424	440	437	450	450	411	437	452	412	435	445	449	429	449	468	437	432	419	445	454	424	453	444	494	416	444	426	448	422	404	447	467	479	426	443	453	409	436	456	449	406	426	454	469	467	408	449	416	442	466	419	423	423	422	489	468	424	410	484	462	427	459	449	426	463	431	428	461	436	433	468	453	464	458	465	453	490	445	443	466	473	460	426	468	464	460	429	414	428	440	443	456	462	451	428	448	432	460	480	471	428	445	423	455	462	458	475	437	451	452	498	407	431	471	450	433	475	425	467	471	433	439	427	458	492	422	427	415	433	454	420	475	444	411	427	455	417	458	463	445	462	465	459	449	477	462	397	492	450	442	443	480	452	424	426	421	445	426	418	415	430	438	432	469	479	444	438	447	456	479	436	417	433	450	462	419	437	437	457	471	434	421	446	417	412	454	427	440	454	450	448	438	408	439	423	414	462	420	419	447	428	423	474	449	414	427	462	459	457	445	457	458	445	480	427	430	407	432	449	401	480	426	427	459	427	415	473	465	439	459	451	429	488	432	465	479	443	491	440	444	410	425	453	403	426	457	398	407	408	416	447	450	445	425	451	447	434	435	450	448	465	460	447	422	407	478	443	400	443	470	445	423	458	438	434	440	436	439	462	493	431	420	410	417	449	459	446	427	440	412	438	424	457	431	476	449	441	441	432
28139	20584	17147	11125	8691	13093	10465	5175	753	192	204	215	207	196	222	212	217	213	223	212	184	234	227	222	210	211	185	216	249	232	202	230	197	195	210	247	188	222	225	212	197	252	212	202	218	207	223	204	228	196	211	209	212	238	210	203	222	189	198	204	220	214	217	213	209	233	198	207	204	214	203	190	224	198	212	220	205	207	186	194	215	226	211	216	203	224	213	186	223	223	242	200	205	197	217	238	214	224	218	184	223	231	196	199	210	227	181	226	203	254	193	227	214	227	194	196	235	212	206	215	194	213	196	229	231	218	184	221	192	210	213	213	230	208	213	231	228	215	186	230	201	195	216	232	205	220	197	203	214	168	203	204	213	205	241	207	218	199	209	233	174	207	214	197	216	202	229	201	196	211	204	213	218	224	219	206	225	219	204	223	238	213	213	195	222	212	202	208	225	222	215	200	223	212	201	228	215	203	209	246	218	219	252	197	226	200	213	202	198	216	218	196	216	239	220	188	207	208	222	213	194	191	236	229	251	239	216	190	210	230	227	210	237	230	215	251	224	175	215	218	201	217	223	228	218	186	202	258	220	229	224	235	221	179	230	192	207	208	216	211	223	221	199	210	206	238	225	237	223	220	219	190	247	204	246	212	212	206	233	207	214	231	197	188	216	205	209	240	192	238	213	212	220	221	226	206	224	198	227	217	216	191	192	212	205	202	214	197	211	226	210	204	220	220	220	220	221	195	213	199	206	226	211	217	243	225	227	204	206	196	206	235	230	227	211	234	218	197	210	213	224	209	216	214	199	236	192	235	200	206	219	194	222	214	246	198	226	196	199	184	221	180	231	232	204	213	232	223	224	225	218	210	199	209	215	197	206	223	196	228	248	239	239	222	214	211	213	208	210	217	196	225	205	212	202	206	243	231	200	201	207	207	204	214	217	225	214	236	217	222	239	203	256	206	207	239	196	237	196	218	220	229	223	210	205	217	211	231	203	219	254	201	210	200	211	224	245	196	214	226	224	205	210	211	209	196	216	202	218	204	207	202	230	224	227	224	217	195	234	233	205	211	230	205	209	226	218	190	199	239	241	218	214	214	218	208	216	221	221	205	242	205	205	215	189	201	220	211	187	211	219	208	201	232	213	186	207	208	248	210	195	226	219	223	231	213	201	224	209	236	195	201	200	218	205	227	222	242	217	214	221	227	241	223	221	226	206	210	224	176	182	224	226	220	200	203	215	203	221	224	199	203	203	228	222	202	221	214	231	183	225	211	210	199	224	204	217	196	226	201	258	193	215	222	215	246	213	220	218	206	227	231	207	240	214	204	196	186	210	211	188	213	205	249	207	193	194	233	207	204	231	218	215	221	222	220	225	209	211	222	193	257	234	197	200	228	223	200	226	193	216	220	215	219	190	215	225	223	239	194	216	244	226	216	225	220	207	219	200	213	207	228	218	224	227	224	204	230	210	201	212	198	225	195	219	225	228	233	182	224	230	224	225	242	210	205	242	220	225	226	213	201	228	195	223	232	216	222	196	200	195	195	203	212	225	208	196	194	221	191	195	206	222	208	210	210	204	237	199	200	213	205	213	211	225	226	226	218	214	230	238	212	202	213	207	222	223	208	220	209	217	201	211	198	206	207	214	208	217	207	209	227	212	209	218	192	192	207	223	225	199	248	215	232	230	207	228	214	225	222	221	206	200	193	212	188	209	246	199	224	200	211	211	197	190	218	213	196	225	224	216	219	217	200	226	206	208	207	221	182	197	243	189	218	213	209	223	223	218	203	207	227	238	200	231	230	226	239	189	203	230	206	225	238	204	225	227	221	196	206	206	205	205	233	225	223	216	230	200	176	218	220	202	223	201	192	226	210	192	212	211	231	214	206	217	213	232	190	215	216	223	190	197	219	230	223	220	228	227	214	222	218	211	206	220	195	192	214	199	223	209	217	228	229	231	209	210	196	218	244	197	213	202	222	210	205	190	228	214	217	183	207	212	209	191	220	182	201	222	211	216	182	235	205	225	187	218	205	208	217	196	206	240	212	229	202	216	223	241	172	205	196	207	231	204	216	199	214	205	224	199	215	214	198	230	223	231	217	205	216	226	204	230	211	208	226	218	211	211	227	203	222	231	217	219	230	174	217	226	195	224	201	185	230	232	215	233	200	198	209	211	206	195	233	186	235	217	200	201	201	206	208	215	216	194	209	201	215	224	196	234	213	203	210	209	204	201	203	193	211	220	222	177	219	188	210	205	205	218	225	209	217	228	252	203	211	211	201	210	203	223	229	222	191	217	234	213	205	205	191	213	202	231	207	221	197	224	187	169	210	216	219	218	223	181	196	216	201	187	196	212	191	186	195	194	224	192	189	193	214	237	204	193	223	224	190	189	227	229	203	226	199	209	224	227	226	221	220	197	223	191	222	191	219	205	220	229	226	206	225	214	190	210	213	222	235	222	225	194	213	203	216	205	216	212	249	225	228	202	220	251	211	202	224	208	187	242	218	211	214	214	225	222	218	229	208	203	206	226	217	235	225	228	220	222	228	197	226	209	233	233	225	197	225	219	201	207	213	204	237	202	246	220	214	187	214	223	198	202	189	202	221	208	230	201	206	210	195	220	220	202	208	236	214	183	213	208	219	228	204	205	221	213	207	213	212	240	207	211	224	230	217	210	233	231	203	204	178	232	212	199	214	204	200	219	202	205	198	220	225	207	205	195	217	224	208	206	202	235	235	229	220	209	216	220	201	230	212	209	178	209	178	196	246	235	221	199	198	208	197	237	217	219	232	218	262	217	217	246	210	204	204	209	219	214	231	229	203	214	213	209	217	224	205	225	224	229	183	224	225	215	207	201	224	227	191	235	201	257	244	212	224	231	219	190	202	230	205	218	199	227	230	229	207	217	187	230	192	206	223	207	213	206	182	213	224	232	231	205	237	186	213	212	167	237	216	205	211	218	211	226	219	225	224	224	221	223	225	229	216	190	223	226	217	193	215	238	221	241	218	226	210	217	220	226	215	213	221	234	214	197	216	232	204	196	207	193	226	173	210	218	221	191	219	214	240	218	236	227	192	220	244	208	216	215	218	236	196	204	216	198	216	224	223	219	202	246	215	234	228	201	220	207	194	216	232	194	190	221	189	203	186	200	213	210	240	220	190	225	218	216	214	194	230	191	226	218	212	191	235	208	205	226	205	214	202	219	235	219	226	202	225	196	203	238	204	226	181	230	237	185	220	262	212	210	206	211	206	209	209	236	217	206	210	199	243	231	245	238	207	197	225	212	206	210	205	210	225	210	214	198	202	223	200	218	212	211	201	218	236	186	214	222	209	235	195	232	208	217	218	221	188	220	202	206	216	234	217	209	233	202	225	212	238	234	213	208	176	198	186	197	207	205	179	201	225	223	235	223	236	213	220	238	202	163	195	212	202	214	213	189	215	190	219	236	204	214	206	201	197	179	218	231	216	217	224	223	188	224	206	219	213	206	198	172	195
14127	26892	22902	14684	13642	17116	13416	6836	828	223	210	216	230	209	247	253	246	223	214	190	220	255	200	220	211	226	233	228	200	217	199	204	218	222	220	209	220	218	232	216	207	223	233	208	220	209	199	207	210	206	198	216	209	228	240	230	208	256	210	209	226	202	220	197	216	223	227	209	208	227	218	207	215	226	211	199	212	206	213	237	257	185	200	199	214	208	221	210	212	214	226	237	217	212	228	234	205	215	196	226	213	204	217	219	200	218	202	206	217	227	193	212	199	231	209	250	227	243	199	189	219	213	221	245	228	229	241	208	215	213	217	214	212	201	204	212	191	193	245	212	219	210	227	218	224	247	237	213	220	212	230	231	208	223	214	204	240	213	225	214	222	236	216	233	209	247	231	227	225	214	205	205	208	215	204	207	231	212	236	219	188	218	244	215	246	238	230	221	193	209	222	236	215	230	199	206	217	231	232	230	247	241	226	200	235	199	193	214	217	240	233	210	214	242	215	230	202	209	201	219	204	179	207	204	217	215	212	212	218	231	222	233	198	225	198	193	202	220	227	221	193	219	208	213	201	222	250	198	218	236	221	232	234	202	198	213	212	209	243	219	194	232	180	223	234	193	207	231	217	199	224	234	238	229	240	219	208	202	215	222	215	216	209	207	210	238	224	232	211	251	245	198	249	206	216	227	229	233	208	220	224	204	241	219	229	235	228	212	218	232	236	222	221	219	223	220	186	245	232	231	232	214	214	213	194	241	205	215	246	224	234	206	221	237	206	227	241	229	233	217	217	202	235	219	203	213	231	239	213	229	211	223	201	228	227	200	188	228	224	222	225	220	223	227	246	229	219	229	211	220	214	210	231	194	195	192	191	196	206	194	207	196	221	199	235	228	229	230	201	233	204	216	218	221	209	223	205	227	218	203	204	247	214	231	197	212	231	177	216	220	216	224	207	201	205	205	213	237	221	228	226	223	215	221	223	204	200	215	210	212	238	193	221	250	209	214	217	237	225	226	223	222	214	201	202	207	214	212	225	210	237	212	233	213	228	225	227	209	225	219	240	189	218	222	211	208	224	218	199	193	219	251	216	240	207	225	190	201	211	213	199	198	229	237	204	206	216	242	213	230	212	207	218	220	219	216	218	212	204	204	224	213	217	198	211	216	199	213	222	240	230	227	230	209	225	224	223	237	227	206	215	209	238	234	215	198	188	220	230	201	194	210	214	216	219	219	234	210	230	217	219	235	209	231	232	240	219	222	213	203	219	227	195	242	207	202	229	202	220	228	235	217	210	223	199	229	189	207	247	213	241	235	226	205	192	225	228	223	217	213	213	238	238	199	214	216	230	232	203	224	225	218	247	227	245	213	208	220	220	216	219	212	218	222	221	234	186	197	227	234	227	196	200	209	229	246	222	233	222	201	195	221	205	196	241	179	218	227	237	222	218	211	201	235	209	191	199	234	204	211	211	229	224	233	229	200	232	227	206	223	227	226	198	201	228	223	252	229	196	220	199	225	210	247	232	233	205	203	238	221	203	222	206	225	228	224	200	219	231	256	208	230	207	220	202	203	216	217	218	219	213	247	233	202	219	195	232	217	212	210	229	218	215	207	228	236	207	225	205	204	187	244	237	190	209	227	231	249	211	229	233	226	195	242	239	212	204	223	205	222	198	206	225	231	225	201	217	201	201	216	232	224	249	228	212	230	234	212	228	212	192	226	212	223	222	203	191	217	221	215	214	202	222	195	224	222	204	195	197	206	233	222	234	212	207	224	234	236	202	225	206	200	214	217	223	217	234	248	228	174	208	219	221	220	246	217	232	191	196	188	218	216	187	207	204	228	212	224	236	202	207	239	237	213	220	221	218	227	204	213	224	210	201	214	225	226	188	218	201	240	236	202	213	208	201	223	201	217	205	225	203	217	202	221	224	211	216	187	220	201	200	213	235	229	206	216	236	196	233	216	205	212	177	196	232	225	230	223	210	220	229	232	212	205	218	223	216	231	229	218	240	197	193	187	231	213	196	215	221	230	235	207	190	186	223	210	203	213	202	227	218	219	210	218	229	224	237	211	201	221	244	230	201	224	217	231	213	222	211	222	207	205	181	194	215	212	212	212	222	222	222	227	192	250	243	234	207	227	204	220	204	194	214	245	211	217	217	209	217	227	250	206	198	226	218	236	222	220	226	210	224	206	204	218	223	213	226	210	219	203	215	212	189	233	224	206	215	215	222	223	236	215	209	204	231	202	236	228	214	210	199	183	217	214	233	234	197	208	189	241	203	212	207	229	211	210	208	201	214	220	208	209	203	203	210	213	228	219	228	207	207	213	226	203	190	243	202	213	199	228	211	198	227	237	206	210	223	195	235	219	233	207	219	210	226	202	179	246	226	242	208	242	234	224	225	221	235	260	213	209	195	208	203	218	237	181	203	226	229	222	213	203	202	209	222	222	200	222	211	203	207	210	200	245	218	216	206	228	227	243	206	227	181	224	225	221	206	213	220	218	216	219	210	201	217	210	224	212	205	199	225	216	219	220	232	207	221	214	231	216	231	221	213	212	224	197	213	224	207	213	223	225	212	210	242	237	241	198	238	253	235	220	229	178	226	192	217	210	227	190	215	219	235	190	218	231	213	212	212	238	201	206	213	208	237	223	230	197	210	191	186	218	216	220	222	226	185	207	231	210	242	204	206	215	191	227	211	207	223	229	212	215	197	228	224	217	202	216	190	204	209	181	208	197	205	233	204	236	235	215	219	206	225	203	220	222	238	231	201	237	195	196	236	218	211	222	217	208	236	204	221	244	221	214	233	213	227	238	219	217	206	217	189	202	202	220	210	216	210	188	218	203	209	227	190	224	215	197	197	233	219	210	225	246	204	216	233	193	228	246	226	223	222	227	207	188	228	230	210	220	233	239	217	213	228	222	203	249	189	221	217	226	235	199	227	217	211	236	197	224	218	203	232	214	224	256	210	195	236	222	215	205	245	225	233	246	210	230	225	227	245	236	250	243	218	210	222	220	224	202	213	225	184	206	235	222	207	220	219	213	228	225	217	220	199	228	218	222	199	189	216	193	228	229	209	227	206	218	218	218	194	225	206	218	207	218	210	207	185	175	223	219	225	201	216	201	213	195	217	229	207	233	202	225	216	212	190	231	217	211	232	216	204	196	247	206	196	230	220	214	228	223	195	215	248	217	202	230	233	215	204	226	231	210	241	218	237	241	202	232	221	194	243	236	225	210	233	205	240	191	216	209	210	214	236	216	206	228	243	223	217	234	226	227	222	203	203	220	184	231	182	222	206	232	226	201	204	192	225	247	204	231	211	229	222	239	216	216	234	204	233	221	202	234	212	213	205	231	215	198	206	226	228	225	211	232	226	220	208	220	212	234	207	218	233	211	228	205	203	228	206	203	235	205	216	221	218	215	222	234	216	196	228	207	243	208	219	211	219	213	195	204	219	207	215	199	216	210	236	216	216	211	219	229	229	232
24860	20404	26865	23879	31934	64294	53866	30012	6775	413	296	315	318	319	296	301	286	328	312	311	304	347	325	316	292	298	258	333	311	289	306	282	310	294	270	275	303	316	306	292	290	314	300	309	318	295	287	295	310	318	272	306	323	346	340	338	299	285	326	303	312	289	317	273	284	277	293	305	307	292	311	271	312	331	292	269	267	300	319	287	270	278	293	303	296	297	305	291	298	316	303	322	295	293	273	330	268	283	330	285	317	280	322	296	287	303	319	297	291	327	320	319	301	291	298	293	272	286	298	294	289	284	290	291	307	312	299	261	299	283	305	291	296	293	288	297	289	280	320	298	306	318	301	269	291	278	294	322	296	290	296	311	317	310	332	285	302	309	300	305	273	314	303	298	303	321	323	308	305	283	318	285	263	329	305	266	286	302	298	298	274	312	302	294	300	302	286	304	305	283	290	294	308	303	307	312	312	280	283	296	313	312	305	313	338	294	309	298	304	324	292	280	276	310	300	273	296	295	287	296	304	305	318	306	298	289	306	288	325	289	292	279	290	334	287	291	324	311	282	288	311	300	291	309	288	291	314	313	280	300	286	279	292	257	309	299	329	335	281	270	314	275	284	310	284	294	280	288	289	304	275	277	277	301	288	309	290	283	311	314	276	316	324	313	322	328	285	281	319	270	281	275	312	282	276	307	305	297	269	281	291	266	293	310	292	249	291	257	298	312	308	260	284	278	298	308	308	322	297	291	279	296	282	313	310	274	289	318	257	310	322	262	316	288	297	299	317	271	317	286	309	297	280	278	323	282	282	263	295	302	297	314	278	293	316	270	272	296	274	309	328	292	297	300	286	330	309	303	272	322	317	303	276	320	289	304	286	310	300	299	304	312	277	309	270	305	314	301	288	299	302	297	297	293	310	323	307	281	290	298	293	282	302	259	275	294	311	334	271	294	302	291	296	268	289	322	293	308	294	345	303	317	325	298	274	305	286	287	303	321	287	290	297	311	288	288	293	282	277	318	271	303	298	288	278	314	292	293	290	300	304	279	286	284	301	319	304	310	289	290	303	296	313	301	294	299	313	281	288	312	291	295	287	288	289	301	297	305	290	318	312	313	267	295	306	279	296	257	315	310	292	316	307	274	298	300	252	271	292	321	312	305	319	298	274	303	287	310	313	302	314	300	296	319	301	297	324	281	341	292	332	316	283	305	319	286	263	283	292	318	297	326	323	308	329	293	319	289	276	297	315	292	297	284	275	316	275	292	311	294	293	314	308	300	307	285	283	313	274	295	290	315	286	277	307	309	328	294	301	295	278	343	299	281	283	305	302	306	310	287	292	302	311	291	327	301	319	311	304	272	312	316	299	297	322	325	285	285	332	266	324	291	295	327	294	282	300	313	281	283	295	300	289	309	332	285	288	282	311	316	279	312	260	268	284	298	276	283	276	290	318	271	278	283	292	272	286	290	257	313	291	313	281	292	307	318	279	305	285	275	273	301	268	294	296	309	290	305	277	306	300	335	324	323	301	279	313	312	301	309	306	313	293	309	306	295	287	320	322	279	318	327	292	300	309	295	295	287	292	296	322	280	319	331	285	299	301	320	286	305	260	274	308	316	252	291	309	298	303	290	300	276	273	305	257	295	289	344	305	303	324	298	303	305	297	277	285	291	310	294	326	293	309	285	286	297	316	262	304	258	304	307	284	284	332	299	328	297	296	321	305	312	281	300	279	305	287	318	295	282	306	281	283	331	288	313	316	307	271	301	282	299	303	329	299	294	276	303	289	299	338	275	284	291	327	275	295	293	303	295	298	336	281	276	275	343	304	273	298	301	293	310	339	289	324	300	308	290	305	344	306	293	296	259	296	289	283	299	310	304	310	278	265	318	305	323	334	296	301	292	309	274	292	271	273	316	293	288	321	321	280	324	307	325	305	286	307	303	298	312	300	313	284	317	303	295	274	288	327	336	301	348	314	290	307	254	279	310	313	272	294	291	313	311	267	299	289	314	280	310	265	281	323	283	284	302	301	297	310	306	300	317	286	301	255	318	304	300	311	292	291	309	302	291	300	299	309	267	320	308	306	313	300	279	283	254	290	317	302	298	322	296	325	292	306	296	293	306	358	313	273	286	288	295	308	287	270	319	279	316	296	282	317	297	305	324	308	305	293	287	295	325	249	281	279	342	323	279	293	323	294	284	306	321	280	269	319	274	302	291	279	277	328	313	282	319	323	309	305	309	292	291	266	309	302	301	312	303	287	277	286	311	305	310	297	325	306	315	311	299	323	308	272	290	310	304	314	294	296	281	296	282	299	304	299	280	307	298	306	302	298	316	315	296	298	253	294	316	272	295	309	291	329	295	305	315	295	248	299	309	297	306	290	310	281	291	309	306	321	298	279	293	320	303	276	286	311	274	289	275	270	288	309	302	295	293	276	293	335	286	291	321	273	271	294	319	290	319	324	310	294	281	318	267	325	302	318	300	303	302	305	288	301	300	314	298	269	315	283	283	296	281	311	309	291	303	317	285	319	305	295	276	291	283	275	279	280	292	320	279	295	252	294	302	304	251	325	270	303	283	289	302	290	307	316	289	297	310	318	310	297	278	287	265	292	301	282	297	287	310	305	284	291	275	292	310	274	306	288	299	292	326	335	317	285	302	279	307	296	316	272	307	319	247	289	308	299	315	304	293	274	297	314	310	276	270	295	284	308	291	297	307	298	283	298	314	281	307	282	303	295	310	324	317	300	293	271	293	278	297	293	287	280	285	315	296	273	340	297	308	329	290	283	283	305	304	292	292	299	285	293	272	300	279	306	286	279	286	280	311	300	281	289	350	305	286	268	293	300	299	292	287	303	280	327	289	305	300	303	300	289	312	256	291	280	286	257	312	309	300	283	292	313	273	272	301	313	282	287	304	306	289	292	269	277	308	296	311	283	310	301	290	311	315	317	263	297	329	302	292	322	294	313	293	288	283	292	319	270	309	263	297	312	313	288	277	283	286	322	311	279	277	318	291	270	278	307	278	319	315	324	300	297	288	307	299	272	286	314	307	259	285	267	287	285	300	279	265	284	278	310	287	293	296	253	282	272	276	298	313	294	306	285	291	292	294	296	298	321	289	282	287	289	312	295	273	292	299	300	306	308	305	284	315	288	288	304	322	301	304	308	321	308	315	305	285	312	245	288	274	282	299	279	318	322	268	262	286	303	282	334	279	294	285	306	311	294	311	274	250	290	297	302	292	300	301	294	279	297	325	268	292	299	316	306	286	322	313	326	320	322	282	280	312	294	307	292	301	275	324	286	273	294	294	276	287	278	331	285	297	263	299	296	314	282	311	337	285	312	290	316	316	299	306	302	288	313	279	291	276	294	299	300	299	294	320	303	291	313	297	298	286	292	260	302	309	311	304	306	313	309	318	296	305	308	315	316	312	302	274	282	301	285	291	305	301	310	300	274	308	337	309	354	297	309	282	304	277	294	319	295	278	307	283	292	289
20880	34900	32946	21288	38830	62701	48993	26627	2179	291	305	294	298	341	324	266	297	275	294	298	271	290	335	274	294	293	301	283	291	299	327	275	238	266	300	281	302	276	267	296	290	248	292	287	265	267	251	300	306	284	278	281	273	296	281	276	295	296	287	318	301	288	267	305	286	277	312	295	286	264	308	284	259	266	290	315	307	270	272	307	283	274	315	265	285	298	272	308	294	284	301	269	318	264	264	281	309	284	270	312	295	258	308	297	251	275	289	293	272	296	257	275	288	269	283	290	278	275	288	283	297	266	262	278	283	274	291	274	276	279	296	256	308	288	289	284	275	294	304	322	274	277	278	287	294	264	282	263	300	283	291	262	303	285	290	254	300	276	294	309	270	281	287	270	248	292	307	272	287	285	303	277	278	265	251	282	264	273	250	297	280	262	294	280	281	274	274	285	304	293	291	265	287	280	276	286	285	291	284	293	284	290	269	287	279	284	302	296	301	274	277	291	283	282	250	277	315	307	284	291	316	282	276	274	269	260	272	261	271	263	277	307	294	260	276	284	276	265	252	275	289	306	261	262	279	287	292	300	279	285	296	260	280	281	292	263	274	277	271	282	306	271	279	263	286	331	288	272	285	289	287	286	281	300	274	319	285	257	292	294	271	278	283	281	298	285	289	277	251	270	277	278	265	290	294	300	291	273	264	284	342	287	272	249	286	273	264	275	284	269	299	293	284	246	275	267	271	265	295	276	300	292	268	266	277	309	272	283	304	275	310	305	271	281	273	286	289	287	301	304	283	262	290	294	268	297	283	264	326	304	289	284	296	260	280	293	282	278	282	309	268	270	284	260	317	269	272	263	266	274	275	246	283	287	305	257	312	292	258	268	278	274	258	259	266	286	259	287	293	284	293	301	288	275	281	304	291	272	269	292	310	265	275	248	296	270	282	294	279	280	298	305	259	276	274	258	278	305	294	275	290	303	303	299	263	254	286	289	333	309	290	299	272	265	269	289	290	272	273	281	272	284	259	274	278	274	286	283	293	264	292	282	267	259	287	277	291	274	290	259	301	270	303	279	273	253	279	282	275	283	329	294	250	269	284	300	289	314	258	275	273	296	262	276	271	290	261	288	287	257	265	285	272	293	284	299	277	279	256	260	279	290	280	251	284	271	296	268	273	312	275	303	249	286	293	282	282	315	288	274	258	255	274	282	272	260	300	265	278	294	308	279	283	262	278	300	291	255	290	261	281	251	266	280	248	280	318	298	275	263	278	266	259	307	272	259	270	251	301	289	275	266	280	268	259	305	271	270	281	275	286	304	260	292	292	278	325	276	266	301	270	296	299	306	256	283	261	291	280	291	307	290	304	261	263	290	245	295	284	290	275	294	265	301	265	276	309	273	286	267	285	314	287	320	275	252	302	263	300	268	258	267	287	306	271	303	292	312	289	306	280	265	277	315	297	283	275	292	289	281	284	262	268	256	278	296	304	277	279	282	267	293	285	281	281	302	287	270	307	270	305	294	268	296	302	273	263	261	293	326	260	300	256	311	277	327	276	293	292	279	266	319	300	285	277	289	269	293	298	288	268	278	264	279	279	266	294	293	261	247	285	275	271	270	284	272	273	293	304	312	286	289	287	301	265	287	277	285	289	280	236	280	284	295	308	263	289	290	271	273	286	294	271	302	286	286	278	280	250	280	295	253	295	303	256	276	282	294	270	300	293	272	262	247	267	272	294	271	271	302	257	275	277	262	284	296	237	278	269	292	257	300	287	286	310	291	297	268	274	251	295	306	274	283	290	254	248	301	299	269	260	265	273	287	240	273	279	307	271	301	271	237	276	284	277	277	251	272	281	251	263	266	291	280	278	288	272	280	244	316	297	268	281	280	273	277	265	259	296	278	272	262	259	273	263	294	289	302	253	286	280	270	274	271	276	293	276	258	310	318	302	269	261	304	265	270	296	243	274	273	275	286	288	240	271	268	245	264	287	291	274	279	294	289	287	282	289	287	291	303	264	295	291	272	248	271	292	293	265	272	241	287	255	277	301	277	288	232	304	298	272	297	302	274	266	244	292	254	267	270	282	267	299	279	253	291	263	280	285	282	298	248	262	277	258	306	277	287	262	275	295	280	254	265	289	283	279	286	283	286	271	283	259	291	265	271	283	265	271	319	277	293	293	291	293	278	263	290	272	290	257	286	268	284	296	278	235	301	278	284	251	292	305	245	276	283	279	264	277	267	238	307	274	268	279	280	275	267	290	301	264	263	274	271	277	291	284	299	281	286	266	293	262	278	279	327	284	284	287	271	292	266	286	287	301	294	262	241	283	291	293	250	263	255	257	261	278	277	277	279	273	310	266	286	270	279	283	244	280	292	265	288	276	296	289	284	257	311	299	267	280	285	305	276	279	286	297	308	289	275	263	279	290	281	285	299	286	276	267	303	291	277	305	245	296	286	288	245	280	325	284	267	254	282	283	283	262	284	293	295	280	258	282	269	275	270	287	305	280	288	299	285	310	265	287	241	272	264	270	295	296	258	253	275	296	289	272	301	259	278	291	275	259	273	292	282	289	269	271	263	303	284	263	268	275	277	288	267	318	259	272	281	301	280	300	273	280	265	300	271	313	246	299	302	268	265	304	274	305	279	279	288	294	293	278	293	259	282	296	293	254	291	281	325	278	294	280	276	275	267	280	287	266	274	296	252	280	301	266	266	289	246	283	298	277	265	285	317	272	304	269	279	273	259	280	293	267	268	319	308	242	270	255	294	265	252	279	259	290	259	275	261	295	272	284	288	283	320	267	255	251	306	301	294	261	293	297	261	289	262	268	269	276	290	292	260	309	299	277	277	273	289	304	260	284	310	270	298	265	257	279	287	288	280	268	256	280	313	280	265	290	300	282	283	291	278	263	287	279	267	250	254	277	266	276	264	282	290	274	294	299	327	254	278	291	296	251	304	293	256	277	274	277	288	272	260	292	296	281	277	265	281	260	267	339	272	302	287	275	299	318	302	263	294	276	285	284	263	286	244	252	273	309	292	277	275	282	280	272	265	286	272	234	303	274	287	296	304	282	285	253	269	254	243	282	275	268	257	298	258	292	295	263	313	278	263	264	280	322	303	276	274	278	271	300	298	287	307	300	280	289	251	251	261	303	273	267	274	315	288	285	261	271	248	286	291	268	266	263	285	294	273	265	283	292	291	288	291	245	275	266	282	277	299	287	292	286	286	280	295	260	284	282	261	276	277	262	320	304	283	286	284	249	287	281	285	323	279	272	279	297	261	280	278	275	261	258	305	275	296	284	292	296	300	265	285	294	263	316	295	255	294	277	308	285	274	309	300	274	270	296	293	250	269	300	251	265	305	314	296	272	284	271	274	302	255	257	262	293	297	300	281	287	272	323	279	266	261	278	297	288	261	304	300	301	264	273	300	282	302	250	272	265	268	306	279	274	299	298	262	281	282	305	301	296	313	266	303	283	286	285	261	268	284	267	259
22478	20390	27077	23627	43335	73518	62382	35410	8668	943	471	524	523	489	516	502	505	499	492	524	488	510	497	452	500	462	457	464	483	464	479	501	462	459	452	453	474	446	486	526	447	463	499	476	504	463	470	427	423	475	411	457	455	494	479	459	453	473	462	456	453	451	467	478	502	484	494	495	486	488	471	417	476	452	479	467	439	456	480	479	462	492	505	456	477	509	447	488	458	452	468	450	440	455	485	497	485	438	492	466	505	489	431	414	457	458	484	467	458	462	482	514	487	454	454	444	475	439	502	454	440	490	455	498	484	482	478	453	498	441	448	449	510	463	491	465	478	486	503	523	507	451	499	447	501	491	477	488	459	452	493	460	466	469	444	459	469	443	464	442	479	454	467	486	481	471	464	495	462	456	475	469	483	450	502	455	486	459	475	432	500	441	463	475	473	480	475	523	453	470	465	454	456	463	465	498	447	461	484	503	466	470	442	436	477	470	451	434	486	509	467	452	463	472	506	450	510	457	456	478	445	489	492	483	479	460	479	455	435	493	483	500	483	480	432	465	465	465	495	510	495	499	484	460	452	486	469	465	485	469	437	497	470	477	443	483	477	491	443	459	467	461	486	459	476	476	463	469	503	443	502	496	471	447	435	476	465	483	461	496	457	448	477	498	476	463	464	509	458	488	476	467	484	513	510	489	466	467	479	446	493	418	509	464	460	459	497	490	467	491	452	429	472	469	459	469	450	473	481	465	465	456	487	457	438	463	450	452	495	490	407	465	447	449	506	476	478	468	499	497	475	432	515	458	437	447	433	452	472	456	447	466	466	442	480	456	469	498	499	479	442	476	460	495	492	422	474	505	496	448	460	484	470	449	520	476	481	451	482	491	500	495	475	478	507	512	510	456	477	472	509	504	500	460	496	449	470	474	471	500	477	476	461	477	506	465	442	467	462	447	467	477	467	484	472	500	516	417	487	507	474	435	432	418	465	444	485	446	464	504	440	481	453	489	488	445	490	465	446	482	488	436	463	484	443	481	474	513	485	469	480	489	416	480	455	433	487	460	447	443	499	474	483	455	512	470	455	441	458	486	464	454	445	418	466	475	452	501	454	456	449	429	483	453	481	487	468	498	461	461	503	460	444	491	440	448	498	451	449	488	448	462	436	450	450	472	480	504	477	481	494	440	460	466	478	494	496	447	466	469	472	484	482	484	495	536	484	459	500	453	482	459	456	481	502	494	442	449	470	451	421	457	460	463	459	456	470	491	513	451	505	437	486	459	476	462	476	473	508	501	472	447	473	472	484	475	441	510	455	468	477	495	434	483	485	473	495	462	470	459	476	507	493	452	462	452	459	478	473	451	460	476	457	489	459	471	485	442	480	469	456	494	467	454	448	436	471	464	463	453	473	493	483	508	467	454	482	443	497	476	484	480	511	520	469	472	494	447	466	435	499	466	482	454	471	477	473	487	469	465	485	462	455	519	433	495	517	452	512	484	461	484	464	467	492	416	506	449	459	464	502	470	467	476	463	437	444	474	511	453	447	449	496	473	450	491	464	490	488	479	473	464	421	519	480	456	458	490	484	495	456	451	433	454	457	488	501	490	519	452	489	450	465	450	495	495	474	491	477	461	510	478	432	449	459	459	450	501	466	450	479	483	464	468	477	450	437	469	452	482	492	483	456	498	470	476	459	461	457	439	451	466	463	498	440	485	469	461	484	506	482	451	443	480	489	514	458	502	450	502	486	446	469	468	445	489	449	489	476	462	479	460	477	484	487	492	461	448	498	498	476	462	472	458	484	499	480	499	459	486	468	475	453	473	483	460	444	451	492	505	481	447	466	458	471	453	459	452	446	451	446	459	474	485	482	487	477	478	455	458	493	488	474	449	498	479	466	471	468	456	499	421	464	438	505	432	466	452	477	518	468	494	442	512	421	435	442	479	459	455	450	476	485	454	464	473	472	451	462	442	460	471	489	436	461	463	452	498	442	501	471	479	447	484	453	487	450	487	440	508	497	453	509	489	445	495	463	479	503	452	482	489	487	501	451	468	438	475	476	482	442	461	463	443	474	467	470	511	481	431	454	447	453	452	439	495	475	473	474	450	416	478	450	458	454	502	486	450	475	467	468	454	448	478	471	464	496	482	440	463	468	466	482	505	456	416	459	490	474	490	516	453	480	468	478	487	470	495	457	455	444	478	486	435	470	440	472	462	461	452	473	483	486	477	445	452	477	486	472	481	452	446	477	453	476	462	456	460	467	458	423	452	485	454	507	443	491	484	449	456	497	467	443	504	444	465	416	437	453	466	441	422	421	448	497	514	468	470	455	454	429	472	457	473	435	454	409	503	477	497	455	452	410	421	486	475	471	486	488	515	461	451	456	483	480	448	456	483	477	461	489	481	464	485	440	436	477	454	447	459	468	494	507	416	470	489	452	482	465	446	470	445	482	499	496	472	468	464	487	498	474	447	511	465	435	478	467	469	448	490	487	468	467	449	515	441	502	471	464	454	474	461	475	505	450	524	468	506	456	458	482	492	459	490	510	460	450	464	497	481	454	473	488	460	491	506	451	448	451	416	475	455	428	479	458	468	450	507	486	474	481	496	511	482	450	462	485	469	465	513	461	456	466	509	424	480	518	495	480	467	474	460	450	449	444	512	466	500	493	454	486	461	460	460	519	440	512	482	460	472	464	448	473	458	466	471	457	465	462	464	451	474	467	487	441	462	458	493	493	456	461	469	464	436	455	481	484	461	470	459	495	481	477	452	445	492	474	471	464	457	454	456	448	488	497	491	492	471	425	439	485	501	497	455	490	484	510	471	491	493	474	477	466	455	489	466	470	428	476	457	506	473	486	477	486	462	496	446	468	493	509	462	475	449	507	485	447	473	452	441	479	442	495	463	419	480	482	450	489	421	510	470	492	450	425	475	464	481	509	449	448	472	516	456	467	500	475	469	490	510	506	457	458	450	471	441	484	488	453	457	458	443	470	484	424	471	455	470	431	448	481	483	462	454	465	497	494	465	489	510	453	453	487	461	492	400	502	448	471	477	471	426	487	488	482	450	462	465	488	434	470	499	436	467	472	476	448	498	474	454	472	490	483	486	530	473	453	456	482	467	477	515	474	451	483	470	476	454	505	472	514	453	444	457	506	485	477	440	476	457	447	475	411	511	476	484	472	447	489	477	463	460	439	442	478	466	446	463	486	434	491	430	510	491	490	442	428	448	482	486	459	522	445	471	457	491	434	514	497	465	456	482	443	457	477	461	464	487	473	470	502	463	441	522	442	501	461	489	467	438	486	477	461	496	446	508	458	451	463	467	457	465	428	479	469	473	474	476	429	465	452	482	464	435	462	437	471	486	495	424	453	518	452	477	477	494	465	480	444	462	468	445	480	495	469	490	473	481	472	459	474	469	442	422	472	446	489	467	475	480	464	498	454	462	468	462	451	523	455	463	456	470	460	473	451	488	494	516	466	466	500	446	471	509	491	417
20834	45471	40847	26516	60467	75077	59941	25666	511	527	503	462	487	445	447	458	494	455	457	474	452	429	397	450	462	406	501	446	428	441	460	447	454	440	439	427	440	447	420	450	460	427	458	444	446	446	425	430	420	457	476	431	460	399	422	426	429	418	445	421	438	411	441	453	410	428	417	453	427	402	456	433	449	444	431	410	437	469	426	439	423	419	444	398	472	381	419	432	421	389	419	437	438	448	455	419	435	462	457	420	416	442	461	442	434	406	466	442	429	408	429	439	417	418	419	419	412	449	434	390	414	398	412	430	439	420	422	445	382	411	428	444	435	457	412	460	435	433	446	419	430	470	453	456	433	489	468	475	418	459	404	447	423	423	422	424	415	440	448	443	433	460	394	420	422	439	422	446	448	447	431	434	418	438	432	445	409	420	448	442	427	408	432	433	443	424	435	448	394	449	386	441	462	437	439	457	447	443	451	456	438	443	428	409	461	439	427	444	419	409	423	410	443	419	419	413	411	431	398	407	436	413	422	472	417	431	430	449	472	438	390	468	440	388	440	449	428	415	432	428	423	403	441	410	371	430	453	397	424	448	403	476	420	413	445	417	430	441	422	444	423	441	398	413	409	444	429	463	454	424	476	427	429	405	440	469	422	430	429	432	409	444	466	419	405	450	392	430	414	416	447	460	391	418	471	453	441	510	408	440	443	424	430	416	439	412	448	425	433	436	439	452	431	405	443	425	447	416	448	445	441	420	435	404	403	439	418	422	435	475	416	450	410	398	426	403	450	468	423	443	419	470	445	418	469	422	418	443	445	447	411	452	414	414	402	426	426	442	421	438	400	404	417	404	391	412	419	421	434	441	431	425	438	473	421	417	498	449	451	440	426	446	423	454	434	412	448	406	435	439	420	441	419	443	417	452	431	439	431	407	427	458	399	429	432	431	439	408	457	424	441	437	432	433	430	421	422	428	456	422	427	456	443	454	414	444	462	418	421	432	409	462	461	451	427	426	404	448	418	445	411	424	454	440	401	452	464	426	423	463	411	449	430	413	432	416	423	438	414	441	458	452	430	446	434	456	433	448	447	443	394	441	422	403	444	455	429	426	462	437	434	455	419	430	434	410	406	429	404	455	419	403	411	429	436	472	442	474	403	443	405	398	443	440	419	418	421	478	422	440	425	411	430	427	412	447	430	427	402	442	441	421	429	434	427	445	453	430	448	424	413	436	463	427	415	436	415	399	446	457	425	413	430	419	466	446	403	414	430	445	413	447	422	471	427	448	380	451	430	432	450	396	425	404	392	433	404	425	449	442	419	409	426	432	439	440	403	432	413	471	402	415	446	397	437	425	410	472	453	441	429	425	430	447	429	433	429	459	461	418	424	417	405	448	399	433	434	431	381	449	429	409	454	435	433	452	475	439	405	469	426	410	418	444	441	422	425	443	444	430	455	451	463	421	435	444	456	436	447	430	443	428	446	388	446	468	420	412	432	423	413	437	393	429	412	447	438	446	418	428	422	433	461	451	361	431	439	444	411	436	442	431	447	408	405	424	450	410	415	446	466	447	430	437	410	457	430	398	409	415	386	409	465	405	463	441	423	420	430	423	432	427	433	452	408	437	408	437	461	423	477	389	421	428	447	444	412	476	410	448	438	420	458	424	442	407	416	457	438	455	449	394	410	435	399	437	459	427	403	423	402	453	481	424	432	449	416	409	439	416	473	432	433	417	415	456	438	404	470	436	451	443	454	433	399	429	466	421	474	408	433	454	437	461	456	439	433	424	460	380	390	445	439	389	417	405	438	434	430	453	413	429	434	399	442	447	419	450	428	403	437	463	444	424	407	470	443	451	415	459	408	426	423	421	455	469	442	451	432	452	438	427	429	405	441	431	416	431	427	431	431	417	457	410	450	418	433	456	436	419	477	420	459	403	420	439	440	455	446	407	395	445	437	458	381	427	471	439	452	386	450	442	401	435	460	414	437	426	426	416	439	404	461	421	441	440	421	416	443	439	400	417	414	414	442	419	446	439	406	438	412	457	435	455	403	457	413	407	459	443	424	426	426	421	421	415	460	426	450	460	448	419	439	447	429	424	431	437	462	428	402	419	400	404	454	429	406	438	369	403	432	452	455	449	468	465	430	411	440	428	431	416	394	436	463	423	495	435	458	452	407	427	443	411	464	473	406	421	447	428	424	393	458	447	453	454	424	433	422	388	396	414	426	434	423	442	398	440	402	431	385	427	386	409	421	445	419	391	473	444	417	390	421	458	416	409	407	440	424	420	411	438	442	430	438	421	452	439	442	453	445	443	421	446	478	429	427	465	412	431	443	444	426	457	424	426	442	429	458	421	445	450	417	430	441	432	411	459	458	456	438	418	431	423	430	416	443	468	421	413	435	431	421	434	433	462	439	467	445	440	443	393	427	414	405	419	406	430	438	433	428	410	413	423	451	452	450	406	407	396	411	375	457	485	421	404	472	430	443	432	411	472	429	458	428	479	395	431	393	387	436	421	444	445	434	396	496	467	444	464	436	461	455	424	417	411	451	418	438	439	480	439	427	405	438	432	445	407	472	435	462	437	406	421	415	416	425	427	422	454	428	429	400	448	457	440	421	419	438	419	407	413	408	438	403	430	433	449	435	450	428	408	405	462	446	419	395	409	474	448	441	436	420	425	417	434	434	443	423	435	412	425	421	419	422	429	407	428	422	405	417	429	454	428	411	443	438	452	441	422	413	437	436	456	404	415	424	405	404	422	429	431	414	434	434	427	434	469	439	427	449	403	458	420	415	393	433	433	442	432	428	416	439	414	426	454	431	449	440	433	439	416	424	417	426	433	407	428	431	394	421	414	433	409	420	415	464	452	432	440	438	433	426	424	418	447	416	446	405	469	430	387	410	410	439	426	421	418	440	401	459	446	434	425	430	447	440	447	457	404	465	437	407	422	446	433	457	425	446	441	439	408	455	432	437	417	458	432	432	408	414	420	438	435	431	471	416	443	414	440	439	420	440	402	454	423	428	421	444	401	424	412	425	419	423	449	443	398	468	456	437	432	447	450	457	427	396	446	463	447	411	442	401	434	475	407	390	431	466	377	440	458	409	429	453	423	425	431	437	429	463	443	411	422	427	453	415	451	440	433	425	475	433	421	413	456	447	434	439	424	442	447	423	455	463	439	433	441	437	429	416	452	431	449	459	403	461	378	421	420	457	432	462	420	444	431	398	415	423	435	443	449	471	426	451	419	443	421	424	456	456	423	415	422	440	456	480	453	421	396	436	421	440	448	441	418	427	439	480	469	408	421	436	441	430	446	417	431	436	447	468	473	443	429	441	454	403	427	453	462	450	402	435	449	418	421	457	430	412	423	409	462	423	410	445	419	452	425	406	405	430	424	425	452	440	421	418	420	432	438	416	429	449	443	450	431	432	411	431	449	441	431	444	457	423	470	436	450	441	423	466	452	438	464	440	430	428	432	457	452	395	439	445	419	464	432
28311	19526	14996	8396	8439	13303	10916	4679	319	208	183	181	211	176	183	196	216	175	201	209	199	206	190	185	196	206	210	193	206	185	178	172	177	216	211	209	199	230	203	187	225	186	196	195	190	190	189	211	193	201	178	208	190	194	186	206	202	187	216	196	211	204	196	187	217	210	203	204	195	233	183	189	235	212	201	224	176	198	190	213	182	187	207	185	227	206	194	216	194	193	197	216	187	201	194	196	175	215	179	181	203	184	216	212	205	177	217	185	195	203	188	192	190	203	195	186	205	229	208	201	195	198	213	177	192	182	185	209	211	206	188	189	222	176	214	199	202	179	198	212	201	237	199	186	184	207	202	207	182	194	198	226	222	182	206	187	192	220	212	170	201	220	208	193	209	206	202	218	209	206	219	200	202	191	184	182	201	210	185	183	198	198	190	209	239	191	211	205	198	214	181	198	187	189	184	227	205	207	198	213	182	203	219	217	210	209	201	209	191	192	188	216	222	213	207	207	229	186	185	195	211	191	208	189	207	212	194	187	193	204	206	196	208	225	203	202	198	176	207	202	191	207	219	174	178	179	189	217	196	198	193	194	193	212	203	185	217	166	199	179	210	218	176	216	197	190	204	208	200	196	185	207	193	205	195	183	209	204	197	203	212	202	191	203	212	193	183	188	181	202	201	191	205	198	205	171	177	194	203	215	218	207	200	213	179	198	194	219	208	203	197	207	184	198	218	216	197	215	221	226	201	183	183	231	200	214	215	211	195	207	200	191	203	212	187	184	183	218	208	204	213	194	202	188	196	178	202	210	208	223	202	193	222	221	196	182	178	199	213	177	211	190	181	209	194	218	202	195	183	205	203	199	193	190	204	208	192	188	216	211	204	176	199	180	210	203	210	234	208	191	190	205	208	200	188	184	204	196	193	215	199	197	214	215	196	189	220	181	210	184	208	202	206	216	200	200	209	202	195	221	209	225	196	194	182	191	181	197	213	194	208	201	194	184	193	188	190	202	202	202	192	208	213	188	205	206	182	186	195	217	193	202	175	174	194	204	197	194	202	213	196	190	186	180	204	186	188	208	203	213	180	203	219	196	210	234	207	208	192	206	233	231	178	191	226	195	223	180	195	187	195	204	196	187	188	209	204	198	205	202	199	185	199	197	207	197	189	189	214	222	197	217	194	198	219	193	187	215	208	204	211	220	182	182	196	196	198	206	200	183	193	189	198	203	200	182	207	194	163	232	199	201	192	205	178	199	200	204	201	193	203	215	206	196	194	199	200	180	202	193	216	198	188	217	221	180	204	199	199	201	179	178	223	187	195	185	185	184	195	200	188	180	194	212	212	211	236	177	204	215	210	219	200	205	201	208	200	197	172	236	200	204	198	188	170	195	198	197	208	215	191	191	175	193	184	194	189	193	187	206	189	201	213	194	206	218	202	207	175	189	196	197	208	181	173	190	214	212	211	214	204	205	203	190	214	211	196	207	203	206	211	207	176	229	217	194	187	219	207	191	210	207	221	212	211	184	205	196	200	191	218	212	212	188	202	224	217	199	229	215	208	205	219	184	199	187	194	186	212	217	198	186	196	198	182	219	225	202	187	203	197	217	225	201	213	184	193	197	183	197	225	196	192	203	205	216	228	195	214	208	181	224	188	210	208	214	184	191	199	199	194	228	204	209	208	195	223	206	199	219	203	170	196	223	199	198	220	187	211	188	193	216	201	195	188	206	218	212	216	205	201	204	197	218	225	190	216	194	189	195	192	212	214	210	201	190	195	199	220	209	230	197	181	198	188	181	201	197	210	186	224	190	236	211	200	210	226	213	203	242	208	205	189	184	195	207	215	198	214	184	202	234	227	191	209	233	217	195	214	212	200	213	203	175	191	199	201	187	199	232	209	179	180	193	203	200	197	200	196	194	219	197	202	191	200	218	206	214	206	203	211	207	190	185	178	196	203	210	228	187	235	221	226	199	192	191	197	174	178	192	212	215	214	200	190	203	188	193	200	220	200	185	184	197	184	190	221	230	185	221	175	197	211	192	209	199	199	201	168	215	188	209	208	205	200	190	172	198	204	201	192	183	178	206	214	198	206	220	167	197	191	189	186	204	228	215	189	181	211	204	213	185	191	209	207	190	179	177	183	198	214	210	203	206	202	219	207	203	173	210	209	215	185	188	160	216	180	185	173	191	186	180	221	206	210	198	198	225	179	202	223	194	199	195	224	212	185	225	189	202	210	197	187	178	206	185	205	208	208	187	215	210	218	180	197	194	189	195	215	197	206	201	220	182	202	206	187	167	192	191	208	222	217	204	201	225	193	191	200	192	190	208	202	217	185	207	173	209	228	213	198	185	227	201	191	198	205	214	178	202	223	167	201	199	196	211	195	201	188	194	221	231	201	202	187	209	193	189	210	216	187	221	202	197	182	179	202	183	178	183	202	173	197	194	204	210	188	211	182	208	192	182	183	196	200	206	209	212	217	191	210	200	202	214	211	209	203	210	209	183	221	192	209	194	215	172	211	212	202	213	215	187	207	190	207	176	208	205	202	213	189	186	174	198	192	197	193	199	196	213	199	187	195	212	186	199	194	204	197	201	226	202	192	207	191	191	204	187	183	205	180	200	196	200	197	196	201	203	199	195	208	217	206	213	192	197	192	187	219	229	190	199	221	198	184	221	211	214	206	199	219	212	237	196	188	198	216	202	169	217	220	200	195	221	216	180	203	196	184	182	216	193	219	215	201	182	198	207	206	221	177	198	183	217	179	213	179	201	200	210	203	206	167	204	214	194	191	209	178	208	196	191	210	178	193	211	183	201	201	210	206	201	212	191	203	207	228	205	191	200	210	212	211	191	182	189	233	195	211	193	165	201	229	172	199	213	204	193	203	186	185	206	176	215	194	211	191	206	199	193	174	198	208	183	184	186	198	195	223	200	218	218	179	217	189	193	204	200	197	160	217	166	211	221	212	192	204	200	202	192	188	190	216	183	208	212	206	211	173	169	220	182	196	207	203	192	222	196	231	202	201	210	208	208	210	168	200	214	185	208	207	212	178	213	189	204	235	206	196	186	206	168	190	178	193	200	194	174	229	185	177	195	200	194	196	195	217	174	215	188	216	193	182	221	194	204	187	195	195	201	209	206	193	206	221	189	186	190	181	223	190	202	189	202	218	224	225	194	198	191	184	201	205	198	191	194	200	189	220	213	238	184	200	207	230	208	176	197	205	184	201	198	171	218	190	189	206	204	199	206	203	197	207	184	176	186	193	201	206	206	195	192	235	211	208	210	209	180	203	220	185	219	197	189	219	218	206	207	191	188	211	213	158	195	195	205	179	202	199	195	196	211	192	204	193	207	190	179	190	194	194	206	199	189	206	191	204	202	217	190	179	191	171	207	174	179	228	203	195	195	184	227	209	180	212	206	189	197	202	193	237	204	209	169	191	174	197	188	196	192	166	215	202	211	215	199	215	205	206	182	197	191	211	201	166	197
13350	23978	21589	11462	13231	17308	13564	5805	253	210	186	223	190	213	186	202	214	226	209	206	221	206	201	232	206	223	202	204	206	221	205	205	214	210	236	178	200	210	211	209	218	220	189	213	222	212	220	175	183	201	225	189	194	202	207	200	174	196	223	174	204	213	202	220	207	197	205	215	207	196	215	210	212	215	182	198	196	188	191	221	203	212	191	196	212	209	192	207	203	188	213	209	207	208	186	205	229	214	193	207	192	204	202	199	201	213	202	213	198	212	214	216	238	196	237	208	214	197	208	213	224	210	200	204	211	199	219	218	217	226	217	198	193	192	182	206	195	201	200	227	211	183	213	205	195	203	211	199	224	194	237	191	213	208	212	179	209	186	195	201	229	190	218	200	221	201	190	211	203	212	190	211	196	233	218	195	213	178	203	214	189	196	204	215	194	208	203	221	192	213	200	219	205	212	198	188	207	192	204	205	202	217	204	193	206	202	202	222	218	176	186	197	200	198	229	228	204	193	203	176	197	222	214	204	176	168	203	218	200	222	184	203	231	202	215	205	199	192	194	212	198	183	210	186	207	205	242	203	203	189	201	216	207	177	238	209	202	197	231	216	215	221	198	175	201	227	193	195	216	195	216	221	214	201	204	191	204	218	206	200	201	203	218	191	209	219	195	201	207	207	202	198	183	200	192	187	214	232	194	221	202	191	205	188	177	212	212	217	192	202	208	218	178	228	175	207	191	211	190	214	206	198	198	201	230	209	224	214	191	242	217	212	185	212	201	192	195	209	202	183	183	206	214	213	202	209	210	210	223	207	204	211	208	198	190	218	195	189	190	214	225	196	194	191	212	213	193	200	219	206	196	171	202	229	212	202	212	181	185	210	210	189	227	223	200	227	207	190	213	216	196	204	208	181	212	196	207	207	209	195	179	224	194	194	243	206	200	211	226	221	193	203	186	228	203	208	212	194	210	191	193	193	197	207	203	226	211	212	193	196	177	215	188	174	215	201	205	187	210	204	213	216	212	212	221	191	209	205	194	224	205	214	206	191	198	197	196	229	197	194	207	214	196	194	204	187	211	194	221	196	228	224	199	184	204	189	206	221	217	192	206	192	209	229	203	170	208	185	207	220	236	186	198	192	207	217	231	179	210	208	217	193	207	211	193	201	199	195	189	220	226	241	224	188	198	192	214	229	208	221	210	191	233	191	210	217	194	202	191	203	208	201	199	224	189	225	193	207	205	206	194	187	207	176	188	208	183	217	226	196	194	225	198	202	216	205	212	198	209	202	204	222	203	195	218	206	199	212	211	176	213	195	211	220	188	216	200	198	192	204	209	208	199	201	202	196	197	207	197	219	194	185	201	191	224	198	188	177	205	200	197	211	199	218	198	194	204	187	198	215	199	193	189	155	205	214	218	201	214	207	201	218	221	223	224	207	212	213	216	193	205	202	201	192	173	195	200	198	220	193	192	195	218	187	202	194	202	212	222	191	215	218	213	168	201	218	224	209	189	201	198	217	208	215	187	218	228	240	198	214	206	227	192	194	213	217	198	235	196	214	185	217	214	205	211	219	226	186	202	200	228	213	213	205	180	188	180	214	185	187	188	175	199	179	199	210	198	236	199	207	217	207	210	173	186	222	202	202	169	208	198	199	190	204	202	197	210	211	207	213	224	193	217	204	198	204	203	210	216	205	214	213	226	213	188	208	183	218	236	260	199	229	216	183	197	230	216	198	212	191	222	227	216	196	202	212	209	210	206	192	192	216	211	226	223	205	198	211	196	209	198	185	194	191	202	223	180	223	208	198	216	197	178	237	193	202	211	204	198	207	221	218	197	215	200	209	225	208	203	227	197	209	194	216	212	205	206	221	212	210	208	197	209	205	199	208	227	215	220	228	217	197	199	199	217	210	206	200	209	210	200	193	218	195	210	209	216	198	183	207	191	223	219	180	222	186	221	207	182	235	197	219	212	197	201	210	213	193	177	220	219	188	205	172	218	183	197	195	192	209	200	224	189	207	189	198	179	228	176	195	188	206	191	187	226	213	198	185	201	187	207	230	194	223	197	202	196	208	218	217	211	235	200	206	205	210	196	194	195	190	208	181	219	236	183	228	197	176	191	224	186	214	208	181	189	228	189	184	200	201	192	199	193	202	194	244	200	174	205	198	201	211	184	195	204	223	213	233	201	225	213	228	220	224	194	211	193	192	194	227	198	220	173	225	197	216	203	221	228	214	205	202	198	202	195	190	174	199	225	216	186	217	230	239	201	174	210	217	198	218	229	219	198	207	209	211	213	186	218	178	207	206	225	200	195	206	213	191	205	218	191	193	210	201	188	235	237	220	238	218	179	200	205	206	213	212	218	194	199	211	196	208	190	235	181	197	212	195	231	196	203	215	215	206	220	202	221	214	225	214	175	221	206	195	212	200	219	200	200	205	186	202	197	195	198	244	199	206	196	210	182	219	190	200	209	197	214	196	193	209	202	202	198	214	194	201	220	209	232	178	226	213	187	185	203	215	207	202	190	198	219	197	211	213	209	216	212	195	174	210	217	230	188	215	187	204	215	209	206	199	194	235	216	204	201	209	195	196	214	215	201	234	192	186	212	201	205	198	222	197	192	215	219	207	214	215	216	209	218	203	209	187	210	223	200	192	203	187	180	213	216	215	203	210	204	200	213	216	172	207	193	206	191	241	228	216	197	211	222	208	197	226	204	205	174	192	238	209	215	199	166	207	244	214	208	203	215	192	211	200	202	199	190	202	191	215	185	197	226	202	204	211	223	216	202	205	209	205	206	205	215	204	204	202	215	219	237	235	209	220	208	180	209	209	208	205	192	191	197	199	194	209	189	216	214	220	188	185	208	195	211	196	198	214	218	200	208	205	191	209	195	207	181	223	198	216	204	204	197	223	205	219	207	211	211	207	205	213	205	216	204	181	237	207	192	181	212	207	237	211	200	215	206	186	225	214	197	210	186	224	215	215	190	187	186	185	210	209	201	178	204	205	189	196	208	198	194	193	230	184	199	194	178	186	182	183	196	190	216	229	207	226	204	188	196	204	215	219	193	189	211	208	192	199	199	222	196	202	215	209	211	209	172	203	189	184	208	215	185	189	197	177	208	198	181	205	201	202	198	212	203	188	199	190	189	229	196	186	209	222	191	208	222	226	211	197	198	228	192	213	186	197	212	191	189	209	186	218	237	200	213	217	186	188	205	202	219	219	203	208	172	205	180	206	200	203	202	202	177	211	220	204	216	194	184	214	205	205	205	220	211	209	214	211	222	199	198	232	212	192	180	187	195	211	197	202	206	191	205	192	197	212	210	217	212	202	209	201	212	219	174	213	205	187	185	224	224	210	186	220	202	186	213	215	190	228	222	225	187	198	194	207	204	190	204	195	209	181	205	181	177	229	202	208	183	212	187	203	198	201	207	197	203	199	194	193	186	229	199	206	202	200	189	194	223	191	234	222	192	196	206	215	200	199	202	180
24838	20408	26809	24020	36162	63025	54834	35720	8605	525	338	353	333	309	288	282	301	303	311	294	310	313	361	300	287	319	311	275	310	323	286	318	309	341	297	322	332	337	312	300	302	289	309	319	304	319	295	288	297	312	285	291	290	311	295	297	302	288	304	287	312	312	311	311	285	294	315	298	322	291	284	291	306	291	306	275	301	299	300	310	294	301	303	296	302	311	279	293	287	356	310	304	316	303	302	340	329	311	344	311	314	294	293	341	285	292	297	320	286	264	323	323	318	294	309	321	319	290	283	306	310	278	315	330	299	294	291	311	313	245	328	288	292	340	294	327	285	305	292	303	322	307	295	311	315	299	300	325	285	323	286	328	285	310	310	291	311	320	286	287	331	280	273	339	287	312	326	291	292	284	297	339	314	298	293	314	332	277	312	307	293	280	335	303	305	313	330	316	318	307	317	302	334	309	303	257	310	292	332	292	312	322	265	331	316	307	347	299	316	314	320	289	292	318	326	297	302	330	296	318	261	293	286	303	327	291	314	289	311	290	313	312	313	283	315	292	307	304	286	331	295	323	309	299	271	321	288	344	307	295	296	270	312	331	299	295	312	323	291	329	290	281	344	283	303	293	295	292	330	280	291	302	293	284	327	302	298	280	307	330	298	299	284	313	310	334	321	307	318	325	322	329	312	274	303	315	276	307	305	283	318	303	321	300	310	296	289	300	310	289	281	298	307	329	304	290	317	282	327	328	310	307	311	282	315	308	291	300	286	311	289	311	299	316	269	304	280	315	328	323	303	299	318	301	347	283	316	293	307	287	280	321	318	330	302	333	312	286	278	316	287	287	315	313	304	330	307	272	303	279	288	290	274	290	312	302	302	303	321	305	322	298	285	310	316	278	342	304	277	328	322	290	274	273	296	277	304	291	289	302	316	301	285	321	327	278	319	296	322	291	300	314	297	278	300	320	308	301	332	315	299	318	306	296	320	280	317	318	316	320	287	301	285	281	298	318	302	319	294	301	296	312	284	297	299	281	322	305	315	295	309	280	280	325	311	306	301	309	326	327	307	319	325	298	335	266	298	310	310	292	294	301	311	272	300	303	305	296	324	289	315	284	292	284	275	292	331	313	313	299	278	306	310	342	318	287	321	311	271	306	307	305	297	294	292	273	297	296	367	327	293	268	292	281	327	297	263	314	290	323	307	274	286	302	270	293	330	318	299	354	315	277	316	303	300	310	325	316	288	299	281	332	286	260	303	323	274	314	319	298	274	324	315	274	293	279	311	312	288	273	294	301	294	289	295	285	315	273	281	295	280	280	316	323	318	300	294	326	298	291	307	296	319	287	302	292	298	301	316	316	272	305	305	300	330	299	282	262	315	323	302	289	290	296	308	282	316	319	265	318	304	280	312	297	298	337	335	313	306	285	272	277	298	295	267	282	288	336	286	298	288	285	286	294	291	321	328	293	294	300	295	311	298	290	306	310	291	301	305	330	286	322	298	313	337	315	304	281	287	300	309	265	300	292	328	328	306	302	340	312	296	326	290	300	304	302	299	327	311	324	324	316	326	308	322	312	308	279	297	301	315	293	298	350	311	301	301	302	342	333	292	310	295	313	297	324	291	320	304	311	295	282	292	335	293	291	303	334	296	315	291	305	310	307	310	298	288	308	323	335	311	312	295	290	285	327	300	291	336	318	296	290	330	310	348	286	334	313	335	309	291	324	321	300	316	300	319	299	285	332	291	322	305	308	282	296	284	292	314	315	333	293	278	331	303	291	308	291	290	318	312	328	311	258	275	283	313	302	313	284	314	281	336	328	295	302	321	299	297	275	285	310	328	333	291	335	337	302	293	291	311	324	319	309	270	324	307	338	326	321	280	325	318	333	286	282	297	314	319	297	284	283	288	298	317	288	307	321	275	289	301	312	273	277	329	311	329	295	312	317	288	311	262	291	319	292	297	317	274	296	284	294	292	282	338	291	289	283	296	292	291	288	309	307	329	304	302	320	294	291	324	287	318	302	286	316	294	304	318	301	284	316	331	306	313	288	292	302	294	342	306	306	320	279	309	297	315	332	302	320	267	310	323	295	295	302	328	320	290	279	284	310	295	313	282	313	287	303	312	284	268	323	341	298	310	312	300	309	300	306	295	297	338	315	295	291	328	298	320	288	304	302	313	290	310	289	313	292	348	304	307	295	287	312	297	296	303	303	312	286	311	314	311	324	299	284	297	278	327	309	317	295	292	335	290	316	318	325	315	313	319	289	311	272	333	288	275	294	309	278	315	294	305	292	331	305	314	317	335	300	302	292	311	328	308	305	299	307	311	322	279	291	315	304	301	324	303	297	301	283	351	316	308	340	327	285	313	299	321	285	342	308	295	285	317	309	318	296	276	306	309	305	303	307	314	294	310	335	318	310	300	312	292	286	298	318	307	319	334	301	264	321	290	285	301	308	313	324	283	314	291	316	255	307	321	301	299	281	344	299	313	296	317	294	329	301	258	313	327	316	303	287	348	328	284	290	290	281	263	297	287	299	273	275	303	335	290	327	297	284	291	290	307	308	288	278	301	287	325	297	359	306	329	291	292	309	282	287	328	288	301	310	278	267	295	299	309	307	294	299	283	284	293	337	286	288	290	312	317	309	306	315	314	299	322	308	314	307	293	311	302	312	289	316	283	309	304	304	305	325	333	316	278	305	309	295	306	289	320	306	283	315	314	311	300	312	306	308	280	299	297	304	300	300	339	300	327	301	298	296	303	282	318	271	298	302	314	293	332	322	300	306	310	285	312	280	277	305	297	294	297	293	299	305	310	302	334	325	288	277	298	299	285	296	314	317	294	292	310	306	330	294	315	314	301	295	281	340	322	302	295	308	303	294	296	290	307	312	283	288	270	300	316	315	334	277	283	315	311	258	300	306	305	277	273	313	264	274	281	313	328	312	311	268	321	306	305	340	299	270	316	301	302	319	303	317	311	280	299	307	294	304	266	300	332	306	333	286	295	292	282	279	303	285	275	269	326	294	295	283	300	307	306	311	301	307	292	310	299	322	304	328	305	285	325	332	283	296	316	283	302	296	321	310	288	296	322	301	314	306	272	311	284	291	276	298	330	301	296	287	306	327	324	342	311	281	282	269	248	294	339	282	287	310	293	302	290	314	277	326	311	324	318	306	303	315	297	318	308	294	308	296	318	298	281	286	309	310	288	293	295	312	284	311	321	316	324	321	264	360	322	288	291	283	270	273	295	342	307	299	323	305	319	317	345	297	336	326	263	350	311	300	296	288	300	306	282	281	335	311	311	298	276	282	287	289	311	302	325	343	314	321	303	309	266	319	290	308	302	279	300	318	340	319	332	307	296	283	288	284	273	303	316	286	315	285	303	324	303	292	297	296	299	318	295	311	288	302	310	278	294	316	298	316	279	308	304	319	323	300	286	319	310	308	320	312	301	285	320	318	291	299	314	320	284	309	309	286	298	300	320	303	286	303	320	283
15560	34917	28097	26999	48890	59945	50075	33567	1556	319	300	295	322	307	346	307	263	304	298	291	308	269	274	291	274	315	294	277	290	300	295	260	309	277	285	300	291	302	275	292	282	259	282	300	242	266	286	304	320	278	263	292	308	291	285	297	287	302	287	284	296	273	299	257	292	277	297	287	278	264	286	262	297	278	268	292	265	293	282	310	282	282	276	295	309	285	273	303	277	261	260	267	294	267	282	311	274	273	304	275	294	304	273	264	261	286	255	282	263	287	299	294	285	300	287	272	298	285	264	263	268	265	334	293	287	263	282	299	313	274	291	263	286	280	299	267	296	264	304	292	304	277	294	246	284	292	289	304	277	259	298	271	273	314	265	291	257	283	251	269	288	287	293	280	280	275	298	270	265	276	309	300	302	283	334	285	281	268	309	304	274	269	277	275	297	293	289	299	285	298	309	302	308	298	292	258	323	291	288	294	256	313	301	281	301	279	279	273	272	269	296	306	343	267	291	276	276	303	298	236	276	298	274	308	304	269	290	296	293	321	292	275	302	288	288	274	277	286	284	274	276	310	281	252	298	268	301	294	284	292	276	283	283	280	292	283	300	268	256	251	275	291	300	300	294	285	287	248	275	284	294	297	297	276	277	296	309	294	293	264	334	283	295	303	292	290	270	309	260	283	296	281	262	273	284	313	272	267	270	275	287	293	287	298	272	330	270	278	287	279	291	276	301	284	292	299	299	306	294	284	301	283	272	287	299	313	279	294	308	285	285	294	322	300	294	270	299	307	274	298	280	277	281	285	278	269	290	295	285	278	266	304	293	269	311	272	277	292	279	259	264	289	279	257	290	283	295	306	285	271	283	277	274	280	283	291	290	291	291	253	279	311	301	275	293	264	298	283	284	298	272	285	278	304	270	281	251	289	255	322	302	285	291	278	264	292	315	287	288	293	303	294	251	315	299	298	272	263	279	285	285	282	300	313	313	286	270	294	311	248	255	287	297	296	308	304	288	268	251	282	275	307	299	282	303	269	281	302	254	292	294	290	277	290	304	292	300	284	297	304	304	279	294	276	308	301	271	294	309	307	277	275	297	293	288	311	307	281	294	320	296	292	303	270	310	280	296	308	310	281	305	289	301	283	285	306	331	335	276	270	265	268	281	313	284	288	285	275	278	304	287	283	255	312	281	277	267	284	295	292	293	297	285	273	269	295	284	293	298	275	288	295	293	306	313	270	284	251	296	253	296	272	279	288	270	299	277	265	277	275	303	281	281	290	293	280	291	269	298	309	274	288	277	290	273	327	259	287	286	292	291	270	300	309	301	278	261	287	276	280	279	293	286	266	308	311	286	301	320	279	292	277	294	265	276	295	272	260	294	276	289	268	312	275	293	298	280	272	332	285	291	272	262	296	303	265	275	278	285	263	303	282	277	292	254	296	288	294	266	294	281	262	309	328	273	263	287	298	292	280	277	315	257	283	270	284	297	288	305	272	301	310	287	291	304	271	298	275	273	287	291	282	272	312	286	285	290	315	267	263	301	274	260	283	274	296	284	293	292	307	301	277	258	302	293	281	298	272	259	285	269	275	284	289	300	298	315	276	287	272	264	294	313	290	307	320	260	305	283	284	301	284	272	292	304	311	303	287	300	284	287	294	277	285	274	283	300	284	296	281	300	293	281	292	269	291	311	295	267	293	311	297	272	254	284	253	279	277	282	276	276	285	254	275	290	318	273	306	279	271	273	274	288	306	293	260	279	301	268	302	273	285	273	293	293	310	260	304	307	295	287	271	274	285	295	274	335	292	275	282	281	289	325	277	304	300	265	315	294	285	273	273	296	299	299	310	296	270	276	301	252	272	297	276	283	270	310	313	293	280	273	239	274	277	284	309	289	291	309	274	291	293	352	298	307	244	269	290	282	293	291	318	291	275	294	300	299	293	290	280	267	315	282	281	298	279	280	296	257	292	271	254	249	293	284	293	266	264	310	292	292	279	265	288	291	285	278	279	304	313	276	269	242	300	264	301	316	268	303	318	299	273	295	259	301	281	275	281	251	317	286	242	263	274	254	276	291	296	264	280	294	274	281	324	294	255	287	299	265	276	286	277	270	296	309	299	286	260	269	295	262	250	300	298	248	284	264	274	283	281	322	284	289	302	278	286	279	277	304	289	291	273	302	269	305	300	301	277	291	288	302	302	292	295	281	276	270	294	274	251	289	260	306	283	266	294	267	285	311	284	294	308	286	284	275	266	284	305	283	292	263	271	307	302	289	273	284	295	304	287	288	284	261	282	300	290	287	277	327	278	285	278	315	290	320	267	282	299	304	242	279	291	266	255	292	286	286	288	283	315	284	270	310	282	289	303	285	295	265	310	271	298	303	331	276	304	291	286	292	271	272	306	280	304	308	318	259	311	269	268	303	263	272	264	286	285	261	300	295	281	297	292	306	312	273	266	290	302	289	304	293	302	273	303	273	292	277	290	292	247	286	287	272	286	297	274	266	294	284	252	306	280	316	289	281	276	283	306	273	300	276	278	289	300	305	257	281	295	316	317	282	309	273	291	260	272	293	277	276	268	282	317	281	289	259	284	287	284	267	290	284	308	274	287	282	283	295	296	274	294	280	244	284	285	280	275	297	266	309	308	287	291	272	298	293	283	290	289	287	301	276	294	288	268	263	287	305	253	305	289	296	267	306	255	261	267	276	288	295	280	282	321	276	273	268	273	267	277	297	286	281	281	247	263	278	292	307	250	299	293	269	272	276	272	291	300	274	275	254	273	298	290	284	272	279	290	291	324	272	273	281	287	283	273	288	273	275	286	247	304	286	303	269	288	260	289	281	273	267	258	317	300	288	282	284	299	276	304	298	300	275	278	300	268	300	305	273	242	313	286	268	294	274	280	306	286	280	295	301	303	288	254	304	298	282	278	297	259	286	262	247	284	281	289	274	283	302	309	266	282	280	264	285	280	284	291	290	267	287	310	277	290	263	270	292	281	293	322	283	304	298	294	286	274	259	282	277	302	299	277	280	256	291	272	303	280	272	281	293	261	281	263	282	268	285	282	290	259	270	285	276	287	279	283	295	273	297	287	272	279	265	268	261	279	268	286	291	304	273	297	308	275	287	273	274	300	271	298	264	296	281	325	277	279	306	316	274	287	288	258	256	264	294	309	276	297	311	329	291	294	288	274	320	287	307	272	280	314	288	282	269	262	306	292	288	259	276	281	281	301	269	269	275	291	292	311	325	285	259	247	283	277	277	290	257	302	304	275	332	288	301	261	305	287	267	249	264	282	284	289	281	266	296	270	297	274	262	274	298	300	321	312	329	292	256	290	278	287	282	287	286	284	298	299	273	253	265	294	296	278	297	287	268	298	280	292	315	240	283	293	246	292	296	282	298	322	274	292	244	282	273	285	304	284	270	316	281	305	262	313	293	294	271	276	293	283	298	263	311	292	277	303	284	289	270	281	287	273	301	267	280	267	320	268	262	312
22523	20425	27137	23629	25359	67829	65197	47108	13465	1583	569	497	505	492	464	499	501	489	502	529	437	451	491	519	521	488	464	493	465	487	492	470	436	489	474	502	473	454	416	475	474	458	508	510	479	483	528	444	487	473	495	483	477	498	473	481	489	472	494	461	474	486	424	485	454	480	477	453	417	460	473	474	477	500	505	470	454	494	466	461	479	479	460	496	456	452	495	487	454	492	529	470	470	471	459	474	499	435	487	468	465	479	479	478	461	506	441	470	449	444	466	465	455	476	485	494	481	495	493	499	436	486	466	470	453	456	485	487	477	480	481	475	472	465	509	456	491	469	483	494	455	470	469	470	487	437	485	436	446	500	476	475	439	500	468	455	496	488	504	536	428	532	463	457	483	498	503	413	481	477	497	453	468	466	494	469	446	457	505	442	484	448	457	425	463	475	496	448	449	448	478	502	470	510	470	486	461	460	472	450	513	476	447	497	481	475	425	456	503	455	477	474	479	446	500	496	462	453	458	491	511	475	427	493	483	413	487	505	482	431	504	457	519	483	469	454	471	455	455	443	456	480	511	491	494	474	507	452	447	490	473	491	488	504	506	439	501	453	500	456	460	517	506	475	447	477	452	484	480	521	465	476	488	476	485	476	449	469	454	455	451	477	415	459	493	471	456	469	454	451	454	437	488	478	436	512	493	491	468	470	476	472	478	440	472	465	467	483	448	441	478	467	479	444	475	475	442	476	482	508	451	468	458	476	465	527	494	515	459	525	520	469	462	485	422	464	468	462	462	479	465	483	441	471	465	479	474	518	469	437	471	455	493	479	461	447	443	478	430	506	498	449	498	475	418	452	487	473	479	467	470	510	436	432	475	463	460	452	469	454	471	526	435	463	477	492	474	462	458	458	454	440	468	456	460	476	497	460	495	436	472	497	512	463	449	458	439	500	468	490	486	452	496	500	486	502	471	474	497	462	516	508	432	460	448	490	448	486	515	477	471	525	489	456	457	530	499	482	478	457	475	481	447	442	487	470	478	497	454	478	501	444	493	488	500	486	459	496	498	460	496	454	490	481	504	449	470	481	481	460	464	483	461	486	495	484	456	443	467	463	479	454	477	476	446	519	470	469	475	470	457	513	476	469	526	479	439	442	489	463	441	469	485	486	462	446	480	453	416	415	438	483	442	461	464	457	492	451	479	498	450	517	474	440	495	453	468	443	524	474	475	497	439	494	472	491	452	504	527	446	464	452	461	474	451	480	468	441	454	421	492	448	495	481	466	454	487	473	450	451	448	476	461	487	493	433	471	480	476	484	455	446	464	480	482	467	493	513	447	489	494	482	425	476	474	477	494	482	477	442	476	460	461	460	436	474	439	443	443	444	484	465	485	490	521	511	466	483	484	480	425	464	446	445	480	435	473	463	474	495	475	473	481	455	476	503	455	463	478	463	449	492	488	458	465	487	470	491	504	459	509	473	434	496	442	465	471	462	489	491	452	494	470	488	510	486	441	465	483	524	461	474	497	452	457	449	472	456	443	441	475	489	473	466	486	424	449	476	467	487	459	458	464	461	477	456	476	499	482	487	487	447	507	503	445	476	494	492	478	474	425	456	476	440	475	469	458	463	466	488	514	471	491	471	475	503	453	485	437	460	438	441	524	473	474	491	476	470	488	490	453	477	459	443	451	460	467	479	451	462	453	478	480	495	496	492	474	467	508	500	438	422	439	485	470	470	502	435	464	473	481	514	494	485	440	498	481	470	526	470	477	450	473	465	480	440	441	509	442	441	465	493	481	480	440	470	469	497	481	454	452	517	476	450	478	505	460	475	443	454	468	496	462	488	521	507	489	527	506	460	478	489	471	487	485	467	475	490	450	427	486	474	474	518	451	444	446	461	460	460	470	480	463	470	488	438	456	448	466	488	460	448	441	449	506	460	490	467	483	476	440	484	495	429	491	499	475	481	464	459	470	462	452	461	473	453	467	473	483	489	489	459	448	499	440	454	451	524	456	482	468	480	490	476	439	435	456	463	474	495	457	483	505	456	441	480	482	517	486	484	501	446	522	446	474	498	486	477	443	445	460	450	459	476	465	460	469	493	502	516	515	461	520	492	466	483	465	501	461	485	477	459	453	465	487	451	505	485	430	503	482	484	460	442	471	491	481	478	473	470	463	479	436	457	439	482	451	457	447	487	477	465	465	456	479	453	458	508	479	493	455	479	462	489	464	475	492	437	487	510	501	465	473	504	485	466	425	500	445	460	436	506	503	455	469	508	456	496	469	483	482	485	483	471	531	486	471	476	445	506	493	523	497	492	516	492	431	414	461	467	494	474	490	470	465	458	512	438	487	471	484	467	490	466	488	484	464	440	477	448	444	481	478	440	478	496	484	488	503	448	472	462	505	481	489	474	445	497	463	416	430	458	455	450	509	444	455	438	486	445	483	463	461	443	477	487	433	488	480	465	465	468	464	448	450	474	487	482	485	485	490	459	473	483	425	464	461	481	443	488	466	477	489	468	487	442	422	456	500	438	464	483	462	485	443	480	468	451	479	494	482	480	460	473	464	472	452	486	469	420	465	451	508	471	450	467	435	485	468	474	488	470	484	497	454	485	501	486	467	482	467	454	460	481	472	497	469	490	478	489	507	474	468	467	493	477	463	468	524	458	490	503	478	462	474	475	453	465	494	480	475	467	470	427	497	454	469	412	438	452	469	471	498	461	490	426	463	438	495	454	467	470	501	528	427	460	457	462	446	430	463	471	470	456	448	434	499	449	458	511	492	438	454	445	435	431	437	464	485	469	462	463	496	444	467	474	482	458	447	478	469	483	501	452	466	436	451	476	449	484	486	477	463	460	492	462	441	441	465	445	496	484	492	503	480	474	472	459	468	476	484	443	443	498	484	469	477	443	469	492	444	476	487	440	449	462	507	464	480	474	459	441	453	448	450	483	440	435	491	491	478	488	447	472	453	470	462	467	455	463	493	449	469	520	451	471	509	447	485	484	463	499	439	502	454	472	487	461	476	514	509	499	464	483	484	487	492	487	516	484	486	475	484	461	455	433	451	485	471	486	457	486	483	479	473	462	485	479	450	484	462	466	495	465	426	451	448	450	487	456	482	467	488	471	488	519	465	484	457	440	477	472	476	467	502	443	477	516	463	499	474	485	490	465	520	507	477	454	477	472	454	458	444	483	510	457	477	444	522	482	459	491	450	489	483	477	475	464	460	458	500	487	498	446	491	465	459	485	449	438	482	464	452	474	443	472	440	484	512	447	483	475	462	463	444	477	464	454	485	509	506	492	476	472	469	504	474	505	461	452	479	501	529	455	455	469	529	453	477	470	493	515	472	474	517	427	491	469	495	478	473	475	489	492	506	462	478	468	476	470	496	491	492	468	496	477	430	456	428	473	449	511	478	482	495	430	519	427	420	445	462	456	429	444	436	515	462	483	460	480	466	445	502	459	476	479	447	506	476	442	469	499	509	468	459	446
20307	47712	43023	30585	40836	72683	62775	41352	836	581	502	558	503	480	471	445	471	461	449	464	423	510	458	416	488	474	411	420	465	454	437	437	420	463	460	431	455	432	404	440	452	450	441	431	375	483	467	460	449	410	442	451	435	420	484	451	443	419	431	393	423	453	440	443	458	463	432	458	449	410	458	424	403	430	455	420	427	462	432	417	472	431	425	452	433	403	454	475	445	422	466	438	438	421	411	437	456	420	421	453	434	439	441	399	437	445	426	441	427	473	434	439	423	436	421	412	438	440	445	450	441	453	457	448	425	384	455	420	397	432	417	467	457	456	413	444	427	440	460	447	417	440	425	429	452	447	470	466	467	436	432	386	434	462	459	441	399	472	441	385	440	402	462	452	444	478	434	422	478	435	463	430	430	443	467	409	445	425	437	456	438	425	459	441	397	420	433	386	411	473	438	415	418	449	446	407	415	435	422	433	445	408	434	434	437	435	453	415	434	408	446	468	421	448	437	409	439	434	480	426	431	447	420	434	438	451	414	440	418	383	424	454	423	431	435	394	438	432	414	416	425	428	443	470	433	447	473	442	419	437	430	411	395	432	461	410	431	410	418	425	424	438	408	457	429	437	409	440	476	434	466	446	425	432	443	441	431	473	413	420	448	457	445	416	455	434	412	413	429	441	450	427	448	466	458	470	464	454	421	437	444	446	451	418	472	411	414	441	419	454	445	407	402	465	454	438	415	410	430	434	440	437	398	457	425	445	457	437	479	441	471	429	387	447	430	407	448	431	421	456	422	440	438	451	408	420	454	493	450	462	420	436	411	453	426	447	453	426	415	389	431	429	420	408	415	470	471	416	408	424	388	451	434	455	428	431	423	455	423	472	392	473	460	415	460	449	433	415	420	442	484	441	451	463	433	472	462	452	454	428	451	408	467	426	418	445	454	410	461	462	446	448	452	444	470	452	480	459	415	448	411	450	425	426	462	438	410	423	424	417	444	420	404	402	452	436	435	444	490	436	405	428	446	461	449	411	425	436	439	435	451	435	458	422	458	466	428	422	410	412	457	437	441	440	424	394	416	438	468	415	453	429	399	470	426	449	440	436	451	452	437	429	430	426	413	434	447	433	444	450	391	450	400	443	449	402	452	427	462	434	460	399	418	385	415	412	440	413	410	427	419	425	450	427	404	412	435	426	426	445	427	424	425	442	410	426	412	446	390	445	455	443	441	389	431	443	428	401	394	464	436	439	418	421	430	409	447	439	444	455	415	413	413	436	411	438	439	425	400	417	426	469	385	425	430	437	454	412	434	449	440	452	456	421	440	449	402	423	434	464	409	399	444	402	474	419	467	447	417	446	400	443	420	440	397	418	444	452	423	427	476	420	432	413	432	428	456	467	436	446	433	440	413	420	406	448	416	448	436	445	452	451	434	399	447	432	404	393	426	439	425	394	415	451	485	467	441	433	444	446	416	438	429	384	426	411	441	421	444	412	442	404	433	407	454	451	365	448	454	430	429	418	422	500	456	453	387	396	450	456	425	425	461	458	451	439	448	475	448	413	431	436	416	429	416	443	458	442	401	434	463	436	425	411	461	424	428	437	407	453	413	399	457	429	471	431	437	416	458	431	439	387	439	429	438	440	417	433	463	452	439	445	442	452	467	478	461	414	425	422	463	439	426	432	397	446	480	433	419	419	440	423	446	412	450	457	452	443	435	438	441	428	427	414	461	462	465	399	447	440	468	400	410	422	449	443	443	432	442	441	416	454	431	410	454	418	421	467	411	421	410	481	418	446	427	415	454	449	445	411	448	425	450	413	423	471	436	415	452	441	470	462	419	418	425	437	445	440	437	425	440	434	455	434	403	431	441	437	435	388	426	412	440	463	452	474	481	464	447	460	457	420	445	414	447	428	439	406	458	445	453	430	437	404	460	457	474	441	407	422	433	399	450	414	474	449	446	476	473	441	384	435	429	471	456	421	402	456	484	449	458	421	432	427	470	401	428	467	447	449	427	427	425	442	428	389	461	414	398	426	439	436	411	431	447	453	429	449	404	434	421	438	423	435	399	456	417	416	444	430	434	411	401	453	403	435	438	419	400	432	473	423	409	425	435	470	444	451	463	387	435	431	411	441	435	435	434	428	424	454	396	389	436	427	442	416	452	415	433	438	437	430	413	448	430	436	427	448	405	402	412	417	419	402	407	456	471	423	444	487	442	434	399	413	437	422	426	455	419	450	437	421	464	425	419	423	478	438	426	448	445	405	439	434	465	400	440	471	412	410	400	452	435	421	452	436	446	429	442	455	428	477	430	411	447	419	447	433	421	476	435	430	458	473	456	468	453	446	484	438	417	469	427	427	453	393	456	422	438	444	383	436	431	420	444	440	445	431	425	403	448	427	458	439	398	434	404	445	453	448	420	406	414	473	437	434	480	444	406	467	399	441	475	429	413	411	416	425	429	465	448	426	438	432	410	404	425	418	433	434	415	462	456	424	450	434	435	439	419	412	418	464	425	410	452	418	442	459	436	427	378	423	503	395	437	445	449	430	431	431	407	425	472	409	460	453	459	433	471	446	423	451	408	435	421	436	456	420	420	417	414	416	392	424	429	447	452	427	440	410	413	412	403	410	409	452	443	467	412	432	389	434	444	445	438	431	414	440	442	456	436	449	458	438	471	439	408	444	411	454	440	425	407	451	419	418	436	432	396	415	435	444	448	414	424	472	469	424	485	461	431	421	433	452	423	443	444	431	413	474	405	411	418	430	439	415	442	427	429	391	415	450	436	413	497	447	471	426	466	454	395	437	414	482	438	406	473	444	450	471	438	458	429	438	465	398	443	442	418	430	428	403	394	400	415	429	411	447	461	405	443	420	463	473	454	436	433	427	441	424	421	462	415	458	486	442	436	405	428	439	440	439	455	416	426	456	454	405	443	456	437	449	461	424	427	440	416	432	425	405	449	442	439	476	393	421	415	420	434	431	410	438	430	450	427	423	407	411	442	414	487	400	438	388	396	428	430	437	399	421	449	406	411	411	434	409	438	395	449	427	424	444	452	446	465	461	411	412	454	452	431	423	421	453	432	436	419	423	414	435	453	413	455	427	445	458	415	442	407	420	416	420	425	404	422	384	447	443	430	462	437	419	400	410	475	438	433	455	424	438	418	453	450	423	430	415	452	421	446	434	413	399	404	433	413	438	379	432	463	432	454	431	422	443	426	395	440	422	468	455	433	428	429	443	405	439	411	384	406	412	384	415	450	412	455	428	395	432	438	447	421	457	493	380	419	397	443	397	412	433	444	422	419	413	418	446	432	452	477	423	405	443	441	458	408	434	438	412	403	433	429	402	476	407	409	471	435	405	390	453	412	449	414	438	386	430	414	445	432	444	403	434	468	387	442	456	454	445	415	440	440	416	407	471	442	424	430	420	420	406	438	449	433	456	441	423	438	411	411	443	467	443	431	424	411	443	448	425	429	426	425	414	440	403	403	439
28633	22990	21066	14411	7265	10879	10108	6109	333	181	179	149	182	191	194	201	194	183	205	199	185	170	189	180	203	192	186	198	177	177	171	186	180	178	184	174	175	206	194	184	191	175	197	162	197	196	189	162	164	180	209	207	192	199	178	188	195	181	192	172	165	174	198	178	175	182	167	212	199	198	191	191	172	172	197	177	214	197	196	204	188	183	176	151	199	170	210	195	184	186	222	176	192	187	177	176	179	181	183	167	200	180	193	189	172	195	196	199	185	203	172	179	193	176	181	161	170	194	183	191	166	179	189	165	184	196	206	171	204	161	159	194	193	171	187	171	161	204	161	181	204	203	170	182	168	189	186	199	177	167	175	197	186	200	162	182	205	187	213	159	203	193	206	174	182	201	190	202	206	203	187	179	189	195	167	180	188	181	207	171	194	192	198	205	167	174	159	143	151	213	184	180	190	190	193	187	184	183	171	172	166	147	182	178	187	197	191	187	194	201	176	184	187	202	171	224	170	166	196	192	193	182	175	189	182	172	191	220	200	192	179	171	174	161	179	181	193	185	184	173	189	188	174	188	191	176	205	156	174	186	178	196	199	190	189	173	161	162	168	175	173	196	178	175	176	168	188	179	185	183	177	189	205	181	162	195	175	178	177	200	182	173	185	191	190	178	207	187	181	183	176	176	189	168	157	166	178	201	188	178	177	196	177	176	184	175	213	173	191	169	179	195	186	182	207	219	186	168	160	177	192	150	174	189	184	178	181	179	188	207	179	173	202	178	194	204	177	208	187	169	188	175	179	196	180	199	179	190	192	171	182	169	182	199	190	195	171	186	172	184	181	219	177	193	186	187	183	182	179	190	183	201	187	178	181	195	204	186	176	189	214	174	168	175	198	170	209	175	175	169	165	205	185	187	189	193	174	188	171	161	191	177	187	174	182	198	160	200	196	174	181	173	196	174	190	176	178	178	166	165	189	183	174	175	184	177	187	196	168	174	201	203	174	184	217	200	177	177	191	177	188	176	190	159	168	183	187	186	166	206	190	159	191	210	158	201	198	171	198	185	173	192	174	179	160	197	185	174	181	171	184	175	183	172	180	180	190	187	169	201	173	169	189	166	168	172	178	169	174	177	186	185	185	179	215	175	172	193	180	204	171	186	188	158	182	181	191	171	173	179	178	188	192	177	199	174	208	175	188	191	175	207	166	180	151	181	174	188	207	175	198	167	185	177	180	194	161	181	199	189	185	160	189	205	167	184	162	199	197	168	177	203	184	187	194	193	186	181	193	183	171	183	182	184	196	178	155	177	182	186	162	205	173	194	182	190	199	196	167	184	167	169	192	176	164	190	156	167	183	184	163	193	180	207	182	202	200	206	159	204	180	173	182	187	181	190	193	177	223	198	204	171	221	178	194	190	176	181	200	174	198	193	201	205	168	185	183	189	184	176	184	173	202	203	193	205	173	171	174	166	175	196	193	204	180	194	203	193	197	186	188	194	164	164	184	197	181	193	155	194	178	180	192	194	200	147	187	181	214	174	177	185	168	208	178	190	183	183	177	152	176	193	184	200	162	184	174	172	199	165	214	175	185	208	182	172	175	153	150	191	206	189	210	170	170	214	165	193	174	163	165	202	200	177	174	182	192	178	172	169	184	220	187	170	171	187	209	215	178	175	186	192	189	205	208	176	186	169	192	181	186	190	186	191	174	194	186	181	190	177	174	193	159	172	177	173	183	180	186	187	167	175	167	192	169	170	190	185	178	175	181	170	171	173	203	189	181	202	184	186	160	189	218	196	187	165	202	193	203	176	197	192	189	193	184	192	176	175	181	187	165	201	175	190	178	178	192	159	190	196	191	164	174	152	193	180	183	193	189	182	177	157	185	198	180	217	161	182	166	193	176	184	180	178	178	190	179	165	194	157	184	193	169	179	182	177	182	184	164	189	186	197	192	182	169	176	183	157	183	202	188	178	175	183	174	191	177	191	172	159	175	193	184	190	183	176	205	172	188	188	193	177	192	176	174	181	195	201	185	176	181	173	203	203	182	171	156	187	183	199	167	181	197	184	193	163	170	187	173	166	164	182	189	170	188	167	185	167	195	195	181	192	203	189	156	190	197	180	165	178	200	175	166	155	161	187	173	169	180	174	184	198	158	195	193	214	187	170	169	183	198	185	185	183	190	179	162	181	217	193	199	201	179	208	190	183	163	183	175	194	177	193	194	195	191	189	186	203	179	188	170	194	179	180	186	199	173	175	174	192	159	205	211	220	193	200	182	191	165	179	186	160	176	164	163	196	181	193	185	201	206	186	186	153	199	149	191	180	182	193	192	179	178	188	196	187	174	177	185	187	179	202	184	198	173	194	179	172	177	185	195	193	197	195	207	197	185	188	208	170	189	189	195	177	186	179	187	185	184	175	191	198	167	180	163	170	208	170	181	195	208	178	188	172	191	188	190	189	199	189	191	165	183	202	179	162	178	201	190	177	163	167	184	163	183	179	185	179	155	186	200	185	174	198	168	172	171	170	184	184	205	175	195	188	208	171	206	195	156	178	204	181	179	202	205	186	208	173	185	191	178	185	177	175	180	182	190	181	173	183	182	192	165	163	191	173	173	152	171	177	181	153	186	187	156	189	194	183	154	165	174	183	191	182	197	180	195	179	205	192	173	162	190	210	157	153	163	183	191	194	184	181	159	197	174	178	207	186	176	195	175	177	201	181	190	167	154	177	183	176	192	186	195	192	184	187	171	174	193	193	177	213	170	189	186	181	175	182	169	185	204	177	195	189	171	185	183	189	203	197	176	195	173	176	180	167	198	175	177	193	163	182	179	175	170	173	201	182	188	173	172	165	182	180	198	198	191	188	173	181	179	195	184	186	178	180	214	187	188	172	176	183	189	178	211	191	187	186	165	160	201	183	169	173	172	186	197	200	174	174	201	185	200	201	198	171	201	207	189	199	177	192	179	189	191	171	187	204	164	201	150	204	202	214	174	195	191	166	163	188	191	169	177	177	226	197	166	176	184	197	181	185	182	214	192	194	191	190	192	179	186	162	185	171	211	177	185	183	175	174	188	172	171	188	163	177	199	211	201	195	172	197	173	204	160	181	169	194	180	185	198	194	200	213	182	152	176	176	211	169	164	200	157	166	183	195	171	179	192	159	217	209	191	155	163	175	168	200	176	176	186	190	158	181	201	196	190	179	195	191	181	165	183	181	186	194	170	179	176	191	179	193	182	198	191	164	170	182	174	172	199	195	166	196	196	200	172	197	186	168	181	180	200	208	169	165	161	192	182	185	174	204	170	213	191	192	178	175	172	179	176	181	182	188	196	202	181	162	195	179	156	195	191	213	211	185	188	199	173	189	211	189	196	179	181	172	192	169	170	165	183	192	196	196	190	184	167	167	182	196	161	196	181	179	203	199	158	179	187	169	181	183	188	182	172	174	199	194	172	190	164	167	194	181	205	177	187	172	190	163	195	203	175	187	164	200
17867	32223	27535	17690	11519	15843	13706	8006	234	186	179	190	179	201	198	161	181	200	198	188	176	197	160	190	192	176	182	191	184	196	198	184	194	169	175	196	197	191	204	205	187	175	197	182	217	193	183	191	192	202	177	186	184	201	200	204	177	201	207	203	188	186	194	202	193	192	189	203	174	208	194	183	198	176	183	215	205	198	192	190	175	187	162	197	201	189	187	209	174	220	219	180	180	196	183	198	204	209	183	188	213	171	201	194	190	193	197	169	182	183	181	166	194	171	190	184	190	195	191	183	180	194	192	188	171	168	155	175	197	185	160	214	202	188	182	177	190	168	191	175	175	185	210	220	197	198	190	193	193	205	199	210	192	188	202	196	189	191	185	201	184	206	196	182	186	195	187	206	183	198	192	201	180	200	186	192	191	203	195	193	171	211	166	172	203	166	187	189	186	175	176	224	194	194	185	203	198	200	190	200	180	200	181	186	171	197	183	209	187	177	179	178	182	207	186	166	198	201	200	174	176	183	226	192	181	164	205	168	172	155	166	178	212	179	182	176	191	157	209	204	194	195	187	179	228	181	203	202	161	188	202	173	185	197	182	181	172	183	190	195	174	180	203	173	196	174	182	160	184	182	162	191	201	188	196	190	198	182	201	198	205	185	180	187	187	169	189	209	188	182	223	190	189	201	170	161	192	187	214	183	194	192	191	181	185	180	201	195	192	189	191	195	196	197	198	202	174	197	206	187	198	186	199	167	193	206	189	165	178	188	191	204	187	208	187	196	237	182	189	178	202	172	194	190	172	178	204	185	199	190	162	194	164	165	196	185	178	189	183	198	185	186	189	194	193	174	199	198	206	187	215	171	210	187	207	188	184	215	186	200	206	214	205	200	190	183	178	201	172	183	204	206	213	182	222	208	207	164	199	188	184	207	186	199	187	184	190	216	189	196	177	188	192	162	177	192	196	192	191	190	174	172	194	171	183	179	194	195	186	194	214	173	199	185	207	182	181	182	180	177	164	172	178	182	188	170	174	189	190	187	211	193	185	172	201	194	190	175	186	200	186	168	207	201	206	195	181	191	193	208	188	182	201	210	168	180	213	171	197	160	198	169	178	202	167	178	192	194	169	177	165	217	185	184	197	199	182	190	210	178	222	209	184	198	161	190	182	197	222	193	173	162	202	159	201	151	198	207	151	204	192	160	193	183	172	195	182	184	167	214	186	188	193	193	201	195	218	180	204	196	170	215	187	169	198	217	174	200	194	162	193	179	195	191	185	166	205	166	194	200	177	200	205	189	188	190	190	170	188	173	172	198	171	202	178	196	191	165	202	211	202	205	195	190	186	191	189	178	199	187	191	204	168	158	193	183	194	178	189	215	197	177	196	192	190	190	210	194	191	189	177	203	186	166	185	192	210	191	203	184	186	196	196	213	182	164	203	178	189	163	204	209	180	196	200	193	183	195	207	193	171	185	193	187	181	172	190	208	211	211	189	185	197	183	162	186	203	177	192	205	163	192	202	172	185	194	207	184	206	213	184	174	165	191	164	173	181	176	191	175	191	188	196	183	185	174	198	198	198	202	186	179	208	165	202	185	193	188	190	155	181	198	181	210	184	183	201	187	194	185	190	174	178	200	180	193	178	165	188	187	186	197	168	174	161	178	172	201	182	189	184	176	193	174	190	212	187	199	190	193	172	193	199	195	184	189	185	185	184	198	198	221	191	202	194	195	189	198	183	188	177	192	181	182	180	171	183	195	202	176	170	186	174	204	213	181	184	191	188	183	206	189	184	208	165	196	170	185	182	169	202	211	207	200	162	194	214	205	199	191	200	205	180	186	161	198	211	188	187	180	204	202	174	163	174	189	159	204	211	206	191	163	172	193	187	208	183	191	185	186	188	174	181	172	186	203	182	203	178	168	183	163	194	174	168	180	175	179	188	191	180	174	194	176	194	201	205	198	210	184	176	179	177	167	185	166	193	183	167	171	173	173	196	180	191	171	180	176	206	194	179	214	206	169	189	212	200	189	176	200	163	183	208	176	169	159	192	191	182	179	181	201	191	174	169	184	186	178	216	190	202	201	181	217	203	200	169	197	189	172	197	181	180	165	184	177	191	187	159	161	193	183	211	194	183	192	157	183	203	178	162	195	201	170	190	221	193	165	196	178	210	203	213	181	197	170	182	175	216	188	180	188	214	192	194	181	198	197	165	159	209	159	203	198	174	198	198	181	208	185	202	199	216	187	189	189	195	178	166	202	187	193	192	174	183	157	190	188	186	194	205	196	199	159	221	186	187	194	189	204	190	160	209	208	194	174	191	200	174	175	179	191	194	193	195	195	191	193	201	181	201	202	192	179	193	216	195	185	215	184	217	175	207	176	203	180	196	204	182	189	183	207	185	196	165	224	198	212	192	183	189	176	172	191	231	193	202	187	210	185	189	177	215	197	170	200	191	179	183	180	188	195	195	200	183	167	201	208	200	191	204	207	192	195	196	202	185	176	164	200	171	200	180	174	188	215	216	170	198	179	190	194	195	194	197	197	203	189	180	183	175	201	222	191	193	184	197	174	183	170	195	181	203	195	180	173	192	190	187	198	199	195	186	183	192	167	173	183	172	185	176	176	178	186	182	201	173	214	192	177	178	184	186	199	198	185	187	191	191	195	196	187	187	176	198	187	184	208	213	198	179	197	191	188	197	186	182	190	181	175	171	162	197	195	207	178	212	167	207	171	218	204	209	196	200	188	194	188	210	189	180	163	186	203	198	195	197	165	179	192	192	189	181	180	181	170	174	186	197	202	195	197	205	173	209	185	161	219	202	172	188	198	186	202	188	200	185	180	196	187	181	193	200	189	201	205	207	172	194	181	189	185	172	203	183	202	195	178	193	177	185	177	208	201	212	210	186	217	170	204	189	187	195	197	177	192	223	183	191	174	191	199	184	171	192	172	187	184	184	197	171	191	187	178	182	177	170	197	191	182	179	185	211	185	174	184	182	196	175	190	207	181	210	174	196	179	180	196	173	183	186	194	156	181	201	193	202	179	177	207	184	188	179	194	215	185	172	201	192	205	193	174	171	207	194	198	211	222	180	213	196	218	198	162	202	181	186	200	177	196	213	163	189	196	210	170	182	170	208	206	199	180	204	205	170	180	209	201	188	185	174	195	196	209	215	201	183	157	192	209	185	227	201	169	199	186	188	190	178	190	184	186	193	163	205	192	200	174	191	197	183	213	186	197	188	190	233	192	190	206	195	203	187	197	179	205	173	176	191	188	196	210	194	180	207	219	188	192	178	225	179	203	182	179	196	165	163	198	171	187	199	194	186	192	188	177	186	193	178	182	201	195	203	169	202	205	180	182	188	195	207	199	207	206	174	193	193	190	187	181	187	177	191	195	181	184	192	177	199	189	192	172	184	181	194	183	197	195	167	201	204	180	198	202	173	173	191	155	187	204	182	178	185	179	187	182	177	173	172	169	193	173	192	211	201	180
24946	20407	26801	24016	21690	56481	58812	36137	6816	518	288	288	326	323	270	294	300	310	304	308	279	290	264	291	277	320	291	313	264	289	292	288	272	280	269	251	290	296	260	318	292	266	303	299	288	293	292	282	260	299	279	325	292	276	268	282	263	266	280	286	303	273	310	302	273	253	257	272	283	325	269	291	301	274	291	264	265	285	254	323	273	247	258	274	269	310	282	288	271	251	264	317	294	273	295	304	267	287	299	258	248	265	275	278	278	265	288	298	324	280	273	258	270	256	274	303	293	274	243	307	262	250	295	255	307	269	279	279	309	279	299	282	283	285	314	289	263	281	271	258	278	300	283	300	290	273	266	273	283	279	283	272	281	270	271	285	277	252	300	307	264	294	271	269	304	275	270	273	282	253	274	300	295	280	260	284	293	264	286	308	297	310	285	279	284	287	290	248	292	259	291	259	292	268	255	275	277	268	270	308	267	265	276	274	261	260	249	274	301	299	274	294	255	292	251	269	264	280	293	270	259	307	282	298	272	263	293	262	259	285	266	245	283	290	290	283	265	264	266	263	301	264	273	275	292	292	276	301	256	280	284	291	270	261	275	297	284	290	254	279	275	307	286	282	251	279	287	293	284	306	258	288	278	264	271	264	279	269	290	283	280	283	299	287	261	281	262	265	288	271	277	262	285	275	264	266	255	266	280	278	290	250	289	284	298	277	271	261	283	264	249	270	277	232	273	282	290	305	281	287	275	281	274	292	279	290	276	255	277	279	268	292	279	262	295	275	284	252	263	297	259	273	271	251	285	294	262	276	270	276	295	276	273	280	274	275	269	284	261	260	209	295	270	279	291	269	279	300	259	287	303	266	241	291	272	311	267	293	257	256	243	268	310	268	273	243	296	256	292	275	286	287	321	298	294	269	271	301	316	267	285	282	247	314	277	282	278	311	289	281	263	238	262	285	262	301	302	253	276	286	278	286	302	302	293	303	269	257	263	284	272	260	292	269	247	272	273	308	266	287	282	273	308	258	286	259	262	278	289	294	292	273	281	262	279	289	250	298	271	288	276	252	245	289	278	305	263	292	284	278	299	285	293	270	257	302	260	289	263	297	255	279	271	243	251	307	274	290	266	279	268	287	296	282	253	311	284	291	288	277	265	252	276	285	272	292	274	289	280	280	268	283	292	302	286	280	253	278	288	273	255	293	318	273	327	278	268	273	246	297	256	269	278	270	273	280	280	277	288	260	262	282	283	267	267	287	276	271	268	295	279	276	298	281	311	281	292	331	261	267	267	259	279	296	284	278	288	270	309	263	277	274	271	284	278	271	249	270	297	259	283	278	263	279	296	296	276	288	288	293	289	310	288	275	290	307	290	289	296	259	271	305	284	292	307	285	301	296	284	277	281	295	279	272	272	266	271	265	276	289	281	255	290	263	247	276	289	309	258	293	287	268	266	265	323	275	255	285	308	261	289	250	266	281	266	295	256	279	286	277	261	272	287	282	323	284	292	318	270	264	275	297	253	288	302	262	287	285	274	255	290	272	235	277	257	276	254	252	269	283	286	285	265	299	295	316	299	293	271	262	270	294	303	280	249	266	271	245	254	268	277	288	282	293	267	286	264	315	283	261	267	272	292	249	272	265	257	270	264	263	261	294	269	288	269	272	256	271	277	309	261	300	258	309	282	270	269	310	272	253	290	268	278	291	268	250	256	303	262	298	266	304	268	281	257	257	270	254	245	291	292	265	291	286	291	285	269	257	308	304	259	293	270	280	262	279	284	287	273	269	279	267	301	287	251	269	274	285	278	278	259	280	281	283	279	283	266	289	250	278	272	261	291	293	278	244	268	279	290	282	281	281	276	271	253	262	293	236	277	323	303	305	268	263	257	282	288	286	279	303	286	252	301	284	268	229	298	291	276	304	267	271	284	268	271	300	269	283	282	309	298	261	267	266	283	282	306	276	270	285	271	280	292	290	269	311	289	308	294	292	286	283	262	278	314	247	253	283	271	291	270	282	260	273	285	270	235	283	294	280	260	291	263	246	307	295	275	286	276	267	288	283	303	304	254	277	284	244	287	278	262	284	302	281	271	286	280	271	272	267	272	254	298	267	302	263	257	247	292	278	282	258	298	259	279	286	291	292	272	257	278	280	239	290	281	291	258	304	281	289	258	284	262	308	286	306	275	259	287	276	289	261	237	274	263	252	288	280	291	253	273	280	275	313	256	273	276	292	259	259	259	281	264	267	308	274	299	286	285	283	281	272	296	297	296	259	273	255	251	270	291	265	274	270	260	300	299	261	263	276	311	302	303	295	254	268	281	279	245	264	308	298	286	315	285	283	265	270	271	259	248	278	279	263	280	287	276	275	281	293	229	275	299	285	256	279	272	295	279	304	299	308	281	272	268	288	273	289	269	264	277	315	284	279	273	282	269	280	261	288	284	276	280	297	251	273	293	285	269	251	281	285	242	271	255	304	243	282	321	255	241	279	283	250	262	290	328	274	316	262	298	250	290	258	294	307	264	281	298	298	247	266	286	289	265	297	284	287	274	251	280	286	297	272	294	260	289	283	284	284	272	283	300	288	244	288	284	274	287	278	271	274	270	285	262	297	277	277	278	244	284	269	268	269	276	309	278	287	282	295	277	298	289	259	272	279	305	297	271	297	272	271	293	323	267	257	301	278	280	300	247	303	274	270	287	280	281	268	272	293	265	255	265	286	287	281	286	290	281	255	271	278	279	260	272	329	311	253	275	280	279	279	280	300	291	270	269	280	264	279	267	278	311	306	257	271	288	297	256	291	310	303	245	295	257	264	275	299	276	274	308	302	294	279	280	291	295	286	278	270	285	299	300	307	281	277	320	270	295	268	288	256	269	284	272	249	265	289	260	307	264	304	273	265	253	293	278	270	251	247	265	285	258	257	259	276	268	279	268	278	275	275	281	292	274	282	305	256	276	248	273	244	275	279	285	298	296	276	283	303	299	255	285	296	289	304	256	262	268	263	296	277	269	298	244	277	279	257	276	256	269	278	268	278	271	275	254	268	271	278	257	266	255	252	284	266	276	282	300	265	284	275	300	311	303	295	264	261	294	277	263	282	252	260	271	296	286	325	300	277	294	305	285	283	297	266	283	267	280	304	286	253	231	255	265	297	272	254	291	300	250	291	263	306	285	290	293	299	269	264	288	290	273	290	263	257	252	291	255	277	253	289	274	296	300	262	263	310	283	285	321	274	261	286	284	285	272	250	278	286	307	270	250	256	280	258	271	273	287	243	294	271	280	268	269	305	276	251	261	267	302	268	265	306	288	282	290	279	286	279	280	302	323	317	289	284	274	271	283	253	270	272	277	273	269	286	283	289	268	291	282	250	306	280	281	287	276	273	285	293	285	312	277	266	274	298	279	261	258	337	290	280	298	250	270	296	308	270	272	274	294	295	281	287	319	263	266	290	274	277	277	291	306	243	255	275	286	322	263	284	298	259	278	298	282	283
21060	38898	35846	26659	22666	57108	53885	27447	397	337	335	305	318	316	317	306	276	297	276	291	254	265	275	246	264	266	302	303	268	249	283	264	253	257	271	264	264	282	285	278	280	270	249	232	260	250	247	302	238	238	274	239	229	263	253	237	240	268	270	263	285	268	268	236	259	249	286	266	255	246	266	248	250	280	251	263	274	278	244	264	261	291	304	268	299	249	267	272	287	266	262	268	248	284	251	288	281	234	265	270	277	270	259	269	256	237	280	266	260	237	249	263	263	276	251	282	259	273	249	281	245	249	250	262	274	285	250	251	279	302	267	248	267	263	260	257	279	260	266	255	286	262	269	254	245	260	246	249	289	229	257	300	298	261	261	263	276	257	300	247	267	239	263	260	266	251	291	250	244	271	269	276	281	240	288	228	261	262	269	276	241	274	264	273	279	268	267	293	257	249	275	249	266	281	274	273	278	269	231	220	295	268	252	263	245	264	260	224	252	260	264	250	217	298	273	261	280	265	275	245	295	273	264	267	261	261	262	262	237	247	274	249	280	264	249	270	299	255	259	318	278	261	238	248	278	251	266	253	293	254	269	268	265	252	256	239	239	262	237	268	290	260	242	260	253	233	274	258	256	267	245	267	267	277	262	264	239	266	261	269	274	264	276	251	257	276	274	257	268	271	241	239	271	271	251	249	239	288	293	243	253	306	280	246	258	272	251	241	264	265	249	255	268	261	262	232	283	269	276	232	260	256	260	291	288	231	280	302	243	260	250	271	279	271	264	256	262	266	250	220	262	241	256	243	274	282	273	260	243	258	268	244	236	262	281	264	299	262	240	252	265	260	240	243	260	289	274	294	264	247	255	270	250	265	256	235	240	245	254	230	265	254	238	261	243	230	260	241	262	252	252	250	245	304	290	284	268	255	278	235	273	237	290	250	272	270	274	290	259	261	267	293	286	265	239	269	259	260	273	260	241	277	265	255	266	273	268	276	258	262	247	270	274	283	240	264	267	249	269	258	267	286	270	227	281	274	264	258	262	267	299	257	263	255	271	275	244	294	244	264	291	280	253	270	272	282	270	241	278	264	241	274	294	297	271	262	253	272	283	274	271	264	270	252	267	276	252	260	264	274	268	278	255	279	269	261	259	265	263	254	263	241	266	279	288	276	266	238	247	271	252	277	247	278	277	276	277	249	289	268	256	276	259	272	246	262	256	256	276	254	270	272	243	255	257	259	254	260	244	292	286	248	290	263	269	278	262	243	223	241	279	268	280	254	259	245	248	266	288	257	279	269	265	244	251	238	269	253	263	245	246	244	271	274	255	307	289	284	242	275	295	248	243	258	270	249	254	253	218	272	254	280	280	222	235	253	253	281	270	277	250	281	286	267	235	276	262	267	276	245	249	258	268	234	270	276	248	254	285	285	241	236	263	285	261	256	273	263	257	273	246	234	261	301	249	250	249	278	243	277	259	264	257	264	251	260	269	256	286	281	246	278	266	240	231	264	277	282	240	255	249	247	291	249	298	251	251	243	256	303	256	275	272	256	278	287	265	270	224	261	279	291	275	255	229	270	270	246	277	266	255	265	262	269	268	249	244	266	285	292	265	263	245	272	269	245	263	272	237	246	261	256	265	253	281	260	253	242	277	263	263	256	246	250	273	241	273	284	272	281	265	253	274	276	279	270	281	273	247	267	244	283	247	239	258	198	253	251	248	250	269	264	305	283	258	303	258	248	259	253	258	267	264	286	247	263	251	274	283	258	277	253	288	224	234	273	280	253	284	256	244	248	243	234	268	279	265	277	254	266	231	250	272	272	296	266	279	265	253	254	249	273	256	258	240	253	245	267	262	242	283	240	248	259	267	236	271	269	253	257	272	293	262	244	249	219	277	251	266	258	251	265	278	272	286	264	276	257	248	255	274	283	264	255	283	276	266	238	273	265	258	289	271	238	243	250	283	241	261	256	263	270	247	227	267	255	241	298	277	245	236	268	238	260	258	233	272	238	277	251	266	241	256	262	262	257	244	252	248	250	252	233	256	274	252	247	274	273	249	232	264	286	260	253	267	256	244	281	280	236	251	245	249	246	278	258	256	236	259	254	239	268	285	257	220	242	247	241	262	267	291	237	259	266	263	271	290	265	268	258	257	267	236	270	284	248	250	242	273	252	268	259	245	238	267	285	241	242	284	264	292	247	266	235	262	277	260	248	239	290	279	287	255	248	259	282	277	269	278	261	236	305	256	261	283	249	266	250	248	244	231	259	279	272	268	237	263	267	290	270	254	272	243	258	255	280	241	247	276	262	261	285	254	280	270	266	269	267	265	279	275	247	269	255	277	265	262	286	251	282	283	276	256	234	252	254	278	278	275	274	261	269	281	262	269	269	260	258	276	262	277	264	255	264	283	239	253	236	270	269	268	260	255	239	239	256	269	291	236	246	261	271	243	262	294	260	286	289	246	252	242	253	260	274	289	245	226	226	299	263	259	269	258	261	238	251	265	264	272	277	241	258	276	246	268	231	272	265	257	276	290	278	247	251	253	283	265	286	239	271	244	254	247	255	253	295	253	265	282	267	268	277	270	253	266	288	255	253	276	264	246	245	280	269	286	267	248	243	268	248	252	269	286	247	263	253	270	273	255	283	280	283	290	270	250	255	285	281	252	241	273	274	280	270	260	245	253	256	252	259	278	243	270	283	254	263	260	264	216	253	264	275	273	264	258	260	278	278	254	268	262	279	262	277	268	268	279	279	277	256	241	254	256	244	287	281	272	264	263	232	246	258	259	262	286	260	251	271	266	258	241	235	270	263	242	244	257	247	281	236	234	270	255	261	239	280	263	246	266	249	262	267	312	271	272	276	268	279	288	270	248	275	278	266	262	266	279	248	262	281	242	248	257	257	264	245	286	223	262	254	261	230	284	251	268	278	279	276	283	267	261	268	264	254	295	262	269	269	245	265	239	249	248	280	271	244	310	261	279	267	252	275	274	267	285	246	260	250	264	266	245	245	262	250	277	243	268	245	253	275	294	270	306	276	282	277	245	252	258	227	265	286	244	264	237	241	268	283	277	281	266	248	238	275	265	296	247	260	260	276	241	270	228	246	250	277	264	258	258	286	287	256	273	298	254	270	255	286	264	250	255	269	271	271	251	281	246	267	257	280	260	254	276	274	252	259	284	246	256	291	261	243	248	270	261	260	247	265	259	249	261	253	273	252	259	261	269	258	278	256	261	268	227	264	237	271	273	264	270	262	238	235	257	237	241	297	260	276	278	266	266	263	251	282	249	247	278	261	272	238	250	287	281	248	265	268	235	260	245	234	242	240	282	246	280	279	230	253	254	292	244	248	241	279	275	262	274	278	294	261	261	263	251	288	256	260	276	274	266	263	291	254	248	261	247	235	260	293	245	243	277	268	301	266	233	279	254	252	236	275	240	262	248	283	255	265	271	266	246	257	249	282	291	245	250	223	262	248	248	267	262	253	279	251	242	247
22493	20404	27152	23641	34353	66992	64616	38582	9435	983	580	536	460	498	482	440	463	438	464	498	431	515	460	509	454	470	482	465	466	457	459	467	463	462	408	440	447	458	425	455	536	426	428	447	440	486	491	478	468	468	445	477	433	434	465	486	441	456	447	460	447	469	454	513	454	447	454	480	476	479	454	427	495	426	430	476	454	480	464	426	455	461	472	464	457	464	417	477	443	443	487	490	436	476	492	455	463	523	444	487	446	472	452	455	473	436	441	471	490	446	510	484	439	434	452	457	481	456	467	456	459	468	464	432	433	452	435	450	474	428	467	472	510	471	445	441	494	453	424	473	443	488	452	437	487	486	467	457	459	485	470	432	469	464	479	416	432	461	437	479	461	466	468	455	426	481	462	466	451	418	453	454	461	437	457	439	415	401	457	488	463	467	502	468	457	465	439	468	443	444	441	485	428	491	434	450	419	498	446	468	453	452	401	450	439	452	452	457	461	481	455	478	445	470	466	451	445	466	467	454	472	481	455	483	453	445	475	469	469	470	462	468	443	450	461	459	498	424	461	456	452	490	424	451	506	480	440	480	470	472	443	468	458	472	483	469	457	434	479	469	456	472	436	457	446	454	478	478	478	430	463	434	438	453	460	480	446	437	435	495	492	458	493	444	470	496	459	480	471	452	462	476	457	444	480	460	455	486	465	458	491	474	431	493	459	491	464	477	496	453	468	474	451	437	451	503	425	443	475	481	479	443	424	483	453	458	443	467	479	473	496	458	444	458	459	430	444	467	473	481	445	465	483	430	441	441	462	472	482	471	454	473	457	432	470	449	452	473	465	468	448	486	457	443	416	442	445	478	471	474	478	426	495	451	470	463	471	439	484	464	437	464	456	455	443	506	440	448	439	487	477	449	459	485	484	454	471	488	457	470	451	467	458	457	484	517	456	483	484	473	472	464	482	469	457	432	463	481	419	449	460	494	467	456	471	411	458	452	471	393	472	468	441	482	489	468	429	486	460	488	435	480	455	445	435	486	415	451	470	459	471	468	446	452	481	449	475	465	446	499	462	470	455	475	427	495	440	448	465	456	461	468	477	477	436	463	459	486	437	490	445	433	455	432	474	448	473	483	444	478	469	432	468	445	512	452	482	457	460	470	439	455	464	471	489	487	449	483	461	436	450	477	473	462	484	460	453	443	420	463	458	491	472	460	428	439	460	427	434	464	464	429	456	472	449	457	476	469	398	455	478	435	456	513	448	439	456	487	461	462	455	445	451	444	485	485	456	431	444	457	459	464	480	445	463	472	451	467	476	457	464	467	437	442	464	500	485	435	435	453	483	492	491	487	438	478	472	450	427	441	458	505	466	440	451	432	496	486	439	439	495	491	426	476	473	445	468	455	475	472	446	472	434	485	464	463	460	444	423	479	497	452	456	452	430	449	477	471	468	468	408	448	448	459	442	483	436	477	459	470	461	477	432	446	465	475	465	471	455	489	455	462	463	426	481	456	470	445	435	433	462	421	431	495	473	489	496	461	489	455	472	464	454	445	454	498	475	485	462	461	443	493	488	482	459	453	460	466	472	452	473	464	444	426	470	467	467	507	475	423	450	438	466	494	442	484	457	469	483	476	449	461	517	437	439	465	460	473	457	483	426	488	450	448	455	432	476	463	500	446	464	455	444	471	450	458	458	452	453	421	493	473	485	454	448	427	459	420	459	461	458	445	481	469	482	448	450	477	455	478	437	442	474	458	463	443	474	494	470	432	449	448	454	503	468	470	497	443	472	500	461	474	461	465	430	475	452	468	422	464	441	482	501	480	453	440	462	488	430	466	443	467	432	445	489	443	430	457	487	494	418	480	506	499	447	478	441	496	438	483	459	490	463	472	451	511	453	456	434	476	438	454	455	460	438	482	486	430	462	443	436	438	414	457	436	432	439	449	468	433	442	480	511	449	478	461	464	444	439	481	455	496	457	448	472	440	424	461	475	464	491	473	427	488	482	448	446	476	490	469	485	423	437	478	464	459	446	422	506	433	494	480	448	483	451	498	470	455	500	473	478	471	473	471	475	447	446	454	504	456	452	461	484	454	451	431	468	465	473	471	456	456	464	481	451	459	449	467	420	447	466	463	434	468	460	511	423	454	496	473	449	434	478	465	481	453	440	471	448	485	456	464	456	474	464	446	456	468	470	474	478	479	475	462	434	455	472	496	522	492	444	470	437	442	461	464	465	441	480	453	469	458	468	462	423	444	441	459	466	478	449	477	467	471	449	485	451	462	467	473	460	487	433	492	442	444	434	465	476	470	479	464	441	469	463	440	473	480	474	445	459	484	455	447	467	476	471	464	470	491	496	433	455	452	453	477	430	430	464	440	445	470	439	481	463	468	457	485	442	467	459	451	465	440	426	481	428	457	455	462	423	470	463	461	432	442	501	477	496	504	494	502	428	480	449	445	419	471	443	447	458	453	461	459	463	480	458	478	429	468	481	490	455	458	471	481	464	469	434	419	455	434	507	448	424	467	425	480	468	436	486	467	437	445	466	432	439	492	432	466	460	440	442	463	417	443	453	475	450	451	488	459	441	455	458	487	432	458	434	447	475	444	466	449	475	441	464	454	443	416	446	424	475	481	440	467	482	464	448	452	479	469	464	468	478	439	462	429	447	444	456	476	422	453	494	461	484	454	456	415	477	452	442	419	457	436	487	488	465	467	488	491	465	441	434	457	440	481	434	456	483	498	491	494	482	428	453	497	433	475	395	481	414	466	452	454	449	445	459	446	457	489	444	482	469	466	429	469	468	434	430	447	484	457	469	465	474	484	429	500	451	421	448	472	473	482	504	438	485	468	467	493	438	448	443	445	423	439	478	436	428	424	459	462	444	439	448	466	453	431	464	480	486	446	471	445	438	464	465	456	446	483	483	444	422	421	470	462	464	493	470	454	477	466	501	507	457	460	442	452	488	411	477	459	444	458	470	458	436	432	445	468	490	496	458	460	454	452	516	470	413	474	467	465	472	458	487	469	464	444	417	461	459	464	439	454	446	454	453	456	466	449	447	489	455	443	494	443	474	497	485	489	470	471	465	469	472	474	482	481	495	462	472	425	462	464	457	485	483	462	490	478	471	455	441	480	479	454	476	445	506	486	429	462	522	445	469	458	465	464	463	446	453	473	442	470	446	460	490	461	442	438	479	456	459	480	470	470	461	469	435	435	433	453	431	504	464	471	456	480	478	494	458	506	453	445	483	472	458	451	469	447	448	416	465	454	453	472	449	403	480	483	442	465	454	472	451	461	466	488	463	478	454	449	450	450	417	477	415	465	487	472	488	430	438	461	426	426	447	421	420	441	480	419	488	477	453	437	460	487	503	488	420	459	511	477	480	452	459	510	440	437	424	446	469	472	461	449	422	464	499	483	445	451	460	489	460	421	490	486	460	456	473	452	443	452	483	450	458	486	419	463	482	431	445	466	421	443	430	455	442	455	454	473	478	444
25803	38441	40865	38872	56406	71755	62309	28119	619	604	538	507	505	500	441	493	481	435	479	447	439	489	468	431	438	470	467	435	414	488	426	416	428	428	442	461	423	467	436	454	444	436	403	440	440	421	438	408	453	443	440	437	423	428	418	443	404	424	448	462	442	438	442	449	412	430	428	448	402	425	426	460	402	420	414	431	435	424	423	456	464	431	445	455	427	424	443	436	373	411	414	427	423	439	398	428	418	441	432	426	433	395	418	443	431	441	483	443	440	373	392	432	435	387	424	425	422	424	406	423	423	412	407	408	462	431	393	451	429	405	408	430	411	456	457	432	419	428	426	408	412	431	407	416	429	449	409	447	405	423	398	411	420	443	432	410	430	414	427	434	432	418	453	450	436	458	382	431	417	431	441	431	418	441	442	387	403	400	451	422	460	406	434	419	422	438	408	422	425	415	421	434	407	434	435	414	403	427	419	383	414	451	404	470	468	417	448	407	474	423	417	435	458	412	413	391	426	430	451	459	413	376	429	416	385	417	421	426	406	433	427	446	423	444	421	412	417	446	437	427	397	452	405	422	440	413	386	466	429	443	458	400	387	383	415	449	395	390	416	459	438	392	472	409	446	422	425	412	414	429	420	412	404	391	444	476	431	440	436	414	431	427	492	457	406	446	390	418	441	446	393	408	414	436	398	417	414	401	441	446	394	419	421	426	464	426	414	411	434	405	412	426	422	413	417	434	401	414	431	433	454	405	421	426	454	425	436	486	402	437	378	422	419	430	424	387	407	427	432	445	405	411	411	428	440	385	424	465	415	457	417	437	476	419	417	447	418	374	449	426	453	413	447	436	407	422	454	432	428	416	431	400	405	477	428	397	449	429	438	410	450	430	418	422	413	416	420	452	444	399	451	448	426	434	411	389	476	413	453	386	404	418	468	431	429	430	408	438	476	433	432	398	412	430	457	427	413	443	441	428	417	413	433	428	424	423	433	446	453	448	402	420	419	453	411	428	421	465	434	420	434	437	409	469	430	451	421	421	410	419	420	421	433	434	424	435	428	462	417	441	444	439	430	426	423	427	410	406	450	427	459	432	442	432	427	412	428	413	465	402	436	447	434	465	405	408	456	437	392	440	454	444	393	436	443	429	427	472	453	403	398	413	440	413	441	406	432	441	387	432	426	430	434	427	408	407	438	463	400	435	471	429	449	416	428	452	416	421	440	439	402	446	407	437	434	455	401	457	420	408	441	441	437	445	461	398	402	434	421	415	449	451	442	397	446	424	429	431	426	415	437	397	429	447	453	445	423	456	412	441	431	416	405	433	419	434	366	412	434	412	399	429	422	440	430	413	461	437	401	390	438	441	391	444	422	417	393	419	434	404	425	440	427	419	421	422	426	436	434	455	440	435	459	411	438	396	443	386	435	453	457	381	407	426	446	414	431	443	413	433	464	427	470	468	399	417	434	410	443	430	462	418	421	409	390	406	392	405	423	392	428	401	427	422	421	442	433	423	436	439	390	447	378	424	424	444	453	439	436	415	420	448	405	420	444	419	403	456	470	423	423	413	452	444	412	421	459	397	354	452	443	391	424	412	429	451	422	415	441	461	429	439	445	388	440	435	421	459	440	418	440	450	421	419	452	398	395	454	410	458	409	456	410	461	458	408	401	444	452	430	433	420	439	434	459	394	436	436	438	475	417	431	421	450	445	421	398	401	446	408	427	432	460	418	431	443	425	426	426	395	465	407	399	438	437	398	419	436	414	394	463	457	422	430	440	402	445	431	443	445	386	444	416	408	424	456	432	423	419	427	435	422	399	433	411	405	421	388	465	441	449	434	413	438	406	397	420	431	406	427	438	418	451	424	391	432	433	393	407	438	399	424	446	416	425	414	412	439	404	415	403	397	396	421	383	428	420	385	455	424	410	413	418	469	415	418	421	422	438	412	443	439	452	403	413	439	428	448	390	449	427	430	448	436	432	422	414	431	425	414	382	404	426	434	414	422	434	409	440	429	429	444	431	428	397	435	415	423	408	399	461	397	434	419	440	468	422	453	433	420	487	441	415	455	413	428	430	409	433	381	419	421	420	429	465	406	414	439	429	401	415	410	435	428	414	423	429	423	410	413	425	404	435	433	425	443	410	394	407	435	458	483	436	461	438	440	402	394	425	409	416	427	428	406	425	421	412	454	402	422	424	454	425	430	462	398	443	437	439	404	419	434	444	441	447	432	413	414	419	382	431	430	407	436	424	427	464	417	428	455	458	438	433	462	427	408	414	433	432	410	411	397	439	415	425	417	409	419	428	435	411	425	444	398	417	449	409	414	440	436	429	412	450	438	440	435	429	400	441	416	418	416	418	466	466	420	405	419	415	401	421	414	416	429	423	396	458	395	449	450	424	421	438	404	437	383	430	381	419	434	436	422	456	450	428	443	406	420	400	447	454	433	403	444	409	463	407	396	411	442	409	478	437	417	419	446	394	443	420	450	458	437	431	438	411	421	458	434	446	435	434	417	393	383	432	416	430	470	434	466	411	426	434	421	423	426	416	477	442	411	442	433	393	439	406	391	395	405	459	409	452	414	435	458	438	414	453	449	439	430	425	439	423	408	468	427	425	434	414	432	417	414	433	431	419	420	416	435	456	401	440	449	425	430	429	432	412	415	415	421	408	409	427	415	455	425	431	428	435	444	409	405	445	399	441	418	416	454	465	387	430	423	442	399	440	448	427	453	447	473	426	463	444	409	398	434	447	442	406	410	412	405	456	435	449	425	437	423	465	438	424	449	438	383	401	441	403	435	450	452	414	422	429	418	428	436	423	456	483	436	439	438	448	415	457	435	414	418	420	428	378	410	415	430	426	427	436	418	422	400	450	434	421	428	427	425	438	439	393	394	447	419	447	430	423	431	438	447	426	463	434	440	404	406	429	426	428	469	433	409	424	398	433	450	405	442	438	415	437	426	436	408	447	409	415	433	404	407	403	426	416	444	387	406	414	420	445	412	456	441	445	420	437	422	437	410	402	449	403	462	427	417	464	432	451	456	433	409	406	400	449	440	419	421	448	411	422	425	446	460	435	402	427	415	446	418	450	441	489	414	434	456	424	422	440	432	446	434	446	446	442	430	425	402	436	420	424	425	465	422	409	427	447	425	430	390	406	426	415	426	474	422	398	427	387	381	418	454	427	382	421	456	429	408	441	433	392	435	412	393	421	432	441	426	380	437	439	420	407	434	443	444	429	433	428	448	451	409	432	433	395	424	408	427	417	403	427	399	424	425	405	412	404	419	438	429	429	381	441	413	449	429	430	455	429	387	433	422	408	459	443	450	406	402	437	422	442	413	420	428	457	440	440	422	479	407	428	394	429	472	425	411	402	388	404	435	428	414	397	435	399	431	411	420	431	419	399	392	420	399	438	443	396	430	416	430	447	433	416	421	431	410	423	447	406	428	452	432	442	445	417	427	389	435	434	390	413	453	428	445	440	412	448	438	444	403
28692	19123	11812	6579	6248	11654	9231	2739	174	161	145	180	169	186	181	157	168	172	177	181	163	179	190	182	181	177	159	155	160	177	156	199	176	157	186	156	165	172	165	177	193	183	166	174	171	165	186	164	156	158	165	178	183	176	162	156	147	178	167	168	170	187	160	143	162	176	152	170	177	168	174	175	169	158	158	178	156	171	177	194	178	174	167	187	169	200	171	155	179	155	162	164	157	146	152	171	148	191	166	154	189	166	169	162	161	168	170	147	146	167	159	160	174	182	158	160	174	176	154	179	195	167	158	165	156	155	160	176	181	166	167	152	152	182	152	180	160	187	203	162	172	164	157	145	163	165	158	153	164	156	170	162	166	155	165	170	168	198	167	165	165	173	173	167	147	167	161	172	163	172	151	151	157	201	172	165	158	174	175	164	189	185	149	192	183	166	166	181	174	184	188	172	172	163	171	171	163	180	153	180	156	176	182	161	154	167	159	155	156	160	188	203	153	170	168	159	173	185	164	149	173	169	160	180	159	170	155	182	168	162	180	178	146	162	161	169	171	161	170	182	196	159	177	159	161	189	154	152	151	173	192	161	156	187	151	173	149	153	159	155	161	169	180	175	161	184	181	161	167	166	178	161	151	151	175	163	159	186	154	171	173	176	170	166	168	166	162	180	156	181	154	177	158	170	177	176	166	162	162	160	183	173	179	167	169	176	162	171	173	164	164	131	167	154	177	162	162	161	172	177	177	164	164	177	159	167	161	170	176	161	173	146	156	190	173	144	175	159	160	183	190	173	190	168	149	198	163	164	177	150	190	164	167	162	174	189	155	151	171	144	158	169	153	145	175	171	166	172	169	187	164	173	172	191	168	172	197	157	171	159	168	162	176	169	168	169	170	165	160	173	170	191	167	171	158	168	167	156	184	189	149	191	165	163	159	173	174	180	158	145	157	135	161	157	171	157	158	169	159	163	156	163	201	149	169	162	149	171	156	154	161	165	162	169	155	174	153	174	166	145	175	167	162	166	180	161	187	143	168	166	149	172	184	161	181	170	175	185	153	176	179	161	144	138	155	158	147	153	145	166	170	163	168	149	168	175	169	193	170	191	195	184	170	177	174	158	149	173	164	170	166	145	178	163	161	156	165	153	168	173	164	161	159	176	163	154	176	184	162	183	156	173	159	185	170	172	174	167	170	188	177	173	178	152	169	148	176	172	172	200	156	186	158	165	164	150	159	155	187	167	142	160	148	159	166	143	147	148	183	162	167	182	180	155	170	182	163	183	159	169	167	164	151	180	173	148	175	162	173	160	159	169	158	197	191	170	140	142	189	184	137	186	158	184	160	175	169	181	156	191	170	174	158	190	167	194	189	181	163	164	155	178	184	168	159	156	156	168	174	190	165	170	160	176	164	172	178	184	161	141	147	174	140	184	181	173	172	172	164	155	177	155	140	157	156	168	189	158	145	163	187	186	168	159	159	145	167	162	178	156	146	194	185	170	164	148	152	176	166	158	172	170	158	157	168	201	174	169	200	163	160	166	147	160	165	173	157	160	179	199	165	172	166	185	165	155	163	191	168	148	170	154	185	177	178	163	185	168	148	179	151	176	169	171	184	182	183	155	180	163	148	179	170	161	153	169	174	154	172	166	171	155	159	169	157	169	154	160	189	173	179	169	179	160	173	166	151	166	149	156	160	173	172	188	179	160	154	190	176	183	164	167	176	177	157	157	184	159	160	156	174	159	171	183	164	180	179	182	181	148	190	161	160	176	159	164	140	166	170	200	169	196	171	170	157	179	174	170	171	167	176	170	159	156	138	182	188	147	158	184	196	186	172	161	169	176	161	171	152	171	150	197	182	170	178	162	179	176	205	174	181	170	177	165	175	176	157	171	156	174	171	174	164	166	161	170	188	174	156	165	154	181	174	150	174	167	164	176	151	174	161	182	167	154	155	135	141	166	159	159	178	171	163	160	141	138	162	137	170	156	171	172	156	146	177	189	170	194	183	159	185	171	158	156	166	153	172	159	167	148	187	191	155	161	182	188	160	193	165	152	168	183	179	146	162	176	157	168	165	176	155	180	193	165	151	176	173	194	205	187	174	169	172	162	172	169	180	174	163	184	172	182	162	161	152	169	165	177	176	162	162	166	148	146	161	184	161	146	179	165	166	167	164	179	136	163	172	168	135	182	162	166	151	165	147	173	167	164	181	186	166	159	169	154	179	174	163	197	161	183	182	153	162	164	201	171	179	136	147	170	176	168	170	155	162	153	159	142	179	169	161	165	159	175	168	171	181	171	174	156	174	188	197	167	154	170	160	188	167	165	153	147	167	169	164	176	169	145	173	167	167	188	174	174	165	168	191	161	151	158	159	178	148	163	150	171	161	168	174	163	178	162	152	184	166	167	158	181	175	183	146	159	190	163	170	174	199	187	186	160	167	196	182	176	166	168	174	153	164	180	194	178	175	136	187	144	165	157	160	167	183	164	184	173	174	157	147	185	156	191	175	175	157	164	159	163	173	176	178	169	176	157	142	178	147	166	168	165	161	166	162	176	193	152	167	162	198	166	181	151	149	166	195	181	163	173	167	158	154	147	170	142	168	156	178	160	178	164	164	173	172	170	170	182	159	169	163	161	157	159	164	145	180	154	169	158	185	162	162	150	164	169	168	155	182	165	181	167	164	173	174	161	169	167	163	183	159	174	173	180	158	155	156	130	160	183	173	163	156	148	171	159	184	167	149	164	179	181	172	190	162	168	165	176	196	177	169	181	185	181	154	165	171	182	162	185	188	151	154	173	155	185	182	177	151	185	179	168	174	161	210	170	177	184	182	179	158	164	174	157	174	172	165	174	173	156	148	162	171	191	156	190	195	165	178	170	149	167	169	187	176	185	158	170	164	147	155	167	173	147	156	162	189	153	156	168	175	166	162	173	164	179	172	156	207	184	190	161	175	175	165	149	145	151	178	156	195	183	161	171	192	175	161	161	157	158	165	164	161	172	182	181	179	152	181	152	169	184	185	165	152	166	182	150	178	165	171	160	172	194	186	167	168	173	190	137	194	160	151	153	165	188	143	148	176	173	159	149	164	170	166	170	158	189	172	173	168	187	157	172	159	190	165	165	171	191	198	169	175	148	178	173	180	161	174	159	163	181	189	182	160	168	147	163	170	166	173	161	191	171	193	164	171	166	145	157	181	168	177	147	155	165	177	161	163	181	167	158	165	164	165	167	170	172	173	177	160	162	174	168	158	168	179	187	180	168	171	143	168	156	188	145	159	164	165	192	170	155	177	178	187	175	185	173	187	154	179	153	165	169	156	175	170	176	151	167	174	188	165	155	168	175	168	177	158	175	169	173	149	170	181	151	132	155	174	175	180	161	185	185	127	167	154	173	192	147	163	146	175	143	182	182	182	171	133	163	194	152	180	149	178	178	174	165	181	172	165	158	157	143	168	135	164	173	171	175	178	169	166	159	159	193	148	172	184	166
17822	20727	16197	9544	10125	16276	12257	3477	201	168	165	180	193	189	177	172	176	156	190	196	164	173	176	174	189	186	166	199	174	139	194	185	182	148	178	203	181	177	183	157	171	180	182	184	159	179	161	180	209	187	177	173	190	183	162	184	185	170	182	184	163	181	202	156	183	182	177	172	161	162	173	162	160	174	181	181	188	158	180	166	163	195	139	151	168	183	181	170	151	161	178	175	191	162	143	168	176	164	173	172	177	184	154	159	192	184	159	161	162	163	167	172	166	178	165	159	167	164	164	166	191	194	153	158	176	196	162	166	185	170	176	191	162	200	187	147	198	170	181	193	184	179	150	172	177	201	175	174	166	185	175	163	174	174	165	176	165	196	151	155	187	217	184	174	187	163	150	178	161	157	160	174	165	165	179	189	162	139	171	161	183	158	174	180	180	165	179	173	173	175	184	173	172	160	192	179	191	170	178	168	167	168	191	171	178	187	175	183	186	187	156	202	171	170	168	165	160	174	164	170	177	178	178	168	197	188	189	183	174	193	190	168	174	178	182	152	174	164	161	177	180	162	178	163	187	178	183	177	189	161	179	174	205	173	178	177	187	156	175	178	181	170	157	171	162	159	203	186	166	160	160	180	167	161	174	154	193	169	191	177	173	163	180	170	171	152	165	172	196	183	174	165	187	178	146	151	169	173	187	147	196	173	178	171	169	158	173	149	159	159	169	174	174	172	160	184	175	168	159	177	159	157	172	182	178	186	167	176	185	168	153	178	170	162	174	172	179	167	199	153	168	183	167	172	177	195	182	154	206	187	189	172	191	189	167	185	178	164	182	193	186	185	155	174	179	160	175	197	200	178	190	202	182	159	166	193	162	185	203	162	170	173	168	174	162	192	186	166	185	195	183	187	166	175	193	187	191	152	176	165	160	166	175	190	184	189	160	177	171	164	163	159	174	182	177	187	148	167	161	159	172	188	188	192	187	197	175	168	183	181	164	181	189	165	175	165	189	166	179	203	164	156	172	184	188	163	190	167	183	192	169	185	169	154	180	180	181	175	164	171	167	170	154	198	181	172	180	146	173	176	179	186	182	174	191	184	168	169	160	183	156	170	175	178	194	173	172	167	193	172	184	171	186	172	206	159	178	145	157	191	167	181	160	168	173	168	159	164	199	155	206	173	187	184	170	163	167	170	165	187	162	177	174	159	168	187	179	192	153	185	166	169	163	182	182	205	196	179	173	179	185	158	188	174	145	180	176	196	169	181	162	186	187	158	174	165	178	182	182	184	195	188	161	187	190	173	169	169	176	171	182	148	169	157	185	161	161	180	183	205	170	181	161	161	166	157	165	165	184	156	160	166	173	194	182	183	170	175	151	184	181	170	182	178	153	204	168	188	207	179	174	175	169	190	163	183	185	160	157	179	169	209	188	161	187	169	187	174	161	167	215	186	160	183	184	169	155	178	186	175	166	180	174	184	189	180	164	161	172	153	174	181	192	195	166	188	159	168	167	173	178	192	182	174	157	167	181	161	154	167	180	165	193	157	178	173	184	160	154	163	195	181	178	174	163	172	188	175	171	162	175	161	156	177	167	184	164	174	166	186	191	186	154	168	185	188	181	187	184	155	172	161	179	184	160	163	163	181	158	170	160	162	169	185	163	184	170	178	191	173	199	166	173	181	181	171	164	160	171	181	165	157	158	175	202	169	182	171	181	174	170	179	162	183	180	189	162	188	177	168	179	204	182	179	170	180	153	157	183	176	187	176	172	167	163	172	192	179	177	187	179	171	193	168	160	190	176	172	158	172	185	182	156	163	156	181	173	174	194	172	167	183	172	183	178	164	160	177	159	185	165	172	170	184	179	182	182	162	160	186	177	181	177	207	181	172	161	190	168	172	177	164	157	173	156	164	187	173	186	185	187	151	172	179	171	171	188	183	178	171	187	192	167	198	167	177	155	162	177	158	142	171	165	176	154	194	192	173	190	190	181	171	183	182	158	173	181	172	155	160	166	189	186	193	156	164	151	185	162	182	163	197	174	171	154	175	169	173	188	190	193	197	162	182	182	168	183	176	173	176	160	162	173	157	197	179	185	177	194	179	174	197	167	165	188	185	160	187	177	178	184	183	175	186	171	189	179	167	171	188	183	179	190	186	190	172	198	165	186	184	202	190	155	173	175	166	174	173	155	175	192	167	179	183	196	181	174	155	183	181	174	186	194	185	174	193	168	197	197	176	188	170	198	151	190	167	155	168	192	190	163	170	190	176	192	176	179	190	182	190	175	177	191	189	168	166	166	184	181	192	176	178	170	157	165	191	189	189	149	162	173	189	172	189	160	181	167	170	179	163	182	181	162	187	159	162	182	172	181	192	173	182	177	173	187	186	178	163	195	191	161	179	165	185	170	208	179	175	196	197	164	179	166	156	171	168	167	191	178	179	159	188	156	159	174	167	178	168	171	209	196	189	173	152	167	166	184	180	200	182	172	166	192	178	175	186	172	172	173	143	174	188	175	179	162	153	178	155	164	178	170	178	177	181	196	168	180	183	156	172	177	186	189	169	180	159	171	169	184	161	162	176	177	176	175	180	174	183	176	187	195	191	165	176	180	186	182	151	171	186	173	160	173	166	164	173	174	180	194	187	173	145	195	176	168	162	188	180	191	182	151	175	203	176	202	169	182	185	170	180	189	151	193	164	164	178	176	155	181	198	178	174	179	168	161	175	141	174	189	174	190	176	153	182	159	142	159	155	175	171	163	172	161	185	175	180	195	189	186	188	195	173	187	148	147	173	154	169	162	169	190	188	169	149	187	182	185	187	155	172	176	190	190	178	168	160	163	162	172	166	182	176	166	169	182	159	180	172	162	192	175	174	184	170	172	196	190	193	165	188	185	155	193	169	182	187	188	171	155	192	187	196	178	160	167	184	181	187	151	172	159	154	155	160	162	191	166	174	207	159	174	149	162	185	190	169	183	170	188	168	176	167	181	178	200	167	161	177	158	191	180	181	205	148	171	169	191	146	165	152	169	180	164	168	169	172	189	163	201	189	189	181	191	179	200	200	159	183	176	150	180	210	168	196	181	178	159	169	203	161	169	164	199	172	168	171	198	172	206	137	166	190	170	162	183	171	159	176	165	165	164	186	178	192	159	172	185	189	180	162	161	179	158	162	183	176	173	175	170	166	177	196	168	187	165	181	194	175	185	174	182	153	174	166	209	183	189	167	177	183	181	175	181	177	160	193	184	180	179	176	185	194	154	166	171	171	168	194	141	180	172	181	192	198	149	200	157	172	173	196	163	170	180	192	166	199	165	155	156	169	163	193	193	186	196	188	167	208	176	174	184	179	165	162	181	188	182	167	162	172	164	180	181	170	211	176	160	166	187	170	158	206	168	185	177	186	179	186	193	158	182	209	171	169	170	172	170	179	190	182	168	184	192	179	178	205	190	185	149	185	167	200	163	167	181	156	179	169	187	167	181	177	175	161	167	166
24895	20388	26874	25804	43906	60386	51760	30722	6077	394	321	310	321	319	306	292	286	304	296	278	286	288	315	277	271	319	309	284	343	262	266	300	308	310	311	309	287	275	296	296	302	309	308	328	278	284	288	285	288	270	308	296	297	290	313	308	302	292	277	296	296	263	291	266	310	304	296	289	302	321	285	277	304	288	304	282	271	317	281	279	288	324	301	297	288	297	264	270	290	256	267	303	285	293	302	304	305	315	277	307	299	314	282	319	262	273	284	283	267	289	307	289	275	290	297	278	260	302	303	288	304	304	297	309	299	288	299	300	273	318	290	330	307	306	323	321	286	327	285	281	277	307	314	306	308	299	287	298	278	293	298	309	306	305	293	311	273	275	262	339	316	296	300	306	295	301	294	331	299	297	288	305	282	291	309	301	304	318	301	306	319	294	319	279	286	308	308	295	274	263	267	318	295	284	256	300	297	341	287	316	305	298	291	298	314	302	289	297	304	331	285	312	288	273	284	271	293	292	294	286	263	308	272	280	294	269	294	304	301	307	294	280	316	309	313	292	312	284	318	320	296	292	339	304	288	304	304	270	307	299	283	281	271	287	288	300	299	286	279	304	319	303	305	276	293	285	327	288	278	297	319	294	288	292	276	310	261	303	308	272	307	293	274	310	303	304	277	323	305	290	300	286	300	287	311	313	282	299	297	313	302	304	283	310	290	304	297	290	284	306	288	296	293	288	293	302	286	317	312	297	287	278	303	276	283	278	277	309	272	293	293	283	308	286	324	306	295	283	293	332	302	307	305	286	319	291	316	314	295	251	313	260	311	285	292	317	283	288	318	274	307	310	289	299	313	294	294	291	340	295	282	268	286	307	312	277	323	270	279	327	307	314	286	277	314	297	297	308	278	289	285	285	322	309	300	294	297	286	283	296	314	296	314	267	257	297	294	340	284	329	318	288	272	284	279	272	318	308	301	308	289	288	277	285	275	293	290	270	296	272	264	287	289	318	304	307	291	297	273	292	297	288	299	305	273	286	265	281	305	306	309	280	291	272	310	307	289	291	291	274	282	322	313	294	311	285	290	306	299	318	319	308	302	324	308	276	250	309	275	267	293	312	263	310	253	269	300	294	279	288	301	302	289	299	306	308	261	300	299	303	319	280	317	308	276	292	279	302	282	289	312	271	322	272	307	303	301	309	270	314	303	308	304	289	285	299	293	280	287	296	280	316	295	260	277	276	299	302	297	304	301	294	277	263	285	306	303	314	301	298	291	283	269	325	289	275	294	271	276	302	299	300	293	293	283	285	297	295	306	290	302	277	262	282	251	290	276	264	313	288	311	297	333	302	298	283	311	295	296	289	318	301	297	332	295	307	305	310	299	318	305	310	286	308	265	276	303	296	307	299	304	305	274	317	310	278	284	310	290	291	308	285	298	303	323	300	302	280	259	292	321	308	310	294	279	314	292	295	294	287	258	302	291	332	311	301	329	292	315	311	335	318	297	299	286	271	276	283	287	285	274	290	307	252	298	315	304	272	265	284	314	314	280	287	295	300	307	296	282	273	324	332	296	288	263	302	301	335	320	306	287	284	308	293	297	281	262	317	310	275	270	314	290	305	288	306	281	309	307	280	292	272	300	292	275	283	305	301	304	279	263	286	306	315	273	278	290	298	318	284	279	309	291	297	309	304	276	305	296	266	276	307	307	312	309	300	318	292	333	296	272	306	298	304	296	300	310	314	289	292	289	277	277	305	280	300	283	286	307	291	270	284	265	293	287	315	283	292	295	299	279	265	276	320	293	290	295	303	302	312	285	291	319	274	263	316	297	285	305	280	305	305	304	338	282	318	307	302	293	309	322	283	280	292	325	307	283	295	285	277	277	276	279	268	305	282	299	288	290	312	309	284	302	325	271	292	288	308	282	302	305	284	278	304	299	270	283	308	280	326	291	288	284	315	306	315	305	273	299	287	315	304	286	329	312	287	304	310	291	282	303	274	302	324	295	277	278	294	304	301	327	312	325	309	280	294	301	284	302	308	293	287	308	297	278	265	339	299	320	301	290	284	308	294	289	327	300	304	284	309	278	320	278	302	288	288	298	298	279	301	286	297	294	318	294	293	237	297	322	303	279	297	285	292	307	324	287	274	322	324	297	310	315	282	323	282	302	302	276	261	297	287	288	280	259	292	294	297	287	296	310	282	317	317	282	315	317	273	293	314	317	298	288	288	303	305	310	300	294	303	302	328	276	284	302	354	285	309	317	325	280	292	304	272	281	274	293	293	312	316	289	277	324	293	288	265	339	309	287	277	312	299	301	300	294	295	292	301	302	302	285	293	292	289	289	300	302	301	281	311	306	297	296	268	268	244	312	290	305	286	314	276	307	296	258	308	302	308	320	280	311	275	282	300	306	272	286	275	284	308	329	307	301	266	295	313	278	325	286	290	303	251	279	306	301	314	280	289	281	285	314	282	318	288	301	276	336	282	283	309	341	299	273	294	294	323	319	285	310	312	311	311	314	291	311	270	251	313	311	305	301	266	289	255	281	292	279	303	268	293	280	290	286	282	298	279	283	277	307	313	274	281	286	293	312	321	274	308	295	265	300	282	292	330	252	282	299	307	276	290	271	310	299	303	287	264	271	307	273	291	317	293	310	292	278	297	327	315	290	271	328	296	326	300	299	287	308	288	300	298	287	302	306	299	292	299	312	299	321	290	285	285	314	302	300	292	292	284	297	270	293	302	332	294	292	297	312	307	315	270	332	288	297	278	303	294	303	269	286	304	309	284	308	285	294	295	285	304	281	300	330	278	292	278	272	307	279	308	273	300	292	285	300	328	291	287	304	302	280	315	326	267	311	307	302	300	266	285	282	308	282	290	281	316	284	297	305	293	295	276	321	276	303	284	285	325	308	300	293	287	302	306	294	307	283	281	296	294	296	318	282	308	260	290	294	297	292	318	271	299	316	269	290	281	295	289	274	277	276	294	283	302	322	315	310	298	285	295	285	324	292	341	282	298	292	290	310	314	295	275	303	300	301	270	287	318	267	295	286	299	301	299	292	317	285	307	269	278	292	318	317	270	289	304	311	270	296	297	272	295	285	285	305	305	325	285	286	263	295	299	294	309	288	296	293	316	306	300	320	295	288	303	305	278	281	297	299	324	288	307	288	303	273	306	307	306	279	299	271	279	268	294	284	309	301	289	285	316	292	297	292	302	321	295	317	314	291	305	295	292	291	284	295	313	259	322	282	291	278	281	288	286	285	290	292	304	307	296	287	307	327	313	292	302	282	305	291	306	325	290	286	278	300	288	298	311	318	298	308	294	308	298	306	276	312	295	319	301	288	314	288	294	277	250	280	289	322	284	312	321	301	305	317	313	275	298	263	298	303	321	284	321	287	290	293	317	292	312	305	308	286	282	274	284	283	296	295	292	296	323	315	292	321	307	289	300	294	319	296	288	269	269	295	293	294	286	305	279	292	280	293	274	295	325	307	320
17596	30761	30221	38980	56592	58774	47611	28438	1416	319	295	280	318	285	339	290	294	306	283	283	260	284	297	275	317	283	278	267	281	267	287	284	253	297	253	266	322	300	263	277	271	273	301	277	255	276	260	266	291	283	292	293	270	275	266	281	275	280	284	286	301	267	278	288	266	268	285	301	297	254	271	283	266	264	279	269	275	283	266	303	295	251	280	288	290	284	260	301	289	270	280	265	268	277	267	259	275	292	287	288	272	284	302	275	278	313	263	287	286	270	276	287	291	281	290	301	262	256	266	267	284	265	279	303	281	253	287	270	265	271	319	269	306	260	278	275	261	267	244	245	270	277	270	293	274	263	293	267	280	293	302	275	290	306	291	261	286	290	262	300	265	304	280	297	265	286	273	285	253	283	273	271	302	306	291	283	285	277	254	295	284	273	289	297	290	261	293	282	261	277	275	307	273	263	308	268	275	287	281	294	278	284	271	273	302	260	270	271	260	298	284	283	268	260	278	278	288	278	264	259	264	273	262	255	285	233	266	258	305	266	240	252	277	288	275	279	316	254	293	246	267	294	264	272	304	264	252	283	274	276	266	271	261	257	268	295	288	277	296	299	262	280	287	281	295	277	294	281	298	284	261	301	280	290	268	261	283	271	287	278	277	298	262	287	254	316	279	292	252	266	282	246	288	276	315	293	318	302	239	293	307	252	262	307	289	280	311	284	265	274	267	274	269	288	280	281	292	288	270	282	295	295	310	271	258	300	262	271	266	264	279	303	264	277	297	290	272	258	287	281	296	282	260	310	319	250	264	279	274	269	264	269	279	274	248	250	299	287	312	260	296	277	291	305	290	262	289	282	280	278	297	273	272	325	256	281	269	280	260	302	242	260	305	251	289	301	269	303	298	289	282	271	271	316	276	262	280	291	297	307	291	297	289	272	294	289	294	250	269	302	254	247	313	278	281	282	284	273	266	268	284	275	264	263	291	299	267	286	287	258	303	276	281	277	260	275	280	261	269	294	323	286	280	303	310	296	261	275	282	284	282	267	301	267	293	236	280	289	263	281	268	301	276	299	284	286	282	337	280	272	289	324	277	320	293	278	278	290	247	256	279	244	265	290	262	292	250	291	280	258	261	302	303	253	288	279	281	273	306	300	264	265	282	273	269	264	316	303	292	303	281	301	256	281	272	258	299	258	293	297	264	262	295	281	275	294	265	285	295	271	261	257	284	324	268	281	282	269	270	270	283	280	266	291	311	288	296	270	285	289	263	298	280	258	290	294	266	306	260	257	273	272	259	275	308	280	303	267	290	262	279	268	260	271	285	305	281	306	280	263	251	257	269	271	275	256	317	287	289	282	284	295	292	259	269	279	286	300	293	234	292	283	275	264	272	286	251	290	284	291	312	270	268	259	292	316	256	289	294	279	272	254	261	290	275	290	257	289	265	249	270	275	280	318	258	282	296	271	271	291	258	269	299	284	274	287	265	282	271	309	257	248	234	260	268	287	288	255	259	271	283	284	279	271	296	253	272	286	272	261	282	271	297	244	278	258	315	283	284	261	291	265	259	303	263	272	299	305	269	295	268	281	271	294	273	257	289	278	313	269	299	270	261	258	273	261	265	265	242	284	272	300	258	306	273	291	264	292	278	283	300	274	257	284	291	269	294	252	271	254	277	282	263	277	298	273	292	273	252	256	298	299	282	267	301	286	267	286	279	281	256	296	274	262	265	265	265	277	282	269	270	300	269	281	258	284	303	269	290	285	254	276	256	275	274	256	285	292	298	263	266	287	263	261	269	305	273	280	264	276	288	273	300	280	305	279	309	289	284	277	309	285	272	265	267	267	280	313	306	282	264	267	245	278	301	304	268	249	274	294	292	268	265	272	298	303	256	275	278	292	281	297	276	264	300	309	302	290	272	305	270	271	273	246	242	316	310	275	298	262	282	253	310	288	280	262	310	282	254	308	319	262	287	291	281	277	263	287	304	259	297	290	303	280	265	275	277	286	277	267	282	321	313	282	274	298	285	280	270	292	287	284	267	274	267	260	257	273	253	233	289	303	254	256	256	267	304	244	287	303	273	273	304	269	297	261	260	300	281	298	279	287	269	261	268	322	286	257	287	264	265	262	285	233	273	277	262	308	285	266	263	299	268	278	256	295	265	260	265	278	299	285	294	299	282	279	280	262	272	280	256	285	275	248	272	293	290	255	273	266	266	267	286	304	263	311	293	281	269	255	279	287	327	268	259	259	269	271	326	287	297	272	293	297	319	301	289	292	288	253	265	298	297	275	276	272	277	312	273	262	268	257	263	281	287	278	291	257	265	274	281	282	273	301	318	289	242	286	280	293	289	279	282	280	251	297	274	289	246	268	297	302	306	275	296	259	303	266	284	272	267	259	293	291	295	269	305	273	267	279	299	249	256	268	257	284	284	282	254	271	271	260	252	254	297	304	260	257	290	261	295	290	297	259	255	286	302	287	291	254	293	253	263	277	270	286	256	268	260	261	254	252	298	272	276	267	304	297	250	282	302	302	293	306	268	273	300	257	273	269	255	300	274	301	265	251	280	287	285	288	277	254	288	282	280	283	311	274	271	282	271	295	290	298	270	267	280	261	269	300	299	256	303	288	270	289	277	269	288	267	271	288	285	262	271	255	241	274	277	291	317	274	270	271	268	273	251	255	289	295	263	250	305	270	252	269	280	277	273	300	292	266	258	288	282	291	283	314	291	263	273	272	272	268	246	289	270	286	303	270	288	270	274	289	289	281	306	259	293	298	280	250	274	271	279	317	288	267	288	327	311	295	315	269	291	258	263	292	294	284	279	296	256	298	260	318	276	293	294	285	241	245	300	297	260	296	287	270	270	268	285	239	293	280	321	283	285	290	261	281	261	278	296	302	288	295	304	291	280	240	239	277	280	272	290	296	258	261	280	259	312	283	248	257	281	271	282	308	308	293	270	280	255	275	248	281	269	268	270	301	266	294	253	280	282	302	276	279	288	255	265	244	268	285	282	271	248	287	290	268	282	263	279	281	271	293	264	292	272	253	257	273	292	290	308	259	301	274	270	276	270	300	270	289	283	270	278	280	266	286	303	258	271	230	284	279	290	310	281	307	293	242	299	281	269	258	281	303	299	270	287	270	279	285	278	284	274	284	279	274	286	289	292	239	273	264	289	250	271	271	272	298	258	266	292	302	259	267	276	290	290	275	274	288	270	277	278	240	279	246	275	318	275	290	282	271	285	274	296	288	269	280	266	274	285	274	305	264	286	298	247	291	259	256	278	273	280	292	273	279	306	271	286	274	264	266	286	298	285	263	270	286	251	294	286	272	278	276	284	259	279	263	291	304	294	259	288	293	273	286	264	302	252	296	288	261	278	303	253	286	285	244	300	259	294	277	272	295	268	287	291	276	256	278	289	269	280	268	290	277	279	289	286	278	282	280	272	282	326	282	275	305	261	295	269	283	264	278	264	261	285	271	257	267	276	263
22497	20397	27076	24696	48748	68062	59728	38755	11317	1127	597	541	502	472	506	502	501	521	469	510	486	487	473	470	472	497	520	510	519	476	477	482	492	523	488	509	496	482	493	508	453	503	510	481	505	460	474	473	480	447	531	562	473	461	477	474	512	475	497	487	473	468	473	478	519	487	456	465	494	458	480	463	501	449	473	470	470	449	469	436	498	450	503	480	473	503	467	526	510	494	482	468	519	496	506	466	467	458	515	512	451	466	495	522	507	420	477	517	482	475	466	511	485	460	494	488	492	478	460	463	509	457	490	494	488	482	476	513	480	481	469	465	497	490	516	474	488	484	452	495	494	484	472	533	472	497	489	443	491	474	434	496	454	500	482	470	465	508	482	469	506	481	477	491	487	470	473	470	466	492	503	462	494	449	470	527	441	446	486	483	496	503	492	465	454	502	488	463	479	487	493	478	497	455	496	475	484	495	483	508	452	494	514	504	487	467	483	478	507	492	486	502	533	462	467	500	472	496	552	485	485	491	508	486	483	498	492	479	491	482	449	484	484	491	475	461	494	494	521	477	454	480	470	513	473	471	484	459	502	452	500	544	456	516	451	521	477	462	476	490	469	487	474	473	460	452	472	498	524	484	516	499	467	478	507	457	468	421	533	486	437	462	457	485	473	485	440	471	446	481	457	497	513	437	481	472	471	449	485	488	461	481	469	478	453	481	487	487	478	487	510	501	498	443	468	469	488	438	507	431	511	511	468	433	490	498	529	522	467	481	471	478	449	429	523	452	449	465	488	447	463	431	499	461	492	470	509	526	513	466	492	437	506	474	501	458	474	471	445	460	461	474	463	456	513	463	442	478	469	494	473	457	469	479	459	496	440	476	528	466	495	509	477	493	506	481	452	512	489	478	442	456	493	443	499	501	472	432	488	494	466	470	462	527	488	465	451	471	481	497	464	483	458	520	480	507	492	498	499	483	520	505	501	473	494	482	531	444	460	447	487	492	464	468	485	480	512	522	496	489	483	477	518	469	507	472	503	489	450	491	485	477	485	464	481	473	456	504	487	452	497	473	460	509	454	488	457	480	480	457	468	488	507	489	482	491	478	510	503	481	494	487	484	500	486	464	494	498	451	483	541	426	467	509	457	479	490	450	488	488	440	506	478	493	530	452	488	469	413	477	467	500	454	474	436	517	459	521	438	487	501	480	483	485	479	524	488	475	503	490	481	474	435	486	492	484	520	455	468	472	464	476	493	479	489	503	473	431	494	482	493	501	482	471	490	470	455	455	495	492	488	511	496	498	455	467	470	529	501	500	464	474	465	491	501	490	481	459	493	468	456	498	454	451	509	484	480	491	483	506	476	493	463	535	487	476	474	468	504	506	474	450	482	494	491	461	461	508	510	499	475	463	489	474	479	493	486	504	501	509	471	496	505	465	457	462	489	512	487	480	479	473	495	498	498	481	495	486	472	522	495	486	520	506	503	479	447	483	458	484	518	481	526	524	460	480	488	431	480	497	415	526	510	481	461	477	462	484	477	466	476	474	491	497	467	477	501	463	488	488	493	509	482	510	481	475	446	495	484	463	487	481	519	467	499	477	470	460	494	499	458	505	507	481	478	464	482	504	452	492	498	492	458	470	474	537	471	477	512	485	503	440	479	462	522	496	456	483	473	459	478	518	498	465	444	464	528	494	486	475	482	517	497	467	511	474	510	478	475	497	475	495	471	484	473	459	483	497	503	529	498	469	460	496	473	481	502	483	488	522	486	477	472	497	518	476	513	465	499	475	501	476	443	471	447	448	480	493	491	501	451	501	513	531	459	468	454	499	507	489	453	487	453	501	502	526	469	495	487	498	438	468	499	475	510	495	475	461	481	467	490	483	447	510	475	457	465	517	456	476	504	495	437	468	453	500	479	495	524	453	481	505	457	472	484	493	508	494	479	431	489	481	462	470	467	486	480	514	451	477	456	476	466	481	460	472	482	485	503	465	525	416	525	470	475	433	495	447	459	473	454	499	496	483	490	510	502	484	450	509	533	486	459	455	516	490	508	486	473	487	472	505	516	500	514	508	498	516	469	485	467	494	484	488	501	430	442	496	494	493	487	503	459	480	490	489	449	499	509	493	537	488	470	495	501	494	506	480	535	483	446	478	470	490	440	455	452	471	521	484	494	474	523	453	444	473	468	488	479	480	441	494	474	476	480	433	460	472	482	466	530	456	465	541	472	494	443	473	557	483	494	446	456	491	479	462	515	434	481	416	440	478	491	508	492	456	458	453	484	519	520	460	422	469	491	499	466	502	474	479	511	514	495	495	403	476	473	496	503	477	537	488	496	458	478	500	436	479	526	463	508	473	498	496	486	446	513	535	490	480	539	425	488	489	443	463	503	482	479	473	506	502	489	482	476	518	492	493	476	488	485	493	484	480	491	499	436	456	490	501	515	500	479	454	479	466	461	457	471	463	458	472	530	461	470	513	489	463	498	481	470	439	461	481	468	452	461	505	522	482	493	516	482	464	477	474	505	489	446	452	491	486	515	488	511	509	494	473	461	497	439	468	454	488	464	501	479	454	493	504	516	461	486	476	505	487	483	478	490	524	444	481	474	506	493	433	466	497	481	500	524	463	468	521	442	500	471	538	474	492	522	475	487	461	481	481	494	471	510	487	500	490	489	469	471	520	495	478	453	498	466	458	482	453	436	448	488	489	468	476	472	445	460	455	457	461	452	478	494	474	497	527	499	476	493	509	511	479	515	473	483	479	482	480	512	492	493	506	480	490	481	494	484	473	540	454	455	474	481	472	496	506	481	491	495	472	504	490	464	467	514	481	488	490	489	491	488	501	469	524	507	451	491	474	466	476	488	513	461	525	492	458	499	488	502	453	479	481	458	432	428	536	485	496	495	553	498	512	523	483	490	492	474	513	493	541	472	467	476	524	536	502	481	463	476	467	470	508	478	480	448	451	490	477	506	488	453	466	492	471	461	478	464	511	502	492	467	514	485	466	496	477	482	487	510	496	472	508	491	469	515	494	464	525	476	496	473	498	477	496	448	519	483	467	497	474	515	510	472	499	494	455	477	508	490	429	491	496	459	460	496	471	466	520	490	451	485	479	478	492	474	481	490	488	473	466	478	517	522	529	479	494	497	543	502	464	467	461	490	477	457	456	488	459	507	516	457	474	488	485	509	477	487	475	511	504	461	527	517	511	487	483	483	488	459	468	504	456	469	505	498	468	454	448	515	544	476	477	511	467	459	458	453	499	490	474	499	494	468	486	486	496	473	513	459	481	524	478	503	483	485	481	453	442	447	490	487	495	486	501	483	494	495	485	457	477	498	435	527	487	467	485	524	493	460	502	499	471	456	458	511	491	446	489	482	545	493	443	472	502	467	484	478	505	523	498	479	475	517	466	429	473	518	436	511	491	503	506	504	503	493	506	473	475	494	519	458	479	477	499	482	441	506	449	495	437	513	498	476	468	465	517	496	512	477	502
21164	35023	43077	50904	70928	73379	57539	36800	1627	512	500	497	479	426	498	459	471	473	469	479	440	499	428	444	440	464	464	471	413	441	426	444	431	420	469	434	409	457	411	465	453	431	463	458	456	440	466	463	445	430	443	448	465	441	453	463	462	450	407	444	428	429	453	415	411	448	414	469	431	446	449	447	437	449	430	418	404	421	436	433	457	442	459	420	426	391	477	382	432	407	420	473	450	445	459	482	456	432	443	441	461	432	419	444	451	446	458	417	465	463	437	390	398	430	413	482	487	431	475	446	478	446	426	444	419	445	425	436	448	447	463	439	447	440	412	432	423	429	387	438	451	465	461	446	461	438	418	408	395	420	437	434	396	459	483	427	452	466	462	446	457	452	417	421	433	475	400	498	446	431	459	437	461	414	407	427	454	422	434	440	454	438	415	467	428	429	433	445	461	439	457	408	415	431	434	450	422	467	444	425	485	420	475	448	462	446	439	439	453	455	443	447	460	432	425	427	447	446	498	425	478	433	474	425	476	444	489	433	419	492	437	441	436	500	446	445	426	457	460	425	466	456	428	429	434	470	432	440	474	418	416	445	468	416	446	427	464	387	431	457	431	450	447	452	439	467	480	448	431	448	423	426	427	456	463	472	458	466	431	454	393	456	434	420	445	453	457	417	444	472	461	460	404	465	428	417	418	417	451	469	424	453	459	431	473	451	457	450	452	477	457	437	449	455	449	414	433	412	444	423	413	464	430	456	432	470	413	454	474	409	451	455	429	432	450	429	454	423	414	435	440	423	423	446	428	425	452	403	451	470	445	448	452	445	439	447	459	453	495	446	408	472	407	492	462	410	456	424	424	433	471	406	472	425	477	442	471	435	437	428	452	440	434	430	419	454	443	423	430	444	449	447	434	434	430	418	435	429	436	440	448	432	446	466	443	430	415	468	433	455	452	481	467	445	502	435	442	400	453	459	432	417	441	450	442	475	452	427	452	444	442	450	457	455	442	477	463	432	423	390	438	453	445	437	442	446	417	468	440	434	426	380	479	437	446	444	449	459	452	447	427	461	455	472	469	439	465	448	450	446	442	430	443	466	455	431	443	449	454	459	402	457	456	429	456	455	401	437	500	466	445	452	418	473	455	459	467	436	411	437	423	390	434	441	410	426	434	443	420	447	448	405	469	464	451	460	433	446	417	439	426	456	474	406	445	426	450	473	469	411	453	431	439	463	440	423	415	441	452	445	428	436	400	493	433	424	466	433	422	418	463	410	426	427	445	438	436	437	432	489	431	425	435	433	439	450	463	489	426	454	440	428	435	427	439	447	443	411	482	438	429	413	452	440	441	473	423	438	434	455	472	459	453	429	460	423	429	440	438	432	433	456	404	452	447	429	449	439	446	459	435	467	520	479	471	446	468	437	445	448	429	462	477	461	452	464	407	423	483	470	434	460	440	430	422	430	466	455	450	442	433	453	439	473	421	427	475	438	448	440	443	432	423	427	410	458	467	425	483	402	450	433	437	410	430	450	477	460	491	444	434	459	456	408	415	415	418	397	468	444	439	443	449	443	437	435	444	445	433	433	434	437	453	424	423	446	422	442	447	445	416	465	446	477	410	436	451	449	426	442	467	452	464	446	394	443	407	470	438	425	423	461	440	435	457	442	428	479	442	442	421	428	453	467	424	440	423	441	402	425	458	442	441	431	410	452	476	448	444	457	472	392	450	402	448	417	409	459	444	436	452	415	447	446	456	461	477	441	422	422	444	434	421	432	422	412	443	453	425	506	482	398	457	395	455	465	465	470	415	454	461	426	451	422	421	454	456	458	508	448	440	443	436	495	435	453	471	472	407	423	433	457	428	440	420	472	434	446	443	453	448	476	445	442	409	461	423	411	403	479	428	448	440	440	466	436	442	444	425	430	482	404	430	437	455	417	450	484	446	436	451	452	434	476	461	432	404	467	397	466	455	439	454	462	437	448	450	464	443	389	421	427	449	493	414	463	452	460	447	417	433	394	430	460	457	448	450	424	411	408	421	444	449	419	448	463	386	431	420	483	430	413	438	424	402	433	444	470	411	428	445	434	494	435	410	473	437	459	446	462	436	481	439	453	437	466	454	453	435	446	429	468	426	440	428	441	405	434	433	448	411	429	450	477	459	496	436	459	453	422	461	457	438	433	392	456	446	436	481	400	446	473	443	489	455	449	459	471	466	451	449	407	441	420	448	454	429	431	413	469	430	445	448	431	454	475	470	431	420	422	451	443	425	419	473	475	386	489	448	413	433	465	415	478	447	424	487	422	439	421	438	433	456	456	440	447	456	487	451	440	473	443	391	411	454	450	452	468	467	459	456	431	479	452	453	408	458	389	469	409	418	441	471	462	476	464	364	402	474	456	453	422	415	421	434	442	437	459	458	427	395	438	456	460	444	468	452	442	442	426	519	427	443	450	440	461	453	452	432	461	412	415	481	457	395	462	460	439	425	436	436	419	442	413	433	486	398	443	453	448	432	444	455	449	438	459	432	412	414	448	465	418	437	459	480	433	470	427	461	423	427	415	451	469	430	389	411	424	440	444	454	430	444	443	469	456	445	447	423	466	442	449	484	430	429	435	397	436	454	473	434	442	454	436	434	434	416	429	449	459	418	422	462	435	430	443	451	463	429	465	440	422	477	444	475	441	450	467	433	410	430	440	444	437	465	471	491	455	446	486	433	465	427	460	446	446	424	453	480	484	444	460	452	441	439	434	464	406	451	444	443	464	455	463	488	409	442	440	447	433	430	452	460	441	441	440	440	437	426	450	460	433	406	413	428	438	423	415	431	416	417	411	400	439	478	447	453	449	471	467	468	471	439	426	482	443	472	401	474	476	433	424	423	456	445	422	402	463	471	435	430	424	457	468	415	431	439	420	450	439	460	443	468	421	449	428	388	464	436	451	431	452	442	452	493	466	414	461	454	433	433	422	460	460	446	425	459	453	448	421	453	440	442	434	439	418	430	445	423	430	415	437	463	424	406	459	443	449	422	438	418	443	436	435	474	438	407	436	422	417	467	464	418	409	454	400	487	427	430	451	465	450	437	431	462	473	447	487	437	444	435	446	446	414	427	452	420	474	451	455	483	459	414	423	426	471	439	451	396	456	391	462	452	433	431	410	418	440	435	436	437	428	438	443	457	430	455	418	487	441	431	450	465	434	444	426	458	458	454	425	456	448	439	461	444	416	470	426	420	438	475	449	445	421	444	436	441	425	461	423	458	448	441	458	447	408	461	439	441	406	467	452	456	449	478	482	449	416	440	454	407	395	424	424	449	428	404	423	478	462	422	465	440	468	424	419	414	430	467	400	478	454	480	450	444	438	435	447	472	470	448	451	430	437	442	418	425	432	430	437	438	422	460	423	444	431	431	470	450	434	443	481	438	408	439	473	402	452	462	457	450	423	414	459	434	425	421	412	403	422	467	440	416	448	445	416	449	425	447	445	451	449	432	419	459	450
28377	17923	9757	7587	11045	11927	9783	3991	369	207	174	173	197	177	214	205	195	204	174	200	179	192	203	200	189	194	206	185	193	186	195	199	185	182	194	186	182	216	202	198	212	180	190	207	188	176	187	198	192	207	177	191	206	202	212	195	183	198	219	204	188	218	198	190	212	216	187	181	203	198	203	180	182	169	172	214	188	174	198	212	178	159	183	198	205	185	178	204	232	197	199	201	187	210	218	229	216	203	195	213	190	196	193	187	200	205	176	196	170	210	215	216	177	213	168	214	205	206	181	192	211	245	168	198	161	198	173	192	209	208	175	238	221	174	225	222	200	195	199	177	195	199	178	198	199	193	184	199	192	196	224	213	199	221	199	197	184	165	187	196	204	186	200	189	213	193	221	191	196	211	212	209	218	211	190	218	249	200	189	190	224	180	195	208	200	202	206	199	169	205	243	189	197	183	182	196	190	203	177	221	192	201	192	173	197	202	166	200	197	186	189	187	196	202	219	168	206	199	194	171	200	194	211	204	175	182	225	205	195	191	186	204	195	200	183	189	202	177	188	183	209	179	180	164	211	219	199	208	196	202	206	187	195	204	206	185	188	219	216	208	180	182	211	184	210	197	203	184	182	188	188	221	209	187	192	201	185	215	192	220	186	206	231	176	181	178	200	201	221	206	177	179	215	190	184	177	184	195	201	193	201	191	164	206	188	210	207	182	197	178	188	177	216	189	220	189	190	185	200	199	199	168	193	183	232	208	214	188	203	188	191	204	214	225	195	196	217	205	207	177	204	225	235	187	206	215	185	196	195	183	224	204	195	206	207	208	210	191	166	183	192	198	198	193	185	188	195	196	208	173	201	181	159	201	209	203	202	191	192	199	174	204	208	196	214	198	204	191	192	187	206	192	204	234	214	182	180	192	198	197	208	188	214	179	168	241	223	177	171	184	177	193	200	204	210	172	216	220	213	186	203	191	201	203	191	178	197	170	204	222	184	213	218	209	183	213	196	193	205	195	195	198	201	167	198	193	188	216	210	176	218	190	212	204	193	203	181	200	191	199	184	194	157	212	197	194	200	207	219	190	203	172	185	221	159	199	233	218	217	157	200	218	177	191	189	211	190	171	216	201	193	213	212	198	200	235	208	220	208	194	189	198	215	171	222	196	183	182	197	199	183	167	217	199	186	195	198	195	217	186	212	185	213	207	194	167	184	209	184	207	215	214	214	190	193	206	202	217	196	177	189	199	192	205	200	192	210	173	189	199	207	196	213	198	186	201	202	182	196	210	196	199	195	206	216	193	205	200	188	222	215	195	185	199	174	229	226	181	178	193	194	210	209	187	201	186	228	196	205	228	206	207	207	200	187	210	186	198	193	205	192	204	206	232	196	211	205	222	214	204	201	195	194	213	200	194	211	194	171	160	191	193	198	204	190	206	209	217	179	199	205	195	198	198	210	205	187	188	204	190	235	171	221	204	164	199	181	186	184	195	189	174	212	189	168	206	185	205	192	182	210	215	209	206	195	179	194	219	183	199	198	219	199	223	198	200	203	219	172	204	199	208	183	169	211	212	226	187	221	212	197	201	171	194	213	201	201	199	185	163	201	213	192	205	194	212	197	215	163	190	214	187	161	195	214	197	209	206	219	181	183	187	193	214	170	174	201	207	197	186	184	188	196	213	218	181	209	208	193	233	194	204	213	186	222	198	214	216	175	187	216	182	201	187	191	186	218	203	190	183	195	168	208	193	218	211	194	197	173	209	197	220	220	192	198	200	192	212	185	195	213	204	206	181	188	205	175	192	190	219	210	199	200	239	205	202	224	166	178	190	183	217	205	224	197	211	192	170	199	212	193	199	198	169	182	205	152	190	222	200	231	185	213	193	207	198	216	202	194	192	204	188	180	210	201	194	193	188	213	189	210	213	191	208	206	192	222	189	204	207	236	197	196	195	187	169	189	211	190	168	190	204	204	213	222	190	192	215	186	205	175	177	213	218	194	180	201	215	212	191	206	212	214	199	181	202	215	205	227	182	211	195	196	216	193	214	170	190	198	187	181	181	172	194	211	202	201	207	209	202	209	197	196	200	227	201	200	217	206	210	181	199	234	210	179	187	170	209	185	185	212	204	197	219	205	179	200	219	201	207	195	202	184	177	197	194	195	200	204	175	189	208	230	198	206	203	190	210	183	197	204	208	207	210	186	209	177	198	198	186	185	197	188	184	200	193	213	199	195	193	212	203	213	200	189	196	214	184	187	202	215	196	209	231	195	194	192	200	194	204	220	179	190	193	212	204	199	210	225	204	202	220	177	210	193	211	192	173	181	194	193	202	211	185	193	227	195	192	187	165	203	198	186	200	211	208	163	212	172	234	215	211	192	195	207	198	196	232	238	188	192	182	189	200	207	201	190	196	192	202	217	226	197	219	196	204	213	194	205	218	193	196	218	205	191	197	196	201	189	189	213	227	176	190	212	210	190	192	212	192	196	181	193	183	186	209	205	198	196	169	212	190	184	209	203	186	199	203	206	221	210	194	191	216	181	197	192	207	187	204	207	187	213	173	204	194	180	195	218	182	191	203	208	193	192	204	183	187	203	195	216	193	201	207	231	206	193	195	190	188	183	193	166	185	192	218	181	186	192	188	186	206	172	225	213	186	215	193	195	183	204	216	213	193	186	189	196	202	221	226	179	195	194	212	191	204	213	210	206	194	170	216	186	181	209	202	205	216	226	211	208	174	201	210	193	197	210	218	181	213	212	177	192	197	190	189	197	203	213	187	188	214	213	214	190	190	229	184	220	190	209	180	206	209	195	204	175	198	187	180	215	206	193	191	196	206	206	207	206	218	216	203	201	211	210	202	209	197	190	214	168	200	218	196	203	195	221	181	192	205	192	214	197	203	200	218	193	188	207	186	204	217	230	190	173	205	223	211	211	187	208	198	212	207	209	164	216	171	210	210	176	188	192	203	209	188	205	194	197	194	198	200	194	182	198	204	199	194	209	197	210	191	208	193	210	180	211	200	208	186	195	161	198	191	192	205	174	186	182	211	218	195	204	198	209	208	172	210	185	201	178	205	198	204	189	187	200	195	209	206	205	203	212	202	187	196	202	221	213	180	193	186	195	212	198	208	200	186	194	205	203	185	193	191	201	191	191	196	220	195	198	225	205	197	191	196	196	176	209	210	201	188	169	197	192	185	202	168	188	196	203	182	186	191	198	181	198	169	200	215	213	220	193	193	159	185	201	186	204	196	186	180	209	196	186	220	181	184	208	192	194	213	198	171	207	210	201	194	195	215	209	185	201	211	186	191	206	198	210	189	184	181	211	187	193	210	221	200	181	199	198	204	196	207	213	210	216	199	202	199	183	192	177	168	201	209	201	200	178	211	195	203	187	210	186	204	212	205	219	180	202	199	203	190	182	199	196	219	205	208	204	168	212	200	212	220	184	180	189	206	204	188	200	223	217	178	206	209	219	207	208	212	207	191	178	201
15451	16630	13402	11194	15276	16053	12406	5123	381	202	224	234	184	200	203	191	211	197	244	222	196	226	232	207	246	204	183	208	212	199	195	210	207	227	207	208	205	202	208	214	180	221	204	191	213	184	199	197	198	201	210	211	181	221	209	197	195	202	190	207	205	228	192	222	195	195	194	196	213	193	203	197	214	234	195	213	196	200	202	178	222	200	219	214	212	195	194	195	192	196	179	213	221	211	200	202	220	201	205	208	211	199	201	218	216	209	205	198	220	201	216	195	183	187	199	189	200	208	199	218	208	204	197	195	185	215	193	200	223	175	183	204	207	190	191	216	214	240	227	219	208	185	213	192	197	194	205	204	205	166	175	222	199	218	191	189	192	212	223	210	212	187	209	195	193	203	193	207	222	221	187	214	204	185	189	216	200	201	190	195	214	216	179	231	219	185	199	201	198	216	217	204	212	201	207	191	198	171	193	220	216	191	211	197	204	212	221	207	176	199	204	195	222	202	191	195	201	213	198	217	200	205	203	193	226	196	188	212	216	207	184	186	214	196	199	215	209	191	205	224	209	200	190	190	187	218	205	198	190	196	188	210	213	189	210	211	190	200	205	197	200	201	196	194	219	191	189	216	209	173	214	208	202	209	220	187	203	183	207	197	203	221	192	177	213	223	198	205	211	191	192	196	210	219	189	234	194	200	206	202	194	202	194	196	204	200	201	202	216	194	214	196	185	225	192	225	190	216	215	227	206	207	214	206	186	214	196	192	176	205	212	217	191	205	159	191	218	193	209	178	192	217	196	192	192	189	182	189	190	203	193	186	185	206	203	223	218	227	234	214	213	219	196	216	215	218	204	207	206	206	210	195	188	190	197	206	208	216	224	216	205	218	185	199	218	198	204	198	242	200	214	189	205	189	201	194	209	211	221	165	198	189	164	236	204	224	205	185	190	200	202	187	220	186	205	214	208	190	202	191	180	220	193	232	215	216	194	210	206	212	198	196	181	175	177	222	192	233	189	207	191	199	212	193	195	185	197	223	210	218	194	185	203	187	207	212	203	218	202	180	194	210	194	167	191	197	218	218	180	192	193	201	222	205	232	197	180	192	209	186	171	191	209	182	184	187	180	199	222	196	205	206	202	223	187	211	203	217	220	199	211	207	231	198	194	200	197	223	199	213	184	195	190	216	202	182	228	210	199	200	206	206	212	198	184	203	192	200	195	223	208	204	181	212	210	211	194	194	203	221	220	191	174	206	196	215	197	223	200	217	209	187	183	189	202	212	191	196	199	217	181	204	222	193	211	190	202	206	189	195	194	209	197	195	206	212	203	191	221	218	223	199	197	197	207	192	210	208	199	199	193	178	208	221	215	213	199	205	190	209	199	197	229	202	213	232	213	204	206	207	199	214	208	194	184	202	207	214	198	210	181	202	194	207	208	213	212	211	189	194	209	243	180	221	205	206	203	192	198	196	196	200	207	195	218	190	182	200	214	228	181	219	226	210	204	232	190	182	194	208	205	202	191	201	237	232	182	197	215	206	199	195	209	194	196	180	197	207	203	207	189	202	193	190	210	196	185	241	199	200	197	200	204	195	187	199	201	186	183	182	195	176	208	188	183	215	215	205	182	202	217	172	217	207	199	194	214	204	193	179	208	201	202	218	193	199	194	194	213	212	191	196	206	204	199	196	184	187	211	203	195	202	191	196	196	194	169	197	212	214	213	205	210	205	197	185	215	187	209	194	204	227	211	208	201	179	209	209	201	178	235	197	197	182	196	183	221	207	193	211	178	229	240	205	236	231	205	184	203	215	192	218	203	211	170	182	205	197	193	201	173	201	193	179	187	208	212	227	217	203	201	211	194	193	203	188	194	206	191	232	210	195	209	216	170	225	208	222	213	199	196	205	189	195	193	220	195	203	206	208	192	196	185	200	189	185	212	202	224	186	236	235	193	204	190	197	210	243	209	175	179	196	207	227	167	187	180	228	191	211	221	206	196	173	177	197	217	202	213	213	201	210	200	196	200	177	232	204	221	235	206	216	199	211	205	211	157	194	188	197	209	211	179	206	196	201	184	224	192	206	174	208	187	202	194	190	165	189	194	210	222	214	214	195	181	204	189	211	197	190	194	214	224	203	177	198	210	222	192	193	200	192	234	198	226	213	230	198	217	184	186	204	225	210	227	196	200	186	227	195	188	201	191	191	207	202	197	197	215	225	206	203	211	214	199	196	210	186	216	200	172	203	194	206	198	201	196	212	207	196	202	191	169	202	190	176	194	195	200	209	190	213	200	200	213	200	210	181	210	193	193	217	229	191	189	195	227	194	198	214	210	199	209	197	179	210	191	202	186	213	201	205	213	206	222	211	206	198	181	186	218	204	191	203	186	213	194	209	195	212	200	216	187	202	167	189	214	208	192	200	194	189	202	229	204	212	205	226	185	237	184	194	238	216	197	216	190	196	189	189	199	200	179	182	194	198	197	214	200	214	187	202	202	194	211	183	186	202	177	199	193	194	195	216	207	205	185	200	196	197	212	191	187	212	212	195	192	219	215	208	205	196	205	207	219	182	202	187	194	211	210	195	195	221	191	178	199	207	217	210	224	198	181	199	210	193	182	199	211	205	192	205	185	206	236	207	180	224	192	215	219	229	193	183	208	217	227	206	222	198	203	172	241	213	191	208	204	218	195	211	188	187	194	199	229	214	171	196	227	213	227	192	204	213	201	212	198	207	201	225	185	193	208	200	219	199	172	197	206	225	240	199	215	192	209	221	190	235	203	199	209	212	221	197	182	198	205	177	189	206	191	218	187	203	186	213	175	188	181	181	208	197	180	181	182	188	198	217	203	203	198	202	217	204	213	206	189	210	208	210	200	201	202	209	207	203	195	208	176	190	208	232	200	191	230	214	212	181	204	175	214	187	202	214	178	206	194	187	204	199	210	193	215	212	216	225	202	166	217	190	228	182	210	194	192	211	193	208	207	215	207	216	191	206	193	216	210	192	178	217	182	198	199	196	216	203	194	209	193	207	218	213	231	213	190	194	214	213	218	189	222	227	191	205	188	172	205	182	210	199	214	185	191	201	188	199	204	189	203	224	179	183	202	215	190	231	193	177	191	200	234	188	190	207	198	198	168	196	184	249	182	207	206	198	214	200	202	168	206	187	185	201	197	211	203	219	204	192	200	183	204	209	197	205	189	179	210	206	209	199	213	214	215	210	225	217	187	178	189	200	214	225	218	198	210	213	212	194	214	200	193	210	184	191	195	198	188	234	202	209	209	190	211	205	204	191	214	188	183	229	184	189	173	228	190	224	187	188	192	195	205	194	217	214	175	175	191	228	216	211	194	198	212	211	218	216	208	221	200	202	170	221	220	207	212	187	187	189	175	183	220	173	203	161	184	222	188	208	185	185	219	214	193	205	242	189	226	197	215	209	177	218	199	192	194	195	216	211	194	219	208	183	197	197	201	211	197	197	207	196	179	214	196	198	199	208
24841	20388	26833	24547	45223	61284	51247	27675	4524	371	320	350	339	324	339	313	308	338	317	278	288	290	281	311	328	316	307	310	276	315	277	293	316	295	346	283	303	306	272	334	302	280	337	295	281	278	320	305	289	297	294	283	322	282	291	246	308	313	316	301	327	294	318	283	295	282	288	285	332	310	286	299	286	295	268	327	292	286	292	334	299	255	332	281	314	324	281	283	297	302	306	271	310	292	294	296	294	325	301	297	288	326	283	302	310	289	312	299	338	290	305	317	275	300	316	308	321	308	287	298	298	302	322	291	286	329	311	295	280	270	293	255	304	307	310	314	289	270	301	276	287	293	312	288	316	306	282	324	312	300	291	306	308	310	302	296	289	315	315	304	297	324	317	281	319	297	300	289	322	292	317	279	274	291	328	286	305	289	338	280	297	314	328	277	330	270	278	303	290	279	316	284	298	296	295	326	276	291	292	306	308	303	319	281	286	264	295	284	279	282	294	281	291	298	309	277	315	293	282	293	304	283	295	314	298	293	295	298	299	265	322	284	280	299	282	281	297	274	298	303	282	297	309	329	298	286	333	272	252	301	300	296	283	306	272	317	303	295	263	326	295	288	279	327	282	271	321	311	312	306	318	300	325	325	282	320	298	314	314	316	322	287	302	275	301	284	257	325	306	330	306	285	272	301	296	328	307	320	283	304	318	298	284	337	294	296	301	313	306	285	295	310	316	294	284	289	300	296	307	307	341	321	290	318	284	313	307	300	285	314	304	278	265	294	272	309	298	316	292	325	317	257	318	295	292	318	330	267	277	315	297	279	295	287	324	278	295	306	315	278	293	317	276	332	313	291	263	300	278	300	293	334	280	283	302	273	326	288	335	277	269	250	304	314	302	275	283	298	307	267	277	325	306	283	283	280	287	300	289	280	262	276	306	282	292	304	334	323	302	302	317	308	307	291	295	325	269	295	302	305	273	279	273	292	312	315	292	322	291	326	335	290	260	306	326	296	316	318	306	271	286	307	324	308	305	268	296	296	313	308	304	289	266	294	304	303	304	297	304	279	294	278	268	283	304	294	313	333	287	282	304	282	278	295	342	266	259	321	305	310	270	298	291	296	286	311	275	299	295	279	307	285	335	303	275	293	324	327	288	285	278	321	303	299	282	302	315	290	306	310	292	290	317	294	267	285	307	310	302	311	318	299	278	278	310	279	280	271	318	295	291	295	282	283	318	285	294	321	304	297	287	315	286	317	329	327	287	319	271	290	302	298	294	262	322	269	288	302	275	285	281	308	303	286	296	288	304	296	281	287	286	299	308	289	286	299	300	297	307	299	317	321	281	286	310	295	325	303	310	291	258	311	278	300	297	285	293	291	313	304	277	282	270	279	303	291	305	263	271	296	339	287	281	289	302	282	330	322	290	309	289	292	306	294	294	321	292	309	287	292	302	313	288	298	299	258	321	287	282	313	341	272	306	318	299	290	285	294	256	286	277	294	303	297	294	259	294	309	292	280	314	296	296	310	320	300	305	301	287	268	287	292	289	319	295	288	311	288	305	317	272	279	320	305	291	276	296	309	274	312	283	290	284	301	279	281	298	292	289	323	310	301	283	307	282	329	309	301	290	261	295	294	287	325	311	291	311	303	296	302	290	317	310	310	321	267	310	329	303	283	295	296	313	344	291	320	279	297	296	272	290	322	310	293	320	326	302	301	308	306	290	309	329	266	294	273	309	274	308	307	290	290	320	296	326	280	299	269	293	307	291	276	310	293	312	290	324	309	293	289	278	265	296	283	280	305	299	273	282	305	296	287	303	304	303	316	264	280	285	267	290	268	289	304	296	298	322	304	303	282	299	303	281	297	313	303	287	299	309	290	283	300	301	325	283	293	284	275	288	306	314	289	310	292	286	311	273	272	252	306	310	291	282	287	282	289	311	295	282	294	318	303	303	303	327	303	261	291	316	273	323	297	314	285	271	340	299	320	303	303	301	308	267	327	319	314	308	291	275	283	304	301	290	299	304	307	285	308	316	276	321	314	338	292	304	315	295	296	293	313	305	277	285	315	288	320	279	268	290	287	294	319	309	333	290	266	285	315	270	298	284	291	314	265	299	263	298	268	295	296	286	274	274	300	303	284	294	316	329	294	284	269	264	308	271	295	287	297	296	300	308	314	295	286	248	271	298	286	300	297	301	295	297	298	305	286	305	313	290	293	278	328	321	303	287	340	310	306	314	293	279	300	306	305	321	283	326	282	285	318	291	307	291	322	311	304	293	271	346	295	295	291	314	319	323	338	306	278	297	303	270	289	256	310	276	315	279	286	278	299	304	312	307	295	277	334	305	322	297	298	297	301	270	324	287	290	288	310	296	294	285	331	323	313	292	310	321	297	322	325	263	299	272	290	275	286	310	310	312	299	278	284	288	305	325	310	319	290	331	320	270	289	300	311	317	293	284	301	296	347	308	282	310	294	319	295	300	327	299	304	304	315	295	292	300	317	321	304	310	262	325	313	285	307	289	294	292	314	302	288	307	314	295	298	292	294	301	290	280	266	306	277	294	316	285	300	303	288	295	330	302	303	277	284	300	287	306	283	324	306	294	301	291	295	306	276	278	306	294	298	295	302	301	326	301	304	282	264	339	300	274	306	321	278	307	276	279	278	303	297	317	321	317	284	290	290	312	317	338	272	300	278	278	301	283	293	282	305	283	288	295	301	295	333	337	304	300	269	288	284	278	295	294	293	306	309	288	304	298	277	305	270	310	289	322	283	293	274	339	322	298	327	278	315	286	282	310	326	306	302	317	290	273	332	297	278	266	297	262	277	283	316	266	252	299	281	292	307	301	321	301	302	316	305	292	273	324	326	280	324	282	317	313	298	286	344	290	316	304	279	343	323	288	301	274	278	292	281	310	299	303	277	305	281	299	270	313	284	296	259	280	288	296	282	286	333	306	310	294	290	322	320	291	264	318	298	301	290	306	298	284	293	308	307	326	301	284	284	285	300	266	296	291	297	315	283	303	317	304	284	303	308	314	306	314	310	314	287	293	312	331	316	287	275	291	301	300	282	294	319	298	297	312	288	276	294	317	274	295	298	281	303	315	301	332	304	285	278	289	319	301	310	269	300	285	301	263	295	249	329	294	279	297	298	268	274	273	299	331	298	326	295	291	303	315	310	308	281	324	292	308	298	329	275	292	314	318	288	293	317	308	298	291	308	318	284	313	287	289	318	324	269	305	308	273	290	313	296	307	295	313	300	306	304	322	293	307	287	300	267	308	286	327	300	300	306	311	311	323	269	295	316	302	302	288	273	256	311	278	300	268	295	296	347	287	242	333	333	311	260	297	308	319	307	289	293	296	285	297	283	309	294	300	329	280	286	271	310	290	288	291	326	285	299	298	288	299	307	304	282	298	291	298	301	324	281	296	305	346	308	303	265	291	274	295	296	303	301	295	302	310	320	310	297	313	277	311	309	287	266	269	258	293	297	310	302
16430	31586	34251	32052	57065	60024	46742	23862	554	300	297	276	314	260	294	301	284	288	255	309	260	276	292	280	298	297	297	283	269	293	295	282	294	303	255	277	298	287	268	287	276	299	280	275	283	283	305	293	250	275	242	274	293	264	301	296	282	273	280	292	276	299	276	290	272	253	294	296	295	281	276	300	251	276	296	263	264	246	336	275	297	279	273	270	282	293	292	283	282	305	278	277	261	274	264	265	246	272	298	248	280	271	283	298	276	291	259	262	258	309	275	263	272	257	295	256	243	278	254	286	288	272	308	308	253	281	282	268	320	274	299	284	286	281	316	274	302	271	280	298	313	299	314	269	243	248	271	311	261	269	263	269	291	295	292	285	253	280	267	311	290	278	250	276	279	245	299	272	256	284	271	288	268	246	271	272	312	282	277	291	290	249	264	292	263	274	287	291	276	315	285	301	255	276	284	273	293	276	282	279	283	278	295	273	250	284	322	282	286	267	275	255	300	294	264	305	259	289	271	295	286	261	272	274	257	283	302	297	253	298	298	267	272	272	273	260	285	306	295	304	279	279	288	267	285	271	278	277	312	262	247	290	278	276	297	276	276	297	306	271	290	281	292	267	278	280	252	300	295	289	275	269	270	269	252	284	265	268	281	293	300	272	287	289	279	244	269	250	293	264	306	294	266	249	282	299	287	282	282	282	258	307	246	304	267	283	291	265	266	279	297	261	276	271	283	304	284	251	297	277	270	286	279	294	267	272	282	252	274	305	289	272	280	277	285	304	270	267	289	276	299	270	298	289	295	273	283	278	270	260	264	249	309	246	262	266	284	278	257	253	275	285	267	269	285	286	276	275	282	303	303	263	293	288	271	288	292	273	287	290	302	297	254	254	282	292	290	286	275	308	306	296	291	283	296	305	305	285	270	280	274	300	255	265	288	292	270	288	286	280	254	250	274	269	322	306	305	313	285	293	266	268	284	277	294	316	273	284	290	262	284	289	264	258	305	269	280	278	310	293	327	261	309	263	298	285	297	266	263	309	288	232	296	281	301	300	287	252	252	280	269	265	279	284	286	289	288	270	299	265	262	256	303	262	294	286	283	290	261	275	274	273	301	262	284	284	280	283	288	293	258	283	274	282	269	314	255	301	266	278	270	305	244	298	269	302	252	283	277	281	255	267	292	286	277	273	276	269	265	282	291	283	305	287	286	263	302	274	279	297	307	257	272	305	270	282	300	250	271	274	289	282	274	262	289	269	279	276	286	276	266	253	306	274	297	274	297	286	312	286	265	298	297	275	268	273	258	285	287	290	289	290	284	281	280	292	275	271	303	294	267	295	280	258	300	284	302	260	316	324	286	273	271	279	247	321	292	291	277	291	283	309	274	280	243	300	285	275	277	246	271	253	281	297	282	281	269	291	249	261	267	309	285	291	289	274	246	262	263	260	285	302	283	262	312	300	277	248	276	260	295	271	274	261	288	289	260	258	300	266	269	286	324	293	276	297	307	320	295	258	283	271	262	289	266	282	294	260	284	301	294	249	277	249	294	254	284	281	285	292	292	282	232	269	288	269	289	255	286	287	264	266	277	262	309	274	257	263	271	307	257	288	278	256	277	256	295	297	257	273	306	279	267	285	272	303	301	285	286	277	282	302	264	279	296	280	275	282	277	283	269	283	292	295	255	247	276	262	271	283	278	278	310	291	304	285	289	298	279	220	261	280	255	293	278	267	296	261	279	279	325	271	260	282	298	272	295	278	266	269	268	286	282	300	278	259	309	258	275	274	292	280	342	299	299	292	280	282	272	289	256	275	278	305	309	291	263	275	251	287	267	283	296	270	292	295	264	278	295	304	269	289	285	299	273	256	276	266	275	236	271	281	302	293	296	276	253	325	272	275	282	240	296	257	280	263	253	275	266	303	302	278	272	274	269	286	283	276	288	270	282	278	306	270	290	256	289	286	291	301	269	271	313	288	259	266	292	284	261	263	285	300	296	288	292	299	269	279	316	289	300	266	282	297	297	273	272	327	262	307	288	291	293	286	280	296	268	303	260	257	284	306	282	251	257	275	312	289	272	273	249	258	267	301	291	282	264	280	264	275	286	275	291	287	287	270	253	287	289	281	291	272	231	268	266	282	265	284	303	289	278	286	271	279	293	288	299	264	282	271	272	296	283	260	288	274	250	284	277	283	257	288	273	287	290	251	254	289	269	280	294	269	277	270	292	298	274	267	253	260	292	271	289	283	264	303	275	256	294	288	269	292	251	275	291	281	300	258	268	270	291	282	298	282	267	319	297	304	267	285	268	275	253	263	223	299	311	291	264	266	310	279	287	258	296	296	253	272	269	309	293	284	276	297	299	288	247	299	310	298	293	262	256	295	264	253	304	279	255	251	279	285	287	256	261	264	276	270	261	266	276	285	275	280	276	298	264	247	277	283	273	281	282	264	284	270	287	261	267	282	270	269	272	307	301	257	284	306	273	290	263	312	316	281	304	341	279	290	267	284	282	317	286	300	283	283	270	322	293	282	292	295	283	275	277	267	302	272	315	258	282	268	298	250	304	296	283	277	280	265	260	282	280	282	282	243	278	300	278	306	258	277	310	266	286	266	282	283	266	283	292	294	286	290	296	277	274	263	264	282	249	288	272	278	279	271	298	258	287	269	281	264	292	273	269	300	274	285	281	295	252	262	293	263	266	282	277	294	286	271	276	278	260	309	275	267	276	268	289	266	265	271	280	294	298	320	302	280	285	283	278	295	293	289	280	305	312	266	297	253	304	310	291	300	273	296	306	288	271	282	278	252	258	296	295	285	263	274	286	286	288	269	306	288	282	250	306	329	273	302	291	306	279	276	268	272	290	279	280	253	261	272	293	300	286	303	274	280	269	299	272	271	266	261	287	263	289	282	272	266	280	269	267	291	277	276	277	273	263	266	298	293	281	292	280	277	277	279	256	267	311	285	291	270	257	287	285	246	281	258	271	263	306	268	290	275	288	280	288	294	306	297	276	287	273	291	273	285	256	264	287	262	280	285	327	275	267	285	238	260	292	285	285	239	272	271	283	272	285	254	255	264	279	300	256	290	292	270	291	301	305	282	286	255	290	305	293	283	254	253	298	275	271	260	265	284	298	318	262	290	273	269	266	291	285	297	261	273	276	299	282	288	261	280	279	269	273	276	285	292	273	292	238	277	274	284	294	303	293	253	276	294	306	277	278	293	279	269	263	252	297	287	274	283	274	297	264	274	290	263	274	276	290	285	270	281	290	284	262	268	307	294	286	272	271	284	261	282	280	287	297	304	269	249	276	272	278	274	288	286	286	279	275	301	301	285	278	283	294	270	293	278	272	288	291	271	249	303	261	308	297	288	271	263	270	297	287	281	263	270	279	261	272	271	265	269	269	286	294	270	257	285	298	270	255	264	304	283	295	278	284	292	276	285	299	266	284	285	280	288	295	281	262	295	264	291	247	301	284	272	301	268	253	283	285	266
22455	20414	27140	24380	49394	68961	60709	34948	8618	881	518	484	551	554	513	491	487	519	501	491	507	541	475	530	466	516	494	441	498	494	465	541	512	503	471	514	480	504	470	509	524	492	489	477	473	479	473	482	495	502	486	480	509	478	454	520	435	474	491	523	503	475	500	472	519	464	473	498	459	481	513	466	509	464	469	477	514	503	478	496	474	483	494	449	471	483	475	494	511	499	476	471	477	467	506	488	472	492	482	489	471	463	482	485	519	492	497	466	487	551	503	453	486	506	481	490	479	502	476	473	539	472	474	463	460	461	485	502	460	496	472	489	445	488	530	461	492	444	459	492	510	507	527	485	514	489	477	475	490	472	485	488	492	477	476	483	499	493	466	446	485	491	515	479	484	491	519	516	472	460	494	493	484	523	505	453	493	503	462	478	482	482	485	504	496	456	511	485	498	469	473	489	455	521	446	510	476	432	446	494	494	477	479	438	476	532	516	489	493	537	505	487	518	483	522	518	457	509	511	467	478	465	495	462	475	491	476	510	476	514	483	458	456	495	458	465	474	520	486	440	466	515	470	477	508	467	515	520	511	468	490	489	493	460	498	507	500	450	516	473	487	475	478	489	503	455	485	467	511	469	515	460	501	470	491	479	436	486	511	463	478	489	549	465	485	475	519	444	476	472	498	491	443	491	490	445	518	505	513	494	527	512	482	506	432	499	488	485	488	510	479	531	472	482	428	488	468	493	464	462	472	526	489	514	472	529	499	513	473	468	477	495	508	509	491	491	465	488	462	492	447	490	481	456	466	522	457	449	475	472	511	481	464	466	477	497	477	498	477	536	487	504	479	510	494	464	502	503	486	459	489	500	506	452	433	453	478	485	484	494	467	473	515	461	564	450	488	474	445	480	462	495	492	515	522	500	484	503	510	509	463	499	475	459	482	477	474	457	483	489	494	492	514	442	508	453	456	502	483	486	468	512	479	494	475	519	503	462	506	483	479	500	454	446	487	474	500	486	481	462	481	489	504	460	476	500	513	482	487	504	496	463	445	498	467	516	483	503	496	470	527	450	484	496	457	487	455	457	508	460	524	466	487	509	458	491	505	481	512	497	488	489	480	464	479	464	483	473	441	437	501	484	469	482	481	474	511	484	469	481	511	457	502	502	446	443	503	458	450	480	501	477	471	473	501	477	494	487	501	498	510	469	476	530	485	507	475	478	462	502	498	464	482	482	474	516	471	457	500	462	480	483	442	495	523	506	473	504	466	488	470	499	489	472	471	463	499	537	472	492	465	499	489	469	488	538	433	489	525	481	479	509	482	491	498	462	487	436	477	507	485	482	455	492	478	471	492	466	457	481	462	472	482	503	505	471	492	506	473	470	489	485	496	475	525	507	490	489	508	452	494	459	491	455	464	479	478	493	515	487	496	467	511	485	478	469	465	426	504	482	443	468	466	492	502	508	471	484	488	486	465	448	526	493	496	457	489	504	501	495	495	560	474	482	498	490	501	477	447	465	485	482	491	467	461	494	499	462	507	456	507	489	493	461	484	502	455	498	498	507	494	493	479	534	483	509	484	483	482	498	521	485	461	464	494	500	477	489	489	444	453	466	483	491	526	505	496	469	467	464	492	483	464	498	499	439	478	495	471	499	449	489	478	495	476	469	494	411	480	493	471	461	496	483	496	521	503	479	472	464	484	525	480	492	474	464	454	493	484	450	471	492	512	531	447	467	431	513	463	493	463	470	468	499	513	464	515	488	468	474	499	479	492	478	495	460	507	533	458	459	483	492	490	434	496	441	475	487	496	546	469	480	524	473	504	522	483	519	466	457	491	479	487	490	492	471	474	496	505	436	494	499	510	475	514	439	485	496	482	484	514	482	493	531	505	472	487	470	497	499	460	471	512	516	472	556	472	480	475	488	494	494	450	495	472	492	487	472	485	468	470	448	483	467	484	471	529	476	489	468	494	452	470	505	488	494	475	487	483	516	500	497	503	435	478	469	486	502	498	477	457	481	502	496	498	503	484	526	469	473	455	515	496	465	478	499	508	500	456	465	483	473	453	479	485	460	460	452	501	484	457	496	521	528	477	467	474	486	450	485	498	474	459	474	518	474	503	475	463	488	486	490	509	499	491	456	509	455	533	488	465	483	512	509	491	440	481	466	553	500	464	522	435	499	500	453	492	477	518	487	443	449	477	462	527	453	467	489	517	500	495	497	486	457	461	487	516	428	461	478	504	522	475	500	473	492	485	498	492	482	474	489	488	520	507	480	456	469	493	471	532	511	522	480	476	474	496	504	476	487	491	503	477	502	454	515	489	496	493	491	478	472	463	472	471	464	467	485	486	496	534	482	498	449	471	490	473	520	473	468	481	494	486	496	511	478	472	492	452	435	500	508	499	506	507	508	475	436	455	508	485	523	551	495	425	480	486	451	498	458	480	478	485	473	486	498	512	508	504	480	460	459	437	475	497	447	438	498	481	493	519	514	483	468	466	472	515	489	473	470	474	512	464	497	481	472	526	456	467	520	492	477	498	470	490	483	488	455	480	468	465	494	475	467	496	482	497	443	485	461	483	480	459	435	461	490	481	490	467	479	505	494	477	496	426	488	503	464	498	531	500	493	469	475	509	461	489	458	489	498	508	436	509	509	483	471	480	471	482	506	497	484	486	504	511	483	477	510	471	482	452	493	497	480	507	485	452	513	462	518	504	494	531	497	518	494	487	480	455	485	497	511	483	469	452	518	475	515	457	520	540	511	457	455	490	465	510	507	504	497	499	502	444	521	485	541	516	475	492	485	535	492	488	488	503	506	498	500	509	506	516	499	495	508	467	489	516	509	468	517	472	442	512	491	460	495	490	518	485	489	482	495	473	509	501	520	467	499	482	468	479	478	473	471	494	488	506	492	487	481	502	483	467	494	477	526	508	434	525	475	466	474	482	515	505	466	490	501	467	457	504	483	531	499	487	467	477	468	494	449	492	467	505	480	510	502	515	496	480	521	465	482	484	484	517	505	480	497	490	497	499	502	465	514	448	468	461	477	521	502	498	517	497	504	487	461	478	478	435	441	455	508	464	510	476	508	483	479	500	488	498	508	461	473	465	481	509	497	481	520	454	515	482	457	505	479	471	455	466	466	498	482	445	461	483	456	494	465	518	479	516	487	529	479	472	489	494	496	521	442	490	540	488	462	487	499	494	474	495	489	468	463	494	450	460	491	474	517	492	498	496	473	425	478	523	467	493	485	465	487	464	531	463	515	467	488	472	466	487	478	462	458	482	483	462	501	482	452	500	483	499	444	526	472	459	475	475	448	500	488	477	505	487	514	492	489	479	490	501	507	471	489	506	509	492	458	490	519	455	471	452	468	542	464	467	466	509	498	472	458	485	509	532	476	498	469	488	497	516	473	434	449	537	455	508	516	481	496	481	485	473	468	460	456	453	510	463	484	482	447	518	495	508	524	500	490	495	479	476	474	479	490	490	505	485	534
19375	39874	47212	47118	72685	74288	58048	28242	585	510	474	485	505	477	498	487	495	465	504	440	472	460	467	459	435	430	477	463	453	485	455	440	448	462	433	443	453	458	426	461	441	411	430	460	470	448	444	443	481	433	471	462	398	420	466	441	438	472	468	472	449	433	460	481	454	440	463	428	436	441	416	432	457	443	440	467	466	438	505	437	432	428	458	468	442	461	441	403	460	463	426	432	433	495	443	437	466	428	469	432	450	412	430	450	451	419	438	419	421	449	445	453	421	437	453	485	472	439	419	448	445	445	411	507	436	453	462	430	462	452	469	422	420	410	451	437	408	444	474	444	433	467	463	460	443	448	441	405	459	427	483	430	481	468	407	405	429	482	426	442	454	427	402	382	477	464	445	484	455	440	442	449	451	445	409	477	448	441	450	455	438	425	462	498	449	392	415	409	443	494	463	464	464	430	445	420	411	448	422	440	426	459	461	407	436	476	440	411	434	442	439	417	470	412	437	448	443	452	428	456	431	428	443	428	439	424	468	463	438	450	465	417	453	434	452	436	453	447	456	394	492	454	459	464	447	486	420	442	469	443	481	459	411	425	456	443	433	478	432	445	442	428	432	443	429	434	415	433	450	415	462	431	452	459	417	443	472	452	433	439	436	411	460	452	463	439	454	463	459	431	436	461	452	441	444	465	456	480	426	423	485	440	451	430	442	404	424	442	431	435	431	438	443	442	471	434	473	449	453	458	475	471	476	439	482	449	429	469	434	423	446	504	420	452	453	423	423	430	453	435	447	458	416	479	411	433	455	432	445	461	436	458	455	435	437	482	441	445	427	466	465	477	431	458	446	402	462	447	465	486	471	475	457	455	453	473	401	433	431	520	452	429	448	476	467	467	447	421	444	450	432	435	406	417	452	406	464	416	420	453	423	461	442	425	433	441	427	415	424	474	439	452	447	433	450	451	434	428	485	468	465	415	440	444	467	413	451	444	453	440	439	420	436	450	428	425	449	491	449	460	436	441	451	489	429	458	450	454	471	489	439	426	482	437	432	442	443	463	445	433	459	437	432	433	456	427	467	443	443	428	438	435	437	470	426	416	432	410	459	473	432	456	438	462	466	476	416	488	445	433	440	447	450	423	452	493	406	450	414	423	498	455	452	442	454	433	437	401	434	437	462	442	403	459	426	392	463	423	483	416	453	443	451	436	444	464	448	484	469	439	469	432	418	446	463	423	443	484	423	475	469	471	457	414	439	478	432	436	418	442	448	459	459	486	395	439	474	420	435	413	446	406	425	453	413	439	427	462	431	409	427	446	451	437	449	430	471	427	446	424	433	450	461	439	418	465	471	486	440	477	407	427	411	426	438	448	497	431	449	441	455	417	470	447	467	451	423	429	448	402	424	488	443	468	406	438	431	419	421	445	422	438	448	420	452	442	427	416	469	408	445	471	431	463	449	418	427	419	459	435	472	463	455	404	449	454	455	455	435	472	430	462	454	404	407	421	426	430	411	440	481	477	426	433	427	415	437	492	433	409	457	438	443	445	438	465	443	460	452	468	455	444	455	428	442	418	457	449	446	461	421	439	434	453	448	447	457	448	424	411	389	453	442	402	420	418	403	415	441	436	446	433	429	484	425	474	447	465	454	499	440	461	429	461	440	436	437	452	437	409	475	433	435	430	443	446	459	446	456	448	414	437	474	451	451	418	450	421	440	416	453	457	425	477	449	417	436	488	443	462	476	396	421	438	458	434	435	451	446	435	398	425	441	424	454	433	438	420	487	447	432	496	429	439	443	457	412	430	462	446	460	470	426	415	431	453	433	431	470	446	441	460	434	446	430	495	472	472	440	422	455	435	437	424	431	423	490	433	464	425	483	444	428	416	433	459	438	479	461	411	406	438	465	422	428	475	435	440	451	466	472	402	431	448	421	433	445	446	433	442	454	442	427	446	452	446	452	455	463	443	424	436	472	428	435	432	443	461	435	447	446	442	429	469	414	439	478	446	423	435	451	457	447	459	498	431	441	460	482	406	440	446	449	436	447	474	444	436	426	434	430	460	464	449	458	433	414	466	439	436	401	419	410	437	437	487	465	453	436	435	471	440	434	440	432	437	464	446	425	411	408	458	434	447	442	455	448	442	450	451	434	460	442	443	432	438	421	464	443	410	414	435	405	449	437	449	427	454	483	427	463	419	437	442	425	413	484	447	464	472	439	415	416	427	434	425	418	440	476	457	457	463	443	448	466	430	422	446	446	436	434	432	429	451	445	471	448	429	451	452	451	439	472	482	428	467	432	408	456	453	457	423	457	432	440	464	428	429	449	469	484	469	442	458	418	452	435	399	450	458	486	486	435	456	459	463	428	448	452	487	447	430	438	488	448	394	458	452	451	436	443	439	427	452	418	455	435	420	436	462	418	468	418	439	449	415	435	469	451	458	436	411	439	377	442	451	470	441	419	469	403	464	487	452	394	417	478	448	426	453	473	400	470	454	487	457	451	434	428	445	458	459	455	422	464	422	446	467	460	455	459	420	402	425	423	453	444	426	434	427	413	453	436	479	405	406	435	466	410	453	447	409	463	457	422	435	463	420	440	442	458	445	467	448	423	453	461	440	426	446	453	411	460	461	451	460	457	458	487	414	422	441	462	465	415	450	438	501	411	446	411	418	465	434	417	447	415	437	451	421	452	395	447	472	421	484	432	435	461	442	436	428	450	441	407	450	453	432	436	434	433	443	465	457	474	450	457	443	440	459	454	433	459	420	416	396	426	438	443	446	430	446	426	452	461	424	422	421	456	455	464	437	438	439	443	409	409	430	426	430	459	435	458	482	436	405	440	465	439	469	435	448	463	419	409	429	459	445	424	473	481	464	466	447	424	485	431	438	467	446	465	453	420	432	467	397	453	435	486	452	423	438	447	445	437	447	444	428	439	397	477	474	448	420	456	474	446	438	434	450	445	497	437	451	386	411	420	474	447	457	427	406	492	439	479	444	427	495	466	466	499	431	431	410	459	426	450	459	402	413	400	430	451	478	451	449	467	442	439	407	466	458	454	460	430	410	425	466	475	452	435	452	434	460	443	446	413	429	438	406	452	429	438	485	448	421	412	456	457	454	466	445	480	429	431	416	427	438	440	492	466	453	473	444	446	435	441	462	427	441	433	460	440	454	415	450	436	466	449	436	476	460	456	488	453	498	455	453	460	446	451	447	473	450	471	399	464	442	447	464	457	445	400	445	466	459	433	442	397	405	460	448	432	476	422	441	369	424	429	446	440	468	429	426	455	461	453	461	448	422	469	426	443	412	441	434	427	423	476	460	480	463	472	453	443	468	408	463	457	446	430	476	427	468	447	433	388	456	443	403	457	437	477	466	408	466	438	438	425	406	429	399	452	442	455	451	425	411	407	444	460	404	438	429	511	445	432	437	415	435	451	420	452	451	479	421	445	429	411	448	462	419	438	464	437	426	424	444	436	456	408	464	436	431	464	449
28401	18600	13001	10674	15249	13628	8629	2301	223	224	235	186	181	203	222	196	199	204	221	193	224	193	197	198	206	204	210	200	202	201	202	191	196	193	242	222	217	216	213	199	207	208	229	215	196	209	208	194	185	209	170	191	212	207	212	203	216	191	209	217	214	202	179	216	201	202	192	204	198	193	222	204	235	171	160	201	190	191	211	177	198	206	193	192	221	184	213	195	204	216	198	185	211	215	194	174	193	216	191	191	210	192	186	171	179	185	177	214	214	189	206	217	180	199	208	184	203	192	187	189	196	193	191	187	186	192	211	218	204	164	230	222	182	189	175	169	190	211	197	192	204	208	221	199	202	210	207	222	208	186	203	209	188	217	208	209	187	211	189	188	201	187	236	206	173	203	203	202	227	224	199	199	211	208	209	178	224	199	199	186	213	173	188	196	209	165	186	203	204	219	186	219	179	196	204	194	211	199	235	189	192	176	189	207	187	193	200	181	208	168	186	215	197	196	212	183	172	219	212	207	216	215	196	202	189	206	200	208	190	214	212	203	226	213	213	211	204	211	193	206	187	206	224	212	202	195	199	210	231	194	185	220	192	195	185	193	190	189	199	211	227	218	193	225	210	205	188	218	201	191	206	192	200	223	226	191	204	206	205	193	197	210	193	181	202	216	211	208	196	231	166	201	200	197	190	196	211	203	206	211	213	180	222	181	181	192	211	203	197	211	179	211	195	186	224	200	189	199	202	179	224	202	208	207	181	192	187	198	212	201	184	214	224	205	197	185	220	216	178	215	193	206	179	174	202	224	196	196	199	209	180	187	210	201	173	190	218	213	181	217	205	210	219	216	203	204	196	203	219	194	195	223	202	227	221	220	205	219	185	210	203	222	210	186	201	184	215	212	210	204	197	206	206	210	183	203	189	178	197	193	198	194	205	178	235	206	196	206	211	177	192	189	193	209	200	213	199	190	203	207	218	195	205	198	211	210	181	194	224	199	207	189	205	195	203	206	187	190	202	205	197	192	214	209	199	180	219	201	202	217	190	194	178	208	188	171	182	213	226	235	213	180	190	233	176	190	199	179	200	195	181	205	189	220	207	183	194	190	182	205	180	198	200	190	221	218	218	206	186	208	213	197	204	224	194	201	195	196	207	210	203	215	210	178	205	200	193	187	186	198	209	178	215	200	172	182	205	192	181	196	222	224	198	211	197	189	175	202	191	196	187	200	199	192	226	219	226	188	207	219	240	172	197	195	206	203	177	189	200	215	193	207	193	208	203	227	207	203	207	206	203	183	170	191	210	192	193	193	196	210	193	205	208	200	195	202	212	196	205	208	207	223	196	167	201	222	213	221	174	188	214	193	193	217	208	183	210	224	221	205	211	199	194	218	209	225	187	205	198	189	195	184	179	196	187	204	199	230	210	183	211	188	186	192	177	208	194	216	201	190	212	200	196	198	207	176	212	181	193	178	211	209	193	180	199	220	209	215	234	209	211	165	211	212	179	211	190	197	196	206	198	194	200	180	197	196	179	199	221	202	189	201	216	173	200	196	201	203	217	177	208	186	183	204	197	208	201	190	237	189	192	225	197	179	193	232	207	211	203	222	188	202	188	188	216	185	210	207	197	201	205	191	179	205	186	193	212	180	219	196	188	208	173	198	212	209	199	180	202	205	186	196	202	191	212	199	196	200	193	197	220	206	177	223	211	205	228	204	194	180	180	205	218	196	171	188	178	192	177	210	225	200	188	205	183	187	210	200	197	227	189	178	210	193	192	200	219	194	188	193	192	207	178	205	190	187	198	201	188	200	195	208	202	186	201	175	210	199	216	226	220	193	190	204	183	194	196	219	211	229	198	202	188	211	208	182	213	221	212	200	218	177	241	213	219	198	205	198	213	225	217	228	172	201	197	192	188	214	191	212	192	189	219	194	190	183	220	199	206	220	202	227	219	201	199	198	192	217	182	197	207	179	236	241	207	205	200	187	240	196	202	203	194	200	231	177	170	186	185	183	202	189	198	190	184	206	194	192	201	199	193	203	221	199	199	193	185	204	199	203	204	208	205	215	196	222	208	197	218	199	175	201	184	184	198	194	209	213	189	182	185	216	175	209	193	200	207	209	224	212	206	190	207	202	216	200	196	242	183	191	200	223	206	211	212	211	201	212	200	208	198	185	196	206	216	200	196	212	183	201	181	199	189	213	218	184	218	197	183	221	185	198	194	215	244	214	219	213	221	190	201	180	220	195	178	202	209	197	197	192	249	216	185	194	187	216	191	196	194	184	211	218	219	199	180	192	206	197	183	224	208	225	213	213	205	205	200	198	216	200	220	203	218	184	212	177	217	216	193	218	194	186	200	192	192	185	193	191	198	201	186	195	196	179	240	206	203	212	185	213	235	204	187	217	200	204	201	198	208	188	199	214	197	187	205	203	208	214	201	182	194	186	185	229	182	192	208	222	207	180	190	208	204	216	237	223	189	211	201	210	220	190	216	187	217	199	233	213	199	223	179	189	202	176	199	199	186	198	243	169	192	210	191	204	172	223	210	214	193	177	209	198	197	212	217	211	212	183	200	196	192	197	177	193	202	207	203	197	221	179	213	181	184	215	221	226	183	180	218	192	211	204	192	176	201	203	208	214	185	207	185	196	201	189	181	180	186	196	215	192	218	177	198	192	186	205	205	205	203	184	184	224	201	175	176	192	201	218	201	204	203	179	218	208	200	197	214	207	209	201	222	209	206	208	218	187	229	188	196	222	183	200	189	204	208	199	199	191	203	226	198	189	217	176	224	204	208	196	206	200	218	204	209	191	198	214	193	223	194	186	205	223	214	181	211	212	218	203	184	198	214	222	177	221	218	194	205	196	188	209	203	202	210	204	233	211	213	178	198	185	211	216	198	194	185	197	218	210	196	169	188	216	163	209	216	212	222	185	224	216	201	199	201	217	210	198	199	185	204	210	213	213	225	210	220	222	194	226	200	191	206	204	200	212	198	187	212	203	197	199	204	204	179	188	200	172	193	208	226	193	195	212	173	175	201	207	199	209	179	226	217	235	171	190	206	195	163	186	223	218	209	176	207	178	199	200	177	209	207	195	190	218	201	194	201	219	201	185	201	202	191	202	201	186	203	196	212	209	204	204	217	205	181	200	212	190	220	210	224	195	203	200	210	218	206	189	191	169	219	195	185	195	194	171	213	193	186	206	197	224	183	179	220	173	187	196	202	209	196	212	202	193	185	225	158	189	209	211	188	207	177	180	191	203	207	177	191	207	218	198	216	193	198	218	211	226	215	210	204	198	193	222	208	195	213	226	209	187	171	214	192	194	183	199	223	200	215	199	183	185	202	187	189	206	201	220	195	164	177	222	190	207	231	197	199	188	203	201	193	196	205	214	222	214	210	214	193	176	216	178	202	200	188	209	181	190	205	208	201	192	197	190	221	221	184	195	191	166	198	199	181	201	203	183	174	170	229	192	190	199	204	176	184	204	197	193
14971	19812	18472	14736	18832	16841	10810	2837	184	234	239	183	218	203	204	204	215	224	205	240	214	206	223	207	210	205	204	186	199	207	200	199	201	215	204	199	193	191	224	224	196	223	227	187	239	210	202	217	197	211	230	199	194	223	219	191	188	203	209	203	216	218	223	205	219	210	204	211	189	209	197	215	206	216	219	216	216	197	230	188	226	218	203	168	198	205	180	202	196	216	221	190	196	218	199	201	228	223	180	202	185	202	197	211	200	194	200	241	223	224	212	175	162	183	223	212	232	203	224	200	227	204	209	203	216	206	218	190	190	220	205	208	220	193	203	203	197	220	212	220	227	217	209	184	203	214	215	208	211	204	224	192	190	189	209	212	202	221	190	185	212	187	221	225	196	215	203	203	190	198	231	229	197	222	211	222	219	212	203	194	191	192	194	205	195	201	197	205	206	220	190	219	190	202	178	227	225	206	175	199	218	208	218	212	190	228	207	168	195	205	204	207	218	208	195	201	214	206	204	201	210	195	198	183	200	205	230	203	217	200	195	200	190	195	192	195	222	189	177	219	168	199	181	210	223	215	199	216	211	193	217	187	207	213	202	218	199	202	213	214	219	198	195	193	227	212	222	188	209	209	188	211	204	214	229	199	193	196	206	213	184	191	231	204	178	178	199	202	230	192	199	209	200	195	214	205	208	215	205	215	206	203	229	218	221	187	189	183	191	205	199	219	186	218	180	225	203	196	218	185	206	208	184	212	212	235	185	212	225	208	211	192	210	212	200	197	197	191	217	164	193	206	188	182	187	220	219	180	198	203	203	227	198	197	199	199	211	195	207	204	199	203	183	218	204	215	203	226	191	207	199	221	194	228	197	221	188	208	214	205	195	198	211	208	209	174	198	221	185	206	201	233	213	177	193	221	217	212	221	218	197	208	224	213	204	199	181	215	217	224	218	201	226	202	194	218	198	189	205	203	215	206	198	185	202	206	223	213	211	243	214	205	201	211	209	206	181	190	213	213	184	206	219	224	204	214	190	202	203	205	175	201	219	213	209	216	212	195	198	226	198	213	193	204	204	202	195	209	198	188	215	206	184	183	201	207	211	237	202	207	213	205	228	192	185	212	183	204	209	212	192	189	173	219	200	210	193	209	220	188	226	198	189	201	182	215	184	204	188	194	212	192	236	220	157	207	197	205	212	206	197	222	197	227	204	204	204	217	182	220	195	203	214	194	201	197	208	210	212	190	198	217	200	181	202	213	231	181	196	207	196	202	196	195	207	220	192	187	199	198	196	219	209	206	222	206	191	212	223	206	198	220	188	231	196	212	223	221	197	197	213	230	199	192	216	195	213	232	215	202	191	221	193	223	191	218	202	197	208	197	212	180	186	224	211	225	216	200	197	175	190	205	217	181	228	227	236	202	210	203	198	205	186	207	217	199	194	201	204	208	241	206	192	197	204	212	227	214	205	184	209	188	219	226	203	228	215	204	197	202	235	196	227	192	210	189	209	203	196	180	210	226	216	146	212	235	193	210	205	201	193	210	203	193	165	213	209	202	228	186	206	215	191	202	203	208	178	190	200	199	182	214	190	198	198	219	192	195	195	193	178	208	218	183	185	230	198	183	200	239	212	170	212	196	199	191	208	213	210	244	210	192	207	198	226	212	199	196	204	193	195	214	197	197	220	181	193	215	206	181	183	198	206	204	201	217	209	190	221	211	231	190	196	202	210	180	220	178	194	209	182	226	202	183	210	198	198	199	191	216	192	230	177	190	203	208	206	220	217	222	193	191	206	205	207	213	196	192	197	204	209	203	181	192	220	182	192	215	222	189	203	191	223	198	223	190	179	211	208	224	217	214	213	197	193	197	203	210	205	202	179	199	206	221	206	203	213	210	197	219	223	210	189	223	213	195	213	207	203	195	194	191	207	188	195	224	209	202	209	209	201	204	217	190	183	173	211	214	190	217	198	221	218	200	189	232	212	211	205	213	203	232	226	183	204	180	186	216	201	208	217	203	203	194	228	182	211	204	193	211	231	207	187	179	184	243	187	203	218	198	205	198	202	179	207	221	201	183	193	186	207	180	197	191	206	204	223	201	210	191	210	179	220	195	181	215	194	195	204	195	207	197	211	201	203	188	210	204	211	210	183	214	197	219	198	196	198	185	196	178	188	222	234	206	193	204	216	201	192	208	217	196	178	206	188	216	216	198	212	236	194	194	215	245	187	215	183	207	228	212	211	192	224	200	218	211	214	211	194	230	179	207	218	205	191	192	191	196	213	210	178	186	182	198	216	195	218	211	223	200	210	194	172	196	197	211	212	202	209	214	229	189	213	200	188	213	213	224	213	204	228	219	204	213	209	194	227	213	219	224	215	208	224	186	209	201	242	197	220	213	221	219	209	201	191	215	198	202	217	195	207	193	212	205	192	195	200	226	230	188	183	191	192	198	214	215	174	207	195	195	223	194	183	198	225	207	211	218	234	193	206	189	185	205	205	203	217	211	208	200	211	219	203	215	213	209	202	215	217	197	213	213	205	203	218	229	215	182	201	198	221	182	173	194	188	225	224	213	229	167	193	217	203	201	217	198	206	213	213	186	189	205	203	204	220	209	209	185	210	174	188	196	209	212	197	175	231	204	197	198	211	211	200	202	190	218	212	194	217	213	179	221	201	200	200	207	223	187	213	215	223	206	185	215	204	192	205	198	200	198	204	209	193	216	228	184	208	205	189	190	203	202	196	199	181	224	209	193	187	203	210	194	218	201	203	194	209	188	204	195	216	180	202	218	206	193	229	220	207	221	194	214	212	224	177	215	181	198	187	213	206	198	220	178	214	190	211	217	215	213	184	195	200	199	201	188	225	176	212	196	226	203	205	200	217	223	199	196	178	236	199	201	196	194	197	191	198	188	222	195	218	228	232	213	228	202	225	220	194	208	233	196	201	202	183	198	215	212	210	210	211	186	211	223	199	225	217	209	196	210	196	194	206	204	218	218	212	222	191	214	219	233	221	194	206	214	195	221	219	189	225	198	202	187	209	224	192	220	206	199	223	217	227	196	176	201	207	216	188	199	240	223	209	214	183	207	218	201	226	182	196	186	213	219	204	215	190	199	200	206	213	176	221	189	224	203	212	208	212	181	210	226	203	216	208	193	212	206	238	220	188	186	207	195	222	200	208	202	203	210	216	228	214	183	192	196	222	201	210	204	189	194	197	209	208	210	215	206	208	232	199	209	202	200	230	200	245	208	199	216	208	221	211	195	219	187	181	215	193	215	189	223	179	190	186	207	221	211	203	212	184	202	200	209	244	210	202	211	188	207	208	199	201	218	211	198	208	216	212	216	219	207	218	215	223	217	189	208	215	190	216	213	218	222	196	195	191	183	172	197	209	224	201	200	226	205	220	214	210	203	210	206	234	207	208	199	192	171	200	213	201	195	210	209	204	164	202	200	219	219	191	197	206	181	225	201	179	202	193	192	230	195	191	201	194	205
24839	20400	26896	30606	55887	60751	45959	21954	2470	321	302	308	356	322	333	303	324	300	351	320	348	305	321	279	307	329	277	322	299	329	331	312	297	329	314	330	314	332	335	304	288	317	329	330	335	334	320	332	321	288	312	309	288	305	295	305	317	328	331	309	317	333	333	318	296	332	308	301	326	300	274	326	303	340	344	290	291	312	324	291	326	291	309	305	304	292	309	325	331	299	299	307	312	315	302	295	299	311	334	301	281	351	317	330	311	351	321	333	337	308	331	325	325	303	317	328	301	324	274	312	293	302	341	298	300	289	331	320	291	308	312	330	331	316	310	318	306	278	272	316	314	315	307	320	302	310	326	343	323	314	295	313	317	324	322	304	308	328	301	327	280	287	275	326	317	314	322	321	294	316	321	271	313	322	334	343	281	309	346	310	301	303	281	298	325	308	298	273	343	314	310	295	361	305	291	323	320	300	278	332	309	349	308	337	327	299	335	334	305	321	294	317	310	340	326	295	333	297	335	303	287	314	321	323	303	303	338	335	276	315	329	290	310	293	303	323	298	323	330	309	293	298	321	289	324	330	292	309	332	301	324	309	303	310	317	314	321	312	296	308	336	324	337	329	289	300	346	292	343	315	330	315	331	313	323	349	321	323	304	297	270	313	305	331	316	331	279	329	306	298	310	323	288	302	334	317	337	338	304	284	316	335	275	299	289	316	331	347	310	308	337	293	333	293	316	330	297	327	331	336	331	294	342	324	294	296	306	322	306	317	339	296	340	283	333	344	333	321	313	353	309	286	302	342	317	312	317	315	294	328	330	291	332	336	316	292	294	332	315	313	319	307	313	321	323	305	335	327	317	279	312	329	322	295	327	323	340	307	312	278	299	308	310	331	323	270	325	323	314	321	326	283	319	290	323	280	329	314	329	271	313	313	314	308	302	321	272	338	287	311	320	315	333	336	317	319	276	293	309	284	311	308	340	324	301	326	324	311	322	297	336	288	309	325	348	304	305	326	298	329	345	315	306	297	335	299	342	316	322	293	302	335	341	311	300	323	332	288	336	321	304	318	302	312	296	308	286	335	340	300	284	310	315	314	308	282	295	307	309	283	314	299	328	326	354	306	284	313	333	327	309	335	303	305	325	303	288	313	324	305	309	314	299	322	325	351	295	306	312	320	333	307	314	326	325	318	308	311	368	298	335	310	304	301	310	319	289	342	325	304	283	353	300	312	321	319	294	330	279	326	300	296	314	300	323	317	290	306	339	337	291	300	320	326	317	276	300	344	317	313	310	289	307	308	306	329	308	313	322	296	319	313	334	339	299	272	344	291	315	298	293	324	297	295	308	297	329	353	287	316	311	303	287	342	318	295	339	325	335	314	296	293	255	323	317	314	322	289	333	314	314	330	332	301	328	306	321	307	302	287	307	283	312	317	297	306	318	296	335	300	288	336	335	308	333	309	318	312	325	328	323	311	340	309	305	300	314	302	305	321	310	300	292	304	307	300	330	305	308	306	305	313	341	324	313	338	293	299	317	318	314	306	314	321	333	295	296	319	295	341	323	296	316	330	299	321	327	330	312	298	277	329	335	324	320	336	341	306	304	292	298	315	294	341	309	331	339	291	305	358	318	292	325	290	353	336	299	276	330	313	342	332	333	314	317	309	302	337	319	312	304	329	311	298	302	309	300	311	324	304	317	351	341	288	329	277	318	319	319	306	337	306	317	308	322	336	312	337	363	334	329	314	293	327	287	327	301	330	304	297	338	296	337	336	314	284	297	323	317	305	332	325	333	312	313	344	285	314	303	305	331	326	327	300	312	297	295	318	318	310	294	265	285	327	348	314	260	318	321	300	325	328	315	319	322	302	324	331	311	296	326	316	313	314	269	317	329	283	325	300	319	309	330	326	330	311	342	359	311	292	314	302	335	309	289	321	308	328	334	306	308	316	307	350	312	317	283	297	332	306	334	352	304	310	319	353	307	307	310	308	349	355	329	328	337	334	305	326	335	289	308	321	321	313	321	284	326	321	314	350	300	311	292	333	338	329	302	304	318	286	322	304	300	279	320	301	311	332	299	299	318	333	308	307	329	306	312	293	289	324	290	318	315	306	289	320	320	269	306	312	344	344	312	349	364	318	297	335	319	319	301	308	326	354	310	321	305	325	313	297	306	288	324	327	333	285	318	307	326	309	274	328	313	342	301	338	349	324	307	340	308	314	309	316	277	308	291	291	308	313	309	299	321	320	316	312	305	322	313	288	339	295	288	338	309	328	319	319	283	309	308	319	323	299	317	318	315	346	333	310	314	311	318	330	328	279	302	322	350	304	303	312	308	307	306	315	316	339	311	316	323	300	346	312	316	304	324	285	347	318	291	309	318	330	299	317	305	313	298	326	347	306	325	306	318	323	288	305	284	340	285	331	306	323	317	298	314	325	317	317	330	314	321	315	284	290	316	314	302	312	307	299	298	300	336	324	298	309	312	329	290	325	290	294	304	323	291	310	313	298	303	335	328	303	338	338	304	330	333	317	310	319	327	298	317	311	328	326	341	306	326	323	310	338	308	320	293	314	293	314	301	331	317	378	332	306	336	336	334	295	331	339	356	282	307	304	346	323	333	332	305	329	323	322	297	299	311	318	300	334	304	335	275	321	313	315	292	341	322	309	310	296	318	311	314	319	284	323	299	340	308	337	300	316	311	316	314	337	314	305	301	301	317	325	307	291	349	307	295	320	296	290	283	315	343	290	324	351	306	326	308	314	298	273	290	325	293	319	284	288	324	323	316	352	315	317	301	298	289	321	300	267	293	295	288	342	336	309	295	311	316	321	311	310	331	302	311	294	325	335	347	328	283	293	323	324	306	320	293	278	302	323	295	301	299	309	356	328	305	326	315	281	290	313	311	292	313	315	363	309	302	286	343	348	289	324	341	295	316	339	304	305	298	293	303	288	333	350	327	313	309	325	323	340	317	315	287	319	300	342	345	309	336	296	272	321	292	326	337	325	316	316	325	313	348	321	340	319	332	302	302	338	311	324	312	336	320	311	301	306	329	314	317	359	305	303	291	299	318	294	338	312	314	316	311	330	286	313	283	313	362	327	321	309	290	289	304	314	299	296	283	305	312	300	331	298	318	311	290	298	351	283	299	296	347	302	332	323	336	302	306	335	298	342	324	290	315	352	327	353	359	331	315	314	306	318	334	301	316	343	338	338	338	303	321	325	330	333	289	313	286	330	335	294	301	341	337	305	310	330	312	319	314	322	309	315	316	322	306	310	325	324	325	297	351	318	282	316	308	300	312	326	330	312	349	331	305	316	315	283	294	294	314	324	363	329	321	313	308	322	326	298	328	302	310	293	318	305	300	336	295	342	307	320	305	316	334	302	298	315	301	342	341	348	310	302	315	308	287	314	324	278	313	323	331	327	320	355	315	337	294	348	290	300	322	304	295	310	325	327	334	303	319	322	343	338	280	281	336	276	283	313	293	330	330	351
16769	32476	42669	51972	64182	58814	41722	16916	339	316	310	310	294	305	313	302	313	308	314	291	287	315	322	304	307	295	278	305	302	339	308	286	316	288	295	304	320	311	315	297	265	297	319	294	294	288	293	325	294	316	295	301	292	305	302	264	287	279	315	306	310	314	319	299	310	301	300	295	316	301	254	283	277	280	278	309	267	303	297	266	320	284	299	306	299	299	271	302	292	308	274	271	302	287	287	296	304	303	283	294	300	305	294	293	290	270	311	312	308	275	327	315	285	308	329	321	320	308	295	331	276	276	317	264	300	300	303	336	288	304	293	278	260	296	284	279	281	298	309	302	304	280	305	291	305	288	301	303	315	289	313	276	324	267	314	297	304	317	291	305	268	317	262	262	305	345	273	290	302	278	314	302	330	301	301	308	295	298	307	302	295	292	303	277	280	313	294	310	282	312	308	309	297	279	296	276	272	296	336	329	284	294	310	268	277	298	317	296	281	290	274	274	281	286	282	309	260	278	338	346	282	291	290	274	292	256	278	308	296	329	300	310	279	290	320	314	320	306	274	316	304	272	287	304	323	287	309	297	297	285	250	288	298	303	302	320	304	303	291	288	324	289	298	299	277	299	293	310	292	304	309	322	310	323	327	317	291	294	302	271	286	327	301	307	287	319	308	280	280	297	293	284	289	310	260	288	299	287	321	294	289	296	301	295	305	257	287	303	265	283	286	314	274	318	268	311	315	272	302	279	289	278	269	301	301	277	285	290	283	300	311	284	272	284	282	276	267	277	302	297	322	290	281	276	294	330	309	307	299	289	313	300	303	312	285	284	304	289	303	278	294	338	293	302	280	285	318	294	267	291	302	317	272	272	310	268	309	257	282	302	318	316	278	335	286	281	288	267	305	292	300	297	303	306	290	287	298	286	290	302	275	307	309	289	289	278	291	287	293	277	265	280	293	296	300	311	285	321	281	288	310	280	315	300	276	269	289	280	282	303	297	300	284	316	322	272	275	324	297	303	260	286	284	303	299	291	285	288	309	289	278	299	285	273	321	292	300	307	316	294	292	292	295	285	313	279	310	312	289	293	294	299	288	297	272	286	286	316	279	294	289	306	261	302	290	292	315	285	315	305	309	306	288	305	302	267	279	300	269	313	292	291	300	297	309	305	286	287	271	318	290	259	279	307	272	289	304	258	297	293	306	276	275	298	272	293	291	291	306	303	297	300	282	301	290	295	280	282	273	303	299	307	301	284	287	293	249	312	289	285	311	308	301	296	279	314	280	282	274	314	276	276	288	287	281	292	273	313	309	297	314	284	298	297	280	291	316	286	307	304	279	301	290	274	306	321	279	295	302	276	279	325	298	313	257	285	312	284	297	295	276	291	274	305	296	284	289	298	305	325	275	287	329	249	302	301	297	297	295	305	287	321	296	319	302	279	305	275	313	326	318	293	278	296	302	293	278	306	287	293	277	279	322	280	290	312	305	321	301	289	287	319	317	304	286	265	300	295	279	301	306	296	275	310	320	284	323	321	296	274	301	311	284	273	288	311	314	303	309	308	316	267	299	319	291	307	279	305	296	305	304	301	285	298	276	294	304	310	285	294	293	260	312	299	281	308	308	281	302	291	292	298	319	298	300	288	318	282	320	279	287	301	298	299	313	286	286	302	305	270	300	279	294	309	315	297	319	293	310	293	314	302	286	285	312	287	302	313	277	291	279	283	305	283	267	263	313	303	299	320	304	297	303	282	288	309	273	297	300	278	301	254	263	302	288	279	284	314	296	293	293	285	268	299	307	285	277	275	331	286	290	305	311	277	278	292	329	320	273	297	278	302	276	277	285	286	275	311	316	303	298	269	308	317	308	288	258	318	278	287	316	276	294	285	290	317	273	300	312	319	318	269	299	297	336	303	299	295	274	278	310	326	275	320	310	278	318	309	283	260	286	255	289	288	306	324	298	299	282	298	287	263	292	282	308	283	267	298	280	299	272	295	313	311	302	275	291	318	304	288	294	291	318	282	289	285	279	287	279	316	292	269	288	298	274	262	289	321	293	279	288	292	286	287	301	301	295	306	298	304	310	301	285	307	259	289	305	292	286	295	300	313	293	284	300	276	314	283	298	288	301	294	270	306	263	264	248	295	283	282	310	323	302	302	307	267	308	289	298	296	306	273	287	315	291	274	311	282	309	287	316	296	274	293	311	286	307	317	254	298	294	297	311	306	305	303	295	278	325	271	309	291	296	287	305	295	302	268	281	311	298	307	330	294	324	289	287	313	286	288	270	279	297	331	303	285	286	322	297	307	295	286	296	305	256	300	289	340	290	299	278	259	289	327	310	322	296	256	303	278	297	289	289	300	297	321	304	311	294	306	325	284	320	292	308	272	304	265	307	284	273	297	316	285	308	294	316	269	284	300	298	322	311	324	310	296	302	289	261	337	271	304	273	279	302	316	307	312	293	267	281	260	283	300	297	302	286	290	305	304	283	314	318	281	289	313	288	320	321	270	298	294	276	308	314	281	329	320	311	308	310	295	290	292	269	303	280	297	305	312	314	300	312	311	318	286	307	307	277	278	281	267	312	328	283	316	276	327	266	298	313	303	283	293	269	280	304	319	293	273	270	300	289	274	280	305	313	281	291	307	294	325	283	305	283	307	276	265	316	259	293	269	306	283	301	307	295	280	285	288	289	286	276	272	306	287	268	326	274	299	273	275	279	309	297	309	261	280	259	288	293	288	299	294	280	296	269	311	292	314	295	300	298	302	314	305	301	302	301	319	300	267	267	279	291	272	300	308	293	299	301	315	286	295	319	295	271	268	315	305	303	298	296	298	304	314	305	282	293	268	293	291	327	288	301	310	314	313	332	320	287	294	314	321	305	287	313	320	304	298	310	278	260	306	318	316	306	287	319	290	281	287	333	281	323	298	326	295	284	289	310	304	283	308	286	299	287	310	294	280	283	296	296	258	279	242	302	332	269	280	308	262	275	297	264	304	345	295	303	312	292	317	308	283	310	282	287	283	298	280	284	292	295	300	329	250	302	330	295	308	296	305	292	323	283	302	313	323	309	291	300	307	309	295	298	278	309	287	250	266	289	306	273	293	310	281	275	322	321	298	316	296	297	281	310	300	261	311	311	272	269	288	309	246	277	285	310	334	273	289	307	305	296	321	312	296	310	296	295	310	284	288	270	334	262	268	295	288	324	300	286	273	298	300	316	266	296	282	290	303	279	296	293	318	324	307	312	306	315	305	330	290	291	300	278	291	293	292	309	307	299	320	280	275	296	292	317	283	283	317	312	298	292	265	297	312	289	307	288	308	301	287	263	294	309	277	270	289	304	293	297	278	276	294	303	281	305	247	289	299	298	293	294	291	313	288	280	293	327	282	279	278	300	301	298	300	292	298	298	290	317	324	286	294	291	302	297	281	273	305	294	287	323	313	282	317	290	295	291	274	325	291	294	288	291	287	280	263	297	310	274	286	275	311	344	298
22524	20396	27499	37520	62226	60661	47395	26382	4727	569	518	508	459	509	528	497	506	507	468	478	506	510	495	516	479	514	464	476	561	536	467	528	486	536	509	488	504	523	484	518	509	496	532	504	503	520	522	485	476	503	533	529	527	495	475	500	496	521	532	485	465	514	473	467	500	506	493	500	535	469	527	477	520	483	469	522	490	489	516	503	515	519	518	515	492	509	458	529	540	476	463	512	524	494	482	513	487	502	530	529	482	496	518	478	485	495	491	484	478	544	516	483	509	502	529	550	498	510	480	538	519	511	499	537	480	502	477	539	484	498	512	537	478	481	511	547	477	514	488	464	455	502	472	505	509	519	493	510	507	503	492	515	512	527	523	507	530	521	503	486	486	481	513	480	437	523	495	479	499	496	526	509	541	532	518	517	527	500	467	479	508	528	545	504	523	520	464	499	486	528	504	508	513	487	502	516	454	516	500	485	524	485	492	549	484	509	488	489	514	489	489	486	483	472	535	497	500	464	523	455	512	474	510	480	507	502	487	564	542	518	487	502	496	503	484	466	504	533	505	483	512	529	485	502	503	501	493	519	513	483	494	473	517	499	524	507	549	515	484	516	497	506	494	546	495	493	461	511	498	537	523	481	513	522	518	496	530	522	512	489	485	531	470	469	489	568	506	478	499	519	505	492	490	534	535	522	435	501	497	501	508	512	504	489	500	446	500	460	513	477	492	539	513	490	521	504	479	467	501	498	517	495	503	527	512	527	518	496	502	492	474	481	523	497	476	466	474	489	526	487	508	480	482	475	509	523	534	469	469	479	500	492	546	518	486	470	520	487	525	452	503	524	510	500	519	512	497	516	487	525	529	470	479	456	507	479	557	543	539	516	512	519	534	508	478	509	540	512	518	523	569	485	508	497	499	495	499	527	496	500	492	488	502	486	520	491	497	524	466	487	508	550	499	472	500	474	514	511	522	474	498	508	516	500	525	481	510	525	472	499	483	506	465	468	476	507	465	472	472	521	516	506	523	521	503	497	476	509	515	474	503	508	507	472	465	506	483	537	509	507	459	509	513	496	468	528	548	463	492	502	494	470	521	484	470	489	500	533	487	532	529	497	501	491	523	501	480	479	488	475	506	493	503	473	515	449	500	478	467	531	540	538	520	486	517	516	513	501	453	486	469	487	478	538	571	465	502	509	508	524	511	497	508	491	528	488	513	504	468	501	475	491	508	473	485	508	508	531	509	458	541	504	519	472	479	507	486	557	479	480	516	451	493	492	484	463	538	509	486	465	483	501	503	457	477	482	494	538	477	485	510	522	497	518	494	493	495	497	489	512	488	489	522	509	498	478	495	491	497	522	493	474	483	505	491	484	463	530	491	497	476	495	474	535	455	504	471	512	489	497	473	495	551	555	469	480	512	500	479	510	503	513	487	467	510	460	477	484	528	516	467	515	489	500	516	468	469	516	483	509	515	534	507	497	505	510	523	457	549	509	507	439	499	487	514	511	529	522	511	544	482	455	489	490	470	476	475	525	487	486	502	453	525	511	521	484	479	491	515	530	528	500	489	469	460	495	488	495	535	509	497	534	541	507	441	475	535	500	507	498	542	530	493	492	510	508	516	492	536	504	495	500	512	510	533	515	527	514	529	520	511	485	480	496	496	536	487	468	504	512	514	496	489	562	522	474	454	506	490	539	516	525	512	524	526	533	472	522	511	499	524	485	487	506	512	514	507	504	450	481	508	486	540	488	510	503	445	481	505	504	460	488	521	469	456	492	516	517	517	468	482	510	485	468	470	506	500	504	498	517	493	488	484	491	508	474	504	504	480	505	504	476	516	501	515	513	466	503	562	510	474	551	527	498	483	505	521	488	441	503	461	508	549	498	530	523	498	499	511	513	478	498	518	529	511	487	469	502	494	520	495	514	484	474	495	486	491	523	490	517	515	485	497	510	526	524	504	521	507	527	488	493	515	515	507	512	539	468	500	517	479	503	504	482	508	501	506	502	518	506	519	488	532	551	505	498	459	486	502	529	461	538	458	479	508	501	495	523	545	473	482	521	490	480	494	522	515	488	527	491	465	545	517	539	495	507	472	511	498	512	525	515	473	500	477	521	508	498	513	534	521	498	535	523	495	495	515	477	499	483	499	482	499	512	522	538	509	487	503	502	499	486	509	501	487	524	510	528	493	499	499	477	520	556	539	517	513	502	502	492	493	471	510	498	496	498	490	494	487	531	498	480	508	484	457	492	499	510	493	484	476	522	496	547	461	511	502	496	485	504	507	504	477	510	520	485	523	515	482	508	488	505	489	504	488	493	479	489	531	512	475	498	504	523	460	530	470	514	512	518	472	482	478	478	551	468	545	489	490	481	524	486	505	492	467	498	487	531	516	495	451	453	467	505	486	511	490	540	478	499	454	468	468	490	502	500	499	472	519	524	467	512	519	497	492	500	513	485	494	487	545	552	481	462	503	502	516	525	520	488	527	493	475	448	481	539	475	473	516	496	482	506	499	531	483	499	511	494	504	452	495	493	517	519	508	504	515	516	520	492	543	494	500	486	539	515	511	478	500	484	504	476	524	511	497	480	454	485	497	495	483	481	530	532	494	501	538	507	492	517	468	470	520	546	500	492	493	472	517	537	469	503	516	509	530	533	519	489	499	500	515	499	424	507	503	551	523	494	496	533	491	494	511	479	479	504	470	528	482	536	521	508	524	445	473	532	484	512	485	495	485	513	527	477	519	471	520	513	511	523	502	535	493	552	495	515	535	465	502	490	485	536	500	453	501	521	532	486	494	486	485	539	517	507	507	476	497	436	512	531	488	504	495	504	504	509	500	502	425	508	507	508	492	511	488	498	509	492	511	491	499	486	522	477	461	508	529	490	481	481	543	500	490	508	537	492	481	505	460	475	473	540	529	469	487	483	538	524	498	497	494	553	497	516	486	490	534	489	513	507	499	532	517	506	544	488	505	485	474	500	510	504	517	524	468	512	516	510	515	498	518	484	510	527	481	479	523	493	505	480	473	506	499	491	491	503	480	529	511	526	508	478	492	485	526	490	491	498	497	534	491	501	522	499	483	483	493	489	489	506	488	509	518	486	538	501	499	490	502	472	485	472	525	524	510	472	471	480	484	480	458	476	496	505	484	475	560	468	482	535	489	465	517	496	455	524	512	493	504	531	499	499	513	522	523	497	499	564	535	494	511	509	547	543	497	472	473	515	524	511	473	501	476	522	530	486	469	560	445	526	530	495	517	459	505	490	499	490	537	511	476	479	456	519	522	507	529	490	507	476	492	478	506	521	479	492	527	506	498	532	476	482	499	473	503	497	526	482	544	459	483	480	512	524	515	513	510	489	485	525	476	482	503	488	489	488	501	515	535	508	478	498	469	488	510	475	517	493	502	488	552	495	511	477	511	485	473	509	566	517	469	475	499	497	514	522	497	504	458	444	491	520	499	520	518	526	489	497	495	503	495	492	503	469	529	529
20382	36704	61229	80617	81150	64857	45702	22910	503	494	497	453	478	519	456	494	456	456	460	477	490	474	472	440	481	420	449	449	442	452	436	450	480	433	468	469	485	486	459	433	437	447	486	428	467	449	452	473	417	471	460	473	445	490	442	462	456	439	459	440	468	465	467	464	478	459	459	460	429	413	456	430	456	484	463	427	477	447	461	486	455	430	442	447	457	453	483	462	480	495	438	447	430	454	465	442	496	434	446	465	446	499	491	449	491	457	469	470	471	451	426	491	459	446	423	451	463	469	455	477	487	446	466	435	466	448	465	453	475	436	450	482	474	455	452	459	458	484	481	462	464	479	460	474	466	446	476	467	456	449	438	465	467	466	478	461	472	454	466	481	481	448	493	476	448	476	448	400	425	424	454	501	450	469	462	462	460	438	426	449	482	460	465	458	456	432	424	411	458	442	448	473	468	432	469	484	472	461	464	468	446	418	464	430	487	466	439	453	453	437	459	470	437	440	452	453	477	448	483	462	468	481	465	462	486	441	431	481	451	452	435	468	458	452	493	446	461	399	445	475	471	439	449	481	465	427	422	435	424	462	454	465	463	472	438	458	420	480	428	434	467	454	446	452	479	484	486	461	451	483	441	472	464	473	470	436	448	451	467	478	476	476	436	440	467	490	489	478	461	437	431	465	471	455	461	441	483	429	483	451	440	493	439	436	452	467	472	429	486	445	489	418	467	460	467	426	488	423	471	424	467	478	499	462	493	459	451	481	471	458	460	442	467	451	453	461	475	480	463	457	441	431	473	491	463	444	492	413	465	454	431	450	443	448	439	455	462	448	479	447	470	434	439	444	456	484	494	469	477	431	484	453	486	453	494	459	453	455	471	470	462	447	491	475	462	454	450	475	464	443	474	459	451	472	448	403	438	497	433	471	488	477	467	464	444	448	502	450	480	454	450	438	451	452	457	468	442	461	466	493	488	461	478	464	445	444	455	465	468	484	457	443	413	443	457	461	447	480	449	463	441	468	467	460	456	446	448	445	450	440	439	458	461	413	472	463	481	435	451	478	467	452	444	489	478	437	418	490	463	452	450	490	460	450	485	478	489	504	512	430	449	452	456	465	443	437	433	457	444	478	453	483	484	459	459	476	451	436	483	469	509	463	421	472	474	433	442	432	477	439	460	443	456	457	462	475	468	451	450	477	489	449	442	460	442	454	431	472	455	461	465	449	449	463	469	459	468	430	484	441	444	486	441	496	466	515	464	445	461	442	469	449	460	465	443	440	422	446	450	466	471	456	442	461	453	462	452	431	444	449	431	445	477	465	478	515	450	457	451	482	449	447	471	458	472	500	432	444	468	491	474	456	453	467	444	484	435	419	416	465	422	433	454	444	438	496	444	469	462	437	498	468	439	437	441	472	487	442	413	463	444	488	449	445	472	408	458	492	471	451	453	473	492	425	470	480	438	444	470	472	428	450	435	449	419	469	472	475	450	462	468	461	455	456	497	426	477	449	470	434	448	462	448	438	445	480	464	454	451	437	495	461	460	452	453	445	450	453	438	473	486	447	478	444	436	508	452	442	468	510	420	440	471	473	459	461	470	455	483	462	443	471	459	455	442	439	433	464	496	495	446	453	430	470	456	489	482	494	486	445	439	476	439	459	463	451	514	466	425	447	452	449	518	490	460	483	472	464	455	479	448	461	446	458	449	456	439	461	456	480	431	499	471	485	463	475	471	474	469	450	441	443	509	461	460	437	486	461	415	498	423	454	512	464	439	462	436	490	459	439	441	441	474	471	470	492	493	460	442	434	449	486	487	482	491	451	435	453	462	486	442	462	474	431	428	436	463	469	474	411	455	480	436	465	463	443	446	451	465	468	487	478	504	441	503	487	469	482	433	438	467	461	467	483	518	480	490	425	443	458	466	450	484	458	461	467	399	486	492	449	466	469	468	475	447	468	432	406	472	484	461	459	454	451	486	465	482	446	436	468	432	470	468	451	486	423	430	485	508	456	448	462	479	472	454	453	463	457	487	451	444	458	470	468	426	477	460	462	468	479	441	434	431	439	473	513	477	452	452	431	483	448	454	436	444	459	454	482	462	449	444	449	433	472	427	484	435	447	488	456	474	487	466	465	459	468	451	467	467	481	481	484	441	445	486	448	455	459	455	449	479	474	462	440	467	436	464	483	451	426	453	485	488	435	469	446	444	469	434	520	444	437	467	411	492	478	456	511	491	457	440	460	459	430	441	443	453	451	456	480	428	483	444	500	477	474	464	450	466	463	450	482	434	479	445	478	444	454	427	460	436	495	456	437	416	453	436	441	450	433	467	465	442	460	460	446	456	480	412	452	413	474	483	500	451	420	495	456	491	417	447	478	472	481	443	451	494	428	457	444	460	491	465	432	446	438	456	522	474	467	477	442	476	479	481	441	431	468	496	442	465	462	433	463	484	456	474	477	469	480	484	447	469	450	456	448	477	458	486	474	458	414	471	466	463	455	465	453	451	455	411	483	450	445	438	458	465	501	477	457	475	453	451	460	508	430	441	436	442	412	434	461	504	463	453	467	497	517	474	466	461	449	427	429	476	426	424	447	482	425	448	447	473	441	424	461	484	485	463	456	478	473	451	461	475	460	454	440	454	427	474	461	467	469	470	473	513	441	454	481	483	461	445	486	441	477	506	446	412	492	464	443	466	480	456	473	466	444	457	451	458	449	461	448	399	458	485	457	406	435	469	440	435	434	467	408	420	456	420	455	475	442	451	491	442	470	471	420	429	474	530	497	439	463	453	454	454	479	482	449	449	496	463	468	484	486	485	465	463	446	469	446	438	435	461	457	448	466	420	468	470	480	457	432	458	488	403	419	458	455	475	506	459	491	456	455	449	437	468	469	407	474	430	454	468	457	456	475	481	446	445	453	433	464	460	434	454	449	464	439	447	447	480	448	447	471	471	458	457	480	488	460	515	415	443	448	455	468	491	442	466	438	467	453	474	460	450	463	482	442	494	483	477	456	462	485	495	471	429	460	457	478	479	446	445	455	453	418	485	481	435	464	457	438	433	446	483	474	448	433	449	500	483	471	465	463	439	423	485	481	434	464	476	466	469	457	443	472	466	440	478	429	440	448	443	454	459	459	455	478	474	469	452	470	501	439	440	448	452	500	454	452	440	495	451	482	447	454	445	451	444	457	468	446	465	468	480	470	441	435	457	451	480	415	460	429	446	472	460	499	478	510	446	464	446	498	437	452	464	447	451	457	456	459	468	457	460	458	483	417	495	415	447	505	467	436	433	435	474	472	433	434	464	470	489	496	467	445	477	460	460	476	433	473	446	426	431	440	473	436	448	442	465	476	452	472	485	486	438	474	452	483	462	457	452	462	455	478	443	465	450	422	451	439	454	463	453	433	480	422	505	434	467	434	455	487	465	446	441	441	463	476	489	458	472	448	478	439	500	454	469	457	479	465	463	429	482	439	431	451	476	460	482	483	443	486
28605	18422	12563	15467	17628	13163	6994	2070	222	226	207	229	211	214	216	240	220	211	214	205	235	205	240	185	241	224	235	216	220	216	213	224	193	230	231	239	222	187	213	240	237	242	220	227	213	220	234	198	224	250	207	214	226	205	215	212	232	240	199	213	228	255	225	220	232	218	219	220	224	214	245	223	225	200	196	217	227	211	209	229	225	210	202	204	234	209	214	238	192	213	225	230	230	217	222	207	191	220	201	194	203	221	230	210	195	213	217	208	209	211	206	223	215	236	217	229	212	221	226	210	206	210	249	201	204	212	203	227	210	223	233	223	212	212	228	188	249	199	223	213	220	217	194	207	211	219	197	217	222	208	223	215	218	219	202	215	207	216	209	225	192	234	210	225	221	208	209	199	229	199	249	201	188	225	215	230	227	209	232	251	232	210	254	220	228	209	194	219	251	200	207	192	213	212	193	210	221	172	205	218	217	232	219	218	196	203	258	220	231	184	229	196	233	215	235	233	217	198	228	226	245	183	235	219	190	231	226	228	240	208	216	200	196	214	218	208	201	216	206	214	222	199	213	210	232	233	216	198	213	223	213	207	210	189	213	203	193	231	197	244	226	231	228	201	232	236	212	240	213	220	223	230	230	224	207	231	216	221	190	220	200	204	206	204	208	202	212	211	193	200	212	217	231	216	214	210	225	248	196	221	217	197	215	217	214	230	206	223	200	246	224	243	228	211	217	215	253	221	195	217	225	227	231	235	208	237	218	184	192	201	215	199	189	215	202	220	221	181	225	217	195	228	204	202	230	220	233	189	201	186	228	212	215	220	215	245	199	199	213	229	217	232	238	194	241	228	209	220	196	209	223	221	235	216	220	208	247	209	210	209	227	226	223	228	218	202	247	230	229	209	215	222	209	221	198	225	207	203	217	234	229	191	226	222	236	230	198	226	221	204	207	240	200	218	224	205	225	215	214	212	195	216	198	226	212	200	211	236	210	210	216	221	194	219	206	185	214	204	218	209	194	239	216	195	207	223	231	204	217	205	229	202	210	210	206	214	216	196	221	205	199	200	225	212	224	204	227	204	229	216	248	226	228	229	256	197	198	220	217	199	211	217	217	238	188	214	220	194	219	230	231	220	230	229	212	218	189	222	234	204	206	225	231	197	205	222	246	192	231	203	228	221	210	188	207	215	193	207	211	237	232	212	236	207	233	187	236	216	215	228	213	222	221	214	227	217	200	205	222	213	216	218	222	240	222	200	205	235	212	202	217	226	212	190	200	222	218	227	242	208	211	213	229	208	240	228	218	207	216	217	220	216	226	202	209	222	223	202	231	240	206	219	225	188	197	192	204	231	241	231	210	215	207	219	218	249	191	224	210	224	221	204	225	211	215	212	200	215	217	186	244	201	202	215	209	211	230	196	219	229	253	190	207	208	208	229	208	232	212	207	222	212	198	203	212	226	186	231	211	205	246	238	231	212	217	221	227	209	219	206	239	202	214	217	218	220	193	221	216	221	235	221	234	205	185	211	187	224	230	205	213	226	222	197	228	220	207	235	233	229	208	196	227	226	203	218	230	213	226	232	191	218	236	208	209	224	218	235	212	200	220	181	226	239	226	217	217	212	208	198	236	215	220	181	213	235	194	209	213	225	238	202	220	229	210	222	215	199	203	222	203	211	217	226	224	249	208	200	224	208	224	239	209	206	202	215	238	224	213	213	188	261	214	211	243	220	204	206	196	236	218	218	242	228	237	228	208	228	208	201	205	203	211	227	217	212	239	210	190	219	207	207	202	205	213	231	219	206	216	206	228	176	211	232	210	219	232	234	212	230	228	226	225	224	167	201	223	227	223	203	198	206	237	213	214	218	201	200	235	220	205	228	231	203	176	220	259	229	222	192	221	207	228	217	206	210	195	227	215	220	212	236	189	224	202	221	226	200	227	223	225	201	199	194	196	221	213	214	200	212	207	226	197	222	222	199	211	211	210	203	208	232	197	193	196	212	208	224	223	199	204	230	212	226	217	203	223	183	217	206	225	221	235	212	212	247	240	205	188	215	208	202	215	209	210	211	251	209	198	212	212	214	216	201	239	219	231	224	192	230	203	215	179	217	221	223	234	224	215	232	226	184	210	223	208	210	230	216	216	237	235	222	252	244	219	195	215	193	224	223	235	221	202	232	206	207	206	216	200	205	236	211	208	234	236	228	195	235	214	197	221	222	199	190	220	200	210	236	200	213	207	221	232	240	210	239	252	206	223	209	223	231	213	196	194	201	199	186	234	222	217	232	215	249	208	212	249	213	185	201	219	231	212	238	200	231	251	206	216	238	233	203	234	219	212	197	198	197	204	202	212	205	211	239	196	229	229	199	206	203	200	223	220	183	193	193	233	212	196	242	237	200	206	234	221	216	200	229	201	240	195	224	242	227	228	182	212	225	186	197	201	202	197	244	228	201	232	220	215	204	254	221	227	225	226	244	189	205	195	197	227	221	241	223	231	208	216	216	212	195	186	192	215	243	189	226	234	220	227	196	214	205	213	220	238	261	194	225	208	220	224	212	220	207	258	237	222	210	201	199	221	214	205	196	215	207	214	224	236	218	210	206	229	237	209	215	225	194	236	219	216	226	207	186	244	217	210	222	211	236	233	222	248	199	202	223	218	217	226	197	212	194	214	224	209	237	206	226	207	229	207	204	226	211	210	200	225	205	187	196	221	231	254	197	198	198	251	226	215	198	220	239	207	217	202	223	223	206	228	229	237	211	219	209	234	224	206	211	215	244	216	202	226	209	222	216	232	229	232	222	214	246	223	226	203	241	208	230	213	232	207	224	219	207	200	207	223	230	199	201	224	226	209	241	207	197	210	237	216	212	236	200	212	223	219	214	225	221	225	221	195	231	221	201	205	209	223	221	224	228	263	226	237	203	229	205	214	194	207	230	210	228	202	240	218	198	228	222	225	191	224	219	208	193	247	193	190	207	232	214	225	209	209	218	198	190	214	213	202	227	224	196	211	219	222	240	191	194	202	207	230	214	224	192	193	221	238	226	217	204	196	204	207	207	232	210	213	194	217	207	247	242	208	214	192	204	214	188	232	241	235	216	217	220	223	226	209	224	213	226	234	222	218	237	219	220	206	218	206	216	214	256	222	224	247	185	204	220	227	203	198	208	232	227	221	219	231	229	208	224	214	221	211	229	209	210	209	190	232	217	209	237	200	237	200	225	214	209	218	225	210	209	231	205	206	185	206	208	247	211	223	225	199	228	216	204	221	199	233	185	223	190	198	216	202	222	230	221	234	214	234	203	232	225	257	238	232	188	198	227	224	220	211	218	224	208	223	215	211	208	188	220	235	221	212	180	222	213	198	209	215	201	207	219	182	211	201	216	229	216	229	219	212	228	190	239	214	198	201	222	190	213	226	210	209	230	225	222	216	219	207	206	218	198	210	209	216	213	208	202	197	240	218	217	207	195	218	203	215	217	211	210	213	241	231	211
15591	18806	17947	18726	20191	15524	8542	2625	213	201	204	228	241	211	231	180	231	216	219	212	175	212	197	198	241	209	229	213	210	214	217	210	219	201	223	210	210	206	190	221	220	196	217	209	192	185	233	228	207	238	203	225	229	224	226	231	228	203	208	232	218	251	225	224	213	246	222	205	220	225	205	199	233	226	203	211	220	220	217	228	219	195	234	243	209	254	216	190	193	209	218	225	232	215	219	220	226	224	234	206	208	220	227	208	221	236	201	219	218	208	225	220	213	228	236	240	227	230	232	205	248	209	214	201	229	226	212	203	234	231	205	220	212	196	209	221	231	213	226	220	205	211	207	248	221	237	184	185	216	239	204	184	205	218	224	209	205	214	222	185	204	205	225	202	214	226	195	224	234	211	227	231	206	213	213	221	213	216	209	191	228	211	217	206	195	196	197	190	191	218	226	212	224	196	212	208	216	217	235	226	203	195	196	205	204	236	227	199	229	231	217	247	209	240	211	230	200	210	201	217	224	184	214	191	232	214	227	230	218	224	227	198	229	223	211	205	212	184	228	203	216	213	216	199	260	233	195	210	249	200	201	208	234	211	227	205	208	233	227	247	204	207	216	229	223	228	215	220	223	226	207	227	192	231	230	197	227	240	222	193	214	211	228	232	216	231	228	211	204	226	228	225	254	237	236	199	206	217	230	213	223	226	210	221	216	200	218	184	203	218	219	221	222	238	240	230	235	227	219	224	233	212	187	220	195	210	222	233	230	209	211	200	211	202	219	220	208	229	206	224	208	240	194	240	204	227	218	236	209	216	223	224	213	215	210	199	225	193	207	215	192	204	223	223	236	224	209	222	228	217	230	212	220	202	240	223	221	221	220	214	226	201	227	194	215	202	216	206	214	205	228	207	223	226	235	212	194	243	228	217	231	227	211	214	211	219	216	241	202	221	206	203	224	226	224	222	235	223	219	238	225	219	229	223	200	251	221	241	239	226	218	244	239	210	240	197	184	194	214	223	232	213	232	197	248	210	211	239	239	216	225	228	193	209	247	213	217	197	212	220	206	227	204	229	217	238	212	222	223	255	236	238	210	250	212	217	221	235	214	210	227	222	245	219	184	248	207	201	187	205	214	215	217	205	230	222	237	237	218	216	210	228	222	214	192	234	217	220	206	202	227	224	226	229	200	208	223	230	225	216	203	215	232	221	222	201	226	212	249	212	203	213	228	206	223	211	216	210	208	211	194	207	219	239	237	204	190	228	223	227	212	234	209	230	214	228	221	173	238	225	202	217	214	214	226	219	208	227	232	204	216	224	216	235	217	220	237	215	223	192	211	223	244	217	199	234	208	230	202	220	204	214	239	215	221	217	206	227	218	234	203	205	223	228	214	233	238	232	216	220	244	232	203	233	210	233	224	230	202	199	204	221	210	209	231	217	207	209	205	211	225	204	220	215	248	200	216	235	203	222	206	230	228	213	192	217	209	209	210	252	184	215	240	212	207	218	240	218	212	218	221	228	235	209	217	220	223	189	239	223	232	243	209	197	223	201	201	203	218	222	234	224	215	232	236	217	223	216	219	199	208	223	213	224	199	219	227	212	218	239	221	211	215	214	221	198	215	236	199	219	225	221	229	237	186	212	238	196	203	221	199	201	225	212	203	226	202	210	236	212	212	210	229	200	200	201	190	227	199	239	229	213	242	197	217	222	209	243	218	214	194	190	203	188	205	194	220	219	228	230	209	205	220	222	215	218	215	227	221	207	216	209	215	220	225	194	214	226	216	208	213	222	218	203	221	255	225	223	209	226	189	220	235	241	220	217	220	229	246	206	254	236	205	199	192	205	220	182	208	214	222	228	218	216	172	200	219	227	193	228	218	233	195	218	219	223	238	199	189	234	226	263	233	224	212	229	210	227	210	199	234	228	200	220	221	222	204	192	249	209	195	203	205	219	203	203	223	223	240	205	209	228	219	220	215	207	201	256	202	250	224	211	224	211	258	219	203	214	219	228	227	233	218	214	197	225	224	225	216	231	258	214	211	216	213	233	188	220	229	207	207	220	224	212	244	193	215	207	207	190	212	238	224	220	223	222	242	209	227	233	189	206	208	208	223	205	212	202	234	193	216	226	224	202	227	208	211	212	239	241	192	215	207	197	220	207	206	221	206	215	209	209	217	219	204	212	215	207	210	244	236	231	233	199	213	191	208	235	208	200	246	230	213	202	219	215	204	210	230	227	207	227	215	244	225	213	204	239	219	217	233	202	255	196	226	217	224	215	217	184	238	203	214	220	222	218	187	213	215	238	220	212	229	199	207	218	216	230	214	213	242	223	231	225	226	203	212	217	218	216	219	200	216	239	256	225	210	218	211	201	193	231	228	199	190	201	234	227	220	227	219	209	237	231	219	197	221	208	187	230	207	232	231	210	208	204	247	209	230	214	226	217	236	195	215	246	200	216	215	217	217	194	206	230	240	210	213	207	199	187	195	238	231	207	209	195	210	234	218	218	218	234	220	213	214	212	220	232	217	235	219	197	195	202	218	218	221	222	179	186	198	232	232	225	222	228	207	237	241	249	260	202	198	218	213	233	207	227	223	223	213	185	200	250	205	199	230	199	231	218	216	208	253	215	201	221	221	233	195	229	209	204	207	217	214	219	242	233	231	204	210	220	215	211	205	199	192	198	227	212	220	196	208	225	212	223	233	224	188	222	227	255	215	209	213	214	219	232	224	207	220	217	209	197	226	236	235	248	211	225	206	221	236	223	209	206	223	228	233	206	221	217	217	215	191	215	224	211	242	228	217	234	216	189	231	221	207	203	219	213	190	242	206	219	227	213	219	234	210	210	223	221	235	227	208	223	275	209	222	241	201	214	181	193	233	222	199	205	221	225	211	190	221	227	216	241	210	222	218	222	209	204	221	218	189	226	216	218	187	216	254	186	224	224	231	194	212	207	201	228	248	229	206	218	221	227	214	211	233	219	204	179	215	240	230	230	211	240	233	224	212	252	216	213	221	197	230	209	196	201	202	203	239	236	213	221	206	224	222	212	213	226	225	183	226	222	210	236	214	226	230	212	219	217	205	249	237	188	220	217	221	214	223	237	221	209	199	225	214	224	183	224	224	210	233	232	203	203	192	224	234	219	215	229	211	199	204	244	206	195	222	219	220	241	210	197	215	201	223	210	205	221	207	214	233	246	199	230	203	223	233	204	217	245	239	206	269	256	212	239	218	219	198	239	232	235	230	198	216	217	217	215	255	222	210	219	252	200	212	201	207	229	237	220	193	182	212	203	219	228	230	212	208	203	203	208	259	228	199	213	199	216	210	228	209	229	231	216	223	214	217	218	208	203	236	191	218	220	210	240	227	204	227	248	238	211	253	204	202	216	214	222	236	213	226	215	191	227	224	222	206	183	238	219	229	219	235	215	197	228	225	235	223	239	241	212	237	213	211	230	245	209	198	212	213	231	213	227	220	213	214	244	220	204	225	212
24822	20390	27002	32332	55460	58000	44979	23409	2927	364	304	328	317	299	342	324	326	307	309	329	321	312	324	361	335	314	326	301	312	322	288	339	328	323	281	328	269	301	319	314	322	369	343	306	324	322	301	308	343	305	305	332	315	342	318	311	310	287	317	283	327	316	285	334	308	311	346	347	356	318	320	342	322	354	308	302	327	326	334	300	310	321	312	281	296	340	306	335	292	323	320	294	316	326	301	332	303	293	302	336	312	331	355	336	296	282	328	294	292	295	333	327	302	311	330	307	326	318	331	311	330	330	313	293	345	343	331	321	349	296	306	335	306	282	307	336	305	310	296	287	309	325	293	352	336	338	288	298	286	281	326	319	305	295	340	287	360	289	320	314	337	276	305	278	321	327	309	314	345	289	326	357	325	301	335	310	317	336	278	334	335	296	308	349	336	305	304	308	297	328	319	316	319	342	302	296	310	342	310	317	317	315	313	324	306	312	325	325	297	311	310	284	323	300	305	285	325	308	281	334	327	308	315	335	299	316	301	299	294	298	291	325	283	320	367	309	322	287	327	315	322	287	338	324	338	298	306	317	327	291	325	318	329	340	296	271	310	308	303	301	307	310	303	297	318	302	342	335	311	309	354	295	292	310	329	299	325	348	315	315	313	320	310	320	330	335	318	344	299	325	325	333	309	298	302	301	310	326	331	314	323	285	301	295	346	289	341	288	317	312	303	310	302	318	292	322	326	294	344	289	341	310	287	316	334	306	319	316	305	292	328	292	294	302	345	304	335	322	290	280	308	288	332	320	327	323	320	336	330	309	306	289	316	310	340	316	320	312	315	317	347	334	321	299	303	300	356	292	316	281	352	307	301	310	320	332	324	308	277	310	321	313	331	292	336	352	332	305	314	290	314	302	326	327	320	293	332	302	315	285	269	293	320	307	335	281	328	320	318	289	314	274	328	342	337	334	310	306	308	278	278	322	335	310	299	345	311	288	307	308	326	322	292	322	291	320	311	325	305	347	323	280	325	290	315	312	333	307	293	324	321	288	340	295	321	315	351	316	323	287	356	337	303	326	285	325	302	290	342	333	307	325	327	327	302	303	302	328	300	329	336	309	294	324	308	320	303	299	332	327	300	321	285	298	324	321	316	315	315	325	313	317	333	358	292	331	299	342	265	313	325	311	293	334	322	313	363	319	312	292	294	360	321	320	335	282	313	308	352	315	281	296	349	306	317	321	320	335	311	317	332	304	301	318	326	322	329	337	304	300	302	316	321	330	295	305	320	313	291	340	321	350	351	353	336	320	328	335	315	298	311	339	323	304	305	313	314	329	316	290	351	286	296	319	323	309	332	325	295	305	307	315	289	342	265	326	322	299	326	322	307	283	316	307	323	361	328	316	329	330	308	316	306	323	322	312	282	329	351	300	336	318	318	294	312	347	303	326	311	344	304	301	321	305	283	315	296	329	305	315	326	307	322	322	319	286	318	304	302	303	313	325	291	297	321	307	302	326	340	346	324	299	332	329	326	309	304	330	298	331	352	325	325	289	316	290	299	323	342	310	297	315	310	300	316	341	305	332	306	315	314	315	283	317	315	287	332	349	294	312	298	303	307	312	321	327	326	312	317	308	340	301	323	312	354	334	302	300	316	299	305	313	294	322	305	320	308	321	321	319	338	311	339	317	328	327	320	316	303	326	306	314	282	339	330	302	297	318	311	322	327	324	333	342	316	319	344	319	333	340	308	303	306	339	317	330	318	327	300	343	253	298	328	320	311	310	339	328	309	315	330	278	330	328	336	301	320	310	350	306	307	336	305	310	325	293	319	324	303	313	294	294	297	314	331	296	305	319	315	296	289	325	320	300	310	351	323	338	283	326	310	295	321	285	330	300	325	295	342	301	272	324	303	312	337	301	306	294	314	303	323	325	305	294	315	325	314	316	298	316	342	327	330	323	332	310	310	299	329	299	316	304	276	275	316	303	335	285	316	288	333	296	334	304	324	347	296	310	330	315	314	294	342	341	310	305	308	353	323	304	321	314	309	332	306	298	300	307	324	321	297	364	323	303	344	302	311	320	271	320	326	310	317	297	306	309	310	324	311	321	331	323	320	306	302	316	295	331	347	324	307	311	315	329	376	295	314	333	310	311	301	325	296	318	309	333	267	337	305	335	347	312	333	302	317	340	328	284	279	329	289	314	278	319	322	289	284	292	298	349	335	291	294	306	311	337	336	310	282	303	274	303	282	294	307	318	325	324	296	319	293	310	321	325	342	334	300	333	300	320	331	274	306	329	294	316	306	343	317	301	300	290	290	304	296	359	315	331	351	319	309	313	304	299	335	301	346	281	311	291	297	334	317	314	309	329	299	324	291	330	323	295	325	291	331	309	322	310	347	316	314	323	349	307	317	319	296	350	338	279	287	323	315	328	262	322	310	297	276	305	319	305	268	326	329	353	337	277	329	318	316	286	299	343	321	301	297	324	303	313	267	319	345	315	325	303	302	309	307	296	309	317	306	320	342	300	312	293	325	333	304	315	310	308	262	316	312	341	321	320	315	266	327	299	315	337	305	332	317	329	342	289	331	300	299	281	335	306	313	307	302	293	295	322	314	295	334	293	304	310	332	297	317	282	308	307	272	351	322	314	344	290	340	309	312	341	343	304	321	319	314	308	340	329	327	325	325	337	333	327	322	333	341	365	336	315	287	301	299	325	288	324	339	309	266	329	330	296	326	320	334	339	286	297	323	316	286	308	331	315	327	310	326	322	323	297	291	312	321	318	310	304	295	311	320	306	315	320	321	276	302	334	297	306	302	375	324	327	315	318	330	338	320	300	334	292	321	305	321	311	333	340	311	324	333	297	320	298	311	291	306	318	314	309	334	319	313	306	333	305	339	316	308	313	287	303	285	304	295	299	359	321	314	297	289	302	294	312	276	328	317	329	315	325	308	307	272	307	316	323	314	349	310	322	329	307	320	330	337	307	313	329	296	313	334	314	323	316	313	301	317	307	311	308	344	337	299	341	311	293	335	299	314	318	313	319	381	298	314	306	298	328	312	287	293	296	320	328	310	308	320	314	313	319	314	303	327	263	318	308	326	323	334	302	298	341	303	327	279	320	314	330	325	306	335	316	333	305	320	322	311	324	292	319	302	311	307	303	330	304	330	312	316	288	331	277	300	308	327	311	327	314	311	336	318	308	335	288	350	289	322	344	337	293	330	335	313	306	313	311	298	327	302	306	330	312	294	314	291	310	308	299	313	329	301	304	327	320	304	308	303	317	345	324	299	318	316	279	295	335	303	336	323	299	318	325	329	318	311	326	294	303	301	292	331	294	310	319	333	312	291	316	310	303	341	326	304	306	326	319	305	283	309	327	291	345	322	311	294	322	342	318	301	347	325	309	299	299	304	301	345	315	331	309	316	316	322	279	316	295	325	342	292	310	362	290	330	301	302	306	321	296	314	325	324	311	296	302	288	289	301	337	311	334	276	307
18325	34122	43723	57153	64622	56322	41833	19594	338	290	303	302	293	290	326	324	318	316	299	280	306	308	313	316	298	311	328	271	287	288	265	304	287	312	299	322	303	339	305	277	308	327	302	292	317	281	286	299	311	278	278	328	314	300	319	270	304	314	299	292	299	287	279	303	262	271	340	293	321	283	318	283	284	289	297	274	290	297	294	292	288	298	296	290	298	288	309	308	273	311	314	286	306	334	292	312	290	297	302	281	319	284	285	307	264	309	296	316	285	301	266	285	282	339	286	305	306	303	290	267	272	268	294	309	296	271	289	296	292	299	287	282	307	303	258	283	272	264	316	271	288	300	281	317	279	311	297	291	319	290	273	262	324	281	287	294	287	345	318	305	274	280	312	322	322	295	293	281	289	281	279	305	284	302	265	306	325	318	303	298	311	296	292	281	289	277	328	282	301	271	297	296	306	288	304	291	312	305	279	290	300	293	310	280	292	295	303	291	311	271	303	308	312	285	304	295	306	300	279	260	335	300	279	298	288	277	295	302	290	310	296	307	293	288	294	334	291	298	298	305	302	280	281	305	289	298	290	279	333	276	330	277	291	345	288	281	283	290	345	281	320	268	302	272	315	256	302	328	323	287	306	306	292	277	291	297	303	302	295	310	294	301	281	297	287	306	326	289	293	296	266	312	295	295	276	274	309	308	312	313	278	274	264	312	315	292	348	309	308	279	300	335	297	280	299	268	275	291	309	295	292	310	284	302	298	276	280	313	275	285	292	261	272	290	303	290	278	286	342	328	264	283	276	287	296	276	277	313	308	295	327	285	316	285	280	274	304	287	309	274	303	296	301	305	308	284	318	282	308	296	285	285	290	260	295	314	290	294	271	334	281	269	312	271	274	320	317	264	325	292	316	289	314	281	264	303	313	334	297	292	302	281	311	292	262	282	293	278	321	274	296	279	249	284	296	320	302	273	296	290	323	295	270	275	305	312	265	269	312	288	290	295	306	311	272	304	313	292	289	284	317	272	301	288	319	281	309	313	303	289	291	309	305	278	305	298	282	284	304	285	280	326	272	280	289	271	291	270	302	296	286	308	285	304	287	265	308	295	296	291	308	276	256	293	327	276	283	294	319	309	313	304	325	280	255	328	318	302	309	318	306	276	321	280	278	282	304	281	273	271	296	279	312	268	272	296	297	289	345	301	285	322	302	291	288	296	281	281	312	280	278	319	306	308	313	295	299	291	305	283	300	297	319	295	286	307	313	314	276	270	301	288	279	320	292	290	281	292	288	285	303	290	286	275	309	326	293	294	320	285	295	282	273	273	281	307	305	272	294	308	288	319	293	288	264	246	309	309	263	317	305	294	293	275	325	278	295	294	291	315	286	276	281	291	310	287	273	298	314	281	301	328	271	271	284	292	289	283	286	299	291	320	292	279	304	309	282	322	302	303	264	265	269	295	299	284	287	297	314	300	289	309	306	313	306	309	273	278	280	313	302	256	294	317	269	300	278	307	292	294	253	319	318	311	315	316	295	261	285	309	239	284	291	304	288	319	300	285	270	314	282	296	287	304	296	298	304	300	290	292	330	298	294	291	291	279	275	273	274	311	320	311	278	289	286	263	290	306	324	297	302	284	309	328	298	307	280	320	317	297	288	316	285	282	298	287	291	319	299	289	294	289	297	286	293	258	313	316	289	339	295	297	304	311	289	287	276	323	290	298	293	316	289	277	315	294	346	326	310	294	292	276	288	278	274	290	275	288	280	281	304	306	310	311	316	281	299	300	299	272	309	280	313	302	284	305	292	272	301	309	286	313	275	287	282	262	243	274	278	293	294	271	311	285	316	289	319	303	289	292	296	283	277	254	297	260	310	309	302	285	265	305	274	298	312	269	282	278	310	305	302	287	274	274	274	285	301	307	296	291	311	277	309	309	320	326	274	315	256	294	321	298	288	287	318	306	280	300	282	290	306	276	303	333	300	280	305	263	289	291	311	282	310	323	281	317	257	321	321	275	307	332	285	262	305	286	290	302	270	282	297	310	318	287	286	284	319	279	308	270	318	282	300	301	335	294	288	325	298	316	306	303	256	309	304	268	278	281	295	327	281	308	273	289	307	274	253	299	295	273	276	252	299	319	286	302	284	306	295	282	313	340	292	297	330	305	286	296	330	286	332	283	278	282	289	290	283	283	303	286	298	289	301	309	280	287	309	281	311	302	277	300	286	304	314	267	290	280	320	284	316	310	325	310	307	287	288	311	270	276	306	294	296	295	296	300	329	280	321	281	299	325	295	298	307	278	295	280	292	281	292	263	275	292	255	323	301	326	288	287	300	261	311	304	281	274	288	294	304	296	344	277	273	283	301	267	272	310	291	309	283	294	294	298	296	292	276	306	292	284	298	267	266	304	275	276	301	275	328	316	268	284	322	280	307	286	272	309	282	286	267	272	262	277	305	324	332	306	293	323	275	295	246	300	297	307	297	281	297	293	263	259	311	310	265	318	277	275	289	273	257	278	300	298	295	296	296	279	315	304	322	301	313	281	325	310	316	332	307	305	275	291	298	280	282	303	261	290	313	285	297	307	328	294	295	282	266	273	281	287	307	277	327	287	303	298	308	317	305	319	280	303	329	275	294	311	306	278	277	293	266	310	288	305	268	288	280	277	280	277	296	296	305	280	291	313	295	287	308	275	303	304	292	289	271	296	289	287	279	284	325	277	285	323	297	289	319	329	305	327	306	281	257	302	302	274	286	297	283	311	324	276	286	291	317	298	298	325	290	328	311	316	300	290	325	297	284	280	290	278	272	288	276	322	279	300	291	304	271	326	300	314	281	310	291	288	283	294	304	299	282	309	304	295	327	262	267	293	296	291	280	281	317	313	286	283	276	313	298	283	291	278	284	270	284	261	326	284	274	289	303	271	314	261	303	323	303	288	305	276	313	282	316	316	290	305	346	304	272	287	296	280	277	270	290	289	306	294	303	267	304	290	299	318	305	283	308	315	294	262	283	309	303	277	289	291	302	326	288	293	312	259	272	290	290	278	291	309	295	305	294	281	274	321	280	303	309	301	314	281	283	312	278	301	333	323	296	311	282	294	289	318	318	268	306	286	270	270	272	284	307	295	268	254	305	282	275	291	306	272	295	289	313	309	305	293	291	306	280	312	295	304	249	274	265	267	311	307	313	312	272	290	306	273	294	285	290	266	295	291	306	296	299	289	308	265	249	278	280	289	281	284	270	293	294	319	306	307	302	305	300	290	292	308	300	327	307	283	319	294	310	271	282	331	300	305	267	302	312	310	295	309	305	298	280	323	300	303	287	311	288	297	306	298	266	294	288	327	282	326	295	283	288	298	281	300	258	276	286	303	278	288	278	269	277	266	263	277	323	294	292	280	291	287	282	289	298	319	287	320	298	280	297	294	291	271	329	294	306	276	284	295	288	298	314	276	279	280	304	289	302	259	301	280	305	274	307	332	284	286	305	290	330	318	301	291
22448	20392	27165	40876	60500	61864	49308	30738	6859	748	538	549	532	511	530	508	508	485	510	487	495	528	506	523	518	506	479	482	474	491	518	523	516	504	502	495	530	509	480	523	487	513	493	509	486	528	521	499	431	476	527	522	481	520	456	487	503	508	516	499	493	489	506	499	501	460	466	491	480	521	487	487	485	491	502	482	474	537	541	498	464	501	494	514	522	504	470	531	501	523	484	509	496	524	530	524	496	501	480	518	519	456	527	529	485	470	480	491	510	524	506	512	514	481	481	489	497	492	514	474	492	506	490	508	482	500	479	490	498	524	503	495	474	523	490	513	456	522	560	466	489	507	469	468	468	457	512	519	501	515	468	480	527	505	507	523	483	522	515	511	494	483	495	480	460	468	495	496	490	502	486	499	516	506	468	512	500	479	491	507	523	492	516	529	500	467	490	485	491	534	462	483	488	459	496	512	504	486	547	503	467	506	505	502	522	501	494	497	516	491	493	504	481	520	516	515	476	488	511	482	508	461	427	483	507	508	485	517	460	526	530	473	499	489	489	488	471	513	458	503	501	524	501	518	484	465	452	518	514	511	519	478	491	472	462	518	506	501	493	455	482	491	506	542	441	472	481	492	532	482	516	491	463	455	502	492	462	476	486	503	448	489	528	549	490	482	476	516	477	481	494	517	492	459	525	488	497	486	526	473	499	488	479	478	483	486	514	523	479	496	513	475	477	537	526	498	498	493	543	492	505	504	483	473	515	486	478	527	552	519	502	468	506	485	520	526	479	492	498	523	453	465	514	491	501	543	464	511	490	518	484	482	468	504	462	512	495	466	498	509	474	500	484	481	519	462	487	496	511	478	485	479	503	484	464	526	498	519	471	491	462	510	503	482	502	509	521	514	514	519	497	488	477	475	532	508	507	494	477	485	480	482	506	482	480	514	486	495	485	477	560	468	515	476	523	462	469	503	478	490	474	464	486	494	475	518	481	493	510	494	488	505	494	522	495	550	516	505	503	515	505	488	487	461	517	439	530	487	487	549	512	491	468	493	530	511	568	519	487	482	523	497	532	488	551	467	500	499	485	523	504	475	514	486	513	453	511	466	522	499	516	486	505	481	519	462	509	513	526	480	507	515	513	533	525	491	503	492	496	469	495	510	488	478	500	514	474	482	494	513	514	502	466	483	475	456	478	518	479	489	529	473	524	467	498	486	508	508	523	470	491	509	510	509	497	483	502	509	508	539	478	503	468	475	489	465	488	505	494	438	505	479	507	559	483	528	514	504	495	484	507	473	489	480	504	524	496	522	518	516	509	517	420	541	470	485	448	488	494	480	419	531	488	504	541	488	490	516	496	496	530	463	502	487	538	484	497	494	504	488	483	480	512	530	499	471	496	466	483	465	528	470	517	522	487	474	470	484	465	521	527	506	493	502	508	485	503	482	494	474	503	525	478	514	498	503	496	500	541	508	515	476	467	516	524	463	477	499	470	509	484	477	507	527	489	479	535	560	491	503	524	456	486	499	449	491	490	528	492	497	481	492	525	472	444	481	526	494	513	524	502	501	474	471	508	464	475	441	521	502	480	497	479	475	488	492	473	480	508	523	510	488	506	469	478	479	492	518	505	514	500	514	551	496	484	491	486	484	477	488	507	478	477	497	512	498	518	476	493	486	494	469	465	462	524	503	513	525	496	508	493	552	518	492	495	477	483	488	520	467	511	519	528	429	518	527	507	476	461	530	497	456	508	512	514	524	463	487	502	508	532	527	492	505	527	530	501	500	472	485	513	462	483	500	523	501	507	491	463	495	496	517	470	520	482	468	488	499	490	522	502	514	501	502	493	510	455	463	513	450	495	503	460	487	499	500	501	483	492	530	493	486	500	496	488	507	515	495	498	514	534	491	481	518	444	479	510	478	497	479	482	480	518	523	491	454	462	443	505	507	539	483	448	485	538	522	522	473	484	523	470	501	509	502	485	462	493	532	493	523	467	489	514	483	466	512	521	504	516	484	482	494	489	488	508	516	458	471	506	491	481	493	509	494	478	490	534	494	484	516	535	467	481	551	497	466	502	482	494	502	504	474	485	500	536	517	523	457	519	503	515	546	517	455	502	515	524	484	487	496	503	499	492	520	525	524	493	491	532	520	462	500	472	528	503	523	500	536	483	514	534	494	509	476	510	479	490	467	481	487	492	494	486	474	498	496	478	511	509	506	481	491	492	482	485	459	538	514	488	505	479	502	478	496	499	458	481	512	500	514	470	510	503	511	533	483	498	499	476	493	497	512	495	493	460	455	497	499	525	494	489	468	492	445	490	504	511	491	551	490	529	490	515	526	471	463	535	514	534	489	518	512	478	500	484	491	512	465	460	519	515	512	499	516	477	491	510	498	450	491	524	461	517	485	510	524	520	519	505	512	497	517	516	495	500	513	508	516	487	489	497	511	508	463	473	465	481	480	480	487	493	468	511	494	529	489	502	520	499	498	522	493	499	535	475	508	513	471	476	505	474	493	492	491	490	494	500	507	477	503	503	449	448	501	516	498	508	504	535	464	509	491	491	547	517	495	505	492	521	446	508	514	455	531	483	517	473	478	538	503	472	498	550	502	500	543	513	505	464	504	499	509	545	503	499	488	478	511	491	511	490	544	471	533	510	493	493	509	497	498	469	480	509	492	479	516	528	515	527	546	506	470	521	500	501	477	496	529	494	476	511	523	487	488	504	499	535	488	500	485	519	491	453	506	483	478	471	507	457	500	482	478	511	493	468	481	500	488	512	509	511	523	529	458	518	477	466	479	490	471	503	493	527	539	527	454	526	505	488	540	487	483	491	480	516	509	539	512	520	519	491	503	510	504	505	499	473	488	489	559	463	513	502	499	517	501	532	464	481	505	490	457	525	554	486	486	487	503	482	442	472	496	472	490	476	498	491	516	528	466	454	507	510	462	506	500	520	497	506	508	485	459	462	498	502	503	468	499	493	520	441	497	503	547	546	515	501	533	524	483	515	490	505	507	492	502	503	518	490	480	521	472	480	516	532	523	496	495	488	485	502	457	513	494	494	483	468	464	485	471	518	503	493	461	462	527	499	473	478	478	518	522	519	481	498	500	484	505	474	506	491	468	518	471	478	477	475	488	483	491	486	500	497	546	513	494	512	525	498	476	491	498	500	483	486	527	505	500	527	514	488	508	519	526	505	487	473	493	516	515	485	530	488	493	501	510	489	471	459	520	512	520	538	506	492	483	470	475	526	484	502	464	499	485	492	463	451	521	519	520	484	496	509	491	497	557	501	513	519	488	506	508	486	519	493	521	514	470	536	519	481	521	520	500	453	490	473	506	500	502	509	468	484	499	532	522	460	474	501	488	492	498	511	513	472	464	495	501	490	487	532	465	495	485	502	511	504	481	493	499	496	500	519	494	480	481	533	513	512	479	561	515	531	461	517	485	458	482	523	508	516	492	542	465	523	509	546	505	514	530	511	496	501	493	516	481
20222	38826	53767	73672	78424	65718	47924	29247	674	492	458	486	481	465	490	464	445	485	453	468	439	450	434	447	447	485	442	453	449	453	461	457	427	466	466	477	483	455	460	446	459	474	442	491	446	417	454	461	470	482	475	462	476	494	448	462	436	447	492	464	449	449	438	423	465	440	472	459	478	466	469	456	450	462	461	469	505	459	475	412	491	501	473	467	482	422	469	446	439	468	441	438	501	430	404	435	450	461	470	461	424	470	441	422	443	456	485	483	469	448	469	429	461	470	448	453	465	437	466	469	446	476	466	477	465	463	466	446	468	487	424	456	470	464	393	475	504	440	456	463	446	473	480	447	464	445	428	441	443	427	472	448	484	475	444	488	437	451	475	441	453	407	457	512	430	460	454	448	437	410	470	471	475	460	472	445	474	402	388	443	477	479	445	416	493	473	431	474	431	477	434	463	459	457	439	469	490	455	460	449	461	435	469	468	451	456	424	425	496	479	469	433	494	491	427	462	471	446	477	425	429	439	466	452	425	473	465	460	447	474	426	467	458	452	465	459	423	437	414	425	466	472	491	435	468	472	460	445	444	457	434	439	426	464	459	497	487	453	446	456	455	457	431	454	461	442	456	433	444	473	458	456	481	455	468	461	462	466	459	443	459	452	473	433	465	468	439	470	436	485	443	431	450	455	454	458	450	458	477	465	426	469	471	483	456	466	420	451	454	465	484	474	440	437	443	436	503	456	445	483	444	448	422	480	472	443	498	467	456	470	456	441	465	471	439	448	462	469	446	456	478	449	439	469	461	420	432	410	436	431	431	477	448	441	446	465	469	423	451	445	431	469	463	465	441	446	413	437	432	450	484	500	471	459	478	451	435	444	417	464	465	486	469	483	462	450	475	486	431	444	438	448	488	424	470	442	426	464	457	478	462	458	439	451	424	476	430	427	452	447	442	490	460	432	412	466	435	447	466	454	458	471	494	509	438	447	440	469	403	437	446	444	488	454	495	413	505	414	470	453	426	440	404	409	465	458	458	432	451	459	464	419	452	434	415	493	433	412	457	434	441	447	455	478	453	446	439	433	438	449	474	485	455	484	425	433	460	471	473	429	472	459	396	422	468	458	431	469	436	407	457	442	424	419	439	449	447	455	475	486	437	450	399	438	445	415	468	462	450	434	445	462	455	433	478	449	485	455	458	454	458	424	442	491	452	443	431	448	473	463	456	460	429	454	461	470	418	415	470	469	453	465	475	479	450	445	491	472	439	475	472	488	461	472	472	477	442	464	425	457	438	436	477	435	441	454	462	403	459	458	469	443	439	434	428	444	437	445	422	458	455	427	442	456	449	443	442	472	464	464	462	423	474	459	408	488	442	468	437	479	459	441	490	434	475	458	454	494	463	474	466	442	435	457	433	435	467	460	447	416	442	448	448	440	478	456	457	426	470	481	404	417	469	395	452	455	453	467	455	445	427	432	454	442	465	440	472	484	471	456	460	446	491	444	423	471	410	464	448	459	461	458	479	419	487	473	477	482	440	458	451	483	458	432	425	438	445	461	470	459	478	434	429	508	444	470	439	450	495	476	467	465	454	457	482	443	472	470	445	447	462	493	431	444	476	428	492	481	459	486	435	469	484	456	461	475	423	471	494	485	462	439	454	464	491	442	483	481	469	382	466	474	456	511	461	477	460	460	452	424	430	443	464	483	460	443	398	435	439	439	468	428	440	461	452	434	482	442	425	438	440	406	472	491	458	481	452	493	423	462	442	461	464	456	438	461	472	472	455	456	454	421	444	445	441	424	463	454	440	478	482	461	467	496	476	468	436	411	444	444	492	491	453	450	443	455	481	459	449	463	502	440	473	457	488	441	452	466	451	454	473	462	430	465	459	455	474	459	491	488	453	458	466	438	439	479	421	440	478	450	435	448	421	427	471	469	509	487	434	458	439	473	451	484	466	488	477	460	472	460	474	422	468	459	476	451	426	452	483	450	465	462	423	431	452	492	440	446	447	464	464	440	452	430	431	463	457	470	442	478	419	457	470	451	484	508	484	423	439	461	429	410	455	418	449	455	477	425	462	468	455	416	471	469	457	436	498	458	446	458	442	446	465	465	480	462	481	464	450	456	448	482	454	466	500	478	452	466	485	482	493	436	479	519	454	449	451	448	471	461	439	473	463	461	456	492	446	458	429	467	430	459	434	488	469	451	455	491	446	466	446	476	461	475	487	430	473	459	406	444	475	478	478	431	423	438	428	474	484	465	424	469	468	486	474	456	448	480	463	446	475	452	475	432	507	494	446	486	468	434	498	463	444	470	451	441	472	449	418	466	484	463	425	468	497	469	470	458	458	471	452	447	434	478	445	469	417	446	451	444	459	442	441	481	474	464	409	451	463	420	435	431	435	462	478	428	456	471	415	467	428	455	479	454	455	481	437	456	459	395	447	464	461	477	428	468	438	432	486	433	484	482	461	453	454	443	464	463	448	444	495	448	400	458	438	417	460	438	481	455	436	440	476	442	462	443	486	470	429	423	468	448	464	417	503	445	438	446	482	469	455	461	466	464	487	485	465	468	462	455	465	414	425	464	445	448	437	460	463	428	476	484	450	433	442	419	454	467	474	450	464	468	474	465	503	448	437	455	454	424	438	450	437	462	450	473	457	424	449	455	493	473	486	482	537	443	428	473	486	477	442	470	472	440	499	465	463	479	484	460	476	423	476	455	463	437	445	456	420	471	473	474	433	457	436	411	428	439	464	471	452	471	424	449	450	490	439	464	470	461	420	479	443	452	452	457	465	433	458	472	438	407	468	459	488	461	475	422	503	411	469	456	485	455	466	469	506	445	442	472	512	512	459	451	475	409	460	460	472	426	417	458	469	465	472	518	477	434	453	452	437	463	455	443	434	469	489	430	472	435	458	424	489	426	465	426	446	474	458	427	417	436	481	468	467	479	457	468	445	463	437	413	440	451	448	453	445	456	419	461	470	442	462	438	453	502	457	423	468	510	445	472	473	438	432	413	457	468	460	500	478	425	445	436	474	482	456	452	459	457	490	479	460	429	454	499	436	423	467	449	479	427	456	448	424	435	456	441	474	451	428	511	452	449	457	430	410	470	473	424	416	506	491	484	469	470	429	460	478	461	457	451	459	465	454	456	455	444	489	463	480	440	467	441	460	412	469	475	447	441	468	463	437	425	479	473	477	480	443	441	454	471	458	483	449	464	454	438	459	434	465	431	419	451	487	462	436	491	464	469	464	436	437	435	474	454	439	463	475	483	445	477	459	444	506	457	434	448	436	475	472	488	452	434	487	440	445	455	447	468	463	417	454	431	481	469	451	486	487	437	455	467	437	475	464	496	476	468	492	444	439	436	453	469	462	457	474	455	500	472	481	418	447	496	454	445	482	482	466	435	439	449	467	423	422	436	450	436	438	437	490	492	421	452	410	458	464	438	452	468	482	443	447	466	408	455	479	441	447	434	437	446	447	466	449	476
28497	18606	13787	20180	17231	10647	4977	2061	330	253	231	239	231	228	244	237	260	250	223	230	212	224	207	218	261	201	217	222	229	228	226	257	234	219	245	233	267	222	239	243	260	246	237	221	233	236	229	213	238	212	219	252	226	211	232	229	230	226	238	228	233	248	245	237	238	235	228	231	221	243	230	210	218	231	215	215	226	223	278	209	228	214	235	244	222	223	218	235	204	211	211	221	218	216	224	222	248	196	237	206	252	234	226	232	232	210	241	237	222	230	242	204	224	219	210	243	195	240	223	240	232	223	194	211	237	219	250	216	223	190	225	222	224	243	227	198	226	243	213	254	213	255	194	238	224	233	228	239	219	250	211	208	232	223	229	228	226	249	238	213	221	216	218	229	218	255	196	244	225	245	216	229	238	195	228	224	220	218	212	217	209	235	235	203	226	219	220	207	217	227	231	227	243	234	243	216	203	226	240	229	223	235	217	203	224	197	224	206	225	229	216	223	243	212	242	224	246	237	248	249	239	234	230	247	214	197	214	203	217	255	235	221	223	227	231	218	234	224	209	248	201	220	254	232	242	241	220	205	237	222	224	233	254	246	250	232	224	244	240	203	217	211	214	184	218	212	238	218	226	250	211	237	221	241	213	246	232	219	227	236	224	238	212	225	228	223	230	257	249	219	205	201	222	247	231	227	222	244	224	216	243	225	228	227	259	233	206	239	251	217	223	234	250	200	231	231	220	222	238	255	225	198	210	218	192	251	210	221	221	259	189	211	216	229	223	218	225	252	211	228	193	221	249	243	210	247	234	220	223	247	237	245	215	242	206	230	210	241	218	225	216	232	231	243	234	226	221	239	221	235	244	238	211	252	210	242	191	222	231	236	218	194	228	209	226	232	204	217	241	231	229	264	233	240	228	233	227	243	223	197	218	236	240	250	232	209	224	209	243	228	219	239	216	234	238	234	231	237	221	232	230	230	220	225	248	220	237	227	244	259	225	228	202	232	229	233	217	227	211	210	238	257	216	209	223	260	230	243	234	243	247	230	229	210	230	229	243	258	248	238	218	231	223	216	224	231	230	214	242	220	191	229	236	227	246	224	237	219	229	239	218	235	229	231	236	215	207	205	206	247	245	232	220	231	226	234	239	225	218	213	212	228	235	229	222	218	262	223	250	216	220	218	221	240	206	207	212	220	195	211	220	217	223	229	230	215	223	246	243	239	220	251	230	229	213	236	205	247	220	233	223	232	229	227	231	217	234	222	208	216	222	237	244	225	208	212	204	239	202	233	256	233	244	222	225	245	216	232	223	235	233	219	235	212	234	218	249	234	263	223	198	227	232	220	226	222	233	240	217	202	234	215	209	226	229	230	225	241	238	231	232	222	228	195	218	213	233	197	217	209	225	251	230	226	226	246	236	232	202	208	208	224	227	246	205	237	236	221	234	216	225	208	246	232	200	195	221	218	252	206	230	214	241	220	238	216	240	246	219	197	232	242	224	239	245	256	254	238	209	229	228	220	223	239	220	209	200	223	229	248	229	199	221	242	224	258	203	210	225	214	241	226	229	242	224	224	216	243	247	226	231	227	231	248	231	262	227	221	245	221	225	218	209	222	206	222	211	243	208	254	236	248	222	206	227	219	239	234	213	230	231	228	212	219	225	242	245	253	200	231	225	236	218	246	222	236	218	267	242	240	221	209	245	243	247	233	201	255	220	234	209	243	229	239	225	238	227	274	236	263	228	225	219	232	224	236	232	229	229	226	202	218	241	208	244	239	214	223	208	212	220	233	233	240	220	209	242	213	214	216	210	230	237	237	248	238	244	260	240	262	244	248	249	230	207	206	238	237	242	228	219	239	228	256	242	209	236	215	222	248	217	214	219	215	235	235	235	231	224	233	241	232	217	206	233	227	221	204	230	246	245	227	230	232	213	223	224	232	249	222	212	230	225	239	233	254	243	239	245	248	225	216	245	219	208	234	246	239	226	251	233	229	235	222	224	249	223	227	249	247	223	234	220	220	211	230	232	220	235	247	223	245	246	229	225	213	237	224	223	201	240	237	225	250	234	230	204	233	234	240	228	236	235	227	259	218	206	213	221	225	236	222	237	225	234	230	231	262	208	184	243	214	227	220	229	246	217	239	202	226	239	223	217	224	254	232	263	243	223	203	227	232	233	228	228	206	227	213	220	204	233	220	262	234	218	230	206	241	231	241	250	215	236	206	224	223	205	220	223	219	235	231	244	228	236	236	234	211	225	222	218	252	216	230	234	217	219	236	227	222	238	220	225	251	222	237	215	231	236	251	229	259	244	230	236	241	225	215	230	212	207	209	241	212	211	230	239	244	223	225	223	232	219	237	265	206	223	200	232	222	217	250	228	225	201	249	238	233	241	199	229	229	251	211	228	228	220	260	229	231	215	245	250	204	241	219	213	247	245	224	212	230	243	219	233	264	214	204	234	267	239	217	265	247	220	224	220	237	210	231	248	248	253	217	206	251	246	240	219	222	229	234	207	239	225	226	216	269	218	240	198	265	249	250	264	242	223	226	231	211	228	219	238	224	212	219	216	218	228	208	269	198	237	223	207	223	222	257	250	236	225	223	243	219	267	246	225	213	225	208	219	237	216	233	225	212	196	262	209	208	219	239	226	208	210	225	203	223	238	215	194	246	209	234	212	229	225	235	206	253	240	244	232	200	224	242	220	214	260	225	230	211	221	211	243	251	209	243	227	223	220	222	216	213	219	218	221	241	242	245	229	245	198	227	258	227	226	238	253	197	231	240	212	206	223	220	236	208	242	200	230	187	198	202	212	216	235	209	258	241	249	227	237	201	247	210	225	210	222	217	193	238	213	239	229	215	253	249	205	209	194	248	218	221	254	233	226	239	214	242	237	257	208	231	215	217	250	232	257	233	234	241	229	232	265	231	228	218	242	223	235	225	217	221	205	206	236	178	214	255	239	235	227	245	249	205	243	236	221	219	235	222	249	214	237	240	221	202	239	206	252	219	245	223	260	233	235	227	244	238	198	197	246	260	252	233	236	229	221	251	236	232	228	245	196	202	233	221	231	232	214	203	226	230	222	222	249	232	207	210	243	264	196	227	258	232	222	218	219	233	238	223	243	231	237	242	226	220	233	225	228	232	234	212	216	236	233	208	242	213	209	215	234	227	239	239	237	242	220	246	213	271	240	240	211	197	196	221	223	201	223	227	240	247	224	233	246	233	229	213	225	207	252	230	201	232	240	211	206	209	236	229	206	211	213	216	249	226	226	212	234	219	208	206	220	229	242	188	224	225	226	216	251	239	242	237	230	218	215	197	229	228	226	205	213	225	230	220	231	248	224	233	201	206	241	203	242	224	226	220	226	229	266	241	218	207	225	211	215	206	221	255	214	246	228	211	240	200	207	224	224	248	222	207	222	214	239	203	246	228	215	236	212	226	218	215	241	214	227	217	261	231	241	244	240	234	205	204	225	225	231	243	235	203	203	224
16627	19409	19357	23119	19350	12691	6608	2774	352	220	240	228	226	229	235	223	214	257	256	234	241	222	214	204	221	246	223	232	230	237	199	265	252	223	228	222	224	202	212	258	212	205	234	218	215	238	240	220	205	245	235	226	208	225	266	210	236	222	244	231	235	236	223	236	228	250	259	202	255	217	214	228	242	224	214	256	219	218	233	211	224	233	255	227	221	196	255	220	222	255	233	212	246	251	225	266	215	231	226	212	224	270	228	215	219	209	234	213	249	202	237	217	223	225	229	246	229	210	239	220	218	244	209	223	246	229	240	234	225	257	230	246	226	201	204	246	225	221	233	236	231	237	234	216	211	249	219	216	225	244	262	219	227	229	210	212	207	242	253	232	219	212	223	235	238	228	238	202	228	248	219	232	219	242	208	216	213	214	251	238	237	254	225	231	211	242	222	250	230	227	220	244	221	216	227	259	217	211	252	242	208	239	229	237	236	223	216	238	238	239	227	214	232	211	248	208	221	225	212	227	205	252	188	195	212	239	226	230	242	223	256	218	211	223	228	237	216	214	236	225	198	223	238	234	225	224	251	242	210	250	255	227	265	234	232	213	222	230	244	258	264	210	242	225	241	207	208	206	221	210	199	240	241	235	231	248	228	240	248	230	254	234	219	254	215	233	222	218	232	227	221	231	236	233	238	235	240	193	231	214	249	220	238	229	221	236	227	213	215	234	229	235	214	213	257	231	226	249	223	250	235	209	217	244	258	219	232	234	255	223	267	231	197	228	225	227	207	251	220	231	227	219	244	222	232	222	204	212	213	224	218	241	225	268	224	226	238	223	251	211	230	225	258	235	212	231	241	255	239	229	232	233	234	220	223	222	217	245	224	225	240	267	243	214	214	251	220	243	209	236	244	241	241	206	232	257	220	247	242	223	237	221	223	241	220	247	232	247	247	223	217	245	235	210	222	218	259	238	246	233	228	215	202	221	222	195	194	219	224	242	222	261	246	236	234	229	219	242	219	241	255	243	243	255	210	248	259	207	223	245	229	211	230	231	242	215	204	241	220	241	223	218	229	223	204	217	206	213	237	241	218	215	246	250	244	224	241	246	239	223	247	252	222	257	227	249	238	215	225	218	231	213	229	258	246	214	266	256	237	236	223	239	218	248	225	224	198	232	239	212	196	237	215	218	245	220	250	228	221	240	222	231	256	207	234	224	244	234	199	215	267	239	229	235	230	240	231	217	240	255	219	236	250	210	200	235	246	238	218	210	269	231	203	214	215	222	242	223	234	240	253	216	243	231	221	229	247	214	238	214	225	228	247	231	218	232	223	214	247	225	215	187	247	212	241	213	220	235	221	218	222	225	208	238	205	199	225	213	284	212	247	230	236	245	246	222	228	226	216	219	254	232	245	226	228	207	207	233	241	253	243	247	222	229	237	240	229	243	223	214	232	234	236	230	219	241	254	269	230	256	227	222	222	239	237	223	249	222	226	232	235	230	223	222	239	267	252	210	220	225	237	249	202	221	226	227	234	225	215	245	240	253	221	254	212	227	240	216	218	227	223	241	228	220	246	257	206	205	233	245	209	225	232	228	258	232	230	205	225	233	226	229	251	214	198	253	209	231	249	229	218	235	223	243	210	249	239	216	244	247	244	235	225	214	230	237	228	229	246	225	224	245	241	234	240	223	246	215	229	238	192	215	229	238	214	203	241	247	235	204	226	208	232	236	228	190	234	215	200	225	229	226	225	244	214	240	230	205	216	220	225	233	198	222	224	210	233	245	233	240	211	246	243	235	205	219	229	217	232	242	228	268	203	204	218	250	236	213	252	252	207	219	231	200	251	245	227	222	236	236	238	198	251	224	240	271	225	192	221	234	214	224	227	213	243	221	229	242	201	254	239	212	211	219	237	232	231	203	234	209	226	218	235	258	237	214	230	218	232	222	208	215	224	216	251	233	236	235	246	236	235	230	219	241	223	217	230	227	238	234	224	226	208	236	224	220	230	251	206	233	222	233	237	227	242	228	248	248	243	224	236	227	240	200	232	214	250	208	222	245	222	236	226	218	252	215	225	223	233	239	233	225	224	227	246	233	219	229	229	227	234	246	211	234	230	225	217	226	208	225	219	227	242	233	220	240	213	237	217	236	240	255	207	214	229	248	233	215	208	196	252	204	210	263	219	238	265	212	215	225	245	246	241	243	257	234	239	245	219	197	235	240	255	235	236	244	219	242	229	239	238	256	224	234	212	256	228	239	209	208	231	231	250	249	236	219	243	239	227	239	235	253	253	251	234	245	256	234	230	257	218	251	229	219	243	200	247	232	226	242	248	246	227	226	216	251	242	189	235	230	217	212	246	238	234	242	240	214	244	254	229	242	233	220	213	192	222	230	226	246	235	257	214	241	201	210	198	231	235	238	279	227	244	231	236	196	253	216	212	255	212	210	249	243	223	234	220	216	255	213	253	253	213	227	247	223	208	230	236	224	215	221	262	217	256	248	219	230	235	226	230	219	271	244	227	242	247	228	220	218	249	235	226	238	256	228	223	218	236	239	232	215	267	222	197	231	218	224	239	244	237	225	242	237	222	244	259	220	231	219	227	192	241	246	252	198	218	242	249	213	231	219	215	234	239	222	217	196	236	219	242	224	242	251	209	232	222	229	232	220	225	225	233	229	224	224	228	189	224	247	250	207	223	240	225	201	227	228	234	226	249	215	245	217	220	228	235	251	221	228	238	244	217	208	233	230	237	249	220	209	226	238	243	211	211	235	216	260	267	231	254	222	222	234	210	252	243	217	231	224	219	219	209	208	235	257	238	248	215	216	225	200	214	259	201	204	231	225	267	231	204	232	255	228	238	212	238	224	200	225	224	236	247	236	198	217	237	250	228	243	234	245	241	243	233	237	245	240	242	211	216	249	252	241	218	218	241	241	226	208	229	219	204	225	237	244	236	229	230	213	226	210	224	246	230	231	210	210	220	206	250	212	220	226	218	221	229	237	236	186	208	242	225	253	216	231	205	211	207	243	232	223	218	197	247	228	249	227	250	209	230	223	224	222	211	255	217	225	242	237	257	223	227	224	260	234	239	244	251	233	211	261	217	227	192	243	213	244	233	241	239	212	259	246	215	250	231	247	199	216	260	232	233	214	245	223	242	244	231	229	212	202	237	218	252	248	213	239	250	210	258	229	252	235	233	233	236	232	203	240	230	252	235	255	247	245	239	223	210	217	236	225	236	206	235	228	212	239	235	224	218	220	223	260	247	225	232	218	248	248	231	233	214	223	229	247	234	222	224	252	211	266	229	231	232	242	238	222	217	245	217	220	249	235	252	236	245	212	232	254	225	230	218	198	229	241	246	243	251	227	256	252	244	202	229	223	240	219	250	244	259	217	254	230	239	218	233	225	226	243	222	227	204	232	250	243	267	222	234	253	251	228	204	217	217	230	241	231	229	232	233	194	235	265	226	245	199	237	244	247	228	231	244	240	259	231
24910	20434	27546	43294	56169	54044	37442	21083	3527	370	359	346	352	310	352	343	331	320	400	325	311	354	310	310	356	374	310	338	347	352	348	347	351	340	319	356	307	313	334	348	337	312	356	342	327	322	320	315	313	356	334	344	352	319	340	326	314	358	333	334	298	313	325	320	319	354	323	348	335	315	330	301	312	343	353	377	347	300	302	312	323	368	339	323	328	310	345	356	322	361	315	330	316	346	315	338	362	337	330	347	302	324	310	340	337	350	348	341	338	343	345	356	323	322	339	329	331	364	320	336	323	341	323	318	322	368	325	305	347	342	344	331	347	362	331	326	334	330	335	310	315	324	343	329	337	328	344	324	318	359	335	322	319	321	323	323	326	342	350	364	341	355	301	321	321	314	330	327	360	341	317	334	328	343	324	312	360	349	375	352	331	345	329	343	350	342	342	318	325	322	344	350	334	342	335	319	352	348	317	342	339	344	341	343	337	350	337	302	311	329	310	330	357	354	342	323	327	324	331	306	326	348	324	338	304	319	350	323	339	339	342	323	345	293	338	342	321	345	363	343	322	340	338	325	348	330	315	320	374	340	348	361	346	335	343	320	349	379	316	305	318	332	306	329	310	326	338	333	339	335	360	317	365	361	306	336	352	355	321	322	323	319	352	319	322	338	316	300	333	325	363	350	325	307	309	393	342	328	319	315	336	324	297	294	282	328	293	293	346	342	352	321	343	330	334	374	331	304	343	329	379	295	365	326	342	339	327	314	307	321	316	333	334	316	341	336	325	336	363	333	325	365	320	325	329	362	327	331	358	334	310	320	328	358	351	354	340	339	321	326	311	330	334	303	326	310	375	338	326	305	313	318	329	296	338	334	342	369	312	306	322	314	350	356	338	316	314	332	338	348	360	326	310	339	336	307	347	330	330	320	359	318	314	366	345	335	335	363	323	325	331	328	314	310	313	357	335	345	326	343	361	325	310	360	333	329	332	299	322	344	337	358	336	316	312	340	381	346	366	349	357	352	313	333	315	320	349	346	331	349	342	324	312	348	317	325	334	331	310	324	332	350	316	327	336	350	339	318	341	366	324	318	374	368	319	343	342	320	321	399	307	349	357	340	342	307	296	319	304	325	359	309	307	326	326	336	309	336	312	305	350	333	338	326	308	321	361	295	336	349	360	330	332	332	324	356	330	330	336	291	303	352	340	323	369	325	314	340	318	337	330	332	329	369	322	333	336	331	306	347	332	339	357	339	341	342	311	343	338	333	323	324	326	326	335	340	312	350	354	337	341	348	323	312	311	334	343	328	327	322	331	321	312	316	330	314	320	342	324	340	305	327	314	345	339	347	329	318	364	300	331	323	334	332	327	338	329	337	333	339	331	338	320	331	328	331	342	353	299	297	328	310	308	337	324	340	313	336	329	351	344	322	340	322	290	352	315	332	336	355	303	319	305	312	333	345	323	319	330	332	318	350	344	311	342	313	346	315	341	355	318	309	309	365	294	285	355	294	311	337	335	303	332	344	358	329	326	321	323	357	317	341	327	290	338	316	297	347	320	352	327	327	309	326	327	345	311	351	338	328	325	322	326	342	332	332	335	354	331	367	313	317	349	342	319	342	350	319	340	317	286	351	316	311	341	353	314	379	355	317	347	332	314	347	362	322	318	353	335	348	310	331	296	323	335	337	358	312	297	341	346	334	345	338	335	305	322	330	351	343	323	321	338	334	324	339	314	324	351	325	327	333	356	350	360	346	319	306	353	344	313	344	342	331	339	328	321	326	370	372	336	342	302	325	324	310	325	378	326	325	336	321	336	327	308	335	372	339	339	345	325	339	362	336	313	328	335	342	338	312	322	350	331	345	328	306	330	300	334	366	322	346	348	325	343	314	351	359	323	344	315	346	314	327	376	299	329	307	356	335	328	311	311	294	346	332	309	341	291	314	326	321	339	322	330	356	329	315	344	318	303	295	352	348	314	318	310	309	366	336	371	311	335	298	309	345	356	315	325	319	314	335	331	326	340	346	320	348	332	342	341	374	358	347	317	339	344	327	326	343	330	304	325	319	326	320	318	354	344	352	296	351	343	330	345	368	314	333	315	297	324	320	330	313	346	297	328	359	301	347	362	326	382	317	312	344	337	354	345	334	343	310	320	316	330	335	360	330	364	319	319	344	336	328	357	307	322	356	317	343	309	323	339	331	309	336	337	353	313	334	349	334	358	338	313	323	312	336	318	310	348	340	327	325	354	309	337	328	341	359	342	316	351	324	364	333	319	335	322	364	306	310	312	344	322	368	384	336	316	288	337	315	289	344	362	339	343	315	346	341	324	310	282	327	306	343	320	309	355	328	316	309	336	324	356	333	313	310	343	341	341	320	311	338	321	293	387	331	327	360	339	345	329	328	336	320	325	341	323	324	327	323	334	327	354	356	315	332	315	340	317	335	346	335	335	307	338	303	336	318	318	355	315	329	331	329	304	330	284	332	330	326	334	334	311	351	304	321	359	338	329	322	339	320	335	339	353	336	358	329	340	297	298	302	342	343	317	347	310	327	366	329	351	318	345	302	349	330	338	294	318	339	358	343	335	330	337	338	354	331	332	322	343	324	365	306	352	328	335	324	319	288	343	328	317	335	330	360	300	357	303	365	335	321	337	340	369	314	327	348	337	318	336	302	345	315	336	302	329	373	366	296	321	341	350	347	328	318	339	314	328	356	320	337	332	341	376	313	288	318	364	327	322	325	371	343	327	297	331	321	318	359	320	355	322	319	348	335	332	322	338	312	321	309	319	358	341	338	336	325	317	366	338	339	328	384	318	346	362	326	319	316	320	339	330	317	342	318	350	327	311	356	319	346	336	301	357	322	332	322	309	341	337	333	304	331	334	343	328	313	352	340	319	347	347	321	335	305	295	358	360	335	355	363	322	344	340	333	301	356	330	334	309	326	339	334	316	298	324	320	329	326	344	334	302	322	356	356	321	325	333	330	326	300	321	314	342	323	349	337	313	321	320	340	338	338	331	305	350	330	306	298	349	344	352	340	336	307	344	333	313	332	308	308	323	322	361	362	334	351	329	338	321	349	321	348	327	341	311	317	333	327	338	380	316	340	336	334	324	335	320	312	329	330	319	343	307	340	348	329	369	327	339	341	328	325	337	329	333	343	310	366	353	346	318	363	305	332	337	310	349	358	323	341	351	360	329	360	347	369	329	320	341	295	343	324	295	335	332	361	341	318	309	335	327	350	334	321	337	320	321	294	325	343	289	329	363	321	339	325	306	326	341	353	320	314	324	320	321	341	323	336	346	322	317	321	376	350	313	335	333	339	351	328	325	336	335	338	340	362	303	323	382	357	355	314	374	328	307	331	315	361	347	336	319	365	328	356	321	335	359	310	315	305	340	342	357	355	325	339	332	327	335	352	302	354	326	362	312	346	333	365	359	355	288	314	341	328	355	332	371	331	336	307	366	354	330	314	344	340	318	330	339	333	326	343
18676	32076	48393	69902	62301	52714	35642	21332	1870	321	341	314	329	301	322	305	321	331	307	326	313	308	306	305	337	284	302	309	300	304	299	309	311	309	304	302	282	299	323	318	355	306	323	308	305	324	263	341	308	292	321	304	333	336	302	315	306	326	299	316	320	308	303	293	319	322	311	326	300	306	316	297	300	324	313	323	292	311	267	315	286	280	294	300	321	327	304	337	320	296	297	335	307	300	325	321	296	301	301	286	304	319	314	282	307	315	292	272	308	312	318	319	297	290	329	311	308	319	296	319	313	308	319	298	314	292	308	318	329	328	295	316	288	301	298	332	341	308	301	337	302	352	345	336	286	297	292	331	328	306	330	287	314	304	292	315	289	347	336	337	295	326	302	337	283	322	306	338	271	295	299	314	306	304	300	298	355	318	326	311	302	304	321	318	315	296	333	322	304	285	307	266	322	314	335	322	297	330	312	337	316	328	326	320	329	320	339	321	288	318	317	301	292	326	304	322	313	322	303	302	292	295	321	348	317	310	354	331	326	304	299	284	335	297	334	305	263	321	299	306	298	299	340	317	304	302	290	271	296	299	282	319	311	277	292	318	300	309	314	292	345	298	337	296	294	322	332	337	336	294	294	314	294	293	277	288	339	320	295	296	295	304	319	303	342	305	324	311	290	317	294	331	339	312	288	337	312	324	293	306	280	310	314	303	324	299	305	284	332	323	304	353	302	335	280	324	338	295	332	331	305	281	295	302	285	288	286	310	317	313	298	313	324	292	293	283	300	308	317	281	329	308	312	288	298	295	321	316	318	291	315	316	296	334	301	326	314	318	306	306	314	293	348	337	315	271	353	302	302	275	336	299	346	309	299	323	320	297	336	312	344	253	313	286	282	279	331	309	315	322	323	287	341	316	317	352	318	321	275	293	332	320	314	277	292	330	303	326	317	307	294	310	299	313	313	311	316	313	301	311	310	265	313	304	278	318	310	302	351	315	309	302	298	318	292	312	291	332	315	300	334	314	296	331	357	334	300	305	303	324	291	310	315	304	314	305	297	294	340	324	322	311	287	308	305	320	312	299	311	298	300	320	303	322	305	319	343	303	330	304	307	303	298	318	292	282	288	313	288	332	327	334	306	322	296	333	286	305	311	322	284	306	319	314	292	313	288	338	292	306	287	331	314	304	309	288	290	298	301	327	306	317	339	330	317	336	351	303	280	315	301	315	344	349	319	327	320	299	295	320	311	299	288	330	301	316	313	295	288	297	313	318	320	314	321	310	309	289	303	280	278	312	301	310	315	273	310	315	311	319	316	316	311	306	309	331	311	295	314	263	275	299	325	313	314	314	297	307	279	306	313	299	297	336	352	302	346	309	330	287	275	340	320	324	326	333	314	300	316	291	319	318	337	284	255	294	302	312	338	299	279	313	281	297	325	321	285	285	250	310	321	335	295	323	299	359	310	306	336	312	347	308	339	281	301	289	292	337	314	316	332	325	335	311	289	320	290	326	308	321	326	303	303	286	316	293	285	321	285	326	303	313	317	321	278	315	323	312	289	313	272	290	278	316	277	327	344	302	328	297	305	310	312	322	316	319	310	339	313	314	277	324	299	293	314	303	312	309	273	336	324	305	311	311	286	348	293	296	276	299	307	342	303	340	335	307	296	341	292	317	315	301	275	289	314	313	299	319	291	313	317	280	326	286	287	308	288	304	323	328	337	317	290	329	318	317	300	304	342	332	322	279	331	325	315	333	326	296	337	296	335	322	316	290	307	280	343	305	306	317	333	318	354	310	312	286	333	291	314	288	289	299	283	302	288	332	316	293	285	304	333	324	312	301	286	273	304	328	300	301	312	316	298	319	309	289	314	314	294	305	330	335	304	325	313	291	295	328	279	298	320	327	291	329	291	310	297	318	296	310	327	294	253	300	284	316	295	300	300	326	294	306	316	315	309	327	340	323	293	302	317	305	293	310	342	309	321	294	290	286	288	304	310	298	318	314	277	333	311	316	314	304	322	313	321	272	293	314	342	331	303	311	314	354	307	331	313	306	315	307	319	300	302	281	295	327	344	314	321	294	322	283	298	277	277	298	322	308	284	322	288	291	319	307	313	305	305	336	337	292	325	295	313	330	295	318	319	275	324	303	308	306	316	350	331	310	281	325	298	334	303	374	304	293	315	276	298	316	318	365	295	286	297	288	299	273	317	323	280	274	314	313	322	310	341	316	282	319	311	306	345	313	303	343	294	325	314	294	326	295	307	312	306	317	305	339	324	285	300	307	291	294	331	291	298	312	290	291	293	332	308	275	325	348	298	357	302	300	306	327	305	333	302	317	307	294	320	293	305	298	334	314	333	306	298	300	324	337	304	307	303	328	287	282	330	349	312	306	342	316	325	300	300	303	283	318	293	299	310	320	329	328	321	315	305	302	336	300	281	331	288	312	299	311	287	318	332	295	289	293	286	303	323	304	287	280	307	298	290	321	324	307	322	305	298	303	279	327	336	292	303	345	283	305	306	301	296	309	294	303	291	313	314	318	329	314	285	298	283	313	292	288	288	323	325	273	318	307	309	323	326	325	316	336	289	296	338	322	329	311	330	321	324	297	307	323	320	303	271	320	306	347	335	337	303	306	323	301	310	302	321	296	309	301	327	338	318	316	288	296	295	291	306	318	309	301	304	311	307	310	327	317	333	321	323	304	321	299	327	310	324	309	330	328	296	303	323	308	304	314	307	290	318	310	327	327	304	311	305	299	320	315	304	306	291	325	325	291	303	334	288	324	284	312	348	319	300	335	298	333	333	297	326	323	315	318	322	298	317	319	297	306	319	272	280	305	306	323	316	313	293	327	328	292	317	293	275	338	309	296	341	306	305	304	283	310	303	309	292	300	337	323	322	289	329	325	321	316	296	297	304	290	298	324	298	297	349	330	319	313	307	292	302	319	325	296	293	317	314	285	304	350	336	321	277	314	294	331	291	286	326	294	291	316	312	311	325	343	310	300	313	286	303	271	315	297	324	315	309	298	270	290	316	289	345	271	278	334	341	319	304	299	320	287	285	309	319	293	304	304	297	322	298	304	294	311	316	285	327	305	322	332	302	315	319	335	327	301	327	310	278	303	315	328	321	309	325	336	296	298	301	294	347	286	315	284	308	313	298	331	339	319	280	310	306	300	332	330	310	324	321	310	330	318	329	322	331	322	317	332	300	311	312	311	299	308	264	306	321	318	313	315	306	282	280	316	289	320	305	288	300	313	301	308	290	301	294	318	339	334	295	317	296	322	299	322	301	350	297	281	286	286	297	307	292	315	277	313	322	303	320	310	323	302	324	315	285	327	296	312	298	298	314	267	326	317	305	293	306	306	309	278	307	266	303	303	334	308	299	307	277	293	343	297	332	303	296	289	315	287	327	284	338	300	274	294	318	305	348	324	274	276	319	310	312	324	308	320	303	313	308	314	308	337	310	316	338	296	317	289	319	306	320	309	322	311
22508	20408	27631	40004	59217	59422	44126	27086	5149	676	489	522	494	475	515	552	518	506	502	487	526	524	525	501	478	454	507	517	529	508	535	506	539	485	516	534	530	501	531	476	487	527	503	504	477	507	491	498	496	486	465	492	493	524	525	462	505	479	506	514	486	497	488	530	472	513	491	522	489	461	501	530	511	505	485	527	488	488	496	461	513	497	466	509	526	487	503	478	514	485	446	524	489	495	509	506	495	451	490	496	485	464	473	522	529	521	474	490	478	502	525	492	491	472	497	490	519	529	493	466	517	497	542	495	519	486	520	518	497	525	465	507	471	499	480	503	506	531	521	506	526	536	497	505	481	497	523	509	511	456	522	509	509	462	495	494	524	527	513	545	489	492	491	487	479	484	471	531	441	488	503	462	517	485	507	495	488	510	487	514	517	468	518	519	532	492	474	478	480	490	518	506	493	538	505	490	524	506	502	469	484	511	514	457	529	478	509	451	491	539	509	475	517	519	450	473	506	477	508	490	475	478	474	500	511	497	516	486	490	502	496	496	487	502	460	450	550	450	491	506	519	513	524	465	487	504	475	491	469	476	511	506	519	527	454	465	506	531	508	488	505	461	517	485	505	503	532	508	453	476	495	474	518	515	551	520	502	503	513	512	507	476	491	523	505	500	486	479	508	512	504	513	463	534	531	491	480	484	475	488	474	489	534	522	493	480	511	465	468	535	494	506	531	479	510	503	482	488	520	494	496	495	478	484	511	492	510	484	500	547	522	493	497	532	521	502	489	445	524	479	487	506	539	519	469	471	473	515	508	535	487	475	464	477	485	482	510	551	488	479	513	492	497	572	490	463	469	532	489	489	491	502	498	467	527	482	500	535	477	480	463	448	490	516	516	477	506	507	456	476	482	482	522	530	497	487	538	464	481	478	520	506	444	469	478	474	498	534	458	461	520	480	493	514	503	483	461	518	477	495	525	467	476	525	489	492	518	475	478	519	502	491	474	523	504	510	501	464	468	495	466	470	532	517	473	539	511	486	505	520	481	497	491	517	494	504	496	496	512	493	512	547	496	517	486	488	505	500	517	473	512	478	502	506	490	506	485	504	510	499	513	523	510	516	550	524	497	524	464	549	517	514	514	477	516	468	486	488	497	464	482	484	496	503	519	472	498	469	487	454	478	481	506	470	533	486	498	461	463	501	496	467	543	502	478	497	487	512	503	508	529	472	498	533	514	494	506	515	507	501	460	535	481	507	485	467	522	493	471	491	522	526	467	495	504	532	454	479	551	509	481	518	496	491	488	503	484	551	479	450	521	510	470	494	520	489	487	489	460	517	481	507	517	506	508	499	514	477	506	517	507	499	490	473	504	499	473	479	482	518	481	496	465	504	501	508	532	482	526	478	508	523	514	513	497	529	482	502	522	511	507	490	476	504	520	494	487	520	458	546	485	494	509	494	504	507	519	454	523	523	454	531	502	517	540	487	529	530	472	525	522	476	502	496	497	490	524	488	516	507	490	468	476	503	496	523	475	525	470	506	492	494	447	507	508	506	507	513	529	458	521	455	458	478	521	505	516	491	462	496	475	518	471	523	512	479	520	516	504	506	495	484	530	487	473	482	480	518	507	464	516	505	489	491	520	490	508	499	450	499	511	524	489	472	501	483	490	506	542	521	484	471	515	523	482	491	483	489	501	495	520	478	499	477	487	480	525	472	489	494	502	516	502	484	529	472	522	523	490	534	483	499	466	453	475	473	494	531	432	507	501	513	490	507	495	480	519	506	504	516	520	505	499	486	518	508	504	511	487	500	507	497	530	484	482	519	456	485	476	506	492	498	505	477	490	475	523	471	478	499	486	521	473	498	491	506	535	490	519	518	536	462	479	497	523	481	520	449	490	479	470	504	522	499	472	487	463	509	497	525	483	488	526	497	479	519	496	528	529	469	509	495	534	503	492	501	510	480	513	516	487	508	463	486	498	475	523	520	477	479	500	513	488	499	484	527	487	534	487	498	485	528	481	546	490	462	515	534	519	482	510	486	491	481	511	496	523	500	493	475	503	510	485	525	535	499	530	540	489	499	472	533	539	502	496	496	505	492	491	486	482	481	513	539	529	501	511	529	512	496	486	503	498	479	489	507	511	534	514	517	513	520	482	468	522	486	492	474	535	541	514	462	467	505	498	501	498	508	523	516	482	502	514	483	508	504	515	511	481	494	467	487	528	486	482	509	538	495	483	485	499	473	489	543	507	472	535	484	497	485	490	521	513	457	485	502	490	492	514	480	481	525	525	511	503	509	469	492	549	492	468	478	544	528	470	494	503	536	486	500	473	501	471	511	505	486	483	497	470	530	516	470	450	506	496	506	517	499	463	493	517	500	502	479	473	478	477	472	488	506	534	486	482	527	482	481	482	494	449	461	540	488	529	473	479	476	507	502	508	553	551	528	474	476	477	541	480	472	492	512	489	489	476	506	522	488	469	491	480	479	454	499	527	483	507	523	515	520	476	489	511	466	492	503	520	543	544	486	514	483	475	477	518	458	486	478	533	542	512	450	502	489	505	487	474	488	510	494	508	508	460	520	481	460	496	531	498	498	503	530	499	493	469	475	529	525	455	475	478	484	522	511	472	506	481	487	445	511	479	503	515	509	459	524	516	463	481	502	484	494	493	489	503	557	477	522	475	469	459	524	490	482	485	477	486	477	502	471	489	482	466	469	520	507	522	505	478	485	535	519	552	463	542	457	513	513	486	470	502	508	490	509	474	466	469	501	484	485	493	499	483	513	490	493	506	493	487	523	489	535	533	481	467	463	476	552	488	528	500	483	502	493	447	515	512	509	482	516	496	560	490	501	490	499	497	479	494	489	558	558	453	480	457	504	523	482	423	518	520	497	501	462	494	497	459	524	466	486	495	481	450	504	472	476	492	524	499	488	452	489	483	467	484	496	513	490	513	450	465	509	493	559	490	482	512	461	460	540	472	496	487	496	465	490	475	530	505	472	479	508	472	512	567	480	530	520	527	548	492	528	511	505	509	513	473	513	474	486	507	500	492	503	493	496	529	467	527	516	489	480	535	469	487	490	483	468	501	495	500	504	481	513	511	538	511	498	505	506	485	509	497	448	519	503	504	467	450	533	482	508	493	517	493	526	491	513	495	475	514	473	540	480	502	472	487	455	484	519	499	462	477	465	488	521	500	483	513	482	508	525	505	526	513	515	525	499	502	471	494	497	489	472	529	473	479	497	447	467	543	524	476	460	492	505	539	506	495	507	461	512	504	512	534	524	509	532	486	466	490	500	470	471	501	492	502	503	485	512	510	511	508	518	493	474	516	528	487	512	498	483	484	519	466	480	480	486	546	522	485	481	501	480	493	509	487	516	516	483	468	456	464	521	455	439	490	485	465	505	491	491	499	489	462	485	506	504	530	534	551	522	463	466	499	518	532	438	537	523	511	512	534	444	510	505	495	472	526	489	492	510	491	494	484	513	462	502
20024	39094	57793	78853	78326	63577	43252	26077	577	496	500	509	498	475	460	486	473	478	480	457	486	441	460	424	512	453	498	484	479	485	456	411	469	476	451	483	505	437	469	440	430	484	422	457	453	423	462	412	481	478	508	448	446	456	475	459	467	465	452	438	458	473	445	465	470	475	454	472	429	480	411	473	455	530	480	452	441	444	452	472	462	423	475	494	443	442	457	479	421	469	456	479	467	465	422	484	436	439	464	423	470	463	471	453	452	471	462	472	439	424	442	422	485	442	450	438	439	448	427	440	464	471	433	451	428	463	450	493	410	483	474	453	475	480	463	493	444	477	481	475	447	421	453	457	473	474	442	486	489	444	517	452	476	481	435	444	422	431	426	425	454	451	425	425	446	479	494	435	474	478	467	408	439	445	502	456	470	426	417	441	445	452	449	475	467	516	481	451	452	475	450	418	495	472	446	423	468	434	464	440	418	443	453	441	456	431	438	498	479	474	484	415	479	455	480	494	486	455	438	419	463	448	460	428	467	445	488	429	400	454	439	465	462	431	413	444	444	415	431	493	430	480	452	438	459	469	441	424	456	448	452	467	445	477	470	466	442	470	489	437	438	419	464	419	479	457	442	455	478	471	443	439	474	438	464	469	475	428	460	405	472	514	435	467	460	498	446	459	435	446	440	442	435	467	469	432	478	465	441	440	491	426	440	471	449	438	457	445	464	471	421	440	455	460	435	448	435	480	464	462	470	424	460	462	429	468	450	432	476	438	430	448	431	464	467	432	433	480	448	412	446	428	485	486	479	449	434	446	445	463	429	454	438	439	480	496	468	442	472	445	460	468	412	445	450	454	468	501	451	440	488	467	442	454	452	473	454	437	435	458	470	457	495	469	447	426	451	465	444	460	428	507	423	415	477	433	503	469	469	445	488	455	441	431	446	480	448	473	442	432	417	467	472	461	452	479	448	421	435	500	456	464	481	442	472	446	492	469	483	464	484	461	443	448	486	428	489	463	425	481	443	434	463	495	476	445	433	477	458	473	482	462	503	436	469	452	428	419	453	448	470	452	451	437	434	453	480	415	475	460	418	443	479	432	447	462	425	423	462	471	417	475	472	470	487	467	441	464	494	438	430	433	472	460	451	467	467	462	440	464	469	463	445	455	415	482	455	459	430	441	472	428	458	466	452	406	476	470	439	446	480	454	424	488	428	452	435	451	479	440	465	443	445	448	444	422	459	472	458	475	465	394	450	470	454	462	467	472	439	483	437	469	473	472	505	455	453	450	438	444	465	435	460	470	502	440	434	429	447	432	451	475	486	450	435	427	454	485	446	452	493	443	442	440	474	462	487	467	451	489	456	430	432	444	482	465	460	439	485	482	458	466	428	466	454	467	438	440	441	488	450	451	403	498	476	472	495	463	448	454	455	465	442	489	467	421	469	452	451	433	471	447	464	456	477	477	441	423	466	440	448	474	420	448	458	463	433	434	434	477	442	452	487	415	461	479	447	437	477	431	450	448	453	464	408	456	468	483	451	431	447	476	403	448	479	445	424	473	458	449	448	482	460	445	454	462	418	435	471	485	476	478	467	453	446	473	434	435	453	439	467	483	450	441	449	454	480	464	465	447	456	455	479	442	467	482	440	450	506	431	430	426	452	456	464	453	466	443	444	424	493	468	434	470	487	482	481	472	442	478	464	452	481	446	434	461	446	447	431	422	450	443	451	419	477	447	432	443	426	485	425	463	449	416	431	446	474	452	448	459	465	418	438	467	458	447	462	434	442	436	481	445	446	409	489	450	456	431	468	436	428	483	459	453	487	468	454	466	465	458	484	422	419	482	472	477	447	444	435	451	401	485	454	472	428	485	465	439	476	452	454	440	447	444	438	457	445	439	451	453	446	471	459	445	464	426	451	483	452	451	446	433	478	463	451	434	498	462	465	451	424	410	505	472	450	468	443	483	454	445	446	444	455	474	447	465	459	446	489	461	463	477	434	418	498	461	434	461	438	434	478	488	450	488	449	477	458	451	475	391	456	465	459	442	488	448	437	472	435	433	450	476	464	494	487	480	451	475	458	441	416	468	471	420	437	482	476	465	477	479	464	465	460	479	501	448	461	436	456	449	467	458	464	479	434	439	449	459	493	485	507	474	426	486	439	429	459	463	467	444	409	449	432	455	444	467	459	512	472	430	462	444	451	468	406	481	481	463	430	414	456	465	485	436	458	436	492	445	465	441	484	434	442	435	416	458	507	468	452	449	448	443	450	479	415	461	423	464	417	449	458	457	473	450	404	461	492	489	436	477	450	440	429	469	472	436	451	487	460	412	472	461	476	453	445	498	452	393	434	470	451	421	445	481	437	450	416	480	430	480	477	429	430	406	455	446	418	419	453	427	484	495	439	448	477	459	488	476	469	455	438	444	446	419	463	450	393	425	423	486	462	412	455	471	474	449	451	491	435	449	449	464	483	436	455	440	437	492	441	469	482	436	472	445	457	412	466	428	449	477	457	451	449	426	492	471	450	409	452	446	456	470	471	471	421	465	459	431	476	419	451	466	435	438	426	454	491	423	408	476	407	469	410	406	458	498	493	466	435	462	430	474	462	484	451	447	468	475	462	447	405	434	474	442	491	446	434	441	457	460	468	464	432	447	480	477	448	412	425	476	428	451	425	442	437	430	514	460	448	469	433	465	435	454	436	443	443	435	455	453	439	442	465	441	474	422	456	470	489	453	494	486	451	420	437	476	416	459	452	446	464	427	458	437	480	474	445	436	479	392	454	434	415	467	434	459	461	488	468	430	456	434	459	497	460	451	436	421	413	446	424	452	462	494	438	466	445	468	470	469	441	433	490	443	483	406	491	424	455	474	483	460	479	425	424	454	436	459	436	453	477	458	448	462	446	467	450	440	452	488	468	449	430	456	439	473	434	449	480	429	445	441	437	445	469	426	440	490	469	427	435	453	441	471	437	447	499	438	470	469	450	438	423	461	433	478	484	432	452	479	408	442	489	470	456	452	466	466	459	450	455	452	426	444	474	453	457	415	452	437	475	472	441	442	423	474	465	465	474	463	462	454	473	478	480	434	427	457	437	431	449	418	502	446	473	459	428	464	411	452	468	446	475	461	472	440	440	492	422	453	428	437	437	457	459	464	445	474	501	457	440	501	447	443	451	458	477	465	455	459	468	413	419	440	456	443	428	465	459	405	447	447	468	459	492	482	420	472	464	450	484	496	472	453	463	439	423	525	477	455	463	445	450	401	472	460	422	418	430	446	485	467	441	465	469	454	456	444	467	471	429	458	439	425	481	451	484	455	471	447	414	488	491	442	457	469	478	483	451	410	451	403	468	444	466	465	447	419	479	477	449	447	455	450	453	464	473	450	431	472	449	463	493	452	488	472	416	465	459	462	460	477	461	487	473	437	442	466	479	472	488	458	465	482	450	446	462	481	471	474	441	464	431	482	444	435	468	478	472	450	439	446	453	442	445	488
28597	19601	14579	16466	17477	11254	4939	1700	253	199	225	244	224	254	199	211	195	231	221	226	234	213	198	213	208	201	193	195	235	223	218	225	224	218	219	202	249	200	215	244	205	223	198	220	222	189	199	222	212	216	220	200	210	228	251	207	221	199	191	222	217	214	229	198	208	211	218	232	216	238	236	215	204	212	214	214	209	208	219	226	208	207	203	234	212	194	239	222	211	213	233	204	201	241	199	216	201	224	248	208	215	210	230	213	232	201	203	208	221	212	210	234	227	208	215	197	221	239	194	206	229	239	223	224	244	213	242	226	205	231	234	193	245	188	207	220	222	201	237	201	182	216	182	226	225	228	184	218	196	241	207	229	233	218	235	226	227	244	228	229	237	236	227	223	211	212	218	210	203	216	213	183	227	235	217	213	246	216	242	243	204	201	208	222	241	201	216	213	225	207	190	247	181	207	208	210	244	200	222	224	206	210	234	230	240	229	214	249	218	201	205	214	196	226	195	212	221	191	238	220	226	242	247	210	228	213	228	223	207	212	246	205	212	242	213	223	213	178	237	244	224	203	218	232	201	230	224	217	212	214	211	232	248	217	211	219	213	170	212	209	226	222	215	244	201	217	207	227	207	226	215	206	232	217	214	214	223	243	230	230	225	214	220	203	235	235	232	231	227	212	201	206	205	229	200	212	191	239	226	226	212	220	231	203	247	236	195	215	225	219	225	203	225	219	220	194	216	216	220	226	245	229	240	223	240	183	200	224	197	215	214	202	212	213	238	242	206	223	202	224	228	216	232	208	232	184	211	220	186	211	217	215	219	203	212	191	188	226	221	244	240	226	232	208	226	218	234	224	223	226	211	222	243	242	218	215	212	217	205	210	219	211	217	222	209	190	233	242	208	223	206	190	208	220	210	204	228	226	231	211	218	206	198	223	255	204	225	235	202	208	220	194	201	230	222	210	223	228	222	236	236	224	199	204	230	243	257	206	222	244	198	211	202	213	255	242	209	209	203	226	225	223	222	227	219	200	219	219	216	211	209	218	223	229	217	207	195	215	211	217	197	236	235	217	203	190	192	210	215	204	192	245	219	212	215	207	252	231	214	195	235	223	216	210	197	210	215	206	222	218	216	254	209	221	240	195	199	244	211	201	227	228	205	198	219	215	209	238	222	234	234	192	221	235	237	230	226	230	204	212	205	223	233	195	200	217	231	219	221	216	217	237	234	195	221	199	248	221	223	228	233	239	216	195	242	228	207	245	184	220	222	203	234	227	234	211	210	232	237	232	240	217	187	224	209	200	231	231	199	212	218	191	185	231	234	210	231	202	213	211	204	226	192	214	217	248	227	210	213	203	225	229	209	208	218	215	237	200	195	188	232	230	208	235	240	214	197	202	208	193	229	224	190	217	218	224	244	218	228	232	208	213	204	209	236	220	205	236	223	199	219	216	218	263	233	217	224	213	201	230	241	219	222	221	214	215	202	207	191	233	242	236	205	223	236	219	219	220	239	212	214	217	219	220	216	210	229	196	217	216	228	233	194	207	208	205	229	197	238	241	197	222	189	203	246	208	192	221	218	194	227	237	208	200	242	210	235	221	221	199	201	245	220	223	212	222	221	206	240	223	216	222	242	214	212	215	218	209	235	232	214	186	216	221	244	230	215	198	221	215	223	215	225	227	220	199	210	202	201	206	220	224	214	236	223	208	213	204	209	240	198	220	227	228	230	202	226	234	208	214	206	217	208	217	216	218	204	203	238	203	217	212	207	214	218	247	207	247	212	218	212	204	196	226	214	207	220	210	198	227	215	215	201	211	201	227	210	215	229	231	220	211	216	208	194	225	234	221	217	194	256	223	232	206	233	210	199	228	207	231	230	240	218	219	234	254	199	228	201	195	210	188	220	223	197	196	208	213	199	209	223	210	219	214	199	220	221	200	209	239	210	231	222	220	207	217	221	195	232	229	219	191	225	229	207	249	194	222	205	201	211	212	233	233	226	213	217	238	237	219	228	229	247	210	208	222	219	236	235	232	234	218	253	203	232	229	217	237	212	218	213	222	184	212	235	245	220	223	197	207	199	230	223	255	213	240	201	242	215	231	207	191	252	221	219	196	218	190	215	213	223	185	199	219	220	209	221	222	243	227	210	224	232	224	192	207	225	221	202	219	220	213	218	240	221	233	213	211	218	180	238	222	233	234	194	225	198	203	219	221	211	227	229	259	200	200	216	246	219	211	220	206	227	229	208	209	211	226	266	208	230	241	213	193	218	201	202	212	229	217	234	240	210	194	225	232	215	214	210	231	224	223	208	221	236	230	221	231	235	245	244	229	196	210	210	224	190	211	220	208	265	197	236	193	210	230	189	225	214	214	216	202	215	220	204	205	228	200	219	196	196	208	210	192	191	217	251	244	224	228	228	214	220	217	223	217	202	212	220	217	209	210	208	232	235	220	199	209	217	204	230	199	186	204	238	217	191	217	256	219	204	255	239	222	214	227	196	232	206	228	211	227	225	239	209	208	215	208	217	228	211	232	228	221	235	218	222	230	235	202	211	205	234	216	198	231	224	238	222	210	255	212	220	231	199	224	215	221	232	218	221	229	222	240	231	224	205	223	232	213	200	232	220	229	226	220	216	233	231	199	219	214	215	201	219	216	197	236	224	212	237	218	201	208	220	229	226	190	218	226	217	222	234	254	185	212	207	229	216	243	226	210	220	201	205	205	213	216	241	195	216	184	205	220	229	238	223	217	231	217	191	197	197	229	196	211	244	211	220	208	209	226	218	205	209	207	205	248	210	234	214	201	220	190	228	203	232	228	202	218	203	215	206	251	221	203	188	222	217	233	209	223	204	225	212	204	218	202	244	226	218	190	214	229	229	226	215	198	204	202	218	223	235	232	243	228	246	259	222	229	198	227	229	218	208	228	220	205	231	250	210	211	206	235	203	217	205	211	201	199	239	228	211	204	221	226	203	226	227	217	222	231	216	249	207	198	230	230	204	237	244	219	200	243	219	187	211	212	214	225	205	214	206	229	232	211	226	228	228	184	276	210	220	220	229	215	208	218	205	197	229	219	229	200	194	220	229	218	220	217	225	206	186	256	219	207	202	236	233	204	219	227	214	218	220	214	230	228	223	235	205	208	207	207	225	199	196	212	213	197	217	243	252	203	194	215	212	222	230	206	221	221	215	211	199	236	207	214	240	217	228	199	218	230	220	219	189	230	219	228	208	232	228	234	218	206	205	206	244	214	213	214	205	198	215	241	213	225	223	201	231	223	208	219	227	209	225	229	220	235	217	233	199	245	216	227	273	225	228	228	197	228	211	206	204	209	187	234	220	222	188	206	204	229	218	218	205	232	237	211	217	234	214	209	213	219	239	211	205	218	238	224	227	199	213	249	227	235	260	217	215	199	226	222	228	191	240	199	218	220	213	216	206	217	199	210	216	222	223	230	231	208	211	191	231	202	208	223	246	232	214	227	215	221	214	224
15535	23474	19864	19217	19515	13260	6530	2261	271	225	234	206	223	202	210	221	227	209	242	233	234	250	223	191	229	222	242	228	222	230	198	212	215	243	227	215	201	224	202	216	253	222	209	215	228	206	223	202	220	215	204	208	206	222	222	203	219	219	236	207	227	232	232	249	233	207	221	242	184	241	224	194	233	222	230	229	216	229	256	213	224	215	213	220	228	208	212	207	219	247	235	245	213	204	193	227	230	243	215	209	219	223	188	224	232	215	208	223	218	222	211	226	221	207	222	227	258	216	236	229	224	249	212	209	218	193	228	205	229	219	222	208	229	211	219	217	195	244	243	208	223	219	196	248	219	242	211	200	222	244	220	214	210	205	208	227	221	222	196	221	222	239	215	207	234	227	222	229	224	246	224	223	265	215	215	218	256	228	201	240	208	243	224	232	201	209	219	222	237	228	213	210	222	239	187	245	232	216	211	211	234	203	219	235	208	241	250	196	202	219	254	228	224	237	234	242	200	243	230	227	190	236	216	243	235	230	215	238	215	225	227	247	210	194	229	193	218	220	243	229	222	241	222	229	241	234	209	236	243	231	252	233	205	247	210	210	235	238	192	202	215	244	226	226	215	240	234	209	209	217	214	198	249	207	208	222	206	242	216	238	207	243	217	239	211	236	210	237	247	210	204	213	228	245	245	213	199	225	241	216	238	224	194	207	216	216	215	230	224	229	225	226	222	220	241	204	209	212	238	212	243	233	230	217	228	212	217	225	212	201	231	224	216	236	252	227	225	217	250	239	235	220	243	231	218	226	234	227	218	227	201	199	219	235	223	201	204	225	192	205	242	236	241	218	202	227	244	226	184	212	214	211	215	208	226	214	221	209	239	245	208	203	210	191	229	245	217	199	209	220	225	199	232	239	228	236	235	206	246	240	217	200	219	194	209	188	218	230	253	202	237	226	201	214	222	212	233	231	211	217	198	229	239	209	223	205	214	217	245	237	227	221	208	244	247	208	210	232	213	220	234	211	244	198	230	206	221	204	228	221	221	204	240	216	242	223	228	227	248	211	226	216	204	224	249	192	207	252	218	220	229	212	211	233	215	221	215	265	205	228	223	232	187	252	224	232	218	230	188	190	223	248	232	233	230	240	205	218	242	234	228	238	226	235	225	240	204	215	208	216	247	224	231	202	216	221	197	219	242	227	202	225	210	208	228	234	224	213	222	225	223	254	224	210	210	237	221	194	231	218	207	190	227	225	239	196	211	209	228	232	201	206	222	209	242	233	226	207	217	229	228	207	188	227	230	222	209	222	248	241	210	229	214	216	205	212	227	209	213	234	248	233	246	216	250	204	192	219	238	211	193	223	211	207	236	198	222	233	212	223	207	257	203	220	212	209	197	237	230	238	229	228	220	235	209	217	203	236	219	256	221	219	213	223	213	232	234	211	235	229	235	251	214	229	188	216	241	185	241	223	262	212	209	232	246	208	232	231	200	246	240	239	211	203	231	209	212	216	244	225	215	205	220	223	200	216	230	220	214	205	247	246	192	212	271	215	212	214	217	242	198	217	215	250	217	206	237	221	224	229	192	231	211	238	250	246	210	247	231	217	222	214	212	243	216	236	207	225	211	193	197	233	223	219	210	217	216	218	259	225	204	237	227	246	219	241	218	223	239	233	236	213	240	245	226	226	247	251	226	219	238	220	214	206	226	228	239	220	226	250	238	209	242	222	235	215	211	227	213	204	225	214	210	243	228	201	212	215	228	214	215	204	216	233	212	203	215	230	213	246	203	224	222	266	196	236	225	238	232	226	213	210	212	234	221	207	228	208	233	216	253	233	208	232	229	233	220	208	222	226	219	225	209	220	200	232	229	222	213	241	230	236	204	244	216	231	233	203	213	205	228	214	228	218	226	208	233	183	241	229	220	212	232	238	230	225	213	220	207	244	208	228	200	234	240	219	219	224	229	218	233	223	229	198	234	244	228	223	212	253	226	216	234	219	233	244	233	245	217	193	222	228	239	230	224	209	231	252	209	240	208	228	222	228	224	207	227	190	211	219	241	224	224	220	248	221	211	225	206	248	208	218	219	237	239	233	194	225	215	247	219	184	210	218	210	235	221	213	234	215	245	222	226	222	216	198	198	229	255	228	243	248	239	221	223	218	225	206	203	206	222	223	188	229	236	234	218	209	205	217	248	214	197	223	218	212	233	242	224	229	254	215	211	217	240	202	249	243	230	210	202	245	240	211	214	222	229	235	223	181	221	219	211	211	263	205	208	220	199	232	230	224	213	219	243	212	217	219	216	219	247	204	204	198	228	233	193	224	243	208	232	232	241	228	222	215	218	216	225	209	228	219	229	212	237	239	233	209	215	243	241	265	200	214	223	234	234	228	225	208	217	227	252	230	213	226	222	209	240	225	215	223	225	229	230	222	243	235	189	220	228	216	226	206	223	208	222	234	257	183	239	211	256	225	228	223	231	230	195	224	257	237	204	230	198	238	228	238	257	213	208	225	235	235	210	213	230	234	243	213	231	233	240	203	248	221	231	251	198	198	204	224	225	245	238	237	227	240	201	233	221	221	213	224	233	216	248	209	224	231	255	235	222	248	204	241	221	200	210	195	209	212	235	215	223	180	213	239	225	234	236	237	235	231	229	254	237	228	226	241	213	228	215	218	214	210	205	208	218	230	226	226	228	225	246	226	240	221	209	222	211	245	239	215	228	206	181	261	231	208	250	212	207	239	238	210	212	257	229	239	246	217	228	258	234	243	193	227	229	226	226	190	244	215	211	217	223	230	229	216	222	223	222	213	215	218	193	219	243	206	238	209	211	259	230	231	230	211	222	230	221	206	246	211	195	226	224	225	231	244	218	225	241	223	227	232	245	196	246	219	223	207	211	234	238	225	202	213	225	197	203	232	205	220	198	222	223	241	229	213	210	242	214	208	204	196	210	231	215	226	219	235	227	210	224	209	216	220	222	270	211	237	219	214	220	231	245	208	217	234	203	233	220	210	209	214	237	248	232	232	200	233	234	228	220	231	215	202	220	208	212	209	230	201	241	214	200	231	207	234	248	240	228	222	207	214	208	216	205	220	210	220	223	219	202	211	200	230	229	225	204	214	232	220	233	215	201	264	192	211	240	204	241	258	210	227	226	230	210	230	225	207	223	223	232	224	209	232	218	233	230	209	240	230	210	208	221	247	203	206	206	210	238	209	224	238	212	222	233	197	195	195	225	225	211	210	201	215	260	219	207	225	233	212	231	231	245	246	211	209	239	203	229	194	201	233	232	198	201	231	225	237	204	239	247	231	238	218	220	240	213	221	239	205	234	206	228	217	207	197	234	227	233	229	220	230	189	176	210	218	244	214	218	225	204	221	213	220	224	221	206	226	208	203	215	213	203	226	239	247	233	217	183	231	236	241	236	230	224	202	226	223	221	234	203	233	231	229	198	193	227	224	223	195	221	225	210	213	215	226	228	239	244	213	204	224
24765	20400	27215	42348	59639	54128	39071	18916	3350	361	325	324	369	342	334	388	340	359	339	351	330	328	334	316	333	337	344	333	281	289	290	318	341	315	355	291	334	319	308	330	323	354	369	304	341	332	320	325	331	317	314	307	391	319	329	344	298	308	345	316	340	330	313	348	309	299	338	331	350	328	308	281	323	302	340	307	318	299	339	355	308	280	332	325	326	308	298	337	333	306	347	354	292	334	309	327	314	332	320	320	318	341	326	328	341	322	355	357	321	334	311	348	331	351	304	334	334	301	301	341	303	308	286	320	306	332	313	316	303	292	304	306	333	321	324	302	296	350	323	320	301	329	339	335	350	334	309	320	307	324	306	359	289	310	324	308	326	356	333	319	314	356	339	316	338	311	298	321	330	341	289	308	306	355	333	332	289	345	310	336	344	351	359	298	317	323	346	329	331	353	348	314	297	330	315	286	347	325	352	329	289	335	328	325	330	308	347	321	310	298	339	312	330	326	334	298	367	306	303	344	324	301	343	332	282	286	308	306	320	341	363	326	300	331	311	314	305	302	304	324	337	361	348	330	335	314	317	342	316	314	333	320	327	347	288	329	320	338	322	335	349	369	312	314	316	318	319	365	318	332	323	314	322	336	339	335	339	341	328	321	314	326	338	307	290	321	358	311	316	354	332	317	307	340	321	334	325	316	320	329	330	280	309	290	341	306	348	315	325	350	324	294	316	332	324	321	320	337	378	350	320	311	351	346	321	325	325	304	318	325	315	345	344	336	327	322	317	314	301	337	351	320	326	323	355	311	350	307	331	344	339	317	340	306	331	328	341	343	323	337	340	365	325	320	311	336	322	327	336	307	352	281	292	349	307	317	358	330	302	312	329	347	328	320	312	347	317	338	365	348	322	315	315	333	290	350	322	326	329	300	305	347	335	337	342	325	321	327	338	319	311	307	328	305	332	320	301	311	325	310	329	333	293	328	311	304	340	342	352	306	328	338	298	306	328	314	364	345	329	345	327	329	313	320	309	308	318	337	316	303	336	305	319	310	308	349	335	313	377	328	328	287	353	303	329	346	324	365	321	310	329	323	330	336	328	349	298	313	341	317	317	327	348	354	334	337	309	338	350	301	353	328	356	346	314	303	354	350	348	308	313	325	299	327	319	297	338	332	301	322	329	295	298	362	316	326	322	342	330	335	357	317	307	331	335	327	305	324	310	336	309	293	323	325	325	335	324	326	296	320	323	300	330	322	323	289	344	326	324	325	323	347	345	331	343	331	341	343	345	304	287	304	327	341	299	293	306	285	300	319	307	318	351	333	315	331	323	321	319	352	326	312	328	304	316	346	350	308	318	321	328	345	339	294	321	346	340	329	323	339	320	359	329	324	307	312	298	292	333	324	346	327	336	338	341	316	306	364	341	331	346	321	332	317	319	346	308	340	347	317	302	332	323	309	325	299	339	370	311	299	365	314	345	352	286	316	323	298	281	335	325	323	314	328	322	317	332	353	318	336	341	317	355	300	312	291	312	345	323	327	299	327	344	346	326	319	274	332	318	345	332	322	290	329	315	315	312	326	353	335	317	309	322	314	323	324	319	332	308	313	339	315	333	315	292	342	301	286	335	343	307	313	322	328	342	340	351	323	322	331	324	282	339	309	325	292	349	308	313	310	309	313	310	337	339	334	356	292	335	312	311	340	325	334	280	324	340	353	320	311	285	305	294	325	316	324	322	349	332	331	320	302	312	335	312	320	339	342	334	344	330	336	315	329	340	322	316	326	314	305	350	357	303	338	334	330	345	322	313	288	313	307	334	277	313	332	355	345	323	339	322	312	309	326	360	328	335	327	300	338	342	326	325	298	332	323	331	302	335	300	344	298	346	348	320	326	312	321	320	332	315	315	320	312	346	297	300	316	344	344	351	329	326	354	340	326	306	322	327	301	332	334	333	312	295	344	356	318	300	299	307	340	315	327	334	324	335	334	327	346	365	322	315	302	310	301	337	333	334	330	287	330	340	296	327	320	318	368	342	296	301	315	319	337	318	326	297	316	316	351	325	320	294	336	297	321	281	323	363	332	324	344	320	322	365	347	334	336	330	350	322	342	338	341	291	328	330	354	314	353	337	328	332	322	335	358	334	321	331	295	318	302	322	335	338	294	318	318	305	331	326	322	289	315	323	344	329	316	312	325	345	307	304	325	296	327	326	343	309	324	293	286	317	342	362	336	342	332	335	325	342	298	320	350	330	340	325	327	337	332	328	333	360	312	318	338	333	305	350	313	304	319	345	335	306	334	347	329	327	330	285	301	351	350	318	308	311	294	315	351	307	293	330	318	323	356	297	331	294	329	297	333	317	319	343	338	323	331	300	318	307	333	318	338	357	318	329	323	329	310	321	296	314	303	337	318	322	307	330	321	304	305	317	324	349	328	324	286	332	340	329	323	315	357	322	330	316	310	302	294	317	349	351	332	305	338	311	323	317	366	334	351	321	376	368	315	308	323	311	280	348	326	331	288	326	327	339	340	299	330	356	322	296	310	328	310	323	342	333	310	348	287	336	330	318	315	321	330	313	326	335	347	311	340	313	324	326	309	323	339	323	337	320	300	305	338	295	312	319	329	333	348	349	353	330	352	323	355	314	324	332	336	316	335	314	327	331	332	342	321	319	326	327	339	342	335	314	318	323	308	356	336	315	327	334	288	353	316	332	297	303	329	332	294	312	292	334	325	316	309	329	313	339	336	313	309	327	320	348	341	342	282	324	329	331	342	306	298	302	304	342	323	318	323	301	329	295	304	334	317	346	338	318	332	311	317	346	296	322	322	297	340	284	314	322	325	344	328	323	321	322	287	318	350	341	313	312	302	331	310	308	344	333	318	336	338	342	327	330	297	321	320	347	328	320	309	319	367	310	330	328	346	315	318	339	307	352	323	309	303	326	326	316	320	314	333	324	329	307	322	313	309	328	333	308	290	329	321	321	338	314	322	331	326	304	313	327	323	303	303	315	331	336	317	320	305	354	305	317	314	364	313	336	333	320	318	346	327	326	317	349	321	311	306	320	345	305	319	344	297	325	301	332	313	301	322	320	333	314	330	327	334	337	330	313	322	314	349	311	338	351	308	332	317	344	327	307	281	342	367	346	286	331	317	318	377	315	296	314	354	301	320	310	346	355	287	286	293	324	320	335	342	351	317	339	337	320	295	297	325	317	313	330	318	344	344	311	316	335	314	337	344	321	317	342	308	299	319	301	346	314	331	330	325	323	334	323	337	310	326	307	352	321	318	310	308	307	329	327	325	360	342	338	320	337	322	307	313	322	377	313	334	289	332	349	345	334	324	334	319	335	318	332	324	293	306	331	316	320	328	337	316	310	341	285	330	312	321	327	323	322	323	341	294	340	290	316	335	314	318	280	343	319	324	331	339	330	331	310	304	345	344	328	305	324	357	366	315	318	288	344	348	305	296	296	344	327	307	315	300	314	307	318	295	339	319
15457	30873	40561	67666	66274	53030	36698	17400	2425	298	281	320	344	316	334	315	322	324	333	309	345	302	306	291	319	317	326	324	298	329	305	326	307	303	300	281	306	297	325	309	319	316	318	315	275	314	334	297	304	297	309	325	303	322	297	320	349	301	298	261	311	307	327	347	334	286	320	300	319	293	332	313	300	318	300	316	290	339	345	284	297	276	280	330	292	302	315	285	308	307	286	299	314	305	330	297	307	299	330	303	321	289	343	286	335	309	294	260	321	274	304	301	306	271	340	307	289	308	300	270	312	304	271	269	316	301	330	344	325	286	314	273	302	261	310	288	303	302	276	333	332	287	341	305	274	290	302	337	275	291	312	278	304	310	301	319	353	343	311	307	335	279	285	299	300	284	296	299	270	290	316	282	290	276	288	302	284	276	285	305	303	307	309	269	292	311	309	315	299	280	295	315	327	288	268	305	284	350	353	309	305	329	331	326	314	295	292	326	311	276	338	327	307	317	308	297	313	311	330	305	279	309	298	300	327	301	315	294	306	317	298	300	329	291	302	296	299	293	291	290	303	317	301	329	311	326	321	259	298	309	332	327	314	310	301	299	289	310	321	298	325	307	299	315	309	287	296	322	292	302	283	283	285	293	293	299	295	297	297	297	302	287	285	273	311	292	315	274	307	360	324	303	334	289	299	301	296	279	293	309	280	322	328	313	311	333	311	299	298	331	333	326	322	286	298	282	310	276	335	317	318	325	295	293	291	320	320	280	325	323	318	276	310	300	326	292	311	316	325	296	318	299	311	346	312	268	304	288	303	295	318	291	305	275	292	325	322	288	317	307	300	285	296	305	287	285	293	341	295	290	307	303	302	274	319	324	313	327	292	257	309	300	328	287	308	286	306	293	315	301	301	298	307	322	285	318	289	326	311	304	299	308	313	307	296	345	279	318	311	302	296	307	276	331	320	299	304	290	304	308	305	291	310	312	306	323	316	280	329	307	298	298	308	322	282	316	288	304	307	296	328	286	313	315	293	334	300	272	298	284	299	313	317	302	274	313	310	288	302	288	314	303	321	289	300	293	307	304	317	279	333	304	296	299	313	314	297	334	314	303	262	320	303	288	314	308	304	292	337	276	300	310	331	314	307	297	299	306	280	317	293	319	299	295	315	323	294	303	266	299	256	306	297	290	311	304	302	295	298	285	283	283	308	320	271	312	301	297	300	310	278	299	279	289	305	286	279	311	354	316	310	280	277	324	315	275	313	323	305	298	350	288	324	291	314	281	333	331	300	332	315	294	274	306	307	288	304	283	293	305	304	310	293	295	300	313	333	318	283	319	291	327	318	294	304	319	309	294	330	302	300	315	307	268	333	312	295	321	322	305	292	297	288	268	274	304	317	314	288	305	321	304	317	281	283	294	331	325	297	288	317	323	282	329	345	318	285	330	300	297	299	282	277	293	293	281	309	308	286	283	274	285	302	290	313	316	359	276	288	306	309	303	322	335	288	292	305	311	291	287	303	306	298	263	307	286	290	349	350	327	307	282	309	315	342	307	321	305	305	327	342	307	270	330	296	275	297	309	306	288	281	325	282	281	305	316	326	294	316	277	333	272	340	296	302	298	240	297	298	308	295	300	284	292	321	308	308	280	307	289	307	298	326	340	340	292	316	288	275	302	291	296	289	313	296	273	321	302	315	317	310	293	303	310	294	289	285	310	293	321	311	290	305	302	323	311	328	305	316	301	290	322	316	310	297	302	283	310	288	322	288	318	329	286	299	273	322	287	305	296	309	293	312	301	298	302	291	331	322	330	284	291	300	285	319	290	298	292	300	308	334	303	307	302	292	328	284	310	342	310	307	330	314	327	305	317	312	279	291	299	307	297	296	302	304	322	299	344	293	292	294	294	269	318	325	300	312	297	288	295	304	316	284	305	290	293	280	327	313	282	278	274	295	318	314	322	328	308	276	305	249	304	317	322	315	319	308	322	285	308	259	287	306	268	282	291	309	323	308	301	304	293	282	321	297	282	307	316	314	320	312	297	287	294	317	319	309	310	328	295	284	309	315	297	312	271	316	315	289	293	294	301	286	306	293	293	308	263	322	324	306	287	284	324	328	280	303	291	283	292	311	326	321	323	285	313	281	332	320	311	297	290	304	310	287	295	294	303	301	262	276	283	289	308	313	292	305	298	324	295	318	306	304	303	293	334	257	316	302	327	307	311	296	298	320	295	299	310	326	313	308	288	285	304	289	292	311	302	326	285	349	315	289	298	300	254	293	271	295	277	312	312	299	287	320	301	308	313	290	286	297	302	304	328	304	336	312	311	300	304	323	308	317	285	300	292	318	341	329	256	305	307	309	271	306	304	289	289	281	325	299	309	295	265	329	309	294	285	301	296	286	277	301	284	316	304	344	329	300	269	318	309	297	290	295	322	296	319	326	297	285	294	291	301	321	269	284	301	322	290	268	293	280	302	306	293	291	324	332	311	322	298	279	315	292	313	286	325	312	303	331	269	317	321	292	295	300	299	332	307	301	289	310	313	301	319	314	317	305	286	293	295	322	311	303	335	307	291	292	297	288	302	304	299	332	273	280	306	294	291	288	270	284	295	321	294	302	319	325	305	304	305	316	306	276	291	322	286	318	257	304	288	302	302	288	300	316	312	325	317	325	310	310	297	295	320	276	292	312	311	309	294	330	276	301	279	270	293	289	294	293	317	338	293	298	318	286	298	317	288	312	300	326	278	326	311	281	303	280	310	298	300	310	266	294	335	309	285	311	288	296	318	317	293	293	292	300	290	291	323	312	298	320	265	283	304	298	323	258	320	300	307	320	315	315	314	304	298	284	333	334	278	284	280	288	314	308	300	313	298	294	349	310	284	305	294	308	266	317	291	328	289	285	300	322	322	319	287	311	300	314	300	260	318	303	332	324	287	292	294	296	279	330	310	299	303	346	294	312	307	314	269	282	314	299	322	302	279	300	302	320	299	287	298	304	316	284	288	317	319	314	297	289	305	301	308	285	270	294	294	335	320	279	301	289	310	277	317	274	302	311	316	292	332	300	285	290	307	301	310	307	331	308	293	298	304	313	317	298	307	306	322	298	309	295	295	291	282	282	321	303	303	324	299	293	297	318	292	325	305	309	303	295	301	309	317	291	306	304	289	303	301	301	289	286	313	309	303	292	315	321	292	330	308	307	294	296	332	293	326	291	269	327	320	287	315	336	305	329	306	293	282	344	307	309	307	345	322	307	300	313	300	298	290	313	301	289	308	313	299	295	323	306	294	296	296	309	280	263	292	304	311	341	299	286	336	273	284	320	295	302	317	293	284	333	315	278	298	312	301	318	344	330	316	260	311	313	308	291	297	325	280	291	311	280	280	303	349	284	280	310	316	291	277	316	293	295	334	292	287	295	317	285	290	315	311	295	295	313	299	305	299	314	300	302	318	306	293	316	328	323	316	317	295	314	329	299	297	298	307	368	290	303	305	297	316
22485	20416	27469	36007	58613	60225	51456	31015	6538	713	537	577	509	489	545	497	501	525	503	508	510	521	509	490	547	497	504	494	458	495	506	476	508	485	517	518	476	528	490	467	519	492	535	479	451	507	480	494	473	515	498	533	488	500	473	481	519	476	497	500	484	495	473	494	485	492	543	534	519	514	500	502	500	489	521	481	537	475	535	472	503	498	517	489	493	533	555	491	491	522	485	510	507	528	498	521	508	482	476	505	475	498	513	490	517	485	484	484	496	458	455	519	536	481	477	505	508	492	480	464	498	513	505	491	527	509	472	497	561	481	470	490	476	484	503	511	506	471	480	477	506	451	520	515	520	452	480	492	495	482	516	520	442	482	469	477	490	513	524	480	540	464	500	501	544	510	511	498	455	483	517	488	474	522	512	459	473	486	454	485	476	517	485	502	469	472	505	504	503	490	489	504	499	508	465	516	468	493	500	519	461	490	487	487	512	490	478	476	522	479	488	522	457	495	502	497	517	506	513	514	466	504	461	485	509	461	499	478	472	448	503	483	475	503	469	467	453	524	491	490	518	471	514	517	463	492	518	522	521	516	483	499	454	501	499	489	504	481	515	457	499	473	470	523	501	507	490	522	507	492	489	475	482	473	454	466	501	472	519	490	499	481	544	466	540	456	507	480	526	455	506	494	482	488	489	498	537	467	469	494	459	543	447	526	496	538	515	483	493	498	496	517	510	458	502	485	466	508	501	539	508	473	517	496	503	508	498	496	491	491	500	513	527	527	481	493	486	506	521	527	521	506	492	466	508	499	464	475	492	488	491	501	513	499	501	456	497	532	514	462	516	490	497	441	448	477	496	459	476	461	469	486	523	491	474	507	449	496	529	534	477	486	476	492	477	477	515	524	477	497	505	492	500	525	480	506	480	473	508	494	496	468	475	562	460	520	557	488	502	476	491	497	489	486	488	520	501	497	501	452	451	488	533	484	504	479	508	493	467	466	461	521	509	528	502	534	481	503	486	546	502	485	485	484	469	498	458	518	468	510	491	499	483	508	490	459	502	487	505	529	472	493	523	440	491	553	469	504	475	501	471	493	487	533	470	496	527	489	472	521	516	508	488	538	500	498	465	525	483	515	533	492	470	513	522	493	533	483	493	486	506	490	528	525	492	469	495	454	492	514	495	473	494	490	490	494	540	483	478	480	497	513	434	474	497	469	514	480	499	482	465	501	475	461	513	502	486	512	489	469	515	497	487	493	480	474	447	535	492	503	514	531	511	493	488	479	469	477	469	502	466	499	496	501	511	486	482	515	471	517	499	489	514	467	516	476	506	491	507	518	511	508	531	495	475	485	463	438	529	523	473	481	509	473	481	524	493	490	490	494	505	474	472	489	488	497	498	485	459	466	509	499	502	496	486	463	457	528	470	499	479	480	520	475	536	506	505	498	468	513	473	499	479	496	528	479	491	480	515	460	495	544	494	438	491	473	484	479	492	502	469	517	509	520	500	486	500	450	489	548	520	481	484	458	500	481	455	475	474	498	495	490	479	512	483	452	512	521	489	491	509	499	514	493	442	504	488	476	487	505	516	478	459	473	479	526	483	486	518	481	495	492	501	487	485	517	518	516	484	521	533	474	495	476	525	497	479	497	459	532	548	528	510	558	487	454	468	475	487	494	467	487	521	448	456	409	491	488	526	540	460	474	514	493	482	514	504	482	510	487	542	474	477	492	516	463	492	484	454	468	471	538	470	461	508	476	483	474	472	472	482	498	530	500	465	472	520	510	530	497	460	494	513	522	554	501	474	509	464	498	472	492	482	483	458	472	530	518	498	490	508	523	480	489	526	481	539	478	454	494	469	500	496	481	499	450	499	556	519	484	515	490	489	470	487	503	506	481	517	484	465	491	512	475	499	497	471	491	508	520	497	480	461	509	495	461	471	496	473	513	515	510	536	507	501	454	517	478	497	472	507	475	522	467	485	490	455	510	507	492	535	512	476	497	520	499	502	479	532	492	506	495	480	527	529	515	498	496	511	489	460	533	518	459	463	512	510	495	472	499	486	477	531	505	491	513	505	479	518	515	508	526	534	503	484	498	485	483	476	523	507	510	504	517	484	496	499	528	496	452	487	505	476	510	522	483	558	516	530	546	469	473	515	464	491	454	525	532	523	485	479	473	491	505	497	487	483	502	482	475	515	510	518	548	520	503	494	536	473	461	535	504	520	483	480	483	519	512	498	509	486	505	491	469	530	453	497	472	477	506	474	496	534	502	446	477	490	492	502	489	492	503	499	510	489	532	459	472	525	472	518	432	499	478	488	481	486	475	547	483	512	493	459	478	483	458	505	496	484	464	480	493	457	494	504	454	472	504	485	490	491	486	497	487	502	501	485	482	525	481	452	510	493	475	516	459	501	501	519	483	480	521	496	502	461	504	489	451	513	506	514	518	468	484	475	497	470	485	529	512	484	473	467	488	510	488	479	444	485	469	482	500	513	475	490	479	493	497	490	522	506	512	477	499	537	514	473	485	476	477	501	467	475	500	501	510	512	513	470	481	519	516	488	482	498	499	451	528	518	492	493	467	529	484	519	562	476	505	480	499	464	484	467	494	482	474	478	497	494	492	485	514	472	452	462	529	516	495	497	500	530	445	475	445	521	493	484	482	495	500	501	516	490	476	521	434	493	475	472	470	489	485	495	455	504	455	472	493	483	472	473	481	470	502	522	484	481	485	490	470	474	456	480	487	500	496	464	476	504	498	471	491	492	483	510	473	503	500	495	472	479	479	488	488	489	459	484	541	475	514	495	547	481	528	515	502	508	463	497	453	489	453	509	532	487	470	475	508	498	529	488	510	465	524	489	478	492	478	500	471	494	479	513	487	480	473	505	468	496	492	500	465	487	499	465	475	508	482	459	483	491	506	496	481	464	517	480	481	486	540	479	443	498	466	479	491	540	528	441	519	498	486	538	490	490	489	509	488	523	543	522	508	526	512	487	494	551	444	482	532	534	495	510	507	466	502	463	454	484	473	515	511	524	475	538	501	546	478	450	519	516	519	468	491	497	477	494	525	525	500	517	487	510	529	473	459	494	468	493	503	465	465	525	493	451	466	502	526	455	499	480	494	530	465	496	505	466	462	476	505	496	503	475	501	527	467	475	467	492	492	532	506	508	495	494	513	487	513	482	482	526	498	472	469	481	491	525	548	475	496	439	491	467	534	499	480	541	458	476	535	523	489	509	512	473	510	484	472	487	448	513	503	476	508	513	442	517	502	514	484	507	492	497	488	515	497	510	495	536	497	475	537	485	464	472	485	474	477	503	489	476	463	474	491	541	495	463	501	507	492	516	472	518	474	471	501	519	514	506	487	512	496	517	487	486	524	474	508	484	512	485	461	489	481	482	471	531	479	466	499	508	484	499	523	496	503	516	455	505	476	468	425	539	475	530	474	487	476	505	451	503	500	490	463	476	483	446	483	509	505	526	494	487	480	452	490
19104	38051	59707	76658	77719	65105	49892	27309	651	470	498	483	530	478	486	506	470	419	499	471	496	484	455	447	460	451	452	459	483	460	456	436	463	451	452	440	475	447	447	483	487	431	476	469	476	477	452	459	445	468	453	434	413	494	476	407	449	459	462	472	446	441	472	437	447	459	465	427	440	438	433	431	488	476	443	462	457	430	476	433	469	458	429	439	466	490	456	449	481	484	429	455	417	451	428	428	452	456	482	457	454	466	471	454	467	411	431	471	464	494	454	454	445	449	459	443	442	450	494	437	490	448	435	470	447	430	447	479	441	435	449	497	462	460	484	449	455	457	482	459	465	463	413	490	471	441	440	454	435	430	459	446	429	447	441	500	488	467	454	450	433	452	471	459	488	437	418	431	409	471	461	446	474	462	460	395	445	513	494	451	466	466	450	430	450	402	453	474	454	434	439	429	442	458	473	472	477	478	440	455	503	417	410	448	440	434	454	471	412	387	461	432	416	422	478	466	458	448	445	421	485	430	416	488	458	430	424	461	428	469	434	434	435	428	438	456	416	415	433	455	468	435	448	426	425	486	425	421	448	440	460	457	474	431	446	476	456	448	488	464	443	438	420	445	442	456	462	425	467	425	450	472	460	455	427	479	441	449	415	448	450	466	444	446	497	516	479	489	460	440	469	441	423	428	469	435	472	479	484	423	472	501	430	416	471	463	441	464	421	448	471	439	474	439	464	487	467	469	477	508	448	462	435	439	431	464	468	467	456	450	430	431	423	432	446	468	430	474	457	443	463	491	444	456	455	454	486	456	495	463	437	453	451	459	466	434	458	448	422	445	458	410	450	472	473	454	430	431	497	445	480	456	476	463	466	427	456	405	462	460	414	460	457	459	454	460	451	449	457	445	439	416	438	452	441	448	430	446	473	478	446	462	400	483	457	450	478	457	469	444	442	469	448	434	389	448	460	433	416	499	431	435	457	461	469	433	440	475	456	463	472	449	454	446	454	469	481	463	412	470	443	412	406	451	433	433	469	441	454	494	483	446	486	468	442	441	442	473	458	481	474	503	479	467	456	435	485	452	464	482	436	483	456	416	439	454	439	451	440	450	403	455	456	434	438	421	443	457	454	451	460	436	442	423	430	451	431	444	474	470	439	474	457	425	445	451	423	476	447	413	412	486	420	501	454	424	438	458	434	413	427	444	415	410	476	486	440	438	472	453	435	432	452	441	452	466	462	438	472	449	438	467	471	442	432	416	432	457	477	449	446	423	430	483	438	464	466	447	437	426	456	470	479	466	461	441	444	417	458	511	436	496	474	500	443	477	449	471	482	424	481	434	448	450	494	453	452	467	433	450	442	491	445	457	431	454	460	430	468	450	436	469	451	437	475	469	468	453	423	491	455	451	474	448	490	450	484	438	468	471	461	479	429	467	478	445	452	494	432	455	458	439	467	469	449	439	493	469	437	463	464	455	458	475	439	439	487	444	453	445	452	451	454	461	474	465	436	420	473	448	432	469	433	438	494	468	500	442	470	471	419	464	478	467	442	432	462	454	439	480	423	437	445	447	450	449	421	486	419	444	448	416	428	444	445	441	455	448	452	449	446	441	406	465	447	443	431	418	443	446	462	492	477	429	470	435	398	473	462	428	427	414	462	438	461	441	459	429	463	458	467	443	456	448	492	464	459	450	456	442	426	451	463	425	460	463	468	436	450	456	436	413	466	429	463	482	444	452	466	431	470	443	455	491	467	470	440	446	459	434	464	456	457	495	455	426	412	491	470	446	462	432	443	429	429	466	500	475	446	466	445	472	451	456	471	442	432	427	451	454	486	487	446	458	423	426	455	421	484	458	490	430	461	462	456	425	436	432	424	436	469	461	477	473	463	432	436	435	462	464	505	504	496	442	455	475	473	444	457	446	454	466	477	463	461	455	473	473	463	453	470	481	430	471	446	452	460	474	444	475	449	422	430	464	481	507	462	467	444	470	437	434	460	454	418	447	445	456	440	463	477	433	447	482	445	467	433	431	479	465	424	414	458	444	460	469	454	411	444	438	414	451	450	485	460	465	470	413	384	446	462	469	444	445	478	482	434	454	468	432	458	432	450	435	422	471	431	487	479	460	483	433	446	409	448	448	464	454	457	430	488	445	458	479	461	450	439	453	405	443	455	440	466	471	423	460	445	458	474	471	440	470	451	451	441	421	435	458	459	473	419	422	489	445	494	445	479	461	425	438	452	508	430	440	453	445	454	488	446	453	461	441	423	478	476	437	464	457	433	444	450	432	448	400	439	470	509	458	435	501	502	471	438	441	464	473	447	474	418	458	437	473	436	451	429	437	494	453	457	464	450	465	475	440	448	424	430	421	448	421	452	462	462	500	479	453	450	443	438	446	423	479	467	409	472	430	433	417	472	450	422	485	444	435	456	433	471	422	434	443	465	449	446	426	455	425	453	442	455	414	451	474	488	438	425	434	452	444	455	438	452	477	457	465	420	448	455	443	458	464	425	413	445	410	458	454	464	472	466	465	458	468	453	492	461	436	437	452	470	456	476	449	444	434	444	441	469	450	448	454	464	451	446	465	451	422	442	421	422	442	449	456	437	469	435	463	400	451	436	493	439	449	467	424	445	473	470	457	450	424	485	456	506	432	451	440	434	423	430	463	447	447	467	465	433	440	442	429	485	474	418	428	409	416	478	450	456	456	460	437	466	427	480	438	434	421	398	442	483	476	449	428	415	457	438	479	447	461	463	479	433	464	437	484	447	476	442	468	480	464	436	451	449	426	425	443	434	462	451	418	453	453	443	445	435	440	463	441	440	410	449	432	417	469	449	458	449	430	447	459	473	441	443	470	470	452	442	491	445	425	481	428	469	444	410	434	423	424	474	475	442	439	463	440	458	497	448	424	441	478	426	438	480	433	446	451	466	430	454	437	452	463	468	466	473	429	495	434	458	487	458	477	500	453	446	425	424	458	460	469	470	431	431	497	445	472	453	430	412	422	433	424	435	442	444	476	473	434	463	469	437	423	438	445	498	446	405	450	433	458	462	472	444	439	466	476	440	430	457	445	459	458	468	466	457	434	419	420	422	436	475	463	456	506	433	474	426	444	452	440	440	473	453	442	463	461	451	448	441	477	446	463	500	470	472	473	422	418	460	456	434	455	458	447	456	498	477	418	485	449	460	471	448	469	444	442	429	467	441	447	447	413	440	450	462	451	437	416	448	477	443	467	493	401	477	461	458	453	460	446	404	448	454	449	453	437	465	450	446	462	474	454	409	414	426	470	471	462	470	471	462	454	472	434	434	460	457	422	459	485	407	465	442	430	477	451	431	445	437	460	490	482	450	478	434	452	492	478	456	455	431	455	414	467	442	463	445	437	427	451	454	445	458	427	455	460	415	430	420	465	445	434	452	477	446	451	471	467	473	497	449	479	480	437	496	461	505	431	462	474	451	426	483	461	440	442	418	434	457	464	417	481	412	480	435	460
28188	19622	15055	12723	14321	11231	6995	3345	409	240	194	246	228	234	183	234	213	224	236	230	205	206	218	259	229	216	214	219	201	215	210	226	225	220	243	206	189	235	232	241	220	230	219	216	234	201	189	199	214	212	218	205	210	236	227	200	235	213	222	221	242	212	244	213	177	193	214	219	217	204	209	199	200	226	230	232	225	225	210	201	237	235	211	227	214	211	225	201	207	215	186	242	225	207	220	209	241	205	211	226	229	237	218	229	220	196	189	227	226	218	220	208	233	208	227	207	220	189	197	236	219	243	213	193	198	224	228	261	216	191	214	211	200	216	230	216	224	210	212	244	202	210	215	196	207	214	214	229	213	232	210	205	212	227	221	228	201	206	215	229	210	220	223	209	230	222	220	216	194	243	206	218	199	206	214	213	214	231	194	221	216	225	229	241	202	231	222	231	220	231	183	228	190	223	204	190	228	200	227	215	213	226	207	194	199	205	215	240	209	217	220	226	235	227	196	230	207	255	207	204	226	225	189	224	251	229	232	221	224	231	220	215	230	223	207	196	225	211	240	207	229	208	233	204	256	246	206	220	188	216	215	215	212	206	226	231	216	219	221	200	187	219	207	226	216	208	222	197	206	217	224	207	191	209	213	225	196	228	214	217	220	225	233	213	208	208	213	207	233	212	193	239	210	223	227	212	207	233	202	231	195	217	262	218	206	249	210	215	204	231	216	221	223	186	211	235	255	192	208	245	207	226	214	242	183	246	226	245	224	224	212	229	215	254	231	209	179	230	178	215	230	203	203	216	222	203	227	207	199	211	195	226	196	218	240	246	206	206	201	212	221	225	202	204	213	217	186	222	209	231	237	213	218	195	232	183	222	210	203	212	188	209	227	211	219	213	209	195	221	209	227	228	226	198	214	236	194	201	228	201	214	193	214	216	215	210	205	212	199	181	222	224	217	210	219	224	221	214	236	217	220	220	201	213	182	214	215	210	208	208	201	190	241	230	223	215	213	203	209	220	201	221	204	211	240	217	222	218	197	199	222	223	216	209	222	225	196	193	243	219	223	240	236	204	216	206	218	220	207	214	236	226	201	207	213	228	240	232	201	218	218	226	225	200	219	217	196	229	227	206	207	216	219	209	178	189	235	230	228	194	225	222	196	240	221	209	223	217	226	221	219	191	231	233	238	206	258	204	223	191	211	185	205	217	232	238	222	231	247	222	219	203	236	217	222	209	218	231	226	208	195	215	216	197	216	230	218	206	197	257	210	199	178	227	237	220	194	226	203	210	207	212	230	203	226	211	210	210	226	228	204	228	222	192	208	201	251	200	222	187	205	215	208	215	218	193	221	227	221	233	213	218	213	262	229	201	229	215	211	215	243	199	241	185	216	238	207	235	210	207	213	236	190	215	220	210	219	216	223	236	198	219	222	216	229	223	212	231	211	208	202	205	212	202	225	216	226	251	222	216	216	217	209	222	208	198	228	204	240	210	208	212	200	187	224	222	208	198	227	224	182	217	224	201	230	176	259	200	228	249	201	218	200	232	234	229	220	209	224	212	207	226	213	224	213	225	208	208	206	231	212	200	196	205	224	223	223	196	222	240	220	234	191	194	230	245	209	224	222	214	202	223	199	204	211	211	203	200	249	218	192	210	208	225	206	188	213	207	238	222	203	238	199	222	225	208	232	211	218	238	231	208	192	204	217	227	199	207	211	212	222	227	183	220	180	221	219	223	203	243	256	235	212	225	234	239	228	217	201	233	212	223	219	201	252	237	218	196	235	208	206	203	228	209	200	195	224	208	240	208	226	215	245	215	262	209	218	207	230	221	228	212	229	220	235	226	214	203	226	209	202	217	219	217	209	189	202	199	205	218	240	245	248	235	209	208	219	221	224	239	211	220	200	215	193	206	211	210	197	229	221	211	213	222	196	193	213	188	201	203	221	185	213	234	214	212	209	193	226	243	225	215	222	237	208	211	235	233	193	222	217	235	211	233	182	237	212	237	220	239	206	225	211	210	230	214	222	209	243	216	216	213	218	197	212	229	230	223	217	205	223	223	197	211	221	204	225	218	219	230	218	198	190	215	231	229	230	207	229	249	234	193	230	235	219	194	208	205	208	247	224	234	205	239	241	193	213	215	208	194	204	208	216	211	225	215	256	197	209	207	217	215	196	207	208	222	204	234	216	233	197	222	232	214	211	227	233	201	215	188	231	211	219	209	210	231	214	205	208	187	223	210	215	226	214	201	218	201	206	220	217	211	206	213	210	195	223	203	210	235	211	209	198	198	233	220	219	230	202	219	215	228	222	226	222	224	245	210	223	232	211	202	246	205	228	197	239	218	236	232	179	226	225	198	189	217	226	212	225	233	220	230	228	222	201	225	228	191	216	204	248	190	204	237	195	199	228	202	212	235	211	219	220	218	221	223	234	198	218	205	225	188	208	204	212	231	210	220	215	219	231	213	210	196	188	207	228	194	231	203	198	228	206	223	224	198	206	208	207	204	219	233	200	221	246	215	219	231	189	213	224	213	190	191	234	239	238	231	183	195	225	253	214	213	219	203	205	214	205	199	215	199	212	191	203	193	218	239	242	211	258	253	229	239	196	232	242	226	203	205	219	230	212	244	245	277	234	207	221	218	221	195	203	203	205	210	218	200	218	234	205	204	231	209	208	246	212	221	215	225	223	206	213	221	213	233	228	211	225	235	224	235	224	203	215	227	214	201	206	198	222	223	237	238	188	219	226	213	208	192	246	231	236	218	192	211	230	222	233	226	220	230	198	197	201	178	196	207	211	234	221	197	235	203	233	199	220	201	218	234	210	212	226	208	218	246	240	233	221	214	214	234	207	218	211	213	189	211	218	203	224	223	217	233	226	232	236	231	209	205	241	229	202	218	215	201	216	217	213	194	225	209	217	188	228	241	249	217	206	246	228	239	192	228	223	235	216	182	208	207	208	208	203	207	219	193	250	225	218	211	249	199	230	221	225	194	205	214	198	233	233	215	213	206	249	222	205	186	187	199	200	213	220	204	207	219	198	240	216	233	211	199	234	218	204	187	211	229	232	202	208	206	207	195	223	224	179	238	228	216	220	185	232	214	209	198	215	224	213	248	205	211	198	218	228	217	201	237	241	218	239	219	223	229	216	241	207	209	219	213	221	238	249	227	200	199	227	247	237	220	208	198	235	213	230	234	205	209	206	212	215	223	204	230	213	215	210	199	199	206	209	210	214	204	228	212	217	233	219	210	232	204	188	209	226	204	209	218	207	203	211	234	220	200	209	225	243	220	230	228	225	204	225	246	218	202	211	228	224	229	240	212	197	207	196	238	207	183	219	202	217	219	219	216	200	209	238	228	219	220	211	245	225	201	205	199	243	210	228	206	227	203	207	190	191	205	203	219	246	221	215	229	233	201	232	201	219	212	232	214	204	193	209	224	222	192	219	212	221	224	231	205	216	221	222	210	244	223	224	217	210	232	198	220	221	227
15297	22938	19924	15237	17660	14081	9417	4563	480	199	240	205	218	241	230	209	213	210	237	230	217	200	225	220	238	219	220	216	205	244	231	198	201	203	226	227	197	220	219	199	230	191	213	204	204	209	221	236	198	226	211	232	244	209	255	214	231	228	217	209	178	231	224	217	250	213	220	205	209	206	227	222	186	226	228	230	205	237	211	229	230	218	218	206	208	220	220	209	224	219	220	229	230	219	217	231	231	241	240	226	210	212	207	229	220	249	223	207	205	225	184	240	228	215	245	222	215	235	216	213	225	235	224	225	236	237	228	226	221	223	222	214	225	207	219	233	240	208	212	217	254	233	190	222	190	228	227	216	204	206	232	217	222	203	229	216	209	241	235	177	221	209	235	222	187	238	180	224	215	204	230	232	233	255	224	211	203	233	200	245	225	234	232	219	241	247	222	230	235	197	220	214	221	246	215	206	225	225	208	209	219	220	217	233	218	223	207	231	226	222	229	236	218	224	237	217	238	218	235	236	232	195	224	200	227	219	245	216	232	198	226	236	205	220	243	226	207	216	271	237	201	193	236	214	205	223	200	218	221	213	240	219	205	221	197	231	211	216	239	233	203	237	207	249	217	224	224	234	207	229	229	218	217	215	230	219	201	211	230	214	247	241	207	222	223	218	223	231	220	201	220	217	224	216	212	206	225	202	209	223	237	224	207	245	203	236	195	239	238	244	239	222	200	209	216	227	244	231	213	220	209	225	212	232	208	233	221	195	210	233	232	237	191	224	225	228	214	231	242	222	222	245	221	248	208	226	212	202	228	203	209	222	217	197	210	240	211	235	232	218	219	236	205	232	217	219	231	226	222	194	194	231	220	236	207	224	224	218	226	226	215	235	233	243	218	225	227	212	231	207	243	224	204	220	234	213	230	217	238	221	221	233	243	212	223	227	237	194	209	230	224	198	214	239	220	223	239	211	198	223	240	189	220	196	209	245	208	209	223	218	209	213	225	221	237	219	243	226	186	230	207	210	245	237	200	213	216	214	210	232	220	209	229	231	235	227	220	205	239	229	208	227	203	203	225	203	220	207	228	216	239	243	225	188	217	244	199	220	246	230	200	228	213	198	231	216	201	233	208	209	217	228	203	210	222	206	202	223	222	207	210	248	228	235	247	206	200	236	226	179	209	229	227	236	213	228	200	233	209	213	214	212	234	214	213	210	222	241	235	195	215	228	208	218	245	242	235	194	224	240	237	239	239	191	232	237	189	258	223	230	230	211	213	207	225	228	244	212	217	237	212	186	226	240	229	198	215	205	204	225	223	220	239	209	216	211	216	240	249	223	206	227	238	221	236	209	205	236	214	213	210	225	204	213	227	225	211	208	224	216	200	229	193	194	190	239	233	223	216	201	226	224	224	224	258	242	228	203	225	218	214	212	203	223	226	223	221	208	200	205	234	230	218	240	204	226	206	237	220	213	194	237	224	222	242	242	237	214	212	229	217	235	227	231	218	218	242	227	199	206	257	227	205	258	224	220	202	213	220	225	224	211	232	224	215	197	230	211	206	224	220	221	231	226	226	222	171	202	242	214	233	237	209	216	229	226	209	242	209	241	206	216	230	210	213	238	215	231	200	197	211	236	240	241	241	225	198	214	229	218	230	211	228	211	200	207	237	219	204	182	196	232	221	238	210	193	218	213	201	216	195	212	231	225	224	224	224	223	221	236	228	232	225	252	213	234	214	219	234	229	231	222	198	213	223	202	213	205	210	238	212	205	231	214	209	205	233	219	217	215	219	239	238	224	219	206	229	226	249	225	210	198	249	216	219	196	211	244	244	227	238	192	220	213	210	230	226	236	214	224	210	230	261	245	247	240	222	197	219	215	202	226	221	225	246	201	228	218	212	222	213	210	197	240	228	224	250	215	234	207	234	225	223	234	246	251	239	209	222	224	230	228	234	238	216	211	233	246	210	207	239	231	195	235	167	203	226	227	209	199	234	213	227	225	239	223	229	211	228	225	238	211	222	238	210	223	219	206	207	232	226	204	235	242	215	255	213	190	216	241	219	239	249	245	246	197	228	234	202	184	221	250	249	216	242	216	211	204	232	211	220	230	203	203	231	238	254	226	206	217	218	205	221	234	216	219	197	208	218	216	222	227	206	215	221	219	231	235	190	210	250	203	209	221	230	237	207	192	231	226	232	225	237	207	230	219	207	226	218	207	207	220	209	216	236	234	238	205	224	222	235	245	230	230	215	214	215	232	237	203	201	235	219	227	238	200	200	205	237	212	224	227	219	243	243	216	212	237	190	215	237	214	220	247	229	215	238	221	213	213	202	218	228	221	219	217	256	215	230	225	201	216	230	249	226	212	237	226	198	200	243	230	218	230	218	227	207	243	230	228	236	233	231	230	224	232	216	215	218	233	223	208	232	237	213	230	228	206	217	244	219	218	212	214	185	214	215	224	199	223	212	223	245	257	206	212	223	223	256	206	220	210	239	231	218	226	212	219	240	231	208	207	217	203	187	197	235	226	229	213	238	235	208	195	239	205	240	271	209	225	228	224	230	200	250	213	246	223	198	211	220	248	195	227	254	196	224	226	221	224	191	223	185	192	244	217	207	233	224	219	210	203	239	234	213	232	217	222	227	202	229	188	249	228	229	247	205	203	216	233	206	228	219	208	226	220	231	218	230	217	194	213	248	226	232	215	241	206	239	198	238	226	207	195	212	241	225	241	222	202	259	235	232	220	238	221	228	224	231	232	223	187	235	202	256	231	235	190	227	199	198	221	226	191	212	230	211	209	228	216	215	203	240	256	208	217	212	233	211	210	231	217	217	217	221	211	213	243	209	207	199	199	215	228	205	199	233	232	206	225	220	236	230	204	242	207	219	246	227	233	204	227	252	235	221	199	185	234	179	219	210	234	231	235	219	202	253	225	212	231	246	227	219	230	217	230	231	231	189	246	238	199	261	205	199	191	208	228	206	228	212	235	259	207	248	200	215	243	216	241	215	224	231	231	233	256	245	237	232	259	193	240	202	206	245	231	244	208	204	215	239	216	219	215	240	227	212	224	215	255	214	217	220	246	231	205	242	235	211	223	188	203	213	217	223	240	192	216	212	207	218	215	228	242	216	207	229	214	223	189	224	219	220	224	188	214	238	212	185	225	241	217	230	217	229	198	253	222	202	244	228	223	215	228	221	221	209	213	218	214	235	217	228	209	211	191	224	229	197	224	231	223	214	222	227	233	227	225	202	224	231	182	245	222	221	224	253	229	237	221	217	221	218	238	204	246	228	222	223	234	210	218	255	211	254	219	245	199	237	207	210	211	198	230	221	217	227	207	203	207	229	204	233	237	233	234	208	174	238	234	209	260	207	221	219	213	228	226	212	208	203	241	226	238	213	214	188	243	218	219	225	209	240	217	219	218	207	208	216	222	194	196	239	221	201	199	215	194	204	211	213	221	240	214	203	217	219	224	202	221	237	246	215	208	227	202
24869	20432	27030	30349	54731	60829	47647	27601	4965	405	328	314	338	331	312	321	333	345	340	333	315	313	331	310	330	288	304	306	330	318	309	310	305	263	345	314	306	293	334	337	284	316	317	343	337	306	284	294	322	341	322	328	328	287	324	332	336	293	280	324	325	347	327	341	312	323	313	301	318	318	340	297	297	344	315	310	312	283	294	304	308	331	321	291	318	326	307	333	300	321	297	312	325	345	305	324	302	321	330	340	285	279	356	299	309	332	329	320	302	314	270	303	301	346	297	314	330	367	328	313	319	292	295	329	325	318	331	296	294	309	358	292	285	309	317	296	297	321	320	290	312	320	313	314	301	339	304	316	338	318	338	294	329	317	309	300	314	328	343	305	338	307	279	302	280	338	323	289	320	321	344	304	313	298	325	339	316	306	351	337	320	316	301	284	299	314	311	304	349	310	329	299	307	291	354	313	297	302	328	319	291	337	348	324	303	341	288	311	356	287	323	329	305	307	320	324	302	290	332	332	343	314	320	304	315	319	310	317	331	326	309	314	342	329	326	300	303	318	305	286	310	325	287	282	298	330	324	300	306	289	288	318	290	306	314	296	284	294	305	280	311	325	326	301	296	300	291	324	296	316	331	319	277	319	300	318	314	300	300	298	318	333	312	337	308	302	319	325	324	297	307	301	336	321	323	281	292	315	370	323	321	350	311	314	321	325	324	323	299	298	319	307	327	309	316	324	304	339	335	355	293	334	318	335	305	303	290	334	298	331	334	308	345	297	297	286	282	309	314	312	318	277	341	286	338	310	340	318	300	297	280	323	367	322	327	322	355	320	334	278	337	311	306	327	296	303	278	301	327	305	302	311	293	334	277	339	323	331	301	335	343	271	289	317	305	303	329	301	327	294	317	288	316	330	317	304	280	294	282	303	313	295	326	328	326	291	312	314	311	310	300	294	331	321	353	324	324	312	340	350	274	318	299	330	345	298	299	297	317	319	316	341	300	316	328	296	291	330	342	302	339	296	328	309	340	310	292	289	299	311	345	340	304	308	314	316	312	292	314	346	317	281	341	322	315	324	334	302	302	317	335	326	322	322	351	316	312	309	329	307	343	323	318	293	309	307	302	305	296	298	330	318	302	321	339	310	306	319	324	319	344	343	329	343	356	317	293	323	326	314	326	304	317	323	343	323	310	317	306	342	311	320	321	340	326	332	312	306	317	290	316	322	324	301	307	322	328	301	297	306	316	322	313	302	332	313	306	346	322	326	291	358	287	322	339	290	337	310	289	306	330	328	337	342	352	330	336	342	333	311	333	331	314	349	329	314	324	293	336	327	304	289	320	305	318	344	352	317	302	341	331	333	344	303	338	310	324	322	296	321	325	303	337	327	308	290	317	313	346	348	324	291	339	298	335	339	326	294	301	319	330	325	341	308	281	344	318	326	273	293	316	331	341	346	315	334	317	321	288	304	320	317	345	317	317	302	275	297	294	331	321	322	297	305	355	349	299	313	311	332	310	320	306	285	316	295	318	334	340	331	315	281	326	307	303	332	331	326	292	319	331	293	312	295	311	342	297	326	275	337	336	316	297	296	315	298	337	311	319	330	305	315	300	318	282	328	307	292	332	323	295	282	317	335	326	341	311	317	330	291	307	314	321	294	306	337	320	306	318	340	297	313	290	303	287	305	324	313	321	289	323	305	322	319	337	323	319	279	335	326	335	352	333	318	313	323	299	335	306	323	339	286	297	343	298	307	296	296	306	293	287	308	287	328	306	326	293	307	342	332	329	299	284	330	311	310	310	323	309	344	288	285	318	319	309	300	317	300	311	308	279	326	323	310	305	323	305	292	332	323	286	324	330	316	316	299	316	319	344	341	316	302	298	330	319	316	294	318	323	321	338	312	297	342	330	318	286	324	342	316	340	306	293	311	305	319	321	313	322	301	285	343	319	324	301	312	304	307	300	325	324	312	310	346	325	310	313	332	310	321	324	324	293	335	326	331	340	320	344	336	329	277	299	313	323	302	329	290	307	334	330	326	333	297	309	287	337	312	323	309	308	308	316	303	337	292	292	302	311	325	304	318	330	306	311	296	330	300	341	292	336	323	295	318	316	322	323	326	299	326	289	341	305	313	320	290	306	332	319	333	334	328	298	284	285	336	303	299	328	317	285	305	320	314	322	311	320	336	275	280	317	307	299	355	332	300	331	303	337	286	279	302	334	322	305	304	297	306	305	345	348	329	309	322	295	287	320	309	296	328	295	313	319	316	316	299	318	296	335	301	304	324	310	308	306	291	338	316	325	314	334	296	310	295	322	307	309	324	320	333	338	307	334	326	332	312	326	319	328	331	299	282	331	330	317	276	335	290	318	295	310	302	311	321	313	325	302	310	339	319	300	304	306	325	282	304	309	282	305	319	302	343	311	308	322	318	298	295	307	333	293	306	312	302	339	339	311	363	284	324	305	298	288	303	325	343	340	292	326	327	352	292	335	302	310	291	340	300	333	314	290	333	343	340	341	307	323	318	305	297	321	328	305	358	298	333	304	332	330	302	314	317	309	293	316	337	351	330	300	268	332	299	317	279	318	284	337	344	328	342	327	318	325	323	304	299	334	324	294	315	328	322	298	317	345	333	292	315	325	307	333	320	331	304	345	328	325	300	348	302	313	325	286	278	272	328	350	321	288	297	324	313	326	290	367	332	301	268	309	314	324	315	325	306	324	326	306	306	342	302	275	307	291	300	296	328	339	349	312	302	318	294	295	312	302	314	332	310	299	296	303	286	352	304	299	332	338	328	322	315	295	321	295	308	330	297	304	292	324	318	312	331	305	281	315	321	307	319	305	294	311	314	310	325	336	335	307	306	276	304	311	324	327	328	322	314	326	313	333	348	304	329	328	340	327	329	317	299	333	309	312	325	335	312	338	304	356	310	288	312	332	316	251	314	359	315	313	306	312	324	307	293	332	309	351	303	285	305	331	311	345	321	315	327	299	297	314	286	341	293	356	284	295	322	310	340	300	315	315	290	293	310	309	309	331	312	291	320	311	314	301	311	314	320	328	325	317	286	290	308	292	325	344	283	320	303	311	307	278	327	318	351	321	314	328	328	324	279	306	350	303	309	347	328	324	310	326	297	332	309	293	289	357	315	317	344	292	314	328	310	289	320	317	278	284	322	289	307	309	295	321	324	323	319	318	307	303	296	326	316	347	299	283	322	322	339	312	305	319	305	320	309	313	302	271	273	298	317	297	287	314	299	321	325	293	328	320	291	315	314	307	306	329	302	297	318	324	302	317	306	331	345	311	353	304	316	350	328	328	303	326	336	294	303	301	310	336	311	324	302	288	320	315	292	331	283	318	325	311	327	280	342	304	331	340	316	316	288	345	294	329	303	321	333	310	333	308	276	309	301	326	341	306	347	303	342	324	307	273	323	320	339	328	340	320	312	303	299	279	305	303	314	323	274	305	323	326	317	321	310	315	332	285	323	305	308
17383	30302	43300	52685	62554	57974	44197	26150	915	316	311	298	291	285	307	287	323	313	298	279	320	332	329	306	305	292	264	305	278	279	296	300	264	287	297	319	298	289	324	284	288	296	282	270	322	298	261	313	312	332	273	301	269	267	316	288	364	295	313	300	306	284	298	294	323	303	294	341	303	283	279	279	268	291	299	315	295	329	323	289	285	276	308	301	281	287	286	268	301	322	261	297	283	286	322	313	319	279	292	285	295	288	312	292	280	311	260	293	299	310	299	317	285	301	315	306	313	309	295	283	299	268	270	284	295	282	272	280	286	349	286	295	300	290	293	272	285	293	337	303	285	273	278	320	301	279	296	296	288	323	308	293	304	313	285	293	308	302	288	278	319	289	300	321	280	271	269	249	270	299	273	325	276	303	303	270	304	258	299	280	302	325	298	301	289	296	300	288	281	316	295	317	291	342	304	268	271	287	312	311	320	300	301	299	301	289	333	307	295	283	304	281	317	293	274	300	306	284	299	288	316	285	297	267	297	290	286	304	311	286	317	291	292	334	305	315	296	315	314	317	304	265	310	331	281	273	293	312	278	269	310	293	281	284	307	290	290	300	300	298	305	281	281	308	270	265	270	280	273	317	336	309	282	303	294	305	276	302	318	296	282	301	308	265	283	316	309	293	309	332	280	294	283	308	307	271	271	272	283	304	312	287	297	306	270	290	283	267	302	320	285	286	335	299	299	314	312	289	341	305	300	297	298	273	314	311	277	305	302	324	279	303	296	261	283	317	297	305	292	308	277	305	315	259	316	306	306	278	315	311	278	284	288	314	283	307	295	284	283	269	271	308	283	308	283	278	311	307	279	276	308	303	289	289	299	320	310	283	301	318	285	296	316	298	274	287	272	298	291	274	299	314	286	288	318	316	296	270	280	285	313	290	305	279	282	313	303	290	309	309	294	289	268	297	336	311	268	275	302	317	279	300	257	265	300	298	295	299	308	328	286	321	296	297	277	333	283	290	316	323	313	312	320	292	299	289	310	292	320	270	282	325	340	337	323	293	296	298	300	287	290	332	271	308	292	319	299	274	293	318	323	271	281	319	307	273	322	291	294	296	325	279	311	302	305	292	301	309	295	292	312	303	282	302	300	313	291	309	331	313	284	275	294	291	311	310	308	307	272	319	287	300	294	295	279	340	267	257	288	291	300	303	288	300	297	303	281	300	333	292	284	302	279	313	283	297	311	307	288	283	312	291	286	289	294	315	293	271	297	311	294	273	312	274	324	303	302	276	290	317	303	337	309	293	265	294	301	276	275	303	319	290	265	266	315	285	292	299	285	306	294	304	282	282	275	292	325	277	320	283	295	309	277	319	293	327	273	313	292	270	294	265	306	277	272	335	275	283	257	295	289	295	315	306	322	255	283	317	302	287	301	302	264	315	282	295	294	287	280	338	290	290	316	295	307	247	320	300	297	305	337	314	300	306	270	283	291	288	265	286	281	331	292	305	295	302	332	292	299	277	294	307	280	295	339	277	316	307	296	297	293	318	300	295	287	274	288	275	323	276	303	276	314	324	325	273	304	286	279	283	325	306	283	284	296	323	300	316	294	287	311	299	326	319	291	311	283	300	284	291	300	289	284	288	296	298	283	294	279	308	299	305	329	291	284	286	325	293	305	323	287	301	279	286	284	283	275	290	276	290	301	279	303	325	306	258	273	322	295	303	308	307	279	278	305	287	280	271	312	295	306	284	317	273	311	298	304	317	318	310	299	313	322	293	319	291	290	320	329	297	293	273	315	316	315	274	331	326	301	300	319	261	268	263	296	287	279	279	303	291	287	257	304	304	292	295	287	279	264	298	298	319	291	279	301	306	288	305	337	324	299	309	312	258	276	273	297	299	279	287	289	293	293	307	284	288	281	304	287	302	318	302	324	315	278	310	260	304	292	315	304	273	278	280	258	288	261	318	289	304	291	315	282	300	305	287	299	301	300	287	266	287	286	272	298	278	282	302	299	288	307	307	315	317	283	294	316	295	312	297	276	294	277	287	305	321	270	323	335	303	303	293	283	275	307	305	319	297	271	328	292	295	295	307	292	263	329	253	329	272	286	331	290	276	294	297	336	286	293	269	289	271	300	264	307	295	304	303	297	297	261	271	296	279	298	324	315	305	334	269	276	298	263	329	267	299	315	262	275	300	306	294	334	334	272	296	304	304	289	286	284	293	297	312	273	334	296	318	301	274	290	272	317	327	287	312	324	319	303	269	303	301	268	290	266	277	274	314	298	281	315	296	276	312	266	310	294	282	285	286	306	295	293	312	285	298	307	271	306	294	288	287	297	303	304	292	316	272	319	307	322	302	281	255	280	257	282	278	287	309	284	287	296	291	293	316	314	297	295	304	283	315	298	304	282	318	270	289	286	281	332	288	293	317	294	263	286	316	284	301	301	316	310	306	287	280	302	279	287	298	316	292	295	300	318	276	286	292	264	322	282	311	286	274	289	306	292	319	308	302	278	268	304	280	273	318	290	291	290	290	290	289	282	299	280	319	313	317	275	308	325	297	299	332	326	307	289	319	283	282	319	276	306	295	267	311	293	283	292	261	281	269	317	277	319	307	325	259	297	295	322	289	300	291	312	268	272	304	280	289	334	288	300	302	290	310	313	291	309	278	304	303	275	315	267	313	270	278	279	302	314	309	283	310	309	263	298	327	299	298	296	283	286	314	286	299	296	318	265	273	322	289	266	321	286	311	306	298	298	311	281	312	292	268	281	286	299	323	269	279	312	288	294	291	312	275	309	287	309	296	280	305	288	295	315	327	305	295	274	265	314	311	309	310	288	295	295	300	264	290	267	272	334	299	317	303	285	271	291	297	318	308	296	286	300	285	318	315	292	308	300	282	257	294	313	333	300	295	299	317	322	315	292	309	289	319	300	320	332	275	303	299	286	296	323	281	281	301	271	312	301	313	261	307	296	324	305	296	276	313	293	347	305	312	319	277	306	258	287	276	241	310	309	296	283	287	281	275	325	304	327	281	279	281	249	312	302	334	287	315	292	290	316	304	303	296	283	268	285	266	272	265	292	284	280	288	263	301	285	297	276	280	291	347	308	310	296	284	319	297	303	297	306	317	284	301	312	284	283	278	314	272	282	321	273	320	296	296	285	252	277	278	300	275	280	277	290	267	300	292	318	323	306	289	305	290	308	288	314	293	324	304	325	314	308	267	307	278	308	311	285	300	296	321	298	306	286	323	266	281	315	280	307	267	280	308	282	305	285	304	275	304	284	301	297	312	310	333	271	279	297	313	285	304	287	306	302	284	298	312	277	302	306	288	312	279	312	287	293	285	272	292	283	303	290	324	317	275	293	305	276	328	308	297	294	281	304	297	284	333	311	297	304	289	326	297	304	331	309	295	279	269	269	284	314	269	310	299	303	301	314	295	328	290	272	285	286	286	280	315	265	296	288	306	275	306	345	266	305	304	291	297	280	284	316	284
22435	20428	27286	27241	51742	64356	58549	38287	10099	999	575	492	556	507	534	540	507	528	504	480	491	509	483	492	501	469	512	511	523	498	493	449	459	508	475	505	544	517	498	492	466	481	517	539	534	501	503	502	500	470	528	481	468	511	492	457	513	481	466	527	473	475	541	482	512	510	521	448	498	537	529	494	459	514	521	476	479	475	478	507	453	470	428	536	474	490	520	529	530	489	505	486	508	497	459	521	479	498	489	492	508	490	511	526	478	487	492	517	509	489	478	527	469	541	502	468	498	509	472	452	465	495	475	473	508	517	509	506	498	494	509	483	433	498	505	472	465	496	509	487	466	504	499	494	501	508	521	528	462	499	479	513	513	479	493	519	517	478	484	478	489	502	475	507	506	526	491	459	490	534	500	500	504	471	461	484	496	495	401	499	498	492	469	477	547	507	505	502	517	488	507	488	486	485	525	508	508	516	524	441	491	496	484	502	460	484	490	451	501	467	519	526	493	505	489	492	492	533	484	514	501	510	469	499	488	485	481	511	478	439	507	505	513	485	485	503	493	486	485	498	530	500	477	464	508	468	524	435	511	479	493	483	508	491	475	508	473	487	508	466	470	486	487	537	504	463	490	470	495	504	454	451	462	529	445	504	538	517	493	484	500	484	515	458	449	473	480	491	492	472	489	527	493	489	513	501	461	515	486	465	519	506	480	491	443	495	495	495	519	490	504	480	479	485	510	503	479	496	475	488	451	485	487	486	476	510	461	482	505	497	502	478	494	458	458	504	515	429	513	499	497	497	482	520	508	525	503	480	468	500	485	489	481	478	476	463	501	540	490	474	487	505	492	495	482	501	476	494	496	487	534	498	517	491	473	468	499	512	541	459	495	475	518	493	486	507	484	500	475	510	520	507	483	489	491	487	492	549	482	522	478	472	485	513	485	498	465	470	430	552	505	470	487	514	471	492	469	478	465	506	469	469	499	492	481	459	471	520	497	497	456	502	514	495	485	467	537	456	512	459	511	489	526	504	483	517	451	470	494	494	506	476	485	510	498	490	468	539	457	495	487	514	460	459	485	511	485	536	496	478	505	482	491	466	493	501	535	457	495	488	482	511	482	471	528	504	502	471	439	465	527	487	514	510	515	470	479	477	492	498	487	492	534	505	506	529	504	498	473	485	494	509	506	547	480	450	504	513	493	460	516	502	540	460	479	515	481	490	526	499	482	511	471	495	476	486	511	489	467	518	522	524	497	464	486	485	465	530	463	500	470	458	523	529	492	498	483	578	477	455	476	507	499	462	516	487	459	527	490	526	488	507	523	475	478	468	471	481	520	504	448	526	503	473	463	490	526	498	479	490	470	479	473	483	491	506	499	495	476	501	471	501	465	485	545	526	510	535	465	503	485	533	497	469	480	511	480	534	529	494	485	459	498	468	520	476	494	479	480	500	490	513	493	516	486	497	492	516	514	508	549	465	479	477	520	490	496	475	458	512	482	478	484	492	514	477	498	466	481	453	486	498	482	477	524	526	514	533	472	474	482	470	524	527	458	488	483	487	496	494	518	456	463	463	482	491	491	494	480	514	481	500	499	482	466	515	507	463	495	473	473	499	528	514	432	471	455	482	499	501	550	503	519	477	497	462	481	484	530	520	516	523	489	509	511	489	446	477	462	494	507	506	472	481	531	499	501	516	508	508	494	511	495	492	470	472	489	499	475	480	494	506	517	500	514	490	502	488	483	493	491	488	497	481	491	488	483	488	453	488	475	473	475	530	487	490	498	490	484	489	501	467	485	480	498	501	516	486	466	524	487	480	525	497	510	500	488	512	450	477	528	432	485	498	478	496	519	486	485	468	474	486	460	486	491	539	486	501	500	508	516	478	449	464	473	480	482	514	462	490	444	483	543	490	490	473	454	451	497	495	497	528	454	500	496	468	479	480	471	476	491	461	456	459	518	539	501	509	477	472	511	497	491	503	498	509	504	470	534	512	470	494	498	506	492	493	480	484	513	522	483	447	464	551	517	489	504	486	511	490	489	497	509	556	501	478	496	491	494	521	523	512	497	506	475	495	510	457	488	492	505	479	459	503	482	513	493	526	528	495	498	507	518	501	506	491	499	477	455	459	452	528	515	496	484	483	480	556	494	471	486	506	498	493	507	507	474	517	490	503	487	474	542	515	516	519	493	528	461	474	468	489	489	524	507	482	494	474	505	498	539	510	509	466	514	504	507	450	498	491	486	495	509	512	462	518	477	467	546	472	509	502	488	483	528	483	505	501	515	484	478	493	496	502	450	520	499	489	482	463	480	488	489	520	489	504	463	514	472	498	498	481	479	461	497	501	486	501	464	520	513	472	507	480	527	511	483	477	571	472	508	456	463	495	482	504	497	511	487	497	507	512	513	485	461	500	449	508	489	483	448	467	467	515	519	487	513	455	475	476	520	491	470	517	497	472	530	467	456	477	480	498	470	467	511	495	526	458	454	525	490	543	505	476	491	482	510	467	472	488	556	499	473	460	488	451	450	514	540	507	522	496	459	438	491	501	529	544	511	544	519	526	451	489	466	541	498	470	508	516	493	503	527	459	519	478	507	480	479	503	454	489	489	500	454	476	502	498	488	491	512	481	492	518	465	471	447	526	495	454	500	492	487	478	488	454	541	466	476	536	448	523	481	471	500	492	497	478	458	451	477	488	458	470	498	500	554	519	507	478	503	485	512	453	494	503	459	500	505	462	489	500	463	470	498	474	484	504	500	469	478	497	490	461	467	500	466	495	464	458	514	486	500	499	473	483	478	502	478	524	536	435	480	456	503	481	465	494	525	472	493	447	511	515	451	463	475	508	486	535	506	516	500	475	464	463	492	472	485	480	473	485	512	471	451	489	484	519	514	495	465	482	492	537	478	515	512	500	528	504	498	470	489	464	450	499	476	468	485	521	484	482	468	481	484	476	492	503	509	500	509	460	471	510	504	473	502	475	501	506	496	508	483	494	526	470	463	468	480	490	509	553	524	488	508	493	473	479	497	497	454	508	474	528	523	480	508	492	475	539	502	471	487	503	511	492	504	502	455	482	520	474	486	504	462	503	491	512	492	487	494	488	502	447	480	507	480	509	479	469	491	485	479	503	469	523	493	475	469	474	516	511	492	493	485	479	447	468	487	449	491	483	474	460	492	488	508	470	476	516	508	463	498	471	479	501	485	496	487	510	508	469	453	480	499	479	487	462	471	472	510	475	471	482	504	466	475	480	504	469	523	488	481	500	497	481	471	506	463	506	465	467	506	481	471	508	502	492	511	495	502	469	465	467	491	476	522	493	503	530	511	493	523	498	504	506	494	473	477	485	453	507	516	486	529	491	466	452	464	486	484	496	452	504	495	480	545	511	469	464	475	518	512	501	476	466	485	451	498	495	544	529	475	487	503	487	480	469	515	511	499	494	545	510	496	454	522	509	461	469	482	499	482	487	518	490	506	503	514	498	504	457	479	497	476	473
20083	37239	54807	61473	75365	69984	56774	35139	690	492	489	496	472	475	520	493	491	508	455	471	459	391	431	465	483	481	461	455	462	486	460	484	457	494	436	487	439	472	440	444	425	442	440	476	476	489	471	472	469	460	471	469	442	434	481	432	458	446	446	420	490	456	452	456	496	438	440	463	428	447	404	444	453	429	450	440	452	450	495	454	468	454	411	439	459	438	453	466	427	435	426	450	476	475	442	449	483	464	424	448	444	455	427	453	425	458	441	436	467	434	504	490	453	432	461	471	440	466	470	446	422	455	453	468	421	462	441	491	441	415	459	456	438	426	494	440	491	443	449	445	476	445	457	484	466	455	461	443	450	492	436	455	409	441	455	458	480	465	430	427	435	459	441	446	406	482	454	459	443	434	461	451	476	490	465	477	441	471	459	473	487	493	444	457	450	478	441	428	437	466	443	433	448	434	434	422	488	467	430	440	453	450	434	471	441	472	445	454	455	446	430	447	485	416	463	428	432	461	426	470	477	403	460	442	442	448	439	465	428	464	414	443	395	433	467	460	458	412	434	418	461	440	481	418	458	439	454	481	448	464	445	430	455	466	470	442	426	417	458	472	445	444	475	417	489	428	468	458	477	463	441	451	452	438	456	475	431	408	435	471	455	444	467	473	414	468	431	420	439	483	468	414	460	473	446	420	475	468	450	434	426	500	436	448	419	486	443	475	476	448	443	458	484	409	441	431	461	448	461	485	480	445	458	434	450	432	505	421	408	460	462	431	436	454	430	444	472	433	478	463	441	464	458	461	446	423	474	436	438	454	405	447	452	454	464	469	400	442	477	433	430	458	457	445	468	465	453	469	455	450	462	432	466	450	450	436	437	470	445	445	436	434	436	465	451	433	430	451	430	435	416	427	471	470	439	485	427	442	459	417	457	487	415	445	459	421	476	443	479	464	405	467	411	437	422	468	438	430	471	460	456	413	460	443	459	447	474	484	469	473	432	459	408	473	479	455	474	472	477	441	437	460	436	423	442	429	435	453	419	453	445	448	434	449	423	460	435	408	474	444	422	415	419	435	455	438	425	445	449	434	441	476	447	460	437	432	461	452	432	445	476	472	460	443	438	478	429	459	462	457	454	438	447	431	475	454	486	468	456	431	475	400	450	465	455	466	453	450	450	447	451	445	462	443	442	437	444	442	453	469	442	469	442	459	451	457	426	458	440	457	480	471	469	418	452	476	469	487	459	455	422	424	477	434	464	500	490	418	478	437	460	415	454	459	422	442	448	421	464	453	430	430	417	482	431	493	429	487	425	430	446	457	477	462	439	434	459	465	427	486	467	439	436	474	478	495	449	412	480	475	430	436	491	483	455	434	445	465	425	458	460	463	401	459	466	495	445	447	467	429	424	417	483	465	428	400	442	486	474	460	451	444	436	460	451	441	441	464	430	430	473	432	470	447	457	447	463	452	441	474	421	465	462	456	434	414	439	486	476	476	434	456	447	441	452	478	433	450	429	461	467	408	484	457	421	477	458	467	425	434	488	476	444	429	420	446	447	436	439	481	455	434	471	465	450	501	462	437	471	436	457	484	451	422	408	409	440	440	442	436	421	439	419	430	420	462	428	477	429	456	468	430	425	461	446	456	437	442	436	433	465	471	466	461	450	476	443	467	465	453	444	445	449	426	460	458	446	435	441	475	451	442	456	470	441	453	440	455	483	420	446	427	496	485	434	498	418	435	456	439	453	471	424	451	471	439	456	441	492	459	463	479	412	433	457	455	444	455	464	446	405	438	448	459	470	458	449	443	425	438	452	432	478	431	445	424	456	434	480	417	470	437	456	471	443	431	457	435	437	435	441	462	403	477	448	425	462	464	460	483	471	447	418	461	437	433	442	438	451	449	485	448	417	451	445	464	483	418	458	447	434	465	419	461	448	453	467	449	429	436	456	429	479	498	461	453	447	419	443	443	427	415	452	458	474	462	448	404	460	422	443	422	485	424	490	449	474	465	494	468	437	448	441	436	445	435	477	446	471	453	491	460	449	420	442	468	441	479	444	493	466	446	390	432	408	459	433	420	443	494	450	487	449	454	461	435	462	458	413	457	417	464	504	522	408	468	443	450	472	443	435	472	452	453	463	471	459	464	450	460	448	447	446	450	464	439	442	463	420	460	476	401	454	455	424	426	479	426	439	430	396	475	459	497	476	470	458	451	448	422	436	444	438	481	410	430	472	446	424	471	473	439	426	461	464	476	414	478	429	421	459	430	452	450	431	453	437	449	466	476	457	432	484	465	447	449	445	484	478	423	441	464	425	464	496	410	430	464	464	476	501	437	432	452	425	418	452	473	452	472	396	462	422	470	396	405	473	446	461	464	428	470	418	478	433	466	455	441	459	447	450	451	410	461	461	425	431	448	406	467	465	475	438	448	436	444	453	470	492	449	436	447	434	426	447	471	456	489	463	444	428	464	469	454	423	470	411	428	456	462	451	417	443	447	448	425	473	456	451	435	451	471	455	433	438	472	457	478	456	457	433	424	455	421	466	462	445	460	455	502	428	464	425	444	497	443	482	451	466	436	461	445	438	449	490	468	460	439	416	465	440	441	436	445	455	483	463	438	439	464	469	445	420	451	444	468	477	445	464	462	476	441	472	430	481	445	461	483	451	439	477	435	425	462	427	459	446	457	474	475	486	419	438	440	461	459	448	451	472	418	413	442	432	438	418	457	455	417	443	408	450	464	437	456	455	425	481	472	455	410	424	436	453	469	444	468	431	435	448	438	452	424	451	479	470	488	474	464	445	435	465	422	456	477	449	443	418	428	429	437	467	457	425	467	451	447	454	445	419	441	419	451	427	434	456	422	443	457	494	462	461	467	454	464	458	442	446	435	435	449	432	468	471	461	448	429	469	476	429	449	466	428	458	473	446	482	426	450	450	443	433	445	456	437	422	483	460	427	466	470	461	468	460	488	453	420	466	459	452	454	464	427	431	430	432	468	453	449	459	474	446	431	430	504	469	447	437	429	445	463	460	486	462	429	433	465	431	465	432	459	468	474	465	443	446	441	473	472	452	455	465	459	491	430	435	507	420	477	442	485	473	482	455	437	444	472	465	450	483	482	442	458	450	477	461	438	476	461	432	477	466	416	438	465	434	452	497	472	460	474	478	446	471	423	422	455	448	445	445	463	422	449	481	463	463	439	458	477	471	447	466	450	472	431	423	474	431	452	440	449	430	456	435	475	478	466	462	433	434	459	437	488	462	434	468	444	433	446	448	449	430	464	466	446	433	440	478	435	430	445	473	452	430	424	449	467	437	481	438	442	432	441	407	445	424	450	445	482	457	450	426	469	466	444	437	455	417	444	438	448	448	439	428	465	444	467	505	413	470	468	432	474	461	447	439	482	461	508	492	470	446	457	441	439	467	452	466	449	418	450	500	443	462	455	442	468	464	421	423	397	473	453	425	429	463	438	404	460	423	469	483	434	466	468	465	466
28361	19058	14405	12381	14923	13031	7633	2656	269	208	208	239	196	221	213	206	212	202	202	200	205	200	206	189	223	221	206	211	220	216	189	214	221	219	222	194	215	229	209	221	216	217	236	193	193	217	218	197	196	185	217	245	218	167	231	169	221	190	211	207	202	228	200	203	243	218	222	225	226	232	235	194	233	207	186	211	205	201	238	237	210	195	200	229	208	227	231	235	209	210	193	255	206	198	229	198	201	205	203	219	223	215	215	240	247	222	213	216	229	215	209	209	204	229	201	218	204	171	217	233	188	213	214	199	224	227	201	222	207	217	239	201	223	221	175	205	213	195	189	216	222	184	193	185	201	201	198	220	212	214	243	188	224	228	234	219	209	225	196	211	194	205	213	180	217	208	206	198	226	223	200	235	221	188	209	221	228	224	212	235	193	198	222	213	213	210	216	226	208	211	208	206	212	195	207	195	216	211	188	204	213	186	197	223	223	210	230	200	237	189	226	203	211	220	211	227	208	202	209	195	217	230	203	183	218	199	232	226	217	214	196	230	237	193	226	221	242	210	196	222	197	209	214	219	212	217	224	223	215	215	229	215	213	213	228	233	207	168	176	221	214	218	206	189	227	207	223	208	190	217	210	186	231	193	196	186	232	201	210	210	208	216	197	214	208	203	200	200	214	188	193	195	224	198	199	205	214	242	201	205	213	207	185	178	225	206	200	179	194	221	207	212	207	208	188	213	210	209	209	199	216	198	233	208	201	204	215	201	201	191	206	203	201	205	209	184	238	191	210	212	206	221	219	213	222	195	213	206	206	214	214	227	225	224	208	204	194	201	206	223	208	204	202	203	214	189	211	223	207	200	214	205	223	201	184	236	199	211	186	199	201	220	243	211	218	193	207	204	193	211	214	201	208	212	208	209	198	197	204	177	200	197	199	214	227	211	217	192	199	232	197	211	195	227	199	224	224	235	215	235	211	213	216	220	198	214	206	200	209	237	203	201	226	211	206	206	223	206	198	202	205	206	223	200	194	226	179	202	184	206	186	192	199	211	199	211	189	231	196	214	214	208	209	195	207	222	233	207	195	204	221	216	208	205	219	237	227	211	206	240	210	210	186	220	173	223	208	219	214	194	196	227	241	198	213	196	210	157	228	196	189	210	183	225	205	206	201	239	227	212	223	204	205	199	201	198	211	227	209	202	230	187	187	198	192	202	218	192	189	206	214	213	241	194	196	187	225	223	203	206	219	208	220	207	212	220	217	208	189	196	204	207	234	230	224	212	193	199	211	192	205	222	214	209	187	187	201	219	203	187	211	181	227	221	224	231	225	234	216	212	208	222	216	209	205	202	223	200	212	199	196	222	209	194	214	205	232	204	221	209	193	208	196	219	224	204	220	179	198	215	205	187	178	212	235	204	202	222	181	228	224	196	194	202	222	178	208	201	199	209	208	171	200	241	208	203	205	218	226	211	196	215	205	203	187	228	212	231	231	206	213	223	231	199	208	217	244	197	204	203	227	200	216	207	228	246	201	206	214	200	226	208	206	217	217	214	200	191	227	218	208	204	225	217	193	198	235	219	218	215	197	229	182	207	223	194	205	211	208	199	201	225	197	223	231	213	213	220	216	218	221	193	206	214	204	214	215	192	201	186	216	205	205	182	239	208	238	216	216	225	169	192	198	179	187	203	232	191	225	197	226	213	195	222	191	218	205	217	210	220	188	214	211	212	172	205	189	181	224	224	234	208	190	193	216	218	190	207	215	189	202	207	233	222	213	206	240	189	200	177	205	211	223	232	201	183	227	189	226	214	213	201	198	213	222	221	228	221	209	207	187	205	212	186	223	197	223	183	219	194	196	214	205	225	213	223	217	202	204	211	201	221	221	209	211	213	217	218	213	204	211	232	195	212	207	199	203	206	204	198	195	206	193	185	202	202	182	200	202	223	193	191	210	211	196	224	217	216	202	206	208	239	231	224	193	222	222	205	191	220	205	222	204	191	201	197	196	212	207	199	209	229	201	226	196	207	215	201	189	219	232	236	198	195	196	193	195	224	218	201	233	224	213	212	198	203	192	207	214	233	208	221	229	193	203	203	186	196	197	227	220	193	208	185	232	203	232	211	206	227	215	194	215	216	201	211	202	222	217	229	200	194	222	216	195	215	236	207	213	211	183	225	216	208	234	219	243	217	210	214	203	225	207	208	214	187	232	212	236	184	227	202	227	220	224	209	205	234	211	224	209	184	203	222	203	197	202	200	211	202	227	191	207	221	181	191	197	196	210	204	220	196	182	218	224	213	183	175	196	215	197	221	223	193	171	194	206	204	203	197	200	216	227	208	190	198	227	234	225	202	191	211	212	207	214	210	214	219	228	222	239	183	216	207	204	232	236	236	215	234	214	209	198	197	252	218	213	215	203	214	218	186	186	200	198	231	216	213	204	223	230	191	170	193	226	233	217	225	210	217	238	206	176	213	195	238	210	212	220	189	214	233	203	208	200	203	201	192	223	214	212	197	227	241	192	214	208	208	192	193	222	203	177	187	242	220	227	185	215	233	207	190	209	201	212	209	210	198	203	214	198	209	207	219	221	216	211	212	187	211	230	202	212	205	211	210	233	220	219	208	221	201	204	196	211	204	225	200	216	217	214	209	211	237	180	216	219	202	175	228	219	232	205	208	191	203	197	225	240	204	216	208	210	214	195	229	210	187	197	226	210	189	215	199	244	213	216	192	197	249	222	200	222	206	227	224	207	208	190	216	227	189	204	197	205	210	195	202	222	225	225	204	227	238	191	213	213	221	214	211	185	238	205	195	215	202	236	221	213	221	213	188	221	234	210	194	240	187	178	201	236	232	191	191	197	202	212	199	215	233	207	197	219	206	202	212	204	207	212	222	213	228	210	226	218	198	220	206	204	222	202	199	189	220	224	202	195	198	211	226	212	212	222	192	216	191	196	224	199	223	200	222	195	219	193	218	222	209	205	214	200	190	183	217	198	208	192	211	199	213	199	193	222	184	208	190	210	220	226	231	206	210	210	217	227	224	197	195	200	193	212	201	224	203	234	225	179	201	212	219	217	196	222	217	237	219	216	207	219	226	192	204	210	232	193	208	220	198	197	211	249	200	212	217	207	204	237	229	220	226	227	204	205	203	209	213	190	196	218	230	222	193	203	216	197	216	206	223	202	219	205	208	214	217	204	248	218	201	192	230	219	198	217	209	209	211	199	190	219	208	190	233	228	194	187	209	195	205	218	190	227	218	231	214	187	205	223	201	190	191	203	239	188	216	189	188	232	197	222	219	172	222	214	225	196	193	208	209	217	203	194	195	198	187	202	196	198	201	221	204	218	213	217	194	217	234	222	212	222	219	195	188	189	205	196	218	197	204	187	225	200	202	201	208	217	204	196	204	187	187	218	216	212	211	220	197	202	213	191	196	234	204	208	204	194	217	219	203	236	168	216	205	199	200	223	206	224	181	193	213	230	200	206	205	212	197
15178	21047	20109	15642	18984	16009	9654	3652	223	256	212	212	214	224	222	232	203	179	229	219	210	221	229	210	226	214	244	212	238	224	195	234	228	222	236	205	212	216	186	214	199	217	207	207	217	223	188	186	196	193	195	225	207	203	203	227	225	203	226	243	221	227	202	215	209	188	206	218	222	201	212	204	198	192	198	208	222	233	215	200	211	192	221	198	201	212	209	206	225	212	216	212	216	210	204	208	204	208	200	213	224	216	185	210	204	216	205	225	207	213	205	209	212	199	204	242	219	248	226	228	237	217	192	213	213	216	195	200	207	208	200	193	214	185	196	209	199	193	201	198	209	229	210	230	242	205	205	227	199	218	195	210	208	195	213	234	198	221	211	217	222	190	222	203	204	244	207	225	223	190	227	207	222	206	188	236	210	239	184	240	203	222	211	229	232	198	178	204	213	212	205	209	202	202	211	229	214	211	221	207	216	219	228	225	205	216	207	209	195	219	205	217	219	216	200	222	237	226	187	205	201	200	189	193	199	214	229	215	197	227	217	202	205	209	184	193	204	229	202	224	223	212	220	206	217	202	218	224	215	210	239	210	202	200	221	206	222	224	205	227	221	197	191	214	217	218	216	216	210	211	224	208	208	197	220	229	200	220	196	190	225	209	196	192	186	227	228	182	191	200	220	219	200	228	209	212	222	214	224	253	202	209	200	216	232	218	216	217	226	213	214	220	208	199	197	230	223	214	220	208	218	232	219	200	214	226	189	204	221	220	223	224	226	204	216	195	219	239	259	205	203	226	215	218	197	223	211	202	233	222	224	199	199	210	223	193	217	203	202	235	202	224	198	233	181	206	207	212	206	213	237	188	210	219	203	205	202	217	214	208	212	209	224	206	206	192	210	176	222	209	222	213	213	211	203	194	219	200	240	195	205	221	206	217	213	217	229	240	193	224	230	208	206	196	227	219	221	201	206	194	211	227	230	201	222	233	217	224	203	209	221	220	203	203	224	228	196	233	212	207	192	195	215	227	179	233	227	239	222	223	218	226	199	206	193	215	190	206	211	228	219	212	204	214	232	227	199	211	207	225	211	214	200	202	221	180	194	225	240	219	241	217	222	195	206	201	213	188	205	211	234	193	195	211	221	210	211	218	220	213	205	194	228	242	202	212	219	213	219	218	227	218	219	203	208	228	192	200	210	206	200	208	199	236	235	230	202	200	208	208	195	203	173	220	218	221	219	226	204	186	215	220	199	204	205	189	206	219	224	219	205	176	217	179	212	235	211	202	208	189	207	207	212	214	221	201	208	250	198	220	216	216	207	218	203	232	224	212	212	223	203	216	230	206	210	218	220	209	197	207	209	239	209	214	198	237	227	215	200	227	207	208	218	206	220	208	218	207	192	214	214	186	211	219	202	187	198	229	235	207	215	218	201	195	236	220	193	222	205	201	215	241	209	208	221	207	209	223	197	208	199	228	212	227	207	216	215	162	185	249	198	233	245	216	217	213	178	219	235	215	214	208	211	223	208	211	207	183	189	200	195	229	210	234	222	214	207	222	210	211	200	221	187	209	221	250	174	188	212	193	208	208	206	199	203	213	216	233	246	243	203	238	225	229	208	200	196	240	219	213	215	220	211	216	220	230	172	198	212	194	224	215	245	231	213	216	224	215	225	204	206	214	224	192	215	224	215	223	225	219	228	230	193	212	217	197	232	224	211	199	212	210	210	204	238	201	219	240	222	224	204	199	196	237	220	238	200	211	225	216	195	248	198	214	250	232	201	214	213	193	220	225	197	206	191	223	215	197	227	244	238	226	198	196	216	210	223	220	212	218	237	227	236	204	236	199	239	193	204	204	222	233	217	209	209	207	208	217	235	212	183	202	211	209	237	199	195	199	204	206	227	198	235	210	213	219	196	219	203	225	214	225	215	214	222	207	215	263	207	219	207	212	194	177	221	209	229	219	190	213	211	198	194	213	207	207	218	192	208	216	209	200	217	235	201	235	217	204	219	221	220	198	242	223	243	205	206	234	220	220	227	213	210	187	214	204	231	210	212	221	239	177	195	236	219	223	219	205	199	199	238	219	208	243	212	208	236	214	195	204	205	216	215	222	215	235	214	198	201	202	209	201	206	212	215	207	227	220	189	192	210	216	216	214	205	205	222	232	222	212	204	196	214	197	218	204	212	205	202	215	223	214	208	185	233	227	212	224	237	215	209	190	212	207	209	213	225	229	231	199	218	192	192	196	213	206	195	174	205	226	179	217	180	207	231	229	233	222	191	223	209	203	220	221	196	240	210	194	208	228	215	218	181	181	201	243	185	221	205	216	221	191	225	204	233	244	206	211	205	218	215	197	193	225	199	200	192	226	218	238	232	222	207	197	200	198	213	209	198	201	211	220	218	200	216	225	199	220	232	215	223	232	197	212	170	206	212	214	213	209	224	229	206	209	227	232	209	220	203	208	202	213	242	209	229	215	199	226	238	210	176	214	224	239	205	200	234	198	206	207	213	220	237	225	219	168	213	222	240	234	227	198	211	219	232	187	194	213	220	190	227	234	181	204	231	211	226	197	190	216	220	198	216	228	201	221	191	199	191	199	204	232	211	188	215	238	236	194	206	192	209	211	220	223	210	208	217	200	243	214	194	210	215	215	213	218	223	207	202	188	247	197	221	224	195	195	233	223	208	221	181	220	205	199	227	199	188	224	230	208	211	222	191	211	214	208	235	211	208	175	211	205	217	231	195	207	246	212	197	199	213	224	238	235	202	193	208	208	228	210	206	209	206	221	209	214	230	215	218	215	229	216	224	194	223	191	225	218	219	219	222	219	188	206	205	230	192	186	214	226	233	215	208	255	220	238	217	211	204	190	228	219	216	206	223	231	215	241	232	222	225	229	195	246	227	223	218	234	205	211	233	234	198	214	215	220	224	201	188	217	230	236	183	218	220	200	218	212	198	228	209	216	223	238	210	209	191	215	213	229	195	215	192	203	223	200	220	219	204	214	217	226	217	202	203	228	206	215	217	229	206	217	213	223	213	202	214	212	211	205	200	223	202	220	209	193	218	213	187	207	216	199	221	222	203	207	204	216	204	232	219	202	211	207	214	203	221	212	237	229	214	231	195	211	226	202	228	215	206	221	198	210	216	223	217	213	235	229	218	226	191	237	225	194	198	234	212	199	207	213	207	215	203	190	226	224	228	228	211	229	218	232	209	223	199	223	218	206	209	195	218	201	236	235	219	201	229	209	216	228	194	214	220	242	190	194	206	192	184	231	183	226	221	210	218	208	234	194	204	200	200	212	213	223	198	208	208	237	198	222	219	222	198	235	216	195	206	216	218	219	220	224	221	218	195	206	197	209	240	222	218	227	216	225	226	228	227	202	215	213	200	243	207	217	183	182	193	200	207	243	217	201	207	239	216	205	233	211	170	200	229	228	204	192	205	201	211	225	207	223	225	207	203	229	217	220	208	233	229	209	207	209	215	213	201	213
24852	20384	26851	24753	53901	61429	45884	22412	2573	354	318	297	305	307	331	301	290	316	305	300	311	291	290	307	313	291	320	290	278	281	331	326	281	302	270	265	308	278	297	292	287	268	286	334	308	292	288	306	308	338	279	281	269	296	271	291	291	274	301	249	297	309	272	296	309	289	313	285	298	291	290	307	296	324	299	299	284	285	315	292	299	298	281	309	321	315	284	323	305	303	289	270	314	286	265	279	288	287	291	249	259	308	319	267	254	270	277	293	294	262	281	299	276	301	291	282	289	274	305	323	262	291	293	264	285	288	302	275	323	338	261	285	267	292	313	315	305	285	292	295	265	280	298	290	315	309	302	292	260	321	294	263	308	269	299	292	292	277	290	287	303	285	275	304	322	296	280	280	291	296	309	290	280	295	305	317	305	289	305	327	298	297	319	314	323	296	280	317	318	286	284	272	321	281	286	266	288	310	325	288	307	280	286	272	302	289	319	264	299	322	344	308	262	279	316	290	288	298	314	282	282	253	321	274	287	300	299	304	273	297	315	310	284	318	290	246	281	307	332	300	259	291	295	281	298	294	299	295	296	293	301	268	285	253	258	274	295	302	282	302	332	300	288	285	297	304	294	293	275	298	271	268	305	298	293	295	299	289	292	296	284	285	277	302	299	302	287	275	291	280	278	294	330	294	269	295	318	319	286	304	292	299	295	263	276	271	302	313	253	286	291	286	297	272	279	293	292	317	282	308	279	267	301	294	314	304	302	292	308	300	268	289	295	299	320	293	275	271	325	242	284	264	289	290	252	308	301	277	288	292	289	285	277	284	293	298	302	250	287	295	288	283	309	284	325	301	275	264	280	317	289	260	294	280	283	284	336	312	303	303	318	282	302	297	322	297	273	278	294	319	305	275	291	300	302	289	280	297	280	324	313	291	303	298	289	287	307	273	318	317	275	270	310	268	300	294	301	288	282	302	292	305	297	308	264	264	270	293	315	340	308	313	286	309	294	304	292	282	291	284	282	280	324	285	275	307	286	289	301	291	273	317	287	295	303	329	289	320	306	284	293	297	313	263	286	289	261	283	286	289	315	273	290	307	315	295	281	296	272	271	296	292	277	291	259	314	282	299	296	316	276	305	300	291	317	305	286	286	301	303	316	312	288	284	277	252	295	302	280	290	295	326	293	265	290	307	322	265	256	296	286	277	282	301	249	308	296	290	286	286	277	295	296	292	291	301	291	290	313	262	282	280	272	306	335	300	270	265	290	299	301	318	288	293	308	306	306	325	298	299	239	266	303	283	303	281	302	293	318	278	324	284	280	278	292	263	294	311	279	284	267	294	290	249	280	262	332	286	292	280	288	274	300	299	309	305	285	300	246	286	294	296	289	291	260	242	292	297	292	304	298	306	292	289	310	267	276	305	282	285	297	299	294	292	270	278	290	294	253	323	269	275	286	291	306	302	297	257	282	297	293	300	281	303	295	306	257	295	304	308	242	304	258	305	319	303	289	282	323	274	274	301	265	319	269	295	290	283	271	269	269	294	306	312	293	270	285	293	268	286	350	298	276	295	288	287	274	284	266	297	276	285	294	291	316	284	302	300	302	271	292	293	302	262	313	293	289	298	292	258	270	285	300	315	288	260	311	292	276	312	299	300	301	276	285	283	296	280	292	301	315	277	339	281	273	284	287	315	313	289	299	293	313	261	284	312	288	310	299	273	254	313	301	286	277	270	276	276	317	310	314	270	286	295	284	326	312	301	315	270	306	275	330	306	295	278	281	297	310	309	292	292	293	273	301	285	294	277	324	264	298	317	292	316	313	290	273	327	265	276	272	274	289	282	304	273	317	283	295	288	282	256	286	277	304	273	288	288	296	293	274	300	289	288	306	313	292	318	257	262	291	292	278	289	299	327	265	296	269	286	293	280	297	292	291	309	290	288	268	300	298	267	294	290	276	332	293	308	324	286	285	297	263	319	311	304	278	287	273	296	307	295	334	311	295	283	301	268	294	291	276	281	279	290	284	295	318	303	280	282	303	272	338	311	316	309	275	300	284	282	267	288	322	285	303	278	249	282	283	294	265	272	282	282	272	303	286	305	306	291	278	284	287	276	282	281	277	261	270	280	284	270	300	259	284	308	290	277	293	267	295	323	272	303	308	290	285	291	298	295	304	249	311	306	303	308	275	284	298	299	289	324	322	300	291	290	320	305	283	268	265	281	295	273	306	300	306	278	310	297	317	305	269	274	316	318	261	317	272	274	312	256	292	291	279	308	291	291	276	322	312	280	318	322	353	272	326	279	271	305	302	293	305	320	303	292	281	305	300	262	301	283	328	257	276	286	302	293	294	291	278	284	277	282	300	285	288	287	274	297	275	289	260	304	303	297	300	274	281	337	300	287	303	273	334	311	277	282	324	301	266	314	249	298	271	297	323	290	283	292	315	277	286	289	311	291	299	294	286	276	312	283	299	296	271	277	290	276	307	305	285	283	295	288	291	266	293	277	282	276	294	271	268	299	285	304	288	316	287	279	288	307	287	301	285	291	289	322	325	283	272	296	288	302	302	300	271	305	291	320	303	292	319	266	299	282	281	309	300	257	273	267	295	232	305	285	296	304	270	266	280	297	289	301	311	311	301	294	319	298	296	260	309	278	288	275	298	300	281	298	291	286	260	301	259	281	298	324	250	304	282	271	260	296	290	287	293	297	289	306	285	292	311	326	290	291	305	316	279	300	253	284	285	270	319	262	302	311	302	288	305	264	283	296	325	278	285	284	303	321	300	323	325	295	288	277	262	303	293	295	304	298	291	312	293	299	337	318	288	281	296	303	315	302	277	295	294	274	284	305	295	319	277	298	281	282	297	308	293	323	302	329	279	275	295	302	291	285	320	301	282	274	287	279	303	310	291	293	298	271	278	303	279	308	307	271	312	300	300	289	281	261	304	292	297	323	305	311	280	322	281	279	268	308	310	291	274	295	346	290	310	316	303	279	299	313	297	328	284	324	291	292	326	291	274	304	281	300	267	295	268	311	307	284	291	267	266	281	305	304	272	263	289	275	287	275	301	290	310	290	281	301	286	300	312	278	278	274	301	285	289	281	281	288	329	295	342	298	289	286	291	288	332	282	307	280	290	300	293	283	279	294	337	274	291	269	288	309	273	286	300	287	292	303	308	283	334	287	279	267	284	276	281	289	337	295	271	282	316	273	281	298	296	277	281	289	293	293	307	294	275	292	296	305	277	303	321	313	286	279	286	312	274	304	300	257	262	306	294	287	277	298	297	269	312	290	275	297	287	292	280	301	279	241	324	297	302	290	299	302	277	292	295	327	304	319	275	312	280	285	293	323	290	276	290	319	282	284	273	288	275	303	307	298	280	280	291	272	296	288	311	331	306	282	289	286	276	286	305	308	278	251	313	272	300	253	281	282	287	319	259	294	257	307	311	275	331	314	285	271	271	282	302	254	302	299	309	242	286	311	285	290	304	312	283	287
17117	29855	38877	37847	63275	58637	42343	18383	402	316	339	302	281	304	298	316	285	303	305	308	296	268	266	264	306	290	301	282	268	286	268	253	255	288	288	276	273	288	289	255	291	282	297	269	300	283	280	272	282	278	278	259	282	265	263	271	275	286	276	296	297	291	257	280	283	276	265	270	272	275	266	300	293	267	256	271	274	281	280	274	288	290	276	283	299	289	287	270	275	285	291	278	280	282	271	260	255	285	260	288	269	291	269	280	266	259	281	288	233	288	287	277	294	272	273	303	266	273	293	250	281	276	287	265	258	265	290	299	284	288	299	286	292	280	283	286	277	266	265	252	285	286	265	294	282	298	245	283	248	282	255	247	210	269	272	271	267	273	246	255	283	281	263	273	287	291	262	252	275	284	290	285	264	282	284	288	293	307	242	290	271	280	268	258	280	276	292	256	278	263	256	277	292	263	267	236	298	259	246	251	282	262	265	279	284	286	322	241	285	287	288	294	258	300	290	280	280	288	238	235	268	249	269	258	303	283	252	276	282	284	260	268	261	255	255	314	293	289	268	266	240	274	270	291	271	273	291	281	298	290	273	304	260	260	323	290	278	277	269	308	285	283	281	291	272	292	297	260	289	279	252	273	298	255	260	239	247	303	272	303	257	275	285	274	299	250	293	277	283	276	250	297	262	285	281	283	273	309	286	279	240	290	267	244	282	317	282	272	285	264	273	275	244	274	257	293	301	283	267	270	274	258	279	274	246	262	274	247	286	283	277	290	270	272	271	256	308	290	255	257	287	272	281	258	290	267	270	294	266	317	251	240	247	282	269	275	287	278	279	258	266	284	260	245	277	266	277	277	291	264	239	301	270	282	255	259	268	280	270	291	237	277	267	289	309	272	262	257	250	294	248	280	293	267	273	268	279	255	277	269	290	265	242	283	232	254	266	303	274	277	270	283	287	282	284	272	244	287	263	293	269	266	265	256	238	303	283	265	274	260	269	272	279	299	266	276	261	278	283	257	268	294	275	300	261	319	281	280	266	275	300	288	297	283	250	289	274	251	247	296	268	296	292	281	262	280	279	296	281	278	256	272	303	237	298	266	284	223	294	264	270	244	288	274	296	275	269	260	269	283	264	288	273	305	282	257	275	299	261	297	262	282	294	287	289	256	284	285	272	274	248	273	269	292	252	260	275	300	300	248	270	271	272	266	284	273	252	274	286	280	245	253	273	262	275	276	269	306	276	260	270	222	256	274	243	244	266	263	265	299	286	265	280	278	248	265	279	257	269	230	306	274	233	272	248	290	299	293	288	260	259	308	266	289	253	263	270	285	250	278	251	271	286	262	304	286	260	282	263	293	261	302	277	280	278	301	276	250	271	285	264	253	257	267	252	285	252	261	309	251	280	288	276	258	297	251	267	288	275	268	251	267	288	265	300	280	299	289	276	253	268	282	285	270	310	262	280	266	289	264	292	290	292	273	265	259	254	274	286	292	273	271	286	269	282	280	256	288	299	257	262	282	315	251	305	277	276	255	251	278	270	262	250	273	265	262	281	294	257	269	291	283	297	272	266	257	288	290	308	259	265	254	273	263	253	247	290	262	274	291	254	271	263	268	261	283	297	287	281	267	258	302	300	247	279	236	290	261	274	294	267	278	278	282	275	262	279	261	309	260	277	285	286	297	295	277	265	286	272	254	255	285	291	245	293	285	284	294	309	265	271	326	254	270	265	251	298	271	243	282	267	257	279	272	267	247	273	308	282	259	265	274	261	307	293	272	262	255	296	259	281	277	268	299	262	268	275	277	256	266	290	281	263	270	268	283	300	304	289	266	278	296	283	266	260	264	252	276	265	284	280	253	261	297	265	307	312	283	266	259	266	303	292	284	273	274	315	265	288	265	262	261	274	286	277	287	268	260	285	265	282	261	303	283	250	290	265	287	250	274	276	262	257	297	289	260	281	262	292	284	287	262	298	278	272	334	300	245	288	261	252	289	268	288	273	293	296	294	307	300	285	276	311	274	267	287	323	283	227	285	264	283	264	263	277	267	289	268	265	272	247	264	270	272	275	279	301	296	280	277	259	282	255	293	265	274	284	297	297	261	272	293	267	254	253	266	256	286	262	275	289	302	275	278	254	288	277	307	292	283	303	280	255	309	263	287	258	243	277	257	287	271	303	291	249	294	267	273	293	284	265	283	258	281	285	286	270	317	259	281	300	292	267	280	279	259	289	281	292	255	270	249	297	284	284	262	290	288	284	277	266	270	311	281	249	290	275	269	251	275	277	252	272	258	263	226	294	268	308	275	289	259	297	296	294	265	258	265	269	276	265	243	283	268	291	274	275	265	259	280	308	288	281	259	251	265	277	264	281	261	285	273	254	254	291	262	269	289	301	276	281	258	275	267	296	277	275	282	283	282	281	280	295	267	254	295	271	277	253	270	298	302	287	267	271	272	272	249	263	265	268	292	295	252	254	269	286	277	288	285	286	292	288	268	257	283	269	295	259	256	267	278	262	254	287	252	288	288	281	275	262	273	283	266	248	280	289	278	260	264	265	308	269	295	285	285	305	275	297	293	286	276	270	262	295	276	262	278	256	257	260	268	281	247	289	244	266	282	286	267	249	292	269	294	250	269	225	287	276	254	285	252	285	282	268	263	305	275	293	317	281	288	256	273	257	251	280	276	277	273	299	300	279	267	272	272	270	263	264	271	308	247	262	280	276	287	295	275	277	312	282	326	260	285	273	299	287	305	254	283	299	280	270	270	279	273	297	274	304	262	295	269	315	267	301	245	276	266	278	277	264	282	262	247	255	255	259	282	287	292	265	284	259	308	264	264	242	267	271	255	269	261	264	282	286	237	292	273	243	280	299	273	268	269	297	292	274	262	274	271	298	306	286	268	300	288	262	265	280	283	290	279	257	265	268	280	255	292	294	271	275	270	238	287	296	279	276	301	274	281	271	286	266	296	283	296	263	291	278	260	268	253	271	262	295	283	245	250	249	259	303	253	290	291	294	296	273	310	292	274	279	284	292	239	277	287	264	267	266	306	282	264	251	295	263	286	269	300	283	252	301	296	289	259	268	287	257	251	270	274	286	293	273	241	287	267	254	276	324	274	259	252	270	252	254	263	251	278	301	280	254	268	294	288	279	267	253	290	292	270	287	276	281	271	293	247	297	240	259	301	280	276	296	295	252	279	255	272	278	299	302	280	268	268	258	274	266	305	277	265	263	281	264	264	264	325	274	275	287	268	271	263	260	287	293	265	275	319	272	288	283	292	255	255	289	250	294	286	293	271	271	310	271	285	245	234	273	282	270	277	289	264	298	283	278	276	300	231	284	300	266	273	267	259	299	258	268	257	268	254	281	295	322	270	257	268	277	269	241	275	285	260	260	269	265	296	267	272	270	255	240	285	269	262	266	246	266	262	279	296	289	291	272	257	294	288	278	270	246	261	270	260	264	291	287	273	260	248	278	261	245	253	269	287	288	266
22487	20396	27097	25874	53085	65424	55011	31828	7672	758	557	547	512	463	518	494	432	460	492	517	455	501	528	515	496	496	486	491	515	490	435	464	488	528	481	510	457	479	500	502	505	489	470	483	473	492	496	517	498	460	488	449	486	463	518	497	470	523	446	466	494	450	485	474	444	484	487	471	481	441	513	495	482	521	457	450	504	477	491	485	498	480	492	431	496	425	481	490	475	471	467	460	490	458	473	440	484	475	470	517	439	480	461	443	490	525	466	514	531	485	481	504	442	487	478	433	492	480	468	460	427	493	477	494	468	459	499	478	517	419	500	472	494	500	490	471	489	506	454	478	482	463	491	454	500	478	446	488	455	471	470	478	452	490	464	458	440	484	478	474	470	462	513	489	478	469	490	498	504	521	484	478	484	456	480	472	465	471	511	469	463	476	510	447	507	515	488	462	468	501	486	455	464	467	474	515	494	508	487	467	474	478	527	476	523	449	463	452	491	487	519	500	472	461	495	505	483	495	494	480	504	475	538	465	516	446	476	472	474	495	479	487	499	496	473	497	429	446	485	476	496	460	478	468	459	494	490	451	466	453	511	476	482	495	471	490	497	463	445	455	452	464	514	515	513	497	484	507	477	457	458	512	449	487	462	468	483	497	553	479	504	451	495	455	455	491	504	460	504	481	461	478	518	487	460	494	462	471	481	509	473	471	443	471	489	476	475	476	484	451	477	465	462	465	500	453	442	487	445	464	488	492	480	457	463	457	462	501	462	459	508	512	482	407	513	516	508	466	474	476	510	459	451	487	444	475	483	484	495	483	471	513	472	462	470	498	460	477	424	456	463	471	433	485	495	488	460	458	459	490	512	456	514	466	448	481	464	503	498	469	473	465	453	479	462	487	459	478	496	472	495	481	435	456	490	482	463	479	446	495	453	472	511	468	462	495	444	448	441	461	460	479	452	495	492	430	445	453	486	463	470	498	479	466	461	454	449	442	454	440	512	462	460	479	421	481	469	478	458	491	449	475	464	516	500	490	486	489	486	454	487	481	455	442	472	477	496	482	455	447	504	472	477	478	521	450	488	430	471	428	515	478	475	488	470	428	527	482	492	501	443	493	450	493	466	475	462	473	456	502	478	491	509	464	472	451	482	477	453	473	476	446	503	456	481	451	437	462	492	523	455	479	477	449	457	489	436	495	468	487	445	491	499	445	454	436	498	477	477	449	434	487	445	464	456	461	486	430	460	478	458	467	464	481	477	434	468	503	496	526	505	494	475	472	438	480	469	487	474	549	532	434	456	470	503	461	499	457	479	485	520	472	474	465	494	488	467	458	475	478	447	433	445	476	475	482	445	492	508	479	485	485	491	520	473	486	503	486	488	500	445	479	490	485	464	502	438	545	478	476	465	486	468	458	444	488	494	512	473	505	528	443	455	476	488	500	522	501	491	473	412	474	461	470	484	485	506	534	478	481	505	466	503	525	507	484	484	499	468	478	404	483	466	489	470	481	502	442	482	484	439	477	466	517	498	447	484	471	507	454	495	518	499	456	475	485	446	498	479	503	503	454	483	448	441	481	440	501	481	476	533	477	454	510	435	427	493	514	483	494	471	479	509	489	482	481	466	497	465	452	460	506	469	494	442	495	484	490	447	457	510	460	491	489	453	446	450	492	464	500	475	463	470	506	469	490	426	500	506	476	485	522	478	454	471	499	453	453	451	465	452	462	490	530	489	451	468	504	480	453	471	481	459	470	500	487	499	481	489	484	490	467	506	472	498	482	493	468	472	521	489	471	491	489	447	480	493	483	510	448	486	462	484	488	455	458	535	451	474	524	469	470	521	481	468	485	466	455	421	500	477	460	485	481	494	472	504	496	510	477	477	494	473	455	437	517	465	470	505	493	476	509	482	467	461	454	474	438	522	479	479	480	479	483	486	482	447	497	475	500	464	474	463	495	488	457	491	486	488	468	503	466	476	465	496	513	461	432	464	477	453	480	449	500	441	450	464	434	432	477	460	500	455	456	511	445	495	473	498	483	483	447	472	501	422	477	441	453	477	450	497	441	454	477	461	447	472	478	459	498	498	462	469	468	453	499	484	458	476	495	479	483	478	469	488	476	520	476	483	454	510	466	476	498	472	509	461	470	474	519	501	485	482	495	490	483	414	414	497	485	481	442	445	474	494	451	479	447	485	417	494	494	474	490	469	492	461	451	480	466	484	541	496	462	459	469	498	492	472	489	479	489	496	465	520	469	505	490	471	469	458	440	457	482	507	509	525	463	427	502	486	472	434	507	440	478	489	463	478	482	495	494	462	499	465	488	445	479	499	425	503	469	510	448	451	477	514	500	516	486	500	448	434	443	443	477	517	495	461	494	481	439	470	477	456	496	501	512	483	439	469	476	465	459	484	507	493	479	437	480	453	476	470	486	485	493	472	462	472	457	452	453	471	452	515	499	457	503	494	471	473	476	471	445	462	477	461	464	511	473	515	476	523	483	462	479	500	503	468	464	472	447	444	499	486	467	503	461	470	444	514	506	488	478	501	462	488	476	477	462	517	495	459	450	465	411	470	445	471	441	510	454	508	487	455	518	476	480	472	459	497	496	430	479	442	460	483	517	479	456	486	473	464	483	477	481	460	497	481	474	474	499	444	479	465	497	451	463	456	431	520	481	505	477	432	487	473	477	470	459	488	476	471	469	484	485	463	480	536	447	455	509	494	453	498	478	461	495	472	515	458	472	448	511	479	472	497	451	478	473	462	472	461	489	481	495	464	521	468	462	443	496	460	460	484	479	493	462	487	489	473	485	481	510	498	443	480	500	473	457	483	476	477	522	470	466	481	475	456	494	457	476	499	511	501	492	445	475	485	461	499	488	492	478	493	457	495	537	442	459	475	466	481	500	516	476	504	476	464	438	483	463	435	484	484	479	460	491	442	467	432	482	526	421	461	495	550	470	504	456	482	455	467	450	483	467	456	493	503	478	494	515	455	454	471	460	456	431	498	460	486	482	475	462	486	498	471	475	469	459	482	448	504	448	445	498	452	486	453	511	492	475	488	453	475	451	511	497	509	522	474	478	479	456	408	516	502	494	434	464	475	450	496	499	492	472	482	499	456	479	451	484	474	498	481	485	473	482	483	493	489	498	501	452	490	465	515	481	468	462	485	511	493	451	523	464	464	469	456	494	495	497	488	447	494	507	460	453	493	449	439	483	479	455	486	468	495	465	485	498	484	483	458	487	457	493	491	474	444	506	508	446	480	480	474	495	467	497	490	425	478	493	482	451	459	472	496	454	441	505	497	490	507	492	502	475	488	441	510	491	446	486	480	507	498	472	477	495	477	493	460	471	423	486	449	473	497	496	467	464	514	520	448	492	503	471	497	489	469	482	476	462	469	496	459	430	466	511	453	470	464	488	475	482	498	489	469	470	511	470	451	507	485	451	511	466	490	485	499	467	465	472	471	459	478	474	468	498	460	472	504	478	445	449	447	530
20688	38340	43633	51997	76214	70696	52920	26764	1855	555	532	503	496	472	472	493	489	457	496	465	439	486	490	453	467	459	464	442	469	434	506	427	429	454	437	448	443	478	455	465	450	448	460	437	465	415	434	430	408	445	439	425	443	460	426	412	466	437	448	442	447	467	480	407	434	454	416	452	462	413	436	431	446	428	420	433	445	446	413	450	434	420	431	449	428	438	447	454	456	387	440	432	424	464	429	449	461	451	426	456	426	432	470	439	461	431	453	423	431	451	444	447	431	446	441	489	439	472	440	418	469	457	462	423	455	473	463	429	462	391	479	443	424	460	464	416	442	439	397	452	432	411	454	418	404	433	429	413	428	410	473	442	429	447	434	442	452	424	433	466	424	414	473	452	412	473	426	435	455	432	439	410	426	483	465	444	426	437	439	439	446	457	463	410	422	433	431	408	468	444	442	436	438	439	451	461	438	448	421	470	443	408	447	442	453	442	415	420	435	433	450	439	453	481	426	452	417	428	431	468	444	451	479	442	385	458	477	436	442	418	425	455	435	461	445	416	446	443	469	440	434	462	435	436	458	414	459	425	412	401	423	419	453	475	409	445	490	457	412	452	440	418	429	441	450	490	428	452	458	447	450	448	448	412	432	435	467	413	499	422	422	451	475	416	441	460	428	436	442	436	474	437	410	450	436	476	452	424	452	461	427	427	439	436	439	405	423	446	454	438	434	476	461	497	459	448	437	402	468	453	433	462	436	425	423	411	452	405	399	421	441	451	463	430	445	406	468	428	451	405	458	426	453	424	442	462	493	425	445	452	435	451	416	409	443	382	469	411	418	457	456	412	446	450	466	465	465	411	443	433	456	434	459	423	436	407	460	436	424	406	427	434	425	441	435	393	427	412	456	446	432	439	403	435	453	386	426	434	430	393	443	443	448	456	446	481	417	433	437	437	469	441	419	441	425	433	470	433	438	461	451	417	468	447	423	438	476	446	428	405	436	438	425	420	438	427	451	447	441	433	430	453	485	417	452	448	452	422	461	439	457	391	396	425	444	406	408	422	401	427	461	459	487	406	459	433	468	443	386	426	441	453	444	423	414	425	450	466	426	490	449	427	428	441	430	462	467	484	468	438	448	465	461	429	427	427	456	447	446	445	442	445	463	423	451	462	451	453	432	454	452	464	417	443	406	418	435	444	454	450	437	475	424	475	447	466	467	480	452	470	478	447	409	435	437	445	440	456	414	433	467	418	446	495	435	425	433	399	427	423	423	450	469	460	419	430	407	436	458	447	419	440	458	435	466	432	457	474	433	442	442	434	435	430	454	413	462	452	419	486	472	448	468	403	435	417	433	416	438	471	448	465	448	441	461	431	482	432	467	433	435	428	429	422	433	429	417	417	420	440	444	436	427	454	474	450	403	457	472	424	406	419	452	456	460	429	444	443	433	427	450	420	443	434	450	438	441	482	446	435	391	451	452	460	471	422	417	472	454	464	417	421	420	439	467	442	439	425	427	461	406	410	426	422	457	418	432	419	422	464	422	440	437	410	427	402	429	436	487	431	405	414	416	433	422	434	433	437	411	434	479	432	422	452	458	466	397	435	447	449	454	447	381	424	441	432	446	437	429	427	439	403	427	442	441	452	408	400	423	443	436	449	426	440	411	415	432	422	456	449	413	456	412	498	440	481	429	414	414	427	421	473	425	444	477	464	468	430	429	447	435	441	408	432	419	447	473	433	444	474	450	461	433	443	435	404	459	474	450	432	464	438	452	452	461	421	449	431	410	483	445	434	437	431	433	420	428	423	447	442	436	447	385	456	437	442	456	450	456	447	452	456	440	424	441	432	434	433	387	469	377	417	439	471	471	436	404	416	419	448	437	451	455	469	432	434	433	430	454	434	451	458	460	437	429	410	457	460	425	440	420	431	417	431	438	417	411	423	449	472	448	453	431	459	452	455	443	426	453	453	460	403	447	428	409	453	479	412	459	419	405	472	459	435	473	422	442	418	453	445	427	443	463	436	433	475	469	423	447	443	486	428	445	394	416	452	427	445	447	444	430	427	443	442	442	417	434	419	412	468	455	402	451	445	463	440	394	435	439	447	468	416	424	421	486	463	457	394	418	452	409	394	411	412	448	451	459	454	427	439	437	424	446	455	469	463	476	441	444	458	450	397	439	474	440	404	438	466	481	403	440	466	455	416	468	462	423	414	428	451	423	477	464	457	455	437	435	448	433	463	449	437	445	471	461	416	460	411	454	430	415	467	432	456	442	432	399	412	458	431	454	403	459	401	419	446	444	458	419	434	465	486	441	439	437	398	495	425	403	418	420	407	440	475	448	473	420	443	446	445	407	414	440	466	435	469	446	415	426	464	447	478	435	442	402	422	454	465	457	421	460	435	458	418	382	477	425	453	442	400	463	420	435	430	461	473	449	458	430	461	451	460	429	434	473	403	434	437	470	441	439	457	474	438	444	419	428	438	472	449	428	427	405	413	467	471	467	447	453	407	439	412	416	443	418	404	442	432	435	429	396	458	467	428	433	458	448	407	435	454	413	444	434	446	446	438	442	463	438	448	433	441	436	471	422	426	476	425	449	433	455	400	442	465	432	453	474	436	434	435	467	460	447	449	436	426	408	412	460	458	425	449	422	417	475	417	468	432	398	439	433	473	460	456	410	424	425	435	450	415	430	446	427	435	456	432	433	430	447	427	439	444	450	417	470	449	425	499	425	437	454	436	439	489	458	438	419	473	429	436	471	443	436	444	438	443	438	437	438	459	436	439	415	428	425	416	435	427	474	430	445	427	443	473	412	449	454	459	445	439	442	440	413	424	446	440	436	490	452	466	419	446	447	435	403	458	460	415	432	438	443	437	446	423	407	462	443	456	414	449	438	458	467	463	431	490	457	415	433	433	443	450	393	428	450	422	440	450	426	454	434	425	433	443	428	460	428	458	426	419	423	438	385	456	439	415	431	411	469	443	441	456	423	425	446	404	463	425	392	430	440	433	418	450	408	428	412	442	429	418	443	446	434	467	416	399	459	473	456	442	409	420	394	425	421	462	475	421	446	415	434	458	441	422	447	420	448	459	411	448	428	435	452	454	427	430	438	443	427	417	488	432	403	411	433	430	446	476	454	445	428	462	415	394	430	452	440	447	427	436	457	421	432	456	397	405	432	444	438	460	421	446	437	505	470	414	471	412	422	484	421	440	447	456	444	464	433	444	388	487	490	432	450	459	480	427	461	481	436	435	433	459	402	421	454	421	436	447	422	416	449	416	393	441	424	463	449	460	433	442	455	441	446	440	406	418	451	462	437	437	425	439	472	480	444	426	422	402	420	420	411	432	439	419	434	438	417	434	480	430	494	466	439	403	460	429	448	421	424	428	456	437	445	415	432	427	437	440	410	466	433	444	449	449	424	440	414	456	465	455	447	431	424	460	442	410	439	417	419	433	451	439	435	455	472	479	412	403	419	426	416	452	432	438	437	441
28441	19211	14742	10652	15454	11735	6524	897	187	188	177	182	180	186	188	175	184	172	177	184	186	157	200	162	179	179	182	187	196	176	179	200	211	159	188	182	167	176	168	171	203	169	182	192	187	177	178	177	180	180	179	171	168	181	178	167	188	179	178	188	176	172	178	185	180	199	181	189	205	202	176	172	171	201	163	175	170	178	169	168	186	183	200	195	165	191	183	167	162	182	186	186	160	177	193	177	186	181	167	173	205	196	174	189	168	173	162	178	182	170	163	166	180	174	158	179	174	170	183	157	203	179	185	167	178	182	172	196	171	194	195	193	204	172	212	180	176	174	180	170	193	172	169	196	194	183	175	206	167	202	184	196	190	189	173	210	172	182	187	184	169	192	196	198	169	169	158	168	185	181	179	154	175	181	191	178	194	187	178	197	190	191	169	175	194	189	188	190	193	175	189	187	177	202	202	170	160	210	191	200	195	179	171	167	164	176	156	176	190	176	200	180	158	196	198	186	159	186	175	179	166	185	166	167	153	170	189	193	174	189	171	189	176	165	191	174	178	182	198	191	189	173	173	165	163	166	183	186	186	189	194	166	171	166	171	154	173	179	187	188	211	163	156	184	182	196	199	185	197	174	164	183	165	189	191	165	205	192	201	188	198	201	166	211	174	204	171	172	177	179	174	196	190	185	177	208	171	209	177	176	183	168	179	171	173	176	175	179	183	179	195	176	175	185	171	201	156	175	160	181	171	197	182	189	174	190	170	171	171	169	192	174	200	181	178	185	198	182	180	199	187	169	193	204	183	183	162	180	178	175	207	177	175	180	161	176	162	185	202	177	164	161	194	163	199	192	182	168	169	181	141	178	164	188	182	169	193	163	177	179	173	174	175	199	178	189	179	190	154	191	172	206	162	203	197	188	174	176	211	192	176	178	173	159	186	162	176	186	196	178	163	173	203	194	175	175	178	163	179	200	180	183	200	193	209	172	187	165	175	181	154	195	165	156	163	172	206	184	189	176	212	173	188	175	175	176	176	186	170	190	179	171	189	168	167	178	196	169	172	185	187	184	185	206	183	205	172	183	195	173	194	163	173	172	170	180	195	182	170	211	184	184	208	182	196	176	188	195	159	196	177	210	179	177	182	186	180	171	180	191	188	191	156	180	154	191	197	177	177	188	177	164	175	190	223	165	165	162	158	166	148	202	162	182	164	158	181	178	176	191	167	178	185	180	188	198	169	196	177	173	195	197	165	166	187	180	182	184	178	182	185	186	191	192	200	175	179	183	201	169	207	171	173	209	182	206	176	218	189	186	178	189	202	162	193	181	178	182	176	191	206	182	196	176	176	156	184	198	192	177	149	195	172	187	172	156	178	173	179	176	172	173	202	181	159	169	186	178	219	199	160	198	182	171	188	185	164	196	187	192	199	186	190	191	193	192	190	185	174	183	195	175	180	160	159	173	169	198	198	185	184	193	199	194	183	224	177	187	180	178	181	168	187	185	186	180	173	167	171	172	190	191	206	180	187	183	164	168	180	171	159	208	183	178	185	173	179	170	169	185	195	189	149	183	185	188	175	167	175	195	191	197	183	178	160	170	183	176	203	187	188	165	157	184	188	195	169	182	185	172	160	158	171	164	173	202	181	200	202	178	204	194	177	188	198	183	176	184	167	176	177	201	187	178	210	162	193	197	178	172	187	195	190	182	190	193	203	159	187	184	181	179	181	204	166	179	188	184	169	186	191	207	184	176	149	166	195	158	172	184	169	195	169	188	194	187	193	204	159	185	163	207	178	160	191	202	186	163	198	186	177	172	192	154	174	182	219	176	170	177	168	168	176	167	166	190	170	189	189	178	210	177	193	195	189	176	179	174	187	177	187	184	175	160	188	173	194	180	203	205	161	161	182	186	201	193	177	174	188	196	182	184	175	167	192	176	183	185	153	173	197	175	188	191	184	171	160	178	147	152	197	171	183	182	190	194	185	166	178	183	186	166	192	172	183	185	175	193	171	189	166	204	153	166	209	181	201	179	168	174	186	179	197	182	168	169	174	181	164	169	210	172	204	203	171	189	180	168	165	180	182	201	165	195	189	172	175	190	187	166	178	168	181	184	216	166	201	178	182	203	178	190	187	192	202	199	174	172	171	182	177	180	195	149	170	201	164	188	182	197	181	180	189	206	171	157	164	179	167	174	188	180	169	163	196	185	194	181	193	170	190	163	174	184	202	172	163	177	161	180	173	181	179	158	181	196	192	191	170	165	173	186	154	174	198	188	164	176	174	193	183	185	165	184	163	179	179	166	172	172	207	159	180	192	172	188	175	172	180	179	176	186	181	153	196	174	194	187	179	159	191	186	189	179	152	172	175	172	197	154	161	163	172	211	174	166	174	174	211	193	207	203	182	188	181	160	175	178	178	176	199	159	170	150	176	158	179	194	169	179	190	184	179	187	187	186	174	173	179	168	166	160	151	168	169	196	175	175	156	192	217	177	188	182	154	201	153	180	191	208	173	176	182	160	185	174	205	176	166	153	172	188	171	192	169	187	185	158	187	191	185	177	177	174	174	187	183	154	172	190	191	156	173	188	194	201	180	168	202	162	168	198	165	166	186	182	185	189	197	197	203	176	143	186	188	184	179	163	191	176	171	184	185	198	167	177	172	181	181	198	183	217	195	177	184	183	179	172	190	180	188	200	194	192	180	184	188	203	170	161	200	194	174	171	181	184	196	185	176	196	211	181	171	176	169	158	185	186	164	210	180	178	179	163	190	185	199	186	169	188	179	182	146	173	185	187	181	179	172	190	166	202	179	166	174	174	179	187	194	167	188	169	184	203	174	187	172	200	181	179	201	158	201	193	185	160	180	188	181	176	182	179	178	189	189	199	184	167	171	173	150	193	175	175	178	173	177	188	172	200	166	186	168	202	163	147	165	192	192	166	186	162	189	171	182	169	181	193	174	184	169	199	162	152	192	186	193	181	189	160	207	189	180	158	193	207	179	190	181	175	172	173	182	206	197	191	182	190	174	175	174	161	160	183	176	158	180	167	201	171	172	179	197	166	179	179	169	202	156	199	173	178	162	175	186	168	191	183	181	195	194	186	176	177	188	182	213	196	194	198	187	196	179	172	194	170	169	178	188	173	155	179	184	173	162	215	174	196	175	204	199	181	182	161	168	207	184	177	188	203	180	170	205	184	207	184	194	158	167	199	188	208	193	200	178	190	186	171	149	185	180	185	180	175	175	182	175	177	177	182	162	189	167	187	170	170	173	168	184	162	175	201	171	174	180	179	200	154	166	168	177	203	188	191	172	172	179	173	171	160	180	198	166	180	191	172	180	194	182	162	183	203	170	172	173	175	188	174	180	187	182	176	179	182	181	208	169	216	167	200	185	184	159	166	156	180	165	174	183	178	186	192	186	179	175	187	182	152	192	189	161	170	174	168	204	175	190	179	191	181	179	182	181	190	186	204	166	180	186	179	165	186	194	187	187	178
16846	22891	20534	14185	19616	14306	8664	1066	210	215	204	215	190	183	213	203	200	185	168	180	182	160	205	206	200	202	169	168	172	179	162	184	186	188	190	182	194	172	183	196	199	155	181	175	185	200	189	176	178	178	177	178	170	170	166	196	178	213	187	201	176	208	188	188	174	186	182	193	180	207	194	179	169	198	189	185	192	178	167	177	198	178	172	198	170	180	181	200	200	198	199	187	168	190	189	197	200	201	195	179	182	233	189	186	200	207	177	184	216	186	168	167	194	186	158	200	182	198	204	207	206	194	215	201	212	187	199	183	187	190	192	184	182	206	170	181	177	182	199	199	189	182	181	171	171	194	166	185	189	173	191	200	171	183	181	173	201	195	194	168	177	187	208	196	187	182	191	197	181	181	182	183	190	180	203	206	184	194	165	204	185	182	181	207	211	179	166	175	179	188	178	192	221	185	197	209	192	182	183	177	184	192	194	184	190	193	184	188	206	184	164	183	181	175	188	201	168	193	193	193	193	171	175	189	181	179	170	180	197	210	217	180	206	184	150	187	172	184	193	170	196	213	208	208	168	214	187	152	170	186	195	176	164	171	181	171	208	190	166	180	196	166	205	169	163	189	172	184	184	190	165	165	194	181	171	194	163	153	180	213	184	182	189	174	203	209	198	188	170	187	199	218	207	186	181	184	207	192	182	157	190	170	203	186	209	184	183	195	184	163	200	169	180	200	203	192	189	182	185	177	183	197	190	172	180	179	188	189	208	204	177	179	177	181	202	189	180	187	194	192	184	183	181	174	182	182	198	186	195	198	183	170	165	157	190	169	201	164	207	185	178	195	211	206	177	218	188	163	182	187	202	193	191	191	209	198	182	175	186	193	185	174	186	170	170	187	201	190	184	185	179	184	178	199	191	195	183	204	184	174	188	177	171	174	199	159	177	189	203	184	194	211	194	201	181	191	185	183	189	197	195	203	176	162	169	199	170	189	174	198	176	182	195	175	164	200	199	193	178	188	184	191	192	204	183	191	189	192	194	182	172	166	201	170	203	189	193	190	181	179	208	179	161	190	155	182	189	185	205	161	191	202	206	200	201	215	188	164	187	198	180	174	187	196	171	194	162	207	191	198	175	184	191	192	203	204	178	196	190	163	196	195	218	173	209	190	200	195	179	206	200	161	193	198	206	183	174	209	169	172	201	211	160	196	193	183	199	167	191	191	185	196	205	174	174	191	186	193	181	195	177	179	167	189	185	217	179	200	196	196	186	190	178	197	199	167	208	189	173	201	175	171	185	176	163	170	199	176	196	188	176	168	181	195	198	201	184	196	196	171	199	185	182	175	171	195	176	180	172	188	195	196	177	215	206	187	189	173	192	184	194	195	202	180	180	204	208	180	198	179	212	187	189	186	177	204	157	189	174	165	189	182	189	166	190	191	181	165	204	180	191	175	191	184	182	196	174	183	207	156	185	178	181	187	200	204	150	184	190	204	196	185	176	181	215	182	184	185	187	184	180	171	191	185	184	194	190	199	164	187	190	161	177	196	187	164	206	187	205	185	178	182	181	200	187	187	205	196	192	181	211	179	201	195	197	175	186	201	194	167	187	180	179	165	168	177	202	193	203	193	183	214	187	153	189	184	193	183	178	186	166	202	179	200	209	205	188	187	187	205	193	175	188	161	193	207	191	180	187	177	163	213	187	182	196	190	184	190	189	183	176	189	184	216	206	174	172	169	176	177	201	168	181	169	205	176	154	166	185	152	164	189	188	182	182	180	207	175	206	210	174	192	184	178	192	192	197	185	193	179	202	185	206	181	207	191	184	205	193	213	183	227	190	190	178	177	184	178	225	163	189	170	180	184	162	188	175	200	185	207	191	177	194	171	200	170	180	189	195	167	190	190	175	189	179	172	180	187	174	183	169	187	171	203	168	170	210	191	190	200	168	167	179	184	213	192	216	194	153	174	210	189	200	190	201	188	174	185	179	205	185	164	169	180	219	179	195	172	185	176	197	190	189	183	176	180	188	169	189	190	184	187	168	194	173	186	161	185	197	162	177	187	175	197	205	162	181	224	200	171	206	215	189	189	194	174	194	184	180	196	195	170	198	191	182	197	216	205	182	192	198	184	191	201	196	196	179	168	196	180	177	174	174	160	180	191	180	195	182	170	178	195	215	177	210	166	181	188	180	178	174	160	198	171	195	193	192	181	185	196	181	187	214	194	202	176	159	191	174	200	208	196	191	197	179	191	168	202	177	178	188	182	186	181	182	202	188	197	169	188	187	191	171	185	194	190	223	186	196	178	184	209	196	200	176	209	183	180	200	190	213	183	203	188	176	196	182	210	187	174	200	170	190	171	175	189	181	185	194	189	191	178	182	190	167	180	198	177	180	208	210	204	208	188	192	183	189	171	176	206	188	182	193	192	201	173	196	176	178	185	170	161	198	201	181	206	183	192	176	202	190	177	196	171	197	179	206	155	179	196	189	198	186	181	186	191	184	149	204	161	170	190	199	196	160	175	185	204	174	193	204	201	162	212	189	192	181	185	183	171	194	175	198	195	191	172	192	168	187	227	154	193	172	157	188	210	157	163	174	187	176	173	199	187	193	167	193	172	206	181	173	179	210	181	198	186	180	153	193	176	181	203	171	200	210	182	198	188	185	191	197	203	174	194	183	187	178	176	178	196	194	170	163	207	180	176	180	180	202	187	192	171	188	178	187	188	200	198	197	197	185	187	170	183	196	206	208	204	179	185	194	194	175	184	172	183	198	197	163	202	193	191	202	170	187	175	190	186	189	189	172	195	185	182	186	184	189	164	179	157	191	190	189	198	198	174	207	183	199	156	191	196	173	173	188	205	181	203	177	180	189	162	186	210	198	197	167	178	192	225	189	172	173	181	163	195	219	184	192	187	156	182	193	184	182	188	182	187	179	165	185	170	190	161	176	186	188	220	167	219	203	177	187	183	192	210	197	176	201	166	180	187	196	180	182	184	196	204	175	173	171	160	185	207	190	177	197	205	190	190	186	184	170	183	208	197	188	211	172	204	179	197	185	151	167	187	197	193	191	174	184	198	173	203	185	171	189	206	212	171	172	173	171	215	198	193	190	184	190	221	179	196	207	190	208	175	164	191	200	213	199	206	179	195	164	168	175	199	194	179	183	178	213	195	205	201	188	178	182	192	192	209	188	189	171	197	187	185	202	183	174	178	176	172	182	183	181	181	167	188	192	197	165	180	184	176	196	192	160	194	193	219	198	189	196	181	184	194	186	187	166	173	167	198	211	201	176	167	226	181	172	194	195	194	180	204	195	200	206	156	170	193	177	190	187	196	204	160	164	192	202	176	207	195	161	213	183	178	190	173	181	184	181	227	199	182	176	206	186	197	169	166	183	200	200	221	190	205	196	191	214	192	180	174	185	199	188	162	185	221	188	168	178	185	166	198	180	196	177	187	196	182	184	201	200	168	175	193	167	184	183	188	204	179	200	182
24860	20380	26831	28117	56810	57994	46776	29033	7248	452	333	311	352	339	359	318	333	342	329	355	332	344	335	348	345	338	321	354	356	340	318	304	324	339	323	312	335	320	311	323	300	318	328	294	325	333	314	343	332	370	312	293	308	325	344	338	336	367	351	332	319	352	319	325	338	284	330	294	304	299	306	299	355	317	344	315	338	337	294	317	320	332	338	314	344	304	339	331	324	314	308	315	288	310	328	319	336	340	319	310	313	331	281	319	339	335	308	309	366	321	305	291	303	336	324	311	316	302	345	317	351	335	352	326	310	329	320	327	298	341	316	292	327	319	343	311	340	293	320	303	336	326	299	322	309	309	354	348	311	364	323	312	287	303	331	285	337	325	337	302	276	316	312	323	353	310	336	334	311	323	315	295	313	300	318	306	319	326	329	325	276	318	330	347	305	315	313	317	346	301	314	332	334	357	315	355	324	322	342	364	337	324	318	346	314	369	320	336	318	323	333	288	319	330	335	317	314	318	300	316	296	304	330	350	333	307	336	321	329	318	340	313	301	304	299	314	318	324	325	299	328	309	285	323	324	324	319	349	347	303	298	364	323	328	312	329	330	328	302	345	275	336	323	315	329	310	312	305	338	295	327	307	317	313	330	310	356	308	309	311	305	303	309	290	309	335	332	290	311	326	323	381	333	328	317	299	317	312	322	313	305	321	328	321	316	322	293	332	353	309	340	299	374	327	287	304	321	322	335	322	301	314	342	338	313	277	352	310	311	327	312	302	331	356	330	290	295	316	341	315	329	303	330	337	302	295	359	332	305	315	317	336	318	303	342	313	343	322	305	306	319	317	339	337	316	338	298	305	316	335	361	342	311	321	330	346	333	325	326	328	285	294	323	333	343	324	341	322	333	366	336	288	341	313	325	330	311	319	297	341	337	323	342	302	295	317	326	337	346	331	298	318	349	315	307	306	318	325	331	310	325	320	307	320	330	320	315	323	322	282	348	324	302	336	316	298	321	316	316	365	308	322	328	318	353	341	314	314	316	354	320	334	333	303	367	294	331	333	312	321	334	304	309	319	342	323	301	297	345	315	331	288	345	329	286	313	334	355	324	340	311	331	289	326	314	353	313	311	317	294	347	322	311	328	301	339	315	283	308	329	290	337	325	310	327	357	298	299	315	367	305	349	330	339	343	312	324	343	305	324	356	319	328	321	348	316	349	317	323	338	317	325	352	318	300	267	349	350	341	337	343	314	312	327	300	341	313	339	317	327	318	310	324	312	350	323	313	350	335	326	302	314	316	355	304	306	303	299	307	330	329	306	324	348	334	306	321	301	313	313	333	296	351	320	301	297	310	318	342	347	333	329	299	323	324	303	321	323	309	268	322	306	338	330	317	339	298	344	309	307	340	295	307	323	326	320	291	323	297	319	307	319	268	328	319	323	323	308	330	286	286	327	326	292	301	296	323	302	339	321	316	293	318	316	362	346	325	312	315	321	304	318	291	310	320	311	346	281	331	367	340	294	310	308	294	314	317	319	308	321	317	293	306	337	314	338	338	331	324	273	308	290	335	336	289	290	350	275	277	313	356	336	327	327	338	331	314	332	330	300	323	327	324	359	316	329	337	315	299	317	352	319	313	302	313	325	311	278	295	355	348	291	302	303	287	322	326	354	370	310	302	297	306	284	328	313	347	314	298	334	288	321	332	350	327	333	322	311	332	326	346	325	346	358	287	319	318	309	312	339	305	322	329	336	307	359	310	323	326	331	297	325	325	297	322	290	316	332	309	317	344	298	312	292	294	325	308	293	359	309	318	326	332	314	327	316	328	329	325	275	328	305	318	305	338	319	301	303	315	298	309	321	334	321	332	320	285	340	289	297	320	368	334	330	322	304	314	292	324	312	314	320	316	302	313	310	335	327	317	317	390	325	319	334	311	285	343	337	332	328	306	310	296	371	314	289	331	308	334	292	325	332	310	309	323	330	326	323	335	356	328	334	338	341	362	352	316	318	293	342	373	322	354	302	321	325	330	322	348	348	307	347	316	338	315	322	320	372	344	326	351	331	327	338	334	327	327	338	331	319	334	315	324	331	288	317	344	308	306	347	295	306	300	322	312	308	324	306	334	321	329	334	295	351	350	330	351	283	315	335	324	333	341	332	343	304	345	343	299	313	355	305	327	321	347	337	325	344	336	295	341	311	345	333	304	326	354	326	314	334	341	345	308	302	292	321	366	315	317	306	321	349	333	367	348	298	312	338	303	314	292	315	301	299	335	334	303	334	328	315	309	339	327	306	350	320	304	329	322	354	321	308	358	315	297	336	316	336	332	328	321	329	328	324	325	323	308	312	291	315	303	336	342	297	322	311	334	328	333	328	294	349	306	333	329	323	346	276	324	332	341	315	312	339	293	342	322	300	309	311	295	301	319	317	326	309	347	314	340	320	323	323	363	328	342	328	307	308	327	332	294	274	305	341	326	302	303	331	329	315	308	286	307	310	340	352	330	312	321	340	336	359	304	318	338	306	328	313	306	321	347	338	319	344	343	340	292	354	329	299	291	309	332	335	343	330	319	333	309	307	346	298	334	315	319	293	330	317	305	335	323	329	302	309	329	324	330	338	322	336	367	321	292	333	305	327	320	318	316	297	313	307	306	339	329	354	324	304	308	318	369	316	333	332	318	320	297	303	303	316	324	317	347	324	369	338	352	312	339	311	320	331	308	300	320	302	336	306	345	307	322	297	326	344	313	308	346	301	327	328	343	296	346	309	297	326	312	308	301	303	329	290	313	310	290	315	310	338	312	283	352	351	312	361	305	347	324	307	311	338	321	331	336	339	303	303	325	326	322	329	288	333	325	312	348	321	311	308	330	294	366	318	304	340	319	305	311	309	306	332	345	314	318	313	311	329	295	343	315	332	345	334	320	307	343	287	305	314	286	318	313	337	305	298	335	316	318	346	294	345	328	332	330	353	284	357	317	333	354	349	325	320	327	317	317	325	302	296	296	295	340	312	320	312	316	312	322	293	321	303	314	296	321	299	302	306	354	330	282	311	319	337	314	322	334	324	315	331	340	341	310	312	328	335	348	289	345	307	325	323	340	296	312	323	321	331	329	317	329	318	323	314	302	314	300	293	352	353	331	336	288	319	294	329	323	313	316	339	322	347	317	295	330	328	304	327	315	329	294	326	310	322	320	310	300	300	305	307	349	299	305	326	322	332	310	330	298	332	349	332	315	300	297	335	310	362	323	301	304	297	322	347	308	345	305	300	330	319	331	327	328	324	330	323	289	309	318	337	273	324	310	323	319	341	346	322	315	314	307	320	296	333	323	357	300	346	299	334	292	317	310	359	338	328	326	352	312	322	323	322	326	332	323	281	285	353	332	325	331	300	312	323	345	324	295	309	340	352	327	336	336	321	314	333	307	316	314	325	298	292	294	309	394	331	317	333	321	334	313	312	288	281	298	348	339	345	304	313	314	307	337	288	313	300	288	329
15759	34822	36206	45947	63614	56332	43433	28738	3414	319	306	310	318	330	327	277	351	299	339	330	292	301	284	296	336	290	291	291	302	301	316	355	288	298	311	302	308	292	280	275	308	319	307	274	288	322	308	317	314	274	298	299	303	297	279	326	300	317	274	310	331	283	303	289	315	292	293	335	304	300	300	264	275	297	270	269	288	278	298	283	279	282	295	291	280	300	328	300	284	304	312	299	304	286	299	288	304	301	312	311	307	284	273	338	288	293	306	326	288	328	301	334	259	285	283	263	314	298	298	275	312	312	279	308	309	253	309	285	313	287	319	300	311	295	315	273	321	306	309	315	275	281	273	289	283	318	281	288	296	302	296	304	273	292	296	304	270	286	297	264	293	285	303	329	294	330	308	302	307	316	314	299	261	289	281	290	292	310	275	330	321	328	324	317	279	286	305	317	295	295	305	308	277	314	300	308	294	327	326	285	320	294	301	305	301	326	297	308	262	318	297	283	323	297	264	311	290	277	310	331	303	297	291	303	336	335	331	312	295	321	285	297	291	313	314	313	324	297	275	312	285	311	330	320	292	307	284	301	294	336	300	314	304	313	290	314	319	308	322	314	289	309	318	312	307	279	284	284	312	318	320	307	301	310	331	296	301	320	298	291	297	301	297	271	297	289	289	291	298	278	292	277	324	278	321	319	303	285	315	304	288	309	331	293	318	285	302	304	275	293	266	308	285	296	318	337	270	297	304	313	303	323	298	310	319	284	299	300	302	310	282	289	303	289	299	307	290	290	260	293	297	304	303	313	335	321	307	284	291	293	302	295	296	293	311	295	306	300	326	288	321	295	346	312	301	307	274	319	277	319	324	309	295	297	294	301	322	294	283	281	314	303	284	318	334	309	302	293	313	281	293	343	332	320	319	314	295	321	296	304	267	300	332	304	286	293	308	275	301	270	275	270	315	306	292	305	301	305	302	309	317	321	302	308	310	298	297	299	307	335	301	304	289	302	306	322	311	275	312	302	317	289	304	300	293	305	295	308	305	305	306	325	316	312	281	322	302	300	303	287	290	310	278	321	284	291	314	324	283	298	310	301	295	300	305	296	314	301	308	288	304	285	308	328	314	269	308	297	334	281	273	293	315	308	285	292	307	303	285	315	286	321	304	272	270	329	302	309	295	291	314	308	316	331	308	282	292	288	304	276	323	307	307	335	327	279	293	329	286	276	296	297	305	295	292	290	311	294	284	282	300	295	266	294	303	286	312	279	285	283	311	276	311	308	297	306	296	300	302	297	301	304	306	280	291	317	270	309	310	275	280	316	288	322	314	300	286	290	303	288	309	320	306	305	317	292	304	257	324	290	308	306	298	272	287	302	277	314	289	316	308	269	301	302	314	308	327	320	288	295	284	286	289	294	314	317	288	283	309	312	286	287	305	317	309	313	275	294	300	301	293	241	303	323	277	315	320	298	289	285	290	264	288	289	298	277	302	300	295	291	280	287	330	277	321	322	338	303	307	289	282	308	297	307	286	321	339	278	293	274	314	320	282	316	263	288	305	300	295	317	289	320	286	288	313	282	312	331	298	287	269	303	293	320	323	309	308	311	284	296	308	284	314	333	301	288	317	305	293	318	276	328	284	292	301	317	297	300	290	329	284	325	289	304	322	289	301	340	285	287	292	305	320	326	295	319	292	283	302	309	292	325	290	308	329	306	305	291	304	299	295	323	309	271	300	305	303	319	284	303	297	309	296	273	306	296	310	283	327	290	299	297	285	290	317	330	296	283	329	286	314	286	296	321	310	287	301	297	317	301	312	286	273	305	299	268	272	322	329	301	327	276	302	304	321	286	299	252	303	289	291	252	314	291	273	315	281	325	261	322	304	298	312	304	295	325	293	310	301	294	308	279	295	317	332	297	305	324	292	307	289	294	298	260	270	274	280	278	307	282	292	300	322	342	317	297	302	292	296	312	275	313	317	336	287	312	317	337	302	305	317	309	292	306	278	304	289	317	276	326	313	270	311	306	309	288	297	286	307	317	311	293	275	294	288	308	310	301	295	297	300	328	287	308	282	299	306	299	300	304	291	332	296	298	277	293	287	311	295	308	326	299	338	284	314	308	304	296	308	294	312	318	311	314	317	316	272	273	279	307	284	306	283	276	304	328	304	314	294	305	289	323	326	335	313	279	324	288	314	317	299	287	277	282	287	318	284	317	291	297	290	323	317	319	300	280	326	299	311	299	297	300	310	301	304	306	286	322	297	299	282	304	314	325	300	296	303	314	286	296	311	298	282	295	307	287	321	316	319	318	293	279	309	301	318	298	315	313	297	299	314	277	305	297	289	279	353	290	323	327	268	321	292	285	288	280	302	289	309	294	307	307	286	273	313	276	322	337	303	305	305	301	317	311	306	317	281	286	299	308	305	320	297	319	283	280	338	309	287	290	306	323	313	294	265	317	279	286	306	299	301	311	303	322	301	323	296	296	289	286	291	281	309	303	324	312	300	308	282	341	303	319	316	305	309	316	298	314	326	283	334	301	277	328	295	298	313	290	291	297	288	291	313	304	313	309	297	328	275	286	348	288	268	284	310	303	323	265	299	300	315	283	323	274	271	298	282	309	298	332	296	310	296	278	314	288	314	319	291	318	318	309	314	292	305	307	316	275	263	291	299	318	277	273	348	287	295	301	311	337	314	307	274	309	285	312	318	306	303	333	277	324	301	313	302	280	306	301	298	307	295	286	296	308	308	288	299	291	292	309	269	319	277	313	320	306	303	310	294	276	343	312	323	320	309	290	302	267	318	294	313	293	283	308	300	314	307	286	300	329	301	303	281	299	311	285	327	310	346	282	308	274	290	288	304	309	318	284	280	331	289	277	284	290	297	290	303	300	310	315	301	291	301	304	306	304	321	306	291	309	311	314	286	272	292	303	265	288	282	311	323	311	263	290	284	309	293	309	294	325	265	298	312	290	288	285	320	339	275	311	291	278	292	284	301	294	336	330	301	331	296	299	319	294	261	311	317	275	292	283	328	306	273	294	293	293	305	298	308	321	269	293	297	296	304	286	331	275	322	310	313	251	301	311	311	295	295	304	328	306	318	291	311	320	280	299	300	286	285	299	280	324	300	285	316	271	309	292	313	301	280	301	306	274	284	292	308	296	313	284	293	274	290	321	338	291	312	290	285	276	299	297	324	299	323	293	286	288	290	325	303	291	313	312	309	266	317	311	296	311	288	303	293	335	308	277	318	276	308	296	294	303	289	309	283	297	319	289	309	298	303	301	285	297	313	301	285	318	307	313	317	337	309	307	288	314	298	310	292	282	296	324	287	265	276	330	301	302	285	290	305	297	290	318	336	298	310	303	343	295	274	330	288	295	285	301	297	311	294	292	281	320	283	328	313	317	305	301	325	330	300	315	320	324	279	292	324	314	288	317	311	260	327	297	287	312	333	283	273	292	286	317	324	315	327	280	276	307	277	290	301	297	279	275	307	295
22520	20388	27156	25849	51324	66296	61232	42464	17636	2004	566	567	583	522	507	510	512	523	503	517	505	518	477	517	510	502	502	480	481	518	555	531	493	499	525	537	514	504	519	519	515	493	492	492	537	507	502	534	489	470	493	507	515	562	506	533	495	509	545	503	523	480	495	483	480	518	495	522	520	524	530	527	506	507	504	515	522	526	520	526	471	505	524	479	493	492	521	527	507	502	516	528	495	511	505	499	487	486	527	511	524	458	471	523	499	512	486	494	521	517	508	500	496	526	534	473	498	545	507	497	523	520	539	510	508	514	504	499	510	551	510	507	475	492	530	524	452	442	522	485	474	441	492	470	535	498	522	511	487	494	503	523	497	506	495	482	554	548	502	507	498	474	534	510	512	484	554	473	518	505	487	522	523	541	537	472	474	508	514	542	493	528	475	514	474	521	550	509	483	529	516	516	468	511	494	504	552	517	495	501	528	509	496	498	510	504	539	489	493	495	516	490	500	511	499	470	514	521	512	535	483	511	523	508	461	474	507	499	450	452	467	502	486	518	530	508	502	520	457	535	517	495	497	492	514	490	530	475	538	502	527	480	481	478	488	506	495	485	541	491	491	507	477	500	528	485	535	496	497	460	560	562	494	514	468	513	503	514	534	502	525	504	509	453	516	529	507	469	490	549	507	473	485	485	503	551	468	501	481	525	483	511	532	499	533	498	507	501	503	482	523	483	492	524	525	488	476	488	515	477	486	490	465	477	482	527	554	468	500	521	486	532	506	512	520	511	486	491	520	506	490	500	498	467	562	521	494	502	482	498	485	518	499	498	527	495	480	533	487	494	490	481	537	511	527	511	493	538	491	488	499	444	517	520	499	510	524	509	543	470	464	520	483	510	507	516	516	506	508	465	504	509	518	481	534	503	500	524	494	520	506	493	535	520	491	508	508	513	474	507	491	520	523	537	520	514	511	488	514	484	483	524	536	563	488	528	525	501	500	518	544	507	501	532	532	537	503	540	516	493	496	503	506	520	545	497	517	513	514	485	536	506	498	505	517	486	507	486	522	463	481	490	466	496	534	478	478	513	528	526	514	513	495	532	501	504	495	498	467	510	552	503	488	527	536	521	515	513	501	494	481	492	503	538	492	511	561	503	524	473	486	520	499	488	481	516	503	484	484	499	483	482	501	478	513	477	539	536	495	520	529	539	479	533	516	520	497	499	541	504	534	522	511	520	554	549	489	487	483	509	498	480	504	512	501	482	506	506	521	515	494	488	514	506	526	475	548	488	501	498	532	493	507	498	538	531	514	488	516	482	545	521	519	533	522	514	491	507	506	502	535	517	469	494	518	551	537	528	496	509	519	510	533	493	525	512	472	556	502	544	506	489	478	501	514	511	501	498	523	517	510	526	511	518	522	497	486	504	510	481	536	522	477	517	551	490	522	487	510	519	506	531	513	543	472	496	477	510	473	502	505	491	535	484	501	489	491	545	455	534	499	527	490	492	503	473	532	469	518	515	507	493	539	500	480	496	511	550	564	518	487	439	510	513	504	507	517	516	520	498	506	517	496	498	501	537	491	524	476	529	489	539	515	493	552	538	488	520	487	475	565	463	481	472	505	529	478	497	496	508	497	513	499	478	530	500	526	490	513	541	530	545	496	518	512	560	514	549	545	522	531	508	499	488	530	498	517	511	493	483	482	516	497	504	530	523	495	503	480	520	534	529	514	485	503	481	484	481	488	514	490	512	545	488	488	470	503	511	505	476	516	457	510	498	528	467	488	505	541	500	485	524	519	468	501	499	511	512	494	512	471	492	522	490	496	495	497	531	532	473	497	487	498	515	501	488	492	526	472	475	517	509	495	486	485	507	492	494	528	524	497	501	487	530	530	491	556	489	542	516	518	490	493	486	502	498	505	500	478	523	468	503	513	499	545	468	499	496	523	485	514	505	472	484	500	486	519	519	510	469	528	481	501	521	525	524	503	520	491	522	529	462	500	517	531	484	515	488	500	559	508	517	515	473	500	558	493	509	482	543	552	502	501	533	547	526	488	495	527	533	502	516	483	499	530	494	525	496	521	537	532	524	513	498	511	520	508	541	515	528	499	489	519	475	477	528	523	516	519	520	500	549	516	474	528	513	487	507	518	518	516	505	546	483	505	507	511	496	481	492	520	487	479	518	512	514	522	514	522	512	474	484	505	472	485	487	510	482	526	546	482	508	525	464	507	485	495	455	492	525	498	472	470	491	513	476	488	525	474	527	482	510	479	515	485	465	503	517	487	451	489	476	502	467	519	495	523	494	506	497	539	511	483	509	527	530	510	502	501	505	556	517	541	452	490	466	496	540	528	532	481	523	494	495	516	535	526	502	501	517	496	497	483	454	511	538	517	521	516	531	517	528	498	490	527	463	514	516	506	479	531	512	488	554	494	501	529	487	506	478	512	485	486	515	500	536	542	507	479	505	505	495	518	487	487	506	498	492	476	489	515	513	556	458	510	511	462	514	469	541	526	522	519	484	508	509	508	509	477	556	521	507	541	509	523	489	490	477	582	491	512	493	521	527	488	519	472	514	504	495	517	508	503	505	520	494	500	509	558	490	494	517	501	497	511	492	504	483	479	530	470	480	490	478	509	533	485	535	530	511	527	501	548	520	535	487	498	473	502	512	520	529	479	511	492	543	503	505	528	443	513	504	499	515	515	527	485	545	499	489	537	503	477	465	509	490	499	528	475	543	492	541	519	523	503	543	473	517	487	504	491	509	520	508	537	513	483	547	487	476	578	531	477	554	479	496	499	529	488	526	474	521	504	487	503	494	504	506	493	500	528	523	459	514	456	553	514	494	530	482	514	475	530	533	523	544	500	510	534	514	511	504	494	502	527	517	504	493	483	508	490	507	484	469	487	490	569	528	503	467	492	500	491	466	513	504	524	494	500	544	496	499	455	512	488	508	489	539	517	493	513	489	539	497	481	519	480	509	535	529	505	515	479	507	498	499	543	540	497	515	508	485	510	498	515	524	460	490	492	524	533	474	513	477	531	531	558	513	500	484	504	529	496	533	532	482	492	477	457	521	484	508	452	515	485	467	516	495	488	504	510	522	532	545	508	492	515	472	498	486	502	521	510	453	484	497	461	497	483	503	544	514	505	492	513	505	540	502	526	510	495	483	504	533	477	524	517	509	543	504	531	508	482	495	491	507	486	514	526	558	481	492	496	488	523	502	534	494	493	502	483	527	501	511	453	534	500	506	550	542	527	478	521	479	445	509	515	505	532	502	518	486	494	529	514	517	503	504	547	452	486	482	482	478	527	532	513	522	507	506	488	513	510	476	507	510	458	459	527	481	467	500	491	509	501	546	517	492	549	529	492	501	505	532	447	519	450	509	522	494	498	509	493	512	493	555	548	496	506	523	526	504	502	512	481	447	508	537	513	533	504	470	500	474	536	533	495	553	537	529	500	487	483	483	521	509	478	507	513	497	483	520	488	476	474	498
18281	39195	45568	52840	69620	70141	58851	40901	10307	519	511	497	481	466	464	461	478	476	483	465	476	518	481	473	449	455	454	480	491	460	470	469	462	461	475	470	455	452	428	473	484	455	465	463	465	468	451	510	478	441	476	513	474	477	478	458	443	444	473	463	470	470	467	463	452	463	445	477	449	442	497	458	463	444	478	465	442	464	467	443	430	468	429	450	512	444	472	451	440	480	452	438	443	454	457	472	495	446	471	466	456	433	460	483	455	478	429	491	443	497	481	477	475	467	469	457	433	472	452	481	472	465	425	474	479	449	466	438	463	482	505	466	483	479	448	482	472	430	473	449	484	402	479	449	442	444	468	487	501	450	444	474	464	480	441	438	479	486	459	447	477	483	462	439	421	469	494	486	483	467	433	470	469	497	460	475	389	450	517	468	456	435	476	463	441	469	442	465	472	469	502	440	444	459	464	447	477	486	445	459	453	471	471	501	468	466	432	442	473	467	488	483	462	436	487	432	483	482	486	474	491	486	462	469	458	449	457	411	479	459	458	474	455	443	490	453	454	468	468	468	469	481	467	479	443	438	429	476	471	447	442	473	454	490	440	433	488	469	437	405	427	505	427	468	466	469	430	470	489	482	478	474	445	464	455	476	455	496	502	444	476	479	429	453	461	441	454	447	502	461	425	457	451	451	470	463	523	445	439	442	462	470	454	484	452	473	482	441	440	472	458	439	472	469	430	460	457	476	463	453	453	469	453	452	446	438	503	444	458	465	452	455	426	463	444	464	453	517	448	445	448	455	485	472	464	443	524	461	447	465	449	464	485	459	462	447	462	471	465	458	443	464	431	399	446	416	441	470	458	467	429	439	482	456	468	484	447	464	437	470	434	483	487	484	492	447	495	464	463	471	449	436	467	475	439	484	438	487	473	449	489	471	488	464	470	469	511	426	452	461	455	470	414	426	470	482	450	479	488	463	477	463	470	463	463	454	467	434	433	449	465	504	467	454	496	493	505	514	440	454	456	498	452	450	503	463	454	427	466	452	418	521	465	469	462	467	483	452	487	465	459	459	431	480	474	512	497	437	478	472	502	489	447	460	440	448	479	482	418	467	428	447	495	434	440	435	442	442	484	488	485	457	465	438	421	473	500	456	450	503	468	487	462	474	453	476	490	465	489	451	477	474	444	418	501	495	458	462	438	458	457	442	455	475	444	495	496	465	474	469	463	480	452	479	469	449	512	487	477	449	471	429	443	474	426	456	488	457	460	473	473	484	496	459	483	492	468	431	482	504	453	422	458	449	440	444	430	478	465	419	432	451	485	441	515	468	484	488	482	460	451	465	464	488	456	497	446	480	494	490	479	498	468	426	491	466	449	508	485	460	466	468	438	448	448	515	462	459	473	458	491	425	458	466	484	466	467	475	476	450	483	510	488	446	470	496	471	452	456	503	467	459	498	504	427	469	476	463	461	505	479	487	453	444	487	477	481	502	464	473	452	453	459	492	486	464	433	443	483	489	454	462	469	441	449	418	510	481	480	450	496	429	461	465	456	432	457	480	472	485	488	498	462	496	468	486	458	487	444	450	477	452	455	474	446	476	465	427	489	460	444	431	469	425	475	474	463	424	463	470	465	432	441	424	470	499	462	470	459	455	461	470	446	452	459	460	477	452	484	465	456	440	458	456	452	474	481	479	471	468	471	504	449	481	440	472	478	466	465	463	447	464	461	469	453	483	473	467	455	448	471	477	422	478	453	511	443	496	496	479	475	515	463	470	445	442	481	466	511	466	462	466	493	490	450	505	431	407	449	484	467	448	475	508	443	429	442	450	448	456	462	451	469	474	430	461	473	465	432	420	478	458	473	499	426	436	471	473	479	485	475	480	455	450	465	458	465	496	473	492	463	434	497	487	463	501	477	485	484	432	444	472	465	440	482	441	468	434	474	448	476	458	483	467	463	430	438	446	434	490	452	441	455	465	463	459	471	444	490	479	458	476	472	478	481	506	455	451	456	485	446	465	448	447	461	483	480	468	457	443	441	466	508	450	423	455	477	474	485	453	432	459	494	475	475	514	481	452	443	461	437	483	469	457	460	483	443	434	491	434	472	485	454	452	465	473	469	493	489	462	454	464	473	488	449	482	473	457	459	485	494	456	522	460	447	475	460	492	459	403	467	439	502	465	484	411	496	459	464	457	425	472	491	471	457	488	448	448	450	471	468	441	469	471	473	492	466	455	486	478	434	461	498	510	454	452	449	455	466	444	469	499	451	423	473	456	455	463	464	436	464	457	435	475	451	467	472	452	503	466	487	480	466	460	452	497	440	475	468	517	418	455	457	514	482	483	466	475	481	493	508	459	432	416	447	465	450	427	446	440	492	456	459	493	450	450	496	434	447	456	479	446	425	431	450	450	430	461	475	462	463	465	455	451	484	481	479	466	470	458	451	461	507	460	473	459	476	466	489	455	428	449	472	459	423	473	448	456	461	465	426	483	497	442	484	459	480	470	457	487	452	443	466	447	453	443	496	455	424	451	478	455	465	464	463	475	463	476	478	475	439	477	481	485	453	475	459	464	409	484	444	448	509	438	483	476	470	489	436	497	482	478	489	457	428	474	452	445	468	468	442	453	444	430	466	459	444	404	486	479	456	487	447	479	461	440	501	453	444	471	439	456	467	458	471	458	471	525	414	471	460	420	493	454	469	476	493	429	464	487	440	462	454	468	470	465	485	450	437	481	466	474	463	468	513	458	433	480	425	421	468	453	478	462	447	492	481	465	458	504	448	427	470	472	455	454	494	474	470	449	458	444	471	498	481	468	471	455	473	505	465	462	513	438	476	480	483	494	484	448	427	477	460	470	469	492	449	462	450	487	463	472	495	458	452	448	517	468	466	462	462	442	473	472	452	448	500	454	515	432	481	459	437	453	457	488	488	441	461	489	482	419	456	477	424	465	459	434	473	449	411	495	476	469	484	469	451	446	431	472	454	478	429	428	514	457	460	471	465	476	461	461	458	415	472	462	450	447	468	506	442	463	467	479	467	448	431	462	465	465	450	445	459	454	480	487	500	455	509	431	471	453	430	429	468	472	502	473	470	430	422	465	494	482	455	446	446	483	478	469	444	489	429	453	457	419	457	462	469	452	440	478	487	458	455	478	484	444	473	480	478	457	404	454	435	446	467	472	459	476	470	490	479	471	496	473	435	453	451	460	455	441	430	466	459	468	402	437	475	470	470	485	486	481	473	470	461	472	461	506	473	476	478	442	467	516	476	498	450	465	451	502	463	503	470	439	455	466	480	443	442	416	455	471	468	458	447	446	444	491	437	492	480	487	457	458	462	452	472	454	444	504	486	475	464	459	439	456	474	440	455	456	494	462	467	490	462	497	525	470	476	479	488	479	450	495	482	472	534	460	480	443	505	482	438	422	451	415	483	455	453	470	428	455	427	461	485	485	493	482	490	482	440	429	453	461	503	427	467	436	495	438	481	502	496	452
28447	18234	11212	9782	15022	11030	8413	3827	516	230	202	229	216	204	204	231	208	212	234	200	182	228	233	224	225	231	204	215	211	224	224	230	223	207	220	227	216	224	223	203	197	213	224	208	224	228	226	218	216	199	227	206	214	253	206	205	200	253	241	227	207	233	199	228	179	214	248	213	205	239	207	202	205	248	224	208	192	227	224	201	206	210	198	203	225	238	221	217	228	220	228	218	214	211	221	219	226	188	227	223	231	206	228	222	207	219	225	224	201	196	230	206	215	237	233	209	190	199	197	225	234	232	218	217	215	223	197	213	179	225	217	185	220	210	222	203	223	198	199	217	182	226	224	239	191	220	228	240	222	240	239	218	221	229	188	225	212	203	204	228	211	202	238	195	210	211	207	207	228	210	218	211	217	226	226	242	235	224	218	202	228	207	203	220	219	211	196	229	231	231	224	180	224	230	199	234	216	214	216	225	203	227	226	229	221	215	215	211	202	202	224	205	195	213	227	261	200	212	248	200	213	205	214	234	191	224	224	188	238	213	203	221	192	215	187	211	183	243	213	188	221	214	218	224	210	205	208	193	215	212	216	197	214	228	215	200	203	230	215	206	233	211	222	224	220	205	244	185	213	230	242	226	218	206	227	208	206	227	218	200	228	208	235	217	211	222	226	250	227	219	200	219	245	221	215	221	213	205	232	226	209	217	220	224	235	192	194	212	225	226	210	217	219	210	218	218	239	208	218	233	223	213	223	212	223	217	219	191	228	225	216	187	231	218	235	232	233	207	245	205	222	188	217	212	213	245	232	214	228	216	226	213	217	223	204	204	235	224	212	216	234	209	207	202	197	203	238	220	217	237	216	228	219	196	217	215	209	218	212	225	220	212	222	226	215	248	239	177	218	205	231	197	214	235	231	219	231	206	210	209	223	204	206	235	225	194	198	209	205	222	221	197	239	211	221	208	213	225	215	223	224	226	217	207	185	210	237	215	207	223	206	233	217	231	198	193	223	225	196	200	213	197	202	220	204	201	227	216	216	204	222	203	225	233	228	216	211	236	211	213	203	206	198	229	212	232	218	205	203	222	207	192	217	242	230	196	196	224	193	213	223	220	229	219	246	181	203	204	236	230	195	212	212	219	213	216	251	245	231	231	222	205	227	223	199	214	235	191	236	203	209	230	218	198	211	244	214	234	220	212	245	207	224	207	218	224	210	219	231	213	220	227	228	215	221	214	210	218	228	204	219	204	219	221	225	208	223	236	202	197	200	237	203	225	196	213	214	220	231	227	211	186	200	202	247	205	225	208	211	204	229	226	208	238	227	216	224	214	226	210	217	203	210	202	213	218	199	216	215	226	219	222	245	217	210	220	232	212	210	212	215	206	211	215	227	194	222	220	218	223	224	209	213	219	222	229	210	211	214	228	221	184	202	221	230	232	252	218	193	208	210	219	216	235	228	216	225	217	215	191	227	225	212	198	214	254	223	204	205	223	242	199	232	205	216	219	241	198	228	205	186	230	234	235	211	231	218	230	208	227	191	231	238	201	211	220	240	197	232	203	195	234	223	217	215	215	233	238	239	226	221	226	213	193	202	202	216	202	241	231	206	174	220	220	197	223	231	249	190	190	233	236	239	234	222	219	192	225	232	209	235	220	211	211	228	207	196	201	234	233	247	201	219	181	215	234	230	195	188	193	208	208	230	213	202	241	223	207	212	211	189	205	201	202	210	194	236	236	194	229	211	224	207	218	224	209	218	195	206	214	199	211	227	222	211	217	220	234	224	190	202	227	205	208	196	223	229	196	206	231	219	244	206	212	212	226	235	206	220	224	223	204	238	205	203	241	229	234	207	199	220	221	216	217	206	261	208	205	231	200	241	224	204	207	208	230	240	242	209	223	209	216	184	219	245	217	205	214	191	210	224	207	214	196	192	221	218	210	222	235	215	177	215	232	217	197	205	195	224	215	215	218	215	234	211	224	215	200	204	232	219	219	213	218	232	227	230	220	203	201	209	232	204	215	232	201	208	217	236	192	226	192	237	221	213	184	207	229	229	209	218	227	240	213	216	219	206	211	247	228	221	213	212	223	199	205	212	212	220	227	229	191	204	220	204	229	212	220	227	185	220	219	200	232	195	229	234	206	210	197	189	207	227	229	212	213	209	195	230	219	187	220	222	220	201	188	205	218	228	212	236	222	195	191	253	206	188	214	227	221	210	215	241	225	240	243	202	199	213	222	202	249	234	212	226	207	229	215	225	227	234	231	206	243	216	221	213	230	209	224	190	194	230	207	231	219	203	236	206	245	209	221	223	192	235	209	205	223	208	233	220	246	203	233	191	225	215	213	198	226	209	196	205	219	216	240	221	226	213	200	213	202	231	201	218	223	221	215	225	225	236	242	181	214	202	194	218	226	233	241	206	213	219	198	195	202	216	229	219	203	222	240	202	194	216	229	247	217	221	207	231	218	215	206	198	219	243	228	248	231	228	205	213	216	210	231	235	231	215	205	226	193	216	244	183	235	218	224	215	207	225	220	221	211	221	202	225	221	219	185	211	200	199	202	230	187	197	213	227	235	216	188	222	180	219	225	176	223	231	219	225	228	219	224	204	215	237	210	215	229	207	204	235	253	218	225	222	211	206	190	230	217	206	230	216	211	210	224	199	202	230	248	223	213	249	219	202	223	241	230	215	235	227	217	200	216	214	240	219	204	175	211	195	199	233	237	208	229	199	200	212	240	222	217	233	222	232	248	205	224	215	206	245	227	229	223	200	200	204	208	236	216	213	214	216	213	221	204	218	233	204	206	200	233	218	249	222	232	214	206	229	228	211	229	199	214	221	218	209	226	215	221	220	195	214	206	228	227	218	215	215	233	200	247	197	233	199	201	225	196	214	216	192	228	208	232	241	238	223	191	242	216	233	202	215	197	209	226	220	243	226	238	232	217	210	199	217	217	200	234	214	203	218	220	236	233	225	191	199	201	251	238	219	211	242	215	187	204	188	214	204	205	193	200	177	197	188	200	202	211	241	212	212	209	219	213	211	219	228	227	204	238	238	243	214	212	231	215	211	223	192	219	210	212	210	192	222	208	219	240	222	213	251	215	186	210	231	241	203	196	211	208	228	193	228	227	215	220	198	218	246	208	216	224	213	202	223	235	230	226	213	214	225	228	217	209	215	196	211	251	213	234	208	190	211	212	212	210	206	240	207	239	198	219	237	228	219	237	201	203	225	223	211	236	204	226	232	202	211	201	247	204	216	218	207	226	223	188	213	211	247	222	221	241	213	205	187	215	206	212	229	205	223	235	226	209	227	235	203	194	227	203	217	193	216	222	200	210	235	204	227	223	214	215	227	222	211	205	209	193	219	214	205	201	210	205	217	224	225	225	221	194	211	206	251	225	186	198	221	231	242	212	230	233	220	244	203	236	214	226	229	253	217	198	221	192	244	218	235	204	217	216	240	215	229	204	208	216	205	179	205	232	248	213	206	216
13931	18314	15947	13641	18702	14521	11123	4993	618	231	240	234	217	211	222	221	221	197	226	227	229	202	247	223	248	228	231	204	210	225	217	223	224	224	218	236	200	225	238	213	254	203	231	205	194	201	223	227	217	223	212	218	210	222	236	215	233	199	206	245	201	224	201	194	232	187	215	231	208	234	201	224	217	202	244	196	247	249	227	214	234	223	216	203	249	218	227	221	219	226	216	224	206	213	203	207	218	230	188	230	220	243	230	204	246	213	253	227	202	213	235	215	232	214	210	212	236	226	224	219	197	213	206	212	213	218	214	201	224	232	213	221	251	228	224	230	225	216	235	235	179	198	221	214	218	204	198	205	244	221	196	229	227	205	205	228	251	229	203	217	229	201	249	197	226	216	231	238	224	222	220	225	209	235	230	234	240	214	244	224	210	216	243	223	200	202	228	268	215	215	200	229	224	223	236	243	207	205	247	211	221	232	205	251	247	203	258	228	223	250	217	221	204	200	215	200	219	240	208	228	210	220	205	220	187	197	235	238	241	258	215	208	217	242	232	205	208	204	221	213	232	234	237	227	219	241	228	224	223	213	236	229	253	227	213	199	204	209	218	223	198	210	226	208	249	248	201	210	238	226	218	205	192	243	200	232	223	211	216	209	227	218	195	221	198	256	202	227	227	236	241	231	233	240	236	209	241	244	190	229	209	222	231	227	251	226	198	188	192	224	239	253	203	230	229	231	208	260	223	234	194	210	213	222	230	225	214	231	250	215	232	192	207	231	232	233	235	218	239	216	234	222	226	197	221	194	243	215	224	190	213	195	217	243	194	205	224	197	225	223	217	192	220	225	221	234	210	214	209	189	250	220	204	203	258	193	204	228	224	222	231	217	230	208	225	240	215	196	177	231	200	227	217	217	248	202	231	235	203	238	202	198	241	185	214	240	183	231	208	223	196	223	236	200	219	193	230	226	198	205	233	223	227	212	224	210	232	225	215	216	216	226	205	205	248	188	208	233	219	226	232	210	204	200	239	199	217	221	221	252	227	220	216	247	224	208	225	205	211	211	216	204	219	217	234	207	235	231	231	258	221	224	197	223	203	224	186	216	214	227	208	210	239	249	211	205	229	209	196	232	228	177	213	219	218	220	232	221	214	216	220	236	207	180	223	223	229	215	196	231	227	217	205	198	217	232	203	246	211	215	246	239	212	217	209	208	222	199	233	231	219	195	235	237	221	214	236	232	232	232	201	241	203	208	228	220	215	198	217	224	228	236	237	221	195	223	235	210	231	225	216	187	215	205	246	215	225	226	206	207	193	232	246	241	209	226	210	194	210	224	217	250	257	223	234	221	208	252	226	213	227	222	235	224	203	219	189	218	218	237	220	184	247	226	199	202	227	250	240	230	237	228	208	229	225	229	196	225	213	221	239	223	212	250	215	238	215	222	211	206	210	223	227	215	254	194	201	253	220	250	230	227	220	233	222	229	219	208	201	220	241	210	222	231	207	225	218	231	222	245	203	211	235	205	231	226	228	221	207	218	213	207	201	237	225	207	199	229	212	221	215	227	219	234	223	240	240	224	216	194	188	211	231	218	217	222	185	247	211	258	230	222	228	239	214	214	226	231	224	225	217	216	194	205	217	201	223	215	212	217	229	237	220	223	225	226	209	234	227	219	208	216	217	220	227	236	204	251	234	206	205	201	204	214	214	217	238	210	210	221	236	201	206	244	259	235	219	196	184	206	225	241	217	222	223	240	250	237	237	215	227	230	232	215	206	227	201	195	220	221	214	234	235	230	249	234	235	210	218	235	220	232	210	220	233	219	220	214	219	212	217	236	221	225	215	217	201	235	265	213	227	224	210	216	226	224	225	184	209	213	207	231	196	205	211	246	218	218	216	209	188	231	226	215	228	233	212	240	217	203	221	197	194	206	232	247	220	221	246	225	212	245	234	230	190	237	219	236	200	240	233	219	237	230	206	217	241	213	211	234	228	224	213	232	223	239	222	201	227	245	203	230	222	251	212	224	225	195	214	227	225	213	254	209	231	222	231	228	226	206	226	218	223	221	211	224	231	226	205	227	218	231	227	254	229	209	249	231	214	210	197	248	214	207	235	207	214	241	215	232	242	224	225	221	242	189	211	245	204	238	233	212	222	217	206	230	238	216	213	241	224	217	203	210	229	227	182	249	208	228	229	203	216	250	225	229	232	250	219	233	230	224	187	199	251	211	238	215	232	243	210	198	211	249	204	214	223	202	212	219	258	218	229	245	226	208	229	201	216	225	216	205	230	238	244	201	243	216	207	195	212	211	226	217	211	211	220	234	254	240	221	235	211	231	243	258	197	234	215	226	221	214	192	191	222	213	196	222	226	212	212	210	201	223	224	235	231	224	227	210	241	186	212	240	219	227	231	203	229	216	218	224	217	221	208	206	207	234	216	208	206	241	211	220	216	212	227	199	217	227	193	212	221	227	215	207	237	232	206	211	228	223	242	209	206	218	210	204	233	206	210	215	227	204	216	186	269	232	198	216	241	207	219	195	209	237	226	209	216	220	241	220	220	197	197	212	229	227	225	205	238	233	213	241	239	194	230	214	205	203	222	211	224	238	210	219	230	228	203	231	210	210	240	215	238	228	230	219	198	252	205	236	212	234	226	229	210	214	233	235	215	237	216	220	239	225	219	203	209	228	223	222	220	217	231	218	255	218	224	228	216	216	228	228	201	213	209	201	217	218	207	215	215	215	210	216	213	221	223	215	216	225	226	221	212	210	215	226	211	235	226	268	229	218	220	209	199	235	221	199	214	202	243	207	212	230	218	221	234	230	240	232	228	205	253	244	225	214	231	222	224	223	239	206	221	209	207	207	211	217	234	200	218	208	234	187	229	197	228	222	223	213	221	195	205	205	220	231	222	228	203	199	208	212	241	203	212	239	195	248	213	229	236	246	232	201	213	223	229	197	221	187	247	223	261	210	208	241	214	238	192	224	216	214	241	200	223	244	217	209	217	239	219	214	242	231	218	211	209	214	221	246	182	180	200	210	209	220	198	224	241	243	224	249	261	218	219	225	226	210	209	224	206	224	219	205	209	237	209	211	191	231	210	230	236	201	223	228	231	236	244	211	243	238	229	249	243	222	219	186	192	203	230	206	252	207	207	231	239	208	217	209	221	209	210	231	222	230	248	201	238	236	213	226	216	198	207	217	207	223	237	214	212	217	195	223	231	239	211	216	230	224	215	228	234	211	213	206	230	193	230	231	223	206	216	197	198	251	225	217	237	221	228	211	202	184	214	219	218	234	234	237	228	217	220	191	211	211	232	237	229	252	227	230	196	211	208	207	214	217	221	175	211	215	234	214	200	240	183	208	237	239	197	242	231	194	218	234	233	197	211	207	230	218	237	196	220	211	218	245	226	180	219	183	182	209	216	225	226	215	211	221	229	223	253	202	234	208	242	204	209	223	218	248	229	245	204	232	225	214	205	202	210	224	222	218
24940	20408	26906	26554	37218	60966	55335	35532	12038	718	332	359	332	327	341	327	297	352	330	320	339	345	313	348	312	336	334	334	344	341	308	364	348	344	326	304	306	322	320	349	320	305	334	342	294	319	325	315	309	328	357	332	307	333	354	332	330	350	348	346	321	315	319	303	327	292	342	304	341	326	340	318	317	332	298	347	296	325	313	280	312	324	321	340	348	310	313	293	303	313	305	366	344	304	312	339	336	295	341	335	344	310	301	322	343	351	314	317	322	362	324	331	310	304	338	312	308	310	336	310	338	321	331	331	330	288	277	326	298	293	325	322	308	320	302	321	327	331	341	313	333	341	312	302	329	302	317	323	341	310	330	333	323	332	361	320	300	333	296	346	350	350	339	356	334	301	333	326	327	312	335	305	322	300	340	302	323	362	312	316	299	319	306	281	323	323	298	326	300	326	323	324	329	346	324	335	308	329	335	346	302	302	316	325	313	321	329	320	319	345	271	317	318	301	316	307	313	345	291	334	300	332	319	312	332	336	335	348	308	339	330	330	333	327	346	345	352	318	362	311	369	352	294	302	335	293	326	331	319	329	322	321	308	311	343	326	290	344	309	348	308	336	323	303	326	310	332	337	320	356	300	332	315	305	344	326	358	335	321	334	311	322	308	344	333	310	323	324	343	328	316	292	339	327	323	312	313	331	284	321	313	341	286	336	340	324	290	329	291	338	323	321	323	337	332	288	316	322	332	331	312	296	370	364	324	308	338	316	336	356	332	352	304	326	291	330	355	329	287	320	310	287	298	337	309	292	326	345	332	320	307	316	318	329	290	310	323	305	335	315	325	327	323	331	337	304	324	323	329	297	326	349	303	312	338	296	313	299	272	345	312	324	356	333	292	338	294	325	319	315	331	309	336	335	378	319	310	340	364	310	358	324	301	315	276	332	334	310	330	339	328	336	325	305	327	337	305	325	306	323	308	302	301	307	337	320	387	323	293	307	313	304	349	325	342	322	343	318	320	310	338	332	304	334	293	345	347	330	309	326	308	285	326	334	322	300	326	341	334	292	314	288	320	330	304	318	330	315	334	321	342	332	311	300	329	300	292	309	305	318	329	322	306	318	325	349	320	314	303	310	315	339	340	326	295	327	309	343	309	312	348	334	332	327	342	328	334	309	333	308	314	329	329	314	320	340	285	327	290	305	312	293	348	369	311	325	294	296	310	343	312	326	330	319	301	296	338	344	335	323	330	359	327	332	315	323	299	317	337	329	296	336	312	316	313	317	311	298	323	322	303	346	308	324	331	330	366	310	278	306	318	340	289	308	353	352	310	349	307	338	323	291	304	319	315	333	332	309	319	314	324	326	350	329	321	329	332	323	319	319	315	331	302	308	327	316	285	340	331	332	310	324	349	308	333	331	317	328	310	335	305	320	347	319	315	321	331	314	336	342	329	307	316	327	336	303	314	311	293	334	320	340	343	325	319	333	293	320	311	272	306	311	333	325	335	333	329	311	313	333	341	284	337	343	311	353	270	315	327	353	290	315	281	309	343	320	314	324	324	345	315	298	324	348	331	313	335	322	304	286	312	297	300	320	334	314	290	337	359	333	344	304	312	322	367	322	345	310	319	321	302	359	323	336	350	318	314	337	322	359	311	311	328	352	320	325	373	294	339	326	343	326	316	334	335	301	318	286	320	314	341	342	319	320	294	327	280	337	350	330	296	330	282	336	314	280	301	350	309	291	332	320	335	306	313	355	348	333	335	285	324	327	312	313	358	348	296	324	333	303	345	356	318	311	333	306	320	311	347	326	310	320	346	332	320	349	320	361	295	295	313	328	347	358	278	321	295	316	321	321	326	316	292	312	318	285	319	344	342	328	314	293	314	304	364	316	318	315	357	316	298	302	320	312	302	333	328	318	307	349	337	315	324	344	299	334	270	317	308	317	311	313	308	361	316	314	323	295	337	385	324	311	346	335	331	310	320	327	362	315	315	306	330	336	328	344	350	328	295	340	325	313	315	310	339	319	323	335	310	299	324	298	313	314	318	342	303	337	330	331	351	329	306	295	321	319	334	286	331	334	281	333	320	332	305	323	337	309	291	333	307	324	288	305	322	346	327	348	324	317	308	317	321	291	313	303	304	343	303	307	307	316	303	323	341	316	305	326	332	326	319	309	302	310	301	319	309	341	359	315	298	298	314	310	311	311	300	356	347	309	337	347	323	327	320	320	311	304	339	348	339	326	304	313	334	329	356	323	352	328	327	330	329	305	346	325	315	337	331	343	296	347	295	289	318	305	320	310	319	311	340	328	313	323	321	322	325	309	333	310	298	338	328	319	343	336	334	296	309	323	322	355	304	293	323	297	312	352	316	325	332	335	315	295	309	309	336	321	329	330	334	308	322	321	320	335	300	332	329	305	321	329	317	303	317	310	331	344	324	309	345	311	312	316	320	319	351	333	339	334	316	318	333	319	297	325	296	314	282	315	329	327	315	295	320	382	373	304	317	307	296	329	348	323	293	308	321	294	335	302	300	300	331	301	304	330	352	328	318	309	324	329	351	318	350	313	330	338	322	338	308	346	375	321	332	353	288	316	366	301	302	289	318	314	307	343	325	342	338	314	288	318	335	327	316	308	352	329	297	339	324	348	302	317	305	320	320	343	334	300	315	355	293	317	314	330	319	320	323	333	321	297	347	302	316	329	290	344	349	337	305	301	320	333	322	277	330	347	321	336	303	335	325	290	315	339	301	307	327	353	364	306	320	338	347	311	293	311	318	321	311	313	279	300	324	343	311	307	337	309	337	294	343	303	345	297	322	350	320	313	329	300	322	339	302	325	365	309	323	322	295	304	322	317	338	316	345	313	334	322	318	334	320	324	348	314	288	306	304	342	308	328	337	320	368	352	344	330	317	323	312	337	293	316	337	307	334	323	303	319	296	322	323	320	313	323	305	339	324	332	346	316	332	326	316	307	304	318	322	318	346	304	329	327	318	331	300	295	329	309	347	353	311	315	335	305	324	329	346	342	341	315	354	305	307	307	340	342	291	348	328	306	322	315	336	318	322	328	313	350	316	338	340	329	308	329	335	326	314	331	357	302	319	309	341	344	330	322	378	290	310	321	319	319	343	298	314	322	348	364	314	323	305	288	328	324	335	330	334	331	321	328	287	309	319	327	335	324	351	317	284	345	303	335	325	346	336	330	303	335	336	285	323	298	322	338	331	301	313	322	323	334	304	324	307	308	336	323	322	320	337	319	347	365	324	335	313	305	312	289	353	358	323	323	336	308	341	299	336	309	318	284	304	328	306	337	332	337	313	316	316	319	300	310	336	348	303	306	309	327	345	363	335	322	328	319	296	328	355	348	316	347	368	319	312	306	325	313	321	347	301	316	307	308	299	328	350	320	311	299	330	313	318	325	305	318	334	317	331	323	320	314	316	318	291	293	284	308	315	314	341	298	338	314	330	305	319	365	320	328	319	340	312	322	311	322
14865	29964	34449	42518	48099	59403	50264	34292	7197	329	330	300	318	306	307	311	279	324	320	325	316	326	335	324	316	309	304	307	313	317	281	305	328	317	297	270	306	282	314	292	306	337	283	298	317	313	290	316	320	309	318	285	316	286	318	319	312	308	304	365	298	310	324	300	317	282	300	309	294	327	273	306	313	317	285	299	304	296	301	309	285	304	296	290	286	296	303	315	294	300	281	315	294	297	326	303	320	339	312	273	298	302	284	309	327	315	324	310	279	299	323	314	301	302	270	304	320	284	342	298	326	304	313	322	304	337	303	311	277	299	315	282	318	265	302	319	304	287	293	275	284	314	291	291	304	292	296	292	277	284	259	306	298	289	312	309	296	326	287	310	269	325	321	313	298	295	332	299	284	292	312	308	312	317	287	328	302	307	315	304	300	317	310	300	281	313	300	315	293	310	280	326	293	326	298	310	300	307	280	298	284	306	280	307	321	288	297	298	302	299	310	293	297	304	285	295	319	330	316	304	303	326	296	318	309	288	304	306	305	311	333	323	317	292	308	319	309	315	297	265	286	303	299	332	324	301	287	317	294	302	308	285	313	316	320	352	289	296	310	306	287	323	317	311	310	313	309	283	311	314	333	295	297	296	315	309	313	269	297	314	303	332	278	323	335	300	300	328	298	294	319	323	330	315	317	280	311	300	269	309	309	295	299	307	270	291	263	326	292	324	310	287	288	301	293	323	316	337	293	329	331	308	292	304	286	256	297	269	293	307	314	282	320	268	289	302	343	286	287	292	306	296	302	310	306	312	310	306	285	305	288	266	287	262	307	302	309	278	312	333	321	322	314	303	289	281	303	278	303	320	308	299	306	308	347	342	299	299	301	311	333	302	284	301	309	288	276	304	302	293	298	318	296	312	312	297	301	312	302	303	305	278	312	309	330	306	310	293	297	321	298	304	330	321	283	295	332	305	281	302	301	285	323	315	304	291	301	269	309	288	294	299	311	272	323	302	301	281	313	320	324	309	306	296	283	294	301	298	268	279	286	316	308	319	311	275	277	277	327	302	279	289	301	308	279	300	315	292	333	298	283	291	329	284	306	299	316	326	295	294	302	261	272	309	316	309	302	298	306	282	281	304	340	300	305	303	305	296	296	283	281	315	284	315	270	280	281	305	282	333	304	304	308	298	316	306	295	296	275	295	279	302	300	301	332	296	340	297	322	336	313	310	304	293	289	286	301	302	301	289	302	292	284	334	288	319	312	280	280	289	297	321	305	333	292	270	275	297	288	320	283	287	310	306	288	322	292	303	289	303	324	280	297	287	318	299	291	283	308	315	291	294	317	290	284	309	302	295	276	327	301	283	290	310	328	299	288	283	290	290	322	308	271	332	287	322	294	318	322	308	335	330	298	289	294	309	311	323	283	304	305	304	281	278	313	288	332	335	321	318	303	309	328	304	323	321	312	240	310	315	290	324	292	305	321	309	292	288	320	302	329	286	332	286	308	298	308	313	314	288	310	308	294	318	289	280	320	299	299	270	328	300	301	271	289	310	321	318	283	316	295	294	312	310	290	308	284	316	299	305	294	306	291	334	312	292	318	314	310	282	303	294	316	275	289	286	315	311	307	307	311	294	306	323	274	282	315	284	330	274	293	307	303	311	306	326	313	265	321	308	294	289	300	284	273	291	304	300	292	316	309	299	264	300	299	284	277	298	269	309	305	318	275	307	294	311	281	326	309	321	315	324	329	310	297	297	280	309	317	303	320	302	312	303	297	286	307	314	301	304	327	313	298	319	287	309	288	296	310	304	349	296	281	284	279	311	318	259	311	298	311	293	344	317	314	335	297	297	319	315	285	335	319	311	268	325	322	325	306	314	320	297	313	316	318	282	324	279	300	296	300	278	312	325	317	285	296	276	314	335	285	297	275	307	295	312	311	303	306	269	310	333	314	284	312	291	327	284	297	304	305	303	277	324	315	311	316	316	305	338	332	297	281	287	306	338	307	279	309	310	306	326	316	323	314	322	317	305	295	305	287	277	292	306	301	312	334	309	310	292	291	280	311	281	312	329	285	298	294	300	289	300	295	285	326	301	290	297	340	295	272	263	278	260	283	331	286	315	305	289	285	275	289	287	292	304	282	304	300	298	331	292	300	293	325	289	302	296	290	319	339	275	327	307	314	324	315	292	319	314	289	287	314	329	285	323	295	296	299	347	291	284	292	324	297	278	314	314	327	290	300	315	315	304	305	312	297	302	290	290	312	305	319	316	298	315	313	324	315	298	292	302	305	333	306	291	301	320	295	313	276	294	290	317	286	297	299	303	318	301	314	292	330	308	318	326	304	301	292	295	309	319	276	306	307	282	304	312	310	309	321	306	285	294	325	293	272	284	295	289	331	312	318	289	311	312	313	292	316	331	320	307	274	314	299	282	268	284	270	298	313	309	320	309	294	308	295	315	297	304	313	286	310	307	291	293	304	323	311	317	303	323	303	307	282	319	331	291	320	313	313	299	287	333	295	255	330	313	293	309	279	326	315	310	313	301	283	276	300	295	309	305	283	290	322	301	319	301	303	330	301	305	289	304	306	318	284	297	289	301	301	295	301	294	316	313	324	338	293	327	291	296	311	318	339	291	293	315	294	285	339	325	272	294	303	317	298	320	333	302	294	301	287	304	293	297	309	302	311	282	289	303	277	310	324	292	311	316	329	307	286	277	307	309	333	292	269	297	309	268	291	283	298	279	300	286	299	296	276	295	252	331	317	296	291	267	310	276	269	271	321	291	281	266	314	283	281	317	302	295	287	301	276	312	316	295	288	316	308	286	310	273	282	310	283	304	294	307	301	312	330	299	317	327	302	285	311	318	284	323	298	311	313	303	298	297	306	338	282	300	316	294	309	303	292	284	333	303	341	315	332	317	304	305	286	311	296	310	309	274	324	317	321	281	299	285	322	311	327	292	293	313	282	312	326	313	340	332	292	300	315	299	275	324	287	325	317	296	326	264	294	291	301	294	325	291	267	315	290	319	279	326	314	320	295	304	306	315	295	309	294	303	304	298	281	314	270	269	318	283	310	296	304	332	305	324	267	322	278	297	316	279	299	297	285	306	290	308	301	285	330	289	299	303	279	323	297	296	288	304	289	296	336	310	290	306	283	290	278	292	336	317	272	318	324	324	291	343	313	303	306	318	301	276	292	288	304	282	296	285	332	285	303	278	311	290	299	316	303	297	283	270	281	261	281	315	304	294	284	283	302	310	301	294	319	301	313	295	310	290	312	291	303	302	278	293	301	306	302	287	302	286	280	303	291	291	309	294	225	280	278	289	276	295	304	317	288	259	310	321	270	299	298	280	321	304	284	298	282	291	330	280	303	293	311	314	300	314	306	298	302	320	298	306	303	341	320	301	333	299	265	283	293	274	293	320	326	305	329	296	288	286	311	281	340	317	284	349	317	314	308	319	312	292	315	284	286	306	314	309	298	301	301	320	299	320
22477	20396	27121	23852	41498	69516	62904	45553	18082	2053	545	531	539	543	517	520	505	497	515	497	520	437	496	529	506	511	526	545	480	512	521	546	474	492	543	498	515	468	491	488	487	506	502	523	478	540	515	493	523	531	507	510	490	468	481	528	475	504	469	467	496	499	484	462	520	528	472	536	489	482	481	488	476	470	524	527	537	494	515	499	501	474	494	484	517	482	492	482	497	507	500	528	507	500	506	506	521	497	504	471	520	494	468	492	501	524	485	521	485	496	469	480	483	500	457	516	478	509	483	478	454	453	510	475	498	502	551	529	483	515	473	510	503	515	473	504	493	453	476	460	506	505	517	492	515	506	492	496	512	495	472	513	511	505	482	474	492	489	500	498	468	499	456	492	537	493	492	480	483	508	504	499	488	449	472	526	508	523	488	505	494	494	512	480	499	466	465	493	493	514	516	507	528	513	468	528	465	471	480	486	475	505	498	482	497	449	495	520	490	531	472	494	485	507	508	453	530	485	468	497	497	485	495	499	446	526	508	508	486	500	478	527	529	495	524	512	513	516	499	481	469	495	451	552	549	499	521	474	529	489	480	475	486	521	498	480	490	508	503	485	529	484	490	466	499	480	545	491	528	490	512	498	466	513	459	506	469	529	510	499	507	509	476	513	569	504	457	475	467	488	468	558	483	487	513	513	503	509	511	488	533	496	504	514	552	471	523	504	513	479	497	493	438	465	472	506	491	472	452	509	480	479	500	504	520	511	468	512	502	460	488	512	550	477	509	508	494	504	488	455	494	547	479	513	496	471	490	507	503	529	507	503	499	525	497	497	471	509	484	519	508	524	484	492	522	522	473	456	517	527	494	478	509	504	464	483	469	510	482	533	469	458	496	511	515	517	487	486	487	505	507	526	485	494	472	485	507	536	513	518	463	473	519	478	500	482	524	500	543	480	456	465	501	526	524	516	472	472	511	493	501	517	514	469	516	540	482	520	502	516	499	448	542	503	490	533	487	507	519	468	501	502	529	479	475	467	470	484	482	480	498	480	492	493	490	497	467	523	538	471	513	496	501	534	506	468	525	519	492	496	531	521	478	507	517	485	489	461	493	478	481	505	471	501	487	503	518	496	500	505	528	467	508	522	461	515	484	555	503	481	515	496	446	489	511	508	483	490	485	493	466	489	495	487	496	499	484	475	545	473	452	485	487	529	509	476	472	460	506	493	530	487	499	498	471	524	474	533	495	471	516	520	491	522	488	487	495	503	496	520	512	526	480	461	460	516	478	496	515	515	496	470	521	516	538	532	474	508	517	470	512	522	538	517	486	509	472	475	530	494	492	544	484	480	470	485	468	461	533	488	511	448	516	479	502	478	486	534	486	496	512	497	483	524	507	488	481	468	478	514	466	476	497	538	491	476	548	470	500	502	507	510	487	489	486	516	477	473	468	491	484	486	499	459	504	499	496	516	479	523	463	500	499	522	484	520	474	462	482	471	496	473	490	511	487	478	475	499	504	526	490	503	462	447	522	525	508	513	472	503	514	484	470	486	502	461	510	489	485	475	499	492	493	485	563	464	517	511	454	464	499	534	508	502	494	503	470	451	500	500	495	489	504	541	496	516	434	527	489	489	515	467	474	485	503	507	509	466	485	508	477	524	508	464	479	479	463	489	512	520	481	563	488	462	457	504	540	473	459	495	483	544	506	520	518	498	502	498	508	488	443	472	471	457	488	493	466	491	458	516	504	478	516	517	517	442	477	474	486	487	465	495	497	511	506	503	480	484	528	500	493	540	483	530	489	504	508	498	516	497	455	497	499	504	518	480	500	479	494	518	534	497	514	476	524	521	514	535	463	503	489	524	507	487	519	481	474	516	498	471	480	516	467	460	486	482	517	512	464	502	520	507	531	500	495	513	515	503	481	495	495	466	471	490	458	550	530	495	527	500	504	486	462	504	497	487	499	505	483	493	505	482	511	498	498	487	472	494	493	460	530	481	515	502	483	490	505	488	489	493	527	510	528	506	504	497	453	479	503	506	491	500	466	506	496	498	515	508	495	503	489	502	465	509	507	517	495	445	481	517	516	500	470	466	502	506	496	492	495	450	495	498	496	489	488	519	511	475	513	488	498	503	480	465	492	525	508	478	509	491	465	512	480	493	522	473	493	502	487	458	510	476	487	486	497	522	506	513	477	516	531	507	501	504	467	491	522	446	454	481	487	473	517	505	510	469	496	496	519	524	480	507	521	543	504	538	521	503	480	485	516	514	518	506	500	475	506	467	489	521	484	527	469	508	518	523	527	495	523	527	544	484	485	485	495	494	478	516	506	465	453	521	519	481	470	503	481	509	521	497	512	500	494	496	489	486	485	517	496	490	497	458	476	496	479	471	513	503	515	519	525	498	509	548	491	515	493	476	514	476	480	475	504	517	488	470	519	517	489	491	492	459	489	515	475	510	514	477	485	485	521	492	530	476	495	486	503	540	504	482	474	475	481	494	492	507	519	501	473	483	508	480	519	483	516	506	509	504	501	537	448	541	501	510	471	508	496	503	482	473	495	527	509	517	513	511	501	496	473	519	483	502	507	497	508	522	453	501	484	519	487	538	491	529	526	493	517	462	477	496	510	494	502	500	522	514	480	486	485	485	505	522	476	483	499	476	470	464	482	488	520	492	520	496	515	548	507	485	478	476	503	513	537	522	459	461	504	485	571	500	495	478	505	490	519	483	460	477	507	524	484	487	483	477	472	520	502	492	497	520	500	494	504	494	486	480	517	488	490	477	486	493	500	510	497	484	512	476	524	501	495	515	474	471	479	528	473	492	489	488	480	483	538	489	503	493	481	509	481	501	515	492	470	481	507	459	479	550	497	490	488	522	457	468	503	514	520	455	525	481	500	474	502	549	487	478	478	507	455	507	499	466	482	524	520	484	464	495	522	502	510	464	471	489	499	511	488	500	464	476	510	478	478	548	514	466	496	463	507	537	516	482	503	544	496	499	504	514	513	491	473	494	517	555	513	499	490	536	465	531	526	550	504	491	495	495	483	511	491	527	538	521	470	471	461	457	480	476	517	486	481	490	519	461	485	481	457	533	505	514	516	462	521	524	508	503	514	518	484	510	466	510	487	509	502	465	504	534	491	502	506	531	498	510	473	521	507	507	519	501	506	490	453	509	486	476	516	500	514	490	516	472	473	507	500	535	458	529	517	539	473	486	491	477	505	505	506	521	510	489	482	507	508	516	466	510	532	512	487	486	465	496	479	467	465	499	486	489	442	462	483	514	516	497	493	492	489	513	475	469	510	488	512	512	511	495	485	490	466	489	491	465	496	500	539	482	500	482	463	479	475	461	506	507	522	473	518	482	502	543	515	485	489	493	490	509	522	557	480	503	537	508	502	450	506	495	543	495	506	505	514	504	522	522	500	468	500	513	443	480	490	499	515	516	451	454	524	544	489	498	471	479	514	480	503	518	478	503	445	487	517	514	495	485	481	510
19326	34979	40084	39484	62881	72533	60691	43913	8079	471	498	513	475	497	529	473	456	497	456	460	475	469	475	451	482	486	507	477	444	422	454	416	476	449	493	440	432	431	436	474	453	495	452	475	470	482	442	492	488	482	428	457	440	428	441	458	436	482	420	478	457	456	449	473	483	471	435	468	470	433	457	442	430	417	454	450	463	430	485	459	465	467	470	454	491	471	439	437	453	470	434	467	423	453	459	502	466	448	450	442	489	471	466	421	443	469	412	454	453	473	464	448	445	460	450	497	463	419	479	497	429	427	446	450	432	458	445	444	502	442	478	437	490	483	467	454	482	395	470	481	446	493	487	460	447	438	451	464	474	489	455	476	462	440	446	425	436	450	439	441	459	465	453	457	460	438	437	464	444	453	449	497	433	414	470	425	447	464	454	457	483	406	417	443	456	427	452	431	428	483	464	454	463	479	490	440	440	483	453	432	480	474	464	436	462	504	448	462	531	426	440	443	437	454	446	460	425	464	489	491	496	452	492	445	428	448	458	420	417	471	491	507	485	453	442	466	478	451	443	460	455	455	431	482	456	467	475	437	437	436	467	477	443	446	464	483	406	458	457	430	486	440	478	454	444	451	478	426	491	446	467	429	462	441	454	483	425	442	492	482	478	488	465	491	488	484	486	470	482	460	439	496	475	424	460	473	415	447	459	431	479	474	452	472	452	462	456	459	457	473	485	449	469	469	473	461	501	446	451	467	417	448	454	473	465	454	468	461	426	453	489	449	493	447	469	454	433	463	463	456	432	451	471	444	494	462	448	476	440	482	432	453	449	442	423	464	501	466	417	461	462	462	418	460	441	476	417	456	466	479	460	477	459	480	455	468	432	437	439	458	445	460	455	476	469	458	429	438	434	424	452	434	430	433	442	436	420	436	446	484	473	473	453	473	440	411	450	482	418	494	474	452	421	455	418	464	447	447	425	465	430	480	456	456	449	471	485	448	518	456	508	466	462	445	444	432	447	444	466	479	430	431	432	423	452	462	489	468	449	425	439	477	462	438	498	464	464	459	448	472	441	480	439	461	447	453	465	449	451	422	439	499	448	460	455	460	468	464	447	409	438	482	454	491	460	465	486	479	457	508	462	501	491	450	462	480	400	437	468	423	431	456	449	435	473	460	436	443	462	459	458	433	491	476	475	472	467	489	446	429	433	457	477	464	490	440	489	466	475	467	480	492	450	496	460	500	478	481	484	444	465	452	479	493	450	452	455	454	437	436	453	475	421	474	483	478	447	468	446	478	456	468	475	457	455	475	450	472	440	464	470	472	437	414	476	439	457	481	470	453	468	457	501	471	468	427	463	491	435	429	436	474	414	447	433	468	476	453	457	479	434	420	424	456	471	452	464	427	490	463	461	450	484	495	442	476	473	455	461	470	522	499	496	438	460	458	444	462	474	447	431	459	454	450	456	468	490	444	485	447	459	462	457	406	511	473	485	451	428	438	468	457	449	458	462	442	474	426	476	434	446	433	484	470	446	401	432	432	457	455	457	486	431	449	441	442	474	472	460	446	475	500	445	412	462	459	451	450	445	452	430	432	461	449	428	423	464	423	459	447	476	474	456	475	473	469	441	479	451	460	463	472	478	458	454	441	441	434	441	442	475	453	482	452	445	441	438	438	454	422	443	438	488	448	408	438	440	483	455	446	461	457	435	470	485	465	452	460	455	438	445	456	465	456	434	440	464	449	473	430	427	442	455	450	475	444	458	477	436	418	401	436	446	482	406	448	454	429	473	484	438	440	438	479	492	441	461	459	457	467	421	470	443	434	404	461	470	462	468	446	468	449	451	483	469	465	437	433	467	472	478	430	453	469	490	437	468	447	437	499	457	413	460	437	474	474	449	472	515	477	457	478	440	469	455	488	460	472	474	462	463	464	469	476	455	480	452	441	447	499	423	463	473	457	491	461	456	453	472	458	416	443	438	432	432	459	442	475	454	463	477	429	465	444	441	449	446	478	445	433	428	452	436	409	451	460	466	470	426	426	416	451	442	461	459	462	460	439	451	480	432	511	447	469	472	451	422	483	459	482	465	440	462	493	445	431	447	460	437	452	424	452	428	499	469	490	442	476	429	482	441	457	447	433	419	470	449	465	422	464	453	414	447	494	500	429	477	446	414	486	435	420	449	456	431	502	433	409	471	443	484	434	459	476	461	449	445	463	421	465	491	433	429	450	467	435	459	473	421	468	439	463	453	489	487	466	443	500	457	427	449	426	449	433	463	443	435	430	457	443	418	467	445	486	447	502	464	468	461	490	454	479	438	447	479	465	426	455	438	438	447	440	447	503	465	434	455	448	473	468	463	441	446	443	465	451	447	454	493	464	457	476	486	453	451	505	495	466	430	484	464	490	452	461	422	445	432	491	454	479	439	452	442	459	421	418	434	444	401	450	488	449	462	433	477	464	453	446	454	454	421	479	451	438	414	466	429	445	459	472	428	457	471	481	450	465	451	480	454	438	421	457	469	446	431	450	446	471	430	427	452	464	416	442	492	482	474	471	475	455	488	463	491	437	450	467	494	449	446	442	451	434	450	438	462	439	453	452	451	449	462	462	420	450	480	424	497	413	436	479	411	467	447	439	434	447	449	495	483	466	441	447	471	453	435	469	430	474	418	436	470	459	457	444	426	458	452	454	484	446	434	466	444	464	442	434	466	440	426	453	439	419	467	471	450	453	456	430	433	502	465	432	426	484	421	435	460	467	475	495	437	416	462	458	431	439	444	451	506	452	456	430	426	490	441	442	462	464	470	467	480	438	468	442	477	469	444	475	459	448	417	449	468	437	473	496	476	462	457	495	403	441	451	503	485	417	452	452	424	446	438	478	462	460	473	460	460	452	422	457	477	518	458	449	416	453	448	446	423	449	444	472	459	472	425	456	448	447	431	442	462	515	468	454	497	463	446	439	441	430	491	440	485	422	466	457	482	451	466	444	427	433	439	440	497	460	428	504	441	471	457	434	456	454	466	475	453	476	481	495	415	451	469	464	483	462	462	444	482	451	421	471	466	445	464	444	459	452	444	475	477	465	454	432	481	502	478	485	474	417	473	445	443	482	441	465	470	494	438	456	439	445	481	458	503	458	435	437	456	467	503	495	464	500	434	449	423	440	496	441	437	472	447	462	464	468	463	481	455	474	467	464	452	437	473	471	413	464	482	445	469	462	472	465	476	468	462	454	441	427	453	450	447	460	471	476	431	456	434	429	454	421	456	464	458	427	473	436	442	440	455	455	480	466	488	470	493	441	462	457	419	472	496	472	466	450	430	448	442	477	443	452	441	418	495	456	467	461	445	465	450	413	467	436	437	477	453	469	457	499	495	432	480	463	432	422	436	463	451	439	450	432	496	441	444	438	434	494	455	445	455	452	461	436	431	481	444	456	430	457	439	484	435	488	479	429	419	433	476	442	433	429	472	419	471	466	439	480	478	447	453	488	459	464	459	467
28399	18465	12946	9182	12128	11044	8540	4868	657	217	220	227	195	215	217	229	226	192	210	211	197	210	213	202	207	220	206	198	184	193	208	204	193	177	198	199	198	224	230	184	194	200	192	214	197	215	225	192	206	184	213	190	208	222	226	218	216	206	202	208	200	188	215	239	196	188	223	219	207	195	190	185	234	201	204	221	195	198	219	200	201	197	218	203	207	222	202	221	205	208	212	203	208	197	192	203	206	216	204	234	222	192	226	182	209	205	204	183	213	196	250	204	168	197	229	210	205	203	205	177	225	216	210	189	217	207	195	210	181	191	194	214	217	223	218	185	209	201	211	188	196	210	216	217	179	197	193	192	197	213	200	212	191	215	220	206	203	192	216	211	197	212	192	223	194	212	222	196	181	200	205	196	211	189	209	201	230	191	215	205	197	207	211	195	225	198	218	215	237	211	231	176	196	194	197	220	197	195	193	199	219	187	205	201	194	207	196	229	174	193	210	241	204	186	190	224	194	211	205	216	200	209	217	205	196	204	213	224	216	204	210	188	185	203	184	184	200	207	215	207	186	180	189	208	185	216	208	214	225	192	219	182	204	200	210	211	184	221	217	201	185	215	202	204	211	216	222	205	233	208	202	198	189	208	175	206	190	225	212	240	227	189	228	200	225	189	227	231	219	181	220	202	216	223	212	190	200	196	184	235	174	187	185	222	216	217	183	178	207	223	211	218	192	196	228	205	206	218	217	184	188	178	192	195	222	228	199	219	201	202	201	187	211	226	229	224	214	196	193	181	197	191	188	211	205	210	201	209	203	211	208	187	209	214	195	194	198	206	196	208	232	232	210	196	214	200	184	211	199	203	202	215	202	209	185	212	198	210	207	221	196	206	214	199	210	213	224	208	210	202	214	201	207	217	195	198	190	204	213	196	211	185	200	189	210	184	184	206	238	217	204	197	226	196	209	212	210	197	219	206	217	212	234	186	198	202	207	208	178	207	225	190	201	223	212	211	215	221	221	217	229	197	203	184	233	205	202	186	180	174	223	221	224	213	184	233	196	200	182	212	172	218	198	234	235	214	194	187	198	190	203	218	187	186	186	208	206	208	214	194	188	189	204	183	194	210	207	205	209	213	210	190	203	205	200	209	204	208	194	221	209	189	212	194	211	216	193	228	184	188	231	186	214	210	197	193	218	201	203	195	201	225	223	190	210	195	191	219	216	187	216	218	194	199	203	194	187	226	203	201	183	211	201	179	206	186	205	212	195	205	206	200	203	195	215	185	192	201	184	187	197	208	197	228	217	198	198	204	210	217	212	195	247	191	218	203	190	203	199	173	197	195	202	184	229	193	205	215	206	228	207	185	192	222	184	196	219	198	195	190	203	225	213	206	202	220	201	191	205	194	225	229	186	194	220	211	204	193	202	196	208	190	205	215	217	219	215	222	196	228	182	226	210	194	228	179	209	193	178	186	198	217	204	204	210	216	188	208	186	193	205	224	187	202	214	189	198	222	212	205	196	225	201	202	190	213	188	203	222	207	240	204	219	204	185	208	241	216	196	192	190	200	203	207	186	187	196	190	188	178	197	200	202	209	211	183	184	187	211	184	208	231	198	190	205	202	200	181	201	215	208	230	201	211	205	215	212	215	213	213	195	209	203	183	217	213	213	218	206	193	198	206	204	223	197	221	222	213	189	223	211	220	208	195	207	203	203	226	212	200	219	218	216	190	201	198	203	233	209	212	196	198	218	201	197	201	217	222	216	219	208	202	213	206	185	212	213	182	200	198	188	202	194	205	217	202	199	182	213	176	218	212	203	195	204	190	195	214	224	190	213	209	178	200	215	217	213	222	225	216	185	201	227	177	223	193	226	215	179	219	186	216	225	204	203	180	198	198	213	204	215	209	198	202	202	192	206	211	207	207	203	234	207	202	204	195	211	199	198	220	234	189	212	224	210	212	191	203	203	217	192	169	219	224	210	210	208	194	213	210	255	211	210	217	197	211	190	228	203	193	212	216	213	203	205	191	215	220	228	205	183	184	196	209	203	204	226	189	178	211	196	207	204	237	207	179	207	228	201	208	211	185	191	214	193	218	214	194	205	218	183	192	194	218	229	211	206	224	214	206	189	202	192	203	189	209	205	226	198	203	206	199	209	199	212	196	212	223	211	236	179	220	189	170	211	204	208	182	197	192	198	202	224	209	196	190	190	197	210	202	192	215	205	222	197	206	203	227	215	214	222	193	215	225	210	192	195	197	205	209	201	216	204	188	192	203	196	207	221	201	214	228	183	198	228	222	172	196	192	219	215	220	186	224	198	220	204	204	212	225	204	198	184	206	212	180	213	197	179	202	204	182	217	196	222	203	219	188	218	203	179	211	215	185	195	200	200	248	205	201	186	211	202	190	215	197	215	191	187	216	213	232	183	192	197	207	197	219	204	204	221	221	168	230	183	202	177	183	204	188	217	208	224	198	187	221	194	193	241	203	197	189	206	192	179	180	217	206	220	214	176	218	202	219	208	190	199	225	208	200	194	226	193	189	235	226	252	195	200	206	193	203	209	208	215	215	207	192	225	204	212	175	183	231	187	173	202	204	212	190	200	214	209	186	203	205	198	224	211	196	182	218	205	180	194	205	219	196	202	239	186	220	224	207	207	185	219	203	213	183	233	180	190	204	172	195	203	236	197	205	208	206	214	207	184	183	188	186	168	220	221	211	205	198	220	195	182	181	236	168	172	194	191	195	197	218	200	200	199	211	193	196	195	210	227	187	224	200	220	198	217	202	193	199	211	186	218	207	232	201	218	189	207	192	192	185	192	227	203	190	208	205	197	213	210	236	206	217	221	219	188	205	218	166	228	199	217	209	224	233	169	230	218	216	184	182	213	187	200	186	192	210	209	198	186	209	213	174	208	200	182	197	200	182	232	217	208	211	197	217	211	226	213	217	208	218	205	209	182	197	200	207	193	213	207	190	226	207	220	184	233	194	198	179	198	218	183	196	210	176	231	221	235	216	210	191	205	202	197	214	211	198	199	223	203	212	197	217	197	201	201	182	211	247	214	183	211	226	203	236	189	194	194	202	217	202	214	243	202	196	221	189	194	183	211	208	212	200	210	193	209	202	194	182	178	191	210	244	178	192	230	199	186	217	224	198	190	192	184	188	232	212	208	201	216	207	201	210	220	224	216	200	199	202	233	212	196	208	194	223	208	226	187	207	201	197	203	199	193	229	199	230	208	189	216	206	200	200	223	191	197	199	240	210	213	206	197	215	220	213	201	196	204	184	204	195	195	190	172	184	200	206	228	195	197	209	196	222	196	223	187	205	215	230	231	213	205	197	180	236	202	187	211	198	195	198	200	218	207	223	199	198	204	216	210	197	185	208	191	207	187	199	214	225	198	215	209	204	204	206	196	209	220	196	206	213	206	211	219	218	192	197	194	246	189	212	216	175	222	199	207	204	178	216	200	208	211	185	202	187	197	211	217	198	202	226
15715	19470	18437	13103	17139	14460	11629	6625	685	221	186	187	207	216	214	219	210	192	214	203	202	223	196	215	224	202	189	196	230	216	212	220	205	196	229	187	209	218	204	219	209	208	223	201	209	192	219	211	209	195	220	211	184	212	217	210	199	190	198	190	201	208	203	208	191	203	200	212	220	218	214	193	215	200	222	237	222	235	188	223	206	209	227	198	198	213	228	216	209	182	182	215	185	230	232	186	189	221	209	182	224	225	221	204	190	204	218	204	208	200	198	192	204	205	223	206	202	212	182	178	210	190	187	203	240	197	203	235	208	222	189	221	209	194	209	197	216	212	191	213	199	234	218	210	183	197	227	217	196	213	221	217	208	236	210	196	191	208	203	207	199	200	217	200	187	219	209	200	206	226	192	207	203	194	201	213	183	198	207	220	217	211	200	215	204	248	218	231	201	214	203	217	213	234	226	208	227	182	206	214	203	219	186	197	202	199	203	223	196	192	184	212	221	181	215	211	177	230	212	204	187	203	231	214	218	198	238	228	226	221	228	188	196	198	211	218	209	215	191	271	204	215	245	193	189	211	182	200	212	196	208	205	211	191	186	212	197	218	195	226	214	231	239	202	197	228	173	233	206	205	222	211	199	218	199	182	241	190	214	221	202	192	224	217	207	213	196	214	203	246	212	220	208	189	201	213	215	230	213	215	210	211	199	212	201	199	197	197	216	197	199	175	210	225	206	223	209	217	230	210	207	221	215	206	224	207	232	223	186	219	197	198	213	206	195	207	217	194	208	192	198	205	233	206	226	216	227	208	225	221	206	202	207	205	217	216	193	205	196	227	217	211	193	244	217	234	220	171	217	209	184	198	207	216	199	216	218	219	199	213	198	213	197	183	203	195	239	193	212	223	194	220	197	171	202	236	220	214	198	212	223	246	209	198	197	211	215	216	210	209	204	211	196	216	204	200	208	187	225	200	192	227	199	192	231	192	215	239	194	211	207	198	201	209	230	209	199	210	217	218	199	220	199	222	205	200	192	179	200	214	216	209	203	201	198	195	195	216	191	198	192	221	221	217	217	231	200	205	204	223	203	202	212	182	212	201	204	205	206	216	208	191	207	212	197	199	216	227	205	217	216	182	217	181	216	232	196	213	208	220	211	188	225	190	199	217	194	184	222	206	209	215	204	189	204	161	227	215	207	215	212	220	206	223	202	236	249	195	186	190	213	208	239	194	228	185	207	198	177	200	255	216	216	223	229	194	219	193	190	208	211	213	192	228	211	203	203	219	211	222	235	201	218	214	219	193	222	188	217	214	194	199	214	208	223	222	213	199	211	201	235	193	204	212	194	211	206	202	204	196	209	202	189	207	226	211	211	231	206	215	196	211	204	234	197	192	209	232	200	206	224	197	224	221	243	207	175	189	197	203	217	210	191	196	214	223	181	204	225	189	203	209	206	196	208	215	192	197	214	190	175	211	224	192	204	198	190	214	217	195	189	202	206	208	224	232	196	241	207	196	204	224	223	208	216	212	191	200	220	226	204	209	195	177	208	182	218	206	195	220	213	201	225	214	225	209	211	200	189	206	221	202	222	223	193	186	214	192	197	211	208	202	181	202	199	212	213	191	196	205	216	209	192	217	192	205	185	208	175	196	209	217	228	200	207	177	195	206	218	210	231	217	202	220	217	208	183	191	216	195	180	208	196	218	234	214	208	227	197	196	238	188	203	195	188	227	203	214	196	191	198	199	178	202	187	191	197	227	209	197	205	206	213	218	219	208	202	234	219	209	214	223	207	224	203	217	194	200	202	210	183	206	217	201	217	216	215	191	216	187	202	197	222	195	206	194	219	203	168	225	217	199	213	224	228	212	207	227	232	191	222	206	219	207	228	217	190	205	206	211	232	224	209	194	197	189	184	202	195	174	198	213	238	214	202	210	210	187	230	214	210	198	217	200	248	187	183	191	183	191	206	207	215	189	188	214	194	194	218	237	235	217	204	186	235	223	209	216	191	211	237	202	193	185	227	203	201	189	209	197	202	209	216	219	195	219	190	213	210	213	242	214	214	206	193	192	195	207	225	196	236	193	214	198	201	196	200	208	200	227	207	200	216	207	225	209	207	233	226	216	174	207	221	204	203	209	216	184	196	207	207	196	218	192	234	220	202	189	221	204	224	182	193	212	204	208	224	201	193	202	205	191	191	206	211	204	216	194	205	189	244	223	217	215	209	216	210	203	220	187	208	204	204	220	217	204	214	221	212	218	231	219	214	203	216	199	211	219	199	187	212	221	212	191	187	212	214	216	187	185	220	233	207	227	213	193	205	236	192	224	218	227	213	207	200	220	234	224	217	207	185	226	209	230	197	219	216	198	175	228	204	228	198	212	228	170	204	213	203	213	196	227	216	203	245	203	206	204	192	195	206	205	208	226	191	221	211	221	235	202	210	187	180	206	206	189	216	185	223	184	203	224	193	213	213	230	212	203	209	221	197	211	213	205	204	214	206	217	230	210	225	219	220	218	188	207	227	222	206	201	216	198	228	185	218	177	216	216	215	203	220	209	213	204	227	194	210	216	199	202	174	210	198	178	205	181	202	212	188	215	227	212	205	195	225	205	212	208	185	221	203	211	202	214	232	185	220	210	196	176	214	206	202	212	196	186	218	212	209	219	194	212	194	216	228	212	224	205	200	206	200	207	222	199	230	207	232	189	195	192	210	214	198	223	198	203	219	227	201	195	195	211	199	203	201	189	206	186	217	219	192	215	202	226	218	185	235	214	227	198	209	227	205	211	190	208	194	204	210	205	218	192	211	221	209	214	216	212	200	218	213	184	206	220	192	213	219	213	194	199	209	210	230	196	198	200	205	208	191	202	219	187	211	181	204	220	201	226	215	204	190	229	212	220	211	183	210	216	217	219	225	204	201	224	181	196	227	201	184	216	208	194	201	209	189	205	213	202	203	192	218	228	200	216	200	204	222	223	214	204	197	221	238	216	209	205	194	215	221	187	221	205	197	203	190	208	216	183	194	200	213	230	190	235	197	218	244	213	227	213	182	197	220	238	198	218	211	232	205	213	235	199	190	220	216	218	221	199	194	219	199	200	231	213	218	217	214	208	213	216	224	237	214	207	210	197	220	211	221	192	206	218	207	215	206	216	220	179	215	233	216	193	219	213	215	211	192	206	224	185	187	200	222	209	220	205	216	226	213	199	235	190	217	210	198	201	178	225	211	194	226	240	216	186	210	210	197	208	180	220	210	241	206	206	207	220	232	210	200	205	223	192	171	207	188	212	220	197	216	239	226	202	211	186	207	208	222	201	183	191	222	204	206	187	203	232	223	238	205	198	201	224	182	205	218	184	200	201	209	222	203	186	212	200	225	203	227	214	201	217	206	198	195	209	217	218	218	215	187	190	190	208	226	225	188	186	200	193	207	200	204	230	230	220	217	214	221	206	206	201	204	190	217	224	215	187	192	194	215	198	215	221	222	201	214	224
24943	20437	26863	24023	21547	48103	60494	45444	18700	1578	348	318	336	287	307	303	315	328	300	313	310	280	295	315	291	298	282	296	291	282	307	298	306	310	277	300	288	286	279	268	312	285	315	311	283	291	282	279	316	283	307	305	304	302	313	290	274	307	320	271	313	330	297	315	327	308	328	299	252	275	318	307	328	313	304	272	294	315	297	263	319	284	276	286	320	331	279	283	306	290	298	305	288	301	324	275	284	295	298	298	293	285	322	260	290	311	298	302	302	308	332	309	310	294	298	299	286	294	289	320	324	313	281	285	310	284	308	257	286	300	290	309	337	285	317	281	297	293	297	292	294	282	274	298	297	282	325	300	317	331	309	293	294	320	290	262	274	306	259	320	303	282	278	281	284	266	261	288	308	291	291	270	280	316	289	280	281	311	282	269	288	277	286	297	332	280	321	302	288	312	286	307	316	313	304	309	283	289	308	300	328	307	281	288	289	283	296	322	281	282	272	337	288	278	307	266	293	308	306	337	285	315	285	320	315	310	314	278	273	302	271	302	292	307	269	291	295	305	289	290	337	292	284	304	298	309	312	304	292	288	296	303	326	268	290	308	306	274	313	293	290	301	323	286	288	288	313	287	268	313	317	285	304	314	289	337	314	304	279	276	305	312	282	303	318	279	285	290	282	294	317	330	269	265	285	324	292	273	310	308	341	271	297	311	288	310	312	282	314	298	292	306	309	300	293	294	280	287	303	274	266	304	312	302	334	295	298	303	305	284	325	307	277	313	313	303	285	283	276	272	287	299	344	262	318	310	313	271	301	291	283	282	322	295	276	321	321	300	286	291	292	295	297	300	284	283	299	268	301	310	295	313	277	293	313	287	350	324	288	297	302	316	300	326	301	270	309	273	283	309	270	312	313	290	292	285	306	305	322	288	304	314	301	291	284	320	280	315	303	302	327	306	309	321	288	322	305	284	302	289	318	308	293	293	289	303	290	283	322	284	305	272	281	312	272	290	306	293	295	291	301	277	303	304	265	305	305	271	304	307	280	278	281	288	310	297	293	293	291	290	296	321	318	319	309	269	306	260	325	307	272	321	270	311	274	319	332	283	297	308	260	304	258	333	284	263	287	291	317	282	283	295	313	307	277	290	324	309	294	341	309	289	291	291	287	327	280	309	317	291	304	290	299	289	278	326	311	279	301	299	277	320	314	286	308	308	289	266	270	296	306	307	313	290	267	286	286	299	304	316	305	319	276	309	312	301	306	311	274	290	308	300	276	294	305	293	299	297	307	294	271	280	293	282	283	281	299	315	294	307	300	286	266	314	308	323	305	293	363	292	305	307	309	302	316	328	297	317	322	287	313	282	288	291	280	359	284	282	306	305	282	274	274	317	269	289	304	287	344	284	270	315	275	295	334	299	310	299	311	297	284	322	305	284	272	302	268	311	322	318	275	317	293	291	310	258	297	274	292	301	317	303	284	312	319	307	289	293	325	302	321	283	307	284	284	306	313	325	297	275	294	273	278	313	288	310	316	263	299	291	290	296	311	290	294	293	335	265	288	298	308	337	305	304	311	289	299	292	317	296	304	312	281	326	303	315	293	292	288	315	297	326	280	296	281	312	304	274	313	285	282	299	319	301	299	254	301	299	293	312	266	295	279	302	300	263	270	270	295	286	324	306	310	291	282	306	315	313	276	282	271	276	306	297	265	321	290	297	279	267	316	281	299	311	300	328	343	322	293	313	287	255	273	302	301	319	321	293	320	287	326	303	303	325	306	301	285	274	283	310	269	273	316	318	281	260	295	347	287	292	323	294	269	289	289	294	302	307	300	308	285	311	311	274	298	298	293	291	286	281	284	316	278	313	302	275	302	316	317	286	275	285	278	274	247	278	320	283	286	300	315	280	272	262	291	268	327	288	283	282	274	327	266	280	281	287	317	295	300	318	320	303	273	328	270	284	272	284	310	306	292	299	301	275	300	315	265	280	304	290	287	286	282	299	296	293	309	305	326	300	269	332	321	308	321	316	310	326	316	299	282	308	276	281	315	308	308	296	304	291	285	301	292	318	305	286	276	263	314	315	311	313	261	292	294	265	298	321	280	276	313	326	302	306	312	286	282	296	318	290	302	301	279	337	302	319	295	272	326	302	290	319	310	272	292	313	297	298	289	335	276	304	292	326	327	289	317	314	297	287	317	306	290	278	297	314	357	275	304	264	309	282	250	312	269	292	321	299	301	289	303	325	305	304	313	318	297	297	305	274	298	299	277	284	304	295	308	306	283	308	308	270	317	291	315	283	294	289	302	302	307	265	277	284	275	312	303	275	279	290	320	283	310	279	316	298	293	287	310	283	318	270	263	317	309	328	297	325	273	298	281	286	285	267	300	328	314	292	295	319	302	295	300	284	319	292	300	271	283	303	310	307	295	328	298	334	285	290	293	298	274	316	289	243	296	296	293	313	290	308	286	319	284	320	299	327	297	307	290	281	292	283	318	290	268	288	308	324	315	272	319	312	285	294	308	277	280	299	265	279	296	271	271	275	298	291	300	288	269	271	331	287	300	266	301	305	309	318	306	318	298	302	325	313	329	312	292	294	283	312	275	300	290	287	320	311	293	314	316	345	318	299	299	279	281	319	312	294	296	288	283	261	277	252	321	267	289	318	305	342	270	281	302	289	305	317	319	282	289	297	288	291	284	299	320	297	319	297	273	301	293	279	299	308	281	315	290	281	332	269	290	287	293	325	304	273	285	307	308	310	325	321	272	242	277	282	285	306	281	287	286	307	291	309	292	301	274	306	309	305	264	309	296	271	319	305	306	283	303	309	274	293	288	311	292	277	279	315	288	293	280	298	282	312	256	321	270	283	324	312	305	291	317	265	293	307	279	296	296	296	278	314	274	266	298	318	286	297	301	305	305	288	275	307	330	304	252	317	283	285	330	288	332	274	279	316	311	327	315	287	286	310	304	303	316	246	293	297	291	310	283	311	314	295	296	323	282	279	292	275	271	293	325	295	263	299	311	289	316	278	290	278	316	275	280	296	295	269	334	306	307	304	310	266	304	311	299	288	280	271	272	297	304	312	316	281	283	319	272	286	306	303	288	306	303	309	325	274	273	297	298	332	282	275	289	292	285	291	304	307	288	285	270	273	333	321	307	270	301	308	308	311	275	282	327	310	290	287	311	320	345	303	349	297	284	296	306	293	297	292	285	303	290	305	299	272	277	316	300	331	280	275	278	291	336	277	296	317	291	279	317	281	310	293	298	296	297	346	305	282	277	297	291	294	271	284	317	301	302	324	311	299	309	287	311	311	297	294	305	306	297	327	312	287	310	306	298	324	277	308	286	282	300	294	300	276	293	265	295	304	311	303	283	287	306	323	314	267	297	316	310	299	290	287	292	293	299	317	298	279	314	303	288	290	311	262	282	305	284	298	295	322	282	305	329	277	298	279	306	282	298	312	270	289	300	294	337	317	262	296	280	313	315	324	292	341
19088	32919	34316	27042	25369	50862	54814	41888	11683	335	294	305	303	324	302	298	311	282	295	260	262	271	307	294	304	300	265	300	246	285	274	315	277	272	291	268	287	271	267	262	305	268	292	262	292	326	236	273	291	265	290	256	280	294	273	256	265	276	281	270	269	275	308	270	267	288	262	283	274	300	261	292	288	292	288	298	277	298	279	267	272	277	288	260	293	287	274	298	254	276	267	293	304	277	268	282	301	295	287	287	255	262	260	279	272	290	294	273	273	275	250	281	278	275	289	277	289	276	248	296	288	296	268	292	306	290	271	297	279	304	297	298	286	288	299	278	254	298	297	285	277	292	270	247	266	248	245	261	257	281	268	267	257	260	278	272	297	323	283	252	275	262	249	297	271	258	304	244	278	289	283	270	282	276	287	290	271	311	248	265	272	302	263	269	274	259	281	296	272	285	240	283	267	264	294	279	287	292	305	280	281	265	294	272	285	281	285	307	267	270	281	287	301	253	265	279	262	262	272	281	269	282	287	248	292	266	272	261	260	287	298	289	261	284	242	280	280	280	272	299	268	290	285	281	283	250	258	263	266	276	264	289	287	279	303	290	262	277	309	262	298	258	282	289	296	273	273	289	265	290	272	268	282	267	259	261	281	278	274	262	277	266	305	242	284	276	279	300	275	285	275	272	267	266	301	268	305	288	276	233	267	312	269	307	286	261	285	257	284	274	288	242	285	306	281	280	300	295	279	302	262	307	289	295	252	293	279	288	257	279	304	273	267	276	281	261	278	270	286	276	300	276	280	264	278	284	311	307	292	282	288	289	287	304	293	277	303	302	283	286	277	281	273	263	261	290	284	274	287	307	305	287	272	289	290	285	282	259	281	302	266	242	291	275	291	278	263	278	287	280	279	297	279	269	265	310	237	259	272	283	281	306	273	255	280	282	293	292	280	270	264	308	283	291	265	291	266	277	257	289	280	256	268	272	277	295	268	274	268	289	271	268	280	269	269	267	301	258	270	268	270	316	268	289	275	252	282	275	279	280	287	256	252	255	297	275	270	285	257	286	288	293	283	270	260	261	279	288	272	280	296	288	260	288	278	273	272	298	298	268	269	302	281	260	292	288	275	275	294	269	257	271	278	265	294	273	265	268	263	267	283	296	259	274	265	281	318	279	287	283	246	299	276	270	295	249	260	262	310	254	259	286	310	281	253	267	301	278	276	313	269	301	288	248	254	288	310	309	259	302	295	275	261	268	260	287	270	294	265	283	262	258	272	286	256	257	278	256	288	283	274	289	275	262	286	278	297	257	302	261	286	286	281	271	286	272	290	268	266	242	268	231	277	275	264	274	299	296	279	302	295	260	275	282	262	258	298	291	264	283	276	267	274	288	280	303	268	295	267	271	250	286	274	286	258	279	270	274	281	300	261	306	290	277	278	258	277	301	274	272	274	262	302	267	287	282	276	308	257	271	308	290	278	281	303	290	251	291	244	273	293	251	259	270	290	244	269	282	262	289	286	286	278	291	287	285	295	283	267	278	259	276	294	278	273	272	292	280	278	274	276	277	284	313	293	269	280	261	275	292	294	273	286	307	247	266	260	275	283	286	268	300	265	257	276	306	255	256	269	276	278	287	290	308	300	283	253	267	283	287	258	288	276	269	292	273	275	268	291	274	257	277	282	275	279	284	286	299	277	292	247	268	251	276	294	306	300	290	293	285	278	285	286	280	310	276	314	274	301	269	280	279	298	281	279	265	269	272	256	257	253	276	286	255	312	297	283	253	269	258	263	274	278	280	279	294	283	295	284	297	292	282	281	297	295	257	281	290	266	275	295	320	268	255	301	285	271	294	319	301	281	289	308	278	279	251	318	282	287	311	272	278	275	294	265	268	286	245	266	276	268	250	262	270	279	280	281	285	273	254	254	275	264	313	259	296	306	292	271	303	287	290	280	302	248	287	273	256	277	282	265	253	259	280	294	287	280	288	295	289	272	254	285	309	300	271	298	266	318	274	294	261	272	275	272	277	263	278	256	291	283	248	281	275	270	273	265	270	279	268	273	285	264	285	269	279	278	294	303	266	284	290	272	267	271	312	288	268	288	279	284	321	274	277	291	324	315	269	268	259	271	269	285	294	257	272	314	277	282	309	297	258	264	244	277	271	296	273	301	276	277	280	255	274	273	257	304	254	261	296	272	287	275	275	263	283	308	309	282	291	297	273	271	278	287	285	288	252	275	286	273	268	237	273	284	276	287	289	264	278	275	284	266	266	306	269	253	284	297	308	308	260	280	309	301	269	287	288	277	285	275	272	270	309	285	278	277	333	297	289	292	281	276	282	312	256	300	301	283	279	246	274	270	289	287	283	291	282	290	293	290	266	294	278	288	309	270	227	274	272	268	279	271	261	274	285	307	262	282	287	275	287	282	256	295	267	254	286	276	267	272	279	258	275	285	271	281	271	278	265	270	261	277	274	282	284	277	307	278	255	256	270	286	264	283	299	275	278	272	287	273	300	237	276	301	273	290	263	262	296	286	260	315	272	247	257	289	273	297	271	275	278	284	262	284	271	275	289	265	253	288	241	274	261	278	272	287	262	272	265	268	292	265	266	282	285	291	266	278	267	294	288	260	280	272	254	285	262	275	265	264	293	273	297	252	262	268	266	295	299	280	308	286	293	258	269	258	270	269	278	281	273	277	280	282	258	244	273	285	270	293	273	259	285	285	285	296	295	281	270	281	253	284	277	275	289	286	247	286	273	302	284	304	322	275	269	294	276	281	259	267	305	282	287	278	289	290	277	258	258	264	272	277	281	294	289	293	273	263	263	278	250	258	277	271	282	295	290	283	282	288	300	292	253	299	260	267	294	285	264	265	295	309	263	277	297	322	309	246	254	267	323	284	293	272	273	316	287	314	281	294	285	245	250	267	272	268	250	264	274	324	272	286	296	258	255	304	284	286	284	293	273	276	258	251	272	255	314	287	282	296	273	275	278	313	280	283	295	266	268	253	302	261	285	282	297	304	301	300	278	302	282	254	272	267	297	274	264	283	279	277	284	282	289	265	273	285	268	318	297	284	272	251	308	282	290	292	301	283	286	265	299	268	287	291	275	261	271	260	298	291	268	279	271	272	273	288	243	258	301	298	294	275	287	252	294	297	260	287	280	294	284	308	271	252	286	266	257	272	275	279	267	280	266	274	294	293	288	296	259	238	245	276	259	265	289	289	309	303	298	272	257	256	285	302	262	279	250	282	264	260	314	275	279	253	288	276	267	271	299	289	265	247	282	258	287	273	229	246	284	287	281	248	261	314	289	276	281	273	283	272	285	289	294	293	247	275	249	266	297	278	287	278	299	306	286	288	278	264	278	258	285	303	271	255	252	270	272	282	275	257	289	290	260	279	292	294	280	293	283	282	264	274	259	279	289	272	263	260	282	252	271	259	274	263	286	287	283	273	279	293	274	268	312	271	291	303	288	283	284	289	267	262	294	282	292
22518	20393	27110	23581	21859	61951	68733	53278	22814	3637	610	543	489	546	489	472	505	533	478	529	476	472	458	463	493	515	460	471	515	493	488	520	489	517	478	489	484	484	497	466	468	484	485	462	508	506	489	456	475	482	444	462	499	472	478	509	467	464	470	480	481	514	467	458	454	441	463	461	477	487	417	526	496	511	458	430	463	487	478	450	451	476	480	468	461	452	513	428	487	479	475	454	472	481	486	499	454	474	467	471	469	491	447	453	471	457	451	495	488	483	474	541	474	467	465	485	467	487	502	474	480	411	474	502	462	501	533	464	497	474	463	495	478	469	472	494	468	480	480	468	520	513	520	457	456	454	467	457	470	487	498	452	482	472	480	524	497	480	498	471	452	463	457	469	464	508	501	473	479	482	506	497	425	466	456	465	503	468	494	486	449	483	423	508	479	477	452	458	507	509	457	455	491	494	443	439	468	466	413	481	504	443	472	454	469	461	486	424	477	520	458	467	540	437	474	487	464	454	445	488	492	502	465	470	459	461	472	445	455	446	491	481	444	509	494	491	482	481	489	476	478	493	490	492	454	472	489	502	476	447	470	481	469	465	482	509	466	498	442	457	459	444	453	511	466	494	502	478	507	483	479	492	476	474	476	460	522	467	501	497	474	465	465	479	417	474	516	490	495	484	484	468	504	480	455	483	488	496	504	486	472	462	469	487	469	440	456	466	451	455	456	506	484	497	476	500	457	520	449	521	524	416	483	426	477	504	487	494	450	496	477	480	515	460	469	479	490	493	531	469	483	496	434	469	482	483	473	463	428	442	466	460	482	470	471	492	529	470	448	482	487	450	430	512	482	466	493	475	449	488	481	489	460	451	451	520	474	491	484	487	495	470	463	466	466	465	505	491	467	481	454	505	482	481	509	485	505	472	464	474	458	496	506	503	494	429	474	452	487	499	493	446	481	493	517	487	501	468	465	557	490	474	462	458	473	464	446	474	503	499	497	497	509	496	506	503	456	469	503	468	457	471	463	538	526	485	474	481	503	507	461	490	527	483	467	452	457	477	498	473	464	476	488	497	491	493	472	502	458	491	462	496	480	456	494	472	442	464	469	493	454	461	471	465	485	493	456	495	468	522	470	507	509	494	461	498	494	440	488	469	467	471	511	474	482	481	525	528	486	503	487	440	472	444	446	467	493	458	495	420	443	457	485	481	477	499	447	496	421	462	470	453	478	466	498	467	464	461	466	518	487	487	470	487	479	450	470	429	473	466	510	500	469	497	478	469	499	493	433	494	512	459	502	497	479	463	488	476	472	473	485	471	466	466	487	476	464	515	476	459	441	433	483	464	456	477	483	464	485	477	486	488	466	466	478	489	534	490	454	490	499	462	454	419	489	458	487	481	463	479	452	496	484	469	487	448	466	464	500	454	492	464	456	465	465	470	476	489	466	477	458	458	475	475	496	455	440	464	499	453	493	475	456	439	464	481	502	485	488	447	486	440	506	489	500	478	480	493	493	496	454	509	492	463	443	488	488	465	515	443	469	474	506	475	442	452	507	508	482	467	505	442	463	485	488	490	483	502	426	445	496	522	462	478	483	470	468	466	459	461	438	447	523	493	474	441	441	477	502	518	510	494	509	463	479	451	463	432	484	489	496	472	491	466	526	474	454	479	471	470	461	501	473	476	477	478	516	492	544	487	460	479	517	482	440	456	509	485	457	457	490	459	466	464	447	452	480	478	461	483	456	514	466	449	475	461	446	462	494	497	486	497	462	464	514	475	459	478	486	481	532	450	483	461	487	452	491	473	497	468	484	473	472	501	507	438	521	471	496	497	479	465	496	487	463	483	500	443	468	484	482	485	497	481	496	453	476	507	445	463	512	469	462	458	427	449	469	464	467	464	507	461	498	503	434	489	513	480	490	450	519	468	483	499	500	482	471	443	464	510	481	500	466	499	445	483	480	458	538	410	454	504	475	460	475	465	496	508	468	487	482	503	489	440	510	459	496	470	512	516	505	460	524	468	500	474	473	501	480	463	499	439	476	464	475	470	506	460	480	475	447	482	492	444	487	479	444	459	449	482	499	479	455	436	509	516	479	517	429	481	491	487	490	473	464	474	457	461	462	452	494	482	482	444	533	451	503	511	451	445	476	507	460	451	490	443	452	438	486	457	504	458	472	459	494	463	515	513	470	448	466	491	470	490	512	492	473	499	468	452	468	474	465	456	490	433	500	510	493	434	471	512	487	483	485	490	440	497	479	478	511	460	476	487	486	488	480	474	451	457	504	498	484	512	482	494	533	459	489	512	442	473	492	510	474	431	454	479	456	483	494	483	478	482	441	463	437	450	452	492	434	516	488	443	465	465	506	499	471	503	519	467	438	433	484	516	491	487	500	488	447	447	486	488	478	442	470	467	479	483	499	477	450	494	484	475	506	478	466	462	430	473	458	481	483	517	480	462	475	469	487	457	455	475	490	513	519	488	524	487	490	520	467	451	473	524	431	455	522	491	491	487	469	485	459	440	482	465	470	450	508	444	492	470	469	477	514	449	484	499	469	449	500	471	492	476	491	456	471	435	481	486	511	489	493	505	528	486	414	505	480	515	491	483	488	477	465	493	472	441	458	483	470	456	487	458	495	495	494	519	493	505	494	475	474	484	496	476	478	523	498	462	491	499	478	472	475	495	456	508	462	447	462	438	454	492	463	509	457	480	471	494	484	461	464	461	463	466	483	470	475	467	473	489	427	432	461	490	503	477	484	461	455	518	455	476	496	445	471	472	480	485	497	471	502	496	502	504	483	444	490	463	455	456	442	482	456	496	454	502	485	468	469	413	503	432	460	510	496	473	498	465	494	474	482	519	464	491	447	470	513	473	481	481	505	459	496	446	458	453	487	541	530	484	454	447	497	447	486	456	457	478	511	496	508	440	494	475	507	434	513	474	474	460	465	458	452	454	490	465	485	444	468	492	479	475	460	443	480	494	449	478	468	512	517	490	502	519	496	507	457	458	484	527	478	428	491	436	464	469	474	488	478	477	510	465	492	448	500	458	493	461	454	501	466	472	469	454	450	506	454	498	499	482	540	499	443	436	483	503	479	458	503	471	455	465	473	499	476	519	469	470	442	512	518	471	502	472	484	484	421	503	486	492	504	516	452	474	482	497	448	515	486	479	510	485	460	477	499	478	468	512	473	466	495	481	496	437	474	468	466	473	452	423	465	495	493	451	485	465	455	456	483	449	480	496	440	480	467	480	508	452	446	434	498	477	514	453	460	443	409	430	417	472	472	469	457	476	490	488	466	430	457	502	522	477	469	441	488	496	479	456	469	485	478	511	504	511	501	548	502	488	449	525	480	431	502	481	480	499	485	479	494	491	495	477	472	469	445	466	487	467	473	473	471	475	463	477	465	508	447	474	500	471	466	460	508	456	465	487	478	510	482	523	424	441	454	417	495	485	459	473	484	479	487	518	487	525	486	481	485	510	450	424	480	463
23729	39811	38716	31577	32932	67936	65895	49963	9458	599	565	568	520	510	529	513	502	483	523	439	458	500	416	482	445	427	433	435	442	443	450	421	435	455	436	476	435	457	427	441	453	439	460	453	462	453	427	437	475	429	450	429	428	461	428	458	415	434	444	453	460	438	480	449	455	461	425	438	448	435	395	476	445	463	440	469	456	410	456	443	423	429	439	460	434	447	421	444	411	418	428	455	432	397	449	407	448	416	450	429	461	416	442	428	441	444	425	434	457	430	433	468	460	420	421	431	430	413	422	451	438	430	421	447	448	439	454	481	444	428	451	452	448	426	434	459	427	427	459	423	447	446	430	475	442	423	429	461	457	403	441	459	416	454	460	434	414	414	448	465	459	418	474	437	472	434	416	424	449	426	417	418	412	432	423	448	458	408	437	397	432	462	420	453	433	479	419	450	443	457	404	423	437	437	392	453	457	379	429	423	432	427	435	448	464	479	434	481	438	453	436	426	444	427	423	442	458	443	414	448	422	443	429	436	422	447	452	455	480	403	465	460	444	448	467	441	446	423	453	403	455	482	444	454	433	465	411	419	440	466	421	459	405	451	420	445	456	436	442	429	434	439	466	465	443	447	438	419	465	404	454	413	454	438	421	446	427	459	420	430	444	452	439	424	441	409	436	463	414	443	420	387	422	455	431	419	454	487	430	444	439	409	436	413	440	464	444	441	448	434	403	441	414	456	453	422	472	448	422	433	446	406	484	424	447	424	449	476	408	441	442	447	434	460	429	400	419	432	427	450	429	447	434	431	455	465	455	459	421	411	436	423	406	447	459	435	418	434	408	427	414	434	453	373	443	460	469	436	436	437	450	479	451	422	426	433	481	460	419	449	423	403	424	435	448	438	409	469	478	418	440	462	432	415	425	440	439	453	451	437	455	440	439	458	417	418	433	393	463	418	415	456	423	447	425	453	500	404	461	437	447	438	466	416	470	424	505	381	465	476	428	430	425	423	446	453	423	389	460	419	433	424	429	463	439	412	424	443	409	414	463	420	484	454	450	436	428	444	473	431	454	432	448	407	481	461	444	445	422	422	442	459	436	420	432	422	403	471	433	410	471	446	436	437	423	459	454	454	465	471	418	480	450	469	409	470	424	456	452	472	462	426	417	418	429	401	417	438	437	474	469	441	457	422	421	403	439	428	443	480	432	456	459	477	473	457	453	459	426	449	424	454	414	452	477	448	425	466	427	429	481	431	478	422	424	424	424	473	499	412	436	421	432	443	433	439	415	428	446	448	418	421	416	445	445	419	437	454	421	411	437	464	450	455	439	438	431	405	423	432	472	410	428	437	432	440	448	472	411	426	449	435	450	484	448	400	449	466	420	463	414	478	411	432	462	430	484	418	464	466	463	419	422	438	417	469	456	435	451	447	442	422	449	447	418	474	395	455	422	421	409	404	402	425	443	443	439	471	438	435	437	436	435	443	418	439	433	407	422	420	383	439	457	475	422	511	431	403	421	445	448	406	446	406	428	460	450	462	449	432	433	434	410	453	445	432	430	413	435	457	449	455	459	421	437	405	437	447	450	486	498	439	382	419	445	421	455	433	450	377	436	416	410	402	452	442	451	445	463	483	455	471	434	413	450	437	436	462	429	401	399	424	453	409	430	456	448	463	458	462	444	466	407	436	449	431	410	435	444	432	457	432	455	442	442	450	451	492	465	470	440	427	364	471	391	441	414	468	449	443	426	439	433	440	456	458	413	440	436	425	438	477	432	453	440	382	423	420	436	465	437	395	421	403	418	429	429	456	422	430	413	433	417	420	409	445	455	473	489	389	483	423	434	400	429	408	461	400	456	431	461	427	447	383	448	436	449	388	433	429	441	428	407	446	417	453	444	444	446	421	420	422	434	429	434	426	430	447	427	437	445	424	439	447	434	433	430	458	428	429	415	456	444	431	433	476	459	406	433	418	444	389	451	433	469	433	455	451	439	433	442	441	434	450	444	468	486	456	476	488	450	420	453	442	488	420	450	456	413	435	436	435	415	421	449	443	445	439	439	455	408	429	453	402	435	436	442	412	438	438	456	445	428	439	448	388	445	409	422	468	438	428	453	432	477	473	443	420	449	469	433	490	428	412	431	415	402	431	455	455	429	429	432	484	446	448	423	406	412	433	420	453	418	460	440	410	412	453	409	441	474	430	423	456	441	423	437	452	447	462	444	374	446	400	428	439	429	430	441	440	425	478	426	441	460	435	430	417	493	422	440	454	449	477	406	439	416	446	444	446	438	416	436	422	443	410	452	447	433	451	468	432	400	417	440	458	425	438	422	441	434	417	433	441	463	421	446	402	454	420	432	433	433	450	443	433	423	452	430	448	484	443	444	433	449	426	431	422	410	475	436	445	455	407	398	458	501	441	441	456	476	418	414	455	420	399	433	442	434	459	429	444	457	444	449	424	444	429	483	439	442	459	437	393	411	465	403	448	409	467	455	395	441	444	466	445	437	434	464	452	388	431	448	423	453	427	433	443	438	449	444	439	419	438	453	402	443	424	408	470	414	443	448	443	428	416	515	446	410	423	456	443	430	464	468	417	445	413	408	458	409	431	438	456	414	467	434	426	413	417	462	411	452	420	399	437	406	468	450	446	456	424	434	452	458	431	447	425	454	486	449	420	442	461	465	454	450	435	386	484	436	429	507	460	408	428	455	437	445	491	457	422	432	488	455	442	452	427	442	431	449	421	428	430	434	399	446	474	463	483	480	399	446	479	403	428	456	423	452	453	429	396	452	430	444	477	442	482	395	426	458	416	443	449	419	416	416	402	427	437	440	426	400	441	413	444	474	455	437	468	447	415	464	421	492	436	429	435	429	436	442	417	425	436	475	434	434	449	495	441	459	425	481	438	406	449	443	456	462	389	434	466	446	464	441	451	434	440	469	454	426	451	434	436	453	404	401	429	439	417	414	450	448	448	431	445	441	455	432	442	430	414	458	436	400	467	450	441	438	433	467	445	446	444	428	438	435	435	461	445	473	436	452	424	443	448	420	447	438	408	453	478	445	469	416	455	430	449	483	439	432	411	445	471	449	447	424	419	433	383	453	459	417	410	460	435	444	446	423	462	432	442	437	436	414	431	461	426	389	400	486	430	432	429	440	438	451	437	427	430	478	433	425	427	422	456	458	447	417	457	449	451	430	438	434	452	406	440	441	451	452	416	456	446	407	431	443	454	443	473	476	434	500	432	453	413	461	448	445	455	412	434	450	455	425	482	405	454	446	491	433	435	442	452	450	445	448	396	493	449	477	481	393	434	441	429	436	427	459	429	449	410	442	400	435	413	435	415	484	426	420	431	437	433	466	449	437	466	435	457	415	404	448	437	430	441	443	433	439	443	472	455	421	471	423	422	445	448	453	417	424	449	457	465	451	443	421	447	458	424	430	453	426	419	462	475	422	438	447	435	411	441	429	460	475	425	425	446	454	434	423	399	488	385	442	407
28810	20540	16158	8294	5445	8575	9994	5970	418	186	175	182	164	165	168	154	157	177	174	190	170	191	175	171	184	177	186	188	169	172	161	186	185	173	177	191	188	190	169	205	178	189	169	155	194	186	181	154	174	177	172	175	171	186	172	193	184	193	181	174	172	184	172	172	164	158	160	178	180	182	166	178	190	168	186	173	176	170	184	195	200	165	190	197	172	159	163	186	190	184	197	174	164	182	175	181	177	180	175	191	151	165	163	179	216	187	172	178	160	157	168	198	176	163	172	170	181	189	154	191	154	189	175	163	164	142	175	188	182	171	183	195	181	152	182	171	170	177	164	170	175	180	183	170	170	176	172	188	181	173	178	179	178	181	182	194	161	172	172	186	168	170	150	183	190	167	147	176	173	160	161	150	175	188	199	183	184	174	170	181	174	175	170	180	164	185	182	159	171	178	162	186	175	160	145	203	176	171	167	179	152	169	166	158	174	176	166	171	156	161	186	168	187	155	178	176	191	173	180	175	172	184	177	170	175	168	156	175	154	181	167	180	156	158	159	176	181	187	183	168	177	178	157	202	187	151	174	180	191	178	187	175	163	167	180	168	190	174	172	198	195	150	192	174	176	170	193	190	188	192	170	177	190	172	155	200	178	166	169	175	186	146	174	141	149	156	160	181	165	176	168	169	188	200	166	172	175	172	189	175	161	179	176	187	177	173	186	193	183	168	176	173	175	183	172	177	173	187	185	175	158	175	160	170	185	168	169	188	180	173	184	173	182	179	164	175	154	161	171	175	182	155	171	171	172	196	156	168	174	179	175	161	190	165	190	180	206	179	170	177	184	194	176	182	147	179	194	181	173	154	176	174	160	161	180	158	181	193	167	175	164	190	173	187	211	164	178	170	163	158	162	168	181	170	172	154	179	170	178	169	190	160	170	157	189	165	171	186	181	191	176	169	181	196	182	167	185	160	156	180	168	167	176	170	186	152	188	174	202	179	164	185	199	174	200	160	192	193	160	194	162	181	188	191	174	186	180	187	195	203	175	160	181	174	185	178	176	183	177	193	184	172	180	196	175	160	202	157	187	180	177	162	156	151	195	174	188	150	181	171	160	181	186	161	208	183	186	175	156	183	162	202	177	187	179	169	164	174	170	181	152	179	168	179	189	179	177	170	188	176	162	166	152	173	189	189	171	161	178	183	171	185	187	184	203	163	145	178	175	173	179	179	190	188	178	198	176	173	173	166	183	166	167	161	165	201	190	173	174	194	172	181	167	169	181	167	178	169	159	165	162	181	170	174	174	175	160	176	186	160	166	185	184	149	183	169	168	163	175	167	190	180	164	163	168	177	159	187	199	169	165	172	170	189	189	180	173	178	195	152	176	198	173	179	175	174	186	174	188	152	168	180	187	174	173	163	181	178	175	170	167	168	199	185	191	184	173	161	181	175	173	171	180	175	173	167	176	186	205	155	172	166	169	180	201	182	179	164	181	175	155	177	188	205	184	173	179	160	184	172	175	168	190	177	168	167	176	155	180	174	175	170	182	178	184	167	155	188	167	175	175	173	165	143	155	204	170	187	181	189	181	172	169	186	175	180	167	188	183	177	183	173	174	190	176	146	157	175	194	180	193	174	172	186	187	152	167	156	179	178	163	179	180	171	162	132	182	208	176	194	174	153	174	183	169	182	168	195	177	169	175	156	186	189	168	156	177	176	179	181	195	169	161	191	177	183	156	136	209	169	192	187	154	168	172	203	178	163	157	172	200	167	190	186	146	173	193	189	172	191	170	171	181	166	183	163	177	201	169	169	168	171	158	185	155	163	165	181	168	170	154	177	153	165	176	198	184	167	185	182	175	171	189	179	155	162	181	171	177	184	169	151	169	177	165	185	166	174	181	184	185	183	185	174	187	187	178	169	180	162	202	182	176	190	191	180	179	186	172	186	138	184	183	165	192	182	197	179	168	158	159	167	158	168	193	159	176	195	185	172	174	165	178	183	181	175	181	192	173	177	192	190	155	176	190	146	180	165	198	196	160	178	203	197	175	158	169	147	174	181	173	167	172	160	193	185	159	188	146	184	164	158	165	164	170	179	174	157	199	176	201	179	184	168	165	179	163	173	185	176	177	167	168	193	181	162	165	169	172	171	170	172	182	155	183	178	189	184	165	167	184	189	196	188	181	179	152	150	194	169	186	167	149	165	158	169	167	176	188	188	158	201	166	181	155	184	189	156	200	183	176	141	177	169	160	186	174	167	158	166	156	163	182	181	179	178	192	163	175	158	164	169	183	188	127	170	168	181	186	188	182	170	204	156	187	175	159	176	175	178	156	170	170	173	169	168	182	162	183	208	167	173	182	189	177	166	166	168	142	174	176	167	206	186	186	178	176	163	155	182	197	177	165	181	166	175	178	191	166	187	163	136	161	155	156	192	178	188	189	179	184	177	175	165	148	178	153	196	152	179	168	165	179	187	175	205	186	190	163	179	155	183	184	168	171	161	150	166	186	177	158	178	181	153	172	188	186	169	179	183	179	165	149	160	172	167	160	171	174	170	147	185	216	181	195	160	179	180	180	162	178	177	161	185	160	171	174	189	166	161	200	189	176	177	173	170	192	180	187	143	197	172	173	169	192	180	177	162	190	177	165	177	166	183	145	178	160	181	186	156	168	166	162	184	173	178	191	180	181	183	183	185	178	177	171	177	192	179	171	157	173	155	155	160	187	179	176	182	163	205	201	158	169	174	171	187	174	177	172	183	183	181	189	154	176	168	186	194	147	159	189	173	168	181	194	181	193	196	199	166	182	181	168	185	178	173	168	166	196	190	180	169	177	167	174	186	164	195	190	185	158	164	214	189	175	205	178	191	163	173	169	180	152	189	155	186	173	205	202	162	209	167	179	168	176	176	167	163	187	191	202	161	204	197	156	169	182	199	191	184	184	187	177	173	159	192	194	193	178	165	158	176	172	171	150	164	171	173	190	168	175	187	182	168	183	208	187	157	160	170	168	174	181	183	149	192	158	180	159	170	160	173	156	211	170	175	168	169	167	156	162	166	184	206	156	166	179	173	170	171	180	180	169	176	175	203	163	170	153	173	186	184	180	169	179	158	174	189	188	165	177	177	176	144	176	191	201	170	139	181	165	197	192	168	161	177	165	195	172	168	199	175	168	179	186	179	167	174	184	157	168	174	170	189	154	179	203	177	179	141	184	195	168	182	185	171	186	179	181	194	166	176	168	181	179	183	166	181	187	177	165	177	172	173	177	171	177	190	177	171	171	177	184	175	160	172	174	212	179	180	196	166	185	180	157	173	155	178	180	153	163	189	162	169	168	182	145	177	157	173	180	183	175	166	173	202	164	158	184	175	167	176	182	181	161	178	200	176	164	169	176	176	160	158	175	195	188	156	154	176	170	186	161	168	167	189	164	185	161	194	184	161	157	164	203	170	178	176	162	169	175	175	164	176	156	175	200	174	162	183	158	152	174	161	181	197
19394	26120	21904	11660	8854	12997	13548	7749	317	193	178	179	190	167	194	178	195	181	198	186	162	168	177	182	200	206	163	183	185	185	162	190	179	190	175	187	178	181	204	185	162	193	183	171	204	158	180	193	171	184	175	175	183	179	181	189	208	191	161	166	189	170	179	171	181	214	181	187	177	186	178	180	190	186	165	169	190	181	178	190	184	185	182	188	182	175	207	160	193	179	183	183	168	186	184	180	190	184	178	180	197	177	171	181	180	195	166	177	168	175	161	182	198	190	205	187	187	162	163	184	193	178	197	174	182	160	182	196	185	207	176	196	180	186	183	172	167	194	169	160	206	166	179	165	180	208	182	190	189	185	201	199	175	170	175	165	159	196	208	188	191	201	197	170	178	176	179	200	180	172	181	166	185	178	185	179	192	193	194	154	210	200	171	166	170	193	174	175	182	169	186	184	152	180	198	185	162	203	176	177	193	201	177	177	194	186	172	178	184	158	184	159	151	197	167	206	203	190	196	186	177	202	177	211	162	197	191	188	169	201	177	175	191	216	208	214	187	174	176	162	159	196	193	173	208	163	177	184	189	193	176	219	136	194	180	202	168	168	161	171	194	186	189	194	185	191	212	183	194	178	162	175	169	195	169	177	164	202	198	174	186	170	187	180	190	164	149	178	185	180	183	174	181	178	181	177	171	179	175	188	161	180	182	191	192	192	190	185	206	175	159	196	172	180	170	177	179	158	168	163	195	199	164	165	173	166	180	197	182	178	180	178	179	201	177	210	172	170	167	178	182	178	187	198	168	187	189	166	170	160	186	178	198	175	171	171	154	188	170	203	181	174	174	195	194	191	205	184	186	186	193	181	182	183	154	204	169	177	194	192	203	206	172	183	182	203	177	186	181	157	154	206	195	173	191	175	174	191	174	207	159	178	176	186	189	150	171	192	194	180	176	186	189	160	181	195	194	177	167	174	131	198	180	186	187	178	208	167	181	169	187	178	178	167	180	174	168	175	184	187	183	163	195	159	163	188	182	155	195	200	173	183	179	180	166	192	218	179	182	181	191	165	180	199	177	198	199	176	176	189	172	177	186	176	188	184	182	159	156	180	201	186	190	160	179	166	199	172	176	182	177	184	165	160	165	188	178	185	184	199	190	206	191	179	203	166	179	188	192	196	183	192	187	201	169	176	201	177	177	177	166	190	190	186	201	173	192	172	173	170	180	177	186	176	199	195	173	193	191	184	168	173	187	183	185	181	187	195	185	175	155	186	188	181	185	173	191	200	189	164	176	181	175	186	180	174	165	165	185	177	215	169	172	193	187	160	190	183	159	219	162	178	191	180	192	188	189	186	187	183	158	181	190	183	180	197	180	184	165	170	188	168	187	218	183	173	169	196	176	182	190	168	181	204	182	191	159	189	190	193	165	177	162	183	173	190	199	172	198	169	187	158	196	195	190	181	169	159	157	184	179	193	177	177	191	180	168	190	175	174	161	201	167	159	187	192	185	164	181	173	172	191	186	173	182	158	174	144	178	172	204	195	193	165	195	182	173	153	167	149	174	180	178	167	184	203	209	179	186	187	184	163	182	205	208	150	203	198	182	162	176	195	173	155	169	218	171	187	156	179	193	179	187	176	169	185	189	172	196	196	173	166	199	172	198	170	195	177	179	179	167	172	173	200	160	196	194	171	182	185	172	198	180	164	196	155	186	191	168	202	189	172	187	178	170	187	183	168	190	164	157	173	181	189	183	181	186	182	188	154	174	189	177	168	185	195	183	189	186	189	162	178	195	171	177	173	151	213	181	191	194	188	166	179	197	176	193	182	175	201	186	171	179	187	161	181	204	193	178	198	193	199	188	176	178	190	166	182	168	182	191	178	199	180	166	171	161	170	176	177	189	174	178	162	199	191	186	191	182	163	163	180	181	206	167	175	164	179	181	190	209	200	188	216	188	177	190	185	178	168	185	172	175	187	190	166	187	194	182	186	181	190	183	191	175	184	217	175	190	200	177	184	163	187	195	189	209	170	192	169	190	170	167	163	171	175	191	183	194	169	203	184	175	159	183	170	183	201	168	187	212	181	164	176	195	196	191	190	167	182	151	185	204	191	190	174	149	194	177	191	179	177	151	170	195	193	190	179	154	189	180	177	171	191	173	196	180	172	190	178	184	178	172	197	180	186	197	189	186	200	181	172	180	180	187	198	193	177	188	169	188	187	186	175	188	179	169	158	169	209	197	173	173	196	192	150	181	168	187	183	194	168	173	185	167	188	181	173	165	191	177	200	161	176	199	179	191	185	189	176	190	170	174	170	194	182	182	194	174	175	198	172	169	184	195	192	191	178	177	195	199	168	173	188	175	183	161	207	179	190	168	184	174	179	183	179	172	206	165	198	202	158	181	173	190	185	184	172	187	196	170	175	186	187	176	192	159	177	158	191	176	192	179	167	179	191	174	187	188	184	209	161	193	193	201	187	195	180	183	209	176	178	178	188	172	169	177	177	200	199	156	191	184	169	194	166	173	175	186	180	189	181	202	191	198	182	157	171	175	205	178	181	181	181	187	171	189	194	189	187	193	195	191	186	183	173	203	172	180	188	168	178	187	169	168	171	189	200	205	178	188	193	179	187	192	185	195	187	172	167	160	185	173	181	163	161	161	184	186	168	176	171	162	184	206	167	185	175	166	194	162	190	199	185	201	183	187	183	183	191	159	169	196	189	194	168	178	186	172	192	178	184	203	188	167	154	171	163	165	181	193	176	182	174	177	193	215	178	213	205	184	163	193	175	194	174	186	195	175	162	171	183	191	174	183	165	165	191	184	196	176	165	168	161	195	165	170	159	154	177	173	183	189	187	164	198	181	197	191	205	166	184	172	186	176	150	173	186	191	162	179	187	180	163	169	187	190	197	170	193	185	183	189	156	169	179	174	180	180	194	188	179	177	188	179	172	199	189	180	183	191	189	191	161	167	196	165	202	184	172	179	183	176	190	177	193	170	192	181	179	171	189	151	193	193	172	213	190	185	183	169	183	173	204	195	201	160	188	170	209	156	177	183	176	162	182	194	191	177	181	190	171	198	197	196	183	188	160	169	178	205	184	178	163	184	178	182	197	180	194	170	170	172	182	181	175	192	167	178	168	177	219	193	190	176	192	184	153	167	180	148	174	179	192	191	196	168	172	163	164	199	188	197	172	176	200	162	168	192	182	208	182	177	189	188	167	185	180	196	169	179	185	201	200	196	178	174	204	165	183	194	202	176	192	207	181	176	187	181	189	162	189	207	192	182	163	177	188	176	206	189	198	198	171	193	194	174	188	179	195	185	184	157	186	179	173	182	171	183	166	196	181	182	182	186	173	170	172	162	190	150	202	169	178	175	183	204	174	174	180	164	186	179	168	178	166	193	188	167	174	171	161	197	189	167	176	188	157	184	165	202	158	187	205	187	181	194	190	177	162	182	199	191	175	174	172	152	185	202	193	178	214	197	182	173	185
24865	20392	26815	23894	26796	57763	58399	41278	9833	604	308	326	280	292	308	313	297	298	309	301	285	320	299	316	279	274	317	292	283	298	281	281	289	283	271	293	310	288	282	304	312	258	288	292	281	273	285	287	303	286	307	308	286	290	255	303	270	282	308	271	298	288	268	276	281	299	300	262	268	323	301	257	305	324	302	292	274	283	278	316	301	287	288	317	307	280	296	266	272	307	282	269	300	307	297	266	270	296	291	314	289	291	308	282	265	292	282	281	291	272	278	331	279	307	281	264	298	258	288	287	288	275	270	301	309	250	281	307	298	269	284	280	281	310	294	298	290	281	259	269	313	302	277	267	318	287	290	290	318	297	290	296	303	314	286	287	273	298	303	273	306	299	275	296	260	298	281	272	264	282	266	278	263	303	283	287	261	296	277	282	309	271	295	269	274	262	289	300	278	332	258	294	285	286	298	280	260	270	267	260	262	304	280	269	287	280	279	278	297	267	302	277	273	282	256	309	285	279	278	294	276	269	272	305	291	276	282	304	284	317	290	258	264	293	301	283	287	271	255	272	278	304	299	305	284	307	274	259	274	268	318	284	296	282	308	287	299	282	276	292	256	327	302	311	305	283	302	291	302	274	281	269	288	282	286	309	272	296	274	280	270	287	269	300	298	265	264	303	318	329	281	296	293	272	289	269	321	258	273	270	282	302	261	271	293	302	294	314	275	294	304	276	297	268	295	300	288	282	279	322	275	261	295	294	297	260	292	288	298	269	261	277	279	280	282	286	267	273	287	294	275	279	273	299	265	287	300	289	285	268	283	310	281	263	287	263	281	287	312	261	279	278	291	277	246	282	299	300	296	319	272	289	263	270	314	296	281	272	301	286	291	262	259	277	279	274	286	287	288	272	299	291	274	262	295	271	278	301	298	330	280	268	288	289	288	285	277	317	290	294	286	288	282	279	305	285	264	261	288	281	269	280	270	286	314	287	268	250	291	257	304	278	304	240	286	278	272	289	260	335	263	274	275	283	273	295	280	307	292	259	289	269	289	315	297	293	292	288	273	305	301	296	279	346	280	268	264	287	297	268	288	300	287	308	305	284	260	284	272	310	251	283	272	272	266	266	285	306	282	285	278	308	267	265	309	259	292	304	294	265	278	292	274	299	302	303	260	298	301	294	288	281	270	272	269	291	260	273	306	273	291	272	297	290	293	291	298	317	309	285	295	282	268	302	284	285	277	299	296	268	298	279	294	293	282	299	292	297	290	277	263	275	282	261	297	297	284	258	289	250	273	304	298	275	291	282	282	267	304	271	281	278	305	307	294	261	292	256	278	272	300	269	267	276	283	302	289	294	280	313	314	281	269	281	273	267	297	327	301	291	250	294	277	264	263	287	289	299	278	269	269	269	303	293	295	309	299	297	302	286	280	303	287	305	324	271	284	232	293	283	316	279	310	236	302	293	311	303	284	281	266	294	287	314	285	273	283	277	292	278	282	320	282	299	276	293	274	288	300	278	282	309	305	285	266	271	269	250	295	331	290	290	267	282	276	286	290	285	269	283	237	288	278	287	259	284	315	245	280	255	282	279	259	257	265	314	279	280	267	282	267	273	315	310	314	264	296	316	263	287	262	307	270	305	304	307	303	253	268	293	303	317	298	279	258	283	296	288	276	269	276	288	304	263	284	310	262	269	289	296	273	287	289	269	283	273	291	294	271	273	285	309	293	280	274	249	289	283	280	292	282	282	284	272	306	299	265	287	265	279	250	278	294	287	280	289	302	300	283	286	295	283	276	267	286	314	295	291	277	283	277	298	270	263	253	308	330	294	289	267	285	274	272	277	292	280	270	293	294	317	288	293	281	281	286	293	301	288	284	268	274	255	276	272	265	296	281	284	286	270	307	282	242	275	321	272	261	295	260	299	263	276	255	303	294	305	308	287	288	280	279	277	289	313	276	262	306	292	298	269	305	292	259	301	266	269	296	283	288	289	282	272	262	282	265	284	278	284	273	280	288	270	288	297	279	254	273	244	256	275	265	295	264	322	276	280	300	269	282	285	288	251	325	294	289	301	271	267	290	297	276	289	295	283	271	282	274	280	284	275	265	269	300	271	267	276	291	282	262	301	283	267	287	273	289	305	288	284	274	269	288	265	280	275	314	299	321	259	264	266	276	290	285	288	275	299	273	319	346	293	317	296	282	260	280	268	292	310	284	312	285	290	276	283	272	288	286	294	294	319	297	294	300	295	271	287	294	276	295	268	264	287	273	240	312	274	285	290	299	293	298	280	270	277	309	316	255	292	283	290	300	275	299	283	259	286	284	287	271	253	280	316	293	259	286	273	282	305	295	273	250	292	315	303	276	304	269	275	310	284	307	319	286	288	294	267	243	265	257	303	297	285	289	297	287	308	287	297	279	289	268	312	296	285	302	297	297	275	275	327	299	292	298	281	276	281	305	310	270	287	285	291	281	283	295	286	333	286	265	284	303	309	277	278	273	271	289	295	303	247	244	310	302	263	291	274	281	306	308	281	261	295	270	297	277	246	301	294	283	268	254	261	300	290	256	271	272	303	272	263	286	289	301	274	299	262	280	286	300	278	300	272	273	280	290	270	272	300	285	288	295	287	274	256	278	299	281	291	288	293	254	292	288	290	281	274	277	254	284	302	288	262	268	305	245	311	308	275	301	327	270	277	308	312	307	263	305	284	313	298	304	282	261	250	287	274	255	260	293	290	279	283	290	291	289	250	276	254	299	260	284	272	302	294	288	283	289	310	302	279	311	295	288	316	294	309	292	281	293	294	262	279	275	300	301	264	265	305	283	271	254	270	253	276	307	271	298	274	281	294	309	296	278	295	294	317	273	299	290	291	268	303	277	280	315	276	283	297	293	334	299	295	319	279	300	281	282	288	286	301	309	286	326	241	311	276	300	276	282	289	308	277	292	297	256	288	288	305	270	281	301	283	288	305	328	293	306	288	291	303	294	308	298	310	286	280	242	291	273	301	295	280	271	303	298	283	294	311	266	264	322	277	272	301	302	303	254	286	302	294	286	287	267	303	268	285	263	277	261	285	283	271	268	308	306	262	277	294	274	266	276	300	273	304	303	282	260	290	290	258	282	307	289	292	265	264	282	290	313	327	256	310	278	259	313	311	266	286	262	263	283	308	284	292	271	280	294	297	305	284	297	276	279	271	292	265	301	286	304	289	309	302	286	281	297	304	298	274	289	294	288	288	287	300	278	300	267	288	273	306	301	269	265	283	300	277	295	279	265	257	282	278	282	287	256	273	275	294	303	276	315	275	294	312	317	278	266	286	302	276	294	287	305	241	290	289	300	256	286	296	314	285	311	294	303	292	305	299	263	298	274	264	276	317	279	275	303	268	245	282	317	297	283	262	281	288	277	313	284	290	301	299	286	320	299	286	292	295	283	264	290	281	277	272	312	295	294	271	276	280	280	283	276	323	254	305	280	277	289	284	291	307	278	279	303	278
16737	28004	30676	19080	37978	55934	53417	36032	1209	378	304	321	332	314	302	279	268	321	288	292	272	269	275	282	270	272	270	312	279	292	276	288	264	253	276	282	284	257	262	277	284	282	272	252	282	269	301	278	242	274	268	266	242	274	255	258	269	279	266	250	249	251	315	267	306	238	270	254	294	262	267	279	247	281	259	269	287	268	276	245	286	267	248	249	268	273	266	261	267	272	277	266	292	263	280	278	286	289	269	265	297	265	287	276	277	269	249	273	264	278	297	277	267	277	295	269	233	257	284	253	259	262	282	279	259	293	250	276	230	259	317	261	274	265	280	261	274	233	281	280	276	264	266	272	251	260	288	300	267	272	235	297	262	283	255	279	275	288	288	284	276	259	228	257	270	304	275	260	279	249	250	265	258	257	274	232	294	271	264	240	242	269	280	250	280	279	244	298	264	285	288	265	260	277	293	270	291	261	276	248	267	273	289	247	276	290	240	256	266	289	255	274	257	264	267	274	267	275	248	251	289	243	264	296	272	288	268	279	259	266	243	273	274	267	268	259	311	255	296	247	264	266	274	259	229	245	284	268	279	268	278	264	270	255	267	291	307	290	263	261	288	256	272	272	268	268	274	274	260	260	279	307	259	272	281	259	258	293	254	271	276	281	268	273	277	256	258	299	280	268	287	295	232	252	256	237	250	265	244	282	258	262	246	264	248	259	248	265	272	265	261	260	305	249	244	257	275	275	267	256	261	264	257	263	293	274	268	281	284	272	257	242	266	298	266	281	262	276	307	275	259	259	280	297	289	248	306	282	262	283	283	258	265	282	248	235	265	265	283	277	241	269	283	263	263	271	274	229	243	271	243	248	268	245	277	267	278	260	258	298	275	263	262	281	292	279	281	250	298	267	294	258	299	273	237	278	262	267	279	247	277	281	271	267	271	293	312	252	276	267	278	253	282	280	256	260	283	228	289	295	247	258	267	260	275	249	264	251	275	275	276	277	264	269	252	254	258	273	272	263	307	297	272	258	274	263	262	257	259	276	247	258	260	290	271	262	244	283	260	280	292	283	273	270	274	276	266	300	261	247	279	272	307	276	260	263	303	267	243	280	299	273	240	306	275	272	262	265	258	236	269	278	279	279	239	297	260	309	254	278	293	262	264	265	274	270	277	262	280	275	271	291	289	292	260	249	256	276	255	235	269	271	279	272	263	264	274	250	273	261	287	285	278	296	287	280	284	265	300	274	260	273	275	256	275	255	248	233	289	229	267	289	303	278	279	284	252	256	291	249	275	257	274	270	294	234	293	296	269	282	259	248	291	265	284	279	252	276	254	274	277	267	305	282	233	267	290	271	284	266	285	282	276	276	297	263	259	266	285	290	263	264	290	275	264	249	276	283	272	252	292	272	260	222	253	253	247	291	268	251	254	252	284	302	282	270	260	286	254	283	281	256	267	263	262	256	274	257	288	300	246	263	255	274	269	274	250	281	269	290	280	291	256	256	263	259	271	281	276	281	247	276	268	254	274	262	288	291	254	235	270	264	290	260	259	264	261	276	283	261	247	279	282	277	253	276	266	276	248	267	267	283	271	280	285	298	251	238	277	263	289	278	269	251	284	277	270	269	265	237	304	272	279	272	292	258	273	272	297	277	270	263	270	271	276	264	272	285	246	233	305	266	264	249	268	275	268	284	258	295	274	295	304	307	264	244	257	267	268	265	276	264	258	266	276	276	279	241	271	256	240	250	242	291	268	272	252	263	260	282	264	259	262	265	264	287	276	287	277	268	248	250	262	285	277	271	282	291	309	279	271	270	270	275	286	241	251	237	245	261	255	255	274	251	257	282	283	271	278	249	302	265	272	257	268	294	252	285	250	256	261	271	255	254	253	261	287	256	268	274	278	256	243	234	277	286	269	295	275	290	273	291	312	237	282	245	251	251	267	291	273	264	267	265	270	276	282	271	261	263	260	270	258	249	284	263	259	259	271	268	242	288	283	275	264	304	272	261	268	283	252	271	263	290	283	268	290	285	274	319	267	287	264	267	250	263	262	255	254	277	292	259	281	289	259	254	286	273	251	310	293	273	256	269	263	233	274	282	241	288	261	296	276	287	254	275	265	305	278	272	304	277	250	253	270	267	261	274	258	264	282	278	284	237	256	269	246	273	272	273	279	286	263	252	262	310	246	258	262	279	277	275	256	254	259	244	259	282	272	254	259	235	283	249	281	283	270	251	280	277	266	276	262	254	272	295	258	243	248	286	300	280	267	238	269	262	279	297	273	251	280	260	270	277	270	258	266	298	271	253	248	260	282	293	249	269	303	265	285	281	284	278	241	270	258	266	273	246	290	275	258	316	280	284	271	273	278	252	265	259	246	287	245	273	296	247	267	279	253	268	290	262	279	302	262	285	262	250	269	261	260	273	297	277	261	289	283	249	242	269	274	268	278	273	260	280	268	282	293	264	270	297	285	284	264	289	275	270	268	286	257	293	274	267	260	281	259	261	275	292	257	288	269	296	274	269	294	263	284	252	259	256	276	260	268	254	258	251	278	247	262	258	276	299	252	262	255	283	262	281	270	269	267	264	269	276	331	280	274	258	286	252	280	255	287	281	238	237	292	258	271	262	299	275	260	278	260	244	247	277	259	281	261	243	270	275	266	263	277	253	268	261	286	225	266	244	275	238	277	286	258	280	245	253	275	268	250	291	302	260	292	294	274	265	254	271	263	287	282	289	274	244	274	257	263	267	261	270	285	268	282	266	262	276	254	276	276	264	269	261	249	261	309	289	260	271	285	274	264	280	273	259	255	256	270	276	260	281	255	248	253	277	257	298	246	275	251	296	273	277	276	277	260	272	292	275	241	252	269	261	269	269	254	278	308	275	261	269	292	275	272	251	272	276	286	293	263	305	269	248	260	252	266	292	268	278	242	262	269	264	256	285	265	270	274	268	302	246	267	252	279	282	288	241	257	284	254	254	249	264	288	288	253	271	261	270	275	282	267	256	265	242	257	286	294	276	278	280	248	280	296	228	284	280	234	254	247	277	270	240	296	274	267	272	300	280	283	252	301	263	291	240	286	253	286	271	256	301	279	293	297	265	227	269	284	228	237	293	299	274	273	271	279	291	292	263	249	280	265	269	260	281	241	256	265	282	272	268	247	256	267	249	269	261	269	283	252	257	262	258	266	262	275	300	282	297	263	273	262	249	294	289	285	276	283	296	235	264	259	275	298	295	261	265	281	244	246	263	278	261	289	258	258	287	304	315	272	285	262	241	260	270	270	286	280	286	265	271	256	261	260	280	268	278	267	271	265	272	275	275	273	267	262	276	277	295	271	255	257	274	288	309	265	274	245	290	293	284	312	255	281	274	257	261	248	268	242	252	252	255	242	261	278	272	257	248	267	277	252	285	253	259	257	272	248	273	270	261	258	269	269	273	236	254	256	270	263	272	278	259	277	278	272	245	271	284	264	308	245	260	283	260	249	250	255	286
22490	20388	27073	23599	25005	64537	67144	49046	16485	2299	606	547	603	540	501	499	520	455	481	492	457	455	490	530	465	514	469	513	470	478	478	485	501	464	472	475	512	508	481	483	454	490	451	471	478	494	501	465	464	489	473	464	458	475	487	492	520	455	505	511	508	500	526	463	497	490	464	498	480	490	450	479	444	501	473	466	468	474	493	466	442	443	457	479	516	496	476	484	454	454	495	505	471	478	473	479	442	461	498	459	459	460	478	471	500	484	499	508	511	520	447	466	489	483	495	438	466	483	493	458	506	467	454	486	485	470	439	457	470	483	454	477	456	457	507	512	468	457	466	468	495	470	441	463	497	474	439	488	448	492	486	482	474	472	490	456	479	477	457	485	498	477	517	463	476	473	472	451	530	499	484	465	444	464	499	480	487	475	473	431	485	447	476	463	519	474	484	525	450	466	429	485	463	457	479	466	452	436	478	497	429	490	531	451	525	435	481	489	481	485	499	478	442	438	474	492	461	460	446	517	482	494	505	460	440	462	487	464	458	499	480	482	470	465	479	431	524	523	480	520	472	457	479	455	507	485	444	498	501	446	444	456	490	457	470	449	465	451	547	476	476	516	420	456	511	497	492	468	451	459	452	465	472	464	483	467	420	454	454	492	466	437	477	474	469	473	483	475	504	481	464	477	449	482	515	486	471	466	474	453	473	471	504	453	523	495	474	458	445	495	472	448	479	481	483	507	471	487	439	452	462	457	466	454	482	479	479	456	465	478	472	480	463	459	469	439	466	468	471	501	490	465	482	465	480	460	498	492	487	483	494	482	461	469	480	465	407	486	473	460	468	481	483	486	481	505	471	494	481	478	452	493	473	454	483	456	466	509	477	505	494	497	478	516	463	452	466	489	469	519	475	502	500	481	494	486	469	469	457	498	475	517	456	456	452	502	490	494	465	502	497	497	487	492	493	441	445	475	484	482	476	472	489	501	483	473	476	482	479	467	498	460	440	510	477	462	452	474	479	487	493	450	514	491	480	437	486	470	472	477	494	469	466	473	443	496	472	465	491	497	481	471	508	446	492	486	450	454	472	496	496	463	465	467	496	492	478	466	528	469	475	499	491	463	453	458	498	461	447	462	485	477	444	485	452	506	483	497	485	508	454	469	462	475	467	450	438	454	475	471	492	459	429	463	481	458	465	496	495	492	447	491	484	499	441	471	484	462	488	496	469	508	473	446	488	436	497	465	422	479	485	460	473	473	472	456	497	472	487	481	467	467	499	426	450	469	487	484	478	458	459	443	506	505	447	485	463	474	462	470	482	444	475	470	523	485	468	461	457	482	446	486	476	481	472	487	477	459	449	456	491	492	477	439	505	462	465	481	477	497	440	477	479	468	439	498	442	439	480	479	481	455	514	460	443	464	471	482	480	488	492	470	475	454	481	482	441	484	473	445	464	498	515	471	503	490	489	449	469	477	481	487	469	432	453	474	494	467	470	483	449	482	509	454	478	463	461	464	447	454	446	455	468	430	460	521	484	528	470	486	512	490	511	467	470	489	471	465	492	489	462	462	463	440	481	523	477	497	503	453	485	461	491	553	490	465	483	454	477	445	456	484	440	456	497	455	458	463	429	519	456	515	477	489	477	441	482	436	475	473	460	466	450	459	444	501	472	474	451	479	497	509	490	487	488	468	444	513	482	469	434	482	480	464	496	476	485	487	485	454	466	453	501	456	484	468	451	472	463	527	476	493	468	450	462	464	501	485	452	463	501	494	420	497	485	476	474	453	451	507	481	464	499	497	479	445	451	496	453	483	476	474	443	493	503	466	518	475	482	508	467	493	494	454	501	451	488	465	475	474	464	475	499	477	476	483	490	484	448	494	485	480	472	477	473	496	459	505	484	470	458	489	435	468	474	494	520	492	493	462	460	506	453	499	490	487	488	482	484	499	457	456	475	459	493	442	452	468	463	488	469	504	479	487	482	489	476	468	486	498	500	485	493	509	484	447	499	451	498	504	483	493	469	480	456	489	473	503	507	484	493	485	463	491	471	457	513	481	449	468	468	509	473	543	468	472	465	474	486	481	468	506	484	497	463	464	484	501	478	505	490	461	516	470	485	456	490	464	442	440	488	520	524	475	489	483	467	477	511	501	472	462	457	487	471	456	514	456	494	489	481	475	466	475	473	476	474	498	497	486	511	468	459	459	459	476	477	480	439	498	481	507	447	488	414	506	446	513	453	431	497	472	489	509	491	452	448	449	488	506	471	490	493	513	525	497	513	471	476	514	464	514	472	492	537	453	439	465	408	475	473	484	477	482	491	484	464	466	483	480	431	516	495	436	516	493	486	449	483	509	442	481	484	488	447	463	438	482	520	517	472	474	486	464	501	460	496	449	498	445	458	465	481	523	487	502	497	503	489	476	489	500	456	460	484	489	471	449	450	477	505	464	476	441	491	514	453	447	468	494	487	476	503	479	470	472	516	464	495	489	456	461	457	429	451	480	488	464	506	468	466	468	424	495	460	484	500	507	478	449	456	503	453	451	509	469	467	462	469	512	477	474	486	467	443	473	470	474	480	456	448	436	468	471	499	529	448	480	504	455	449	487	468	470	506	469	504	484	470	480	520	483	488	431	460	418	447	470	456	469	481	471	495	486	427	478	463	485	471	493	461	446	435	483	524	473	445	490	458	447	485	530	498	480	480	485	500	486	498	502	464	522	472	428	490	524	449	480	495	450	476	494	455	483	460	471	488	486	478	451	469	474	439	479	521	477	457	490	464	481	462	499	442	496	507	428	428	458	505	466	466	494	419	520	455	528	495	485	498	471	492	453	493	492	467	498	487	447	497	464	450	465	503	479	495	505	467	445	455	466	493	470	477	446	490	505	451	435	494	481	471	433	501	442	494	467	425	478	469	526	505	476	475	457	480	453	508	482	435	454	464	459	521	467	498	497	495	457	491	453	471	480	461	462	455	513	482	442	489	490	492	470	460	418	472	476	506	468	468	453	487	515	472	450	500	480	466	455	479	479	479	510	516	479	478	479	485	489	496	479	485	492	441	478	451	434	508	477	463	460	469	468	458	476	460	520	496	492	482	487	474	440	488	458	489	450	466	475	475	455	475	468	506	472	456	480	489	479	508	461	467	443	442	450	457	476	482	506	463	490	461	474	474	511	490	457	484	493	461	504	453	450	461	521	436	471	478	515	499	514	487	464	502	431	431	491	458	452	476	492	481	466	515	473	471	457	487	487	465	514	475	465	464	475	478	445	494	478	515	438	503	448	478	483	453	477	476	473	481	480	510	495	513	468	472	439	464	453	529	467	483	459	476	441	476	485	459	434	477	505	464	491	441	477	476	484	484	460	407	499	477	485	488	461	489	468	439	468	460	407	479	495	456	510	493	468	486	424	486	502	513	485	494	491	490	490	512	463	504	495	466	483	468	462	445	493	466	479	454	468	492	472	439	473	473	501	478	489	473	446	487	439	487	475	508	468
19487	31796	35173	27485	42847	71278	64842	46128	2455	582	546	498	501	525	529	484	492	459	492	464	481	444	449	471	458	498	444	483	414	442	457	449	408	454	442	432	441	416	415	458	480	472	422	455	422	438	451	415	463	430	424	457	444	414	441	453	457	460	483	480	455	422	434	451	448	417	421	458	442	413	434	441	422	447	430	476	469	403	442	446	420	420	469	424	451	435	429	429	448	440	441	448	450	438	411	423	437	463	428	450	431	449	444	450	426	454	440	477	463	463	470	436	405	453	464	430	498	483	449	431	414	456	402	430	448	427	465	432	428	445	472	448	454	476	443	455	455	435	400	437	442	449	415	416	436	425	436	474	452	451	440	462	426	442	424	454	426	432	449	451	439	449	416	461	425	468	452	408	480	433	424	436	409	435	436	439	451	454	456	450	422	446	453	450	456	406	420	431	428	447	450	469	461	451	448	434	465	448	457	462	433	417	469	439	433	428	449	436	462	436	435	452	432	435	443	410	451	427	411	429	456	407	429	444	400	454	485	411	477	441	429	424	439	467	460	429	409	428	428	430	470	460	433	404	446	392	437	397	412	458	481	447	444	429	484	472	443	443	458	446	423	413	435	467	454	414	427	458	449	411	400	456	442	424	447	468	436	433	463	475	472	428	409	450	431	417	449	417	425	420	425	436	437	431	405	361	437	452	433	453	441	441	466	397	406	419	470	462	444	459	479	451	465	428	443	431	448	430	388	424	409	402	447	414	470	445	423	455	431	436	442	421	476	453	477	408	443	461	418	408	444	422	444	414	430	452	432	439	443	443	461	427	433	443	444	432	449	442	439	411	425	428	422	425	415	461	457	440	420	379	452	455	431	451	440	413	487	454	452	430	470	446	419	456	409	437	422	412	459	450	458	442	420	468	452	429	410	447	429	420	450	456	408	460	422	499	454	438	443	431	410	479	434	468	464	438	457	428	432	426	487	432	420	414	482	475	426	469	473	419	437	425	406	448	472	458	444	433	431	435	412	416	465	400	478	431	463	462	455	473	471	440	483	455	431	428	421	443	420	415	441	429	451	447	480	417	414	417	417	438	443	450	430	495	417	402	439	475	444	436	427	450	431	470	415	448	398	491	487	441	434	437	427	451	424	395	440	423	449	412	442	451	447	464	473	422	414	435	415	402	426	386	456	435	463	436	441	419	429	422	454	434	432	442	464	441	424	435	456	447	421	438	428	458	436	410	475	458	395	456	448	466	455	436	425	425	405	499	441	404	459	451	431	459	462	438	379	456	408	439	444	437	460	423	415	442	481	478	406	473	458	470	474	461	402	424	387	471	398	419	459	436	442	443	472	454	423	411	423	388	426	438	481	429	423	438	429	462	436	432	449	414	492	427	422	458	481	442	450	437	423	435	407	457	422	434	447	434	448	431	450	437	435	443	398	432	458	432	444	430	414	458	425	440	434	482	434	393	424	435	408	467	420	403	428	402	409	457	432	462	434	455	468	444	423	450	414	444	443	464	398	438	446	419	443	447	411	445	455	426	488	417	457	452	416	442	449	422	458	460	407	410	406	456	460	467	434	470	412	446	477	445	434	425	448	475	461	462	442	422	420	510	442	473	421	397	416	422	403	446	426	450	441	465	430	455	395	434	439	424	447	433	452	434	436	415	433	449	468	417	446	461	428	435	405	434	458	472	456	454	414	424	452	476	463	486	458	450	407	423	464	401	459	479	461	431	417	456	417	385	439	405	462	457	449	487	448	400	446	420	429	435	438	440	435	436	438	439	428	401	411	443	464	407	440	407	456	467	422	392	447	452	446	440	445	442	431	419	442	411	419	433	456	426	475	469	440	408	470	418	456	453	467	489	426	387	452	433	401	422	428	451	452	455	422	456	423	439	434	450	427	408	424	473	450	443	453	438	415	447	416	456	428	408	419	430	432	436	444	439	463	416	410	436	437	439	433	447	429	438	463	439	443	482	429	476	417	434	467	441	431	436	420	446	429	457	459	441	437	470	431	427	423	430	442	427	413	402	467	439	478	413	433	441	436	458	435	484	434	429	467	467	432	404	414	453	446	440	440	421	471	414	362	432	471	430	478	441	487	435	478	433	443	435	429	466	418	441	438	407	414	453	436	437	418	442	408	431	397	437	421	472	455	452	429	437	451	447	441	413	460	428	457	436	438	414	461	452	479	429	396	442	431	445	462	434	466	443	448	450	437	469	433	452	459	451	468	473	439	432	432	467	442	468	440	483	499	481	411	474	405	458	388	390	428	412	426	409	427	454	459	429	443	434	389	433	397	467	468	438	429	453	453	440	396	451	430	440	424	450	475	461	426	415	415	447	407	424	437	447	415	467	459	412	430	448	433	403	405	460	439	422	441	418	414	449	432	403	399	472	448	453	477	434	414	480	432	484	453	455	425	461	442	415	456	450	450	433	449	428	461	407	430	434	421	451	439	448	432	435	438	441	458	469	427	405	412	438	420	448	459	451	477	437	410	427	427	453	439	463	403	464	444	447	416	443	465	431	428	407	468	427	471	425	434	445	445	454	430	472	392	434	419	420	441	473	433	428	448	411	473	441	433	446	449	451	473	417	448	436	435	428	444	440	447	440	414	436	405	428	442	439	436	450	437	468	462	412	412	412	409	438	449	445	422	428	431	403	400	439	444	437	452	430	415	463	429	455	408	441	458	434	444	434	451	436	438	438	443	472	420	424	437	470	429	464	441	460	449	477	438	408	440	491	404	427	456	409	450	446	429	409	413	414	455	453	413	461	442	444	441	436	447	458	458	435	472	437	436	398	450	395	415	430	451	456	442	414	454	471	415	439	453	437	412	440	414	404	443	440	438	445	413	453	405	448	472	424	447	428	502	431	414	433	445	423	436	422	436	445	452	471	431	516	430	463	419	423	466	463	469	458	455	450	445	421	436	433	462	436	422	448	400	419	441	433	446	461	412	405	464	429	437	454	429	429	446	435	412	436	435	469	432	421	472	433	423	460	423	462	435	423	454	437	441	386	446	449	442	443	401	441	442	430	471	439	443	452	481	410	461	406	409	397	415	446	464	452	445	434	428	457	441	407	408	415	404	445	433	447	351	447	478	402	445	416	430	476	443	416	463	483	454	438	472	425	444	472	417	403	461	423	440	449	433	453	434	409	420	394	427	402	449	403	459	421	433	398	448	408	409	436	432	439	449	426	451	427	445	429	455	418	425	478	422	455	463	433	458	421	428	452	431	436	411	427	423	440	443	411	421	423	450	427	450	429	449	449	467	441	447	415	421	460	440	451	443	438	455	426	483	422	457	401	434	447	420	392	456	458	419	433	435	439	422	457	452	488	442	454	412	460	454	444	439	454	434	461	408	433	441	448	444	422	439	405	464	406	425	436	454	461	437	484	446	451	443	449	418	461	421	444	443	442	449	459	418	421	433	404	481	453	444	414	434	419	444	440	452	464	451	411	434	389	434	459	454	443	446	458	448	451	461	424	440	428
28632	19355	17956	10047	5695	10412	9679	6064	556	184	192	202	188	204	185	188	168	183	193	178	173	160	174	190	162	188	173	190	161	166	175	214	188	167	176	217	203	168	201	180	194	213	177	200	187	188	154	182	178	195	172	194	195	199	179	194	166	189	178	176	172	188	202	179	198	183	168	193	206	202	159	195	155	188	190	188	198	161	186	191	183	170	199	195	204	182	191	186	200	181	154	191	172	169	175	178	207	155	199	202	171	204	153	189	193	182	179	171	213	200	164	203	189	189	183	199	201	199	180	203	175	176	172	196	211	209	194	189	171	191	177	184	175	190	165	184	176	180	190	214	188	192	185	205	188	155	165	191	190	188	185	164	180	181	184	188	199	187	195	217	186	199	181	205	202	191	179	174	214	181	184	178	184	182	163	165	165	162	197	180	215	170	186	190	186	190	194	196	196	188	212	190	210	177	178	202	171	195	176	171	217	199	185	191	196	155	200	204	204	174	202	169	185	211	151	159	179	182	176	205	194	212	202	174	206	194	181	182	175	183	181	197	181	175	184	174	191	210	189	210	173	185	197	174	174	186	176	181	193	178	170	176	172	166	193	196	190	164	170	193	175	184	189	192	169	187	180	157	186	211	186	194	182	174	187	195	174	189	181	171	216	179	196	195	183	196	174	188	200	197	204	186	180	175	192	171	180	204	179	166	198	185	168	197	175	198	200	173	170	202	179	201	185	200	218	187	191	200	165	185	191	187	192	197	171	199	194	197	156	183	193	184	188	189	192	194	156	190	184	183	188	189	181	208	162	163	185	219	168	183	189	180	189	183	178	208	179	196	187	169	170	213	210	195	157	183	180	205	177	186	177	192	206	212	208	176	190	232	195	213	186	183	195	197	184	208	164	212	187	178	177	175	201	184	181	203	183	170	188	184	167	182	187	191	194	166	198	199	192	185	197	165	201	204	190	186	210	183	192	199	180	202	188	201	173	169	183	193	191	185	179	193	180	198	209	190	189	156	198	199	169	211	212	177	165	188	190	164	185	181	169	179	189	180	183	198	186	199	159	182	192	189	184	204	200	206	177	197	181	169	185	180	188	163	198	213	173	184	194	166	164	188	210	188	184	199	176	170	175	193	177	188	188	202	214	203	197	155	197	193	178	176	184	181	187	187	191	175	180	180	185	211	194	182	184	169	184	185	208	202	188	186	179	184	203	193	172	172	172	179	171	182	183	170	173	184	191	168	189	185	186	186	203	179	180	169	157	175	181	187	192	195	183	169	163	156	206	200	176	204	187	195	192	163	212	185	177	189	186	182	175	220	171	189	169	191	176	166	186	177	179	193	158	179	175	179	194	187	168	185	200	198	198	209	199	190	193	211	172	205	172	215	177	178	188	186	172	163	185	177	203	182	169	201	185	166	188	180	176	196	175	190	192	191	156	195	190	194	181	188	179	166	178	190	177	190	181	193	172	216	170	179	199	178	206	193	169	164	209	195	180	179	162	175	177	180	186	165	184	207	206	200	179	201	201	189	173	183	182	166	186	186	166	191	193	168	184	185	207	175	180	169	197	171	166	200	168	187	186	193	172	181	186	185	187	193	177	183	176	194	168	178	195	179	169	181	178	195	187	183	190	172	190	184	191	192	205	173	173	205	163	179	159	203	184	199	211	202	180	188	180	189	187	180	165	183	191	187	166	168	165	221	169	154	184	194	163	170	171	166	199	212	189	219	184	202	180	191	156	177	190	173	178	176	192	179	194	207	159	165	171	211	162	184	185	171	190	190	184	184	190	169	192	181	192	186	188	202	201	172	185	204	169	182	182	174	170	184	215	173	185	181	203	195	164	209	183	185	167	187	182	160	187	188	194	173	192	190	174	184	181	219	182	187	197	174	211	196	182	191	203	206	212	213	190	180	168	177	186	182	175	185	196	202	209	195	181	198	166	219	182	193	218	199	173	172	190	181	190	186	179	191	181	183	185	189	192	190	189	203	178	196	180	185	186	187	184	197	182	173	184	193	183	188	177	178	163	179	193	175	224	187	183	188	180	203	179	179	223	185	201	203	198	189	167	185	185	191	181	178	197	213	165	199	197	193	179	155	167	197	202	169	192	182	196	196	157	185	180	190	196	179	179	203	154	174	188	183	179	208	179	198	183	182	179	172	160	180	185	192	186	192	174	194	177	221	170	179	180	193	194	186	173	195	198	191	194	174	178	182	171	187	190	186	179	186	192	173	183	200	182	186	200	185	175	198	171	187	176	186	173	193	180	196	171	213	187	175	176	172	157	199	199	183	193	174	172	201	190	170	174	180	187	199	190	191	205	202	182	197	222	183	171	199	192	199	189	178	175	189	222	192	165	157	173	194	171	182	195	186	184	177	179	169	202	192	201	190	216	219	192	178	170	192	172	170	163	175	172	169	139	184	186	185	193	184	167	177	219	199	186	175	160	178	178	183	205	173	205	165	189	210	168	192	210	185	186	198	193	189	200	184	199	188	150	200	182	185	160	172	167	199	169	173	230	188	176	174	193	184	207	159	173	205	211	189	193	195	190	187	195	182	187	225	179	186	192	172	179	194	189	174	184	192	165	140	164	184	176	179	189	182	190	200	190	185	186	171	169	190	167	199	169	179	173	180	186	202	184	179	195	185	174	191	176	196	173	184	184	166	195	188	211	165	162	173	199	176	166	201	212	183	196	198	166	166	179	211	217	162	171	187	155	223	191	191	182	206	166	202	174	179	168	179	169	182	147	148	217	193	181	191	199	199	174	187	194	193	207	181	168	176	174	182	187	180	202	197	174	183	195	172	182	188	178	207	213	171	187	179	171	169	165	181	181	188	155	182	180	210	188	187	180	196	199	183	206	214	192	207	174	175	187	189	186	163	189	186	169	201	197	201	180	198	190	195	195	178	192	182	186	187	188	195	205	170	168	207	205	154	185	202	181	174	159	188	179	159	181	179	204	201	172	200	221	177	200	195	172	195	170	168	184	194	189	196	190	166	202	196	192	188	182	185	203	204	187	179	187	155	203	174	200	188	212	171	176	204	174	177	182	169	172	183	195	211	194	199	172	203	195	189	188	182	198	190	199	190	209	175	180	173	211	187	167	201	194	178	179	187	169	169	182	178	202	181	162	216	198	197	190	200	179	193	193	190	201	171	212	201	180	210	195	211	189	175	181	172	192	162	185	160	191	178	187	167	209	201	195	191	186	193	179	176	199	190	175	181	194	175	193	190	192	165	169	191	167	166	187	179	198	169	201	205	157	186	149	169	193	168	165	181	236	208	191	196	195	191	189	177	184	171	184	178	181	188	192	194	162	197	178	201	181	172	192	166	201	199	206	174	183	167	185	186	195	201	193	166	202	190	196	209	198	168	188	198	185	174	207	194	180	172	173	187	180	188	178	192	191	186	210	186	192	177	198	200	195	184	193	179	214	164	198	172	158	210	182	171	214	200	177	174	197	173	209	203	180	167	193	215	162	193	179	192	174	181
15367	23480	25281	13204	9078	14622	12785	8079	525	185	201	197	190	201	196	177	167	194	183	191	194	178	184	186	187	169	181	185	167	182	196	180	171	202	197	180	199	158	177	206	188	199	188	186	187	188	189	207	175	182	177	177	189	190	176	221	189	178	207	180	166	197	187	174	201	209	200	190	190	185	184	203	183	207	189	228	189	195	199	183	203	195	183	212	202	168	187	192	195	178	181	213	182	207	226	203	211	210	230	184	186	191	186	177	222	190	175	184	197	176	208	195	181	190	182	214	196	185	205	210	187	195	187	188	188	205	207	215	167	197	207	191	211	194	197	205	196	193	169	189	206	171	194	195	150	177	191	177	202	189	177	203	201	187	189	195	203	208	185	195	187	204	194	195	191	206	182	203	211	196	206	190	188	222	181	218	176	191	190	178	181	194	188	216	182	180	184	180	201	196	190	187	190	154	198	163	186	202	186	204	184	170	176	220	176	210	170	185	201	194	219	201	223	183	177	187	192	202	173	201	187	188	190	196	203	210	180	198	208	209	216	206	197	199	182	177	196	205	177	218	178	207	200	168	187	203	230	210	199	203	190	181	189	178	206	188	203	202	182	190	188	175	185	171	182	193	187	181	184	202	203	200	178	175	182	194	184	187	186	179	205	188	211	208	199	156	179	178	172	204	205	178	188	200	206	196	179	182	190	184	191	205	232	178	192	221	169	175	196	184	192	196	160	189	195	190	200	188	164	194	207	206	188	195	190	197	181	205	193	182	201	171	176	173	214	201	180	191	213	189	193	187	183	179	192	174	193	192	183	210	195	187	175	174	175	201	186	203	180	195	194	191	187	172	192	191	199	159	192	172	191	186	197	196	169	202	195	186	182	172	198	180	207	203	200	193	181	208	210	194	201	182	217	174	204	181	195	183	196	142	185	187	186	194	207	210	178	199	204	169	175	181	184	216	192	191	190	166	200	187	198	201	195	201	217	177	186	171	204	192	212	212	225	176	209	191	192	179	218	210	192	189	211	154	191	155	199	190	181	197	203	204	194	197	184	192	174	171	204	195	177	173	161	206	200	179	186	189	206	195	190	207	193	212	189	174	167	190	180	200	205	188	208	184	198	185	210	202	207	184	194	202	203	198	210	188	199	220	182	184	190	193	201	189	220	173	209	180	197	166	189	177	188	176	191	196	209	169	199	182	183	171	191	207	211	182	187	197	186	175	217	178	183	171	214	188	206	209	185	204	191	214	177	193	204	200	213	186	163	187	158	197	185	215	194	167	220	224	179	184	203	201	186	186	180	193	215	193	170	232	190	182	185	203	204	205	208	194	192	182	201	198	192	197	212	186	215	171	183	178	186	200	195	176	216	187	183	205	191	177	214	164	194	180	197	186	188	189	182	188	187	174	199	182	179	160	195	171	195	188	171	179	199	197	195	184	218	201	194	201	198	202	177	157	196	190	199	171	183	203	203	216	203	191	173	174	214	208	157	206	200	195	198	177	184	195	200	176	190	208	202	205	167	186	152	191	187	232	216	200	220	173	180	179	199	202	212	200	202	192	203	194	227	183	213	193	204	205	170	159	186	182	173	206	167	198	199	183	201	187	193	203	166	195	192	171	184	174	198	174	191	195	191	180	200	171	213	192	189	177	174	198	184	202	216	186	191	196	179	209	179	202	213	197	211	165	185	166	187	193	192	206	182	197	187	204	213	195	187	195	213	193	189	189	167	193	181	178	206	174	215	192	203	195	212	175	177	182	206	185	195	186	182	189	191	179	201	181	181	184	221	180	191	209	162	192	188	201	200	180	199	196	212	186	214	189	180	202	190	191	197	174	177	225	185	198	183	216	201	151	191	171	199	186	206	196	198	202	202	174	211	162	205	194	209	185	191	202	203	225	185	202	207	214	190	212	195	202	185	192	198	194	205	196	210	201	204	170	194	191	197	197	181	228	170	210	193	200	220	198	184	177	203	190	193	176	171	195	181	181	213	171	219	205	189	182	170	205	197	203	193	188	218	193	188	195	197	215	190	186	186	195	176	195	184	187	198	199	198	171	180	207	188	196	178	195	198	210	194	168	170	188	190	187	204	191	191	213	181	176	185	182	206	212	173	175	196	176	196	218	223	201	187	145	203	202	191	194	201	207	183	193	188	187	194	189	169	178	202	195	183	199	200	177	184	171	175	207	193	193	176	176	193	209	185	161	202	176	186	191	175	180	175	187	209	192	178	198	189	195	213	188	178	179	190	208	199	155	192	205	199	196	205	199	215	219	201	202	200	196	173	179	180	200	203	180	183	173	187	194	177	174	189	183	204	218	199	202	182	172	205	188	202	202	203	177	203	186	210	230	175	191	188	177	175	198	218	186	172	199	169	183	203	213	172	212	216	197	182	188	182	197	230	207	177	205	185	205	190	187	192	169	196	191	182	184	229	197	206	183	176	201	182	184	200	178	216	203	214	198	198	198	214	190	182	206	190	186	189	168	200	177	176	175	189	184	179	209	200	184	224	196	192	178	182	197	207	182	200	208	179	173	203	188	171	177	200	198	198	190	172	193	203	193	182	187	191	182	216	192	186	196	209	195	196	187	193	190	204	182	181	198	200	203	182	211	182	168	184	216	196	199	191	192	204	190	211	194	169	196	180	172	168	179	185	205	205	180	173	183	189	198	167	172	196	195	199	189	211	216	180	197	217	184	194	176	187	209	192	196	203	192	206	177	183	180	205	184	213	185	165	204	179	211	177	202	192	186	193	204	180	199	212	202	184	226	193	197	182	207	169	197	203	185	181	195	195	200	179	177	185	212	205	184	205	176	179	177	206	188	191	198	184	194	167	193	203	196	214	197	176	204	217	168	198	188	186	181	190	196	190	188	206	196	161	189	156	200	197	191	213	182	220	226	185	188	200	197	199	193	188	188	199	187	191	184	195	197	196	190	203	196	173	207	209	185	209	197	168	176	176	188	202	204	190	189	179	190	169	204	176	181	199	186	183	191	184	182	187	185	189	178	189	190	201	193	179	196	179	182	173	192	184	181	217	223	203	205	202	201	185	184	178	181	192	182	200	231	183	185	198	182	197	181	168	229	218	192	198	207	216	189	186	177	169	168	187	187	184	172	203	198	187	217	203	186	196	186	203	210	168	169	199	209	192	226	202	175	173	170	213	206	207	189	192	196	204	176	158	201	189	162	201	208	176	198	211	187	182	175	191	179	164	187	184	210	164	195	190	192	197	201	177	205	179	191	170	189	190	182	206	208	181	175	182	178	206	193	191	192	171	192	194	198	192	198	195	177	193	162	200	182	198	180	211	184	184	188	206	229	197	196	173	176	187	223	199	221	199	212	186	186	186	203	197	203	203	179	211	186	198	200	221	172	215	206	194	180	166	190	203	198	201	179	178	182	202	196	176	189	203	187	193	215	211	192	187	220	195	202	188	199	198	196	189	210	164	178	161	197	208	198	191	191	201	188	208	151	182	178	189	196	178	193	189	188
24839	20401	26796	23923	23664	54804	58493	42340	10744	762	321	305	320	317	317	284	293	309	313	290	323	327	280	261	299	289	322	300	297	281	273	280	290	303	304	274	295	293	312	273	272	274	271	289	297	297	281	281	286	285	278	287	299	272	282	292	269	274	288	273	297	264	288	292	273	288	302	284	281	255	239	304	278	282	280	302	280	258	316	294	287	279	299	287	292	282	307	292	286	253	257	249	280	278	284	299	273	262	298	307	273	249	263	271	296	263	279	286	287	274	303	270	283	275	275	278	267	263	272	289	286	265	275	297	270	292	254	281	301	284	263	284	260	285	274	312	274	283	278	286	249	301	275	279	328	281	284	268	295	275	301	278	253	270	291	246	289	285	282	260	296	280	271	262	277	279	292	292	260	288	267	284	259	285	267	282	305	291	295	277	282	301	295	268	279	279	289	253	291	289	275	276	285	307	276	309	263	273	278	283	308	255	292	287	301	319	281	246	281	267	270	285	265	309	294	272	316	274	271	295	270	295	279	286	313	274	279	282	286	286	317	294	271	276	318	297	282	287	251	282	270	266	246	286	305	285	268	290	249	241	273	281	281	294	231	263	268	299	285	286	280	265	313	277	290	250	297	302	297	269	279	280	278	289	302	280	259	249	304	280	296	288	303	261	269	297	300	256	269	294	324	244	258	281	256	284	277	261	274	273	314	297	308	308	270	270	282	270	280	295	282	260	302	267	298	239	283	307	289	313	264	269	273	267	281	271	283	297	262	279	259	268	303	267	302	276	296	295	299	297	274	266	295	303	262	289	294	301	304	291	280	265	286	287	273	277	266	291	295	270	270	261	278	286	276	269	271	273	284	271	273	268	268	307	261	284	304	308	286	284	282	284	276	303	254	276	263	280	281	261	278	280	302	239	295	278	287	273	276	277	273	297	291	272	292	273	290	271	270	299	280	271	307	248	278	329	305	268	314	244	293	273	264	315	300	286	273	286	254	305	260	283	256	271	292	269	288	289	257	282	297	293	299	291	256	285	245	292	317	324	281	318	288	295	269	268	293	280	291	300	276	323	306	293	291	265	274	298	285	292	283	297	290	286	262	241	289	274	272	283	279	273	274	273	282	264	272	268	279	300	272	268	276	275	287	265	283	263	280	250	299	310	297	263	261	264	269	309	276	307	273	252	289	242	312	280	254	270	273	260	290	284	292	277	268	249	287	290	248	261	302	280	277	313	252	264	271	279	284	284	293	283	298	311	278	284	269	285	280	264	299	284	280	316	268	265	284	275	263	308	298	282	248	294	309	304	257	289	258	289	293	279	275	294	296	272	272	261	254	268	288	275	297	302	283	295	282	284	287	295	278	259	289	268	308	271	264	276	277	320	287	285	269	287	283	285	293	264	302	319	287	248	273	287	285	267	260	292	278	299	267	268	276	265	282	263	280	280	296	293	315	293	280	306	314	280	261	268	269	302	270	290	272	309	312	282	294	286	264	299	327	279	267	251	287	260	256	285	294	299	280	317	266	283	277	301	290	275	272	244	279	260	259	290	284	268	265	281	302	277	290	324	284	286	300	275	285	290	279	284	281	290	270	285	263	266	272	280	297	295	290	267	289	295	278	287	310	297	279	248	317	283	262	263	291	294	260	258	276	262	286	270	294	251	298	276	271	262	281	274	286	297	285	304	275	283	288	285	302	280	257	290	284	259	277	300	294	298	290	325	277	284	296	301	266	254	260	309	298	295	280	280	291	288	300	252	293	274	270	324	275	294	291	298	300	297	278	261	301	327	266	256	253	252	276	276	276	298	286	263	300	259	288	302	267	314	261	253	280	299	307	268	268	297	278	279	313	286	286	293	262	314	263	271	303	288	275	268	256	283	288	301	294	306	290	279	271	295	263	288	294	270	275	283	304	285	291	266	311	260	294	276	260	295	295	293	296	260	247	294	289	290	301	280	268	264	260	332	289	296	277	248	291	285	255	281	276	276	276	271	271	277	276	287	309	266	280	302	294	295	276	249	295	269	282	255	279	265	273	274	294	287	297	261	259	246	313	301	276	248	282	295	260	254	278	272	268	275	269	298	268	306	304	267	293	268	274	273	253	277	265	268	286	260	287	299	288	291	265	285	302	288	249	290	285	265	266	305	288	307	311	326	256	252	285	288	271	315	254	268	290	248	280	253	293	278	269	290	292	267	268	273	277	277	270	274	288	266	309	256	293	258	242	288	260	284	293	275	302	290	268	285	270	271	263	286	288	239	284	270	276	290	277	281	282	245	289	304	283	276	291	278	261	286	279	268	294	295	293	282	280	279	284	271	304	278	299	282	275	319	276	299	293	253	276	267	282	255	256	271	279	261	265	314	258	283	266	308	317	263	263	290	256	280	294	311	288	291	283	296	301	301	247	282	292	270	278	307	306	289	270	266	287	299	267	268	292	267	310	280	274	280	290	283	277	282	277	288	261	277	269	275	293	263	311	295	280	284	339	307	275	284	265	312	300	281	243	247	286	266	285	282	279	299	310	275	281	327	301	265	303	249	285	254	281	284	281	304	271	282	278	243	288	306	275	274	272	278	296	281	280	280	293	316	261	306	312	298	293	279	295	274	279	272	270	255	311	283	286	306	268	289	286	274	262	276	276	294	290	288	289	282	266	281	297	305	261	254	311	318	282	273	296	276	292	290	245	262	265	257	264	291	277	288	289	247	279	265	278	270	314	254	272	260	294	285	309	285	264	275	270	276	282	304	275	294	255	260	259	261	275	295	297	286	292	313	276	256	285	276	280	288	286	291	321	272	276	269	295	278	261	294	282	305	316	286	293	285	259	262	277	293	273	291	284	300	299	308	285	281	277	309	271	283	258	265	271	264	264	266	267	315	299	306	266	269	298	288	284	320	283	290	283	273	320	274	279	272	291	257	307	302	301	306	289	285	282	279	293	279	293	264	292	264	304	274	261	305	275	249	275	293	295	307	279	285	278	294	330	290	261	296	280	303	292	291	288	291	290	275	306	272	305	331	282	294	301	293	294	306	280	297	264	290	303	279	290	287	267	289	256	282	286	304	284	296	278	317	260	285	274	255	233	279	279	254	281	247	279	269	251	264	304	307	282	272	283	285	266	287	288	278	275	295	291	276	266	294	269	281	298	292	288	260	320	300	272	291	311	297	276	307	277	295	292	308	301	297	285	274	284	313	280	284	289	297	291	303	312	255	270	265	267	308	299	322	290	290	295	277	270	324	278	281	299	265	309	319	298	278	297	305	269	294	292	279	268	308	243	294	260	288	294	258	298	276	302	275	335	277	269	280	262	294	311	273	256	282	251	292	251	247	329	275	276	262	277	302	313	282	287	274	260	259	283	305	318	300	305	273	275	306	262	286	290	279	285	289	296	289	281	286	277	285	297	295	281	259	285	290	274	280	291	287	279	310	268	273	247	270	283	269	310	245	251	299	250	269	267	268	266	286	272	267	273	268	294	304	267	283	289	288	271	274	253	310
15623	32094	27807	20061	31804	55288	53244	38462	1209	394	328	349	262	321	310	273	272	311	262	245	269	266	269	302	275	281	270	293	297	275	291	259	266	265	272	265	256	291	258	263	268	276	266	259	256	286	268	302	280	268	251	297	278	275	284	255	286	266	246	262	258	271	285	278	260	286	245	279	235	284	286	243	275	269	258	288	258	270	269	266	251	256	261	253	274	299	242	262	274	265	242	267	249	269	293	231	257	285	273	227	270	282	266	283	270	257	270	265	233	250	271	305	249	270	281	268	266	249	272	259	257	267	264	256	238	265	244	273	262	244	257	259	240	278	271	260	293	263	272	267	258	255	257	255	251	249	277	259	249	281	254	264	289	285	283	272	260	275	261	302	266	256	271	258	276	256	291	260	296	278	270	303	259	301	294	279	282	239	259	255	258	286	252	286	283	248	254	241	271	270	272	263	312	296	252	278	232	283	252	268	264	266	300	258	265	273	284	297	261	275	284	226	243	270	270	261	279	270	256	263	277	280	236	289	288	295	260	260	246	256	285	267	300	244	243	287	263	251	276	267	297	260	259	277	255	294	246	283	266	229	269	267	263	271	299	235	240	295	276	256	285	264	275	280	281	294	290	272	289	287	248	241	244	255	289	236	270	248	281	280	277	265	280	249	258	258	266	250	264	305	302	275	275	266	245	254	261	269	265	281	238	256	266	271	237	270	267	313	296	264	272	285	255	267	262	248	268	281	279	278	287	256	248	246	290	258	284	268	271	273	243	295	278	238	293	250	259	312	247	291	297	281	279	262	261	266	297	254	222	268	269	270	251	290	305	289	236	300	271	249	290	281	255	226	261	252	262	240	275	260	249	251	229	273	270	289	270	258	300	265	318	265	246	249	269	280	255	268	257	288	267	266	249	262	277	262	311	291	266	269	282	270	268	314	262	254	252	255	272	245	272	247	289	268	238	292	242	269	288	289	270	258	284	251	257	240	250	270	272	249	257	262	254	244	283	287	260	284	255	273	296	276	273	272	259	250	272	255	260	283	290	236	281	286	263	261	258	229	306	277	281	268	278	256	313	266	282	259	286	283	235	290	253	278	276	279	264	292	285	275	259	269	285	280	272	289	268	252	259	247	265	286	231	273	267	238	287	290	295	254	275	296	276	256	261	284	250	266	262	253	246	268	267	287	282	259	314	265	249	260	285	283	276	284	287	243	243	267	275	266	295	287	291	291	261	266	258	281	251	267	271	259	268	263	292	248	275	251	294	269	267	267	263	253	287	287	286	229	283	294	270	272	273	264	278	292	288	287	300	270	247	282	273	261	283	275	251	261	264	261	251	267	263	287	299	258	290	261	270	275	255	272	282	270	264	265	272	269	256	247	269	278	271	286	251	254	268	293	298	256	299	276	271	256	264	269	242	278	267	259	264	281	304	279	263	281	264	286	265	263	276	272	289	268	262	274	267	238	254	261	264	287	305	274	257	265	259	290	273	262	269	262	252	273	275	273	284	290	272	274	268	279	250	265	247	292	267	250	246	274	249	279	255	294	275	280	243	279	274	254	262	239	270	240	238	286	308	257	288	275	270	307	259	284	269	276	258	268	275	279	268	256	284	276	241	268	252	259	274	261	290	257	241	288	268	297	262	257	270	240	246	261	255	276	241	263	239	272	280	278	250	253	273	265	294	297	277	265	261	276	272	278	274	274	259	290	259	244	291	243	293	267	281	269	255	296	290	267	219	274	283	272	289	259	261	275	247	246	285	297	251	250	261	262	261	241	281	262	270	259	258	287	269	274	266	243	262	253	266	243	255	250	290	272	265	258	261	267	275	247	265	251	261	279	246	247	230	246	275	274	267	295	268	254	272	232	260	281	267	302	277	243	267	251	271	255	256	284	277	256	249	265	264	239	250	294	282	264	240	258	262	286	271	285	271	252	255	257	257	255	267	267	281	263	286	274	264	234	274	284	280	285	278	318	264	274	269	275	263	245	262	282	258	252	288	293	279	266	255	268	228	261	281	261	243	279	269	289	281	261	256	263	281	267	261	290	260	287	280	272	254	287	274	247	264	255	273	264	273	261	251	276	243	240	270	277	273	277	259	277	242	285	254	261	265	269	266	262	269	286	292	251	287	264	267	258	248	268	272	237	266	272	288	275	286	268	261	284	269	255	245	258	296	253	271	246	272	248	247	288	286	272	234	248	249	287	264	260	247	250	255	237	284	287	255	271	274	250	290	297	262	268	264	291	283	245	290	264	270	259	264	284	267	255	262	272	264	257	265	276	269	276	240	269	220	250	271	268	296	294	257	259	256	262	270	276	269	292	288	240	253	254	286	293	280	271	271	254	269	269	236	248	263	280	252	292	231	269	308	228	235	273	272	271	262	244	284	256	257	253	271	290	246	296	287	274	281	233	282	264	256	283	249	261	227	253	269	272	254	252	257	260	267	274	251	288	250	243	260	244	238	278	267	251	258	256	245	266	259	261	291	257	269	285	245	269	283	274	257	293	286	289	270	288	266	264	280	265	240	293	252	265	284	254	291	276	277	267	256	287	248	266	260	273	269	278	260	298	283	272	282	278	251	266	255	255	256	265	272	290	248	277	254	243	237	251	273	279	246	287	274	282	305	250	255	266	286	282	256	270	267	269	252	255	288	264	255	294	269	264	261	254	272	276	260	254	271	260	249	245	244	277	261	241	281	273	276	273	279	274	292	301	239	263	270	271	271	263	253	285	266	259	274	255	277	271	260	281	265	266	261	272	265	268	266	276	255	259	275	265	278	263	247	252	273	267	258	299	253	246	278	274	257	265	275	256	293	240	279	290	259	244	255	289	261	256	251	266	264	257	253	258	289	253	255	274	259	294	272	262	262	260	300	283	262	251	271	269	265	276	240	279	254	255	258	292	277	263	240	264	263	274	266	278	252	278	274	270	277	262	264	272	257	259	241	254	250	272	255	268	245	281	265	257	280	289	273	244	241	287	266	235	271	244	263	284	269	266	273	266	279	265	284	255	265	294	273	252	292	295	265	275	252	249	256	256	269	261	274	251	259	267	284	269	267	272	280	285	230	283	302	291	263	275	267	242	254	253	266	245	250	271	254	253	259	246	247	278	243	241	245	260	269	286	267	245	283	275	246	241	275	267	274	286	275	249	273	275	284	284	292	278	259	262	289	264	280	263	246	258	241	259	289	255	255	268	268	265	267	268	278	251	239	269	248	266	260	291	316	266	242	250	270	265	257	267	271	262	252	272	254	261	247	259	278	254	262	257	254	249	231	287	264	275	252	249	259	279	275	269	254	272	269	284	242	266	246	240	262	296	248	255	252	255	253	278	273	295	250	251	278	248	259	280	273	265	254	268	265	268	237	260	255	285	272	287	273	257	250	272	251	263	281	266	261	263	281	252	266	272	276	292	279	252	246	272	240	263	267	277	257	264	276	250	237	252	251	288	261	261	291	271	277	273	273	290	232	260	294	273	257	267	256	256	284	278
22538	20434	27182	23649	22162	66920	70488	52420	17358	2550	568	566	512	510	493	529	478	522	489	455	538	486	456	516	508	493	515	465	458	442	511	477	489	477	477	478	443	475	471	473	512	462	472	473	453	478	493	485	482	481	454	494	418	474	545	486	465	458	510	481	472	460	494	454	525	460	447	491	475	503	460	489	458	488	456	533	447	474	496	476	474	469	491	518	462	508	473	499	483	490	509	511	443	482	508	486	463	481	459	466	491	490	524	475	473	456	481	500	495	479	470	462	477	468	507	472	459	469	476	508	487	447	485	474	490	519	490	470	499	478	473	532	481	475	519	498	501	492	485	538	473	479	506	454	453	484	495	502	458	448	493	483	477	480	502	500	480	491	504	479	437	483	516	480	462	486	480	440	494	456	488	484	505	449	492	483	517	480	490	500	458	424	485	472	463	491	497	475	432	490	455	475	430	451	506	484	473	482	454	465	499	495	494	465	494	465	477	450	494	502	433	495	491	468	468	489	467	514	440	475	451	474	503	467	470	471	490	490	477	506	496	517	470	471	518	437	513	513	509	509	479	501	478	548	493	476	481	480	470	489	467	457	479	467	505	469	493	489	485	474	469	467	471	474	466	448	473	492	461	450	466	474	435	456	497	487	484	465	423	504	484	450	452	467	457	483	465	436	483	528	479	472	493	503	476	474	457	504	491	519	486	483	477	478	512	489	484	477	487	501	440	473	462	521	489	462	499	432	485	457	445	494	508	515	478	474	508	481	467	486	512	515	485	451	475	457	453	465	459	502	490	495	473	459	473	471	447	485	495	456	525	522	481	463	504	462	491	499	501	424	506	476	501	483	515	494	510	483	449	472	490	479	470	493	497	502	477	443	462	530	528	464	518	478	448	491	465	441	463	553	507	488	508	466	458	443	475	457	487	464	470	491	457	505	471	487	490	480	482	437	447	469	473	499	458	465	463	493	465	482	455	499	481	518	467	509	469	491	473	449	457	481	477	452	496	468	470	464	445	491	505	475	467	473	480	430	468	461	528	440	463	492	473	493	508	492	502	510	444	505	456	497	488	479	452	479	473	492	465	437	466	465	451	453	483	487	451	462	436	452	457	494	469	486	440	493	463	538	489	473	514	505	479	491	467	466	490	464	461	517	474	519	510	498	479	482	479	451	491	479	464	501	467	483	493	472	469	527	462	450	505	486	446	464	453	504	452	494	460	476	444	449	471	522	502	497	445	490	492	468	457	449	460	459	503	526	465	503	451	481	425	487	504	454	453	499	491	471	473	467	447	530	512	514	495	445	503	505	531	490	499	501	522	474	450	491	443	463	461	445	480	488	480	472	477	479	485	465	441	509	497	521	466	498	465	482	509	497	512	493	483	497	484	470	511	494	477	491	485	457	460	480	482	514	456	501	513	476	467	476	469	482	476	492	476	503	481	470	503	471	472	499	452	492	457	533	505	524	478	437	481	487	429	485	476	516	473	460	449	468	503	472	469	485	448	468	512	472	451	479	497	526	473	494	487	516	509	467	483	471	496	509	444	505	457	463	497	477	500	480	478	515	474	464	477	452	471	476	484	479	472	485	469	456	442	467	464	468	477	467	512	467	444	475	466	465	494	462	522	472	483	471	467	479	491	467	478	466	496	438	482	498	506	518	446	491	450	438	468	466	505	517	483	494	466	495	423	485	462	501	504	439	459	488	476	489	464	523	461	492	499	490	464	493	484	450	486	458	497	501	485	488	484	474	448	505	500	459	499	503	473	470	473	518	440	471	464	498	482	509	520	483	482	456	500	488	482	457	475	466	493	455	491	485	486	485	464	513	504	496	481	450	505	496	467	510	496	468	447	460	483	481	510	492	461	509	485	494	483	458	447	496	467	471	445	460	476	493	440	461	446	494	487	447	480	502	436	476	428	484	466	498	438	472	485	488	477	494	471	491	490	527	505	478	496	487	512	482	469	462	489	455	484	481	512	475	469	480	487	477	462	487	469	479	498	464	479	474	512	521	482	470	474	453	474	478	484	505	476	466	467	478	466	459	476	483	479	468	503	503	493	464	486	499	460	484	492	492	478	462	475	460	466	461	495	470	473	513	492	505	497	439	493	452	491	489	465	468	442	508	508	487	472	450	468	474	469	498	476	493	472	460	496	477	502	486	484	486	434	467	480	511	517	485	460	477	480	485	467	492	437	472	490	468	472	465	492	467	454	493	480	494	455	470	482	478	474	500	456	468	492	496	453	462	488	511	454	491	480	484	424	488	439	499	487	482	507	506	464	476	476	496	459	482	488	476	464	472	444	496	465	493	464	446	503	498	495	494	473	456	461	463	529	486	490	469	499	453	488	484	491	491	472	482	431	476	470	466	495	459	453	522	452	467	452	481	509	520	491	475	464	465	475	455	513	479	447	469	467	493	471	473	516	484	491	454	489	472	474	510	453	450	485	451	533	495	474	483	475	495	472	467	489	477	466	486	467	483	476	461	507	507	472	494	489	460	441	454	512	419	488	500	490	485	487	491	467	490	507	520	486	475	476	491	478	463	460	546	470	468	462	459	474	449	498	486	520	485	499	467	470	452	453	482	479	490	472	487	491	469	457	452	505	513	484	473	461	459	476	493	455	454	523	489	502	458	461	465	478	479	473	480	517	477	508	475	457	470	450	505	442	481	479	546	454	472	475	472	465	514	443	496	500	468	474	485	504	465	460	442	473	453	488	486	507	496	467	472	471	481	484	469	492	525	488	458	457	477	516	487	470	509	494	467	496	520	440	513	486	490	511	448	465	482	493	437	498	499	498	477	511	502	499	485	480	437	486	452	520	464	472	491	476	487	506	471	473	484	471	472	490	466	477	483	480	439	475	478	500	456	466	442	469	484	443	430	482	448	491	489	468	500	467	461	484	480	498	488	485	476	484	486	509	494	505	506	483	469	494	437	486	449	489	496	499	511	452	501	511	511	473	523	486	487	499	501	502	494	510	497	455	488	477	451	461	498	428	479	447	463	467	488	490	489	489	450	509	468	486	457	508	450	476	446	494	489	481	469	504	491	459	495	477	474	473	467	470	464	495	460	499	483	466	482	479	478	484	431	491	494	472	537	484	472	504	499	471	466	466	452	453	487	489	475	482	525	469	552	493	492	450	491	487	496	461	473	460	461	463	525	500	485	508	479	458	460	451	460	438	443	451	432	481	472	495	487	492	458	471	427	475	462	483	461	464	501	485	439	443	481	471	524	490	486	502	502	467	500	424	489	499	481	458	472	449	491	501	496	502	430	500	499	492	439	475	475	490	494	503	505	477	485	504	455	458	469	474	462	474	499	467	461	458	461	470	462	450	452	499	471	455	478	485	499	460	491	470	462	483	442	469	432	477	442	446	500	484	485	519	506	499	485	454	478	442	488	486	513	477	452	475	449	448	459	473	486	480	494	438	472	466	491	479	473	476	476	476	477	483	492	491	480	506	471	486	490	467	478	459	468	476	498	486	496	503	444
19188	36267	32351	27652	35101	70469	68082	46223	3112	600	580	512	505	508	477	553	491	509	496	454	488	497	457	447	483	438	493	460	440	418	465	443	436	480	421	437	466	442	437	442	453	490	480	490	453	438	398	420	454	433	500	412	453	439	457	456	455	461	448	429	475	457	450	416	455	467	433	472	469	438	414	428	466	443	465	426	439	446	420	434	447	442	456	479	425	488	439	431	471	475	447	432	455	429	439	424	498	440	444	424	416	452	407	435	459	414	452	430	434	444	447	462	472	412	435	429	468	468	419	431	464	468	472	452	432	454	401	451	448	456	456	431	491	437	451	448	435	439	454	478	451	444	463	454	429	451	482	446	444	438	455	447	459	423	447	435	418	440	443	462	442	413	469	457	422	480	431	472	438	424	461	408	488	458	459	437	453	464	453	434	435	435	405	409	448	435	436	458	436	436	452	427	440	479	417	450	460	432	457	457	445	455	448	443	445	428	440	438	442	448	492	456	427	417	404	460	441	454	433	439	464	440	434	456	457	455	441	444	433	450	451	443	451	440	443	445	419	484	417	435	457	423	473	428	480	418	427	455	436	462	444	437	457	457	438	406	485	437	448	454	449	460	449	433	456	438	464	503	461	443	474	440	457	425	453	423	449	433	428	436	494	433	456	439	446	431	440	412	438	432	459	465	435	425	439	494	458	433	481	422	438	416	420	432	460	451	420	448	438	431	469	430	448	416	431	456	466	508	450	460	441	418	458	416	445	457	427	442	417	485	417	421	430	440	436	453	461	439	471	433	479	461	451	442	426	466	443	417	442	428	484	433	448	463	450	440	441	465	419	439	450	392	454	431	424	439	462	443	465	426	399	446	477	433	417	431	424	445	444	427	462	470	461	456	463	433	423	477	415	469	448	424	453	449	423	455	455	463	454	458	432	435	423	456	397	464	452	432	452	435	462	408	426	420	411	454	466	501	467	446	431	453	446	406	446	461	418	471	475	480	477	465	425	438	432	461	451	411	416	427	423	477	456	427	424	453	432	443	437	422	447	445	452	418	437	450	419	458	440	443	425	412	429	440	468	468	406	440	465	471	448	445	441	443	481	434	447	412	451	420	453	452	487	448	439	438	428	434	455	420	460	473	461	454	440	478	466	444	495	481	421	433	434	477	489	450	468	415	443	448	475	441	474	464	421	444	432	470	442	446	455	461	433	457	421	410	474	418	394	463	454	499	482	478	446	446	450	433	456	453	438	500	460	442	459	428	420	431	503	466	490	415	481	453	428	450	453	438	442	464	454	407	451	436	450	463	465	447	380	455	480	438	441	438	478	433	470	414	483	469	428	416	471	428	462	437	469	470	446	471	448	462	438	440	488	441	454	483	475	454	469	429	459	475	458	467	451	431	441	429	443	445	397	473	462	462	444	462	409	434	401	468	436	444	481	466	449	449	418	426	468	441	439	425	462	408	468	450	438	431	471	429	449	444	462	437	460	472	395	404	453	447	444	483	467	484	435	427	437	467	429	433	418	434	465	448	427	429	453	451	440	415	441	426	478	433	461	440	422	427	455	427	410	454	407	460	445	402	493	450	482	459	434	438	449	436	455	469	443	431	406	470	444	434	432	471	470	452	409	401	444	433	439	490	437	485	445	437	399	437	485	433	423	469	418	436	443	459	444	435	468	454	441	472	405	459	439	450	463	426	436	405	389	432	442	462	441	469	435	454	492	428	462	419	443	469	402	418	395	445	445	476	435	466	467	452	456	466	459	427	448	436	453	439	447	467	443	451	492	408	456	458	450	447	440	424	455	455	425	461	406	454	418	459	427	456	455	458	457	478	470	454	466	440	446	438	425	410	452	453	446	486	493	430	437	428	444	407	441	424	455	481	450	452	395	468	442	453	470	461	453	452	478	456	438	474	445	440	434	432	491	428	441	443	439	466	453	462	444	456	471	446	476	435	447	460	427	457	421	446	409	404	419	481	413	411	430	433	468	420	444	428	429	424	437	442	452	423	437	435	473	448	446	480	448	437	465	454	440	432	451	452	470	422	437	431	464	448	429	464	423	446	435	430	422	472	445	430	436	463	438	430	478	413	477	476	441	454	418	420	422	429	449	457	458	431	452	453	435	442	441	439	469	457	440	475	451	418	466	445	482	424	444	432	429	463	462	426	422	439	434	447	427	463	448	427	444	433	454	435	459	434	434	449	455	434	454	433	430	448	415	458	451	410	457	463	403	466	447	428	455	425	429	439	446	471	426	462	451	455	449	513	448	468	488	418	436	426	462	492	427	433	426	465	469	444	445	407	451	440	450	435	449	465	435	455	408	452	464	462	465	424	420	475	442	422	449	424	427	456	392	428	425	463	490	440	466	469	444	468	450	431	462	432	468	431	440	416	423	432	450	402	441	449	451	417	461	434	443	412	431	461	394	442	451	453	430	456	431	450	474	479	406	426	421	445	419	447	443	434	452	462	461	425	439	426	437	465	446	470	477	416	458	463	417	451	476	427	443	459	433	428	458	452	416	457	477	435	451	412	438	414	474	445	437	430	449	443	447	434	459	453	453	460	458	445	448	427	484	447	438	416	424	418	450	430	431	444	464	421	421	488	419	451	397	457	453	425	423	420	439	451	442	434	421	423	463	449	494	458	459	465	452	417	458	445	444	464	460	470	440	445	445	439	420	443	436	436	495	477	451	402	450	408	459	446	446	449	420	439	413	436	422	446	453	427	389	439	432	453	458	414	436	460	427	477	411	440	435	447	458	419	446	471	424	428	414	424	450	435	410	416	453	453	452	432	424	427	418	400	461	420	443	441	483	477	429	406	458	451	438	470	465	416	415	415	463	457	439	465	450	463	455	452	443	490	448	455	417	478	467	432	426	453	424	400	450	435	421	466	415	438	472	416	436	420	482	411	418	442	451	448	488	430	439	457	477	482	469	461	454	418	455	455	428	453	441	433	451	436	462	394	486	455	416	466	440	405	426	441	418	449	450	434	425	434	461	421	464	455	428	463	468	428	440	419	430	465	420	430	431	444	465	478	449	468	463	449	440	441	482	484	443	473	431	454	452	440	443	468	463	449	459	434	431	430	435	388	428	434	450	431	457	438	429	454	459	442	444	435	460	467	453	429	453	395	403	442	447	425	456	470	432	467	458	432	432	448	457	462	434	457	437	447	433	440	456	465	441	451	447	403	420	434	473	481	435	458	432	410	462	424	448	415	458	429	434	435	465	434	450	445	477	461	419	472	475	398	498	416	412	453	410	465	494	461	466	437	471	457	419	483	470	421	440	455	392	419	460	451	433	420	389	452	458	447	456	432	426	420	444	492	455	448	435	401	469	449	462	471	455	428	459	499	404	425	456	441	453	457	443	429	428	387	450	419	438	435	451	431	433	443	426	448	398	468	428	449	447	444	419	389	436	483	480	438	442	397	450	462	472	444	438	444	437	445	454	444	447	443	468	491	434	409	461	454	432	456	474	462	444	464	469	460	432	448
28205	17461	11279	7353	3877	8714	12350	7153	806	235	193	199	203	194	207	206	186	191	189	221	180	187	184	203	182	194	190	195	184	173	181	200	189	172	195	193	200	172	164	195	201	196	172	207	185	193	164	170	186	198	195	190	172	156	202	182	184	192	206	193	208	204	204	202	205	159	204	178	209	197	204	207	183	181	190	195	179	198	200	163	201	184	184	194	193	190	169	168	160	200	189	175	178	202	173	183	195	193	174	204	206	171	178	193	175	200	214	182	173	224	196	167	182	193	181	177	211	205	181	185	192	207	179	204	187	198	171	201	191	160	168	178	188	207	170	194	182	193	168	207	206	212	192	201	200	181	187	180	179	189	193	194	182	174	206	201	176	195	197	176	191	211	203	182	202	209	177	170	196	195	186	159	191	178	188	176	195	201	169	170	202	175	175	184	198	184	198	200	165	180	163	191	203	196	188	190	205	194	212	217	173	218	209	189	189	180	230	202	171	177	196	212	191	179	164	196	194	196	173	196	187	174	214	187	177	179	180	184	184	177	206	200	201	194	200	199	187	183	180	186	200	176	177	160	193	213	184	191	177	180	190	203	178	184	182	179	178	214	197	197	196	233	199	221	185	185	161	167	222	217	183	194	181	199	186	191	217	198	205	180	180	190	191	187	185	177	207	176	206	220	174	193	193	195	191	179	197	187	175	193	184	206	207	194	187	186	218	189	177	181	204	194	182	200	199	202	191	182	159	177	164	188	190	180	190	209	179	176	170	197	200	176	205	190	189	204	190	195	182	204	181	198	197	194	206	181	191	200	189	209	193	208	160	177	184	198	215	209	175	190	214	192	192	170	179	195	193	175	187	193	216	194	199	165	179	171	200	182	205	187	204	176	207	197	202	198	190	149	194	200	192	188	170	204	214	201	210	195	186	213	195	189	173	186	209	179	177	190	185	191	197	186	169	164	172	191	199	204	184	203	181	205	174	190	180	181	231	185	203	152	173	172	206	181	189	182	203	194	176	209	187	209	180	217	184	184	190	191	198	169	203	185	195	199	192	160	189	190	185	200	195	222	202	168	171	223	190	165	192	190	171	192	198	192	185	196	190	195	180	208	199	208	178	170	157	183	176	202	165	202	179	186	161	206	176	191	192	191	176	196	175	204	194	210	221	201	189	205	193	188	194	165	179	187	177	180	197	176	177	182	186	205	170	187	196	176	173	188	172	185	178	192	179	198	183	212	191	200	175	184	176	184	190	191	206	196	178	197	194	179	193	184	196	205	182	186	187	192	194	196	195	168	205	187	179	200	189	191	180	191	218	189	158	168	197	199	201	184	179	194	208	179	173	185	191	197	208	165	194	198	185	176	186	190	189	213	208	176	185	198	174	173	205	179	187	220	200	185	198	201	188	179	173	193	180	185	209	187	198	194	200	182	193	195	179	180	201	195	173	182	193	202	193	206	175	197	190	184	205	182	186	203	188	196	204	182	202	196	182	202	203	208	177	182	181	189	178	211	173	194	176	200	193	203	198	168	175	187	185	199	204	207	186	199	172	190	170	224	177	188	185	206	183	176	170	210	188	191	174	186	180	178	203	219	184	179	189	192	198	179	183	197	185	215	172	209	186	195	190	204	195	202	175	218	203	193	199	197	205	212	206	195	194	170	196	212	187	186	180	211	171	190	180	159	194	198	186	176	180	186	153	164	181	204	180	198	193	203	196	169	202	201	189	169	210	191	196	182	185	204	211	185	186	176	177	185	170	160	176	207	209	187	163	176	216	173	175	177	183	217	196	186	220	193	178	186	170	172	184	185	170	192	165	171	171	217	182	182	178	167	169	188	192	199	184	190	195	186	186	212	221	169	203	195	186	178	188	199	183	183	192	179	176	182	198	187	188	187	190	199	193	180	147	188	183	168	176	183	214	170	194	177	187	188	182	163	185	187	189	195	197	179	192	181	208	197	193	180	181	177	200	192	208	167	188	165	196	185	227	183	184	165	187	195	173	187	193	194	186	195	190	174	203	194	183	207	187	185	195	191	177	190	201	197	209	177	203	180	209	194	203	192	172	193	187	185	186	203	175	211	206	194	177	179	203	197	190	220	182	182	209	202	207	190	183	171	193	201	244	197	189	199	202	207	196	191	201	194	218	186	171	192	194	193	187	193	184	193	161	175	183	186	208	190	197	186	182	192	174	156	175	189	173	186	173	206	173	196	197	183	200	171	189	208	173	200	166	195	202	202	176	192	171	189	186	184	178	206	166	207	182	208	210	162	192	183	194	182	183	161	214	187	202	185	220	175	190	192	185	210	200	183	207	184	179	199	189	202	193	187	183	178	198	170	158	166	183	165	186	178	187	189	203	178	182	210	210	196	192	180	175	216	185	193	160	200	218	193	188	194	186	191	171	193	190	194	199	188	192	189	174	183	169	204	191	195	179	196	187	190	192	173	207	210	194	208	159	211	186	192	187	176	193	186	215	195	181	198	181	199	218	202	183	188	183	199	212	212	173	200	211	205	168	194	200	226	227	176	164	199	196	182	181	198	173	203	170	180	196	186	189	208	195	207	190	192	171	187	192	197	201	188	188	173	201	200	183	181	184	173	183	183	186	176	170	170	191	187	210	188	184	212	195	200	195	225	177	184	190	173	203	208	171	190	209	179	187	160	191	197	183	196	193	179	225	165	170	201	179	179	197	174	179	202	162	217	203	187	181	194	198	188	191	185	195	210	184	200	204	189	204	190	191	190	190	176	204	190	183	192	171	190	174	208	188	178	183	204	196	181	177	179	210	164	202	210	203	192	180	192	173	188	197	187	204	171	202	193	165	178	200	178	198	187	208	186	194	184	179	210	203	183	203	166	202	189	189	182	172	202	153	185	194	167	183	204	209	205	211	177	183	198	193	211	191	190	212	172	185	189	170	228	212	179	176	179	202	200	193	182	157	186	177	194	210	196	184	168	182	180	191	220	177	178	203	168	183	198	175	189	191	187	218	203	177	197	193	190	194	195	174	192	164	186	183	197	178	170	209	190	205	195	177	186	179	201	194	197	165	182	186	180	208	203	194	201	202	192	180	203	189	197	186	180	174	203	186	197	177	196	213	186	173	194	172	200	177	199	202	189	196	201	200	210	214	186	190	185	178	185	173	196	173	182	216	201	199	190	182	187	188	196	183	185	209	181	209	206	213	202	186	204	206	162	203	206	214	179	178	201	175	199	188	198	186	186	205	193	213	185	164	169	193	211	221	192	203	192	209	217	188	192	170	216	194	205	199	205	210	203	178	189	176	234	192	215	186	205	188	198	193	193	180	192	213	199	198	215	185	182	165	189	171	171	212	194	178	187	194	202	190	174	212	180	217	188	206	193	189	203	211	179	186	192	183	185	196	183	191	185	174	202	184	187	180	182	183	141	190	185	228	187	207	192	182	180	212	204	187	196	173	173	193	175	179	188	190	204	197	210	203	169	185	189	196	201	181	207	198	219	212	186	183	173	204	162
14757	15994	17181	11071	6957	13500	16101	9133	790	171	183	185	201	213	188	175	220	190	179	190	191	168	196	206	199	200	174	187	182	174	190	203	194	189	210	225	197	200	196	180	201	182	186	194	203	198	193	192	204	204	168	204	202	203	200	210	189	212	180	192	199	206	197	164	189	180	197	207	206	197	187	211	187	170	180	197	181	192	210	188	197	215	209	182	229	204	211	186	187	198	192	210	188	202	188	200	211	206	212	184	210	194	192	181	204	193	198	172	195	183	217	181	193	214	194	204	179	198	182	179	194	202	181	239	216	161	196	193	193	194	224	202	189	186	219	187	188	194	213	202	175	215	197	196	188	194	217	196	168	195	196	199	176	219	198	224	198	190	190	184	186	207	183	193	210	192	177	184	208	179	200	185	180	205	216	178	184	186	189	226	185	202	202	203	214	178	182	204	164	190	203	183	191	195	197	178	240	194	189	196	217	170	195	178	207	182	201	176	192	183	183	203	185	197	211	179	183	193	197	200	195	184	201	184	191	195	215	192	199	211	173	179	184	203	198	186	209	204	185	196	172	218	187	194	176	180	204	204	184	212	184	202	211	203	211	210	193	200	158	197	209	221	190	193	171	189	194	215	200	215	210	189	172	227	206	196	215	185	205	200	190	192	191	201	201	193	191	215	227	186	196	203	211	189	171	185	200	187	194	200	194	171	185	182	185	181	189	209	182	195	198	210	199	209	206	199	215	173	192	199	189	193	198	178	202	210	197	189	205	203	223	212	191	210	170	189	173	207	206	195	186	190	181	202	197	186	193	174	206	195	188	184	203	203	212	196	221	178	185	206	184	167	184	173	197	192	189	212	196	206	214	190	192	222	197	208	192	245	209	222	186	187	182	194	198	212	186	197	172	188	189	180	225	217	172	217	207	210	198	228	182	185	195	210	215	205	196	196	193	221	193	226	211	189	199	197	179	231	179	205	207	215	190	185	192	208	219	172	204	209	214	196	202	204	211	190	176	175	200	203	200	186	188	218	201	176	226	187	185	214	182	185	186	227	206	210	169	206	189	189	233	172	200	205	189	187	205	192	182	201	180	178	190	186	185	205	230	195	205	181	216	201	197	179	189	182	189	197	180	185	191	193	200	207	188	192	182	192	207	208	169	202	221	197	204	200	201	176	174	190	198	192	210	173	196	200	200	199	188	185	199	210	210	195	215	181	194	178	186	213	162	206	195	187	198	172	186	203	193	204	199	198	194	186	199	197	193	201	206	203	201	186	197	203	204	205	206	184	204	193	188	186	197	191	172	190	183	211	209	184	172	230	200	198	186	165	198	176	220	174	165	170	181	188	186	205	217	190	192	177	201	211	193	214	192	177	207	188	182	173	183	189	197	216	202	188	183	185	203	206	173	220	197	176	196	181	200	188	188	191	180	199	187	205	179	187	198	175	194	210	198	208	172	193	180	196	193	186	188	175	203	172	191	203	203	182	174	212	207	184	186	163	197	202	180	229	169	203	193	188	201	190	197	211	214	220	162	184	198	165	191	214	210	195	211	216	178	189	213	205	199	156	173	181	213	204	221	192	217	199	213	176	178	215	181	214	197	192	190	189	196	206	178	187	208	242	214	185	194	220	197	209	197	192	196	183	198	181	174	215	215	207	202	211	171	204	173	179	181	197	186	185	196	197	200	192	207	210	190	198	180	201	183	226	192	182	172	201	187	193	190	194	183	195	214	167	198	203	167	209	163	211	197	196	179	223	193	190	196	210	201	186	181	194	214	226	228	203	188	211	172	185	201	174	212	189	207	187	203	197	200	196	186	216	204	190	197	192	180	195	202	176	192	232	198	190	180	175	206	202	228	217	197	210	178	212	182	198	191	196	205	176	193	201	202	204	209	206	191	197	215	200	179	194	201	193	202	220	185	205	212	204	222	208	201	181	230	205	220	191	201	168	230	172	190	207	198	202	187	189	206	181	204	171	192	230	207	189	192	182	207	204	191	202	196	208	188	178	190	168	178	193	210	216	170	192	214	191	188	196	205	187	193	178	185	172	195	216	178	191	176	178	203	206	185	211	181	195	191	182	206	204	176	211	213	189	198	178	220	204	211	181	174	196	191	217	198	193	165	215	224	177	204	197	184	191	163	228	208	236	214	202	226	188	200	183	200	164	185	206	203	208	179	171	184	210	196	179	221	215	207	191	175	178	206	183	207	189	198	191	191	199	200	222	178	190	196	179	193	217	204	197	186	194	207	191	186	199	210	192	205	202	174	204	209	180	207	200	215	202	206	204	200	188	169	194	197	170	207	209	195	183	174	184	217	201	172	188	189	210	163	193	204	191	211	200	197	204	197	217	196	211	179	206	192	185	209	214	201	192	195	194	193	204	193	194	212	222	188	181	189	221	211	230	179	173	156	194	204	208	167	183	200	181	190	208	204	193	199	192	204	197	177	211	168	183	179	215	187	215	188	216	183	194	182	189	195	173	209	204	194	183	201	205	193	187	200	182	192	200	191	176	159	182	192	186	194	219	186	203	200	175	183	174	195	203	194	191	178	216	189	186	212	174	203	183	171	185	210	198	209	186	215	183	235	192	187	185	176	193	198	180	183	176	180	203	210	202	189	208	195	192	210	179	186	202	178	203	189	192	206	209	172	199	210	182	167	215	209	203	163	193	206	206	188	187	175	158	161	168	231	181	186	191	189	196	188	204	167	172	184	204	200	195	202	200	186	185	201	184	206	219	172	194	188	189	201	203	191	182	202	198	182	194	196	184	202	178	201	226	203	175	181	190	188	179	193	205	185	201	208	243	210	202	198	187	207	204	183	190	197	209	189	205	171	155	199	204	208	180	193	196	241	188	179	207	187	204	199	205	195	182	223	204	182	197	209	213	181	201	204	205	181	190	183	200	193	178	198	170	201	202	206	197	220	218	171	197	191	193	190	226	181	182	190	201	195	183	191	200	192	179	217	187	195	197	196	204	187	216	201	197	204	187	206	212	190	193	195	193	180	188	192	213	205	184	193	183	197	184	201	201	199	203	203	197	187	193	183	202	199	185	204	224	209	195	190	169	183	212	162	185	184	203	190	170	196	195	179	213	198	188	197	201	189	162	200	208	208	203	179	207	187	191	209	168	207	181	197	192	204	214	181	199	189	227	184	203	217	189	199	200	201	181	192	213	185	189	200	190	210	191	204	199	197	211	203	185	200	191	193	196	199	186	202	207	208	184	221	195	192	208	198	189	185	199	191	199	181	193	226	188	207	193	195	184	188	215	208	192	200	188	195	207	187	169	195	181	190	207	202	218	186	199	186	178	176	205	210	185	196	191	198	191	172	170	182	204	184	198	197	212	198	168	201	187	188	185	197	190	194	189	204	219	189	207	213	200	193	189	172	205	202	188	194	198	183	202	182	205	208	201	185	192	220	215	181	197	199	184	227	178	182	206	175	166	173	218	179	203	180	215	215	212	203	190	185	204	202	167	185	173	196	182	199	199
24936	20396	26814	23960	21138	52905	60826	39137	9192	586	330	312	304	316	307	308	280	309	306	305	298	294	282	308	270	301	268	291	301	282	316	272	267	308	280	286	310	274	298	293	280	252	276	296	294	274	295	276	260	309	276	282	266	247	280	272	258	284	269	286	282	252	279	274	274	299	258	275	293	274	277	285	281	250	281	280	273	288	271	300	262	298	288	274	256	288	300	287	274	264	267	289	304	256	298	268	278	272	289	256	272	249	282	284	254	286	328	290	279	274	296	282	275	279	305	267	291	287	257	280	283	286	284	290	265	282	276	278	305	268	281	291	269	309	280	276	242	243	278	290	289	278	283	299	276	291	288	261	314	298	278	284	296	269	242	298	268	297	262	300	276	280	274	295	292	263	268	289	255	270	293	289	274	272	286	266	286	261	278	294	267	266	265	291	305	265	278	259	269	278	295	294	285	287	261	270	273	291	271	306	276	265	294	300	253	281	277	301	260	282	289	293	275	283	295	260	251	306	281	231	256	271	273	309	271	263	284	273	282	282	267	268	272	277	255	278	278	305	303	279	288	284	270	263	268	284	301	277	261	289	268	274	269	306	288	296	274	254	273	273	302	283	296	270	299	299	281	287	233	254	267	300	273	277	289	257	254	268	273	290	259	315	290	248	279	264	300	262	269	228	294	307	304	266	300	300	281	274	266	285	306	278	267	287	282	272	261	276	293	287	239	292	291	267	262	270	244	325	300	300	305	298	291	289	285	270	258	257	276	273	277	263	274	282	285	307	266	303	280	269	298	256	305	285	327	302	279	267	267	274	305	283	267	277	270	320	274	284	271	279	311	242	302	235	294	289	290	279	283	259	301	289	293	276	276	273	292	239	303	277	280	266	282	286	279	305	265	270	305	278	295	262	298	251	279	293	283	270	276	287	277	300	307	272	279	293	275	295	248	280	290	277	299	282	298	295	259	273	301	282	284	308	267	309	286	252	288	269	296	315	311	288	266	274	284	245	268	272	246	282	277	287	288	253	256	274	305	267	280	258	272	291	248	294	289	274	290	266	269	263	301	309	289	289	296	270	269	277	287	242	223	297	278	277	286	284	276	280	300	281	278	294	315	280	274	287	274	269	285	292	297	278	308	293	301	316	290	287	281	254	274	269	254	289	280	263	275	267	314	303	292	274	290	260	297	282	264	273	262	269	265	299	267	277	268	298	275	274	280	266	281	257	291	280	283	296	282	256	256	290	279	277	313	276	287	263	303	280	269	287	276	238	278	302	292	270	249	291	267	269	268	266	290	278	260	288	260	290	281	247	287	288	251	284	248	282	264	266	279	275	300	281	284	300	299	258	302	298	263	246	291	281	286	286	259	286	289	283	312	267	281	283	268	280	286	303	299	289	281	254	269	267	288	276	268	300	283	320	281	280	278	283	283	280	269	291	311	293	260	304	294	259	263	293	279	267	281	265	273	286	269	293	308	282	283	285	301	264	324	287	248	270	288	262	280	283	267	259	266	249	257	266	311	282	277	282	289	245	266	257	273	260	287	293	292	297	266	261	295	282	288	274	292	287	284	286	260	271	265	237	276	283	295	297	275	281	279	301	279	262	254	286	258	249	286	300	296	275	304	297	283	279	289	285	260	276	297	261	263	272	291	299	277	272	287	278	283	291	278	272	267	283	267	280	279	285	312	260	278	255	282	297	286	255	275	283	289	296	281	257	273	275	296	299	268	268	273	257	314	303	273	314	270	290	287	285	291	280	265	258	275	285	298	308	272	257	299	297	288	255	303	308	281	288	292	283	284	279	280	272	270	266	299	297	289	250	303	260	283	237	280	294	297	279	275	283	282	293	284	251	278	293	270	283	257	279	293	277	300	261	268	289	267	283	273	264	323	298	283	270	296	268	270	281	275	293	323	308	289	307	289	276	291	282	293	313	284	271	275	280	279	269	282	304	283	290	341	253	268	292	268	272	278	302	273	271	281	293	252	283	270	275	280	269	313	277	278	237	286	271	278	267	267	271	276	300	245	272	256	287	290	290	241	281	263	277	298	276	268	292	264	278	300	285	240	295	292	261	276	293	318	284	287	242	315	288	265	288	298	270	286	235	288	303	281	280	287	296	288	262	281	287	274	280	271	280	279	257	270	278	258	292	283	273	307	285	311	293	256	271	270	276	278	298	258	301	278	301	278	273	247	271	333	285	307	287	280	256	275	264	280	278	311	278	302	304	286	306	273	276	297	253	288	275	254	290	275	295	273	272	275	310	267	266	275	260	300	315	289	249	280	278	292	278	287	216	288	264	282	272	271	274	273	296	305	273	288	266	280	274	275	288	272	288	283	322	272	273	286	237	288	284	310	285	283	305	276	278	281	275	286	312	296	278	288	283	258	293	273	253	272	275	261	235	283	289	307	260	291	265	277	274	279	273	293	284	235	255	268	242	250	286	295	287	291	267	252	297	271	265	313	271	273	289	295	292	256	301	273	272	282	255	239	277	263	250	275	277	296	292	275	276	274	270	279	274	280	275	257	310	266	269	248	297	277	300	275	269	278	296	287	256	270	264	293	289	295	264	268	287	270	263	295	281	273	250	251	294	309	274	237	261	253	277	263	292	276	277	254	272	312	297	304	287	285	290	258	296	286	251	260	275	308	296	269	276	260	291	288	267	292	286	250	259	289	298	297	280	285	296	283	267	275	276	257	283	252	286	297	262	279	278	273	290	272	298	269	278	281	265	275	284	265	271	289	270	294	264	256	281	280	288	278	289	288	279	267	270	279	281	295	281	293	277	272	300	253	296	281	265	230	287	304	286	298	265	272	266	302	311	252	291	285	261	295	289	260	288	270	293	268	277	274	272	300	281	266	298	282	267	301	277	277	286	296	290	275	285	305	269	261	316	271	279	299	270	281	290	253	261	282	271	301	291	282	298	309	261	269	308	302	271	301	266	266	270	257	285	282	280	277	267	278	289	271	266	279	277	323	311	287	262	248	254	282	300	298	259	296	273	265	297	238	276	274	260	276	306	297	275	286	282	248	261	283	291	263	280	268	289	277	273	285	277	325	273	285	265	295	253	255	261	273	285	286	289	264	261	290	242	293	265	282	282	291	286	282	300	284	287	296	297	281	275	301	278	265	271	285	286	297	277	257	274	269	276	285	280	301	316	280	264	287	273	310	251	269	300	293	284	274	254	274	300	284	284	273	257	279	272	285	295	293	283	280	280	317	249	279	291	293	285	274	288	266	263	288	289	252	280	300	268	269	280	272	268	283	300	257	295	283	314	283	282	284	280	255	265	257	282	284	299	262	293	289	273	298	281	279	262	274	269	269	297	300	261	295	274	263	288	267	281	248	291	265	298	287	253	297	291	263	269	269	288	250	303	287	281	293	262	248	309	272	292	258	287	283	296	246	289	286	286	273	237	279	281	251	252	244	299	283	299	247	284	279	285	252	293	251	262	267	273	272	298	273	287	312	258	273	281	270	241	316	310	276	290
17120	29413	28519	22474	22013	54489	55470	32572	1136	385	382	338	350	333	314	286	306	282	284	309	293	270	290	266	281	268	286	261	319	261	270	291	278	245	287	272	281	257	243	265	271	237	274	277	258	275	240	276	256	278	273	235	254	272	289	279	281	254	253	270	265	260	274	262	269	265	308	252	255	267	271	260	264	242	242	243	240	258	274	274	254	262	255	280	286	272	249	262	261	242	268	288	260	262	256	286	276	292	295	274	257	291	270	268	245	243	280	279	272	233	267	268	281	257	263	276	271	266	274	254	270	254	265	254	247	318	276	251	274	267	272	261	244	281	273	250	272	242	270	221	248	268	249	265	261	281	284	255	265	251	254	287	246	258	244	259	247	283	287	255	282	253	264	242	292	253	246	258	248	245	267	259	243	278	267	268	282	253	251	271	265	245	279	262	258	285	252	263	229	241	277	242	294	225	275	255	253	260	269	282	279	284	276	280	275	256	228	237	260	264	275	271	261	234	281	267	254	258	273	307	250	256	262	259	268	266	250	233	279	262	258	279	268	256	291	275	272	269	273	262	237	241	256	257	274	231	246	253	296	275	266	257	287	232	263	286	239	299	266	246	254	261	263	275	258	262	253	281	280	253	318	260	256	293	277	255	262	265	270	286	262	246	253	233	249	258	270	242	236	263	276	272	242	274	259	274	277	263	281	255	286	275	287	249	251	290	254	264	224	283	258	279	288	253	263	262	289	249	249	291	252	268	258	259	254	265	258	289	248	281	269	263	241	256	268	256	242	282	266	300	246	254	230	263	264	255	256	275	254	269	268	262	289	260	282	287	262	280	283	268	262	265	277	262	243	266	256	244	266	257	243	256	284	262	249	254	263	259	266	280	246	267	242	262	267	262	263	254	310	293	262	266	257	263	253	273	268	267	246	251	266	253	243	281	237	243	242	273	279	279	252	247	275	257	224	255	253	260	291	296	277	251	262	278	247	270	258	253	247	274	299	230	263	274	286	264	240	269	265	255	285	257	282	284	255	272	248	275	275	261	248	265	270	267	270	267	254	227	295	239	255	233	243	274	273	284	281	241	299	263	267	289	285	258	244	260	299	300	271	270	278	269	293	281	299	287	262	259	255	247	250	254	244	263	284	217	279	253	267	236	273	238	282	273	268	293	268	269	260	281	269	248	261	266	240	251	232	295	269	287	277	248	265	259	279	265	269	301	278	233	258	259	287	279	288	255	302	283	260	255	269	300	255	295	291	261	249	246	280	291	270	260	275	245	268	261	256	290	260	257	282	246	289	261	258	254	247	278	260	254	271	266	265	255	242	275	260	294	267	256	262	244	250	275	274	268	263	242	314	234	306	252	260	281	277	245	301	289	271	257	284	257	250	255	280	277	286	256	270	255	237	273	260	286	269	244	294	272	269	259	251	263	261	241	274	270	267	248	258	286	242	289	263	268	268	278	236	247	258	293	282	248	255	251	253	254	246	217	283	249	278	263	261	273	264	285	273	246	264	254	296	292	258	267	270	270	251	289	249	266	270	254	272	265	257	283	277	264	272	283	288	263	268	258	294	265	288	256	264	282	267	264	252	309	258	245	253	259	247	272	267	271	252	281	263	301	262	260	257	274	238	246	275	244	263	276	282	268	267	263	263	269	260	265	241	204	260	257	246	282	263	270	274	258	267	242	273	262	248	242	232	309	281	266	237	260	245	265	270	274	274	261	254	267	291	244	276	270	237	282	247	258	284	268	254	289	299	285	245	249	294	269	268	226	259	280	264	250	269	264	259	279	268	263	270	283	260	260	281	273	262	261	297	239	260	265	234	265	273	243	232	242	250	267	276	259	242	237	266	227	308	241	225	309	266	253	245	263	324	297	265	299	259	237	288	262	282	277	269	229	279	246	247	276	257	260	258	267	263	255	292	219	271	287	241	266	269	262	274	260	286	265	252	248	244	264	260	274	249	262	251	247	254	292	257	251	268	225	269	266	273	268	287	252	280	262	281	259	295	268	290	283	285	247	249	258	251	242	262	255	253	275	231	276	268	290	263	235	241	277	253	286	271	256	263	265	268	269	244	292	260	262	251	278	283	253	273	237	243	280	260	254	275	279	238	265	262	239	237	249	297	227	239	264	248	289	270	260	277	293	240	270	259	264	262	258	273	250	262	275	284	301	241	281	277	258	254	265	294	266	248	265	270	269	242	280	285	281	261	266	273	262	261	286	286	247	268	278	254	246	284	278	252	280	251	289	267	272	293	251	235	273	290	242	259	245	247	236	275	262	278	255	274	252	268	263	269	270	274	269	279	287	254	255	253	265	260	264	259	270	279	299	262	263	269	255	243	289	257	254	285	269	264	266	303	238	275	256	263	276	270	272	267	259	278	276	271	250	259	266	267	288	276	242	249	271	267	236	286	277	256	286	272	281	298	255	262	271	238	258	274	296	262	260	265	268	259	265	283	259	251	301	261	237	278	273	233	274	269	274	262	271	274	299	281	235	275	259	280	234	277	223	263	240	282	260	257	266	241	286	245	230	258	240	250	261	271	241	278	270	287	284	264	274	283	256	289	230	282	247	262	270	275	246	260	242	240	312	267	258	285	271	285	275	248	272	272	274	255	270	251	271	252	275	275	260	251	249	250	277	255	265	263	255	257	253	291	236	270	291	276	236	257	261	278	257	260	258	234	279	275	272	258	246	290	243	261	270	252	293	270	278	258	284	283	295	240	272	266	256	263	288	257	287	268	251	226	268	255	272	291	294	260	257	270	279	273	263	280	240	287	265	268	258	270	261	266	251	241	266	265	276	258	264	286	264	274	292	256	242	272	248	277	253	263	279	252	248	250	269	257	256	257	308	267	240	281	250	277	263	269	272	269	262	265	272	263	238	249	286	278	251	257	264	278	267	261	294	282	325	259	241	258	268	269	281	259	261	299	278	269	271	281	237	289	261	270	261	262	266	241	256	266	270	260	256	263	242	256	271	279	250	248	264	262	287	282	262	272	267	273	260	275	264	272	278	240	254	246	255	284	266	259	259	246	247	255	293	230	272	245	252	266	239	240	260	261	277	277	242	284	278	287	247	247	267	282	268	252	253	278	271	269	258	241	253	227	267	257	251	281	264	244	259	270	257	262	252	272	263	264	269	276	253	266	270	258	264	253	261	265	281	251	262	255	279	267	287	289	266	256	246	254	253	277	296	259	282	256	252	232	245	254	261	276	278	266	275	268	275	245	275	294	274	234	297	285	283	289	277	267	261	248	266	263	287	274	250	257	280	228	257	275	275	245	257	270	268	269	249	281	286	250	251	273	279	305	270	271	265	260	269	256	265	278	246	255	281	283	235	269	263	267	260	271	271	291	216	250	264	282	277	272	265	283	268	279	244	277	276	237	283	258	283	271	268	255	259	267	260	245	257	274	272	256	287	281	270	259	253	270	283	283	273	254	280	263	284	280	275	235	262	293	248	295	244	275	249	266	257	263	254	249	250	261	264
22564	20393	27100	23594	21836	64149	67633	52327	18951	2826	586	536	520	521	526	511	503	497	498	514	481	505	493	486	494	493	496	470	497	474	507	447	510	491	436	449	502	480	472	491	484	496	533	459	471	469	484	526	509	472	502	508	487	487	464	506	453	456	475	501	482	451	454	483	494	502	467	481	497	458	442	462	481	497	473	474	486	488	482	486	509	484	465	494	444	449	441	475	476	481	546	516	483	471	482	508	479	444	450	438	479	447	476	455	456	507	458	450	429	480	505	465	475	495	448	472	481	532	478	451	498	446	482	473	467	477	496	409	489	465	487	475	460	487	443	454	496	511	463	505	507	516	475	484	489	471	531	465	524	471	522	470	470	470	457	487	478	481	475	479	475	483	443	507	474	456	498	506	512	461	459	476	470	494	469	487	507	468	501	509	465	467	484	480	469	474	504	479	460	449	485	498	497	484	469	500	487	525	496	448	471	505	492	424	488	476	489	506	496	446	510	498	447	438	492	458	455	508	462	475	475	495	466	464	485	481	485	428	474	453	466	504	474	494	443	471	496	507	488	460	459	430	487	463	476	495	474	478	460	502	459	439	467	466	468	459	459	510	520	469	434	444	508	475	490	507	528	459	443	476	469	455	513	510	513	490	494	486	502	466	516	460	453	461	455	478	474	494	479	488	463	438	454	431	490	442	487	476	471	474	487	492	521	483	490	483	493	491	473	457	509	481	504	473	457	445	539	505	491	482	481	506	502	453	490	484	467	437	437	487	535	495	447	452	489	498	508	480	486	488	468	477	494	487	492	432	457	467	487	468	476	516	489	476	488	504	452	509	505	444	456	492	463	483	479	512	498	497	493	441	442	492	467	507	492	483	462	472	482	503	461	487	493	459	451	466	484	467	448	465	516	459	504	483	506	506	471	490	459	448	491	442	475	450	441	474	449	491	494	500	459	471	457	514	504	462	465	485	473	514	486	504	447	481	464	495	464	443	459	456	459	481	501	463	506	489	498	514	480	485	498	497	443	514	470	450	404	475	479	473	470	486	504	477	441	507	470	492	493	465	474	509	469	484	483	490	471	479	514	489	486	482	491	469	478	459	464	522	480	496	485	488	458	489	466	484	480	487	488	457	452	536	512	494	482	473	487	473	431	469	471	481	508	459	485	444	461	456	480	508	419	428	495	486	497	447	450	463	446	457	461	446	512	478	503	441	453	457	483	459	429	469	493	487	477	452	453	487	440	492	481	498	492	496	511	483	506	502	446	479	489	491	493	478	455	479	460	470	472	456	511	475	465	490	497	514	490	427	516	466	487	453	470	476	426	515	511	482	492	497	452	480	499	494	507	445	484	443	457	495	486	498	488	494	489	466	469	449	443	471	479	498	487	460	479	481	421	475	482	483	507	445	482	498	473	474	520	476	473	471	501	488	490	467	469	497	444	476	488	491	484	487	487	520	526	458	517	511	531	522	502	418	473	487	463	472	499	472	475	499	447	497	470	459	452	450	484	465	481	465	543	465	486	443	489	485	450	471	476	460	462	502	490	473	488	495	445	497	464	465	499	453	501	458	451	461	493	478	468	436	483	477	502	478	494	473	499	461	508	472	485	471	490	502	526	465	460	478	508	432	459	456	470	495	467	486	473	495	479	476	467	470	459	477	497	494	496	534	465	458	451	487	485	520	450	485	511	489	437	449	503	453	490	499	415	515	418	444	475	471	488	485	449	480	442	491	491	458	477	459	442	447	493	488	467	492	446	473	475	511	431	490	458	471	473	521	475	496	490	480	537	483	477	462	474	502	470	438	490	452	463	496	446	468	507	452	470	473	504	432	454	527	479	497	478	484	478	491	447	470	442	473	513	481	451	498	483	479	454	482	488	449	492	466	469	508	437	467	478	450	498	470	496	503	491	514	505	479	489	440	518	502	441	469	507	440	466	442	454	475	490	458	450	462	499	482	479	463	488	475	451	512	458	466	426	506	504	457	490	441	473	464	468	448	498	433	464	473	458	480	447	436	489	447	487	462	491	449	470	488	492	467	490	483	491	452	517	464	491	453	490	504	465	455	494	496	486	489	452	491	483	477	494	454	482	513	500	481	470	498	507	468	495	488	473	457	485	505	457	496	448	500	474	498	472	454	493	459	483	477	484	507	514	517	474	476	503	479	488	471	463	477	455	496	465	457	507	431	454	477	468	484	473	497	477	451	461	502	474	471	467	493	463	460	486	460	488	485	459	485	432	468	483	482	467	476	447	466	470	476	513	504	470	467	496	436	497	475	519	477	463	473	480	486	480	501	477	489	509	476	496	506	451	458	441	469	501	489	488	532	443	436	455	442	503	471	465	465	499	523	466	446	478	501	466	511	466	490	484	461	484	497	517	474	504	490	488	465	493	491	495	513	481	479	434	473	540	489	478	476	460	477	487	497	494	446	459	458	460	521	447	457	463	445	460	479	481	436	440	478	505	437	450	469	483	477	472	465	513	518	445	466	468	490	470	465	537	464	485	473	454	484	456	481	445	470	490	516	457	483	481	482	474	486	470	482	484	501	516	429	488	448	487	477	509	442	466	443	521	481	478	508	471	517	467	476	487	487	486	479	447	512	476	451	428	456	494	498	446	459	493	479	457	496	437	456	416	488	502	431	475	478	460	490	491	446	475	500	459	451	466	475	522	468	478	502	502	511	456	458	479	490	480	446	486	469	491	506	454	448	494	452	465	477	429	469	410	482	460	489	496	499	487	487	476	492	495	463	486	440	458	471	479	454	457	477	470	497	473	489	475	455	484	438	474	467	404	486	464	464	499	453	472	457	500	473	480	501	514	486	484	486	451	524	492	512	494	492	456	493	488	488	492	481	453	466	462	476	514	492	462	453	468	492	483	474	444	473	479	454	488	448	491	481	472	462	448	495	496	486	453	469	459	478	485	488	498	470	475	483	462	467	470	420	467	500	428	500	451	448	488	432	504	483	490	459	497	460	466	490	453	459	492	496	491	465	481	468	465	461	463	458	464	500	501	484	451	477	470	498	482	481	521	453	449	468	456	501	496	499	462	512	491	481	486	485	493	466	460	464	456	422	458	503	471	522	471	476	498	460	503	484	510	439	450	515	484	503	425	478	475	492	507	498	446	495	486	483	472	454	501	495	456	444	475	422	447	493	508	406	486	423	482	494	464	450	503	476	473	466	470	450	465	500	483	505	506	493	472	479	473	494	495	474	485	498	484	437	432	444	490	456	474	493	415	454	479	535	507	452	472	475	489	496	478	463	505	500	506	479	466	488	463	492	441	490	476	500	462	458	480	475	479	474	468	492	450	483	432	497	447	486	496	475	488	477	496	493	451	471	502	519	467	456	487	513	436	464	480	468	466	498	471	502	462	502	496	508	438	480	501	469	467	471	479	492	493	456	447	480	483	491	486	491	517	466	455	502	461	473	463	478	475	490	474	487	459	493	487	462	499	474	521	462	500	474	463	452	473	480	477	531	441	460	462	461
20643	37659	36030	26762	31447	70049	65167	49534	3771	558	560	542	523	537	500	518	503	415	436	493	511	454	426	469	460	452	445	463	455	431	419	468	451	454	411	484	423	451	405	457	426	400	472	428	451	445	456	469	459	468	437	454	454	427	436	465	416	467	453	457	455	475	422	438	446	467	459	442	443	443	430	444	449	469	463	425	436	462	469	431	467	454	418	452	462	460	453	463	444	422	468	422	435	439	427	466	406	466	477	429	426	466	429	408	425	416	470	419	443	428	448	425	433	442	431	448	442	451	458	449	439	416	444	431	433	409	449	426	467	439	462	409	451	414	464	452	422	416	430	452	425	455	430	423	471	415	472	458	431	413	414	451	468	453	442	433	422	428	423	464	478	432	408	428	433	463	427	430	448	467	440	458	424	408	443	404	423	459	450	415	465	441	416	404	468	461	412	416	411	409	432	437	423	410	452	444	416	417	439	465	444	417	432	459	422	470	440	474	469	431	400	426	450	444	455	477	489	466	444	458	416	446	431	422	440	431	449	422	435	467	441	444	446	441	424	435	421	446	434	442	452	431	439	429	450	434	457	426	469	426	435	428	464	435	388	411	397	471	472	417	451	415	430	438	464	471	466	419	434	456	430	456	471	441	441	399	434	468	437	406	469	448	461	414	414	455	449	397	414	468	483	434	405	455	478	429	408	440	412	454	454	464	436	474	464	449	439	449	444	477	440	461	444	469	405	472	458	435	450	466	458	435	445	448	455	427	453	434	456	409	472	437	430	459	469	417	409	489	463	444	471	439	413	456	446	429	462	440	420	417	484	461	451	409	444	439	455	471	427	429	407	449	461	448	459	446	428	428	480	438	421	443	461	457	419	418	426	439	451	408	420	432	437	422	429	454	432	448	432	458	435	449	426	452	447	466	420	428	429	438	424	475	418	446	452	426	455	470	422	445	438	455	459	437	443	402	432	465	446	468	429	429	431	411	416	444	415	428	472	445	442	447	412	423	461	469	471	417	398	465	405	445	454	469	428	399	480	482	428	441	429	454	444	450	446	445	416	422	459	463	458	458	433	415	432	414	438	454	439	429	460	441	460	434	436	390	436	480	393	412	450	408	457	443	441	446	459	440	409	453	441	453	436	433	428	416	422	445	445	447	453	458	434	497	433	426	434	445	451	451	408	430	474	452	424	465	442	459	453	410	446	435	485	447	427	441	454	458	441	457	424	445	434	429	429	414	472	418	431	455	396	437	431	403	450	446	464	410	444	410	451	455	428	392	440	430	436	458	416	464	452	448	444	437	442	408	391	435	419	451	436	459	453	443	435	431	421	427	459	466	447	441	438	409	444	471	458	460	427	423	443	465	454	464	465	443	483	457	490	444	467	435	432	464	461	450	452	477	470	459	422	479	455	471	434	440	437	410	450	406	479	451	427	472	451	447	470	417	491	414	467	425	444	438	477	459	443	415	426	466	460	400	429	426	398	419	439	450	437	454	440	434	414	438	467	434	451	435	406	432	425	423	415	449	462	430	466	470	439	393	443	444	442	441	473	458	404	469	416	448	432	425	450	444	474	402	459	438	471	439	437	472	412	443	430	465	483	460	442	452	471	446	437	384	477	431	442	455	430	426	433	456	449	439	458	456	456	431	455	453	440	429	468	443	414	442	473	448	447	426	481	415	456	444	455	455	466	429	460	442	465	451	445	472	443	439	461	456	463	458	480	445	421	453	424	456	434	445	438	423	426	457	432	444	453	470	409	469	472	458	411	429	435	459	456	448	461	455	451	438	448	465	472	438	478	405	443	403	429	465	401	464	476	450	418	424	457	444	414	422	402	446	451	491	425	477	430	458	477	439	450	443	479	471	445	477	403	442	464	427	432	455	466	441	419	469	425	434	487	445	429	463	432	412	433	446	487	401	439	422	468	404	461	461	433	430	449	454	444	445	458	431	424	459	412	444	441	456	456	449	414	451	436	463	450	460	456	427	422	414	456	435	429	432	439	467	467	425	459	432	428	450	453	464	421	428	477	420	435	412	473	456	468	442	450	416	490	467	463	430	455	441	473	426	441	463	450	439	467	482	427	420	467	444	434	414	427	418	425	424	462	438	488	454	432	470	452	433	472	464	469	435	414	422	447	449	431	479	450	465	464	476	422	456	451	380	468	469	420	461	403	439	455	454	436	430	455	456	442	447	439	414	451	454	407	409	455	452	474	483	454	443	459	440	432	471	442	458	424	468	439	437	446	461	453	436	424	443	423	437	423	455	426	440	440	417	431	456	414	415	414	434	444	445	436	430	435	409	427	424	433	453	441	437	470	447	456	445	443	458	461	470	454	457	466	413	406	454	436	454	438	430	426	433	437	449	443	425	423	441	435	452	441	446	435	435	444	438	434	449	441	459	440	423	456	437	464	460	427	447	437	443	471	441	427	424	452	471	434	462	425	429	419	420	396	438	395	458	446	439	448	439	475	468	408	414	449	466	467	438	419	405	460	439	450	431	459	426	442	419	484	441	461	421	426	433	469	449	453	419	450	461	455	439	460	422	467	460	468	471	415	470	405	446	443	433	432	445	380	427	418	464	465	405	424	439	462	473	402	471	424	469	434	451	436	417	449	460	419	417	503	461	461	427	434	421	435	461	469	405	485	446	463	463	459	451	449	456	414	442	474	406	458	455	395	414	454	453	414	412	448	467	440	425	484	443	401	455	439	435	446	411	414	453	489	386	441	417	440	432	439	433	470	422	431	426	448	410	433	474	458	409	429	451	440	418	407	429	456	489	433	452	445	431	422	452	428	449	475	439	463	460	413	444	405	410	442	420	457	458	413	444	433	419	437	414	437	466	423	450	426	436	389	444	449	433	456	456	457	428	442	413	426	449	455	420	461	429	407	471	449	485	407	430	437	435	457	417	456	399	437	436	440	425	433	453	466	457	401	437	454	452	421	418	441	452	419	470	416	390	453	432	459	460	453	427	449	459	448	447	424	449	419	461	439	430	403	458	451	481	481	464	410	418	448	481	416	485	445	441	423	410	472	446	467	434	443	444	449	452	426	403	445	473	430	424	438	428	439	440	454	444	435	475	466	453	460	427	473	458	425	436	442	462	454	471	473	455	411	466	469	421	419	432	436	416	468	434	398	455	479	458	455	462	417	434	395	428	501	448	465	438	441	413	393	419	453	435	443	434	406	446	447	487	466	474	426	430	424	467	436	443	439	410	465	437	448	464	448	445	408	414	459	415	469	443	388	443	457	466	475	531	451	466	469	436	449	449	408	421	443	473	421	433	438	400	437	411	445	418	425	448	416	454	420	446	429	434	447	461	462	459	472	451	442	462	433	445	428	440	464	423	448	467	444	425	427	486	460	423	439	442	443	434	427	474	482	430	459	424	441	437	492	407	473	412	434	450	445	450	404	451	409	460	427	472	447	411	450	435	483	376	463	443	427	444	448	443	438	427	428	451	419	430	461	432	485	428	439	402	451	479	455	446	458	456
28321	19682	14869	5230	3399	8942	8002	5759	619	201	177	163	158	219	162	184	192	185	192	161	202	156	181	183	165	185	180	182	157	194	190	171	178	157	163	173	191	179	179	188	154	194	183	177	187	180	160	155	187	179	161	198	173	192	154	170	160	159	166	166	185	187	182	164	191	182	189	174	185	177	169	184	185	166	161	164	198	188	187	174	170	163	183	201	162	198	188	172	160	178	192	160	163	151	175	165	202	158	191	181	198	166	177	148	173	165	174	178	174	190	175	164	181	193	170	161	152	182	202	176	184	188	164	177	151	147	194	184	168	187	159	164	172	151	167	186	170	162	200	189	164	164	172	186	181	162	177	171	194	203	156	158	160	178	160	173	193	180	172	178	186	162	189	183	186	173	159	197	190	179	181	195	169	194	172	160	193	165	186	180	181	142	147	175	197	189	188	177	177	178	187	179	188	175	171	166	168	151	162	177	189	184	197	178	195	176	167	167	169	158	161	189	192	148	165	204	160	142	163	164	191	153	170	191	184	170	171	185	193	181	189	181	155	163	179	158	175	181	163	184	178	182	176	184	175	164	179	164	158	185	181	158	198	167	185	183	176	167	193	183	157	172	174	183	174	172	187	165	166	182	158	191	164	202	177	179	187	164	176	180	179	193	175	166	187	179	175	187	180	163	176	185	195	174	179	176	164	182	175	184	153	177	141	179	196	184	183	176	178	169	164	181	160	150	181	174	172	163	159	171	194	146	173	147	188	169	163	169	174	182	162	192	177	187	163	170	176	155	152	176	173	177	182	171	164	176	177	169	192	159	202	183	154	178	163	167	158	195	195	190	177	173	174	165	174	183	166	167	200	175	208	187	167	190	183	157	178	159	135	173	168	183	178	204	189	196	191	159	172	170	169	184	185	196	147	194	177	172	184	170	182	190	187	163	161	198	169	192	184	172	175	188	163	205	170	194	163	179	188	180	154	183	182	176	156	177	167	177	172	163	156	193	165	167	171	164	153	184	162	176	185	166	166	178	188	170	173	202	176	171	147	177	179	172	188	181	155	186	141	198	151	172	149	155	179	181	168	153	157	191	163	170	159	183	192	190	175	181	199	186	197	173	177	162	156	175	172	187	155	154	184	178	177	172	154	167	186	167	164	192	174	153	185	188	162	173	196	150	185	169	166	169	186	180	192	202	170	186	167	183	186	148	177	156	180	162	172	169	192	214	172	186	150	163	166	176	184	185	187	184	170	196	178	166	172	189	168	141	175	161	180	172	172	153	174	175	177	168	197	150	171	151	177	177	161	177	168	199	198	182	170	183	146	158	169	173	174	160	177	183	159	175	176	157	171	191	185	196	182	194	162	160	164	191	162	166	185	173	162	179	163	165	166	148	169	177	161	191	175	170	170	190	172	176	161	147	169	182	164	180	169	182	169	158	185	156	160	183	177	189	156	166	172	190	194	152	176	194	178	176	153	165	156	160	172	178	175	176	176	186	184	172	179	173	162	160	177	174	170	207	180	164	199	169	186	180	171	199	173	170	191	185	174	173	182	168	185	179	162	175	179	186	176	156	190	182	180	177	191	193	169	179	166	193	177	177	169	189	182	154	197	205	176	157	187	163	173	188	169	153	182	178	149	192	201	192	189	163	198	164	175	167	180	158	167	163	135	170	167	186	182	185	195	183	194	173	166	169	182	172	163	171	185	177	162	178	154	169	197	179	191	154	188	175	181	186	172	205	166	182	161	174	182	162	175	175	154	174	172	181	166	152	194	186	184	149	204	195	179	189	169	173	157	194	173	160	183	185	172	151	164	171	184	184	182	184	187	184	171	200	154	169	161	177	188	161	185	183	205	205	179	169	152	146	177	182	186	164	185	185	173	159	166	187	195	166	179	176	171	175	155	195	186	166	179	191	185	167	159	170	162	188	149	184	193	172	193	189	160	181	182	142	177	182	149	188	160	171	200	187	181	163	178	175	158	166	177	191	181	177	182	209	185	168	149	182	200	158	183	181	166	160	194	187	187	168	168	179	168	147	155	188	182	177	182	159	163	158	186	173	189	157	180	173	193	171	164	183	184	193	172	175	160	164	167	208	163	176	165	177	170	183	180	169	180	177	184	172	211	164	149	171	174	185	165	191	190	203	198	160	177	192	134	161	169	187	171	162	168	156	146	182	186	206	163	165	181	174	174	179	181	187	188	174	173	163	153	150	176	153	184	161	156	203	167	185	169	204	160	176	174	162	193	175	178	143	178	181	193	168	176	153	153	178	165	179	171	179	185	174	182	178	162	174	152	171	157	191	191	172	173	163	167	192	223	192	173	169	195	169	182	170	182	166	158	174	186	167	161	178	150	164	155	183	182	167	200	152	165	193	194	167	164	184	199	180	165	165	184	190	170	161	166	182	161	169	197	161	209	164	167	176	167	186	171	201	154	201	166	163	200	188	179	185	172	194	183	155	164	184	186	169	192	196	184	177	169	172	164	199	172	222	171	180	186	180	157	186	142	154	169	169	195	160	155	196	177	190	193	170	162	164	187	181	154	165	180	178	142	203	184	161	173	186	183	179	182	199	172	156	168	169	166	173	175	162	169	184	180	167	173	181	169	151	169	152	193	175	140	200	184	191	174	197	182	162	183	175	188	216	180	176	174	174	192	174	165	178	166	185	173	182	178	187	169	198	169	173	178	152	148	166	165	155	164	181	182	190	170	161	151	179	213	188	177	199	176	186	160	186	176	172	178	171	178	206	179	173	170	181	172	156	146	189	178	191	164	174	161	181	151	190	167	196	180	172	209	201	155	167	166	171	197	170	161	169	169	161	178	173	168	173	147	144	187	162	172	183	146	169	191	211	183	175	183	145	190	186	172	176	174	169	162	174	175	186	171	186	168	190	173	150	153	176	182	180	171	156	193	161	196	191	182	178	172	179	200	196	190	179	167	174	170	137	173	186	205	174	186	173	168	167	174	162	162	173	165	181	192	196	175	179	175	175	190	182	182	168	162	180	176	167	162	181	181	182	183	172	190	174	171	170	161	164	179	170	162	182	197	178	175	188	164	177	161	196	182	165	165	183	171	141	182	169	194	173	202	165	167	194	172	171	195	158	176	183	169	168	166	183	174	171	182	175	179	161	173	176	174	173	170	169	172	179	183	155	173	178	182	198	194	149	175	169	166	192	180	192	151	145	176	158	189	184	165	177	206	172	178	156	198	169	198	189	178	164	196	163	187	158	161	171	197	207	202	174	171	184	166	179	184	166	179	187	184	190	179	177	176	175	166	140	185	163	169	181	198	178	172	181	164	206	163	155	195	174	150	190	194	189	181	177	190	190	172	191	188	164	187	154	170	143	166	186	180	163	203	149	174	180	158	189	177	184	160	163	180	162	182	184	164	177	167	175	174	173	177	174	174	142	188	173	160	153	168	170	174	164	172	167	148	174	179	167	182	180	177	168	185	155	186	174	179	194	172	171	182	184	178	174	168	175	192	162	173	157
16942	23594	20559	6933	6093	13556	11571	8191	668	214	165	159	168	179	197	203	165	198	187	197	172	189	183	185	204	156	166	163	192	180	189	171	181	196	169	202	197	160	170	164	179	172	197	196	160	202	177	218	192	182	196	180	189	182	176	172	152	186	179	197	193	185	177	169	160	195	170	197	194	177	175	184	175	191	188	200	181	174	177	196	200	193	145	164	182	180	194	205	169	172	168	175	168	200	145	199	178	182	196	181	198	171	161	152	190	190	178	165	178	159	175	183	190	183	181	180	166	181	179	194	165	203	195	180	188	183	169	171	196	177	157	183	187	185	159	197	171	191	145	182	185	172	181	199	171	220	173	182	181	161	194	181	194	210	194	171	200	187	180	198	197	179	186	206	187	190	179	173	188	149	165	185	183	191	188	169	192	207	196	192	185	172	171	184	208	178	195	190	205	175	198	179	190	187	177	192	150	195	182	153	182	175	170	171	204	158	187	192	186	197	196	165	176	156	187	169	180	163	196	181	194	196	173	177	198	187	185	184	175	185	194	173	218	199	179	177	191	183	162	184	198	204	207	183	186	171	202	164	159	205	160	176	147	173	182	174	195	192	196	199	147	193	195	185	186	181	157	183	170	167	184	191	185	178	168	176	172	172	182	177	179	210	179	175	166	180	193	178	180	170	165	189	193	210	180	159	186	185	188	163	168	191	156	196	188	174	206	181	185	197	181	169	193	170	198	173	189	168	181	199	179	178	163	184	184	195	169	173	182	151	198	168	214	177	190	160	184	176	195	177	174	181	187	177	196	210	180	201	170	179	178	201	171	172	208	183	164	174	175	162	166	184	171	167	182	170	193	197	163	196	202	176	186	182	187	184	195	184	187	190	185	184	190	173	171	189	206	187	189	192	196	177	193	189	192	193	179	162	171	182	210	192	188	174	193	208	181	172	180	178	180	193	160	176	209	175	166	175	189	175	182	178	199	198	153	170	151	194	168	177	165	184	180	138	174	174	196	193	179	205	172	151	197	191	184	175	185	193	195	162	176	194	193	158	163	182	178	168	182	170	186	155	185	170	189	175	186	183	188	183	169	195	175	165	139	205	181	164	187	157	186	190	174	197	211	211	194	190	196	202	168	188	198	202	165	150	189	185	184	211	164	180	174	183	180	194	166	211	190	173	196	190	176	186	193	192	169	167	161	163	155	185	193	170	188	182	205	183	201	181	190	176	169	199	206	168	173	189	193	191	174	187	173	190	194	194	185	184	152	153	167	194	183	186	170	178	185	175	183	178	176	194	189	192	188	176	184	177	186	174	166	166	195	162	178	188	176	198	162	187	189	189	152	165	184	186	153	188	178	178	171	193	179	185	172	188	173	184	179	205	173	191	195	168	177	177	169	170	175	195	193	155	217	185	182	194	190	164	184	173	178	176	191	176	166	180	170	198	169	191	156	184	157	189	177	188	161	188	177	180	200	144	183	184	155	167	175	182	184	181	190	192	202	196	188	186	199	206	183	176	169	187	170	180	206	200	188	188	181	196	186	177	138	196	191	192	186	195	182	203	176	168	188	198	162	214	162	193	200	164	193	194	194	193	199	187	167	165	176	189	189	189	171	190	166	182	156	175	179	164	179	189	177	177	176	199	181	162	178	177	191	171	169	174	194	205	177	171	156	203	180	176	188	205	175	176	186	159	180	194	199	183	181	167	199	185	177	176	176	182	174	167	178	182	176	173	217	183	178	182	184	176	196	181	165	203	188	167	177	191	190	175	211	195	165	193	178	190	178	194	171	195	173	187	152	204	176	178	186	186	191	186	187	184	184	176	187	179	196	189	171	188	193	172	204	175	182	208	192	183	173	178	160	214	185	174	175	199	189	160	175	191	179	176	201	191	203	188	177	178	169	182	196	163	185	191	185	194	161	180	169	174	193	155	175	198	202	178	183	173	167	184	191	222	182	169	172	178	182	181	190	195	162	177	176	185	179	204	175	185	184	206	180	180	161	176	186	186	189	167	196	173	176	202	215	182	179	181	187	188	206	184	211	181	168	170	184	176	186	167	169	159	198	178	151	172	180	178	191	164	197	170	172	188	173	187	150	179	192	200	170	171	187	201	183	181	190	208	162	191	184	152	184	190	199	187	163	181	175	205	185	188	173	172	179	202	180	178	186	168	179	181	191	184	192	163	185	177	191	186	193	181	173	203	211	184	162	190	208	166	190	174	190	182	161	200	193	195	157	185	165	181	199	183	200	200	182	182	187	180	184	200	158	189	176	181	174	187	194	198	155	173	172	177	177	192	184	187	168	185	187	182	167	166	183	190	192	186	185	174	170	189	171	166	186	200	205	155	166	199	211	182	186	206	201	166	155	172	186	195	188	182	190	186	175	168	177	155	174	180	174	168	198	158	178	174	171	188	173	171	190	195	190	180	184	189	181	182	170	185	185	195	185	173	184	172	163	195	179	175	181	191	176	184	179	179	183	167	188	197	204	172	197	183	194	197	161	192	195	187	183	185	181	182	174	193	178	202	193	184	206	170	193	201	180	191	183	186	186	175	193	176	177	195	166	198	209	193	177	199	197	169	205	194	179	189	171	179	198	209	173	177	174	177	182	175	159	191	162	160	184	184	200	179	135	189	182	182	166	176	170	175	212	193	175	169	190	188	193	197	189	185	207	187	190	182	180	192	176	195	188	199	173	192	210	187	176	172	195	188	193	167	198	174	172	186	179	198	175	183	171	164	174	177	198	189	202	199	188	167	198	182	167	181	173	175	178	184	170	180	194	192	183	215	190	174	173	195	205	209	189	201	193	184	195	187	190	189	190	185	166	186	181	174	185	184	195	172	183	210	187	197	179	185	190	203	181	196	189	169	169	187	168	203	173	199	187	203	188	178	171	178	193	176	177	176	164	158	181	176	155	183	187	177	171	189	159	172	177	174	168	188	194	182	183	188	182	177	167	184	176	191	172	169	177	159	165	201	180	161	183	176	176	184	165	190	172	177	193	195	175	185	170	181	187	170	187	202	188	189	169	179	185	184	168	161	177	174	206	173	213	172	186	174	220	152	206	183	154	165	196	173	166	186	195	194	182	166	206	175	196	184	184	186	167	205	192	197	170	178	182	198	183	173	200	199	190	183	189	164	143	194	156	209	174	174	184	212	197	164	187	200	160	181	169	181	185	198	168	187	168	160	209	171	200	205	175	181	183	151	201	184	171	164	170	177	187	202	175	174	165	169	189	225	167	155	182	189	213	154	163	163	188	174	186	190	185	172	188	163	173	159	181	201	185	197	179	182	176	174	177	170	192	215	174	186	182	173	186	175	188	172	171	186	157	175	210	175	196	176	191	187	180	198	189	212	180	177	166	205	204	181	218	186	197	157	170	164	183	171	188	185	190	187	188	188	195	179	169	193	174	168	175	165	166	174	176	188	196	201	196	190	174	190	175	159	177	173	180	170	184	165	161	205	193	180	178	181	202	183	191	190	169	195	174	174
24929	20380	26772	23910	20592	43137	57676	48240	20107	1795	367	334	308	296	300	329	313	300	307	285	311	272	270	282	316	282	267	281	315	318	280	329	250	268	268	281	272	299	294	254	304	284	258	248	281	267	279	274	281	288	261	276	280	272	272	283	294	280	305	328	270	307	279	290	310	266	270	275	304	301	292	303	270	297	290	309	251	275	308	263	277	280	316	301	290	280	303	316	287	288	287	293	266	289	273	270	268	266	293	303	304	278	288	274	273	286	278	288	294	249	269	284	278	262	264	303	302	296	293	300	280	274	295	276	289	280	298	284	287	302	281	259	251	285	254	273	269	268	277	284	281	288	271	275	295	287	298	308	282	289	296	283	285	287	260	283	271	299	294	295	317	300	319	260	299	302	277	270	263	302	286	285	284	277	281	290	255	279	258	275	284	277	276	288	266	289	278	272	268	259	319	266	290	258	289	280	263	275	275	299	278	295	280	289	299	296	294	254	317	270	306	310	290	275	308	269	258	299	261	268	274	268	280	269	315	291	273	263	303	278	312	292	280	287	289	272	305	279	300	283	279	271	287	268	295	266	272	268	274	280	284	325	296	284	295	301	274	294	289	284	308	269	285	286	260	280	284	284	286	291	253	294	298	280	269	263	304	293	299	257	270	262	285	288	259	280	282	280	312	266	280	278	268	283	279	307	263	292	308	291	284	280	288	284	251	276	271	272	262	293	294	295	265	241	286	284	298	280	271	276	286	277	236	273	275	282	270	281	290	286	261	263	259	297	265	300	251	284	246	301	293	293	273	310	286	278	288	339	279	300	265	273	286	317	274	267	262	312	281	327	277	284	294	265	299	271	282	258	298	293	265	260	283	284	284	267	272	284	300	265	272	274	306	323	275	255	287	266	285	295	271	307	295	281	271	263	311	274	267	278	269	273	324	279	281	308	282	330	297	280	310	294	273	298	301	281	312	279	282	262	277	280	280	289	311	309	271	292	280	311	299	293	268	278	294	300	276	300	265	281	250	290	272	277	306	273	273	253	263	297	282	312	286	276	287	295	274	310	252	312	266	315	280	255	299	286	272	274	288	245	286	266	314	300	254	275	279	287	278	287	307	293	294	289	297	268	292	285	266	283	317	287	253	263	293	265	281	279	285	284	290	263	268	291	322	331	294	293	310	281	294	331	294	275	274	280	264	316	272	275	315	283	298	297	295	256	264	280	311	290	275	280	280	286	283	266	283	295	289	290	305	290	276	291	280	259	299	296	307	293	285	302	268	299	283	275	257	276	257	265	248	251	319	267	272	288	284	271	256	305	239	244	294	278	309	281	305	280	266	258	315	291	261	283	274	277	278	253	292	313	275	274	314	281	287	274	251	296	297	307	295	259	301	262	290	291	304	268	269	286	322	291	298	296	267	279	283	318	289	287	273	309	289	295	265	290	288	280	278	305	285	287	287	301	233	289	246	280	267	299	287	269	321	275	282	271	289	246	290	278	272	297	283	274	268	326	286	251	285	269	263	276	244	280	267	279	303	281	288	256	280	298	281	267	285	281	273	312	272	286	280	260	256	280	262	265	301	261	293	285	259	252	274	293	294	267	280	289	295	302	295	278	251	284	277	313	278	246	281	273	295	279	298	283	260	293	277	270	283	310	299	303	272	258	290	298	240	264	289	276	332	271	274	315	262	263	291	306	305	273	246	272	276	321	280	302	277	296	287	265	274	278	290	271	297	257	313	254	278	291	273	283	256	297	281	270	266	294	280	273	262	279	286	284	271	278	284	274	296	271	300	273	268	288	259	278	287	298	315	242	294	273	247	286	291	310	314	284	248	285	269	262	248	284	269	281	293	319	287	291	301	290	259	301	297	292	277	319	274	289	281	246	303	303	265	296	248	296	294	297	284	269	275	251	283	282	299	272	267	297	267	259	285	291	309	264	280	274	270	294	269	291	272	257	285	283	242	279	256	280	289	271	260	283	262	278	256	295	285	260	270	328	277	286	312	297	279	291	283	288	273	307	275	284	261	295	264	270	287	277	304	294	308	277	273	275	258	316	292	260	282	284	273	268	309	295	261	261	274	276	287	292	299	268	274	247	284	311	304	262	251	275	287	297	281	296	296	269	274	256	277	255	271	275	296	301	298	296	267	268	293	268	272	291	278	272	287	266	279	293	310	285	274	268	308	261	282	291	291	293	269	304	287	277	287	261	287	277	318	281	280	279	297	260	251	288	305	273	265	286	294	260	295	281	260	263	269	289	272	296	263	298	258	307	290	282	286	276	272	271	255	296	291	290	299	258	314	264	273	277	300	282	280	277	283	263	277	268	280	273	262	253	282	255	311	284	295	321	280	268	310	274	318	302	278	264	289	289	253	281	273	253	292	271	295	256	281	280	302	294	283	284	300	258	281	290	272	269	268	271	259	293	281	274	300	286	269	281	278	259	288	289	261	278	267	296	269	281	281	265	293	278	253	298	281	273	281	301	272	292	318	309	262	276	246	262	239	279	296	295	256	278	276	283	290	274	265	287	283	287	260	280	278	296	266	249	262	287	287	268	296	274	277	302	305	284	279	293	265	274	272	297	273	265	308	286	285	269	303	292	272	287	255	266	275	275	290	263	325	262	245	310	281	295	292	297	315	272	310	272	293	304	274	291	273	276	295	320	280	272	312	275	266	302	284	284	305	301	258	291	307	283	287	287	261	281	280	293	302	285	276	299	275	274	282	286	278	306	259	288	270	282	297	285	309	286	297	279	287	263	285	298	263	315	303	275	275	272	294	285	256	274	289	288	256	295	323	297	305	274	269	235	310	279	271	276	299	279	275	255	260	280	284	301	276	285	280	303	250	276	262	299	291	293	313	279	270	302	274	280	272	292	291	263	257	276	285	271	264	262	274	279	270	271	281	269	281	262	248	258	307	268	269	301	298	288	271	265	250	254	296	291	288	262	293	292	271	247	264	279	300	281	321	278	273	314	299	284	273	279	280	233	283	278	266	300	306	281	266	324	264	264	292	292	284	293	263	301	286	305	301	302	270	275	266	266	300	286	277	297	290	262	275	294	268	282	281	291	283	256	317	293	293	296	286	286	280	312	285	261	282	264	296	283	266	274	285	239	297	303	279	292	285	270	281	266	295	296	278	282	297	297	263	280	280	286	291	290	314	289	257	255	305	274	275	278	300	244	241	307	279	269	283	300	264	301	287	298	307	269	264	271	299	326	271	267	247	234	270	280	282	259	260	275	309	263	272	271	295	274	293	250	279	272	304	275	272	282	307	283	291	273	277	276	282	260	277	298	262	287	278	289	266	247	263	293	305	290	299	247	308	276	295	240	286	280	286	263	284	303	279	263	288	266	300	301	287	272	303	291	294	292	256	276	270	266	291	293	289	277	285	259	268	301	276	247	287	270	279	278	271	299	304	278	292	269	252	300	275	288	287	295	297	284	289	273	298	300	304	288	286	286	276	274	281	274	296	268	242	275	291	338	283	288	292	279
18896	31590	26917	19404	14952	46576	52509	45844	8258	374	346	324	332	336	319	296	308	287	276	286	279	276	261	252	287	300	285	274	268	266	273	270	244	288	274	259	263	241	274	256	248	253	285	301	274	250	283	253	256	272	274	255	290	262	277	283	280	286	265	277	279	290	279	246	248	246	300	255	268	262	287	272	288	238	253	274	270	285	243	266	269	282	266	263	260	272	264	245	253	288	268	273	258	267	276	280	261	288	286	272	268	239	281	246	254	249	272	277	260	241	254	258	294	280	257	260	286	252	293	285	253	272	285	271	255	260	264	286	273	304	292	276	264	239	282	280	257	277	266	257	269	270	271	257	225	261	253	267	273	261	259	272	269	240	283	259	280	269	245	249	260	236	281	282	239	246	301	235	269	262	270	272	240	263	262	239	273	256	279	258	257	200	301	251	276	264	269	234	253	266	281	237	290	283	263	246	270	255	265	242	258	286	248	283	253	245	287	289	289	271	252	234	257	257	305	292	320	255	283	250	259	271	264	287	293	255	270	247	255	240	289	246	260	251	248	246	261	281	302	262	273	266	273	279	269	276	256	262	256	246	281	279	266	259	269	291	265	284	277	298	288	247	287	270	243	258	260	273	280	263	302	290	288	266	257	266	258	286	267	296	270	281	259	275	237	254	289	298	286	288	296	267	284	279	252	272	240	264	267	284	297	296	282	273	276	273	263	268	288	292	267	258	246	264	252	275	235	276	267	256	260	289	264	242	250	278	280	263	259	277	274	252	243	279	249	264	261	260	271	253	260	274	282	262	272	283	248	254	286	272	248	270	298	252	294	285	269	255	255	272	229	227	243	275	278	257	255	259	269	225	271	261	306	254	277	259	244	238	264	257	236	259	271	253	267	251	259	295	301	265	248	250	268	266	263	271	239	254	287	273	270	251	246	276	255	286	258	256	266	250	271	291	309	246	284	250	267	256	261	293	275	273	276	286	255	276	262	280	290	268	281	271	254	269	268	294	257	243	271	300	264	275	275	266	263	282	286	294	276	272	275	272	286	246	278	247	254	285	261	278	252	269	290	304	276	271	300	280	258	278	249	250	250	289	279	274	247	265	239	266	302	302	241	277	271	287	282	264	264	294	257	278	271	277	292	266	268	289	282	275	270	269	263	263	245	276	288	264	238	260	237	274	280	267	249	263	271	278	279	273	287	262	280	265	260	262	260	304	269	266	263	258	260	267	271	273	278	268	244	270	270	284	263	252	296	259	254	272	306	262	253	263	298	259	227	248	279	244	258	238	269	274	271	277	304	256	277	276	268	279	293	248	299	288	274	269	284	274	260	253	270	257	242	259	275	247	276	268	266	283	248	262	270	245	259	272	283	274	265	293	231	244	259	308	247	285	269	275	263	248	281	268	279	281	278	260	258	277	270	248	292	264	264	277	276	282	294	269	263	248	238	271	274	273	284	247	237	264	298	250	280	272	252	261	266	262	270	293	273	241	254	304	260	272	278	236	273	250	264	281	264	280	270	261	291	285	276	285	269	280	230	265	257	273	304	286	254	244	274	276	244	277	273	256	267	290	265	271	282	287	276	252	259	258	267	271	287	280	300	283	277	264	260	260	258	269	263	245	271	261	257	259	252	241	306	248	259	263	270	279	277	260	290	295	285	261	262	268	268	296	252	268	253	256	257	296	269	268	267	304	289	283	281	264	256	267	259	267	275	285	265	263	272	270	262	247	256	273	284	271	263	288	288	276	264	278	260	270	266	302	242	270	255	257	276	257	266	280	253	278	277	267	266	253	236	279	267	218	260	243	253	268	277	266	284	241	274	295	267	262	292	281	253	277	263	271	286	276	276	247	247	261	294	267	263	260	227	264	281	258	287	231	237	265	253	289	310	278	274	260	253	279	267	286	276	255	252	254	295	264	255	264	264	287	272	281	281	280	271	250	272	271	276	265	292	252	228	251	269	271	263	256	261	300	256	241	286	276	264	246	252	287	273	264	278	289	275	301	291	259	286	261	275	260	278	284	259	266	266	255	280	278	280	259	256	291	251	264	278	263	262	250	250	283	266	260	256	264	286	250	263	291	267	280	259	272	246	285	298	255	251	273	258	271	243	261	246	279	256	263	241	302	266	316	286	281	305	270	248	284	262	271	255	281	275	269	276	279	261	252	271	250	274	261	294	289	266	285	275	253	268	289	264	240	267	261	260	261	263	241	262	262	259	256	279	272	275	254	267	266	263	275	254	248	261	250	279	229	244	271	231	270	246	246	285	268	231	249	291	300	271	280	265	285	263	276	321	271	288	260	272	248	283	199	256	275	237	265	234	286	277	257	258	260	238	273	256	276	276	259	276	239	275	246	255	288	276	268	278	254	286	273	284	288	264	290	275	288	279	298	251	280	265	281	262	277	254	276	254	255	253	284	257	236	277	299	262	284	253	274	276	230	303	247	250	259	275	261	284	252	299	284	263	260	252	243	242	273	256	248	286	281	250	308	264	261	262	264	251	260	266	267	303	288	266	251	271	282	297	275	256	292	249	269	261	283	253	250	290	277	253	256	274	284	256	249	242	273	237	285	254	254	275	262	257	298	256	278	299	288	291	273	252	303	282	280	223	256	273	262	272	275	258	243	242	258	301	250	269	234	249	266	270	292	258	274	270	266	259	256	262	269	264	275	259	285	283	287	273	285	261	269	273	275	254	265	269	287	295	268	276	276	252	254	271	271	268	267	246	228	276	259	283	259	246	258	273	275	242	253	291	275	250	230	260	268	227	274	272	285	290	312	250	264	257	282	270	256	264	256	275	286	269	300	278	295	269	265	255	272	273	267	300	262	261	260	289	239	267	283	278	262	268	270	263	260	245	247	276	278	261	281	255	256	281	256	273	259	278	259	259	273	277	261	252	274	305	239	270	314	281	255	253	295	254	253	268	247	261	286	292	280	274	257	259	276	275	229	276	241	260	272	286	283	259	267	251	277	292	283	266	254	252	250	266	241	263	254	280	247	264	260	299	256	272	232	251	265	258	276	257	267	272	301	269	273	251	259	289	258	239	286	256	269	267	262	251	261	282	277	294	260	278	260	259	242	250	254	261	265	241	258	273	272	272	260	284	272	253	250	277	285	297	257	257	291	261	281	287	257	277	274	250	260	278	256	294	277	255	274	284	267	264	250	248	265	276	271	286	266	269	252	252	259	295	243	285	272	279	233	247	273	267	271	299	268	270	264	253	275	285	253	280	271	250	288	246	254	270	254	289	261	240	290	270	265	299	286	267	243	251	267	305	268	277	295	255	245	255	283	264	271	267	258	275	272	267	250	259	267	241	283	250	273	264	284	274	271	271	262	283	266	247	274	286	252	277	270	281	254	276	270	261	255	262	279	252	249	235	283	265	259	288	279	270	260	257	280	254	265	281	258	276	271	254	247	271	283	272	301	262	271	288	272	262	309	258	288	264	249	296	285	285	250	267	276	258	274	259	245	247	242	290	272	285	258
22531	20443	27162	23643	20581	36273	68930	60956	29379	5549	720	599	545	512	506	532	513	519	490	508	532	489	490	500	538	435	468	482	488	499	518	475	504	439	494	483	468	435	504	481	487	505	464	477	437	475	445	485	465	451	488	457	477	509	501	455	495	456	494	470	450	481	456	517	505	468	468	489	500	453	451	485	449	459	463	493	507	501	467	501	496	454	470	443	466	443	435	485	450	499	494	505	434	447	486	444	449	464	490	481	507	468	443	483	435	493	485	470	495	481	456	427	494	462	472	445	473	522	464	457	473	471	427	449	467	478	440	476	469	482	477	460	472	488	454	473	501	479	468	472	470	472	491	467	509	468	466	474	472	459	463	467	424	446	439	492	454	446	454	459	479	472	457	507	488	448	456	466	460	473	477	455	484	520	455	483	488	480	497	456	467	443	476	497	493	498	426	450	458	477	497	459	458	496	436	461	480	464	472	479	458	410	465	473	477	497	452	424	489	490	441	474	485	474	496	455	433	493	442	458	506	500	489	486	466	460	470	467	452	444	457	447	484	457	472	481	464	452	504	473	464	448	468	470	460	501	515	463	453	472	511	455	469	480	483	464	465	487	467	476	479	453	443	454	505	454	479	450	479	457	437	477	439	504	441	477	472	459	420	459	462	457	495	448	425	445	429	457	494	508	479	433	431	434	493	471	454	446	490	469	469	460	453	461	456	486	473	471	483	492	455	482	471	530	459	486	472	462	497	450	482	488	448	460	443	484	472	445	461	473	433	496	455	461	463	428	465	440	470	475	463	432	470	461	479	466	452	474	440	462	450	458	469	501	485	484	473	502	487	443	499	455	488	432	455	466	455	451	445	472	485	503	470	466	466	429	471	448	478	434	487	472	483	467	476	455	467	493	465	453	479	482	522	467	464	465	470	490	487	462	474	473	435	467	494	469	469	500	478	483	451	467	491	486	494	457	471	458	486	441	457	463	491	489	495	500	480	480	515	480	463	461	474	493	459	451	476	474	485	491	478	451	475	488	451	459	410	501	477	455	480	496	451	526	459	441	467	448	515	459	468	439	484	459	457	448	469	489	481	462	453	440	449	478	455	501	455	473	460	469	498	467	465	457	464	466	506	501	467	468	462	481	464	518	482	483	455	476	471	508	479	482	508	465	462	511	448	479	463	452	458	483	477	454	444	483	471	506	518	473	428	476	469	463	451	463	488	462	498	490	481	433	480	493	471	489	472	467	471	457	451	476	451	459	446	457	490	466	496	460	479	482	478	487	486	514	465	467	441	476	459	473	466	465	454	522	499	476	449	455	435	489	508	512	461	484	473	429	476	471	457	479	486	418	447	486	466	448	462	468	475	426	466	436	448	475	478	530	452	470	474	472	474	475	479	458	438	471	449	488	455	486	464	464	507	441	430	483	459	493	491	441	503	504	482	484	479	497	467	512	469	489	463	474	475	442	479	450	482	498	497	449	479	471	483	466	445	481	485	441	443	447	445	440	436	477	498	464	501	474	487	485	437	432	470	457	471	480	496	438	463	491	419	424	433	458	453	449	480	467	454	488	478	490	487	519	448	459	408	477	408	459	492	480	458	449	454	489	482	466	473	470	504	453	463	513	472	471	445	469	404	471	484	512	463	475	457	444	514	465	473	514	472	470	426	450	492	471	480	493	510	457	472	471	489	475	492	441	504	472	493	479	495	420	501	460	441	476	488	463	439	461	463	458	465	517	439	487	457	452	479	434	473	442	425	453	461	441	476	465	513	488	469	422	509	442	487	441	490	451	448	464	424	446	473	444	498	468	454	464	463	481	473	493	469	456	475	428	494	457	452	465	492	430	520	474	474	440	428	472	463	449	474	499	456	492	498	463	480	488	503	490	446	459	475	418	471	426	454	479	463	462	472	493	469	498	455	445	478	477	471	459	490	458	442	499	509	566	473	486	436	463	490	479	475	451	442	491	475	522	440	510	468	483	474	434	462	466	445	483	501	483	448	450	473	490	478	454	481	427	418	475	444	484	494	462	515	509	484	500	484	464	466	472	472	449	495	487	499	420	472	479	441	460	459	459	523	438	443	502	465	496	476	419	422	457	495	480	446	480	459	485	499	420	501	466	444	426	461	429	447	504	455	487	464	458	538	451	476	449	444	445	517	500	479	467	459	463	497	534	511	474	470	473	459	479	452	441	427	485	457	442	471	489	509	448	475	517	501	443	470	513	470	430	495	488	481	479	427	479	520	501	469	452	475	473	465	454	460	479	488	461	493	489	464	463	482	440	469	455	485	435	502	452	451	468	440	487	509	454	449	517	500	460	483	440	443	456	445	436	512	443	449	466	515	475	465	470	469	422	463	506	487	447	477	451	482	497	415	477	481	454	487	465	545	441	493	486	486	475	486	464	473	498	461	465	453	454	475	499	428	449	484	484	424	467	455	487	478	481	433	443	505	453	455	497	470	451	479	477	466	476	417	432	497	525	454	452	464	460	462	470	453	440	498	460	485	477	420	476	452	477	501	494	471	488	439	468	475	517	442	461	454	477	445	478	470	495	471	478	470	470	481	491	476	461	466	456	489	427	480	464	446	459	452	417	450	492	442	458	479	485	458	465	454	468	479	495	497	481	474	442	465	491	433	470	468	465	503	461	503	426	487	462	489	478	480	450	440	472	469	475	455	449	435	482	458	444	506	477	473	454	521	499	472	455	468	483	486	455	459	470	493	471	428	480	477	456	511	462	446	454	496	469	468	475	474	447	506	478	477	473	496	471	467	476	478	478	528	448	448	532	506	460	460	440	447	438	475	488	464	459	465	475	488	491	450	481	481	472	455	481	499	447	452	444	457	459	484	460	435	470	473	435	489	451	474	455	500	452	469	404	519	471	488	483	433	478	437	479	431	489	462	468	486	465	484	456	449	457	466	442	478	439	447	459	441	453	482	500	492	465	503	481	453	442	478	506	439	494	452	497	500	461	454	463	480	436	457	462	469	456	456	463	490	456	460	480	466	455	442	482	462	453	469	503	421	451	465	479	445	469	470	476	420	485	497	437	460	453	440	473	475	460	477	498	462	492	493	480	458	483	485	466	453	470	472	430	474	454	442	441	457	488	458	451	476	486	496	477	435	464	484	469	474	456	481	438	509	438	471	510	462	460	470	499	473	472	428	423	493	458	501	486	480	518	480	470	501	464	485	453	467	458	468	516	480	460	488	501	476	459	473	460	480	454	442	474	419	491	478	455	475	473	435	503	433	461	459	474	466	475	474	447	454	452	431	457	449	534	478	514	455	485	495	436	459	500	443	492	430	476	495	452	489	471	464	451	432	479	446	465	443	443	459	473	478	477	481	458	447	470	490	431	423	475	486	451	480	442	473	460	480	440	496	501	461	457	462	484	464	471	462	472	430	546	509	462	495	468	480	464	467	490	454	444	522	455	491	448	454	466	426	457	454	491	456	479	487	457	477	432	461	462	449	508	460	478	439	442	451	503	482	459	468	465
21466	35800	34141	22865	21335	45376	65850	57617	11912	687	595	546	581	500	550	517	538	516	507	522	507	480	526	484	477	475	466	419	467	451	435	477	464	455	433	446	422	414	439	428	478	439	442	436	439	447	408	430	463	452	430	420	466	416	432	461	414	426	434	398	428	430	443	443	425	452	463	470	440	433	418	491	451	471	418	494	445	461	442	417	475	457	454	440	472	430	430	433	461	434	463	470	422	448	413	435	443	436	425	457	414	495	431	451	451	449	458	425	412	452	443	440	448	429	439	409	425	439	458	466	436	454	435	436	439	405	414	442	424	471	433	430	446	410	393	442	412	453	429	449	455	437	426	482	387	428	431	422	422	473	431	424	410	450	466	429	402	407	431	437	435	467	415	417	435	438	401	437	465	445	448	424	435	440	424	427	398	422	425	426	414	414	437	396	459	446	440	456	404	436	423	462	465	410	459	428	412	418	433	443	394	449	440	425	436	439	438	467	462	413	430	420	432	446	427	429	444	449	424	401	435	416	427	430	468	471	389	417	466	417	430	393	402	450	390	416	435	452	425	470	436	430	416	439	420	426	438	389	437	415	400	455	422	453	428	441	436	454	436	451	442	439	432	449	442	462	437	428	466	451	428	432	435	485	431	466	435	432	418	480	428	477	394	452	437	419	425	449	465	435	433	382	441	415	409	416	406	401	426	411	437	461	427	447	434	469	391	440	436	436	453	429	418	466	382	425	426	404	449	473	447	431	437	443	420	423	469	446	438	442	420	426	427	416	430	455	412	421	457	422	455	412	419	376	408	451	442	431	421	419	445	465	454	428	424	423	422	469	451	406	427	399	422	453	444	434	450	421	372	458	420	449	438	413	459	461	443	449	433	439	436	420	438	446	447	414	434	444	418	415	453	422	414	469	438	421	424	421	446	459	429	457	407	406	445	434	431	472	430	430	395	421	405	417	459	404	456	454	415	437	420	432	427	431	425	449	430	448	458	445	413	432	408	433	450	458	490	418	388	449	467	434	402	425	432	423	426	456	440	442	434	444	450	479	405	471	428	424	436	406	443	429	422	476	455	422	446	458	398	424	454	422	400	458	443	429	447	450	443	450	437	419	444	449	433	415	409	433	450	417	446	449	456	461	424	422	427	464	429	428	429	389	466	438	416	441	430	437	423	447	425	425	413	409	449	416	439	422	401	417	430	423	441	448	431	441	410	447	455	431	448	425	415	440	449	446	409	450	434	422	456	439	407	410	417	413	473	455	402	412	400	479	435	425	421	431	467	414	439	458	407	426	414	449	445	433	460	446	407	422	443	411	431	444	434	423	424	455	459	421	430	453	418	461	398	480	441	416	434	441	403	416	409	441	420	417	418	437	459	443	458	451	459	460	443	422	435	468	463	408	470	435	399	448	440	431	439	405	473	506	411	442	436	417	441	423	477	413	411	432	441	428	431	440	427	442	455	465	416	415	483	406	424	469	435	476	425	419	446	419	432	412	447	447	448	399	406	432	476	423	454	396	433	434	452	427	424	431	451	424	413	439	454	424	437	447	428	441	436	476	428	414	443	465	484	428	480	431	442	482	443	431	391	405	441	412	426	427	437	428	465	440	443	416	403	437	448	412	452	454	442	447	428	447	425	447	421	485	450	443	431	416	459	441	436	448	481	453	462	425	389	460	423	398	441	410	440	402	430	426	412	427	431	425	457	455	452	466	482	434	416	469	471	420	448	410	447	398	415	478	390	430	429	455	465	430	491	451	411	390	435	392	427	429	436	463	466	423	431	373	434	426	415	412	466	410	451	428	436	428	462	458	450	420	405	413	426	457	429	416	437	434	474	436	436	413	407	436	448	446	400	431	411	428	428	428	457	430	453	437	400	437	438	411	440	458	446	441	449	414	435	439	431	411	397	431	434	451	426	426	444	428	451	432	413	463	491	425	400	455	440	415	447	429	435	443	408	429	431	409	395	462	425	460	475	429	447	430	403	398	408	409	440	448	452	460	452	422	453	446	439	403	443	440	412	461	413	421	470	439	421	431	426	450	405	411	424	454	416	429	445	466	418	426	401	404	443	429	382	438	408	424	421	460	418	493	395	449	451	458	462	454	402	454	403	470	449	422	453	472	402	418	420	452	470	457	472	468	418	449	445	438	467	415	449	436	416	457	438	438	439	409	435	416	420	422	462	458	437	413	435	447	428	456	426	445	418	458	450	444	436	389	436	439	424	447	410	407	430	441	416	437	429	449	433	440	447	398	399	420	460	454	441	410	445	453	419	430	436	469	410	439	432	425	435	413	468	440	413	447	415	423	442	444	446	472	491	434	434	449	434	456	414	454	432	425	431	428	448	462	412	439	409	472	427	422	428	418	463	426	431	417	431	423	427	437	439	437	447	447	437	440	442	444	421	426	401	429	438	434	432	430	441	436	420	421	425	457	481	443	430	417	447	442	437	425	425	449	439	422	442	433	448	459	418	427	479	419	461	412	442	460	445	441	420	428	447	461	462	429	411	399	445	435	439	438	412	428	440	440	447	436	442	387	423	423	460	449	441	426	401	427	411	415	441	457	403	437	449	406	452	410	439	437	403	447	443	419	413	447	425	404	415	424	420	463	423	435	444	461	430	397	415	414	434	431	452	450	432	431	418	417	435	435	441	427	450	442	480	437	440	456	441	398	464	501	480	446	424	414	431	442	438	453	422	459	446	461	417	425	448	455	424	430	452	445	422	449	443	415	400	454	458	462	424	431	455	445	436	447	428	429	467	451	429	469	408	430	421	405	391	415	424	395	431	414	399	418	432	455	437	446	443	442	434	416	411	428	429	441	423	421	423	462	425	427	425	436	430	425	405	431	443	426	426	455	415	430	420	381	457	437	434	403	408	415	466	440	406	427	457	424	443	426	429	395	423	427	421	448	453	425	421	435	429	376	478	398	454	431	461	414	410	432	440	423	444	456	433	438	437	445	423	448	437	427	418	415	442	447	431	420	418	413	407	446	446	414	416	419	484	431	451	422	449	419	477	408	414	426	421	421	424	440	447	422	465	446	439	401	425	419	395	447	438	426	440	420	440	443	424	390	439	459	465	450	434	426	419	442	441	457	445	445	432	455	434	428	420	405	480	423	432	413	445	410	428	442	455	434	429	431	467	437	455	437	431	428	449	406	449	454	454	441	398	475	428	435	443	423	420	396	418	436	448	407	431	415	406	466	426	426	434	421	441	414	429	436	455	447	449	422	403	455	415	428	408	457	461	451	445	488	432	423	457	425	437	442	417	417	416	437	413	366	414	445	439	432	442	428	451	410	404	384	413	426	442	408	395	427	423	457	386	457	463	477	428	408	425	424	452	459	435	450	424	409	439	437	463	420	476	421	412	432	447	386	447	428	443	415	434	427	430	441	434	398	450	446	412	416	401	447	456	442	417	441	430	421	454	443	453	486	426	457	456	429	425	482	430	417	413	413	429	408	430	439	486	427	403	427	455	415	444	416	420	411
28549	17649	8847	6450	3093	3889	8297	5039	287	166	144	170	164	143	129	164	156	139	147	146	140	141	124	139	162	121	142	135	135	152	154	140	166	143	142	136	136	145	139	145	129	156	144	145	158	157	132	134	156	136	129	143	145	133	146	145	156	140	137	152	150	139	184	134	143	128	140	133	136	133	130	130	136	162	151	150	149	149	147	137	138	129	155	147	137	141	125	131	160	152	142	157	169	129	161	133	147	147	146	142	151	160	137	169	144	141	136	128	134	160	146	138	156	153	136	133	126	171	150	147	147	130	146	131	162	136	130	155	126	147	143	139	173	124	162	146	143	144	148	129	145	140	139	138	136	162	159	159	135	145	144	153	138	144	161	170	156	139	143	113	139	127	142	147	136	148	118	140	139	169	126	166	140	137	146	171	135	153	126	127	137	150	135	146	141	169	146	147	125	142	130	139	140	148	136	150	148	137	131	144	132	148	142	137	145	145	149	176	160	145	134	154	162	167	147	138	174	150	138	165	144	152	140	152	142	129	150	147	135	137	142	130	138	141	138	121	145	154	158	140	132	145	145	160	128	146	125	153	130	123	140	124	121	151	142	168	141	137	145	121	149	145	156	128	136	138	163	129	129	147	151	143	154	144	148	129	142	137	138	130	129	151	146	155	147	148	135	141	152	159	152	154	137	143	125	154	142	145	164	124	125	134	145	145	134	135	137	159	168	155	166	149	146	158	160	111	172	160	149	138	162	153	129	136	147	167	155	146	125	150	142	155	138	127	138	149	151	146	147	143	155	136	145	137	132	156	150	141	164	151	149	157	147	129	148	133	122	137	162	153	151	129	133	180	127	130	142	162	138	140	145	134	140	145	162	155	141	136	150	152	140	152	148	149	148	157	141	144	153	154	127	141	148	123	154	153	133	156	161	140	135	131	150	136	140	139	146	154	140	144	138	146	144	153	138	165	143	168	156	140	159	140	159	162	163	122	148	166	139	141	150	147	141	150	155	147	137	154	168	150	157	139	137	136	133	138	155	159	159	149	132	145	151	142	145	157	155	158	150	144	132	163	152	144	134	140	158	140	134	159	147	135	137	127	130	128	120	145	123	142	158	150	121	127	132	152	146	138	139	132	143	155	188	152	143	156	125	143	137	149	128	131	129	136	153	146	143	140	132	139	163	147	146	156	147	157	152	143	136	154	142	144	124	151	141	139	128	134	162	154	151	162	148	156	146	148	145	161	151	136	146	143	134	110	142	145	143	156	135	141	130	155	149	137	150	144	149	128	142	144	140	134	121	134	127	137	119	143	138	151	155	153	150	126	119	154	140	142	161	150	144	157	150	143	115	153	147	144	119	149	141	129	140	144	142	152	128	143	138	138	162	137	152	149	135	133	127	139	164	132	133	154	141	129	158	150	152	146	163	146	154	152	145	147	152	155	138	135	147	144	153	145	158	121	120	137	135	132	177	165	138	130	155	139	161	162	160	149	122	152	142	168	136	124	137	129	117	147	146	141	144	137	151	158	176	146	156	136	162	123	160	163	142	135	141	141	148	128	112	155	150	144	141	152	144	136	155	134	145	132	134	139	140	135	139	132	148	142	140	152	150	149	154	139	143	122	145	117	142	157	152	156	175	149	143	121	161	137	129	132	152	147	140	170	137	144	135	161	122	116	144	152	145	153	151	162	125	133	148	128	173	162	151	130	141	152	136	151	151	144	160	138	134	129	149	148	133	130	133	145	136	137	128	127	125	132	151	140	165	141	129	139	165	142	147	151	163	146	156	139	146	157	113	150	140	161	150	137	138	117	145	136	139	157	135	138	153	141	134	114	125	155	134	152	148	128	156	141	142	176	141	162	140	147	138	141	132	148	148	194	140	143	153	148	122	139	153	155	141	131	148	156	132	140	145	138	169	136	146	140	112	135	162	137	131	151	118	139	151	152	148	145	151	161	136	154	146	137	147	143	162	155	154	158	143	148	152	126	140	146	147	132	148	136	149	156	157	137	163	143	149	139	142	152	139	164	142	153	136	161	143	149	153	146	169	174	149	149	134	134	149	152	144	125	140	148	122	143	161	130	163	150	162	124	135	131	146	134	133	140	133	126	139	160	160	136	144	141	144	134	147	143	157	145	172	159	135	143	138	127	143	145	164	131	151	144	134	145	139	126	151	136	128	148	146	144	166	136	142	133	149	131	142	155	110	165	152	128	168	123	144	105	143	139	154	161	154	153	153	131	138	171	165	112	125	137	135	152	147	143	140	146	150	150	135	154	139	127	129	145	149	131	168	145	123	165	142	162	130	135	138	157	157	148	148	144	164	152	137	137	165	138	165	144	159	140	141	169	147	144	155	147	132	148	139	149	133	161	141	128	160	144	138	154	139	137	159	152	147	165	142	140	125	160	141	157	157	132	128	140	136	139	159	162	138	135	164	153	141	155	156	135	145	152	154	141	129	143	151	156	143	143	130	146	164	136	161	147	138	116	135	155	135	142	154	143	145	132	131	146	135	140	122	144	143	143	162	141	141	117	149	152	146	144	137	145	154	143	147	148	159	130	139	142	140	148	154	113	139	144	113	141	155	141	154	133	136	167	150	147	152	167	142	147	120	147	156	156	132	138	151	129	118	152	148	145	146	153	157	143	140	127	135	130	132	153	169	150	137	153	140	143	145	143	132	141	161	140	124	132	132	153	157	137	129	127	123	133	152	162	142	144	121	152	130	138	147	158	121	141	144	152	165	153	139	147	138	144	145	136	147	154	137	142	152	133	125	137	156	165	149	154	132	135	144	154	144	151	137	138	153	158	143	141	160	150	144	153	130	129	146	130	130	150	140	152	127	152	131	155	149	158	163	131	134	153	164	152	128	139	158	145	140	138	162	147	154	137	116	138	167	140	134	152	145	133	145	164	142	144	143	139	150	128	142	143	165	134	156	157	153	144	139	138	143	136	149	162	129	146	127	135	144	154	147	159	151	167	146	154	153	127	129	141	142	150	155	151	138	145	146	142	140	151	152	153	142	131	147	160	147	140	153	137	152	137	142	128	149	113	144	132	147	148	148	150	136	143	142	142	158	133	153	163	126	154	127	147	151	132	146	138	151	157	149	136	137	153	153	128	172	157	148	131	153	129	153	127	151	149	128	141	158	138	145	138	153	155	155	141	152	157	126	141	157	135	131	145	146	130	162	143	167	139	134	151	124	161	150	140	149	144	152	137	143	148	151	134	141	159	141	144	133	142	137	131	143	141	120	163	143	153	166	144	149	135	149	158	153	145	117	155	134	141	143	143	155	158	159	142	125	143	164	148	144	151	165	142	156	125	131	138	118	131	167	136	160	146	129	129	140	139	157	155	160	115	141	146	160	146	149	161	111	155	148	146	155	133	144	132	141	127	134	125	142	134	135	110	160	133	139	149	144	157	163	133	142	132	128	145	150	144	151	151	132	153	128	156	143	137	137	142	140	145	143	140	144	137	136	161	164	146	159	135	126	130
16740	15816	12370	10725	5701	7002	12022	7234	265	170	146	154	161	202	154	146	170	165	150	147	146	151	130	151	165	158	139	149	152	131	151	174	156	156	144	178	167	142	131	148	146	151	158	171	132	155	156	144	160	152	137	168	130	154	151	133	154	138	141	165	172	134	169	158	156	163	153	140	148	135	145	148	154	145	165	174	148	133	174	161	125	157	185	155	148	141	153	135	164	159	154	138	145	146	154	166	139	156	171	140	131	155	167	145	147	155	142	136	147	153	139	142	152	148	140	153	146	165	149	137	146	173	128	137	144	158	150	144	147	169	175	156	142	153	167	145	161	171	159	140	153	145	165	146	152	159	174	152	153	163	157	152	139	153	141	133	145	166	143	133	164	163	162	148	161	147	128	164	155	136	150	134	156	133	153	144	159	150	150	153	160	157	163	169	157	150	144	165	156	142	168	158	152	153	120	160	145	167	144	138	138	142	140	145	140	174	158	150	137	155	157	155	147	148	144	172	167	152	156	139	171	149	148	154	152	137	166	166	125	158	132	142	168	146	162	153	142	145	162	145	168	140	138	160	139	169	173	150	161	166	156	123	144	156	171	155	143	148	154	150	155	152	155	167	162	164	150	145	155	156	127	161	149	162	150	145	165	149	148	141	160	149	170	154	148	142	155	151	143	137	155	145	159	158	157	156	162	151	158	146	156	139	172	157	145	175	146	155	146	137	161	137	162	164	145	162	160	163	151	138	157	153	142	176	136	144	160	165	163	153	167	150	156	151	189	156	147	205	159	147	160	150	133	155	157	151	144	148	130	157	170	134	140	163	142	151	159	146	147	142	147	151	145	138	165	145	152	166	159	140	156	158	165	146	153	164	156	148	131	148	134	144	158	158	145	160	140	165	154	152	156	164	149	152	157	154	146	161	153	150	133	154	163	163	134	142	159	147	172	160	135	162	169	156	158	162	159	182	164	167	152	124	164	163	146	166	130	152	143	155	147	150	165	132	152	164	159	149	160	167	152	144	162	167	156	166	159	145	153	134	153	142	157	145	174	142	142	150	176	159	148	166	142	162	148	174	117	114	155	177	149	144	148	152	159	175	152	141	169	147	132	158	148	157	156	167	153	135	160	112	129	150	185	161	176	166	150	130	167	131	144	153	155	167	142	160	168	164	149	134	133	154	151	137	149	178	152	146	152	142	153	141	151	143	164	148	149	156	125	156	160	162	139	142	154	155	157	150	157	161	141	157	154	143	146	166	145	162	169	165	175	161	178	170	146	146	152	164	150	140	137	147	164	116	156	150	142	156	154	164	155	139	141	129	140	152	160	151	145	156	153	154	178	143	144	155	147	159	145	149	145	145	156	141	150	148	153	174	160	141	145	153	146	136	169	178	153	162	145	149	158	152	144	148	159	136	162	158	159	133	158	134	153	136	157	160	147	151	160	144	130	135	153	160	172	149	160	162	181	162	155	158	173	165	159	149	149	167	144	154	164	145	130	144	160	140	130	126	142	147	147	126	155	172	167	146	136	150	144	144	151	146	118	134	150	158	177	121	155	153	152	158	149	146	145	160	161	147	165	138	156	166	148	151	157	162	157	149	152	158	135	135	136	134	155	165	155	163	152	147	142	139	160	152	155	154	177	173	144	142	151	140	159	167	159	162	168	154	176	168	163	148	172	160	154	150	153	157	155	145	139	151	147	179	175	152	159	182	148	153	146	154	161	176	159	127	153	158	165	149	143	154	150	144	136	155	154	144	157	145	160	145	154	142	168	142	168	159	148	126	167	165	158	137	174	174	165	142	155	171	160	137	162	145	166	155	164	153	144	140	140	181	128	145	151	164	146	143	163	148	153	136	171	144	141	149	143	158	145	148	152	146	153	137	131	155	138	160	160	164	154	131	164	162	154	161	152	154	149	139	149	151	162	136	156	140	145	159	139	166	154	145	176	174	154	176	156	154	146	169	152	168	147	165	138	162	139	139	163	150	141	149	166	157	162	156	159	152	153	155	162	155	150	162	141	161	156	157	172	148	160	131	158	134	150	151	158	177	149	141	152	161	170	145	144	158	160	142	167	162	157	169	146	164	155	175	167	131	155	168	149	149	167	154	157	167	157	159	140	147	157	151	147	154	153	161	141	161	156	151	138	154	142	155	135	134	168	140	150	150	173	150	159	145	147	142	132	141	155	160	163	145	162	140	146	165	138	142	134	136	165	149	149	136	139	140	139	163	152	141	156	141	170	152	158	156	154	169	164	144	134	153	145	151	172	143	157	141	164	139	116	140	150	149	141	169	161	145	147	168	170	169	143	161	146	155	157	146	146	139	138	133	175	143	157	139	149	146	143	147	137	146	162	133	153	153	162	131	141	152	144	168	145	127	161	153	142	143	163	128	126	181	142	145	165	159	142	136	156	136	145	158	146	157	151	148	137	147	151	147	146	158	163	168	169	169	174	166	176	161	140	141	154	162	139	149	176	138	153	168	157	140	137	153	142	156	159	154	157	143	160	140	143	158	150	129	152	154	143	172	133	171	154	156	145	161	160	132	144	148	137	152	157	155	138	137	144	152	158	156	141	170	143	145	154	152	132	155	154	162	168	144	153	127	150	150	170	159	162	154	148	157	148	153	157	147	153	183	126	159	158	135	144	165	155	170	176	141	158	155	178	152	160	159	166	135	160	146	144	148	160	150	164	157	154	142	154	155	160	154	147	139	133	139	143	142	136	148	155	151	136	137	166	166	145	148	140	156	162	141	172	149	157	145	153	144	171	164	150	149	153	140	133	151	144	144	145	140	157	139	149	140	160	157	157	147	149	137	147	148	156	139	158	143	157	146	167	163	162	159	134	170	153	156	142	159	176	149	167	137	140	155	163	158	155	146	129	150	166	158	159	129	135	146	147	159	148	148	133	151	136	156	146	159	151	156	159	154	143	127	148	152	178	150	158	170	147	147	157	165	145	161	171	172	134	157	159	167	162	150	167	154	149	144	147	158	159	142	131	173	151	156	165	135	147	148	153	129	157	113	148	169	128	155	140	150	144	150	144	123	150	155	162	146	176	160	162	151	156	153	162	147	145	171	161	163	160	151	154	170	157	139	164	154	131	166	155	138	127	140	156	169	157	152	159	139	158	139	145	146	165	153	153	149	161	137	139	149	164	134	165	156	168	171	158	124	131	147	133	159	161	146	159	171	150	157	176	143	122	162	144	135	136	141	162	163	156	172	149	156	135	129	157	156	144	153	169	141	158	161	167	153	150	154	160	152	137	177	140	171	146	152	162	156	147	166	160	155	165	147	149	149	151	172	170	142	142	139	121	149	142	143	180	140	159	151	160	158	135	171	136	163	146	147	151	169	147	156	158	172	155	151	137	162	163	182	166	157	146	151	142	150	130	139	155	177	148	145	140	170	158	129	159	167	127	155	151	149	142	163	162	145	160	149	162	137	144	130	157	142	165	146	155	153	145	153	142	159	162	168	158	142	160	144	150	163
24991	20404	26814	23895	20597	32820	59061	42116	10030	740	326	360	316	312	288	302	285	275	303	293	285	265	279	272	289	243	264	286	247	284	265	278	301	286	262	254	246	244	238	249	259	251	260	253	215	230	264	238	258	267	272	275	287	265	268	253	248	270	250	253	220	243	259	239	277	244	225	286	258	237	225	267	269	282	244	257	247	263	281	261	222	285	241	262	276	267	272	301	266	229	256	226	256	231	254	250	222	252	268	263	249	238	264	252	274	259	264	251	255	242	273	217	269	250	246	278	246	265	268	270	272	257	239	249	251	267	286	258	262	249	251	261	287	242	250	210	267	260	266	246	238	241	263	250	252	258	237	275	251	237	218	279	266	255	280	265	256	276	255	272	258	251	267	280	253	264	248	260	237	246	236	244	244	254	251	250	226	222	246	290	262	247	248	252	254	244	240	264	270	250	268	263	277	247	258	284	260	278	269	259	277	246	207	242	247	248	272	222	257	238	261	254	246	242	250	276	235	253	260	269	248	270	255	277	253	269	243	236	253	244	274	249	225	279	281	243	269	264	246	224	273	236	252	245	255	265	267	259	240	235	248	264	242	263	264	284	264	239	256	232	275	238	234	259	258	258	271	276	253	233	237	251	276	244	261	269	270	284	217	243	232	244	283	281	280	277	269	234	242	256	262	254	251	273	274	267	242	240	222	273	277	250	250	235	248	257	263	242	233	252	257	267	251	273	226	289	275	258	243	273	269	236	259	253	258	251	282	242	265	272	296	215	255	265	245	249	248	254	251	272	267	255	257	231	257	235	250	252	275	255	263	277	257	262	233	233	282	273	259	239	257	255	270	223	261	280	292	293	260	230	254	256	267	223	284	254	270	234	259	249	252	263	274	249	223	259	250	253	252	278	240	265	270	281	291	246	243	267	246	256	249	227	286	276	256	244	258	261	272	267	248	255	263	242	297	250	262	253	231	274	269	251	228	253	243	261	253	294	257	263	261	260	257	243	257	269	270	246	234	230	257	247	260	265	248	267	240	272	258	246	273	272	252	264	259	250	237	238	252	254	242	238	275	260	225	258	259	255	257	234	231	250	272	228	262	265	235	246	251	256	246	253	253	285	258	262	227	276	270	272	244	243	287	263	240	240	230	236	261	246	243	251	262	261	271	255	241	223	264	227	250	256	264	230	247	260	268	265	250	250	257	235	287	277	245	302	259	260	247	250	274	267	246	275	249	266	243	276	222	234	248	241	228	247	243	245	275	260	247	251	263	249	239	239	285	246	255	260	280	256	266	248	270	255	257	269	241	245	222	259	245	243	276	262	242	250	270	253	253	231	253	260	268	288	248	231	266	249	229	249	275	244	246	269	267	236	266	261	261	266	244	258	256	265	252	243	248	259	263	256	236	276	254	259	261	270	324	255	232	252	226	250	245	258	279	252	236	264	262	244	242	250	263	280	242	260	253	290	246	240	234	270	243	303	276	244	253	231	244	232	238	276	277	242	199	265	243	278	298	250	278	248	260	281	234	245	261	247	259	237	254	259	267	274	203	263	271	229	269	272	283	253	273	241	246	235	276	241	299	258	244	279	243	237	247	244	248	269	266	263	245	271	275	259	282	246	265	262	264	250	266	212	234	230	239	271	254	256	252	252	246	275	265	249	260	268	250	236	224	250	263	270	271	226	241	253	233	251	250	253	258	270	284	246	267	260	211	241	233	250	244	232	288	277	260	251	276	250	245	239	250	250	252	246	249	246	216	260	280	237	220	262	251	222	270	258	274	254	252	264	260	251	254	243	260	253	285	270	231	270	264	288	290	272	274	261	238	256	250	275	241	282	280	271	233	282	223	246	248	258	266	271	269	249	233	252	256	254	279	251	236	252	223	280	241	264	265	251	236	233	261	253	294	275	272	273	249	256	267	235	260	262	282	241	235	259	229	266	267	271	231	235	234	234	254	232	252	259	257	239	282	226	226	229	240	254	237	253	224	279	241	242	237	281	231	261	288	243	234	284	232	233	254	258	272	248	260	263	254	267	261	247	239	272	233	243	228	245	279	244	265	238	260	234	246	275	226	253	239	248	268	240	257	249	242	245	249	225	246	268	258	289	252	267	278	254	260	255	236	258	255	260	275	239	248	303	261	251	264	266	276	257	258	230	238	248	234	267	260	257	258	223	267	265	248	251	216	244	274	250	253	295	244	287	257	237	250	283	244	250	235	273	245	224	245	218	292	236	249	279	279	265	264	237	285	244	253	277	251	256	256	239	261	251	261	249	256	249	269	252	275	236	233	240	267	243	231	287	239	253	246	268	235	252	232	243	305	242	255	237	255	260	245	247	243	257	251	264	250	254	244	229	236	233	240	272	255	262	232	208	261	269	266	256	261	236	278	260	263	231	250	225	247	259	259	263	267	265	244	243	256	242	230	266	258	234	261	245	240	267	245	289	258	266	268	260	254	254	280	264	283	240	247	270	254	221	253	270	258	254	226	256	207	253	240	231	246	255	230	257	254	243	261	279	259	253	264	276	278	252	252	244	250	257	257	252	250	238	233	262	241	241	267	279	280	269	267	261	280	243	267	260	292	231	262	289	261	278	245	265	259	232	250	249	243	253	273	260	228	247	224	263	243	243	280	243	257	255	230	257	264	236	232	296	271	240	224	268	258	266	258	254	268	256	233	258	265	245	270	275	271	261	245	258	242	278	245	276	264	257	249	281	252	245	245	277	291	235	251	250	228	273	245	235	245	266	239	274	250	236	254	280	239	252	244	284	258	243	225	256	278	259	250	269	270	269	253	262	257	236	234	270	236	256	242	249	277	264	254	250	226	268	264	236	253	243	257	268	263	257	253	252	229	272	273	279	249	245	247	247	241	242	256	267	237	286	251	271	263	231	292	263	259	242	239	237	234	244	253	288	251	250	233	283	255	256	259	250	263	271	259	256	266	252	242	265	253	273	249	272	271	264	262	247	220	273	248	255	260	240	256	262	254	271	282	238	254	261	265	244	256	240	246	246	229	257	247	250	262	250	246	273	267	254	246	249	267	277	272	254	248	267	237	262	259	245	247	240	263	243	241	271	244	253	262	264	246	259	246	266	261	247	242	255	260	247	245	273	256	240	247	239	248	261	219	236	254	261	255	221	276	244	234	232	263	263	250	238	250	263	271	260	253	254	224	251	250	293	262	245	226	257	235	251	253	259	270	259	234	256	244	309	244	273	262	267	252	270	252	237	247	240	257	258	275	244	267	246	260	235	242	276	251	261	230	272	261	225	236	242	289	238	252	255	251	230	259	252	258	267	261	280	276	245	282	261	242	263	249	289	242	278	267	244	242	258	244	239	261	266	273	262	262	238	258	263	253	250	262	263	219	260	276	254	263	249	242	262	258	249	271	252	256	266	255	250	261	254	260	258	254	282	235	267	262	247	238	282	235	306	262	246	262	280	263	254	251	242	244	246	251	263	260	260	252	255	258	274	250	272	263	255	258	236	265	293
20530	32057	27990	16884	13482	38253	53397	36176	1490	490	433	410	388	367	361	332	311	307	297	328	278	267	256	279	269	247	273	282	232	275	269	277	240	236	253	263	235	248	281	248	248	269	261	241	263	257	224	233	255	256	250	239	250	234	240	243	258	243	249	246	251	251	261	233	272	259	249	235	246	245	250	229	269	248	230	247	250	248	247	254	260	240	266	244	244	201	259	214	251	240	224	253	235	251	249	257	232	237	238	246	244	241	256	239	259	249	275	264	254	249	254	248	244	251	263	249	260	243	233	270	260	244	257	247	229	224	239	251	222	228	233	259	233	245	249	238	219	235	233	246	251	237	250	216	271	214	250	248	251	258	213	251	229	208	249	216	221	238	239	231	248	222	252	237	227	261	263	239	240	243	217	234	223	252	272	246	241	240	260	265	240	232	229	238	229	211	227	247	231	248	256	252	237	241	255	280	245	244	248	245	247	234	236	256	256	259	232	248	238	235	280	253	255	212	251	257	237	256	248	250	228	226	238	241	241	233	256	247	239	241	220	231	264	258	256	238	235	221	211	270	220	249	256	231	231	250	219	244	240	245	244	235	221	235	233	232	243	235	252	243	271	237	250	259	244	230	229	256	234	266	219	252	227	240	270	244	254	265	231	239	231	226	270	250	274	251	225	223	230	243	217	223	229	232	219	278	240	247	258	220	204	236	238	238	235	230	228	237	230	234	236	263	213	240	234	225	257	241	240	257	230	218	233	218	272	228	223	237	252	251	240	248	258	233	236	239	260	241	229	251	249	275	232	244	243	248	226	225	229	236	226	255	250	245	249	235	236	241	239	263	232	266	214	267	242	210	227	276	255	209	222	261	220	221	231	264	258	222	233	261	233	251	244	235	243	231	254	230	219	246	240	240	236	227	224	240	226	214	212	257	216	239	239	238	204	248	231	268	236	249	246	266	225	248	253	232	262	201	237	246	251	247	244	250	243	252	251	232	221	249	241	275	241	249	219	242	245	250	245	232	260	224	223	233	226	218	271	231	218	252	245	235	236	213	237	234	221	274	244	253	264	217	246	228	255	259	230	225	230	261	224	231	235	243	250	228	232	234	245	226	255	249	220	257	240	254	238	237	230	248	249	226	236	269	236	246	222	220	257	235	253	247	271	236	227	250	232	231	253	239	240	214	250	232	233	233	256	269	231	254	260	265	271	238	237	251	219	226	230	234	270	270	234	230	232	237	242	223	253	242	239	236	242	227	237	241	245	239	240	253	242	245	224	248	248	207	255	208	234	265	221	244	244	213	221	253	252	242	206	218	252	238	249	213	246	230	237	262	234	232	264	252	238	268	254	274	212	247	228	222	242	213	233	237	243	272	249	254	236	241	220	255	221	226	247	243	243	275	231	223	244	234	237	238	224	251	245	251	233	259	212	237	218	220	238	246	240	230	226	234	238	238	237	290	238	242	242	242	203	217	241	235	258	262	231	217	250	255	222	265	258	242	258	242	237	260	250	248	244	209	234	283	220	249	229	224	231	257	254	268	205	243	273	209	241	234	243	227	266	254	237	266	248	255	235	238	220	236	267	234	241	271	237	232	238	210	238	235	250	231	267	228	271	222	246	226	253	261	239	262	254	225	236	236	229	241	235	230	237	235	228	216	239	258	226	244	221	249	242	249	219	236	228	250	243	233	260	229	229	219	233	259	237	245	269	253	231	227	228	229	272	276	252	241	237	228	267	250	234	245	227	242	243	265	238	219	249	252	209	278	248	250	242	228	235	227	254	232	245	239	233	246	213	228	251	210	239	244	230	231	236	239	225	231	234	235	252	262	240	215	231	267	251	249	238	232	271	257	255	259	238	217	242	249	239	239	230	264	241	234	243	237	228	244	233	255	220	238	237	236	253	239	233	247	232	238	254	259	245	244	250	254	249	238	246	200	260	257	221	233	251	265	252	254	223	237	251	245	260	278	215	231	234	265	243	242	227	236	243	209	265	250	224	230	242	252	233	261	245	260	242	248	231	243	243	244	258	226	253	221	244	237	240	240	229	223	251	260	240	226	251	250	230	241	260	218	252	235	257	258	227	231	259	250	251	263	210	219	255	234	252	251	229	252	262	229	253	261	233	258	270	253	241	267	213	254	244	284	256	233	213	214	257	278	240	229	222	265	278	250	274	248	211	224	235	253	267	230	219	219	255	253	209	212	234	257	240	233	252	272	259	247	256	254	237	230	232	226	267	251	239	234	244	223	250	243	243	228	244	261	238	288	241	226	254	236	228	234	268	258	238	238	258	224	241	231	235	255	246	264	263	271	257	257	250	247	241	218	230	246	241	278	224	240	241	239	264	248	217	247	231	253	253	233	244	219	245	215	233	204	247	242	244	224	252	243	256	264	251	243	261	215	237	213	252	243	221	225	216	240	230	238	231	259	238	237	234	226	203	236	241	239	253	229	226	273	247	248	251	249	235	238	254	219	249	225	267	236	239	233	225	264	226	233	242	237	232	236	242	223	240	237	264	244	248	223	237	253	230	241	228	240	225	225	237	224	239	244	225	232	231	255	229	250	257	243	215	213	236	237	237	251	254	231	236	229	259	247	235	219	223	235	254	249	253	219	241	254	239	253	266	227	245	246	249	240	232	234	240	244	247	242	234	231	260	241	249	238	241	260	246	231	243	258	243	247	258	243	243	241	240	233	248	246	236	237	247	238	225	246	221	244	246	216	240	222	229	253	259	228	224	237	218	231	228	238	226	228	232	226	229	239	252	219	245	223	235	233	252	249	268	237	235	265	237	242	235	248	236	249	203	237	226	225	233	249	237	249	249	203	249	248	236	227	204	243	224	218	212	226	247	225	225	241	249	232	226	217	270	218	219	229	227	249	229	273	257	236	252	245	240	239	243	252	254	235	248	258	262	216	247	238	249	222	257	227	235	260	258	251	238	264	227	264	237	210	234	241	250	236	230	262	237	247	237	222	240	228	247	213	235	228	236	256	246	227	230	236	245	229	236	232	232	245	245	225	237	232	228	232	205	215	263	243	263	246	236	236	203	285	257	256	235	213	264	238	218	245	287	241	236	231	226	268	240	239	242	239	271	235	266	232	261	251	252	242	235	231	243	228	235	220	248	215	250	267	207	240	276	241	255	240	251	227	253	236	238	245	231	233	240	231	232	198	208	221	236	258	231	242	239	262	251	239	223	251	236	222	221	213	264	247	246	250	243	247	225	250	251	247	245	238	252	238	235	238	239	262	245	225	247	224	271	237	238	249	239	226	236	259	254	257	220	224	233	245	240	249	251	209	245	247	241	261	254	245	244	256	275	265	227	263	266	241	248	231	223	237	239	214	261	223	242	241	224	243	243	230	240	233	236	235	260	208	255	264	238	228	267	243	280	262	250	236	227	239	245	256	245	251	258	243	279	250	256	256	242	228	205	244	219	252	242	244	249	234	222	251	249	249	253	248	237	242	250	250	240	225	254	218	227	246	270	273	235	243
22582	20405	27097	23615	20454	34540	70853	61716	23853	5006	694	566	575	515	521	533	527	508	500	498	531	464	501	464	515	483	484	480	485	458	479	488	468	488	490	487	485	433	493	498	495	462	451	435	424	452	435	461	496	491	501	469	462	456	463	468	488	448	500	467	473	487	471	447	473	501	488	441	473	443	456	490	465	447	442	478	438	451	469	413	479	472	457	457	490	488	499	495	466	481	477	519	479	461	465	491	468	471	461	442	462	460	455	477	506	426	543	427	508	437	497	476	472	448	442	449	482	477	467	427	458	428	453	462	496	458	484	466	440	466	441	449	465	469	470	466	452	428	460	457	411	465	506	488	465	471	467	465	473	448	461	432	478	470	509	436	465	475	433	461	456	508	471	476	425	481	473	517	508	443	475	436	459	443	468	460	463	474	481	429	445	459	455	449	417	447	476	479	436	448	458	452	420	456	473	485	438	455	450	433	441	467	432	469	466	460	438	459	453	451	458	477	454	484	463	465	489	439	473	480	451	435	456	478	459	547	470	480	443	466	431	455	477	470	416	435	456	487	454	478	468	429	455	445	441	454	421	517	417	495	467	464	470	461	450	450	467	454	430	486	441	437	473	472	492	486	467	452	453	464	472	461	479	465	467	472	475	466	438	465	493	463	457	491	440	447	464	454	466	467	451	484	470	445	475	446	459	504	427	474	471	463	517	473	406	503	497	470	466	441	438	418	458	460	447	461	462	445	501	494	462	446	450	443	485	467	436	501	432	441	467	469	437	447	477	394	434	476	450	485	419	469	466	446	461	471	460	450	436	467	459	435	444	501	461	494	432	463	461	416	423	463	429	450	437	435	457	499	435	440	435	424	460	483	436	453	488	461	474	499	496	467	403	478	448	431	473	443	472	434	474	472	445	446	488	488	462	447	515	452	450	499	499	456	454	461	452	447	470	460	463	446	442	480	466	457	462	435	445	446	464	487	433	446	498	456	457	453	432	498	458	447	452	471	465	431	479	466	461	459	433	471	498	446	390	450	501	438	455	432	434	498	455	465	449	408	530	486	462	476	482	465	444	442	429	465	463	449	495	454	471	454	441	463	444	472	422	455	505	515	503	489	468	499	477	458	459	444	439	427	475	429	417	455	470	454	462	482	484	465	467	477	443	443	432	426	430	485	481	446	421	467	470	510	455	438	479	449	472	439	443	456	449	472	480	454	460	467	458	437	490	416	434	448	439	455	439	465	487	489	465	458	428	497	487	483	490	472	425	481	442	479	427	477	499	448	482	503	458	489	445	465	445	405	529	447	481	461	452	454	479	449	450	478	469	468	443	452	489	461	480	452	444	446	463	477	475	463	423	440	459	477	448	445	482	443	407	441	487	459	487	494	431	433	502	434	462	430	422	504	477	418	447	493	489	432	447	454	469	436	441	431	489	492	405	461	422	490	476	490	464	488	436	481	441	461	462	482	515	482	451	444	480	495	475	429	467	426	470	504	450	445	421	494	454	440	485	428	446	407	445	460	494	497	448	480	454	437	415	450	474	449	425	493	428	492	478	515	476	502	478	468	458	460	446	460	446	461	436	490	500	414	416	439	464	456	473	490	485	456	474	427	471	458	451	460	470	489	475	450	480	457	512	464	449	493	468	450	491	516	505	501	423	462	486	436	449	458	474	475	481	480	445	463	428	472	467	469	437	463	489	473	465	478	444	481	447	501	477	476	466	480	496	453	476	478	481	424	447	467	480	485	448	438	471	449	444	477	467	485	453	487	442	472	496	445	468	484	499	485	455	480	466	475	464	450	467	453	505	437	456	422	451	487	471	456	441	509	460	468	448	442	492	491	475	476	437	440	471	469	498	495	460	438	462	448	433	451	434	503	453	451	467	455	450	455	452	448	446	467	445	469	404	473	460	466	450	475	476	502	472	469	460	453	445	505	454	457	477	471	468	436	469	433	427	449	436	461	450	447	443	470	485	446	425	421	446	451	456	477	457	467	496	488	469	476	462	435	484	489	468	472	470	457	471	437	472	469	467	471	479	442	457	433	413	443	476	479	424	463	467	479	452	460	471	459	486	483	479	479	469	469	470	445	437	474	432	481	472	453	431	471	460	464	466	436	485	468	426	440	473	471	458	457	465	473	445	456	437	499	496	470	470	502	438	464	448	461	451	444	483	434	448	448	436	463	469	480	425	470	471	459	453	463	434	508	468	461	468	425	503	449	424	444	498	464	451	465	454	441	489	484	451	430	483	440	441	438	455	448	455	439	441	433	462	444	449	467	458	456	416	449	467	465	414	485	479	452	442	485	488	504	490	446	436	447	480	451	469	465	437	410	468	461	414	449	444	462	450	474	450	485	466	459	508	434	442	470	442	483	441	433	469	476	464	467	460	459	461	451	458	457	484	453	463	485	438	460	477	410	459	471	470	473	444	502	471	459	453	477	458	498	444	477	457	489	459	486	445	488	454	502	482	444	473	448	463	467	470	446	492	483	501	486	441	470	487	480	469	482	457	470	458	436	460	475	439	513	486	452	484	508	469	478	479	464	448	490	508	434	473	452	449	459	458	488	444	458	460	478	400	507	466	441	488	446	473	450	432	448	467	462	433	469	466	444	496	453	462	421	481	465	485	496	499	443	472	449	499	489	479	488	445	474	481	423	406	460	456	446	448	463	454	465	481	475	442	485	456	480	481	449	466	459	426	428	469	448	480	485	426	456	439	486	415	492	466	460	487	431	448	466	463	482	457	491	456	489	455	487	423	489	458	468	498	471	476	489	452	440	461	445	441	466	444	488	464	439	447	434	417	447	478	499	461	464	473	420	482	511	445	488	439	429	426	413	419	486	486	505	445	440	435	495	483	473	479	457	494	451	421	443	448	465	482	488	460	468	491	458	446	464	488	448	435	424	477	509	435	476	498	463	494	480	497	456	472	447	439	422	485	433	451	466	447	481	456	441	470	436	460	496	458	440	467	436	441	466	428	444	459	448	481	475	480	462	503	463	440	452	441	472	429	444	442	454	458	475	444	452	455	473	457	441	450	497	428	447	474	456	465	495	458	492	455	477	458	478	472	447	463	474	489	441	459	451	483	447	476	452	486	495	431	497	468	479	492	470	438	440	535	506	456	464	472	430	498	441	460	472	441	441	494	452	443	423	464	455	449	466	452	488	432	467	486	460	473	453	460	448	443	460	461	493	465	444	490	424	458	452	454	483	500	484	465	479	475	472	477	491	422	496	456	494	460	445	453	434	428	462	436	492	486	464	459	420	484	470	465	455	510	460	476	466	490	488	440	450	464	428	425	462	469	479	486	468	433	460	490	488	421	459	466	445	472	464	433	439	469	453	480	485	443	479	428	489	487	469	467	461	496	550	448	426	457	462	457	469	447	466	492	458	479	493	498	429	477	472	486	440	462	472	498	470	455	423	477	475	434	459	449	449	464	471	472	413	435	469	463	407	481	459	468	493	471	480	460	444	467	460	440	478	492	499	461	437
19934	36522	33853	20279	14838	43610	67415	57705	4688	769	685	648	647	614	578	580	501	484	523	522	483	528	486	474	480	459	433	458	459	441	430	412	438	425	405	403	439	455	468	432	449	440	421	418	441	412	415	443	409	414	415	429	465	424	435	419	425	421	411	418	414	445	419	438	452	413	440	422	442	419	398	450	462	441	419	414	394	389	402	410	398	408	443	446	432	413	400	400	461	402	454	434	441	424	431	438	451	441	420	379	444	446	402	419	457	414	402	419	425	439	416	450	416	421	410	469	431	453	404	403	449	450	433	446	432	440	432	393	405	448	382	413	402	466	419	449	446	411	397	423	427	433	415	434	439	453	434	415	416	436	437	418	406	442	435	455	386	452	473	447	383	422	425	428	462	413	422	461	441	434	432	409	446	423	450	393	434	447	435	439	406	430	400	438	424	390	427	428	430	467	389	428	453	410	407	420	471	440	398	438	436	410	448	426	418	469	432	417	420	437	436	413	419	425	433	447	450	413	419	440	450	441	412	407	410	417	412	457	418	449	452	409	436	436	385	422	430	391	435	427	433	415	422	421	427	454	432	447	433	457	442	429	439	476	385	413	431	412	402	443	418	453	447	397	431	465	417	433	479	407	427	393	408	423	422	405	431	424	438	461	396	424	456	408	448	400	413	420	457	428	419	430	413	410	429	436	428	393	411	433	439	409	433	435	428	438	397	447	455	434	450	419	425	436	390	418	437	410	455	425	455	438	434	460	421	436	376	407	446	452	467	409	441	434	443	430	411	404	396	452	394	408	434	424	417	432	402	421	420	448	442	429	439	405	439	423	435	398	413	387	433	419	393	428	374	412	457	385	425	410	416	421	410	419	395	444	392	409	439	441	420	441	429	417	417	400	445	455	439	414	420	408	466	446	432	439	469	430	459	413	419	423	420	448	444	448	433	390	433	424	436	426	436	405	402	424	403	433	402	419	415	445	417	459	442	398	428	432	431	423	423	420	464	432	423	444	387	422	426	441	440	414	394	413	437	410	410	436	388	488	380	439	429	457	439	451	455	426	441	457	415	420	402	472	447	448	418	443	417	412	465	426	437	395	447	400	417	409	447	419	415	408	435	430	425	426	385	411	436	430	414	468	445	440	409	430	449	400	448	408	403	432	460	433	415	426	431	429	411	411	441	414	418	429	429	424	409	451	431	416	434	442	418	438	433	421	429	430	459	450	405	403	449	453	412	412	438	453	461	427	435	439	415	411	438	443	411	405	395	433	445	421	428	397	425	423	444	426	406	440	398	426	437	412	404	416	384	400	443	434	431	392	433	406	450	436	452	403	422	433	431	434	388	432	429	429	392	456	426	453	450	454	460	428	436	434	418	444	388	437	426	399	398	425	439	410	413	428	425	442	418	446	449	438	423	419	452	363	425	412	422	428	429	425	417	425	465	424	443	439	423	409	433	435	413	427	425	409	480	384	417	417	414	431	390	410	437	441	436	383	394	364	406	421	417	452	426	454	426	431	418	403	445	419	384	429	446	418	444	444	452	427	415	406	421	420	453	420	442	414	477	426	446	436	467	446	426	453	425	428	404	409	448	454	457	387	426	432	416	438	439	460	384	430	399	440	426	395	458	425	445	440	402	424	408	441	460	409	441	432	436	407	451	449	424	451	420	428	418	422	448	408	421	430	426	429	442	410	418	390	438	447	446	414	428	437	419	406	397	421	431	427	449	390	453	404	424	443	445	434	411	420	440	436	403	422	423	392	397	425	414	409	457	408	401	429	449	439	429	415	435	443	427	414	415	387	467	442	442	432	429	417	420	388	414	410	439	442	441	388	438	440	438	409	455	433	431	456	390	504	457	422	437	437	429	444	442	399	447	413	424	449	441	428	422	463	458	420	443	401	453	427	407	419	431	406	410	417	432	413	428	453	370	408	409	412	425	441	425	429	461	387	462	417	393	445	443	442	421	424	410	419	382	438	462	451	426	413	411	397	397	388	451	394	379	421	433	432	428	398	440	439	388	433	437	432	419	439	455	470	409	462	434	416	468	453	438	413	455	386	458	433	441	409	407	444	427	389	396	415	448	436	423	408	436	459	423	398	452	434	387	454	439	408	398	419	464	423	445	424	421	423	411	407	435	441	409	422	436	442	381	390	424	427	434	427	424	419	407	429	433	408	411	405	406	415	425	411	438	456	450	422	391	430	415	432	403	441	389	413	394	416	465	462	440	409	419	395	421	426	437	438	409	387	455	432	412	430	378	439	437	422	468	473	402	411	413	417	424	450	428	427	458	437	438	429	406	437	425	456	421	408	430	412	447	400	439	443	399	415	394	448	418	445	427	411	415	444	424	417	443	433	397	416	391	413	430	431	434	449	432	397	424	414	423	406	412	434	412	438	430	438	441	422	406	409	408	402	420	410	414	458	392	404	386	411	438	421	420	418	435	412	442	411	430	418	436	420	429	440	417	448	417	393	428	424	406	417	420	425	410	408	445	424	410	459	443	461	441	400	461	433	416	432	454	430	413	462	418	442	440	421	416	446	453	434	425	417	407	394	428	444	445	438	431	426	397	421	420	439	448	412	415	426	393	425	447	457	420	401	416	400	419	392	431	422	440	394	452	390	425	443	453	406	446	443	448	416	431	471	412	407	400	419	391	464	417	440	432	478	430	429	434	440	429	414	453	407	422	424	464	397	439	407	437	427	398	430	423	431	414	423	390	469	436	428	425	454	453	434	431	455	433	389	431	445	422	412	434	409	436	423	462	466	431	389	392	452	422	423	421	394	441	435	421	400	447	420	417	423	457	399	430	415	415	386	374	423	394	412	445	397	415	419	429	402	419	471	408	436	408	422	413	395	450	403	477	429	445	389	457	375	403	449	404	439	422	446	440	449	424	400	443	466	445	424	424	437	416	408	408	429	404	430	435	432	405	443	408	402	413	408	413	470	429	436	420	414	443	391	409	460	414	452	440	440	432	392	412	424	423	452	446	455	413	417	434	426	419	430	430	423	432	386	421	454	431	423	425	433	425	432	448	408	462	398	431	411	442	412	424	398	435	414	407	416	442	424	438	428	495	410	404	441	420	446	455	398	396	448	433	467	449	390	419	427	395	401	414	390	414	469	447	402	381	434	407	449	425	426	476	412	419	432	413	425	454	417	393	431	384	414	411	456	415	408	437	412	425	438	412	429	429	425	459	437	409	444	423	395	436	409	407	439	429	413	422	415	450	470	409	432	406	440	420	427	443	429	418	422	376	411	442	418	437	406	399	444	430	435	451	418	408	414	416	424	443	355	428	448	418	396	458	416	432	440	432	452	444	421	430	419	410	468	434	457	433	439	422	447	435	399	386	435	412	427	426	389	429	442	462	468	431	415	453	424	438	436	407	440	422	429	425	428	423	435	435	462	421	410	443	418	448	389	444	446	402	431	456	447	418	424	430	403	442	407	385	405	436	434	414	451	406	398	423	432	420	416	435	406	441	454	416	417	428	435
28144	18069	12113	4418	1996	3329	8268	7446	977	153	171	156	178	175	158	172	157	152	160	169	153	161	177	166	150	163	174	156	147	166	152	184	167	175	157	144	159	157	185	145	151	150	152	161	163	163	165	155	164	153	177	147	181	145	154	163	154	143	180	176	135	148	133	158	177	152	163	160	167	159	145	157	170	166	150	173	183	167	187	171	160	172	139	161	158	160	152	178	154	148	157	152	146	160	141	149	150	145	147	147	151	177	190	181	135	155	166	147	178	169	164	169	162	166	155	146	178	169	159	175	141	162	158	160	163	158	173	133	158	154	149	152	150	148	146	171	170	168	165	154	172	152	159	146	165	163	140	156	165	171	139	159	171	181	162	171	166	150	157	135	169	142	156	158	182	153	161	175	179	159	146	182	160	162	147	149	161	161	179	176	169	160	165	158	155	179	164	181	166	167	159	144	166	158	170	160	176	177	173	165	158	166	178	170	169	161	150	174	161	156	149	178	154	178	168	185	158	166	139	151	165	174	161	166	162	173	160	164	175	158	143	171	132	171	142	164	152	171	169	175	174	153	147	154	159	166	153	159	156	140	140	147	178	141	147	139	170	154	139	153	157	177	161	165	158	190	162	147	186	178	159	152	161	186	152	157	173	169	143	188	166	168	171	151	134	166	167	147	188	140	168	146	199	172	177	160	163	164	138	163	164	163	166	132	167	154	153	147	173	157	170	161	175	178	165	169	156	155	152	158	155	150	154	172	165	163	162	181	171	151	159	161	168	162	141	162	162	163	171	148	127	145	175	148	159	167	153	157	164	162	162	144	144	166	154	148	162	171	174	145	174	174	147	167	156	151	141	179	156	177	145	139	188	150	148	180	174	163	160	178	180	153	161	155	167	170	169	136	147	147	176	135	156	176	157	158	164	186	170	168	161	167	167	160	159	146	189	156	158	136	166	148	182	170	143	151	171	149	177	143	155	153	145	154	164	173	154	152	152	161	164	165	176	171	132	174	156	133	160	185	142	137	146	162	177	174	145	125	157	164	175	176	161	159	178	163	162	146	138	168	149	152	165	180	173	160	167	146	185	150	166	174	162	166	165	176	170	148	174	156	174	172	166	151	157	169	188	148	167	151	168	178	148	189	164	164	154	159	174	157	171	148	177	144	158	179	144	174	189	165	165	177	169	181	178	142	148	161	159	170	159	154	168	157	150	155	153	157	198	180	159	155	171	147	167	160	149	157	159	162	180	171	149	136	159	163	148	151	180	167	139	179	172	174	168	175	155	156	177	169	167	151	148	178	164	171	180	166	151	143	152	152	152	150	170	170	158	148	149	174	191	152	163	150	170	168	152	181	181	162	156	167	154	162	165	172	178	190	166	163	174	161	169	167	179	169	177	151	147	147	156	177	163	140	171	152	156	169	137	146	182	147	168	149	152	151	147	151	148	172	175	173	159	189	195	152	152	171	158	175	162	155	167	172	153	175	173	155	177	151	168	164	147	163	150	170	164	180	185	137	141	163	182	167	166	170	165	168	167	175	161	159	157	179	143	141	175	193	186	171	191	153	187	170	167	165	150	155	146	181	147	169	159	161	164	185	166	194	152	143	179	162	166	158	173	168	142	144	188	166	156	165	159	146	172	151	160	140	164	167	163	161	193	165	176	149	180	150	128	157	155	156	168	152	159	161	173	171	159	163	159	160	157	169	169	150	176	142	143	146	149	164	151	169	168	170	169	155	167	162	134	179	186	166	148	176	193	180	153	159	158	173	180	164	171	135	166	171	153	163	149	141	181	150	148	137	144	153	137	151	162	170	151	135	179	140	126	181	148	157	156	164	159	155	174	179	165	180	157	157	165	155	173	151	165	145	155	172	155	138	131	188	152	168	165	174	173	151	171	174	176	151	146	138	185	162	179	153	187	160	164	160	172	177	168	175	165	154	167	172	170	138	144	158	154	150	155	168	153	163	169	169	173	158	178	162	172	146	165	165	147	165	146	151	171	176	158	164	172	162	143	170	143	163	139	146	161	156	159	171	177	174	132	168	166	163	155	172	157	141	149	168	151	177	185	151	164	171	172	157	164	173	145	180	172	162	149	144	191	179	169	145	170	172	159	161	143	153	153	161	159	147	160	164	161	165	134	142	158	157	180	149	152	140	158	175	163	160	140	175	182	164	160	148	171	167	160	161	147	145	180	170	167	154	139	157	144	161	148	150	129	168	160	156	150	178	186	167	145	146	157	165	158	157	178	158	159	135	154	188	147	170	182	154	170	158	161	135	156	165	134	160	154	149	185	155	156	156	148	160	155	158	147	158	162	144	146	171	170	148	149	148	170	178	178	156	154	158	165	156	162	147	161	178	174	177	167	148	176	148	155	180	151	167	133	184	145	169	177	174	157	153	164	182	169	174	159	165	166	174	158	143	160	170	143	147	172	164	169	169	169	161	167	150	133	169	190	157	150	147	155	177	158	155	166	160	170	160	141	177	158	155	165	159	137	150	171	155	182	144	162	156	146	160	158	159	168	166	162	154	166	174	145	167	167	160	138	154	160	157	156	171	145	156	163	168	136	157	189	169	195	154	162	160	169	152	160	161	163	157	143	165	178	173	174	168	155	165	179	157	154	148	175	159	156	151	152	181	156	169	161	176	174	148	137	162	156	151	155	154	178	149	160	138	175	195	181	176	175	186	180	139	169	151	167	152	158	176	190	184	156	175	155	139	176	192	151	148	168	172	166	164	167	152	168	207	141	144	185	150	158	157	142	157	184	155	160	136	137	151	163	171	165	151	155	149	165	161	160	175	175	168	138	162	160	162	142	144	164	185	173	148	161	166	160	154	156	152	173	160	166	150	159	159	162	160	186	142	146	175	146	156	175	162	131	167	150	183	144	170	161	170	166	176	166	143	182	171	155	163	144	130	157	148	156	159	154	167	174	153	167	150	161	181	150	160	168	153	175	168	150	154	152	175	149	155	169	161	137	163	161	170	193	168	167	158	153	144	165	171	151	159	167	152	164	162	151	181	151	172	150	156	154	181	170	163	153	152	173	153	171	152	177	160	181	123	170	159	168	160	158	152	150	166	158	156	163	165	176	181	151	150	163	170	166	158	185	162	162	144	171	165	175	176	152	170	151	167	176	160	166	170	181	170	175	132	158	175	192	156	155	162	171	183	158	142	141	152	126	153	164	183	151	145	182	155	166	176	166	149	153	171	183	181	185	146	148	140	153	162	170	167	164	154	169	158	146	170	181	154	157	163	146	180	174	167	151	150	173	156	172	151	174	166	157	171	147	157	165	137	167	177	166	147	148	195	166	172	162	175	171	155	153	162	150	150	182	171	171	154	165	169	191	155	151	142	148	164	155	171	162	166	161	173	160	144	165	182	166	174	184	160	145	153	152	152	155	171	147	157	131	175	165	162	132	167	152	179	166	151	165	166	137	160	188	157	166	154	167	148	162	158	171	161	167	164	162	159	169	154	170	165	158	161	145	151
12116	17086	17422	6612	3890	6215	12419	10580	1050	178	188	194	174	186	190	162	158	173	162	183	156	185	187	164	164	166	186	135	180	157	177	166	163	152	156	175	155	170	161	154	167	157	162	160	168	173	165	172	151	171	172	187	178	163	168	176	192	164	179	171	163	162	168	182	145	154	165	165	168	155	157	153	168	173	159	191	187	163	184	188	176	193	174	157	197	159	157	175	155	177	171	178	175	161	165	166	150	161	180	182	162	186	182	176	163	170	161	163	162	144	171	179	172	163	161	165	148	168	183	150	166	174	161	170	155	163	178	158	160	173	176	160	162	178	160	165	176	172	194	169	167	182	184	143	173	178	171	177	173	177	192	166	152	150	181	193	166	156	185	154	170	154	166	165	152	159	167	169	167	164	153	145	168	157	153	169	148	151	156	190	165	175	174	164	154	158	143	163	163	184	170	172	173	173	163	172	171	152	172	167	176	171	163	145	168	163	157	167	195	168	153	158	156	162	185	178	206	163	171	169	156	190	152	184	176	174	164	170	168	172	174	170	160	187	170	180	171	179	170	174	156	188	154	175	167	170	164	174	192	162	179	175	182	171	157	186	156	175	184	176	163	175	145	176	151	171	174	176	178	143	185	158	172	184	161	186	169	153	160	177	155	166	169	155	162	158	165	165	158	160	180	160	176	153	166	185	169	158	199	157	163	173	164	190	158	182	153	173	159	174	142	170	173	178	163	170	160	168	150	181	167	155	174	174	181	175	167	181	186	168	159	192	166	153	174	168	187	173	170	175	182	178	182	182	175	177	172	167	160	180	168	176	162	157	152	147	159	164	173	177	175	169	167	190	167	170	172	165	179	165	161	154	147	183	154	142	183	174	146	174	167	152	138	173	167	174	155	183	145	162	162	180	187	146	153	174	173	161	169	159	176	184	166	189	168	154	168	182	152	183	182	158	169	170	191	171	163	181	175	179	172	167	174	161	164	163	192	147	159	170	209	161	170	161	194	177	165	152	186	165	169	163	167	156	162	164	193	184	169	167	155	162	157	189	151	155	157	172	185	184	170	170	156	158	179	201	193	171	168	162	174	159	170	186	176	161	163	169	163	164	161	154	173	173	180	146	165	187	159	152	175	182	159	186	179	175	172	171	182	158	157	148	159	154	158	161	166	185	182	158	158	161	166	197	174	169	179	157	159	174	131	146	165	168	173	168	163	181	159	164	166	164	179	158	162	181	187	148	173	169	154	151	159	177	161	173	157	147	168	192	190	152	182	185	183	172	175	151	166	184	189	157	172	152	141	164	175	169	176	181	166	167	161	168	186	144	174	157	153	147	188	175	148	152	168	177	146	172	167	155	180	158	179	165	153	138	186	168	161	174	175	185	156	160	154	176	153	151	163	176	161	162	174	159	185	183	181	151	151	165	165	187	205	163	170	160	154	174	177	175	157	169	171	156	161	159	185	169	152	173	189	155	169	158	193	163	158	191	167	148	147	172	159	159	193	157	176	162	170	183	134	157	152	166	163	170	143	199	187	175	175	151	172	148	146	164	189	159	157	162	144	155	171	170	158	175	142	167	176	160	179	166	172	181	155	171	167	155	178	152	179	184	160	186	165	162	181	167	173	146	168	167	183	157	184	187	185	166	158	189	179	166	174	182	184	170	150	176	169	183	160	150	193	170	170	164	176	181	182	177	165	152	218	168	157	184	160	165	170	175	161	169	155	187	176	158	168	137	179	179	158	174	152	165	148	167	173	172	152	147	172	144	155	198	174	173	177	192	169	145	168	185	179	165	186	163	147	176	166	145	162	141	174	166	146	173	184	165	172	164	172	154	150	144	188	157	185	199	173	158	183	177	159	176	166	193	174	176	179	170	172	186	155	179	143	158	165	164	171	194	153	175	176	161	163	167	155	153	164	189	151	135	169	179	163	163	162	185	175	147	194	180	165	177	190	171	161	161	166	137	174	164	170	162	157	170	175	172	155	170	173	156	172	150	146	173	161	142	160	187	178	170	175	153	173	166	157	141	153	179	161	176	169	177	160	160	167	146	150	165	156	141	158	187	167	170	153	163	160	166	159	171	180	163	177	182	177	174	160	164	169	182	178	149	150	154	173	181	190	178	161	176	169	165	176	176	169	161	159	160	152	173	171	180	168	172	149	186	188	168	165	161	196	185	165	182	171	152	159	161	169	166	176	172	173	166	178	180	163	180	170	177	171	165	150	176	176	153	182	155	157	173	163	183	166	165	147	173	171	144	187	171	155	191	169	161	183	141	157	172	154	164	165	170	173	161	174	134	172	163	174	178	172	154	168	152	162	152	177	158	144	179	164	152	186	153	159	148	181	183	153	180	164	158	170	183	170	185	157	192	202	188	172	176	194	166	173	164	189	168	158	175	157	179	146	174	168	156	187	177	171	148	164	181	149	168	168	144	151	140	154	160	185	151	161	161	183	178	174	176	188	160	153	175	165	146	167	182	148	182	147	184	154	168	150	160	170	183	151	167	161	174	179	147	191	165	154	166	175	170	177	144	167	191	177	173	169	171	195	159	201	160	175	161	182	174	160	156	163	160	173	186	180	198	152	155	169	173	174	177	189	144	173	149	167	192	180	160	163	184	161	196	150	167	141	160	168	156	154	202	162	153	157	177	187	200	138	175	182	159	166	170	159	159	173	146	168	156	169	168	169	184	142	169	193	176	158	178	184	175	160	175	159	179	150	177	173	180	179	157	172	153	163	162	140	159	183	153	185	164	152	191	195	181	178	176	172	189	164	167	192	150	164	164	196	168	188	176	167	162	166	166	170	139	165	169	184	181	168	177	168	172	156	169	176	176	175	154	192	158	163	191	147	168	181	164	183	176	167	180	164	172	166	181	175	159	147	165	193	181	168	155	181	166	174	182	156	157	176	161	185	190	147	197	177	156	173	160	190	175	148	161	171	157	150	156	165	164	171	158	176	167	160	170	152	139	177	155	153	164	174	188	164	168	151	168	171	177	149	178	157	166	171	183	173	187	170	154	168	183	165	183	170	165	172	161	175	177	157	157	171	159	172	175	170	168	133	159	154	168	176	163	177	176	173	155	170	160	156	183	190	167	167	168	183	155	169	167	165	171	164	150	159	196	175	175	160	171	163	163	166	177	153	182	152	175	150	191	170	168	152	182	175	172	147	160	152	174	175	159	155	156	185	169	172	173	154	178	180	165	164	210	157	184	189	169	173	142	207	164	174	160	182	180	161	185	161	166	157	170	163	161	177	172	173	185	149	162	161	162	162	168	173	168	154	150	171	176	161	168	167	181	183	162	174	165	155	200	164	155	173	148	183	159	151	188	155	166	162	168	178	182	157	170	173	171	176	170	159	152	176	162	155	179	165	174	166	150	173	153	172	174	176	207	184	157	167	139	158	160	148	161	187	175	180	164	166	143	170	183	151	173	184	171	146	174	165	177	170	159	154	144	151	148	169	173	163	173	148	157	185	163	174	171	176	158
24937	20395	26813	23853	20529	23640	57729	52201	22408	2293	344	329	310	313	275	321	288	270	278	273	283	266	297	298	285	302	288	298	310	279	251	279	270	246	277	297	269	258	261	279	288	267	292	273	256	240	266	277	275	293	259	257	295	265	283	264	286	292	266	257	273	257	295	289	269	270	241	268	258	281	291	264	269	261	246	275	279	262	298	290	271	258	308	237	250	265	259	284	278	276	277	284	253	271	283	271	255	256	281	224	261	259	277	293	261	277	270	245	289	313	259	276	261	265	280	271	272	269	272	307	271	282	302	311	250	258	288	278	286	242	260	292	266	252	282	283	285	254	267	285	262	270	266	297	259	290	249	259	253	269	262	298	284	278	255	268	268	286	262	261	244	246	271	248	269	274	264	275	267	287	289	269	282	260	271	276	257	292	273	307	266	264	262	279	294	289	281	255	267	269	277	278	267	270	262	273	276	272	273	275	290	294	270	264	263	284	253	304	281	269	261	280	281	243	280	271	266	289	242	294	270	257	241	258	290	269	262	257	278	276	258	266	277	266	257	264	257	273	296	266	286	261	263	310	257	259	252	253	271	296	277	271	267	273	278	258	261	277	262	274	246	261	250	265	258	303	276	260	267	266	276	290	297	263	311	253	284	252	285	298	255	267	294	239	261	288	242	271	251	250	310	302	283	248	337	271	282	262	263	257	283	281	301	280	269	286	281	260	284	292	275	261	306	288	323	278	301	243	279	275	285	286	285	242	257	251	259	252	272	248	262	282	265	278	287	270	244	306	291	249	258	254	288	293	258	290	252	289	269	263	274	268	276	289	272	263	246	292	281	274	293	234	261	277	272	267	267	260	244	284	259	276	293	281	280	276	271	261	281	295	253	273	270	284	266	254	275	245	274	282	271	287	251	248	255	274	240	244	288	258	269	264	298	243	270	279	264	271	273	279	270	276	281	275	272	290	288	259	273	286	284	288	234	266	279	280	268	277	260	263	272	254	243	261	227	266	258	265	276	292	283	249	266	258	263	269	239	275	250	285	253	270	254	272	267	266	246	296	290	266	249	305	273	277	228	242	262	284	237	245	268	280	261	274	288	271	276	255	255	243	262	284	248	267	267	254	244	267	280	283	286	278	282	288	285	275	272	263	274	275	268	272	269	287	256	261	234	286	265	251	259	273	267	250	256	270	287	294	282	262	237	273	256	272	273	257	261	286	288	263	262	278	307	274	284	262	237	271	257	286	256	258	276	290	274	302	275	290	284	284	271	267	268	278	298	274	285	282	285	272	247	286	284	301	258	276	254	284	261	290	230	286	256	259	271	284	282	270	227	254	306	252	262	262	237	261	267	297	312	283	275	258	287	281	254	260	255	270	258	241	247	289	308	309	255	266	262	284	278	267	296	257	247	280	260	257	290	279	281	261	274	263	242	298	257	256	261	256	273	269	261	299	261	275	285	293	225	284	277	299	290	258	287	280	279	291	260	243	241	288	299	274	255	278	290	264	256	254	291	293	258	280	280	246	285	258	311	287	260	255	299	254	277	247	255	283	247	275	253	270	275	274	274	268	275	277	260	284	262	254	298	287	238	273	275	248	256	226	280	255	257	270	277	293	271	266	270	263	287	287	277	291	266	295	263	259	260	284	286	281	270	282	241	280	268	288	289	255	270	252	271	262	278	238	253	274	280	281	260	285	289	266	277	259	255	261	286	272	255	286	276	260	287	254	223	231	265	259	281	275	292	248	246	285	279	271	281	268	274	281	259	269	277	266	265	273	257	254	260	280	291	265	240	294	260	277	298	268	283	258	256	261	258	262	260	279	284	281	252	252	249	267	271	282	280	286	264	261	282	266	254	253	273	278	276	257	262	281	285	274	274	270	269	276	288	242	263	272	264	292	276	266	269	261	278	272	294	239	243	263	283	297	266	267	305	268	260	254	263	253	264	272	287	278	295	267	259	257	281	273	285	268	281	265	272	251	267	288	284	279	267	258	275	256	261	262	289	276	321	296	272	270	246	281	255	275	287	266	271	285	274	269	272	256	272	250	265	281	276	260	268	266	254	253	272	265	257	289	254	280	259	281	289	282	271	306	267	295	239	283	271	252	279	263	284	256	292	280	287	288	296	266	273	295	262	269	271	262	258	283	269	287	297	278	302	272	281	290	253	271	288	267	297	267	294	273	269	294	267	275	288	281	260	293	285	252	275	262	257	283	272	269	254	276	256	258	239	307	272	279	252	259	297	298	286	248	263	234	277	276	297	267	265	252	217	289	256	262	287	298	272	241	277	273	272	284	269	293	268	277	279	279	257	272	274	287	288	269	275	285	301	248	266	296	265	245	292	258	288	285	285	293	269	276	277	276	250	244	281	248	274	254	273	284	256	267	267	292	273	284	273	232	282	282	241	272	259	290	300	274	250	310	237	235	262	280	290	290	272	271	279	260	269	284	270	262	292	267	269	262	270	265	276	279	264	267	250	248	270	251	258	269	266	257	269	263	324	284	275	287	274	253	285	273	258	261	321	271	285	279	264	308	243	257	282	297	293	269	264	279	292	266	271	272	287	268	259	298	281	286	256	294	285	282	242	259	289	259	280	295	289	281	263	267	287	274	271	294	281	300	267	265	269	237	251	254	256	283	265	269	224	276	280	290	250	302	276	233	270	269	287	254	263	272	249	278	272	277	295	254	265	248	289	309	275	265	290	282	268	267	269	260	268	292	284	292	258	248	289	259	264	269	314	259	298	267	261	262	260	267	287	263	277	284	304	263	265	268	255	249	270	271	257	273	291	289	255	287	296	258	264	267	257	265	253	295	282	284	267	244	273	289	260	275	279	267	283	243	308	284	285	248	260	244	304	281	269	260	279	276	269	284	265	310	267	239	305	250	308	279	277	252	266	299	242	276	253	267	300	279	240	281	275	255	281	246	299	263	253	240	259	247	245	293	242	257	282	255	284	268	251	252	263	279	277	256	273	294	283	267	265	284	271	316	335	262	318	252	264	293	269	265	277	261	295	294	288	282	302	270	286	276	273	273	276	267	278	265	286	270	256	264	253	284	287	233	305	275	254	272	302	251	261	308	284	278	273	278	255	281	272	288	277	286	253	287	259	307	250	306	267	259	278	276	289	290	274	287	276	251	281	272	246	272	236	285	261	289	267	274	267	269	268	282	276	282	262	300	286	237	274	291	290	287	296	281	283	290	250	251	277	259	258	281	278	329	256	277	287	255	286	289	271	239	295	267	292	302	279	269	283	265	281	269	286	271	255	299	289	233	268	279	268	265	279	288	286	287	274	256	253	312	252	254	258	285	288	284	281	274	270	286	261	282	281	279	261	263	286	278	284	275	273	247	271	264	263	274	261	305	256	263	279	255	249	276	277	289	291	264	272	243	263	268	277	281	257	276	275	307	266	278	282	283	282	274	278	268	276	267	288	266	260	280	257	240	279	254	301	307	270	285	244	257	268	271	296	316	241	280	280	273	273	261	279	256
13351	24459	23177	16472	13341	24471	53210	47859	10478	387	374	364	317	314	338	331	318	321	283	277	274	286	279	295	294	294	270	290	265	272	259	259	256	262	260	254	271	271	261	279	259	244	273	264	274	276	251	284	274	237	238	264	251	262	268	243	254	269	283	241	290	239	277	251	246	257	263	261	249	256	235	247	242	239	255	274	265	253	262	253	231	233	292	248	275	236	256	229	261	246	237	258	265	251	247	250	240	258	228	273	237	262	261	285	247	273	266	260	250	247	246	267	269	270	256	269	248	246	254	250	256	256	258	227	245	263	233	272	253	227	224	277	258	252	241	233	255	267	257	269	260	222	283	243	248	255	254	270	241	247	252	235	258	251	261	241	240	255	233	226	252	258	267	248	260	259	255	252	272	228	240	220	277	279	263	276	290	252	242	279	250	258	284	279	264	264	250	255	278	261	234	280	265	253	245	246	250	279	250	245	236	226	279	261	258	278	282	243	248	254	240	274	276	247	279	234	258	246	251	222	245	259	260	277	268	241	275	260	271	257	253	256	249	264	274	276	263	269	240	255	258	253	268	215	267	248	268	249	268	259	284	254	221	271	262	265	251	249	259	250	245	267	240	247	271	263	271	247	265	254	264	260	255	248	279	266	267	259	262	244	254	216	259	280	257	252	257	240	269	251	274	261	254	274	262	250	253	266	244	278	257	266	244	241	252	253	249	293	276	276	274	276	237	260	238	234	228	273	271	261	279	254	266	254	248	257	267	271	246	250	254	276	268	257	243	253	257	274	250	234	259	274	266	253	296	258	272	257	270	249	219	227	248	262	227	276	244	253	254	277	260	277	280	271	273	253	241	266	267	261	243	246	224	276	241	226	269	284	253	266	286	265	273	247	269	279	267	309	247	247	250	285	250	242	228	237	265	244	248	249	261	262	261	268	266	234	255	261	252	257	261	219	247	254	273	235	252	233	253	262	253	257	249	260	236	272	218	259	259	241	285	257	224	267	306	250	246	255	270	274	252	269	256	288	272	257	255	235	236	257	232	246	226	276	253	264	240	274	261	254	275	276	259	233	251	266	253	260	250	233	243	253	265	246	267	229	250	265	274	265	280	262	264	236	246	250	241	285	282	274	273	254	251	281	273	255	261	247	257	259	271	251	249	257	265	267	264	284	245	252	274	246	242	263	246	245	246	269	237	280	243	236	266	279	241	250	270	269	266	243	266	276	228	235	252	236	287	234	264	262	253	263	287	267	227	278	251	247	229	283	278	249	250	275	237	239	248	262	253	259	300	240	231	248	255	254	254	254	268	286	262	238	298	261	278	235	251	258	272	237	271	251	232	236	262	274	246	252	258	246	253	257	250	247	253	243	252	215	265	258	239	251	268	252	255	256	233	265	276	281	247	258	257	236	260	233	252	250	238	253	271	251	274	250	252	267	266	241	261	272	231	265	270	259	291	240	247	233	252	266	272	236	243	261	287	257	268	259	249	268	262	271	267	275	276	263	247	241	252	246	243	255	214	267	252	244	291	288	269	234	258	262	251	266	254	261	246	250	274	272	271	256	256	270	271	281	296	262	259	262	264	266	261	249	241	229	238	275	254	257	273	233	267	224	264	241	273	242	253	267	241	280	250	251	217	262	246	254	265	284	237	251	271	276	245	267	288	259	280	243	244	243	254	273	254	255	265	239	273	254	290	279	268	229	263	283	265	249	258	257	245	235	265	251	276	232	265	267	264	277	266	229	261	285	257	272	267	249	245	266	238	259	256	278	248	252	277	258	239	253	228	261	277	262	272	245	241	262	272	272	251	272	286	294	242	243	269	257	255	239	270	251	261	251	262	261	250	268	278	252	220	244	244	235	250	242	259	230	252	271	236	244	249	243	241	271	266	275	265	248	268	237	214	297	244	243	248	252	273	255	281	260	259	234	256	232	273	257	236	260	263	257	276	260	268	255	274	275	241	254	256	245	289	285	234	225	256	266	288	253	244	246	261	242	266	259	244	260	275	262	240	276	244	240	250	269	256	268	255	266	292	254	270	251	284	271	246	238	290	231	243	254	261	255	247	264	259	266	252	268	238	272	268	269	251	250	241	270	261	228	256	261	250	234	251	235	261	233	272	230	266	265	257	254	263	267	268	268	285	231	299	266	249	242	270	252	252	265	280	247	254	267	260	242	267	234	241	248	251	297	249	218	261	268	259	272	256	245	282	229	262	250	235	258	255	273	222	243	231	250	243	260	299	270	267	259	235	248	248	258	269	254	263	266	253	240	258	273	233	247	256	252	267	276	235	235	250	216	229	283	248	266	268	240	266	228	283	255	267	255	267	245	238	239	253	247	245	301	235	264	273	249	235	259	251	248	262	247	257	234	244	265	280	265	259	274	261	248	268	283	274	231	248	247	265	260	259	298	270	223	262	254	276	286	236	274	248	255	263	242	268	240	258	249	259	227	248	278	260	260	267	244	243	267	243	253	291	263	254	241	249	242	249	260	241	275	254	234	258	293	271	272	267	268	293	295	248	263	287	240	257	234	287	281	249	244	273	253	222	271	253	268	227	234	265	258	274	299	269	246	272	249	266	245	255	250	246	263	263	254	277	220	239	266	270	292	260	229	247	250	257	261	256	260	232	267	227	249	263	266	251	248	297	251	262	273	244	251	276	249	266	231	258	236	256	262	249	254	234	263	254	261	244	267	269	267	250	252	263	247	250	288	271	266	264	237	288	273	252	255	213	259	255	269	257	273	257	281	259	280	242	261	255	282	245	256	242	245	274	245	247	260	237	280	251	265	246	271	272	242	278	276	258	277	251	263	263	255	294	279	226	254	245	268	271	253	257	250	261	246	242	287	237	232	256	293	239	250	259	259	259	270	258	265	236	249	242	247	268	265	227	251	279	255	259	267	240	246	268	245	263	261	238	265	272	266	232	259	271	277	243	246	260	281	262	276	253	244	242	271	275	245	280	265	255	255	261	255	261	268	237	247	279	274	300	255	277	263	250	262	271	275	264	256	245	264	249	262	264	268	249	251	280	244	262	276	257	252	272	260	256	261	262	234	247	247	251	261	245	242	274	263	278	273	225	248	256	262	287	252	243	261	266	247	251	292	250	239	255	239	241	280	269	276	260	277	247	278	252	268	287	247	248	248	251	254	254	230	246	229	253	261	263	261	200	263	253	247	237	247	227	259	265	244	239	279	242	246	285	229	254	255	257	215	288	275	246	255	250	246	254	228	259	232	276	240	267	247	252	269	257	252	248	255	251	263	258	250	288	262	239	251	277	266	254	271	246	271	257	249	289	274	226	247	256	244	263	233	270	272	283	244	244	249	253	242	274	271	227	236	270	240	221	258	240	248	259	267	240	276	266	249	231	242	249	267	244	268	264	233	284	234	265	228	240	231	284	260	249	264	254	244	276	258	276	259	260	281	294	229	256	261	279	268	242	256	288	262	267	267	286	237	262	251	266	251	234	264	248	268	257	270	250	232	276	260
22624	20401	27109	23585	20416	23810	64699	64088	30209	6313	804	579	555	537	546	540	517	498	517	482	487	478	449	493	469	503	488	499	509	465	467	475	490	445	480	457	480	456	497	476	486	483	440	448	497	481	456	493	468	488	457	444	459	464	448	443	480	471	420	483	441	498	502	466	439	500	507	464	426	459	467	457	467	435	453	475	442	460	434	471	421	425	468	456	473	449	458	438	398	483	443	442	455	414	433	459	474	452	471	447	482	454	445	438	459	436	444	458	454	468	460	469	432	487	443	478	439	444	456	471	463	476	441	454	464	437	467	450	453	425	434	425	412	454	481	462	428	450	486	476	442	481	427	430	462	458	477	462	457	479	510	509	446	483	466	482	435	449	488	437	463	457	464	466	465	486	478	484	448	502	474	445	454	448	479	469	494	433	422	477	489	420	416	448	404	488	450	440	454	439	491	451	410	454	460	434	445	408	484	474	458	478	459	422	466	488	454	458	488	473	465	475	446	447	414	468	444	461	463	461	453	467	470	471	436	445	495	414	456	457	501	426	469	445	470	469	453	447	444	478	446	472	444	455	430	457	446	447	446	424	468	450	441	451	502	442	469	448	485	470	489	438	431	450	429	447	441	430	428	470	478	462	446	430	470	472	443	471	435	448	459	441	482	468	448	454	472	494	477	466	450	474	469	440	448	443	454	460	448	452	436	458	481	418	425	421	455	447	429	490	470	414	487	442	480	448	450	496	439	448	479	452	464	431	450	454	427	445	489	489	483	440	475	458	449	473	477	435	451	485	474	470	461	470	454	469	449	464	423	441	442	468	482	443	421	458	456	454	501	481	473	436	466	465	444	439	457	439	485	424	451	414	451	478	463	453	432	454	494	455	494	432	433	456	454	403	451	468	473	465	438	423	476	444	450	472	464	431	464	431	457	469	484	466	447	455	439	428	452	450	440	426	482	453	501	454	481	445	458	461	433	415	460	462	422	452	467	490	459	450	452	451	430	449	436	456	455	445	461	459	463	450	443	477	464	446	445	480	450	484	527	445	453	461	491	458	487	460	440	442	432	444	415	443	481	457	458	452	476	483	465	469	484	476	443	421	474	461	449	490	452	456	469	472	501	478	453	472	462	440	481	446	492	426	459	443	467	457	450	452	437	450	447	425	464	459	468	453	499	449	456	451	429	453	473	436	449	424	447	444	481	475	443	416	474	471	429	476	495	445	425	383	491	420	448	435	463	455	511	440	465	484	454	484	450	463	440	433	460	482	449	453	464	447	446	487	492	459	462	450	448	483	417	420	454	442	466	508	468	483	476	438	462	467	452	432	472	419	439	483	428	506	445	475	445	472	460	454	497	471	420	456	459	501	459	455	457	452	482	440	465	481	467	464	465	452	482	414	502	431	489	427	471	438	451	444	463	489	482	441	484	436	428	475	468	431	439	455	455	459	430	444	446	447	427	452	453	484	432	474	462	451	441	453	453	453	474	478	463	447	449	456	451	443	451	492	444	464	471	443	420	488	427	453	461	489	512	473	416	435	419	480	478	441	479	451	482	489	470	450	459	463	433	460	484	449	487	457	471	451	431	430	429	488	442	454	456	427	469	469	462	415	468	434	473	445	465	472	425	440	426	414	489	447	468	471	486	463	430	449	466	468	478	445	489	420	454	437	449	448	430	491	456	447	475	470	439	448	455	458	460	471	443	464	458	450	442	439	465	476	466	522	503	436	452	429	437	472	462	444	456	445	478	484	412	489	453	458	483	437	453	468	449	444	477	437	484	473	426	456	479	426	427	470	474	470	445	435	448	475	449	436	458	435	490	454	431	475	459	424	417	505	456	456	469	479	432	485	484	448	482	453	447	495	468	471	442	456	457	439	444	464	453	399	469	486	464	462	474	445	469	456	464	454	482	422	443	489	495	435	441	434	447	455	459	459	471	473	436	459	445	469	441	450	446	461	426	502	435	449	466	469	481	457	460	476	421	481	475	444	482	490	459	473	456	433	501	444	504	435	461	465	423	465	469	478	446	447	453	460	461	434	466	461	434	469	467	455	422	446	444	473	457	471	489	427	452	469	471	496	452	442	463	450	452	460	474	452	444	403	461	425	463	463	463	498	464	446	460	474	445	458	492	437	444	460	456	465	432	483	439	467	469	468	459	458	410	453	417	485	491	444	451	461	458	463	450	473	457	430	478	463	461	483	425	468	458	456	446	456	456	483	444	430	462	456	466	474	505	448	450	514	435	406	497	454	467	483	463	464	507	459	476	441	450	481	466	466	449	471	407	429	436	474	480	442	473	441	434	410	438	459	483	479	485	457	444	478	424	467	466	454	432	428	452	468	428	468	493	461	467	504	481	449	499	453	418	438	406	479	462	475	452	446	451	453	442	470	438	457	470	464	458	451	461	484	501	502	474	449	457	472	471	489	442	452	470	431	423	422	431	456	470	428	463	443	450	502	419	446	492	444	443	448	455	441	426	397	433	473	420	446	444	458	447	481	446	470	426	506	470	432	457	425	486	450	442	461	487	462	477	464	429	463	437	485	469	473	466	432	443	446	445	456	437	455	455	455	432	437	442	443	431	458	467	422	458	466	499	490	465	477	455	425	464	478	459	476	462	450	424	504	463	472	432	451	501	432	445	439	434	461	464	466	459	464	443	452	466	436	423	460	473	438	457	437	432	478	474	448	492	435	430	491	470	459	446	494	476	432	446	461	420	426	450	426	474	456	446	453	454	452	472	447	449	471	432	451	437	463	454	463	462	426	434	420	476	456	436	450	470	419	468	431	450	495	511	467	434	436	442	449	477	457	433	482	468	441	505	440	426	447	480	499	461	448	436	488	436	420	445	443	497	471	445	464	448	473	483	456	494	475	428	465	437	438	445	426	463	452	434	471	449	486	464	441	473	427	481	430	450	477	471	442	477	438	460	468	461	455	468	442	484	466	483	427	476	468	449	460	455	470	481	446	447	456	433	482	425	457	453	453	472	481	484	449	448	441	422	465	469	481	466	423	489	468	445	457	393	445	447	486	465	443	463	462	460	467	441	437	472	450	437	438	446	484	470	438	487	467	471	504	465	440	482	432	415	456	429	439	455	439	429	449	454	425	459	430	436	461	440	487	495	438	443	465	473	453	451	431	436	431	456	452	447	456	438	446	464	478	485	460	415	474	442	483	403	453	479	455	421	465	461	440	442	489	460	447	440	452	408	425	479	509	501	443	452	469	451	449	474	457	428	491	461	426	454	479	451	440	454	437	469	467	455	460	448	429	452	471	495	465	481	430	472	487	440	445	492	456	491	469	461	423	449	463	474	472	479	455	445	450	475	456	448	469	476	482	454	448	453	445	465	431	426	434	461	422	439	437	468	473	477	463	497	440	466	489	464	432	450	453	466	454	465	483	447	390	441	457	489	473	452	496	477	475	455	464	470	443	461	440	463	460	478	463	447	441	458	461	423	393	479	420	439	451	435	442	462	475	464	447	442	491	449	461
19725	36104	33619	24901	15285	22553	63722	60785	10272	833	749	658	658	589	614	572	506	533	509	537	499	474	503	505	461	470	501	473	467	429	436	415	467	462	481	393	449	450	465	400	464	432	443	447	432	441	486	438	426	436	477	447	470	490	422	416	435	434	405	422	452	437	437	428	440	423	421	430	424	414	437	448	424	427	415	424	412	417	409	447	435	423	447	378	443	446	414	433	425	472	428	403	448	416	420	452	398	429	419	415	425	448	432	411	397	446	417	477	451	422	413	412	425	423	396	414	431	390	460	425	411	460	433	403	408	403	426	448	453	477	444	398	428	436	435	436	404	412	421	415	421	430	442	448	410	433	431	408	442	435	431	418	429	438	408	412	410	414	404	420	407	400	430	444	451	420	433	413	444	424	454	439	419	423	415	412	434	399	398	457	445	446	432	387	416	423	399	443	432	384	418	397	451	397	441	403	449	477	435	485	440	408	436	437	417	414	443	451	429	453	460	426	405	410	426	403	434	406	471	429	411	448	428	400	431	417	429	430	443	394	461	411	410	422	432	400	425	417	409	426	411	395	432	435	440	469	424	402	431	436	421	432	432	437	425	450	420	425	427	457	479	419	427	429	415	433	412	450	434	449	403	441	414	441	409	434	421	405	430	439	429	454	441	447	414	431	415	430	430	407	433	471	448	399	418	396	420	421	450	458	413	446	403	406	458	398	413	417	420	392	449	450	420	436	456	404	445	354	416	463	442	429	389	444	416	446	432	421	394	451	408	435	453	436	455	432	436	420	393	433	447	439	458	425	401	404	434	406	421	437	414	434	398	430	428	408	420	435	417	440	418	386	408	438	408	462	437	430	422	444	428	407	410	424	434	432	447	437	427	429	379	390	424	423	444	389	408	437	397	457	414	447	434	406	428	444	398	444	439	385	428	415	430	449	437	415	425	430	417	442	422	428	416	421	425	421	446	450	437	458	427	432	410	435	429	449	412	382	445	451	447	433	425	419	416	404	439	424	415	428	459	431	416	419	426	458	419	414	451	435	446	398	434	440	402	456	429	434	441	455	420	444	428	423	420	436	395	386	419	426	439	428	415	438	419	468	387	445	426	403	399	421	422	421	425	440	390	414	426	434	434	412	441	420	425	415	435	404	440	397	439	399	428	435	360	436	417	396	466	423	472	394	412	404	435	415	410	446	419	420	443	434	405	386	420	422	402	401	436	420	402	426	417	416	436	443	396	410	374	442	441	428	403	428	424	432	407	399	420	389	401	386	422	458	432	412	440	453	452	439	423	438	478	429	387	441	420	457	458	456	414	383	442	460	426	410	393	414	450	443	394	433	427	430	424	394	425	415	431	443	433	465	442	461	474	448	446	434	435	410	471	421	407	427	428	468	405	413	443	440	408	391	429	431	435	378	406	420	400	451	380	402	444	455	427	448	450	431	429	416	412	410	426	441	450	428	411	413	406	386	432	411	423	424	465	414	412	444	416	453	375	412	414	395	407	458	405	451	406	445	397	446	384	435	443	415	385	463	441	450	421	431	424	447	407	408	418	414	420	416	408	432	452	435	421	428	406	452	461	435	442	440	412	433	437	386	484	410	439	424	454	378	421	413	419	417	422	385	465	443	450	429	422	436	378	439	441	421	403	447	421	402	404	430	421	406	474	455	433	420	435	388	429	459	425	446	434	429	401	416	408	443	437	407	439	412	421	436	410	393	413	412	446	409	431	393	416	435	445	407	407	436	456	471	433	437	433	376	455	454	467	425	415	454	437	400	458	433	437	419	417	401	414	405	434	434	459	408	439	441	419	424	471	415	411	414	425	409	371	436	454	414	425	420	366	423	439	452	433	423	414	442	455	421	431	415	425	452	453	391	438	439	446	391	412	439	445	438	418	406	435	420	389	450	452	410	423	424	404	409	432	401	428	445	435	411	447	411	430	464	415	422	428	418	423	418	435	385	411	435	417	429	432	406	425	492	435	411	434	453	448	426	433	432	381	380	429	463	468	426	410	408	389	462	421	406	414	434	425	457	444	395	451	422	412	437	416	442	423	443	438	433	452	392	439	444	397	406	436	437	428	429	421	422	444	435	430	400	476	431	400	464	440	416	417	398	423	406	402	399	441	421	412	414	415	416	454	401	427	418	413	428	443	442	446	433	394	469	418	438	402	441	386	402	419	418	410	382	409	411	406	413	429	432	449	434	421	412	415	485	461	440	390	413	420	432	430	426	460	429	444	465	411	414	396	429	404	418	428	407	424	453	425	422	431	408	421	442	457	401	435	402	432	427	401	445	413	432	426	401	391	465	408	411	390	402	457	406	422	448	442	400	436	444	421	401	385	444	429	460	413	406	434	398	422	416	450	451	419	418	436	452	435	412	417	458	419	401	424	433	396	430	423	413	433	396	437	413	424	405	422	449	419	414	444	429	439	410	415	426	447	454	412	383	415	419	420	412	456	475	397	443	424	397	394	426	420	443	416	415	422	427	398	435	432	429	397	415	425	430	449	420	422	424	422	456	459	413	432	393	440	413	451	411	447	460	463	410	458	423	430	417	438	424	428	416	426	388	415	409	415	447	424	416	429	429	433	445	443	430	403	394	450	420	402	443	419	448	424	408	386	425	418	426	439	400	440	403	423	406	447	423	420	391	394	410	396	411	453	415	435	420	417	445	437	434	417	454	435	440	459	412	414	448	424	439	403	388	441	464	423	395	445	434	464	422	442	457	436	451	451	396	438	406	404	405	457	435	419	424	488	421	447	425	465	442	402	441	442	441	406	425	458	426	473	411	443	420	434	387	401	454	442	425	394	380	426	434	409	431	421	419	444	387	432	412	385	414	429	460	429	440	429	431	421	445	417	411	453	411	421	407	416	389	414	463	404	439	432	462	424	441	426	413	435	434	439	455	452	391	469	435	431	461	435	422	410	406	449	479	407	410	451	434	436	394	444	403	408	491	419	429	396	402	422	420	444	440	420	416	446	421	411	419	447	402	458	428	384	451	394	414	414	430	448	418	415	428	412	460	429	447	438	445	402	425	411	420	434	401	429	470	419	429	445	426	425	439	427	426	455	435	416	432	412	409	405	395	423	474	445	442	430	447	471	481	422	445	427	432	372	401	370	415	413	401	418	413	426	407	441	421	422	408	428	395	412	423	417	415	406	389	398	423	415	457	449	431	410	406	433	434	424	444	432	382	441	432	401	467	430	436	430	414	442	409	394	401	415	439	440	441	427	406	430	399	388	403	434	438	417	428	442	434	382	451	422	412	418	431	412	423	410	375	423	436	389	408	425	427	424	436	419	411	414	440	426	433	435	427	444	432	446	408	418	443	473	410	395	419	432	407	412	442	432	397	424	426	389	425	430	412	432	449	411	415	359	458	372	402	416	456	432	429	433	445	385	449	433	382	422	419	407	471	428	399	390	465	416	408	437	416	417	417	409	403	443	460	405	439	446	447	406	446	427	394	430	415	415	399	375	395	413	388	427	426
28482	18365	12655	6929	3820	2509	5211	6685	1590	177	145	156	133	132	146	143	166	142	150	167	146	115	161	149	134	132	134	156	174	139	143	122	121	127	132	138	159	125	126	147	155	133	151	141	140	144	146	142	156	168	155	136	137	164	166	158	144	145	152	140	143	145	136	113	156	145	124	133	140	143	136	138	155	119	133	136	131	151	126	154	161	150	127	126	139	154	130	131	140	143	152	141	156	142	133	148	138	137	172	145	154	152	155	162	159	144	149	137	135	125	118	138	144	137	150	171	131	151	143	136	122	148	137	153	151	151	152	155	142	112	128	159	132	153	132	149	148	164	145	134	131	146	145	137	134	165	148	128	148	132	136	137	146	138	156	138	159	155	135	138	139	138	120	139	137	133	134	141	156	143	129	130	127	137	137	126	139	150	146	145	159	140	128	138	123	144	132	123	132	115	153	142	152	152	125	132	140	144	145	139	144	153	142	150	152	149	137	134	139	148	144	131	147	138	153	140	142	162	143	140	128	152	135	137	151	152	142	132	135	152	144	139	156	133	126	158	144	130	149	119	140	136	138	127	145	131	138	154	132	144	147	132	132	141	136	164	129	153	144	156	149	146	139	146	149	148	145	136	144	145	153	126	135	143	122	119	148	141	174	135	156	118	124	156	143	136	134	136	139	126	149	147	145	147	139	150	142	153	146	133	146	141	132	158	150	144	135	163	147	162	140	166	139	160	152	156	134	132	138	149	136	149	151	136	130	141	131	147	136	126	133	140	146	148	141	118	130	122	134	157	141	146	142	137	141	120	133	159	137	153	144	120	143	150	135	140	119	151	157	145	131	135	164	160	171	160	141	137	161	150	121	154	148	141	142	138	144	150	126	142	138	130	178	122	130	119	132	136	149	142	120	168	145	123	123	150	123	161	140	142	126	137	118	146	150	136	138	150	121	128	148	138	133	154	122	167	122	148	122	142	127	135	152	138	112	135	136	133	150	165	146	145	122	167	139	130	136	149	158	153	143	152	126	138	156	145	142	139	150	159	144	139	127	140	128	133	140	136	127	143	140	119	128	163	161	120	127	142	155	142	144	127	147	148	134	164	165	127	150	162	140	153	156	120	151	157	141	135	130	144	125	116	147	140	142	129	143	155	126	135	164	126	122	146	156	131	155	151	132	125	126	161	142	160	143	127	146	123	140	116	123	142	128	152	139	144	136	129	148	147	148	143	133	155	138	151	148	141	125	133	138	130	140	159	140	118	142	126	136	141	160	149	130	119	158	118	158	147	141	144	148	115	124	123	128	139	128	123	134	129	132	144	151	160	156	143	142	159	136	157	138	134	149	149	135	161	153	126	137	149	145	128	135	144	145	136	165	151	158	129	154	142	149	144	149	160	160	150	127	144	133	133	149	134	156	142	146	132	141	137	164	151	148	158	142	155	147	138	146	128	142	146	140	163	134	144	152	136	142	158	129	135	152	133	133	163	145	144	131	126	145	150	131	140	139	153	133	139	141	143	137	139	150	139	145	143	132	134	153	147	131	148	153	162	138	158	126	150	138	134	135	165	130	149	141	142	148	131	144	128	149	165	142	147	126	145	137	157	151	157	135	129	132	122	163	136	139	146	146	148	138	132	140	108	149	134	149	131	128	154	142	144	135	142	167	143	136	154	140	142	121	157	145	145	123	139	147	137	139	146	125	138	138	134	148	142	126	157	133	154	134	136	144	153	142	144	147	125	108	135	141	142	141	134	145	143	142	143	144	171	150	121	150	136	144	171	145	142	131	136	140	136	121	167	162	126	132	136	151	119	135	120	143	146	112	141	144	138	115	165	150	147	154	146	140	151	145	125	154	131	153	155	159	150	155	138	145	150	154	145	134	142	137	137	128	149	136	121	159	157	147	141	157	143	143	144	146	144	137	149	155	148	146	132	133	150	118	137	146	150	163	143	151	112	147	148	140	138	146	139	127	151	140	141	146	134	144	154	141	131	158	146	138	158	140	132	132	126	123	149	152	125	137	153	148	129	141	164	143	140	149	126	130	136	123	140	155	145	149	141	137	120	131	116	139	142	127	136	154	156	146	161	148	170	146	129	122	139	137	142	164	146	140	129	152	140	138	136	144	133	130	130	146	151	119	133	150	122	143	129	131	124	144	127	156	160	136	165	145	132	155	162	136	149	123	132	127	156	150	152	153	152	121	153	124	153	139	170	131	137	142	135	140	144	138	144	158	139	153	122	162	155	157	143	144	145	144	145	126	145	123	146	143	146	136	151	148	152	135	136	144	133	136	139	126	145	146	149	146	152	147	132	131	128	127	113	139	136	144	140	129	135	142	153	155	147	135	142	147	149	126	145	134	141	144	165	144	132	136	133	142	126	135	147	131	155	153	137	123	135	149	147	135	125	126	125	136	136	125	142	139	135	142	149	131	127	130	134	134	153	139	139	118	143	143	135	156	124	186	157	141	145	154	129	136	145	135	155	138	138	141	156	118	157	139	148	159	132	140	147	116	149	159	129	153	149	127	128	147	131	145	139	142	130	146	136	126	135	130	158	144	175	118	129	143	141	146	128	149	155	129	136	130	140	134	128	141	129	128	132	132	143	138	133	138	148	148	163	137	152	143	138	153	136	146	128	132	148	151	133	145	133	153	155	154	145	146	154	135	154	161	135	130	137	148	137	144	138	134	142	152	142	143	141	143	151	130	123	162	127	124	140	131	136	134	125	157	144	147	131	142	124	137	157	143	145	144	131	143	131	154	133	144	156	153	167	124	139	145	148	143	130	180	150	140	137	134	155	128	127	159	116	139	160	143	137	123	147	138	159	131	146	132	145	142	134	142	148	134	140	128	142	156	131	143	148	151	128	127	120	135	148	155	137	130	153	129	128	152	112	132	143	153	124	153	163	123	133	150	129	151	123	142	145	133	131	146	150	129	141	146	155	124	161	153	153	144	150	136	140	149	148	155	146	140	135	145	150	141	144	135	127	151	125	139	133	129	135	139	132	160	136	153	168	135	125	128	137	143	138	145	142	143	157	131	133	136	128	133	137	134	161	125	125	144	151	135	118	139	140	136	146	129	148	152	115	139	153	164	149	149	136	135	131	122	125	122	151	161	121	124	152	148	148	152	138	145	129	147	157	135	171	124	139	151	158	140	150	141	168	152	140	151	138	158	135	147	145	146	162	141	148	135	144	130	144	113	143	117	142	135	155	115	151	129	138	132	133	140	159	143	127	126	177	154	139	144	159	132	176	140	144	123	159	133	161	146	140	135	144	149	142	168	144	126	159	107	143	126	119	177	153	131	146	139	131	156	119	119	140	144	146	127	153	144	126	130	138	162	119	169	142	145	142	115	143	141	148	154	134	156	131	121	141	125	146	127	121	130	123	123	132	144	136	166	149	146	146	144	132	155	136	138	121	123	144	147	128	164	126	144	151	130	131	135	155	134	122	158	141	151	149	132	121	153	146	152	132	124	124	149	150	136	133	146	142
17860	18920	18053	10806	7284	4822	9066	10133	1807	179	161	162	162	153	153	157	162	163	148	170	142	152	144	144	149	153	157	147	147	144	161	173	137	173	140	171	164	156	164	171	130	150	184	170	144	153	159	148	146	164	138	151	148	159	145	159	160	144	141	155	154	142	127	159	157	154	162	157	149	173	150	142	164	150	159	162	169	148	145	146	137	148	160	156	153	165	157	132	138	159	149	163	144	160	143	143	158	129	150	147	147	150	140	152	119	156	132	152	172	144	151	143	163	146	129	150	152	142	138	148	146	148	155	145	154	151	144	142	152	149	126	159	127	159	162	152	155	165	145	135	146	150	139	129	148	152	144	145	152	167	151	160	162	141	150	156	149	156	144	127	131	173	157	162	154	147	157	144	153	148	161	142	154	158	154	145	150	151	144	159	177	125	143	172	142	138	141	140	147	171	140	158	133	161	162	152	151	152	156	142	156	162	145	150	167	151	174	162	148	145	146	154	157	158	161	136	144	124	150	134	157	158	143	172	151	128	149	135	154	160	137	145	148	160	142	155	151	131	154	170	151	140	142	158	137	127	163	154	132	151	148	150	152	164	142	151	140	156	166	144	136	179	163	159	132	131	148	170	160	160	150	149	156	158	153	155	159	169	151	156	148	152	156	144	174	160	140	164	190	169	175	160	151	163	151	132	148	139	154	156	137	111	152	144	159	151	175	138	151	159	158	136	142	136	141	157	148	158	123	147	178	142	160	144	154	127	148	133	152	159	158	128	178	142	160	130	158	164	130	149	149	158	127	130	128	168	148	142	133	140	141	148	161	135	146	143	176	142	145	167	150	138	136	155	149	131	138	151	166	165	147	137	159	139	137	137	156	150	146	145	119	146	135	148	153	159	154	145	149	153	130	146	124	161	137	153	143	171	164	133	164	134	161	152	175	154	159	181	150	139	149	152	151	140	154	144	147	150	167	183	132	143	150	137	151	155	126	138	150	146	158	168	141	149	161	155	147	137	158	160	148	151	169	162	149	136	154	143	157	147	178	145	140	152	169	145	158	156	137	139	144	148	135	142	139	170	149	144	153	162	176	127	157	160	166	151	131	143	151	158	164	146	180	161	148	168	126	139	154	144	157	154	146	146	164	143	146	153	142	155	154	130	165	151	159	163	162	140	154	150	149	149	155	152	153	151	165	161	159	160	153	156	163	158	154	144	135	153	137	166	149	144	166	127	150	148	136	135	157	144	153	151	166	150	149	154	134	153	152	164	148	143	151	140	161	137	141	141	159	153	178	158	153	140	148	152	150	158	174	162	152	161	153	146	138	148	141	174	159	142	161	148	142	140	145	133	149	161	157	149	144	147	160	150	126	139	150	148	148	139	142	141	152	137	137	145	133	143	154	136	145	177	148	160	170	153	144	124	151	154	153	151	141	140	153	125	156	159	156	143	147	138	149	158	142	150	150	184	133	128	145	159	153	170	172	146	138	178	150	146	164	145	168	176	150	170	166	155	158	156	150	143	150	154	178	143	175	171	157	145	142	148	148	131	162	141	153	152	155	166	138	145	166	139	158	155	143	148	129	142	151	130	157	167	133	155	141	148	162	153	163	155	156	152	161	171	166	159	149	164	157	147	147	128	154	166	150	174	147	133	140	160	160	162	140	162	155	129	146	154	131	141	148	148	164	151	140	132	160	155	150	139	176	160	153	154	158	163	157	119	159	135	156	150	161	130	124	154	124	159	152	142	144	162	146	153	136	152	142	151	147	123	129	130	142	146	151	149	141	166	154	160	164	154	167	159	166	138	142	168	132	154	173	142	156	145	163	137	169	153	161	135	168	165	150	142	161	136	159	164	160	141	139	134	147	150	150	158	164	157	156	121	155	166	128	160	131	177	160	161	153	164	148	145	140	136	120	159	159	154	164	165	155	152	133	167	149	157	131	172	147	151	151	149	151	136	160	150	171	166	171	149	142	155	147	150	143	138	153	156	147	139	162	160	136	126	141	174	177	159	141	144	147	151	147	159	143	159	156	148	142	149	153	153	146	135	155	169	141	133	152	155	147	143	155	177	173	160	146	151	132	151	142	156	144	154	146	138	169	132	126	132	151	154	151	138	136	155	143	152	146	137	157	150	140	163	145	135	162	169	159	172	144	146	152	131	150	147	175	155	153	144	159	155	160	129	157	156	154	169	139	149	145	149	147	175	158	147	135	139	165	153	177	148	164	153	133	160	149	137	162	164	163	125	144	159	134	155	159	160	164	151	158	163	155	131	145	139	131	155	146	149	142	150	144	163	173	172	149	159	149	160	131	134	152	152	159	151	150	136	156	155	135	140	157	166	138	146	143	181	154	141	149	158	154	160	149	168	148	162	161	158	143	136	153	131	136	151	138	143	134	165	157	137	147	150	147	145	161	137	157	139	152	148	141	142	144	135	125	152	147	163	146	152	148	131	161	145	137	137	136	148	148	133	155	123	146	133	151	164	139	172	141	141	136	162	150	168	170	133	134	142	159	146	149	153	156	146	165	142	135	158	140	154	132	144	156	138	157	138	163	146	158	149	162	150	140	143	137	167	138	154	150	169	155	157	154	137	173	151	139	118	147	137	126	141	134	129	143	146	131	143	139	155	148	165	141	144	157	146	139	151	145	155	167	154	150	142	153	159	152	143	145	136	162	127	152	151	158	178	153	159	154	139	124	136	148	143	153	158	155	141	143	119	149	134	136	148	159	143	166	147	162	158	157	149	173	150	163	142	156	145	162	141	163	152	163	147	151	148	159	132	150	151	137	143	136	143	168	154	153	143	169	136	152	148	150	151	139	134	145	143	166	146	157	149	141	139	177	148	128	154	147	135	138	162	133	136	160	183	152	149	156	136	173	157	146	144	127	157	163	153	153	141	156	145	164	147	152	156	138	147	160	149	161	158	154	153	153	158	150	146	139	156	142	142	144	143	128	145	151	129	140	138	154	145	155	149	135	145	171	162	159	143	168	136	146	132	160	136	157	155	132	166	167	149	155	151	137	147	164	164	159	152	142	161	134	162	154	146	133	147	145	138	162	163	149	136	184	146	171	150	141	159	143	138	140	161	146	164	155	159	164	166	162	142	165	135	168	148	152	158	177	149	135	138	150	155	189	144	133	169	137	146	146	145	139	166	143	143	150	166	122	155	165	159	150	177	143	171	153	160	122	144	150	158	138	138	146	190	157	161	165	167	142	145	176	165	128	155	156	160	153	133	144	147	140	134	169	152	131	154	150	170	148	154	149	140	178	160	152	129	148	136	136	121	156	138	134	169	164	160	109	137	165	150	155	144	159	167	174	142	146	159	155	161	178	152	148	148	141	152	170	159	134	144	159	183	144	159	139	145	146	143	151	176	145	146	146	130	136	157	163	169	153	171	153	124	150	169	132	141	147	154	116	144	164	129	141	167	159	170	154	154	138	157	149	168	144	150	163	149	143	161	160	133	151	148	140	146	144	146	149	140	157	143
24907	20426	26872	23891	20541	15992	42870	53531	28585	4059	383	342	310	316	288	275	313	278	306	280	309	311	276	293	264	300	252	281	281	280	289	254	293	300	262	242	263	266	248	289	283	273	297	292	270	258	266	247	295	234	278	281	275	279	247	249	269	277	278	296	244	252	310	257	251	262	261	252	258	252	253	257	297	250	254	246	280	273	242	240	267	284	274	281	250	283	268	264	276	256	274	273	303	274	280	253	251	284	282	279	252	259	229	265	262	261	254	258	279	279	288	265	259	260	260	291	256	263	304	239	268	269	259	270	250	240	268	263	254	274	260	234	266	252	232	241	255	247	283	244	310	267	260	264	255	253	309	258	255	256	272	246	267	261	258	264	245	234	284	261	261	236	277	269	260	259	271	254	277	284	250	246	282	244	268	256	245	251	232	260	249	260	247	253	292	260	266	259	278	235	269	260	282	288	269	247	278	272	266	264	251	254	252	255	261	284	263	244	254	275	262	260	284	229	255	255	271	237	244	263	263	254	259	275	268	286	276	254	256	224	241	267	291	236	267	271	256	255	254	281	264	265	241	265	274	260	262	276	272	250	276	257	267	275	254	256	260	250	263	273	274	225	303	250	280	266	244	237	278	281	282	257	279	247	282	257	259	274	267	268	273	250	265	241	249	244	226	249	261	256	249	282	260	265	255	275	246	282	226	223	268	273	258	268	259	261	218	281	268	258	273	235	256	289	250	260	242	273	272	285	244	256	272	273	247	267	267	258	254	263	250	258	269	261	274	287	247	272	257	265	240	246	270	270	246	285	271	265	281	278	283	248	235	279	266	266	258	245	251	230	274	259	242	263	244	281	280	251	272	233	271	258	243	296	238	259	256	250	277	254	240	252	251	247	264	266	279	253	283	241	230	271	257	263	249	278	258	261	285	236	263	252	261	272	238	258	271	269	259	285	263	303	260	275	246	268	269	248	243	266	280	272	238	247	289	260	249	272	260	275	277	276	261	257	251	253	258	229	256	276	261	275	243	269	242	279	278	261	260	270	252	255	249	262	260	269	286	264	245	237	274	281	283	268	274	236	272	288	243	271	267	258	267	270	237	260	274	256	265	267	264	230	278	256	289	269	256	285	249	276	270	249	288	268	260	241	251	220	250	249	277	276	285	258	260	242	277	280	239	282	258	263	256	268	283	270	252	299	256	252	255	246	266	270	256	281	288	231	260	239	261	289	258	222	253	266	265	263	253	275	272	246	256	252	273	243	248	257	242	263	229	253	253	252	239	225	249	243	267	266	260	256	249	270	254	276	268	266	277	303	242	265	292	249	297	295	250	285	288	237	261	290	281	282	245	237	267	277	279	262	262	278	270	258	251	252	256	236	274	295	264	255	244	292	253	267	270	231	288	278	278	254	265	252	240	235	256	243	262	291	259	259	252	239	256	260	241	273	251	291	255	281	271	280	250	258	261	271	276	250	284	271	272	261	275	258	257	262	279	266	276	235	286	258	296	272	249	259	264	277	253	253	280	256	269	270	265	290	260	252	231	300	247	272	266	257	260	268	248	296	275	249	269	250	244	265	255	268	289	262	267	283	253	241	249	253	278	277	259	254	267	250	271	259	249	262	259	289	262	261	257	232	275	252	235	280	243	267	243	259	248	249	288	253	262	294	267	289	268	258	252	268	277	294	284	282	285	267	257	271	254	246	265	247	262	242	279	247	258	264	261	257	269	255	247	263	250	239	285	251	284	258	265	257	260	292	258	236	254	268	277	223	288	271	262	265	280	258	260	280	260	263	273	253	237	268	291	258	287	259	254	248	244	273	279	267	253	288	267	257	259	253	270	252	275	257	267	274	261	267	296	260	241	265	273	249	282	253	259	241	255	268	256	249	256	238	279	297	274	265	286	269	281	283	262	288	252	248	286	258	258	272	245	260	268	262	289	280	265	318	264	242	255	277	268	240	247	269	265	236	268	260	249	262	273	261	256	271	275	286	281	266	266	273	285	272	251	263	259	261	271	252	231	258	258	252	262	238	264	247	307	289	279	305	252	272	262	259	280	290	255	270	264	258	260	270	251	258	261	262	286	258	250	293	260	286	268	269	264	295	243	267	271	281	297	238	239	262	282	290	289	257	262	257	231	286	234	261	253	277	275	273	231	278	251	251	272	255	283	244	265	251	253	258	269	275	259	250	240	249	259	269	249	272	256	243	269	266	258	266	254	257	239	260	236	284	285	244	259	237	233	275	253	272	278	274	241	262	257	244	273	258	240	254	276	286	257	253	232	257	262	237	267	272	278	286	262	264	259	240	266	246	279	265	244	251	236	265	251	287	246	289	269	284	248	254	255	251	280	277	260	266	255	205	263	258	238	270	268	265	252	255	233	231	248	264	251	277	256	258	260	249	278	256	289	271	248	283	264	267	284	294	272	268	261	246	278	298	259	286	236	249	254	280	248	265	280	252	294	261	273	274	261	251	260	263	254	268	272	284	265	290	250	290	275	257	259	231	259	293	290	255	272	266	247	261	244	271	276	272	255	269	287	256	244	273	281	271	285	276	259	275	267	241	260	238	235	311	249	246	241	248	242	242	235	271	260	275	256	286	270	261	256	254	263	253	272	288	265	263	279	259	276	227	281	244	277	228	238	301	263	255	273	273	262	265	251	230	227	225	257	296	291	290	263	268	241	246	279	270	277	283	312	203	238	245	264	284	254	239	271	257	277	291	294	258	283	252	277	261	241	254	277	259	257	253	241	261	262	279	273	281	272	249	262	265	256	236	252	271	281	230	243	257	280	248	257	257	246	245	240	263	261	288	251	270	245	248	279	254	267	280	262	268	261	287	254	248	272	274	281	259	263	257	254	246	247	243	277	274	258	257	269	278	256	264	270	282	258	277	276	265	264	238	276	232	266	266	300	263	258	247	254	261	245	287	286	258	284	265	251	275	246	266	246	243	265	246	256	259	283	265	290	256	273	256	267	278	252	257	259	267	254	246	256	265	288	271	289	250	268	236	275	242	258	259	261	280	240	254	234	270	247	272	258	269	265	252	277	265	256	260	236	289	256	262	264	270	263	272	250	250	249	242	281	285	275	251	301	251	258	246	258	297	265	256	243	261	248	260	250	265	247	264	254	253	274	275	284	277	254	286	302	269	245	264	283	278	283	250	261	268	291	268	262	267	276	266	291	264	254	279	237	285	257	257	259	267	277	294	257	259	262	285	288	269	261	263	276	283	293	290	248	235	290	255	271	260	279	252	225	250	279	223	251	277	267	249	250	224	238	260	270	247	255	283	255	251	270	281	278	248	282	258	262	260	249	268	257	268	294	264	264	270	233	266	251	262	289	266	238	244	263	286	249	268	278	287	252	266	266	248	269	241	260	272	292	268	246	244	254	279	247	231	246	263	258	276	267	279	283	253	263	266	249	263	262	276	256	268	243	250	249	286	288	263	285	241	242	268	274	293	234	268	269	264	256	287	256	292	250	251	236	256	284	271
18206	29746	28190	17938	12328	12680	44316	49625	15254	459	392	383	351	363	323	309	321	295	306	273	264	277	288	281	278	299	242	267	262	270	252	289	280	264	239	257	274	224	264	262	251	272	261	236	227	261	259	250	242	230	266	249	254	265	258	248	245	228	270	256	252	249	240	260	229	244	223	275	237	287	251	245	258	252	241	271	275	263	259	265	245	244	239	254	254	241	260	227	236	217	225	263	234	272	281	243	249	234	253	267	255	240	231	239	243	256	229	272	223	243	264	262	257	278	260	221	256	219	230	279	271	233	271	269	256	253	248	270	248	258	247	236	252	209	232	255	265	252	268	263	253	259	261	267	258	263	258	250	254	249	214	236	238	245	247	246	260	221	253	255	254	238	215	258	269	257	265	231	244	238	210	260	262	232	260	268	252	219	241	256	232	214	265	235	256	238	237	249	233	255	237	250	246	235	231	257	257	196	233	222	235	268	221	265	230	270	238	239	243	241	268	239	254	268	256	228	252	264	245	251	242	222	248	254	260	235	278	239	223	258	246	233	236	268	258	252	261	274	203	253	248	268	268	255	236	229	253	254	226	244	266	239	259	274	267	271	269	249	240	239	241	254	271	256	253	255	237	262	217	229	230	234	244	238	229	240	261	245	222	226	241	242	253	258	254	259	224	257	245	248	266	234	237	266	256	263	235	263	238	251	231	251	235	242	240	258	232	244	242	238	266	260	232	220	264	232	265	233	279	241	239	242	261	239	271	243	237	254	257	273	231	240	253	267	228	260	256	236	240	224	236	246	219	243	268	257	276	246	236	249	273	261	252	239	238	222	258	257	207	236	251	251	227	234	265	219	243	271	227	234	267	242	271	240	244	260	246	209	237	264	260	231	253	229	254	264	247	239	251	254	254	239	234	261	244	245	258	267	227	237	235	232	243	246	256	237	244	230	253	224	222	280	234	216	239	285	229	247	254	258	251	260	243	263	247	274	249	254	252	270	263	260	255	225	252	250	276	267	247	272	210	226	236	231	220	238	249	250	249	258	243	252	267	260	247	258	248	249	231	254	252	244	249	222	247	230	243	250	235	228	258	228	257	283	232	271	247	254	267	246	243	250	248	223	264	246	256	257	243	262	251	262	268	280	228	249	254	233	244	256	244	222	239	253	267	236	282	254	259	240	242	250	245	263	274	283	240	249	253	231	235	265	266	246	249	243	232	265	289	262	226	253	213	255	228	236	248	273	240	237	259	270	254	234	247	247	248	235	256	238	240	266	256	261	244	255	245	255	241	243	233	261	222	244	251	252	264	232	227	236	234	244	279	243	242	256	248	245	241	262	256	273	274	241	246	253	262	249	233	248	260	247	257	263	232	253	256	228	259	276	230	265	234	269	263	238	255	270	229	220	240	240	235	238	257	244	264	256	266	250	258	271	221	246	269	248	242	256	260	254	263	288	239	245	257	251	262	270	226	257	250	247	235	241	259	261	265	248	236	240	236	258	251	254	224	228	229	244	245	246	262	247	235	227	232	237	259	259	236	240	261	248	258	242	280	242	268	230	278	263	256	248	248	267	250	261	245	244	232	211	251	259	215	241	257	240	230	257	249	259	226	228	252	264	240	273	242	246	250	284	243	220	256	235	261	255	272	243	259	237	216	262	260	264	221	252	245	233	214	253	266	231	243	247	251	250	238	264	221	276	233	242	264	235	243	226	246	260	224	245	269	256	257	279	251	257	264	269	246	244	255	231	273	225	258	254	274	252	241	222	227	276	221	246	242	267	258	252	214	249	225	279	267	266	223	266	264	260	265	274	265	249	251	256	224	243	249	235	256	256	256	234	271	255	261	255	240	266	271	262	241	226	267	231	231	268	259	261	257	296	240	252	248	273	255	223	263	230	228	260	269	250	250	251	261	258	231	256	257	220	266	253	231	242	262	264	244	271	261	245	259	266	264	236	245	244	255	242	262	289	245	245	253	230	229	253	257	269	231	250	251	230	237	209	258	256	243	236	202	257	262	232	260	243	246	233	259	248	263	213	269	244	256	252	241	247	245	242	252	241	233	232	220	241	221	250	234	246	271	252	262	220	243	244	256	264	242	255	207	268	250	272	247	241	228	257	246	265	247	239	242	250	256	245	259	235	245	225	235	258	240	261	276	205	234	263	252	222	234	240	290	259	246	291	240	250	245	237	244	226	238	245	245	254	240	243	225	242	251	255	227	263	259	263	227	227	247	245	296	254	233	264	261	251	260	232	229	256	210	257	244	256	279	223	249	247	246	234	235	264	270	248	253	232	255	245	251	245	254	266	286	238	242	245	236	227	256	245	247	255	270	218	254	250	268	263	257	263	267	264	246	241	253	260	260	260	250	248	256	263	246	277	215	236	229	244	267	244	260	246	219	236	227	240	254	246	255	259	248	251	246	243	241	236	246	260	249	225	236	235	217	269	265	256	255	256	236	256	247	275	260	243	264	253	263	272	241	278	226	261	248	257	279	241	242	250	260	229	254	237	238	246	234	225	221	225	221	237	277	251	260	246	251	245	281	219	255	241	249	255	260	260	230	252	254	242	254	257	237	260	229	235	247	238	240	248	228	274	239	233	247	277	267	211	252	283	257	282	231	246	227	238	252	270	229	252	252	256	270	283	235	272	231	272	257	246	259	221	260	250	238	234	242	273	244	258	251	246	255	228	245	229	237	247	272	243	233	251	257	225	217	251	243	263	251	218	255	237	247	264	240	246	234	247	217	238	250	228	213	294	255	231	232	262	261	258	243	271	243	278	244	275	247	249	274	257	221	240	258	249	251	232	253	254	228	256	237	250	258	257	248	226	251	255	261	235	222	260	262	239	266	231	270	251	226	255	264	252	293	269	226	249	250	243	238	240	224	238	252	250	263	268	245	226	230	240	274	228	245	268	233	267	232	251	247	249	261	235	271	248	267	249	241	212	231	252	228	267	251	254	233	247	239	265	261	285	247	252	226	261	262	243	233	248	232	250	238	260	256	268	232	249	242	250	265	271	234	273	236	214	241	251	255	249	262	247	251	257	237	236	231	233	256	242	269	261	233	258	225	258	221	270	232	239	207	260	226	238	241	263	276	247	247	257	255	264	226	281	254	265	249	257	279	260	217	232	275	274	246	248	243	254	249	251	229	233	224	244	257	236	267	226	249	248	248	219	231	267	254	257	247	258	223	267	214	238	230	218	240	246	241	274	264	228	271	250	267	245	247	272	248	238	248	273	253	234	281	252	257	229	252	268	238	233	249	232	266	238	230	255	274	245	246	276	241	283	242	228	224	226	274	264	238	273	251	241	255	277	252	241	241	243	242	247	226	238	264	252	254	251	239	268	263	250	247	245	266	239	245	266	227	248	243	261	241	227	259	238	256	243	246	243	252	277	281	265	261	241	243	232	247	249	274	250	286	250	254	249	246	223	248	259	232	256	230	240	236	240	266	250	245	246	269	284	236	264	254	229	251	276	268	253	255	218	263	250
22594	20428	27175	23599	20465	22456	58905	65677	32775	6619	774	609	604	604	527	506	532	488	542	487	497	474	489	505	466	488	483	499	503	471	463	518	494	492	460	454	486	494	508	457	457	463	461	418	460	471	501	493	454	452	448	448	474	427	494	479	494	488	461	484	510	427	465	453	446	471	479	471	450	414	448	490	457	449	478	443	470	485	452	434	466	426	491	454	487	474	462	438	429	453	440	431	452	446	521	445	430	426	467	436	419	431	465	465	466	463	425	458	479	464	483	449	460	439	439	438	450	425	473	449	461	457	512	463	460	412	468	418	509	463	450	472	473	466	454	441	409	462	455	486	447	429	442	467	431	502	467	481	480	439	466	475	449	443	446	473	499	432	458	493	463	496	457	469	485	455	452	457	444	482	469	461	463	451	449	482	458	495	481	464	436	477	462	458	442	451	454	446	450	447	442	478	456	432	438	465	482	435	430	454	461	457	453	478	468	473	490	466	447	450	462	438	427	441	446	455	435	479	465	447	446	466	443	481	493	466	460	463	436	416	443	456	477	484	423	453	458	437	461	416	435	462	487	446	455	466	452	450	418	414	455	480	449	421	449	464	478	453	487	426	492	451	439	453	469	476	440	424	456	488	460	456	439	465	480	422	444	450	449	442	432	482	450	429	471	475	459	472	415	460	502	435	471	476	488	441	420	451	476	454	438	479	452	456	471	494	465	436	440	466	423	483	452	435	437	467	432	466	434	468	448	464	460	445	481	456	454	448	473	422	454	478	488	459	424	446	450	426	459	435	470	502	453	496	494	459	492	417	473	444	467	455	491	431	439	483	515	471	492	476	435	416	468	414	475	474	446	411	423	470	470	447	449	453	458	428	475	473	483	469	479	461	467	489	448	459	447	434	408	453	446	474	480	470	461	422	465	421	465	469	434	431	426	450	484	451	461	429	456	467	450	446	450	450	451	443	468	496	479	440	445	444	417	479	445	481	466	466	448	467	415	468	473	440	475	461	468	479	469	488	470	445	421	450	482	423	466	459	461	455	456	496	473	433	443	478	405	415	491	444	462	485	450	487	528	475	450	483	480	486	449	461	430	435	468	470	468	425	447	437	452	446	429	479	471	465	473	445	480	477	455	450	442	455	467	452	464	465	471	458	452	472	474	449	466	485	427	443	442	482	479	449	436	443	451	458	509	483	487	431	428	400	485	420	481	449	516	435	454	460	459	449	443	461	447	445	466	440	447	419	440	423	398	496	428	466	445	440	426	426	431	475	500	483	466	462	445	448	456	470	466	453	441	508	451	461	469	471	467	437	447	476	470	467	471	445	454	484	471	440	432	439	477	439	502	462	450	451	473	480	466	509	482	485	422	462	444	493	440	501	491	489	463	500	473	466	466	392	427	470	433	485	448	437	475	454	446	448	473	444	482	511	450	459	434	449	454	509	433	418	452	448	449	458	457	453	436	432	441	474	432	457	446	457	455	477	464	448	454	476	490	423	483	428	460	426	460	446	452	428	441	460	437	487	467	435	450	441	431	480	514	473	442	435	479	427	489	463	413	452	441	477	441	449	475	484	459	445	410	415	455	455	445	473	478	444	438	429	432	485	433	469	473	473	436	462	400	465	464	439	448	442	449	427	445	491	452	462	489	456	467	469	444	482	462	476	496	451	472	477	449	455	434	460	474	452	477	414	455	414	390	463	413	419	430	478	413	470	454	450	431	484	458	428	431	474	453	466	463	462	480	459	447	460	445	431	423	481	435	444	410	460	506	469	468	430	502	463	459	437	462	430	475	427	481	453	468	459	448	467	432	469	461	455	425	474	508	429	444	434	443	447	439	482	431	487	454	481	424	431	487	452	480	432	424	469	472	448	475	450	454	476	494	438	463	474	491	430	473	425	453	459	455	477	466	431	461	441	430	431	424	441	467	449	442	457	453	481	480	482	430	448	451	463	458	445	472	469	442	439	494	459	463	441	490	419	422	499	475	453	465	480	453	441	451	442	447	417	449	440	454	447	459	451	475	468	482	500	456	490	454	474	433	435	465	502	456	437	409	458	444	454	502	462	459	486	452	442	459	439	458	478	478	484	454	458	453	435	469	449	435	428	453	426	444	433	459	473	468	504	458	412	517	421	451	485	470	450	444	483	446	442	484	469	462	447	472	472	453	481	458	434	449	439	427	424	440	466	464	429	452	459	495	482	445	499	460	456	440	464	454	466	409	454	457	466	456	456	464	438	490	473	462	461	485	444	451	463	464	478	437	499	460	480	431	443	408	451	462	472	451	474	482	463	474	472	469	461	439	436	466	431	473	451	433	476	448	442	450	456	433	477	499	453	476	449	482	455	433	466	483	498	458	488	442	443	440	491	454	443	455	470	438	448	459	447	487	437	467	485	432	435	475	456	462	421	429	452	458	465	481	458	477	455	460	444	462	456	465	476	451	466	406	480	445	437	456	421	474	490	477	467	489	451	458	426	482	462	447	456	437	477	401	433	467	433	457	445	476	475	452	451	464	472	477	477	478	481	449	438	422	483	478	442	452	455	458	446	474	454	481	445	474	465	467	487	439	417	468	444	481	443	473	445	459	456	404	442	415	468	494	480	431	435	484	472	478	476	435	475	445	404	472	464	475	457	450	462	473	436	459	477	429	493	436	407	448	424	468	478	473	441	440	440	478	444	463	455	420	405	481	474	478	420	463	481	475	473	435	461	466	469	453	438	454	436	446	426	459	479	443	456	508	466	449	435	428	443	456	485	493	479	451	468	449	475	428	471	466	444	462	441	435	445	473	472	422	446	454	455	466	455	492	505	478	465	430	446	482	480	461	434	460	437	475	443	471	473	421	391	435	436	471	446	438	460	465	422	460	448	442	451	474	468	486	445	450	457	498	436	475	394	480	458	452	446	443	465	467	447	466	470	482	489	448	466	429	435	426	457	473	490	490	463	477	471	443	474	467	503	483	457	431	482	420	460	494	467	452	450	494	460	439	468	468	451	448	445	441	415	449	479	448	462	476	429	468	482	450	439	442	468	454	507	464	491	474	478	448	421	476	414	453	442	414	492	451	459	427	479	475	467	481	456	479	483	509	461	440	457	435	469	455	442	455	456	455	450	459	435	452	463	437	505	446	431	452	464	478	465	436	461	474	441	454	536	489	501	441	472	469	450	445	474	450	529	489	458	452	440	483	413	434	454	495	437	456	431	397	461	458	467	449	464	422	494	468	422	434	416	452	475	491	433	430	441	472	507	410	430	400	440	413	479	475	472	464	431	454	433	454	470	429	458	482	457	459	470	442	453	430	440	445	480	450	470	458	453	474	482	443	496	474	451	464	471	467	447	495	424	469	415	469	436	441	451	469	451	502	477	491	434	483	464	462	481	474	472	445	490	427	461	430	455	454	480	473	490	455	447	446	437	450	482	448	449	443	452	408	433	465	451	466	492	459	450	448	453	454	441	474	450	479	484	398	481	475	477	475	480	483	440	453	464	482	483
20087	35388	31055	20642	15160	20768	57363	61336	12459	824	730	711	705	586	585	605	541	560	561	488	530	512	515	480	494	420	481	462	440	447	439	458	467	437	434	469	448	434	449	431	438	445	478	451	406	456	424	439	436	456	426	422	418	410	407	431	430	446	409	439	421	449	427	433	414	429	417	424	457	428	413	405	436	446	437	411	442	417	436	444	430	424	439	411	440	433	461	404	441	413	432	426	404	401	399	413	407	413	390	422	395	428	446	439	423	412	427	446	400	457	442	412	422	430	458	439	431	395	420	455	407	412	403	403	426	426	423	460	434	425	397	406	441	396	452	436	416	447	453	459	422	409	438	437	425	399	413	423	401	402	468	419	426	419	425	461	450	392	389	409	423	468	415	446	452	432	400	443	429	433	423	384	429	415	386	419	437	408	422	457	438	390	449	452	449	414	449	434	459	441	423	429	447	457	407	394	395	421	423	436	442	414	413	423	426	434	409	414	405	428	447	403	419	454	387	399	443	442	447	421	434	433	407	397	421	404	452	410	393	474	402	433	416	406	427	414	418	442	413	463	407	432	420	382	413	440	417	433	465	438	418	420	468	412	411	417	417	420	424	474	453	431	418	393	449	422	414	436	390	394	426	404	492	403	416	465	436	411	383	458	404	410	419	413	405	459	398	394	438	390	409	422	404	426	416	427	419	437	484	397	427	413	421	391	413	403	434	404	455	443	432	409	391	414	435	401	432	417	415	403	398	425	405	453	446	419	423	412	422	469	406	446	425	411	415	386	418	392	425	416	400	454	428	431	384	423	413	430	412	410	388	432	424	426	404	451	433	438	408	445	421	407	447	407	455	426	443	435	419	451	417	405	423	441	435	410	416	423	467	446	442	438	398	400	427	403	405	431	414	427	443	398	429	384	435	433	405	443	471	391	419	425	435	403	462	418	448	406	391	443	412	436	444	407	394	373	427	433	439	421	417	379	396	416	452	388	418	441	442	411	439	459	413	425	419	414	443	435	424	415	433	434	444	434	444	403	419	402	455	452	444	444	383	412	473	471	407	423	411	398	377	416	433	442	390	415	451	448	418	434	459	429	440	404	451	395	435	416	424	410	420	414	415	412	420	431	436	394	422	406	433	367	425	419	443	411	443	406	385	409	448	439	406	445	426	412	446	386	400	396	417	396	427	397	445	459	418	420	407	421	405	424	449	419	427	438	417	445	403	476	434	408	425	425	400	450	411	410	420	417	439	429	428	444	403	412	452	400	489	426	413	420	383	429	441	434	400	417	410	428	397	422	407	441	426	411	470	437	406	441	422	411	439	405	416	396	434	416	456	426	434	437	422	439	460	407	419	416	409	413	393	438	428	421	442	414	442	414	450	419	411	420	457	395	417	388	427	424	419	449	459	417	396	434	408	396	437	422	388	424	426	395	465	453	425	380	404	424	429	467	405	438	434	425	438	407	443	430	434	454	432	412	438	440	415	404	430	396	446	408	427	416	419	422	429	442	429	452	422	427	418	385	410	414	384	425	455	436	426	405	430	433	418	440	389	408	397	417	376	415	444	401	399	432	438	440	430	412	387	459	459	420	424	393	478	404	406	424	398	432	433	457	416	429	396	431	409	456	410	409	423	450	423	432	404	434	383	468	412	466	442	467	400	411	436	423	440	450	444	437	417	420	399	424	422	429	434	406	436	419	412	438	421	434	417	405	435	451	420	436	395	447	409	419	424	415	456	413	399	418	463	419	475	397	445	430	438	458	424	441	408	446	381	415	431	413	437	428	414	403	439	473	420	478	424	409	403	434	394	413	404	412	446	427	435	404	451	427	450	418	452	391	429	404	427	400	433	399	428	442	402	396	390	426	425	402	389	445	422	413	409	417	425	414	394	456	453	444	381	456	414	422	437	435	435	444	405	440	427	430	406	420	432	467	395	422	441	449	407	454	422	421	435	406	390	411	406	407	413	421	408	407	401	406	438	417	376	457	422	427	402	424	429	423	400	438	406	430	428	433	442	420	416	420	401	404	407	436	434	411	416	418	406	405	444	409	440	423	461	419	445	422	411	412	446	436	392	432	400	419	426	430	405	406	406	459	439	426	413	437	435	428	364	434	467	461	410	397	403	456	429	411	435	403	421	428	418	403	417	463	452	410	386	414	422	415	408	443	409	434	397	450	394	381	445	430	428	428	413	448	405	375	402	434	408	435	430	407	413	400	447	455	395	423	406	443	441	399	456	443	413	428	424	421	443	409	375	416	455	434	384	414	459	392	409	420	440	402	386	406	449	433	425	421	451	419	447	430	442	430	400	423	415	453	402	441	430	415	508	424	416	413	416	438	434	411	433	376	383	440	427	449	397	397	400	425	438	454	402	425	397	410	475	444	379	434	412	413	410	444	424	434	457	432	430	432	439	395	412	457	420	444	415	419	448	417	426	452	407	419	415	394	387	424	404	431	438	433	413	409	427	459	423	432	421	439	451	421	413	423	456	454	435	414	403	457	418	398	392	433	427	420	444	424	415	445	414	415	443	448	439	410	414	398	454	438	417	371	402	435	452	391	435	388	415	407	417	462	424	447	467	410	450	422	446	379	396	385	402	423	463	459	433	457	413	454	404	462	467	446	436	380	413	409	444	449	434	437	431	448	429	387	415	471	412	440	420	436	429	436	390	419	439	402	432	415	422	447	438	403	418	429	416	430	375	406	417	411	430	408	474	438	398	440	426	409	427	451	423	451	440	448	446	410	405	413	424	402	446	398	452	408	423	420	410	426	410	400	420	448	458	411	408	406	427	398	419	414	402	386	420	432	410	394	414	418	409	409	415	445	375	397	416	422	429	368	423	432	441	397	417	382	404	391	445	422	404	417	419	420	426	398	429	418	418	436	415	406	423	423	371	475	421	400	420	424	395	441	423	399	419	423	440	410	413	387	402	411	419	421	472	434	392	406	425	434	445	418	424	422	381	418	455	371	460	417	443	414	391	441	430	421	418	447	423	414	431	413	389	442	433	412	468	413	422	418	444	404	386	423	439	446	407	402	456	403	423	418	395	415	431	418	443	432	423	422	394	411	402	427	390	441	432	425	432	389	384	433	407	410	405	424	425	405	440	394	417	422	399	427	446	422	389	421	465	431	409	390	451	416	388	434	428	455	415	424	450	425	414	429	394	424	452	428	404	451	422	439	433	414	416	426	421	392	426	430	450	442	406	403	441	427	429	437	427	442	405	408	420	416	446	418	433	455	420	393	414	402	443	388	419	419	417	461	405	423	412	436	441	388	393	436	439	395	425	424	392	400	423	412	435	425	424	453	393	431	445	399	406	395	466	408	401	413	423	399	378	421	435	391	425	436	389	427	419	412	415	400	461	434	429	399	410	472	361	392	428	395	400	424	432	413	424	383	418	437	416	467	420	435	388	441	414	410	420	396	433	427	437	434	412	414	414	415	437	422	414	418	380	414	443	452	410	378	462	408	437	444	403	421	444	430	397	432	435	429
28321	17533	9687	4623	3058	2242	4984	7662	1571	146	161	154	144	154	160	160	133	136	159	137	145	148	132	154	150	162	145	153	152	146	141	146	138	135	146	146	139	139	133	127	137	149	126	156	139	149	131	162	166	140	143	136	141	142	175	132	137	153	148	159	151	137	159	163	157	142	127	153	135	168	158	133	141	126	143	157	138	144	142	139	147	159	123	165	148	160	151	144	134	145	155	136	162	124	151	127	167	143	146	150	142	159	148	143	142	160	137	155	117	152	153	150	144	139	124	149	150	174	161	129	144	138	142	144	153	156	140	163	125	141	144	145	155	146	138	158	153	139	151	119	139	137	158	140	150	141	150	164	147	161	141	117	155	144	130	145	140	157	140	136	154	135	145	151	126	159	126	130	144	132	144	146	174	130	155	154	140	131	146	142	153	144	129	150	153	121	139	131	141	140	151	168	133	144	146	132	150	156	135	164	134	146	134	150	134	143	138	143	150	149	165	153	140	142	126	146	159	153	121	115	135	137	118	139	145	143	137	143	145	134	170	135	159	147	130	120	141	126	135	135	140	126	143	127	145	148	139	127	132	142	119	130	141	151	140	119	145	136	139	130	136	157	147	156	133	150	134	154	145	133	153	159	147	122	140	163	144	145	140	136	135	155	135	135	150	154	156	144	156	164	129	133	127	145	153	132	141	130	141	150	140	135	137	135	119	135	176	149	140	139	153	152	149	151	131	148	144	149	160	153	139	166	154	131	159	147	164	158	131	139	149	135	151	143	159	149	122	132	137	136	148	119	143	151	135	137	122	136	167	131	139	148	174	141	168	162	162	132	168	135	147	140	155	139	130	145	148	131	150	155	119	131	145	135	145	149	128	152	136	169	145	160	151	139	162	143	121	153	171	157	145	137	139	135	139	151	161	152	131	138	151	125	138	144	109	153	165	131	131	128	152	139	140	121	140	159	123	146	133	137	136	165	144	127	148	144	135	154	147	147	150	129	142	124	143	133	143	150	127	154	157	144	140	154	152	156	159	142	148	163	170	144	150	140	144	132	141	151	156	154	141	155	136	136	123	151	139	166	137	159	131	153	156	138	162	149	133	138	123	159	143	163	136	162	139	161	137	130	118	147	158	171	136	137	166	127	142	134	132	158	153	141	141	123	122	125	144	140	145	166	157	153	159	128	147	156	141	133	134	162	160	128	137	151	138	147	139	147	158	140	125	138	145	127	158	149	148	144	154	145	154	156	142	139	147	156	156	152	147	132	152	138	110	145	156	160	146	125	130	143	120	128	149	118	140	151	171	125	133	143	142	133	164	160	170	141	139	141	147	155	123	131	126	126	142	137	172	151	137	143	160	143	148	156	157	147	160	134	136	146	162	163	138	122	153	125	154	150	135	126	138	145	135	124	143	142	116	144	145	140	127	135	145	136	150	132	150	168	128	149	137	152	133	146	144	139	169	147	154	129	145	159	140	152	145	134	141	149	146	128	157	150	133	153	148	175	127	140	152	153	116	153	155	130	139	139	156	149	148	145	158	130	148	161	145	159	135	118	163	155	150	133	138	119	136	140	143	158	140	139	166	140	145	158	127	153	149	141	151	151	146	152	140	140	143	147	153	163	154	164	141	125	125	123	157	152	164	155	157	136	171	150	146	148	141	138	144	139	140	142	131	145	156	138	156	139	141	154	141	146	129	140	137	122	139	142	142	127	157	163	151	121	157	141	150	155	131	140	135	128	153	156	162	153	130	149	130	158	156	144	138	159	136	146	159	139	154	149	141	152	145	157	160	144	136	142	165	138	131	138	148	136	154	133	147	151	152	127	129	140	170	149	151	150	167	155	153	125	151	164	152	151	147	137	162	125	125	132	142	170	142	157	139	128	146	128	148	151	166	164	132	146	160	133	159	131	141	118	139	147	144	132	156	166	142	161	143	131	159	140	146	138	141	162	158	133	144	156	152	140	166	134	148	149	167	141	128	139	126	141	134	122	135	154	146	132	121	122	134	124	152	158	155	160	132	157	138	136	140	142	166	167	151	159	156	127	152	148	141	151	123	143	131	141	140	146	138	152	144	146	157	147	161	132	138	130	135	205	156	140	143	146	128	156	129	132	132	133	129	140	145	132	133	152	138	114	150	122	153	135	143	154	118	145	150	165	147	116	155	131	127	146	163	146	118	139	135	149	147	137	146	144	132	152	125	134	142	168	146	143	135	159	134	163	136	149	176	149	136	143	136	147	170	126	143	158	141	144	147	157	152	143	128	135	148	125	145	147	125	149	151	149	129	135	150	149	134	146	137	150	142	162	154	136	135	120	146	132	168	159	159	151	145	119	137	133	134	140	132	159	151	161	149	151	144	125	143	136	128	133	161	135	133	134	137	140	170	154	155	137	150	148	141	162	149	155	151	122	140	127	130	160	159	151	132	156	155	150	151	142	139	149	152	144	148	125	145	165	137	140	155	136	120	133	157	161	121	132	162	145	135	143	168	123	143	148	142	155	136	143	155	134	122	169	149	126	160	157	131	152	160	148	160	124	129	157	146	130	157	155	165	147	150	141	153	167	135	135	159	107	158	158	135	133	172	158	137	148	160	149	157	147	131	135	137	135	165	143	133	130	147	151	137	147	134	139	130	136	155	163	138	147	154	150	154	124	160	126	156	126	148	136	130	147	168	142	133	134	138	153	142	136	158	149	172	144	145	155	152	146	142	145	131	144	138	140	142	130	140	153	152	157	132	159	122	161	145	146	142	150	143	144	139	146	133	144	153	142	142	139	139	131	138	143	148	126	149	158	164	159	117	136	153	138	141	142	128	163	149	125	166	130	151	147	149	133	139	173	150	157	151	139	125	139	118	159	148	141	177	124	157	137	142	144	160	137	145	164	121	127	135	155	143	155	161	143	147	140	146	141	165	136	135	149	129	141	139	149	131	140	144	152	133	155	145	169	148	143	143	163	138	162	149	138	153	151	140	166	165	139	139	158	139	158	134	141	162	129	136	155	138	123	145	141	160	136	140	163	154	146	151	150	137	140	133	144	139	151	149	155	172	136	126	125	147	130	151	136	155	146	144	171	141	150	128	124	142	142	151	144	158	124	136	175	147	155	132	132	136	140	138	151	167	137	151	147	162	147	129	142	133	124	137	146	167	144	138	135	132	171	129	143	145	133	143	138	115	155	160	163	146	140	149	166	153	144	132	129	148	141	167	130	154	129	155	147	154	133	116	144	116	143	143	132	139	140	139	159	138	136	151	123	129	157	135	155	153	146	163	146	162	151	168	144	151	140	127	150	135	146	134	139	160	152	137	161	138	137	149	141	140	159	147	121	161	127	142	156	143	149	146	162	160	147	154	144	140	153	146	139	143	141	164	158	144	148	138	123	131	147	124	115	150	134	137	146	150	150	140	147	145	141	147	145	130	139	148	154	151	134	153	138	154	133	147	155	142	137	157	132	153	136	133	125	116	148	141	150	152	136	144	127	150	138	151	126
15795	15511	14276	7445	5908	4836	8810	11642	1857	156	181	169	159	130	154	156	151	132	161	161	151	138	155	151	160	141	136	175	152	160	163	141	175	151	142	152	148	163	169	153	134	168	153	139	153	172	146	174	155	139	152	163	145	139	161	159	129	157	149	145	151	139	151	148	155	157	152	149	150	154	153	171	134	138	140	155	141	154	142	164	164	143	154	145	165	159	139	162	162	146	152	151	160	158	159	143	147	159	140	160	135	138	166	175	168	153	140	155	155	134	140	148	161	153	148	156	147	131	176	131	155	143	145	145	163	152	152	175	173	169	150	164	125	160	156	143	135	160	160	161	152	127	138	142	150	172	154	153	167	165	142	162	172	158	153	160	165	147	153	150	142	181	161	151	139	155	164	159	142	164	160	158	159	139	168	166	129	160	144	154	192	140	170	143	167	147	153	136	133	133	166	159	137	139	165	170	141	168	148	142	195	142	171	149	142	150	171	159	157	138	138	147	147	144	158	153	152	141	153	143	143	135	169	164	161	159	152	156	154	155	140	153	146	149	161	112	166	169	144	176	162	154	153	157	154	147	150	161	138	179	150	160	171	166	149	182	131	142	156	170	135	147	158	154	149	153	161	151	172	153	173	168	148	148	149	147	141	149	144	144	148	183	143	158	168	157	150	167	166	150	176	154	138	136	159	163	173	147	156	154	146	151	141	155	146	164	161	145	158	142	132	159	167	165	152	139	145	162	147	165	136	140	153	169	153	147	152	151	131	154	153	119	145	166	144	155	164	156	158	174	151	127	152	145	186	177	160	150	169	128	149	175	154	137	156	154	176	167	164	167	141	159	169	137	164	156	168	135	123	164	139	151	157	157	172	153	158	154	153	164	163	143	155	159	143	169	133	132	162	160	172	161	177	168	169	143	161	139	136	159	161	154	169	152	158	147	142	151	151	143	142	164	135	165	149	138	117	146	164	126	142	142	150	156	164	144	156	145	146	147	145	165	155	160	159	143	132	147	147	149	169	161	155	169	156	163	138	161	128	166	137	176	143	150	159	172	157	148	152	136	149	149	140	177	164	147	139	155	147	166	179	157	154	157	182	128	151	149	145	157	151	133	153	166	156	164	146	130	146	140	164	156	147	149	167	167	156	128	134	172	144	172	140	162	144	146	132	144	141	124	150	146	140	131	144	148	155	134	145	150	165	161	150	127	165	142	157	151	145	134	154	150	140	154	152	145	156	157	134	154	164	144	153	163	142	141	152	148	158	157	142	143	161	141	145	140	169	121	156	156	162	179	139	175	157	166	162	159	164	134	163	167	141	143	137	171	156	180	152	155	132	162	136	130	158	157	155	154	151	136	143	147	165	154	154	142	143	149	162	147	139	147	143	179	160	143	145	147	152	164	172	168	160	133	148	137	171	174	134	161	153	156	164	163	152	169	150	172	148	177	160	158	182	163	136	141	169	162	144	160	165	160	152	151	160	150	143	174	163	164	154	150	141	151	143	144	156	160	151	157	164	153	167	165	151	167	157	157	161	157	150	144	171	139	134	130	148	116	130	165	135	149	170	142	166	156	144	137	156	142	145	162	171	152	148	162	124	172	151	184	155	165	172	157	158	164	136	148	147	160	156	166	166	148	167	162	139	159	137	167	151	179	148	154	169	143	150	164	133	155	140	148	140	154	157	137	157	166	169	149	161	164	154	147	149	149	130	156	159	176	156	149	134	177	154	126	159	152	184	136	119	162	142	140	155	140	152	166	142	156	122	145	155	169	148	138	141	149	168	142	134	154	140	153	156	150	140	162	168	148	153	151	167	150	159	148	145	139	151	157	140	150	156	144	139	155	147	161	184	143	150	160	148	171	138	182	143	145	131	144	173	145	151	144	140	145	153	146	138	135	160	140	143	162	131	177	143	139	141	130	163	143	165	161	163	162	148	155	180	155	151	152	149	153	172	145	182	163	132	159	148	141	140	138	160	169	147	120	166	159	185	172	144	167	137	148	145	151	132	157	142	148	155	159	146	147	143	156	168	159	155	144	160	150	166	135	175	153	162	154	146	146	158	147	132	158	162	139	154	164	153	163	139	163	159	155	134	154	152	175	142	149	155	160	135	150	133	144	150	122	149	186	157	149	154	143	151	164	148	145	164	152	133	144	130	162	160	141	169	164	156	156	146	153	163	163	141	151	144	170	155	163	150	143	168	160	131	169	166	160	164	153	132	118	156	149	147	175	150	148	129	173	138	161	160	145	172	140	137	167	134	180	180	156	140	155	170	156	146	148	152	141	160	151	149	161	144	121	132	120	157	129	140	158	148	137	146	154	147	134	165	156	135	157	165	155	163	138	169	158	159	149	138	149	163	174	156	173	150	137	131	153	157	149	150	144	134	157	179	178	155	154	153	161	167	136	141	153	148	153	150	166	163	139	146	133	163	147	139	181	144	142	141	150	148	149	133	133	160	160	127	152	157	140	130	172	169	127	146	141	163	149	142	147	160	148	165	181	150	137	162	175	134	134	131	137	159	142	155	171	139	145	125	161	153	145	171	141	121	156	143	164	159	143	152	165	141	163	147	155	154	156	168	137	185	142	156	143	146	148	141	170	158	134	163	137	152	164	183	178	157	173	162	164	141	168	142	161	157	158	159	170	143	140	144	168	150	155	144	155	176	160	138	153	132	157	157	155	159	148	141	149	148	151	144	148	149	147	156	151	154	157	138	144	138	184	141	168	135	138	143	141	150	153	154	147	162	160	152	150	154	140	143	139	169	158	150	148	147	169	140	132	151	149	144	155	136	173	162	142	142	157	167	133	146	150	172	152	150	145	150	147	163	176	136	130	167	142	154	146	145	153	170	153	137	154	193	148	158	137	147	147	174	163	179	142	162	169	130	175	135	151	143	168	147	153	149	144	157	141	179	142	164	166	185	123	147	157	159	161	162	150	146	139	174	155	174	151	143	176	149	146	142	158	141	145	159	152	144	136	150	175	163	147	157	167	154	129	144	147	136	159	152	161	156	155	155	138	130	132	161	158	142	144	152	178	150	147	165	149	165	156	159	143	143	156	169	152	138	178	158	139	144	172	160	183	155	136	152	152	158	151	140	140	157	172	130	146	164	125	144	165	140	157	141	136	153	145	164	161	142	130	167	135	138	169	163	147	183	152	159	159	141	134	141	128	160	142	161	159	143	161	170	161	152	163	157	140	134	176	150	161	159	146	154	155	153	126	157	156	131	148	161	174	146	158	155	160	152	173	144	129	182	147	161	163	152	144	154	160	146	173	155	138	140	166	176	167	153	142	167	139	158	161	140	135	145	161	169	132	152	151	151	151	149	147	163	150	125	127	154	157	148	151	163	147	172	152	148	142	144	152	133	150	135	157	161	154	162	134	170	155	132	153	148	150	141	145	158	160	159	153	152	132	142	176	129	146	146	172	165	148	159	169	152	146	169	150	150	180	146	134	132	152	166	156	146	148	146	151	164	123	185	152	162	145
24918	20392	26759	23918	20493	17120	46671	52783	22595	2542	380	335	307	293	286	284	272	282	274	283	258	309	313	292	254	285	251	296	278	256	276	262	277	281	304	259	261	242	266	264	305	261	256	241	262	263	272	263	268	252	282	233	276	301	269	228	262	266	285	264	275	263	274	240	270	288	252	257	261	276	230	275	268	263	250	293	250	254	237	252	270	267	250	274	280	260	270	269	251	268	268	260	233	266	247	284	247	253	245	269	262	255	280	233	268	264	282	257	254	252	254	262	283	262	265	289	277	267	241	261	260	262	244	269	278	273	256	255	247	272	263	271	284	296	266	263	270	272	289	283	254	261	245	262	269	283	251	277	267	273	292	287	247	230	247	245	241	280	284	256	244	259	257	269	277	265	286	248	232	280	280	284	242	278	254	271	270	241	254	268	270	240	271	257	247	262	270	262	228	276	287	256	276	265	278	267	289	248	278	288	284	283	251	275	275	271	246	261	245	250	216	265	283	250	310	260	256	248	252	238	249	262	286	264	242	237	233	249	280	272	231	259	293	241	238	259	281	261	243	247	249	239	287	247	236	274	278	262	253	255	263	247	253	289	248	252	255	267	259	304	258	302	235	248	268	278	254	265	265	284	265	245	269	270	279	259	284	293	259	276	258	243	259	272	291	243	239	264	240	290	284	252	283	266	262	265	258	249	268	273	280	252	277	272	246	256	237	251	239	258	261	237	260	263	273	256	232	280	231	254	256	243	290	251	246	262	276	272	256	231	267	276	269	253	251	270	292	266	311	256	261	244	290	229	272	272	262	249	262	271	279	268	262	241	235	272	278	262	277	248	287	263	252	271	279	263	268	264	268	264	272	274	269	267	270	257	256	253	284	269	256	250	270	254	282	268	270	245	241	233	251	293	277	257	249	254	265	274	254	252	257	229	275	286	237	277	295	266	263	260	268	275	261	258	258	260	243	267	250	267	256	272	272	272	242	288	277	263	261	239	271	255	277	258	265	286	255	271	251	281	274	265	258	273	250	258	261	257	256	264	253	280	285	251	291	251	273	263	273	259	261	278	265	271	257	262	256	268	258	246	252	260	271	266	273	269	261	251	242	269	253	268	279	268	266	297	252	248	289	267	225	259	275	261	279	299	276	278	281	250	247	236	260	257	262	229	244	274	295	259	251	262	254	249	271	276	280	271	261	252	273	300	243	278	263	262	259	271	258	280	252	269	272	299	239	269	238	276	257	275	245	262	222	296	281	248	255	252	245	283	293	234	251	259	265	279	255	270	277	252	275	247	264	279	280	252	262	261	286	255	245	269	247	271	278	270	265	268	247	252	232	284	264	278	250	282	282	279	232	267	253	231	262	247	287	261	264	238	282	245	252	269	284	269	266	246	268	282	269	286	299	259	264	269	245	267	270	262	268	278	228	269	249	254	272	244	262	247	267	267	256	262	271	265	229	265	258	262	262	267	238	279	253	254	264	263	251	260	266	277	272	249	276	238	244	262	246	271	285	305	244	268	268	262	256	261	266	264	268	296	279	274	260	250	237	263	266	268	268	257	243	257	269	279	266	277	261	290	251	246	255	246	253	269	255	258	250	272	230	308	284	270	250	250	233	237	272	264	246	274	274	259	275	304	271	233	267	297	277	254	245	231	253	229	244	259	283	262	247	267	282	263	260	261	261	260	266	280	241	246	281	273	264	284	266	265	268	242	249	239	258	258	270	227	241	285	290	303	288	241	270	266	264	261	261	258	250	283	283	269	274	237	255	240	240	274	263	309	279	255	271	251	272	269	293	250	287	239	265	240	246	261	260	241	289	289	262	264	257	258	250	272	259	270	256	249	262	285	284	269	229	240	256	261	271	285	260	256	294	256	294	259	253	254	232	272	266	277	269	259	293	246	287	271	261	269	271	247	272	263	258	280	287	266	283	267	271	263	246	289	281	227	311	282	259	247	266	260	225	286	254	246	285	276	263	248	248	252	270	252	247	269	229	283	278	235	266	251	254	268	254	256	294	271	262	259	277	280	250	246	280	268	263	273	257	271	241	245	279	256	281	279	264	255	262	255	274	279	275	235	274	249	274	275	250	265	278	256	264	261	252	249	233	249	293	277	254	278	264	263	260	286	244	279	264	227	265	273	274	280	296	254	253	267	261	293	234	298	244	284	295	295	271	264	274	263	265	245	275	247	251	249	269	254	241	262	261	279	275	282	274	248	277	261	267	248	256	238	281	247	246	262	258	274	267	261	283	268	256	287	264	256	247	258	267	237	253	281	244	244	255	259	258	263	262	282	275	254	272	267	250	252	278	265	263	263	271	248	266	243	277	243	247	263	250	251	254	281	270	246	258	261	247	231	264	248	248	263	245	287	262	237	250	267	276	283	237	259	260	256	263	273	261	274	277	267	242	264	253	261	269	277	272	276	264	258	281	225	239	282	277	253	263	274	244	262	262	264	268	278	273	257	252	288	250	259	251	274	275	289	265	267	279	267	223	284	256	272	246	279	260	279	270	261	270	248	279	256	224	253	274	256	283	251	239	265	273	247	288	287	271	249	269	251	265	260	257	262	249	273	264	294	293	274	264	239	276	277	274	271	256	243	267	250	274	298	309	263	259	284	272	258	277	261	246	290	265	281	264	261	237	234	282	268	214	257	251	258	266	282	223	284	251	275	277	256	260	255	260	286	264	275	245	253	266	264	266	248	275	236	276	263	269	249	256	241	263	273	261	253	292	245	261	248	286	251	249	270	269	286	277	269	252	271	265	307	266	245	255	300	258	249	265	259	262	264	233	258	259	291	261	263	280	256	249	286	270	275	247	234	270	253	255	259	266	231	225	236	273	306	264	273	260	265	290	260	272	237	272	285	300	274	305	271	279	238	251	276	277	265	255	273	263	250	256	255	252	267	262	272	268	279	257	260	233	277	268	269	284	276	278	268	304	263	256	254	241	268	282	277	240	253	290	274	263	268	252	252	270	261	235	286	227	251	269	279	268	279	291	246	281	247	241	240	265	292	284	267	278	254	271	264	246	258	249	254	244	270	280	283	256	258	276	251	251	263	231	273	286	285	269	240	257	250	270	244	276	251	242	272	261	270	307	258	263	265	258	255	240	276	273	276	242	255	275	268	296	255	249	246	277	270	250	250	262	263	253	265	266	240	263	287	236	262	241	261	279	245	277	264	275	277	273	297	278	277	254	233	268	241	260	281	276	280	252	291	290	260	215	231	245	253	245	256	285	278	286	279	271	260	245	282	252	261	288	277	251	244	262	220	265	294	273	259	265	272	267	230	268	277	272	261	265	275	268	281	300	272	252	253	251	265	277	276	266	265	247	254	262	280	250	274	257	243	269	274	269	277	269	279	270	263	272	285	273	241	244	289	293	247	250	285	263	270	248	246	266	283	268	254	260	270	287	241	233	257	272	268	243	268	282	238	279	261	240	226	271	248	269	276	275	255	251	263	241	243	245	252	282	268	262	268	263	233	273	251
18126	27827	22892	14999	11175	14949	46850	48457	9794	451	428	365	377	345	350	281	307	327	311	274	293	278	271	303	283	269	298	260	297	279	263	250	247	259	271	292	238	270	261	272	293	270	247	259	258	240	269	247	253	255	247	251	237	262	265	233	244	289	264	245	259	227	290	256	267	274	268	254	240	243	235	257	232	239	234	270	265	269	245	279	252	246	225	281	270	244	230	262	236	261	242	244	284	238	267	218	239	249	245	252	233	250	229	262	245	250	245	252	267	221	265	264	266	250	236	248	252	261	257	262	238	256	229	239	210	237	254	264	280	243	248	280	257	250	241	245	246	249	240	251	244	263	279	246	242	235	234	232	246	247	237	239	243	276	242	245	265	247	262	231	299	257	280	244	268	266	260	239	270	236	229	245	255	272	223	237	274	206	252	267	234	215	242	233	249	241	238	217	249	228	251	260	243	227	236	274	240	257	250	244	257	246	252	267	263	218	247	249	261	268	269	267	260	248	250	229	244	240	239	262	261	265	241	251	228	239	274	241	232	231	230	249	260	248	234	237	240	262	238	254	234	267	263	241	265	256	229	235	239	234	231	226	240	267	263	247	224	268	229	259	271	268	246	231	267	242	203	241	238	219	226	258	251	235	276	262	241	236	247	247	217	250	237	224	247	259	239	244	232	247	237	243	246	243	222	236	231	233	249	248	230	226	237	234	227	256	259	242	260	250	247	242	244	260	235	262	241	231	226	232	234	256	267	226	265	260	248	243	240	242	221	256	269	247	263	255	226	260	269	245	248	254	232	244	271	253	247	254	262	220	245	279	246	224	252	237	249	233	249	271	243	256	269	260	256	246	247	270	249	261	251	236	285	236	234	276	243	258	243	263	268	263	262	250	271	243	261	261	264	264	232	223	259	236	238	234	253	262	226	249	270	251	259	264	250	249	237	253	233	264	254	243	227	224	268	245	260	252	242	257	229	253	259	238	263	268	251	229	241	231	234	248	236	267	223	251	251	223	272	248	246	245	254	218	240	259	269	227	271	250	234	242	291	236	258	225	257	242	242	218	249	252	236	250	275	248	237	255	253	254	244	259	258	239	242	237	241	261	269	284	267	241	245	246	247	247	223	243	256	239	253	284	225	253	255	236	266	264	244	236	232	263	257	259	252	261	255	263	250	254	266	229	240	253	246	250	235	266	269	262	232	279	278	250	236	249	236	256	260	242	224	239	247	247	241	257	255	228	239	236	255	250	234	260	264	267	241	228	278	222	232	242	263	240	264	247	231	212	251	227	250	242	261	234	248	241	253	264	290	266	252	273	274	258	261	248	253	250	256	239	263	254	257	225	230	227	270	269	267	245	232	239	237	234	246	221	252	251	287	245	273	261	241	247	283	254	260	271	245	253	268	271	248	241	228	266	263	232	249	254	244	247	247	234	267	259	242	230	263	292	254	236	254	252	250	243	253	247	226	249	239	261	252	238	227	234	265	245	258	229	264	229	228	239	249	267	251	225	238	228	235	251	248	267	267	266	231	259	274	236	253	268	230	242	234	246	224	261	247	255	272	247	256	230	243	240	277	249	242	264	261	251	226	252	233	233	249	276	257	254	265	237	272	227	250	265	236	254	241	214	248	242	261	255	244	248	264	229	228	225	246	233	245	267	246	233	267	248	271	259	213	244	248	236	264	254	247	245	249	246	240	244	227	250	238	227	278	255	264	243	227	237	245	256	252	220	219	246	244	218	258	269	260	231	238	216	221	279	236	231	238	234	238	261	241	238	260	266	270	258	252	237	256	241	242	235	261	236	237	236	254	245	225	247	245	261	251	236	251	262	252	241	244	246	246	212	242	243	273	254	248	215	250	215	238	246	263	203	281	255	250	235	263	227	271	189	236	230	250	280	242	215	237	268	248	229	230	277	255	263	234	272	235	244	286	251	257	266	245	266	242	246	243	274	265	232	268	270	253	236	290	238	225	229	257	253	205	270	232	250	267	263	209	261	246	251	237	257	259	227	253	258	247	263	248	260	269	225	232	220	236	218	236	248	251	254	252	207	254	237	253	268	283	281	224	259	219	233	268	263	233	287	262	264	268	237	272	245	260	277	239	264	236	242	288	268	238	242	233	263	263	243	256	235	267	242	243	227	295	230	231	234	236	244	252	250	240	225	257	234	239	244	245	223	249	234	246	256	232	254	244	237	249	245	253	253	259	257	232	251	247	255	225	242	253	237	268	259	246	255	240	283	237	274	250	267	276	227	232	267	265	244	214	266	279	239	253	264	255	243	249	224	227	235	244	238	238	273	238	212	244	284	228	215	242	217	244	252	260	224	267	226	267	235	253	239	257	228	242	236	257	249	239	249	251	253	260	251	265	259	271	237	262	238	235	241	238	229	243	219	246	263	248	246	251	240	232	251	276	230	221	243	237	268	245	238	252	234	219	242	239	259	239	237	245	235	243	243	234	246	246	234	276	255	254	283	247	274	239	238	249	234	237	261	237	275	251	254	240	213	265	268	279	241	244	247	236	227	272	256	261	246	268	231	256	211	210	234	252	227	253	249	224	265	264	256	263	253	249	242	246	267	237	213	215	225	263	234	249	249	223	256	250	259	259	244	231	240	261	203	265	248	271	230	297	251	261	249	257	241	259	257	255	249	243	247	239	267	259	261	259	276	237	230	272	226	226	239	244	236	251	261	260	223	246	262	243	257	252	245	262	235	238	262	244	249	251	230	249	264	244	235	250	266	228	245	221	246	231	238	243	241	247	263	241	225	237	242	251	245	278	241	250	228	231	294	236	226	256	243	240	265	231	238	278	258	235	246	262	250	250	275	238	230	262	244	238	245	243	260	267	285	225	232	257	240	269	226	255	259	229	258	238	236	232	263	262	239	233	230	272	261	248	231	259	243	295	280	228	232	232	245	249	232	243	264	246	228	241	255	263	218	270	238	253	233	247	248	252	254	291	233	246	268	228	264	234	250	238	261	261	265	232	257	261	244	258	275	229	253	239	233	252	235	264	259	251	220	279	255	266	241	239	236	256	254	245	284	254	250	250	245	242	249	264	251	264	248	254	278	250	267	244	250	268	243	246	242	235	246	212	245	233	257	243	253	277	254	239	242	223	240	263	241	219	252	251	265	224	235	240	239	248	234	270	252	243	248	241	244	258	262	255	242	261	246	246	280	262	244	222	258	256	265	231	246	253	243	256	259	262	260	243	255	259	249	262	242	231	249	255	236	264	295	262	258	253	253	218	262	236	263	238	229	260	269	251	271	275	205	255	252	250	247	257	226	253	244	253	282	263	236	259	233	266	262	262	219	281	263	228	231	253	212	220	246	252	266	252	241	242	226	241	235	235	246	252	265	237	245	241	235	244	263	251	265	254	249	252	239	264	245	226	270	252	247	254	247	254	247	243	262	235	268	237	254	217	226	236	239	250	240	235	262	209	242	259	249	247	261	256	271	243	231	238	264	260	250	245	230	261	234	266	235	243	212
22509	20388	27097	23577	20661	28057	64479	61301	28717	5813	792	565	577	555	517	517	500	531	487	540	488	522	488	494	519	458	474	474	500	500	517	472	476	444	475	457	477	485	454	496	476	490	488	456	475	459	464	455	435	508	470	448	472	472	484	468	436	499	435	498	464	488	480	465	475	481	457	479	468	465	440	468	444	467	503	461	453	450	462	464	467	459	439	463	482	460	484	490	413	469	482	479	489	483	459	458	454	454	438	487	483	435	462	454	447	490	466	485	450	466	461	431	482	450	470	458	468	467	448	465	442	485	457	446	443	447	462	462	500	431	446	441	518	461	465	472	419	460	496	446	454	472	486	465	483	449	486	485	438	446	426	429	435	434	460	457	420	474	448	488	411	460	467	488	444	456	459	458	440	467	447	455	489	456	463	483	468	448	471	488	430	433	441	444	443	489	426	477	487	470	466	479	449	416	494	451	456	468	470	481	435	431	440	444	491	430	459	461	478	426	458	490	433	436	455	467	452	478	471	438	471	462	421	470	430	460	459	448	473	489	465	490	455	467	476	491	434	410	436	461	468	455	468	497	473	466	452	462	455	454	426	428	497	498	474	454	466	471	457	443	444	430	458	456	476	481	511	493	447	485	440	430	450	432	438	468	475	475	458	466	448	452	442	431	441	469	451	465	460	462	467	476	498	441	455	426	406	469	464	462	482	464	447	449	457	470	488	459	465	438	488	486	478	458	447	457	484	473	410	450	471	460	493	489	469	463	463	448	436	502	480	473	452	440	415	468	429	435	492	460	495	434	469	439	481	462	476	479	474	455	446	459	476	519	459	416	467	467	450	464	486	454	446	451	474	458	465	454	494	435	429	452	453	457	446	478	438	442	475	493	470	449	460	480	475	429	482	444	449	472	480	454	447	402	449	464	455	469	451	473	442	478	428	463	477	441	479	437	448	443	469	430	436	480	476	445	458	457	472	467	480	487	461	451	446	443	463	460	484	462	445	451	465	473	475	478	444	451	412	500	488	436	479	457	486	470	455	492	472	458	450	474	468	427	443	470	473	482	451	462	504	506	440	430	436	443	454	461	474	489	443	483	490	499	447	417	459	457	451	453	454	486	459	465	456	439	491	468	483	452	468	447	486	441	477	481	429	471	445	465	480	476	456	443	464	457	494	442	463	482	462	437	477	444	454	450	481	449	477	455	495	472	457	488	455	448	434	456	415	463	472	450	488	471	456	453	503	441	452	472	445	485	443	443	438	447	514	436	448	477	450	468	461	438	464	430	504	482	494	431	426	531	433	440	456	469	430	453	465	460	445	439	480	418	475	450	490	447	437	438	484	454	464	411	468	490	399	446	476	453	475	451	459	432	456	427	509	441	444	451	416	475	430	436	423	472	493	482	495	451	458	458	461	445	457	422	455	458	472	482	502	399	431	460	452	439	455	434	470	444	421	452	473	477	458	463	465	462	486	445	440	481	450	472	485	455	494	446	466	491	465	447	441	464	468	446	459	447	483	510	455	442	453	495	444	449	436	479	467	458	491	426	439	461	478	493	479	452	455	477	481	444	423	490	390	447	445	472	462	476	460	482	490	416	443	434	491	438	467	454	454	459	442	459	463	462	429	459	455	446	443	489	460	441	428	467	488	473	422	438	481	435	458	463	449	471	440	496	453	478	444	493	462	510	463	479	460	456	495	445	500	497	493	477	424	447	428	456	491	485	464	443	473	473	448	485	466	470	474	464	457	432	507	468	437	461	454	455	507	475	454	457	437	458	452	450	470	507	465	453	493	440	435	487	495	438	471	483	458	486	485	420	473	454	448	454	468	462	501	481	431	522	486	443	462	505	479	472	425	450	484	447	448	487	492	423	469	470	441	489	453	423	476	466	449	450	443	443	467	470	462	455	452	458	457	473	464	447	463	448	466	466	419	484	464	442	484	503	470	451	472	449	437	429	491	453	480	437	418	466	419	502	454	447	480	489	465	442	443	441	448	440	471	458	446	437	442	432	483	477	462	458	405	451	474	463	426	416	462	470	482	483	457	456	420	437	441	434	441	474	446	461	461	426	463	482	466	451	450	459	470	426	477	478	486	449	450	469	488	463	491	426	488	434	456	435	467	455	414	473	464	462	445	519	474	484	476	480	470	466	445	475	461	463	426	447	459	456	468	469	441	498	474	454	436	457	468	453	468	469	499	456	469	470	499	470	482	453	477	455	471	419	462	477	468	460	494	487	453	507	473	443	458	453	457	435	475	474	478	495	457	417	465	446	417	436	483	486	452	470	462	451	455	429	466	478	445	477	470	424	476	498	424	465	468	455	438	454	466	479	471	479	511	446	485	415	437	457	470	475	465	462	460	440	475	493	454	439	455	451	477	438	466	472	449	429	476	435	460	439	450	436	448	476	455	487	470	464	438	438	502	482	449	466	440	435	415	435	478	465	449	466	466	457	454	457	496	424	473	463	469	518	461	428	437	449	465	488	497	477	475	454	469	465	448	466	435	458	480	453	468	454	469	497	487	409	421	471	465	435	463	441	468	467	478	450	445	470	431	479	409	450	466	449	452	418	458	464	460	483	469	476	498	475	465	445	437	501	474	456	458	495	461	489	457	476	445	451	432	440	497	466	447	482	453	464	479	471	468	508	461	450	457	480	468	463	473	479	467	474	457	456	457	446	453	453	473	481	442	453	455	449	439	462	467	491	462	498	415	432	428	454	436	475	447	438	427	456	473	400	461	486	462	478	441	450	471	438	463	489	451	455	431	459	453	491	436	499	440	494	487	428	454	489	420	475	444	458	457	492	443	444	451	468	469	456	455	431	446	444	432	429	474	438	494	510	490	433	477	481	458	472	484	471	464	465	447	481	446	446	482	476	463	443	474	417	475	455	464	478	459	448	492	438	487	438	439	486	481	442	467	458	479	454	442	482	430	443	465	423	442	462	453	466	435	439	454	466	481	462	438	473	440	449	465	449	462	471	440	434	467	459	436	448	467	453	474	465	442	508	435	486	476	463	487	456	421	436	447	477	477	429	476	450	423	456	456	475	444	500	439	436	439	479	425	438	421	453	492	459	406	448	477	524	424	463	512	474	432	463	491	469	431	474	459	442	464	474	478	447	474	460	457	473	505	472	450	463	470	472	505	486	456	433	478	453	425	477	460	481	452	478	449	511	431	442	447	456	458	477	432	472	456	457	456	433	464	477	476	465	434	436	447	465	469	475	445	410	413	490	454	502	438	451	482	430	478	474	468	458	474	450	463	451	481	456	486	489	474	479	438	463	435	464	435	487	459	471	463	445	440	465	493	452	465	469	493	447	459	439	422	476	446	473	505	495	456	454	451	458	469	455	491	446	460	418	442	478	458	447	452	440	447	408	470	506	464	418	462	488	439	433	483	417	476	457	449	443	446	469	459	487	433	483	435	462	472	434	497	510	446	462	447	451	477	467	454	446	460	473	463	428	479	464	446	489	415	440	476	466	471	481	441	468	422	490
19615	32647	30313	18734	25072	36156	62298	57185	11922	861	784	676	674	599	599	596	564	532	512	513	464	505	530	491	474	468	450	461	488	439	434	448	470	417	421	455	449	485	420	448	464	488	415	437	456	448	430	415	460	431	427	411	460	390	420	443	421	413	448	401	462	389	453	421	411	420	414	472	416	426	447	438	424	389	417	434	431	455	401	469	398	439	396	413	420	400	474	440	417	409	490	414	451	420	433	396	442	425	437	422	400	421	420	419	416	460	420	433	410	424	442	403	418	424	447	426	416	419	435	429	425	416	414	403	413	457	456	399	401	419	405	441	440	421	423	409	440	428	436	391	414	450	413	433	406	436	418	415	418	417	429	431	412	418	433	412	444	472	440	439	418	432	398	417	442	429	410	434	411	449	433	419	436	445	416	406	425	387	437	417	444	425	426	439	473	405	437	430	465	450	423	437	440	409	398	451	393	410	423	397	409	399	460	431	441	435	416	392	410	448	424	426	443	389	427	414	424	440	412	416	440	438	441	431	424	376	423	416	443	425	434	391	399	433	413	427	418	402	434	431	429	427	449	451	412	415	414	457	443	428	407	437	397	395	423	439	396	457	427	397	417	417	426	430	414	441	452	412	455	431	410	381	419	429	444	430	455	408	394	454	420	384	428	415	393	426	428	393	380	419	429	439	468	418	424	449	422	436	420	415	397	399	438	441	400	394	399	423	418	417	445	401	438	436	431	399	452	419	411	416	458	365	430	409	431	423	448	460	415	380	413	420	415	450	415	432	403	430	416	420	445	429	461	452	425	413	423	401	407	415	417	430	406	398	382	394	392	408	466	396	420	459	438	392	423	424	424	415	414	411	411	427	409	388	428	397	405	433	463	425	421	411	441	411	414	399	417	427	434	420	457	418	411	444	420	447	418	438	404	421	404	433	430	431	433	442	382	448	396	418	446	419	410	414	400	451	432	426	400	417	423	414	421	457	393	432	389	408	451	446	415	445	436	415	453	450	406	440	400	450	448	458	462	407	410	403	428	401	431	445	413	406	414	433	447	400	430	383	409	422	414	447	445	420	398	451	412	433	414	427	440	403	460	412	412	422	454	384	393	428	439	419	455	449	409	458	414	428	467	415	418	463	391	454	431	394	421	426	421	423	443	413	377	430	431	415	431	418	454	433	379	402	409	385	433	440	414	438	433	425	441	387	477	454	408	384	455	444	445	451	393	411	412	434	417	402	417	401	419	433	436	427	427	427	379	416	423	410	409	419	451	446	414	384	434	432	411	394	425	409	390	427	445	413	430	442	446	425	438	447	414	416	450	430	431	469	405	448	426	428	442	409	452	395	430	437	432	428	400	409	422	407	402	419	456	444	406	401	434	453	428	415	423	425	447	462	405	417	415	417	455	458	446	453	407	437	427	435	440	451	425	413	430	400	415	395	421	455	434	383	445	418	428	411	407	448	450	442	423	422	470	395	432	435	404	408	405	424	428	444	401	439	395	416	402	426	459	460	420	440	387	392	458	409	408	455	437	429	411	447	394	455	402	410	416	395	401	432	415	414	426	421	394	470	380	417	394	398	390	419	431	424	460	423	430	449	435	432	397	425	432	407	370	432	461	447	416	442	465	397	399	403	404	411	400	441	425	434	439	422	414	411	432	424	453	419	417	470	426	424	411	401	431	448	421	452	416	428	457	410	450	395	447	427	446	442	435	440	393	424	444	409	449	394	393	417	448	423	440	409	444	417	427	410	415	401	456	421	448	387	424	391	454	420	404	477	432	421	411	426	442	423	404	430	431	437	438	442	447	465	433	442	455	413	460	419	397	408	429	410	407	414	461	444	439	426	412	437	431	454	409	422	420	429	431	384	413	432	411	386	429	469	407	401	433	410	435	440	427	412	453	441	425	409	463	423	440	475	432	419	394	383	418	430	404	392	411	422	417	429	401	418	406	401	399	404	428	402	456	434	446	445	441	435	429	425	424	381	427	446	436	433	439	432	430	446	374	456	449	407	429	447	400	403	401	417	431	431	454	471	417	379	428	422	416	427	462	401	450	452	428	467	422	420	438	410	422	451	411	411	443	400	424	434	447	419	442	433	417	382	442	375	428	377	405	445	421	436	451	403	432	447	422	435	420	439	451	384	416	400	398	414	439	411	418	436	394	454	459	431	407	455	426	400	436	454	438	401	427	390	439	453	432	399	421	425	377	399	426	411	397	438	427	430	388	426	426	451	406	410	400	401	414	432	405	417	406	416	434	421	454	446	389	438	465	439	436	433	417	431	445	395	432	410	447	445	417	448	440	433	446	432	435	425	431	469	466	442	432	408	427	384	406	403	412	432	442	436	415	437	427	429	406	404	409	413	405	416	438	413	418	450	407	406	431	424	444	393	383	444	438	449	418	416	393	463	442	403	435	431	449	438	381	417	434	468	383	416	401	405	415	411	410	456	448	422	423	415	446	429	441	438	422	426	453	436	412	432	424	422	442	424	435	464	405	431	460	424	411	409	412	426	441	413	407	416	396	417	437	427	426	455	393	430	415	422	446	397	416	439	419	430	423	427	429	419	434	396	411	432	441	436	430	425	446	412	470	428	437	417	416	424	398	416	473	440	435	432	392	446	388	422	409	421	419	416	441	402	411	424	439	430	436	420	423	434	432	437	467	464	445	417	468	422	442	454	408	400	439	431	402	421	386	432	402	416	405	467	396	424	435	438	479	451	444	415	443	431	390	446	432	394	433	416	415	416	472	412	441	394	414	406	408	441	405	421	432	418	421	414	427	457	424	426	438	446	411	428	417	419	438	455	402	442	449	416	481	446	404	447	441	424	451	422	449	436	439	408	447	412	451	424	422	392	416	437	424	420	385	417	433	412	438	415	484	406	421	430	467	412	414	436	435	445	439	444	427	411	413	430	421	457	390	428	402	386	428	450	420	418	397	449	408	419	429	419	398	411	440	433	429	421	421	409	412	450	445	412	448	439	423	419	435	394	446	407	415	423	448	430	434	427	457	412	387	501	443	392	419	407	399	408	427	428	445	449	429	417	372	437	405	405	415	433	405	385	428	441	448	429	426	444	430	414	420	415	410	413	440	433	419	416	449	444	416	444	440	439	435	426	429	418	418	421	388	418	448	439	394	445	445	455	444	415	424	422	421	406	390	438	398	418	437	432	441	412	416	419	493	406	446	414	432	415	438	399	397	415	435	427	424	410	399	433	399	414	452	439	415	418	445	428	404	424	387	450	436	425	394	411	447	407	428	433	397	403	376	397	418	420	422	451	457	401	427	437	417	432	411	419	430	432	429	431	414	451	372	385	414	424	481	410	403	480	437	394	424	450	390	426	397	410	421	453	395	434	393	418	431	416	418	433	412	383	426	381	390	412	462	424	406	421	414	436	439	394	406	416	431	404	449	396	426	418	414	442	400	404	427	432	472	440	409	453	418	445	387	426	404	426	429	415	449	435	404	390	373	455	429	449	420	457	424	412	481	415
28290	16605	6739	4323	2128	2761	5621	6407	1217	157	158	161	143	167	167	170	136	158	164	174	148	152	143	151	177	147	170	144	148	139	146	124	130	156	135	130	135	115	149	149	130	149	131	134	166	136	153	151	156	145	129	154	124	161	129	148	124	139	139	138	141	149	131	144	162	135	126	135	156	136	170	138	153	159	126	138	147	129	150	169	149	141	157	136	150	147	139	155	154	134	204	142	155	138	144	141	131	147	147	132	152	148	159	119	134	144	154	147	145	162	142	165	148	133	150	152	142	116	129	158	138	120	137	129	147	148	160	130	149	134	126	132	136	136	149	150	148	135	132	134	150	132	155	153	152	150	191	139	147	166	135	157	155	146	151	128	147	145	161	156	124	126	157	120	148	156	128	155	145	163	146	154	129	134	140	147	129	139	158	137	134	148	142	164	141	135	143	137	147	152	141	134	154	124	147	138	137	128	143	161	144	130	148	162	143	135	153	145	170	126	155	142	137	169	133	157	133	159	134	155	144	157	131	149	154	125	132	155	147	140	141	137	118	158	145	145	150	180	141	138	154	155	156	149	141	142	140	144	167	133	124	156	142	153	138	155	160	124	142	135	159	167	161	133	148	129	129	134	150	155	140	147	163	145	162	145	137	141	134	126	120	136	149	141	147	144	151	132	148	149	145	155	139	148	138	123	130	149	128	148	171	145	158	151	147	132	126	151	134	156	155	152	138	155	131	158	157	150	140	154	133	161	159	141	152	167	136	141	138	163	164	132	132	144	150	133	128	129	137	169	145	144	149	159	123	150	129	149	129	142	142	155	130	139	145	149	136	141	143	161	150	146	154	149	134	160	149	134	167	143	142	160	146	133	128	153	149	153	161	130	141	134	166	162	142	156	173	124	131	141	150	131	124	141	138	131	157	163	133	156	137	130	154	109	144	154	163	122	156	162	151	145	125	145	148	145	146	142	130	141	153	155	148	141	151	135	130	122	149	161	130	152	165	139	118	140	170	152	138	150	160	157	142	138	161	158	144	128	157	146	142	147	168	132	156	169	155	158	145	128	140	144	139	129	141	155	140	134	141	121	143	128	158	149	136	157	158	147	141	161	151	146	135	144	171	156	181	147	119	113	141	123	138	154	152	142	137	147	137	129	138	148	149	143	142	160	154	188	157	150	142	160	157	163	140	130	170	136	122	155	135	148	151	141	150	130	120	148	149	141	138	166	156	182	130	152	147	159	155	139	146	147	154	142	137	139	141	149	133	139	131	156	146	142	145	152	152	155	125	134	134	162	134	139	153	134	149	132	139	131	147	129	143	132	165	130	162	174	137	133	163	168	139	159	137	130	139	131	152	142	138	136	151	173	139	152	158	159	132	171	132	127	137	131	160	136	112	150	136	149	133	148	160	145	154	141	143	158	140	145	128	140	147	137	135	153	147	152	148	149	145	138	153	132	136	137	150	132	131	142	137	156	144	134	148	147	131	150	144	136	131	143	154	126	134	132	141	159	135	142	131	173	153	163	140	145	172	143	159	150	150	162	154	139	154	171	150	140	156	150	169	158	151	135	155	149	159	156	148	137	129	146	127	146	160	138	149	156	157	143	143	142	147	136	142	150	134	139	149	153	139	145	140	136	141	154	134	152	151	132	157	131	163	158	155	126	155	152	118	152	149	125	132	184	128	157	133	133	148	162	140	139	131	149	171	161	142	133	134	160	131	151	147	139	132	153	137	133	151	138	162	143	149	151	142	132	155	144	140	137	149	159	137	116	140	138	149	148	130	145	122	151	162	151	157	125	177	160	143	135	157	139	138	141	160	140	136	132	153	116	150	135	143	140	137	123	125	147	144	148	173	141	148	136	140	147	129	139	128	147	124	146	128	161	157	147	155	143	137	133	122	133	144	143	150	136	122	161	162	135	147	134	139	147	157	153	133	138	155	158	141	135	162	167	136	147	146	138	168	138	136	119	136	155	135	133	120	163	119	145	139	141	150	146	132	139	147	165	142	132	125	131	155	153	146	140	130	162	165	130	132	162	135	147	131	152	153	162	170	149	158	164	130	122	160	146	133	131	150	133	141	180	151	134	161	131	133	143	149	148	134	154	137	158	159	152	145	128	150	128	119	152	159	140	137	141	156	156	135	147	135	140	125	142	144	155	170	175	154	140	146	119	145	138	128	141	138	144	142	126	143	139	158	136	142	143	164	127	166	136	154	138	152	156	155	158	150	123	160	156	140	129	149	175	130	147	156	158	168	135	120	146	142	134	131	137	159	136	165	143	135	146	168	141	139	156	126	158	147	160	152	156	142	158	161	149	171	145	138	171	148	130	154	141	155	142	147	140	148	144	136	129	155	158	149	124	143	137	159	154	122	161	149	146	146	154	141	155	147	137	142	149	135	155	160	155	151	145	156	155	146	160	126	145	153	151	144	169	146	144	156	146	129	150	137	162	150	126	138	150	150	138	161	122	155	141	172	153	146	139	155	152	152	162	150	116	126	136	139	158	159	152	142	148	129	137	151	150	134	137	151	135	142	142	151	152	144	155	152	152	136	138	142	141	134	149	152	136	164	124	155	160	139	162	147	150	160	138	161	157	161	152	149	123	120	138	137	162	140	131	164	144	141	146	135	146	135	145	133	155	142	143	134	123	127	141	144	151	142	140	158	145	141	142	119	135	159	137	136	143	149	144	147	151	129	127	166	169	139	152	156	149	130	152	142	164	124	134	153	146	134	153	134	134	167	156	139	147	146	151	145	152	150	134	146	154	145	140	126	136	133	135	128	139	127	136	138	151	125	136	148	166	140	127	155	131	146	137	120	138	141	182	151	127	148	146	119	148	153	156	161	139	141	133	171	151	151	150	140	134	174	142	157	161	148	148	148	148	130	132	144	140	148	142	156	152	140	159	113	139	144	144	131	137	154	147	143	144	151	140	156	165	130	153	132	130	130	144	141	148	132	151	135	139	123	144	112	150	129	152	140	147	167	136	143	161	128	140	146	148	141	139	138	136	135	118	132	153	151	120	134	149	145	165	134	159	144	140	145	156	125	152	134	154	161	159	155	165	137	147	138	135	135	157	174	143	148	139	134	151	128	157	148	146	147	121	154	144	156	139	155	151	141	123	145	153	140	158	161	136	134	128	162	151	131	140	152	140	143	141	140	122	133	126	136	127	160	143	131	127	150	155	131	148	163	139	131	124	141	123	135	173	152	130	147	152	124	152	165	151	132	168	149	144	162	146	157	148	141	133	183	145	154	143	151	147	150	147	149	129	137	160	141	129	144	147	130	144	121	145	149	139	128	146	166	151	135	123	149	155	130	126	144	173	150	152	141	156	134	135	141	158	151	146	144	144	124	148	154	129	133	153	151	140	137	141	139	142	156	136	118	137	164	143	148	171	154	156	137	144	136	147	133	154	149	127	152	138	139	180	153	126	148	158	161	157	156	152	132	128	144	157	140	152	130	162	123	128	152	117	145	131	141	171	137	153
13243	11060	9730	7521	4018	4970	9286	9723	1510	181	146	175	143	171	157	159	164	150	172	160	146	161	150	141	148	162	152	146	164	139	165	154	162	164	149	159	163	147	140	152	143	182	137	146	162	138	141	145	165	152	158	166	172	141	147	159	168	162	128	148	140	145	145	150	143	155	168	139	152	150	138	151	137	189	158	139	188	150	158	135	146	147	150	149	164	146	148	140	158	155	153	171	170	180	122	165	144	148	154	147	149	163	174	164	160	154	149	134	156	138	146	151	163	155	172	159	170	157	165	173	153	121	158	143	170	147	143	151	165	149	157	140	155	159	156	149	147	138	184	139	136	171	159	157	141	158	134	163	161	158	164	156	131	155	149	158	138	147	133	158	171	152	158	158	138	147	145	154	160	140	162	160	141	152	136	158	162	120	137	127	161	169	136	145	155	164	171	147	155	154	147	134	153	152	152	158	145	169	155	164	140	135	148	154	137	173	148	145	164	150	146	151	153	152	155	160	147	160	159	147	151	156	151	167	150	165	191	177	142	161	146	162	130	183	140	158	139	145	150	150	155	163	156	166	162	176	159	145	190	142	146	160	149	150	160	154	178	157	149	159	156	150	143	147	175	142	154	146	141	157	138	170	137	141	141	163	158	115	147	167	146	139	150	163	159	144	157	140	147	163	150	135	155	163	150	174	165	136	142	140	145	137	149	142	161	145	162	155	149	144	155	138	177	141	162	163	161	143	140	143	142	145	149	132	132	149	147	160	130	143	144	136	176	136	174	148	165	139	150	122	156	165	157	143	156	157	148	178	150	130	152	142	149	136	156	169	178	147	147	156	175	145	146	135	176	140	161	146	148	146	164	157	161	161	117	138	140	137	172	154	148	157	157	170	174	122	147	168	124	148	161	153	160	159	159	160	157	156	154	143	157	152	180	137	147	122	143	156	146	165	153	141	150	131	133	146	155	152	142	164	158	159	152	158	144	168	165	152	152	142	146	152	165	166	139	175	154	166	163	158	163	141	165	137	144	147	148	169	145	150	151	132	134	142	131	158	168	154	144	145	164	148	143	146	147	148	132	147	140	148	158	173	155	149	145	146	166	149	168	127	149	151	159	145	159	146	162	168	143	141	124	149	177	158	132	151	134	179	145	139	140	149	165	149	153	150	162	166	152	156	141	153	146	146	158	128	134	138	156	159	155	172	134	156	153	178	155	160	134	140	143	156	134	159	136	157	137	132	143	174	147	155	150	163	167	134	171	146	166	164	142	161	139	135	161	163	151	139	152	150	149	162	150	179	158	135	149	164	154	158	169	166	158	159	161	140	111	137	150	129	145	160	165	165	161	170	152	154	168	146	169	153	139	149	165	159	164	173	155	168	143	159	172	184	138	153	150	170	141	146	158	130	167	170	164	144	154	162	156	152	160	170	146	131	152	166	146	146	162	135	160	156	157	149	148	147	155	143	163	157	138	166	150	157	146	157	150	144	146	177	126	141	161	134	143	143	157	137	152	151	175	164	153	158	145	140	141	171	140	154	148	178	149	140	146	147	178	163	135	145	168	164	196	154	143	154	157	160	145	155	141	149	165	157	154	155	162	160	162	149	175	166	172	161	168	164	151	179	127	150	146	161	150	152	140	133	141	158	149	160	155	161	149	142	160	140	180	156	152	164	155	167	152	153	143	140	162	156	154	156	150	132	157	165	143	169	137	153	175	148	154	155	157	148	164	149	140	130	173	158	135	154	161	132	171	152	142	159	136	135	150	161	147	149	168	143	164	166	138	157	159	150	157	151	135	142	132	149	165	151	162	168	144	171	155	145	143	151	169	146	135	128	163	173	131	138	156	157	160	146	158	154	144	160	145	152	148	163	142	170	128	137	142	129	156	157	146	165	147	146	170	143	147	169	150	149	141	131	160	139	155	138	137	153	147	153	164	161	155	180	144	153	134	156	134	135	163	157	133	143	150	149	159	135	177	161	145	171	131	149	150	155	138	160	142	131	156	138	132	157	157	153	168	145	159	142	138	159	158	152	161	158	144	141	145	157	146	163	158	149	151	135	135	173	160	171	140	161	142	144	149	142	136	132	156	157	170	167	148	140	171	158	120	150	150	154	147	160	163	160	156	148	144	150	160	149	160	158	137	164	167	144	166	159	163	172	148	153	148	153	127	171	173	162	152	165	168	145	150	166	166	160	141	151	178	171	147	167	143	148	134	145	133	151	155	151	143	147	164	164	150	162	136	157	139	150	173	141	177	182	138	140	150	143	160	174	153	132	143	160	135	156	138	144	152	121	161	152	138	169	156	153	162	172	146	171	141	125	139	157	165	122	161	153	146	149	146	130	145	162	143	155	111	161	157	139	148	177	157	138	152	144	158	140	151	148	164	144	153	135	166	163	154	158	145	162	158	139	153	150	147	158	173	163	144	118	134	160	142	162	159	142	165	141	139	156	162	143	135	145	163	163	153	131	162	139	143	137	151	155	170	165	134	156	151	158	158	153	155	157	157	157	165	156	166	161	142	145	123	139	155	160	150	152	141	139	194	168	157	162	146	143	143	154	164	148	163	147	147	157	163	160	149	155	137	156	162	153	157	139	170	159	154	127	153	164	161	162	134	173	164	140	160	149	151	165	159	138	149	158	144	165	160	152	152	146	143	147	139	136	158	144	150	176	185	144	158	134	147	163	161	169	149	145	144	166	170	153	124	147	145	158	152	151	134	157	151	167	175	121	168	167	157	152	158	156	147	159	180	151	185	128	138	151	161	152	126	148	154	160	158	173	156	167	161	147	145	152	164	168	143	162	157	147	161	161	153	152	165	162	140	149	146	157	147	161	156	167	158	152	158	137	150	157	163	159	160	153	162	151	137	173	149	166	141	153	151	147	168	145	139	127	149	150	172	126	149	157	131	149	164	141	156	128	160	179	153	153	129	163	130	143	161	151	175	184	150	183	144	149	140	158	167	146	145	137	139	149	150	148	159	150	150	164	150	160	141	163	147	144	164	131	135	143	151	170	159	136	169	160	152	176	163	147	156	156	156	145	132	172	163	147	161	131	154	144	144	154	158	164	148	150	134	147	153	144	150	161	162	141	180	150	138	171	176	132	143	156	154	161	165	161	157	151	140	150	129	146	140	159	155	153	163	147	157	150	131	154	140	159	158	148	146	160	163	138	160	135	162	150	147	168	142	160	150	149	141	165	159	144	131	151	169	133	150	168	137	155	163	134	159	150	155	135	153	155	127	146	169	174	155	146	163	124	162	143	155	159	147	139	168	164	149	158	154	144	159	170	151	151	150	194	133	153	162	151	165	147	138	133	153	147	163	142	153	166	154	146	150	142	159	173	133	152	174	166	125	167	138	147	159	154	148	153	138	139	145	155	161	148	148	174	184	151	154	137	159	146	147	174	161	154	149	158	175	149	151	147	143	156	169	151	168	153	166	179	137	152	168	171	163	169	135	135	156	180	147	166	132	156	149	139	123	144	156	154
24915	20380	26713	23929	20463	16358	39265	54231	27231	2917	357	336	323	328	315	282	295	320	302	275	274	304	280	277	269	276	277	273	261	286	277	261	237	269	313	259	264	235	265	266	254	249	244	267	271	242	279	255	263	254	257	258	224	254	279	263	259	272	264	295	260	261	267	250	269	241	258	269	253	285	259	239	235	252	298	270	252	271	280	244	269	253	269	262	246	250	246	270	246	274	273	246	259	267	285	292	261	255	281	275	275	260	272	262	252	298	266	300	256	265	290	261	254	260	256	280	260	275	256	239	248	252	253	285	240	253	236	269	244	243	264	255	251	261	252	290	231	273	256	261	275	250	249	280	295	272	267	288	256	249	255	228	300	262	235	234	250	258	245	246	278	259	250	293	253	269	237	262	250	270	242	264	290	229	261	238	251	272	252	269	262	269	255	260	277	269	250	294	258	277	246	270	258	251	259	259	224	254	269	267	281	268	276	276	263	251	266	245	277	253	259	246	258	277	282	274	256	248	267	267	264	285	268	247	279	256	271	283	256	266	235	228	254	233	265	261	273	233	258	235	275	287	257	251	245	259	244	246	250	248	269	271	232	264	258	240	250	287	246	261	235	255	274	246	260	258	252	274	292	232	267	286	261	251	288	252	246	243	259	246	286	281	272	257	252	261	252	255	286	258	267	257	264	281	259	250	262	262	260	265	255	256	262	253	245	274	276	250	246	258	245	230	288	250	267	236	306	262	289	261	245	267	236	251	257	240	266	273	265	271	250	278	276	259	265	266	258	265	257	268	276	262	243	265	256	299	265	268	259	272	266	294	236	264	248	257	259	273	259	251	264	268	233	250	278	256	252	277	256	243	274	284	305	243	248	251	253	262	239	246	256	280	273	232	277	265	267	263	247	282	260	280	293	271	270	241	236	246	234	242	287	226	247	254	254	274	272	229	252	233	252	254	271	259	265	250	237	238	248	269	299	230	265	264	243	262	273	283	249	269	273	250	271	245	252	249	272	273	249	274	272	271	263	238	250	285	254	275	242	258	240	228	262	252	242	258	274	269	273	249	228	250	249	247	250	306	250	277	259	249	243	259	237	266	282	277	230	272	283	265	278	227	273	288	247	268	294	250	252	249	281	263	240	278	255	258	253	262	275	274	270	284	242	226	256	248	291	274	231	255	299	245	262	261	258	258	237	254	272	271	250	289	259	265	267	245	257	278	277	255	266	245	265	259	264	253	279	267	235	233	256	253	274	242	271	261	240	265	252	281	232	277	248	264	280	267	280	280	254	242	250	277	268	247	250	243	268	261	276	252	252	253	249	303	244	249	273	270	262	284	267	269	257	243	261	273	268	261	251	273	232	254	271	263	247	262	251	276	248	229	256	251	253	279	281	243	281	284	260	277	239	254	263	279	247	257	272	272	255	282	289	230	258	244	262	272	231	275	263	262	257	257	295	240	249	264	275	255	278	263	252	265	247	261	249	239	250	249	244	258	251	267	247	263	249	277	260	262	261	262	256	253	248	254	245	253	259	282	252	272	264	251	239	255	278	277	261	262	272	263	271	275	302	254	248	289	281	237	257	252	293	264	237	251	237	236	260	297	248	246	250	270	254	264	271	247	254	255	309	277	233	257	262	270	263	269	261	253	264	259	286	242	256	251	286	276	246	270	269	282	298	266	252	260	239	254	249	273	274	261	267	268	263	283	267	264	245	279	266	267	235	259	249	288	257	250	277	262	273	293	261	252	256	261	274	256	249	283	306	245	252	232	255	249	263	279	242	284	249	274	271	271	249	239	275	262	249	254	246	259	237	265	295	234	260	275	246	233	245	275	279	248	252	283	235	233	267	247	273	276	279	256	279	255	240	265	265	251	278	240	237	265	268	267	252	238	272	257	274	267	225	239	273	261	258	218	258	266	267	263	242	248	265	259	233	310	271	218	251	245	277	250	259	223	221	238	240	255	242	289	269	250	278	282	279	272	280	250	252	239	270	262	258	264	243	265	254	260	256	262	235	261	276	288	252	287	264	238	258	265	260	247	270	251	273	263	266	240	253	243	246	277	228	260	277	267	268	240	239	258	261	291	243	281	242	260	261	240	254	262	255	243	248	260	272	255	273	286	257	260	254	253	248	251	248	243	251	240	239	246	266	261	281	240	276	281	218	262	272	262	245	266	263	272	246	268	304	248	277	248	267	244	247	267	270	306	274	288	277	246	260	264	256	256	269	263	240	242	235	279	222	234	246	250	264	242	283	272	270	278	281	245	267	259	246	278	259	247	254	270	268	260	265	279	250	260	305	276	263	273	239	265	238	268	244	253	259	238	230	246	241	275	265	256	275	254	231	265	281	300	238	255	257	242	246	251	238	264	238	261	264	252	272	253	249	287	235	256	229	254	258	236	264	275	259	229	246	283	240	239	236	252	268	279	235	275	243	263	268	285	245	292	272	256	279	247	270	275	279	269	244	255	255	249	235	245	297	236	245	239	249	252	267	269	259	275	248	286	244	245	262	246	270	234	288	242	259	253	256	275	252	283	269	257	227	266	259	258	234	249	244	236	237	249	237	261	260	267	268	252	247	260	253	273	266	270	256	224	276	259	234	273	256	288	257	254	251	234	245	267	249	246	238	242	233	253	276	272	252	266	239	251	268	239	267	240	261	266	267	259	280	242	240	237	255	258	269	250	228	270	275	236	247	274	257	251	257	258	261	268	274	244	288	265	241	214	257	235	252	257	242	258	239	265	264	227	239	272	268	277	255	220	239	274	237	239	244	300	290	270	262	267	251	258	253	260	246	247	271	292	249	275	260	239	274	246	260	241	266	260	255	252	260	238	252	230	268	283	258	256	232	247	267	245	267	285	254	246	264	278	261	270	251	263	269	258	276	274	288	267	236	273	286	259	269	250	278	247	239	236	238	267	263	256	255	241	257	243	243	245	275	256	273	284	246	272	267	249	281	291	299	261	246	232	262	244	277	273	248	252	267	254	242	240	255	261	259	266	280	237	284	245	255	239	257	258	236	256	261	281	261	260	272	269	256	252	274	252	223	257	257	274	283	270	238	261	249	272	274	257	243	264	285	261	220	273	257	252	265	243	265	242	219	257	262	244	250	247	266	275	241	257	264	279	264	269	247	252	261	275	244	254	267	236	270	286	234	256	234	255	251	256	239	246	270	263	252	257	254	276	275	266	272	234	248	250	248	254	267	245	247	250	245	261	250	250	247	245	248	268	270	257	253	289	255	245	294	244	239	231	267	239	268	268	257	230	257	241	250	274	254	295	293	246	239	268	240	292	248	270	275	262	260	251	241	263	278	278	270	247	236	258	231	255	243	262	265	258	268	251	265	264	248	270	247	237	229	251	288	256	239	255	252	264	259	299	258	297	270	250	288	276	250	270	239	248	259	231	247	288	276	262	239	272	243	263	246	263	243	246	264	272	257	260	251	271	268	259	274	246	244	263	243	244	269	245	243	259	268	268	231	216	248	247	240	258
16065	22824	23047	14913	11006	13011	41035	50400	11859	510	430	377	419	350	318	301	306	315	302	286	289	259	305	254	257	269	304	292	266	284	269	263	277	270	221	271	239	282	276	283	252	266	256	286	216	264	251	269	271	255	217	245	244	254	234	242	259	247	243	229	269	261	233	273	264	268	258	245	249	266	240	234	218	242	233	242	234	236	257	261	255	253	220	241	255	248	263	248	229	232	255	241	259	229	255	279	251	223	290	245	238	237	268	271	233	255	240	246	264	240	268	248	258	227	240	229	234	251	252	266	241	242	237	235	229	225	237	264	230	267	224	236	264	238	234	242	243	225	231	261	229	234	250	248	239	242	273	255	230	272	227	242	226	238	275	256	256	250	278	245	265	240	251	264	273	265	263	275	282	243	266	251	265	210	246	246	252	264	237	283	242	262	247	248	271	269	225	255	241	250	264	227	254	249	259	253	227	251	226	238	255	245	238	264	252	274	257	250	253	243	276	224	225	246	278	250	235	247	249	276	262	251	256	245	243	253	256	269	217	265	234	244	280	243	236	282	242	248	251	234	234	261	262	267	255	225	238	232	236	257	257	236	247	274	253	248	271	217	239	246	248	244	249	243	233	235	243	231	268	233	250	244	233	261	237	245	240	262	252	233	209	256	244	245	282	243	264	249	221	260	251	226	243	241	248	267	249	242	244	254	254	249	243	226	232	249	251	238	258	262	263	221	264	249	235	237	221	264	245	239	248	229	236	241	274	262	256	263	235	253	232	252	242	225	262	247	266	272	252	258	268	243	260	223	233	254	274	261	258	249	286	248	268	275	242	230	235	248	243	251	246	271	258	238	236	257	243	273	245	235	254	253	258	263	251	217	216	218	276	247	253	245	261	248	265	270	237	254	281	240	264	266	228	266	250	239	258	254	252	257	242	254	236	257	252	261	247	244	253	231	223	242	256	246	240	242	250	253	246	232	259	241	223	217	228	266	246	236	249	252	246	254	265	243	225	268	218	243	253	252	288	227	271	224	228	231	239	234	260	243	242	232	270	247	276	251	235	240	243	258	228	262	220	235	235	273	252	249	237	240	257	242	235	225	218	215	215	274	258	249	242	280	235	270	251	261	245	244	215	247	272	262	237	251	246	252	247	262	235	258	241	225	223	270	238	252	248	239	227	262	198	235	242	250	248	255	262	274	258	257	238	251	257	273	216	267	250	227	247	273	240	240	229	237	228	238	240	261	220	253	249	228	236	231	203	249	253	249	253	248	232	254	247	251	251	219	274	245	236	256	252	234	235	234	250	243	267	252	241	240	266	234	264	222	233	233	261	249	246	229	238	228	266	230	215	253	235	229	231	226	261	274	249	254	259	225	256	234	251	268	233	252	237	244	252	256	251	229	251	256	223	233	244	238	245	246	270	271	260	258	239	250	217	249	245	236	253	238	237	245	218	248	255	228	234	241	239	250	264	258	233	237	220	262	242	229	247	243	235	248	234	244	238	230	235	252	217	209	240	242	248	259	250	206	255	229	236	248	246	252	226	252	239	240	263	245	266	273	250	217	253	239	265	238	263	247	244	252	251	273	209	238	237	226	257	257	232	238	250	309	260	251	254	231	246	260	243	242	243	246	260	258	243	271	219	220	245	277	256	227	223	236	252	232	259	230	257	209	238	278	258	248	243	264	245	270	244	249	264	256	231	233	221	261	248	245	261	238	232	239	231	227	225	253	257	251	238	243	244	234	259	235	228	221	220	249	246	241	240	243	249	236	218	225	242	218	238	252	227	244	245	254	255	244	245	234	249	249	226	245	260	255	217	262	250	235	252	247	249	244	283	248	255	269	262	226	243	265	231	227	246	264	226	245	233	244	263	233	256	208	253	249	256	243	253	220	248	266	263	267	226	256	251	258	259	239	258	242	252	241	250	260	267	254	262	233	266	243	238	246	258	231	258	241	278	242	247	236	265	256	254	221	232	274	256	261	259	238	225	256	251	236	248	258	261	257	261	227	248	256	245	259	223	250	253	248	221	253	263	219	239	291	243	250	252	215	243	269	245	236	268	220	253	230	244	244	238	269	261	252	259	241	242	229	219	221	234	258	255	253	226	231	245	238	246	249	246	244	248	236	250	259	228	232	213	247	275	237	248	215	226	237	246	260	246	227	264	248	240	247	247	259	220	233	278	251	251	231	234	263	282	256	245	240	256	248	250	260	247	250	244	256	266	244	234	223	256	227	231	282	248	244	233	222	275	231	243	251	234	246	258	256	221	258	248	241	247	251	240	245	222	231	243	256	243	242	258	248	242	226	234	273	256	259	238	251	212	212	248	261	217	255	225	234	245	214	227	232	258	234	275	224	243	249	235	245	273	246	230	253	244	212	245	231	224	248	249	262	244	269	243	266	238	249	227	231	255	241	266	266	241	261	232	226	256	219	268	245	235	222	252	272	246	208	227	243	250	276	240	248	254	257	253	266	230	254	249	251	261	251	265	238	263	252	239	238	246	255	262	245	268	262	242	246	258	254	240	251	267	265	226	229	259	238	275	215	235	276	235	251	233	255	238	255	229	239	250	229	246	240	257	227	220	226	256	249	252	245	243	257	277	246	265	246	248	278	229	243	244	242	250	259	262	247	252	261	247	220	226	275	244	230	240	277	251	235	240	262	226	271	230	245	249	237	238	266	237	244	236	226	240	247	240	260	238	225	221	232	260	230	267	228	250	250	214	254	256	242	241	257	241	241	242	220	242	251	248	258	218	258	271	242	248	258	259	219	242	244	250	233	257	247	236	265	250	267	282	252	269	257	263	241	262	257	271	237	272	251	215	241	244	256	251	223	253	251	249	264	278	257	256	252	246	259	250	263	262	243	235	249	283	237	231	241	243	243	255	233	258	251	230	252	232	269	239	247	255	244	238	228	214	246	235	238	258	236	248	249	227	241	287	273	227	274	260	239	221	218	262	269	252	232	243	240	260	278	261	242	259	275	218	265	235	249	236	238	251	244	232	307	235	233	234	202	262	248	232	247	249	236	250	233	256	240	249	234	265	261	229	255	252	241	220	224	250	260	255	257	257	249	233	267	242	241	273	281	237	238	229	230	226	262	258	249	236	244	257	275	268	256	224	276	250	233	262	248	249	250	227	275	257	254	238	276	248	266	261	236	232	241	235	234	234	256	240	238	261	256	233	257	241	239	248	242	278	248	251	257	254	255	233	235	218	245	224	214	251	242	229	266	230	241	247	254	272	202	241	246	254	233	234	246	210	266	241	248	251	247	255	250	247	256	261	225	237	235	264	244	225	232	263	263	239	254	228	241	251	223	255	207	211	239	241	248	255	246	291	231	264	257	253	218	237	256	237	238	235	240	232	247	220	244	242	266	242	231	248	253	266	226	230	259	232	273	278	246	263	247	257	269	231	246	272	252	237	243	247	231	248	252	243	242	256	228	274	229	238	225	244	247	234	223	273	243	253	266	232	269	275	231	250	240	256	233	224	265
22446	20375	27030	23604	20422	21056	41784	65333	27597	5627	866	659	607	605	539	535	491	515	539	516	502	473	505	520	479	487	487	515	447	505	485	450	482	454	423	471	444	459	420	473	496	498	461	461	456	465	458	483	470	447	494	462	498	473	454	448	501	422	455	472	445	444	462	463	457	477	511	439	447	499	459	448	496	449	441	444	463	480	436	426	449	454	450	468	441	455	451	464	474	437	432	437	449	486	438	448	453	442	446	456	439	429	437	427	443	461	453	437	454	441	444	449	464	459	480	443	429	457	426	425	476	455	444	464	468	494	462	454	460	445	475	477	454	425	458	473	455	469	428	425	429	441	423	471	447	462	460	446	482	427	432	470	483	405	433	462	446	457	457	435	474	437	430	432	414	467	409	508	458	475	432	454	465	463	471	458	444	471	432	433	442	441	486	443	434	480	426	455	467	477	451	449	433	436	460	426	473	459	435	402	475	451	485	445	465	426	404	414	462	425	488	450	444	486	439	429	466	470	459	450	423	448	473	451	474	416	434	410	441	458	454	408	444	439	398	432	465	433	460	457	472	458	420	443	424	428	442	431	487	450	426	461	435	458	445	472	418	448	458	438	411	449	440	411	458	463	431	409	433	427	432	462	460	444	417	443	457	434	470	409	460	441	429	448	452	433	430	443	441	467	421	434	468	456	461	460	453	430	474	421	475	416	464	460	427	472	464	429	451	451	475	473	463	439	441	477	449	459	454	459	467	458	454	446	458	418	446	456	484	506	448	463	443	443	438	454	469	452	477	449	483	429	415	424	468	455	440	474	420	489	438	447	456	480	487	456	429	443	439	453	435	445	468	448	431	458	454	450	447	433	436	461	449	461	422	445	412	438	454	462	442	434	452	439	470	474	469	438	462	455	482	439	454	454	477	422	439	445	443	425	483	440	481	450	448	510	448	410	453	431	473	498	447	451	472	489	420	481	441	472	464	482	472	497	463	474	427	453	432	458	459	427	452	443	465	453	442	441	415	461	462	437	453	424	438	449	460	446	466	450	436	382	465	433	417	463	475	436	452	436	464	455	494	468	401	452	458	406	445	461	454	431	428	472	452	439	468	480	423	416	446	439	465	427	467	446	436	423	437	419	434	448	425	452	479	433	458	431	425	464	458	431	440	447	485	458	458	463	435	468	419	469	445	461	436	443	442	458	445	477	418	415	454	483	435	465	456	465	426	418	413	468	459	489	414	462	485	464	443	456	435	404	412	427	459	448	477	433	477	416	448	495	455	455	457	430	448	484	410	450	467	441	434	472	480	455	477	471	446	421	468	429	471	409	436	441	437	466	486	443	473	446	466	433	413	442	403	450	434	394	425	424	448	470	432	461	464	450	455	453	496	452	442	425	448	447	463	470	464	474	479	451	483	429	436	491	464	426	456	419	448	434	462	466	458	436	436	436	442	462	444	475	447	463	439	478	404	435	431	457	449	448	422	418	451	460	447	483	463	418	465	451	403	403	421	470	480	463	506	483	467	464	450	473	456	436	461	486	452	463	464	442	471	490	430	455	424	476	447	444	450	444	428	461	480	497	454	414	412	453	427	493	489	478	463	451	430	476	489	455	483	441	438	463	485	412	442	459	468	449	483	461	472	445	463	482	469	422	424	448	428	453	420	473	447	438	452	452	449	462	465	431	440	450	446	416	433	431	416	440	450	427	471	442	456	421	443	427	439	438	439	463	418	420	454	449	437	411	478	453	425	479	466	400	438	466	449	480	458	475	469	490	453	450	446	478	425	471	453	450	434	457	425	468	448	458	433	421	447	438	442	451	447	443	458	442	458	462	425	431	463	452	408	442	467	451	427	427	447	437	458	444	424	430	423	480	426	465	441	442	405	454	453	432	439	441	425	432	448	438	425	438	474	465	450	462	425	447	486	441	429	429	431	449	486	476	452	459	455	449	460	430	410	491	447	454	466	448	486	448	447	403	489	460	448	489	451	456	452	429	423	421	449	487	465	433	479	465	475	423	456	426	466	463	464	513	458	447	447	435	487	454	453	451	482	451	437	438	431	460	459	445	430	423	469	439	434	461	413	416	446	456	417	452	403	429	447	430	455	499	458	455	446	463	441	429	447	458	459	439	447	474	467	440	430	404	480	417	449	477	473	410	444	473	415	469	452	440	451	449	497	471	459	445	463	476	469	398	422	447	449	491	446	473	444	462	413	484	457	467	451	412	422	458	435	484	484	426	422	449	424	429	463	442	436	433	466	449	472	450	468	460	457	411	473	447	460	474	459	419	465	452	452	409	468	431	432	428	446	427	455	433	433	409	436	448	416	481	415	437	445	445	433	467	452	397	402	408	472	475	472	488	417	394	442	474	473	480	420	413	404	414	467	482	397	451	440	434	447	430	417	463	433	469	456	440	428	422	419	446	460	471	477	420	433	464	451	418	472	442	457	461	440	449	474	439	456	460	441	490	450	446	466	478	487	441	446	414	436	463	434	459	457	450	480	435	446	449	469	414	450	465	436	474	452	456	417	423	441	413	432	490	446	429	488	449	463	459	410	467	450	459	453	423	424	451	432	448	435	437	430	449	468	504	437	421	432	488	440	442	425	418	455	475	447	424	417	431	475	420	454	447	472	443	461	436	426	466	464	454	418	442	447	446	450	472	427	431	454	481	431	452	420	440	471	421	463	453	428	467	441	429	472	420	404	439	455	412	440	445	431	442	474	387	432	462	450	432	459	463	443	454	437	438	401	460	461	440	432	435	451	422	398	425	463	426	455	474	433	468	447	479	495	446	468	476	488	438	468	434	421	448	447	476	457	457	477	461	433	441	481	476	422	403	418	428	472	419	450	476	446	455	435	455	461	432	468	453	435	458	472	439	454	480	416	485	424	451	444	472	453	452	487	433	440	470	447	455	435	452	427	425	432	420	452	453	445	474	418	464	461	458	453	439	490	436	437	449	455	450	446	429	438	455	425	419	413	460	454	465	440	489	436	445	417	454	414	419	465	483	442	466	460	482	454	434	436	470	446	453	442	445	471	450	486	413	480	462	411	456	407	432	446	430	456	448	419	439	473	458	448	487	425	436	469	411	448	439	446	450	439	467	457	436	445	440	437	436	456	462	446	467	457	439	492	449	420	456	464	441	437	442	445	438	466	447	444	444	446	461	437	416	509	456	468	474	455	436	461	443	433	461	474	432	451	408	433	460	450	463	484	478	479	426	437	418	445	454	443	469	459	436	438	456	453	402	427	458	455	457	406	433	451	449	433	465	459	456	428	451	455	440	491	413	461	463	466	468	464	451	455	453	462	434	455	436	436	438	431	460	399	452	450	469	423	444	438	405	461	457	423	472	486	457	460	428	443	440	463	446	430	488	468	467	451	454	413	459	464	450	411	419	430	484	477	420	445	459	436	450	439	460	462	482	438	437	439	462	464	468	431	419	439	436	449	431	441	455	416	458	450	468	467	471	430	420	419	466	442	414	449	487	427	437	418	404
18493	34273	32038	23890	17728	16238	40730	59924	6292	1072	884	810	733	667	736	617	583	590	554	525	524	534	515	515	478	531	471	470	452	459	467	458	435	468	461	471	408	425	454	446	449	459	442	428	410	433	466	418	403	392	447	441	454	443	440	405	403	430	431	438	407	446	418	416	405	454	388	472	426	433	420	455	433	440	406	440	417	409	407	383	410	447	411	387	397	415	398	409	423	372	424	406	425	455	379	384	422	401	400	409	419	434	378	454	433	384	430	388	368	445	388	404	429	422	433	448	376	409	408	414	401	460	377	453	443	409	424	445	431	425	405	415	408	433	424	423	411	456	409	375	413	398	425	385	402	418	426	412	401	440	419	404	431	443	354	387	441	414	417	429	404	394	398	408	444	412	427	443	424	405	392	398	437	426	389	391	417	452	421	393	425	428	428	445	380	412	406	412	392	433	444	393	398	412	426	396	393	444	416	403	367	423	405	423	411	380	437	407	383	407	411	411	410	416	407	429	386	429	410	478	415	387	382	434	379	381	422	434	376	430	435	409	424	413	420	387	440	400	414	419	435	406	411	428	396	375	420	431	448	409	394	428	396	401	393	379	372	459	411	401	414	446	424	402	406	384	407	396	396	416	436	404	427	403	399	432	419	434	434	375	397	438	425	451	429	423	436	429	419	397	410	395	473	426	389	376	388	400	442	454	417	410	427	436	405	418	443	429	437	411	428	405	427	427	385	405	378	426	423	417	414	417	374	433	397	417	387	441	439	408	414	420	424	463	463	418	431	397	411	426	428	435	406	421	436	412	427	445	459	402	474	437	439	416	419	413	405	406	428	433	428	421	451	374	390	417	422	450	421	419	452	382	391	397	386	406	427	409	388	399	414	422	456	402	416	401	440	397	427	389	413	367	412	417	373	427	427	414	385	368	378	392	429	442	451	424	384	440	417	415	425	435	418	389	424	407	405	410	405	413	438	425	382	399	434	426	390	386	410	422	426	451	451	408	402	415	423	378	420	398	445	452	426	443	409	467	419	439	435	394	443	427	421	378	391	406	429	402	424	442	406	394	411	425	429	381	387	444	396	371	425	435	381	413	428	414	423	413	413	398	461	402	406	402	401	392	384	402	414	428	381	402	400	412	456	434	409	413	405	406	434	402	436	406	409	409	411	428	397	418	428	424	424	433	427	388	407	418	400	403	386	436	421	400	413	445	371	424	389	439	429	431	419	434	396	420	407	437	436	457	447	428	439	438	381	418	417	425	384	411	440	406	390	408	397	372	379	407	433	413	405	405	413	378	423	420	400	408	428	395	404	409	412	424	411	381	397	412	427	409	428	413	419	409	438	427	388	433	421	367	417	408	465	405	374	419	379	453	414	432	428	398	414	403	420	451	422	406	448	406	417	399	386	450	400	400	423	444	417	425	421	433	433	463	422	454	392	443	405	430	412	456	412	369	374	408	374	412	383	410	389	400	457	409	437	385	437	451	420	412	413	438	441	437	388	431	414	383	403	430	417	416	388	401	395	440	396	417	409	396	428	384	407	439	440	418	418	381	397	401	406	406	381	427	412	389	447	416	414	447	430	412	430	388	439	405	386	449	403	442	413	431	435	447	424	443	396	405	393	424	412	414	436	434	411	430	439	432	422	417	399	446	435	411	418	411	404	402	456	418	414	423	388	404	428	396	407	439	377	424	403	390	424	386	442	384	485	437	401	425	429	433	408	414	415	442	413	386	407	439	427	399	411	431	423	369	395	384	413	411	400	415	417	427	411	423	407	398	426	416	420	444	368	418	390	434	408	398	409	431	409	437	393	425	400	403	408	418	423	417	468	416	407	433	424	411	421	420	386	436	417	405	431	431	371	406	401	417	467	388	406	374	426	413	420	439	400	444	401	396	425	460	431	421	432	382	413	389	438	425	385	403	386	412	376	413	414	434	398	425	425	437	412	419	437	402	408	409	404	394	423	393	406	434	412	424	411	458	431	409	426	441	426	431	426	397	424	439	425	410	455	382	360	426	388	426	392	378	440	413	454	458	455	415	410	477	370	425	407	461	412	379	399	415	400	391	399	434	420	437	417	404	444	374	449	414	407	406	429	378	427	395	375	398	369	401	417	401	394	413	398	390	425	426	448	424	423	410	432	423	443	424	389	416	399	441	433	422	424	424	409	423	391	409	412	407	448	399	421	390	413	378	443	374	422	415	404	434	476	425	422	435	389	433	426	418	433	421	411	445	420	398	462	422	439	417	380	404	437	419	406	429	404	424	459	371	425	399	409	405	394	435	443	437	427	417	418	418	403	401	415	434	409	410	428	425	447	408	452	414	384	414	422	378	394	409	401	415	402	423	408	430	417	407	384	398	431	403	404	416	394	420	360	434	412	418	394	406	440	398	405	458	430	395	416	409	393	396	427	424	423	405	418	432	392	410	404	444	423	399	437	396	374	454	424	426	395	427	432	405	405	404	415	365	447	416	390	391	387	406	409	400	390	402	438	400	419	428	401	415	428	448	420	403	411	412	371	424	404	419	440	432	404	405	381	406	429	426	382	401	425	418	446	382	390	394	446	429	400	406	423	439	391	413	402	396	413	418	370	401	420	422	404	419	451	429	396	414	449	426	384	446	402	445	412	425	393	402	412	412	411	410	414	414	430	414	376	415	435	408	409	426	447	433	419	411	431	433	417	441	431	424	437	412	433	432	430	400	427	409	447	407	409	413	465	401	449	444	417	387	389	426	406	415	444	372	405	440	414	438	413	384	424	450	419	394	417	430	427	435	387	457	405	382	380	419	454	384	400	439	386	428	420	395	378	413	419	397	427	436	395	437	416	402	418	434	406	403	425	409	394	453	436	376	394	415	396	401	412	408	446	442	407	398	446	409	432	411	438	423	401	433	436	461	408	401	423	423	397	381	411	425	405	408	430	407	413	419	378	422	429	420	406	445	384	413	392	421	391	372	422	407	387	396	429	427	426	432	419	426	397	450	424	438	432	439	410	394	379	418	417	415	419	376	436	411	415	439	456	406	432	410	404	446	410	383	399	397	439	391	413	393	407	386	418	407	403	414	413	433	436	453	411	418	411	430	418	420	378	414	418	411	409	420	387	355	389	380	403	417	412	420	408	414	418	380	411	428	367	415	446	416	408	432	419	444	401	393	409	428	460	405	406	366	416	398	424	426	432	395	434	385	414	413	439	426	416	438	417	413	367	396	434	385	361	402	418	436	452	400	409	427	410	400	404	382	422	379	423	425	392	406	409	438	414	453	431	408	431	425	420	434	413	447	414	413	438	408	445	405	449	402	445	409	407	428	391	418	408	380	398	442	383	407	428	400	438	438	452	411	438	455	419	398	384	424	404	432	410	389	408	406	431	439	382	432	414	415	411	395	431	423	430	441	404	377	430	408	443	389	409	421	443	417	414	440	424	448	447	397	432	388	408	400	403	383	436	419	433	399	395	439	430	415	413	422	422	397	431	433	402	432	434	397	416	379
28484	17890	10518	5545	2865	1513	2924	6282	721	129	127	133	133	141	130	126	130	117	126	133	136	135	128	136	121	140	108	130	138	124	137	136	140	148	117	133	122	114	143	125	105	119	143	134	105	116	119	128	122	120	146	127	125	150	138	108	116	143	136	132	136	137	133	138	120	141	126	127	143	138	124	137	154	119	131	160	129	126	121	130	114	142	129	132	133	132	151	149	141	124	126	118	129	129	152	144	139	118	129	119	132	137	116	127	138	125	129	137	140	148	147	118	138	143	136	150	133	140	138	105	134	126	143	128	151	110	120	139	110	133	130	108	117	127	133	122	143	135	118	129	109	121	130	114	121	130	138	124	136	147	118	139	120	127	120	122	120	110	136	136	116	128	132	135	118	145	122	114	141	121	135	129	127	147	127	133	132	137	135	106	124	143	142	130	139	107	116	112	130	143	110	107	122	135	140	129	126	119	127	112	133	159	137	142	132	134	116	146	120	121	122	141	122	137	120	119	122	122	110	118	127	112	151	130	118	141	149	121	126	149	148	134	136	102	127	123	122	140	142	122	112	130	144	167	145	131	122	116	131	128	142	101	120	113	139	134	131	126	143	121	128	137	120	129	126	127	125	119	110	117	118	114	98	123	112	145	130	99	128	134	121	123	120	118	133	111	128	121	130	121	137	125	124	121	146	126	119	123	109	134	131	117	118	139	136	123	142	124	130	111	136	117	136	142	129	123	118	158	113	132	122	135	132	115	120	123	125	126	131	136	130	113	109	116	134	153	123	137	126	123	144	144	122	123	123	129	131	119	135	118	126	116	125	111	132	138	156	128	132	141	125	136	144	129	122	119	132	126	127	120	147	124	113	140	139	119	145	124	154	127	148	113	130	122	131	143	139	127	129	121	124	144	113	139	140	122	130	111	137	152	137	131	144	150	130	134	132	117	154	133	150	133	152	130	155	136	106	116	143	130	141	133	131	138	118	132	116	104	122	142	130	122	117	138	134	137	137	129	144	113	138	121	127	122	145	135	138	110	127	127	144	127	135	125	112	142	118	122	131	120	141	128	127	121	129	155	124	154	130	128	151	135	132	122	137	115	118	131	136	142	125	119	141	115	135	120	137	118	126	160	122	122	119	129	129	137	129	132	118	118	119	122	120	132	135	126	141	139	144	129	128	128	114	150	117	133	122	148	110	121	140	156	134	148	148	99	125	125	138	140	133	131	135	149	146	116	130	129	146	126	109	116	98	128	144	124	154	159	121	127	147	122	133	150	119	111	133	113	119	135	132	134	129	146	104	106	126	133	125	122	125	121	132	123	141	131	112	154	126	126	143	152	127	118	133	138	136	140	149	135	111	148	128	144	130	123	141	122	159	139	124	166	138	142	132	133	131	134	129	120	124	126	136	132	139	129	125	125	129	142	132	143	132	137	133	140	133	135	109	140	128	145	143	131	147	128	131	123	113	119	117	125	145	141	123	125	146	147	142	131	127	140	133	116	134	115	125	123	113	132	126	136	127	134	133	130	142	124	139	127	126	139	130	118	147	148	134	132	127	128	121	135	135	123	119	132	142	119	128	147	123	135	120	129	126	134	112	147	126	134	138	127	108	120	118	133	124	135	116	130	125	167	133	134	122	142	140	129	119	139	111	113	112	133	144	148	126	150	133	128	150	139	130	135	117	140	126	135	137	128	123	145	114	128	139	123	131	116	117	100	130	119	138	127	131	117	121	148	123	124	118	142	115	121	128	130	125	143	149	134	125	130	137	129	124	128	115	129	115	126	155	131	127	124	116	109	107	129	105	130	144	135	122	106	146	145	155	142	128	115	152	120	144	131	139	137	131	144	123	130	114	122	124	130	142	155	111	125	124	149	137	140	130	149	122	126	116	129	124	142	146	146	125	133	129	145	118	112	128	136	124	125	136	138	125	133	127	127	108	108	137	135	143	116	141	137	99	131	122	119	124	126	124	133	131	136	137	132	105	129	144	128	140	134	138	126	142	133	131	134	133	127	124	141	123	107	154	135	118	130	160	115	136	129	112	102	140	138	120	132	132	106	117	111	117	124	124	138	127	127	140	135	136	129	121	117	120	143	141	131	143	139	125	131	129	136	139	120	128	123	124	118	134	123	128	135	125	135	151	133	127	133	127	150	120	124	114	120	130	147	122	161	132	151	125	127	144	139	128	132	135	122	131	144	140	117	145	142	123	132	112	124	133	139	114	146	130	104	120	139	122	118	131	127	98	141	120	151	139	114	112	136	127	148	111	125	128	135	144	125	135	129	129	106	127	151	109	146	143	135	127	147	138	143	129	116	139	121	136	105	143	116	131	122	123	124	108	120	140	125	130	127	126	132	137	136	123	143	115	120	127	152	129	132	144	142	123	149	126	149	121	137	117	147	127	121	122	115	121	115	152	131	127	136	127	128	135	136	138	113	111	131	138	155	134	128	130	124	115	118	135	132	117	119	129	132	111	142	116	131	121	141	143	118	137	145	150	104	139	136	103	125	128	117	106	133	124	125	152	122	133	120	134	127	147	144	127	137	127	136	123	135	140	124	139	120	125	136	128	141	113	131	113	132	132	132	123	133	115	118	151	136	119	125	145	126	123	121	118	124	115	157	135	122	125	122	122	130	141	140	121	132	134	139	136	128	121	121	117	148	139	126	128	121	124	121	124	107	117	105	134	123	128	147	132	99	122	125	138	144	154	119	133	138	118	128	143	125	158	128	137	125	118	134	122	129	118	142	130	128	133	122	143	120	130	128	136	140	133	145	117	125	120	118	127	141	132	128	124	123	132	138	114	136	120	132	122	120	133	118	134	144	115	136	113	128	129	128	119	134	138	122	121	139	144	149	119	140	109	123	109	130	120	105	123	133	144	118	130	113	140	110	129	128	126	119	127	143	162	125	141	122	135	143	122	129	140	116	139	130	131	125	127	132	117	138	135	133	123	142	147	134	131	130	127	136	117	115	126	102	135	146	133	131	141	126	125	142	125	141	125	122	119	134	156	140	120	127	123	139	141	137	132	123	126	141	154	137	116	134	138	129	125	139	128	122	136	121	126	145	135	114	119	129	117	113	133	122	136	127	120	137	134	148	128	122	146	130	121	139	136	131	124	139	142	133	136	112	125	127	126	127	136	148	143	139	141	121	105	130	147	141	136	139	143	119	138	118	132	124	111	119	138	134	131	135	123	120	148	129	143	118	134	130	120	148	133	130	153	125	127	141	112	139	108	135	124	144	140	128	107	125	104	112	152	129	136	124	125	120	120	113	141	114	131	132	139	120	126	143	136	104	131	132	113	117	124	126	129	119	131	130	128	121	144	130	110	128	107	119	123	142	140	128	154	148	125	119	126	123	139	129	124	121	132	130	132	141	135	108	106	130	131	151	130	141	129	123	110	135	127	119	120	105	157	124	130	152	112	125	146	98	132	133	120	133	128	139	126	128	125	144	117	131	134	151	131	133	141	99	145	141	135	141	135	127
13574	18049	15506	8826	5402	3181	5453	10094	793	132	164	140	164	127	137	146	139	137	129	140	140	143	150	145	142	134	157	128	155	126	130	125	142	129	138	140	153	132	143	138	136	143	118	126	145	127	134	149	145	133	147	145	122	125	147	139	140	130	159	128	129	143	131	143	134	143	154	136	138	145	165	128	124	143	139	141	132	149	118	136	133	144	144	161	135	121	151	172	124	145	129	148	141	148	128	120	162	136	147	126	131	130	136	136	133	131	160	152	150	125	133	137	144	137	146	132	137	150	133	148	138	137	126	133	147	135	130	136	149	155	132	147	133	131	150	135	149	127	144	138	146	151	137	137	136	134	134	130	126	137	142	138	141	136	157	148	146	154	126	137	129	120	140	139	135	134	134	137	155	137	151	114	139	149	121	142	112	132	133	137	143	141	134	140	139	124	153	144	141	134	134	149	153	151	126	136	134	140	120	146	123	145	151	147	136	137	148	129	140	151	130	149	136	122	141	149	122	148	139	140	131	127	110	124	135	158	163	133	133	131	137	146	147	164	118	131	164	132	155	143	140	113	135	124	133	139	137	146	117	132	145	148	144	131	142	133	152	143	159	137	138	158	119	140	137	144	147	149	127	130	143	139	132	168	154	140	144	138	134	146	126	141	148	135	169	143	123	135	140	163	142	146	136	134	148	167	126	136	125	146	151	158	152	138	145	129	146	133	133	128	149	141	146	138	129	119	141	136	145	130	136	156	145	149	114	140	136	144	140	144	142	162	141	160	150	134	137	148	144	152	123	160	129	131	134	154	121	149	146	155	151	156	131	123	155	142	138	159	131	118	147	152	144	139	134	129	129	131	142	132	156	140	156	126	128	136	105	145	126	124	158	127	144	135	133	141	146	135	123	148	168	157	124	143	137	136	115	158	149	149	127	129	145	142	148	158	148	148	149	130	148	131	130	145	121	153	124	148	166	146	136	146	162	111	127	142	137	160	154	128	130	145	136	129	143	156	139	136	125	145	133	140	128	133	126	140	128	144	159	126	143	162	129	145	138	133	130	138	119	139	149	157	132	136	129	149	141	152	136	137	153	127	142	128	131	141	143	142	163	153	156	118	135	131	148	154	124	149	134	150	140	133	135	128	154	135	167	148	127	145	138	148	134	128	151	149	151	162	147	131	150	126	134	144	124	140	137	136	137	147	131	143	147	133	149	137	151	129	155	151	140	137	158	144	127	135	154	128	127	132	124	142	135	143	132	141	140	134	117	145	137	125	132	128	112	128	130	133	157	145	129	128	142	122	145	139	121	127	149	147	135	124	152	142	134	119	139	151	150	123	152	151	132	137	129	135	121	132	168	132	145	146	123	139	142	133	154	142	120	140	144	159	126	150	157	152	134	128	154	123	157	152	127	135	136	134	142	148	151	137	129	135	139	120	114	139	152	164	133	147	134	170	127	146	139	138	154	137	134	136	132	119	150	158	141	135	146	149	168	148	139	143	140	137	155	133	117	151	150	144	149	154	150	108	135	134	138	108	118	132	145	146	142	139	135	125	132	134	125	134	153	134	161	135	136	151	135	172	138	137	133	142	149	155	127	149	111	136	124	122	140	116	146	122	127	145	139	145	134	118	154	150	165	145	138	149	153	135	129	148	135	132	158	136	139	149	142	134	157	131	140	146	138	154	143	145	151	139	141	147	107	127	128	137	138	144	131	141	135	152	147	138	132	148	131	132	143	147	138	140	137	129	159	141	144	149	122	135	139	124	131	127	139	139	149	148	141	145	136	144	164	130	124	125	148	125	135	130	114	134	131	117	126	126	151	138	132	132	122	140	144	132	149	141	123	121	132	154	145	153	128	107	134	111	122	145	152	137	153	117	132	142	128	122	140	147	147	131	135	154	130	136	125	140	165	142	132	141	139	147	146	150	147	148	148	150	118	122	129	148	144	133	122	152	144	144	143	146	128	144	151	147	148	124	144	120	154	150	137	123	143	125	137	142	143	120	130	121	129	148	142	135	133	122	150	124	133	141	139	145	134	165	151	145	134	121	132	140	141	146	132	128	127	131	147	128	140	153	117	134	137	135	137	144	139	139	138	137	132	136	139	165	145	149	126	127	124	150	123	147	133	134	158	150	157	138	162	145	150	138	116	144	139	125	134	144	144	147	136	138	144	157	132	143	134	155	135	125	125	135	132	135	150	118	129	138	140	144	167	136	154	152	133	151	137	147	146	143	145	135	127	146	135	129	154	151	132	125	112	122	124	132	161	129	131	146	143	135	161	144	135	137	144	131	132	122	117	132	136	129	138	132	150	133	139	151	149	152	131	155	149	170	139	129	142	149	123	147	171	136	136	145	135	147	151	131	141	154	129	119	129	130	121	153	133	125	145	151	144	135	152	149	144	124	142	124	148	142	155	134	140	144	145	131	119	141	131	157	133	124	127	143	147	134	152	149	140	137	135	145	129	146	154	150	148	140	140	140	141	156	125	159	133	133	145	139	124	118	146	119	143	129	125	141	147	144	149	131	119	120	133	154	134	117	137	127	139	145	129	149	129	106	127	139	140	129	149	148	148	146	134	156	140	133	127	143	153	146	134	154	123	157	141	151	155	131	132	120	144	143	126	140	125	149	145	141	144	130	159	140	131	140	147	162	136	155	131	132	142	147	143	146	137	142	162	161	129	140	126	128	136	132	140	118	149	142	132	136	154	138	131	123	131	143	144	163	155	154	127	116	138	135	147	139	126	141	129	128	137	127	148	135	143	161	148	140	140	141	146	140	143	140	148	136	151	140	136	143	140	134	161	159	154	151	132	147	151	148	135	121	136	135	118	124	124	135	138	140	155	148	139	145	143	157	135	137	129	154	135	139	142	148	154	131	142	130	122	143	137	141	150	130	150	139	152	152	143	131	131	146	140	145	148	144	159	160	136	137	129	131	153	124	139	147	147	142	134	122	122	149	138	149	141	145	144	129	122	133	139	142	134	133	136	123	140	119	130	122	140	139	144	136	137	118	158	135	169	133	133	135	154	151	138	146	124	133	146	125	156	152	140	133	127	157	135	144	145	147	121	124	139	135	138	146	137	146	135	116	150	131	150	146	153	138	140	160	138	158	150	134	152	118	129	149	157	117	136	143	155	143	155	135	159	132	134	122	153	138	144	129	151	143	128	152	130	130	155	144	126	147	146	147	144	155	146	136	136	140	146	138	150	134	130	145	133	138	146	129	147	114	126	135	149	118	144	139	141	147	149	140	137	122	135	148	121	146	142	140	154	144	149	127	146	151	140	117	147	143	151	119	120	125	130	134	128	147	163	144	140	134	135	117	149	140	132	134	133	134	135	146	112	147	140	156	126	131	135	137	142	133	146	134	138	152	124	139	150	154	112	141	144	140	157	129	162	121	139	148	140	138	140	144	146	137	139	154	125	118	148	140	152	139	138	139	147	132	139	146	123	128	151	134	147	139	134	118	122	135	118	145	144	147	128	108	142	128
24836	20384	26771	23881	20450	14773	28505	50627	22412	2128	388	338	342	336	357	290	317	282	309	289	282	284	272	295	268	264	295	283	265	279	265	266	255	233	287	285	256	285	267	242	239	248	244	232	239	229	244	244	240	261	270	274	252	240	240	262	230	289	237	272	239	275	257	255	246	239	254	232	248	249	271	259	261	239	257	269	253	254	243	225	248	248	234	251	243	230	253	237	291	229	276	261	255	241	249	280	243	221	264	268	266	247	253	223	243	254	239	251	264	247	251	239	238	250	265	250	274	233	254	250	237	236	255	251	227	259	264	237	215	248	272	259	243	273	243	297	261	293	263	247	250	263	266	249	236	247	273	236	265	268	230	239	241	257	244	274	227	242	247	231	267	247	242	252	228	261	255	248	223	264	245	272	264	241	236	230	222	253	260	243	268	240	225	251	237	260	246	263	240	269	268	289	271	225	239	256	264	225	250	251	237	257	239	247	223	265	267	242	232	253	236	260	263	261	240	248	250	251	272	269	263	222	250	239	246	235	223	252	226	271	244	254	249	224	269	246	266	241	232	238	243	246	229	242	257	252	217	283	252	261	230	259	241	297	261	223	239	232	248	261	264	228	247	267	274	232	242	272	246	257	262	278	278	248	212	253	247	218	253	244	250	234	229	261	240	221	240	238	255	263	264	237	230	263	262	248	232	231	248	268	261	243	228	261	228	246	264	265	239	252	234	246	285	253	230	233	229	240	239	246	233	250	244	231	260	304	240	266	243	249	237	251	256	230	265	267	232	266	236	243	255	278	253	284	247	237	255	237	255	250	287	239	228	249	249	250	249	273	213	270	254	246	269	249	252	265	257	257	264	244	254	255	246	238	245	229	269	251	251	239	235	291	257	250	276	258	279	265	265	253	258	256	251	216	256	256	259	256	267	241	252	267	260	259	238	262	245	240	257	224	260	249	248	236	242	233	260	235	231	258	258	256	259	248	233	286	277	236	243	226	228	256	235	219	264	262	254	223	243	265	241	267	250	252	249	254	291	275	227	227	260	273	269	244	291	255	238	248	247	258	267	253	255	221	252	251	220	241	270	251	253	278	249	253	246	238	261	240	278	265	260	249	253	231	247	263	255	247	258	263	257	231	253	234	257	232	280	232	275	237	251	246	247	238	262	247	252	230	225	260	271	224	247	250	207	233	252	241	260	245	248	227	223	225	237	250	215	258	277	283	241	255	228	250	239	265	227	266	266	224	237	241	232	263	248	255	246	288	234	253	256	239	257	249	257	251	239	250	248	231	236	248	240	247	268	254	256	184	259	276	248	245	266	230	211	248	245	255	289	253	255	267	233	263	243	260	235	254	250	258	251	237	255	230	227	253	267	251	246	243	288	241	240	233	224	264	243	222	245	271	267	266	264	286	255	248	255	252	260	245	258	253	247	260	243	224	274	256	251	226	246	246	235	229	229	261	246	258	219	252	261	268	227	249	239	272	235	267	237	254	274	249	250	245	234	211	255	260	269	253	253	285	250	215	250	225	248	241	295	265	276	257	237	228	238	278	266	216	271	242	240	271	241	258	237	234	237	261	242	266	245	250	262	247	252	247	244	258	250	234	271	246	230	239	264	240	234	225	252	268	252	265	252	261	242	233	241	250	247	251	253	267	267	242	270	250	242	236	251	224	251	249	270	242	259	264	232	241	246	245	218	243	239	235	268	224	270	221	264	267	244	254	243	271	259	248	256	238	232	240	251	270	260	264	232	259	227	272	236	264	255	235	256	239	242	261	248	239	248	246	251	250	276	251	248	216	256	251	214	236	250	218	271	275	220	224	230	224	234	261	242	257	301	248	230	286	268	270	256	270	254	243	286	248	273	257	242	245	238	266	241	280	256	245	258	253	254	227	236	213	243	272	255	256	233	209	242	247	236	229	210	274	245	255	269	243	257	229	243	219	256	265	233	256	258	239	249	248	226	255	255	243	254	262	225	256	261	239	236	267	268	246	267	269	257	222	233	233	228	226	249	237	219	247	261	242	249	269	276	236	251	255	240	250	217	240	251	220	231	271	241	236	241	220	229	226	228	266	270	276	251	249	246	250	214	224	261	251	255	228	256	253	255	242	256	239	226	246	236	234	236	243	239	239	243	270	216	256	268	265	229	255	244	263	244	260	266	237	246	247	231	237	233	254	241	237	253	283	280	250	273	241	253	245	276	243	261	233	223	251	241	230	258	246	239	250	239	218	235	252	248	246	237	278	261	207	277	256	264	253	258	219	205	260	246	241	264	234	241	277	273	267	235	256	233	234	258	228	265	260	255	253	271	248	244	242	250	243	248	235	242	259	236	254	233	225	228	241	253	242	255	251	281	251	264	244	224	225	271	254	250	231	236	246	237	259	245	234	234	260	249	256	252	250	258	264	246	243	266	244	260	253	244	259	256	232	266	270	265	248	302	233	253	236	258	229	240	246	254	227	257	239	275	252	260	244	236	233	241	240	238	275	229	216	260	238	258	252	258	256	224	223	245	257	241	239	229	235	248	252	228	218	232	232	270	246	245	258	233	254	278	233	211	254	223	235	240	253	243	250	269	234	235	259	266	266	227	260	269	242	251	243	228	245	257	240	259	238	268	267	240	248	282	254	239	269	242	241	246	266	253	250	223	227	254	242	244	258	250	254	255	250	252	248	236	288	263	234	232	221	231	262	193	254	242	236	239	247	221	230	254	259	255	236	233	256	261	230	234	272	235	231	239	217	249	261	257	249	245	263	248	225	240	209	254	251	270	249	265	250	261	267	251	235	270	251	270	247	234	249	284	243	243	237	243	246	247	271	241	252	248	247	231	263	222	287	263	227	232	246	288	241	254	246	263	263	240	244	265	256	263	281	275	253	259	265	258	239	273	226	254	255	258	254	266	249	240	258	245	245	258	249	232	233	251	238	272	231	257	234	264	255	252	259	233	268	266	244	240	264	248	261	260	229	253	206	269	244	250	259	240	243	257	247	260	254	245	222	235	253	268	224	277	259	233	230	249	252	241	262	227	268	231	234	241	234	255	252	251	231	252	232	264	235	247	285	246	268	245	259	225	278	241	245	227	245	259	253	242	244	283	264	286	239	241	245	280	236	251	240	259	254	269	268	253	273	267	271	243	239	260	243	274	274	257	232	252	225	243	233	257	271	212	269	235	237	244	250	224	214	250	247	245	285	245	270	242	254	261	247	253	219	232	265	243	283	243	251	227	229	251	237	204	250	243	273	258	249	237	220	240	242	249	275	244	248	247	272	274	245	256	255	245	244	225	270	245	242	266	237	283	271	237	265	231	263	251	247	239	263	247	255	276	257	242	270	239	233	248	236	242	250	254	224	267	232	242	256	272	264	259	246	242	253	233	240	226	264	240	225	243	257	233	232	243	230	251	256	260	233	244	231	252	227	243	247	287	229	248	267	265	235	247	237	244	243	253	245	256	266	253	234	249	244	197	259	238	254	258	261	212	235	233	280	258	264
16367	27743	23120	14350	9706	9562	32835	47948	9918	536	464	426	427	411	381	367	327	340	308	310	279	317	301	250	269	286	287	272	278	279	258	266	269	222	248	251	213	260	292	251	276	252	240	235	245	235	259	226	237	237	234	273	207	248	210	229	222	233	230	229	243	207	228	258	250	231	240	263	250	234	226	217	236	236	263	244	242	248	259	246	230	258	230	234	259	238	259	244	223	243	214	227	234	250	254	209	250	254	249	260	255	267	245	278	248	201	231	238	233	235	232	242	235	216	274	246	229	239	204	225	244	241	241	233	222	228	224	234	243	237	237	239	205	263	248	236	251	262	229	240	237	240	207	235	217	233	208	229	238	251	276	220	197	260	237	232	226	238	227	210	218	232	253	230	220	268	223	245	242	221	231	237	234	243	227	233	210	225	228	270	228	245	235	218	244	235	238	245	231	269	226	240	248	245	223	260	245	250	234	218	241	254	223	248	240	231	227	244	253	234	250	241	242	230	247	221	243	243	241	242	211	218	220	240	232	222	222	217	219	241	255	268	228	219	267	212	241	235	237	255	244	269	225	237	240	231	212	251	230	248	229	264	243	232	239	234	254	236	247	226	247	230	261	249	253	267	256	234	230	223	237	264	201	234	225	228	233	230	223	232	245	244	242	226	251	250	224	219	245	222	232	258	238	251	266	240	222	272	226	229	242	231	219	227	239	253	226	245	233	240	250	228	226	225	257	246	253	239	252	232	238	242	233	240	224	225	230	252	239	254	247	242	228	255	242	226	254	211	213	248	250	262	230	237	212	236	216	241	219	236	236	237	229	254	250	247	233	245	252	250	216	227	221	231	243	222	200	250	234	265	233	257	240	239	246	189	244	227	220	227	227	223	232	235	239	220	213	229	222	234	237	223	236	218	234	226	230	265	224	245	213	255	236	245	250	215	239	244	223	233	242	250	211	238	232	247	226	235	227	238	231	260	228	244	234	212	240	242	239	205	237	256	248	217	249	267	273	255	247	243	220	254	237	219	217	203	226	243	218	235	231	243	255	258	218	247	250	254	221	234	237	238	231	250	237	262	252	230	245	224	230	248	224	251	248	236	227	238	233	252	239	242	241	225	262	233	207	234	253	265	252	222	234	211	256	245	255	255	262	218	259	242	232	245	252	242	241	219	260	237	222	187	218	235	238	252	236	218	240	240	231	213	247	236	241	240	211	205	239	237	244	221	206	244	261	226	236	217	203	223	237	217	235	237	220	254	229	217	240	246	223	200	236	259	247	251	244	226	238	217	240	235	238	227	216	240	231	251	250	218	204	221	228	229	232	232	222	232	247	235	249	240	249	235	257	230	228	237	256	220	249	222	244	228	249	242	236	233	228	222	213	264	247	248	246	227	260	242	239	239	233	253	244	237	232	235	253	252	230	224	254	229	226	237	228	207	227	226	217	242	247	254	206	249	213	232	202	275	238	239	234	221	257	243	216	253	257	243	215	230	239	210	218	235	238	224	229	231	235	221	235	274	259	241	246	257	212	238	233	212	226	196	234	209	212	229	254	246	236	232	235	247	251	260	217	246	250	253	237	234	218	229	205	228	231	245	246	239	221	253	224	254	248	220	237	223	235	222	246	230	247	238	235	249	237	191	256	254	223	235	232	220	249	233	230	243	243	234	265	265	220	258	218	219	245	227	262	238	254	216	241	231	231	254	226	241	234	242	243	228	239	224	235	223	234	242	223	258	224	236	228	223	256	254	249	219	233	226	208	215	234	238	238	255	219	255	276	251	248	249	209	253	239	223	249	223	231	259	253	234	224	228	246	238	249	249	246	253	220	210	264	218	241	221	233	252	252	254	216	244	252	234	233	234	235	219	231	239	273	232	235	259	245	254	233	256	256	235	236	220	254	244	228	229	254	247	240	227	219	257	222	245	256	258	247	223	227	245	235	241	222	247	230	220	255	263	242	254	235	253	230	241	236	243	237	232	215	245	222	233	238	252	254	250	223	230	232	235	252	254	230	208	220	222	220	234	246	255	252	236	253	240	251	256	244	214	245	232	251	243	242	215	242	239	242	205	246	222	251	261	223	243	227	231	217	266	242	229	244	245	245	209	237	243	227	234	244	250	247	248	220	230	269	246	241	227	243	244	269	216	241	261	234	224	226	219	260	235	241	261	236	227	224	240	241	241	237	264	262	245	234	223	265	261	249	236	223	220	243	244	212	234	244	262	249	240	243	255	245	277	237	215	218	216	230	220	234	238	241	229	233	233	231	243	231	268	212	208	228	232	242	222	225	227	258	247	226	220	232	233	256	256	231	216	242	232	222	238	230	238	243	231	235	240	254	194	259	228	236	239	244	220	228	221	225	209	246	252	238	265	280	245	223	225	242	232	226	240	223	228	219	242	242	234	239	219	240	211	242	241	228	247	224	236	248	250	263	226	238	218	235	261	251	233	221	211	234	264	226	248	266	233	226	219	254	213	223	240	238	261	219	271	249	233	239	218	211	239	228	227	243	242	230	268	236	245	247	221	228	256	248	224	217	227	246	243	244	217	235	208	262	226	234	209	227	235	208	257	229	231	238	247	238	205	220	217	228	228	212	240	246	214	238	256	235	221	258	232	225	216	238	240	254	241	253	245	231	224	242	239	254	219	223	238	256	249	227	252	224	217	248	244	237	249	247	238	236	231	250	231	233	234	252	227	235	257	251	219	229	236	238	222	236	220	250	218	242	256	238	254	255	217	238	226	213	248	247	246	250	198	245	230	205	263	202	229	243	226	221	213	242	249	230	226	222	243	265	238	226	249	208	248	242	226	246	234	229	230	245	211	239	257	236	224	234	250	228	229	245	221	228	254	240	265	255	230	223	234	245	212	245	255	230	228	244	218	267	255	234	236	268	283	244	217	229	234	243	248	213	218	231	249	249	256	245	228	214	232	218	239	239	212	233	235	268	222	230	259	253	234	206	232	220	227	241	241	231	252	219	238	222	240	213	215	241	233	225	225	214	242	267	256	220	228	234	254	235	233	236	220	225	256	220	234	239	264	203	233	247	230	233	239	243	232	237	236	219	246	235	236	246	222	236	235	239	251	219	256	248	232	234	216	253	244	246	235	229	253	256	255	248	221	224	250	245	240	228	240	202	219	235	239	203	249	244	250	240	218	233	251	269	226	247	263	245	226	233	230	229	233	230	230	233	242	220	242	249	220	223	255	223	231	229	241	235	229	224	219	219	258	279	228	246	213	277	235	248	226	248	227	252	224	227	235	257	216	236	251	227	229	220	221	225	231	220	249	250	238	259	218	228	270	248	252	257	239	229	236	227	239	232	245	231	221	255	230	237	243	234	269	244	226	228	220	264	226	230	223	242	233	218	227	249	219	239	219	266	226	219	254	249	255	249	250	236	239	228	247	225	231	237	213	226	239	214	247	243	226	221	239	266	224	227	253	240	251	260	222	253	255	244	263	230	218	242	256	218	246	242	214	213	220	241	234	242	232
22590	20428	27181	23576	20451	20748	30214	64373	30275	6500	874	712	592	618	607	601	523	557	546	519	513	514	532	508	455	460	501	484	447	487	437	476	462	472	509	430	488	476	464	492	434	439	460	491	481	464	462	491	419	482	462	456	456	461	414	511	431	415	443	459	449	455	428	457	455	466	429	457	427	445	460	429	437	443	457	418	436	478	489	466	449	441	419	451	435	440	436	461	470	444	455	425	442	440	446	463	444	461	429	456	456	442	463	430	437	455	462	441	421	441	451	456	456	466	424	440	426	477	414	457	469	447	431	466	423	409	410	443	425	423	432	436	440	443	454	397	466	442	453	422	451	445	441	432	439	458	471	423	454	452	435	441	427	458	414	421	456	464	408	431	482	492	452	430	428	438	465	467	450	414	436	445	395	439	428	452	420	481	440	443	441	457	453	469	405	468	458	444	437	440	434	455	433	424	460	445	431	454	461	493	434	435	437	454	454	447	422	459	439	423	421	438	450	431	433	421	428	395	419	415	446	448	440	444	453	444	448	444	396	462	442	454	441	462	426	431	421	446	420	445	428	452	440	432	462	437	477	461	508	415	444	461	456	428	455	470	413	438	459	439	439	450	447	395	467	440	440	432	481	411	443	458	413	412	461	448	454	462	476	448	444	425	425	447	453	446	471	442	438	430	457	460	436	446	398	442	440	463	404	430	448	468	444	437	456	465	437	439	452	465	432	449	430	462	478	450	410	455	426	469	452	441	424	397	411	438	448	451	482	455	452	454	435	454	418	473	463	458	469	435	455	449	428	440	429	415	415	435	429	449	456	446	432	443	465	462	455	468	417	460	436	469	425	454	410	457	426	426	393	442	448	434	458	447	436	477	457	496	427	453	470	436	433	423	422	446	435	459	446	468	432	457	412	440	437	430	416	451	442	464	440	431	427	449	449	445	438	482	442	466	456	413	427	431	445	446	432	471	379	425	453	459	432	436	435	417	455	469	458	449	463	435	417	425	478	421	456	440	433	437	481	444	451	440	442	426	448	423	450	436	466	458	415	435	466	471	455	429	434	440	429	474	447	437	419	444	403	425	494	433	457	433	435	425	494	454	448	479	431	418	479	408	422	424	464	442	421	439	454	431	425	448	428	429	449	486	427	471	461	453	414	457	459	401	416	453	420	437	454	443	440	443	450	471	436	399	452	462	500	476	451	425	471	404	466	452	470	437	460	444	415	407	428	457	484	424	405	452	436	470	438	456	418	476	481	421	446	411	412	425	454	449	449	459	443	471	447	479	454	391	423	456	431	427	459	499	454	457	466	434	448	426	444	426	461	472	430	435	417	484	437	436	432	429	471	450	437	405	412	416	486	444	406	435	398	433	427	425	460	427	447	441	461	449	475	439	472	445	452	396	482	433	443	458	431	428	423	460	460	455	470	452	434	443	462	465	415	460	467	469	450	481	443	475	453	405	420	458	462	438	457	420	401	435	449	447	418	444	470	436	414	441	461	470	452	460	444	411	454	393	426	425	458	440	430	469	421	446	476	473	435	407	466	483	444	486	432	459	433	439	441	445	453	434	456	454	428	465	460	452	442	446	429	439	443	420	455	402	450	443	452	443	458	447	450	486	456	433	435	461	442	427	414	442	465	440	453	465	452	414	437	453	473	414	437	418	434	458	429	435	447	427	415	424	455	461	466	421	442	464	437	452	461	426	422	469	438	453	444	442	426	428	474	429	446	459	467	494	428	466	411	485	437	441	411	421	453	436	448	455	444	449	449	440	455	509	424	418	439	488	417	455	439	474	445	420	426	390	482	420	434	445	412	453	476	447	439	434	457	452	447	406	456	453	464	450	485	433	430	446	457	449	443	407	465	457	454	402	443	432	447	455	410	437	456	394	429	404	445	421	443	424	461	427	450	476	389	419	441	458	444	428	466	438	425	447	446	420	423	461	446	426	454	444	481	466	426	466	452	447	442	475	444	475	448	439	454	410	483	473	452	492	491	421	426	460	434	455	441	485	451	414	445	472	392	482	479	421	419	434	425	464	425	511	462	474	464	450	451	410	435	472	404	453	478	499	447	470	447	484	410	466	430	428	444	420	432	443	403	459	431	410	431	454	437	445	448	410	431	484	429	454	455	508	436	412	418	445	450	437	435	429	479	454	438	417	440	435	464	420	443	447	447	483	467	443	426	422	465	437	482	417	446	458	466	474	460	433	468	458	484	445	488	459	424	399	440	407	408	448	431	442	482	445	458	443	452	455	434	408	432	443	431	440	464	467	423	481	432	470	453	419	460	448	459	447	431	429	429	453	432	428	414	453	460	452	431	412	453	427	439	422	439	450	451	413	449	410	424	434	466	409	422	444	463	422	454	459	444	428	437	409	439	450	441	441	429	438	443	443	439	479	440	447	435	433	393	439	456	439	469	430	455	465	483	441	477	467	412	437	470	391	437	410	459	426	486	441	374	452	437	457	453	414	454	418	449	464	446	435	455	451	436	445	418	428	463	417	461	449	401	430	466	431	459	406	435	433	466	443	435	437	429	411	413	438	466	438	495	454	439	437	452	438	486	493	420	410	446	425	458	413	424	442	454	442	476	415	442	472	437	472	457	425	444	514	445	425	434	480	458	478	441	427	405	467	422	444	441	440	431	431	437	402	463	451	432	404	415	468	440	489	446	443	445	426	450	444	441	430	413	437	441	449	435	481	447	413	385	456	399	465	442	460	461	404	427	434	478	460	449	395	415	447	458	475	446	451	417	441	429	415	455	463	427	424	447	438	462	412	422	479	467	448	406	463	445	433	415	446	479	430	464	441	410	450	440	427	415	411	435	483	427	438	439	428	478	465	428	477	438	422	453	432	442	441	455	417	458	406	459	421	470	442	422	442	483	412	461	434	423	407	434	400	424	453	482	451	409	425	424	432	471	442	447	491	392	439	452	486	435	475	436	465	439	447	423	512	460	457	459	426	447	434	455	439	465	440	432	433	458	472	404	434	446	449	469	418	455	441	438	449	403	453	476	421	412	439	445	435	468	407	411	446	440	460	451	406	428	461	438	484	461	461	418	446	462	472	436	477	438	477	417	457	477	449	466	429	461	437	409	416	412	469	454	450	485	430	510	438	459	403	416	415	476	457	414	493	407	467	464	486	431	422	460	460	440	442	420	445	478	453	437	439	457	424	432	414	490	455	447	419	450	439	426	423	451	444	421	411	411	430	443	454	438	463	428	492	467	406	444	445	447	480	482	444	432	452	450	454	460	439	442	471	458	424	474	451	408	421	433	443	424	472	418	458	442	440	451	443	431	418	428	479	425	447	430	403	447	449	440	430	464	445	441	433	436	416	436	447	440	413	445	414	443	405	450	423	474	437	447	418	447	417	411	500	436	458	510	462	452	437	444	420	433	460	452	433	452	443	412	418	464	439	444	404	472	420	429	423	430	426	445	456	428	432	412	441	466	457	427	415	429	413	434	462	423	440	444	483	444	427	465	446	443	407
20769	32659	27498	21005	15524	11121	28696	61112	8262	1164	970	890	815	694	693	672	688	628	568	524	537	519	554	550	524	503	542	488	495	451	423	434	464	411	459	458	462	444	410	438	458	435	468	407	474	439	423	419	432	431	403	427	426	429	418	454	413	450	388	417	431	402	404	386	432	466	406	438	416	389	425	413	446	424	429	399	412	446	363	452	434	434	402	418	425	451	423	416	412	418	408	399	402	416	404	455	412	409	416	446	417	424	421	411	383	395	414	402	421	425	438	411	448	448	438	416	416	423	382	444	413	420	437	422	413	441	455	413	405	398	393	415	416	406	403	432	383	431	405	405	409	404	448	384	402	409	416	415	397	359	445	391	362	386	422	395	408	440	421	397	421	400	420	427	400	419	416	446	410	406	395	434	432	380	412	413	373	421	393	416	414	419	401	389	399	415	420	407	425	431	428	390	425	393	401	426	422	452	380	435	453	455	417	418	404	419	399	421	391	436	384	413	424	408	450	389	386	391	424	420	448	394	421	386	446	419	390	425	393	384	400	438	405	388	420	387	386	398	406	388	440	436	441	432	463	384	397	407	437	413	396	386	415	405	394	434	422	393	452	408	412	415	406	450	391	411	401	422	403	411	396	441	432	428	436	442	430	426	403	407	426	401	417	412	394	416	416	416	435	361	414	395	427	414	362	377	458	455	398	415	396	399	403	448	431	444	426	417	452	399	471	411	394	415	398	410	404	412	412	399	433	415	391	417	404	433	395	393	433	379	391	446	409	392	389	418	381	421	415	448	409	405	396	419	449	435	420	412	370	407	416	389	402	400	414	425	391	399	417	397	426	374	406	402	452	434	406	406	409	449	433	463	421	412	427	416	360	433	380	440	420	420	427	441	431	373	410	383	412	426	404	381	409	386	414	395	411	403	403	412	363	389	444	413	428	405	451	481	407	419	439	451	398	445	417	409	411	427	429	425	403	391	406	371	460	419	427	426	418	400	407	415	427	415	412	425	413	402	395	412	407	395	434	379	432	415	417	377	449	435	434	418	429	412	399	378	426	401	410	397	401	443	421	407	377	402	390	406	446	418	392	415	389	395	452	426	407	390	410	429	398	401	429	437	415	390	460	399	416	411	397	414	415	436	447	413	419	403	416	413	416	409	391	458	425	403	424	419	391	424	429	385	425	402	394	375	432	413	425	376	442	394	390	425	414	400	421	434	385	419	439	387	398	388	394	415	412	402	434	423	428	411	398	400	421	439	422	374	420	429	446	422	407	406	429	426	395	376	419	429	439	391	417	383	424	424	437	409	426	418	420	392	383	404	451	437	402	447	415	404	391	440	423	407	440	417	391	374	423	406	406	410	407	373	394	434	412	373	418	438	399	407	404	425	393	426	404	423	437	398	445	428	403	405	428	399	412	427	459	364	412	427	431	410	428	394	388	421	413	430	412	407	400	433	409	417	419	425	383	419	409	409	409	404	404	412	408	415	401	404	434	404	421	384	399	408	439	416	403	431	439	417	419	421	395	421	404	393	423	409	392	412	418	445	414	401	408	409	427	410	401	415	424	439	408	421	397	413	397	436	412	429	406	367	409	406	429	381	445	449	432	376	421	411	432	416	393	415	408	445	426	417	432	440	370	454	423	417	396	440	431	407	420	411	366	424	452	458	412	420	414	420	421	403	398	423	399	439	408	440	405	379	368	426	379	388	391	419	427	414	418	399	389	443	411	386	446	419	429	430	415	421	438	385	420	396	398	382	399	389	398	418	361	393	412	453	410	415	431	430	408	391	426	406	420	397	435	413	404	395	361	429	388	365	411	412	395	388	416	390	406	413	414	401	399	389	401	444	422	417	438	399	453	419	402	421	397	407	413	386	394	409	436	407	420	397	400	418	375	401	397	403	437	456	399	416	440	425	439	459	417	393	419	453	388	367	431	412	425	394	384	392	382	408	378	408	404	391	415	436	403	401	403	456	422	394	381	406	382	382	376	400	373	458	421	419	403	416	395	410	402	421	417	427	404	375	407	436	433	383	442	407	425	387	403	379	400	408	455	390	417	413	420	396	411	393	420	391	418	402	433	415	410	420	424	452	429	419	407	391	412	414	443	434	415	381	418	408	440	428	461	396	401	426	417	397	408	426	459	442	426	459	417	420	428	400	383	416	443	414	406	430	372	397	386	458	419	443	440	418	399	391	409	418	441	396	396	431	425	408	406	409	400	394	428	412	395	428	412	397	399	375	372	424	440	364	417	406	406	433	390	428	413	394	404	399	412	368	429	400	398	432	423	443	426	417	421	456	385	406	417	406	429	408	442	431	428	419	447	368	383	421	394	396	396	400	418	391	435	411	403	425	419	407	428	404	417	422	403	413	419	411	384	405	364	419	427	466	434	420	439	412	414	410	387	413	397	419	386	408	395	403	425	411	401	430	407	425	399	414	422	405	421	424	397	395	392	425	444	385	373	382	398	430	430	362	401	398	400	423	395	441	402	413	370	393	399	437	429	393	413	430	393	378	391	427	410	425	403	426	407	436	441	388	456	412	432	427	436	419	404	410	425	396	393	439	416	389	399	391	415	391	401	388	408	435	411	400	426	390	447	445	383	459	413	400	407	389	423	379	401	451	407	379	429	375	432	414	413	452	368	415	404	399	364	411	437	418	399	418	442	398	397	415	384	410	413	457	418	402	398	409	399	428	393	429	424	398	374	455	391	417	414	441	422	396	394	409	396	428	433	406	431	399	426	402	438	448	417	435	409	446	360	411	386	409	459	369	407	423	403	423	402	420	397	426	405	412	394	400	387	403	372	406	438	406	407	393	407	377	427	421	401	404	386	434	411	413	398	391	395	416	406	402	416	408	407	391	362	419	428	406	417	413	414	423	382	403	411	434	434	412	401	434	412	434	426	396	440	376	405	381	422	406	383	386	408	426	407	416	448	409	358	396	431	398	420	391	415	424	398	393	386	399	412	437	395	403	408	389	400	388	437	406	386	418	407	399	414	381	415	409	436	434	383	411	394	466	407	415	422	392	390	403	411	381	445	439	424	402	431	373	379	409	406	413	404	424	368	418	452	402	381	401	423	400	380	404	433	405	393	437	430	409	444	437	393	421	423	448	395	426	393	394	436	408	396	424	394	397	402	433	395	405	424	438	436	398	405	398	391	411	373	445	444	382	433	427	412	417	434	419	385	418	389	422	429	408	401	418	400	397	451	424	424	401	404	413	410	403	386	413	423	411	416	429	396	404	404	427	408	419	405	433	442	418	452	436	432	420	416	402	391	433	433	431	408	438	398	426	385	397	377	378	444	393	419	419	402	405	410	412	399	396	394	427	404	467	409	425	403	442	413	423	385	413	393	413	400	385	436	407	386	423	411	410	447	418	400	433	390	388	400	385	459	361	393	450	380	392	423	386	380	406	429	432	391	406	396	389	413	420	400	435	434	412	411	425	383	420	459	408	414	395	374	433	414	434	451	381	436	416	428	427	454	436
28229	17855	10706	5236	2442	1599	1504	5840	508	148	134	123	125	115	116	114	158	119	113	136	122	134	138	125	110	97	113	124	142	102	131	121	138	142	119	139	111	106	127	125	128	133	131	131	113	127	113	126	104	126	115	104	124	118	123	110	123	119	103	126	106	145	123	104	122	130	116	128	106	133	124	143	127	113	124	133	136	119	127	115	123	132	111	135	124	122	103	103	124	117	135	140	130	142	125	110	120	114	126	127	131	136	104	118	112	92	126	143	121	133	132	118	109	134	114	145	129	117	135	117	106	119	124	134	104	133	121	140	125	123	116	132	143	129	131	134	123	122	112	129	129	134	123	123	117	126	123	103	117	104	104	122	123	109	136	123	118	109	108	127	119	129	124	108	135	118	122	117	123	121	113	129	100	124	115	121	125	127	144	131	119	109	131	138	135	135	125	122	113	126	144	119	118	133	135	143	135	139	100	122	130	118	139	132	126	108	116	142	127	127	107	122	111	125	112	118	108	140	105	131	121	122	134	108	119	136	137	116	130	99	123	125	146	128	115	120	109	131	111	119	124	142	110	140	122	125	128	98	118	119	125	128	122	141	112	123	117	100	120	113	123	115	117	120	134	133	112	130	119	114	114	137	117	126	125	115	126	107	103	109	123	130	117	119	120	102	133	112	100	106	124	115	114	118	122	113	109	113	120	120	105	115	113	118	108	132	129	123	114	143	124	113	126	120	102	112	112	124	134	124	110	124	120	128	130	124	121	108	117	118	117	131	102	124	101	124	113	125	122	117	129	125	101	117	127	115	119	127	119	132	121	131	121	118	152	109	115	139	122	119	125	143	120	116	125	115	129	141	118	129	119	106	137	106	118	117	133	121	102	119	128	145	114	130	123	128	127	120	132	116	124	116	128	111	118	146	101	123	134	123	128	123	125	121	102	120	96	133	134	132	124	135	131	146	122	109	119	113	127	131	132	113	105	105	127	122	130	131	126	111	112	128	121	109	119	117	108	103	122	142	132	122	131	119	104	112	118	112	125	145	137	122	105	121	114	128	144	134	114	142	113	131	123	120	98	105	117	131	142	122	118	139	133	140	122	126	123	140	129	108	133	110	119	116	138	120	122	133	120	126	121	103	140	118	110	143	127	117	131	127	129	108	106	121	128	132	97	105	128	129	115	137	120	127	106	123	124	126	127	144	123	134	99	116	110	105	140	114	116	123	129	146	119	139	96	142	117	123	139	109	121	134	128	113	113	116	99	87	111	111	132	115	136	121	134	117	108	137	123	131	125	131	133	112	128	114	135	146	99	111	111	127	113	125	128	129	121	107	110	137	111	121	114	150	145	107	155	119	119	133	132	132	111	148	119	131	123	126	139	102	121	120	142	116	119	124	144	119	126	115	109	118	126	116	111	143	92	134	139	113	132	139	135	135	128	131	126	127	125	121	120	130	139	147	132	114	127	132	111	109	141	136	114	121	123	101	140	109	120	111	120	124	112	111	104	119	126	127	124	137	115	130	108	117	120	133	128	114	130	134	132	113	117	119	107	122	115	114	110	106	126	120	161	122	115	120	136	139	108	111	129	123	96	108	133	134	133	131	128	128	123	130	111	118	121	121	114	142	134	100	135	139	136	125	114	139	129	113	107	122	140	127	111	105	125	119	100	119	110	138	148	97	112	122	143	117	124	137	127	129	114	136	142	119	148	124	121	128	131	110	131	126	129	131	115	129	114	131	129	125	142	122	115	138	125	125	118	120	118	117	120	120	119	111	141	144	147	118	130	154	123	130	132	118	97	128	129	120	121	121	111	117	122	122	122	122	111	139	124	113	134	126	134	120	122	126	138	121	127	133	109	143	106	139	135	120	123	130	140	130	113	146	131	133	97	127	132	127	122	113	109	131	129	118	143	131	122	123	127	127	120	129	123	125	145	112	117	130	128	123	127	114	134	116	119	112	119	108	124	126	146	117	125	123	111	125	121	112	119	136	108	100	116	106	120	122	119	116	99	128	131	140	133	111	107	122	124	121	125	136	119	105	138	143	119	124	132	121	117	145	109	142	106	121	123	138	119	96	103	123	117	112	128	150	118	128	109	122	122	116	113	123	121	125	132	132	119	120	128	106	124	126	129	102	143	136	133	127	102	128	135	118	117	133	135	131	117	131	147	116	127	99	128	112	114	113	105	111	125	133	116	140	129	150	149	118	119	130	129	116	107	127	114	133	124	111	102	142	142	134	123	124	127	112	121	132	123	132	102	126	111	114	119	117	123	124	137	117	124	136	119	112	116	110	128	125	130	111	129	143	120	119	121	118	122	130	130	132	115	108	127	133	119	135	118	130	117	122	128	115	113	106	127	147	112	131	128	142	122	98	119	124	107	109	132	116	128	135	134	109	141	110	108	128	136	136	121	138	122	120	112	115	125	107	142	133	121	106	113	138	111	129	125	108	94	120	120	114	112	143	134	113	126	108	118	135	118	120	116	140	117	117	118	134	133	139	111	124	107	115	133	112	146	135	127	121	106	140	97	120	113	138	105	115	128	112	119	131	126	135	126	142	125	120	124	106	131	131	107	112	127	125	132	104	126	112	113	128	111	133	134	137	147	117	126	101	118	102	142	118	124	122	121	126	112	127	136	142	127	99	108	128	118	126	120	121	113	133	114	117	115	126	122	121	132	120	123	125	113	114	139	142	117	146	108	110	113	128	150	125	131	123	97	109	121	137	117	116	120	124	119	119	110	115	129	114	103	137	141	93	150	117	129	120	118	139	134	155	112	103	125	112	120	114	120	143	114	127	141	133	118	109	127	114	142	141	147	132	125	125	133	107	131	104	139	127	119	108	112	110	150	112	121	140	140	100	108	109	144	127	103	140	116	102	120	126	130	125	128	129	109	118	100	109	115	127	109	123	157	112	115	110	129	115	130	109	116	117	106	110	115	126	134	144	111	112	117	134	110	125	127	115	113	122	127	120	113	123	120	124	113	131	135	98	109	119	113	123	119	105	127	126	120	131	123	125	141	122	111	103	119	122	119	149	134	127	116	119	109	128	131	110	112	110	119	124	128	137	136	136	127	145	105	120	97	118	120	131	133	109	134	116	125	117	115	122	123	101	122	130	121	93	126	105	105	112	149	116	113	108	120	116	107	139	118	116	108	132	120	113	136	117	108	117	114	137	105	125	127	141	138	141	124	109	122	134	128	126	123	118	95	112	103	147	133	123	112	121	131	124	134	127	135	122	110	117	120	128	137	144	145	143	99	96	118	125	112	140	140	126	125	128	121	117	111	148	123	138	139	149	121	125	117	125	104	102	107	131	126	118	135	144	111	132	109	122	142	109	125	132	140	137	137	118	116	126	118	128	118	98	138	122	120	126	104	110	125	133	129	133	130	125	146	144	109	121	132	114	124	125	104	117	124	113	114	124	141	130	126	105	108	120	115	121	127	148	132	125	127	139	97	122	131	115	102	109	118	156	143	116	111	117	125	132	136	120
14139	16750	16308	8247	4980	3381	3012	9915	423	136	152	155	128	141	145	135	140	123	138	138	139	127	139	144	123	125	141	147	119	107	146	132	142	139	145	143	140	142	133	126	131	124	120	128	152	137	138	130	134	155	117	128	124	125	115	124	124	123	134	138	139	130	125	119	143	127	132	132	128	134	145	129	124	114	147	133	117	144	124	119	115	154	120	135	124	108	118	118	126	127	143	131	134	124	128	134	122	106	137	131	126	140	142	147	129	137	140	119	119	124	130	126	110	124	119	130	149	126	130	135	113	127	120	165	144	128	121	105	102	120	146	113	138	126	138	136	135	140	146	136	128	124	129	139	145	129	125	147	136	138	130	140	141	135	142	128	144	143	150	124	130	127	130	138	138	119	114	126	111	144	130	134	128	149	144	135	117	139	122	142	134	163	160	142	127	137	154	123	131	140	143	118	121	128	117	140	132	131	138	129	113	123	127	128	137	131	139	115	129	112	120	143	135	131	115	154	109	137	128	140	145	135	124	148	127	134	141	144	121	146	124	144	131	116	140	129	134	142	125	146	148	133	139	119	165	110	101	148	121	126	153	121	144	135	127	123	137	127	141	119	128	129	121	117	119	144	133	120	144	144	156	149	130	117	159	117	144	138	149	149	159	145	139	139	136	134	125	139	145	147	141	155	125	126	126	119	136	128	118	115	125	122	102	123	131	135	137	119	120	144	119	138	149	136	131	149	149	129	134	138	131	132	127	147	129	136	116	110	131	135	118	145	126	136	129	135	117	140	124	112	137	123	140	140	114	135	132	126	126	141	117	142	117	139	116	136	138	137	121	125	148	129	150	132	123	116	135	125	141	155	126	126	121	131	108	111	145	130	149	123	134	146	132	153	128	124	139	119	152	139	135	124	121	153	141	143	126	137	133	127	146	133	121	123	111	136	140	158	151	138	127	115	118	122	132	107	128	159	119	146	137	136	143	123	138	120	128	128	133	137	125	146	144	152	133	146	132	119	132	126	132	120	130	139	138	143	150	123	144	136	122	128	138	136	145	124	116	129	123	154	113	127	126	135	122	121	162	159	140	150	142	134	130	115	118	141	111	136	127	124	133	121	147	127	120	149	147	143	132	128	126	124	119	124	165	130	141	151	146	120	131	115	141	100	117	124	147	116	157	139	135	122	110	126	122	114	104	119	132	135	125	129	121	134	120	125	144	122	127	117	144	137	132	134	102	128	131	110	158	137	121	142	140	122	141	158	132	128	153	122	156	134	139	124	115	134	129	126	151	119	115	116	116	128	137	131	101	141	132	148	143	133	122	133	125	132	113	122	142	120	139	125	142	130	132	131	143	125	126	137	130	130	146	126	141	131	137	155	138	135	133	135	157	121	129	112	126	135	123	138	138	138	139	142	140	122	129	125	130	115	145	132	147	127	139	136	120	135	128	133	141	145	125	102	121	125	138	137	149	106	118	134	161	126	122	148	140	120	125	131	127	128	158	128	124	110	120	148	124	148	124	122	136	127	121	144	140	138	133	134	132	125	128	132	138	127	129	118	126	118	135	132	137	133	110	153	127	133	129	137	115	128	129	150	142	142	137	124	134	128	136	132	126	108	129	159	129	149	133	115	146	138	157	137	140	143	135	154	118	142	124	129	134	144	118	140	114	118	138	128	116	126	126	119	132	130	117	146	124	144	148	137	134	144	127	127	122	119	128	119	124	135	143	133	122	142	141	145	168	141	137	126	144	143	125	153	123	110	136	130	135	120	123	108	132	125	132	130	136	132	122	134	142	130	121	136	141	140	131	138	115	143	150	127	139	130	116	119	110	123	144	154	129	111	123	130	123	136	133	148	141	127	119	128	130	139	124	144	131	118	138	116	111	138	116	122	139	141	122	130	117	141	130	156	148	119	125	151	140	125	121	146	127	152	131	148	145	123	125	134	127	126	143	154	134	126	132	129	108	137	125	144	116	132	138	141	130	129	141	154	139	117	136	142	134	142	127	140	114	154	131	127	126	133	131	124	132	117	129	150	152	136	128	131	133	121	120	128	138	136	143	120	130	136	127	146	150	129	127	121	135	124	138	132	120	130	125	141	133	157	133	119	131	129	120	140	139	115	114	143	114	121	139	154	125	136	134	136	135	135	121	137	154	122	115	131	122	125	139	140	128	120	156	146	131	120	114	140	139	121	129	122	133	132	126	123	150	134	139	142	150	149	119	123	126	131	135	133	126	114	130	136	126	122	128	117	114	141	128	127	131	124	149	142	117	123	132	123	134	137	125	162	163	157	124	144	129	143	125	144	125	128	136	134	131	125	115	146	107	149	132	121	128	132	150	121	128	125	144	145	122	122	139	144	126	148	156	125	124	155	114	115	109	133	119	128	143	114	148	147	124	124	129	113	137	143	130	114	123	144	158	132	128	139	119	117	131	143	132	161	139	137	127	137	122	139	149	131	132	123	128	122	136	123	144	128	142	147	156	132	122	143	125	128	124	132	148	120	153	124	121	133	128	120	153	127	126	146	133	152	116	137	148	140	120	125	150	136	116	137	153	121	133	135	132	147	156	148	118	145	131	145	167	133	127	124	133	139	135	119	138	116	144	118	141	137	131	133	130	142	133	113	125	164	141	140	130	144	126	137	152	123	117	135	134	141	150	147	136	131	133	141	133	123	144	141	126	136	141	129	152	153	124	138	119	147	140	129	131	125	132	118	130	147	132	121	138	162	149	118	118	138	161	149	117	147	142	124	126	145	125	118	119	122	117	123	137	126	163	138	136	134	127	147	154	130	118	136	141	142	133	123	150	128	129	128	131	123	127	151	122	140	118	108	136	113	118	110	127	137	122	142	151	134	140	148	151	126	144	118	143	117	138	147	150	116	128	118	128	132	122	136	131	135	132	126	118	131	125	155	134	133	141	108	144	129	146	132	148	120	137	122	122	124	138	122	128	124	127	145	132	145	151	138	143	109	128	121	128	127	122	133	144	132	141	155	123	152	135	139	116	138	132	127	139	163	113	149	142	135	144	128	114	126	125	138	138	130	123	139	137	133	129	147	153	139	124	139	121	131	110	153	130	130	133	122	132	134	133	113	141	134	148	113	119	115	132	110	129	137	128	144	125	122	131	131	132	131	142	131	128	135	139	129	123	160	140	125	141	129	133	130	125	130	135	142	130	142	124	122	134	142	142	133	135	142	134	137	123	137	116	126	151	118	126	121	149	132	150	117	135	125	128	123	135	128	129	125	110	125	141	125	145	115	118	130	131	137	137	149	130	135	139	129	127	110	134	112	129	150	126	131	168	120	142	131	137	141	141	133	118	129	129	128	126	143	112	130	105	148	144	136	124	126	146	134	128	119	128	134	127	125	127	127	114	114	134	121	127	136	128	130	127	119	133	147	123	138	136	130	136	134	133	145	142	128	133	138	138	138	132	118	114	140	131	127	137	125	129	132	126	168	147	137	121	111	121	121	142	141	144	132	126	152	135	124
24906	20372	26792	23854	20494	14450	15460	48918	17020	1403	406	374	364	325	306	302	310	286	291	256	276	298	282	275	244	267	285	251	271	258	244	257	224	235	252	251	266	253	246	254	265	259	229	260	257	253	256	246	273	236	258	257	268	236	250	241	291	245	243	240	232	267	254	241	238	250	247	256	249	273	246	275	254	240	248	232	245	218	255	240	262	228	228	242	255	243	260	230	245	239	230	240	246	232	253	240	242	270	270	253	260	229	246	270	230	245	255	247	245	245	244	223	257	264	249	252	244	267	230	230	258	241	244	259	231	233	242	237	224	239	244	249	242	241	226	223	221	240	257	220	238	216	247	277	240	235	260	259	218	251	245	231	245	242	235	264	253	250	231	250	235	240	255	254	257	257	253	243	261	276	270	237	245	274	233	231	264	232	219	221	259	240	234	255	227	243	243	248	243	235	261	242	241	234	240	262	241	251	239	280	228	256	238	258	236	257	284	259	250	247	231	235	243	249	236	244	240	252	215	236	243	248	241	253	230	248	265	236	244	268	227	205	273	272	266	217	249	262	266	236	267	247	231	247	248	256	241	251	214	233	238	230	271	218	261	245	260	260	231	242	243	251	217	250	241	240	263	277	245	256	253	223	258	240	240	238	253	234	271	227	264	226	219	255	254	252	248	257	221	223	256	257	246	216	260	238	261	230	243	217	251	248	261	226	242	266	235	242	275	244	276	246	227	245	265	221	205	246	235	225	228	225	229	221	252	243	247	229	271	236	257	247	248	233	246	223	257	248	220	247	253	250	242	265	204	226	229	252	273	237	233	245	259	197	234	232	210	221	206	221	224	264	260	249	277	258	258	247	261	234	271	227	246	259	252	253	240	272	236	235	268	247	247	259	246	250	255	244	251	269	232	245	237	232	246	199	237	276	271	226	264	227	230	256	249	251	245	208	224	256	253	202	236	241	226	261	256	234	254	234	235	243	230	237	258	247	262	236	261	247	239	222	242	230	258	246	228	250	268	256	228	251	253	248	260	221	249	265	284	241	237	232	235	246	225	244	235	264	239	214	228	249	265	214	247	238	254	249	262	244	245	235	234	239	251	237	243	284	253	236	247	220	248	259	289	228	232	249	272	249	239	234	236	292	248	238	223	221	217	217	229	232	220	229	216	229	252	251	225	235	251	253	248	245	237	231	244	253	234	251	238	245	244	257	276	226	254	237	255	227	252	232	232	236	237	250	273	250	266	232	257	210	235	226	244	224	222	282	266	250	246	232	248	265	280	266	229	244	231	255	243	219	227	224	240	245	255	253	246	263	241	239	255	228	273	236	217	216	244	261	253	222	243	243	212	253	240	273	231	246	210	252	248	249	259	255	242	255	232	237	236	257	236	265	251	237	268	225	231	225	264	222	229	266	243	223	228	235	214	231	236	251	258	248	230	221	233	259	262	246	256	224	249	243	233	279	224	270	249	209	234	231	237	227	243	241	258	234	238	252	223	239	244	218	250	229	234	253	237	230	255	246	225	239	237	250	238	215	263	220	286	251	247	241	258	274	212	248	260	214	227	245	270	220	231	217	230	244	266	244	236	228	237	238	262	245	206	248	230	271	268	245	231	232	244	247	271	242	228	247	230	260	233	249	253	249	218	254	237	236	239	246	220	241	247	263	241	249	207	230	249	233	262	223	249	264	224	235	277	254	221	240	252	226	236	254	241	249	206	238	259	258	222	235	220	229	292	231	265	209	189	247	237	236	225	245	253	241	233	236	232	246	261	220	190	228	262	219	250	235	239	244	229	229	231	237	248	263	219	230	239	253	228	252	241	233	235	238	212	246	248	230	232	246	218	243	245	264	258	264	240	227	228	271	258	228	248	237	253	211	255	249	249	253	237	234	259	237	242	247	225	214	259	228	228	250	236	236	268	235	214	221	235	230	240	233	233	239	221	241	238	233	213	264	282	230	254	246	250	205	276	226	232	250	214	227	241	262	222	249	256	243	261	264	225	245	237	259	237	237	222	240	221	232	227	220	241	229	225	225	231	236	217	227	242	237	222	259	258	235	238	224	240	221	224	258	244	246	258	247	229	240	247	230	245	235	226	243	240	228	234	263	240	220	217	228	238	255	209	233	256	240	249	247	256	264	236	253	235	241	272	238	241	215	261	242	267	259	241	242	245	258	226	240	250	229	246	243	247	253	219	270	251	232	242	231	234	233	248	211	254	231	251	252	268	240	218	235	212	252	248	261	223	226	216	220	229	236	238	220	283	253	240	230	240	255	261	283	239	255	217	225	236	231	225	228	263	237	241	222	252	219	255	236	247	263	259	218	249	223	223	208	243	211	225	251	235	229	219	250	238	231	232	256	233	232	267	212	254	248	233	251	253	259	225	232	256	231	233	218	262	265	254	222	230	252	242	232	230	242	230	229	225	221	261	253	269	232	229	240	240	253	241	217	262	226	218	250	208	237	224	238	240	227	231	231	244	276	218	229	272	233	230	232	217	228	223	261	236	206	258	241	224	226	272	231	266	273	276	267	239	240	247	241	245	231	228	247	221	243	237	222	263	228	229	251	252	246	235	217	229	255	255	253	249	252	249	235	255	247	248	246	223	220	262	244	270	253	253	228	239	245	226	246	253	233	253	233	245	231	234	248	247	258	217	232	254	232	233	234	256	232	263	249	204	244	242	254	220	204	237	232	244	230	247	273	231	254	233	245	273	230	206	239	246	251	247	269	232	208	227	223	237	254	255	274	256	215	258	269	238	258	247	215	230	239	222	227	272	274	248	251	195	253	240	250	255	262	224	235	268	233	236	247	279	241	240	248	227	250	223	252	239	242	225	258	240	255	228	242	251	258	253	238	237	244	255	229	238	220	265	231	247	247	240	281	219	252	231	230	231	225	221	226	233	220	241	256	243	279	215	212	259	219	230	251	256	249	230	260	241	242	243	233	224	223	235	253	272	253	253	238	232	225	241	248	262	233	251	241	224	240	241	231	253	232	239	223	268	289	249	235	228	242	232	222	235	286	241	236	244	248	225	238	240	230	232	260	253	214	231	249	224	266	243	255	241	263	238	224	245	246	257	255	241	247	250	254	232	276	239	243	250	237	227	269	235	253	248	240	210	228	237	265	238	271	260	243	267	214	235	239	222	226	244	251	248	243	268	235	232	261	238	236	252	249	248	258	225	240	288	207	244	247	247	253	243	258	248	262	256	270	226	256	248	254	259	263	219	245	267	276	256	223	265	244	259	252	250	274	267	224	223	255	232	252	253	267	256	263	232	247	225	245	245	248	268	249	265	228	265	266	243	239	235	248	239	231	250	241	237	256	230	211	224	242	245	252	227	233	261	282	224	230	236	241	226	226	257	251	246	248	267	231	254	230	239	233	249	253	235	227	244	232	231	222	276	254	240	239	239	227	234	228	246	246	230	243	250	248	240	211	243	224	227	228	244	245	265	235	240	247	229	269	253	245	221	235	250	222	253	243	256	239	239	236
16610	26586	23674	15762	13315	8830	19681	46580	4738	641	549	522	470	466	392	366	365	340	301	327	312	289	290	272	277	321	284	253	263	254	293	233	289	226	242	245	262	244	233	232	252	239	239	233	225	226	248	273	221	253	273	246	263	244	250	230	241	237	228	257	226	265	239	224	225	243	246	239	262	212	248	240	221	232	232	237	232	252	253	238	216	214	222	234	258	222	225	240	259	227	203	249	248	222	239	220	242	238	225	241	227	220	241	235	228	221	224	226	192	247	246	216	240	234	257	238	224	221	217	226	222	245	243	234	207	232	264	203	247	208	249	227	223	251	220	217	229	236	217	191	242	200	226	257	212	232	232	219	222	246	268	266	244	242	216	225	239	233	212	213	200	222	227	239	237	243	211	207	213	246	247	218	224	233	241	253	243	239	262	247	221	231	212	215	214	212	224	240	225	248	246	258	211	231	206	229	208	240	209	258	204	215	214	244	230	209	255	210	247	225	209	244	220	226	252	238	224	206	232	226	227	215	226	253	253	236	233	236	236	250	254	221	208	234	227	212	251	222	226	234	224	197	207	239	211	237	237	251	224	215	254	206	212	221	236	234	250	227	215	206	230	238	240	205	219	230	210	223	202	241	211	214	217	214	210	227	212	189	233	228	218	230	213	225	217	242	231	219	224	250	233	218	236	196	260	234	249	236	199	232	220	217	234	232	263	239	224	231	236	216	231	226	248	227	213	220	197	214	237	242	236	187	243	222	232	252	227	222	248	243	214	247	232	237	243	209	244	242	221	215	216	234	246	232	236	247	236	231	239	212	220	197	229	231	219	238	220	229	216	226	242	220	252	234	224	228	223	214	243	224	216	202	222	247	247	252	221	237	205	215	207	215	227	246	229	243	249	248	258	247	252	247	248	255	227	242	226	232	229	246	236	227	224	214	233	271	223	205	216	241	238	232	193	212	201	248	242	242	223	226	236	248	224	233	225	256	236	220	255	274	230	213	228	225	260	263	249	229	266	245	244	209	232	236	220	247	241	236	238	211	241	233	227	231	249	240	223	229	231	208	234	230	214	215	221	256	224	217	212	211	222	228	222	214	241	206	209	236	221	212	247	230	217	238	217	236	249	216	228	224	254	215	221	208	207	223	200	212	233	216	228	234	239	203	221	227	240	238	226	233	212	220	227	232	218	217	215	246	237	255	216	216	212	243	223	249	243	226	228	234	217	224	213	235	233	250	218	233	208	247	248	229	230	217	215	212	219	224	225	233	247	223	226	220	197	242	248	230	255	232	215	244	230	221	237	209	241	218	233	248	227	217	214	190	238	218	218	257	222	217	206	256	250	242	226	222	226	215	242	215	242	215	228	219	239	217	234	218	220	231	235	222	220	235	232	223	217	205	238	227	212	230	240	226	240	221	219	211	246	241	224	243	237	220	212	223	265	208	231	222	239	236	240	215	232	221	176	238	250	242	234	232	223	237	198	211	233	239	199	224	246	211	220	218	223	215	252	216	220	227	192	242	224	248	218	238	228	212	232	228	228	214	200	202	233	233	210	219	219	234	222	222	213	223	232	222	225	251	210	249	231	250	238	256	207	232	217	241	223	202	199	228	236	235	216	229	215	234	234	239	211	244	237	232	220	239	237	230	205	210	237	233	217	240	219	222	244	257	229	218	212	232	208	252	235	215	213	209	229	231	238	238	216	235	245	205	211	188	223	253	252	218	243	215	237	242	235	230	255	241	246	242	229	208	242	249	247	213	233	236	174	257	231	217	200	210	248	215	279	221	206	217	244	230	209	247	235	220	228	236	217	214	226	217	194	234	227	229	228	245	225	241	217	226	224	243	219	206	224	230	204	241	241	260	237	207	239	246	253	215	234	233	224	228	242	242	232	224	240	245	241	230	243	238	222	232	224	235	213	231	217	229	230	250	227	253	212	238	232	210	211	235	218	225	236	236	199	243	218	217	248	239	247	205	214	224	232	215	240	228	229	236	219	242	237	222	243	204	221	223	253	231	237	229	226	220	259	261	224	254	238	224	242	199	226	220	243	231	247	234	249	218	257	251	194	231	243	199	237	232	227	229	200	235	231	217	220	242	221	227	230	223	219	234	203	226	226	230	206	255	245	272	251	232	248	239	243	235	241	212	228	253	219	237	227	241	259	239	231	216	230	254	231	222	236	225	219	206	223	235	213	227	216	216	246	251	232	256	217	238	238	218	248	225	228	222	227	249	255	227	243	213	213	228	220	228	248	223	241	216	232	238	226	242	232	221	232	228	236	234	231	215	218	226	247	236	247	244	217	243	228	226	244	197	224	219	229	221	232	218	219	248	202	222	224	245	251	228	237	236	222	212	228	227	259	248	211	242	220	240	228	224	213	249	214	210	211	227	230	218	222	241	225	201	215	234	218	248	201	217	242	222	226	218	215	233	216	254	256	229	228	199	220	253	231	228	272	243	214	240	219	216	266	249	233	206	206	229	231	214	233	221	218	228	215	209	260	214	233	233	227	261	220	242	209	221	222	214	216	231	242	242	221	246	215	228	240	227	233	221	232	206	219	245	249	240	241	215	236	198	226	232	236	232	243	223	242	216	252	251	228	233	228	236	218	238	230	225	243	232	226	224	211	215	224	224	236	223	226	227	209	223	209	200	233	237	232	227	216	251	230	226	229	234	240	226	229	227	236	242	214	217	212	210	204	235	232	224	254	228	222	215	205	222	215	228	214	237	227	233	222	237	243	228	210	244	233	247	225	244	260	205	235	247	220	271	233	223	237	213	216	235	243	211	229	210	214	258	211	224	201	228	258	223	254	222	242	189	234	238	251	239	214	230	246	251	226	214	232	241	232	252	235	220	236	240	238	253	229	221	228	231	229	218	229	217	261	212	219	212	228	209	227	245	212	218	220	225	246	212	230	233	243	208	250	236	204	250	223	223	215	224	216	240	230	248	234	197	238	205	206	228	242	239	208	231	233	242	231	243	224	249	209	242	212	248	218	231	261	224	197	215	226	202	236	238	228	221	219	238	252	233	199	233	255	247	196	235	220	220	221	264	233	233	225	227	213	236	234	252	257	229	220	235	212	214	225	267	231	239	232	228	234	226	222	219	241	244	256	226	242	248	234	233	266	240	212	224	203	246	225	209	268	223	225	228	230	226	227	235	214	221	229	238	224	238	216	214	202	235	221	215	239	232	207	230	242	231	239	222	239	239	236	228	229	231	238	239	253	223	236	233	219	209	227	218	243	228	235	232	240	216	219	204	274	182	228	226	259	223	220	226	218	251	243	229	253	231	219	213	242	240	246	230	209	245	252	211	232	230	221	243	245	226	237	215	255	239	236	230	233	237	234	228	263	199	209	222	227	237	241	226	256	254	195	227	231	229	235	215	228	223	230	261	241	230	258	233	243	255	258	200	212	217	211	238	207	227	221	237	221	224	223	229	230	223	246	208	256	222	223	248	206	243	212	223	231	238	242	241	190	234	236	211	237	217
22516	20380	27104	23563	20407	20793	33352	58673	18939	2909	814	666	658	619	632	608	612	533	558	514	458	499	487	479	499	489	524	482	442	478	479	453	458	460	452	470	477	480	518	419	460	453	443	435	474	452	476	446	477	445	460	449	447	444	433	400	392	435	476	458	443	430	439	472	477	430	474	489	415	448	433	458	457	477	411	429	435	402	418	439	420	471	427	420	462	426	401	427	426	390	448	414	450	438	441	444	458	403	446	444	410	437	424	449	448	408	451	440	444	427	440	436	454	448	448	438	451	438	414	405	431	443	428	455	398	468	442	429	440	453	446	480	450	435	437	444	456	437	404	423	435	391	450	409	432	424	412	437	445	423	411	392	403	488	469	448	393	450	446	444	423	451	472	426	432	437	434	395	434	478	466	440	431	448	433	451	451	419	430	460	430	471	443	453	389	403	457	441	421	419	430	440	430	425	426	420	462	427	460	396	433	430	438	415	420	483	444	447	411	429	427	423	409	444	449	439	450	431	449	466	418	448	452	400	396	452	433	447	417	471	429	465	431	435	428	387	438	438	479	427	402	429	424	486	430	404	428	458	429	409	435	456	436	443	427	436	413	457	440	421	411	423	433	443	382	446	422	421	470	387	433	447	461	488	421	439	406	420	439	464	409	417	422	390	435	429	438	404	459	434	421	422	407	429	440	493	427	474	447	401	417	405	424	424	450	467	432	418	421	410	435	410	417	461	418	411	427	463	441	433	453	484	426	463	415	447	406	431	431	466	427	430	424	434	460	433	421	453	429	451	420	450	437	487	418	419	439	461	426	440	443	424	421	460	438	417	435	463	420	465	408	473	421	448	452	477	432	450	429	403	409	422	435	443	449	409	439	435	463	458	422	436	424	408	413	446	444	421	467	475	468	401	430	416	442	451	458	431	430	416	465	382	438	415	430	451	423	431	429	439	432	427	418	509	429	424	435	446	456	422	426	437	433	416	477	412	431	440	444	457	436	446	392	447	422	444	431	447	437	423	433	427	447	451	447	413	441	435	418	426	422	443	412	425	426	397	437	399	454	443	468	424	437	418	450	418	421	456	431	427	438	408	446	431	423	465	451	458	432	442	462	408	452	396	441	459	399	443	438	450	503	416	483	412	423	431	443	468	449	436	464	449	469	479	452	464	412	442	421	433	455	428	467	430	439	441	456	459	441	456	445	415	458	482	436	412	472	416	396	447	423	450	409	413	449	404	408	440	436	439	436	436	456	454	422	437	443	455	470	429	391	439	453	425	405	417	430	418	462	453	410	411	437	448	440	423	440	425	437	454	454	452	433	443	426	429	443	431	431	424	393	407	454	476	456	407	434	453	441	425	415	450	474	438	439	437	480	457	472	446	420	436	431	423	434	464	445	454	431	443	465	458	460	416	429	428	422	421	414	459	420	418	432	451	421	406	409	436	438	470	437	408	459	423	418	412	428	469	421	436	433	440	451	437	443	426	477	420	444	418	408	466	430	445	437	442	462	442	408	435	444	453	442	431	426	447	424	432	431	441	431	400	446	436	418	459	452	469	435	455	460	438	398	453	452	431	421	463	411	461	435	495	438	429	459	460	416	440	453	446	436	430	449	417	411	440	434	436	444	480	451	413	474	428	446	450	432	432	410	436	444	436	431	432	436	428	435	441	424	425	428	462	389	419	478	439	405	431	400	428	451	445	425	415	450	448	450	431	421	474	453	465	424	425	423	445	422	425	445	445	425	426	437	405	455	422	384	474	410	429	438	446	452	431	448	438	414	440	452	423	393	444	462	449	433	419	404	406	425	460	463	416	461	436	432	443	429	410	414	441	427	403	404	486	480	440	467	451	420	443	466	448	399	399	418	431	445	405	407	409	421	478	461	461	454	422	455	430	416	437	482	452	453	426	447	447	441	412	436	463	491	421	442	426	440	444	424	430	449	465	430	459	437	463	458	424	415	446	471	451	424	499	453	416	419	488	437	455	411	420	431	433	448	464	437	445	435	408	409	446	421	433	436	438	454	443	402	454	462	442	458	457	442	420	437	474	452	474	460	401	421	422	443	429	451	405	436	439	466	421	462	413	484	455	409	412	418	385	414	427	393	446	419	418	432	425	377	400	425	405	459	478	411	426	444	398	445	413	471	438	451	438	452	438	438	448	434	444	432	418	430	423	423	440	419	399	441	433	423	427	382	398	423	423	418	427	462	423	429	413	456	427	421	432	446	426	390	440	443	433	426	436	437	444	442	439	437	422	425	439	406	357	416	445	406	427	417	461	417	434	447	451	412	415	414	483	507	421	459	433	430	464	440	461	448	403	412	427	467	422	460	428	443	435	425	413	415	442	422	445	421	405	408	403	449	470	431	417	396	428	465	474	399	405	453	435	427	400	412	440	463	427	438	427	473	419	466	449	406	474	446	451	414	446	422	447	454	477	428	397	394	451	393	445	468	446	453	399	410	425	432	426	406	429	455	449	426	435	414	437	442	416	422	416	423	422	409	436	422	425	451	428	453	406	458	426	438	430	448	412	426	448	399	481	439	425	401	463	419	464	430	437	425	421	393	428	428	418	425	451	412	441	439	398	419	430	430	414	434	454	456	422	437	432	449	459	413	401	459	468	428	440	392	450	449	428	415	472	460	452	506	421	451	480	454	420	426	446	458	433	457	425	460	436	436	452	437	432	417	439	448	427	492	460	442	448	432	431	444	463	447	435	443	418	486	413	477	430	465	383	453	427	428	424	442	441	445	486	395	464	437	465	455	454	433	455	423	392	452	381	448	465	459	426	421	456	429	434	449	376	405	436	426	441	427	427	421	433	430	446	387	427	456	437	401	424	415	457	405	406	421	387	446	436	396	470	425	481	449	469	431	440	452	422	446	460	409	376	423	452	454	408	456	432	453	388	434	432	437	488	414	394	463	434	436	437	446	435	450	440	460	423	414	455	452	404	444	443	414	421	457	501	427	398	420	446	399	452	420	450	468	455	392	427	401	440	471	415	444	467	430	455	434	387	425	433	421	462	453	418	427	436	416	388	470	447	426	436	478	355	413	427	422	447	412	417	451	431	427	441	457	446	448	420	393	450	444	407	421	448	436	413	431	454	441	465	427	435	418	444	442	461	454	436	390	405	449	452	410	426	416	433	400	463	406	443	467	448	446	421	425	426	461	451	439	418	436	465	403	443	419	428	445	404	470	465	419	436	460	395	415	428	449	450	419	402	397	400	428	452	430	441	460	446	440	393	460	445	439	437	442	443	414	411	408	421	425	417	418	404	413	417	415	404	421	400	403	435	420	442	430	449	416	428	374	461	456	438	458	451	404	433	424	444	451	463	431	426	449	444	385	425	437	469	435	405	425	457	443	454	442	426	434	422	410	458	441	445	469	408	464	395	436	439	452	427	435	419	426	445	422	389	426	415	478	425	434	437	447	432	474	417	441	450	426	447	423	438	431	421	481	434	405	433	431	425	440	417	429	408	445	351	409	430	440	424
18366	33374	28040	20652	14372	13312	32050	52479	2968	1317	1115	1057	927	853	756	738	728	631	636	603	560	556	557	492	550	512	480	486	486	476	460	486	457	436	461	425	462	427	450	433	393	419	443	419	454	448	402	408	417	459	428	390	413	446	425	413	407	418	446	421	418	387	424	381	426	420	414	381	442	381	434	382	414	421	415	387	389	414	410	433	405	391	394	411	423	426	403	418	414	390	395	423	412	401	378	403	425	417	373	405	415	404	404	426	414	414	406	414	425	420	428	414	437	394	400	428	404	417	399	426	415	416	422	414	388	404	386	385	424	391	423	406	404	393	405	415	459	421	371	419	420	393	439	406	393	407	429	412	401	405	424	440	373	381	395	389	386	398	420	386	431	425	409	429	390	392	406	402	383	377	410	427	404	404	383	376	414	425	396	385	420	378	386	376	424	412	392	375	389	414	431	363	380	403	437	420	381	424	427	428	395	380	415	377	419	433	418	409	432	450	424	418	385	392	430	398	412	380	369	425	426	389	409	393	394	395	378	406	421	410	395	437	406	388	401	387	408	421	406	461	404	423	429	399	389	420	430	402	398	390	401	402	402	406	370	436	436	381	425	392	387	379	401	386	417	413	402	438	365	352	429	413	393	376	393	405	381	371	357	458	410	430	407	402	371	415	373	388	411	421	441	380	438	419	386	411	371	383	438	401	436	416	405	442	427	405	391	439	391	412	390	406	399	399	397	402	391	414	429	390	400	396	460	392	392	403	385	439	394	382	409	409	381	415	368	395	423	380	366	437	382	420	434	385	404	418	429	410	430	421	427	431	418	405	389	366	399	378	411	402	422	399	452	418	409	399	416	407	411	434	393	429	403	404	421	387	421	390	384	374	395	444	426	434	413	412	385	417	433	393	416	397	439	424	432	408	400	391	409	397	430	425	373	413	435	399	399	435	402	459	445	375	374	421	381	423	400	399	372	393	411	397	413	391	428	389	399	401	433	410	413	409	418	388	412	375	378	420	400	402	412	419	399	401	433	398	401	438	412	399	401	412	425	416	365	404	436	415	375	391	433	403	399	417	451	410	385	424	403	373	377	392	423	386	385	387	401	433	354	442	401	430	413	393	380	434	387	407	366	371	404	399	365	417	426	402	396	388	381	401	400	366	394	434	402	406	432	403	410	426	407	417	402	404	423	352	408	373	409	428	430	394	421	397	437	382	420	407	454	403	439	415	394	428	385	421	381	400	409	402	416	386	428	410	386	394	414	387	395	405	410	406	416	427	437	400	364	422	406	378	407	405	388	410	417	402	427	401	413	383	398	436	415	392	414	424	410	395	450	437	400	430	416	404	386	437	426	394	411	443	358	398	431	376	406	432	376	389	394	428	409	424	426	428	396	401	407	411	373	420	418	409	414	448	380	400	406	399	399	425	402	377	407	405	400	411	377	410	416	399	379	377	393	416	382	392	392	413	378	388	426	418	420	424	415	414	392	402	413	430	410	406	436	401	411	407	424	416	424	434	377	439	418	393	377	407	378	430	414	410	421	388	402	388	379	413	428	376	431	399	382	414	414	401	397	434	411	392	431	388	434	395	412	382	401	384	415	366	410	427	403	392	430	381	425	439	376	408	420	363	382	384	398	363	426	472	400	407	388	389	393	420	380	398	369	393	410	368	384	411	389	412	407	399	413	417	393	416	386	406	371	405	395	417	419	364	413	400	403	439	419	394	416	396	402	373	410	405	420	394	413	386	429	399	383	371	389	373	403	413	432	451	404	436	400	404	391	372	403	430	414	416	407	406	394	383	400	368	394	379	394	405	406	354	415	402	412	396	430	377	385	408	364	369	396	406	432	396	397	418	401	400	401	387	412	415	411	399	387	384	428	390	395	405	441	434	397	401	457	403	396	423	440	401	426	382	408	398	418	410	424	404	406	416	402	403	423	428	424	436	400	446	423	415	426	406	417	370	414	411	423	383	392	392	377	369	400	443	396	419	391	405	421	412	413	406	372	435	419	402	424	407	399	417	401	408	415	415	384	408	375	420	435	418	413	447	421	383	424	396	406	396	432	413	403	409	430	411	390	430	412	398	403	420	381	405	398	418	429	406	399	415	405	406	438	409	419	389	402	414	398	419	436	400	403	414	443	411	388	395	388	416	388	448	404	447	384	412	461	411	443	437	404	385	407	452	390	403	415	394	418	424	388	380	403	428	407	377	417	421	406	427	420	405	388	414	424	433	394	424	407	414	444	426	429	430	378	438	430	424	417	394	395	420	399	403	381	380	414	406	393	417	428	427	392	407	417	377	415	415	392	391	407	373	374	357	391	366	420	436	422	394	402	418	426	366	377	418	441	397	381	389	406	397	391	405	435	389	386	394	430	412	404	380	440	373	404	437	397	403	405	384	416	386	422	417	414	368	436	386	407	405	405	399	397	423	426	412	433	399	414	404	405	383	458	400	419	418	426	406	413	410	422	411	406	439	358	391	407	423	396	415	382	401	429	412	434	413	416	405	403	433	403	427	421	392	416	427	409	434	417	400	402	391	385	393	375	374	400	429	381	392	398	434	410	420	439	379	411	414	377	405	416	419	377	371	425	431	397	410	418	409	441	425	418	385	388	405	399	375	394	426	402	375	457	379	441	414	415	429	432	416	393	414	401	400	385	407	411	402	400	430	398	412	412	393	429	404	387	409	411	436	424	392	363	420	383	434	406	458	413	406	403	390	413	403	402	400	419	420	418	392	412	377	386	422	401	388	399	406	394	397	391	441	406	404	414	373	444	396	407	427	428	373	426	403	409	428	383	398	428	362	416	414	392	433	411	386	366	416	392	404	411	364	410	393	377	406	392	421	395	404	392	384	405	399	413	409	396	358	416	389	373	393	357	401	386	396	392	368	390	428	390	370	405	362	409	404	406	464	423	427	392	407	419	433	415	422	399	400	405	375	436	380	414	387	467	397	379	397	408	442	424	452	394	409	425	386	400	408	418	449	401	385	411	402	382	426	369	429	393	405	396	388	411	426	403	397	392	390	416	394	415	392	376	411	393	427	410	389	424	394	422	414	394	410	405	402	421	445	380	397	393	358	450	454	423	467	415	458	432	415	395	402	434	422	420	394	416	387	372	390	393	396	414	397	407	410	393	410	410	402	414	418	424	400	400	381	400	388	392	419	413	406	426	404	405	411	433	440	407	421	401	400	380	438	440	408	383	380	440	447	403	430	420	393	394	422	406	405	416	402	413	395	398	395	406	378	395	405	412	393	450	390	399	373	438	380	433	427	406	391	440	387	411	399	442	414	393	405	402	402	410	405	427	434	395	441	393	385	416	392	437	428	403	414	413	413	390	451	402	414	422	374	431	419	407	385	405	415	437	414	408	427	394	387	411	375	382	431	434	368	385	391	430	397	406	458	376	412	428	383	396	423	386	403	361	421	417	415	390	393	433	377	393	434	417	414	392	428	420	424	420	426	382	399	428	426	408	406	413	376	431	444	397	374
28167	17325	9186	4703	2483	1262	3473	5081	223	109	127	121	128	122	117	121	137	124	110	123	116	124	124	132	135	118	116	120	120	122	123	107	128	116	127	125	117	107	136	110	127	116	125	118	139	124	128	117	112	110	107	113	120	127	113	117	119	128	118	151	117	116	138	115	124	117	124	138	105	114	135	134	112	129	113	115	115	97	107	116	118	99	111	107	137	112	113	114	124	134	115	125	124	127	125	112	146	115	121	128	130	116	117	130	122	123	127	118	112	127	133	135	108	121	107	112	111	114	126	124	136	149	125	146	109	116	105	120	106	119	138	117	121	116	105	149	140	128	130	113	126	111	127	128	138	110	107	131	121	112	132	107	127	139	109	127	126	112	134	131	125	127	146	137	126	116	120	125	106	129	142	119	129	118	131	135	148	134	132	122	119	130	131	117	117	111	119	121	121	131	128	126	142	127	114	134	107	121	132	150	118	114	123	109	132	102	127	149	131	135	117	125	117	134	130	125	129	113	125	142	109	106	130	130	132	119	117	116	126	136	115	129	143	115	132	164	131	92	110	125	130	125	107	132	107	118	112	127	114	119	122	126	118	115	115	112	120	113	114	123	134	112	130	114	111	122	137	107	119	109	122	120	129	110	119	129	136	140	117	113	130	109	114	122	133	114	124	138	116	122	120	140	131	115	131	117	131	138	134	110	113	111	132	118	148	123	123	124	122	126	107	131	129	121	135	127	120	110	130	110	124	113	144	127	124	117	109	105	155	126	162	116	114	134	113	104	101	116	131	108	117	131	131	112	123	136	125	140	122	111	118	132	123	124	105	129	117	122	119	121	140	114	126	98	106	116	119	155	112	125	114	124	128	116	124	124	117	118	107	94	145	123	129	105	134	136	138	128	118	143	106	109	121	136	112	136	116	126	107	135	133	122	128	108	129	124	115	110	137	131	127	124	121	137	124	129	135	109	132	117	116	133	122	113	121	106	110	130	121	122	119	147	116	122	118	114	129	106	132	114	99	130	110	125	122	144	126	129	132	114	128	137	138	129	112	139	115	121	129	125	117	139	126	128	110	122	129	110	117	119	109	144	118	119	115	110	143	150	121	110	123	129	116	115	128	129	138	110	136	132	124	126	125	101	123	135	147	90	150	124	106	136	118	136	136	136	127	123	116	134	131	137	134	134	127	120	117	123	119	128	136	116	117	123	142	125	132	145	142	144	120	122	102	122	128	121	128	113	120	117	129	116	114	118	125	123	129	141	124	117	107	115	134	118	127	99	110	134	149	142	128	138	134	117	146	143	120	126	127	111	136	133	123	107	105	124	112	116	134	128	137	120	116	111	128	120	121	119	128	124	117	134	128	122	106	125	104	127	109	119	119	115	127	119	125	153	124	133	119	130	149	132	119	124	131	126	103	128	121	122	130	93	129	118	116	113	123	116	130	128	115	134	141	129	128	123	107	112	141	123	118	121	126	125	117	148	114	120	137	124	138	138	129	145	122	99	116	144	126	132	135	132	126	139	120	119	131	131	113	129	132	114	112	125	143	110	145	132	127	107	126	125	135	129	104	114	118	128	128	141	132	150	123	131	117	130	122	114	106	119	106	124	134	108	135	110	117	125	119	119	135	109	131	129	127	133	106	123	132	128	126	108	114	109	122	129	112	136	127	138	127	118	110	128	127	147	147	148	153	112	111	123	123	123	109	143	111	110	134	137	139	125	132	116	120	117	121	125	116	132	107	135	117	113	123	142	140	115	118	111	133	108	107	124	124	118	130	102	103	131	125	121	119	125	109	122	125	138	118	120	112	109	147	137	126	101	138	143	129	123	146	116	124	125	134	134	126	123	154	122	114	108	115	133	152	102	122	143	119	118	113	119	139	120	119	122	137	114	99	129	133	131	94	118	117	118	140	120	126	121	134	126	108	108	125	122	132	128	131	138	123	122	127	132	131	124	130	114	128	120	121	131	134	120	129	116	133	119	139	124	119	126	123	133	113	109	120	122	112	122	138	130	104	116	109	124	112	126	121	119	147	145	127	110	143	124	126	132	127	129	131	118	136	128	141	134	108	112	114	115	113	131	112	120	128	113	130	114	128	116	116	125	121	114	95	118	126	136	127	122	110	127	119	118	130	133	132	133	133	121	115	140	116	105	114	128	140	128	126	120	119	111	103	129	121	117	123	123	125	122	117	149	117	125	108	109	108	112	135	112	126	134	119	130	126	124	119	134	115	129	133	132	114	114	114	128	129	147	137	123	129	128	98	129	123	103	129	118	123	122	100	98	117	125	134	124	120	119	117	115	114	120	126	137	119	120	139	125	134	98	119	132	126	147	136	124	111	121	124	133	138	139	122	115	107	118	106	108	144	123	118	112	124	134	131	130	101	112	117	102	112	103	133	131	109	115	108	115	124	108	125	137	127	131	113	128	131	109	122	126	135	125	112	132	136	130	129	124	102	127	143	127	132	128	136	119	128	115	147	145	118	133	105	127	137	98	132	134	108	127	125	99	117	109	117	141	102	139	126	133	130	127	118	125	129	120	146	134	107	126	116	113	115	117	118	128	127	145	112	110	120	134	113	113	129	135	120	124	126	122	146	118	128	119	117	128	129	132	121	137	128	107	100	138	123	142	121	107	125	120	122	123	118	107	124	120	117	137	139	121	105	124	120	125	142	138	127	130	136	122	122	134	138	121	143	118	108	124	107	117	130	127	115	113	119	111	132	140	120	123	111	137	120	121	131	152	120	113	119	102	101	120	125	129	128	119	130	121	120	108	139	109	119	114	118	101	112	122	107	122	135	128	128	124	135	107	122	130	115	128	125	127	122	121	134	126	102	127	130	137	127	122	115	115	126	133	126	114	151	113	133	125	123	114	117	151	126	116	109	118	118	135	122	120	145	116	114	131	115	147	114	111	129	124	110	112	116	123	119	117	137	133	114	135	125	114	117	106	122	126	115	117	136	115	111	107	120	133	142	113	117	127	106	106	107	119	133	138	122	126	139	130	123	107	126	134	129	134	121	126	107	131	116	130	132	134	140	134	124	111	123	134	139	110	134	122	128	138	106	129	146	125	128	147	133	140	125	124	109	110	104	124	137	116	120	104	141	122	126	135	136	115	133	122	130	105	135	119	128	132	132	132	123	112	132	140	110	132	136	124	116	151	133	110	113	117	124	120	131	124	112	115	132	124	131	134	131	120	121	105	115	103	136	139	116	128	108	120	127	127	102	100	124	138	123	115	119	114	131	113	116	113	132	143	104	131	128	130	140	141	113	111	114	124	107	124	122	113	126	149	132	123	142	119	124	125	115	130	127	120	132	134	108	120	116	119	127	122	108	117	120	122	129	135	123	116	111	153	126	128	127	123	117	119	124	120	122	136	96	113	135	120	139	99	141	117	122	149	137	108	135	117	117	120	128	121	122	132	151	132	122	115	122	114	124	126	116	128	111	128	135	110	136	137	134	119	125	116	120	128	157	123	118	122	117	139
13781	15622	13463	7885	4820	2626	6359	8039	181	138	130	152	160	138	139	166	143	139	144	133	128	136	130	156	135	124	121	131	122	126	131	141	150	156	121	139	127	134	131	116	129	156	129	122	131	137	135	146	132	130	145	141	153	138	129	130	152	136	110	129	133	130	117	130	121	131	127	150	143	123	113	134	142	127	123	122	130	122	130	112	135	131	143	156	145	126	131	136	124	134	122	134	128	114	147	130	145	142	120	159	151	131	115	128	128	131	129	117	121	116	137	127	139	129	127	116	149	124	112	140	125	129	120	140	122	129	120	125	138	126	128	130	129	153	151	159	135	122	121	134	147	125	132	131	151	133	116	118	134	129	134	132	132	137	146	118	120	127	133	123	127	151	127	144	151	134	146	130	121	154	128	146	139	153	129	104	139	140	116	126	127	126	122	112	153	140	136	160	164	148	133	130	121	151	145	148	126	142	142	118	113	160	123	124	116	130	128	112	133	140	117	143	154	122	140	141	137	153	135	158	150	156	141	127	114	130	128	141	147	130	112	142	134	122	126	142	133	133	130	141	124	133	112	137	117	129	135	125	127	118	121	127	139	143	123	135	125	149	132	133	136	123	137	136	135	117	154	151	129	139	118	151	133	134	138	128	140	132	120	159	140	135	131	138	117	117	148	138	138	161	141	118	121	123	143	122	118	134	121	132	132	140	143	128	135	130	126	154	134	138	125	158	128	163	142	131	151	118	152	133	137	157	140	128	124	122	126	127	117	118	126	121	125	142	129	140	153	114	154	127	111	142	135	141	131	133	124	122	143	139	121	131	133	142	140	137	134	132	123	119	153	129	120	118	127	125	137	134	113	143	144	134	128	141	147	136	145	148	138	115	114	127	138	128	131	117	139	127	136	120	135	142	150	127	140	117	140	130	138	113	137	138	146	127	115	125	138	121	125	147	125	128	133	116	134	119	129	147	127	143	145	140	132	134	125	140	132	147	125	149	142	126	127	134	147	117	142	140	136	143	130	153	136	138	130	119	127	123	146	136	127	126	113	134	136	123	157	145	130	114	122	132	119	146	144	117	148	120	111	137	132	124	129	134	143	126	135	126	120	133	134	135	113	138	114	120	129	140	147	134	117	118	132	139	119	102	136	134	123	132	116	130	139	146	139	141	133	147	132	119	128	131	127	111	137	133	145	133	121	134	133	133	144	117	148	150	141	112	117	136	142	144	124	114	128	148	131	134	151	118	142	137	151	145	124	120	141	150	148	140	116	160	142	130	142	142	116	136	121	146	114	118	118	124	120	127	118	147	112	133	148	132	117	139	141	127	122	135	141	110	116	135	127	154	149	145	114	125	128	146	152	123	133	126	144	118	123	150	141	132	128	149	124	132	145	147	134	128	132	131	118	132	144	122	136	129	132	133	128	115	136	112	138	134	125	149	125	128	128	127	145	131	139	151	150	122	122	132	138	141	134	132	149	127	123	130	134	120	137	107	139	130	150	136	146	128	115	114	136	137	119	129	117	130	111	109	150	118	127	145	116	150	112	120	134	143	146	133	119	113	126	134	122	133	128	154	135	140	146	130	132	139	122	120	133	139	131	155	141	129	129	136	128	124	141	131	115	148	116	128	118	117	132	145	125	128	143	139	127	145	126	127	147	139	142	117	129	143	123	146	135	143	136	127	121	138	113	136	137	163	116	121	134	112	144	131	138	128	145	134	118	116	143	114	129	136	125	129	134	151	148	128	114	143	118	116	128	135	140	127	118	148	135	134	142	134	140	127	154	124	144	144	133	116	134	134	123	125	153	129	129	115	133	132	147	141	143	137	153	131	143	136	123	133	129	127	142	130	128	134	123	141	125	125	131	150	132	126	129	114	128	139	135	109	123	148	123	137	141	135	153	136	128	132	138	115	133	144	140	147	120	135	116	159	117	143	143	149	137	146	116	142	134	137	123	127	158	127	121	113	121	123	136	128	145	116	124	123	130	125	163	139	154	128	145	129	134	144	143	125	126	143	140	143	149	128	132	117	150	140	138	126	139	121	124	139	139	150	151	130	135	143	145	125	150	131	151	117	142	116	152	165	133	137	130	140	130	145	122	143	128	134	133	131	135	132	131	122	134	121	112	134	134	167	145	131	116	121	155	143	129	148	138	142	124	131	135	134	124	151	140	116	134	132	131	121	131	150	142	131	125	99	143	136	135	145	145	142	132	144	122	130	131	116	136	119	133	123	122	158	125	125	129	139	122	119	145	150	131	131	134	137	159	156	132	119	131	126	116	131	136	117	124	118	140	125	128	139	139	124	158	139	113	139	124	140	131	126	134	130	152	126	145	143	131	145	144	130	119	137	138	126	154	117	139	152	123	139	139	123	146	110	116	116	113	129	111	119	136	137	139	130	158	130	140	142	142	125	157	119	155	122	144	131	131	140	135	132	130	126	132	133	130	135	128	117	153	139	139	132	138	134	136	124	115	128	141	124	126	135	116	140	143	127	96	147	139	138	130	129	138	132	121	134	141	132	125	131	140	147	138	122	144	140	142	138	132	144	127	122	127	137	137	129	132	147	137	123	137	114	111	130	133	134	140	147	155	121	134	121	138	142	131	152	137	130	144	139	158	158	149	146	122	137	135	120	134	142	149	114	126	141	142	135	131	147	139	132	123	140	140	124	128	149	135	135	112	118	138	138	118	135	153	128	123	112	142	117	145	133	152	144	137	128	134	115	135	132	118	119	135	135	143	137	135	116	127	128	128	141	127	134	102	134	124	141	127	132	148	133	140	137	126	125	133	133	144	129	145	130	140	125	144	125	123	149	148	123	127	129	125	121	126	144	138	118	139	120	114	124	142	142	127	137	151	116	149	120	129	125	108	136	139	130	130	150	132	143	136	119	144	142	141	145	129	131	141	137	105	115	144	129	132	133	133	135	136	131	127	128	146	125	152	141	124	127	126	147	121	148	122	135	142	137	120	131	135	121	108	132	140	135	131	145	137	123	166	132	135	156	143	126	145	136	130	136	156	128	146	143	111	133	159	142	126	135	122	128	137	125	150	148	128	118	121	123	132	135	122	157	118	115	142	135	141	136	134	122	128	116	121	124	161	152	112	158	122	147	159	146	135	121	139	135	141	144	137	130	147	129	153	123	127	122	135	121	133	140	122	128	127	132	118	127	149	149	141	130	140	142	125	109	131	121	127	122	142	145	159	135	123	129	126	126	111	145	153	135	134	124	146	140	147	154	121	146	128	139	131	127	115	139	137	148	140	141	117	123	117	132	144	144	140	129	153	159	122	150	133	139	153	137	140	135	127	144	147	129	124	140	120	153	138	117	136	139	137	146	131	145	127	137	123	151	139	135	138	139	142	118	128	119	121	128	131	145	129	150	131	138	155	114	152	144	128	128	152	141	137	123	141	143	150	146	127	129	113	137	123	134	114	149	108	122	122	115	127	131	130	117	147	127	122	121	142	125	136	140	126	108	137	141	143	135	134	136
24805	20408	26784	23919	20537	13966	23860	53481	28258	3260	360	319	325	300	358	322	299	289	287	257	278	284	281	281	292	304	280	268	275	265	227	271	225	274	247	275	252	276	283	255	291	252	263	285	251	261	253	241	269	250	250	268	236	271	245	264	280	243	228	239	247	245	256	264	253	262	245	235	257	263	256	228	260	218	255	235	272	259	265	253	220	235	240	249	264	249	245	250	269	267	251	279	264	234	285	254	245	256	254	260	238	244	291	238	280	271	272	238	264	271	258	279	251	233	257	250	248	232	247	261	272	240	288	257	257	256	250	246	260	238	296	267	270	278	232	249	251	240	217	264	269	251	233	271	259	247	269	222	256	255	260	239	255	223	263	249	268	248	260	276	247	242	230	240	263	267	249	246	283	284	249	248	265	273	248	277	278	238	265	271	244	251	259	248	239	248	268	236	262	260	253	232	235	237	271	262	251	254	215	222	254	267	234	275	255	257	255	268	246	253	232	268	246	241	257	247	247	219	271	274	262	233	246	254	226	286	237	245	237	237	255	244	257	268	278	240	236	254	281	275	234	263	259	244	238	270	257	279	242	251	243	250	264	299	274	266	216	254	246	246	258	244	208	277	258	257	256	270	238	275	264	284	274	228	268	256	276	239	258	269	220	237	264	247	281	257	262	303	263	259	268	260	247	276	269	234	281	242	278	261	237	237	245	246	254	263	267	253	258	255	243	275	258	275	238	256	254	250	267	260	245	238	268	250	236	248	222	253	279	263	237	237	225	236	240	230	282	257	245	242	241	243	240	265	251	259	253	245	240	260	219	275	231	247	280	281	245	260	268	228	254	261	238	259	271	242	270	266	212	256	247	248	236	242	267	269	243	251	281	255	243	244	216	246	256	252	257	245	248	247	235	260	211	247	255	273	283	252	228	259	252	248	231	250	238	251	223	261	273	230	261	255	246	269	261	273	260	261	253	233	260	252	246	243	264	290	267	270	252	253	244	283	240	245	237	250	263	258	252	233	257	250	243	257	231	263	257	277	253	257	252	263	263	263	266	238	235	275	265	264	249	241	251	239	270	237	253	236	262	259	264	250	261	245	251	228	237	237	241	258	260	252	219	262	267	250	247	236	232	242	280	265	250	276	229	236	231	241	286	244	251	255	254	271	250	247	267	234	265	236	254	272	252	265	253	271	214	243	246	249	269	241	275	257	292	252	260	260	241	256	250	269	240	255	244	277	233	252	246	267	262	251	275	246	269	249	229	247	251	236	264	233	222	269	271	264	240	273	236	252	247	248	280	289	268	252	257	261	260	262	241	285	265	262	281	239	240	246	268	260	270	219	240	232	251	256	250	239	260	251	242	233	257	243	252	273	241	253	243	269	233	238	219	237	243	251	238	222	238	251	268	250	231	249	218	265	236	264	231	255	239	248	262	245	258	259	276	246	266	266	258	255	205	247	280	248	246	247	271	249	252	250	233	244	274	252	248	255	257	262	210	250	248	255	285	241	261	257	243	254	256	232	221	248	261	262	269	245	271	241	243	243	261	259	240	270	269	259	244	271	248	290	257	245	263	263	271	269	270	249	229	248	277	250	272	272	254	241	240	267	244	257	266	255	243	266	268	275	257	265	254	237	253	233	218	285	250	282	282	265	247	262	258	253	249	249	237	268	244	263	272	285	244	255	258	264	265	272	268	230	276	259	247	262	285	258	244	280	231	255	256	230	240	246	249	256	263	253	258	256	224	214	250	242	247	252	247	250	268	239	253	284	266	249	235	247	241	231	248	268	281	271	278	224	240	231	230	251	236	228	246	247	257	257	294	268	229	244	243	254	251	245	267	282	244	282	288	255	240	256	241	220	269	234	242	230	280	259	251	231	235	263	261	260	244	233	261	274	266	233	277	237	259	279	232	254	247	235	270	224	275	281	260	255	252	256	249	254	265	261	260	281	279	263	275	269	230	247	268	285	263	272	274	235	228	225	226	266	247	254	260	268	262	247	231	249	260	226	253	278	250	232	255	242	240	236	277	235	258	251	256	272	255	240	237	286	253	270	251	237	230	248	264	240	258	268	254	285	248	238	236	237	262	269	246	240	234	252	263	287	232	253	249	239	243	246	275	265	243	261	228	255	260	251	246	257	261	248	247	242	262	252	273	256	255	248	224	256	225	274	230	238	226	277	256	266	253	260	238	254	278	260	276	228	260	278	261	231	263	253	273	248	276	275	269	281	259	255	239	284	251	254	235	247	244	271	253	254	246	236	253	266	228	282	249	251	256	229	254	252	257	240	253	248	269	247	263	267	229	246	244	236	243	208	247	241	228	268	233	240	245	259	240	257	279	301	246	242	243	235	271	290	259	254	243	244	242	258	271	241	254	256	263	261	246	252	256	246	225	241	258	223	261	232	265	269	239	232	237	252	240	232	246	260	254	253	275	270	228	212	268	241	240	240	260	254	233	276	250	262	228	241	242	259	256	256	259	252	268	254	262	231	224	248	237	260	248	236	258	259	256	255	258	224	252	248	228	256	265	238	264	236	264	220	259	260	251	220	256	284	261	250	253	237	260	241	259	263	235	249	251	231	259	228	252	264	231	282	268	243	271	243	245	314	229	246	247	293	261	248	232	267	250	245	240	253	257	253	265	251	238	261	252	238	269	259	260	229	252	262	277	268	256	254	230	256	216	245	257	251	242	256	248	245	265	258	267	250	251	224	218	261	253	279	267	250	231	261	237	262	238	260	253	245	238	253	265	268	270	259	256	240	233	251	262	251	242	240	241	279	222	252	224	246	258	251	283	234	232	250	253	235	296	278	229	260	265	255	236	278	237	273	270	253	277	247	256	245	265	249	264	248	243	245	259	236	246	240	230	288	248	253	226	237	258	263	246	257	264	257	279	258	259	292	243	269	261	240	251	243	267	259	253	259	236	246	270	240	239	258	232	266	255	240	225	236	257	277	243	277	255	260	269	250	276	303	297	253	273	286	285	272	268	269	231	255	242	217	270	269	244	244	254	282	238	255	260	224	236	232	249	261	255	237	241	276	236	228	272	234	257	253	233	232	262	239	255	278	250	254	261	266	237	246	253	256	258	262	250	246	252	248	257	242	272	260	285	254	246	225	243	255	238	237	242	238	247	294	250	227	246	262	268	224	243	242	255	237	258	246	230	246	252	282	240	258	273	281	267	246	242	267	246	240	248	261	236	245	267	246	240	258	276	265	254	248	262	256	251	270	276	262	236	259	261	268	223	288	237	252	247	249	246	224	228	270	241	269	237	241	237	254	262	278	231	247	249	254	238	283	246	212	237	245	225	248	247	280	288	245	245	222	248	242	271	277	266	242	249	265	246	248	252	260	277	281	239	256	244	256	282	239	264	267	258	249	237	255	264	256	264	236	251	228	248	271	249	226	226	234	259	246	229	252	262	256	222	236	270	225	262	255	264	250	270	240	237	276	243	264	259	282	261	315	238	252	252	284	237	228	266	253	248	271	254	236
16507	25381	24460	15874	12052	7921	29026	50596	13093	528	452	421	401	410	363	329	354	282	309	296	292	284	272	267	266	292	274	276	271	263	239	257	266	250	238	256	249	244	228	287	255	271	250	250	265	274	233	251	246	268	240	290	260	236	245	216	258	250	243	234	232	210	224	237	260	261	246	239	241	243	231	287	248	207	218	262	233	245	255	266	248	252	236	242	246	260	240	260	234	235	280	270	239	242	248	249	237	233	256	246	235	232	239	251	271	250	230	241	253	257	232	257	258	275	219	211	254	258	256	238	258	248	241	241	253	244	224	225	226	236	233	234	245	255	260	232	246	223	231	238	239	236	262	244	227	221	242	221	237	240	230	228	252	228	235	229	216	249	253	221	260	236	263	259	230	224	236	237	240	235	249	277	223	246	237	212	250	234	256	227	220	236	242	226	251	247	237	240	244	260	242	229	248	219	242	262	216	256	256	236	249	237	235	233	250	266	230	220	252	252	240	231	218	249	235	229	245	233	223	230	270	235	226	215	228	247	251	230	265	219	280	212	234	237	239	222	260	258	232	248	245	233	268	229	229	253	252	217	230	245	242	247	236	252	305	222	216	271	241	235	239	242	243	250	238	231	244	262	233	229	198	265	231	265	220	235	216	239	250	253	233	247	225	232	240	243	258	223	254	226	257	268	197	239	201	263	252	240	251	252	263	229	219	250	241	236	251	223	240	243	219	242	250	215	266	270	242	230	242	247	221	260	233	234	255	272	239	257	238	212	235	253	246	223	250	224	222	244	279	255	246	243	222	252	250	239	221	240	259	230	239	238	242	253	272	248	221	255	253	256	240	242	249	234	259	260	236	245	205	238	241	235	240	224	223	243	273	226	233	242	237	234	248	226	243	233	263	252	254	235	251	224	252	208	225	199	244	222	238	208	233	244	246	226	253	243	233	227	230	234	261	219	226	216	215	248	248	219	246	229	247	198	243	241	278	223	224	262	239	257	231	254	256	255	231	218	265	221	265	247	240	250	239	242	254	232	221	227	269	251	223	208	266	229	240	251	239	251	223	223	247	255	235	224	272	250	202	266	244	235	262	246	241	238	245	212	252	251	231	233	228	268	252	241	248	218	215	251	256	245	253	234	231	232	268	246	228	220	231	228	260	256	247	243	261	237	230	255	214	244	275	224	226	243	190	243	253	244	247	229	275	225	227	254	243	259	236	250	235	249	241	210	243	246	240	256	232	246	252	249	261	238	230	241	253	239	245	239	241	226	245	212	218	238	228	262	234	229	215	244	263	233	228	255	209	240	227	226	246	234	228	212	232	249	208	234	258	226	219	257	213	238	222	248	238	242	226	252	264	247	244	215	241	260	261	211	259	251	242	246	206	229	233	214	255	247	234	228	253	233	238	250	265	229	230	233	227	234	250	227	211	240	251	244	273	252	252	218	221	228	243	251	269	222	242	232	246	257	215	216	221	235	249	227	234	265	230	251	256	254	213	255	241	267	257	240	256	248	286	225	227	229	254	256	234	224	255	228	255	242	263	238	239	243	234	229	223	262	249	247	239	246	236	260	225	226	250	208	233	245	237	258	242	218	272	245	245	238	253	216	234	250	227	252	229	256	258	249	249	243	251	253	276	213	236	223	260	250	235	227	258	252	246	243	243	237	259	215	238	244	243	231	231	247	253	238	228	232	237	236	229	226	245	245	262	227	240	247	242	242	248	245	231	258	232	259	236	246	239	234	216	244	238	240	216	249	236	243	250	250	225	249	240	223	252	215	237	249	239	211	259	234	256	264	243	239	242	229	238	271	250	235	230	290	260	218	219	233	241	263	232	255	233	232	230	238	231	265	249	241	233	236	269	249	236	250	248	233	267	228	234	246	232	260	283	240	259	236	244	242	231	228	222	247	243	237	249	217	234	242	229	250	240	225	243	235	273	237	244	221	252	243	234	216	239	235	236	255	221	248	230	242	250	251	241	241	262	248	222	244	246	231	244	239	217	272	246	242	220	240	242	213	254	248	220	242	237	229	231	270	227	245	252	236	224	250	240	213	241	231	233	223	253	237	234	236	249	253	251	281	227	222	220	245	241	220	254	264	245	245	220	249	236	232	236	252	229	244	227	218	209	257	242	233	244	228	218	263	249	241	227	242	250	233	253	221	237	253	243	216	238	262	229	219	213	234	228	258	226	271	240	242	234	251	236	238	221	221	224	241	206	259	234	220	232	235	278	253	247	244	227	213	253	220	257	251	236	235	224	218	238	202	241	224	227	237	245	233	245	237	243	274	269	213	237	242	223	237	232	237	210	232	240	226	237	232	211	254	252	248	275	240	235	253	228	220	220	227	258	269	225	228	248	225	271	231	230	259	235	213	228	225	253	276	229	236	257	250	250	252	230	282	229	224	247	249	235	233	219	249	236	231	231	224	216	240	237	233	238	224	233	225	202	243	261	239	226	254	246	219	269	240	217	230	243	245	247	227	252	231	262	247	228	250	232	226	248	240	220	230	251	236	234	226	250	227	239	225	249	233	270	211	260	250	222	235	238	230	244	245	268	266	230	222	227	239	257	239	225	237	237	253	251	223	244	234	224	249	234	252	224	227	237	252	229	224	256	234	240	235	254	251	255	230	262	249	241	271	240	224	223	253	231	218	236	238	229	255	247	231	227	245	227	251	258	223	230	236	231	220	266	245	230	259	217	262	244	235	247	254	234	247	245	251	261	235	248	239	246	269	234	222	250	224	250	241	222	287	224	248	231	237	221	245	224	233	249	253	236	222	238	232	244	221	232	240	214	222	264	254	243	242	240	239	232	220	225	253	241	220	237	230	235	228	249	243	254	232	261	237	256	255	231	258	238	236	245	249	228	245	232	223	236	232	250	260	225	231	214	220	248	261	235	241	244	242	233	266	227	228	250	236	260	214	237	251	246	231	235	250	244	251	233	260	270	267	240	212	228	236	221	219	249	234	245	220	236	222	204	235	221	230	229	236	219	245	217	253	210	221	219	240	246	231	263	226	250	238	256	246	247	224	237	242	228	235	237	269	228	235	253	219	238	262	262	205	248	230	229	243	225	258	241	238	240	254	228	237	243	238	269	220	239	243	259	221	241	257	223	261	250	215	225	233	238	247	265	238	267	234	236	240	259	230	253	242	233	228	253	237	250	252	250	232	238	250	246	222	274	244	228	238	235	231	258	247	237	247	242	234	255	227	230	237	262	244	246	247	240	241	224	261	224	232	252	252	252	257	231	246	224	232	235	255	224	210	201	241	233	229	244	241	237	226	215	227	254	236	274	217	249	250	290	233	226	221	227	249	227	235	235	262	216	244	251	228	221	215	220	229	237	231	225	249	221	244	224	206	245	252	241	265	279	260	234	272	233	222	229	237	223	258	227	220	255	210	243	238	246	250	222	237	266	249	258	224	256	259	222	251	270	258	251	229	259	253	260	226	235	256	235	242	251	190	242	251	239	252	228	259	221	249	267	239	241	212
22548	20396	27097	23573	20428	20780	34275	64329	32955	5975	841	696	611	607	578	569	515	560	502	543	501	502	487	494	506	458	500	501	448	488	480	417	473	413	455	481	465	471	459	471	473	477	480	457	460	463	474	463	470	437	451	440	407	436	471	492	434	482	484	461	436	438	443	439	431	469	452	464	465	482	462	465	466	457	454	431	447	408	424	485	437	483	446	447	450	451	434	420	452	475	468	464	505	466	439	453	449	427	491	429	432	452	459	429	441	473	416	465	446	467	441	474	415	414	411	482	460	430	468	452	423	470	432	473	421	459	453	424	473	436	444	418	451	480	460	427	464	447	462	467	430	453	410	468	431	457	469	461	446	407	418	446	404	420	468	461	436	440	466	442	499	455	405	417	403	466	440	446	415	435	494	456	443	451	432	460	483	414	450	417	406	451	443	439	449	413	433	447	407	454	418	443	419	468	432	483	413	455	421	446	438	442	456	425	432	463	483	427	457	421	438	448	445	468	471	409	434	444	434	447	429	429	419	484	472	432	433	411	469	446	465	451	495	437	474	444	438	424	440	443	464	427	465	435	451	419	463	487	447	423	458	414	480	438	468	465	487	465	432	452	457	462	447	461	468	431	430	464	430	451	454	436	442	421	442	451	479	422	425	426	476	446	435	432	452	453	459	406	451	445	432	443	454	455	465	428	477	443	415	468	468	444	428	437	400	432	442	470	459	422	431	424	418	458	426	450	457	416	436	417	455	463	444	436	450	392	437	405	461	420	439	415	480	467	457	447	436	440	414	474	424	430	428	414	443	476	440	448	440	429	437	443	393	424	428	474	413	417	432	421	439	473	418	473	491	471	389	478	472	428	416	481	403	434	465	453	462	454	439	474	451	502	391	457	366	466	460	417	412	423	413	447	450	436	467	435	433	397	435	438	434	444	474	489	410	431	418	478	434	413	438	445	456	434	485	428	452	424	442	433	428	450	476	473	407	444	461	427	453	431	413	430	414	450	467	495	417	472	456	467	460	410	455	435	467	443	427	435	441	443	451	476	438	463	412	451	440	449	437	424	462	455	437	489	437	480	453	457	439	476	439	453	443	429	433	436	445	432	425	438	440	445	465	462	433	426	420	419	476	463	477	468	452	464	453	449	456	457	468	454	418	473	459	469	436	432	413	432	428	435	469	437	449	451	436	444	443	439	433	465	420	457	472	454	455	454	434	492	422	467	450	447	467	449	441	437	433	430	450	434	412	438	455	403	468	449	439	452	435	480	450	459	402	434	433	467	458	486	422	442	419	440	463	440	464	436	452	483	439	426	480	442	460	456	447	437	457	454	455	474	427	462	467	439	413	434	455	437	437	455	443	449	411	456	449	436	389	470	413	462	434	453	436	435	423	426	445	445	429	476	485	475	487	445	486	461	439	438	435	418	438	456	411	456	447	452	448	476	456	435	410	453	452	466	437	436	461	472	424	455	413	462	449	424	462	445	431	420	434	450	445	426	437	413	427	438	431	443	410	417	452	443	465	440	443	427	455	446	496	422	435	468	443	449	443	421	418	430	434	453	409	442	457	442	463	440	436	445	418	444	456	456	441	427	448	475	433	450	466	476	427	425	467	444	438	427	454	487	416	467	450	408	468	467	434	466	423	445	426	493	452	434	474	453	451	460	463	429	444	447	424	417	462	445	440	437	403	432	448	434	447	462	443	440	432	435	450	421	436	424	445	439	468	438	446	428	434	426	460	414	447	416	419	434	417	465	425	423	457	436	476	463	480	442	435	471	483	458	441	526	427	479	421	472	441	462	444	445	419	456	465	455	430	465	467	425	448	485	444	437	448	475	426	437	448	447	456	440	425	468	454	482	434	463	468	485	434	433	472	488	435	443	449	401	415	439	455	448	443	457	482	407	412	427	468	447	433	412	427	440	425	440	424	443	460	457	418	440	430	476	463	462	446	414	452	472	474	402	437	461	449	426	466	445	424	436	486	411	413	466	439	421	474	434	481	409	479	408	433	477	444	457	479	454	419	433	451	453	451	424	457	471	423	434	472	412	417	442	440	424	473	452	444	442	415	426	467	463	474	424	460	440	408	461	433	458	412	440	414	428	422	476	423	423	464	423	427	468	418	441	449	452	418	457	482	451	422	456	444	426	437	458	467	444	443	402	406	420	459	438	426	416	476	423	455	452	440	421	476	447	422	436	452	440	420	419	424	448	426	474	447	463	472	448	432	468	467	440	453	436	497	477	394	404	445	410	453	454	446	450	455	471	408	462	418	443	419	496	441	468	468	456	468	419	427	432	471	449	449	421	453	454	438	466	480	441	430	462	457	461	444	436	441	389	440	474	405	487	434	384	459	405	434	463	439	426	464	443	414	449	432	415	463	456	422	471	455	414	420	431	461	452	473	443	429	460	440	434	471	411	448	429	467	461	415	429	475	471	451	424	467	486	424	465	452	418	461	429	437	437	421	432	434	411	432	436	417	450	432	469	427	496	447	466	442	483	431	413	461	464	442	439	471	454	397	469	406	452	466	451	507	434	465	440	466	452	420	442	418	450	501	387	431	459	451	437	427	429	437	398	502	450	473	409	424	418	478	468	442	426	470	481	454	450	459	427	422	448	438	455	425	476	430	421	463	449	417	457	402	475	434	435	443	482	490	462	468	438	462	459	445	429	433	475	436	443	429	442	439	438	454	441	428	411	453	459	441	438	434	490	429	424	444	458	456	443	436	436	456	439	435	449	481	429	472	435	455	409	426	447	480	449	433	446	457	504	442	492	445	449	453	421	457	426	432	436	453	452	440	448	447	390	462	479	415	431	432	422	422	448	466	444	409	443	446	454	434	430	428	445	434	416	480	404	454	460	458	460	440	429	400	462	419	481	440	433	459	454	435	465	475	442	445	471	465	445	430	440	436	445	440	462	428	421	449	445	448	448	424	452	448	444	457	431	417	441	436	482	441	464	461	441	432	451	426	453	482	479	458	463	433	426	446	452	479	423	433	467	470	461	422	471	469	434	463	416	448	474	424	442	419	432	452	458	412	449	450	447	434	487	432	456	464	369	461	420	445	474	431	445	424	435	443	403	460	430	464	443	466	435	400	444	439	432	460	445	449	468	444	485	451	477	452	429	421	436	445	457	469	423	435	468	468	427	448	400	431	425	424	433	412	419	436	467	436	467	442	435	428	451	444	486	447	453	423	452	452	456	448	468	408	454	459	432	456	434	459	420	452	413	408	424	440	409	439	421	417	437	463	419	425	422	417	473	417	425	479	435	423	456	419	416	435	439	389	452	419	461	431	445	440	470	427	447	468	462	430	407	438	476	442	482	477	420	427	440	430	435	462	420	474	446	446	422	420	394	476	465	443	432	440	475	422	443	462	439	436	460	424	446	441	424	488	440	437	441	494	426	419	433	438	432	464	442	388	445	423	436	446	461	431	425	445	434	433	427	476	450	458	424	429	450	443	438	451	431	458	477	420	487	462	460	465	465	460	420
19793	30188	28869	18136	17065	12022	33441	60486	13440	1071	936	888	815	722	706	647	631	615	590	578	569	533	506	467	505	489	475	497	464	406	444	451	478	472	442	380	431	430	379	467	467	460	437	436	398	435	427	423	467	443	392	437	420	423	433	405	432	427	395	454	437	417	421	429	409	429	398	414	439	425	404	432	430	409	422	403	456	432	447	401	454	470	416	462	410	404	452	411	402	440	455	396	386	367	458	423	415	406	417	426	409	417	429	416	435	435	390	486	418	420	425	417	433	378	414	439	408	428	399	377	421	434	427	435	414	432	387	424	421	411	425	424	407	387	435	424	444	405	419	412	412	406	401	410	414	423	435	392	394	409	417	402	379	418	419	416	420	418	416	411	429	406	421	461	429	431	423	390	426	437	426	414	434	400	429	414	433	421	399	448	404	428	409	418	401	383	397	429	427	394	415	430	440	427	445	396	403	423	406	411	390	400	434	403	404	426	433	406	397	393	424	424	421	429	425	445	417	431	422	459	432	400	432	403	438	407	393	421	468	402	397	430	421	421	406	416	425	395	418	443	397	403	398	421	439	446	413	410	443	404	418	372	378	423	390	405	401	421	410	453	411	410	426	382	444	429	403	399	418	400	417	421	434	432	430	406	379	416	411	384	437	390	407	420	386	431	424	410	426	405	427	404	430	379	374	414	385	403	401	444	398	412	405	411	428	424	420	396	425	406	411	424	424	419	412	386	387	421	418	415	395	449	421	386	437	395	386	375	420	451	407	406	398	438	420	434	415	401	441	405	404	415	409	406	417	412	383	389	404	444	419	388	394	382	405	431	434	408	390	422	388	410	448	443	409	436	394	403	403	419	408	437	437	400	413	433	402	427	408	409	408	401	424	433	387	443	422	406	390	418	433	389	367	422	423	389	386	462	399	420	395	433	445	402	419	416	420	407	441	432	437	423	425	406	428	400	388	449	409	424	377	404	428	409	431	421	402	408	428	387	415	391	390	388	399	427	404	409	384	400	424	405	443	380	402	380	444	398	419	392	412	409	406	431	410	405	392	427	419	408	407	410	394	396	390	415	416	419	403	418	410	429	426	426	414	390	430	399	427	425	393	414	410	431	408	420	408	406	399	409	405	425	393	432	422	415	368	441	446	440	430	431	381	419	432	402	420	433	424	447	454	438	397	405	394	405	408	385	413	381	429	442	423	411	466	402	407	398	422	459	401	453	413	430	437	446	452	423	412	427	433	424	440	381	437	388	401	411	398	406	410	440	410	462	451	424	424	413	427	422	463	433	432	437	432	421	380	390	412	389	428	414	434	438	397	384	437	391	400	396	417	416	394	419	451	396	378	376	414	409	441	401	417	381	409	444	388	401	434	407	388	439	443	432	408	427	408	434	440	432	434	422	435	444	430	418	455	368	411	396	403	393	376	438	402	426	436	393	416	429	432	425	369	414	415	412	403	423	408	431	407	418	436	408	430	407	426	434	447	398	401	406	396	415	398	443	427	420	394	414	430	405	424	412	447	384	456	417	428	382	426	424	436	429	389	415	388	434	381	415	425	452	423	432	386	426	402	409	395	419	450	404	434	408	423	403	475	442	423	404	409	441	429	448	410	406	400	384	418	395	408	392	395	413	440	411	411	405	388	429	385	396	405	407	413	437	443	394	434	416	406	417	411	393	390	408	427	419	397	415	430	434	388	421	402	406	410	439	418	412	459	391	444	398	400	425	435	373	421	385	416	429	426	415	405	423	399	439	421	389	422	424	400	418	426	396	411	428	425	417	442	419	421	387	424	429	410	399	410	447	397	428	425	413	422	443	427	412	359	397	425	399	408	411	399	403	402	449	419	457	425	443	428	395	405	441	432	409	396	412	406	410	417	434	443	400	427	471	411	423	429	413	402	413	385	421	391	409	432	421	395	409	425	387	369	408	426	392	415	425	405	444	407	453	390	422	412	426	412	422	441	419	416	420	388	419	421	435	417	404	410	437	419	384	431	418	405	417	421	386	430	410	436	399	432	419	398	426	415	418	389	450	423	399	429	392	401	416	407	435	420	409	432	378	419	423	401	421	424	398	381	364	420	400	452	376	466	412	420	417	417	435	389	400	390	401	402	418	420	413	431	386	436	447	411	372	445	418	446	422	429	411	423	403	437	396	419	415	411	414	406	399	416	451	379	434	425	440	400	411	405	436	391	392	405	428	439	391	398	385	429	391	376	454	407	397	403	402	405	416	423	409	443	468	395	393	428	433	387	432	433	407	415	415	402	384	434	400	367	447	439	409	433	398	423	361	410	427	414	396	415	408	412	416	408	428	401	402	400	411	403	400	412	387	398	388	443	385	439	390	434	419	419	442	409	427	408	410	447	428	452	378	399	415	401	399	454	413	425	415	423	405	400	435	416	416	396	383	402	452	436	433	428	441	410	422	415	395	453	378	424	412	479	376	431	384	450	404	404	405	408	387	432	407	419	463	397	397	405	396	432	397	430	427	423	389	407	428	398	443	446	444	414	393	407	401	384	424	394	400	385	421	397	421	427	444	412	436	431	372	401	399	437	379	400	403	413	395	410	418	449	415	415	419	393	403	395	430	411	424	418	410	408	446	439	405	411	422	424	402	406	409	439	422	433	442	404	447	450	414	444	434	375	446	408	450	403	460	427	412	407	438	439	412	382	415	426	414	424	434	387	410	458	399	391	409	422	403	438	387	409	407	403	425	402	432	417	447	449	398	399	400	383	411	403	417	391	403	398	411	402	402	422	405	424	401	405	411	406	436	408	447	407	423	431	420	385	423	394	410	400	420	441	427	422	413	407	462	425	390	440	408	427	396	392	403	384	403	399	364	444	494	438	405	412	402	443	398	389	417	398	407	409	414	400	428	385	409	413	375	408	445	422	430	413	393	421	459	434	424	416	400	432	431	439	417	414	391	428	388	426	410	442	412	400	443	411	375	429	441	404	435	435	405	409	432	407	390	416	401	387	457	402	428	390	340	430	394	429	400	377	412	413	446	392	401	396	406	445	398	410	409	393	413	431	404	417	421	393	425	392	413	397	416	410	402	448	486	391	409	412	389	436	412	454	410	388	426	441	414	410	392	398	392	422	432	441	405	418	412	440	402	393	397	437	436	439	397	442	407	443	413	391	404	378	386	377	421	400	433	384	425	413	406	449	420	413	402	422	421	435	392	409	419	417	426	422	425	407	424	439	449	410	398	425	424	438	403	371	437	420	383	413	438	393	376	413	376	422	425	395	404	395	433	416	405	393	429	437	390	402	399	412	432	460	403	380	434	403	393	397	389	427	397	406	424	418	419	437	433	424	417	377	430	440	408	451	382	449	394	362	438	396	397	409	431	427	413	402	424	432	444	420	409	439	408	438	435	447	408	410	435	384	398	413	437	400	426	411	411	380	432	406	391	394	419	394	402	430	415	433	421	430	428	415	411	406	456	377	387	422	416	382	446	420	401	421	416	445	401	393	403	442	408	431	405
28370	16334	6652	2918	1515	1024	2155	5762	1714	144	139	139	117	136	126	124	115	103	148	132	115	138	130	149	126	124	126	148	118	131	121	117	111	114	134	129	157	128	129	141	135	126	107	141	114	137	120	117	113	129	139	133	127	119	127	131	119	107	135	107	114	125	131	149	139	138	132	149	139	130	121	123	130	132	142	122	134	123	134	139	115	128	133	113	122	148	122	104	118	121	119	141	130	130	133	110	143	120	119	127	117	120	125	129	121	128	134	141	114	145	141	126	142	139	135	122	146	124	117	116	159	122	145	134	123	122	123	125	129	134	156	112	125	121	132	123	115	128	139	135	118	125	114	106	110	110	110	120	125	145	136	143	124	155	135	125	131	141	127	128	141	128	132	137	116	151	132	134	119	136	133	132	122	130	129	137	130	127	133	126	134	133	115	126	119	138	130	126	124	128	123	122	133	119	120	145	143	137	126	114	127	118	124	121	127	118	111	111	125	139	134	148	133	110	125	131	133	139	131	131	139	109	130	121	148	104	144	140	145	143	113	149	126	128	119	104	108	120	135	135	124	125	116	140	132	117	119	149	107	113	141	136	120	134	117	137	131	126	140	123	139	136	137	150	132	130	121	114	125	144	126	128	121	109	126	142	122	148	114	129	118	135	124	98	124	105	153	102	127	119	128	134	116	130	131	147	117	138	135	119	120	131	122	101	124	123	129	127	137	132	117	128	128	129	126	137	134	113	130	132	121	124	118	110	123	136	142	135	114	130	122	123	115	140	149	128	133	123	134	124	146	125	133	140	136	124	138	123	138	130	134	114	140	132	120	126	129	97	141	123	119	134	115	143	134	103	128	130	125	122	134	131	132	111	104	123	128	125	118	137	134	122	120	134	118	123	126	132	125	119	136	131	126	100	124	125	145	133	137	125	140	128	116	122	115	142	113	132	126	144	114	131	133	137	130	126	101	123	124	118	129	125	133	136	101	120	141	119	134	126	117	113	128	126	114	125	133	124	124	142	124	133	129	113	142	121	126	137	117	138	101	140	124	110	126	130	134	125	124	132	115	127	124	125	135	136	126	120	134	135	153	130	128	122	130	126	138	89	107	133	129	126	137	101	130	124	143	133	124	135	137	129	124	126	136	113	131	117	133	107	122	125	122	122	156	137	102	146	104	115	138	132	122	141	118	113	133	126	118	121	113	130	145	129	135	108	121	139	126	138	123	115	127	119	138	115	134	118	112	123	118	133	120	116	121	128	125	144	123	123	135	114	131	140	115	120	116	110	139	137	109	142	115	123	137	138	123	128	134	129	114	153	123	129	139	117	105	134	138	120	137	106	131	133	120	140	136	163	123	134	122	147	133	151	112	127	118	146	129	133	139	137	118	133	110	121	98	125	123	120	124	119	136	143	134	112	127	112	129	127	133	140	133	130	133	113	135	127	113	120	124	114	130	140	155	121	120	107	143	134	119	137	137	144	144	140	126	113	127	123	123	134	138	119	123	119	141	130	144	141	129	118	134	123	123	142	118	134	119	124	141	119	141	142	134	116	139	126	141	119	134	129	128	114	125	130	136	131	132	134	116	144	141	149	125	144	131	126	122	121	138	137	137	147	132	125	144	130	123	125	144	143	129	114	121	103	135	115	122	128	124	106	141	113	123	124	114	128	129	104	111	130	142	110	135	139	147	138	146	132	136	134	149	123	135	132	112	105	123	133	97	111	115	116	125	113	141	139	118	144	106	123	129	108	139	134	137	141	127	121	132	125	121	128	118	138	122	141	140	118	127	132	118	122	113	116	127	129	151	143	140	127	117	131	158	123	128	114	128	135	137	159	132	115	109	125	131	147	131	142	110	143	116	133	124	130	117	140	134	124	125	125	141	134	139	120	128	113	133	126	115	114	139	126	133	132	120	123	138	119	124	127	109	135	98	137	124	113	139	127	112	105	139	124	131	122	123	119	115	120	149	147	126	107	116	107	137	135	123	140	126	130	136	121	133	129	109	127	123	149	132	140	121	132	127	118	118	130	124	118	141	108	132	112	130	144	125	130	123	107	113	130	159	129	127	151	125	126	123	130	128	96	125	127	121	137	133	127	144	111	133	107	124	110	137	126	125	145	128	125	141	145	129	122	134	121	128	120	147	124	122	122	127	145	111	159	132	133	141	112	137	133	128	121	144	128	122	120	107	128	113	118	118	126	120	132	129	118	129	111	140	125	115	130	122	133	122	119	149	143	134	136	151	132	120	123	120	123	137	116	125	116	135	115	131	115	146	136	115	125	126	138	106	118	112	119	121	131	150	98	129	118	130	142	127	132	143	117	134	122	129	126	137	136	116	122	147	143	114	121	120	134	117	119	130	139	135	140	134	138	139	116	124	135	117	124	144	140	149	118	138	114	108	152	114	111	139	120	140	131	120	140	139	130	115	131	127	104	129	144	123	131	123	114	142	112	141	133	132	116	126	138	127	115	144	130	125	125	132	132	127	142	128	123	122	147	125	127	120	140	128	128	140	130	121	129	120	123	131	111	134	121	132	131	127	122	137	120	115	129	132	123	131	142	135	113	111	130	118	129	125	140	110	133	118	119	121	125	123	120	136	143	115	118	123	114	121	149	129	131	131	127	127	115	136	133	140	130	131	138	115	125	140	121	128	133	144	124	133	121	113	131	115	133	125	124	138	129	109	131	116	123	123	144	141	122	137	134	118	125	121	106	136	122	131	122	132	117	136	130	122	121	127	124	126	121	123	111	121	131	108	116	111	124	141	132	137	130	115	125	119	131	147	127	129	128	145	138	122	127	120	125	100	131	140	136	150	111	127	135	124	132	125	115	132	125	122	150	125	127	147	132	153	148	122	138	125	129	125	161	123	118	126	121	132	120	135	125	145	125	117	146	135	128	123	143	119	131	127	122	119	139	110	146	126	121	132	125	115	135	135	127	133	126	113	113	114	128	118	123	118	133	130	123	114	115	141	132	130	130	140	137	120	121	109	126	143	134	130	138	119	138	151	119	126	119	127	134	152	137	143	135	139	125	122	117	113	142	128	132	118	132	126	143	143	120	112	121	142	128	129	158	147	118	115	126	132	129	129	120	119	155	124	139	141	133	115	131	122	127	112	120	133	132	149	142	119	135	136	131	117	132	126	127	124	116	142	154	113	129	123	142	133	128	129	125	138	124	136	124	121	120	128	130	110	130	137	129	121	128	119	145	124	124	140	114	117	128	140	138	119	115	124	117	130	129	126	135	127	103	115	104	138	134	134	132	121	131	134	126	136	114	131	146	131	110	109	140	115	129	119	138	145	134	127	124	147	128	135	128	145	122	129	131	134	113	132	122	120	141	138	121	136	126	106	145	129	115	133	117	139	131	126	134	115	125	144	136	125	122	119	119	137	125	131	130	106	122	122	142	123	137	101	136	148	123	118	121	115	111	117	123	114	136	140	125	125	126	127	121	120	134	140	118	110	123	117	120	126	130	122	139	130	139	140	132
14816	9930	9417	5142	3080	2168	4162	9634	2450	176	149	141	125	133	142	152	163	143	122	131	153	150	135	125	144	160	155	157	162	140	127	147	133	131	150	135	132	139	154	134	132	128	155	139	141	129	166	150	166	141	159	134	166	145	133	133	115	136	143	138	161	147	121	145	140	140	156	151	144	161	137	132	131	142	156	139	146	140	160	139	139	147	124	149	136	164	143	125	130	145	131	123	143	148	164	149	128	147	149	130	124	142	141	139	128	125	129	132	155	136	129	136	130	135	135	126	159	134	136	147	148	140	131	146	146	122	131	149	141	117	134	132	117	125	161	141	142	138	160	129	136	119	144	150	144	148	145	149	132	145	141	153	129	144	142	139	144	140	153	142	139	142	133	125	127	133	129	127	112	145	168	131	131	147	167	128	151	122	116	125	154	140	117	118	134	146	154	138	130	123	136	149	128	124	122	128	134	163	139	154	143	131	151	143	126	129	146	144	147	154	130	154	128	140	121	143	132	149	137	145	140	138	161	134	158	142	141	172	140	153	151	148	157	149	160	137	151	139	140	137	143	145	144	148	126	145	131	135	153	134	153	132	121	148	159	129	142	138	136	139	126	157	161	137	120	120	143	142	129	148	124	138	131	145	149	126	178	136	130	137	136	147	146	152	121	132	152	133	162	135	138	167	123	120	146	151	157	123	144	136	156	156	122	135	157	130	167	144	142	122	123	140	140	147	136	139	141	163	158	136	122	151	148	136	139	131	155	148	124	153	146	144	164	151	121	120	124	123	143	127	132	146	144	156	133	147	149	154	130	138	152	128	156	125	126	143	147	140	149	137	141	131	163	120	139	127	129	133	159	124	122	133	147	139	127	158	143	142	128	138	147	145	134	125	151	154	144	147	136	135	152	128	135	174	120	131	168	117	130	147	132	136	138	122	131	136	150	137	178	139	138	120	125	139	111	138	127	116	124	149	136	136	146	124	136	138	125	139	138	139	159	149	128	124	131	157	157	143	139	148	135	157	135	139	139	139	129	132	150	153	128	142	112	150	127	155	147	130	142	135	134	149	151	152	129	120	153	129	131	134	140	131	149	141	129	141	145	143	117	158	144	126	145	177	151	136	150	139	139	152	137	133	117	157	130	165	146	150	140	143	140	148	133	143	126	120	130	150	137	138	149	130	141	152	148	146	146	130	148	132	154	141	139	122	138	136	143	159	133	142	147	121	126	130	135	166	151	118	142	121	129	150	149	142	154	109	144	131	137	129	153	139	159	140	160	127	145	152	124	151	157	127	139	147	137	130	130	153	133	145	129	149	162	162	132	145	143	139	126	132	123	127	141	126	129	120	150	128	144	143	140	138	128	153	152	141	130	157	126	132	157	126	127	137	141	133	129	156	125	146	129	126	150	165	131	131	158	124	133	138	168	147	134	140	142	148	127	137	139	148	132	129	130	156	143	145	130	124	116	125	134	125	124	122	128	155	137	121	123	173	137	149	159	130	120	128	158	135	149	132	143	133	134	162	154	103	128	150	150	143	140	121	133	160	134	147	128	141	127	138	162	126	137	138	145	161	159	125	137	146	141	146	143	126	151	147	133	142	137	129	136	157	128	162	145	144	141	128	160	138	148	141	147	153	142	127	159	126	131	133	141	135	140	133	150	154	125	150	140	134	146	126	145	137	108	132	146	133	121	132	141	127	128	119	124	139	132	124	144	130	156	146	146	126	155	146	145	134	156	123	139	123	137	162	132	120	135	132	140	131	117	134	126	148	148	138	122	147	144	144	148	132	132	148	137	140	143	142	140	117	119	135	131	118	150	139	157	124	129	158	136	136	139	128	126	137	127	120	121	158	127	133	152	144	126	147	150	144	129	130	152	158	138	134	158	137	134	132	139	138	133	143	131	133	138	151	144	141	146	127	145	155	154	148	136	130	157	126	130	124	128	132	147	138	124	147	152	123	132	137	129	110	129	152	137	140	126	136	148	149	144	140	151	144	140	150	156	133	97	130	127	136	133	146	119	143	146	120	138	136	136	148	143	110	175	146	140	133	141	129	126	122	138	124	137	137	135	124	137	146	126	134	121	138	136	153	149	137	131	139	134	146	140	132	128	133	132	135	144	127	130	154	142	129	135	130	142	134	142	128	115	155	152	151	141	133	131	146	114	144	150	127	153	128	120	149	139	151	147	136	148	147	137	125	136	138	152	130	127	156	142	151	118	167	146	120	157	139	133	146	136	137	135	133	125	128	130	144	159	149	122	131	143	141	146	149	156	128	141	132	135	123	131	127	158	128	135	133	134	139	143	136	120	119	147	118	147	139	148	127	136	127	160	132	130	147	134	123	159	153	147	142	149	131	124	141	142	138	143	139	146	138	161	143	148	148	114	139	121	138	159	124	143	130	138	124	135	134	144	144	124	152	137	143	127	126	155	117	161	147	110	123	121	130	140	138	142	154	130	130	125	136	133	140	136	140	141	147	122	152	135	154	122	141	143	112	115	119	134	149	138	134	147	137	137	140	140	141	163	150	145	130	146	119	135	147	157	140	143	145	148	145	143	143	135	133	139	161	142	138	145	172	161	150	127	137	136	134	138	145	109	138	130	129	149	140	164	137	128	138	137	128	148	130	142	133	134	136	160	143	136	154	138	127	129	133	136	151	160	129	157	152	135	122	132	131	142	149	173	147	135	134	114	131	150	133	143	142	138	127	147	124	132	134	140	134	152	134	120	153	135	141	138	137	134	141	144	149	154	129	148	106	124	134	135	125	136	140	129	140	123	153	146	137	143	142	132	128	151	141	138	120	128	131	138	133	164	158	159	136	155	141	130	133	112	148	148	142	133	153	142	132	125	159	151	154	147	138	132	116	146	163	128	136	130	121	144	143	132	117	134	161	136	134	135	123	141	145	153	137	112	150	139	163	128	119	146	136	127	121	145	137	134	151	136	137	153	157	151	136	154	144	133	121	118	147	141	144	164	130	142	143	135	138	136	134	138	150	123	157	133	152	142	142	133	139	127	125	153	135	134	150	142	124	148	154	161	142	140	142	145	137	156	154	132	135	124	135	147	130	133	122	139	139	123	139	132	138	148	155	165	139	129	113	122	133	135	155	124	155	149	138	157	148	146	126	131	129	148	117	141	147	127	110	139	142	140	138	140	139	152	118	132	159	152	127	118	123	147	148	128	143	134	144	147	119	144	139	121	142	133	105	143	135	154	146	163	123	109	139	135	154	143	149	155	136	117	133	139	135	140	143	134	155	144	160	122	122	145	133	122	147	144	128	156	138	132	126	163	144	159	135	153	137	137	136	102	155	135	140	146	151	123	153	138	135	125	131	131	147	143	126	119	128	117	154	155	124	130	132	145	144	138	147	147	133	119	128	138	146	137	152	152	137	134	137	136	146	146	144	131	158	149	140	157	137	147	159	157	135	154	142	125	147	150	152	138	135	135	141	155	137	133	141	139	177	146	128	141	132	131	123	136	143	128	132
24871	20401	26774	23966	20450	13508	12372	49887	27740	3224	407	330	354	325	296	324	296	302	281	296	318	261	272	261	284	288	265	265	283	262	264	287	251	277	238	273	231	274	243	249	217	271	280	274	247	244	262	242	264	253	247	257	258	246	251	265	241	273	243	253	248	234	258	243	266	208	250	255	283	252	245	227	247	268	255	279	243	256	217	266	229	238	259	275	289	255	234	232	281	251	216	280	249	263	262	256	257	246	260	272	278	250	261	249	242	254	241	254	245	243	262	250	224	262	227	243	251	238	257	269	217	236	243	235	244	242	249	267	268	263	245	250	253	257	289	239	250	270	235	233	271	251	249	251	251	241	239	242	271	251	238	252	255	274	244	220	226	265	220	278	244	250	249	229	255	230	253	243	254	237	239	271	253	267	254	270	238	261	241	240	274	284	230	269	273	255	240	269	229	261	247	234	256	231	248	246	237	262	267	260	237	280	265	268	265	257	280	243	251	254	249	257	232	248	248	255	262	215	229	222	250	249	280	249	240	219	268	253	222	255	252	284	269	228	266	245	268	265	247	264	247	269	249	247	226	246	280	253	253	270	255	255	264	254	252	256	256	226	240	239	268	260	247	236	236	248	230	264	261	238	225	264	242	271	269	253	215	255	259	241	298	258	258	256	222	241	275	250	257	246	235	278	268	268	250	256	250	251	218	246	245	240	243	279	256	248	232	244	238	208	222	254	253	237	287	237	230	252	229	253	216	231	269	255	258	256	259	218	231	249	256	244	240	250	229	238	231	246	251	243	260	257	240	237	260	231	232	248	235	223	239	260	271	233	252	251	259	230	232	248	251	243	258	246	229	233	265	256	277	253	268	260	267	272	256	271	263	265	250	236	248	207	257	252	254	245	261	265	277	248	252	258	285	257	240	252	247	243	262	242	255	250	250	253	231	240	242	262	263	231	271	277	290	244	269	243	259	244	277	238	231	257	243	245	252	259	257	239	223	259	261	246	261	224	254	249	229	264	254	266	232	241	257	234	218	250	287	235	250	265	252	260	258	256	249	262	233	238	251	248	250	254	272	270	243	243	254	230	224	277	250	262	273	274	262	252	265	235	233	220	270	208	263	251	253	244	259	263	244	260	258	240	290	233	243	281	264	223	257	248	242	228	248	257	228	264	227	245	234	262	241	255	262	232	255	234	239	257	258	211	224	243	234	208	243	248	246	236	247	252	211	232	242	244	259	233	241	253	261	217	243	251	229	256	263	261	248	245	269	296	254	290	264	281	250	275	246	232	249	243	233	253	241	240	229	278	241	258	249	230	218	221	237	261	266	246	220	259	268	229	269	243	264	245	227	251	248	273	222	263	274	238	269	244	239	254	257	247	231	239	260	256	234	246	253	253	243	230	213	249	242	226	290	284	251	264	259	235	229	214	262	243	243	251	252	248	254	249	267	260	260	253	219	237	258	247	280	248	234	271	263	253	260	245	267	218	239	236	256	266	252	268	263	236	273	230	229	268	270	219	238	241	265	238	246	256	233	244	258	209	230	244	223	244	283	259	218	254	239	215	265	221	266	254	246	238	226	235	259	224	234	247	252	260	270	241	232	277	243	247	220	255	244	255	259	271	221	264	274	264	229	261	237	235	235	213	258	265	234	263	228	262	260	232	293	251	236	250	261	270	239	234	254	258	255	230	243	252	255	254	244	210	252	239	252	253	262	244	240	252	244	253	239	267	248	240	251	217	248	239	270	236	246	250	252	264	255	255	253	250	253	278	244	243	256	265	225	246	256	258	273	235	267	257	248	225	261	251	238	252	270	235	247	252	236	283	237	270	272	251	215	255	250	267	232	275	278	249	223	242	260	275	247	287	216	260	245	250	249	259	242	242	262	254	265	261	260	262	254	253	271	273	250	259	250	265	261	262	273	282	268	254	259	254	267	268	266	276	235	285	266	272	242	234	275	233	247	253	263	246	248	248	250	255	278	236	231	275	250	232	279	253	221	231	233	241	212	253	247	265	237	245	264	251	222	257	243	245	232	243	234	261	249	254	248	233	264	251	256	230	247	219	232	246	258	274	260	280	264	253	236	261	261	268	285	244	267	231	244	246	255	239	262	263	242	254	264	264	246	281	253	234	242	257	204	218	261	264	245	244	248	262	266	257	242	237	227	252	258	280	275	253	246	268	263	249	250	243	224	232	256	244	267	266	269	228	228	253	254	265	286	265	265	262	256	268	242	257	298	235	274	239	211	228	242	223	235	245	239	233	225	255	236	252	268	256	254	254	253	275	245	268	243	241	254	257	253	262	243	266	281	204	235	286	236	244	227	278	252	235	245	215	233	256	259	231	253	236	239	255	270	240	260	232	227	226	266	249	247	244	270	272	255	228	254	237	247	239	256	238	240	266	246	256	244	274	269	268	258	257	269	214	262	230	225	248	233	257	257	258	248	253	238	257	255	243	250	265	250	254	241	224	243	285	260	258	228	252	259	239	255	224	235	256	233	245	277	216	219	268	211	265	262	252	243	240	264	244	268	252	246	241	273	252	253	227	267	270	246	292	243	246	204	240	247	269	250	262	247	268	271	249	249	247	242	264	267	242	246	224	232	236	269	255	261	272	247	223	273	232	239	239	256	272	278	244	241	265	255	248	258	231	225	262	243	234	270	249	267	217	253	249	255	237	237	253	251	248	250	250	258	257	231	265	258	230	262	244	241	240	293	240	227	253	213	248	241	246	247	260	250	256	258	246	239	231	234	228	249	219	240	239	253	225	253	259	254	270	237	242	260	253	271	238	240	275	270	240	233	265	257	242	249	245	236	226	237	260	266	231	250	258	264	238	267	275	247	263	243	258	226	233	238	285	250	235	245	241	229	261	263	240	234	245	258	264	269	250	243	234	258	249	236	263	243	239	253	273	274	239	237	261	228	252	267	241	203	245	264	276	255	225	248	236	243	259	224	252	263	264	267	286	219	239	260	240	259	266	249	231	241	237	251	242	237	263	239	257	227	237	257	255	246	240	246	254	254	259	237	248	233	265	242	244	251	275	241	248	231	251	244	269	225	264	233	243	271	254	248	275	258	239	221	265	249	248	268	246	258	232	258	238	284	211	259	247	275	242	224	244	259	234	228	233	252	283	259	258	254	272	259	264	251	254	277	264	260	235	240	237	252	259	257	216	272	247	239	239	282	231	249	250	257	243	245	255	273	270	251	229	244	251	233	219	244	250	256	232	228	260	250	281	277	262	248	247	239	238	261	246	235	272	263	236	247	244	246	263	263	248	219	273	260	272	229	234	260	245	270	254	242	256	263	261	251	223	224	262	281	234	255	236	237	255	254	252	241	267	266	228	232	254	228	249	257	249	224	252	236	245	263	249	233	275	248	218	253	287	249	243	253	231	261	226	256	254	243	242	270	250	239	231	257	274	244	254	242	254	232	247	254	256	277	253	262	249	265	217	257	262	242	232	262	252	289	250	254	244	244	233	239	253	246	262	245	259
16544	26070	21423	14302	9941	7457	16855	48321	14226	553	480	474	445	367	374	357	393	331	319	320	289	278	290	297	305	310	280	269	252	287	277	253	242	250	256	240	301	256	237	258	225	255	263	247	272	265	251	259	233	290	235	229	216	239	254	232	240	240	236	247	252	239	257	251	276	250	221	245	240	231	213	239	241	238	231	226	291	250	233	267	226	244	226	244	224	274	239	244	243	224	235	214	215	243	236	208	239	212	234	268	240	228	233	234	244	238	234	271	218	217	257	242	259	217	217	222	261	236	228	247	216	209	232	226	238	238	242	252	228	251	249	253	254	230	214	248	251	237	243	254	248	254	235	215	231	258	246	244	259	219	186	233	242	244	217	206	257	243	253	215	234	237	223	226	252	228	188	255	265	243	249	234	252	225	237	228	235	245	267	265	225	251	242	217	232	270	245	246	232	255	253	251	229	232	235	236	242	248	252	243	247	236	237	246	220	219	235	223	243	253	239	222	237	229	249	262	223	224	225	262	255	263	229	231	223	249	237	249	232	225	248	221	261	267	252	253	214	240	235	218	216	219	249	254	249	262	231	254	253	224	255	258	216	249	262	235	233	228	250	265	227	224	258	210	245	231	215	265	252	238	208	250	248	232	207	235	225	263	274	222	222	226	214	217	245	254	239	223	225	214	223	243	248	250	238	239	227	250	226	232	236	241	260	257	219	235	224	228	229	235	218	261	272	235	246	222	228	223	229	232	263	213	223	240	245	230	236	183	243	217	227	236	226	212	241	247	254	215	214	248	229	253	222	241	214	219	217	243	239	246	234	233	229	249	255	210	231	234	228	221	234	230	237	220	259	228	230	254	246	212	245	251	228	243	235	242	224	216	245	260	206	218	235	272	249	220	218	240	252	211	237	248	279	225	238	240	237	233	233	232	246	262	227	240	224	255	233	215	224	236	226	225	231	247	216	231	242	244	234	243	238	247	264	221	241	240	222	224	237	233	215	235	229	253	264	225	223	249	239	215	249	275	226	232	232	241	223	257	231	242	220	233	243	244	249	223	240	251	231	243	248	257	245	246	237	238	240	245	248	250	223	229	256	242	242	229	270	274	228	216	239	247	241	230	229	257	237	247	266	248	238	249	220	249	210	249	240	226	241	240	248	235	255	254	241	258	223	226	241	244	224	228	232	232	230	249	231	238	226	232	259	223	233	233	222	260	233	259	262	227	231	229	224	262	240	223	223	251	249	242	249	246	210	231	236	243	242	238	261	254	218	227	243	241	237	232	213	262	241	228	236	222	242	217	257	211	227	233	250	254	255	238	238	226	216	225	253	255	216	242	257	242	235	233	246	227	204	231	241	225	215	215	236	232	252	226	229	247	265	244	227	252	247	247	223	246	234	240	269	228	210	237	241	217	240	251	236	228	256	221	269	237	247	202	216	223	240	267	206	253	242	222	253	239	232	239	256	238	218	249	238	234	238	237	219	252	236	226	211	252	219	270	243	242	234	228	250	215	196	281	236	263	224	223	248	219	230	226	252	243	221	225	221	230	221	225	246	275	221	254	228	237	239	239	258	257	232	248	222	241	236	230	225	232	241	237	216	261	206	242	248	243	208	244	258	220	209	217	242	250	241	229	228	255	226	251	233	237	209	234	217	239	239	252	230	248	233	225	240	242	255	206	230	239	220	299	233	224	240	250	228	217	234	231	218	231	239	212	242	222	242	228	248	243	242	239	223	222	228	233	215	227	238	211	247	223	265	249	249	241	257	240	236	248	236	222	244	271	247	238	236	239	242	234	251	227	231	239	247	233	244	231	257	229	240	241	213	221	221	235	225	235	245	229	252	240	267	225	259	237	256	274	222	239	242	263	227	220	254	209	229	247	238	216	256	243	250	233	244	229	219	253	201	222	233	249	236	227	270	243	255	251	237	234	237	249	233	244	233	226	235	198	241	225	246	217	214	224	237	240	211	211	251	225	225	226	216	226	224	233	253	251	231	236	276	277	222	239	225	232	235	235	248	242	252	215	226	268	271	247	238	226	239	246	217	228	225	240	221	247	226	226	234	246	231	262	230	254	218	232	249	250	246	237	259	235	250	236	247	242	253	248	242	187	239	263	250	247	257	239	230	231	213	226	203	220	239	269	240	226	247	267	216	235	231	264	237	233	251	236	221	267	264	228	265	267	252	235	252	257	246	232	237	225	225	242	240	245	258	247	260	223	246	248	201	233	238	218	206	242	224	253	263	241	226	237	228	249	240	268	240	240	240	226	243	220	224	261	231	251	237	264	264	250	211	233	240	213	229	248	236	228	228	204	243	229	269	251	264	257	269	251	252	228	229	234	221	262	240	253	226	224	249	224	221	248	229	266	205	223	246	254	258	218	253	232	217	261	244	229	236	248	256	250	242	261	259	232	224	243	248	240	229	261	230	233	228	259	245	235	220	240	231	217	216	259	262	249	243	210	220	243	244	247	235	216	235	254	224	208	226	237	264	225	256	277	235	231	216	239	246	221	248	232	239	236	227	224	232	256	240	238	212	249	255	232	249	223	271	222	225	244	247	239	220	241	251	229	274	248	230	247	228	246	249	226	227	232	225	245	267	233	233	237	247	228	239	258	227	224	253	253	233	242	252	190	234	239	243	238	245	244	239	243	224	264	217	268	229	253	260	243	259	242	226	235	212	237	226	255	223	233	216	232	223	220	250	239	222	224	242	248	257	222	220	213	214	243	239	234	247	216	233	257	233	207	223	245	243	224	240	238	256	225	231	236	252	237	248	225	261	257	216	248	253	242	254	232	219	242	209	233	242	233	215	247	221	237	234	261	236	258	221	243	224	229	247	251	246	247	225	243	222	252	223	238	241	246	235	228	250	246	219	226	243	220	249	225	218	251	258	256	238	231	260	222	230	258	228	244	236	237	222	254	238	234	236	203	223	243	222	235	234	268	226	242	255	234	245	244	259	235	245	221	246	235	233	228	254	226	229	234	232	232	245	261	267	241	240	242	220	234	223	219	242	227	245	241	229	225	247	236	233	244	216	243	260	256	227	225	225	227	246	290	211	225	238	230	234	241	241	211	253	258	234	242	230	229	217	266	247	222	215	253	224	225	233	245	256	240	253	253	238	250	227	252	246	210	231	240	245	224	214	233	246	229	237	239	255	241	259	216	244	234	229	213	240	241	257	236	269	246	236	254	242	274	243	222	242	240	215	230	220	262	252	252	250	210	244	247	250	223	220	232	259	234	238	224	219	214	255	230	244	268	244	233	231	218	253	239	237	223	237	205	251	259	245	224	207	221	236	221	245	244	263	235	241	233	250	229	228	241	213	262	235	228	255	213	228	257	236	233	247	236	197	220	243	244	235	262	234	244	247	250	243	269	201	254	212	254	244	215	243	226	225	247	231	239	244	207	233	236	269	235	233	234	248	244	252	223	220	251	223	230	228	224	250	212	247	243	224	257	232	240	221	230	248	238	222	228	239	230	221	219	229	245
22599	20432	27164	23621	20457	20704	29598	63808	32341	5811	804	715	701	625	608	588	520	535	553	514	538	463	512	514	491	481	481	497	482	501	449	461	455	440	487	469	456	453	487	474	454	477	430	472	481	457	497	453	448	489	441	453	463	483	466	458	390	430	442	450	482	459	455	447	456	453	474	488	426	481	437	457	454	453	442	484	493	439	464	444	444	459	485	471	485	461	449	428	469	452	465	458	438	393	418	469	440	470	456	430	437	479	491	465	471	455	483	429	446	446	445	458	453	481	419	443	461	433	481	427	466	441	456	471	407	429	407	412	460	398	466	453	447	450	463	428	448	412	469	436	482	452	415	459	454	413	398	470	453	416	433	431	456	482	459	443	454	469	479	471	427	430	431	456	459	450	472	435	470	450	446	475	414	438	435	455	421	464	464	445	436	440	474	471	436	448	467	447	479	434	439	447	452	410	443	406	461	470	465	454	437	466	434	459	450	477	440	463	463	445	440	458	480	437	470	458	442	447	491	444	456	481	457	495	458	425	436	462	444	474	436	427	431	437	458	447	501	486	420	438	446	459	443	483	398	441	424	449	448	442	438	435	438	469	432	437	470	478	471	433	438	442	475	452	451	432	441	437	451	421	462	481	485	460	424	440	455	471	461	447	477	407	453	449	458	400	428	489	447	455	483	439	459	432	459	482	444	449	449	442	454	469	451	456	416	451	426	407	461	406	413	482	441	450	447	421	458	456	421	484	435	390	481	477	432	466	424	405	463	457	410	462	480	452	446	411	428	417	410	440	446	419	439	483	456	485	460	449	465	462	419	430	418	480	440	482	455	463	447	431	461	459	434	416	466	445	486	447	461	405	424	485	444	426	436	455	439	437	434	442	470	457	444	457	474	459	444	459	447	435	462	464	444	439	477	383	430	440	414	459	456	478	443	482	438	476	458	417	413	447	451	424	483	441	440	446	448	464	433	415	427	431	471	434	433	489	437	416	456	451	440	449	484	466	462	442	460	447	455	441	440	458	445	463	449	434	415	411	456	453	435	490	457	450	485	450	476	485	452	446	413	416	418	446	423	446	466	454	460	462	446	477	443	409	412	435	423	455	508	435	452	444	441	422	474	398	404	420	394	431	464	423	439	510	455	459	479	423	437	475	444	462	453	467	486	466	484	419	428	463	459	458	446	458	449	439	420	482	443	429	444	468	461	454	465	408	414	442	473	429	452	379	417	444	426	440	443	426	442	436	470	463	458	448	429	458	451	443	467	431	432	411	454	426	433	451	483	461	449	453	468	503	444	414	435	422	420	454	447	424	432	470	436	424	428	474	415	468	425	447	485	403	469	458	463	432	449	471	460	466	462	439	415	419	433	444	502	433	508	423	474	458	413	456	410	419	428	435	439	462	440	494	435	465	452	470	476	462	460	424	436	468	421	450	474	435	428	456	427	457	427	460	451	411	411	461	443	447	431	439	425	459	417	415	471	463	477	481	442	469	422	423	412	436	445	490	465	422	459	441	454	426	443	490	439	420	453	443	457	460	427	484	420	454	453	449	442	450	443	452	440	434	455	441	436	417	469	429	479	480	440	481	418	469	454	473	454	465	475	454	435	464	421	432	482	474	399	425	443	457	459	427	474	401	482	414	424	419	437	420	444	445	424	474	459	439	445	458	430	473	447	487	421	458	472	483	445	410	434	432	400	477	440	434	441	432	477	433	454	460	412	418	456	462	426	420	457	417	418	446	476	467	444	459	439	435	453	440	498	396	446	433	402	467	483	446	446	413	458	463	460	451	449	429	436	450	435	460	472	396	461	448	440	435	453	441	475	422	431	419	443	441	455	430	489	477	425	450	464	457	462	464	445	438	431	439	444	463	427	459	478	436	469	468	420	473	453	475	433	462	429	449	448	463	442	465	393	440	427	395	452	448	499	480	448	461	449	429	440	460	452	469	482	459	480	455	417	446	428	449	434	511	455	455	442	447	450	467	430	462	438	468	447	423	475	497	464	467	453	484	448	461	412	419	457	454	445	458	499	431	482	447	430	445	423	495	427	424	441	456	410	458	443	455	458	469	447	435	446	472	477	431	470	428	475	439	449	458	469	427	446	452	422	435	439	452	425	450	438	465	434	458	419	469	435	451	422	448	470	491	477	480	471	433	410	448	432	431	458	453	406	434	457	432	440	418	430	452	424	460	439	477	482	447	440	422	430	426	445	467	466	461	439	431	461	445	448	428	440	431	454	432	420	453	442	428	447	479	409	427	451	424	422	445	452	410	445	424	425	460	450	485	471	475	485	462	435	414	423	451	461	446	460	478	442	479	424	417	442	442	444	470	442	460	495	460	467	448	441	409	463	402	416	429	447	461	452	439	447	451	432	489	473	485	441	474	442	452	418	430	469	428	427	426	431	411	464	464	441	427	470	471	443	510	467	405	414	427	447	470	447	475	451	456	493	440	413	437	431	463	447	433	434	438	459	443	459	438	447	420	454	417	478	403	466	445	453	469	459	417	454	487	480	419	461	445	473	443	440	430	432	409	446	470	475	448	452	439	434	444	441	448	452	421	410	417	497	486	451	495	466	505	427	416	464	467	415	446	466	451	445	426	447	466	442	445	444	474	427	445	461	456	426	436	472	455	413	462	443	442	432	437	435	438	432	436	445	468	477	444	413	450	446	463	462	452	456	491	471	451	450	472	463	439	439	513	450	420	496	416	491	456	481	429	463	435	461	435	480	436	459	439	492	475	428	407	454	453	431	465	431	449	465	437	461	458	481	446	426	442	446	466	449	449	433	419	489	485	396	445	430	438	472	431	406	445	453	424	475	480	386	473	464	443	439	452	436	423	451	467	500	488	430	433	443	461	461	438	454	444	435	435	394	451	459	445	425	428	434	445	472	429	449	440	433	447	402	439	445	435	447	414	446	441	429	429	474	447	440	459	440	416	470	453	460	467	466	448	438	461	414	431	446	432	437	436	441	461	402	440	446	465	441	427	485	467	452	443	457	431	431	457	429	437	437	472	438	455	421	429	440	444	425	472	442	432	447	443	438	459	468	470	400	418	429	423	451	456	438	462	463	443	456	476	470	419	466	464	443	380	450	412	466	474	428	437	430	487	467	448	472	467	424	433	451	419	431	465	458	471	419	474	447	426	449	412	445	426	477	454	460	422	474	463	461	457	456	460	473	429	425	457	448	454	450	497	431	450	449	469	422	431	463	458	430	436	424	416	471	463	435	459	427	473	439	448	476	473	452	487	472	418	426	428	441	434	449	487	453	444	431	480	426	476	503	467	451	445	428	433	445	445	475	439	470	432	389	464	406	448	425	452	430	450	466	428	417	507	468	445	410	433	434	451	476	449	442	476	448	453	453	428	431	433	456	480	455	435	438	503	401	438	427	437	479	456	462	426	489	450	462	428	473	438	440	477	471	475	467	455	450	437	456	455	446	434	465	428	423	463	421	488	414	431	457	442	460	455	434	448	475	425	463	453	436	413
18685	32339	26774	20386	13641	9900	28077	60650	12293	1064	1005	925	857	749	704	685	672	623	565	538	538	526	519	495	505	513	466	495	494	473	476	457	406	478	465	443	469	426	440	458	448	433	437	452	414	425	451	386	436	428	450	430	419	418	432	461	435	439	426	416	420	431	412	440	397	430	425	450	432	450	424	468	406	398	416	396	447	399	449	423	422	426	437	395	408	388	432	411	425	436	390	462	409	406	388	458	399	429	429	447	416	422	433	428	399	444	418	457	381	410	395	421	447	452	407	423	421	416	419	414	419	419	394	434	444	396	434	420	424	449	403	409	419	431	433	420	466	447	401	395	427	383	380	442	433	423	414	405	369	395	436	416	446	382	408	418	443	406	435	404	445	399	449	404	394	397	439	427	440	457	425	408	408	424	417	405	418	422	413	423	446	423	429	406	414	431	418	439	415	419	435	407	374	428	412	448	398	433	399	414	431	442	446	429	378	423	440	397	433	443	428	391	394	399	431	454	444	421	419	442	405	407	424	424	440	406	426	405	379	417	434	389	435	414	377	409	390	405	390	397	405	421	411	411	426	455	405	390	436	410	425	369	404	437	397	436	394	416	442	443	429	420	391	388	402	397	413	413	424	414	421	427	361	443	423	397	402	435	406	393	419	431	409	460	377	439	390	434	401	393	397	444	430	412	408	411	428	389	427	388	403	427	403	411	435	423	413	412	425	411	403	423	423	409	392	451	420	409	436	393	418	451	434	431	431	434	423	427	448	408	433	447	440	424	428	442	433	406	425	394	431	438	413	397	413	355	369	399	416	436	405	411	413	401	403	407	414	423	429	412	435	364	377	405	432	392	416	417	378	408	422	409	416	392	440	440	428	449	378	418	434	428	398	427	442	410	441	421	422	438	425	443	449	391	391	394	423	411	410	433	437	407	407	383	430	420	416	390	423	419	397	435	431	399	420	435	403	396	424	430	443	399	438	423	432	403	420	426	402	422	422	407	428	384	386	426	464	438	412	429	419	377	419	388	441	385	448	398	403	396	445	407	421	396	411	415	411	420	441	411	432	416	410	412	428	396	404	423	410	400	432	418	424	434	368	429	392	390	455	417	389	409	416	405	415	423	360	431	424	417	464	427	429	398	436	415	450	415	409	411	436	441	401	413	424	432	417	399	445	434	413	413	434	453	412	366	406	405	414	406	441	388	433	427	417	401	408	413	417	404	422	431	436	423	433	454	396	394	438	415	416	406	378	427	389	410	417	450	429	412	405	433	437	405	398	398	431	469	428	400	445	415	398	403	415	412	410	410	406	437	414	422	416	438	452	402	408	435	426	426	385	417	421	424	380	412	431	438	472	394	407	421	420	435	377	426	428	398	403	394	424	423	419	411	402	421	381	416	407	386	410	386	391	424	411	408	435	434	415	401	433	380	420	425	408	384	396	419	397	426	415	457	383	403	417	431	407	437	427	455	387	405	411	404	447	434	408	450	411	436	400	432	424	430	403	432	411	449	427	416	421	391	432	408	389	400	403	427	412	431	423	439	427	415	447	424	403	466	383	429	457	396	412	420	440	418	418	383	402	433	420	398	432	418	427	382	420	419	444	436	425	437	394	443	447	409	386	454	399	401	398	459	407	433	441	403	418	435	406	425	433	419	431	443	399	426	397	433	374	385	390	429	390	408	364	421	401	405	430	441	403	403	428	391	396	416	397	409	425	385	404	444	434	401	415	428	408	449	406	404	410	407	418	397	427	418	402	410	425	416	409	406	427	369	432	383	394	414	395	392	389	412	413	397	426	421	432	423	404	416	394	402	424	429	412	427	451	455	425	423	433	400	451	468	414	439	403	407	402	430	419	425	423	447	419	410	417	416	406	427	427	443	442	418	466	397	398	427	406	413	421	414	410	432	424	380	399	395	416	436	430	398	395	434	396	441	409	451	436	420	419	413	431	405	381	444	424	407	401	410	416	414	429	408	425	406	413	424	411	408	451	378	444	434	423	404	402	391	412	403	443	418	396	400	359	393	414	431	401	431	436	439	398	411	398	401	418	421	388	419	405	390	392	398	384	413	425	408	453	411	415	422	439	420	430	414	398	386	448	433	413	403	431	407	393	413	361	434	410	405	383	427	426	411	439	419	423	401	447	410	452	451	426	428	417	394	409	392	411	416	408	423	422	404	438	400	416	419	427	404	416	408	439	423	372	425	418	430	426	421	424	425	422	423	438	406	433	416	393	373	425	412	421	391	420	381	387	422	433	431	421	440	446	429	403	403	432	439	417	417	433	395	398	399	394	423	423	398	396	413	400	425	439	408	393	415	425	411	410	420	426	423	391	389	406	366	433	427	423	422	430	377	458	411	446	437	427	424	411	422	379	430	396	407	385	420	394	401	395	395	452	388	403	411	390	445	397	421	404	433	388	409	409	392	397	429	444	425	417	409	436	423	440	404	411	432	453	418	427	426	396	445	399	428	418	425	404	426	413	425	448	433	372	429	406	371	390	433	410	396	411	391	420	389	419	435	447	445	414	398	386	437	398	395	395	417	401	432	411	407	414	418	430	428	452	423	434	396	386	393	455	415	389	459	435	397	401	450	382	423	424	421	422	455	404	405	402	415	421	419	399	427	411	412	421	375	406	422	400	433	416	395	412	441	434	411	432	397	416	417	400	398	390	405	444	416	424	388	431	389	404	417	387	392	444	391	399	404	416	444	426	425	424	408	442	400	431	408	436	425	400	409	391	403	389	439	448	447	393	405	436	371	421	426	398	378	409	421	415	406	454	395	410	415	352	386	405	382	431	400	428	412	400	394	423	450	439	437	433	424	434	430	431	403	401	426	404	433	416	403	388	397	409	389	440	421	426	397	427	454	415	407	396	409	425	423	384	394	437	430	442	413	390	421	412	430	428	427	419	426	414	434	389	415	424	437	422	401	403	400	411	408	389	397	425	414	406	429	431	438	454	426	399	393	440	404	404	384	436	418	412	391	403	376	421	458	405	440	452	400	453	418	418	399	403	466	426	391	411	413	385	398	415	410	397	416	445	435	426	440	407	434	393	393	437	399	409	450	462	390	395	408	390	392	410	410	443	446	389	383	443	422	421	418	388	424	392	410	411	390	377	425	432	419	429	401	418	442	381	386	443	461	419	425	444	393	407	404	418	380	443	401	422	412	391	421	428	407	398	453	428	425	407	435	421	420	373	373	425	429	421	414	431	415	419	398	442	399	437	415	377	379	398	400	423	436	433	417	410	422	405	451	398	391	406	430	408	394	434	424	458	424	394	406	420	417	427	434	425	427	418	385	381	433	446	398	434	430	407	393	407	391	469	450	441	371	419	425	430	424	400	364	401	414	393	420	450	420	398	418	403	401	432	449	423	444	385	426	425	442	402	397	401	432	428	445	407	421	411	444	427	393	427	398	407	417	427	428	416	421	401	414	406	463	420	411	408	433	417	451	399	379	399	420	440	397	397	431	452	400	428	410	409	415	439	394
28314	17431	9214	3923	2005	1444	1381	6089	1660	127	156	131	145	138	128	143	124	140	140	113	125	123	128	134	124	136	137	108	132	135	115	133	122	111	134	137	131	113	130	127	134	139	123	118	124	138	113	130	132	143	137	131	135	131	117	136	119	122	132	106	127	114	97	140	114	115	122	133	129	113	126	120	137	125	143	128	131	131	128	120	131	129	161	111	123	129	139	126	119	117	127	137	130	139	127	142	115	143	119	135	127	103	118	133	155	141	146	129	111	133	135	152	123	125	124	157	134	130	133	142	135	138	132	124	140	124	123	117	134	147	110	111	128	114	138	133	123	135	120	153	112	144	137	122	112	124	141	123	110	143	131	140	124	139	128	115	108	131	136	138	129	128	119	147	126	141	136	126	136	158	123	131	130	131	114	132	134	147	136	139	111	143	130	140	141	114	125	130	118	131	125	136	150	128	135	126	132	141	129	130	112	138	111	127	121	134	107	149	136	119	126	110	118	134	152	125	123	131	139	115	125	127	133	117	120	125	132	125	126	132	127	139	122	123	120	125	129	130	130	145	145	109	116	140	156	132	135	126	139	133	132	120	119	120	122	121	131	118	117	135	107	143	148	118	149	110	129	115	128	110	135	131	124	112	142	135	129	122	158	113	131	127	141	120	124	132	112	160	132	126	139	151	121	124	121	110	102	137	119	116	120	127	136	126	137	120	130	131	134	136	125	120	124	130	137	118	133	110	144	125	132	143	140	103	118	124	122	145	125	121	130	110	127	130	174	108	129	130	129	156	133	103	125	143	115	126	113	116	135	134	139	111	108	128	119	143	133	137	146	133	127	122	126	131	118	148	135	118	119	122	124	124	131	131	129	129	133	117	116	135	136	114	147	129	118	118	123	130	159	156	140	108	128	131	133	115	127	110	149	118	127	138	111	141	131	126	140	119	118	126	150	139	112	135	111	123	134	129	134	118	129	122	128	128	150	127	106	130	122	136	124	131	137	116	122	123	129	147	119	123	132	128	141	114	135	126	145	139	140	127	130	132	146	128	141	138	140	121	145	119	141	120	119	132	123	112	110	121	144	134	135	135	127	142	148	131	129	150	142	125	131	123	130	126	132	121	118	147	129	113	115	141	138	131	136	132	143	132	134	125	135	137	132	130	125	122	118	138	139	122	143	114	113	122	117	150	146	113	144	129	114	137	144	130	111	144	123	150	126	140	136	127	128	121	113	140	122	139	117	127	133	114	134	132	122	128	121	141	148	133	114	125	125	118	133	111	136	135	139	141	134	147	109	121	119	125	132	130	129	125	125	135	137	110	131	135	121	134	135	113	115	134	130	112	110	132	144	118	114	114	134	122	136	134	140	120	139	160	151	134	111	130	120	128	133	119	113	116	129	110	137	145	145	137	119	137	129	140	139	128	143	154	126	136	121	130	149	123	132	115	128	125	139	138	129	133	145	146	150	132	137	125	126	128	119	142	135	133	140	135	130	147	134	131	139	129	126	119	127	142	129	124	142	127	137	130	122	128	121	128	146	127	165	149	145	128	115	120	105	110	143	142	133	120	137	129	109	126	127	134	143	119	135	133	106	113	139	132	143	130	106	131	120	131	125	145	141	134	102	130	122	136	101	118	128	130	156	127	134	121	118	122	130	113	130	138	132	124	127	107	142	139	119	120	121	132	142	130	129	116	124	131	130	136	114	133	120	154	117	135	130	146	115	130	115	138	122	128	117	139	146	129	138	127	121	135	127	132	113	122	139	131	141	143	133	143	128	148	141	121	140	128	126	143	133	130	135	120	126	139	143	132	128	116	117	133	123	134	128	127	123	108	104	119	111	135	137	127	121	116	121	146	116	105	159	139	140	152	131	132	141	130	129	131	139	135	146	124	134	157	125	145	113	123	110	113	139	106	128	139	117	140	151	125	139	133	128	143	122	139	153	119	128	118	142	133	124	138	126	139	130	136	139	149	130	135	105	144	114	141	106	124	124	155	129	120	111	136	147	126	134	122	148	113	134	123	137	127	114	140	130	117	116	119	121	139	134	119	124	114	138	125	135	134	127	116	144	131	115	141	117	130	108	131	147	130	141	143	131	111	122	127	131	141	123	128	132	134	127	124	136	141	115	118	129	143	112	117	140	138	133	144	131	139	134	113	114	131	123	134	128	112	133	125	126	119	150	123	142	117	164	113	123	133	122	136	125	112	120	125	117	137	122	127	133	136	118	133	105	132	121	126	136	131	136	137	100	125	120	132	152	115	142	130	125	142	121	114	108	123	139	145	125	130	130	139	144	140	126	116	126	117	126	118	127	108	123	145	150	127	132	132	130	142	139	114	116	128	128	140	156	114	118	135	135	129	116	120	132	125	146	134	140	145	137	121	134	115	119	125	137	126	122	131	150	134	110	109	116	121	136	138	124	146	134	148	118	123	128	121	132	131	145	116	133	119	137	122	100	130	150	127	130	128	126	124	118	141	125	126	125	137	133	113	145	137	129	139	133	144	132	117	163	120	137	140	119	125	145	118	129	120	144	131	123	129	131	131	141	127	138	119	124	132	122	135	125	150	118	119	135	127	118	124	113	125	123	127	119	115	115	122	113	153	116	120	130	129	108	130	122	133	136	122	115	125	142	119	137	132	133	141	143	127	128	134	127	121	128	134	104	112	119	119	127	107	132	144	125	137	125	120	126	118	107	103	149	137	136	115	112	137	145	116	116	112	143	123	139	109	143	130	129	125	130	120	122	123	133	138	134	108	118	133	130	118	137	137	115	116	128	144	126	127	145	133	111	112	113	111	147	134	132	137	114	124	148	115	110	143	139	124	130	122	147	121	119	140	119	158	123	129	141	125	137	112	137	121	138	127	140	131	121	132	124	133	137	131	138	108	118	128	136	119	141	141	121	131	126	107	102	104	101	130	126	157	123	126	113	121	134	145	151	128	138	123	143	159	125	138	150	112	140	129	121	116	112	131	121	115	137	123	128	128	135	130	119	130	116	143	131	111	137	136	139	130	137	133	145	127	140	133	129	140	133	133	139	123	115	121	133	121	131	151	142	143	128	126	125	147	125	138	118	116	102	143	124	136	126	123	121	113	141	110	140	128	126	130	106	131	142	117	123	139	134	148	147	125	127	130	153	110	135	140	127	142	129	115	150	143	122	124	126	133	126	140	124	138	156	148	120	141	144	148	139	127	130	140	148	124	120	120	141	121	111	147	123	124	129	150	116	132	146	117	123	148	136	146	127	127	134	145	126	137	131	114	125	137	122	137	127	143	123	104	135	127	134	129	132	158	117	122	113	110	127	121	122	138	144	153	141	127	150	127	120	121	124	103	130	134	119	134	139	120	130	145	117	131	126	124	127	142	125	133	145	122	137	124	147	128	151	147	123	133	132	127	153	132	124	124	121	128	120	133	129	135	138	136	113	117	114	121	102	121	137	138	139	126	120	125	122	130	122	142	124	138	153	120	145	123	137	120	111	151	135	118
14232	15974	13465	6173	4021	3011	2868	10240	2343	138	139	143	143	160	129	158	151	157	155	163	133	152	154	164	151	160	165	118	162	151	129	139	138	133	144	125	126	110	143	159	160	138	148	129	135	156	129	146	153	150	130	131	134	147	135	143	141	137	143	149	145	152	150	136	140	138	155	138	158	140	137	139	148	134	127	147	129	127	138	138	154	149	133	142	136	145	125	150	130	136	143	149	136	138	144	137	123	156	146	153	138	153	143	133	126	156	129	137	142	144	156	137	153	120	138	158	123	118	139	136	140	142	141	141	131	142	157	147	137	152	138	161	139	139	159	143	140	149	131	149	132	131	134	143	158	112	148	124	138	143	152	112	154	130	134	140	143	144	143	109	135	142	141	155	138	145	115	142	139	122	145	145	130	142	148	141	141	137	170	136	153	158	143	122	131	149	150	152	143	155	147	122	148	151	140	151	150	145	128	146	135	136	137	132	121	152	135	132	131	124	148	147	132	139	149	148	116	139	159	135	132	154	149	142	139	117	140	146	150	151	130	123	153	133	145	145	142	139	140	146	154	143	153	131	145	158	120	167	122	140	142	142	126	126	123	153	135	139	126	155	137	112	156	144	123	137	156	133	141	137	156	120	144	138	170	146	140	140	121	142	152	149	129	138	125	139	139	132	152	135	148	143	124	141	133	141	136	120	132	136	134	137	137	137	146	141	122	157	123	147	145	138	129	146	149	163	142	142	149	134	140	129	119	127	125	158	146	117	133	137	147	129	160	146	127	152	139	156	121	131	143	128	121	146	134	147	148	135	147	136	128	144	154	120	153	149	123	142	132	114	129	130	143	157	150	132	132	141	147	141	138	179	144	144	131	137	153	138	144	140	129	129	130	133	137	143	148	140	140	143	144	147	128	109	134	139	167	127	132	146	172	138	133	133	124	128	148	146	136	153	130	133	144	155	123	150	118	124	142	131	124	139	153	118	122	145	150	125	139	121	148	139	142	127	120	127	156	132	143	164	145	124	138	148	140	129	124	138	117	132	147	146	147	134	139	136	156	143	148	134	142	133	128	141	147	125	139	152	153	153	138	134	132	146	156	125	134	129	159	145	143	131	153	129	129	134	140	144	133	142	133	127	129	144	155	136	149	147	137	141	155	136	144	140	151	127	141	138	142	135	154	139	132	148	138	149	129	136	140	140	124	153	166	137	148	135	125	144	132	158	151	128	125	145	141	144	143	110	144	147	147	146	137	136	128	145	140	152	130	143	153	123	111	152	148	141	135	137	143	127	145	137	145	116	142	149	142	143	135	156	141	154	151	133	128	138	149	144	150	135	132	144	122	142	157	134	128	145	150	149	135	119	144	138	138	141	119	150	154	130	127	144	167	122	155	133	154	152	145	136	153	148	151	141	141	131	137	111	154	142	123	156	135	168	150	152	127	126	137	148	119	136	124	156	154	130	129	131	142	126	151	132	131	127	135	124	155	115	142	135	130	131	127	135	135	124	143	147	159	128	169	144	148	133	145	151	148	142	138	130	141	143	154	149	139	144	140	140	128	138	170	137	143	140	134	151	142	140	133	143	139	137	122	136	139	126	134	139	145	132	148	155	139	130	132	132	139	134	127	138	125	138	117	117	147	127	133	113	154	140	131	136	124	134	137	148	144	150	141	134	154	134	135	151	125	134	137	136	137	141	142	145	158	139	148	141	146	138	134	145	132	141	128	124	147	155	124	128	143	145	134	139	132	136	158	146	130	132	137	164	153	109	135	103	142	134	129	152	145	140	124	145	129	144	150	127	158	128	145	152	137	132	135	139	141	139	138	150	150	152	144	152	138	144	135	161	140	126	148	135	156	150	147	147	148	129	156	150	141	162	152	127	152	143	147	148	136	164	120	123	137	133	147	143	146	147	154	136	127	140	132	138	116	170	131	159	141	125	125	136	132	135	120	151	123	144	144	128	123	135	133	144	141	137	136	141	162	142	152	155	137	117	128	133	163	134	140	139	140	154	120	147	130	142	134	128	136	134	134	150	147	121	142	144	129	127	150	114	169	119	135	124	143	130	138	144	139	131	139	134	128	151	153	140	141	136	155	123	140	127	154	143	146	139	144	154	130	129	143	148	130	144	139	141	142	115	116	122	133	137	144	142	96	146	145	104	150	131	131	147	145	137	154	132	159	138	120	130	139	142	139	126	149	160	124	148	147	157	136	128	134	123	135	132	162	147	154	128	137	158	157	149	124	109	159	138	153	148	141	137	138	139	145	147	132	128	117	120	122	136	136	140	141	126	150	140	139	158	140	134	160	143	126	140	160	138	140	149	143	149	150	161	147	148	137	160	126	137	139	132	125	153	147	114	120	129	139	121	128	154	121	122	151	144	122	132	139	169	132	118	148	144	166	138	144	123	139	145	134	127	144	139	126	116	140	152	129	142	153	151	131	132	151	129	141	124	149	140	147	116	107	144	126	135	141	124	132	135	133	150	132	133	127	113	116	124	115	138	138	153	125	151	150	132	138	139	136	146	156	155	140	136	146	145	145	147	155	135	141	144	154	139	126	155	143	132	148	148	128	154	104	158	153	149	132	144	132	128	158	144	114	135	134	149	130	144	145	141	162	141	148	119	144	141	133	126	129	138	142	130	122	136	146	135	132	143	135	116	146	144	137	135	147	134	147	125	135	135	124	147	146	124	146	125	144	124	130	146	131	140	130	156	142	146	129	163	132	133	138	148	140	122	144	168	137	141	140	136	129	166	140	155	126	133	158	152	119	117	129	137	136	142	120	159	138	127	142	130	133	146	156	141	129	124	147	120	123	148	140	136	130	127	139	134	174	135	138	151	141	128	132	131	146	129	151	137	144	140	131	133	131	152	165	146	134	140	159	138	121	143	135	137	157	121	132	128	136	123	142	135	129	133	131	149	133	141	162	135	148	137	132	144	144	125	149	135	133	140	134	150	144	165	121	156	114	132	137	122	133	158	135	152	146	133	144	149	125	144	137	141	127	131	126	136	139	145	145	152	142	130	134	143	156	135	140	134	149	168	127	131	127	143	140	174	162	124	133	138	140	148	136	149	123	140	138	145	130	142	154	149	139	133	133	129	142	136	141	132	134	123	152	128	130	150	128	135	137	139	152	132	154	138	125	140	133	126	148	136	133	126	154	151	137	147	154	141	140	164	136	137	144	140	138	123	134	140	118	124	154	123	135	147	135	115	131	113	145	147	137	128	143	142	154	147	141	139	155	155	144	147	120	146	133	134	128	122	140	125	126	149	146	121	138	148	141	141	144	148	145	154	138	137	119	133	136	130	137	148	155	133	132	133	132	127	129	149	145	121	123	139	137	126	128	140	129	129	136	132	157	150	146	143	158	131	139	141	131	145	130	128	152	127	147	154	162	148	122	134	142	151	136	139	151	141	142	136	125	151	146	126	144	142	138	166	150	152	140	159	153	151	144	164	148	135	143	134	129	137	121	146	140	162	135	136	146	145
24962	20392	26742	23955	20436	13944	27320	46398	14717	1369	382	406	366	363	344	309	305	284	304	293	292	288	284	274	284	267	260	242	260	276	236	270	249	251	281	253	252	271	253	238	234	252	272	264	234	246	253	237	237	256	230	262	288	233	238	268	242	259	276	238	260	296	268	234	251	247	236	228	255	260	229	246	234	263	250	244	247	235	238	269	233	211	252	262	258	248	258	240	235	268	241	221	246	211	245	234	238	249	266	254	244	268	233	253	252	255	207	258	246	234	222	235	250	250	233	223	247	240	255	221	243	246	233	250	255	239	239	238	244	266	240	239	268	263	236	240	236	211	258	244	244	263	276	222	253	220	241	235	246	226	254	254	256	259	247	233	257	244	211	231	237	242	220	238	230	268	236	244	249	234	235	239	255	241	237	243	269	225	226	247	213	249	244	224	217	246	253	263	251	216	260	228	227	279	278	242	236	237	237	259	246	215	230	238	257	238	249	252	245	276	202	222	231	236	245	254	233	239	267	222	244	229	248	280	244	233	231	238	228	251	256	243	248	264	228	256	231	240	233	269	236	235	246	244	239	237	231	259	221	256	231	258	239	238	250	225	260	252	236	254	249	262	262	229	234	228	235	227	254	245	221	270	246	227	243	257	247	235	241	240	237	249	237	236	240	249	259	239	230	267	204	237	242	251	265	264	261	283	240	253	249	231	225	226	239	242	235	260	243	219	253	247	221	232	244	253	250	221	246	242	253	252	252	235	257	256	226	243	238	251	245	250	228	234	271	234	267	235	225	269	230	258	240	245	272	252	217	251	248	259	250	241	268	234	222	241	233	216	233	247	241	240	212	256	260	231	235	223	245	228	241	258	233	247	249	262	228	248	234	236	255	245	252	231	277	230	235	241	222	239	231	248	228	249	251	246	245	259	217	237	243	250	209	259	265	245	245	260	258	268	251	264	264	219	226	257	232	244	251	254	214	241	275	225	267	239	238	258	254	256	233	267	223	248	227	239	228	216	251	238	243	257	233	230	236	236	272	243	260	262	250	271	236	233	232	251	252	243	250	255	234	227	261	225	252	243	238	258	212	262	237	260	267	259	271	260	233	266	221	252	249	256	268	238	249	260	235	234	260	216	244	263	265	258	256	241	242	260	263	254	218	277	242	213	222	270	248	238	219	240	256	240	240	241	253	260	254	249	263	252	260	252	242	239	228	231	245	232	231	243	248	241	262	213	261	258	237	232	246	254	282	266	232	248	251	275	261	253	224	241	261	221	236	250	224	246	261	261	240	240	267	250	247	223	236	244	262	239	264	234	220	226	268	258	276	258	233	237	225	281	239	272	224	237	263	243	245	233	254	233	231	250	253	242	277	212	263	242	224	233	217	225	236	276	257	273	267	244	228	241	236	270	208	232	269	240	259	238	240	248	264	226	259	264	239	237	249	244	254	252	274	252	251	233	231	256	287	238	228	264	243	247	243	223	202	260	227	243	289	243	243	258	245	238	252	237	242	255	222	233	259	233	257	244	235	246	246	249	239	250	258	250	213	246	240	251	244	240	231	260	265	226	297	211	239	234	219	241	230	204	246	247	217	229	238	266	250	244	231	234	215	265	255	223	257	248	244	250	240	242	251	250	221	247	260	254	237	233	255	238	242	207	242	245	255	256	229	268	223	267	234	217	213	260	225	229	232	246	240	250	256	227	246	223	240	242	236	256	246	245	256	211	253	251	219	246	262	255	216	242	258	227	236	230	250	255	226	250	239	246	223	241	219	240	261	238	240	253	241	283	240	256	276	242	244	239	214	246	253	213	241	233	218	251	233	235	230	247	239	240	253	248	250	239	236	249	228	259	217	238	215	250	230	219	227	217	247	269	248	235	271	235	254	252	227	228	249	230	225	229	254	263	253	234	242	237	218	245	245	255	208	256	233	231	261	236	244	216	233	241	240	239	247	233	239	265	239	241	267	234	229	238	277	226	237	236	235	259	272	260	260	261	239	234	234	261	261	224	236	251	257	244	256	249	226	235	258	239	272	220	255	241	244	234	251	242	252	256	260	266	231	211	268	256	230	216	255	236	243	240	232	253	245	223	253	246	209	233	228	250	233	239	235	260	246	238	212	252	243	215	203	250	229	284	253	240	221	241	235	251	228	265	288	217	256	255	248	256	227	237	229	238	227	246	266	230	230	232	253	255	232	254	250	210	251	254	221	234	256	239	245	234	244	224	237	251	229	260	233	214	241	250	228	266	263	251	247	246	248	248	248	249	249	230	249	256	247	251	243	249	230	208	264	244	243	223	263	261	283	244	259	250	256	257	278	241	241	256	249	236	223	240	226	241	226	262	244	248	237	243	254	250	250	248	240	226	263	270	261	236	238	230	234	240	251	249	236	236	226	235	266	237	258	267	228	247	263	271	239	242	217	202	246	244	231	256	267	259	240	236	247	241	246	262	240	234	240	224	226	213	249	219	254	248	225	249	253	236	232	252	240	255	199	248	225	242	228	252	267	225	199	223	228	202	261	219	249	219	235	227	220	220	215	226	229	244	248	246	201	234	266	236	235	230	244	238	247	252	235	251	276	252	236	253	239	241	250	245	244	235	252	225	251	235	240	233	239	258	223	287	237	247	220	253	245	231	263	245	241	229	225	240	220	261	246	261	240	230	253	233	231	257	274	238	214	251	251	256	242	247	240	269	227	293	228	249	268	230	263	216	246	246	257	269	242	242	240	236	248	253	253	222	246	238	237	234	238	284	269	229	242	247	225	243	255	258	227	255	209	238	224	249	247	238	226	249	233	255	233	246	259	236	238	247	235	238	243	211	217	256	237	264	234	219	215	244	235	226	236	221	217	263	233	273	276	268	268	211	240	261	244	233	223	235	244	221	232	240	253	258	246	233	279	254	224	262	255	233	219	227	263	231	272	257	235	245	212	229	235	219	234	249	244	218	258	250	243	222	213	277	235	236	243	229	252	242	219	218	238	269	250	230	227	245	239	226	243	258	243	231	257	281	237	228	229	230	230	244	234	226	189	258	241	230	220	231	234	258	243	271	238	259	222	234	225	238	216	259	258	237	255	237	236	269	245	245	226	224	253	227	233	247	256	262	239	227	245	257	227	266	240	236	257	252	242	242	281	232	241	222	196	232	214	218	253	255	255	240	237	287	218	254	245	242	219	242	227	242	236	230	216	239	218	250	227	240	245	221	251	270	229	266	265	244	269	251	269	229	241	207	210	236	253	241	240	262	237	234	248	239	236	237	239	247	244	245	250	252	236	235	255	252	208	235	243	245	258	259	215	248	255	259	250	283	247	245	268	233	238	237	261	264	245	268	234	266	218	229	250	240	228	239	243	229	253	233	227	244	248	229	239	233	202	242	244	245	253	230	232	239	240	229	248	249	257	274	259	237	231	238	224	235	230	215	210	238	236	223	244	248	258	242	245	216	219	245	257	220	255	233	256	222	262	240	245	242	243	251	234	229	224	238	261	230	233	252
16567	27619	21591	12236	8209	8824	32106	44148	2245	637	587	488	438	453	401	356	367	365	333	329	322	282	310	259	265	303	276	274	282	266	254	244	261	279	251	256	261	248	248	249	246	243	255	229	243	258	236	258	240	239	244	225	250	231	241	223	229	222	273	273	230	233	236	240	232	241	252	239	236	242	253	236	227	250	243	237	206	236	232	225	225	248	232	245	229	246	240	229	227	203	232	237	248	218	217	227	250	227	254	239	215	214	221	220	242	238	224	229	225	242	228	225	238	253	231	243	181	208	221	228	229	234	235	227	237	230	264	276	232	256	218	240	233	237	248	218	235	249	231	235	239	232	215	217	211	209	242	224	252	252	230	215	228	225	218	235	251	248	253	217	229	231	198	232	238	239	220	225	215	213	218	213	230	241	219	249	215	223	242	224	231	226	220	253	248	258	243	252	227	244	239	214	243	231	204	239	235	237	258	239	202	221	225	249	212	246	229	237	234	235	223	202	235	259	258	219	216	237	230	266	230	225	227	267	223	251	231	223	240	232	213	229	241	235	211	199	247	258	233	236	230	198	243	262	215	256	230	236	248	234	219	224	249	237	240	252	253	231	216	222	218	209	225	224	256	230	244	227	206	232	225	244	240	237	260	222	244	206	207	254	236	227	222	237	216	240	227	243	241	232	231	246	248	201	222	255	253	253	238	229	191	223	222	203	261	209	262	204	213	233	232	228	264	230	253	221	230	226	213	251	222	234	230	231	230	221	256	238	226	240	242	214	239	227	218	228	226	238	247	244	235	241	233	221	229	231	246	231	250	250	240	233	242	230	226	218	246	238	231	242	262	237	241	229	237	244	203	231	257	218	242	244	235	240	223	223	244	256	235	205	237	256	236	218	252	231	234	222	221	224	233	258	203	231	256	236	220	223	245	222	214	237	205	220	241	243	210	264	230	216	243	228	260	234	256	224	228	247	237	241	215	209	228	243	227	245	220	261	243	227	213	220	248	222	213	230	246	233	229	228	209	232	255	224	231	267	212	231	221	214	266	227	229	232	205	220	233	235	216	221	236	223	232	220	250	237	246	221	236	227	228	237	238	238	247	212	226	235	210	213	218	243	248	243	228	254	225	237	248	240	218	223	203	210	198	228	235	199	220	224	209	228	244	221	220	273	236	236	237	237	217	203	233	197	231	232	238	212	202	251	212	222	224	225	231	211	227	247	215	242	226	235	229	244	236	236	227	245	229	239	236	238	213	208	262	228	239	228	200	228	249	224	240	220	233	227	240	234	221	231	244	229	215	237	202	203	227	255	232	211	220	222	230	234	232	250	239	226	233	249	241	243	238	189	246	262	239	240	217	222	234	228	231	234	218	251	213	227	228	235	229	252	232	216	272	240	210	250	222	207	210	233	219	228	227	211	219	207	235	225	214	230	219	204	243	233	255	220	222	256	224	222	208	244	222	216	231	199	248	236	243	222	218	220	248	243	223	214	231	234	261	218	218	242	225	240	214	227	220	223	217	197	212	232	238	241	203	204	230	215	219	212	216	235	210	222	232	231	231	229	237	216	203	220	219	201	231	232	231	250	233	233	237	217	247	197	212	219	223	258	238	216	224	239	228	212	200	247	238	241	227	220	267	230	215	234	231	229	260	243	242	230	236	241	223	213	236	246	225	236	221	233	233	215	238	252	238	234	222	255	237	212	234	229	229	209	208	234	252	224	260	227	203	220	227	217	223	239	235	226	222	215	237	207	249	248	237	235	243	235	204	247	225	233	228	217	223	229	242	228	208	225	230	248	234	227	194	233	239	247	236	224	227	226	202	205	228	237	240	247	224	223	232	225	239	241	249	224	195	232	220	229	232	212	209	226	220	209	232	213	233	238	243	236	237	222	225	238	201	206	232	209	228	242	213	231	207	228	205	191	249	211	232	215	243	221	214	198	226	201	206	241	239	248	223	238	210	241	238	226	240	232	247	231	214	215	243	209	220	232	225	221	256	227	250	234	214	226	200	247	218	229	218	221	201	240	244	217	233	236	221	241	245	219	231	215	261	244	240	253	251	224	237	209	232	246	238	230	234	242	267	224	235	234	240	238	235	213	203	236	214	213	221	221	225	229	220	234	238	254	237	215	210	204	225	241	234	234	203	220	260	230	211	261	247	233	246	229	257	209	226	207	256	214	223	225	222	233	232	203	231	245	232	211	202	231	226	242	219	251	260	232	231	217	202	249	207	243	231	249	227	231	217	239	233	230	234	242	232	245	239	245	229	243	252	232	226	228	239	224	229	237	245	241	246	221	198	223	218	249	243	226	219	229	201	238	250	222	252	248	230	274	223	233	239	210	222	229	201	217	260	240	244	228	247	223	229	225	242	232	211	227	213	247	226	239	214	229	233	239	225	217	252	243	270	233	227	200	246	235	217	232	252	230	233	234	253	218	234	245	220	240	219	217	237	226	244	241	246	227	206	201	222	234	249	237	218	255	246	208	204	237	237	240	225	221	211	235	208	193	243	224	241	224	221	246	245	209	238	230	246	253	233	214	199	219	238	237	244	216	230	209	223	220	227	212	213	222	197	208	250	238	219	245	248	246	219	204	273	231	228	223	220	237	244	248	253	201	255	254	226	224	246	236	229	199	255	243	242	216	253	206	206	224	238	231	223	234	261	232	243	225	195	227	259	206	245	227	223	248	249	240	229	234	234	223	225	192	236	259	206	207	204	241	226	256	199	264	212	257	247	218	247	230	219	215	221	197	194	235	215	263	217	204	230	223	244	219	210	230	232	243	240	254	195	233	229	206	227	234	223	252	220	211	234	245	219	220	219	224	226	242	231	204	225	201	250	240	234	183	223	245	241	225	244	220	220	225	248	233	226	232	258	220	226	212	242	223	225	241	263	255	216	235	249	252	233	226	237	229	239	219	249	219	231	236	205	223	212	233	221	248	228	225	241	210	235	254	241	216	221	222	205	220	222	246	239	205	226	242	205	239	219	237	232	232	225	241	200	243	232	255	225	222	240	217	227	253	200	220	209	245	232	225	239	206	227	244	255	225	231	207	223	226	247	229	241	230	220	206	240	238	202	245	213	231	214	252	244	247	269	231	228	196	226	237	242	222	235	246	239	230	237	194	232	239	241	262	240	219	212	260	258	246	220	232	225	227	222	234	233	231	213	225	222	213	243	221	222	228	247	228	239	227	202	219	202	207	231	243	231	246	261	248	231	232	241	229	192	231	230	216	248	199	243	220	235	235	252	215	252	232	241	228	221	206	229	223	247	225	220	206	227	245	247	248	247	232	237	234	220	218	209	211	207	239	231	227	216	243	219	214	226	213	234	239	207	247	224	221	220	196	244	224	222	241	220	221	229	229	242	234	227	225	215	239	233	219	227	233	219	207	234	253	239	200	226	230	241	230	236	227	231	241	240	239	238	235	231	224	215	245	235	253	210	208	236	210	227	253	203	233	250	204	234	200	239	212	237	250	258	243	223	235	248	232
22551	20432	27232	23551	20441	21721	42506	49508	16634	3063	879	716	650	658	612	620	593	551	542	531	534	519	486	519	537	490	517	508	478	470	449	492	504	503	483	478	471	444	446	417	500	461	467	467	474	474	479	448	444	484	477	482	410	462	461	441	441	444	408	471	469	434	454	483	439	453	453	411	433	486	449	407	421	461	400	467	447	437	443	453	456	421	430	487	482	438	414	479	467	465	466	438	434	445	475	454	428	433	465	456	460	426	469	471	452	463	461	462	453	394	423	454	413	482	415	446	407	422	437	438	438	439	429	429	454	449	494	466	431	453	439	443	426	444	451	453	452	415	441	440	418	441	421	435	455	453	472	432	391	445	446	465	451	445	442	471	428	468	468	444	425	434	453	430	442	469	409	435	458	442	432	447	488	436	471	465	409	442	452	425	396	446	457	472	449	449	430	443	421	451	451	445	448	464	441	429	425	443	481	447	462	440	462	413	412	438	461	446	435	441	413	431	458	430	423	449	424	464	434	440	427	431	435	445	414	437	445	447	463	468	458	424	487	432	477	450	453	442	467	409	442	434	376	436	447	429	432	452	438	382	435	424	430	445	433	457	431	421	466	423	456	445	465	453	423	439	442	425	446	437	476	441	448	435	428	450	412	411	410	423	427	468	452	458	463	457	452	424	423	436	415	427	478	437	432	411	452	458	404	444	448	448	415	466	430	438	472	459	441	455	420	469	412	493	442	462	454	450	421	429	400	400	423	442	430	497	431	446	493	442	440	437	424	421	426	442	465	456	453	414	447	463	437	443	490	430	427	437	435	425	419	484	441	466	432	437	440	495	412	428	444	435	425	454	460	489	408	474	406	426	424	438	444	442	452	451	422	455	448	448	426	435	453	437	472	433	423	436	467	464	424	414	416	439	426	454	440	427	494	462	459	421	424	414	456	449	466	468	447	461	466	444	454	424	454	454	487	440	444	430	428	431	459	406	421	405	453	428	490	429	428	458	491	429	450	418	423	413	411	422	456	445	413	443	463	441	450	458	454	469	460	465	423	462	453	425	371	450	466	423	427	417	426	445	454	444	437	478	450	457	441	439	476	490	445	455	427	423	452	452	446	413	472	479	452	413	446	436	424	437	412	464	474	445	465	427	433	480	419	431	425	484	447	452	418	439	459	460	433	444	452	424	497	424	464	459	422	437	407	463	427	418	436	421	421	460	457	434	448	389	402	443	447	432	426	425	448	457	421	435	445	439	430	444	473	431	449	432	439	435	453	445	455	466	458	460	470	495	439	411	413	417	449	454	454	474	446	414	457	458	431	415	457	457	406	454	459	454	436	464	473	460	465	462	431	465	407	465	413	462	442	429	445	460	454	454	434	468	428	437	430	478	488	459	451	431	440	442	439	452	476	491	466	455	446	450	460	444	441	414	439	400	453	485	424	475	468	423	446	458	487	449	478	434	404	473	451	473	442	440	443	453	394	446	446	449	468	472	439	468	457	418	446	446	404	431	442	431	435	456	472	442	455	442	433	457	440	414	424	464	425	424	426	432	406	433	491	419	428	431	421	450	447	445	450	393	420	413	445	490	453	441	425	415	476	435	408	388	442	467	457	456	414	468	413	451	426	456	422	428	461	407	465	418	445	432	425	451	440	473	463	453	443	443	446	447	505	452	435	424	454	439	443	459	433	453	451	445	436	456	446	467	431	469	438	465	443	441	471	493	435	452	428	435	458	433	431	397	453	439	471	409	418	437	454	444	415	456	377	442	442	458	446	445	422	440	427	446	434	439	438	423	449	404	458	421	437	442	405	461	446	466	414	460	460	432	466	430	413	438	458	442	451	451	472	469	420	447	424	418	444	465	424	475	413	454	448	430	439	457	479	452	444	437	433	441	435	438	451	425	482	502	394	412	444	412	485	460	446	455	430	460	453	405	442	451	404	450	472	451	437	408	395	445	472	435	459	443	445	444	440	448	444	465	413	455	502	442	409	434	434	439	409	415	455	415	464	455	444	468	450	411	462	417	432	440	450	449	421	425	432	448	395	467	451	438	418	440	436	390	424	430	425	436	472	456	430	461	442	409	431	454	459	422	436	447	480	434	433	456	398	439	441	450	440	435	451	444	464	483	416	465	481	422	458	479	410	441	450	446	460	481	435	439	453	486	499	477	423	458	466	420	492	428	410	412	407	456	429	482	410	442	396	418	415	441	451	449	427	420	457	448	449	460	438	463	455	429	441	392	444	449	438	452	411	452	431	435	486	432	431	466	428	391	470	458	430	432	439	450	466	448	435	449	441	460	436	462	410	438	442	466	455	496	471	440	426	444	425	437	432	441	435	448	410	423	469	422	412	452	441	441	409	461	421	400	434	411	442	452	448	426	475	416	430	440	417	450	453	422	429	430	438	455	425	455	443	422	436	428	430	407	417	487	436	451	461	461	450	438	454	433	456	407	424	416	462	415	458	444	432	464	442	471	455	480	493	438	452	463	427	459	440	437	465	432	414	414	425	406	440	445	451	448	473	423	467	439	449	441	455	466	435	429	450	408	454	444	424	472	473	433	452	435	412	411	454	454	461	491	457	447	396	461	424	444	459	458	416	451	445	449	451	462	428	449	444	469	378	435	446	462	449	437	455	479	445	452	413	444	425	428	402	421	453	446	413	455	446	374	456	397	445	435	429	427	417	450	445	432	459	503	467	412	449	468	441	486	458	418	422	446	415	469	410	417	463	433	451	442	462	441	459	441	452	432	464	397	470	459	435	458	403	462	428	445	423	422	424	438	425	421	445	408	454	433	452	433	449	434	461	459	458	404	419	397	425	466	453	417	436	448	417	436	454	477	451	421	421	421	450	430	461	473	466	412	415	419	453	451	415	430	432	418	487	431	445	444	467	480	447	410	433	429	418	401	420	465	448	447	434	433	450	451	428	440	454	450	445	414	423	423	456	466	457	435	416	443	421	443	459	471	432	472	430	494	413	484	454	435	448	428	467	419	433	419	410	490	446	413	452	425	458	436	410	438	480	466	459	401	399	453	425	439	465	471	429	479	436	460	465	420	456	451	485	437	474	445	414	479	442	433	386	459	452	413	452	447	473	438	410	463	463	447	411	414	428	451	456	439	411	432	468	455	464	489	481	452	481	447	432	458	407	414	461	416	457	433	408	414	437	419	458	428	455	460	460	451	456	427	457	427	408	450	436	456	426	450	464	441	464	444	457	432	488	409	452	464	473	408	428	439	426	431	455	459	471	437	409	455	414	447	433	492	467	436	446	410	466	448	391	449	452	393	466	430	435	439	438	445	440	416	443	432	430	470	429	462	410	453	423	426	453	423	457	453	419	425	433	458	434	435	450	457	396	473	413	448	462	427	439	444	465	442	447	436	438	493	430	469	437	425	442	438	470	422	449	453	439	418	454	476	463	456	464	449	432	419	446	460	446	468	457	437	424	454	460	470	408	425	462	443	428	446	398	420	457	439	415	398	429	446	444	415	445	465
17904	31139	24169	18082	12539	17127	42937	41789	4415	1303	1178	1034	930	871	765	721	686	659	656	618	578	544	578	558	520	509	538	541	506	507	484	494	475	472	448	451	407	449	449	446	443	422	454	443	446	421	458	473	459	453	449	447	444	461	453	420	413	439	426	407	395	428	418	439	424	388	417	427	420	461	425	406	444	397	439	436	420	402	430	410	444	437	432	415	412	407	422	378	416	422	454	407	430	397	428	426	420	435	440	414	412	405	427	426	422	412	389	387	410	411	375	437	385	484	400	449	402	382	397	424	402	417	428	418	414	382	408	436	400	389	408	382	419	424	427	428	393	406	387	403	388	407	429	395	436	408	435	411	419	444	412	386	413	425	425	454	425	430	432	406	436	442	429	433	423	384	411	407	434	433	432	395	409	408	379	402	419	416	412	438	409	428	444	403	412	433	403	390	390	417	450	415	395	435	408	427	429	377	414	386	386	386	445	436	434	385	421	401	410	404	404	426	396	423	403	423	442	436	403	414	391	387	419	399	448	442	472	410	420	441	413	446	419	423	416	381	390	444	395	376	402	425	370	383	437	396	398	424	401	397	379	415	426	401	403	435	420	400	413	422	402	404	413	413	442	435	411	414	417	421	401	404	375	437	404	447	432	418	410	441	427	387	432	404	398	410	399	407	457	408	391	417	433	417	387	408	403	421	409	381	391	413	432	419	437	437	437	449	420	410	425	423	405	398	410	410	400	408	439	408	385	447	388	421	454	440	428	452	402	400	428	407	413	390	399	433	388	421	398	420	456	368	406	389	389	437	413	430	399	426	401	384	399	408	426	438	424	446	439	385	417	420	399	431	398	374	424	403	400	396	416	405	404	384	423	373	415	422	407	402	399	392	407	392	428	443	433	401	422	424	407	423	377	435	434	412	453	383	405	446	414	440	433	421	384	377	403	402	410	432	441	434	431	409	438	390	411	431	409	417	410	397	400	423	399	433	416	424	447	433	420	409	390	380	438	386	455	441	425	418	400	430	418	393	426	406	419	401	435	439	424	430	406	399	409	406	445	401	420	434	409	420	417	404	403	400	415	414	366	404	426	418	428	434	391	406	405	417	413	450	382	426	395	419	415	420	401	393	389	412	371	420	393	416	403	451	415	413	407	415	435	410	412	389	394	415	371	411	438	408	433	428	407	425	403	449	454	445	399	426	423	415	400	406	400	386	451	421	381	389	425	417	444	421	402	409	403	419	399	402	424	420	418	403	379	428	414	385	401	444	364	385	379	401	398	407	417	391	437	416	402	412	438	395	436	443	426	415	411	395	391	393	424	411	425	421	413	391	392	400	406	407	433	386	399	413	415	406	405	427	447	427	409	470	422	387	425	450	420	420	440	436	397	435	385	409	417	403	382	414	420	394	402	377	403	394	383	381	418	401	398	418	420	421	441	388	416	450	385	394	433	456	436	396	398	407	420	409	400	368	412	415	434	412	397	402	392	423	409	396	435	423	399	402	432	373	397	442	424	405	403	404	439	397	436	399	390	406	437	426	403	392	405	455	421	430	423	424	385	390	404	411	421	399	402	399	456	390	400	413	460	427	408	391	438	426	439	388	419	432	384	394	405	405	403	453	419	401	396	381	451	363	433	403	388	414	421	407	449	416	408	406	405	402	419	416	426	411	414	381	396	432	406	410	411	424	399	375	411	409	375	391	393	417	413	404	382	429	397	391	415	420	417	393	409	383	394	407	448	422	380	390	430	410	411	444	424	425	392	415	408	423	399	420	424	408	360	428	429	430	402	411	420	429	395	376	435	408	382	441	430	424	415	421	412	408	447	419	395	426	393	421	402	377	400	387	433	397	409	406	445	392	413	422	410	385	420	399	406	429	415	409	411	427	379	372	417	420	373	404	445	391	408	402	422	409	466	421	412	450	402	414	434	438	407	414	406	424	440	435	425	408	414	405	360	401	409	406	415	399	406	402	407	413	396	415	414	421	413	420	431	422	376	414	438	415	425	411	401	413	417	441	407	393	424	390	402	401	421	422	418	392	393	404	408	407	399	414	398	449	410	429	427	401	435	406	448	429	414	407	414	414	433	408	404	423	388	415	418	409	434	423	382	391	438	403	391	459	474	381	436	409	412	408	394	418	426	416	433	429	435	409	446	431	398	442	422	450	402	424	356	399	420	387	413	434	403	406	431	438	392	443	421	408	436	426	416	396	402	437	400	394	433	394	405	446	411	397	437	416	422	416	396	429	409	413	403	429	424	411	421	380	394	409	413	431	404	429	449	415	411	397	409	400	399	445	385	387	436	436	433	409	403	380	436	419	375	411	431	395	451	384	415	397	414	430	398	416	399	408	404	437	391	399	405	419	377	445	416	397	381	418	446	433	439	405	390	403	440	397	423	426	401	449	419	420	394	423	395	413	410	413	403	411	408	380	454	419	423	416	410	421	420	442	410	427	396	416	407	458	383	418	436	463	405	418	419	400	395	431	428	379	377	423	402	428	440	359	434	414	425	434	393	431	456	394	448	405	400	396	401	416	423	428	417	412	402	431	420	388	407	401	441	402	383	406	382	412	482	393	381	395	421	393	391	391	443	417	426	381	423	414	410	431	402	417	454	392	392	419	398	393	418	436	403	407	402	406	426	410	376	417	411	400	421	389	446	403	400	394	420	422	389	422	384	437	441	420	402	485	407	412	419	445	420	438	445	440	412	419	383	360	396	419	410	399	441	428	408	436	471	381	375	416	419	431	406	422	411	446	393	421	417	397	386	388	427	408	439	393	437	385	418	417	425	412	396	427	386	463	399	374	391	405	402	424	421	376	413	441	358	427	411	430	392	408	431	391	402	428	369	381	395	435	402	454	394	348	381	443	411	450	419	437	394	414	402	413	437	411	410	382	391	411	418	406	450	411	432	411	402	411	382	409	430	418	379	402	390	419	439	387	411	405	485	416	422	400	396	461	400	387	431	426	446	407	390	393	390	418	415	361	427	404	450	388	413	411	396	403	414	411	437	403	418	397	399	389	403	418	417	408	416	429	413	430	400	408	431	418	423	397	425	420	437	375	408	417	388	424	411	387	396	388	426	393	418	400	417	432	398	392	397	403	402	418	394	382	397	414	407	407	417	404	425	409	405	393	398	377	387	458	431	403	382	424	408	422	440	405	412	348	431	440	423	409	405	389	436	454	365	409	418	421	417	429	425	399	463	420	428	432	413	412	413	399	404	412	419	422	433	425	403	419	383	415	444	391	415	409	405	399	436	401	426	377	418	395	407	395	417	442	449	384	409	375	436	423	407	440	396	403	391	415	428	425	370	429	422	415	426	454	411	432	448	409	399	366	437	422	457	419	389	410	429	413	374	398	408	420	426	448	409	386	412	381	371	409	450	410	424	421	413	391	415	413	413	411	405	436	407	407	432	407	416	457	410	444	404	443	416	436	385	401	428	418	441	414	429	406	439	435	393	412	432	420	396	443	431	406	415	427	397	413	397	462
27971	15845	5531	2321	1623	1102	1880	5873	846	131	125	131	133	132	133	134	143	116	132	138	133	112	145	106	146	130	135	123	120	138	141	150	119	118	123	121	120	142	117	129	118	152	138	146	101	146	134	133	127	136	113	143	125	144	115	135	140	137	124	148	132	130	114	125	135	133	110	117	118	144	122	122	125	137	137	131	126	116	113	113	134	128	124	111	108	124	132	137	118	129	153	118	137	136	124	122	135	123	135	118	151	145	109	118	137	124	136	109	121	111	106	105	124	139	119	128	111	108	124	138	117	119	131	108	127	135	120	106	130	128	126	130	140	105	116	115	120	135	140	105	117	136	119	124	121	122	137	133	133	136	132	135	107	128	93	131	106	135	127	118	142	115	143	119	116	120	137	119	138	120	136	124	133	116	102	120	119	120	135	125	128	120	115	139	135	125	104	121	123	158	122	125	119	117	105	135	139	132	138	130	111	135	109	151	124	118	123	130	113	128	124	101	117	112	110	128	125	128	123	119	130	119	128	124	145	129	114	120	144	118	112	147	147	132	128	117	138	122	133	121	143	124	142	118	137	125	134	129	127	135	129	110	117	144	128	131	143	124	124	122	142	122	128	99	116	131	126	128	115	125	119	119	118	135	123	122	137	128	125	122	113	106	127	126	125	127	137	119	160	133	140	142	118	133	122	121	117	127	122	123	141	139	115	126	134	121	123	126	129	122	109	106	136	137	126	113	140	144	122	134	122	125	118	91	124	120	132	135	121	118	117	130	119	104	132	114	130	120	119	116	134	137	120	122	105	159	125	124	134	164	115	129	138	147	135	135	125	145	139	129	141	135	128	132	117	128	126	135	128	134	112	120	138	112	127	113	127	115	122	125	134	114	129	123	132	123	130	117	144	129	124	126	148	141	112	102	137	135	136	129	123	120	129	104	127	136	126	120	129	145	133	123	117	110	115	123	120	126	123	115	118	121	139	121	123	105	129	122	128	119	125	122	123	138	129	135	130	124	119	124	108	156	136	129	142	134	128	114	133	125	115	135	124	121	129	125	148	142	124	116	116	124	143	143	122	134	147	129	146	117	127	129	147	134	127	123	121	114	129	130	126	144	127	115	129	156	154	132	117	107	129	115	120	130	115	113	120	126	125	129	130	136	122	113	129	140	119	109	102	117	130	127	133	112	133	133	117	125	134	135	98	117	141	124	112	133	119	105	122	127	122	132	118	136	115	122	108	139	127	140	130	111	133	123	121	114	120	115	140	127	151	118	142	130	122	116	124	122	128	133	110	128	133	105	128	129	113	134	105	127	121	121	99	123	130	144	127	125	128	107	136	137	107	102	121	152	102	149	117	134	126	122	127	133	122	133	132	103	138	110	126	130	132	124	128	118	138	126	115	151	124	135	127	117	123	133	117	122	125	126	122	143	137	119	122	128	136	131	104	137	126	131	139	121	148	122	114	122	124	131	127	111	127	120	126	124	124	128	115	136	142	117	130	151	122	114	126	121	142	102	126	106	145	143	123	121	112	144	118	102	128	131	131	121	141	122	120	137	126	120	114	127	129	105	131	123	120	124	131	129	114	129	136	124	122	144	151	121	135	125	112	137	137	121	124	125	137	118	130	110	130	139	129	114	127	125	127	121	114	117	122	109	123	127	139	132	117	129	109	133	121	121	117	121	127	119	117	113	116	132	127	116	130	122	119	119	129	107	136	126	131	126	126	118	115	137	130	120	121	115	116	125	114	135	119	108	133	135	135	123	92	103	122	122	140	116	117	104	125	102	132	123	122	119	145	129	129	120	125	124	137	125	121	128	160	117	123	112	153	141	131	135	114	122	132	118	126	147	139	121	148	108	152	109	143	127	121	125	117	130	135	128	125	116	125	130	141	134	131	117	138	128	119	143	128	130	113	133	127	103	119	134	132	119	116	128	121	141	111	123	122	124	124	138	125	132	113	151	122	109	125	112	132	109	112	109	120	108	131	141	119	108	128	125	119	122	111	131	134	133	153	152	129	120	129	123	131	129	126	120	121	139	135	120	108	116	133	130	139	125	133	125	132	135	135	113	114	126	129	123	139	131	125	102	110	129	131	114	135	127	122	114	128	125	135	127	127	124	130	129	133	110	122	123	126	135	120	143	121	116	120	125	132	124	141	140	120	146	130	117	115	119	108	123	116	120	118	108	134	113	124	123	111	112	123	119	139	119	118	159	125	107	109	133	127	126	103	130	129	111	114	119	129	122	134	116	125	98	115	120	127	109	120	132	100	112	124	143	126	146	113	130	119	133	127	127	122	115	99	136	133	125	142	138	115	137	129	140	130	123	110	125	111	129	121	123	131	124	128	135	118	137	132	102	130	129	139	120	108	114	118	120	115	132	123	123	142	101	139	144	150	141	122	121	151	144	148	126	116	123	121	136	107	136	139	131	130	107	112	118	131	152	116	133	113	135	143	121	111	116	127	131	137	121	129	119	135	111	111	126	129	116	135	128	107	106	144	126	126	130	117	145	135	129	119	136	131	113	144	115	112	107	118	111	127	127	124	113	108	104	137	122	125	111	126	131	118	141	131	135	107	100	139	134	120	144	111	123	133	128	118	125	130	131	124	122	98	139	118	138	127	142	152	140	151	121	109	127	128	139	123	139	130	117	121	111	101	108	141	137	114	116	118	119	134	119	135	127	120	125	128	138	134	135	135	136	118	111	134	147	132	121	109	130	91	114	138	122	122	120	127	123	118	128	138	146	123	118	125	123	119	124	125	126	120	121	121	158	131	129	121	154	133	141	126	131	107	140	126	115	158	135	128	134	157	115	110	139	107	132	136	141	135	112	133	115	139	113	99	133	134	104	139	115	121	130	113	127	110	117	129	130	137	135	151	128	124	131	124	134	119	95	118	111	129	113	135	119	110	150	143	127	112	109	111	129	114	131	138	128	148	128	127	137	126	124	123	124	136	136	133	114	114	108	136	123	129	107	122	139	133	122	119	121	119	120	120	118	125	128	127	119	136	151	94	119	136	125	126	103	126	131	147	129	128	129	129	151	127	150	109	152	138	124	131	143	139	131	117	116	125	131	130	152	140	134	113	126	130	134	124	117	125	109	126	126	140	129	114	113	130	138	139	120	121	120	127	139	148	117	121	137	103	125	127	134	117	129	123	120	135	120	128	132	127	118	122	117	134	125	141	156	133	116	137	133	134	125	125	122	120	114	140	123	118	114	123	141	145	135	123	132	105	121	120	138	131	110	134	110	131	124	125	134	119	121	124	134	119	123	137	138	120	118	116	123	130	116	141	125	126	128	134	114	136	129	133	140	130	123	141	128	114	129	127	136	134	114	129	120	122	119	119	126	113	116	133	128	128	125	116	148	130	118	127	127	143	125	109	128	133	129	125	116	127	130	132	127	139	116	114	126	130	110	126	144	127	133	111	123	121	112	150	135	114	101	123	127	120	114	121	137	122	139	145	127	139	117	129	109	124	134	118	135	127	150
11822	9242	8005	4093	3142	2235	3875	9673	947	137	144	142	135	133	139	121	156	138	159	129	131	141	157	132	137	132	135	135	150	160	145	141	143	140	141	152	138	122	153	117	132	132	124	133	128	129	151	115	138	123	151	135	111	119	121	140	122	143	163	159	131	137	146	111	129	123	139	145	122	143	129	130	113	136	139	123	127	110	117	115	141	112	141	129	119	118	139	107	129	120	152	137	139	154	145	124	119	144	138	140	124	151	155	129	135	165	139	118	123	124	134	129	131	149	114	121	144	124	134	130	130	128	125	129	139	129	134	120	119	145	133	133	129	128	128	116	136	129	133	139	140	127	146	133	139	141	128	138	113	114	148	122	139	124	148	128	161	109	135	131	133	175	134	136	126	132	135	126	145	119	135	152	119	134	136	129	143	146	130	129	140	121	115	138	141	114	144	152	132	125	164	128	127	134	148	137	116	151	144	141	145	130	137	144	144	134	151	148	150	138	128	137	150	129	150	112	137	143	142	139	116	142	150	143	134	129	152	142	127	157	137	140	124	129	132	147	161	126	137	130	131	119	124	122	137	129	144	127	131	148	147	135	131	113	123	153	139	152	146	121	123	141	149	135	144	149	125	139	143	142	120	141	122	135	128	136	122	124	132	148	141	138	157	148	155	129	128	130	124	123	121	136	103	126	135	147	147	135	140	132	138	168	130	142	146	138	131	118	142	131	136	137	128	136	132	131	153	142	126	124	112	159	149	143	141	151	114	135	133	139	145	127	145	142	157	130	136	123	120	133	119	126	144	142	126	136	150	134	127	141	138	133	144	126	128	131	145	126	129	143	144	135	146	149	120	131	141	136	134	140	138	126	148	144	100	130	138	128	129	137	151	147	143	117	137	151	146	119	139	145	131	153	150	117	134	128	155	129	145	116	133	127	131	119	146	143	149	145	124	126	127	145	150	120	139	141	149	137	129	160	144	143	118	149	136	139	126	138	124	135	120	125	146	124	126	128	125	124	136	152	132	127	137	139	152	147	125	131	129	125	137	131	146	136	132	143	132	134	134	153	130	149	163	125	117	140	119	148	161	148	135	124	127	133	143	126	113	136	129	148	146	117	155	143	121	126	134	159	131	138	145	130	142	155	120	140	133	136	148	148	122	122	144	123	144	116	138	120	140	131	131	140	126	131	141	133	117	159	136	126	134	125	135	153	140	128	140	138	133	126	120	136	118	126	141	144	138	147	140	114	141	144	144	151	142	138	127	125	135	135	132	149	133	134	130	163	138	146	138	122	134	124	139	134	115	123	125	136	136	165	118	135	167	144	164	141	138	119	131	148	139	132	118	136	147	140	135	135	128	139	153	159	152	141	133	130	139	122	116	141	126	146	139	125	113	133	117	142	159	138	146	136	141	151	131	131	133	126	142	126	139	119	130	132	138	138	125	137	123	150	124	130	127	139	127	138	138	141	133	139	132	149	146	126	150	143	139	135	129	139	160	123	132	138	130	143	114	137	128	142	145	136	131	119	119	128	133	119	133	132	122	115	133	134	112	146	128	132	135	130	142	133	126	140	108	139	133	121	144	131	163	121	130	131	133	141	154	146	145	156	139	157	130	107	137	126	145	139	133	149	129	128	157	134	137	125	119	156	129	144	133	148	132	156	142	139	126	130	137	110	135	143	139	151	143	149	147	123	147	130	141	141	114	149	138	135	133	131	144	142	141	137	149	133	144	151	136	134	131	147	115	156	124	121	148	140	164	144	135	146	137	132	131	139	140	156	130	136	134	127	127	141	131	159	145	140	136	156	126	126	131	140	139	132	115	138	139	150	152	121	135	127	150	157	139	121	136	132	143	133	135	129	119	151	131	153	133	140	123	117	127	131	117	162	119	137	132	152	139	122	122	128	130	123	129	133	106	157	144	133	151	113	140	129	150	130	148	137	148	154	134	123	121	110	143	124	154	124	132	136	133	158	129	135	140	160	140	153	142	144	143	153	141	138	128	146	132	122	156	150	127	133	133	149	152	127	126	112	125	145	128	139	128	134	134	138	129	140	123	125	155	135	140	158	130	149	122	124	119	118	124	141	147	141	134	152	149	127	133	132	115	139	164	147	120	133	148	144	119	137	130	142	104	142	149	137	138	121	141	128	141	149	102	159	132	148	146	157	145	150	123	139	123	124	142	128	136	118	130	127	134	129	132	158	125	125	150	146	126	153	132	134	157	141	127	129	139	132	128	136	131	137	145	133	148	132	143	122	138	156	138	152	131	152	138	125	133	125	125	164	130	121	152	113	151	126	136	146	127	140	138	164	139	123	131	138	143	164	150	152	128	148	120	136	146	129	120	130	145	143	158	132	145	115	137	133	127	133	132	125	160	131	130	138	120	162	132	142	141	142	131	139	139	131	132	126	132	142	122	137	146	132	123	120	129	137	124	127	118	124	121	133	129	131	109	130	152	134	130	154	134	119	140	117	152	122	129	142	152	144	159	121	124	156	136	138	152	137	120	150	144	121	136	123	123	134	140	124	131	154	125	145	131	114	114	154	138	140	134	147	100	141	131	143	143	126	151	145	131	132	114	132	127	128	131	150	142	140	154	118	136	133	164	124	130	132	124	138	146	128	153	134	124	147	137	139	183	132	136	145	132	153	139	141	123	135	130	135	136	168	135	133	123	134	137	136	123	130	154	124	125	150	140	144	149	151	136	138	126	105	141	135	141	124	127	161	139	143	115	138	138	130	145	149	104	141	147	133	142	156	134	124	128	118	142	133	157	140	129	146	118	146	157	144	147	115	136	127	149	125	133	138	123	137	131	111	141	145	123	128	149	134	141	155	148	135	155	128	127	131	162	136	128	141	129	144	140	123	109	161	139	135	159	125	133	142	129	151	112	123	147	124	123	134	125	109	139	126	141	139	143	135	139	122	144	150	140	139	131	122	154	140	137	144	142	124	160	130	138	138	116	146	149	127	141	133	145	130	138	144	160	130	130	151	115	119	121	144	148	140	141	132	135	135	114	139	127	124	132	134	133	140	129	154	146	137	140	125	129	125	162	137	151	128	129	126	145	123	136	144	120	138	130	142	150	145	125	151	138	138	147	138	159	124	139	136	123	154	160	152	133	118	133	125	138	148	127	129	129	123	147	128	141	134	140	116	163	134	128	118	114	142	143	120	142	120	136	135	147	151	130	143	124	145	133	143	158	143	115	133	132	160	121	154	119	156	135	135	137	129	127	129	140	144	130	128	138	141	130	120	164	128	136	143	126	121	134	118	129	146	137	135	120	127	139	149	127	145	139	118	124	134	128	156	136	148	120	144	139	139	127	123	129	132	139	130	124	119	144	149	145	135	146	130	119	116	145	138	137	133	142	143	138	134	123	138	118	133	126	145	132	142	147	138	139	131	132	115	150	117	142	137	164	121	129	154	107	139	146	131	130	135	132	141	141	114	157	144	127	124	127	125	152	129	125	138	127	128	131	145	134	115	131	120	125	130
24828	20401	26898	23774	20454	13778	17588	49828	14695	1247	377	374	336	356	313	293	312	291	287	286	275	286	262	260	282	281	245	267	276	296	272	259	262	248	248	242	265	249	253	219	237	262	267	240	259	251	226	231	241	253	268	230	236	251	265	252	258	266	259	235	259	260	245	223	233	250	238	247	240	264	262	295	267	247	236	225	252	262	261	236	218	246	270	258	272	245	261	254	259	247	253	261	253	230	238	250	233	256	239	262	265	218	236	259	224	241	260	243	228	254	253	237	256	252	232	230	270	254	247	268	240	246	253	238	230	227	255	253	246	260	244	224	251	251	241	258	257	226	261	257	202	248	242	261	242	214	241	221	218	236	232	227	274	260	258	255	250	243	241	263	240	236	266	239	208	235	226	244	259	237	255	247	226	251	250	243	234	248	239	213	235	217	236	233	265	244	215	235	250	239	246	253	263	243	250	236	266	223	224	218	252	230	229	205	240	227	243	224	237	252	249	246	255	219	252	258	229	238	251	257	238	266	252	256	257	243	232	247	244	236	244	259	264	258	237	233	272	255	262	237	295	255	245	245	216	252	268	267	226	265	217	240	246	211	230	238	254	246	246	245	239	243	243	256	243	259	226	239	232	249	248	228	263	229	252	238	235	214	244	220	271	232	245	240	258	226	245	244	237	256	234	229	279	253	240	239	262	242	232	227	220	205	248	220	239	232	231	276	250	235	248	243	239	277	231	214	225	219	231	226	247	243	219	227	239	245	253	223	273	272	255	248	259	215	250	231	242	237	242	229	264	221	249	252	263	245	238	235	264	230	220	264	248	240	234	231	251	227	237	267	254	233	243	225	254	261	224	233	243	275	246	255	231	268	214	221	238	279	259	265	228	251	254	245	233	235	280	233	241	243	254	247	250	255	232	261	237	240	241	213	213	236	261	261	254	247	250	246	241	234	238	252	223	225	246	239	232	214	231	248	234	267	228	229	272	267	219	229	238	244	264	277	240	233	240	257	270	231	222	252	220	235	239	259	226	249	235	279	263	201	259	250	243	278	252	237	249	222	240	250	242	265	240	212	245	243	223	278	243	262	232	214	255	247	264	254	257	199	237	253	257	256	280	236	249	264	229	226	256	230	244	247	249	256	226	243	242	274	218	242	261	224	243	239	256	217	266	254	232	254	278	234	264	245	256	268	240	250	235	253	237	236	277	241	238	226	253	258	227	256	238	257	283	270	237	232	216	255	253	257	224	251	219	221	214	247	245	221	255	264	238	252	264	254	226	220	251	245	254	225	229	252	239	248	237	221	227	245	223	226	233	229	239	226	218	263	250	237	242	275	254	241	283	208	270	225	226	254	260	221	271	262	235	234	248	250	252	238	222	228	257	277	262	227	253	256	227	252	253	226	253	224	225	279	249	251	243	262	224	239	230	249	233	243	249	263	244	265	267	239	228	258	272	251	234	247	274	242	240	254	232	242	266	272	234	239	242	230	239	225	259	255	277	252	272	230	250	274	219	254	213	266	245	222	248	245	217	233	227	222	231	239	259	273	254	241	251	267	257	253	239	250	221	256	243	222	243	244	248	243	250	259	249	246	266	254	235	244	249	239	249	230	217	260	229	272	254	254	245	261	239	209	249	256	240	241	245	252	247	242	237	230	242	254	257	273	254	240	241	251	226	228	224	253	237	244	245	235	262	238	250	249	264	272	253	239	267	209	211	238	236	209	231	237	243	275	243	260	241	241	236	234	261	217	264	253	228	253	242	255	261	245	244	252	243	240	231	229	251	226	233	241	252	239	233	260	232	255	244	252	229	242	263	232	220	272	253	253	222	247	249	236	250	232	240	233	254	242	251	242	242	268	244	242	234	255	260	267	252	263	233	216	242	234	254	232	250	236	241	265	275	240	249	262	256	270	227	275	246	243	238	211	249	226	269	273	234	249	269	200	278	222	231	228	264	258	245	242	265	230	240	268	240	239	219	241	236	244	198	239	254	239	255	232	244	250	247	225	248	204	210	237	237	223	234	245	263	250	254	249	243	256	243	263	243	250	271	246	253	239	227	254	259	248	249	254	263	222	242	235	232	233	261	264	259	228	257	249	260	246	269	270	255	223	225	239	236	240	233	239	269	248	247	223	245	284	266	220	232	251	273	237	238	244	253	247	251	247	237	239	242	241	212	230	252	237	232	228	238	237	242	235	228	245	215	220	254	269	256	268	235	243	240	224	218	217	244	238	279	248	245	248	229	225	244	253	254	251	241	244	238	239	245	270	248	225	236	217	242	257	233	208	257	235	223	212	260	226	240	236	237	252	255	220	250	214	232	231	229	234	242	263	246	236	226	224	233	214	247	222	221	239	234	218	262	288	269	230	244	234	247	255	268	232	260	248	261	228	220	234	234	269	240	234	216	253	268	237	232	263	257	255	204	242	228	240	224	233	229	230	231	288	218	244	236	225	260	266	260	235	252	257	236	239	252	278	257	251	268	212	265	254	250	223	237	214	275	234	235	268	241	218	246	256	250	239	243	250	250	232	240	246	243	222	232	254	234	263	248	251	259	232	263	251	242	238	250	249	239	245	250	246	225	226	252	231	226	224	252	256	253	234	249	258	224	262	249	248	260	236	253	245	274	224	249	265	253	228	251	211	247	242	235	234	241	261	268	238	203	235	248	253	254	247	232	245	230	223	218	228	242	244	254	229	262	234	230	242	250	261	271	208	259	258	244	226	239	257	259	250	228	211	227	236	271	241	262	228	254	260	236	268	227	211	238	250	219	246	249	246	248	266	243	256	249	233	269	248	241	242	233	224	233	236	246	217	246	264	237	262	227	249	227	250	252	244	231	265	268	251	257	246	224	253	220	229	244	222	257	235	265	261	242	254	238	223	242	224	263	236	247	237	235	254	221	256	261	224	264	271	267	303	255	266	234	241	213	229	242	220	244	250	250	246	266	246	230	220	246	264	235	255	255	252	240	240	265	259	233	231	237	233	254	235	240	272	241	220	253	238	265	224	236	241	243	230	238	237	254	252	237	249	254	214	255	238	261	254	234	232	245	217	244	267	252	269	250	228	271	242	192	255	254	223	259	260	235	239	239	235	245	258	238	240	261	235	241	256	230	258	249	240	240	242	263	263	237	260	241	251	248	249	249	281	249	245	246	219	225	257	248	239	237	253	222	265	229	234	243	231	238	243	264	233	233	240	210	226	270	235	296	267	243	246	234	253	200	241	257	247	262	262	245	206	245	261	239	277	256	241	241	254	255	219	240	257	255	250	245	244	241	262	238	232	235	232	236	264	251	239	236	229	245	251	221	226	240	235	219	219	262	255	238	245	265	250	247	272	291	243	254	265	271	249	239	243	229	248	238	227	243	252	258	255	269	237	249	252	236	256	249	254	253	233	231	241	230	230	267	271	262	261	273	239	234	245	257	260	246	223	234	215	239	254	246	248	237	249	229	262	255	235	257	233	268	221	238	240	259	237	258	210	240	201	236	212
13426	27089	20354	17167	10268	8887	21282	45613	1290	656	558	575	469	443	387	374	354	363	330	303	340	294	264	295	297	296	275	234	271	258	278	272	261	232	277	234	259	265	255	292	266	244	252	237	243	243	262	227	260	247	246	284	245	232	247	245	264	224	228	247	237	218	233	217	238	213	232	247	252	241	242	255	224	242	218	230	229	248	208	240	239	244	229	278	251	230	243	241	220	239	210	218	233	239	230	234	220	238	230	220	253	238	259	224	236	242	246	248	234	253	223	257	226	245	241	229	243	222	231	214	217	242	266	223	207	208	245	218	237	253	240	239	247	224	228	252	247	230	265	212	243	237	241	204	243	206	225	246	224	210	226	221	197	242	218	240	217	236	205	249	257	230	219	233	242	216	235	248	241	242	259	226	244	235	231	216	223	262	251	242	231	225	221	210	212	202	230	208	237	216	237	250	213	266	233	228	235	224	263	231	236	234	218	240	221	219	259	242	233	241	252	190	237	243	225	208	229	218	202	227	218	226	247	226	269	210	230	241	204	215	245	202	221	231	242	215	243	215	225	239	224	256	210	257	238	228	240	220	233	234	213	212	246	243	239	214	256	213	249	238	244	222	268	222	232	246	237	213	214	215	232	252	228	201	225	218	233	248	238	210	233	234	229	231	237	230	221	228	231	227	222	222	236	245	238	235	193	219	234	219	223	250	226	233	220	228	228	233	243	245	211	233	226	239	229	250	225	227	240	217	233	229	222	257	226	240	225	260	256	232	255	222	243	229	240	217	225	241	206	199	235	260	232	221	240	245	243	255	235	209	250	231	251	214	242	238	247	215	258	220	226	258	258	242	258	205	232	237	205	239	232	203	246	232	228	252	240	237	257	229	265	244	230	225	217	242	241	213	234	221	234	246	245	236	248	234	234	252	253	232	268	236	227	213	245	220	245	233	234	233	241	246	234	248	246	229	232	275	234	222	216	230	239	260	215	254	227	245	183	210	235	204	247	218	240	232	220	236	249	209	226	259	247	226	223	222	233	196	217	219	244	232	244	257	225	258	234	230	239	213	252	218	258	265	239	247	216	239	258	226	267	240	219	218	228	234	204	222	225	219	217	232	255	230	255	234	222	220	216	230	218	253	236	232	242	257	252	226	232	206	237	215	242	188	244	226	235	253	217	226	231	240	237	213	211	243	225	249	227	233	229	237	231	213	256	225	224	238	214	233	255	216	254	218	235	230	246	251	234	237	203	235	247	222	243	217	256	224	259	213	248	219	238	240	265	254	238	213	237	238	229	240	235	247	241	235	243	240	235	208	230	247	251	237	229	234	230	239	240	234	225	233	234	220	239	231	227	222	243	211	257	208	231	240	244	262	251	217	225	224	242	234	216	225	253	231	245	238	229	223	228	212	244	213	224	240	239	210	210	247	238	217	240	234	233	199	231	233	245	248	224	219	224	243	224	234	236	240	218	221	208	241	250	217	234	209	221	217	242	217	209	254	209	244	240	230	265	253	262	232	225	225	234	229	241	213	230	236	227	221	247	231	226	223	220	244	202	231	239	237	243	220	232	210	261	214	233	214	241	232	231	222	260	236	255	224	258	232	238	239	249	232	243	244	234	220	240	261	215	241	237	196	214	245	251	212	231	257	214	261	227	225	249	257	233	222	261	195	231	229	251	234	220	256	228	221	223	229	250	245	195	226	233	224	279	237	216	235	221	247	231	217	227	215	229	216	275	241	221	222	247	217	258	226	271	249	208	242	196	235	247	228	246	217	232	220	230	238	242	225	250	222	236	244	225	240	207	242	228	208	200	228	238	236	248	244	233	224	237	220	241	206	228	208	239	222	211	242	240	251	231	215	226	230	224	226	217	220	243	219	235	232	229	221	218	219	248	223	237	252	241	194	220	244	233	239	233	241	258	233	232	239	218	232	245	222	206	229	226	247	235	236	232	222	237	231	220	236	253	232	240	235	256	207	245	247	203	251	248	211	225	228	238	233	234	251	221	237	217	239	247	221	253	230	232	241	218	243	230	222	238	230	243	209	220	239	223	213	194	206	219	222	238	234	225	236	246	223	227	231	212	202	222	258	220	232	253	224	221	263	242	222	224	223	243	243	222	238	240	216	227	236	227	252	235	233	245	251	228	251	215	230	213	237	247	225	221	236	221	208	242	224	208	219	235	213	223	221	215	256	222	235	239	208	246	250	250	237	233	234	222	248	226	225	229	274	210	237	233	257	218	228	223	249	232	224	222	236	244	232	225	215	231	213	237	225	226	214	224	229	212	243	254	197	229	231	221	235	228	248	267	234	230	235	218	213	248	203	245	222	236	218	255	229	252	262	259	228	223	231	240	237	247	255	217	237	220	221	232	232	230	256	206	240	228	216	246	261	236	255	245	219	253	220	224	254	197	216	239	202	230	241	231	240	253	216	230	246	236	239	238	217	236	238	197	232	252	235	203	218	217	225	248	223	205	248	228	224	242	243	239	238	240	258	237	226	240	228	235	262	234	222	223	244	247	235	227	240	223	227	275	227	256	224	235	206	230	234	220	219	251	252	231	221	240	238	222	219	223	237	245	223	252	251	236	208	235	244	244	230	242	217	238	209	237	205	240	233	236	231	233	212	233	228	234	237	228	216	229	213	238	230	189	237	240	233	239	247	224	234	199	279	218	232	249	237	225	235	221	240	240	240	245	255	211	231	217	194	237	204	252	237	215	239	228	204	251	218	226	246	240	208	249	222	238	212	221	218	210	210	243	241	212	240	225	240	206	212	236	258	227	241	229	226	227	226	230	214	213	207	254	205	237	237	203	199	241	195	236	214	244	240	248	244	231	225	232	240	246	251	201	233	213	216	223	235	218	234	229	226	226	234	235	231	248	221	204	228	246	253	252	234	256	251	259	219	228	231	197	221	215	228	222	236	240	241	205	223	223	248	230	226	232	233	218	243	229	235	212	221	236	221	244	240	217	210	252	257	229	221	239	238	231	218	263	220	231	225	237	233	201	240	241	224	194	226	216	207	199	239	237	224	214	252	215	206	253	225	216	191	208	219	231	211	231	221	239	231	213	233	219	251	201	198	248	221	190	243	219	233	250	259	240	234	244	240	231	233	227	227	230	210	220	247	225	235	239	217	244	231	219	227	247	217	224	228	256	251	230	249	235	226	244	220	239	248	231	228	236	200	205	272	238	216	204	239	185	225	234	238	254	231	223	210	230	241	233	248	234	237	209	223	242	241	246	208	253	227	229	229	228	221	210	230	210	231	225	207	245	222	226	248	251	226	228	248	249	253	222	223	227	236	233	217	223	223	248	223	217	239	231	222	189	237	192	230	237	254	224	226	209	245	219	217	219	254	211	246	229	238	200	219	231	212	253	250	215	219	203	214	258	217	228	220	211	232	248	234	240	239	215	217	232	229	223	214	249	236	246	230	236	225	243	232	239	247	219	235	219	212	206	235	214	223	244	209	231	222	211	239	227	251	210	246	252	239
22551	20396	27156	23540	20411	20642	24373	60778	27526	5383	866	642	673	598	592	576	584	545	554	572	561	554	491	481	514	463	467	520	433	490	476	476	437	423	462	485	464	472	449	454	435	452	441	474	500	447	441	450	440	420	473	445	464	458	432	471	443	464	478	409	436	420	422	424	462	463	479	457	468	436	460	439	437	446	429	495	480	454	456	439	423	450	452	432	404	430	434	409	451	459	430	463	464	479	406	427	496	476	461	443	456	461	450	452	426	432	448	456	475	450	451	423	442	475	451	432	474	443	433	415	421	444	429	411	429	477	441	434	460	424	441	444	417	463	467	444	442	448	499	427	442	456	462	473	464	447	451	440	463	440	420	446	425	433	463	454	436	407	463	446	430	422	489	414	449	427	435	434	443	487	448	409	437	404	437	465	435	471	428	465	433	429	461	431	421	444	446	428	448	470	496	432	435	476	461	451	425	467	402	469	482	416	357	441	435	472	426	436	461	455	480	445	429	464	445	423	428	447	460	471	463	436	447	475	414	413	436	430	469	434	437	418	423	450	463	406	459	435	424	445	499	473	450	439	417	429	435	418	420	463	455	416	487	473	461	436	451	448	435	431	413	437	454	472	471	414	455	440	445	425	447	466	442	396	465	442	442	425	509	418	455	484	445	421	441	471	438	437	438	403	409	463	450	398	422	462	464	433	446	444	435	431	434	448	492	411	416	427	506	450	451	420	432	419	441	440	448	436	440	459	423	418	442	468	464	427	462	435	444	431	451	427	417	457	453	422	448	450	408	456	430	424	452	417	447	479	475	457	436	460	449	440	425	399	462	444	430	422	470	475	443	460	437	434	435	436	437	432	454	430	442	477	463	452	464	428	447	470	383	437	396	465	388	460	435	462	449	449	455	437	430	431	452	427	441	469	441	436	418	431	434	466	419	454	411	467	433	433	473	488	423	457	421	450	420	396	455	449	441	471	423	460	464	438	429	418	474	407	441	438	434	485	445	467	430	451	484	446	433	479	431	459	438	431	479	442	436	439	430	453	443	411	445	409	421	421	410	412	392	397	428	421	418	443	443	394	411	443	420	438	429	441	457	437	469	477	480	435	418	447	427	448	470	438	476	445	452	462	453	420	405	443	442	450	478	426	474	427	420	469	441	473	435	435	449	401	427	434	473	446	441	452	466	443	447	420	441	409	413	447	434	444	447	444	439	431	434	455	455	422	436	436	431	425	444	455	426	435	452	457	452	417	453	450	464	438	446	430	435	460	435	434	442	440	463	435	437	451	457	445	427	450	431	454	450	457	464	472	455	412	456	448	440	439	432	418	454	479	479	424	465	459	435	434	480	457	464	447	425	465	428	427	428	434	483	441	430	450	427	428	437	448	448	421	415	446	435	426	428	449	435	443	438	444	471	432	425	406	403	447	409	408	444	457	421	403	410	456	431	458	434	438	500	449	458	419	460	415	397	465	433	417	403	455	452	448	417	407	443	450	463	470	452	454	426	434	494	418	424	494	449	418	467	456	439	443	455	438	450	448	474	431	436	434	420	422	435	430	472	440	458	415	464	446	439	443	432	439	424	449	449	419	449	487	436	417	442	448	426	475	426	427	418	448	444	429	427	432	421	442	424	453	450	454	458	440	473	433	415	463	502	431	406	439	426	424	420	416	433	442	475	444	445	467	466	455	451	479	423	425	422	415	436	436	458	460	454	454	435	436	456	444	465	460	432	437	483	443	435	457	443	464	410	464	453	435	444	426	462	442	483	430	437	423	395	456	455	445	442	448	452	449	483	448	433	430	417	462	444	421	439	444	436	447	502	439	433	439	465	456	430	443	444	438	474	432	461	426	480	473	446	447	446	465	454	436	477	436	415	439	438	444	449	462	483	438	430	410	440	477	436	448	457	436	422	423	401	434	464	453	413	454	449	417	449	470	448	440	435	433	474	463	425	485	428	433	435	473	479	469	462	429	453	437	475	456	451	482	488	462	418	459	474	437	450	418	429	433	431	458	382	452	467	462	469	480	416	501	439	429	451	472	472	436	441	433	406	439	409	455	444	417	471	440	434	423	437	437	446	447	439	432	441	448	464	514	424	443	438	448	426	492	434	453	475	458	437	430	478	401	477	464	428	404	482	429	459	418	423	419	449	462	442	425	445	485	432	420	452	392	431	419	442	443	454	445	483	417	449	471	417	429	433	489	393	464	475	430	444	374	474	442	460	448	442	433	469	467	407	446	447	430	429	408	383	482	444	396	457	421	452	425	479	462	461	481	443	448	431	435	440	471	452	459	428	459	459	423	430	435	451	486	453	450	428	436	470	423	406	438	433	482	415	445	435	468	430	447	443	432	449	449	458	409	488	476	433	449	404	425	426	454	405	454	431	430	447	453	415	483	405	424	443	416	434	443	457	422	449	437	448	439	484	445	483	454	434	437	419	429	450	431	394	453	425	424	446	426	435	440	474	475	427	411	454	450	430	413	453	433	420	480	434	448	431	412	457	431	418	416	394	421	402	443	452	434	460	428	428	455	472	461	422	451	416	413	475	461	458	482	439	450	437	435	445	424	450	411	442	435	483	436	451	426	504	450	457	466	444	459	456	438	455	451	445	435	460	420	429	441	454	499	440	427	427	471	443	491	433	424	439	437	415	437	458	421	449	429	447	458	417	438	414	479	464	441	458	461	458	464	452	407	429	418	450	485	442	457	451	450	400	453	407	468	467	472	454	406	440	451	479	476	468	432	441	435	450	464	457	413	439	450	423	481	451	452	414	447	473	483	452	444	439	458	418	433	452	453	455	459	431	467	457	440	472	448	470	446	425	454	431	440	471	422	448	467	458	431	397	430	485	433	445	454	388	427	433	414	483	454	407	424	445	459	433	453	423	432	441	479	466	480	462	434	434	452	433	397	456	388	468	425	476	414	453	466	425	426	444	465	462	434	454	436	408	418	425	450	485	423	426	466	447	463	424	410	461	461	407	437	443	420	472	416	465	427	382	417	433	426	455	420	439	493	408	459	414	424	408	488	459	435	486	415	455	433	443	473	435	434	430	384	408	437	455	445	461	478	465	487	455	438	465	385	454	471	489	420	412	442	445	438	448	438	439	425	453	476	442	455	431	474	448	472	465	440	442	454	421	445	453	456	444	428	408	470	437	463	433	427	481	451	390	455	423	413	417	433	440	430	431	444	474	442	452	454	458	416	389	431	433	436	450	437	447	457	472	477	443	437	420	457	430	456	388	452	409	430	454	432	428	468	474	412	453	461	437	452	450	429	430	413	459	463	435	422	436	435	445	461	431	450	467	455	427	425	417	436	459	455	408	471	481	431	432	436	433	485	397	471	471	435	451	438	439	431	451	446	450	446	467	465	478	445	468	453	462	449	466	442	460	431	457	456	453	457	421	452	468	441	441	422	421	438	433	414	440	472	438	448	415	457	419	380	458	453	448	440	466	449	416	459	410	414	480	487	440	414	425	445	460	461	434	432	444	421
19255	37058	30996	21829	11239	10410	23088	58458	6555	1287	1026	981	895	832	742	671	649	626	623	586	575	561	536	529	487	485	508	488	497	463	450	452	449	482	487	479	452	478	437	487	427	475	474	449	429	398	430	399	455	436	380	450	442	448	442	471	435	450	403	454	433	444	435	475	423	414	418	422	381	392	404	400	419	400	435	414	386	460	377	397	445	388	432	418	407	400	434	412	391	435	428	422	382	440	414	439	412	391	423	427	374	442	402	409	415	424	428	390	426	430	389	427	376	403	417	442	425	397	423	402	399	465	403	435	362	418	423	404	377	376	434	421	396	441	426	404	409	375	426	406	412	421	434	397	383	416	419	398	416	435	375	419	432	403	392	416	431	406	441	405	405	380	430	420	404	405	428	445	430	441	444	416	408	408	426	425	402	410	416	383	418	409	405	419	385	437	442	407	408	436	403	411	434	408	432	412	396	416	406	429	377	409	414	393	401	395	391	408	411	420	395	419	438	382	428	417	413	440	425	359	399	403	453	428	420	419	404	403	428	428	421	389	393	435	414	405	400	435	397	425	412	414	400	368	410	423	401	409	416	440	432	432	404	402	415	366	379	399	440	414	392	422	432	425	415	453	429	412	445	415	394	412	395	426	380	439	450	472	402	413	469	414	418	409	392	417	425	408	430	386	423	399	426	424	415	413	437	414	396	407	397	440	406	387	412	425	416	394	409	407	437	435	440	409	402	418	421	390	439	428	401	393	392	403	395	407	414	405	399	396	424	393	399	420	435	424	412	462	435	436	412	440	485	429	453	446	433	401	423	418	421	431	409	413	408	392	382	431	441	429	441	402	370	392	411	441	433	415	433	385	421	403	387	422	405	413	417	401	414	395	410	469	390	356	426	428	411	424	387	406	403	433	457	407	406	416	421	406	424	425	424	403	390	388	423	419	419	414	443	392	417	414	411	380	402	429	429	424	426	424	401	422	427	422	437	438	423	415	389	435	407	409	416	378	416	418	424	430	422	412	418	382	437	413	419	423	391	360	425	450	367	397	431	412	417	471	393	395	427	398	398	372	399	404	465	411	393	411	476	394	407	416	396	391	417	411	429	394	417	397	392	428	394	411	419	377	419	419	434	402	403	407	376	430	453	429	381	447	428	378	393	429	420	404	430	382	425	413	430	428	398	437	389	451	392	408	425	399	446	430	419	435	445	431	407	415	420	423	420	442	413	424	398	384	424	400	417	442	399	406	420	439	382	425	422	428	424	407	395	399	408	447	435	416	385	426	378	442	403	410	417	400	443	414	436	396	451	413	417	418	420	417	399	390	384	401	386	393	385	394	418	428	392	405	427	385	402	408	431	397	429	405	401	374	437	401	387	421	429	403	391	378	408	403	430	412	441	408	437	415	392	400	405	390	365	443	404	421	416	406	436	451	398	422	422	439	405	405	413	439	392	421	431	434	422	389	425	418	418	403	409	385	400	396	432	446	382	412	423	397	403	395	418	432	389	420	390	419	408	436	416	422	419	416	440	415	402	410	445	395	415	409	402	406	420	425	435	398	410	417	385	429	395	405	411	429	436	405	436	368	422	421	413	382	431	414	383	399	439	420	420	409	415	408	416	413	422	420	402	396	417	409	420	418	390	396	434	383	394	434	387	422	436	418	445	442	407	444	423	391	413	441	420	403	404	409	426	406	392	364	415	423	430	409	431	422	474	404	403	410	446	402	421	447	395	447	428	425	445	415	407	429	444	397	396	415	436	397	388	426	420	427	415	401	395	421	386	411	416	384	431	432	398	395	468	424	419	403	404	410	408	404	424	413	385	421	458	408	406	377	427	422	404	413	385	388	420	447	433	406	407	417	436	415	425	412	425	426	434	390	424	421	418	415	388	421	436	425	395	397	432	423	404	432	448	451	372	411	446	413	424	433	384	413	421	391	418	411	403	383	415	421	388	394	407	412	403	385	412	384	439	395	424	404	420	412	430	400	446	396	450	412	402	421	431	421	375	453	405	402	443	426	411	375	375	417	415	439	411	423	399	429	416	400	402	415	401	430	415	419	417	410	397	374	407	418	401	376	420	392	402	377	404	447	405	412	411	385	410	366	446	414	412	424	457	419	453	401	388	428	407	415	415	396	411	373	438	415	381	424	398	421	418	449	438	429	382	472	450	393	395	392	391	394	396	453	407	407	408	402	426	403	422	404	410	415	458	420	391	426	431	396	435	390	405	419	409	458	432	418	424	384	405	429	439	396	411	369	424	401	393	412	386	375	439	451	420	414	428	396	365	399	414	397	419	399	399	398	423	407	426	389	382	396	421	423	433	426	405	403	368	395	428	421	437	443	414	393	449	445	447	405	399	419	394	426	436	400	417	431	407	411	412	397	453	415	428	402	434	401	378	431	413	402	426	447	397	383	415	418	390	416	426	398	405	437	416	430	387	386	390	379	414	418	423	422	404	412	397	426	425	450	407	420	438	381	409	394	405	460	388	397	383	417	413	413	423	426	416	400	397	452	435	419	440	389	438	443	432	422	421	421	408	447	391	409	428	400	413	468	401	414	425	415	412	417	401	423	441	416	390	429	396	403	427	413	435	474	424	428	441	437	416	405	455	430	406	398	440	424	412	405	378	428	424	414	405	410	378	436	442	413	416	418	431	391	425	407	413	414	396	451	434	419	425	396	411	438	375	400	395	424	394	429	454	416	433	368	408	409	431	416	433	422	428	417	407	365	409	410	413	396	436	414	425	386	394	408	412	394	409	402	417	426	402	455	381	415	411	421	432	395	406	397	420	437	415	450	404	384	419	415	386	400	403	386	421	404	383	403	401	408	422	406	425	421	398	405	386	415	399	473	436	410	394	410	396	436	415	425	393	436	405	421	392	424	411	384	405	425	375	399	440	461	396	374	399	465	397	410	442	410	416	412	389	414	439	395	417	405	435	405	452	400	384	433	416	472	421	411	429	426	397	404	431	399	399	413	439	383	382	416	415	371	398	434	416	429	416	376	415	419	454	392	383	428	399	444	373	350	374	419	425	430	416	409	457	386	409	394	409	415	426	399	425	400	408	476	422	427	441	458	455	399	407	444	419	429	397	432	421	425	397	403	418	413	378	435	397	428	373	453	443	395	405	445	412	407	427	387	368	402	403	425	450	432	403	405	403	427	403	419	414	392	403	408	403	417	413	428	404	411	435	369	408	399	403	413	400	413	394	409	384	399	401	423	389	367	419	415	415	425	412	387	385	419	457	443	440	411	430	391	398	432	397	403	412	409	388	466	399	420	431	392	437	389	391	426	396	417	404	420	400	397	381	423	388	422	436	431	401	451	387	389	391	412	388	402	426	445	422	401	430	455	452	423	407	415	376	420	385	418	414	440	451	424	429	411	392	385	392	370	382	403	435	398	408	418	360	424	411	420	445	421	425	418	420	407	415	413	447	447	388	386	363	434	388	411	439	439	440	435	432	439	443	450	416	412	403	428	406	412	405	424	417	398
28463	17806	7703	3422	1949	1132	1383	4561	417	110	98	115	131	117	136	117	118	102	123	137	140	106	113	102	111	105	116	113	105	115	131	131	119	110	135	106	117	111	116	137	112	92	136	109	120	116	116	112	127	127	120	108	131	118	115	124	131	104	125	110	108	111	130	122	109	120	118	102	135	105	111	127	115	107	121	125	111	115	99	130	125	117	114	102	129	109	129	115	126	133	113	91	97	130	126	114	129	125	116	96	97	123	122	112	109	117	147	116	133	103	120	123	116	107	108	141	114	119	123	127	118	101	132	120	112	127	108	135	116	118	102	109	118	112	123	130	124	123	110	135	123	136	112	138	134	131	119	138	118	114	109	112	123	131	113	128	128	121	127	121	119	127	126	102	116	120	135	136	115	99	109	116	113	136	119	128	105	130	113	88	123	115	107	114	136	118	111	144	119	138	144	97	127	121	147	122	129	111	114	114	121	106	119	112	129	118	125	127	110	135	112	127	103	104	121	132	132	102	126	104	113	128	112	135	118	127	106	97	106	110	107	92	107	124	112	137	107	115	111	113	121	126	105	120	111	101	118	119	129	111	120	119	106	116	111	123	122	129	113	115	94	116	115	111	121	111	132	126	130	143	109	108	127	132	100	121	118	120	95	127	127	98	110	107	120	101	113	125	110	105	116	140	132	120	131	106	131	119	140	99	152	110	112	111	114	120	126	113	134	121	107	101	106	116	131	128	106	133	126	138	119	132	111	108	131	118	115	136	133	105	130	119	125	121	124	123	99	129	91	128	125	122	135	112	127	124	110	133	126	109	106	118	118	118	127	141	114	129	117	110	113	124	118	99	134	106	127	128	128	132	125	115	110	110	112	98	117	123	144	106	134	107	133	131	109	133	134	124	123	118	126	118	99	108	138	100	116	112	124	127	105	130	120	109	102	102	119	116	115	110	125	114	121	112	113	135	125	120	119	104	126	105	122	121	120	117	120	112	131	136	122	107	128	109	131	111	113	121	125	139	120	114	120	116	112	116	106	102	113	125	118	126	131	111	121	120	152	111	123	111	148	125	129	156	100	125	90	125	116	116	93	119	128	118	120	123	122	121	102	110	123	126	104	116	131	137	118	120	119	134	120	122	124	117	106	93	122	129	113	120	96	114	108	110	116	113	130	117	126	152	110	94	137	131	117	119	129	113	140	133	108	122	127	133	115	123	127	117	127	125	108	134	122	103	122	129	115	94	146	127	111	117	106	99	112	125	114	127	114	130	114	119	122	127	124	111	107	125	116	96	120	121	124	108	117	113	119	115	125	123	119	125	117	150	113	118	131	110	124	118	125	115	123	116	98	117	115	127	120	144	111	129	124	112	115	128	126	119	94	102	111	113	107	133	116	120	125	85	117	147	118	110	115	97	129	131	124	116	122	122	110	110	106	117	125	118	103	109	112	128	129	112	111	91	109	109	114	135	130	127	126	102	109	112	112	122	122	117	118	110	121	121	102	129	116	116	132	114	123	124	121	106	108	113	118	111	106	123	114	124	95	110	131	127	122	97	114	114	104	132	123	118	105	111	131	132	113	128	119	132	115	122	117	110	116	108	127	115	116	126	112	118	123	132	123	106	111	131	106	126	116	107	141	113	129	122	109	125	143	110	118	131	126	114	110	104	123	109	104	120	125	142	143	122	113	116	114	110	116	134	116	121	127	122	108	107	130	117	139	130	103	130	135	108	113	122	113	113	117	124	127	119	126	116	122	127	99	119	119	121	121	122	119	113	109	120	118	120	125	113	128	111	119	106	114	122	126	108	118	111	110	136	138	116	118	111	125	107	122	128	113	114	116	115	101	118	135	113	136	125	123	133	123	141	111	122	135	107	110	103	137	114	106	129	104	113	125	113	126	114	99	121	111	102	111	125	123	133	134	121	108	109	123	131	112	115	129	116	130	113	117	115	111	116	115	106	119	113	133	122	106	131	102	92	104	104	102	119	119	110	117	111	128	116	115	130	129	103	133	118	144	134	132	101	107	141	114	134	127	111	108	131	124	115	134	117	112	94	101	108	136	116	122	111	121	106	119	126	118	110	114	105	128	136	105	112	99	113	141	123	109	121	111	122	100	132	119	122	99	119	129	115	133	132	91	109	128	129	119	120	122	126	107	137	132	127	126	117	121	117	97	102	105	112	116	129	112	115	107	121	111	115	125	126	114	105	123	121	130	125	126	117	113	118	114	122	112	105	122	119	131	127	110	96	96	137	111	96	128	110	141	104	113	139	111	106	114	122	120	82	128	115	122	112	141	121	114	125	109	136	109	125	118	133	116	115	127	107	121	119	125	123	113	130	133	122	119	127	142	135	96	129	124	94	115	121	114	111	128	126	117	108	118	130	113	122	130	126	98	127	118	99	105	131	120	102	110	129	117	112	108	113	91	116	126	113	121	112	140	105	97	105	135	102	144	111	114	124	107	113	116	111	134	135	104	144	118	116	137	126	106	122	120	115	127	113	115	112	125	102	124	134	118	116	105	110	113	107	102	125	120	96	113	112	132	124	118	122	119	120	113	120	130	119	102	109	118	144	114	95	118	122	130	107	123	125	131	104	121	110	124	123	118	141	130	153	109	122	129	107	121	140	125	112	101	133	131	117	128	133	142	115	134	136	126	115	112	135	113	123	124	99	132	115	112	97	132	122	136	114	121	129	121	111	113	113	124	123	114	110	120	121	118	151	131	104	114	120	104	129	103	109	118	115	99	111	102	96	112	131	116	130	117	126	124	114	118	134	115	115	98	121	131	108	118	132	123	103	125	117	123	122	124	119	119	118	120	125	132	111	106	109	117	134	110	122	124	124	128	132	122	110	124	112	117	121	116	115	107	114	107	97	100	124	113	98	126	120	105	124	113	121	134	118	121	114	107	123	123	139	116	119	110	112	111	105	107	120	97	122	121	116	129	138	122	145	106	124	123	105	112	122	119	126	114	95	132	117	107	101	118	133	138	103	125	120	131	139	119	107	116	109	142	134	118	112	116	121	126	116	104	116	121	125	113	129	115	115	121	122	130	117	100	112	113	110	107	100	125	132	106	99	119	125	114	83	136	97	99	127	125	114	124	113	96	126	112	113	131	116	124	106	113	109	79	110	94	122	107	135	118	120	114	107	96	127	143	134	112	143	138	121	119	91	106	121	115	116	106	116	114	122	114	122	129	117	132	120	112	138	115	122	124	128	117	126	129	122	126	122	146	119	121	118	111	106	98	128	118	116	139	130	118	117	137	106	131	119	116	114	108	110	113	118	133	122	118	141	115	94	122	127	120	121	122	133	104	100	117	117	126	125	116	126	132	142	114	132	118	121	110	108	120	114	120	125	115	124	115	114	120	106	118	134	128	114	132	123	110	121	97	126	136	119	105	125	124	111	121	145	126	122	123	127	124	118	117	114	107	118	113	91	110	130	114	117	122	111	119	128	152	127	98	134	115	106	121	116	90	146	116	116	104	123	97	112
15260	17693	10395	5984	4229	2494	2782	8220	368	160	149	141	162	167	158	137	140	142	145	112	130	130	139	145	122	125	112	147	140	98	111	143	120	133	139	150	133	137	131	125	139	150	135	141	143	138	139	161	141	142	130	116	151	130	119	136	135	133	140	121	125	129	132	126	114	115	119	123	153	119	117	141	132	134	130	123	158	116	125	123	107	121	133	129	122	140	149	135	136	131	141	123	150	134	130	127	146	128	132	153	146	135	124	134	145	110	133	132	123	135	121	125	119	126	126	116	141	124	111	140	122	135	150	142	129	132	140	124	122	126	125	132	111	127	136	112	133	126	118	112	121	117	124	136	124	120	126	109	121	129	113	134	124	133	123	129	132	134	112	120	137	130	115	134	139	114	118	138	149	111	117	121	139	132	119	112	135	120	130	115	145	140	132	142	142	119	131	110	106	125	115	119	137	136	139	123	133	119	132	132	118	111	128	134	126	119	114	139	117	138	119	131	110	135	118	131	123	136	131	122	129	145	129	121	137	139	114	122	129	130	123	106	136	139	125	138	120	122	112	149	117	124	122	140	141	121	128	116	112	131	134	116	141	130	116	128	115	127	113	118	142	133	122	131	131	136	117	143	128	127	113	129	121	135	145	107	126	148	125	136	129	115	141	105	149	109	143	117	109	137	132	142	148	130	134	120	136	114	130	133	123	121	127	111	135	145	128	127	129	122	140	113	130	115	149	121	136	131	137	110	119	113	141	150	135	144	148	120	135	146	139	131	128	135	144	133	136	126	132	123	146	129	133	129	126	123	133	141	142	132	149	127	127	130	136	147	106	140	118	125	118	121	103	121	114	140	129	117	135	135	121	142	124	131	134	139	111	135	134	139	154	112	132	129	117	120	131	117	131	127	125	130	138	123	130	132	106	123	123	127	117	121	134	144	142	126	139	122	128	128	127	116	131	113	112	142	151	136	108	128	134	140	127	141	128	112	112	141	111	139	152	134	137	132	140	134	127	141	121	122	142	126	141	131	124	134	126	128	132	124	135	118	134	114	131	135	130	131	114	142	125	127	100	133	145	122	113	141	137	127	138	137	123	127	123	143	152	130	118	134	123	120	133	94	143	110	131	119	131	122	139	96	150	135	153	132	122	114	118	132	151	144	141	128	125	133	117	124	121	126	124	113	144	117	121	138	130	113	125	130	121	140	136	126	125	147	114	144	125	135	122	126	125	126	113	165	122	105	121	122	145	138	119	130	148	123	108	134	112	128	125	132	145	138	134	137	139	125	157	129	127	132	138	130	119	138	117	118	121	140	124	120	142	147	136	116	133	142	149	110	133	138	119	119	144	124	151	139	133	99	140	146	111	151	141	117	130	126	144	115	133	129	131	110	140	141	122	123	148	137	127	146	131	138	136	112	126	137	147	137	133	130	133	124	124	118	131	119	130	137	106	141	113	126	121	128	119	128	105	136	133	145	127	118	125	148	124	135	117	112	133	119	140	124	142	128	133	140	150	143	120	113	142	138	124	100	125	124	123	146	126	127	130	115	124	129	147	128	148	134	128	137	140	147	132	121	120	113	131	125	117	123	133	125	122	132	131	135	131	158	131	115	125	127	124	134	129	114	132	125	134	112	132	121	145	132	132	109	134	127	133	137	127	148	138	115	127	120	119	145	128	128	123	119	110	123	118	141	131	132	136	124	127	122	109	131	134	124	130	132	110	124	146	131	135	132	128	115	124	134	107	140	138	126	139	133	121	144	131	108	123	140	115	138	117	129	143	117	128	120	141	139	145	130	118	126	129	134	145	133	152	135	137	119	128	112	116	133	119	128	142	113	101	119	127	135	130	138	133	130	101	121	137	142	130	141	126	126	142	126	123	124	118	130	115	114	126	131	123	120	141	116	98	137	126	126	136	128	106	148	113	126	105	135	122	122	133	136	137	121	138	127	140	129	114	122	121	118	124	153	100	107	100	146	145	157	141	118	117	143	162	118	125	139	134	117	129	137	129	116	128	105	125	149	137	124	119	130	131	131	126	131	140	119	146	121	116	128	135	130	121	143	135	127	132	130	132	123	138	109	137	125	144	121	118	132	118	115	118	142	136	147	139	110	136	144	114	138	122	134	126	149	151	120	140	130	134	122	119	125	124	128	132	117	145	119	118	130	133	103	116	113	118	135	126	130	126	126	149	125	103	129	145	124	136	126	128	109	121	108	126	141	131	129	106	135	124	119	137	136	124	136	132	122	143	131	149	128	133	124	145	134	135	120	109	139	111	138	128	123	135	151	134	144	127	139	108	130	134	138	125	140	111	148	109	108	125	143	144	129	136	141	141	148	128	107	121	124	124	133	125	132	126	138	113	122	141	135	123	130	132	113	137	122	122	126	106	123	143	125	141	134	128	130	135	145	139	116	124	153	123	122	156	109	138	119	123	145	137	112	121	128	143	111	136	121	110	126	128	135	132	139	99	123	110	140	146	134	113	139	142	114	121	152	139	123	131	111	133	117	131	129	137	136	138	121	134	132	142	149	124	151	141	132	127	138	131	128	135	122	132	120	139	117	138	115	125	120	138	123	129	136	116	123	136	122	127	125	124	136	136	124	137	130	140	135	149	132	126	140	135	112	106	121	146	126	129	131	140	127	144	150	142	133	122	121	127	119	137	122	136	129	132	136	138	137	128	133	138	110	124	140	121	136	139	138	125	115	126	130	123	136	139	111	128	124	148	143	137	117	123	142	125	122	133	114	123	125	122	148	126	124	129	146	141	112	129	147	128	121	121	127	124	147	126	125	121	132	131	104	120	128	131	132	124	111	113	115	103	116	112	143	149	128	129	142	137	144	137	136	129	138	123	131	130	110	122	139	145	133	126	123	127	127	140	121	142	134	116	153	142	151	140	144	130	140	137	124	135	137	128	153	121	133	132	139	120	128	126	121	147	112	124	142	117	124	135	126	158	126	128	125	133	114	131	127	147	148	127	113	139	121	128	117	118	145	118	109	107	126	117	132	128	132	129	138	131	122	120	126	117	121	128	142	116	132	134	125	114	111	135	143	119	116	126	121	132	116	135	106	123	119	131	107	138	115	113	132	137	118	137	143	135	148	116	139	136	102	121	128	122	114	114	113	140	118	130	126	124	123	142	120	134	140	122	139	140	136	135	131	122	138	158	155	118	156	139	145	151	122	127	146	126	105	139	114	140	123	132	114	124	120	133	138	135	108	128	144	115	150	126	140	152	131	144	135	120	134	159	146	132	149	136	121	127	122	119	142	128	140	118	142	138	135	121	116	148	145	134	145	133	114	121	121	118	142	132	126	150	130	143	131	139	117	129	122	143	107	148	127	135	151	143	145	130	158	162	124	126	141	133	123	133	121	107	129	127	137	138	124	135	135	134	127	124	135	118	110	130	121	123	135	147	119	136	145	112	154	131	106	133	137	130	142	137	131	114	141	123	132	143	115	116	134	133	135	117	131	135	143	147	121	118	132	120	110
24890	20430	26820	23972	20515	12618	10188	39166	8394	721	428	420	385	383	303	337	285	281	277	278	283	287	273	280	275	258	278	252	257	280	246	261	247	253	224	252	250	247	268	256	247	246	254	250	239	259	238	274	281	275	253	223	273	247	230	236	232	220	248	229	239	245	207	231	250	254	223	250	227	243	237	235	217	250	239	261	250	232	258	223	237	236	197	239	267	255	240	237	244	190	226	256	225	244	231	260	227	247	277	244	225	256	243	244	278	218	230	228	253	239	221	221	258	249	248	243	218	228	248	230	230	267	253	225	237	206	212	216	229	246	223	251	234	228	239	244	225	242	242	251	218	264	194	244	243	207	272	244	230	231	227	231	220	261	234	239	248	255	237	219	221	218	224	256	215	251	229	231	271	251	234	217	232	245	218	233	253	209	259	237	234	247	230	239	234	258	235	265	223	245	240	221	224	257	208	240	250	255	251	237	208	260	239	221	255	260	231	251	221	256	283	232	214	245	219	237	247	235	224	251	223	254	239	238	230	259	250	220	253	240	221	237	233	231	205	244	254	222	233	250	230	237	236	251	216	233	244	232	246	225	246	239	198	218	221	244	237	226	219	241	235	223	233	244	230	259	233	260	259	259	210	223	232	223	227	214	238	224	246	264	275	246	228	215	214	266	256	221	220	235	192	234	244	257	241	233	247	243	198	240	230	219	264	225	245	235	233	245	248	221	239	222	251	226	219	239	224	228	228	250	255	215	230	248	241	215	244	239	234	240	255	207	236	213	221	186	240	234	245	275	210	251	219	241	229	227	228	224	210	260	242	240	241	253	233	259	233	236	241	214	254	220	253	231	240	242	259	236	220	246	232	218	247	288	226	209	212	265	251	249	223	228	223	234	259	253	199	211	226	219	249	253	208	282	225	221	215	240	256	205	242	232	220	236	247	228	228	237	255	224	261	264	217	232	237	210	237	235	267	227	242	250	242	234	219	251	240	247	259	232	240	244	271	227	274	219	231	215	236	239	216	214	223	210	212	246	236	237	238	267	242	214	251	243	237	253	242	231	237	218	231	214	248	228	241	235	233	229	229	230	243	233	232	247	224	252	221	217	228	219	248	249	218	255	249	249	225	232	240	246	231	217	251	247	220	257	247	251	247	224	241	247	251	237	254	228	218	219	243	211	229	211	234	262	248	270	258	230	237	250	252	231	255	214	237	224	237	242	231	225	237	236	220	225	238	265	267	241	246	228	240	236	252	243	246	215	253	246	232	235	212	226	223	260	241	233	233	213	236	261	228	236	224	240	245	225	245	235	230	235	233	245	234	248	226	264	228	254	223	228	220	244	247	247	252	262	231	220	247	206	245	229	236	256	236	256	233	226	253	240	238	252	248	254	245	247	237	240	230	234	253	250	250	255	253	252	234	227	250	221	234	241	231	253	256	219	255	217	213	241	222	250	236	228	230	233	228	226	238	224	250	239	237	198	217	243	218	271	216	259	234	275	223	224	219	237	209	245	246	260	212	224	275	246	241	237	236	241	237	247	244	246	258	235	251	208	221	234	251	247	238	246	275	232	218	248	217	220	241	223	230	235	237	228	241	215	245	207	247	226	251	215	220	257	225	252	254	218	272	259	266	232	226	221	240	254	217	241	245	234	231	235	249	235	267	228	225	233	233	230	248	210	226	227	269	219	234	259	217	252	246	235	241	242	250	262	240	252	223	205	253	231	245	215	247	242	261	246	239	228	237	221	225	214	236	243	219	255	232	210	262	242	249	260	223	247	257	240	245	250	225	235	277	253	220	222	249	231	240	232	240	251	237	218	255	240	213	220	238	241	233	234	237	233	248	242	248	243	237	245	262	235	237	247	222	247	235	231	240	227	240	236	222	239	254	246	250	241	251	215	231	230	226	255	237	238	252	217	222	216	224	236	228	253	247	218	262	222	205	232	255	220	241	245	226	231	243	235	237	249	220	218	245	210	214	216	219	221	223	209	216	216	218	232	230	223	240	216	244	241	254	213	239	216	241	245	240	243	238	252	240	238	218	229	247	234	248	245	231	246	226	245	234	253	241	234	265	225	232	263	241	244	231	237	257	253	250	245	253	277	249	243	219	281	223	221	233	267	219	236	196	266	265	233	235	244	253	225	227	230	250	242	225	245	238	256	228	260	235	224	239	249	273	255	233	257	242	236	260	261	222	225	259	231	251	209	241	252	210	223	247	249	234	222	248	239	222	224	232	264	208	224	239	234	211	253	242	249	236	254	246	221	218	251	267	233	260	225	246	222	238	226	219	234	232	224	250	237	235	265	219	225	251	230	248	259	252	196	212	221	222	224	225	246	236	227	223	260	220	232	270	246	246	218	236	254	229	227	235	237	274	229	255	229	268	202	233	217	256	251	237	226	227	220	230	233	236	234	252	222	246	255	226	221	241	248	222	256	262	258	216	247	209	249	226	253	211	244	217	216	233	229	232	230	243	241	232	242	255	249	241	225	233	230	235	225	228	239	258	254	219	253	243	243	228	243	256	254	234	284	225	227	229	211	274	250	244	232	254	242	241	244	220	266	234	253	263	242	246	210	234	222	243	260	249	261	257	229	232	242	219	234	220	251	211	230	244	241	232	246	234	210	249	227	236	224	236	259	212	246	240	207	231	234	242	191	234	248	203	244	258	240	244	223	227	243	246	211	234	259	239	254	221	256	257	247	241	234	240	206	220	246	242	215	240	237	242	217	264	243	269	253	239	239	245	242	207	273	236	237	282	242	232	240	254	242	227	227	239	241	222	249	221	216	225	225	237	244	211	244	273	265	269	233	271	219	250	244	239	215	239	230	270	236	231	231	231	238	235	227	235	250	224	241	234	234	230	224	260	229	216	254	227	244	218	227	284	251	253	238	237	245	234	247	235	220	205	225	231	243	256	278	239	233	239	224	239	220	234	212	257	234	250	239	262	242	254	245	246	209	228	250	240	247	215	245	260	222	222	223	233	233	233	244	208	218	221	226	248	250	235	237	241	232	234	233	223	230	253	241	238	230	220	245	243	248	262	237	226	241	245	225	235	254	244	255	237	225	256	218	236	247	207	241	265	243	235	236	197	236	263	225	221	216	220	236	254	247	253	237	244	274	273	220	229	227	233	244	247	285	227	228	233	223	239	202	232	262	240	222	266	237	226	253	267	252	260	221	240	249	252	220	262	225	232	244	229	253	228	270	227	227	235	216	234	252	234	218	211	228	213	231	268	218	214	255	254	227	224	244	212	269	221	231	224	262	227	254	249	260	253	235	254	228	236	234	255	238	248	225	245	210	239	238	244	220	251	244	235	227	264	220	248	243	229	230	231	214	221	237	219	257	221	253	214	242	257	254	225	232	258	215	230	221	215	279	219	241	243	248	225	211	245	232	236	237	243	231	210	255	237	228	239	231	216	278	243	220	244	240	240	229	235	233	221	247	209	212	224	226	240	224	257	216	281	231	227	260	273	233	244	232	230	236	226	230
18237	29369	22006	16189	10579	5519	14394	36108	1831	757	674	577	568	453	403	435	371	342	343	347	351	294	310	307	281	261	290	269	294	254	262	269	253	235	227	247	259	239	238	246	245	218	256	247	228	228	272	226	215	248	261	219	255	254	219	231	237	241	256	209	212	246	234	221	250	251	234	239	221	234	203	227	234	240	241	206	245	238	247	236	236	236	219	234	228	224	225	247	250	212	238	229	255	238	220	241	210	209	208	241	208	210	232	212	227	232	211	234	214	226	251	239	227	233	213	232	242	245	213	230	241	224	202	250	250	233	205	233	222	219	240	212	216	230	214	228	242	211	241	235	232	229	234	203	221	197	227	238	247	245	219	255	220	257	219	232	241	244	231	212	198	202	223	231	222	231	235	232	236	212	193	222	256	219	224	210	225	239	222	213	220	239	217	216	254	194	220	242	199	218	252	205	231	225	222	243	215	213	237	222	211	226	216	221	238	201	233	228	244	192	219	207	203	236	212	204	196	198	232	214	240	231	258	223	221	232	247	230	240	219	219	211	240	229	235	220	219	237	221	220	226	238	218	224	242	264	234	254	192	224	210	229	216	240	220	240	221	244	204	230	225	226	242	217	251	228	202	218	193	202	225	239	243	209	245	230	233	228	222	233	206	223	233	224	222	230	216	255	242	239	221	239	234	269	220	245	224	226	206	219	215	249	193	259	245	234	189	228	229	250	248	233	244	199	225	217	237	205	237	225	216	218	239	211	220	214	210	224	222	236	216	215	196	205	216	228	210	201	267	223	246	197	207	243	201	216	212	216	243	212	234	218	227	214	222	205	234	229	251	228	224	232	214	236	217	190	241	240	197	220	206	248	229	223	232	199	221	219	220	218	213	229	219	233	170	226	222	227	234	211	193	218	203	221	230	224	227	237	220	196	243	224	213	244	223	215	229	200	243	215	238	228	237	214	239	227	208	216	235	211	213	196	232	234	244	249	247	224	235	224	228	226	246	250	198	215	185	221	219	217	219	223	235	215	240	190	228	228	232	246	217	234	210	207	213	227	225	234	214	197	240	228	215	223	240	206	259	210	230	215	238	235	225	218	216	205	214	238	218	235	226	224	220	211	236	209	242	224	269	234	205	261	220	237	258	214	212	205	243	225	218	209	222	226	250	228	210	234	232	226	239	233	219	233	219	227	208	216	262	231	209	205	215	212	215	233	214	233	238	242	249	221	218	208	237	221	204	232	220	213	204	243	235	243	238	225	240	219	217	204	233	250	220	234	219	220	216	237	184	226	233	232	194	206	202	214	213	209	232	224	234	218	216	232	256	236	213	217	226	231	238	221	211	202	241	232	207	240	204	213	246	241	230	229	222	216	235	251	250	204	229	219	233	228	246	231	232	227	216	230	222	234	213	236	213	220	231	207	219	224	204	206	205	223	246	233	231	260	217	205	207	217	199	220	215	246	239	229	212	197	217	235	222	233	241	199	233	220	239	240	226	213	240	247	260	217	208	223	234	244	245	231	215	198	205	220	243	220	225	227	207	236	216	219	218	215	203	220	211	212	253	234	239	246	203	200	222	230	212	229	220	236	234	223	213	214	245	221	227	204	209	237	200	215	212	231	236	199	198	265	239	225	225	239	228	214	220	240	254	242	225	248	202	224	219	222	202	201	226	234	228	223	197	214	233	210	233	227	207	223	223	196	210	230	247	239	223	257	237	241	223	196	226	208	255	231	244	225	239	248	199	216	247	215	220	217	240	231	211	248	210	200	202	254	238	236	221	228	248	234	219	202	234	245	218	237	226	254	242	221	202	252	215	243	229	202	204	194	235	247	222	221	218	233	224	204	221	213	244	193	211	223	223	227	207	227	256	233	234	233	219	238	179	228	228	222	238	210	264	209	201	229	234	224	232	214	191	245	276	221	235	211	220	218	223	212	212	206	225	210	204	225	222	248	228	239	233	230	221	223	230	222	210	208	253	217	248	202	214	231	222	241	247	233	223	248	238	230	238	234	221	199	239	242	217	210	235	190	211	215	203	244	230	246	213	206	244	235	251	207	221	232	207	226	215	235	208	218	230	233	212	218	231	222	240	214	242	220	224	223	231	214	231	237	206	224	236	249	215	207	225	200	240	221	233	249	215	207	224	222	236	231	206	226	217	213	198	234	240	241	239	236	250	226	217	212	178	219	222	229	241	213	224	223	230	224	230	228	229	216	240	245	232	242	206	232	220	216	220	217	233	220	253	226	237	236	231	221	208	245	231	229	277	226	231	236	231	199	226	210	206	229	249	244	201	217	222	218	205	218	212	210	225	216	229	219	211	225	226	241	220	234	225	227	230	237	219	250	199	252	248	214	199	248	239	205	212	219	243	233	243	226	241	244	214	238	218	210	238	217	231	234	224	202	210	242	184	195	179	213	232	235	217	229	252	205	220	229	219	217	207	203	244	227	232	211	238	253	220	209	193	203	233	215	228	219	223	241	221	254	203	229	216	235	220	212	228	219	241	224	227	232	229	222	218	221	246	231	222	209	215	244	204	238	238	205	236	196	223	254	223	240	235	237	216	239	196	222	222	231	219	192	239	225	243	213	218	261	227	214	223	210	255	213	202	207	227	226	208	223	232	212	234	239	236	249	200	221	227	210	230	248	238	217	206	225	213	248	228	224	193	230	228	238	227	241	222	217	230	221	224	220	219	216	239	230	232	212	221	265	220	201	236	261	219	243	231	225	217	220	214	226	235	227	220	239	243	224	235	239	221	238	232	196	222	220	207	242	250	229	214	217	251	200	209	210	231	202	233	246	203	227	213	227	220	239	223	197	235	233	202	243	245	200	204	218	207	245	219	202	232	245	238	236	251	208	211	218	240	212	203	239	233	230	243	247	231	251	230	270	232	226	244	213	211	204	210	197	229	218	230	212	228	233	249	222	235	215	247	233	215	211	231	244	219	207	216	217	229	218	224	251	209	232	219	238	227	207	237	228	254	217	225	239	230	218	227	261	231	257	230	211	219	251	226	240	239	227	191	212	233	231	228	226	213	226	200	217	222	225	210	215	216	245	256	232	220	231	223	224	252	212	258	235	221	199	264	226	237	241	230	238	233	195	248	225	214	221	218	241	190	235	232	230	226	217	228	237	212	218	245	240	233	207	205	264	254	237	227	231	252	210	227	233	201	224	239	226	237	204	233	228	232	227	217	197	237	261	222	214	216	230	223	216	239	245	212	249	205	206	220	223	230	223	248	237	215	226	261	240	213	220	237	231	227	220	222	244	232	199	238	251	221	208	236	249	253	240	222	202	225	206	228	221	219	192	198	203	227	219	218	229	229	247	235	259	211	203	235	220	233	228	241	202	222	193	217	220	225	245	214	228	222	241	201	220	222	223	235	214	231	223	229	208	221	239	222	182	207	239	219	231	237	235	228	248	223	199	219	217	248	239	212	223	224	234	220	213	224	239	235	226	243	238	242	221	238	212	226	211	210	234	205	210	228	228
22525	20403	27131	23583	20428	20673	16828	56752	27288	5558	998	747	681	644	666	621	564	568	504	568	489	481	537	520	482	511	471	468	433	470	476	440	474	492	475	470	497	500	428	486	475	489	457	479	426	463	465	443	436	498	456	439	468	485	504	474	440	457	406	423	462	463	448	420	446	484	421	431	410	446	432	440	459	444	460	437	433	473	437	474	416	483	457	436	447	470	462	432	473	438	463	438	447	460	450	457	484	425	486	426	463	414	434	450	411	439	480	440	418	474	475	474	455	482	462	442	440	457	484	442	468	476	433	479	469	398	443	455	450	429	471	449	462	422	444	418	455	400	432	453	439	436	422	464	466	448	448	494	453	454	426	429	465	434	439	449	439	450	448	414	467	469	447	448	461	481	435	453	441	418	419	494	439	442	419	483	431	447	433	447	453	432	405	436	492	438	433	421	449	471	440	445	452	407	441	463	414	478	462	483	467	437	422	450	465	495	428	415	403	428	447	441	450	418	442	467	419	447	447	460	440	384	435	461	450	423	443	455	404	432	443	462	415	445	438	438	447	440	456	427	459	443	444	416	429	455	426	427	427	430	408	438	447	462	474	446	452	395	432	481	465	431	463	442	458	377	436	477	417	445	456	454	448	464	420	432	429	410	401	459	420	453	437	452	446	431	445	467	470	446	469	451	420	454	397	435	455	445	440	437	432	474	417	464	471	427	400	476	480	442	445	459	413	441	434	479	437	450	431	445	450	456	463	438	463	448	451	443	434	480	479	483	451	413	449	442	464	490	424	447	452	456	456	427	446	497	461	411	477	396	393	429	429	444	446	520	427	444	434	397	413	434	452	442	466	458	403	450	440	416	409	430	417	437	427	415	439	445	457	439	467	453	422	470	460	415	441	468	467	430	427	405	443	430	445	489	459	407	438	427	461	410	440	410	460	435	448	452	415	460	428	454	424	458	470	414	436	458	461	467	422	449	459	451	431	406	468	448	424	476	414	453	415	426	411	414	404	422	457	430	444	435	425	441	436	451	448	443	441	420	463	434	419	446	428	475	412	458	450	434	456	424	449	412	437	405	454	485	430	415	445	447	424	471	467	442	429	450	458	419	451	438	444	440	414	394	466	427	457	452	452	425	446	443	473	437	452	434	430	412	399	443	450	431	451	433	439	477	427	458	442	435	466	439	431	421	487	419	446	417	428	457	458	458	416	446	431	480	428	461	433	412	412	428	487	436	453	452	441	442	451	436	417	416	401	453	406	469	446	427	420	449	455	444	460	447	442	422	437	482	429	421	436	444	429	449	442	437	420	412	436	433	413	405	425	449	415	408	451	445	430	421	424	430	443	440	459	440	434	443	419	409	434	425	426	507	413	414	422	480	441	412	444	426	470	450	461	452	468	418	446	442	447	448	431	462	439	470	452	431	454	464	433	451	439	405	417	441	414	462	460	470	459	433	408	439	411	445	443	411	423	430	428	448	438	441	469	441	441	450	437	492	442	449	464	434	461	419	451	427	435	446	437	405	444	430	458	449	401	436	463	497	437	429	400	448	437	413	433	450	423	436	434	422	451	439	424	417	432	446	441	461	453	431	432	445	422	420	431	426	452	431	454	431	437	444	416	425	431	419	421	387	435	404	477	410	429	453	420	425	431	445	449	438	427	443	444	480	440	443	410	442	428	454	442	472	437	444	429	446	424	413	465	457	424	413	427	435	441	465	480	458	437	448	431	406	436	411	444	427	477	454	445	435	441	425	437	412	435	442	463	458	412	449	454	415	433	389	456	397	432	428	462	453	445	410	428	441	451	444	456	487	462	420	461	445	473	446	418	441	438	426	450	457	447	439	480	425	429	433	435	456	437	446	450	464	439	417	472	473	435	412	448	430	496	425	407	457	439	470	429	422	448	433	442	437	437	414	463	453	467	421	394	447	459	416	430	482	436	486	419	433	433	415	457	420	443	476	480	438	442	420	419	437	474	447	411	451	412	475	447	426	421	436	467	457	438	443	424	436	497	439	411	434	434	470	464	442	450	447	429	440	444	452	426	426	434	419	469	446	459	461	446	430	452	425	436	410	452	434	452	456	459	443	464	436	448	461	470	457	431	410	475	423	432	417	461	413	399	436	471	474	466	445	452	449	450	476	429	443	443	452	469	427	408	425	473	407	407	414	446	476	379	461	456	424	444	466	471	419	434	452	433	437	418	443	445	408	442	405	474	452	444	472	463	418	434	407	462	439	439	440	437	414	409	431	441	416	450	411	453	450	428	437	450	433	443	430	414	458	415	466	440	462	422	417	453	401	438	438	435	435	468	440	413	425	446	466	464	417	435	411	432	437	490	449	420	418	442	431	458	413	444	458	430	462	448	405	431	413	429	444	446	436	415	434	430	456	491	398	452	436	471	410	483	415	458	485	426	455	457	422	472	415	434	438	475	424	431	459	451	415	415	447	433	444	434	480	404	407	408	453	472	425	448	405	441	403	404	457	453	469	463	417	424	439	397	431	455	433	399	463	419	455	404	438	425	490	418	468	462	473	454	466	448	428	442	436	453	369	430	368	449	463	452	448	409	439	446	436	468	440	432	449	434	450	448	447	449	454	433	474	443	447	447	465	435	435	439	433	454	472	415	425	482	390	434	457	457	423	425	429	453	437	469	422	502	449	462	458	449	468	420	402	430	415	407	437	422	443	418	444	435	466	471	402	441	450	434	429	410	428	436	454	431	450	415	410	439	446	401	433	414	416	402	444	448	432	447	445	436	488	416	420	426	467	427	491	453	450	465	437	441	457	429	442	418	427	431	448	473	418	457	436	433	438	468	400	414	460	471	456	464	435	443	451	439	420	475	455	445	439	439	409	442	445	445	426	439	451	430	454	445	420	406	403	422	456	450	429	447	451	427	419	437	444	458	442	418	444	431	476	441	483	432	400	455	447	420	464	446	456	440	426	428	438	436	452	402	403	408	445	460	465	465	432	461	415	460	425	415	411	413	426	441	483	460	400	494	425	397	489	452	466	415	463	454	470	453	420	429	468	477	423	426	407	444	474	449	446	442	448	415	438	421	434	378	421	433	439	443	458	428	418	441	489	433	419	420	441	390	454	406	414	447	462	410	441	413	436	416	387	460	470	445	445	468	506	462	428	425	431	427	466	417	438	454	444	423	449	470	463	451	487	426	499	454	466	447	436	451	451	413	414	459	452	440	498	452	447	398	489	475	422	428	433	441	454	450	441	440	441	451	444	417	428	418	455	442	441	422	430	445	477	452	434	462	454	464	465	466	475	447	472	429	414	426	402	448	443	429	429	477	450	438	454	437	428	438	448	438	456	458	424	427	412	418	481	419	440	452	436	465	471	441	440	456	457	461	428	473	445	440	412	437	426	437	450	466	447	405	456	448	420	473	457	434	452	415	383	439	416	412	400	463	443	418	458	449	433	441	459	486	444	433	446	419	490	429	430	423	476	445	411	450	439	465	469	447	431	494	464	441	444	473	458
20701	34481	31463	20414	13671	10217	13567	55602	5443	1374	1146	1119	961	835	809	753	702	682	583	611	579	565	540	524	539	520	508	484	470	501	435	477	469	471	469	464	477	435	437	451	450	494	429	432	436	435	428	493	503	434	436	450	461	460	437	435	425	408	413	434	404	422	413	454	391	397	396	442	400	457	410	381	388	407	423	471	430	410	431	426	404	412	440	417	381	426	448	448	446	431	421	429	455	426	415	374	389	422	468	415	390	424	421	400	427	422	403	418	409	397	421	384	428	394	420	412	409	420	410	411	432	386	402	422	421	401	416	375	390	444	414	429	448	453	425	403	425	416	402	414	395	412	447	415	414	397	449	420	391	409	463	434	428	395	426	423	415	412	425	451	408	430	439	401	385	420	399	399	402	403	426	426	391	391	437	394	400	392	409	408	458	454	441	412	409	388	378	447	405	431	425	418	417	408	404	418	434	424	405	400	385	403	416	392	408	428	422	400	384	381	421	408	384	397	430	399	443	410	429	412	391	404	411	432	439	389	428	404	416	439	422	409	394	417	363	402	367	420	381	387	395	398	392	406	448	423	442	422	430	399	410	395	426	402	406	414	426	396	399	427	440	437	415	408	407	403	395	427	382	442	368	415	375	405	442	402	393	430	404	392	395	434	406	407	398	431	417	425	413	450	419	409	389	384	433	391	415	439	445	402	400	407	423	383	468	410	431	404	454	421	457	415	393	393	424	422	395	408	416	410	451	392	414	409	409	415	381	400	399	432	401	369	426	383	409	413	417	375	392	379	445	405	420	413	390	415	410	396	427	431	385	386	431	402	417	435	409	446	427	400	414	422	406	378	374	410	432	410	430	394	430	420	395	410	392	417	434	404	396	449	401	433	435	398	402	462	374	416	414	414	449	419	386	381	391	441	398	417	400	461	409	433	443	374	399	408	433	403	398	426	406	423	398	426	413	402	387	409	413	437	372	423	406	413	407	437	398	421	410	448	414	372	411	418	415	422	402	422	404	388	429	403	436	396	396	403	395	403	420	413	414	418	426	387	411	409	379	413	404	440	378	415	430	408	379	402	405	427	408	419	411	432	415	390	365	402	382	390	401	403	437	386	394	441	427	425	433	388	403	415	418	414	427	404	398	412	403	427	422	407	393	426	373	394	411	450	417	435	411	405	411	395	422	407	434	433	416	442	429	454	420	435	399	435	392	410	404	447	385	422	435	422	448	411	418	419	398	381	387	449	396	402	445	412	422	400	438	359	385	402	384	459	385	408	399	421	421	416	397	425	400	428	402	385	408	401	412	411	424	378	384	447	416	376	425	376	405	419	420	447	402	410	400	437	407	449	415	435	352	420	440	424	411	406	436	414	405	423	439	421	379	399	433	397	397	420	396	435	401	434	381	380	433	427	439	401	404	395	418	416	422	396	409	405	406	391	446	411	418	404	424	410	416	418	375	415	390	407	402	424	382	372	451	414	427	387	415	454	415	440	417	396	429	399	433	417	414	392	389	423	385	430	417	453	415	427	385	412	367	423	391	411	403	424	428	407	405	462	428	401	408	426	380	390	375	416	409	424	406	397	407	395	419	439	410	381	391	423	444	439	432	424	384	387	429	419	444	402	389	416	433	384	414	426	426	426	399	414	413	411	411	425	436	425	423	415	387	437	381	406	400	428	440	425	410	414	412	447	391	430	384	434	411	392	419	434	412	442	401	423	449	440	413	377	412	422	411	406	347	419	429	409	433	430	404	420	405	403	447	390	394	433	425	435	409	436	418	395	381	406	410	373	399	397	419	427	416	415	430	381	414	376	405	406	381	408	416	405	407	413	408	404	402	376	428	418	398	449	398	411	406	398	410	442	410	423	380	408	427	388	377	405	419	424	396	410	401	423	395	425	401	425	393	395	380	390	411	415	409	407	405	423	419	427	431	408	446	427	390	399	376	407	419	377	444	415	421	379	396	397	381	432	404	434	376	407	430	425	390	434	414	415	395	417	392	399	400	435	427	429	392	407	382	423	417	407	417	391	448	449	422	454	401	401	413	389	409	421	397	428	401	429	455	403	442	423	413	435	397	417	440	434	425	430	415	388	402	426	444	438	437	380	435	416	428	425	403	409	401	384	408	435	410	403	409	416	416	415	417	406	449	405	380	428	427	402	411	398	449	425	444	458	415	381	407	434	414	377	413	414	400	366	429	406	395	415	399	418	395	441	396	384	387	403	431	410	430	389	427	418	383	439	414	425	407	412	447	418	431	379	387	405	392	419	390	442	428	380	408	411	407	403	378	442	388	415	414	413	470	404	425	413	383	408	391	451	398	405	447	410	385	427	448	377	402	400	423	397	391	388	427	420	427	387	394	430	421	424	411	428	428	406	411	386	431	417	423	432	400	432	402	459	387	385	382	406	383	430	452	408	417	402	368	393	428	425	408	405	413	456	409	385	390	435	415	428	423	400	421	437	418	412	418	439	373	410	432	416	404	420	392	412	418	421	420	420	417	432	365	430	445	451	395	435	409	407	441	391	372	392	434	419	426	433	420	394	418	367	408	441	406	400	419	405	432	415	402	463	363	400	386	414	404	435	410	431	392	344	447	400	404	453	387	407	430	379	441	423	406	408	407	435	422	413	384	404	407	378	387	422	395	373	429	414	437	407	407	420	411	421	410	381	405	455	431	394	409	419	433	400	413	408	409	436	422	427	433	411	398	422	382	409	430	440	401	395	394	410	403	427	409	429	425	452	408	421	390	411	447	399	420	454	398	408	420	405	397	410	343	401	404	391	418	394	396	410	404	440	392	417	406	389	431	408	393	415	410	386	423	469	445	430	431	438	442	414	406	435	402	441	424	394	370	379	421	396	390	440	413	416	448	436	418	426	432	398	396	433	428	445	418	438	394	439	440	397	363	394	384	400	389	397	410	383	386	403	388	452	426	430	425	444	342	463	392	438	415	399	407	438	444	400	439	429	369	394	409	375	383	427	396	427	402	407	414	438	436	422	415	427	404	413	404	443	396	400	400	400	410	406	402	410	399	406	400	401	442	410	448	417	404	377	403	413	350	391	425	405	408	391	412	435	373	414	432	392	395	422	413	407	400	419	429	402	418	422	418	412	440	452	426	417	421	430	419	420	433	425	395	415	383	418	397	411	417	465	423	417	403	444	418	394	427	405	395	436	424	421	420	434	386	412	413	415	418	470	404	396	426	420	411	417	406	426	436	425	415	419	426	421	408	442	386	405	417	452	398	435	408	415	401	398	394	380	414	408	438	434	402	432	396	416	447	388	401	414	402	432	427	394	445	371	424	374	416	403	436	376	413	433	444	398	417	378	360	423	400	411	417	420	438	372	428	417	409	407	415	403	431	415	416	421	437	416	393	423	397	414	408	373	403	418	434	414	379	394	396	407	426	442	442	419	409	418	454	441	401	384	403	425	412	427	430	354	398	450	432	374	431	403	376	379	410	402	462	359	376	421	413	401	428	371	418	409	427	409
28353	17360	8381	3864	1493	983	844	4115	450	130	111	103	116	118	122	118	105	128	111	124	120	114	129	115	119	112	113	124	125	122	92	117	123	113	142	105	118	139	113	114	123	119	121	120	119	125	105	132	115	110	114	124	115	118	101	123	104	100	126	105	114	105	116	108	111	117	95	112	111	119	127	119	115	139	105	122	127	111	104	109	119	110	115	104	108	108	100	111	103	110	121	120	128	124	119	123	124	110	107	113	105	115	112	106	118	126	123	114	130	115	92	126	104	95	93	96	105	110	119	94	102	119	105	117	117	112	113	99	109	113	130	119	104	120	126	119	101	108	122	92	123	124	104	101	114	121	120	117	120	99	107	133	126	111	110	112	128	120	142	108	117	96	86	113	133	109	135	110	116	130	117	117	134	118	115	124	121	120	113	109	112	107	103	118	120	122	118	112	121	105	113	104	118	111	134	104	125	105	120	101	129	112	103	109	82	128	120	118	115	97	100	136	122	103	130	113	115	113	120	123	109	113	113	104	129	115	126	125	114	112	119	113	111	108	110	125	106	82	126	120	117	125	119	94	102	102	107	105	108	131	123	116	110	113	131	110	142	120	115	137	95	119	97	124	119	114	122	96	124	126	111	112	130	123	115	100	110	108	103	105	121	129	119	109	126	104	98	120	127	110	109	116	111	100	109	106	93	106	91	126	131	115	112	111	113	126	121	93	103	113	120	107	129	108	104	99	136	106	111	109	99	117	120	109	128	135	108	134	113	118	98	106	119	126	125	126	115	114	120	132	119	113	118	126	115	118	127	97	109	112	118	114	105	122	104	108	127	116	96	126	97	112	118	104	119	105	94	113	140	114	110	137	112	100	113	108	129	126	123	130	126	99	126	94	78	107	99	109	149	117	112	102	115	127	125	122	122	103	119	119	107	105	95	124	116	113	123	115	106	122	124	98	102	117	118	134	101	105	119	108	106	106	115	113	119	106	135	116	130	121	115	126	100	103	123	121	107	116	116	119	121	123	124	116	98	115	109	119	117	111	117	133	88	106	123	123	116	121	100	94	135	126	105	120	126	107	107	95	118	99	119	112	111	125	116	102	130	114	103	118	104	104	123	127	132	136	130	109	119	142	116	124	130	111	114	115	106	101	110	125	124	122	118	116	101	116	117	113	119	118	115	113	116	128	121	100	106	113	111	107	112	115	119	119	134	115	119	113	117	109	110	120	112	105	116	131	116	113	113	115	114	128	130	127	100	93	113	111	116	106	123	112	114	104	122	105	122	102	129	132	106	97	115	107	105	138	99	109	119	104	114	115	118	116	128	118	121	132	106	105	109	98	121	119	98	114	141	116	119	118	125	123	109	131	126	120	112	120	128	114	109	119	111	123	113	107	108	119	144	101	134	109	119	89	114	113	99	115	127	96	124	120	99	121	124	110	118	101	96	118	127	129	110	122	84	118	120	122	128	128	99	127	113	125	106	118	99	126	107	89	102	116	126	107	104	117	107	100	128	119	104	100	100	107	102	108	133	106	107	115	103	117	107	103	124	126	138	129	116	107	113	124	112	117	105	128	145	105	114	119	144	116	125	106	118	121	113	116	121	113	124	117	123	93	117	123	122	112	129	92	103	118	121	103	112	113	111	122	133	110	112	119	92	112	105	108	129	123	116	87	108	113	124	127	124	106	102	120	105	109	114	135	97	111	117	105	127	108	114	122	134	100	118	110	135	111	109	102	118	105	118	130	109	113	125	110	122	101	115	119	131	129	116	110	103	127	107	105	89	122	99	109	117	131	113	145	114	105	119	106	128	127	130	114	106	101	115	106	109	123	133	135	119	107	122	107	102	133	129	109	129	93	136	129	106	127	111	117	125	104	124	116	103	106	126	111	121	116	101	103	119	114	117	106	99	113	114	108	120	124	122	111	126	118	122	119	107	126	114	100	115	106	121	109	110	109	115	116	108	116	105	117	115	125	106	115	119	114	103	108	116	112	102	118	106	106	101	122	106	109	146	140	107	121	113	108	109	102	111	111	107	116	130	98	120	120	133	124	105	116	127	118	122	121	120	124	125	128	134	120	114	117	107	111	109	125	112	117	103	97	105	132	107	127	116	126	121	126	122	118	107	113	115	125	112	96	104	143	116	117	107	113	109	130	112	105	91	110	116	123	124	133	113	100	100	129	118	115	139	117	132	137	110	116	103	112	114	111	118	130	102	141	103	125	110	126	128	105	127	119	102	126	127	139	105	132	105	117	116	113	127	117	126	108	111	110	120	99	129	122	109	110	108	97	114	114	120	99	109	119	107	116	134	123	123	128	115	116	92	122	124	111	101	115	129	117	106	136	97	139	110	104	107	117	123	115	113	119	142	127	124	91	101	101	114	115	116	122	135	116	120	108	99	132	113	122	133	108	124	108	111	109	117	111	114	128	97	123	118	114	104	122	136	110	99	132	118	129	119	118	121	118	107	106	123	102	112	117	125	123	116	100	128	121	102	98	132	104	122	142	121	134	138	122	137	128	114	120	116	130	112	133	105	113	124	111	121	126	117	121	92	137	108	125	125	113	131	110	102	116	98	141	109	110	122	133	102	107	116	110	125	123	140	100	124	125	125	117	110	109	103	111	105	128	91	95	109	122	129	129	122	125	99	106	116	134	104	128	122	121	131	116	124	106	118	130	112	110	135	121	133	110	117	146	107	119	121	108	112	99	117	129	120	109	104	114	112	100	95	123	125	131	102	109	105	103	112	106	105	94	103	118	122	107	116	122	132	119	126	128	105	128	96	121	116	137	95	127	121	108	106	114	116	122	136	112	116	124	120	121	120	114	97	124	108	118	130	114	110	106	118	123	99	114	117	127	119	114	115	121	105	105	134	99	106	113	138	92	113	113	106	100	129	119	109	124	108	122	121	111	120	128	127	116	104	127	107	126	98	109	130	120	109	109	118	113	101	136	109	119	140	118	104	87	102	117	134	115	113	131	123	130	132	105	100	114	86	121	120	127	110	104	114	114	110	107	111	89	125	115	115	115	116	99	129	102	113	102	119	122	132	115	113	132	111	119	119	135	99	123	144	97	132	116	114	113	145	114	119	122	112	121	120	118	103	123	113	139	128	114	111	105	121	127	122	119	101	117	113	112	116	127	121	120	96	111	117	108	107	107	120	131	129	100	124	111	95	142	112	109	116	117	121	118	115	111	132	125	113	122	113	108	125	115	102	117	129	114	111	109	131	113	127	120	117	97	124	132	104	114	110	109	106	96	107	124	97	96	104	128	110	118	124	112	111	122	109	130	111	120	96	123	103	117	113	115	109	116	97	106	119	109	123	118	114	113	122	118	109	105	103	101	108	124	108	131	138	113	119	120	121	118	119	112	125	104	95	119	116	128	122	135	141	97	120	118	113	111	120	144	128	101	104	119	102	118	117	108	91	115	115	128	132	108	106	125	132	118	104	111	112	112	121	132	121	109	123	131	115	123	137	128	131	131	135	103
15930	15494	11891	6644	2964	2085	1717	7095	546	125	148	143	149	137	151	139	127	134	126	141	143	127	142	114	129	143	126	125	125	111	120	137	134	127	120	131	146	134	128	128	137	110	126	137	126	101	122	130	110	117	138	111	137	116	132	119	103	111	131	132	113	132	134	123	114	132	123	127	142	138	119	145	135	132	131	116	132	125	121	131	123	119	136	132	128	129	145	131	129	130	121	129	107	127	110	115	147	117	139	133	138	125	129	123	117	141	125	126	120	121	128	143	134	138	121	129	122	105	139	139	115	120	133	96	109	112	135	135	113	127	116	123	121	118	143	129	147	115	135	128	120	119	118	123	119	134	126	111	134	130	136	115	115	115	122	134	132	126	119	120	124	147	146	133	151	122	108	130	109	111	119	140	124	143	103	126	145	141	135	148	143	130	132	130	118	107	113	132	116	133	133	133	128	137	128	119	114	134	134	130	110	119	129	127	123	141	128	149	111	130	145	132	125	132	109	111	120	119	136	137	107	116	107	128	136	133	134	140	141	121	131	120	120	151	97	123	131	127	138	117	115	118	127	115	113	115	129	132	149	124	127	134	129	140	130	153	131	122	142	137	137	125	120	135	122	128	128	132	139	135	126	126	126	133	116	145	138	119	123	131	106	100	123	115	157	132	128	120	147	118	125	127	117	133	123	107	125	109	135	118	121	120	155	118	140	124	126	109	131	115	140	128	129	117	147	111	121	134	118	131	126	126	108	111	123	122	124	140	120	135	115	105	120	135	134	131	112	97	133	132	120	128	124	142	115	131	104	132	127	140	125	118	132	130	115	119	111	141	114	141	112	126	135	128	128	118	127	121	121	113	118	133	114	127	121	111	120	115	123	129	108	121	129	138	140	134	121	144	156	131	116	129	128	134	130	139	124	119	117	144	151	130	134	125	133	132	122	124	115	119	141	123	115	122	138	141	140	129	140	131	132	108	132	127	120	141	115	143	120	112	134	111	118	129	116	128	119	149	121	119	122	123	135	123	151	113	107	135	113	125	125	134	132	118	137	134	118	119	124	151	140	123	122	108	135	128	114	139	118	119	125	138	120	143	138	128	124	127	134	115	131	120	136	124	127	123	140	144	128	124	126	107	106	132	120	139	143	107	136	162	135	118	154	141	114	110	115	128	129	136	136	107	108	119	115	118	121	124	127	147	135	138	141	125	129	145	131	134	138	143	146	124	134	127	115	139	134	114	110	131	129	129	114	134	130	136	132	152	111	121	125	117	120	115	120	126	129	140	128	136	125	130	121	138	123	122	122	129	122	117	129	127	114	121	119	135	144	151	137	136	114	121	131	127	114	108	118	119	129	124	119	137	127	124	134	104	127	133	113	112	112	143	123	130	120	126	113	112	136	140	133	108	122	128	121	129	107	129	144	134	129	145	119	109	101	125	127	105	139	131	140	142	124	140	116	127	135	128	145	131	121	137	123	138	115	139	115	149	110	123	124	143	131	125	124	109	112	125	125	96	149	126	104	103	154	140	121	119	124	133	120	123	119	120	99	126	137	129	143	126	132	115	138	128	132	134	124	139	141	114	141	115	118	133	119	111	108	119	144	127	153	141	120	119	125	144	127	121	134	106	129	123	115	144	123	131	136	151	109	125	135	120	122	145	130	130	121	148	125	137	127	124	115	119	122	125	127	105	119	128	127	113	117	132	129	132	123	123	153	133	146	136	134	130	103	137	110	140	119	141	130	124	131	118	139	123	130	115	117	122	128	133	133	122	120	131	146	138	111	132	159	138	112	116	142	130	126	130	133	127	122	121	121	135	124	126	127	116	119	126	131	122	116	118	125	126	137	132	126	107	114	124	115	118	127	136	133	126	124	128	111	134	143	132	124	129	122	119	120	128	144	113	117	116	123	129	130	130	128	133	132	127	119	124	132	135	129	107	144	122	119	118	118	99	126	119	121	103	137	124	120	133	145	127	137	130	120	122	133	129	120	119	128	136	131	119	119	113	112	129	132	107	128	99	133	117	108	123	117	135	125	138	127	131	119	139	149	126	140	126	102	119	126	102	118	132	111	103	130	121	109	125	131	151	106	125	137	124	122	119	134	121	126	123	134	119	122	130	128	101	136	113	122	123	125	124	143	126	133	119	118	141	133	110	117	159	119	135	139	116	125	114	127	141	132	135	122	115	128	126	114	127	119	113	102	106	129	141	107	128	112	131	108	123	121	129	122	136	126	140	140	124	122	117	106	120	126	129	127	133	104	132	112	129	133	116	145	115	143	128	141	130	121	119	139	116	119	126	121	138	137	128	111	110	134	138	131	131	130	144	128	99	107	120	130	109	134	117	113	127	117	129	118	139	128	123	130	139	112	130	137	135	113	131	123	135	127	124	140	132	124	130	134	136	111	119	130	140	131	125	129	137	118	122	133	118	136	136	131	131	123	115	118	124	132	123	131	117	122	126	123	126	128	114	137	153	128	145	145	143	118	125	129	117	137	119	114	118	130	114	133	121	150	129	130	122	133	123	118	132	119	115	115	116	132	126	126	129	115	122	124	135	130	128	143	136	128	127	133	139	135	126	131	133	151	129	117	123	140	124	124	115	136	126	120	131	126	147	130	108	110	126	124	128	122	118	122	131	145	115	122	128	126	105	117	131	98	141	124	122	106	123	119	134	102	142	136	129	103	134	112	144	138	121	103	119	118	110	128	115	122	124	131	120	121	113	119	107	121	123	121	122	98	129	129	129	131	109	119	111	133	125	121	145	135	136	127	118	127	131	149	118	130	134	139	112	106	114	129	108	125	130	109	123	134	122	118	142	126	132	141	118	133	119	156	116	116	119	131	134	118	112	131	149	119	132	119	109	111	134	118	132	102	103	143	117	155	128	117	124	143	125	110	130	122	115	118	147	132	121	127	132	138	126	152	142	109	121	126	116	123	151	116	114	106	125	125	150	128	124	129	124	119	132	146	137	142	109	129	115	121	141	126	132	114	120	119	142	129	123	115	110	122	117	115	119	127	130	118	137	121	127	118	120	123	121	135	124	133	107	116	140	132	135	121	140	118	129	131	112	139	98	133	125	127	114	141	113	133	115	137	129	114	120	119	110	147	120	124	120	114	99	121	135	150	139	127	129	121	124	125	132	131	110	126	139	121	100	123	143	122	107	124	141	88	141	127	136	125	116	113	121	113	140	136	126	142	131	122	124	110	128	122	133	127	139	144	130	119	148	136	134	137	107	127	119	126	110	117	112	133	125	121	120	103	102	132	117	135	129	116	126	97	135	138	140	120	134	144	119	123	110	124	147	116	111	114	155	119	139	100	128	126	127	125	113	117	113	122	141	134	109	119	131	118	122	128	134	126	122	132	131	110	109	122	131	135	141	118	116	128	135	121	135	118	126	125	112	142	129	112	149	118	131	124	116	146	133	130	135	122	123	104	131	128	122	118	134	116	135	130	130	108	104	122	117	138	123	142	135	127	124	110	149	134	145
24932	20389	26694	23945	20417	12400	9529	36280	7127	622	432	415	420	351	336	350	316	323	307	299	299	284	283	246	258	265	284	263	248	257	245	268	248	241	259	269	272	253	233	247	229	235	231	234	267	246	251	239	245	251	265	251	223	247	269	241	260	225	234	236	217	237	226	216	239	225	271	244	232	237	236	251	232	256	220	232	256	259	263	247	247	232	243	219	235	233	236	229	227	226	257	258	251	238	245	254	245	273	228	210	230	258	206	222	231	238	245	222	233	257	251	225	238	244	206	239	232	218	206	206	226	253	228	259	208	217	240	229	241	258	287	205	228	244	243	240	223	250	250	212	258	242	201	215	241	217	219	262	237	207	235	239	255	226	237	237	211	268	259	231	215	213	239	233	215	258	239	216	228	249	236	243	252	238	217	261	227	235	216	249	226	249	219	232	255	248	232	230	215	207	244	216	212	242	246	246	215	239	250	240	234	227	248	283	243	233	240	254	236	246	256	241	216	234	215	215	232	222	229	240	232	224	252	227	266	236	251	217	239	228	237	234	222	221	230	230	246	250	209	221	235	217	247	241	243	231	241	240	214	223	232	249	214	245	227	229	233	261	246	246	254	215	257	216	243	240	222	253	223	260	229	205	221	240	242	233	255	237	258	204	256	234	248	231	259	222	222	234	264	212	241	243	230	258	225	248	264	251	227	233	242	238	250	205	233	236	228	250	238	254	228	224	241	204	219	237	208	243	245	227	247	251	239	224	259	259	248	230	240	218	241	250	206	224	230	241	231	252	247	250	245	213	240	249	224	223	210	264	207	247	229	258	224	213	252	227	237	230	248	240	238	264	230	230	221	215	242	213	218	240	232	240	231	237	231	252	242	198	216	235	216	210	231	224	227	213	243	257	246	202	259	261	235	250	243	233	245	243	224	247	222	243	255	252	219	266	250	245	231	238	252	242	254	216	217	247	243	205	214	242	245	222	221	225	227	245	215	240	229	234	206	218	253	243	265	218	206	230	251	232	217	227	249	235	233	237	225	237	220	206	260	215	240	260	214	257	227	240	219	235	246	240	275	231	231	246	249	266	215	239	234	250	247	228	235	235	265	208	234	256	268	253	260	233	252	232	231	240	204	226	219	237	245	221	262	218	260	264	224	241	238	219	247	272	253	229	223	272	235	242	233	221	214	202	226	262	226	239	212	248	252	237	250	247	236	245	209	216	225	235	236	237	231	225	252	227	228	244	263	256	220	245	205	224	237	246	215	225	230	214	244	232	233	236	253	241	243	264	210	239	239	237	229	254	235	204	223	257	226	261	232	227	233	226	229	240	248	232	222	221	264	236	207	249	250	236	272	223	233	259	256	239	237	231	235	253	246	239	250	232	274	237	235	251	222	228	231	243	236	230	248	238	228	239	257	224	250	231	226	241	233	241	235	234	223	234	239	225	215	228	222	219	229	218	222	266	246	229	249	266	233	257	246	201	217	233	244	250	235	230	246	240	225	246	218	245	211	258	237	243	236	253	270	234	233	220	236	212	213	263	223	252	250	235	237	219	231	228	221	240	240	240	231	207	229	238	239	242	228	220	226	260	240	256	215	222	242	219	240	221	224	245	246	228	238	235	250	197	218	230	220	238	211	225	242	224	238	230	240	237	248	225	226	196	228	236	253	205	228	214	242	209	225	221	248	232	236	246	192	244	207	229	234	224	261	269	239	208	230	224	206	219	200	214	232	252	255	221	245	242	232	233	231	228	217	250	201	230	235	242	240	259	216	230	214	261	214	233	197	248	219	258	251	253	262	199	208	225	228	244	230	243	237	223	241	249	231	227	225	222	261	233	215	218	241	215	224	227	243	267	213	247	227	239	263	236	223	225	267	240	268	217	211	250	240	227	231	232	230	243	258	226	225	206	258	225	255	246	220	235	253	216	199	235	237	239	249	229	261	248	229	257	216	232	210	252	237	233	248	246	265	225	261	240	240	237	231	267	215	228	226	203	212	222	213	226	237	260	229	219	243	249	235	222	256	224	250	217	228	238	233	216	226	233	224	237	254	271	229	248	236	231	259	254	239	241	231	227	204	247	238	236	228	222	245	244	237	229	248	244	243	244	246	232	244	251	234	229	233	200	214	235	230	248	223	239	234	219	236	267	244	250	246	237	249	212	212	246	224	251	223	257	213	240	201	228	245	220	238	259	218	261	221	236	242	263	242	247	228	229	207	253	257	244	246	238	255	229	259	242	214	216	246	220	221	251	216	235	236	243	221	235	248	239	227	228	228	218	231	247	224	225	215	224	256	223	236	224	238	241	222	225	236	234	233	229	219	250	241	273	229	255	251	227	224	263	239	247	242	269	233	267	232	239	232	221	225	242	216	243	227	236	238	233	244	220	273	224	251	226	230	235	243	247	232	238	233	240	236	232	239	259	232	235	237	227	241	244	216	260	210	195	208	232	251	258	247	253	252	223	235	220	232	247	248	242	260	260	235	243	250	236	253	233	244	202	217	244	241	231	214	219	253	246	257	224	215	225	237	253	252	222	234	254	273	224	222	245	221	214	241	235	271	258	203	246	217	200	222	226	246	212	218	250	216	254	207	214	246	231	257	262	254	240	260	224	238	227	223	225	244	233	247	235	235	223	254	228	243	221	228	257	254	248	234	217	218	219	207	250	269	201	224	212	219	227	242	240	235	247	250	224	226	252	250	247	235	226	225	225	217	228	252	228	226	270	224	253	235	225	226	247	242	232	266	217	262	244	244	244	241	205	235	233	244	223	248	246	220	207	226	250	230	201	261	201	247	269	235	221	266	257	232	226	238	235	253	213	244	231	241	232	234	206	234	216	252	248	234	219	222	206	197	255	235	255	230	224	239	259	239	226	240	237	240	238	217	239	222	249	208	258	238	250	209	238	214	252	246	247	216	221	245	234	229	195	209	277	242	240	245	224	261	235	230	223	233	252	223	198	243	265	255	246	245	219	260	227	247	260	219	232	209	224	211	237	229	247	234	230	232	218	219	247	233	251	254	247	204	252	235	242	236	229	248	210	247	251	233	221	224	216	242	280	250	230	243	252	248	228	226	218	254	235	221	222	223	250	231	230	235	226	251	269	222	228	278	217	241	207	251	223	230	218	212	223	197	238	290	264	242	220	223	221	235	252	231	240	240	225	221	247	224	233	263	262	212	265	240	214	216	245	259	232	221	242	230	217	224	232	259	238	233	240	238	247	248	253	228	222	210	225	243	239	250	250	199	223	251	243	239	214	230	251	231	255	237	249	223	227	232	218	254	231	227	221	253	221	229	221	269	204	259	247	255	235	222	226	234	264	234	248	250	226	231	249	220	230	247	235	259	222	260	203	231	242	237	225	227	249	192	223	269	225	215	208	201	279	233	235	233	238	246	218	230	234	252	239	219	228	248	230	217	230	264	242	239	253	239	247	247	248	231	231	234	253	228	233	237	250	261	267	242	228	250	253	241	219	232	246	234	251	243	223	235	237
16964	28070	20547	11483	6498	5197	13852	33858	1181	781	644	589	538	506	468	433	396	383	357	328	316	325	291	314	293	284	295	304	280	270	286	268	244	261	255	243	244	224	217	237	233	246	242	220	211	227	248	233	224	231	270	220	220	232	242	240	242	243	245	214	203	235	218	242	223	232	210	225	236	210	236	251	231	235	207	251	224	246	212	211	257	224	211	212	248	223	231	213	217	235	239	231	238	231	230	234	220	216	207	214	261	218	192	247	219	223	223	240	210	239	236	235	207	221	205	207	233	241	242	208	201	231	200	215	237	218	243	250	222	231	252	197	218	229	237	223	213	217	249	220	242	198	233	227	232	226	222	221	231	229	236	212	205	241	221	245	220	262	231	192	231	224	223	230	204	211	201	236	194	215	234	245	207	202	222	235	223	239	213	245	215	218	224	200	239	225	216	198	244	220	216	179	226	207	226	230	208	244	228	223	233	225	239	223	230	247	215	211	239	211	235	208	220	230	225	215	253	232	233	261	231	193	209	224	242	208	204	248	239	231	233	233	220	212	198	199	218	214	226	213	219	197	230	220	211	203	210	236	193	225	205	211	241	222	215	263	210	240	202	228	235	215	231	214	209	244	217	217	217	233	225	209	203	217	238	220	215	240	229	212	204	214	231	215	234	223	228	215	215	217	200	245	259	210	234	209	228	229	230	216	200	208	210	220	238	217	218	230	231	224	227	210	223	227	213	254	218	215	249	210	228	192	219	210	233	214	220	215	231	240	209	266	227	239	244	222	188	219	211	233	248	213	228	234	228	243	249	219	213	211	227	222	220	248	219	205	226	220	223	218	215	218	206	217	214	228	217	215	209	230	233	217	205	251	231	236	239	198	193	211	205	221	208	228	202	197	202	211	216	198	192	224	220	230	235	213	220	214	186	256	201	195	197	201	212	230	236	257	228	213	215	229	195	207	222	219	229	221	215	239	227	204	224	260	204	229	218	230	224	215	255	231	237	227	227	232	215	222	206	242	238	209	218	219	221	216	239	237	223	240	212	227	219	198	188	240	234	222	219	212	229	218	211	234	237	214	211	209	250	227	244	234	227	233	227	229	210	244	237	222	197	236	241	235	231	226	254	218	214	202	223	244	209	247	222	217	221	229	233	213	218	206	230	231	220	223	218	219	222	213	229	231	205	232	214	179	219	219	179	236	221	242	273	223	230	231	223	234	188	205	205	222	228	228	233	212	208	228	234	208	236	229	233	217	232	218	210	223	194	225	257	225	201	241	221	239	228	247	234	214	238	215	257	221	222	230	228	200	211	224	235	207	233	229	188	236	220	254	203	245	210	235	215	218	197	223	217	229	235	202	213	199	238	221	250	236	217	218	223	232	230	228	249	252	210	209	216	243	200	201	205	236	203	224	222	234	221	224	226	217	233	244	226	234	236	208	228	220	212	202	211	215	212	202	227	232	196	271	233	216	210	256	228	241	242	221	194	217	240	234	224	242	218	200	218	217	240	233	207	240	206	239	233	232	203	233	247	236	220	221	216	234	190	221	226	222	187	226	229	245	222	207	228	242	214	236	205	240	251	233	235	227	218	238	230	213	241	237	227	227	204	227	209	215	215	232	198	207	232	223	227	208	216	231	215	227	237	210	224	230	217	227	219	236	231	224	246	253	211	220	232	228	227	248	235	215	209	211	212	193	234	230	210	244	229	219	207	212	221	221	222	233	212	227	248	254	222	225	236	203	235	208	245	207	209	215	245	202	203	189	221	256	246	226	230	216	256	247	212	214	234	209	228	239	192	213	213	245	244	217	225	237	229	214	226	224	217	217	225	229	219	205	233	221	263	226	231	199	211	243	218	203	236	223	219	219	217	220	233	235	218	211	204	245	222	236	209	220	215	202	246	213	238	235	214	246	208	254	210	227	222	207	214	197	218	228	232	247	226	233	204	243	252	262	223	228	217	233	221	224	230	215	232	229	200	201	245	232	247	242	236	234	225	215	228	216	230	234	230	209	260	211	216	215	240	230	192	224	216	207	246	225	238	217	217	221	236	228	229	223	242	243	249	240	207	236	212	258	214	187	228	249	229	253	215	226	226	227	209	231	222	223	211	234	223	216	220	238	221	229	204	220	226	220	233	194	204	252	213	230	231	232	227	240	213	196	201	232	228	209	215	196	207	233	206	239	228	206	230	222	219	231	221	216	233	211	213	230	244	234	216	189	226	229	226	228	223	249	207	221	225	191	203	189	206	227	237	220	205	210	225	199	222	204	222	213	243	241	230	200	217	220	216	219	217	227	226	195	222	222	258	232	196	226	208	221	227	241	249	210	249	259	219	229	226	226	203	193	242	229	238	223	257	250	230	243	222	202	203	214	220	246	219	209	218	204	202	209	220	223	213	236	214	200	227	260	200	215	214	220	235	240	200	200	251	228	224	246	237	211	238	246	210	220	236	225	231	192	258	251	237	226	222	207	243	221	245	212	222	236	228	226	251	226	245	220	220	225	202	207	217	217	220	212	255	224	263	223	216	202	257	216	206	245	224	222	238	216	204	202	224	204	216	213	244	208	229	250	228	209	222	205	208	223	216	235	202	210	198	215	255	211	221	199	222	213	254	228	202	206	223	245	197	222	238	211	223	232	247	221	232	219	233	219	239	218	229	218	237	226	230	218	206	228	214	210	225	203	235	207	212	207	227	218	194	210	221	218	227	214	225	219	228	208	224	216	261	220	219	215	204	233	208	218	221	220	222	240	235	242	213	206	227	220	239	195	236	209	234	228	223	213	260	253	208	242	238	241	216	234	212	227	215	203	221	229	237	230	231	217	231	214	224	207	236	221	245	242	249	264	227	222	211	235	202	221	223	221	215	238	226	231	215	212	215	238	233	246	212	219	221	229	221	181	226	226	215	208	232	224	251	224	236	205	235	209	223	228	225	225	231	229	238	238	226	230	257	210	215	243	229	226	211	202	217	226	217	220	221	220	229	216	242	244	230	212	216	222	219	225	221	244	236	207	230	240	225	191	232	233	226	222	218	219	225	212	239	248	223	234	240	253	237	228	217	239	226	194	225	243	235	236	236	244	201	228	211	238	216	230	228	226	224	216	224	218	240	228	227	213	226	221	232	235	210	226	213	213	214	229	215	223	261	210	223	198	207	208	218	246	215	221	225	228	243	238	224	209	219	231	231	212	220	238	230	231	237	199	216	200	216	213	264	215	220	222	237	210	226	235	208	185	218	225	218	204	234	202	231	220	236	231	213	216	219	227	237	212	219	226	222	234	250	213	244	223	213	228	220	232	210	215	225	198	222	198	234	248	233	214	212	257	220	249	234	195	220	236	238	213	238	258	218	258	245	221	247	242	219	223	192	222	244	239	206	217	245	240	222	244	215	200	235	246	230	213	232	235	220	236	202	217	234	223	238	243	206	228	210	230	236	234	207	221	204	219	222	211	214	233	209	215	228	224	201	217	227	212	243	223	253	245	221	220	229	238
22554	20432	27091	23677	20452	21024	22503	54836	21059	3391	805	747	710	616	674	670	570	535	587	523	549	498	512	509	551	482	520	479	492	469	450	464	493	448	471	448	461	466	451	459	481	440	423	465	430	429	491	437	483	484	478	428	457	473	466	443	464	466	455	461	473	481	456	443	470	451	452	432	482	465	432	503	471	466	407	446	451	433	432	410	438	423	440	422	443	428	433	479	420	419	454	442	447	444	448	464	445	455	402	435	467	398	404	412	460	468	462	442	456	428	460	437	417	457	429	420	508	471	417	437	476	420	473	391	458	432	488	454	432	442	460	457	455	429	478	465	445	429	455	431	434	439	458	395	414	421	414	478	444	469	430	409	447	463	442	430	432	453	435	430	485	465	440	401	462	434	443	433	440	428	442	448	450	461	451	448	453	480	459	459	428	452	429	441	448	430	400	437	440	428	456	410	455	444	456	409	457	427	433	428	431	487	453	457	458	388	452	441	491	451	406	415	420	462	449	433	469	399	432	430	437	440	443	447	428	432	425	453	455	495	438	465	445	452	462	426	429	486	438	495	414	459	419	471	442	417	463	441	452	458	423	451	423	441	446	464	468	443	422	463	399	415	432	460	460	424	439	448	458	453	455	450	459	464	468	457	411	421	457	449	444	427	447	469	456	427	411	417	446	415	437	407	441	401	400	473	418	437	458	449	442	437	407	432	434	438	403	436	423	458	435	445	422	446	467	392	426	467	437	410	434	464	422	431	444	404	417	478	445	435	468	428	453	437	447	398	438	455	534	415	458	465	416	425	390	451	414	396	457	432	416	425	430	435	442	429	443	461	457	452	407	451	434	446	437	477	430	477	461	449	439	473	427	458	418	451	461	423	455	456	452	465	430	442	425	455	415	484	434	455	441	423	443	446	436	462	459	454	442	478	446	454	421	456	429	426	425	438	426	439	436	415	416	437	441	446	390	417	446	416	458	435	487	369	418	442	426	444	464	459	430	428	407	433	456	409	476	451	464	415	426	424	467	444	468	436	439	412	453	398	417	422	446	461	473	477	438	446	445	418	453	432	442	421	455	431	434	440	490	406	461	433	400	463	453	442	464	427	435	458	430	443	466	455	441	466	409	409	465	441	414	383	447	426	420	402	501	423	456	427	468	411	457	413	460	426	422	448	438	384	447	429	440	440	418	456	422	436	458	432	465	437	418	440	437	450	453	420	462	429	441	452	449	432	451	396	470	465	471	440	420	467	460	459	432	472	435	419	497	430	430	396	412	455	427	450	439	396	402	441	418	400	431	444	444	449	468	430	442	447	460	437	421	418	449	428	451	412	468	403	418	449	417	458	445	422	473	442	429	455	439	485	459	433	398	416	440	476	381	422	495	425	471	458	453	439	429	415	415	458	411	459	423	405	508	451	430	451	475	430	453	463	458	414	413	465	434	433	466	459	414	450	454	434	446	443	410	430	434	455	441	431	453	442	393	467	453	467	424	478	453	431	437	422	411	407	428	413	423	498	437	425	403	442	431	418	420	427	419	429	469	437	378	446	420	451	460	443	465	475	418	457	406	434	459	469	469	399	420	419	441	452	417	436	456	412	422	415	434	417	430	415	463	461	430	445	434	446	423	475	474	470	438	420	474	445	497	440	420	456	455	452	463	447	498	415	435	436	428	428	417	454	447	440	453	426	425	453	478	476	431	467	474	441	397	420	457	419	475	435	428	390	471	428	471	442	427	441	447	451	438	421	423	467	437	448	414	456	426	411	393	429	467	394	469	420	398	383	449	424	398	416	435	435	422	451	461	480	451	452	444	448	432	418	466	445	411	449	442	451	413	419	479	424	421	435	414	456	439	467	470	431	417	462	443	427	446	437	420	423	413	417	429	419	436	473	440	439	408	439	428	465	462	410	414	439	417	386	434	459	447	451	448	446	403	390	448	465	434	451	441	421	419	450	408	441	406	431	431	419	474	417	447	430	415	462	407	439	424	460	445	440	449	433	449	472	449	438	413	459	484	434	440	442	405	425	423	475	431	458	419	428	449	418	461	420	457	437	462	448	422	425	445	438	420	454	389	451	461	434	445	429	456	416	429	433	444	475	453	423	413	418	426	406	405	453	445	447	430	434	451	444	468	418	423	438	491	477	446	428	417	457	457	423	414	426	464	449	414	441	403	457	450	436	485	427	441	456	430	463	441	420	439	416	449	432	427	425	448	441	430	468	434	442	461	401	448	462	440	403	435	418	442	428	454	403	442	424	432	413	466	446	422	419	440	451	444	428	471	455	430	467	441	431	444	468	434	466	425	435	448	452	462	467	420	431	475	424	443	456	436	414	424	435	432	470	459	453	449	458	437	452	459	472	458	419	452	468	438	473	433	419	394	491	452	431	433	438	448	412	414	446	435	434	441	422	474	448	432	422	451	422	449	425	460	468	437	441	444	460	460	438	443	430	439	444	442	422	413	437	434	446	423	431	491	484	457	465	414	495	474	413	456	464	420	440	416	453	459	463	428	478	423	473	438	470	446	456	466	419	445	404	415	436	386	434	486	439	426	401	431	462	412	425	484	445	405	438	421	425	428	434	407	436	412	479	411	453	425	453	450	440	453	403	444	412	460	462	468	415	428	420	419	458	435	422	411	425	442	413	447	406	414	445	444	421	416	418	416	437	472	452	431	444	417	428	433	473	417	417	430	427	428	465	434	435	409	423	434	452	411	486	400	448	445	422	434	440	464	441	429	437	444	427	426	457	450	435	435	418	446	425	415	473	455	463	414	459	425	403	435	414	422	441	453	422	459	466	475	469	425	454	451	437	427	431	414	427	441	462	484	431	433	437	407	460	435	446	438	407	441	416	445	419	420	454	426	423	431	433	456	423	425	439	419	422	445	459	450	469	438	473	488	440	417	455	466	450	473	436	455	450	395	434	442	476	445	439	420	462	435	445	437	425	434	408	406	429	415	440	409	421	442	416	483	451	446	446	461	433	380	430	470	433	420	459	411	473	441	448	403	415	416	430	460	421	442	464	452	452	455	433	405	431	398	439	464	432	438	443	461	463	477	436	457	408	459	404	442	455	478	421	471	404	436	417	440	440	432	476	397	420	442	450	439	418	422	420	456	474	407	461	489	444	444	435	435	432	435	433	430	446	416	471	455	396	452	431	403	402	437	440	402	424	454	447	447	455	469	462	484	444	429	427	416	424	445	425	450	439	450	456	443	400	415	450	411	437	423	465	441	438	441	438	462	396	439	462	466	436	427	419	416	428	446	415	460	430	426	459	438	435	422	422	456	443	465	440	432	413	428	446	415	476	476	439	439	427	462	429	385	411	442	422	429	455	401	441	448	394	463	418	438	442	423	426	495	438	409	446	419	406	406	432	437	446	455	427	430	447	415	452	436	453	460	429	432	458	468	475	454	384	472	478	454	405	446	447	419	446	441	401	432	426	475	439	449	446	444	448	416	444	430	389	438	477	455	442	461	420	431	462	422	413	402	438
20614	32472	24503	15970	11720	13689	22327	51852	2387	1409	1230	1038	1021	864	810	771	722	713	616	620	591	574	573	553	523	492	566	511	513	477	491	456	492	459	463	474	448	397	443	435	449	489	447	435	467	466	461	415	445	403	421	429	441	472	443	444	415	422	420	424	450	394	430	453	447	457	427	475	434	410	404	389	419	397	410	407	415	433	416	411	413	428	410	400	416	456	434	400	419	394	406	435	429	410	398	413	420	391	412	456	455	421	378	415	434	449	412	424	397	419	450	410	381	429	435	409	466	432	425	429	387	424	391	427	397	431	386	397	384	430	394	419	391	405	427	375	396	435	398	412	411	382	410	394	456	418	422	396	429	397	405	401	415	399	403	406	419	386	375	402	366	415	455	429	413	440	451	412	436	368	438	415	394	387	407	404	442	421	428	384	379	416	408	418	399	380	415	430	416	391	393	401	408	409	408	421	413	421	375	437	467	404	385	427	403	414	415	430	401	439	424	375	426	443	429	422	424	399	390	411	402	399	390	451	367	411	416	390	402	415	378	414	420	421	429	447	394	398	412	456	415	385	379	423	398	427	388	378	421	429	423	405	404	420	405	429	399	384	398	434	436	388	435	440	427	421	395	415	412	374	400	419	425	423	413	433	389	406	414	376	403	427	371	446	408	444	442	395	390	396	404	430	403	405	434	421	406	411	430	421	410	410	436	420	438	454	416	383	415	426	407	438	421	399	385	387	445	424	426	401	384	372	407	424	430	406	406	379	395	384	411	407	412	469	409	369	419	396	454	461	404	426	435	437	432	426	425	418	355	395	392	394	397	423	407	425	414	411	411	414	437	401	415	449	432	381	425	405	405	414	391	402	430	412	450	423	403	406	386	407	403	394	448	407	445	413	399	395	388	434	396	454	397	450	402	432	418	380	369	396	402	429	416	377	393	432	400	406	402	432	419	396	426	384	410	434	384	438	410	406	432	448	404	427	422	413	375	421	431	425	413	399	422	421	447	404	389	426	404	407	431	413	399	427	397	408	399	405	408	423	388	369	473	429	411	421	361	413	388	419	411	396	399	395	403	397	416	418	404	414	418	388	410	447	402	376	399	396	394	424	379	429	401	429	401	411	412	427	398	432	405	415	416	404	440	407	397	392	408	401	414	441	416	438	392	426	413	422	376	432	430	443	410	388	411	446	381	422	424	390	432	412	429	408	432	379	411	415	384	405	392	450	384	407	397	403	396	402	396	430	426	408	375	409	435	385	419	404	411	404	398	434	417	447	410	406	424	430	396	433	415	383	418	404	408	415	393	392	435	404	436	417	408	428	402	407	435	420	421	402	412	399	395	383	426	413	356	467	393	414	467	399	377	417	434	374	428	467	411	437	397	433	407	432	405	421	414	418	398	434	455	427	421	458	410	416	363	436	407	364	391	405	409	402	395	396	427	420	405	411	385	423	431	477	423	399	391	399	415	423	399	427	397	432	384	388	424	402	393	412	400	416	405	406	428	444	424	421	411	433	401	400	433	388	435	419	399	414	393	401	433	425	367	410	417	395	411	399	397	425	401	405	404	406	453	416	419	407	413	426	402	399	403	410	424	405	400	429	420	437	397	389	405	396	406	425	421	414	405	420	392	434	414	395	418	403	432	394	392	443	392	408	432	407	434	378	400	405	439	406	421	368	361	424	411	380	409	436	422	380	405	415	416	410	439	383	414	392	388	445	407	426	398	394	380	433	417	430	419	380	369	400	420	406	389	412	419	425	399	408	416	440	414	423	402	404	417	404	395	393	397	394	395	417	426	393	425	447	432	375	375	411	437	423	403	408	376	443	447	413	443	424	396	461	419	403	411	424	451	414	403	453	414	423	433	396	416	424	434	423	420	416	418	395	405	422	424	408	412	424	432	405	428	386	408	389	430	423	392	378	357	426	424	415	417	388	425	442	392	437	370	428	409	417	402	388	388	394	411	374	410	379	402	432	341	420	402	416	409	480	413	400	473	435	402	408	375	449	399	398	416	407	419	398	412	429	433	395	396	418	430	386	406	415	408	399	481	459	448	401	424	387	445	435	403	410	428	384	411	398	364	416	438	403	429	445	390	406	435	429	407	408	412	398	449	395	396	377	435	419	388	369	416	394	395	387	425	388	432	383	431	445	408	387	421	398	451	407	423	425	425	416	409	419	414	404	398	408	408	421	404	427	403	432	394	382	419	404	396	420	410	433	414	395	401	397	408	418	384	408	419	424	451	392	421	436	443	406	414	411	416	409	411	451	364	396	415	386	397	395	442	379	401	455	438	391	431	405	399	384	400	405	403	418	406	399	436	386	412	422	382	387	417	385	393	384	414	413	427	409	420	441	403	418	409	407	402	406	411	418	434	417	412	403	402	418	392	423	427	424	405	437	395	390	448	416	363	405	418	389	435	369	411	419	427	406	413	395	401	403	414	424	376	416	453	419	423	431	383	440	375	399	399	377	423	407	395	442	429	410	417	449	437	389	426	394	391	435	405	427	409	415	442	428	443	425	409	436	402	434	412	394	429	424	400	434	391	395	426	391	401	392	420	400	430	400	377	407	418	444	440	400	405	391	381	416	429	371	402	401	399	371	408	424	413	413	415	377	411	434	424	377	405	408	432	415	433	376	459	391	405	438	377	371	428	415	401	436	449	377	423	389	443	438	440	431	379	406	429	408	452	405	401	429	405	391	416	419	411	427	421	402	392	415	384	398	402	373	416	422	420	437	399	405	437	443	406	422	419	409	422	413	433	432	409	443	414	431	391	435	413	421	386	400	411	419	401	423	420	388	396	398	412	428	407	433	416	376	413	455	399	416	427	415	420	417	424	414	403	418	416	385	401	407	415	393	435	415	401	395	410	430	394	422	386	451	419	434	409	409	416	415	375	416	424	398	423	412	407	420	391	413	413	394	402	428	426	418	448	436	427	397	406	417	416	412	418	397	401	420	449	406	370	432	422	410	421	401	418	439	407	405	408	408	391	427	436	395	376	439	393	412	379	403	401	425	389	421	390	399	445	430	395	388	432	399	427	423	402	434	415	400	386	386	421	429	383	417	365	395	430	394	428	416	404	426	436	409	404	471	404	404	439	444	388	426	417	412	407	395	403	486	423	395	417	398	424	401	422	392	431	401	385	430	423	429	412	407	417	432	423	409	379	407	384	373	450	438	378	440	425	436	474	428	423	432	419	380	409	394	426	412	430	379	429	403	433	393	425	426	406	403	413	405	418	430	415	438	420	418	426	428	450	442	370	412	406	392	353	429	425	396	455	445	424	402	403	421	434	387	407	372	426	413	401	390	423	405	428	421	385	387	390	416	393	404	410	448	418	436	427	407	404	395	415	406	409	385	405	412	427	397	427	395	351	396	422	403	432	396	392	403	403	420	370	405	434	447	441	396	385	379	429	370	430	424	421	402	402	410	390	450	372	398	426	396	411	360	432	461	397	403	425	379	391	461	440	420	436	427	410	381	408	430	429	433
28273	15670	5340	1834	1670	1006	1601	3035	184	102	95	109	103	111	118	116	118	95	111	115	103	112	97	123	121	103	127	107	123	122	120	111	110	132	116	116	121	115	124	108	121	129	114	109	112	107	100	120	119	116	121	121	103	109	109	112	117	109	101	105	117	105	96	105	115	100	106	112	124	118	121	112	121	120	118	117	112	125	118	127	107	101	108	111	104	123	120	118	117	114	125	137	97	122	112	96	128	120	102	124	100	109	114	119	107	124	110	117	107	90	123	103	99	106	115	110	102	96	127	107	116	138	111	117	101	109	128	115	106	113	113	124	110	106	122	112	114	119	101	117	123	116	106	135	106	104	115	99	106	115	110	103	106	115	95	119	121	120	115	102	101	122	109	133	118	98	122	119	101	108	118	88	108	136	107	102	119	98	133	122	115	94	129	105	108	95	113	103	94	107	124	101	87	136	108	122	124	124	108	110	117	114	127	117	109	104	104	108	111	126	111	102	119	108	99	89	107	108	110	113	113	118	113	91	113	102	110	110	114	106	95	118	99	128	126	106	119	101	110	123	94	115	112	139	107	98	102	111	124	110	107	109	100	113	109	112	105	101	113	108	108	117	101	106	94	125	116	88	112	91	109	117	122	113	121	134	118	115	120	102	123	107	110	105	107	105	119	134	118	107	111	97	123	102	118	105	106	111	89	122	104	117	119	115	121	111	113	111	106	96	114	101	136	116	112	106	107	118	105	110	112	112	139	117	111	129	109	106	111	103	119	110	108	116	129	117	113	109	94	121	129	129	111	110	120	120	129	101	125	114	121	108	103	96	113	109	110	120	121	123	122	125	131	90	102	98	103	140	121	111	128	99	103	114	101	100	119	127	124	119	112	126	123	129	123	101	97	103	105	132	97	104	97	107	101	117	118	91	113	128	107	108	128	104	112	120	98	109	98	121	130	116	112	118	135	120	117	126	110	132	114	119	96	114	96	122	110	133	128	133	101	91	111	125	118	119	122	127	110	110	120	107	104	120	107	118	133	127	109	129	111	115	123	129	125	121	107	115	111	106	127	121	115	96	107	127	119	114	141	118	108	110	117	111	119	108	117	111	121	97	112	106	105	110	116	123	117	106	113	99	129	110	119	125	120	126	100	128	109	98	119	131	134	113	121	112	107	109	141	128	107	125	116	124	116	100	123	100	99	107	127	109	114	107	103	136	107	97	114	105	124	117	118	118	123	123	101	123	93	99	108	116	112	114	108	106	121	103	106	115	106	119	106	106	105	132	124	117	116	124	116	102	102	124	107	119	99	109	109	117	108	130	115	97	111	116	98	103	110	108	131	107	118	116	99	111	105	94	126	110	105	101	98	93	119	111	114	106	120	108	128	100	102	124	118	134	109	103	103	101	95	121	110	104	101	124	114	95	113	93	110	111	96	106	110	102	117	104	125	115	127	119	103	104	117	101	104	103	110	103	110	116	112	104	89	98	124	103	119	113	128	106	117	113	115	114	131	115	109	110	110	123	90	112	135	115	104	99	142	108	114	123	121	103	108	111	118	89	113	132	107	100	116	113	104	110	135	128	105	106	115	116	111	101	114	113	126	120	116	107	111	101	117	123	120	103	110	100	126	110	127	121	105	123	117	106	102	110	100	105	98	98	126	119	98	122	129	127	113	105	123	136	109	101	99	126	105	128	113	116	124	127	104	108	128	90	105	100	129	102	127	118	123	111	117	100	111	115	124	100	118	109	120	114	105	88	116	120	112	97	121	108	99	114	94	108	109	116	123	99	118	124	123	125	125	103	128	108	114	115	108	108	109	102	106	106	99	113	117	120	112	103	126	115	108	131	91	121	110	97	109	111	105	122	119	114	115	120	129	113	116	95	111	117	124	124	137	95	111	117	115	125	112	111	108	101	115	102	102	114	129	110	125	107	114	102	116	103	107	104	114	117	117	110	111	93	123	108	117	119	107	128	124	104	103	110	113	123	111	120	111	86	114	105	123	124	125	121	117	132	118	102	118	112	116	116	98	113	113	125	124	104	107	115	114	117	112	118	120	116	106	92	122	124	112	117	112	127	105	105	107	112	131	116	95	109	107	105	117	118	97	107	102	127	111	109	111	116	103	120	93	108	129	118	117	95	106	109	110	112	99	128	123	118	109	116	116	102	115	100	122	118	98	125	116	112	127	88	100	125	118	119	125	107	105	109	125	127	113	105	102	107	94	104	118	112	116	127	115	128	120	112	106	115	100	126	117	98	112	92	114	110	115	110	125	125	104	89	109	106	115	126	108	141	98	118	121	94	112	107	111	111	137	110	105	117	106	94	106	103	124	106	116	95	107	120	128	103	116	133	123	120	112	106	108	112	115	122	114	92	102	119	106	121	100	127	116	96	112	114	107	111	122	112	105	120	120	96	105	113	98	137	109	138	135	112	90	119	112	107	117	96	119	108	105	99	107	97	125	124	106	130	114	100	119	116	99	88	107	110	118	115	104	115	114	97	112	114	111	119	109	112	116	111	109	118	115	110	124	117	109	121	127	114	99	130	107	119	119	117	118	92	104	99	103	116	112	123	114	114	117	128	125	105	123	110	126	106	101	118	111	121	116	119	123	120	108	134	100	124	102	116	113	90	105	104	113	92	106	117	102	110	97	111	121	105	108	123	96	107	119	94	101	115	113	113	107	117	94	125	112	128	128	112	127	119	127	110	104	110	107	102	103	118	106	112	112	113	100	103	115	114	119	115	110	117	97	124	95	116	112	105	107	128	111	111	100	131	96	126	107	111	120	109	105	117	99	98	113	123	108	115	102	118	114	115	105	89	129	113	114	121	100	108	100	124	122	114	97	116	118	125	107	139	110	117	99	101	116	103	110	126	116	137	113	111	118	93	94	106	104	116	113	116	132	106	93	137	100	113	122	115	120	90	111	106	108	101	133	110	120	124	123	111	122	105	117	100	107	103	116	100	100	124	109	102	127	117	124	118	123	115	105	118	106	115	119	131	112	116	125	116	117	125	116	113	115	119	112	82	93	118	135	92	104	117	122	111	117	91	120	104	105	108	125	118	111	95	114	149	104	109	118	100	107	106	126	113	122	115	100	98	121	120	97	126	115	112	98	112	115	117	122	101	112	123	119	152	116	135	127	121	112	97	118	129	110	105	103	135	100	133	120	113	105	104	123	121	105	104	96	105	115	122	105	98	112	116	113	106	113	118	103	137	126	102	110	100	113	107	107	114	104	114	91	102	107	96	113	107	111	114	118	121	107	125	127	116	141	91	100	118	117	124	113	118	122	103	111	123	94	109	114	101	113	101	114	119	114	128	119	108	111	119	128	126	115	105	121	112	105	125	124	95	111	111	113	130	102	112	122	110	106	116	146	116	108	120	113	121	129	107	98	123	106	108	95	97	114	130	106	98	116	115	111	134	105	111	113	126	109	128	130	118	119	108	116	102	107	111	110	105	108	105	91	113	100	100	103	117	130	118	99	108	116	106
12382	8153	8425	2951	3436	2223	2973	5525	159	138	143	138	132	136	143	124	131	132	135	128	143	108	133	147	126	125	117	121	123	118	121	132	125	107	120	121	131	117	124	118	137	105	124	117	126	124	120	125	116	129	110	102	113	121	135	112	120	118	144	141	124	122	142	123	114	107	125	129	115	129	128	114	117	128	125	138	141	117	108	119	119	119	144	120	122	104	121	113	133	138	123	131	118	132	135	132	114	119	130	111	116	141	100	147	94	112	120	129	145	127	108	134	132	135	103	117	133	109	123	127	124	110	127	107	136	124	105	134	129	149	119	118	134	130	134	108	137	113	126	118	114	134	124	112	123	112	125	148	134	111	118	150	137	122	128	147	123	127	127	143	137	134	144	99	125	134	135	118	114	112	124	103	119	118	121	116	123	117	148	109	137	134	148	128	122	136	128	111	115	115	129	127	128	134	130	112	110	143	117	104	127	130	136	111	137	139	108	113	121	134	128	134	131	126	133	118	117	113	131	104	121	131	133	139	118	118	115	147	123	116	130	126	113	116	129	133	121	134	124	130	125	124	113	131	122	136	115	114	134	126	103	138	129	112	128	138	136	130	143	129	121	132	145	134	130	112	124	115	112	135	130	122	150	123	137	108	116	112	120	126	114	133	111	123	145	142	129	115	107	125	111	134	126	123	105	120	125	124	114	118	136	120	131	130	113	119	131	128	113	136	104	127	111	131	140	97	130	98	133	108	127	124	119	138	117	130	119	119	126	101	144	115	110	124	106	134	125	135	108	133	111	104	122	125	102	122	117	117	120	131	122	132	145	108	129	152	127	103	136	116	136	111	129	124	117	112	107	135	116	129	114	109	138	137	113	113	124	124	127	125	135	121	135	124	109	124	120	105	132	127	118	119	132	121	117	117	117	121	130	125	119	131	118	132	112	116	132	105	141	117	109	152	133	135	128	123	118	103	109	119	128	123	138	135	117	121	127	120	115	123	118	143	109	140	129	127	144	128	124	132	129	118	141	137	123	108	112	116	130	131	131	133	120	111	120	121	139	130	122	139	112	112	109	122	115	121	144	125	136	137	118	117	124	122	108	122	123	125	128	123	124	123	130	111	124	130	113	128	130	119	116	106	118	111	124	104	128	150	124	103	112	111	122	108	149	122	119	140	131	98	97	123	148	125	143	124	126	118	130	132	138	111	118	135	126	125	123	146	131	128	128	103	123	111	114	129	140	127	122	117	105	114	127	151	118	121	120	133	109	96	119	137	109	131	138	125	126	125	121	129	129	117	129	125	121	128	139	115	124	125	119	108	103	130	141	130	115	125	129	107	121	128	128	135	116	132	122	130	121	133	119	124	111	117	120	126	104	121	107	102	122	122	100	131	120	110	142	113	118	124	125	97	118	114	123	125	131	102	120	102	121	131	119	127	149	118	127	133	110	117	136	125	127	121	124	120	115	116	125	120	121	107	119	100	121	112	118	137	117	134	142	120	110	116	137	119	120	130	132	125	120	124	110	118	116	147	114	122	118	126	129	131	115	117	131	125	109	148	118	109	114	128	130	132	124	126	121	119	117	124	123	118	117	125	111	122	125	118	125	124	141	134	122	122	131	116	123	104	102	129	128	138	121	124	141	128	123	119	132	106	127	130	124	113	113	108	159	115	131	130	126	132	127	127	116	114	130	127	116	125	133	124	103	110	123	125	121	131	107	123	115	113	131	119	110	133	116	126	130	151	100	121	101	134	131	114	112	139	134	111	131	137	123	107	103	139	118	94	129	101	115	125	144	108	129	128	134	123	108	135	120	150	116	125	125	137	118	125	132	138	110	99	103	117	135	120	122	118	120	94	129	144	126	132	122	120	109	127	128	119	135	129	118	116	115	129	120	113	125	149	125	127	124	112	133	127	124	124	104	116	100	99	129	111	125	119	132	125	135	106	111	118	105	131	120	98	110	114	125	123	123	120	135	139	131	109	104	136	115	127	105	109	116	120	109	131	135	117	127	106	119	122	153	136	107	121	145	130	138	112	129	109	131	115	129	130	126	133	105	141	114	125	122	109	125	117	94	123	143	110	122	121	139	141	129	112	131	127	120	134	145	103	123	121	115	117	127	114	141	127	116	117	142	131	135	152	128	116	122	123	121	133	129	112	117	125	112	136	117	113	127	140	129	124	127	139	129	122	125	131	143	123	142	118	123	127	112	109	116	133	117	134	133	135	111	130	135	120	104	114	140	126	109	123	114	124	118	123	137	105	140	118	116	100	129	104	137	126	128	116	124	121	142	121	124	129	126	142	108	126	139	131	146	129	117	132	96	113	131	115	118	123	127	113	112	119	115	133	133	110	113	120	114	121	120	127	141	117	127	138	120	111	119	112	131	122	128	121	117	134	135	113	133	140	137	144	105	127	120	119	128	141	134	136	140	123	127	120	127	119	116	130	123	129	149	137	113	117	120	131	102	140	109	118	136	124	130	121	114	134	136	123	119	105	107	123	122	123	114	132	132	118	142	113	127	123	116	126	129	116	135	123	124	131	112	133	103	144	125	136	106	115	126	130	108	123	118	140	113	118	127	132	121	122	115	114	129	138	121	111	133	138	126	130	140	91	132	116	129	128	103	126	111	116	131	107	129	127	135	113	146	137	144	121	123	120	126	122	123	103	111	129	121	141	113	153	130	121	119	117	139	124	121	119	116	129	126	134	118	123	123	112	126	137	93	135	145	120	135	135	116	118	127	124	105	127	133	137	115	125	134	123	107	126	129	120	133	122	128	116	117	116	137	135	121	105	123	133	123	132	127	103	127	113	132	108	139	152	108	126	121	145	129	134	131	125	119	136	128	126	107	122	133	128	119	117	118	126	117	120	147	140	129	134	111	121	105	127	136	127	149	116	108	143	112	132	122	114	129	116	132	109	115	117	126	152	88	128	151	128	132	128	153	117	113	122	124	119	130	122	135	111	138	127	111	118	126	141	98	107	120	125	113	118	117	124	137	130	132	136	122	137	120	110	118	123	135	127	139	125	109	130	144	125	119	127	132	108	144	117	115	134	108	122	144	124	89	100	115	126	112	118	119	113	118	117	112	124	119	119	135	98	122	138	123	129	117	115	116	119	153	151	128	124	144	124	120	127	129	124	106	130	138	152	104	121	118	109	113	133	124	120	108	134	121	133	126	135	104	124	141	131	127	125	139	118	115	116	136	140	119	118	107	130	129	126	131	137	104	110	125	116	119	110	114	126	113	109	115	122	122	127	126	125	120	152	121	115	137	104	111	122	118	131	129	119	131	114	135	118	110	126	122	129	122	127	106	120	110	130	111	158	101	119	125	130	127	129	125	108	139	135	123	123	127	117	125	113	134	132	117	124	146	118	127	125	139	129	110	105	118	124	129	131	120	139	118	127	118	111	123	126	136	109	149	130	127	144	135	110	136	118	119	123	114	123	130	123	119	99	133	144	125	115	115	127	123	138	113	120	112	126	119	123	110	128
24895	20423	26724	24049	20491	12823	25042	31704	4106	538	470	395	367	379	366	318	314	279	330	256	330	281	271	268	282	298	276	228	258	266	311	224	271	262	257	276	249	247	250	243	269	221	229	257	220	241	244	229	239	272	241	236	250	254	230	249	227	229	223	219	219	259	228	250	252	225	243	237	221	227	244	235	258	242	222	250	213	214	212	251	228	233	254	243	228	230	246	222	207	260	255	271	242	267	253	218	229	211	222	235	212	229	245	218	230	232	232	256	237	239	255	248	242	230	224	249	223	242	235	203	222	252	234	239	233	256	224	231	216	206	236	229	246	256	239	221	245	215	241	235	243	220	233	239	266	246	240	221	233	229	232	224	231	231	237	222	246	222	223	250	224	229	250	229	238	259	232	229	217	234	213	252	211	199	214	223	233	250	221	230	232	249	216	224	250	217	231	227	219	239	214	240	239	230	248	223	239	206	243	233	256	251	239	243	228	228	232	248	227	230	229	233	234	226	216	225	237	232	235	252	249	212	254	213	225	228	223	262	220	236	215	238	233	224	248	223	229	239	222	224	237	238	238	263	239	219	249	219	237	219	235	256	254	235	204	235	248	261	216	236	250	188	218	246	233	244	218	238	230	231	250	226	220	228	251	210	240	255	215	224	219	243	220	227	230	229	223	220	224	232	237	219	234	238	242	254	235	222	234	224	226	235	200	217	247	230	236	214	248	248	216	223	249	202	222	239	237	217	251	253	239	240	223	219	220	206	229	234	245	250	203	226	227	241	227	211	246	236	240	251	235	237	223	228	222	223	225	230	243	242	251	238	253	210	213	204	254	248	228	247	237	235	265	246	223	246	228	237	224	240	222	260	250	251	229	241	253	251	227	228	237	244	244	221	210	219	226	222	232	237	248	198	225	242	213	230	223	219	241	237	197	184	252	264	218	226	235	239	265	231	227	222	234	225	236	214	217	238	272	248	231	246	243	235	233	244	213	229	220	225	233	225	244	238	260	224	237	270	220	235	246	240	242	238	223	228	241	258	223	218	241	226	241	215	248	250	196	235	246	242	227	227	257	201	231	233	214	235	233	232	253	231	234	276	244	237	239	245	224	232	256	240	222	232	220	246	221	242	250	216	241	244	259	247	230	241	213	233	230	201	247	249	208	232	203	227	231	245	249	250	235	217	254	254	231	228	235	239	248	231	235	246	207	224	230	232	201	226	238	236	224	215	239	233	222	231	243	204	263	227	252	226	231	236	219	239	239	214	226	225	231	236	232	245	238	242	225	215	219	239	233	215	233	255	250	241	240	241	219	245	224	219	235	258	237	197	250	218	235	237	275	239	268	243	217	241	236	206	268	240	240	212	264	242	208	256	255	218	263	262	236	223	216	260	205	238	232	208	220	216	233	240	225	245	220	243	243	238	277	252	239	267	225	253	234	227	233	226	246	222	206	255	221	233	193	231	228	236	254	236	229	233	252	237	226	237	250	231	255	230	218	231	213	236	256	231	194	217	220	240	234	247	241	220	238	250	240	223	213	216	224	216	250	223	226	254	242	240	233	246	264	241	237	228	208	240	254	241	248	233	234	217	241	229	236	219	243	244	218	223	242	227	236	228	256	244	254	208	209	223	236	248	222	239	222	208	230	270	242	236	236	219	257	255	219	239	232	258	198	239	231	251	240	228	242	233	231	252	254	243	244	213	236	263	214	248	235	269	230	251	216	235	253	214	233	223	241	236	230	227	235	253	219	228	217	222	210	227	237	217	241	223	216	240	255	248	230	233	240	229	205	228	230	246	243	210	241	258	250	230	222	212	222	245	214	229	206	231	211	251	237	227	224	226	236	213	248	241	204	234	222	238	245	218	223	240	238	222	253	242	248	248	232	234	239	219	238	225	231	254	257	237	233	254	250	234	251	265	242	212	236	261	229	226	220	242	265	278	205	217	226	238	247	265	256	246	243	231	232	233	238	249	263	234	231	224	217	227	253	224	219	255	220	244	218	262	230	255	250	244	228	255	237	249	220	257	210	239	238	234	236	220	219	263	228	244	246	232	248	243	242	241	227	246	225	253	234	227	222	223	219	204	243	215	243	255	210	210	225	222	238	223	249	230	218	252	238	239	226	235	220	216	202	209	233	204	196	225	252	228	220	239	262	246	242	237	265	255	231	229	221	217	223	208	246	251	252	240	244	254	215	267	244	215	245	213	198	232	222	234	236	215	231	241	235	223	248	237	239	257	220	233	248	216	199	236	221	237	218	235	214	247	230	259	218	215	222	190	243	219	205	200	236	233	237	262	234	217	239	216	236	238	235	235	233	229	247	250	255	260	216	232	246	204	186	245	236	214	251	227	219	255	237	248	215	215	212	226	253	250	227	214	213	223	236	250	237	239	232	225	233	227	201	240	224	242	239	257	256	247	255	224	226	246	234	256	240	229	259	244	230	226	227	223	256	236	234	235	248	223	231	236	213	235	239	241	237	249	250	226	215	221	212	237	245	251	230	254	237	243	233	208	231	217	232	233	257	213	247	243	255	228	233	231	208	213	228	256	209	247	239	226	232	237	217	241	262	243	225	248	204	239	217	232	238	226	250	247	202	231	226	237	244	210	223	227	223	236	266	246	236	239	249	240	235	221	267	253	241	235	260	231	219	237	242	252	248	264	225	241	211	239	236	237	248	218	225	216	208	233	229	211	234	224	225	227	248	246	257	242	240	240	229	246	247	218	227	245	223	232	220	236	234	233	256	241	250	242	255	219	218	245	233	228	247	214	224	242	222	246	218	237	213	240	234	251	230	228	239	233	259	246	245	250	251	239	231	219	234	237	215	239	238	256	217	227	240	243	215	236	234	250	236	255	230	248	236	257	209	248	224	247	228	215	247	247	257	236	229	222	233	183	231	221	235	222	223	222	235	251	211	208	246	219	235	231	242	259	242	237	228	268	221	244	242	220	217	209	241	224	258	229	239	235	236	218	233	227	205	257	207	234	243	244	220	249	210	216	247	221	228	198	262	243	244	227	205	228	224	232	196	235	224	256	214	216	243	244	234	237	250	236	250	226	228	236	238	230	210	233	240	227	256	234	217	220	236	226	247	243	247	232	254	215	203	228	235	260	218	227	218	244	212	241	213	265	233	250	234	243	236	190	229	229	221	239	238	217	226	233	221	244	234	199	216	217	196	219	240	227	230	228	212	208	235	237	245	255	239	228	250	246	230	221	202	238	265	233	234	218	231	247	213	222	237	247	222	238	237	209	227	218	244	243	237	224	200	231	231	231	228	235	226	216	225	229	225	230	224	239	235	227	258	236	238	233	231	209	233	237	242	231	252	223	245	244	229	240	218	240	198	238	268	233	245	238	209	230	207	240	244	236	239	221	256	233	251	240	216	262	231	241	239	222	227	219	219	244	225	248	254	232	257	251	212	243	231	251	240	246	243	232	207	214	271	250	241	216	245	260	224	218	256	264	236	237	238	228	248	219	267	228	255	208	203	240
15991	23907	17275	11421	8311	6979	30580	24255	1035	763	676	655	496	478	467	420	411	409	354	311	319	303	308	298	284	298	271	272	266	269	242	285	241	265	280	228	250	243	229	243	224	247	241	233	237	250	226	224	244	245	250	251	229	233	216	224	224	238	220	239	247	205	234	224	270	233	225	207	214	223	238	229	212	201	236	219	219	249	231	228	212	234	220	245	244	221	247	256	229	244	219	222	183	251	220	228	241	203	211	211	242	225	227	238	248	222	239	186	209	230	211	232	229	242	216	224	268	234	207	206	229	216	232	231	228	219	196	253	237	205	236	247	232	234	217	210	242	220	219	235	229	232	233	225	244	210	254	230	223	212	254	233	224	230	195	253	238	236	215	240	210	236	244	239	238	213	247	216	226	236	227	243	204	215	248	222	204	215	201	243	237	228	233	264	221	249	217	252	223	235	229	215	214	202	221	203	230	233	234	219	265	212	232	263	223	220	189	226	228	219	218	232	220	240	207	246	228	233	209	236	220	212	235	233	188	228	253	224	211	225	219	223	217	235	245	222	246	222	224	228	227	219	236	238	219	197	233	242	215	225	211	233	237	242	213	222	250	222	235	259	238	215	216	229	235	242	215	192	220	262	229	224	210	249	229	222	209	241	230	242	218	232	228	239	219	208	219	222	234	218	239	234	233	194	244	236	219	218	216	186	205	231	217	225	224	199	188	231	205	221	244	217	224	234	237	257	266	230	222	249	220	213	215	211	229	219	220	223	224	228	211	241	233	222	226	246	238	222	216	226	214	211	227	230	193	228	239	217	195	224	210	248	207	191	232	216	229	228	209	214	237	216	241	200	221	218	245	220	233	237	246	215	208	243	210	234	228	211	230	243	221	245	193	247	224	208	220	201	211	221	226	203	234	206	198	246	204	231	218	209	227	226	192	216	208	231	222	220	231	213	247	223	240	254	231	221	242	212	227	215	237	207	215	213	233	241	229	216	232	231	243	267	213	246	226	214	207	202	226	251	208	220	228	236	234	236	220	235	239	227	238	232	242	223	213	261	248	218	206	228	201	227	226	237	245	245	212	248	225	260	219	229	217	210	230	203	209	233	192	195	242	199	229	222	248	248	216	233	224	229	231	226	241	218	223	212	222	222	191	233	215	241	239	200	211	236	222	243	216	208	203	211	224	213	257	243	223	238	211	217	204	207	204	189	214	218	194	208	262	233	207	215	229	204	225	222	241	245	205	216	209	244	228	197	232	212	218	229	230	200	208	254	210	239	225	227	239	220	215	209	238	232	224	227	207	234	217	232	220	218	245	225	226	244	200	254	212	217	232	193	214	229	234	183	210	189	227	237	230	240	242	228	247	218	213	217	214	243	236	187	236	234	194	224	209	195	233	205	219	211	222	215	230	214	234	197	254	227	224	230	217	244	230	241	223	210	227	244	224	215	248	254	221	241	228	226	204	234	193	218	241	237	215	205	188	237	242	228	229	197	228	214	242	242	208	243	220	236	211	220	233	192	216	216	253	198	203	229	189	244	224	210	195	237	203	204	203	196	214	239	237	220	237	241	225	220	214	234	209	232	201	227	233	248	219	214	238	215	199	243	203	229	206	238	220	220	218	245	231	242	229	218	208	228	229	226	246	215	204	241	259	228	219	226	250	227	223	204	213	212	207	230	208	223	214	214	225	206	198	213	225	215	225	238	203	231	235	223	206	219	213	245	238	230	238	210	215	226	234	220	237	216	202	203	204	243	242	244	218	229	237	247	218	215	202	193	230	236	215	236	240	238	222	223	243	233	212	226	232	204	224	217	221	205	217	196	216	240	233	192	243	221	204	233	228	224	238	228	220	224	209	207	224	217	247	230	218	222	246	215	211	209	230	253	205	231	229	220	201	227	217	208	219	239	218	215	204	234	241	211	203	224	212	219	244	215	224	231	222	228	244	222	248	238	247	209	230	227	246	202	227	234	231	206	237	252	190	212	221	244	212	220	231	226	215	186	222	213	227	216	216	211	212	230	218	237	218	211	204	214	221	239	231	232	231	229	185	213	239	230	220	202	227	239	227	242	238	213	222	200	223	213	232	225	216	227	216	219	205	212	257	252	227	248	223	258	220	217	216	243	220	244	207	219	248	228	211	205	241	219	237	227	225	207	253	226	240	221	235	232	231	193	237	234	242	173	232	226	215	230	217	242	233	230	208	242	240	219	200	219	214	250	210	230	243	202	240	213	214	238	213	248	221	225	229	231	219	235	218	194	207	221	228	221	213	212	207	238	214	242	226	211	222	242	193	241	235	195	238	193	232	226	222	242	230	238	208	244	229	262	206	234	216	213	222	232	220	234	255	226	219	215	217	223	240	192	230	219	239	216	240	206	234	235	217	218	236	222	233	200	232	215	204	229	196	240	235	241	204	213	234	200	218	218	224	180	237	227	238	225	204	235	248	236	225	232	204	208	225	250	221	199	212	244	237	217	193	233	236	231	237	249	200	216	211	236	230	241	217	211	216	235	242	236	199	233	212	237	217	231	234	226	224	204	212	222	225	203	192	217	217	211	243	255	221	217	206	224	237	218	224	225	234	219	217	195	222	234	210	230	219	207	242	232	242	232	202	231	239	227	228	217	236	233	207	195	222	216	215	226	250	209	206	232	221	215	209	225	252	221	228	201	226	200	224	210	217	211	221	216	208	221	202	243	243	222	199	207	234	210	215	231	229	236	212	221	244	214	212	221	244	206	214	237	229	239	213	221	227	210	196	227	238	228	213	227	235	219	219	245	216	215	231	231	228	244	226	218	236	210	254	203	228	227	236	205	217	203	237	192	219	201	214	226	217	228	204	229	223	220	241	228	222	215	235	222	213	245	252	200	233	220	236	251	202	212	243	224	218	233	200	236	238	206	211	202	217	235	218	201	206	208	200	199	250	210	237	230	239	243	205	252	222	216	209	228	193	224	210	244	182	215	227	220	241	225	226	254	240	215	230	233	236	228	208	236	215	236	200	236	240	215	214	214	224	222	194	203	238	235	214	208	218	220	224	233	216	248	206	233	214	234	237	234	221	228	220	221	254	190	244	219	242	237	249	220	212	242	250	230	247	230	219	221	217	237	243	245	195	205	242	209	210	220	229	208	212	235	211	216	226	205	250	239	244	232	227	223	230	236	196	224	223	227	205	228	220	237	203	240	232	236	209	227	235	228	215	233	244	227	225	223	239	216	224	200	234	233	228	222	234	240	229	254	233	193	252	222	225	221	239	221	211	230	222	227	231	216	231	211	216	181	232	227	201	201	242	206	215	227	242	207	244	246	237	209	238	227	211	232	262	231	253	230	201	213	245	215	236	206	221	223	224	229	206	220	248	219	217	206	212	198	228	226	189	206	214	222	207	218	222	235	237	241	228	236	237	236	227	241	209	231	199	201	190	215	243	220	221	229	229	243	194	214	227	227	217	237	245	203	225	208	221	200	222	204	216	197	217	200	205	229	217	199	230	227
22553	20426	27079	23672	20444	20683	23770	54555	17948	2696	895	740	686	695	580	648	634	548	569	562	528	532	505	528	517	469	493	527	486	457	448	428	422	434	497	451	458	450	434	457	472	468	454	455	457	487	484	459	421	492	426	470	423	405	444	446	436	449	440	448	442	398	461	454	434	436	431	436	427	469	415	416	398	485	482	444	460	435	417	418	445	435	422	457	425	440	447	438	469	487	479	447	447	396	416	409	447	443	446	400	458	404	421	410	407	451	406	444	432	420	489	388	429	457	464	443	470	428	442	505	465	406	457	449	470	459	410	456	447	445	432	456	437	433	434	452	434	429	406	432	415	423	504	433	435	402	464	430	469	419	436	416	423	440	401	440	439	484	460	415	447	461	409	442	447	408	416	483	459	447	464	455	459	429	433	397	423	428	437	429	454	422	443	442	453	440	460	425	452	452	416	424	463	433	442	460	436	451	421	455	408	441	420	444	422	461	451	443	421	437	394	430	454	442	417	436	434	463	419	388	450	414	469	488	453	420	443	415	455	502	430	428	434	462	439	442	460	457	421	427	416	468	429	486	455	450	408	411	425	459	429	449	470	443	450	452	401	435	406	416	445	466	447	414	466	432	446	437	414	463	438	476	416	408	456	448	424	416	437	456	410	427	456	456	448	453	428	462	481	427	472	439	440	439	435	435	456	453	430	426	451	441	472	450	455	405	456	463	435	437	457	416	461	447	466	424	448	408	444	459	402	445	404	454	444	463	420	418	476	412	450	446	456	457	411	446	451	436	427	424	426	472	416	428	408	454	439	466	426	457	427	452	412	428	442	448	409	466	447	437	488	379	484	424	428	446	425	459	400	455	426	447	400	454	443	427	417	449	438	460	427	455	419	454	431	468	476	439	415	452	430	435	441	416	437	416	385	439	438	485	438	418	423	402	433	450	467	420	477	422	428	461	463	404	446	428	431	442	447	477	445	453	453	436	434	414	434	420	461	428	436	442	454	429	428	420	448	417	469	440	417	406	450	453	418	413	429	413	442	438	432	455	430	455	402	448	435	392	422	440	438	442	448	404	439	458	463	452	476	460	464	489	410	429	456	461	444	496	416	433	452	409	433	460	436	429	459	430	441	443	456	456	397	459	462	437	416	420	451	427	399	467	424	456	433	412	440	393	418	433	419	485	449	433	434	415	435	466	439	429	433	402	473	442	440	413	444	461	459	409	466	428	436	445	450	441	483	450	438	429	432	435	471	437	450	445	422	464	428	421	459	436	461	447	417	449	473	448	459	438	448	444	488	456	462	472	446	493	420	423	405	427	440	474	421	431	415	426	435	453	442	457	482	413	443	412	436	436	457	430	415	418	444	464	450	444	418	499	440	396	457	430	412	450	438	420	445	455	435	429	438	427	448	443	472	465	439	423	434	425	468	442	436	408	419	483	441	431	445	423	445	472	461	438	490	432	424	461	410	434	445	448	463	457	443	440	456	450	448	395	416	408	416	439	418	406	441	473	431	460	404	444	443	436	431	422	407	444	462	437	449	409	459	460	425	428	439	429	436	397	446	436	457	452	471	411	421	454	433	433	459	422	469	471	445	425	429	432	436	426	454	459	428	452	436	407	421	465	477	419	415	483	428	419	440	451	429	456	438	440	418	425	434	437	403	431	430	441	413	423	433	457	445	454	431	464	436	423	423	444	441	414	436	454	432	452	436	406	452	399	453	452	463	449	425	422	410	427	421	468	479	444	466	402	439	453	395	472	445	419	439	441	445	419	475	482	425	446	440	453	431	452	452	430	459	442	424	408	449	463	438	419	424	405	448	445	421	467	431	446	428	435	449	437	421	397	429	508	419	427	432	435	441	467	463	446	449	449	447	471	459	454	431	490	451	455	441	454	405	435	444	444	399	451	419	405	479	424	434	456	440	435	453	457	435	453	453	375	440	434	417	418	415	436	396	435	437	418	472	453	434	444	426	389	434	442	441	422	415	435	460	443	433	424	435	421	436	418	427	450	436	426	443	420	408	432	426	477	422	451	422	412	432	429	457	443	482	447	443	443	410	438	450	433	449	414	399	446	443	463	472	414	479	462	424	456	406	428	469	455	488	427	444	487	436	447	465	413	456	435	448	410	449	470	443	443	436	415	435	450	438	441	428	451	416	456	431	451	434	465	456	440	442	407	443	417	456	426	440	456	442	428	471	457	440	448	435	446	429	450	447	411	445	455	469	468	428	462	422	458	475	409	432	439	437	430	426	454	433	421	440	418	456	426	438	426	465	458	464	436	436	461	457	456	444	451	442	431	486	441	473	401	442	448	429	453	432	470	452	431	409	457	429	400	425	477	425	430	423	475	414	447	474	453	384	464	454	413	426	445	443	414	452	430	434	481	441	431	426	458	439	441	397	435	437	418	435	417	424	458	473	451	451	435	420	415	457	408	425	421	436	420	433	426	485	469	452	411	429	466	445	418	421	436	459	417	415	425	430	403	416	438	403	443	461	454	427	407	479	453	399	414	405	453	434	440	439	448	451	446	448	430	424	443	425	468	453	456	447	429	454	405	438	417	479	444	375	409	450	435	428	435	477	433	415	444	418	445	435	434	406	431	459	436	422	467	434	400	470	434	454	427	437	486	433	436	430	443	446	423	461	434	435	449	434	457	417	424	463	473	441	469	438	468	411	464	476	438	443	444	456	453	458	457	435	482	436	431	482	468	452	456	426	452	418	444	445	448	410	442	418	443	445	430	426	490	456	485	415	416	416	417	410	434	458	410	429	464	466	439	465	439	468	456	437	419	429	435	424	427	467	444	443	457	466	494	404	436	453	401	449	459	450	464	430	430	433	447	460	463	468	454	473	434	454	443	429	462	429	445	433	436	434	484	449	430	435	445	441	418	433	444	451	436	419	417	403	403	436	453	428	433	414	446	442	455	433	485	424	415	448	475	476	441	442	456	423	470	421	447	445	428	416	462	482	436	432	428	447	432	406	413	418	417	415	462	438	441	418	437	439	448	417	427	456	440	439	455	426	505	432	447	461	403	452	436	418	464	423	413	475	406	446	442	455	452	433	435	438	404	422	457	440	450	440	460	416	412	460	446	471	427	426	459	411	397	431	427	399	398	435	438	479	433	465	451	443	435	469	441	456	418	432	404	416	428	498	406	434	436	468	433	470	431	466	427	436	443	480	446	446	437	458	447	440	434	471	470	442	437	424	467	435	439	468	425	436	460	452	429	463	448	448	415	465	469	443	428	452	431	403	451	417	435	421	418	401	415	453	480	421	454	429	432	460	447	471	455	472	427	428	443	446	459	463	429	426	423	464	441	416	419	479	421	424	433	412	500	429	470	449	446	461	434	468	442	434	476	444	451	428	452	409	453	436	476	422	461	439	442	434	429	448	451	406	435	442	449	438	458	446	456	428	456	416	438	458	449	414	446	436	415	431	455	466	468	461	429	405	449	432	427	465	442	457	448	437	420	452	459	419	392	430	457	423	429
20330	30776	24412	15812	11745	10202	23958	47541	1857	1393	1230	1090	996	844	849	751	713	719	674	611	578	601	610	587	569	501	529	512	499	500	483	510	486	432	484	452	422	423	432	451	434	488	439	419	445	434	460	445	415	424	425	455	452	439	391	422	447	436	442	414	381	450	406	429	406	405	438	411	425	405	419	430	426	388	445	420	445	432	439	405	416	408	409	446	398	424	406	409	429	432	401	433	444	413	431	420	398	407	386	400	411	435	421	418	421	400	408	413	398	444	421	412	394	368	451	400	409	443	396	436	415	413	424	423	389	412	435	429	391	416	408	467	431	396	426	415	419	431	414	437	409	424	431	390	421	427	407	426	427	377	417	389	452	427	430	417	419	395	406	444	440	367	444	382	427	395	433	397	413	393	410	427	424	399	403	397	387	402	421	387	433	404	400	402	414	375	409	410	392	384	407	409	393	405	431	421	391	427	454	423	430	403	393	392	427	419	396	412	399	424	390	412	437	402	404	412	387	400	450	385	398	445	413	446	418	402	433	427	434	431	403	427	400	429	435	478	440	360	445	420	405	380	415	386	420	394	438	421	399	377	349	410	410	403	386	405	402	431	408	373	430	442	438	404	413	376	403	428	382	409	474	428	413	434	426	369	393	417	436	452	428	415	408	428	425	398	424	409	445	400	402	376	435	412	441	474	434	406	403	417	422	387	430	402	427	428	400	422	425	385	378	389	407	410	394	414	399	414	437	447	423	412	440	438	374	454	360	388	432	421	442	401	390	415	437	420	422	428	387	403	407	388	406	419	410	420	411	428	376	366	392	441	446	431	388	421	407	400	432	404	390	407	411	411	438	412	410	373	429	358	413	431	397	424	467	420	397	429	415	425	406	417	408	401	433	441	437	434	418	387	443	386	427	431	401	418	403	410	422	424	384	404	437	426	397	368	447	409	428	402	426	427	417	381	433	387	417	423	402	394	420	375	427	398	416	427	422	385	420	394	370	440	452	381	434	390	429	424	423	420	424	407	381	427	422	405	405	407	406	406	393	437	466	421	382	408	421	372	435	443	433	434	430	408	403	412	398	434	405	411	403	411	434	416	409	387	428	400	388	435	424	455	389	375	446	411	362	392	398	429	417	399	393	379	419	432	433	365	414	421	411	417	424	382	409	418	406	406	448	400	411	444	423	420	418	396	439	372	427	436	412	426	424	422	382	424	436	413	419	384	376	438	417	402	417	415	402	406	419	379	375	419	410	414	418	426	405	403	440	441	412	403	401	360	434	358	410	442	438	401	423	394	424	418	425	404	409	408	392	398	415	413	427	437	414	388	410	392	394	386	394	457	403	419	413	396	391	421	403	425	410	403	399	410	427	415	401	437	391	393	441	423	413	443	424	374	391	452	422	391	427	377	395	420	389	420	388	424	376	441	403	387	432	386	418	440	452	419	385	409	443	413	440	410	409	407	382	457	423	435	411	408	421	425	400	403	369	399	411	409	417	402	377	385	404	424	405	403	424	397	426	420	404	373	413	393	409	430	427	403	389	423	439	437	428	417	440	372	412	437	417	416	405	403	411	413	426	403	394	434	415	394	381	399	406	391	399	420	409	399	404	411	442	401	419	416	398	397	447	419	396	411	403	381	438	422	376	403	381	413	449	399	414	402	416	372	456	396	400	404	433	390	418	412	401	392	395	397	417	423	380	415	408	377	405	443	422	404	439	425	385	416	397	415	414	399	446	462	380	427	424	414	397	402	401	416	435	421	405	391	404	375	417	428	383	418	419	432	404	445	383	399	415	399	417	384	415	402	393	397	384	396	378	390	419	408	419	409	433	402	384	391	397	388	434	422	405	433	400	385	419	393	418	432	446	392	400	406	424	411	420	404	433	390	400	418	407	386	380	405	412	378	408	392	391	424	458	405	372	378	446	387	392	434	394	412	390	407	439	400	429	404	419	386	408	402	414	418	395	395	402	407	421	403	415	415	408	390	405	380	436	428	401	434	461	437	411	406	414	376	406	400	418	421	434	416	420	412	397	413	427	424	419	403	400	443	423	428	441	430	373	411	409	376	387	401	418	448	410	411	393	400	420	420	418	439	369	410	423	397	400	385	414	422	439	394	447	381	420	397	409	403	414	393	404	421	416	416	400	404	344	436	417	419	416	388	397	422	445	416	405	435	420	384	435	395	447	397	425	397	419	425	375	371	431	399	459	405	427	431	432	385	395	387	434	419	427	426	431	412	427	399	383	405	373	413	398	412	383	407	396	406	424	442	430	407	442	410	397	421	395	421	413	453	417	406	384	385	433	421	423	430	405	454	416	425	407	439	425	416	380	410	407	414	381	445	457	443	425	415	399	450	444	420	392	407	413	427	408	400	374	422	394	418	418	413	444	395	422	405	403	397	402	413	410	383	418	398	408	439	377	409	382	382	389	430	412	432	409	415	394	435	399	433	394	447	410	399	449	422	381	440	449	425	433	401	374	400	399	391	407	405	405	364	426	410	432	420	441	424	442	395	372	412	428	389	405	421	407	409	378	383	400	422	393	434	384	427	439	353	427	373	410	409	419	439	380	382	394	439	422	417	428	404	390	402	430	417	398	456	469	400	430	386	415	376	457	377	395	371	408	394	376	418	419	423	387	412	386	395	432	423	417	368	385	425	420	353	394	409	428	407	410	422	388	400	407	406	407	458	395	392	431	401	377	420	417	420	380	395	433	391	367	422	399	405	400	414	421	417	389	403	408	389	409	436	419	447	418	424	409	389	412	434	410	405	396	403	419	418	428	412	431	400	419	399	414	401	402	411	380	397	422	396	417	415	419	445	400	448	428	377	401	405	421	430	422	430	402	429	420	399	400	406	400	413	438	404	434	417	427	407	426	399	424	442	406	411	389	443	438	426	430	392	406	424	382	398	445	413	414	379	401	410	411	388	422	391	405	386	401	431	404	406	384	410	378	373	430	381	445	397	423	396	419	380	415	417	428	435	417	394	405	411	392	400	422	421	419	409	413	373	428	386	444	440	405	402	414	435	422	413	401	399	402	364	401	417	395	407	442	416	408	441	448	444	422	427	391	407	417	414	407	398	423	442	373	383	435	401	400	431	394	417	418	413	391	434	439	444	417	414	411	433	406	405	461	421	425	424	397	405	362	415	408	387	415	416	403	420	401	431	402	386	398	414	398	440	418	421	414	411	435	408	416	395	401	387	406	415	398	395	415	381	408	424	397	418	407	427	411	388	403	403	395	402	389	422	446	403	410	416	449	452	386	423	390	396	384	441	409	433	424	393	410	396	374	431	417	397	428	386	400	446	451	389	420	434	364	403	412	441	424	401	402	441	412	411	391	431	391	397	423	404	391	377	419	421	388	401	415	416	457	405	380	401	414	408	383	415	415	411	410	416	393	441	401	422	408	422	433	391	384	373	392	425	435	393	413	406	410	429	415	424	407	429	427	417	430	392	408	391	415	430	436	357	401	382	404	392	422	413	396	397	375	396
28206	16008	4041	1839	935	803	729	4162	300	110	124	125	102	129	136	95	122	112	115	115	109	110	109	118	114	116	111	102	102	96	99	107	110	112	103	101	109	94	119	125	128	104	104	108	99	128	112	127	116	116	132	132	111	105	109	111	116	104	114	111	111	113	110	107	112	91	108	130	130	120	97	113	115	118	113	124	113	108	112	101	114	108	95	108	121	124	128	106	88	130	102	121	109	128	123	95	118	122	102	126	115	103	96	138	113	92	108	113	102	109	119	108	107	119	126	136	115	129	117	109	116	95	111	103	128	95	114	101	107	108	115	114	106	114	99	118	103	118	140	114	106	102	97	124	108	100	120	147	130	105	127	113	117	110	127	116	137	115	103	108	111	115	116	111	108	95	119	120	119	112	114	100	103	110	103	128	120	103	129	112	129	116	111	140	125	129	112	92	132	112	101	130	111	109	125	130	109	116	131	105	119	134	133	99	119	123	91	90	114	84	133	94	131	110	112	98	113	114	110	116	149	101	118	112	136	109	127	105	120	113	129	97	111	114	121	123	121	114	118	112	102	99	118	108	113	99	109	96	118	115	128	113	124	137	119	116	111	113	108	102	121	115	133	117	115	115	122	87	125	112	113	110	123	109	118	113	104	114	117	108	131	102	94	103	113	109	115	123	99	124	144	103	111	121	120	115	106	107	121	103	104	93	107	132	115	121	124	128	99	115	107	128	118	131	120	134	95	107	102	100	129	102	119	121	110	114	144	109	104	100	95	121	132	129	115	112	117	137	107	110	124	110	119	118	107	120	94	116	121	124	105	117	143	114	124	104	108	113	120	110	119	115	128	120	111	118	116	93	122	102	131	112	112	139	135	120	104	122	125	100	112	116	116	112	115	102	96	132	126	112	115	124	89	116	110	111	121	103	137	126	112	107	112	103	118	113	101	112	119	91	119	114	111	122	128	113	110	117	125	111	128	98	90	105	103	94	115	133	118	130	123	103	141	123	110	123	112	121	104	113	116	89	124	108	129	109	110	85	116	102	98	96	101	112	130	117	114	120	102	117	100	111	110	103	117	112	125	100	132	117	103	94	125	112	100	103	93	132	114	128	116	105	89	132	107	93	103	123	98	95	117	92	116	127	112	117	95	112	104	117	114	127	126	117	125	107	132	128	115	119	108	102	125	126	110	111	104	100	99	108	113	121	103	112	117	131	111	109	109	107	114	130	101	97	97	116	124	100	92	105	133	126	121	123	91	106	113	100	132	109	114	109	112	111	113	104	116	120	111	138	152	115	120	117	109	108	107	117	127	114	136	93	104	122	123	113	101	106	119	104	107	107	107	110	113	103	104	114	112	122	112	136	118	124	107	111	102	119	116	124	112	117	99	132	106	111	116	94	117	94	104	101	134	105	121	121	113	119	138	116	106	128	112	128	116	119	95	109	117	129	118	101	99	121	112	101	119	134	127	115	103	108	96	111	116	106	120	96	115	129	111	125	127	109	118	123	109	101	129	107	97	102	126	101	114	95	114	101	93	104	119	108	107	113	115	109	111	111	103	112	107	133	95	106	105	132	116	104	101	114	125	116	123	117	122	106	112	124	127	121	113	125	122	108	111	112	133	115	117	98	116	98	137	122	105	114	99	127	112	125	110	96	100	103	124	99	114	121	143	126	108	104	118	132	122	101	134	121	103	103	124	113	85	107	118	102	111	112	114	118	93	128	112	105	105	102	112	101	107	102	112	114	128	121	103	124	94	98	107	115	105	109	124	113	100	100	102	110	122	92	100	112	87	95	97	101	109	119	103	110	122	99	108	115	115	100	110	113	106	115	116	120	94	111	113	118	106	114	127	105	128	103	115	110	93	116	116	113	97	115	119	102	99	110	110	125	119	115	122	101	104	105	109	109	132	115	102	117	101	120	98	107	108	89	112	121	111	125	109	100	101	126	98	110	113	108	115	108	106	120	103	117	106	124	122	107	113	106	94	112	100	105	105	106	117	94	102	124	95	93	125	102	128	116	113	113	110	115	129	110	126	109	124	107	130	135	103	125	114	108	105	126	130	117	123	111	117	117	127	96	113	110	116	109	112	125	117	97	135	97	104	120	105	127	98	110	110	116	99	116	119	114	111	109	110	113	113	110	112	116	109	117	111	120	101	108	114	118	115	119	124	122	107	122	123	106	118	109	117	118	117	121	129	115	102	104	110	110	125	109	99	106	101	128	104	99	86	107	112	95	105	119	98	119	122	106	105	115	118	118	114	121	118	112	112	117	104	98	98	106	113	117	109	130	116	114	106	125	116	96	114	126	105	116	120	108	125	118	123	85	89	116	105	123	127	98	93	112	121	126	107	105	90	114	101	121	96	99	105	121	107	117	111	121	101	87	134	106	102	110	125	112	121	123	116	130	124	112	108	116	121	116	110	107	125	105	98	126	99	122	91	105	110	134	122	120	111	109	121	108	119	104	123	106	96	103	114	120	108	113	115	115	93	117	111	135	116	125	124	113	117	108	108	105	100	129	114	122	119	116	112	118	106	107	134	103	104	127	121	119	131	120	121	109	119	109	104	108	107	96	118	109	121	139	121	104	117	128	127	96	118	98	112	100	109	124	129	116	137	115	121	104	101	114	116	120	118	106	106	106	113	104	117	109	100	110	124	118	114	94	113	122	100	131	115	112	87	121	110	96	99	114	122	130	111	118	130	112	126	130	115	113	93	103	102	135	111	92	114	124	116	106	113	115	108	101	117	110	103	112	116	116	117	109	114	123	120	103	122	110	141	111	116	100	103	112	89	117	128	122	128	117	97	101	98	118	115	120	128	126	113	96	112	118	119	107	117	108	113	107	122	99	116	132	99	118	104	122	112	111	116	115	104	106	106	118	116	118	100	109	103	108	102	104	99	111	99	123	141	91	93	105	119	130	119	113	118	109	121	113	108	105	111	106	113	127	121	123	100	122	103	107	112	114	125	121	101	127	100	94	106	99	114	123	100	100	97	127	112	91	113	122	122	102	135	111	119	94	110	104	117	131	111	110	119	111	118	107	118	112	121	106	125	102	110	109	120	126	118	113	101	133	112	125	121	107	124	105	112	124	101	106	125	121	115	105	110	117	100	120	129	118	103	92	84	121	127	115	105	114	110	116	109	98	109	138	99	108	131	101	115	120	105	106	134	100	135	123	139	122	112	99	92	109	130	124	107	111	111	94	116	125	113	121	109	102	109	109	127	116	111	109	110	117	121	106	100	106	116	124	107	126	109	119	112	87	143	124	120	121	102	116	103	111	122	138	123	114	94	76	127	94	102	111	117	107	111	127	125	131	110	97	98	104	112	111	111	93	124	101	120	113	117	118	107	131	114	118	103	113	117	102	104	106	108	123	102	112	106	116	117	104	83	102	129	120	108	114	107	120	129	115	111	110	122	111	102	115	130	121	112	106	116	104	104	112	109	117	118	96	104	109	124	121	104	118	103	93	101	122	107	104	94	119	129	105
13800	9485	4951	3258	1885	1648	1488	7610	241	149	135	138	148	152	152	131	134	141	137	128	121	136	138	136	130	131	116	136	123	130	119	121	141	142	119	155	111	114	111	128	145	122	154	136	139	131	124	107	116	138	137	138	135	130	140	137	127	117	134	119	113	144	117	123	121	137	129	127	108	122	113	135	141	123	130	136	122	134	126	140	117	116	108	120	129	122	124	133	104	106	109	115	127	120	117	115	132	111	130	124	129	141	144	98	136	139	134	126	130	131	124	135	106	128	128	133	92	119	105	113	115	133	151	116	123	132	125	129	137	88	112	112	125	119	140	124	104	128	125	129	112	144	112	133	122	117	129	139	130	131	122	133	118	146	130	134	121	106	119	124	114	114	126	116	127	144	115	126	143	135	133	123	122	141	132	122	130	115	115	122	137	115	130	120	117	128	107	120	130	127	145	149	150	127	125	149	143	145	120	117	112	116	118	142	132	118	97	121	118	118	117	119	134	138	123	135	118	125	131	92	111	118	134	127	112	133	124	129	135	132	125	117	115	118	119	137	129	112	134	108	104	122	103	135	137	130	121	127	136	108	136	136	129	132	130	110	146	108	116	107	139	116	113	112	121	121	132	130	139	109	115	135	129	143	103	129	151	134	126	117	117	120	137	110	127	132	106	119	122	135	108	119	128	151	107	133	131	129	134	150	106	128	123	128	124	100	108	142	122	102	128	118	115	141	130	138	131	114	127	144	126	103	134	124	129	120	139	154	109	123	122	111	122	118	120	129	128	108	103	147	99	120	101	131	138	109	120	139	122	135	139	120	122	138	121	132	118	129	138	134	126	114	112	136	106	123	112	151	137	136	135	121	110	122	118	121	127	111	152	131	128	126	127	134	127	113	127	131	120	94	151	128	119	113	123	117	118	125	122	128	125	117	137	141	109	111	126	136	143	147	122	130	128	120	126	131	134	122	143	125	112	115	132	123	111	110	142	101	137	137	120	132	117	113	104	126	127	130	120	133	137	127	121	147	121	112	133	140	154	123	122	118	121	124	116	120	126	116	124	109	121	130	121	113	125	107	134	131	121	118	123	134	104	131	116	150	138	134	118	121	122	130	146	132	133	133	129	116	120	110	124	125	133	134	133	124	117	127	133	141	127	128	96	110	103	117	140	127	119	136	123	138	126	131	127	119	114	111	133	109	118	120	121	118	145	103	126	146	128	125	125	118	130	122	117	129	131	121	138	133	130	139	125	117	107	127	119	133	133	127	130	115	136	128	114	126	135	120	112	127	120	127	107	123	123	150	128	117	125	128	112	123	136	134	126	110	139	109	140	116	119	124	121	128	123	130	143	127	145	120	121	152	108	133	108	142	125	139	112	100	122	121	127	125	136	143	124	122	145	124	136	124	117	115	113	112	106	130	130	129	133	154	112	117	129	134	126	128	121	134	135	103	121	109	109	117	138	120	119	137	148	130	123	111	119	125	126	125	118	149	133	130	132	116	132	120	101	125	128	110	132	120	123	109	120	124	120	128	118	116	120	127	124	121	133	106	118	144	120	127	94	117	130	121	116	129	115	142	131	106	125	122	112	130	124	136	119	136	118	129	129	102	125	119	125	116	120	155	123	126	116	124	141	130	120	130	128	121	108	131	140	140	135	110	135	108	152	118	133	115	145	113	132	123	118	126	114	131	127	127	130	138	120	137	112	114	126	128	132	115	111	128	123	126	135	134	101	129	113	144	141	134	129	126	128	114	113	131	111	147	108	121	143	142	116	112	115	125	135	123	133	113	123	143	141	131	115	139	123	115	139	123	135	129	117	117	130	123	138	121	134	117	103	117	140	133	133	118	118	131	118	116	104	120	121	143	139	148	135	119	133	135	143	120	126	118	113	113	133	108	103	116	125	124	124	139	133	133	120	137	130	104	133	124	128	103	118	142	151	132	122	120	132	108	112	113	109	124	117	102	136	122	133	111	112	120	124	109	138	129	129	135	119	161	139	123	138	130	121	126	137	146	138	129	121	111	116	109	113	124	117	152	117	132	131	137	104	118	125	120	136	125	123	129	132	115	137	129	121	124	119	120	139	142	130	130	109	134	134	129	131	141	141	106	121	133	122	115	128	128	126	121	123	122	115	90	117	123	113	123	108	125	99	115	106	137	124	134	127	117	113	136	114	110	119	118	119	115	132	122	125	138	116	119	125	123	132	140	113	120	131	124	99	128	124	115	118	127	112	144	132	122	118	142	132	117	124	130	131	131	107	107	136	123	128	124	136	126	116	117	119	123	108	122	115	113	126	122	103	103	135	119	117	119	129	127	124	122	138	102	116	122	122	119	122	139	127	126	129	125	125	126	112	129	126	131	125	122	143	119	118	141	107	139	109	130	104	100	130	113	115	135	122	114	120	124	118	113	148	131	137	116	121	101	126	126	127	122	124	114	117	105	134	100	143	132	108	141	128	146	132	126	143	122	130	138	131	115	126	132	122	123	130	130	124	123	139	125	124	136	114	135	115	125	139	125	123	130	138	116	123	131	119	128	119	116	108	133	133	120	135	133	127	130	140	129	107	131	122	127	114	130	142	127	147	108	134	116	131	136	114	148	141	133	125	140	121	129	136	138	122	121	115	146	112	115	122	119	133	117	122	124	125	137	135	147	144	119	122	143	120	106	126	120	108	123	124	110	117	121	111	105	104	112	109	122	117	136	114	133	115	136	120	108	134	142	117	127	130	128	141	141	123	143	132	120	127	132	110	112	114	118	118	123	112	132	141	109	125	121	133	124	128	126	141	132	123	125	123	139	126	116	157	110	131	146	125	128	129	138	147	133	111	112	110	118	116	122	125	115	114	136	134	116	116	115	118	120	135	128	122	136	129	123	113	121	113	124	111	145	130	129	117	143	132	118	116	141	120	121	127	116	113	116	134	114	127	118	129	121	116	118	131	130	135	124	113	133	130	125	129	115	125	105	133	121	112	132	137	124	131	136	131	123	121	135	127	129	119	135	120	134	129	95	124	137	120	140	126	124	133	129	134	119	120	129	147	126	129	110	119	142	124	127	121	95	128	120	134	129	123	130	131	113	124	104	108	142	127	126	122	132	110	135	135	131	138	121	121	124	115	121	147	135	129	117	129	127	119	115	137	136	119	130	124	145	122	126	121	136	114	130	124	111	106	133	118	126	120	126	126	125	121	112	131	121	128	142	109	102	132	129	114	128	130	123	121	118	148	158	116	110	134	141	136	133	125	122	143	141	134	116	141	135	124	131	121	119	133	134	119	135	109	113	104	125	101	97	137	148	133	135	135	122	119	125	129	124	112	123	136	120	123	113	111	135	145	126	125	135	133	131	134	138	137	124	102	99	132	122	137	106	111	148	128	131	115	132	131	134	117	112	125	129	103	114	112	122	132	103	141	113	118	132	125	139	119	141	120	132	133	118	132	141	107	125	121	125	109	133	104	117	111	125	132	120	133	137	133	121	126	144	140	104	139	113
24873	20394	26663	24010	20419	11458	5094	40167	12466	1018	432	398	363	320	340	341	311	308	291	279	272	266	301	270	267	283	249	276	249	259	287	235	243	231	249	271	215	259	243	241	249	243	252	220	244	225	240	222	254	235	248	267	238	224	248	223	246	264	243	218	236	214	254	222	251	271	246	235	244	225	247	229	245	236	257	243	242	221	236	255	235	244	231	232	204	237	272	207	253	223	267	242	250	245	216	235	256	266	250	242	227	216	213	244	238	251	228	273	236	226	243	231	221	270	237	238	254	246	223	244	233	239	245	237	233	252	240	251	241	247	244	261	268	250	256	251	222	215	251	217	210	230	256	222	221	219	241	220	275	219	258	246	249	249	236	223	273	235	251	207	226	224	231	244	265	213	232	268	266	240	210	225	262	248	212	207	247	240	248	239	246	244	228	211	245	221	235	226	233	213	259	252	242	247	272	251	251	227	242	250	249	232	212	224	231	227	269	272	205	218	232	231	252	262	228	235	219	266	256	255	239	222	200	234	231	235	231	242	230	230	233	235	226	233	226	217	223	239	259	221	243	215	257	266	251	220	241	218	233	253	240	220	243	270	228	235	246	231	251	249	221	212	225	268	242	259	228	246	234	204	229	204	233	237	243	239	247	218	226	249	218	238	242	211	219	201	240	215	245	254	262	215	223	253	266	225	241	229	226	260	226	245	221	216	238	231	259	255	229	229	214	248	237	255	231	249	236	245	229	248	271	240	237	256	257	290	227	223	231	251	242	239	223	260	250	236	230	248	219	213	219	218	211	233	248	228	226	236	206	228	249	232	206	253	257	248	226	248	263	242	210	221	249	254	234	238	252	238	230	235	232	243	221	232	219	234	227	246	229	236	231	251	247	239	235	258	228	235	240	256	224	237	245	246	230	226	214	226	226	233	253	251	239	236	266	222	238	257	234	277	240	282	199	224	266	290	236	263	224	242	219	261	236	243	246	222	253	219	221	244	280	236	262	211	209	204	232	238	232	240	235	267	263	247	221	233	253	229	259	242	242	237	251	195	225	244	233	241	221	248	230	239	218	221	248	236	251	221	271	229	243	265	249	247	254	222	238	261	212	250	230	227	228	251	250	231	235	239	253	239	251	224	240	223	214	247	238	229	211	258	254	247	209	232	232	251	248	249	228	263	241	223	241	246	235	244	253	254	249	240	251	218	216	234	241	235	252	224	244	217	270	204	229	230	232	236	251	234	252	231	233	237	226	246	227	241	240	211	224	232	220	240	232	250	249	246	235	267	231	253	220	220	271	248	250	260	243	231	231	232	253	245	230	214	217	241	233	224	217	233	248	233	212	222	242	241	261	258	219	237	238	247	249	266	233	247	233	233	259	237	257	241	228	246	243	240	236	247	215	235	232	252	227	236	242	243	248	211	231	242	262	230	233	231	258	256	231	237	239	224	229	257	241	234	231	259	249	241	249	237	222	238	245	243	254	241	242	251	269	236	235	219	232	230	232	214	237	212	220	218	270	259	237	246	231	246	238	277	227	221	218	241	217	227	227	227	232	228	260	218	258	229	237	242	255	258	254	222	220	267	218	260	216	234	218	237	239	234	266	224	238	237	254	227	228	240	225	244	230	226	264	261	249	231	254	228	211	222	254	231	245	278	225	235	249	212	236	225	236	245	247	240	224	228	221	242	254	256	256	221	279	228	245	233	257	232	218	248	243	244	239	237	244	232	233	217	245	222	224	250	240	218	222	263	246	203	245	220	248	242	250	226	248	246	250	254	228	239	240	231	250	210	216	214	241	221	229	225	222	245	222	264	255	238	253	222	247	222	250	244	224	238	236	238	234	241	211	230	216	215	237	256	225	241	237	234	228	232	250	235	225	246	230	232	252	224	216	237	258	234	236	225	236	226	211	235	234	242	224	243	243	242	237	211	224	236	222	246	228	215	260	240	230	243	225	245	219	234	204	267	254	241	206	210	243	245	228	219	205	194	230	240	235	254	233	263	223	233	222	247	215	243	259	233	241	274	241	243	252	241	231	249	219	254	246	252	221	248	241	267	250	252	254	222	204	238	262	235	243	228	245	234	239	245	240	221	254	243	211	232	253	222	260	277	236	238	219	228	241	244	246	239	245	235	214	209	233	263	248	261	243	280	241	256	250	233	250	219	232	229	219	234	218	238	224	230	257	243	231	231	221	239	230	281	221	226	212	253	228	244	230	239	247	263	233	233	235	220	249	263	203	243	248	244	256	252	241	251	246	233	249	238	221	246	245	250	230	239	243	247	228	242	233	263	214	221	221	216	232	256	225	286	220	209	272	228	241	268	217	234	279	244	261	233	207	240	228	242	229	241	266	253	250	231	232	243	234	234	208	223	242	234	227	261	219	258	220	222	226	250	234	234	217	241	245	227	241	218	235	264	256	230	232	233	240	247	232	251	212	257	249	241	222	248	242	220	270	245	252	248	233	238	233	231	229	252	230	218	245	261	229	214	234	209	249	253	243	252	258	258	243	271	226	212	210	253	254	267	229	201	240	241	233	249	234	284	233	233	248	228	232	218	249	260	238	227	240	243	245	224	219	219	217	198	231	233	219	213	226	248	258	232	246	253	233	250	266	254	248	230	232	234	262	241	248	242	247	222	232	258	244	245	243	228	223	226	225	219	239	258	244	224	247	231	247	222	252	222	228	243	253	220	221	233	237	238	242	249	222	251	228	248	249	252	247	268	226	230	235	216	249	251	228	215	232	240	255	252	238	224	211	205	221	242	247	233	239	222	214	203	245	250	219	213	231	260	233	240	246	226	252	252	280	220	232	248	257	251	247	214	264	220	255	239	209	228	245	227	216	218	216	217	227	233	260	247	227	250	245	248	228	246	226	229	218	229	217	229	250	240	254	208	236	252	243	251	235	248	229	240	236	232	228	245	247	235	245	226	247	228	240	221	231	256	244	259	245	236	224	258	257	252	257	247	228	257	247	254	223	228	226	269	240	242	230	242	221	238	260	229	230	218	217	240	248	259	232	250	263	234	241	214	268	223	258	272	236	233	244	251	253	259	247	230	231	216	267	238	233	238	270	254	245	249	224	225	220	259	244	248	229	240	233	256	262	241	229	248	225	224	227	230	251	227	250	246	254	224	255	274	212	220	217	218	204	218	246	241	222	241	223	233	217	223	265	228	236	249	247	234	231	225	260	232	244	226	233	236	249	225	247	251	246	247	252	245	227	237	250	233	227	262	235	217	227	252	217	216	228	227	247	226	200	247	253	222	237	241	246	208	233	246	224	248	245	256	252	240	248	244	225	246	243	226	221	227	250	220	245	220	269	247	227	259	227	198	262	227	220	233	229	228	250	252	240	201	213	220	246	252	282	231	251	210	227	252	247	245	236	249	217	249	264	240	261	279	198	230	230	213	249	246	259	275	229	241	257	231	262	241	265	237	229	252	267	228	233	260	234	243	232	221	251	252	245	248	237	269	220	222	223	216	213	229	216	249
17655	26824	16926	10192	6609	4913	8113	39971	1261	776	650	572	515	487	448	445	357	347	357	329	342	302	289	299	315	297	288	282	274	250	269	250	248	239	268	258	247	274	236	292	225	201	246	253	216	256	240	247	247	209	220	224	265	232	243	241	223	257	252	248	211	212	259	232	230	225	255	219	238	245	226	282	243	203	245	235	231	244	231	243	246	220	246	197	224	205	212	234	240	244	221	232	247	243	254	235	224	243	195	241	235	231	242	205	236	221	210	237	205	225	215	229	230	220	230	225	218	245	230	245	216	202	222	226	236	207	190	262	225	244	242	258	217	238	222	216	246	223	233	229	222	227	215	249	221	202	235	232	216	240	233	229	224	232	256	240	240	222	208	265	222	237	235	247	225	244	241	238	218	243	206	225	260	247	236	221	244	227	218	226	241	204	200	240	237	241	222	223	221	223	239	234	245	212	222	257	246	225	210	235	240	231	220	246	229	235	218	230	213	202	229	254	205	218	222	219	217	242	228	277	233	233	199	239	229	247	243	214	219	228	204	234	225	239	254	226	218	233	233	225	221	239	232	214	224	233	243	220	231	205	215	218	222	223	227	229	238	223	247	231	242	244	255	226	214	236	216	246	233	239	230	211	229	223	240	221	205	204	211	227	232	237	233	248	225	221	220	215	235	250	278	219	224	253	222	223	218	235	219	223	219	251	224	242	235	241	242	225	233	190	244	230	219	230	240	233	196	215	203	237	209	214	245	246	211	224	227	238	237	243	204	228	217	234	233	214	221	232	222	239	230	275	219	255	259	210	273	244	238	224	257	217	225	243	248	221	211	203	229	243	215	251	214	183	231	229	246	220	247	232	218	215	239	204	201	224	220	210	197	240	253	223	213	215	199	220	234	216	214	237	255	239	221	217	239	229	229	226	232	210	216	229	257	230	232	230	236	237	232	227	243	232	227	223	242	235	237	236	211	230	217	213	256	205	237	226	202	220	227	212	212	221	213	243	236	256	242	242	238	224	220	222	213	225	245	234	225	230	233	218	220	232	245	236	203	210	208	246	217	220	212	232	240	235	230	240	240	230	238	243	249	209	205	265	232	234	223	211	256	225	245	210	239	253	209	230	223	225	240	223	256	233	235	237	215	200	224	222	211	228	207	229	243	224	211	246	216	214	209	234	224	223	225	234	209	244	216	246	219	227	218	236	234	241	225	207	220	212	229	239	229	235	244	262	216	206	212	217	233	242	241	238	247	218	270	251	222	214	252	226	225	230	226	227	227	252	220	258	247	229	204	241	211	229	243	242	230	206	220	227	224	230	225	233	224	229	243	227	249	257	215	230	218	247	243	226	224	244	213	240	229	215	207	220	222	228	209	231	209	207	216	229	246	247	177	217	209	243	226	234	245	225	234	232	231	223	229	237	218	227	232	238	243	225	233	189	235	213	222	238	197	203	211	233	211	206	255	213	217	239	246	203	221	217	237	212	228	209	219	225	236	223	214	213	206	249	225	202	238	240	228	221	216	228	217	225	212	228	244	235	219	244	246	259	207	253	217	225	239	229	249	220	227	204	205	228	238	230	222	239	232	232	225	252	203	205	200	215	228	213	236	224	256	231	229	265	232	204	255	237	274	211	213	214	211	209	213	245	215	248	243	201	223	221	210	202	248	210	243	211	220	240	246	239	236	223	216	228	230	243	206	228	226	225	222	233	237	198	260	223	225	219	239	222	209	255	254	212	239	254	246	240	209	220	238	234	207	224	227	209	243	254	213	230	204	245	251	220	232	228	216	228	218	218	209	208	214	217	232	235	236	219	227	227	220	240	222	221	213	272	217	236	231	231	216	196	227	241	212	212	214	210	203	235	230	234	218	212	242	217	221	210	242	229	199	237	240	223	227	231	229	224	235	193	228	200	210	236	224	217	203	199	220	217	221	242	255	233	227	246	239	212	208	243	228	210	222	224	230	227	218	214	212	193	205	234	228	223	232	239	230	235	225	228	233	239	247	234	200	213	232	251	232	219	228	245	228	250	218	255	212	226	206	229	206	218	248	217	256	206	244	226	209	221	242	216	230	219	233	217	242	209	237	236	223	212	231	220	188	236	223	233	257	246	223	225	194	231	212	229	206	211	227	204	202	236	201	255	238	241	205	253	240	248	231	235	232	235	254	218	187	215	207	241	225	235	246	215	201	215	223	234	218	210	227	222	224	216	212	246	215	220	259	243	224	235	230	245	237	230	222	217	212	208	257	246	245	221	228	235	241	222	246	227	239	247	243	239	234	228	213	222	219	214	235	233	264	199	238	232	221	217	228	242	207	209	206	261	246	221	262	202	235	240	255	222	227	223	221	224	242	211	226	216	229	205	223	238	221	200	254	222	192	226	201	234	205	233	227	230	251	214	226	221	202	227	193	265	211	232	252	241	263	217	236	247	228	239	229	209	229	222	239	246	239	204	234	243	235	208	240	201	207	222	287	238	223	228	227	205	244	238	240	240	209	209	221	216	246	196	232	227	232	226	238	234	242	212	212	214	194	226	227	225	228	225	235	180	258	218	211	229	204	205	236	237	240	216	252	232	208	216	239	225	214	249	245	202	219	223	214	218	235	207	227	234	214	234	239	227	216	229	234	239	202	228	237	226	219	232	233	218	231	228	237	241	223	225	208	259	236	199	265	248	216	237	215	236	234	237	239	205	235	226	238	199	206	196	214	217	212	263	217	221	248	252	217	249	240	223	212	230	234	237	194	227	224	217	211	237	235	221	242	226	207	221	248	206	222	199	259	241	232	234	202	227	204	223	216	235	210	227	222	238	251	190	219	221	206	193	228	230	219	241	213	221	256	244	218	211	231	236	222	237	233	209	235	225	238	226	229	235	218	202	237	225	189	227	220	221	250	225	220	260	253	222	223	241	239	225	199	234	240	236	222	216	257	219	260	240	207	226	235	246	230	234	228	258	231	255	217	229	215	215	211	207	242	223	206	225	217	222	245	230	246	255	224	216	222	262	202	233	235	215	230	219	222	220	242	251	226	208	233	210	240	232	224	242	228	224	234	197	199	235	222	237	188	218	224	244	230	216	196	206	237	216	243	233	227	249	252	229	213	210	230	221	242	249	237	243	230	215	233	222	208	241	239	214	239	241	230	230	242	230	248	187	222	214	237	209	245	243	217	212	266	214	232	229	212	210	209	208	239	244	243	244	228	215	203	222	205	208	243	230	236	228	231	219	224	227	232	243	224	225	239	195	252	225	223	231	254	243	227	222	242	258	235	191	221	246	230	235	238	215	233	199	218	214	220	237	270	240	226	210	241	244	228	215	212	227	265	210	191	235	242	245	272	250	197	227	207	219	208	244	220	235	233	227	247	235	211	210	219	268	234	227	243	244	227	220	230	233	256	238	214	246	243	225	251	226	224	270	220	230	250	232	215	255	242	228	229	215	206	225	247	251	213	233	230	252	225	199	269	205	260	235	200	226	218	242	241	208	250	233	202	225
22518	20390	27091	23588	20410	20552	20748	48818	10928	1427	865	772	731	689	648	632	588	602	535	538	586	497	472	518	503	462	496	490	492	507	476	495	466	468	470	471	465	437	443	466	467	452	447	408	459	433	458	435	436	457	444	470	419	463	405	458	433	468	475	453	487	434	485	455	455	443	438	401	437	421	462	422	427	449	441	433	412	394	441	430	461	410	424	425	440	448	470	449	418	452	470	420	404	430	421	391	442	434	446	459	451	402	477	448	454	473	385	450	470	402	441	430	423	429	426	444	420	463	440	440	457	431	451	442	459	464	441	416	404	406	452	427	439	423	443	442	450	435	404	377	417	416	434	479	433	435	413	463	450	420	401	421	412	421	425	450	466	430	439	442	454	423	403	466	446	462	391	480	440	401	396	404	476	482	447	435	422	413	444	445	421	448	447	452	413	451	439	429	411	413	451	432	412	477	424	464	433	454	469	411	440	429	449	399	380	441	421	437	445	419	411	443	390	468	487	431	428	482	365	430	414	430	422	435	460	446	435	415	398	447	421	451	463	424	411	424	398	434	425	433	430	421	413	421	441	406	450	408	431	438	462	452	424	422	478	455	420	442	417	454	431	441	411	434	447	441	452	455	454	422	465	423	453	406	428	400	410	434	418	466	428	431	425	465	433	461	448	433	405	401	411	419	454	441	437	462	428	429	425	458	453	435	435	419	421	427	456	441	425	413	466	429	409	452	427	406	439	447	431	457	438	405	407	418	445	421	434	465	477	401	451	460	451	449	441	440	426	398	429	460	453	435	460	435	451	464	423	470	414	447	456	380	459	474	387	424	447	437	441	464	433	441	430	425	432	453	412	437	423	395	419	436	442	449	444	421	400	411	421	440	435	429	451	403	431	427	433	443	458	420	388	422	454	405	410	441	441	445	428	449	479	437	442	443	472	430	424	436	448	442	436	425	453	418	439	421	438	471	422	465	422	429	446	440	439	447	439	454	479	455	422	414	425	457	452	425	419	466	446	425	441	452	429	423	477	414	429	428	452	417	409	460	411	393	465	431	424	439	470	470	426	449	422	453	454	414	432	441	479	423	421	476	432	426	440	443	463	448	460	476	443	447	457	449	437	421	459	438	453	462	435	406	433	462	461	456	448	458	441	476	470	449	452	442	442	451	430	422	413	427	408	437	437	413	438	455	473	413	486	410	412	409	470	405	439	460	429	449	424	456	418	406	441	424	447	434	432	440	427	429	454	429	427	439	490	424	444	449	460	460	439	397	431	419	463	421	418	456	409	419	421	439	440	453	463	439	467	473	423	477	457	434	438	481	421	401	454	436	450	444	419	427	440	395	398	424	438	430	449	430	459	437	419	403	401	421	404	475	483	429	447	462	424	450	445	424	406	474	452	402	459	469	465	426	445	450	447	451	458	421	455	448	453	415	405	425	441	467	431	456	440	489	421	428	443	442	462	413	441	460	437	424	432	425	455	439	458	453	463	474	446	440	398	466	450	434	433	441	396	451	456	451	466	425	474	421	435	441	418	451	421	435	415	421	414	417	414	460	426	393	451	445	437	512	418	402	447	460	461	420	405	469	425	443	422	428	469	452	491	464	431	450	445	442	456	444	455	436	446	433	447	421	451	465	429	454	460	427	481	437	455	448	463	452	420	426	407	438	446	438	455	429	417	449	460	466	434	426	430	452	461	426	412	467	425	436	439	411	454	437	415	461	512	428	405	391	444	468	421	415	455	426	450	449	446	437	447	468	418	446	445	432	440	442	458	467	427	463	434	448	403	438	412	450	472	422	422	409	398	418	452	448	413	391	418	423	438	446	428	460	426	429	422	423	446	461	447	410	472	424	433	417	429	428	481	459	447	416	418	450	421	407	460	435	415	429	435	475	441	400	444	444	443	422	416	470	426	492	436	472	446	470	449	455	436	409	421	434	440	438	445	414	414	464	443	439	425	427	426	426	427	423	431	440	438	411	420	416	434	472	433	426	437	473	416	413	411	425	401	444	416	454	409	422	458	465	427	440	461	444	436	437	432	439	399	458	407	449	433	471	397	459	429	427	425	436	405	439	447	420	412	394	437	449	446	377	449	460	438	425	418	423	440	462	423	436	473	403	437	444	419	449	451	430	426	417	452	434	413	402	449	416	448	466	455	454	449	467	423	461	406	440	424	406	478	437	439	411	472	448	432	440	426	442	499	459	405	453	439	444	445	466	447	430	443	442	455	416	469	421	473	436	444	421	421	454	454	416	440	460	444	450	417	434	410	416	440	452	443	455	466	423	427	453	419	470	440	433	459	434	435	438	370	396	427	403	427	432	449	447	444	464	433	440	419	408	467	406	446	451	466	411	407	392	405	422	437	391	409	422	453	431	428	400	443	435	459	426	440	457	434	429	439	440	425	454	463	440	416	463	446	418	421	430	463	480	477	430	406	423	435	415	427	431	432	430	450	459	432	469	396	438	451	433	424	423	442	435	409	451	460	486	457	475	453	397	440	443	446	416	437	424	448	436	415	467	393	449	437	429	426	419	405	435	419	431	440	458	431	455	461	440	425	445	418	431	444	450	405	476	421	433	433	414	434	463	444	438	448	418	395	430	423	446	431	401	445	419	443	430	452	444	459	450	450	445	457	407	426	476	441	390	413	411	422	446	393	434	435	448	421	436	472	426	450	451	452	405	468	435	432	451	451	387	445	443	454	445	422	425	446	456	416	424	472	433	425	413	410	427	435	478	405	451	455	411	428	456	437	465	461	456	402	427	440	448	426	449	412	481	425	441	450	443	423	481	453	429	450	448	452	441	436	438	422	399	433	404	414	433	464	418	392	479	423	456	422	464	443	429	425	450	438	385	486	414	451	439	447	445	419	465	433	440	442	443	405	410	457	467	425	449	412	459	437	411	455	465	399	430	412	451	458	428	405	455	434	461	425	447	445	403	430	426	431	412	462	461	470	466	432	447	446	390	467	454	421	441	417	449	404	420	457	481	490	415	441	429	426	450	404	437	449	487	445	462	409	422	469	417	431	424	414	461	433	473	378	468	472	446	445	462	461	438	467	424	378	436	424	469	412	472	449	435	460	447	432	434	435	415	444	446	415	416	422	418	445	429	392	423	413	417	457	421	447	411	413	409	450	464	491	439	438	403	458	412	437	462	430	460	433	445	411	445	479	431	431	424	413	447	438	439	436	432	445	433	427	443	425	504	392	422	386	445	428	424	428	422	429	443	408	441	431	425	412	444	416	440	465	450	450	441	441	428	430	435	425	452	446	409	448	448	459	384	444	454	391	428	467	391	424	462	451	392	447	437	465	436	441	424	448	433	415	439	459	468	422	415	438	429	455	419	405	424	476	443	439	402	416	449	431	416	384	402	421	420	450	431	451	453	439	423	393	450	424	441	441	454	457	424	415	456	464	420	400	442	439	428	452	434	456	446	471	455	441	456	447	462	412	422	447	398	433	464	464	423	415	444	452	412	413	438	432	452	447	408
21521	33444	23666	14815	9269	8009	18965	38711	1936	1514	1273	1189	1117	994	846	824	772	732	637	668	597	652	584	609	561	584	509	518	475	478	477	489	476	488	459	483	487	480	437	506	445	467	451	440	438	441	429	449	460	448	438	459	438	417	423	405	429	419	440	435	442	415	395	398	429	415	447	432	423	414	412	435	474	449	417	424	414	437	425	391	431	404	466	404	406	412	423	397	416	424	411	433	431	367	400	400	412	433	400	423	386	414	414	418	411	424	381	413	425	422	408	407	383	386	412	386	431	422	414	420	429	423	363	385	400	424	429	432	425	413	406	400	399	408	441	416	430	388	375	410	445	394	402	426	411	449	410	450	406	422	396	405	412	381	395	386	424	429	424	395	390	449	377	427	396	406	412	417	404	410	381	411	377	403	392	402	419	449	438	399	415	461	410	446	408	383	437	424	409	376	414	399	454	437	382	442	422	404	424	415	432	421	403	396	398	399	424	414	416	386	404	403	398	384	432	412	437	374	386	367	394	405	432	419	386	413	438	425	427	408	392	423	464	422	392	418	401	418	437	437	404	403	417	423	376	380	394	428	403	424	399	383	369	420	435	435	421	408	400	409	426	402	424	401	433	437	402	396	379	376	431	404	407	395	372	413	378	415	409	395	430	405	427	390	401	413	388	446	416	412	382	399	399	397	426	426	368	429	431	431	415	404	412	403	440	448	429	410	419	436	378	387	415	423	412	402	417	385	411	417	422	413	372	419	436	393	406	398	417	414	368	446	337	435	392	464	421	408	403	424	396	411	420	389	434	411	408	430	397	378	406	442	394	400	376	425	414	409	442	409	423	406	386	383	435	386	426	430	388	410	415	404	402	433	422	395	407	393	388	415	422	442	454	416	418	397	379	357	392	405	437	399	429	402	394	378	379	438	399	384	399	393	407	403	455	401	432	414	393	427	403	412	425	400	413	436	401	403	399	418	415	422	391	358	421	413	416	384	387	435	408	387	405	436	405	432	423	405	366	395	393	418	436	401	378	390	448	412	418	391	393	375	379	398	417	436	412	403	410	442	408	402	405	379	433	380	413	389	423	383	428	413	431	387	397	422	388	408	400	412	402	401	402	386	412	379	409	399	430	414	412	420	396	444	401	394	406	406	403	419	416	417	438	395	436	409	396	393	392	407	393	398	417	431	420	428	431	404	429	362	389	412	427	423	424	411	405	404	397	400	392	411	432	400	396	416	404	395	406	409	403	400	426	425	404	404	431	394	410	405	418	397	433	420	411	396	380	420	432	408	383	403	368	436	443	382	398	396	352	377	389	441	423	398	380	435	391	432	424	443	391	382	401	448	428	402	402	418	417	395	413	420	401	413	389	413	398	416	421	398	369	416	413	397	400	431	417	432	443	391	446	404	430	412	443	392	416	400	390	410	468	420	429	421	417	428	437	410	371	427	448	417	429	418	404	406	390	403	378	422	382	403	403	395	397	372	418	428	401	416	415	419	399	387	401	422	408	435	419	410	414	388	397	435	395	408	371	400	433	371	397	422	409	406	368	404	347	398	440	397	415	398	401	403	405	425	431	420	398	421	411	434	385	427	413	417	423	406	424	415	386	432	418	435	405	370	403	409	384	400	402	389	420	351	438	419	394	419	386	409	449	378	421	423	380	408	377	392	412	409	403	377	388	414	418	428	397	410	413	390	444	388	424	411	403	401	406	425	380	433	380	405	414	441	384	403	392	437	387	382	418	378	449	373	403	409	422	430	400	413	395	414	438	410	433	380	440	410	402	399	403	386	446	379	449	444	406	428	395	427	393	470	384	387	406	398	416	425	406	386	397	403	404	420	429	391	405	413	427	387	442	424	419	411	408	391	440	369	418	401	417	440	403	424	432	376	404	416	406	375	407	380	417	415	413	377	397	433	414	381	429	429	430	406	424	409	407	423	444	401	423	431	394	426	457	429	392	401	410	410	403	399	448	412	407	407	383	437	409	399	368	418	428	369	414	416	401	405	428	411	447	450	439	393	431	417	399	399	414	428	379	397	418	401	397	439	385	405	419	392	421	451	415	423	426	445	406	407	419	415	400	386	413	402	411	417	387	400	386	411	423	404	403	379	388	422	417	429	408	445	392	401	443	405	411	383	384	419	441	426	391	424	372	447	408	441	437	399	399	385	390	374	409	401	409	441	409	436	432	433	395	413	428	436	418	416	392	383	381	405	394	397	414	419	402	399	404	418	407	382	417	437	426	383	406	458	384	403	428	420	400	366	385	396	393	413	381	395	440	414	416	384	442	472	407	415	404	431	409	360	371	395	446	415	384	402	390	417	411	429	378	416	424	425	406	448	447	449	414	447	391	403	368	405	390	404	432	376	380	418	402	416	447	401	381	459	452	370	431	419	447	419	369	374	422	401	420	428	426	419	375	455	400	363	414	381	368	398	410	429	375	407	356	400	418	370	399	417	412	443	455	419	411	382	389	405	413	390	422	415	403	427	421	405	383	392	401	446	427	399	374	374	400	404	376	368	399	414	403	384	412	429	437	411	425	400	448	389	417	418	373	426	384	403	410	434	440	411	417	426	403	402	455	432	406	434	393	417	411	396	424	390	413	412	423	419	403	378	390	378	421	414	395	445	403	379	368	436	418	406	376	402	381	385	409	397	386	415	408	446	427	390	392	385	409	393	383	445	369	407	434	440	399	448	411	372	459	399	441	405	430	401	380	380	384	395	436	404	410	404	397	375	402	423	437	411	403	416	417	405	401	427	391	396	401	440	378	387	418	384	413	419	382	412	425	402	399	409	381	405	398	422	385	432	394	408	427	419	397	428	396	426	399	405	408	390	400	424	386	413	411	450	418	382	410	397	424	410	445	395	389	363	386	413	440	413	412	430	381	467	387	440	424	405	394	394	393	428	424	430	406	447	388	426	442	428	405	408	422	391	400	403	438	405	433	430	414	399	425	420	394	439	435	368	396	410	419	440	420	445	428	406	421	437	424	410	378	408	443	357	410	398	416	391	407	415	420	432	378	453	374	458	369	412	377	417	414	444	393	409	419	425	398	416	431	446	413	398	406	383	412	397	387	413	414	445	376	402	387	418	438	411	423	391	409	407	403	394	397	418	421	401	402	454	402	427	446	405	421	364	412	406	440	386	411	387	436	396	410	414	415	427	436	424	426	439	410	416	396	405	381	410	384	411	388	358	426	407	405	394	398	406	394	404	411	399	419	393	437	402	355	421	465	416	411	425	391	444	383	401	389	414	384	363	427	391	388	392	433	437	417	390	395	379	393	431	439	415	407	414	380	406	407	401	400	395	433	407	400	433	437	405	399	414	435	393	392	443	427	411	429	414	415	430	391	425	423	422	425	401	426	417	390	410	438	408	416	447	423	414	396	398	420	391	423	401	397	420	414	404	425	419	414	407	401	435	437	426	434	411	441	411	423	408	408	371	410	386	402	408	419	389	380	403	413	438	434	388	448	412	388	396	385	420	427	414
28289	16208	4311	1286	1006	885	829	1842	112	125	104	107	109	112	122	122	115	107	105	100	109	123	101	105	115	110	115	98	93	104	102	91	99	121	100	106	115	118	108	116	112	112	97	105	100	114	94	97	126	108	122	97	114	118	110	129	118	103	112	114	102	102	88	87	111	98	94	98	118	111	112	104	92	109	104	112	108	108	100	107	99	109	126	111	103	97	104	96	118	116	109	96	108	132	113	108	112	109	104	112	96	104	120	108	116	98	118	110	117	113	97	118	85	98	88	112	93	111	109	100	87	104	100	111	98	103	108	105	103	84	112	106	121	131	96	125	99	113	92	114	104	113	94	102	77	106	117	115	123	116	113	103	120	107	117	126	102	104	120	114	131	106	114	117	121	100	112	115	111	102	111	112	118	102	90	97	106	114	111	103	102	106	115	111	95	105	129	113	97	104	108	102	99	97	113	94	94	107	88	105	114	89	115	83	127	84	103	96	99	106	124	118	103	101	102	131	91	126	95	103	111	112	95	108	104	105	108	107	99	100	131	94	88	121	93	100	99	102	116	107	111	94	88	110	99	118	106	107	122	111	100	101	114	118	102	114	101	95	98	103	99	94	98	106	91	106	109	105	102	104	101	114	121	110	99	133	118	110	105	101	84	98	119	93	97	107	111	104	123	87	91	107	108	98	112	106	122	116	108	113	92	123	114	101	107	101	109	91	110	101	108	115	100	128	91	103	122	99	116	106	103	109	105	102	103	109	114	95	98	110	106	99	115	131	115	113	96	121	115	101	110	95	117	102	121	126	107	106	115	98	120	107	107	113	118	102	96	110	109	98	96	107	108	116	123	131	94	104	102	131	100	98	133	99	111	109	102	113	108	88	115	120	97	103	105	98	118	94	124	107	113	86	120	113	98	112	108	100	100	121	125	96	104	88	106	116	113	102	96	105	109	106	121	117	120	106	105	106	105	95	101	96	109	103	122	103	104	101	99	121	106	110	102	101	112	125	119	119	128	115	95	113	99	118	103	114	108	120	108	105	113	97	105	116	128	99	96	114	114	128	114	107	89	109	116	113	99	95	101	99	101	99	95	126	86	105	101	108	112	108	110	113	114	112	97	98	116	97	125	108	104	95	100	107	95	111	112	105	113	100	117	91	120	104	105	99	84	110	120	111	121	119	105	105	107	97	104	114	115	100	115	102	94	101	97	116	89	93	96	112	120	100	102	126	112	112	101	108	104	101	124	120	113	96	102	104	100	103	101	96	93	102	106	113	111	117	105	100	103	106	114	88	113	114	112	95	113	115	106	125	104	91	104	104	99	108	120	100	99	86	131	130	119	85	104	99	108	99	90	101	113	120	98	103	101	97	112	110	120	101	109	112	105	86	122	117	104	109	108	117	95	111	98	97	110	93	127	103	114	106	115	109	101	84	112	101	109	118	129	109	104	109	112	119	110	97	99	126	120	125	104	101	119	101	96	101	124	101	122	105	108	92	111	101	109	100	117	101	111	94	118	99	116	100	84	91	121	126	109	102	98	108	100	103	104	113	101	91	122	100	112	122	105	111	119	98	103	106	114	109	108	108	120	107	95	112	116	104	98	109	97	110	97	112	97	98	109	99	92	135	96	103	109	120	100	98	94	110	105	101	118	127	94	118	103	117	124	110	90	105	117	97	98	113	102	108	101	112	99	103	100	108	112	111	113	89	104	108	109	116	95	101	92	97	113	110	123	120	128	119	106	116	104	85	105	130	108	102	94	121	91	116	89	87	101	107	107	93	113	101	111	117	123	104	121	103	108	98	89	97	96	110	111	95	94	76	92	127	118	102	102	107	118	102	120	102	103	108	102	116	122	98	103	130	121	116	115	101	108	121	91	83	109	102	106	101	119	81	114	102	99	87	106	117	98	105	105	112	105	125	117	95	106	108	90	123	118	93	99	114	97	115	86	128	108	108	125	110	106	116	102	118	92	88	99	113	120	117	80	117	120	117	127	122	94	113	114	107	117	97	101	129	110	112	114	99	113	119	102	92	102	102	98	112	126	117	120	98	115	100	113	113	117	116	93	86	118	105	102	111	102	116	91	97	89	97	123	85	105	92	83	99	106	107	118	84	104	137	97	108	113	104	117	98	114	81	103	103	113	109	96	112	106	88	97	116	105	105	89	108	92	113	105	103	128	115	91	120	100	106	117	90	100	101	103	105	95	117	110	87	111	121	111	98	120	94	101	72	107	105	112	99	111	108	107	115	112	110	102	100	97	118	96	105	109	89	121	106	96	107	108	93	90	116	111	123	100	105	128	96	111	109	111	110	104	110	95	116	102	117	105	114	114	115	107	116	118	104	99	104	102	108	94	107	99	101	132	111	105	101	107	116	109	118	127	100	109	97	86	93	97	124	95	107	116	105	101	102	108	116	94	104	102	98	79	94	112	113	102	85	96	87	126	120	100	111	120	98	151	111	115	109	106	87	107	89	100	92	100	87	116	86	104	105	123	112	102	107	134	110	103	111	106	107	86	85	101	88	105	110	110	108	102	112	98	97	121	108	112	104	89	105	102	118	100	100	104	110	97	93	103	93	100	117	102	123	93	79	124	119	111	109	118	126	102	108	100	111	109	99	122	104	99	102	119	111	102	95	86	109	100	101	118	113	107	91	118	106	117	120	107	108	106	102	87	111	111	104	102	106	94	101	109	108	103	112	109	107	100	112	96	99	111	118	116	113	101	128	99	110	96	103	106	103	97	99	112	107	116	104	99	109	97	120	102	105	90	119	90	97	123	119	88	120	123	98	112	89	98	114	107	110	100	106	107	98	94	115	110	123	109	106	107	99	103	120	111	112	105	110	105	105	98	105	95	110	89	121	98	113	97	98	102	103	101	130	101	108	111	107	109	109	124	121	129	103	100	112	110	106	115	102	95	100	126	104	106	77	108	111	112	89	111	119	107	119	128	122	104	115	92	115	96	113	99	106	93	107	93	104	104	104	88	104	93	113	124	104	99	106	103	104	108	102	99	97	101	89	109	105	92	101	103	130	96	110	110	114	104	103	123	114	102	110	95	118	89	105	109	97	116	92	120	101	106	107	105	117	121	119	111	98	105	107	110	109	99	98	110	108	89	110	100	96	112	95	110	112	104	109	128	113	105	107	120	104	106	106	90	116	121	109	92	106	104	115	99	122	94	98	117	104	81	82	102	111	101	98	114	101	95	96	91	112	104	117	116	101	108	93	116	101	105	98	105	110	110	107	115	99	124	86	107	92	90	117	94	129	117	96	94	102	120	118	86	106	109	118	106	96	112	114	81	107	101	82	109	116	115	121	99	113	93	127	120	112	128	112	77	97	95	100	121	115	114	102	124	118	105	122	122	112	122	104	113	85	102	106	87	107	102	117	102	119	102	110	98	103	107	105	98	108	111	112	110	121	132	103	118	102	120	99	106	124	118	103	115	114	99	112	112	123	118	103	110	109	105	118	99	93	116	99	102	102	101	100
14335	10766	5202	2296	2139	1944	1639	3627	159	174	143	160	145	131	142	148	134	148	139	140	136	114	134	129	128	125	129	131	118	139	126	124	113	105	129	128	103	116	127	119	126	108	114	103	110	98	115	110	98	99	125	126	138	116	105	135	123	113	120	131	141	114	115	134	121	133	123	117	127	108	120	120	121	118	109	126	116	117	111	110	126	128	122	124	124	133	119	125	144	95	105	122	127	131	103	114	143	122	104	126	131	116	130	109	123	122	130	106	126	119	127	110	114	113	116	117	126	129	120	126	131	109	119	102	129	101	109	124	133	119	106	110	112	117	110	107	120	125	121	134	111	105	129	114	127	125	117	130	116	124	98	118	129	139	125	143	116	113	108	123	105	120	129	127	117	122	140	113	108	119	117	119	117	129	122	104	120	100	117	121	126	117	139	133	131	102	98	111	113	116	110	117	127	112	143	125	143	110	132	102	118	115	125	128	142	112	107	99	120	119	101	121	111	118	107	116	98	127	100	113	113	122	102	133	112	110	111	105	107	111	107	115	136	90	103	104	118	112	119	109	106	112	124	121	103	120	108	114	104	125	118	126	117	117	117	110	134	108	103	108	109	126	130	105	101	106	113	117	98	122	112	115	120	113	114	122	115	115	141	129	115	135	120	119	117	133	125	119	118	110	115	151	119	104	117	119	126	114	121	132	112	121	109	113	88	120	101	118	101	140	99	117	119	133	103	126	120	109	124	109	103	120	113	107	107	134	93	117	117	118	132	121	117	119	111	117	123	120	108	127	116	114	119	122	141	117	96	115	126	113	105	114	114	96	111	114	98	111	129	132	117	142	108	116	111	127	112	120	120	114	118	103	124	105	105	108	114	127	131	131	125	113	139	103	109	125	123	116	126	136	106	107	133	111	116	136	112	117	131	121	108	125	123	111	109	127	115	132	127	109	135	116	113	101	115	105	118	119	134	131	105	106	118	113	136	115	104	117	118	117	116	115	123	121	125	131	116	120	114	98	127	131	136	139	97	108	128	118	127	134	123	120	96	124	118	123	135	113	111	139	132	129	140	118	127	111	123	100	109	121	124	116	139	124	113	100	124	119	117	107	129	126	120	113	109	116	119	112	119	140	114	128	130	93	91	108	114	109	134	125	109	85	118	132	113	100	108	106	141	122	129	105	132	118	115	124	129	109	131	125	117	104	111	133	133	107	129	110	124	127	101	103	106	111	120	126	134	112	118	108	118	118	119	145	116	110	124	113	107	135	126	98	118	131	130	120	106	110	111	117	103	123	147	124	97	105	105	117	132	126	132	120	133	137	100	117	105	112	127	127	130	117	141	106	120	107	100	114	113	104	121	107	103	127	136	102	134	98	129	134	116	140	103	99	111	126	117	107	114	121	125	127	126	123	114	125	116	113	129	111	112	135	109	100	95	139	119	113	142	125	115	94	107	112	118	101	106	100	116	106	110	132	139	140	114	115	96	108	119	119	120	129	133	110	115	109	118	108	128	100	125	133	109	119	126	98	115	124	121	101	138	112	100	132	118	128	128	105	119	109	109	103	115	134	117	117	95	119	123	114	125	144	111	128	114	95	120	101	102	133	113	127	125	106	130	108	122	139	119	115	116	144	120	119	132	118	138	120	127	124	100	136	106	120	117	142	128	107	132	122	128	120	115	121	108	115	127	115	129	113	102	114	120	113	96	139	135	135	118	138	97	113	123	119	108	128	122	121	131	118	119	116	123	117	139	129	118	123	108	139	105	135	116	107	109	113	119	122	111	121	126	106	127	108	148	110	115	125	130	121	129	115	106	130	106	123	120	109	115	127	105	103	106	87	118	113	116	133	103	132	129	129	101	130	142	103	109	117	129	128	97	120	127	114	133	119	121	109	135	106	119	105	133	118	104	104	132	106	124	124	124	123	108	127	117	109	99	124	131	113	115	120	117	125	124	83	122	100	109	114	106	116	134	115	112	104	116	122	126	104	107	119	105	138	121	121	114	117	115	121	114	115	122	118	125	122	119	124	115	115	119	110	109	128	127	115	112	105	126	133	123	113	128	108	130	120	102	123	118	128	122	107	106	113	115	116	122	101	113	123	131	115	124	110	115	114	113	112	103	114	118	127	121	107	111	95	130	123	101	105	110	126	119	112	137	117	102	134	125	129	121	108	116	116	117	103	120	104	122	107	107	104	108	121	125	124	128	141	123	140	118	122	107	132	122	118	120	113	132	104	125	104	133	117	130	123	110	108	126	139	121	126	112	106	115	106	104	125	122	117	128	110	123	131	91	126	130	113	117	138	140	115	117	124	110	120	112	131	130	109	108	142	114	108	116	129	119	119	127	111	128	128	117	136	129	121	113	121	122	120	111	111	129	122	127	129	114	102	122	124	102	102	99	120	120	133	103	120	149	122	121	122	109	126	107	106	131	122	122	114	99	144	124	112	130	124	108	103	120	118	121	108	115	138	127	124	109	143	99	121	107	121	128	111	124	130	124	118	136	114	103	121	115	122	100	120	105	121	111	113	107	108	101	118	138	126	116	126	124	112	125	98	87	113	128	135	110	123	119	122	115	123	110	105	107	104	104	99	122	117	119	110	112	119	100	133	104	126	112	94	117	111	125	118	113	100	114	114	119	118	117	105	101	113	127	113	126	109	142	122	117	114	119	131	111	93	107	127	116	117	131	108	130	118	113	107	118	99	113	121	116	114	111	118	117	117	131	109	122	143	121	124	115	103	106	132	139	103	98	112	124	131	126	126	134	107	112	130	119	126	119	117	117	125	118	136	119	124	118	121	135	103	133	125	119	133	133	102	155	104	98	110	135	113	117	106	109	119	130	143	125	117	111	111	124	128	120	114	118	99	103	116	124	141	134	139	109	119	107	120	114	126	134	126	126	135	110	121	113	115	122	125	118	134	113	133	129	124	116	113	119	115	106	120	119	122	116	98	104	115	109	115	115	123	102	127	104	129	132	114	108	129	114	122	119	115	125	125	129	113	109	113	111	119	112	112	109	135	130	98	122	96	130	123	140	132	107	124	116	122	107	115	110	130	128	126	133	105	121	111	97	132	125	123	117	105	104	115	120	121	108	98	113	129	118	104	117	119	115	129	124	107	132	102	103	123	131	115	113	118	118	113	118	108	106	121	101	108	131	119	128	123	111	98	135	130	136	99	107	110	106	112	125	105	115	120	138	137	108	115	110	120	99	121	121	115	121	142	109	126	104	119	119	113	154	117	104	134	111	125	124	124	130	130	127	119	135	96	99	117	144	108	113	132	114	107	140	119	119	110	111	107	108	97	125	124	132	119	116	116	151	120	114	127	121	134	107	102	127	121	123	96	138	130	115	117	86	122	123	121	120	112	119	111	109	96	131	118	119	121	127	112	108	112	128	106	108	137	105	107	119	106	129	109	103	122	133	107	144	91	124	122	101	120	116	116	118	116	113	110	128	122	121	136	112	134	108	107	121	131	83	113	136	132	113	134
24855	20399	26814	23888	20445	12055	12431	33835	4788	545	450	436	336	376	326	335	325	288	318	293	296	275	297	270	264	309	271	286	264	264	271	263	283	239	260	261	248	253	263	241	252	238	213	220	238	235	227	233	243	260	231	283	236	248	245	247	227	226	267	243	232	252	237	240	248	245	225	237	239	270	229	249	225	233	233	251	246	241	260	247	254	235	244	217	233	228	230	270	267	241	226	234	248	231	257	246	241	251	203	248	247	231	258	251	236	220	232	251	226	236	244	236	243	212	230	240	241	227	236	254	252	250	258	245	260	231	220	239	223	240	236	230	239	230	239	260	250	243	246	226	248	239	243	250	230	235	253	229	242	246	253	246	263	252	257	231	269	231	240	249	220	244	228	213	216	217	246	287	257	232	236	230	213	220	245	223	242	272	230	233	229	239	241	256	247	243	259	249	243	261	228	237	230	230	247	249	244	249	266	253	232	226	252	235	262	241	250	224	234	206	256	231	248	223	234	231	223	207	249	222	231	232	259	240	220	222	238	256	253	216	272	223	247	240	218	230	231	245	227	260	216	238	206	210	252	241	237	224	240	230	225	227	242	245	251	252	237	242	232	252	245	229	240	235	237	222	246	224	225	232	255	207	235	231	256	221	232	236	251	254	237	234	237	232	233	272	224	243	222	187	249	246	219	235	245	249	241	237	226	211	242	239	238	250	278	250	228	246	229	235	210	238	243	246	232	266	249	244	239	231	242	226	211	218	264	251	244	232	256	227	240	206	253	227	201	248	234	226	262	237	233	204	249	217	257	242	235	245	230	268	243	250	273	229	246	222	246	220	266	248	258	223	267	232	259	261	252	221	233	242	226	247	246	241	255	246	244	243	229	237	237	219	254	238	252	257	221	237	257	229	216	250	233	227	251	257	225	268	230	238	261	216	225	242	250	227	233	224	275	235	245	231	246	231	237	240	254	240	229	235	223	207	253	247	239	233	230	245	234	248	246	238	222	260	219	254	229	233	211	226	216	212	244	240	237	252	243	238	237	244	275	248	238	251	218	216	265	230	239	221	259	240	241	250	208	226	221	239	242	203	244	207	235	230	234	218	274	220	221	244	250	225	226	233	215	238	234	225	231	247	229	247	247	228	256	222	236	206	230	245	224	237	227	243	267	240	237	225	242	218	247	265	237	236	256	219	217	236	222	243	250	242	230	243	243	227	221	234	235	223	253	207	211	244	235	257	261	230	222	235	236	243	268	253	236	223	244	247	235	235	219	229	246	231	244	225	224	239	223	235	225	223	244	248	224	238	232	271	245	222	221	223	239	235	251	237	241	263	237	245	223	250	236	256	258	211	235	253	240	231	239	234	250	243	232	253	227	238	273	238	228	236	239	237	227	224	205	209	223	241	213	229	237	217	214	238	253	247	241	204	238	254	218	243	221	206	221	218	239	222	214	233	245	222	240	211	244	220	247	272	279	255	228	226	263	210	255	239	220	238	263	231	216	238	228	249	227	251	239	216	243	229	242	216	222	232	262	259	216	243	245	229	263	243	230	252	252	246	268	244	232	242	248	252	230	236	219	246	241	231	205	232	272	244	235	235	198	243	248	243	244	241	230	223	258	216	238	236	211	215	233	230	225	222	241	251	208	240	264	246	235	204	270	204	236	226	223	240	232	230	204	214	225	237	221	258	221	276	234	249	207	233	227	232	224	226	239	238	224	230	195	247	217	259	250	219	222	260	244	240	226	229	235	218	233	221	255	221	238	271	235	235	238	242	226	226	252	251	248	229	215	226	245	244	250	220	242	241	207	228	241	227	241	216	228	223	250	246	229	255	236	233	262	216	257	243	251	231	204	253	214	249	243	213	261	245	235	237	220	242	230	220	217	213	257	218	208	221	214	216	229	224	244	212	220	226	235	263	252	256	263	246	202	237	224	245	269	228	213	219	243	241	224	264	207	239	241	240	213	234	252	247	234	270	253	220	229	236	230	213	261	240	221	237	225	250	246	237	209	240	230	240	236	226	236	256	233	228	229	233	231	253	244	231	252	238	225	232	247	260	254	258	224	215	241	246	218	242	213	220	252	276	228	270	219	253	235	235	250	249	234	216	234	222	189	240	231	222	217	246	260	201	265	248	217	234	220	226	223	236	235	247	239	243	243	220	233	229	226	259	237	224	215	251	225	217	243	216	216	248	262	228	254	224	256	261	255	239	243	227	236	248	234	228	214	250	235	254	245	212	211	220	251	244	226	248	201	221	226	249	241	233	266	254	237	231	235	219	219	263	208	233	235	231	213	255	198	228	229	228	234	218	273	261	205	259	232	232	254	246	213	236	220	242	256	243	217	253	229	256	235	250	236	224	241	201	208	226	232	259	247	227	235	231	228	216	239	239	246	260	212	235	239	254	239	231	263	229	240	232	221	222	234	238	222	250	233	227	207	228	242	223	244	248	212	221	234	221	231	228	247	231	241	228	231	250	247	236	219	208	245	258	225	214	240	234	234	226	245	205	238	249	253	239	231	246	250	249	237	223	243	249	246	214	260	205	234	261	244	218	251	205	217	236	236	229	263	221	237	237	220	233	241	239	223	244	271	230	216	258	223	264	223	208	226	222	215	236	258	254	227	216	239	215	251	248	221	239	241	259	226	229	238	281	211	215	251	229	234	232	257	239	211	229	230	218	228	235	224	240	225	212	221	244	250	226	229	239	225	238	244	253	281	234	252	213	245	224	234	230	246	245	248	244	249	204	231	231	240	248	256	247	251	255	232	250	203	258	242	232	241	272	245	219	232	264	248	259	225	253	264	244	227	241	270	220	255	244	243	252	255	222	242	232	202	248	229	229	252	217	229	222	220	245	224	235	240	254	212	238	240	226	228	244	223	206	268	231	223	232	252	238	230	226	202	199	231	225	244	244	239	240	254	238	245	229	237	257	238	233	237	235	220	214	229	248	250	214	256	226	252	232	237	247	235	226	235	228	214	250	223	224	253	253	250	248	233	235	237	232	220	238	233	234	241	248	228	247	243	242	233	225	216	239	227	224	242	213	228	236	260	219	260	238	218	242	238	228	217	242	231	237	238	220	233	266	219	239	252	217	222	220	223	228	216	226	235	256	242	196	222	211	251	251	230	237	226	225	243	259	231	236	217	238	253	208	233	241	248	246	227	227	225	221	224	255	248	233	224	273	226	241	221	246	230	220	230	221	251	236	222	232	203	257	208	218	240	233	208	242	214	252	263	245	226	233	249	229	222	214	238	212	226	243	208	249	242	262	265	250	253	218	245	251	229	255	254	271	243	237	243	224	227	240	237	237	229	223	267	254	255	223	215	245	257	224	218	228	287	211	248	240	243	221	259	237	211	249	219	247	243	224	232	245	226	207	239	235	267	225	220	244	234	223	250	268	249	257	234	239	246	231	215	239	232	240	227	234	272	276	236	251	224	224	234	243	251	258	218	209	230	229	244	253	259	250	226	236	246	209	231	253	226	222	237	236
17653	28776	14409	10066	7803	6052	16870	26243	1030	814	654	584	539	476	476	399	394	363	413	325	314	293	329	305	304	306	292	274	263	282	253	265	256	301	250	247	254	247	247	235	264	253	235	221	216	262	255	254	230	224	231	213	221	236	231	244	260	259	259	251	231	225	227	253	233	246	237	235	201	248	249	225	224	226	228	251	230	233	239	230	212	236	226	233	220	230	218	228	253	222	249	233	233	213	212	212	258	212	239	236	218	219	237	222	245	248	242	212	212	204	232	221	221	220	223	231	234	223	215	226	248	234	234	222	244	214	226	227	223	226	267	238	221	235	231	226	224	220	241	216	208	244	253	221	191	251	214	226	221	204	246	218	252	257	215	235	242	226	210	198	219	201	236	236	220	217	215	212	231	216	234	239	242	200	231	207	230	223	233	251	222	227	218	224	233	213	211	214	232	244	271	232	263	204	229	203	226	216	215	209	219	223	230	227	258	212	204	235	216	244	191	215	217	218	208	206	239	202	214	209	252	221	212	222	222	253	237	216	236	231	236	249	220	218	247	203	237	226	217	243	189	245	228	240	198	230	209	208	225	203	264	249	231	192	234	247	250	244	205	234	223	243	228	244	211	217	238	228	241	233	232	213	220	196	231	235	228	212	220	224	229	223	212	220	242	227	236	217	213	235	207	230	217	237	212	224	218	228	222	234	233	227	214	235	231	240	253	257	218	243	214	231	219	244	219	238	235	246	242	239	227	231	240	205	217	221	218	251	228	225	226	241	235	238	224	252	225	207	238	216	205	220	254	198	205	203	222	196	262	227	243	241	239	219	229	219	219	238	240	222	243	221	223	215	223	241	242	226	218	211	225	239	244	228	233	213	215	234	231	241	256	215	207	248	227	229	199	215	238	247	207	196	225	206	224	211	256	225	222	209	229	205	222	214	237	258	241	238	206	238	208	212	245	218	188	248	224	219	220	221	201	246	246	203	228	221	229	231	224	217	223	237	230	222	225	238	210	239	212	218	227	228	237	206	229	192	206	204	219	219	268	215	255	243	240	223	241	216	206	239	217	249	247	226	229	204	241	225	229	215	236	233	242	205	206	225	216	246	231	200	230	251	256	212	243	228	213	220	235	233	201	250	222	237	216	222	233	213	220	243	204	216	219	208	227	252	249	224	254	236	226	238	228	221	220	206	241	246	245	238	183	226	238	220	219	225	253	209	245	243	241	213	262	212	248	202	249	219	237	225	238	238	213	212	209	238	226	226	230	220	220	242	222	214	242	197	237	227	206	216	223	255	221	220	237	225	208	236	237	202	203	247	218	214	232	229	214	202	203	233	252	217	236	256	207	208	233	223	242	220	227	209	254	229	210	236	201	226	232	214	216	211	213	239	229	230	197	236	245	236	240	238	219	202	195	214	199	240	255	219	218	227	211	206	233	217	207	237	230	223	247	238	222	212	227	207	228	215	231	246	220	214	250	242	215	239	200	217	218	213	238	242	226	241	218	245	229	197	205	229	217	238	228	238	235	250	233	224	224	215	243	217	208	212	227	222	221	206	229	247	203	217	205	223	204	193	198	240	218	250	241	198	224	225	194	211	211	233	213	218	250	243	229	228	234	246	218	223	219	221	205	217	229	226	218	235	242	214	230	200	236	194	218	253	232	215	214	229	234	227	228	224	235	246	242	217	232	245	251	220	220	197	238	227	225	228	240	217	210	194	243	250	220	225	212	217	235	223	207	220	239	217	205	244	241	228	223	224	247	216	217	232	212	250	241	212	228	235	224	240	239	233	252	244	239	204	221	230	230	247	227	233	231	226	193	257	237	236	225	201	277	208	217	218	236	217	233	243	231	244	217	222	212	234	253	238	213	207	226	224	243	236	245	215	223	213	247	221	211	226	215	223	242	243	231	224	213	221	218	259	235	241	240	232	192	220	202	191	256	215	229	227	208	242	197	237	229	250	239	224	194	215	211	220	228	231	209	221	209	239	244	214	219	249	224	258	225	223	213	226	234	236	226	239	215	223	234	218	205	246	231	208	222	223	234	222	247	221	241	220	256	244	234	228	211	249	215	206	223	202	220	223	226	225	225	229	221	242	251	206	225	220	204	213	226	225	248	220	228	230	230	215	220	226	194	214	243	243	226	254	207	198	244	226	222	226	247	224	209	229	227	224	217	234	193	232	220	228	204	249	233	214	192	216	206	233	214	232	230	239	221	233	217	264	222	236	215	187	243	194	208	214	206	243	215	243	223	199	228	212	261	241	226	248	236	212	229	226	232	262	207	216	237	222	217	209	211	207	190	232	239	230	239	239	231	233	210	223	225	256	211	227	254	239	219	215	209	212	237	240	218	242	225	216	226	235	242	238	234	237	219	214	214	234	236	229	210	222	240	220	218	247	240	223	231	222	219	225	227	255	239	210	218	237	210	197	216	214	234	234	229	246	248	247	230	211	238	219	196	233	231	222	240	219	213	212	207	219	219	217	237	198	233	206	205	214	249	219	248	240	202	233	246	220	223	228	227	245	225	218	223	224	220	222	197	220	242	220	242	230	228	220	234	238	231	207	229	218	225	203	228	248	216	203	221	224	206	230	251	224	237	205	221	225	236	199	234	213	204	251	243	229	249	239	231	257	223	238	220	211	227	213	230	222	225	222	212	216	209	224	225	209	210	256	233	229	227	218	231	233	214	239	225	217	228	249	228	224	236	222	243	213	215	233	227	193	242	202	223	204	247	231	208	227	219	239	235	224	211	217	202	245	221	220	226	212	236	229	221	224	218	226	235	211	230	209	225	237	211	250	247	225	211	248	210	244	221	228	228	228	222	219	235	216	229	222	241	230	251	203	262	237	239	223	230	222	202	235	249	215	232	228	235	230	241	194	217	207	234	238	213	219	230	202	255	233	209	256	223	225	209	228	252	236	227	250	226	208	217	223	219	218	212	237	225	232	231	199	229	223	233	244	189	245	242	216	241	212	225	238	235	231	231	231	206	242	221	221	216	226	212	229	184	238	210	191	241	222	194	239	223	199	230	203	253	255	201	218	242	241	217	223	220	214	227	230	221	240	236	212	236	219	209	224	239	223	248	235	233	217	218	226	211	239	221	247	240	190	208	235	226	246	243	216	211	220	224	244	221	215	246	240	247	254	238	214	220	243	239	241	211	221	243	237	239	238	221	233	233	251	223	237	237	226	245	228	230	246	219	241	222	194	213	235	208	221	253	208	228	215	226	227	214	216	208	195	222	245	202	210	232	224	240	219	228	236	247	213	231	230	215	220	237	232	218	219	259	235	218	223	221	215	236	256	220	231	200	227	260	231	185	218	219	190	214	257	215	216	223	249	233	233	196	220	238	220	236	230	238	224	233	208	219	228	206	224	192	246	196	238	211	215	224	249	226	232	215	234	214	227	213	227	221	231	234	222	206	207	236	224	203	219	213	224	251	209	202	213	253	205	236	230	227	192	242	217	210	255	238	238	238	240	228	215	229	235
22553	20389	27337	23309	20407	20642	22179	52802	14476	1959	829	720	684	656	636	582	531	577	568	555	534	544	515	494	470	516	460	550	510	459	457	458	444	424	440	480	455	437	453	469	472	424	460	465	457	444	453	461	437	439	446	485	448	442	455	411	451	461	437	410	472	438	455	445	458	458	438	441	414	414	456	449	480	433	430	432	433	439	451	432	464	417	484	438	424	471	443	423	436	486	409	459	461	477	439	444	443	436	445	480	422	441	430	430	444	449	416	453	464	479	456	452	450	473	451	431	432	428	401	421	420	428	441	469	411	438	443	447	473	431	487	454	448	438	432	463	437	479	489	408	400	472	416	447	430	440	447	481	461	453	448	432	440	457	430	435	463	440	447	457	439	429	442	458	419	470	415	423	444	417	423	445	403	470	451	461	455	453	474	408	455	455	453	423	456	451	451	413	435	439	430	456	449	450	429	455	432	422	456	444	435	410	424	441	451	461	441	441	425	437	442	460	440	439	476	420	409	460	429	456	467	445	461	419	461	408	414	411	419	403	410	475	397	457	439	444	413	440	479	431	441	477	461	452	446	474	444	464	425	445	460	431	403	455	430	449	464	464	476	394	440	409	407	461	473	453	445	430	406	451	445	426	455	412	427	452	423	456	466	482	459	463	427	439	403	432	452	473	449	417	461	420	460	432	441	423	457	420	488	418	473	429	418	446	370	415	433	409	413	434	449	445	452	441	473	429	480	443	442	406	412	441	426	431	406	429	437	469	423	431	456	417	453	459	448	444	460	434	435	455	445	425	400	439	398	400	441	449	478	428	414	440	427	421	420	435	451	433	430	424	446	442	454	431	490	424	428	453	444	443	440	436	399	410	430	444	438	420	445	415	479	429	421	461	440	435	474	448	470	483	392	422	441	434	410	414	426	446	418	454	445	436	448	403	434	403	445	422	464	435	446	455	413	432	444	449	449	475	457	408	444	437	454	449	400	447	436	447	435	465	444	443	439	410	437	483	456	421	405	443	438	438	434	449	441	413	453	440	450	463	448	415	458	450	442	454	472	427	434	454	402	426	425	422	459	451	439	405	418	395	435	464	414	482	412	427	424	455	425	423	454	440	438	394	441	402	432	447	472	443	426	443	435	466	477	407	454	482	436	487	405	438	422	410	422	459	413	428	486	436	439	442	472	467	479	432	450	445	442	461	440	424	423	430	435	444	450	453	446	432	428	430	445	432	452	430	439	473	437	453	461	421	460	423	430	468	457	412	476	430	425	442	446	394	437	467	454	476	460	452	433	451	452	473	429	480	450	400	493	444	409	453	412	414	440	470	420	412	446	408	425	450	445	487	446	401	444	447	473	453	415	426	456	419	447	422	447	466	396	436	481	406	417	448	461	438	437	444	453	452	446	427	420	449	475	448	423	426	405	449	442	456	426	452	413	432	410	463	469	417	432	425	448	436	484	463	428	440	421	433	459	458	425	466	438	440	423	384	437	463	468	454	440	443	463	494	416	463	451	437	463	437	441	468	427	438	468	426	418	387	420	421	465	466	430	437	481	460	447	409	414	475	432	397	442	430	433	448	446	417	416	420	416	435	463	444	407	445	440	429	426	438	482	438	403	488	418	449	455	458	432	447	472	465	464	436	437	442	431	428	442	436	427	438	442	465	458	469	445	421	419	433	420	418	423	405	414	498	463	420	428	479	402	456	469	475	467	447	418	429	434	456	413	473	431	426	447	461	460	422	423	439	446	445	421	416	452	450	427	427	433	428	393	438	447	403	447	448	412	423	436	431	435	419	462	447	432	442	431	443	444	421	447	400	434	435	394	485	463	414	433	458	442	464	443	427	475	427	412	407	454	448	422	471	439	443	450	426	423	480	447	419	431	435	455	455	420	451	420	440	462	387	438	438	431	452	472	435	429	442	423	469	458	407	453	442	462	432	469	406	458	432	439	457	442	451	420	438	462	404	457	437	475	484	456	448	430	439	430	450	429	457	483	427	405	428	423	434	418	473	419	383	397	419	433	429	460	449	445	395	431	434	428	445	430	436	468	431	435	465	458	433	429	475	439	400	422	387	463	431	444	428	448	451	438	455	432	455	436	442	430	420	420	485	424	443	418	414	450	431	421	435	434	429	405	473	441	454	447	445	463	451	443	443	434	455	484	431	381	436	418	425	428	429	404	435	444	426	453	465	436	420	427	472	425	434	465	445	432	429	440	432	441	448	452	415	443	464	482	468	480	468	433	430	430	455	459	424	449	410	428	435	445	414	442	444	449	388	490	446	433	405	413	463	458	450	433	460	446	458	418	444	428	452	402	433	435	446	412	438	467	481	418	452	419	465	439	447	449	488	497	439	417	479	462	435	410	433	458	480	422	439	414	469	402	424	448	413	452	449	417	434	390	441	469	420	413	437	416	434	432	423	450	474	427	411	435	421	439	473	442	467	434	447	422	483	404	440	429	420	475	433	404	452	440	443	427	426	482	437	414	420	413	478	450	425	414	426	431	475	457	473	442	445	428	454	474	433	426	432	414	412	450	444	491	443	463	444	403	410	424	422	452	440	436	399	448	478	445	446	451	446	449	455	452	408	451	412	415	447	431	452	453	468	475	458	467	436	446	436	397	418	454	450	454	439	431	418	409	461	424	492	407	421	420	415	458	428	456	429	433	435	426	466	449	436	447	435	479	458	453	459	480	435	431	449	450	478	429	423	469	450	429	453	449	420	423	427	435	417	436	463	421	433	451	455	417	422	437	418	466	459	459	435	464	452	406	458	433	422	436	441	444	439	438	440	450	446	430	439	455	454	437	481	436	434	429	429	453	465	417	438	461	428	390	428	477	434	464	436	381	452	410	399	413	431	447	444	431	431	447	449	455	451	415	412	457	454	432	455	449	448	428	430	432	435	420	446	430	442	465	442	440	438	414	384	424	408	431	442	440	395	397	424	439	406	444	450	406	466	452	428	469	438	468	438	469	439	442	432	475	430	453	432	447	404	468	437	440	480	425	419	437	451	464	437	416	431	448	418	442	442	473	429	478	460	426	425	420	467	407	449	455	443	416	414	427	417	444	428	449	472	429	443	449	444	443	443	416	439	464	468	410	434	415	424	446	449	465	413	438	462	431	440	451	439	456	437	438	448	430	495	393	427	419	466	464	439	475	439	417	427	446	472	469	409	415	430	442	434	469	444	448	428	419	443	462	444	423	480	446	412	462	430	439	405	432	432	437	445	431	423	460	432	434	461	427	425	432	425	487	462	426	460	462	424	459	454	445	440	405	437	419	417	451	470	414	468	448	444	445	442	386	422	455	422	441	408	448	454	420	438	424	425	462	432	482	420	463	460	445	456	464	445	419	453	420	430	458	443	461	465	439	418	432	454	441	412	452	483	451	430	448	449	450	457	450	449	452	448	446	439	462	422	426	431	463	473	434	430	420	416	418	439	454	427	405	418	435	431	423	480	428	414	437	420	455	427	421	470	443	414	452	428	449	420
20508	36774	23229	16986	11290	10033	19992	44173	1764	1464	1234	1079	1036	926	835	781	751	679	619	639	545	592	577	572	560	550	522	490	500	482	521	482	436	487	483	456	476	449	450	484	451	456	464	413	420	439	457	418	460	423	418	415	446	406	391	465	426	429	441	437	439	414	450	442	468	423	423	448	427	440	400	428	390	438	422	427	414	444	430	462	383	425	401	417	400	417	446	401	404	413	425	408	417	384	443	415	446	433	437	431	410	423	389	408	414	399	400	396	407	399	393	394	424	385	392	410	406	417	425	431	376	416	417	450	406	389	395	403	427	438	434	432	415	422	442	389	397	460	413	399	396	448	404	374	456	401	451	397	395	400	404	374	426	414	475	376	456	394	411	457	409	401	424	418	369	427	403	419	393	409	442	433	425	397	402	404	421	392	377	400	424	388	438	412	381	406	460	399	407	389	427	444	372	415	405	424	419	404	385	421	413	423	411	452	425	422	412	432	380	388	425	417	386	405	386	385	387	447	376	390	435	410	391	385	415	408	399	429	407	392	399	439	412	438	405	419	422	412	440	412	450	417	432	410	366	473	417	414	389	408	401	423	446	424	384	426	404	434	452	400	439	451	400	381	395	416	375	408	391	418	401	408	439	416	419	427	412	445	406	402	451	382	396	415	425	406	422	414	349	395	413	405	422	415	441	395	402	406	419	459	413	378	416	419	409	438	432	366	394	429	390	455	408	433	417	432	363	402	448	413	437	405	417	414	429	369	386	409	408	447	409	455	408	416	429	431	409	443	388	426	379	430	416	418	392	372	410	441	440	450	444	419	441	382	438	395	445	423	426	386	388	417	357	377	417	434	420	399	405	445	388	396	428	412	420	385	394	414	431	406	393	412	409	431	383	415	402	414	449	398	387	383	429	416	415	440	404	414	396	428	432	421	402	419	427	400	402	420	384	404	417	384	404	412	372	429	447	406	404	396	414	415	363	440	369	384	404	427	420	432	381	414	434	402	419	431	414	433	388	452	421	421	409	403	408	422	438	398	440	410	406	391	450	407	400	432	434	430	407	444	387	404	399	426	412	462	413	396	406	402	410	450	412	429	421	423	401	380	427	429	388	406	441	422	378	418	395	415	433	416	402	435	420	434	452	416	387	391	397	408	428	427	413	410	435	403	387	387	394	407	420	409	434	430	429	382	387	393	406	399	411	381	414	399	392	428	405	403	376	372	405	414	418	411	440	422	426	384	399	426	410	441	477	465	381	425	395	393	396	383	419	410	428	374	426	435	403	399	391	425	434	393	390	382	414	427	405	394	419	423	419	398	431	389	428	445	442	404	389	453	416	406	401	429	431	408	397	396	457	398	409	437	401	419	397	407	447	421	409	407	435	365	422	438	412	395	433	380	423	421	403	414	390	420	416	370	403	386	422	392	398	416	416	407	391	400	434	379	381	405	404	418	393	379	412	443	385	426	407	443	413	387	400	413	408	411	409	416	434	405	431	448	409	393	424	408	454	424	399	423	420	428	423	388	398	396	446	388	398	419	445	415	414	444	379	413	411	428	393	415	409	378	399	414	428	426	384	367	393	400	408	434	400	412	402	434	425	395	414	402	399	399	405	456	391	420	434	430	429	392	419	389	442	407	421	421	405	425	385	410	410	392	417	448	388	424	401	374	429	388	417	428	416	436	409	412	371	442	398	405	453	428	444	382	416	434	370	392	392	417	387	434	426	441	410	467	417	440	414	421	397	392	429	447	403	375	423	423	424	425	459	392	387	430	485	394	404	437	398	418	403	448	377	421	432	419	416	405	391	435	427	426	432	417	393	436	387	432	430	417	412	412	387	429	400	432	384	411	419	452	424	420	420	408	419	446	415	416	432	404	409	394	411	426	413	410	447	424	404	429	397	416	416	400	433	407	403	419	423	426	420	400	385	389	429	399	406	433	397	424	377	430	412	432	440	388	472	441	404	429	359	404	372	441	404	407	405	415	433	383	421	402	442	397	426	394	425	424	424	395	416	434	422	416	453	376	429	415	383	408	393	410	395	420	449	400	424	450	427	440	431	461	357	440	407	381	426	443	416	426	415	401	424	440	400	425	424	424	409	400	408	390	370	419	405	442	402	436	431	429	415	400	429	424	405	387	412	410	416	394	410	420	442	379	412	401	419	409	454	437	451	405	412	431	398	426	419	437	424	401	427	401	422	402	452	425	404	416	403	451	407	448	398	371	418	440	378	407	409	418	413	420	397	408	398	405	386	427	435	428	434	400	390	395	423	369	415	381	408	400	416	365	408	416	376	412	454	439	393	434	421	410	422	387	420	389	434	414	410	378	409	418	422	411	390	399	405	428	445	389	437	406	396	402	393	426	407	425	414	406	419	412	422	407	452	434	432	423	422	416	426	434	426	412	425	393	395	396	413	410	392	393	388	420	368	408	416	422	422	406	442	413	440	477	410	402	494	362	409	402	409	395	443	391	450	444	422	410	432	395	428	431	411	414	415	402	391	415	419	412	404	412	446	393	406	417	413	443	379	425	429	344	437	430	445	401	432	386	464	414	408	424	397	438	399	392	449	439	425	451	404	404	373	406	440	407	433	418	380	428	421	380	404	423	377	429	398	400	388	426	416	387	407	436	422	410	415	409	408	377	410	420	395	437	412	403	424	405	436	414	408	400	385	440	395	442	419	397	437	419	398	408	409	412	399	393	406	362	380	390	409	431	453	445	389	426	429	422	398	432	412	406	414	408	402	398	417	427	396	421	383	431	416	384	377	383	404	410	439	412	413	413	395	408	411	398	408	412	401	367	398	387	391	407	411	426	417	393	400	417	413	402	400	415	423	427	399	444	451	407	423	393	413	415	432	384	473	379	406	443	429	413	416	465	439	378	399	439	413	442	436	412	417	412	402	440	413	433	394	403	401	451	417	385	422	419	420	418	428	436	379	403	434	410	410	446	449	413	403	425	379	457	401	446	437	406	410	408	385	435	418	410	382	425	415	395	408	423	425	421	396	398	426	408	410	422	417	421	421	427	405	418	415	439	389	401	391	423	408	380	405	406	426	433	373	394	402	386	431	384	432	362	382	439	413	391	431	437	377	420	417	415	446	390	384	394	404	412	431	426	412	408	373	450	416	437	398	370	399	418	412	425	408	414	417	405	397	398	395	440	370	412	456	436	433	370	408	409	447	442	392	390	382	391	404	418	389	406	396	418	402	402	433	437	444	406	375	403	426	410	389	393	366	407	418	414	414	400	393	379	431	434	407	390	431	393	432	389	382	381	420	421	386	426	409	406	377	420	382	433	372	427	434	409	347	418	406	441	382	408	403	430	396	386	431	406	464	397	386	423	410	410	372	423	424	484	379	432	428	426	420	433	402	389	438	435	421	465	382	444	419	379	422	398	406	422	413	410	426	400	408	424	420	393	402	408	445	411	413	390	419	406	426	454	384	415	385	401	416	411	436	391	443	425	406	423	406	427	415	392	422	414	415	424	381	397
28298	16721	5872	1923	1022	955	650	3573	198	128	143	115	119	121	122	114	102	116	128	109	112	116	121	112	108	117	108	92	101	98	107	113	112	128	107	120	97	123	98	107	124	133	118	102	129	131	126	108	108	102	99	111	85	142	105	111	119	100	133	110	131	107	104	101	119	99	112	111	126	116	116	109	107	86	105	115	98	117	104	100	115	101	118	133	108	112	98	100	103	114	104	105	111	105	102	120	124	114	115	89	128	115	103	109	114	117	115	114	117	103	111	109	119	124	109	105	123	112	129	120	122	137	124	124	93	91	111	108	121	109	101	120	128	110	113	102	83	89	108	102	126	111	111	118	106	125	87	113	125	134	95	109	98	108	97	105	86	127	113	110	110	96	108	104	95	118	125	112	117	125	119	96	114	94	111	105	108	133	106	121	99	107	111	124	133	114	92	102	134	118	101	121	115	103	93	113	101	104	93	109	93	123	101	112	116	128	94	112	125	107	112	125	132	129	119	124	118	100	102	114	130	97	126	99	99	102	113	127	100	110	112	123	109	114	114	120	99	104	112	119	107	116	113	136	117	118	100	105	96	118	114	125	112	112	121	93	118	117	109	123	118	121	126	120	120	103	113	114	103	120	117	106	84	91	121	107	89	125	126	97	89	112	96	122	119	107	99	123	121	101	94	110	118	97	110	90	118	108	115	128	109	87	141	109	109	119	110	128	122	118	117	124	117	106	128	111	102	116	111	95	122	103	107	118	113	116	115	97	91	106	117	103	116	105	109	114	119	124	88	103	86	128	110	95	107	127	103	107	118	99	111	107	108	113	102	107	126	113	108	120	123	117	100	120	118	100	101	103	110	109	110	104	105	112	104	119	113	125	117	96	134	103	115	117	120	125	98	117	108	113	124	103	109	102	116	114	112	106	116	118	106	121	120	133	117	90	120	111	117	116	127	95	123	100	101	111	112	108	115	100	98	102	104	117	106	104	122	111	101	115	99	114	115	119	114	115	104	106	120	98	101	100	116	118	91	121	92	98	116	107	119	106	106	134	102	122	106	119	115	115	126	120	101	112	98	130	95	117	104	117	106	128	115	121	102	108	120	114	114	106	112	115	113	111	115	110	111	112	109	116	114	120	110	123	95	111	123	106	118	115	106	120	106	115	128	123	91	119	107	91	123	89	109	116	111	96	99	104	99	101	111	106	122	118	116	107	103	111	107	124	105	118	96	99	119	103	110	111	124	107	112	88	118	119	88	129	105	101	108	95	114	95	103	139	118	102	121	112	102	108	110	88	94	110	119	121	106	118	118	108	116	112	112	112	120	110	116	127	102	116	110	107	104	111	111	129	114	125	110	91	120	122	92	107	113	115	109	108	109	104	103	118	103	115	130	116	95	95	123	100	121	101	124	118	95	111	105	121	89	120	98	106	114	102	106	134	109	117	111	107	115	127	119	109	101	123	112	125	105	114	126	124	116	102	124	118	131	89	115	116	106	100	108	102	97	118	114	108	114	93	103	110	103	117	102	121	109	118	97	112	112	122	136	113	102	122	95	123	104	108	129	97	95	98	112	97	105	107	112	123	129	120	94	119	130	132	112	117	121	117	115	105	98	114	106	128	128	121	108	111	113	114	128	99	117	118	132	99	110	118	103	112	110	120	110	113	129	115	107	102	125	109	101	104	118	126	110	121	113	106	137	125	92	124	100	123	114	124	105	107	122	106	117	112	107	122	112	95	108	96	105	108	101	122	114	123	100	103	133	131	120	94	102	119	109	109	116	108	129	105	116	116	98	105	138	139	101	112	113	102	105	128	128	123	88	112	105	124	117	110	102	103	116	120	121	106	123	97	108	126	123	116	106	137	114	108	110	107	127	115	121	114	111	105	120	123	115	119	114	97	116	115	128	119	113	122	124	108	111	109	110	89	105	117	98	120	95	122	106	110	124	127	128	118	97	91	126	115	113	106	117	116	115	136	132	114	118	134	116	116	124	110	107	117	103	125	105	110	128	114	119	113	110	114	103	113	115	113	134	120	113	118	94	122	107	119	110	119	124	116	125	104	120	112	113	112	111	128	127	110	135	123	116	96	126	106	114	113	117	123	127	113	94	135	107	100	123	122	116	115	113	103	115	121	113	113	93	118	105	107	110	129	129	119	92	98	134	120	107	113	103	107	121	109	106	125	110	138	114	101	102	98	118	107	111	97	112	111	103	121	103	111	131	135	117	111	101	115	99	122	121	113	122	111	108	95	111	119	104	119	97	109	94	108	87	107	123	97	112	105	98	118	101	125	99	106	124	125	81	117	110	131	97	107	117	103	102	85	125	110	103	98	116	117	113	117	116	101	111	106	93	108	112	137	108	103	122	130	110	112	129	117	110	114	121	113	118	108	123	101	118	121	104	109	110	123	106	105	130	106	103	108	117	107	111	112	147	130	113	105	120	105	106	123	94	118	111	102	119	101	109	100	126	103	109	128	114	95	101	97	116	120	112	115	127	117	106	130	121	108	103	123	119	99	113	103	123	119	127	102	94	116	91	124	105	118	112	115	116	112	102	123	106	107	118	106	102	102	128	107	111	114	92	121	118	113	101	114	104	123	118	109	123	130	97	138	126	112	114	103	121	112	110	113	92	122	125	110	92	129	120	130	96	102	99	138	110	111	111	102	108	130	118	114	98	129	105	109	115	110	107	96	111	117	110	132	93	109	104	114	95	114	105	131	113	93	92	112	115	98	79	112	121	95	104	92	103	111	108	110	124	101	112	97	123	107	100	138	93	98	107	116	98	110	118	127	122	103	120	118	122	103	119	112	108	122	118	124	129	99	127	123	92	125	119	118	111	132	107	118	108	86	102	120	97	122	105	118	107	100	118	118	124	83	103	101	116	119	142	93	105	101	97	112	118	119	121	130	111	130	115	117	118	113	110	114	108	98	118	118	110	121	103	138	106	99	106	100	119	111	133	112	113	108	118	116	137	122	94	97	132	121	120	113	111	114	111	114	127	113	133	116	106	134	130	119	137	110	109	118	134	109	112	120	106	108	107	105	120	118	108	110	97	104	109	116	92	103	119	128	116	110	117	113	112	130	131	98	99	120	79	116	98	113	118	107	116	100	123	98	112	132	109	107	108	107	90	116	119	114	116	116	132	111	103	110	118	124	97	116	117	109	122	96	114	116	110	90	124	122	124	100	125	106	106	132	94	118	134	97	112	102	111	111	90	109	110	106	133	109	121	95	111	109	130	104	125	112	116	109	107	106	127	115	118	119	107	104	108	97	116	117	102	107	95	134	95	115	108	114	108	117	110	98	124	133	101	97	116	119	121	115	104	112	105	113	126	120	119	112	105	115	105	100	117	106	117	105	105	101	103	110	124	120	125	130	106	106	109	114	116	123	89	112	118	116	93	104	96	108	97	109	105	132	115	106	108	124	130	113	127	111	115	111	111	95	99	94	120	111	95	113	107	86	86	94	127	127	108	121	126	105	116	105	112	136
13993	12318	8072	3534	2086	2033	1336	6751	185	164	153	153	138	134	132	131	120	136	147	158	137	145	133	143	129	117	114	105	128	120	111	133	101	124	135	119	125	95	120	133	118	120	133	125	114	134	123	123	137	131	124	99	139	118	131	118	143	120	118	129	107	122	116	122	121	117	128	143	103	125	134	117	116	131	98	115	130	131	109	105	136	138	114	133	115	135	119	124	119	133	137	123	116	143	120	134	111	158	121	116	130	130	125	119	118	152	131	126	116	109	135	119	132	139	124	129	118	121	122	133	121	120	140	117	108	102	126	128	132	126	105	132	127	135	132	120	127	111	120	112	101	126	135	136	123	114	119	126	134	131	136	124	110	111	136	145	106	131	117	119	128	120	125	120	117	134	136	126	127	124	128	104	110	141	131	99	117	146	128	140	108	120	130	118	137	106	117	133	129	126	117	120	121	109	131	123	116	113	116	130	117	134	126	128	141	117	118	138	137	114	125	125	118	116	99	124	110	123	115	125	131	136	132	124	121	113	111	117	101	130	135	107	133	118	138	134	145	149	109	151	140	136	115	124	121	132	125	117	131	138	108	116	138	118	121	144	116	126	110	124	125	110	127	120	147	131	127	136	133	132	119	120	102	125	139	118	121	131	144	132	118	117	105	118	123	120	132	132	108	132	146	140	131	124	113	129	107	109	117	119	136	108	131	131	114	127	133	120	122	134	132	129	140	112	123	119	119	131	116	109	132	132	142	132	105	119	138	140	129	121	117	136	141	143	118	135	125	120	122	126	144	126	112	119	114	141	105	128	119	116	123	114	118	137	124	118	123	131	122	136	133	136	88	139	104	125	130	126	116	131	131	138	121	121	129	131	101	121	134	129	109	111	123	109	109	125	111	136	96	149	110	144	113	112	106	120	145	116	112	130	126	133	127	118	127	130	108	100	133	132	134	127	114	145	95	112	127	122	112	134	118	118	111	131	131	117	115	132	123	138	105	122	124	121	128	126	148	122	135	127	144	132	124	102	101	127	122	123	130	138	130	115	139	118	145	119	108	111	117	106	116	148	121	116	127	117	115	132	129	124	146	121	110	115	128	118	123	113	115	118	115	129	108	137	114	96	121	121	118	124	125	111	141	144	127	125	132	126	119	116	124	105	104	128	119	124	118	124	116	125	148	137	140	121	102	141	124	130	123	120	105	137	119	136	126	129	119	131	151	115	133	139	143	100	133	132	122	135	107	120	118	121	98	106	135	132	136	120	105	129	113	127	116	131	121	100	125	130	128	107	151	128	130	140	141	130	134	120	107	132	116	95	111	118	132	139	122	143	136	114	127	123	109	144	118	118	120	119	129	117	124	119	142	112	137	114	141	114	126	134	119	110	135	115	144	125	118	107	110	135	133	113	123	135	132	105	128	132	120	122	128	114	113	130	122	113	120	136	123	125	131	141	128	94	116	130	149	131	116	133	131	139	120	132	106	134	105	111	109	126	115	135	130	134	107	118	124	141	111	124	110	110	117	122	117	143	122	127	138	121	133	124	133	114	124	130	122	139	134	100	126	108	130	115	130	124	123	118	138	117	132	115	133	117	118	112	124	123	117	117	127	109	106	124	124	138	134	108	129	107	140	143	143	112	111	133	114	145	120	127	116	132	136	127	123	122	144	122	111	124	122	117	131	109	128	110	118	125	127	122	138	106	116	130	111	115	110	132	107	122	131	107	121	151	128	122	121	138	132	118	137	127	129	130	135	118	124	107	130	122	122	125	137	128	120	130	134	116	127	115	113	116	89	131	106	144	115	126	129	133	131	110	114	104	138	132	123	126	127	125	125	127	120	128	119	112	130	119	125	118	116	123	106	151	106	130	121	121	116	93	139	125	148	115	138	140	129	120	136	122	134	127	118	124	124	126	128	122	129	120	131	131	121	108	137	122	125	128	118	120	114	108	144	115	105	140	114	114	122	133	110	129	110	107	116	129	108	126	110	136	139	125	118	128	105	123	113	115	125	121	128	124	130	148	133	106	104	126	120	113	114	132	118	126	124	135	116	146	144	128	115	124	127	135	128	128	115	134	122	107	112	136	106	115	117	131	146	131	133	128	133	120	126	108	127	133	131	115	142	133	120	129	117	120	116	138	117	112	151	121	134	124	121	131	123	124	141	113	105	131	136	117	121	130	126	112	114	129	131	123	101	128	110	124	138	144	114	122	124	122	117	135	126	140	135	128	109	114	124	123	119	105	126	127	120	123	136	129	103	134	127	110	132	133	123	125	127	122	136	136	120	130	135	125	106	138	132	144	105	122	129	119	126	125	146	112	102	124	116	123	116	111	126	112	129	112	138	134	114	128	123	124	131	121	123	109	117	125	119	117	123	129	136	156	109	150	113	109	93	110	124	134	135	124	113	111	148	112	121	123	112	118	121	100	107	115	114	134	134	118	124	99	126	144	117	134	146	121	114	126	101	117	123	120	105	119	120	130	137	109	127	119	111	121	129	133	143	125	127	99	114	123	125	106	135	134	130	120	109	123	105	127	114	135	122	131	105	122	125	124	115	123	123	117	122	132	121	130	123	131	109	130	128	117	126	115	128	125	142	128	128	126	103	126	137	123	133	146	116	128	106	126	146	105	125	138	115	115	134	123	125	139	115	150	141	138	136	151	108	144	135	138	113	128	118	136	121	110	127	114	117	123	122	132	129	126	118	119	114	116	120	120	128	141	132	114	125	118	118	128	128	118	133	131	97	116	118	125	101	123	137	122	114	94	142	137	107	107	110	138	117	125	135	118	122	137	132	134	122	118	153	127	140	118	137	140	124	120	125	130	129	116	148	134	144	116	141	134	125	124	117	129	126	134	147	130	119	131	133	119	128	121	126	120	132	100	126	131	128	100	129	119	121	122	117	104	125	99	113	111	136	121	125	117	115	105	144	124	132	127	113	124	124	129	116	126	123	117	126	114	118	127	132	108	101	113	131	126	109	113	120	123	120	135	142	130	108	111	140	123	134	119	108	133	138	130	118	130	141	106	123	134	128	126	119	129	105	143	124	136	111	142	124	116	108	110	109	107	110	129	134	132	117	128	137	114	135	123	154	123	124	140	118	114	124	120	128	111	142	112	119	122	133	150	114	131	142	125	141	145	152	124	108	134	107	115	108	126	118	112	122	137	130	127	107	117	127	121	110	103	126	140	120	128	137	122	128	93	111	114	105	139	103	123	116	130	127	134	118	130	99	121	139	118	114	117	117	133	107	116	127	150	122	127	135	132	129	115	125	128	122	114	124	128	127	131	104	138	126	121	129	127	112	119	119	124	118	127	128	135	128	120	121	113	119	103	114	130	130	116	121	127	133	128	112	139	130	122	121	125	139	132	119	137	99	136	127	131	127	119	132	132	121	109	101	114	133	119	129	126	125	138	137	118	114	141	129	115	131	111	120	133	126	148	115	116	128	145	126	123	126	107	108	108	147	103	131	119	119	126	122	130	125	122	123	116
24862	20378	26976	23669	20409	12683	7354	34429	6694	525	442	413	382	353	338	312	299	304	313	291	293	313	298	298	251	279	249	262	246	271	258	250	290	268	230	257	301	262	250	255	251	244	274	263	242	258	264	259	243	255	244	269	263	236	276	231	216	244	237	253	229	249	236	217	228	231	194	246	254	226	228	244	261	252	259	264	245	230	253	267	230	204	252	229	237	246	239	238	245	228	219	261	219	257	233	230	271	240	237	226	249	251	252	252	246	214	258	220	238	221	204	256	245	246	247	236	219	220	243	251	224	266	228	242	220	231	252	224	260	211	233	217	223	231	236	250	229	249	242	224	265	228	229	255	239	209	235	248	249	227	241	257	223	238	246	234	245	268	246	220	235	228	212	237	242	258	253	233	222	221	233	230	223	209	219	218	233	244	234	252	208	232	232	234	207	226	228	260	235	266	239	227	231	239	225	226	250	219	251	216	242	222	214	222	259	208	212	229	220	225	233	210	263	241	237	238	257	269	232	256	245	252	237	266	236	236	239	245	231	211	231	224	233	233	227	228	225	222	247	229	223	215	240	274	248	238	235	228	255	239	229	237	250	225	243	224	211	231	240	247	252	243	234	246	252	242	256	225	252	226	252	223	244	233	258	221	247	231	232	237	236	256	238	251	252	218	205	246	232	245	228	253	223	217	227	222	242	238	252	222	251	223	232	219	237	235	242	229	234	248	213	231	244	253	235	238	214	230	244	264	221	242	243	235	232	239	255	234	220	231	219	241	225	249	232	248	226	238	240	228	231	227	232	203	223	239	222	239	240	230	196	250	221	252	229	214	223	223	224	222	274	226	252	249	230	220	228	234	225	239	193	238	224	213	244	239	219	248	257	228	230	246	223	227	237	233	220	229	235	202	249	241	261	271	218	251	264	253	237	229	254	237	264	250	257	227	248	246	252	248	252	260	253	231	211	202	234	231	241	230	224	224	242	225	215	257	223	239	252	243	240	270	225	244	221	246	220	242	223	236	246	270	268	254	253	226	251	249	238	214	236	242	240	230	250	260	223	213	251	217	236	236	232	260	236	209	213	243	228	231	215	239	247	225	217	229	236	254	221	248	223	209	232	233	222	252	258	236	236	235	233	212	262	246	217	229	232	236	241	227	250	239	235	251	235	268	241	238	237	233	262	243	220	214	220	252	236	245	236	241	254	224	230	230	246	249	245	214	240	229	266	228	232	251	240	243	222	225	227	255	245	248	274	255	252	237	254	234	244	248	234	253	239	242	240	215	268	256	222	236	224	232	253	215	210	229	253	264	239	208	236	231	222	211	247	241	217	231	250	220	248	238	231	227	247	243	216	223	241	240	226	250	268	233	221	225	231	264	230	252	249	260	238	238	253	234	253	246	215	236	241	243	274	227	244	224	244	213	232	234	222	235	237	233	252	239	235	248	246	241	236	221	218	235	246	237	223	221	219	242	219	239	234	262	239	232	231	238	225	238	247	232	262	241	211	229	262	232	218	226	247	235	234	227	219	195	251	238	235	227	260	228	241	239	233	217	223	247	265	221	230	238	234	257	286	229	220	240	223	217	251	240	262	235	221	238	216	225	249	235	251	256	196	245	217	259	261	240	244	258	257	248	225	223	249	248	250	236	231	247	261	229	220	229	242	267	257	232	221	220	238	253	229	249	234	258	257	239	235	242	215	231	225	215	213	234	223	247	250	239	218	240	261	242	216	240	241	259	261	234	209	228	247	224	254	250	227	232	238	241	246	243	250	222	218	225	249	223	213	232	236	238	245	228	232	246	242	239	250	245	234	235	221	224	237	238	235	229	225	249	241	250	248	253	245	230	238	253	277	237	242	257	242	223	215	222	228	215	212	255	222	208	230	251	250	247	221	222	241	231	243	223	247	238	287	254	248	232	207	252	285	235	258	216	228	267	235	240	263	234	254	244	245	240	245	254	215	243	224	230	234	250	222	239	230	259	237	218	247	215	252	232	250	249	237	215	215	246	230	246	237	259	204	256	214	237	231	223	222	225	249	210	256	228	236	235	236	230	210	252	230	247	196	249	236	220	253	222	223	228	212	239	244	215	218	229	236	230	222	204	228	235	243	212	222	194	231	222	233	243	211	225	235	263	228	248	193	226	248	217	213	228	249	215	229	242	209	226	236	229	235	248	251	239	234	265	244	205	219	242	236	248	242	238	266	276	251	233	228	218	217	257	238	220	191	245	230	204	235	237	206	225	217	234	263	230	258	243	224	243	228	225	240	270	228	219	251	227	261	231	249	225	219	245	248	247	209	238	241	243	249	219	220	223	244	226	230	235	236	229	248	236	253	219	218	236	238	237	242	258	220	241	247	211	227	256	250	229	234	225	225	235	246	221	218	213	223	217	251	229	253	232	229	226	253	241	228	247	226	235	260	243	203	234	240	258	253	242	242	224	231	234	260	248	214	232	247	267	242	277	247	239	268	244	219	247	251	233	260	255	256	227	236	240	229	233	207	231	218	227	192	263	238	251	236	221	248	205	249	262	232	262	238	218	243	208	244	254	209	228	230	252	217	270	212	222	255	243	257	240	212	229	236	242	257	245	253	224	235	236	205	223	209	214	235	259	242	249	223	232	232	248	221	245	223	261	232	246	221	257	246	239	231	243	213	224	232	211	224	232	215	223	233	219	217	222	253	246	229	227	229	243	250	235	248	238	234	214	240	224	230	235	232	243	218	244	225	227	217	221	221	228	226	215	222	222	250	229	247	210	234	226	226	227	231	239	251	208	255	255	253	220	224	213	244	216	231	242	256	240	242	282	223	228	230	223	268	234	257	238	230	216	233	237	231	226	240	233	234	224	224	247	248	234	245	211	242	237	237	254	224	254	226	239	236	251	224	218	238	215	233	232	233	224	233	207	241	216	202	258	225	237	216	263	223	220	244	266	226	217	228	264	235	225	224	230	247	252	240	239	252	257	217	203	254	261	249	225	216	245	234	240	212	244	211	239	226	238	257	242	253	234	229	225	271	218	205	238	264	265	263	224	230	206	228	227	239	239	237	218	257	227	227	244	253	239	247	238	239	221	219	237	228	255	238	265	245	250	236	238	237	236	245	210	246	223	249	253	204	248	257	233	235	232	233	235	220	231	243	257	255	216	219	256	234	252	268	260	238	236	225	243	241	222	226	237	245	212	246	218	219	211	232	254	225	267	193	240	251	205	231	224	249	236	234	220	263	220	237	213	235	217	230	240	235	216	223	253	214	240	247	226	204	241	248	205	229	264	241	272	221	236	225	225	222	212	230	240	215	222	240	270	212	254	233	255	222	233	242	229	183	236	253	225	229	242	258	205	227	219	236	201	252	229	236	245	255	243	274	227	260	243	238	244	223	231	236	237	263	246	252	219	248	229	224	235	239	239	237	215	234	229	227	233	244	257	241	249	253	218	227	250	234	230	228	233	253	231	227	227	246	246	220	214	254	238	228	225	238	250	233	240	220	261	220	225
17848	31832	17695	11982	6976	4476	11510	34333	1024	811	670	589	570	503	436	438	404	420	376	354	332	300	351	294	323	354	283	296	286	295	266	258	258	245	276	240	278	271	241	269	248	262	273	223	263	224	243	262	229	244	254	224	247	251	251	239	240	248	232	221	259	224	258	246	225	261	201	242	223	250	233	243	227	224	238	240	229	214	237	236	253	221	219	224	226	228	236	238	205	207	224	242	246	240	215	207	237	199	210	232	235	247	254	244	197	228	254	234	229	212	219	202	244	249	216	229	244	231	210	228	259	216	243	207	249	222	244	241	241	239	191	232	227	232	221	243	240	213	224	226	240	240	257	224	254	218	222	227	212	233	218	204	253	206	231	231	214	221	218	222	235	232	234	219	235	216	248	234	229	213	221	230	218	214	224	233	217	235	235	219	204	246	224	197	224	242	225	200	188	237	207	239	238	229	234	227	237	250	223	235	227	219	230	215	235	256	242	227	227	221	218	254	239	226	213	223	224	205	242	233	207	242	254	206	229	230	230	256	248	227	228	218	189	221	234	238	218	232	226	204	250	213	221	200	239	202	221	221	233	211	201	215	250	254	228	207	215	260	229	225	233	230	230	228	208	220	226	226	255	225	232	215	209	215	231	258	220	227	227	205	237	203	233	232	240	220	244	232	227	198	213	214	225	222	207	241	251	217	212	213	198	214	237	255	230	200	221	228	215	212	255	198	223	214	201	222	214	232	202	210	232	214	228	208	230	244	189	229	246	207	231	214	217	230	218	208	248	256	231	229	214	236	202	229	222	236	248	239	241	219	232	240	222	227	196	229	224	182	214	221	220	252	227	243	240	237	221	230	246	223	208	237	216	241	199	219	240	222	235	225	201	216	242	219	251	214	209	210	244	225	225	224	244	242	217	237	232	213	234	219	229	219	201	232	228	239	196	224	229	226	236	217	229	217	211	214	231	222	218	224	217	204	222	234	223	225	266	196	215	242	216	202	200	222	195	225	212	237	228	200	241	209	233	225	203	198	243	210	236	204	241	216	226	250	213	201	213	197	224	237	196	221	213	215	214	231	238	202	225	212	217	237	225	225	235	220	206	216	221	246	220	230	239	248	224	204	206	209	254	231	225	212	203	229	228	227	203	219	223	227	216	229	183	213	228	223	217	211	223	240	239	210	244	212	211	236	219	236	233	229	222	224	226	203	240	194	218	223	207	256	236	217	212	216	223	199	208	224	218	216	252	247	230	248	233	247	242	217	240	247	246	219	216	248	228	224	250	263	261	228	227	199	232	239	222	210	225	229	229	235	216	205	216	228	229	232	225	232	231	212	222	221	216	231	237	246	244	232	184	229	242	243	237	207	257	207	231	194	205	238	230	188	212	228	247	226	223	236	216	221	211	249	247	231	210	252	188	210	235	232	203	220	212	228	262	235	259	235	221	221	198	220	211	240	247	230	218	219	235	234	216	223	213	243	227	196	205	206	222	239	211	224	211	234	211	221	218	255	212	216	227	223	204	216	214	217	224	226	228	238	226	208	201	208	211	228	221	214	198	228	231	223	235	235	231	228	216	243	233	218	226	242	235	227	217	252	236	214	234	233	217	231	225	213	228	216	220	218	214	209	230	244	256	229	238	221	254	252	215	224	221	222	249	219	222	227	225	224	246	251	211	229	249	240	243	244	227	237	233	243	217	218	219	241	219	221	212	233	217	236	233	249	220	224	235	202	207	231	238	228	253	228	244	223	252	226	239	254	206	217	245	212	221	236	236	231	231	224	224	219	221	203	250	190	225	207	218	218	211	246	204	222	220	217	208	241	202	215	203	201	248	231	226	216	230	235	238	242	222	224	245	239	223	211	254	236	203	240	244	232	224	206	218	220	196	219	229	215	228	226	251	215	249	221	223	221	213	220	238	242	236	191	226	204	214	215	219	235	240	237	216	248	242	240	218	232	233	208	223	224	226	219	234	211	199	216	231	225	260	216	225	237	243	233	244	232	221	242	204	225	235	262	221	221	234	230	231	248	223	230	219	206	236	215	221	231	233	238	233	229	248	224	231	219	234	213	224	215	240	223	245	212	226	227	217	226	222	202	210	201	216	222	232	221	240	192	223	207	239	243	251	207	209	209	225	239	240	263	235	231	210	251	231	198	234	212	211	230	228	229	214	223	225	220	208	237	207	241	222	224	215	236	253	249	239	215	247	221	244	237	249	231	213	233	230	206	222	237	242	232	212	254	249	236	222	207	227	225	226	235	220	208	201	229	235	210	220	242	222	228	209	214	221	230	236	206	252	222	218	224	225	207	249	223	238	222	234	243	234	229	217	215	232	248	243	210	266	223	211	241	239	245	225	221	259	186	222	205	221	229	239	221	231	218	217	240	247	221	226	241	230	235	239	220	233	207	231	225	230	224	217	215	211	230	222	227	208	238	228	235	217	217	224	205	209	203	246	222	210	240	238	191	229	206	213	224	233	240	243	203	275	243	224	238	234	267	219	211	232	205	228	227	247	214	215	220	215	216	251	219	220	222	226	225	237	241	248	258	216	231	217	254	207	221	222	232	231	225	224	222	220	212	237	212	220	248	214	220	228	214	209	225	237	236	238	228	224	222	225	228	189	217	218	207	249	233	216	220	208	244	249	226	232	217	236	246	228	234	231	226	204	221	213	214	227	224	216	238	217	258	232	218	208	239	244	232	223	234	239	232	230	212	234	213	241	231	204	227	231	232	214	227	259	232	212	233	223	235	232	227	246	209	233	219	212	241	246	241	217	221	217	208	252	221	225	208	224	238	249	221	242	221	247	225	237	230	264	217	243	234	236	213	229	238	215	218	227	237	245	209	236	228	211	215	210	218	237	244	207	253	242	226	213	223	224	225	248	219	223	234	222	255	231	221	226	235	230	211	256	228	229	238	227	227	215	197	228	212	201	205	238	223	218	238	222	242	210	225	230	246	218	236	217	239	237	236	234	226	218	224	223	229	221	231	229	226	240	235	238	237	220	217	222	233	225	224	225	223	241	202	225	227	223	208	241	199	235	231	240	244	229	230	245	217	248	220	207	211	231	252	237	224	240	235	234	217	233	217	206	230	217	231	224	201	206	215	227	223	248	210	234	238	222	228	236	237	211	245	235	233	253	224	206	221	204	216	221	221	246	244	243	234	222	223	262	225	210	217	210	221	206	207	209	242	243	217	214	232	223	232	219	251	220	229	256	212	219	249	224	224	238	242	206	213	226	239	235	223	223	225	228	240	215	232	225	239	210	232	210	224	230	210	243	223	208	278	225	213	249	191	264	200	229	257	214	244	201	218	233	215	233	232	229	195	237	208	207	232	215	235	216	246	227	206	210	261	233	239	205	224	201	237	220	186	199	227	249	215	201	232	230	205	255	231	214	236	232	215	218	203	205	229	235	223	213	229	195	207	240	216	231	243	238	215	230	233	244	244	203	245	214	210	248	228	243	222	209	212	208	198	236	218	253	219	224	222
22526	20386	27280	23372	20396	20574	18560	49552	15432	2020	885	723	717	703	642	589	605	563	571	534	543	521	504	534	557	508	512	475	530	485	515	486	455	458	451	493	460	514	488	463	447	479	464	454	453	432	486	438	475	439	439	414	472	462	450	436	423	482	442	444	408	495	466	501	443	437	429	487	457	448	447	453	465	462	450	417	444	461	466	426	460	447	440	436	396	434	466	488	454	439	455	422	449	424	432	443	444	428	419	450	456	459	495	414	450	415	454	496	431	446	437	472	442	447	446	407	437	442	421	468	414	418	439	446	460	415	459	450	428	426	420	450	454	481	434	421	452	451	436	478	422	416	439	421	456	438	433	456	452	488	465	428	397	446	471	433	457	467	474	403	484	440	448	441	487	451	370	450	425	452	429	473	454	444	446	454	429	446	437	437	444	426	429	466	448	446	448	450	469	439	420	423	448	476	441	442	430	429	402	448	481	438	432	414	432	418	437	454	392	440	451	445	442	444	434	402	460	427	470	423	426	438	389	489	464	434	435	474	443	405	443	450	426	454	419	484	449	432	414	474	461	433	422	455	432	462	440	424	453	435	458	419	454	443	485	455	392	444	439	465	428	443	477	420	423	408	447	441	480	442	464	436	444	406	432	473	463	424	458	439	435	423	441	469	423	459	439	475	475	427	409	444	455	439	458	413	407	445	417	439	467	388	483	411	439	455	444	443	428	426	449	449	418	460	442	439	405	412	474	445	433	448	452	396	422	439	440	415	432	430	471	458	448	455	438	486	440	436	419	466	432	462	437	474	431	453	407	450	463	468	439	415	429	435	458	437	435	457	481	422	432	448	434	423	403	453	496	415	457	453	468	413	410	434	462	456	410	423	394	445	439	426	468	451	471	443	431	425	485	459	439	444	428	456	424	422	421	447	410	427	451	439	418	451	477	438	461	465	411	430	422	407	448	396	470	474	483	433	438	446	424	488	459	447	440	405	413	445	483	440	433	395	462	445	439	442	429	450	440	452	434	426	440	437	415	445	454	417	399	458	380	420	427	439	429	455	428	467	445	413	420	438	466	440	449	433	447	452	469	431	475	460	413	472	460	481	416	471	443	436	478	420	424	484	454	452	425	420	449	468	459	461	423	453	473	447	422	469	447	441	454	408	440	431	414	434	403	438	460	445	414	428	426	506	455	434	485	391	424	476	415	464	425	429	441	447	428	422	418	451	439	469	426	453	409	420	432	429	428	430	404	441	418	443	457	432	388	419	425	405	455	403	445	467	410	429	441	446	447	433	424	428	422	437	428	425	450	425	448	461	439	462	480	416	416	436	405	432	462	456	420	455	478	418	423	444	440	430	432	470	477	433	430	421	488	447	438	438	473	427	405	430	414	445	429	446	473	403	461	456	470	454	477	451	436	404	434	443	464	463	429	433	462	478	443	416	421	459	430	499	455	425	432	473	501	453	432	429	458	405	415	437	440	488	376	452	457	461	437	438	410	446	510	472	429	421	486	433	417	464	446	426	426	423	440	461	461	408	393	444	402	452	427	449	473	476	418	422	444	448	485	451	432	451	442	441	442	457	483	427	415	418	491	435	442	430	447	460	495	426	427	450	412	453	474	436	426	496	479	440	401	433	442	423	449	449	464	442	418	454	421	435	453	391	433	449	441	428	417	445	449	458	466	416	461	450	440	477	485	454	447	467	439	427	435	419	415	465	439	452	435	433	451	447	430	468	420	464	450	434	452	449	429	405	445	425	421	440	463	455	441	455	489	406	425	447	418	425	422	461	444	426	464	435	456	439	449	412	475	465	434	446	435	472	444	419	444	399	434	468	451	453	440	400	447	414	468	425	409	436	435	390	411	395	450	491	445	464	443	445	434	416	464	435	454	467	453	435	400	455	449	442	440	419	411	465	436	442	466	415	428	406	416	469	435	395	415	445	440	471	414	440	437	430	469	393	433	434	458	467	438	437	428	434	419	435	405	441	488	457	435	448	438	446	414	432	440	442	451	461	459	490	423	466	446	427	412	467	414	458	441	464	413	424	466	429	443	477	416	413	417	417	421	467	437	442	444	443	449	452	387	426	432	426	417	443	416	434	434	422	434	419	469	412	456	453	422	434	432	420	428	429	439	438	441	422	463	433	474	420	401	440	453	405	467	447	431	433	439	456	435	448	440	424	470	410	424	431	429	450	433	412	460	448	403	466	441	485	439	429	455	427	451	417	441	440	447	454	432	446	470	434	450	442	415	460	462	435	447	443	413	465	445	444	425	414	441	463	425	436	462	447	450	401	442	443	456	416	471	444	440	485	471	448	449	444	421	457	456	450	448	427	445	447	458	442	461	422	422	442	413	438	459	427	414	443	447	415	426	440	452	426	413	432	460	452	463	449	451	453	444	423	408	442	444	433	445	463	442	420	417	436	426	458	462	477	428	465	422	449	439	441	456	418	455	456	425	444	417	460	425	447	446	430	446	468	441	425	431	426	404	451	444	440	466	441	429	411	449	411	413	425	440	463	449	423	479	420	429	465	446	454	452	486	458	418	464	420	433	412	454	414	446	484	412	455	417	441	453	415	442	421	463	460	446	447	489	423	458	438	468	443	439	391	435	430	465	413	450	419	427	447	399	423	455	417	450	446	447	450	463	451	474	424	431	425	450	457	413	432	448	434	451	449	432	418	424	400	453	470	442	446	408	452	440	433	476	442	435	432	437	483	427	435	411	476	432	412	451	449	422	423	416	471	428	452	467	443	421	426	455	419	430	472	446	459	407	450	427	432	447	461	464	429	425	448	453	427	427	425	415	444	430	426	441	411	468	444	404	456	467	440	428	461	439	489	430	418	456	433	439	456	427	458	429	433	463	409	443	451	451	415	457	448	444	433	429	448	442	417	461	443	429	456	429	441	439	447	407	399	441	464	429	375	405	440	438	422	442	427	427	415	444	422	476	438	490	409	461	429	429	443	437	466	441	430	465	442	437	483	436	439	437	476	463	423	455	453	407	460	452	459	439	436	431	454	434	417	414	466	431	453	457	454	409	480	432	427	474	450	427	461	469	449	444	397	434	498	422	419	421	422	436	462	436	452	438	453	445	403	447	410	436	439	437	478	429	439	438	478	406	440	468	418	427	459	426	405	431	461	477	443	440	465	451	434	454	411	477	478	466	459	418	408	460	437	461	419	418	431	452	429	454	446	394	398	419	435	436	470	431	427	458	463	427	428	426	407	422	438	435	425	416	438	441	440	455	453	441	440	450	450	452	461	425	439	437	426	450	464	417	437	450	432	431	440	435	444	488	393	451	438	441	428	424	412	441	476	454	428	449	471	426	433	480	434	460	435	449	451	466	451	462	416	469	464	418	434	424	403	408	453	460	412	434	436	467	431	455	460	433	468	438	456	432	461	424	450	465	420	415	487	439	401	435	452	449	426	446	396	445	457	439	437	483	421	422	415	442	458	445	455	404	440	440	436	476	421	402	460	376	466	429	452	425	419
21680	39695	23775	18149	11438	8052	14186	45301	2007	1490	1270	1117	1041	917	822	826	732	708	699	684	620	602	589	583	562	535	518	516	498	495	490	496	481	515	467	454	443	467	497	453	430	406	443	445	424	454	457	446	453	460	419	439	426	443	440	393	410	463	448	455	413	461	420	416	457	395	420	465	405	438	416	378	434	443	442	405	401	438	383	453	417	422	409	423	421	426	410	408	443	436	425	401	431	417	409	407	450	388	470	383	401	437	432	421	400	454	387	449	435	425	448	447	428	440	401	404	418	423	423	396	417	424	436	437	392	411	434	442	401	406	433	417	400	406	396	419	407	426	382	434	410	409	440	432	455	460	411	479	420	388	436	422	394	422	431	403	435	397	417	401	439	436	425	398	413	412	390	415	386	400	450	414	392	418	407	410	441	421	410	415	416	418	413	420	368	396	383	444	422	445	407	392	393	412	394	420	439	376	405	424	385	400	389	394	419	419	366	402	427	366	369	413	422	393	400	437	414	389	398	441	410	429	412	410	398	428	429	396	402	439	404	396	378	405	403	461	381	423	382	372	389	455	424	404	402	428	397	445	422	420	412	399	406	446	394	413	404	419	426	463	439	399	430	394	444	387	481	399	390	418	418	400	415	418	419	382	429	437	380	410	430	423	397	381	440	405	378	426	439	417	386	426	400	431	379	398	444	386	420	437	406	404	409	401	424	399	413	428	371	394	407	394	402	409	393	474	422	446	383	421	450	423	434	428	426	407	426	404	411	410	427	435	393	434	382	407	404	413	440	398	421	408	426	426	391	432	430	396	413	404	412	385	422	424	379	421	413	402	436	417	435	420	380	393	410	387	423	404	405	426	407	394	402	430	383	430	394	406	413	397	400	432	409	395	387	367	396	381	408	392	405	368	409	435	412	406	423	399	435	401	418	434	388	384	446	414	408	408	402	392	411	408	424	442	432	412	414	406	414	421	408	381	400	436	383	396	388	397	416	449	397	399	445	419	401	403	442	401	438	406	377	399	415	405	404	425	419	435	420	411	402	403	414	395	416	406	420	392	421	406	403	384	435	405	436	407	389	404	397	409	419	411	429	423	365	399	409	385	422	406	392	426	401	384	418	408	410	425	419	432	406	434	409	404	427	380	408	416	429	417	361	420	404	406	368	409	403	413	407	401	413	408	417	374	438	433	427	442	426	401	407	428	425	420	405	410	428	424	398	402	415	443	456	412	418	450	428	415	409	427	413	404	376	404	407	435	421	412	381	402	372	395	384	435	416	425	421	409	394	381	426	388	422	412	441	389	425	414	409	416	415	398	412	439	421	407	371	404	357	380	413	395	420	391	418	438	429	404	432	368	452	412	405	430	432	430	386	420	412	396	402	426	448	422	424	415	371	404	442	395	415	412	426	408	376	375	403	402	386	441	412	403	398	424	404	426	410	446	424	437	380	390	421	397	416	459	430	458	411	395	407	402	386	415	410	414	427	402	427	428	413	436	382	434	413	450	378	418	414	412	418	409	391	437	406	407	446	397	423	407	404	390	443	414	428	398	413	420	409	404	400	405	374	406	388	409	409	394	398	396	387	432	369	448	410	415	472	392	431	428	364	415	396	370	432	465	440	402	408	448	417	416	389	411	441	432	399	405	425	409	447	379	427	425	440	406	436	382	388	374	400	411	400	382	437	409	446	396	428	362	427	410	419	395	421	414	447	383	420	434	456	388	425	423	404	392	423	447	419	406	366	428	392	356	408	415	414	384	409	424	413	380	416	411	414	437	419	430	433	428	436	404	450	399	414	416	395	405	411	426	396	447	412	401	412	415	419	386	410	408	386	379	415	421	381	415	390	404	441	376	382	421	431	413	415	394	426	424	417	406	402	450	429	427	411	406	379	379	421	404	413	420	449	399	391	448	424	453	425	413	412	404	425	401	411	406	436	405	421	422	406	394	391	425	378	392	439	431	427	406	409	425	372	424	395	425	397	426	415	425	390	388	406	406	407	414	433	409	418	399	419	381	369	433	441	380	403	410	385	407	401	442	396	456	436	397	430	411	437	431	397	419	423	377	400	397	358	415	408	456	420	407	386	428	384	384	449	389	419	456	401	431	417	416	435	392	413	438	396	411	422	439	344	432	402	383	435	429	407	418	386	414	409	444	382	393	447	415	388	442	439	408	388	399	394	426	463	427	417	410	422	430	398	425	402	412	399	422	379	400	398	394	373	420	410	436	404	423	412	415	424	390	388	416	401	417	393	428	415	430	455	432	403	403	442	387	376	371	407	408	407	387	426	418	381	372	410	392	371	400	388	400	390	425	426	379	386	379	389	405	391	455	430	422	389	428	428	428	423	411	394	409	400	405	428	401	377	464	418	398	417	439	428	405	417	411	420	415	384	430	394	384	448	428	386	415	453	400	429	362	426	356	368	392	380	393	398	410	390	420	404	399	402	379	406	414	390	430	452	409	435	380	402	419	424	373	423	418	399	428	414	431	409	402	387	417	420	433	419	427	448	386	425	388	456	409	416	431	450	432	429	425	434	417	392	404	401	444	388	397	402	413	401	419	381	402	425	399	411	413	413	421	375	427	389	389	386	439	366	410	424	411	405	400	414	410	438	444	408	440	404	407	434	392	411	416	431	420	409	444	404	405	425	459	392	409	435	444	371	405	468	395	366	394	415	453	392	453	419	376	427	412	422	445	397	398	419	402	416	437	412	400	376	412	401	378	394	441	431	409	420	459	400	400	412	382	448	381	388	422	417	440	418	409	395	400	403	414	405	406	366	405	419	419	437	425	412	418	417	395	427	383	388	434	446	451	424	451	431	399	381	419	443	429	390	403	399	409	423	412	420	417	441	418	425	418	401	439	420	439	429	422	458	411	440	417	364	414	417	459	421	415	426	407	391	426	418	392	433	431	446	440	413	414	417	417	412	422	454	422	405	394	422	433	411	423	417	398	425	396	425	399	418	428	410	428	423	391	433	378	427	409	386	418	428	393	446	400	435	411	408	422	423	435	408	397	395	417	419	398	425	404	405	410	413	425	441	371	412	413	395	428	425	429	428	418	396	417	425	431	432	380	441	413	414	404	420	418	411	428	441	406	416	390	413	398	400	424	432	438	406	413	411	431	442	427	405	432	419	421	390	426	391	441	421	419	437	411	393	410	414	437	424	420	405	408	404	408	425	439	411	430	384	421	421	387	381	412	385	399	405	443	418	410	399	417	396	405	402	438	439	412	439	407	405	446	380	426	424	432	399	424	402	415	435	409	429	406	399	386	389	417	432	424	455	427	413	389	398	403	414	439	380	375	425	388	440	447	346	404	412	422	385	449	427	425	427	404	379	391	419	406	423	409	401	423	401	423	409	403	400	435	401	417	406	403	415	436	390	441	401	388	384	402	408	388	424	400	414	412	380	387	391	412	430	391	430	429	417	376	379	404	441	403	414	388	428	409	396	400	422	424	416	338	399	370	354	449	434	381	392	399	434	409	410	425
28258	17283	6141	2259	1344	588	498	1637	131	118	123	122	118	112	130	110	102	103	106	105	109	112	130	106	112	105	136	115	99	87	95	105	108	102	118	106	104	88	104	104	120	120	117	107	102	103	95	78	116	99	121	87	112	121	121	91	101	113	103	102	110	108	85	113	95	92	107	105	106	89	92	99	99	82	100	106	83	101	108	102	102	95	121	100	105	111	101	109	86	113	108	116	103	98	107	119	106	112	95	138	109	118	103	106	104	98	110	94	102	91	115	132	105	88	95	125	109	100	113	106	104	114	111	104	95	104	119	107	113	95	115	97	95	98	105	128	106	86	108	86	106	117	95	110	114	108	118	117	105	89	119	95	120	104	110	106	102	102	79	103	102	120	109	110	109	104	119	108	121	103	110	111	104	126	109	104	104	104	113	119	114	96	103	107	130	115	110	90	110	99	109	108	95	90	105	99	110	99	105	115	122	113	111	116	99	100	107	124	105	121	106	114	125	100	103	99	109	108	114	116	103	113	121	101	114	110	109	115	128	108	111	96	94	98	111	116	110	107	116	110	104	115	119	100	105	111	96	107	100	113	101	120	103	103	95	102	115	104	119	93	105	94	106	120	108	95	94	103	96	101	120	97	101	114	109	96	115	102	99	116	105	101	110	115	105	113	107	103	99	92	111	111	114	106	84	113	109	118	84	99	110	108	124	107	94	109	107	107	118	103	113	106	119	111	124	107	104	100	95	117	128	97	87	116	110	113	106	94	91	90	96	99	99	94	118	106	99	128	102	81	107	108	89	109	126	114	131	98	105	121	95	124	128	119	107	115	93	94	107	113	104	131	104	103	102	133	99	129	104	112	106	106	106	109	97	102	87	104	95	82	114	105	104	101	123	112	105	101	113	111	109	113	101	102	110	99	84	88	116	108	89	102	113	108	107	107	99	78	100	118	92	108	109	88	97	103	105	111	111	104	103	93	105	96	103	103	101	107	99	110	116	92	114	105	96	102	101	99	96	109	103	103	101	101	99	108	98	110	101	118	107	101	112	115	100	103	89	100	124	121	112	114	99	118	111	117	95	98	100	101	108	107	98	108	105	96	111	122	100	101	97	109	93	115	108	112	94	97	112	122	127	85	95	101	100	112	108	79	92	95	122	117	94	102	105	98	111	114	91	96	106	115	125	102	107	116	99	90	113	113	120	149	109	107	114	104	99	90	94	106	109	86	109	108	106	97	107	118	120	98	107	113	83	108	102	90	98	106	101	115	103	124	106	121	115	116	99	103	107	106	101	92	127	94	98	121	112	95	109	88	110	109	123	113	105	113	104	128	101	102	112	100	109	104	118	128	104	112	99	89	96	113	119	112	108	99	104	123	108	91	112	112	100	113	116	110	104	104	106	112	91	110	103	115	102	111	117	114	109	144	124	106	114	118	97	112	104	99	124	99	93	124	97	115	107	92	100	93	99	107	84	113	103	82	111	114	111	114	103	97	96	94	111	88	98	110	123	100	90	112	107	97	109	96	104	132	108	104	115	113	115	93	118	107	101	98	109	112	131	84	103	110	96	104	96	106	112	100	112	120	104	93	87	106	93	111	107	106	110	101	104	113	110	112	99	101	102	97	114	112	114	95	115	109	110	122	106	100	96	112	115	121	110	98	115	104	90	113	119	102	101	116	105	112	112	111	89	95	112	103	94	118	92	97	117	110	115	98	119	114	114	94	117	100	118	124	113	127	95	106	111	108	116	101	105	112	120	78	107	99	92	112	113	113	96	128	87	95	116	99	94	94	112	119	108	89	121	119	91	111	99	122	113	119	96	109	111	104	86	123	127	100	116	108	100	101	88	108	103	100	108	123	129	119	98	123	111	105	99	110	96	122	99	107	115	127	103	96	93	113	117	110	96	116	119	104	113	103	91	119	91	99	93	113	105	101	111	117	124	99	100	84	103	105	118	118	88	109	108	113	109	100	108	104	109	118	112	103	106	124	110	108	105	82	121	104	96	120	83	113	114	94	139	106	111	104	129	113	100	115	114	109	95	91	116	124	112	84	104	105	90	97	91	98	110	88	113	96	123	118	92	107	104	110	104	103	98	102	114	117	100	117	86	94	106	127	103	105	111	107	90	99	104	118	93	97	105	103	101	127	124	128	96	114	128	107	105	105	84	111	118	110	105	104	108	107	104	117	115	121	121	99	101	106	111	91	113	114	104	111	105	117	92	100	90	98	91	103	96	99	102	117	104	104	93	100	112	102	107	87	135	102	110	112	98	121	99	109	98	89	105	103	126	108	102	97	114	121	116	122	112	83	110	119	118	111	114	97	103	104	105	90	103	107	110	116	106	116	106	92	116	115	109	108	100	110	124	94	108	107	83	112	102	109	98	87	108	112	102	120	134	120	123	87	112	98	96	122	91	109	99	99	117	98	104	117	100	104	93	107	96	101	120	109	116	111	106	109	91	119	96	98	105	90	94	88	115	102	115	105	112	95	123	110	104	94	118	86	130	80	109	103	123	132	102	102	96	115	123	107	105	103	109	85	103	114	117	92	89	85	112	105	98	107	105	110	111	101	128	114	104	98	97	100	106	91	107	93	120	110	104	108	98	105	122	111	102	79	95	112	122	103	91	112	125	91	94	108	99	112	88	114	92	119	123	97	101	104	102	98	110	90	112	92	109	132	99	109	98	91	97	115	108	103	90	86	118	107	119	101	112	110	109	105	106	95	110	106	91	112	123	97	109	97	101	103	92	100	104	100	113	87	95	98	102	103	96	110	113	122	115	99	105	116	102	109	113	114	103	98	116	95	118	106	105	104	100	105	125	95	105	103	137	110	90	108	111	105	113	106	111	102	109	117	93	95	116	114	98	112	108	95	99	86	98	106	125	116	105	102	99	100	111	105	116	86	97	111	94	120	111	119	109	105	126	117	113	125	110	124	111	98	108	117	129	95	118	96	84	121	115	96	103	101	105	136	104	104	124	110	87	103	110	112	103	105	92	117	110	112	101	102	106	90	90	106	112	110	109	108	105	126	96	97	99	111	97	115	115	115	83	118	99	110	106	105	110	86	104	115	116	106	118	115	101	94	111	97	110	109	113	104	98	97	116	116	113	102	106	90	110	102	107	113	111	102	118	105	106	98	119	94	95	108	101	99	110	98	103	107	104	105	111	121	90	93	122	118	104	107	91	88	95	118	121	106	121	106	101	108	107	110	115	107	98	93	112	118	95	101	92	114	98	106	94	95	111	107	106	90	104	105	118	112	102	123	95	109	100	103	91	97	88	105	103	77	110	89	100	111	94	108	133	104	106	103	82	87	97	107	108	102	94	102	103	114	124	103	126	128	121	100	104	105	110	107	105	117	97	118	118	107	109	99	129	96	109	102	110	112	129	108	88	105	103	103	112	110	113	99	110	98	123	108	113	115	91	120	99	123	93	114	95	112	94	125	102	99	110	108	90	106	94	95	87	118	119	101	116	113	111	104	100	107	115	115
13547	14799	6829	4094	2725	1184	977	3097	160	148	159	134	141	129	128	129	139	115	107	122	121	113	128	135	117	140	123	126	131	126	116	136	101	109	122	99	120	152	118	128	135	140	110	115	121	110	106	122	110	112	126	124	112	108	114	119	120	123	114	137	121	129	125	139	118	123	112	109	108	121	117	126	103	137	110	121	125	130	146	134	112	111	113	111	129	118	117	108	134	113	114	114	136	121	113	133	127	116	118	107	131	96	120	122	111	111	108	138	128	111	119	107	108	121	116	120	125	132	121	107	121	111	109	110	112	123	128	107	109	112	104	115	110	119	125	107	124	126	122	114	145	117	125	132	117	132	117	116	115	136	126	124	115	131	122	127	124	125	125	117	118	102	106	138	134	101	123	110	109	117	114	99	135	118	123	116	123	130	127	118	99	104	110	124	114	101	124	110	121	113	105	117	111	126	118	108	126	125	134	110	109	129	108	114	111	124	116	104	137	100	127	129	110	103	118	112	116	117	113	123	118	133	102	121	119	112	117	113	133	113	105	121	122	117	112	130	127	114	125	114	122	119	103	102	118	119	103	116	108	130	123	115	131	125	123	125	112	110	120	116	126	137	116	103	115	124	103	112	121	123	113	123	110	118	119	106	123	109	120	116	123	123	90	106	138	121	98	106	117	117	119	115	90	106	127	119	113	127	140	99	109	108	110	118	113	100	114	114	121	113	110	102	106	109	111	112	118	118	125	126	109	118	111	105	138	101	111	113	126	146	117	118	125	117	135	134	119	104	119	105	114	148	119	115	121	115	145	120	139	99	119	109	122	107	113	137	136	120	121	126	111	121	118	116	155	133	93	105	114	118	113	108	125	118	113	132	105	101	113	112	113	119	117	138	113	125	114	114	101	103	92	108	132	115	106	121	107	115	117	124	127	113	108	135	116	101	127	121	111	119	107	107	108	104	123	107	116	103	103	126	116	127	128	125	120	121	140	121	116	124	131	126	101	115	133	102	94	112	124	127	120	121	108	135	121	100	103	120	123	137	107	113	133	120	102	108	113	100	109	128	105	116	119	113	131	117	129	123	103	112	134	121	118	103	127	109	116	116	124	121	102	139	100	114	113	118	106	125	98	125	114	127	112	123	123	124	104	131	115	111	105	115	120	88	104	115	121	112	124	137	114	112	111	124	110	113	128	129	92	104	112	113	104	122	138	113	115	124	118	102	104	120	102	116	111	108	114	126	117	125	105	123	112	108	132	120	108	130	117	124	109	134	119	126	127	128	131	115	118	112	103	103	112	139	125	116	121	106	109	117	105	113	104	121	111	106	122	120	114	100	120	113	113	122	108	121	131	110	113	136	107	105	106	136	108	128	124	109	105	113	108	114	123	139	133	126	145	106	118	131	127	112	109	106	124	123	126	121	103	121	100	107	110	110	113	109	126	133	120	114	115	108	131	124	112	124	124	114	110	104	131	137	110	131	111	121	123	136	124	123	134	119	137	107	132	129	99	103	100	123	109	120	121	120	124	124	117	121	117	114	110	100	106	127	113	113	123	142	113	108	126	148	132	112	113	119	127	110	128	117	127	127	116	104	116	129	109	121	114	99	115	114	110	121	124	125	122	129	109	105	131	132	102	116	105	125	110	121	130	97	106	119	112	109	123	111	105	104	95	125	125	130	122	110	99	131	109	121	115	116	104	125	100	115	112	143	131	101	99	112	106	122	84	109	108	126	120	108	110	125	115	124	111	132	108	130	113	100	115	132	122	102	114	124	97	114	115	102	114	119	116	118	126	123	117	119	134	125	107	105	115	127	136	129	136	115	122	138	119	115	102	131	99	122	111	120	112	119	112	120	119	125	108	116	141	134	143	128	111	127	97	108	142	121	104	127	118	131	102	130	104	112	94	125	106	107	126	123	108	119	125	131	138	128	112	108	113	120	99	134	117	110	122	126	107	129	109	101	127	97	127	98	108	119	117	107	130	109	106	89	131	113	120	126	115	104	138	134	104	112	141	122	109	117	126	133	115	117	110	100	130	146	133	132	106	111	116	99	108	105	120	124	92	124	131	127	120	103	108	108	124	105	119	114	106	123	111	119	113	107	101	125	106	115	120	105	103	117	122	139	117	122	125	110	89	114	114	122	117	119	140	116	131	119	120	124	104	133	141	104	134	128	120	121	119	128	131	137	124	109	110	125	111	112	105	120	111	133	117	117	120	109	130	141	114	103	108	121	120	117	124	124	119	117	88	139	129	99	105	107	108	119	100	108	119	120	104	125	103	132	111	121	120	115	107	120	113	100	108	127	129	125	116	106	112	124	112	119	120	122	116	134	119	136	120	104	119	136	129	114	119	141	117	113	126	103	111	109	134	111	113	125	108	137	119	101	124	115	108	125	118	111	130	131	125	118	147	115	104	130	124	127	124	114	120	115	127	120	132	105	110	119	113	115	108	117	112	119	128	133	100	112	119	130	152	127	124	123	124	129	134	131	123	103	120	110	120	116	113	116	141	105	104	108	132	113	100	114	113	132	109	119	131	118	126	115	106	115	114	129	100	120	152	117	120	130	123	112	113	124	120	118	131	92	140	107	146	122	117	132	114	114	115	114	106	138	138	123	129	129	117	113	108	110	114	112	119	98	141	106	109	124	107	127	99	117	122	126	127	116	127	120	124	111	130	118	122	125	113	121	122	114	111	129	120	124	110	115	126	122	124	110	116	130	130	118	122	97	126	110	147	114	135	122	111	134	110	118	122	94	125	118	129	119	115	118	129	103	113	112	112	94	127	113	125	125	97	108	125	115	121	115	126	110	105	114	106	112	124	113	96	127	123	116	143	117	120	116	120	101	106	110	96	120	119	129	143	126	149	124	111	93	130	117	147	133	111	120	109	108	115	106	118	110	135	118	127	113	122	129	110	118	111	129	108	93	127	114	114	123	123	122	129	101	117	125	105	120	125	124	123	131	111	114	116	99	120	119	100	127	119	106	129	97	96	141	115	128	126	128	110	92	121	112	118	132	117	132	108	114	130	111	109	111	108	122	128	113	106	109	100	129	100	115	123	128	125	112	126	123	130	114	123	95	106	128	122	104	123	119	118	125	111	115	117	104	103	106	130	102	113	134	119	122	116	99	124	133	125	117	125	127	120	107	118	91	117	102	112	111	126	130	128	112	111	135	116	107	143	108	88	122	149	109	118	119	109	120	117	97	109	128	102	102	116	130	121	123	115	95	100	123	125	121	126	130	114	133	120	122	111	111	140	115	93	125	107	101	106	115	136	109	122	112	100	114	109	108	112	127	121	108	130	131	125	124	127	89	118	123	111	122	139	97	135	106	102	135	114	119	103	105	142	129	126	112	110	120	129	111	125	121	107	113	100	109	141	107	141	117	120	124	125	114	114	111	120	117	124	124	107	107	114	126	103	124	123	131	92	138	98	132	114	107	126	119	108	104	96	113	125	130	112	112	116	111	110	105	104	121	112	119	112	108	101	122
24966	20443	26715	24083	20474	13080	9083	31503	4222	490	425	393	417	389	337	329	322	316	316	269	290	255	305	273	262	257	287	271	264	278	236	247	211	232	287	209	218	263	229	255	245	262	244	239	243	245	253	253	227	231	231	227	229	234	238	250	218	241	241	259	244	278	237	253	271	230	219	241	257	235	239	197	279	231	242	246	244	232	242	256	216	249	224	230	218	213	223	237	239	239	262	238	246	254	236	263	229	224	264	229	215	223	244	223	231	238	234	249	233	222	204	223	232	236	235	233	244	233	244	204	230	222	230	237	235	229	255	257	245	226	274	240	261	236	223	219	254	192	225	239	206	265	239	236	221	234	224	222	247	259	228	240	244	233	220	252	232	231	211	231	241	239	250	235	239	217	253	239	257	222	230	259	242	255	226	226	234	260	249	251	211	235	224	245	244	234	203	221	255	235	237	243	216	231	230	249	236	244	237	237	243	216	257	261	227	245	238	212	230	231	230	247	242	240	237	243	249	239	221	228	216	228	247	238	251	246	223	240	251	216	236	221	215	244	261	239	250	232	256	264	259	225	256	248	271	231	251	223	217	237	217	241	224	255	227	229	255	213	244	246	194	230	218	219	234	268	231	220	253	209	235	226	221	255	235	232	228	229	262	240	229	236	236	239	231	226	236	231	213	232	231	222	243	220	228	242	262	236	238	261	252	226	242	221	230	238	229	246	271	258	271	255	236	257	255	191	224	247	236	233	237	252	251	229	234	214	261	259	247	225	252	257	223	239	234	200	239	245	247	195	218	230	258	241	261	249	243	238	228	227	232	226	246	275	229	255	230	233	217	232	223	230	216	242	247	231	225	216	255	236	234	262	232	204	258	247	237	217	234	240	236	232	226	238	249	214	233	230	245	224	245	246	243	202	239	238	247	237	236	241	234	250	247	216	227	241	244	218	242	240	235	240	237	232	212	212	215	243	267	245	230	246	276	250	243	206	231	252	224	235	213	231	225	205	243	235	227	221	246	219	264	246	248	238	245	258	240	242	214	268	250	250	245	217	236	242	227	235	212	240	232	261	221	229	237	229	221	250	223	235	243	197	235	229	256	250	236	236	254	243	223	244	231	227	251	228	231	247	239	241	257	237	260	227	255	243	226	277	256	220	240	241	234	250	231	215	229	207	248	239	237	232	218	219	228	231	218	251	233	250	239	219	216	203	244	238	231	220	216	248	248	241	231	237	219	259	244	220	249	247	237	217	246	242	211	243	245	243	248	219	236	238	262	259	264	242	218	238	244	260	245	220	256	232	231	229	251	221	245	248	250	240	233	227	265	267	241	223	223	211	254	241	231	246	226	233	243	231	246	248	258	250	215	257	257	250	227	249	241	218	225	251	241	246	244	270	237	218	233	209	221	236	239	215	251	226	235	256	262	231	219	231	254	218	243	254	219	211	238	219	197	277	249	233	251	229	237	248	213	242	219	252	249	248	234	234	235	242	289	252	233	268	235	232	218	235	228	233	241	230	267	250	251	244	248	226	219	202	249	270	231	217	239	250	232	237	231	233	246	225	267	220	239	210	231	229	218	245	258	231	239	232	216	247	249	232	236	242	210	241	218	241	226	228	243	265	235	241	237	232	230	218	257	217	236	233	224	240	242	239	263	230	236	288	250	212	254	200	232	258	216	234	236	232	237	235	248	251	237	239	216	250	219	222	259	232	234	236	242	248	225	242	220	246	234	234	220	231	222	239	234	229	220	214	225	253	252	229	237	255	224	262	255	220	219	259	238	245	246	226	227	230	245	205	222	234	224	222	228	198	238	243	245	234	247	263	264	236	249	233	244	227	199	238	244	240	217	255	244	246	250	240	258	244	233	257	219	231	223	253	249	218	243	247	238	236	233	221	230	231	243	238	263	218	227	237	246	230	264	262	213	227	221	238	234	252	225	221	238	246	237	235	228	243	236	227	223	250	255	254	235	219	265	216	249	233	217	280	228	230	238	258	224	226	242	258	223	208	233	238	245	222	214	240	242	269	220	242	259	232	242	259	234	222	209	250	237	236	229	215	242	242	265	211	216	229	229	240	224	260	245	290	232	244	258	239	212	225	205	240	221	215	236	279	260	241	224	235	252	241	258	260	207	237	240	233	225	272	232	239	250	261	232	234	251	232	227	211	231	261	248	216	232	244	251	217	230	227	220	240	227	244	248	221	238	218	212	236	208	228	216	231	209	246	255	245	233	256	255	219	227	269	228	218	258	220	253	255	229	236	246	224	247	229	229	228	242	251	255	206	211	254	240	218	232	237	230	216	253	235	219	222	218	246	246	236	232	228	219	240	221	236	228	234	249	256	245	206	205	225	239	219	255	224	256	254	237	227	272	189	236	229	230	239	220	225	232	222	251	221	239	225	229	250	240	261	227	240	233	221	211	232	255	248	209	224	238	235	235	220	230	256	226	259	237	268	244	232	221	245	229	229	265	230	235	238	266	233	250	246	236	225	225	237	231	223	254	223	258	230	225	238	244	249	233	254	215	247	248	232	248	256	237	216	250	251	234	250	242	226	220	236	241	211	241	245	222	222	241	246	205	245	243	219	257	240	216	221	226	251	240	244	254	223	221	248	252	207	234	230	243	233	261	233	230	251	263	247	218	237	261	213	229	241	240	224	233	243	239	213	252	247	255	228	221	242	237	233	214	253	247	237	209	263	254	219	240	264	238	242	242	229	235	209	210	248	226	241	243	225	238	233	239	254	268	216	244	229	249	203	261	224	245	239	244	225	240	235	235	224	262	210	243	245	244	243	252	210	243	243	233	221	236	242	242	254	274	231	257	260	287	234	213	228	241	238	261	230	221	246	230	249	219	244	240	250	252	240	236	239	264	229	239	234	266	235	232	249	235	227	237	239	222	247	271	213	250	240	208	278	245	236	239	247	270	233	243	256	232	254	254	234	245	220	254	223	250	256	243	225	238	236	242	244	256	249	209	243	242	232	254	243	221	243	259	238	267	222	231	250	241	259	260	238	241	253	225	236	242	237	207	229	226	252	248	240	230	246	223	221	236	221	248	227	234	238	239	238	244	256	268	251	247	240	232	251	239	230	233	233	258	223	218	264	215	244	216	243	239	242	237	260	233	240	238	238	245	236	215	262	219	241	230	224	246	254	232	219	248	233	259	230	234	258	250	251	251	241	221	221	240	243	242	256	228	241	249	242	249	239	220	240	262	238	251	251	226	248	261	229	270	252	232	219	227	237	225	221	247	246	243	255	229	233	258	234	222	240	249	220	257	235	241	255	251	232	254	249	241	197	236	209	204	202	205	237	265	221	235	234	240	258	276	245	234	234	222	244	230	244	215	209	248	239	255	233	263	257	230	268	263	255	232	262	222	250	236	251	251	230	235	227	237	243	249	248	230	242	250	253	232	265	225	203	239	194	218	260	274	226	216	230	235	232	241	245	249	230	246	246	237	254	258	233	259	235	234	241	238	223	211	238	195	220	262	234
18386	38999	21397	11669	7241	5151	12822	27996	985	880	704	596	569	509	463	433	422	384	358	315	350	315	317	300	284	283	292	303	312	286	296	276	264	229	259	251	265	239	260	225	267	238	219	252	259	241	251	245	229	246	254	227	259	238	240	254	257	255	247	241	246	236	229	234	243	239	242	221	250	243	235	265	227	221	204	220	217	224	229	247	240	219	235	244	217	264	223	228	221	209	206	256	249	215	210	254	188	232	225	204	261	217	229	213	218	254	198	216	228	227	223	226	224	220	248	227	249	235	213	231	259	241	227	206	237	266	245	201	215	244	231	241	237	232	237	216	248	250	226	233	240	234	232	270	203	218	233	247	238	249	222	200	225	242	265	217	247	220	224	235	220	237	230	215	240	236	225	251	228	249	248	230	207	228	217	225	236	232	244	234	207	222	202	235	242	213	246	239	224	205	236	229	241	208	246	227	221	239	234	236	224	212	221	230	233	216	231	224	208	222	232	233	238	219	239	218	212	239	264	211	197	227	241	227	228	214	219	207	229	213	227	225	224	218	222	233	240	233	222	243	198	205	253	215	231	235	214	222	219	256	235	194	207	234	230	226	211	214	193	237	232	213	217	239	237	235	247	233	248	231	199	253	244	233	226	206	228	233	213	228	203	237	224	233	230	226	207	245	223	225	272	233	211	245	240	238	248	219	218	227	231	247	236	248	222	209	229	220	209	214	214	217	185	252	238	237	239	234	235	233	223	229	228	253	241	248	238	222	215	231	234	240	218	217	215	240	219	211	221	203	225	230	226	230	233	206	244	251	203	240	258	211	237	224	233	230	279	201	225	226	222	197	238	220	207	243	221	220	232	250	233	241	217	256	203	245	229	250	243	244	204	199	219	243	206	222	259	219	255	216	215	220	220	201	233	237	231	217	209	225	199	255	226	236	269	214	225	206	218	212	237	219	229	202	240	226	224	238	236	252	227	231	235	216	231	230	229	231	213	219	215	214	217	227	205	226	226	226	235	230	227	229	224	229	215	247	211	236	255	212	237	216	238	209	227	250	202	216	231	255	214	230	203	225	244	205	231	208	216	221	224	210	253	238	238	232	226	218	216	197	221	228	222	207	218	241	246	240	251	230	229	225	220	243	234	246	206	208	240	227	243	239	198	246	250	224	222	247	247	235	229	251	222	248	206	225	234	205	225	211	222	203	205	234	216	222	229	236	233	234	236	206	193	242	261	223	214	206	223	229	226	222	238	224	219	221	235	233	224	223	206	192	240	259	217	240	204	224	210	212	232	223	222	217	228	229	192	213	224	231	220	226	240	220	203	257	248	218	224	241	250	231	211	221	233	237	235	215	227	226	251	222	226	231	241	238	205	216	223	243	217	208	227	207	233	227	216	211	234	271	220	209	215	249	256	243	230	230	260	206	220	253	207	257	225	229	238	222	226	222	219	219	239	206	251	214	252	250	219	219	234	242	205	224	248	241	251	218	231	215	216	210	230	246	208	246	226	227	219	230	215	233	221	216	261	223	225	227	226	237	253	221	205	206	213	250	232	235	196	244	228	200	238	233	223	219	245	223	223	225	217	243	199	229	230	224	234	227	246	226	216	243	223	224	240	242	239	207	229	222	215	215	225	228	192	221	216	235	231	211	203	226	222	229	231	211	224	239	234	219	220	238	229	279	222	215	219	197	223	226	230	221	204	222	213	185	218	233	230	235	211	231	202	227	226	229	218	232	239	232	231	226	229	217	244	234	218	247	208	232	246	208	230	238	229	209	232	244	231	238	211	222	213	232	239	222	240	239	213	209	223	236	227	223	203	243	232	216	212	226	205	216	232	236	222	237	204	223	225	192	213	206	234	223	235	247	237	234	219	232	206	219	260	218	236	223	217	250	226	231	236	224	248	218	236	252	233	231	241	237	224	213	218	228	233	235	245	214	214	233	213	228	242	229	251	238	201	238	239	224	246	236	239	206	205	214	229	233	223	238	226	225	229	222	228	208	239	220	201	223	257	217	217	224	224	226	228	212	199	253	237	255	209	219	224	241	211	228	244	257	222	254	240	205	229	223	210	220	210	202	213	223	212	223	216	209	236	217	231	215	242	233	213	213	247	245	208	226	234	211	226	205	226	186	205	223	214	217	220	237	238	221	206	229	211	219	250	243	243	243	218	211	251	216	240	264	231	224	223	217	229	216	211	228	205	236	227	224	228	202	245	242	242	224	222	237	223	233	204	247	215	231	216	206	229	205	233	227	224	232	246	223	233	225	227	213	235	245	236	244	237	218	237	225	230	236	216	199	232	202	207	245	245	250	227	221	223	210	204	238	253	226	233	249	219	229	237	235	216	225	236	198	197	215	233	253	204	262	230	232	220	208	212	203	212	197	236	220	231	228	239	225	221	253	209	184	227	241	229	246	238	205	216	223	213	201	246	237	255	240	217	234	246	227	229	226	216	213	224	203	215	219	208	212	224	207	233	247	214	239	243	238	238	248	256	242	208	239	225	248	233	212	230	209	249	232	211	217	214	233	241	247	237	219	223	214	256	221	221	256	221	248	228	228	197	216	237	212	227	217	234	252	214	205	210	218	231	246	216	226	233	235	203	188	214	197	217	225	234	209	223	230	252	262	238	244	249	228	232	212	222	246	223	217	218	213	215	219	214	220	237	228	205	207	218	215	194	244	278	226	242	228	227	222	216	227	246	257	225	238	241	256	236	239	225	211	235	208	224	207	223	226	258	218	201	244	243	277	240	246	214	249	227	232	221	214	229	232	232	221	218	200	199	241	210	221	223	201	196	225	230	235	214	252	227	241	222	221	231	216	224	219	250	213	227	234	255	230	230	248	215	207	236	214	230	237	222	207	227	227	222	226	245	243	196	230	233	228	254	216	231	218	217	223	211	235	261	230	262	239	235	226	222	225	247	228	227	226	218	224	194	242	214	208	236	257	242	217	255	228	199	238	224	209	229	234	230	213	213	232	219	194	246	222	220	247	217	231	229	228	249	212	222	227	217	224	236	262	210	244	238	218	227	225	229	214	225	215	201	235	223	227	233	216	248	230	214	207	234	227	226	235	220	243	230	256	243	205	221	229	221	217	216	204	223	197	222	229	238	251	236	210	215	279	238	228	229	232	213	219	252	228	212	239	206	236	239	215	234	224	212	200	234	231	252	240	218	237	250	211	206	257	222	260	235	231	220	250	239	235	215	226	245	245	218	210	234	220	236	246	198	241	226	237	241	235	229	225	242	238	215	231	227	249	220	236	223	214	200	227	235	222	200	272	225	227	228	221	195	237	214	203	216	230	219	225	232	249	235	203	214	222	214	236	223	221	230	219	203	242	231	233	225	238	236	240	270	232	234	228	218	232	223	222	245	239	230	231	224	217	242	228	202	244	227	253	201	224	222	236	238	231	229	240	206	205	220	224	243	232	219	251	239	211	216	218	206	223	206	229	225	214	222	218	236	231	231	236	235	241	199	257	245	226	236	252
22579	20437	26897	23897	20450	20597	20262	44744	11179	1576	856	752	710	694	664	634	563	590	572	493	542	552	541	514	494	499	535	465	458	533	479	476	460	489	467	475	510	451	454	453	455	470	461	439	495	459	500	448	456	446	437	467	480	443	435	451	436	459	452	487	447	478	471	446	449	446	458	474	463	488	406	435	461	464	432	441	459	441	413	437	431	431	409	456	443	459	434	463	424	458	461	460	462	444	447	454	435	428	427	472	447	464	434	446	460	420	467	458	389	444	448	420	430	455	440	438	457	441	435	421	432	429	448	431	455	437	455	434	473	468	461	453	465	457	455	437	402	455	484	455	470	407	439	416	472	457	439	433	480	433	466	450	450	437	444	465	456	445	462	454	456	437	428	442	438	428	425	434	439	443	437	461	395	442	429	444	433	475	430	483	445	439	476	471	436	418	418	465	468	442	473	433	439	454	435	435	446	385	430	398	414	403	451	463	432	441	429	491	450	413	466	460	438	469	447	449	467	440	447	474	440	415	460	441	473	420	435	442	438	452	452	394	431	449	447	416	438	432	397	453	441	443	477	427	449	417	450	464	431	432	458	427	429	466	468	434	418	465	440	445	474	436	408	396	455	432	442	437	405	417	465	451	476	438	462	470	450	419	403	419	457	439	438	447	415	431	413	436	426	429	447	410	473	456	451	473	417	417	425	461	463	443	467	408	457	445	449	441	450	439	406	460	473	422	466	449	457	484	479	424	438	440	444	445	465	420	444	417	476	479	461	442	407	434	441	432	462	478	483	485	456	442	442	461	431	456	418	440	432	461	453	414	396	404	457	453	384	425	426	426	435	460	416	467	461	443	472	454	426	397	422	434	433	453	454	461	420	425	418	471	420	447	483	404	422	417	428	471	451	460	434	464	436	444	452	441	461	428	440	433	476	429	426	443	424	403	445	452	430	447	434	467	496	482	435	439	451	481	461	432	445	427	431	439	477	460	422	428	434	455	445	468	462	450	441	436	419	419	467	415	462	415	462	467	459	462	444	457	430	418	436	424	444	403	466	420	435	437	431	430	453	459	438	431	467	490	477	445	433	446	519	399	451	440	456	419	421	424	443	439	412	432	441	464	469	435	429	481	484	424	433	443	460	415	426	413	467	427	427	433	457	453	459	440	437	436	437	481	424	454	434	415	420	463	461	411	398	418	428	411	472	466	438	455	397	458	468	466	451	443	437	439	451	412	452	405	439	454	466	440	452	454	469	405	435	435	448	477	454	392	440	444	423	452	436	395	434	469	455	451	469	474	423	451	455	439	440	424	410	430	449	407	474	415	427	424	471	423	432	422	455	441	420	461	432	436	442	453	443	432	419	438	466	453	461	447	409	460	466	469	450	446	426	433	436	418	427	414	487	444	439	446	471	456	468	412	458	435	410	416	404	445	411	453	461	436	437	446	425	467	433	450	454	437	461	471	449	445	458	424	433	420	458	440	425	444	456	438	441	403	434	432	441	461	409	463	410	428	442	439	446	478	417	462	433	444	441	469	415	422	427	435	447	409	438	438	453	407	449	437	443	468	430	443	442	465	459	421	448	423	438	486	451	431	413	420	439	467	467	433	415	434	429	414	441	458	437	438	447	415	475	482	458	406	431	415	426	408	435	391	412	426	450	431	432	436	448	455	446	410	421	442	480	408	459	459	428	480	452	424	459	440	449	492	486	442	445	442	425	441	462	433	441	438	459	390	428	421	447	464	428	423	438	442	464	434	455	425	426	436	445	442	444	421	450	442	470	444	430	428	411	447	431	443	447	435	434	416	426	461	408	439	464	448	470	415	467	435	448	424	439	428	439	433	442	430	459	456	417	446	459	459	417	424	432	446	409	457	415	404	416	415	444	463	451	443	435	435	425	439	462	488	456	439	424	436	455	450	426	442	420	416	406	442	454	445	488	442	491	448	438	437	421	413	438	447	418	465	457	429	470	415	406	440	459	430	425	443	494	464	443	470	423	455	473	415	397	421	407	483	431	450	407	419	446	450	414	441	460	420	452	421	428	441	456	464	417	459	466	434	467	438	485	429	441	454	472	462	424	477	449	435	415	449	423	417	458	501	428	417	431	412	471	428	440	426	433	398	407	415	457	430	493	429	437	479	396	419	446	431	471	435	432	438	444	416	435	423	458	409	442	417	404	418	422	452	425	470	478	436	424	451	427	408	423	427	447	424	401	478	470	433	408	457	467	469	474	451	447	473	438	426	447	427	433	451	467	418	439	459	420	431	446	433	426	437	454	466	408	436	447	443	453	424	418	402	426	456	389	425	419	459	422	418	449	421	424	442	442	448	456	453	435	437	411	455	437	440	428	465	448	476	426	434	412	424	420	427	448	415	503	458	455	444	421	438	407	407	422	459	414	428	463	410	455	463	435	426	484	463	430	429	439	423	442	500	421	392	485	441	410	429	455	432	454	431	435	421	433	441	425	440	412	420	464	415	462	464	452	437	416	444	433	411	453	465	437	422	429	391	474	433	467	484	466	459	450	465	490	415	461	494	411	461	437	443	416	449	475	484	455	433	474	450	415	481	461	439	409	439	446	461	438	404	442	459	406	436	476	448	434	486	471	406	469	462	456	436	441	461	429	398	422	445	417	431	399	454	429	442	437	421	442	435	473	412	438	458	458	439	439	426	432	409	463	434	466	464	463	440	397	462	442	421	450	459	417	420	436	435	392	455	444	438	462	432	446	437	472	466	450	456	445	461	424	462	451	445	423	439	450	412	428	472	376	405	398	455	425	444	446	418	435	465	419	429	449	439	442	437	484	383	433	400	444	408	409	423	424	445	432	466	421	430	432	427	454	482	450	411	417	425	460	450	412	460	454	407	472	419	429	459	463	441	438	393	399	399	445	436	431	452	425	446	446	427	440	411	407	486	437	477	430	452	419	432	445	415	417	451	458	431	429	447	449	466	433	427	434	411	420	466	411	437	474	495	451	418	442	451	464	495	460	451	489	409	453	459	468	433	446	454	453	428	466	459	440	449	428	417	390	468	436	442	466	434	423	446	447	423	436	473	458	428	434	430	445	429	441	414	466	406	428	408	482	453	431	442	468	435	424	417	416	456	474	461	411	419	452	481	440	444	393	448	409	422	430	448	430	437	453	429	442	430	400	450	420	444	437	438	460	420	460	451	506	432	457	401	430	448	429	446	441	446	452	452	444	464	422	460	454	447	434	444	432	441	472	447	450	457	397	469	432	447	420	419	426	424	457	488	428	456	481	464	447	421	421	416	440	433	439	431	406	459	439	450	470	497	460	414	435	423	419	454	435	447	450	445	457	434	425	436	467	500	448	447	421	432	484	443	438	487	473	433	450	454	396	408	449	407	438	448	454	418	461	448	462	459	430	417	465	438	443	437	437	470	420	457	460	388	391	443	452	462	471	436	436	422	444	408	430	414	395	453	446	446	446	434	461	445	438	479	443	457	419	442	447	429	444	445	421	432	431	435	469	454
21284	43456	26767	18226	12848	8768	16910	37758	2155	1592	1361	1118	992	923	885	853	745	751	701	687	622	629	575	569	564	564	530	512	521	478	515	489	465	469	460	493	451	487	464	476	500	414	484	452	467	441	451	470	429	478	437	447	454	410	448	446	422	427	434	429	486	424	419	409	436	429	423	439	435	439	418	416	448	443	430	417	405	414	437	463	430	432	411	438	399	405	391	440	393	414	403	421	423	415	393	420	416	416	414	395	410	420	391	431	416	409	428	434	403	412	418	364	402	447	438	464	391	441	426	407	401	417	435	430	433	425	403	437	381	425	409	428	412	423	394	430	424	403	411	403	402	413	448	419	413	413	449	412	361	392	385	422	399	390	382	405	415	440	429	409	409	387	435	411	400	417	437	433	414	427	411	399	392	435	419	449	420	469	442	371	452	418	423	408	438	449	403	405	403	437	413	429	421	422	425	400	413	412	446	422	361	427	450	375	392	381	395	437	434	403	445	442	362	415	400	396	417	426	410	376	395	421	431	393	419	430	395	411	395	424	420	405	420	397	422	414	402	439	435	418	394	415	412	396	431	403	464	405	390	418	423	412	446	417	421	401	412	425	405	434	390	367	401	410	428	461	414	427	400	408	449	417	408	413	404	410	413	411	406	421	431	432	410	415	394	411	410	443	400	419	415	440	426	369	367	435	370	436	416	414	410	411	424	357	409	444	432	406	391	430	413	407	415	437	402	435	434	424	404	398	445	433	410	431	393	418	443	447	400	392	427	405	423	453	418	415	423	400	403	386	412	404	410	401	403	389	435	418	413	410	419	435	403	414	415	387	436	388	399	425	442	388	388	397	394	383	425	409	424	408	408	419	398	416	438	393	433	414	413	414	424	401	429	413	424	430	408	429	435	432	456	397	427	407	393	438	413	387	384	418	413	449	439	414	383	411	384	417	423	386	434	441	402	416	388	412	429	409	370	428	394	410	389	418	426	413	363	419	408	384	398	440	442	416	395	387	434	424	420	405	368	406	440	375	397	414	394	415	420	377	412	430	418	406	403	396	441	473	446	410	391	426	413	383	416	427	392	441	430	414	438	405	415	436	424	425	437	449	410	426	422	396	406	435	386	435	411	423	408	457	413	423	422	373	378	414	398	420	385	381	410	411	399	413	420	401	385	393	408	450	454	422	396	417	424	416	376	384	417	416	405	418	420	443	413	432	406	378	420	416	389	384	422	388	396	423	398	428	382	426	393	413	420	383	395	432	374	459	384	428	429	447	401	412	426	457	421	422	402	391	418	436	424	417	435	406	425	414	430	419	427	388	392	434	392	447	442	403	375	418	391	442	417	400	408	433	369	434	431	407	377	381	402	418	436	407	426	401	419	422	416	423	442	418	398	382	401	404	408	419	406	428	402	373	430	377	391	411	416	448	406	389	431	405	411	424	417	404	403	427	431	431	389	388	465	429	425	428	402	452	428	430	436	407	414	443	407	426	374	400	417	402	432	421	420	463	425	419	414	432	446	395	463	406	391	454	388	436	386	436	386	418	422	431	417	400	401	428	407	443	442	412	399	391	394	420	424	430	409	404	398	396	433	418	393	421	420	393	405	389	396	428	423	381	455	408	420	442	400	430	410	421	440	412	396	397	426	427	393	387	448	385	404	431	367	410	395	407	423	409	419	410	413	420	440	433	423	446	403	451	408	405	426	392	389	446	426	394	424	391	391	406	432	426	426	429	429	464	419	442	390	416	391	403	417	382	397	380	439	406	407	409	436	433	434	403	427	405	435	448	437	391	368	416	424	404	440	374	401	415	370	389	399	389	425	382	409	372	422	411	421	430	415	432	435	420	448	394	423	442	376	411	445	404	390	440	422	424	403	404	434	405	422	425	429	453	381	425	430	411	414	447	413	411	400	375	416	373	407	432	403	393	438	410	426	405	419	419	426	423	426	408	371	428	443	414	419	430	432	373	424	398	422	430	402	437	385	394	404	437	431	386	420	421	440	414	400	418	423	425	414	423	399	370	382	426	432	421	396	411	479	412	403	389	412	408	383	413	415	405	435	409	433	391	425	403	397	437	419	401	400	426	430	421	444	378	408	409	409	448	396	412	368	401	405	441	414	407	391	473	462	402	413	386	420	418	431	417	408	435	411	425	423	419	380	410	408	445	431	397	389	426	401	416	426	412	413	431	422	415	414	419	425	454	374	398	397	410	417	425	415	428	399	400	386	393	396	436	419	421	439	417	423	414	404	392	418	391	411	424	411	410	460	392	422	403	372	385	385	438	426	387	436	403	428	385	467	447	388	389	428	427	433	423	400	406	388	426	390	412	428	405	420	418	421	383	417	399	404	415	386	419	431	400	416	396	397	445	447	388	455	383	417	412	398	432	397	417	462	427	421	386	459	404	410	419	388	437	417	440	428	360	389	415	426	436	424	445	463	428	413	401	400	387	430	386	404	371	430	403	419	371	414	489	419	435	425	407	416	411	407	402	376	391	406	394	387	429	453	396	451	415	407	436	410	431	391	357	429	407	423	435	420	396	415	444	375	424	394	397	411	422	433	415	406	414	439	431	427	435	429	402	391	421	434	404	436	384	400	440	414	405	419	412	412	403	404	442	429	396	383	424	423	417	405	408	424	386	449	383	438	432	409	449	425	408	443	409	415	446	422	418	413	433	417	395	409	435	421	397	427	397	408	398	420	428	405	418	392	391	438	416	421	383	427	403	408	433	406	432	426	410	427	411	424	405	455	429	391	384	397	406	399	412	400	393	383	416	385	416	402	392	385	447	438	406	413	417	427	412	422	403	418	442	405	344	404	385	407	415	421	415	407	403	420	384	404	394	398	453	463	396	433	432	403	422	399	399	413	382	401	417	409	442	409	379	414	433	371	419	440	419	422	443	397	414	409	408	440	390	402	375	448	413	390	409	380	445	401	417	435	423	432	405	411	402	388	404	443	404	439	418	448	421	409	384	418	411	414	421	405	427	392	442	431	415	431	378	409	449	408	438	417	419	436	450	407	401	440	417	409	405	461	415	417	428	416	406	407	407	428	426	427	398	409	385	397	446	378	435	415	435	420	409	437	389	394	371	434	376	427	394	408	388	412	386	406	443	404	432	388	446	458	419	467	418	447	418	379	422	426	431	405	427	406	420	414	440	416	399	392	413	450	437	409	416	425	402	371	443	438	387	396	421	415	457	452	385	400	445	434	410	419	413	419	385	392	430	405	441	411	381	384	374	406	408	446	375	403	418	426	371	412	397	408	422	436	472	390	430	389	426	421	406	405	391	421	420	438	397	391	413	383	403	390	408	409	413	421	454	439	403	385	407	445	425	425	412	439	410	430	383	410	409	413	421	392	424	453	392	411	411	398	408	432	443	406	414	390	373	426	401	377	414	444	394	439	421	398	406	432	410	444	412	443	421	430	417	424	425	391	414	430	408	399	394	392	400	401	448	420	435	431	380	419	412	412	394	429	409	406	378	393	448	407	399
28522	17928	6002	2598	1345	988	2125	2604	216	134	111	111	114	114	136	120	130	142	119	109	129	117	100	118	134	115	108	93	117	127	119	131	119	114	127	124	111	119	115	116	138	126	120	125	121	129	132	110	117	126	120	129	134	124	103	107	119	123	117	116	112	113	114	121	108	105	101	101	118	109	125	111	142	129	123	111	117	123	106	120	125	122	120	108	117	113	116	127	106	109	109	108	128	122	98	136	114	105	113	119	113	129	124	100	110	122	127	121	115	121	101	106	144	119	124	100	112	113	122	115	137	105	117	117	93	115	112	98	110	119	117	104	116	95	130	122	107	115	129	110	152	143	113	106	125	137	100	120	119	116	159	113	110	117	128	114	129	129	101	115	114	118	116	112	114	125	125	122	117	116	115	130	112	122	134	100	120	106	117	107	123	123	118	120	100	122	113	125	96	114	109	116	123	115	133	110	109	116	95	102	115	119	119	99	117	106	112	116	113	106	129	125	107	125	117	108	119	106	114	104	102	110	109	125	100	106	129	119	121	129	112	119	102	113	120	97	118	107	122	113	124	121	111	117	133	119	96	111	92	110	105	103	104	112	101	111	124	113	118	116	108	113	124	106	101	108	121	121	103	122	93	116	116	120	106	124	123	110	127	96	104	113	134	106	137	114	134	124	117	132	110	112	115	119	100	101	125	132	113	127	105	112	103	127	114	97	124	111	117	108	137	120	108	116	105	108	111	114	122	108	130	116	116	99	113	128	96	106	95	114	86	142	109	120	112	101	122	108	116	103	100	110	109	122	134	114	116	105	114	111	126	136	96	101	100	126	139	117	129	107	123	102	107	114	126	121	118	112	107	108	123	124	119	114	101	107	107	109	105	126	104	114	136	119	98	118	130	113	111	111	124	102	108	121	106	149	127	120	119	102	106	100	107	113	107	123	120	117	134	107	90	108	141	113	112	129	110	104	120	113	123	116	119	112	123	133	125	114	116	110	105	126	105	115	135	113	115	112	101	125	103	106	141	108	99	116	117	121	124	104	105	119	115	131	123	107	113	119	132	116	118	127	106	101	108	107	109	126	103	115	125	111	113	109	109	113	109	114	104	106	108	102	100	111	120	110	110	115	119	132	111	114	115	111	103	123	106	116	134	103	99	114	116	92	116	121	88	107	122	127	123	111	122	104	123	123	99	104	107	113	107	114	115	109	105	92	117	110	125	114	106	124	121	111	96	118	155	124	129	122	107	132	86	114	126	116	129	117	103	105	100	115	123	109	119	133	107	115	97	118	123	108	104	118	105	113	110	121	108	116	88	121	110	105	126	118	115	105	116	118	113	90	119	129	115	123	111	128	122	115	100	122	93	138	127	128	130	131	109	107	111	130	107	116	117	122	119	117	104	120	123	122	112	113	125	111	104	122	125	101	107	106	92	103	120	120	101	105	109	121	118	99	131	121	110	123	110	111	108	129	114	106	124	102	128	103	116	111	105	113	125	135	133	111	105	126	126	117	112	108	112	113	120	116	108	108	113	102	115	130	111	128	118	125	146	112	121	103	99	105	112	110	109	137	106	130	134	128	125	129	93	119	119	112	121	125	123	116	119	126	109	109	137	120	112	140	136	101	123	106	111	113	102	123	110	107	118	134	125	104	103	104	120	105	119	120	130	115	103	100	117	127	125	124	112	113	100	114	113	124	106	115	118	105	126	113	114	119	120	118	123	111	103	108	113	115	144	124	118	113	118	120	124	120	117	108	122	88	116	105	127	103	96	110	96	131	129	119	127	115	104	124	102	116	120	97	116	106	113	119	123	111	127	100	131	118	133	102	125	118	113	112	119	124	117	102	124	116	134	126	105	120	114	112	124	121	96	112	127	110	100	107	123	129	102	98	119	108	118	118	116	114	133	114	113	111	108	120	111	124	134	114	103	123	127	107	109	108	112	105	118	110	117	95	133	119	117	130	110	122	114	132	109	119	117	102	110	112	113	127	115	109	106	139	126	113	103	133	128	114	99	103	110	107	130	118	108	115	105	107	122	117	98	128	116	111	94	127	86	104	130	120	117	127	120	97	96	116	114	118	109	105	115	114	116	119	99	114	95	113	102	105	139	102	106	126	106	121	118	102	108	120	116	131	123	118	111	120	118	118	101	106	128	122	117	100	133	128	109	114	97	123	126	106	133	112	121	126	118	99	109	117	111	104	120	97	110	111	117	115	114	110	96	118	107	124	100	113	129	128	116	107	112	110	112	94	115	116	131	130	119	128	99	119	120	124	118	138	118	118	106	122	95	112	121	118	118	97	113	126	119	108	108	120	101	127	115	119	120	104	128	107	129	107	119	114	124	107	100	121	100	98	120	122	122	114	122	115	125	112	122	122	111	128	111	130	132	98	112	126	118	107	101	105	110	125	119	123	110	108	120	106	139	118	107	102	96	109	103	115	116	116	127	107	112	119	116	138	109	121	94	114	113	131	110	103	130	103	117	94	113	124	109	97	130	112	129	121	117	107	112	102	117	106	107	120	137	111	118	110	106	110	108	118	124	122	124	112	116	105	108	105	107	118	111	111	120	121	119	114	109	126	119	116	121	114	115	101	119	98	104	110	110	115	110	107	132	110	107	136	105	118	116	105	127	113	121	129	110	126	109	94	111	125	132	107	112	114	134	112	105	130	126	112	113	103	121	115	123	120	100	90	141	118	119	135	120	110	131	110	98	119	108	133	118	120	118	106	97	112	95	84	120	120	103	105	141	109	99	135	104	114	122	95	127	114	114	104	124	105	100	125	115	131	116	110	96	111	125	132	111	117	125	114	101	114	112	98	140	120	133	103	124	94	96	122	106	107	118	124	122	125	120	116	107	94	119	111	132	120	108	113	125	118	109	111	127	104	121	116	113	116	109	128	129	113	103	104	130	113	123	118	102	139	140	127	101	144	123	109	112	117	110	106	107	109	122	128	110	119	111	104	120	114	114	118	115	115	130	104	132	118	123	116	116	114	142	114	114	120	122	118	130	123	114	108	99	102	115	123	103	111	110	109	120	118	98	93	111	126	122	106	119	109	105	113	107	139	120	110	109	116	114	117	120	103	129	125	135	112	117	127	113	103	118	130	107	117	138	106	119	121	107	138	133	125	109	116	92	113	118	106	115	114	121	110	106	116	101	118	131	103	120	99	116	127	114	107	117	115	114	123	104	132	106	89	126	108	120	120	113	118	125	114	114	95	120	106	119	118	114	120	109	118	109	120	109	111	106	127	118	118	119	111	101	91	117	108	119	121	114	112	123	126	105	106	106	114	115	117	125	100	120	128	117	112	113	125	92	101	123	109	139	116	113	123	125	124	107	129	105	105	108	126	102	112	143	126	124	98	108	99	104	133	108	98	103	113	118	112	97	119	117	118	98	123	117	115	111	102	102	110	119	115	118	132	127	111	122	111	136	104	99	86	120	124	111	100	111	115	131	99	122	104	118	126	117	113	118	117	93	135	115	101	116	98
14327	14976	6982	4688	2728	1909	4087	4284	226	146	142	139	119	136	131	153	145	150	116	134	127	145	139	137	127	127	140	120	120	139	127	123	116	130	115	149	132	134	110	131	133	124	119	135	123	109	135	123	116	127	114	126	115	114	125	132	152	123	135	156	153	127	129	120	118	129	119	120	107	150	128	131	109	125	139	116	117	134	133	141	131	129	107	132	124	141	127	145	110	132	121	150	118	117	111	129	115	123	132	118	126	121	139	135	145	132	132	141	139	123	119	131	120	119	117	127	111	116	141	126	151	132	134	134	126	125	117	129	140	133	129	154	127	125	131	131	118	127	125	120	125	142	128	131	114	117	147	125	102	148	118	146	114	133	106	136	118	116	106	137	132	126	135	141	123	125	135	124	140	127	118	136	142	145	117	127	116	117	117	122	128	138	125	133	137	124	117	132	142	120	126	124	132	123	163	119	135	139	139	132	105	119	124	126	134	129	141	92	132	126	130	127	128	128	138	138	121	138	116	135	122	111	127	131	131	133	140	111	134	116	132	104	143	131	116	123	123	109	119	125	122	124	135	128	140	143	97	118	114	130	123	125	123	143	136	123	110	121	124	120	117	124	125	134	111	121	116	137	151	126	129	116	116	141	107	105	121	124	120	101	130	130	126	125	122	140	145	148	98	120	124	112	112	133	117	131	135	120	116	146	111	117	118	135	129	128	142	118	126	127	130	129	121	123	136	133	129	133	148	134	113	138	125	126	122	129	134	116	132	148	129	120	132	125	108	114	135	124	115	132	109	137	133	136	141	116	128	120	121	135	118	128	128	131	129	137	139	124	122	118	133	139	115	125	140	134	135	140	114	132	123	129	141	127	128	126	128	128	126	132	126	117	120	137	118	130	117	134	127	128	140	122	146	124	124	136	125	126	129	115	139	145	124	122	136	148	140	112	142	139	137	129	142	119	129	133	131	150	121	131	130	115	144	122	133	133	116	138	122	114	120	108	142	100	113	129	116	116	123	119	130	135	124	132	112	132	145	129	125	147	120	123	146	119	103	106	128	97	115	127	125	135	135	112	122	120	131	124	135	131	150	131	137	142	133	129	130	122	137	117	126	149	140	130	134	129	125	133	108	133	144	106	142	106	108	143	134	118	118	129	139	101	146	115	133	139	124	129	138	121	112	104	118	125	125	119	135	132	111	120	128	115	126	114	137	126	125	123	119	133	130	129	118	130	151	143	112	147	128	123	141	133	129	127	116	143	137	103	127	121	131	136	149	132	127	124	121	107	117	140	118	112	127	128	145	140	117	142	106	128	127	126	132	134	141	119	124	117	150	125	128	116	119	125	140	127	130	129	103	140	125	113	120	138	132	138	109	128	122	114	112	130	119	134	117	114	126	140	116	125	115	121	117	123	144	136	126	116	125	135	130	134	118	111	144	138	100	109	127	123	140	137	131	137	134	129	138	124	112	116	111	115	139	122	104	121	135	111	120	128	119	110	131	143	114	126	113	118	143	112	118	127	114	124	119	125	133	111	145	126	127	122	108	124	135	114	130	109	125	121	131	146	120	136	134	133	99	101	128	125	119	154	126	128	116	118	121	119	107	119	131	106	121	138	109	150	126	122	120	113	136	127	123	132	133	137	138	113	126	114	118	120	121	140	139	108	129	134	135	119	103	135	105	131	141	137	131	137	134	152	122	122	109	122	133	112	115	129	114	136	106	121	127	120	138	126	109	127	132	105	137	122	113	111	121	119	108	137	109	133	112	124	117	119	145	141	109	149	125	124	120	112	139	132	119	124	114	123	132	107	139	141	130	107	123	142	134	106	125	124	124	144	125	143	112	130	141	118	108	122	146	128	114	124	113	111	121	141	121	134	119	129	110	132	122	130	118	134	112	126	133	110	114	120	129	119	138	138	125	125	116	127	124	152	113	117	117	124	135	115	142	147	123	109	136	128	131	129	130	125	129	123	110	123	126	146	124	113	150	149	115	139	111	137	129	137	123	137	132	132	150	120	145	112	99	122	102	134	116	134	115	120	129	109	132	119	116	125	130	133	107	118	126	126	121	135	119	132	138	118	134	150	150	117	138	132	116	114	131	116	123	128	125	122	126	140	148	131	123	126	122	125	149	133	119	129	125	137	120	132	122	132	131	130	98	122	110	132	124	113	120	115	128	118	110	131	101	128	117	114	116	123	126	106	104	135	126	125	116	117	138	128	136	124	145	116	132	128	137	148	111	129	122	140	142	125	130	134	121	142	113	132	114	130	119	119	146	107	121	149	129	109	129	122	129	121	144	120	142	127	131	140	133	125	120	123	124	123	136	103	106	135	107	116	114	129	129	144	137	135	120	125	137	133	112	125	118	106	124	124	126	117	137	105	112	130	120	109	126	128	117	134	144	117	136	130	143	134	150	112	150	128	112	132	102	128	109	133	126	126	141	141	121	128	119	114	132	120	130	119	123	146	126	134	123	127	153	122	130	122	114	114	120	126	152	117	116	117	134	128	132	128	138	128	124	130	134	151	143	118	124	125	137	110	114	119	115	127	112	103	115	123	121	130	113	124	130	134	118	132	121	140	132	127	117	122	133	125	130	141	119	121	124	134	139	124	107	102	136	132	122	109	121	119	126	122	117	122	121	138	137	115	136	126	120	122	133	117	136	152	119	118	120	116	132	131	116	125	117	118	123	129	113	138	133	117	139	125	125	143	151	132	115	114	106	136	108	118	123	127	120	116	118	118	122	135	116	130	133	126	125	142	138	108	147	127	135	151	124	129	150	116	117	121	142	124	122	128	128	126	133	130	121	139	147	128	133	139	114	126	126	123	121	105	128	132	121	127	116	126	120	111	125	119	137	124	109	140	120	124	138	146	124	133	109	132	138	141	129	125	120	111	128	115	107	136	115	134	136	115	117	149	122	135	149	136	134	104	127	137	140	128	131	114	106	131	130	124	108	129	126	135	133	133	123	143	122	113	113	131	113	130	129	131	112	134	115	110	122	134	125	133	141	133	143	129	132	140	127	153	123	132	135	127	137	130	137	127	131	129	93	144	124	125	127	110	104	121	123	128	99	121	145	117	135	121	123	123	125	120	116	122	139	111	119	149	145	117	111	138	117	130	153	132	123	126	113	141	116	124	123	129	129	123	115	119	127	127	148	123	126	123	129	128	133	134	123	131	136	120	144	134	129	131	132	98	124	117	142	140	128	116	126	122	109	109	130	131	144	126	128	139	147	114	141	128	144	123	137	107	137	115	128	115	118	121	126	121	141	131	123	124	141	114	127	115	127	117	142	119	118	116	101	133	116	130	121	125	116	129	140	136	124	141	130	124	121	132	146	124	135	124	113	135	149	120	119	110	120	115	132	124	113	134	111	126	115	122	126	134	134	111	102	120	134	121	121	125	122	123	138	126	131	107	123	116	116	112	118	109	142	126	130	139	121	122	154	130	130	107	136	117	123	133	119	134	132	125	112	134	133	138	119	114	115	120
24888	20409	26327	24387	20427	13718	13005	47259	14148	1122	427	368	369	325	290	347	295	271	253	308	308	272	309	290	295	295	259	248	277	252	248	267	282	245	250	269	228	258	252	252	290	246	277	248	236	257	245	259	235	261	282	250	233	259	264	255	261	268	249	233	237	257	256	250	256	259	263	255	218	231	243	262	253	245	241	256	245	267	245	253	227	234	243	252	247	247	222	255	239	237	257	255	232	264	267	218	259	229	263	233	263	278	234	214	259	236	237	266	275	235	241	257	253	299	269	271	251	231	248	241	260	241	248	259	234	257	251	248	257	232	272	260	271	233	272	252	258	255	229	237	253	223	232	271	261	239	239	236	231	269	258	224	257	230	224	291	258	240	238	228	233	248	245	244	252	238	276	243	246	273	242	234	236	258	249	240	236	243	261	232	273	258	258	244	233	225	228	249	235	258	228	250	250	217	240	245	254	225	257	297	271	272	253	265	249	267	257	290	222	235	254	257	245	271	234	232	269	253	274	274	252	251	269	273	253	250	254	237	257	219	234	260	258	229	240	222	227	261	268	239	246	256	236	232	256	230	254	269	235	202	251	267	219	236	241	263	260	271	249	231	253	229	257	251	227	236	238	228	273	256	231	238	224	244	247	274	241	272	259	254	254	268	248	272	214	246	252	264	273	247	263	227	243	244	237	232	243	226	237	245	260	240	227	253	247	228	262	240	236	252	251	239	275	281	248	243	261	236	254	291	257	272	263	257	235	224	225	244	273	225	244	238	259	237	258	244	237	252	250	249	242	280	251	245	257	235	229	241	269	262	245	239	242	252	255	266	255	256	269	219	259	235	247	271	261	247	230	255	251	261	253	244	241	231	252	234	225	232	259	249	231	248	276	245	248	257	264	233	221	223	259	251	241	221	249	234	276	245	228	269	243	235	271	265	257	255	234	251	224	237	253	262	234	203	231	231	223	252	247	245	243	236	237	211	266	262	271	238	233	257	260	215	228	232	233	248	234	274	229	247	247	256	222	245	279	244	252	245	235	241	227	236	263	253	256	241	249	236	243	281	264	224	276	246	231	241	235	242	263	239	234	238	248	239	250	263	254	251	266	283	244	231	235	242	229	251	246	251	264	237	258	263	285	268	231	248	267	252	258	254	252	230	234	230	256	233	225	233	235	251	251	243	240	248	257	248	252	247	228	274	263	233	263	247	243	267	245	233	206	275	239	243	265	243	253	250	283	235	249	228	260	239	232	253	245	240	260	249	248	233	264	246	246	242	247	242	249	254	244	240	253	260	266	226	255	258	247	241	281	245	242	234	236	261	282	274	243	241	245	239	260	229	265	238	275	240	236	236	212	260	253	265	262	245	286	239	268	290	270	238	260	247	264	258	231	266	218	227	276	256	239	245	264	238	258	260	209	259	229	259	248	241	250	256	249	253	224	262	258	238	249	242	278	250	276	265	279	247	235	243	246	239	246	239	254	227	228	249	245	248	248	238	294	240	262	261	265	227	244	243	212	244	250	253	269	247	276	268	234	241	227	254	223	277	284	251	252	245	261	211	253	242	257	258	266	251	252	237	227	252	261	221	267	269	264	255	218	226	268	235	254	245	236	240	232	233	217	236	242	260	244	246	246	245	234	224	209	245	255	246	246	261	245	239	272	258	278	245	262	236	250	229	278	255	241	232	256	277	263	266	282	246	258	251	259	210	232	254	233	247	236	243	240	247	254	233	244	238	262	259	270	228	255	272	255	253	255	271	270	260	261	246	228	245	247	253	239	255	269	284	227	300	235	254	233	216	235	254	247	241	231	230	231	232	232	257	235	251	215	263	261	247	258	234	238	252	250	248	275	289	262	259	233	240	241	246	234	260	265	260	258	241	250	249	266	251	258	250	273	253	270	270	241	231	239	242	274	266	225	232	239	257	235	230	231	257	265	252	237	241	266	254	241	231	266	246	239	266	250	226	270	252	274	291	240	255	226	273	258	253	286	243	254	227	248	240	261	259	245	253	240	226	250	237	244	233	234	237	247	259	244	264	258	237	248	268	214	259	257	259	242	256	222	250	239	252	250	246	257	253	277	239	246	254	275	251	262	248	223	261	233	251	239	235	225	241	245	198	221	256	251	235	248	257	255	220	250	262	225	229	243	251	236	252	262	245	235	273	250	231	253	247	262	232	230	234	246	262	228	231	211	274	272	242	235	228	253	236	211	241	268	249	234	236	269	249	244	242	232	269	291	243	279	224	239	234	248	231	256	246	254	230	240	244	271	259	261	281	258	234	215	256	254	247	251	245	256	247	244	246	244	265	249	250	249	237	242	257	225	233	242	237	242	243	217	228	222	240	229	229	211	249	259	259	271	229	264	234	263	260	254	269	269	261	231	249	274	274	242	273	223	236	258	222	263	242	263	266	244	262	266	242	250	240	218	237	252	252	270	250	232	244	216	268	270	254	267	242	248	252	258	256	247	242	218	242	234	262	217	247	249	228	233	223	248	255	265	261	250	242	239	233	253	241	224	266	207	260	276	231	275	264	233	253	235	270	251	236	251	252	274	227	249	248	260	264	248	248	239	267	244	241	259	267	263	256	231	236	215	267	236	247	250	253	266	272	243	229	242	248	256	268	246	242	228	238	256	246	232	242	247	242	265	273	240	250	239	247	220	257	213	224	249	259	230	267	257	273	237	256	262	252	252	259	246	239	250	285	249	241	230	266	235	259	238	262	274	262	271	222	255	255	253	254	252	250	263	251	262	247	256	260	241	266	258	250	263	261	221	244	244	233	244	244	247	245	254	265	240	254	234	255	242	230	215	281	228	229	264	236	225	233	228	249	233	237	253	231	240	236	272	245	246	247	237	253	222	251	267	240	246	246	270	258	233	238	230	253	236	224	248	227	253	242	251	249	226	239	246	237	253	251	240	279	265	245	223	261	237	242	231	236	245	257	260	229	239	231	254	251	240	244	252	278	233	234	244	223	303	243	270	265	239	256	216	242	254	265	239	261	264	270	232	254	253	269	263	215	274	250	245	253	259	260	224	201	243	229	238	266	255	294	266	249	241	246	263	259	237	249	267	250	249	245	234	259	224	250	290	261	233	230	252	221	245	242	264	270	215	237	235	267	242	274	235	235	238	235	252	255	286	241	243	251	263	237	258	250	242	251	275	249	231	227	244	224	234	243	291	232	266	247	242	237	246	261	254	266	223	253	227	269	247	222	262	262	226	256	246	220	281	250	226	241	228	253	216	234	266	260	263	250	248	240	262	227	258	249	228	267	241	268	255	263	228	280	266	257	239	233	267	255	289	237	232	246	229	263	268	230	258	246	239	268	263	228	276	232	279	266	280	236	231	265	255	258	250	241	263	238	243	256	261	252	236	223	262	239	217	232	253	251	213	258	283	233	250	233	269	255	247	256	249	245	252	266	273	252	235	257	245	259	244	277	240	234	224	252	267	287	270	232	218	242	251	236	240	266	216	241	256	258	253	243	204	270
17723	34299	16484	11061	7115	4886	17283	43660	1961	646	570	545	483	458	418	364	359	347	367	344	309	298	301	281	321	299	276	286	276	262	288	286	237	275	273	254	277	249	255	260	232	269	259	246	232	208	269	265	237	227	224	207	249	240	253	257	240	257	247	229	225	238	224	253	249	256	231	254	239	253	250	240	235	255	220	238	251	219	254	229	214	211	217	226	246	256	252	259	246	243	228	245	251	257	206	229	227	240	226	248	212	265	233	235	233	258	263	267	220	210	240	227	228	233	254	238	203	225	239	224	218	231	195	249	239	226	250	213	246	246	217	244	233	229	212	251	241	226	253	267	244	220	254	250	224	229	228	263	263	241	229	268	241	230	242	236	220	225	225	238	237	220	243	250	203	245	217	234	254	217	246	206	235	255	210	243	231	237	247	251	226	221	223	224	236	240	254	242	253	235	246	222	216	264	257	235	251	234	239	230	227	262	268	225	201	243	250	247	239	244	247	233	251	234	226	240	201	225	220	246	227	231	248	232	236	217	221	238	239	242	239	235	227	232	240	207	229	264	227	249	227	237	228	241	219	245	256	237	234	241	228	202	258	219	248	203	228	233	247	265	241	241	252	240	244	237	256	274	234	240	215	231	228	225	245	230	231	216	199	265	248	232	259	243	240	232	219	243	214	240	213	214	232	244	243	243	218	217	233	226	241	240	230	236	221	234	227	241	254	234	246	255	277	235	231	245	249	217	222	245	245	244	249	203	263	244	212	255	227	235	255	264	248	267	234	243	240	262	244	234	257	249	257	250	244	241	234	214	229	243	214	241	240	255	248	248	274	212	253	236	224	241	247	258	249	234	236	228	243	190	269	235	278	250	258	271	254	201	245	256	242	218	240	244	224	247	229	242	230	235	238	235	226	237	219	231	271	212	213	242	248	210	236	261	228	209	230	216	260	243	226	235	229	247	251	230	223	195	215	272	250	233	239	220	247	229	238	248	238	243	222	207	230	229	235	240	224	237	237	237	241	230	226	231	246	237	221	233	219	242	247	264	217	241	242	228	246	236	248	232	252	219	223	235	223	237	225	253	243	224	239	236	233	220	266	209	259	232	207	226	208	249	263	237	213	235	262	224	228	224	267	238	208	251	241	245	236	256	217	234	225	223	242	246	248	253	240	252	230	228	225	239	257	226	251	265	220	215	249	237	222	255	216	236	224	255	247	213	226	226	249	228	243	243	236	246	233	261	232	250	255	248	248	221	235	232	231	233	207	240	233	245	217	256	216	238	242	226	234	241	241	229	243	249	238	235	251	252	222	239	249	204	250	235	248	233	271	223	228	252	248	245	235	231	235	236	213	248	234	238	207	243	260	249	249	221	222	232	258	250	239	242	237	234	220	227	214	226	230	249	212	238	266	224	233	240	236	240	222	256	234	225	237	238	237	233	226	212	240	238	217	255	231	270	246	235	226	231	208	215	222	257	260	261	242	217	243	222	242	251	237	238	257	244	216	254	232	217	244	230	226	221	255	245	235	190	246	241	240	216	258	235	221	273	237	226	218	271	240	245	239	231	230	232	226	274	226	217	235	258	237	277	242	238	260	230	241	237	250	245	214	237	231	254	245	237	239	258	212	245	210	214	207	209	245	252	230	213	242	207	246	229	233	219	235	230	243	239	225	222	208	219	243	262	234	238	217	235	229	237	220	242	240	250	234	222	241	228	243	247	266	238	246	239	220	270	211	228	253	252	242	230	223	219	211	251	217	242	259	238	232	235	215	239	239	253	232	244	250	246	228	245	225	219	244	237	224	213	248	233	241	247	244	228	244	235	229	236	256	244	222	226	223	230	206	231	244	243	244	208	255	243	219	249	237	241	256	247	240	230	232	256	256	244	223	237	238	231	226	257	228	213	221	251	239	245	233	213	224	229	216	225	254	232	224	245	272	241	240	240	213	249	212	253	228	246	250	239	248	255	267	235	212	228	211	246	258	227	250	219	236	262	234	246	241	235	251	260	213	243	218	229	229	251	238	257	252	251	241	228	234	239	208	254	220	241	241	225	242	242	228	246	228	246	260	238	274	239	250	206	259	247	246	232	209	230	227	287	239	216	229	231	258	240	262	234	249	213	231	242	259	217	253	230	243	244	237	206	247	220	212	226	270	223	236	206	261	226	222	243	215	225	234	219	244	244	238	243	235	249	232	225	239	241	233	265	227	221	229	252	238	241	238	245	202	274	240	224	251	244	217	228	235	246	212	224	240	238	233	230	249	222	233	227	242	239	223	230	232	241	218	248	243	247	211	254	241	247	236	214	224	222	235	243	243	233	228	201	219	221	277	192	241	250	243	249	241	246	210	220	237	245	245	240	275	248	211	242	257	238	234	232	253	237	233	233	239	235	227	237	231	218	250	250	241	253	247	247	253	214	223	232	239	200	255	242	246	241	222	266	224	227	238	234	264	245	228	214	225	239	232	251	236	221	229	222	237	243	231	198	240	247	257	244	227	222	206	242	251	257	217	245	249	245	260	233	253	258	245	233	237	238	237	236	259	223	217	235	252	236	233	264	236	219	226	248	216	249	201	231	253	227	237	245	272	243	226	278	227	211	207	263	230	220	237	223	244	231	253	267	218	230	233	221	208	229	200	234	256	248	229	222	225	222	237	233	241	226	265	233	244	263	229	254	235	264	215	215	263	248	229	260	248	228	244	222	233	249	258	224	227	222	236	238	246	218	224	230	240	247	243	241	235	247	246	236	248	227	233	242	256	250	232	228	222	242	225	235	227	219	250	235	238	251	227	237	268	249	232	241	236	248	204	245	250	211	226	208	238	232	242	225	250	239	229	239	241	220	240	216	256	242	263	241	242	222	217	232	213	220	239	223	241	226	247	238	254	208	241	236	250	239	233	213	219	230	230	239	256	242	241	250	209	233	231	246	234	265	231	246	233	233	240	233	240	242	235	265	220	243	224	195	238	223	240	222	250	221	201	232	235	220	222	252	246	227	241	207	216	240	232	239	236	234	243	215	245	228	242	220	247	225	225	234	219	239	262	234	278	226	239	222	250	208	236	263	237	242	260	238	205	225	226	252	239	249	231	255	247	240	239	255	231	252	246	230	209	250	243	232	234	208	234	241	253	250	208	216	241	222	252	257	208	220	219	235	260	231	244	228	224	257	252	252	262	254	252	245	218	263	230	214	251	226	216	249	231	262	252	232	210	257	264	235	248	209	219	215	211	229	250	256	234	222	221	218	227	232	242	236	238	247	256	215	234	224	216	226	236	232	212	229	243	226	231	236	224	215	235	249	225	243	244	239	220	241	232	224	253	231	226	217	247	228	220	251	236	249	227	228	237	264	216	229	248	242	219	238	244	253	232	249	245	219	225	242	246	236	222	223	220	249	250	210	262	241	235	228	216	238	254	240	210	231	240	239	250	223	226	218	226	252	218	221	244	248	248	224	260	229	206	243	233	232	217	227	223	217	240	205	267	232	257	219	249	214
22560	20430	26789	23980	20438	20615	25727	58014	19421	2886	886	741	695	685	621	635	553	546	569	507	573	524	510	523	481	475	515	492	477	505	499	482	469	483	454	478	451	503	483	497	493	436	453	463	487	459	458	449	421	475	478	482	460	487	450	462	438	475	492	424	464	490	455	454	450	426	481	435	469	460	488	430	437	450	469	451	440	464	455	474	475	495	419	470	433	457	448	454	454	425	472	437	436	467	475	466	417	476	447	425	415	463	494	447	461	450	448	426	396	428	420	476	473	414	462	451	497	430	462	489	405	468	463	430	436	479	472	454	445	448	459	413	402	442	447	457	396	427	462	432	455	440	449	442	456	423	444	472	467	469	427	419	420	421	477	456	461	494	462	444	423	447	453	443	433	449	461	460	435	445	468	436	403	462	446	471	446	458	467	480	456	495	457	452	434	456	459	444	425	449	460	435	426	463	437	420	466	473	467	442	439	452	435	487	443	443	460	446	456	496	431	435	464	424	482	481	460	440	452	430	451	435	432	444	411	443	483	478	414	429	490	422	465	446	472	420	420	439	444	414	462	426	425	448	425	480	450	442	469	439	453	462	451	449	417	461	466	444	414	436	465	467	469	454	486	478	462	441	431	413	429	446	453	435	457	472	460	431	460	460	443	440	452	442	442	428	466	462	452	444	429	452	431	425	453	454	439	445	451	441	424	440	448	479	456	470	505	418	396	479	425	466	464	461	415	452	504	426	489	440	431	469	448	451	430	463	419	411	455	453	438	449	441	438	459	438	455	421	485	406	462	468	477	450	433	446	448	413	445	438	425	434	422	456	426	449	424	421	460	424	438	463	463	434	464	473	454	481	482	431	455	406	467	481	421	472	423	408	463	440	458	476	500	440	418	432	441	420	467	441	434	434	459	439	474	427	423	416	486	461	459	458	456	428	438	429	415	451	472	424	444	445	448	446	446	426	443	458	476	439	454	498	445	446	462	450	455	479	464	437	469	421	478	473	455	442	454	435	426	463	431	436	451	458	448	379	422	440	416	413	460	452	433	451	437	414	433	445	465	487	456	415	419	447	443	451	435	416	433	454	454	473	460	442	454	421	502	488	476	458	478	440	411	424	417	462	409	452	460	449	433	464	470	429	481	441	450	467	437	478	497	429	467	451	458	467	425	470	423	466	418	433	477	435	482	420	495	463	425	452	453	462	431	437	406	435	440	464	469	450	447	458	472	431	488	429	454	446	434	467	462	429	420	450	430	460	434	479	452	479	461	474	439	450	454	474	447	421	427	437	464	449	441	508	454	443	465	479	443	475	456	461	472	442	467	431	476	503	438	437	425	438	394	442	468	425	449	470	482	437	449	480	431	474	418	435	446	473	445	427	443	452	428	444	445	434	478	461	445	446	456	451	433	452	432	437	461	409	406	466	470	461	477	413	429	443	460	411	461	447	431	462	430	468	432	457	419	414	460	459	465	455	432	461	421	453	429	429	454	418	446	438	482	525	448	451	431	465	462	455	420	417	465	482	417	453	430	425	421	449	446	506	456	444	459	432	451	426	459	463	453	416	409	408	431	457	468	439	470	462	465	453	446	486	430	444	499	483	463	450	440	425	420	399	424	463	460	452	463	475	471	483	457	448	481	461	407	406	454	461	460	440	456	427	469	490	409	439	459	410	417	449	485	447	446	435	413	441	470	424	445	489	418	464	432	452	396	412	428	437	436	437	460	457	457	427	422	446	448	474	462	490	455	430	466	412	456	452	458	469	451	453	527	472	429	417	469	415	436	479	453	473	422	468	441	441	426	434	419	483	464	453	461	477	469	461	453	418	425	481	459	408	446	460	443	434	428	414	448	440	404	467	467	464	466	461	451	410	432	434	449	439	441	452	455	413	438	450	450	415	439	417	424	457	446	425	410	440	456	473	472	415	438	443	429	467	446	431	454	410	435	441	440	434	425	443	470	459	442	468	492	403	416	415	456	468	488	436	435	434	431	486	508	487	435	416	464	442	454	410	421	433	442	473	446	442	452	458	451	439	461	459	446	472	446	457	428	430	433	422	444	455	421	447	447	476	444	427	492	439	459	467	435	424	476	457	478	487	503	469	450	410	472	478	449	478	421	457	460	472	450	432	455	467	455	431	437	427	444	455	439	420	448	463	461	442	411	446	464	459	470	428	467	424	461	457	445	466	452	430	453	448	427	459	444	452	415	424	435	477	445	458	455	464	451	485	461	474	435	439	474	453	445	451	465	478	452	445	462	465	453	432	422	448	447	420	436	450	488	441	450	449	434	440	462	469	467	465	420	457	474	434	456	466	454	463	432	438	457	467	418	455	480	474	456	461	469	451	439	433	465	463	467	444	411	445	493	421	423	444	431	457	470	435	458	442	461	461	434	447	455	452	471	463	448	443	455	463	430	443	453	415	437	440	479	460	459	446	433	440	467	451	433	430	413	457	411	461	484	401	470	441	479	418	419	482	446	463	441	479	426	461	484	435	439	434	449	482	433	432	466	414	404	465	497	467	449	451	450	475	449	479	464	442	488	433	434	437	429	441	445	421	443	419	435	461	404	449	471	396	470	470	427	472	421	447	476	483	454	427	478	458	465	444	450	473	415	443	424	466	434	449	458	436	447	464	432	467	400	406	461	460	446	465	452	430	459	427	453	480	451	423	442	443	435	450	420	448	460	457	451	452	474	426	449	447	371	488	413	478	464	486	432	449	455	480	432	442	502	430	466	464	449	434	442	424	490	428	442	459	457	469	448	439	471	464	467	459	451	455	426	465	447	456	459	465	422	474	439	475	424	481	446	421	433	438	423	435	472	474	457	487	476	468	434	449	445	468	442	433	441	501	435	424	448	434	424	439	490	430	449	459	410	440	456	459	430	477	437	459	485	468	453	466	442	447	489	455	455	434	458	466	426	439	462	418	441	430	472	430	473	468	421	430	477	477	452	489	441	440	459	434	419	445	450	435	409	457	441	430	474	440	435	438	454	464	435	453	465	434	484	438	449	421	420	396	443	448	435	407	456	431	466	476	482	465	440	449	393	463	422	430	438	440	467	441	398	435	460	425	465	446	453	455	466	456	429	462	430	416	471	434	478	437	476	456	420	433	457	448	436	457	466	423	476	430	442	466	449	437	441	464	468	485	448	449	457	441	409	425	452	422	468	469	460	460	419	424	449	473	446	431	456	437	450	434	467	483	454	450	450	495	467	440	443	475	483	471	428	419	420	450	440	452	418	411	479	486	437	484	451	464	428	416	423	464	465	462	402	412	472	469	463	445	457	462	484	473	490	430	437	474	418	426	446	473	421	505	436	494	482	455	452	385	462	442	435	405	462	443	461	437	456	442	432	431	411	441	440	416	430	466	471	437	438	432	415	420	426	428	440	486	449	454	435	449	464	423	465	468	442	451	462	449	447	443	457	478	415	478	465	445	429	474	476	436	424	428	437	445	433	490	447	466	450	447	428	423	426	444	461	427	422	431	483	468
21227	38933	23378	14907	11293	8208	24194	50574	2830	1351	1182	1063	952	905	795	775	721	714	623	655	598	553	572	548	535	498	520	494	522	479	467	499	520	456	485	473	475	436	433	438	438	451	490	427	452	452	432	428	438	487	444	454	379	414	446	426	480	452	431	476	402	478	458	449	420	434	434	441	407	442	424	417	454	455	443	422	436	427	436	441	424	436	393	461	448	441	447	411	421	396	383	401	421	429	428	418	412	409	465	416	453	438	416	408	446	413	417	441	396	433	461	440	452	442	430	431	460	392	411	396	445	410	430	411	451	408	413	399	398	447	426	417	422	462	369	450	426	433	419	403	416	420	410	401	446	402	429	419	404	433	386	399	426	443	435	422	459	418	407	396	428	404	433	431	429	400	377	421	442	403	407	422	402	398	391	424	429	423	420	414	430	392	419	427	418	437	435	414	468	448	422	418	428	409	395	414	455	424	445	437	398	424	391	414	408	429	440	424	415	411	447	440	376	475	436	420	444	381	422	417	422	442	384	410	434	389	437	450	379	426	426	447	419	403	459	452	414	401	411	430	431	414	401	409	386	430	416	425	458	443	394	412	434	387	424	430	422	409	429	420	413	393	423	390	434	439	442	435	439	380	441	409	404	432	407	442	440	395	453	427	445	436	438	461	419	426	400	428	404	416	398	410	449	415	405	416	426	397	421	418	427	454	414	421	405	394	417	419	398	394	472	401	408	420	420	422	406	438	434	399	428	384	449	409	412	433	426	448	430	497	442	424	421	401	418	439	402	434	403	434	427	396	435	363	384	455	419	433	428	447	416	376	403	426	445	438	442	438	407	416	406	368	419	390	402	443	377	419	425	380	465	420	433	414	420	440	432	440	380	421	438	436	411	431	423	433	423	392	413	398	439	432	392	399	419	447	432	399	426	414	431	405	431	407	404	446	436	460	423	423	422	427	442	395	389	419	380	402	410	437	396	399	420	453	407	436	416	422	417	393	454	424	432	412	411	426	431	433	405	431	404	444	408	423	420	398	416	413	409	421	434	415	402	425	426	436	437	417	431	440	419	400	426	404	383	404	431	448	433	394	447	434	431	407	425	420	399	421	424	421	416	393	414	403	447	451	455	415	423	467	400	401	406	428	448	414	389	402	390	402	440	402	408	424	428	402	409	419	426	416	436	410	420	427	441	412	366	415	424	426	427	417	390	423	404	423	404	388	428	450	376	428	441	369	431	468	420	420	393	433	423	421	406	424	430	404	407	473	446	407	428	415	375	378	418	411	408	434	409	403	416	407	422	417	434	404	426	433	409	436	417	449	397	394	390	435	439	429	431	398	416	427	414	415	428	416	393	436	420	407	413	424	406	448	421	410	420	421	433	430	413	427	412	420	436	428	430	415	444	399	426	433	416	410	412	428	433	406	402	400	390	425	431	411	405	385	450	404	460	425	410	412	417	436	440	401	452	421	406	449	395	407	429	412	447	398	403	420	444	395	387	405	407	398	424	415	391	433	443	421	404	467	458	424	428	432	433	412	438	400	432	432	419	458	396	401	392	455	431	432	398	423	429	460	419	423	431	431	392	436	437	421	391	441	392	367	442	456	427	433	420	437	402	372	441	429	466	416	442	434	406	412	409	425	436	439	420	395	388	418	450	440	418	406	407	422	385	441	418	409	421	392	431	426	415	416	409	424	390	382	434	398	431	384	386	407	408	381	422	442	445	403	388	412	403	420	412	419	384	402	401	438	408	400	425	457	408	436	406	412	421	471	381	453	432	382	430	427	440	367	419	420	405	422	415	413	426	403	442	441	427	406	424	408	428	414	443	446	377	438	454	439	445	404	437	417	439	400	432	411	459	429	437	396	415	365	417	416	463	469	416	408	445	388	418	436	406	392	438	367	385	419	419	430	403	421	430	437	441	440	431	407	376	451	421	367	427	395	423	409	447	390	428	432	401	435	409	445	429	461	425	415	425	422	416	396	432	389	424	451	418	399	413	410	424	397	398	399	398	393	447	399	419	397	402	429	452	420	454	444	387	396	433	455	447	426	366	431	390	460	400	409	417	408	432	393	417	400	410	437	391	399	421	378	431	372	433	425	382	446	447	421	414	379	385	423	416	413	457	409	421	445	406	394	431	425	446	415	404	422	450	446	406	358	417	471	437	392	402	424	415	434	423	382	366	420	430	412	459	423	419	433	413	438	419	437	432	448	413	462	445	414	426	399	437	428	433	429	439	415	423	452	426	418	421	427	418	432	401	426	409	431	451	430	437	395	431	446	432	401	409	488	429	453	422	462	479	416	420	407	416	395	417	412	443	418	414	393	408	403	449	444	376	412	449	418	414	448	382	442	402	441	431	456	428	447	396	413	405	382	431	437	429	434	451	426	425	398	408	380	423	424	415	414	403	405	444	441	420	433	401	438	415	479	419	470	443	437	393	425	437	388	420	423	415	423	387	403	408	425	434	426	436	459	452	413	414	442	431	415	406	419	421	405	396	450	402	419	421	452	416	428	414	457	399	410	374	406	408	422	433	384	412	422	423	403	414	404	432	411	441	412	437	443	388	403	396	400	462	397	443	475	435	429	426	403	395	462	433	456	420	416	400	421	456	438	446	405	418	412	430	419	393	431	386	417	390	412	398	412	412	410	414	407	401	405	428	450	447	412	391	416	461	418	418	403	412	427	440	423	426	398	400	394	432	408	430	398	423	432	422	434	436	451	421	439	443	398	393	420	433	431	413	385	440	385	413	436	428	430	428	429	384	407	379	401	446	448	413	406	416	418	441	425	452	419	412	421	412	379	398	417	401	425	432	432	381	442	410	431	412	406	420	401	411	413	437	416	415	446	405	441	420	437	439	415	424	411	450	396	383	450	453	443	433	455	406	424	427	442	404	398	438	439	441	407	404	400	408	391	415	419	437	467	421	456	442	453	422	431	427	393	459	411	414	456	386	421	439	418	421	420	419	369	421	404	430	439	410	419	374	409	452	394	405	397	423	422	413	433	458	419	412	430	399	428	418	399	403	425	422	380	394	405	393	451	418	384	423	406	433	379	459	420	416	402	399	415	398	404	453	448	427	402	451	407	408	368	423	396	454	413	374	409	415	385	445	425	419	403	441	400	406	429	450	426	427	396	381	425	399	421	430	401	418	414	410	426	433	394	417	413	405	416	415	427	425	395	443	421	395	414	421	400	426	384	390	418	432	425	427	410	441	423	396	410	390	422	444	415	389	471	450	411	417	427	394	417	427	424	421	426	401	440	361	435	404	411	427	395	412	399	416	385	437	413	441	382	418	430	464	428	439	422	435	406	424	411	398	410	420	407	431	392	423	400	418	411	418	440	406	360	419	422	397	403	405	393	420	400	409	396	417	415	447	401	412	421	405	406	427	415	404	450	407	450	430	412	427	427	419	412	418	414	435	436	405	395	411	413	457	427	409	436	451	427	439	445	401	404	375	443	383	417	395	432	408	411	417	449	415	407	413	414	390	406
28269	16605	5749	1973	847	582	796	3535	187	122	114	111	115	110	126	133	109	127	121	100	103	113	103	116	124	125	126	121	119	115	108	111	114	106	126	113	117	102	106	116	102	107	105	102	109	122	117	128	120	120	119	102	116	114	110	108	98	110	110	102	126	113	118	87	97	127	124	124	121	123	119	122	128	104	122	114	123	106	104	111	99	128	120	120	133	110	108	126	102	104	104	108	119	108	126	123	106	106	110	117	104	124	116	110	110	109	106	124	111	100	108	125	111	109	122	138	113	123	126	134	111	133	122	102	113	104	109	112	114	123	131	107	119	95	92	106	97	127	114	128	92	106	140	84	116	116	101	112	94	120	109	135	107	106	130	118	111	117	101	102	108	113	103	100	97	107	111	100	94	107	130	114	108	126	109	94	122	121	116	119	111	119	97	111	101	94	113	123	111	103	103	121	125	126	118	107	102	107	119	120	104	112	112	116	118	97	114	106	105	118	129	111	120	109	110	119	100	110	100	120	125	107	104	101	127	97	142	126	116	96	106	119	88	107	109	115	119	107	107	98	101	113	118	111	109	108	107	143	115	98	98	115	101	116	132	118	122	122	118	117	113	130	108	125	111	110	115	115	106	121	109	113	99	105	123	100	114	107	101	119	105	126	112	140	107	99	120	112	125	130	106	123	111	116	101	125	100	129	118	103	106	103	110	120	113	109	114	101	109	112	102	110	115	120	129	122	101	104	112	122	88	117	138	114	119	104	127	123	122	112	115	102	112	129	108	114	105	129	129	116	99	113	109	127	108	101	131	94	120	106	114	111	112	132	123	105	94	109	121	95	121	123	116	121	121	117	93	115	113	117	116	118	101	108	112	102	129	110	118	111	93	108	108	104	123	124	115	115	109	109	115	119	105	116	104	122	124	97	114	99	83	120	120	119	134	105	104	106	107	106	125	118	108	99	115	115	123	108	109	120	137	126	118	101	124	100	132	88	117	114	123	141	120	89	108	103	111	97	103	114	108	131	108	115	100	110	128	112	98	113	120	107	112	110	116	124	108	111	128	99	125	110	101	122	110	113	113	120	100	119	109	120	132	102	122	110	111	112	109	127	102	110	113	120	98	114	94	105	103	112	102	105	109	116	100	109	122	111	115	100	117	114	116	125	116	99	120	129	112	129	92	97	110	119	107	102	115	151	112	87	136	98	87	96	96	111	110	115	100	111	114	105	122	113	100	114	113	94	125	123	98	101	120	128	103	106	111	119	100	111	111	98	116	110	109	98	122	112	99	138	117	126	117	122	103	116	113	104	101	101	116	109	98	119	105	118	120	113	97	134	109	123	115	104	106	119	108	99	105	99	132	114	88	101	113	124	133	111	97	136	111	111	102	95	106	103	109	109	116	110	129	118	95	116	111	113	114	137	122	105	99	102	108	105	105	108	128	121	116	125	101	99	98	122	127	121	111	114	95	105	112	97	105	127	104	100	102	114	120	129	116	124	106	99	107	98	108	115	116	121	100	110	115	111	115	131	106	104	100	104	107	123	106	122	120	110	128	130	94	94	127	112	105	112	97	120	108	106	117	112	116	102	110	109	103	115	97	107	116	112	116	109	116	103	82	99	83	109	135	93	94	127	115	103	126	120	112	105	105	116	120	143	118	130	107	100	135	119	109	121	109	113	100	115	93	121	115	111	109	104	119	97	110	114	115	123	101	102	87	110	130	119	124	111	116	115	108	105	106	102	136	132	105	132	102	116	112	106	102	120	114	108	85	121	123	96	105	121	117	119	111	115	118	122	129	108	105	105	102	102	136	123	120	112	111	114	111	96	125	128	106	103	118	105	121	97	119	101	105	124	130	120	113	95	127	109	116	95	109	112	107	111	107	122	102	105	109	105	119	122	110	98	115	88	95	115	118	125	119	103	108	101	90	103	103	125	109	108	106	120	135	118	116	96	113	128	106	121	122	123	107	112	114	129	123	122	112	108	124	97	91	104	108	122	111	100	128	131	88	123	124	121	96	106	104	126	107	100	108	112	114	110	107	105	131	98	113	115	114	107	105	128	104	108	98	120	103	120	102	97	112	110	121	99	119	107	112	98	118	116	93	99	105	103	107	131	127	114	105	120	118	127	111	117	109	99	98	108	118	111	108	129	114	122	132	117	133	91	106	108	106	102	119	112	101	109	95	97	103	112	99	112	137	124	119	97	105	122	114	117	112	102	126	118	115	109	118	98	107	116	129	125	112	121	118	105	124	103	100	135	108	120	104	128	107	130	102	101	107	109	118	122	114	134	107	79	106	107	100	110	109	101	109	118	98	111	127	106	97	94	112	109	100	101	127	115	121	112	104	122	106	111	99	100	114	117	96	123	104	104	110	125	108	95	120	115	122	133	135	101	122	111	98	134	123	114	110	113	134	118	110	116	107	110	99	104	116	110	117	99	124	114	105	119	110	95	122	105	93	99	106	102	124	117	129	106	94	101	114	85	112	125	99	108	100	103	107	120	111	106	115	106	117	103	119	120	114	123	107	121	109	105	118	116	118	107	101	106	103	92	117	126	103	106	97	111	116	113	105	124	111	123	106	120	108	116	124	106	116	107	107	94	123	129	106	95	101	110	127	127	105	101	108	103	117	107	114	106	92	107	129	114	120	116	113	105	132	112	102	117	117	112	105	124	118	119	120	101	113	113	130	96	118	134	102	91	88	109	114	114	138	117	124	121	115	120	120	88	113	112	102	90	118	98	143	111	122	108	109	113	113	100	120	110	131	113	102	112	99	132	100	121	122	108	113	112	108	108	119	128	97	120	107	98	119	99	98	108	93	114	108	110	116	91	118	112	123	119	106	88	104	113	102	128	105	116	107	109	104	131	127	112	98	100	130	94	122	111	104	120	102	107	111	103	97	111	99	99	116	112	104	108	119	101	108	112	99	124	102	127	121	119	105	107	94	97	112	110	114	122	121	106	115	112	109	109	107	107	116	111	97	117	108	110	112	103	112	110	94	106	114	115	98	120	90	133	105	116	124	109	115	128	99	122	134	121	119	107	112	113	115	106	132	121	114	96	114	125	124	108	97	133	103	97	94	104	134	121	108	121	114	121	105	105	106	111	95	119	110	115	126	89	114	109	115	119	112	100	113	123	104	110	129	111	94	127	105	102	109	106	127	93	103	112	87	102	113	98	111	120	100	128	123	112	109	104	104	124	101	114	113	102	94	125	121	122	114	117	115	99	98	103	114	110	128	117	124	109	112	117	107	102	113	88	107	117	108	123	118	116	110	126	112	106	128	120	95	121	112	124	114	123	117	107	124	112	116	128	102	100	103	96	98	106	97	108	95	95	124	119	110	101	104	118	101	112	129	125	109	123	108	104	110	111	113	138	109	99	106	107	104	135	114	99	101	109	120	105	114	110	129	105	112	114	100	110	113	113	106	118	113	105	108	122	96	119	118	132	119	111	115	112	128	116	95	125	96	113	96	127	113	118	111	104	101	111
14752	10879	7454	3410	1632	1057	1668	5933	201	160	170	173	120	151	149	132	132	131	126	127	107	124	128	145	126	133	113	123	131	103	132	118	134	120	130	122	99	135	137	133	123	106	134	132	134	128	126	122	128	120	141	123	107	126	138	132	133	136	126	113	127	124	120	141	135	124	116	110	114	105	105	136	123	122	131	136	129	129	152	123	120	127	111	132	132	127	146	128	116	129	124	115	117	113	103	132	113	111	106	105	119	110	108	133	146	119	123	115	125	135	113	119	128	121	98	101	108	131	135	112	113	121	114	127	112	120	114	125	135	113	126	122	108	119	130	129	117	133	107	126	129	146	115	123	114	122	146	120	120	106	130	119	126	124	142	115	131	135	117	129	113	119	132	113	122	109	107	123	108	114	126	127	132	126	136	133	131	105	113	122	121	106	100	133	105	130	121	111	120	129	113	107	127	121	132	136	136	126	125	117	120	128	142	99	127	153	126	86	106	108	115	130	129	119	107	134	128	132	124	131	95	134	112	131	133	132	125	125	113	125	130	124	131	132	130	118	104	118	111	109	114	137	142	123	119	116	119	114	121	127	123	110	122	122	118	131	129	138	134	117	121	115	121	125	117	106	124	131	135	112	109	120	115	121	119	144	109	135	112	135	122	129	116	112	137	113	105	112	124	113	126	111	149	124	123	124	116	116	120	130	123	113	126	117	118	117	122	142	124	110	120	131	114	132	121	126	133	148	129	122	123	124	105	116	114	115	100	143	128	119	109	123	124	125	133	120	119	123	119	131	122	128	126	120	126	131	121	104	100	144	119	114	114	130	135	118	125	110	123	139	119	123	114	108	132	126	123	129	115	118	134	134	104	131	117	112	129	123	135	124	113	125	118	120	119	124	122	128	131	114	127	118	117	129	134	120	125	108	122	133	134	124	130	120	109	131	121	111	116	135	123	120	112	106	137	122	143	120	120	119	122	105	110	120	136	133	112	131	137	108	108	120	163	142	120	109	126	125	114	131	100	127	131	109	109	116	123	111	122	138	123	131	138	117	124	122	126	141	134	120	111	121	103	136	146	126	120	117	111	123	130	121	96	112	127	111	116	124	118	120	125	140	136	119	135	125	132	119	119	122	103	123	120	140	131	102	126	133	129	112	118	110	110	141	120	152	108	122	120	125	124	128	128	116	134	122	115	101	107	124	104	136	128	136	126	114	111	111	132	114	145	122	120	139	126	111	140	125	123	128	123	114	106	150	141	111	115	129	141	136	133	127	126	138	125	117	127	122	117	117	116	133	124	136	105	137	104	105	129	118	134	125	110	137	118	131	98	134	133	129	117	144	108	109	129	125	134	122	142	112	112	128	133	92	128	116	142	97	137	130	137	129	125	113	118	81	108	117	102	115	136	129	130	124	121	119	126	136	127	115	121	128	111	121	132	132	120	124	128	111	124	150	122	120	110	120	117	121	109	122	120	118	130	136	120	136	143	106	153	138	128	141	142	122	129	106	120	121	120	130	108	99	129	117	112	111	114	121	125	117	114	125	125	100	121	134	111	129	130	112	152	119	115	114	106	119	113	134	126	143	105	131	118	142	114	123	158	112	122	124	128	121	124	121	122	127	120	142	113	127	135	147	118	127	111	113	142	133	130	131	135	113	104	119	122	124	127	120	105	144	122	124	129	104	123	133	130	136	116	130	129	123	130	106	133	120	112	129	129	112	120	122	130	134	142	110	125	113	140	124	118	122	126	123	116	108	114	120	130	121	108	118	107	127	129	126	120	111	125	123	131	106	113	123	133	145	127	106	127	125	140	124	126	105	123	118	128	119	108	108	118	123	146	117	121	130	146	114	128	143	118	112	123	121	123	126	114	120	133	136	101	126	139	117	126	102	113	145	135	104	135	139	130	128	119	136	123	115	98	133	128	114	127	119	124	112	115	118	126	122	118	116	138	132	124	112	111	116	114	149	130	121	121	119	117	116	126	118	142	140	120	116	130	109	109	125	117	139	121	124	125	141	106	116	144	130	129	124	107	119	124	146	120	119	112	111	127	131	108	118	116	121	121	123	116	133	133	103	140	125	122	124	132	134	115	140	122	140	127	116	144	110	108	105	120	113	131	144	113	118	113	108	113	134	123	135	114	122	119	156	123	100	123	135	111	107	111	114	111	134	123	117	148	124	124	122	119	147	113	117	129	127	116	116	111	123	119	120	141	106	128	146	116	129	118	137	113	125	123	107	107	118	150	117	127	145	127	108	106	109	111	121	129	131	129	127	122	120	135	105	128	108	142	122	117	100	141	138	133	132	115	144	119	140	121	113	129	124	129	118	115	131	130	118	116	138	127	115	134	120	102	132	127	117	133	116	137	127	142	123	124	121	101	117	121	133	116	134	131	132	103	114	119	121	123	133	130	139	125	118	120	121	106	139	141	114	142	127	109	111	117	125	142	130	116	128	92	129	127	128	115	101	130	125	139	111	117	117	118	147	112	116	120	109	126	126	116	125	115	128	146	127	126	120	122	102	124	130	123	124	140	105	118	105	132	125	120	128	125	135	139	118	103	124	142	118	108	120	123	122	112	123	119	116	97	127	133	137	134	124	112	110	113	131	142	125	120	133	113	128	117	122	129	138	114	120	131	145	113	131	121	137	129	124	124	120	130	128	132	122	111	116	132	120	132	124	126	120	118	122	112	122	115	121	138	116	109	115	108	123	120	126	108	124	117	117	118	147	150	119	112	110	119	119	119	135	108	134	118	116	110	130	126	136	126	118	125	125	130	133	113	121	109	120	141	131	115	133	118	131	133	118	119	129	117	125	124	137	115	143	103	117	107	118	115	120	132	101	138	117	129	128	126	125	136	128	107	120	120	124	116	140	107	110	142	112	108	102	128	126	113	123	120	120	130	114	136	108	139	118	138	121	116	129	120	138	128	127	130	115	115	134	138	120	137	107	129	128	111	128	131	134	154	123	117	133	114	121	135	122	127	141	119	128	121	132	130	112	132	112	113	119	127	144	136	105	122	121	118	121	113	91	117	118	115	128	123	123	118	114	120	125	110	129	112	121	134	125	126	127	104	102	122	114	113	100	132	140	106	134	119	115	113	114	135	111	129	110	104	127	107	122	123	128	129	127	108	127	131	104	127	139	141	124	134	161	125	124	129	110	128	121	123	116	116	107	135	156	106	103	118	145	102	132	140	111	116	116	114	117	139	137	133	115	115	118	120	137	136	109	130	136	101	134	115	119	116	116	136	105	130	141	111	139	125	124	123	120	126	127	129	126	121	109	144	109	132	125	131	121	115	131	117	109	122	131	130	122	123	109	117	124	121	107	120	121	124	134	110	123	123	109	130	119	125	136	113	126	133	126	117	136	87	105	109	113	124	130	117	140	115	140	138	119	129	128	130	132	137	119	152	145	122	127	110	118	114	110	122	128	127	108	119	112	118	121	122	133	129	115	123	138	123	131	117	123	124	123	128	136	127	122	132	118	141	138
24939	20429	26404	24365	20456	11969	7856	35831	13812	965	449	428	369	364	346	316	329	305	299	327	269	293	270	276	269	240	260	264	242	246	240	256	257	298	279	253	244	279	303	233	270	244	282	270	255	226	263	243	237	258	251	224	252	260	214	227	241	236	229	270	247	248	216	298	250	279	262	251	245	235	234	252	223	252	229	220	295	232	238	279	248	252	242	253	230	236	259	235	223	217	251	242	228	256	249	238	263	242	254	248	237	203	222	251	221	239	227	266	245	252	254	229	252	252	244	216	235	233	236	236	273	252	249	219	270	256	260	252	229	247	226	234	245	246	245	259	249	200	218	255	224	264	258	224	244	243	225	266	254	259	237	246	215	256	233	245	258	244	275	218	214	245	259	242	239	255	258	243	283	269	231	219	241	254	247	265	234	279	261	233	248	238	241	236	249	244	233	226	211	247	220	232	256	260	266	267	256	237	232	239	233	250	256	241	250	253	243	221	245	241	222	231	224	232	256	214	266	231	220	229	232	242	229	244	225	258	222	237	236	221	219	226	228	245	243	226	236	225	239	225	236	244	244	230	228	268	248	247	255	230	269	245	247	228	259	238	248	266	222	240	219	248	247	262	241	216	235	254	185	248	229	234	255	224	256	244	232	246	231	220	250	253	243	244	247	225	258	239	221	272	237	251	240	239	224	241	254	243	238	205	224	236	239	253	216	212	252	249	250	253	227	253	237	239	238	255	228	250	252	261	261	239	243	263	233	266	214	237	253	239	251	254	231	230	216	256	239	252	253	224	227	247	247	242	217	219	209	233	245	255	232	213	257	244	228	229	265	231	219	230	236	244	238	234	259	251	223	260	222	240	226	240	234	252	244	247	246	242	240	243	232	246	247	234	236	216	245	241	251	223	264	254	210	256	229	272	223	207	252	219	227	250	208	239	236	261	238	229	245	248	219	263	233	244	218	246	213	228	238	261	249	255	244	266	249	232	251	273	244	238	237	282	244	239	239	236	244	261	220	221	242	222	219	239	235	249	255	210	255	248	240	238	224	231	258	248	216	237	220	248	254	220	231	246	227	246	229	242	235	222	251	235	238	257	207	253	245	235	224	257	250	251	254	257	251	235	243	227	232	239	258	259	232	244	242	241	246	265	266	236	237	231	219	236	222	216	263	245	246	243	267	257	218	265	265	237	259	244	253	204	230	247	254	237	263	273	272	240	227	243	236	267	233	229	250	252	231	242	217	235	246	240	230	237	223	253	283	227	240	225	215	221	246	248	244	206	247	234	258	240	242	250	200	228	289	238	230	216	256	229	260	238	254	251	254	247	247	236	235	239	218	224	237	250	267	227	247	252	256	247	245	243	219	216	212	268	269	233	245	219	231	233	234	242	234	239	234	237	241	249	235	241	227	246	233	217	246	237	258	231	261	234	250	239	265	252	248	262	253	247	242	260	232	260	246	224	245	258	248	228	222	213	249	244	215	245	246	261	234	216	249	254	247	248	230	255	263	223	246	229	240	230	257	234	257	238	233	246	251	270	208	263	235	251	251	226	286	269	237	219	241	244	231	255	242	251	232	230	251	255	265	234	229	227	244	225	241	230	266	229	233	240	196	229	229	254	228	237	239	245	231	220	218	241	249	235	265	237	219	238	232	225	242	234	252	264	201	213	243	250	241	220	246	243	265	218	222	249	234	234	249	264	227	245	255	237	260	259	231	223	238	231	228	277	274	215	234	230	231	234	234	268	236	216	228	228	249	228	262	246	237	264	235	232	252	217	268	268	219	230	231	232	253	214	246	237	228	221	242	252	247	244	256	264	244	248	235	237	237	256	217	232	222	217	256	244	221	224	238	260	256	238	231	245	280	245	242	249	248	239	235	217	225	250	217	250	236	254	258	247	250	235	227	256	252	279	254	238	226	250	246	227	233	249	254	237	241	231	224	233	243	241	248	231	251	199	246	226	260	273	227	223	212	248	228	226	214	231	226	232	250	258	230	223	229	225	223	231	239	220	244	256	219	245	254	254	260	262	226	233	240	232	232	245	224	221	259	270	212	230	243	233	253	259	231	265	260	249	252	223	238	237	229	248	222	237	233	246	241	243	214	245	214	215	213	234	252	238	238	229	228	247	263	223	232	233	248	246	265	250	239	239	241	254	229	243	256	245	248	216	242	247	246	236	247	232	251	216	253	251	241	231	225	251	254	227	238	245	231	239	233	225	234	217	218	220	230	229	248	234	223	252	238	232	233	230	236	249	234	225	254	225	237	223	238	219	221	238	237	210	224	253	237	258	256	246	243	228	244	218	210	292	260	244	256	233	228	269	242	261	246	221	231	225	261	256	247	232	247	276	239	267	257	236	238	251	224	224	247	260	273	251	234	247	231	247	234	234	254	250	259	232	210	248	228	221	260	233	218	234	230	248	244	242	248	226	248	237	266	251	249	244	236	238	246	243	255	235	250	226	262	215	221	238	255	233	253	224	233	254	254	240	245	278	247	261	231	256	263	250	243	220	233	220	245	245	230	242	243	230	230	225	238	248	236	255	232	252	226	250	229	225	254	256	223	225	233	237	238	242	249	212	239	247	200	259	253	238	222	236	230	240	249	236	245	251	263	242	225	245	228	255	251	223	219	242	224	228	278	264	256	238	230	232	238	252	234	238	262	230	268	240	274	260	230	246	239	243	244	238	233	256	251	242	222	245	245	237	246	229	246	254	250	238	248	236	250	247	238	226	238	235	227	270	279	220	240	244	250	239	236	233	250	238	235	244	229	246	235	242	243	220	242	228	237	228	246	217	249	236	238	229	272	229	241	266	229	216	219	240	257	251	250	254	220	234	238	265	258	247	241	239	242	252	239	239	255	221	260	251	244	241	210	215	251	227	233	238	240	233	239	224	271	238	256	260	270	224	237	211	230	218	245	214	278	267	237	224	214	249	240	246	233	254	231	231	222	230	260	249	237	239	242	247	257	227	232	225	257	260	232	222	258	263	232	233	233	231	246	255	258	242	274	244	251	231	248	248	240	248	235	222	258	245	249	238	235	270	201	236	242	257	232	249	245	234	230	231	230	254	214	231	267	260	237	214	254	228	259	240	265	266	246	271	244	215	248	219	237	262	236	247	232	242	247	247	256	240	261	262	242	250	257	253	233	235	221	239	238	234	219	229	248	236	243	251	259	214	230	227	239	248	236	226	248	220	228	244	235	261	235	256	228	210	233	215	251	254	244	247	262	240	253	235	249	218	214	258	237	257	246	220	252	256	203	217	231	226	244	224	260	233	248	225	249	242	261	232	227	258	261	228	257	225	244	229	251	255	244	244	223	260	237	229	245	259	197	234	250	245	239	234	248	273	248	269	228	225	223	256	237	220	242	231	241	228	240	224	248	237	274	243	231	246	226	234	258	252	243	250	215	243	242	248	251	260	252	230	219	200	249	252	245	219	263	246	259	262	263	252	225	269	231	233	242	210	249	240	256	237	254	258	238	231	264	243
18567	34424	17100	10529	7141	4750	11278	36699	8115	794	630	562	537	448	461	417	375	355	348	363	329	326	308	301	324	297	303	249	284	278	244	270	234	295	245	284	252	263	263	259	256	263	256	220	235	236	252	269	249	236	235	236	228	235	246	233	210	256	230	276	249	233	247	236	230	246	229	240	219	271	218	224	204	229	221	252	244	260	225	223	236	224	261	249	244	248	186	231	199	224	243	236	244	227	233	214	234	239	222	244	201	227	241	246	240	248	209	259	245	237	227	206	236	244	211	227	244	215	240	217	237	221	252	215	206	215	216	216	207	227	225	229	234	244	232	229	215	228	247	217	211	234	236	246	223	220	266	247	263	237	243	228	217	222	230	236	249	212	229	228	228	243	199	210	223	245	202	217	238	219	194	240	210	240	214	223	220	222	224	236	224	232	234	218	234	243	232	213	248	229	230	252	228	250	199	223	220	200	221	240	238	226	229	206	246	223	243	215	252	265	241	210	226	256	213	198	224	232	225	247	226	230	217	226	233	222	237	216	225	252	229	216	227	207	255	223	235	254	230	203	248	242	238	244	249	224	234	226	219	232	218	217	231	238	228	254	258	205	258	253	227	252	252	226	238	239	272	202	238	214	219	228	230	246	241	239	228	243	227	255	253	237	218	235	214	245	191	214	227	196	255	241	213	252	222	249	245	219	243	242	218	248	225	218	242	237	224	242	246	241	238	213	247	228	237	256	233	220	246	249	227	227	237	222	215	233	266	252	224	250	263	226	247	251	209	233	226	220	244	228	217	220	273	220	251	225	225	227	215	240	246	239	227	244	217	236	240	245	251	233	253	256	224	235	226	212	223	253	224	227	243	224	248	234	234	239	219	262	219	220	216	229	222	264	226	233	227	240	236	211	219	232	240	234	219	246	241	228	208	224	253	240	246	229	229	227	210	225	246	217	235	219	218	245	231	218	258	263	241	237	236	242	245	223	189	208	237	222	230	230	213	225	231	225	198	246	209	218	232	256	239	228	223	239	239	245	201	202	255	234	236	232	223	219	225	249	244	230	236	206	225	234	231	209	219	223	225	235	218	235	223	231	246	238	251	237	246	220	220	219	242	229	241	229	230	259	238	213	227	207	249	257	235	188	226	229	238	238	255	233	233	223	234	217	225	261	245	225	233	230	235	224	229	230	211	245	223	220	225	238	227	241	252	219	221	259	230	215	264	240	222	227	251	219	252	230	255	203	221	245	236	230	222	234	239	234	230	214	219	248	212	222	234	225	238	209	244	246	206	250	249	221	215	230	245	244	240	205	193	217	245	218	228	237	249	250	230	220	253	229	222	238	222	223	244	241	216	247	207	223	232	251	242	256	226	218	234	245	258	245	228	217	226	224	241	201	221	218	260	263	243	235	232	226	218	216	225	234	252	211	218	239	246	228	220	220	248	222	222	233	220	234	238	254	223	213	241	232	240	241	247	230	200	244	208	251	215	243	243	237	227	244	233	232	236	233	209	238	240	219	245	241	219	280	219	233	215	237	224	217	234	253	244	229	224	217	210	242	230	243	219	205	227	249	237	238	238	235	225	227	208	232	252	240	229	224	227	227	210	203	203	210	236	229	224	246	210	247	208	218	222	229	245	227	228	231	250	227	225	238	227	201	237	219	244	241	223	238	238	231	244	234	237	227	224	200	255	257	210	238	199	249	227	248	243	249	257	249	246	227	195	236	206	249	232	241	211	207	233	224	227	230	220	230	207	226	207	225	231	235	225	237	216	233	241	224	241	216	215	232	218	234	229	220	258	225	229	228	232	245	228	207	224	233	234	238	233	220	219	231	201	240	267	211	231	216	242	191	228	246	215	229	209	239	220	220	212	231	239	249	211	202	227	254	228	242	224	234	238	209	252	228	240	250	249	201	225	233	231	218	227	212	251	236	240	227	234	235	256	261	222	239	259	231	235	219	255	230	222	233	270	252	226	234	219	252	223	230	230	224	220	220	198	243	224	226	199	225	268	232	228	204	221	240	260	215	230	226	221	241	245	220	245	180	226	229	257	211	269	220	215	221	237	227	219	228	237	216	224	222	244	222	219	229	213	224	232	238	235	216	223	219	220	223	213	247	242	225	235	231	240	246	249	207	232	244	245	213	225	250	232	242	242	203	216	223	201	234	254	211	243	241	198	222	220	230	211	210	219	233	251	237	224	224	221	237	248	251	216	219	212	222	253	227	226	190	253	232	221	237	220	204	234	203	243	212	220	245	233	237	229	241	218	241	245	220	229	214	267	253	236	238	210	222	229	225	240	248	216	236	249	246	224	217	202	249	231	215	228	221	229	216	232	239	247	243	216	237	220	246	241	233	231	237	241	226	254	241	218	239	199	222	202	265	242	240	220	235	215	247	239	234	240	222	223	203	213	229	219	234	199	211	231	213	221	220	243	238	233	235	208	228	254	230	224	251	251	238	219	233	219	209	262	240	223	256	233	220	236	265	218	250	219	221	237	224	255	230	239	203	241	216	247	219	222	213	251	242	229	225	245	223	239	216	218	222	221	254	240	252	216	226	213	225	208	234	232	237	231	246	236	234	235	226	249	249	256	253	222	220	227	232	217	232	245	258	231	224	223	208	244	205	230	208	214	218	218	232	205	230	242	240	232	219	245	239	244	205	214	254	224	248	243	237	255	263	229	247	215	230	210	229	210	222	237	255	233	229	236	231	249	251	218	246	243	236	223	231	245	213	239	237	260	246	240	223	210	233	245	210	213	228	239	221	240	248	229	219	244	236	211	234	235	255	232	235	213	230	224	211	255	207	248	233	214	235	241	244	209	235	215	229	250	275	229	243	254	224	247	221	230	237	219	248	240	239	229	228	235	241	215	236	249	210	242	233	246	237	224	250	233	239	226	235	238	222	223	220	236	240	243	261	212	235	228	261	214	237	246	224	217	227	246	225	224	239	265	225	228	224	191	241	250	233	224	248	235	253	218	199	241	258	224	249	222	235	239	232	230	233	237	274	242	242	221	178	243	223	231	228	236	221	196	221	229	237	253	242	238	232	227	210	205	231	257	223	231	222	226	210	226	205	212	232	232	215	233	224	238	226	230	268	214	220	237	203	249	254	245	233	212	233	220	236	211	263	213	210	218	216	219	219	245	238	213	237	225	236	230	245	240	236	237	202	244	228	244	236	242	205	224	250	246	222	223	242	227	231	214	227	208	248	238	225	205	215	211	241	217	242	243	227	236	229	231	249	232	233	219	257	249	243	239	208	230	220	236	205	267	225	249	224	222	241	219	220	238	222	234	218	230	229	210	222	228	218	240	215	222	211	242	244	231	225	244	213	244	263	247	218	227	228	223	222	234	260	245	244	202	225	211	223	209	220	210	259	237	240	201	223	215	222	222	214	220	217	236	211	225	217	233	234	250	214	214	272	229	217	222	244	222	237	189	224	237	212	234	240	265	250	251	216	271	225	209	215	245	223	240	238	233	241	235	249	211	234
22514	20404	26916	23805	20420	20590	25758	55788	29337	4438	829	735	722	640	614	582	596	602	525	521	536	519	523	535	531	485	516	489	495	471	511	501	491	507	462	440	477	473	499	465	448	502	480	468	451	480	465	454	460	462	445	503	439	471	449	469	409	478	474	423	458	436	451	447	462	480	458	429	447	466	483	462	455	416	457	481	479	433	454	460	460	512	459	458	412	433	463	475	427	456	491	449	434	446	449	443	455	445	441	428	453	499	433	454	455	432	416	460	462	486	462	438	444	477	434	480	444	455	452	463	489	445	496	444	414	444	472	446	468	493	454	464	457	432	468	418	475	415	445	426	452	444	450	452	461	506	459	419	455	442	460	459	444	466	453	453	474	447	420	418	460	434	426	464	449	436	425	439	423	437	419	434	413	426	467	448	454	429	430	463	429	437	419	439	453	444	451	442	458	453	454	410	446	477	464	461	428	443	468	430	448	432	464	441	441	504	491	444	441	437	454	431	430	454	463	451	448	460	474	472	484	463	452	449	449	433	450	448	456	482	444	433	438	471	427	467	470	404	435	459	435	437	450	482	449	430	412	429	471	490	467	442	435	455	443	444	436	457	425	468	453	449	488	447	420	434	455	475	451	486	444	450	442	437	440	430	487	430	435	444	485	462	446	481	442	438	447	439	449	450	468	476	438	445	473	471	478	440	442	445	473	406	451	462	477	448	480	426	392	449	431	444	476	419	447	454	452	461	447	435	463	442	482	467	455	471	443	464	472	433	457	447	438	429	440	477	429	458	428	494	445	476	449	495	424	446	473	470	465	482	461	437	476	474	419	413	488	435	443	438	479	451	428	450	461	465	455	468	455	444	473	444	452	448	457	467	450	457	426	402	483	450	461	441	408	492	463	457	442	440	465	425	459	466	420	479	444	456	450	464	401	465	466	458	451	432	417	437	477	416	474	484	440	457	443	452	444	491	463	430	418	455	439	412	444	446	504	425	477	463	453	478	454	430	459	444	453	441	459	435	409	474	452	450	426	471	430	382	437	450	462	489	480	444	397	452	446	465	429	450	466	470	443	465	440	463	476	489	408	443	454	427	467	460	417	427	446	462	459	423	431	456	440	415	452	449	480	445	441	443	480	445	476	431	451	435	435	503	432	467	445	442	459	471	423	456	471	450	466	476	443	443	455	445	448	473	513	464	478	476	445	463	466	456	465	415	459	422	435	422	448	429	443	443	452	421	418	471	468	496	437	419	447	449	433	413	469	476	464	445	435	439	451	462	499	442	419	444	414	427	417	441	442	461	464	481	401	439	497	484	456	445	444	448	452	450	508	456	449	418	455	476	446	415	444	415	462	481	435	436	462	433	468	481	456	486	463	459	438	508	461	435	447	409	444	448	449	451	440	483	440	445	459	476	453	448	458	461	494	463	437	430	469	479	446	402	428	422	477	461	430	439	395	475	459	454	483	438	459	477	441	433	457	436	452	449	471	441	446	439	426	426	435	493	470	473	449	436	475	456	412	431	465	434	445	460	459	480	449	456	462	485	446	435	436	458	476	433	465	446	440	457	447	464	473	468	433	406	383	449	447	431	428	419	440	454	452	439	452	437	456	436	440	410	431	466	434	465	481	483	440	479	466	480	418	432	451	463	479	456	435	457	449	427	418	467	434	469	438	444	422	422	443	473	470	465	455	472	482	417	484	444	493	453	441	469	454	445	455	428	462	454	420	452	452	460	484	440	422	418	429	463	469	460	492	432	419	466	469	439	487	422	484	469	412	426	442	416	455	490	452	406	434	442	468	455	440	446	478	458	457	452	425	470	469	461	523	450	436	447	437	432	440	465	453	489	451	461	451	455	455	447	433	454	433	473	461	426	433	438	436	442	454	407	478	451	441	449	462	403	465	441	437	450	451	432	415	469	422	485	467	453	474	436	436	421	461	452	475	441	453	437	442	414	452	445	460	465	440	442	442	500	488	436	428	445	461	463	482	454	410	465	459	447	446	433	405	470	441	476	499	414	440	457	492	471	421	475	450	457	451	417	474	461	460	415	469	436	445	470	476	417	452	463	406	425	479	477	419	420	409	443	451	444	428	406	412	462	439	467	493	432	495	414	486	474	434	469	430	433	510	425	455	466	416	450	444	468	454	431	457	473	459	458	477	411	438	417	432	442	413	420	429	449	433	471	434	429	469	466	445	448	471	477	418	432	459	441	463	498	452	465	432	422	428	453	470	443	483	440	460	453	475	487	440	393	427	384	431	444	413	441	463	431	483	455	460	430	450	451	440	471	419	444	446	452	437	463	431	474	461	447	462	421	401	398	455	422	440	430	477	439	457	449	480	437	473	448	488	423	465	454	441	430	426	454	446	433	497	425	427	444	421	420	468	446	434	458	420	455	450	460	443	483	492	446	466	423	442	460	449	455	442	479	464	409	467	447	498	422	478	450	493	462	434	452	477	433	453	470	427	467	476	427	424	446	420	491	444	435	438	448	436	447	392	417	441	466	446	401	449	450	440	483	445	402	456	465	411	420	484	464	437	455	436	456	483	434	443	466	477	482	448	461	434	458	435	448	426	435	456	436	477	475	473	442	474	498	439	450	476	461	500	435	435	522	479	466	481	446	436	436	415	472	438	466	473	421	440	416	399	420	449	472	467	455	441	424	461	435	446	425	473	481	415	466	476	429	481	464	456	424	513	467	454	459	437	445	459	440	470	486	425	463	424	456	461	418	454	408	435	428	474	448	468	395	452	500	441	432	460	484	455	454	431	397	435	450	430	458	461	435	468	404	460	452	445	439	450	468	459	440	430	420	466	436	498	470	399	452	410	434	440	411	469	463	471	442	507	441	426	451	445	451	468	411	473	442	503	453	433	461	422	473	498	468	431	475	463	457	457	427	477	465	428	445	441	433	473	444	466	440	444	465	450	463	467	430	427	433	427	468	478	416	448	441	491	424	449	474	437	415	468	468	454	433	483	465	403	458	457	423	433	407	461	494	456	429	466	470	456	448	469	461	449	470	471	440	443	451	461	425	471	450	455	406	470	458	427	437	466	433	481	423	462	448	472	415	482	445	426	454	432	404	449	418	443	463	425	428	467	444	428	460	446	456	467	425	497	464	456	452	429	447	467	456	436	456	408	472	474	428	424	489	424	478	488	469	453	443	454	457	429	467	439	448	434	437	444	472	444	458	469	468	456	444	487	443	492	469	437	523	462	452	454	460	469	439	416	444	455	466	471	440	444	488	430	457	464	492	423	455	442	502	436	454	472	452	485	469	444	439	459	457	414	443	460	469	426	454	452	443	428	445	433	406	434	465	449	448	452	422	471	449	459	470	435	443	434	445	456	439	483	486	431	449	481	448	392	464	497	411	466	460	455	391	461	462	411	448	439	441	420	472	433	438	455	465	451	484	439	448	446	476	461	483	413	425	473	459	445	433	433	435	469	479	472	478	410	455	436	417	452	454	443	416	424	466	454	438	415	441	448	455	424	437
23592	40252	24572	18284	11614	8785	23921	54078	13379	1250	1173	1010	941	842	817	756	701	677	664	606	580	606	543	551	546	506	516	501	485	516	503	437	506	430	453	490	460	439	455	459	432	475	446	485	451	458	422	444	478	403	438	475	485	415	437	470	434	437	421	433	473	404	475	454	445	451	419	453	445	437	412	459	405	419	422	449	433	444	384	403	439	424	435	391	486	416	429	427	394	453	462	427	441	427	446	392	444	448	447	425	429	415	426	481	444	417	426	394	453	434	437	433	438	391	426	413	426	384	441	382	445	448	452	408	448	426	415	433	415	448	461	461	412	410	452	420	410	415	414	394	451	455	418	420	363	438	403	432	414	420	439	434	437	425	445	437	409	413	437	428	436	405	461	456	401	402	433	419	447	457	418	439	441	404	421	396	423	402	381	434	444	429	413	415	400	449	439	425	400	432	418	464	433	450	447	405	469	441	426	436	431	388	395	402	434	425	441	395	425	431	406	408	425	404	412	400	421	424	411	415	415	425	393	404	420	425	398	426	431	407	399	412	417	408	439	392	418	425	425	396	407	412	430	437	423	432	390	422	427	429	411	451	399	442	407	428	392	450	411	446	460	433	413	438	424	413	399	412	410	428	412	427	434	424	456	419	423	403	386	430	414	419	439	415	411	404	447	411	454	410	412	434	437	413	409	385	420	421	440	436	419	393	440	386	432	417	439	445	452	431	443	409	417	386	424	429	435	424	436	441	442	426	409	424	452	446	438	418	400	399	424	373	422	397	436	444	414	442	433	458	429	457	454	402	425	375	420	437	424	424	413	452	440	383	431	422	417	455	419	461	433	418	431	397	439	439	408	424	435	402	445	428	409	425	439	429	413	446	431	419	435	386	415	431	467	438	462	439	441	409	440	404	395	421	422	394	402	416	412	434	439	389	396	419	401	415	406	408	408	416	425	437	428	405	402	457	444	407	433	426	433	435	372	452	425	360	416	403	436	433	422	410	433	420	415	397	412	441	430	422	417	388	403	437	426	428	415	430	397	395	459	398	427	424	398	415	414	399	404	422	417	430	428	421	408	420	413	411	457	419	463	408	373	397	444	400	411	409	413	421	433	441	433	417	420	424	402	444	447	443	453	438	469	411	413	430	427	429	443	411	432	426	430	414	415	375	422	442	382	432	443	447	413	404	417	442	445	406	451	444	444	440	403	403	408	389	435	412	433	419	418	433	391	445	429	411	419	398	441	478	389	438	457	383	416	426	441	426	428	440	436	446	431	429	428	424	383	434	408	418	429	447	377	399	420	418	439	431	432	430	422	417	398	422	382	464	414	413	400	398	428	435	438	390	373	425	446	444	458	442	422	399	446	407	414	398	399	421	416	414	429	434	416	414	428	415	440	420	401	424	418	409	436	421	449	418	390	420	426	400	416	404	425	398	451	407	422	438	390	407	380	432	445	397	454	417	441	438	443	438	444	418	382	431	435	417	386	384	404	426	458	450	403	411	414	410	420	451	433	427	414	404	427	433	458	433	411	436	380	433	445	409	425	435	424	411	400	384	425	421	417	459	447	439	412	418	436	450	408	442	444	417	448	436	406	405	394	444	410	430	420	418	425	420	427	439	446	419	429	428	411	354	451	426	422	439	390	418	403	410	445	396	436	436	432	412	420	423	396	419	439	469	453	409	428	489	427	416	396	373	423	400	425	426	454	412	433	441	408	445	415	435	433	417	427	435	422	403	445	411	432	431	420	437	401	406	443	423	432	417	404	426	439	437	411	406	380	417	411	444	447	448	393	454	425	396	416	450	418	417	422	427	413	416	427	376	457	443	415	413	417	438	464	386	411	409	407	416	458	422	426	448	391	419	453	440	422	397	438	415	442	389	415	399	397	406	388	405	393	422	454	418	452	461	457	423	417	442	401	455	439	434	435	410	427	429	428	430	440	428	421	434	399	434	399	422	431	395	432	403	423	406	432	388	418	425	414	412	422	401	436	442	415	414	459	399	412	405	433	425	435	418	392	425	397	432	409	452	434	408	443	394	419	386	399	397	415	411	406	425	385	422	417	437	401	394	443	428	364	387	422	442	410	450	417	410	403	382	400	446	437	465	438	431	403	400	431	412	419	421	437	412	461	437	443	415	433	408	392	408	423	381	406	396	396	430	434	399	424	379	437	403	472	410	446	409	421	426	430	414	446	424	410	434	420	410	414	400	406	404	416	434	444	406	437	449	396	424	397	435	393	460	458	422	393	396	430	409	410	400	397	372	454	406	409	388	434	406	423	408	402	455	401	414	397	441	440	466	405	403	397	421	409	454	382	422	398	400	410	425	427	432	404	420	434	428	411	443	435	463	412	454	430	427	431	401	398	436	385	414	413	425	385	403	417	409	458	436	417	393	434	424	419	415	435	432	410	422	400	428	407	431	464	422	438	429	440	401	421	430	426	408	404	424	444	400	392	434	434	422	403	400	443	397	416	414	412	406	436	401	421	429	423	393	451	403	442	419	397	436	449	414	451	412	406	411	441	403	406	426	430	411	410	421	419	425	421	439	433	422	410	426	418	427	457	468	403	430	399	398	418	411	431	425	393	443	420	420	452	436	434	434	410	434	420	395	434	411	409	402	395	441	409	403	438	390	444	442	437	436	411	421	450	425	443	435	424	417	397	433	462	429	445	431	409	436	469	428	418	449	437	426	420	425	422	366	429	429	435	387	430	401	467	429	427	406	400	409	430	463	405	428	443	432	436	422	413	424	410	401	451	388	418	433	410	428	422	415	430	414	427	405	428	439	434	426	417	382	408	410	421	396	435	441	458	382	437	443	402	452	444	418	437	371	433	425	418	403	421	412	422	430	413	407	403	426	469	399	438	436	432	428	425	433	374	412	436	413	418	457	426	450	421	460	437	466	428	432	411	415	412	409	433	385	441	407	394	435	439	430	427	384	423	403	408	422	445	456	450	424	422	426	396	406	478	409	418	432	393	421	432	447	426	424	426	420	467	432	409	418	448	392	425	374	414	436	402	412	424	431	424	422	419	409	430	462	405	419	392	436	437	414	414	449	447	439	438	415	428	393	427	413	432	405	440	422	408	418	427	400	419	433	409	442	430	418	386	451	396	399	406	409	437	436	439	418	410	458	445	405	414	407	433	423	432	467	444	431	411	444	397	445	406	425	393	385	396	424	362	442	435	399	413	407	390	446	427	436	406	403	389	443	445	458	407	392	375	419	418	423	407	382	425	445	423	396	421	440	403	421	428	442	434	442	399	412	433	439	383	429	432	427	457	397	396	446	456	397	422	376	430	420	429	399	439	417	441	389	425	397	419	414	475	450	446	429	398	423	439	418	415	451	408	453	436	410	473	424	456	409	429	434	416	410	427	445	432	422	440	413	393	442	403	430	429	428	454	415	421	419	438	406	397	428	420	431	440	452	460	456	438	450	415	439	418	427	437	442	398	468	418	436	400	433	429	387	420	422	418	424	446	455	435	449	401	401
28336	17134	7239	2993	1587	1161	953	4324	1641	151	134	115	123	139	120	117	114	122	120	134	114	121	125	131	125	121	114	105	127	104	134	124	143	129	117	123	123	117	137	117	133	136	116	122	130	112	117	135	140	112	122	119	97	141	125	118	114	125	105	132	125	127	119	116	133	121	119	124	118	138	118	121	113	120	121	115	126	121	128	121	134	133	109	120	122	108	117	131	129	116	123	146	120	117	118	111	125	112	125	119	118	128	131	121	132	122	106	118	102	125	121	119	118	130	125	116	125	123	115	117	116	106	107	129	114	99	142	128	142	125	110	114	103	107	123	116	153	119	114	129	136	122	101	103	122	116	119	126	135	115	118	107	112	129	131	115	127	118	138	121	112	135	121	123	92	117	107	113	119	118	118	113	129	124	132	125	113	109	124	119	109	113	125	130	115	117	140	117	135	130	106	123	109	104	95	125	113	136	105	114	139	125	111	133	126	122	111	122	128	127	120	129	134	103	142	127	125	117	130	110	110	114	120	135	108	117	132	128	119	114	117	113	123	114	136	109	119	129	129	117	117	121	110	130	139	114	138	119	109	131	159	96	110	132	113	130	120	113	127	119	113	107	132	130	109	150	99	139	133	116	127	114	115	134	119	132	118	136	124	123	111	140	115	117	120	109	120	114	126	107	115	101	122	135	113	97	106	124	116	121	130	124	131	133	121	107	130	131	111	121	111	135	134	130	114	118	135	120	113	128	114	122	108	127	130	141	116	116	145	111	115	107	120	131	109	100	124	132	141	133	120	131	120	141	116	116	140	135	114	117	121	128	122	119	116	116	120	135	153	130	118	130	119	108	148	138	124	122	122	106	123	137	131	117	108	113	115	110	116	123	123	112	115	109	119	111	146	121	113	133	119	109	127	124	137	138	137	123	127	148	130	135	114	122	134	136	112	129	119	121	123	92	109	120	131	124	113	141	117	106	138	131	133	118	145	128	121	106	123	127	114	128	109	148	115	126	135	111	140	126	114	147	125	131	126	127	117	131	115	137	129	130	118	108	127	109	127	108	125	119	110	130	115	114	128	122	120	120	136	136	127	117	126	117	108	139	115	122	123	122	108	118	129	126	126	129	99	115	117	123	134	120	118	111	118	124	107	137	123	146	134	117	136	121	125	139	121	123	122	147	108	133	136	129	133	129	140	133	122	121	137	125	112	121	113	115	151	128	116	141	122	132	116	138	132	128	123	143	112	108	116	102	134	124	144	124	110	125	125	102	123	138	134	113	120	123	125	130	129	105	122	123	124	119	121	108	115	108	125	112	145	129	116	125	119	119	120	126	113	125	128	115	130	132	124	137	125	114	136	123	133	117	126	120	109	113	130	111	124	131	137	113	119	126	128	121	128	128	115	100	136	132	110	126	121	130	116	105	139	131	115	126	117	124	120	126	116	107	137	124	127	131	120	139	146	133	108	110	98	123	126	122	120	114	140	113	119	114	134	130	104	132	128	113	117	105	112	123	110	105	128	140	159	121	119	127	131	125	138	107	139	134	123	120	119	132	128	94	123	113	121	120	126	134	107	130	106	140	122	124	133	105	108	100	125	101	114	109	141	129	121	118	120	138	126	134	130	122	113	117	128	123	124	131	136	127	102	114	146	118	133	119	113	125	142	103	111	129	132	116	118	125	127	118	110	121	120	130	116	133	132	139	99	125	119	104	109	146	133	121	111	124	124	120	124	123	122	139	152	131	134	116	135	107	130	135	125	131	120	113	116	138	110	124	126	124	126	107	120	122	118	123	121	124	106	124	115	124	135	134	107	146	123	124	109	131	119	115	134	115	118	135	128	128	98	108	132	123	139	142	121	120	120	110	121	103	128	135	108	138	125	129	111	132	106	119	134	119	122	136	116	127	98	126	129	148	128	127	119	123	111	127	115	103	118	111	142	132	124	126	124	116	135	113	144	123	115	123	122	125	120	131	116	113	122	113	146	107	119	111	125	145	118	128	130	123	117	100	108	136	106	122	102	134	154	121	116	98	123	124	133	131	122	110	144	119	121	130	111	120	110	90	134	140	114	118	123	107	130	135	123	119	111	126	124	123	132	123	120	127	111	150	131	123	115	113	134	111	116	126	121	114	118	126	118	113	119	126	103	127	133	110	131	127	122	126	132	126	124	146	136	119	122	118	121	133	115	107	119	132	134	125	108	108	103	147	115	126	142	121	130	135	132	137	103	127	99	133	129	135	126	112	99	129	128	110	151	127	107	136	129	123	127	145	112	121	116	105	115	107	114	113	120	122	113	127	121	127	118	113	127	135	119	112	126	96	137	135	128	115	132	118	112	146	125	142	121	143	117	116	134	127	117	116	111	117	122	130	120	119	117	135	122	114	128	134	135	110	115	127	123	121	145	129	134	118	100	112	135	130	124	121	129	157	141	139	120	123	136	143	117	123	133	112	131	132	131	125	128	130	118	122	114	135	124	116	119	126	133	122	130	123	103	132	121	138	122	121	120	115	128	129	121	117	121	135	131	137	127	116	117	108	120	120	130	117	140	126	128	116	128	102	113	130	122	135	109	123	124	119	137	120	110	123	126	113	122	124	129	132	115	149	130	131	100	128	108	119	115	124	118	127	130	131	115	119	139	115	129	113	126	120	110	126	125	121	148	123	116	129	117	122	126	113	124	117	136	136	133	131	134	134	124	137	111	118	135	123	117	137	120	127	132	123	119	122	134	119	118	136	128	133	124	122	137	141	122	120	120	130	133	115	116	112	120	112	138	134	115	117	115	127	116	134	109	116	100	112	131	110	127	116	132	115	115	138	115	125	122	126	131	106	117	137	116	128	122	115	116	131	124	127	112	137	130	133	115	129	111	107	134	122	105	119	120	128	110	142	91	121	116	130	141	128	111	128	100	120	131	127	136	116	114	125	102	129	127	130	114	135	112	106	121	128	125	118	132	121	126	130	118	127	135	122	120	117	127	138	111	119	131	132	127	122	128	117	134	119	124	113	126	130	110	120	139	113	143	123	130	106	103	116	117	110	118	105	116	141	125	107	155	132	109	118	138	125	135	133	121	112	121	124	128	134	107	131	110	122	124	153	127	123	127	128	130	116	134	140	116	128	125	124	125	124	116	120	127	113	118	108	99	150	119	129	120	122	111	114	139	160	107	105	129	137	139	114	133	115	113	105	124	135	138	121	118	130	106	111	121	133	114	115	122	128	115	106	124	125	125	119	117	113	128	131	109	136	119	119	115	108	112	127	114	87	121	135	125	134	110	116	135	127	114	118	130	141	133	115	93	134	107	137	112	107	107	117	113	152	136	126	125	125	110	119	138	135	126	122	131	130	143	123	135	113	136	140	120	143	134	126	136	147	139	114	106	125	104	126	112	108	140	108	103	115	117	127	133	126	114	125	114	106	118	126	121	148	113	105	104	93	132	117	123	124	134	133	140	131	113	126	112	119	130	136	157	122	138	105	134	120	117	126	103	120	145	132
14285	14191	10744	5084	3264	2502	2122	7863	2228	143	149	149	153	149	131	151	128	149	113	147	146	139	142	149	144	136	142	125	140	136	146	127	127	133	124	141	139	137	147	141	144	118	139	136	136	132	148	129	149	134	135	123	135	135	144	141	156	133	130	121	131	131	111	119	133	133	125	137	107	127	124	134	136	129	161	125	146	145	122	141	138	118	141	122	130	138	148	138	126	114	145	133	114	135	126	126	140	139	129	108	114	137	135	134	130	108	160	122	109	130	140	128	112	113	117	130	113	140	147	112	135	130	123	108	138	116	130	128	145	148	138	150	133	110	131	142	134	133	141	144	146	115	112	148	137	128	129	133	133	151	144	144	132	136	119	134	141	114	130	136	144	122	119	143	122	132	135	143	115	133	142	119	141	118	136	124	109	142	153	112	142	135	142	135	131	123	157	134	139	141	127	143	130	122	129	145	146	143	133	150	173	165	131	166	135	144	125	112	126	143	133	141	138	111	120	141	156	137	120	131	114	121	138	132	120	120	139	139	137	123	123	149	129	136	163	127	137	127	120	121	111	129	145	130	135	142	122	137	120	132	130	139	124	127	158	145	122	131	131	123	134	147	135	140	141	125	144	146	146	127	145	119	134	131	144	139	136	165	142	139	141	145	124	125	119	123	134	146	142	149	140	143	140	118	131	129	141	141	154	130	99	150	135	157	122	124	135	143	130	135	136	104	118	126	148	126	123	151	112	109	162	151	139	121	124	139	121	129	132	158	145	132	140	114	106	130	126	161	131	147	137	129	151	122	144	125	146	130	141	134	119	167	131	113	133	133	135	116	130	144	128	150	155	120	129	130	138	154	106	146	127	150	134	125	137	105	135	133	120	112	106	131	123	149	130	123	136	143	135	134	127	134	121	117	124	160	127	138	118	128	133	122	116	147	144	125	142	129	132	145	133	141	115	142	124	144	134	126	129	162	122	121	152	134	124	123	127	140	120	151	139	135	132	148	141	151	137	136	131	140	125	138	144	159	109	135	145	132	128	137	132	119	119	130	133	118	127	139	140	136	129	116	145	132	133	132	113	141	126	140	115	140	116	150	151	149	139	127	141	138	147	110	141	127	129	131	137	147	129	159	133	129	142	127	148	137	111	113	152	133	131	123	114	141	134	124	139	144	136	131	114	130	115	143	130	150	126	142	115	143	149	131	125	134	115	130	125	131	140	140	116	156	145	137	143	134	131	133	126	120	134	138	124	146	136	130	138	128	127	154	143	126	139	121	150	131	118	126	147	118	134	124	124	114	128	142	125	142	126	140	158	148	129	127	125	142	130	129	132	111	125	137	138	107	127	156	143	134	120	114	137	141	137	134	125	122	143	151	135	140	137	119	136	118	156	119	126	125	115	152	142	138	133	144	141	140	152	113	110	110	126	127	123	133	143	144	144	99	139	119	139	125	135	137	132	143	121	142	123	122	132	132	132	127	149	123	146	136	149	134	140	140	145	131	129	147	140	111	144	129	124	128	118	137	128	130	154	148	140	131	121	144	119	110	130	132	112	133	136	133	162	108	129	141	146	136	134	135	128	139	136	137	135	128	129	143	133	119	141	138	141	154	126	152	135	128	131	131	119	133	137	137	141	136	122	138	121	119	124	139	140	141	131	146	110	128	124	140	149	138	129	131	118	126	141	120	132	120	131	135	128	146	117	124	121	123	125	149	113	122	124	132	136	144	128	155	120	118	132	153	135	112	145	130	144	141	134	135	128	122	153	137	125	128	119	144	116	128	151	147	115	129	120	117	140	137	142	131	130	117	114	135	115	137	119	116	131	128	128	131	142	130	146	129	130	168	123	125	126	137	142	135	126	127	137	125	140	150	114	136	135	133	132	129	140	125	140	155	132	117	125	127	118	117	112	142	139	134	148	135	128	136	146	160	135	147	151	127	126	124	136	106	119	132	141	136	139	113	129	137	135	126	144	129	144	136	153	142	127	122	105	127	144	131	140	136	142	138	126	124	153	149	125	136	130	150	122	134	139	127	143	137	153	126	138	149	142	138	125	144	127	118	139	126	134	135	137	126	105	158	133	132	128	138	103	125	138	128	136	138	141	131	136	138	125	136	129	129	132	116	115	138	125	112	124	127	129	131	132	134	107	145	125	138	115	130	136	130	125	147	134	142	139	123	147	136	136	148	127	133	142	126	116	128	117	136	112	134	118	121	138	143	126	120	142	117	152	127	130	124	129	152	133	132	144	142	137	134	119	141	115	130	154	137	137	127	122	140	117	136	128	143	123	142	137	142	145	130	127	129	145	118	141	135	121	125	116	138	128	134	125	143	140	136	140	137	149	136	141	119	123	140	125	148	124	123	117	132	149	163	127	123	159	110	148	120	136	120	116	132	124	128	138	143	134	133	115	130	119	138	139	142	147	141	154	114	124	128	146	150	135	114	129	129	123	147	145	130	131	128	131	140	114	124	137	143	126	141	123	128	116	129	149	135	126	120	128	129	137	131	140	151	148	143	125	127	129	124	131	149	147	135	121	107	126	119	146	152	121	140	151	139	135	128	147	110	128	140	132	119	116	130	137	122	137	119	132	138	136	153	132	143	107	136	139	139	132	133	119	120	113	150	126	123	132	121	161	125	143	132	136	138	141	126	151	122	152	138	129	135	139	130	122	148	133	146	150	113	148	118	113	143	118	133	147	149	135	139	127	133	143	135	127	139	137	139	162	123	118	126	122	128	137	151	122	137	147	139	135	143	117	118	131	128	138	126	134	142	128	136	136	135	128	109	123	130	108	130	115	147	149	121	133	142	122	127	135	143	122	125	110	125	122	139	131	114	118	123	127	124	135	118	121	136	139	122	162	137	130	132	114	143	155	152	136	141	132	125	121	120	163	140	137	152	134	130	143	138	130	146	156	127	146	151	152	144	129	147	146	137	132	134	138	135	124	141	127	130	144	147	132	129	123	125	134	134	123	134	132	139	142	124	125	133	119	116	139	118	133	128	149	136	137	124	136	128	137	135	147	122	121	128	117	141	152	159	127	135	127	151	125	118	123	125	138	115	130	113	107	146	129	108	134	123	129	145	128	132	152	122	139	125	125	138	115	157	128	138	137	132	140	118	125	143	135	130	115	149	107	150	130	123	142	128	139	122	163	130	122	133	143	135	125	117	121	139	98	140	143	124	128	133	136	131	142	121	140	127	138	131	128	132	147	147	127	136	154	127	149	117	140	132	148	134	145	124	148	118	108	135	128	132	127	130	131	135	112	123	154	158	133	128	143	143	124	128	131	121	133	114	125	106	129	137	129	135	120	143	132	147	120	139	129	124	125	153	134	126	136	149	136	134	132	134	165	174	123	131	125	127	125	119	127	128	129	135	140	141	155	137	133	121	128	135	146	125	126	146	123	129	118	130	117	156	121	134	121	139	133	130	130	142	132	132	111	128	123	131	134	126	133	143	146	125	128	147	142	162	134	137	147	139	132	122	117	134
24881	20414	26888	23815	20413	11980	7202	41838	18235	1315	422	410	346	333	315	334	331	301	291	275	321	304	251	311	299	286	321	292	299	270	254	285	258	245	244	255	246	280	269	261	266	239	277	281	261	221	245	253	264	280	246	233	240	282	268	242	241	233	291	268	274	236	243	241	297	254	250	261	254	275	221	236	242	265	244	234	244	257	227	232	260	238	256	257	211	271	288	251	240	264	240	235	245	251	240	224	271	265	244	257	228	272	227	252	243	247	253	245	249	266	253	249	290	240	232	255	249	254	262	222	257	249	269	240	245	244	246	288	243	258	230	238	245	230	263	253	254	257	254	243	222	240	252	216	246	242	246	227	283	223	225	245	239	252	295	261	271	223	251	266	234	242	239	271	258	222	261	254	243	247	229	259	255	268	263	261	263	239	247	257	260	243	234	263	240	272	263	242	259	267	231	241	242	263	233	258	296	249	247	263	250	265	249	230	242	240	266	240	257	269	231	255	252	255	249	243	263	274	282	258	266	230	255	273	234	266	221	265	222	270	254	238	239	228	277	253	258	245	236	260	245	271	263	268	272	259	256	225	253	245	239	237	243	234	257	240	272	263	232	251	247	243	288	256	268	259	231	236	238	277	264	233	228	243	237	256	240	238	292	251	247	238	231	271	244	247	223	276	246	291	271	250	244	218	218	250	251	252	275	255	246	240	246	252	262	237	256	240	255	243	253	249	250	248	241	247	231	272	263	260	279	263	249	242	229	256	217	250	242	251	249	214	264	276	248	214	264	277	243	257	256	253	240	243	274	261	246	246	246	245	268	271	258	261	234	284	220	244	260	267	273	250	251	233	259	228	254	241	268	222	266	235	250	248	266	254	236	264	230	244	238	268	253	241	241	230	238	251	277	247	265	266	252	276	205	242	262	261	232	235	244	259	224	264	224	219	266	245	250	249	257	244	221	225	246	255	237	260	256	226	257	262	257	234	239	233	227	254	239	247	260	239	232	254	259	242	231	274	254	258	250	277	236	236	230	247	222	260	251	240	270	245	246	237	244	223	251	230	275	241	245	271	235	266	266	258	276	233	226	237	252	239	255	246	226	239	248	245	241	238	246	254	265	246	241	229	237	249	236	214	249	227	247	280	248	244	237	253	217	252	253	243	298	235	238	252	256	251	230	261	252	260	241	257	256	230	248	255	248	267	260	260	217	292	249	245	241	231	285	270	243	247	245	243	257	251	250	249	265	247	228	257	246	261	274	235	242	248	248	251	247	263	240	262	241	242	244	221	261	247	251	265	254	238	250	273	236	256	270	241	241	232	264	288	261	240	235	238	255	249	241	245	269	263	258	249	265	267	209	285	291	230	260	260	228	224	261	256	249	265	267	247	236	227	238	263	247	252	258	239	240	216	275	254	290	247	254	250	248	224	254	233	236	254	238	246	249	237	224	247	265	239	260	274	258	218	223	250	254	248	246	242	261	236	264	232	254	264	261	227	261	245	262	235	256	256	268	264	241	255	240	252	254	227	260	248	245	278	241	220	230	272	241	270	250	265	248	233	256	236	270	251	239	233	232	251	235	240	256	232	253	242	245	246	261	223	244	244	251	250	261	251	261	231	218	262	241	257	254	239	240	258	264	236	233	277	285	256	234	253	270	257	263	250	233	219	251	268	277	279	269	265	235	265	239	232	259	243	267	253	241	252	236	227	259	270	246	264	273	236	228	256	248	263	254	245	252	248	235	251	242	271	237	248	252	223	249	249	288	252	254	261	236	263	227	264	252	243	254	248	257	266	231	197	245	227	259	233	278	239	267	259	233	257	257	266	257	268	252	288	232	250	269	221	237	258	235	240	250	260	237	265	258	242	266	281	248	250	266	254	266	262	250	262	253	268	250	265	246	242	227	230	252	224	268	237	266	254	257	251	232	246	236	240	258	237	237	246	262	234	240	242	240	238	241	245	270	265	264	229	218	264	268	294	256	252	265	239	249	258	259	214	253	254	245	215	258	238	262	249	254	280	253	243	241	254	253	263	233	250	246	249	257	245	264	257	259	213	226	264	249	236	250	293	270	272	229	217	236	255	257	250	253	262	248	215	243	244	244	236	247	230	246	264	290	255	226	263	265	266	262	262	243	225	259	269	230	243	258	266	244	240	226	244	221	244	237	237	235	241	230	226	248	243	239	256	226	249	228	255	266	238	245	259	248	256	232	236	262	235	253	249	253	247	256	244	252	266	239	219	246	279	230	249	250	256	226	239	236	239	231	242	251	245	247	257	237	233	253	279	252	244	269	249	247	251	226	254	247	231	248	264	260	248	258	259	255	235	242	248	256	272	245	258	246	242	269	248	241	260	262	255	259	254	266	230	230	262	243	250	244	241	261	248	251	274	241	255	267	235	252	250	269	264	245	216	248	228	223	238	272	253	249	249	275	237	253	283	276	266	266	257	260	251	240	264	256	238	217	258	256	210	249	262	249	263	250	255	236	261	232	260	237	233	256	231	238	240	247	240	248	247	260	222	237	250	254	253	242	268	247	252	229	221	229	254	245	245	262	235	242	251	232	272	261	258	269	254	257	254	224	244	249	261	240	245	252	239	236	253	250	248	249	230	256	259	245	230	271	239	238	256	266	236	264	240	245	253	229	257	251	246	241	256	245	261	213	231	249	253	268	223	241	259	230	263	249	284	265	257	258	239	253	213	270	245	261	245	219	246	247	246	259	255	239	264	273	253	218	262	260	232	255	249	247	243	272	274	235	240	239	244	251	247	254	235	266	231	242	233	244	274	227	248	240	246	280	238	260	280	247	243	256	216	253	235	254	263	255	223	265	246	255	240	225	235	242	259	228	255	287	247	265	253	237	263	241	246	240	251	225	255	250	248	252	272	241	257	225	252	239	249	231	258	247	230	221	254	244	250	238	250	263	232	247	230	246	242	243	210	253	276	261	273	259	255	245	245	234	228	230	246	256	228	247	245	227	261	251	232	239	260	257	261	242	266	247	252	283	239	250	242	231	262	250	239	254	243	250	263	230	259	228	231	239	236	216	227	255	245	247	238	252	277	260	240	258	232	250	248	264	234	266	283	260	245	264	259	233	260	254	283	243	270	247	256	257	230	243	255	231	250	248	251	259	249	215	231	260	255	246	251	254	226	273	291	272	262	228	246	235	247	259	241	233	264	247	319	260	247	244	245	226	230	249	251	245	244	239	240	227	220	211	242	257	245	235	258	245	263	239	253	232	259	227	258	243	246	260	256	248	297	261	239	235	266	260	260	245	256	260	264	270	229	265	235	245	265	244	228	250	238	210	248	219	258	234	239	234	240	265	233	263	251	249	245	271	276	255	226	232	265	246	246	251	225	273	251	216	238	232	222	236	253	220	249	259	255	261	228	235	236	256	277	220	229	234	266	247	241	264	245	224	264	229	255	236	231	232	228	249	227	238	230	241	253	250	233	249	242	240	232	249	250	248	248	253	210	258	235	236	242	261	259	245	238
20066	43202	17652	9828	7598	6648	10322	43715	5343	723	616	547	515	467	435	394	371	371	351	355	346	337	292	306	284	278	316	273	265	254	250	267	236	261	256	255	255	237	223	233	247	254	252	245	225	260	252	250	259	239	266	248	254	203	227	248	236	269	249	260	225	256	220	266	245	250	228	229	231	239	249	229	258	255	231	239	232	222	250	219	230	261	244	238	212	244	255	250	244	237	244	264	242	239	238	251	222	245	236	251	275	240	228	213	224	230	227	229	243	225	249	221	220	225	254	215	218	271	245	238	251	245	229	244	238	243	252	230	253	217	301	224	236	257	243	242	243	263	237	215	253	250	235	247	223	234	243	233	236	231	244	255	236	224	231	261	238	240	260	239	221	252	239	227	213	243	240	246	243	246	242	242	223	249	240	236	232	248	228	235	269	220	232	229	264	223	240	260	244	217	249	215	227	226	244	228	249	230	231	250	237	257	231	248	223	265	226	222	199	219	234	258	238	235	233	251	219	251	213	214	226	243	228	239	230	239	230	211	243	237	222	227	238	220	255	240	221	244	213	232	228	246	229	236	232	246	238	231	267	199	251	240	240	219	256	232	241	243	233	248	257	226	241	219	241	231	210	251	250	238	234	228	230	217	229	231	253	226	239	225	226	266	247	227	227	245	225	230	232	238	233	245	211	250	226	215	227	237	252	259	256	243	248	228	212	230	247	243	237	252	249	231	279	207	257	254	259	232	259	258	250	230	254	238	232	281	241	253	231	205	245	233	223	240	261	218	212	218	212	228	248	205	260	230	238	226	229	213	224	202	260	240	224	222	232	239	230	226	232	200	235	252	291	257	239	261	244	239	248	215	210	242	206	253	239	218	231	210	254	242	249	210	252	210	222	219	236	235	233	249	211	232	249	228	245	246	229	256	237	225	233	215	253	224	238	232	221	239	238	242	233	228	249	249	228	233	239	239	247	244	226	221	243	234	234	254	246	219	254	246	236	243	250	238	222	228	237	248	253	244	243	244	230	222	227	249	241	254	247	223	219	235	247	227	223	198	247	214	227	227	240	244	233	217	254	232	241	221	218	246	189	247	209	233	234	231	253	230	222	233	220	253	242	230	214	236	211	258	238	245	248	256	242	245	244	229	229	224	216	241	221	237	253	227	271	225	230	255	239	191	241	246	238	251	252	261	218	246	241	242	218	227	258	239	242	218	213	229	223	222	217	239	253	223	220	260	224	229	260	206	211	237	229	245	253	226	227	268	246	214	229	207	241	222	247	268	231	223	249	226	221	259	250	233	266	250	231	258	215	238	233	203	221	217	222	246	224	212	214	224	238	228	251	249	215	242	250	254	238	250	238	223	233	246	241	227	283	227	218	226	213	243	231	221	223	248	214	245	221	255	242	227	236	252	238	219	229	243	252	246	206	264	207	220	212	243	246	229	241	229	217	238	242	216	228	216	249	233	238	253	254	230	238	216	222	230	230	238	245	238	244	209	220	252	236	208	240	252	242	253	233	243	229	233	217	225	226	250	226	221	248	241	254	239	217	224	250	239	229	231	235	223	225	233	256	207	231	265	244	255	228	221	256	242	252	236	229	236	242	238	237	262	255	256	218	251	228	260	237	257	224	231	262	240	236	274	241	262	264	228	233	259	227	240	255	218	228	229	237	229	242	244	240	239	238	241	223	237	267	244	242	234	262	223	220	234	209	264	215	224	253	231	239	222	223	221	258	228	249	236	249	258	227	232	231	255	261	247	249	263	251	244	258	248	232	252	238	245	243	248	265	218	253	231	232	238	234	241	257	236	237	244	228	247	245	247	233	207	237	230	232	243	257	222	238	245	251	266	272	265	221	246	229	219	243	236	237	209	233	228	241	235	254	204	243	250	243	277	258	236	239	222	215	240	204	246	255	220	216	256	247	214	202	235	226	221	242	235	258	229	272	254	224	240	248	210	265	226	253	240	228	218	227	243	256	232	232	237	255	245	240	247	228	238	216	209	248	234	256	261	224	241	241	237	217	233	218	227	250	223	218	222	264	247	239	217	251	244	224	221	231	218	258	251	225	237	235	238	239	260	255	264	212	235	237	240	255	219	220	232	234	250	219	215	239	223	240	216	232	265	227	233	256	238	263	243	224	225	230	231	241	238	222	241	231	211	223	205	245	208	238	235	261	230	217	226	260	249	241	263	218	253	232	239	217	227	264	230	241	223	232	247	219	249	238	225	242	246	229	267	244	223	247	215	246	246	225	221	237	220	222	234	231	272	237	281	242	248	228	230	243	241	229	246	250	198	242	242	243	256	265	244	237	224	241	235	228	253	257	256	254	222	261	238	237	215	241	237	232	211	240	260	247	221	249	220	255	232	230	242	232	240	242	228	230	243	219	276	227	258	245	258	236	229	215	250	234	236	228	244	247	232	229	226	265	220	277	256	228	261	221	246	251	246	233	211	222	220	237	229	243	237	239	260	240	241	258	222	223	251	256	246	248	271	243	234	251	241	264	262	247	236	226	260	244	231	240	241	264	234	234	237	243	220	253	206	273	210	256	253	216	241	243	213	224	222	207	229	253	239	236	229	245	235	215	216	251	243	239	253	278	228	211	241	242	243	250	245	233	251	241	228	255	234	258	246	235	255	226	223	220	234	223	254	249	237	231	234	236	249	232	204	233	251	223	201	231	231	225	238	238	241	225	260	227	262	207	248	206	235	264	234	249	220	237	238	245	241	240	209	221	215	210	221	237	256	228	222	224	219	237	216	243	240	235	218	260	238	250	228	237	267	238	241	243	223	242	225	246	263	226	231	238	240	210	222	238	256	249	231	235	264	259	235	243	244	253	254	222	231	214	262	230	250	241	241	230	270	216	224	217	212	233	227	214	220	252	249	217	239	245	243	238	218	249	233	257	230	210	231	238	239	231	227	242	271	208	235	241	236	238	235	235	233	233	251	243	241	258	235	241	233	234	237	235	241	257	239	267	237	230	235	228	249	252	252	229	241	203	232	255	232	237	245	248	218	209	224	218	234	235	239	251	240	207	221	239	237	210	232	244	266	271	231	204	220	227	244	239	223	239	238	228	227	258	250	245	251	245	253	235	231	249	233	241	246	241	241	244	239	241	239	234	248	214	237	228	235	250	230	249	219	248	244	203	231	221	241	221	209	238	226	242	236	246	261	251	228	236	242	243	226	229	244	220	247	250	257	215	228	225	248	203	251	199	248	236	254	238	235	250	247	244	249	200	235	244	236	225	236	239	247	242	249	221	240	246	242	250	247	255	252	238	247	219	244	224	231	233	245	247	217	217	235	227	238	248	258	242	267	210	247	259	245	237	269	224	250	224	257	232	222	228	246	221	226	217	223	244	230	257	251	226	227	244	239	214	262	229	231	220	232	260	233	233	255	233	217	228	220	276	222	240	220	234	241	239	228	237	220	240	205	244	206	254	215	216	231	220	232	237	207	227	254	234	219	230	198	239	237	266	238	228	193	250	238
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
