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
341086957594	341086958150	341086958700	341086959250	341086959799	341086960350	341086960900	341086961450	341086962000	341086962551	341086963101	341086963651	341086964199	341086964751	341086965301	341086965851	341086966399	341086966951	341086967501	341086968051	341086968600	341086969151	341086969701	341086970251	341086970800	341086971352	341086971902	341086972452	341086973002	341086973552	341086974102	341086974652	341086975200	341086975752	341086976302	341086976852	341086977401	341086977952	341086978502	341086979053	341086979601	341086980153	341086980703	341086981253	341086981801	341086982354	341086982903	341086983453	341086984002	341086984553	341086985103	341086985653	341086986202	341086986753	341086987304	341086987854	341086988402	341086988954	341086989504	341086990054	341086990602	341086991154	341086991704	341086992254	341086992803	341086993354	341086993904	341086994454	341086995003	341086995555	341086996105	341086996655	341086997203	341086997755	341086998305	341086998855	341086999403	341086999955	341087000505	341087001055	341087001604	341087002155	341087002705	341087003255	341087003804	341087004356	341087004906	341087005456	341087006004	341087006556	341087007106	341087007656	341087008205	341087008756	341087009306	341087009856	341087010405	341087010956	341087011506	341087012057	341087012605	341087013157	341087013707	341087014257	341087014805	341087015357	341087015907	341087016457	341087017006	341087017557	341087018107	341087018657	341087019206	341087019757	341087020308	341087020858	341087021406	341087021958	341087022508	341087023058	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2771	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23150	21704	29434	24492	21707	21726	6054	1263	920	865	789	710	705	659	573	576	622	603	596	560	531	586	564	551	563	531	517	527	514	542	514	530	525	516	527	506	537	508	484	551	495	482	500	533	525	492	471	523	516	541	467	484	521	466	511	488	465	473	521	527	506	464	513	519	481	505	511	510	485	527	505	492	461	501	489	495	517	522	490	484	503	514	490	505	471	499	529	533	540	515	471	509	465	508	489	466	490	481	504	480	513	504	483	489	463	460	491	451	520	538	504	482	487	484	493	489	471	492	435	472	507	503	522	511	489	496	509	483	482	514	485	466	496	535	459	476	463	494	504	495	493	481	483	466	490	500	495	474	500	524	510	511	492	497	493	476	516	508	498	523	476	506	496	540	497	476	492	482	467	481	519	505	489	507	502	508	472	519	479	498	500	468	454	517	487	471	489	471	501	479	525	504	505	473	488	491	481	511	476	504	490	481	517	468	501	482	514	499	516	479	498	484	532	499	506	534	499	512	501	515	535	508	469	506	508	457	521	473	464	491	489	520	481	520	462	520	471	514	489	516	516	519	528	495	484	489	464	509	473	509	498	486	506	506	493	479	463	429	489	512	539	487	550	499	494	502	509	517	508	483	503	487	533	506	466	510	474	478	484	489	459	530	471	476	513	490	477	460	480	494	510	475	494	524	497	487	504	477	475	500	534	486	532	474	456	489	487	509	481	505	526	465	467	482	500	531	483	524	502	511	486	505	473	504	472	502	487	493	500	483	466	489	528	503	468	492	463	496	534	475	541	516	467	475	526	488	471	537	479	489	494	505	494	490	442	472	467	488	521	487	491	514	501	512	489	485	473	480	483	527	497	507	508	500	477	486	505	507	488	486	472	498	529	472	503	490	497	494	528	444	465	448	470	488	427	472	461	526	493	476	529	488	469	508	496	491	511	475	468	534	503	488	503	461	532	519	470	495	528	482	495	493	503	464	519	472	476	487	522	485	441	492	514	483	532	493	505	512	457	478	481	482	507	501	493	475	484	508	493	468	466	490	493	471	454	485	470	454	459	543	446	497	499	497	516	516	462	516	507	476	467	471	481	512	483	478	484	477	496	515	469	486	461	481	497	499	464	479	502	499	492	469	483	474	503	493	468	469	488	486	473	533	513	450	499	496	487	518	523	497	507	503	526	541	494	511	479	487	494	469	489	488	486	518	481	486	493	479	519	488	470	501	469	491	474	525	526	488	511	507	480	487	481	493	517	529	484	454	485	482	479	511	489	502	496	502	513	503	523	491	471	500	508	491	525	481	501	460	538	497	497	492	474	475	522	479	503	507	457	494	487	479	470	490	489	459	478	517	535	506	497	530	545	494	482	514	505	528	501	466	503	481	504	521	514	532	483	490	507	483	516	487	503	458	489	438	543	485	480	480	469	505	493	530	485	488	497	484	477	478	515	494	476	503	449	518	528	471	467	520	493	520	466	479	483	472	505	516	470	482	455	487	506	523	517	520	492	492	508	485	455	523	485	491	476	482	500	500	483	510	486	502	514	515	482	479	482	512	487	496	489	503	503	504	472	488	501	522	499	434	494	491	506	492	514	512	502	490	492	430	476	494	487	478	479	497	489	494	461	482	517	495	476	473	471	516	477	451	497	493	491	491	489	467	555	513	567	507	493	505	464	517	502	499	527	457	474	527	500	449	470	492	485	479	469	514	515	462	499	500	522	527	518	548	503	486	487	463	486	489	526	517	529	547	496	490	521	455	497	532	479	477	463	502	498	483	488	508	479	528	475	507	487	495	503	474	477	502	501	497	489	514	508	506	486	487	501	490	492	537	509	504	519	475	497	480	500	487	464	479	528	497	523	524	471	538	521	485	504	453	509	481	471	481	468	506	520	515	503	532	455	496	503	483	486	498	489	519	481	536	492	475	475	515	526	488	525	489	511	514	493	498	474	495	508	545	484	538	518	508	489	491	460	482	476	477	454	481	495	496	479	474	510	480	548	495	448	506	516	494	476	505	487	486	496	519	477	490	507	493	513	489	428	533	470	474	449	509	484	448	508	482	493	482	489	474	481	508	449	485	466	490	480	452	483	502	492	485	457	497	486	500	507	510	522	496	533	419	486	514	482	514	514	487	493	490	447	478	484	535	466	480	499	480	491	460	484	506	448	507	500	500	505	479	481	476	496	472	491	469	495	506	483	484	443	447	526	501	497	493	475	467	473	478	506	496	486	508	487	490	494	510	480	509	504	523	508	506	463	498	485	464	506	473	492	490	489	490	466	510	497	519	485	516	501	529	530	488	472	506	492	494	467	503	497	488	502	520	491	488	515	490	474	473	511	486	538	499	478	521	472	446	524	514	538	525	502	484	506	480	451	476	463	495	486	492	549	489	499	480	510	477	528	551	468	495	522	495	466	502	504	539	500	513	491	514	471	495	497	490	542	515	490	483	481	478	496	525	488	462	471	516	508	495	463	496	474	501	476	495	486	513	483	474	504	451	521	512	486	520	452	508	475	488	498	559	500	472	496	488	485	471	489	469	484	503	499	520	472	510	494	480	501	464	447	430	522	497	509	444	492	470	488	521	486	503	469	507	506	543	510	483	500	496	494	547	509	471	521	533	461	487	516	515	486	490	437	477	497	473	457	476	474	502	495	483	453	472	497	464	449	479	488	500	539	517	535	476	479	517	483	506	486	560	465	499	477	476	500	477	511	528	479	480	464	521	506	467	508	488	465	491	481	505	471	469	530	439	460	484	534	456	494	486	473	526	519	509	469	494	505	520	485	466	468	489	473	480	538	469	476	496	510	484	482	504	512	503	485	482	499	477	455	477	513	495	524	473	489	518	521	480	476	468	459	496	499	531	503	503	460	515	533	523	527	481	486	458	476	501	463	478	506	508	503	478	473	497	518	529	449	491	483	510	528	488	492	493	485	496	554	496	478	501	515	462	502	496	511	499	521	504	446	484	493	506	516	474	514	461	468	486	562	504	500	460	479	535	480	490	505	466	478	488	460	475	502	471	480	506	479	537	482	481	509	544	455	523	473	504	486	498	562	489	515	490	492	487	488	498	491	483	480	499	468	483	518	488	492	484	511	521	531	512	486	477	481	479	520	508	497	460	535	567	506	500	474	519	497	443	484	516	488	504	459	502	481	506	460	483	504	482	511	521	461	513	523	487	533	463	492	484	483	437	476	485	520	500	494	499	485	481	513	438	473	502	482	467	543	513	485	466	474	509	505	476	479	503	526	515	509	469	485	470	488	495	463	535	489	497	487	522	486	515	482	478	462	523	480	477	496	485	490	491	515	522	488	494	471	510	503	519	484	525	497	495	504	499	513	481	505	482	464	494	482	509	473	485	480	528	480	527	521	509	501	469	492	502	454	452	534	552	473	515	463	467	496	508	478	484	516	473	496	497	483	502	449	511	506	496	460	465	475	464	504	475	496	453	496	482	510	461	499	502	516	519	463	490	488	496	483	502	471	475	529	464
5091	29841	9801	4850	3592	2816	2045	1621	1433	1126	1064	952	820	789	746	710	720	644	620	613	597	607	526	573	618	610	569	519	585	565	549	542	553	564	537	506	555	543	530	548	550	556	537	474	533	528	572	561	536	523	524	447	512	552	491	527	521	483	495	506	502	541	517	534	491	496	506	505	520	514	513	535	517	517	508	514	487	495	535	514	526	498	534	520	521	507	532	485	522	467	521	510	512	508	491	509	511	508	506	492	498	516	466	510	498	517	490	554	518	519	522	503	508	495	494	535	493	493	532	523	485	547	529	481	510	520	529	483	514	483	521	486	505	563	504	467	497	516	522	544	477	479	484	511	522	509	547	521	535	518	523	480	487	501	517	538	509	506	511	497	503	523	507	520	505	525	491	499	496	504	549	520	497	519	482	467	488	534	489	484	519	467	520	483	511	515	507	537	513	503	529	510	517	514	497	483	478	478	494	488	516	488	465	484	523	513	513	525	528	522	467	502	508	467	512	497	509	528	499	498	530	481	491	521	515	527	523	501	518	517	554	479	489	549	505	491	529	503	534	536	524	493	508	498	522	512	491	517	474	521	492	480	467	507	505	520	502	502	493	486	517	534	475	492	502	508	533	471	527	525	463	487	464	506	477	515	528	489	467	488	485	502	477	549	518	536	519	495	505	475	496	466	495	496	450	534	545	526	485	473	551	499	528	536	531	499	480	501	485	500	517	520	500	510	491	482	531	489	484	497	494	499	508	523	503	465	475	457	505	529	555	493	493	519	507	473	500	507	507	501	431	496	525	515	507	499	496	544	523	502	532	510	529	492	515	523	514	520	502	492	471	541	527	470	518	516	505	531	486	473	484	509	512	502	501	483	537	490	541	462	503	487	495	472	524	566	486	502	491	509	507	495	522	502	501	533	546	522	516	510	573	532	490	510	507	482	474	489	491	491	486	529	524	493	523	490	535	495	522	486	498	446	536	468	464	553	506	485	506	498	517	530	528	491	520	507	519	541	498	510	526	523	504	501	507	515	538	524	514	517	507	463	453	559	539	494	495	507	494	524	546	506	525	497	497	531	494	491	511	529	532	484	508	511	506	561	498	518	482	507	529	518	462	493	482	491	494	473	504	486	500	505	509	507	518	490	512	544	501	476	487	513	486	516	479	472	540	522	514	488	491	510	513	524	466	506	521	509	513	480	528	529	556	549	530	521	473	519	532	581	533	476	530	519	489	483	516	562	546	498	511	481	561	491	460	501	475	529	487	511	504	498	514	521	511	494	476	501	478	520	498	506	489	520	495	501	532	500	501	458	492	520	509	539	491	547	486	497	533	472	501	505	499	525	482	515	531	542	504	507	505	528	477	494	501	483	571	509	547	490	544	494	522	517	489	481	534	486	510	529	505	494	518	537	516	523	504	456	509	517	534	517	495	500	522	520	483	496	512	503	503	486	517	500	529	484	505	508	525	536	548	501	502	526	514	490	512	508	484	488	471	473	548	499	548	520	519	487	504	530	506	477	486	526	491	501	519	525	513	517	521	502	550	499	520	467	494	473	479	515	520	486	493	531	523	532	527	500	512	445	507	489	546	494	524	513	520	499	512	541	475	496	488	524	487	512	466	469	528	507	506	512	523	500	503	500	536	485	524	492	460	483	507	496	489	515	521	524	526	488	523	504	552	502	505	498	506	520	540	509	503	522	524	522	462	481	509	500	484	471	472	494	477	499	446	510	509	488	498	509	487	501	508	490	492	524	521	507	503	459	513	486	505	479	524	505	541	492	469	478	493	505	503	549	514	531	518	496	485	497	505	481	499	510	521	501	549	473	516	495	503	506	485	474	502	492	539	496	482	522	518	496	554	511	520	487	507	480	548	499	496	488	518	518	496	531	519	476	523	496	485	500	476	506	492	492	522	522	506	510	521	489	522	531	504	487	530	556	523	491	481	522	476	546	493	506	489	507	491	511	540	508	518	516	479	539	495	513	484	501	524	514	498	477	509	554	475	511	521	473	479	495	508	483	489	490	526	478	494	509	526	544	528	501	516	528	491	501	547	494	489	510	519	502	508	500	470	520	509	510	490	523	546	538	483	463	501	531	499	501	530	484	487	496	490	505	531	513	507	532	505	483	495	540	512	509	498	516	460	530	538	499	506	473	517	495	489	482	505	503	520	491	499	520	536	528	508	485	518	504	486	493	517	487	507	542	485	519	522	477	476	497	536	500	512	503	495	521	482	514	511	503	524	500	486	511	508	500	544	511	551	538	468	513	503	449	500	513	511	462	520	473	525	482	535	482	488	516	504	485	517	477	509	509	487	510	535	490	499	465	548	513	501	506	460	523	476	489	508	494	493	512	510	518	515	522	531	501	527	542	511	504	485	509	492	556	504	531	456	501	498	529	503	514	482	466	501	493	523	512	546	516	488	502	486	492	546	505	523	482	519	482	497	493	487	540	500	499	493	482	518	532	509	499	486	477	501	522	480	519	537	510	477	539	521	527	513	515	485	548	536	510	505	499	482	547	502	506	522	516	498	472	458	507	530	503	490	482	490	486	523	490	480	538	517	517	492	545	498	539	490	479	516	461	485	536	574	511	484	491	449	505	471	477	528	473	468	464	499	532	546	473	508	492	484	528	512	500	516	496	544	523	493	498	504	516	485	481	540	514	519	526	504	506	544	526	484	510	537	518	484	456	487	511	507	529	504	487	484	527	511	502	528	515	520	497	535	497	529	514	483	482	504	489	491	505	535	486	457	515	521	511	507	498	517	536	529	519	500	491	517	524	500	487	586	486	492	489	523	501	549	505	523	450	536	482	510	499	539	503	505	536	527	487	487	547	499	498	504	504	522	512	545	499	525	460	493	495	521	498	519	504	511	530	488	458	490	490	518	505	457	538	528	474	532	518	506	526	527	530	505	470	508	489	541	528	445	519	504	507	491	492	520	519	525	533	510	511	496	501	501	524	500	494	525	535	504	523	504	448	479	528	501	531	506	534	474	507	478	495	514	490	510	486	512	537	503	485	532	483	532	500	542	490	478	501	502	484	501	489	502	459	534	512	526	540	474	473	494	532	519	515	508	493	518	493	494	511	526	501	485	484	514	499	474	501	453	506	525	517	496	486	518	495	512	492	557	512	513	500	511	495	495	480	502	510	519	507	533	488	462	510	481	494	498	504	495	517	503	458	537	515	495	515	482	500	490	514	543	464	485	519	524	432	520	553	514	508	505	515	515	506	519	505	526	488	536	501	474	516	513	517	523	512	523	524	534	468	536	518	505	524	517	493	480	472	481	541	542	539	526	508	518	512	508	507	481	477	460	493	480	490	491	492	510	517	489	506	496	514	479	492	488	513	538	527	529	519	491	494	502	495	529	499	524	512	543	548	498	527	491	489	513	503	495	516	499	504	513	501	486	505	520	502	499	489	544	505	478	502	465	521	469	501	497	490	551	491	500	500	518	481	480	486	510	508	497	485	515	488	515	516	501	510	504	504
28146	17763	2908	356	214	184	163	158	141	129	106	133	120	124	130	119	121	148	112	120	129	133	113	124	130	134	134	128	120	116	137	138	119	134	112	120	128	145	137	112	128	121	128	110	121	133	123	124	113	132	116	131	128	124	132	121	127	147	127	133	130	130	116	115	129	113	128	120	128	127	119	116	131	142	113	147	119	157	131	151	129	147	127	123	129	129	131	130	124	149	126	119	126	132	125	115	127	110	145	99	140	127	115	125	142	144	150	110	123	111	112	130	115	129	120	147	151	124	130	155	134	121	126	126	107	122	133	140	128	125	113	112	132	133	140	147	125	128	125	124	153	98	126	145	124	117	125	94	116	114	117	123	114	117	118	118	117	127	122	110	138	132	110	126	118	126	130	138	138	119	137	123	129	148	116	109	142	107	125	120	152	107	121	113	129	135	149	114	152	139	131	131	131	105	130	121	95	109	125	139	135	124	130	127	121	119	122	127	122	135	134	132	139	148	138	151	139	118	134	117	137	142	151	134	122	115	125	130	121	109	129	122	102	112	129	134	115	133	139	131	124	142	107	129	141	126	122	137	114	120	133	122	130	118	116	111	134	109	114	118	121	123	111	117	125	123	139	115	125	135	108	113	132	149	119	134	140	124	120	122	114	128	134	128	126	128	115	148	142	126	128	126	131	140	126	138	128	116	142	134	128	140	122	121	117	130	101	135	122	137	126	132	128	122	130	130	144	138	125	152	129	154	128	127	125	105	110	122	117	130	136	130	122	113	132	128	122	122	149	119	147	132	127	136	126	136	134	138	115	143	123	123	130	133	138	132	126	128	111	122	126	125	133	124	128	104	140	146	136	129	126	130	143	144	120	133	120	133	136	126	115	160	137	139	134	122	126	134	114	125	123	121	125	119	159	131	136	123	151	112	134	102	120	133	117	136	123	117	132	124	129	142	119	134	129	130	120	114	130	131	143	123	132	116	122	113	147	130	134	113	125	126	121	167	126	139	111	148	133	118	118	132	136	125	132	120	135	118	125	127	119	127	111	133	136	115	131	117	130	116	136	117	116	150	133	139	128	102	127	122	127	147	139	95	132	131	144	117	112	137	122	137	127	154	135	130	142	120	136	122	132	121	126	132	149	149	128	123	126	143	134	136	143	128	137	132	143	122	138	131	149	133	126	113	123	132	125	129	106	116	120	138	135	126	126	125	137	115	121	133	154	109	123	120	139	124	139	132	138	130	121	126	128	109	124	131	118	130	119	116	127	121	119	140	141	146	120	130	145	128	124	125	135	119	107	128	147	125	141	118	140	141	136	104	122	140	133	137	121	136	125	139	129	114	115	144	126	142	135	119	126	111	109	145	114	130	117	130	141	119	154	120	122	126	128	143	125	128	124	148	121	119	117	134	118	139	121	128	130	113	144	110	127	114	140	119	131	125	146	123	112	126	133	123	134	104	121	121	137	130	142	131	120	127	128	159	119	132	159	140	141	121	135	127	114	128	105	125	122	122	122	120	125	103	125	117	110	109	122	122	131	153	134	124	139	143	119	128	114	127	141	152	125	125	156	122	137	137	122	119	108	124	126	125	140	143	110	144	115	127	157	124	129	133	122	136	132	115	130	131	124	132	148	128	123	110	129	131	122	136	141	115	124	128	134	104	138	132	113	138	113	124	138	127	131	132	130	123	131	129	138	106	130	144	145	133	115	149	142	120	120	126	134	141	109	131	122	115	131	116	104	135	132	114	105	128	142	144	123	121	135	126	135	123	118	113	138	141	144	138	128	114	112	127	118	136	135	126	130	106	119	126	108	129	127	133	103	132	106	122	126	122	122	92	126	134	129	154	108	116	138	115	136	128	122	129	119	131	129	145	132	156	143	132	151	132	125	143	102	120	132	143	115	136	136	124	131	124	143	132	148	127	114	119	134	140	151	152	140	115	111	114	128	111	138	133	124	133	125	120	131	128	123	146	124	135	119	126	117	123	106	140	127	130	140	114	126	120	117	153	126	139	136	147	153	139	127	128	139	116	118	143	144	132	127	131	133	114	114	134	131	140	134	144	132	150	137	137	125	120	122	135	113	124	135	116	131	112	129	131	109	111	123	133	123	146	115	137	124	131	126	139	124	120	141	123	151	136	152	142	145	129	123	118	131	125	114	137	145	133	122	144	136	133	135	133	138	126	124	132	118	138	132	134	137	133	138	133	127	125	116	156	137	129	121	142	141	116	128	142	119	123	120	138	120	127	114	121	120	155	112	131	129	123	118	121	131	116	118	112	116	137	168	99	115	133	146	120	139	118	117	110	136	132	124	124	120	134	133	102	138	146	130	145	113	129	112	115	139	116	118	140	114	128	125	119	138	120	134	123	125	134	114	127	121	134	127	114	130	127	134	122	148	143	129	130	141	144	127	143	136	118	137	136	166	139	107	137	117	98	136	131	138	122	119	130	132	133	131	129	121	129	133	122	116	123	103	126	123	132	117	125	105	127	128	95	138	146	140	123	131	130	128	127	121	121	134	126	134	136	138	113	120	117	142	133	136	124	133	136	114	128	118	134	141	135	127	147	137	123	144	134	117	127	121	122	125	91	134	116	122	121	131	125	119	148	124	111	130	147	125	140	143	127	120	127	137	147	143	130	137	143	132	110	113	132	101	121	139	105	116	147	126	121	118	129	135	121	138	117	108	125	127	128	138	122	108	143	144	125	126	138	115	139	136	125	140	119	107	125	131	148	135	113	133	126	147	134	133	129	138	121	134	126	139	129	133	142	119	135	113	126	134	119	127	115	141	127	110	95	125	118	134	131	120	140	139	117	151	142	130	130	125	115	127	116	132	141	133	143	124	129	133	131	131	121	111	124	121	123	130	120	105	136	106	141	142	128	120	130	113	134	126	118	129	134	125	136	138	126	126	112	135	113	117	122	124	117	121	132	124	135	135	136	114	127	128	116	125	113	111	129	134	123	120	143	126	133	113	120	116	126	125	118	113	121	141	114	138	137	119	123	131	120	135	119	113	127	136	118	152	130	131	124	132	141	130	115	118	118	132	106	122	121	129	112	118	141	145	126	131	122	112	146	136	143	128	124	132	121	145	132	127	144	118	126	132	140	110	141	130	124	124	119	120	136	138	116	143	136	129	123	137	145	141	140	124	140	151	128	143	148	122	115	134	128	104	134	125	127	134	129	110	118	117	127	132	120	128	102	136	112	118	125	135	118	123	126	123	108	117	127	127	143	129	142	116	124	125	131	142	127	130	120	139	119	138	137	134	114	137	121	120	133	131	123	128	118	126	130	133	129	120	138	141	136	118	132	126	136	143	126	130	119	121	138	133	131	129	116	176	135	145	101	115	138	126	124	122	126	113	134	127	133	138	122	115	118	142	119	119	138	148	146	111	130	120	136	132	133	124	131	121	128	119	150	117	127	122	122	156	135	122	152	113	147	142	126	111	105	125	126	123	131	124	111	112	124	112	139	146	108	138	113	134	134
4334	4592	485	249	240	213	199	192	175	157	158	181	166	151	164	132	166	150	145	135	150	142	155	138	146	134	150	124	140	131	136	156	129	152	133	152	161	153	158	137	134	130	148	146	149	141	135	135	152	161	158	159	148	144	135	154	153	161	145	130	144	154	131	143	131	147	138	129	152	158	154	165	152	152	148	145	144	165	148	148	136	134	156	169	141	147	155	140	148	113	136	147	140	165	126	129	131	159	142	158	149	139	159	143	164	156	124	136	132	153	147	149	151	166	185	130	127	133	165	170	117	151	138	151	167	147	152	148	130	130	138	159	152	141	148	119	140	162	158	129	158	143	124	159	145	166	137	153	140	138	155	157	131	140	150	176	153	152	139	136	139	140	148	151	127	129	135	128	153	144	165	138	126	157	145	153	153	140	140	158	150	135	145	135	181	148	152	165	137	159	136	159	145	134	134	138	130	156	163	138	153	148	121	146	128	139	132	129	139	160	143	124	136	140	126	138	146	156	150	136	142	133	126	140	131	147	157	137	149	133	138	148	140	136	160	142	133	139	156	150	149	143	130	149	136	148	132	155	154	135	144	157	153	148	149	159	141	147	149	138	141	148	145	173	144	130	145	115	130	144	149	139	154	152	145	142	155	132	126	139	169	141	123	152	152	140	138	150	128	136	143	139	160	120	153	145	150	154	135	162	135	145	142	167	154	147	159	135	150	148	159	140	152	129	139	167	148	137	125	148	126	137	156	141	145	143	158	131	159	136	135	151	115	133	155	155	131	143	117	132	148	128	132	154	157	151	141	145	139	150	137	147	150	131	124	165	138	151	142	141	153	144	160	150	146	124	132	128	143	145	141	139	141	154	109	129	138	146	143	141	152	140	158	135	131	150	155	149	130	148	162	136	165	164	147	178	125	143	123	135	136	139	132	160	147	145	167	160	163	131	155	144	148	128	153	148	160	128	168	160	166	130	134	132	138	125	142	149	121	155	126	143	163	147	126	133	145	141	160	143	142	150	147	135	169	160	166	133	150	127	147	137	142	140	144	147	152	140	169	137	127	138	153	127	143	143	152	151	145	119	133	144	153	151	147	139	133	122	157	174	137	151	109	135	147	125	144	159	154	108	118	130	166	147	144	150	147	149	137	143	147	127	142	143	145	174	153	138	130	135	141	150	137	160	152	140	152	148	158	136	151	135	142	144	139	134	141	144	143	146	146	147	161	125	128	153	144	152	130	133	160	159	136	138	137	140	167	149	158	167	139	154	152	148	147	139	133	172	168	144	134	138	152	162	156	169	152	155	138	138	138	122	150	149	160	151	148	146	142	165	153	153	177	132	144	128	149	158	155	138	142	142	139	142	131	171	140	142	136	145	135	129	140	122	163	130	152	156	151	132	176	139	137	127	154	132	137	157	141	163	152	151	129	140	149	145	126	133	133	125	136	126	123	135	131	149	132	163	142	151	124	146	128	168	133	167	158	165	151	167	169	145	135	131	125	145	132	150	149	139	158	132	124	153	130	142	143	152	133	144	122	155	138	137	134	130	150	148	148	135	162	153	144	148	140	134	139	150	130	140	149	145	155	144	155	124	142	168	154	153	141	134	141	137	140	143	128	145	136	139	140	128	125	136	146	135	140	133	131	149	131	142	152	120	135	146	137	156	147	131	157	152	125	147	126	145	141	120	148	141	133	141	151	162	173	153	134	154	151	149	151	149	142	132	149	135	136	127	146	139	142	148	155	170	134	153	147	129	151	129	158	140	176	144	124	137	155	166	152	143	160	154	126	128	147	155	146	143	144	131	144	140	120	131	144	152	142	133	141	143	138	147	145	181	137	151	138	158	133	162	176	153	139	156	135	134	117	153	145	152	134	152	146	146	141	149	140	147	126	132	174	156	163	165	168	149	130	157	132	156	145	155	167	113	148	171	160	158	148	138	137	147	145	144	147	138	144	153	131	133	127	125	144	119	137	151	162	166	132	148	143	142	128	153	138	136	129	148	137	144	138	126	139	144	126	144	149	152	135	160	142	163	150	141	137	142	146	133	137	151	137	151	142	139	151	151	130	132	137	149	139	162	132	142	135	128	147	151	152	157	152	140	135	154	139	152	148	137	152	153	156	147	152	153	129	152	147	165	147	160	122	156	141	129	140	121	136	153	132	158	136	144	143	157	131	136	153	122	139	154	132	146	141	137	161	119	156	149	138	146	139	152	143	147	126	152	131	161	134	140	132	142	122	142	135	159	117	147	148	161	144	159	141	135	152	147	150	149	137	167	123	148	150	156	132	123	140	147	140	161	132	142	148	142	141	155	146	123	145	151	140	137	132	137	146	157	155	162	145	164	150	151	140	130	150	143	125	144	149	132	152	155	155	126	153	140	146	144	156	155	141	153	143	130	161	132	136	155	139	147	137	143	161	155	158	137	156	139	152	140	137	134	141	135	122	150	133	140	151	135	141	139	142	144	145	130	144	150	171	153	151	126	160	135	135	142	172	151	139	137	143	154	167	138	139	124	130	155	142	152	158	119	155	122	164	125	138	142	147	148	167	139	140	135	142	160	139	146	130	152	138	131	159	136	153	150	170	145	130	158	152	129	136	127	136	135	143	134	134	143	118	156	166	141	148	156	129	162	125	163	141	144	142	131	148	137	144	149	143	133	136	147	135	158	156	141	142	140	154	157	145	149	139	129	134	167	137	133	133	134	137	144	166	150	148	150	173	141	146	132	148	142	139	133	148	129	127	168	140	150	139	137	147	140	136	150	144	132	154	134	161	153	126	147	157	155	144	160	137	147	144	132	156	138	133	131	140	141	153	149	132	145	159	154	126	159	148	157	153	140	140	133	162	138	136	124	143	151	143	129	151	135	128	140	150	142	128	150	139	140	136	157	167	137	146	151	140	179	128	150	137	144	119	140	118	134	154	153	140	170	150	141	166	147	147	146	137	145	153	144	132	162	156	155	120	126	153	149	159	152	143	139	134	146	147	137	142	141	141	141	130	142	150	149	147	153	143	144	156	156	132	133	144	160	148	160	132	149	139	137	159	119	187	130	142	127	150	139	151	123	160	136	127	149	141	146	139	151	152	134	139	159	132	136	145	141	161	135	153	157	160	128	163	155	140	139	151	139	153	153	128	128	146	135	149	145	130	142	142	152	148	152	132	139	151	154	143	132	130	142	168	147	163	160	143	128	147	146	129	146	157	136	168	147	143	159	169	169	150	146	166	180	140	139	146	133	161	168	134	142	135	164	140	151	116	158	143	134	157	135	126	154	155	156	149	156	139	133	132	159	142	135	131	156	164	152	145	133	126	145	143	148	138	139	133	154	144	151	155	143	129	133	126	150	155	133	156	139	134	152	134	136	140	132	141	129	137	134	141	137	135	125	151	134	134	149	137	147	160	140	122	152	145	172	133	146	131	155	140	146	150	143	149	150	173	145	145	132	140	151	131	161	159	162	148	139	162	154	140	122	133	147	183	146	136	172
24050	21469	28365	24986	21374	6801	875	602	496	471	445	424	408	374	362	350	329	366	357	337	309	320	312	329	284	322	331	346	293	281	315	306	334	319	320	314	299	303	316	284	294	306	291	299	293	283	292	315	283	302	277	288	284	288	328	292	292	319	272	310	281	276	290	289	291	317	326	294	289	296	273	285	281	300	311	303	301	295	298	275	283	266	288	270	312	322	304	304	286	263	302	271	284	265	339	300	274	305	299	286	275	285	275	258	274	271	278	272	259	262	321	257	291	290	303	296	297	285	281	276	289	268	321	263	282	282	308	292	280	313	302	304	279	268	303	329	312	281	316	274	333	320	295	316	312	317	298	267	279	318	288	298	297	280	309	295	275	277	267	280	320	282	283	295	294	305	273	288	309	312	299	306	307	268	298	310	280	292	317	284	285	277	304	290	283	287	272	292	286	293	296	266	276	295	315	288	278	276	276	288	266	296	263	302	291	288	279	303	286	304	293	289	259	311	288	292	264	303	301	278	278	288	299	282	329	307	304	306	289	277	305	267	292	295	295	297	265	279	271	271	289	306	299	273	286	317	274	283	290	276	289	283	306	297	309	273	305	252	280	314	285	290	292	278	292	276	275	314	277	292	288	311	295	277	270	280	275	279	303	290	281	273	317	287	296	292	296	313	309	310	271	328	273	297	295	282	298	325	310	309	288	320	277	291	298	294	277	280	303	277	277	271	278	311	288	306	307	303	272	263	275	270	251	287	303	275	289	298	282	286	290	295	286	307	263	298	284	306	279	283	298	277	296	284	247	345	307	300	282	274	277	293	257	318	298	311	270	297	234	280	286	307	288	266	314	300	277	299	252	299	297	275	275	296	296	275	334	303	308	301	312	267	295	274	307	308	294	314	292	328	279	279	278	279	277	289	299	305	303	311	275	288	289	282	264	282	285	307	305	291	286	300	255	283	313	285	278	291	292	304	292	304	277	306	310	303	293	288	278	306	302	283	301	276	312	294	263	315	294	304	295	279	296	275	278	270	274	263	307	316	262	279	294	288	262	286	292	288	284	295	277	288	266	263	297	273	289	263	292	278	285	289	285	317	279	296	301	308	297	276	309	308	314	266	277	267	324	282	288	303	289	269	302	294	302	287	322	288	298	266	318	264	272	298	298	296	305	305	300	284	282	313	284	293	289	284	287	272	282	316	301	318	304	298	266	296	303	285	280	277	298	282	268	316	271	298	292	337	286	298	298	287	293	273	286	265	278	293	274	275	284	289	308	311	297	312	291	305	282	331	269	263	316	296	306	265	280	287	300	282	298	274	266	274	248	297	277	302	298	267	307	309	286	286	306	292	319	320	284	292	296	298	278	316	276	266	278	295	293	265	298	292	297	251	321	281	288	293	298	303	246	280	302	291	309	290	277	297	289	308	297	289	304	299	307	299	318	301	295	299	316	289	277	281	271	282	244	276	291	287	321	319	272	282	247	279	282	311	264	264	308	297	284	280	276	296	298	282	300	291	284	305	298	282	315	323	262	289	289	312	285	337	284	283	316	314	279	259	266	285	286	295	312	261	279	310	291	294	289	281	298	264	276	289	297	320	303	281	300	289	271	279	298	254	287	285	265	282	300	295	316	258	279	311	299	287	299	267	326	272	286	321	279	292	293	257	260	297	294	307	285	259	308	295	295	297	283	291	257	295	281	277	316	272	267	304	285	315	316	281	292	273	278	323	277	287	259	266	284	304	293	272	303	285	262	292	300	295	267	279	275	283	268	307	282	320	269	316	305	294	267	269	302	277	289	261	264	300	308	301	269	282	285	278	296	296	319	311	286	280	282	288	294	305	306	246	291	316	286	285	293	285	279	295	288	291	259	293	279	294	291	272	287	304	299	287	296	288	289	287	311	317	298	303	310	286	296	281	291	303	285	318	284	291	299	287	301	282	304	277	287	285	265	257	264	308	309	281	312	296	263	305	255	317	278	301	299	324	295	279	298	290	277	294	287	334	282	279	254	270	312	308	310	323	280	312	319	286	293	296	288	294	301	302	306	302	258	276	307	257	291	305	278	282	272	296	278	276	258	288	318	299	280	288	272	300	317	293	291	297	276	304	283	268	293	305	327	286	301	259	274	301	264	311	279	283	306	269	285	263	298	314	324	275	281	303	294	283	271	279	288	283	276	258	312	272	261	303	297	285	262	293	292	331	270	283	298	285	296	316	295	287	297	300	309	250	290	308	297	318	276	314	316	299	282	289	297	299	314	254	282	300	309	306	284	253	292	299	288	293	260	302	270	303	332	297	290	289	318	291	297	276	265	278	292	311	318	289	278	274	287	279	310	242	284	290	270	275	290	271	276	269	277	257	286	287	294	266	287	273	252	270	280	301	290	274	271	272	266	284	308	275	305	287	279	307	295	285	313	281	300	304	299	304	306	238	266	266	285	300	308	285	281	323	297	282	307	250	298	281	328	295	293	306	317	298	279	288	283	261	288	286	228	312	309	295	270	292	297	298	283	281	261	292	275	271	297	311	292	304	310	280	273	262	307	291	280	303	291	265	290	313	297	262	329	320	249	287	329	263	297	262	272	269	279	292	284	312	289	288	308	312	316	275	291	265	294	271	307	268	297	296	259	292	297	292	298	269	262	285	279	277	268	288	321	290	303	271	293	284	283	288	291	294	283	294	311	279	290	303	294	270	281	279	259	295	287	263	319	301	296	312	285	299	307	313	298	308	300	280	307	271	278	266	288	288	285	316	302	274	292	296	297	290	288	301	310	281	299	266	297	237	303	261	251	287	308	274	296	309	310	321	300	300	282	342	251	317	292	296	287	312	292	293	274	271	298	314	306	272	278	285	274	317	293	301	288	280	290	289	301	308	291	290	286	282	289	305	292	297	297	303	273	287	296	304	299	308	308	303	297	316	277	285	303	290	266	289	278	287	285	310	297	295	302	264	302	299	273	301	300	281	337	313	283	307	312	293	306	304	291	279	289	298	279	271	301	308	292	307	306	278	289	297	297	282	277	299	297	283	305	288	286	287	285	255	248	277	324	306	302	290	280	304	285	303	313	264	292	286	317	299	284	267	290	260	285	298	274	277	314	279	288	318	289	297	267	286	304	288	293	305	280	292	310	279	274	322	312	270	284	291	304	272	268	289	284	298	317	267	298	306	308	262	279	288	305	293	288	288	329	280	300	283	284	296	306	291	298	308	278	266	294	285	273	295	311	299	298	289	290	286	290	291	306	261	295	317	320	291	304	281	293	271	330	269	306	296	304	275	332	247	286	308	315	307	327	297	300	280	286	291	296	277	275	283	262	280	292	285	291	281	270	272	285	309	290	295	251	278	299	281	266	257	281	305	264	321	298	322	295	287	313	284	284	268	261	293	297	283	340	313	293	266	288	327	305	274	318	305	291	269	296	301	313	334	285	294	306	317	316	292	292	290	282	299	277	281	289	315	286	315	297	282	295	318	311	298	307	278	287	291	279	300	258	277
7835	38612	5512	2572	1783	1330	1090	881	739	612	565	509	481	445	402	434	390	408	390	365	331	340	355	344	309	356	363	309	289	331	320	345	319	340	299	338	320	290	342	368	312	308	304	268	301	287	293	323	313	312	301	291	282	295	289	311	305	337	312	324	319	290	294	291	307	269	273	265	306	301	300	306	312	340	324	296	302	284	313	319	324	277	307	277	315	281	267	308	321	294	300	297	296	303	267	299	315	287	317	290	279	292	307	276	293	302	306	300	281	303	304	295	285	329	274	291	286	310	318	325	275	297	301	347	313	307	299	302	302	321	277	284	286	304	296	260	330	272	287	289	288	301	293	286	324	294	337	276	274	297	273	304	294	320	270	314	297	290	296	298	295	295	291	302	319	294	307	321	303	284	346	289	281	334	316	281	288	307	327	306	305	297	275	297	302	286	314	278	299	302	316	308	336	320	286	306	300	320	297	313	285	310	274	306	276	340	302	318	268	317	294	309	306	302	299	301	284	302	322	302	307	299	305	320	296	325	292	332	282	285	288	343	287	320	268	312	283	296	307	307	295	309	293	298	281	270	291	335	282	314	304	302	316	316	303	270	299	298	280	278	302	328	313	275	305	295	300	297	280	313	273	308	313	293	310	276	289	284	320	288	273	306	305	289	317	307	293	302	285	296	314	291	314	307	306	307	322	308	301	317	320	284	298	310	280	298	298	327	296	275	321	299	293	286	333	307	286	285	288	305	283	306	310	274	332	297	313	298	247	292	270	314	281	309	294	314	285	320	332	321	306	267	293	292	311	265	276	300	295	312	316	310	315	282	287	336	326	301	277	298	304	270	332	278	281	325	307	304	314	311	272	316	304	308	294	296	276	302	303	313	292	323	312	282	311	289	291	305	320	311	294	302	296	293	314	302	320	295	309	322	320	305	296	304	311	295	293	281	316	283	298	332	259	304	314	293	299	299	289	307	329	285	317	301	314	304	308	298	323	286	307	322	285	279	317	285	301	278	292	295	312	312	321	310	299	315	300	297	310	325	320	284	306	296	293	299	320	317	305	311	326	313	323	298	288	306	295	312	280	313	329	273	291	338	285	288	328	279	298	292	330	332	306	324	318	284	283	298	295	271	308	265	287	294	301	334	299	294	325	325	287	296	298	335	294	295	331	298	312	307	285	302	277	330	315	307	311	317	297	320	296	323	259	312	293	296	307	303	278	285	281	307	328	301	324	300	275	281	340	323	267	294	317	318	279	306	297	306	337	296	298	303	300	308	269	278	313	297	297	291	316	288	282	313	286	322	301	329	298	312	306	294	294	283	309	335	298	310	321	317	269	294	263	294	273	290	305	326	276	286	310	321	284	276	281	319	302	303	314	317	284	319	322	280	275	289	320	336	315	302	319	295	266	307	328	283	308	286	310	301	297	310	305	306	311	295	320	314	315	312	312	339	308	313	286	310	294	299	295	305	304	308	305	267	287	300	300	299	317	317	313	296	287	305	270	289	301	336	305	314	289	296	302	302	301	293	314	307	290	308	301	299	296	297	279	277	304	282	337	300	301	303	310	317	294	324	294	297	344	305	282	320	285	299	302	267	319	300	313	329	310	321	289	292	292	303	316	286	275	294	274	324	280	307	287	303	272	297	297	285	300	287	290	310	327	286	303	322	308	285	306	316	297	315	299	295	304	296	292	296	329	309	267	292	303	287	316	285	308	279	275	274	299	301	305	293	297	321	330	287	300	316	315	311	305	301	281	320	328	284	318	311	254	280	301	318	320	268	289	327	291	334	299	307	327	295	307	315	314	325	291	306	285	289	308	287	280	288	296	276	294	304	300	274	291	289	287	276	283	275	303	274	311	307	272	297	291	315	290	304	300	276	295	292	305	268	310	315	316	328	285	304	302	302	315	295	309	299	292	271	291	317	288	280	324	303	283	318	312	309	295	315	317	318	281	284	286	274	286	297	283	301	292	300	350	298	320	287	308	298	297	330	323	318	295	303	270	284	293	322	300	291	292	301	288	306	284	311	283	309	283	293	311	300	292	309	288	300	306	317	327	304	274	277	286	317	292	304	312	312	267	299	274	321	260	288	293	292	302	283	319	305	291	290	272	328	290	309	297	270	278	279	298	321	282	303	290	299	281	284	345	289	294	291	292	292	305	332	298	266	309	289	313	287	283	300	317	291	274	310	297	284	341	288	303	316	284	345	266	296	294	305	304	321	295	322	328	298	331	310	290	278	297	316	295	301	286	302	309	344	298	312	299	301	287	316	285	333	315	288	319	297	315	280	303	302	265	292	324	297	308	285	300	307	296	292	290	304	296	300	304	305	322	304	314	268	293	327	289	274	302	306	274	273	294	318	299	290	325	299	315	279	315	318	303	300	334	297	300	254	310	302	301	333	304	287	296	281	329	322	332	303	287	289	323	325	300	286	265	297	272	307	296	311	301	309	306	315	301	292	308	297	308	326	286	272	330	264	291	305	304	300	305	309	286	299	300	314	301	327	287	279	303	321	273	298	300	289	295	303	303	315	291	325	306	305	283	302	277	311	291	277	281	292	289	281	295	321	314	290	277	291	264	295	303	317	296	269	285	343	288	310	307	289	286	249	293	273	284	285	307	294	347	305	284	360	292	291	308	294	312	309	295	288	312	280	332	342	308	281	299	282	307	304	295	294	332	321	326	287	299	287	297	350	274	272	301	316	279	316	309	284	306	341	303	302	302	292	294	305	282	304	294	298	289	302	302	263	301	326	311	294	293	284	295	321	314	281	320	319	311	318	309	315	323	306	324	305	316	311	302	318	289	286	279	303	298	296	298	296	313	305	339	299	282	339	311	276	305	287	282	302	311	318	311	303	298	291	283	277	290	295	314	273	317	288	289	296	295	319	317	356	305	326	306	295	285	285	282	299	284	314	315	319	290	303	325	318	301	286	325	304	308	332	308	315	335	298	323	279	305	289	320	273	321	313	314	278	297	295	298	299	294	336	317	276	338	280	305	298	317	295	268	306	306	320	290	284	343	320	321	283	306	291	298	261	295	279	299	297	306	295	293	288	317	302	273	305	287	310	317	303	295	265	297	322	303	304	322	310	315	302	294	295	313	300	312	303	326	307	302	309	291	272	296	321	291	315	285	286	300	299	282	307	329	281	287	299	308	323	310	307	312	287	309	321	289	298	318	312	316	307	288	341	280	277	324	287	309	300	309	298	294	312	293	316	298	297	284	289	314	312	297	297	264	345	292	338	265	302	310	304	335	266	282	315	318	311	294	287	332	301	316	311	315	294	301	299	291	279	310	296	295	297	297	331	314	333	312	320	292	277	303	302	290	314	305	310	315	303	292	294	282	293	290	293	283	325	292	307	314	287	301	304	299	282	317	302	292	318	282	284	269	315	317	314	284	318	294	319	288	294	293	312	307	283	304	353	285	298	273	314	314	279	320	299	282	287	300	287	333	309	291	317	307	289	307	290	276	304	303	292	287	289	323	280
25202	21433	27188	25823	8886	627	428	353	352	350	319	307	297	298	258	265	239	278	270	259	256	268	277	268	268	246	226	242	235	244	241	252	258	210	244	236	262	249	250	254	246	244	220	258	237	243	248	229	249	262	242	287	252	235	247	218	233	252	237	247	244	276	222	212	232	242	253	263	252	245	241	220	230	236	244	226	247	226	252	227	237	228	220	247	245	254	224	254	240	255	228	240	235	246	248	230	201	224	245	231	243	226	230	243	235	262	243	234	241	285	250	242	256	233	231	247	225	252	247	230	258	227	240	263	253	247	223	254	254	235	237	220	220	260	259	227	246	226	225	244	249	228	245	210	255	258	249	224	248	237	234	249	256	244	260	255	231	214	223	226	221	234	241	235	252	216	265	250	227	228	264	232	257	220	238	238	260	240	243	245	251	225	247	268	252	226	259	240	226	234	264	245	226	254	246	246	250	261	245	253	211	237	261	250	224	239	243	243	252	275	240	252	250	237	239	243	242	219	226	210	265	255	241	218	238	264	260	280	229	230	216	228	266	234	266	242	212	247	212	235	283	245	230	189	231	239	242	234	257	233	241	241	267	267	257	273	243	230	243	271	247	259	260	207	247	255	223	266	228	224	256	266	229	240	249	246	232	248	225	235	225	235	253	233	211	273	234	234	268	240	247	224	233	251	230	256	234	242	249	251	222	218	265	235	232	224	224	246	214	258	261	235	261	265	250	230	245	227	226	226	231	236	228	243	253	239	242	262	238	260	238	254	229	215	246	244	219	240	253	216	256	269	258	225	245	234	243	248	245	251	271	266	215	231	250	243	223	237	245	242	260	224	236	238	222	226	245	237	246	242	267	252	228	212	218	277	226	221	215	244	230	250	229	234	229	208	237	251	255	257	234	234	245	214	256	232	205	257	207	243	233	232	261	258	261	265	242	248	257	227	257	235	232	245	257	223	253	233	249	221	229	232	234	229	204	244	253	251	229	220	264	251	232	268	237	216	238	248	238	275	250	257	236	260	248	219	270	229	240	250	230	264	266	202	264	231	228	232	234	236	213	229	247	262	228	253	232	239	241	238	247	249	237	262	245	249	210	265	204	232	237	239	236	239	240	258	260	259	240	250	245	237	269	271	257	212	218	255	212	249	252	250	243	275	242	258	240	217	225	246	248	245	230	258	227	242	237	265	223	247	251	226	264	232	265	252	243	243	242	238	236	241	227	266	255	232	235	250	252	241	252	229	230	253	242	228	256	252	227	239	273	242	250	233	220	233	276	239	255	227	209	224	210	235	260	253	264	232	229	213	239	239	242	246	267	252	224	223	236	255	239	256	247	256	246	237	241	249	250	249	273	242	249	225	214	256	230	226	239	252	233	232	246	289	252	228	237	235	211	257	256	250	240	228	227	224	241	229	256	234	215	254	237	234	243	245	247	215	242	247	246	240	236	239	224	259	235	219	230	206	242	231	259	234	215	245	225	228	252	240	203	228	233	251	270	222	263	245	249	247	241	258	229	228	279	213	277	227	231	267	231	253	263	239	260	239	253	215	247	213	216	240	223	219	242	249	245	233	242	248	234	254	246	245	252	238	254	248	235	234	202	226	239	247	231	225	250	214	234	241	224	231	222	228	236	264	221	280	260	247	194	250	265	231	227	240	244	255	239	241	265	255	241	240	258	251	210	223	228	260	266	235	251	259	255	226	250	235	233	243	241	265	239	247	256	272	228	245	250	235	239	243	258	231	251	224	225	237	228	247	257	251	248	242	253	239	245	249	248	233	242	265	241	246	209	218	238	237	236	242	256	229	239	209	253	215	216	235	230	279	254	233	248	232	218	260	248	261	238	248	237	233	239	214	219	237	253	237	257	252	246	212	227	201	271	252	232	217	230	237	235	225	223	245	269	230	233	244	250	254	224	247	240	257	229	216	221	211	257	241	241	236	266	237	244	249	263	212	215	212	251	208	263	237	223	243	233	270	244	249	239	234	244	260	249	253	260	236	214	236	244	212	234	237	268	255	222	262	262	226	245	222	250	246	233	229	217	253	248	224	233	248	230	235	246	257	228	226	240	209	244	246	245	232	257	211	242	243	234	244	260	245	276	255	241	269	240	231	258	263	244	227	269	247	245	231	252	245	246	243	267	254	232	251	238	237	233	220	262	222	233	252	227	235	272	233	217	221	249	246	263	239	248	223	227	214	244	285	240	267	227	227	216	242	247	252	232	225	247	202	223	242	231	259	247	221	253	248	217	230	232	218	250	240	231	231	241	247	279	268	254	221	250	240	244	240	215	232	261	228	234	247	225	250	233	252	223	238	238	252	221	269	249	269	230	256	272	240	241	239	253	236	248	227	264	221	214	251	233	231	247	239	254	256	227	260	232	241	244	269	238	233	234	226	237	237	263	236	255	259	250	253	238	249	255	251	229	212	246	259	257	236	257	227	256	247	231	245	240	232	257	240	239	226	239	258	225	247	232	227	266	231	285	241	218	226	253	271	238	248	233	240	256	226	250	247	251	221	204	256	244	229	266	248	244	242	264	251	249	250	225	239	226	251	262	261	243	224	252	244	244	238	260	241	231	247	257	248	248	244	244	228	212	241	236	221	221	250	276	231	254	231	229	261	209	256	268	247	232	237	234	266	245	253	240	222	213	250	269	230	272	245	231	234	239	269	262	252	246	226	239	235	240	237	240	246	223	257	226	227	216	242	236	215	267	261	229	232	243	247	244	231	232	237	225	261	230	228	287	259	267	280	253	239	253	244	245	251	231	233	252	253	237	229	236	230	247	228	227	236	237	238	254	213	226	242	245	249	252	237	227	244	219	260	244	262	247	258	264	254	251	237	281	259	266	241	222	245	255	243	231	245	235	266	240	238	247	226	230	270	238	225	258	242	229	231	230	224	232	266	218	237	254	270	231	230	257	250	248	255	289	230	244	238	233	242	232	261	232	215	266	248	239	272	227	211	266	266	254	264	238	228	255	247	255	230	228	220	259	250	220	245	262	225	233	222	229	217	253	256	269	263	225	263	238	243	253	253	239	238	235	256	238	240	217	226	262	261	204	265	250	241	250	245	219	252	230	244	218	233	243	239	261	203	247	252	258	249	244	232	230	227	217	272	258	235	244	195	270	251	240	227	242	234	223	232	250	239	230	218	253	255	254	249	229	229	228	244	229	222	237	233	230	203	236	241	260	236	218	245	239	233	267	232	233	216	238	265	276	259	201	235	230	245	244	224	254	235	233	255	257	289	222	240	212	240	264	263	225	255	248	274	250	242	228	244	232	244	247	261	219	245	251	244	245	226	242	243	259	227	240	217	266	240	266	231	257	247	215	251	219	254	257	237	244	241	213	260	236	259	229	236	243	229	261	236	251	281	227	224	248	272	214	224	223	222	234	237	226	246	268	216	255	221	242	228	252	243	253	256	224	238	236	263	240	266	243	244	222	218	242	211	236	246	223	237	260	227	234	236	239	248	265	221	243	238
7820	34068	2965	1427	1112	844	684	575	509	455	365	375	356	355	341	314	306	337	281	309	326	279	313	276	277	295	283	331	287	290	304	312	295	279	270	264	312	279	262	293	230	284	276	285	269	264	268	265	287	274	260	283	278	276	287	261	294	254	294	321	254	273	282	242	255	286	286	257	252	252	248	292	263	270	272	288	267	275	262	310	250	268	242	268	266	262	262	253	271	278	251	253	256	235	275	293	272	271	306	282	264	254	283	269	289	284	290	286	273	293	288	259	284	262	256	229	262	258	276	264	255	279	257	255	252	251	271	265	269	248	268	266	261	297	266	279	275	290	276	273	279	253	275	263	269	271	283	283	286	282	257	280	222	271	291	275	269	289	260	278	280	251	260	303	256	257	267	273	275	255	256	247	290	262	243	276	285	246	258	257	277	282	263	254	274	238	272	243	294	245	270	277	259	285	258	283	269	260	248	270	256	274	294	263	303	269	269	242	281	301	258	267	280	273	254	274	298	264	303	250	241	266	279	288	247	256	315	267	304	250	299	259	269	273	250	293	256	287	261	253	286	255	287	289	270	252	266	260	256	262	280	268	300	257	282	255	243	263	270	290	240	271	283	286	268	274	266	294	258	285	264	274	236	268	260	272	248	252	277	271	278	274	264	260	265	265	286	254	261	258	274	259	253	234	272	271	266	298	261	279	259	262	258	267	276	288	255	282	288	285	274	301	281	261	285	255	238	259	243	284	265	258	255	254	233	259	270	276	287	261	284	274	251	266	286	292	275	277	254	294	263	289	257	274	266	281	268	274	271	293	278	268	249	274	285	282	287	277	290	264	256	240	281	248	266	255	256	262	289	258	273	272	262	267	244	300	272	285	274	255	287	260	257	255	279	287	271	273	259	269	275	266	284	281	261	274	270	290	293	292	257	263	285	314	277	269	287	262	239	278	258	291	249	289	279	262	244	266	274	276	281	279	251	288	270	252	270	270	285	276	226	277	280	288	271	289	261	276	268	286	264	300	272	277	280	287	239	249	257	281	259	265	267	270	249	257	277	260	254	298	264	235	259	240	297	256	247	283	248	256	253	260	261	265	253	257	260	236	270	295	258	267	292	289	265	268	270	257	255	281	271	258	261	284	257	267	254	278	291	265	285	271	267	256	290	351	258	262	277	258	256	275	266	270	264	283	278	240	262	245	271	285	290	268	267	271	255	302	281	282	257	266	274	263	268	275	269	255	250	277	285	236	268	257	246	269	301	276	275	278	282	238	258	290	267	281	292	265	266	237	264	283	268	259	262	280	273	277	282	260	258	293	303	262	266	294	276	277	289	289	264	277	271	266	288	267	290	294	282	263	270	265	260	284	257	271	252	295	292	270	266	286	255	279	229	305	264	269	279	261	278	294	259	266	271	307	270	288	269	271	235	276	268	265	283	219	278	240	274	233	277	261	279	270	297	282	268	270	270	260	253	256	276	283	276	265	270	277	287	250	266	289	287	299	287	251	300	270	267	272	242	266	243	271	273	280	265	256	285	262	243	241	283	297	280	263	277	252	264	258	229	277	227	280	274	281	251	263	259	267	294	273	265	260	279	262	294	240	253	268	240	247	268	273	267	246	258	258	256	288	266	290	253	250	291	261	253	283	240	281	274	279	277	276	274	250	260	280	253	271	284	288	283	236	257	266	280	281	260	259	255	278	274	302	286	290	253	297	253	284	272	289	287	252	234	266	245	264	280	263	274	263	278	247	277	258	258	292	297	267	300	275	272	249	269	266	295	252	270	274	241	254	261	267	255	250	275	256	241	294	267	236	278	266	261	248	292	265	293	296	260	259	280	256	272	301	241	273	289	274	280	256	279	263	283	245	254	275	261	262	239	268	290	256	267	297	286	284	309	278	263	266	268	255	290	290	253	285	288	247	253	295	271	306	261	261	299	288	269	279	302	266	231	290	312	303	259	252	286	276	269	271	279	274	281	272	238	268	275	246	275	282	258	287	280	273	267	272	297	265	256	285	240	290	271	270	273	268	268	281	248	294	263	259	280	286	258	266	256	273	284	259	275	274	231	274	288	234	233	269	249	285	288	282	226	264	286	245	266	267	275	256	264	264	285	269	265	293	274	247	271	263	254	282	213	270	255	262	279	249	260	252	266	264	270	260	282	252	254	236	270	306	281	244	256	300	269	294	287	271	277	264	255	293	290	270	265	288	284	271	306	286	304	254	276	296	279	284	262	285	265	278	254	271	258	255	267	273	286	256	273	285	270	246	228	249	239	247	266	251	271	287	249	297	285	245	235	265	284	286	255	296	268	269	291	311	280	254	244	277	273	287	263	277	245	249	243	268	244	270	242	271	266	244	284	267	282	245	289	274	276	275	270	281	305	249	270	284	281	275	305	280	262	290	257	272	289	295	252	297	268	247	293	250	270	254	275	276	269	275	276	260	302	266	299	280	257	310	281	269	286	257	238	281	270	260	249	271	284	280	287	293	248	254	271	259	274	281	259	262	276	253	298	261	277	263	273	246	265	248	286	232	246	276	253	274	296	270	293	266	268	277	277	265	239	255	260	307	264	270	266	267	261	249	285	272	279	279	266	274	266	285	270	253	281	237	269	256	286	250	267	284	264	280	299	264	268	247	264	263	283	264	294	272	290	262	284	267	256	271	260	242	246	293	296	281	246	265	252	231	300	255	255	279	272	240	249	266	253	275	248	290	283	252	288	288	276	252	248	281	255	295	243	255	276	271	274	282	261	244	277	272	287	271	272	280	255	269	252	269	264	281	260	276	259	293	300	270	277	275	282	284	266	249	251	287	269	260	273	250	263	289	293	271	246	267	273	268	267	316	232	272	305	263	293	255	248	266	261	267	245	265	264	244	283	269	262	275	266	263	251	264	281	265	273	271	292	251	281	282	274	248	264	267	286	270	258	267	286	258	298	262	274	279	275	284	254	256	273	278	275	284	292	300	242	228	263	257	296	274	273	259	313	260	286	286	239	299	256	260	280	242	249	266	273	307	260	292	278	234	272	278	282	261	273	262	271	302	273	265	266	250	277	270	295	267	244	290	274	268	264	246	277	259	256	268	243	292	268	277	289	259	276	259	264	275	291	271	290	275	267	289	271	295	273	231	247	261	269	266	241	254	280	262	261	275	251	270	248	261	270	263	236	242	299	284	284	243	303	273	279	241	299	280	281	267	278	290	278	260	269	270	269	296	262	264	248	290	260	259	255	277	266	286	269	293	247	266	271	272	258	265	271	280	253	274	260	303	282	279	270	256	262	272	272	271	245	285	272	275	298	261	284	297	271	268	279	307	255	273	231	244	264	288	301	247	269	283	262	264	295	281	260	281	255	274	299	246	289	259	274	262	247	246	275	270	256	272	269	272	262	314	261	262	260	235	292	271	262	261	261	254	273	280	273	285	249	252	271	275	263	253	262	277	264	267	296	275	282	264	286	293	265	264	246	263	266	290	255	252	280	268	303	264	257	267
22933	21478	29201	24147	21483	21469	5625	1283	960	825	816	747	662	632	639	611	590	548	557	587	559	519	533	546	508	547	514	494	545	494	546	489	512	494	529	524	534	528	506	514	475	518	496	534	511	510	496	446	466	490	502	509	517	496	476	494	527	496	492	500	510	477	505	445	497	474	482	521	485	510	492	476	497	517	541	469	518	485	473	520	462	507	496	499	494	484	513	469	534	497	478	499	493	494	483	522	507	509	497	467	493	474	505	487	495	496	508	504	522	526	503	508	499	524	459	503	505	481	492	497	499	457	517	525	466	494	495	470	448	501	511	488	530	447	470	475	460	488	482	506	496	448	518	508	478	466	458	470	517	520	442	535	487	490	517	496	466	489	458	502	542	481	451	461	491	508	490	446	489	502	521	471	484	470	518	470	513	486	517	478	485	475	472	477	501	454	482	477	506	456	453	520	519	496	518	491	462	474	459	472	481	519	509	485	472	493	491	468	493	493	527	455	494	460	481	515	487	496	517	477	498	542	493	521	480	475	521	519	482	511	490	493	476	504	462	476	509	487	532	519	464	537	521	452	482	472	457	500	498	494	453	518	448	519	479	474	518	516	479	438	536	475	510	480	460	488	454	502	509	515	484	500	483	497	463	508	533	473	467	468	531	481	506	491	484	497	432	474	468	509	534	494	508	508	510	519	497	511	474	473	469	506	512	494	501	492	497	494	530	479	476	507	460	455	492	481	485	517	509	490	470	530	487	491	466	492	492	494	487	480	509	508	508	532	504	476	499	524	471	443	462	492	464	503	493	459	470	481	491	479	519	517	525	485	476	462	500	504	448	489	490	478	525	496	474	487	509	485	491	477	496	512	497	473	474	521	504	521	532	498	485	458	473	488	503	513	479	496	472	488	468	515	509	471	505	494	461	474	453	494	496	516	446	475	470	516	502	532	495	466	435	497	522	535	494	469	474	488	452	526	502	474	471	505	474	484	499	498	475	518	480	489	489	451	488	513	496	524	496	509	484	510	536	471	486	488	527	502	452	497	496	480	495	493	477	473	492	482	515	510	516	479	469	479	472	489	484	492	461	501	490	519	495	469	499	510	521	505	464	463	501	476	507	494	534	508	503	480	497	500	458	510	448	511	499	494	482	460	467	483	480	491	472	501	515	460	489	511	461	508	519	526	500	461	505	503	518	507	486	474	481	491	491	518	507	473	531	463	481	481	504	481	480	513	488	514	493	467	463	470	505	485	539	492	521	495	479	475	494	515	471	516	480	493	483	508	492	467	477	515	494	461	496	490	509	486	488	446	492	490	482	476	488	493	546	530	497	493	497	523	491	445	485	515	485	473	485	515	466	458	482	524	473	473	516	510	473	533	500	488	501	512	481	502	481	493	465	488	465	479	496	459	454	520	508	532	547	426	537	486	515	485	494	511	470	498	488	456	476	508	517	531	500	461	501	490	481	533	455	467	489	534	526	476	473	488	467	514	523	476	508	454	495	468	504	481	478	480	528	513	515	495	469	500	478	491	506	526	498	485	458	481	426	489	523	467	470	475	499	477	499	457	500	522	481	569	515	498	506	489	498	511	508	493	494	480	513	454	420	490	490	476	465	475	473	544	460	506	465	478	475	483	424	475	484	528	499	508	493	487	471	461	506	524	515	505	484	494	479	476	517	536	536	515	477	500	541	493	503	486	498	459	523	462	489	469	485	488	529	483	469	510	499	510	537	493	498	503	504	474	468	498	482	509	486	500	468	485	475	476	475	484	463	521	482	501	453	484	466	471	481	505	511	521	499	503	475	462	503	479	496	453	518	473	520	501	489	468	526	494	500	500	499	454	516	500	475	494	495	479	484	508	480	483	493	458	479	530	536	550	508	522	454	468	494	510	476	455	502	532	516	493	477	466	487	483	473	478	512	481	481	463	469	458	472	474	475	502	503	454	498	496	490	499	477	441	456	493	467	464	528	484	511	475	506	497	467	489	461	508	502	491	499	519	492	513	504	492	472	461	516	506	458	495	483	501	497	506	485	482	455	493	491	514	491	495	502	510	482	504	528	485	509	464	485	467	493	471	504	473	472	457	458	487	453	444	503	482	510	447	528	486	479	513	499	481	471	465	480	491	530	513	489	526	482	490	480	471	474	503	509	502	498	498	544	510	448	499	500	538	481	509	529	510	496	464	484	499	498	504	456	490	514	498	448	492	482	488	469	516	521	507	505	492	481	524	480	498	451	485	501	495	509	503	497	498	494	470	460	523	496	482	547	479	472	464	514	489	479	523	501	510	461	541	459	491	493	508	478	492	482	473	475	493	483	504	457	508	532	503	462	461	528	470	491	519	525	484	510	493	496	477	501	523	455	508	474	472	492	467	483	454	481	488	478	450	440	465	462	463	436	508	510	497	451	544	507	482	494	489	494	476	495	472	466	484	488	468	517	495	508	494	519	461	481	484	480	502	489	496	523	502	491	486	495	518	480	487	508	487	495	497	502	493	474	497	476	529	501	472	514	513	498	494	443	492	528	457	462	533	471	493	512	466	481	503	480	489	501	477	455	531	502	461	486	499	478	504	529	466	511	478	502	554	518	468	503	480	475	505	503	498	467	433	481	528	480	489	455	492	483	441	489	473	468	498	476	461	466	476	468	521	489	519	512	520	483	489	472	469	470	490	443	505	479	489	493	466	504	490	511	487	493	459	481	511	496	446	492	498	468	498	507	500	525	479	516	494	512	492	471	485	504	478	483	504	441	465	489	469	487	442	477	462	478	499	493	513	508	491	538	484	436	492	470	477	501	499	508	500	510	507	525	500	471	473	437	486	481	534	487	502	492	477	456	450	501	487	514	490	521	504	540	472	504	465	502	513	474	508	504	469	474	497	479	513	475	468	446	486	507	457	448	449	505	503	480	514	526	486	495	494	511	471	511	478	504	505	501	510	491	500	471	496	498	492	474	458	457	456	521	498	493	506	504	502	473	515	490	492	447	508	483	501	483	529	492	510	473	507	507	490	506	459	492	496	461	501	452	484	511	483	514	514	503	480	486	480	489	469	502	461	478	491	494	491	512	497	463	474	511	473	478	521	507	484	493	489	485	476	498	489	523	470	520	491	509	509	508	492	492	506	479	484	505	518	439	485	509	536	493	459	498	483	475	504	484	461	503	486	518	480	516	508	516	523	459	484	501	476	469	444	477	542	477	523	487	465	457	484	482	463	478	530	517	497	521	485	497	495	489	512	502	506	512	538	476	499	507	528	487	469	453	486	477	537	498	495	488	484	455	497	461	466	487	462	467	516	476	481	525	474	475	523	496	473	514	483	474	458	497	511	527	486	508	506	510	485	487	474	501	494	494	494	463	455	494	476	468	500	488	510	448	513	515	501	499	486	466	472	473	477	481	465	461	500	499	527	494	506	507	469	507	478	499	483	454	535	531	503	499	485	510	514	491	507	469	480	487	488	524	487	506	467	476	483	473	479	491	490	504	526	478	483	536	466
9300	43213	9431	4576	3355	2584	2009	1645	1315	1120	1015	901	808	756	706	682	718	628	639	663	632	564	596	519	526	527	553	547	573	532	562	528	537	516	550	503	538	522	519	576	521	518	536	521	509	511	524	540	506	497	501	520	507	536	513	511	519	533	542	472	511	487	520	508	506	521	506	529	516	513	502	489	487	483	514	531	506	497	515	484	508	535	509	506	554	533	506	542	487	496	503	475	491	524	452	495	496	491	497	478	501	549	523	506	492	539	499	539	518	500	514	487	509	511	478	538	512	522	494	479	514	482	537	526	523	493	516	473	506	505	537	476	501	530	452	547	461	530	482	530	477	506	500	518	475	504	500	503	505	542	529	500	464	503	538	505	483	520	497	495	499	482	514	501	470	538	514	476	507	516	484	476	503	478	498	494	468	490	501	468	476	529	553	484	473	455	472	532	499	468	517	485	463	514	506	521	521	496	542	469	477	508	565	458	499	525	551	475	501	498	529	494	484	476	465	526	516	479	473	478	511	513	487	485	538	483	523	524	473	514	557	539	497	518	529	523	462	476	504	474	511	500	526	515	480	526	494	528	477	527	474	497	464	506	467	496	518	494	534	530	508	514	476	455	534	479	518	530	514	486	505	503	515	542	548	507	473	451	510	490	491	465	515	501	540	483	523	532	533	470	492	523	463	490	494	453	537	487	488	501	509	510	529	554	492	492	493	507	522	508	534	486	563	510	473	503	454	505	480	507	486	540	501	527	491	446	489	523	488	499	518	506	515	516	504	508	461	443	495	490	482	504	496	498	521	511	518	514	534	509	519	488	486	509	507	494	496	515	521	498	526	476	487	467	495	480	501	494	477	484	525	490	461	515	524	489	495	508	561	507	488	487	480	488	480	533	510	519	488	504	498	497	539	483	528	512	490	508	465	518	526	494	536	488	467	543	528	528	499	537	465	487	492	510	509	496	528	516	515	504	516	465	506	511	526	530	509	510	500	501	508	492	496	519	465	521	538	552	458	517	515	521	476	552	506	510	485	499	489	499	443	515	547	463	482	512	482	509	451	491	509	529	470	516	488	525	490	484	492	498	477	508	523	540	543	524	549	504	492	503	489	482	496	504	460	518	466	526	484	506	502	485	476	482	511	523	532	508	499	497	503	493	492	485	516	531	522	500	492	485	500	542	497	497	521	504	494	529	520	519	469	509	493	496	513	511	481	551	493	503	489	548	515	521	486	534	489	527	463	496	509	517	540	456	480	517	521	487	537	510	531	487	467	487	515	472	491	497	501	529	496	494	510	493	500	518	481	482	526	501	488	509	473	507	500	520	487	477	508	541	515	535	515	528	497	520	499	447	466	514	493	540	507	530	513	472	513	500	510	506	460	505	500	503	517	506	495	518	492	522	447	503	524	517	502	457	483	521	475	502	500	530	489	528	519	534	495	483	540	525	533	503	518	500	497	506	486	517	526	505	508	475	469	467	531	499	490	499	509	468	511	544	503	515	515	522	559	513	498	518	511	495	555	460	504	487	489	491	495	574	516	497	519	505	475	471	475	559	502	491	490	525	493	507	476	479	491	483	499	493	493	511	499	538	477	540	515	487	474	551	537	473	503	480	473	499	477	486	468	512	535	504	545	506	477	494	529	470	508	496	499	540	504	505	490	529	537	521	466	503	515	489	487	468	503	513	492	499	519	496	490	476	478	520	487	512	457	481	538	533	453	507	505	544	465	537	522	518	524	518	503	489	476	515	439	498	539	530	468	463	509	527	497	490	494	468	499	490	475	504	506	558	533	507	491	499	481	547	500	473	469	486	461	493	475	495	497	482	528	464	493	511	516	524	475	475	515	503	518	536	528	489	531	546	517	472	472	516	511	515	505	492	482	469	507	524	484	497	511	527	522	508	529	495	463	498	530	504	501	536	465	515	520	506	487	499	501	506	503	493	512	475	496	522	507	467	521	520	505	523	541	490	486	503	485	534	505	477	472	504	512	490	508	501	513	507	510	500	500	480	494	525	527	524	539	501	463	497	489	496	483	502	481	476	480	473	504	494	525	511	546	520	531	495	497	483	514	501	483	490	467	495	502	456	498	482	494	513	520	513	511	472	507	459	506	507	528	489	494	517	502	504	502	455	479	527	494	528	514	513	508	503	501	500	499	504	541	513	528	489	513	514	497	538	503	522	501	499	527	499	490	465	496	491	464	508	547	516	479	518	497	511	542	534	503	523	493	464	477	538	506	476	477	482	515	536	506	520	535	514	499	501	484	512	508	535	489	490	528	526	494	483	509	469	470	544	505	536	560	473	489	488	487	495	557	499	479	533	476	494	532	487	556	491	517	467	497	525	537	491	490	443	523	504	499	537	500	499	457	488	521	484	514	520	474	494	515	489	486	457	505	518	494	490	489	515	505	481	487	512	540	473	506	504	495	503	491	482	497	506	510	490	510	484	587	483	478	503	496	490	533	477	511	534	519	487	510	533	471	531	467	509	516	471	504	518	500	493	461	545	505	495	496	507	461	483	480	530	502	524	488	469	483	503	491	504	500	501	512	539	500	494	525	455	512	513	488	479	491	512	543	497	555	500	482	477	505	482	455	495	490	510	515	485	487	512	509	541	515	520	496	498	500	478	472	525	459	560	494	490	496	488	482	492	534	535	484	501	492	477	488	505	498	526	507	544	488	558	490	512	516	489	524	522	509	478	516	497	548	509	520	500	508	467	504	495	430	510	508	496	500	460	515	543	511	527	480	489	502	495	480	507	536	506	494	527	484	516	500	531	525	535	471	492	483	489	488	482	468	511	460	506	484	488	516	508	530	522	456	525	487	521	547	473	504	528	510	486	491	512	466	496	512	488	498	518	491	507	512	495	484	493	496	501	525	503	455	491	527	489	524	504	490	512	513	518	480	483	489	504	512	492	525	532	485	477	489	519	522	495	494	500	460	499	476	496	498	511	513	467	522	499	519	494	464	524	485	494	479	495	543	475	517	484	508	475	460	506	519	519	501	500	484	483	481	529	491	520	506	501	487	522	483	477	525	476	514	525	506	500	500	528	499	491	489	471	520	501	516	511	462	503	490	501	444	455	489	495	485	536	505	520	502	489	536	502	482	499	484	504	493	502	477	497	503	513	477	523	521	514	474	486	468	524	483	505	521	501	501	513	482	515	452	513	517	463	527	527	487	499	536	492	469	510	568	497	521	485	529	507	504	510	498	480	434	526	505	529	476	517	499	504	534	483	491	536	505	501	482	503	537	474	504	475	474	517	556	516	531	523	486	499	511	515	507	500	496	516	549	471	462	541	513	492	511	498	495	521	523	490	504	477	477	525	476	461	549	485	480	500	518	489	496	478	558	492	539	506	518	500	514	525	507	526	521	521	510	487	530	510	513	520	505	507	553	494	529	512	490	480	519	479	506	492	510	484	503	506	525	495	474	542	524	520	494	545	506	473	510	484	516	500	514	523	489	461	486	512	530	466	507	486	478	484	479	498
27939	17512	3071	331	223	164	162	141	129	149	142	116	151	135	126	128	133	135	142	124	134	125	116	126	153	139	130	138	120	123	132	136	124	131	137	114	129	111	137	144	125	124	145	127	133	139	136	130	133	126	121	125	143	135	129	129	127	172	136	129	135	120	97	122	126	120	132	121	116	143	123	108	133	132	130	138	138	112	110	148	120	145	128	128	136	116	124	116	114	124	123	127	128	128	131	118	132	128	121	145	118	144	117	121	123	120	132	123	131	130	117	145	151	118	131	135	123	111	129	140	130	152	114	146	121	136	129	129	137	129	138	119	121	119	132	122	129	112	143	129	165	128	131	149	128	130	142	136	126	119	143	126	123	124	131	132	150	140	117	138	134	125	118	134	113	139	125	124	137	148	141	129	131	141	121	114	139	121	126	139	132	137	123	116	145	128	133	129	124	124	112	145	121	125	118	131	119	133	122	168	123	132	133	149	127	113	135	125	120	128	121	132	140	123	143	138	116	139	121	136	112	131	118	127	134	119	114	119	132	127	126	136	135	150	129	134	131	135	135	161	115	122	142	141	114	114	117	126	138	108	137	127	124	130	119	121	120	141	129	107	156	139	118	153	122	127	126	122	117	121	125	129	127	126	111	137	124	147	120	110	141	125	139	128	137	135	137	133	114	121	122	123	134	123	119	117	133	127	124	121	129	118	118	143	101	118	117	126	126	135	113	121	119	118	136	126	104	138	141	126	118	114	130	132	138	125	116	132	108	124	137	118	116	117	117	114	147	136	139	126	103	124	139	115	127	110	116	135	136	130	102	125	127	125	130	126	137	160	142	141	130	129	144	139	152	141	142	118	115	124	104	119	132	141	127	123	126	126	135	139	130	120	133	107	127	124	117	114	116	124	125	125	147	127	121	105	133	128	120	123	114	135	116	117	119	124	126	147	125	123	130	145	127	121	114	143	148	125	131	108	109	125	133	123	133	103	128	122	139	135	133	153	108	128	128	138	120	112	128	115	130	137	137	135	141	143	106	126	120	139	111	119	132	144	110	131	121	131	119	128	149	132	135	128	125	140	134	143	115	127	128	121	112	140	127	153	146	122	148	110	140	114	130	109	114	121	118	128	145	117	133	109	107	127	108	129	128	143	130	147	128	110	132	116	114	128	126	128	131	128	117	121	133	131	130	117	137	114	138	140	118	136	137	123	134	119	135	139	136	115	122	122	110	120	126	107	133	150	132	141	121	112	131	141	121	146	130	150	134	117	123	133	136	114	130	122	131	136	133	124	122	118	125	121	139	123	127	133	124	120	135	118	105	130	113	128	125	139	133	108	119	113	126	129	126	113	109	132	131	108	138	136	134	131	115	133	130	124	133	143	145	115	138	135	116	136	89	129	155	146	125	130	139	124	111	126	128	103	123	128	138	148	139	122	141	156	140	116	138	123	114	133	128	146	126	135	136	117	111	112	122	116	116	128	114	126	116	128	127	141	116	113	122	128	132	141	123	130	135	123	152	124	126	120	144	132	128	132	129	139	122	129	137	124	137	138	115	120	116	118	123	133	112	110	128	127	145	117	122	134	124	131	118	119	119	134	134	147	116	141	116	125	118	108	137	120	122	127	131	129	106	134	128	137	146	110	133	132	130	118	115	130	115	119	110	155	129	124	122	147	122	136	120	129	125	126	114	123	124	134	118	118	140	116	125	125	119	133	119	128	131	119	124	115	123	112	120	108	126	125	113	129	120	114	140	120	125	128	112	119	132	120	122	120	119	100	110	133	132	113	134	115	113	126	123	131	126	126	122	124	106	113	112	128	138	121	129	112	128	110	131	140	117	107	134	96	125	115	133	132	150	126	129	136	130	157	114	123	127	119	140	118	130	125	143	116	121	117	119	122	120	114	129	131	127	123	126	137	120	114	133	128	125	149	119	115	130	105	116	121	146	123	134	132	126	133	134	113	117	118	136	129	132	133	125	150	125	126	125	135	129	138	136	124	124	126	143	124	113	136	143	117	115	131	137	140	128	113	118	145	119	102	136	130	134	110	117	121	124	125	96	118	124	137	140	138	127	140	121	112	138	124	129	113	118	124	106	131	139	109	102	131	130	117	123	128	116	117	114	124	144	124	127	134	112	134	128	122	133	112	136	148	118	138	129	137	126	119	130	124	108	136	118	144	116	134	131	131	120	113	124	135	139	135	121	117	124	133	135	135	116	135	130	109	128	132	125	134	142	135	123	132	119	139	134	135	136	130	119	103	121	125	119	125	137	133	137	95	130	131	129	136	150	141	145	136	128	138	135	96	115	130	103	137	112	126	121	127	131	139	131	127	106	107	117	127	127	131	129	121	118	114	152	142	136	120	128	141	122	127	145	136	121	128	117	146	138	121	133	129	145	138	126	128	119	136	136	109	107	136	141	125	103	138	137	119	127	124	129	109	137	108	124	120	125	114	126	145	118	135	126	133	124	130	142	145	130	125	125	128	121	122	133	125	117	116	122	122	136	126	131	114	126	127	116	132	137	135	133	136	130	132	151	103	139	136	140	113	131	105	116	141	118	135	128	119	126	121	124	126	118	139	155	129	136	130	117	131	119	123	122	136	137	162	142	122	110	112	126	117	150	134	116	121	95	123	138	136	135	136	127	133	139	138	143	126	109	123	133	142	128	145	144	115	126	140	128	112	131	107	129	110	144	128	112	130	120	101	122	112	120	115	125	119	104	142	130	137	114	115	115	137	122	131	135	123	113	115	135	130	125	140	120	138	122	129	135	107	151	126	137	106	125	138	117	110	124	127	121	118	138	129	129	123	130	123	106	146	120	145	130	108	110	120	120	148	116	125	116	130	132	111	126	119	136	131	119	113	127	141	125	148	135	124	112	108	119	139	135	119	138	134	139	113	127	123	132	103	136	125	113	125	126	131	134	122	141	130	151	114	125	125	135	130	117	138	131	131	127	124	130	143	136	141	115	119	137	124	125	127	140	128	123	137	116	141	144	124	118	142	131	125	119	129	133	132	137	121	126	136	120	129	129	147	125	132	111	118	121	145	124	125	123	121	117	121	126	138	143	118	104	119	131	117	136	142	131	133	115	131	123	127	118	133	144	123	121	116	116	137	119	113	118	130	144	128	106	116	129	135	138	121	145	121	126	105	122	133	123	112	114	103	124	131	140	127	129	135	128	136	133	140	125	120	138	123	113	120	129	131	102	134	117	141	129	138	139	137	144	147	125	138	115	110	123	136	132	101	135	145	144	129	114	112	124	130	120	137	135	114	142	121	136	144	128	116	112	129	129	117	112	107	128	138	152	126	138	140	139	131	127	108	106	135	118	121	119	138	122	114	140	137	138	121	133	140	135	105	126	120	125	119	129	128	126	123	136	139	126	129	130	108	131	116	139	129	132	145	115	131	118	115	133	131	135	125	121	123	123	114	128	128	131	131	116	136	133	117	144	125	148	134	116	114	120	132	130	127	109	131	107	139	124	135	130	127
4399	5009	453	253	232	192	212	172	158	162	146	146	164	147	137	149	155	135	159	123	153	164	128	151	137	144	166	147	158	157	129	130	121	149	143	144	156	160	123	141	140	132	136	149	148	147	143	139	135	137	133	130	140	155	146	151	140	150	122	153	141	152	154	139	151	136	157	147	132	132	142	143	148	121	148	141	148	149	144	145	139	170	150	140	127	136	162	171	139	148	152	152	129	149	139	138	151	135	164	164	143	143	149	143	135	140	147	126	144	150	142	148	151	151	142	145	137	152	156	131	132	165	160	151	149	130	148	143	151	134	135	146	140	147	140	144	135	171	124	149	135	145	126	151	134	144	156	142	136	132	162	158	153	139	145	137	142	137	139	127	120	140	149	132	155	139	133	135	160	164	148	145	152	144	144	143	147	148	137	149	132	130	149	140	131	163	141	136	149	141	158	147	143	143	156	129	147	125	148	169	144	152	140	168	156	150	140	152	168	148	138	113	149	150	131	152	138	141	132	134	138	146	136	148	133	137	152	152	153	130	144	145	158	135	135	138	150	156	128	165	138	133	131	138	135	160	155	163	128	143	149	139	127	135	140	147	147	134	153	131	138	146	138	133	170	137	130	150	159	140	157	158	139	144	150	138	161	132	159	131	129	140	135	135	129	157	154	146	151	147	149	137	137	137	141	137	150	110	132	139	153	142	146	140	164	148	151	148	119	168	156	122	140	133	143	157	157	140	146	134	160	159	171	146	132	143	130	132	148	165	130	125	134	126	144	143	136	142	149	169	144	151	144	135	139	133	129	136	147	155	131	140	165	153	129	133	135	136	146	142	131	128	118	131	158	143	128	156	153	136	148	155	136	144	147	156	140	140	157	136	138	149	146	135	139	149	161	148	134	133	133	156	139	137	146	146	142	136	111	153	156	144	148	147	122	158	136	167	123	137	148	128	139	156	146	129	164	155	144	162	131	140	149	141	124	140	127	173	114	134	122	132	155	139	147	165	156	136	159	141	134	139	126	158	133	135	147	129	166	131	169	148	145	164	134	142	139	154	147	145	142	138	152	127	150	132	131	142	147	158	149	154	126	140	128	143	145	159	141	138	129	127	148	164	154	127	132	132	135	145	167	144	146	143	141	143	150	135	146	135	150	155	144	132	165	156	145	132	162	153	168	140	141	151	135	145	142	142	134	127	125	155	128	142	132	152	134	135	138	150	162	133	137	140	128	145	152	151	141	143	145	142	140	123	138	141	134	131	138	136	164	138	149	127	157	114	141	156	139	134	140	141	157	157	157	148	128	148	145	122	136	124	139	151	136	121	139	147	120	131	139	135	138	171	115	132	158	140	153	142	157	147	158	145	140	127	161	146	141	147	124	141	135	160	170	134	128	144	139	155	159	139	157	154	152	139	158	145	129	117	148	144	146	150	143	139	132	130	145	157	137	118	150	138	124	151	145	160	156	175	127	155	139	133	145	170	123	151	145	169	145	136	162	140	140	160	152	148	139	152	149	139	133	151	143	142	144	155	141	149	139	131	157	144	132	149	138	155	135	140	171	127	164	132	122	140	157	153	151	145	154	136	151	147	137	181	113	155	119	137	120	136	151	159	155	144	148	151	145	151	139	152	140	168	141	131	132	163	149	169	167	141	113	153	133	179	143	142	145	141	146	147	158	146	120	125	133	135	118	155	134	143	160	151	153	130	133	158	137	145	132	149	155	152	150	143	155	145	117	130	147	152	151	171	150	124	136	154	132	129	127	157	143	153	133	143	139	133	148	130	150	130	160	124	130	141	131	141	125	146	121	132	135	137	166	173	159	141	150	148	151	148	146	138	157	145	120	145	147	140	136	153	148	136	144	141	142	139	147	128	157	160	159	144	118	140	140	147	149	129	143	145	154	157	133	126	134	125	129	138	141	136	165	136	150	129	153	139	125	152	124	144	153	154	124	149	134	147	148	154	129	138	142	155	152	116	138	139	131	145	133	135	150	117	143	160	163	161	128	141	144	132	145	146	136	150	149	128	137	153	168	140	154	156	121	156	150	147	137	166	142	135	140	151	140	131	140	137	127	136	140	136	144	152	144	140	155	128	133	138	174	138	135	159	129	163	135	122	139	151	156	151	149	141	151	132	150	158	144	131	125	130	151	144	135	138	135	150	142	142	130	140	150	131	135	170	139	156	147	141	148	160	128	153	156	130	138	159	142	146	139	146	161	140	151	131	147	143	159	152	112	159	137	117	150	133	152	142	139	128	141	151	139	139	151	160	143	149	150	151	142	132	133	125	132	147	147	138	170	128	138	158	132	153	148	149	133	148	156	137	142	115	139	138	138	138	164	160	145	147	136	156	182	138	149	144	139	147	156	140	153	151	140	140	138	131	143	118	148	136	133	151	125	150	150	145	134	139	146	143	131	149	125	136	139	140	145	161	131	146	137	152	144	132	134	136	151	117	141	144	151	132	134	138	154	146	140	142	137	142	137	158	158	128	145	150	153	156	126	149	157	131	149	156	161	154	134	158	138	132	154	132	137	128	140	147	149	155	154	145	173	140	170	128	140	130	167	161	131	141	148	157	134	143	135	144	144	130	155	147	135	147	164	138	135	141	155	118	124	159	136	142	151	134	133	140	150	143	143	164	122	155	125	152	129	152	142	120	121	141	146	151	158	141	149	148	148	148	137	132	130	149	147	143	139	153	132	143	140	140	145	152	140	145	166	148	110	145	144	129	158	134	127	133	144	146	130	161	132	138	120	138	141	138	146	142	138	147	138	163	132	143	137	141	144	160	141	144	147	175	127	160	162	151	137	158	140	144	145	164	146	144	150	138	135	141	161	127	131	119	161	144	128	133	145	131	151	147	133	142	125	148	156	160	166	157	157	153	133	130	132	141	133	151	149	144	141	146	158	174	156	126	147	141	158	138	148	136	141	114	138	136	116	124	156	137	134	111	151	153	143	122	135	134	146	149	169	156	127	159	150	125	143	133	145	140	147	154	148	166	155	132	155	146	142	133	125	154	135	155	155	137	125	160	142	152	135	127	160	115	140	127	140	144	144	136	144	142	165	154	123	170	123	158	135	133	124	142	160	160	129	136	127	132	135	160	146	111	160	150	137	158	150	159	142	144	143	158	151	147	150	134	138	152	112	144	140	145	133	140	142	140	142	153	129	128	163	158	146	157	156	147	150	129	165	153	145	135	145	141	122	121	155	143	131	149	140	153	144	145	155	136	135	153	159	138	129	114	141	147	127	132	166	147	140	146	122	126	152	116	145	159	120	148	153	143	154	147	132	144	127	159	156	129	154	140	127	155	151	145	145	146	114	152	157	128	140	121	141	139	164	140	148	136	152	144	134	131	154	158	141	158	142	122	156	131	139	139	127	125	147	160	172	152	140	156	151	129	142	145	122	134	153	127	144	142	152	144	131	150	135	143	141	153	140	135	123	182	153	149	131	145	141	147	145	142	141	150	144	147	141	142	170	148	143	121
24047	21442	28708	24570	21418	8590	955	673	542	441	439	408	381	353	380	354	305	322	365	339	289	326	303	335	285	319	277	293	305	324	329	293	294	311	278	310	282	296	287	267	298	264	287	278	293	296	300	292	266	305	306	309	300	291	283	294	301	333	295	291	305	285	268	289	276	285	272	280	268	324	280	270	269	266	297	276	258	306	272	303	300	301	267	285	264	311	301	289	279	283	306	307	285	257	309	313	297	279	274	296	283	276	314	309	260	281	298	294	301	316	296	285	270	274	284	294	299	283	250	256	298	281	275	288	295	287	294	289	293	265	278	313	271	284	309	312	280	298	264	287	265	304	330	281	303	295	288	269	280	287	258	279	267	274	261	274	289	291	273	284	278	293	277	305	320	291	263	266	284	302	262	304	328	318	270	307	291	314	289	273	297	259	291	277	280	294	300	278	268	298	301	308	284	296	278	293	271	287	251	275	272	268	305	285	290	284	293	305	294	301	276	281	301	274	278	304	294	264	294	289	289	287	298	275	282	267	277	280	297	269	300	273	318	283	310	327	268	256	262	325	221	296	281	297	285	285	297	301	311	257	317	318	277	295	279	253	286	286	294	290	301	256	261	279	270	293	315	274	271	277	316	286	280	324	286	300	241	250	266	300	287	281	270	301	295	284	290	254	308	266	280	269	277	292	281	277	266	269	308	320	285	295	298	295	272	292	284	265	298	270	291	329	264	281	293	268	275	278	278	283	283	270	262	265	278	293	313	284	272	293	304	297	284	290	284	266	291	299	256	295	298	296	298	306	260	297	294	257	271	286	307	301	281	291	267	292	254	266	311	281	268	277	296	291	265	273	268	301	312	284	280	284	276	311	292	306	271	286	329	287	286	305	309	284	278	271	272	286	271	292	288	267	299	291	338	290	246	276	301	286	275	276	304	272	268	293	273	280	325	300	282	298	311	301	262	293	287	309	273	281	290	276	303	291	291	291	268	289	293	292	287	253	266	302	308	281	283	269	264	308	267	258	268	281	304	286	274	271	290	324	278	298	289	303	300	290	293	317	297	315	268	283	308	267	292	289	266	302	317	295	272	273	274	292	263	294	286	295	281	319	269	261	298	301	287	316	292	278	319	281	254	256	299	294	300	284	292	290	277	271	299	296	275	253	263	295	285	282	296	282	312	284	277	286	254	249	289	282	265	283	276	293	270	281	308	288	298	284	286	297	267	289	292	301	290	288	281	266	305	284	269	283	287	266	278	304	282	275	270	282	264	259	284	275	283	271	293	289	298	288	287	314	302	267	327	293	276	278	252	305	304	293	287	284	318	262	301	286	295	295	273	300	280	280	290	254	262	303	296	295	290	286	288	289	300	286	309	269	273	302	282	309	285	287	288	275	305	310	293	294	271	286	297	297	286	260	313	276	274	269	300	282	288	286	303	246	278	272	277	300	290	291	268	307	273	259	300	269	314	291	306	281	274	283	311	296	302	308	304	275	276	302	255	289	273	295	279	289	273	280	288	303	307	283	288	278	308	299	263	288	245	276	289	282	254	287	284	310	298	299	286	288	271	299	265	283	267	280	293	283	277	284	269	300	276	279	268	294	271	307	296	319	297	270	266	279	274	267	312	314	285	311	266	295	285	284	289	285	301	294	269	271	300	303	263	293	275	305	268	272	290	297	289	287	279	305	277	279	280	317	312	295	270	310	290	278	284	291	300	326	305	250	271	291	303	294	288	293	267	313	254	262	290	284	302	296	316	294	293	304	285	300	270	231	292	294	276	276	269	303	290	301	295	266	289	293	289	266	292	278	276	290	274	282	288	270	307	294	261	293	294	249	305	287	283	285	261	304	282	301	272	265	285	280	251	294	289	270	270	311	270	319	303	299	309	281	277	261	283	310	302	285	284	311	285	281	288	289	266	303	258	277	315	280	287	285	307	282	275	321	292	294	298	279	283	298	293	276	277	283	314	284	278	321	303	295	284	292	284	278	281	286	268	262	297	277	291	273	314	309	301	260	285	262	292	291	322	292	272	263	295	256	276	274	295	299	295	276	269	261	279	263	286	265	300	287	266	283	304	272	270	272	288	279	263	299	282	287	268	294	301	285	300	304	313	254	304	276	310	284	317	281	301	272	274	265	304	308	273	274	284	276	287	257	287	291	273	294	281	256	284	310	259	299	279	286	319	268	288	318	283	286	289	285	277	260	260	307	281	295	279	270	277	307	305	272	305	298	288	298	276	286	281	280	276	290	278	275	301	300	309	296	267	266	281	279	319	310	298	266	264	293	299	266	304	332	265	241	270	295	281	294	256	259	315	303	268	269	306	298	274	262	266	265	302	301	281	263	307	276	259	251	321	276	302	275	285	292	300	289	297	299	279	295	271	292	323	288	285	283	272	312	290	312	274	273	285	297	295	271	306	285	266	336	280	306	273	269	298	269	294	314	264	318	262	304	303	276	273	288	303	294	290	294	309	316	297	282	297	322	294	286	288	307	300	269	254	276	266	249	310	265	289	271	303	296	317	276	290	294	248	271	277	298	292	313	288	252	242	285	323	280	324	259	279	285	275	268	301	304	286	282	289	283	260	235	268	267	303	314	271	307	286	299	309	290	269	279	314	254	286	277	269	263	291	313	295	276	304	297	284	304	313	284	267	279	278	305	288	311	274	289	293	294	299	287	291	283	310	295	311	268	297	300	283	274	299	275	297	242	292	301	310	256	262	287	277	284	270	242	290	310	292	291	285	292	290	273	304	320	280	292	280	276	268	294	265	278	300	268	277	305	313	280	262	279	275	284	273	311	259	255	300	323	279	294	286	270	266	292	277	287	275	268	298	262	278	296	263	302	298	286	281	289	290	315	259	293	290	295	281	255	284	275	309	291	273	296	292	279	282	302	300	290	267	274	261	311	275	244	260	278	296	290	273	286	258	306	275	283	275	284	292	281	283	312	279	329	306	269	331	292	266	295	303	285	257	295	268	317	308	261	266	293	286	291	282	281	278	271	285	272	298	305	324	283	273	277	289	253	302	250	279	282	301	321	290	284	286	317	272	271	290	274	263	282	284	298	315	288	306	300	302	314	272	273	298	234	258	274	277	287	298	266	293	281	277	329	287	229	278	303	292	302	319	268	314	288	315	269	284	271	307	291	287	260	304	290	287	313	276	280	284	289	266	282	293	265	302	296	296	296	317	281	294	307	279	288	285	283	307	274	267	292	284	260	307	287	289	278	297	297	284	289	265	271	261	273	248	279	286	264	283	287	312	281	288	268	283	268	285	289	269	291	307	286	265	278	279	293	298	300	281	269	241	297	264	277	279	301	273	274	267	313	316	256	277	295	284	275	299	254	300	277	276	261	276	297	302	302	278	271	287	253	275	307	303	290	287	285	274	275	259	288	240	265	291	274	286	275	310	269	276	267	266	288	309	272	321	290	293	323	280	292	272	271	270	309	302	302	317	302	318	302	288	260	279	286	272	293	298	309	288	276	272	298
3452	21722	5736	2621	1920	1474	1085	887	791	642	606	539	457	445	405	415	401	391	396	324	330	331	345	309	291	318	345	330	310	333	316	306	319	287	302	319	287	306	309	262	310	302	304	320	293	305	338	311	291	311	282	311	309	323	283	302	290	270	310	318	303	295	319	312	303	312	288	298	299	314	275	315	282	284	284	305	304	320	298	307	321	316	293	323	283	319	291	255	309	316	278	293	301	294	273	311	282	293	298	323	311	282	318	306	305	297	277	307	275	290	303	259	296	347	278	330	321	315	292	302	310	303	305	297	311	303	293	303	313	284	329	285	292	305	286	298	295	296	284	334	304	302	316	326	303	291	280	285	299	312	293	284	297	289	315	301	287	285	263	294	295	284	267	316	316	315	281	324	300	297	284	316	332	296	299	266	296	270	302	287	298	311	300	307	322	268	279	324	296	308	284	265	268	293	304	288	277	273	288	292	309	285	298	313	299	305	277	315	294	275	289	281	314	281	294	281	266	277	316	268	282	315	278	284	298	293	296	305	309	307	313	290	305	301	282	283	289	319	290	305	275	281	318	271	287	295	290	308	311	300	298	315	325	310	294	316	290	307	307	289	316	303	293	282	306	302	288	263	274	300	284	316	323	293	269	292	276	297	274	282	297	298	345	279	288	278	296	308	300	258	317	324	303	315	291	326	322	282	291	322	291	306	276	285	303	292	304	294	300	276	301	271	306	291	269	296	297	319	283	287	283	285	277	311	297	304	301	288	272	292	347	281	313	297	299	305	316	312	287	322	316	292	310	297	301	305	296	290	313	318	283	312	308	266	313	265	287	325	332	261	271	283	288	274	318	288	307	284	299	297	304	303	310	313	281	295	295	301	299	341	305	317	295	305	275	268	291	331	269	290	306	258	292	266	288	291	292	316	313	309	264	293	305	290	295	294	326	294	298	296	305	306	271	298	304	255	294	323	311	313	298	277	258	311	280	310	304	289	288	277	328	283	247	275	305	315	291	330	318	311	333	275	275	287	290	300	321	288	297	271	286	330	293	317	269	292	293	295	263	314	270	293	272	283	318	291	284	319	306	288	282	265	278	281	293	307	296	291	290	292	311	305	328	294	284	316	318	280	278	294	275	298	293	293	285	295	274	299	309	315	311	318	320	273	295	296	300	302	257	293	300	299	303	256	271	304	286	274	262	300	279	274	293	303	308	276	289	329	280	299	279	301	291	315	277	273	325	307	329	283	290	316	294	300	293	315	282	308	256	305	326	265	317	306	290	309	308	290	310	301	271	276	308	316	299	338	287	315	317	298	287	318	273	302	321	305	277	285	291	290	284	297	329	294	277	305	296	291	304	286	311	302	295	312	304	286	285	277	283	261	296	285	288	279	284	295	317	309	277	324	271	304	324	284	269	297	298	304	308	309	276	297	315	297	322	276	303	291	329	275	305	321	295	284	279	313	277	279	316	298	297	278	305	304	276	294	305	307	303	265	287	266	265	284	297	321	331	288	291	298	300	281	278	280	288	295	301	235	300	301	316	310	269	292	301	333	295	290	300	322	296	275	309	262	284	287	295	289	314	307	294	306	289	281	297	314	302	309	292	314	287	301	308	296	283	312	304	267	277	290	293	314	284	288	340	275	286	279	300	305	317	316	345	330	277	283	279	276	278	293	305	262	311	284	302	274	279	297	310	257	281	311	305	298	313	282	293	266	282	301	302	329	286	275	296	291	313	279	303	298	288	303	297	288	262	275	271	292	284	300	289	268	277	290	301	292	282	304	290	262	323	300	308	287	304	278	301	285	291	285	307	293	309	301	289	296	294	297	308	291	297	311	293	281	290	302	286	307	307	298	310	297	321	311	286	291	287	293	314	290	298	275	289	272	288	299	308	283	282	290	299	336	307	281	310	273	281	327	274	290	275	284	298	297	315	314	295	337	330	314	285	313	309	276	334	258	293	299	293	294	296	331	314	295	326	304	312	309	285	293	292	311	263	291	333	301	333	299	296	290	287	278	290	317	272	301	299	291	288	277	321	278	265	323	278	303	314	290	284	296	275	285	300	300	286	271	316	321	263	304	276	304	312	282	294	266	318	299	305	315	283	331	316	301	291	285	307	327	301	323	293	280	277	284	291	300	307	289	270	299	279	282	270	287	283	316	278	310	308	309	293	275	313	277	321	285	273	292	294	283	316	292	273	295	267	301	320	279	332	289	285	307	283	299	315	298	322	290	296	286	300	300	287	286	316	315	261	294	285	298	324	273	302	296	297	311	299	297	290	298	277	278	273	273	261	277	277	284	289	310	270	301	278	294	299	278	288	291	290	303	316	282	308	290	288	309	283	285	304	312	276	296	285	266	286	318	298	287	299	272	287	295	292	275	273	270	294	273	270	303	293	308	313	288	277	328	284	312	292	295	305	271	286	300	282	294	273	293	325	310	268	260	312	258	301	318	314	295	320	279	323	312	295	279	302	309	300	303	307	289	300	282	256	294	295	276	320	296	300	297	264	281	276	299	268	317	347	297	293	310	299	309	291	304	286	291	289	289	302	313	300	300	303	291	274	283	277	286	285	275	279	317	288	278	307	276	316	300	274	278	294	303	314	309	264	313	285	297	281	294	280	285	286	286	287	299	305	305	292	302	292	290	301	295	288	302	309	311	286	305	301	276	298	285	285	278	278	301	292	278	320	290	286	308	304	288	322	325	284	328	307	264	268	276	315	314	294	305	312	287	330	317	298	311	281	323	280	283	282	301	284	290	277	270	322	334	299	274	308	289	291	338	319	278	286	278	275	280	298	289	306	306	311	283	300	299	301	287	281	332	298	299	291	285	293	323	295	284	266	252	291	301	300	275	287	278	289	288	269	298	305	305	296	265	283	274	306	305	274	307	295	289	335	307	285	331	304	308	289	300	310	282	309	278	295	304	304	285	302	333	295	312	279	312	299	321	335	324	291	285	315	296	304	321	271	299	284	276	272	267	284	269	309	308	288	326	304	349	279	317	256	259	302	312	323	308	298	302	324	293	277	293	318	273	278	296	296	278	302	303	281	269	278	325	297	259	268	277	302	311	275	260	308	312	251	288	313	272	290	272	288	291	300	312	313	291	294	307	302	311	288	284	271	291	298	314	299	282	265	307	280	308	296	287	272	276	283	290	283	270	293	292	281	282	258	304	310	271	289	303	288	285	298	284	317	305	311	318	292	286	280	293	270	298	308	280	295	311	296	311	314	271	282	267	324	273	297	248	331	341	275	288	292	260	323	252	311	290	294	311	270	259	276	330	295	304	275	300	288	287	287	306	329	288	316	299	312	305	286	280	314	299	302	305	316	296	299	273	327	306	267	297	302	321	256	286	281	311	283	261	297	310	276	291	276	293	322	313	284	300	291	281	255	334	301	279	304	278	303	311	312	317	298	320	305	309	296	267	297	283	317	304	304	305	309	303	254	314	277	284	292	292	296	274	276	274	310	336	284	288	277	295	298	303	317	301
25246	21403	27599	25577	9578	590	460	361	345	300	283	289	266	275	258	247	310	266	274	260	233	231	233	228	253	274	251	246	230	230	237	254	260	237	259	256	259	231	237	253	230	237	238	239	266	248	222	246	250	266	263	249	222	229	227	217	242	234	224	259	259	254	238	252	252	229	214	251	225	235	266	234	234	227	236	235	256	246	226	241	238	230	243	223	239	234	211	234	239	264	246	248	243	231	232	241	269	240	243	235	246	255	235	220	247	244	235	238	204	222	217	207	221	268	214	218	235	248	244	242	242	238	234	222	280	235	233	251	241	243	244	250	271	237	245	215	230	218	218	221	232	223	229	212	251	240	230	237	245	236	261	236	225	218	242	230	225	219	195	228	239	257	214	213	244	251	215	231	221	249	242	214	216	236	236	258	208	258	226	240	240	255	251	246	279	218	213	216	249	203	227	216	232	234	232	227	237	250	219	224	226	235	235	203	240	253	207	207	226	238	214	232	250	245	251	219	242	227	240	255	237	240	217	241	232	234	219	241	243	224	256	231	254	214	238	249	257	220	223	261	250	242	208	221	229	188	237	243	259	212	237	244	242	209	251	225	254	250	244	227	251	233	250	240	253	238	236	241	249	243	222	231	271	240	243	245	238	240	235	235	214	261	213	244	213	229	233	258	229	244	237	225	233	230	219	251	233	207	220	229	234	220	248	251	229	233	225	221	223	219	228	231	267	242	261	232	255	236	242	214	256	277	219	250	236	246	222	252	269	255	200	246	214	240	212	238	231	214	261	236	228	231	233	240	239	198	242	238	219	242	247	219	244	230	252	234	213	219	253	203	227	230	218	252	252	250	220	231	239	238	225	257	234	259	231	228	210	251	241	219	239	229	242	238	230	233	255	237	233	251	230	224	240	211	231	239	258	239	238	262	219	214	228	216	243	234	226	234	265	245	250	218	223	238	198	250	238	229	256	258	224	255	254	235	248	257	236	228	268	226	218	205	221	245	232	244	285	246	220	228	219	219	224	244	220	264	232	241	231	234	197	247	251	254	237	233	232	264	241	272	260	261	248	235	230	257	205	211	287	235	228	234	250	219	238	255	236	228	247	235	219	230	224	206	244	235	260	229	240	255	234	218	267	224	228	233	224	255	244	240	214	247	235	232	240	234	229	222	246	244	254	234	239	231	223	250	245	219	257	232	239	255	236	243	225	235	244	255	243	228	238	233	235	238	242	230	208	225	269	198	219	232	247	232	265	238	217	213	227	233	245	224	228	257	214	242	250	197	222	223	228	249	233	246	215	253	219	220	250	258	237	219	217	241	249	247	257	240	226	236	237	255	238	225	217	233	233	243	225	243	213	233	223	231	231	233	247	232	218	262	249	260	215	242	231	232	225	241	256	225	242	222	229	227	244	204	253	232	230	247	235	249	240	233	247	237	237	251	239	212	220	243	245	264	250	242	251	231	218	243	250	277	236	215	224	229	257	259	253	223	227	224	231	261	239	218	251	230	230	202	229	215	236	233	243	232	252	282	227	255	240	222	221	260	246	235	227	225	221	257	242	215	233	211	221	204	226	221	205	205	252	237	251	218	232	254	231	231	228	235	204	210	249	266	214	217	223	231	244	237	231	215	233	235	257	250	242	239	226	236	232	251	237	237	235	234	260	228	238	245	211	228	249	248	234	224	225	250	230	267	234	248	246	254	237	220	243	234	246	224	212	252	232	243	212	250	256	236	242	252	242	249	226	266	233	240	236	217	196	225	255	250	207	215	231	238	250	208	214	206	240	228	249	242	228	237	236	253	223	255	241	232	222	248	252	232	229	273	241	244	238	203	232	243	228	231	230	238	226	237	226	241	254	240	227	226	205	201	249	224	222	249	268	249	229	236	251	261	237	224	231	263	219	244	238	275	238	246	262	223	239	255	220	240	233	222	216	241	247	235	240	229	229	247	230	210	238	237	242	254	262	230	232	226	249	231	223	214	235	213	269	263	251	244	234	237	251	216	225	239	231	238	252	242	258	221	229	226	245	213	244	238	241	252	223	240	224	210	214	260	230	265	248	226	233	237	248	228	216	237	211	222	196	233	238	273	247	217	255	236	259	251	268	241	215	220	258	221	248	260	230	243	247	215	226	230	244	250	252	250	223	228	221	226	244	230	249	240	247	229	236	211	224	236	257	230	240	209	249	244	228	244	242	243	236	222	243	234	248	274	247	230	227	216	235	237	252	243	246	247	243	242	237	223	230	236	235	226	225	229	213	230	233	229	244	257	215	234	232	246	236	237	252	267	259	212	233	235	210	186	211	231	228	216	243	219	221	248	219	198	229	236	231	223	222	251	229	245	239	216	223	226	233	217	220	232	234	256	224	246	249	244	229	217	230	229	218	251	260	241	250	243	244	227	227	222	211	234	229	238	251	215	225	209	222	252	255	235	249	224	260	245	217	223	240	256	218	242	247	214	230	256	235	243	227	242	241	229	201	234	222	269	226	251	229	242	233	222	233	244	214	242	249	230	226	258	202	244	242	220	235	244	234	229	218	256	226	233	241	247	226	209	244	211	243	263	235	221	252	232	247	236	223	243	220	243	235	246	247	242	217	234	233	216	237	243	225	220	242	242	235	223	256	258	231	228	207	201	215	232	240	260	210	247	234	237	229	223	256	211	236	240	244	246	220	262	252	238	212	230	234	234	231	214	247	262	228	229	214	282	226	277	223	208	240	219	250	227	222	230	241	251	239	242	222	219	245	240	222	269	223	222	223	194	211	220	215	256	243	244	218	256	250	212	217	261	207	252	254	200	244	228	228	224	211	267	236	268	227	248	229	277	240	208	195	231	233	237	217	240	239	223	245	247	245	257	222	246	232	225	229	212	237	223	213	245	240	219	241	247	218	210	248	235	205	237	235	230	231	247	252	244	225	225	238	232	238	248	219	228	233	253	239	225	241	262	237	243	234	220	250	232	206	278	226	204	261	236	249	241	242	216	256	234	232	239	251	241	228	238	250	233	252	245	238	259	212	244	246	250	216	240	238	271	232	234	247	241	234	230	231	250	236	240	248	236	254	272	229	237	251	208	216	239	277	233	220	249	220	266	235	243	246	211	209	249	238	235	212	242	238	226	215	250	225	225	252	209	231	221	240	231	235	254	245	229	208	239	244	228	231	265	251	204	244	242	216	238	261	260	232	217	233	230	245	224	250	225	222	226	239	240	240	244	248	231	259	264	237	263	222	238	237	225	237	241	246	235	247	234	189	219	238	227	238	197	240	217	244	212	265	243	254	230	231	222	239	252	216	243	238	224	243	228	211	240	235	224	231	237	262	236	231	239	229	267	250	257	233	232	237	221	235	238	242	223	197	210	237	255	254	204	202	233	240	240	232	228	222	247	235	257	224	221	238	223	234	206	222	237	241	235	245	259	236	253	262	248	214	253	245	257	243	210	238	222	239	204	267	265	219	249	244	244	238	259	262	253	247	231	248	234	222	226	226	246
3439	23238	3184	1504	1057	883	712	597	490	475	409	401	387	352	322	305	319	310	313	301	318	289	297	248	291	269	274	280	299	289	267	280	241	249	266	275	251	271	253	249	312	256	245	289	271	254	258	274	233	243	256	297	267	268	281	256	248	257	241	264	252	291	260	271	265	275	241	280	244	289	255	262	245	288	274	259	293	241	260	290	281	269	255	237	243	228	286	284	250	252	259	253	266	275	252	244	272	266	285	262	274	259	251	273	247	269	254	239	237	284	277	238	264	265	237	276	283	247	287	229	282	266	272	254	269	267	272	277	244	285	280	269	263	252	250	263	254	241	251	257	255	260	269	265	256	269	281	292	307	259	293	247	281	258	282	259	261	265	265	259	264	297	264	293	240	281	268	247	262	273	262	253	266	274	260	281	248	285	268	248	239	259	274	264	250	287	253	263	262	282	253	281	279	281	300	240	295	237	271	261	278	292	278	232	278	281	252	277	246	260	233	230	258	265	258	293	270	295	257	259	235	250	290	260	251	276	275	263	273	267	251	225	257	244	241	246	268	253	296	281	246	275	255	259	254	276	264	263	297	230	284	267	249	285	254	273	285	265	273	250	292	263	265	287	277	252	267	243	287	271	259	276	257	299	262	279	261	278	258	292	257	256	271	270	243	266	287	269	269	257	271	256	284	264	285	268	275	265	264	238	269	268	239	277	267	266	243	266	252	273	250	264	278	241	247	239	252	259	291	291	251	298	260	264	235	275	270	250	276	273	249	259	287	240	256	239	280	260	256	234	266	276	269	269	229	261	257	234	272	251	225	253	274	228	247	260	260	284	286	301	306	254	268	267	281	260	254	288	249	294	276	276	270	267	252	281	270	259	244	261	296	240	258	283	252	275	266	244	288	272	262	241	261	244	245	270	263	265	263	258	259	260	266	265	276	275	255	267	267	256	276	271	278	273	293	280	268	273	267	279	259	274	256	253	253	254	275	282	284	271	274	252	254	269	250	246	265	271	255	247	286	254	261	259	300	257	267	265	258	248	269	289	273	256	279	279	273	247	265	281	278	265	261	239	247	276	265	260	279	289	274	240	263	277	240	262	246	234	281	280	256	247	275	277	249	227	260	245	247	274	263	254	274	244	267	290	248	274	232	259	250	290	255	265	274	263	231	260	269	258	257	265	248	275	242	271	265	288	283	246	269	260	251	251	298	267	243	230	258	263	258	238	262	274	273	268	260	265	252	270	276	261	270	256	263	243	249	256	274	235	248	265	267	271	268	254	264	269	271	278	279	271	270	272	248	278	277	252	248	254	286	285	263	268	256	283	260	290	235	272	285	242	239	273	239	292	274	278	266	286	271	267	265	248	255	270	277	254	268	245	253	285	268	266	259	252	260	267	240	267	268	257	256	261	242	273	265	269	253	287	271	262	269	271	269	276	284	272	252	245	252	283	260	263	232	268	280	262	282	245	277	266	285	252	266	237	261	258	248	288	269	253	276	263	259	286	275	256	225	254	247	244	244	243	261	269	261	274	253	295	271	240	262	237	262	267	285	259	265	285	255	279	295	266	250	273	283	253	277	244	255	254	295	275	290	257	276	265	271	305	266	271	280	239	271	276	264	257	266	252	250	229	252	282	245	272	238	254	242	271	278	270	292	273	264	278	273	220	264	273	279	262	271	260	242	271	264	282	278	246	267	274	258	252	258	254	258	297	288	253	290	294	265	248	245	250	250	259	262	240	267	256	278	239	269	241	253	231	303	291	283	247	249	242	246	255	251	268	270	273	263	275	277	261	261	277	268	260	295	250	254	253	260	271	286	245	252	278	255	275	239	286	289	271	252	264	265	278	276	255	252	269	275	257	282	303	270	258	272	267	292	256	271	248	258	242	282	263	249	262	257	248	279	243	276	245	260	285	254	244	243	264	275	283	284	275	284	234	266	258	274	282	256	248	284	241	293	258	274	258	257	262	281	248	248	269	249	271	268	260	277	257	262	241	268	246	280	276	262	262	273	273	265	251	270	280	278	248	308	231	283	254	273	282	253	296	271	250	266	243	309	270	252	274	254	241	283	271	256	258	263	247	249	294	255	269	256	240	241	263	266	246	252	271	271	262	250	250	257	261	234	260	282	241	266	246	277	262	280	260	285	288	279	276	266	279	269	241	251	250	266	241	236	248	283	282	260	263	286	285	261	278	251	238	254	270	263	255	250	248	266	271	288	268	278	268	265	241	284	266	271	269	283	242	279	259	268	266	284	250	294	204	283	257	243	282	270	239	294	262	262	255	263	231	261	248	289	247	251	260	285	286	291	252	249	288	264	294	264	237	266	248	260	233	281	266	249	286	282	263	251	273	251	263	275	284	316	274	257	284	231	260	260	241	245	262	255	284	243	269	298	252	241	277	268	292	270	270	306	278	253	244	283	246	256	275	269	260	300	259	261	266	240	267	280	272	255	249	243	268	273	281	272	274	249	251	262	278	255	280	261	253	252	254	264	254	228	280	263	261	257	245	280	250	263	265	255	278	262	239	240	272	277	260	275	248	282	242	269	253	266	243	249	273	257	250	254	245	266	262	242	297	236	279	245	249	267	251	262	259	245	277	250	268	287	244	271	266	267	278	257	263	264	253	286	262	272	275	247	257	260	259	273	260	275	283	282	268	283	260	255	298	247	238	271	275	246	268	272	280	266	285	253	270	258	259	224	240	280	254	274	290	253	256	284	255	278	300	235	246	265	276	286	253	271	247	245	247	247	259	279	259	273	256	274	251	244	273	258	262	253	288	254	258	232	261	272	281	262	284	240	266	258	254	269	237	241	275	286	242	243	257	263	270	256	252	287	255	285	257	284	292	290	241	239	260	271	278	248	250	305	271	258	262	260	269	237	283	247	247	242	241	281	251	265	266	268	264	265	281	266	276	226	235	255	252	249	240	237	251	280	275	272	254	272	290	251	273	271	235	258	245	255	254	252	251	265	279	266	221	264	257	266	258	282	263	283	284	250	257	296	260	263	274	251	268	274	259	253	246	268	266	271	273	239	286	244	286	253	260	275	241	240	278	251	263	256	236	240	269	252	275	293	267	285	283	243	269	255	268	275	254	271	264	259	251	276	269	268	252	257	227	256	233	232	247	297	250	262	232	258	263	262	236	276	258	272	299	235	273	234	303	264	235	291	261	281	287	272	275	255	260	255	252	273	267	253	239	256	258	284	290	253	263	270	291	284	248	241	255	279	264	227	287	278	257	265	276	274	269	247	261	229	294	230	275	258	276	257	267	276	265	274	268	265	251	265	272	289	269	288	284	226	243	255	248	273	249	253	279	261	255	290	272	264	255	265	249	265	256	273	260	235	273	273	267	268	257	277	258	278	268	246	273	264	277	282	287	273	250	275	270	277	274	272	263	251	251	284	259	274	274	255	259	243	293	265	274	251	234	277	289	272	261	251	245	300	299	252	267	278	253	241	275	269	286	235	259	276	281	256	266	278	279	279	252
22872	21436	29259	24024	21438	21475	8808	1274	955	844	808	752	669	653	641	623	596	577	580	590	519	562	573	570	526	537	499	510	493	519	501	498	480	536	528	557	505	497	504	545	503	525	459	507	497	490	517	546	509	511	495	530	468	469	515	529	520	504	480	484	507	524	498	482	513	562	486	545	478	477	494	462	497	453	517	491	482	512	474	490	496	510	496	465	513	475	495	447	464	489	484	495	511	508	508	506	480	487	455	480	534	528	490	484	469	487	512	502	490	473	492	474	454	476	506	499	493	436	500	500	467	480	493	500	474	470	459	501	491	509	474	462	513	460	503	454	492	525	489	469	506	504	486	470	476	501	506	456	490	502	472	529	519	502	492	481	494	482	491	519	483	451	495	462	497	492	515	508	460	442	507	481	510	496	517	473	509	504	510	453	494	487	526	505	478	442	502	511	463	508	482	469	509	474	458	525	435	495	499	484	494	483	455	521	482	497	485	471	489	471	468	455	470	487	480	506	470	461	480	465	411	490	499	528	490	490	448	456	480	525	500	498	490	513	470	510	499	494	424	479	491	526	487	460	474	484	480	482	498	465	445	477	412	468	470	481	467	486	492	462	465	451	486	461	499	516	593	493	491	480	503	508	495	503	547	461	532	474	509	462	486	497	503	492	495	492	499	483	509	473	501	491	438	500	466	506	484	497	464	469	484	495	512	541	506	488	473	461	487	483	442	479	531	470	451	468	463	473	533	543	482	451	475	524	485	509	501	450	497	482	456	482	459	483	477	473	473	450	496	499	492	490	472	477	482	493	521	445	499	481	481	467	450	483	458	505	494	460	451	507	442	507	483	482	477	487	482	458	472	454	462	492	482	521	514	500	474	494	502	501	485	464	488	505	511	487	491	481	437	506	495	475	503	463	468	513	504	455	516	462	460	489	528	476	484	500	528	501	471	493	467	444	497	463	501	514	458	434	475	465	451	443	448	465	464	494	507	521	471	472	489	477	464	519	495	491	475	493	525	465	490	492	455	485	485	511	477	480	479	501	504	519	522	456	455	495	483	492	526	502	470	489	455	463	477	491	473	464	468	479	501	470	497	480	468	494	507	511	483	478	482	483	494	515	484	511	478	470	499	468	463	487	476	522	491	489	510	491	471	476	495	475	501	505	486	483	468	481	477	463	461	490	478	423	469	483	534	485	468	476	481	483	458	471	520	488	484	539	523	499	493	475	459	504	449	452	450	501	497	493	499	495	513	468	511	488	474	526	473	488	463	486	467	496	501	472	519	494	522	475	507	440	498	486	485	499	495	510	483	500	462	483	497	474	482	520	486	475	456	480	481	491	499	525	507	489	509	506	486	522	451	458	500	497	493	491	487	452	489	463	440	496	510	484	447	456	504	486	495	482	476	477	492	493	491	496	431	505	491	492	524	473	486	498	484	491	460	468	464	464	469	475	518	522	484	494	483	468	458	487	498	494	489	475	507	504	492	498	484	472	476	513	526	477	437	517	507	471	494	483	510	458	463	490	478	505	502	467	435	455	491	448	514	476	442	476	465	446	463	510	478	473	477	480	489	488	489	492	452	484	502	485	481	481	463	489	474	481	492	425	482	449	511	462	456	496	470	509	486	488	455	491	504	487	502	494	503	485	477	479	509	478	494	490	451	473	519	478	491	471	473	500	484	501	509	472	505	482	453	465	454	471	482	509	432	451	511	486	461	490	464	463	460	461	479	486	502	457	465	488	507	469	486	525	469	486	484	476	471	549	501	476	432	451	469	490	526	497	461	515	475	527	485	495	427	483	492	468	502	503	433	470	488	486	489	456	515	439	517	505	512	485	532	508	513	492	482	501	503	535	481	449	495	487	476	479	512	489	450	457	477	457	443	503	484	479	474	496	515	459	513	494	529	496	482	441	500	478	467	423	471	473	520	482	477	465	485	506	511	479	503	476	477	472	518	496	520	474	516	439	473	484	456	468	487	492	507	482	496	474	496	482	496	477	486	501	477	479	454	471	519	470	484	455	494	491	476	523	545	498	505	533	476	482	498	447	493	476	500	477	532	459	461	439	445	542	494	487	474	468	475	489	511	416	468	502	465	524	488	504	484	482	503	476	510	488	514	489	476	477	443	459	497	481	521	472	480	469	512	470	468	483	511	455	492	494	450	496	506	512	520	486	451	482	462	480	507	516	463	484	464	491	468	477	462	487	511	470	474	481	503	536	475	487	452	502	436	478	484	498	513	477	460	464	502	523	463	494	430	458	467	518	501	452	456	513	491	525	496	483	511	519	487	496	481	465	494	432	510	476	445	469	524	498	492	463	487	516	454	512	467	438	497	525	463	496	447	463	481	450	468	466	506	453	525	488	474	463	491	481	494	485	503	504	454	423	469	457	487	498	466	454	472	509	494	465	471	451	469	495	444	530	522	499	503	443	490	489	507	458	490	476	468	467	491	473	476	510	483	464	479	498	492	510	467	490	510	513	452	461	456	505	477	482	467	481	476	475	463	442	453	463	496	483	479	495	470	495	454	467	472	495	490	466	484	514	447	480	465	492	508	459	524	495	490	478	506	509	461	512	490	453	469	479	516	475	478	493	483	487	433	493	505	478	447	492	482	466	454	450	495	495	477	453	475	493	494	452	476	490	456	536	483	511	466	504	493	524	525	486	506	476	520	461	498	498	485	488	463	502	499	492	474	497	504	495	518	487	473	459	498	479	504	487	508	484	486	473	522	489	488	446	472	487	451	500	470	508	447	508	481	484	456	492	510	490	472	477	477	483	470	474	506	458	464	459	474	477	471	467	470	486	497	481	471	436	524	472	502	489	475	488	488	469	471	454	507	488	450	473	482	463	516	494	481	481	476	476	469	541	513	466	477	475	483	477	448	513	459	494	497	502	490	478	500	498	520	458	507	476	499	475	470	482	483	470	487	489	500	441	475	471	474	461	510	466	502	482	484	487	501	440	510	474	492	496	506	467	490	450	427	459	486	496	491	511	475	495	487	462	498	475	479	457	474	519	470	497	522	470	491	511	535	475	496	498	511	485	491	475	502	513	512	436	489	441	506	504	482	456	504	486	465	481	490	464	492	493	496	459	443	486	495	488	457	506	508	523	472	498	483	485	493	482	497	482	475	507	480	483	533	442	508	430	468	462	469	496	465	502	482	498	465	495	480	519	456	488	466	459	480	476	434	511	473	507	476	499	453	532	467	478	478	504	489	497	487	465	507	517	471	461	515	493	537	449	475	486	485	464	497	502	466	494	446	486	468	485	454	475	482	466	479	487	493	518	465	498	502	471	493	463	497	471	473	472	468	476	508	495	460	478	475	483	469	473	476	473	437	470	485	506	489	490	500	507	473	501	530	501	486	487	505	464	464	467	491	495	452	514	487	480	448	467	469	471	472	498	435	461	461	502	500	488	471	481	487	446	484	434	534	475	475	508	480	489	499	509	485	502	459	487	492	497	445	510	464	460	473	491	473	488	494	483	481	476
4884	35091	9547	4701	3509	2671	2035	1599	1338	1188	1061	922	843	752	710	695	645	603	598	590	626	602	592	578	558	573	522	546	525	547	556	540	519	551	546	502	526	505	548	513	517	566	543	522	525	507	505	505	527	500	456	505	528	531	529	509	509	494	504	510	509	472	507	525	518	465	523	514	510	512	491	529	531	491	516	462	476	500	535	493	521	511	526	511	484	480	510	468	465	501	479	516	452	485	470	495	478	500	462	506	439	479	476	494	454	478	535	484	468	529	490	499	497	533	532	487	501	522	488	477	504	502	487	516	506	480	487	474	536	531	487	507	500	511	487	506	502	478	466	518	482	538	481	504	507	512	479	459	499	498	482	493	508	495	469	541	497	520	504	532	517	515	515	485	484	474	470	508	480	493	461	493	501	502	531	441	502	515	469	515	499	482	472	505	461	480	518	488	513	493	502	478	522	480	516	479	514	504	467	493	530	520	449	522	491	489	488	459	489	468	482	516	528	500	473	478	529	487	488	488	487	503	463	517	505	510	502	488	502	490	464	538	482	518	520	498	489	503	481	475	503	481	474	497	452	476	498	506	468	474	494	503	491	555	510	493	473	487	487	484	465	482	483	499	508	487	477	490	486	488	526	498	462	508	471	513	489	504	516	524	494	481	481	514	470	445	475	488	477	484	428	461	442	458	509	523	507	480	516	500	480	470	479	495	474	489	480	493	459	478	536	516	554	528	464	473	514	495	500	452	497	492	466	517	468	474	543	499	451	520	520	511	489	484	506	458	475	501	517	536	524	539	496	487	456	488	478	537	502	542	484	500	490	494	496	504	475	498	503	489	463	494	475	492	523	499	505	510	515	569	511	503	498	491	516	488	521	515	503	482	467	489	521	483	495	547	488	513	506	494	532	523	520	471	490	512	523	497	477	505	523	528	496	457	484	497	485	471	519	496	490	487	489	526	507	468	463	527	535	515	487	446	502	498	507	431	504	502	488	529	506	532	513	508	528	484	492	497	496	510	539	516	500	464	508	492	515	484	502	494	516	499	507	491	510	436	498	472	481	481	451	480	502	512	495	495	519	515	479	461	490	458	475	483	490	517	504	504	485	471	487	479	472	492	483	530	520	452	523	506	488	489	513	492	486	527	476	477	488	515	505	488	469	500	518	484	470	506	503	500	480	508	471	509	467	494	454	526	489	489	473	492	532	461	515	513	485	505	474	474	538	523	482	479	494	493	494	484	482	487	492	529	462	466	480	481	503	476	511	496	493	492	490	509	478	508	499	485	515	496	529	483	485	495	467	479	494	505	504	529	498	511	492	473	495	433	503	529	481	516	488	509	514	489	500	433	491	475	512	506	472	468	500	498	475	451	512	489	479	503	507	469	501	501	485	490	506	493	533	518	450	503	460	501	541	466	509	491	500	487	515	483	475	473	511	491	499	510	469	488	523	518	506	436	505	501	488	503	481	495	489	483	503	449	533	503	506	486	537	547	489	477	449	536	470	512	467	485	475	469	501	502	516	497	539	504	515	550	509	467	471	494	504	509	466	443	503	494	494	475	501	496	516	492	509	509	487	498	522	543	481	483	520	502	489	504	485	485	497	502	450	487	494	464	492	488	463	495	475	472	501	547	524	478	491	512	487	530	462	494	497	508	522	502	484	510	490	502	482	465	491	496	488	532	493	505	494	483	489	498	492	507	555	483	495	501	479	473	518	506	521	464	484	505	536	462	481	510	476	512	501	487	488	516	494	495	534	487	492	461	543	508	481	491	485	531	481	497	472	549	488	513	514	477	522	503	485	480	535	503	530	486	498	491	514	504	471	512	515	500	509	509	495	509	469	484	507	462	455	482	481	507	491	499	521	525	457	521	499	471	511	464	519	481	526	497	507	491	477	512	466	457	480	493	468	483	486	540	481	474	533	459	497	474	520	487	527	529	499	529	504	498	483	507	496	512	463	494	514	471	479	512	487	501	461	492	475	498	519	484	513	479	534	478	471	462	482	470	533	480	490	462	529	473	474	510	528	499	500	523	472	475	490	462	457	500	491	516	528	536	490	515	450	507	528	500	500	467	467	452	482	492	521	471	524	487	499	491	468	476	486	482	524	499	450	498	483	485	501	540	477	484	489	527	464	527	472	487	509	501	470	522	485	486	506	503	502	515	488	447	467	535	504	497	482	481	481	478	488	449	479	507	523	472	499	462	463	462	492	466	466	499	503	490	484	521	506	484	477	477	487	516	499	490	470	506	476	493	513	500	523	506	514	482	487	533	533	469	464	527	476	473	496	511	530	514	509	479	514	504	495	526	470	512	531	468	524	477	514	483	511	429	486	511	488	538	493	520	511	489	513	480	466	509	492	502	500	491	513	489	478	491	494	542	492	478	497	514	483	469	545	483	523	454	489	454	497	473	480	494	525	519	551	486	487	477	474	520	454	502	475	517	492	465	498	507	481	494	501	510	493	527	501	497	453	513	463	514	493	519	501	501	514	516	465	473	495	457	465	487	511	506	513	509	483	521	496	498	457	491	498	506	506	555	482	499	456	501	477	508	523	479	502	477	496	503	499	495	498	453	472	477	493	513	492	545	522	468	474	476	477	506	507	498	508	526	484	491	510	491	491	496	452	549	477	480	506	493	504	487	505	492	508	477	511	510	505	459	498	518	493	441	448	514	503	497	455	546	484	474	518	480	514	504	506	479	441	486	468	514	466	465	510	495	486	498	511	534	496	513	470	534	477	510	495	515	470	454	503	493	490	488	491	514	471	476	504	503	478	529	470	515	471	502	514	498	532	499	481	513	514	472	481	480	483	502	489	498	460	525	542	470	487	503	510	502	537	489	523	492	490	492	517	494	514	517	480	494	463	491	489	528	508	507	491	458	486	524	492	475	491	474	520	503	511	491	548	516	501	542	467	467	470	506	461	472	530	526	508	466	492	477	495	497	457	517	494	496	499	480	498	488	519	500	486	518	516	467	489	455	516	499	527	508	487	495	493	498	503	502	473	480	488	488	466	474	517	464	503	458	537	466	509	484	514	496	479	500	484	474	504	506	449	491	477	477	520	500	500	476	479	487	483	489	491	475	492	498	506	469	522	416	519	507	471	499	502	530	468	516	495	486	489	464	505	477	504	470	467	498	481	439	477	478	523	477	504	497	513	512	499	472	469	503	509	502	528	494	474	481	491	496	496	465	481	456	496	511	449	492	539	463	511	459	459	450	503	438	503	494	495	492	470	458	497	472	509	506	492	492	475	494	509	464	525	473	504	538	491	510	512	470	466	532	505	517	551	523	553	496	520	489	456	487	488	484	468	527	480	514	506	515	473	509	505	477	464	535	472	475	477	529	469	459	499	432	467	515	456	478	504	471	468	520	473	503	476	517	473	496	519	459	503	496	488	506	505	491	509	549	481	538	486	516	486	483	488	490	549	506	467	519	450	521	456	472	498	539	535	514	476	502	501	478	473	504	515	525	466	482	454	503	500	470	486	494
28012	17762	3242	303	200	178	161	141	157	145	127	144	124	145	145	127	125	114	111	139	114	131	134	138	132	144	136	129	113	127	131	126	124	115	154	137	117	118	113	140	128	113	140	149	121	125	117	116	120	135	131	134	137	123	125	133	136	116	120	123	140	126	124	133	139	133	109	118	131	121	113	131	150	119	137	125	114	139	112	143	117	127	142	121	136	125	125	113	137	129	130	141	121	114	125	137	116	131	110	135	112	132	134	100	107	142	129	138	129	126	121	124	132	118	148	124	116	153	146	120	120	113	120	133	128	115	131	95	110	132	115	124	117	98	111	110	137	132	118	142	109	141	115	125	115	132	137	136	122	115	130	132	137	135	120	125	125	126	131	131	112	121	151	134	120	119	131	119	120	130	114	136	130	116	126	111	140	152	117	110	131	122	125	137	141	119	132	131	113	133	116	126	117	140	113	128	121	126	120	119	135	118	117	116	130	131	133	139	140	148	112	107	119	129	96	127	124	136	140	115	146	117	131	126	119	136	132	129	124	121	143	124	106	135	140	130	131	147	127	119	120	123	129	134	142	130	122	110	127	114	120	131	127	113	105	125	127	128	117	117	121	113	130	127	127	124	124	134	115	120	115	114	126	124	127	124	115	112	132	111	124	115	130	154	113	135	110	122	122	115	126	124	124	149	115	136	135	117	130	113	137	144	131	115	137	134	137	128	119	133	137	117	130	120	110	112	131	118	144	116	95	130	120	137	122	107	133	125	127	148	137	114	131	121	154	123	104	122	128	139	126	124	131	131	119	136	131	124	103	129	122	125	129	134	130	143	124	113	136	136	116	121	128	128	131	127	127	109	124	115	129	118	119	131	113	136	118	120	119	126	135	130	123	128	123	109	128	146	122	116	142	119	134	120	112	116	125	133	119	144	116	120	124	137	122	128	128	130	126	120	137	138	119	130	143	115	119	124	129	128	114	106	138	134	115	110	120	107	122	126	110	135	133	95	119	123	121	121	123	123	132	116	105	124	123	135	131	133	111	122	150	124	132	139	124	125	142	135	113	114	142	155	127	132	112	112	129	130	138	111	124	129	151	139	149	125	135	121	128	127	134	105	116	134	119	136	124	129	111	121	121	130	100	121	133	125	122	117	115	126	130	133	120	118	127	120	132	133	127	130	115	121	142	153	128	120	133	123	119	137	124	131	141	116	123	107	118	124	136	127	129	129	116	122	112	131	125	115	118	118	134	131	148	140	130	134	118	130	114	124	115	115	119	133	125	145	119	146	111	134	117	133	118	115	119	127	121	115	145	107	140	143	112	126	105	131	120	112	131	112	121	142	124	148	116	136	112	113	136	143	118	128	113	130	109	126	142	120	115	149	135	126	126	111	114	124	138	129	150	108	121	126	126	137	122	121	123	128	117	122	149	119	119	123	109	120	102	127	112	139	138	129	120	111	121	131	126	105	144	124	128	106	139	108	128	110	125	114	131	119	113	138	144	113	135	110	132	123	133	120	111	119	151	119	124	121	117	133	129	136	130	136	119	133	118	126	129	126	137	115	124	110	122	114	153	143	127	139	150	123	116	98	130	131	129	117	127	140	118	130	126	125	128	118	139	127	124	124	142	111	131	124	123	133	123	128	157	136	121	116	121	141	145	110	126	132	143	134	135	105	110	124	122	120	120	142	144	120	155	108	126	121	119	125	118	141	132	134	120	140	110	127	116	136	139	116	124	106	145	147	126	113	143	135	141	141	138	125	122	127	141	116	133	122	143	139	126	131	134	111	118	127	135	108	120	112	123	121	129	121	121	136	144	143	104	119	134	128	131	125	135	131	164	136	126	123	122	120	156	124	115	126	131	134	115	136	125	116	119	103	130	125	128	133	117	133	143	123	136	138	119	117	126	121	133	116	119	141	129	105	132	127	119	121	133	124	126	117	146	140	127	143	117	126	115	132	133	133	133	144	144	125	118	134	153	142	131	122	128	118	133	132	138	141	126	121	127	128	113	150	110	129	140	122	118	133	134	119	128	132	120	121	121	133	139	113	124	117	139	116	123	114	128	144	124	118	127	121	117	118	125	132	130	120	119	105	128	145	125	127	119	121	127	124	150	117	133	96	117	127	122	108	122	139	125	115	120	136	128	119	132	110	127	124	118	128	124	123	118	149	118	132	110	109	129	123	120	149	130	141	117	137	133	128	142	124	132	112	125	127	146	131	124	115	102	141	104	129	136	146	140	125	121	140	124	121	103	150	130	115	116	136	137	109	119	138	132	151	119	132	135	126	112	130	128	136	147	134	124	133	112	131	125	112	114	127	142	141	136	126	124	105	125	137	119	110	128	125	128	142	134	119	129	133	135	133	119	146	140	126	124	118	137	114	141	127	137	121	129	136	124	132	119	130	131	119	110	124	131	122	145	112	126	128	154	111	137	126	129	124	133	115	145	122	125	126	123	121	133	106	134	137	134	127	122	133	124	119	136	140	138	124	129	123	124	137	107	113	119	130	141	125	124	132	112	115	135	115	135	129	142	125	145	133	146	136	119	119	140	129	132	132	133	121	127	132	125	108	116	119	120	118	133	121	126	125	124	136	124	136	121	121	122	146	130	118	129	145	120	121	119	123	103	141	129	118	147	156	132	142	111	127	142	100	128	134	147	135	119	137	117	103	123	121	135	119	122	129	119	113	111	121	105	123	131	127	105	120	133	148	138	118	131	111	147	129	121	119	124	126	122	107	133	123	134	129	126	133	132	161	125	123	116	118	124	111	135	132	107	142	118	134	128	129	118	134	119	116	111	121	127	143	112	111	120	129	144	130	130	122	155	137	129	130	115	103	120	121	148	127	128	145	119	109	129	118	110	115	133	135	123	114	140	138	125	105	134	142	108	118	119	115	115	123	126	113	154	141	117	148	139	133	143	107	130	135	130	149	145	116	126	112	122	121	128	128	114	129	134	138	147	146	135	158	122	112	115	119	109	138	131	145	113	152	125	124	114	103	128	125	130	124	133	124	151	127	122	135	109	105	97	139	144	114	128	123	146	110	120	133	133	131	111	124	138	129	117	110	135	121	132	118	110	119	123	121	118	125	115	123	122	122	103	130	133	146	129	119	125	144	126	105	138	131	117	123	123	131	118	143	134	112	123	117	131	132	134	125	117	140	128	140	120	111	126	136	120	125	137	135	139	133	125	113	123	130	138	145	131	124	147	122	133	129	131	102	119	120	132	138	124	116	114	121	136	117	114	132	131	117	120	151	118	134	119	118	140	107	121	121	135	125	123	136	131	111	118	135	140	136	128	119	151	129	123	133	116	129	111	122	118	131	125	117	128	122	140	129	122	128	125	146	129	113	133	115	115	129	119	141	142	134	127	131	106	160	127	134	122	119	116	116	122	125	119	103	118	114	124	121	133	110	119	107	151	126	127	130	123	126	115	132	111	123	108	137	125	126	134	112	122	119	126	138	119	119	124	133	111	135	138	106	134	122	116	133
4341	3830	484	260	229	215	184	183	145	141	165	163	162	138	171	142	155	151	137	156	127	170	161	128	130	134	147	156	149	143	126	140	138	134	156	134	133	159	129	136	154	127	140	143	152	140	140	141	131	124	142	141	144	136	134	148	131	156	128	127	138	157	146	123	130	140	134	139	124	149	140	145	133	140	144	143	129	132	170	130	143	147	136	133	136	141	142	130	131	142	159	154	157	143	141	125	150	159	148	140	136	143	136	143	129	159	130	129	133	127	134	145	141	133	131	138	153	139	131	137	142	130	136	144	139	149	156	160	138	166	129	141	138	132	145	142	151	159	154	129	134	126	144	139	132	125	137	133	142	143	147	141	140	142	155	132	143	144	121	149	157	135	135	124	153	155	136	154	148	156	139	124	143	117	144	132	159	134	138	149	135	139	147	162	163	150	141	131	156	155	139	136	149	129	118	134	129	143	118	145	152	156	171	133	137	131	143	147	148	135	167	164	128	156	155	164	159	135	128	168	172	149	125	167	124	149	133	160	135	173	123	149	131	130	151	133	125	140	157	132	131	144	131	161	156	137	148	132	137	148	124	121	147	131	149	161	140	138	151	126	136	153	147	152	143	168	142	138	130	142	138	135	144	143	173	156	152	145	142	126	155	151	125	149	152	134	142	132	134	130	157	147	149	133	157	157	152	144	139	153	160	139	163	156	135	146	144	145	157	132	168	142	139	167	137	136	142	143	140	147	153	132	128	133	146	160	145	142	143	171	144	146	132	123	134	147	158	130	120	132	138	143	142	150	154	115	150	130	142	145	142	158	142	135	150	134	175	152	148	134	140	142	158	133	124	135	154	142	130	145	145	126	132	143	146	125	140	149	131	190	152	124	117	152	160	164	164	133	130	131	147	142	152	149	139	142	147	147	152	161	141	139	137	140	128	139	155	129	151	145	152	129	155	126	156	139	150	124	142	139	126	128	151	152	125	130	142	145	155	148	139	135	164	141	127	158	116	144	141	133	163	164	142	144	140	138	146	149	135	153	143	151	119	151	147	139	152	149	134	146	138	139	145	156	155	148	139	138	127	128	138	143	134	154	151	144	130	147	142	154	147	148	150	139	134	140	122	118	157	139	154	157	158	136	137	111	140	145	168	131	160	134	168	153	130	158	139	136	148	142	141	118	159	157	146	139	159	148	138	149	138	143	146	147	125	162	117	129	146	143	146	130	147	143	138	142	122	130	156	147	155	149	145	150	122	145	151	138	147	145	155	128	143	140	149	130	142	144	146	148	147	132	138	148	149	141	147	153	146	128	149	156	156	161	158	146	142	138	141	148	151	132	153	131	139	149	142	141	141	139	150	135	155	158	128	133	131	156	138	149	123	133	146	132	143	130	142	144	145	145	132	141	132	163	133	159	142	122	149	138	141	165	136	135	165	156	128	144	116	128	147	121	164	130	141	132	136	159	145	136	137	143	135	154	143	137	140	139	141	148	145	139	165	147	163	137	144	157	143	141	158	153	124	140	157	148	148	142	155	156	140	124	134	166	129	146	143	148	156	132	138	151	135	154	118	155	137	140	171	161	126	154	126	162	152	154	154	147	138	157	153	152	128	153	138	131	140	158	126	160	162	142	151	150	136	137	150	138	143	142	155	142	133	144	146	142	149	134	144	134	155	125	139	135	131	135	140	135	121	147	155	133	133	135	152	148	132	151	140	141	136	138	133	164	152	142	152	138	162	118	152	134	154	153	136	142	143	149	120	150	155	153	136	136	155	123	140	135	163	144	135	144	143	149	157	134	139	155	141	136	132	142	146	137	137	128	128	144	161	144	154	169	141	140	144	155	160	144	150	122	133	142	125	142	135	129	146	147	152	131	130	130	131	134	154	147	124	147	142	128	146	110	128	124	133	131	146	148	149	148	172	157	150	130	134	159	136	131	135	139	146	158	145	150	144	141	143	149	151	163	150	130	142	139	141	143	182	152	135	126	138	151	124	111	143	120	168	137	140	141	155	128	154	154	135	144	150	164	132	136	129	140	141	157	139	159	147	149	124	154	136	142	146	137	138	166	157	151	136	153	146	146	143	136	161	136	169	142	147	137	174	138	127	168	134	162	126	135	156	140	139	142	152	145	150	130	157	144	130	141	138	144	174	168	150	130	158	166	145	134	152	148	142	137	150	154	138	130	159	133	133	140	134	140	138	171	134	164	146	160	172	146	138	148	114	145	152	148	143	132	148	148	159	146	165	137	154	143	156	142	127	156	126	141	151	133	147	136	144	155	162	127	131	133	148	153	125	136	150	130	163	143	138	109	141	146	122	151	122	153	138	151	159	146	153	146	160	135	138	142	143	141	137	118	133	140	161	124	123	136	124	142	149	140	155	132	138	142	146	163	138	146	143	149	147	143	127	168	159	128	151	146	152	135	149	144	150	157	133	154	145	154	153	134	126	136	139	127	148	136	151	159	135	135	149	136	129	143	131	118	125	123	129	153	147	149	123	149	150	125	143	133	128	154	157	118	160	142	148	156	141	141	149	157	157	139	132	128	135	136	148	147	127	133	150	153	151	150	137	153	143	145	141	138	116	150	130	138	156	136	151	128	139	135	154	128	140	142	147	136	173	131	140	129	119	147	128	152	142	136	137	138	122	142	150	121	140	154	158	130	148	121	153	139	145	149	145	150	147	159	151	174	141	151	139	127	145	144	158	128	104	139	140	135	137	148	139	129	155	150	174	138	158	149	136	125	164	156	129	148	119	140	157	145	153	124	145	145	152	141	136	137	160	129	123	129	150	140	157	160	154	143	144	153	130	138	121	129	133	142	127	147	143	157	147	155	161	147	142	154	139	150	153	146	137	138	157	151	133	159	165	154	142	160	172	154	137	146	137	160	127	122	132	172	140	133	135	147	124	136	143	141	151	133	139	138	152	135	157	142	155	118	150	128	151	119	141	137	171	142	147	127	147	137	128	138	142	159	148	156	126	145	153	134	119	134	124	134	147	128	132	121	145	117	160	149	160	132	148	145	146	147	150	153	128	149	134	142	168	138	126	157	164	135	134	154	141	141	143	146	165	155	157	145	153	135	145	142	132	150	149	131	132	131	136	143	151	120	167	166	147	148	156	134	134	156	164	139	144	152	149	127	156	132	143	140	121	149	148	142	147	142	134	142	155	142	136	137	133	146	133	128	138	143	144	158	136	148	144	153	148	168	148	163	140	147	141	148	146	150	136	126	159	142	118	141	146	177	147	132	139	133	133	118	137	124	144	148	145	135	132	141	141	111	147	139	156	152	115	147	164	129	134	155	128	142	135	150	142	140	147	142	148	146	130	151	123	148	140	147	165	133	133	116	140	133	156	148	164	126	160	128	164	136	135	145	148	158	145	146	126	149	149	133	141	146	157	145	130	146	137	139	132	140	135	134	146	145	161	154	138	155	141	140	150	129	122	132	137	144	139	129	129	149	146	144	142	136	160	152	138	140	142	152	154	150
24064	21446	28692	24597	21450	9459	953	608	524	481	438	421	384	399	327	318	350	326	344	320	321	323	320	334	319	284	247	317	318	318	302	314	287	251	293	325	293	318	324	301	257	297	256	329	288	272	284	283	286	275	297	291	266	281	282	264	270	288	296	276	277	285	262	295	313	298	318	320	267	302	270	289	270	261	312	306	304	312	275	273	255	288	313	290	294	309	258	319	297	299	297	277	297	276	303	283	300	295	313	291	262	305	301	284	318	278	285	289	302	285	292	289	260	243	297	305	278	264	295	284	332	284	269	291	295	285	251	321	313	246	294	299	279	280	304	295	275	328	300	277	300	278	275	300	271	229	272	302	292	293	276	309	282	276	268	283	288	275	272	281	301	307	314	313	306	293	294	301	264	284	298	326	273	268	295	295	300	296	278	291	277	305	320	280	287	296	286	301	289	276	265	292	310	302	277	277	286	281	284	290	282	330	289	280	289	267	297	289	266	326	276	306	285	273	259	282	260	280	286	272	288	307	288	285	276	298	285	270	292	272	296	273	308	288	301	258	284	296	299	312	274	309	287	291	285	299	273	273	291	301	280	296	279	281	258	308	276	281	290	270	271	295	301	294	267	279	268	289	292	278	282	280	291	250	269	287	286	286	250	280	278	308	300	292	285	277	274	294	279	283	303	300	302	284	292	302	270	256	299	303	273	299	285	293	282	292	287	263	278	281	277	268	293	278	292	266	293	271	297	287	314	281	277	289	275	301	283	281	287	299	258	316	273	264	272	305	267	279	242	287	292	311	258	279	307	299	293	302	299	271	285	288	304	270	270	281	298	267	278	288	293	291	276	303	313	315	280	281	261	302	326	287	271	274	267	297	316	303	288	278	281	284	283	273	308	283	296	278	318	279	281	264	270	305	297	278	290	256	274	298	277	320	285	301	280	281	316	313	305	305	297	299	299	323	285	272	281	292	272	291	288	288	305	286	270	279	280	285	302	292	280	272	271	279	258	300	289	274	298	274	284	242	259	283	274	280	284	286	303	308	294	283	282	262	284	273	240	305	270	295	273	276	286	289	294	265	268	291	286	274	278	270	282	259	309	287	288	282	316	285	246	270	274	309	284	300	274	301	269	303	291	299	299	271	274	261	255	256	260	258	267	318	311	307	294	298	287	311	272	297	271	277	276	288	301	284	291	297	299	263	284	284	303	307	277	285	289	307	296	282	289	296	289	294	313	247	291	295	294	290	279	305	310	283	266	294	260	290	307	280	260	278	253	280	264	290	278	292	326	271	272	284	272	266	245	285	310	274	302	291	284	279	266	290	319	305	276	263	294	262	320	281	301	275	280	278	282	303	277	274	272	292	283	284	284	293	258	281	251	297	297	269	299	288	290	317	294	321	288	288	266	271	309	233	282	290	303	280	287	301	285	306	280	282	274	254	260	273	319	294	319	271	278	262	302	281	241	278	277	307	278	287	267	293	288	281	310	264	306	267	328	305	291	316	260	265	298	272	276	285	305	288	296	289	292	302	308	313	286	280	270	273	301	292	304	272	282	274	330	266	304	293	287	291	266	270	296	295	275	303	270	270	277	287	274	299	276	271	269	263	275	269	282	276	261	278	283	272	282	278	300	243	280	291	295	309	301	293	274	255	274	287	295	283	247	258	282	280	283	308	264	309	297	279	292	318	299	265	291	297	314	272	263	293	269	284	287	289	292	304	285	314	289	272	295	263	316	290	272	272	293	285	259	284	292	250	296	290	287	307	268	279	281	285	284	283	267	283	289	264	312	266	288	303	310	309	301	307	258	302	240	274	259	288	292	303	283	284	274	286	297	315	288	297	283	253	243	285	275	280	265	280	310	276	280	293	291	304	299	248	286	306	278	265	291	296	291	271	284	271	284	301	288	275	290	249	308	296	269	304	303	286	273	291	286	290	290	275	300	285	301	271	290	260	290	272	307	295	272	284	297	242	283	269	300	277	281	304	272	275	289	318	286	319	326	287	277	296	303	261	231	263	254	314	277	241	311	301	275	280	287	303	278	263	289	280	263	287	276	236	288	286	295	294	265	268	281	300	333	286	295	258	257	297	288	309	284	299	287	271	290	286	304	324	295	264	285	289	294	287	263	254	292	269	265	312	275	282	286	275	277	300	301	287	317	276	301	295	280	279	298	256	281	272	296	297	299	312	308	277	283	286	297	261	281	269	290	285	279	276	240	268	286	291	266	307	270	273	270	271	296	285	302	280	290	289	304	295	248	295	274	237	285	298	288	281	267	303	294	306	287	263	276	280	287	270	309	338	301	289	325	300	305	293	295	290	290	281	276	306	286	320	300	282	253	257	305	293	278	284	268	296	308	284	282	267	269	265	265	270	295	302	275	254	271	288	287	303	291	299	286	286	281	295	300	284	308	302	293	277	299	289	299	284	295	278	294	294	259	280	265	272	276	315	279	297	289	307	265	270	274	277	280	290	298	300	288	283	290	263	267	270	326	277	305	266	277	290	284	277	270	256	270	258	280	288	304	288	270	283	297	285	281	283	267	308	254	251	303	273	289	254	246	285	265	288	269	284	283	262	280	287	248	300	331	276	290	279	296	291	299	288	293	292	260	276	286	292	297	256	300	292	296	258	297	265	265	255	279	288	289	271	277	283	264	303	280	286	310	296	283	305	267	256	274	286	309	251	268	292	307	326	292	286	296	293	277	267	292	285	270	279	260	288	298	263	278	293	302	321	294	266	262	274	287	298	282	255	276	298	285	305	308	300	278	287	303	272	273	295	294	304	282	284	298	261	288	280	301	303	271	280	262	297	280	281	307	266	257	309	276	252	263	308	300	284	234	275	294	268	268	309	288	265	269	296	248	308	291	287	287	252	293	257	268	261	293	249	282	270	287	286	305	252	253	300	327	263	281	282	290	293	304	277	281	256	272	258	286	257	265	259	272	305	282	286	322	304	286	291	289	281	262	248	275	294	260	259	269	284	275	286	278	302	260	271	252	305	293	276	273	303	262	301	293	308	274	290	252	262	260	291	310	295	292	266	302	263	301	296	282	289	314	284	257	286	288	311	315	284	288	277	278	293	277	305	290	257	290	324	295	298	304	286	279	275	293	310	320	243	258	282	299	283	286	305	290	307	297	297	304	284	286	291	284	307	276	290	260	259	248	282	259	257	320	287	260	277	275	253	266	293	286	304	278	291	284	288	270	297	251	295	262	280	278	309	280	274	245	280	280	272	263	273	282	289	308	282	282	283	281	307	293	273	279	265	270	269	269	303	289	293	294	266	314	318	293	286	304	284	295	255	271	285	296	311	294	273	277	284	289	292	247	291	259	273	288	293	272	287	290	277	280	293	274	281	300	268	271	302	280	284	265	304	282	265	290	330	283	283	258	293	305	264	294	270	276	316	284	296	254	282	267	287	284	271	281	282	287	289	315	274	256	267	282	263	279	292	259	301	272	314	301	279	243	263	273	277	250	277	278	308	291	283	272	290
3408	26127	5738	2697	1896	1440	1159	945	771	634	547	535	477	451	423	412	376	377	340	370	341	310	339	378	357	340	312	335	304	332	330	295	283	347	302	309	328	312	312	270	311	328	284	284	296	306	294	306	299	267	290	293	307	280	284	314	320	308	314	287	304	288	290	288	307	299	279	344	293	315	302	271	306	291	280	295	307	296	306	291	311	313	298	279	284	301	285	335	290	301	314	311	325	299	266	283	317	289	305	300	300	279	301	285	287	274	309	262	286	293	293	329	285	270	279	290	264	311	326	299	328	262	245	295	333	305	280	266	307	267	286	333	281	303	303	316	269	306	282	327	339	304	307	305	303	269	293	307	290	301	320	322	295	322	316	300	308	305	264	306	279	298	311	320	263	294	302	315	287	315	312	293	306	326	321	297	268	302	291	297	292	277	285	299	272	299	313	267	312	299	270	302	290	304	287	283	285	277	279	315	298	302	287	285	321	299	281	264	303	274	283	329	273	293	307	260	296	321	304	300	316	317	291	294	292	323	282	330	273	311	308	305	303	309	267	312	300	255	309	274	276	290	280	306	273	284	296	333	287	290	275	293	315	285	289	313	290	272	258	305	265	311	282	304	311	295	280	299	281	291	323	296	301	299	279	317	318	281	329	296	316	310	323	295	296	296	295	298	282	291	290	299	300	310	305	299	295	279	304	319	292	299	283	296	291	289	303	303	307	315	300	296	314	299	308	288	306	292	298	296	303	309	296	267	288	321	289	310	313	267	285	307	323	283	290	297	310	278	306	293	327	278	291	318	300	271	282	352	300	313	326	302	309	291	265	292	293	299	299	295	266	300	306	297	312	299	314	323	311	301	280	308	300	301	300	290	308	318	286	268	309	274	252	301	265	281	305	282	310	341	292	302	296	309	302	314	327	312	279	304	300	301	283	298	292	321	319	324	314	297	291	298	306	319	289	303	288	286	299	283	314	309	326	282	301	302	297	311	329	281	290	271	301	286	275	304	313	300	283	311	280	296	309	273	281	317	318	306	306	307	304	334	329	321	275	306	288	297	328	291	293	279	279	285	289	290	308	289	307	303	304	284	260	309	274	311	295	303	288	306	290	297	286	278	273	290	246	313	296	337	292	311	296	309	295	291	312	312	284	264	293	279	321	301	288	304	293	288	313	301	322	278	282	298	291	285	274	311	286	330	294	310	291	283	316	290	291	301	305	324	324	279	281	292	310	305	293	287	312	313	302	319	297	302	309	336	298	299	297	279	278	274	296	329	305	290	291	278	307	317	279	271	273	304	327	308	297	310	291	306	289	305	316	275	303	315	303	281	320	321	266	282	272	305	312	304	328	307	272	292	316	299	324	304	281	303	290	298	290	310	297	266	285	285	304	263	284	290	297	285	307	285	298	305	291	289	318	291	322	270	323	305	266	295	313	319	272	301	331	277	289	302	326	292	255	286	277	273	298	300	295	319	276	304	288	302	287	313	313	302	312	290	303	340	299	282	302	301	316	283	298	311	319	296	300	318	270	303	308	278	296	282	300	277	286	249	277	293	302	286	280	273	317	312	322	287	299	300	293	286	304	300	255	302	291	298	269	283	280	296	289	291	262	286	313	294	287	274	312	285	320	272	299	282	308	311	272	288	316	289	304	260	262	289	314	311	307	294	287	287	318	266	288	311	297	266	332	279	295	253	310	301	307	330	284	291	317	304	310	304	309	292	282	265	287	299	288	286	284	273	284	288	278	299	293	284	283	295	290	287	312	291	340	330	327	303	295	270	302	266	281	278	272	301	292	283	282	289	316	256	295	289	289	292	278	314	275	233	309	312	270	312	285	250	307	300	290	293	325	301	286	294	304	289	285	320	275	297	301	288	284	276	314	284	279	305	303	277	303	272	280	296	293	298	261	324	285	288	274	287	309	311	288	286	296	284	286	301	265	297	292	294	316	318	308	293	275	261	279	279	302	292	273	317	286	292	292	316	284	274	307	312	278	308	307	275	303	296	273	264	302	296	290	323	290	306	300	268	289	302	258	293	303	324	264	293	274	310	309	288	282	285	301	295	284	302	276	304	273	289	297	318	288	326	299	257	283	277	307	279	280	297	318	262	274	302	306	334	296	312	285	280	278	306	291	309	283	308	343	331	285	323	274	309	305	278	317	261	309	292	291	267	298	294	291	272	308	289	301	269	295	306	286	323	307	277	274	305	270	275	299	288	266	324	288	340	286	317	275	309	281	262	308	295	269	289	312	282	286	290	310	278	276	265	314	299	290	302	300	295	299	305	289	297	301	293	282	272	272	333	277	293	329	300	260	306	275	289	294	299	287	314	288	323	278	291	305	300	298	279	302	331	304	299	304	281	287	310	289	288	297	293	297	310	311	303	291	312	286	277	286	310	268	276	315	284	304	289	253	278	297	280	323	295	288	314	286	292	309	289	288	277	283	290	295	291	296	310	293	311	334	282	277	318	315	274	301	311	326	311	281	304	313	278	328	303	304	283	316	316	305	281	286	298	289	286	270	288	272	323	308	288	297	291	322	314	302	304	292	302	303	333	277	298	290	297	327	278	278	289	315	286	301	285	294	272	308	295	303	295	262	319	322	325	293	343	315	308	295	307	260	295	298	283	304	306	288	302	258	283	330	316	272	315	283	291	309	280	285	304	299	295	300	295	293	284	306	305	292	278	285	306	274	311	311	328	310	280	308	285	304	268	294	294	311	281	319	300	281	302	276	284	278	260	312	287	303	271	286	284	259	274	290	299	299	303	298	298	288	277	330	274	277	317	320	323	291	309	277	307	268	290	312	313	301	289	318	316	289	294	304	288	268	316	290	281	298	281	312	264	290	305	289	321	314	305	308	309	297	275	317	284	289	301	281	314	287	295	291	329	319	317	289	307	282	286	279	253	311	266	287	297	309	300	292	288	316	298	303	284	305	311	291	300	285	293	283	316	277	293	290	294	311	279	298	299	296	278	272	304	268	305	286	297	295	283	298	305	296	295	290	319	310	294	290	281	277	303	304	284	306	298	302	277	295	292	268	287	284	297	325	293	271	293	291	328	270	326	271	306	255	311	309	321	300	305	292	301	313	294	284	295	267	314	265	312	283	311	276	314	287	258	279	314	276	298	293	303	292	284	294	255	307	297	295	293	283	318	302	307	259	352	310	292	311	260	292	287	288	281	306	291	317	267	266	307	303	329	311	282	279	324	285	278	296	293	294	296	284	269	306	300	291	305	272	300	257	290	300	310	287	278	280	283	301	275	288	290	284	297	316	335	304	266	285	281	309	330	272	294	315	333	271	329	274	253	287	277	331	324	306	308	281	260	306	290	306	277	283	262	308	339	275	321	306	289	279	304	292	295	309	292	265	290	310	277	299	279	323	298	318	279	261	299	294	301	285	286	272	272	282	296	305	318	295	271	273	317	269	301	285	265	288	255	297	282	293	285	310	301	286	300	300	295	327	305	298	284	311	299	298	282	295	322	299	282
25309	21466	27573	25751	9502	650	467	364	303	323	294	288	279	271	291	261	261	262	246	220	249	231	254	266	264	240	249	237	225	239	257	243	228	248	219	220	269	256	243	235	253	244	232	230	226	257	229	243	238	255	210	236	245	235	224	199	247	237	253	263	224	230	249	211	211	242	242	204	234	245	229	224	211	231	239	238	257	232	228	245	246	204	211	252	210	242	235	237	255	230	233	208	230	233	236	221	227	246	254	237	235	226	192	251	236	233	259	216	216	230	257	230	217	235	224	225	231	219	227	250	219	230	237	210	213	254	250	250	225	250	220	240	231	211	235	201	243	231	266	249	222	231	231	218	217	241	215	236	240	264	230	239	252	224	225	218	205	213	225	239	233	229	219	245	248	232	246	234	212	216	240	230	239	236	235	250	233	229	234	229	250	227	245	192	240	256	219	242	243	245	239	258	220	228	219	244	196	232	213	202	219	228	223	234	253	251	210	265	255	206	254	239	235	256	233	259	260	231	222	231	208	223	243	249	227	259	227	271	237	235	236	202	232	231	240	242	235	233	236	217	230	233	228	210	240	216	214	234	234	249	217	250	256	260	207	248	219	236	222	251	230	238	245	248	216	248	258	248	216	227	250	228	229	246	226	210	234	215	231	232	246	220	243	208	252	215	242	255	203	210	235	235	229	203	196	248	213	241	207	246	265	258	213	255	223	255	247	222	216	250	228	214	220	217	249	232	249	250	197	244	254	245	232	244	225	248	238	242	224	258	233	243	249	194	214	237	217	234	233	240	232	232	234	219	229	265	233	203	221	237	233	240	234	240	228	223	226	209	226	236	234	242	229	212	225	208	220	220	235	216	241	247	253	229	239	238	265	217	223	214	247	233	207	224	241	203	223	234	221	264	232	246	237	236	245	245	226	250	214	253	251	252	226	235	233	220	256	235	223	215	212	269	270	248	235	229	242	227	233	227	260	238	231	220	252	240	231	237	236	236	225	230	248	233	235	232	221	240	226	223	241	251	235	219	226	229	202	247	240	253	249	234	257	225	258	219	246	227	254	222	226	242	241	236	238	258	232	249	228	235	249	253	237	236	217	233	242	238	236	232	242	213	209	208	236	209	230	237	259	232	245	237	236	203	227	227	235	228	258	225	204	202	232	220	234	274	210	244	243	222	237	231	236	220	252	229	253	243	223	262	249	239	208	246	201	252	210	233	236	241	237	247	243	243	223	233	211	228	225	212	234	230	231	221	247	203	243	232	237	210	257	253	227	230	233	272	210	220	224	223	210	236	225	211	245	217	248	229	224	232	271	230	231	229	245	242	252	195	230	242	228	231	211	227	228	229	265	206	240	224	234	221	212	197	222	239	221	244	232	237	246	234	234	218	240	253	253	258	228	244	236	254	222	227	227	231	232	253	218	219	264	244	209	247	236	238	230	252	205	239	207	233	243	229	206	224	237	231	232	220	230	222	245	251	212	218	208	235	232	232	242	241	225	228	246	232	228	253	205	213	222	236	221	209	233	233	256	223	234	227	221	226	214	226	236	248	221	249	219	233	231	234	212	237	222	237	255	265	222	243	234	231	240	214	217	223	229	251	225	241	225	228	237	255	239	239	217	233	231	228	215	210	256	228	245	226	226	237	229	237	212	251	230	225	234	244	215	212	220	237	243	245	222	226	227	237	193	229	236	243	243	239	259	221	206	247	245	212	238	209	230	221	244	237	214	228	284	250	241	256	223	257	247	210	209	247	244	261	247	224	220	212	239	221	217	235	240	247	235	217	271	238	234	221	222	197	243	238	206	234	227	244	208	232	201	239	235	228	224	227	241	202	215	220	213	210	242	220	243	220	221	257	207	220	251	261	218	234	213	235	252	236	222	232	245	208	253	246	239	226	217	243	224	225	227	220	223	210	272	200	201	243	252	244	224	231	239	240	233	236	253	229	247	225	225	224	243	236	232	213	232	269	210	261	206	237	223	222	208	226	239	232	223	216	232	247	256	246	219	223	276	237	228	258	231	222	215	222	252	261	229	234	228	237	230	245	241	237	241	221	228	237	224	213	218	229	231	252	237	236	243	251	239	277	240	247	241	213	207	216	245	254	252	218	234	252	235	257	249	245	235	230	239	215	234	226	263	215	236	241	232	220	234	234	236	221	250	217	219	235	237	245	217	231	233	254	234	226	246	245	227	225	226	249	231	242	230	210	232	225	232	220	235	227	231	259	241	218	221	261	194	223	229	263	255	220	251	246	227	219	218	228	226	251	239	238	242	239	221	223	230	215	215	235	223	255	248	224	239	223	218	278	226	247	242	206	222	224	263	232	231	236	218	239	243	247	207	249	214	245	221	250	229	237	249	208	256	231	265	228	210	245	236	248	214	233	219	257	221	207	226	215	226	233	238	216	214	218	204	240	230	244	223	223	232	236	233	206	227	229	249	265	210	229	259	247	228	240	221	219	240	242	221	224	210	243	270	217	201	228	238	249	253	201	233	222	255	215	235	248	253	235	229	239	244	232	249	214	216	251	247	265	253	227	210	214	229	247	224	236	234	217	218	226	237	228	217	243	250	213	206	239	218	216	229	229	229	252	215	221	226	248	237	218	205	234	206	205	224	228	239	205	237	214	216	238	243	217	254	235	231	221	218	243	211	244	251	230	231	221	257	204	212	193	200	232	221	212	239	214	234	234	241	238	224	254	218	221	235	221	255	214	260	214	232	211	211	254	237	232	274	201	236	214	248	223	225	216	255	207	234	246	239	222	224	221	219	230	244	229	220	233	242	261	247	238	247	233	235	248	214	202	246	209	234	239	227	232	239	239	239	228	216	242	217	221	233	245	251	236	245	245	198	243	223	217	235	233	239	242	223	263	260	231	234	231	201	227	244	222	223	229	240	222	236	237	252	247	266	232	250	220	221	240	250	226	203	271	209	225	243	247	212	231	232	240	238	253	239	240	257	247	225	218	213	227	236	231	216	243	234	209	230	223	262	216	248	249	232	243	214	217	263	259	203	238	251	229	235	255	227	227	225	246	211	225	204	225	233	227	227	207	201	248	250	245	246	265	226	228	241	227	237	222	236	231	193	250	259	213	228	240	223	217	209	236	244	231	225	244	232	256	217	213	244	232	234	224	242	202	244	219	249	232	223	248	216	228	227	231	224	236	234	221	230	246	246	214	234	208	207	223	241	214	217	235	253	219	244	223	234	250	228	229	230	238	242	220	239	223	235	206	224	246	238	234	254	253	228	229	254	236	246	240	232	222	246	216	229	230	232	246	210	217	253	206	230	242	228	232	251	228	221	213	229	247	214	217	222	241	238	247	244	208	235	235	236	203	243	212	231	173	231	192	241	220	227	243	218	236	230	217	234	230	210	211	210	212	239	246	260	251	226	218	252	249	241	242	224	240	243	228	241	215	229	213	243	228	215	242	223	237	225	234	216	226	246	244	210	243	242	250	233	236	253	234	220	229	226	235	231	222	243	213	227	215
3332	7161	3189	1573	1150	906	719	561	503	448	423	377	367	337	306	306	330	324	299	314	287	269	297	272	299	262	281	285	246	295	261	254	260	265	318	271	266	287	273	218	283	267	247	269	261	252	266	278	270	261	264	264	273	246	245	233	232	270	278	271	255	266	273	283	274	288	269	260	280	265	279	283	276	285	268	273	263	264	255	259	253	250	253	259	238	266	264	258	267	300	251	259	276	262	292	251	277	251	272	278	275	274	301	252	239	233	269	237	249	251	249	264	274	267	274	292	271	232	262	230	253	278	253	289	242	298	261	285	287	270	266	251	256	249	230	239	265	264	287	264	246	269	268	290	246	271	254	265	244	258	260	259	272	240	252	257	263	260	233	277	239	291	243	259	260	268	271	277	236	265	285	246	270	271	229	236	302	279	283	250	257	244	240	279	274	263	261	254	304	255	243	286	274	265	256	235	267	248	238	305	303	291	235	242	256	271	266	245	268	284	249	292	267	273	264	264	250	249	287	260	264	253	254	255	243	278	249	255	250	278	287	262	259	277	255	230	231	294	275	254	246	284	262	266	294	252	233	276	272	260	262	260	219	256	261	256	285	258	231	251	257	261	302	244	264	251	265	254	270	274	269	260	259	260	253	271	285	276	253	247	223	293	292	269	272	265	268	268	282	271	263	251	257	289	250	234	273	277	249	273	251	253	281	230	242	276	247	237	278	256	268	263	240	266	260	264	242	272	266	243	273	268	257	242	261	262	253	274	262	246	281	290	260	245	230	246	266	247	263	284	230	233	274	271	254	238	280	270	271	259	271	287	287	273	275	259	264	269	243	233	264	316	244	248	231	252	282	268	240	267	246	236	257	289	254	269	290	254	199	259	268	250	258	250	259	250	254	269	260	276	249	257	252	262	254	248	248	258	279	234	240	250	256	261	249	273	257	264	270	271	240	249	267	253	265	263	238	254	275	280	235	283	277	265	277	264	279	266	260	269	250	256	257	272	264	254	249	262	280	260	252	280	274	294	268	251	281	257	263	247	234	278	270	258	244	266	260	261	259	236	258	295	239	274	261	236	266	273	251	255	266	247	257	273	272	258	250	256	247	247	260	235	272	254	275	264	259	251	250	273	278	243	273	260	259	260	266	254	262	244	277	250	280	263	283	258	290	231	241	257	254	268	253	273	275	247	264	289	273	269	270	272	275	254	240	215	286	259	266	272	289	258	255	262	292	255	235	294	263	259	258	256	289	256	257	228	272	293	257	245	277	265	271	252	266	221	269	242	268	267	264	243	238	269	277	269	255	245	234	288	294	256	269	243	257	272	286	241	243	238	266	266	260	269	266	314	281	245	239	261	284	273	258	252	238	258	258	282	260	297	260	229	263	261	252	248	237	274	256	290	268	252	237	252	266	260	251	282	275	277	234	245	287	252	290	291	254	277	236	288	254	278	256	260	252	300	264	243	254	266	245	294	282	262	286	248	270	263	282	246	264	271	263	254	272	313	231	250	263	264	271	279	235	246	222	286	275	236	249	245	266	257	238	243	264	254	276	247	235	254	261	244	297	272	269	240	267	253	273	251	274	269	258	236	272	245	269	269	281	279	275	276	248	266	280	273	246	275	252	265	274	262	272	265	289	246	241	244	242	251	275	263	267	253	299	262	276	250	251	233	245	239	276	253	297	276	266	280	262	244	267	287	253	249	270	247	265	277	250	257	257	262	251	240	262	233	301	258	266	254	249	274	280	291	232	251	296	248	269	268	276	279	274	266	272	271	264	288	274	256	285	276	275	284	240	246	274	276	258	292	254	251	244	251	286	265	284	238	251	261	267	276	273	303	245	264	240	278	258	226	271	256	233	268	243	241	283	247	255	248	260	269	264	259	285	272	259	258	259	253	261	279	234	266	250	290	273	267	243	265	243	273	251	257	243	267	249	237	254	275	256	283	225	264	273	253	265	263	217	243	260	240	271	234	250	256	242	267	294	244	264	263	290	260	222	253	236	290	308	253	285	267	265	274	274	284	265	278	244	235	297	266	284	253	266	292	255	269	237	256	252	250	288	275	257	257	264	272	263	243	254	257	254	199	253	235	275	264	226	280	242	266	257	253	234	246	244	278	257	267	277	251	267	274	240	270	254	263	278	259	259	253	267	241	263	269	257	260	246	250	269	288	256	250	231	261	254	267	268	275	267	272	263	238	289	255	280	275	270	272	281	300	270	282	234	245	286	266	272	232	257	271	283	259	263	234	279	268	262	271	248	273	278	252	276	255	249	252	251	273	249	259	239	266	256	269	268	261	272	274	270	294	261	294	263	283	256	239	266	247	247	266	279	251	254	249	264	226	249	293	272	261	231	274	273	262	277	252	250	265	259	196	258	297	266	288	258	252	255	227	230	272	281	283	257	233	262	277	281	255	256	262	273	273	275	258	236	228	270	298	255	309	274	287	282	247	279	286	237	265	278	259	264	250	273	273	268	285	263	272	274	268	251	279	263	266	254	248	260	275	292	252	256	231	267	260	267	248	274	250	264	246	282	290	267	260	242	317	287	273	250	266	255	279	244	243	296	249	265	262	264	272	257	242	272	259	279	259	278	263	273	232	286	283	269	263	262	258	257	229	237	259	253	230	253	263	251	257	263	281	257	257	268	244	237	266	274	282	239	236	251	260	252	258	279	268	265	242	256	254	214	241	247	264	267	270	289	234	280	272	268	268	275	262	247	289	268	269	270	269	227	277	262	268	262	230	261	259	237	285	230	267	254	261	294	260	263	244	254	283	260	271	264	293	252	269	251	258	267	260	242	263	270	256	244	261	275	267	265	248	254	247	228	241	251	250	242	284	255	260	247	240	260	250	233	254	274	264	264	273	258	238	249	288	250	263	242	251	258	287	252	263	259	256	257	261	258	257	257	289	264	290	262	244	276	254	265	269	258	276	249	266	274	289	301	257	228	256	261	225	264	266	242	232	284	271	251	264	264	251	254	259	291	297	256	287	274	264	284	253	276	262	235	270	268	270	295	227	275	284	257	255	245	268	267	276	270	283	250	263	298	280	238	260	272	263	260	272	236	268	251	247	266	264	268	279	261	249	262	281	253	281	280	262	273	279	269	255	258	296	285	246	279	247	250	252	225	273	265	251	229	240	254	251	288	268	292	282	260	278	261	243	258	246	289	238	239	280	283	262	288	269	247	248	260	272	250	264	252	259	320	254	242	265	261	244	249	281	234	245	257	248	257	252	246	256	279	244	261	265	252	268	273	272	270	272	283	262	264	248	253	266	286	277	265	271	247	252	268	253	277	269	290	291	289	233	279	275	269	275	260	269	303	251	244	248	282	275	249	262	271	291	274	244	247	271	246	251	256	217	270	273	237	263	250	292	261	263	250	251	257	271	268	274	266	233	269	259	253	294	248	245	258	259	260	228	249	282	265	248	270	253	275	260	261	263	269	253	276	259	266	238	231	240	252	249	291	261	241	246	261	240	256	261	262	260
22902	21458	29236	24103	21459	21504	7229	1251	960	895	740	720	705	630	619	556	593	550	544	576	556	527	545	532	537	499	524	506	482	503	505	502	512	524	462	534	498	493	469	467	517	511	456	516	474	500	491	521	507	474	510	515	485	476	540	477	504	454	481	470	441	503	510	519	492	518	455	457	518	480	481	505	461	485	433	457	477	441	485	497	470	475	515	483	463	515	495	451	508	517	512	499	504	464	481	484	464	490	467	485	499	472	498	488	503	465	445	527	471	451	453	491	498	452	497	467	477	492	455	480	458	492	500	487	478	483	491	485	476	484	463	534	475	479	477	475	469	462	509	536	464	509	479	483	476	505	520	507	493	505	490	471	474	458	502	446	518	451	490	472	491	523	505	463	487	464	496	487	529	481	475	466	496	484	455	447	491	497	518	468	484	459	499	506	477	493	475	539	462	501	485	477	508	480	459	462	465	489	467	478	476	495	465	509	426	476	474	490	503	490	499	455	455	488	427	459	460	494	497	516	455	489	469	485	473	498	473	441	514	476	515	471	511	494	467	439	497	472	482	473	480	463	477	514	469	503	480	457	442	497	433	507	462	524	512	502	473	464	512	485	503	503	502	429	490	510	454	457	481	482	507	436	470	483	510	442	464	507	471	463	476	493	448	509	480	524	524	492	470	500	490	486	512	473	483	497	480	505	468	512	493	507	489	505	453	480	522	460	486	494	444	495	480	477	499	485	464	431	448	449	443	474	488	460	491	477	471	504	491	471	478	471	503	425	470	484	468	445	490	480	480	494	464	465	492	441	513	477	476	445	481	484	450	475	512	456	477	474	511	496	500	484	445	469	473	460	509	475	516	511	472	501	468	480	485	493	453	479	481	448	471	467	489	474	481	490	514	449	475	515	466	481	500	456	467	477	489	470	488	469	529	472	475	513	520	483	507	487	439	451	490	504	462	507	452	480	465	433	529	447	438	474	476	441	468	457	519	415	478	474	463	471	444	469	521	482	477	448	471	492	455	542	422	457	514	460	478	495	455	471	445	466	481	492	500	456	478	452	528	488	471	478	442	456	482	488	458	468	478	458	447	485	464	544	452	475	455	499	440	479	482	497	462	492	469	457	449	475	492	491	471	500	491	489	488	492	487	473	495	474	471	465	496	485	501	450	506	454	469	489	480	453	478	511	449	511	452	466	513	482	465	473	461	516	490	496	463	503	479	506	492	469	470	484	474	514	429	462	467	462	478	487	469	494	477	493	498	518	512	497	519	503	503	469	464	488	485	509	455	442	460	493	480	454	443	469	462	452	456	439	481	483	464	477	495	463	460	479	466	501	458	456	487	499	505	482	484	499	451	483	469	491	485	470	497	526	542	510	487	466	490	498	530	452	451	473	498	469	499	491	492	498	482	517	493	480	457	525	490	467	458	423	451	472	460	507	430	481	461	477	494	473	491	482	488	437	509	504	457	500	462	501	496	501	423	521	484	491	507	449	493	480	496	505	466	471	462	458	453	507	475	490	513	438	471	516	461	520	439	489	433	492	462	454	481	484	461	505	507	435	501	492	518	476	481	476	526	484	487	490	477	447	487	472	489	460	482	450	521	495	487	443	477	478	465	497	467	480	470	513	479	501	500	476	502	488	492	487	451	472	488	470	487	492	464	467	450	479	498	475	508	461	479	460	480	524	487	497	460	451	462	453	481	498	440	451	412	454	463	502	466	444	469	497	513	469	470	466	477	515	436	503	468	462	498	490	508	475	475	482	466	451	455	498	478	493	513	439	467	480	470	508	485	485	534	462	460	469	489	475	469	481	462	480	506	481	465	504	445	468	463	471	488	471	482	470	467	471	493	424	450	471	494	502	480	478	478	473	516	497	483	436	487	466	489	470	516	448	455	454	505	471	497	511	484	513	493	467	463	510	502	487	452	492	486	475	478	430	474	454	487	477	483	486	491	444	491	498	496	440	464	467	487	478	488	501	475	504	463	490	525	478	479	482	515	463	511	479	490	506	503	484	464	491	500	450	492	475	490	480	504	494	470	494	477	474	432	460	526	528	462	450	462	479	444	487	478	482	494	478	505	446	492	475	482	471	453	528	439	478	465	495	496	472	475	511	483	480	485	522	499	489	463	462	470	447	497	487	482	500	453	484	489	475	512	442	472	466	493	522	516	466	464	502	501	476	492	489	452	448	498	483	445	486	465	441	511	469	459	468	514	485	460	491	476	451	521	473	464	494	499	456	478	471	476	501	472	502	528	506	491	480	494	500	492	506	476	460	521	490	458	463	510	516	449	468	476	465	467	478	503	506	487	477	505	455	446	475	464	466	514	503	463	479	468	526	520	476	510	492	473	532	441	469	537	483	481	453	499	478	446	508	491	447	469	464	493	479	473	497	515	458	445	492	507	508	484	477	486	478	464	461	462	443	488	443	493	466	456	462	476	453	443	463	484	486	489	471	437	494	484	531	472	500	478	482	503	509	481	471	481	485	477	482	496	435	512	465	475	456	471	480	500	498	471	455	501	516	446	489	478	482	507	464	476	481	474	465	457	472	480	511	523	481	512	517	467	478	473	495	473	508	456	500	476	485	472	532	456	504	451	511	487	456	504	454	540	486	453	486	489	458	485	470	495	479	488	481	487	456	501	467	444	507	453	464	446	464	435	480	501	471	497	500	464	485	452	469	486	462	503	494	445	475	487	493	478	499	491	462	502	463	505	491	494	517	491	512	476	498	457	476	492	465	488	465	496	525	491	486	498	463	502	464	486	469	470	482	479	457	455	478	442	465	459	511	477	471	500	488	462	476	469	491	469	500	468	459	472	485	474	459	487	482	474	496	502	450	467	448	464	446	545	484	484	500	486	463	492	539	482	480	485	477	441	498	481	440	489	501	494	462	462	494	460	472	484	460	470	468	456	471	454	453	479	494	498	473	468	490	500	495	467	476	465	495	455	502	491	463	484	452	482	528	476	479	494	533	462	481	485	462	446	494	453	470	511	468	448	491	439	511	439	443	510	467	481	481	488	457	437	494	480	493	501	474	446	478	516	460	509	466	491	502	503	470	475	489	529	464	467	415	536	479	471	470	470	508	493	445	474	477	500	475	470	506	450	500	465	505	466	481	484	424	486	478	486	501	538	486	495	469	454	479	446	478	475	467	521	463	459	491	462	439	468	519	483	485	465	495	475	523	479	455	497	476	447	492	469	503	488	466	446	484	480	528	486	495	467	486	485	502	510	462	479	504	467	516	484	460	475	483	486	514	505	445	458	489	494	510	481	472	458	497	479	464	495	471	520	444	479	494	468	463	497	480	489	474	471	505	485	451	471	478	505	493	467	482	471	479	528	493	482	525	474	494	527	488	503	510	519	445	466	498	478	445	442	484	451	441	458	463	483	446	493	493	484	478	488	461	489	465	463	490	481	463	469	478	451	418	480	493	451	484	463	450	466	467	496	499	511	480	463	452	505	479	437	475	455	499	440	490	493	481	496	484
4796	20032	9726	4830	3561	2681	2151	1644	1356	1200	1065	950	826	752	785	659	723	610	628	588	583	557	524	550	579	602	539	555	528	507	552	535	523	508	520	498	517	515	526	520	511	507	546	501	515	569	521	547	498	541	489	538	500	509	495	485	537	505	511	470	459	522	527	534	483	525	526	482	511	480	530	472	513	507	440	461	543	497	475	482	472	536	501	500	478	513	459	523	498	509	501	499	504	490	461	494	495	530	477	516	502	504	486	496	528	526	512	517	509	525	495	514	535	459	546	470	514	493	479	500	483	480	486	504	473	520	480	485	496	488	492	476	490	507	456	480	476	515	502	500	518	484	521	532	475	495	493	435	509	484	484	494	495	460	473	495	491	473	479	499	539	509	487	499	459	512	517	480	454	476	487	509	512	462	486	456	513	478	485	470	507	472	477	515	503	442	502	495	474	491	501	495	496	517	496	498	520	529	466	469	472	492	511	462	502	490	473	512	471	497	497	524	528	474	460	473	532	474	484	493	522	515	509	438	505	477	512	494	485	510	501	515	463	500	526	508	462	501	502	479	498	516	500	507	470	530	486	461	487	477	500	486	482	482	501	480	477	498	490	477	491	521	495	482	513	514	524	487	494	478	481	485	457	468	514	509	487	457	493	491	497	487	514	479	484	502	488	476	484	487	506	514	517	509	496	500	470	490	476	490	502	498	511	463	506	476	497	453	486	503	505	473	476	525	519	479	479	495	479	512	524	512	502	486	497	513	537	516	453	490	508	540	492	490	461	473	529	481	528	531	496	479	468	523	438	516	483	546	513	510	519	506	513	500	485	473	515	501	504	501	527	478	450	502	534	504	508	514	458	513	507	488	511	527	522	513	455	533	514	468	449	490	459	476	478	490	507	506	500	514	472	449	475	525	496	469	494	495	517	433	481	520	502	482	517	513	507	482	511	460	477	530	474	458	527	505	486	459	508	514	459	474	527	486	497	495	513	526	487	505	518	512	527	500	534	527	490	480	464	503	495	563	494	490	449	473	463	494	480	516	490	489	474	506	494	490	502	512	512	539	494	464	494	499	500	469	500	512	525	492	513	518	460	486	519	483	476	522	470	490	495	499	504	516	434	512	459	505	512	502	484	468	476	496	526	488	543	482	512	458	538	487	517	475	492	519	512	505	456	439	480	474	482	536	519	498	493	446	498	505	478	492	535	487	475	485	508	443	512	561	512	488	524	536	490	481	489	486	490	491	478	463	496	494	489	507	490	502	466	523	484	506	473	482	504	504	483	451	504	493	505	506	479	510	476	486	493	482	495	485	514	439	513	519	493	469	484	483	517	503	482	477	496	481	462	519	485	516	487	462	512	523	506	486	509	491	522	503	530	450	503	513	464	482	503	485	512	521	508	493	426	490	529	506	458	535	501	536	476	497	487	483	471	456	491	486	518	488	493	489	480	483	478	519	474	476	487	491	474	497	485	448	478	470	455	475	500	483	497	485	457	485	465	483	468	507	480	529	471	490	481	504	482	509	518	466	486	510	489	473	492	469	517	497	499	507	504	485	463	488	483	485	541	476	538	515	528	488	476	480	464	526	524	488	462	510	467	484	500	492	499	497	493	466	484	509	518	499	511	505	538	479	512	485	474	518	499	530	511	487	511	495	513	465	521	470	464	501	479	473	489	502	524	536	492	517	507	517	467	553	490	491	467	481	495	525	474	502	516	449	482	480	498	466	485	516	527	455	489	490	498	494	508	467	482	480	493	464	511	475	507	497	513	484	480	507	502	531	485	453	526	480	508	467	491	479	506	499	526	480	473	441	473	473	421	458	491	519	511	498	525	476	533	488	468	479	506	481	517	476	466	548	505	493	494	494	475	498	511	515	474	509	451	474	493	485	473	487	516	457	481	508	493	510	493	514	470	487	490	443	501	527	521	480	499	497	484	505	513	441	486	507	494	486	505	499	487	464	500	504	493	516	494	483	503	530	491	482	509	479	475	511	499	517	473	471	512	506	480	511	469	487	490	517	529	503	508	518	514	466	488	467	497	525	483	469	481	505	523	523	530	517	510	499	488	487	487	514	495	450	519	495	497	484	470	503	497	530	514	502	532	520	458	482	533	488	510	470	498	489	489	501	484	472	522	499	477	488	480	466	496	464	523	468	529	484	480	496	495	501	507	510	481	490	477	503	468	511	519	480	527	509	478	495	500	512	492	490	476	474	473	507	527	480	489	499	523	520	501	504	489	484	518	512	491	487	493	496	539	500	497	458	475	458	470	498	493	485	524	463	500	514	525	485	537	515	459	472	472	454	485	502	485	455	493	524	486	488	491	490	500	475	506	543	520	490	481	439	536	426	494	519	480	470	513	484	477	473	495	505	480	498	477	520	451	466	481	472	473	492	478	507	481	490	451	521	478	479	477	515	501	509	466	504	489	503	454	482	506	505	486	489	512	480	496	481	479	478	512	466	503	464	534	463	499	487	506	474	513	471	464	498	495	500	475	479	522	488	515	502	489	501	458	468	505	521	492	489	466	492	501	482	498	462	509	552	486	465	513	501	496	523	478	466	484	526	520	506	473	513	499	484	500	488	462	514	477	485	474	485	469	514	460	509	523	502	510	483	519	508	520	504	486	446	515	506	510	494	502	498	472	442	509	472	511	543	491	483	507	499	498	465	513	492	496	497	475	513	463	535	490	473	504	490	482	473	477	500	479	490	464	494	499	478	501	490	499	490	482	493	464	490	487	470	522	439	514	517	487	501	488	519	539	491	477	513	491	488	472	490	502	480	485	502	531	495	494	484	445	513	488	517	483	474	497	491	523	455	508	501	504	497	530	510	517	516	478	462	499	535	529	484	558	490	498	468	473	526	506	494	461	509	458	490	485	503	464	498	497	498	476	483	493	490	499	494	514	484	496	505	512	472	532	512	514	449	466	498	502	474	477	480	540	515	492	505	506	509	510	512	481	463	513	456	511	505	465	495	480	490	470	493	480	526	539	498	473	521	469	474	543	505	486	514	482	510	516	518	514	475	551	504	492	495	469	503	486	506	484	513	472	489	513	494	472	526	472	517	498	478	499	450	492	463	517	490	486	507	511	444	510	479	481	482	511	517	478	492	521	501	491	449	463	475	519	471	462	471	512	526	494	493	491	532	474	501	478	523	478	507	474	484	487	473	479	473	474	437	488	477	471	511	485	477	527	502	476	462	505	500	483	495	498	506	496	512	503	490	490	483	534	487	519	465	510	487	463	486	498	505	518	484	478	474	499	460	511	494	493	475	508	532	502	480	522	493	489	476	493	524	514	496	480	494	494	480	517	495	511	482	490	537	487	489	499	485	467	487	479	487	529	504	461	512	490	488	543	492	520	493	462	517	485	449	532	479	490	495	482	450	479	511	492	476	525	484	485	482	493	518	465	511	493	509	503	491	504	490	514	495	505	511	491	475	488	492	489	480	450	513	508	505	484	493	516	449	488	496	472	489	483	501	449	513	526	450
28023	17409	2948	313	209	170	174	154	145	142	131	142	127	145	137	139	143	111	134	129	106	138	129	129	128	143	130	135	110	120	121	144	113	124	99	134	112	129	130	121	141	106	120	120	134	138	138	135	119	131	131	112	149	138	146	120	119	122	143	134	118	129	131	134	108	132	116	114	140	107	112	112	126	97	107	134	134	122	118	128	142	136	135	124	135	122	112	126	106	117	114	119	126	113	114	149	115	135	114	131	142	125	125	125	126	139	140	131	109	132	125	134	107	140	136	102	103	119	126	135	123	130	114	131	120	129	144	92	103	124	117	144	119	129	123	120	119	116	116	122	131	132	124	107	126	116	117	123	118	112	128	124	141	126	119	129	106	114	126	141	114	121	125	118	141	120	103	126	131	136	127	146	112	131	124	111	122	136	132	116	124	122	106	127	138	119	120	133	130	125	135	142	120	139	107	128	104	113	115	135	127	147	128	122	119	116	113	120	120	102	118	112	133	119	144	120	134	123	137	115	106	111	117	130	126	116	124	118	138	145	122	121	133	114	105	130	129	126	138	116	126	132	120	135	138	116	135	126	125	131	115	143	118	133	121	110	129	135	91	116	129	139	127	136	127	132	122	145	143	124	111	134	122	112	126	135	147	126	111	117	125	132	124	112	104	95	139	123	115	122	113	118	136	117	130	128	123	118	115	131	127	119	142	108	112	115	130	115	126	124	127	110	111	130	119	143	136	122	127	133	134	112	111	113	130	119	129	115	125	104	124	148	114	112	115	129	132	134	129	130	107	126	132	121	139	98	127	125	144	116	107	110	110	127	121	123	117	118	134	117	134	144	101	136	123	123	103	118	111	122	111	134	136	115	134	130	102	128	126	115	152	116	137	134	117	110	145	132	126	139	125	141	129	129	124	131	135	117	130	143	119	123	122	127	134	131	157	117	127	108	126	117	130	125	120	125	125	132	142	117	128	123	138	128	121	141	120	130	116	127	127	115	129	127	118	129	123	133	112	135	124	111	121	130	128	138	109	123	121	135	131	122	114	109	124	123	127	106	131	140	116	117	136	130	126	122	106	108	125	105	129	125	122	143	109	117	139	113	123	135	115	120	136	134	142	124	132	129	140	134	115	132	136	133	135	146	142	133	117	132	111	116	126	139	121	122	121	121	130	136	120	129	118	132	125	131	108	126	129	118	115	138	126	119	125	113	137	117	118	143	144	116	136	133	146	122	135	137	116	130	129	112	138	100	125	122	123	116	127	108	134	119	131	120	153	104	140	129	129	122	116	129	118	120	143	123	140	129	126	126	135	152	116	142	128	101	136	97	138	98	125	117	136	129	125	113	119	103	132	123	113	120	143	137	120	128	131	130	107	118	142	118	136	127	121	120	134	120	114	133	134	119	117	145	148	113	119	127	119	106	132	125	150	122	135	126	122	134	108	122	115	119	129	132	116	121	125	132	121	135	145	127	124	106	132	130	134	110	151	122	138	123	143	99	138	108	116	134	126	142	105	108	126	142	140	121	115	131	137	122	109	129	114	105	131	121	123	133	117	102	138	131	133	109	116	122	115	131	127	125	120	137	125	130	127	140	132	109	111	120	119	136	124	127	117	111	119	131	125	114	114	123	117	109	121	138	115	119	115	133	132	130	125	123	124	136	126	144	105	134	129	116	127	116	111	111	113	129	117	140	114	132	124	123	125	116	126	152	120	121	118	119	118	128	134	120	123	134	118	116	131	123	135	122	125	130	125	127	115	146	130	134	147	110	137	123	126	112	119	138	125	129	119	122	115	120	115	102	140	119	109	135	128	121	116	108	143	137	127	118	120	124	124	121	124	123	105	118	136	108	125	120	113	121	124	124	135	151	100	123	131	121	135	123	126	127	136	130	135	143	109	130	133	115	117	122	105	118	119	125	126	144	122	157	133	129	122	110	118	114	124	129	117	118	138	125	120	102	131	120	130	121	151	124	122	118	134	123	115	116	133	106	129	113	123	126	111	112	105	125	122	119	132	130	110	110	122	123	127	109	117	122	128	137	140	115	130	114	138	97	135	121	114	136	129	132	120	110	113	138	114	119	115	127	164	119	117	127	126	117	128	120	111	133	101	104	127	115	131	119	97	114	113	122	124	137	122	121	113	130	123	119	135	141	144	128	125	136	128	139	120	128	116	126	122	118	126	105	119	133	128	138	114	121	145	112	113	97	120	122	136	132	123	105	113	135	124	107	147	133	132	118	112	125	137	140	134	123	103	120	118	115	122	112	140	117	127	132	132	138	116	128	120	127	115	119	129	112	116	123	138	111	117	129	135	130	132	146	133	154	110	104	128	130	151	134	139	124	115	147	131	111	132	135	118	122	141	122	127	122	135	113	111	132	134	124	130	127	129	152	119	127	133	133	112	125	131	135	107	117	131	122	122	125	160	125	122	123	115	111	126	129	149	113	133	132	137	122	130	121	148	108	125	116	110	117	127	110	126	116	103	118	118	108	117	115	118	119	132	131	114	132	127	133	121	116	121	124	121	136	132	118	122	134	129	129	142	105	137	129	137	96	118	122	122	143	143	160	112	130	118	129	136	134	119	138	141	107	127	121	135	120	144	108	122	139	106	127	130	128	121	118	90	139	141	111	100	100	124	115	115	120	134	110	139	127	94	117	128	127	115	126	127	119	137	139	129	127	123	137	120	131	126	135	115	123	105	143	125	129	125	116	123	125	136	114	132	124	104	112	129	124	125	139	116	130	123	130	124	108	117	122	128	127	133	107	133	123	116	125	114	133	131	125	130	137	110	129	124	142	113	115	121	119	141	149	128	145	121	103	127	109	134	112	125	108	111	142	114	123	119	140	134	130	120	122	125	110	132	131	136	134	120	124	95	134	138	114	117	116	125	134	131	137	144	132	120	135	112	115	125	129	132	125	133	120	113	137	112	120	103	123	105	110	130	132	145	131	116	113	128	107	124	120	133	130	127	121	131	128	145	114	133	120	137	133	128	134	127	101	111	119	136	123	115	121	129	120	134	115	139	114	117	137	124	123	140	129	137	140	140	131	119	120	105	143	119	118	134	142	127	142	130	133	116	130	126	112	112	120	142	122	120	112	114	124	146	157	151	132	141	117	131	109	115	123	140	116	133	136	140	140	115	116	122	137	126	123	142	139	125	123	115	121	119	125	111	137	135	130	121	132	116	139	115	120	123	115	121	124	124	104	127	126	140	106	118	140	119	115	113	133	117	115	144	115	112	111	117	117	131	126	114	126	125	132	136	111	145	141	115	145	137	135	124	109	121	105	131	132	122	108	131	137	127	123	122	116	136	120	121	131	116	153	120	118	144	141	104	116	116	147	133	116	124	136	110	140	137	129	101	120	141	109	121	131	128	129	147	138	102	110	115	125	115	134	126	107	120	130	124	102	109	114	119	119	137	116	118	138	126	120	113	133	129	128	121	126	125	137	125	142	132	142	125	135	132	129	144	121	129	144	123	131	132	123
4211	1422	490	243	230	218	197	174	169	159	170	169	159	153	135	151	163	151	137	149	169	139	140	146	143	138	146	122	120	125	160	141	155	142	131	137	134	126	159	145	160	135	153	133	112	146	122	144	159	133	134	130	139	129	137	150	144	133	136	145	140	140	137	142	138	131	137	125	140	167	115	144	129	132	151	140	149	124	136	134	120	141	145	134	117	148	138	157	132	167	135	119	147	121	130	118	132	146	153	142	138	158	143	155	149	123	157	156	153	146	138	136	138	130	138	138	145	136	146	141	139	132	143	149	137	138	127	151	142	154	136	142	143	141	150	132	157	144	140	130	156	140	143	147	141	139	151	139	152	123	143	117	134	127	147	141	151	120	115	153	134	153	183	139	123	136	153	146	138	139	146	166	140	130	124	145	141	141	128	149	160	126	160	145	170	141	112	160	141	149	135	131	142	141	164	144	157	141	156	153	162	121	154	132	145	130	146	150	128	130	134	150	136	133	143	116	187	136	137	120	160	153	156	134	147	122	146	158	167	123	168	126	144	147	135	130	141	141	148	136	139	152	130	136	133	130	146	123	154	133	135	140	155	135	156	139	121	154	129	129	155	145	146	137	137	161	160	125	130	151	170	134	151	152	148	125	143	143	147	131	147	139	155	152	146	134	162	144	155	132	143	124	152	149	120	134	139	135	147	155	160	143	129	134	135	140	135	152	135	138	145	149	135	152	169	150	138	134	133	137	141	140	151	166	136	135	157	145	121	144	153	131	147	171	136	137	135	145	122	128	148	140	125	132	127	120	163	158	158	146	116	138	148	144	128	158	167	135	148	170	148	136	142	134	142	127	127	139	121	125	149	145	151	126	150	149	136	158	141	137	136	148	154	144	141	167	137	135	137	159	128	135	125	150	134	159	137	117	125	128	143	131	132	161	138	140	132	138	148	108	169	115	150	119	153	137	140	140	137	123	145	151	136	138	138	154	149	143	163	162	119	123	158	128	135	145	135	130	151	151	126	135	159	155	129	138	133	155	121	146	148	137	148	150	137	133	157	143	150	156	134	127	132	159	136	155	151	137	146	142	136	125	126	145	156	140	134	150	136	143	157	128	144	133	139	151	141	152	128	134	146	174	139	134	118	122	139	136	145	129	136	161	137	137	139	135	141	140	158	144	158	154	145	160	134	144	129	146	157	129	142	159	127	114	134	122	130	145	153	165	154	132	146	113	130	154	132	129	132	149	142	128	139	170	125	135	137	163	137	124	146	162	113	156	157	141	139	136	144	131	142	140	167	143	126	130	137	140	129	144	151	148	148	140	123	141	128	157	152	132	118	140	155	135	161	136	135	164	142	130	140	162	129	146	174	139	112	139	127	149	157	151	146	152	143	139	143	132	133	158	158	151	126	133	146	133	147	126	132	141	141	137	120	147	140	130	132	132	138	142	137	145	149	137	140	133	116	137	128	144	141	130	148	121	117	144	144	147	130	119	145	154	134	145	173	136	127	133	141	156	143	142	151	140	134	138	179	145	133	146	123	142	135	153	134	135	133	137	167	139	131	128	154	126	140	121	135	153	148	134	156	157	167	135	133	142	142	135	142	138	152	142	145	143	142	139	129	159	134	143	138	150	142	125	112	156	160	129	156	129	137	146	132	159	130	136	133	173	133	135	143	143	137	146	138	141	158	136	132	151	148	136	161	120	142	129	143	122	138	132	146	127	146	129	123	137	155	148	138	135	139	134	155	140	132	120	125	157	141	157	136	154	132	153	132	158	128	140	131	150	153	146	138	147	149	155	147	155	125	170	171	145	147	133	135	117	144	141	142	126	156	138	156	152	164	143	131	139	140	146	146	132	162	135	151	144	129	147	156	134	143	134	141	147	130	159	157	159	155	140	178	145	136	130	141	137	121	130	148	143	155	150	123	144	157	143	135	154	130	175	131	146	140	140	144	127	138	121	148	151	153	149	153	140	132	129	161	150	131	156	143	140	129	151	148	142	127	122	142	119	111	152	110	162	119	139	110	141	142	178	132	145	137	138	155	138	125	154	122	154	139	137	126	134	181	110	134	119	130	159	181	139	136	144	135	139	134	156	123	140	128	134	158	128	138	142	139	137	143	145	138	148	149	133	132	145	137	122	137	147	149	133	122	150	141	127	147	155	135	148	130	135	122	133	129	164	144	148	161	141	115	146	152	156	142	142	123	149	137	123	155	131	138	135	152	148	125	127	133	129	128	114	114	117	119	116	162	135	167	153	146	147	143	148	136	121	153	152	144	156	144	133	154	131	125	124	135	127	141	125	150	146	128	135	147	152	139	139	143	135	132	121	135	122	136	128	150	157	164	150	133	152	138	142	133	139	148	138	120	150	155	137	154	141	149	137	145	140	119	158	135	163	136	159	148	139	125	140	147	147	142	131	148	140	134	155	134	122	145	150	159	136	150	143	144	157	136	134	146	141	139	150	133	155	115	130	138	151	129	130	148	138	116	132	148	106	128	117	138	147	143	159	154	144	126	156	156	140	130	139	151	137	134	152	148	152	137	148	151	147	143	128	170	146	137	147	155	136	143	135	162	145	156	132	152	135	129	155	144	147	172	126	149	147	171	149	137	144	124	166	125	139	144	133	139	146	135	145	132	149	143	151	147	152	121	138	127	147	138	137	130	154	121	140	138	150	136	139	150	160	140	145	156	125	157	122	142	156	136	156	140	159	137	145	134	140	148	153	154	155	143	172	154	143	140	121	142	123	132	153	149	143	151	128	139	134	157	138	138	111	157	130	153	147	150	148	143	157	135	157	141	137	147	147	139	127	137	136	109	129	122	128	156	148	158	164	109	137	157	165	142	155	152	142	141	145	146	133	136	134	145	130	142	146	137	124	150	149	167	121	138	129	133	124	129	136	135	137	131	144	136	155	128	142	141	134	165	152	148	143	148	123	144	140	136	132	161	137	136	150	153	171	130	164	160	129	151	143	172	139	144	142	130	138	122	143	126	119	152	162	152	125	145	129	131	125	167	138	142	136	147	138	138	138	155	143	140	153	127	127	125	138	134	126	118	136	157	138	131	130	148	128	141	124	138	156	139	134	129	146	141	144	152	129	123	142	128	147	120	113	135	127	149	123	152	149	143	146	140	139	131	127	141	128	148	150	134	150	133	142	122	126	149	131	141	145	150	135	145	160	163	155	147	129	136	136	138	133	149	144	141	141	128	131	140	106	138	140	144	150	130	140	146	144	126	137	127	130	129	136	156	125	130	136	144	149	145	134	145	148	143	147	137	138	128	153	126	131	166	143	134	161	124	145	134	125	132	124	147	152	131	132	140	152	165	133	133	126	131	170	143	144	151	136	139	139	110	139	136	132	138	118	148	131	138	153	146	144	161	155	143	134	137	156	123	131	137	143	146	160	144	127	140	151	141	129	131	155	146	148	137	132	156	139	139	147	168	132	146	145	149	144	138	131	150	163	164	148	146	125	147	133	147	137	129	117
24055	21430	28642	24617	21435	8977	958	624	510	497	448	426	350	361	353	379	351	315	356	351	346	329	310	288	304	297	301	265	318	305	332	300	301	311	317	316	289	304	297	305	321	282	262	300	306	315	273	309	318	301	311	280	267	282	302	289	271	290	292	273	281	277	283	262	274	291	290	281	294	270	276	310	281	303	293	290	283	276	296	278	273	266	274	297	296	272	299	272	262	291	319	313	315	289	315	279	279	279	250	272	272	280	297	277	283	282	304	259	270	294	271	312	257	280	302	299	301	282	301	291	266	304	296	296	281	266	292	268	293	286	298	295	284	279	268	282	288	284	273	299	237	282	281	270	303	288	308	289	297	260	265	284	295	288	296	272	292	292	259	308	292	280	293	306	277	289	281	276	273	279	291	304	285	299	269	292	295	280	279	294	302	284	272	292	298	288	279	301	334	293	303	290	303	280	309	298	287	277	296	260	293	289	285	277	311	302	278	301	281	273	299	295	250	259	275	261	285	268	270	277	301	289	285	305	319	269	297	258	306	271	282	282	303	280	298	276	279	316	275	269	279	284	286	310	306	330	279	290	298	299	266	287	281	297	307	274	291	290	330	276	291	280	302	283	298	284	293	293	294	283	293	307	279	281	261	296	293	248	275	302	277	273	297	287	278	273	269	278	301	286	271	273	258	304	266	289	302	269	285	261	306	261	284	255	281	300	276	269	326	295	283	294	277	287	256	285	280	290	279	272	307	312	274	285	299	274	270	266	290	257	311	270	273	263	279	283	289	258	300	286	287	264	264	279	300	302	269	271	308	307	270	287	310	306	251	261	298	292	285	262	276	274	259	236	277	308	273	317	307	263	261	307	268	276	269	296	298	272	291	297	283	300	286	310	282	298	297	292	294	270	300	315	279	287	261	289	298	263	324	282	266	284	302	267	286	275	252	289	297	299	277	296	307	293	291	294	290	331	291	293	288	286	265	298	279	271	270	289	286	253	289	258	310	269	307	294	290	261	272	308	289	278	308	281	315	292	271	283	282	302	272	270	306	277	271	288	283	299	280	260	310	268	277	302	289	289	269	276	311	280	283	264	304	295	277	282	278	277	313	301	278	310	269	272	322	288	265	248	311	275	283	303	285	291	298	293	299	260	275	289	253	289	300	276	288	310	270	266	268	286	283	313	278	276	284	290	279	307	280	280	281	299	268	284	302	321	296	264	302	268	308	275	302	331	304	318	271	278	304	271	245	277	265	299	310	296	260	296	277	296	295	298	273	308	286	299	249	269	317	294	298	274	284	276	286	278	277	276	315	301	277	273	283	311	285	273	317	299	283	285	282	276	279	295	284	258	295	296	284	295	273	299	274	278	283	298	264	285	292	293	276	320	323	317	285	288	274	262	290	266	306	298	287	294	278	297	279	249	258	295	281	304	261	281	315	294	274	297	265	287	282	305	322	255	303	304	288	277	306	234	287	277	285	276	294	234	264	327	277	248	315	286	284	299	300	258	310	285	275	285	256	281	277	308	308	258	280	297	267	273	280	282	300	293	296	246	277	266	293	299	297	289	285	282	291	285	318	280	291	290	262	295	273	295	277	270	288	278	288	280	320	301	273	269	286	311	265	298	297	292	285	295	281	295	274	280	287	292	273	282	299	292	292	299	289	288	272	291	307	279	304	319	308	286	271	298	330	299	283	277	273	313	259	270	316	303	256	289	285	287	267	287	271	290	296	301	277	271	262	292	283	270	305	314	287	288	274	291	259	286	298	315	279	307	299	293	260	281	294	282	277	275	293	308	307	278	269	289	275	299	293	295	277	328	271	277	284	304	300	284	260	277	283	303	276	293	297	304	274	270	336	265	299	283	251	279	294	276	282	261	286	302	268	259	286	284	259	254	299	273	274	283	324	292	253	266	299	270	309	266	272	290	274	282	262	276	284	304	294	296	259	294	274	290	267	286	323	292	274	292	273	296	246	287	252	276	293	266	319	292	264	277	293	278	285	287	292	288	288	286	281	297	290	288	287	296	287	266	292	274	281	263	285	289	287	292	270	257	257	290	270	289	287	282	265	275	302	289	294	262	274	281	317	297	290	291	264	281	257	271	299	274	242	261	320	276	280	267	282	301	288	288	300	267	313	278	270	258	300	304	281	258	274	263	272	273	300	287	321	309	285	284	285	289	266	271	257	294	288	290	294	306	311	267	273	297	309	271	307	280	277	282	291	290	291	253	267	284	267	300	264	322	280	292	285	281	314	264	297	276	300	294	285	274	287	281	275	282	290	289	305	266	298	283	269	289	263	265	260	269	269	293	286	312	309	286	296	306	254	296	269	290	334	291	277	298	286	279	285	317	298	269	310	284	285	304	300	278	279	295	271	281	269	288	309	286	286	312	272	275	318	302	281	302	288	247	308	270	309	282	297	281	280	297	330	275	262	287	268	250	260	279	298	287	284	291	281	305	295	229	267	279	271	305	258	290	280	281	300	283	319	306	337	289	275	283	272	300	300	285	287	294	274	294	314	332	302	290	292	287	291	303	296	288	276	290	267	281	273	302	275	250	250	294	246	276	257	279	292	293	283	305	274	291	265	285	305	293	283	273	314	288	279	274	306	304	254	287	257	279	282	268	242	268	306	277	285	272	274	277	298	269	292	296	264	269	303	255	291	316	318	300	286	326	268	293	250	274	331	297	292	301	262	292	303	290	272	275	271	276	297	287	303	279	278	276	302	280	281	292	298	296	305	273	293	297	295	303	287	293	259	310	306	280	318	287	280	292	268	285	299	296	282	300	280	278	287	290	299	268	252	279	281	293	270	281	286	274	317	276	336	282	326	296	316	300	287	292	280	266	266	288	301	296	286	308	300	271	277	273	292	290	274	307	288	251	261	287	296	267	284	279	265	271	275	300	281	278	243	306	280	283	291	322	289	249	288	262	274	272	297	288	267	297	288	274	285	293	296	269	309	296	304	281	296	277	284	284	265	281	297	280	294	291	301	290	285	249	271	275	283	284	276	280	294	300	296	287	262	300	264	281	302	283	286	253	292	305	295	290	294	279	286	268	271	278	285	281	308	307	265	279	279	307	309	289	281	289	302	285	290	269	273	282	266	283	279	286	296	299	305	287	282	293	272	300	281	263	286	290	301	291	259	300	258	304	283	313	304	280	291	300	294	262	293	274	260	254	318	267	261	252	253	291	275	269	329	299	297	249	295	295	283	273	273	304	265	267	287	291	296	286	311	282	278	291	290	260	265	290	315	296	305	304	306	292	280	307	287	291	274	261	284	294	277	301	272	259	315	257	273	270	248	290	299	232	322	272	297	253	287	292	285	291	322	295	297	303	261	262	277	254	255	285	280	306	263	295	318	277	289	289	286	282	284	291	306	298	289	282	300	267	280	269	300	279	282	272	269	301	297	312	276	280	272	289	300	284	272	295	263	283	278	268	277	274	288	267	297	284	275	275	289	261	255	293	281	298	298	291	290	285	286	290	281	280
3446	15931	5737	2820	1977	1493	1143	892	735	640	535	518	482	404	428	411	393	355	343	378	341	318	350	315	350	318	320	310	313	314	332	308	318	304	325	299	302	307	288	305	306	305	294	295	298	306	298	327	287	312	330	313	345	289	307	324	284	300	314	272	305	288	303	293	281	303	300	328	277	266	312	275	313	277	293	315	295	311	289	303	324	302	287	298	285	281	279	303	291	319	318	297	277	294	282	319	307	289	300	303	290	307	301	278	295	305	300	289	286	293	292	315	277	299	312	298	282	288	297	284	297	326	296	306	306	307	289	289	321	285	277	273	292	308	301	309	297	305	289	285	304	289	280	316	249	282	287	287	302	272	273	299	312	322	292	293	307	282	275	338	284	292	281	304	297	314	265	285	293	327	298	298	300	285	307	296	287	288	308	285	283	288	294	293	290	307	306	307	291	308	287	309	315	294	265	278	295	288	283	288	305	303	297	288	294	278	286	297	268	307	312	279	307	285	289	297	294	283	326	325	313	291	315	329	284	289	289	293	295	305	269	288	306	321	319	301	264	275	293	318	301	285	286	285	275	277	309	297	269	320	282	286	276	291	286	284	265	282	290	282	281	285	318	292	276	287	292	289	313	303	287	286	293	281	288	308	315	313	315	321	315	242	291	277	270	325	275	290	268	296	301	288	288	285	281	279	285	301	271	291	282	335	300	310	295	285	285	291	314	299	308	318	278	292	281	272	301	311	276	307	304	266	286	297	279	292	317	285	307	274	288	315	300	284	262	270	287	307	301	273	265	298	317	298	276	307	336	284	291	293	283	288	288	321	290	306	284	291	308	287	279	305	262	277	317	294	325	293	302	293	318	263	287	283	307	294	338	299	291	277	293	287	290	289	289	304	286	309	279	296	317	297	296	301	305	300	297	272	319	307	291	290	271	272	268	301	315	275	278	274	304	271	287	274	304	294	303	298	294	302	297	278	262	297	322	298	311	298	294	297	287	299	273	291	306	297	294	274	298	292	308	264	289	314	283	281	294	311	301	278	292	291	281	286	269	304	336	292	313	282	275	293	317	268	305	276	287	310	322	285	289	293	295	281	299	277	317	263	323	294	283	287	269	309	285	279	261	300	304	284	286	306	285	261	285	274	294	325	291	293	332	293	317	304	294	291	304	296	282	282	284	267	287	291	326	345	300	262	271	277	295	283	315	321	286	327	311	279	286	286	291	296	266	280	317	286	305	271	301	305	298	284	317	308	301	289	283	283	276	276	296	296	260	263	278	326	301	276	274	314	291	296	297	307	288	278	289	279	301	294	271	302	282	323	277	274	328	330	287	291	312	268	292	284	286	289	290	277	298	304	294	271	285	264	305	315	279	306	295	307	285	284	289	336	290	285	326	325	316	274	273	276	309	315	302	299	270	319	287	280	287	309	284	317	323	300	276	323	317	315	264	299	288	304	305	291	283	309	294	301	262	262	325	306	321	336	271	321	293	261	320	286	314	283	324	273	293	302	317	310	313	322	304	287	290	313	296	313	284	274	291	284	273	286	296	294	274	278	291	294	308	274	299	287	273	308	322	308	306	284	313	284	312	332	326	283	298	303	266	288	301	304	282	262	306	298	303	343	315	266	294	289	314	291	285	294	301	251	300	305	300	264	302	286	296	302	289	287	319	276	273	291	287	301	263	263	312	282	292	287	305	316	251	303	265	303	289	307	284	300	315	293	331	272	299	316	277	297	292	317	295	279	289	258	307	285	303	272	292	275	300	300	298	311	317	289	298	259	289	319	300	287	281	287	300	280	285	288	327	292	294	286	301	287	303	276	298	298	285	296	299	283	288	289	292	293	315	313	308	285	302	301	289	276	302	289	295	315	270	315	292	265	268	317	291	267	295	313	287	258	297	282	263	283	289	277	277	270	305	308	326	287	305	293	314	282	309	300	286	271	286	311	293	316	280	304	276	289	294	293	275	314	279	292	270	302	316	290	285	270	326	294	290	297	267	308	283	290	299	292	278	286	303	318	299	312	288	336	304	290	293	281	311	272	286	332	248	301	283	266	300	278	321	280	313	274	315	303	293	279	312	306	271	313	302	291	274	284	293	302	315	293	289	274	269	279	282	314	275	301	298	305	272	312	281	288	289	307	285	281	289	289	284	277	296	268	306	295	307	274	273	294	294	317	319	299	258	304	293	277	281	278	297	283	257	325	312	296	329	279	311	308	286	287	287	287	288	276	274	295	303	294	294	320	296	291	308	307	280	279	295	305	266	306	278	279	284	274	297	300	282	269	287	303	287	293	327	285	275	293	306	290	295	303	285	303	286	288	282	264	296	294	320	305	320	281	293	303	292	276	297	271	291	288	338	294	311	297	278	294	293	286	271	278	304	294	327	271	288	267	303	286	315	319	288	292	282	273	267	283	291	279	304	291	315	283	298	300	273	296	297	293	288	311	280	298	290	286	283	322	286	308	292	286	271	305	285	256	314	309	292	289	279	316	302	255	293	318	287	296	262	301	282	286	290	273	292	267	296	272	326	295	281	283	293	282	328	296	290	292	295	297	285	318	297	297	284	289	341	298	331	304	253	277	306	290	300	273	293	279	283	288	308	281	314	298	277	273	285	298	304	303	277	286	277	288	294	298	308	282	283	273	278	306	256	288	314	300	304	262	300	270	308	304	262	285	311	266	295	302	309	318	293	289	287	306	304	281	295	280	277	288	259	324	297	273	308	262	296	272	312	291	303	276	267	286	272	297	299	296	299	310	319	299	270	302	301	281	292	285	298	319	265	287	294	311	296	294	326	283	285	303	275	294	294	292	305	289	307	288	297	288	267	315	292	280	294	293	289	303	292	291	275	281	288	281	293	284	285	278	294	304	326	293	272	288	289	284	289	288	267	268	320	298	278	306	293	287	264	299	307	304	276	279	275	299	318	310	283	276	258	287	277	262	317	276	315	273	279	311	320	282	304	274	311	308	300	295	310	288	288	340	294	310	304	297	279	299	262	294	293	298	273	301	279	312	293	280	315	277	288	285	264	296	301	313	287	284	275	285	273	325	298	321	279	248	278	299	290	312	307	325	275	285	293	305	275	311	300	296	286	336	292	314	293	277	331	300	292	277	264	300	276	287	296	270	278	277	281	268	279	295	304	285	298	279	277	285	318	294	297	300	300	311	302	298	301	306	300	303	275	291	268	274	293	276	268	283	296	254	294	294	266	316	322	298	305	304	297	302	292	288	299	279	270	276	302	276	279	305	302	324	324	275	292	293	291	281	281	297	312	284	291	299	293	272	289	285	282	309	301	279	302	307	291	310	288	280	281	263	297	293	326	317	302	290	299	298	283	309	314	307	303	295	304	288	297	275	296	312	309	285	280	287	296	295	286	306	289	315	293	307	301	333	303	275	256	302	293	324	296	281	291	307	284	279	305	281	291	297	274	313	313	282	305	317	274	288	300	261	341	276	304	297	298	275	279	286	297	297	289	279	306	303	294	314
25178	21439	27521	25685	9444	658	429	371	333	307	323	277	285	293	282	263	273	293	262	250	283	272	227	227	276	268	240	233	256	234	235	274	242	220	249	241	260	223	245	213	226	227	244	271	205	217	220	247	245	252	235	237	229	217	225	248	227	243	252	229	248	227	243	244	237	237	194	247	207	219	236	233	207	261	228	244	249	254	212	237	244	221	211	236	236	212	219	222	228	239	235	214	209	219	228	261	234	244	252	239	248	226	193	221	214	224	228	250	249	280	222	256	246	244	233	251	239	239	242	206	218	201	254	220	214	229	229	214	234	219	229	233	219	217	213	206	229	218	214	216	223	250	240	222	235	224	208	232	232	231	250	239	220	245	221	227	220	241	252	190	249	246	231	240	235	236	239	246	251	219	207	251	235	218	231	235	212	249	215	227	235	232	214	225	220	214	234	248	209	209	239	221	234	238	216	208	250	232	205	210	258	238	230	213	227	219	237	226	225	222	237	238	250	228	230	244	211	253	235	205	217	245	238	210	242	216	231	218	227	259	252	208	239	225	221	228	239	230	240	227	229	243	213	208	228	222	246	214	244	218	243	243	236	245	222	241	235	222	237	249	221	213	235	237	203	250	231	255	224	234	237	240	241	243	229	242	223	227	233	236	191	232	232	221	204	220	220	227	230	224	237	220	254	233	229	249	213	245	210	216	239	217	239	201	227	213	212	224	232	219	236	240	232	261	217	251	232	212	239	213	242	219	236	246	258	228	246	248	227	241	214	230	239	251	233	241	242	235	217	251	242	233	228	230	208	224	237	240	214	233	229	230	233	250	235	256	211	211	202	229	226	229	269	217	241	257	233	260	244	201	248	228	249	240	219	220	253	230	248	211	200	248	244	239	216	231	246	239	235	261	224	212	246	240	241	247	228	235	208	250	261	231	215	231	236	258	240	230	244	236	222	226	258	260	218	198	212	204	216	229	222	267	231	229	226	260	250	221	255	224	248	238	201	231	229	223	253	214	241	225	260	255	238	222	217	241	232	225	224	219	247	226	224	234	229	234	239	231	220	241	258	242	250	243	217	210	229	227	253	222	261	243	238	244	237	266	237	239	220	221	252	230	236	231	247	227	219	242	252	225	253	229	217	246	215	209	228	244	242	220	206	225	219	243	225	234	233	218	242	236	239	242	229	218	257	248	226	216	206	241	226	237	240	209	236	245	252	249	226	230	247	242	248	271	251	256	261	223	245	237	231	252	234	243	246	235	222	233	240	248	229	225	232	224	261	245	240	224	221	263	234	202	245	233	251	228	243	237	233	238	211	221	234	229	231	232	246	221	236	247	256	255	247	240	220	211	225	241	253	238	249	249	243	235	237	239	223	220	256	221	247	233	218	215	232	243	266	239	234	254	262	227	230	244	234	225	203	230	219	239	224	234	245	258	249	221	236	238	216	211	256	249	220	256	245	246	241	251	243	243	224	246	232	225	248	222	210	262	226	234	256	222	223	222	221	222	223	242	227	252	230	244	239	228	213	235	230	244	230	227	247	227	237	293	268	216	242	235	232	235	252	237	248	250	223	230	212	244	242	203	253	214	199	229	232	230	231	239	204	198	229	254	233	211	233	198	218	233	253	223	253	223	238	240	240	225	235	231	260	243	237	224	231	261	223	222	237	261	242	248	241	228	251	268	236	197	240	249	219	209	243	264	253	247	230	253	214	245	260	223	218	232	242	259	214	219	230	256	249	249	252	231	245	215	216	231	228	251	241	231	230	214	238	206	206	220	239	210	250	240	234	241	204	222	219	229	243	245	229	226	218	212	240	214	221	225	227	256	248	228	259	235	207	216	243	244	216	209	238	223	238	233	243	238	245	237	202	235	246	241	222	249	232	239	235	230	237	244	232	219	241	213	251	254	226	238	233	232	220	241	225	234	214	205	233	223	234	200	246	238	235	246	211	213	224	224	217	230	214	219	219	212	221	229	237	237	222	221	234	237	231	243	225	257	240	209	214	213	235	249	238	225	225	234	266	229	237	207	218	246	240	249	253	231	223	232	225	226	237	232	226	206	221	243	219	232	227	232	228	223	238	248	250	210	222	267	211	244	243	235	204	224	219	264	233	242	250	236	222	197	260	215	248	219	216	224	239	261	253	228	249	252	234	222	215	209	235	208	201	228	238	254	220	261	213	229	219	236	231	208	240	212	237	246	250	248	242	221	238	225	250	224	240	233	242	225	242	216	244	249	233	246	235	232	241	254	231	238	224	248	237	197	242	228	218	204	222	210	242	228	234	233	248	254	226	257	216	211	215	232	249	219	225	216	240	208	226	220	239	238	224	245	238	259	229	210	199	195	228	221	208	232	245	246	237	243	234	223	233	246	222	249	234	229	214	237	249	273	219	246	210	245	249	210	239	219	226	238	240	206	232	229	233	223	237	241	258	263	245	224	223	224	237	225	187	232	260	234	235	239	239	219	236	232	226	249	221	233	218	218	255	232	237	242	223	228	212	257	245	206	211	239	231	247	237	233	227	212	250	214	218	233	264	217	223	220	231	226	235	215	258	257	229	229	215	241	231	245	249	212	237	223	238	218	210	228	259	212	258	236	218	248	233	233	209	230	242	227	254	218	216	208	221	234	204	224	218	230	240	228	236	259	240	248	262	201	221	238	260	221	229	223	231	241	247	204	239	219	247	233	216	240	248	219	216	218	225	220	243	251	226	256	235	230	268	242	228	255	226	235	225	231	227	237	248	237	228	247	248	225	245	240	260	241	218	223	221	239	213	223	237	229	221	242	231	261	221	209	243	231	229	247	266	227	227	226	227	266	224	210	218	250	220	220	238	228	235	223	233	213	247	225	237	219	238	254	198	229	226	243	218	226	223	245	222	222	230	224	208	236	228	232	237	248	241	230	204	232	213	220	237	259	242	231	237	232	241	213	225	216	220	236	223	234	232	251	233	225	232	212	218	245	234	240	219	233	229	233	240	231	228	230	259	222	241	218	254	209	213	215	246	217	215	246	242	221	230	254	227	229	213	222	246	239	206	254	235	235	264	223	248	247	257	242	246	232	227	235	225	234	235	226	224	205	241	223	237	214	217	234	229	226	212	222	251	253	235	255	219	244	264	255	228	230	231	247	240	229	225	239	224	228	223	258	244	240	248	226	232	225	251	232	239	216	211	202	224	224	256	226	254	233	220	231	238	241	252	230	230	236	240	250	235	253	247	246	252	223	259	241	225	227	235	248	225	219	237	236	222	235	235	242	221	241	223	248	234	241	248	246	248	236	235	237	212	209	251	237	220	219	218	259	228	253	228	224	252	244	223	220	221	219	224	201	221	246	222	220	253	226	237	245	223	227	211	236	252	238	255	226	255	265	253	238	216	218	228	253	213	221	247	238	221	235	206	245	264	241	229	232	227	194	217	252	232	211	226	231	212	200	222	231	240	233	237	242	210	219	233	246	255	230	232	212	214	228	237	224	224	198	246	232	209	225	228	224
3525	10948	3174	1560	1097	896	699	562	499	474	409	380	342	370	330	338	308	306	350	304	314	296	257	253	306	239	313	257	279	259	273	264	274	256	273	276	267	214	262	263	269	291	271	279	286	275	249	252	257	247	239	244	262	269	285	279	239	236	254	289	260	275	273	277	230	290	265	263	268	250	268	263	279	259	256	264	273	272	278	242	303	268	276	280	266	268	240	251	257	262	235	262	241	275	256	259	259	265	247	270	250	259	275	251	270	275	286	264	282	240	218	261	260	274	260	221	248	260	267	242	233	267	258	239	268	281	257	258	258	249	262	231	271	252	252	257	244	271	250	265	235	260	267	252	247	248	257	287	272	263	264	260	250	245	243	258	262	265	288	261	246	245	273	266	267	240	279	238	270	266	259	280	270	258	256	253	264	283	254	249	262	251	255	273	248	251	247	247	273	265	276	241	286	245	273	276	273	253	280	236	282	267	273	249	247	288	267	247	241	285	246	243	286	245	273	255	282	230	259	240	267	276	243	245	281	261	245	257	251	253	256	272	277	281	231	282	264	259	254	259	280	245	259	259	247	266	282	280	240	258	293	277	261	265	270	238	275	253	275	285	265	247	265	282	277	287	266	249	249	238	285	261	307	254	281	261	263	268	281	287	241	268	249	266	245	244	285	260	254	269	258	259	286	255	257	260	254	261	264	269	278	264	266	252	268	248	264	270	280	266	242	256	238	273	270	265	277	262	292	253	266	271	275	242	278	278	270	263	247	288	262	244	269	261	266	228	271	262	274	291	253	268	267	242	244	284	257	260	255	231	266	223	277	285	260	263	289	291	267	269	281	278	258	263	241	253	242	280	280	271	268	243	254	241	266	278	279	263	247	257	263	244	267	248	268	245	279	262	264	249	266	239	252	230	233	274	255	274	272	257	278	260	251	262	263	261	259	249	257	258	271	250	273	262	275	279	256	275	251	265	244	265	277	249	243	263	276	268	255	238	271	280	287	269	276	251	250	259	253	272	252	235	251	260	263	297	272	277	244	270	229	268	255	222	263	270	263	244	264	266	245	243	252	252	241	254	270	277	256	271	258	240	281	244	220	255	237	251	281	245	278	248	279	268	260	239	264	253	270	278	265	285	265	285	243	268	263	256	260	300	266	239	264	252	273	270	241	243	275	277	245	259	292	272	253	237	271	265	289	283	277	268	254	270	256	248	229	238	234	272	237	249	282	246	271	240	225	234	238	263	274	279	253	229	266	277	251	292	247	271	265	276	274	264	273	269	286	282	255	261	276	260	255	236	232	267	247	268	264	252	260	228	252	233	243	266	270	267	284	242	265	275	245	269	283	276	240	246	253	263	269	257	260	283	251	237	248	260	219	251	244	255	289	261	291	256	265	251	278	239	265	256	247	244	237	253	265	240	255	247	300	257	276	234	281	277	258	257	293	253	252	236	259	262	286	231	285	246	232	258	282	245	277	248	266	261	254	285	283	264	287	250	249	269	245	290	236	243	241	247	253	267	257	251	270	285	248	254	272	216	263	303	249	237	255	279	261	258	236	268	291	246	277	267	245	236	275	243	268	285	239	285	255	299	262	268	261	280	284	233	265	269	254	242	303	262	220	264	260	267	269	276	260	259	258	239	279	273	253	282	288	282	268	281	292	266	258	256	269	242	250	238	280	264	245	257	255	247	233	250	273	244	257	238	247	256	248	251	284	245	227	255	271	259	267	269	236	266	306	261	270	263	229	244	283	265	256	269	258	258	256	297	264	256	253	275	273	245	254	254	260	264	250	279	251	246	248	283	260	237	279	271	258	263	239	252	272	231	280	275	246	249	251	251	266	266	244	258	270	237	253	230	259	249	248	249	256	268	266	243	277	283	267	249	262	281	269	267	246	277	243	259	231	247	242	285	286	260	244	244	264	257	281	248	231	265	259	267	249	258	265	247	262	233	264	246	256	245	253	257	249	266	271	267	233	250	276	265	259	242	245	264	260	247	261	267	237	226	286	248	238	265	273	263	274	248	271	259	280	283	263	274	287	259	249	247	256	263	268	270	247	263	249	250	283	250	254	268	274	268	253	250	260	233	238	250	269	245	234	241	266	281	266	287	262	245	265	262	268	248	243	279	293	261	263	263	279	249	270	245	268	259	258	249	257	243	276	238	247	252	247	254	271	268	243	250	256	257	263	267	269	259	280	245	283	238	274	280	255	234	240	271	264	270	241	255	265	274	255	290	271	275	250	242	278	260	292	268	250	245	300	251	256	228	263	270	222	252	258	238	261	268	256	265	305	267	209	267	241	254	252	250	272	288	277	260	267	278	244	249	228	266	251	260	239	251	239	281	254	234	265	284	233	279	283	262	264	262	264	261	266	224	250	245	248	259	268	241	279	270	263	261	265	253	252	248	250	271	277	255	269	264	267	235	258	225	242	267	289	268	266	285	269	276	245	299	255	284	267	247	246	258	234	283	238	271	248	243	258	289	231	259	244	252	242	279	265	280	245	283	268	248	251	245	255	262	268	249	253	242	263	258	266	250	267	256	273	287	244	244	269	280	260	268	234	282	251	260	274	257	266	260	276	233	246	262	242	241	252	254	260	252	258	249	272	270	278	271	218	267	255	288	284	240	261	279	239	280	249	238	250	253	250	254	269	273	243	262	249	249	257	259	268	267	268	285	252	275	285	261	253	259	283	234	243	252	265	253	247	253	286	273	249	259	269	226	270	257	281	244	263	281	255	262	248	265	267	257	248	287	263	229	242	254	241	273	265	259	230	277	235	270	275	264	263	269	230	293	262	274	242	247	278	264	253	277	256	278	244	270	254	268	248	254	260	274	253	260	252	245	251	276	251	264	311	248	243	270	252	260	247	253	280	266	268	255	245	249	276	246	260	295	237	255	267	268	274	271	260	239	269	281	265	277	284	248	254	267	263	238	246	250	265	253	288	265	268	245	243	271	238	269	259	286	263	241	257	250	278	247	283	258	249	259	235	250	263	249	255	271	246	287	261	265	247	259	263	264	262	268	272	248	268	234	291	239	277	264	261	221	273	260	272	252	256	255	260	233	264	264	261	253	266	258	282	275	280	283	252	270	254	248	269	224	260	249	240	238	278	269	281	267	302	258	265	275	283	231	255	242	250	282	252	289	267	252	257	251	244	263	246	278	256	267	276	268	223	252	279	252	249	237	246	266	255	263	269	270	236	258	263	257	257	267	298	272	236	248	259	251	242	281	247	269	263	276	246	271	273	264	261	247	270	256	238	274	261	206	255	285	279	232	252	253	251	247	282	247	246	261	268	245	244	272	231	288	244	244	243	248	250	277	247	295	254	251	232	262	253	257	265	255	278	251	260	240	248	266	262	259	280	249	286	276	278	258	268	287	244	268	281	276	215	271	261	231	256	248	264	246	221	245	254	262	269	299	266	241	276	274	257	269	255	264	249	276	259	275	267	272	259	276	287	248	250	273	266	250	262	254	252	236	264	261	302	262
22893	21408	29060	24132	21401	21423	6840	1250	1001	873	763	755	673	700	631	603	577	539	557	544	565	549	596	537	539	490	535	517	517	529	538	509	475	522	463	522	504	475	506	487	503	485	482	503	499	465	481	494	512	526	470	527	506	492	460	483	500	493	539	502	487	506	501	469	494	479	496	500	490	475	477	484	502	461	465	507	475	473	437	509	478	542	473	464	456	518	518	496	506	513	516	448	526	512	485	450	472	503	467	500	492	496	471	509	525	508	487	491	484	460	449	526	490	501	460	460	474	453	551	492	504	479	466	446	430	463	512	500	522	449	509	447	489	480	492	467	487	509	496	479	487	457	508	494	468	451	466	471	501	486	482	483	457	481	457	454	497	481	496	466	484	485	444	461	515	484	491	455	474	495	482	467	471	464	494	511	443	470	491	506	501	523	494	483	488	450	483	504	465	497	512	470	452	497	465	479	464	508	469	509	477	497	478	497	516	495	497	454	505	486	466	491	473	437	454	466	441	487	479	433	488	519	472	459	496	461	486	472	516	477	516	559	446	503	443	479	499	458	463	462	513	517	502	488	473	474	465	476	447	477	490	502	477	503	496	437	520	496	488	498	520	480	515	471	466	457	483	493	530	491	468	473	495	488	499	468	489	478	454	477	483	506	501	489	467	461	474	447	478	453	440	485	480	460	473	469	461	503	489	509	460	453	487	527	491	473	448	488	505	484	488	488	461	478	504	485	507	503	508	499	477	516	500	516	519	427	484	539	495	492	464	500	455	472	475	489	485	466	485	474	491	440	466	492	513	477	458	485	452	447	464	459	502	507	476	485	479	510	484	451	496	472	439	450	502	483	508	491	463	533	423	502	462	492	463	498	514	465	508	445	494	472	465	453	484	441	510	504	490	482	476	499	520	483	472	462	474	488	495	494	507	483	492	496	461	499	435	471	507	470	438	486	507	470	456	483	481	452	486	510	495	520	478	492	491	475	499	520	486	470	490	424	489	467	462	503	459	456	498	477	481	471	485	452	487	468	522	482	475	495	532	491	499	473	495	475	489	486	483	492	491	459	451	478	491	468	454	504	490	476	488	491	470	511	448	475	483	458	512	494	479	481	478	468	468	433	470	468	470	472	518	502	502	483	522	487	489	508	465	471	454	475	524	518	499	493	494	461	516	541	519	469	477	456	508	481	507	439	436	468	476	446	449	480	517	485	497	478	477	484	449	485	447	476	496	448	472	501	473	511	501	495	461	472	460	461	480	505	436	458	466	484	427	520	498	497	468	545	484	481	469	476	487	503	457	485	473	496	455	467	456	501	473	501	475	470	473	503	500	505	451	500	486	424	497	487	480	492	449	481	477	444	493	504	455	480	484	472	495	473	488	487	493	518	479	474	498	430	500	511	469	518	427	466	503	522	525	472	452	473	495	474	461	460	472	482	481	471	444	460	468	467	446	497	506	463	448	446	482	536	466	501	506	503	481	491	460	462	480	497	534	489	471	467	466	489	466	495	509	467	530	473	479	458	469	496	499	497	501	459	490	485	466	505	495	473	510	489	464	464	499	448	469	487	547	463	500	489	506	492	492	501	492	485	470	469	467	476	482	493	482	488	466	480	453	424	509	455	467	470	477	485	500	471	418	464	505	470	508	496	509	480	498	455	483	478	512	507	472	444	480	469	470	508	536	462	470	467	502	471	499	468	504	474	473	504	495	447	503	478	461	486	497	482	476	488	436	482	479	480	504	463	461	508	482	476	475	497	469	463	516	517	481	498	509	443	501	478	500	482	507	508	484	499	443	465	476	449	445	471	487	476	467	512	443	497	485	451	474	491	506	474	476	489	491	467	496	477	469	490	466	462	459	487	514	500	515	487	508	481	477	477	442	460	462	480	457	492	470	456	485	509	504	491	493	452	451	474	510	514	454	425	476	475	463	475	456	488	467	499	492	529	511	469	493	493	523	506	483	499	502	470	458	489	526	431	499	469	487	481	468	432	481	516	446	489	477	478	457	447	524	466	457	497	497	459	441	486	515	439	482	455	470	485	538	503	505	459	442	482	447	501	474	491	428	477	480	457	499	513	465	462	446	514	506	511	464	475	495	468	444	478	538	471	472	521	499	455	491	477	456	457	510	493	544	500	482	447	488	469	505	461	479	498	503	473	466	503	431	483	507	452	476	513	474	473	465	499	474	482	525	492	509	460	438	477	473	460	494	456	477	489	456	497	474	517	496	493	454	525	504	473	519	473	488	491	512	442	486	496	494	489	484	464	467	466	502	453	497	533	438	463	435	472	473	510	495	465	457	478	473	478	445	489	458	454	497	490	495	460	511	478	500	478	563	482	469	508	471	479	474	438	473	485	458	471	471	495	490	480	455	472	513	488	465	510	478	488	470	497	456	492	472	492	467	465	458	502	495	454	480	491	460	521	506	503	462	477	486	475	495	499	480	508	477	463	471	506	464	500	483	455	468	510	450	511	489	449	498	455	513	490	497	465	455	475	478	517	458	475	479	454	495	456	485	463	436	448	473	470	453	499	467	472	506	487	443	494	498	481	497	517	497	470	492	484	460	457	506	497	488	487	454	486	462	513	437	503	478	481	460	465	469	493	492	450	444	480	478	474	498	528	455	497	498	503	492	477	469	501	497	473	505	466	504	481	474	481	488	500	458	463	481	469	471	501	480	508	454	462	464	503	455	513	499	483	514	468	488	497	451	489	452	471	500	507	490	465	445	475	483	492	463	464	481	452	452	471	464	504	476	443	505	509	451	496	480	441	470	504	464	461	485	461	485	503	491	483	491	464	440	447	465	445	469	471	473	482	472	463	483	480	485	479	476	471	503	511	455	478	466	470	438	482	497	457	468	457	451	465	484	495	466	472	490	462	476	490	480	493	518	496	504	496	465	500	465	512	456	467	466	501	498	496	457	497	488	452	456	487	497	459	477	462	483	512	497	460	464	470	502	494	465	486	476	502	463	468	516	531	467	430	460	504	457	477	434	517	485	520	471	439	441	514	465	484	442	520	493	503	487	532	515	438	483	450	451	483	482	484	477	474	508	475	517	483	494	462	443	485	517	477	490	480	441	471	481	459	473	514	467	441	492	447	457	471	501	485	517	488	461	491	494	488	466	500	494	495	466	503	451	466	494	470	489	530	491	478	447	450	475	473	480	474	486	495	485	500	462	493	470	484	500	496	466	487	448	495	526	487	491	478	478	452	463	459	473	471	513	469	462	494	486	489	475	497	485	481	459	503	483	518	488	492	498	485	475	476	475	481	458	466	459	496	483	473	422	524	478	487	541	475	483	512	432	478	481	507	459	471	517	460	491	480	451	442	478	473	470	464	489	485	465	486	442	487	457	490	473	510	467	473	454	499	469	477	509	470	503	468	503	464	473	470	464	460	481	473	470	479	506	442	466	495	500	472	467	491	501	519	491	486	492	500	512	499	509	459	501	503	435	495	471	447	466	448	490	480	491	495	484	510	496	456	486	470
4835	26274	9669	4764	3467	2624	2130	1630	1366	1190	1064	925	852	803	706	687	686	658	604	582	648	585	608	595	552	553	574	533	519	516	571	516	508	544	517	509	534	506	499	528	490	513	476	496	488	486	461	529	472	474	529	498	522	494	498	506	479	467	508	466	478	471	488	503	464	481	496	488	513	538	508	458	476	496	471	504	520	524	498	498	519	512	488	489	482	465	504	471	491	471	516	538	521	506	490	490	455	507	503	467	516	521	472	487	458	451	467	482	466	487	474	505	499	500	477	483	499	456	477	478	487	508	468	451	509	498	495	522	476	495	502	464	485	485	481	483	498	484	446	483	532	474	502	458	466	516	504	528	464	541	488	463	501	469	489	472	491	443	483	508	496	454	475	509	505	495	485	504	461	446	459	497	503	471	497	479	516	476	507	472	451	514	505	496	489	472	466	505	508	496	530	511	521	530	527	480	494	489	473	479	485	476	496	511	468	486	520	493	512	505	495	455	491	484	499	576	499	474	540	484	490	500	477	481	518	459	479	500	465	471	453	494	438	482	510	527	473	466	499	509	490	482	472	491	523	507	463	509	469	469	520	474	503	474	477	405	481	492	492	498	494	492	468	503	511	482	488	512	495	478	495	470	495	480	505	497	469	531	481	476	531	523	457	517	478	458	449	501	534	502	511	438	463	467	505	521	467	482	481	478	525	477	526	437	477	460	469	508	505	484	484	448	509	522	495	487	524	505	531	511	491	472	503	417	494	472	496	499	494	508	480	474	468	469	476	511	524	500	489	494	452	487	492	507	465	503	494	517	553	503	508	474	506	492	505	494	470	458	521	494	504	466	481	488	505	482	470	508	502	456	510	475	515	493	481	498	467	459	503	475	520	502	457	469	487	520	475	505	462	480	454	545	493	498	484	486	465	492	478	467	480	521	499	487	501	468	525	507	483	491	491	502	457	515	503	493	490	486	486	503	472	496	477	522	475	480	503	497	469	494	478	438	500	474	491	485	457	477	485	511	485	497	482	522	507	512	514	445	479	474	477	493	488	499	506	520	442	506	460	540	473	497	523	511	469	495	507	480	487	513	486	491	481	499	490	485	509	521	492	468	544	492	485	489	506	472	484	513	502	478	481	464	527	506	478	476	483	484	487	489	471	492	489	513	461	470	490	489	475	487	498	502	446	437	511	484	482	468	457	469	531	485	450	509	450	490	480	522	474	502	449	468	464	515	493	460	520	503	454	507	470	492	527	482	461	490	508	502	503	490	490	485	462	500	493	518	460	468	489	496	492	525	443	498	433	499	474	541	486	502	462	513	520	487	516	497	520	500	510	463	489	535	522	482	478	496	474	488	517	527	492	520	457	486	488	490	474	447	492	465	486	499	520	510	473	479	507	514	515	519	546	487	504	492	480	485	468	509	485	486	483	504	541	497	518	470	491	477	514	495	480	500	445	449	517	521	449	491	498	427	505	499	473	501	476	481	463	460	495	472	509	509	489	500	484	490	484	490	485	522	489	507	443	501	487	466	422	494	458	492	447	486	471	471	466	532	498	485	485	494	473	453	518	522	496	479	508	475	500	494	506	505	511	475	486	468	468	497	512	463	500	482	483	474	479	458	483	499	504	502	477	509	501	528	482	479	489	475	486	482	489	459	529	505	507	507	507	529	485	475	512	495	505	469	499	483	475	492	455	508	517	504	462	483	496	481	477	522	492	459	496	490	460	464	498	503	494	464	516	495	497	473	522	474	460	537	497	492	481	460	468	502	504	519	516	494	496	486	511	496	506	480	520	503	497	468	501	512	478	515	517	446	480	461	475	477	502	490	444	477	497	506	467	490	492	501	507	486	479	531	528	483	474	479	471	513	520	487	521	505	506	491	472	458	436	489	505	484	478	512	476	519	484	477	472	459	481	514	484	504	483	489	500	509	488	458	490	507	485	462	474	503	522	497	493	524	522	472	495	501	475	497	495	503	493	480	561	477	483	460	496	519	494	472	498	487	488	456	487	472	474	450	492	476	477	485	499	489	479	469	477	468	489	503	471	492	494	469	496	500	517	497	493	515	547	466	485	504	498	514	481	482	515	497	508	498	516	477	523	468	462	517	489	457	534	505	464	488	506	482	473	451	493	499	483	477	472	497	511	509	465	455	510	514	511	535	518	499	467	491	527	471	489	483	481	490	441	513	481	453	512	453	506	485	462	479	505	495	473	506	508	498	489	534	499	510	516	459	489	448	477	481	504	477	494	508	508	429	469	479	487	479	450	481	503	498	490	490	507	453	480	508	488	514	483	477	518	478	477	509	488	516	481	514	465	495	510	457	458	508	503	521	503	525	482	470	542	488	518	484	478	482	511	476	476	475	476	500	449	493	470	497	459	466	460	494	523	526	501	486	473	493	519	520	454	509	509	477	478	464	480	507	480	546	484	440	477	459	487	507	510	444	526	495	502	487	477	522	482	490	474	493	480	506	501	491	490	523	499	440	472	500	507	514	471	451	489	507	513	466	494	506	483	513	477	483	460	530	484	527	521	514	497	499	468	491	472	514	447	513	494	530	458	474	465	484	480	525	483	501	508	467	525	475	460	498	500	453	473	512	477	502	512	502	503	476	486	499	470	436	503	514	495	487	492	478	489	499	481	494	487	497	465	504	485	520	470	496	434	496	465	474	455	488	523	521	493	482	464	547	522	485	479	523	505	503	484	496	481	505	526	478	472	516	500	457	484	501	491	481	460	493	488	523	506	473	535	463	502	500	482	458	513	501	498	493	491	520	497	518	491	506	512	467	528	476	482	465	445	512	494	490	497	534	504	486	492	528	527	494	497	459	455	511	490	469	496	498	505	480	489	509	509	472	464	490	516	500	494	506	496	504	510	523	470	488	459	513	477	466	480	481	486	489	535	485	475	478	486	510	474	503	494	463	438	452	489	495	527	491	436	508	466	544	488	528	481	496	458	480	540	456	503	461	514	503	486	499	465	492	517	459	494	476	502	512	507	478	523	490	501	466	504	443	516	494	482	506	421	500	516	509	489	470	511	446	516	473	481	495	494	470	481	512	540	522	481	466	530	488	454	518	502	483	476	510	496	440	496	506	463	488	465	497	481	517	485	448	459	465	524	505	529	508	545	471	459	565	480	480	493	474	512	512	483	492	454	469	504	506	474	480	496	491	475	505	487	487	502	494	488	472	482	506	485	477	492	540	473	493	522	478	472	496	516	526	491	513	525	508	435	464	507	476	447	473	460	460	470	512	435	465	527	469	489	513	472	478	482	467	497	485	468	490	480	511	470	458	480	509	430	496	487	475	527	480	474	467	452	457	513	479	483	494	449	471	567	473	525	539	522	454	481	505	497	471	511	511	527	520	526	499	471	507	473	485	478	512	511	497	502	493	457	466	494	542	496	519	476	504	471	510	494	484	483	510	498	497	453	457	521	499	497	473	524	489	492	547	481	486	484	481	501	515	522	502	494	464	452	485	488	498	469	487	477	483
28095	17711	3118	337	219	166	147	147	152	116	120	126	152	118	133	104	141	136	124	120	122	119	116	125	116	104	115	131	136	130	122	125	112	130	110	129	118	123	127	122	120	125	123	130	125	123	102	129	133	129	123	120	146	124	140	132	102	129	133	133	101	126	134	142	136	106	106	113	110	140	135	114	114	121	147	130	118	137	142	130	101	123	146	94	129	133	95	126	121	133	118	108	126	133	113	129	130	109	132	135	118	138	146	143	122	100	135	128	127	126	148	137	124	110	142	131	137	148	128	124	130	141	118	115	142	118	126	116	136	114	136	118	118	128	117	145	140	120	123	125	129	147	133	136	126	140	122	129	133	131	123	139	117	126	123	127	114	134	121	118	116	129	107	139	130	127	107	140	121	126	136	133	138	119	110	130	130	129	118	122	115	104	130	113	140	117	118	112	117	110	133	121	103	122	114	125	106	122	129	138	153	108	152	108	127	126	112	127	134	128	137	153	90	138	109	112	119	113	141	111	129	126	121	126	144	139	123	110	123	143	117	128	124	113	115	133	108	112	120	122	107	121	126	124	138	135	143	125	136	122	128	118	136	124	112	124	126	149	132	145	115	129	142	147	126	126	128	127	128	151	124	119	117	115	128	136	135	133	134	111	116	122	121	122	129	138	127	144	129	111	122	122	127	152	108	125	118	136	118	140	130	127	113	148	121	128	141	128	126	113	134	147	123	118	123	113	127	130	125	109	116	111	126	118	124	125	139	110	126	134	131	111	124	135	120	98	129	140	110	142	111	125	128	132	121	114	138	100	110	123	113	120	134	129	139	142	121	132	120	121	133	114	109	121	134	128	114	121	129	113	137	142	131	140	130	120	117	121	103	131	119	126	138	112	122	128	126	122	137	140	119	129	134	116	133	137	104	120	122	130	106	129	130	101	126	123	140	107	123	131	113	110	124	109	109	133	104	108	129	124	125	115	113	111	125	131	142	125	130	141	128	107	120	125	120	135	123	128	126	135	148	124	148	138	124	112	112	141	125	130	122	129	118	114	132	147	117	119	119	126	109	135	141	104	112	113	147	126	127	142	132	133	116	108	139	107	129	134	123	137	115	127	117	123	139	126	134	126	136	126	108	132	125	145	119	124	115	115	134	111	122	131	127	117	131	125	119	131	123	123	112	138	128	117	127	118	107	126	133	140	130	141	121	148	128	146	125	142	117	123	128	123	143	129	113	115	117	137	116	127	133	123	123	125	141	132	117	135	121	129	108	125	122	129	131	147	121	149	121	126	117	107	112	135	140	139	133	109	101	106	116	121	119	113	118	118	128	107	122	132	130	134	121	120	129	122	123	120	116	125	132	121	144	121	152	117	116	117	132	137	129	107	135	130	154	114	126	125	109	132	109	102	150	118	163	138	116	123	102	110	130	110	114	124	139	122	144	144	118	138	136	95	132	137	119	115	121	105	127	125	121	103	134	119	130	141	107	138	115	124	103	105	119	128	125	115	134	137	125	134	104	128	135	141	129	145	125	124	137	121	108	116	133	112	130	111	121	103	142	132	134	120	135	124	118	111	130	125	118	138	131	131	135	130	121	142	133	115	128	132	129	95	109	126	139	117	127	129	126	139	126	119	116	129	115	137	123	142	119	127	131	128	120	102	135	138	131	123	103	124	128	108	130	107	130	129	112	156	132	128	120	138	129	111	117	127	100	122	144	113	127	129	113	132	115	110	120	138	111	151	131	128	136	118	134	123	135	141	124	127	136	118	118	112	139	112	114	123	115	129	117	127	108	155	116	119	121	120	109	106	146	110	119	150	123	133	129	129	112	119	133	129	127	128	129	132	119	130	131	112	133	134	115	125	128	133	108	137	123	128	122	127	130	121	139	142	139	131	130	128	135	122	105	123	129	134	119	103	108	125	116	131	139	119	100	144	127	126	127	128	134	116	117	132	112	130	133	131	125	150	100	123	124	132	133	134	139	133	122	115	119	125	108	138	111	137	114	111	124	118	131	106	115	137	142	121	128	127	146	122	134	101	123	142	125	124	127	112	108	127	121	119	136	123	136	126	114	106	130	138	138	126	138	148	133	156	111	117	140	143	121	126	121	120	124	126	112	112	117	127	109	134	119	130	115	131	123	128	119	125	115	129	126	132	138	129	119	121	143	134	125	126	118	120	112	109	114	148	129	107	128	134	128	134	122	133	118	126	128	119	119	101	130	133	145	122	113	123	113	125	123	138	121	106	128	147	116	117	112	127	135	126	104	97	136	113	115	125	145	126	146	141	135	123	141	137	139	129	120	122	127	111	115	106	107	121	111	120	133	132	118	104	131	121	140	121	155	140	120	113	131	133	135	117	132	130	131	106	135	111	125	132	115	123	125	122	135	131	104	133	133	115	141	130	132	136	135	112	112	139	133	141	133	115	128	124	106	130	111	130	110	132	126	129	122	107	122	136	113	133	133	124	123	126	129	130	113	113	113	117	121	145	126	100	136	122	137	123	121	118	137	110	121	135	139	115	135	146	131	143	125	104	127	127	125	131	112	143	138	121	136	134	111	131	100	115	120	111	120	126	124	140	141	124	133	127	114	124	132	122	120	122	141	123	159	144	124	126	111	134	120	123	106	138	118	135	132	115	122	111	121	126	137	102	141	131	134	120	110	151	127	112	123	112	136	118	111	127	131	125	111	133	115	142	136	124	106	123	128	137	127	136	139	144	131	125	130	136	140	114	119	108	125	114	124	132	111	139	133	120	113	119	121	141	136	138	124	124	117	130	134	131	138	115	141	135	115	131	145	109	127	113	139	128	122	124	115	119	118	137	131	128	118	109	109	109	122	115	124	133	129	136	123	127	123	125	136	124	131	120	135	141	115	114	123	124	116	120	132	126	120	120	123	148	112	130	121	141	121	134	118	122	125	111	114	125	124	123	125	122	131	116	141	104	136	143	120	110	139	110	133	148	123	132	118	141	130	127	120	120	121	124	141	130	130	131	131	129	135	106	119	115	112	129	131	127	126	126	132	115	136	126	137	112	126	120	125	131	129	133	122	151	108	118	115	124	147	114	123	122	140	138	150	124	130	110	111	122	123	125	131	109	133	106	131	134	128	139	99	129	133	138	119	115	120	110	120	134	111	129	123	127	131	130	125	136	143	139	99	134	134	129	144	119	130	128	139	125	149	134	106	121	129	113	121	115	118	139	118	126	118	124	111	131	130	122	122	125	122	135	124	113	142	116	125	136	123	158	116	130	117	136	136	133	123	122	114	140	123	117	118	125	136	121	120	154	129	118	144	134	119	125	115	125	148	118	139	139	117	109	115	116	116	112	123	141	108	127	136	124	127	123	142	120	108	130	114	121	129	128	135	112	124	130	141	107	127	113	128	127	155	150	113	128	141	124	125	113	113	128	134	115	117	141	142	137	133	110	116	122	126	121	122	116	135	129	134	124	138	113	133	131	110	103	125	151	114	112	128	120	131	141	131	138	110	116
4236	3183	481	287	232	198	179	181	166	161	140	165	155	133	133	157	149	136	140	144	138	136	131	127	137	151	142	121	137	137	189	154	147	127	120	154	139	129	123	153	140	142	126	150	140	152	157	133	138	136	138	132	135	120	140	147	139	135	173	146	150	135	145	164	143	142	140	153	115	140	145	163	148	142	145	146	148	134	131	121	148	123	141	139	152	157	140	149	162	144	124	154	147	141	135	142	133	124	138	144	134	159	130	127	150	139	142	137	148	137	136	133	140	128	140	146	155	141	147	145	165	135	132	158	146	132	140	140	139	156	140	137	126	119	158	166	138	137	154	135	133	140	140	161	138	148	124	128	124	121	148	120	157	124	163	139	122	160	144	136	162	146	136	143	137	138	144	138	149	156	146	131	168	132	141	148	149	137	127	144	130	150	149	138	143	136	120	143	152	147	162	174	138	147	139	147	139	132	145	140	131	133	130	150	127	130	146	144	150	148	140	123	137	160	138	132	131	146	146	152	117	140	141	111	130	144	154	149	141	153	150	134	145	146	123	156	142	134	132	125	163	132	143	156	128	131	143	142	132	131	131	143	152	149	145	126	159	141	135	158	155	137	143	144	156	138	144	125	126	132	121	148	125	139	149	146	145	161	139	126	129	126	135	132	157	131	134	128	146	151	133	132	126	126	145	137	139	138	136	140	143	142	156	139	134	152	139	133	150	135	148	143	137	141	153	120	150	148	136	140	150	145	122	147	155	147	140	148	132	136	116	118	156	168	114	142	148	151	141	135	124	133	149	124	144	138	152	136	117	168	147	149	150	151	127	136	138	127	154	148	146	135	142	111	136	128	143	150	138	150	129	152	150	130	138	138	142	135	131	145	138	132	124	148	122	145	165	114	134	134	142	155	140	155	129	138	187	145	142	139	129	137	130	153	133	152	148	149	162	132	117	152	117	138	166	140	141	159	119	137	131	136	137	135	121	144	129	146	145	141	140	142	122	140	136	164	144	140	139	134	138	131	140	148	153	139	167	132	148	131	141	136	146	130	131	144	130	125	169	141	140	139	135	138	135	155	127	148	145	140	171	136	145	159	147	143	137	152	142	127	159	130	137	133	116	141	133	161	125	159	109	136	138	146	151	175	158	148	152	128	125	139	161	160	148	144	122	131	154	145	142	131	148	145	155	140	154	146	129	143	143	136	138	112	156	137	151	119	132	130	126	128	152	153	156	131	152	139	153	132	178	152	119	145	144	152	124	131	142	155	131	108	129	133	148	144	136	154	124	142	137	145	129	138	141	142	144	138	136	164	131	153	131	124	139	121	132	140	142	128	156	152	145	147	138	138	152	147	146	149	131	120	153	143	136	157	141	139	129	143	143	121	141	138	148	144	147	145	129	142	139	138	135	138	145	139	112	139	133	123	149	147	160	146	121	144	155	162	126	138	140	131	138	116	161	144	157	141	121	134	138	120	154	130	132	149	152	170	158	145	146	162	142	159	139	135	133	151	141	155	135	142	170	136	128	146	150	150	130	145	143	130	141	127	131	147	131	159	136	122	145	134	136	158	147	133	143	125	106	130	133	139	139	158	147	146	133	152	126	130	121	133	124	136	140	154	136	147	138	149	137	121	133	132	142	127	136	109	141	142	158	135	145	146	119	152	149	160	128	140	161	158	121	136	141	138	132	139	155	160	130	134	135	133	138	124	130	122	137	135	156	131	118	147	147	124	144	135	176	128	145	146	127	141	128	146	142	152	142	127	137	143	152	152	136	130	121	146	150	132	139	131	143	149	142	137	136	154	130	125	134	132	145	153	149	131	148	141	131	152	171	123	147	112	131	134	147	152	142	141	143	133	151	159	141	122	161	147	138	147	134	144	126	136	127	136	143	143	128	138	136	144	129	133	130	149	135	154	156	129	146	128	132	128	144	153	150	142	135	131	133	124	120	136	126	139	133	119	130	144	132	131	171	127	114	123	120	139	120	123	131	127	146	152	142	131	136	141	140	147	133	120	130	141	136	145	138	148	145	138	138	136	138	152	121	149	130	162	158	130	163	129	124	139	152	143	123	137	139	131	149	129	144	108	150	130	146	140	151	135	144	135	131	141	141	113	140	143	130	142	140	120	163	129	162	130	127	149	146	147	148	152	144	137	135	143	154	133	117	133	150	146	159	133	137	153	125	127	143	129	149	124	126	162	142	146	132	141	140	133	122	141	140	147	124	130	147	130	143	129	166	148	117	134	156	133	137	172	140	148	122	159	150	156	141	149	140	131	143	147	121	162	132	126	149	134	139	124	157	134	147	139	142	157	132	141	145	125	124	142	149	147	141	154	132	137	149	141	142	163	126	143	143	158	124	163	148	136	134	156	136	139	147	140	142	157	153	113	140	135	146	130	134	138	138	126	135	142	138	150	150	129	158	140	136	152	162	152	133	133	122	139	121	140	134	126	141	153	125	142	141	148	129	123	147	149	136	173	145	151	139	127	132	133	133	132	141	141	136	151	139	134	135	140	119	144	136	145	137	144	120	154	136	139	144	153	134	138	127	144	132	144	133	157	152	134	141	153	144	151	146	138	160	122	155	132	149	156	139	153	127	139	144	149	154	147	135	124	145	142	148	149	155	150	135	143	131	146	145	137	146	125	143	135	134	144	149	149	141	119	155	143	132	161	152	135	138	124	136	146	136	150	107	146	161	140	149	169	150	137	129	131	133	154	142	149	148	149	148	129	125	162	147	139	152	125	133	175	136	129	172	137	150	164	146	156	148	153	119	139	125	114	134	138	152	163	148	140	142	140	161	142	152	132	122	162	147	146	150	164	135	147	139	136	128	135	117	157	124	144	146	126	138	138	136	152	153	154	138	138	131	168	123	129	131	146	151	144	131	153	155	147	149	145	119	144	122	151	156	135	147	142	151	148	143	155	136	125	150	146	161	142	145	159	133	148	145	135	143	131	164	148	149	146	121	132	132	169	135	137	158	148	146	144	149	137	143	138	140	138	141	157	134	143	149	144	120	139	156	120	153	139	138	146	144	146	157	158	139	127	121	124	144	133	130	135	135	151	129	128	160	133	142	147	122	139	125	131	157	140	143	134	139	137	132	145	111	133	157	141	136	139	139	152	133	155	159	124	146	158	128	157	113	139	150	138	137	130	147	144	130	149	154	151	132	131	134	147	145	154	132	149	130	164	136	159	143	148	139	144	123	144	134	132	165	145	141	124	156	138	140	141	147	123	128	152	153	138	123	118	151	140	126	146	156	159	155	149	146	137	143	149	134	145	153	135	116	138	148	148	149	143	136	114	127	111	139	134	133	143	127	131	155	135	143	139	148	143	131	147	150	142	141	132	146	128	135	164	144	131	139	155	153	131	148	130	133	160	163	162	119	140	151	126	137	140	153	137	145	128	123	133	130	135	133	161	161	142	133	132	136	144	135	128	149	134	134	139	145	138	140	147	129	172	137	154	126	121	160	145	132	136	160	130	136	149
24014	21408	28686	24493	21380	9171	961	618	521	492	405	401	368	359	368	324	335	278	304	328	286	302	298	304	326	287	317	328	278	316	302	307	271	293	267	309	297	288	283	279	308	283	337	263	299	275	311	271	303	256	304	276	278	281	307	298	329	287	309	299	266	281	281	307	249	302	295	295	280	284	265	279	305	288	285	270	288	287	268	264	279	289	286	277	286	265	284	301	278	280	304	274	284	307	271	264	259	302	261	308	261	274	292	310	309	270	308	313	275	268	280	319	284	288	280	286	292	304	287	308	280	303	312	282	293	264	293	295	288	283	309	257	266	297	276	253	290	282	259	302	265	264	280	278	293	277	270	282	285	265	293	290	288	272	292	280	275	265	264	273	267	257	282	287	284	297	280	268	283	272	309	269	293	322	280	295	273	277	320	275	298	281	260	263	272	286	316	289	301	277	280	271	291	290	277	312	282	286	291	268	294	281	308	264	292	274	257	295	275	275	283	259	288	269	298	272	285	281	296	308	266	280	294	284	283	304	268	281	260	307	267	266	261	277	271	303	252	269	255	241	306	295	295	270	303	302	311	296	304	283	275	274	299	266	313	308	286	247	293	278	301	295	275	297	307	282	306	306	286	268	310	273	264	285	300	292	264	288	300	274	288	264	303	261	290	320	295	276	324	285	256	284	258	248	278	277	300	256	267	259	291	268	285	305	282	243	284	263	268	279	267	305	291	308	269	287	306	311	277	270	294	291	284	294	259	269	302	285	278	281	269	279	298	298	290	299	275	318	270	306	274	271	273	298	280	284	266	298	268	253	278	295	285	270	280	258	287	279	276	293	267	298	282	317	253	281	291	315	251	273	283	278	230	257	286	285	289	302	288	272	325	264	280	278	277	280	280	287	268	259	265	301	297	286	302	306	272	293	277	287	275	289	279	259	257	279	274	301	277	298	286	291	294	247	250	283	278	286	273	260	282	323	262	287	300	303	307	285	278	294	271	283	262	293	309	248	271	289	290	289	307	256	276	272	299	277	327	303	277	262	324	264	296	286	303	296	287	267	329	247	270	300	280	289	262	284	298	245	263	265	243	269	284	297	271	254	271	274	302	286	267	276	267	284	297	265	284	283	290	286	279	297	289	283	296	305	267	259	305	320	317	282	301	293	301	293	277	251	299	288	277	268	287	295	282	274	254	247	273	300	282	268	293	267	262	296	269	300	303	297	281	293	283	296	305	251	265	282	300	298	286	285	298	283	322	270	292	325	277	266	281	287	311	264	297	281	253	278	286	321	298	292	318	276	275	270	290	291	276	268	297	267	283	264	290	303	300	303	249	318	272	298	268	283	301	302	342	283	271	261	285	321	258	288	243	283	253	253	286	287	260	277	283	252	280	265	277	276	298	285	295	295	273	282	283	274	293	309	290	283	264	280	295	262	311	261	264	292	289	278	300	334	292	277	283	295	287	249	291	257	277	281	305	274	258	278	286	270	281	261	291	284	286	281	287	295	267	284	290	277	271	288	264	272	310	260	301	279	285	298	302	270	275	277	279	278	279	262	292	268	286	295	261	238	281	282	273	280	280	308	303	325	287	286	234	290	290	297	268	297	283	294	291	278	252	262	279	294	272	300	257	286	275	270	281	273	287	265	273	265	280	285	293	263	280	273	302	292	263	331	258	286	287	268	288	253	267	265	297	312	301	301	261	305	294	288	272	274	276	272	259	303	284	281	274	282	298	280	281	296	276	266	295	259	282	308	287	325	279	264	254	298	259	282	288	288	276	271	284	268	300	260	290	302	296	273	268	283	276	324	296	294	291	266	265	253	264	289	266	242	265	270	263	279	257	282	273	282	261	302	313	292	295	296	269	288	300	282	282	306	270	281	288	300	260	304	297	282	271	284	303	294	270	266	293	274	269	276	298	296	285	296	302	270	292	281	273	281	274	273	290	268	266	241	235	266	262	287	276	285	308	288	296	288	336	265	279	289	294	274	288	262	301	265	287	279	260	280	285	264	257	270	281	270	244	293	308	279	263	304	272	275	263	288	282	274	291	268	302	289	272	284	285	300	275	294	270	295	286	290	262	265	281	283	272	270	279	275	296	270	305	301	291	310	264	273	262	274	294	293	255	284	262	270	267	273	299	284	274	299	285	292	260	267	274	281	287	243	268	287	263	298	295	309	302	273	264	279	283	278	302	270	316	324	290	262	297	286	263	285	302	254	264	260	275	289	313	268	282	302	285	300	308	275	284	273	291	260	288	281	300	290	321	296	276	276	249	332	264	300	265	306	281	312	287	276	291	268	308	274	304	274	301	278	285	263	255	255	243	273	307	278	269	255	317	272	288	294	309	278	300	253	300	290	276	278	266	286	296	267	289	287	287	306	276	297	285	296	285	275	278	295	249	252	270	264	272	287	262	275	281	296	243	287	276	285	277	323	299	270	261	285	278	260	298	285	276	282	280	253	281	258	289	288	292	277	289	262	251	255	274	300	280	277	301	300	294	289	285	289	284	283	252	281	281	286	288	270	269	296	261	292	269	290	280	279	285	257	292	289	280	308	290	278	276	286	289	306	307	299	288	276	293	294	298	292	295	280	291	300	270	289	282	293	284	280	300	303	281	275	299	270	263	311	279	305	250	276	258	289	321	262	292	290	312	278	308	263	292	261	256	291	265	250	279	272	278	283	277	244	280	273	294	276	276	294	274	261	295	284	294	293	287	286	291	275	293	293	305	289	314	262	288	310	264	278	288	283	293	268	314	276	303	277	308	272	279	276	290	273	267	306	283	281	269	282	286	279	266	289	263	287	314	271	253	283	301	253	274	268	294	260	305	270	296	253	278	267	299	305	277	281	263	283	280	285	275	306	265	274	268	266	263	262	262	301	313	274	316	269	291	286	258	277	283	277	301	283	278	282	292	280	291	302	268	259	307	296	252	296	303	305	284	308	296	276	289	312	291	300	267	267	267	262	298	265	292	295	285	305	290	310	251	294	316	294	275	305	298	265	284	284	299	289	263	291	277	291	275	298	297	275	294	294	300	300	273	282	285	298	265	285	315	290	266	264	265	292	291	282	286	316	267	291	286	282	272	289	297	299	297	270	306	265	305	278	273	282	284	284	296	326	302	306	278	289	274	274	281	311	292	285	278	301	275	326	278	283	304	285	296	280	268	259	283	280	288	270	298	268	270	286	269	239	261	283	282	294	290	281	276	283	268	283	264	285	294	259	269	285	296	308	279	312	261	255	306	279	283	301	298	326	320	300	272	257	293	256	289	266	263	288	277	255	291	289	277	272	283	264	268	272	281	302	284	269	310	274	260	277	283	245	299	283	280	276	298	259	295	270	280	269	275	272	297	279	290	277	278	267	306	276	290	280	321	282	272	285	271	266	298	293	286	295	313	266	266	263	294	278	293	282	268	287	297	271	283	311	270	282	304	294	292	283	276	293	271	252	230	293	273	264	274	269	261	302	285	302	280	307	279	295	279	269	249	270
3437	15411	5711	2688	1949	1506	1130	905	764	612	543	490	468	453	427	394	390	366	352	360	348	359	342	372	335	313	317	313	335	291	312	315	305	332	300	318	280	324	316	309	315	291	272	317	299	316	272	285	293	280	324	302	293	323	327	297	328	311	293	269	287	304	301	291	294	249	325	281	284	304	304	267	339	285	283	311	322	306	295	291	274	295	287	267	271	280	308	296	313	260	309	295	289	283	268	288	279	270	287	300	313	306	298	295	295	279	310	251	275	281	285	293	297	315	285	268	297	306	281	299	286	276	272	309	324	280	293	288	301	282	279	266	314	284	283	293	288	276	308	294	287	293	292	290	306	298	290	285	305	303	319	261	299	288	298	294	287	300	289	282	293	293	291	271	281	282	269	288	306	292	262	288	298	280	289	322	302	290	288	274	309	259	300	286	295	289	279	302	285	291	334	298	312	283	293	276	278	275	300	295	297	260	248	280	271	306	327	256	321	285	283	293	307	291	286	305	259	307	298	316	270	297	291	318	265	302	270	281	290	289	291	302	292	267	299	309	307	287	318	270	298	310	304	298	276	284	282	289	289	259	281	318	278	279	286	295	313	287	262	292	294	277	294	307	320	337	303	280	291	301	269	271	320	270	308	304	308	285	263	329	292	312	308	321	287	280	281	272	275	298	317	276	279	323	296	293	288	300	280	256	289	294	304	297	269	266	298	308	258	288	344	320	300	270	299	281	293	291	288	293	295	283	299	259	277	291	297	301	298	293	282	280	298	274	286	287	301	309	295	316	284	290	271	289	308	313	297	279	319	276	304	269	315	304	291	255	279	263	340	280	297	300	311	301	302	271	298	295	300	257	306	273	306	281	281	317	301	310	308	301	306	280	292	300	282	270	303	308	273	265	297	330	286	305	329	301	317	285	297	288	278	282	269	298	309	306	268	300	263	281	288	250	275	273	280	283	284	333	293	277	310	297	323	265	291	305	286	285	297	283	266	278	293	296	295	311	302	321	277	299	287	280	295	273	309	303	307	280	263	298	295	298	309	282	283	292	271	292	279	294	262	264	275	315	272	277	277	305	273	313	268	274	296	270	299	263	327	317	294	262	294	290	316	310	298	319	275	284	275	295	261	284	276	281	289	287	289	278	266	279	273	306	289	280	292	271	263	307	273	271	289	288	286	270	300	305	301	286	297	288	268	331	271	265	282	295	287	269	303	320	292	283	276	272	318	292	306	310	317	311	279	285	323	256	272	271	262	285	267	269	293	285	304	328	281	301	296	293	292	293	292	294	291	273	304	301	284	270	292	271	305	298	285	316	272	301	292	313	289	280	278	333	295	295	279	265	280	284	290	274	275	292	300	294	290	290	277	329	270	298	277	303	279	295	264	299	260	286	293	263	290	302	296	271	289	301	317	298	322	272	308	303	291	311	280	294	300	284	292	268	293	292	268	287	291	316	322	291	313	301	293	281	279	290	298	238	296	293	278	302	300	307	287	319	284	297	270	303	318	298	288	291	284	302	266	292	283	312	310	299	253	310	302	299	289	290	279	312	290	301	290	289	299	299	277	288	261	257	295	307	301	311	299	288	335	271	292	282	308	295	276	313	296	287	298	286	284	300	295	284	284	318	296	312	261	291	262	320	306	278	283	269	271	299	337	292	267	283	336	281	278	285	278	290	275	300	295	259	274	310	302	294	309	257	308	320	347	269	298	286	277	307	276	316	316	306	312	276	307	292	287	298	304	295	329	274	290	303	261	279	294	297	319	313	278	298	286	287	263	322	285	327	312	294	273	290	277	282	298	285	273	279	317	311	310	302	289	285	287	301	309	305	301	304	283	296	321	301	292	322	318	295	292	297	285	284	266	299	296	299	304	294	294	300	273	281	266	310	278	310	281	286	294	294	313	291	270	280	284	301	310	258	295	308	285	295	295	321	295	318	313	286	288	268	291	309	258	295	261	280	293	296	282	315	296	264	290	289	281	267	273	337	277	310	280	299	287	302	287	274	342	302	254	332	281	273	290	259	299	331	296	280	265	252	293	282	284	285	295	283	299	288	292	290	305	287	289	296	341	280	328	256	331	296	271	319	288	260	312	284	288	281	302	293	288	316	277	324	287	303	305	274	268	336	289	298	294	329	317	267	296	288	273	288	303	261	301	292	279	279	255	329	281	303	280	308	288	286	322	282	305	291	299	284	295	300	287	300	295	302	307	294	296	304	299	284	279	300	284	307	281	303	295	278	321	298	300	272	282	298	308	337	320	301	264	275	312	303	316	274	327	315	290	307	278	264	291	301	329	272	298	271	309	310	286	316	307	309	281	281	296	295	279	285	285	298	253	296	278	294	270	294	257	260	265	313	249	272	282	295	297	261	283	272	290	305	288	279	285	261	304	287	292	303	290	271	285	305	289	300	279	300	287	278	299	286	295	284	297	284	263	281	309	288	263	307	279	309	268	299	307	290	298	281	281	290	309	305	250	267	292	295	276	301	263	300	290	285	299	314	295	276	297	282	264	301	339	297	292	320	263	262	281	272	280	287	290	314	279	233	253	288	290	288	283	281	283	273	244	316	298	290	274	321	306	296	313	294	290	277	265	284	326	310	286	318	295	298	271	268	268	282	294	309	252	316	247	300	268	286	291	304	303	293	309	298	306	286	311	312	285	273	277	324	282	282	298	275	288	289	311	309	298	308	258	302	281	306	324	287	295	295	269	270	310	269	266	331	314	308	273	272	308	278	274	278	265	278	308	284	294	301	276	272	273	283	272	250	282	316	302	305	302	321	274	305	303	292	305	283	287	285	256	285	273	299	313	330	326	282	252	279	288	319	341	285	293	323	297	281	288	281	298	297	266	272	299	251	316	276	286	298	265	293	278	285	303	275	267	305	305	312	272	293	286	285	302	273	307	282	294	300	313	264	258	300	273	324	292	276	266	304	337	293	302	290	279	298	276	285	328	316	313	302	255	290	326	295	264	289	316	279	270	265	259	300	288	303	309	285	271	290	311	271	290	309	300	277	268	292	287	251	293	307	318	298	281	265	297	278	291	279	319	290	281	283	297	285	309	298	271	291	279	296	270	288	289	278	281	291	277	314	289	303	312	251	301	294	276	304	296	273	266	305	310	296	295	280	272	298	305	276	286	285	275	306	268	310	290	287	284	291	282	289	278	302	287	306	278	293	285	303	279	297	301	295	269	261	272	302	293	302	288	266	327	303	278	310	269	310	302	334	296	277	267	309	294	295	313	327	265	288	319	288	277	276	264	272	296	282	280	277	300	302	293	268	304	308	300	281	306	300	283	279	293	289	297	294	301	316	283	297	252	292	290	307	304	276	306	267	321	262	282	277	276	294	306	291	284	271	301	303	314	277	288	287	295	285	291	296	265	293	288	295	317	284	265	270	289	293	319	297	266	306	304	294	284	282	286	265	293	266	302	283	313	295	283	294	276	295	299	253	274	291	303	286	287	304	274	277	286	295	272	310	298	295
25163	21363	27485	25480	9400	568	470	379	342	309	281	302	293	285	264	273	246	255	265	252	247	247	249	203	255	243	255	232	239	232	239	232	234	226	235	234	202	240	222	251	227	235	245	241	227	257	229	260	228	218	211	215	254	224	241	250	222	218	255	236	238	237	232	248	231	242	229	207	241	242	264	252	226	210	216	217	230	195	221	204	252	197	223	228	231	235	229	235	233	238	231	225	255	208	230	232	255	247	209	232	201	240	216	269	266	237	234	222	223	228	236	243	200	246	241	247	231	248	213	213	267	223	215	205	254	232	215	222	249	244	221	240	235	238	235	259	224	228	240	242	201	220	232	222	245	216	224	240	238	241	227	214	234	248	223	244	235	239	253	232	226	221	229	249	211	246	231	211	204	226	232	210	247	231	215	218	231	225	223	230	220	235	242	234	235	221	242	237	232	242	262	238	231	253	243	251	221	199	220	241	220	215	254	213	229	232	246	225	224	192	262	259	218	261	252	221	240	224	218	244	231	255	233	222	227	224	217	213	208	254	214	235	229	236	237	221	223	227	239	211	222	240	246	227	266	221	224	225	250	196	235	236	217	241	230	222	220	222	214	208	220	223	240	239	217	220	196	230	209	218	223	264	234	227	229	255	229	264	237	228	239	227	214	247	241	228	231	230	242	224	246	249	232	232	229	234	214	213	214	259	224	225	239	238	205	214	217	223	183	227	221	222	218	235	242	223	227	234	212	219	243	221	236	224	235	219	236	231	223	256	217	237	241	225	220	269	220	227	236	242	228	215	207	225	252	240	252	227	268	216	259	212	223	216	214	217	224	233	248	212	234	216	235	218	225	207	216	226	225	196	221	266	233	232	239	212	232	257	220	221	250	211	239	239	197	231	214	249	221	216	230	229	221	251	182	230	266	225	260	231	243	249	232	230	240	241	229	224	222	238	237	248	228	223	215	251	249	210	232	256	240	211	215	240	204	234	216	227	214	215	224	220	231	231	231	192	261	255	208	203	192	214	211	228	254	217	220	242	224	204	230	237	237	246	250	254	230	230	248	245	215	236	241	209	256	228	250	235	229	234	233	217	227	213	224	211	222	253	194	229	240	240	236	239	225	218	216	217	263	228	208	262	242	219	217	224	243	233	224	235	218	228	209	221	200	236	239	269	232	215	218	236	226	233	243	246	193	235	241	231	216	227	237	233	238	230	226	229	220	220	237	243	229	243	240	212	217	209	209	231	238	202	271	248	213	213	222	256	221	256	217	247	235	252	247	223	261	214	220	222	204	213	227	212	220	193	229	214	228	237	220	232	258	207	220	245	231	219	224	230	232	240	250	226	214	237	247	210	232	218	222	249	241	223	225	202	204	189	252	223	212	251	201	239	243	214	208	236	243	215	214	234	220	240	243	207	229	192	231	218	254	233	257	233	226	225	214	226	212	224	222	209	232	220	231	226	233	244	224	244	253	228	233	207	227	232	190	232	223	226	253	260	226	247	212	241	220	257	236	240	244	235	240	248	248	225	218	239	234	234	232	227	243	242	232	216	229	223	223	234	208	234	252	234	213	246	244	265	246	251	228	234	195	229	237	261	248	226	202	224	236	241	220	225	215	247	247	225	221	236	200	211	224	229	227	223	231	228	220	272	235	241	223	249	220	250	231	233	238	209	231	241	248	241	232	231	225	208	235	244	221	210	218	199	214	249	216	231	236	226	231	227	226	216	223	237	252	216	240	225	207	218	231	193	214	222	220	235	229	224	241	250	228	233	227	236	226	229	234	240	230	222	218	212	197	249	243	206	229	236	241	231	228	234	222	226	244	240	233	236	205	242	227	222	226	227	223	263	218	215	235	239	218	221	224	209	212	253	240	242	233	241	250	224	225	231	224	230	242	178	215	216	253	208	234	252	227	237	254	252	221	221	244	222	227	223	246	209	247	213	256	217	189	210	221	216	231	249	257	217	252	225	232	221	240	229	240	226	243	228	218	236	244	242	262	251	227	217	216	271	215	215	233	225	211	192	266	241	233	219	236	216	216	201	200	221	220	235	222	223	226	227	252	256	217	250	243	227	197	218	240	230	205	254	225	224	230	225	229	243	214	224	246	225	246	205	219	237	243	236	214	238	215	231	231	232	231	243	232	228	230	237	227	220	205	215	235	241	238	214	249	225	218	205	221	231	222	231	221	224	218	235	221	221	218	226	227	211	231	224	240	255	237	236	246	219	213	253	235	256	216	203	242	223	236	222	231	219	237	229	214	214	232	208	237	222	188	226	259	232	219	247	202	222	212	216	226	215	227	221	217	200	216	217	261	241	188	193	219	237	252	231	223	216	220	223	225	235	212	230	246	228	231	220	214	207	220	209	225	209	225	220	212	255	244	197	242	237	203	238	216	224	230	226	240	251	245	238	230	215	244	215	227	240	209	231	240	235	217	222	221	240	231	246	209	219	222	216	205	233	234	227	237	240	248	225	223	206	244	231	244	229	243	211	204	242	245	237	230	206	237	233	250	255	245	218	207	228	215	235	229	229	238	212	237	247	220	223	242	233	213	223	231	223	250	233	232	236	229	221	208	233	225	238	234	228	207	217	241	253	215	219	262	232	227	199	228	205	207	239	226	219	232	229	243	220	215	229	260	229	230	199	233	212	239	224	239	229	225	239	239	209	205	258	207	216	230	233	238	231	209	230	227	251	231	231	226	207	229	254	240	210	244	216	193	236	213	219	234	234	210	207	218	247	227	212	240	206	247	216	239	225	216	239	237	218	247	203	227	233	243	229	212	227	232	217	245	211	247	227	201	219	207	229	203	238	222	252	245	202	236	229	223	224	223	248	230	211	250	244	235	231	229	218	232	227	248	249	251	219	261	233	246	242	217	222	271	231	266	211	229	238	235	266	216	201	234	239	237	218	236	235	238	242	246	238	235	230	222	233	264	218	224	237	238	212	254	219	222	213	207	225	215	231	215	239	218	234	219	236	224	200	232	218	219	203	229	227	231	240	216	231	257	242	218	239	223	226	249	253	235	235	237	238	247	222	230	228	216	233	224	226	231	220	251	241	221	235	245	232	211	217	231	233	205	219	212	247	237	228	233	247	239	216	253	246	221	246	243	241	229	224	216	226	243	218	256	249	224	217	227	222	227	247	226	232	203	204	229	245	243	259	210	229	198	240	226	214	236	232	229	239	228	225	223	254	205	225	221	243	255	262	244	244	236	233	230	233	228	238	214	240	253	223	245	246	211	215	224	233	233	238	233	238	225	229	237	214	241	242	230	198	210	243	231	228	224	229	262	238	217	215	209	207	219	244	241	253	239	219	202	210	230	223	196	222	216	226	247	206	250	268	229	184	250	199	214	252	209	212	243	240	252	214	234	242	240	237	215	217	213	197	227	223	196	211	244	230	225	221	223	230	217	245	239	241	249	256	216	229	259	241	228	192	239	249	243	241	206	246	203	213	201	232	227	208	225	206	235	218	210	226	202	216	214	204
3297	8929	3163	1560	1113	897	715	607	522	450	382	375	366	346	332	330	309	279	297	309	292	267	302	274	270	281	277	283	285	271	263	266	273	261	264	255	279	249	265	270	234	257	297	254	303	252	244	276	257	240	259	233	235	263	260	272	276	299	265	256	227	247	252	268	283	236	279	270	270	260	269	244	251	254	261	288	282	267	280	287	239	279	261	256	265	234	244	221	257	277	277	264	260	272	261	273	252	280	261	257	238	252	250	323	250	270	238	272	230	230	246	271	259	245	263	255	266	267	280	268	222	251	251	292	280	252	231	268	235	240	275	220	279	248	232	268	244	253	255	252	279	255	269	252	259	269	253	251	275	288	226	260	250	249	248	257	266	256	240	290	248	283	267	278	252	268	249	269	229	253	259	284	258	270	278	272	307	234	279	249	250	256	252	274	254	258	261	233	239	267	259	271	247	274	270	281	286	260	251	266	257	271	252	237	284	301	251	233	263	246	230	254	251	256	242	267	223	254	296	226	264	251	278	247	249	250	296	256	276	251	260	256	260	263	261	241	279	238	274	262	283	276	286	243	226	274	268	253	261	254	248	238	257	262	242	245	235	273	293	242	279	259	259	274	239	274	231	268	268	261	260	260	249	251	264	260	246	268	233	269	265	279	271	251	236	255	283	265	221	236	242	268	242	239	240	269	238	258	236	243	262	260	256	260	260	245	253	237	297	251	289	255	281	267	263	270	264	277	264	270	275	246	227	246	245	262	250	256	244	262	288	243	234	246	261	247	262	262	241	241	247	258	278	260	277	248	232	266	280	253	281	266	268	258	251	275	254	251	240	265	252	255	248	274	261	250	248	257	284	235	240	262	222	264	258	254	269	251	229	259	239	256	278	265	268	241	262	254	275	259	272	244	251	260	242	233	263	265	251	239	260	247	254	277	267	245	238	267	257	265	257	263	268	252	275	275	244	242	277	236	256	256	280	294	261	266	253	241	244	269	265	256	257	286	283	258	249	244	253	274	262	276	274	255	273	267	270	237	260	254	253	249	278	239	279	246	250	229	269	280	255	268	239	282	240	258	274	251	280	248	275	287	277	257	239	233	260	298	247	237	253	251	274	235	260	261	291	242	251	271	225	252	261	278	259	275	260	264	262	237	255	254	257	243	254	246	249	248	244	260	264	273	248	275	272	291	278	265	247	261	226	274	244	242	230	258	272	245	251	269	240	244	259	256	253	256	258	249	280	266	241	251	268	253	274	266	241	250	246	269	296	269	259	264	248	278	268	253	261	244	255	271	292	255	274	243	250	244	253	259	245	299	264	228	244	282	231	240	272	250	264	236	262	279	256	243	267	283	256	252	274	267	255	248	263	259	235	266	253	263	260	217	254	272	264	258	237	256	269	261	268	246	253	264	274	279	258	258	274	264	230	270	258	236	265	263	224	234	243	245	286	247	254	256	252	266	232	256	249	247	291	243	276	262	270	255	247	278	282	251	248	268	245	278	273	256	237	260	262	244	263	242	260	264	242	242	232	232	264	254	251	256	226	264	253	290	240	247	280	254	253	261	256	260	267	247	258	234	275	271	268	280	235	242	267	270	237	241	244	259	245	250	267	266	264	273	233	263	248	271	257	274	278	248	264	256	269	251	252	258	249	283	279	271	271	238	247	274	237	274	235	244	252	253	265	243	252	256	249	262	268	257	235	244	248	257	274	245	263	252	235	254	273	236	267	272	261	225	231	244	266	229	263	228	238	254	259	242	265	243	260	277	233	258	280	239	259	255	256	254	272	246	293	244	257	237	246	246	275	245	239	240	240	243	253	258	275	274	267	245	260	260	245	261	243	263	242	260	276	257	218	243	284	253	259	262	245	277	232	251	257	220	254	262	259	280	254	261	313	255	237	257	231	269	260	286	261	267	268	275	256	264	272	269	254	241	236	243	261	217	248	259	256	230	248	250	263	263	262	231	263	259	237	249	239	248	265	267	244	253	243	260	264	255	253	260	280	254	272	239	250	267	246	253	254	253	288	257	271	258	289	248	255	246	239	242	245	247	241	267	249	259	289	260	255	272	242	238	259	233	244	276	231	249	253	284	244	237	250	278	254	242	236	247	252	258	253	255	252	256	245	260	259	234	246	268	230	257	276	258	261	247	271	254	261	254	258	257	245	281	248	266	277	262	250	275	263	246	259	249	261	272	249	256	250	248	271	219	249	227	252	238	236	229	240	267	273	234	260	272	249	246	221	264	249	235	251	281	241	237	273	270	272	234	234	229	245	237	257	298	255	245	258	257	258	255	261	246	258	260	268	259	241	236	241	279	283	248	251	259	235	242	255	252	245	256	235	259	299	280	281	293	247	269	249	263	233	277	248	266	236	265	257	265	234	248	273	255	262	243	270	258	264	277	233	243	241	245	262	261	264	257	269	308	243	240	262	257	226	251	271	279	261	247	240	234	236	282	223	208	276	237	256	257	271	250	258	270	251	259	264	239	266	295	259	259	238	269	259	283	257	245	269	238	254	235	265	246	248	257	258	230	262	258	252	251	276	260	238	255	258	246	266	248	271	234	244	248	252	250	246	247	257	246	286	241	239	248	271	236	259	250	243	260	266	295	276	259	293	246	260	263	287	229	275	265	289	258	271	234	258	272	239	270	249	247	270	276	267	257	236	231	255	245	249	255	280	298	249	239	260	254	256	245	256	239	274	274	273	239	275	265	276	230	242	299	248	251	248	266	261	255	250	238	230	266	276	255	246	243	295	243	281	236	265	241	242	255	246	265	261	254	233	281	256	269	261	251	259	249	248	234	237	255	251	232	254	250	223	252	268	239	255	254	246	247	242	277	239	271	248	255	245	228	287	268	259	266	252	255	261	261	266	270	241	252	254	262	266	287	252	276	251	267	271	258	248	241	243	249	257	258	274	265	254	276	249	275	279	259	259	244	249	262	290	246	272	239	262	234	222	237	236	260	272	273	232	262	271	264	276	265	259	275	266	240	281	242	263	266	250	266	258	248	265	254	242	248	220	254	252	233	276	239	250	262	223	246	261	264	269	258	264	249	261	256	265	245	245	260	276	255	250	253	254	271	239	227	273	263	271	239	267	251	241	254	280	245	267	266	267	254	256	265	262	253	260	245	266	249	256	222	273	242	244	264	242	224	274	250	265	251	282	275	255	263	214	280	246	261	263	286	258	265	271	252	255	247	222	265	268	258	232	267	261	284	252	233	245	262	269	257	273	269	260	287	252	244	260	245	239	262	292	289	235	243	265	252	264	233	267	283	250	278	269	235	236	257	244	241	239	288	277	230	256	233	248	248	264	266	264	268	290	246	238	248	248	272	239	270	265	248	227	259	248	255	271	224	222	280	283	247	234	280	268	276	239	273	297	248	246	222	235	261	246	298	264	222	231	268	246	233	273	266	266	283	230	263	231	260	234	237	241	270	241	281	262	274	247	258	257	262	203	255	229	246	252	227	263	291	264	257	277	247	245	291
22916	21409	29116	24093	21403	21448	6992	1333	937	873	762	735	661	639	634	563	566	588	563	545	583	522	565	523	524	561	474	539	521	518	538	513	521	507	502	496	526	506	525	525	473	500	505	491	455	498	514	473	489	466	501	481	499	503	464	527	478	483	454	480	499	474	511	445	494	503	453	501	478	497	487	487	476	505	484	466	486	491	494	465	484	515	471	487	489	472	513	431	461	448	472	499	443	481	469	468	458	459	472	481	494	497	497	504	501	503	455	431	457	490	468	485	476	485	479	463	507	458	493	458	482	492	462	478	487	478	438	513	475	474	466	447	508	430	479	443	490	476	494	495	479	475	451	444	466	474	467	466	438	485	450	443	503	425	479	475	485	504	453	490	464	485	472	516	487	442	460	497	446	452	470	507	478	477	446	484	490	459	445	440	478	493	451	478	458	477	480	475	484	482	488	418	496	496	476	468	505	462	479	484	526	469	493	481	473	453	479	474	498	451	481	470	460	472	465	474	467	511	498	483	488	477	460	514	467	484	455	448	504	498	458	480	516	450	537	477	435	496	469	488	471	465	456	462	500	447	531	458	462	470	460	487	435	468	465	485	481	495	486	476	472	498	493	459	549	478	495	472	485	486	443	504	483	476	494	484	477	467	448	466	461	503	468	475	471	449	468	449	469	486	491	466	510	466	483	510	492	463	475	473	515	504	457	485	455	436	505	444	485	481	461	515	494	495	462	440	479	504	503	465	491	470	491	453	492	461	478	469	468	490	471	485	449	503	467	460	452	485	475	489	471	467	443	471	487	476	462	483	482	447	482	495	486	475	464	510	467	477	485	466	457	442	486	488	488	425	470	442	517	421	468	463	482	484	492	484	456	454	481	461	447	494	473	490	483	467	478	495	476	470	449	488	457	453	453	469	458	476	462	486	455	479	455	494	479	455	468	475	471	477	514	511	451	468	470	485	493	457	474	482	455	485	472	513	463	475	482	494	477	503	501	445	488	460	484	419	461	441	476	472	482	463	495	475	491	509	439	483	455	469	518	464	441	455	453	459	434	527	489	464	492	451	476	477	469	472	469	465	523	511	479	475	465	468	495	443	479	446	488	476	481	502	469	478	455	461	455	488	475	462	482	500	446	471	445	465	500	462	489	459	508	505	503	493	496	502	474	494	459	501	497	448	495	484	483	495	487	456	510	466	459	506	495	485	439	498	465	484	488	483	482	477	471	499	510	452	485	475	463	482	462	451	469	526	435	515	490	454	503	488	495	422	501	485	517	473	496	485	464	497	509	486	445	489	486	475	473	431	436	473	488	462	506	467	484	447	502	451	465	457	475	474	452	479	444	497	523	478	475	479	456	480	506	469	453	498	452	476	482	495	452	461	480	480	449	467	463	452	484	488	488	447	462	457	475	451	454	488	452	451	487	486	478	467	476	481	476	451	502	464	484	492	501	489	511	439	454	494	469	494	453	489	465	448	491	496	473	460	473	466	477	467	466	483	491	479	452	454	483	456	465	488	463	466	481	470	474	475	498	465	465	471	486	484	478	462	462	418	489	486	462	481	448	483	470	477	466	481	450	480	432	481	470	483	481	464	450	437	479	447	471	470	460	460	443	483	411	456	524	445	469	504	439	470	484	444	464	442	460	467	464	483	504	477	457	476	452	521	480	445	477	453	482	449	464	496	446	461	467	500	454	448	471	457	474	486	466	487	473	480	476	471	531	447	468	473	458	506	499	520	444	480	485	454	490	489	507	439	455	508	495	474	468	478	492	511	459	477	483	470	451	460	497	500	458	481	502	504	461	501	460	474	457	471	459	506	510	489	460	458	472	479	478	474	465	448	472	456	484	495	501	472	476	497	463	462	439	461	480	466	452	473	481	489	489	436	441	488	466	468	462	451	450	476	468	483	495	474	446	428	490	415	454	504	457	456	493	480	470	466	460	449	477	500	519	474	496	478	496	481	481	468	457	490	472	469	447	451	454	452	480	459	464	423	466	486	440	484	487	472	483	501	459	493	500	462	441	391	507	469	490	485	489	511	451	481	446	487	480	461	449	458	450	481	481	493	492	494	479	491	488	465	495	440	487	482	491	452	496	470	505	496	488	450	455	475	480	488	467	467	472	485	496	504	461	472	479	460	465	447	486	502	497	460	488	495	499	461	460	455	498	442	509	479	477	496	455	487	496	461	494	466	445	489	456	490	501	468	496	465	447	465	463	470	450	448	500	475	458	482	461	430	460	459	471	461	473	499	485	433	452	463	485	461	473	511	491	434	471	462	469	461	501	468	466	478	442	465	451	478	489	480	493	459	471	474	476	460	470	475	501	498	467	469	527	490	475	459	453	495	481	493	466	436	496	460	454	507	475	460	475	459	453	452	490	463	486	469	471	497	468	446	450	513	493	477	485	486	480	493	474	461	468	481	446	465	457	471	455	495	480	469	512	480	489	429	476	479	438	504	503	442	433	465	472	449	476	451	485	453	512	478	469	532	437	513	450	488	489	487	445	481	489	461	480	442	469	472	479	446	447	472	462	470	466	463	496	501	467	490	508	498	502	480	475	485	472	458	448	467	461	462	494	492	503	461	515	488	466	481	489	463	459	445	476	501	484	464	464	439	463	449	483	463	501	437	453	471	461	452	492	435	426	507	469	488	488	461	497	493	508	469	463	465	447	490	488	467	433	519	485	468	476	463	481	496	444	437	509	460	435	485	512	484	473	468	492	462	471	461	441	462	470	481	477	451	490	475	500	473	512	491	469	457	474	443	471	486	462	495	463	496	506	484	492	448	466	472	486	438	468	462	487	445	500	481	495	473	479	484	510	471	503	491	448	464	495	451	468	467	460	508	514	490	469	521	464	498	464	492	470	467	474	474	494	488	464	473	442	486	491	490	468	474	472	526	468	505	433	481	466	477	461	460	478	456	460	479	451	464	474	462	449	491	476	492	454	508	496	459	472	513	478	499	463	498	494	494	487	497	462	495	430	452	451	455	454	455	490	473	476	442	439	483	486	450	438	495	498	499	503	485	427	466	441	496	458	483	448	469	507	479	468	493	478	478	445	471	458	503	479	480	462	444	511	478	448	494	491	447	462	486	462	500	473	477	525	496	511	444	472	462	480	440	514	455	452	461	473	499	451	509	469	484	466	487	500	494	493	468	449	490	475	496	468	460	460	482	485	490	434	442	497	455	446	464	442	451	452	452	471	464	489	512	480	500	512	509	467	471	510	495	492	440	503	447	460	474	497	466	470	479	482	467	478	460	461	464	476	491	478	453	502	469	473	504	441	479	500	489	447	493	471	438	444	490	512	460	495	507	452	461	451	475	453	494	499	482	455	503	492	431	526	502	468	477	494	480	496	472	506	485	447	487	485	524	460	469	474	490	472	484	451	490	508	444	467	475	479	502	490	492	516	471	496	470	467	468	462	469	497	447	481	480	499	429	493	464	473	512	493	445	460	438	446	447	460	449	501	430	499	439	487	494	426	452
4797	23827	9828	4917	3507	2675	2123	1703	1321	1132	1042	916	855	785	735	700	641	653	651	598	583	598	588	575	532	548	550	561	536	516	551	494	496	566	522	526	483	542	513	523	532	533	517	484	521	476	487	540	515	456	496	515	459	503	549	478	467	498	475	476	508	513	515	486	463	481	475	496	520	545	549	524	471	483	482	507	558	474	483	538	517	461	470	490	498	495	486	511	515	476	504	508	465	475	514	499	495	516	496	482	486	454	492	485	508	492	487	510	482	508	552	473	487	489	489	497	504	487	508	519	506	479	517	497	480	488	480	462	477	526	522	454	500	500	491	499	451	462	521	475	525	507	457	508	469	452	492	494	490	471	518	479	486	445	489	499	497	461	491	495	515	479	524	484	500	508	533	514	450	482	517	506	510	482	481	468	516	498	491	501	486	499	476	499	520	469	479	482	483	447	472	490	500	505	459	486	505	504	485	489	457	432	484	542	498	500	506	472	526	528	512	498	473	493	519	473	488	472	481	489	484	484	485	498	460	448	503	489	461	512	468	534	474	465	507	513	474	442	526	493	453	467	519	467	487	507	486	486	452	523	492	474	500	497	501	489	534	503	479	488	432	488	479	472	520	502	496	486	478	510	483	470	485	489	474	460	522	509	525	472	504	541	468	480	482	489	483	505	487	536	490	486	475	477	490	482	447	465	450	483	474	494	467	467	476	449	484	497	466	470	504	518	468	485	458	456	465	452	502	461	502	447	511	526	482	491	501	457	459	518	464	504	500	480	515	457	476	491	477	484	493	545	536	494	501	482	479	489	507	490	500	465	508	495	497	486	489	519	496	511	490	504	483	504	490	502	529	541	501	508	504	521	471	441	449	467	499	515	504	463	500	497	488	461	471	451	503	547	497	481	480	481	505	500	503	531	489	490	514	439	471	494	479	496	522	522	456	479	458	505	478	470	454	490	498	495	479	490	510	465	459	491	483	503	474	521	519	498	487	520	498	477	467	446	470	506	507	452	468	452	476	507	489	467	462	477	467	505	492	458	502	505	481	476	486	524	508	513	477	482	485	509	479	475	428	469	501	500	488	474	436	501	505	487	506	501	490	531	507	473	496	476	519	489	460	545	484	494	510	503	499	461	463	479	506	440	424	497	470	464	493	488	462	472	488	505	507	492	490	509	484	484	506	491	509	510	472	466	470	476	485	500	510	501	472	521	465	522	486	493	452	479	493	489	520	511	460	529	516	463	505	475	511	526	450	477	523	481	503	475	510	494	479	508	482	493	442	486	496	518	498	502	468	435	480	508	476	492	468	462	498	492	499	469	511	514	480	496	488	482	500	483	444	504	526	475	455	485	460	490	509	487	495	504	468	524	473	483	497	481	456	483	461	514	469	485	476	483	452	469	517	493	483	491	505	486	471	499	508	486	467	485	499	460	526	475	511	492	509	487	486	488	522	481	481	476	469	504	498	467	505	447	491	494	494	451	422	484	436	475	479	501	484	486	457	480	452	483	486	492	491	488	464	475	465	468	493	506	484	454	467	515	462	506	479	487	472	478	448	482	508	474	453	490	492	462	484	484	480	474	462	480	524	456	486	499	486	453	498	502	481	474	476	528	483	495	480	492	465	493	466	534	461	475	486	516	483	462	504	510	490	502	487	538	487	494	517	520	497	489	532	506	486	468	477	478	480	489	479	519	491	516	495	470	494	489	469	480	466	508	509	504	472	464	473	497	467	501	499	520	508	498	501	481	482	475	483	510	507	453	498	483	462	484	444	477	487	492	472	507	471	516	492	512	529	511	478	530	459	483	529	498	434	504	434	476	442	520	480	472	497	494	451	505	469	502	469	492	489	458	516	451	477	471	477	563	484	490	474	524	475	500	469	516	475	492	466	472	500	521	490	455	489	453	504	497	519	502	533	495	507	518	521	494	505	470	510	509	503	484	450	446	494	517	470	472	502	465	479	515	485	498	483	527	473	469	476	513	487	467	476	464	471	467	471	503	510	497	449	452	491	543	510	499	493	482	480	464	496	491	485	452	478	478	442	507	474	479	475	528	468	495	501	478	464	475	453	470	502	528	489	466	442	497	492	478	528	475	512	523	474	478	480	493	471	430	492	459	499	479	489	490	500	511	482	475	476	500	461	472	459	464	499	485	526	507	526	489	520	506	481	437	494	516	504	531	485	507	522	513	531	509	504	471	509	499	507	508	490	493	477	507	499	475	502	518	472	504	484	496	464	503	470	479	531	523	466	532	477	504	483	486	463	520	483	477	476	500	465	540	495	485	515	500	510	485	474	515	455	494	498	475	497	533	497	452	469	493	507	499	491	475	499	478	492	513	475	472	486	504	502	511	499	503	454	466	497	495	479	500	520	504	465	494	483	551	495	466	478	455	463	519	449	480	485	511	473	453	514	486	433	492	477	464	499	504	493	489	475	483	486	464	464	465	464	520	563	478	459	474	461	499	482	486	500	533	483	509	517	467	497	492	505	482	466	506	535	531	502	461	467	503	531	474	449	495	524	502	490	481	485	476	532	492	516	455	492	530	457	510	473	476	470	518	504	445	473	480	480	482	502	523	512	478	485	492	526	463	512	476	506	488	467	495	482	502	494	503	488	495	440	482	485	503	482	494	509	430	464	461	464	506	485	451	483	509	476	478	472	490	511	488	483	509	519	477	497	467	501	489	516	456	500	478	510	496	469	487	470	504	467	518	470	450	451	521	477	450	509	498	505	502	490	471	469	496	525	490	489	508	518	465	493	511	482	470	528	484	502	504	486	513	503	462	463	479	525	460	487	485	488	519	496	482	495	511	501	496	496	471	435	488	532	510	488	508	520	482	456	496	437	477	512	515	522	487	484	490	471	497	504	484	501	444	467	457	486	520	485	513	476	514	444	456	461	497	511	454	508	455	512	481	493	510	497	462	470	532	530	479	483	491	473	495	522	500	468	483	475	475	493	452	496	459	517	472	493	507	501	526	464	499	488	491	479	505	525	497	468	505	494	448	465	486	414	495	491	513	499	498	492	485	464	503	500	454	514	492	506	483	514	549	504	540	475	468	470	464	500	495	484	510	492	499	505	516	519	469	494	474	470	489	496	496	536	494	488	468	487	525	532	478	493	455	484	507	508	442	474	458	474	468	494	560	498	455	471	490	484	465	503	448	521	496	451	528	464	521	503	500	491	513	492	482	477	485	533	458	497	487	458	502	499	505	490	471	484	467	511	479	580	538	496	506	499	485	490	498	493	487	453	460	504	454	487	484	488	476	491	509	487	497	512	475	519	480	471	497	466	479	523	469	475	500	501	490	512	500	485	498	503	475	494	500	491	504	463	546	478	470	472	494	481	516	523	488	478	498	482	522	479	499	493	487	474	522	505	480	495	479	481	460	502	484	455	455	456	481	485	499	503	460	460	509	488	464	487	477	484	483	500	475	478	514	485	497	519	467	496	464	494	477	505	495	509	502	490	495	495	449	517	505	491	502	496	532
28121	17325	2892	350	217	178	156	149	116	129	146	139	123	130	122	116	127	128	119	128	135	119	126	120	119	109	122	141	126	123	136	89	121	125	136	111	125	131	131	137	116	132	131	126	135	120	112	124	128	128	141	106	134	103	121	149	141	121	140	116	119	109	112	124	110	116	134	142	116	137	135	109	122	124	125	144	115	124	117	145	134	138	102	119	131	113	115	102	129	114	135	102	124	130	138	139	122	123	106	141	121	127	115	128	111	128	109	145	112	148	125	118	132	110	147	123	118	121	108	122	118	121	117	117	92	116	122	126	119	131	103	120	142	126	117	115	122	124	113	135	123	124	107	107	120	115	127	119	104	130	125	110	114	129	124	131	108	105	136	115	117	136	137	109	120	112	120	124	146	117	124	139	102	105	137	124	125	127	112	138	115	119	122	140	110	120	135	134	130	111	125	116	115	123	124	135	149	134	113	119	134	133	110	135	117	124	110	133	144	123	121	117	125	117	106	137	128	131	111	113	134	110	103	113	119	132	138	132	114	119	129	117	94	138	138	113	131	115	134	134	126	112	113	119	121	137	102	127	115	127	117	122	121	138	107	121	128	136	121	116	132	139	117	126	114	124	137	117	132	109	106	154	126	141	131	126	128	103	121	122	137	164	127	134	109	125	134	123	128	131	126	145	124	117	138	129	141	116	111	109	131	139	124	131	131	114	122	115	137	132	112	130	108	127	120	113	139	115	120	124	143	126	123	141	140	140	120	127	113	123	135	129	115	111	141	124	116	101	123	126	117	146	133	137	128	146	132	119	122	129	118	128	118	111	106	138	113	157	113	110	123	117	138	114	106	140	124	119	148	143	110	129	144	141	120	108	141	129	119	101	139	121	110	117	136	149	103	130	115	136	142	132	123	122	122	134	114	141	123	128	130	116	123	111	111	140	156	118	115	116	140	131	140	104	119	124	123	121	143	116	129	130	113	130	136	118	146	112	122	92	126	123	114	119	112	105	116	102	120	128	129	110	126	130	124	141	118	129	110	127	114	118	120	128	123	100	138	100	126	108	132	151	121	110	129	118	133	126	132	128	97	123	103	122	142	128	117	112	118	121	133	126	143	118	125	120	127	117	123	127	136	131	117	123	128	125	122	126	126	121	113	120	122	140	136	109	119	104	128	124	124	123	116	133	111	123	111	119	117	110	122	111	127	129	120	113	125	121	97	128	146	129	145	137	131	140	114	128	136	122	121	136	106	124	129	129	126	123	123	121	112	139	115	135	123	107	130	119	150	108	110	114	109	110	117	128	100	133	90	123	126	140	153	112	136	132	118	132	102	139	115	124	103	132	115	114	141	112	124	130	117	129	137	121	119	144	130	132	129	108	118	133	118	135	121	139	131	129	109	119	122	131	125	106	135	117	116	106	137	132	123	133	134	121	128	107	131	126	133	122	107	120	136	108	116	108	140	115	114	123	143	119	126	127	116	112	121	113	106	123	133	133	110	128	136	124	137	108	128	140	122	132	123	114	135	125	128	124	131	138	114	108	127	154	136	144	114	124	110	115	108	142	137	129	116	105	135	143	145	150	150	134	133	136	125	117	111	120	140	112	129	112	115	141	114	130	157	123	134	128	136	122	96	123	113	116	133	119	118	135	128	136	131	97	124	127	110	125	140	133	135	128	136	123	146	137	118	103	115	121	121	137	121	114	116	139	125	116	113	106	132	109	120	123	122	116	127	119	129	119	121	126	116	118	138	138	114	123	110	136	117	124	122	143	120	127	145	112	145	126	125	117	136	128	108	122	120	97	129	127	133	129	116	120	128	119	108	126	114	114	111	100	108	142	142	126	117	133	139	103	129	119	126	141	101	123	108	116	114	110	153	116	133	120	128	119	121	126	117	128	129	108	111	142	114	136	127	116	129	115	138	130	126	128	128	104	109	122	111	115	135	126	134	127	123	121	125	121	123	124	109	108	111	129	127	103	130	129	121	114	124	136	128	126	124	113	130	120	136	125	106	130	145	135	118	120	98	129	111	129	143	132	122	127	133	110	129	137	100	109	124	135	120	135	130	134	109	117	121	106	125	125	128	111	122	121	126	103	144	100	114	123	130	137	120	118	116	128	114	123	148	117	96	112	127	105	116	141	131	122	122	109	115	143	131	134	127	105	113	126	146	125	118	128	108	111	122	127	123	138	120	118	119	127	111	129	118	130	134	111	130	117	130	115	117	140	108	106	135	138	149	117	117	114	131	136	131	134	119	124	107	126	107	147	131	122	108	122	130	117	121	142	130	124	127	130	122	124	121	111	144	122	143	107	139	107	124	112	140	130	102	117	123	119	104	131	119	122	123	130	118	121	124	128	131	117	124	108	128	120	119	104	130	136	118	127	144	112	105	111	131	124	133	137	130	112	135	111	119	111	116	134	132	117	109	125	102	133	126	131	119	134	124	125	134	110	131	136	130	138	111	121	98	132	128	120	127	107	119	132	131	124	115	111	116	123	113	113	148	115	132	118	129	113	153	117	135	110	125	142	128	107	150	125	115	118	161	120	124	126	108	118	111	110	112	105	124	132	115	123	119	126	137	132	136	113	130	135	105	140	129	116	122	133	113	137	112	131	120	131	131	121	128	143	121	111	144	138	128	136	130	116	130	124	118	117	93	125	103	109	109	118	107	134	125	108	119	114	115	126	114	123	107	118	125	139	137	117	150	135	126	131	109	130	131	148	129	129	129	119	120	113	117	134	126	120	118	121	138	132	142	127	120	133	139	130	122	124	137	124	119	123	123	120	131	105	112	120	143	105	131	125	116	115	130	135	125	138	128	122	116	141	117	148	134	115	119	126	120	127	131	124	112	119	119	133	123	122	143	144	136	97	111	140	132	107	122	113	132	107	122	117	126	121	158	117	114	151	140	128	121	131	129	119	135	116	144	111	127	124	91	138	120	134	133	123	119	125	117	119	124	128	142	115	136	126	124	138	113	106	112	115	118	118	134	132	130	132	128	130	104	119	136	124	127	126	132	133	105	117	132	120	135	124	122	129	121	137	139	123	132	112	115	122	139	131	132	109	125	122	112	111	122	150	130	121	121	126	122	128	130	119	133	123	131	123	118	124	134	110	128	122	110	108	131	115	112	127	131	119	120	132	112	97	101	126	121	117	134	108	141	137	134	121	139	104	139	119	128	115	134	125	124	132	116	130	115	129	125	134	122	119	114	147	135	117	124	102	110	113	131	140	112	120	115	138	138	120	138	116	142	124	126	132	122	121	138	133	116	108	119	130	127	135	124	121	147	128	143	110	105	127	120	114	128	145	122	125	132	118	112	117	118	118	97	114	118	127	149	119	124	119	120	123	107	129	117	129	131	119	102	108	129	134	121	131	129	105	128	145	152	123	118	141	129	135	117	140	126	120	131	114	114	122	117	132	138	123	112	134	121	110	129	116	100	117	134	139	128	144	106	122	135	130	129	99	116	152	125	144	101	124	111	125	118	132
4248	793	458	242	241	201	189	172	154	169	155	147	140	133	153	146	147	144	126	157	174	145	162	129	146	130	140	135	124	155	136	151	142	137	144	149	154	159	139	141	127	139	155	120	147	146	139	162	142	137	128	143	134	137	162	122	138	136	138	137	141	132	142	126	143	165	139	150	139	149	146	135	148	137	131	140	129	140	143	134	134	146	133	151	138	145	129	138	139	138	143	143	134	143	146	153	137	164	170	153	139	138	165	143	121	140	152	137	148	160	142	144	154	122	119	132	147	150	153	135	147	148	156	117	148	145	122	154	133	162	132	124	171	147	142	133	134	143	131	150	147	127	142	156	134	147	142	141	159	154	128	150	136	136	137	158	145	107	151	140	146	128	130	128	149	112	157	134	155	135	132	147	151	161	150	127	143	157	153	146	140	129	146	152	133	151	124	140	128	151	158	146	165	157	136	150	167	134	121	159	168	135	134	123	144	145	145	152	143	151	128	142	138	125	149	148	141	136	141	125	157	155	118	154	145	141	129	161	127	143	151	150	136	135	129	128	131	129	114	144	140	125	141	158	130	151	146	118	138	150	156	143	137	152	139	131	150	159	160	152	152	150	121	185	123	135	135	131	127	128	146	125	156	121	138	135	133	134	145	117	119	153	134	145	147	119	140	169	163	169	174	136	131	137	147	129	153	146	135	160	166	121	131	143	162	143	129	140	149	141	137	151	160	137	117	157	129	138	135	145	150	155	126	149	119	141	129	138	149	150	135	152	137	147	129	142	151	145	135	152	137	152	139	123	128	149	150	136	132	157	127	136	138	153	145	157	143	140	147	152	137	155	141	150	141	144	138	145	167	136	138	134	157	143	145	121	157	133	134	149	131	133	161	143	131	152	145	131	144	143	139	122	169	172	140	136	151	150	110	125	145	110	146	132	128	139	133	124	146	150	123	123	133	151	133	145	135	165	156	161	138	130	144	157	135	151	145	155	167	136	135	146	151	147	141	146	142	152	127	140	137	155	135	161	150	132	146	141	131	135	147	143	125	135	133	145	141	144	137	157	152	153	139	151	149	129	140	134	128	131	140	128	143	133	159	163	143	152	125	155	149	151	134	117	131	135	146	140	139	129	134	129	122	146	144	115	142	101	124	133	133	137	142	133	133	150	140	154	143	115	158	135	159	150	117	144	134	161	149	156	136	129	137	139	163	142	139	143	123	129	137	139	127	160	141	137	118	140	129	145	133	139	156	138	138	126	148	118	131	131	144	135	154	133	144	154	139	131	154	130	148	166	139	148	151	137	138	152	126	135	121	149	133	155	132	134	151	124	155	149	144	143	127	131	135	139	162	135	124	140	145	137	124	141	130	130	168	140	172	136	144	133	138	154	145	166	146	158	156	142	145	134	127	132	150	124	128	151	131	118	141	146	133	147	125	142	125	150	150	127	138	129	140	144	138	120	132	129	147	136	148	122	145	142	129	129	145	148	157	154	154	144	137	153	165	136	162	138	117	132	137	166	145	126	139	147	154	138	139	120	149	153	159	122	133	129	128	130	148	147	166	172	148	121	124	138	150	143	162	153	156	143	137	151	122	147	133	148	147	147	119	113	136	160	165	158	144	135	145	125	136	147	129	145	158	133	134	178	125	150	108	136	144	134	137	132	165	163	142	141	145	141	136	119	150	145	125	142	139	127	141	138	119	153	137	150	116	137	129	145	125	132	153	143	132	147	163	142	146	139	121	116	143	148	127	168	130	164	160	138	129	160	111	134	153	151	141	143	144	125	135	140	132	148	122	162	142	141	153	117	142	133	120	124	146	140	134	126	150	150	136	149	161	142	137	147	148	134	147	151	142	140	156	165	141	134	153	141	126	144	136	154	129	126	155	149	143	141	125	144	138	133	130	153	132	129	121	175	145	148	141	125	135	126	134	137	134	152	140	129	139	137	143	132	129	155	144	136	149	144	127	157	147	142	159	154	136	143	152	145	135	118	125	140	130	146	146	138	155	127	139	162	143	122	135	130	133	137	134	153	126	153	146	120	135	147	140	148	129	134	136	123	133	127	156	133	130	142	134	123	147	140	125	139	154	114	144	127	149	138	125	143	155	139	151	131	135	135	148	121	149	156	156	135	150	113	131	140	154	128	140	150	149	146	148	142	138	134	126	126	157	148	147	138	138	130	146	150	142	127	144	141	118	131	160	129	161	125	151	122	137	148	155	122	138	134	119	120	136	129	145	151	123	142	135	136	152	118	145	148	153	139	130	148	133	124	148	144	148	149	166	144	151	135	164	139	138	140	148	141	132	127	129	152	119	134	143	151	129	127	156	139	128	115	129	152	142	145	152	150	137	154	146	143	147	157	119	135	114	127	114	164	141	140	142	136	133	133	136	127	137	128	149	124	144	141	138	135	148	147	143	135	149	145	143	151	132	115	136	133	145	154	135	120	129	122	137	133	169	164	164	147	158	148	156	133	145	140	131	143	156	118	116	132	153	156	127	148	148	151	142	120	148	148	136	129	161	136	152	138	134	131	125	150	161	146	140	143	137	148	133	139	124	146	140	134	141	123	145	118	147	128	132	140	144	145	149	131	142	149	142	139	137	140	145	134	131	130	134	144	138	123	157	151	126	152	128	137	146	143	125	142	131	125	166	136	143	132	132	112	125	137	137	133	115	141	138	130	139	156	146	162	134	130	165	138	133	129	168	130	135	150	126	140	131	139	146	138	141	136	131	136	133	127	138	140	167	135	155	146	174	134	137	154	144	128	147	131	133	162	145	149	143	136	134	167	150	130	157	148	143	148	143	137	148	149	135	138	149	131	127	162	131	143	133	143	144	138	151	148	151	164	161	154	133	120	142	125	139	116	146	134	144	134	150	140	123	132	144	126	142	125	148	133	124	139	134	161	136	147	139	124	155	120	136	156	147	125	131	158	142	137	136	154	150	136	127	146	127	142	129	138	142	150	153	142	138	134	144	151	156	131	145	129	144	140	144	116	125	131	150	143	111	131	158	136	151	143	134	127	140	135	131	154	148	144	147	155	150	145	157	139	158	150	126	148	145	152	169	155	141	150	146	137	135	153	152	155	151	129	154	137	145	116	144	142	148	138	133	104	141	152	146	146	130	134	139	105	153	136	155	139	155	147	150	125	143	158	138	156	135	130	143	125	130	141	145	143	118	142	144	144	146	146	133	144	135	127	133	148	152	127	151	136	153	142	139	155	129	144	133	134	148	154	132	115	138	123	114	146	139	127	165	130	145	138	155	132	149	136	152	137	142	130	137	115	144	144	152	131	155	125	137	138	122	128	123	137	138	133	144	137	138	163	159	146	137	147	130	155	125	157	138	142	151	132	132	130	128	140	134	145	144	133	154	142	142	133	149	140	159	149	133	148	128	156	140	163	133	151	145	136	133	171	149	136	137	142	134	140	146	167	149	121	144	151	155	125	134	133	154	131	131	146	161	126	139	123	130	129	145	156	144	151	141	135
23871	21272	28503	24382	21258	9280	950	640	544	438	436	420	371	338	340	345	320	321	320	341	346	286	310	351	296	285	313	331	300	296	279	282	294	298	291	279	282	264	292	290	290	276	271	284	268	304	294	288	286	308	280	270	273	297	271	273	262	274	262	296	320	256	231	303	289	297	268	290	276	291	262	256	287	283	282	279	277	280	264	267	296	267	288	275	273	281	283	290	290	259	274	296	274	282	282	268	269	271	265	286	279	295	270	267	275	275	292	277	287	279	288	263	314	267	287	253	282	287	289	253	305	274	292	303	280	272	256	294	285	264	287	290	278	315	249	269	275	310	264	277	281	293	298	283	279	281	282	272	299	281	256	289	294	293	293	295	284	241	272	272	310	298	298	294	261	284	286	295	232	304	286	281	275	335	275	292	310	309	265	273	277	254	269	296	274	269	306	325	288	299	296	304	296	259	277	280	267	266	287	256	283	294	292	292	291	302	301	293	270	267	274	269	296	282	280	296	291	285	275	285	303	297	250	278	289	297	291	315	281	272	303	291	281	293	291	268	294	291	268	279	307	284	273	273	278	290	273	257	297	302	276	302	283	272	297	273	263	266	279	280	277	254	273	290	295	293	289	291	271	274	257	300	286	291	295	296	250	279	294	263	270	296	281	289	296	278	289	275	285	223	267	297	276	288	288	286	260	263	260	316	271	294	247	299	297	288	273	274	290	292	264	278	306	289	268	239	260	288	301	272	305	279	310	294	276	272	242	302	243	299	284	266	302	255	239	277	294	259	305	278	273	314	263	298	270	283	300	256	280	314	270	285	275	257	321	269	286	295	295	280	272	287	292	289	296	285	254	281	291	263	315	291	275	312	313	283	234	267	278	267	280	253	277	305	291	289	314	301	325	309	285	282	291	275	258	272	261	277	273	280	304	298	294	244	276	276	266	302	248	292	284	276	287	242	293	255	319	273	267	277	240	288	304	301	282	285	279	253	263	283	287	270	292	290	278	283	296	261	306	264	300	286	305	302	277	298	276	292	282	261	275	309	303	305	303	295	266	271	293	284	271	277	282	253	296	273	269	255	259	297	312	267	308	258	277	275	293	279	291	292	289	323	296	280	291	306	253	306	263	282	260	270	266	304	244	277	256	277	285	291	292	283	284	260	276	297	293	281	277	286	295	267	287	260	267	272	294	281	267	290	279	251	265	306	290	272	283	289	281	297	235	286	280	294	285	299	271	280	286	281	283	260	279	292	272	289	283	282	270	241	282	288	257	267	284	290	268	285	271	290	255	277	289	269	289	269	277	276	314	266	276	300	288	261	300	314	279	277	316	293	303	310	266	286	246	238	284	259	287	255	282	292	273	296	285	268	263	265	302	268	297	298	310	299	299	296	262	294	271	300	266	300	259	289	285	293	303	278	277	300	268	276	290	289	288	290	268	293	312	285	288	303	272	281	254	314	279	252	278	277	261	253	291	267	311	277	293	292	242	283	314	293	286	295	255	275	284	270	274	317	272	251	237	256	291	288	266	265	259	292	280	276	266	257	295	252	299	301	251	268	278	292	270	285	267	281	273	311	303	313	264	328	262	280	259	305	269	266	291	278	286	277	272	281	292	300	298	309	273	292	275	269	268	253	296	285	266	268	270	297	277	290	271	252	306	283	282	282	261	284	293	277	303	276	289	290	256	263	317	273	274	266	252	271	310	266	277	279	318	285	283	275	285	277	292	279	264	305	283	273	283	272	273	265	295	284	292	267	265	271	267	287	258	279	279	300	278	253	277	295	315	298	260	264	291	291	253	288	265	283	311	266	256	294	290	276	250	292	277	300	269	302	291	270	269	265	267	285	281	272	287	280	271	261	280	312	270	297	293	272	259	302	251	293	293	272	269	289	279	282	255	265	317	292	266	285	278	267	286	262	289	308	302	282	286	282	264	256	237	300	267	295	261	289	286	286	265	276	288	288	269	288	255	273	274	274	291	279	286	266	283	282	293	280	269	267	259	235	248	257	271	244	276	269	269	299	275	293	285	265	288	268	286	269	320	281	286	253	288	290	271	283	285	276	286	305	286	265	277	265	271	280	285	261	290	287	299	287	267	271	305	299	301	254	279	282	284	280	306	289	281	270	276	293	294	288	291	292	277	226	283	274	272	283	273	279	262	296	323	292	280	283	289	262	324	276	289	278	270	293	296	309	299	284	256	287	281	264	233	271	288	283	281	272	293	281	276	318	277	265	296	269	302	306	292	280	277	281	273	267	308	257	291	273	286	280	306	310	282	288	265	237	273	260	323	280	277	276	280	260	295	279	279	292	297	290	291	306	257	290	283	317	289	320	247	282	277	239	295	276	296	238	288	310	279	265	301	303	249	293	264	285	300	308	254	306	279	264	263	267	281	279	293	279	312	251	262	270	284	295	296	292	253	278	266	295	266	294	258	263	304	311	302	289	280	274	284	289	264	256	276	288	260	266	307	300	291	292	292	260	274	275	297	296	274	284	269	280	285	279	305	293	288	278	306	289	280	260	271	311	289	269	253	271	304	279	288	269	292	271	260	269	289	279	281	261	303	270	256	275	311	281	296	284	257	299	290	276	301	289	279	273	299	279	270	247	275	269	273	282	294	295	281	353	301	280	287	282	289	292	266	297	277	293	272	278	287	269	277	265	258	250	279	286	298	274	277	270	267	277	270	309	274	271	305	268	267	273	276	250	244	285	277	285	254	272	305	283	286	291	288	289	266	246	289	267	285	288	284	280	306	258	278	295	295	294	288	264	318	247	277	262	299	276	252	311	256	286	291	265	261	291	245	318	271	277	266	275	257	260	281	270	276	274	292	304	299	264	247	283	279	274	284	275	253	289	290	261	288	300	305	282	288	277	313	260	275	299	270	291	280	287	252	293	265	288	308	296	264	296	301	290	275	305	257	266	272	295	280	278	256	270	293	293	288	305	251	281	325	284	284	272	282	248	339	287	326	281	301	271	277	299	256	262	295	289	270	272	289	255	301	275	271	302	280	262	285	279	272	283	285	301	335	270	260	271	259	290	302	264	280	295	298	268	268	303	297	254	260	277	277	250	284	261	280	250	283	314	286	282	307	280	267	279	277	270	298	296	285	253	252	289	304	283	258	280	279	272	263	277	271	249	259	270	270	292	281	272	279	280	282	264	298	260	290	286	250	287	264	275	259	270	285	261	288	268	280	296	274	310	257	270	274	245	280	280	295	261	305	285	266	258	279	274	299	298	292	295	283	292	263	270	294	308	283	293	294	289	279	267	263	283	255	261	295	290	299	272	273	277	311	289	269	281	302	292	273	307	282	279	281	296	292	223	276	299	312	256	302	253	261	252	287	257	307	311	301	290	279	286	262	281	276	283	280	276	314	279	305	264	308	289	268	281	289	280	281	241	288	265	287	291	266	295	264	271	272	274	269	296	260	288	258	286	290	312	279	289	297	276	287	274	240	291	263	295	273	282	306	278	300	302	279	297	272	281
3400	10614	5926	2628	1874	1486	1137	860	712	610	564	521	432	433	405	414	365	341	336	342	370	337	306	328	325	311	325	331	318	326	305	298	332	305	314	310	295	331	310	292	297	300	279	281	287	296	240	302	272	284	326	309	301	306	270	315	302	292	306	306	303	294	298	301	305	302	283	280	282	277	299	280	293	275	299	287	293	252	294	304	303	276	295	297	287	299	303	313	299	346	279	302	275	284	308	332	264	299	302	257	301	308	302	276	286	295	312	271	258	268	282	283	295	306	299	273	305	287	319	319	284	281	267	305	291	278	315	274	278	287	255	262	291	297	323	314	287	310	279	249	270	310	290	276	318	280	300	274	266	279	295	286	304	291	319	305	303	300	268	280	269	307	283	253	306	285	278	281	333	312	282	278	283	325	334	306	311	299	307	299	281	281	257	299	273	282	320	335	259	286	317	284	336	321	287	282	245	303	302	301	284	261	280	286	277	287	275	287	275	319	339	291	314	283	283	300	307	287	277	293	297	318	297	328	286	296	290	301	285	278	308	262	294	319	286	311	330	287	274	291	284	299	291	264	292	298	276	282	271	275	296	311	289	302	303	271	278	307	327	285	284	303	315	281	288	305	297	298	281	265	280	300	292	309	280	311	283	273	267	316	303	326	298	299	327	292	312	254	290	289	299	266	290	281	305	294	296	328	270	306	299	294	326	283	316	265	302	318	267	294	260	277	276	274	331	304	276	297	301	295	269	269	315	320	298	268	291	297	278	302	299	287	310	318	307	308	268	285	287	279	272	292	277	284	285	311	284	262	280	309	283	345	291	299	301	276	283	309	281	311	273	294	288	271	321	295	276	297	262	277	282	279	281	266	281	292	296	302	294	267	294	268	301	305	320	295	320	311	281	319	273	293	290	269	282	282	298	299	284	304	270	264	298	273	275	297	296	299	272	270	304	242	272	308	299	265	302	289	260	295	296	276	315	298	288	295	286	273	303	282	322	299	318	286	282	279	305	295	304	297	270	276	271	278	306	288	299	295	255	297	305	259	288	289	301	273	277	266	286	302	265	302	283	298	293	317	297	309	285	280	284	308	280	280	292	286	313	297	288	286	321	276	291	295	289	294	288	297	288	320	324	288	297	304	294	276	307	274	302	298	298	284	290	284	328	293	293	317	262	309	274	253	290	284	311	279	282	285	278	285	267	281	341	280	289	308	290	291	304	308	260	279	270	289	308	299	303	290	286	282	299	296	289	272	296	262	287	305	287	281	297	290	281	308	322	284	283	304	303	288	318	307	299	302	269	305	288	279	287	292	278	341	261	276	292	306	293	267	329	294	290	293	281	256	284	280	253	284	289	319	290	308	283	288	294	275	285	291	281	270	285	291	288	312	301	306	297	277	254	281	300	300	293	264	310	306	257	304	300	297	295	301	253	279	310	296	295	276	314	292	298	266	245	283	286	307	325	299	300	293	320	259	305	300	284	316	278	273	301	307	265	300	294	286	298	315	280	282	334	285	286	272	295	296	322	288	289	293	303	280	255	305	286	278	280	300	269	282	262	304	274	293	255	301	288	295	273	282	261	290	280	310	296	279	314	286	302	318	291	260	273	278	304	287	264	284	305	281	280	306	298	300	307	301	304	327	267	263	273	296	317	317	286	305	285	274	296	302	314	290	309	299	273	292	283	284	270	293	320	328	281	311	258	306	281	306	290	276	279	263	289	297	280	274	295	320	280	281	271	297	282	283	293	287	288	295	262	269	312	274	274	251	301	307	258	302	286	287	293	281	263	294	299	302	270	284	267	264	295	283	267	287	313	279	258	292	286	301	306	291	325	296	296	251	300	265	278	275	334	283	271	313	287	307	304	306	279	261	322	278	281	300	310	303	274	267	284	303	299	303	302	282	310	283	288	272	289	278	284	297	305	264	286	273	283	288	281	296	286	302	268	290	294	292	320	303	283	269	285	260	311	308	272	322	281	298	286	296	322	299	300	259	291	275	301	280	310	295	320	281	278	289	315	286	291	285	319	283	276	285	305	276	329	303	278	312	254	297	301	317	302	296	288	296	285	300	257	307	293	302	276	291	276	275	293	279	303	287	287	280	285	292	252	299	267	290	302	286	305	295	288	290	284	284	324	307	298	281	309	280	287	311	291	297	276	315	260	280	291	294	254	301	300	295	296	252	283	282	276	298	266	295	324	312	299	283	295	293	314	257	285	295	306	288	294	288	310	276	255	299	294	268	280	275	294	338	287	270	287	293	284	274	284	311	300	281	295	302	267	273	296	305	286	289	283	308	284	314	283	264	275	292	293	290	280	291	265	287	275	270	315	277	280	288	287	303	299	317	319	286	260	308	304	307	288	292	315	301	288	304	278	279	298	270	281	301	262	309	280	282	308	321	260	268	314	288	313	297	304	318	288	305	291	301	320	302	281	283	324	321	292	283	316	301	288	275	291	307	309	263	293	321	273	294	292	276	312	286	311	286	273	288	257	316	271	299	279	284	296	269	288	268	277	319	288	272	294	319	284	274	294	292	269	288	281	283	305	273	281	250	288	288	267	306	295	307	277	290	291	300	294	272	281	293	279	302	296	275	275	253	282	291	287	289	288	315	291	284	275	293	286	288	282	284	279	320	309	286	278	287	317	249	288	260	302	283	261	284	267	288	294	286	284	290	296	285	286	274	281	315	280	268	309	285	318	282	283	294	300	292	275	295	291	311	277	304	314	274	282	302	294	267	269	298	270	302	311	290	301	256	292	305	301	308	267	305	255	292	305	272	294	263	255	291	288	290	308	278	290	290	310	268	278	289	305	274	288	277	290	296	292	298	265	269	309	305	306	298	298	302	306	292	267	296	308	290	296	282	295	273	292	316	292	278	291	274	293	305	299	293	271	277	282	318	295	306	280	288	295	282	305	287	259	317	322	263	285	310	319	292	306	280	295	301	275	273	297	286	275	260	271	324	281	308	242	313	312	309	297	285	310	277	262	270	282	300	277	297	321	279	292	316	263	287	329	311	266	291	307	301	271	276	292	286	295	318	312	278	326	245	289	285	272	316	282	278	284	274	263	291	277	288	279	305	288	302	311	281	295	268	262	290	287	280	270	300	317	287	276	274	316	282	286	311	273	293	290	286	283	294	268	311	297	302	296	287	308	296	264	276	313	310	286	304	261	266	281	288	315	291	289	283	289	281	324	299	280	304	291	272	269	303	275	295	301	283	301	286	272	278	311	291	292	282	309	245	301	277	307	287	285	301	257	310	318	289	279	287	300	270	299	310	297	286	288	286	292	272	279	309	314	274	290	294	279	266	265	274	268	277	303	299	297	305	312	287	299	290	288	273	267	270	289	298	321	311	292	285	285	298	294	293	283	312	302	278	301	280	280	295	297	292	284	297	286	302	284	291	281	277	272	289	281	299	286	298	277	281	290	290	275	282	252	292	289	332	309	296	289	285	280	297	297	301	275	268	275	288	292	263	309	282	316	234	309	276
25235	21450	27587	25651	9670	665	455	380	350	331	296	297	245	267	277	291	233	271	278	243	244	252	285	249	239	285	237	239	232	219	252	264	243	230	250	253	226	219	247	259	257	249	245	246	243	227	229	238	249	238	223	246	224	238	223	210	223	237	225	242	245	199	238	220	235	200	247	260	239	207	237	231	221	233	210	207	218	208	248	224	235	238	236	231	220	260	257	256	220	222	254	226	219	238	245	243	236	214	237	210	251	205	243	248	219	232	212	219	217	210	242	232	199	227	221	224	231	221	245	241	218	253	208	221	247	259	220	203	223	234	233	231	234	200	236	221	221	219	241	201	241	238	250	246	236	261	240	215	245	242	245	260	237	226	259	224	214	254	229	215	232	257	241	229	232	221	246	235	219	238	235	198	214	227	232	231	235	220	232	249	236	232	230	238	231	209	229	219	209	223	229	241	220	232	218	234	234	249	243	248	254	204	246	201	228	233	228	230	202	235	243	239	240	207	225	225	220	221	214	250	227	222	210	222	227	256	222	225	247	239	238	210	243	241	237	249	220	240	233	221	237	225	213	246	241	209	210	253	231	242	240	240	228	258	213	221	198	216	226	223	230	232	242	249	241	215	246	236	203	227	226	237	225	213	236	243	220	221	237	239	234	233	239	192	184	232	218	216	244	230	242	231	239	241	228	235	237	245	215	228	213	258	222	199	211	240	231	240	230	237	227	242	213	259	244	217	254	238	226	211	249	240	233	226	233	201	230	226	239	226	217	243	228	248	239	235	240	210	238	236	243	227	226	232	219	244	236	238	236	253	224	237	222	234	232	224	217	227	250	232	251	242	230	256	223	231	226	236	225	231	261	211	221	223	219	235	249	232	224	228	225	242	231	226	231	227	241	233	226	262	225	209	253	235	232	247	249	245	247	243	235	239	224	227	232	227	212	247	213	207	239	206	250	256	227	233	241	236	230	225	212	260	243	233	228	241	244	216	233	225	274	254	226	216	219	253	208	252	232	241	252	229	199	214	250	224	208	226	243	238	242	223	219	244	244	234	233	226	240	246	199	254	237	191	233	214	217	216	219	247	232	228	237	224	229	200	223	220	217	222	230	213	226	232	215	223	245	222	228	218	225	217	236	216	215	235	238	200	240	255	218	238	209	225	241	233	253	239	228	221	251	255	218	254	247	234	225	221	216	228	216	249	230	228	232	229	246	238	226	217	237	226	252	199	243	215	234	218	238	227	226	228	208	246	234	229	244	220	204	234	212	231	227	247	235	220	227	228	214	244	217	228	204	228	225	244	220	227	240	255	236	256	237	245	226	242	201	259	229	245	239	235	215	208	220	261	215	228	240	245	236	211	280	241	216	214	223	229	254	252	228	235	229	231	223	209	210	231	236	232	207	236	221	222	220	241	207	229	238	225	215	235	233	221	234	220	252	240	247	233	226	216	210	257	233	243	244	238	193	239	246	208	244	216	246	239	213	239	230	254	178	235	220	254	233	255	245	238	255	234	247	259	238	215	221	238	256	231	215	222	226	219	218	209	220	231	249	242	232	258	243	208	230	214	227	229	232	229	230	261	236	221	210	213	243	218	193	210	243	232	228	238	215	236	241	234	227	244	232	238	231	248	218	247	259	242	220	224	232	247	240	223	242	226	235	250	250	216	224	239	220	232	238	200	227	240	226	200	211	221	236	235	262	245	222	225	262	231	228	224	213	215	223	208	211	247	230	242	208	254	226	238	238	235	239	197	190	263	223	219	215	208	249	216	202	216	196	243	231	238	208	230	220	241	230	233	237	232	263	223	237	226	208	239	226	238	218	196	235	256	229	225	221	219	225	245	240	218	211	219	220	212	233	240	231	247	227	247	218	257	220	227	230	239	235	226	235	234	239	234	244	235	227	221	231	254	221	222	245	245	233	231	232	226	232	204	204	218	218	219	215	236	219	204	248	241	215	215	231	240	217	222	234	234	238	252	247	248	239	255	232	251	211	232	263	242	231	228	238	236	220	224	229	217	219	248	258	214	255	215	222	232	230	210	222	228	238	239	213	215	216	210	230	225	224	249	232	251	207	213	224	233	239	211	248	222	198	235	219	261	244	229	242	211	232	248	264	217	231	255	249	203	198	198	238	228	192	219	233	210	211	237	258	217	206	242	241	245	218	201	198	221	235	226	249	229	224	229	241	230	219	237	214	224	223	226	204	221	213	210	229	233	231	242	203	239	181	226	210	231	204	218	235	219	230	223	220	235	245	230	248	236	240	243	226	253	232	242	230	230	237	202	239	219	236	207	252	204	220	234	250	219	234	219	214	209	239	221	261	239	236	229	245	213	225	236	250	185	239	214	258	212	256	219	219	237	232	203	238	223	231	225	235	223	224	216	236	220	225	252	230	217	236	219	237	204	232	222	234	220	231	233	218	239	231	241	259	263	232	229	226	244	221	231	233	244	247	217	235	252	203	206	215	215	241	230	226	249	250	227	228	242	202	224	217	256	228	264	221	222	246	250	251	223	225	237	231	221	233	234	260	227	246	237	225	211	262	237	222	248	226	228	242	245	239	252	230	225	235	241	233	232	225	234	200	246	215	234	233	260	229	268	233	228	222	225	239	230	252	240	203	219	230	217	193	231	228	230	243	211	218	241	250	239	252	244	249	227	229	248	211	229	250	246	213	208	247	213	212	232	218	246	233	220	265	211	256	238	254	256	226	227	265	205	240	242	226	225	218	224	234	216	209	212	220	225	211	229	253	198	215	230	226	233	261	235	247	240	230	214	234	229	207	260	250	235	272	222	261	231	222	238	240	226	258	254	205	234	212	222	239	231	232	215	228	239	233	247	242	222	241	249	244	213	237	227	209	237	254	243	227	238	263	235	235	199	224	203	236	236	226	207	238	240	244	228	238	240	200	194	184	219	218	247	260	236	220	235	211	220	230	230	224	225	208	251	222	235	187	226	215	213	239	212	236	235	242	246	217	246	241	243	245	231	244	249	225	243	251	223	237	215	250	221	206	214	234	219	212	226	224	217	247	222	240	235	209	223	257	229	205	217	219	222	223	244	213	255	238	235	242	233	233	241	220	245	216	239	219	245	218	221	233	214	224	219	245	236	232	234	224	235	242	226	233	234	232	235	220	219	246	269	224	202	238	227	221	221	216	225	233	228	224	224	235	216	242	233	224	232	247	237	240	215	228	226	223	212	237	245	233	220	234	232	249	247	238	223	248	202	212	236	214	245	222	198	252	226	228	235	241	225	215	231	211	240	233	230	229	229	236	234	224	257	217	244	229	234	241	221	220	225	236	216	207	231	239	230	228	227	228	230	242	218	235	212	183	230	254	212	237	225	246	221	240	244	246	231	256	241	213	220	257	228	221	220	218	223	198	266	204	224	232	241	203	245	214	247	232	222	236	214	245	227	222	248	240	215	245	245	229	224	226	244	224	209	234	221	207	221	238	219	241	247	253	235	225	209	229	247	221	242	238	200	204	219
3380	5352	3224	1523	1136	929	727	598	501	444	438	337	386	336	342	318	308	311	272	309	282	287	287	302	249	245	270	280	265	269	243	308	266	268	264	264	269	271	251	277	269	280	278	270	260	284	259	253	271	257	286	259	266	257	291	269	287	258	260	251	242	263	251	251	253	252	255	242	244	247	269	255	235	263	262	265	272	252	287	254	238	234	272	258	280	239	256	246	285	273	258	253	247	272	280	273	254	258	262	259	268	238	273	255	263	248	251	274	278	252	253	256	257	251	285	246	301	257	304	253	247	253	274	258	258	240	262	253	235	230	261	266	271	260	263	252	263	248	254	279	294	257	279	277	237	288	267	262	289	272	258	280	249	241	254	253	252	248	258	251	274	248	257	246	289	269	246	257	241	272	281	266	257	243	260	270	252	258	221	259	275	266	247	243	252	246	253	258	258	281	254	256	258	282	240	268	252	262	279	267	238	280	277	276	239	247	268	255	242	265	265	281	236	263	255	284	263	250	227	253	243	250	275	283	268	243	229	276	255	261	265	266	254	254	260	229	291	270	262	271	273	249	263	275	236	243	249	250	267	244	258	275	243	255	243	261	258	257	269	256	273	269	224	244	246	262	280	250	258	265	276	239	273	245	254	269	275	260	269	267	275	268	232	260	250	264	249	197	229	260	234	272	261	262	276	309	258	266	254	250	235	267	259	275	271	243	273	253	277	261	255	253	251	277	242	279	250	252	280	275	229	275	270	251	250	255	271	230	266	266	251	255	242	235	252	267	241	252	275	250	261	246	252	268	251	233	265	264	266	250	263	257	249	288	289	258	234	277	250	268	293	248	253	271	268	238	245	241	257	256	276	286	243	268	253	264	234	256	274	287	249	260	252	243	288	268	245	261	250	287	268	254	274	253	247	255	261	260	225	270	264	257	249	253	271	262	242	291	252	283	238	244	232	238	274	272	227	276	249	275	259	260	253	258	269	258	268	256	288	250	247	256	267	286	289	243	255	233	248	258	271	268	266	224	240	252	279	244	274	264	284	266	248	259	254	280	254	285	267	230	230	250	285	237	260	244	260	245	269	260	243	264	246	272	279	256	261	256	265	246	266	242	258	247	280	261	227	238	250	244	248	254	272	293	286	262	247	256	296	254	247	231	255	280	259	262	254	276	249	254	277	263	260	236	263	252	257	246	236	276	260	230	242	278	269	271	238	254	267	260	266	246	268	267	268	268	278	258	241	252	257	256	261	211	252	266	250	258	263	256	242	262	284	241	267	269	255	238	261	259	234	288	262	269	263	255	275	266	264	282	256	270	269	243	233	246	252	271	245	258	266	226	245	255	266	236	257	252	258	240	265	249	259	282	281	270	255	261	272	261	251	269	271	228	263	246	264	287	261	240	240	259	253	253	276	238	258	257	238	273	268	265	261	252	240	262	274	268	259	257	261	253	253	278	303	252	266	233	265	260	260	286	279	234	246	283	243	263	247	262	282	277	251	262	255	278	254	232	255	254	252	298	233	219	264	257	272	256	288	279	263	263	260	259	285	258	277	278	225	282	289	267	244	234	283	257	249	223	290	253	252	254	248	238	262	279	232	261	267	268	272	246	281	255	263	270	258	245	270	251	280	285	253	260	259	289	261	254	279	280	257	271	274	246	259	275	266	254	245	243	254	208	244	296	261	262	257	261	273	242	264	262	268	264	242	251	239	253	278	245	268	240	267	273	283	262	265	262	238	258	276	268	267	241	271	243	255	277	252	256	289	298	253	263	250	247	231	232	268	282	245	264	256	251	269	261	253	249	274	252	261	254	267	258	274	251	275	253	254	262	271	269	276	263	275	263	280	260	261	289	252	246	254	251	281	252	246	278	255	253	234	294	252	250	246	255	273	251	238	249	265	261	232	243	284	269	278	239	259	235	265	226	224	235	236	212	266	258	242	222	239	268	290	240	259	263	228	265	271	269	232	284	258	280	251	263	265	278	250	241	227	239	261	259	257	265	280	247	272	259	251	252	272	277	278	286	258	244	259	254	282	271	248	260	252	237	237	265	241	245	281	279	249	251	244	255	248	267	280	251	265	243	224	270	253	304	250	247	259	282	244	269	247	248	282	275	249	266	287	272	251	262	251	283	238	246	266	297	239	247	253	262	279	231	256	265	265	283	270	251	255	241	248	227	234	256	270	267	281	244	261	229	256	248	252	252	229	254	278	245	250	257	264	273	272	238	267	254	286	251	244	249	240	259	246	262	273	257	283	255	238	236	258	272	270	259	256	273	242	284	253	265	248	289	233	235	242	261	269	261	244	240	245	237	280	281	252	270	268	299	253	234	289	268	272	274	272	263	244	234	295	246	273	272	253	286	269	262	246	286	263	243	236	250	249	224	246	258	249	245	264	233	252	233	256	242	247	271	259	252	259	273	246	246	272	240	279	268	262	274	258	271	232	274	232	278	250	290	264	275	224	257	247	259	252	279	264	263	242	250	275	265	261	267	254	286	259	258	260	255	263	250	263	276	232	243	259	295	250	273	275	267	237	257	294	282	265	247	255	264	273	242	275	246	300	279	263	237	237	234	295	257	252	275	241	282	248	263	242	241	288	271	256	254	250	259	262	257	260	247	268	257	262	270	239	266	282	283	262	264	235	236	252	245	253	264	271	263	264	261	276	236	242	252	246	253	244	263	234	246	258	266	253	271	261	248	241	272	263	272	234	257	258	272	279	243	291	265	232	237	247	234	229	246	262	273	266	253	255	291	255	241	234	242	289	250	271	284	273	257	266	268	274	265	271	282	256	261	264	251	247	272	254	242	245	254	280	262	271	248	249	263	253	284	239	269	248	245	229	249	246	284	268	246	274	266	287	271	269	237	264	230	261	279	275	257	275	270	255	272	280	265	266	297	284	262	238	276	259	301	255	258	258	276	256	275	257	252	262	286	248	275	263	236	244	256	241	291	238	251	241	254	274	266	260	277	281	242	239	247	257	242	253	258	283	242	254	251	221	262	246	282	280	248	262	263	261	252	271	282	273	246	227	267	264	251	251	252	269	266	245	245	262	268	250	261	255	278	267	290	263	264	254	238	224	267	256	262	263	234	276	286	245	228	213	265	253	276	257	275	255	233	290	263	263	269	250	259	271	277	260	248	263	266	252	276	267	270	236	252	254	280	258	240	260	247	253	282	249	279	243	261	264	236	239	258	249	268	274	243	267	265	265	275	265	257	235	262	277	278	275	265	274	278	266	258	262	259	293	233	258	269	253	268	263	265	267	257	256	257	250	259	255	299	268	246	259	268	288	259	273	264	278	260	277	242	247	275	281	253	252	244	253	247	283	271	289	254	241	277	290	244	233	278	234	256	233	286	244	287	256	268	263	271	276	259	257	272	260	243	250	293	265	254	234	263	222	257	261	232	243	259	257	265	243	236	281	277	233	275	277	260	271	255	265	240	270	270	223	272	229	254	243	284	242	249	259	276	265	279	265	278	247	255	260	250
22923	21466	29202	24144	21463	21508	7452	1257	929	821	770	703	665	601	591	608	578	566	539	588	524	521	528	545	508	519	478	477	505	514	510	526	493	487	496	467	466	471	525	485	461	507	508	460	520	489	464	504	453	496	522	471	518	510	485	484	487	461	532	471	446	480	494	517	494	467	498	458	482	451	485	474	468	483	470	492	486	427	477	454	470	448	494	477	459	483	503	495	496	502	470	514	465	483	474	485	508	444	474	517	455	476	472	470	514	495	497	485	456	494	468	463	472	466	464	474	508	484	473	484	468	479	470	494	468	480	494	450	504	458	476	485	500	439	489	494	487	480	476	472	512	461	460	502	494	479	490	444	510	495	448	488	494	505	512	468	486	496	468	481	469	484	479	489	472	499	457	457	452	491	453	484	450	503	458	518	424	452	474	502	451	492	476	463	419	493	457	473	489	474	459	454	482	449	461	519	479	503	482	480	486	466	501	485	492	497	476	521	488	466	511	439	493	433	461	476	461	466	493	436	501	486	471	501	498	464	472	469	502	507	482	471	481	451	477	456	480	492	428	466	482	488	528	443	502	476	485	465	471	475	489	464	478	466	454	468	487	515	462	454	482	481	476	464	508	474	473	465	464	509	495	469	469	496	485	460	474	485	460	465	420	475	451	486	467	443	483	472	463	502	462	477	464	493	482	469	464	473	469	465	481	482	483	466	491	500	475	490	492	470	567	472	451	451	488	407	431	475	510	476	528	470	479	464	454	506	502	506	483	480	488	493	463	465	522	436	489	486	467	423	467	447	460	426	463	517	492	510	436	474	472	460	467	505	479	481	437	463	442	468	523	469	452	443	462	485	455	425	460	486	478	464	486	473	496	523	466	458	460	459	490	480	465	478	478	511	486	462	459	491	485	493	438	489	454	467	455	478	484	468	468	492	494	505	495	434	470	480	507	490	472	485	479	463	467	468	460	507	502	506	485	455	491	503	447	469	471	486	446	456	467	458	462	494	474	493	461	443	445	441	459	491	511	493	444	486	508	484	516	550	497	480	437	472	477	541	448	472	451	471	481	457	473	478	479	492	471	472	468	484	447	486	454	490	484	477	513	517	455	487	491	476	501	463	496	473	478	484	464	463	449	479	435	488	462	467	475	486	481	442	470	490	492	502	442	494	487	470	442	503	483	441	513	410	469	466	460	478	502	464	457	440	431	439	484	461	475	467	487	494	474	502	468	409	479	479	500	485	493	467	460	441	489	471	482	452	517	473	459	498	464	491	495	459	447	515	499	509	515	487	458	462	487	493	505	445	471	478	470	422	494	464	469	471	519	500	468	509	492	490	497	454	498	464	447	491	468	507	479	459	489	513	505	449	450	442	461	485	515	495	472	488	467	452	476	472	488	466	518	497	453	476	467	442	504	528	460	516	468	489	510	485	510	457	447	545	473	495	482	462	481	464	471	475	498	484	525	440	458	470	484	477	442	468	488	461	449	484	450	445	504	486	499	456	500	428	470	504	495	513	461	492	492	459	489	474	493	508	475	474	430	458	480	449	517	480	481	515	484	460	468	472	445	495	488	492	495	516	474	488	515	476	520	521	469	481	427	486	463	469	469	453	507	493	502	447	481	466	445	476	501	460	486	458	463	436	497	450	494	510	437	468	463	463	478	460	468	473	472	466	469	464	517	499	488	474	486	494	479	502	480	465	457	462	454	483	450	481	496	490	490	464	487	442	504	452	462	476	455	498	479	449	473	449	459	481	483	476	505	443	471	500	454	471	429	479	459	464	469	415	461	482	507	489	465	487	440	466	503	462	473	462	465	486	506	442	486	447	494	477	501	479	486	484	449	453	448	470	451	526	490	487	480	480	436	494	439	466	472	461	509	453	496	465	421	488	451	495	487	489	484	501	484	457	493	492	506	497	467	511	491	453	492	479	486	469	465	471	454	486	491	452	465	495	468	504	494	461	510	493	500	484	487	437	450	445	446	519	452	501	443	437	503	476	451	448	522	473	476	459	451	426	478	522	518	468	470	493	474	495	499	480	488	491	487	459	460	452	484	467	479	483	494	485	469	454	454	474	471	503	475	508	481	492	495	475	473	495	473	505	480	490	417	457	488	495	494	467	470	474	468	481	448	461	487	419	473	468	502	458	447	439	452	502	458	498	451	457	464	459	478	462	490	496	458	495	422	496	486	471	486	487	473	496	461	460	505	472	479	484	510	498	475	454	468	480	463	516	489	484	477	479	486	501	458	451	483	472	472	462	429	482	443	497	525	461	517	442	464	488	465	467	454	486	530	461	470	475	509	522	498	446	470	471	463	487	517	488	444	506	504	471	501	463	457	496	455	499	457	442	449	501	474	474	483	460	467	479	447	471	513	451	450	495	450	461	498	478	488	474	517	429	510	434	460	485	519	488	453	437	478	451	484	499	472	463	466	468	480	457	468	495	481	499	476	483	475	483	464	548	479	516	430	486	488	488	497	450	451	507	453	497	473	490	471	462	464	476	426	466	516	506	475	483	482	463	484	480	510	497	466	504	482	450	501	492	529	493	467	527	433	450	468	413	451	483	521	456	439	474	494	483	468	452	507	469	455	458	488	459	492	514	485	488	477	477	474	462	463	479	499	483	483	491	493	477	470	473	464	471	476	481	490	510	469	445	439	486	507	459	432	459	513	460	475	464	462	510	490	479	485	437	481	468	451	420	532	447	467	472	510	499	511	441	450	474	464	493	464	486	501	489	471	488	494	462	482	441	477	492	512	508	510	488	517	479	477	469	496	488	484	466	477	437	450	510	494	474	504	472	478	495	490	458	426	457	470	500	497	474	470	487	477	456	451	484	487	457	485	474	462	468	480	473	470	499	481	469	447	482	501	435	459	464	495	508	505	483	483	467	488	472	484	448	481	469	479	481	525	482	511	509	487	501	442	498	469	488	495	484	470	482	485	488	524	447	441	471	486	447	480	480	488	492	476	492	450	490	491	467	497	462	496	466	445	468	496	496	469	483	438	470	464	459	473	437	457	489	479	476	478	451	481	490	463	454	451	456	456	443	428	472	478	466	455	461	438	486	478	484	514	453	463	505	459	464	502	476	467	506	533	454	483	513	470	496	479	502	469	471	505	449	422	440	507	473	508	499	445	442	467	505	434	474	502	473	498	454	475	468	489	459	488	506	453	502	504	490	475	447	499	518	464	443	452	453	461	479	491	499	457	452	468	472	486	448	484	453	517	459	487	499	483	489	469	453	462	468	482	487	461	460	461	449	486	448	498	490	477	469	490	465	443	499	469	480	448	440	466	491	456	491	476	467	454	482	483	496	470	491	503	455	502	471	452	481	465	464	457	441	504	488	444	464	455	464	446	533	469	489	469	477	449	499	465	473	459	453	464	487	434	481	486	445	503	505	474	449	461	433	482	495	479	480	507	506	485	469	485	451	468	457	471	501	466	458	492	433	470	516	456	455	464	488	493	474	466	473	455	446	489	481	445	514	488	448
4842	21801	9774	4775	3501	2714	2024	1703	1328	1152	1033	917	844	673	694	680	604	633	615	600	594	588	577	567	575	558	540	531	540	546	557	534	525	513	468	475	512	543	502	511	449	536	528	465	568	485	554	519	483	526	509	483	519	508	463	519	491	515	481	505	525	475	508	550	511	524	528	488	520	499	494	527	511	519	486	513	541	510	503	474	465	500	444	487	540	458	498	493	485	469	527	510	516	516	517	481	506	486	469	516	480	465	486	488	479	484	478	497	459	542	426	513	502	481	478	483	511	483	471	508	491	500	571	524	522	469	484	474	521	503	483	498	486	488	479	462	515	463	468	490	461	498	495	504	438	508	478	452	502	506	471	507	494	459	492	441	467	498	442	503	494	489	455	473	523	455	483	491	483	484	495	478	471	493	514	495	507	464	448	503	521	500	493	515	485	534	494	495	480	474	513	479	502	462	483	518	503	484	508	503	482	469	476	483	511	491	531	451	531	477	487	497	474	463	486	418	503	488	509	530	458	517	500	510	479	502	468	488	480	481	438	540	477	504	496	524	506	493	480	470	464	455	514	487	476	464	486	490	510	483	488	457	495	503	486	450	467	492	504	490	516	475	423	482	470	458	493	464	492	510	497	465	477	516	501	517	503	497	457	495	519	464	434	480	465	470	476	519	515	488	502	467	489	465	516	498	487	518	501	495	477	458	492	472	499	498	499	468	498	485	472	491	494	490	482	459	445	481	497	500	502	539	466	483	499	436	458	485	499	478	511	496	467	468	498	441	468	494	501	474	448	486	464	520	486	499	515	492	498	467	501	494	460	497	502	472	486	521	473	474	504	527	507	489	506	548	476	473	494	487	472	463	481	518	503	500	522	476	486	472	481	501	473	505	520	506	537	493	536	474	493	533	495	456	469	491	476	490	473	468	481	560	485	518	468	470	468	500	493	455	496	502	497	462	478	481	480	487	473	478	480	493	495	506	469	492	518	480	493	526	485	494	520	481	541	506	505	470	484	505	469	526	461	461	503	486	500	488	523	504	474	480	501	467	484	503	468	527	523	505	494	494	476	505	458	501	453	500	460	500	495	481	484	479	515	483	505	478	486	462	522	504	471	544	479	466	486	477	482	489	534	465	503	497	523	508	487	454	510	529	503	499	483	526	502	476	459	503	477	522	467	511	490	466	521	525	516	474	509	474	457	489	494	478	473	484	503	491	462	449	424	495	468	503	536	491	510	485	464	479	467	501	544	464	497	496	487	514	495	501	520	452	503	490	495	485	484	466	474	486	506	470	486	456	470	495	462	494	476	457	479	462	520	476	500	509	492	519	497	508	542	501	497	488	504	517	501	478	496	445	489	462	468	485	448	490	503	457	473	512	517	492	492	474	494	509	482	470	481	514	524	485	465	462	442	479	441	474	546	467	516	456	511	504	507	472	491	483	533	461	514	501	471	510	465	481	483	490	488	502	526	478	529	484	445	498	482	498	479	472	501	496	492	509	464	484	514	505	485	484	501	522	534	508	501	475	501	502	520	500	452	509	507	507	471	447	512	482	469	490	492	524	499	488	501	484	467	448	496	521	497	497	490	484	503	475	448	488	514	475	481	523	517	467	481	497	482	483	481	450	485	481	509	491	462	535	499	481	492	494	498	472	506	499	537	518	502	444	494	471	475	502	477	471	487	470	461	492	501	482	517	477	466	510	495	506	493	494	510	493	487	507	477	510	487	493	466	500	467	468	503	487	453	520	479	492	500	502	523	445	448	508	518	493	498	525	504	506	488	516	522	487	496	505	484	478	478	467	488	503	464	499	460	500	471	483	464	502	481	477	487	479	489	528	507	459	515	462	483	481	465	514	485	500	471	502	485	449	470	497	472	502	479	451	482	473	526	524	512	511	487	437	486	517	489	478	518	510	514	515	489	493	462	499	508	495	505	495	478	478	468	504	543	499	524	488	526	481	466	459	500	471	505	516	477	479	433	470	467	479	532	453	489	507	494	485	505	511	490	480	537	486	479	462	497	482	493	418	490	466	457	489	437	463	504	519	465	470	478	499	483	500	513	492	486	446	522	521	470	490	479	475	483	486	509	522	454	458	489	455	476	512	480	499	471	505	503	491	460	504	468	517	476	450	499	499	485	459	467	475	490	461	489	486	516	489	450	494	458	510	482	537	480	511	465	522	475	475	495	457	478	516	467	483	436	467	455	470	488	469	450	512	498	511	521	507	489	491	512	495	488	495	515	504	521	489	508	492	475	498	488	482	504	469	510	483	479	477	507	524	529	499	493	499	488	489	497	522	497	471	472	495	478	495	474	513	480	504	505	481	476	438	495	494	472	504	521	493	496	477	495	502	490	532	500	500	504	474	463	488	484	487	491	506	495	491	504	503	491	498	499	486	484	495	511	513	488	500	494	539	484	458	474	514	471	503	491	496	512	466	508	473	479	451	507	536	490	505	497	485	443	506	463	501	485	499	499	485	521	466	503	458	476	460	466	474	472	507	486	508	477	534	456	493	479	461	507	472	497	511	443	465	464	511	477	528	499	475	474	495	466	522	501	501	511	488	464	488	527	487	487	481	477	477	475	481	484	495	457	522	477	519	443	488	501	468	482	484	489	447	480	504	529	478	498	495	467	490	482	488	468	514	468	502	490	450	469	487	517	468	492	499	504	521	473	507	522	534	500	543	479	506	462	471	534	509	471	477	460	486	497	487	483	500	498	481	451	498	541	509	475	511	513	488	488	468	525	542	489	501	485	497	502	465	518	505	515	491	499	497	474	495	452	482	501	485	468	512	509	469	469	519	533	517	511	436	501	504	510	481	483	487	497	489	464	479	467	457	453	463	515	478	464	472	526	490	496	469	475	542	460	483	467	515	474	518	437	470	427	501	460	485	509	475	495	536	482	500	521	468	518	486	469	477	491	507	532	498	499	471	465	524	492	501	486	528	493	491	495	464	502	511	484	468	473	482	514	454	514	468	522	464	506	452	473	477	490	464	446	476	492	481	477	467	474	488	468	481	474	495	497	517	491	478	474	501	521	460	487	461	460	490	483	477	485	500	509	489	477	509	525	469	514	497	494	486	462	496	493	493	487	488	520	467	453	514	508	495	470	476	477	471	509	485	499	478	447	491	467	463	506	467	491	480	495	516	484	465	480	475	473	485	472	499	464	496	467	495	481	524	461	497	470	484	472	466	480	523	470	502	498	496	489	471	481	473	488	444	468	471	496	450	463	484	527	500	493	479	495	493	533	493	456	467	497	478	481	504	490	523	472	504	518	505	470	504	490	515	483	495	461	468	443	475	522	506	454	427	475	504	471	496	503	515	475	477	518	492	488	467	470	506	501	528	505	507	482	484	518	502	467	503	488	514	436	490	492	450	463	508	514	463	513	493	453	501	480	540	457	518	469	495	528	487	509	494	480	458	514	480	488	480	464	451	485	526	486	485	496	502	485	529	487	486	505	510	502	466	477	476	480	475	467	502	469	497
27775	17252	2914	353	223	175	156	143	147	155	127	123	117	123	128	125	135	133	114	127	120	106	122	129	128	119	122	124	133	148	117	137	119	121	135	131	125	115	120	124	97	152	108	123	120	116	122	136	147	124	121	117	106	113	113	115	111	116	134	128	98	108	105	121	112	111	125	107	130	129	127	117	100	128	141	137	115	104	110	125	107	117	121	128	130	110	147	138	134	113	108	103	117	128	112	110	124	135	117	103	109	108	122	108	111	120	112	108	126	121	100	111	128	119	138	137	137	115	119	98	101	103	109	128	120	115	123	122	126	110	132	106	129	122	118	116	115	129	119	151	141	119	129	117	110	140	123	131	125	122	117	118	114	113	118	118	123	144	135	140	112	112	123	130	118	120	105	126	137	116	117	128	120	133	131	129	138	126	111	129	132	111	119	113	142	92	120	118	130	123	140	118	115	133	154	111	129	82	102	116	117	117	122	122	130	100	126	120	114	98	114	105	131	153	122	113	115	120	136	108	107	118	121	108	101	115	99	129	110	116	140	110	120	111	107	106	101	110	114	122	137	129	105	112	103	131	107	113	139	123	133	112	103	137	121	113	117	118	144	122	116	126	82	146	139	123	118	139	123	133	102	138	137	122	102	133	109	128	115	111	112	130	98	126	122	138	133	105	112	125	109	121	132	117	124	126	103	118	137	119	127	127	113	109	138	114	139	119	123	113	109	126	135	135	118	120	103	130	106	110	117	125	128	111	136	123	117	126	125	132	129	138	117	110	110	121	119	126	128	120	122	117	95	124	120	134	127	126	126	112	129	121	111	119	121	108	103	136	119	122	110	128	122	131	129	126	120	118	133	110	101	127	95	131	117	109	122	118	126	131	120	131	120	110	111	125	111	134	112	125	122	149	116	141	123	121	139	139	126	133	125	117	129	121	121	110	114	127	112	117	117	107	104	122	119	138	135	111	139	138	123	101	119	125	133	132	113	120	133	121	137	131	121	130	117	123	125	127	122	129	108	108	96	133	123	113	130	99	139	122	120	115	113	118	128	114	139	118	121	127	150	108	123	123	122	129	138	121	139	126	130	116	93	127	109	105	119	122	124	132	123	130	121	122	127	125	132	117	105	109	111	111	123	118	106	128	142	133	121	108	113	136	108	105	114	117	133	123	110	139	131	103	140	131	116	127	133	108	134	107	122	135	117	123	93	141	127	113	133	123	114	99	135	116	125	112	135	119	114	115	120	130	123	118	118	137	119	112	110	119	136	127	128	115	112	100	110	120	113	116	129	134	116	101	124	126	117	108	131	132	107	135	124	113	89	117	123	116	126	123	112	125	125	121	119	138	100	131	141	120	132	109	131	110	120	110	115	149	147	135	139	131	117	127	124	115	118	109	113	119	125	135	119	148	129	114	117	135	122	124	113	124	106	145	118	149	143	111	113	99	125	119	128	129	123	107	115	153	112	120	118	121	125	111	141	114	118	125	110	138	109	118	105	130	133	131	114	121	135	120	102	115	122	130	125	112	117	131	125	111	92	121	113	114	123	104	123	120	131	124	103	124	131	116	105	107	123	137	126	102	107	115	123	114	112	115	128	101	110	110	125	122	121	106	122	101	123	132	136	113	127	121	122	118	116	107	122	128	118	107	121	120	135	125	143	130	135	136	127	127	133	115	114	118	131	113	118	127	117	122	127	141	130	118	118	98	116	133	97	127	106	118	92	120	102	119	127	121	133	128	108	133	124	123	124	111	106	111	123	126	143	137	128	118	132	113	136	115	111	113	113	106	105	123	119	127	133	137	119	111	115	103	123	125	115	135	130	132	122	129	133	104	133	131	107	113	105	117	118	118	118	119	123	130	148	136	135	112	109	126	108	122	130	111	114	126	116	115	144	104	144	132	117	114	123	125	114	124	104	136	121	120	127	129	105	135	126	114	111	121	129	104	128	120	121	115	138	101	113	125	117	118	114	132	129	121	114	129	119	123	105	104	123	99	105	99	119	119	124	138	106	122	119	129	109	119	142	125	115	129	122	125	105	126	123	115	140	111	107	108	128	124	142	106	131	111	137	117	111	132	136	129	106	103	115	123	132	145	137	127	114	121	117	139	120	135	128	110	103	131	121	107	120	105	110	143	106	114	126	120	97	119	110	108	122	142	110	112	110	124	140	111	135	105	134	133	106	124	136	136	112	112	110	132	143	123	112	112	127	117	123	119	112	126	126	117	126	114	117	115	122	106	119	121	128	109	116	119	135	125	120	136	128	130	143	120	111	122	117	107	111	103	118	128	121	120	139	120	124	124	128	125	118	143	123	115	132	106	119	137	131	113	135	131	108	124	126	130	118	113	123	110	123	121	132	120	132	128	115	132	98	135	117	106	117	124	136	135	148	139	125	126	128	125	132	113	101	127	122	118	133	116	113	100	137	111	130	114	121	117	122	126	116	117	116	107	109	118	135	97	108	125	117	112	128	116	117	130	123	131	119	106	119	119	118	127	116	128	127	115	127	106	125	128	124	109	116	124	128	114	115	110	134	129	128	131	118	117	106	123	124	121	119	117	135	116	126	132	133	117	117	110	107	139	129	111	121	139	137	127	131	120	119	145	135	105	115	128	137	122	124	148	102	119	135	121	138	139	127	120	115	103	136	114	103	117	102	117	134	122	113	113	131	124	121	131	124	127	126	123	115	110	135	125	108	135	84	120	119	106	126	121	98	116	122	110	115	133	125	108	110	119	138	119	89	119	123	116	127	138	153	121	124	143	132	131	114	116	130	128	117	128	115	128	124	150	107	105	120	133	131	127	115	127	130	109	111	125	132	111	115	119	116	110	117	122	130	108	125	136	132	121	128	121	124	116	107	118	117	103	136	128	131	120	122	113	129	131	129	131	115	116	109	135	116	97	140	119	123	106	117	127	120	129	126	145	144	102	119	111	115	129	105	130	113	124	118	108	121	122	118	117	119	99	129	130	133	115	111	125	127	126	112	104	141	127	120	130	129	127	99	125	128	123	133	111	119	119	113	119	126	132	111	110	133	125	116	123	98	126	144	112	112	129	114	100	131	116	136	130	96	131	149	119	119	129	107	113	107	116	127	110	124	104	119	93	123	113	125	96	109	121	128	131	124	129	105	115	125	116	106	122	110	137	122	132	136	116	133	143	129	113	130	116	99	118	134	128	119	101	111	120	100	129	124	117	107	107	123	112	132	115	112	115	116	101	125	98	152	122	120	122	97	129	101	110	127	102	117	128	127	122	111	123	103	110	110	132	135	116	104	141	117	116	143	123	113	103	142	121	118	135	122	128	107	114	125	114	119	112	106	125	127	114	103	102	118	128	128	124	120	105	124	107	136	137	122	134	117	118	111	128	120	116	127	125	141	139	128	113	127	142	124	116	142	142	99	113	129	116	124	122	134	115	117	120	117	124	116	124	118	106	123	128	117	102	107	143	130	117	140	126	103	151	122	132	118	121	122	134	126	107	122	111	121	113
4181	1020	448	265	225	212	182	167	141	149	110	153	133	136	140	138	135	156	129	126	140	135	154	139	144	148	165	125	129	123	119	154	143	142	127	160	136	137	123	144	133	134	147	145	147	138	162	153	138	136	146	133	154	137	120	138	126	139	156	137	141	126	149	119	128	139	137	157	139	150	148	170	149	127	127	124	124	137	126	158	140	155	120	140	148	139	145	143	130	139	140	162	138	133	141	125	161	148	125	123	121	162	134	136	147	109	131	128	145	142	138	150	130	147	138	165	127	160	161	152	139	126	122	134	158	138	123	118	133	137	135	151	134	131	121	126	149	143	133	120	146	143	110	144	150	131	147	139	137	151	161	149	138	121	138	138	132	126	140	142	141	121	151	122	141	157	162	125	157	135	153	124	145	151	144	123	133	145	148	139	162	139	136	126	153	132	121	166	125	147	116	139	118	124	128	160	149	118	132	131	141	128	160	132	125	126	138	130	133	126	143	133	128	144	128	143	117	168	147	144	159	145	141	139	127	131	135	154	128	125	156	162	136	132	135	152	136	150	132	114	110	130	156	143	120	132	144	122	133	140	123	136	132	162	175	136	153	169	142	153	136	139	141	134	136	122	131	146	149	147	119	134	147	141	142	147	128	143	145	145	145	145	136	122	138	152	144	148	143	155	154	146	133	134	135	165	127	141	139	134	127	131	122	147	131	149	146	140	123	130	138	119	124	158	137	134	144	153	149	119	142	134	141	136	139	119	145	139	131	139	120	148	140	141	135	156	143	135	155	154	126	151	139	131	141	144	134	157	153	123	148	134	133	118	126	151	150	130	140	130	144	149	156	130	115	150	143	135	150	134	147	149	133	126	133	140	138	135	137	144	151	146	146	132	137	167	139	123	147	127	126	124	122	138	171	147	161	152	124	128	137	131	134	135	165	128	129	127	135	134	133	123	127	139	136	156	148	128	138	122	133	154	136	145	132	103	115	145	150	127	129	136	151	129	130	145	150	144	164	135	147	128	156	139	135	123	127	146	144	162	133	132	129	126	143	155	142	141	139	159	137	124	138	134	152	146	131	132	160	137	135	135	152	137	161	125	128	132	119	153	150	169	130	128	145	144	133	143	144	146	123	116	133	148	132	121	143	142	153	148	142	152	144	118	115	156	149	146	136	144	152	132	132	134	151	161	150	139	113	130	148	110	116	131	136	138	144	160	137	136	137	136	162	135	143	145	140	165	149	130	140	140	156	137	142	139	163	136	151	138	150	154	135	122	140	139	138	162	158	124	136	125	137	127	125	145	162	141	140	138	136	118	140	118	140	149	131	147	164	147	131	132	155	116	143	141	142	154	135	175	123	133	126	155	155	134	132	134	126	131	137	131	120	123	126	140	138	134	132	136	149	136	120	145	145	149	173	145	142	126	141	124	134	142	141	148	159	131	119	168	154	134	137	111	146	139	138	142	137	144	116	140	127	128	156	144	141	140	147	137	153	139	135	135	137	157	143	130	130	145	143	135	141	132	143	134	139	130	128	164	142	122	128	145	157	142	149	144	118	124	132	127	139	138	134	145	160	141	128	123	134	128	124	135	133	136	125	150	155	128	129	144	131	151	138	139	118	136	161	127	140	124	128	144	128	135	149	132	144	157	127	131	153	141	126	166	156	129	146	135	134	145	170	138	136	142	157	121	129	143	147	153	132	126	143	135	133	144	117	152	122	145	123	153	154	120	142	141	143	152	145	148	132	125	142	133	151	145	130	131	145	151	141	128	143	121	134	131	127	144	146	126	165	160	140	128	141	144	130	140	121	111	132	136	154	151	128	128	137	143	123	131	152	149	126	133	131	143	130	144	132	142	137	142	140	125	141	142	148	125	143	133	123	130	144	148	153	134	123	130	144	128	134	138	150	141	145	145	133	128	131	145	142	156	145	121	129	149	130	148	146	148	146	138	155	143	138	160	143	136	159	155	130	122	147	149	140	127	137	137	138	134	122	116	134	159	143	148	138	132	153	145	145	131	128	137	121	123	151	155	128	128	129	143	145	140	155	126	152	144	128	146	147	116	131	145	142	160	131	153	129	130	150	169	123	139	134	137	150	146	143	149	139	132	128	135	141	126	148	146	138	132	137	135	150	132	137	139	130	122	150	154	156	141	128	151	138	140	142	124	125	156	131	135	142	129	144	132	144	146	135	136	139	138	131	143	152	140	125	132	142	116	146	136	160	164	129	147	141	142	151	114	129	169	134	138	147	136	124	140	136	117	133	130	145	135	139	131	163	119	134	141	130	123	141	147	140	138	157	121	164	132	134	138	153	130	145	138	126	133	136	150	133	132	134	137	128	130	137	137	139	127	155	153	161	146	150	150	132	121	116	144	157	113	132	136	139	151	151	124	137	148	128	150	134	128	142	164	146	145	117	145	127	152	128	118	170	133	148	147	127	148	121	149	140	163	147	143	131	132	137	148	133	134	165	156	132	147	143	135	128	128	116	130	145	147	148	132	134	129	147	173	135	149	135	140	145	150	153	139	148	124	135	126	148	126	119	141	148	147	136	129	128	122	136	151	140	139	144	157	121	122	134	144	121	147	130	128	137	151	145	138	142	134	153	132	157	143	141	129	127	155	130	155	133	133	128	122	113	139	153	135	151	170	152	138	145	128	141	129	118	138	113	156	142	148	112	140	131	150	147	136	137	121	144	145	154	121	120	135	147	113	123	138	132	135	141	135	159	133	154	147	146	117	145	140	139	139	132	129	114	126	135	137	137	125	149	124	165	136	138	168	150	130	148	134	146	135	149	133	147	115	131	137	141	126	151	158	151	143	129	152	148	123	139	126	137	134	121	126	139	145	130	158	151	145	141	140	148	132	162	130	126	128	140	136	143	155	138	151	150	153	150	138	120	141	136	160	149	114	146	149	144	128	137	138	133	122	127	139	133	136	121	163	145	126	134	140	140	143	130	134	140	123	135	179	157	123	149	143	147	151	138	128	128	132	154	131	167	118	151	147	149	132	140	141	167	109	150	149	131	142	155	121	122	148	130	149	122	115	141	130	148	134	125	158	132	144	162	148	136	136	142	136	129	154	122	127	148	150	128	124	124	162	131	144	122	142	139	133	162	160	153	131	137	133	147	139	146	159	134	123	152	124	142	122	121	133	153	121	133	137	127	108	142	157	133	127	139	146	126	131	138	125	151	117	152	127	141	141	128	148	150	136	147	144	136	153	116	131	138	153	135	151	138	134	132	150	132	163	141	128	141	135	143	130	113	133	126	131	132	151	130	147	117	134	126	140	137	144	136	131	136	155	142	160	122	120	129	149	143	111	133	149	164	150	123	140	122	142	136	154	123	133	151	142	139	140	157	159	126	127	150	127	140	159	149	138	148	142	136	112	136	133	147	143	135	142	145	160	151	140	149	140	136	141	112	144	149	141	130	143	130	142	136	150	151	139	137	120	157	105	156	146	151	133	148	115	143	137	142	133	127	131	131	133
24007	21392	28533	24617	21364	8840	947	632	511	491	489	401	405	328	387	340	333	324	325	308	311	320	286	285	278	289	264	322	297	315	295	311	287	266	264	283	312	266	260	267	303	286	287	275	290	284	270	313	263	296	274	269	296	278	311	296	265	293	283	278	271	301	311	279	291	297	317	294	255	265	282	295	309	273	276	298	267	312	280	283	293	283	298	302	329	327	281	298	301	298	277	290	281	282	291	273	296	316	303	303	285	271	270	282	296	239	302	280	284	317	271	290	303	285	279	299	293	261	278	278	253	296	245	295	251	297	278	267	277	302	295	292	257	327	292	260	257	267	283	293	274	279	255	263	303	289	296	262	293	273	295	290	287	287	270	291	264	273	276	311	240	310	274	277	278	271	281	290	276	256	260	279	306	277	272	278	301	303	274	266	254	286	290	264	276	260	283	283	274	270	298	275	284	274	278	275	295	284	261	280	293	302	305	275	323	274	261	268	288	286	294	285	261	273	303	259	267	254	267	307	280	294	296	263	264	249	291	268	289	261	289	259	282	308	275	264	283	302	273	269	302	298	277	307	311	310	274	269	264	268	277	282	278	280	262	271	298	320	272	279	305	307	270	305	294	292	302	275	268	295	296	291	259	293	276	304	278	281	276	265	289	320	292	279	278	293	278	301	276	285	289	248	292	285	264	297	300	256	300	261	277	276	302	277	278	265	281	277	270	271	269	285	279	274	248	263	276	282	308	257	292	294	315	281	306	289	297	298	282	277	241	282	275	280	293	294	268	274	272	296	269	294	293	287	285	300	279	292	280	277	284	269	279	277	265	277	291	264	266	273	262	280	310	297	287	240	267	254	289	276	269	256	293	273	285	286	293	278	284	260	276	272	268	305	285	282	296	266	295	304	283	296	281	282	283	288	269	266	291	243	296	300	316	269	289	269	304	268	299	289	271	261	265	279	256	297	276	309	262	280	285	278	261	279	278	273	242	260	258	294	287	276	286	287	252	267	305	285	269	273	270	303	287	299	263	279	285	278	262	272	278	295	277	264	279	264	294	272	286	284	281	289	281	296	298	302	297	324	270	285	273	309	318	259	279	294	280	261	279	275	263	272	291	280	268	231	264	249	257	275	281	282	269	274	266	244	290	259	285	261	261	274	288	294	287	254	263	284	252	274	281	281	276	259	290	313	285	289	284	292	249	278	297	257	283	269	275	277	281	287	306	300	284	279	290	262	250	283	290	279	268	286	291	258	284	261	284	284	295	281	254	293	244	291	281	261	271	265	294	267	283	279	272	270	304	299	263	299	267	272	297	288	266	321	294	277	255	276	263	259	258	284	315	261	288	285	258	310	252	267	252	269	281	286	278	271	265	256	265	265	269	268	300	319	270	246	275	267	285	287	266	301	267	267	273	315	288	271	288	276	267	288	270	263	285	280	278	286	273	328	306	276	285	292	285	300	289	291	271	264	260	253	273	284	305	255	275	278	305	305	303	267	283	303	275	303	289	308	295	285	281	281	301	277	305	288	299	283	273	274	266	264	276	298	294	277	282	246	288	298	280	262	263	287	267	293	278	289	324	283	286	321	321	284	283	271	282	259	276	288	268	274	301	289	271	276	247	318	283	295	299	275	253	281	276	285	273	279	289	249	290	280	306	270	292	262	250	282	284	310	286	276	284	280	296	311	253	297	267	289	246	263	280	287	281	286	272	250	269	254	275	268	293	287	301	249	281	240	291	281	293	280	268	292	266	254	266	318	270	280	267	293	286	283	296	287	265	284	281	286	263	261	306	242	290	267	294	288	266	269	254	275	275	269	289	288	273	296	279	279	298	252	280	248	305	278	284	286	287	300	257	293	313	281	285	264	287	307	284	265	311	265	297	294	287	288	269	266	261	270	259	288	287	284	276	255	274	293	286	269	284	258	266	291	291	314	277	281	301	271	289	298	302	295	271	277	291	298	279	298	290	275	281	308	271	296	277	255	285	270	292	257	269	291	272	262	294	257	288	262	270	288	256	272	280	262	281	274	259	296	300	284	282	292	272	286	260	269	266	280	280	299	259	289	251	261	294	278	273	284	264	278	270	296	305	266	291	287	271	308	239	278	265	255	268	273	253	270	297	274	302	277	278	275	290	266	286	262	279	273	267	288	273	275	250	290	264	278	273	274	269	285	264	282	280	268	297	265	281	290	236	294	287	273	280	273	263	279	256	254	296	274	282	299	280	279	275	274	273	293	276	295	282	273	300	276	273	272	273	274	276	291	275	255	278	257	290	282	262	257	281	280	262	314	248	254	266	297	281	254	305	281	263	251	274	268	251	280	303	274	291	317	261	260	285	278	264	322	298	299	287	285	281	274	276	270	274	303	263	264	292	263	266	272	268	271	251	296	266	297	257	293	278	287	279	288	286	297	279	280	277	313	272	275	288	278	266	281	279	285	276	263	267	298	314	271	291	276	314	293	304	283	276	281	274	303	287	281	301	265	261	277	267	280	287	284	272	240	275	268	309	284	279	325	273	271	308	293	264	271	274	263	243	247	283	284	277	287	277	319	301	274	272	301	307	278	288	308	275	305	271	287	282	286	278	286	289	274	294	270	298	299	282	256	299	285	277	276	265	252	280	264	274	259	300	255	296	260	285	269	294	307	269	268	255	280	267	299	266	287	267	289	278	288	290	249	309	282	287	281	274	269	275	281	289	271	259	309	302	291	284	278	262	291	268	270	279	258	276	276	279	296	298	314	269	260	244	278	287	296	256	272	289	276	260	295	320	286	270	269	288	283	260	266	295	276	278	239	280	268	294	286	297	276	270	313	289	287	288	303	275	275	258	299	271	266	252	265	273	282	242	283	271	294	273	312	274	294	266	259	258	284	269	278	294	281	274	268	295	268	284	299	276	307	271	333	264	296	278	290	244	272	312	276	287	275	293	264	293	270	274	291	259	301	273	304	290	249	284	237	281	282	275	281	270	278	282	274	273	306	276	304	256	264	293	302	258	273	277	280	292	286	299	292	287	258	265	276	247	296	269	258	268	275	283	307	278	264	269	275	278	278	290	280	284	249	234	272	292	313	279	252	284	296	291	294	287	272	309	274	271	281	286	283	263	250	285	263	284	310	274	247	272	253	309	268	271	312	267	265	276	290	319	296	285	266	274	273	244	269	260	314	288	263	273	260	321	266	254	307	268	304	291	287	275	259	273	316	249	254	258	286	283	288	258	281	281	279	280	282	292	285	285	296	255	299	305	290	273	262	283	248	265	260	266	280	272	272	305	259	280	262	272	273	280	298	292	292	274	288	266	256	282	268	268	300	265	264	281	290	276	315	289	272	282	268	291	285	256	265	305	282	275	289	263	279	263	255	270	282	249	253	290	254	274	294	268	292	267	276	274	263	262	277	284	272	261	297	290	247	275	285	255	289	273	290	260	287	286	280	316	294	288	287	298	266	284	282	267	288	286	258	256	285	253	283	302	295	294	301	277	289	280	295	273	295
3402	15263	5734	2727	1998	1482	1131	870	772	629	547	471	489	416	440	371	364	372	330	340	346	353	334	323	312	319	342	335	308	290	316	294	301	295	295	301	312	326	292	330	293	294	326	316	320	307	307	330	312	305	303	266	310	281	291	310	301	302	265	309	281	287	303	290	303	308	294	288	265	283	310	282	279	299	282	296	276	296	283	295	293	285	313	325	288	267	310	293	289	287	300	279	343	318	285	293	264	310	296	320	299	286	317	284	298	284	277	295	301	288	307	289	316	311	269	311	307	308	279	306	300	320	290	281	315	281	289	280	281	273	321	282	302	282	290	303	302	278	289	324	283	285	297	290	292	292	295	292	283	295	299	309	292	281	297	291	300	305	280	281	270	301	277	295	299	270	301	282	296	292	287	295	288	285	291	276	275	296	267	290	284	297	294	314	282	315	295	277	298	249	276	313	267	280	310	285	288	273	309	296	303	254	310	268	292	306	269	303	272	304	297	258	260	295	289	292	292	274	301	277	274	286	294	287	287	264	268	308	310	282	282	319	296	276	291	291	298	309	266	303	272	309	292	274	325	297	296	275	274	266	286	300	259	269	293	310	268	284	281	316	310	294	322	302	286	265	285	277	306	294	324	283	296	294	289	325	261	302	307	283	284	280	276	297	247	250	299	282	290	292	278	287	305	292	283	269	274	283	283	297	292	291	294	286	279	332	322	311	304	288	304	325	302	319	306	296	271	285	278	319	273	286	279	261	277	292	277	292	307	265	275	295	279	286	296	266	315	303	298	269	288	294	298	290	301	298	289	295	305	276	317	299	293	316	296	297	265	301	293	309	306	312	295	298	251	307	307	308	289	314	318	313	280	272	298	264	278	310	302	243	309	289	303	268	309	288	294	298	262	287	314	289	302	295	274	289	301	298	302	274	269	305	291	262	294	260	288	307	284	293	300	285	290	318	305	280	260	276	313	292	265	292	287	289	269	299	269	295	322	287	272	263	289	289	300	306	286	287	282	274	308	290	323	267	269	273	259	295	269	299	268	280	297	339	287	300	298	305	301	275	330	281	301	297	297	294	273	281	310	267	279	295	321	309	291	296	347	317	307	325	289	326	272	302	256	260	300	312	309	287	304	292	298	276	262	292	299	273	307	274	281	281	291	275	268	309	274	291	299	303	303	322	280	279	299	304	244	308	266	284	316	294	282	293	295	273	279	288	296	283	310	302	281	260	299	275	326	306	272	270	293	299	279	279	271	281	292	305	339	310	283	291	307	283	297	315	322	305	284	330	287	322	259	304	292	289	290	307	273	283	274	282	292	276	284	288	302	292	292	283	297	308	302	300	284	274	279	283	289	282	284	311	294	304	279	303	285	272	293	285	305	297	309	291	264	280	298	291	308	311	312	302	283	280	275	262	282	305	318	342	288	324	287	267	323	301	317	271	280	337	272	287	276	287	287	304	303	294	289	278	289	278	297	271	308	272	314	292	308	281	272	295	287	297	283	270	311	300	301	277	287	303	272	271	311	261	273	276	308	326	288	288	289	295	292	276	290	275	280	283	301	321	285	324	298	279	277	277	296	291	287	310	307	286	284	272	301	295	317	256	295	239	298	326	276	288	299	293	294	284	282	273	253	283	293	292	277	280	299	285	282	322	288	294	285	305	265	294	280	307	269	319	270	288	289	268	287	269	308	328	302	311	287	308	296	272	285	288	274	307	260	299	295	302	317	273	291	290	319	302	284	318	271	273	265	285	268	303	279	310	297	299	292	331	280	323	324	291	272	282	289	256	309	325	308	282	282	270	312	296	295	267	336	316	278	300	267	267	284	295	292	265	287	301	287	292	272	302	335	301	290	290	267	283	274	307	281	316	312	286	300	304	283	298	307	282	284	262	297	275	279	269	300	312	277	304	288	291	285	299	267	286	303	274	267	327	281	262	291	294	269	278	316	296	283	286	286	288	286	285	279	295	306	301	291	306	313	288	318	282	303	276	284	291	283	286	276	296	312	310	343	295	272	293	304	270	274	307	307	292	311	304	293	316	298	281	261	263	278	273	250	299	307	276	298	303	254	308	315	283	288	294	287	271	285	315	299	280	296	292	294	297	323	300	291	290	264	271	276	271	296	312	287	251	294	271	323	304	272	269	280	270	286	281	300	273	252	305	298	276	285	315	260	312	268	316	295	297	317	312	281	328	298	285	288	307	314	293	266	268	302	284	291	275	291	293	297	290	287	310	319	289	297	279	309	285	272	321	328	258	287	294	279	287	260	300	295	291	312	280	293	305	309	279	290	309	319	248	307	283	303	318	327	280	317	295	296	320	283	288	306	290	288	312	278	309	286	284	267	293	278	295	292	269	298	306	297	268	280	265	299	285	302	298	268	286	284	302	278	275	286	274	312	306	308	296	273	281	301	295	309	320	297	294	307	269	297	274	285	308	332	295	275	333	278	307	277	297	296	337	298	300	260	295	291	278	303	262	298	293	299	291	279	254	294	284	329	287	296	304	282	248	292	270	300	300	287	277	304	293	282	312	278	290	290	278	305	257	300	305	286	294	276	264	285	289	291	266	236	304	303	306	292	277	288	291	280	312	298	284	295	274	330	310	265	296	302	279	246	279	290	289	267	276	275	315	281	309	301	294	275	270	290	270	301	288	292	288	321	274	305	262	275	301	273	257	302	261	283	312	276	298	321	298	294	287	268	290	287	301	295	280	291	294	301	288	268	306	279	280	324	277	293	302	314	306	302	305	295	305	310	300	257	283	294	268	302	302	259	303	272	292	273	275	284	286	290	286	305	274	297	293	283	258	315	271	303	297	270	282	295	292	291	306	287	295	309	299	300	296	277	287	280	296	312	276	325	312	264	287	292	322	279	327	284	264	261	305	285	304	292	284	288	325	291	282	293	286	280	290	284	277	313	280	330	270	308	281	287	283	311	307	284	295	294	259	294	288	323	327	311	305	330	278	277	283	274	271	271	304	298	321	287	282	295	292	294	304	320	309	276	281	288	314	289	304	306	263	295	286	288	267	290	284	276	298	327	293	292	311	295	301	291	318	285	303	270	308	265	282	299	278	303	277	293	301	286	296	297	313	291	279	299	283	302	307	298	268	273	300	286	302	286	267	267	284	283	308	280	264	293	303	288	324	326	268	271	293	281	287	268	271	280	294	288	295	304	296	284	276	299	281	258	272	300	294	288	301	247	288	305	263	307	312	314	303	298	286	311	334	273	316	285	284	276	293	267	298	299	267	298	293	297	280	296	284	311	306	302	295	294	269	331	267	266	311	296	296	327	297	291	270	286	303	296	289	303	289	285	295	292	301	258	294	289	281	295	297	285	296	304	294	281	286	279	337	292	259	273	269	340	282	306	268	293	288	314	266	263	289	324	314	293	281	293	265	272	266	291	293	297	270	316	290	294	267	291	280	284	310	275	318	283	289	282	305	276	282	289	261	298	280	326	276	286	277	298	309	296	311	316	299	294	322	298	296
25139	21362	27370	25588	9290	595	448	384	358	309	304	278	245	279	221	230	249	221	232	255	245	248	244	233	266	204	228	243	238	245	245	219	246	249	235	203	245	254	232	216	213	223	236	235	250	230	230	205	202	206	228	223	212	223	205	241	207	217	224	233	238	232	212	220	215	212	205	233	215	228	220	240	222	260	251	233	211	225	190	236	244	260	235	223	219	219	268	213	212	216	238	222	242	226	236	217	230	190	227	205	217	222	230	230	200	215	228	241	228	240	236	253	210	218	255	220	235	227	224	222	226	232	226	228	242	215	235	232	233	237	221	201	205	218	232	201	229	224	232	221	244	213	210	241	179	211	241	202	232	236	235	220	227	230	213	210	220	230	214	237	210	218	216	212	239	235	235	243	233	262	233	220	219	227	244	231	244	254	236	191	220	225	211	240	231	216	233	223	236	204	225	241	199	235	226	208	227	228	206	241	244	224	221	210	238	200	224	236	253	218	231	211	239	226	218	223	219	204	209	274	228	214	231	245	232	225	233	202	218	221	218	241	223	206	235	241	262	221	216	199	229	219	206	230	213	209	227	252	230	215	203	224	230	240	206	219	245	225	259	235	199	245	223	223	213	204	218	253	233	224	207	252	245	223	234	215	224	215	205	216	209	218	221	226	238	245	230	225	232	227	249	254	213	224	229	215	208	218	227	210	227	229	220	252	242	219	234	216	217	206	228	239	222	218	233	207	219	247	231	188	205	222	207	210	223	212	229	236	216	209	233	233	235	222	229	225	224	234	188	228	239	234	224	211	219	248	223	212	228	254	220	217	230	227	237	224	218	238	226	251	204	243	199	256	232	254	224	212	239	251	210	201	218	215	236	222	233	236	247	207	212	221	241	209	215	259	224	226	257	223	225	235	214	232	226	213	242	202	226	204	197	223	219	221	231	229	227	217	238	220	207	235	235	221	259	213	237	255	213	218	212	202	226	234	243	213	231	216	223	219	247	214	211	257	206	213	201	211	259	225	252	196	253	253	218	235	243	243	235	229	232	235	229	212	225	234	214	238	247	219	236	216	218	233	239	206	244	199	187	251	228	228	232	232	215	199	215	229	212	225	234	224	202	208	219	246	239	216	225	215	214	265	216	224	239	239	216	226	208	217	225	232	221	230	209	247	218	221	214	228	250	248	239	246	211	258	210	232	219	253	231	214	228	241	232	206	229	236	201	210	204	220	235	235	219	217	241	226	217	234	233	218	252	222	235	243	223	230	223	235	212	228	223	208	224	218	226	264	223	231	274	214	208	213	229	229	215	240	249	222	197	246	221	195	230	238	229	239	248	248	213	231	206	233	235	235	211	232	242	225	233	209	199	225	206	227	232	208	205	229	230	222	216	207	240	219	218	239	228	226	214	237	223	220	232	227	246	232	257	238	207	238	233	221	227	214	221	259	226	242	212	234	232	218	234	224	218	195	215	213	255	195	211	240	228	203	228	238	222	241	228	209	224	217	219	236	238	210	214	212	215	204	237	219	225	206	221	235	231	235	208	261	227	193	202	229	232	227	224	236	213	238	227	208	225	241	232	242	216	232	234	202	216	235	198	236	196	217	227	236	230	226	218	225	227	222	223	228	230	254	250	198	231	195	247	233	241	224	247	241	227	274	237	228	224	205	209	226	228	223	223	213	237	252	179	230	223	215	215	222	221	229	207	224	235	224	231	224	214	231	247	244	215	273	224	210	245	200	240	225	249	212	222	219	219	225	225	249	212	249	212	225	218	238	209	222	257	202	229	255	241	219	212	232	221	255	236	207	247	217	241	248	222	234	230	212	205	226	214	208	224	225	209	241	211	208	238	253	245	225	214	228	231	242	206	207	236	257	235	228	217	221	222	230	240	227	234	219	223	199	241	223	212	238	202	216	220	223	190	200	228	222	217	229	237	225	221	205	214	204	228	197	236	215	223	221	216	209	227	219	214	225	220	215	239	233	244	242	211	242	212	220	229	230	214	213	238	219	234	212	209	236	238	218	256	222	212	236	241	252	190	217	197	247	238	235	213	221	222	271	229	202	214	238	227	241	245	231	228	198	205	237	215	226	242	227	215	219	214	220	210	222	205	212	227	227	218	216	229	220	219	229	223	223	225	227	248	229	214	216	232	244	256	218	207	227	210	210	236	215	226	208	269	239	232	220	216	209	217	222	214	212	246	243	234	221	229	191	221	233	228	219	226	242	227	235	228	213	223	202	221	221	189	227	234	247	213	207	233	217	230	235	221	206	224	237	243	233	217	230	200	214	224	213	228	234	201	223	257	228	235	219	224	188	228	212	234	239	222	229	239	209	219	226	203	226	244	203	241	240	251	220	219	227	227	235	248	213	205	221	221	227	230	235	223	237	208	228	211	245	223	232	226	212	215	237	251	206	249	221	223	207	211	206	226	220	244	243	246	262	225	218	238	237	253	227	227	230	235	225	225	199	228	237	227	204	217	211	206	210	225	251	219	223	219	240	237	198	225	234	195	219	242	217	222	208	213	258	230	257	234	221	262	217	264	218	236	250	252	219	227	246	214	211	220	233	220	204	229	218	219	221	227	226	232	222	225	220	199	234	264	245	233	254	218	231	223	214	224	229	228	213	217	238	213	212	232	235	213	212	224	203	219	248	214	243	217	216	199	234	229	219	213	225	246	221	220	206	241	198	223	204	227	249	230	222	230	225	198	238	211	234	230	226	240	218	226	223	262	220	228	212	217	218	200	227	237	231	213	216	222	245	243	245	222	221	246	232	240	232	209	238	224	198	234	244	235	232	209	195	208	227	222	238	231	222	251	240	223	225	226	236	242	228	229	249	222	243	252	261	221	234	246	215	206	211	243	233	245	227	234	241	234	222	223	205	226	196	253	254	217	235	227	211	226	218	227	220	222	244	228	236	233	218	216	235	246	241	214	218	228	219	214	216	232	234	205	219	215	240	204	256	207	252	239	245	226	229	224	216	218	226	212	248	225	241	227	216	201	221	228	222	230	215	240	234	243	217	233	236	231	223	220	194	206	218	212	229	227	198	209	222	231	244	206	213	248	255	221	213	215	218	210	212	218	228	214	221	202	233	223	215	235	229	221	266	242	234	211	225	251	239	224	220	235	204	237	243	238	232	249	261	181	235	246	220	214	224	231	236	204	239	211	230	238	237	199	216	213	225	222	228	215	224	213	216	209	248	220	230	234	232	222	218	221	250	222	245	249	198	209	207	225	247	212	200	238	221	219	221	227	195	242	248	245	229	187	229	232	215	234	253	220	221	221	238	233	248	228	237	230	220	207	234	240	219	232	224	212	204	228	207	224	226	225	215	247	192	216	240	238	213	201	222	229	225	215	229	218	200	228	223	230	232	236	229	225	215	236	228	236	211	241	223	186	226	211	228	229	237	232	206	233	217	218	231	235	235	234	232	240	230	242	201	221	206	233	221	239	217	231	229	209	215	230	253	225	229	234	254	221	247	208	229	216	221
3434	15255	3233	1512	1151	914	705	590	521	464	397	368	357	345	319	296	290	319	264	257	283	278	298	265	280	264	278	272	274	262	278	271	305	258	273	255	277	283	254	294	272	264	289	245	290	283	248	275	255	261	272	258	241	265	244	271	243	236	227	259	263	248	248	268	256	267	291	261	243	255	253	288	274	268	258	282	245	237	277	257	234	237	271	256	237	273	242	257	278	251	260	245	267	227	290	232	288	237	240	285	231	270	270	260	250	259	241	225	250	256	232	291	250	253	285	248	259	261	252	260	273	238	248	300	224	267	251	258	274	255	228	259	234	266	257	254	270	253	268	262	242	288	265	264	244	253	227	266	217	270	256	236	268	262	239	270	266	241	268	228	243	267	273	253	226	260	245	236	255	250	278	277	258	265	266	267	265	228	262	271	261	243	232	237	261	253	244	243	265	233	275	224	230	264	251	244	266	255	265	243	261	213	273	241	249	271	284	247	242	246	255	250	245	259	276	238	239	295	274	234	283	246	305	292	237	240	257	270	246	253	245	236	275	261	272	264	251	276	267	252	280	253	233	238	246	247	249	279	250	269	248	272	258	273	263	269	240	231	267	255	272	257	237	240	266	262	261	291	242	283	275	262	262	279	252	260	273	246	252	249	252	253	265	270	279	225	237	247	293	255	263	232	271	260	254	233	254	242	259	266	252	254	267	245	255	263	253	260	272	281	250	258	267	269	254	236	248	246	214	228	234	244	230	232	295	243	280	249	241	283	281	229	256	253	239	255	243	249	281	250	253	240	238	235	252	254	257	263	253	272	240	241	228	245	249	225	228	262	254	255	260	259	239	233	291	248	244	243	247	256	251	268	262	256	248	269	283	253	271	247	279	243	233	284	268	274	259	272	259	234	287	254	261	243	259	274	250	247	251	247	250	265	246	254	277	261	261	244	259	242	234	227	227	269	279	210	246	262	235	264	259	283	249	248	272	271	249	234	243	259	261	254	263	243	248	274	233	259	238	279	257	272	260	272	244	262	269	268	253	258	248	267	279	267	253	281	244	258	255	251	274	270	290	263	267	284	213	268	272	277	262	253	265	270	239	252	279	244	234	264	255	263	244	257	235	275	240	251	315	246	233	296	249	263	280	261	274	260	224	235	254	234	278	222	256	248	252	256	243	260	269	237	248	268	272	247	263	257	269	264	267	268	262	274	236	251	232	263	254	237	253	265	258	271	240	251	251	273	276	211	264	252	250	264	257	252	268	250	259	252	235	254	242	221	239	208	230	235	228	242	271	234	246	246	258	250	263	254	266	252	250	273	271	282	236	257	261	245	237	265	250	247	248	241	267	252	243	253	249	255	238	251	251	234	243	265	238	264	252	244	232	284	249	267	229	235	250	224	247	251	237	225	253	247	252	246	268	283	256	274	240	241	251	245	266	260	246	256	256	255	249	254	291	241	240	269	250	226	241	242	219	251	228	256	270	263	275	262	243	277	259	274	232	239	261	234	224	251	219	252	255	265	244	290	255	275	236	263	248	250	226	232	272	248	247	257	245	234	245	253	252	259	250	216	239	256	267	261	250	241	252	248	292	253	257	242	248	274	248	235	242	268	257	265	242	253	285	263	261	274	225	240	287	259	244	261	250	238	263	291	242	279	240	254	253	234	256	257	280	296	254	242	282	260	245	220	271	264	259	257	260	250	239	278	230	271	248	245	278	265	259	250	251	271	255	269	260	251	244	235	269	277	255	269	266	243	281	221	231	260	261	255	234	282	244	264	259	275	252	270	260	283	262	239	262	259	246	284	248	245	240	274	256	238	256	276	263	267	243	243	261	246	266	272	273	291	254	262	255	244	252	269	249	246	250	238	268	263	256	259	237	274	246	264	261	267	271	243	263	225	274	237	261	234	216	263	292	275	293	279	256	260	230	250	234	270	275	247	246	231	253	256	247	265	244	260	276	255	290	224	266	265	271	229	277	243	269	293	253	282	277	245	251	263	260	253	243	240	248	234	269	248	241	268	295	269	283	249	276	243	254	230	230	269	278	259	240	237	241	259	235	257	261	231	246	256	275	268	253	239	248	271	280	243	263	256	271	266	246	250	243	266	242	265	251	292	274	277	236	243	268	234	261	266	270	262	254	233	270	261	272	274	236	247	220	238	259	244	257	258	243	260	237	243	250	238	275	260	244	243	249	260	250	223	258	249	269	234	277	244	281	233	275	245	268	266	252	244	267	250	214	251	261	251	232	260	245	262	226	252	247	237	256	243	248	252	253	245	260	236	244	258	240	266	250	274	261	292	230	246	266	243	256	259	251	236	262	284	216	252	215	303	261	264	249	246	256	265	268	248	265	246	288	269	276	262	261	251	257	256	237	248	268	276	253	252	265	237	252	272	259	278	270	270	265	258	236	242	279	268	252	253	261	251	256	272	272	262	246	254	239	287	246	255	259	220	293	264	256	255	252	227	246	283	242	261	256	258	253	254	242	275	245	246	266	263	263	272	271	290	238	238	239	249	248	234	260	261	250	281	275	262	285	283	257	236	264	256	252	271	279	260	246	254	242	250	254	268	241	243	253	257	260	269	218	275	262	232	253	270	242	288	274	258	255	244	245	258	279	240	222	261	235	241	225	248	243	281	266	274	245	220	268	281	257	274	242	291	280	264	271	258	259	272	274	273	273	251	225	227	284	239	242	249	247	280	246	260	283	235	272	280	233	252	276	232	260	227	265	270	246	285	260	269	255	269	251	227	255	247	261	247	247	255	221	282	240	246	266	238	251	272	269	252	251	286	265	239	269	268	269	245	249	270	255	280	264	262	237	264	252	245	258	259	255	215	252	252	252	237	279	269	254	260	252	264	239	252	227	272	260	246	260	264	231	256	229	249	268	238	217	247	236	247	263	266	278	284	262	273	267	262	286	257	253	258	285	251	237	275	255	262	250	291	261	268	237	238	216	298	248	240	258	251	247	268	236	263	246	265	260	257	275	232	271	252	280	264	245	261	288	279	259	267	242	274	249	250	248	268	248	250	254	259	245	259	271	249	288	274	290	257	271	256	254	259	240	284	258	244	255	279	250	271	230	240	242	268	259	265	257	262	263	251	261	270	285	257	283	263	245	253	264	268	261	238	282	235	273	270	252	257	257	228	249	255	261	259	237	256	252	253	239	255	268	274	260	254	270	253	272	250	248	247	236	275	220	251	273	284	241	251	257	254	230	254	262	258	259	268	232	249	235	271	265	239	242	241	281	244	299	267	249	249	280	243	284	246	249	244	268	271	283	255	279	261	259	238	267	265	278	239	288	291	248	270	226	263	241	283	251	283	285	259	270	234	248	242	248	276	262	246	286	251	225	249	269	247	278	253	289	281	247	235	254	212	258	264	244	258	247	260	258	255	283	271	272	246	229	285	234	260	292	236	252	244	244	242	267	272	282	263	263	250	255	247	241	242	261	250	264	237	257	278	274	296	241	263	242	274	258	245	264	272	270	262
22799	21366	28968	24121	21366	21403	6874	1162	934	860	739	707	653	668	621	586	543	574	585	529	582	497	549	505	493	502	502	527	509	499	509	445	489	504	519	493	522	480	530	438	481	509	477	451	479	472	483	452	485	497	501	458	452	510	469	477	501	496	485	487	485	467	491	481	501	487	480	462	478	463	474	467	493	508	462	463	467	486	453	489	450	477	504	475	499	495	489	490	441	489	456	482	443	466	459	450	526	485	475	461	478	454	511	459	459	491	466	461	497	474	501	484	478	482	445	420	455	468	500	508	467	494	468	474	479	475	482	447	470	465	458	467	482	507	442	472	488	492	478	479	463	475	487	463	468	478	453	464	483	461	485	468	479	471	433	482	453	458	422	479	498	521	522	443	472	455	482	468	507	467	490	542	519	468	445	468	448	471	505	497	502	501	508	517	479	493	479	458	492	470	471	450	461	450	497	469	519	471	460	468	480	508	478	494	470	459	460	443	444	472	452	441	456	473	471	463	482	520	475	458	441	447	482	450	496	454	454	442	495	487	481	444	437	442	487	508	510	489	472	467	464	492	472	443	473	476	459	458	446	514	475	446	475	460	463	461	516	471	483	465	511	475	451	461	502	438	474	462	468	453	501	475	509	494	478	472	438	470	444	474	468	473	488	501	478	486	485	492	449	510	491	486	508	443	499	444	439	484	485	460	503	439	491	483	478	481	457	465	473	505	519	476	499	464	436	446	457	439	438	474	496	453	459	504	460	468	427	443	466	487	444	498	468	485	501	497	469	495	489	486	482	479	446	490	488	477	424	467	434	480	423	505	509	471	441	463	483	479	488	466	478	439	423	461	468	471	471	423	474	458	446	506	474	468	496	485	493	453	467	452	516	445	519	450	477	514	471	459	497	441	479	430	508	493	465	461	514	436	510	454	421	481	469	491	470	491	486	483	464	461	463	484	464	481	480	493	471	489	437	473	514	482	453	437	428	455	475	452	432	506	485	463	472	462	469	462	483	484	463	437	491	492	487	433	471	478	491	477	501	504	459	472	470	459	468	473	463	444	493	459	466	508	514	471	448	464	486	438	527	485	453	474	459	487	454	431	444	461	490	477	478	495	466	469	491	491	480	483	459	487	460	471	472	502	455	454	488	460	485	436	431	462	442	492	480	467	466	458	445	447	514	492	437	454	447	464	481	470	481	472	482	483	468	465	455	502	442	442	435	501	459	486	467	462	489	461	473	495	480	461	455	433	479	451	495	465	503	452	470	466	438	489	435	515	448	491	492	468	477	456	466	462	462	495	473	449	461	471	461	469	509	472	499	476	465	482	433	532	429	466	499	488	458	433	504	507	472	487	432	486	462	489	469	492	486	504	477	468	456	460	450	474	481	486	470	454	467	466	442	461	474	449	465	475	465	445	470	484	486	450	480	474	503	481	475	475	446	442	489	472	430	506	434	462	473	489	458	436	458	501	459	449	473	462	492	465	443	470	466	467	441	481	443	469	443	475	452	496	449	483	478	504	477	490	457	451	514	450	477	448	476	462	474	475	475	468	473	500	471	466	416	440	473	470	475	467	440	487	486	497	460	477	462	449	469	458	497	453	450	508	495	506	458	472	461	469	445	474	507	462	495	471	436	475	494	437	496	478	457	487	469	468	461	470	444	482	455	471	465	461	508	469	452	517	442	463	452	477	446	493	452	444	455	499	460	433	462	474	460	480	510	459	488	474	501	462	487	484	487	483	455	480	475	482	463	476	481	502	451	477	462	481	489	461	438	489	481	442	472	477	483	478	474	473	502	440	458	432	482	460	489	471	466	466	470	469	478	451	470	494	455	495	458	449	463	508	482	463	467	519	508	490	497	453	466	465	480	514	497	485	481	444	461	501	458	417	488	459	468	468	478	442	449	466	455	451	452	500	468	464	438	429	441	464	476	465	479	488	429	447	459	523	475	478	477	475	406	482	454	473	431	467	452	455	477	432	464	474	480	464	462	455	487	494	533	434	455	515	502	492	467	490	464	451	486	495	446	473	444	479	435	452	477	477	470	450	436	496	500	451	492	463	434	475	483	470	498	465	488	435	459	438	457	411	433	468	457	497	460	468	479	487	418	491	490	457	510	456	475	454	450	442	495	457	456	477	489	467	475	493	468	499	431	480	467	471	479	450	477	465	482	456	457	451	434	460	433	452	447	454	489	428	443	484	471	452	451	470	450	498	463	461	497	477	460	475	485	469	498	455	459	459	446	476	457	464	464	462	450	478	439	484	497	494	529	453	500	482	456	472	450	519	456	472	474	429	423	468	444	463	438	440	470	483	477	522	507	480	448	485	487	468	412	477	473	429	514	498	487	435	477	454	476	481	462	501	468	488	482	466	448	503	468	488	482	487	495	458	495	493	464	444	463	443	454	473	476	462	482	426	480	484	452	466	478	485	453	453	474	463	515	485	461	449	475	496	440	446	483	486	526	493	456	485	472	487	495	462	473	443	485	490	472	481	476	476	451	420	452	481	461	463	482	451	524	456	457	474	455	458	471	467	455	470	453	462	480	509	453	517	457	455	455	449	441	492	439	495	492	457	486	440	453	456	478	434	455	449	477	469	453	452	459	465	482	482	455	457	465	511	465	475	470	455	503	479	432	468	421	455	441	505	498	448	475	451	475	461	510	498	495	491	456	494	490	495	474	470	457	472	504	475	488	445	484	481	461	462	473	464	497	469	473	457	481	442	461	460	466	457	460	471	478	465	477	479	462	467	441	464	440	468	468	482	491	507	514	430	470	468	474	492	462	491	469	530	485	424	447	504	467	509	457	463	452	485	428	458	480	456	495	497	451	458	471	493	502	438	495	464	470	468	475	461	464	480	454	472	442	451	428	469	446	492	439	454	476	483	506	478	498	483	480	447	451	447	500	477	465	476	482	452	498	507	454	460	487	462	452	475	483	464	458	431	448	425	454	481	526	494	469	485	504	477	461	472	472	453	510	474	501	473	495	455	461	466	467	447	538	466	456	449	492	486	486	470	450	435	429	516	437	465	466	520	505	469	462	457	442	485	473	485	471	461	446	459	476	467	473	464	442	482	451	504	451	417	435	459	480	468	491	476	436	484	468	459	456	451	509	458	453	449	468	427	472	491	492	482	441	457	493	459	475	460	471	482	453	468	445	480	463	462	471	429	485	452	464	544	464	477	442	472	484	457	451	500	475	493	508	448	454	483	462	451	466	464	491	466	446	436	479	432	485	505	511	435	498	454	487	466	437	439	495	480	457	451	447	450	465	488	516	478	475	467	487	417	462	453	497	486	496	455	453	466	471	460	479	453	463	481	475	496	455	457	470	443	526	477	467	480	507	487	466	468	469	497	479	486	453	469	447	485	461	446	485	457	475	461	492	457	472	477	482	479	494	463	449	502	464	483	455	455	468	480	452	484	453	467	504	446	497	502	457	484	489	456	488	464	428	491	456	484	487	474	501	444	442	486	493	466	455	494	429	494	469	483
4867	23420	9574	4862	3394	2634	2074	1634	1338	1173	923	913	807	770	673	715	639	611	617	601	620	601	532	526	545	546	526	519	509	551	506	534	480	482	515	522	547	560	518	562	475	518	512	494	496	514	493	479	484	467	507	512	529	532	498	465	467	502	507	504	520	475	485	484	476	492	492	512	481	462	536	448	511	484	485	519	501	470	453	493	499	466	520	502	499	467	482	534	492	460	526	464	506	465	520	497	514	499	479	503	497	448	458	468	477	509	504	486	484	516	442	488	469	508	451	483	490	501	499	499	430	476	474	500	500	505	498	491	460	471	527	460	466	464	451	455	501	482	456	497	476	454	495	468	500	470	472	506	474	516	471	486	490	440	505	509	458	449	517	484	483	457	499	446	514	540	473	443	461	499	471	507	476	505	468	485	482	465	513	487	473	483	514	519	484	476	489	511	480	467	484	486	504	461	474	462	458	466	481	492	475	480	486	476	487	500	465	471	471	495	499	492	452	498	477	498	519	491	508	488	453	477	508	447	465	476	491	420	465	506	495	469	478	485	466	465	443	470	496	483	445	486	464	477	510	493	501	523	480	517	473	486	478	476	527	518	461	489	444	500	488	507	479	453	497	519	471	493	447	524	446	476	479	494	513	470	481	409	508	501	532	457	490	466	502	456	510	458	479	504	474	475	494	459	479	458	473	509	453	497	522	492	517	458	460	487	466	486	473	435	501	508	481	496	541	468	514	473	529	478	495	501	462	498	469	516	504	467	474	487	478	471	472	490	457	484	457	447	513	464	493	471	489	466	456	510	483	500	458	502	495	463	476	465	516	491	437	500	477	474	501	481	496	472	469	474	474	480	477	555	510	528	498	499	505	477	464	446	504	512	493	491	491	481	475	463	520	494	513	486	442	462	509	498	497	488	481	444	490	491	487	494	493	489	483	510	521	498	515	511	482	484	449	522	451	475	511	515	448	500	471	471	449	462	475	518	493	474	476	483	474	495	500	473	486	508	516	484	499	509	494	466	483	480	471	479	458	510	452	479	464	521	451	483	517	475	504	499	480	527	480	487	464	506	457	510	461	498	504	501	499	492	474	481	507	517	480	450	502	481	513	520	491	485	516	532	475	476	492	486	507	465	473	457	485	488	528	491	477	487	478	494	481	508	503	516	478	491	481	500	499	492	497	480	487	493	496	486	495	486	475	477	481	510	497	435	481	502	493	488	512	532	476	458	475	497	510	457	454	461	457	502	487	504	487	502	479	451	479	485	478	505	480	483	443	479	527	496	461	507	504	435	512	470	506	460	507	460	459	444	487	469	498	504	479	498	470	492	499	471	487	499	454	491	480	489	509	489	484	480	496	439	463	496	459	466	508	482	494	486	536	501	467	484	492	533	500	481	453	472	453	482	509	468	486	523	504	430	511	475	460	443	488	495	489	516	423	470	498	509	460	484	496	465	498	447	484	479	538	464	472	520	467	476	496	507	519	508	433	475	473	496	461	500	455	442	510	452	506	474	492	485	489	445	505	483	487	483	480	498	480	444	509	531	512	520	499	505	439	502	494	479	496	473	485	516	441	488	458	483	504	508	475	510	477	489	442	451	474	487	484	520	477	484	489	457	521	492	522	491	471	481	492	465	456	497	506	467	511	498	465	533	464	453	458	477	501	492	511	470	478	487	477	465	496	512	549	504	513	486	494	494	479	525	508	483	505	459	520	481	452	494	485	449	494	510	501	483	504	507	494	517	431	489	513	457	485	482	471	505	468	491	469	496	520	505	495	475	456	481	466	479	515	493	475	495	520	504	491	506	474	420	492	502	517	503	496	464	484	453	478	484	462	481	473	486	474	483	469	508	459	473	500	511	499	489	484	519	486	503	491	500	481	501	486	442	486	464	486	453	507	533	480	524	489	487	472	491	449	506	509	495	474	478	511	464	514	490	526	501	467	495	488	512	484	495	489	497	506	452	488	442	468	485	475	466	515	482	477	484	463	500	494	440	501	501	470	500	476	503	504	509	495	480	503	468	474	466	453	489	505	507	537	503	487	485	497	480	492	484	486	468	473	489	482	492	486	497	464	484	495	508	469	513	485	502	496	464	472	480	470	476	470	487	489	487	518	476	500	492	515	489	479	452	471	511	477	518	490	487	493	463	512	483	488	531	515	462	461	478	505	504	465	450	453	517	491	479	456	518	509	451	477	526	502	450	482	483	477	470	467	530	524	490	481	472	450	476	511	492	507	490	460	491	507	469	483	448	485	527	481	492	488	502	482	525	477	497	479	460	449	472	509	492	486	475	477	491	439	491	517	474	490	492	502	524	489	507	497	480	449	436	487	498	463	479	460	508	454	492	514	494	459	508	484	494	480	462	486	511	492	438	507	503	469	522	491	497	521	512	534	448	447	454	476	496	498	510	479	465	477	463	490	444	504	490	465	478	523	468	516	525	492	466	471	508	485	492	443	475	479	510	468	500	472	505	447	477	481	504	509	477	492	467	492	512	489	454	489	482	485	464	486	498	476	522	440	500	553	477	471	515	479	477	508	498	455	472	457	498	471	437	451	467	522	475	501	530	508	484	510	530	503	469	480	531	503	493	465	489	496	474	479	505	449	481	461	483	527	502	467	507	487	472	474	469	490	469	479	504	499	475	489	485	498	474	480	471	474	474	435	445	494	483	478	440	518	494	496	481	478	480	468	496	477	515	473	502	520	442	475	438	511	490	506	497	471	449	422	485	480	501	485	471	509	467	476	466	488	447	459	509	508	503	473	477	489	484	490	514	529	486	444	476	476	491	508	441	516	475	449	473	498	459	485	442	448	508	499	463	466	495	446	513	515	457	499	483	502	519	507	487	462	508	472	477	489	475	499	478	479	481	518	484	471	514	471	480	485	476	538	526	496	484	465	523	465	468	469	494	467	469	483	496	450	498	492	517	515	470	458	484	478	477	471	453	477	493	492	443	480	496	455	485	481	492	440	487	465	498	483	509	500	511	459	494	436	501	497	450	478	458	534	460	500	452	487	504	478	503	464	505	478	465	468	501	525	461	516	462	496	518	530	491	492	456	492	487	496	493	495	473	489	496	496	482	497	497	447	483	533	495	467	546	458	521	452	461	475	522	457	504	541	498	494	465	488	491	493	491	496	492	515	481	471	540	470	487	479	480	474	506	452	476	456	434	505	484	484	469	528	504	500	470	468	499	486	462	479	469	471	486	450	498	481	502	454	517	456	509	485	461	499	500	482	496	518	480	482	485	498	506	457	465	497	506	452	468	483	482	494	478	454	494	502	489	492	452	529	473	487	508	480	526	497	476	524	460	504	454	489	512	483	496	458	486	516	474	493	498	516	503	524	471	493	476	501	472	495	512	480	500	528	504	508	504	477	483	454	464	496	502	489	440	491	541	488	501	426	480	473	481	510	497	425	445	509	452	461	522	520	487	464	437	487	494	506	462	503	472	457	447	471	490	472	409	467	474	500	521	478	493	504	490	470	527
28186	17867	3182	411	227	180	156	127	148	143	131	122	126	106	125	125	129	127	136	119	137	123	114	116	114	124	128	138	130	132	115	137	133	129	133	124	138	139	121	111	127	130	126	127	124	109	128	141	141	130	125	108	132	109	121	129	124	127	135	101	122	112	105	125	120	107	108	145	132	137	133	111	119	119	131	101	120	124	138	123	106	120	117	136	130	117	139	108	129	135	119	129	96	137	151	133	126	108	138	112	116	128	130	127	123	127	129	102	125	135	110	136	125	128	151	88	129	114	114	124	124	137	127	112	109	112	112	114	120	125	133	137	116	137	112	126	137	119	96	127	123	115	125	128	138	117	117	122	125	114	133	124	116	130	116	120	120	124	110	123	115	134	128	103	114	127	121	105	123	125	128	111	114	130	130	127	124	131	141	122	139	133	116	92	127	121	121	129	124	106	114	110	127	125	133	127	134	162	112	134	96	120	125	111	132	109	136	124	124	106	109	122	142	118	115	119	121	99	121	125	125	136	120	129	109	121	112	131	132	145	117	143	126	117	125	107	122	118	146	113	130	128	128	133	134	122	129	110	107	139	108	104	110	119	125	127	123	116	104	127	133	129	113	123	131	120	116	118	118	117	128	124	125	126	136	119	119	123	129	128	130	134	116	108	131	120	144	120	121	126	118	121	143	111	132	118	120	101	129	129	99	99	122	114	117	111	112	123	129	110	114	137	131	135	134	130	119	111	105	125	109	131	120	129	115	114	120	106	134	107	120	121	108	110	123	108	122	103	110	129	115	128	145	114	124	113	128	126	109	119	115	105	142	119	142	131	130	104	119	128	118	107	129	127	121	138	128	127	147	117	112	129	127	131	113	115	134	143	129	131	124	122	110	118	117	128	123	113	149	110	109	126	129	132	124	108	108	136	112	132	129	128	119	123	131	121	113	127	108	122	129	117	118	118	115	126	114	132	135	120	120	115	136	136	126	120	124	119	101	126	117	130	103	122	116	126	128	107	126	119	114	126	115	118	110	132	119	112	122	121	141	125	117	108	108	127	84	113	104	132	111	139	135	110	126	103	132	133	108	117	117	120	104	141	123	130	137	118	129	136	112	139	128	136	131	131	118	122	132	106	134	115	136	137	120	119	114	143	135	133	134	119	132	137	146	131	114	100	104	109	118	110	146	121	126	108	110	125	142	133	126	100	154	117	114	131	102	127	107	105	130	110	144	116	127	115	114	134	114	132	111	128	136	151	140	117	127	133	118	112	143	101	114	136	111	131	118	112	119	126	108	146	119	117	121	116	124	103	148	117	128	130	132	141	142	129	110	147	128	119	115	108	120	129	113	116	136	119	124	120	123	151	124	123	129	126	105	115	112	106	122	123	133	124	121	110	117	128	121	128	126	118	143	143	122	118	130	119	116	116	129	102	128	143	120	113	117	114	108	125	133	133	135	129	100	135	115	101	132	137	122	127	121	135	118	126	127	101	122	124	130	146	127	122	128	142	117	141	138	116	113	122	143	121	106	120	122	106	138	138	120	99	106	129	120	145	109	135	118	143	120	132	116	123	114	110	133	125	124	117	118	132	119	126	115	129	110	121	127	140	114	124	133	110	116	117	120	124	104	131	132	121	111	138	116	125	110	126	120	126	131	116	129	141	104	117	107	126	122	118	128	134	123	113	149	138	125	111	128	132	135	122	135	128	124	111	127	132	99	117	123	132	131	120	110	112	104	108	121	115	119	124	119	120	128	102	115	136	116	140	131	116	131	106	122	134	107	138	140	149	128	126	126	129	128	127	130	112	122	138	126	116	110	139	123	125	123	143	123	128	124	123	90	123	109	98	104	132	117	115	132	120	115	142	146	124	120	111	129	122	130	121	138	120	115	106	116	111	116	124	130	142	118	106	113	113	113	105	133	126	121	130	132	119	114	97	124	135	133	139	118	103	116	133	108	121	115	120	112	119	109	127	148	118	120	140	123	138	124	113	121	140	111	133	118	124	115	112	117	108	129	123	128	128	128	130	102	99	116	138	147	154	115	153	129	122	116	130	115	128	128	132	121	123	120	114	113	103	123	133	118	126	134	123	115	123	134	142	115	121	130	120	100	102	114	114	125	125	131	140	115	110	121	136	162	130	113	124	114	130	119	114	101	129	112	126	133	123	135	111	131	129	139	129	124	131	113	132	127	135	118	137	114	139	139	118	150	129	108	117	95	130	111	109	115	116	129	129	110	123	101	118	123	125	123	130	128	146	133	119	136	115	107	97	126	139	131	117	114	129	124	117	132	133	121	138	131	122	90	120	135	106	116	119	132	118	101	99	134	118	117	105	121	132	116	115	129	106	136	121	132	113	136	130	122	135	120	130	117	128	127	128	106	128	122	138	133	132	113	116	127	154	135	131	118	122	129	114	116	118	132	112	128	115	129	110	130	112	136	123	118	115	110	131	124	139	122	123	118	132	114	118	119	98	143	137	123	142	133	115	118	119	137	126	122	122	141	117	111	119	96	125	123	107	117	124	120	130	113	131	118	126	114	149	138	130	108	127	130	139	123	127	117	131	142	130	138	119	151	117	135	152	126	123	122	125	123	107	114	131	130	131	119	125	124	134	142	123	126	100	136	122	108	125	123	132	114	121	126	104	136	114	111	142	103	124	110	119	111	116	117	127	104	115	125	132	127	133	124	136	124	109	129	148	134	108	126	124	108	122	115	101	124	107	125	138	115	136	121	113	135	120	142	138	114	122	126	102	133	116	128	93	137	93	113	103	103	127	139	125	143	123	127	113	119	127	115	132	131	130	132	120	125	123	132	136	118	125	129	129	141	124	110	120	118	130	116	103	108	134	130	115	147	132	140	146	127	135	133	107	106	107	122	107	138	141	102	138	113	134	117	111	115	108	123	113	151	112	118	115	112	123	119	114	128	114	117	125	137	135	131	130	125	131	129	132	128	121	119	115	132	115	125	129	146	116	120	108	121	120	108	117	103	99	125	115	132	134	110	108	121	137	101	112	119	126	143	110	133	138	121	116	115	123	117	113	124	126	122	115	138	119	131	104	124	158	141	114	122	128	140	128	128	119	117	126	114	141	131	124	116	112	112	124	105	148	111	135	130	114	129	144	120	126	112	135	111	134	117	109	106	128	130	106	112	128	122	120	128	111	118	122	136	117	125	114	125	115	114	138	143	138	122	139	122	106	121	137	125	137	137	125	125	101	112	115	130	122	118	124	133	108	109	103	106	130	113	117	116	126	148	113	124	116	124	132	121	122	122	127	127	138	124	111	124	129	107	100	105	132	127	108	118	113	121	122	121	111	122	145	117	127	116	122	96	120	112	129	115	135	146	136	129	116	137	128	122	142	139	116	95	116	109	129	114	112	114	123	128	120	115	115	134	121	119	128	120	145	121	121	141	127	118	129	139	119	119	141	110	123	128	133	115	112	132	108	122	127	127	133	131	123	124	122	126	123	111	117	131	104	135	128	141	121	121	127
4311	4996	475	273	227	221	180	197	165	146	149	152	161	134	150	123	144	119	167	127	141	150	148	153	147	155	135	143	148	164	141	128	142	145	137	132	153	129	147	123	128	120	162	160	138	131	136	134	134	128	138	136	144	127	149	163	149	141	134	148	154	127	150	140	140	134	161	124	148	156	133	126	128	145	140	136	136	146	122	131	144	155	147	144	139	137	120	147	150	149	138	135	131	148	156	128	126	129	142	135	142	155	131	144	145	129	138	153	131	151	160	143	135	140	144	156	122	162	130	142	106	137	148	145	134	124	130	151	146	160	125	141	125	150	139	141	141	133	138	120	116	129	133	129	143	144	164	145	142	143	151	144	138	146	132	137	151	140	149	136	129	150	140	117	153	129	152	143	141	136	163	133	152	135	137	136	143	144	142	146	150	134	138	148	144	138	151	142	127	129	142	132	118	156	145	135	132	133	142	110	122	133	137	149	140	160	157	131	108	127	142	130	128	154	135	134	143	137	164	149	145	156	142	153	145	123	139	149	147	153	147	152	153	124	140	162	141	153	136	151	141	152	151	158	152	156	106	155	134	128	162	142	145	143	132	133	136	143	136	152	143	141	146	131	143	140	130	146	136	158	159	142	149	133	141	144	141	144	129	122	128	132	143	136	132	119	134	135	140	144	154	138	115	139	156	144	161	142	142	132	174	142	127	156	143	137	144	140	155	156	155	154	141	138	145	143	148	131	138	150	145	147	136	134	158	150	137	155	161	155	129	122	154	159	151	117	127	152	134	142	145	152	150	112	140	131	156	140	129	143	145	137	137	133	128	126	159	154	135	142	129	144	132	122	137	146	113	139	146	130	130	151	134	139	149	136	136	145	154	148	143	145	168	141	139	153	131	164	149	145	142	139	125	112	144	128	148	157	162	139	153	161	140	140	152	141	151	135	139	126	144	156	143	164	136	150	130	138	129	126	145	139	136	169	142	130	138	149	151	154	121	134	136	117	159	166	155	153	146	144	109	119	124	132	142	137	145	147	144	159	146	153	116	144	125	126	129	140	148	143	145	129	144	156	140	134	158	129	139	140	134	132	135	180	162	157	149	117	147	137	144	134	149	150	157	105	169	125	135	152	126	141	132	146	133	149	140	120	138	175	120	139	138	139	155	157	145	126	157	150	139	116	158	130	165	141	145	139	131	140	135	140	125	143	160	112	133	142	135	121	132	126	144	146	143	135	150	135	148	129	131	157	149	136	132	151	154	150	123	149	131	148	140	146	139	152	133	129	139	157	136	140	146	131	129	138	147	140	132	148	132	157	132	137	134	188	124	150	138	148	137	158	134	138	144	151	155	147	141	146	155	135	138	147	157	128	113	100	164	133	164	108	137	155	135	143	150	123	136	155	125	136	161	147	149	129	151	147	122	149	129	138	149	140	148	138	142	129	133	127	144	140	155	145	146	136	139	137	150	127	143	128	131	154	126	124	156	143	139	139	125	135	152	152	129	135	143	124	131	142	140	147	128	135	125	128	167	143	146	139	146	151	133	138	132	138	151	141	135	128	136	156	135	148	133	138	147	135	154	155	143	165	116	141	139	129	126	131	158	145	148	115	139	145	131	132	153	152	154	139	145	121	156	139	141	145	136	137	150	137	121	148	129	132	130	156	139	137	126	150	140	141	128	146	131	144	128	120	141	136	148	148	140	139	127	140	134	133	165	137	133	139	135	137	146	145	149	143	141	141	144	146	146	145	124	141	135	145	143	160	146	156	133	137	141	128	146	133	140	145	147	157	129	129	140	162	139	151	158	134	135	157	146	142	158	160	149	157	142	159	172	147	147	163	149	154	138	125	117	141	127	135	132	136	139	141	141	163	142	148	134	129	164	131	134	137	147	118	124	150	188	147	155	145	129	146	127	134	154	128	141	121	145	145	143	143	122	138	147	145	138	150	160	138	132	130	147	150	147	138	137	133	141	110	141	142	149	146	135	120	139	140	154	141	141	121	136	138	136	143	110	134	140	130	157	140	138	126	160	144	158	125	143	135	143	132	133	146	134	135	163	142	131	143	152	128	142	134	147	127	148	137	137	154	151	143	149	129	136	142	127	152	133	142	118	142	157	134	153	128	144	136	154	126	126	126	134	110	145	136	137	137	142	149	153	131	121	145	125	138	130	122	144	144	151	129	134	154	139	155	142	162	161	125	134	138	146	141	136	139	129	131	146	134	127	152	150	143	122	149	144	144	149	139	141	146	126	147	115	132	139	156	147	124	134	160	138	140	121	131	147	108	153	121	156	125	164	144	136	145	153	141	127	154	155	127	145	137	133	138	149	133	120	107	158	141	147	149	133	129	161	147	129	122	153	153	117	120	153	148	158	135	140	136	131	157	144	150	166	178	143	132	138	157	142	153	120	113	156	158	147	159	122	128	141	122	139	165	153	146	148	148	118	134	146	131	146	120	147	142	137	134	152	145	156	155	148	133	140	133	141	169	146	144	131	126	135	147	108	142	150	125	159	139	126	150	148	139	167	145	118	147	153	152	144	109	141	138	139	133	155	145	129	135	123	125	145	152	148	149	135	116	169	139	158	138	136	128	163	143	144	135	135	165	151	135	137	139	131	137	139	151	159	141	141	134	156	164	137	147	159	157	139	133	127	123	145	149	130	128	122	135	111	159	154	137	140	141	138	120	151	120	146	155	140	141	147	133	148	149	142	157	128	134	150	127	164	160	135	135	119	136	142	135	134	162	127	149	149	128	144	146	138	149	151	139	132	145	157	138	143	135	136	132	132	156	162	129	143	148	153	146	118	154	148	123	162	144	139	144	137	153	141	135	147	157	158	135	114	162	107	144	145	148	151	156	141	129	162	136	139	154	147	134	138	147	144	137	162	140	140	163	147	141	132	140	156	135	116	163	162	126	150	159	131	134	140	137	139	168	143	178	155	138	139	128	133	138	144	137	151	122	134	132	125	134	156	141	138	147	141	142	145	126	141	130	143	149	146	149	142	154	138	148	141	138	163	138	137	115	143	123	146	161	141	127	145	134	145	135	135	148	141	141	149	153	140	142	166	143	139	175	156	134	151	138	138	129	139	145	160	126	125	135	134	135	152	151	144	164	151	129	120	163	123	152	154	140	129	146	138	148	134	136	157	146	145	160	114	134	146	134	143	152	153	139	140	135	143	136	140	134	138	125	157	136	130	138	140	146	125	135	121	136	123	151	143	142	136	162	124	129	132	151	120	131	161	145	156	155	134	133	134	143	155	150	132	163	149	128	126	130	170	133	145	129	153	139	130	142	147	152	145	139	138	137	138	165	144	130	119	146	150	118	131	157	132	140	154	152	136	153	156	138	143	172	159	141	125	141	146	153	144	148	153	148	133	131	170	128	144	139	133	147	150	146	120	120	132	157	119	139	159	132	131	148	122	143	137	162	153	122	152	149	135	146	145	149	128	130	150	134	154	133	127	144	149	150	140	145	142	153	152	158	146	115
23970	21377	28630	24499	21378	9147	948	628	500	466	442	373	357	359	371	354	339	324	297	318	294	306	295	320	296	320	300	310	304	310	250	295	278	303	273	310	258	309	300	291	281	299	290	285	289	272	302	304	292	253	283	285	301	268	273	289	281	306	299	283	298	260	297	329	301	288	273	279	269	269	288	309	296	278	267	306	260	268	282	245	326	288	287	289	300	288	294	290	296	294	284	290	279	294	264	308	291	281	250	280	299	301	275	272	263	293	270	309	310	277	258	279	301	279	273	269	262	288	289	281	283	287	277	272	287	277	300	293	265	296	268	257	304	278	278	265	280	266	245	278	275	299	243	267	321	283	270	281	277	298	306	251	292	263	332	273	256	283	281	265	292	292	306	315	282	278	295	291	284	303	286	282	264	265	278	271	278	284	265	258	269	289	291	293	314	267	326	295	265	272	282	256	273	300	275	280	297	303	278	299	277	295	251	289	297	282	319	291	241	263	243	273	253	285	274	275	274	264	277	276	277	265	298	283	261	286	262	266	288	270	301	291	280	286	322	278	261	290	302	294	262	254	301	315	299	283	273	293	306	307	253	277	302	295	270	261	279	287	311	296	297	295	307	293	285	281	279	268	299	267	256	291	287	282	276	270	264	305	309	280	284	292	280	261	291	302	272	296	280	301	303	277	289	307	276	288	284	249	258	288	286	284	311	281	287	281	282	278	286	283	294	265	309	254	273	246	285	283	299	305	277	277	305	265	281	293	280	270	303	273	290	283	295	281	284	292	329	268	281	270	288	265	252	273	289	292	248	295	280	302	284	287	312	304	270	295	330	281	276	284	279	288	279	278	262	267	294	257	256	270	286	294	298	263	314	271	279	296	243	260	281	264	293	288	270	270	272	254	304	291	289	289	292	289	285	307	281	263	265	282	300	298	293	267	275	319	294	309	284	264	309	265	279	290	283	280	298	293	310	245	241	293	281	270	271	295	285	289	302	250	269	271	284	265	303	299	286	269	268	275	304	278	264	270	268	293	287	307	311	290	266	262	297	299	277	303	305	274	301	278	293	258	281	279	280	277	290	289	265	272	311	302	253	288	262	263	286	282	264	235	287	310	316	261	282	300	293	291	274	271	298	269	291	308	288	259	294	284	265	306	273	284	283	254	258	261	291	286	289	258	272	274	315	292	282	279	285	296	294	291	273	280	277	271	312	282	293	298	271	282	277	277	279	302	284	297	280	266	288	278	281	297	287	268	269	277	265	282	267	255	281	283	265	269	276	296	289	288	288	289	282	288	281	285	257	256	284	251	259	282	299	255	292	286	270	306	295	270	286	309	274	294	303	262	289	306	287	293	292	276	265	274	280	286	261	256	273	257	280	295	276	297	298	290	299	297	295	279	261	264	258	252	293	273	278	314	289	277	253	287	272	293	295	252	273	267	259	295	255	272	285	281	280	294	307	266	295	284	285	276	286	300	283	274	308	283	268	289	272	274	272	277	310	273	299	285	259	290	280	310	296	296	264	287	274	259	259	279	308	280	284	300	249	289	266	300	314	290	279	286	268	306	272	277	325	276	254	322	292	285	298	280	282	273	266	265	278	274	297	265	266	284	268	263	287	284	270	250	284	263	263	310	282	272	265	262	294	273	330	238	311	249	286	264	249	273	286	317	292	269	309	247	304	301	281	290	270	247	287	291	307	247	303	293	273	282	282	256	284	291	315	299	298	263	308	286	245	267	249	278	261	284	285	304	272	284	293	271	277	273	307	292	253	265	312	265	273	271	311	289	295	268	268	293	286	278	275	264	280	264	280	294	295	322	293	260	260	287	293	307	284	270	240	258	278	264	295	283	315	278	297	270	282	265	314	267	286	270	268	284	262	276	267	289	303	274	257	297	270	287	283	265	249	305	273	270	291	296	272	294	269	264	295	303	252	268	280	292	275	272	290	245	278	298	304	280	262	265	282	283	250	250	274	283	269	275	262	282	266	265	271	293	288	275	281	305	279	253	283	286	288	286	305	272	268	236	277	257	292	293	251	247	312	290	293	277	286	270	283	272	253	252	315	277	292	303	271	285	293	290	283	242	267	281	276	297	280	254	296	281	284	274	245	288	287	263	291	291	263	250	294	292	319	295	272	283	275	295	278	262	262	252	307	264	279	279	283	261	264	264	301	293	253	264	277	290	284	252	282	289	269	284	277	271	280	270	289	259	274	274	267	271	292	301	311	304	274	273	303	288	276	298	276	292	286	308	256	260	266	284	243	278	292	245	269	301	290	285	262	299	283	274	273	286	258	291	272	300	258	274	298	284	284	263	295	291	263	252	275	304	212	289	301	261	283	280	308	259	301	305	286	251	308	297	271	279	285	278	256	294	268	274	282	256	281	279	281	274	301	299	296	310	271	270	302	264	276	290	286	282	309	280	258	260	309	280	303	269	285	266	292	262	283	279	272	312	281	274	296	281	287	287	271	291	270	268	273	285	291	300	295	281	265	294	281	291	277	275	273	273	238	284	274	297	256	269	271	292	277	276	282	252	328	291	279	285	302	288	261	283	266	277	273	263	272	325	289	277	275	266	262	305	280	276	316	260	311	278	280	275	258	288	280	290	271	289	292	271	292	296	254	286	260	271	294	282	268	289	281	273	254	265	242	294	253	311	279	284	284	280	301	291	276	265	304	307	279	287	290	288	327	298	281	290	261	290	246	277	257	247	266	269	290	301	276	294	310	261	274	288	296	308	299	274	275	279	282	265	309	297	292	249	284	285	257	256	299	282	278	318	278	280	274	270	254	300	257	286	280	284	259	282	290	272	289	290	289	271	277	262	285	290	296	253	252	291	298	293	285	280	285	254	270	281	266	277	268	307	308	285	263	296	266	309	312	281	277	272	274	283	261	261	288	291	309	267	298	280	297	250	296	274	297	274	253	291	287	306	275	302	254	297	259	302	241	277	267	292	270	281	305	271	285	264	256	275	280	269	253	261	299	259	328	313	278	294	285	292	241	236	269	257	289	272	276	231	279	252	308	279	298	287	295	268	281	263	256	277	286	268	297	282	279	258	265	246	252	287	282	274	273	268	277	281	308	300	263	288	278	281	275	255	282	293	282	264	264	264	255	302	264	255	284	287	261	294	277	288	288	281	269	303	292	291	286	308	272	276	273	277	282	257	273	264	290	253	274	288	275	258	281	253	280	295	306	282	262	287	286	278	267	272	270	313	274	295	284	293	279	275	267	295	257	266	293	295	275	289	283	277	277	253	278	310	292	285	295	286	296	271	286	293	289	321	277	280	316	303	300	313	260	306	289	282	265	288	282	291	271	268	292	313	302	282	288	319	255	253	252	292	329	280	287	295	265	275	269	284	282	256	290	277	285	295	267	286	294	299	271	276	264	308	282	262	287	278	295	299	281	283	272	279	280	263	291	287	276	278	271	270	284	277	292	251	288	282	303	283	269	279	254	320	258	270	293	300	277	273	285	281	292	264	303	280	274	294
3457	30766	5568	2652	1900	1415	1104	931	748	655	538	480	471	402	417	345	406	388	321	346	350	343	383	343	314	332	315	322	323	312	328	319	297	298	309	299	306	344	278	319	287	281	274	288	300	282	322	291	294	297	292	278	283	302	306	294	325	298	312	273	307	295	280	305	270	272	325	281	283	310	281	306	308	295	279	304	293	289	261	279	285	319	296	296	315	324	308	292	273	303	315	309	289	313	316	287	271	264	276	315	279	297	279	283	299	337	290	318	303	313	292	284	325	326	304	259	271	264	277	289	317	282	286	302	303	262	327	285	285	301	263	317	281	297	331	277	310	289	275	299	301	264	279	278	304	314	274	286	310	297	293	334	285	295	289	294	319	283	334	270	267	302	336	283	308	298	295	303	261	270	262	306	322	282	272	293	291	313	317	290	295	310	295	282	277	309	290	293	329	278	285	340	285	291	272	294	290	275	274	275	274	259	296	275	305	275	310	305	258	320	312	278	313	305	282	275	277	299	277	284	288	274	309	272	286	310	292	327	302	301	317	317	280	333	267	273	286	294	270	291	248	302	318	274	267	285	295	273	282	262	309	272	285	289	311	267	285	281	302	304	284	298	277	297	289	287	277	284	287	290	293	301	289	269	285	275	319	269	295	280	290	291	300	310	265	298	295	309	263	296	311	307	315	296	274	294	288	299	322	314	272	334	312	307	288	318	282	285	294	303	260	277	304	326	274	299	285	288	281	285	309	298	261	337	309	291	302	298	262	301	291	279	294	306	286	328	296	307	267	289	302	291	301	294	283	291	268	309	283	295	334	288	317	273	298	284	320	280	309	334	286	249	261	295	292	319	289	299	267	275	317	306	284	282	299	301	300	317	265	296	285	331	262	264	294	278	275	305	317	295	308	286	303	294	324	323	325	290	317	292	267	264	251	303	278	297	264	282	305	320	275	306	289	311	273	276	282	270	307	265	244	269	285	298	272	281	309	303	311	285	285	303	277	293	306	326	285	275	275	307	265	291	304	282	299	277	305	320	293	291	300	306	280	297	249	290	279	293	274	299	300	289	297	310	303	309	280	267	301	293	297	283	293	288	299	286	280	290	302	273	303	289	294	320	314	298	298	311	252	290	313	295	320	290	276	291	290	268	281	282	287	298	333	295	281	280	292	291	327	266	257	286	280	285	284	305	254	303	317	289	281	312	301	276	285	324	284	292	289	285	285	307	300	302	313	285	281	276	325	268	276	268	273	276	283	270	292	269	292	311	293	301	291	281	282	280	313	317	292	292	302	271	315	315	296	298	279	303	313	296	292	309	315	289	292	305	303	313	308	310	309	294	293	303	307	303	313	303	311	306	324	289	306	309	324	286	295	265	287	295	286	317	303	288	300	314	285	321	273	302	352	316	309	266	270	273	278	286	300	284	287	294	273	302	253	312	310	328	294	297	331	255	282	247	288	262	300	279	310	289	273	276	276	277	318	266	279	302	287	290	305	300	293	275	304	296	316	296	305	296	301	272	296	289	308	305	305	291	311	302	250	281	310	272	322	299	305	276	266	287	309	312	288	254	262	268	319	314	321	290	269	280	287	328	313	288	265	307	275	311	304	293	298	308	298	279	296	267	298	285	284	289	268	289	249	298	284	303	280	282	297	271	278	284	285	321	282	260	280	310	280	286	314	280	301	279	318	309	284	308	296	293	283	286	288	266	279	309	270	284	277	303	296	277	298	299	288	288	283	306	290	303	277	309	278	292	286	282	295	303	295	299	276	308	284	299	274	298	310	298	290	307	302	297	297	280	298	285	273	296	301	273	291	312	283	312	273	317	275	307	304	281	313	261	312	308	299	300	299	297	295	305	308	290	322	315	324	307	296	270	289	320	313	265	291	287	281	273	314	306	305	300	330	323	291	294	322	311	287	283	301	270	285	276	314	288	263	280	303	300	297	297	283	262	285	324	308	299	300	322	310	299	302	294	275	308	284	318	294	283	298	309	292	270	303	270	309	269	282	266	278	268	278	300	278	284	285	307	341	268	256	294	281	306	311	291	258	270	286	269	267	306	291	283	265	289	296	291	306	276	277	286	274	313	308	293	280	295	268	298	287	285	288	276	342	270	303	301	279	285	287	271	312	300	284	320	285	283	303	291	298	294	307	278	277	278	286	297	313	288	321	285	342	319	308	258	289	289	305	279	298	321	283	280	300	299	264	283	298	284	312	327	302	310	302	269	315	302	269	264	268	323	291	280	262	309	278	293	281	283	274	293	260	282	280	305	314	273	270	270	280	279	303	291	307	276	288	310	283	298	313	267	274	281	282	289	309	277	279	294	302	281	321	304	270	278	295	296	279	297	303	296	277	288	286	264	279	316	273	297	291	277	317	292	303	274	315	294	286	311	280	278	299	279	274	273	276	297	291	271	292	336	297	317	284	290	285	279	290	307	282	283	308	330	281	295	295	313	262	304	313	289	296	303	279	286	286	291	318	304	292	330	281	293	285	282	296	282	296	291	286	300	289	315	272	292	281	312	286	324	304	257	281	283	280	299	287	286	274	336	264	283	275	290	301	307	286	321	292	286	281	293	327	284	298	294	287	293	286	279	315	263	260	277	299	289	296	283	276	322	295	274	303	313	280	319	283	299	311	298	318	270	293	291	312	303	304	304	281	253	269	296	289	261	301	294	299	304	310	288	312	287	273	304	265	300	275	269	292	310	281	321	287	272	280	288	304	280	310	284	308	300	281	292	282	268	320	312	287	303	275	303	300	275	277	311	292	283	289	301	305	305	247	293	288	306	307	297	269	321	285	291	324	310	285	336	304	281	271	295	296	291	265	321	309	303	300	318	283	264	261	273	291	280	280	295	268	298	283	288	285	260	289	278	323	303	292	286	286	334	278	285	289	287	286	274	320	307	273	287	277	278	297	283	274	301	306	283	282	268	286	279	292	280	259	250	294	288	280	282	302	287	274	332	300	320	278	289	271	318	302	315	301	308	310	286	320	266	282	267	329	282	271	261	279	315	319	284	306	328	265	280	314	292	286	281	300	288	295	311	278	301	275	313	295	281	290	287	282	310	311	288	287	277	289	280	324	306	271	303	302	299	274	275	304	304	324	307	334	308	273	300	274	295	295	276	291	295	299	295	257	302	291	299	303	309	319	313	309	320	310	283	262	281	303	295	302	286	320	313	287	281	278	291	320	296	253	268	295	294	291	320	351	288	284	318	320	282	307	297	305	302	260	294	299	290	316	285	300	326	291	282	305	300	295	297	269	326	303	314	258	284	302	324	267	282	303	281	261	311	269	304	308	271	269	285	284	308	274	266	293	302	302	297	299	277	288	278	290	313	271	282	264	325	275	303	301	311	304	301	303	323	303	264	275	276	284	292	290	318	303	286	280	258	279	285	313	282	275	299	275	296	268	285	313	294	301	302	274	291	293	270	308	287	272	297	280	272	299	303	300	266	290	293	290	307	262	293	284	292	278	288	320	300	333	282
25209	21372	27575	25468	9529	626	439	399	339	333	309	270	285	256	270	257	262	242	248	252	218	233	288	261	235	208	223	242	243	224	236	226	253	200	269	235	217	240	238	216	216	237	246	232	234	245	205	225	224	238	264	217	228	230	251	241	232	220	213	230	232	207	222	202	223	214	221	226	227	255	234	248	221	247	216	240	226	202	232	212	224	188	221	221	222	236	253	252	213	221	195	216	205	205	213	234	258	246	229	204	233	243	239	226	224	244	230	227	212	235	233	206	231	218	224	217	234	194	230	217	210	234	234	201	223	209	244	207	247	223	215	207	247	236	234	246	226	206	234	232	213	236	250	232	200	223	234	241	205	232	194	232	239	221	238	236	204	235	221	238	224	235	231	236	221	227	239	262	239	210	242	244	246	235	230	222	225	212	217	262	211	221	260	252	215	239	229	229	228	223	249	223	250	239	220	200	232	201	192	216	215	221	250	217	216	210	226	218	211	245	229	226	207	240	225	199	224	232	248	204	232	214	208	227	237	220	222	210	234	237	261	242	256	226	206	258	215	235	217	266	232	220	248	229	206	234	211	217	249	258	254	220	221	223	206	225	188	254	235	228	248	215	226	233	241	229	205	232	199	244	256	257	240	246	215	229	240	229	244	203	248	245	219	243	215	220	237	261	214	246	211	268	210	223	221	223	212	210	192	218	232	206	208	217	241	216	237	215	218	231	222	247	220	207	200	237	238	230	223	229	234	212	233	241	237	226	241	238	237	194	228	243	239	234	233	223	209	211	205	257	217	200	234	233	237	228	238	226	254	221	242	233	228	203	213	231	200	240	234	240	215	213	215	244	236	219	237	244	285	231	222	235	227	225	242	242	207	200	227	215	239	214	226	233	220	238	220	235	223	249	236	220	216	235	224	262	247	196	204	212	234	251	229	240	235	197	212	226	200	201	218	236	235	226	208	203	234	233	223	231	244	216	232	259	220	225	244	224	226	233	250	224	229	209	229	232	212	224	195	218	218	244	222	225	229	224	208	247	234	240	243	239	226	209	213	237	236	184	224	223	231	239	195	231	225	230	210	224	240	222	230	242	251	228	215	216	216	217	216	214	220	216	207	265	226	234	224	218	221	233	225	232	218	227	207	235	193	235	217	228	235	206	208	236	225	229	230	228	221	211	208	204	193	239	210	235	212	218	234	239	216	217	206	227	235	234	203	226	219	218	248	250	254	214	249	234	234	216	219	221	209	252	238	218	263	234	233	256	234	221	226	219	236	240	232	226	223	233	223	229	240	225	247	228	230	205	215	223	226	209	225	245	226	232	231	234	224	256	219	214	246	217	202	255	205	210	244	259	244	230	227	238	249	223	232	246	230	223	234	236	216	226	231	212	197	222	224	204	216	209	199	242	243	226	246	225	231	200	239	202	211	215	235	240	221	238	260	229	237	217	255	221	219	205	235	268	209	230	214	227	225	207	207	215	212	228	236	215	215	216	254	227	228	201	210	252	219	242	222	221	242	207	219	225	215	200	251	217	212	225	206	218	226	210	215	217	232	231	218	220	227	241	244	218	239	179	232	221	229	228	213	229	229	239	214	230	227	236	221	208	223	217	214	215	251	217	256	227	229	223	232	221	223	239	238	216	229	245	208	207	221	218	224	227	219	230	230	206	223	224	229	210	225	215	217	236	220	213	220	223	222	223	216	245	223	238	215	237	266	226	249	218	206	222	209	216	224	251	233	242	233	253	222	233	226	225	221	216	219	221	248	230	226	208	232	240	225	226	227	208	231	231	201	216	239	249	196	226	209	221	227	228	233	205	247	204	225	222	239	198	243	193	239	222	245	271	220	229	224	225	251	234	205	211	240	245	207	222	210	221	216	218	246	229	246	217	216	217	237	232	215	228	229	260	251	235	209	219	226	200	207	236	242	230	238	221	238	215	214	258	208	238	225	215	227	211	208	255	226	238	246	234	242	224	229	198	209	222	218	211	231	208	239	218	217	206	213	234	208	216	225	193	209	217	238	215	201	223	218	219	233	251	226	246	227	238	214	229	216	230	255	232	235	207	221	222	201	205	209	251	209	240	201	226	219	231	238	203	235	213	211	236	216	231	218	254	245	202	185	226	209	230	213	225	232	204	202	248	206	231	230	230	263	235	233	187	236	218	225	236	229	228	260	225	229	217	209	223	219	217	214	217	195	207	240	221	234	232	232	246	234	232	225	237	237	225	230	223	256	203	209	244	225	226	216	204	199	228	216	218	228	242	226	227	230	231	226	243	218	226	222	217	256	228	199	232	256	235	211	240	227	246	260	242	238	245	230	222	211	208	237	241	234	247	241	201	224	245	235	208	247	230	234	233	215	213	234	238	220	217	224	220	212	213	246	239	210	213	226	225	226	213	214	254	212	196	218	229	223	221	238	212	211	225	240	237	226	212	212	225	224	201	233	219	200	211	223	219	237	244	203	188	260	230	211	245	216	240	219	223	207	227	219	238	233	246	208	241	248	240	234	240	226	232	194	220	236	240	228	220	237	205	258	209	226	216	246	237	249	221	220	247	234	236	210	213	233	233	204	209	202	241	225	234	247	220	232	251	229	226	228	237	215	237	229	226	243	215	242	225	236	216	201	255	268	187	234	241	218	228	260	216	218	242	216	211	240	211	213	219	250	237	247	235	205	228	245	208	242	214	197	226	230	255	228	219	222	205	234	223	189	234	239	237	237	205	222	205	218	216	226	245	242	223	224	266	228	245	188	218	224	206	213	222	249	244	234	201	246	223	227	214	219	234	207	228	220	231	228	217	242	228	205	209	208	218	235	262	239	210	199	242	226	225	227	246	224	226	251	207	217	239	221	217	231	235	221	236	237	233	260	206	238	214	231	246	202	225	209	236	199	242	229	229	216	254	245	227	200	245	220	231	238	227	219	219	206	222	218	225	205	236	237	214	225	225	214	225	226	224	204	233	241	251	233	219	234	239	227	212	219	222	231	228	227	218	210	203	205	248	242	227	225	240	205	244	242	210	242	240	218	245	239	240	210	222	220	244	233	227	206	250	198	223	224	232	239	236	241	216	235	224	208	234	232	243	217	217	235	238	252	245	226	229	235	244	221	208	208	245	222	231	238	221	209	211	225	196	206	253	237	213	219	222	240	216	212	210	188	235	225	226	228	235	230	232	237	230	239	217	194	265	234	227	234	248	224	232	219	250	210	262	235	250	222	222	230	232	212	230	215	220	225	216	214	216	255	223	218	245	216	217	217	209	230	223	204	220	236	221	250	226	218	222	237	222	213	225	211	214	215	231	228	199	227	219	237	225	211	222	213	216	218	188	230	207	235	197	243	228	244	232	234	234	230	249	223	222	213	242	208	209	233	224	239	207	208	225	239	224	223	232	212	250	228	231	217	248	201	229	245	211	222	241	230	198	236	244	197	236	222	221	203	211	198	213	236	211	191	215	215	236	233	239	228	209	209	226	228	216	237	207	215	239	227	217
3475	23473	3187	1525	1112	876	723	581	507	433	385	364	370	323	302	315	279	295	286	285	283	322	293	257	265	258	242	287	255	279	262	249	321	260	247	260	265	256	238	236	267	274	280	259	267	285	246	240	250	263	276	239	248	254	264	229	269	273	237	232	268	263	267	268	241	256	257	264	254	236	260	245	254	237	267	257	244	269	258	272	258	272	284	235	258	262	274	260	257	227	277	268	275	254	282	261	275	229	259	244	243	261	254	237	223	253	240	266	252	299	297	257	274	247	249	255	280	236	231	273	237	273	257	253	287	265	256	244	217	228	264	298	255	243	247	245	258	245	238	251	264	245	272	236	244	235	269	223	267	288	281	279	222	229	259	235	248	259	257	241	232	238	272	232	250	264	269	262	263	258	219	268	263	257	246	232	233	263	275	247	224	263	263	265	262	284	254	260	238	277	261	275	257	278	273	243	261	249	246	267	268	264	234	267	242	293	255	279	242	249	233	272	264	267	263	260	268	256	231	238	220	269	249	261	265	254	258	248	278	264	231	246	239	231	253	235	254	260	272	265	270	239	271	232	269	233	244	271	256	219	248	234	248	260	228	257	273	269	232	234	244	250	275	261	241	259	251	254	262	247	272	271	261	282	285	273	230	235	254	252	259	291	274	296	290	252	217	237	263	281	278	254	238	274	305	266	257	274	244	260	258	276	234	254	256	266	252	245	251	247	263	239	256	253	257	266	274	238	272	268	240	246	253	223	242	268	259	250	268	257	243	258	276	269	249	255	237	230	266	243	267	254	263	264	241	279	243	296	268	250	249	264	254	272	235	292	279	231	240	279	245	238	239	258	259	235	243	244	243	252	274	249	255	254	250	266	253	273	258	290	261	261	235	244	243	238	234	291	255	260	265	251	253	243	241	267	269	255	254	231	263	257	271	263	248	237	222	250	282	262	285	247	252	249	262	243	278	247	256	273	279	271	250	231	257	258	256	264	253	270	255	245	264	267	278	286	256	277	232	259	261	261	247	233	245	281	273	273	258	279	253	245	231	274	259	250	250	248	236	241	232	264	268	237	217	241	254	247	255	276	247	261	245	263	245	252	234	283	218	245	275	252	251	239	239	255	268	268	253	281	270	258	253	280	257	228	267	276	246	277	241	280	256	262	270	249	254	237	273	258	270	238	256	234	269	262	282	257	261	277	265	241	243	243	259	251	232	229	224	255	255	259	229	266	262	256	252	246	245	289	276	289	245	276	246	252	219	252	264	239	226	258	274	240	234	245	264	244	245	281	253	231	238	271	250	282	249	269	237	250	269	235	261	252	230	254	260	267	252	213	274	269	255	267	217	238	235	215	239	241	241	260	228	262	250	254	266	275	250	252	251	286	244	241	252	240	231	264	248	241	253	264	286	262	232	255	304	266	229	240	304	243	244	252	264	268	252	241	262	268	268	259	259	246	262	261	249	258	265	256	243	237	259	276	264	273	255	261	238	242	260	245	271	255	265	267	217	246	237	252	275	244	230	272	278	269	239	252	256	245	267	256	254	265	256	256	246	256	267	239	240	244	265	263	257	277	261	268	236	245	216	254	230	253	263	287	269	266	264	254	273	293	251	230	264	235	238	280	244	283	228	255	237	243	244	262	219	268	249	275	264	250	246	265	245	257	251	278	261	243	252	256	260	251	290	240	243	277	243	250	259	266	243	257	274	231	260	263	269	230	251	243	237	265	252	236	250	235	243	263	229	251	257	274	275	268	267	249	273	259	227	250	286	241	251	267	248	235	255	256	253	257	260	259	234	239	271	225	269	261	264	293	256	246	264	269	228	260	258	244	277	258	263	271	259	252	245	245	249	241	242	269	283	243	260	265	256	254	262	267	239	235	238	246	246	260	249	258	230	253	249	221	248	254	253	245	245	266	266	255	229	275	233	256	262	253	274	260	270	271	256	236	221	267	233	249	261	263	250	244	245	238	253	250	271	243	247	236	250	248	238	241	256	259	250	277	284	248	248	255	241	246	219	261	249	246	266	263	268	259	258	264	238	256	237	262	252	259	233	266	279	253	237	248	252	263	228	269	262	265	230	238	250	221	247	237	252	236	230	282	245	256	256	238	203	274	270	266	287	241	246	253	224	254	230	237	251	254	290	237	270	251	247	270	228	266	267	261	234	264	244	276	222	254	235	252	280	236	286	260	276	244	251	271	253	254	269	256	291	245	248	255	248	277	247	236	259	230	260	242	256	260	265	275	241	272	264	260	258	236	251	284	241	267	290	291	277	241	261	256	239	259	268	264	208	258	247	270	244	244	255	257	283	279	252	232	264	264	260	232	261	294	261	283	244	242	249	235	259	268	242	251	250	256	258	252	236	255	270	233	247	237	257	270	249	230	224	293	252	285	237	242	258	264	235	252	263	285	235	235	278	266	251	249	261	234	269	246	263	249	232	255	244	254	274	244	264	274	254	258	246	236	250	246	267	254	251	241	235	267	246	264	275	267	245	250	257	271	252	270	288	261	225	257	246	251	239	236	290	279	242	218	267	254	257	259	245	273	244	235	250	240	227	286	266	255	267	234	240	267	271	239	249	243	260	256	247	236	269	248	226	267	237	254	274	267	249	286	236	224	241	273	253	233	248	266	235	261	250	266	279	265	234	289	279	254	253	251	249	254	253	249	248	260	253	221	259	255	271	243	281	256	238	283	240	264	264	241	266	273	256	245	255	228	282	265	273	247	256	247	272	260	252	236	254	264	253	277	232	254	249	253	248	252	259	268	240	261	277	269	249	230	239	269	254	252	256	266	269	243	231	233	255	247	250	245	270	259	236	207	270	222	244	258	251	250	241	264	258	224	222	256	266	260	272	268	282	242	286	278	251	284	246	261	275	248	266	244	247	266	244	245	261	261	252	241	234	250	266	266	249	233	285	267	235	239	260	270	251	263	254	241	250	266	267	241	274	276	234	239	247	245	241	291	245	257	297	297	235	271	282	249	249	260	254	278	245	257	263	261	301	255	254	249	250	277	248	277	236	249	272	254	258	241	257	263	261	237	252	247	244	268	258	254	264	287	255	258	235	239	253	244	286	281	232	238	249	250	255	246	237	245	246	253	249	233	288	243	268	220	240	272	257	251	259	232	269	233	230	265	277	263	239	262	273	242	274	268	248	253	244	264	231	231	270	237	267	280	246	246	240	263	260	242	251	249	249	269	284	277	251	262	292	255	240	253	253	248	268	251	246	273	256	276	251	243	245	232	280	251	256	265	225	258	244	271	249	269	240	279	230	271	296	227	246	242	232	242	265	245	251	269	254	233	267	218	266	257	260	276	269	228	254	255	268	258	225	261	248	244	217	286	228	247	272	243	241	287	249	268	243	250	248	252	271	265	259	228	272	260	243	262	233	277	253	245	245	257	256	271	247	259	251	270	265	273	235	244	294	238	280	271	238	233	283	253	250	305	258	217	261	259	259	282	239	260	251	266	277	251	259	220	253	261	279	256
22943	21426	29050	24198	21432	21484	7233	1238	949	814	782	645	687	657	617	590	593	567	514	569	536	559	504	530	530	506	515	524	481	521	535	497	527	488	521	474	489	465	482	463	531	520	535	510	467	467	509	482	483	438	481	493	482	475	485	457	481	516	486	488	434	474	471	472	501	528	563	455	443	472	459	489	487	490	478	449	531	464	467	501	445	477	499	485	455	480	463	443	435	547	471	466	541	498	463	455	472	474	480	478	438	472	462	496	464	433	452	472	437	501	504	501	511	451	490	473	499	469	469	439	473	472	459	483	480	458	503	437	444	451	459	465	446	478	438	469	456	488	517	491	464	476	453	484	422	469	453	470	474	435	476	464	461	464	464	467	500	506	496	468	473	453	461	482	470	480	510	459	474	480	482	513	488	480	439	458	503	471	475	505	481	480	480	489	450	460	493	430	481	475	442	457	462	495	485	448	494	449	462	473	482	469	468	487	442	480	459	435	444	510	477	497	474	485	490	460	484	438	424	485	455	454	489	524	446	491	471	468	491	466	497	460	428	497	453	470	453	460	434	478	475	459	449	465	433	486	470	481	456	440	452	459	449	461	505	479	463	512	490	484	519	503	429	488	449	508	487	459	477	476	486	497	508	482	479	478	494	473	491	439	424	463	466	458	512	472	498	453	513	489	450	476	491	466	502	486	486	482	505	467	481	415	496	475	501	466	457	478	516	515	432	488	463	446	499	512	464	472	503	476	447	510	433	466	469	458	461	507	489	471	510	475	478	438	449	457	502	439	485	439	466	484	463	438	477	465	463	482	428	471	452	449	450	469	517	466	444	461	469	491	527	480	462	454	479	456	509	497	475	482	472	481	467	458	489	496	463	440	491	457	492	478	478	509	455	462	480	505	480	471	450	466	528	469	442	459	455	510	433	464	509	481	491	489	462	448	523	459	457	465	489	483	448	482	490	480	511	484	439	510	477	496	548	482	459	441	471	479	491	416	453	475	507	482	472	473	468	484	452	458	448	467	468	472	465	476	460	492	465	477	403	487	523	443	476	463	443	489	506	542	502	449	486	520	492	413	482	469	485	501	470	481	474	477	473	454	489	462	488	434	455	508	459	482	486	449	451	478	447	431	462	426	469	459	474	447	509	450	487	454	443	465	503	488	461	473	474	491	475	454	448	464	450	486	497	473	472	477	469	472	486	458	465	428	461	410	466	479	482	463	467	467	497	453	494	468	457	471	495	461	452	439	440	450	470	501	461	424	463	512	456	499	484	508	452	479	522	502	445	482	487	466	489	462	488	453	478	480	505	454	509	485	464	474	446	502	464	454	471	477	467	475	480	479	482	481	508	433	492	441	464	423	489	465	476	495	488	472	460	454	444	493	516	476	465	479	452	470	493	478	444	502	462	475	492	470	510	480	472	458	477	474	473	431	487	461	444	470	440	489	486	477	477	463	528	463	487	474	470	488	458	495	458	467	480	471	501	470	496	448	448	479	455	444	446	508	466	455	500	486	434	474	450	480	478	464	444	486	484	444	466	532	488	479	482	501	447	472	498	470	430	479	457	483	476	540	496	469	485	463	502	474	455	492	441	463	487	454	465	449	485	441	466	495	444	475	465	467	459	464	476	495	492	452	496	468	500	470	464	465	486	496	472	436	479	462	453	501	471	458	466	482	467	497	486	457	500	490	473	468	461	475	423	494	426	446	461	500	477	453	464	445	465	439	471	466	448	497	441	468	476	497	470	478	470	469	494	489	502	508	470	484	473	527	515	445	491	463	487	459	495	461	463	470	448	474	469	469	504	436	465	474	480	468	442	471	475	451	474	485	485	473	528	485	466	454	494	464	514	465	455	515	455	475	485	464	486	485	464	450	457	445	501	470	442	472	458	468	452	457	451	518	477	445	460	477	501	459	478	477	479	503	456	469	467	468	465	472	462	468	512	443	455	482	467	479	459	440	505	475	473	499	484	470	452	465	450	456	463	443	467	492	469	514	507	465	467	489	466	498	455	479	456	462	487	451	417	448	510	493	453	494	479	501	494	524	468	441	460	468	460	481	477	459	476	476	452	453	472	471	496	491	498	458	493	513	477	503	475	470	496	452	483	500	485	436	448	488	509	464	475	485	523	472	437	467	450	467	444	518	478	485	457	434	438	476	461	457	467	467	468	453	475	430	478	452	461	481	513	495	477	505	503	459	435	493	447	482	501	476	432	510	442	464	472	496	437	527	442	506	480	507	447	481	487	449	453	504	464	493	465	458	477	491	448	496	476	458	455	451	498	474	469	459	475	469	490	439	472	483	479	464	488	511	472	479	445	488	466	490	460	440	484	454	490	500	455	468	470	474	478	470	441	469	476	472	438	461	483	496	471	478	462	467	472	503	511	447	495	444	462	459	490	485	480	462	465	452	447	465	470	469	489	485	478	474	459	463	477	459	474	461	453	422	470	459	450	503	513	472	477	502	469	463	433	451	484	473	445	431	508	462	435	482	501	457	503	461	472	460	430	464	451	506	457	483	474	443	490	488	455	463	498	481	494	463	447	448	467	473	433	470	473	470	502	492	454	469	505	476	477	471	479	488	436	436	466	453	495	453	479	446	466	473	521	452	469	466	438	423	459	426	491	486	463	490	479	493	434	495	464	456	456	475	507	494	455	463	447	499	504	460	472	504	467	472	485	463	462	457	479	494	449	443	476	503	486	479	466	460	475	484	480	497	487	455	540	473	475	467	475	435	471	498	467	478	450	484	460	484	506	483	446	470	479	493	492	471	509	506	483	459	489	495	476	447	444	465	466	482	433	473	511	492	481	481	430	472	470	399	471	495	465	487	441	470	485	463	467	463	490	469	434	455	480	446	437	454	476	481	493	500	481	482	486	473	508	466	508	482	462	476	477	466	484	451	500	517	521	466	468	420	524	484	502	450	424	476	453	464	468	458	452	430	475	423	488	451	465	487	500	455	474	445	454	454	480	487	484	475	469	495	470	474	490	463	483	454	453	464	496	457	477	462	450	488	495	492	486	462	489	480	482	452	442	469	475	451	464	434	442	494	458	474	470	483	439	493	472	466	465	467	474	457	485	457	475	482	450	412	465	488	464	469	464	477	499	469	516	497	444	463	477	466	487	511	456	473	471	496	510	455	439	485	444	448	497	444	471	476	444	478	463	458	498	457	433	473	447	459	495	454	427	483	432	477	429	487	441	468	460	464	504	483	458	471	505	487	508	440	506	460	460	479	491	497	504	465	446	471	462	480	475	451	469	452	466	474	502	498	457	460	475	458	479	470	478	462	461	499	446	480	430	462	451	473	487	437	454	446	473	457	448	451	459	452	452	462	477	454	474	459	503	478	476	486	477	491	466	515	488	473	453	464	471	451	488	457	432	466	449	472	454	503	469	486	517	498	458	506	482	515	472	455	444	489	453	460	470	463	457	494	471	494	476	478	474	441	489	484	496	483	443	496	484	451	485	437	466	478	467	437	478	456	439	492
4703	31562	9595	4828	3541	2594	2043	1626	1410	1106	1029	920	797	718	717	711	696	673	647	627	571	543	570	526	558	534	547	532	506	555	527	524	531	511	528	534	551	522	538	490	520	489	483	499	473	486	497	475	473	511	528	479	468	488	471	542	491	486	523	506	508	470	527	474	535	431	521	493	486	472	506	513	528	495	498	500	509	484	518	521	489	461	489	486	490	459	491	476	472	436	504	475	512	479	463	480	457	468	495	486	489	475	511	512	485	449	494	476	512	463	507	465	432	470	471	474	487	455	477	479	437	441	505	475	470	468	487	489	457	492	491	477	479	468	493	472	474	476	457	447	438	488	506	473	443	513	465	513	435	472	508	490	491	445	492	456	526	499	483	458	548	498	466	491	533	532	479	498	461	497	477	524	476	469	512	472	515	474	454	480	492	463	513	450	506	529	504	499	463	490	531	518	486	478	462	477	480	496	489	465	458	496	494	512	508	488	438	496	465	494	449	494	482	470	481	484	479	470	487	502	449	466	484	483	498	475	474	462	455	473	473	477	433	478	448	474	489	491	514	494	460	518	454	472	518	462	536	470	503	463	470	515	501	478	506	459	456	479	492	464	484	480	478	504	466	456	473	452	456	491	498	490	483	495	463	471	465	459	457	460	471	464	476	470	484	476	459	498	478	485	485	493	482	506	494	499	493	491	466	443	497	524	474	495	478	474	474	496	512	495	484	467	489	477	476	498	466	501	484	528	497	458	490	460	504	463	474	481	467	470	456	474	481	505	514	488	485	494	450	504	491	479	480	474	515	496	500	489	466	484	473	476	511	448	456	485	468	518	513	522	487	464	523	466	462	469	484	455	506	449	513	457	494	505	481	514	522	492	498	463	496	478	444	498	449	468	478	495	536	453	497	469	451	488	462	502	457	482	507	450	456	476	470	519	489	438	484	498	469	485	498	489	463	478	484	463	499	512	507	510	518	476	483	469	474	507	476	445	470	499	457	500	477	522	495	501	508	487	487	480	512	496	496	497	481	473	483	490	492	466	473	494	488	495	493	510	485	474	501	487	500	449	456	481	495	480	510	450	489	495	443	535	513	472	481	475	518	451	473	519	422	488	495	466	462	467	498	464	474	494	487	512	468	481	469	493	461	462	514	563	498	498	527	497	524	486	497	519	490	464	504	470	466	474	485	520	463	478	486	450	503	481	488	499	483	497	480	492	482	477	480	515	482	505	515	510	499	484	474	483	467	470	445	505	490	518	453	503	496	513	466	476	495	489	506	451	500	471	512	470	496	487	480	490	470	524	482	472	507	469	502	495	502	463	465	480	504	482	457	486	458	479	507	490	457	465	472	505	474	508	496	451	480	506	470	465	465	480	471	498	468	481	463	461	501	494	486	466	491	469	457	491	511	487	494	439	465	491	494	483	510	495	502	476	496	475	442	501	436	503	468	488	506	479	515	482	490	479	485	465	475	508	435	499	485	528	508	461	469	450	505	529	487	498	515	501	468	455	472	484	497	489	505	480	483	478	423	467	480	480	480	514	502	460	490	483	442	511	470	441	498	480	490	448	502	483	506	505	508	459	483	490	469	484	494	508	498	484	519	448	476	471	470	508	450	480	525	476	476	491	496	477	492	462	500	487	490	483	503	511	470	470	459	457	511	488	465	472	486	500	513	494	466	473	498	514	459	468	515	471	496	503	499	528	491	498	478	531	509	485	469	509	471	566	490	494	498	523	533	467	440	508	470	444	496	501	494	469	476	501	469	492	527	449	493	461	497	494	465	505	452	491	442	470	507	484	477	470	521	456	474	455	493	431	503	482	504	488	541	506	513	476	494	493	514	502	514	499	461	533	508	487	510	535	490	479	486	481	500	457	467	490	484	459	463	466	474	478	489	461	489	480	501	476	513	456	434	500	498	491	465	454	478	483	485	490	466	477	460	494	497	482	494	469	468	489	513	512	457	499	469	532	494	482	503	471	460	514	482	512	496	480	479	456	480	479	478	438	519	467	465	483	462	505	494	489	504	517	486	461	465	497	475	446	498	461	482	539	512	441	472	500	495	530	496	463	494	455	515	497	451	465	480	509	480	490	486	486	465	478	499	502	452	505	482	508	488	479	518	514	492	518	501	491	493	477	484	495	472	468	471	468	493	486	510	472	449	455	462	475	473	511	477	449	475	482	500	496	496	474	485	479	500	464	529	446	474	468	480	475	501	502	505	472	483	486	473	484	495	469	499	488	460	449	488	509	416	510	464	464	488	486	458	461	513	496	506	472	474	464	510	504	512	514	457	468	450	539	492	462	460	451	506	489	499	495	469	484	475	493	465	454	490	494	472	493	494	479	466	442	487	469	516	491	507	483	486	471	472	486	500	520	495	490	491	471	447	472	458	521	494	471	469	493	455	477	484	469	476	471	489	524	461	488	477	530	459	468	454	539	446	493	470	468	482	462	492	481	496	471	501	469	447	462	476	474	502	469	489	481	513	475	454	465	524	450	486	450	474	500	496	488	482	495	480	490	439	472	450	497	486	469	482	489	506	494	488	484	467	524	461	470	500	464	447	462	481	461	508	484	491	511	475	494	507	498	458	466	476	500	488	460	472	525	478	499	493	484	461	468	510	480	483	504	492	455	461	515	460	454	487	474	488	550	525	471	484	489	490	470	493	454	491	494	489	453	474	506	505	475	472	495	437	471	487	508	490	467	493	494	490	510	475	489	452	512	534	471	484	447	455	482	494	497	510	476	488	482	487	479	487	477	480	489	510	461	496	502	471	497	457	516	434	521	472	516	449	515	477	478	475	476	455	478	499	475	463	511	479	487	504	491	471	491	507	498	491	488	475	449	437	462	463	524	476	472	471	497	494	480	505	436	487	488	463	444	490	525	495	486	492	473	495	469	466	479	507	479	472	492	507	489	485	480	449	484	466	492	478	495	451	482	495	464	520	460	511	486	483	463	477	467	485	484	480	460	475	460	482	492	523	490	462	460	481	495	487	488	484	489	483	464	497	419	479	469	454	479	507	445	460	454	485	474	509	481	459	474	522	501	493	468	493	496	463	483	494	507	476	515	440	484	495	480	487	506	485	502	477	513	503	471	503	510	525	495	487	494	479	492	513	462	450	510	485	483	487	538	502	468	511	498	464	496	503	448	493	468	468	502	486	514	464	493	476	478	467	480	449	448	475	499	487	468	473	459	475	446	499	458	486	545	496	475	456	473	485	474	458	487	495	476	487	478	479	500	490	491	459	518	505	470	512	453	529	442	468	503	508	510	532	444	543	456	511	491	441	506	482	497	511	487	449	456	493	494	505	491	459	444	469	504	478	461	512	475	481	487	487	463	473	488	491	499	477	491	505	488	498	483	456	470	506	493	484	490	522	562	458	511	506	506	484	526	470	468	462	468	481	492	478	534	459	470	449	481	506	480	457	455	501	520	482	452	515	501	534	496	483	493	511	506	503	422	453	500	476	453	476	481	479	498	523	510	503	485
28021	17701	3202	300	222	167	138	152	151	124	138	110	131	122	138	124	130	125	136	109	120	130	121	128	120	122	146	117	123	125	122	118	120	106	119	95	127	119	140	99	124	139	110	107	118	151	129	122	125	112	132	116	131	116	122	99	129	132	107	122	124	127	106	111	107	127	126	142	114	110	129	137	112	109	124	130	112	110	126	120	130	121	128	120	114	120	144	116	102	114	127	131	118	124	118	105	124	121	126	122	131	126	114	106	104	118	123	113	127	103	130	114	117	123	117	105	138	114	125	144	116	117	130	114	123	145	129	114	113	117	133	128	120	133	128	121	124	122	112	109	112	147	120	115	122	108	133	105	119	122	123	155	121	112	129	118	127	108	118	119	104	105	116	141	138	131	128	126	113	126	146	116	116	113	116	120	120	127	113	130	124	120	115	140	130	127	101	119	159	113	128	125	105	134	111	140	122	117	141	123	133	126	120	114	124	128	103	118	147	118	105	132	115	101	118	118	114	113	116	124	129	119	138	119	128	123	125	122	129	125	122	113	112	126	152	136	101	134	118	117	147	131	132	126	114	128	114	135	123	114	97	127	130	116	138	127	114	116	139	131	118	101	143	132	107	127	133	131	130	116	113	134	116	136	128	127	115	114	122	107	101	133	129	121	125	145	126	128	123	125	118	141	121	133	106	128	145	118	126	132	138	136	120	105	137	109	95	118	126	130	121	118	120	105	129	124	140	119	107	120	140	110	113	135	126	116	118	136	114	98	125	130	125	114	109	127	127	137	97	113	117	129	106	120	121	122	117	160	129	123	133	111	118	117	114	132	105	120	133	134	132	121	111	121	132	113	122	121	128	142	133	138	125	121	131	111	115	143	117	119	103	124	116	112	118	115	124	106	100	120	128	124	158	127	109	132	112	116	124	132	122	114	121	114	116	129	119	115	130	135	113	121	142	118	120	110	109	130	122	121	125	148	118	132	125	115	109	102	119	143	127	117	137	125	110	133	108	121	113	114	130	137	106	118	119	125	145	97	137	114	145	126	102	127	120	133	138	122	128	117	116	131	124	116	134	121	117	138	128	111	144	119	114	116	141	117	101	114	128	110	104	132	113	127	91	108	110	115	131	107	119	109	119	134	125	123	97	121	123	122	119	111	109	123	113	143	140	127	113	123	118	89	104	128	114	134	110	119	111	103	118	114	116	122	129	131	121	107	100	114	112	135	117	105	127	105	132	127	131	122	137	136	110	136	123	113	130	140	124	115	123	119	113	122	95	126	110	122	116	109	126	128	126	119	112	116	117	142	137	112	119	119	106	125	129	137	128	124	130	134	119	121	129	132	119	135	123	119	114	118	129	126	136	118	111	108	124	119	104	115	153	108	108	102	114	140	128	131	127	118	111	131	112	114	129	122	142	133	128	147	115	142	130	130	140	119	132	127	139	112	121	123	117	124	129	127	115	116	133	125	110	121	121	128	121	122	100	123	108	135	120	144	142	112	106	123	133	123	129	112	136	114	124	119	130	106	112	116	110	133	121	118	113	117	119	139	120	124	123	139	117	110	124	124	117	114	131	122	120	124	110	114	118	134	99	116	116	110	117	104	130	109	116	121	113	128	138	108	113	125	122	123	120	139	108	119	117	127	90	115	105	110	152	131	120	104	136	108	149	134	116	121	124	115	113	125	103	121	126	109	106	113	135	122	103	115	133	116	116	103	120	122	146	127	107	122	116	119	125	134	91	129	130	113	128	139	124	130	119	123	106	105	130	124	121	117	126	123	116	119	133	142	122	132	131	121	117	145	134	118	143	123	113	127	143	133	140	132	118	111	110	117	137	140	120	119	116	105	120	130	116	135	128	119	123	110	137	131	103	131	147	127	111	104	124	132	138	103	112	136	122	102	109	146	127	108	109	115	132	118	128	128	123	123	138	135	134	111	109	146	111	121	130	119	119	121	113	116	108	111	95	104	101	109	118	128	109	114	116	118	110	127	114	115	119	144	143	115	140	139	106	135	127	130	122	116	112	113	116	113	123	126	125	124	132	122	131	131	110	106	135	109	117	132	121	110	104	127	110	131	119	126	111	139	127	126	102	124	121	114	112	124	140	117	121	109	123	125	114	123	116	104	119	134	120	123	133	120	129	106	113	99	120	106	122	122	135	126	139	136	139	133	140	126	119	124	131	113	135	143	113	109	132	127	114	106	125	120	116	123	133	127	119	132	110	125	142	108	128	116	112	119	111	134	128	134	125	120	130	125	103	120	138	126	114	136	121	133	132	144	146	137	111	105	136	109	119	117	139	116	126	109	124	112	109	124	121	118	147	123	118	105	122	102	131	113	134	129	129	121	121	122	132	141	136	148	114	139	125	135	120	123	114	123	118	131	146	106	118	132	109	127	116	128	134	133	138	113	105	106	113	111	116	127	106	103	112	133	138	124	101	132	128	128	120	119	119	131	129	129	116	120	121	141	127	130	108	118	124	149	132	134	108	125	116	119	115	110	137	118	127	115	110	120	117	121	103	122	122	110	118	100	129	113	124	107	107	119	121	134	117	138	114	110	107	120	122	143	112	109	104	143	144	119	124	118	107	110	119	128	120	117	122	101	129	146	118	104	108	124	140	119	144	119	110	121	132	126	123	111	105	107	124	115	130	136	120	119	118	120	81	127	127	124	133	116	142	110	130	110	132	103	119	117	111	121	121	113	144	117	113	137	106	115	116	111	123	123	132	135	136	115	113	88	116	123	123	128	122	118	125	108	133	119	134	115	126	131	112	127	104	122	123	134	121	143	138	128	130	124	122	109	130	126	137	130	130	113	117	114	125	122	97	120	142	119	115	120	121	124	125	128	138	101	129	124	122	127	114	130	131	120	123	121	115	110	100	124	126	127	122	117	133	138	122	103	120	123	135	117	119	111	123	112	133	111	128	135	120	128	117	123	111	112	118	127	133	97	114	130	135	120	130	104	139	126	113	117	134	105	115	124	110	131	125	111	131	117	120	135	124	121	104	151	121	104	127	113	115	136	120	131	124	125	109	118	140	135	107	128	95	131	126	116	122	104	149	112	136	110	123	108	105	133	119	108	105	117	106	133	108	111	131	121	135	121	119	144	125	128	122	150	112	120	111	131	117	114	128	123	120	126	119	115	117	113	138	110	116	107	112	121	112	119	111	121	118	120	138	135	121	132	127	123	140	134	124	122	121	128	125	127	122	125	160	125	123	140	135	124	112	122	127	133	112	121	105	127	115	123	124	128	111	124	120	117	127	131	135	112	120	126	114	130	122	135	116	114	100	110	117	115	124	118	141	135	116	132	129	114	119	98	127	122	124	107	113	130	134	134	110	141	140	157	105	126	118	107	127	151	122	139	116	136	106	110	116	123	135	126	115	118	110	122	108	113	122	125	110	124	123	141	114	118	122	105	114	114	140	119	136	113	121	106	118	113	100	124	132	124	137	109	145	102	132	126	132	133	127	116	113	130	127	124	146	112
4215	5079	433	275	233	192	186	142	161	150	145	126	127	150	139	151	156	146	140	142	155	132	142	124	149	158	147	156	127	140	130	142	139	126	147	139	158	140	126	134	141	136	141	120	143	138	136	147	139	137	120	128	133	155	153	151	135	136	145	137	157	158	140	137	135	161	138	139	117	141	126	125	132	127	151	126	151	145	152	149	135	144	119	134	151	140	132	145	168	157	133	143	138	157	140	123	118	130	131	161	128	151	124	151	133	140	149	137	156	138	137	149	126	139	141	131	143	127	131	158	123	139	143	139	143	142	131	132	143	128	130	112	135	127	156	130	136	143	131	138	141	130	151	168	145	138	130	139	131	152	126	161	143	152	131	136	157	124	149	131	131	108	131	141	145	135	125	139	148	128	148	160	113	120	144	126	153	137	137	111	153	154	131	149	157	140	151	133	127	138	124	131	134	134	134	130	146	124	138	169	133	151	151	123	133	127	126	145	138	123	128	165	137	153	125	140	134	150	144	128	150	147	143	158	138	142	129	121	145	150	153	140	139	119	132	113	140	143	129	142	134	149	138	131	116	134	130	139	153	144	139	142	112	133	149	133	139	131	142	148	149	130	128	133	132	133	145	140	134	134	128	144	130	132	156	132	139	147	144	115	141	146	151	152	135	160	138	130	154	132	147	142	137	143	145	136	123	136	140	131	149	134	150	142	142	170	134	145	111	126	129	114	117	147	135	139	137	163	128	133	144	141	142	128	148	143	119	149	148	142	136	141	145	126	132	133	136	137	161	135	141	142	141	136	138	133	125	132	127	146	126	116	137	137	138	168	134	139	131	145	154	151	149	130	134	119	141	133	117	143	120	126	130	152	143	125	127	137	121	154	111	161	142	139	147	151	147	123	134	143	135	146	113	146	146	146	138	145	133	138	142	147	145	131	156	142	141	132	156	125	138	122	155	159	124	148	152	149	140	143	165	141	161	124	141	159	128	136	117	127	124	151	152	133	152	129	139	144	144	142	149	129	128	128	137	150	131	147	162	139	155	147	109	132	133	165	147	145	134	143	155	145	130	136	129	126	153	138	150	141	156	137	141	112	128	136	150	140	130	115	146	144	136	136	128	145	138	140	153	145	142	143	131	136	146	136	139	158	150	141	147	146	137	121	153	142	151	134	131	154	141	136	138	146	136	134	129	162	116	137	148	165	148	170	142	149	140	142	137	140	146	165	153	132	131	141	149	129	139	137	146	121	122	142	123	158	138	139	142	152	136	150	129	138	151	151	161	117	136	135	137	118	132	129	129	122	136	142	132	132	124	145	146	145	151	131	135	146	147	131	128	139	140	145	127	123	155	126	146	132	137	138	139	164	152	128	115	135	130	146	154	139	121	155	120	120	160	134	131	144	157	146	149	139	127	112	126	131	104	136	120	138	132	169	119	124	157	148	156	129	165	132	117	119	163	121	143	136	161	134	136	121	144	130	155	139	130	147	142	141	140	144	137	147	125	147	121	146	129	145	147	141	138	126	131	136	145	159	155	117	139	139	141	153	149	135	126	127	171	133	150	128	131	109	162	141	155	138	140	128	151	133	140	146	136	149	127	130	186	131	143	130	151	139	122	135	140	134	123	125	147	137	157	132	134	153	131	143	153	159	149	141	140	134	131	139	137	141	137	131	141	149	140	139	137	140	113	130	133	122	143	139	125	145	143	145	140	140	130	142	148	160	143	144	137	145	133	127	140	137	135	167	150	132	137	150	115	141	118	138	143	166	134	158	155	146	136	138	150	144	131	138	153	126	146	136	147	160	140	146	154	137	157	138	133	137	120	137	116	140	136	145	147	154	132	149	112	149	135	137	143	139	166	138	147	133	148	150	132	149	140	129	125	143	164	115	152	136	128	152	136	149	151	127	143	141	141	160	150	145	148	149	144	170	136	132	133	144	150	150	147	119	156	138	143	149	149	140	123	139	165	126	125	149	146	156	132	137	119	141	129	133	155	124	136	167	153	156	132	137	133	154	135	137	136	143	131	140	163	142	121	135	118	122	139	131	135	143	147	141	157	133	130	157	147	147	156	147	133	136	134	149	141	136	142	165	130	136	137	143	149	158	151	136	147	144	129	129	127	139	137	131	161	116	147	124	141	143	144	132	141	115	154	129	130	141	138	131	140	149	140	129	123	131	150	150	149	135	115	148	153	146	129	147	152	149	126	145	136	144	143	141	140	132	145	138	140	121	144	136	164	130	126	148	126	133	135	155	152	126	139	136	147	141	168	130	157	147	133	144	159	127	148	128	137	164	160	125	145	132	132	162	154	136	139	132	148	133	144	123	141	145	152	156	147	134	149	125	151	135	130	141	140	123	115	152	137	131	146	123	133	141	173	127	135	152	144	133	152	144	130	131	146	138	154	138	131	156	151	136	148	156	147	147	140	159	137	159	152	152	155	146	147	153	115	145	163	155	146	153	153	145	150	136	125	130	154	134	135	152	144	119	138	139	127	139	144	133	146	118	132	155	138	130	130	145	117	138	137	152	135	146	151	136	146	139	136	120	149	136	139	128	155	163	134	136	129	135	171	178	144	139	132	152	136	158	132	144	135	149	138	138	140	125	126	146	149	133	122	146	144	148	130	154	148	167	131	141	161	145	120	151	132	154	150	153	140	124	131	147	125	169	138	146	144	131	141	137	128	142	147	151	133	143	160	144	134	137	133	139	117	124	130	139	136	111	168	140	145	154	145	134	135	138	139	145	149	140	142	144	111	160	158	145	159	131	152	132	126	156	161	128	121	131	157	140	110	149	134	135	141	139	144	131	128	151	135	122	149	119	145	150	137	133	144	121	142	138	144	131	137	143	149	120	106	138	155	126	130	144	145	140	149	144	115	142	142	116	136	149	137	131	118	132	160	152	128	115	136	154	148	142	145	128	129	144	128	140	153	144	121	128	133	128	128	155	133	115	140	157	137	133	145	119	127	129	140	147	142	134	123	153	116	128	129	129	132	131	154	137	143	140	134	124	141	134	148	142	166	139	160	136	140	141	147	132	119	152	140	146	140	139	156	135	138	148	140	149	159	161	124	127	138	160	153	133	138	130	150	138	120	106	136	160	147	122	130	141	145	156	128	138	156	127	117	129	142	125	150	151	133	137	158	128	169	126	150	157	147	123	141	161	141	118	152	150	140	144	134	127	142	138	142	131	133	129	132	134	136	129	138	131	158	135	127	142	160	125	142	123	136	152	149	126	132	139	157	130	146	127	145	128	109	135	156	140	151	129	116	121	134	140	132	139	130	139	143	172	133	147	131	113	129	142	133	127	153	121	156	146	140	149	127	136	132	132	139	155	129	134	144	151	143	147	141	148	141	141	130	124	141	159	133	126	134	132	167	116	139	132	143	140	134	135	142	122	137	118	147	129	147	143	139	146	130	129	151	142	155	150	133	148	138	146	152	146	131	141	150	139	132	160	150	149	121	152	132	146	154	132	113	157	145	132	132	137
23962	21380	28578	24551	21358	9728	985	617	525	473	458	397	360	352	384	342	338	353	332	339	326	324	314	282	296	297	268	304	295	270	282	271	282	291	287	281	292	273	271	279	274	287	314	317	317	291	265	287	254	294	308	284	269	302	300	277	277	298	289	300	283	298	295	283	280	267	328	261	302	285	286	284	237	302	294	280	293	296	300	314	293	278	262	296	293	283	277	286	270	282	263	297	282	256	247	288	288	250	305	294	270	262	283	269	262	295	274	255	265	270	280	266	307	256	277	278	307	275	320	299	307	290	282	292	289	289	288	272	269	267	304	302	270	300	257	296	307	289	280	292	289	255	267	287	296	307	267	267	284	314	305	286	280	294	289	288	263	275	285	284	330	278	313	282	273	281	268	285	283	290	299	290	278	291	287	284	294	309	301	295	274	272	287	293	263	282	289	258	273	285	272	326	285	295	296	286	285	288	309	282	262	295	275	287	287	261	263	286	306	312	263	263	264	282	298	258	283	271	276	287	295	284	303	281	278	270	290	275	300	294	279	265	286	277	263	279	269	263	285	266	294	306	303	270	270	289	299	284	279	285	284	252	293	302	300	275	276	283	256	273	289	272	277	258	303	264	296	272	293	301	288	250	264	284	280	256	298	299	303	294	261	267	281	287	303	268	274	272	275	254	276	285	306	240	282	233	283	282	289	276	277	273	292	288	285	283	249	254	292	260	268	272	265	270	245	249	280	328	278	266	261	262	260	292	275	283	290	286	272	279	270	290	277	256	294	305	287	277	266	281	285	278	272	296	257	283	312	298	234	234	277	303	247	270	309	263	292	273	293	290	311	282	267	273	279	295	282	279	262	291	277	267	271	291	277	285	289	294	285	295	298	263	287	306	272	300	244	291	295	250	269	272	299	297	294	280	288	278	280	245	286	286	305	284	285	280	280	308	312	267	278	278	311	283	291	275	292	252	269	266	271	286	295	276	259	257	250	288	292	304	261	306	256	288	264	261	266	274	287	262	292	294	302	262	258	274	276	289	265	257	311	286	256	270	273	304	305	290	265	282	262	295	292	282	279	255	280	294	291	259	266	277	273	277	285	262	250	275	275	260	286	278	293	282	254	288	293	278	288	303	252	300	284	264	281	300	266	274	305	262	266	269	281	300	265	262	272	287	273	280	287	284	301	270	303	291	275	287	290	319	302	281	270	306	331	287	272	300	277	265	288	253	273	277	311	272	297	239	256	284	281	277	292	278	281	262	297	288	252	296	272	301	285	260	274	249	268	288	277	287	280	289	303	271	280	294	277	301	271	272	254	261	265	250	288	267	302	296	269	280	288	271	284	303	287	293	266	289	253	283	320	274	286	287	301	256	281	250	273	297	270	260	271	280	304	300	298	295	257	286	284	276	267	278	245	273	304	251	270	265	283	248	260	280	271	286	270	269	275	278	266	291	267	271	294	288	280	276	276	256	284	290	275	300	305	262	266	260	270	285	267	284	281	284	280	266	267	271	272	272	271	274	287	281	284	281	272	281	276	296	297	285	257	273	269	259	316	285	297	285	281	264	292	294	286	288	256	286	275	277	283	286	288	288	280	284	305	283	297	261	284	265	295	282	294	265	265	248	296	243	273	295	285	293	259	277	287	264	287	289	276	286	277	309	289	252	264	286	250	305	293	276	287	304	262	295	259	309	298	280	272	265	286	270	304	296	271	273	273	271	277	271	288	295	249	305	274	267	290	261	271	294	273	288	271	271	282	279	286	320	262	251	262	284	259	278	286	263	295	281	290	289	256	281	274	288	278	278	273	319	307	256	281	252	295	280	277	263	310	264	286	292	306	267	294	272	293	284	277	304	238	282	257	308	282	291	296	244	278	272	282	246	265	286	269	299	316	273	259	259	305	277	311	282	281	296	290	240	315	274	320	269	303	285	311	278	271	252	320	274	277	270	323	262	311	293	273	297	271	290	281	269	267	272	259	282	283	282	267	280	265	274	255	244	305	297	284	293	303	262	261	264	290	280	241	272	252	280	298	266	269	277	267	256	302	292	271	281	287	284	287	279	286	287	279	270	285	281	272	278	277	293	297	299	297	275	280	284	304	294	301	304	282	279	289	310	303	260	304	282	321	260	251	253	297	320	277	270	286	284	305	267	275	286	272	286	261	308	285	285	270	284	269	264	252	276	279	278	264	284	291	316	269	270	275	293	264	280	279	261	268	281	281	276	287	306	238	305	269	263	256	272	304	275	267	294	273	304	266	262	259	274	269	296	289	276	266	259	268	263	245	300	308	293	286	261	271	261	281	290	308	278	281	266	298	304	249	300	292	291	299	269	268	281	279	301	289	287	262	277	248	290	316	285	273	305	304	263	269	304	290	288	307	282	303	292	266	270	274	301	303	270	262	312	267	270	281	297	262	303	318	271	249	243	267	256	302	250	273	296	288	269	273	269	301	296	269	305	307	307	288	282	226	277	284	266	280	314	276	332	270	278	286	268	255	274	284	302	254	286	251	281	270	248	266	270	313	252	301	262	301	296	243	287	287	301	281	293	282	302	271	323	292	246	290	287	265	301	256	295	267	285	267	285	262	294	282	313	270	309	299	305	267	286	274	280	261	274	303	290	293	281	308	289	280	287	256	272	316	270	275	303	280	266	294	282	267	273	301	263	296	295	290	290	267	319	246	260	281	295	263	306	277	285	269	270	303	237	273	297	275	269	283	266	267	255	282	335	306	268	293	271	273	277	278	271	279	280	254	289	285	294	322	271	324	300	252	271	243	295	276	286	268	281	294	301	310	275	288	268	287	322	288	232	290	296	272	289	256	286	290	299	270	278	291	292	299	313	294	271	301	259	274	286	266	236	261	281	280	275	321	306	312	283	303	282	286	274	257	282	323	280	283	285	307	289	295	271	254	288	292	289	297	288	248	275	312	281	295	261	254	296	278	287	304	304	297	294	285	266	288	279	285	261	257	297	307	280	270	294	287	295	287	287	264	262	304	275	256	309	280	261	248	258	281	291	296	280	271	266	259	281	256	293	293	288	253	256	293	289	271	261	255	306	274	301	278	296	254	295	279	267	272	272	294	286	282	273	298	289	280	248	276	260	296	325	258	304	299	284	284	285	272	307	289	311	277	289	276	282	262	268	279	297	287	283	294	282	286	260	290	261	286	290	248	275	299	270	286	291	258	290	303	304	281	274	246	277	282	247	285	305	281	261	283	277	269	274	245	280	274	289	287	273	271	282	295	307	298	255	271	297	264	306	277	251	262	251	275	279	244	315	278	299	298	277	269	315	304	288	281	275	298	282	293	311	297	298	307	260	291	279	288	266	280	285	271	276	289	307	293	291	271	257	305	299	247	261	277	279	280	264	288	281	294	293	267	252	260	273	235	293	271	319	282	278	289	254	247	251	271	276	268	285	257	284	284	245	288	271	270	246	258	268	268	293	293	272	299	288	299	265	278	283	308	263	279	253	282	287	271	294	271	292	255	279
3427	29547	5571	2629	1862	1412	1143	866	752	624	511	527	470	428	438	400	395	369	374	374	353	376	339	329	300	311	318	331	291	296	296	311	321	296	301	308	290	307	293	299	288	289	299	300	306	296	286	297	288	305	273	292	281	290	329	306	280	300	263	280	308	285	299	260	282	311	283	303	278	320	266	268	312	306	279	296	281	291	290	309	276	307	293	281	271	288	323	307	284	296	309	302	304	283	297	307	243	292	299	284	291	299	286	282	293	258	301	276	294	335	307	289	285	283	304	300	347	277	335	267	279	301	278	291	308	267	298	283	271	294	257	257	295	309	277	313	260	275	279	316	301	302	294	284	275	286	264	291	260	269	249	277	279	321	244	307	299	273	296	290	303	301	282	294	297	288	297	295	291	306	302	297	308	284	281	284	264	285	273	288	304	303	271	293	287	252	274	292	291	296	262	285	278	287	316	297	308	272	292	307	283	272	302	292	293	294	275	252	247	302	284	284	295	281	292	282	291	298	302	277	296	284	288	279	278	306	281	291	276	295	286	293	295	276	301	278	299	292	289	290	305	258	290	265	303	306	306	283	282	313	306	293	287	290	318	272	288	299	318	296	282	282	289	305	296	288	301	303	297	276	278	278	294	275	298	327	260	271	306	294	259	280	304	281	290	282	311	281	278	272	294	286	291	281	281	281	304	315	305	273	305	299	299	289	303	275	288	318	262	303	284	278	289	271	341	316	299	263	309	276	289	309	302	271	305	316	311	307	279	283	291	304	286	301	315	272	282	305	305	304	294	281	279	280	260	289	302	284	288	293	285	292	292	305	290	297	300	283	280	276	302	280	273	286	303	294	295	257	307	284	256	276	292	247	302	290	309	280	267	276	270	316	299	309	307	320	304	299	296	289	282	291	289	300	290	327	271	275	288	304	285	280	316	336	290	278	272	287	276	282	310	298	326	275	315	286	296	281	268	286	281	296	257	293	325	275	290	297	318	291	292	318	285	283	280	298	296	312	300	271	303	303	296	270	348	348	289	290	291	282	287	291	296	311	305	278	290	284	273	304	317	307	293	274	301	328	287	288	285	271	268	309	288	307	315	320	283	283	268	301	275	287	264	283	322	286	310	283	304	279	309	272	292	295	282	289	300	299	307	287	269	302	251	285	272	282	292	297	265	300	268	298	281	310	300	287	271	281	309	283	309	273	277	298	299	294	265	329	288	282	313	273	264	282	295	291	286	273	316	290	285	291	288	299	288	315	298	303	261	286	294	299	281	296	294	268	275	303	315	307	325	262	283	261	295	303	289	302	260	280	272	300	289	285	287	309	318	272	263	272	302	309	295	286	276	271	324	286	287	270	320	286	290	282	293	292	307	311	283	304	300	266	311	307	264	284	289	293	278	285	290	293	298	285	306	254	296	278	302	281	324	282	319	296	295	294	295	311	292	289	276	294	290	286	277	299	335	283	302	315	268	303	294	311	264	310	274	298	300	314	309	301	315	305	304	292	292	274	251	294	269	268	268	334	280	286	298	271	304	290	272	255	270	290	271	290	306	298	283	323	303	285	290	288	301	292	298	307	259	305	277	286	292	310	326	292	284	280	325	295	295	262	290	312	291	267	298	296	327	270	298	282	289	298	275	288	315	286	295	275	293	290	278	289	290	288	291	310	294	268	287	292	297	285	279	317	287	265	295	270	286	282	305	291	281	276	286	304	296	325	279	334	257	276	307	326	287	288	291	291	307	304	284	283	281	308	287	296	317	284	284	290	304	297	286	304	314	289	289	238	291	294	262	281	305	270	295	271	278	308	318	305	284	314	299	257	283	264	316	291	301	333	285	279	265	274	261	261	285	282	305	328	289	277	304	322	303	260	278	316	292	266	259	324	298	283	280	276	295	306	304	275	307	302	287	281	302	281	298	326	314	283	282	269	287	302	311	313	309	264	283	328	299	284	290	285	303	305	269	270	326	266	309	278	307	301	255	267	266	305	284	304	286	284	288	309	268	302	281	324	304	282	320	273	277	306	282	251	299	302	302	274	275	300	297	288	287	269	291	292	337	265	329	312	325	296	298	304	308	277	305	272	296	276	311	287	262	274	276	269	316	317	298	323	314	299	305	274	282	293	312	281	309	266	293	269	290	285	318	304	287	265	289	273	280	266	323	315	297	274	303	286	305	275	294	277	276	288	282	274	282	305	292	310	310	284	277	282	284	258	294	284	320	287	300	302	311	314	274	298	264	294	282	296	317	272	282	312	304	292	302	282	268	290	287	296	278	269	276	257	303	323	295	274	318	274	332	286	264	286	324	278	269	318	294	277	301	278	290	316	256	276	300	294	300	290	285	274	307	275	269	305	294	294	274	306	294	292	295	292	297	283	301	270	304	279	294	298	284	277	261	292	336	271	314	261	275	309	286	287	303	319	300	288	272	288	248	299	306	283	323	290	279	299	275	285	250	317	332	294	309	299	261	265	280	254	278	283	288	278	288	277	309	269	325	274	309	291	297	299	280	266	293	283	270	281	279	290	276	263	309	299	301	278	321	292	302	275	305	285	292	290	272	288	291	263	281	322	294	282	268	275	308	264	267	283	276	291	292	300	287	307	289	270	281	278	263	272	267	304	299	319	268	267	282	300	281	254	280	307	301	305	289	283	268	305	301	286	279	293	332	293	300	283	288	295	284	308	276	286	290	285	291	292	318	303	300	278	286	292	296	285	312	305	310	255	310	290	303	293	280	280	297	266	301	275	315	278	322	266	312	265	269	297	277	308	289	286	304	279	304	296	294	272	291	270	264	318	286	312	309	300	281	276	288	275	275	271	286	316	314	291	296	311	284	277	271	273	278	302	271	288	285	297	313	267	310	302	288	289	264	287	279	297	249	293	282	258	286	293	278	287	303	297	280	294	265	313	287	300	276	309	290	260	307	271	275	291	277	301	261	300	278	265	268	303	297	295	297	275	327	277	292	286	290	282	282	299	307	272	312	297	306	314	292	271	296	255	300	299	286	280	304	321	294	308	290	296	287	288	266	343	281	278	298	295	290	294	270	287	288	283	291	308	309	307	283	288	295	271	281	268	289	288	303	287	319	283	310	314	281	296	309	283	289	290	287	277	309	274	288	289	278	288	283	297	302	300	302	301	292	282	277	304	297	293	322	268	296	257	296	299	307	259	262	291	289	266	298	264	290	289	281	292	291	286	286	290	303	293	302	270	294	290	317	273	279	286	268	309	301	290	275	316	276	293	287	312	303	274	282	299	292	291	284	276	273	302	310	295	279	316	295	294	321	313	291	297	283	291	272	266	299	302	307	300	271	304	310	278	327	303	306	283	274	303	316	296	267	291	277	282	297	266	316	309	256	314	306	291	266	286	312	299	284	297	329	307	277	335	305	290	290	311	282	294	284	275	309	300	282	297	306	295	262	281	272	294	299	260	282	297	284	284	297	308	309	275	294	293	295	281	299	303	290	324	275	291	293	274	274	296	280	298	324	278
25151	21389	27445	25672	9404	598	450	397	350	313	292	250	276	266	265	264	230	252	229	237	281	249	232	221	231	206	245	244	248	240	231	221	236	228	237	228	237	225	246	245	245	230	228	211	261	233	231	254	223	215	215	236	228	207	233	218	223	219	262	247	230	246	228	242	226	228	240	235	211	228	225	241	231	209	233	250	227	225	233	256	199	222	225	243	223	241	240	234	232	203	228	231	228	215	196	222	240	225	203	254	226	261	221	241	224	224	219	200	227	233	250	219	224	240	241	213	228	232	243	218	222	226	245	201	205	232	233	196	219	210	204	244	229	211	231	231	221	237	260	210	232	237	241	214	239	212	220	231	242	195	216	224	209	218	224	219	199	250	222	229	230	209	240	237	238	199	209	237	226	246	228	248	216	239	203	253	244	226	243	224	224	254	218	206	202	228	228	248	214	219	227	239	213	222	223	230	227	254	227	213	246	207	234	217	232	223	223	232	239	214	216	224	209	248	235	212	204	211	246	203	220	231	255	221	198	205	247	261	215	225	248	209	246	238	241	222	224	223	217	184	218	228	200	219	198	237	214	208	224	227	227	206	212	224	220	197	232	221	229	222	197	210	218	210	235	226	236	197	266	212	209	220	251	226	230	213	209	198	220	245	204	238	216	217	229	243	221	200	217	201	186	215	220	237	194	215	257	216	222	216	223	203	253	243	230	225	204	241	228	220	220	210	244	223	233	220	224	238	237	221	230	230	222	236	211	223	246	223	235	235	234	217	209	240	189	205	230	219	218	235	223	214	239	230	233	216	235	209	224	194	232	235	216	246	237	249	217	222	229	230	228	214	244	233	226	233	212	236	234	243	190	211	226	230	243	238	208	234	231	232	235	228	217	204	215	230	240	234	216	218	230	252	216	229	218	242	232	235	231	236	201	236	218	241	222	200	237	257	230	211	208	236	238	228	243	224	212	241	214	208	221	208	222	236	228	230	221	223	219	238	229	205	231	247	221	211	226	220	215	206	223	236	218	226	219	210	231	210	232	210	236	221	247	208	223	260	217	222	212	185	197	219	245	220	244	243	212	224	233	230	229	212	230	229	231	247	228	235	219	223	210	228	226	214	244	229	223	214	215	242	232	234	235	217	233	238	251	202	228	251	246	227	232	227	198	209	244	213	197	227	212	245	221	193	216	209	232	230	222	221	204	221	208	234	251	230	214	230	232	209	220	230	205	220	228	231	217	212	197	243	262	213	232	211	207	224	233	240	222	213	228	258	236	245	214	226	225	269	235	206	238	249	196	232	187	228	215	253	211	223	210	215	204	228	241	226	191	219	220	224	246	225	239	206	238	246	224	237	202	215	228	221	229	209	229	221	234	206	200	236	206	222	213	216	229	228	214	214	248	233	243	240	235	247	222	223	215	223	229	216	217	212	237	216	230	202	222	221	243	232	230	248	210	240	227	240	209	219	256	237	238	189	213	241	219	219	233	214	212	218	217	238	228	234	219	231	248	206	234	236	265	246	219	241	228	205	206	222	232	218	239	197	220	238	233	215	216	227	243	237	245	216	199	231	208	243	209	229	229	237	223	256	223	209	226	218	235	244	234	217	243	212	225	212	217	228	246	213	226	259	214	206	188	215	222	234	258	237	267	199	247	223	230	224	220	239	239	215	224	222	215	228	208	227	228	240	244	222	227	222	248	217	203	231	217	226	230	228	237	220	247	216	240	209	223	234	240	235	244	250	202	222	233	242	216	218	217	233	228	227	218	193	243	231	207	190	218	222	223	210	200	234	224	250	215	249	216	222	218	218	247	218	226	226	229	225	234	210	219	234	225	252	234	211	213	204	255	212	242	258	213	251	215	216	259	205	204	238	221	237	202	247	235	233	227	228	224	219	211	247	212	221	217	237	237	252	213	224	244	208	239	223	218	232	206	247	223	228	210	228	233	226	243	239	216	218	214	264	223	227	230	223	200	256	227	221	237	218	251	198	215	237	236	213	225	243	223	201	214	220	226	218	203	234	244	221	238	226	243	194	196	216	205	212	237	234	239	204	227	245	208	222	254	216	226	259	215	230	215	250	240	239	223	236	212	220	219	244	231	232	216	224	243	226	220	252	226	208	233	254	216	230	228	228	230	215	216	212	227	261	232	222	237	201	230	238	206	225	233	219	229	225	209	205	244	212	223	222	203	223	208	227	242	219	260	214	197	222	205	219	230	218	239	251	233	249	232	217	212	238	244	222	220	241	214	220	221	210	232	212	197	248	223	227	223	245	208	226	240	255	206	211	246	204	249	240	183	230	233	231	202	229	215	233	248	201	221	218	227	212	215	229	204	235	226	209	210	206	215	226	257	244	240	234	251	220	232	195	216	257	255	247	236	204	201	241	215	244	210	221	220	192	245	240	218	226	264	213	213	214	234	222	213	217	218	249	218	200	226	224	230	226	201	241	235	217	194	223	207	198	226	222	244	224	245	216	236	231	231	231	238	200	215	221	221	240	236	212	206	232	214	221	214	211	212	221	212	205	233	226	237	211	208	241	226	245	225	219	224	225	232	220	236	218	225	217	244	225	234	230	214	230	235	195	198	228	248	232	209	230	208	242	215	217	244	204	227	253	234	211	218	228	221	230	213	233	229	246	214	232	219	241	194	234	244	234	201	186	226	269	223	262	208	241	251	255	227	239	228	215	223	203	245	241	218	231	248	224	215	199	254	248	213	216	215	247	212	240	226	226	219	222	229	230	226	219	219	216	243	203	218	233	231	240	216	215	211	223	253	230	246	236	224	226	233	216	217	228	212	228	215	211	237	204	220	217	227	195	243	259	228	237	234	234	233	238	227	209	242	235	232	266	190	234	228	215	217	221	223	233	222	215	207	248	207	217	238	242	224	207	232	231	210	200	222	220	222	210	223	240	235	210	233	202	226	244	234	232	226	214	216	230	218	238	223	258	234	235	214	208	226	216	233	229	201	219	210	228	215	207	236	256	210	239	237	200	235	232	234	251	223	233	231	244	222	222	233	228	215	212	224	220	184	239	200	227	208	231	227	205	249	217	206	219	202	210	224	194	232	222	226	228	229	242	201	210	241	219	208	218	219	211	232	219	230	238	218	231	217	214	229	233	234	217	231	219	222	226	217	238	243	244	221	208	232	236	237	209	216	216	200	244	230	209	233	242	186	226	204	208	233	222	206	226	243	212	199	231	209	241	192	247	232	215	225	240	229	211	246	241	251	224	230	250	238	237	233	247	224	228	217	231	253	240	238	243	212	209	220	225	228	227	221	238	234	209	268	225	220	223	213	221	218	230	215	232	249	213	243	242	219	235	204	224	217	254	232	225	223	209	209	219	252	209	214	224	228	221	227	238	219	236	224	251	228	210	244	233	222	235	233	238	232	207	225	217	211	228	244	203	250	232	262	223	218	249	217	227	222	219	199	220	216	221	196	229	245	217	231	222	227	249	242	213	212	225	222	221	219	248	213	228	237	208	222	239
3387	24809	3057	1476	1125	917	720	593	492	454	390	382	356	312	344	317	288	273	272	268	265	261	251	301	280	283	265	275	260	256	258	288	282	265	280	279	255	266	261	242	237	252	258	248	255	247	255	270	242	231	264	287	236	255	239	241	281	275	264	249	255	254	248	226	258	247	266	276	264	236	258	263	270	266	254	221	242	253	234	237	243	247	270	264	252	273	260	242	247	252	226	239	252	234	245	233	265	256	239	265	227	237	260	261	258	254	241	250	232	247	225	244	255	260	249	251	273	255	246	248	248	260	251	212	239	272	242	231	240	240	261	246	232	246	239	253	249	250	277	268	257	260	273	260	234	259	283	253	243	260	273	274	239	238	211	261	243	261	276	248	236	266	273	268	268	273	233	298	239	260	259	256	248	227	239	210	252	246	250	264	234	243	244	254	260	244	264	268	250	245	232	252	264	262	262	225	234	277	295	264	256	241	248	246	255	241	268	239	249	277	261	255	226	266	268	237	261	241	264	258	252	264	278	264	243	231	228	263	257	240	227	248	240	233	288	252	255	253	243	254	296	257	257	243	269	255	245	264	237	265	234	247	251	227	258	275	267	242	237	259	262	243	248	248	247	234	255	257	276	243	282	261	228	255	265	277	244	250	258	239	250	252	231	268	253	250	255	257	272	240	237	288	243	255	267	235	266	249	268	261	249	246	276	265	252	253	251	287	242	222	250	255	248	287	248	270	271	230	258	243	255	258	232	255	254	247	298	220	233	238	263	248	256	262	253	252	248	238	243	246	260	231	243	269	263	250	249	265	252	221	224	239	228	292	264	251	284	241	291	255	276	261	275	281	215	278	243	262	244	282	259	250	275	256	257	259	238	267	260	266	216	247	249	235	268	238	248	250	264	222	246	271	239	252	247	256	241	234	254	264	232	286	262	286	249	241	239	265	233	252	254	255	240	289	233	243	239	279	239	228	286	248	215	241	248	266	247	256	272	244	255	286	250	268	260	275	265	250	259	232	247	262	273	251	273	254	240	266	265	285	207	241	247	270	275	246	288	245	238	251	266	272	280	266	249	255	249	259	218	245	245	234	266	256	242	262	277	258	257	240	257	257	245	235	255	233	244	230	283	267	257	236	261	236	233	251	238	237	272	279	285	262	254	242	229	256	244	240	233	269	263	213	258	244	237	247	233	246	246	253	242	257	262	259	243	259	237	247	272	250	249	253	246	206	265	251	257	249	238	255	250	223	241	247	288	256	264	262	267	246	225	229	241	245	254	236	251	236	285	273	235	235	270	251	229	226	248	240	264	293	238	268	259	257	259	243	228	248	238	261	264	219	276	247	250	245	279	263	230	277	213	230	247	259	265	239	252	247	256	234	265	252	238	237	221	256	294	264	273	263	255	265	244	238	261	250	239	278	253	278	247	257	265	258	239	251	245	254	257	243	274	247	243	261	241	254	228	244	253	220	227	270	248	207	248	259	259	273	279	256	266	236	266	254	230	249	269	254	234	242	232	231	231	249	277	253	251	264	239	265	246	269	256	250	233	251	243	235	257	261	247	279	238	263	213	268	263	260	277	245	265	270	242	265	245	245	240	258	250	246	237	282	273	243	278	265	265	259	253	263	232	248	226	250	240	252	251	269	266	260	234	253	285	267	250	283	258	280	251	235	257	297	263	280	248	258	245	232	273	265	255	254	257	270	252	252	279	249	245	284	236	263	239	219	250	243	226	241	244	248	243	252	266	258	235	256	250	279	262	265	251	258	265	267	282	275	216	262	234	238	257	235	255	266	243	250	244	244	267	251	269	230	267	260	285	255	279	278	265	269	247	262	237	247	271	223	257	250	252	221	253	263	255	220	273	256	260	255	222	244	248	264	283	248	270	232	290	213	283	275	242	212	262	259	293	263	275	252	241	242	244	270	253	235	264	255	260	240	262	243	276	260	277	247	229	276	226	258	259	253	271	214	248	257	250	275	238	274	247	269	250	249	243	269	246	259	240	268	275	263	242	236	232	243	255	269	252	263	259	275	232	240	255	278	243	234	277	259	245	249	263	257	239	252	257	242	268	275	258	246	263	212	253	292	238	245	250	258	240	231	260	261	255	224	258	224	267	261	240	244	261	243	255	258	271	256	274	250	252	263	243	266	260	255	283	247	235	207	250	245	231	247	279	288	271	226	265	249	255	248	296	272	263	250	260	297	232	259	274	231	279	245	247	250	250	259	234	264	232	251	245	263	275	244	240	270	242	240	264	240	214	269	272	248	262	277	232	278	275	245	234	273	254	288	254	262	310	256	255	265	263	255	284	246	250	241	253	262	253	276	258	263	224	264	269	283	261	254	257	260	263	261	250	229	245	248	240	239	234	276	251	263	232	258	237	266	266	242	233	258	240	299	266	274	254	228	264	257	279	239	248	221	255	243	235	269	220	253	248	230	239	260	254	246	220	252	274	209	264	263	245	246	255	279	258	267	216	253	258	250	251	253	236	257	253	259	263	232	254	252	239	259	279	246	282	247	260	261	270	270	240	262	279	245	258	263	238	252	242	249	250	246	243	250	247	234	261	270	274	243	264	253	250	226	258	273	234	257	242	236	264	258	262	253	243	238	249	270	238	269	246	288	250	248	251	281	247	249	250	249	253	266	232	239	259	237	246	266	246	263	263	247	270	259	265	225	240	239	257	276	274	265	258	233	277	277	266	257	240	232	248	233	255	246	274	253	289	237	232	242	269	252	259	264	256	267	242	262	269	238	268	235	251	237	247	251	251	225	253	250	257	253	270	239	263	235	276	239	264	263	254	270	248	243	266	269	244	254	260	248	276	275	247	241	248	244	250	287	248	299	248	250	287	252	262	265	254	267	263	279	259	238	253	264	245	261	222	263	280	239	235	229	223	261	235	235	228	265	270	251	229	258	250	262	250	240	223	260	245	229	240	246	287	257	249	240	261	268	244	251	260	264	215	250	249	236	268	291	244	260	270	250	262	238	274	251	262	257	260	270	235	297	269	264	236	244	270	273	253	237	245	239	262	249	268	247	243	259	251	234	276	231	248	242	275	253	253	245	233	273	256	256	262	264	233	252	243	241	232	236	257	248	268	254	233	269	242	263	241	265	247	257	253	250	259	255	263	230	222	273	260	241	256	230	254	268	251	265	240	287	256	263	294	254	266	251	260	229	250	253	258	244	266	252	272	258	238	262	249	252	276	236	265	224	255	255	267	227	261	228	286	241	258	231	267	226	240	275	299	264	278	299	290	224	260	264	245	259	240	233	260	270	253	253	241	242	246	255	266	245	231	246	256	267	235	243	257	237	276	271	244	254	271	227	261	270	260	235	259	257	254	266	236	253	230	243	265	245	277	275	280	243	240	249	246	268	273	260	282	246	232	248	251	244	255	250	258	276	267	256	261	252	269	241	246	282	261	261	260	246	249	261	267	224	228	247	257	254	259	251	254	235	260	251	253	229	262	265	255	246	246	265	248	271	253	234
22860	21436	29101	24148	21427	21482	8265	1214	902	844	734	682	707	619	618	609	551	527	537	572	542	529	557	500	512	496	555	522	481	504	496	518	500	520	502	489	500	476	516	487	463	486	468	465	478	450	456	485	483	521	480	479	495	461	489	461	496	460	493	454	508	451	474	492	481	477	461	519	491	462	497	496	464	499	466	463	480	437	502	472	478	477	473	455	495	470	491	472	430	485	482	519	467	487	478	461	471	457	478	469	486	491	487	444	439	484	462	475	489	423	517	451	447	469	493	451	498	484	498	509	452	430	506	447	445	456	513	460	491	461	438	491	478	445	526	486	498	455	432	454	482	471	456	450	449	471	460	468	504	454	525	473	480	495	471	479	491	485	456	494	471	455	480	459	497	445	453	446	446	489	497	508	458	461	499	479	455	456	486	487	457	479	458	514	465	482	484	463	469	474	453	477	470	506	499	514	468	488	474	494	439	462	478	461	440	509	466	456	497	505	438	476	507	440	450	468	507	435	468	461	456	448	496	516	403	438	511	479	450	484	431	456	445	512	433	481	484	446	480	477	436	437	486	494	463	496	477	491	468	458	513	433	490	467	450	432	474	483	463	466	473	473	512	481	482	482	480	508	497	462	455	481	479	451	467	475	501	486	447	473	484	525	494	494	446	479	496	449	517	478	454	495	491	497	488	453	468	504	480	496	460	463	468	486	441	447	464	508	522	453	518	486	473	441	454	461	464	481	462	449	496	455	470	466	455	472	473	537	475	482	508	492	443	491	455	478	496	498	466	467	493	474	414	509	463	469	441	498	473	474	489	459	507	487	496	471	429	494	488	424	505	487	419	494	449	426	482	459	457	481	479	435	462	483	478	486	455	476	434	475	485	453	460	510	437	456	457	516	462	482	472	480	410	510	469	443	476	490	491	525	538	478	477	493	478	505	438	440	478	473	449	487	480	460	446	461	459	471	491	452	470	447	476	481	457	453	458	464	483	434	455	478	480	489	484	489	488	457	473	464	487	469	481	476	504	457	473	504	448	486	436	458	414	484	449	524	510	460	473	455	446	467	480	497	454	499	450	514	478	486	429	506	445	417	491	460	458	483	448	464	511	457	455	485	457	468	481	462	476	487	461	467	431	459	507	507	438	475	457	468	483	466	502	448	451	486	483	467	445	490	455	466	481	445	457	466	475	493	479	463	466	465	473	515	434	464	437	464	466	489	481	442	478	466	485	442	462	450	430	451	482	493	455	506	461	448	506	428	456	496	490	505	473	458	481	511	487	468	482	482	426	460	469	442	426	472	437	489	452	533	441	424	473	452	461	476	490	451	491	497	486	451	461	441	461	454	479	486	446	484	481	476	492	453	489	435	451	466	486	496	490	503	521	453	449	482	473	504	465	463	461	505	461	494	476	441	475	486	441	480	481	474	469	456	498	442	471	498	515	502	495	460	445	502	465	500	439	472	536	443	479	419	503	442	480	446	464	486	474	456	466	474	490	416	470	483	452	447	500	484	458	477	458	511	489	472	477	468	478	455	461	461	463	477	506	460	502	448	444	441	472	478	471	507	462	497	454	469	480	477	451	452	462	458	514	480	432	473	473	426	486	456	474	482	511	492	490	491	474	462	478	467	504	468	465	437	475	514	435	455	467	483	491	496	437	466	458	476	457	529	488	477	479	467	438	504	465	482	432	460	485	454	491	495	442	447	460	471	438	482	484	488	530	460	424	511	492	444	479	470	487	436	491	494	504	475	460	492	447	480	473	427	469	495	484	445	459	498	481	479	475	512	480	429	461	471	508	437	485	452	462	462	459	436	500	460	485	459	473	442	487	460	488	474	468	493	476	462	457	464	494	451	460	452	513	457	463	465	473	470	467	509	489	492	498	466	461	468	513	502	434	450	478	497	486	469	456	471	452	463	463	464	463	491	455	407	473	472	493	507	474	513	454	462	470	473	405	496	521	456	424	464	496	475	512	455	482	475	484	439	477	471	462	482	500	493	493	485	468	448	477	439	479	446	437	453	466	511	488	489	480	459	487	460	460	510	492	472	460	437	483	425	522	482	476	491	424	470	453	448	504	520	497	431	461	503	459	481	492	484	473	459	471	497	455	467	427	427	471	489	526	422	469	477	459	519	487	484	476	474	491	469	448	452	470	490	464	455	470	493	452	471	477	478	462	506	491	446	484	458	453	445	454	494	498	475	485	462	472	502	497	456	455	465	477	494	470	469	464	447	475	461	475	465	470	445	452	475	464	454	436	479	460	488	459	480	461	480	464	451	457	517	478	456	460	519	506	449	488	451	465	480	468	440	479	488	450	456	433	424	507	458	450	484	463	453	442	492	490	455	488	481	463	438	427	478	451	463	461	476	466	476	465	497	483	464	440	447	454	476	445	474	457	430	509	465	492	457	453	475	504	490	495	453	420	463	490	468	484	475	475	468	478	482	486	481	472	464	458	449	475	491	466	459	483	530	461	512	522	477	526	479	494	431	481	497	426	458	423	483	464	469	495	495	481	473	477	496	451	439	473	474	518	461	474	444	474	458	428	483	507	440	469	493	484	477	431	445	441	511	463	484	505	476	473	452	442	492	475	475	470	486	448	448	474	460	438	475	452	489	460	476	448	450	470	507	462	492	495	454	447	476	521	449	474	511	447	456	490	477	486	464	459	454	422	523	472	423	461	471	486	476	489	507	465	494	512	422	457	500	480	473	510	458	460	456	498	475	456	474	441	482	493	468	455	454	439	451	458	481	481	493	514	459	473	491	492	482	510	475	470	520	476	459	425	487	478	472	504	470	450	516	469	439	496	471	450	472	430	461	500	450	488	459	457	448	493	479	492	481	456	457	454	468	471	543	454	494	467	468	473	460	468	458	470	476	481	473	469	446	462	450	483	489	479	450	439	464	463	463	471	457	499	427	468	470	496	429	477	487	442	463	431	494	476	429	499	506	480	434	442	485	487	466	470	492	459	476	509	485	488	460	464	484	477	451	471	459	506	484	498	470	486	483	484	464	469	414	483	511	482	469	481	491	450	465	473	493	430	488	477	457	447	492	504	471	409	479	498	503	496	465	486	500	434	489	457	434	473	527	475	487	501	465	465	408	489	449	473	453	466	467	488	494	485	431	463	437	452	476	455	498	470	476	496	479	467	488	464	466	477	500	463	504	513	444	428	517	461	486	453	468	478	457	455	483	475	466	490	482	458	446	497	471	448	480	473	447	483	500	497	493	499	486	463	452	477	436	453	468	476	471	474	492	489	490	400	475	473	502	488	472	492	484	454	453	485	509	520	473	477	472	493	491	490	460	484	479	490	441	457	481	457	484	482	490	456	472	487	480	455	439	513	471	465	471	513	503	462	489	424	409	490	483	481	474	468	462	477	483	451	479	479	467	457	499	433	429	470	462	471	455	465	480	489	469	444	485	457	449	475	469	461	467	502	490	490	455	475	468	493	465	517	459	464	500	458	455	484	449	468	488	447	482	449	464
4817	33628	9820	4738	3534	2671	2005	1572	1366	1115	976	887	850	708	697	693	618	620	563	627	579	614	564	540	547	525	576	552	503	553	522	502	521	519	489	530	505	507	520	473	535	491	497	533	508	489	514	510	524	481	483	504	490	480	505	510	503	493	472	479	457	493	507	514	460	522	494	503	486	510	478	490	512	533	475	442	488	472	459	465	523	481	469	510	511	514	496	512	454	470	524	466	497	499	507	473	455	501	493	486	501	470	491	485	497	473	505	479	468	484	481	492	488	468	460	487	442	479	469	485	518	497	477	445	448	452	494	485	492	465	482	494	463	493	517	485	450	484	450	497	462	483	496	498	456	492	493	472	491	485	438	489	472	477	482	486	469	501	490	472	472	477	508	512	468	478	470	497	485	517	505	472	496	459	470	463	485	487	481	426	478	464	461	478	451	490	459	507	430	465	479	466	499	502	495	470	491	429	481	494	491	450	483	512	431	534	498	457	480	479	508	483	473	463	500	499	447	495	529	475	471	497	519	473	462	497	494	474	511	498	467	467	502	487	525	463	480	484	503	458	489	480	470	493	520	496	503	469	477	511	516	486	529	481	507	492	495	493	480	496	478	509	496	463	452	473	498	506	501	486	486	477	494	476	478	450	511	505	503	477	501	457	471	442	474	497	458	478	495	479	487	506	465	472	457	484	489	520	501	482	491	468	454	483	465	492	509	514	492	485	485	461	459	497	460	469	460	508	468	450	480	472	457	526	506	497	486	469	469	445	491	468	467	491	490	500	510	486	520	423	470	465	502	501	484	467	477	481	456	474	504	491	481	527	498	490	465	442	490	471	462	463	463	430	491	493	454	449	494	460	482	474	487	455	498	496	489	509	512	507	457	480	523	480	506	484	438	477	484	479	480	525	487	475	484	505	437	442	502	489	463	506	496	455	498	477	473	467	465	470	489	497	497	450	504	498	485	491	446	462	523	484	491	475	483	531	471	493	480	477	490	465	476	463	496	462	454	495	448	445	452	482	519	461	483	462	491	440	463	480	548	521	467	473	489	519	501	483	460	503	475	452	486	486	437	503	498	459	505	499	465	497	461	471	479	500	459	458	500	457	531	446	488	524	499	499	439	506	488	457	471	503	509	466	477	480	419	494	539	508	499	510	499	491	468	523	481	461	443	457	452	480	502	497	518	494	472	474	453	511	487	467	524	500	488	464	474	453	449	470	514	455	500	471	449	479	475	509	484	473	494	487	482	492	514	506	468	496	502	428	451	499	466	473	468	471	494	460	453	481	467	488	506	446	492	521	488	497	505	473	462	477	507	533	500	476	470	453	467	483	477	479	523	511	497	473	476	502	507	501	493	486	491	479	476	485	486	467	465	453	492	451	484	481	517	507	444	481	482	505	516	468	504	480	475	507	452	476	452	473	515	441	505	428	462	483	489	496	488	476	499	488	479	444	505	470	482	487	440	454	484	462	461	482	475	471	469	509	451	516	465	491	482	456	501	483	435	475	474	482	462	500	484	464	483	483	434	541	457	448	488	506	482	514	491	477	464	480	467	466	444	503	500	468	486	478	499	480	473	482	491	463	507	483	484	486	484	487	462	467	507	477	476	487	483	489	480	506	470	468	479	445	495	449	493	462	525	497	473	474	458	500	503	509	474	473	492	496	516	478	493	526	428	462	495	447	498	471	457	481	489	496	510	489	437	482	519	499	454	488	490	473	489	462	477	481	472	495	453	503	459	542	474	464	486	476	462	511	463	437	483	487	473	472	507	458	479	511	421	504	452	526	493	446	482	516	466	508	537	460	422	446	511	497	490	494	483	481	462	483	466	488	472	514	451	431	507	470	497	444	450	495	450	478	470	473	522	502	465	478	450	507	487	477	497	506	495	495	529	476	512	474	470	502	452	506	488	482	476	466	506	511	487	547	461	483	464	525	497	470	485	461	476	517	488	485	455	479	469	488	495	487	502	484	495	491	522	526	514	454	465	488	496	453	478	449	501	493	502	450	514	479	493	489	456	484	492	471	462	473	509	464	517	456	467	441	524	479	521	481	499	475	467	481	520	463	484	470	474	514	512	499	502	479	491	499	497	469	461	451	477	481	476	449	478	451	470	482	483	510	522	458	495	470	471	486	457	507	493	489	439	483	458	490	471	529	479	466	482	474	488	503	509	526	487	490	501	475	465	458	474	454	484	482	466	475	456	484	493	473	511	403	538	506	478	469	466	442	454	481	470	458	443	479	450	505	474	476	463	502	480	494	502	478	462	461	505	485	483	451	497	472	470	509	462	452	494	465	458	482	485	465	494	501	491	482	509	494	450	435	476	474	519	492	481	449	524	466	487	471	516	503	496	475	472	518	463	459	452	471	449	477	492	474	505	492	464	481	496	479	471	453	442	509	489	490	427	485	487	493	499	519	476	488	473	488	505	462	462	492	507	498	487	500	480	466	504	489	465	475	496	469	529	500	439	448	454	504	461	494	509	490	452	486	479	469	455	488	473	517	475	492	485	533	483	450	456	480	497	484	482	470	488	487	461	495	486	466	449	512	532	496	496	478	499	439	492	465	456	441	481	489	512	471	493	486	478	447	461	484	509	493	506	466	477	461	477	519	499	490	482	431	431	519	488	470	487	458	481	473	500	473	478	489	458	468	492	453	475	450	446	488	485	485	503	484	468	532	450	448	493	481	451	496	477	489	472	511	483	487	465	432	428	466	476	477	509	475	510	454	480	498	468	479	471	517	504	474	515	470	482	474	485	523	499	485	488	467	500	526	474	477	467	473	456	489	507	476	499	469	528	470	488	509	491	470	483	510	454	504	478	511	463	478	511	480	482	476	455	483	457	471	501	479	459	494	456	451	495	495	474	496	499	500	466	531	476	504	480	485	468	487	470	474	486	498	483	486	453	508	490	487	493	466	477	478	465	486	477	470	511	508	489	522	492	490	487	511	477	493	470	477	498	527	508	492	449	484	494	470	493	492	529	485	485	459	479	451	473	445	481	477	495	486	474	495	437	509	468	479	506	507	460	498	487	451	457	511	467	517	525	490	513	529	460	455	465	484	490	473	467	523	481	507	454	496	473	500	487	465	459	485	490	462	475	465	445	477	466	490	472	461	443	471	472	500	530	502	459	478	490	469	486	444	480	501	473	455	462	485	482	499	497	481	499	489	499	490	524	510	481	524	521	465	522	501	492	488	503	483	491	442	477	473	473	485	486	472	492	503	471	482	485	471	481	481	471	509	479	472	443	475	452	465	468	461	478	446	448	481	511	482	481	434	511	490	510	462	499	516	447	496	458	501	453	457	516	466	506	478	465	485	458	503	450	499	475	502	473	452	506	464	482	501	469	508	454	455	512	461	492	495	479	463	472	511	445	501	462	464	492	479	465	479	469	429	485	475	485	453	490	477	468	443	428	459	472	466	508	483	514	492	527	451	511	486	472	475	484	548	502	475	510	488	473	463	482	507	463	527	447	498	447	473	480	517
28024	18102	3399	319	174	156	159	155	133	126	121	141	131	156	132	113	134	98	123	112	143	128	106	126	129	129	120	119	137	115	123	138	128	127	117	118	133	98	117	106	147	114	113	129	100	105	125	122	131	107	119	151	121	107	125	113	131	119	132	128	138	132	134	120	105	128	139	128	124	121	125	111	130	116	115	120	111	112	134	144	130	126	103	128	132	127	119	130	138	122	114	128	127	128	117	144	128	126	118	122	120	127	129	140	139	139	111	128	127	90	145	134	120	131	130	124	125	140	119	127	119	129	116	124	114	128	118	114	140	133	112	100	127	115	112	105	126	117	129	125	120	118	120	110	102	117	128	118	133	141	125	113	119	110	105	127	127	145	120	115	100	123	114	132	118	128	129	125	114	107	121	102	125	123	111	121	113	135	134	143	117	115	126	111	123	126	113	112	105	119	109	125	110	114	104	120	104	128	118	128	126	146	120	106	111	120	107	123	143	151	115	127	129	120	113	117	111	134	110	138	123	111	127	129	123	137	131	144	127	122	120	137	115	103	114	125	99	132	137	106	125	156	113	110	120	124	126	109	114	130	119	119	115	127	127	126	103	111	108	113	122	132	136	94	118	111	110	110	120	107	115	112	125	113	112	122	131	110	120	113	130	124	144	109	114	135	108	113	114	132	122	147	121	107	105	132	130	116	124	105	125	118	124	111	122	125	121	143	127	115	112	117	141	107	115	110	111	136	117	114	120	129	109	135	103	119	126	112	127	101	137	123	124	153	131	133	97	120	115	113	133	114	146	127	125	136	140	131	125	101	136	141	122	118	111	112	130	110	115	128	104	118	98	116	113	107	128	134	113	121	119	116	114	125	108	123	133	125	97	122	125	142	123	128	122	123	103	123	126	119	120	114	123	125	118	124	120	131	88	107	114	100	132	95	117	128	138	136	129	126	117	117	114	132	103	136	123	111	114	115	134	132	124	115	132	112	130	138	130	124	116	120	128	130	118	123	131	133	131	125	134	119	121	121	133	101	138	119	129	113	111	124	118	127	117	117	120	135	107	154	133	135	121	117	133	115	129	119	121	129	131	147	136	114	131	130	130	117	123	125	103	109	129	117	113	120	113	116	122	117	140	121	119	115	111	135	130	132	125	106	126	140	132	107	97	130	134	121	131	110	126	112	139	148	115	116	123	117	115	124	122	124	117	119	123	131	125	99	107	123	122	127	125	118	119	118	117	113	128	121	114	111	117	119	112	121	126	116	105	116	126	124	117	144	96	121	112	107	116	138	124	137	136	104	129	149	123	119	125	113	115	114	119	122	123	128	129	124	125	130	96	141	116	127	128	129	127	102	121	134	109	135	116	118	134	126	133	122	133	137	122	130	123	120	131	125	108	116	117	109	142	124	116	121	126	138	132	125	116	119	134	146	106	120	132	132	131	112	108	142	120	140	119	109	121	115	128	134	109	113	120	157	110	121	128	129	107	116	142	126	112	113	123	125	125	115	143	119	134	108	137	114	106	126	124	151	125	110	105	140	119	125	123	129	107	125	119	131	123	116	107	117	92	107	128	121	127	104	124	142	123	119	139	119	138	137	139	145	122	115	128	132	115	131	118	116	114	128	96	127	110	125	133	130	124	115	120	114	126	151	121	141	119	126	144	114	126	117	139	127	131	118	120	112	113	100	125	132	124	127	117	105	128	128	146	151	123	123	131	126	131	118	138	117	131	111	127	106	122	113	127	122	118	127	133	121	123	138	119	118	122	119	122	127	119	108	134	127	130	116	143	126	122	114	108	127	138	108	121	129	119	141	117	125	106	110	118	120	114	111	124	135	123	130	96	133	146	132	125	127	132	105	113	142	121	118	128	117	130	115	109	122	116	106	116	147	114	129	103	110	112	119	102	136	135	141	120	134	113	118	105	115	122	109	130	111	126	114	121	131	131	127	143	109	115	131	128	154	119	123	113	103	143	126	116	130	105	133	124	127	113	123	158	129	131	106	131	145	122	126	118	122	125	132	141	128	125	128	121	133	128	127	124	106	131	119	114	122	120	131	122	124	119	115	103	106	126	131	112	124	125	114	128	129	128	127	139	126	121	106	120	112	111	122	132	126	121	123	117	109	141	112	108	116	119	135	120	123	127	115	106	104	132	121	110	116	129	124	108	117	118	127	119	92	141	132	104	117	111	123	124	111	120	136	110	118	114	111	125	106	122	119	138	113	112	135	110	131	131	118	120	99	108	126	124	123	122	140	104	127	139	129	121	117	127	139	115	106	102	110	121	127	129	109	111	117	109	120	124	124	131	135	139	126	118	119	128	128	119	103	128	110	117	121	121	146	122	127	129	116	104	108	135	128	120	120	119	93	120	118	120	113	126	111	128	143	95	131	115	121	125	123	115	120	139	132	124	128	108	119	137	130	118	124	112	142	121	129	103	117	116	134	123	108	110	137	107	130	117	134	123	135	141	111	121	132	124	125	105	128	105	109	149	118	124	125	117	128	126	115	116	111	117	119	92	126	111	123	108	125	108	123	109	126	118	124	126	102	119	137	108	137	129	116	129	119	117	118	124	114	113	88	129	112	118	132	133	96	135	116	123	133	149	121	121	117	130	126	132	135	121	142	113	108	105	128	126	113	102	137	124	138	113	118	128	125	135	122	115	122	112	139	137	121	129	109	103	132	130	145	120	117	108	116	128	128	122	104	124	123	132	135	137	119	129	130	120	140	122	109	134	107	133	116	114	113	106	132	138	112	139	112	107	135	116	134	131	116	125	125	138	116	112	129	131	130	120	116	117	128	116	116	118	124	112	90	125	121	109	108	117	125	136	127	135	117	121	113	124	122	124	122	142	112	128	120	120	123	129	140	132	124	131	133	102	120	126	126	126	142	129	126	127	107	125	139	118	119	135	125	118	126	135	116	141	107	139	119	124	127	120	109	133	123	147	113	137	134	132	132	141	129	131	131	132	94	114	116	104	122	118	117	129	125	133	121	118	124	108	134	120	122	117	123	132	94	131	139	117	124	102	120	122	127	133	129	134	122	122	130	121	138	122	117	123	132	137	127	113	123	103	127	143	117	116	112	129	120	133	114	123	124	120	112	131	135	122	132	110	132	131	127	138	120	106	128	141	120	112	141	123	107	147	115	107	118	131	116	130	121	125	113	139	110	110	112	129	136	111	117	113	113	131	102	110	110	134	110	127	136	123	115	115	123	113	127	138	124	124	125	135	135	124	115	158	136	119	135	120	120	117	125	140	109	130	128	121	132	134	120	118	114	129	126	136	106	119	122	138	121	115	112	127	121	114	123	122	114	109	118	120	110	131	127	126	116	124	132	125	110	114	129	118	113	124	122	126	121	127	117	130	127	121	126	129	121	125	126	113	131	127	111	146	132	121	132	120	108	128	130	125	127	132	115	122	130	122	116	131	116	114	115	121	130	123	115	131	130	128	124	121	124	122	129	117	118	137	117	116	125	131	123	131	125	126	116
4230	6028	452	226	253	192	176	150	162	156	148	153	150	153	127	161	143	161	144	119	134	148	132	130	120	151	130	143	142	134	145	137	118	148	143	135	147	154	149	135	134	123	135	139	143	117	116	137	147	140	119	128	131	151	145	139	144	136	138	148	159	150	126	152	138	131	151	145	128	134	137	154	123	124	142	132	145	133	145	150	147	123	150	134	134	141	135	149	144	132	129	162	145	124	149	135	145	134	136	151	142	160	140	143	145	158	115	152	143	119	132	150	161	130	146	134	128	152	157	140	124	154	124	149	137	131	147	132	135	147	138	127	141	143	145	135	158	151	139	140	138	148	122	151	115	136	133	142	133	156	135	135	137	141	155	152	147	151	149	138	143	121	156	155	163	138	137	127	137	149	139	130	132	129	144	125	131	146	148	146	131	139	142	151	143	150	150	149	136	142	155	150	130	133	142	142	138	148	148	150	143	126	139	118	142	143	174	152	158	141	146	141	131	153	127	148	144	125	135	153	127	164	105	126	144	132	132	139	131	159	151	131	151	174	169	111	139	136	142	159	132	143	127	119	144	135	135	141	157	141	151	153	141	129	119	131	143	127	143	136	145	163	119	160	122	132	155	134	98	162	138	134	145	138	157	134	127	137	130	139	102	142	150	130	141	136	146	138	153	119	144	109	135	111	133	151	148	160	126	165	132	141	143	161	129	143	138	133	130	141	150	161	143	159	142	115	110	153	148	131	124	136	140	127	144	137	131	142	133	131	154	130	125	151	146	133	135	126	151	139	128	139	111	146	139	133	163	126	136	148	132	140	141	152	137	121	128	125	157	126	142	148	140	151	144	147	152	145	135	103	129	129	156	154	161	128	140	161	145	145	138	130	166	139	140	154	137	148	140	141	146	138	143	163	146	134	147	132	145	134	149	149	142	104	138	141	129	114	146	122	139	144	139	121	144	142	141	108	130	149	129	172	170	147	150	137	136	143	133	142	141	156	147	143	149	135	134	162	132	141	171	151	143	154	138	146	164	144	145	135	133	161	127	138	127	130	153	145	149	141	144	126	142	142	131	158	146	124	129	131	140	133	155	114	136	147	141	143	133	134	137	126	131	151	126	128	137	127	129	154	164	151	116	124	138	132	125	127	150	134	135	129	149	152	147	115	128	157	141	157	141	140	144	131	130	130	147	120	141	127	118	121	127	145	127	129	124	153	131	131	135	126	122	147	137	132	137	146	130	122	148	147	168	133	150	119	112	131	140	145	135	141	147	135	132	134	139	139	139	128	134	151	122	140	144	143	143	148	146	169	143	141	144	121	135	119	138	150	141	137	124	128	145	132	143	162	135	152	143	138	152	133	134	142	151	143	126	129	137	134	128	136	148	152	133	129	131	143	141	151	135	126	132	143	150	149	166	144	121	132	137	123	140	151	130	122	133	141	145	150	141	161	142	148	141	132	134	127	141	125	121	124	110	123	152	160	151	152	145	143	120	138	138	141	138	130	156	134	126	147	128	156	167	120	136	136	131	131	137	136	152	150	136	157	152	127	164	147	137	116	129	135	100	136	139	118	127	143	132	132	137	177	130	141	130	171	152	130	127	134	146	147	146	142	161	149	136	128	121	122	147	161	127	134	119	142	135	121	124	136	133	145	142	146	148	138	153	131	147	148	130	163	133	133	134	136	135	134	145	131	133	134	150	150	137	155	163	144	146	138	126	143	146	135	135	147	162	144	124	116	135	129	111	142	129	144	138	143	128	127	146	131	157	152	153	125	132	146	118	133	140	149	143	143	139	133	137	147	170	131	126	160	138	132	143	129	141	123	132	131	143	150	115	143	141	125	110	152	159	152	124	121	124	130	153	135	130	141	142	126	142	150	147	133	134	137	158	129	137	130	130	114	142	138	135	152	125	151	151	130	121	154	133	140	144	143	131	135	145	147	159	147	125	151	129	132	140	136	122	137	133	129	116	124	135	123	132	145	130	141	140	161	135	145	139	133	120	142	156	127	113	151	121	141	134	149	133	137	151	128	142	137	134	129	148	141	118	130	135	142	139	134	133	145	116	123	130	155	133	133	143	129	147	139	141	121	151	146	135	127	145	155	138	115	148	132	156	153	159	132	116	147	156	134	145	146	140	132	147	139	144	143	157	123	134	143	156	127	132	143	158	151	148	130	124	154	149	125	137	125	129	136	141	159	139	126	136	166	121	130	163	156	149	139	123	143	130	175	130	138	141	158	121	129	152	142	139	135	154	131	135	134	139	140	120	118	139	154	134	123	149	143	138	162	123	144	147	123	117	146	126	155	140	126	144	146	148	131	108	138	129	141	121	137	169	141	144	128	166	133	136	153	140	147	127	128	142	165	142	131	131	162	136	146	143	138	146	135	144	140	143	143	155	151	145	142	139	153	144	151	152	136	140	119	138	148	130	164	152	144	113	152	132	155	142	135	129	126	154	140	132	154	150	162	118	141	123	130	151	119	122	140	127	179	126	140	126	156	128	131	122	153	143	133	134	138	118	150	138	132	145	120	127	152	144	137	148	129	137	141	154	136	152	131	113	137	122	144	132	124	131	125	129	141	174	131	135	144	137	150	134	142	128	137	134	146	143	137	149	143	136	123	130	149	138	137	140	133	137	134	140	129	141	113	139	135	114	136	150	143	144	142	130	147	151	142	142	118	139	138	137	149	125	154	136	147	144	133	150	150	157	149	138	119	133	132	157	135	149	110	143	144	144	112	138	137	139	134	130	142	151	136	147	140	148	120	133	128	120	144	140	162	137	148	134	146	156	138	144	153	123	162	127	119	151	160	157	126	154	120	133	148	144	126	134	158	132	120	142	128	145	149	136	145	120	144	159	138	154	145	141	150	150	146	149	141	109	125	139	138	129	140	140	149	142	157	129	139	130	139	122	126	140	147	135	130	143	130	141	143	122	129	148	157	129	129	140	138	149	159	131	162	139	140	134	128	134	124	131	170	143	152	127	148	142	132	150	183	160	131	136	138	130	130	118	149	138	117	131	129	134	155	151	130	139	165	156	145	124	128	149	132	130	142	134	153	147	149	151	142	115	146	150	133	141	131	145	135	134	162	147	156	155	128	126	151	134	161	162	164	135	131	134	146	150	136	129	144	135	142	130	116	133	130	130	129	137	138	133	141	162	152	127	135	157	137	137	137	145	136	154	150	145	135	150	129	132	111	158	138	136	129	139	137	133	157	133	132	137	126	128	132	138	128	124	128	159	135	127	122	138	118	138	157	155	126	140	149	128	153	118	154	139	150	129	121	138	148	150	128	157	146	145	130	133	138	129	137	147	135	127	132	148	148	137	135	150	154	139	161	135	146	137	150	137	158	152	122	133	145	130	115	115	117	143	137	152	137	154	129	140	138	141	119	146	151	138	132	113	118	120	140	128	144	123	139	175	152	133	139	143	133	139	156	150	126	127	124	147	154	140	123	126	156	133	129	133	120	140	138	164	121	120	140	149	154
24006	21351	28437	24402	21243	10324	997	626	501	464	401	403	391	384	324	341	303	312	317	310	317	307	370	327	302	272	303	317	256	303	325	265	290	284	311	260	275	298	285	310	309	269	281	282	274	310	298	312	292	275	306	301	283	302	301	265	272	273	282	260	277	280	295	283	289	319	301	267	261	285	279	312	303	278	277	245	257	312	260	285	326	280	264	288	288	279	305	285	287	265	244	274	262	260	276	286	319	273	283	287	279	306	249	295	298	270	300	296	262	268	265	270	295	288	287	268	302	285	273	290	270	257	316	273	304	274	310	267	284	294	259	270	265	280	237	261	294	273	262	264	246	283	281	288	287	285	263	299	305	299	271	304	271	277	271	318	249	295	300	268	305	299	280	295	266	282	266	279	295	277	282	310	276	294	253	266	265	266	292	267	317	305	271	309	275	281	271	274	267	279	273	267	265	276	267	279	270	259	291	299	267	264	281	268	292	275	282	302	277	247	297	297	324	270	289	287	248	284	280	282	302	274	279	288	288	277	268	276	257	308	288	308	267	261	263	289	267	289	261	262	285	263	278	306	277	283	289	278	301	288	298	284	255	285	250	290	279	273	284	270	265	274	273	268	265	275	265	295	265	294	291	281	271	307	316	298	259	261	278	286	327	273	302	275	266	268	282	262	279	254	283	298	255	323	287	302	295	310	257	264	270	284	301	279	284	294	291	296	284	275	279	262	265	250	262	254	293	290	301	258	269	258	306	301	272	250	256	285	284	274	256	290	276	245	293	275	268	279	270	282	268	257	278	270	271	269	297	284	267	261	281	265	300	263	253	287	270	280	276	261	273	272	310	294	309	273	299	299	296	268	304	280	277	304	307	295	298	286	272	292	288	257	265	270	268	269	315	279	300	266	300	323	281	268	306	293	287	262	306	262	281	291	305	274	282	271	282	297	294	286	305	279	273	258	274	275	286	284	307	288	265	302	325	290	284	270	280	266	272	306	272	297	313	285	264	276	277	325	265	302	296	248	282	290	302	271	306	277	275	264	249	260	254	275	295	262	280	258	304	269	284	289	294	280	292	274	251	302	267	301	264	240	271	276	250	277	306	268	280	275	301	289	289	270	289	283	291	299	271	287	277	268	264	247	281	294	275	258	283	279	320	297	282	272	306	283	275	308	277	281	305	294	260	314	277	271	304	278	289	281	275	304	304	291	273	256	279	293	266	290	279	324	299	250	262	286	267	266	254	313	279	312	283	299	287	278	272	255	275	307	303	265	305	262	275	268	294	275	298	286	267	294	278	261	278	265	261	265	287	273	265	304	292	249	273	260	241	259	285	297	266	299	277	316	255	285	285	277	272	260	248	288	288	258	287	303	267	272	281	271	280	280	246	258	303	290	307	277	295	281	274	282	276	255	308	282	269	275	269	314	283	311	288	296	263	288	252	265	264	312	307	290	251	282	276	276	287	266	260	280	266	257	264	304	276	295	295	264	299	268	279	241	291	283	309	308	275	253	293	278	274	264	254	281	284	274	262	269	241	281	290	286	280	291	266	288	269	288	274	266	279	274	281	284	246	295	298	292	242	296	294	249	299	293	263	245	268	271	293	303	305	279	298	272	299	275	316	292	280	263	275	285	314	259	290	271	280	294	293	270	291	283	269	299	288	246	286	264	296	292	266	273	273	284	275	303	277	260	279	288	294	291	289	276	284	290	285	294	283	293	241	283	297	251	300	279	285	284	290	263	251	272	280	308	286	318	286	277	296	298	289	268	274	284	277	304	245	286	280	245	294	261	278	270	292	284	274	311	280	274	272	288	305	273	246	275	269	281	297	289	260	295	286	292	280	266	276	274	285	294	264	250	275	279	253	262	299	317	280	302	318	283	277	295	273	271	297	264	244	277	254	262	284	287	265	288	310	287	261	271	289	260	283	264	290	273	272	264	268	279	282	279	264	269	320	277	266	288	298	257	261	291	269	259	324	267	257	263	268	255	271	303	283	280	289	279	263	279	296	259	247	306	296	299	285	261	265	279	273	287	284	290	269	279	277	299	311	289	285	277	288	280	280	277	274	271	272	287	269	264	266	284	287	271	275	257	263	316	337	276	297	261	291	276	289	256	271	264	249	285	262	284	305	285	282	282	306	299	260	262	255	295	284	296	279	270	297	269	261	267	277	268	260	303	253	273	287	257	276	269	296	296	301	277	282	290	283	294	295	264	300	276	286	245	286	273	235	272	298	275	297	292	299	281	274	279	260	281	287	292	267	274	248	299	254	289	256	271	257	247	304	275	284	283	275	273	292	273	300	265	257	274	262	280	291	282	280	274	321	268	309	293	272	297	308	310	289	306	270	278	313	296	284	295	283	247	281	275	274	271	266	271	292	293	281	270	277	270	269	278	282	285	305	287	283	282	284	310	267	263	264	251	282	278	259	278	279	282	277	282	270	272	265	249	279	260	267	298	268	249	293	280	262	290	277	250	289	293	270	302	253	270	255	280	284	248	287	281	292	274	296	312	283	274	284	255	253	279	298	287	289	260	265	236	257	285	260	283	274	265	245	290	268	285	308	299	283	292	295	276	269	292	309	308	267	272	303	267	275	298	300	309	277	278	287	301	299	312	274	262	286	307	266	270	246	261	295	265	288	238	286	290	277	263	305	285	255	275	260	287	289	291	310	294	297	299	287	279	267	278	274	252	285	272	273	270	306	275	287	274	257	250	254	261	262	265	259	288	256	297	283	268	283	272	298	309	269	285	301	293	291	312	282	291	294	289	274	267	278	278	267	304	279	250	251	274	265	262	272	263	272	295	264	304	312	303	270	313	322	275	278	270	263	269	268	296	300	269	265	286	279	292	297	291	277	321	302	293	275	279	272	265	258	263	266	288	249	270	272	265	253	283	302	284	280	287	265	282	300	302	287	271	292	279	274	289	265	298	304	291	311	268	274	272	294	305	288	238	278	291	279	272	296	282	279	280	286	304	285	268	282	289	260	274	322	291	274	272	287	288	295	272	298	253	277	256	270	281	285	260	261	263	276	260	258	272	287	292	286	264	263	288	287	294	290	261	287	269	283	260	310	277	272	286	281	295	271	261	248	291	288	253	258	288	286	269	279	242	275	286	259	264	262	261	277	293	295	277	279	262	265	293	252	279	278	294	260	287	274	297	292	259	294	276	289	277	296	276	270	255	261	281	287	289	277	260	288	295	261	299	267	287	283	301	297	290	294	289	316	277	298	293	279	314	283	277	302	280	264	253	272	283	272	276	319	266	287	258	287	289	275	269	250	279	239	283	292	263	270	277	300	282	276	297	300	267	291	268	268	283	284	262	327	256	260	298	274	289	305	257	281	288	289	240	294	263	266	289	270	302	285	279	269	293	267	256	280	254	276	251	254	304	275	254	272	290	286	290	280	245	296	258	276	267	278	285	297	235	278	279	239	270	293	287	299	289	273	258	285	270	304	290	269	260	300	268	284	263	297	288	302	294	276	289	289	275
3387	22031	5723	2631	1943	1448	1078	943	794	640	538	478	446	439	429	393	380	330	359	360	322	345	347	348	303	333	312	304	297	312	299	286	347	306	338	293	309	304	293	296	292	314	312	322	298	300	284	287	281	288	290	272	304	280	301	284	291	280	278	312	295	299	295	291	292	309	293	291	248	284	281	264	296	291	285	299	320	299	290	335	292	282	290	272	291	285	264	291	270	282	284	305	297	327	282	284	305	304	315	273	276	286	291	281	276	299	299	270	300	310	284	306	297	275	282	275	314	292	303	267	305	277	293	272	277	272	283	257	331	301	296	275	272	293	252	279	310	244	272	296	287	270	297	286	281	268	273	286	298	253	284	294	275	291	274	300	302	290	271	311	305	281	290	302	298	286	272	303	268	293	283	305	291	270	304	274	278	291	279	298	286	312	263	320	279	309	301	286	319	284	278	280	269	269	267	278	310	279	263	296	275	282	290	274	272	287	303	303	288	286	291	279	289	291	296	302	313	291	279	309	290	309	316	259	287	272	254	281	306	305	301	308	271	279	307	278	314	264	286	305	283	284	309	287	266	293	295	274	273	292	307	301	278	278	279	300	297	268	273	305	303	267	323	280	266	295	259	308	295	272	276	284	275	308	279	304	273	288	290	312	266	279	286	272	292	293	302	280	308	272	310	332	271	300	270	306	261	305	313	283	269	274	251	316	302	311	322	288	282	333	293	293	295	315	269	295	262	301	311	276	287	296	285	295	275	305	298	295	279	279	330	283	291	287	298	297	272	314	285	285	322	296	280	275	311	292	292	294	289	283	291	267	267	307	282	270	281	306	313	279	284	292	265	295	269	301	295	299	292	295	296	306	310	293	253	289	318	283	317	309	305	293	284	288	290	283	280	299	263	291	286	302	288	271	284	280	307	280	291	298	298	253	295	271	311	279	298	298	294	304	287	276	275	275	284	280	278	263	247	292	291	277	280	299	292	287	297	288	247	294	301	308	307	310	315	320	297	303	276	280	298	291	275	292	316	274	314	280	283	269	311	271	289	268	295	289	307	283	266	267	271	278	310	300	311	297	279	268	290	300	266	278	297	260	318	266	277	299	288	298	283	309	309	269	296	259	298	294	293	275	277	298	262	264	264	284	295	303	276	297	283	270	301	287	265	321	270	268	293	282	250	289	286	279	299	275	294	294	285	295	284	292	295	260	289	267	288	271	305	267	295	282	296	279	291	287	289	295	318	291	320	286	293	266	275	271	325	277	257	292	272	261	298	309	282	272	285	295	280	300	282	278	303	279	300	289	290	296	283	254	292	291	259	288	267	295	277	322	308	274	304	286	304	283	266	322	283	308	296	294	276	278	295	273	299	299	312	288	279	341	293	262	246	262	305	295	280	295	282	268	285	304	304	283	303	281	287	279	290	266	302	300	304	286	292	281	290	302	294	273	266	278	284	278	293	276	297	315	287	269	328	272	320	304	286	320	276	325	306	309	298	297	287	310	283	288	280	301	312	264	264	309	291	287	299	300	270	278	281	266	284	274	262	294	268	292	284	305	283	307	301	273	284	277	272	296	274	296	276	288	299	269	290	264	292	276	340	288	270	322	278	307	270	273	260	279	286	307	313	297	260	289	294	293	304	291	274	312	280	286	310	276	280	301	299	304	283	299	310	278	261	284	266	298	265	273	300	296	288	312	268	296	282	273	301	315	272	295	258	320	302	279	284	303	309	302	281	306	314	306	296	251	311	254	322	312	269	290	285	304	302	263	284	302	274	320	254	276	269	281	322	299	287	296	292	287	296	304	260	279	291	322	278	291	325	277	263	296	285	296	277	269	284	285	304	282	270	288	258	295	290	256	264	302	332	313	292	303	282	295	296	300	307	303	274	302	320	278	293	277	315	280	297	296	286	307	288	300	262	278	291	283	293	263	312	259	296	288	282	295	313	297	279	288	274	279	287	307	269	292	243	282	272	318	313	283	317	294	279	279	303	284	282	290	294	315	309	264	296	308	292	295	292	302	301	320	289	300	294	280	284	286	309	301	281	278	308	274	266	297	282	309	272	283	280	286	272	307	292	286	277	260	260	267	278	333	268	298	280	308	296	270	295	281	290	281	276	289	260	298	284	282	285	307	296	285	298	294	296	284	286	285	267	297	305	293	272	305	265	292	280	284	310	269	294	274	295	261	292	285	300	293	308	286	314	287	296	279	256	293	264	300	308	302	269	286	295	280	270	285	309	292	285	278	254	285	305	268	291	317	262	289	279	288	276	284	303	302	304	284	292	310	293	276	275	288	260	303	334	244	261	301	275	295	262	272	283	295	295	308	294	293	282	285	301	259	300	302	275	285	271	296	291	302	292	283	298	275	313	260	304	284	285	304	277	293	287	303	295	274	293	297	262	307	297	268	295	280	260	292	280	285	301	288	266	260	310	286	265	298	287	312	287	281	279	285	285	293	306	321	315	284	278	283	278	294	267	301	256	263	315	300	304	290	302	277	253	243	282	311	282	279	290	283	314	275	271	301	267	316	283	260	276	318	253	278	282	299	306	297	316	268	291	308	301	257	254	260	278	288	302	271	300	308	279	297	278	330	271	306	294	322	265	292	293	278	303	323	275	289	279	314	265	272	291	303	281	291	272	289	295	270	312	323	283	289	302	306	287	281	293	303	264	277	280	298	284	300	302	303	309	271	295	307	294	316	265	300	278	289	282	267	261	274	289	287	285	307	290	266	264	289	269	280	277	303	303	289	292	291	287	314	277	273	292	271	276	292	298	291	296	300	289	269	285	273	292	310	296	294	292	268	304	279	280	273	265	297	309	297	303	278	264	283	273	260	309	326	276	278	293	282	301	298	309	263	274	272	292	313	281	280	292	275	278	318	288	283	276	261	307	278	285	282	292	282	281	315	300	276	261	298	284	289	289	303	257	263	283	285	319	271	282	258	276	284	294	296	285	296	299	303	307	250	300	270	292	311	280	285	293	290	278	328	280	314	286	302	306	292	285	298	298	310	297	264	293	245	260	283	245	283	263	267	315	287	258	282	304	305	311	272	268	290	301	316	298	271	279	292	311	307	276	284	287	287	290	275	270	293	287	291	273	284	339	300	290	283	294	277	279	271	298	273	294	297	255	268	265	301	256	294	263	296	277	335	286	264	288	275	267	283	260	295	273	318	263	278	271	281	291	285	277	298	309	298	278	297	282	289	257	287	274	286	291	301	282	256	293	295	267	301	298	280	338	296	291	291	308	274	301	271	297	284	294	276	288	288	269	272	274	274	267	271	301	304	272	351	289	285	254	276	308	268	297	293	263	283	280	298	301	252	307	282	281	318	310	317	310	313	268	271	285	279	295	258	292	286	317	304	300	292	282	279	324	277	278	303	270	278	292	296	327	292	306	263	241	310	267	292	303	292	279	291	263	288	282	320	313	285	291	307	261	280	282	300	283	298	287	320	293	292	294	272	299	275	312	299	285	263	315	318	280	291	286	282
25174	21438	27566	25623	10475	636	492	390	331	317	299	288	256	257	266	292	258	237	251	261	227	214	213	232	260	259	230	218	249	238	188	226	249	232	220	245	206	237	224	206	227	208	210	227	230	236	223	207	225	232	215	230	238	246	257	220	249	242	227	226	241	213	232	229	228	212	242	231	236	231	227	251	263	227	228	228	217	226	227	225	239	221	250	227	212	195	244	237	213	225	246	211	230	229	212	249	253	227	240	233	216	241	277	257	192	200	249	237	250	221	226	216	209	245	223	224	266	210	212	231	215	236	237	228	218	221	214	208	226	248	217	238	245	230	224	228	262	237	223	232	213	221	218	255	239	209	228	235	212	230	203	241	201	209	178	235	239	217	244	221	212	200	221	218	236	244	216	200	235	254	250	250	244	234	212	219	218	207	213	242	220	215	212	226	223	206	218	209	171	246	211	211	234	228	225	214	211	223	230	229	201	220	210	228	252	217	209	223	234	223	254	200	225	208	231	239	217	215	243	225	231	212	212	234	246	229	247	228	229	235	245	234	201	205	222	224	205	202	222	233	233	237	232	231	225	239	214	241	224	224	221	194	191	234	197	217	213	242	241	233	230	195	225	240	226	210	246	247	223	226	255	228	219	215	237	219	249	226	229	239	221	227	254	222	207	225	215	222	260	250	187	234	227	217	232	252	235	238	241	206	211	219	218	217	210	239	204	250	189	226	223	242	249	230	200	214	221	219	230	228	230	206	213	248	190	226	201	217	234	235	221	216	240	238	195	237	201	227	246	218	210	224	223	218	236	218	220	241	246	226	231	185	238	195	238	242	236	220	249	245	196	232	202	248	235	209	199	216	227	242	210	218	262	216	215	210	207	226	238	234	216	226	227	238	215	210	218	207	223	193	233	196	215	246	227	209	237	229	261	207	249	239	269	228	203	205	229	220	225	214	211	221	227	255	231	233	226	193	226	231	250	196	213	231	206	224	188	212	193	208	228	228	238	228	214	219	203	238	206	183	234	242	220	232	219	212	229	233	220	218	237	213	191	261	199	257	226	254	210	214	240	220	241	196	215	231	230	212	204	246	234	216	214	235	247	229	258	184	218	233	222	216	225	230	217	217	214	233	256	217	244	213	196	207	216	223	217	237	200	243	235	237	224	243	214	212	237	234	199	221	232	206	222	238	215	217	232	211	197	246	216	244	230	213	247	202	232	243	227	219	201	221	229	214	240	214	232	209	217	255	203	236	212	228	209	252	243	218	231	216	224	255	222	213	227	244	229	246	206	218	224	236	224	224	253	224	244	221	263	234	231	223	219	209	210	220	221	222	236	233	240	229	238	239	227	219	212	207	224	232	225	246	216	222	228	231	210	252	257	219	228	228	210	213	236	216	212	201	259	226	198	231	221	234	233	226	249	263	215	240	225	200	192	229	205	255	236	220	213	233	248	227	215	241	258	238	222	230	225	202	235	224	264	228	211	230	230	239	237	200	208	214	238	225	245	213	236	222	199	235	222	240	227	219	228	205	229	226	221	236	246	210	234	213	201	224	225	243	213	214	250	214	228	235	209	231	227	211	253	218	231	227	207	203	215	246	224	225	221	205	240	191	222	205	233	226	226	206	237	241	210	217	209	232	240	225	224	238	244	228	253	221	226	217	232	232	211	242	218	206	230	250	227	208	221	217	218	247	234	223	233	261	217	229	240	236	207	234	226	228	209	228	226	219	231	217	253	227	199	243	216	262	225	208	204	221	236	242	228	219	230	198	226	211	233	239	236	222	215	231	241	202	210	206	217	212	216	210	206	204	232	221	238	214	209	230	214	245	233	224	221	226	222	229	219	239	222	254	228	234	227	224	238	260	203	245	197	235	213	205	253	263	204	219	223	217	242	220	215	222	238	222	222	241	218	208	212	234	232	200	207	244	212	227	242	251	204	221	234	226	223	241	241	215	203	212	229	232	221	220	244	214	238	198	219	227	216	209	217	219	240	229	238	233	214	224	221	210	228	231	238	185	225	234	230	228	265	225	212	224	258	248	199	230	250	177	210	231	203	226	229	225	221	218	226	205	227	204	213	218	224	207	214	222	219	237	221	218	247	211	228	266	224	215	247	219	219	240	206	224	214	234	211	226	233	229	239	215	215	235	234	236	237	222	223	215	224	227	222	227	231	213	219	217	211	226	225	238	242	221	217	230	223	222	222	205	204	225	235	211	205	247	247	226	217	232	214	257	215	233	208	220	219	230	236	197	229	225	237	211	218	208	252	208	225	209	225	235	236	238	204	251	204	213	195	233	229	229	204	215	209	216	220	227	234	206	239	230	217	231	238	211	218	218	222	218	228	231	232	203	229	209	247	198	199	209	214	238	245	218	248	202	252	209	224	204	214	202	200	212	228	242	234	239	230	209	226	220	224	233	222	222	213	228	244	246	227	210	233	248	225	223	244	234	229	221	210	211	219	213	205	237	218	232	218	241	216	223	253	225	219	209	210	219	228	203	230	228	204	232	233	214	229	212	226	215	244	256	249	261	235	233	231	232	235	238	209	247	232	238	236	212	191	221	199	242	202	200	219	230	196	185	213	246	240	216	227	213	215	218	212	204	209	210	233	219	227	216	240	207	236	216	203	232	212	234	215	208	230	219	239	242	237	210	216	230	236	208	248	198	246	213	197	238	248	216	213	200	204	230	231	220	223	198	229	220	221	225	224	215	255	221	222	222	204	201	211	205	227	241	198	236	228	234	231	237	249	206	243	232	226	215	214	216	227	229	230	219	228	236	222	198	225	252	228	238	221	208	211	243	216	228	220	215	216	224	242	210	216	213	247	230	200	199	206	225	213	241	215	192	243	212	218	216	227	211	216	227	221	232	204	216	239	206	210	220	215	239	206	223	236	221	241	249	209	224	237	195	239	211	212	216	252	201	212	207	228	241	222	198	217	237	201	241	213	215	248	218	208	233	207	255	241	242	216	230	245	225	221	209	217	226	228	241	263	221	226	237	207	224	228	220	209	232	220	214	260	234	202	237	220	205	225	223	211	239	275	220	246	235	231	230	229	205	218	220	211	226	221	238	233	234	233	185	235	241	225	218	220	241	230	221	241	207	239	223	228	236	214	229	217	237	238	219	257	212	213	189	202	232	229	209	231	223	234	217	223	236	223	235	232	226	226	200	224	225	203	232	274	210	215	219	231	229	210	237	219	244	203	247	233	230	211	213	240	205	211	231	242	245	213	209	218	225	232	219	231	237	222	220	236	234	199	232	199	240	217	197	201	212	208	222	212	211	238	221	222	255	219	203	215	251	207	224	230	218	225	244	229	231	237	230	219	224	250	225	203	244	243	229	220	224	192	221	222	225	210	244	232	231	211	214	197	228	219	232	205	227	205	224	239	242	246	218	195	232	214	226	209	228	252	243	228	209	219	213	248	229	218	226	243	220	223	205	225	204	234	212	217	212	230	214	239	229	236	239	218	220	234	238	218	207	223	221	228	225
3387	14577	3178	1458	1134	935	707	603	490	415	410	380	352	337	332	320	272	279	280	261	307	262	266	290	295	262	295	257	257	262	252	259	286	228	280	247	264	232	238	249	235	223	275	282	267	282	253	232	269	239	243	261	245	284	249	257	251	245	252	252	228	246	282	261	250	240	247	246	257	257	270	244	264	270	233	250	255	253	272	256	253	263	216	257	242	276	264	240	278	239	249	257	245	252	271	232	275	243	238	247	270	232	256	256	270	232	247	222	256	262	268	228	253	237	280	220	265	233	277	261	252	260	223	251	235	233	268	262	266	262	285	252	254	294	244	254	235	250	254	246	266	264	239	255	255	243	255	282	270	274	242	303	272	244	215	225	255	232	247	237	241	257	230	253	268	247	238	255	244	268	281	267	261	261	244	238	235	231	267	245	257	275	258	235	240	241	247	259	227	252	245	254	245	252	242	276	278	238	236	223	248	247	258	270	250	264	263	233	259	263	225	247	245	252	256	240	263	234	278	277	256	253	213	252	258	258	254	240	218	271	280	232	240	251	258	250	264	241	264	249	243	238	254	270	243	259	230	224	252	246	238	254	249	263	275	228	247	232	281	260	237	248	239	268	258	245	250	265	235	251	231	251	253	267	249	276	231	283	234	243	240	260	248	270	235	272	250	229	245	217	273	269	226	239	251	283	264	257	221	258	236	250	230	262	260	232	255	253	251	225	282	247	246	225	254	222	256	245	257	253	259	261	237	231	238	251	225	274	236	259	240	238	260	249	256	232	260	263	250	233	235	263	260	291	255	220	246	246	249	260	257	253	242	250	265	258	273	245	234	250	269	266	221	258	277	271	246	292	242	268	235	231	245	242	255	207	254	273	261	282	248	253	221	241	239	241	264	253	253	248	245	269	267	261	259	263	283	241	260	255	261	243	235	249	271	247	262	264	248	238	240	244	246	253	284	258	265	250	247	252	218	237	259	255	213	256	236	252	260	256	268	223	261	271	242	266	242	262	243	230	254	264	215	259	251	222	224	245	248	291	241	253	244	257	236	230	292	253	239	243	282	241	236	231	254	270	252	248	253	273	254	267	244	259	252	251	283	249	247	253	220	230	274	260	274	243	249	246	237	237	268	279	240	242	243	234	249	265	241	266	225	263	244	237	234	242	261	253	217	268	247	241	232	240	281	244	222	253	282	236	256	278	226	261	285	233	278	237	273	244	252	256	247	254	258	275	247	250	228	237	276	255	284	246	241	273	269	243	275	259	223	300	234	280	268	251	224	248	234	250	266	233	224	252	240	250	253	241	274	288	265	251	245	247	236	249	220	282	214	246	251	262	274	251	234	255	250	256	260	210	237	219	242	237	238	240	248	249	259	260	256	260	238	245	256	257	243	273	248	254	236	263	233	233	281	271	228	248	266	256	257	256	255	258	253	250	234	273	241	264	217	227	267	225	239	220	279	244	273	235	246	235	258	226	231	260	255	253	291	254	256	270	258	270	230	251	260	256	256	243	257	241	270	281	273	239	257	291	259	231	251	232	251	246	227	229	231	232	263	236	226	243	268	261	250	251	221	245	263	262	251	258	258	244	229	246	256	236	267	252	236	245	268	260	230	258	221	247	291	249	275	241	266	260	245	265	243	231	241	243	262	248	251	242	272	227	262	272	256	249	243	243	254	235	253	276	267	226	253	254	261	229	243	264	250	230	233	280	278	232	246	231	223	229	252	257	250	258	267	245	273	257	232	226	234	262	232	223	247	224	254	279	266	254	245	271	229	258	273	243	231	240	236	255	281	266	223	254	249	256	238	243	227	257	234	238	252	246	237	244	250	257	243	242	266	246	251	257	243	281	249	232	243	253	260	249	251	250	256	261	244	258	272	238	228	273	227	246	252	236	252	273	228	252	256	234	257	281	208	242	265	252	246	264	279	230	248	254	271	257	251	228	254	298	236	211	251	275	252	246	261	217	262	233	248	258	243	260	275	230	235	242	258	233	255	260	270	238	269	246	273	232	236	246	255	266	256	254	261	259	278	234	270	241	264	265	247	269	255	248	260	256	270	272	248	267	241	260	225	268	276	249	253	248	248	249	253	246	219	262	243	229	251	259	240	276	264	235	259	248	234	266	266	251	245	275	243	246	224	252	257	257	255	243	269	227	238	238	245	255	269	250	246	264	258	257	287	254	273	241	255	220	244	243	260	252	255	269	253	252	232	245	238	240	243	233	247	244	261	243	223	260	276	259	249	233	275	227	251	265	237	248	284	263	277	232	256	222	244	252	260	272	246	263	231	251	254	246	244	227	258	266	295	237	232	231	219	254	242	263	239	251	245	247	250	264	266	255	250	257	243	253	251	255	250	229	241	232	284	272	241	268	211	250	258	229	253	238	255	272	241	265	242	231	258	219	285	251	239	236	241	251	252	246	237	218	246	212	229	269	272	272	221	262	277	252	251	263	224	260	221	261	266	271	226	233	216	243	255	257	228	250	248	246	230	241	252	259	245	218	259	239	261	250	246	262	269	225	242	248	245	245	245	273	243	238	219	268	265	254	234	271	240	233	238	244	254	266	274	227	228	254	260	238	256	258	249	269	254	257	257	266	264	233	267	222	247	247	234	246	270	256	268	235	260	274	262	273	204	242	236	255	277	259	233	249	247	256	245	251	234	238	249	253	229	249	260	253	268	242	241	257	268	296	256	261	274	219	265	247	256	259	241	228	241	253	248	266	242	245	278	268	267	271	228	197	252	260	249	254	269	243	229	216	246	256	250	252	264	227	230	255	264	264	282	239	221	252	250	254	258	256	213	242	236	261	237	267	284	253	249	244	262	260	241	236	268	258	249	259	245	254	230	258	261	228	279	256	255	250	248	228	264	235	266	229	254	243	267	249	254	298	247	254	265	261	227	276	249	271	250	217	262	262	264	216	251	252	265	269	217	264	273	234	244	282	234	256	270	259	247	261	265	233	261	252	274	258	270	248	234	243	268	257	241	231	253	236	259	264	282	252	261	252	240	254	248	252	250	233	240	226	284	270	241	238	256	254	260	247	257	237	229	260	238	268	241	219	260	279	267	284	242	238	241	287	241	259	252	270	232	254	239	238	235	259	235	260	235	262	238	248	262	258	272	244	247	240	245	265	257	251	257	262	225	272	263	207	256	241	248	229	265	262	242	248	249	243	249	250	270	227	244	271	234	247	228	221	272	274	262	240	277	227	255	241	264	268	237	263	258	266	272	217	235	272	236	241	258	248	250	247	251	252	256	266	256	249	252	247	274	251	249	252	241	249	256	242	246	252	237	243	249	241	230	269	226	259	253	221	250	246	255	261	264	258	224	284	274	236	247	256	254	250	250	247	242	260	231	254	248	254	261	244	228	229	242	233	260	238	248	249	254	250	248	261	262	270	238	249	276	233	265	258	248	236	256	269	257	264	243	248	235	265	237	246	270	255	225	238	248	232	246	254	235	247	235	234	263	225	250	230	243	207	232	223
22891	21452	29231	24108	21456	21505	7785	1244	976	825	716	734	661	630	650	561	571	537	533	551	504	518	547	501	543	562	555	488	504	460	496	489	496	492	497	451	522	463	518	469	500	482	492	503	486	509	518	494	492	488	497	431	509	503	501	457	489	511	448	443	483	467	445	475	470	456	495	464	471	505	475	444	465	468	479	500	508	489	508	497	485	458	477	518	479	483	480	486	479	486	503	455	477	474	491	490	485	478	470	470	483	478	486	455	475	443	477	466	463	457	495	483	484	493	447	433	476	484	505	494	511	451	502	513	427	448	473	475	521	460	431	431	462	486	532	441	504	463	505	469	461	433	494	457	459	478	481	499	492	470	501	469	488	459	459	442	451	488	506	459	499	426	467	477	442	488	464	461	520	471	489	462	496	470	451	462	479	466	505	468	519	464	514	452	431	472	434	452	485	499	466	450	494	420	450	476	475	495	499	487	481	455	483	450	459	479	520	425	476	463	466	487	537	467	426	501	475	469	448	514	489	489	497	486	466	455	478	457	476	477	521	472	430	437	475	457	471	479	468	443	460	451	479	453	456	469	467	443	465	472	466	474	433	485	469	426	488	457	466	467	482	475	507	473	459	476	473	508	514	454	434	514	468	508	433	494	470	486	463	498	448	476	485	466	481	464	504	500	436	475	482	490	465	470	464	503	450	449	491	494	465	457	490	538	460	502	428	491	451	468	501	493	497	445	469	482	429	436	486	449	504	497	454	502	465	497	453	423	466	476	477	444	504	496	480	456	463	455	526	495	464	476	497	494	476	476	444	435	436	482	520	448	494	471	493	482	484	509	461	481	460	457	463	449	466	458	449	512	466	469	521	450	511	467	494	459	487	428	425	481	495	457	431	467	453	492	453	462	449	466	453	490	468	501	440	481	442	455	464	506	500	481	500	461	474	453	478	503	480	503	496	494	469	470	448	443	452	437	462	521	469	425	460	426	462	496	498	496	436	487	507	488	479	492	458	472	411	527	471	446	459	470	477	466	493	491	503	506	485	497	472	468	477	513	476	445	456	454	506	429	442	457	466	476	454	467	468	428	484	470	452	478	500	477	493	442	470	468	505	490	421	472	495	447	501	486	445	454	462	471	483	455	444	464	493	515	453	524	463	465	459	481	475	476	501	464	472	475	481	450	495	516	464	504	455	502	476	473	466	471	491	476	465	427	433	433	483	482	459	480	476	467	451	424	438	460	497	483	474	473	460	498	499	483	410	459	479	451	476	458	493	491	452	439	476	490	433	483	437	450	475	449	444	511	495	458	470	488	494	457	480	470	470	472	479	449	441	439	491	453	461	477	418	485	511	453	486	479	443	489	461	472	492	513	469	512	461	485	444	458	478	496	451	476	468	474	451	484	452	471	491	479	437	484	443	459	466	494	520	475	457	484	479	499	484	465	484	495	476	474	460	479	460	460	458	466	465	461	454	436	462	516	465	481	489	480	482	442	472	509	468	502	459	450	471	447	509	492	483	514	509	490	473	485	468	526	469	462	476	472	490	470	465	463	475	458	500	483	467	489	511	453	472	495	482	490	500	459	506	461	496	461	470	477	474	497	467	477	481	499	498	431	487	483	470	430	473	509	502	517	430	432	507	484	468	498	460	453	488	478	447	454	523	490	494	477	481	499	463	472	462	456	460	469	459	486	418	430	437	425	454	457	455	482	467	469	456	454	464	470	466	515	442	477	484	483	441	431	473	456	486	464	457	447	461	465	460	455	476	507	480	496	490	476	488	451	482	468	460	494	477	471	460	510	447	456	509	503	463	457	484	440	503	461	478	473	468	461	487	503	433	490	465	509	451	486	459	458	496	456	483	490	470	472	461	481	463	486	438	435	507	444	463	479	448	468	495	453	449	452	461	471	470	472	452	489	494	455	446	471	466	478	464	478	513	525	474	449	475	471	475	485	488	472	450	511	481	436	473	488	434	456	493	488	531	433	479	488	494	501	501	486	450	483	480	450	464	472	447	450	483	496	483	478	438	468	477	441	437	497	470	464	451	447	453	452	466	425	496	451	484	495	479	502	451	496	446	440	483	432	461	471	494	461	435	496	465	453	476	528	487	473	487	469	463	480	420	466	443	490	440	507	438	445	495	496	470	476	513	437	493	463	475	423	475	460	450	520	482	489	473	478	478	471	432	486	430	432	477	446	460	475	453	513	448	464	488	470	488	457	466	480	516	476	470	411	509	460	456	459	488	446	487	475	461	468	443	470	482	454	482	475	489	457	435	444	477	472	445	462	476	522	462	424	449	497	497	505	497	457	458	497	458	481	436	470	477	459	498	439	470	429	474	457	460	501	474	475	498	495	533	443	482	435	440	498	446	468	505	470	506	480	458	503	472	467	493	529	482	418	415	445	472	470	435	492	463	444	494	504	488	464	502	489	482	448	451	451	464	462	469	462	472	491	486	475	469	446	440	486	452	475	474	493	500	492	468	466	485	498	485	465	458	464	456	427	465	460	480	494	500	466	457	449	454	459	471	462	521	487	480	474	440	483	428	534	468	464	443	487	464	464	443	469	491	495	464	493	484	519	478	435	477	518	480	447	491	494	456	462	463	461	505	485	472	460	471	528	488	452	497	439	451	461	470	474	479	467	478	461	451	464	458	468	467	483	462	449	453	456	477	462	502	482	496	498	484	478	467	480	455	461	510	433	461	519	509	455	483	434	482	492	476	477	450	476	465	497	458	494	449	507	482	491	480	463	486	495	456	434	478	470	476	464	460	455	460	460	470	446	497	476	476	442	459	482	496	496	480	433	452	518	486	465	454	513	512	452	467	466	443	496	439	528	475	459	455	482	485	483	464	463	511	496	491	472	478	491	502	436	454	449	475	492	462	490	464	463	500	450	450	480	458	444	485	477	499	432	450	468	437	473	471	480	500	501	466	439	446	484	445	445	513	477	451	458	470	499	489	443	477	456	478	446	485	465	483	461	476	495	480	456	457	431	459	473	453	453	429	457	480	492	496	507	497	462	462	421	489	457	455	426	472	465	455	416	446	461	490	458	458	471	494	438	471	436	497	444	448	447	465	478	469	468	466	518	446	469	480	471	477	474	425	466	461	438	527	442	505	465	500	444	469	474	460	461	489	496	501	478	514	451	469	470	465	479	442	519	455	446	454	471	442	463	448	497	458	483	448	443	464	458	470	449	497	453	466	490	494	421	461	453	444	461	513	514	458	454	492	500	515	467	465	449	462	504	454	474	493	483	451	473	512	460	431	454	485	473	496	471	463	428	467	492	456	453	432	493	480	467	462	452	440	452	449	485	479	501	459	473	468	494	494	498	482	508	497	446	467	527	454	432	427	467	476	457	478	480	481	426	488	470	480	481	465	487	466	490	505	486	463	477	446	495	461	490	435	486	483	482	525	476	449	465	440	460	456	463	470	487	484	480	472	457	455	477	470	479	486	478	462	502	480	437	480	486	504	463	461	471	477	461	484	469	442	494
4728	17045	9764	4883	3492	2638	2093	1617	1343	1102	1022	915	822	789	667	705	645	600	635	606	638	613	559	540	554	540	573	563	571	526	518	492	524	499	496	521	495	522	523	511	473	532	509	522	508	528	531	510	501	455	505	489	507	482	499	503	526	524	478	498	496	473	503	476	531	464	491	510	508	464	485	494	480	504	473	505	453	416	507	517	475	517	483	504	473	484	517	487	465	491	473	464	523	487	511	456	478	480	507	476	456	468	473	430	499	519	501	496	468	466	493	470	462	521	542	450	490	471	493	497	477	467	465	478	482	484	487	510	498	491	487	444	506	511	454	474	472	478	479	499	503	498	506	448	459	498	472	487	482	471	480	496	481	465	516	466	478	494	498	488	517	469	474	504	475	484	468	495	487	481	466	497	424	457	488	475	478	456	464	470	483	464	466	489	518	480	500	473	486	426	485	478	530	520	464	529	453	494	462	466	485	486	469	486	465	469	495	490	450	483	476	471	483	488	492	472	477	485	473	463	477	467	500	481	449	487	479	479	449	493	487	491	519	461	499	507	481	494	496	509	467	453	468	471	497	459	483	496	434	479	456	509	464	472	527	454	482	446	475	463	434	484	483	496	475	506	488	479	488	502	480	496	463	473	483	525	478	487	498	487	470	481	500	514	496	534	464	494	444	477	489	478	513	469	515	511	469	460	513	490	488	454	500	479	503	484	478	442	466	464	486	510	522	491	455	495	505	513	501	482	472	483	473	473	473	447	493	491	517	460	468	512	495	463	407	462	505	466	468	461	498	514	467	480	463	460	468	466	481	482	479	496	453	427	474	467	523	470	480	503	444	466	482	469	503	473	453	428	462	487	464	505	503	473	447	499	495	448	487	492	447	472	449	471	476	508	510	456	449	468	508	497	460	481	430	511	524	487	478	447	503	469	464	434	480	498	516	482	511	492	467	526	439	487	483	510	469	445	476	522	437	474	467	486	504	504	484	469	465	533	457	498	478	502	459	528	497	489	475	463	473	478	492	475	500	503	488	466	484	437	482	498	489	479	472	463	469	517	466	461	495	477	473	520	488	485	511	483	488	454	485	467	518	486	485	463	496	509	472	444	484	495	459	452	494	475	481	519	527	488	516	507	459	467	495	458	420	451	485	486	470	453	481	515	470	474	467	475	481	472	432	471	489	461	469	470	481	470	463	487	462	467	482	443	498	500	495	501	482	479	513	496	517	497	477	505	466	481	455	478	490	419	485	518	503	484	497	496	447	482	470	516	466	491	518	477	475	521	487	451	446	446	510	494	489	492	481	503	489	488	499	502	492	497	500	484	472	475	456	478	468	474	477	546	518	472	491	468	471	518	464	518	499	456	479	500	529	484	502	474	451	504	490	498	520	507	477	491	492	478	502	497	525	462	422	483	455	446	501	503	463	483	497	469	491	480	481	409	453	498	508	465	447	530	494	479	457	508	443	470	512	464	424	405	474	455	490	488	490	468	462	475	484	473	463	490	479	508	476	482	462	491	480	489	478	464	472	526	459	493	503	514	467	477	464	468	503	427	493	455	469	463	482	458	469	476	428	514	484	475	471	506	469	474	472	461	489	509	476	463	450	474	472	437	456	469	431	523	507	507	484	469	440	458	479	474	460	495	471	447	485	421	514	450	505	468	475	486	486	496	447	473	478	493	443	483	481	511	434	467	485	492	464	487	473	457	492	476	429	475	461	476	471	486	460	462	493	492	444	489	459	472	467	469	475	474	483	469	452	487	500	481	519	477	472	475	502	484	478	484	550	466	480	456	507	484	472	463	421	473	512	468	479	518	499	464	516	493	527	458	485	495	470	465	500	498	462	508	477	447	499	438	471	470	483	457	472	496	473	483	475	448	486	465	489	474	500	482	446	519	461	486	471	464	539	503	511	479	476	489	497	511	488	516	456	445	475	515	469	494	456	461	462	535	494	481	465	479	519	536	458	462	504	492	494	491	470	496	511	460	493	468	462	488	502	493	490	497	466	483	454	436	503	457	476	470	452	480	472	472	473	469	427	453	488	467	479	509	467	511	481	467	478	468	447	478	471	479	496	480	499	481	497	459	472	493	442	474	463	500	446	514	470	511	456	488	486	478	452	437	493	479	488	492	539	465	502	475	458	434	501	479	487	486	452	494	504	485	481	472	432	490	494	527	494	505	476	497	475	471	446	469	488	458	451	498	501	474	483	525	504	459	488	476	469	453	508	503	469	491	484	496	473	478	477	492	467	487	496	426	497	512	486	514	476	517	457	473	473	446	458	484	493	448	480	474	471	429	436	510	483	464	526	485	467	478	468	482	487	497	496	425	491	492	505	495	480	453	487	461	508	484	453	464	499	463	466	514	481	483	490	507	468	500	475	438	482	482	471	475	483	450	495	500	466	448	519	476	493	493	445	489	471	524	509	499	510	449	483	499	466	475	475	468	497	493	491	479	458	462	487	461	469	484	490	484	484	476	461	505	461	437	467	484	507	472	454	468	478	508	470	487	432	495	498	472	447	521	509	514	466	487	490	509	443	448	449	465	486	480	489	462	460	487	472	479	462	485	464	458	472	502	493	442	476	486	483	453	499	490	431	471	462	472	525	495	484	484	490	470	483	498	485	485	512	504	458	453	503	480	474	476	494	499	513	486	489	489	471	495	534	484	440	514	478	458	504	435	513	492	479	462	466	462	457	472	463	492	479	465	476	454	488	480	459	478	476	478	489	467	467	449	549	451	466	444	468	491	482	449	490	497	470	487	479	496	469	510	487	459	482	482	477	480	466	469	463	485	499	469	477	483	486	475	476	513	483	485	446	473	468	483	465	484	461	431	500	461	526	516	494	499	461	493	502	458	459	470	470	446	497	511	463	487	454	460	467	486	465	490	451	485	469	444	470	488	526	456	453	499	488	484	486	498	463	485	464	480	461	473	504	469	462	450	456	469	478	460	529	447	486	473	543	478	462	466	469	493	460	466	453	458	470	503	475	499	454	497	499	475	512	489	492	453	460	467	478	493	487	483	489	495	492	477	442	511	492	502	456	496	467	456	490	453	476	454	485	486	474	472	484	480	455	521	483	467	470	512	490	493	478	458	515	489	489	505	448	502	475	482	522	467	458	470	445	466	476	531	484	487	445	461	478	486	524	488	508	476	474	474	447	466	502	464	482	465	464	485	535	467	462	479	480	452	521	515	500	515	471	473	521	496	484	493	495	481	505	449	483	472	491	485	481	495	488	461	520	497	451	492	499	472	446	495	458	476	496	458	543	478	524	436	474	493	435	457	497	493	490	503	465	501	469	507	454	447	467	456	500	454	467	496	475	471	492	503	465	493	471	509	476	457	431	480	481	442	473	482	457	462	486	508	462	482	494	482	464	470	482	468	495	451	456	505	506	470	469	471	484	505	499	525	462	492	462	460	503	486	491	483	471	473	458	471	464	469	460	500	535	495	474	451	480	431	505	465	470	513	472	483	523	476	501	513	494	469
27827	17304	2970	383	208	166	153	147	153	128	114	118	140	113	104	114	104	120	123	116	122	122	122	147	121	121	116	122	129	112	128	110	110	110	123	122	102	127	125	119	122	106	109	142	110	120	106	110	116	115	120	132	136	118	113	121	117	121	124	114	114	129	109	110	103	113	123	112	133	115	107	126	117	115	120	115	112	120	122	116	114	135	112	108	121	117	100	130	125	112	121	107	133	99	133	138	116	122	113	118	115	140	129	125	123	111	116	130	120	123	122	129	135	122	124	111	108	118	107	116	125	119	123	133	111	120	134	127	111	119	109	126	100	113	113	132	125	119	112	129	113	141	122	134	119	115	119	97	122	126	124	114	135	109	95	116	115	109	125	139	101	121	113	116	125	122	134	152	116	124	125	114	127	113	97	123	109	97	132	115	108	129	101	134	144	125	133	127	126	139	127	129	114	125	122	129	126	109	102	138	126	116	149	138	91	101	130	118	120	110	107	115	130	109	124	125	125	127	139	121	110	134	117	115	113	120	117	129	124	128	130	119	127	129	111	126	136	136	100	100	123	118	126	122	114	110	112	103	123	130	146	125	123	130	138	123	108	109	147	115	114	123	123	135	109	116	118	122	123	135	107	124	132	138	141	122	123	123	130	138	121	125	116	96	124	112	119	114	117	137	112	122	114	119	142	127	112	136	132	129	102	122	150	126	113	104	113	98	123	120	120	123	110	133	124	125	113	131	119	126	117	137	136	122	111	110	130	127	138	130	131	106	106	118	115	113	122	128	119	87	129	120	114	116	117	113	110	117	124	119	106	130	116	125	140	106	116	109	131	137	144	125	113	124	112	118	124	109	121	140	106	136	113	129	118	122	110	130	117	130	96	151	118	91	110	132	127	135	115	118	133	145	128	133	113	131	119	120	139	111	94	130	122	114	134	126	119	112	103	122	133	106	122	123	101	124	124	101	115	109	123	123	106	114	116	111	123	132	115	124	119	112	120	119	120	109	128	99	115	101	107	117	115	121	108	140	128	126	132	140	122	126	115	138	120	107	114	122	115	117	121	116	122	118	123	136	148	115	127	111	126	122	148	117	107	118	113	134	134	102	128	134	117	116	122	122	142	120	112	110	119	115	111	110	124	115	126	120	106	109	146	123	102	108	121	120	119	129	128	129	109	114	116	105	115	143	137	132	134	120	126	127	120	124	132	128	131	118	114	119	123	127	103	112	127	114	128	113	125	132	134	128	114	128	125	110	109	120	105	119	142	136	141	125	131	123	150	119	120	87	114	121	115	108	129	104	120	106	134	94	131	118	104	134	123	131	113	113	99	109	112	118	116	113	96	136	133	132	109	121	113	150	118	102	113	122	113	116	139	126	107	94	111	123	136	113	154	110	123	129	126	141	130	122	122	121	102	132	114	127	105	115	120	121	123	128	121	120	127	99	135	128	135	119	96	127	128	109	125	111	134	145	115	123	118	122	111	125	100	109	106	124	131	134	105	131	106	129	142	116	131	121	123	131	94	128	112	107	108	119	123	124	132	110	126	134	115	116	106	98	137	126	130	114	131	102	122	106	125	112	116	127	125	120	118	138	126	121	142	128	109	122	127	139	112	125	113	119	137	122	123	114	104	122	136	105	121	132	124	133	124	104	115	132	121	92	119	124	125	131	128	125	130	116	132	106	128	127	106	116	128	133	139	124	115	110	113	138	102	126	122	101	126	127	129	115	115	109	100	132	116	125	104	101	123	137	112	121	124	121	116	106	145	93	126	121	141	97	133	114	144	119	134	128	122	116	117	120	143	124	120	135	122	139	125	116	130	111	126	119	128	123	119	125	118	119	130	112	132	129	142	118	118	103	118	137	110	125	126	126	114	106	135	112	127	141	119	121	117	132	130	133	131	111	111	131	106	131	121	117	126	121	138	138	144	98	117	117	130	112	125	125	137	132	116	112	108	129	136	118	117	138	132	112	124	102	132	112	138	112	127	140	125	112	130	104	123	137	140	125	100	107	141	112	109	108	138	124	107	132	127	117	127	120	111	99	111	119	107	107	105	116	119	123	130	123	127	120	143	130	110	105	123	127	120	113	119	115	132	115	117	125	117	147	121	111	121	144	121	104	108	108	137	118	136	130	121	133	104	111	131	113	133	123	140	114	123	129	133	129	125	109	108	97	144	129	99	118	106	135	119	137	135	103	111	134	120	117	112	121	138	117	125	125	129	126	126	136	126	137	105	123	109	121	119	93	112	99	140	127	137	127	136	129	126	120	125	112	129	142	115	133	127	109	120	138	110	120	116	104	129	108	123	85	113	137	108	128	125	136	124	110	142	102	143	124	106	118	130	122	111	102	103	138	109	119	117	124	130	129	136	146	145	130	115	116	95	120	121	119	114	129	128	106	116	106	117	106	109	118	112	116	122	125	115	129	112	135	114	124	113	118	129	122	128	102	122	115	135	120	104	99	124	109	119	121	129	127	138	105	124	115	115	125	125	103	120	122	112	137	124	120	107	114	117	120	137	103	135	109	128	107	113	99	124	97	126	135	150	109	133	113	119	123	115	137	123	130	115	126	107	127	119	120	136	115	139	126	130	107	130	132	123	118	102	132	118	107	108	128	138	142	139	129	151	128	130	127	134	130	130	115	132	108	103	131	117	123	127	115	114	111	122	111	119	112	120	111	120	124	104	125	125	131	106	103	128	105	111	118	118	114	107	118	120	125	120	134	108	110	105	115	101	110	127	114	102	133	112	123	113	123	126	97	136	140	139	126	104	147	134	113	125	143	143	126	127	111	112	112	135	122	131	114	117	114	114	101	125	114	106	133	117	135	125	115	125	107	120	105	122	136	127	115	121	118	130	98	128	115	128	110	114	120	137	127	143	122	113	110	122	128	129	112	113	90	99	113	108	120	119	121	145	145	110	133	129	113	120	104	121	119	123	129	125	111	124	126	133	133	105	113	104	129	126	113	118	115	147	137	134	126	117	123	128	122	147	124	102	140	133	113	128	131	116	130	119	110	117	127	132	108	118	115	125	122	117	121	119	135	109	115	126	128	122	135	116	123	104	100	117	117	122	108	131	115	130	110	116	130	115	121	124	116	125	126	122	111	125	116	119	122	139	129	108	85	113	116	111	110	117	134	130	118	136	113	113	118	126	115	134	111	113	113	117	111	128	133	118	117	134	135	134	110	106	118	129	140	112	127	113	130	121	104	128	134	106	113	137	121	107	131	111	116	125	130	124	123	146	124	118	130	115	110	149	111	132	125	101	121	127	109	128	131	110	136	117	130	126	123	138	122	125	106	127	123	123	110	148	111	104	131	134	129	115	119	130	113	134	145	101	115	134	118	116	139	126	109	130	124	121	115	118	153	125	121	107	127	116	116	111	114	114	130	119	131	125	107	117	107	103	130	107	126	122	126	123	125	103	137	130	123	114	115	123	121	131	134	94	127	138	105	112	111	113	119	129	121	134	131	152	129	129	104	132	111
4192	1066	464	285	223	182	157	174	149	148	174	161	143	161	155	126	149	145	141	150	135	147	123	132	129	111	153	138	134	121	129	154	155	141	139	128	151	149	134	124	147	121	127	146	138	138	133	155	127	137	129	142	133	134	139	150	135	138	128	120	157	154	121	134	129	138	126	134	156	146	136	139	150	146	137	137	148	128	140	150	127	144	130	111	125	122	154	134	134	123	133	147	133	135	125	124	143	133	123	139	122	130	117	132	145	115	155	136	144	134	149	133	142	144	152	149	157	114	146	148	158	169	113	131	140	140	164	144	115	143	161	149	129	148	152	122	134	127	114	134	138	127	146	139	140	124	124	132	129	119	155	136	119	136	146	142	129	112	144	147	137	119	145	150	142	144	117	145	127	119	136	145	122	142	156	143	138	148	145	138	129	118	141	154	126	134	128	123	122	150	139	150	150	132	133	138	128	132	141	137	157	161	137	151	139	153	145	135	145	127	120	156	131	129	128	153	143	142	143	137	124	145	130	144	149	137	142	133	129	145	139	135	153	132	144	137	131	120	155	136	124	138	132	129	151	153	146	156	121	121	146	134	135	113	132	137	131	146	144	147	127	124	132	136	148	138	151	128	125	143	133	141	120	125	119	137	144	147	126	128	139	148	136	142	140	144	140	139	147	126	129	125	142	138	124	146	164	127	122	142	135	126	143	136	142	137	131	130	140	145	145	144	147	135	122	141	129	141	144	145	106	144	155	154	145	131	150	131	120	152	133	138	143	137	130	133	130	160	133	130	122	134	142	133	133	146	130	140	128	141	118	126	144	143	118	147	129	137	150	146	142	128	139	142	141	125	123	162	155	125	115	125	131	142	146	133	123	156	142	135	149	120	119	138	111	153	145	147	139	108	132	140	134	155	162	155	114	161	130	129	149	120	137	114	140	112	156	135	153	142	136	130	134	122	121	146	135	134	132	144	135	137	159	136	142	145	130	148	123	140	136	158	134	139	143	159	125	137	138	144	137	160	126	132	129	123	144	141	144	133	124	141	109	144	144	154	142	126	135	136	155	132	139	143	145	133	129	131	129	125	121	134	126	151	132	139	128	156	142	135	136	141	141	141	115	123	144	124	118	120	122	149	147	130	143	136	145	149	115	126	133	167	149	119	142	133	124	155	133	120	145	136	146	139	153	129	117	129	136	137	144	149	122	136	137	119	132	129	136	125	134	131	129	126	130	124	155	148	136	132	135	150	140	127	133	132	151	124	129	132	137	129	144	138	127	163	136	136	139	129	125	139	130	136	133	145	122	127	139	134	131	129	125	125	123	149	123	114	138	137	102	150	131	139	135	146	159	139	141	134	144	152	156	137	139	137	145	124	133	139	162	136	136	135	137	136	153	130	132	165	143	119	128	155	148	147	152	138	135	138	142	128	121	138	145	121	130	116	130	114	121	137	151	124	155	134	130	140	134	130	151	131	127	116	126	130	145	133	118	132	150	143	148	144	130	141	146	139	147	127	131	150	141	150	131	137	132	137	145	134	138	121	130	117	139	131	127	127	136	150	146	131	152	142	141	112	131	141	139	119	142	130	137	140	129	147	140	135	146	128	130	163	140	140	139	146	151	145	125	124	152	135	123	136	161	133	132	127	135	138	129	135	156	138	142	143	137	140	138	130	149	137	148	118	133	134	149	140	147	119	147	144	153	167	120	132	146	123	138	131	148	149	129	124	135	128	113	135	105	157	128	136	142	146	150	148	134	133	133	135	135	155	135	132	139	140	145	127	145	139	143	135	144	123	158	108	135	125	146	148	130	136	128	135	142	140	138	134	138	131	152	136	140	148	122	148	132	145	149	133	141	137	144	129	132	142	134	147	124	150	157	139	123	143	158	141	144	137	143	146	156	124	134	121	114	143	116	138	136	138	129	137	130	129	150	147	152	135	134	118	148	147	127	137	125	150	127	148	153	128	119	137	146	150	126	149	136	131	150	135	136	140	127	140	145	139	155	128	132	121	140	147	123	133	133	146	134	124	124	136	153	134	142	144	128	134	140	126	120	114	165	121	145	142	140	149	134	119	122	124	140	132	146	141	132	142	144	160	170	139	141	142	141	137	141	147	118	132	145	116	151	132	144	124	132	138	159	155	145	142	125	139	108	129	120	126	129	151	149	144	134	157	152	146	146	132	128	131	133	138	108	139	131	130	121	127	129	133	135	146	152	125	128	125	137	123	153	143	136	111	135	159	130	137	145	132	140	131	141	143	127	114	133	128	126	136	144	136	140	136	138	128	146	136	114	141	134	125	139	130	150	124	126	150	125	110	131	152	140	153	149	148	126	129	148	153	132	135	143	149	142	143	146	114	138	148	142	118	122	148	141	113	123	131	134	113	135	112	127	132	139	137	129	135	126	90	126	164	136	121	125	153	130	157	121	131	149	155	117	151	125	155	132	122	140	128	138	124	137	132	115	147	131	151	134	140	143	135	143	150	136	138	136	130	115	153	143	135	142	141	114	126	139	122	138	139	136	147	144	139	122	123	122	119	126	135	134	140	124	136	147	126	131	144	139	124	132	123	135	145	136	141	128	121	127	130	139	127	127	135	143	120	147	134	125	135	124	127	128	132	135	148	134	124	135	134	133	145	134	140	136	140	160	156	128	157	149	146	139	150	147	127	129	125	148	141	140	144	128	155	119	124	118	142	154	148	155	123	130	141	153	143	120	130	122	118	128	137	141	145	158	136	126	144	119	154	144	131	146	134	131	153	136	143	134	153	122	145	138	132	127	133	144	153	148	138	139	142	148	155	139	125	143	150	124	156	149	139	147	121	139	138	142	128	137	141	126	144	136	122	155	108	160	148	145	135	125	131	138	121	137	130	139	149	149	151	138	124	138	145	144	125	132	137	135	151	158	151	134	145	136	133	117	116	136	126	157	149	142	140	161	115	136	163	133	138	109	154	121	144	165	127	140	120	154	132	162	125	124	126	142	133	144	149	110	146	155	119	142	115	132	140	123	148	119	157	139	144	148	145	127	120	133	132	151	123	133	137	127	130	144	148	146	128	145	143	137	128	135	139	133	145	143	151	146	140	136	136	118	109	120	134	136	141	139	143	129	129	129	145	131	149	133	139	158	112	136	129	151	131	115	160	170	109	151	126	148	152	100	135	132	129	143	140	142	129	116	145	128	150	137	124	129	136	123	116	125	133	142	125	141	135	139	141	134	159	138	136	138	141	127	130	141	102	148	157	126	148	156	140	139	119	127	129	143	147	153	139	142	145	135	135	152	134	137	144	133	130	141	122	124	136	133	143	129	140	131	117	128	128	135	122	134	135	129	133	159	149	117	154	126	133	118	139	115	154	146	149	140	131	144	123	126	146	138	138	141	130	138	108	115	121	149	127	139	149	139	156	141	147	137	127	134	136	166	139	151	157	148	133	120	138	134	112	148	155	131	133	115	131	123	131	150	137	125	124	127	133	140	132	141	133	140	139	147	139
23864	21294	28477	24421	21275	9425	902	629	506	483	452	344	377	350	344	356	369	342	299	329	323	287	310	291	313	280	296	323	301	279	311	320	269	281	296	272	283	309	279	316	311	300	317	297	300	271	263	290	274	285	279	268	289	311	276	288	274	254	271	294	250	262	290	285	264	277	271	290	308	303	289	278	252	266	270	262	288	283	289	268	267	281	271	256	291	279	308	277	270	264	298	254	293	304	296	286	323	287	266	265	292	281	289	281	267	274	279	308	267	309	282	255	285	275	282	262	249	289	284	265	320	258	280	276	288	281	259	270	280	268	269	266	287	260	267	278	307	278	315	280	292	245	289	269	251	278	285	272	261	271	283	246	266	309	295	264	275	278	281	291	299	264	279	277	275	268	302	256	278	274	295	271	285	258	277	279	276	285	269	295	276	260	272	268	271	285	266	281	273	307	298	283	275	265	264	263	305	262	278	282	255	274	269	275	307	257	288	263	285	311	328	241	284	283	265	284	274	273	261	289	269	288	285	232	275	267	283	274	289	293	284	268	279	285	285	270	323	297	277	301	277	255	306	290	282	266	255	272	304	245	267	276	258	274	279	296	272	284	285	288	283	261	270	270	289	274	296	286	281	282	254	251	290	279	276	306	300	277	263	266	276	292	300	306	300	264	252	300	267	257	277	268	277	276	269	283	269	273	274	287	270	280	292	280	290	289	286	279	251	299	287	307	254	284	278	275	269	266	270	278	272	269	296	279	248	278	259	293	254	258	280	228	276	328	303	287	298	294	262	272	265	298	273	290	272	259	271	275	281	266	293	275	242	274	303	271	291	263	276	285	275	252	254	272	251	280	259	280	274	248	264	277	281	276	310	306	302	296	301	258	269	270	279	244	302	297	251	313	296	248	277	276	299	281	301	295	267	286	247	276	283	275	253	272	246	281	269	282	273	250	263	272	302	287	282	285	278	254	257	297	295	300	309	313	269	274	282	252	287	259	297	245	286	283	262	306	246	286	274	253	270	255	265	280	252	268	296	254	271	315	291	273	282	271	265	269	322	279	296	281	270	279	287	285	275	281	276	310	270	298	278	282	270	329	296	288	308	250	272	264	264	291	278	286	264	286	289	279	261	269	272	272	267	264	271	271	245	258	276	277	269	269	278	289	271	286	272	299	292	316	275	280	291	291	287	255	281	304	271	273	274	256	276	257	290	276	264	280	259	270	253	256	295	278	276	278	289	303	271	274	272	283	263	263	287	271	287	309	282	264	305	275	265	316	299	273	288	277	245	279	283	288	299	253	310	269	300	275	280	264	261	304	293	290	288	266	278	284	264	252	283	296	283	251	282	294	274	274	282	313	267	305	282	275	274	276	286	252	292	291	287	303	290	276	254	260	265	296	276	273	310	285	280	271	276	252	271	261	283	265	274	249	279	274	260	284	284	263	270	274	285	281	286	279	263	255	286	253	270	297	290	286	288	270	273	263	291	263	279	288	283	270	281	286	287	282	251	277	266	253	296	271	278	278	268	309	294	284	281	283	290	272	298	268	301	275	254	263	277	287	281	262	273	292	252	292	283	299	291	280	308	269	293	277	270	269	277	274	285	288	284	291	276	266	283	264	274	280	283	308	263	301	247	271	307	283	281	279	254	268	272	296	275	280	277	274	284	280	281	275	280	277	306	272	292	275	273	262	297	295	293	286	293	288	305	270	280	276	288	298	319	271	299	264	293	310	262	270	279	299	268	278	288	270	316	283	268	266	261	300	281	304	270	278	288	283	275	275	276	304	266	265	264	285	247	298	275	271	294	267	262	280	277	266	279	257	248	290	282	273	243	273	301	272	288	285	269	256	263	268	258	241	273	283	290	274	265	323	271	296	250	246	271	299	273	260	326	292	287	288	275	270	277	245	291	263	290	262	289	272	291	290	276	300	268	251	277	273	267	273	290	286	310	264	280	277	303	293	259	241	241	298	254	299	303	317	257	286	267	279	270	255	287	274	264	279	274	245	284	249	275	290	276	277	309	277	281	268	279	256	270	269	258	280	250	242	274	295	258	278	256	289	289	264	278	265	278	257	244	272	274	276	314	247	288	261	293	281	276	261	305	271	282	276	284	283	255	265	262	296	289	315	291	289	289	254	276	277	271	256	284	278	275	269	291	247	237	284	280	267	283	277	303	242	292	274	296	294	292	283	281	277	303	273	297	270	278	298	266	262	252	269	298	261	274	301	290	293	279	272	281	313	272	287	254	322	275	339	275	261	280	287	268	282	285	319	282	291	301	291	262	285	269	270	283	282	290	270	279	278	318	286	255	302	271	241	263	288	274	257	264	313	276	302	265	253	258	277	269	267	305	292	266	258	278	289	273	269	286	264	302	271	306	288	272	268	288	293	296	286	277	300	253	275	275	290	259	274	287	300	274	277	281	276	302	268	279	237	290	250	304	256	277	304	274	274	265	279	272	272	275	270	311	285	278	280	277	277	262	286	277	284	261	267	293	271	286	257	243	248	278	287	252	271	308	280	268	281	269	296	294	292	267	267	261	238	259	288	275	298	261	294	279	270	282	310	254	265	265	240	273	256	272	275	260	282	283	264	280	273	278	293	248	278	261	269	288	268	278	281	275	268	301	263	301	277	291	273	266	299	270	261	288	273	300	276	277	295	309	269	261	258	291	275	291	250	269	286	280	261	299	306	276	307	275	266	248	273	325	291	270	281	279	239	300	265	280	295	288	272	267	279	266	250	290	283	278	310	254	280	312	266	258	273	264	294	316	298	306	266	282	242	278	263	246	281	281	267	283	263	273	261	295	294	287	292	282	311	272	287	289	265	269	248	272	269	265	273	273	277	262	288	280	274	259	279	303	277	273	279	285	284	290	285	267	273	286	259	256	311	251	259	251	283	248	288	262	284	268	318	289	263	268	291	268	282	299	266	261	263	265	298	289	287	273	284	291	287	279	311	274	286	279	305	289	292	265	292	295	279	311	250	298	270	299	288	261	267	276	282	260	260	296	274	302	288	284	288	279	298	279	279	273	287	281	256	268	291	284	271	276	263	254	291	293	282	281	275	243	261	243	281	292	261	271	291	266	270	294	255	274	219	267	284	280	260	266	270	287	274	317	303	258	258	300	273	265	277	286	282	292	271	279	253	290	288	269	298	258	276	298	264	279	246	279	278	287	289	293	275	282	282	263	312	278	265	270	288	301	244	270	280	291	247	255	278	295	278	269	267	252	276	295	277	282	272	290	283	293	311	277	281	286	260	252	276	288	288	295	263	247	332	252	273	301	290	280	290	260	277	274	308	312	304	288	272	291	263	257	283	258	260	295	262	269	275	281	270	253	268	248	290	306	269	270	281	253	280	284	303	263	261	305	277	290	290	268	255	252	294	258	296	287	279	277	282	269	251	303	278	281	258	274	287	275	279	299	296	278	265	275	270	318	289	286	278	295	252	296	292	255	281	277	260	259	255	290	253	286	291	265	276	265	281	285	260
3310	15527	5697	2755	1964	1458	1091	900	743	639	562	488	468	455	396	412	376	366	333	314	366	347	334	366	322	301	311	298	313	304	267	288	299	323	321	324	285	287	310	302	318	289	294	295	304	304	275	287	295	321	283	265	285	266	276	288	273	292	267	294	304	311	317	279	293	284	292	323	291	300	303	270	272	266	288	310	262	280	309	286	303	276	276	274	292	295	322	276	279	268	280	255	291	283	294	294	280	314	276	285	296	287	299	305	277	293	270	284	298	275	285	286	313	296	281	273	301	298	279	270	305	263	294	305	297	305	270	355	300	269	286	292	290	291	286	290	243	305	305	286	289	321	301	248	319	282	294	304	308	279	299	294	315	292	308	280	285	282	304	284	291	254	273	287	278	294	292	290	278	289	266	282	292	276	266	285	283	286	285	269	304	261	302	256	302	293	294	255	257	285	290	293	313	265	284	299	305	313	274	315	298	261	286	311	299	288	291	271	265	324	304	274	253	304	293	281	318	318	293	302	290	290	287	310	248	267	269	252	288	295	289	274	308	286	255	275	274	275	294	255	277	277	283	260	305	272	308	266	285	291	262	278	285	284	269	291	321	270	285	284	292	303	292	315	296	261	272	285	296	287	271	300	273	290	277	256	284	273	297	282	282	282	280	286	278	313	322	301	261	304	265	270	288	263	261	275	263	284	286	268	290	269	276	285	297	305	283	303	288	278	322	286	292	292	305	313	287	254	278	299	293	287	327	288	287	315	287	285	277	275	311	287	254	283	268	292	295	264	294	311	257	293	285	267	297	289	315	296	294	299	275	295	281	268	284	315	279	295	291	291	289	311	256	281	319	271	266	293	286	285	303	282	289	283	269	273	276	274	287	299	292	292	280	278	299	278	260	270	317	291	309	297	271	289	303	291	302	290	289	278	263	300	278	268	256	272	320	299	288	290	318	290	297	268	315	287	301	272	281	270	287	307	292	279	301	257	293	274	278	257	264	263	273	293	279	276	280	269	321	286	230	294	277	242	284	268	273	290	274	269	278	284	304	309	272	270	302	280	275	310	267	271	266	294	267	273	288	272	292	256	296	285	304	292	297	318	302	281	295	271	283	280	281	289	278	289	289	281	323	281	300	295	289	289	272	286	304	269	294	299	290	286	294	300	274	255	304	296	323	293	277	317	270	260	304	286	266	257	284	310	274	295	279	275	269	301	288	259	292	318	282	260	295	306	274	293	253	286	298	289	246	263	249	248	303	286	297	263	289	288	269	332	286	282	260	268	322	279	297	326	277	277	295	301	265	306	309	284	288	288	279	284	276	316	291	282	309	264	272	307	292	289	281	277	265	277	315	280	298	295	282	277	280	278	306	277	268	288	286	287	286	281	291	280	269	303	276	308	298	289	275	261	274	260	295	303	303	265	298	299	263	273	286	283	271	287	251	291	306	290	303	279	279	278	283	248	290	316	320	318	267	281	272	306	266	298	281	276	307	298	286	305	318	292	307	276	310	305	280	289	291	311	293	282	278	284	289	280	292	278	280	274	306	313	310	271	287	260	306	311	265	277	264	272	259	262	265	313	274	268	298	296	313	277	257	289	298	292	304	283	271	285	257	284	282	297	304	274	288	275	276	281	287	287	285	269	307	308	261	285	306	279	305	302	268	309	267	292	280	257	317	285	312	282	257	247	314	285	304	296	306	284	276	267	273	275	286	283	295	284	260	295	301	267	291	308	273	261	283	285	289	290	280	298	295	328	264	300	283	280	292	305	285	262	256	276	282	304	297	272	293	301	298	300	287	307	294	278	294	300	281	278	294	305	257	269	310	304	284	271	282	296	291	276	272	302	282	289	265	289	274	302	278	269	280	283	271	266	283	278	286	278	258	271	287	296	290	311	299	310	276	294	281	267	263	277	271	272	272	318	295	301	296	292	255	265	355	312	306	290	298	245	285	274	283	294	298	298	287	280	285	271	301	302	260	259	259	298	296	288	303	318	297	285	311	274	276	258	298	299	303	274	287	292	284	275	276	258	326	265	311	258	299	271	292	303	284	294	291	299	294	296	264	323	296	249	295	295	281	279	313	302	294	272	295	285	287	290	294	254	248	292	262	271	298	299	278	275	317	286	291	288	300	279	295	326	297	300	272	278	288	277	286	292	288	283	290	335	285	308	277	280	289	285	299	301	284	288	260	285	295	305	276	299	277	275	309	298	272	294	306	269	312	289	300	264	287	277	300	283	271	259	283	287	278	303	300	280	292	318	299	306	262	267	268	272	258	277	291	293	297	289	284	274	277	278	271	289	298	309	279	301	266	286	281	288	307	301	305	315	290	299	265	289	275	286	284	265	269	278	280	276	285	294	282	279	253	296	272	299	264	278	289	281	285	306	260	289	274	267	305	289	298	275	281	271	297	274	302	256	291	261	279	269	284	274	291	280	286	285	297	253	302	286	296	292	300	271	332	295	275	274	304	278	286	275	328	313	280	270	313	309	267	274	234	269	305	268	307	299	265	298	298	292	304	325	275	259	281	279	268	277	292	293	286	292	273	272	297	285	278	273	315	291	288	300	302	273	276	294	287	288	276	303	308	272	299	296	285	269	313	278	293	281	272	294	280	282	277	301	274	296	279	301	292	261	288	296	294	295	253	312	288	276	308	276	267	292	316	269	271	273	265	307	300	283	286	265	289	268	289	322	251	276	308	300	311	337	311	282	281	290	291	296	240	295	279	287	273	293	304	289	331	259	292	306	306	295	268	289	258	290	283	272	287	272	284	305	260	274	290	279	265	310	292	315	287	291	293	313	260	265	288	306	286	283	293	285	311	256	293	299	248	285	293	278	278	283	280	262	281	298	291	315	296	261	299	313	295	271	315	273	306	284	269	295	278	284	299	286	334	274	287	302	313	303	284	312	299	287	274	297	309	252	251	298	272	263	259	273	292	279	292	307	332	289	281	298	247	271	291	274	292	309	286	265	311	272	269	299	312	288	289	289	295	285	296	321	272	308	283	284	260	287	303	288	271	282	286	312	287	272	287	294	289	260	285	279	319	266	323	274	264	314	277	314	257	275	265	297	302	266	264	312	268	288	283	277	289	281	287	303	303	296	278	273	277	279	289	294	291	278	278	282	289	292	287	298	266	275	269	313	290	305	292	266	262	286	315	259	278	244	258	298	271	304	278	292	275	300	283	267	275	283	282	265	269	294	286	297	287	293	297	289	304	289	280	288	279	293	286	293	261	291	278	283	279	310	287	270	290	263	314	255	319	322	276	312	254	287	287	261	278	280	263	287	297	289	260	274	261	295	312	280	272	302	273	298	285	298	314	278	316	313	320	305	313	293	291	297	268	286	279	268	307	286	289	270	272	288	268	299	291	277	294	274	303	285	295	291	262	278	295	253	299	297	277	268	298	314	289	305	311	260	314	278	297	313	308	265	302	292	269	294	268	270	324	276	279	272	278	279	295	280	255	272	315	291	290	271	290	285	272	292	269	267
25208	21371	27543	25453	10196	643	477	365	312	295	307	276	268	238	247	273	259	255	242	233	241	240	220	236	229	248	222	237	226	233	218	243	219	245	242	216	213	190	209	214	217	226	232	200	216	242	211	232	225	229	257	216	216	225	243	226	210	249	246	223	212	213	239	210	213	261	222	209	233	187	213	247	219	231	223	201	214	229	213	231	191	238	195	235	240	212	223	218	221	197	215	247	234	226	218	234	233	190	240	209	241	226	231	211	193	227	213	198	217	219	217	208	217	212	218	229	213	230	213	232	228	208	193	232	237	226	220	217	206	219	231	223	230	213	214	188	211	235	191	240	222	240	218	250	249	233	233	210	241	239	219	217	192	249	227	205	232	220	234	231	236	206	200	243	241	234	226	200	227	222	199	228	237	188	214	205	217	222	262	213	209	225	220	219	235	202	225	243	215	208	217	242	201	202	218	230	209	219	233	224	205	210	207	214	203	206	229	222	239	208	225	249	220	237	234	202	230	232	209	209	212	200	216	194	206	227	238	205	234	241	269	216	230	217	221	222	214	232	221	222	229	212	239	230	244	230	232	245	234	224	230	200	238	207	219	217	210	223	213	236	251	267	221	225	223	222	217	207	212	219	217	174	250	189	216	210	208	242	227	239	198	222	206	216	217	220	243	229	236	218	197	213	229	215	183	235	219	238	212	231	198	244	203	219	210	226	232	212	254	221	214	219	255	220	250	221	251	188	219	193	228	220	210	243	191	239	242	256	211	204	238	212	209	225	232	206	202	200	219	217	218	217	215	203	212	243	202	208	225	245	216	207	240	220	208	227	227	211	219	225	203	224	224	244	238	209	207	215	210	231	221	228	229	234	208	218	212	229	209	228	246	222	208	234	194	223	209	186	241	207	229	238	227	215	232	207	247	210	187	181	207	207	215	249	219	210	193	220	227	227	220	239	236	202	208	221	210	218	217	218	217	237	248	252	222	205	196	223	243	201	201	210	213	204	226	214	241	222	214	223	214	212	211	218	252	236	206	207	204	238	258	206	235	238	218	213	232	231	224	238	228	225	196	207	212	226	223	205	200	233	217	233	191	214	225	218	238	226	229	206	218	243	229	207	203	218	219	248	182	227	224	207	226	213	225	227	208	219	204	221	216	225	220	207	220	217	254	232	214	225	213	201	228	227	230	218	212	207	238	220	231	242	217	241	246	211	250	226	223	189	229	223	213	229	225	214	225	239	198	196	220	234	224	231	213	213	226	225	219	248	217	215	212	210	236	231	232	227	214	224	215	215	225	234	243	208	216	203	220	211	244	230	241	214	231	246	250	226	229	220	229	220	208	221	203	224	228	234	216	188	214	205	234	234	209	220	243	211	198	225	219	233	229	258	213	226	229	230	225	211	216	224	232	206	221	224	182	204	209	248	223	223	211	218	237	237	217	211	212	246	230	222	221	241	221	208	225	225	220	224	202	216	218	217	242	220	221	241	205	197	240	247	225	241	200	217	222	215	225	239	217	227	214	240	224	221	243	227	226	255	202	219	220	234	222	207	205	222	232	242	213	219	211	226	216	227	246	233	212	189	248	225	226	215	223	195	215	228	212	229	217	226	241	217	223	240	226	211	220	244	216	218	202	223	220	209	217	258	242	228	241	202	213	214	232	219	242	222	223	214	243	229	213	220	208	200	213	236	230	226	210	221	231	218	222	206	208	235	240	228	232	190	237	207	193	230	211	213	222	230	224	214	236	229	246	218	226	212	211	205	225	223	218	204	232	227	223	167	230	240	227	227	219	233	250	230	204	210	239	212	220	215	226	230	243	190	232	221	217	230	226	230	221	201	248	221	240	211	228	216	229	228	186	220	220	220	239	217	222	233	185	237	228	229	203	198	221	233	214	221	217	217	185	212	221	219	244	228	211	230	219	220	269	245	229	225	224	199	239	189	234	221	242	240	220	215	204	233	236	237	247	225	232	216	211	210	195	234	225	245	209	242	233	209	212	202	217	229	223	230	220	238	205	208	170	204	216	225	232	233	204	227	209	227	205	198	199	221	206	235	231	213	220	206	195	236	228	230	247	242	236	219	214	208	233	229	221	232	232	214	224	225	226	202	208	227	234	222	211	208	226	228	231	190	225	197	199	232	215	204	234	222	213	252	200	218	219	241	247	223	237	193	193	212	200	203	237	205	221	202	236	207	230	222	207	216	211	224	246	230	244	221	218	238	203	226	203	225	222	227	227	211	205	231	227	233	205	236	217	215	206	207	189	229	223	242	236	248	227	228	226	217	226	209	186	199	215	238	233	207	228	225	236	234	225	216	201	213	228	220	245	210	218	249	218	235	249	230	220	232	233	206	225	197	220	196	233	224	210	207	232	222	228	235	228	226	229	226	233	221	242	213	250	225	217	225	224	218	208	220	239	213	207	237	208	203	212	220	214	222	256	207	240	256	234	211	238	233	240	234	207	227	216	237	231	221	213	219	214	238	201	220	192	238	232	215	238	222	194	237	218	214	221	228	211	237	204	219	216	213	230	220	204	220	196	233	215	206	188	234	234	226	240	232	240	217	218	202	208	223	220	236	196	212	228	231	213	198	242	220	227	209	257	229	230	244	202	205	217	217	223	196	229	224	241	220	222	182	210	227	207	180	211	212	244	231	231	237	209	206	213	235	213	216	189	218	214	258	238	214	219	217	216	192	203	205	214	212	223	202	219	245	211	211	234	213	210	209	205	214	220	201	199	201	237	227	221	232	208	235	220	205	234	221	212	245	224	228	229	214	212	227	212	219	221	238	219	211	226	203	202	212	223	209	227	217	201	219	235	195	225	205	196	248	205	229	232	200	224	227	228	202	205	195	205	217	231	200	217	223	233	229	210	223	206	210	205	225	251	229	202	239	199	232	231	236	213	221	230	218	220	220	207	205	194	226	198	204	202	216	217	224	230	244	198	212	243	212	234	216	222	211	215	227	229	244	236	234	240	190	255	238	240	219	212	215	239	241	268	210	204	197	206	229	198	230	198	227	201	247	227	207	239	204	226	233	236	241	225	224	213	206	211	207	204	206	220	207	210	222	230	225	207	231	209	205	238	234	222	231	229	221	221	218	213	198	252	216	224	226	224	208	232	217	236	202	217	226	239	216	229	238	212	213	254	219	207	217	213	234	221	226	202	219	232	241	216	222	208	212	226	198	237	197	233	224	210	238	227	212	224	208	223	228	249	215	197	210	241	228	209	217	231	201	206	222	218	213	208	241	216	227	241	214	228	240	218	223	231	193	177	194	229	221	232	235	242	246	219	219	219	221	214	181	205	228	216	202	228	242	231	200	225	225	246	212	211	217	210	209	228	251	201	220	212	221	209	233	223	234	234	209	226	212	205	210	222	214	235	250	223	222	250	236	219	261	214	201	214	208	234	209	223	210	213	232	229	222	247	231	231	253	219	220	195	217	241	232	218	228	225	221	222	191	261	207	243	223	202	206	201	207	223	229	233	231
3425	11773	3201	1537	1139	872	695	574	479	474	422	351	337	343	313	296	262	296	280	268	295	271	286	272	251	265	236	269	275	246	253	267	256	274	251	259	230	256	235	252	247	267	251	253	257	232	250	220	258	262	268	239	248	233	257	254	266	264	263	258	241	251	257	256	243	251	262	255	282	252	257	260	244	260	257	255	238	279	250	248	252	233	269	239	230	244	250	275	251	247	244	258	266	268	250	246	262	236	226	257	252	236	255	261	249	264	250	251	252	218	227	242	255	268	257	243	262	247	282	268	225	256	225	271	241	226	248	264	250	227	255	232	263	244	223	259	232	267	219	227	251	212	230	267	245	252	268	250	265	250	247	255	241	255	235	242	253	233	222	275	260	240	208	240	236	230	251	275	249	252	246	258	252	240	267	256	264	235	278	238	235	221	250	264	228	248	247	250	254	246	245	247	256	264	252	237	270	216	257	235	258	273	266	242	251	275	240	258	282	252	248	219	247	262	261	243	244	255	242	236	277	265	284	265	240	297	243	246	266	247	271	229	232	265	246	250	248	259	239	221	223	258	255	263	220	236	237	269	256	283	244	258	224	261	259	252	236	240	238	243	246	257	233	243	249	272	270	239	282	229	259	238	237	244	239	233	266	243	258	244	244	237	223	264	243	234	252	259	286	242	267	255	234	256	217	242	266	273	259	227	254	246	267	238	249	237	254	225	255	252	262	258	259	250	250	233	252	281	248	225	253	225	243	246	263	208	247	250	249	255	249	250	255	226	229	208	259	228	246	243	246	238	253	223	247	246	269	277	233	249	249	266	250	251	230	231	240	220	242	254	239	259	291	262	230	249	261	241	275	264	227	249	273	258	241	230	244	235	264	235	262	243	233	247	213	244	252	231	250	287	255	255	248	244	279	234	236	260	265	231	254	273	233	264	270	237	279	256	252	268	230	240	268	243	267	263	233	249	279	239	233	230	241	225	270	237	247	245	238	227	257	263	269	239	232	277	234	240	258	253	263	243	240	250	247	238	269	263	226	258	261	253	233	235	246	247	272	214	261	256	239	262	253	223	263	257	242	265	243	262	243	234	242	240	244	283	268	221	281	242	268	238	215	212	249	244	231	210	247	262	244	252	244	233	210	252	242	243	268	228	266	226	232	246	230	257	272	253	253	226	243	256	265	258	234	238	232	246	249	252	270	247	227	254	244	237	236	283	218	231	212	230	263	252	254	266	241	261	268	240	244	242	273	266	246	250	256	239	220	267	219	263	278	265	260	231	249	252	233	249	252	259	246	244	229	263	243	284	253	237	229	232	254	247	235	232	248	242	246	268	253	262	231	226	230	254	227	268	283	236	243	256	223	264	243	255	257	263	243	238	237	245	267	247	264	244	218	269	238	277	244	261	255	234	256	264	237	245	250	261	261	220	266	256	242	262	257	235	232	234	277	259	259	268	241	260	239	242	241	253	249	252	217	241	264	232	252	258	255	273	221	229	241	251	263	260	274	242	265	235	230	244	262	215	258	241	229	280	240	244	243	246	228	251	255	241	235	215	250	245	227	256	255	260	234	228	251	253	246	248	253	251	264	249	250	252	251	263	261	239	265	246	279	210	230	260	245	237	270	232	259	246	258	253	271	233	242	232	244	245	245	250	251	231	247	274	236	223	233	283	247	209	247	221	252	253	225	258	222	248	235	267	271	265	280	251	244	261	232	238	260	258	246	229	262	271	252	211	263	262	277	276	218	233	240	255	243	238	253	249	207	249	235	263	222	220	214	240	248	232	248	266	263	249	274	235	261	264	226	247	255	235	229	252	262	262	233	248	263	244	228	226	251	246	254	227	255	265	246	225	248	249	255	227	230	257	265	297	246	258	257	269	251	237	249	270	241	251	255	227	240	265	231	231	234	238	242	273	251	230	238	250	254	225	227	220	262	252	248	263	259	254	260	256	256	256	264	233	268	252	247	245	231	215	240	252	233	267	242	258	269	251	242	228	246	232	270	243	254	248	254	264	236	204	270	242	235	237	261	217	262	236	246	230	232	229	255	257	263	244	257	267	256	230	236	237	235	246	235	256	252	232	220	230	222	256	252	231	228	247	263	252	219	260	267	238	251	229	239	251	249	234	233	268	244	250	253	256	242	209	244	276	256	289	246	266	245	268	279	237	280	248	246	241	236	272	236	277	267	239	236	257	241	260	214	263	224	279	224	255	254	215	244	230	249	224	256	242	245	255	233	287	269	216	253	233	230	243	237	251	235	259	253	244	220	247	274	271	235	242	259	268	240	227	250	250	227	259	230	268	221	227	238	257	257	240	248	240	243	229	214	234	249	241	216	264	263	256	240	254	242	230	231	237	270	254	264	257	254	245	275	238	256	254	244	253	238	206	264	224	249	267	236	245	225	271	253	231	234	221	268	249	246	259	270	255	242	264	263	266	256	237	230	263	252	220	248	245	254	239	250	255	268	264	241	223	243	233	236	245	249	237	226	272	240	235	253	266	235	258	260	223	238	246	250	249	296	236	241	258	235	265	264	234	259	243	243	239	248	240	257	253	267	253	232	261	225	221	225	234	260	224	241	258	272	243	236	267	256	256	235	241	248	223	262	239	234	228	241	255	239	218	267	252	236	244	268	232	256	239	276	254	244	237	250	257	245	276	253	271	243	238	256	216	267	242	255	256	230	273	276	259	240	241	250	239	253	236	276	242	242	262	261	229	270	216	236	273	253	263	240	254	251	243	258	246	241	238	270	236	232	260	233	234	249	259	239	243	250	249	302	246	282	231	230	248	228	254	241	249	237	230	251	235	230	244	278	242	275	259	243	262	241	239	255	232	239	254	249	250	246	239	221	255	222	252	237	265	242	247	249	215	216	228	251	239	252	252	255	237	250	250	232	238	250	276	222	285	245	228	253	256	242	240	231	226	234	235	281	231	244	267	247	234	246	237	244	224	243	237	218	276	244	231	254	257	238	265	236	229	249	213	252	256	265	241	222	251	265	254	224	270	232	239	264	258	271	242	237	222	239	256	262	253	249	267	217	252	235	224	242	245	262	238	242	238	235	275	256	222	232	256	246	255	254	223	261	244	266	245	254	249	227	256	230	259	225	253	234	242	262	261	240	279	241	252	255	237	266	248	245	252	245	248	246	262	254	260	259	240	246	243	244	245	254	266	250	252	218	265	248	252	254	288	264	254	234	263	235	246	228	240	241	245	246	251	252	260	248	251	255	254	258	250	230	259	253	278	268	259	279	237	241	235	241	225	233	242	268	269	256	253	248	267	247	258	273	251	240	269	241	275	255	255	269	250	234	255	257	237	272	233	239	241	248	286	274	272	255	266	278	245	225	235	250	230	227	227	261	279	250	251	264	238	265	229	244	223	244	248	264	243	253	234	231	269	251	248	234	273	259	235	260	239	269	249	259	236	240	267	237	228	280	239	253	231	257	265	247	279	219	233	250	252	253	241	222	233	223	223	270	249	266	269	255	245
22849	21396	29103	24073	21389	21436	7688	1273	913	863	749	670	679	629	634	572	529	536	561	539	540	555	552	494	518	477	466	519	513	510	496	491	507	441	461	476	494	499	505	470	483	481	480	453	448	504	493	482	441	511	449	444	487	464	456	466	501	500	475	498	493	459	456	445	443	436	478	457	498	470	506	470	468	445	490	426	453	492	476	478	502	467	510	510	472	454	452	471	488	493	455	477	491	500	476	468	490	474	469	481	474	517	476	509	475	461	414	527	480	444	492	473	465	429	448	437	434	514	461	491	497	427	460	484	472	443	436	430	448	473	439	468	487	483	526	482	488	493	488	452	466	467	464	479	525	438	481	442	478	473	488	483	459	463	462	446	467	433	466	438	486	448	470	501	477	427	479	469	460	453	491	449	432	486	483	474	480	444	441	473	437	483	459	475	452	476	451	443	473	464	477	476	472	457	465	465	451	455	464	473	483	458	495	468	471	493	437	470	503	436	487	428	453	496	474	485	449	474	438	451	495	418	464	470	453	479	471	469	464	415	485	480	456	456	453	482	473	459	459	488	468	450	440	425	474	449	442	471	455	471	439	464	462	480	457	498	451	449	491	520	447	510	474	438	454	483	473	452	417	491	517	469	475	507	508	452	406	467	463	495	479	538	493	463	469	431	477	483	506	532	485	468	448	453	483	482	484	496	494	490	454	468	497	490	426	490	463	502	456	471	472	487	473	443	487	448	406	470	476	463	480	501	500	438	450	462	476	429	429	460	480	447	488	480	455	481	473	483	455	446	448	434	424	474	477	467	464	500	491	452	466	494	509	449	434	464	473	483	448	449	498	470	466	437	458	495	452	496	428	470	486	491	490	447	473	475	474	493	485	512	460	438	484	482	453	451	486	433	488	460	527	431	445	455	462	483	444	463	477	482	462	453	440	456	462	494	473	462	472	460	458	467	478	472	432	454	430	473	428	464	463	496	427	503	480	484	466	456	495	477	447	464	523	472	505	461	517	485	474	461	460	531	483	484	491	470	511	495	453	486	498	483	480	451	480	499	497	445	459	461	477	456	493	437	436	477	475	442	458	449	432	484	459	439	418	417	487	438	433	524	504	440	511	453	438	507	483	442	454	458	445	447	497	474	504	467	435	490	466	491	444	482	477	464	453	472	510	466	475	453	456	449	465	486	458	490	441	455	448	464	470	429	451	448	447	497	475	466	480	501	486	454	477	428	479	450	466	445	449	526	481	475	464	469	467	422	435	456	455	423	510	443	444	487	443	422	467	488	455	474	473	440	466	451	458	463	427	461	455	430	475	452	451	449	454	480	492	491	454	428	494	484	490	475	480	507	474	454	487	466	492	427	477	482	420	473	459	451	446	421	415	439	476	475	440	435	423	470	466	443	475	439	458	438	499	451	444	441	445	453	418	450	485	481	472	479	484	481	465	506	488	477	464	454	440	492	444	473	447	511	478	488	448	441	429	518	485	462	468	486	461	495	511	489	477	471	465	474	451	463	524	497	464	455	472	489	468	452	476	497	488	454	468	481	457	442	455	500	501	452	431	462	433	434	437	461	503	467	443	476	464	467	450	444	474	422	439	483	458	446	461	471	445	510	442	499	490	475	472	441	491	463	436	467	474	475	458	469	490	457	498	505	446	460	448	403	441	495	486	460	477	475	465	426	454	467	430	494	486	454	458	502	448	479	472	463	465	475	467	520	439	458	437	475	503	459	450	462	488	448	448	493	449	479	466	465	479	480	499	456	468	448	438	464	481	481	463	428	507	448	456	447	470	495	447	436	440	434	484	480	431	480	485	473	474	495	439	473	460	460	437	440	447	478	425	474	475	455	484	455	458	436	481	475	505	459	477	467	454	504	483	466	479	469	448	468	471	448	455	500	459	470	452	484	445	471	430	468	463	486	465	445	461	461	489	467	455	479	465	463	454	482	461	440	449	434	482	452	438	460	478	498	465	472	473	467	473	468	469	444	465	488	503	470	464	475	494	493	463	493	463	429	477	458	430	432	496	473	448	500	415	473	449	509	424	418	486	462	437	468	444	433	485	428	475	445	482	460	460	467	475	491	433	460	497	443	434	500	448	462	455	498	485	426	446	505	436	460	456	511	456	437	509	464	449	468	473	473	437	472	442	479	441	451	483	486	473	469	440	483	462	440	463	448	470	483	423	495	489	489	457	455	454	447	419	504	467	461	474	479	469	477	431	465	461	452	511	469	521	474	483	475	448	470	438	442	463	433	487	480	430	478	483	466	501	461	460	438	454	435	494	484	453	490	492	485	463	469	426	479	488	459	460	468	446	439	482	484	489	459	471	457	483	487	501	460	519	463	441	484	464	432	478	454	447	467	462	467	463	493	473	480	472	474	453	449	475	423	466	491	435	422	479	470	464	457	493	474	499	441	473	496	463	471	465	463	436	457	478	431	464	457	421	524	497	447	497	431	427	462	448	464	475	461	427	479	471	505	466	487	484	497	452	476	444	483	453	463	475	462	465	459	453	480	476	474	477	478	483	472	505	473	447	444	434	466	433	437	486	449	472	470	468	468	433	461	465	438	479	449	484	440	447	487	478	436	449	488	450	470	446	473	480	445	475	506	447	464	470	460	451	442	458	464	458	448	463	480	467	443	480	433	450	451	491	497	459	430	461	425	506	417	464	462	482	502	482	450	447	414	473	441	458	476	478	461	519	491	448	446	441	520	463	444	451	508	447	457	490	458	473	449	462	481	461	496	484	486	470	477	474	470	479	451	479	489	458	453	486	452	478	486	500	436	497	472	489	485	477	502	461	464	503	512	494	495	458	509	471	479	471	437	452	475	431	497	437	477	481	470	477	438	503	455	505	416	492	515	464	467	424	478	510	469	488	503	484	488	445	494	469	484	475	444	436	438	494	463	452	481	494	489	476	472	426	488	465	482	464	471	462	459	493	475	425	477	485	459	441	480	477	490	461	460	450	480	446	428	460	481	463	485	433	501	475	481	457	467	439	453	462	473	495	496	487	476	470	457	458	438	437	467	514	455	507	416	504	522	493	440	452	477	486	486	488	474	450	467	476	451	500	505	473	430	480	482	470	463	418	452	471	434	490	433	488	447	504	440	489	455	479	467	447	460	439	464	465	464	498	505	470	457	430	483	460	467	479	486	434	475	480	451	448	466	466	458	462	445	448	470	455	445	479	483	452	452	475	457	492	422	499	476	439	491	478	474	485	450	463	480	513	462	500	451	463	454	469	453	497	480	487	511	448	487	457	455	481	473	455	456	441	480	527	446	490	438	441	507	453	485	440	452	469	480	453	471	450	460	507	471	461	504	476	447	521	507	464	401	483	462	479	473	449	496	475	484	491	468	440	474	491	487	414	455	465	467	507	512	479	501	450	445	468	488	456	469	451	456	473	516	461	449	485	495	459	480	452	476	480	483	493	466	478	474	454	460	457	471	455	458	462	499	472	491	480	498	466	484	477	475	484	492	479	436	458	475
4717	17947	9868	4878	3610	2647	2081	1613	1334	1174	1051	894	873	811	742	688	654	637	612	590	562	522	600	548	577	518	546	560	534	510	512	548	494	495	485	512	493	533	501	487	486	482	493	511	461	502	554	492	529	511	519	513	470	489	491	508	474	489	509	488	514	461	501	481	436	454	487	509	502	485	496	496	476	480	478	463	509	497	463	521	466	495	505	487	443	470	482	472	503	493	512	484	499	465	501	453	495	523	471	440	499	482	487	463	451	492	492	434	470	481	463	482	496	495	461	450	461	491	444	524	473	493	486	446	525	435	482	491	447	471	488	485	493	471	457	475	489	426	482	455	433	474	485	454	473	477	475	467	483	458	476	486	432	482	480	479	484	456	472	500	446	491	501	488	474	471	500	473	493	497	523	479	446	480	496	494	529	516	483	451	487	504	460	452	476	513	475	495	442	468	474	447	509	492	464	490	494	516	474	479	491	484	436	475	470	495	493	479	494	463	530	511	483	468	477	483	486	435	455	480	499	491	486	469	517	492	471	505	488	483	431	522	466	526	495	490	495	496	431	521	475	467	459	500	485	500	455	473	467	479	444	484	512	472	466	487	454	469	466	439	490	484	486	478	478	495	492	531	501	494	500	481	478	479	497	495	485	509	502	494	415	444	472	495	460	475	450	460	448	504	454	474	439	464	433	436	507	500	486	467	504	452	467	521	462	555	478	470	430	478	493	513	480	469	478	496	491	487	485	492	478	482	499	475	493	463	488	514	492	444	449	481	507	473	517	505	485	478	498	478	508	504	519	493	478	466	462	471	486	457	502	476	457	483	495	490	445	480	442	443	479	486	504	482	487	458	465	483	491	446	493	474	442	418	486	502	422	498	503	515	474	528	492	502	498	486	479	495	511	464	509	470	507	465	473	486	481	488	503	468	487	484	486	477	490	466	482	450	511	505	472	494	449	464	442	475	487	502	462	416	486	496	519	485	460	459	495	485	495	468	495	500	495	504	458	454	503	447	479	428	455	453	449	463	488	472	474	472	501	451	495	489	479	440	471	528	465	482	489	490	452	452	474	430	498	502	457	458	480	502	524	472	479	480	466	466	513	479	486	474	465	450	455	487	458	449	476	457	477	497	508	473	440	534	465	473	483	493	495	472	491	470	446	510	437	491	451	496	481	477	454	457	470	513	522	496	474	482	471	477	451	480	449	499	409	491	439	523	478	454	491	490	486	479	507	505	496	485	500	457	441	483	477	472	515	466	514	467	498	441	505	465	481	483	472	487	485	505	441	445	509	483	482	492	422	454	455	460	491	496	458	511	474	502	482	452	515	488	469	434	460	476	460	478	482	458	523	474	462	479	508	448	468	452	496	474	481	481	450	474	496	488	444	468	472	486	458	471	515	503	459	480	463	476	434	484	447	481	478	495	522	451	480	476	503	502	486	505	477	461	490	462	473	471	475	446	482	468	440	482	424	476	494	444	467	481	473	475	506	493	493	507	494	438	467	444	505	479	443	488	520	499	479	478	457	483	478	475	497	480	507	483	466	480	470	509	499	483	507	487	493	477	447	482	474	468	490	472	491	462	467	485	469	499	487	493	463	464	456	485	505	454	446	489	464	475	456	460	506	469	466	504	499	498	459	471	508	479	443	509	450	497	483	493	472	470	471	466	503	464	499	480	506	465	458	501	495	499	496	474	498	460	500	462	477	499	519	490	483	459	437	486	484	491	529	497	483	480	484	477	508	470	471	460	533	475	453	463	476	480	454	490	456	451	514	511	465	485	486	508	503	468	483	500	485	482	512	511	460	496	481	513	481	442	481	472	422	499	522	465	501	484	445	486	527	476	483	466	469	472	487	466	489	442	470	490	470	473	533	507	474	463	458	463	478	512	456	467	477	498	486	508	424	500	495	458	469	495	507	512	470	480	466	475	480	489	463	452	515	482	463	469	501	466	463	471	468	471	499	474	454	519	469	477	509	464	503	468	444	480	496	491	487	471	486	447	485	499	460	492	483	475	500	440	510	477	470	437	467	482	510	510	477	489	496	475	459	468	483	497	460	480	479	521	489	480	456	484	489	464	481	472	453	493	456	481	482	445	466	485	518	504	488	506	466	536	470	494	500	479	473	482	487	495	470	484	519	492	488	477	413	473	484	442	471	455	472	484	493	451	494	461	449	488	479	478	470	464	506	442	442	434	474	447	476	432	429	464	484	505	507	484	455	488	463	494	475	506	469	461	476	465	450	463	508	474	466	476	443	455	475	472	486	495	492	480	506	493	483	518	445	473	483	476	450	473	511	501	452	502	497	467	456	468	467	497	430	477	466	475	475	469	430	483	468	484	457	496	458	473	492	455	493	485	495	484	508	472	487	476	471	485	470	452	461	486	496	505	446	509	490	503	485	447	482	471	515	462	461	446	495	452	514	478	511	509	422	515	513	458	507	492	492	463	522	473	532	468	512	521	481	477	516	475	475	465	469	474	496	492	470	490	450	501	493	473	477	465	464	478	486	463	461	472	481	486	479	457	486	445	455	484	495	442	509	484	479	478	434	468	538	474	511	464	480	498	473	455	464	466	468	486	517	467	495	478	499	454	458	451	472	485	465	479	471	466	444	493	497	469	495	450	488	486	473	486	481	511	446	455	503	464	474	504	488	478	466	485	495	454	494	483	476	499	482	520	510	498	458	473	476	424	485	462	493	520	464	469	495	464	504	519	470	464	472	443	490	460	472	466	473	492	470	510	508	493	452	490	462	480	427	475	496	471	485	484	441	507	476	506	494	472	471	474	460	497	477	449	516	492	505	486	497	482	488	471	482	516	484	516	487	515	449	485	447	535	473	491	442	483	446	472	462	523	475	482	468	460	438	519	484	481	484	518	454	464	459	489	507	479	463	494	484	474	457	513	478	518	443	530	479	502	466	477	472	496	502	469	486	457	499	457	497	490	467	477	507	435	456	454	517	500	478	427	502	482	449	453	478	511	488	499	473	500	470	496	474	465	469	453	450	496	465	438	479	486	493	504	485	495	502	481	488	437	477	474	464	455	504	467	488	493	410	523	460	436	481	481	470	490	491	501	472	518	485	507	474	429	494	470	454	471	490	477	449	467	471	497	465	460	511	467	473	466	474	448	472	523	489	485	465	507	485	493	445	554	475	499	504	484	455	461	510	466	536	477	498	509	531	433	475	456	450	447	472	473	459	486	448	467	480	487	524	490	502	558	496	513	465	436	475	485	516	431	480	461	438	446	464	459	463	460	465	481	470	479	497	507	516	486	427	413	510	500	487	475	502	477	452	497	490	498	477	449	434	465	503	510	480	483	486	458	444	472	456	460	470	448	445	495	460	487	444	474	475	457	473	436	484	445	462	453	511	484	443	481	496	475	469	481	496	492	488	490	511	474	506	479	499	487	424	436	490	507	524	476	486	444	472	484	463	443	465	448	491	458	500	468	447	464	508	471	447	505	477	483	507	507	458	462	456	461	463	485	503	518
27999	17245	2896	296	190	178	157	148	138	126	118	124	128	114	117	125	107	143	123	118	137	128	113	141	115	120	105	124	131	124	122	119	124	91	125	116	127	126	135	121	124	136	132	125	112	120	109	116	106	107	123	117	141	123	130	130	146	124	100	109	120	103	128	134	114	109	118	112	109	107	121	122	104	120	119	131	105	110	118	129	122	114	113	116	109	115	117	113	132	110	109	133	106	109	105	125	122	135	133	152	130	123	123	114	115	139	108	133	113	87	146	140	127	129	124	122	123	111	116	133	107	114	100	107	122	131	121	115	118	118	124	145	109	117	114	130	140	130	124	98	112	130	107	139	100	132	121	113	120	125	102	137	137	113	125	118	105	138	151	115	125	112	128	122	108	132	102	124	144	102	114	109	111	120	137	117	109	108	110	122	106	111	125	116	128	122	128	122	116	121	123	114	100	123	119	133	122	122	115	102	126	109	136	145	113	115	86	122	128	107	119	121	120	119	126	122	120	100	136	121	116	116	122	126	126	126	114	123	108	124	133	120	126	131	125	115	112	117	125	123	127	127	116	107	132	115	132	136	129	114	124	121	125	139	115	129	141	127	135	121	111	113	113	128	143	145	125	113	118	120	148	122	114	100	121	129	116	137	136	119	117	104	138	131	115	134	120	116	125	114	118	108	111	105	121	91	116	108	119	134	119	135	136	139	156	124	144	107	126	113	139	115	107	125	121	126	123	127	131	125	98	137	130	132	136	128	125	113	116	108	121	127	126	127	120	118	104	97	124	111	113	115	132	107	115	124	94	102	120	115	133	108	141	119	132	100	110	119	109	119	124	146	116	136	124	124	134	132	117	97	97	116	114	128	120	140	132	118	133	112	128	125	145	106	108	118	125	134	103	115	126	116	115	108	103	122	113	109	101	117	108	116	114	130	139	108	122	148	137	118	119	128	121	101	109	119	101	113	148	111	117	121	111	110	121	109	96	123	125	131	113	108	126	120	141	129	109	124	123	113	112	136	130	127	136	103	120	131	123	117	124	107	126	129	123	117	129	109	130	118	109	117	117	106	131	128	112	100	109	113	121	144	111	107	110	118	130	111	133	126	120	144	114	109	108	124	118	126	99	135	126	113	129	125	124	114	107	109	128	139	132	129	134	127	127	109	119	130	124	118	122	111	101	111	113	113	116	124	133	140	116	127	97	143	123	145	117	107	129	108	115	120	117	127	101	120	112	120	120	110	132	112	125	122	112	141	107	121	128	114	122	117	117	131	103	114	125	124	140	118	137	108	110	120	99	130	107	144	122	122	134	129	110	135	127	102	115	115	102	124	123	122	116	110	115	119	118	126	137	138	119	120	125	115	113	123	117	116	119	123	104	118	115	137	114	121	102	129	135	110	100	101	124	131	123	119	117	109	117	104	102	136	113	122	97	106	112	124	122	109	103	115	104	134	144	117	117	126	99	129	104	128	128	118	95	104	125	137	126	141	98	109	112	118	118	120	122	105	144	105	105	115	123	116	133	125	130	111	111	124	112	126	116	133	147	123	128	112	124	101	118	114	137	129	119	121	113	112	126	101	99	95	116	102	103	120	118	99	112	125	115	133	132	117	111	115	121	116	131	135	119	131	142	134	120	99	130	121	119	114	121	112	122	118	117	128	116	105	135	124	127	119	125	124	141	125	128	127	130	123	113	125	121	123	112	119	142	131	121	133	130	103	131	98	124	117	112	109	117	139	125	119	119	117	126	127	110	121	126	125	122	117	124	125	127	143	129	108	111	109	101	118	107	125	105	133	128	108	120	121	123	114	128	130	135	125	136	108	105	113	104	100	122	135	125	111	133	102	100	115	124	124	126	127	96	111	123	122	110	110	126	142	124	112	122	143	123	111	108	112	125	130	117	106	108	106	126	132	124	102	123	145	142	111	103	119	125	120	144	110	125	106	108	124	121	125	116	123	125	125	116	134	106	133	121	109	124	124	120	118	110	95	112	124	119	126	112	98	138	97	111	125	119	138	108	122	129	106	133	109	105	114	119	128	143	117	108	140	119	114	112	130	129	113	127	117	126	128	115	107	128	123	104	126	124	125	102	110	122	117	104	95	114	106	110	112	119	124	122	110	122	111	120	125	125	118	133	122	105	120	110	122	121	113	122	117	141	113	112	110	130	114	118	128	124	118	104	116	123	132	124	119	111	122	118	117	123	125	117	111	114	117	101	140	111	131	127	128	112	93	121	108	117	116	108	128	95	133	116	123	122	103	129	143	118	130	119	147	121	112	125	123	125	119	129	116	108	128	158	130	123	119	113	117	108	123	109	131	125	121	109	124	131	133	91	111	138	125	116	119	120	108	124	107	128	112	122	126	118	126	134	105	114	137	113	104	136	109	119	112	113	103	105	113	143	131	126	118	113	126	126	115	115	112	132	116	131	103	108	101	136	121	125	104	137	105	114	129	125	131	108	116	118	109	144	99	132	122	104	96	119	130	120	131	99	116	107	128	136	108	101	119	119	139	109	113	126	123	127	140	135	120	128	133	113	113	109	131	123	116	115	132	110	125	127	134	96	116	103	106	140	125	123	119	116	106	120	119	125	124	126	114	118	120	117	112	115	104	121	131	116	116	101	119	118	114	116	125	103	133	112	119	117	126	115	116	133	131	131	119	146	121	143	131	118	104	122	137	124	118	114	119	128	111	107	112	146	114	117	112	109	105	111	117	123	124	138	124	109	111	120	127	120	117	122	123	125	114	106	108	134	134	108	104	115	104	119	111	113	122	113	133	135	109	108	113	126	121	100	117	121	111	101	126	117	115	125	137	132	128	119	133	114	119	118	122	118	120	128	108	135	126	120	114	106	105	108	128	117	120	107	107	135	140	139	113	124	100	113	112	119	121	123	125	128	120	118	121	134	129	113	119	148	126	114	123	114	129	136	115	125	135	129	113	129	117	122	145	103	131	129	126	122	111	133	134	118	123	115	119	127	123	132	128	147	124	139	117	115	133	116	124	118	103	124	99	107	123	134	121	128	116	118	114	131	114	128	107	120	102	102	113	101	120	101	102	112	103	102	130	119	125	102	131	119	103	121	123	107	122	140	119	115	122	128	114	147	114	125	130	127	116	112	121	107	131	124	111	131	95	101	128	131	114	107	113	94	138	128	124	115	100	124	131	114	113	117	127	138	97	109	130	97	118	113	127	116	114	117	113	127	148	111	129	115	125	119	119	122	103	129	122	115	126	115	116	121	125	114	119	124	116	136	112	123	127	140	165	120	128	122	109	109	122	116	120	138	115	98	143	128	112	136	133	126	135	119	121	109	114	123	119	116	133	123	115	122	117	116	126	121	135	123	124	124	116	115	111	113	132	123	126	120	105	103	118	125	118	140	136	134	130	116	132	143	117	121	114	120	119	114	132	115	132	117	122	96	114	141	137	126	130	107	101	109	115	103	123	104	125	107	113	124	108	120	124	116	117	142	129	111	121	119	128	118	123
4204	1615	449	287	237	192	164	145	160	158	138	150	133	151	131	115	139	146	151	142	148	150	124	135	127	135	133	133	112	126	130	141	136	108	146	116	118	132	152	117	145	136	113	135	136	135	143	146	130	106	144	147	145	133	125	137	143	117	124	120	144	153	105	150	142	154	150	130	140	126	141	143	140	138	136	126	121	132	148	131	140	136	144	133	163	145	140	133	108	116	134	151	122	145	143	146	147	129	131	147	141	113	124	143	133	137	146	157	130	127	132	147	151	128	121	134	128	110	151	144	142	125	141	130	129	135	131	125	132	116	135	131	133	135	133	134	140	142	142	138	142	148	134	152	131	127	125	143	143	128	126	130	149	133	158	137	137	132	121	136	117	140	123	154	130	149	143	155	131	139	139	131	134	163	129	118	141	124	142	131	134	137	147	146	167	137	130	127	125	141	125	134	145	129	104	141	135	128	135	145	136	172	134	143	136	129	155	125	141	136	135	142	153	140	112	138	148	115	133	137	147	152	124	135	143	130	121	147	139	133	131	141	132	139	124	138	115	133	163	112	137	141	145	151	128	130	159	124	118	152	139	127	144	145	131	130	135	121	132	141	144	154	121	139	133	112	129	130	141	145	147	144	133	149	150	134	149	129	148	139	143	151	136	125	119	125	125	150	118	151	149	137	112	140	142	141	132	156	126	114	143	146	127	124	152	128	139	133	141	138	116	151	125	106	138	143	136	145	164	116	130	132	149	150	134	133	158	156	148	143	154	138	156	145	126	118	141	143	131	141	136	140	119	113	157	113	135	125	123	144	148	123	131	132	124	129	129	133	149	144	132	118	132	133	155	140	142	135	140	145	131	135	137	127	127	122	148	138	107	144	121	122	121	124	150	101	137	135	144	145	145	132	121	149	123	143	146	123	131	139	131	132	128	143	155	148	140	137	127	143	135	128	123	145	145	132	113	137	135	141	144	137	128	147	139	135	112	119	110	115	122	137	136	153	134	129	136	127	147	157	141	147	159	140	134	154	134	121	146	147	128	156	128	114	128	122	157	136	162	141	126	144	135	132	125	125	138	138	140	131	147	148	155	123	148	117	130	140	129	159	146	133	146	130	130	152	151	139	127	111	132	134	139	116	122	110	138	117	137	136	143	121	149	140	152	134	126	108	135	126	117	141	158	139	144	122	131	130	131	111	155	141	150	140	148	121	118	133	142	140	140	124	129	147	145	142	146	138	144	147	141	135	130	130	143	127	127	150	136	128	162	127	125	143	140	145	129	123	131	132	130	121	139	118	119	135	148	123	122	126	164	135	132	138	162	128	142	129	147	136	135	132	151	136	140	149	130	156	124	147	120	157	150	144	151	131	159	149	154	157	124	156	138	125	124	163	140	137	124	141	118	133	159	139	120	142	145	156	148	126	158	143	137	133	136	138	156	125	152	137	137	106	127	144	115	130	153	151	142	144	158	145	141	140	132	149	150	160	139	156	127	143	147	164	132	127	146	140	148	131	139	156	134	142	143	148	140	143	149	122	125	140	144	133	151	145	151	123	127	148	128	130	130	133	123	138	142	141	130	148	120	119	147	128	144	139	138	133	137	156	132	147	126	124	133	129	163	147	146	126	123	139	140	131	134	148	144	145	135	159	116	134	130	130	142	136	137	127	147	107	141	150	138	150	159	153	134	160	131	161	130	155	121	129	136	152	131	145	165	141	143	118	138	161	124	136	139	137	141	145	157	125	145	129	125	136	113	125	128	146	120	163	151	156	136	149	148	158	128	135	160	136	129	137	153	141	122	159	131	142	130	145	139	111	142	144	136	144	132	129	121	154	125	132	130	139	111	126	136	125	122	161	145	116	166	114	143	140	149	129	120	129	136	144	142	137	145	127	130	137	156	141	143	148	137	155	144	140	108	132	149	148	117	125	142	148	136	153	146	130	137	131	139	121	123	139	145	138	133	137	136	138	146	118	145	146	127	123	126	126	129	148	125	133	138	124	107	137	151	135	143	142	155	119	149	129	125	154	137	128	146	117	130	116	119	141	154	131	140	142	127	128	129	155	122	150	131	113	154	123	170	141	135	147	122	134	111	140	129	137	152	141	146	132	140	138	156	135	141	148	126	158	153	145	140	130	142	162	131	139	134	140	129	125	145	135	123	123	138	134	145	126	158	127	130	131	121	161	134	152	138	111	138	133	127	103	112	122	148	129	131	136	148	136	128	129	117	140	132	139	137	140	142	144	144	124	121	126	135	133	133	139	129	125	136	134	127	149	143	118	154	133	128	116	125	117	128	149	130	143	131	166	137	136	119	115	110	140	126	148	133	134	120	138	131	121	123	141	149	147	142	115	125	137	135	125	130	151	136	148	139	131	136	124	125	133	146	132	127	120	143	124	141	106	127	140	142	115	149	142	129	134	131	128	124	132	111	134	128	151	125	118	144	141	125	148	123	127	140	125	150	144	125	120	125	130	137	135	130	135	147	155	131	131	134	157	132	123	151	154	129	132	120	131	146	141	132	129	163	134	112	133	121	138	145	139	130	123	120	130	112	144	113	145	124	165	135	138	132	135	139	117	136	122	131	144	144	132	129	125	141	170	109	128	141	133	133	126	134	132	131	136	146	143	110	132	135	143	146	150	131	143	136	144	141	138	126	152	134	148	156	143	137	104	106	120	141	166	137	118	156	134	142	122	141	131	123	148	135	134	153	139	119	135	139	124	133	123	133	154	115	142	153	144	145	141	132	133	132	120	140	122	130	152	156	120	144	126	123	136	130	140	141	127	128	136	146	121	113	134	136	143	142	121	137	144	154	130	154	123	146	133	155	140	140	141	140	140	128	119	138	138	135	151	136	140	131	100	151	163	132	129	109	148	144	141	140	111	148	128	147	141	130	145	134	122	144	133	118	120	137	134	128	152	141	125	155	126	114	138	132	123	116	115	135	121	138	129	146	146	141	142	139	165	138	125	120	143	139	123	134	129	146	147	127	142	158	138	139	131	142	138	135	137	124	146	157	155	132	130	135	133	141	138	134	116	140	122	150	140	134	125	149	138	117	130	127	114	145	143	147	150	129	142	127	122	137	133	132	114	139	132	130	156	128	130	158	144	127	143	126	149	126	122	107	122	126	113	140	140	123	132	133	138	134	143	124	128	149	139	121	102	130	124	134	124	151	132	155	156	140	152	156	131	165	146	118	120	148	145	121	127	120	115	122	131	135	141	138	137	142	152	141	132	133	117	133	131	136	138	150	142	141	141	126	140	124	147	140	122	140	133	125	138	141	125	131	143	147	114	120	148	141	144	141	142	125	116	112	146	143	122	129	129	120	136	111	144	125	136	127	130	152	134	135	119	149	147	142	146	127	136	121	128	135	136	151	133	156	125	120	131	138	141	139	153	155	131	140	121	161	114	139	144	133	141	140	162	125	139	141	142	129	143	119	142	110	142	131	121	147	139	135	139	137	144	132	127	143	130	133	158	141	124	132	151
23955	21384	28629	24495	21358	9275	948	582	496	489	437	415	368	343	369	340	343	341	342	326	338	325	299	302	304	324	288	310	291	278	262	252	315	270	303	273	277	297	282	297	296	316	270	292	272	298	309	275	300	284	281	298	304	273	289	260	258	271	284	278	301	277	288	267	255	280	288	262	302	274	284	249	288	288	293	299	297	286	263	295	306	289	277	288	288	327	286	292	322	275	251	316	312	272	267	288	258	271	256	311	286	281	293	243	269	302	271	301	280	297	282	282	275	274	261	260	278	244	317	293	239	283	256	267	290	272	271	287	268	266	276	286	264	281	296	296	273	283	275	278	288	266	278	262	274	273	311	293	303	284	291	322	284	279	305	277	283	276	258	273	273	268	288	267	251	303	292	292	278	270	250	286	288	292	294	306	282	292	285	278	275	269	252	305	286	246	270	290	271	280	259	272	294	285	269	293	255	294	268	261	278	264	293	278	273	290	265	270	273	274	285	297	293	275	278	279	254	284	253	258	249	234	286	258	290	291	284	284	307	282	297	269	274	243	297	298	297	252	287	268	294	282	289	279	299	288	248	256	293	308	275	275	286	312	280	304	285	244	286	238	253	275	277	275	282	257	263	285	286	322	271	297	264	277	280	301	247	295	300	261	288	224	280	258	258	281	275	261	265	278	293	288	284	319	304	314	297	276	249	272	285	286	269	273	253	291	286	269	289	267	260	308	274	298	268	279	256	304	291	280	251	292	283	308	289	270	276	275	279	262	259	280	271	303	293	271	285	246	286	311	290	296	287	312	289	256	263	278	273	245	285	293	296	273	299	313	292	290	262	283	248	280	276	285	305	249	271	294	266	296	263	285	290	271	298	273	294	288	286	273	281	271	249	293	255	266	288	290	275	275	279	293	263	260	264	271	260	277	276	265	285	273	277	271	265	239	303	320	249	261	285	300	260	256	287	310	310	264	278	273	264	271	279	242	289	295	269	262	291	287	265	287	297	256	282	288	274	279	265	278	275	290	268	262	255	307	277	266	302	292	259	284	265	279	267	253	273	292	272	269	262	235	288	294	244	288	308	296	245	303	260	277	306	280	285	294	281	265	297	257	327	261	275	286	285	251	280	275	285	261	303	298	266	296	281	307	249	305	265	295	294	276	323	262	292	290	260	256	306	297	272	279	269	281	278	268	259	313	286	270	267	323	250	298	279	276	273	308	266	281	316	260	305	309	251	282	295	268	287	272	292	259	284	299	281	282	282	282	265	260	304	270	303	266	288	259	272	300	275	300	279	245	288	271	274	248	280	279	273	288	286	305	305	265	268	270	253	264	290	291	287	301	261	300	281	294	273	307	293	262	287	249	278	284	266	234	270	257	280	261	283	305	307	285	285	276	266	271	278	255	296	272	296	264	293	269	245	271	282	293	309	265	266	262	265	288	302	275	285	286	268	269	263	263	268	289	293	273	276	274	268	269	297	298	291	287	257	291	300	260	252	317	270	277	248	257	265	263	299	293	286	299	301	260	281	274	283	294	270	275	284	264	272	285	294	318	287	266	270	291	293	273	270	264	297	293	284	282	289	284	267	262	281	303	260	288	278	275	272	268	309	258	265	268	292	296	287	308	304	277	297	285	280	265	254	268	275	281	280	274	296	287	301	260	269	290	261	257	284	272	275	294	274	287	268	292	251	254	300	273	243	255	290	250	297	283	303	266	273	282	255	266	257	273	259	288	263	275	282	263	296	294	263	326	271	284	286	260	266	271	259	275	255	273	279	275	276	312	285	265	279	270	268	295	258	295	278	247	289	291	270	257	260	275	292	270	306	275	295	285	275	282	281	271	261	295	274	282	266	276	226	286	258	314	273	296	272	282	299	288	281	269	272	291	295	257	312	256	269	278	303	293	294	297	292	290	283	319	254	301	285	274	239	262	263	251	290	250	274	258	281	278	282	287	239	313	272	285	256	295	288	282	293	277	270	272	302	278	288	257	261	293	277	274	274	285	274	277	260	279	280	285	264	269	263	293	268	288	257	282	275	276	286	257	295	293	273	255	268	299	283	249	254	259	305	286	264	273	305	277	278	295	302	236	287	259	274	295	243	292	266	277	280	292	306	284	279	298	259	314	237	295	289	294	276	277	310	298	280	285	280	263	293	284	254	284	280	287	276	282	299	232	308	300	314	268	272	274	284	299	277	288	275	305	260	289	290	285	305	280	289	256	249	268	301	277	272	289	250	275	276	281	284	282	271	252	270	285	258	291	309	261	255	277	288	276	299	289	249	287	292	271	254	272	276	280	258	256	298	271	279	284	289	249	278	309	286	271	271	256	254	260	246	255	273	299	267	269	293	279	265	255	280	265	282	275	262	264	277	281	294	268	283	274	267	277	285	290	253	296	262	284	273	274	265	276	256	285	303	267	260	270	249	267	300	242	295	310	283	284	264	289	286	264	277	260	268	286	295	264	238	282	288	280	272	278	293	325	288	273	275	302	281	276	311	274	292	259	269	289	296	274	261	276	301	263	279	277	263	288	266	304	295	263	257	301	256	289	326	240	285	268	261	263	266	278	268	258	275	303	284	264	257	292	274	261	281	266	286	302	282	277	265	274	298	283	282	264	299	269	291	320	305	307	282	296	268	293	297	275	262	275	295	306	298	304	278	260	259	294	260	269	294	268	250	285	276	303	287	331	269	251	288	274	301	251	277	270	282	293	275	294	319	317	280	260	258	278	301	257	248	269	291	325	274	262	260	282	296	281	252	288	298	294	328	266	247	298	294	264	306	290	263	277	292	274	274	278	267	278	284	267	266	269	259	272	305	269	272	279	287	314	271	288	249	303	301	323	256	283	265	267	310	280	301	280	298	269	290	274	287	265	297	262	281	283	266	265	262	282	297	327	259	306	268	281	277	267	294	257	276	283	296	286	271	262	289	256	264	270	307	266	283	270	308	304	288	289	291	286	256	263	275	272	236	292	283	282	274	269	308	274	270	253	270	277	264	283	281	289	285	275	275	282	271	282	294	263	280	272	271	273	276	286	292	294	246	293	277	260	278	278	236	253	293	252	254	292	265	280	285	244	255	266	270	290	296	260	291	273	294	292	300	273	269	274	290	259	281	286	270	268	274	277	286	282	253	277	265	258	259	287	273	265	262	293	312	250	276	293	281	297	283	270	276	281	250	290	284	241	255	234	266	268	271	233	255	288	271	273	283	289	280	269	286	269	255	286	266	274	262	265	256	316	284	239	280	292	270	255	268	289	285	297	292	293	288	274	295	262	273	277	284	282	276	268	278	275	291	276	267	299	271	282	254	307	282	304	303	293	271	289	268	297	285	253	231	250	269	281	280	288	291	295	289	260	284	274	293	273	289	248	296	270	277	282	280	267	279	256	253	263	255	254	285	305	308	288	289	268	284	293	291	323	272	284	247	289	273	256	262	290	291	291	283	266	287	257	273	267	228	287	291	265	266	294	265	246	278	296	308	277	281	271	284	316
3377	11599	5676	2680	1929	1452	1159	942	731	653	558	505	447	409	423	391	362	402	339	319	352	349	329	338	310	289	338	308	315	305	301	273	313	325	307	313	299	327	304	292	310	313	306	295	319	272	321	303	333	273	283	291	292	290	307	293	289	294	280	297	299	286	334	293	272	277	270	298	260	268	290	296	271	279	298	284	298	270	275	313	340	255	301	280	265	290	320	272	304	285	290	268	278	304	318	260	278	311	262	298	304	278	288	267	301	292	276	315	294	290	303	259	286	266	274	294	280	273	291	291	311	332	262	285	333	279	299	276	307	304	262	330	267	288	277	291	284	287	295	318	274	283	280	287	309	316	312	285	328	295	304	281	287	312	301	278	257	285	271	294	315	307	292	277	278	274	310	283	283	286	293	304	311	284	269	260	281	288	275	281	286	278	318	303	285	276	301	296	316	251	303	290	264	264	287	280	287	277	286	295	283	309	268	304	280	287	279	295	299	277	301	275	287	280	314	301	284	286	293	319	276	282	309	282	282	290	279	269	307	261	244	321	312	293	283	295	272	303	276	265	319	263	308	300	283	284	261	271	302	276	292	266	278	275	280	268	293	276	288	298	283	284	262	293	290	275	282	277	302	294	282	280	282	293	301	290	280	275	263	277	311	299	291	269	282	303	267	303	273	288	285	286	272	274	266	294	283	263	243	310	321	283	302	278	331	286	265	293	262	246	306	284	265	299	319	297	306	303	305	283	274	287	301	260	271	298	297	287	284	275	293	273	312	316	265	261	287	284	263	298	315	286	288	315	315	285	280	279	273	312	254	292	291	308	276	277	298	300	286	272	304	279	285	266	292	294	278	302	280	273	272	316	245	289	273	292	280	276	282	286	277	296	276	285	272	298	305	274	291	320	319	308	290	282	302	275	299	301	286	298	281	285	292	290	298	266	303	287	289	309	284	275	285	291	278	298	280	289	285	307	297	297	279	293	298	289	275	277	304	295	301	286	275	264	296	284	303	293	293	250	270	282	265	305	297	295	265	290	283	282	311	295	305	298	296	289	301	292	337	310	265	288	273	270	286	272	287	308	277	285	283	279	318	293	271	347	280	274	285	308	298	283	303	273	301	275	295	288	292	299	274	295	287	275	323	299	264	280	275	293	286	243	308	282	265	258	295	279	285	274	280	304	248	281	281	281	271	269	288	312	286	305	304	290	278	303	283	287	302	292	296	296	264	281	300	308	292	291	265	282	266	268	252	262	313	286	286	273	288	285	279	301	295	293	292	298	280	301	291	289	266	305	239	303	311	298	272	273	315	309	264	266	259	281	299	314	286	277	291	291	285	283	288	280	276	279	279	290	316	285	261	284	295	284	255	287	282	286	301	282	274	247	280	307	307	283	292	294	299	280	300	285	274	306	275	302	305	310	284	310	267	288	275	324	302	299	293	280	312	282	268	281	244	277	302	270	292	287	294	287	280	273	292	304	287	295	283	273	294	293	295	293	275	310	281	289	267	291	292	298	303	292	287	290	303	288	289	274	308	296	270	263	300	292	316	284	280	278	307	253	315	299	264	295	282	268	274	276	314	299	310	266	311	281	249	282	319	296	259	283	312	296	283	319	284	311	272	282	299	280	305	259	285	297	285	278	316	289	280	300	286	273	299	266	287	275	303	294	278	308	304	295	284	267	290	301	316	273	286	277	300	268	277	267	266	298	274	272	288	294	291	288	297	255	311	250	327	291	326	297	301	311	286	293	300	287	300	295	299	271	287	286	291	308	311	327	300	283	252	280	272	299	281	282	266	278	287	332	298	287	293	260	299	304	294	291	282	283	302	270	252	315	300	299	304	286	297	280	291	287	315	275	302	287	267	303	328	275	302	247	274	299	285	282	284	296	293	286	276	277	279	272	274	281	286	301	287	272	289	287	294	278	294	300	278	265	280	291	265	274	300	304	320	263	255	294	318	330	310	290	299	289	305	305	281	279	274	280	275	281	289	296	293	311	284	288	296	278	300	287	305	284	282	271	297	259	294	262	249	272	301	307	299	306	312	279	263	294	292	277	298	295	288	291	276	310	292	268	297	260	287	280	299	311	294	285	289	256	319	295	274	295	302	278	266	284	274	300	279	266	247	289	295	267	276	306	303	317	293	271	252	327	305	278	308	284	264	272	257	310	280	298	304	301	272	279	286	284	297	282	269	296	275	313	263	265	318	272	267	287	285	282	300	259	283	264	272	316	286	306	296	292	305	253	270	305	289	289	312	305	318	310	268	288	311	305	275	316	297	292	280	252	284	301	308	274	313	301	304	260	281	293	295	272	288	293	264	297	304	287	266	317	297	296	247	262	298	288	282	326	304	325	282	271	307	287	289	310	288	276	294	285	307	286	278	294	296	310	279	292	284	289	311	303	278	290	288	293	306	317	292	283	293	307	272	277	278	296	301	299	284	307	293	297	271	273	278	297	290	282	284	283	249	301	267	260	295	338	291	297	272	281	298	269	302	272	320	281	275	275	304	273	273	296	286	283	279	283	296	291	290	284	294	265	303	296	285	287	277	274	261	289	247	286	256	295	298	261	286	322	291	271	292	334	279	316	286	308	302	316	292	260	276	275	273	268	277	265	281	280	295	266	269	289	286	311	299	267	281	286	276	323	302	289	302	291	262	301	285	290	284	304	267	268	293	275	292	305	311	280	283	271	264	282	282	300	294	295	294	274	295	276	289	229	273	278	286	312	286	246	299	302	268	290	282	307	302	265	310	282	277	298	292	291	246	250	291	292	296	303	279	308	302	291	312	297	265	285	310	296	264	292	289	293	318	269	285	296	279	313	315	278	290	276	270	284	311	278	289	271	285	301	303	274	314	294	277	291	294	299	269	306	283	292	280	297	318	282	271	287	305	289	293	308	292	264	276	299	299	299	262	294	290	303	318	294	306	259	276	271	239	321	283	267	296	286	307	268	272	321	264	284	284	297	266	276	276	290	300	283	284	269	295	297	282	280	318	292	302	259	262	274	273	271	277	299	284	273	311	305	284	293	278	277	266	312	273	295	296	303	279	321	306	290	279	318	286	304	280	319	294	258	291	322	280	296	306	302	291	262	281	282	291	279	312	263	304	288	293	280	312	306	301	289	299	276	295	278	274	311	271	262	286	304	270	307	292	284	248	319	294	308	305	281	283	296	263	267	277	301	294	322	286	296	281	266	301	283	299	292	281	293	299	298	293	298	292	291	272	322	288	284	275	326	263	282	268	284	299	317	290	292	297	285	287	294	297	299	287	288	285	286	272	253	285	300	281	301	290	297	293	309	280	278	316	294	279	309	309	261	262	269	287	275	272	269	322	298	266	278	273	278	279	254	279	281	297	326	299	278	267	293	295	288	290	267	275	313	288	288	301	264	280	266	295	297	284	276	290	276	298	325	293	267	292	287	319	279	252	281	306	275	275	288	276	299	288	263	310	287	289	286	274	283	272	277	291	281	276	296	272	321	271	270	275	312
25233	21401	27508	25568	9518	604	465	343	306	329	283	295	297	252	272	246	262	245	270	222	263	234	263	262	206	220	195	232	236	241	235	195	210	210	225	233	245	213	220	220	226	234	235	224	224	213	212	233	254	200	223	221	239	198	227	226	235	183	265	225	229	224	236	232	192	244	229	214	234	205	211	216	202	206	222	233	222	206	221	233	211	218	210	225	217	211	221	232	218	227	189	197	202	225	233	200	212	233	190	224	208	204	210	216	235	209	225	219	211	235	219	217	212	217	226	197	238	186	197	204	229	204	223	214	233	210	229	245	233	203	191	210	211	201	224	217	238	204	244	202	183	189	217	248	217	214	226	227	189	205	208	234	217	233	202	229	216	245	202	222	237	216	201	205	206	201	188	221	231	209	208	228	218	247	233	224	233	245	223	212	223	218	235	223	234	223	229	190	195	226	226	207	194	216	225	236	226	214	224	226	213	202	210	221	226	205	233	218	219	222	232	227	219	225	210	190	234	241	235	244	241	227	226	230	190	219	199	217	216	231	219	207	229	229	212	216	230	203	215	221	206	220	211	199	228	210	230	208	208	228	240	191	229	233	214	232	198	183	192	220	225	209	226	208	224	214	215	205	225	201	244	224	215	219	231	220	231	207	204	205	212	243	237	184	219	217	233	198	216	214	232	211	193	238	233	251	212	227	201	227	227	233	211	194	207	225	234	207	239	212	252	213	212	196	216	233	218	229	243	209	225	198	223	209	250	215	200	230	202	195	236	216	223	229	222	188	214	249	223	193	232	207	190	204	235	213	182	233	224	234	200	251	231	229	222	213	233	216	229	210	234	234	232	240	225	225	210	241	233	209	227	222	211	204	214	222	227	237	219	251	257	197	202	239	208	255	239	222	223	219	219	215	218	226	223	210	195	212	200	215	219	201	236	213	209	233	212	229	219	210	222	210	210	200	219	231	235	230	230	228	238	209	214	210	229	242	210	213	194	233	236	220	218	258	190	218	223	198	199	201	208	214	215	204	223	236	200	245	206	231	216	217	222	213	221	232	235	203	229	234	209	237	206	237	201	237	211	234	220	223	234	210	226	207	219	227	223	238	283	228	220	218	210	206	222	195	234	223	222	233	208	205	232	218	220	230	196	204	238	207	203	208	216	236	224	218	224	211	212	214	226	206	164	233	199	219	252	256	205	204	215	209	226	216	225	242	219	213	198	228	247	241	214	257	222	199	234	220	206	234	223	221	214	232	231	206	207	226	230	235	217	216	202	237	194	235	244	230	198	233	230	241	197	243	231	232	221	250	217	242	225	239	235	223	239	201	218	218	195	234	214	233	232	198	217	208	202	211	227	205	234	234	217	207	230	186	213	233	233	227	220	227	212	238	206	198	216	229	210	218	221	231	216	234	206	205	221	205	248	230	232	204	217	224	237	209	215	208	241	224	207	230	213	199	203	217	228	204	213	195	225	227	227	195	226	210	211	216	205	229	219	220	210	203	205	239	215	218	202	213	225	231	246	201	232	219	218	222	194	204	236	220	230	246	244	228	202	209	218	203	213	231	221	238	224	213	221	195	229	212	223	227	217	213	233	210	232	186	209	210	207	221	208	211	232	226	234	187	216	208	205	223	225	198	225	212	237	229	205	215	226	225	244	198	222	219	215	225	213	197	219	206	229	240	216	213	233	190	217	226	215	235	206	228	223	231	206	201	225	233	212	214	236	229	222	196	209	194	223	214	259	222	208	196	220	183	201	220	220	221	232	236	257	224	243	211	225	212	199	227	208	238	230	216	240	233	230	223	205	220	212	206	215	230	224	215	215	218	215	244	230	218	213	216	240	217	208	227	220	234	223	220	215	229	195	205	202	205	206	224	229	205	217	219	238	223	238	212	212	245	225	216	222	232	204	191	234	207	208	229	222	218	221	252	200	239	225	221	203	201	223	223	233	213	200	215	238	216	200	233	196	201	232	214	224	201	205	227	230	216	210	243	209	235	201	203	229	216	256	205	228	211	228	228	216	223	235	218	209	223	227	210	209	201	228	224	209	232	207	195	237	239	231	244	209	239	225	219	216	192	235	188	204	203	250	221	231	267	223	210	208	250	232	200	218	234	237	215	231	214	237	237	232	223	219	227	230	233	226	235	199	232	226	192	226	226	223	229	240	204	201	232	234	209	208	213	207	203	233	195	230	217	218	239	221	212	210	239	228	223	216	192	195	222	222	189	206	221	233	262	232	206	198	218	222	236	206	224	184	212	242	245	219	211	194	209	223	202	261	226	195	220	237	237	207	224	231	215	210	236	222	205	217	217	235	243	212	220	237	239	191	248	228	220	226	214	217	239	229	223	241	211	225	211	227	218	238	207	220	201	227	227	216	255	215	225	207	220	210	226	201	199	199	232	193	198	200	212	245	243	233	212	214	207	233	233	197	212	229	229	223	210	207	218	211	226	227	242	208	235	230	225	227	222	207	231	217	223	230	215	214	202	229	239	227	215	219	238	265	233	221	208	238	210	220	210	202	189	210	184	208	190	228	223	232	223	213	221	212	206	222	231	203	222	234	224	238	234	188	223	244	216	217	207	191	231	234	234	193	234	215	218	235	220	245	229	232	215	240	205	199	208	224	243	217	230	217	224	209	229	241	214	214	187	230	244	208	198	227	241	224	207	223	227	230	241	195	216	200	211	232	230	229	215	235	200	215	223	212	237	227	227	215	204	228	243	221	211	207	246	218	224	198	233	201	236	226	202	227	235	213	203	225	209	211	233	232	208	231	255	217	238	222	239	222	215	222	212	226	244	197	232	214	241	218	233	245	208	253	229	228	204	226	217	220	226	201	237	215	245	259	250	202	230	223	230	220	212	216	225	226	234	227	223	228	215	228	191	196	222	231	200	232	215	195	206	232	200	223	199	196	215	216	225	221	224	212	252	198	233	212	214	234	202	222	205	234	235	235	204	210	224	207	232	203	220	210	241	256	236	210	222	206	235	203	234	212	193	217	220	223	226	228	233	218	235	206	207	222	215	229	246	244	224	233	197	194	243	244	226	213	227	233	245	201	207	210	218	207	214	217	227	237	219	220	198	210	202	201	202	199	213	211	210	220	184	230	216	200	208	215	228	223	234	200	216	227	255	218	241	204	201	192	226	209	240	222	226	245	208	203	204	226	218	216	223	190	237	210	213	218	232	231	248	218	203	217	221	224	220	232	251	194	205	222	211	196	220	253	206	221	185	231	211	225	195	218	224	234	217	223	214	214	213	205	223	207	224	200	215	221	237	215	218	217	216	222	229	250	225	227	197	213	216	225	228	211	221	216	207	209	238	223	193	216	218	222	242	229	249	176	217	224	221	212	225	197	236	224	204	207	209	212	216	210	214	206	232	222	195	219	245	230	200	217	200	221	216	240	238	247	254	225	209	215	218	226	214	234	224	234	219	212	234	242	200	240	214	223	210	248	204	211	223	210	231	227	251	225	225	220	216	270	213	222	230
3388	5397	3100	1544	1157	882	685	572	507	439	413	335	354	331	348	327	288	300	276	267	280	294	279	285	259	274	257	277	270	244	245	253	262	274	256	276	241	262	247	247	255	244	257	245	258	260	278	230	259	238	230	259	232	239	244	288	214	247	256	249	268	216	262	241	241	268	240	262	233	282	246	257	219	223	253	275	257	235	256	240	246	250	238	255	262	246	247	272	244	233	249	242	238	249	256	243	269	254	250	226	262	220	231	242	266	256	258	272	261	245	254	243	241	262	238	245	257	240	247	231	270	260	245	236	268	250	246	226	254	248	245	258	281	218	234	242	270	234	256	256	268	230	254	263	272	220	247	265	270	215	249	252	282	245	242	278	260	254	258	252	241	236	252	237	261	241	266	234	274	239	235	218	249	258	244	273	240	233	237	281	261	233	242	226	258	253	245	244	222	259	205	239	250	243	238	244	229	216	241	242	219	187	250	237	242	252	215	256	240	282	265	228	284	241	226	227	227	236	227	249	272	248	257	266	265	251	241	236	270	265	283	248	242	263	219	255	238	232	238	227	252	246	243	242	260	235	237	275	245	250	236	220	219	265	222	241	223	230	236	245	264	259	231	263	243	249	229	243	240	244	208	250	255	206	272	260	235	256	250	217	252	270	250	246	267	247	231	290	249	241	288	213	272	262	269	244	234	249	263	266	248	268	229	244	239	244	252	250	272	247	258	248	232	252	235	240	229	233	218	249	228	235	247	250	254	249	249	271	272	234	240	236	223	245	267	251	240	251	250	261	219	276	259	248	259	260	260	248	296	262	245	268	251	225	272	218	225	252	232	266	277	246	258	248	282	240	247	267	249	240	230	256	259	264	288	236	248	259	238	234	253	261	243	244	244	254	236	243	210	229	243	259	233	261	256	269	255	271	253	254	240	249	250	259	243	242	228	241	241	241	234	258	270	258	224	242	281	251	264	227	250	272	227	241	234	271	253	235	237	252	260	277	228	267	255	238	231	254	267	243	257	271	263	234	230	238	241	226	234	241	257	264	212	244	242	244	253	256	248	263	249	270	234	264	269	248	208	243	231	274	236	247	245	265	255	237	231	235	246	267	230	246	232	229	249	232	259	211	253	241	216	248	213	245	271	266	248	247	253	258	250	242	224	247	248	264	258	263	271	220	246	229	259	243	245	243	242	258	245	261	283	239	258	236	245	251	277	220	247	268	230	263	226	232	285	238	255	260	242	242	230	234	286	235	292	227	259	270	253	253	278	252	252	259	241	235	243	260	250	266	261	239	238	257	251	242	220	242	242	218	239	260	249	236	233	263	225	249	248	226	254	252	253	272	248	235	220	242	222	249	247	252	222	257	258	255	249	248	257	239	256	268	237	231	250	260	245	240	251	234	250	243	237	254	270	272	238	233	254	263	281	230	253	261	237	260	262	274	252	229	246	274	232	224	243	250	238	239	268	249	245	260	247	237	255	254	243	231	250	255	271	238	254	232	235	255	240	251	250	273	246	278	245	233	253	257	216	282	240	279	246	243	240	249	227	227	248	243	244	253	247	221	238	214	242	237	258	254	249	261	236	256	240	238	222	235	273	242	241	235	250	237	265	238	255	239	247	251	257	223	266	224	269	255	223	217	237	244	233	243	228	233	262	245	266	256	246	260	234	252	269	249	237	233	237	247	271	277	235	256	277	263	244	228	246	263	290	228	285	248	255	230	245	251	244	247	260	226	282	250	240	209	241	247	253	248	259	242	259	242	254	248	240	241	215	254	241	234	260	208	255	245	223	225	213	246	261	240	247	235	275	231	215	266	259	240	250	236	250	253	252	248	238	238	273	239	246	240	258	258	253	257	219	243	244	252	269	237	239	252	235	249	240	266	248	273	242	260	260	235	234	242	243	244	210	252	227	271	238	236	243	219	248	256	244	251	208	267	286	248	231	243	250	247	242	255	239	255	263	239	241	263	268	240	227	243	252	256	249	261	255	249	232	228	220	248	255	250	244	248	232	223	257	251	251	247	244	243	265	237	250	236	243	246	241	233	232	222	260	258	252	243	261	258	242	237	225	264	262	248	240	249	230	235	250	250	248	273	262	262	250	249	234	253	246	233	237	266	285	246	252	232	250	244	252	232	257	248	235	254	247	259	243	269	237	250	225	229	241	242	247	238	287	251	240	258	261	243	255	241	258	255	241	266	236	229	249	255	255	242	234	253	254	264	236	233	247	261	246	249	242	262	231	251	256	265	259	237	257	247	236	250	231	261	250	245	253	254	226	244	238	280	263	260	261	243	250	257	247	251	226	242	253	252	245	276	241	254	241	222	264	250	251	273	253	251	256	238	234	272	252	244	278	252	236	210	207	247	245	224	259	255	246	216	244	222	241	247	229	242	240	278	257	240	267	231	243	213	230	253	251	255	264	246	238	270	261	232	239	226	230	226	224	267	242	255	277	247	238	226	249	245	270	258	228	237	236	220	235	250	235	248	241	221	241	228	308	260	256	274	235	235	229	266	218	241	247	230	238	250	217	238	254	246	261	237	237	272	253	236	218	229	225	254	250	240	239	241	228	250	244	234	260	268	235	269	256	273	226	263	233	244	245	249	250	247	254	252	235	267	256	271	243	270	248	259	267	236	277	257	219	254	224	232	234	245	260	251	239	246	244	271	267	254	233	236	218	236	263	232	268	241	243	267	251	251	218	264	233	245	252	233	272	247	234	234	237	248	241	253	241	255	255	229	248	233	244	254	241	259	266	240	228	234	238	271	241	262	224	235	246	244	220	246	246	265	262	267	225	248	244	257	273	249	244	272	260	250	247	259	248	240	236	293	244	255	231	270	254	261	250	239	239	238	230	238	262	278	232	229	253	260	257	261	230	236	253	243	219	280	254	238	228	241	214	263	252	230	221	262	273	255	256	241	251	274	245	252	247	257	223	235	232	238	244	250	235	212	240	249	245	257	259	241	242	265	245	246	231	229	234	252	239	236	259	245	249	259	263	237	246	226	275	239	256	259	275	243	249	254	261	265	259	262	231	228	248	245	276	262	252	256	230	258	235	265	215	246	240	259	257	250	242	236	246	254	259	247	257	242	259	257	266	251	242	242	267	259	222	232	231	253	242	259	248	248	258	235	254	232	220	242	248	221	254	220	228	267	268	247	262	238	239	225	248	246	245	231	240	247	262	258	254	243	249	247	250	253	248	244	233	234	244	251	246	229	233	233	270	271	266	239	246	233	216	245	235	270	264	244	251	253	273	255	280	263	240	253	252	226	251	242	225	254	242	254	266	275	261	238	234	248	255	263	245	252	234	235	261	283	251	257	270	201	253	249	220	248	259	290	267	255	257	228	282	235	241	254	251	265	255	252	260	247	277	242	261	232	251	233	252	271	258	247	260	252	258	224	267	243	249	249	244	229	247	216	236	264	247	231	229	263	217	245	237	204	249	226	265	247	230	267	249	249	238	260	259	242	266	253	284	234	236	228	232	226
22893	21424	29140	24092	21424	21473	7709	1299	866	758	798	718	654	629	595	607	553	540	513	533	552	502	513	473	523	506	482	470	492	553	520	478	524	520	473	491	498	492	517	478	478	528	447	486	468	488	457	516	483	443	494	508	514	451	479	451	519	473	431	477	480	473	506	467	485	434	467	476	492	468	449	492	490	447	490	453	471	508	470	493	455	460	489	468	502	441	478	473	446	451	450	431	467	450	477	504	504	459	473	446	482	479	528	451	518	488	493	476	499	474	461	460	467	454	465	459	427	458	467	444	509	463	483	458	486	467	457	450	467	469	460	470	461	487	486	463	491	476	466	458	464	456	452	484	488	440	484	464	470	424	499	470	448	493	488	441	450	439	447	462	463	472	478	459	458	483	477	470	476	473	467	480	443	483	459	477	480	439	476	427	495	462	494	475	496	494	455	486	429	454	459	481	513	495	480	477	490	488	462	453	469	508	509	465	508	493	471	479	468	498	452	468	471	493	453	447	428	481	496	463	466	456	449	426	455	455	491	494	466	446	484	442	468	470	478	487	465	454	471	454	478	450	450	460	486	427	501	442	492	492	503	470	458	469	453	454	438	471	461	449	466	463	479	479	476	436	488	477	486	501	486	434	450	458	463	490	453	456	461	501	479	463	476	454	452	494	475	464	461	464	480	483	451	493	501	504	475	481	492	471	487	454	414	547	462	421	462	480	475	479	445	426	442	451	509	484	501	465	508	443	469	458	493	447	429	445	448	468	451	467	511	489	445	475	462	446	486	487	451	496	453	451	505	459	455	470	455	481	484	493	455	487	482	467	499	488	457	473	506	455	480	479	476	477	452	453	464	463	443	480	484	474	494	475	489	456	467	474	423	464	493	488	453	465	432	497	496	510	428	462	455	482	480	467	441	444	527	500	485	464	432	492	454	474	480	462	448	457	472	462	439	478	481	491	461	479	494	459	468	463	467	489	463	436	507	472	460	486	447	482	477	443	447	452	489	500	445	471	509	470	461	457	491	452	469	457	432	449	458	496	467	446	458	450	466	498	470	483	438	444	483	489	450	455	465	485	464	483	456	463	462	467	467	514	440	465	447	463	488	461	489	449	487	466	457	439	503	454	483	458	482	474	493	482	494	451	430	475	460	445	459	452	472	449	444	422	467	486	439	454	439	490	450	498	451	470	487	464	507	453	480	465	496	464	446	498	458	470	453	439	465	470	480	477	475	469	456	447	436	500	449	454	473	464	464	461	484	470	488	452	482	478	462	451	469	456	478	459	456	451	451	451	505	493	455	491	469	456	471	488	452	482	465	465	440	493	440	477	468	469	474	483	469	500	444	416	459	477	492	436	445	466	479	432	481	468	456	447	495	509	493	481	480	441	482	466	468	438	471	452	402	484	460	459	500	465	471	511	475	471	437	471	448	487	460	461	464	397	462	479	469	458	476	452	498	428	468	477	458	472	450	463	469	452	460	466	448	438	496	442	470	460	459	489	458	478	441	480	458	457	496	472	451	453	439	432	489	467	483	475	485	469	481	482	477	516	492	469	450	440	448	438	495	467	498	449	463	473	491	410	477	456	470	436	460	459	486	473	485	492	464	500	441	410	429	417	441	487	458	461	499	452	484	466	493	468	421	466	481	485	457	468	449	421	453	448	454	470	459	481	485	496	448	455	468	486	452	458	495	447	472	491	459	440	483	419	433	457	440	465	480	426	472	490	452	446	498	414	468	491	451	499	476	457	468	470	495	500	492	474	466	454	454	440	495	475	475	457	497	490	456	466	466	490	489	457	468	422	495	471	501	451	432	474	458	433	451	457	424	470	446	449	461	471	475	458	456	456	485	467	465	509	456	513	470	480	468	463	498	446	485	486	470	477	429	478	486	488	452	491	450	494	461	444	479	477	463	491	488	474	473	445	490	451	458	477	453	433	471	463	500	482	492	459	432	501	463	429	471	455	509	483	524	439	465	501	452	450	448	471	474	414	456	499	439	483	453	477	492	513	501	485	474	473	502	502	449	487	439	474	469	453	504	486	483	473	487	435	471	467	501	447	471	490	461	481	454	478	475	459	429	445	492	457	442	424	477	474	460	450	441	474	438	505	444	469	469	467	455	432	465	486	432	475	442	435	419	456	459	420	412	444	474	470	462	477	442	481	479	460	441	467	448	535	475	477	453	446	455	494	480	430	461	485	498	520	433	429	459	439	494	484	462	445	460	488	483	481	520	472	489	464	489	454	428	481	485	496	451	464	489	456	502	438	501	510	475	465	486	489	450	448	457	450	475	455	474	445	489	481	475	473	460	469	465	448	446	464	451	480	479	485	451	487	457	463	449	493	446	467	462	462	493	475	481	521	439	458	487	496	441	417	485	459	432	473	433	458	422	475	480	510	460	485	470	479	465	454	471	496	457	425	479	416	480	477	504	442	465	466	495	452	501	430	441	463	471	514	491	445	419	457	453	515	480	493	427	479	488	429	467	474	449	519	478	463	482	467	492	493	469	491	480	464	443	493	464	495	491	487	501	457	434	522	470	481	462	458	453	461	439	456	473	505	464	467	432	479	458	436	441	443	456	484	426	452	484	493	450	466	504	489	449	453	478	458	475	487	462	446	484	504	481	472	464	481	456	522	488	496	487	424	510	472	485	475	432	461	485	455	457	493	452	469	505	477	435	495	453	477	498	460	479	482	424	480	443	469	485	455	453	444	481	464	429	456	503	468	473	496	489	481	493	445	449	471	416	459	475	487	477	473	423	471	475	444	455	438	464	474	445	455	495	433	506	439	481	462	470	450	457	483	481	439	486	505	407	470	439	513	435	476	455	425	444	468	458	503	452	473	466	454	468	502	457	469	477	486	498	483	474	486	456	450	437	447	444	460	450	492	457	453	477	419	466	491	446	458	440	467	457	477	464	472	467	443	470	455	442	469	487	441	447	474	480	467	474	428	468	504	461	435	442	477	456	468	490	440	463	474	427	503	443	479	479	463	471	461	481	455	478	507	473	458	451	457	462	431	442	469	496	441	482	447	478	482	458	471	472	501	465	466	446	489	462	485	489	467	484	485	429	476	491	429	448	461	435	432	502	448	466	467	465	471	467	471	481	446	512	493	482	458	486	456	446	464	443	521	468	482	474	440	481	462	494	507	464	455	500	475	463	440	478	458	469	480	483	472	466	487	466	438	491	503	451	491	436	491	450	482	481	492	459	496	470	449	470	452	471	475	445	442	489	436	461	441	481	461	482	460	450	431	481	462	497	475	467	463	467	452	436	476	444	477	437	484	474	469	474	467	420	481	502	443	449	465	496	479	463	480	479	492	478	481	473	504	446	417	461	481	498	487	452	461	494	459	475	462	464	476	447	460	444	439	481	476	442	484	495	493	470	445	445	483	423	439	436	468	462	453	480	486	469	434	478	449	430	458	453	467	464	491	492	497	507	477	483	479	463	487	484	450	500	475	436	463	452	481	464	453	472	493	479	481	480	489
4780	15729	9686	4894	3512	2667	2069	1585	1325	1201	1005	820	835	772	685	668	635	662	576	585	577	544	557	565	565	561	552	542	502	471	464	517	514	492	545	519	497	496	466	517	555	506	504	502	468	506	486	515	503	481	525	476	514	446	419	529	471	499	483	516	485	492	504	519	494	525	494	480	515	470	493	479	459	490	469	487	531	465	455	460	488	422	495	447	473	513	462	486	540	457	503	459	484	481	480	468	474	504	470	484	508	462	524	522	492	460	483	478	462	511	484	484	490	465	486	477	488	513	469	498	483	459	478	476	512	468	479	517	497	506	461	473	451	442	497	488	460	470	486	468	444	435	484	481	471	471	426	477	506	455	462	493	482	479	458	478	460	489	494	505	484	461	472	456	480	485	465	501	519	465	481	486	471	472	440	445	479	499	481	485	466	510	480	493	500	525	473	421	489	488	478	464	427	485	500	512	426	470	467	482	508	455	489	468	438	477	505	505	462	446	486	473	431	491	454	480	508	481	484	492	493	498	518	504	439	447	492	458	467	417	467	492	465	486	466	472	471	479	476	491	473	472	488	470	473	461	472	458	488	495	478	490	489	489	480	477	504	490	468	472	480	518	452	461	469	483	451	458	488	497	460	523	467	450	444	500	440	494	479	474	502	480	486	512	493	468	480	475	490	483	472	476	488	468	457	478	459	468	487	501	498	504	489	470	482	428	501	482	501	461	494	468	440	494	471	485	418	478	420	486	462	491	481	482	504	467	450	483	508	492	481	503	477	455	477	450	467	485	499	473	496	505	471	456	507	528	478	463	461	435	455	513	467	478	448	463	471	486	499	495	493	491	433	424	465	479	431	478	479	510	462	476	474	457	456	485	488	456	491	472	474	469	492	502	488	424	433	441	528	497	489	465	434	449	468	479	483	518	510	481	474	488	457	452	512	475	505	437	485	483	473	470	468	461	430	432	472	482	476	489	476	499	490	476	429	490	463	509	483	442	455	503	473	464	458	488	454	485	460	447	446	481	449	486	494	476	452	457	467	520	468	521	520	471	512	462	490	478	470	461	478	481	535	478	468	466	454	505	497	423	493	442	443	435	482	470	517	483	450	470	507	471	474	508	515	498	461	461	464	528	480	475	481	470	493	459	461	490	490	458	458	470	456	502	511	505	512	484	484	477	448	486	490	484	505	478	486	499	461	515	473	489	449	497	472	512	505	477	453	452	466	444	495	475	466	497	517	494	453	479	482	468	514	472	496	445	450	486	488	498	483	468	494	494	487	464	481	468	471	484	496	507	485	472	482	437	480	473	469	437	477	518	465	474	469	501	470	506	453	525	441	473	453	456	489	473	473	533	489	438	433	493	455	513	450	480	459	477	472	465	461	476	502	503	457	468	501	469	501	471	468	448	458	428	461	439	481	456	445	459	448	479	481	519	460	478	452	453	488	470	482	468	498	489	468	474	475	447	462	490	481	492	471	440	481	477	447	494	479	449	439	436	487	481	499	456	505	468	445	443	492	489	457	496	471	493	498	464	454	490	467	491	482	450	503	475	466	473	476	477	490	509	475	451	466	470	479	428	476	485	475	437	495	463	445	504	538	463	488	464	486	471	474	456	527	481	472	476	497	473	512	492	496	459	470	454	488	473	487	483	498	460	461	511	498	478	474	489	481	482	425	474	407	450	508	475	478	483	472	495	465	465	500	500	454	482	479	450	464	484	489	459	462	505	432	458	513	470	444	456	431	462	504	494	515	483	450	473	425	456	481	461	485	477	418	451	465	443	460	498	463	469	486	501	495	448	454	513	478	491	470	483	460	514	460	492	463	488	450	473	478	484	481	491	478	494	469	486	477	473	508	494	473	496	477	462	445	486	486	509	482	453	485	507	468	471	446	467	530	450	519	510	420	471	499	435	470	498	447	411	521	443	478	476	491	485	468	480	451	509	479	479	474	465	444	470	485	440	459	448	501	475	444	475	497	493	461	472	511	484	428	463	497	472	462	501	544	516	465	489	476	480	494	446	504	483	466	501	474	491	476	491	461	498	474	508	464	514	424	500	508	453	491	440	486	508	465	486	426	504	480	528	499	446	507	456	519	483	520	463	436	453	443	471	461	521	454	509	484	437	452	463	467	476	451	486	480	468	493	504	498	443	445	441	443	473	489	449	444	475	481	499	462	451	477	444	459	451	500	473	502	487	436	474	444	498	474	464	433	471	469	488	487	457	437	481	446	460	454	478	505	427	465	463	478	501	480	465	467	483	464	449	451	493	459	468	446	485	455	458	477	466	484	422	504	527	487	509	467	507	483	475	531	486	479	464	491	507	440	484	475	498	440	517	500	476	481	462	475	516	486	449	450	459	432	473	463	445	470	485	495	511	463	464	448	452	501	483	471	460	470	507	518	462	468	449	491	491	440	477	524	470	465	486	478	497	447	456	511	510	457	530	507	480	468	505	463	516	499	476	457	441	463	472	460	502	516	461	477	476	474	491	471	434	484	457	452	496	454	482	480	483	472	478	465	493	472	412	495	465	462	467	493	466	467	495	465	498	500	461	458	486	480	474	461	474	486	487	495	460	502	522	463	457	475	487	463	449	452	465	477	492	431	473	480	488	465	477	453	471	493	472	480	476	525	506	478	502	432	466	455	480	468	466	482	474	468	493	451	487	459	509	485	477	442	511	499	475	464	477	484	487	514	472	459	500	492	497	483	421	513	476	445	475	430	484	459	502	492	505	474	467	491	487	507	513	500	477	436	483	464	451	490	473	490	524	480	477	463	472	490	471	482	481	438	461	486	478	495	494	428	515	497	503	477	445	464	432	462	480	461	511	467	503	488	511	518	473	438	473	495	502	465	470	451	480	432	492	462	461	468	484	493	476	518	457	488	482	468	480	449	484	471	462	505	473	473	453	505	474	484	477	449	475	447	475	439	468	449	519	484	463	485	483	456	495	501	499	470	499	450	470	503	509	453	466	508	501	498	476	526	441	459	493	477	486	511	469	481	466	482	478	498	456	472	440	505	465	497	467	435	483	463	460	467	436	480	505	509	479	533	456	484	504	506	499	493	526	464	523	451	482	479	465	460	481	481	457	451	484	477	480	506	473	456	477	461	464	490	473	478	464	493	511	502	473	463	448	471	471	482	502	488	454	499	479	445	456	462	479	477	472	471	458	454	476	473	483	457	466	468	461	460	488	453	497	478	493	490	515	469	515	475	497	529	459	481	459	466	524	508	495	468	502	483	477	483	451	495	465	474	500	490	487	458	454	466	466	468	446	474	495	476	526	486	494	490	487	460	479	479	479	459	453	472	453	515	481	468	520	464	459	459	430	468	471	465	449	498	451	488	484	453	473	460	485	465	422	488	469	469	488	452	457	506	481	476	503	431	506	489	499	488	415	479	501	486	459	515	490	487	454	487	452	468	467	466	480	471	489	453	487	500	461	442	530	537	475	515	476	472	519	514	479	458	480	469	450	471	475	478	457	467	447	480	526
28153	17137	2849	372	207	178	152	134	113	114	132	131	128	113	120	141	121	127	100	108	98	112	119	107	108	118	110	111	117	124	115	101	98	117	125	125	107	120	152	114	101	144	114	153	136	117	111	130	116	117	125	129	128	116	117	114	130	128	118	111	100	113	129	114	132	120	110	125	130	123	125	138	113	119	120	120	97	136	131	121	102	117	105	114	111	127	105	132	106	112	115	94	117	106	113	123	108	127	129	118	144	85	122	117	120	140	150	121	107	112	114	128	155	109	130	117	115	120	138	120	145	131	131	116	125	140	109	118	118	139	111	117	125	126	119	113	134	127	112	120	116	123	145	113	102	122	117	107	121	110	111	105	140	117	148	140	108	119	103	122	125	122	122	101	114	142	116	125	108	132	116	135	120	105	118	121	131	122	119	135	118	129	137	120	120	137	124	121	114	117	101	122	102	121	137	141	115	107	128	111	125	101	110	111	131	138	115	130	129	125	136	111	113	109	114	127	113	126	119	134	145	110	118	132	122	98	124	116	113	97	122	119	115	103	115	121	106	117	120	102	104	119	125	110	156	89	126	125	118	124	110	120	120	123	104	115	115	128	103	118	115	124	127	112	114	115	106	134	107	124	133	110	128	103	131	124	105	114	135	116	138	128	123	140	115	122	129	141	118	122	99	115	135	128	126	107	125	134	132	116	107	107	130	128	110	117	113	125	122	128	113	137	123	145	122	143	128	107	104	111	127	104	134	125	108	126	118	127	124	111	131	123	130	134	126	116	139	140	144	133	136	106	101	108	110	124	105	103	120	99	126	115	129	111	107	141	115	124	120	123	118	105	137	120	123	102	117	129	121	111	107	109	132	104	119	124	117	133	134	138	136	104	124	117	106	106	110	107	114	133	116	105	112	123	113	105	103	123	131	109	102	125	121	106	113	101	121	119	122	135	122	130	116	118	122	125	122	130	111	125	127	123	117	125	117	110	110	115	122	115	118	137	97	117	112	120	122	115	130	126	121	126	102	119	90	114	123	116	110	119	100	116	98	105	132	118	124	123	135	106	116	123	115	100	129	94	123	120	108	110	108	111	119	120	123	111	109	129	119	87	118	103	115	128	94	108	124	136	101	120	103	123	110	132	110	145	121	130	110	134	135	111	109	103	122	133	121	142	122	124	105	125	135	115	112	131	126	112	129	119	116	99	115	130	112	104	120	125	120	120	122	143	108	124	126	116	127	137	108	109	120	129	121	121	117	122	135	125	120	143	138	126	114	96	116	126	120	136	104	137	133	125	121	115	107	115	138	130	103	106	115	130	127	106	124	111	116	117	128	113	132	120	130	124	101	105	139	107	124	124	119	121	130	136	111	122	113	140	136	113	118	106	133	123	112	103	109	145	124	129	124	102	139	126	116	93	111	117	123	134	115	104	111	108	113	112	126	128	116	127	144	119	105	115	138	130	133	108	110	96	114	99	111	104	111	122	126	140	136	120	110	134	98	120	112	114	125	106	119	118	141	106	136	107	116	116	111	109	143	115	125	111	116	124	123	145	124	113	129	121	132	125	129	137	138	145	118	117	110	114	109	125	115	121	110	110	113	113	118	113	104	128	113	111	106	135	122	134	151	116	130	118	115	112	130	112	131	138	134	117	129	113	102	136	113	140	115	116	103	133	130	117	100	129	111	137	118	103	123	140	117	135	106	113	105	112	106	130	121	132	128	115	141	109	123	110	137	121	126	132	139	134	109	109	111	123	116	112	138	110	118	104	107	118	116	130	113	140	129	106	124	114	109	111	130	142	127	126	121	99	118	124	122	126	114	96	124	120	106	142	123	109	143	109	128	120	123	130	127	119	116	127	124	117	110	96	127	125	112	118	113	122	131	118	114	100	115	124	122	118	121	107	118	119	132	130	129	129	119	110	140	126	98	128	111	135	112	116	124	120	111	119	115	130	137	120	115	115	111	122	128	102	125	104	122	115	141	119	122	114	121	110	144	128	122	104	116	133	112	115	110	113	131	122	112	103	122	115	119	122	125	111	111	104	131	135	128	105	111	108	113	130	108	111	123	104	122	114	104	114	135	127	117	109	123	110	129	112	120	126	132	130	138	110	119	119	133	95	108	113	97	120	121	126	117	97	114	120	130	118	127	109	105	118	112	118	111	159	128	134	111	101	123	131	123	124	95	117	119	127	126	110	119	119	109	113	129	129	109	134	108	115	115	114	113	125	115	115	118	118	116	113	125	108	111	121	136	112	118	131	128	113	141	117	139	123	124	113	111	129	127	116	124	118	122	137	127	152	96	124	118	112	135	112	120	114	104	118	138	111	131	117	104	141	121	119	106	118	116	123	92	122	118	114	129	128	113	113	132	109	110	120	140	103	132	116	101	126	121	133	104	101	126	116	108	112	115	119	115	102	142	120	93	102	132	127	110	145	145	117	110	120	115	129	89	113	117	126	135	113	113	131	124	126	125	117	127	124	105	118	114	130	112	135	111	115	117	123	113	115	97	131	124	124	105	126	132	110	139	114	128	106	125	122	133	127	116	122	121	108	106	121	103	118	100	118	129	123	124	122	126	117	112	122	119	131	136	121	119	125	103	122	120	114	118	112	120	118	106	102	135	134	125	112	102	115	137	117	114	129	137	131	114	108	141	131	120	121	121	105	108	118	107	122	119	116	101	125	116	110	125	121	124	139	110	106	109	121	112	131	124	114	144	120	114	122	114	124	117	119	123	90	130	120	123	122	117	109	114	140	109	124	135	119	128	120	127	116	106	118	106	125	107	103	105	128	128	119	108	118	118	130	110	137	104	106	107	123	111	106	126	137	125	136	109	121	123	131	123	133	120	117	120	120	128	125	111	131	125	133	107	107	118	102	119	122	117	123	135	118	122	118	128	115	105	114	114	111	116	119	131	109	99	84	121	133	122	124	108	110	123	120	125	126	97	129	127	99	128	90	123	127	107	142	119	108	121	124	129	113	108	129	126	116	111	116	102	110	112	103	132	128	126	120	96	107	118	106	120	123	119	119	131	126	101	107	122	126	107	110	110	125	122	137	118	123	120	129	117	111	127	136	117	134	106	140	119	134	113	124	137	106	127	108	126	111	126	110	119	123	138	116	118	124	98	107	137	110	115	129	119	100	107	129	128	130	131	113	142	123	144	116	129	121	121	119	103	106	130	110	115	108	120	125	103	111	114	102	108	110	118	132	111	136	128	128	104	130	115	128	117	108	121	115	116	127	116	109	142	104	116	113	119	118	145	121	114	131	113	126	114	123	110	108	122	121	110	129	120	116	116	110	110	121	114	141	134	131	111	109	140	129	112	124	106	136	123	121	118	112	121	124	118	116	131	122	128	112	134	108	118	122	104	134	112	117	119	121	130	112	130	108	103	108	109	134	126	113	129	115	133	109	124	128	117	118	124	117	121	134	111	136	135	115	135	126	107	124	133	114	119	98	139	124	116	134	128	117	121	135	127	119	112	118	130	126
4146	883	478	248	232	188	160	163	167	147	149	144	143	147	147	155	153	159	139	118	153	141	151	138	137	131	130	130	154	124	137	135	119	138	109	122	145	128	126	150	158	148	132	140	149	149	154	152	129	126	149	121	158	142	142	118	160	135	125	134	137	141	147	127	124	123	161	116	138	128	126	126	146	135	146	133	145	133	138	139	145	125	126	146	116	136	164	143	157	144	133	127	107	151	126	120	142	134	145	118	130	130	129	140	154	136	126	151	122	142	151	122	138	132	149	135	119	137	132	124	131	146	124	134	143	140	140	126	168	136	119	140	118	133	138	141	125	143	134	133	149	122	164	129	130	147	125	147	112	135	143	146	137	115	134	129	134	139	118	121	146	139	127	139	126	146	133	140	147	158	118	142	115	142	136	146	113	144	129	141	152	125	163	143	118	150	131	120	152	128	142	133	120	140	138	126	116	130	144	143	131	133	148	136	148	107	147	128	131	146	145	139	119	137	139	131	151	136	140	127	146	129	159	160	142	135	105	147	127	127	154	117	155	151	121	148	151	146	150	133	154	125	163	116	114	123	110	129	128	145	134	140	148	132	134	120	159	126	167	137	143	155	117	160	120	137	137	140	121	112	125	136	134	137	122	127	127	137	139	123	134	117	139	143	147	116	137	149	133	136	126	147	125	123	140	141	123	146	139	125	129	143	136	147	130	137	150	139	150	144	141	129	149	119	119	147	125	134	131	132	171	147	156	143	154	130	117	117	131	121	120	130	131	151	158	134	146	139	159	145	147	139	132	147	127	149	128	154	103	142	144	126	143	166	134	130	123	132	144	137	123	121	148	139	128	115	140	125	149	145	133	143	139	151	128	150	139	138	143	145	142	123	147	150	143	143	145	120	124	137	140	131	120	146	119	160	156	145	110	154	147	130	134	140	150	122	137	134	130	144	148	173	138	138	164	151	140	135	131	125	145	135	135	148	109	120	141	164	148	136	139	129	127	123	135	129	130	137	152	143	141	111	134	129	142	132	107	136	132	133	139	114	147	144	134	138	143	130	138	144	134	160	139	138	157	114	142	145	144	147	135	149	127	158	144	123	125	135	135	123	143	139	150	126	154	147	148	140	139	166	120	129	137	142	127	106	126	126	155	135	127	150	162	128	139	134	137	132	140	139	107	134	118	144	142	109	131	153	136	126	119	153	115	149	147	157	141	130	135	121	134	157	130	121	137	129	152	138	145	120	132	130	147	148	125	140	153	124	146	132	141	147	148	133	132	142	141	142	129	142	150	131	114	137	136	117	135	133	129	146	117	121	135	128	136	132	136	127	155	142	137	128	114	147	137	156	128	137	148	138	135	130	147	163	130	157	126	128	167	132	150	139	139	146	136	109	124	139	149	142	137	123	135	151	120	140	123	128	133	141	129	138	114	147	169	115	147	140	149	128	136	139	116	112	146	138	160	119	153	134	132	141	131	131	138	142	147	124	116	137	128	143	119	154	134	143	127	111	132	142	130	135	140	152	143	141	121	133	138	132	126	123	134	132	128	144	136	139	135	143	139	117	133	112	145	150	112	141	154	138	120	135	124	156	132	136	143	136	138	145	127	127	167	118	141	127	143	155	132	146	143	144	111	146	136	118	133	150	132	139	159	129	97	122	135	151	136	126	131	136	136	129	142	150	128	144	98	128	132	127	130	135	117	149	129	115	121	126	155	114	138	132	143	145	148	142	148	144	132	139	135	134	149	133	138	140	153	140	115	131	120	142	137	131	133	116	127	135	131	130	148	135	139	130	119	161	150	133	130	133	132	124	121	127	117	123	133	139	137	137	135	141	128	127	141	123	126	131	128	126	136	131	137	122	127	130	124	143	145	150	119	143	138	149	123	140	149	140	142	133	164	150	109	138	129	116	126	139	142	129	135	114	129	130	132	140	140	131	163	144	144	147	129	141	138	138	135	129	134	124	138	158	125	117	137	168	128	128	120	141	153	126	108	121	133	120	113	126	143	152	140	143	129	139	144	128	112	123	137	142	144	133	135	109	144	147	131	160	111	145	143	156	135	136	160	127	145	153	134	141	131	138	140	127	139	144	144	131	146	138	146	125	145	115	136	136	119	129	123	154	134	119	130	135	140	126	113	122	142	127	149	144	149	133	134	150	131	127	143	115	168	130	127	152	140	129	149	128	160	149	142	131	129	129	148	149	140	138	135	139	129	156	129	132	149	138	133	128	142	129	152	128	115	155	143	128	140	154	132	119	117	122	122	146	147	118	141	119	135	117	135	158	127	110	128	134	132	139	113	149	136	134	147	146	134	125	134	155	130	123	145	144	146	143	145	140	143	135	139	139	113	123	150	147	131	139	126	137	143	117	105	138	139	141	132	131	124	134	132	104	136	150	114	129	111	140	128	141	149	140	103	158	120	111	117	145	143	127	127	127	147	131	126	142	121	153	150	137	119	121	140	151	126	129	147	143	146	108	135	144	125	135	125	127	153	120	131	150	133	120	139	150	135	149	140	108	143	133	124	130	112	127	126	147	149	135	150	128	148	107	136	159	131	128	135	141	119	121	140	147	138	126	142	142	137	124	145	117	136	134	127	141	123	123	122	121	131	149	120	139	132	135	134	135	134	151	133	126	144	138	162	135	150	135	134	122	133	143	131	120	153	112	128	136	144	129	152	117	157	125	133	148	130	147	152	159	121	129	138	131	130	146	147	133	138	158	137	125	136	146	132	131	123	161	129	130	139	131	127	166	142	142	155	132	114	129	125	147	121	139	125	153	138	120	144	129	141	141	117	143	136	161	141	135	129	117	136	144	133	140	158	145	121	160	133	131	119	119	133	128	135	148	157	130	112	138	141	127	135	120	154	136	117	135	120	117	125	131	153	139	134	128	133	160	140	123	136	144	148	134	157	141	131	128	145	154	125	141	133	134	146	113	133	137	133	137	147	152	169	145	121	147	126	129	133	147	144	149	131	128	138	133	123	138	136	131	134	133	145	157	138	129	121	144	146	133	133	130	143	135	120	135	130	150	136	129	128	119	136	121	137	134	141	121	147	125	135	123	138	126	138	125	132	152	135	146	145	132	142	136	130	122	151	135	117	153	146	125	133	133	116	140	145	118	135	114	133	116	126	136	128	132	130	131	120	140	122	136	133	117	138	109	123	143	110	131	154	135	139	143	136	121	129	137	142	152	140	125	136	152	132	120	136	126	144	134	143	117	138	126	157	134	124	133	113	150	128	138	136	108	144	132	141	154	122	135	129	126	145	159	145	152	118	114	144	129	140	133	143	137	142	140	137	136	127	146	135	138	126	132	154	125	120	131	154	154	136	141	129	135	130	169	124	129	156	124	131	149	131	132	123	137	159	125	129	131	143	145	144	143	143	140	135	151	163	136	149	140	127	92	134	137	148	127	136	134	126	127	113	143	130	138	148	149	143	135	134	157	145	150	155	140	129	142	151	133	125	152	118	125	137	143	122	135	129	122
24004	21392	28624	24538	21397	9154	957	565	515	455	417	395	391	356	353	342	353	332	304	310	303	300	299	319	329	292	292	266	296	288	269	260	278	293	294	314	296	286	305	269	309	301	277	309	264	290	264	265	345	279	311	246	293	296	262	300	276	260	296	321	297	249	273	268	273	289	285	294	291	281	276	286	281	273	266	303	303	282	248	278	279	296	294	288	294	272	274	267	293	247	296	280	281	267	273	256	274	304	296	288	292	293	294	283	269	250	289	258	262	306	291	303	256	275	280	248	273	274	296	300	264	294	259	261	300	285	280	280	275	321	295	275	262	281	284	288	300	271	308	241	279	259	283	283	279	294	282	288	288	284	271	281	281	268	255	286	267	282	278	289	262	249	267	271	273	262	289	264	276	277	296	276	274	291	276	272	293	274	287	290	311	288	298	265	272	273	247	296	301	287	295	271	252	282	278	285	288	276	252	302	275	290	281	287	302	293	273	296	258	278	267	271	309	273	258	286	289	259	275	283	254	272	274	284	309	274	278	279	283	297	267	251	271	274	281	268	293	282	252	287	265	277	283	266	277	290	271	276	273	285	292	254	275	285	265	293	267	301	312	260	276	272	250	255	313	248	290	264	290	306	249	288	304	308	281	283	263	257	267	320	252	286	273	275	266	267	293	264	280	235	287	291	284	264	271	308	277	276	287	259	289	298	279	283	256	273	290	280	297	327	290	258	280	295	267	257	311	288	256	284	280	285	294	268	286	258	285	270	270	289	290	275	293	268	287	288	257	317	265	265	290	264	289	283	267	284	262	253	294	264	266	288	240	264	293	273	271	280	263	284	298	285	291	282	271	279	276	280	282	278	267	264	265	258	278	281	296	233	279	270	250	271	299	279	252	288	276	293	290	292	285	267	285	275	286	273	283	242	256	285	289	247	301	271	275	313	271	271	286	272	275	291	264	292	273	268	281	277	259	279	268	266	290	257	269	292	266	284	297	256	282	321	237	281	270	267	271	287	261	310	294	291	275	279	275	295	271	267	263	283	301	273	257	300	313	299	284	296	306	279	258	288	300	252	287	300	276	277	288	283	273	284	287	264	275	279	262	259	279	287	261	257	282	262	275	290	276	299	286	274	259	310	278	272	286	276	292	265	291	260	282	295	248	291	270	278	291	278	278	278	259	267	268	272	281	293	236	287	247	302	289	270	266	267	269	256	274	269	291	253	261	289	273	270	302	260	257	243	272	280	267	269	299	266	259	294	282	277	267	261	279	283	278	275	277	262	270	291	290	255	256	274	283	260	274	297	280	282	247	288	266	253	266	279	287	287	248	259	271	280	300	289	287	283	276	270	259	301	245	271	265	272	299	274	271	255	261	281	266	313	290	297	266	277	295	305	269	307	276	287	279	289	266	288	261	276	261	280	283	315	273	263	310	262	289	271	256	274	269	266	276	274	277	293	297	261	288	299	306	287	247	287	278	261	262	303	261	283	300	259	280	296	278	250	285	262	302	254	280	238	239	275	274	288	303	269	266	276	306	296	258	296	284	266	257	286	271	258	254	253	248	292	274	267	302	299	296	262	275	274	276	279	299	251	275	278	292	254	287	276	276	273	299	263	287	282	280	268	276	264	285	297	273	278	300	278	281	277	289	261	276	250	269	331	286	261	271	266	259	278	279	251	287	277	279	285	285	281	268	287	285	276	274	264	295	267	273	247	269	282	282	281	280	276	270	276	275	259	293	291	265	275	278	283	281	307	246	288	285	250	295	277	276	280	286	292	282	246	275	287	254	303	288	248	262	246	289	271	269	304	280	262	311	262	293	267	265	280	281	247	252	296	307	264	286	272	252	272	273	288	299	299	308	296	276	278	277	264	256	281	282	268	264	266	297	277	262	293	267	294	275	262	286	250	255	247	293	332	287	258	292	273	280	256	273	301	286	274	249	260	259	292	268	275	266	286	297	285	287	283	271	273	266	258	252	279	293	313	273	297	278	309	292	256	289	271	254	269	264	279	264	287	265	247	271	288	259	261	291	275	283	270	273	287	272	288	256	286	283	289	287	295	299	269	295	262	299	291	262	270	246	260	286	287	248	246	282	303	251	283	279	288	265	261	260	295	264	275	279	265	269	259	286	284	285	291	272	237	269	260	267	266	290	284	279	294	257	255	243	290	288	303	293	258	308	285	283	269	263	273	242	253	254	267	246	272	268	261	251	260	274	280	270	266	304	261	245	257	247	283	272	305	265	285	251	293	283	257	307	274	268	238	270	283	269	254	274	242	293	271	247	254	293	259	288	267	291	260	300	269	306	270	278	258	296	291	283	288	251	262	284	277	305	297	257	277	282	282	287	272	278	252	279	274	274	268	262	296	285	245	279	260	268	310	267	280	286	273	278	291	285	288	291	282	246	283	274	295	285	263	290	281	297	262	275	279	295	283	293	259	280	278	255	270	288	247	244	263	269	271	288	290	273	289	274	293	286	271	288	278	265	252	291	296	287	269	273	277	264	269	275	277	255	269	281	275	266	263	251	286	296	283	259	281	269	289	298	285	255	298	249	261	299	316	259	267	274	252	270	276	285	272	285	285	245	320	280	261	279	274	283	269	288	293	265	288	292	294	275	287	283	232	271	277	267	268	292	293	287	308	274	256	277	298	266	296	286	272	274	316	295	292	262	303	297	279	283	256	304	267	301	252	265	273	300	269	298	251	311	311	320	267	316	257	290	263	268	298	270	213	261	286	261	253	275	264	249	310	267	281	279	299	272	297	266	281	272	327	266	268	291	264	315	314	278	262	290	268	279	288	297	264	301	255	262	277	276	279	265	289	291	274	296	297	288	266	272	298	271	284	290	250	287	273	252	277	283	268	274	281	274	242	271	266	260	276	280	293	309	267	271	263	279	300	262	268	266	298	281	286	265	268	283	275	263	276	277	297	249	293	282	258	275	274	290	289	266	240	276	319	296	269	283	281	300	276	291	262	286	275	273	277	283	295	283	288	272	264	284	297	263	310	254	281	264	278	284	251	250	311	300	241	266	279	281	275	287	295	285	297	290	273	283	272	259	293	284	272	280	279	299	267	306	301	269	280	297	290	290	251	278	293	277	280	260	283	276	298	280	282	267	279	272	286	295	281	265	273	259	262	275	298	267	270	281	294	259	319	286	305	277	252	276	232	257	275	254	270	274	284	287	275	295	300	296	251	260	280	279	301	246	296	271	252	290	248	261	275	263	275	271	263	268	303	254	281	271	298	316	276	288	291	296	305	254	285	306	289	299	268	270	273	246	293	272	304	255	261	292	274	301	288	242	281	271	273	270	290	292	252	263	285	261	275	274	276	257	276	242	249	302	242	269	265	302	278	261	281	265	294	294	300	269	297	268	272	261	266	291	293	262	253	269	254	257	276	262	274	286	308	303	238	293	271	274	284	292	307	251	304	290	291	275	246	299	291	276	268	276	284	317	287	260	250	299	265	307	265	266	316	276	289	309	289	243	281
3388	12447	5649	2758	1934	1446	1134	881	749	586	541	500	473	408	407	385	419	354	377	380	323	326	315	303	364	301	299	320	307	324	297	301	280	295	297	304	275	287	282	279	294	311	279	301	296	280	305	286	288	269	263	305	299	293	301	300	286	306	280	284	285	279	285	309	288	313	287	294	273	295	282	302	279	302	321	275	269	276	273	308	281	301	272	306	305	274	302	277	305	308	283	312	265	286	290	297	317	265	286	261	302	283	259	283	253	321	241	305	280	303	271	276	288	258	285	280	298	255	258	324	297	275	261	288	308	295	289	294	270	293	277	272	287	269	300	275	272	290	256	283	296	309	274	299	255	258	272	256	324	295	242	303	287	297	280	286	276	277	295	286	243	288	278	272	298	282	276	276	262	244	285	258	299	301	301	308	271	266	257	270	282	290	313	266	298	304	289	304	308	289	284	281	298	300	320	275	318	270	255	300	269	297	297	297	290	306	322	274	301	265	283	269	342	316	287	281	271	308	287	297	299	282	283	303	306	267	263	294	264	294	299	313	290	303	302	305	282	292	300	263	289	253	305	303	286	283	312	280	273	292	303	283	275	288	280	284	290	297	262	301	288	262	276	289	304	282	280	289	300	295	292	270	268	296	260	299	255	281	300	277	279	292	272	273	278	319	256	284	258	284	306	275	269	284	315	309	267	289	271	300	285	285	280	275	278	314	301	304	298	299	290	255	278	262	308	249	271	313	278	289	286	289	279	291	284	308	258	300	298	281	310	282	284	282	312	307	275	298	300	279	282	285	268	266	302	245	288	299	271	295	300	283	303	323	260	303	290	290	281	284	293	258	300	278	280	260	311	283	294	262	315	259	270	306	265	281	305	313	295	267	313	276	292	290	287	295	294	284	286	265	308	307	280	302	286	276	306	271	300	296	272	293	300	286	304	316	286	263	271	266	270	277	280	289	305	301	285	282	291	284	287	286	289	297	291	310	274	269	298	274	282	276	299	274	305	279	260	268	278	305	306	272	268	281	263	287	270	292	270	300	272	287	293	301	312	300	298	294	273	308	297	294	296	289	275	279	258	297	265	279	312	337	289	297	252	307	248	287	308	282	271	262	290	266	290	280	315	323	293	278	312	279	294	301	290	261	301	284	299	311	298	301	290	272	287	292	295	276	311	304	239	275	292	297	303	298	274	266	295	264	330	282	272	292	249	298	274	273	294	284	270	287	274	256	307	299	267	314	257	299	301	288	266	257	294	299	287	282	301	283	299	290	287	251	267	268	300	257	293	295	282	307	270	275	288	310	272	257	266	290	293	295	255	310	265	330	298	289	295	274	283	275	273	262	275	315	274	279	280	270	323	255	282	271	278	263	305	273	289	255	275	276	335	277	256	291	252	293	266	297	316	283	278	303	310	303	271	298	280	281	289	297	281	289	296	279	327	249	305	261	258	276	285	274	263	282	267	331	293	313	294	272	310	297	280	251	300	299	305	243	270	297	299	299	276	296	274	297	305	276	302	301	304	293	293	279	295	288	318	286	276	318	279	273	271	304	299	279	277	314	286	308	278	298	299	293	292	292	288	284	264	283	293	320	309	309	316	301	278	294	269	315	267	315	283	282	252	275	293	279	281	267	292	268	315	285	266	301	274	283	277	320	280	291	289	279	275	308	300	299	285	252	279	289	306	302	333	292	316	292	291	275	290	288	270	291	289	291	266	307	292	280	267	301	282	283	273	262	276	311	274	317	298	320	306	294	294	284	289	277	284	269	280	251	289	310	315	265	298	262	283	268	291	262	300	287	268	265	268	309	310	304	322	277	300	282	258	286	316	279	283	273	289	272	280	272	286	281	316	317	302	254	285	300	300	309	248	326	268	311	307	295	274	279	286	301	254	275	281	307	287	268	275	301	276	266	298	301	284	277	277	284	302	323	327	289	261	295	257	274	284	271	256	264	299	267	276	310	282	303	302	288	303	280	257	273	297	297	307	278	273	293	298	291	252	298	271	280	296	285	320	292	305	298	319	313	269	285	281	292	286	288	312	276	293	270	307	275	295	295	296	299	285	283	306	291	305	281	265	314	270	278	329	282	299	299	316	282	274	297	281	294	296	300	302	299	276	282	269	272	257	289	303	279	290	272	293	290	285	245	271	327	275	291	283	287	290	292	286	285	295	285	265	289	291	262	266	281	293	293	300	282	270	290	257	291	263	297	308	270	288	303	271	281	275	294	300	310	301	312	298	264	299	309	295	277	276	269	269	256	275	288	296	293	290	318	278	274	324	288	289	275	302	267	259	271	293	278	286	288	280	283	274	285	305	293	289	307	284	276	292	297	286	270	277	287	275	308	267	273	313	272	278	281	308	292	284	323	299	264	279	285	286	311	267	287	257	284	253	295	290	263	254	281	295	292	289	288	290	297	320	263	276	278	298	295	301	280	289	313	292	262	307	296	285	304	276	308	317	258	282	274	298	280	276	309	263	265	278	267	294	276	306	276	260	264	296	292	292	268	317	306	301	303	320	291	313	268	296	275	282	270	292	262	316	262	284	286	306	278	240	291	285	304	298	325	286	269	295	311	284	294	312	282	310	290	294	278	304	289	287	267	283	280	262	273	270	281	313	273	287	294	288	278	316	257	309	271	281	244	309	306	308	300	290	296	294	274	296	280	282	318	274	281	276	291	271	267	298	309	295	278	284	281	309	283	280	283	279	287	266	291	278	285	298	285	276	273	316	286	296	311	288	302	272	300	283	293	287	299	287	281	292	276	289	267	284	314	282	294	293	275	287	320	298	271	267	295	265	289	305	282	293	323	282	271	306	287	299	300	294	297	263	286	270	283	291	260	288	298	286	295	262	268	284	297	308	290	280	273	327	272	289	280	274	296	303	296	286	261	278	306	267	301	264	316	277	305	277	294	281	304	291	285	286	285	284	272	317	280	300	285	293	278	311	274	300	294	291	288	313	291	277	290	279	280	285	313	277	303	284	306	294	302	291	284	279	318	309	285	302	303	277	272	320	279	290	302	290	302	288	269	274	299	280	290	288	287	283	293	302	277	299	299	297	296	282	267	286	311	317	263	303	292	286	286	298	287	290	305	269	302	270	290	281	281	311	289	298	322	287	315	295	290	273	277	261	304	311	281	288	261	259	270	293	275	305	293	269	269	275	269	266	286	289	269	259	283	277	292	275	272	293	260	273	294	313	290	290	285	284	296	291	301	300	270	263	290	289	300	296	278	299	287	273	280	264	272	295	294	262	306	260	313	280	268	301	299	304	274	266	276	299	289	321	275	292	280	273	297	281	290	247	293	274	281	273	307	270	292	287	309	280	281	288	272	272	298	274	316	297	286	293	268	282	320	285	291	283	268	293	284	328	279	276	293	290	292	291	279	286	310	296	294	286	298	290	235	294	273	277	280	305	299	279	287	273	262	275	296	291	250	298	284	277	299	281	272	272	290	298	324	313	312	281	295	284	288	269	271	268	289	322	304	289	304
25284	21446	27542	25693	9553	581	457	383	340	317	288	292	276	239	256	251	248	259	249	280	257	222	256	225	223	187	238	262	230	238	243	250	257	220	217	239	266	227	210	238	176	245	229	216	219	246	202	243	234	240	208	208	218	211	216	236	204	205	228	213	203	206	211	195	162	240	241	227	236	224	240	220	184	202	234	233	220	216	243	236	240	213	212	219	228	221	213	241	241	250	219	220	228	229	211	206	221	215	222	210	218	211	209	210	196	196	189	232	233	231	236	224	195	229	224	207	195	202	252	205	210	235	219	228	221	203	216	191	253	214	222	221	192	222	212	213	218	211	223	243	230	212	235	231	214	214	219	199	222	214	207	207	188	251	220	241	230	209	218	209	196	234	234	220	218	224	228	200	210	253	216	250	222	205	199	229	220	223	227	230	212	198	221	221	221	200	223	244	224	214	244	220	225	201	208	203	235	235	196	229	235	229	211	193	223	207	219	217	217	221	223	237	218	213	209	246	229	240	235	243	215	220	230	214	211	227	219	180	235	238	195	217	244	225	213	214	223	230	220	250	191	203	216	194	236	204	224	238	197	211	222	224	214	218	219	225	222	234	195	227	220	212	195	202	232	212	267	233	215	208	226	247	222	221	236	207	215	231	203	246	233	225	224	229	237	206	213	200	233	216	253	223	223	189	211	207	212	228	229	234	208	231	233	203	213	216	229	219	207	240	231	216	199	223	224	221	213	231	207	221	224	221	247	228	228	206	218	190	203	206	232	223	216	201	215	227	216	249	220	216	207	234	221	211	220	204	221	222	241	237	213	232	209	191	219	209	195	209	181	220	211	221	229	219	213	214	219	197	234	211	223	242	194	211	202	218	197	205	226	233	224	231	224	221	205	226	205	224	242	220	201	216	217	222	242	188	224	227	185	211	235	220	210	242	218	222	226	238	223	220	235	179	213	224	218	221	222	212	221	246	231	208	235	244	217	218	211	211	214	218	232	217	237	213	257	242	229	200	232	211	207	225	212	213	212	204	249	201	250	205	219	223	207	216	223	221	248	195	190	229	223	205	220	241	225	244	229	234	191	233	244	221	232	209	211	226	215	216	212	227	242	216	207	197	223	227	213	198	219	197	223	223	242	232	219	204	208	212	204	212	216	207	232	226	204	222	228	227	237	208	204	208	204	198	226	234	206	238	208	213	215	225	211	240	239	234	216	215	186	235	209	203	200	229	221	247	191	220	207	213	180	220	221	216	208	249	185	243	227	212	231	233	221	217	219	213	246	241	215	212	209	244	224	208	215	225	197	207	208	232	199	197	227	228	221	229	238	222	203	209	245	214	199	209	219	245	195	215	204	223	197	226	235	228	213	227	220	197	219	208	230	227	197	206	234	203	210	217	247	209	204	228	247	218	236	222	230	238	221	220	217	203	223	195	220	220	228	215	248	233	237	205	226	189	221	208	221	213	215	191	228	229	226	226	215	227	214	201	227	228	205	229	223	216	216	234	235	213	203	221	230	223	201	215	225	229	227	208	231	239	175	195	233	234	230	237	206	203	201	193	212	217	225	213	226	212	192	252	204	228	215	251	200	235	190	213	200	193	250	202	239	211	231	223	225	210	215	212	220	221	227	229	206	220	238	229	226	236	226	222	237	202	233	231	226	226	212	207	225	225	245	230	248	249	229	223	216	240	204	211	219	232	233	221	233	210	218	213	199	197	210	236	225	184	225	206	192	198	213	198	215	184	217	245	195	207	242	221	226	228	214	222	198	253	207	195	212	198	221	221	196	230	187	199	222	231	200	220	207	206	211	206	235	208	208	218	232	212	206	224	248	214	205	210	218	221	231	219	221	217	202	216	226	218	212	217	234	233	206	192	207	217	242	221	236	192	236	220	215	216	199	229	224	196	230	221	195	226	210	228	200	219	214	221	213	232	224	213	217	213	229	217	229	227	209	233	224	234	244	238	228	196	221	215	207	221	240	203	232	243	197	207	206	197	219	213	217	233	221	227	233	210	229	252	229	210	212	223	223	218	230	235	229	211	228	210	201	216	214	213	222	213	244	225	223	203	220	225	215	233	239	232	225	221	216	240	235	198	216	250	210	209	227	209	211	213	226	211	213	232	255	223	210	222	209	219	215	229	190	198	233	230	219	217	215	195	206	201	220	232	204	227	209	209	201	230	221	222	214	217	214	214	208	202	230	215	215	205	210	240	197	226	224	202	222	208	217	202	222	213	239	210	196	238	229	219	222	208	249	211	226	221	226	236	225	238	223	234	186	229	202	215	209	217	245	201	214	218	222	191	200	209	210	258	233	222	211	216	212	205	248	236	224	210	197	246	213	229	244	238	213	229	216	240	222	234	217	219	224	200	219	191	216	221	233	221	208	216	230	217	221	232	203	212	213	228	193	193	222	220	224	218	201	234	215	212	243	224	227	226	196	194	221	219	223	216	220	215	231	207	228	214	241	220	202	222	242	226	223	246	210	221	229	217	227	219	213	214	221	214	233	257	214	213	218	226	217	225	196	207	218	220	245	231	239	220	239	223	194	217	202	224	238	216	200	200	218	245	235	229	238	206	213	212	236	224	209	223	226	236	217	234	208	219	206	215	215	215	179	204	240	232	204	219	206	204	211	201	230	224	191	244	227	204	213	220	205	241	205	224	206	230	207	223	223	213	238	229	217	234	209	222	201	234	241	229	240	221	211	203	209	223	219	206	220	223	233	229	233	257	206	203	210	196	212	218	236	241	231	235	254	198	219	210	219	207	220	208	241	237	272	212	225	211	236	225	209	217	223	219	210	230	222	207	226	190	227	243	224	220	221	210	231	203	206	193	236	228	215	231	215	220	219	201	236	193	202	221	206	206	212	234	234	201	231	208	205	226	193	232	248	231	215	213	243	223	230	219	197	249	209	206	230	208	217	224	222	209	224	222	196	207	217	208	223	215	200	202	216	199	211	220	200	208	219	203	221	232	207	233	229	216	234	228	227	229	217	241	241	195	229	215	198	223	223	214	210	213	226	229	223	223	238	236	223	212	211	219	224	221	237	209	216	226	237	203	213	235	232	249	213	206	190	217	218	188	213	215	204	217	219	215	213	234	226	217	233	206	232	234	220	231	248	213	240	210	210	220	212	233	190	236	231	242	239	218	227	212	214	205	232	216	222	217	208	218	196	210	201	226	233	208	222	249	204	234	209	218	239	219	256	209	215	215	234	228	216	245	222	198	234	228	224	211	219	214	231	207	220	222	208	219	214	229	225	233	228	215	239	220	223	232	239	215	229	227	207	227	238	205	213	232	205	219	212	220	229	191	209	225	197	211	207	190	244	216	211	237	198	231	230	233	223	240	229	217	246	203	237	253	231	212	209	198	198	235	228	228	206	202	224	222	212	214	192	206	193	250	208	223	204	248	235	244	227	219	206	231	184	200	260	240	226	186	225	233	230	200	227	240	222	222	222	236	230	221	223	233	195	234	223	201	243	235	192	225
3372	5673	3205	1540	1145	892	699	559	499	460	405	361	325	297	310	291	316	297	309	261	267	276	262	265	254	266	272	235	249	248	246	278	253	267	242	271	278	243	256	252	241	240	256	211	241	239	252	254	240	244	250	257	244	260	251	256	278	230	255	245	246	269	242	264	266	243	269	253	259	242	254	239	244	247	242	239	231	260	232	275	255	243	266	241	252	245	248	258	275	235	243	253	238	291	245	225	283	247	240	251	212	241	229	283	229	237	242	235	234	223	244	250	246	257	269	259	242	262	242	253	211	253	262	231	247	248	257	247	245	226	270	227	239	245	250	248	231	255	223	235	252	228	238	280	228	233	245	250	241	228	234	235	254	255	253	217	252	265	246	254	241	231	268	250	246	268	259	240	231	239	256	258	240	242	246	223	243	253	240	276	258	242	215	234	237	233	265	252	243	232	271	244	231	239	221	269	246	245	253	260	246	240	219	261	239	249	267	247	222	281	239	282	224	258	219	273	229	239	250	251	273	238	225	225	246	226	213	230	234	267	256	218	248	261	242	259	256	254	230	243	272	252	231	220	266	258	235	257	231	236	227	231	261	237	243	223	233	257	244	242	267	254	273	248	258	252	214	266	268	248	273	235	237	274	263	250	240	252	246	257	263	232	253	220	270	247	247	262	265	252	290	235	239	246	258	275	242	248	234	229	263	233	246	239	258	278	262	239	247	236	251	247	254	306	245	240	254	256	257	242	250	229	265	237	252	263	238	230	247	247	237	258	252	232	254	262	219	259	240	227	236	232	256	246	227	248	250	241	252	233	257	237	262	218	230	243	257	259	254	265	235	254	277	253	237	234	240	250	259	272	255	216	252	244	227	250	240	246	239	267	251	235	210	293	275	226	257	246	271	245	250	243	235	261	245	254	245	233	241	240	221	234	256	279	223	237	258	256	252	230	243	230	255	225	211	233	257	239	238	227	230	239	238	251	257	232	247	229	250	224	236	262	245	242	266	233	259	233	242	252	252	236	233	241	244	227	245	214	258	261	252	263	220	251	264	240	273	265	247	233	244	233	230	261	223	271	233	254	244	270	265	242	236	246	239	242	220	249	239	234	239	232	225	223	256	237	241	235	219	245	240	246	236	256	247	238	242	242	221	212	219	256	233	257	220	241	255	241	270	239	246	234	247	240	239	223	232	253	218	252	248	234	232	247	262	265	249	226	260	240	253	220	243	250	264	263	217	248	249	257	247	223	266	247	272	223	217	254	241	267	217	248	244	263	248	219	209	255	244	244	241	243	272	273	221	248	235	220	249	267	245	239	266	237	251	237	237	288	276	228	245	259	254	253	266	238	248	253	225	249	232	260	249	245	246	246	235	216	270	248	241	243	242	221	267	240	257	234	244	234	243	256	213	234	247	260	245	266	235	251	270	260	255	229	251	251	248	228	249	270	255	259	221	233	251	254	238	265	254	264	246	268	248	245	253	233	251	245	242	215	238	246	228	254	235	215	269	221	263	241	235	251	233	233	257	232	280	250	243	251	253	225	265	233	242	251	235	233	277	216	247	249	214	276	255	269	263	238	239	272	244	208	255	224	268	250	238	245	225	233	259	207	229	276	217	233	247	271	240	245	229	231	272	238	219	240	251	251	231	271	247	281	253	260	257	235	241	245	256	245	252	239	220	246	237	222	239	244	228	255	278	228	237	239	236	252	243	259	280	239	236	231	212	261	222	232	230	226	241	266	277	248	274	249	247	243	259	217	250	227	252	252	230	216	244	261	229	256	233	246	246	257	241	250	229	250	270	248	230	256	267	227	285	238	247	263	237	248	252	250	246	253	235	264	260	246	241	230	246	229	271	247	261	253	255	235	243	235	234	257	243	244	260	213	255	257	224	256	226	260	254	252	240	232	239	273	252	233	234	276	257	254	220	238	240	242	243	233	242	244	223	236	255	277	243	234	262	238	244	223	238	239	206	247	268	248	255	234	252	250	257	235	269	220	242	239	253	246	233	258	223	275	231	253	230	244	249	250	235	257	255	262	244	249	220	219	246	262	250	236	256	241	232	225	245	200	234	267	254	241	243	249	255	265	259	250	231	243	255	255	237	244	269	274	252	216	242	247	267	232	229	253	249	236	237	251	238	264	242	246	266	241	256	215	266	246	258	231	255	238	264	235	256	214	249	245	249	237	271	242	259	245	244	234	229	223	240	262	235	230	264	243	226	248	232	244	259	237	216	233	257	258	239	241	242	228	225	223	273	241	244	220	228	239	235	250	239	265	228	249	211	271	248	252	245	264	257	249	244	244	208	266	247	255	250	240	243	261	279	276	256	278	272	238	234	236	246	250	246	258	218	228	270	243	236	220	235	270	231	246	255	216	271	261	227	237	244	259	241	243	263	257	250	247	256	208	240	231	239	245	254	262	227	234	234	255	254	234	263	215	249	267	226	228	245	282	239	240	253	216	235	248	250	234	242	253	244	221	249	240	251	254	265	246	215	260	287	218	236	230	224	224	242	216	229	252	254	267	237	241	242	235	259	212	234	245	232	244	258	253	226	249	242	250	258	237	256	260	254	247	221	241	225	200	234	223	244	237	216	255	255	238	268	272	223	260	263	239	229	238	255	227	256	243	229	232	227	271	265	242	230	260	245	247	265	269	254	257	231	240	234	240	219	213	250	244	242	263	249	239	246	239	236	240	240	239	226	227	263	258	244	215	236	226	252	239	232	243	230	246	283	230	237	241	272	251	256	253	258	258	240	238	238	265	253	246	243	243	239	260	259	244	242	233	273	219	238	243	236	224	233	235	267	234	258	244	255	273	248	253	259	252	284	252	230	233	265	241	247	232	261	234	261	258	249	230	250	236	269	239	257	254	249	237	265	266	254	235	250	262	214	230	244	239	242	223	252	246	250	236	256	221	247	258	264	249	238	230	255	296	248	251	252	226	241	221	228	266	258	235	244	243	232	242	225	226	222	246	239	245	225	257	255	230	222	243	256	223	275	257	235	250	246	227	259	247	229	240	252	254	283	237	287	232	236	254	230	266	242	248	234	249	251	229	246	250	254	267	267	269	233	257	229	264	245	254	253	260	257	251	238	239	258	243	234	260	224	234	237	218	248	245	251	261	227	226	248	255	290	248	232	235	250	237	216	258	222	247	232	242	230	256	248	253	278	237	227	217	235	260	264	240	258	240	285	250	263	224	250	238	236	235	240	241	270	226	232	267	231	243	238	254	246	234	266	227	247	251	274	238	250	251	233	247	251	239	254	255	255	262	269	248	242	239	271	227	260	223	273	239	248	244	255	220	265	242	238	262	236	278	247	278	236	248	263	264	258	264	260	265	254	253	256	233	243	265	246	257	235	239	265	236	259	245	235	264	257	237	240	226	269	218	227	275	250	219	242	254	227	239	276	257	249	250	232	272	225	208	234	252	235	229	228	232	236	241	267	254	274	249	228	272	236	229	264	249	261	247	229	280	240	245	254	235	270	246
22857	21408	29127	24057	21411	21446	7516	1239	913	842	785	658	659	604	635	618	552	569	568	554	560	511	529	540	491	462	476	546	498	503	509	478	444	466	505	500	460	501	491	489	498	469	476	469	486	480	423	456	484	501	446	494	479	486	501	471	478	489	497	489	441	469	447	487	466	466	466	449	469	504	499	473	459	483	462	477	458	470	464	470	461	457	438	489	480	474	475	433	427	507	506	462	505	448	470	424	483	466	460	501	484	520	439	461	439	418	479	462	437	461	438	447	455	470	452	497	466	481	445	443	447	497	486	476	444	427	445	502	466	446	441	459	493	462	462	525	536	452	476	486	471	488	444	486	444	459	461	516	498	508	469	456	477	448	456	442	464	415	438	471	459	452	475	433	455	437	489	496	447	482	441	468	445	448	444	487	497	447	453	465	437	484	448	457	459	451	444	463	459	447	464	457	458	506	462	471	476	498	496	480	484	437	433	488	519	502	465	419	496	476	443	443	482	423	493	482	470	467	441	428	446	473	453	454	492	450	446	520	441	494	476	488	461	488	421	485	497	452	494	470	442	487	465	453	480	462	471	480	487	466	418	454	494	478	469	491	482	452	471	465	475	463	465	432	428	439	437	476	465	480	435	465	440	440	479	448	472	510	463	474	457	499	459	492	483	486	471	486	464	475	454	477	429	456	479	450	469	459	438	491	455	476	498	511	455	461	466	440	518	501	469	446	445	486	501	471	402	497	444	476	467	490	466	476	465	490	480	415	486	460	466	460	408	449	485	482	447	428	432	422	463	486	477	461	457	466	476	485	499	475	470	504	497	528	486	476	426	469	490	468	438	451	465	482	463	453	459	462	461	449	464	467	455	509	500	512	446	454	500	492	488	473	475	458	504	477	470	456	444	492	416	494	485	468	450	480	442	472	446	483	438	429	453	465	439	478	452	487	404	449	448	486	498	455	455	442	484	479	467	521	516	488	482	452	428	425	485	471	490	470	443	442	467	471	449	478	466	514	462	461	450	456	463	491	432	441	418	476	501	466	455	419	493	470	466	446	452	445	420	455	464	443	475	453	500	410	479	493	487	510	480	462	445	500	475	419	434	481	531	478	435	453	472	430	476	443	454	455	435	481	460	485	505	468	476	438	496	467	476	458	482	460	482	473	470	481	450	452	482	445	463	464	425	467	476	436	518	436	478	441	443	455	454	468	461	427	476	454	489	474	445	488	472	481	448	445	462	500	498	468	525	492	485	456	473	431	473	439	437	481	488	439	471	481	461	456	473	464	499	481	459	458	544	476	450	488	463	445	448	472	435	484	453	472	472	430	499	446	495	493	442	461	498	475	458	479	481	450	447	431	492	476	457	464	465	499	466	452	430	494	444	473	464	475	456	444	474	496	462	504	444	461	500	477	427	441	433	477	504	478	442	460	458	504	443	450	459	432	477	488	492	481	479	487	483	496	459	455	451	448	469	460	487	491	465	436	484	482	455	493	476	451	468	490	472	467	494	511	426	473	432	432	429	483	488	478	505	472	536	453	443	467	441	483	461	488	483	432	444	478	494	483	476	454	474	439	456	488	498	458	442	472	463	450	475	467	450	478	492	470	478	498	486	495	460	490	435	483	462	484	529	462	440	441	478	463	480	455	431	449	496	458	489	466	464	468	450	481	459	443	436	459	484	502	456	446	482	455	455	410	422	450	474	488	430	486	464	474	456	464	492	470	420	478	474	468	451	448	462	479	507	443	449	492	417	491	454	462	449	492	470	471	476	491	439	436	463	487	484	460	409	472	488	447	444	481	425	458	475	424	449	433	446	481	480	454	450	442	490	462	474	473	486	458	512	504	447	473	492	454	491	500	476	462	516	459	463	456	454	470	443	471	473	475	472	462	509	448	453	482	442	450	459	440	499	485	431	444	458	458	469	471	463	449	500	467	446	427	454	487	455	488	461	505	483	447	445	504	489	466	482	486	451	468	455	445	472	465	475	442	475	484	493	449	437	476	450	470	482	465	470	463	457	461	480	446	464	477	460	480	468	425	470	486	462	482	460	459	488	430	469	495	457	458	443	473	490	514	491	456	472	427	483	426	454	444	471	484	463	469	459	461	444	447	476	471	440	497	481	434	489	439	432	472	424	446	421	467	485	439	449	477	462	456	490	469	465	492	484	497	431	461	483	487	455	456	443	462	417	471	503	462	471	512	451	455	449	456	489	473	475	474	471	466	459	457	524	441	487	493	474	479	479	490	481	443	476	442	503	474	509	455	465	456	487	472	473	508	472	469	463	441	460	442	478	455	470	490	477	481	460	506	439	487	461	485	455	467	491	462	440	434	499	426	451	473	444	476	480	435	459	457	428	442	469	484	456	474	437	474	459	422	461	476	479	458	506	459	450	457	438	480	438	472	478	501	501	473	465	453	483	451	471	463	471	486	450	493	484	448	487	439	468	485	499	477	458	472	468	453	460	412	464	503	473	472	488	483	445	460	450	497	430	453	482	436	464	499	494	452	463	441	458	455	501	489	437	466	485	465	446	457	488	455	451	461	497	479	479	429	452	454	497	483	476	468	450	474	443	422	449	467	453	460	491	449	435	455	456	469	452	481	447	442	484	482	439	505	442	453	467	503	457	459	471	479	460	434	443	439	425	463	462	458	475	452	467	488	471	490	466	471	502	487	440	473	458	449	494	449	478	450	454	461	455	459	457	477	454	466	474	486	466	453	451	442	444	480	451	453	478	475	476	424	443	472	438	475	496	469	462	438	453	441	474	471	467	476	479	442	428	457	432	444	465	455	475	456	436	473	479	468	441	479	472	473	495	479	427	505	441	467	464	468	444	457	487	482	492	453	465	434	435	452	450	496	447	462	466	496	479	444	514	468	476	490	487	445	471	458	479	472	482	479	480	458	463	459	474	471	471	474	454	464	436	478	474	449	437	454	425	468	470	464	442	493	451	484	486	427	487	469	507	450	447	440	487	514	450	456	438	470	441	486	447	483	453	454	483	448	481	446	469	472	469	459	475	446	470	484	457	450	497	423	459	480	442	496	449	485	466	407	460	462	444	456	448	456	482	518	481	463	470	490	462	440	445	462	471	477	454	455	468	435	455	462	446	504	469	439	437	463	511	509	460	486	476	459	487	447	430	454	476	493	476	487	420	497	480	453	478	475	465	480	484	442	491	473	470	437	457	488	459	514	522	485	486	467	432	455	421	448	471	449	456	461	491	497	479	466	486	469	428	468	478	502	465	451	455	467	498	466	427	478	454	471	453	438	451	460	483	464	459	458	469	485	486	467	456	492	453	464	471	458	450	448	435	437	431	471	473	460	472	446	464	456	466	456	484	481	467	427	441	462	474	487	487	439	442	435	494	449	418	492	481	471	429	472	430	454	497	434	466	479	485	432	453	436	466	431	472	468	444	461	446	470	480	394	479	447	428	470	447	469	476	442	464	466	485	465	485	472	453	453	447	466	455	456	449	467	503	476	452	448	491	440
4781	15854	9571	4801	3457	2674	2060	1661	1364	1092	983	915	829	742	704	696	631	588	620	562	565	580	585	519	523	527	531	535	546	533	542	494	541	491	485	519	502	507	476	502	486	535	464	500	490	490	493	476	494	508	532	493	535	462	482	471	483	481	486	444	522	497	449	466	457	483	510	493	490	491	501	455	459	493	488	494	491	477	439	498	478	449	482	498	511	507	468	465	516	460	497	485	490	479	456	496	501	483	475	492	477	475	473	475	457	479	486	484	465	476	517	515	485	471	470	482	475	507	486	484	457	428	436	500	468	479	467	487	492	525	478	486	453	500	491	446	467	493	505	473	461	463	463	468	456	452	510	508	419	449	472	480	466	473	451	485	457	458	443	492	500	458	452	523	436	487	476	463	518	472	475	463	470	467	449	472	507	480	501	454	486	445	463	510	514	493	430	479	478	484	439	503	497	461	448	486	516	418	499	496	465	451	487	483	520	480	482	485	483	470	469	479	508	490	457	476	486	476	437	447	493	459	478	452	469	496	483	479	487	470	497	488	483	455	462	470	438	506	475	481	481	531	469	469	484	491	510	490	453	461	441	464	445	477	476	500	470	455	437	502	441	490	473	486	479	489	461	474	485	454	420	450	487	470	477	483	462	478	477	446	454	433	480	487	430	474	493	511	428	463	460	478	463	501	493	537	463	444	451	463	443	498	489	533	474	489	516	445	465	509	482	471	467	493	459	490	429	483	436	476	482	492	464	450	498	498	464	463	477	483	492	490	504	467	450	488	490	444	462	464	465	458	451	475	437	457	501	494	448	444	454	489	492	464	468	471	492	458	462	486	492	506	471	499	445	494	434	464	449	471	467	470	483	462	469	462	505	484	464	436	457	464	454	476	465	479	482	492	441	454	500	494	470	494	511	482	493	478	483	464	508	480	494	465	483	447	490	450	495	523	469	457	461	488	457	490	463	466	466	407	509	479	440	471	466	463	460	473	486	477	470	473	454	505	444	495	455	475	461	493	438	499	491	499	482	471	486	486	446	443	496	471	468	481	483	481	442	489	441	458	476	493	449	494	471	452	462	489	459	495	462	457	466	461	469	486	514	501	465	508	446	460	442	464	440	455	482	479	462	477	478	478	460	447	487	483	490	443	513	473	483	430	461	491	476	457	468	452	500	478	460	446	474	478	509	500	489	467	441	484	462	431	442	459	476	482	492	507	451	483	504	470	433	522	483	495	467	468	494	482	487	455	491	488	409	473	473	506	448	463	484	441	428	457	461	468	449	459	457	496	470	459	454	492	445	483	471	485	507	482	496	448	453	490	456	488	456	500	514	475	442	458	473	492	470	457	498	474	453	478	460	505	443	436	475	513	456	468	464	448	477	470	515	507	445	501	457	445	462	485	475	488	464	449	482	488	451	453	429	467	485	504	464	445	470	467	488	491	459	493	476	491	425	479	470	477	509	503	474	455	453	506	470	470	461	465	482	509	449	458	478	482	455	488	443	450	471	468	509	486	468	456	497	451	460	486	447	472	493	448	486	463	455	475	434	472	523	467	488	501	510	479	472	482	471	458	455	479	465	486	447	482	485	477	473	516	486	484	495	438	438	437	465	458	472	458	506	467	514	494	497	488	493	450	499	453	482	453	450	463	491	511	473	436	478	449	465	454	468	506	484	509	482	482	517	482	475	482	479	536	518	430	457	494	458	465	492	471	470	508	460	475	519	451	475	479	499	488	448	478	468	479	447	458	445	477	452	510	456	511	433	499	490	513	474	510	472	483	464	437	452	444	471	439	457	488	491	508	476	468	485	437	477	494	470	494	482	435	455	478	485	469	464	473	481	500	514	444	491	473	489	467	488	492	473	485	495	478	444	456	489	477	522	473	455	468	486	448	463	495	451	480	436	473	457	503	458	461	471	476	466	476	498	492	441	478	460	476	524	478	438	438	456	430	485	458	484	498	460	463	501	485	490	471	499	438	482	489	474	500	485	476	475	458	453	462	470	486	479	436	468	433	447	478	451	485	494	458	483	502	485	435	483	470	472	472	501	495	436	487	446	446	434	459	490	461	457	457	455	492	490	472	520	479	474	472	468	473	482	436	455	466	448	483	496	497	484	465	462	481	524	462	485	464	469	474	456	513	478	477	445	478	478	448	493	488	445	439	454	475	470	491	496	470	466	502	465	495	462	449	501	466	448	482	467	484	453	478	480	493	501	465	479	517	478	430	453	482	463	473	479	474	494	473	484	481	508	506	525	483	468	440	460	470	513	448	466	452	458	460	471	449	482	507	452	473	454	467	536	450	481	480	468	506	451	484	464	453	486	464	467	485	501	492	458	469	474	436	477	475	479	486	479	460	498	519	472	499	501	506	456	452	471	484	450	486	479	476	453	474	487	462	467	499	464	484	495	472	469	493	525	490	492	481	451	473	536	476	461	469	491	477	505	436	443	443	477	482	479	443	512	455	495	502	457	481	496	488	474	533	493	460	495	467	501	438	476	467	504	497	476	456	465	522	473	497	477	497	531	468	488	488	413	505	437	486	459	452	447	507	455	457	487	468	492	497	419	474	443	432	476	448	507	484	434	481	483	424	450	520	487	447	475	456	471	495	527	468	456	486	518	469	497	490	501	465	457	464	433	479	464	491	472	440	466	484	445	477	457	469	460	458	503	463	457	454	464	463	434	480	474	512	435	468	484	486	466	472	441	466	447	472	454	509	508	442	490	491	461	458	494	485	455	537	452	477	491	459	447	495	464	468	425	453	478	470	459	450	492	502	476	462	474	487	478	483	495	470	452	443	463	473	431	456	489	457	446	465	491	477	467	508	480	500	473	469	478	486	467	435	511	484	485	479	477	497	499	481	477	444	489	448	444	457	461	496	413	485	464	473	475	474	481	487	508	465	468	471	502	513	522	442	488	467	478	459	473	468	470	468	502	455	471	471	438	453	453	488	462	464	435	455	477	417	463	460	475	429	480	429	486	467	464	479	478	490	478	494	497	528	490	450	450	477	472	468	485	489	441	472	431	493	479	469	473	511	467	470	476	481	451	500	476	477	480	496	477	471	498	445	424	475	458	469	496	470	487	450	497	500	503	445	467	488	498	474	479	472	464	486	452	498	449	441	463	444	470	449	485	457	498	489	483	455	483	466	463	453	412	483	473	450	485	499	456	449	477	471	472	467	442	482	471	442	459	460	459	439	476	478	424	479	485	427	443	429	476	515	492	455	465	485	463	467	437	489	484	469	467	510	494	495	525	445	452	442	461	483	423	446	443	462	484	471	503	485	484	464	461	485	466	479	424	472	458	462	468	452	418	490	476	444	459	468	465	447	472	449	495	464	501	444	447	463	447	459	473	475	526	470	477	502	455	487	474	475	476	531	471	480	477	449	472	505	463	471	491	469	498	472	501	462	507	433	505	451	496	425	461	485	496	517	458	472	476	506	454	468	486	450	488	475	476	457	449	472	486	438	456	484	459	476	506	469	499	457
28023	17185	2979	586	394	357	199	151	141	136	129	139	139	133	131	116	133	119	126	102	120	126	110	117	129	134	125	141	117	118	112	131	112	112	125	113	121	117	138	117	135	106	135	116	111	123	115	123	113	121	109	102	131	130	118	128	132	131	121	126	110	105	110	103	126	104	97	139	100	134	125	123	126	125	122	121	132	118	112	117	140	119	130	115	114	130	135	118	126	125	131	121	119	128	129	107	112	117	139	115	129	144	127	124	117	141	130	122	131	98	116	108	132	112	123	122	120	115	133	114	132	114	130	128	124	112	143	126	126	99	112	133	112	135	136	116	147	127	116	137	122	129	107	110	131	138	116	111	124	113	115	123	118	125	113	114	123	150	103	109	116	129	106	114	124	122	111	121	112	120	122	110	112	107	138	122	125	107	114	121	131	128	117	109	139	113	120	130	114	115	113	131	118	112	146	125	125	137	123	114	129	142	122	106	113	126	93	91	106	129	132	124	105	125	135	113	110	129	126	137	110	103	112	110	113	144	115	116	109	113	135	123	134	120	120	127	100	135	128	119	142	107	137	114	135	117	125	116	138	117	121	114	116	125	118	120	129	141	118	119	133	133	139	129	122	123	120	137	125	129	128	125	101	139	108	125	134	120	105	133	102	93	125	101	131	107	110	132	116	115	129	118	112	124	131	124	131	119	112	144	106	147	133	101	127	137	121	147	129	141	129	113	134	116	125	123	126	118	129	128	131	114	107	124	123	118	113	120	112	110	128	114	123	126	118	132	123	112	127	111	118	117	115	138	134	103	129	119	116	122	129	121	111	122	125	143	118	125	124	117	109	108	116	106	110	112	129	135	124	115	128	142	124	123	101	112	122	119	116	136	129	105	139	126	130	123	141	135	119	109	138	118	132	145	105	131	119	136	118	91	142	115	132	127	125	143	117	156	136	130	118	131	130	121	132	138	107	127	99	114	133	121	137	112	119	137	126	138	134	124	104	119	126	121	143	117	117	121	121	129	118	122	126	132	105	111	123	112	125	125	109	126	128	132	133	136	131	140	124	127	121	111	131	125	113	140	116	114	96	111	128	138	123	122	116	118	113	108	88	131	129	130	128	130	120	115	118	128	135	112	126	117	131	121	114	140	121	123	124	114	116	154	116	127	112	134	127	127	110	134	116	122	118	94	107	106	117	116	113	126	141	117	159	127	145	136	120	101	117	118	113	110	117	102	149	112	143	118	124	134	126	91	130	110	128	127	124	133	146	105	132	128	122	109	122	133	134	120	110	121	110	137	123	140	124	99	127	116	115	116	120	131	113	122	124	113	130	142	114	102	145	128	110	135	113	137	109	106	115	111	126	121	131	116	100	154	122	125	125	126	117	114	120	143	134	125	132	129	132	106	104	136	125	129	130	125	116	128	126	134	110	121	103	115	118	128	129	112	114	125	113	143	126	116	108	113	122	125	116	122	155	124	120	125	145	104	130	122	127	114	130	119	92	135	117	131	122	125	120	120	108	112	122	109	102	137	112	115	118	128	127	114	131	141	123	100	126	128	121	114	92	109	118	112	135	120	117	127	121	107	131	116	123	129	114	108	126	137	136	142	120	114	118	141	110	124	121	116	119	121	121	121	112	132	116	102	116	131	130	125	135	116	126	126	124	123	99	107	112	126	133	150	108	98	114	117	127	134	127	118	124	146	127	113	95	116	122	122	123	133	106	133	127	101	118	130	132	139	117	129	88	131	121	125	141	129	114	131	138	127	104	116	132	112	117	102	120	117	122	130	124	112	120	113	119	117	140	116	124	111	101	126	118	114	125	135	124	127	94	117	113	123	128	134	101	119	113	100	133	128	108	142	120	130	121	120	114	126	115	125	128	119	129	108	92	131	111	140	135	122	107	111	126	102	146	111	151	117	132	129	128	116	115	125	135	118	119	115	114	102	125	129	131	106	121	125	127	127	113	100	113	130	96	114	110	109	126	114	127	129	122	121	128	136	105	123	124	122	129	118	128	116	143	121	121	135	109	102	111	135	113	123	117	111	134	129	118	102	101	117	126	122	107	132	120	94	109	128	115	112	134	125	110	141	116	121	125	118	136	134	106	108	136	133	141	113	116	113	108	116	126	126	125	124	120	118	132	124	111	101	146	127	104	138	132	106	124	116	138	130	143	100	119	121	122	138	111	119	102	136	115	119	121	128	116	132	113	106	135	120	97	118	104	109	109	117	112	119	118	114	128	103	125	144	108	119	121	139	120	120	103	143	118	149	115	123	119	126	140	114	124	141	121	125	126	125	119	107	145	116	111	106	128	133	114	108	122	126	122	115	120	133	113	128	126	124	113	122	119	126	125	117	127	127	126	137	119	119	134	111	120	133	125	111	131	121	122	120	125	115	119	121	99	109	121	145	135	111	120	124	101	130	111	129	128	97	131	100	130	120	114	120	107	144	128	120	126	127	120	98	118	132	108	132	113	130	130	136	138	113	118	131	114	112	126	113	130	120	137	113	138	133	119	112	121	125	109	137	122	119	126	101	144	107	125	132	132	122	131	117	122	127	119	126	125	120	107	136	113	113	128	106	117	123	111	104	126	125	117	130	127	113	140	117	117	108	122	124	123	101	115	121	131	130	120	128	125	133	112	125	115	128	118	121	126	108	124	121	129	134	102	119	111	129	124	100	110	120	109	126	129	115	132	135	133	127	102	113	118	133	110	113	131	126	124	119	112	129	125	117	123	104	127	127	112	152	109	130	122	130	131	127	109	137	123	115	115	132	124	115	132	127	118	125	104	120	131	111	109	124	120	109	118	128	133	112	122	107	128	112	125	112	116	119	132	109	110	122	124	116	141	123	141	148	127	136	103	95	102	125	108	113	91	103	115	134	134	114	114	126	103	120	106	108	136	112	130	140	107	115	119	98	132	122	117	133	114	122	132	116	135	110	121	116	124	103	124	118	131	107	122	135	117	114	116	160	125	132	113	130	122	108	124	110	124	133	115	94	120	124	119	141	114	143	113	121	129	137	138	143	113	117	118	117	117	131	121	118	128	126	117	118	114	129	99	112	113	110	117	119	120	130	138	130	133	110	128	118	128	124	135	112	127	119	129	118	136	143	107	108	129	100	138	138	127	105	132	115	101	130	123	117	132	127	107	123	104	116	120	135	122	133	121	124	135	149	117	115	105	122	120	116	116	126	119	123	109	112	133	106	159	113	138	126	126	130	123	127	123	128	137	109	114	97	123	120	126	131	132	104	122	125	98	108	125	125	131	138	114	128	120	110	104	131	133	105	115	122	123	126	149	122	124	110	113	130	135	127	124	127	122	119	116	116	121	146	107	125	132	130	108	115	132	112	118	135	116	112	122	147	146	142	130	106	122	112	122	130	123	116	107	119	107	115	121	128	125	112	113	115	122	110	108	116	121	128	114	123	141	122	150	106	119	123	129	130	115	119	130	127	135	123	148	130	117	133	112	119	119	115	103	124	117	116	126	124
4188	839	541	300	258	207	200	183	157	167	148	161	172	140	137	125	134	146	150	131	137	131	151	128	136	156	132	120	126	125	142	133	148	138	137	150	134	143	124	152	121	137	158	126	133	142	131	114	130	139	121	127	129	134	143	127	147	144	171	159	124	138	154	123	122	140	137	128	140	145	128	126	120	139	127	146	149	153	156	125	143	127	133	128	154	140	129	130	141	146	137	137	126	147	140	144	134	140	137	133	124	109	115	136	155	149	119	136	140	140	161	117	137	116	134	115	151	154	106	151	132	134	138	142	129	120	158	121	126	150	142	154	132	130	139	127	131	135	138	137	135	134	134	133	130	130	136	130	156	119	124	146	141	131	128	140	116	141	161	145	149	131	144	147	118	131	168	120	145	151	137	136	144	140	133	154	118	120	157	156	136	160	126	143	151	135	151	130	157	146	135	140	154	155	145	146	140	125	155	117	142	136	120	158	159	119	144	150	153	129	147	141	148	138	143	163	133	140	143	138	144	165	128	142	124	128	114	125	132	135	133	151	124	136	148	132	126	124	125	162	126	126	145	142	129	145	129	152	141	136	127	128	135	129	147	141	160	108	141	139	138	141	137	142	135	147	163	121	152	121	124	129	128	120	128	154	128	123	148	136	139	128	135	118	139	140	132	126	112	141	146	147	138	153	114	135	162	129	116	140	146	133	141	130	141	140	134	150	126	150	142	138	133	136	111	122	121	140	131	137	128	134	141	141	127	139	128	145	116	142	152	130	143	122	142	134	139	139	139	133	124	138	142	149	121	151	144	147	156	137	121	164	142	156	130	113	133	130	128	118	119	128	146	135	143	150	155	138	156	158	129	132	141	140	144	138	157	142	128	120	132	142	143	154	130	135	158	118	125	118	118	133	132	136	138	132	127	115	147	150	142	136	125	135	135	133	140	131	136	119	136	119	158	150	136	164	145	142	159	156	124	172	138	130	151	158	153	138	150	137	124	142	130	149	148	162	119	139	154	141	126	143	131	144	139	130	144	114	136	132	128	142	138	154	117	135	157	132	137	144	137	152	123	132	133	139	128	124	127	125	134	153	155	131	160	121	140	138	131	140	130	161	142	130	126	134	133	122	123	143	146	139	130	132	141	124	143	137	142	121	141	148	120	144	154	110	154	121	129	147	137	159	131	133	141	126	139	138	137	142	144	132	145	128	128	154	144	150	141	127	151	154	141	136	137	151	126	143	134	141	150	120	134	151	129	134	154	129	140	126	134	143	136	140	125	132	153	118	141	130	122	153	149	124	143	133	142	117	135	130	131	125	137	146	148	129	137	147	133	133	150	136	160	135	124	145	132	117	142	154	142	129	128	146	138	135	145	137	135	150	141	151	140	141	128	145	140	149	144	137	132	141	161	148	123	142	168	143	125	137	118	143	111	129	133	146	148	130	130	130	134	122	139	127	133	142	153	138	135	139	110	112	139	166	130	120	129	133	149	137	140	124	134	144	131	167	122	123	137	149	124	157	132	133	145	126	128	129	151	164	111	136	166	148	130	149	133	115	159	141	127	141	131	128	142	151	129	132	139	150	134	144	132	128	127	126	106	127	156	143	143	127	146	158	126	135	128	135	131	153	120	144	142	149	135	150	141	140	146	110	140	145	138	154	149	131	142	124	150	137	130	121	131	128	128	162	140	131	154	153	109	130	130	143	136	128	142	121	136	135	148	123	141	151	133	154	115	118	124	133	124	148	141	129	138	131	146	135	145	121	124	131	126	131	153	146	126	125	132	154	136	150	121	148	154	142	152	133	132	147	151	147	126	147	112	143	157	141	136	147	147	139	142	150	133	138	138	155	132	143	133	133	141	127	157	133	176	151	157	141	122	110	125	138	122	109	137	162	127	126	148	109	143	127	166	138	133	119	141	120	130	126	139	150	120	135	124	127	156	122	141	149	148	149	125	128	131	127	127	133	139	125	130	158	153	150	132	124	129	141	145	113	145	143	123	135	147	152	139	149	143	134	139	147	132	117	124	130	126	131	139	128	140	123	158	135	135	104	114	123	126	143	157	142	143	125	142	149	135	122	133	146	125	151	115	144	165	126	131	136	132	125	134	121	150	119	140	148	138	131	131	143	142	145	147	133	149	143	139	112	143	150	149	131	119	147	153	148	136	152	131	138	142	149	138	129	126	146	123	124	142	123	150	150	138	158	148	135	135	170	139	146	150	132	143	121	126	134	135	148	160	164	133	124	115	152	140	123	145	146	144	142	141	151	140	141	138	150	131	127	119	151	133	142	141	129	146	127	139	132	129	136	142	114	133	135	143	143	138	145	139	121	157	140	145	133	125	134	154	126	124	132	154	129	133	113	132	147	146	140	149	155	146	116	131	152	121	146	133	151	145	133	138	144	130	142	132	145	154	122	127	140	137	131	136	145	161	136	125	116	154	127	138	155	139	140	127	147	127	148	163	147	163	137	133	142	157	129	145	136	126	126	134	129	144	133	145	141	144	124	148	155	133	155	138	123	120	162	137	147	136	121	131	150	138	127	126	137	132	130	136	158	137	142	144	159	145	152	120	151	119	126	154	151	160	143	152	141	159	132	159	152	147	159	138	142	136	147	144	131	154	118	130	136	143	125	136	140	139	115	129	144	122	143	136	131	151	126	132	135	136	139	143	145	140	151	142	169	118	155	129	125	115	153	130	134	145	139	164	131	138	137	154	154	131	132	136	146	128	140	140	167	124	144	150	148	141	151	149	142	144	117	152	145	132	147	126	134	140	155	129	133	151	157	146	148	143	130	147	139	129	139	148	131	142	135	125	141	134	149	155	130	113	140	150	118	132	151	128	120	120	128	137	156	136	128	134	133	127	128	155	134	131	158	143	135	141	134	146	133	154	139	146	142	143	161	147	151	139	125	136	149	143	125	129	116	133	115	155	167	124	150	140	139	134	143	139	135	132	125	147	125	125	141	153	137	147	146	132	148	156	156	119	144	151	126	121	150	129	144	144	136	158	132	153	125	152	135	156	129	147	140	128	131	148	113	128	146	140	114	121	134	152	152	121	142	127	139	139	133	152	136	143	148	158	115	145	128	137	145	114	151	140	142	132	154	133	140	129	150	127	141	134	141	148	141	137	121	125	141	135	147	120	135	134	123	144	154	163	129	138	141	138	125	152	137	135	128	128	144	142	127	137	135	136	144	121	130	130	155	141	143	135	155	164	162	139	120	138	160	122	124	138	133	142	142	150	161	150	142	151	131	134	142	121	146	126	148	158	131	161	137	157	137	141	132	129	147	146	152	135	168	160	141	148	147	136	142	148	141	142	125	144	145	134	118	130	127	136	132	148	134	137	144	148	132	143	144	155	126	155	134	163	140	134	136	134	131	146	137	138	132	133	142	110	143	157	142	132	129	144	128	130	126	129	134	141	138	137	124	130	136	111	136	132	150	142	123	147	140	131	130	114	131	107	135	145	169	150	143	150	130	122	137	139	124
24032	21442	28662	24609	21413	8899	893	615	520	474	428	362	408	360	359	351	341	307	330	282	307	295	299	293	308	304	307	287	290	266	304	294	310	278	279	275	274	292	312	255	282	278	273	276	255	264	285	270	249	281	317	289	273	279	276	257	322	299	264	285	300	296	272	275	281	282	294	254	264	283	245	273	260	298	290	268	281	232	269	266	271	285	252	280	289	293	270	267	310	278	290	301	251	271	275	281	274	295	289	319	270	283	251	247	274	285	271	267	270	298	283	263	301	320	273	257	290	253	283	292	250	267	290	264	282	258	274	280	263	299	259	273	271	275	274	303	252	256	268	310	267	299	284	277	323	283	287	263	282	296	288	311	281	272	298	269	244	267	291	314	302	267	283	299	289	281	268	283	250	262	274	282	285	282	257	274	300	283	266	267	268	256	291	272	237	316	270	293	295	260	253	298	263	267	277	292	269	280	267	283	282	291	261	290	264	266	282	290	242	281	271	258	255	268	283	256	274	296	313	261	278	282	286	246	293	269	293	280	272	262	278	274	249	276	268	261	303	265	286	289	267	278	293	268	281	282	295	293	275	316	270	304	261	270	269	290	302	278	284	282	276	273	286	291	303	285	250	273	275	273	253	271	267	288	252	294	258	268	279	267	258	289	276	291	287	291	275	236	294	274	288	274	287	259	250	288	255	270	263	292	273	288	271	268	298	277	270	299	236	253	282	275	276	263	277	266	262	265	275	251	261	289	252	276	294	270	273	286	240	282	299	259	258	265	265	276	255	267	259	283	288	289	272	288	275	267	270	275	281	276	287	264	251	270	247	288	273	264	234	264	254	241	278	255	302	283	285	250	290	277	288	281	274	264	261	296	308	260	282	262	268	261	293	281	258	292	258	231	266	258	296	286	281	296	289	264	270	255	261	293	276	275	307	277	255	283	271	263	243	312	276	273	255	284	264	271	237	281	273	246	307	270	275	269	273	266	271	257	288	283	271	280	300	261	265	260	292	290	290	290	257	263	281	281	271	271	272	265	276	264	259	283	288	268	256	271	285	297	268	292	265	285	258	301	268	287	288	272	294	276	316	287	259	251	274	285	255	246	289	251	271	267	259	292	289	286	271	290	267	291	265	295	295	231	260	278	289	276	288	246	249	280	274	278	274	260	281	278	295	272	289	298	287	295	262	273	272	288	274	273	267	287	249	255	279	288	285	276	297	251	296	275	309	277	273	279	299	242	285	258	274	306	296	272	259	259	263	278	263	300	265	277	263	297	278	292	269	268	255	257	310	254	272	268	278	282	281	288	283	268	302	261	274	276	305	290	272	267	300	279	271	254	294	288	262	321	265	294	303	294	272	250	251	284	296	254	304	287	256	267	278	275	313	285	259	277	261	279	295	262	288	296	284	259	262	275	233	263	285	254	296	275	274	291	274	274	284	272	269	272	293	278	262	250	288	250	266	260	264	297	288	308	264	245	235	300	272	294	285	259	286	275	269	260	259	281	307	260	289	273	250	296	258	268	261	261	301	260	268	302	282	283	270	264	259	258	244	276	228	300	272	266	260	261	270	273	276	271	291	300	292	295	268	296	267	275	291	278	264	286	293	260	301	283	276	280	261	273	263	292	277	281	266	270	277	268	269	267	267	267	308	269	282	261	286	310	288	279	265	270	277	264	261	291	250	261	295	286	259	299	269	274	291	302	251	250	268	255	284	283	255	277	275	281	256	279	269	287	279	300	279	267	273	269	272	280	293	266	309	270	274	255	292	230	252	272	260	295	271	240	293	291	286	265	293	298	287	287	261	271	288	282	261	248	265	272	287	286	258	272	285	247	244	277	300	243	283	296	278	276	273	279	252	273	278	259	283	289	271	275	267	263	270	286	294	272	261	258	284	284	263	267	276	281	283	288	288	283	259	291	278	275	273	288	277	277	282	276	279	261	264	280	273	276	296	286	282	275	288	276	310	293	277	267	277	265	298	244	274	277	258	269	248	291	278	256	288	243	285	282	262	285	237	294	325	311	275	272	278	308	274	257	270	257	294	272	288	297	256	271	264	285	267	282	262	283	252	279	262	280	255	283	261	295	259	287	284	274	266	300	272	259	282	294	245	316	267	310	280	275	250	289	293	266	282	257	295	275	275	252	278	232	275	309	261	281	292	285	285	288	262	276	251	269	293	289	311	283	245	275	278	285	290	273	265	285	274	273	279	271	266	281	277	284	256	274	301	306	273	284	294	310	268	281	256	258	271	281	313	264	272	289	243	275	245	284	260	263	273	271	262	282	255	270	254	252	276	312	269	261	262	275	311	251	280	265	297	268	269	235	288	278	283	270	280	281	295	280	247	286	253	266	268	235	274	271	312	274	263	266	305	270	281	227	302	299	293	266	301	262	304	268	261	276	265	288	272	292	247	314	286	270	265	275	283	283	309	304	294	273	264	306	267	268	263	255	277	300	248	266	315	264	288	237	299	262	271	258	276	268	288	237	309	261	265	272	275	285	272	306	277	313	269	296	259	263	295	291	297	271	272	260	251	272	298	276	292	284	303	274	276	306	244	289	273	255	270	282	260	276	272	283	290	268	276	283	261	284	300	252	280	278	286	289	306	259	283	299	304	260	242	271	296	286	275	255	303	247	297	293	296	282	285	264	265	284	278	260	284	244	270	285	289	269	266	294	275	259	282	280	273	299	300	260	241	297	279	278	263	262	301	277	266	276	271	282	298	275	266	299	268	286	280	281	291	283	277	265	271	296	299	253	239	256	267	263	279	283	312	308	264	297	320	299	278	304	289	281	266	305	270	289	284	252	255	259	297	275	277	264	281	274	262	259	257	285	267	274	276	258	277	292	275	296	275	296	265	296	253	274	300	299	248	285	284	279	286	288	299	274	250	257	277	264	299	280	263	281	290	291	286	314	322	295	247	260	303	245	303	301	307	278	291	267	281	271	270	263	265	265	252	282	283	263	248	266	281	280	267	285	266	285	289	286	286	290	273	274	281	249	304	273	274	275	263	288	285	289	310	305	291	288	278	243	297	262	293	292	241	238	275	300	301	266	278	276	287	229	300	260	295	283	272	275	252	270	280	248	282	305	283	279	253	279	277	296	248	292	302	297	287	248	248	274	298	311	281	269	291	264	266	302	287	274	251	298	268	270	291	262	269	289	272	250	265	257	279	278	295	266	278	283	268	270	290	272	280	271	281	299	295	296	243	268	296	254	257	224	268	257	287	269	261	255	286	274	289	266	272	259	292	306	265	305	286	283	290	281	286	256	267	262	265	287	275	279	272	271	267	263	260	267	272	271	287	304	279	272	256	286	272	268	267	291	279	294	269	306	262	268	256	278	279	281	261	257	310	283	285	287	285	274	302	293	278	274	287	276	267	280	265	288	302	265	258	293	300	275	286	266	297	260	311	266	289	317	303	286	264	288	240	294	270	302	287	271	248	284	260	264	274	267	286	286	288	277	277	305	280	286	288	292	269	289	285	284
3265	10299	5689	2668	1969	1384	1109	936	753	633	523	476	484	410	411	361	389	378	350	348	368	361	356	353	320	320	331	327	347	319	328	311	291	323	294	312	280	283	303	341	296	330	317	300	291	270	300	292	291	305	306	310	290	300	276	287	298	290	296	323	293	276	287	315	311	301	265	271	260	283	274	312	295	292	255	296	263	284	302	290	256	303	304	304	262	285	270	281	298	302	272	313	281	291	283	313	300	271	268	301	272	308	299	308	283	256	261	296	309	276	284	285	268	282	297	239	250	295	297	280	282	300	272	268	269	294	287	300	274	313	266	277	311	293	275	311	285	292	283	275	244	272	292	274	293	271	305	312	258	308	317	262	308	301	261	297	297	288	295	285	268	288	287	292	267	275	289	307	275	305	300	284	299	295	259	297	275	257	287	283	312	292	280	286	282	308	271	271	293	277	285	279	279	297	275	291	265	309	288	265	304	270	269	306	282	301	287	274	304	306	267	266	282	282	290	276	294	256	288	293	303	267	300	296	280	281	278	276	254	282	235	284	285	297	301	328	273	302	296	288	294	303	278	292	279	320	267	277	322	295	278	305	279	272	271	248	306	302	301	236	284	283	284	290	272	302	279	259	296	305	277	260	300	290	277	298	269	265	291	269	298	285	283	296	290	309	279	259	297	300	263	277	313	242	283	276	288	272	277	289	296	286	284	294	319	275	304	296	267	271	299	289	315	315	287	296	298	274	267	270	269	278	280	299	286	284	290	275	291	287	305	324	259	288	303	312	305	280	305	285	309	273	295	256	267	315	272	312	289	283	282	287	271	288	276	302	329	310	274	277	272	285	301	278	287	269	307	266	252	275	257	288	271	316	265	263	307	314	276	269	287	271	307	293	270	293	280	276	285	275	282	273	274	313	267	259	297	267	267	307	295	300	273	275	278	316	310	290	280	282	293	288	315	287	277	263	313	306	291	335	306	256	287	291	298	289	299	298	300	285	255	278	274	286	258	272	290	323	300	280	283	287	327	310	303	274	275	267	296	265	280	291	294	300	305	270	283	290	275	306	284	303	303	269	288	297	264	285	267	285	279	298	286	274	303	278	280	292	286	292	273	315	292	296	302	308	296	313	301	308	278	266	318	289	270	286	279	262	310	327	301	290	285	285	259	270	299	278	287	319	274	298	284	293	325	296	292	312	288	271	314	289	305	283	283	277	305	289	296	296	273	263	281	274	320	278	318	254	286	287	284	278	321	298	277	249	308	294	308	260	269	279	287	277	273	288	304	281	289	256	266	267	291	251	274	284	280	291	288	287	285	295	268	291	259	284	290	296	282	267	312	274	298	276	274	278	291	235	298	286	280	251	285	277	292	295	272	269	290	300	271	278	280	262	296	300	284	268	283	300	298	266	284	280	284	306	292	314	293	251	285	266	325	273	264	300	276	307	285	279	282	256	330	277	283	280	266	295	250	290	287	313	276	287	299	270	278	289	282	296	295	280	296	282	283	290	287	276	284	282	303	257	303	270	331	302	275	275	281	309	294	288	254	281	283	280	280	268	288	267	276	298	302	267	328	310	306	295	307	283	294	304	285	290	281	283	282	263	289	310	306	259	318	303	316	310	249	289	296	288	289	267	301	284	272	309	302	306	293	302	286	287	297	276	294	280	282	266	279	273	293	311	271	314	275	309	274	312	316	290	263	257	289	301	259	279	289	271	281	309	302	293	279	290	290	276	281	291	279	249	271	298	279	275	275	299	291	260	285	289	303	277	288	290	319	316	301	284	304	288	247	297	278	285	284	296	293	275	248	278	317	284	294	266	281	264	266	284	298	261	287	282	261	267	269	284	280	286	316	280	285	261	270	272	311	295	299	314	287	298	272	255	279	277	301	320	303	275	296	270	296	300	282	283	300	258	299	280	287	303	256	283	278	260	315	296	289	300	254	296	289	285	274	304	281	307	292	300	270	300	312	320	284	285	291	299	277	326	297	320	298	293	297	294	277	292	288	267	270	276	309	310	314	299	268	293	278	278	306	297	276	276	258	301	301	279	310	274	261	292	285	285	272	236	278	292	291	299	264	278	296	306	290	297	289	273	271	272	279	279	267	296	319	269	288	292	294	285	270	281	312	257	294	318	291	266	288	281	294	304	279	269	305	258	268	268	272	294	304	276	260	273	282	303	273	271	289	286	282	258	266	282	291	281	285	302	293	274	272	291	288	283	302	295	290	290	252	271	272	272	273	255	267	295	253	283	289	292	299	296	287	291	289	250	260	314	320	266	298	258	297	297	285	311	271	262	287	290	273	294	296	322	262	253	275	295	306	300	262	271	314	272	272	282	267	289	296	286	285	265	252	318	287	289	294	303	277	295	294	327	292	254	269	290	276	266	296	320	322	256	292	266	287	264	312	283	305	280	299	285	274	257	309	302	295	300	294	275	287	292	263	301	281	290	265	281	272	241	300	300	298	295	273	276	304	308	301	292	290	290	301	289	318	314	288	287	307	273	279	297	308	272	249	272	266	294	314	302	265	298	292	292	295	287	292	293	308	295	306	304	293	281	293	279	302	258	290	287	276	297	286	276	311	300	306	305	286	297	280	308	267	281	276	309	293	282	288	259	284	260	266	276	267	285	277	290	300	272	312	284	290	293	298	310	290	312	287	243	282	286	285	245	286	295	305	275	274	289	265	283	318	291	315	289	294	287	301	281	297	286	296	269	280	278	313	311	252	305	261	314	296	306	271	304	283	317	290	286	286	284	309	293	314	261	288	286	275	273	270	283	254	319	272	255	291	284	305	284	277	310	287	272	296	288	282	290	291	287	309	290	256	268	311	268	254	314	308	296	283	287	276	265	299	281	263	293	310	263	298	289	294	298	278	300	305	291	287	312	285	307	291	285	310	314	284	288	307	289	292	295	252	295	267	266	281	260	295	285	292	318	288	311	305	295	276	310	304	310	305	245	278	285	295	295	290	278	277	265	296	286	282	300	306	264	279	265	265	274	269	282	297	288	270	269	310	292	268	334	295	302	285	312	290	281	268	306	258	297	293	292	292	303	321	294	308	315	286	304	342	298	270	306	288	280	277	276	271	266	319	283	292	308	281	292	296	278	301	310	299	261	303	280	288	268	272	298	314	280	277	269	285	291	262	298	305	286	250	283	301	289	256	297	274	284	283	284	303	267	271	297	285	262	287	257	294	262	284	277	300	278	293	274	289	301	263	283	270	314	261	291	281	311	301	265	288	282	279	300	274	297	281	319	334	276	266	299	289	288	279	285	263	285	302	314	303	278	272	295	283	269	256	279	293	290	280	261	275	289	307	286	281	273	273	293	272	282	305	339	279	299	306	268	280	294	295	269	284	254	305	282	271	280	288	288	284	284	298	319	267	289	274	288	270	287	322	288	288	281	291	254	310	282	287	288	307	307	311	292	285	288	283	268	255	309	280	241	292	310	291	266	297	284	268	322	259	280	272	290	271	284	287	273	285	313	255	293
25286	21424	27437	25670	9343	554	423	363	317	317	280	278	270	255	245	248	244	249	217	239	230	257	219	228	232	230	237	205	194	232	240	209	217	233	240	224	204	212	225	225	235	199	244	227	223	233	230	214	200	207	191	209	230	212	269	218	231	208	212	231	228	219	225	207	220	202	222	198	211	180	210	244	229	204	215	211	218	225	236	196	214	228	238	205	201	219	234	217	248	238	206	224	212	227	209	224	231	217	225	238	228	255	233	192	228	220	221	241	219	222	219	205	231	214	209	225	222	250	212	249	223	220	212	215	181	236	227	196	240	193	226	231	226	193	210	221	236	209	202	227	215	226	196	226	198	240	220	207	230	210	227	210	231	219	216	197	210	228	225	208	244	237	207	203	214	218	207	219	236	215	216	212	204	227	215	203	241	212	227	244	209	225	196	243	213	241	237	227	213	244	219	193	179	213	218	228	234	205	198	233	213	213	200	218	223	217	224	220	212	241	228	214	194	189	216	204	206	225	184	216	220	232	232	237	231	221	227	217	235	216	215	235	196	247	216	206	232	228	231	225	222	227	225	223	209	184	216	213	205	208	215	212	217	230	197	218	243	217	217	214	218	219	202	251	208	223	228	246	213	224	210	198	222	209	217	209	207	240	191	210	238	229	197	220	198	234	230	212	202	221	239	224	213	236	206	202	241	223	247	201	207	226	187	205	219	218	211	207	186	218	229	237	214	240	226	174	233	215	202	207	199	244	195	221	215	207	188	241	242	224	238	203	257	210	232	215	225	208	214	214	212	242	212	218	198	253	206	213	203	237	192	222	214	231	216	214	218	240	208	211	212	200	200	223	211	231	205	191	216	206	211	192	213	235	221	222	235	216	216	208	226	198	209	211	202	212	230	231	205	193	216	230	175	220	199	215	212	238	194	176	227	246	222	197	223	234	205	241	220	215	208	213	223	195	213	220	188	221	217	207	214	209	206	220	185	199	202	212	204	223	229	217	223	224	223	234	233	200	197	227	237	205	236	213	239	208	217	202	177	226	228	206	196	208	207	202	199	244	225	201	208	219	185	198	237	207	251	222	212	223	207	225	204	216	219	229	238	203	209	224	204	248	219	240	207	233	228	183	228	233	245	241	219	239	214	228	218	211	223	216	220	228	229	187	223	210	216	229	228	249	196	212	218	185	186	250	212	209	236	223	216	253	242	233	220	236	222	206	219	210	229	226	238	207	215	195	210	200	196	238	224	206	219	208	216	235	227	205	201	219	200	225	185	226	225	205	229	220	237	204	225	230	220	197	192	215	200	230	208	218	214	231	212	219	204	215	220	228	197	231	241	221	223	214	201	232	228	192	214	218	214	232	228	207	212	179	203	210	215	200	208	245	213	232	221	214	218	174	213	231	225	222	218	248	224	251	207	217	211	210	219	220	210	213	256	195	208	257	209	244	219	214	191	201	206	226	244	213	190	191	196	226	201	209	218	233	221	227	211	202	208	206	216	224	205	184	181	239	220	226	221	221	228	214	224	229	226	200	202	190	232	234	237	237	235	213	242	202	202	240	208	193	211	228	225	189	235	196	226	206	229	228	215	207	237	196	207	202	217	195	218	215	207	223	235	239	223	205	249	215	213	215	205	202	236	237	238	223	173	215	230	206	199	204	214	230	215	197	225	219	244	216	228	206	232	221	212	203	228	216	216	238	210	222	222	194	219	224	221	206	216	217	215	232	233	206	189	239	225	234	211	205	205	199	213	197	198	230	217	183	192	233	224	210	220	209	195	225	235	214	201	212	218	214	243	208	211	202	232	231	208	225	238	217	227	233	218	211	233	213	223	218	179	235	215	214	204	232	245	187	230	221	191	216	196	215	241	217	214	223	226	190	246	222	235	258	213	196	250	206	194	222	253	248	211	212	209	217	227	228	229	216	232	206	249	238	203	211	219	215	205	217	197	217	212	214	226	202	212	221	249	243	228	216	223	228	195	243	222	217	165	215	221	196	250	230	217	217	214	228	215	228	224	209	208	217	216	200	209	216	217	199	225	205	209	206	235	228	234	212	210	202	204	207	200	254	225	224	213	186	212	213	225	206	223	200	204	217	203	205	214	216	224	218	232	211	209	206	214	213	201	237	230	232	233	220	230	211	237	222	206	224	201	195	212	220	238	214	204	218	223	201	204	202	227	219	222	202	218	239	225	217	181	213	223	230	206	209	220	203	202	227	235	203	219	204	238	210	217	210	223	221	208	219	232	206	197	212	212	243	221	210	185	215	218	228	211	206	193	199	215	247	190	235	217	236	239	198	258	248	202	225	220	205	232	233	218	206	224	206	225	232	212	217	235	204	219	215	213	201	246	212	233	230	209	244	203	185	201	209	168	217	219	194	221	230	199	223	192	227	236	203	223	203	193	235	221	217	257	204	247	247	253	217	191	241	223	180	231	204	229	202	231	224	206	202	214	191	226	226	217	223	213	216	226	221	219	226	209	221	254	201	202	217	218	174	194	197	217	203	216	213	195	221	187	221	221	214	209	221	239	207	226	212	219	211	237	210	198	214	228	257	211	218	207	212	215	219	183	230	220	241	241	212	226	239	210	222	207	212	222	232	198	218	218	221	218	228	222	199	196	214	192	212	228	233	228	218	231	220	210	227	212	230	206	177	192	226	210	226	219	229	217	227	205	210	238	206	225	220	222	236	216	218	209	208	208	196	218	193	202	208	221	208	201	202	211	196	229	222	220	210	167	208	215	194	212	221	250	211	213	216	222	223	238	210	212	197	211	215	231	241	211	198	194	222	224	216	204	216	222	198	208	221	215	217	206	207	216	215	207	217	225	238	225	204	205	168	219	231	244	220	222	212	209	224	222	203	206	202	185	197	227	200	199	222	231	201	208	213	207	211	228	229	204	248	214	198	196	212	193	210	207	191	193	201	243	200	226	244	226	224	225	239	208	207	232	211	196	229	228	226	203	219	235	236	218	220	215	214	190	227	210	230	216	227	229	213	213	216	207	203	238	202	229	210	220	219	219	236	236	231	226	228	236	225	226	232	215	218	229	233	212	230	208	213	227	223	215	220	209	195	224	207	209	220	229	223	225	203	209	205	188	193	231	242	241	227	219	240	229	213	217	226	197	222	217	218	224	224	225	238	210	217	214	223	217	213	234	217	230	258	199	202	189	219	232	197	208	204	226	219	206	200	202	228	187	194	234	198	216	214	210	223	219	218	216	198	204	219	212	224	212	238	198	188	234	214	226	251	203	211	212	202	216	243	209	224	228	218	232	208	209	203	212	188	234	232	217	251	243	216	245	216	210	223	209	236	254	219	213	201	240	219	211	228	203	227	194	182	210	213	233	192	208	239	220	210	220	191	217	223	224	206	244	201	212	242	211	218	202	223	225	238	187	241	220	218	206	229	209	207	200	212	215	231	220	229	198	202	212	224	205	218	226	212	195	196	233	206	210	216	227	205	221	213	223	221	209	233	224	190	225	239	233	208
3345	6921	3185	1527	1062	835	690	578	512	410	340	333	339	322	304	303	290	323	266	280	258	271	290	273	253	267	268	240	256	246	262	250	241	254	248	254	247	243	252	247	239	267	227	239	235	255	250	277	242	247	265	268	214	252	235	239	258	252	245	253	259	234	258	222	264	216	232	236	251	234	236	251	263	221	261	247	231	247	234	239	238	272	274	219	240	233	255	257	244	257	243	251	228	233	240	238	216	269	238	234	254	260	232	242	253	225	250	260	250	236	218	236	263	268	258	236	234	243	232	247	247	230	252	220	251	213	268	204	226	254	225	248	231	256	270	232	234	234	238	244	269	241	252	235	226	239	256	217	262	230	241	251	277	235	251	263	237	238	255	233	248	289	248	273	257	252	240	246	259	214	239	244	247	238	234	251	234	269	258	228	262	227	271	264	254	233	247	235	245	261	228	266	244	262	263	236	227	234	252	227	253	231	279	252	272	246	230	251	250	246	266	245	251	250	241	245	247	238	242	232	248	277	242	246	288	231	251	246	234	251	244	254	226	274	257	264	264	227	254	265	243	247	254	252	278	214	246	266	237	249	213	251	277	258	265	246	248	241	239	234	228	223	240	241	245	247	229	249	240	235	207	267	256	224	262	266	257	251	224	229	273	248	247	237	234	255	226	223	241	249	220	269	243	252	237	263	240	230	230	252	237	239	247	239	242	271	246	249	262	238	216	257	255	238	245	269	242	257	242	251	241	242	271	244	232	234	231	230	251	245	230	238	238	221	247	253	245	231	251	248	260	262	281	267	257	247	241	217	253	270	292	256	214	235	252	251	223	226	240	267	232	253	210	234	223	252	238	261	258	244	224	251	226	255	244	235	234	233	245	250	242	246	270	263	225	226	238	230	225	208	220	241	248	233	229	243	252	212	250	241	229	246	241	249	250	276	254	246	253	258	271	224	267	255	245	232	243	252	227	229	245	239	252	230	236	228	245	229	229	223	255	241	267	274	246	230	255	258	232	269	283	240	238	197	249	222	259	214	236	224	250	258	239	243	254	254	240	226	237	224	242	250	279	261	252	250	246	244	215	241	216	237	213	246	229	235	243	248	260	244	248	242	237	232	264	240	215	226	237	243	268	267	269	219	262	239	257	256	249	219	233	230	250	246	252	217	231	270	260	233	216	269	276	249	259	248	256	231	261	241	279	266	234	233	234	248	229	231	247	229	247	231	255	245	264	231	232	249	261	272	248	246	223	230	257	227	273	246	276	243	222	277	225	255	219	233	234	230	213	242	257	254	237	231	230	250	252	237	257	224	222	209	244	246	249	275	230	244	239	230	244	241	265	228	222	219	263	222	254	230	245	252	230	260	248	260	228	241	250	257	217	243	228	251	244	268	238	236	268	241	245	253	254	263	240	234	260	247	232	265	224	253	260	246	245	255	251	214	265	248	230	226	233	224	256	243	246	252	229	231	259	261	278	225	243	252	251	234	237	224	235	239	272	230	235	256	220	222	233	239	255	235	249	282	224	283	245	242	228	242	229	256	221	255	217	238	252	226	261	207	253	246	227	219	276	233	249	259	209	256	253	254	240	242	267	243	239	260	273	255	244	220	228	233	229	254	256	273	223	241	250	233	243	229	240	234	258	282	251	257	262	218	249	245	240	248	236	234	234	247	273	255	217	230	253	254	220	230	231	220	243	265	231	249	237	262	275	254	243	240	225	215	230	244	288	243	252	255	246	275	236	233	230	205	235	239	227	207	208	259	249	238	248	234	252	264	236	257	223	216	250	268	240	235	270	267	246	257	264	259	254	233	210	254	262	243	218	237	221	251	258	264	244	229	219	228	241	252	238	229	254	243	233	258	235	242	247	238	229	229	263	227	237	258	234	245	214	241	244	255	238	220	241	241	263	250	224	239	244	245	256	266	253	231	233	250	243	257	225	241	237	213	222	262	243	240	248	224	257	203	221	260	263	249	264	232	231	237	237	273	245	244	256	219	248	216	210	228	237	206	237	223	231	273	223	278	231	232	250	248	233	255	258	247	233	223	255	248	254	240	237	241	252	246	206	213	232	235	249	256	269	263	240	241	247	271	234	226	271	250	268	264	245	254	249	261	259	246	234	239	256	229	228	278	226	236	237	226	262	221	260	225	248	236	222	226	265	250	220	230	257	248	242	224	213	217	243	245	256	227	239	253	224	258	262	256	277	262	248	246	229	260	245	266	265	245	257	249	246	287	240	261	261	276	239	230	224	246	238	237	242	217	216	243	240	222	238	272	262	242	250	264	242	241	217	236	257	230	263	234	244	205	250	244	225	213	262	244	201	240	246	254	236	242	215	233	246	249	232	239	227	256	240	249	244	244	224	217	235	245	258	253	259	252	274	231	231	232	222	272	236	243	237	219	235	248	231	219	231	245	232	251	250	269	235	219	240	242	233	244	249	252	252	259	224	238	234	229	259	222	244	284	276	202	232	245	260	237	225	211	244	239	240	221	247	253	256	247	265	255	262	249	249	258	231	237	251	240	249	277	259	254	227	236	238	236	258	256	213	250	256	226	240	249	255	262	250	235	240	256	220	239	258	251	241	238	237	271	250	260	259	245	231	249	249	252	259	245	244	278	237	222	263	215	228	234	278	226	212	244	249	233	230	248	245	243	242	253	247	252	239	238	262	255	260	238	247	212	226	260	267	242	225	235	260	218	207	248	257	223	275	260	239	258	258	241	258	237	231	259	248	248	232	219	235	253	263	258	261	236	244	219	253	234	251	254	253	250	259	259	278	226	232	238	244	221	241	232	248	267	264	246	277	265	269	234	253	222	253	245	234	234	236	246	243	253	262	249	256	240	233	247	245	244	238	241	209	245	247	228	254	254	218	257	254	223	274	262	268	248	250	245	249	261	278	253	221	245	223	255	232	223	259	292	244	237	261	256	253	255	253	275	241	259	225	248	226	244	231	259	244	269	238	250	209	230	238	245	239	256	238	235	245	221	247	254	243	244	238	273	229	251	239	234	255	253	233	240	234	239	250	237	252	223	196	216	259	247	235	230	250	240	247	225	245	229	247	273	259	241	267	246	236	221	225	247	262	257	265	246	251	253	270	245	238	256	231	242	249	212	225	206	231	227	231	229	266	247	271	251	244	232	242	244	267	267	268	257	250	239	227	231	230	233	227	260	247	239	251	256	234	248	228	250	220	241	242	245	245	249	258	254	234	238	207	244	234	245	241	230	262	251	232	279	252	266	257	231	214	250	264	236	267	231	240	238	270	220	254	235	245	251	270	247	249	251	270	269	217	231	256	259	265	237	247	249	257	255	236	245	245	243	233	241	252	225	257	268	246	252	262	268	224	221	225	220	253	264	244	230	229	213	230	225	232	246	213	244	265	271	266	243	231	223	253	254	242	238	288	252	243	233	218	231	242	222	247	243	257	233	248	251	257	256	229	248	235	244	232	225	254	255	240	242	229	228	254	250	232	241	238	257	247	242	247	248
22875	21414	29134	24085	21414	21461	7338	1191	932	780	754	698	669	671	575	545	586	548	578	501	546	539	484	496	501	496	513	465	512	490	472	487	475	483	481	507	502	513	485	458	480	478	509	503	498	488	483	496	459	436	471	481	483	452	470	433	504	494	452	503	483	474	479	493	449	438	459	497	495	479	495	497	468	453	485	479	510	484	490	446	455	458	463	454	454	464	473	448	458	450	447	476	460	450	445	450	430	468	461	467	445	482	455	486	477	460	485	468	468	501	451	428	444	472	420	409	473	473	440	466	488	487	453	484	462	449	507	492	469	454	474	476	440	467	486	454	411	428	475	417	461	462	544	474	452	475	486	479	508	477	490	483	443	493	473	460	430	475	456	461	476	473	446	471	478	453	479	494	447	469	472	447	475	497	464	423	431	463	452	456	474	463	484	422	484	471	454	442	453	459	461	446	467	472	437	435	437	395	457	468	468	479	463	481	439	512	487	440	507	460	425	479	461	483	481	423	468	475	461	432	423	443	462	476	463	511	411	452	474	474	486	457	455	455	455	452	443	452	514	470	452	463	465	462	422	457	454	471	463	440	463	422	488	460	479	473	464	448	457	465	463	487	473	476	427	461	482	462	485	465	408	471	416	436	440	474	438	471	495	478	486	423	464	430	488	490	491	475	455	449	486	459	495	433	452	486	440	471	466	467	452	463	515	465	496	439	465	438	418	508	474	471	501	451	456	467	473	463	473	447	432	482	461	410	434	446	439	437	449	479	445	482	445	466	473	478	463	450	440	507	479	508	448	467	445	474	443	469	440	505	465	444	439	458	501	449	445	443	469	479	458	473	477	474	486	419	474	446	431	460	470	501	482	459	459	450	451	465	471	459	484	488	491	454	473	455	490	459	464	450	413	452	463	442	450	450	477	485	451	483	422	439	463	512	439	464	432	481	475	461	490	501	473	470	515	496	432	468	436	434	438	433	482	423	425	464	459	472	480	408	491	465	473	490	479	459	465	477	479	456	441	505	464	440	491	452	485	450	452	457	459	441	484	454	486	490	444	457	457	471	452	450	469	483	455	429	495	484	466	461	450	434	443	434	449	440	426	455	494	431	478	451	482	483	461	468	491	459	455	443	433	487	449	440	453	492	450	503	444	433	490	463	460	463	474	459	513	475	435	463	463	454	472	472	427	489	420	446	461	444	467	446	456	443	488	425	448	421	477	489	495	466	451	475	457	439	477	420	497	478	476	453	449	429	464	501	430	471	478	492	480	415	471	465	504	469	454	440	471	447	435	451	446	441	435	477	448	458	447	514	464	464	474	441	487	420	497	449	497	477	442	461	456	496	468	449	474	450	454	471	463	452	431	459	471	451	483	451	444	473	426	453	481	475	451	469	480	451	456	462	443	483	471	460	472	471	498	508	476	450	472	476	483	452	461	475	460	472	468	422	485	457	457	442	456	470	456	482	454	471	457	480	428	470	490	455	444	465	448	503	441	471	485	459	435	498	480	491	440	435	453	462	465	471	436	480	482	469	500	430	471	488	440	437	471	475	503	419	429	452	483	413	470	499	496	462	460	459	458	469	456	450	449	440	427	448	476	486	475	484	484	466	496	526	491	458	512	464	441	503	460	446	506	467	487	488	453	498	500	459	504	476	469	446	431	465	466	473	441	446	482	411	436	487	453	404	466	427	451	437	473	465	450	480	476	490	463	466	450	465	482	459	448	448	515	426	466	476	453	528	479	444	477	473	447	500	479	497	443	493	476	449	470	450	432	509	467	492	451	467	465	464	453	437	473	470	464	455	464	434	457	468	483	506	459	457	476	462	441	501	475	441	443	456	497	454	394	447	417	474	419	511	456	419	495	477	461	448	459	410	440	466	447	459	460	441	469	457	506	487	437	442	476	452	478	435	483	478	477	442	477	457	473	459	459	451	461	462	472	442	463	466	448	502	445	445	461	443	477	490	469	461	441	470	455	475	516	476	478	480	445	463	461	446	483	423	466	457	442	487	466	440	430	449	444	476	445	454	501	427	483	478	458	454	430	450	460	462	494	484	506	464	462	483	419	466	441	473	460	455	469	456	434	456	473	466	457	460	475	475	462	459	493	488	476	449	452	483	460	483	491	490	460	494	478	441	473	425	500	440	480	461	495	466	430	494	467	468	443	465	477	469	477	465	479	430	406	429	468	468	407	444	455	458	471	443	474	439	453	441	476	515	461	452	448	517	453	455	507	409	512	454	483	459	475	439	474	450	457	496	452	429	477	432	480	449	449	479	470	480	472	502	452	480	463	455	435	467	437	456	436	488	462	494	451	435	513	444	423	485	463	491	455	442	485	478	483	477	481	443	472	485	464	478	478	449	464	478	473	450	426	489	482	402	437	492	467	467	495	449	452	488	460	443	486	433	471	461	430	456	434	439	455	507	436	430	477	458	507	454	475	506	459	471	438	503	451	415	435	477	476	469	462	452	488	457	477	477	499	461	463	451	458	472	459	427	530	472	462	477	468	470	456	478	509	400	451	465	441	450	484	462	432	451	439	456	474	454	449	479	441	465	477	446	459	437	437	483	454	474	454	466	443	502	472	427	462	465	474	431	477	428	454	473	480	473	452	492	413	472	476	443	455	456	437	493	441	437	481	450	450	472	500	491	468	465	452	475	457	475	461	491	495	464	453	456	472	484	444	462	472	441	471	473	460	445	446	457	471	470	449	429	500	479	424	467	431	470	459	476	440	470	487	462	460	502	468	475	487	425	451	493	424	444	489	450	472	422	433	506	516	460	447	470	415	455	451	488	455	454	437	424	505	476	453	498	488	491	489	414	439	510	444	472	494	489	487	495	458	430	461	487	409	471	470	466	468	469	486	507	475	412	446	436	447	459	467	455	471	437	480	482	496	427	456	466	469	467	467	470	458	467	468	452	446	494	473	453	440	448	482	500	433	449	470	460	477	444	490	469	472	472	455	446	457	436	496	463	429	479	466	491	473	463	412	441	442	455	446	483	478	463	468	471	466	462	464	451	433	447	457	455	484	454	435	454	471	475	450	466	428	481	487	465	487	463	434	442	476	458	504	492	464	464	490	462	460	454	445	481	480	507	447	419	475	474	441	486	448	443	509	440	481	462	480	453	461	470	484	442	465	464	446	469	479	443	468	483	466	424	519	477	473	493	446	460	458	477	475	440	467	438	514	457	450	480	497	472	473	479	440	470	461	461	448	432	445	460	483	449	472	475	480	475	491	479	472	434	431	475	517	448	479	434	462	449	450	468	462	488	479	451	461	458	440	510	477	462	426	503	490	438	463	459	464	474	469	467	463	469	473	459	467	451	452	446	431	486	480	430	463	444	470	435	479	487	471	432	449	437	476	448	485	449	443	456	446	455	455	475	449	506	496	447	454	482	442	447	489	476	522	423	447	440	462	472	517	479	488	483	467	418	477	472	474	489	402	484	473	493	439	459	460	440	478	442	436	469	482	455	467	438	463	483	431	449
4825	18932	9404	4695	3647	2595	2047	1605	1304	1122	1010	867	815	849	657	704	660	604	584	580	576	542	560	544	527	506	505	543	536	462	530	493	527	514	519	530	512	496	529	508	475	504	497	496	464	481	492	498	479	515	498	491	473	476	513	477	457	460	459	464	498	497	493	479	463	466	445	492	517	461	485	523	449	478	472	435	434	490	473	467	442	465	496	535	437	472	468	471	483	470	458	500	473	451	468	482	497	492	466	456	508	473	462	444	469	495	451	457	467	451	506	460	475	500	494	482	493	513	489	470	494	489	480	479	492	475	452	493	476	480	465	435	498	486	446	451	485	505	453	475	457	456	447	496	486	472	468	465	467	465	469	491	486	471	496	459	448	420	472	444	472	433	449	454	489	444	474	476	450	485	464	451	419	484	456	408	486	456	475	464	505	462	477	458	478	464	466	461	472	478	483	453	505	476	479	486	480	511	508	465	464	469	438	451	441	437	476	470	470	433	463	480	456	509	459	433	504	457	474	467	474	447	462	485	478	475	441	454	472	453	440	497	464	447	415	465	473	502	474	461	461	446	469	471	481	436	489	463	466	462	437	470	493	438	474	543	461	489	458	483	487	439	469	475	454	452	481	453	465	458	474	463	459	479	501	489	481	465	472	476	447	504	451	475	436	468	458	483	423	485	491	472	482	545	477	477	478	469	506	463	450	481	452	452	505	503	485	473	522	472	523	491	440	453	451	477	474	502	499	468	482	461	449	458	467	492	510	490	458	473	509	481	501	484	433	478	467	480	487	483	457	471	477	518	434	471	479	487	433	448	495	451	463	456	444	471	474	469	471	437	472	453	463	474	476	445	464	489	487	497	464	473	491	424	480	465	449	465	437	476	473	463	480	486	433	504	461	452	469	479	486	434	436	473	512	450	457	510	495	479	506	471	490	454	456	466	485	451	463	475	462	474	478	458	459	466	473	482	470	437	495	472	464	422	489	483	472	468	522	505	482	492	448	478	479	494	512	484	490	472	474	465	449	499	467	524	462	458	449	476	456	489	471	482	462	479	457	519	461	432	476	436	429	466	487	460	458	492	460	454	479	450	479	442	456	432	482	438	459	439	490	480	428	497	452	464	453	510	470	465	489	470	454	435	486	470	502	488	457	478	460	513	474	476	495	456	475	461	458	507	476	473	471	511	485	479	490	457	450	500	474	468	498	504	476	473	475	471	447	486	455	486	481	452	448	465	488	497	457	503	486	460	449	514	479	441	499	456	452	477	480	426	536	479	460	480	440	515	452	466	482	532	445	470	452	506	428	480	455	473	466	460	439	476	489	490	471	492	517	511	488	475	485	442	485	490	481	506	484	448	465	478	501	481	466	526	474	461	477	504	469	496	489	453	494	457	489	437	459	468	468	460	462	482	493	449	477	480	447	439	441	429	437	532	469	511	472	435	458	453	474	447	491	489	462	418	434	430	460	466	454	452	496	485	504	464	495	470	464	491	460	507	465	455	470	515	494	483	420	510	491	460	484	477	473	501	477	476	490	486	465	502	463	488	433	481	455	494	447	451	466	493	433	500	497	498	489	458	482	469	490	486	488	485	442	460	446	460	439	474	500	464	458	451	447	462	476	467	449	454	441	434	487	482	490	471	462	471	490	444	437	486	479	468	458	434	501	481	485	482	474	494	478	461	478	459	510	472	493	473	432	441	474	444	452	495	445	492	459	491	463	446	491	479	497	482	445	497	478	494	518	450	484	503	466	466	512	483	506	481	476	457	472	470	470	425	470	466	434	454	522	463	478	458	548	484	457	477	512	453	486	468	500	491	472	461	456	467	450	498	439	454	478	471	468	453	515	472	487	470	469	494	415	436	473	459	481	457	457	464	459	470	441	475	483	455	503	435	482	456	445	502	458	443	472	483	462	509	487	450	457	482	502	423	444	473	473	427	474	456	461	463	459	481	459	506	472	486	491	482	503	443	482	514	483	474	458	457	464	460	473	484	478	480	501	430	498	480	486	489	455	497	467	460	479	455	435	498	484	469	491	477	491	463	479	459	463	484	452	472	495	450	490	450	464	489	502	435	557	516	483	480	534	439	472	466	464	495	497	479	494	459	486	454	472	452	481	476	465	487	502	487	450	456	455	468	483	465	451	471	497	476	485	481	446	479	502	482	478	479	478	456	465	448	475	449	476	500	475	483	438	462	457	465	503	453	475	454	500	436	447	516	474	503	480	440	497	485	457	475	502	469	470	464	436	416	482	439	477	467	491	492	444	474	454	437	496	471	501	462	444	460	483	474	428	484	477	480	445	462	428	459	468	463	441	459	454	452	472	460	440	454	429	462	439	474	482	444	450	501	486	519	487	502	484	443	477	475	485	485	470	461	464	443	473	462	481	465	496	478	443	483	473	461	475	500	413	470	475	465	497	508	484	465	479	450	449	498	444	446	484	470	483	465	472	441	483	449	478	490	470	460	489	515	435	483	455	426	488	467	494	464	462	454	465	492	452	457	445	460	456	497	482	472	466	474	442	453	488	471	465	445	473	503	472	438	511	461	506	496	481	496	518	450	457	486	475	475	474	452	472	459	476	469	445	481	480	463	466	488	451	492	479	459	482	499	473	486	412	476	454	455	506	465	474	485	471	466	477	492	456	492	481	475	430	453	474	438	433	496	515	484	452	528	452	477	451	452	484	489	480	472	507	467	460	521	489	465	474	504	453	485	472	479	482	482	499	439	433	471	457	464	460	483	464	473	483	449	470	507	508	455	491	468	490	459	503	509	476	489	480	462	516	466	428	468	462	491	428	506	487	474	459	452	442	477	475	454	460	467	498	475	491	495	447	470	479	488	489	445	480	477	467	464	469	469	460	489	489	465	503	462	483	460	486	462	474	474	465	449	486	463	512	490	433	448	463	443	455	479	527	459	487	481	454	445	447	484	483	467	454	498	466	472	485	487	462	445	449	448	472	502	496	447	498	509	430	494	463	473	470	430	474	452	480	457	465	470	449	460	472	458	508	432	463	455	484	464	496	492	484	488	465	447	471	494	484	500	474	443	518	487	499	476	470	448	489	465	473	450	443	443	479	437	482	467	451	464	454	467	473	503	447	447	486	470	467	465	455	473	483	454	483	510	491	482	459	491	491	466	446	493	497	439	490	501	454	485	436	475	493	479	472	508	464	457	473	466	532	514	488	490	448	476	504	437	488	468	485	495	466	454	483	462	413	444	474	432	460	473	501	480	481	455	473	503	479	478	457	462	467	451	491	437	464	461	446	449	474	483	479	488	464	451	488	493	483	452	493	496	461	470	484	487	484	483	449	485	460	493	479	463	471	463	477	456	454	454	459	466	480	438	518	474	459	466	513	457	465	490	478	456	487	464	505	494	464	473	505	501	457	489	466	478	477	476	452	433	484	456	480	470	451	460	485	474	479	459	495	479	520	491	482	475	476	492	463	488	463	467	443	446	485	483	478	489	459	503	478	455	464	464	501	486	435	510
27982	17277	2934	505	373	328	184	127	134	147	125	145	126	130	136	118	105	121	121	121	116	132	114	108	125	128	110	119	127	142	120	127	110	145	130	118	121	114	116	125	140	124	119	129	129	123	119	118	137	130	105	124	138	103	133	106	126	102	114	115	124	121	98	126	139	132	121	130	128	133	117	125	119	121	119	131	111	117	99	106	121	134	104	120	113	112	114	124	123	123	128	113	124	124	137	98	116	132	130	150	125	123	130	121	117	104	101	108	129	109	108	134	115	106	128	115	152	125	122	134	124	122	129	119	106	135	120	130	138	117	126	112	113	120	112	138	105	112	135	103	112	128	121	119	116	109	109	114	103	123	129	125	122	149	118	115	146	114	108	121	121	134	133	134	146	121	122	118	139	108	126	109	136	122	130	120	107	116	127	107	117	125	104	127	133	139	107	118	114	131	115	123	123	127	125	94	118	110	130	126	124	113	115	122	110	137	130	125	122	127	125	122	117	108	124	120	131	150	116	135	123	119	102	135	115	94	128	102	131	114	111	113	113	114	117	133	115	117	116	107	137	124	147	114	118	110	115	143	127	132	135	121	118	100	106	109	134	147	139	106	116	122	108	111	104	117	144	135	136	133	116	124	131	141	129	133	141	131	113	113	103	115	133	142	117	113	141	142	113	119	108	122	140	123	120	131	110	113	124	91	115	121	106	113	126	119	132	114	124	134	140	115	100	129	143	112	120	129	130	119	123	123	121	109	149	113	108	124	118	111	127	113	114	123	113	127	125	125	128	112	131	120	100	127	99	133	144	132	116	131	117	105	122	122	115	110	100	117	103	106	130	122	133	105	136	119	120	118	137	108	139	114	124	125	111	121	146	110	131	108	122	126	138	126	142	109	121	133	122	121	123	108	119	119	117	127	120	134	135	112	113	129	136	128	136	124	121	135	120	137	113	117	149	136	114	125	131	105	113	115	112	125	141	122	119	137	120	109	127	135	132	121	117	128	123	125	130	111	127	100	121	110	129	144	124	120	111	121	137	127	117	124	132	128	119	130	127	104	132	116	118	135	120	122	121	108	123	116	128	115	112	119	105	110	117	119	131	128	111	112	116	107	106	131	133	117	128	105	122	125	116	137	108	135	130	125	120	120	136	103	106	122	117	117	126	122	114	108	112	128	122	124	111	119	114	119	123	122	134	121	123	124	120	124	123	140	127	129	127	148	123	113	120	120	117	117	111	124	113	120	120	115	111	122	122	123	129	134	109	133	131	130	105	110	105	96	122	117	132	119	133	120	122	122	112	114	131	141	131	138	120	114	115	104	118	120	137	124	136	130	114	123	127	128	97	105	111	120	107	119	95	112	123	102	108	125	110	111	114	124	130	136	125	110	118	117	106	116	130	122	103	122	140	125	132	110	137	128	116	134	134	117	123	115	130	129	118	134	143	122	130	142	134	131	121	138	115	128	115	125	140	130	111	129	107	132	113	143	125	136	133	128	121	112	123	144	133	125	110	119	103	104	112	124	113	138	129	111	118	124	125	121	130	149	129	117	126	106	120	116	148	111	114	138	130	121	118	126	125	130	107	97	94	123	124	119	114	135	129	118	137	112	106	125	110	138	126	107	125	107	127	117	126	117	119	138	120	122	125	114	120	131	127	137	138	120	110	105	99	94	114	87	123	130	121	111	120	143	119	131	107	147	102	126	119	128	127	124	120	125	132	128	111	121	126	110	128	129	131	113	129	130	134	114	134	132	124	105	134	116	117	112	107	135	142	110	111	107	111	116	120	127	112	117	109	101	112	112	125	118	123	128	103	127	141	112	96	125	126	131	123	106	125	137	119	108	118	109	126	107	112	113	114	109	128	109	123	112	123	127	99	119	118	118	110	114	128	121	122	125	140	109	130	123	105	126	122	119	109	106	126	113	126	129	121	118	127	128	91	118	133	105	121	102	136	120	127	128	132	109	118	130	121	115	115	121	132	128	111	118	147	112	133	103	124	113	103	126	106	107	118	117	135	122	120	113	132	130	109	134	120	114	112	116	130	127	127	111	105	116	117	105	123	123	116	134	127	141	115	118	142	118	127	105	136	131	109	133	111	125	124	111	118	115	137	133	127	123	133	116	138	106	111	130	138	124	123	109	130	115	101	109	124	119	101	124	116	107	105	117	132	113	117	121	149	115	136	123	120	108	123	142	118	144	119	114	127	110	102	123	121	118	105	140	99	103	130	131	111	128	138	111	122	117	103	121	119	138	142	127	108	120	109	123	103	119	108	122	121	123	109	128	101	116	133	140	110	102	114	119	116	118	106	119	124	107	127	119	110	97	117	105	120	110	113	136	120	111	105	130	111	122	119	107	109	128	143	128	119	137	117	115	118	119	120	143	114	114	124	138	103	119	110	127	127	119	104	121	118	105	116	122	107	110	124	117	140	134	122	117	127	119	114	123	116	132	111	116	119	98	132	127	116	113	100	106	131	122	109	121	132	123	124	125	125	129	132	132	114	111	122	119	121	122	133	111	119	96	112	107	113	104	114	139	117	112	118	127	123	128	140	119	110	124	143	118	129	124	130	125	98	93	98	123	141	147	140	124	115	127	120	128	130	129	107	125	112	114	113	114	127	130	117	99	130	126	118	122	115	112	106	112	115	111	125	115	101	124	107	120	119	119	101	131	122	120	133	126	114	120	121	125	136	92	110	135	129	119	100	133	117	129	106	100	112	118	112	127	114	130	114	125	92	105	125	130	134	122	109	112	130	132	120	131	117	126	119	108	134	108	119	141	109	120	131	148	144	141	131	143	99	109	125	120	104	123	125	111	134	113	113	118	132	134	111	142	126	108	144	126	121	114	137	124	122	134	139	137	149	118	117	129	121	120	116	123	118	132	114	120	136	121	123	133	130	114	119	111	104	137	115	101	110	121	119	123	138	127	109	116	115	128	123	133	130	110	125	125	120	104	124	128	145	119	129	117	99	102	109	122	112	113	113	150	119	115	142	110	108	124	126	136	126	117	109	121	102	135	126	121	116	100	121	118	132	128	109	102	144	118	111	121	132	106	106	124	117	134	127	122	118	113	111	130	118	127	125	118	126	119	118	124	111	119	122	135	104	123	112	129	112	115	152	120	116	108	110	121	124	114	111	114	119	127	143	117	120	145	128	132	117	128	128	119	148	131	129	119	125	101	132	114	116	114	117	127	133	103	107	125	133	110	106	109	114	130	111	123	100	108	121	120	121	120	128	117	128	110	124	126	116	113	113	131	146	126	117	111	139	112	121	109	116	114	127	140	116	116	121	130	128	125	125	114	118	136	123	141	121	107	115	116	122	114	112	130	118	111	113	120	148	142	141	107	123	143	118	140	122	112	125	124	127	121	133	118	126	123	132	121	127	128	126	116	114	120	125	127	96	131	101	116	113	140	127	136	129	129	115	103	124	133	103	129	131	119	134	109	123	119	115	110	132	115	119	117	123	112	114	105	116	136	112	120	97	99
4232	1049	514	313	232	202	197	158	169	161	152	156	163	140	156	132	154	136	132	140	125	136	146	128	120	131	124	112	134	151	153	140	123	124	129	118	116	146	130	140	120	127	135	130	138	130	122	156	137	134	138	129	155	143	129	142	141	130	128	143	136	128	137	126	139	139	130	118	141	133	121	148	120	120	120	123	143	126	164	148	132	129	146	148	144	169	135	145	126	141	144	118	138	135	135	161	138	130	128	139	141	150	114	138	103	134	137	128	130	119	137	156	139	142	129	140	131	134	131	138	141	128	131	129	128	133	143	120	133	138	143	155	130	129	131	160	135	131	138	114	131	131	154	139	143	141	163	128	150	132	118	140	119	138	137	138	127	129	130	156	138	137	161	149	130	147	162	146	143	129	122	138	119	133	128	114	144	137	119	134	155	112	143	133	125	127	120	151	145	148	120	128	116	119	126	124	135	133	149	124	140	141	131	138	111	142	137	119	135	144	135	154	144	133	139	150	138	113	129	129	136	116	124	137	129	138	142	131	150	147	137	135	140	161	143	127	130	146	138	116	137	122	136	129	141	126	146	134	127	123	136	122	153	128	148	151	127	136	140	168	136	123	138	135	120	141	133	143	146	145	141	119	130	145	131	138	144	141	137	135	134	134	140	121	128	130	134	124	130	140	128	131	149	117	129	131	121	154	158	163	142	156	132	122	135	137	123	142	137	124	131	133	142	123	134	145	115	113	125	125	120	142	143	143	159	134	144	120	135	141	119	125	127	135	143	143	130	134	132	115	125	133	138	160	125	138	144	142	160	133	134	132	133	133	143	120	157	129	136	143	145	159	147	139	139	124	130	133	139	137	127	151	136	132	123	115	127	142	139	133	126	131	145	126	121	124	149	143	120	130	137	130	137	149	134	140	135	148	135	142	142	122	135	171	137	144	122	148	124	145	129	125	142	125	121	156	124	124	124	145	144	146	156	140	145	126	131	144	117	136	139	131	134	129	135	143	134	145	124	131	138	131	159	144	135	150	122	131	150	132	118	127	128	133	140	137	143	135	128	126	133	133	138	144	133	137	150	134	133	144	121	122	123	156	141	135	137	129	122	123	133	118	127	133	121	140	143	138	131	130	135	128	129	142	141	123	145	153	134	130	127	135	154	149	126	139	147	129	143	149	133	140	121	132	144	138	142	133	146	117	161	149	126	145	122	127	126	133	143	133	138	120	118	153	139	148	139	158	139	155	143	143	115	134	137	123	151	126	139	133	157	138	126	139	145	151	142	137	126	128	123	141	162	143	139	144	135	122	121	134	132	130	137	145	128	147	124	145	169	122	130	137	146	135	140	140	155	133	147	144	129	125	152	149	150	127	128	119	135	133	147	153	137	134	132	121	148	143	124	144	126	128	129	106	135	131	121	129	113	138	120	124	119	124	143	153	134	149	123	135	133	116	112	142	128	122	142	148	123	144	133	137	130	135	124	161	138	129	135	155	129	125	151	138	131	149	155	149	161	123	156	133	157	122	108	135	120	149	160	138	146	160	131	138	124	130	126	137	146	143	139	122	119	148	128	146	133	129	134	140	137	138	151	142	142	142	145	158	141	143	125	144	116	157	153	126	151	145	132	138	130	130	131	138	145	128	131	139	152	134	148	119	120	141	138	136	144	147	126	144	138	130	122	135	142	121	112	136	114	140	135	139	137	126	129	132	128	139	151	144	141	145	151	136	132	127	116	142	117	133	131	136	142	136	144	123	134	128	135	132	141	131	131	132	124	149	145	131	131	153	130	139	134	139	131	137	126	149	136	151	139	124	120	140	118	128	143	160	145	146	150	132	145	172	136	128	130	146	135	128	137	149	130	132	146	137	127	135	131	129	134	145	145	140	140	132	125	141	130	145	136	136	120	135	116	131	154	133	118	146	133	163	144	145	155	129	170	135	157	140	155	141	130	126	133	147	144	127	137	117	135	144	142	119	130	147	125	144	142	137	118	147	136	140	120	145	150	156	143	151	145	143	120	141	135	140	136	142	129	127	147	129	130	142	132	123	129	142	128	157	120	123	133	117	150	116	143	158	141	159	138	113	140	150	126	127	117	132	132	159	109	125	142	151	140	145	143	122	125	137	137	123	143	110	140	134	124	132	133	144	132	128	149	132	139	145	140	139	135	142	130	126	133	120	146	151	119	124	142	130	139	147	124	144	139	150	152	130	129	147	124	133	134	149	117	135	127	137	143	139	130	131	122	139	117	135	126	146	131	125	130	127	129	110	130	133	143	137	151	155	127	130	157	129	130	136	130	151	148	148	120	130	150	133	142	99	133	139	141	148	140	139	137	124	123	134	144	142	116	139	131	143	133	128	142	134	150	125	137	134	155	112	130	138	129	111	127	152	133	131	158	153	140	123	135	133	149	147	129	113	130	130	128	114	119	121	148	139	136	134	148	118	135	138	120	127	141	160	134	125	122	139	129	115	173	147	151	156	149	125	132	141	141	141	137	162	133	130	164	136	143	122	133	133	128	122	125	138	134	139	138	140	147	153	164	144	132	121	127	128	133	116	134	140	140	128	150	148	125	130	130	134	142	124	121	145	148	139	144	139	131	148	144	124	138	141	138	127	138	149	121	155	141	158	138	147	134	154	136	132	154	125	130	131	123	129	156	150	152	154	131	145	140	140	119	146	144	153	132	128	144	127	127	138	147	128	122	152	134	141	128	148	126	137	149	135	144	135	128	157	142	140	132	147	148	138	144	143	141	142	146	121	148	133	128	112	142	151	146	138	115	131	131	139	139	130	124	115	137	155	140	136	141	144	141	136	141	118	132	118	129	125	149	144	132	135	148	153	125	133	147	141	159	139	125	129	116	150	121	131	141	135	133	139	136	136	150	139	128	132	150	131	140	121	146	143	146	133	127	132	140	130	112	146	148	142	145	133	124	134	149	136	147	128	147	150	136	154	130	151	162	136	129	137	148	143	143	140	137	126	133	149	140	133	141	112	141	144	130	130	150	127	159	122	153	128	137	139	149	126	135	152	126	138	123	139	136	139	149	109	134	129	130	134	146	123	112	140	125	146	128	131	155	131	136	135	145	135	152	135	138	141	141	130	124	136	125	130	162	139	114	145	140	139	131	150	143	135	139	120	118	121	158	147	150	139	163	121	126	117	137	142	141	141	136	124	126	147	124	143	113	155	134	136	130	130	145	138	139	107	111	125	152	133	127	141	134	136	141	146	152	115	139	133	128	153	155	129	111	119	126	143	131	126	144	143	144	133	124	132	124	132	141	135	146	123	130	162	134	130	136	159	172	104	145	120	147	126	115	122	145	147	135	129	138	125	120	157	125	130	129	113	150	140	138	132	151	120	154	113	134	146	143	125	138	159	140	142	112	134	127	112	142	152	149	130	143	131	119	126	139	123	161	132	128	132	113	115	147	146	121	124	117	137	127	131	130	154	136	146	157	122	125	136	163	136	149	146	163	128	145	148	129	140	157	156
23984	21452	28684	24654	21453	9157	980	638	551	494	425	416	327	375	360	330	347	332	332	310	295	350	249	303	310	294	315	291	287	311	275	286	294	292	260	256	287	281	288	273	273	295	292	273	285	290	301	255	295	289	290	269	266	272	313	304	282	303	278	276	273	275	285	302	277	248	279	292	309	286	277	283	281	295	296	291	285	285	286	280	288	253	277	251	283	272	274	293	286	287	253	258	269	288	273	286	298	282	281	279	276	274	287	265	295	271	254	267	282	282	263	280	304	274	276	293	269	279	271	271	282	275	282	287	273	287	267	272	291	267	297	257	276	284	272	318	276	281	271	284	286	281	310	281	278	264	321	248	264	246	254	279	279	270	289	286	261	296	246	270	254	258	271	294	289	287	284	273	319	258	273	277	261	285	277	305	299	270	285	261	294	255	274	292	279	270	263	269	280	305	272	275	267	292	275	265	286	309	293	271	283	259	262	256	261	280	296	290	278	295	293	278	284	274	278	291	270	289	271	303	250	279	269	255	291	273	293	293	280	289	268	259	290	271	283	259	291	288	248	284	278	297	245	287	253	271	285	288	270	271	306	257	282	288	282	295	290	272	273	272	274	278	288	266	307	253	301	256	283	289	268	285	272	285	281	270	263	300	265	295	247	259	258	276	284	251	281	247	271	276	289	291	302	262	320	275	245	278	294	307	264	252	276	267	295	282	304	253	290	263	282	302	290	298	281	270	301	272	268	299	292	292	259	284	272	263	284	259	298	300	286	282	270	277	269	265	265	265	282	268	282	253	291	285	307	255	293	267	322	291	279	275	287	260	268	307	271	302	291	250	275	284	301	277	275	277	268	267	265	285	268	226	282	295	257	279	270	262	281	284	269	327	287	283	287	299	281	255	274	263	276	300	275	254	274	259	302	312	300	286	251	294	264	309	279	292	261	290	296	267	285	301	293	292	254	274	274	256	302	270	266	313	260	281	247	325	283	262	269	304	285	257	258	284	296	286	268	259	257	268	257	273	294	282	256	280	288	306	278	265	255	277	289	278	289	252	280	262	310	292	248	291	261	294	291	269	279	268	283	265	264	264	277	268	273	295	272	289	281	284	256	316	285	284	299	278	276	280	266	272	291	275	289	275	252	279	299	295	256	246	311	270	297	275	283	312	274	301	260	274	284	276	284	267	292	259	263	237	296	289	268	284	306	284	257	313	260	258	278	282	279	270	271	288	273	236	285	276	269	264	270	281	280	291	308	273	275	266	241	290	276	261	319	267	283	296	284	291	305	249	294	279	270	268	271	298	282	275	264	217	290	275	257	265	290	292	269	301	273	257	285	282	291	267	289	275	278	265	282	299	261	299	259	277	285	274	266	280	264	277	309	276	243	264	273	283	289	279	260	275	298	280	287	274	289	246	318	297	276	272	278	255	266	304	269	257	243	288	289	252	316	275	255	265	295	242	289	274	278	279	277	279	239	277	281	281	260	260	272	280	273	256	257	242	279	285	274	280	251	269	288	285	262	253	262	267	292	273	314	287	300	261	287	320	267	257	256	262	257	280	295	264	304	311	338	281	274	305	284	284	296	282	270	280	281	284	288	292	269	248	267	277	275	300	246	286	283	307	274	299	277	255	268	309	277	263	300	284	254	269	273	292	273	271	268	282	279	311	274	284	255	270	265	262	293	289	306	291	273	280	289	267	282	311	275	272	252	307	287	277	264	253	302	254	253	277	286	268	296	287	286	277	281	264	296	303	255	302	227	301	269	277	268	302	306	278	276	286	284	275	302	266	267	277	269	256	290	262	293	282	268	289	277	279	267	303	277	246	274	303	303	292	261	260	259	264	266	298	276	301	271	277	275	287	286	307	292	267	288	284	304	292	274	259	270	279	267	285	294	288	258	277	279	247	266	273	261	282	284	276	293	250	289	304	252	265	266	270	284	287	290	261	266	245	300	289	276	304	293	258	264	266	268	255	276	272	294	287	260	270	276	297	294	282	277	271	282	257	280	242	272	307	284	252	274	268	266	252	239	294	288	284	296	276	302	285	291	261	262	264	300	272	258	245	304	297	298	275	295	279	281	306	257	273	268	293	283	283	309	259	272	286	271	266	286	264	270	243	274	293	256	268	267	287	256	284	285	296	279	287	303	280	279	286	276	280	305	265	310	299	279	274	285	288	283	280	269	290	290	269	264	257	315	263	268	279	265	298	281	280	278	272	264	270	265	265	269	275	260	292	279	260	259	268	266	260	262	265	276	292	291	244	267	300	268	279	256	271	273	273	269	301	243	259	283	290	285	264	259	275	292	260	270	284	300	301	271	302	259	287	283	270	294	248	276	252	268	252	268	259	287	263	250	276	257	293	282	263	270	296	313	249	260	283	260	296	266	252	272	281	288	286	249	266	270	292	270	289	275	260	285	245	257	269	287	263	268	305	273	278	297	259	267	289	277	273	254	244	265	307	280	277	296	270	261	291	299	281	291	285	272	271	261	265	274	252	280	245	272	275	271	279	269	283	296	277	277	264	272	228	252	227	272	301	246	272	279	268	263	262	264	325	298	274	276	269	284	280	282	257	256	307	283	264	293	274	289	285	260	267	273	252	290	284	279	256	267	301	260	252	268	267	262	252	260	289	296	282	275	270	246	273	276	271	278	278	268	264	276	295	257	282	274	262	274	276	282	291	260	295	283	264	305	276	340	299	281	303	269	268	276	295	263	295	253	259	278	257	274	297	286	294	296	305	243	282	288	270	277	296	259	270	273	288	258	246	283	278	281	243	302	284	246	260	291	320	293	291	295	251	299	253	256	281	270	286	267	265	277	281	254	284	258	267	286	302	259	292	270	239	274	252	250	262	290	302	285	279	276	302	294	287	305	262	266	273	233	269	260	262	288	309	289	267	290	273	273	287	294	294	265	317	250	291	248	272	280	307	277	282	295	268	258	272	272	305	262	260	270	269	256	274	286	292	277	309	258	298	273	258	258	293	274	280	290	303	315	285	319	265	271	289	279	302	283	280	280	267	279	258	306	267	289	271	261	279	254	273	282	276	295	266	297	271	305	283	273	272	287	245	276	263	260	273	273	278	288	265	267	263	282	208	259	298	280	284	298	263	301	265	258	275	259	288	294	255	297	274	279	286	263	290	264	287	276	287	289	287	282	251	283	271	265	285	291	290	280	278	263	272	302	272	301	307	269	284	283	260	303	288	292	268	282	275	252	261	283	262	262	262	265	261	255	260	276	264	291	284	263	295	290	299	273	281	294	278	318	276	276	267	241	289	295	260	255	285	270	288	247	290	265	269	272	262	252	297	252	305	270	264	302	260	261	264	282	293	277	281	276	277	276	275	239	275	270	250	291	265	275	282	276	273	294	260	307	279	289	262	276	266	268	272	276	275	259	272	285	294	265	293	304	301	276	270	271	267	273	275	277	271	260	271	293	275	279	265	275	260	273	278	258	255	315	280	286	283	246	280	262	268	259	269	278	268	278	263
3450	15162	5746	2703	1973	1417	1163	967	756	580	573	476	459	442	409	379	355	351	366	339	362	309	324	314	322	350	308	292	300	312	316	296	323	322	305	304	325	283	291	293	311	318	281	247	295	331	287	297	280	268	291	322	295	259	280	284	286	263	313	265	279	239	278	306	267	295	277	277	279	296	296	293	269	271	294	299	272	289	299	296	297	264	285	261	292	285	290	296	284	309	292	260	301	290	302	304	272	331	301	284	274	264	282	280	297	296	285	316	303	291	312	300	288	285	292	286	286	293	286	299	276	267	282	293	296	302	280	312	261	294	294	282	276	298	284	285	282	277	295	282	274	303	319	232	279	287	272	287	292	286	279	310	272	277	283	268	289	287	286	284	278	311	307	290	288	272	314	299	300	301	291	281	294	279	268	290	296	303	303	285	274	287	294	278	287	283	275	297	289	285	291	302	282	278	300	301	244	302	284	286	307	269	290	305	311	280	290	296	296	306	256	265	326	310	283	292	299	282	285	287	301	305	283	274	264	287	296	293	290	288	272	279	266	273	305	263	292	300	299	307	306	290	287	301	272	297	271	284	254	285	268	289	294	296	310	278	291	295	262	291	289	298	278	275	284	295	290	303	291	298	285	282	297	280	297	323	273	295	307	272	303	288	279	278	298	282	271	287	292	283	309	282	271	256	286	289	296	322	286	271	310	306	301	266	280	269	292	307	283	286	263	290	277	292	291	277	296	299	305	304	254	281	258	273	276	289	300	287	292	278	278	284	285	301	272	303	283	269	269	297	284	259	312	276	301	290	285	284	282	290	282	309	285	290	272	283	302	269	291	304	271	278	285	267	287	325	285	282	281	287	294	299	295	248	313	304	253	287	271	274	285	303	311	283	275	300	301	278	283	275	306	278	279	297	295	276	280	288	277	296	299	297	285	315	293	304	262	269	288	273	281	270	283	271	253	268	296	271	295	288	284	274	296	289	286	281	258	253	274	281	290	278	287	273	286	291	300	253	301	275	284	285	290	298	281	281	295	273	313	296	277	279	280	288	282	293	330	298	298	290	276	271	255	296	302	290	275	269	298	300	289	294	282	246	303	328	275	289	286	294	283	267	286	286	300	299	285	300	280	291	286	301	268	264	254	307	317	322	275	285	278	288	288	277	257	287	300	310	276	282	279	287	285	256	312	297	290	301	284	297	276	259	276	288	283	275	293	281	277	284	307	277	304	301	291	289	280	301	320	268	289	267	267	283	300	253	281	291	239	291	257	271	266	275	287	253	286	280	275	276	261	295	293	279	276	298	286	237	297	282	266	287	316	300	267	283	298	290	308	262	277	308	301	288	283	300	295	303	287	295	274	284	297	260	258	307	238	275	284	273	288	282	289	300	251	288	289	285	290	283	311	290	308	300	278	294	305	279	270	267	286	258	281	310	279	292	293	263	271	303	270	308	263	262	280	298	265	291	272	280	291	264	247	288	311	288	281	247	289	282	308	267	305	249	293	285	278	292	294	291	282	271	274	278	304	283	249	282	258	323	267	317	299	281	308	281	257	287	293	291	292	303	299	281	281	288	283	289	273	299	291	265	283	265	280	300	265	290	307	283	262	264	278	292	298	274	273	279	289	277	283	300	264	273	298	275	312	252	273	275	303	278	285	295	287	270	276	281	307	273	309	293	307	288	292	291	290	277	274	285	282	268	254	278	245	299	310	304	309	318	248	300	307	292	275	267	271	316	261	276	303	289	305	270	287	293	291	287	293	264	291	279	286	270	298	248	280	298	288	290	312	314	277	305	269	316	313	303	316	271	282	307	253	289	271	285	255	265	298	292	306	283	306	266	296	314	293	305	304	314	279	285	295	258	279	275	286	279	256	265	277	301	311	269	291	258	282	307	290	266	264	275	297	284	270	279	273	275	293	257	317	269	283	295	294	252	301	263	289	286	289	266	312	323	292	285	303	318	321	296	313	274	278	299	292	289	278	271	257	287	265	299	257	293	295	317	315	281	269	290	266	304	294	279	293	288	314	277	291	274	278	287	275	274	271	282	288	260	280	271	293	315	269	285	267	293	307	269	303	279	284	280	265	272	318	269	259	292	282	274	305	277	295	251	301	281	293	286	274	298	300	267	292	315	300	290	260	283	280	270	304	295	269	305	278	297	297	281	271	274	323	287	257	269	283	283	278	281	293	291	296	331	269	288	270	278	281	284	304	296	295	283	279	286	330	307	286	271	286	271	311	306	282	250	302	287	287	295	291	292	270	296	271	280	281	288	305	336	260	269	283	288	274	269	297	294	275	273	306	292	283	302	267	313	286	266	275	301	290	289	319	266	311	298	302	277	288	272	290	310	268	312	278	317	301	281	276	270	255	279	279	264	295	266	315	311	271	300	286	289	282	284	290	286	276	271	278	289	268	284	294	287	266	263	292	298	279	273	289	277	282	298	287	251	303	261	278	291	304	251	274	300	259	273	268	275	290	315	280	277	287	277	285	293	282	283	290	271	271	296	272	293	303	284	296	283	285	286	275	319	292	282	291	287	269	267	275	288	316	309	286	316	318	287	285	280	307	265	287	302	283	275	287	275	313	259	279	284	284	283	319	263	299	257	315	268	287	281	277	269	285	254	260	288	286	275	312	288	303	273	293	295	284	303	292	290	294	292	280	287	321	290	283	316	254	293	305	271	279	283	281	299	268	281	284	256	271	260	288	267	249	286	280	277	285	296	271	296	302	285	286	319	308	280	281	281	270	298	265	304	283	285	298	297	296	304	284	297	263	317	292	298	278	307	282	282	267	280	302	329	261	282	297	263	295	282	301	270	278	306	275	288	277	300	319	246	275	296	285	286	287	278	301	296	263	316	271	270	278	294	286	265	275	290	280	270	330	301	305	273	267	287	317	282	290	261	307	288	283	308	289	284	292	308	296	278	287	287	280	318	290	266	296	301	291	278	322	277	285	274	295	303	281	305	290	327	320	313	293	293	303	274	243	295	286	264	279	265	257	282	292	289	288	278	281	284	280	283	261	283	281	288	263	287	289	283	314	267	316	276	276	294	277	292	280	285	308	290	281	282	291	304	270	285	259	310	262	283	279	270	263	280	286	301	287	281	317	289	287	279	305	289	317	297	310	283	281	261	286	314	279	303	311	285	259	289	299	283	279	311	300	269	257	269	272	302	296	289	296	281	307	297	256	264	263	287	276	275	293	279	297	295	302	259	291	256	269	321	263	270	270	277	276	279	299	271	325	293	313	274	284	319	307	277	318	314	271	314	267	334	304	289	255	284	285	308	286	278	290	296	272	283	278	302	286	286	301	301	300	284	262	291	270	280	281	294	292	268	308	265	311	313	298	309	314	287	269	312	297	303	261	300	261	267	261	292	291	290	276	286	284	283	291	285	305	316	276	312	292	282	289	270	279	268	324	281	235	314	283	282	285	275	249	285	302	269	304	285	294	295	291	287	279	298	263	269	299	289	296	275	291	298	256	326	232	294
24976	21276	27276	25493	9316	563	447	351	314	282	296	301	255	221	242	235	267	229	233	265	229	214	218	198	232	229	231	230	242	222	201	233	210	229	219	214	231	220	241	208	204	226	207	189	196	209	243	220	230	207	205	207	208	225	199	222	216	212	212	218	215	220	199	235	225	179	222	198	218	205	228	204	235	196	232	204	214	212	207	243	222	223	232	207	237	192	255	194	210	212	225	210	213	227	228	202	238	226	201	194	211	205	231	221	232	228	221	228	246	222	201	200	219	225	199	198	187	228	197	193	191	245	241	231	211	225	205	200	220	185	202	207	217	214	207	217	208	217	217	196	205	238	211	206	231	224	188	219	214	221	199	206	193	201	216	198	216	218	226	226	224	186	187	206	212	215	224	247	219	204	229	192	182	191	213	219	228	205	242	195	220	198	215	190	201	187	173	207	198	219	205	229	193	203	195	196	196	227	218	228	219	193	239	214	199	208	203	226	231	202	204	215	216	199	190	189	232	187	210	220	244	203	205	220	243	210	218	205	209	207	201	217	223	227	225	212	195	222	220	196	207	189	232	228	187	210	248	218	204	214	200	213	210	214	230	202	211	197	201	188	206	228	228	253	222	229	206	194	217	198	200	192	191	207	222	221	221	239	208	222	224	206	217	214	195	213	213	211	194	194	232	216	214	230	227	229	236	212	202	204	220	196	214	198	255	216	222	235	183	202	190	211	199	231	199	207	190	195	217	194	211	241	189	208	199	215	216	222	221	213	231	199	212	214	221	226	192	224	201	227	194	192	199	213	213	200	192	201	218	197	219	187	201	214	218	227	237	234	224	191	220	185	210	236	211	218	219	214	203	190	187	239	180	203	195	225	209	225	204	177	214	213	230	237	189	217	208	220	213	218	200	207	216	204	207	207	189	209	227	225	231	218	196	204	215	216	230	198	220	226	237	247	190	202	200	260	213	211	181	218	241	217	227	221	199	227	211	218	203	202	218	213	208	221	198	213	176	232	186	201	191	194	217	218	212	217	180	257	224	222	192	199	194	189	213	239	210	215	204	238	234	228	219	220	220	245	206	218	198	204	212	201	227	224	223	210	238	199	223	187	194	234	200	198	225	200	212	200	200	203	222	211	208	251	226	226	200	219	192	188	225	213	213	217	221	190	201	214	220	216	215	210	219	217	206	193	219	211	204	206	228	231	216	198	228	222	208	209	208	198	214	234	193	209	181	188	214	215	208	220	220	213	223	216	223	193	207	202	196	219	220	215	210	211	202	205	200	215	215	212	188	222	209	233	179	244	213	214	242	198	241	194	230	200	201	210	208	219	217	235	206	221	189	228	215	242	221	219	210	223	218	248	218	235	198	215	209	233	213	229	225	219	199	243	215	194	213	247	206	202	248	189	216	220	217	233	212	217	223	210	216	199	223	190	204	218	220	220	224	220	186	210	233	222	203	210	197	219	215	204	220	207	222	224	206	206	211	220	215	207	249	229	226	208	191	183	195	204	220	220	188	209	247	200	201	210	230	230	221	209	208	213	222	220	207	247	242	234	219	195	203	223	211	233	202	210	206	182	244	229	212	199	237	233	224	208	199	172	207	216	186	226	208	203	234	221	240	206	225	208	200	240	195	198	213	200	200	201	204	196	224	204	201	222	211	224	210	221	244	199	234	219	235	211	196	195	206	225	194	242	226	201	221	202	203	227	197	231	188	209	255	217	211	214	202	180	238	226	216	237	214	208	219	192	204	230	225	193	210	217	253	222	213	194	178	182	209	211	202	198	214	208	213	240	219	200	228	210	221	234	212	231	217	232	216	180	207	198	169	226	231	210	205	202	224	207	235	227	218	208	205	201	227	218	215	221	216	221	197	211	219	240	203	226	222	211	247	220	194	229	211	197	194	186	201	226	213	228	186	217	213	228	229	207	224	203	196	215	202	201	233	217	205	196	188	251	221	232	215	178	182	208	218	212	237	203	206	216	230	234	232	211	190	224	223	186	212	197	211	215	216	224	229	232	179	208	208	232	205	236	207	224	193	222	201	201	233	219	235	198	198	217	208	215	216	227	209	222	217	211	214	229	242	222	252	194	207	210	205	235	206	205	231	213	221	220	222	196	221	183	213	214	233	204	229	203	202	211	214	212	192	175	209	236	225	232	209	226	232	207	222	204	216	191	228	218	216	194	221	214	213	225	199	215	218	223	213	210	210	221	222	210	214	188	192	213	226	206	220	214	209	226	204	250	213	201	187	220	212	200	193	204	222	203	210	220	218	197	216	224	218	220	209	224	222	221	211	215	212	243	227	231	202	202	214	213	214	207	234	182	187	229	213	201	210	209	207	201	230	220	231	232	215	204	228	214	219	225	210	217	214	219	205	218	222	194	204	205	226	244	218	189	207	214	208	196	227	232	190	230	211	223	211	219	244	228	225	234	225	204	229	222	198	231	217	218	178	204	211	192	223	211	210	217	215	205	198	173	220	225	216	209	198	235	220	254	203	190	197	213	213	225	221	223	221	194	221	203	209	197	200	216	244	199	217	213	202	209	210	241	245	238	212	182	217	195	214	219	226	218	196	198	182	219	210	185	234	228	193	226	201	219	215	216	209	197	203	195	211	196	222	223	232	193	209	212	231	217	212	218	228	214	216	194	216	214	212	224	198	199	203	216	221	200	183	207	234	221	238	221	206	186	173	220	214	213	197	203	225	202	198	209	214	205	216	198	214	222	224	198	233	213	200	204	207	189	192	226	203	217	230	188	240	197	199	228	195	185	229	207	221	215	213	230	237	210	219	226	191	206	231	227	216	248	232	210	214	217	205	235	214	228	226	221	220	225	206	203	209	225	236	193	211	211	216	222	203	223	194	217	190	198	214	201	231	181	209	181	224	217	239	221	201	209	220	209	204	206	208	201	193	182	216	230	193	219	232	198	219	202	215	217	209	212	209	204	180	213	184	216	212	218	195	222	206	235	202	206	216	218	219	226	215	210	211	208	227	211	227	189	199	206	196	209	257	217	168	227	181	218	207	163	196	210	197	205	222	228	176	243	188	203	221	237	224	240	236	201	220	209	217	212	209	226	201	207	216	214	213	231	205	233	205	228	200	221	198	232	196	224	217	236	199	239	184	203	227	201	215	210	192	200	229	232	232	205	202	215	214	221	217	194	213	196	217	186	241	248	201	242	214	220	190	183	200	222	208	230	210	249	218	180	225	226	222	216	204	197	202	210	201	212	221	221	207	213	216	204	179	222	205	199	211	213	223	231	203	193	236	202	191	203	209	210	224	189	213	216	207	238	207	229	196	192	219	228	214	205	203	230	216	218	212	219	188	229	214	194	229	196	226	197	231	206	194	231	201	215	218	239	190	235	205	201	218	210	213	191	208	218	216	176	234	218	219	207	213	200	200	207	216	204	197	229	196	208	219	220	207	221	205	195	187	200	219	224	204	209	204	214	207	213	201	228	207	222	232	235	208	207	201	208	209	182	198	215
3388	9169	3152	1481	1118	916	652	582	499	415	385	370	321	327	274	281	317	294	277	266	258	275	235	264	277	256	253	270	231	276	234	258	261	250	265	251	223	247	257	261	271	250	251	254	268	242	269	241	261	251	298	255	258	243	236	242	210	241	237	268	233	267	229	237	216	224	238	249	232	241	267	242	251	242	245	247	255	269	228	247	251	230	250	270	234	235	243	257	255	247	223	226	228	231	234	205	229	221	214	250	230	242	240	228	224	234	223	243	250	258	249	234	221	241	252	251	238	244	243	249	238	231	251	253	239	261	262	225	229	248	231	251	208	235	229	274	265	238	230	247	266	221	241	245	210	248	247	234	209	232	210	233	258	228	258	254	228	247	213	246	242	217	242	195	278	220	239	244	273	226	231	260	213	222	225	233	215	240	225	227	243	248	245	242	249	231	246	263	240	235	249	245	262	262	232	234	239	226	241	240	252	232	250	225	260	243	254	235	226	261	227	257	276	242	223	243	270	235	225	248	278	251	256	249	217	233	230	234	248	224	248	226	267	232	238	235	236	253	216	227	228	226	242	237	215	242	242	244	240	244	246	259	247	228	252	237	242	239	239	254	222	239	256	211	216	269	225	241	234	246	237	239	245	222	231	244	242	264	243	262	243	227	241	244	231	221	244	240	273	242	246	210	234	230	236	265	244	235	276	220	230	257	253	250	240	243	240	228	225	245	251	226	236	244	246	256	249	248	231	247	232	257	243	223	246	243	261	231	225	244	242	237	232	217	239	248	225	247	249	244	231	250	239	247	248	238	212	244	249	217	236	236	234	242	241	238	214	223	239	231	221	254	235	226	263	208	242	223	275	232	239	274	252	254	244	236	246	222	242	239	261	215	219	215	259	245	253	247	247	254	260	253	213	247	239	224	248	236	238	235	235	235	239	220	217	241	247	237	233	222	237	240	266	234	243	239	211	255	265	252	234	222	241	252	236	222	223	224	236	243	236	234	250	261	240	247	247	261	220	236	224	233	233	239	238	213	261	248	213	222	251	244	227	240	239	251	245	235	235	249	241	231	210	237	220	226	229	267	221	242	233	240	224	268	259	229	231	210	251	256	245	238	224	241	236	255	227	238	228	215	262	246	245	270	242	230	239	255	257	231	238	239	207	232	255	223	254	222	259	246	262	223	223	242	264	228	234	260	235	238	242	226	231	250	208	238	209	230	226	262	240	244	249	245	253	214	232	253	243	239	205	252	215	205	247	229	226	259	221	247	244	226	236	231	254	222	235	236	245	239	263	294	225	240	269	253	237	255	263	230	230	213	231	233	230	262	255	227	258	235	251	222	216	221	233	240	252	226	264	265	275	224	222	226	218	251	243	236	227	252	228	272	265	253	251	260	277	225	234	238	244	231	238	231	219	257	242	240	227	239	253	226	237	260	237	236	238	261	229	247	242	252	235	213	227	255	220	228	194	243	212	225	260	210	239	255	206	204	240	232	243	242	247	253	235	233	223	239	264	234	264	215	221	244	258	228	270	215	218	245	243	209	235	236	249	230	239	233	243	244	245	199	220	242	243	239	236	223	251	235	215	261	246	259	242	224	254	238	250	239	249	211	259	244	219	249	225	245	252	215	260	250	248	245	245	231	232	255	222	234	252	233	251	255	250	257	249	249	216	243	265	258	242	237	257	261	262	248	257	231	241	252	259	208	239	271	238	231	226	257	242	231	242	263	261	242	243	223	221	248	224	225	253	233	224	220	248	249	232	232	236	243	242	240	258	263	259	239	247	207	230	257	253	282	237	245	222	214	234	240	221	223	228	257	245	218	241	237	217	232	244	241	263	229	235	239	257	249	245	239	239	223	273	231	262	221	268	219	244	276	258	243	241	230	230	231	254	222	253	236	274	235	243	236	254	240	249	225	221	243	222	246	262	239	263	225	249	207	254	248	230	243	229	225	255	274	249	246	241	237	244	246	235	233	256	254	243	252	238	255	201	247	256	233	228	238	235	238	267	227	248	226	233	230	240	243	266	269	238	235	244	255	206	270	229	252	251	224	245	246	214	231	235	259	223	231	239	221	228	258	233	220	232	244	240	239	239	251	225	237	226	241	225	244	228	231	230	231	258	228	241	224	227	248	238	251	240	241	233	236	244	249	237	253	238	227	245	236	246	236	224	242	250	234	243	244	243	213	255	245	231	244	275	232	228	241	230	225	215	215	253	275	237	235	254	261	220	242	238	229	226	242	251	260	242	219	251	220	201	238	259	242	230	241	283	260	211	237	250	258	239	251	237	269	225	254	210	232	226	244	256	253	258	245	234	231	240	217	247	229	231	218	259	246	253	262	251	242	248	246	239	219	238	214	246	232	240	256	217	200	243	235	234	240	245	256	245	260	225	253	269	220	255	244	232	228	225	232	229	245	254	217	258	227	251	251	239	240	243	249	243	230	234	239	241	250	238	247	234	258	205	244	226	239	228	240	214	230	254	251	264	243	237	240	206	248	221	212	269	238	270	214	227	251	231	233	227	250	241	224	237	255	243	205	239	217	244	258	221	222	230	225	240	227	243	242	234	243	250	226	254	240	227	244	241	249	239	232	242	224	242	242	269	222	250	213	229	236	268	224	211	253	244	260	231	264	233	255	232	226	243	251	230	264	223	215	262	206	261	218	235	239	260	222	244	244	251	258	212	241	250	226	226	243	251	226	230	209	216	238	221	241	252	264	253	234	242	224	256	228	241	233	224	227	261	258	227	243	227	232	249	230	238	245	223	245	262	239	247	214	205	233	252	230	246	220	238	223	271	231	238	280	271	221	257	234	218	259	254	218	248	251	240	262	222	250	242	248	275	217	259	257	246	233	227	231	241	234	262	224	244	213	258	253	238	258	241	257	269	217	258	261	260	240	238	252	263	264	251	230	246	234	250	236	250	241	231	242	239	241	215	261	280	240	254	242	253	225	265	210	238	225	246	256	237	246	247	245	258	225	224	262	254	237	207	235	262	261	237	227	248	250	268	223	243	238	210	237	229	225	264	240	238	246	233	219	207	250	230	247	245	263	218	237	267	238	230	234	262	239	239	230	256	219	240	235	238	261	253	253	221	245	197	236	240	217	218	226	219	245	254	205	235	240	228	233	248	233	245	235	224	237	270	232	229	247	226	238	275	259	244	213	214	230	245	238	240	256	261	244	255	251	249	225	223	225	237	230	234	267	241	226	230	272	259	227	229	234	233	244	224	233	255	223	224	230	227	242	256	220	229	212	220	223	218	248	225	236	262	256	226	239	231	206	254	243	231	239	228	234	268	246	235	239	239	225	260	243	225	235	247	245	267	231	243	236	253	231	255	254	231	240	240	268	253	255	253	236	221	221	237	242	235	205	211	245	242	238	250	244	258	260	238	261	227	269	257	223	253	230	246	246	258	225	246	274	239	229	238	233	201	232	262	252	258	234	233	233	247	234	211	225	253	245	249	232	255	261	231	233	261	241	217	209	228	241
22849	21406	29050	24140	21410	21449	7274	1245	943	865	749	681	660	596	644	593	553	541	546	522	486	490	514	511	539	485	510	513	469	472	471	515	512	494	486	497	473	475	485	451	470	476	477	499	511	493	455	470	484	444	479	513	469	487	499	486	439	470	423	477	474	471	458	502	453	474	478	462	436	454	484	480	485	484	467	489	478	489	465	443	469	441	467	499	465	480	454	436	450	472	467	465	455	457	456	473	470	467	481	453	462	451	479	502	488	442	487	456	489	418	422	479	450	422	448	487	433	452	472	455	469	485	460	467	477	446	465	463	474	487	445	416	466	438	441	453	452	457	445	439	452	442	440	467	459	443	461	411	458	478	458	456	458	501	448	444	404	443	479	448	485	507	467	453	446	453	439	467	468	473	474	464	466	446	463	464	435	480	455	459	464	449	493	453	456	468	473	455	487	462	486	458	479	459	464	471	433	500	457	455	446	493	478	425	474	490	461	472	466	477	419	447	440	460	453	465	459	438	450	428	417	436	426	471	468	457	473	456	449	426	487	462	512	500	478	480	479	453	509	465	482	457	485	428	469	451	495	478	471	452	502	490	441	472	423	428	475	423	466	472	462	467	475	461	478	500	450	457	477	468	427	503	423	448	479	440	422	448	488	461	480	473	470	469	443	469	469	441	441	465	416	443	453	490	424	459	467	407	493	429	449	475	446	448	457	502	416	446	485	462	453	449	459	475	445	446	474	451	459	438	437	447	471	510	432	470	444	480	480	438	495	430	469	461	473	452	431	453	446	445	473	447	483	452	452	458	444	462	482	460	442	473	455	471	480	476	417	464	492	439	481	487	470	450	404	424	472	467	435	494	473	447	413	465	437	445	487	444	448	462	454	466	452	453	469	452	472	452	485	469	479	445	484	491	431	495	476	448	448	453	441	445	479	452	445	439	454	449	425	479	439	437	452	485	477	427	441	448	478	481	423	443	473	448	423	457	420	468	469	461	430	422	486	433	442	466	463	417	442	440	438	467	468	453	427	458	473	486	467	490	452	477	452	444	471	446	496	451	482	396	466	456	468	480	450	465	486	492	454	472	492	457	493	466	443	440	449	457	434	450	470	454	476	474	440	485	475	434	467	468	461	453	488	472	474	435	472	483	487	463	457	468	456	451	460	471	466	471	480	483	454	457	460	443	471	478	413	454	506	473	457	463	483	497	445	461	432	451	476	492	458	472	475	452	457	441	476	475	431	453	470	452	444	465	468	499	436	440	483	419	467	428	462	453	480	471	449	437	455	428	474	473	459	424	432	477	451	466	444	437	476	441	424	435	448	460	442	475	522	435	478	448	458	411	480	460	499	482	472	469	490	487	450	535	374	472	462	483	461	515	470	463	445	415	475	441	425	448	449	453	440	445	493	446	442	499	458	441	464	452	475	470	443	456	458	452	495	468	473	482	463	423	479	456	486	464	474	470	487	458	495	423	495	475	480	424	518	467	441	448	461	473	417	438	468	464	472	478	431	465	459	466	443	415	466	451	459	450	489	465	442	476	439	451	477	440	449	430	428	431	473	442	427	460	462	435	494	471	458	462	445	452	484	463	469	475	490	463	450	469	478	468	450	431	425	442	431	443	461	471	488	500	459	456	462	464	466	456	431	473	450	437	436	467	447	461	476	487	487	458	480	426	478	472	398	427	461	448	481	422	457	445	459	464	449	458	470	465	444	428	441	447	464	484	430	502	460	489	477	471	440	434	486	464	477	486	470	467	454	437	437	481	464	473	465	459	422	445	476	485	467	463	451	436	461	439	437	455	466	439	477	426	445	458	481	435	440	473	450	439	451	480	468	488	469	458	441	436	433	415	491	466	465	466	462	462	467	456	433	428	463	428	494	458	454	473	480	443	432	460	504	473	497	466	481	472	463	452	438	456	462	447	454	416	467	470	483	457	439	457	488	481	463	503	428	460	455	427	468	402	467	460	451	468	492	441	431	515	448	456	471	508	471	489	413	464	450	447	472	437	444	459	438	469	439	429	471	482	477	478	455	465	467	439	434	456	431	474	483	470	480	438	482	486	427	450	422	447	464	448	424	489	485	417	480	478	457	446	459	499	444	467	438	464	444	432	435	432	460	454	463	435	486	491	438	448	465	442	453	424	471	447	451	426	447	456	440	432	463	445	518	490	435	462	492	451	439	503	459	466	479	455	460	452	465	437	441	437	470	442	473	442	457	437	489	454	422	432	471	476	502	455	432	443	481	495	468	479	451	489	429	457	463	455	437	452	495	436	442	452	459	437	460	457	473	459	464	482	453	465	457	457	437	487	490	432	423	459	451	440	486	432	449	469	466	478	474	455	444	480	493	482	446	443	417	461	457	457	463	489	474	454	431	496	491	475	419	462	440	462	479	413	494	429	470	457	461	438	468	439	464	421	437	451	479	484	498	443	471	447	454	463	416	482	451	476	463	432	483	407	472	467	494	504	488	501	496	471	447	449	465	473	478	436	436	456	456	458	481	473	485	462	444	471	455	477	468	457	483	475	399	457	443	493	464	458	407	451	447	434	443	442	473	445	482	455	396	427	436	446	462	496	471	442	471	485	467	459	485	465	435	458	491	470	456	459	438	439	431	481	456	416	469	435	460	453	467	466	468	474	434	462	471	455	479	468	477	428	444	459	476	488	462	488	458	513	475	453	443	469	487	468	421	469	472	453	447	426	455	427	432	443	488	473	467	476	450	441	492	421	447	487	492	471	463	428	425	438	427	475	438	441	458	488	436	459	429	442	431	484	450	464	465	446	480	458	482	486	456	424	464	461	470	480	428	458	460	447	485	448	470	435	499	454	456	444	469	479	437	455	434	507	466	464	419	438	438	487	435	463	430	444	470	464	435	466	471	445	426	445	449	470	472	493	444	411	436	472	448	443	443	454	496	455	464	413	435	447	444	436	480	454	439	451	493	431	487	467	465	488	443	452	440	468	475	461	452	437	480	497	447	460	468	476	432	504	477	491	456	422	464	462	418	454	455	452	453	462	442	472	428	438	456	453	437	458	466	429	476	486	507	454	446	439	468	447	440	497	436	454	446	443	437	459	492	475	458	472	418	453	450	445	440	461	499	457	458	445	451	449	473	447	444	447	436	482	472	464	468	469	454	484	473	441	454	459	492	455	470	449	441	464	490	454	498	465	426	421	419	443	461	459	452	461	453	438	467	415	464	439	501	452	464	465	440	466	521	435	432	432	449	473	465	428	438	471	457	461	452	463	462	465	448	437	477	469	487	469	486	422	397	467	440	493	457	449	453	438	476	462	429	420	444	477	462	465	466	445	427	437	457	438	430	461	473	466	452	492	433	465	413	480	471	448	437	466	467	459	445	479	429	456	477	428	434	438	468	479	474	468	427	445	447	481	468	460	484	439	484	429	434	454	483	457	475	472	463	443	462	473	445	464	482	431	498	445	432	428	465	447	469	446	417	464	439	430	438	468	448	459	475	439	460	435	459	463
4706	22740	9605	4754	3520	2718	1990	1633	1327	1105	1001	902	799	738	716	667	661	598	613	589	589	560	529	520	539	530	518	493	508	541	496	510	479	523	505	490	496	491	494	468	483	493	489	457	492	467	468	491	493	480	498	479	486	462	475	480	486	518	488	492	471	468	486	436	451	456	505	485	504	468	473	469	482	465	455	455	472	482	450	491	483	521	430	457	481	492	458	476	477	458	462	470	478	505	479	478	456	484	485	445	456	477	459	479	472	441	494	472	457	459	499	488	479	454	438	502	455	465	466	472	464	478	461	472	462	462	440	467	471	470	459	485	459	488	471	529	452	497	443	454	496	457	462	515	462	476	484	414	436	487	477	464	477	456	489	449	455	494	462	482	467	464	462	430	479	451	467	454	447	454	495	527	458	502	476	461	490	477	473	447	466	426	450	475	473	477	432	461	489	430	453	457	486	444	492	463	463	480	455	505	480	452	493	454	450	465	484	493	480	474	442	429	456	466	459	482	505	508	474	464	484	461	474	481	465	503	514	505	493	453	473	449	464	459	475	436	460	454	450	473	482	471	510	435	453	467	503	428	471	500	456	474	440	450	465	464	511	477	445	504	490	442	478	483	502	505	508	476	476	471	466	458	493	468	448	442	475	494	469	475	453	478	466	486	496	471	493	459	488	478	501	462	446	493	484	468	488	479	477	441	498	457	440	435	446	476	481	499	475	453	492	461	452	476	466	496	397	497	450	468	479	503	465	484	485	472	451	459	444	442	472	496	503	472	465	491	503	436	485	459	466	468	473	457	465	473	482	493	472	477	481	459	490	464	495	480	465	462	471	506	470	473	459	452	489	480	476	419	458	460	491	443	475	499	466	409	461	462	428	455	476	488	474	455	464	424	452	498	433	462	446	483	468	471	496	467	460	505	469	456	475	475	461	509	458	442	469	476	456	485	484	480	473	486	462	430	489	477	497	473	489	504	493	511	463	432	446	491	491	460	527	463	478	505	426	484	462	461	450	465	450	473	469	479	445	455	511	462	501	503	472	456	456	429	499	486	488	502	501	469	463	484	486	441	436	500	497	484	501	471	451	454	489	456	460	483	462	459	466	438	458	475	450	501	466	474	487	472	472	455	456	469	458	469	483	496	467	461	472	433	457	447	477	477	480	460	441	486	475	473	431	451	492	465	504	459	474	491	450	469	483	465	444	446	467	487	476	452	449	468	480	461	456	467	444	456	468	520	482	497	423	481	483	460	472	474	470	501	484	492	476	478	475	466	476	465	489	465	462	408	464	495	512	507	446	446	505	459	505	445	452	487	442	435	468	500	450	484	476	482	455	480	449	445	474	460	465	466	472	477	465	515	441	488	451	493	482	476	435	442	470	438	493	472	477	513	440	451	471	481	453	448	460	452	450	480	519	489	503	514	494	505	471	473	500	504	493	473	506	427	451	457	474	476	503	467	474	503	441	460	466	497	453	457	470	482	496	450	493	434	457	435	506	482	490	429	484	446	493	480	461	502	462	436	519	452	469	452	471	478	535	449	479	477	493	487	456	457	486	473	442	498	458	482	467	490	500	484	461	462	443	498	433	475	471	447	491	485	465	485	493	477	450	472	466	467	462	459	515	461	462	468	480	494	477	438	461	430	466	433	462	477	474	450	445	476	490	471	456	469	445	462	436	462	500	487	440	474	492	493	456	461	457	470	475	508	455	507	455	436	485	458	481	460	476	508	461	491	513	457	463	462	473	468	474	435	494	468	438	465	482	457	462	500	450	495	454	465	496	485	501	454	486	487	444	496	481	493	505	501	467	481	471	468	461	438	445	429	464	475	454	466	497	504	484	463	443	480	476	474	427	489	453	472	468	473	464	463	473	458	497	455	439	466	476	497	507	460	478	478	429	472	439	466	464	461	472	462	447	453	457	478	518	520	483	473	484	506	486	464	495	499	480	473	474	450	430	460	445	459	479	492	440	492	497	463	444	481	430	451	452	517	457	522	489	466	487	518	490	491	454	485	466	461	439	502	476	478	460	459	513	439	447	465	481	455	473	472	440	459	482	459	456	465	462	438	504	448	449	476	468	457	471	497	467	440	482	452	483	457	467	442	503	456	474	482	476	468	499	504	493	440	461	503	462	468	477	443	469	493	441	477	468	452	448	470	439	462	461	465	482	473	467	453	480	499	459	460	474	444	455	483	440	488	471	477	457	465	464	453	467	500	461	494	501	471	500	473	519	463	455	455	463	452	457	434	462	455	453	468	436	440	458	498	487	495	490	480	491	461	482	521	480	460	462	461	454	501	480	446	470	456	453	493	475	487	421	462	450	462	484	489	493	517	464	490	479	470	448	458	485	472	479	454	503	458	482	472	470	469	484	487	447	464	483	482	453	494	444	455	478	484	493	440	487	499	458	462	449	511	485	420	438	462	458	470	434	456	463	461	460	470	457	479	438	445	502	487	468	511	432	472	463	486	467	441	483	501	462	515	438	480	452	459	478	448	478	485	457	476	449	459	475	465	451	446	456	450	490	458	494	485	456	495	438	440	467	444	449	471	462	506	469	467	458	464	463	465	479	437	470	488	475	513	487	483	438	485	438	519	474	461	472	450	470	469	492	459	454	458	464	434	447	489	469	455	461	458	523	461	469	436	477	460	453	474	456	444	450	489	464	472	477	427	448	457	456	476	476	459	477	485	435	445	458	463	470	427	483	475	494	477	436	432	477	471	456	481	462	462	431	469	489	467	450	458	446	491	466	433	472	504	470	475	506	492	449	485	471	478	474	474	477	440	429	467	508	496	466	484	519	467	482	479	474	476	503	487	468	508	533	484	486	455	476	453	449	471	456	494	454	440	510	464	426	483	480	480	507	490	492	472	510	453	467	440	465	473	445	464	456	496	431	477	526	487	447	467	444	445	439	494	466	445	452	469	460	465	448	493	460	480	452	504	480	462	432	485	472	452	477	484	465	469	445	451	465	448	464	458	434	471	449	501	482	427	485	469	453	494	471	492	469	497	457	467	530	491	453	449	513	469	430	488	494	467	434	437	450	481	442	443	433	516	454	443	461	442	462	474	434	456	479	523	466	449	454	425	473	520	455	452	472	482	441	530	453	487	480	485	475	460	448	497	483	496	479	437	455	452	502	472	497	505	479	499	472	455	456	446	424	476	465	461	456	453	486	459	434	515	464	446	445	452	505	489	478	518	515	462	506	493	471	489	498	479	460	427	494	488	442	463	497	462	469	459	492	505	454	457	468	462	465	500	481	450	479	472	499	493	459	468	445	455	478	453	520	475	465	428	522	494	486	461	470	454	447	500	451	495	448	455	440	473	484	434	459	466	468	451	460	455	442	481	455	460	479	466	444	451	527	480	461	430	473	447	441	434	480	483	473	440	454	502	482	470	476	447	520	476	494	479	470	454	497	461	476	471	483	454	442	466	470	443	452	496	507	494	480	453	471	445	473	465	455	481	456	490	473	483	473	430	503	457	483	485
27963	17259	2770	332	214	144	157	134	130	125	141	114	144	134	116	114	135	131	107	124	124	125	128	128	126	105	113	114	110	131	145	115	138	114	95	123	115	122	109	111	109	130	117	116	142	129	130	138	116	127	128	107	106	115	132	111	104	111	122	123	127	122	100	109	113	90	122	124	105	141	112	139	118	122	119	118	113	120	122	135	108	108	125	113	125	105	125	104	94	131	112	124	120	125	119	132	110	128	135	127	95	126	136	110	92	109	100	104	128	129	106	133	126	98	132	117	123	137	122	143	122	117	115	121	114	118	123	117	119	129	113	107	104	110	119	111	118	109	124	108	135	108	125	105	121	120	121	115	134	116	115	124	119	116	123	119	125	94	121	128	133	114	107	120	115	114	115	111	115	130	129	114	125	131	139	120	106	120	113	115	116	114	114	129	114	118	125	111	118	126	114	130	120	131	108	119	118	119	109	100	113	122	135	118	130	122	121	111	107	105	130	96	113	118	110	125	121	138	123	115	131	110	126	124	126	126	100	88	112	106	107	120	102	129	127	129	118	103	117	120	120	125	102	104	110	122	115	93	123	131	137	120	101	111	131	123	129	108	114	108	122	131	112	123	100	103	127	98	125	103	108	123	107	106	116	121	114	114	122	106	118	109	101	127	129	136	111	99	108	114	104	132	121	115	126	121	115	130	120	117	108	107	120	132	124	108	123	125	130	93	137	114	120	122	123	117	119	128	125	128	125	126	112	93	108	112	111	116	132	140	107	117	98	110	118	129	125	108	111	108	119	118	137	108	125	122	108	124	109	104	120	105	136	116	105	107	124	97	109	114	111	149	122	130	128	115	141	115	119	111	125	93	121	128	112	99	128	107	104	114	120	124	119	102	127	127	112	119	118	101	125	123	98	128	128	123	130	125	104	114	119	119	119	108	110	115	115	122	124	119	107	87	124	110	99	121	129	111	99	113	118	118	109	132	103	110	110	125	123	115	112	125	130	119	128	125	103	119	120	138	121	128	133	129	129	111	126	107	114	115	113	118	124	96	130	110	146	122	101	118	139	113	116	117	117	93	125	108	111	111	127	142	115	101	128	100	119	125	100	124	110	114	135	130	139	111	105	105	128	118	133	115	116	123	121	103	117	108	102	99	97	129	116	115	119	128	136	119	107	99	137	113	127	108	136	97	112	128	111	109	119	104	117	116	97	112	102	122	108	107	125	119	134	119	112	105	122	122	108	113	109	118	120	119	127	102	102	136	105	102	144	117	96	118	112	108	122	142	117	112	142	113	97	106	134	104	112	131	132	99	123	113	114	108	105	121	115	137	141	140	124	128	112	134	116	114	108	115	129	122	105	137	126	109	120	120	117	129	117	110	107	128	92	102	104	109	123	114	128	110	107	115	117	123	111	105	107	121	129	117	122	111	116	95	117	104	98	102	114	109	137	121	119	118	104	136	132	110	118	116	122	115	110	125	107	100	124	120	103	128	121	93	106	113	119	110	133	115	119	122	118	110	99	114	104	134	93	109	108	93	105	125	117	125	122	104	117	131	118	111	122	120	125	108	118	105	124	119	125	110	102	120	117	106	117	112	109	116	102	130	128	106	107	123	123	121	136	125	115	120	110	112	142	148	133	125	139	112	106	125	107	119	107	122	120	101	127	117	104	116	102	101	109	118	106	113	117	102	125	135	114	128	116	103	105	113	124	121	112	118	116	118	123	123	121	102	124	135	109	112	110	107	120	109	141	103	126	100	122	118	110	113	113	101	130	121	99	127	112	97	108	107	140	118	121	130	104	114	108	115	126	117	132	105	128	111	115	112	117	120	109	131	125	129	104	132	110	120	115	111	123	123	111	125	114	127	129	106	94	90	133	111	109	107	112	138	81	121	115	120	94	95	126	109	115	107	131	139	119	114	114	109	106	113	120	129	118	123	106	135	109	122	117	93	121	127	113	109	132	119	126	120	135	101	140	108	116	126	122	111	108	124	121	117	126	111	145	115	107	119	113	115	110	148	130	103	116	115	114	107	113	121	129	123	122	127	103	133	105	107	129	110	110	111	127	147	104	105	114	115	112	124	131	114	112	122	125	93	123	113	110	115	105	111	121	111	108	122	126	114	100	113	117	94	113	104	113	113	115	116	132	109	105	150	109	124	141	117	113	114	127	125	119	106	126	126	113	113	115	120	108	120	101	135	128	117	123	110	115	116	96	111	130	111	127	105	102	122	126	102	117	140	103	110	126	114	104	119	132	105	118	102	111	128	117	132	123	130	123	124	109	119	142	138	126	126	115	128	133	115	116	128	138	112	97	118	126	135	124	108	112	120	120	108	123	117	124	121	110	131	113	123	131	100	103	116	126	130	110	112	117	111	116	122	150	129	110	124	124	114	115	107	114	151	118	104	101	127	97	125	106	120	120	103	139	121	142	120	123	110	125	109	98	105	110	127	124	123	147	99	112	128	119	130	131	116	118	124	101	115	113	106	137	134	104	123	116	103	123	126	127	126	117	117	114	116	107	124	123	130	137	112	135	130	123	120	133	95	122	118	146	128	111	116	130	111	111	129	120	118	135	117	124	119	122	122	116	119	121	101	97	133	130	95	107	114	99	96	119	125	99	133	123	117	133	107	135	98	96	83	89	119	90	114	128	112	116	137	110	97	113	116	122	113	120	127	124	117	98	97	116	118	111	121	129	130	104	131	109	108	125	116	120	106	133	120	100	122	120	105	121	126	118	120	107	135	107	134	117	108	112	120	106	104	138	101	112	135	97	113	98	109	109	131	105	106	100	120	122	118	118	107	120	120	131	131	112	103	127	131	102	115	118	111	110	119	112	109	124	124	111	107	114	117	116	132	110	106	112	136	123	117	122	120	99	105	151	106	111	125	122	96	121	108	126	102	112	106	128	114	128	132	128	112	121	120	102	127	120	116	128	104	118	113	124	130	117	108	121	120	124	111	127	120	100	100	105	104	118	127	117	118	116	113	114	110	114	107	115	125	113	120	108	119	127	126	121	130	130	113	115	124	114	125	128	138	118	110	144	93	116	102	98	116	110	117	101	142	129	109	112	108	93	130	109	109	121	105	123	129	102	97	116	127	109	124	124	112	126	130	135	116	105	113	120	107	138	118	120	109	120	103	105	117	106	117	152	129	104	100	128	117	113	98	94	102	98	119	127	106	109	114	102	145	117	112	123	106	103	103	143	123	114	124	122	110	115	105	109	119	111	125	109	118	120	116	119	130	121	125	128	87	121	125	114	120	100	105	109	115	121	117	110	137	106	128	133	129	138	132	101	115	107	113	131	111	115	117	128	126	100	108	128	136	123	103	109	97	125	104	114	135	110	121	139	132	132	136	118	126	121	103	109	134	105	118	117	125	113	129	116	108	97	132	116	142	128	112	132	103	129	103	103	104	124	112	102	108	125	102	107	107	100	142	123	124	130	128	128	116	106	124	121	130	122	134	130	111	117	116	122	131	87	114	132	103
4270	2231	399	275	210	207	172	169	162	147	146	139	147	158	154	141	150	148	128	143	110	159	140	126	121	131	147	144	144	148	142	143	151	126	152	149	134	121	131	146	121	120	133	126	126	132	137	119	143	115	145	145	149	144	145	135	141	151	142	126	117	125	142	141	142	137	163	112	132	122	133	122	134	126	132	140	144	128	124	141	147	120	119	126	144	118	121	148	111	120	132	125	133	145	129	141	134	152	129	148	143	133	136	144	131	134	135	159	136	141	129	133	132	130	136	139	146	128	134	146	155	160	138	133	131	133	147	138	118	141	157	134	128	125	138	145	157	142	118	130	150	115	164	135	143	141	116	142	149	131	127	144	122	131	125	135	129	130	130	137	127	130	133	140	122	121	119	133	129	133	130	144	134	127	146	120	123	117	132	134	136	145	139	138	142	145	147	128	134	107	123	132	139	137	141	137	140	150	140	128	154	137	122	128	123	118	147	120	115	129	136	151	145	145	134	147	144	149	133	128	131	116	140	119	144	133	140	124	126	138	137	120	137	135	137	129	144	154	130	142	136	126	136	143	124	137	133	136	117	134	114	132	140	136	139	120	131	124	144	137	142	141	124	150	151	137	125	162	135	149	135	137	141	139	126	124	137	136	136	126	113	133	125	136	133	135	119	129	142	137	128	127	143	128	129	132	113	144	126	143	131	133	136	132	126	130	140	146	129	127	131	137	122	138	143	144	129	143	156	137	122	153	122	138	138	135	122	127	134	129	135	116	150	136	149	126	156	128	112	139	121	124	120	126	136	119	153	120	137	125	119	117	144	109	132	109	123	138	134	129	135	141	149	131	131	147	148	122	138	134	128	141	126	139	103	120	131	150	119	108	155	132	130	127	134	129	163	138	152	130	151	141	136	142	133	114	114	144	137	142	136	133	127	128	155	138	138	119	116	123	126	130	143	123	120	120	130	135	133	156	145	121	137	133	123	137	128	156	142	140	127	131	147	123	137	130	134	136	145	125	104	132	114	139	117	141	162	162	125	119	136	128	130	122	139	133	148	117	155	150	127	129	145	113	115	134	137	151	125	126	140	122	115	135	131	146	143	127	149	137	125	121	157	136	143	128	113	165	131	154	137	116	135	118	114	124	115	128	144	116	126	127	127	130	125	130	143	128	116	107	104	134	157	122	133	126	146	125	126	126	125	149	146	142	130	152	105	141	118	130	155	108	121	127	143	124	119	121	139	123	128	156	149	148	129	160	142	134	119	135	127	128	132	118	125	120	122	145	117	141	129	118	158	129	140	119	135	156	114	109	134	138	139	138	124	131	157	136	137	135	134	138	119	144	131	135	121	142	158	135	134	140	125	133	137	132	142	126	131	127	144	131	122	132	148	134	120	119	126	169	145	112	132	119	142	123	129	126	135	137	121	129	140	131	145	119	127	130	115	132	126	138	119	127	134	143	144	154	143	127	142	139	138	141	136	161	150	141	113	135	130	126	146	125	129	109	129	128	129	142	126	142	124	128	128	130	133	140	127	140	127	127	146	132	145	132	139	117	129	142	122	133	135	120	143	123	135	144	129	115	133	123	134	141	132	101	130	142	151	139	124	121	125	155	163	119	128	164	136	138	126	152	127	155	137	132	167	116	147	137	149	125	121	147	120	136	127	140	141	139	132	132	125	142	128	156	146	135	131	120	120	130	141	135	124	111	138	137	144	124	138	122	151	129	143	131	127	146	145	139	148	112	132	123	136	117	132	134	145	122	159	126	131	127	134	135	144	142	143	131	128	127	118	130	132	116	129	131	135	144	127	113	139	129	150	150	137	141	130	152	124	135	130	130	130	140	129	133	139	160	151	131	132	136	148	132	114	135	123	153	120	159	134	137	150	134	138	125	154	142	134	117	131	120	143	141	130	133	129	129	122	126	139	124	123	137	131	146	123	127	133	127	139	113	135	140	113	123	124	121	132	119	132	164	131	134	127	120	156	133	144	145	139	132	128	139	125	142	143	130	131	133	97	115	142	123	139	135	149	131	151	153	150	123	127	141	110	113	141	142	133	142	123	141	147	123	141	124	146	123	130	125	122	149	118	150	130	134	131	145	133	118	124	141	138	140	122	119	130	137	133	155	143	148	127	148	117	147	127	147	132	127	129	129	123	138	120	156	129	140	149	133	135	164	154	139	146	129	119	134	114	135	125	134	141	108	118	122	129	125	157	146	144	124	142	123	132	124	131	149	134	125	136	147	116	124	130	109	124	146	140	143	131	141	151	121	136	139	113	116	142	125	131	140	145	119	142	136	131	144	118	138	140	133	115	121	115	139	129	130	138	141	130	134	142	129	149	138	138	151	115	120	138	129	129	144	156	115	126	127	128	145	137	143	128	106	138	132	143	122	124	143	125	132	149	138	134	141	130	135	137	140	128	145	144	148	123	130	128	134	108	119	135	118	154	142	121	141	128	137	137	131	136	137	126	138	118	159	139	140	127	133	158	122	145	120	135	142	125	132	115	139	142	139	140	137	150	139	123	120	120	158	131	125	148	148	153	142	139	115	144	134	141	120	131	158	140	132	121	137	113	146	130	138	132	140	137	141	159	131	152	154	134	144	136	130	130	121	125	141	143	146	116	117	154	134	122	122	144	128	133	128	127	127	135	146	150	170	153	140	139	140	132	130	144	141	138	119	130	145	136	148	131	128	136	139	115	150	128	129	101	140	133	140	154	131	103	153	150	156	130	150	134	134	133	125	128	118	129	129	136	135	145	123	125	146	119	125	123	123	122	120	119	125	145	118	129	133	125	135	110	128	127	107	120	114	118	135	156	122	150	119	133	123	143	141	124	151	132	131	123	127	115	133	130	116	147	142	140	140	116	133	124	139	147	145	132	153	152	135	139	136	142	131	146	151	129	134	138	131	146	120	129	117	135	117	125	132	131	128	124	138	130	138	131	128	135	141	130	159	125	129	139	156	117	121	135	125	142	145	156	138	130	142	125	120	109	106	139	110	122	124	155	132	140	142	148	170	121	136	122	133	137	138	135	131	119	128	133	110	150	145	121	123	124	132	128	112	119	146	127	151	142	113	133	122	124	113	135	127	131	113	124	119	113	154	138	119	137	140	118	147	109	140	142	132	125	149	131	107	115	122	133	129	152	144	127	125	107	122	118	136	127	136	138	132	142	144	142	137	118	125	126	142	138	131	128	116	140	119	133	122	112	131	155	136	147	120	142	147	145	130	138	125	135	120	127	135	138	141	122	132	135	127	141	145	118	145	104	119	139	107	141	136	126	133	128	138	144	141	138	120	115	147	131	131	134	129	129	134	142	135	146	146	125	120	144	105	126	148	142	132	141	132	134	133	133	132	151	139	141	139	135	135	136	149	124	122	149	145	134	137	146	130	147	136	140	106	130	125	118	129	137	145	109	145	142	109	139	140	145	127	154	138	151	138	149	129	124	135	115	126	145	121	113	129	118	152	142	142	135	137	120	144	139	122
24010	21376	28569	24551	21355	7742	902	598	485	476	458	393	375	360	375	329	366	312	337	278	299	298	326	272	294	306	294	304	307	296	279	271	303	272	288	285	304	306	299	278	300	287	315	282	275	298	267	280	258	269	288	276	293	251	280	252	235	257	285	301	298	287	263	262	267	288	287	277	239	239	313	260	278	261	288	267	274	271	266	275	305	261	283	243	281	285	228	275	273	288	299	250	293	256	259	268	309	282	293	255	288	275	284	236	288	266	279	250	294	283	277	279	246	276	243	265	273	268	266	301	279	289	270	262	284	290	272	292	273	266	287	278	292	291	264	307	276	293	277	268	273	285	267	282	259	280	284	260	267	275	287	272	264	274	267	270	275	286	266	267	288	276	306	277	265	253	260	283	264	268	266	280	268	274	275	288	278	266	271	290	268	259	271	271	283	284	265	270	281	283	260	283	264	291	256	272	260	269	265	287	268	278	292	291	267	280	256	268	256	293	292	290	243	289	253	275	286	290	267	224	279	262	247	293	307	268	269	288	271	282	260	307	288	252	281	270	286	258	272	258	284	265	277	285	250	276	258	273	284	280	275	252	266	309	286	267	272	267	267	272	280	251	260	283	246	249	263	261	250	238	291	274	267	296	253	296	279	273	265	296	273	287	249	303	283	275	270	273	249	285	296	249	278	291	293	300	256	277	255	298	262	266	265	303	274	283	264	277	276	252	254	265	249	283	291	257	273	287	280	278	279	273	250	302	274	255	278	253	286	268	288	275	243	253	277	262	303	282	240	281	250	260	280	288	268	284	299	285	282	291	280	299	269	257	274	270	290	251	272	279	315	279	273	272	280	277	282	282	270	266	272	304	258	279	273	279	252	245	293	258	282	278	285	266	279	290	305	267	288	280	256	287	275	298	278	264	278	262	250	276	263	282	276	272	272	270	279	265	272	288	290	282	301	273	293	307	272	302	256	278	265	287	263	265	270	269	303	234	287	269	283	285	279	257	283	240	256	285	275	288	287	291	276	265	276	275	297	273	282	289	289	266	281	275	256	285	265	292	316	277	294	257	247	273	276	300	277	274	247	258	291	269	313	284	285	282	295	285	252	268	289	268	294	256	288	294	230	252	274	257	276	295	278	277	294	289	311	266	256	250	298	283	290	260	271	243	264	291	303	263	301	289	239	258	256	276	265	276	261	275	307	288	254	296	282	245	240	262	279	264	258	306	263	259	287	268	275	258	268	277	278	286	257	307	291	245	287	283	257	251	274	296	291	272	260	245	265	281	277	280	271	251	311	280	298	285	265	275	268	286	272	293	274	252	278	294	265	299	294	284	262	292	303	267	266	276	262	286	284	272	260	250	298	277	294	249	279	263	280	277	296	269	292	281	275	286	252	274	313	270	295	287	300	288	286	261	274	266	285	267	292	279	298	250	271	285	285	308	278	280	267	273	283	282	282	273	282	263	277	282	291	282	257	272	275	282	263	300	283	263	279	235	271	278	258	269	267	264	299	271	281	282	262	285	281	308	233	271	290	279	282	304	277	242	269	287	288	273	263	267	271	282	300	278	309	270	291	307	272	275	267	259	281	307	275	240	280	279	313	287	254	264	273	271	290	287	262	277	268	283	257	281	285	254	296	266	272	266	276	296	288	281	295	302	298	269	288	278	275	259	261	295	287	300	249	254	276	260	253	289	295	257	260	262	275	267	296	251	272	264	283	262	278	282	283	263	278	269	284	269	274	277	307	269	296	268	259	291	251	270	246	257	300	267	264	248	300	245	286	288	293	264	262	275	248	270	285	284	289	270	301	249	247	275	279	276	289	278	270	298	263	256	283	285	269	254	294	272	279	268	292	285	259	293	247	240	281	287	272	288	263	287	261	290	270	256	278	268	276	277	256	262	285	254	291	258	294	300	258	290	271	260	259	273	291	256	266	245	270	270	287	285	266	296	273	264	303	296	251	287	263	265	258	303	298	273	277	268	276	269	251	281	287	264	296	302	252	276	242	246	281	277	222	261	285	274	275	279	296	293	259	294	274	257	265	287	300	274	280	293	254	259	265	264	254	256	285	279	274	271	288	289	301	259	278	241	295	290	265	274	304	269	288	261	300	263	271	306	278	277	282	272	282	287	280	272	274	265	254	265	269	270	271	287	312	288	262	278	266	292	273	265	275	273	269	275	329	308	282	270	247	283	260	296	257	284	284	300	268	297	287	313	308	284	292	277	273	288	299	256	277	294	252	293	272	281	235	284	292	262	293	291	266	276	269	284	283	269	287	289	268	284	266	298	275	271	269	284	256	275	261	270	267	286	255	289	279	262	255	251	315	279	291	270	271	280	290	307	276	274	255	257	281	280	260	279	277	260	296	266	248	274	261	274	261	267	253	280	295	242	293	299	268	295	275	297	284	252	300	266	288	293	299	265	270	286	287	302	282	292	278	242	314	288	275	275	268	287	291	288	268	270	290	281	258	255	250	270	249	250	255	267	280	293	253	261	263	290	283	247	267	236	283	283	266	301	250	273	265	251	310	269	243	287	281	271	275	276	279	272	277	284	278	300	288	288	251	275	263	278	296	286	250	256	286	300	278	271	276	271	285	270	266	268	303	260	261	264	287	252	279	256	267	276	246	264	246	253	265	310	251	273	256	271	274	259	288	286	281	277	250	283	269	295	266	288	271	307	281	268	276	319	250	313	253	268	275	272	257	267	260	269	271	255	290	257	269	255	258	309	267	279	283	273	286	244	272	273	259	292	338	272	282	265	258	275	280	266	242	289	293	283	256	284	289	261	282	291	279	277	235	297	262	253	251	270	266	287	262	272	262	305	271	291	286	276	291	279	255	278	266	274	279	282	290	326	279	318	283	300	272	268	270	285	246	263	275	272	294	276	267	269	269	266	292	297	295	271	277	280	282	280	263	256	306	274	266	262	273	289	291	268	294	262	280	261	268	264	257	263	266	279	287	291	282	288	256	260	268	269	283	276	273	302	272	292	282	277	286	303	248	252	276	281	260	267	300	254	275	276	288	263	272	278	253	270	273	260	248	243	284	283	306	264	276	278	260	264	273	285	277	271	282	249	246	280	260	282	286	283	278	287	269	288	249	277	267	288	280	260	272	246	288	267	256	247	290	269	285	273	275	259	253	262	297	271	279	297	282	273	283	253	276	255	273	264	289	244	273	302	305	273	269	287	311	295	267	280	275	286	277	270	273	276	272	280	265	260	298	291	261	286	277	291	293	256	257	293	286	294	250	301	266	289	279	261	305	264	264	294	268	262	237	268	295	292	282	283	282	268	282	279	269	246	264	252	273	280	282	272	286	277	236	289	261	276	259	260	311	286	262	289	300	215	259	293	239	265	265	275	278	294	286	282	281	261	286	282	253	295	235	282	285	310	263	279	246	277	260	283	284	255	271	273	249	316	284	281	240	249	254	294	267	279	302	274	280	292	313	293	272	286	250	280	258	277	275	289	290	288	285	260	285	282	266	283
3321	18503	5627	2652	1860	1471	1138	852	718	616	518	534	434	454	419	405	366	386	346	328	346	336	327	300	336	340	323	317	288	316	322	313	304	281	292	340	307	272	315	291	293	331	330	271	267	276	313	296	305	286	292	273	279	288	301	300	290	255	286	291	260	273	268	291	272	310	283	275	319	306	289	307	279	276	276	281	294	296	298	274	275	279	284	255	292	281	283	307	255	291	275	306	284	295	302	317	262	279	302	339	298	287	292	296	293	271	303	263	297	268	285	290	297	287	284	285	261	301	278	283	270	267	266	288	291	289	272	278	299	310	284	270	291	296	297	273	317	281	294	272	288	297	270	310	319	251	272	301	307	302	292	275	257	288	276	281	318	267	302	295	293	257	263	309	314	287	274	270	270	283	262	274	296	271	297	262	262	284	296	290	302	254	313	280	265	287	307	295	282	290	307	271	288	275	277	261	289	294	258	292	254	285	261	298	248	293	275	275	296	282	289	265	288	302	271	268	270	284	260	306	258	303	259	291	290	290	283	273	297	294	289	283	296	291	279	312	272	291	278	293	287	318	262	288	291	257	290	278	279	277	259	256	317	271	294	279	302	246	280	283	289	265	272	278	282	311	259	294	260	310	248	279	296	279	283	307	312	310	285	301	284	274	294	281	296	303	308	274	242	288	285	261	273	314	276	287	263	277	296	273	290	287	269	284	281	297	298	286	283	282	270	285	271	280	279	304	283	272	298	312	265	300	266	266	278	291	261	300	260	302	304	293	281	296	296	305	293	293	284	286	300	284	313	254	278	270	267	291	288	288	298	312	289	294	299	292	281	318	279	280	306	267	282	269	272	301	269	292	279	274	295	276	316	313	269	286	294	254	294	296	272	287	278	260	291	270	282	289	270	301	290	298	284	291	270	279	306	265	273	281	297	304	296	257	257	286	333	308	301	284	324	306	281	271	265	306	273	278	292	274	280	294	272	288	254	305	329	258	287	270	296	297	328	291	278	299	321	264	260	270	285	257	294	280	260	282	287	251	293	283	279	278	263	305	283	293	286	259	289	299	255	290	317	291	301	276	299	303	280	290	284	295	287	255	272	278	266	288	270	272	265	285	250	278	268	287	262	307	292	259	283	293	279	314	281	270	275	301	278	268	310	276	300	282	285	293	300	282	282	275	285	274	297	286	286	293	293	282	305	276	255	293	258	277	291	257	270	280	255	282	274	275	319	321	273	253	296	304	294	265	285	284	262	268	293	292	299	274	323	280	276	268	297	279	266	275	289	302	267	281	283	338	265	265	296	257	263	289	305	272	302	251	286	276	298	286	309	253	266	287	254	307	272	285	248	281	287	272	290	270	290	286	311	297	239	289	272	271	300	280	263	318	280	312	288	264	286	277	277	290	282	309	299	285	286	315	302	281	303	306	274	288	291	317	278	273	263	292	296	261	284	273	287	246	311	275	271	310	287	276	284	300	287	286	253	276	289	299	275	257	301	295	297	280	295	277	295	286	264	261	321	292	297	286	281	270	283	285	263	274	293	296	275	270	268	305	280	287	293	282	283	285	280	298	280	250	291	273	310	283	276	290	299	266	299	268	271	268	287	275	278	262	271	265	282	281	273	298	294	271	261	266	277	281	296	244	283	323	270	276	273	319	285	290	279	266	293	295	279	289	283	288	278	292	317	296	277	278	271	289	304	275	291	279	284	256	287	292	305	284	266	262	289	272	286	264	271	270	277	293	256	308	283	272	307	294	329	259	256	263	277	255	280	293	277	292	297	281	289	263	293	269	268	320	277	278	305	276	285	278	274	272	302	268	293	267	279	308	291	279	279	281	250	299	306	281	291	311	300	266	267	296	321	290	269	279	285	281	305	285	275	311	288	289	283	287	245	303	293	285	282	255	281	285	285	280	285	302	304	280	284	282	275	257	275	276	297	274	265	302	300	292	269	277	273	290	288	287	310	274	312	291	266	322	314	310	281	273	276	287	265	296	296	297	277	272	278	264	287	265	277	280	275	269	305	279	265	272	289	277	269	292	297	289	285	281	272	269	305	284	245	284	272	320	275	277	284	291	267	280	282	293	300	265	288	302	281	264	261	271	281	286	283	292	279	266	321	288	261	283	301	264	295	278	300	290	284	317	277	245	317	302	297	290	300	261	285	273	307	267	287	288	272	291	294	271	315	283	282	261	330	275	277	277	278	266	274	295	273	276	272	285	313	273	262	285	246	266	293	280	287	319	317	292	305	280	272	302	286	254	287	278	262	282	279	261	298	256	282	270	279	291	299	275	305	283	290	274	265	251	278	285	258	296	288	289	273	303	271	313	278	288	305	290	308	290	282	302	287	289	283	315	285	290	288	288	300	280	287	296	286	287	283	273	314	302	271	269	273	275	263	281	306	255	286	293	304	262	283	288	289	314	249	293	279	299	275	292	268	280	281	306	308	284	274	303	298	275	303	283	278	283	291	259	293	290	283	295	319	275	273	299	262	274	265	316	303	291	302	271	290	282	270	274	297	293	292	293	281	285	273	272	270	293	291	304	295	297	283	302	282	251	258	308	274	294	281	286	273	285	289	307	292	281	261	304	251	269	267	322	286	299	282	322	293	253	275	300	247	304	278	275	274	316	301	265	261	288	300	270	285	279	259	288	278	249	284	289	308	272	279	287	295	279	294	287	274	308	288	288	233	276	293	296	284	263	285	296	268	288	264	281	274	274	291	293	288	311	288	295	289	249	304	279	294	318	271	288	277	290	289	281	303	252	291	255	286	308	266	287	287	287	252	291	278	255	289	284	272	286	283	273	301	274	274	288	285	283	292	289	288	287	278	277	300	281	285	291	268	279	310	303	258	267	250	269	325	271	278	282	306	266	295	298	292	265	288	313	303	279	292	288	298	277	254	279	268	298	294	283	269	279	281	271	308	270	288	238	254	282	280	263	272	312	258	302	278	259	288	301	309	287	296	318	290	271	292	253	293	267	282	265	318	265	296	317	293	286	280	268	256	305	288	279	296	276	290	294	303	300	300	262	261	301	305	266	280	264	294	293	277	292	313	276	280	267	295	281	275	287	305	285	291	309	304	273	284	298	274	308	306	290	275	279	295	283	294	294	298	286	270	290	293	312	287	282	273	298	257	277	297	288	281	276	265	273	312	294	282	311	275	287	274	265	291	293	285	275	276	270	264	294	289	286	279	286	279	286	267	344	256	289	280	275	318	281	276	281	269	252	305	268	296	285	299	266	286	287	294	264	268	278	273	309	254	276	286	261	276	313	275	266	291	293	307	299	260	294	294	302	312	260	270	287	255	280	287	290	277	293	267	304	265	279	283	280	314	246	258	288	274	316	300	307	240	299	273	292	248	284	300	277	280	259	272	261	265	318	307	254	251	262	280	321	287	296	265	282	293	279	304	295	267	275	290	289	304	273	293	288	263	267	289	265	285	323	294	272	283	282	264	301	267	300	298	269	282	255	287	302	309	302	295	325	295	277
25145	21361	27498	25452	8649	583	461	363	323	337	293	274	248	266	234	242	234	240	237	271	234	252	241	244	214	232	227	227	214	218	199	198	207	224	221	233	207	229	218	213	214	215	193	197	216	214	213	224	236	227	203	239	233	207	238	209	200	232	189	225	207	218	201	223	234	234	233	202	191	217	216	223	231	201	219	228	238	193	202	207	211	254	219	222	183	240	195	209	237	201	207	231	206	231	191	216	230	218	194	237	230	215	210	202	215	228	214	207	220	234	182	229	223	223	196	187	202	214	262	212	215	215	227	204	222	231	216	206	227	226	188	204	217	217	207	200	248	192	210	209	222	225	219	221	210	217	203	214	213	212	242	214	213	197	210	247	191	233	232	176	211	236	214	200	216	176	236	231	199	213	184	216	212	205	210	234	201	236	204	219	209	227	202	202	230	212	223	192	197	207	208	213	190	230	195	203	189	205	225	237	203	202	235	220	196	239	205	215	205	211	230	212	209	193	227	207	197	230	221	209	209	214	184	226	212	190	216	207	222	195	192	216	175	229	214	217	217	214	199	198	221	187	227	228	213	198	193	230	205	243	230	202	205	219	191	214	204	203	217	207	198	203	216	209	226	215	228	222	215	219	234	234	233	209	222	195	209	201	221	223	222	224	215	198	232	227	227	205	221	207	222	216	199	216	226	183	251	211	223	214	210	204	212	208	209	213	212	220	228	203	231	203	207	181	214	217	219	210	191	214	235	234	225	226	214	210	247	209	197	197	198	208	210	210	217	216	198	195	233	205	221	211	250	222	240	219	228	220	214	205	205	215	205	236	209	224	243	236	234	246	250	214	207	201	231	165	230	190	218	211	213	196	209	210	207	216	227	215	195	189	239	232	226	214	209	220	223	225	222	225	198	208	205	205	204	214	209	216	234	199	217	215	215	194	210	215	219	218	219	247	186	208	174	208	221	212	219	223	215	206	205	189	219	234	231	205	222	233	211	230	217	197	192	230	223	209	226	221	205	220	215	220	221	215	223	214	233	221	235	216	216	223	202	223	188	223	214	212	192	202	218	230	200	225	218	208	220	207	214	232	222	234	202	233	228	221	209	217	233	218	199	207	226	209	200	207	215	206	193	207	211	196	198	219	214	214	217	221	245	204	215	214	194	210	230	195	194	188	220	211	216	235	224	257	209	233	219	232	227	201	219	201	206	223	212	209	234	205	217	197	221	205	190	206	232	195	208	182	216	228	207	194	222	230	202	211	210	223	222	188	207	229	241	218	190	222	211	193	186	210	231	237	209	211	231	208	222	194	222	213	199	199	191	221	210	209	217	210	212	240	205	215	213	202	192	199	181	217	217	202	190	203	196	244	226	208	213	227	211	242	198	220	193	204	222	187	218	209	212	227	206	204	235	238	216	224	201	219	195	229	213	215	224	237	210	196	203	208	215	207	222	212	214	221	200	246	243	216	190	231	230	214	218	224	221	191	213	195	218	190	206	232	212	226	202	229	221	210	218	205	229	212	205	194	221	213	194	231	198	211	204	202	208	219	202	201	226	231	199	201	208	237	218	197	207	196	215	184	211	200	203	183	218	223	210	168	219	222	226	195	224	234	233	207	197	222	205	224	225	231	215	208	218	203	186	220	221	231	205	224	214	208	204	205	237	233	222	229	186	216	240	197	186	220	229	208	230	201	201	203	197	197	195	226	208	225	190	197	198	216	223	206	237	204	216	205	218	196	190	206	210	193	216	206	225	225	213	226	201	227	227	223	197	231	241	207	208	217	211	214	215	213	222	235	194	182	208	231	207	189	223	201	196	210	207	218	217	232	201	211	209	207	201	211	212	212	200	195	216	207	212	211	195	221	246	227	195	219	175	216	207	219	212	217	191	213	213	209	194	191	243	196	195	199	219	234	198	193	213	192	209	211	201	198	202	199	215	214	209	210	226	221	188	217	220	211	227	210	213	217	232	210	205	206	199	220	218	263	202	203	217	198	220	197	227	207	182	193	214	203	222	221	212	224	221	195	212	202	193	231	209	244	221	215	221	222	216	203	214	198	218	216	208	213	224	218	234	210	207	207	223	179	216	197	254	192	221	200	211	211	217	195	183	207	193	212	217	200	217	225	198	195	209	221	217	224	206	221	206	210	206	204	241	203	211	209	197	232	247	224	218	203	233	204	193	175	203	223	213	218	235	213	224	213	239	197	225	226	236	228	201	228	207	205	183	202	214	207	232	234	193	218	175	228	198	232	208	206	214	233	202	208	228	195	238	219	231	231	219	215	216	193	193	232	215	201	241	215	213	198	218	220	199	218	188	232	223	225	218	248	225	188	206	203	217	220	233	263	204	189	220	206	218	232	203	210	226	216	201	222	179	204	181	200	226	208	178	214	204	215	208	243	216	202	219	236	210	198	252	201	204	195	229	213	211	202	201	201	221	206	231	221	217	223	202	195	220	207	220	206	222	226	218	244	191	206	204	203	187	235	227	192	205	210	197	197	212	235	217	227	211	204	225	203	194	248	204	220	242	197	195	219	225	174	201	223	199	203	223	212	211	235	211	219	194	208	216	233	225	203	210	212	209	234	216	210	208	225	212	200	191	201	211	239	211	230	215	183	216	212	233	237	203	246	221	236	231	213	226	216	194	225	217	192	187	213	188	218	209	221	204	218	172	214	213	203	227	179	188	226	193	204	220	193	230	198	237	221	244	215	230	206	198	180	220	215	189	232	220	218	206	207	226	243	231	217	213	239	222	216	205	237	203	211	191	205	230	216	206	211	199	208	238	221	197	222	222	202	204	251	189	213	209	201	204	210	201	223	210	190	199	226	220	221	213	204	211	199	225	214	195	221	184	189	188	221	203	190	194	197	226	227	198	208	222	211	205	211	205	248	206	210	217	223	204	189	202	195	228	205	216	191	231	213	240	182	229	183	205	212	215	190	219	185	235	208	213	208	202	200	217	225	249	195	197	203	200	212	214	207	210	201	210	199	210	219	218	218	197	192	219	227	192	194	192	204	193	209	193	215	216	237	197	201	218	181	182	212	226	228	261	242	209	230	220	199	231	186	217	238	205	239	209	228	230	222	202	198	219	224	220	219	207	227	208	221	214	190	182	204	202	211	216	209	193	203	217	230	206	217	205	222	219	210	191	227	214	221	246	229	214	208	218	238	224	184	214	204	223	181	202	221	182	206	192	197	229	235	181	202	205	228	192	202	211	229	237	224	196	203	218	207	221	192	192	183	216	211	218	227	188	204	209	212	217	199	222	229	183	207	212	204	240	200	193	228	229	217	201	222	200	211	245	206	224	183	219	211	217	219	218	227	246	222	198	228	244	204	212	227	234	216	224	240	229	199	205	186	213	217	215	200	222	238	215	193	223	206	204	196	235	223	194	208	226	215	205	203	209	224	208	213	190	199	211	219	211	229	210	221	196	212	221	219	203	221	218	225	210	206	231	228	207	195	218	219	226	232	190	231	198	195	220	200	213	216
3367	12993	3023	1534	1094	862	731	574	458	441	382	388	366	344	284	318	281	292	290	261	241	272	254	258	259	262	279	250	281	240	256	245	270	250	259	223	254	264	222	236	255	259	245	220	243	245	224	255	233	232	228	241	246	222	240	259	256	251	241	265	243	264	262	225	215	229	240	254	242	218	259	230	243	262	228	210	216	220	238	225	257	249	224	206	231	229	244	223	256	234	230	216	215	219	253	247	258	226	248	243	267	235	227	239	245	220	238	224	222	263	246	222	250	262	270	240	238	217	241	225	232	226	225	245	232	228	244	235	244	212	235	198	241	245	267	216	271	227	239	217	225	249	237	258	233	215	225	208	213	232	238	253	214	223	222	232	230	236	251	234	239	244	219	236	238	233	233	254	272	229	228	247	258	280	234	216	239	225	244	220	259	246	249	225	249	267	229	234	236	263	230	222	233	235	260	239	278	221	241	267	240	223	222	253	230	230	218	216	203	241	251	257	238	250	241	258	233	223	228	240	203	194	246	226	213	264	242	242	235	242	241	245	240	230	245	233	241	223	246	246	235	250	224	239	229	258	222	230	238	247	224	219	232	237	231	238	209	211	255	218	234	262	223	237	246	258	252	221	237	208	222	221	219	242	226	205	247	211	220	236	221	250	228	232	243	212	242	258	235	246	241	225	227	241	236	254	257	230	232	220	241	220	241	232	233	242	245	235	263	240	242	228	231	231	249	221	233	237	222	252	222	245	254	235	231	230	207	253	241	252	230	251	211	217	237	243	258	245	245	238	239	226	259	246	215	242	240	248	243	237	234	270	244	236	226	235	248	206	238	253	233	271	212	254	248	255	238	242	233	225	256	246	239	253	243	227	231	239	239	260	234	233	212	237	238	233	229	249	232	241	235	258	279	232	256	263	229	221	232	235	226	220	262	237	251	258	241	213	247	235	233	235	230	236	264	244	257	235	257	241	231	238	241	220	231	242	251	247	238	235	219	216	230	255	236	254	273	254	276	221	232	232	219	223	231	239	232	230	247	256	207	246	234	238	263	243	254	218	197	252	262	233	251	235	207	221	238	268	257	252	242	243	248	242	226	250	257	218	242	248	238	237	247	234	256	227	249	244	224	231	248	239	257	246	241	240	230	263	262	256	259	228	243	222	221	228	250	271	245	257	225	249	221	259	248	246	260	255	244	222	260	238	229	253	246	240	253	243	237	254	224	254	235	240	242	232	202	217	240	241	254	240	238	248	228	240	231	226	272	231	236	241	213	243	266	250	223	230	205	252	232	232	233	230	253	220	241	223	243	221	229	207	253	240	255	227	216	244	237	220	248	256	240	249	217	260	237	262	243	229	233	256	245	215	240	221	243	199	216	249	267	259	247	240	249	235	241	216	243	255	227	244	249	254	243	271	254	211	224	243	251	255	242	251	234	230	229	252	237	249	245	252	232	266	235	228	253	240	227	222	239	234	260	243	237	267	269	236	263	225	231	243	248	250	240	254	239	278	254	252	245	234	261	202	246	243	255	218	249	205	254	222	234	214	245	220	259	243	224	229	237	238	244	274	246	235	232	235	217	247	255	244	240	231	256	247	226	215	224	253	249	242	254	250	211	234	225	236	246	254	257	229	255	206	226	232	247	219	225	202	243	235	239	245	237	253	235	244	247	237	233	256	257	240	240	240	223	215	235	267	232	241	235	240	240	235	244	225	241	274	245	257	230	254	229	248	234	235	242	248	267	249	224	228	223	202	226	226	207	236	257	241	218	232	250	240	255	222	242	222	259	217	249	237	228	233	247	267	221	250	229	225	255	234	224	228	245	233	235	222	232	231	231	234	243	201	285	256	213	255	220	236	242	247	223	246	255	264	243	237	207	233	245	209	215	230	250	254	251	221	217	240	236	239	215	229	242	244	247	276	237	248	242	241	258	242	220	213	249	240	256	237	228	272	241	248	227	243	247	221	248	242	245	208	240	198	244	242	238	230	244	240	273	226	244	249	242	250	227	213	241	240	251	215	254	243	234	216	247	285	219	249	238	250	226	213	240	224	248	252	227	259	244	229	238	238	247	254	222	221	243	225	263	243	236	234	256	257	263	246	215	246	242	209	218	238	241	229	236	263	240	238	246	239	242	233	237	244	248	242	229	252	220	228	241	214	213	231	268	225	220	240	243	231	229	226	238	232	214	229	233	265	211	210	232	233	242	235	218	223	235	258	257	229	262	266	213	252	243	271	203	235	226	231	234	243	232	245	233	230	245	247	223	239	244	252	256	254	230	230	207	233	238	243	215	272	251	229	262	231	263	224	258	237	251	231	239	247	259	225	250	230	225	240	239	210	264	235	252	246	225	231	265	256	222	241	220	241	248	241	253	264	256	252	200	229	216	240	218	233	265	242	259	255	243	252	247	234	268	243	228	234	267	252	244	220	237	208	247	264	213	220	236	270	230	248	266	234	245	255	228	257	246	249	235	224	270	245	247	233	240	235	251	249	257	239	234	254	232	236	227	236	232	247	228	234	229	242	250	253	236	216	228	243	219	246	215	244	229	236	242	253	251	228	227	237	237	218	248	245	236	259	235	245	271	256	228	266	246	252	245	228	236	226	239	239	243	210	236	255	225	237	250	235	246	244	276	257	235	229	240	237	244	230	254	243	236	236	237	254	246	233	234	240	235	226	244	222	254	230	265	251	227	239	248	246	231	245	228	246	249	239	252	251	247	247	241	250	253	228	236	231	237	224	225	225	238	250	252	234	243	241	227	251	256	230	238	232	251	245	248	241	226	243	272	258	242	242	236	248	223	254	231	254	238	244	261	253	222	232	242	245	223	219	240	243	220	205	220	233	257	222	262	253	208	209	240	243	251	227	217	241	232	251	254	221	269	224	229	238	227	221	235	241	239	253	241	227	244	247	224	234	248	240	228	233	239	241	237	237	259	251	237	255	218	223	218	212	212	241	227	269	228	248	240	262	242	229	219	240	220	240	240	264	244	255	233	242	217	230	227	222	245	235	234	257	231	265	235	243	238	238	249	245	227	233	272	226	255	233	246	265	228	247	200	244	234	259	265	250	227	249	229	257	242	226	232	235	240	264	222	231	228	284	244	230	230	233	235	205	248	240	237	224	246	222	267	262	245	247	230	241	213	241	244	236	219	213	232	247	230	248	229	240	233	241	242	236	240	263	223	236	229	268	239	247	250	269	239	236	223	243	236	209	260	250	232	252	261	234	234	243	241	255	215	224	306	262	244	218	249	231	239	217	249	257	256	254	240	229	234	227	229	236	255	233	268	244	225	249	251	220	265	226	234	256	246	230	227	239	241	225	225	245	242	223	209	224	217	243	237	223	229	234	252	228	221	223	248	246	239	265	210	234	261	269	245	245	266	231	199	248	250	204	252	242	263	248	242	253	227	225	232	222	249	243	243	234	254	246	225	267	234	245	255	244	266	229	236	237	229	240	231	256	238	249	268	261	220	220	239	237	251	250	257	235
22963	21468	29093	24258	21470	21497	6215	1177	923	829	744	741	671	645	568	572	555	507	529	549	504	511	538	498	483	494	490	483	497	498	472	487	472	424	481	509	521	467	457	447	498	451	476	461	508	469	468	483	450	490	440	469	438	444	461	478	473	432	447	451	474	462	477	516	449	443	475	485	446	444	438	433	461	466	454	472	487	497	488	431	514	519	471	487	489	460	450	454	459	473	472	477	442	442	438	429	452	475	474	444	485	472	483	482	479	480	460	489	448	485	441	474	461	463	463	436	455	513	454	466	470	472	466	452	469	468	445	481	455	442	483	468	504	470	447	468	459	479	460	484	459	467	442	474	456	482	453	446	488	461	456	462	474	464	490	483	481	482	407	452	467	443	482	482	438	495	454	437	425	460	448	457	488	427	470	494	418	409	424	419	461	456	479	436	487	445	474	476	473	469	477	440	448	471	471	478	460	485	457	494	466	474	476	482	432	464	443	461	487	446	446	471	440	479	471	436	492	485	465	471	427	445	480	422	450	474	434	480	408	434	460	450	432	442	490	464	411	431	463	456	467	469	463	441	445	468	476	437	441	453	431	411	482	412	446	463	469	464	470	437	461	442	480	473	459	463	492	466	422	454	442	500	431	454	479	451	490	448	471	475	474	469	483	498	433	447	460	486	437	464	480	483	453	435	442	432	440	444	452	481	472	429	469	467	503	465	475	391	451	394	430	455	489	441	457	477	419	437	496	462	437	430	477	400	466	463	406	463	452	457	429	447	447	489	456	429	447	442	479	444	485	431	478	458	478	459	430	439	454	451	455	481	452	451	408	500	485	461	417	443	465	454	437	451	467	465	465	449	468	460	471	458	487	474	477	448	453	438	442	466	417	425	459	482	441	474	431	421	452	428	453	450	470	421	468	451	477	471	465	460	410	405	493	486	455	500	462	479	491	420	478	467	475	456	424	441	479	501	472	434	426	420	417	474	451	476	453	502	465	440	464	432	435	446	488	456	422	457	431	461	458	460	456	461	425	463	444	426	463	429	493	469	468	431	442	460	460	466	451	503	466	457	456	490	482	439	458	409	439	453	462	483	482	451	481	435	406	456	464	479	479	424	420	443	420	452	442	460	444	520	492	454	509	435	448	468	493	459	441	470	465	427	456	477	477	436	418	462	443	474	446	467	443	404	459	454	480	462	480	440	467	506	456	453	443	454	454	451	466	431	485	458	472	495	448	470	467	480	437	451	449	482	476	481	403	477	460	468	487	463	450	436	437	461	423	473	463	442	461	473	458	438	452	481	451	444	456	441	481	474	457	456	465	444	430	413	453	468	450	468	457	481	489	486	478	464	482	451	465	458	484	473	433	474	475	469	468	490	498	448	445	441	476	490	453	457	434	494	460	419	453	456	509	451	486	520	437	442	468	464	441	435	430	450	463	469	495	477	438	466	402	452	436	433	483	431	468	451	453	442	483	423	435	460	492	437	515	447	461	471	446	496	478	456	446	468	458	459	452	462	417	444	444	432	466	451	451	420	484	436	425	464	473	452	475	435	480	444	471	429	427	459	434	441	463	421	451	439	447	462	481	439	487	441	465	455	436	472	438	429	475	472	426	482	440	453	479	467	445	464	460	470	444	490	475	456	462	454	482	483	492	466	472	434	437	462	484	458	462	454	510	458	474	454	488	449	492	495	428	448	454	461	459	449	460	429	432	447	438	462	443	519	509	449	445	464	483	436	460	428	476	477	447	453	471	438	493	436	454	477	470	446	459	467	471	438	479	466	480	438	488	436	472	486	464	463	479	461	461	470	413	416	461	440	494	445	469	461	459	422	449	467	441	444	464	431	488	435	490	468	471	468	457	447	487	445	444	451	441	471	456	416	456	482	460	433	467	451	455	442	506	409	428	445	464	460	461	466	459	439	424	455	435	450	456	498	445	454	470	473	450	458	458	440	452	462	484	470	489	440	438	435	462	481	449	495	420	472	445	437	461	461	455	416	493	450	496	450	438	454	480	525	466	401	449	477	501	451	500	463	432	474	402	469	412	449	445	471	491	490	469	474	476	459	471	461	422	478	450	443	438	450	448	455	444	458	445	465	446	483	440	493	466	449	441	482	452	477	507	458	465	420	493	477	447	465	482	490	454	502	427	451	452	455	465	445	455	482	451	466	454	461	445	468	426	442	492	442	480	480	483	475	445	430	506	472	441	450	493	480	443	465	454	423	464	473	450	449	416	459	430	481	503	496	472	480	457	435	447	447	451	481	484	451	437	456	442	477	445	472	457	438	466	462	459	446	452	444	434	473	479	483	461	482	462	484	446	456	432	428	467	483	480	476	480	453	463	462	478	468	475	444	478	456	451	477	410	465	442	465	455	461	472	463	497	480	436	449	464	454	466	451	424	449	458	433	456	488	498	450	512	461	400	481	456	468	454	458	441	462	522	465	443	476	490	422	456	438	429	432	490	454	448	469	465	465	466	422	459	463	398	451	432	454	415	478	424	451	494	438	430	456	443	459	451	442	449	478	480	434	454	469	432	456	485	448	434	441	464	449	450	453	453	384	463	484	472	469	494	449	444	446	489	459	447	464	496	514	452	464	454	454	470	437	469	424	460	436	461	479	448	444	447	434	482	447	443	428	440	466	424	450	483	473	438	465	464	501	445	434	449	487	468	467	499	427	446	446	429	449	477	455	465	439	483	414	470	468	454	490	424	474	444	467	459	450	476	434	469	462	415	441	450	457	429	455	475	480	465	462	456	444	466	471	450	453	424	471	474	478	480	448	477	433	509	462	492	465	431	436	419	446	454	450	443	443	458	488	493	456	449	481	411	461	442	484	485	474	488	465	472	451	474	440	455	464	475	462	476	459	439	442	453	497	464	466	480	473	470	441	454	470	502	455	431	445	441	484	430	449	448	446	441	439	487	435	442	443	487	433	465	449	457	457	465	442	491	507	470	455	476	437	424	454	484	474	472	482	483	443	470	477	456	443	478	439	436	436	448	450	444	458	440	447	449	440	478	457	468	475	489	470	442	489	488	438	493	448	429	469	441	476	451	468	464	463	471	429	442	463	491	422	435	468	478	494	439	464	485	487	466	457	451	452	435	471	410	468	462	433	492	462	431	457	453	456	471	463	465	458	461	433	466	475	457	466	452	438	454	445	464	430	463	442	449	480	447	482	477	424	454	452	458	438	488	500	460	491	451	460	466	480	466	460	454	439	488	419	466	476	490	492	489	444	437	454	478	477	480	460	441	441	446	420	485	475	449	464	453	449	432	445	504	454	471	416	465	431	452	452	450	454	446	432	458	462	461	439	454	441	486	493	422	406	467	462	491	473	489	473	479	453	461	449	467	446	441	485	468	471	466	479	449	477	451	475	480	460	442	496	517	444	448	429	490	482	441	446	459	418	452	458	452	481	435	482	477	442	434	453	450	445	447	447	471	448	474	485	446	469	428	480	416	431	481	475	471	480	485	498	459	488	466	432	478	462
4797	21367	9589	4772	3457	2712	2038	1633	1345	1176	953	880	824	697	698	690	688	588	624	614	562	554	534	539	527	567	539	526	496	468	504	543	541	493	494	518	493	502	508	524	502	485	502	494	504	461	456	462	440	457	467	493	464	505	499	513	432	493	466	496	451	465	467	459	491	432	477	474	486	470	497	480	489	444	505	528	453	457	495	519	437	466	520	501	465	450	450	467	483	483	492	489	465	450	461	465	511	484	471	499	450	483	495	488	490	490	504	464	514	474	489	469	491	448	450	459	466	490	456	475	451	449	443	473	461	472	490	464	487	489	464	416	488	490	501	457	430	458	464	457	498	490	443	474	460	494	429	440	430	497	465	461	428	471	465	444	471	451	447	457	464	423	475	459	452	480	513	532	484	487	438	480	457	473	459	457	498	469	482	449	459	472	459	432	481	465	463	481	512	503	480	495	470	490	429	477	514	460	448	437	498	460	487	461	456	490	492	437	488	471	438	477	478	475	474	502	502	467	481	488	466	483	472	435	462	438	444	495	477	486	466	461	438	444	471	490	471	392	461	462	449	478	446	439	452	495	476	473	440	457	498	472	489	490	481	456	503	482	459	478	445	498	477	452	458	438	500	431	408	474	424	453	425	468	515	478	474	498	478	450	484	475	450	463	492	453	445	465	493	468	471	482	425	460	470	480	497	459	457	454	466	474	433	469	411	484	467	477	438	489	465	457	472	494	468	440	445	500	478	484	470	407	454	416	498	494	492	510	448	461	457	458	452	517	466	462	467	436	478	472	469	468	504	435	474	466	459	475	471	484	424	450	456	472	496	455	449	455	455	452	486	438	442	461	447	496	454	474	440	480	470	446	444	445	479	480	485	508	485	477	487	454	473	459	490	469	461	463	454	474	461	418	429	464	491	470	461	474	508	457	475	482	441	454	473	478	459	499	458	489	469	489	451	454	435	477	458	494	490	491	510	452	443	451	463	454	503	486	455	469	477	465	446	470	467	455	479	456	479	477	458	498	476	456	409	460	460	468	463	458	451	467	494	473	496	430	453	524	436	460	484	505	459	508	445	481	432	493	458	454	457	466	487	466	424	433	428	474	479	479	475	489	457	463	483	473	469	483	457	454	479	456	448	498	449	485	484	508	485	469	482	447	436	482	532	452	457	447	456	486	445	439	482	435	467	489	423	494	424	482	524	460	468	423	476	469	457	472	485	468	477	483	432	480	464	450	468	448	467	483	474	432	501	492	479	458	454	459	507	499	480	444	477	431	496	472	487	477	470	510	470	461	434	441	438	452	485	485	514	477	451	468	479	462	442	466	443	488	482	438	487	442	443	480	484	444	444	456	474	469	484	467	492	502	520	460	456	482	446	465	477	470	448	457	446	479	498	437	481	484	494	492	454	447	427	462	487	481	442	473	491	471	491	470	484	462	481	464	455	457	441	491	467	469	465	505	484	461	485	433	469	482	489	489	474	468	419	469	491	477	480	489	456	434	447	498	434	461	419	474	461	451	482	469	485	515	490	479	464	477	461	517	447	490	519	461	443	481	456	493	477	445	502	500	475	480	447	478	479	459	455	490	448	519	450	441	482	483	496	474	499	431	482	470	454	476	467	468	457	498	463	491	463	483	454	453	424	482	494	475	462	394	472	464	511	487	433	438	475	475	450	435	478	487	496	453	469	517	505	450	471	445	452	462	486	477	484	470	500	514	465	481	481	474	439	476	473	464	506	472	459	482	489	467	489	494	467	451	475	485	446	464	436	467	461	453	486	467	447	443	463	463	455	463	451	460	491	456	483	451	450	503	450	502	471	493	487	473	462	462	498	476	488	462	449	501	455	480	499	435	462	437	458	470	459	496	464	489	484	472	482	488	438	500	465	450	469	399	421	467	454	443	463	457	470	458	473	459	494	468	440	472	480	480	496	467	439	459	510	477	468	505	465	438	484	492	483	460	489	452	488	458	484	429	477	460	490	527	428	439	456	485	430	454	502	446	430	415	466	460	482	462	492	503	446	508	464	466	485	465	463	481	423	489	508	475	469	470	493	480	488	478	461	474	479	516	477	448	476	454	494	480	477	442	457	459	468	496	497	478	490	480	478	468	483	429	495	457	480	464	480	462	469	471	480	477	439	461	453	457	468	473	473	455	448	498	444	484	460	474	451	433	457	457	443	466	472	483	427	480	474	460	467	460	448	504	447	459	450	481	456	459	484	459	457	435	487	446	489	486	460	461	448	478	464	474	454	462	478	472	493	477	438	456	454	446	484	482	453	469	479	513	457	456	460	462	478	469	479	442	459	455	482	457	461	441	408	461	458	451	480	455	474	487	457	457	473	461	465	451	479	485	434	460	491	458	443	474	488	465	521	463	463	434	486	474	481	456	436	461	477	458	471	484	492	458	461	448	496	469	447	474	433	449	493	495	453	458	484	491	466	495	461	511	447	486	498	465	459	466	450	458	452	499	499	479	458	483	440	461	467	479	453	509	473	453	491	489	447	458	447	468	516	442	460	518	451	496	497	454	482	495	481	469	491	487	460	443	464	448	438	488	472	447	492	451	456	448	481	451	496	447	451	495	482	464	491	460	444	442	475	446	471	509	472	468	445	464	484	486	463	467	481	468	462	524	467	471	471	445	461	491	488	449	505	470	493	462	447	450	482	444	468	453	471	488	451	438	443	453	498	470	485	498	502	479	477	426	456	515	467	489	479	482	469	485	468	451	486	435	488	471	490	447	483	518	463	474	451	484	469	464	476	462	474	462	461	440	444	472	455	488	468	446	468	449	448	456	499	474	488	456	453	476	439	485	480	505	421	476	457	456	452	444	463	446	479	457	473	461	474	470	498	432	480	440	458	505	461	491	474	503	472	510	468	467	470	493	424	484	457	481	458	464	468	451	501	487	440	497	467	464	465	451	431	474	483	490	483	476	447	472	463	435	474	476	500	453	487	474	491	458	426	458	470	463	491	463	441	472	488	524	424	481	450	495	460	463	476	462	416	497	464	456	461	473	449	457	449	428	485	522	475	474	475	464	457	462	418	429	450	479	486	469	491	431	474	471	496	464	465	465	421	481	459	460	434	475	476	481	463	480	442	497	431	451	458	485	490	452	455	487	499	500	482	482	492	425	504	435	478	468	472	463	458	473	445	483	438	467	443	456	461	435	466	468	446	490	459	485	461	455	448	463	442	445	482	484	460	435	467	452	468	466	503	467	484	459	440	466	485	451	447	479	485	482	463	476	434	467	464	472	445	468	511	481	446	450	468	497	504	457	508	473	473	512	476	489	460	473	508	435	458	465	467	479	475	449	448	497	476	469	496	495	505	467	480	450	481	452	516	502	445	441	502	459	470	483	456	448	458	455	472	451	423	473	487	465	487	462	444	458	444	464	469	489	504	508	456	472	493	474	446	460	481	482	474	485	456	451	475	462	518	448	448	487	485	459	493	488	495	486	479	489	445	427	471	443	502	455	471	498	489	458	435	461
28116	17317	2696	306	208	153	127	134	118	143	104	115	130	129	133	107	121	113	118	125	122	106	124	127	128	110	114	118	106	112	119	121	119	113	114	116	116	130	118	125	108	110	106	102	129	108	135	133	121	118	133	103	112	121	120	107	114	113	115	123	105	122	116	139	90	117	118	98	131	129	103	124	116	137	114	127	127	121	109	113	122	114	133	121	124	127	104	99	134	126	92	119	137	109	126	132	94	131	125	129	122	124	100	122	123	115	126	105	107	122	110	127	114	115	114	126	102	126	106	111	109	119	128	102	113	119	120	115	101	126	114	103	103	111	110	103	128	114	115	127	115	113	127	119	115	113	140	135	120	86	122	103	111	117	104	117	112	102	91	109	126	117	122	120	105	123	117	104	121	113	106	123	114	144	110	123	124	121	115	120	135	112	132	104	111	124	126	140	126	136	121	123	135	124	120	121	109	115	111	108	110	120	127	109	97	105	119	130	109	104	120	104	125	110	106	128	116	121	115	132	131	108	128	123	144	121	101	105	125	117	135	114	108	115	115	118	129	123	110	127	117	90	134	104	91	113	108	125	128	135	133	120	151	100	115	123	116	114	109	103	127	118	132	114	110	140	109	131	134	117	120	121	145	108	101	107	142	129	113	129	110	125	116	142	123	118	106	112	112	110	106	113	98	125	110	119	109	134	139	117	125	103	104	122	135	112	131	133	115	115	103	128	115	111	106	115	120	116	122	125	138	140	116	122	124	126	135	114	111	126	101	120	112	104	107	125	110	134	125	114	127	108	146	86	132	119	133	127	128	126	115	128	128	130	100	113	122	138	118	111	99	104	117	102	107	115	134	119	119	125	111	113	103	137	112	112	119	120	114	106	108	108	123	115	111	117	122	106	126	122	119	98	95	117	102	118	102	118	128	128	96	118	122	108	115	110	109	121	129	132	124	136	105	124	116	130	126	121	121	118	125	120	117	95	116	107	125	110	108	135	113	112	121	95	121	93	129	129	126	128	120	140	132	121	104	120	124	117	122	145	109	108	96	133	127	119	140	116	125	109	122	108	122	125	118	122	118	120	111	114	122	138	116	110	127	107	116	114	111	101	112	100	113	111	128	109	120	117	109	118	108	123	128	105	103	128	104	121	118	119	98	117	113	100	107	119	117	106	115	99	119	111	121	111	129	122	124	112	116	110	115	115	107	112	114	146	117	105	116	112	116	110	97	128	112	136	121	127	118	138	112	123	123	118	107	125	122	107	117	112	116	119	119	117	110	116	121	146	111	116	111	100	111	120	100	95	119	133	135	110	135	110	128	106	125	112	114	116	110	117	122	125	113	113	108	102	102	126	126	116	124	111	114	120	105	125	112	119	125	119	112	111	119	120	122	113	116	111	135	112	104	135	119	120	124	100	133	121	109	134	142	143	122	110	114	114	121	133	119	128	110	122	126	126	120	132	100	95	91	124	107	114	103	112	104	119	100	130	112	116	133	129	127	122	125	97	115	107	111	112	137	118	117	104	104	115	100	132	105	110	103	98	106	128	116	130	113	128	118	136	102	116	115	122	143	108	103	116	106	107	103	116	120	125	133	130	115	117	115	109	118	124	114	122	127	114	104	96	131	113	100	130	106	128	127	112	115	115	109	103	113	139	111	125	131	133	121	111	122	108	105	118	122	114	102	102	102	129	131	95	111	126	125	139	128	123	112	127	130	122	117	123	108	116	148	111	118	98	102	91	129	105	123	128	104	109	134	158	118	115	125	134	96	109	140	130	124	120	118	124	108	107	129	130	105	141	115	119	121	125	117	109	132	99	120	128	109	103	112	116	118	103	101	119	131	105	125	114	125	117	136	96	134	132	125	118	134	104	109	112	124	126	122	111	116	127	117	124	100	107	108	132	123	107	110	121	122	120	120	97	129	123	112	112	101	125	109	109	115	133	123	111	118	108	124	141	114	125	114	131	109	120	111	106	116	132	119	108	129	141	126	110	114	102	123	119	131	120	129	117	98	126	100	89	126	94	118	122	128	126	104	128	129	108	110	116	112	110	116	122	120	105	121	121	110	108	108	123	125	128	111	109	108	108	117	111	100	121	126	132	110	109	116	136	111	120	131	111	127	130	111	106	118	106	109	140	110	135	103	120	114	109	139	122	121	127	122	127	104	119	121	105	119	117	123	114	125	108	122	127	122	114	119	110	111	120	106	123	109	126	133	135	101	114	122	122	85	120	114	112	126	101	108	105	122	100	125	131	122	95	112	133	123	142	135	118	118	117	119	135	124	131	121	119	125	112	103	108	133	109	134	124	133	124	100	124	112	118	115	118	100	123	125	116	122	128	113	128	121	128	118	116	104	114	106	118	100	120	117	105	116	115	120	142	131	128	120	122	110	126	117	132	123	145	129	128	114	107	119	116	101	139	123	115	109	108	114	121	108	124	128	135	126	122	129	104	143	113	117	109	117	113	123	116	113	140	135	115	100	130	109	97	111	103	113	126	114	110	118	112	111	104	99	126	109	118	120	125	135	118	115	115	116	121	111	121	129	111	104	135	116	118	105	130	113	113	113	119	131	116	102	102	107	123	108	146	119	115	130	111	147	122	118	95	107	142	127	129	116	126	122	113	115	108	113	112	105	136	121	109	119	116	110	117	133	112	118	135	117	133	134	137	98	125	93	121	105	107	112	116	127	117	112	114	138	112	125	122	111	105	117	140	110	115	124	102	115	128	122	104	117	121	126	104	110	118	100	117	113	128	113	108	103	107	122	113	119	116	133	103	95	103	104	115	111	121	99	125	112	110	105	121	120	107	101	120	122	137	106	124	138	114	111	107	95	115	140	123	105	109	120	110	98	117	114	120	115	104	125	130	120	120	126	99	115	107	126	92	113	113	122	117	104	97	95	115	103	118	100	112	89	125	132	124	131	108	120	117	103	105	114	133	127	136	143	102	119	110	122	115	123	115	117	109	120	111	115	114	118	128	122	105	129	109	114	137	115	104	118	131	127	133	122	115	99	106	109	113	127	126	124	126	94	117	108	117	126	129	95	107	138	117	118	118	116	125	104	133	99	101	129	121	107	109	93	132	96	125	135	99	114	111	112	116	119	108	117	107	113	115	102	118	119	120	106	103	108	117	138	120	93	145	112	114	94	114	116	103	111	122	133	120	103	132	134	119	132	108	122	126	113	105	112	106	116	109	119	133	108	116	125	111	127	118	134	110	120	138	108	121	101	100	116	124	112	134	109	127	122	112	115	136	117	115	118	145	114	110	100	130	120	109	110	129	133	106	121	110	119	108	109	118	119	131	133	137	122	117	108	113	118	104	96	133	98	113	106	109	108	133	114	105	134	124	123	120	123	143	114	118	102	114	118	118	114	113	124	123	121	130	111	111	110	120	110	111	127	105	126	104	124	108	111	121	115	112	117	112	134	119	123	123	101	104	118	102	139	116	120	127	117	106	113	122	104	111	113	116	126	105	129	120	99	99	110	114
4211	2719	491	258	185	186	193	170	161	139	161	138	145	151	143	151	156	129	127	147	151	140	138	126	135	144	151	164	145	133	140	136	137	144	138	129	142	144	147	139	132	177	139	146	131	135	121	140	129	146	126	120	123	134	122	127	132	147	121	133	128	141	131	133	133	112	135	155	126	138	125	144	133	139	138	127	146	124	141	145	122	133	144	126	127	135	151	141	141	128	142	134	137	133	138	128	117	137	120	121	127	102	118	129	131	131	129	127	130	133	143	125	134	146	126	142	132	143	131	125	118	119	132	132	133	141	149	131	127	126	109	143	131	129	144	135	148	129	116	130	139	128	147	135	117	98	140	122	166	131	135	126	114	129	137	133	137	133	133	138	141	138	129	128	136	153	121	136	147	126	130	145	123	146	141	151	132	132	127	138	143	127	127	121	150	136	115	126	136	140	117	123	120	130	123	138	132	159	116	133	102	128	116	146	109	134	121	158	115	142	130	127	140	144	132	148	115	135	145	138	134	134	134	145	131	133	134	99	125	128	144	113	131	126	130	127	142	127	147	133	149	113	121	130	140	150	141	134	132	122	120	130	120	161	127	136	141	115	134	126	137	136	137	142	129	127	124	135	133	127	138	114	153	143	120	150	132	113	123	126	146	124	132	140	130	120	105	119	136	134	132	155	143	147	128	143	133	130	142	125	139	151	121	149	152	136	158	127	131	124	136	150	139	138	133	141	121	130	158	117	135	109	140	129	151	113	125	145	138	139	138	147	127	145	118	136	127	126	136	150	142	143	139	120	146	137	138	126	135	146	127	111	134	127	127	149	129	138	124	140	127	140	117	130	157	111	136	132	139	139	139	154	146	130	139	133	138	114	152	142	138	142	123	132	137	140	116	127	123	125	133	135	147	127	130	137	129	136	120	139	134	102	129	131	144	110	123	125	131	129	134	124	140	128	139	120	133	137	118	126	123	130	150	125	141	116	124	124	166	129	131	133	115	145	131	130	140	129	108	140	111	135	122	141	143	133	126	163	116	150	124	128	153	134	125	141	132	130	109	143	128	118	117	123	133	137	138	145	150	120	120	135	140	114	126	123	140	150	146	135	136	153	150	134	141	125	142	127	147	136	147	127	135	145	143	121	147	131	144	120	138	124	132	128	130	136	126	126	137	131	128	138	118	136	123	134	137	119	125	134	119	123	131	114	133	139	134	133	129	130	142	135	145	140	145	120	131	129	136	143	139	129	128	123	130	150	140	141	137	123	142	139	125	130	128	130	140	115	152	133	124	122	128	131	118	148	126	140	146	120	121	139	119	112	128	149	147	145	138	143	121	133	140	134	125	120	144	142	128	130	124	114	126	122	131	140	145	128	129	124	138	132	145	130	123	137	132	132	137	134	122	115	128	130	143	110	151	126	136	120	129	124	151	118	135	148	121	118	122	125	123	142	119	142	131	119	134	113	142	124	119	148	140	127	121	130	143	134	132	113	118	145	127	114	146	133	121	123	116	112	132	117	158	158	105	143	102	127	143	143	117	133	128	138	127	137	126	155	116	139	123	139	131	148	143	123	131	118	150	127	145	123	102	130	145	127	133	135	133	133	127	115	125	127	121	129	132	144	126	145	138	134	133	139	148	130	139	130	160	134	142	132	124	132	145	132	128	145	145	137	125	125	146	128	138	145	160	133	124	131	123	133	118	132	152	121	123	119	134	138	143	128	115	139	113	125	131	123	130	121	128	149	142	138	144	124	135	129	121	127	133	120	120	122	126	137	138	142	130	126	127	134	116	142	135	146	145	133	112	124	121	130	135	130	126	111	123	151	112	118	116	143	124	132	152	130	140	113	139	132	149	155	148	131	173	142	145	141	143	128	131	123	132	129	140	135	116	109	137	132	153	138	145	128	105	135	152	141	136	154	132	141	122	127	149	111	129	145	119	151	150	132	115	121	144	131	122	132	128	129	131	141	138	124	133	104	147	133	135	119	112	149	157	131	121	124	126	144	142	143	123	127	147	132	141	136	136	139	128	117	115	126	143	138	146	129	138	130	142	135	140	151	125	144	137	132	131	135	123	121	137	137	130	112	113	126	140	124	136	149	131	127	139	141	119	131	142	139	150	124	141	123	144	129	126	143	130	126	133	146	130	150	138	116	149	128	137	124	151	143	123	147	140	129	149	140	163	117	136	134	133	123	132	125	126	135	152	142	124	147	119	140	137	139	131	144	140	123	141	129	130	136	150	137	125	136	138	139	120	152	121	125	142	158	142	142	147	128	124	130	122	123	136	121	124	157	143	130	131	139	141	140	136	127	113	148	125	142	137	118	135	120	144	123	119	111	130	136	133	118	144	138	136	125	125	128	123	123	124	143	147	136	134	145	133	126	125	119	158	123	110	123	134	140	137	130	113	126	129	127	139	137	139	153	162	149	131	136	138	122	132	143	137	128	121	125	113	120	141	126	142	115	133	155	137	120	105	137	123	130	136	106	143	118	144	134	136	131	140	129	125	122	137	141	132	149	127	151	113	124	150	133	106	141	131	115	127	138	144	119	132	137	123	146	157	124	151	143	116	120	148	116	111	149	118	136	132	127	148	115	136	125	141	136	156	132	120	113	126	115	129	124	145	127	112	128	149	131	145	146	146	137	121	128	120	145	131	135	126	119	138	140	129	148	137	112	136	122	136	129	136	127	136	122	113	158	124	147	128	131	116	146	136	128	128	147	139	123	133	112	122	119	126	127	125	133	131	132	128	133	139	140	141	104	124	120	131	149	130	112	132	149	150	125	128	146	134	119	130	128	136	122	131	131	135	120	135	153	146	142	156	132	146	115	126	138	116	132	129	142	128	132	132	128	113	114	145	128	138	128	147	139	129	123	121	136	111	116	138	144	149	129	112	123	108	146	148	144	125	129	137	126	133	124	141	138	144	118	140	144	142	156	112	131	166	135	109	139	133	149	126	127	127	130	126	121	120	169	138	130	145	148	112	150	120	130	121	119	120	146	133	142	142	127	133	117	139	140	136	134	134	144	113	103	140	129	127	140	139	116	130	115	121	110	138	139	133	135	131	141	139	135	125	123	137	120	129	141	141	112	139	116	127	128	139	127	120	139	125	135	137	119	144	130	130	135	130	119	139	153	142	114	122	141	130	124	127	129	137	155	139	138	133	133	128	129	149	132	129	155	149	151	121	146	135	124	131	134	126	140	123	128	129	127	128	106	132	116	150	123	126	124	116	122	125	128	126	140	143	153	142	152	136	132	121	133	129	138	123	132	128	134	141	128	139	134	128	133	148	114	125	124	128	131	120	133	145	146	139	134	139	123	130	150	134	151	173	132	141	151	136	118	130	112	138	127	118	128	130	141	146	119	142	136	125	146	127	123	120	128	137	127	150	158	120	117	137	153	140	144	132	129	125	141	126	139	127	134	117	125	137	136	143	119	105	134	142	134	150	126	139	149	134	129	133	126	136	132	128	124	115	132	132	134	141	131
24122	21442	28665	24628	21416	8296	940	614	515	468	439	398	350	383	366	348	352	326	343	334	307	319	295	309	322	347	306	288	291	287	289	273	303	271	299	275	266	256	302	268	279	281	292	250	269	263	302	276	299	294	296	279	305	280	297	284	292	269	302	274	266	266	273	290	264	286	276	292	266	262	310	277	288	300	297	289	274	288	287	272	292	293	276	277	278	292	272	273	285	262	282	274	279	270	282	287	265	328	294	291	277	249	283	267	290	294	281	281	290	257	284	283	304	292	256	260	297	287	281	300	279	274	290	290	265	296	293	290	293	271	268	298	282	284	268	288	255	253	296	263	276	263	278	254	276	284	260	276	275	268	262	277	266	279	259	263	259	308	281	268	269	288	265	285	262	284	279	283	271	244	230	253	285	295	260	290	276	292	259	276	276	319	292	282	269	279	275	257	269	235	259	263	266	299	293	288	271	274	259	270	239	260	254	279	253	234	283	263	263	256	270	282	258	268	264	253	262	287	308	266	317	251	304	236	259	273	264	283	275	265	275	277	269	278	300	281	304	266	272	262	270	272	271	242	286	255	285	285	280	280	308	279	286	282	268	275	259	300	272	291	277	282	246	284	271	269	283	281	238	280	303	311	262	263	254	259	274	243	260	282	257	270	283	294	273	266	260	299	295	286	301	267	297	257	285	302	265	281	283	269	306	280	269	275	286	299	274	269	293	290	300	247	274	320	251	295	269	254	249	269	263	285	279	287	270	262	250	281	280	270	274	294	282	252	308	246	279	271	283	270	263	295	282	236	247	270	266	309	304	309	302	287	260	246	274	264	320	283	290	281	313	312	297	279	308	268	302	292	277	262	271	275	271	266	315	290	259	273	283	282	245	275	248	273	256	258	285	300	265	238	270	293	306	285	253	227	255	287	269	282	265	282	270	268	253	288	316	299	281	255	265	299	254	281	264	284	306	267	277	266	305	289	263	284	249	263	280	276	248	285	247	279	274	286	280	285	274	291	277	270	273	264	251	241	271	265	275	236	270	257	264	268	251	268	268	255	263	269	273	264	306	247	274	263	260	286	287	256	274	279	289	326	257	249	274	306	267	286	281	260	278	261	291	285	267	287	284	270	296	273	243	265	273	290	297	285	261	298	264	262	251	295	242	260	290	258	272	284	302	285	293	289	288	259	273	273	294	283	273	287	293	281	282	279	276	260	314	300	277	245	295	292	302	281	303	275	265	275	272	266	254	270	260	226	251	282	261	264	260	300	264	250	278	275	279	275	288	250	265	263	316	269	293	285	277	236	276	283	259	282	229	274	270	289	289	317	262	284	274	277	254	265	293	274	270	260	266	273	282	262	252	277	266	279	272	264	260	283	284	288	264	282	282	277	279	257	294	306	269	299	253	277	268	262	258	251	300	269	268	272	288	280	281	294	257	274	274	286	259	243	279	242	259	305	283	265	278	269	259	306	275	278	298	282	260	285	278	285	235	255	272	275	267	299	273	280	275	268	272	255	281	242	300	314	290	250	288	285	280	274	267	282	316	255	289	270	278	272	306	273	267	302	268	278	277	282	284	286	243	296	292	286	271	278	264	268	293	262	263	270	280	291	256	250	282	291	264	262	289	286	281	263	290	285	288	284	295	267	261	305	292	281	264	251	265	284	276	258	276	297	273	290	257	271	301	289	257	271	268	283	298	265	272	292	248	284	315	295	249	274	276	283	281	279	289	290	282	298	284	267	271	279	277	260	270	277	262	271	288	315	295	275	260	281	272	254	270	272	311	274	276	282	266	273	295	289	240	251	270	257	268	257	260	251	293	289	271	255	267	312	294	320	244	250	287	270	282	257	289	289	248	261	263	278	318	295	249	296	290	262	312	294	266	283	272	249	240	258	284	289	280	283	281	248	266	262	305	253	270	324	282	292	262	283	295	291	281	262	238	272	268	258	251	272	261	274	269	283	272	286	306	275	294	284	288	272	267	283	293	273	253	277	258	268	269	255	277	242	278	259	264	238	254	273	295	295	327	270	261	311	272	313	303	246	268	259	308	259	256	290	268	257	278	285	254	281	269	284	252	304	280	241	272	288	269	272	271	257	271	267	273	290	254	237	276	254	295	273	291	269	290	270	253	272	291	278	288	276	257	254	325	311	256	269	279	283	277	278	290	297	253	273	274	228	316	254	277	293	250	272	293	283	264	263	300	283	294	287	260	255	265	249	277	281	277	254	264	268	251	284	298	255	257	279	271	280	266	283	250	298	322	276	275	288	284	295	304	289	287	261	287	260	273	301	263	280	274	254	254	279	258	263	291	295	237	272	292	275	284	294	258	255	280	267	288	289	259	313	248	276	292	282	288	304	262	251	290	313	285	299	281	282	273	288	257	264	272	279	244	292	254	293	271	337	257	299	278	266	265	310	290	284	268	314	269	303	275	315	281	274	277	281	225	285	261	283	296	239	295	294	290	269	258	290	258	268	251	272	283	247	273	271	266	272	269	266	286	280	292	278	273	283	281	248	253	278	253	259	245	268	274	313	311	243	243	316	293	249	330	273	288	257	287	265	275	258	283	254	273	265	252	272	245	262	281	291	281	281	258	265	301	294	257	258	277	284	249	270	298	265	304	280	289	251	273	307	275	273	256	289	267	289	257	281	260	285	257	264	267	271	288	254	302	263	260	289	298	265	268	286	280	279	272	263	288	265	287	283	253	282	287	279	277	246	264	271	275	314	275	259	269	270	263	263	282	280	277	285	276	249	280	256	295	271	251	295	276	290	284	272	287	277	270	260	271	272	239	295	315	268	292	272	295	271	249	307	289	243	290	279	271	284	284	256	277	254	273	294	277	294	267	298	262	265	253	261	280	263	270	235	292	279	313	265	300	267	254	294	273	279	266	297	246	279	266	287	277	280	261	286	282	258	274	257	278	263	261	310	297	279	258	260	299	269	246	261	276	286	257	277	287	262	269	283	289	269	308	277	269	258	265	263	280	275	258	264	275	273	268	246	256	257	273	284	263	283	280	273	284	286	288	294	269	277	258	260	266	300	263	278	303	292	288	264	278	301	296	268	294	281	283	266	250	257	264	282	265	285	288	296	266	265	264	318	274	291	264	290	259	277	271	272	270	258	273	266	260	281	263	306	254	280	272	297	260	246	289	262	300	280	263	268	278	272	265	285	297	293	262	285	263	299	283	297	293	254	267	285	262	240	284	283	284	270	275	260	304	307	288	299	248	282	278	292	270	249	297	291	278	251	300	272	265	307	292	246	263	253	310	297	288	273	251	323	269	273	297	282	255	291	260	268	273	266	303	238	278	287	286	265	304	279	282	278	249	273	294	267	269	255	269	288	294	233	293	272	294	284	262	275	247	240	262	283	257	272	259	252	244	261	275	243	280	284	296	294	281	276	297	302	302	265	252	263	280	273	297	283	258	278	274	265	247	288	270	254	272	273	286	271	278	261	281	283	262	259	289	257	267	300	250	261	259	274	252	257
3349	16721	5672	2661	1919	1443	1115	891	754	611	561	506	481	432	389	415	396	389	347	356	355	285	320	311	332	310	292	338	294	284	297	316	304	300	297	278	326	268	298	319	287	277	303	293	306	287	287	311	294	267	310	302	279	292	255	241	268	330	287	299	275	306	261	289	289	269	308	278	280	262	283	306	274	306	276	278	274	291	270	261	312	297	286	294	284	295	280	306	307	292	291	282	269	239	291	255	288	276	318	285	265	315	291	300	282	291	303	259	261	286	289	276	251	311	305	300	281	310	276	223	260	264	279	282	273	275	271	292	291	282	275	273	305	274	306	284	298	262	291	293	289	279	284	311	275	290	301	288	282	263	314	268	285	263	277	261	301	289	279	295	311	279	277	277	285	293	289	264	303	273	293	325	267	276	264	287	285	258	301	260	310	293	272	240	288	297	289	282	285	300	285	296	263	282	288	292	311	285	285	245	278	274	300	274	296	263	291	286	290	273	284	336	304	304	283	297	296	303	289	253	267	301	281	281	310	289	265	266	308	280	249	278	316	261	258	283	292	251	272	295	280	282	309	257	288	261	264	272	258	286	282	270	299	269	270	323	283	290	304	292	277	259	278	278	262	288	265	302	294	296	277	282	301	275	275	283	324	275	262	304	281	301	260	260	285	276	281	295	302	283	278	274	272	309	271	274	286	287	265	293	281	266	269	298	306	299	315	288	316	259	312	281	285	317	263	282	316	303	291	277	263	310	291	290	295	294	276	301	284	301	283	317	312	276	254	297	271	290	280	274	297	298	270	303	284	260	249	293	282	292	283	270	271	312	252	295	279	325	289	281	279	289	300	281	262	301	290	281	287	293	303	327	277	292	303	290	262	282	265	297	270	293	274	285	281	305	321	286	295	304	296	269	259	249	317	295	294	264	267	307	313	266	272	263	279	309	254	297	289	275	269	312	293	261	299	276	260	292	281	289	269	242	263	281	300	300	288	283	293	285	295	303	280	295	277	276	263	301	286	295	292	300	261	273	296	263	323	271	264	297	297	282	284	266	274	283	284	272	269	272	297	290	285	303	259	282	257	285	281	286	278	245	300	275	284	268	297	282	264	294	315	292	264	274	312	305	297	285	289	264	250	299	274	263	281	290	292	279	279	303	280	279	250	294	267	300	296	275	291	258	297	284	265	282	296	266	301	281	277	306	264	288	274	268	280	302	299	300	305	257	289	295	253	269	282	262	287	293	287	304	293	303	294	314	270	315	278	293	267	278	305	271	286	299	278	275	311	294	276	275	292	256	272	271	287	293	267	285	294	276	282	289	309	298	301	303	291	308	298	276	296	250	301	287	288	251	281	291	288	278	309	289	287	284	304	281	277	297	285	287	269	278	309	268	276	302	286	313	282	269	261	277	294	282	266	284	248	292	290	283	292	268	290	290	278	290	270	283	308	303	277	247	277	296	262	266	278	286	295	245	285	256	310	297	279	301	283	315	268	276	290	303	281	287	288	277	263	276	268	299	280	281	281	279	289	287	296	293	279	267	282	297	279	276	287	275	281	292	266	311	268	302	317	310	287	281	272	268	279	294	280	279	304	269	307	297	299	304	250	287	274	252	290	280	282	295	312	274	284	291	305	265	289	274	286	271	296	303	300	275	290	299	275	278	245	300	283	296	288	297	312	287	307	282	290	311	305	274	252	293	271	285	285	310	281	309	294	245	278	301	278	301	264	270	274	288	263	290	273	289	256	274	278	307	308	272	264	293	258	277	286	291	282	281	284	262	261	283	263	272	269	285	280	313	305	305	287	266	287	290	279	263	319	276	272	282	288	279	284	300	292	297	278	276	272	292	296	242	291	278	287	286	288	278	276	274	278	261	279	274	287	280	293	293	321	294	306	292	300	247	284	289	301	301	311	267	274	304	302	273	308	293	286	258	294	268	290	279	276	262	300	262	283	302	255	302	253	308	265	301	264	292	284	273	289	271	285	274	290	261	321	279	313	287	289	265	288	281	292	262	299	312	247	304	265	273	277	271	287	278	305	305	268	311	282	253	273	261	267	264	290	290	283	277	301	248	288	292	292	268	289	280	254	312	287	277	295	267	294	249	266	288	289	267	276	306	298	301	264	259	251	328	262	272	280	238	304	264	304	301	299	306	296	274	299	267	326	272	239	289	277	293	311	284	290	261	292	289	294	276	283	279	308	304	277	288	241	291	279	270	313	269	288	275	288	275	293	321	290	300	265	319	251	256	286	296	277	286	226	283	290	289	298	314	285	301	279	295	300	308	290	324	281	275	270	266	267	307	293	246	296	281	285	289	291	297	280	280	297	284	273	274	259	296	291	286	277	277	293	255	270	268	291	281	290	299	272	291	295	248	269	274	237	294	289	304	245	261	302	277	281	283	270	290	276	301	268	294	275	256	324	286	295	281	271	285	255	282	278	283	275	271	308	300	275	294	297	259	279	286	272	279	262	270	276	270	310	283	309	310	262	291	270	292	309	261	290	272	309	286	265	264	273	252	313	266	302	251	261	264	292	313	281	298	282	270	262	274	273	311	272	257	278	296	241	273	299	278	241	283	299	280	308	268	309	267	288	283	266	267	290	298	269	288	294	280	253	252	293	287	301	289	273	271	297	267	275	311	280	319	274	286	258	284	279	319	268	273	272	257	294	291	274	304	253	310	265	288	297	299	279	248	309	240	289	267	297	275	270	257	271	303	288	249	307	284	307	270	284	275	275	280	285	275	262	271	287	269	273	258	269	277	271	309	282	295	293	296	288	286	279	258	289	290	270	284	275	298	279	277	278	287	286	297	277	274	281	300	300	284	274	261	300	305	269	279	282	277	303	288	241	261	282	277	284	288	287	254	290	285	310	286	277	297	279	295	302	296	280	303	291	269	285	264	278	279	312	291	294	268	273	284	302	307	271	275	303	300	277	296	317	270	275	301	309	310	292	269	280	289	288	286	261	273	284	282	293	281	299	294	289	290	293	300	264	262	322	302	282	278	280	262	284	267	284	317	280	308	275	294	316	298	282	269	304	306	277	278	325	266	290	271	294	259	307	300	278	270	278	287	299	266	296	307	272	279	294	286	291	284	270	307	268	276	299	244	313	278	284	257	295	283	298	292	254	275	265	282	291	259	298	280	291	293	292	284	301	299	296	272	286	259	275	262	294	284	276	297	307	282	317	297	287	294	301	266	315	301	287	320	261	259	278	281	279	272	257	273	273	297	321	271	286	310	288	301	286	309	276	238	271	284	293	279	287	282	298	276	302	292	273	274	289	297	268	291	279	274	303	308	314	263	312	269	274	308	277	310	286	320	275	290	262	275	289	309	304	286	317	281	295	278	257	267	325	279	285	261	280	308	258	251	292	313	268	273	328	261	269	259	287	285	272	286	285	257	313	291	287	287	273	269	285	301	292	271	257	288	252	283	260	307	326	295	270	277	320	296	307	314	295	279	285	307	303	305	267	303	271	270	267	287	294	288	265	308
25191	21363	27421	25536	8864	590	461	368	310	317	277	278	254	234	249	251	234	242	254	249	220	203	228	209	217	219	211	214	228	191	214	188	240	244	244	208	220	233	235	214	209	234	201	203	221	227	205	200	210	234	189	230	230	228	189	220	221	216	199	197	239	244	227	201	204	238	220	225	224	229	211	217	220	183	195	197	211	232	231	237	205	198	205	212	192	231	205	199	220	207	230	203	219	212	221	203	205	197	200	215	199	210	219	216	230	189	225	227	241	235	218	224	209	230	212	224	241	231	204	221	202	230	216	199	236	202	221	205	227	200	209	197	216	218	206	216	214	209	201	206	221	221	239	241	210	206	218	209	215	211	242	216	217	213	224	222	208	218	232	213	204	214	206	214	233	238	207	221	216	201	226	192	221	224	226	225	209	235	211	226	209	244	202	220	211	198	234	224	197	227	206	209	220	195	214	203	194	238	186	194	214	199	215	223	202	205	230	226	216	232	211	214	194	229	185	219	223	213	233	236	222	229	209	238	217	184	248	218	199	222	192	213	187	234	212	225	239	174	217	198	209	228	216	203	220	222	225	205	201	203	200	205	193	222	196	199	212	213	223	201	212	185	205	209	217	215	210	212	225	183	215	177	229	207	191	206	239	223	235	197	199	211	203	236	212	208	207	226	221	214	228	229	229	221	192	191	194	219	203	208	218	200	211	229	157	208	231	195	197	193	245	223	220	224	210	229	207	207	214	218	188	237	206	221	217	226	223	192	224	226	223	191	224	222	211	197	209	224	210	204	193	185	206	202	225	217	247	235	196	203	230	198	209	225	215	199	229	220	210	226	187	217	240	206	236	214	194	211	226	200	194	211	229	225	201	216	197	227	193	194	199	200	206	229	219	210	240	216	226	187	225	247	234	210	186	209	208	197	234	188	172	210	232	244	226	223	219	204	209	209	210	212	225	192	206	215	228	197	195	211	193	210	209	199	211	210	204	211	236	215	223	226	207	232	225	196	206	199	221	208	249	229	209	225	219	208	205	234	232	237	207	194	217	209	222	199	228	221	203	210	208	212	211	231	191	224	247	192	220	193	194	234	212	225	213	204	202	205	209	232	188	225	221	221	226	216	220	208	227	211	228	228	242	225	230	223	192	210	237	215	228	200	223	213	202	211	220	213	216	206	220	184	231	244	217	225	231	220	196	207	210	207	196	224	233	206	195	182	201	191	197	214	197	189	197	218	202	217	211	207	243	193	195	197	228	221	219	209	212	218	181	203	165	205	218	203	208	200	218	209	206	226	223	200	193	238	209	256	202	203	199	194	203	210	202	216	233	227	220	228	257	205	209	207	175	215	208	215	221	225	223	201	208	190	197	207	211	228	234	205	208	241	202	214	200	200	222	208	227	224	221	201	247	219	193	221	216	223	210	223	214	213	172	227	223	207	197	229	217	213	243	205	218	213	195	223	205	209	202	215	198	209	213	197	221	195	213	205	229	217	225	222	210	185	228	219	206	200	211	232	206	201	210	239	235	215	217	207	205	187	218	228	224	184	234	199	219	221	202	219	195	213	235	197	212	216	213	183	209	225	225	235	226	220	197	208	216	215	211	211	233	208	204	205	176	219	206	218	231	219	210	219	225	213	235	220	215	230	217	215	198	241	215	207	203	205	196	205	216	234	189	212	221	202	193	235	206	201	206	247	191	195	211	225	202	214	214	204	208	216	221	224	225	217	230	214	201	223	197	216	218	233	221	225	205	186	220	210	216	209	247	193	204	198	228	212	206	201	219	216	223	223	209	230	230	216	215	240	219	211	214	212	228	215	235	249	220	204	225	205	227	204	202	221	233	196	213	216	237	236	205	188	213	213	215	177	218	213	232	226	186	238	188	226	197	194	225	222	217	186	196	220	241	185	214	244	200	193	205	211	204	217	217	179	229	228	205	199	230	212	174	205	207	208	203	211	228	190	242	221	215	230	192	220	203	235	186	225	217	166	242	229	204	227	235	196	228	180	211	209	196	231	213	196	204	238	227	219	190	200	214	196	191	210	209	233	190	235	232	217	204	222	198	223	220	196	206	229	203	221	207	224	203	206	240	220	207	226	218	227	216	222	180	218	205	229	197	240	201	204	230	204	240	184	235	204	221	229	218	211	197	222	188	230	245	228	194	201	186	232	209	215	224	211	207	227	207	226	212	193	200	228	216	239	204	210	234	214	206	212	230	192	185	221	222	199	213	217	216	204	208	222	208	209	216	208	199	210	204	219	226	197	192	200	207	226	214	221	234	184	209	244	236	208	208	213	207	208	191	225	181	219	220	222	221	223	216	226	207	230	207	211	221	213	219	218	212	234	231	202	202	210	227	207	191	224	241	196	201	215	189	237	235	215	214	204	219	230	224	229	209	224	208	191	199	200	213	215	232	221	223	201	217	194	201	231	223	220	224	202	195	192	232	226	210	192	237	243	207	206	230	179	205	211	204	228	219	232	218	226	226	216	201	195	201	204	218	211	208	224	200	214	212	197	222	224	219	209	229	206	202	218	206	192	189	212	220	202	210	222	199	209	222	235	205	188	208	210	208	251	223	199	192	206	209	206	207	195	210	212	191	222	213	231	211	210	222	198	201	234	207	185	212	219	199	201	217	204	213	237	223	234	202	232	239	202	195	208	225	228	227	242	214	208	222	223	207	210	230	248	230	207	222	194	193	229	214	216	211	230	221	193	215	221	208	203	238	207	223	211	225	205	193	213	238	225	203	192	216	235	194	216	196	239	187	244	219	229	226	212	218	219	192	242	201	216	210	207	227	216	204	221	211	211	199	224	209	211	228	251	213	200	202	213	235	214	218	196	204	197	246	198	226	225	205	223	196	239	207	201	211	237	196	218	231	200	206	218	202	212	228	197	200	219	187	232	238	199	193	207	205	211	208	197	215	196	207	217	207	200	219	232	217	257	219	198	186	225	217	238	197	217	185	207	204	218	210	203	210	191	211	246	219	216	229	205	236	212	196	231	197	202	208	235	217	214	233	212	190	234	207	182	216	217	194	227	182	207	206	221	234	211	194	204	190	214	195	200	224	224	220	230	181	203	212	216	196	214	212	212	193	198	202	214	183	208	197	195	242	223	216	192	207	236	195	232	221	211	216	223	206	225	184	217	217	200	189	222	196	185	244	220	191	212	203	213	235	212	215	218	209	212	196	195	185	211	213	202	207	197	219	233	201	215	190	204	216	230	206	206	181	197	194	237	190	183	215	208	215	223	181	202	205	232	218	216	212	207	225	227	207	202	213	204	213	180	238	199	199	212	197	199	212	222	223	211	214	221	200	203	207	217	225	203	183	214	206	203	216	218	199	207	223	201	196	197	241	236	189	191	218	220	202	232	209	180	196	226	205	186	203	199	191	231	207	205	227	189	206	192	204	230	204	181	207	202	218	233	221	207	201	202	202	194	213	221	221	211	225	192	210	199	218	180	216	232	184	208	220	213	216	216	212	215	233	183
3405	12654	3027	1489	1125	883	676	577	515	443	382	339	343	313	324	277	281	270	264	276	293	256	257	258	245	252	274	278	258	239	262	252	251	244	245	219	240	226	236	235	265	254	239	245	231	210	244	231	225	246	234	227	220	247	225	254	237	237	250	245	236	235	226	241	230	239	255	230	257	250	230	250	228	240	252	224	237	237	243	218	231	229	253	231	208	259	243	266	246	245	231	247	234	209	213	245	238	244	261	220	241	273	223	252	253	257	254	223	263	228	253	264	228	236	250	239	252	250	250	246	241	242	237	246	260	247	234	236	255	238	245	242	255	230	212	253	245	275	230	224	216	247	242	232	226	252	231	232	231	245	216	249	229	245	223	250	256	222	247	217	223	249	239	232	242	225	253	233	236	239	233	232	243	248	220	209	242	208	224	248	214	204	234	257	250	236	240	225	243	249	242	246	261	225	237	234	240	246	240	246	228	263	259	236	229	195	280	231	202	228	264	262	226	253	263	244	231	245	251	250	204	262	222	238	209	235	217	245	253	230	239	247	230	227	239	254	246	229	242	249	229	248	238	256	223	237	252	237	256	230	244	247	244	243	240	242	259	240	251	273	236	253	260	238	238	234	246	281	238	233	261	254	235	228	241	220	244	242	243	219	197	266	246	263	226	239	248	263	236	252	254	225	244	266	233	247	216	232	223	223	241	252	244	228	233	241	237	241	239	247	244	246	237	256	230	245	252	224	251	239	250	229	264	230	214	265	246	229	219	227	239	260	232	233	224	239	248	233	259	228	221	232	240	231	243	250	244	256	234	223	232	230	247	230	235	233	222	248	250	230	245	234	236	224	241	260	282	222	265	251	273	239	212	229	241	220	241	229	226	219	237	226	269	239	255	246	239	237	266	222	262	204	248	252	222	259	251	246	232	241	251	236	286	222	238	253	208	240	234	270	217	208	243	271	262	248	224	252	236	247	258	231	221	237	237	249	231	244	232	252	260	256	233	225	240	231	233	237	239	234	272	242	236	242	268	239	223	234	225	248	238	217	216	234	228	246	243	221	243	263	224	256	244	270	234	258	238	229	243	241	236	238	216	245	233	258	214	258	245	251	219	237	249	250	240	229	231	230	222	237	236	246	236	274	226	213	217	227	238	242	246	253	220	229	245	231	226	250	223	232	223	253	223	240	255	214	246	242	233	242	230	227	230	246	262	224	225	249	259	263	249	258	216	218	233	236	233	265	214	217	235	243	261	252	216	234	247	214	264	238	260	277	234	225	249	254	215	243	255	223	257	243	223	225	223	225	224	244	239	246	258	237	228	269	213	230	257	251	252	272	227	249	248	226	216	241	242	229	255	226	214	243	208	223	253	233	242	231	238	224	225	243	253	210	238	260	215	220	252	244	217	247	209	228	222	233	215	213	247	235	250	225	227	247	228	237	243	226	254	265	244	244	250	222	223	238	244	215	259	234	220	231	246	211	223	243	247	263	238	245	223	245	227	242	262	221	232	236	245	240	236	241	236	247	226	231	245	238	235	227	248	224	212	235	238	236	261	220	249	210	233	245	231	240	248	232	274	233	231	231	227	242	228	244	230	254	241	229	254	236	228	228	238	260	226	224	241	201	231	231	237	252	255	224	261	232	261	236	240	239	230	252	216	241	224	245	249	229	237	219	244	246	247	227	246	229	211	223	239	236	221	239	266	247	255	232	209	251	257	259	220	228	234	240	265	248	233	236	256	243	256	214	259	263	251	238	219	242	224	262	237	250	266	241	232	263	202	242	222	241	257	217	222	254	239	239	205	228	241	234	213	239	220	203	232	201	213	238	212	270	239	234	249	239	242	246	257	255	232	249	245	238	256	250	229	241	235	225	208	218	210	223	237	230	260	220	275	222	255	223	252	244	240	250	240	223	232	249	256	241	237	233	213	205	234	228	231	238	225	232	240	241	232	248	220	226	245	247	225	266	248	242	241	268	229	239	249	249	240	236	252	227	259	244	243	223	238	244	253	237	239	214	248	240	242	228	249	227	245	232	247	266	236	226	250	262	224	210	237	256	236	260	210	235	244	247	232	223	237	263	245	230	245	228	222	256	229	233	240	245	243	232	205	239	228	251	218	244	234	206	227	242	253	232	234	245	232	224	213	249	211	237	222	251	224	214	262	226	238	229	243	229	224	199	266	224	245	235	231	243	233	252	213	239	225	237	262	247	238	267	243	242	231	238	249	239	256	227	244	238	248	244	241	246	187	233	216	244	264	242	236	245	260	244	232	243	242	233	236	216	238	251	242	248	232	218	232	212	225	239	225	251	232	254	243	236	244	265	241	246	242	212	242	242	226	237	238	227	247	219	230	243	248	236	243	253	243	246	235	243	223	244	244	243	222	224	244	248	212	219	233	235	255	238	199	235	242	266	264	236	266	244	244	245	253	256	245	210	217	233	216	241	231	228	259	223	228	241	244	213	238	245	228	231	225	250	234	245	222	235	237	246	229	218	228	239	210	236	267	244	228	248	256	200	229	225	237	230	229	222	231	228	225	238	229	223	248	235	251	229	239	267	223	236	241	231	257	257	224	234	222	230	227	243	245	230	246	236	265	248	215	235	212	265	254	223	228	236	236	253	221	236	219	231	231	229	225	263	259	244	228	215	234	270	221	227	233	263	213	243	226	247	226	240	232	242	206	271	225	260	234	214	252	255	245	230	223	260	233	238	245	243	217	238	242	218	220	234	244	236	242	285	223	213	226	240	256	252	248	225	242	239	242	258	261	220	244	234	222	246	255	238	238	246	226	244	238	250	224	242	227	266	234	229	224	227	245	242	248	204	234	232	255	255	218	198	205	232	254	257	249	246	263	224	237	215	249	245	234	239	248	253	220	213	221	225	218	254	229	256	240	248	257	226	202	242	246	238	230	243	248	244	252	238	263	217	229	242	239	235	255	235	207	242	204	234	223	280	253	257	207	234	240	208	225	255	246	245	240	232	230	220	275	253	244	216	264	246	269	203	220	243	247	219	225	273	267	237	207	264	249	218	214	246	220	215	225	242	238	243	259	246	231	248	232	250	244	232	232	232	214	241	242	248	247	219	229	248	230	219	237	242	237	243	230	235	233	245	247	228	232	242	236	230	207	258	263	255	257	239	222	221	242	267	251	254	220	237	214	240	232	247	248	232	255	259	238	239	242	237	244	227	240	243	260	270	210	226	214	232	232	217	228	238	233	222	222	240	231	223	221	244	220	244	220	221	246	235	238	227	239	265	221	235	234	237	271	219	246	232	240	239	233	219	229	240	236	236	218	252	220	238	244	269	229	232	225	250	238	229	264	245	239	215	250	216	233	248	238	233	262	245	227	236	219	221	211	253	226	250	266	240	265	237	229	236	208	222	214	243	224	234	240	232	248	261	241	232	254	211	246	247	252	262	245	232	232	213	260	241	227	212	239	237	244	240	229	230	218	260	237	252	222	238	256	237	233	222	249	238	239	230	251	230	250	233
22946	21434	29123	24136	21431	21468	7046	1250	963	782	775	672	642	610	566	579	596	550	538	508	488	495	539	504	497	515	479	466	460	508	480	514	455	509	486	503	508	456	462	461	463	490	505	460	526	471	473	480	478	478	463	492	486	474	475	478	428	404	443	460	446	445	468	445	476	484	490	503	458	457	482	450	434	455	444	418	513	489	441	481	469	458	465	437	446	448	470	439	434	482	496	466	420	428	470	440	451	479	456	508	447	453	458	471	486	458	503	462	478	445	468	472	479	446	442	463	418	469	452	437	472	458	498	400	455	466	469	452	436	445	433	468	470	478	463	456	511	432	487	484	477	434	483	436	416	457	461	440	437	436	496	446	454	504	425	473	399	472	461	460	465	454	441	479	441	431	445	477	447	431	471	482	498	462	414	428	443	477	483	507	464	454	462	449	451	466	464	483	450	465	491	471	450	473	447	482	461	473	437	471	448	426	462	464	463	461	455	456	442	429	475	447	479	481	471	478	461	460	481	404	463	470	439	464	467	433	489	457	444	466	450	473	462	424	435	406	431	473	472	459	441	436	440	489	454	437	484	459	470	441	480	461	459	460	500	439	431	445	429	430	475	428	475	445	486	447	439	470	440	453	451	494	487	472	485	449	464	459	478	454	488	440	426	449	451	432	462	459	490	433	434	486	435	467	470	508	444	470	483	472	465	415	481	450	456	477	438	456	482	459	428	449	443	416	441	482	458	462	454	478	442	512	476	494	507	437	471	457	500	449	477	428	447	441	503	476	465	479	475	432	416	492	463	491	470	488	445	465	488	472	430	429	478	497	461	505	491	465	480	474	467	448	427	471	446	452	494	431	454	453	472	430	466	439	444	468	490	442	450	438	475	460	472	486	454	484	430	466	416	483	510	455	463	472	450	438	460	471	433	466	446	490	433	520	453	497	443	464	461	454	477	489	457	440	464	485	517	494	508	464	454	467	468	454	438	425	498	435	446	490	501	475	437	461	483	420	458	453	471	428	473	479	479	469	477	442	471	454	493	484	461	466	463	491	459	483	446	453	481	408	448	414	483	447	466	449	449	463	476	444	447	450	436	419	438	485	459	461	456	483	474	470	473	465	525	489	418	472	477	469	412	452	447	443	438	459	430	465	475	443	462	440	462	454	455	486	456	444	423	421	459	468	510	487	478	470	439	442	472	451	510	446	488	439	459	473	426	443	436	447	449	454	475	496	446	440	439	454	449	467	404	471	486	451	464	454	465	445	421	470	467	438	457	483	467	445	459	453	505	497	436	435	440	456	455	479	444	431	484	487	464	419	454	464	466	436	509	444	468	453	482	478	421	457	452	458	435	470	465	479	456	492	458	449	439	442	482	466	472	474	491	451	459	469	449	492	470	500	454	472	463	465	436	458	443	419	455	440	436	479	470	430	463	450	468	433	422	441	450	488	492	464	448	453	415	457	473	458	465	467	458	457	464	492	475	447	492	479	440	479	473	452	479	423	469	514	450	495	445	447	463	476	430	472	504	478	462	440	420	458	472	459	465	432	491	488	466	409	446	461	439	419	466	441	460	458	493	450	486	430	458	454	479	455	457	443	431	446	452	503	430	455	416	433	454	457	460	472	452	442	430	442	468	433	455	485	474	484	503	435	470	446	483	455	470	488	476	461	474	421	481	463	472	410	465	477	473	452	436	461	489	453	430	441	468	460	494	467	478	416	443	460	465	459	458	478	460	444	462	486	441	420	461	458	445	447	468	480	505	449	452	476	470	430	464	463	438	461	468	466	470	447	448	467	471	458	466	435	488	492	435	444	459	467	434	449	475	451	480	471	454	471	461	494	452	463	471	457	455	465	459	472	469	427	464	492	448	436	462	464	455	486	461	470	495	452	482	478	426	456	441	460	468	466	461	425	470	433	451	443	444	451	471	492	460	456	459	468	471	486	471	407	485	466	443	404	446	419	485	443	444	441	423	446	479	461	437	463	461	429	441	455	451	435	439	445	435	474	475	485	476	429	456	460	477	499	458	451	439	467	450	505	412	435	504	452	458	445	475	433	431	457	448	463	446	463	426	467	486	481	443	440	487	466	446	476	489	459	437	459	447	449	462	461	482	493	460	452	463	452	434	495	446	479	541	519	483	486	411	455	465	426	458	482	430	432	454	481	473	485	491	481	444	450	475	460	464	482	476	465	420	460	497	417	458	441	487	470	486	454	439	445	478	483	441	444	444	468	466	488	476	476	482	446	427	503	491	481	480	478	494	478	455	454	438	480	416	466	440	461	451	441	468	446	454	471	435	456	496	431	445	446	469	434	462	495	520	480	487	470	438	512	457	414	439	416	467	444	454	488	486	415	421	458	460	497	463	469	459	492	454	447	449	477	460	477	485	428	457	436	502	448	463	449	466	497	490	493	497	498	426	440	466	469	460	464	456	437	454	460	419	460	466	446	476	452	461	474	461	465	460	476	461	475	481	469	449	472	442	479	461	492	486	470	444	447	459	437	464	454	460	477	449	501	443	452	443	436	459	487	444	428	447	478	490	466	488	466	468	462	517	451	458	451	446	439	446	451	432	447	459	476	482	432	514	402	458	437	482	477	458	455	472	460	463	436	470	452	453	468	498	482	444	467	494	473	465	446	476	441	436	450	476	445	454	428	484	490	482	455	466	472	459	459	420	447	475	427	481	430	500	451	508	500	467	476	439	451	443	432	469	435	451	462	449	463	420	453	440	435	416	469	440	509	429	455	447	473	497	482	470	451	460	465	440	488	465	436	447	474	463	443	421	388	459	488	449	447	440	476	460	492	483	439	451	483	460	459	424	479	454	429	436	402	482	494	449	466	442	405	475	436	470	486	503	480	429	483	490	484	450	462	460	470	451	440	505	445	458	473	416	423	460	405	488	491	463	475	471	473	468	445	454	461	470	428	478	473	450	432	478	496	451	471	479	468	477	475	445	495	394	472	443	442	482	456	440	424	446	440	454	418	434	468	438	434	485	441	451	446	444	490	442	464	454	414	480	461	452	451	461	449	476	437	494	478	471	474	440	444	514	489	470	477	464	480	444	443	434	459	460	468	453	490	431	436	451	463	484	483	442	464	414	458	421	410	447	464	508	447	452	424	450	479	470	439	451	462	486	493	432	416	451	457	426	443	456	472	487	476	439	506	452	495	464	476	474	489	498	432	447	441	463	463	440	449	467	464	451	455	409	471	463	455	464	435	470	475	450	459	478	423	447	470	467	437	452	505	450	445	433	475	433	477	440	446	495	446	439	483	448	464	474	441	449	451	436	467	470	442	461	517	487	460	450	475	431	428	489	472	454	484	441	424	433	441	438	445	454	406	445	432	420	447	447	469	454	461	466	459	461	458	478	463	440	458	482	424	462	442	471	478	412	467	453	479	452	434	461	515	444	480	474	482	484	388	457	432	483	451	514	423	452	483	443	454	477	470	507	448	448	433	466	489	435	466	430	432	465	471	446	457	498	501	483	478
4667	21453	9579	4875	3537	2672	2015	1570	1310	1089	896	928	868	742	724	615	658	594	574	597	571	557	527	568	543	523	530	513	531	466	496	507	525	504	510	464	472	476	497	492	475	508	477	490	479	503	489	464	465	505	489	452	484	467	488	445	495	521	502	471	467	454	475	464	470	471	457	478	481	467	480	457	440	498	505	492	416	470	468	469	430	488	481	442	465	482	453	447	487	502	467	466	430	464	464	460	457	495	490	441	459	479	446	461	464	455	497	471	448	515	449	452	452	457	457	487	475	481	462	437	440	500	465	478	480	472	481	482	427	459	494	457	514	479	432	511	491	480	489	452	490	416	473	459	440	450	435	468	443	466	451	421	476	467	513	496	477	484	457	477	426	478	447	434	462	466	440	441	455	440	475	477	477	471	435	439	459	505	481	470	481	474	469	474	466	475	456	481	450	486	446	516	452	460	447	460	484	500	486	427	502	451	524	426	460	474	497	448	502	465	468	422	464	465	506	448	421	480	512	473	438	433	439	506	512	454	465	484	452	454	461	459	464	458	472	476	455	460	409	473	471	445	454	459	476	471	505	448	441	456	452	478	485	490	434	496	482	479	454	491	457	479	451	475	457	503	496	460	530	443	463	505	474	450	462	463	512	459	490	448	482	483	484	464	476	495	460	479	489	423	444	435	465	488	474	468	473	451	466	453	499	474	501	428	478	425	477	466	454	468	487	464	463	474	441	476	457	444	431	460	498	443	437	459	496	477	447	451	468	465	468	453	430	493	486	463	462	462	417	462	456	467	458	448	469	468	473	474	414	460	471	444	477	451	447	470	491	468	442	481	482	500	466	487	451	490	477	483	499	481	463	474	450	454	451	453	445	458	501	491	491	448	456	457	444	448	494	462	463	452	465	465	489	429	451	460	445	466	489	505	509	430	493	401	453	476	498	474	471	515	454	461	503	474	479	474	467	502	490	479	468	482	465	480	423	493	484	481	454	470	477	459	430	466	454	463	473	441	460	514	437	490	481	447	477	486	449	497	458	479	522	471	462	443	457	458	459	455	432	445	483	475	463	464	467	457	460	448	477	463	471	455	467	443	468	496	493	452	445	478	472	480	468	470	502	466	486	488	474	439	479	464	487	467	442	447	464	445	434	453	491	484	478	492	446	449	475	451	426	456	491	445	486	464	470	462	494	494	478	488	500	492	471	462	433	472	479	463	457	449	469	503	453	496	438	447	473	477	475	469	461	504	426	475	442	406	454	440	443	455	493	487	466	429	449	498	471	466	463	497	466	456	466	486	440	466	461	449	480	485	462	512	449	420	490	426	487	493	493	468	462	469	479	497	480	471	450	477	490	480	483	466	462	504	484	492	471	457	483	423	470	468	470	491	466	491	465	467	427	531	447	448	492	491	454	505	426	477	455	451	496	393	483	431	486	476	450	456	469	478	482	486	435	437	445	486	487	468	480	436	445	445	497	431	477	487	497	465	466	466	439	445	460	466	470	473	461	442	487	474	498	457	421	465	450	467	426	451	446	481	480	471	470	477	473	448	444	454	490	465	493	474	455	470	440	479	470	471	451	466	481	477	456	481	475	446	428	501	459	494	493	488	461	441	468	475	504	473	447	443	463	488	452	450	465	475	477	457	493	484	485	483	456	464	442	462	441	449	490	448	462	472	457	462	477	483	454	455	466	428	463	494	504	481	463	463	447	496	471	491	437	516	451	484	459	435	469	477	440	500	480	476	467	439	450	451	443	462	467	444	439	476	510	461	463	490	470	496	468	479	486	421	477	504	465	467	491	441	478	511	493	493	472	479	447	453	439	475	463	473	491	501	449	460	483	469	463	508	477	489	458	466	471	486	477	475	476	464	485	465	473	458	492	471	476	451	433	479	477	462	447	458	478	473	502	466	475	496	450	487	466	484	464	465	454	435	435	511	502	471	472	473	490	454	466	432	483	486	454	431	472	473	474	486	448	468	445	489	477	438	471	444	475	485	477	498	489	458	496	484	431	440	438	497	464	417	475	461	475	464	475	463	459	467	457	488	427	471	459	495	466	489	435	429	483	493	429	477	457	436	467	477	484	485	425	470	487	402	466	456	466	499	471	472	447	446	473	475	470	469	430	446	489	459	495	491	438	441	464	420	464	495	508	487	497	462	473	438	486	466	482	462	430	460	490	492	496	439	477	468	476	455	441	438	456	472	479	455	486	469	485	449	448	489	442	450	446	490	471	456	433	519	479	445	493	495	461	451	441	475	451	470	466	457	462	449	483	483	460	487	468	458	415	423	459	476	478	457	476	490	462	472	473	487	485	436	489	471	461	448	446	474	457	441	492	422	459	474	483	473	482	475	439	473	497	437	436	481	481	469	463	436	465	520	465	500	470	457	457	474	452	464	493	470	459	459	505	417	454	466	469	453	481	462	505	473	520	511	490	478	444	440	447	472	466	451	483	450	450	480	455	499	478	445	489	430	429	449	485	479	485	433	452	457	468	474	489	413	471	450	419	432	473	434	487	455	465	454	442	484	445	489	435	464	457	452	466	483	488	462	436	442	471	468	436	465	461	476	439	503	474	485	449	470	497	463	487	453	503	501	460	436	475	429	496	469	477	447	478	472	493	465	466	468	444	447	451	493	455	454	469	510	463	430	431	448	465	425	495	454	479	518	494	449	469	428	459	459	464	512	485	479	452	486	487	497	404	472	460	467	487	464	496	463	485	431	484	454	465	461	461	482	510	446	459	429	457	468	460	455	479	451	491	440	459	452	466	454	492	500	454	469	475	447	494	463	452	466	459	471	462	460	475	458	459	462	481	461	481	418	451	444	483	491	482	458	437	457	476	446	464	460	451	433	439	438	469	407	449	467	464	442	495	447	481	457	478	447	462	471	456	504	454	504	499	500	456	502	441	464	439	435	451	465	468	504	446	451	436	463	470	464	461	520	475	481	437	473	469	459	439	491	478	477	476	487	417	511	440	484	440	457	491	477	482	468	469	455	477	469	495	474	486	465	446	473	452	486	502	466	458	491	465	486	469	435	503	440	483	520	466	439	490	448	475	447	486	477	479	459	462	444	485	455	432	471	436	485	467	477	462	472	467	475	476	438	466	448	438	455	463	490	462	445	468	448	487	524	435	435	449	429	466	439	492	435	465	461	488	492	453	507	447	480	469	466	495	470	466	511	490	440	470	449	426	495	464	474	466	463	465	480	497	458	471	471	483	448	477	460	489	472	470	463	495	450	450	465	470	451	469	476	455	491	462	481	407	443	479	454	513	466	513	483	464	457	508	434	466	456	452	468	487	460	462	448	464	451	482	492	459	472	463	455	482	468	461	498	485	489	465	484	463	477	469	480	464	478	514	421	497	446	450	478	439	476	454	452	468	469	476	462	437	460	459	511	469	465	457	508	452	466	475	497	490	464	464	500	495	436	453	451	500	460	463	428	437	407	473	452	453	462	471	459	476	479	468	477	453	479	444	475	464	437	524	460
27929	17376	2811	384	230	171	152	135	138	131	124	122	118	107	128	105	110	100	121	119	125	105	118	115	118	118	115	109	119	107	130	131	143	108	128	111	111	121	122	117	134	123	131	127	113	133	104	120	115	111	149	132	117	115	107	107	137	128	115	104	103	117	117	113	120	107	110	104	110	114	123	109	107	120	132	113	121	119	106	129	132	114	87	114	127	101	133	117	128	108	114	117	100	125	106	107	110	101	112	122	113	97	112	101	119	102	108	111	104	109	127	114	114	115	91	105	114	124	103	128	93	104	105	118	133	111	122	119	107	118	131	118	118	112	146	107	104	113	125	107	109	87	121	109	139	132	109	112	118	126	103	133	134	106	135	117	109	122	118	94	109	116	119	116	127	123	126	123	121	106	99	100	113	118	130	119	114	112	121	114	128	122	113	100	140	118	125	120	107	116	126	115	119	111	120	109	126	102	120	123	121	121	101	120	136	105	114	108	114	92	109	114	112	111	120	112	135	115	117	97	120	110	96	109	108	121	118	121	121	125	117	120	107	117	115	96	123	115	104	107	113	126	118	121	124	103	125	139	121	126	99	105	111	116	125	124	118	123	99	105	129	123	123	108	136	130	113	140	108	94	104	106	106	121	122	110	106	125	122	117	111	115	110	118	134	113	117	137	120	114	119	121	129	125	115	101	112	105	117	140	112	121	119	112	112	103	124	105	107	108	97	91	108	123	104	114	112	101	117	123	118	114	109	113	120	135	129	110	118	141	121	126	94	120	107	107	118	118	111	119	111	110	104	111	110	128	117	113	122	130	115	119	123	107	121	112	93	117	122	112	117	125	114	106	106	124	123	117	124	113	130	101	119	119	126	130	102	129	104	94	107	141	95	121	99	91	116	134	113	110	126	140	100	114	130	116	108	108	126	115	118	121	149	123	104	120	118	107	130	111	126	113	107	123	118	109	109	136	114	132	103	123	121	117	117	121	105	124	130	108	113	112	112	116	113	128	113	123	113	119	116	114	128	107	118	118	111	125	135	123	107	103	108	124	131	95	106	108	117	128	115	126	120	98	111	118	138	126	106	120	112	116	109	112	113	119	124	110	130	126	124	109	117	132	123	97	144	108	117	109	122	129	95	115	125	117	118	119	104	104	115	112	123	115	117	117	113	117	132	115	109	109	112	122	131	111	121	110	129	127	125	116	119	128	126	130	122	102	138	130	97	122	124	117	118	112	110	117	123	101	123	98	107	118	86	132	135	100	121	121	90	120	102	135	121	122	136	124	96	113	121	151	111	119	107	102	115	106	112	105	121	124	119	105	119	124	109	104	109	128	107	120	121	113	122	114	114	103	108	119	120	114	120	110	123	123	114	116	106	101	105	135	111	118	112	125	106	119	93	123	122	109	119	106	95	103	104	112	119	115	128	113	103	122	130	107	110	126	117	106	134	112	103	126	128	115	110	96	112	110	113	118	119	121	113	118	107	119	116	120	110	100	134	133	124	114	112	119	126	125	118	106	119	104	130	120	107	112	111	110	99	108	118	117	119	109	134	116	114	122	118	108	105	114	113	126	109	101	115	111	120	118	115	104	134	102	118	108	118	102	113	120	127	119	109	128	118	127	118	140	105	124	108	121	113	134	127	114	129	109	138	139	121	107	119	115	124	130	107	118	103	123	106	128	124	129	125	108	102	112	138	102	97	124	126	117	95	122	112	122	120	124	131	123	120	128	107	112	120	107	119	108	110	136	95	134	119	109	113	110	127	115	127	128	113	110	110	120	114	118	121	120	90	132	117	131	116	107	129	137	110	114	107	105	135	132	116	132	118	103	123	127	117	116	123	109	116	128	113	121	114	101	124	123	94	145	126	122	106	106	129	142	118	131	112	123	114	113	116	117	106	118	110	106	150	131	121	115	125	123	126	110	112	104	115	129	114	110	96	107	124	118	122	107	98	120	122	104	118	117	123	125	127	118	105	135	119	115	122	119	113	116	109	117	121	108	136	121	124	116	131	103	115	121	113	122	106	108	128	115	120	129	119	107	130	116	136	129	112	101	105	135	104	112	122	141	113	124	116	116	125	107	97	122	116	110	118	116	135	119	144	144	97	113	113	111	110	107	107	112	92	110	120	121	120	88	117	120	137	103	125	139	124	135	108	123	121	110	99	112	133	114	107	106	124	101	115	117	135	120	123	127	116	126	119	115	107	112	109	111	133	112	121	117	122	131	109	105	120	107	123	129	114	101	100	105	94	129	109	117	111	120	83	141	111	121	114	121	98	101	128	114	106	122	95	126	111	127	112	136	116	118	119	120	129	135	116	108	117	99	114	122	115	114	117	112	116	116	118	112	129	153	125	105	121	105	107	122	127	115	112	107	116	121	116	122	105	112	121	128	131	120	107	107	104	92	85	133	120	137	105	119	111	103	128	122	96	100	129	118	116	109	116	109	117	128	127	124	120	127	109	120	99	118	128	102	112	117	115	101	108	113	104	102	117	132	98	100	105	120	101	127	117	141	123	111	123	111	110	129	124	125	126	127	109	116	112	118	104	113	103	124	105	128	128	111	126	133	114	111	105	115	125	121	117	109	116	107	107	111	115	107	137	132	120	116	114	124	117	117	108	112	115	136	119	109	107	124	125	128	111	131	105	95	101	121	124	109	120	131	117	104	111	99	128	124	128	117	98	111	128	128	114	127	116	115	117	130	112	108	98	123	115	112	119	120	103	110	99	104	116	113	116	115	136	118	113	120	124	108	116	116	117	110	121	122	110	109	114	122	104	111	126	115	122	113	120	113	127	108	114	108	117	121	124	118	125	112	120	105	121	117	111	123	120	108	115	107	105	118	96	101	127	111	119	123	118	127	115	133	95	120	136	111	124	134	114	112	111	111	117	131	119	117	119	110	116	111	106	137	101	131	100	118	134	108	132	123	110	129	132	143	110	112	120	131	120	110	106	106	109	128	127	117	108	122	126	127	110	126	115	115	137	127	135	112	106	106	103	106	120	122	110	130	121	131	123	118	111	124	115	113	103	122	105	122	104	129	107	115	108	110	119	114	129	116	121	107	123	112	128	106	118	115	126	114	104	115	138	116	112	114	123	98	112	129	110	104	93	128	118	117	130	113	111	115	117	117	116	117	118	134	128	106	88	118	118	111	110	107	121	119	125	117	127	137	124	118	117	113	124	127	125	107	116	126	118	117	109	128	114	124	126	118	104	109	109	105	130	125	99	114	129	131	126	121	116	89	119	103	122	106	95	105	114	118	153	112	116	105	116	119	126	98	100	115	123	138	123	131	115	128	136	137	110	127	113	118	127	108	120	105	113	124	107	116	116	101	86	117	116	130	111	118	126	109	129	117	125	131	106	123	99	127	131	123	125	131	115	130	112	135	122	93	108	126	120	128	120	127	115	125	122	110	111	125	123	110	109	136	118	116	113	102	107	128	123	109	98	111	107	121	116	104	105	104	120	114	120	101	125	121	113	125	125	98
4185	1961	455	265	171	190	171	166	145	133	164	130	141	146	149	128	133	142	131	123	149	127	146	130	128	131	117	132	125	149	120	153	127	129	150	127	162	132	123	133	147	118	134	146	138	124	141	136	130	116	135	112	148	125	144	138	111	137	157	141	133	113	147	121	103	124	142	109	118	154	118	120	116	130	143	145	122	140	101	117	136	132	144	125	151	133	124	125	110	134	136	130	138	116	138	139	131	126	114	109	118	145	128	158	151	135	131	121	116	127	132	107	148	161	136	114	117	137	145	173	136	130	136	118	113	139	116	130	141	133	134	134	149	132	129	134	113	138	139	129	123	137	136	114	140	123	135	123	112	126	140	142	127	134	139	119	133	132	113	115	118	130	134	122	118	127	120	126	133	133	142	142	117	147	122	132	126	135	135	143	144	158	140	149	152	130	140	138	114	112	126	127	141	121	112	140	140	128	143	144	118	144	133	139	131	116	131	131	141	116	145	125	121	134	141	141	138	144	130	130	113	138	140	127	126	131	123	112	139	115	111	148	137	128	126	117	143	147	126	126	121	133	114	151	139	140	142	127	147	147	127	145	160	125	146	130	128	114	131	132	141	138	118	132	124	141	140	126	129	128	145	142	145	138	129	139	144	102	137	140	107	146	142	149	118	126	104	144	131	131	125	139	133	133	134	132	130	134	111	112	132	144	121	110	122	140	130	146	141	140	135	149	127	120	109	143	149	129	105	153	124	129	135	146	123	112	131	140	140	138	125	120	130	132	126	138	128	125	130	140	140	136	121	144	144	128	150	119	122	154	130	149	133	115	122	148	139	140	122	128	116	145	125	142	126	126	139	134	125	138	121	149	101	155	143	109	121	133	138	132	124	146	102	143	111	137	137	145	131	113	126	132	123	127	130	150	127	148	143	120	154	126	136	133	138	123	127	140	130	148	144	153	118	125	139	125	139	140	137	129	108	128	148	111	126	140	111	134	118	143	133	136	114	121	137	118	121	129	121	130	142	130	119	137	136	136	144	120	136	137	129	138	129	117	167	138	128	124	142	141	128	131	155	119	116	103	123	126	131	129	130	143	139	123	118	117	142	132	120	156	146	132	121	119	132	125	130	139	128	128	117	127	122	106	113	134	123	130	130	142	141	112	138	121	116	117	116	149	120	129	133	121	131	131	120	101	139	125	145	140	124	132	137	140	130	115	146	130	128	130	130	134	123	134	133	142	129	130	129	129	122	123	141	130	137	147	124	130	133	137	121	130	122	134	155	137	145	139	117	145	128	135	137	133	139	139	153	123	153	131	151	109	126	132	123	140	133	131	127	141	127	131	137	148	137	131	137	132	117	127	132	122	153	135	111	138	152	127	120	142	146	117	131	139	128	143	134	130	124	133	138	154	133	121	134	138	153	128	127	145	155	136	129	139	139	132	132	154	136	143	107	120	154	130	145	130	147	125	133	115	131	125	129	125	130	127	129	147	139	121	128	129	102	109	138	116	145	126	129	126	143	132	112	126	136	113	128	128	128	141	140	124	125	116	142	137	148	117	133	127	122	125	119	119	125	133	128	136	123	142	154	137	123	127	132	133	125	123	147	123	127	127	127	143	123	139	113	109	148	104	118	131	159	130	138	137	147	146	122	148	137	140	124	127	134	135	136	149	142	129	144	131	132	138	147	131	145	130	138	109	132	145	126	115	126	128	131	130	121	140	107	114	116	123	126	152	116	151	135	129	124	127	133	128	142	121	133	130	118	123	144	129	135	121	131	141	134	146	113	145	127	136	110	146	143	146	121	149	160	131	142	145	138	108	142	135	94	132	110	141	130	136	147	128	132	131	133	124	135	132	148	145	137	154	145	138	150	140	136	130	149	142	135	114	124	125	140	120	161	134	143	119	143	130	137	113	137	152	121	147	132	99	132	125	143	130	128	138	131	128	142	142	134	111	143	147	140	134	120	112	130	135	137	134	142	130	114	118	143	124	138	128	134	148	134	148	129	139	109	148	137	123	148	122	139	141	139	131	150	115	138	120	113	150	136	119	138	124	128	143	132	114	135	132	135	135	148	123	133	131	147	146	127	126	133	138	118	128	135	133	114	116	141	154	134	129	126	116	129	128	134	135	121	138	134	133	133	147	148	129	132	126	118	123	139	134	144	119	114	128	113	134	125	119	141	145	125	110	130	131	115	148	127	135	135	114	131	117	128	118	139	134	131	135	130	124	142	139	139	142	129	139	105	130	142	146	109	146	136	151	135	129	126	138	133	149	115	147	123	125	150	117	122	122	137	103	123	132	109	129	153	133	134	125	114	130	134	143	133	142	126	121	141	135	134	147	114	137	128	119	129	142	137	141	129	136	128	129	129	143	91	134	119	120	147	127	140	125	140	108	124	112	152	123	113	134	139	139	117	133	133	124	141	104	149	127	115	147	122	126	127	136	123	148	140	125	133	133	157	116	130	128	113	134	142	123	115	121	160	135	156	131	138	132	137	126	132	123	121	114	117	140	128	139	133	146	123	149	130	123	145	138	126	139	133	138	138	141	131	125	135	149	127	146	115	133	130	132	112	138	132	129	135	145	124	127	132	144	132	139	133	131	142	140	145	116	114	142	145	132	134	147	142	129	154	135	103	130	115	134	106	123	134	122	141	128	138	111	136	131	151	136	131	136	133	118	133	125	117	144	136	139	127	143	128	134	133	138	129	125	132	135	119	124	164	115	113	146	122	124	138	119	131	131	115	133	136	149	143	129	142	148	133	136	143	128	141	147	133	122	126	124	121	116	149	120	121	132	153	143	122	117	127	128	116	121	125	123	132	130	123	143	126	134	116	124	145	109	123	132	128	143	124	122	123	148	146	138	141	131	110	130	118	133	127	133	125	128	136	125	167	148	114	118	145	148	122	133	130	133	123	136	118	148	118	116	116	131	144	143	147	111	128	126	126	130	123	138	126	149	138	131	118	117	106	123	140	143	135	145	137	125	136	122	133	132	129	139	130	131	134	130	146	105	134	148	117	126	131	140	115	129	140	147	112	104	117	136	146	132	119	139	125	124	135	130	139	143	143	120	106	141	136	112	128	131	119	146	140	152	140	126	113	152	130	138	130	137	120	111	129	148	144	138	149	122	131	124	132	117	114	138	119	124	122	141	142	126	119	130	146	128	119	136	141	114	135	140	155	114	128	139	138	116	133	141	142	141	115	120	126	155	127	117	131	132	143	132	144	139	126	118	132	148	126	142	140	136	129	143	131	131	157	131	112	126	102	157	137	130	153	119	144	127	131	100	129	117	128	108	122	143	122	151	147	123	139	131	129	132	127	125	144	116	114	156	119	132	155	136	112	139	143	149	130	114	113	138	124	136	134	132	147	124	136	150	141	132	138	139	114	138	142	125	124	144	123	126	128	124	122	132	146	134	126	121	124	140	138	131	134	135	140	140	114	119	122	122	149	135	115	150	123	128	137	134	120	140	122	128	122	120	133	125	131	134
24074	21404	28609	24569	21401	8290	952	590	544	424	449	399	378	373	346	372	337	330	308	304	314	317	305	283	298	306	290	310	282	299	312	269	307	295	295	297	288	277	291	274	295	277	299	267	281	319	276	266	247	293	261	287	277	283	254	268	259	249	277	268	256	280	283	298	261	279	292	269	299	271	268	288	296	277	294	269	280	244	270	288	303	271	299	273	259	282	244	276	300	260	295	296	289	303	260	271	312	280	284	248	275	253	243	285	264	273	291	291	261	288	292	268	278	271	274	262	289	288	299	295	307	251	287	248	287	276	259	289	260	267	313	282	307	280	258	248	311	264	277	292	278	283	291	251	285	292	277	258	281	271	276	291	261	265	237	290	256	271	258	278	273	253	285	276	249	299	280	261	273	297	300	262	275	264	297	295	278	303	269	286	296	278	259	275	282	252	292	282	277	310	265	274	296	297	281	274	287	292	248	248	287	260	274	271	307	290	266	271	311	263	280	290	254	292	257	267	306	278	266	286	303	283	284	258	290	280	309	281	257	284	305	252	276	233	270	294	288	270	259	260	276	295	275	267	286	298	294	264	272	276	277	263	311	275	293	270	287	244	240	256	253	281	262	262	291	261	263	256	258	286	290	273	244	268	301	255	288	279	294	292	269	332	279	286	268	293	275	290	276	264	246	288	295	265	285	249	261	261	245	291	291	280	232	272	307	263	271	282	272	276	284	273	273	278	264	288	257	288	287	286	298	263	261	270	264	275	270	271	243	282	290	277	273	264	277	287	274	273	280	275	295	280	283	287	268	232	277	280	272	311	288	294	258	286	270	254	320	284	263	284	279	251	283	276	284	228	255	286	284	270	247	243	283	273	270	246	278	280	289	274	269	304	272	305	254	302	261	280	280	285	273	305	264	302	268	282	274	286	302	270	247	305	288	252	291	267	272	260	243	253	278	253	293	263	276	270	262	287	283	259	287	256	238	270	310	272	276	277	274	267	288	291	278	290	309	277	300	246	258	257	273	269	267	301	290	278	284	272	267	282	306	311	263	285	286	295	292	295	280	283	259	248	307	273	287	260	258	259	267	248	312	284	268	276	294	289	291	280	288	254	288	278	253	268	283	257	256	264	237	257	253	257	278	288	259	270	212	285	263	274	271	287	277	294	302	261	279	279	291	268	252	285	254	282	259	292	259	262	259	241	272	261	260	284	260	261	294	261	283	280	281	251	261	284	290	285	257	271	263	250	289	249	288	267	282	277	281	283	223	286	284	267	288	279	280	283	273	291	268	282	324	243	267	282	269	269	258	254	294	249	272	268	265	268	294	266	256	240	301	288	293	261	256	289	281	238	267	282	233	277	278	250	270	295	271	280	279	320	278	260	313	282	274	252	305	280	262	288	282	286	311	265	292	274	270	283	313	274	257	269	293	278	253	287	271	261	279	293	267	273	289	259	275	254	264	274	275	283	267	283	275	278	264	254	281	257	249	282	295	250	278	261	286	278	272	277	259	248	253	287	271	286	271	279	275	279	293	302	291	272	246	240	251	266	288	270	276	300	260	270	256	285	251	265	272	285	282	271	269	267	259	264	279	270	289	237	267	245	290	268	247	256	260	229	290	287	272	254	291	269	285	238	287	302	261	269	267	276	299	275	259	255	282	263	289	260	278	263	290	282	253	268	269	276	289	281	316	268	278	276	269	277	265	321	295	285	271	292	284	282	288	298	291	286	274	293	288	305	241	264	280	258	254	258	257	268	286	286	276	296	277	275	259	261	268	263	244	278	297	289	295	255	279	274	277	249	273	284	258	272	293	289	273	299	252	274	301	253	273	263	286	296	275	264	268	302	281	281	288	290	266	282	303	267	266	290	291	274	272	289	289	258	291	261	280	275	281	259	312	315	253	253	283	315	286	264	276	275	285	288	250	283	265	271	278	269	311	270	270	253	264	294	281	274	279	304	264	256	274	259	302	254	262	301	284	290	310	273	275	269	299	286	281	267	273	298	285	250	286	292	292	294	294	284	255	257	293	243	291	256	295	290	307	279	266	269	283	279	311	233	273	246	285	256	290	297	266	254	284	265	280	257	281	272	301	303	294	296	247	246	305	270	263	259	298	254	277	256	279	284	307	284	275	259	260	264	291	266	295	246	262	268	253	291	298	288	257	293	258	264	305	232	269	287	309	279	262	289	264	256	257	267	269	274	257	295	309	282	270	277	275	255	269	259	274	269	289	259	270	287	270	265	249	281	256	257	276	286	318	271	280	270	273	263	290	296	303	288	277	259	288	263	276	263	284	277	276	280	243	279	267	286	262	268	269	296	300	265	265	272	277	270	272	254	276	310	282	261	304	267	270	289	274	290	268	292	285	277	297	280	256	273	250	292	292	296	275	307	273	291	281	255	283	299	292	288	293	287	296	287	279	290	254	277	282	266	267	261	283	283	298	276	266	307	270	299	277	290	279	287	292	266	276	296	274	292	286	283	269	229	295	277	257	306	280	291	280	300	261	285	300	261	267	285	270	252	281	279	251	260	305	268	258	268	272	310	286	285	304	299	235	271	293	282	275	266	259	243	271	276	292	247	269	288	284	258	284	302	298	277	255	274	285	268	274	298	273	258	271	284	273	262	266	289	254	263	257	290	279	265	261	241	294	272	317	261	290	271	276	272	285	265	239	275	234	302	266	295	280	279	273	305	266	269	283	254	250	279	294	258	302	288	253	283	274	276	273	273	291	272	294	289	301	278	271	268	298	277	298	284	269	272	238	271	276	291	263	282	245	269	289	249	274	251	253	271	306	264	293	268	285	251	278	267	257	255	290	299	253	256	280	293	226	264	271	292	278	307	278	286	266	315	279	260	248	241	260	286	262	274	267	293	273	283	288	259	272	257	317	273	285	272	290	249	285	264	290	296	262	313	249	277	275	268	289	284	288	294	276	263	274	300	274	264	271	277	289	267	262	270	304	255	268	264	274	266	279	273	294	281	288	266	272	276	293	297	292	281	277	285	265	293	289	278	237	275	287	281	288	262	261	261	296	270	309	298	301	272	284	248	263	282	264	232	242	281	265	275	297	271	282	255	263	261	260	270	267	274	285	284	280	256	253	260	297	273	271	288	284	276	270	275	273	285	283	278	275	275	264	261	296	311	285	284	291	244	294	255	271	273	263	260	263	280	315	259	286	274	278	265	289	294	261	264	278	300	265	252	228	290	266	271	285	268	294	272	286	266	277	272	294	284	310	286	245	304	240	291	274	270	256	299	304	292	277	271	281	267	274	292	269	289	269	267	300	271	247	298	289	277	287	286	277	264	268	264	289	245	274	260	258	253	269	285	292	277	300	304	288	305	266	276	284	234	232	280	251	290	294	278	289	256	279	281	294	294	273	251	298	256	269	279	278	282	265	273	268	297	295	269	293	263	277	247	282	279	269	257	309	283	293	271	271	282	284	278	288	295	287	314	274	291	275	280	275	270	279	278	291	271	260	259	271	287	285	258
3395	17262	5598	2653	1962	1471	1126	881	734	536	561	543	464	436	390	397	359	343	359	338	340	332	322	317	267	317	283	284	301	280	323	312	283	293	313	288	305	301	320	270	291	302	313	315	264	280	304	273	314	283	271	296	300	279	297	271	305	320	273	281	309	261	251	296	269	271	280	270	273	293	273	257	289	259	288	299	309	306	307	280	285	275	299	282	253	302	283	304	304	269	303	279	278	272	298	282	282	269	279	290	279	251	278	265	294	265	308	289	302	295	278	303	302	285	266	280	292	298	279	271	286	302	262	299	296	282	291	279	266	275	275	292	273	272	274	302	243	300	289	295	259	302	288	298	298	304	293	301	310	308	283	270	267	304	281	279	249	280	316	263	313	287	265	301	311	284	285	279	283	289	285	283	267	293	257	299	298	257	322	284	296	314	292	298	266	255	301	269	252	297	278	266	269	266	284	296	332	315	265	306	290	300	265	277	281	288	297	258	296	292	289	317	270	278	258	274	286	267	269	263	258	297	291	309	280	281	271	286	286	281	272	336	260	283	282	283	276	283	283	286	294	290	256	319	260	308	272	268	275	300	321	263	264	246	286	281	290	308	257	270	261	284	266	296	279	276	283	297	284	299	290	289	283	289	268	274	282	276	297	250	274	298	272	268	249	296	265	286	278	282	299	258	283	307	282	300	278	294	272	298	263	293	293	267	284	282	296	289	294	262	285	312	251	285	279	244	287	315	263	291	289	298	268	275	302	277	286	262	307	288	305	291	297	296	249	289	264	277	256	272	277	258	323	254	293	269	297	280	262	266	278	302	300	300	291	277	289	287	297	296	275	291	268	309	279	258	289	302	299	307	312	282	275	279	268	284	278	291	284	287	267	311	306	253	273	301	272	241	270	292	315	320	279	276	274	276	297	310	276	321	284	284	260	263	287	322	247	276	288	286	279	284	307	297	290	254	287	268	312	294	283	292	285	279	253	280	281	275	277	272	303	282	285	283	254	297	317	280	275	275	261	292	299	279	288	270	280	296	250	272	261	270	293	308	284	281	292	294	269	311	282	289	287	292	295	289	271	283	284	271	257	280	249	283	283	276	285	273	277	277	280	280	314	298	294	286	322	282	295	282	278	281	291	288	288	264	296	327	275	256	292	262	295	319	288	267	305	283	278	297	273	267	277	289	273	311	265	297	274	306	285	287	273	282	307	262	276	307	296	292	266	280	282	276	253	312	274	256	287	283	271	286	314	310	296	281	283	298	289	296	293	280	289	279	312	284	280	286	290	307	257	304	269	280	272	272	274	270	258	288	274	309	261	272	246	290	268	278	261	280	294	274	289	258	287	280	272	267	287	233	251	275	254	289	282	298	329	277	247	306	270	281	274	291	308	254	259	281	286	262	294	314	302	259	272	295	309	268	281	284	295	282	285	299	288	274	268	280	305	292	313	283	281	262	295	278	279	281	301	288	277	311	285	308	286	292	276	305	314	266	281	292	258	304	281	306	278	295	278	283	296	304	272	311	280	301	278	280	320	285	277	284	308	270	298	293	289	287	277	282	303	279	266	304	279	295	269	280	273	298	312	275	308	298	281	266	274	288	297	295	250	261	284	311	262	281	281	283	273	281	292	270	280	280	276	271	262	276	304	301	278	283	308	299	281	298	281	270	278	272	297	272	282	279	300	275	289	327	252	287	261	287	283	285	313	282	277	274	274	289	286	281	314	280	292	298	284	261	272	299	296	262	254	272	290	293	280	285	313	277	306	296	260	285	262	295	294	292	276	277	256	278	276	273	282	260	283	294	280	299	302	301	297	317	290	278	292	276	269	278	306	307	299	296	288	282	262	297	284	313	273	324	273	301	297	317	280	275	274	281	288	279	280	285	277	278	284	275	243	254	254	317	292	276	294	253	259	327	265	245	233	283	277	297	291	279	254	310	261	270	268	255	260	292	251	254	263	298	276	260	275	286	304	254	288	296	274	279	261	294	271	305	312	294	283	267	267	307	308	292	259	287	277	304	289	301	275	294	285	284	267	289	285	280	289	273	276	263	309	293	310	266	284	307	294	274	258	285	301	290	306	281	319	303	306	275	291	289	284	260	292	288	284	292	300	282	290	297	287	276	278	292	289	278	277	283	293	278	268	283	276	296	278	318	286	306	261	283	284	291	297	301	265	280	277	282	280	278	278	290	272	250	312	264	261	283	285	296	280	280	289	268	299	262	306	287	287	281	272	281	299	285	309	303	276	275	289	306	282	299	287	282	291	298	287	293	251	302	264	272	290	267	284	264	290	264	293	266	306	258	276	285	288	269	257	264	294	252	296	301	268	262	311	313	275	278	305	306	289	310	293	282	276	282	305	296	270	296	277	293	293	290	302	279	276	296	284	273	255	284	271	268	280	279	258	268	256	257	294	307	309	298	282	295	303	292	290	284	285	275	261	270	280	291	290	295	258	274	292	296	261	286	309	257	259	266	271	244	279	275	272	301	274	330	313	267	267	331	268	288	269	302	274	300	270	276	290	292	310	266	277	279	296	312	291	274	288	326	260	257	292	257	282	275	307	292	273	296	255	269	291	257	303	316	274	286	299	277	272	300	259	296	271	271	267	270	293	280	262	290	266	296	282	291	260	299	299	289	331	289	251	297	273	288	286	262	305	265	287	274	308	240	271	298	263	240	280	284	279	274	270	276	267	274	289	294	271	248	280	259	262	292	303	341	318	287	325	273	285	285	284	273	274	276	268	273	326	276	286	282	269	262	273	289	299	280	261	289	283	311	283	302	271	304	305	294	272	279	306	275	254	258	296	283	270	271	289	281	299	273	281	292	262	294	297	269	257	274	311	299	280	293	295	267	302	297	322	266	284	295	274	275	266	281	263	291	297	252	276	259	300	283	289	264	272	272	281	281	293	283	277	291	264	285	262	305	282	297	265	277	295	252	274	287	269	281	295	311	299	282	278	255	277	281	281	282	279	283	279	317	287	286	281	269	301	278	281	304	318	240	250	275	270	264	305	288	300	280	317	244	280	254	318	259	309	284	282	283	273	268	290	306	273	299	308	265	286	277	322	306	300	287	308	268	292	292	288	282	281	293	294	277	290	293	298	287	288	292	284	293	306	274	287	273	257	277	293	268	287	276	282	279	298	262	268	294	277	247	258	272	270	272	286	274	267	269	287	258	281	269	260	275	281	303	288	259	259	286	273	293	267	270	243	293	305	292	287	283	255	286	275	249	299	266	300	283	301	260	281	294	272	275	254	270	243	280	275	290	273	282	285	282	277	313	279	276	284	273	279	241	236	284	278	293	284	269	284	272	278	244	288	290	268	268	288	266	265	301	289	272	261	283	260	303	254	270	264	299	285	299	278	312	244	250	270	257	321	280	284	281	251	302	278	295	281	269	309	320	306	299	312	309	282	284	294	288	328	310	275	276	295	292	278	308	265	274	285	275	275	290	278	284	323	283	292	286	295	268	291	297	287	290	258	271	280	285
25220	21373	27413	25585	8839	586	466	369	338	321	268	276	268	270	247	250	235	244	250	241	244	224	215	192	231	211	240	219	195	228	221	196	243	215	198	211	229	187	234	207	226	200	200	235	211	194	230	205	209	214	215	173	207	214	207	192	232	209	196	234	239	183	191	181	216	230	218	203	215	213	209	207	204	208	189	209	206	231	223	205	203	221	215	200	210	210	199	217	218	226	231	201	200	211	199	205	222	221	210	201	234	200	198	206	183	208	215	198	207	204	194	207	198	195	196	199	219	236	181	198	205	206	208	211	236	218	198	199	221	209	224	209	210	235	190	223	221	185	233	194	198	204	216	225	213	201	193	228	206	221	213	215	206	204	187	186	223	211	210	228	204	203	223	200	235	203	190	212	207	221	232	212	207	213	199	231	225	194	237	217	200	206	211	213	193	231	218	179	192	215	194	224	212	201	204	188	197	210	218	208	231	209	204	229	203	224	208	214	223	199	194	198	202	194	194	196	180	191	200	217	203	190	228	256	190	225	186	194	215	214	225	208	195	238	212	214	200	211	215	213	220	223	200	209	214	181	208	219	229	238	211	225	211	230	201	214	192	198	181	184	215	219	199	232	231	196	226	207	239	203	194	207	194	193	238	222	207	196	194	210	177	232	202	211	209	215	185	206	206	208	207	206	203	209	176	220	206	204	226	212	195	218	208	216	198	195	210	208	213	191	218	214	181	208	191	204	218	193	194	223	209	237	198	245	201	191	203	189	207	233	200	232	227	223	200	224	202	206	211	220	194	204	219	224	218	226	224	217	213	206	220	232	209	205	217	223	223	212	224	216	214	200	212	205	172	212	217	208	200	189	188	185	204	218	222	227	188	221	233	199	206	216	233	215	197	227	203	205	209	241	219	206	212	191	204	224	200	214	239	206	215	220	213	195	238	213	221	228	211	185	223	213	199	219	236	196	203	219	208	223	209	217	229	208	202	216	207	200	182	213	222	191	236	214	221	199	210	173	197	208	182	208	197	195	179	207	237	205	236	198	239	184	235	191	210	208	187	227	190	221	211	201	232	227	233	213	239	224	203	200	222	225	212	205	223	230	198	223	202	183	191	182	215	230	208	219	205	218	196	225	221	198	186	207	227	202	208	192	209	201	199	205	219	209	210	219	223	198	209	215	229	221	199	194	184	196	213	213	199	231	222	207	193	212	209	217	187	222	184	214	218	205	208	208	211	212	206	235	216	199	201	203	198	214	197	209	206	234	226	211	199	223	217	193	204	222	220	227	198	200	236	231	213	205	199	208	218	223	213	221	217	226	212	188	195	202	193	205	209	184	198	221	217	212	204	228	209	218	217	201	235	240	208	226	201	244	218	229	220	184	194	217	197	214	198	200	216	231	228	229	184	206	204	205	193	228	228	204	203	200	205	225	204	211	193	200	215	190	197	194	208	205	232	201	206	204	196	176	206	234	222	187	204	220	206	212	194	229	232	197	233	196	220	220	235	202	203	213	232	232	166	232	225	211	206	225	232	200	222	206	211	192	221	214	200	195	228	220	204	199	190	224	191	195	218	217	203	229	190	225	197	241	202	213	229	197	222	205	226	209	218	193	229	224	220	180	213	189	233	224	216	210	204	224	206	210	205	211	217	193	224	225	169	208	232	201	226	183	212	223	197	209	236	224	191	203	207	242	223	190	220	220	211	204	202	220	211	213	213	203	205	223	217	206	208	194	219	223	213	198	197	199	212	249	214	205	231	196	194	177	219	236	200	193	191	215	244	209	250	240	197	195	219	218	228	193	212	195	195	216	186	227	185	229	197	223	214	214	185	201	218	183	204	235	218	222	207	204	197	202	176	213	194	187	216	211	199	201	198	204	220	194	207	222	206	197	192	189	219	211	236	223	199	192	204	221	224	209	208	221	210	222	177	216	219	225	226	216	227	188	239	232	209	220	229	243	222	204	206	201	197	197	216	213	229	207	230	206	195	210	183	186	190	234	189	211	202	212	195	262	203	212	193	229	230	214	211	221	201	225	193	216	219	217	200	231	217	217	191	216	210	211	232	199	213	191	200	198	206	231	232	227	212	212	230	209	225	211	220	217	208	221	189	199	177	198	219	210	201	204	247	216	198	195	226	202	199	193	231	196	210	200	189	206	213	227	204	199	190	228	201	187	228	214	224	241	196	233	207	195	200	195	214	225	197	224	211	219	202	182	188	208	222	220	197	208	205	197	217	231	225	209	227	207	187	186	218	232	174	203	221	199	186	209	216	211	225	202	209	208	210	204	224	210	237	189	227	222	220	199	192	234	211	197	198	206	208	249	220	197	189	231	216	198	246	204	193	202	200	222	172	213	215	212	202	204	195	231	226	208	196	213	198	210	193	211	214	215	217	216	211	209	222	207	196	228	227	201	208	208	208	246	223	209	203	197	247	190	189	200	222	220	206	212	248	187	198	207	204	213	254	212	228	206	199	209	205	205	199	213	208	211	215	209	208	190	228	193	228	222	256	226	219	220	215	228	206	192	218	217	217	213	224	217	222	218	220	209	196	224	223	191	211	221	239	205	229	211	197	207	221	215	197	203	221	229	232	243	196	191	205	217	201	216	228	213	219	227	193	213	196	224	202	216	207	227	207	203	224	209	197	210	203	217	202	195	227	204	197	229	215	239	212	226	207	222	220	212	186	222	208	240	204	190	218	225	221	243	226	176	211	198	224	238	219	212	241	184	200	209	219	230	199	211	218	243	229	195	200	219	204	201	201	190	215	223	211	218	222	209	211	194	224	195	204	213	201	227	179	235	214	187	219	184	208	220	232	206	231	226	220	228	195	225	212	197	199	210	231	231	205	213	197	220	213	215	240	223	200	179	188	199	226	215	216	199	175	188	206	238	212	216	206	204	206	211	222	226	209	204	221	199	215	203	215	169	244	201	210	192	211	207	196	224	211	197	230	217	225	205	194	203	187	223	193	194	206	197	212	200	199	211	211	218	205	210	215	207	226	202	219	197	188	203	218	197	201	242	211	235	194	197	217	197	202	221	226	212	237	242	224	212	198	205	228	204	213	212	230	213	213	210	205	204	222	209	219	193	227	212	200	193	207	228	209	223	191	219	215	199	194	193	243	206	210	209	241	207	191	210	204	211	207	229	196	218	235	189	195	217	209	246	211	222	201	195	212	217	199	203	222	205	221	217	189	245	217	210	219	195	220	216	207	207	186	170	197	214	204	215	197	225	215	220	210	208	198	183	216	208	195	201	214	227	207	235	224	218	207	218	207	209	200	237	200	201	201	204	218	206	196	232	197	209	189	206	194	217	223	208	224	202	228	216	221	225	184	208	204	201	223	210	188	193	195	218	215	205	223	226	210	194	231	217	213	234	197	200	213	182	194	214	199	200	203	188	216	210	213	201	228	205	197	204	229	202	207	211	211	230	209	208	232	228	194	188	241	232	237	196	196	190	214	209	226	194	213	222	218	206	212	220	170	199	212	193
3376	13196	3100	1457	1144	880	705	563	468	473	379	366	340	359	306	303	293	297	253	257	251	271	275	257	255	237	239	266	227	250	225	223	278	247	241	239	251	225	240	238	256	240	236	253	235	276	237	246	235	229	241	227	240	242	238	241	196	237	247	240	249	245	249	235	237	239	227	224	230	237	275	230	226	246	252	233	265	264	237	220	242	266	254	275	251	227	237	261	226	233	225	212	243	240	213	237	220	255	223	230	225	211	234	233	217	243	239	239	246	227	234	224	236	231	234	255	255	272	242	250	252	228	214	241	213	228	204	233	237	237	220	233	248	252	235	243	254	221	219	241	249	261	238	267	222	251	220	227	231	248	214	246	246	272	236	218	225	231	223	240	227	239	235	227	255	207	227	206	248	250	229	249	243	218	255	238	209	251	223	255	234	245	244	230	221	214	266	234	233	251	253	251	247	264	252	223	230	204	243	229	245	250	242	229	232	243	260	205	224	232	252	247	246	244	229	208	247	209	219	239	249	255	243	260	225	241	221	243	199	235	234	211	254	237	241	239	237	239	236	255	235	238	224	253	274	235	238	235	233	229	245	235	263	220	202	244	255	227	225	231	222	237	226	238	212	228	240	204	229	249	209	236	243	261	218	222	232	232	260	235	251	247	208	254	242	217	241	271	213	229	260	202	222	237	227	222	267	253	239	253	234	245	246	246	233	240	225	227	215	256	211	252	256	252	228	252	238	225	249	260	242	244	218	245	230	238	220	240	244	222	227	251	257	251	209	234	224	230	230	244	279	224	220	255	210	242	243	250	203	226	217	218	241	204	262	244	257	236	250	220	217	243	236	248	231	231	221	224	231	236	280	260	240	237	241	255	229	243	246	261	258	223	223	228	208	247	236	223	250	243	252	217	250	234	229	243	237	253	236	243	198	228	212	251	230	299	242	252	234	223	220	234	251	231	237	226	231	223	226	226	247	218	238	247	247	226	253	250	253	234	221	244	238	237	235	273	243	216	259	229	250	213	241	238	241	255	217	241	243	235	250	273	226	265	241	248	235	233	227	242	264	216	233	221	247	242	235	210	235	242	250	231	257	226	243	236	242	229	212	233	256	253	208	213	253	224	225	224	245	234	259	249	207	238	222	232	257	241	268	252	214	211	219	247	228	258	218	234	249	250	229	236	249	233	226	266	245	221	219	227	248	242	238	241	219	229	253	239	225	238	227	239	221	224	238	231	248	258	232	209	258	238	277	240	246	211	241	236	246	243	221	249	251	237	238	241	239	252	230	271	228	238	197	220	235	257	230	218	265	261	240	252	240	251	218	207	255	236	245	243	233	236	224	228	229	254	198	222	247	248	205	244	239	243	239	264	210	263	280	242	249	248	231	217	252	232	207	234	249	230	240	213	226	226	242	213	243	201	218	237	254	256	213	249	215	235	243	203	262	248	206	213	255	264	263	214	215	221	244	247	258	248	251	236	231	261	202	213	230	239	227	248	192	240	237	233	248	218	214	251	226	217	227	237	258	237	255	222	270	235	243	255	240	240	240	218	258	263	216	250	247	245	242	236	221	246	237	222	216	260	266	265	207	257	264	237	238	217	221	259	212	226	235	216	238	250	245	224	227	221	231	235	214	247	237	229	225	232	212	246	254	241	280	214	251	238	219	271	251	258	252	228	247	228	219	240	251	253	204	223	206	257	243	228	234	233	214	233	262	233	228	261	249	264	237	223	231	272	218	246	260	235	239	235	209	236	268	229	260	269	248	242	216	243	236	226	230	260	215	242	219	241	230	236	223	244	235	228	237	250	230	220	246	228	225	260	245	230	241	249	246	252	268	249	234	214	205	221	251	255	216	214	246	252	231	238	217	234	241	236	259	215	235	225	228	243	221	235	237	223	235	232	237	232	234	241	258	246	249	261	231	239	244	233	243	238	255	249	243	243	247	239	248	240	237	223	255	219	244	260	226	246	232	259	224	243	246	253	224	239	242	264	256	212	244	256	207	233	248	268	258	238	230	244	250	236	239	225	226	246	242	236	248	223	218	224	263	239	212	211	244	262	218	226	266	235	241	241	221	239	249	224	241	229	230	236	273	240	221	220	250	240	242	241	251	253	220	238	232	236	238	250	250	240	216	269	260	225	229	234	248	239	230	229	246	245	229	229	236	228	222	230	250	241	216	260	220	250	241	249	261	235	270	233	237	229	255	244	251	258	251	241	253	255	206	223	250	241	231	219	237	233	237	242	253	213	266	229	250	224	235	248	235	253	260	265	237	223	248	237	234	260	202	238	222	250	233	236	267	221	232	227	232	241	250	244	214	248	222	244	271	237	236	237	248	222	230	259	232	215	205	246	222	208	253	256	220	249	262	242	280	210	269	223	231	230	239	223	237	239	226	223	240	226	246	243	230	240	249	241	237	231	245	269	243	240	222	244	261	239	230	207	233	223	245	263	265	232	232	255	225	225	219	218	239	233	214	236	252	265	225	221	241	276	252	247	259	236	255	209	231	247	245	222	217	222	252	242	245	231	262	239	254	222	246	243	217	221	229	245	234	241	225	246	258	240	240	234	222	260	240	247	252	231	230	282	243	213	224	226	241	219	248	254	246	283	239	231	226	227	214	259	265	223	217	237	247	213	228	228	226	211	202	233	246	237	238	249	242	239	217	243	243	243	269	219	236	247	216	232	210	222	220	233	229	223	239	259	212	230	251	258	236	238	205	213	242	235	271	245	268	236	227	244	251	223	235	232	237	247	251	242	251	249	219	249	229	212	217	225	253	247	230	260	239	224	228	229	266	232	228	236	227	267	237	238	245	225	248	212	255	259	270	238	239	256	258	248	248	265	226	213	249	234	219	217	237	205	245	241	243	213	238	266	225	228	246	222	264	205	245	250	213	236	233	257	229	248	255	227	272	234	224	231	264	235	218	237	234	215	250	226	239	239	227	242	233	260	250	245	216	231	250	220	268	237	208	222	251	239	221	229	234	244	227	242	231	250	234	221	221	240	245	235	259	277	235	239	224	244	257	237	231	250	258	239	218	238	245	263	249	222	241	235	230	263	230	230	219	216	244	245	223	229	239	246	219	253	229	252	229	229	234	255	234	228	231	261	221	228	237	219	219	242	251	229	240	252	228	247	272	243	237	216	240	245	218	267	253	242	235	243	250	239	245	264	245	236	252	252	233	243	219	218	249	240	257	256	217	230	230	239	250	239	222	243	238	215	237	243	222	253	246	250	238	241	225	240	214	224	261	239	202	250	260	266	237	238	231	260	240	247	230	220	211	224	261	266	247	203	251	231	230	256	237	255	212	227	217	238	226	247	235	220	213	225	245	250	210	247	231	243	259	232	240	275	234	236	253	227	227	237	228	224	232	246	221	259	229	219	237	237	228	245	259	229	248	244	240	241	217	246	205	242	266	253	268	220	254	234	254	256	253	216	234	222	232	211	240	255	235	212	275	239	254	243	231	235	215	243	245	258	238	225	242	231
22954	21502	29251	24180	21507	21513	6460	1186	904	790	771	712	656	631	627	596	531	559	514	558	574	559	524	483	517	505	498	490	477	484	454	463	484	454	471	467	466	449	490	481	454	494	479	473	462	502	457	419	446	478	472	471	430	447	488	468	484	478	498	436	461	422	451	424	462	420	486	447	494	430	453	488	457	439	470	457	448	459	460	465	445	468	448	453	457	440	447	435	426	476	446	481	464	477	436	476	467	506	425	448	437	482	413	487	443	486	403	454	445	433	481	468	465	464	445	472	465	457	417	476	452	439	475	458	451	411	475	436	430	426	475	447	492	421	446	432	455	453	470	454	452	467	476	453	453	462	458	435	468	455	502	460	431	469	470	476	436	443	447	425	459	459	473	488	452	462	450	472	486	473	469	442	491	463	427	474	425	467	517	483	445	490	448	476	449	430	445	471	449	462	481	500	432	453	462	460	456	424	452	443	465	463	478	473	463	428	466	519	478	439	459	445	466	443	456	434	442	444	450	433	443	440	438	486	454	420	439	444	441	469	452	490	475	489	483	480	453	473	495	457	456	445	464	448	478	469	488	413	447	470	455	488	440	448	436	418	477	475	447	478	472	463	453	484	460	439	443	467	443	450	493	488	451	449	439	448	472	446	461	489	448	432	436	478	432	461	460	470	417	464	456	490	505	446	485	447	468	458	435	467	440	417	468	458	434	464	487	437	470	485	456	440	461	465	436	463	433	410	477	420	488	456	468	450	479	438	399	439	462	441	426	474	484	456	449	476	478	449	461	464	466	462	474	470	444	464	422	467	447	452	477	462	458	457	451	468	473	451	449	463	454	482	442	432	491	463	473	478	441	424	456	471	450	495	489	459	461	436	453	440	458	451	426	478	491	472	467	462	455	462	470	479	495	478	472	449	456	443	416	476	487	461	454	457	449	456	464	479	460	431	457	444	435	409	446	445	516	475	459	460	428	420	453	428	510	453	483	477	458	438	481	440	446	453	459	452	460	432	437	458	486	454	471	490	488	437	470	442	459	453	438	494	486	419	489	487	490	452	399	441	420	419	488	423	451	503	511	433	436	444	452	454	451	470	461	492	468	443	459	459	455	445	465	475	490	419	477	417	495	457	437	502	479	487	439	434	452	434	423	444	473	455	482	502	453	466	482	437	448	419	437	482	443	412	455	452	452	427	466	437	452	472	472	439	455	459	435	461	448	455	436	426	473	444	466	436	486	477	478	429	449	447	465	429	478	441	473	455	435	448	486	468	494	458	498	462	451	446	460	451	473	466	488	437	454	425	460	448	465	433	495	417	435	499	473	451	477	454	476	456	455	463	420	493	485	438	483	435	463	463	442	463	439	467	453	476	482	443	446	482	527	461	473	422	438	435	489	432	460	442	488	423	440	434	461	478	470	466	455	438	443	455	406	492	462	416	444	443	475	478	417	466	468	460	459	462	486	472	424	484	463	449	472	474	480	477	479	463	435	447	468	441	489	415	455	462	434	472	454	449	448	488	466	459	466	404	449	463	453	453	470	420	460	424	467	446	459	425	434	464	428	431	497	455	456	449	444	486	463	476	427	448	476	457	434	431	404	459	464	420	445	461	458	489	437	457	496	455	433	448	449	456	491	459	468	474	471	462	465	455	458	440	445	490	474	422	471	460	489	462	437	444	470	464	457	444	449	494	459	488	456	467	500	449	451	462	467	458	470	456	459	447	457	451	461	465	477	446	463	410	422	487	460	426	486	447	475	483	482	463	473	474	415	467	483	462	467	469	460	448	453	447	479	454	517	448	492	438	471	457	470	491	490	475	437	475	465	453	461	451	490	479	488	467	434	426	424	454	436	454	465	455	444	478	467	448	416	447	426	405	465	456	483	429	453	480	415	448	493	434	407	457	449	447	404	454	499	441	421	453	444	423	496	444	468	466	449	483	466	424	445	463	450	439	485	445	404	414	488	482	457	416	472	453	481	437	440	491	450	429	444	412	469	482	475	442	459	434	431	411	451	433	459	454	437	455	452	474	472	419	451	460	480	457	504	425	504	428	471	440	463	444	469	492	424	470	503	463	479	502	424	466	462	477	424	467	423	412	435	445	473	464	440	448	450	427	469	466	490	462	441	433	444	459	466	450	413	449	442	410	465	465	436	449	449	431	453	460	423	465	441	430	511	471	468	454	427	427	449	458	448	484	432	444	449	455	442	400	476	424	421	450	447	447	455	459	425	440	456	411	471	480	467	438	440	434	429	437	440	471	447	471	448	455	448	461	459	427	468	453	419	434	484	470	465	463	471	404	481	454	479	458	418	485	446	453	424	481	457	399	406	468	468	451	472	415	487	481	475	437	447	487	429	445	445	481	429	451	468	418	458	425	459	496	432	473	461	447	502	447	477	447	456	457	417	474	454	456	451	439	496	453	458	460	466	463	482	451	457	414	456	451	421	487	501	419	451	434	451	441	421	464	440	471	415	450	455	431	468	454	434	456	458	446	491	444	454	431	444	474	444	429	444	478	468	484	466	468	430	457	443	464	480	439	427	493	482	461	532	438	435	463	431	438	448	468	464	477	493	432	443	497	444	440	440	446	446	478	445	452	491	443	502	487	432	476	447	457	448	442	437	500	456	427	461	472	426	467	471	462	467	403	464	441	450	459	473	463	504	436	505	459	443	471	426	479	444	481	460	470	449	488	471	479	443	461	456	447	445	457	463	421	465	419	465	463	437	438	483	422	488	475	447	446	475	452	382	473	486	458	464	450	459	454	449	418	440	449	453	433	456	439	450	513	486	437	465	462	442	437	447	466	433	443	469	457	467	455	430	434	475	420	464	484	494	475	458	462	440	450	453	492	463	459	475	448	465	444	474	449	459	473	475	476	502	452	461	418	468	454	484	447	445	459	507	474	463	461	423	474	441	433	419	458	488	483	449	448	440	449	431	461	438	410	407	447	424	454	465	420	413	478	460	416	465	414	469	432	456	444	492	475	467	463	408	432	479	445	453	468	447	446	480	473	482	461	459	468	463	446	459	475	443	448	443	449	481	466	483	451	442	468	445	452	450	451	446	481	438	439	427	424	454	438	449	461	465	455	525	464	462	456	483	481	489	457	450	469	474	449	479	411	448	433	434	488	428	439	460	455	448	419	407	420	463	465	479	428	436	422	469	437	452	413	479	468	424	452	438	492	456	482	489	476	429	407	482	464	449	465	487	426	462	446	414	441	465	462	452	439	446	473	418	451	435	451	476	469	483	443	468	486	457	421	455	504	411	448	409	436	430	462	437	489	448	450	426	458	455	465	487	436	483	459	448	468	458	459	439	451	420	485	432	460	482	480	441	492	457	431	465	482	458	437	467	445	451	475	460	461	480	441	432	458	473	483	468	436	422	413	405	426	458	426	462	465	461	459	479	479	423	456	447	449	454	458	465	476	447	476	470	451	434	454	458	459	444	470	481	446	473	434	406	461	430	448	466	426	484	490	422	474	446	461	474	418
4791	25846	9674	4716	3527	2584	1999	1648	1338	1125	1015	908	814	748	678	676	641	605	599	594	564	545	529	533	533	524	513	532	564	523	481	493	471	498	497	511	487	479	497	509	476	489	464	467	480	521	463	498	457	503	475	469	445	482	428	488	457	472	518	497	460	488	481	455	499	509	513	480	476	494	426	454	426	466	492	463	497	478	481	467	473	478	453	486	464	482	477	446	471	453	455	445	465	485	495	491	454	482	470	447	429	456	452	521	466	430	487	452	484	503	486	449	447	474	478	473	438	445	422	494	475	465	515	463	497	449	474	481	476	444	463	483	444	439	487	450	472	466	450	475	424	436	510	449	445	462	449	464	506	500	459	473	472	499	459	459	468	478	428	413	481	473	457	458	489	495	506	427	470	481	457	453	437	452	461	470	464	437	436	489	495	477	512	476	456	458	447	449	506	488	446	486	441	457	460	444	496	440	478	438	470	459	459	452	473	454	474	467	460	497	456	474	442	484	447	466	439	441	505	451	479	444	447	498	498	526	466	470	474	485	454	469	467	475	486	476	472	498	435	441	481	438	452	501	477	460	503	469	440	472	494	468	439	478	479	455	472	464	460	496	483	471	464	437	451	476	448	494	452	460	485	464	483	455	468	462	452	454	471	528	438	478	463	465	455	486	510	482	470	465	452	508	467	479	462	442	488	492	438	485	491	442	461	481	435	438	482	428	471	475	431	489	486	462	469	476	456	513	436	458	456	462	471	449	456	440	476	479	443	462	496	460	459	458	443	448	471	485	434	485	473	487	475	497	497	456	512	446	462	484	483	499	512	471	458	442	488	441	433	463	467	419	487	427	475	471	453	461	443	490	407	489	503	499	466	433	450	485	449	483	498	443	466	452	451	465	456	447	453	495	495	479	472	434	456	458	458	464	454	481	500	466	423	529	479	453	461	441	444	465	463	447	491	454	474	486	471	477	435	500	501	461	482	486	486	446	498	499	472	444	466	456	482	479	470	439	445	497	442	458	472	444	461	455	490	448	447	470	453	429	493	486	435	439	450	464	468	471	448	479	463	474	451	447	468	474	442	462	449	491	466	473	465	509	492	464	486	476	481	457	447	467	481	471	461	448	490	496	446	487	465	451	473	484	436	476	476	467	476	500	470	466	481	475	460	534	407	468	460	430	467	486	490	469	461	467	468	457	489	473	470	481	462	461	497	457	466	430	460	503	489	444	443	482	462	446	444	502	424	472	458	478	496	422	428	496	480	501	500	477	515	482	483	422	464	453	463	473	487	471	431	481	492	483	451	463	434	454	490	470	501	459	495	455	431	477	466	482	456	464	464	456	445	462	473	446	464	510	467	483	453	443	469	472	457	462	473	512	480	470	477	482	429	481	485	460	475	463	450	449	452	463	495	466	471	459	460	422	448	462	451	437	462	440	466	458	469	478	450	492	465	487	449	436	453	464	427	416	482	475	475	509	509	468	462	436	492	448	447	478	498	507	466	445	485	437	476	452	483	489	490	446	462	463	469	448	481	466	486	475	466	461	436	478	449	493	469	494	452	455	468	447	453	481	501	495	501	448	457	436	513	476	509	492	486	462	480	454	438	485	463	469	470	485	438	473	432	469	457	462	444	476	498	483	486	452	481	485	465	460	432	451	461	481	465	474	482	475	468	484	488	470	480	525	523	471	471	462	464	474	472	445	461	504	449	478	444	431	432	478	451	480	491	465	481	442	470	473	460	480	467	472	480	438	456	457	454	468	449	470	464	441	455	468	462	465	446	440	491	471	493	476	477	471	484	479	495	449	474	480	470	444	503	456	491	487	456	463	459	472	483	445	469	459	467	455	494	481	454	467	456	500	478	518	491	508	467	470	441	480	435	472	465	469	453	454	474	488	501	455	446	474	445	446	464	487	450	441	440	483	445	479	451	488	456	461	487	500	469	490	450	459	491	474	435	480	447	468	449	447	469	497	479	477	459	460	486	462	446	496	510	475	451	470	464	449	477	469	438	467	457	456	507	470	447	452	464	428	450	462	458	465	476	490	455	424	443	432	451	471	480	457	467	482	478	465	438	467	436	454	456	496	470	464	542	445	434	469	467	483	456	485	478	444	476	435	476	457	487	434	468	496	465	458	453	464	481	476	476	430	459	433	441	484	462	446	459	472	480	504	457	472	463	454	447	492	444	455	462	465	447	444	442	450	502	489	482	460	484	474	432	470	434	464	472	446	490	453	431	485	471	470	459	462	454	469	460	480	459	457	497	482	444	478	450	457	485	448	439	460	488	469	483	462	458	459	467	464	479	481	459	462	491	471	483	436	471	414	454	478	487	465	478	455	448	452	499	468	403	461	453	448	509	441	475	490	462	463	449	467	435	460	463	446	508	488	464	474	468	483	435	468	436	480	475	477	448	433	424	429	440	515	444	469	442	478	466	488	504	428	445	472	459	488	506	424	449	473	482	430	482	471	447	469	472	470	471	450	499	491	451	474	465	453	470	473	476	474	445	454	481	480	452	452	497	452	463	462	456	498	444	452	465	500	480	428	405	502	473	466	425	441	447	445	472	520	471	495	453	435	461	482	487	475	488	506	484	469	495	510	482	462	460	412	457	458	455	494	434	481	457	446	443	471	459	476	446	488	470	489	468	464	415	459	432	439	470	443	452	463	498	486	453	494	459	444	486	428	451	501	473	481	440	457	417	443	484	480	471	471	487	423	428	459	472	451	450	443	464	521	443	467	453	444	459	449	453	479	533	471	479	478	436	460	484	455	463	466	451	450	458	453	464	464	448	420	461	486	481	488	468	469	478	489	480	464	496	465	498	445	481	469	466	452	458	458	444	467	441	523	476	457	455	469	496	470	443	465	473	457	465	494	498	465	462	466	450	497	441	489	476	486	445	459	471	471	487	450	478	504	466	464	465	500	466	479	489	452	471	455	468	440	466	469	464	454	425	429	497	439	455	476	487	494	462	460	452	487	443	463	463	469	456	497	418	483	432	446	468	460	506	450	467	498	475	468	507	459	502	508	441	473	478	474	438	521	458	469	472	449	448	439	451	491	457	473	426	503	478	457	457	499	454	472	466	466	477	501	462	469	463	453	468	458	479	458	492	481	499	441	463	483	460	444	467	456	445	464	487	444	512	455	444	430	464	448	435	479	463	454	510	483	458	439	467	490	432	467	480	462	438	496	452	447	480	433	487	460	452	448	452	453	483	466	445	477	478	489	475	437	461	459	455	470	446	483	461	470	471	469	440	471	462	456	449	467	487	471	449	486	466	483	433	469	460	449	466	469	447	461	481	504	499	480	470	489	460	452	521	480	475	497	450	463	427	432	446	500	479	496	486	475	451	475	499	493	445	458	462	450	461	444	480	498	449	456	464	446	494	465	442	450	428	437	469	437	441	481	479	484	442	499	422	470	502	475	485	474	467	505	462	438	413	433	478	468	497	459	435	458	467	486	428	529	479	466	508	454	482	438	474	460	404	468	460	466
27921	17243	2672	327	174	166	151	138	135	119	143	129	112	104	121	101	113	132	117	111	122	132	126	119	110	127	119	120	108	94	133	135	110	116	135	98	128	129	116	104	114	113	111	101	121	125	106	115	118	113	104	128	105	103	123	98	101	130	100	107	105	120	108	131	121	107	111	120	116	104	125	99	133	113	125	105	122	135	149	111	124	137	121	110	106	98	134	113	118	113	122	113	111	121	99	110	112	113	122	109	102	117	116	114	118	119	119	103	118	104	108	129	125	111	125	113	109	115	98	96	114	116	116	104	138	142	104	124	96	111	103	109	115	101	123	104	103	119	116	139	109	109	126	113	111	102	116	100	112	119	119	113	126	121	107	120	110	127	103	115	107	115	124	117	115	129	106	98	95	112	99	126	116	125	110	113	122	112	116	124	116	132	99	106	125	136	113	127	127	106	117	114	111	110	124	118	131	120	122	123	115	114	115	132	132	104	131	111	111	130	110	118	100	152	106	113	115	115	128	114	110	117	113	104	108	115	122	119	138	130	105	115	98	117	148	101	127	120	105	130	116	131	121	132	107	134	120	120	116	113	137	104	133	95	128	115	111	106	130	106	116	115	106	89	124	117	110	117	117	111	120	103	122	120	118	108	111	110	129	115	128	116	121	115	124	123	110	127	148	121	133	107	92	107	117	99	105	114	115	106	127	124	95	111	97	111	110	123	130	134	108	96	103	111	110	122	116	108	122	124	124	125	122	130	126	120	144	117	108	136	116	115	134	122	121	135	124	113	113	112	111	134	110	98	131	149	105	133	124	118	140	115	110	125	110	130	117	118	112	107	98	107	134	111	85	95	108	121	125	126	113	118	100	106	131	119	115	134	117	95	109	115	119	122	107	98	117	122	118	147	119	133	125	121	118	104	117	111	106	115	113	93	122	114	102	116	114	117	95	113	124	120	147	109	110	121	112	121	121	116	119	119	115	123	139	116	107	120	113	118	115	112	112	91	127	126	120	123	119	118	127	136	151	125	102	117	109	99	111	96	109	97	106	99	119	131	114	124	114	120	127	117	108	106	128	136	119	104	117	118	122	119	113	121	102	119	102	121	119	121	111	121	118	102	124	111	107	109	118	104	105	101	105	113	116	115	122	116	113	112	142	107	116	122	121	119	110	102	133	100	110	108	107	116	126	116	116	139	125	126	108	106	119	134	109	114	103	102	103	104	128	112	126	121	111	110	107	100	123	114	111	106	120	119	115	108	112	103	101	114	131	100	126	111	124	108	133	116	110	102	118	118	107	114	113	113	112	101	107	113	115	111	110	137	108	124	93	88	109	138	116	124	113	107	114	101	116	116	128	111	116	133	83	123	103	118	107	111	106	104	105	117	95	117	117	143	113	129	104	117	121	137	119	87	126	84	120	110	106	101	117	122	119	125	112	114	110	101	109	111	120	119	117	123	125	107	126	120	104	132	121	108	124	125	120	120	131	101	108	104	104	114	114	101	109	106	129	130	122	119	95	113	123	125	113	131	107	97	126	123	119	115	96	116	119	116	131	111	101	134	102	99	129	115	112	101	124	97	124	119	118	123	135	120	112	117	115	112	117	116	109	108	121	118	129	120	105	106	94	119	118	119	115	118	113	111	109	110	120	110	112	119	111	106	114	120	89	120	112	121	122	115	110	108	129	97	98	121	123	127	141	107	121	124	112	122	131	122	105	107	126	114	110	110	101	130	110	117	104	122	113	113	117	115	116	110	123	125	123	106	106	111	125	119	108	110	126	107	121	118	100	119	115	95	91	119	118	108	127	117	122	116	116	100	108	128	139	111	119	123	127	125	106	109	115	123	114	130	117	136	116	100	106	115	111	118	115	100	107	116	102	111	117	111	101	109	135	125	101	120	109	129	115	120	99	100	117	124	125	104	114	116	129	109	97	100	127	113	116	92	114	131	123	114	134	112	121	108	122	113	89	122	109	95	118	104	121	91	164	134	133	108	139	124	119	109	125	116	121	124	124	126	121	121	111	122	102	122	98	114	107	121	115	121	112	115	119	125	95	92	112	100	116	111	119	123	106	121	111	112	96	105	127	118	135	119	120	136	118	103	93	123	102	109	122	100	112	111	96	134	96	97	82	113	122	114	116	105	105	108	116	118	113	107	103	111	112	105	118	115	98	136	136	101	118	114	130	110	134	128	107	117	127	110	129	107	126	106	125	128	128	123	125	110	129	133	96	129	95	133	130	107	116	108	105	120	114	118	114	124	102	111	97	109	128	108	151	126	108	126	104	110	120	119	116	119	122	104	116	109	104	127	119	106	117	126	96	102	123	116	112	108	108	107	101	95	117	126	112	123	124	121	109	121	127	124	122	104	127	106	123	105	116	122	117	130	81	122	102	103	114	99	104	130	102	113	134	103	125	129	106	119	119	105	126	116	102	129	104	112	99	111	112	126	98	123	109	96	126	98	115	126	119	102	126	103	108	123	128	100	131	115	105	124	113	122	131	114	104	111	111	102	112	118	119	126	136	98	114	123	127	85	118	118	106	110	109	103	116	114	136	125	103	102	105	111	120	130	112	98	121	121	112	112	101	112	121	130	117	126	109	91	128	111	116	133	119	120	135	115	123	105	114	116	112	113	109	138	132	117	102	109	108	128	108	107	109	123	107	107	111	107	88	97	119	112	119	110	99	119	118	124	110	103	113	111	112	129	105	110	109	115	113	110	115	115	115	104	101	106	117	116	111	122	105	102	126	116	115	112	115	114	103	117	143	139	119	115	109	94	118	109	113	122	101	123	124	117	106	128	124	126	129	109	109	125	116	139	116	117	104	133	110	104	101	138	107	122	123	127	114	102	89	108	117	115	96	121	91	98	122	133	100	105	116	91	113	106	110	130	118	122	129	105	114	131	89	118	121	105	129	106	109	99	135	123	108	107	117	112	108	113	127	118	111	110	120	115	101	109	109	89	106	125	134	125	110	148	107	118	110	114	119	100	120	108	131	115	119	106	101	98	116	111	116	119	113	112	108	104	114	117	116	113	106	129	119	93	117	114	127	128	101	105	108	119	117	113	115	118	104	102	73	120	123	104	131	95	113	106	108	120	101	105	101	108	118	105	114	113	126	103	131	114	125	106	108	108	111	111	127	121	120	116	124	110	104	112	116	131	132	112	110	101	121	100	129	103	104	118	102	101	110	107	103	117	128	110	127	115	101	115	110	123	113	107	105	132	114	103	105	126	113	113	127	116	113	128	115	114	110	128	128	102	100	122	125	115	107	126	116	99	105	129	111	132	112	124	110	93	125	117	135	116	130	114	121	118	127	119	111	124	103	117	113	132	92	89	101	106	102	110	134	120	103	123	92	123	106	121	109	97	106	124	115	96	126	125	115	123	114	110	116	111	125	103	110	135	112	92	118	114	109	130	127	93	100	130	127	122	110	104	119	124	110	123	122	106	139	115	103	113	110	114	127	112	129	129	103	115	102	108	128	97	108	120
4243	3052	440	257	213	180	169	147	149	143	140	139	134	153	128	148	128	125	137	116	155	152	135	131	130	133	134	135	121	135	131	142	132	142	138	145	150	127	125	115	145	127	145	129	111	127	152	121	126	138	121	166	129	123	156	128	120	158	127	147	123	144	140	128	127	122	123	137	121	124	104	143	119	127	132	130	132	129	145	150	135	122	123	130	131	123	132	139	136	114	133	129	123	169	132	143	155	127	130	137	116	108	118	136	132	150	138	142	124	134	138	135	130	146	118	128	131	129	129	119	140	134	126	140	129	117	128	117	114	122	152	142	126	111	105	138	127	146	123	144	107	125	141	120	131	109	122	127	126	139	116	125	152	137	151	147	104	148	114	130	106	131	107	128	108	144	129	132	143	119	129	118	138	125	129	138	136	136	122	124	130	124	125	131	130	144	123	136	135	137	112	117	135	120	125	122	119	137	128	103	131	127	103	131	141	130	146	121	126	132	121	130	124	123	119	158	103	123	138	116	125	121	130	142	137	139	104	137	117	129	142	147	140	144	127	117	119	106	129	127	117	134	145	114	128	125	121	153	131	137	146	146	148	110	126	115	136	138	134	127	123	128	164	139	119	129	139	112	115	130	112	110	136	124	131	125	132	123	140	119	127	129	124	124	129	126	117	134	130	117	130	135	140	128	126	121	113	124	129	136	141	133	120	145	138	121	128	144	127	134	128	134	139	123	141	122	133	145	127	136	118	140	120	153	137	145	136	126	125	127	119	114	126	155	137	140	117	147	126	120	140	123	131	119	125	143	154	116	124	113	121	151	117	157	112	128	155	135	144	139	138	113	144	101	123	147	141	123	114	123	117	117	148	129	118	139	137	134	154	123	135	113	131	128	123	104	113	134	120	123	129	146	131	151	126	125	115	128	136	123	141	130	133	149	130	128	121	118	129	133	114	144	132	145	128	147	134	123	137	113	135	125	130	156	119	105	150	129	112	133	107	141	133	126	146	125	138	118	136	120	134	105	147	124	133	141	128	139	142	155	149	133	115	135	135	147	156	114	144	159	130	131	121	141	140	132	134	141	150	133	140	136	139	161	130	142	121	128	125	130	127	146	137	148	154	132	114	132	148	131	143	135	123	126	130	129	120	138	124	108	129	142	96	142	107	127	147	125	129	121	129	126	122	109	108	127	138	117	127	121	114	140	121	130	134	130	148	135	138	140	141	132	118	128	131	129	148	122	132	146	144	124	126	117	138	124	137	141	125	125	134	134	132	118	127	129	124	140	136	162	137	129	127	118	154	141	136	112	129	127	115	120	140	133	153	136	127	134	123	132	124	130	134	136	122	116	121	145	139	138	105	135	120	136	144	118	140	132	142	127	154	116	132	132	127	136	130	140	146	132	126	125	135	125	142	119	148	121	145	128	128	140	144	112	114	127	133	149	140	143	127	117	121	143	130	124	139	148	150	135	120	132	129	131	112	134	127	139	140	137	134	128	122	123	140	158	125	145	130	146	116	149	124	135	139	142	142	140	112	124	124	118	117	147	121	140	130	136	134	138	119	147	138	129	131	127	129	142	146	145	137	142	115	126	130	132	116	126	136	136	146	137	134	146	117	127	116	134	122	150	120	115	131	129	136	146	138	120	132	115	139	146	135	140	141	119	103	136	131	122	132	129	141	141	134	120	136	144	152	151	128	144	140	128	136	126	138	136	141	153	134	133	120	122	142	126	141	125	133	123	140	125	154	128	134	129	134	125	137	138	112	129	121	130	142	152	135	137	146	140	141	131	115	136	155	147	113	118	125	136	131	130	123	141	129	114	118	145	115	115	116	144	126	114	145	130	119	137	133	130	147	149	119	109	120	139	145	125	122	111	138	114	124	136	137	140	145	146	141	143	123	126	129	129	134	111	147	135	142	118	122	128	155	135	129	127	126	118	122	132	136	135	144	129	115	141	151	136	124	130	125	126	142	151	131	130	111	144	122	124	135	138	131	123	131	134	148	106	119	140	148	123	137	159	118	123	111	122	128	135	128	107	139	132	125	135	133	139	162	121	130	129	113	126	129	117	136	123	123	138	120	150	125	144	137	121	142	136	123	128	138	128	153	108	118	144	119	145	127	110	135	124	134	121	117	156	132	122	129	144	135	135	138	138	127	123	136	137	113	121	139	130	144	125	139	140	134	136	131	131	121	152	137	132	127	139	134	130	140	134	142	146	136	130	136	133	115	136	135	156	139	145	138	131	111	122	120	127	140	125	134	124	132	143	129	132	151	108	133	125	125	149	121	134	123	142	133	129	123	138	132	141	137	121	148	111	134	136	120	131	103	121	142	117	143	140	125	149	103	129	123	122	114	109	124	140	154	125	137	153	123	145	137	136	122	143	107	135	116	139	125	120	132	154	116	130	140	137	125	126	136	126	106	126	137	136	123	118	152	127	137	138	117	140	132	126	143	150	129	136	119	155	135	125	139	133	125	131	114	131	148	136	124	136	126	110	126	119	121	141	157	122	126	121	117	132	117	156	151	150	128	139	136	139	121	108	132	128	134	127	123	117	124	158	150	132	116	122	137	134	137	129	117	120	121	125	132	142	112	117	141	137	140	137	137	146	98	142	133	152	112	131	116	133	114	134	131	124	138	135	124	116	134	137	126	145	133	138	127	133	148	141	118	120	122	147	130	138	130	131	145	157	129	151	139	156	149	131	122	141	135	131	133	149	149	142	129	157	131	103	129	134	123	142	122	108	115	125	147	130	142	138	160	133	154	124	129	126	111	132	113	133	124	149	135	143	139	131	151	109	138	137	130	118	123	135	128	123	126	134	127	136	110	132	119	132	124	123	135	120	107	143	147	108	105	132	127	136	120	112	130	119	122	135	136	138	132	122	136	143	117	111	145	130	119	141	119	119	121	162	120	148	127	121	113	131	126	137	149	152	167	123	114	137	142	129	138	108	116	112	108	145	125	142	108	124	125	144	129	143	138	120	140	129	129	114	136	127	111	129	136	142	123	117	122	120	138	131	136	129	133	142	120	131	121	143	139	125	123	122	106	133	141	127	136	118	153	126	107	128	122	138	130	154	118	148	111	135	122	134	144	138	132	151	133	139	119	130	120	156	126	131	126	124	121	153	114	138	148	153	122	144	131	141	135	139	133	125	133	119	146	127	127	134	134	133	156	138	123	128	131	121	133	127	124	133	127	124	131	132	143	143	108	124	134	138	115	145	142	145	135	136	129	120	106	145	126	127	140	127	122	136	135	135	114	125	156	136	130	150	124	120	119	165	134	126	144	121	137	141	125	132	135	114	126	139	136	121	109	121	140	144	120	133	138	119	137	145	113	124	120	124	145	150	106	127	139	136	152	122	129	144	134	137	118	133	135	129	110	156	114	118	136	134	111	136	122	116	130	132	151	139	135	109	119	120	106	141	128	134	133	129	127	155	118	117	125	141	147	127	131	149	122	113	114	126	126	136	129	149	129	141	118	124	147	140
23968	21466	28799	24543	21460	8644	961	604	567	473	448	406	355	366	341	351	341	347	292	300	309	311	314	293	277	277	298	282	268	310	268	282	270	298	338	275	312	262	283	295	283	295	258	276	261	297	273	288	303	269	310	303	240	262	266	307	276	242	306	249	249	260	270	252	301	308	272	260	273	272	291	267	258	256	259	244	267	267	254	255	278	267	253	278	288	296	262	274	283	277	274	255	282	284	287	258	297	287	287	258	264	288	247	262	305	260	281	268	269	271	247	267	258	263	259	272	276	244	258	245	274	267	269	284	247	268	282	280	295	250	266	284	290	278	275	292	255	276	284	305	302	242	300	279	280	262	307	256	259	267	264	303	280	257	261	244	257	264	269	275	297	267	282	255	261	270	287	280	236	265	279	253	265	278	281	255	267	300	282	271	282	277	270	262	302	269	298	237	308	287	264	275	268	311	270	270	289	265	256	272	241	311	303	290	262	284	308	274	262	267	250	254	268	268	257	305	297	287	243	277	247	303	284	294	294	270	272	289	270	277	258	268	277	275	265	300	252	263	271	274	272	291	260	271	268	268	262	261	265	272	263	257	259	285	283	262	270	274	282	252	233	293	303	272	278	276	293	289	282	258	281	259	247	248	270	272	290	273	276	271	248	283	273	312	278	263	268	293	263	273	256	265	287	298	268	290	283	254	285	249	249	287	298	271	303	281	277	288	248	285	301	260	264	261	277	253	277	218	279	296	287	301	252	272	270	265	277	305	266	260	264	272	278	282	284	247	239	275	255	286	286	259	265	249	275	288	264	255	289	287	254	275	260	277	282	263	297	279	278	260	254	253	276	268	258	271	270	287	266	292	292	283	274	258	272	282	257	260	252	249	273	278	267	295	279	270	265	295	257	223	249	268	275	276	271	270	279	268	278	291	279	278	288	289	259	270	251	261	264	283	273	269	288	267	279	255	276	292	272	291	296	287	252	255	275	261	286	266	250	258	278	287	271	267	251	274	296	274	250	263	244	294	267	275	257	253	260	272	279	264	281	266	290	275	249	310	295	291	260	270	285	272	288	275	259	285	262	254	272	255	253	269	270	286	221	273	221	250	284	265	300	265	273	278	265	284	232	253	286	302	274	274	258	285	270	251	273	281	212	309	284	281	274	282	260	263	248	291	249	292	269	273	268	275	272	275	278	270	266	253	290	274	288	266	237	281	261	259	290	310	260	248	259	262	301	277	275	263	250	285	256	259	263	279	275	280	297	263	251	263	289	269	278	280	288	273	293	246	270	267	281	274	268	250	275	283	266	280	258	263	274	257	337	280	273	298	263	283	253	275	273	247	271	272	291	267	302	283	259	294	273	265	262	285	291	261	265	263	244	240	274	275	249	264	261	286	254	260	283	279	275	285	266	275	294	258	270	271	288	289	295	291	277	271	266	259	269	249	277	270	264	285	257	269	275	275	275	270	267	289	275	261	257	278	265	277	299	269	278	292	279	259	285	316	239	245	257	278	284	276	279	289	278	274	270	275	288	280	279	271	271	284	268	281	272	279	290	285	255	257	272	293	285	276	295	244	269	296	252	280	265	262	265	280	277	280	268	275	260	276	296	252	267	249	294	259	259	271	241	281	269	277	275	260	272	286	261	279	271	291	268	269	257	253	256	304	262	256	284	272	290	261	286	248	269	285	281	300	284	295	265	273	265	272	260	268	258	276	285	265	271	251	276	322	276	269	301	269	290	266	285	273	310	246	272	280	254	285	277	287	272	281	246	258	281	283	268	282	263	267	296	265	300	285	292	257	263	258	289	276	266	275	299	290	287	264	263	269	270	287	267	284	251	256	275	268	264	301	279	260	254	280	287	287	280	262	266	281	264	261	279	271	265	289	274	239	258	270	277	269	276	304	280	260	255	271	268	249	255	234	278	263	291	240	276	275	285	278	305	273	278	245	262	247	256	263	273	281	271	267	283	239	256	264	294	293	296	300	274	281	276	272	261	258	261	265	305	275	293	270	269	265	287	271	282	270	251	277	272	240	292	283	280	284	271	252	274	293	264	269	269	261	266	294	292	259	263	266	288	272	273	272	252	291	308	312	279	299	309	258	274	272	292	236	285	260	279	274	271	273	281	264	259	279	253	268	274	298	278	263	243	263	261	281	267	282	280	264	232	289	271	252	294	270	270	270	245	280	250	267	262	296	267	274	272	262	291	287	296	282	280	265	266	241	276	271	262	238	262	255	237	228	240	277	263	317	303	271	292	262	262	267	304	263	276	273	271	268	251	284	279	248	270	269	276	244	287	281	274	253	273	261	238	275	274	265	301	267	265	279	271	285	253	270	262	299	308	281	254	254	295	253	259	244	262	305	297	289	272	258	264	281	271	291	265	254	286	245	256	281	278	266	262	251	283	269	274	241	285	279	261	242	297	264	272	263	252	274	276	279	269	244	248	263	290	258	252	271	305	271	276	286	280	278	285	254	277	252	260	275	266	293	314	295	298	278	251	291	278	268	276	279	260	268	281	249	281	292	296	286	263	227	287	267	273	286	254	302	242	287	292	277	282	236	268	265	258	269	303	282	270	271	255	257	273	278	290	283	277	239	266	263	292	244	261	269	249	266	298	268	261	244	278	252	256	261	290	287	288	302	273	259	313	283	266	281	283	277	270	262	281	253	277	264	288	286	301	302	278	249	289	282	294	248	282	252	280	285	261	274	275	269	241	253	292	291	243	265	280	289	277	274	269	251	271	260	269	260	265	298	266	269	280	270	249	271	298	278	297	295	245	293	283	279	269	288	308	265	282	257	256	255	253	293	267	284	287	273	295	281	274	295	236	295	286	276	246	254	252	260	258	268	283	343	285	280	263	254	280	275	304	314	270	280	278	242	268	267	284	282	237	267	263	290	249	264	257	288	273	263	261	274	262	236	268	308	283	273	231	266	252	302	277	241	262	247	274	277	296	268	275	283	262	267	271	265	305	282	292	292	243	273	290	269	300	284	262	263	266	269	270	272	267	270	262	266	290	242	296	275	263	285	263	237	293	279	280	301	323	288	279	301	289	291	262	274	261	267	243	298	263	265	295	286	267	264	259	286	294	267	267	269	282	293	281	241	268	272	247	273	291	247	282	244	277	257	235	261	280	256	273	305	272	298	265	278	251	270	255	265	248	297	297	286	282	258	265	285	271	274	268	261	296	276	274	288	281	265	263	243	262	259	290	291	255	278	302	269	278	256	251	274	278	256	245	279	269	294	277	274	279	280	291	253	289	283	276	270	276	283	305	278	258	274	264	284	270	281	279	267	288	274	267	270	263	267	285	269	286	275	265	291	297	257	268	266	265	251	261	272	284	276	256	297	276	237	277	278	267	301	292	268	276	256	278	262	255	254	249	284	269	254	286	278	283	280	286	269	274	279	285	245	245	282	275	245	288	265	265	256	279	270	254	274	277	278	322	259	241	253	253	280	277	268	257	241	308	308	263	276	257	306	291	308	260	226
3345	12456	5884	2674	1957	1468	1148	870	767	612	541	513	481	454	420	385	400	352	348	310	320	301	323	299	331	332	324	309	317	299	270	290	306	272	284	322	262	301	274	282	298	297	295	284	287	265	287	313	270	295	312	281	308	298	299	287	296	277	273	276	287	287	282	274	282	251	304	304	315	302	310	291	272	274	291	309	270	266	281	306	319	263	277	294	316	310	268	289	266	286	291	281	294	283	284	303	271	305	292	309	253	302	283	283	290	273	293	291	275	298	269	263	279	272	285	273	262	273	331	292	256	259	262	287	280	263	279	280	260	291	270	301	253	282	283	280	289	279	274	288	284	307	293	282	279	300	305	260	289	286	286	260	289	298	287	284	299	300	279	259	291	288	241	247	311	274	278	303	286	277	271	282	304	259	280	280	288	294	290	254	290	282	295	305	305	283	311	283	302	307	302	270	289	274	276	310	289	290	291	305	279	261	286	282	276	308	283	299	283	338	272	301	311	274	306	271	251	314	294	275	294	285	272	290	278	295	310	282	290	286	302	310	263	280	291	309	289	281	294	271	297	291	268	277	268	303	287	276	299	305	279	287	276	283	293	285	273	265	306	291	271	296	294	323	298	278	299	293	288	315	292	292	289	295	301	303	272	260	297	284	265	261	282	263	290	258	260	322	290	285	264	285	290	289	269	259	272	264	287	286	267	306	277	296	279	271	298	265	262	285	301	291	268	282	259	307	261	301	284	262	274	283	291	259	284	284	283	297	286	303	288	302	296	277	263	266	244	264	270	267	269	277	261	286	277	296	274	279	282	256	301	289	306	280	303	272	277	275	298	253	266	312	285	253	297	267	295	263	281	296	278	271	283	309	278	322	270	294	283	264	282	266	278	325	273	278	309	281	286	280	276	287	269	293	274	278	271	268	292	269	301	268	301	291	272	270	280	278	288	297	318	242	282	266	275	301	280	281	302	260	273	275	284	301	283	267	270	289	292	274	291	305	286	266	289	257	265	262	269	279	261	300	283	294	308	275	277	288	293	284	290	310	297	272	269	262	323	281	293	289	291	256	282	281	252	278	268	284	267	260	299	260	294	292	303	273	281	289	280	306	276	266	289	277	287	290	272	281	293	268	266	281	280	277	292	280	288	297	281	261	280	291	293	305	321	271	264	264	337	283	289	278	286	268	294	278	308	297	290	275	268	296	293	284	290	257	281	264	306	287	290	279	299	288	273	295	265	295	272	313	282	306	265	291	275	302	304	278	289	279	268	288	266	273	281	265	253	301	272	297	285	290	295	278	292	288	301	281	280	292	287	307	261	272	288	282	325	273	324	262	299	307	275	279	278	284	256	290	291	291	305	297	299	295	266	282	306	283	276	285	291	272	277	293	291	289	250	282	263	273	263	296	261	289	284	295	278	299	302	289	297	282	295	292	290	334	299	296	290	268	306	272	260	271	298	277	270	262	258	304	262	234	289	295	265	270	253	272	271	279	299	296	297	295	300	252	297	291	299	279	284	266	276	303	276	275	277	269	278	296	294	302	298	283	240	299	305	283	264	280	260	269	278	294	257	280	282	280	318	260	304	268	288	285	261	279	306	294	266	288	293	280	275	263	267	281	269	277	275	280	300	280	303	302	280	287	293	269	298	269	297	271	251	320	289	275	243	286	253	282	273	287	284	298	297	276	288	285	291	281	277	278	294	292	296	274	277	281	291	279	281	245	286	269	287	263	254	282	269	280	288	292	278	268	280	273	311	298	284	263	320	286	282	263	298	294	281	275	297	300	287	282	281	286	277	264	292	261	304	279	271	296	276	291	284	289	267	298	256	270	285	300	257	278	302	277	271	301	276	294	291	264	297	282	296	270	286	297	301	285	292	281	306	276	268	275	270	284	294	300	314	288	249	266	292	276	281	279	331	295	294	280	293	278	295	296	262	315	274	268	285	282	320	304	314	306	272	285	304	289	312	310	308	278	279	285	284	268	305	287	282	262	282	304	268	300	281	269	293	279	282	295	319	318	305	291	262	259	310	285	279	295	287	293	288	290	311	280	292	304	264	270	306	297	281	300	281	300	253	294	280	275	283	291	249	272	307	259	289	295	292	296	294	291	297	257	287	311	296	279	296	296	297	317	279	268	287	286	273	277	280	307	248	255	285	275	303	313	279	280	308	284	291	251	298	299	298	293	271	284	278	288	275	275	256	303	306	288	289	281	296	274	283	298	277	321	296	279	291	274	278	276	278	269	283	306	302	284	296	270	268	309	269	281	286	291	251	281	295	306	294	328	281	271	309	281	284	319	258	280	259	305	237	278	276	277	286	308	286	291	316	278	290	270	244	304	288	312	295	338	262	289	261	311	297	324	280	276	315	344	320	310	302	264	267	271	285	295	293	282	284	300	262	276	292	297	282	293	267	306	279	249	289	307	282	273	264	294	311	302	268	269	278	289	236	316	287	269	267	276	289	307	265	258	272	272	253	275	266	273	310	289	281	290	263	274	277	255	269	277	284	284	275	278	276	272	301	264	286	274	257	279	320	282	288	302	272	280	294	282	288	276	310	279	293	263	251	298	307	276	305	288	284	275	294	274	305	278	254	268	278	256	286	265	242	293	312	280	277	281	271	278	279	271	296	283	299	287	296	297	285	308	291	291	288	289	233	278	251	256	278	311	294	287	279	265	236	269	277	261	308	285	268	290	285	297	309	272	277	292	277	272	261	295	293	276	253	330	260	276	303	282	297	270	261	275	288	274	250	272	279	285	270	276	282	281	323	280	263	283	260	291	272	298	283	258	258	315	312	263	292	271	263	277	294	303	265	265	294	271	296	253	282	287	284	315	268	291	300	288	269	254	292	270	306	283	290	291	283	266	297	270	269	288	297	313	291	276	297	273	288	261	300	289	311	241	266	270	303	281	271	274	276	253	291	268	281	289	285	285	289	309	269	266	299	283	280	251	282	267	281	267	287	282	273	290	261	271	265	236	296	273	255	267	287	307	314	281	278	275	274	300	269	274	296	271	284	293	268	292	302	281	286	297	239	294	294	299	282	272	274	311	267	261	299	291	271	272	267	311	281	276	286	284	266	278	301	301	275	268	252	287	287	260	301	304	305	289	309	280	294	264	252	281	307	307	275	288	283	260	276	285	301	285	285	290	273	295	264	272	293	289	269	290	282	284	274	308	290	273	292	272	305	266	279	273	289	287	281	285	295	305	307	276	324	267	278	284	264	273	317	277	275	279	263	264	266	262	301	268	245	270	278	294	286	284	281	277	264	252	303	296	289	265	276	301	259	306	283	275	275	274	290	279	293	273	301	278	255	278	302	287	280	307	301	279	295	311	287	289	293	256	278	270	277	287	266	301	306	283	280	268	305	285	308	279	309	267	288	310	276	274	276	265	305	277	278	298	295	244	305	256	331	272	304	286	269	301	273	290	263	299	297	261	263	276	269	285	249	283	295	300	260	268	292	285	289	280	293	273	275	306	290	308	270	302
25110	21392	27534	25567	9347	580	485	367	339	309	291	284	280	270	254	254	237	244	241	224	218	205	248	213	212	222	210	206	226	198	200	224	220	189	207	217	227	208	209	214	228	184	252	198	189	234	180	208	197	238	212	195	208	202	184	224	208	194	222	211	186	208	190	206	213	197	195	207	192	188	182	218	204	254	209	222	218	205	179	203	181	191	216	219	213	205	191	234	228	205	200	213	223	216	206	200	212	223	197	210	199	190	202	225	213	212	200	214	214	198	230	209	188	179	212	210	209	199	199	197	230	227	215	214	202	234	215	230	235	221	216	219	208	199	225	208	205	214	212	220	176	212	192	215	186	208	178	228	213	204	211	185	195	190	224	213	202	203	207	217	212	226	220	225	209	198	236	208	212	200	209	213	222	217	229	204	210	218	206	230	209	203	210	203	236	202	229	210	208	214	233	215	228	199	209	214	207	202	232	207	207	197	191	221	175	183	202	244	210	230	216	204	199	237	202	196	197	207	215	206	191	219	206	237	211	208	212	190	199	202	234	209	213	241	222	210	216	221	241	210	230	208	190	207	215	206	216	230	199	190	227	198	184	229	218	224	217	203	219	198	207	194	213	215	201	218	214	206	227	202	193	212	218	215	198	207	202	224	225	192	196	237	209	232	209	225	221	227	222	210	207	211	212	198	197	210	212	241	200	190	196	204	176	196	217	188	194	197	221	184	199	244	194	202	214	224	240	228	180	210	223	213	219	188	206	207	221	219	208	213	203	217	213	178	203	218	194	209	237	213	218	204	205	201	209	215	193	203	186	216	199	201	233	191	211	208	199	224	198	199	203	203	215	228	207	185	212	215	212	220	200	214	185	218	223	213	204	201	221	234	229	193	213	175	222	207	215	197	203	184	210	226	225	185	217	213	212	187	176	207	239	222	206	200	204	207	196	208	216	211	227	225	210	215	205	231	222	218	202	205	206	220	190	202	219	166	226	218	198	225	231	203	192	199	203	215	206	178	220	228	207	219	200	206	232	210	204	223	210	181	210	224	224	203	213	210	213	228	204	219	189	212	207	198	205	194	197	211	204	202	199	228	203	184	220	179	217	231	210	185	221	221	173	201	203	169	187	221	202	207	205	187	193	194	212	216	200	199	211	204	179	204	199	224	202	229	216	211	191	206	227	170	225	221	198	223	223	217	196	198	189	201	205	221	201	217	216	200	184	206	185	200	218	194	193	181	195	171	206	203	215	217	220	200	190	203	224	176	213	210	191	209	208	218	200	211	174	240	210	206	209	194	208	218	219	223	205	235	221	197	184	232	209	183	212	220	210	183	194	192	178	234	213	208	210	213	221	203	221	198	216	215	222	199	230	197	208	219	213	218	203	208	201	206	186	235	209	206	215	198	227	199	209	224	199	229	224	244	181	202	210	248	216	226	196	216	204	208	211	196	206	223	229	185	224	241	207	200	189	228	198	204	185	225	223	233	212	221	224	209	194	182	231	231	210	206	178	214	221	210	206	182	237	215	206	213	194	189	217	244	190	220	206	200	218	214	204	221	197	224	209	216	214	198	185	209	219	174	208	223	205	223	228	207	201	192	203	222	210	239	206	238	203	207	210	215	192	220	207	247	213	183	220	202	196	202	218	215	217	229	219	197	225	221	184	243	214	226	196	218	220	219	231	240	204	179	201	212	211	194	195	217	245	228	221	228	216	224	197	187	210	221	236	217	196	205	192	206	204	198	223	216	218	195	207	209	229	219	197	195	219	205	179	211	216	209	191	211	199	199	185	223	224	194	237	213	219	208	201	217	204	205	233	215	205	190	200	237	203	196	196	223	210	219	204	178	219	187	206	202	209	217	224	207	188	216	222	231	241	224	188	195	203	230	174	189	190	217	211	209	236	217	206	188	196	205	204	202	190	228	215	219	232	212	228	211	206	181	223	191	219	209	198	207	212	197	201	210	226	181	185	226	214	206	210	178	230	229	195	225	201	199	219	222	199	210	224	210	189	190	212	212	218	237	186	213	202	198	195	217	217	194	223	184	189	215	215	190	233	205	214	198	238	205	198	223	245	224	220	212	226	208	210	210	207	212	190	199	206	215	227	203	196	211	203	209	204	229	219	212	234	196	205	213	226	220	216	201	218	233	209	207	183	251	198	216	208	195	227	221	220	197	215	201	200	234	203	223	212	212	205	203	210	200	200	203	201	222	215	209	200	206	221	208	195	184	195	219	195	208	198	205	217	213	192	199	198	225	202	207	232	200	224	216	212	222	219	189	227	194	209	193	216	223	219	219	212	244	203	200	203	228	185	197	211	228	227	197	212	214	199	215	203	201	194	226	202	192	236	229	221	213	213	196	234	229	203	242	196	197	225	206	212	217	192	217	192	239	198	211	210	221	208	220	197	200	211	216	197	221	184	217	219	202	189	189	208	200	228	199	218	202	213	203	229	211	199	164	203	200	210	211	218	205	203	215	181	207	217	179	221	189	188	200	218	211	192	201	212	212	212	216	212	227	194	201	203	208	217	214	219	206	185	190	217	217	229	216	213	226	204	221	222	212	201	200	187	209	212	216	219	208	215	220	200	210	211	221	223	207	219	234	217	219	207	208	196	219	189	177	215	203	216	228	217	214	192	190	200	205	227	240	218	199	198	207	200	191	222	209	210	187	204	208	225	217	183	208	220	215	217	215	216	209	199	197	206	208	217	220	243	225	224	222	241	213	202	190	211	194	221	196	200	231	213	205	227	194	230	214	213	208	226	190	213	203	220	191	204	228	203	197	226	214	212	191	206	200	199	210	193	215	215	206	213	208	226	205	208	205	224	193	213	208	193	228	211	214	195	207	247	218	210	197	202	206	206	189	186	195	178	205	213	180	221	188	202	206	208	197	205	224	213	199	181	191	229	226	193	208	223	222	201	203	200	174	206	193	208	213	211	207	219	208	218	176	199	237	199	188	217	212	198	231	215	232	243	211	209	226	216	191	227	222	211	208	235	206	210	237	197	198	214	220	221	169	215	211	181	218	202	211	232	200	217	185	212	200	187	219	181	214	205	204	229	199	205	208	210	215	181	209	199	184	215	246	195	210	208	216	224	202	204	188	196	219	185	228	198	205	210	192	228	208	216	206	218	208	221	213	198	207	220	217	180	200	236	211	203	234	203	215	218	199	197	192	223	219	191	192	187	211	210	193	204	207	208	223	226	197	208	221	209	250	211	222	191	216	205	204	192	217	193	204	193	195	199	209	208	232	191	207	216	215	201	192	205	219	193	208	229	202	183	210	207	195	212	213	207	233	204	223	212	224	234	214	180	205	229	212	216	192	198	203	202	205	204	225	210	227	211	204	225	202	203	214	218	217	230	211	219	211	231	211	207	207	219	211	214	207	196	201	197	223	191	220	209	200	203	173	202	194	205	198	188	221	216	210	202	202	189	200	215	207	237	211	218	201	191	210	204	204	224	220	226	211	226	207	228	194	207	173	214	215	203	240
3401	7036	3082	1555	1140	836	668	515	466	427	388	368	334	318	293	269	275	282	242	275	265	246	229	254	254	257	232	236	264	256	266	234	226	236	254	243	246	240	250	229	272	239	231	239	263	254	216	223	244	267	256	234	293	241	254	225	233	221	260	243	225	236	248	255	266	231	242	228	248	230	258	258	249	236	261	241	267	234	238	237	221	242	230	242	234	240	235	225	210	229	249	233	184	253	223	237	228	239	214	249	220	262	226	264	237	234	240	246	241	233	230	252	238	201	233	245	246	257	222	235	244	226	246	240	254	253	260	221	236	234	231	237	215	236	236	245	247	245	252	229	266	253	227	217	249	237	209	209	233	235	217	269	230	200	248	232	241	238	243	233	223	246	246	219	240	264	248	253	216	235	235	245	221	201	248	241	204	208	248	243	254	240	248	218	233	221	233	204	242	235	231	221	225	213	235	226	222	240	229	250	230	218	244	267	218	237	241	236	238	228	207	240	217	217	226	228	212	239	229	239	206	203	227	192	251	240	227	214	230	210	257	201	249	211	223	235	222	245	232	251	236	219	228	234	210	218	239	233	251	238	202	244	211	234	242	233	244	254	236	239	223	233	239	234	233	274	246	258	243	226	236	284	259	239	217	245	221	234	215	244	245	241	236	225	250	241	235	240	247	234	229	242	252	240	208	215	235	236	239	251	227	205	238	228	256	230	227	230	250	206	252	246	231	212	243	226	253	247	262	237	238	217	239	252	227	224	247	237	216	279	231	234	240	240	234	234	215	187	235	237	251	230	230	248	226	237	245	232	216	243	236	242	231	230	252	240	225	232	221	239	224	231	236	239	248	222	226	248	233	238	268	250	228	214	242	250	235	247	220	240	234	229	243	252	238	225	225	235	237	226	231	261	263	230	257	230	237	247	238	217	243	230	257	239	244	239	241	223	240	248	242	237	270	218	241	225	218	218	216	208	231	248	236	234	204	270	206	225	232	244	228	242	206	209	237	237	236	264	221	218	230	228	243	226	243	206	221	237	232	220	229	242	248	217	236	248	219	245	235	226	224	251	230	230	225	281	235	236	243	219	231	257	251	244	248	217	226	240	197	242	226	254	232	245	253	209	241	238	238	222	220	259	227	276	229	229	235	246	236	213	249	243	246	244	249	234	234	223	231	247	217	224	251	261	222	267	240	229	236	236	244	232	253	231	230	235	275	226	239	226	207	253	232	253	235	216	230	231	228	240	235	197	224	240	237	210	238	250	262	223	248	238	231	234	226	242	242	226	212	231	205	230	235	235	253	214	235	231	254	270	227	253	232	236	251	230	242	246	225	261	256	217	213	240	231	253	247	261	224	247	241	217	228	255	230	216	242	213	228	242	217	251	239	210	233	229	248	226	240	261	235	220	266	233	245	252	232	261	249	249	212	217	208	249	227	206	243	231	254	253	241	222	237	210	248	227	232	238	227	216	249	230	243	205	251	222	257	237	221	227	238	250	212	237	248	252	232	242	255	265	251	257	239	233	226	232	216	235	246	254	224	238	247	249	225	244	244	219	245	234	222	258	229	227	228	236	240	246	235	259	236	215	221	248	252	228	232	212	211	207	248	252	275	252	222	227	260	207	243	248	239	207	269	229	229	257	226	229	233	239	245	214	230	259	254	223	245	245	266	251	242	271	233	246	234	237	245	224	200	216	255	242	230	221	235	250	224	229	257	249	220	243	247	226	261	215	221	231	243	240	224	217	243	248	245	245	255	243	250	246	243	229	230	257	233	233	266	247	241	224	230	212	223	250	238	237	237	234	254	263	237	246	242	243	227	229	250	269	261	212	235	221	220	233	236	252	265	236	248	247	225	249	231	215	228	233	224	214	222	264	249	219	203	215	239	228	242	233	230	254	224	225	241	229	237	227	230	234	220	216	224	231	223	227	250	231	255	236	214	220	254	216	243	242	222	251	221	210	206	237	224	225	255	228	263	241	215	258	265	230	232	260	227	268	227	228	249	241	235	233	247	237	246	243	225	210	234	250	229	221	225	277	227	252	227	212	247	204	221	239	247	237	235	258	221	238	239	231	275	235	221	209	251	236	221	258	249	229	267	233	267	232	227	222	240	227	208	240	222	234	224	252	243	241	202	225	211	237	236	245	249	248	240	243	232	222	217	230	252	243	230	218	231	237	246	241	267	259	214	265	248	237	233	239	226	241	244	241	231	213	231	202	228	243	223	226	243	249	245	245	260	252	201	238	245	229	236	229	238	226	231	268	249	205	257	223	244	224	227	225	251	252	243	260	229	232	203	211	236	252	222	262	217	241	213	222	232	235	235	239	241	234	226	240	228	233	228	217	221	248	235	252	238	240	225	219	242	239	219	236	240	266	222	256	224	247	213	222	235	231	227	208	248	260	225	213	225	225	227	243	240	229	266	211	223	213	233	216	231	232	249	257	172	259	210	215	251	274	218	250	231	244	238	223	235	249	208	218	262	243	221	247	236	222	254	235	229	261	229	238	239	214	246	222	240	207	221	225	254	245	244	239	220	235	223	273	246	233	243	231	256	239	226	224	240	246	241	239	220	258	236	246	220	241	236	268	228	248	224	243	211	226	237	249	251	214	244	244	256	221	258	259	233	251	261	245	230	219	243	241	236	204	210	254	231	220	207	242	225	222	219	217	224	251	226	231	224	245	226	244	231	219	232	221	226	237	243	227	245	222	244	230	234	240	229	222	241	259	247	212	225	203	247	223	237	255	231	211	219	240	235	257	211	220	232	224	240	228	235	259	255	217	219	240	249	220	242	223	213	226	254	225	251	239	228	243	250	229	252	212	247	202	212	253	235	203	217	228	224	254	218	233	249	226	226	239	240	214	235	217	235	216	251	237	227	213	229	231	212	249	233	251	209	217	228	219	237	247	216	224	258	212	229	220	223	257	245	246	247	248	265	200	234	253	243	234	230	237	240	240	226	227	233	246	237	244	227	248	244	225	244	225	242	211	242	251	236	225	255	244	287	242	237	232	218	256	216	233	259	246	231	252	235	248	200	235	230	272	249	198	237	249	243	242	259	227	236	250	224	265	239	238	230	258	245	254	239	225	241	257	230	231	233	239	249	245	241	243	237	225	232	203	265	235	240	247	257	250	238	228	235	243	258	245	255	251	237	243	245	260	209	262	221	256	252	202	246	246	252	247	216	229	244	251	246	228	247	247	225	203	271	217	233	223	237	197	221	234	223	227	223	221	228	256	230	240	243	242	212	260	219	243	249	247	222	222	236	238	248	213	219	231	230	245	215	234	244	247	248	214	245	229	221	235	246	242	224	259	256	225	250	212	274	243	248	221	223	238	227	213	223	254	225	250	197	242	250	253	232	216	218	216	223	243	231	235	215	210	231	233	225	232	224	234	220	249	237	234	236	230	233	252	230	209	225	240	235	239	233	223	232	233	237	231	241	237	232	218	223	251	237	270	230	245	221	274	226	238	259	215	248	247	234	209	238	241
22856	21410	29167	24039	21406	21442	7230	1198	905	796	739	699	621	636	570	600	564	543	478	495	516	492	531	458	489	492	497	491	485	460	528	485	483	483	466	489	469	450	452	477	470	449	462	436	457	444	464	469	455	455	489	461	489	459	414	462	445	466	461	443	462	455	457	434	438	470	466	473	433	428	452	444	452	461	473	502	467	464	435	449	459	481	441	445	447	449	418	461	487	448	429	455	454	473	478	422	476	433	475	404	429	505	416	485	400	480	437	420	455	479	462	446	487	457	468	424	466	456	464	471	462	456	463	451	466	476	443	465	462	457	491	468	430	450	455	435	440	462	465	428	465	441	475	431	445	480	465	433	416	426	452	435	430	486	445	453	456	474	472	457	481	464	457	465	418	491	421	424	471	451	486	454	446	455	399	448	435	466	489	458	424	472	417	458	440	409	433	399	443	445	460	488	441	464	438	464	476	478	429	432	442	425	452	437	447	434	456	465	441	467	446	465	435	441	454	473	442	461	442	477	451	471	452	470	462	466	452	463	439	403	444	442	466	445	407	441	446	450	447	467	423	436	458	477	461	473	440	460	431	436	457	456	443	470	478	461	400	533	428	439	442	418	452	449	464	463	477	466	454	482	486	433	437	479	445	446	436	474	424	425	416	465	467	471	456	489	439	447	444	465	487	467	437	471	406	476	464	465	453	436	448	432	458	441	472	441	440	460	418	440	474	410	454	454	457	461	494	438	468	464	465	445	429	412	452	435	481	447	447	457	425	461	451	452	443	434	460	438	451	455	473	480	438	436	441	444	434	465	451	452	466	443	438	426	470	475	436	445	449	447	496	464	482	455	462	422	454	436	450	468	464	460	481	412	457	459	464	450	431	455	420	441	468	450	464	472	442	409	430	440	429	438	459	424	443	462	418	434	429	446	480	448	437	457	443	429	421	446	422	429	436	465	423	455	449	445	465	463	443	435	474	466	468	484	434	472	422	451	447	435	483	451	473	420	442	418	493	451	436	414	437	512	456	394	454	459	438	431	424	470	493	448	464	449	522	419	437	459	460	464	445	438	441	453	428	452	450	443	459	476	426	440	454	456	459	449	452	456	447	472	446	419	422	413	454	483	454	429	451	457	443	485	456	424	446	448	464	452	474	438	443	447	446	456	439	463	419	443	411	462	454	408	486	467	456	429	425	433	484	492	465	446	454	499	465	502	459	476	435	462	461	407	455	484	474	446	443	477	429	478	474	462	500	497	435	437	410	477	423	440	490	473	416	454	457	447	432	456	442	459	485	470	449	462	413	413	432	461	449	436	443	422	470	454	434	453	461	454	448	432	455	409	465	462	467	464	500	437	451	456	453	458	456	460	466	456	493	413	438	462	454	448	445	416	470	468	440	443	480	451	450	473	443	428	443	455	446	463	448	454	458	393	462	482	489	449	452	433	442	455	465	423	476	464	478	470	471	419	438	425	471	445	461	466	514	433	459	448	473	454	434	462	449	440	466	455	459	475	453	477	398	435	458	460	486	476	448	416	444	465	435	467	476	441	479	479	483	487	455	449	475	436	475	452	466	475	432	466	449	410	496	444	427	446	439	455	416	425	470	459	451	436	442	438	473	484	444	428	425	459	440	502	454	442	430	430	457	449	430	459	433	491	416	480	427	431	474	458	460	423	441	429	454	447	446	426	444	455	441	443	448	485	397	466	467	412	470	444	450	477	403	472	393	420	457	472	485	415	489	416	442	450	477	444	434	494	493	466	422	449	472	432	421	463	416	420	448	451	420	479	466	442	446	445	509	468	439	431	469	474	410	456	470	459	452	422	473	446	446	432	427	432	445	453	453	486	408	422	457	416	452	446	458	431	442	473	457	424	427	450	482	454	472	482	443	466	446	460	473	454	411	455	451	444	479	462	451	435	418	463	420	436	466	443	464	456	422	470	454	449	440	446	441	482	455	471	438	488	456	473	412	456	468	481	431	452	449	479	435	474	470	454	444	443	470	458	509	415	430	485	468	473	457	448	426	445	457	447	463	450	448	456	455	436	400	444	438	448	456	479	424	452	437	435	452	477	471	457	484	417	455	462	445	453	439	450	434	448	444	446	423	470	454	441	450	409	426	491	432	475	419	443	465	454	469	448	453	450	416	477	477	427	430	431	449	476	413	424	459	434	443	453	456	432	458	433	451	451	456	492	416	463	446	493	473	431	455	461	493	425	472	448	462	450	451	437	439	457	437	462	478	432	489	456	408	452	463	462	481	444	464	465	482	470	450	460	453	448	410	435	428	477	470	486	430	425	437	430	460	444	429	496	458	412	454	440	486	453	412	495	468	455	475	476	437	465	447	459	438	469	454	442	429	458	435	434	479	433	440	454	439	442	463	475	452	427	444	431	487	438	460	432	478	449	438	477	458	440	449	447	442	438	451	459	454	435	430	471	469	466	440	430	504	444	436	432	456	474	461	426	453	439	450	454	463	442	475	466	427	468	452	441	440	437	423	458	441	491	512	452	451	444	508	463	442	429	468	434	408	469	453	428	460	440	451	452	460	433	476	475	456	485	452	475	465	478	433	454	453	455	435	446	445	447	497	466	447	449	488	433	466	427	434	470	451	432	455	448	374	451	473	452	420	470	460	443	441	473	443	455	502	456	446	458	468	444	473	459	412	444	426	463	431	440	459	458	484	441	500	462	452	471	418	394	458	467	450	462	438	461	452	456	472	491	438	469	482	435	427	456	458	480	457	418	456	411	467	454	435	446	440	460	494	510	460	463	478	466	450	451	480	440	448	437	427	448	484	469	451	475	438	444	445	429	466	445	451	456	428	435	445	430	476	470	432	466	448	449	445	452	405	437	452	460	454	428	436	446	454	426	458	457	391	500	411	459	402	464	431	492	471	453	452	445	437	447	473	462	458	461	469	479	444	427	442	438	428	459	451	452	465	427	420	438	427	460	459	467	441	456	447	429	411	453	456	458	468	476	427	448	429	437	451	464	437	434	485	424	482	462	491	434	428	439	448	433	448	440	430	439	448	455	478	461	446	448	460	475	463	430	470	476	470	465	429	501	430	438	458	474	451	478	456	434	422	438	439	441	485	438	452	421	464	462	457	410	414	453	432	457	472	464	482	453	444	434	428	474	457	424	439	476	440	460	454	478	420	463	432	475	417	422	493	449	474	453	465	445	440	421	451	443	472	433	429	462	456	439	463	431	454	445	456	436	419	419	474	499	487	470	473	438	397	457	439	481	460	510	458	448	457	430	440	483	476	444	461	453	436	435	434	454	459	480	480	427	453	447	438	427	460	493	417	472	421	479	447	417	490	439	418	471	446	425	456	451	468	488	447	455	450	463	443	485	417	430	445	482	457	479	451	465	435	458	443	436	479	454	393	434	475	411	464	470	433	457	421	455	433	436	453	467	447	456	450	442	479	447	449	437	438	436	438	432	465	477	456	447	450	494	479	439	474	446	451	444	464	480	464	421	498	407	465	443	483	433
4647	19231	9815	4734	3458	2633	2090	1562	1330	1110	960	907	813	731	694	715	660	632	560	579	549	572	517	544	551	508	500	478	544	478	551	494	507	465	454	487	467	492	482	458	482	516	489	477	452	448	476	454	498	465	442	433	440	472	509	495	499	478	484	477	500	455	467	503	454	487	488	499	467	455	466	420	506	466	438	455	475	459	447	461	478	494	464	466	471	466	427	502	433	483	448	490	453	472	433	465	441	452	466	439	470	444	475	480	499	479	470	480	462	463	437	493	433	473	482	493	477	440	448	466	510	442	433	494	436	459	447	473	466	459	461	437	436	477	490	433	506	462	448	456	451	485	453	482	497	453	472	449	426	430	458	441	471	436	489	498	476	448	494	469	436	427	462	483	491	437	517	466	449	495	464	492	436	479	479	454	453	436	434	469	447	491	448	459	491	431	450	423	462	483	451	473	449	456	475	448	446	459	478	442	440	448	492	463	436	446	468	448	450	400	448	467	450	456	450	447	457	509	438	444	471	457	433	455	458	459	437	414	418	422	505	456	499	479	474	406	476	477	465	443	479	450	454	440	446	460	465	480	458	453	464	483	448	471	454	493	472	476	460	460	464	441	466	430	437	450	479	484	469	426	421	474	494	466	487	474	482	471	489	449	437	522	458	476	451	479	440	460	510	466	417	469	460	463	464	448	477	437	441	455	474	472	447	438	459	452	430	474	460	424	463	458	434	466	517	453	423	466	485	445	462	399	463	453	477	475	459	454	486	472	446	490	455	482	473	428	470	452	489	460	491	495	481	447	470	460	467	449	445	497	484	457	436	459	471	452	449	433	431	437	441	483	462	440	470	450	452	485	467	449	463	461	476	447	495	469	486	493	456	485	461	459	456	445	476	489	479	447	455	464	488	444	465	503	424	503	445	427	503	449	458	502	457	473	449	480	456	449	472	453	447	482	467	460	456	430	443	457	477	467	417	417	453	462	453	444	504	430	445	485	435	495	496	512	488	446	444	494	469	472	452	484	474	494	478	471	468	494	426	459	464	501	464	470	458	437	454	457	487	457	473	471	451	462	467	445	400	495	468	470	479	448	441	468	431	481	482	449	449	414	462	454	468	475	468	462	493	449	464	418	505	474	485	435	435	466	462	458	474	444	464	453	459	468	454	447	469	465	490	446	454	462	412	486	448	468	442	459	472	473	452	432	469	456	494	443	459	488	436	464	483	479	465	442	485	446	453	496	438	481	442	491	433	458	463	464	447	458	422	460	460	480	442	455	455	474	466	448	445	475	489	469	438	466	410	511	462	472	462	480	453	459	471	467	512	461	430	447	473	473	455	477	449	452	429	464	491	457	495	494	465	507	458	453	464	415	481	465	459	442	478	442	435	438	438	452	474	445	477	444	452	462	438	471	458	464	446	459	426	452	472	424	439	463	519	449	517	487	447	471	510	486	470	444	432	452	457	449	468	429	465	464	445	441	427	468	459	445	477	473	448	471	474	487	458	516	439	439	469	456	461	466	492	481	467	458	468	445	417	453	434	486	472	455	411	461	464	463	486	450	467	464	428	436	488	445	454	481	443	478	441	432	440	483	442	438	435	455	446	475	466	436	495	460	457	482	459	434	463	481	474	503	462	488	449	457	458	472	457	457	431	445	455	453	493	395	480	439	451	456	467	521	459	442	444	463	444	420	468	474	450	436	467	498	458	474	427	453	499	430	477	475	499	464	461	450	484	421	455	445	491	424	461	457	443	477	489	481	438	479	461	444	455	485	442	437	456	456	485	424	444	450	451	447	490	482	482	471	415	462	473	444	477	464	457	443	485	455	471	444	450	477	465	491	494	417	466	459	471	447	482	461	477	473	471	449	502	462	471	479	450	472	462	438	402	501	459	446	512	440	491	464	463	490	453	442	447	467	453	443	493	471	437	511	456	467	435	489	453	480	431	430	478	490	428	499	478	489	440	467	471	438	436	465	450	461	476	466	456	432	469	458	420	435	435	418	448	434	447	437	461	448	486	463	446	465	483	437	483	458	461	443	474	518	487	498	444	427	470	498	449	511	441	446	470	464	492	474	409	478	479	418	467	453	456	480	449	471	468	458	452	490	453	466	449	504	447	436	447	462	447	465	460	477	464	432	471	450	443	463	476	476	446	469	449	418	469	451	471	456	493	472	474	450	460	473	469	432	478	431	457	433	451	494	495	469	485	446	471	458	475	465	465	501	415	451	456	474	449	480	495	506	432	430	476	460	428	458	452	456	447	487	453	430	452	480	447	455	446	442	457	442	460	456	417	444	441	443	457	420	445	467	445	466	461	462	475	478	448	472	449	470	437	459	483	464	467	478	482	450	466	478	455	448	474	468	458	459	456	496	453	481	457	504	460	426	454	481	438	450	438	456	440	462	480	473	452	475	481	427	439	456	469	476	436	429	485	423	465	456	460	499	446	467	518	467	461	510	489	499	494	459	468	485	449	421	414	480	469	486	480	467	460	481	473	444	488	415	434	486	484	457	417	417	433	433	485	433	432	430	464	439	445	476	456	455	474	432	481	426	462	430	449	485	451	464	463	494	466	450	492	472	485	516	479	441	475	485	452	449	483	481	481	456	435	501	420	460	445	477	456	442	450	421	490	432	470	497	469	450	475	445	445	465	451	481	468	434	489	430	443	441	470	453	458	480	477	445	454	447	454	461	479	454	463	466	417	431	453	442	495	441	452	468	461	460	465	459	439	533	448	466	458	451	439	461	506	473	471	434	446	521	475	427	485	408	437	435	467	489	442	433	419	487	450	476	498	452	465	459	452	507	447	450	520	433	470	449	527	470	473	456	497	468	482	440	474	473	504	452	457	470	466	421	477	441	427	440	443	451	453	468	482	475	476	427	439	458	428	476	447	449	492	449	396	427	453	460	465	475	475	425	488	456	470	432	490	478	436	480	482	445	441	467	488	502	465	491	410	477	437	504	458	443	439	438	472	519	512	464	431	454	434	464	457	463	435	476	457	471	449	435	504	486	453	468	455	480	470	485	435	459	461	491	421	481	461	467	438	424	438	464	463	499	443	458	424	489	464	476	445	476	484	484	467	465	446	479	453	498	465	483	459	483	460	477	469	432	450	450	471	460	474	440	480	410	484	455	465	474	464	461	435	440	478	453	460	466	493	443	481	502	473	465	454	454	453	446	474	453	409	423	453	453	442	437	461	426	441	449	488	444	499	489	504	418	415	493	463	459	520	475	447	464	459	469	489	485	440	467	468	461	483	431	439	454	485	502	466	491	464	461	504	477	453	467	463	464	488	448	452	433	426	503	439	436	474	475	456	442	438	426	469	454	487	485	425	453	424	453	445	483	466	453	447	426	463	455	478	471	422	470	496	443	442	444	482	448	457	415	447	425	472	462	469	427	473	436	494	469	477	469	469	449	484	467	495	458	471	442	466	473	468	436	423	490	457	455	473	458	470	463	450	460	463	444	404	452	452	447	457	484	459	464	456	507
28005	17169	2750	314	186	125	134	131	127	131	110	154	109	119	108	102	121	108	103	121	129	126	131	131	113	152	114	104	114	112	120	106	113	114	109	98	111	118	123	107	119	139	136	102	122	110	111	117	125	115	111	113	106	113	118	119	115	125	106	104	109	117	115	121	112	112	118	116	120	107	115	105	114	108	120	117	121	106	115	122	135	114	106	131	122	122	126	113	103	121	110	101	113	114	115	119	138	115	116	98	104	109	103	130	87	122	119	112	116	99	113	107	125	121	102	115	120	112	110	126	125	105	113	116	94	115	110	112	115	98	110	98	117	103	127	108	103	109	96	118	127	128	109	112	102	103	117	109	103	111	141	124	106	108	100	120	121	115	111	109	111	127	124	111	112	103	102	124	133	114	93	117	111	99	109	102	130	108	144	119	110	109	99	115	128	112	120	125	105	112	119	118	117	112	98	107	119	105	127	115	112	114	117	104	110	114	88	110	110	107	108	124	107	107	92	113	122	110	135	103	98	111	93	134	111	101	109	110	135	115	118	109	121	93	118	97	128	115	119	132	135	117	110	102	114	124	126	109	133	122	113	110	129	113	107	107	114	110	101	113	108	113	107	114	107	111	127	120	101	106	123	112	114	119	111	96	112	116	136	114	99	125	86	118	104	136	114	105	104	102	105	115	113	117	117	120	121	108	114	131	125	113	126	125	117	133	119	118	108	118	118	124	114	114	108	130	121	122	90	118	109	119	117	113	111	116	105	124	107	111	118	112	111	100	99	111	112	109	118	130	104	123	111	111	141	104	132	129	112	117	121	111	105	124	116	113	116	121	110	113	115	125	92	118	123	124	93	117	116	128	112	126	125	131	106	113	112	106	101	112	113	121	125	133	105	122	117	130	126	119	109	122	88	116	118	118	113	135	106	115	114	117	124	108	107	104	121	109	99	95	111	98	120	114	100	106	123	101	108	107	95	99	110	110	99	123	110	122	113	102	118	123	117	109	146	110	108	128	126	106	103	111	113	109	112	108	115	118	118	113	90	116	129	118	101	112	115	131	101	88	110	116	109	120	129	127	129	112	111	130	114	117	111	103	131	112	113	114	106	101	114	119	137	111	108	111	102	125	104	114	111	117	99	116	137	120	123	117	120	102	126	102	117	127	131	136	133	111	123	113	93	108	115	103	123	110	123	120	110	106	96	124	113	116	128	109	120	112	114	111	96	114	103	111	116	122	122	116	122	112	113	125	96	120	106	115	125	96	127	97	110	115	123	108	105	119	133	104	100	125	134	106	115	114	105	108	114	112	107	94	114	107	111	123	106	103	100	131	124	132	120	103	106	99	128	106	127	131	112	109	110	110	99	100	106	106	109	96	122	101	96	112	116	112	129	98	117	113	118	113	117	122	109	129	102	110	98	113	93	119	93	130	105	99	117	108	116	132	124	99	125	130	96	101	126	99	102	115	100	121	97	111	128	117	93	117	117	125	110	109	109	120	110	104	114	122	132	123	105	111	113	118	108	123	123	125	118	105	102	112	121	121	99	110	124	99	126	124	108	117	108	100	125	119	116	122	108	123	124	109	105	109	138	126	118	131	131	111	110	118	129	100	125	85	102	127	119	111	96	114	126	106	135	89	121	128	128	123	124	115	144	115	119	122	104	128	118	126	103	95	112	106	117	132	117	94	108	125	119	110	107	99	116	117	107	117	102	117	114	112	102	102	106	113	116	112	122	112	119	112	111	113	114	100	109	119	121	126	93	120	121	103	114	112	116	127	117	94	98	98	114	106	110	122	112	141	140	102	122	126	128	119	111	106	119	119	113	120	104	113	110	104	118	102	106	112	149	113	111	121	96	106	103	110	98	117	110	117	107	111	112	119	99	98	125	108	120	113	116	125	118	115	123	99	114	129	123	119	120	104	84	109	92	120	109	127	124	94	116	128	112	114	113	131	112	113	107	133	111	113	128	106	123	129	115	117	113	89	116	122	104	108	129	99	119	117	113	106	99	100	122	110	115	106	122	109	118	127	118	128	103	119	99	125	107	111	115	103	111	103	106	102	95	109	100	112	109	97	115	107	102	129	105	140	123	111	86	100	122	124	130	98	122	117	97	114	111	126	131	116	122	100	130	124	99	108	104	142	120	137	127	96	113	101	114	113	121	122	105	119	122	137	133	102	120	104	117	102	109	111	143	105	124	122	107	122	136	94	127	109	121	138	128	112	134	91	105	102	124	101	100	130	105	108	112	126	110	124	103	123	122	94	115	127	119	110	112	103	117	102	131	128	101	123	118	97	119	128	118	121	120	101	97	82	121	123	109	118	136	97	122	122	101	87	113	116	117	119	107	114	125	115	99	130	108	109	108	107	106	101	120	108	105	112	124	126	119	118	117	104	121	118	106	127	103	124	125	136	134	120	124	98	107	118	116	113	109	92	108	127	119	119	108	124	116	107	119	106	123	108	103	116	119	99	121	112	130	124	109	100	98	106	118	91	124	124	105	105	129	119	102	120	104	120	122	121	116	145	118	118	115	127	118	120	120	122	118	115	130	93	120	118	120	120	96	121	104	106	121	104	111	114	103	110	124	107	111	95	113	104	105	107	129	110	113	97	106	115	101	109	128	112	100	119	121	105	121	104	108	95	121	126	107	117	124	120	145	114	107	127	109	92	121	115	120	96	94	106	103	115	121	119	104	107	94	108	120	114	101	112	124	113	101	110	117	107	117	137	127	119	95	110	143	101	103	119	126	103	105	102	119	95	130	115	98	124	106	108	100	96	119	96	98	109	129	118	99	104	116	124	119	107	109	119	107	121	123	111	114	115	133	116	129	91	108	123	102	107	100	132	111	131	113	105	127	110	135	121	118	121	116	114	107	108	119	120	118	123	114	123	114	107	123	107	110	128	98	111	121	124	109	118	127	114	102	95	108	99	123	111	114	134	135	116	115	114	117	104	113	116	110	128	130	112	113	96	119	112	114	103	104	89	115	119	112	101	112	122	113	101	111	114	115	112	124	102	93	134	110	117	103	92	121	111	99	95	121	136	120	108	108	113	121	101	99	113	101	109	127	111	119	120	107	128	119	101	108	121	116	114	133	98	131	137	111	112	103	116	114	106	122	121	117	126	118	114	112	116	102	115	99	109	124	96	121	120	120	112	102	119	120	119	119	122	99	114	98	130	107	108	117	114	122	125	101	121	103	129	144	126	121	100	108	100	105	114	120	107	112	104	109	108	107	113	135	129	113	118	128	109	104	114	110	109	113	131	122	115	97	127	96	131	97	109	114	103	105	109	103	114	125	121	113	114	115	115	97	110	120	112	118	126	123	107	98	125	116	117	102	130	115	115	100	116	111	120	92	119	117	99	100	103	104	125	112	122	123	119	130	108	105	128	133	108	108	108	111	109	118	126	107	121	106	122	95	109	120	115	99	123	96	112	119	112	120	101	110	114	114	101	101	124	100	117	112	129	146	122	120	123	100	102	105	114	108	128
4231	731	436	258	173	191	166	174	181	142	152	140	147	117	127	116	134	140	130	131	135	132	142	115	131	122	115	143	124	129	140	132	125	124	130	113	130	118	129	112	145	144	143	131	122	128	120	113	126	119	133	123	133	130	118	133	138	114	121	130	130	150	126	125	127	114	138	133	135	127	156	146	105	134	123	146	134	129	120	153	140	117	115	130	126	142	123	131	132	117	144	106	118	125	135	125	114	134	125	117	133	136	130	144	133	131	136	133	127	130	127	130	130	141	131	134	135	133	129	140	131	135	123	135	117	133	138	141	126	129	131	127	128	151	117	122	128	117	135	148	144	135	111	139	139	131	131	127	102	145	140	131	120	115	116	134	139	131	132	140	115	136	118	150	107	118	127	113	151	132	158	130	134	130	137	139	113	124	137	139	140	136	120	133	136	128	136	109	131	128	151	123	129	135	144	130	115	146	141	132	127	144	155	130	123	121	126	133	130	99	127	106	131	119	131	120	108	155	130	143	141	125	143	135	130	151	123	111	136	129	125	117	154	140	127	144	146	125	128	128	102	111	127	120	128	112	131	133	137	113	137	139	126	121	119	124	141	118	123	147	130	130	149	133	127	128	126	118	134	143	129	126	128	116	113	119	137	149	137	130	147	146	116	131	138	138	105	135	139	114	131	126	144	132	133	126	133	122	136	141	118	110	133	146	122	117	131	124	145	123	130	141	124	120	110	121	129	132	126	131	131	124	120	161	120	137	136	113	152	125	130	136	135	143	154	121	128	127	158	150	123	145	136	153	136	117	121	133	132	123	135	141	131	132	130	127	122	144	127	127	138	117	134	133	101	125	138	127	123	126	125	98	128	135	136	135	142	125	149	135	120	122	132	118	123	138	126	129	137	125	138	140	129	123	126	124	130	126	114	132	140	123	146	132	134	128	112	123	128	127	141	122	138	143	150	121	136	125	145	130	130	131	156	140	158	132	118	141	142	128	124	115	133	148	132	136	147	145	133	118	125	138	131	127	111	118	110	137	136	125	125	151	132	139	117	114	132	126	138	145	135	142	132	138	144	134	117	127	112	139	131	127	136	124	138	134	137	134	134	126	133	121	134	124	117	129	106	122	125	136	136	120	123	131	125	131	129	125	140	124	136	99	135	140	148	146	125	144	137	125	158	132	131	140	143	124	115	143	136	122	109	139	146	151	121	154	110	119	143	119	136	137	138	112	147	135	136	137	134	136	112	135	132	114	135	122	134	123	116	121	144	104	127	118	133	138	142	128	124	123	107	126	136	110	122	134	128	140	125	127	126	126	134	130	128	96	143	136	126	122	142	113	130	131	131	138	117	155	139	117	154	139	123	157	119	146	142	131	154	142	141	119	124	142	128	118	123	137	136	135	160	128	125	128	108	125	135	116	139	115	138	133	135	137	122	111	141	120	124	105	130	122	110	134	113	122	129	127	150	121	133	152	147	141	106	144	130	144	137	121	140	130	130	133	131	104	130	122	134	110	121	112	127	145	114	120	120	128	105	141	127	135	156	135	136	139	129	133	134	120	123	161	136	126	126	126	122	137	124	110	132	130	130	122	129	131	134	138	115	107	132	120	132	120	126	118	117	132	152	143	130	131	132	140	127	129	133	128	133	131	135	134	139	129	129	117	124	115	167	111	143	139	121	134	120	131	167	118	99	122	143	130	152	111	140	121	116	128	121	120	127	148	121	116	111	104	119	116	119	139	133	126	128	127	139	135	118	121	111	133	117	153	151	126	133	140	129	145	121	132	115	125	124	148	131	143	123	119	141	107	126	124	134	122	123	151	131	155	137	131	129	155	116	119	125	117	107	131	121	119	131	122	115	119	108	148	139	132	129	131	133	141	110	115	129	127	139	125	124	138	140	111	124	115	138	118	125	113	115	160	119	122	139	122	113	120	143	138	131	130	135	129	149	123	128	132	122	124	141	115	121	146	128	136	152	129	126	142	149	153	121	146	132	126	128	132	157	132	150	106	142	134	138	118	123	125	144	139	123	141	126	147	132	134	142	121	135	127	122	144	142	119	132	131	151	144	150	140	119	128	143	130	125	137	113	133	138	123	145	113	134	124	112	159	131	110	123	129	153	121	133	165	103	127	149	113	110	101	107	132	121	127	140	112	112	128	115	125	112	112	133	118	147	128	126	116	128	128	146	152	134	155	113	121	128	113	132	125	95	140	141	140	130	133	119	126	115	150	130	124	137	115	128	137	130	123	134	114	130	113	128	122	141	132	149	139	127	128	122	120	142	116	151	122	136	115	141	132	122	116	131	144	123	129	137	126	125	119	141	108	97	110	133	120	131	125	140	137	153	104	120	132	151	122	148	132	120	112	132	134	125	109	150	126	135	129	116	115	127	127	143	128	111	123	122	125	139	144	126	113	146	148	134	135	136	138	134	127	113	136	129	155	113	119	140	133	121	146	131	134	138	121	138	129	168	133	113	140	143	129	125	127	140	143	133	141	120	128	111	125	112	128	126	127	146	115	110	110	132	127	127	139	125	125	126	118	126	124	136	148	120	121	129	122	131	133	131	135	153	129	135	136	128	119	126	134	124	118	136	131	143	134	125	118	122	131	119	116	108	119	140	143	135	136	117	126	142	145	115	143	129	128	127	124	112	132	116	130	137	137	137	145	138	127	124	132	145	140	143	148	146	134	143	139	133	136	134	139	116	121	123	146	125	126	117	165	150	143	160	122	135	140	130	138	141	135	144	137	124	110	133	136	122	99	141	128	123	105	148	158	135	126	154	120	118	131	138	119	133	115	125	146	138	138	138	120	114	133	138	155	145	100	131	128	111	140	130	135	132	119	134	109	128	131	128	118	133	130	129	112	133	144	127	126	130	135	136	137	137	114	128	107	110	126	113	124	138	113	141	129	124	120	119	130	135	109	145	145	116	126	120	145	118	129	136	147	135	120	119	145	146	133	124	116	136	148	126	141	110	127	129	133	116	131	129	140	113	123	123	135	122	121	146	127	130	144	118	140	135	131	101	124	142	132	138	135	133	133	113	131	144	133	128	123	121	142	126	140	116	134	134	128	132	123	136	136	137	134	134	136	109	133	140	123	132	120	122	118	129	116	114	113	127	125	133	144	131	120	142	141	132	133	133	131	134	122	152	122	120	132	133	136	140	148	130	137	141	148	120	127	116	126	104	151	150	124	133	150	129	126	104	114	131	121	145	121	137	137	111	127	132	156	132	119	128	133	143	141	143	121	118	133	127	130	129	137	131	133	120	118	151	134	138	111	129	136	139	132	125	166	115	137	143	105	135	147	128	112	117	139	114	121	131	151	117	127	134	124	145	157	131	114	124	159	139	124	149	135	138	145	121	138	112	133	125	138	131	126	141	126	124	113	136	123	124	141	144	141	135	133	123	113	128	134	129	130	135	134	114	125	138	128	123	134	139	107	126	133	127	114	113	115	134	114	136	119	140	109	126	139	119	138	141	139	130	129
23994	21384	28654	24460	21368	9044	931	640	529	422	417	415	376	361	330	328	275	283	326	322	317	328	304	315	278	277	299	266	290	299	274	308	309	291	261	281	279	241	253	290	272	273	267	272	286	310	263	279	314	283	286	291	260	277	265	292	275	287	272	259	288	279	235	268	259	286	265	286	273	250	253	266	296	270	272	247	247	267	296	279	272	277	287	254	268	273	289	276	278	269	286	268	280	300	270	275	265	300	278	262	266	252	271	255	261	252	267	275	263	287	268	292	265	281	254	261	269	285	224	281	261	265	276	285	247	284	279	281	295	250	256	257	285	305	281	282	252	288	275	272	268	248	277	246	307	271	260	263	268	288	260	268	259	271	269	275	287	268	267	278	266	266	265	290	249	240	261	246	262	274	266	278	274	267	269	279	252	260	278	262	240	255	274	280	263	286	282	301	256	271	257	298	282	242	255	242	264	254	281	287	295	254	294	269	246	272	266	264	280	274	260	261	313	275	282	252	283	253	266	288	284	284	269	288	254	276	298	273	273	235	252	284	264	256	273	285	279	268	274	302	291	250	297	274	251	262	290	283	260	268	255	253	231	273	273	280	284	260	294	270	272	290	267	295	279	267	258	266	265	268	278	247	247	284	258	266	286	277	298	258	260	258	286	269	252	264	284	273	277	261	262	268	245	272	269	262	288	250	258	245	253	275	266	260	267	279	277	275	278	255	239	280	263	254	257	285	273	286	227	266	238	256	273	265	268	298	277	242	249	276	265	278	274	293	283	268	256	235	282	283	286	242	255	252	254	253	283	261	291	266	286	264	237	281	281	246	274	292	297	296	257	264	260	276	274	278	262	280	277	243	278	263	267	277	258	303	284	287	250	257	274	249	294	252	290	290	271	237	262	291	259	283	255	262	273	272	256	257	286	276	262	249	263	283	273	263	243	262	276	275	260	267	284	277	281	297	265	275	273	264	274	268	266	298	242	259	255	282	275	271	274	284	263	257	284	272	278	303	275	266	274	250	285	278	280	283	269	251	277	261	271	269	278	289	258	255	266	272	273	255	273	259	257	274	273	247	252	261	240	259	269	285	274	279	273	254	281	266	273	285	278	247	262	292	276	299	259	263	233	249	290	273	264	249	302	260	267	275	248	299	275	287	275	301	265	250	269	253	258	252	266	271	269	252	265	273	239	232	250	261	274	261	299	278	262	247	288	279	277	287	280	264	281	284	260	261	288	258	267	269	272	305	265	258	302	277	260	259	273	243	244	284	288	283	268	282	264	275	282	271	286	299	262	295	283	284	260	258	283	276	248	257	306	247	247	248	274	262	278	261	266	256	269	249	253	249	249	271	279	251	248	264	280	264	264	278	292	263	268	294	277	258	256	273	261	256	253	294	268	251	270	264	303	283	296	244	266	286	285	251	267	281	252	277	265	288	250	293	281	279	284	270	292	284	269	281	261	231	296	239	272	275	260	253	307	251	261	266	286	254	263	276	274	283	254	271	259	250	275	281	265	281	263	242	242	258	268	272	257	283	256	290	287	275	270	264	274	277	283	289	244	270	249	266	282	279	277	267	289	267	251	306	242	266	315	265	224	250	259	260	288	281	245	228	273	270	237	255	260	273	270	288	263	265	283	280	279	263	272	262	280	283	269	257	264	250	247	271	243	277	256	257	274	272	242	257	254	275	283	259	286	277	252	286	285	255	273	248	251	255	270	265	258	250	265	282	269	263	278	280	259	244	272	302	286	244	257	251	295	250	259	276	269	270	273	250	255	250	320	259	289	274	269	294	246	268	315	268	284	258	278	254	266	312	271	259	278	254	281	267	295	305	294	261	261	251	261	302	255	273	280	256	278	262	282	255	263	293	274	288	274	287	268	243	257	270	279	291	240	270	269	252	282	275	253	270	306	282	261	262	279	267	272	280	285	250	270	278	295	266	260	256	250	276	234	246	275	249	308	276	308	262	276	285	286	303	267	267	278	268	263	295	271	281	277	300	275	288	247	281	270	266	235	261	267	264	243	279	264	248	273	284	301	268	260	259	256	281	257	262	284	257	254	300	244	278	304	276	288	216	286	249	261	271	261	265	252	256	276	278	272	251	262	265	271	292	267	276	295	254	283	237	271	278	247	285	249	277	266	309	269	260	289	270	277	287	296	247	255	279	252	264	267	255	279	235	284	294	271	233	264	227	246	255	291	277	295	301	262	284	247	284	248	254	274	283	225	272	262	246	287	311	286	281	268	241	242	298	284	286	263	266	245	262	265	249	277	268	258	271	278	293	278	284	267	273	249	285	273	267	298	261	258	261	263	258	264	275	288	260	298	280	283	285	253	251	271	250	294	296	283	288	270	272	268	257	272	270	289	279	289	257	263	256	304	269	291	291	291	264	246	272	294	254	235	216	256	243	277	294	268	243	278	266	290	259	245	277	240	297	266	273	271	251	287	270	250	277	275	274	267	264	265	279	261	269	266	286	262	287	296	235	255	262	266	281	272	261	272	295	274	265	275	265	259	266	253	277	279	295	307	262	263	277	236	300	269	263	240	275	251	280	289	282	245	256	330	279	243	269	262	264	292	284	296	273	264	251	275	261	243	270	269	233	255	292	260	309	285	263	292	292	263	276	266	258	266	283	257	260	267	293	242	256	257	285	260	294	265	251	277	306	255	263	274	288	270	267	281	263	266	295	276	260	279	273	241	260	273	272	272	275	249	288	269	275	281	284	278	284	292	301	252	310	272	248	270	261	304	281	290	255	274	272	294	248	272	257	258	277	289	268	283	275	257	277	260	263	278	271	233	274	265	288	266	243	288	254	280	290	253	270	253	250	257	268	289	266	264	262	270	258	301	272	285	252	271	254	263	285	259	270	315	266	266	263	304	269	254	271	283	289	261	266	261	259	256	249	258	269	278	296	280	300	281	256	246	283	256	262	268	227	238	289	245	276	251	266	254	266	284	282	258	263	238	271	281	281	283	280	283	259	298	255	289	302	253	279	260	276	267	309	266	280	276	283	266	302	242	287	256	274	246	265	294	270	262	241	265	262	264	255	267	244	277	250	277	276	272	233	274	270	290	278	264	297	272	308	271	286	256	266	284	293	275	278	269	259	270	254	258	274	294	253	277	242	259	287	260	280	271	276	272	294	253	295	251	273	261	253	256	261	290	267	258	282	256	279	302	275	263	263	276	247	273	233	270	271	278	281	275	268	272	265	266	279	259	292	299	270	288	249	258	275	271	264	252	258	274	282	267	282	280	236	255	268	270	262	283	275	298	290	266	291	249	275	290	294	237	280	250	290	264	263	251	257	272	276	259	257	260	278	262	243	252	273	257	277	256	260	249	277	280	278	265	262	280	310	239	257	271	293	248	265	257	248	265	288	265	294	258	261	271	253	289	277	266	264	278	263	265	258	239	295	323	298	298	273	254	263	275	269	273	270	262	282	269	276	278	245	285	263	255	281	253	245	264	298	262	258	284	254	262	283	274	265
3429	12339	5565	2579	1959	1455	1130	868	721	617	544	482	461	447	391	373	397	348	333	349	340	308	306	331	305	346	293	276	308	312	326	328	303	273	287	308	259	291	260	288	290	287	299	260	299	319	312	288	304	302	314	280	282	314	284	270	301	281	264	295	307	299	267	269	284	313	285	310	308	305	296	291	270	255	277	284	293	271	295	268	274	296	268	288	272	292	244	301	298	262	282	256	300	262	248	297	260	290	293	264	261	292	306	282	312	295	301	248	291	280	272	286	281	293	260	295	287	302	285	291	303	299	292	287	290	272	280	293	270	271	279	263	318	257	257	288	301	302	303	296	255	313	294	269	275	291	251	259	309	268	296	278	282	331	296	331	284	292	273	310	288	270	294	292	291	302	271	267	276	280	286	265	283	296	251	288	290	284	250	289	285	280	254	303	277	299	255	275	286	278	263	325	286	292	282	302	259	267	246	290	301	277	279	272	291	279	271	269	321	245	252	318	287	285	282	291	265	284	288	281	267	285	291	288	300	268	277	263	293	314	296	282	297	262	294	295	274	305	296	286	275	295	290	263	288	272	276	304	242	285	278	291	271	280	299	294	278	281	298	282	289	258	301	298	289	284	272	290	286	286	324	267	278	298	264	316	273	283	293	284	280	254	271	284	290	279	284	285	308	286	258	259	269	310	285	271	281	282	281	288	300	288	284	267	265	307	312	261	293	273	306	272	279	287	307	264	310	296	298	297	298	260	248	267	305	286	266	264	288	297	320	259	287	294	296	281	297	292	284	296	308	299	292	314	280	306	293	280	284	285	277	291	294	287	282	274	276	241	290	270	273	301	309	290	281	302	267	287	300	289	286	272	276	261	293	268	290	262	282	297	298	258	304	294	291	305	299	286	274	244	283	269	280	283	284	284	301	300	300	296	270	277	279	292	305	273	304	265	278	287	293	286	300	255	275	292	265	282	279	272	280	300	257	235	265	286	260	301	278	273	301	284	271	300	311	296	284	291	278	270	255	266	314	282	281	278	279	269	276	260	293	269	279	272	241	289	251	262	299	286	289	287	314	275	263	276	292	279	299	267	269	290	271	246	286	282	311	289	288	272	288	272	285	245	275	287	242	279	287	247	263	289	270	294	288	271	304	278	258	297	277	302	284	268	301	290	277	305	257	305	272	278	269	240	296	254	262	274	267	303	297	286	287	301	266	266	297	301	308	279	274	270	305	297	284	298	268	278	271	278	288	296	270	286	249	279	305	268	268	288	272	288	272	282	277	270	256	261	292	302	294	289	266	285	281	286	281	281	263	308	277	284	266	295	297	273	263	251	310	265	279	271	270	274	247	281	272	273	283	307	275	298	281	282	282	295	308	283	270	279	276	302	281	262	257	247	269	293	311	295	293	259	293	269	287	266	305	286	272	255	283	255	259	273	289	270	263	278	276	286	283	278	263	253	288	281	294	256	279	294	276	274	306	286	290	269	267	287	262	270	290	279	278	267	300	287	300	231	258	299	263	261	299	305	287	297	282	277	294	272	268	287	271	305	299	273	280	287	289	274	288	267	304	308	280	290	290	300	295	259	270	277	286	281	329	305	271	279	293	265	276	269	276	298	266	291	274	294	305	291	299	289	282	282	282	262	268	310	259	275	244	285	277	258	266	300	313	268	294	269	253	289	271	283	271	279	270	281	300	283	295	283	268	282	286	300	286	270	267	285	288	302	245	318	284	296	266	301	242	281	269	262	309	292	265	279	234	309	281	285	270	303	261	282	303	267	257	279	307	290	293	287	294	294	270	290	281	306	275	288	263	292	312	284	273	273	294	283	286	265	303	290	283	282	254	271	259	286	270	289	256	259	272	277	262	277	278	278	280	264	261	267	281	291	302	259	292	281	257	282	299	289	258	287	282	291	281	287	269	272	290	265	312	291	302	288	292	292	276	283	279	288	278	320	300	291	299	248	285	276	277	268	301	275	250	295	281	275	306	292	298	301	260	252	258	267	277	285	268	271	274	298	288	278	280	304	281	270	273	278	286	301	259	303	304	256	299	303	284	300	282	265	281	268	267	269	259	278	288	266	271	253	272	247	276	300	280	265	279	303	299	269	284	284	311	267	261	273	289	277	251	289	259	275	273	270	253	298	297	270	269	291	298	289	275	271	316	275	262	296	281	284	309	279	276	280	264	265	271	302	271	298	275	292	284	276	311	288	242	287	284	285	274	281	266	240	295	234	271	277	296	271	284	268	247	283	283	307	293	313	259	272	279	290	270	281	259	300	266	287	267	278	312	255	293	285	241	250	267	283	297	266	232	279	259	289	261	279	284	244	278	267	294	267	279	277	289	278	283	291	279	273	278	271	296	280	272	280	279	260	264	265	276	288	311	277	279	236	282	277	260	293	292	272	302	290	255	287	272	274	293	264	278	284	302	282	293	283	277	266	278	278	259	284	284	311	304	292	292	271	276	267	280	257	299	278	260	307	265	272	281	273	262	281	268	266	286	282	279	276	271	268	279	244	270	272	294	258	270	305	275	289	278	250	270	267	278	279	294	288	279	291	300	293	273	290	272	293	277	273	287	282	264	282	280	307	297	266	264	280	280	267	281	288	292	278	264	263	262	290	273	312	269	298	257	273	291	272	267	259	291	252	297	252	290	288	282	305	280	294	308	297	281	296	254	300	282	281	283	293	279	282	254	283	286	245	278	260	262	276	291	269	259	268	261	261	274	293	255	280	250	285	270	278	279	288	300	279	285	278	287	266	291	288	284	296	289	268	282	280	296	261	263	298	264	273	296	314	278	265	299	274	280	271	257	288	314	280	294	280	276	284	296	262	287	268	291	283	267	278	308	263	309	292	302	259	278	273	301	278	265	257	273	269	249	291	247	286	294	270	297	311	289	298	292	267	298	288	284	286	256	275	265	257	301	323	301	275	272	280	281	306	304	243	275	261	281	283	265	299	280	286	311	270	270	300	284	248	282	302	257	264	283	286	267	293	268	299	273	282	289	260	285	297	272	263	300	289	288	267	276	271	280	256	250	283	290	269	296	254	270	297	261	297	319	279	275	256	280	299	286	270	256	324	288	279	267	293	285	286	262	255	294	295	280	276	292	271	257	255	287	285	297	265	282	269	286	269	274	287	307	298	270	273	279	266	255	295	297	286	310	306	274	242	309	274	288	286	320	299	280	309	239	257	258	269	285	273	283	279	264	277	252	284	239	277	291	286	303	289	324	259	295	279	267	298	262	285	273	277	319	291	294	248	278	291	284	251	288	275	284	267	272	262	279	295	254	318	281	242	259	254	280	293	264	275	296	328	274	276	240	275	308	290	305	281	280	297	287	297	239	250	272	272	279	288	292	271	287	262	261	297	288	258	302	288	285	272	258	324	277	259	282	290	276	286	271	266	286	288	286	238	303	265	288	289	290	285	287	290	314	267	265	261	245	256	277	275	314	277	274	267	301	295	297	284	280	286	257	268	268	285	294	295	286	290
25181	21399	27523	25539	9273	580	405	359	348	269	304	253	255	268	235	265	209	209	236	246	223	228	200	227	227	234	188	227	209	218	205	215	222	211	233	200	217	167	233	213	220	187	190	211	239	234	212	200	197	205	235	222	213	197	215	213	212	197	207	200	225	213	203	230	206	196	216	196	187	218	221	194	225	199	181	217	233	216	212	181	226	218	194	222	221	210	214	211	197	191	225	198	191	212	204	218	200	213	197	197	210	225	211	229	189	168	231	220	218	204	193	227	199	187	205	215	204	200	194	206	216	206	233	235	229	203	221	173	223	185	213	249	197	215	209	191	196	181	184	205	203	198	195	213	225	216	194	199	214	198	214	190	208	222	221	186	179	222	207	206	223	206	208	206	213	211	218	203	189	237	198	193	228	197	198	211	223	219	201	217	215	219	228	207	200	234	204	221	197	204	193	215	230	201	193	220	182	196	188	215	182	202	221	191	191	183	198	208	213	208	191	209	205	196	189	198	212	225	218	205	210	183	223	187	212	195	201	205	233	209	189	217	200	188	193	213	215	210	210	216	214	220	206	228	195	229	206	213	196	226	186	202	191	220	243	200	207	202	166	218	188	211	202	211	237	198	219	213	228	239	198	210	193	213	182	204	203	217	236	221	217	199	201	231	216	216	182	234	209	199	216	205	201	193	228	197	206	226	194	189	216	222	204	215	201	230	190	208	225	221	211	224	219	227	212	213	218	189	194	188	212	209	218	236	197	207	227	202	208	205	213	214	199	218	188	203	198	176	221	220	196	203	233	197	198	206	183	200	230	203	195	204	195	181	201	187	194	195	189	194	197	213	194	218	197	213	209	197	194	224	182	209	217	216	216	197	215	197	217	218	207	193	229	227	229	205	200	200	214	225	188	202	183	175	234	178	200	186	224	190	246	224	220	215	217	201	201	234	185	191	217	205	214	201	202	217	211	209	195	226	220	210	216	197	191	192	199	210	228	234	202	184	188	212	193	208	186	221	204	211	209	192	204	220	212	226	196	227	215	195	193	200	190	230	202	218	200	202	193	190	192	205	193	217	204	209	189	214	194	231	228	197	180	209	202	201	186	234	205	202	210	247	188	195	217	237	196	214	225	184	184	207	177	210	225	201	210	208	188	194	211	213	202	216	183	204	198	211	214	188	226	208	204	220	219	186	189	213	240	193	195	195	208	195	186	185	216	217	228	216	207	214	207	201	231	206	206	229	200	202	213	215	209	229	212	199	193	223	206	215	198	208	225	200	235	182	180	180	203	203	199	210	222	193	186	188	219	227	179	209	201	197	201	201	231	213	192	189	220	184	213	215	194	211	201	195	195	235	215	194	200	196	200	179	222	173	205	194	226	231	227	220	219	209	177	200	208	217	191	201	190	232	216	189	217	213	213	213	177	218	211	202	189	219	199	212	212	208	207	196	217	205	202	213	219	213	205	212	211	194	213	217	209	213	199	204	213	204	220	193	221	209	212	194	205	209	200	218	217	197	208	213	202	215	195	217	185	216	206	195	195	205	209	207	210	183	215	211	197	205	209	214	229	216	179	232	187	209	213	206	195	191	231	212	225	229	196	202	174	191	185	215	216	232	217	210	208	198	207	220	217	216	209	160	211	229	225	212	231	197	195	209	209	205	210	200	204	225	205	231	226	192	200	222	182	195	215	206	209	192	193	217	209	191	210	193	224	179	206	213	193	200	222	214	212	214	206	236	169	203	190	171	200	194	189	202	190	201	183	176	209	208	216	206	188	221	195	210	209	200	174	191	223	243	236	208	201	193	206	205	211	212	216	209	195	188	213	196	196	185	219	215	234	192	212	185	206	209	213	216	212	194	222	209	235	202	225	224	197	207	194	209	217	219	193	215	217	214	234	187	212	221	192	203	235	212	190	187	203	192	204	204	196	192	198	215	185	213	195	197	236	220	189	199	213	206	209	212	197	198	197	200	221	222	196	215	208	181	195	206	180	181	213	212	180	221	223	203	203	235	215	202	220	203	210	221	218	207	198	228	205	219	201	204	200	209	195	231	206	189	235	224	181	190	212	198	200	204	194	226	202	189	209	194	210	206	206	207	239	207	215	219	214	211	186	237	215	213	219	189	207	216	236	216	208	177	191	189	185	219	201	201	204	211	189	204	205	191	205	210	233	197	226	205	191	192	192	227	213	216	195	212	187	168	191	201	211	206	184	186	227	222	194	200	190	186	213	206	244	201	217	216	186	206	195	190	192	233	215	210	189	218	208	196	218	191	203	203	210	210	203	210	214	198	204	191	211	207	190	207	226	231	214	191	214	211	202	185	206	198	198	231	212	203	197	211	225	190	212	233	228	186	205	206	179	196	218	206	220	217	153	181	219	225	205	195	214	199	218	189	233	209	185	198	215	211	195	199	224	211	214	206	216	188	189	185	181	203	187	200	230	209	178	191	195	222	212	219	185	202	202	198	241	194	206	212	210	216	202	206	223	201	222	184	205	214	233	210	209	212	188	216	213	229	216	205	174	213	210	210	199	174	187	210	220	201	186	226	225	212	214	217	198	206	210	167	202	187	220	195	213	230	192	215	200	188	231	217	186	203	216	203	190	202	200	197	203	222	213	209	213	179	215	219	204	233	204	199	192	181	226	229	224	206	200	210	206	197	203	183	208	201	215	204	194	199	194	211	197	203	203	208	165	169	189	206	199	189	226	209	213	188	225	223	203	202	231	239	200	216	231	196	194	197	212	190	194	191	206	215	202	194	213	182	202	201	194	216	214	191	211	200	204	212	207	188	183	203	198	221	213	219	178	202	206	204	184	220	215	197	214	205	234	198	201	224	198	199	196	208	209	216	198	194	212	199	204	211	218	215	210	181	185	199	195	225	209	172	216	197	189	197	209	208	198	202	212	210	213	187	222	189	234	187	199	210	232	192	215	227	193	212	204	188	225	242	217	210	204	186	202	195	210	213	208	208	210	196	219	217	197	196	192	220	202	230	210	202	199	210	218	217	218	216	178	212	205	228	201	179	216	213	228	227	214	197	222	188	192	205	213	200	195	216	216	223	221	189	191	206	192	201	222	231	220	227	208	192	219	208	223	204	207	236	212	217	180	218	216	191	198	228	208	195	201	216	199	207	193	185	205	198	200	209	206	219	227	210	202	213	208	241	205	189	194	195	225	193	205	197	216	204	182	203	213	188	192	204	201	220	222	201	221	216	192	222	215	214	210	213	214	186	205	211	197	209	211	176	221	222	201	218	185	219	205	183	194	219	207	198	228	216	199	194	216	198	202	229	201	195	213	229	201	187	202	225	212	203	223	208	202	214	177	203	215	192	194	219	223	197	207	187	212	183	224	190	202	210	192	192	203	201	217	234	209	191	216	210	196	197	211	245	173	173	197	195	167	211	194	200	201	202	215	210	217	224	210	223	204	204	213	207	201	198	200	211	205	191	188	236	195	207	207	207	191	233	221	198	220	209	201	244	193	195	212	204
3434	8978	3224	1503	1161	845	684	576	500	430	397	364	359	340	301	276	289	277	280	254	260	251	237	264	233	256	226	241	251	246	238	245	245	226	215	264	261	234	240	237	268	245	264	246	259	254	211	235	237	235	219	243	235	225	256	258	229	260	253	220	231	218	258	244	230	242	207	264	237	236	215	233	211	234	202	219	248	216	235	232	234	207	261	228	232	233	222	233	207	236	229	272	232	221	224	221	254	237	209	219	225	235	232	241	252	266	216	239	249	224	261	235	241	207	208	210	232	211	225	221	207	253	226	233	260	237	233	222	260	233	225	233	235	233	245	252	242	258	225	236	242	226	242	256	219	221	227	190	238	233	259	216	227	239	256	251	235	233	222	231	253	208	242	243	212	249	233	211	249	257	244	221	236	227	245	216	232	236	223	244	236	211	237	213	244	256	242	229	244	246	232	257	200	243	228	258	225	229	244	241	234	253	227	198	250	237	240	242	236	245	238	229	209	223	246	242	226	220	211	193	250	226	247	232	239	240	244	227	244	232	205	269	237	235	260	236	216	248	242	236	248	231	220	242	232	226	272	229	223	255	225	235	232	227	235	223	259	235	219	221	202	229	227	221	236	236	239	219	233	256	225	233	251	222	259	234	227	243	231	249	242	245	231	232	247	249	234	230	235	222	250	224	222	233	216	223	252	252	216	211	255	244	246	236	224	217	232	230	212	268	225	206	224	221	235	239	216	243	253	237	243	236	244	228	208	241	255	204	236	218	243	226	229	231	226	267	235	226	245	231	249	195	234	242	260	212	225	215	237	252	262	225	238	235	234	257	214	245	228	229	236	215	262	220	207	241	224	218	242	248	260	214	266	228	241	236	259	238	254	227	231	239	225	244	260	240	245	260	227	218	224	200	245	252	225	239	203	238	241	251	213	252	233	226	244	237	201	230	224	238	255	211	253	235	224	267	222	222	243	211	248	245	227	231	231	253	219	240	265	240	241	229	208	248	225	263	235	222	257	229	221	245	210	261	231	237	252	230	238	251	242	207	242	248	240	239	251	247	239	217	233	248	199	211	229	213	261	241	252	225	255	220	229	249	228	239	219	233	235	226	226	226	255	235	231	228	225	233	255	226	247	238	230	255	230	238	235	265	216	248	264	204	222	228	218	194	242	254	243	217	240	226	229	233	269	244	223	237	250	223	233	232	233	224	228	238	240	230	244	228	233	221	240	213	238	211	245	246	234	246	250	241	231	231	237	228	235	226	237	223	257	221	212	221	236	241	242	226	226	232	240	220	220	220	195	224	253	256	235	240	247	291	230	239	236	245	214	229	220	240	234	236	227	257	223	202	252	242	243	223	243	270	242	223	242	214	236	224	237	202	223	220	252	228	242	218	270	253	240	222	233	216	236	248	245	278	222	205	230	231	236	244	244	244	234	231	195	238	219	200	224	221	231	209	236	215	225	256	224	253	222	221	257	244	252	251	249	213	240	226	241	231	230	224	226	255	227	256	244	224	213	236	218	213	244	251	250	240	232	250	217	236	236	231	224	235	215	224	253	233	251	244	256	268	236	219	244	222	243	181	214	264	234	250	273	232	228	241	224	211	268	226	241	237	241	200	218	222	230	215	239	241	257	239	227	244	253	240	216	247	238	246	236	249	243	223	242	248	235	245	199	221	238	237	233	237	247	230	251	227	257	244	231	216	241	221	210	230	232	247	236	249	227	213	233	236	227	242	235	226	219	215	210	223	224	261	234	242	220	240	221	234	192	241	235	199	207	236	258	224	238	260	216	212	221	223	255	242	234	207	229	235	225	206	223	248	226	232	259	213	228	262	235	225	242	257	256	207	221	228	232	236	234	242	244	208	231	232	229	241	200	251	221	221	224	218	241	244	221	246	234	223	227	213	231	204	233	232	253	223	250	208	236	224	212	261	228	243	219	204	221	219	203	243	220	263	246	243	213	213	236	240	223	231	245	241	204	236	240	238	238	234	243	235	234	217	231	217	219	220	220	225	237	264	245	219	214	229	244	239	209	220	257	248	201	226	220	249	256	247	254	254	237	225	226	219	244	257	228	235	212	217	224	218	205	239	231	233	215	262	225	192	254	213	238	212	221	238	233	240	229	197	253	230	236	216	218	212	219	228	242	246	230	247	240	244	211	237	231	219	224	233	225	224	241	215	225	219	225	240	234	232	227	237	243	225	257	211	252	242	214	243	274	235	236	237	226	268	241	229	227	246	228	258	245	253	244	231	234	207	238	237	230	226	260	219	231	241	235	239	232	229	253	250	234	243	260	235	237	230	267	257	272	246	230	254	225	239	237	198	249	218	232	282	266	228	228	223	221	250	235	244	222	248	244	252	201	245	265	215	255	214	262	242	246	238	224	237	232	225	237	241	265	237	214	210	222	241	259	243	223	226	235	229	237	219	217	233	214	227	247	235	238	211	222	223	241	238	214	220	234	241	217	231	256	220	247	248	229	227	211	235	228	243	250	249	239	235	239	240	233	249	227	230	241	259	238	224	246	209	214	249	265	226	217	246	233	235	241	210	250	226	227	226	245	212	220	234	221	227	228	238	245	213	237	244	232	211	216	224	252	233	243	226	244	220	260	221	218	220	255	263	235	237	238	243	246	247	207	212	252	236	237	203	239	222	238	267	243	255	240	225	255	242	235	220	244	269	235	216	224	255	231	227	232	225	219	251	236	224	245	235	242	215	279	250	256	241	233	232	269	252	231	244	271	255	229	219	248	249	273	228	234	237	230	247	238	239	242	226	219	235	214	220	226	241	222	237	239	240	236	230	219	217	211	207	263	225	214	222	252	235	242	236	220	241	242	213	221	250	221	215	231	222	237	233	198	231	226	204	234	237	240	246	220	244	230	250	234	226	222	232	235	214	260	235	242	252	242	221	244	218	266	238	263	252	207	264	237	233	243	217	219	212	254	250	256	240	234	248	228	219	238	253	239	223	252	208	234	212	237	217	247	224	222	249	194	200	219	250	243	249	214	233	226	257	218	255	222	277	237	246	239	235	227	222	229	221	239	236	227	230	236	224	231	222	251	251	235	234	230	243	247	219	255	229	250	247	252	237	251	227	247	226	216	237	247	254	212	242	250	213	238	266	232	216	271	233	246	227	204	218	257	238	286	256	253	250	256	239	240	238	231	219	249	223	253	243	228	251	240	231	210	252	222	241	212	232	237	243	203	213	217	211	216	207	208	228	224	244	245	225	231	236	214	274	225	216	218	238	223	221	240	274	233	227	220	210	244	242	247	240	229	205	231	222	197	199	232	235	248	224	225	223	208	259	254	260	266	249	202	220	236	214	258	243	243	259	220	220	244	232	242	236	251	237	247	241	232	201	233	220	224	217	243	235	233	242	229	215	237	225	257	218	247	219	268	230	232	243	226	246	221	241	248	258	249	221	238	238	239	231	247	255	231	229	225	205	232	214	266	231	236	249	247	225	228	230	254	264	225	220	251	229	210	263
22870	21412	29143	24073	21407	21427	6958	1240	902	813	766	672	641	609	580	550	545	558	517	557	533	526	473	514	509	490	473	506	444	483	492	497	482	500	477	450	472	480	489	460	457	427	449	473	474	475	482	469	438	476	455	442	497	494	442	449	456	510	454	449	462	487	476	465	459	496	478	458	440	436	458	452	461	488	440	415	432	447	423	484	446	463	452	454	463	438	441	453	462	422	475	429	478	460	422	441	408	456	436	425	462	422	476	432	455	444	448	419	433	491	469	441	446	406	447	461	412	425	466	508	475	431	488	444	465	401	435	442	432	474	485	473	493	445	475	462	439	443	466	435	450	436	443	450	465	488	480	440	427	428	446	467	429	444	467	451	443	475	452	446	465	467	440	452	449	412	417	451	437	430	456	453	435	466	486	469	471	447	459	467	433	417	453	451	425	460	418	447	449	437	462	431	452	453	473	484	434	408	436	408	467	431	484	449	450	438	434	421	458	446	454	466	469	458	431	447	427	439	453	435	448	434	449	420	466	446	481	450	458	440	442	435	467	491	467	435	457	460	410	488	456	424	462	430	446	450	432	438	462	485	465	438	451	450	456	448	427	461	458	405	464	436	446	425	459	413	477	414	454	461	427	446	443	429	457	488	437	457	465	437	427	417	453	452	474	405	449	443	459	422	438	495	448	463	459	431	443	447	463	455	431	474	415	475	460	430	454	406	437	450	432	445	465	443	478	503	450	462	422	479	451	417	491	478	488	461	420	406	447	468	453	455	423	445	476	449	429	433	473	454	469	460	463	457	414	451	463	434	459	452	459	461	437	447	461	405	436	439	414	441	448	421	454	468	469	435	457	480	460	428	450	446	441	457	455	439	460	433	457	452	472	456	458	457	475	447	453	466	435	416	442	440	460	492	466	436	466	459	458	456	482	470	433	446	425	435	460	475	499	456	455	445	455	471	450	422	473	498	426	472	466	439	469	478	446	448	427	468	439	450	459	452	453	470	436	445	448	473	464	472	464	425	457	460	441	412	432	444	460	453	445	461	460	434	410	458	456	465	465	474	423	474	465	481	445	450	446	434	409	419	506	454	404	414	448	465	498	421	450	450	451	434	459	439	412	454	461	435	420	443	442	412	460	441	445	439	424	459	483	453	457	486	481	409	459	471	474	457	460	498	399	434	461	441	472	485	455	469	487	448	445	477	495	489	437	402	468	462	458	446	457	447	422	482	414	437	451	428	488	471	475	456	465	473	450	438	469	448	475	442	452	461	463	442	449	463	445	442	447	440	457	451	427	414	467	435	471	457	452	431	471	426	416	451	458	447	425	452	439	452	439	440	483	418	458	454	458	460	450	473	479	445	406	437	448	418	442	483	437	489	473	447	431	456	454	464	455	422	454	470	462	458	430	429	442	454	481	464	455	452	461	463	427	436	463	458	408	458	429	444	485	447	449	481	431	458	407	394	466	415	443	440	442	429	456	415	447	457	451	457	419	432	416	413	439	409	424	469	427	436	435	440	434	439	446	460	476	452	458	416	413	436	458	420	432	474	477	486	448	442	466	460	415	447	471	464	407	475	443	461	464	453	476	467	445	449	473	466	461	468	476	422	423	462	417	450	456	468	442	458	413	456	491	480	450	440	456	439	481	424	480	468	425	494	464	479	498	436	444	433	455	409	477	444	444	437	471	444	425	434	457	465	398	453	474	418	440	414	449	450	456	464	470	443	470	464	468	451	417	416	448	455	472	447	459	467	444	420	481	443	472	417	468	445	465	425	433	448	440	456	442	437	445	438	451	420	444	460	442	452	453	422	449	418	469	429	435	424	455	458	476	453	465	420	433	411	472	446	465	393	446	439	428	420	447	452	444	430	448	430	423	487	440	430	462	457	459	484	463	406	449	449	454	438	443	463	428	421	432	410	441	447	417	462	469	440	456	452	459	455	442	437	485	441	439	448	463	450	465	426	422	467	439	427	431	418	442	444	401	456	456	479	512	457	422	467	467	445	450	461	457	470	442	452	484	413	473	452	461	435	439	480	436	463	496	459	427	442	447	447	463	433	452	437	483	428	432	442	500	446	422	426	449	411	447	441	448	452	486	418	470	425	456	468	477	475	425	456	494	454	458	447	408	437	451	456	434	462	423	439	461	471	432	462	430	492	490	445	441	446	413	450	509	435	458	414	433	479	451	475	455	437	436	488	439	430	465	440	495	474	442	454	460	456	453	449	450	438	497	457	436	446	461	472	510	439	442	456	443	462	433	466	486	433	419	449	461	479	458	457	465	462	447	438	425	492	432	461	433	434	440	452	410	452	454	446	428	485	443	438	435	426	438	414	437	454	459	430	441	433	491	454	433	458	430	461	449	446	436	462	484	448	477	428	445	426	447	443	437	479	454	419	453	447	493	435	427	445	466	470	496	446	455	464	471	443	438	427	440	467	441	455	447	443	433	491	425	435	446	478	436	440	463	440	463	480	423	436	436	439	467	437	448	489	475	431	441	412	431	473	437	448	446	426	424	449	433	428	481	438	393	428	480	454	463	430	458	438	422	453	431	440	426	410	437	433	462	451	463	490	460	435	452	441	445	410	471	454	484	446	473	477	466	443	439	424	477	476	458	462	454	431	472	468	450	415	449	454	461	434	441	441	448	495	446	446	436	476	476	450	466	447	436	462	452	443	490	444	454	443	439	444	466	477	435	418	400	441	472	450	440	468	441	452	461	428	443	441	444	464	435	407	491	442	461	448	459	451	466	413	467	417	439	463	474	458	438	439	458	451	481	427	452	424	485	420	470	439	460	495	456	448	466	462	458	472	420	450	448	457	459	422	463	445	407	453	413	456	447	436	488	434	458	421	418	437	480	497	458	433	449	459	462	443	413	442	443	432	477	452	474	470	447	458	472	459	469	477	430	474	463	459	427	500	438	447	438	455	433	447	503	438	423	435	434	442	441	446	452	472	453	466	384	419	478	425	461	445	477	461	460	447	436	477	450	439	446	489	430	463	448	446	469	425	447	459	446	436	447	475	414	435	422	490	443	458	437	449	464	442	432	479	469	483	449	459	441	442	462	378	460	431	464	437	412	464	437	435	487	483	421	441	454	484	446	443	492	449	399	407	418	440	449	440	432	460	446	427	448	439	427	460	447	409	456	453	479	443	476	464	428	449	435	426	435	415	452	456	449	445	465	460	468	467	465	430	423	429	453	439	458	439	454	463	427	401	461	495	439	468	465	455	432	443	378	452	497	431	429	404	413	458	442	420	413	448	506	483	483	466	474	473	429	439	448	434	430	466	440	442	450	459	421	415	418	456	444	450	466	448	501	429	441	472	468	425	480	461	441	448	471	401	483	458	460	398	439	433	481	483	410	468	415	473	427	407	483	461	431	453	447	466	493	426	402	422	427	478	428	452	478	457	424	453	436	458	464	434	446	466	481	430	464	491	448	461	424	446	487	460	438	457	462	459	444	450	450	469	448	427	440	460	469	422	464	452
4635	20766	9625	4831	3591	2590	1984	1572	1332	1098	1017	878	805	764	712	663	607	605	596	550	543	573	584	538	508	529	507	529	514	507	467	493	495	495	488	465	516	508	508	464	488	451	499	487	507	475	460	482	481	484	473	475	439	472	467	414	468	459	487	469	460	459	469	443	472	439	482	457	459	455	486	472	452	458	460	478	480	463	475	461	443	454	444	503	465	483	448	463	415	464	494	458	464	455	404	415	469	438	480	433	469	500	466	453	480	468	474	463	440	467	451	477	432	447	472	499	452	482	458	492	477	497	473	444	483	481	439	463	429	433	482	483	459	494	472	484	451	393	428	494	515	445	433	422	470	480	466	477	441	467	429	454	432	443	456	468	467	481	439	432	488	469	494	440	460	457	437	452	482	465	445	471	491	458	476	454	464	444	476	432	464	469	464	441	456	463	464	441	461	451	459	482	433	451	486	418	472	466	430	484	443	393	437	462	468	481	452	445	479	431	417	445	436	448	436	463	463	455	444	454	451	442	484	439	409	455	478	504	443	444	454	476	448	447	417	426	422	454	424	462	441	430	457	447	448	461	464	408	477	457	459	468	446	421	474	486	484	464	493	464	433	461	473	457	514	445	447	463	435	454	435	496	483	472	461	460	471	445	470	501	491	452	443	417	476	496	444	475	453	466	467	454	447	459	454	455	464	493	466	483	463	467	434	448	441	482	480	452	470	471	473	436	464	418	446	441	465	492	453	439	511	476	452	429	430	423	455	508	444	432	438	472	504	438	448	416	443	468	468	444	475	450	434	436	467	508	481	443	419	462	470	406	446	457	465	497	456	440	493	478	438	476	463	483	484	475	466	492	434	489	458	500	466	482	450	479	471	458	505	455	469	468	438	473	503	499	476	491	482	450	498	463	460	456	486	466	469	456	479	475	496	459	417	442	486	449	474	458	471	455	491	459	433	510	452	473	454	488	444	466	423	443	490	457	468	444	484	442	444	481	482	472	458	449	456	479	482	468	461	477	436	433	462	488	484	453	445	469	466	466	484	475	445	472	435	443	485	479	446	460	463	416	482	517	475	456	444	502	454	455	438	459	463	445	490	484	477	498	453	488	438	427	454	438	474	504	467	454	482	421	509	461	443	458	438	483	488	458	476	473	457	454	479	441	453	475	436	470	493	444	439	445	455	479	467	436	460	461	452	450	495	457	492	443	427	471	463	481	483	434	476	456	439	482	492	443	454	501	474	468	477	495	466	472	446	508	453	432	482	450	443	510	490	471	447	450	453	452	458	480	458	476	460	459	460	460	470	465	421	486	423	470	472	441	448	471	446	449	467	467	492	496	490	425	495	464	443	452	463	478	476	438	438	437	460	435	496	406	474	448	485	460	475	450	442	491	454	439	473	442	465	495	481	452	463	437	462	486	455	437	482	471	436	427	481	480	431	465	453	476	451	456	439	475	481	449	469	488	462	486	440	477	471	462	473	460	464	464	462	435	446	422	507	455	467	430	425	466	463	497	466	461	459	464	451	441	491	498	427	477	454	459	472	470	452	452	477	452	475	466	451	459	471	473	490	452	468	473	449	483	452	461	480	455	461	472	465	467	471	493	455	483	461	457	438	444	468	452	395	475	458	473	464	428	469	470	473	478	517	480	483	458	448	495	466	457	433	441	451	491	437	484	454	465	479	495	476	423	457	436	445	484	452	444	456	457	442	475	506	450	436	486	464	462	439	472	500	470	491	460	486	450	504	445	467	484	487	472	454	484	472	449	465	454	460	458	453	443	486	457	459	482	478	500	464	443	461	509	432	457	470	464	479	478	444	453	454	459	470	428	473	479	451	467	440	468	450	445	461	440	500	435	434	464	463	434	463	440	443	435	428	455	398	462	461	439	421	440	496	460	464	428	479	473	479	436	454	481	450	489	435	462	486	489	451	455	482	418	480	450	472	480	455	461	435	431	462	456	462	464	448	524	494	469	452	459	453	451	504	441	493	452	448	470	463	437	483	443	421	480	459	495	455	500	489	454	452	460	457	454	479	422	454	407	508	461	439	435	472	477	460	485	461	475	420	479	441	453	479	469	469	482	502	446	434	485	442	448	455	452	487	463	450	499	449	460	484	459	474	448	464	503	444	462	473	466	466	466	493	460	479	506	474	440	473	459	410	476	507	430	428	452	454	448	483	441	468	484	472	443	462	424	468	502	479	457	451	463	464	418	435	461	488	469	471	481	449	440	458	455	511	482	445	469	482	464	463	520	474	477	442	472	456	488	455	439	462	438	432	457	487	451	451	467	444	480	455	470	426	474	462	463	474	444	473	439	441	466	453	480	436	466	442	471	463	507	427	470	468	467	449	463	468	470	454	473	476	446	466	451	461	407	485	467	490	443	483	426	442	475	442	468	476	463	443	483	428	427	461	435	455	429	480	468	453	429	449	455	441	438	421	424	455	466	450	485	453	472	458	494	451	429	464	469	418	438	452	489	430	441	499	484	464	442	462	479	474	508	433	471	477	463	452	473	475	467	428	460	464	476	477	424	486	446	489	480	476	439	473	440	445	495	476	483	476	513	470	458	435	472	502	474	471	465	469	436	447	462	437	440	483	458	483	475	441	476	468	435	457	494	479	420	476	480	461	445	461	496	482	487	458	488	480	456	455	475	447	460	478	488	446	486	459	483	483	426	479	432	468	475	491	455	481	474	454	475	432	471	484	479	446	462	469	425	486	497	447	443	454	438	481	459	437	456	448	497	488	431	461	449	470	459	452	445	462	465	455	450	494	456	475	462	443	499	456	442	435	481	463	425	452	489	505	447	471	467	449	436	478	437	441	470	464	477	467	434	481	481	476	479	481	453	482	433	429	489	447	451	469	466	482	432	454	454	503	444	458	442	477	482	438	441	477	465	480	467	458	470	444	474	509	454	510	456	453	426	443	453	455	454	465	457	483	465	432	440	477	424	496	463	433	442	444	458	463	471	479	460	422	477	471	441	485	470	442	454	489	428	476	446	461	460	403	470	512	419	483	485	453	445	457	494	445	454	483	467	431	414	459	426	414	441	440	446	482	477	450	434	452	468	491	446	435	451	466	446	496	460	444	440	462	460	466	460	436	444	447	417	465	468	480	445	417	444	417	474	493	483	439	503	436	477	470	443	464	396	459	466	452	470	436	461	474	470	447	490	456	453	468	442	484	444	490	432	432	458	471	448	479	458	430	427	446	424	453	456	415	444	421	498	466	464	471	479	409	459	480	452	422	451	496	453	427	457	505	472	495	458	476	457	484	470	466	475	491	492	460	463	505	458	511	455	456	496	450	479	488	451	453	469	454	470	441	490	456	495	450	438	440	404	466	448	461	449	486	455	433	474	398	497	472	465	456	454	446	461	458	462	461	445	419	483	428	444	458	442	466	444	463	490	442	491	420	466	464	467	488	455	504	476	480	484	449	450	468	406	450	464	465	471	505	445	457	479	468	411	489	491	456	456	432	493	463	451	464	479
28019	17168	2688	287	196	159	155	134	116	115	136	124	134	112	118	122	107	108	123	108	112	109	114	101	96	105	104	108	109	136	78	132	135	128	106	105	113	124	115	116	121	94	114	123	105	131	113	101	111	125	124	131	102	124	132	112	112	111	121	113	102	117	108	123	117	115	114	122	130	119	105	125	117	112	129	119	99	125	108	107	128	121	127	123	108	110	125	98	111	97	96	107	124	122	103	114	127	119	105	116	99	119	112	104	123	111	118	116	102	102	131	118	124	116	110	107	121	109	96	109	103	116	103	100	126	95	131	116	106	112	126	123	108	98	126	125	101	110	120	118	108	111	110	125	112	100	126	107	112	132	126	108	118	99	119	120	114	116	116	126	98	146	132	126	114	118	135	126	128	117	128	116	137	120	125	123	130	111	99	117	116	100	110	130	116	143	139	110	117	103	115	113	93	101	138	105	111	119	108	124	109	118	99	100	126	108	116	118	104	99	129	109	105	108	106	103	115	100	126	124	108	104	106	113	113	121	113	107	98	111	110	97	114	125	110	117	130	125	126	112	114	112	115	108	99	103	131	103	85	114	121	122	112	116	106	121	106	105	124	102	114	122	93	94	111	96	108	122	128	121	124	112	118	104	93	108	125	113	108	111	108	101	109	126	116	109	125	116	98	107	114	125	113	116	126	106	116	96	120	117	115	121	101	109	109	116	110	110	133	127	91	94	119	96	135	114	107	95	115	126	105	95	121	123	106	115	124	118	106	120	113	103	122	124	114	127	104	115	115	118	132	103	123	122	108	118	113	98	121	105	124	112	128	115	134	120	130	104	93	123	104	96	108	130	114	92	115	117	120	111	104	117	112	116	115	107	115	131	131	118	107	115	103	103	127	114	120	112	103	99	111	124	119	142	120	117	105	120	123	119	106	94	112	120	103	104	130	116	103	131	128	125	103	113	112	96	112	117	114	111	109	117	118	113	117	120	129	111	112	108	132	102	128	111	119	91	105	120	113	117	121	117	109	120	112	108	136	114	130	111	114	109	101	110	121	111	125	105	104	118	97	111	105	100	118	116	115	116	110	132	128	132	112	104	114	110	136	112	121	114	118	105	111	105	115	115	122	119	113	112	120	117	107	107	119	127	125	104	110	132	125	119	110	117	111	128	104	111	100	129	128	92	133	101	113	120	117	106	120	129	109	120	115	147	113	117	114	109	103	128	120	122	113	127	91	101	107	114	118	117	106	106	89	96	111	112	126	141	120	115	127	118	97	80	111	133	136	130	117	107	122	114	108	105	99	99	100	112	110	117	123	127	97	104	118	115	118	117	119	118	110	128	121	129	119	108	106	100	107	102	91	115	107	109	126	111	110	116	117	112	105	113	123	125	104	114	99	99	112	113	134	102	104	107	107	106	112	110	109	105	93	109	104	107	89	115	118	113	115	117	86	129	94	133	118	100	107	113	113	130	110	111	125	109	113	112	117	118	126	119	99	108	115	102	109	124	132	105	97	120	121	123	125	128	97	124	85	114	108	105	120	132	119	110	121	116	130	109	112	127	123	111	112	115	113	103	99	117	113	130	89	120	115	133	125	110	121	104	114	106	119	134	105	110	89	98	121	137	124	98	112	105	109	106	116	129	121	117	108	134	115	115	131	124	103	99	120	109	109	107	144	124	126	110	108	110	120	111	105	121	110	126	116	116	112	113	127	117	119	135	114	122	120	100	112	111	115	136	114	124	106	117	134	119	115	125	118	102	108	110	107	118	137	102	92	113	123	116	107	107	110	132	131	129	131	118	130	130	110	127	126	115	131	111	101	120	112	127	114	112	112	119	114	118	104	130	124	114	123	108	120	142	119	125	124	116	101	120	97	119	104	94	89	107	118	119	113	124	123	113	115	125	104	104	115	112	101	105	95	119	119	121	96	133	123	114	121	118	112	119	117	124	123	118	133	132	112	115	108	119	111	113	103	125	116	110	115	124	121	117	128	109	112	105	110	124	115	109	105	118	120	120	125	114	110	105	102	129	108	115	129	132	93	116	135	132	120	130	120	120	124	123	120	123	124	118	113	101	98	128	119	110	120	124	115	99	115	127	124	116	119	113	112	114	92	101	123	117	95	108	108	97	108	117	121	108	124	122	117	123	126	115	112	118	126	125	104	111	86	108	113	121	123	95	127	115	129	110	118	109	126	115	109	97	137	106	123	113	127	105	124	111	103	116	110	128	129	137	115	127	113	102	125	124	133	126	124	105	109	104	99	94	125	127	126	115	106	123	98	103	104	111	111	113	116	109	107	116	104	135	130	116	110	112	119	117	116	101	121	109	133	108	120	121	111	120	117	102	121	121	109	114	122	94	96	111	122	125	98	113	122	104	93	109	120	100	110	102	124	107	140	139	105	107	114	92	123	114	108	109	129	105	109	113	125	107	108	124	100	118	122	110	97	125	123	104	95	102	109	137	116	125	105	108	126	124	127	111	117	131	109	118	126	111	97	118	114	105	115	105	106	131	113	121	126	105	131	114	128	114	127	109	124	126	108	127	120	125	119	117	134	109	124	118	126	108	114	109	114	126	104	116	104	121	78	99	128	120	110	114	117	109	103	129	118	109	104	103	135	99	112	114	104	149	99	108	114	116	119	130	103	109	104	113	87	106	94	133	117	106	116	113	106	114	123	127	98	117	116	121	104	98	117	90	127	115	115	93	104	112	100	123	124	104	113	128	108	118	122	130	116	105	98	130	120	120	116	108	103	107	117	122	118	109	100	132	119	105	87	115	124	121	112	127	120	99	108	102	125	106	102	106	126	85	105	115	110	105	128	127	118	102	103	98	108	114	120	123	113	103	98	110	119	145	112	119	99	131	115	115	134	112	127	106	100	105	99	136	115	105	139	113	112	120	120	121	113	108	113	135	123	101	126	107	133	108	113	117	113	132	125	101	108	84	120	117	115	105	113	101	124	120	121	99	124	125	115	117	117	124	119	109	102	125	104	109	106	96	103	119	109	132	118	120	103	120	113	127	109	108	111	111	143	98	107	128	123	88	124	112	136	116	110	113	111	119	123	106	117	107	108	124	122	108	110	141	102	122	108	114	121	103	106	100	120	108	110	118	104	110	111	116	109	122	122	111	114	100	118	107	109	98	94	118	99	103	137	119	108	95	124	108	108	118	102	120	109	110	107	112	122	125	116	108	100	130	108	124	118	94	126	115	108	114	124	104	116	118	105	121	103	123	117	116	124	117	142	129	110	135	110	96	135	108	126	103	108	121	126	104	117	97	116	99	94	130	106	122	125	103	126	119	136	113	114	131	119	119	118	118	105	79	107	113	111	98	99	105	99	96	94	117	115	105	123	121	104	106	119	114	126	110	114	109	111	129	105	105	108	117	111	99	111	129	124	110	125	127	110	118	113	112	104	112	100	110	114	104	110	119	105	121	116	130	109	124	124	113	115	110	120	116	117	127	123	116	115	98	111	118	120	107	104	108	110	97
4205	1057	422	241	202	210	149	161	141	159	124	138	140	145	130	138	166	143	126	124	147	134	136	151	150	138	151	142	129	121	128	127	141	126	125	113	131	108	135	131	129	121	133	133	139	123	122	128	110	136	121	128	118	123	128	125	111	133	125	123	129	136	123	122	152	118	137	112	121	128	129	131	127	108	123	129	114	107	134	130	144	134	125	123	135	127	151	140	139	131	147	113	117	133	139	134	138	121	139	124	140	124	115	120	140	131	149	128	128	124	134	129	126	129	126	122	122	143	139	134	148	147	113	122	123	122	120	116	123	140	128	130	140	116	156	113	144	119	130	113	146	120	127	133	123	133	126	129	130	138	129	119	121	109	110	134	136	132	145	130	121	127	125	119	135	131	135	134	129	128	139	128	142	120	129	133	135	114	130	125	134	132	134	119	124	117	130	130	119	130	154	119	125	147	125	143	110	133	139	143	124	136	136	123	122	125	116	143	141	131	139	123	132	113	130	104	124	135	131	105	128	116	121	121	132	144	124	140	125	151	121	141	113	120	149	132	132	114	135	125	119	134	120	129	134	134	118	129	137	144	116	123	143	148	121	126	121	137	139	138	135	146	132	139	139	129	128	126	141	137	119	134	140	133	123	143	142	146	117	123	140	148	148	139	126	136	115	120	134	118	123	143	114	106	111	133	144	151	132	113	140	115	136	117	126	131	136	129	153	127	133	118	143	143	114	115	135	128	141	94	115	120	124	120	129	139	133	123	142	148	110	141	108	127	100	140	131	142	149	143	139	131	134	130	139	134	123	121	128	111	131	118	112	133	110	126	118	157	142	136	153	129	133	119	133	122	145	166	124	110	112	130	134	114	129	130	136	120	132	147	144	125	136	113	115	125	115	116	141	118	134	143	117	136	135	125	121	111	127	127	105	114	139	125	129	118	126	112	128	134	113	136	132	117	113	139	139	145	131	146	133	135	126	127	140	152	126	134	121	118	122	129	149	149	149	127	136	132	121	137	146	112	124	153	127	130	137	132	144	132	129	133	127	133	139	145	126	152	116	129	127	117	116	127	119	115	144	137	129	118	133	129	135	131	148	125	146	121	162	133	128	126	116	118	145	133	137	119	137	142	148	143	114	134	113	123	125	112	128	132	128	129	125	126	136	141	139	145	124	150	145	130	118	113	132	154	134	124	135	110	138	125	121	132	134	127	134	128	131	146	121	130	126	142	129	137	129	131	128	135	117	138	148	130	135	125	111	139	136	143	133	139	120	115	131	122	125	130	124	136	133	135	128	130	118	140	112	118	134	103	154	120	123	116	131	135	133	126	137	120	127	153	145	146	137	137	114	110	120	123	140	139	109	140	137	115	132	131	112	125	136	114	135	128	132	139	120	138	129	139	136	128	144	131	122	126	132	129	125	141	116	121	146	124	111	124	133	135	155	130	115	134	148	109	120	134	122	114	128	126	113	139	134	140	109	145	110	111	135	125	133	124	107	125	127	121	148	105	124	149	140	116	150	131	129	112	143	117	134	122	141	121	133	134	139	132	129	136	123	142	111	120	134	130	140	126	123	123	117	135	141	122	130	113	133	146	117	135	120	117	124	132	131	132	131	132	134	129	140	130	108	125	136	115	127	134	131	140	128	127	123	129	118	144	133	129	99	133	117	111	144	134	130	128	133	141	124	134	133	124	135	131	131	152	142	147	143	114	129	117	147	129	129	157	138	147	137	139	139	138	135	136	121	132	134	147	127	129	128	123	138	117	138	133	115	131	150	122	121	109	124	132	127	141	130	144	126	126	140	152	145	118	116	131	130	150	131	136	122	123	140	114	124	134	125	123	126	141	134	123	136	149	122	125	135	142	106	152	147	127	132	126	145	137	123	145	112	113	130	133	137	109	128	157	124	129	133	118	158	98	125	122	118	145	133	139	127	122	123	137	129	149	142	109	126	114	137	143	119	116	143	138	130	142	139	138	122	139	128	121	103	149	118	126	113	123	118	119	132	148	132	123	139	131	127	140	131	138	122	134	125	144	148	122	131	122	124	121	115	145	126	130	120	113	127	127	137	118	131	118	151	123	127	143	124	127	132	118	127	148	122	127	123	135	127	110	141	127	115	138	120	137	130	118	130	139	136	113	121	142	124	131	127	118	142	138	131	125	134	130	134	119	128	130	122	118	112	124	141	110	131	132	128	143	122	129	110	147	120	142	138	132	130	125	121	130	130	131	125	165	128	133	158	122	137	136	120	124	135	129	105	121	133	137	129	137	140	133	136	132	140	142	146	133	128	122	148	139	128	133	121	128	123	122	138	121	133	129	122	124	131	116	106	137	137	130	141	122	143	142	125	149	139	112	122	109	146	137	124	145	130	142	113	147	131	118	104	132	133	151	122	136	150	135	134	142	124	122	140	119	156	117	131	130	124	98	126	136	152	135	123	138	127	123	127	122	113	132	130	114	131	118	116	121	133	136	132	118	134	129	122	129	124	148	133	121	141	112	133	113	140	121	129	143	121	118	114	135	119	143	134	123	128	114	118	112	105	143	133	138	121	139	137	127	124	131	120	121	147	134	136	129	118	145	123	127	136	119	122	123	108	133	125	123	128	117	139	129	136	120	114	130	120	113	149	132	128	122	116	128	115	128	124	123	136	119	116	127	112	148	124	94	135	148	134	144	148	106	133	128	136	144	127	135	126	151	117	136	132	128	125	133	116	122	101	139	117	127	115	110	126	118	117	150	117	141	118	122	123	117	132	147	148	129	133	148	141	121	125	166	121	130	151	136	139	126	125	124	141	145	145	139	108	135	146	109	137	123	128	137	121	147	148	128	129	106	122	114	120	136	122	146	130	146	130	143	132	114	139	133	149	104	136	125	128	124	124	148	123	123	115	115	130	146	125	121	123	126	158	122	150	127	135	136	139	119	144	105	127	143	132	140	162	129	125	136	131	118	145	137	136	125	114	144	120	130	120	132	108	130	108	133	130	131	129	147	155	141	136	138	148	114	138	139	145	112	124	143	150	129	126	140	113	159	149	130	117	122	128	115	129	137	118	129	134	122	119	132	135	137	110	114	135	135	124	132	109	105	115	139	117	148	145	132	143	140	121	139	126	137	126	143	144	160	129	132	111	126	122	124	140	120	141	121	133	123	120	105	135	104	125	115	115	143	113	117	126	117	148	141	150	125	116	154	112	129	131	149	134	122	120	135	124	114	141	135	148	128	118	108	132	124	127	133	121	113	127	130	110	130	123	132	110	119	121	121	126	133	148	147	129	123	119	129	119	136	130	121	127	120	126	135	131	130	121	128	131	126	144	116	139	131	123	132	136	141	133	146	142	107	136	141	111	117	123	150	134	129	139	129	132	113	130	118	115	130	137	134	139	125	128	131	118	146	119	139	145	144	149	134	108	126	113	136	137	144	126	132	120	135	123	103	130	151	128	130	114	132	112	121	131	127	139	122	120	143	145	121	128	123	129	127	132	120	162	134
23977	21384	28662	24471	21385	8575	909	623	529	399	400	372	388	349	340	317	348	302	305	312	281	276	299	289	278	281	284	300	309	324	281	312	290	286	284	324	279	267	286	273	269	289	265	289	274	262	247	267	266	282	245	300	282	264	279	252	247	285	252	292	274	273	323	297	279	281	258	248	276	264	280	298	280	261	248	242	276	287	277	298	290	312	266	281	279	271	245	287	255	286	262	242	298	280	282	311	281	270	257	264	288	265	253	240	246	246	279	271	265	245	253	282	260	234	267	275	237	245	300	288	233	264	252	254	291	281	266	258	277	262	289	264	249	277	297	260	301	276	258	267	258	257	263	251	278	289	247	262	269	295	278	262	254	286	264	239	266	308	263	276	264	241	260	276	293	251	262	278	257	262	261	279	284	269	250	274	246	277	255	251	283	254	264	256	253	286	284	268	272	305	273	256	266	287	265	245	254	247	261	290	282	244	275	273	243	276	280	312	275	253	236	295	274	281	289	280	273	271	241	261	288	281	254	269	259	275	268	232	264	258	296	299	263	252	276	284	245	255	272	285	269	274	262	280	269	294	242	289	249	274	270	280	254	255	268	287	239	268	293	316	278	291	271	262	278	263	260	274	255	255	279	260	236	280	288	245	266	284	268	277	268	255	277	283	261	296	276	257	261	265	247	273	252	252	267	315	273	260	273	263	296	250	258	254	278	275	265	255	291	264	259	284	265	259	277	250	289	250	264	277	283	282	273	289	256	238	279	252	254	276	280	254	294	278	250	268	292	263	313	262	254	254	254	274	282	314	297	294	248	263	260	252	308	255	268	261	268	262	303	247	234	243	276	260	245	274	283	257	278	283	287	284	246	278	269	310	252	256	296	269	273	293	261	273	263	270	240	286	236	274	251	282	273	280	249	234	268	278	287	222	275	280	292	252	284	257	265	275	271	270	273	233	272	241	250	254	259	274	287	281	267	302	267	285	282	287	261	267	256	278	248	259	255	272	243	250	243	273	259	295	279	249	244	256	263	243	275	265	245	287	270	228	262	284	286	263	254	261	268	257	241	254	267	266	274	271	263	265	258	284	256	297	254	272	255	265	285	267	219	238	257	254	297	260	283	286	245	272	278	250	254	279	273	250	278	286	288	275	244	281	279	270	292	256	253	278	263	286	233	293	246	263	263	261	269	276	260	293	286	293	273	273	266	251	283	280	294	276	279	267	261	276	242	254	270	274	262	277	264	287	271	275	262	252	299	279	273	257	282	263	304	283	264	269	275	285	282	252	278	252	268	269	277	273	260	267	279	274	295	257	262	275	238	281	299	254	258	263	235	260	277	269	260	274	262	291	285	301	265	222	250	264	256	267	286	272	254	262	288	284	276	290	238	263	247	288	304	248	292	294	269	282	275	276	269	271	269	276	272	299	274	277	252	278	281	269	248	293	265	303	285	276	265	279	273	294	259	249	263	304	284	271	251	279	250	275	248	300	247	238	277	252	294	270	249	270	267	264	269	261	246	301	292	278	266	267	254	248	269	263	249	280	291	251	284	290	278	248	246	282	271	292	277	261	275	250	272	253	293	293	278	287	264	248	278	281	300	271	264	252	284	276	252	303	279	236	277	280	242	257	260	282	246	256	251	298	262	272	279	280	260	244	264	290	281	286	282	275	272	252	294	264	270	267	266	271	270	273	263	267	248	285	303	284	288	283	246	281	302	254	252	270	285	283	271	274	277	256	266	294	275	275	292	290	258	259	273	254	290	300	270	246	282	248	277	263	292	305	269	294	266	238	259	272	265	286	283	292	242	264	293	233	278	303	253	278	257	257	272	272	250	268	267	287	263	267	279	288	266	281	253	267	281	278	285	244	235	254	260	254	292	266	247	273	295	272	290	270	273	248	258	285	277	267	275	285	266	294	286	275	244	273	275	231	256	278	269	266	253	291	269	242	299	269	273	279	267	249	251	289	261	286	278	289	272	278	273	280	298	269	264	288	252	258	258	293	271	263	288	262	303	253	271	263	278	302	288	254	276	275	300	248	246	279	235	296	284	291	266	248	288	255	284	292	268	253	238	277	284	269	269	280	259	286	259	259	237	243	263	286	279	270	288	294	267	276	242	236	245	275	285	257	276	266	280	271	302	301	313	282	266	281	268	267	261	265	280	257	252	283	271	258	264	242	249	265	281	247	257	282	276	243	260	250	273	271	258	271	265	286	285	260	254	300	267	247	252	280	294	273	269	267	231	275	272	261	292	248	285	287	279	281	277	267	241	300	265	267	263	258	261	259	295	272	277	236	285	277	282	276	290	275	294	272	262	300	270	264	273	298	264	285	263	252	261	274	281	308	264	275	255	255	258	320	251	274	276	270	264	281	254	268	262	262	278	257	252	271	274	248	277	264	284	266	290	270	289	293	269	247	287	260	319	265	254	269	257	257	277	245	266	295	273	271	261	251	261	248	278	266	245	248	263	278	289	259	277	286	287	249	276	281	269	253	286	277	287	279	258	261	270	288	274	280	281	261	274	249	299	249	255	279	270	256	269	270	289	256	269	254	297	245	259	268	303	247	284	252	271	246	276	293	283	286	276	250	282	268	294	275	255	255	268	282	249	259	267	276	256	298	282	252	250	244	258	274	306	258	303	256	241	271	256	264	290	271	256	289	270	269	251	287	285	243	270	283	268	295	281	263	272	276	264	264	247	220	271	272	239	267	245	276	284	271	278	249	295	272	255	282	253	252	286	282	261	250	309	284	295	282	279	257	251	270	277	290	275	259	250	257	257	243	235	243	277	291	255	272	271	245	270	280	278	264	269	269	249	245	273	288	243	271	250	280	273	280	247	267	245	262	251	260	264	246	268	254	248	280	242	257	263	278	238	276	287	273	252	275	258	254	259	272	291	254	272	247	258	253	273	259	281	270	275	285	260	255	278	248	253	268	291	252	264	272	255	292	244	293	271	272	283	278	279	304	251	300	266	257	268	259	239	272	262	268	271	279	259	246	289	264	248	278	255	279	274	281	280	276	244	267	299	298	292	277	269	269	265	264	256	282	261	270	310	250	250	279	282	240	282	263	258	260	302	301	263	250	268	264	265	275	299	266	286	289	238	284	263	255	265	266	298	256	258	274	253	263	298	275	248	280	249	251	242	270	260	272	295	286	284	268	251	265	284	286	251	272	266	281	278	304	257	273	267	265	249	292	254	243	272	260	267	257	270	269	266	257	281	282	269	255	233	268	288	264	258	285	246	257	236	248	264	286	234	287	234	268	247	305	274	284	259	273	269	248	259	296	305	231	262	271	285	275	271	264	276	270	256	272	282	273	266	287	275	256	287	254	273	255	278	294	275	259	278	238	285	277	249	219	255	265	255	262	256	254	290	287	268	229	260	294	298	256	283	287	283	267	286	253	255	283	253	285	317	279	255	288	271	278	238	273	288	279	294	293	272	252	265	289	271	300	267	247	278	228	293	250	280	252	272	278	261	283	272	262	269	249
3262	10919	5551	2628	1896	1445	1097	828	695	630	530	478	463	435	420	350	358	335	347	329	362	326	327	337	334	318	314	307	336	305	308	324	285	292	286	281	288	293	290	275	336	258	312	297	267	265	321	276	298	285	292	295	302	283	300	277	273	294	334	316	286	302	316	305	282	298	298	272	256	287	289	255	269	281	288	268	240	303	294	273	288	304	261	279	308	276	294	308	264	276	261	285	273	302	287	268	283	285	282	280	290	279	280	301	284	284	290	285	290	298	274	278	300	286	297	301	286	293	273	308	288	259	274	253	283	320	305	275	302	304	274	273	278	287	293	261	271	289	279	277	282	286	285	303	289	270	255	282	255	261	280	302	276	251	243	291	286	254	282	280	275	282	268	288	263	328	290	270	293	248	269	281	266	294	275	293	279	250	285	287	286	304	290	287	301	284	274	273	266	270	320	284	276	264	284	295	290	286	280	308	282	258	284	307	264	296	281	296	287	276	279	285	277	299	293	295	298	286	300	274	285	270	274	268	294	303	285	280	290	282	283	292	295	251	315	293	301	268	245	282	294	254	294	267	253	298	240	302	283	279	290	268	293	254	281	282	291	269	295	289	279	294	292	277	280	262	279	254	274	269	268	277	266	269	306	260	295	257	303	262	291	275	280	285	285	262	290	288	273	270	235	286	268	302	315	272	276	267	279	278	290	285	275	257	286	299	285	282	270	256	283	269	284	272	275	287	273	287	237	285	319	301	280	282	277	299	273	266	269	272	313	261	287	308	297	269	279	280	261	344	255	307	283	249	289	306	277	297	274	301	281	279	290	310	278	289	284	268	285	298	272	278	280	281	283	278	257	283	263	308	269	293	311	264	285	274	260	286	284	304	284	267	279	321	275	283	286	300	268	279	300	274	282	274	258	243	267	299	283	282	298	265	296	303	321	268	279	289	290	291	275	285	291	278	295	285	277	260	269	266	267	268	274	303	290	300	269	270	272	287	264	295	310	293	291	243	283	275	266	274	259	274	256	301	283	278	288	270	239	283	263	307	290	278	310	242	281	293	269	293	287	271	296	286	264	258	294	267	302	283	297	261	267	295	279	293	273	288	300	283	295	261	273	286	276	262	276	277	279	293	290	284	282	285	247	261	258	276	260	280	296	299	270	281	283	284	272	294	275	276	295	289	273	277	261	296	318	259	327	261	270	289	277	284	280	259	280	291	293	299	258	285	272	270	271	277	275	290	276	261	277	294	285	273	257	321	286	281	257	240	270	269	264	261	291	328	290	265	285	291	275	248	262	308	267	286	286	274	268	276	276	283	281	274	277	295	303	293	265	327	248	281	267	307	281	288	268	273	267	276	277	274	292	278	276	299	320	308	294	304	311	278	265	272	293	266	268	314	284	279	305	303	301	253	291	258	304	283	268	306	290	261	273	257	307	286	290	285	274	257	258	287	290	276	267	289	287	264	303	263	297	298	297	261	286	249	284	244	249	291	257	266	267	290	270	266	291	289	280	265	264	280	303	306	294	295	274	279	269	295	268	256	270	289	245	285	276	291	289	243	269	268	262	293	299	270	274	278	277	259	283	273	274	288	288	271	285	305	292	261	267	264	263	287	280	287	266	265	289	291	294	286	280	282	278	271	299	282	300	315	281	283	283	288	267	269	295	296	270	309	303	270	282	286	260	311	254	280	281	267	280	264	303	285	279	291	268	282	306	283	293	288	300	265	279	276	277	253	253	275	288	262	254	292	281	273	289	249	271	266	282	281	277	281	302	317	282	264	270	277	272	277	282	278	303	267	273	266	270	294	267	265	280	249	242	292	289	312	256	269	268	293	296	273	288	300	311	276	273	304	273	281	284	237	278	302	297	277	289	239	280	267	326	252	292	279	298	280	289	298	296	274	276	278	310	264	283	289	267	303	279	276	271	289	267	291	278	290	251	297	308	258	269	279	282	276	295	268	303	275	279	287	303	278	252	273	283	292	306	302	288	298	258	272	288	276	271	287	277	276	294	274	309	292	297	276	310	298	304	289	289	295	260	283	273	284	301	265	275	268	294	262	284	279	258	271	285	280	272	294	314	291	289	310	274	294	307	289	287	256	289	274	273	266	298	271	261	273	284	288	291	289	267	278	236	304	247	262	275	294	270	261	280	276	278	285	281	291	254	283	295	299	275	290	286	243	260	248	302	279	310	280	278	282	277	274	267	257	297	266	271	270	323	267	273	265	274	247	308	252	276	288	282	254	280	288	272	269	275	277	289	293	279	250	274	310	253	296	281	296	245	283	280	271	292	289	295	268	258	275	282	259	274	291	276	305	269	278	277	280	282	259	287	274	271	286	256	271	270	291	261	284	246	285	284	282	243	277	271	258	286	293	276	291	266	293	281	266	270	291	289	291	292	268	302	292	263	264	249	267	257	285	257	247	287	301	256	289	316	259	268	240	308	275	257	257	256	273	272	277	254	283	266	274	293	284	293	278	267	272	256	279	265	260	283	297	282	272	282	282	285	296	282	308	293	287	254	301	288	294	293	293	268	264	272	293	274	253	309	264	293	264	297	281	288	262	271	294	283	286	297	296	278	271	261	272	288	277	307	289	281	281	270	282	291	265	274	282	272	281	291	280	310	286	274	305	234	280	270	294	309	253	296	263	289	283	281	260	280	279	295	275	287	263	286	287	292	289	276	254	301	274	286	291	268	282	276	272	260	298	264	273	272	292	255	265	285	268	273	290	272	281	310	286	284	335	270	285	281	271	267	267	306	253	275	267	291	294	284	265	267	284	266	290	267	273	259	293	280	281	257	281	296	283	262	306	276	284	254	250	242	286	300	266	287	275	332	271	326	283	275	285	258	302	279	250	289	284	279	265	273	258	300	301	270	264	291	286	274	273	295	301	293	269	279	296	277	300	289	282	239	282	287	281	292	252	251	287	256	280	253	286	262	295	286	285	265	269	296	290	287	301	259	308	286	268	274	292	276	267	329	261	291	300	261	309	290	281	274	284	269	304	283	319	306	266	291	275	275	289	284	287	261	276	244	275	288	302	255	283	269	263	268	287	265	270	270	295	298	295	277	278	280	269	273	250	262	272	245	247	277	268	289	286	287	277	297	289	292	281	278	268	287	300	312	295	281	281	267	277	313	248	278	266	292	289	272	278	273	292	263	258	282	278	256	302	302	281	309	258	285	306	265	251	266	278	295	296	283	272	279	272	299	310	286	294	258	267	259	276	278	306	295	306	258	303	287	289	268	281	261	261	292	259	276	260	266	246	243	307	274	299	294	295	279	291	278	300	281	283	302	258	283	279	298	295	283	268	301	286	291	275	288	264	293	267	292	283	276	253	282	265	311	294	262	269	286	291	298	307	265	284	254	252	267	268	316	298	301	277	238	290	281	288	300	258	292	292	294	277	308	279	325	284	299	261	289	289	246	258	297	308	272	292	265	270	271	290	275	296	268	274	273	271	252	254	273	283	253	252	261	279	294	292	313	301
25125	21344	27391	25522	9226	582	421	369	349	279	250	295	263	251	249	248	218	237	205	230	256	212	212	230	225	239	216	194	234	205	218	197	228	223	213	216	211	232	168	230	203	204	194	176	211	220	206	207	203	199	210	201	182	185	213	231	216	239	212	199	209	196	185	201	214	215	186	223	213	209	215	181	208	206	189	197	204	204	201	228	222	216	198	193	189	208	205	219	208	203	202	219	177	218	188	204	194	228	217	251	210	201	216	211	221	205	200	219	215	218	210	194	214	230	220	204	219	203	171	196	200	214	208	179	223	210	205	233	240	193	207	212	195	211	200	206	194	186	212	199	213	215	202	186	217	213	196	186	227	203	201	204	206	219	227	193	170	171	202	197	205	200	214	210	228	195	203	219	215	213	198	199	216	212	193	211	199	199	216	221	202	209	190	205	191	193	198	228	195	202	205	196	212	187	198	198	200	192	201	225	188	197	180	209	218	215	240	214	201	238	214	209	176	206	212	202	214	210	190	193	227	209	233	194	218	207	205	219	217	185	200	205	193	213	218	201	209	203	199	216	229	208	184	211	238	212	232	229	226	225	236	209	194	201	220	207	181	226	195	194	212	187	203	228	249	188	177	200	213	227	174	212	216	173	219	186	200	222	203	192	220	217	203	209	209	226	200	207	198	231	193	221	201	200	190	232	211	197	212	202	190	210	196	211	209	193	222	227	191	229	204	196	251	232	217	198	196	209	218	190	215	202	188	191	184	203	201	229	200	217	185	207	194	179	200	221	200	223	196	200	199	205	216	178	205	214	203	239	199	205	236	190	226	195	231	225	191	195	226	228	212	169	190	227	216	195	223	189	214	206	230	176	218	212	187	192	197	168	192	207	212	197	212	208	188	199	237	201	217	215	193	201	217	219	190	203	199	206	223	189	193	228	183	187	228	212	208	207	203	216	196	236	205	202	186	199	205	183	196	204	183	187	201	197	198	201	204	226	217	187	194	203	208	222	209	195	211	203	200	215	206	194	187	231	212	195	196	218	189	200	235	197	203	208	218	191	214	216	197	199	228	204	216	217	211	232	204	213	226	189	215	207	233	236	213	199	222	196	228	218	224	217	220	210	218	191	215	215	180	197	202	222	206	199	211	241	215	205	201	188	229	169	189	201	182	204	203	184	207	206	208	205	233	214	216	205	219	190	201	203	210	208	209	204	216	204	201	209	190	224	226	197	204	197	218	204	225	214	198	183	193	204	182	217	206	188	216	211	180	176	238	227	200	227	198	181	195	199	208	220	218	218	210	205	184	203	233	216	207	213	205	187	203	207	224	217	227	209	213	203	189	202	208	191	212	208	192	197	168	209	222	220	231	227	205	218	215	195	215	206	199	193	224	195	221	204	190	216	221	221	191	197	197	233	202	209	189	197	206	208	216	208	190	231	209	216	205	209	212	209	186	193	220	204	199	218	217	223	222	194	200	198	208	196	214	173	216	218	217	223	197	201	206	217	231	188	210	227	205	194	204	188	200	185	232	205	216	195	195	213	194	198	196	206	197	194	202	215	213	219	214	213	209	193	217	208	191	181	185	191	219	213	206	215	202	226	226	223	204	192	204	206	208	214	203	179	212	205	198	225	215	213	181	203	207	207	239	218	225	198	184	216	205	232	197	185	196	188	213	198	198	214	194	222	226	197	208	198	179	210	194	225	239	201	213	207	207	208	211	186	197	197	185	188	188	202	172	190	208	242	192	197	213	196	212	193	233	209	186	193	213	201	223	219	189	203	198	190	221	216	219	198	194	217	207	230	221	223	233	216	195	243	207	233	208	206	190	233	176	215	180	219	197	205	208	207	201	222	219	202	212	198	204	209	205	204	232	222	231	207	180	191	198	202	218	228	197	194	238	209	206	201	233	206	197	207	211	216	197	177	209	218	224	192	221	232	195	214	208	201	212	205	225	184	204	194	201	194	212	212	195	198	200	208	184	212	198	176	193	224	205	202	222	240	210	182	203	213	188	233	186	222	200	193	186	227	220	213	201	158	194	185	211	189	216	189	208	209	204	206	228	221	211	202	221	213	197	207	213	198	187	187	223	210	210	190	210	210	202	224	188	194	208	215	178	203	205	224	222	209	187	222	204	188	210	202	186	215	223	205	191	184	187	205	197	190	190	216	199	217	204	196	195	224	219	199	225	206	210	195	208	225	198	180	191	220	209	209	212	222	187	197	223	234	207	202	209	205	208	209	238	225	219	188	234	213	220	197	202	205	184	195	210	204	208	195	191	204	202	210	199	179	199	205	195	200	241	195	194	204	189	191	204	229	207	205	199	199	191	216	211	186	206	213	206	207	204	224	194	197	207	229	213	201	223	182	197	216	231	213	196	208	209	194	229	237	196	190	210	204	203	195	211	210	218	190	202	219	180	202	201	223	190	220	197	207	223	205	210	190	208	218	198	198	198	228	203	190	187	220	205	216	169	230	206	192	196	191	195	187	207	203	194	182	203	190	204	204	203	210	203	186	188	208	211	218	214	200	195	181	228	206	192	243	210	208	212	192	207	210	204	199	223	215	208	189	216	216	204	200	214	216	187	193	222	200	212	193	185	183	213	206	199	176	203	185	234	219	218	211	209	226	181	168	185	181	224	191	205	208	203	227	192	208	200	191	219	240	211	216	218	221	199	199	215	253	221	230	227	195	225	187	194	199	216	232	213	215	198	193	223	187	187	237	227	204	210	208	199	211	218	226	185	193	217	229	186	184	205	198	202	193	196	235	190	211	224	190	199	202	181	199	230	203	198	193	206	212	239	194	192	191	221	184	174	185	219	202	213	221	204	188	214	206	202	184	203	221	220	207	215	220	236	229	178	212	261	227	217	203	220	176	193	203	205	189	219	224	192	170	213	204	212	203	201	211	191	188	184	241	211	203	219	208	179	214	194	192	214	195	186	204	186	210	214	195	225	210	180	170	175	217	249	174	211	194	195	239	212	209	184	217	206	198	213	188	246	198	190	204	211	209	213	212	213	228	202	201	234	204	210	240	178	222	190	221	218	239	205	232	204	202	210	197	219	218	227	172	216	208	186	203	189	200	212	200	196	209	215	194	207	205	177	194	217	191	195	189	233	199	210	203	221	194	176	185	195	208	217	229	198	190	201	200	201	234	197	178	184	221	206	220	209	203	227	207	190	210	193	205	180	195	202	174	204	211	216	202	200	197	184	170	221	199	187	209	225	221	190	194	226	214	216	241	217	218	196	205	226	234	209	205	203	208	196	190	221	211	226	235	183	218	220	184	193	196	232	206	192	198	216	205	215	234	211	189	208	240	208	223	200	201	214	222	187	190	218	205	221	223	209	203	218	185	214	214	213	213	201	201	192	206	174	193	220	204	211	206	215	189	210	193	206	203	201	216	218	204	197	215	206	198	210	219	232	233	223	190	202	185	193	213	201	188	188	205	199	226	200	191	195	210	193	205	185	203	205	190	241	185	203	203	169	209	191	185
3434	5320	3089	1481	1115	840	742	556	448	431	398	358	335	312	330	313	265	301	269	287	285	248	247	229	249	260	247	234	235	234	231	239	218	211	207	248	261	241	244	216	255	215	237	259	252	220	218	258	255	226	239	225	234	223	216	204	239	248	218	242	234	240	233	250	219	231	281	202	234	225	232	247	221	232	233	232	231	250	247	248	246	242	221	240	232	253	226	220	207	227	251	234	231	226	237	223	230	243	232	218	242	269	217	223	255	254	241	248	228	231	235	260	227	222	275	255	211	232	230	212	219	238	243	237	256	259	244	239	228	238	221	196	235	238	237	219	219	238	219	227	257	246	244	231	235	226	231	238	215	248	224	235	202	246	228	279	213	258	251	246	206	224	215	226	245	227	222	222	232	206	215	262	243	237	244	235	239	248	228	257	261	226	233	218	255	235	227	222	204	218	249	218	228	248	262	217	237	222	238	213	253	244	235	222	266	215	251	236	241	230	221	249	210	243	259	209	225	246	231	222	238	233	210	193	217	211	229	245	222	234	236	238	237	233	224	226	236	278	230	264	249	235	233	212	212	265	241	225	216	231	229	249	235	201	223	233	259	230	238	235	210	258	224	223	235	219	229	227	251	228	241	223	202	229	209	227	236	226	236	239	236	275	239	206	205	227	246	246	215	256	251	248	227	251	242	212	239	241	224	238	230	239	210	236	218	238	273	240	250	220	219	245	227	231	227	224	254	239	260	232	218	228	225	217	237	204	243	240	210	226	247	214	252	225	253	266	215	205	223	227	218	259	255	230	258	244	250	220	238	240	198	221	245	246	225	265	224	220	204	228	256	229	218	208	225	227	237	250	253	217	228	220	219	241	216	231	224	233	261	246	216	216	223	231	222	236	221	243	227	234	246	218	211	238	241	212	227	237	232	244	241	219	229	266	228	260	226	231	230	207	190	215	223	227	212	219	241	219	265	234	242	210	261	260	238	242	224	206	227	237	243	214	222	224	239	217	250	218	235	217	216	234	227	228	230	243	237	228	253	256	227	238	205	252	240	238	244	248	238	233	242	244	228	238	198	221	250	236	197	245	244	247	236	226	221	224	251	240	236	237	222	225	232	217	222	238	229	209	244	240	253	237	206	231	246	225	212	239	223	242	264	232	181	260	227	241	238	246	226	213	228	223	257	215	249	233	217	232	241	228	222	225	232	214	222	208	269	236	256	241	249	249	222	226	236	218	253	219	251	202	233	230	224	230	249	207	222	252	234	260	211	222	224	227	253	234	225	235	242	212	229	239	221	232	222	215	244	215	242	208	215	232	222	244	232	218	215	221	249	240	212	225	229	245	264	258	209	256	219	209	217	253	213	220	231	240	213	198	234	236	234	239	225	208	241	222	208	233	258	238	219	234	230	222	226	242	228	252	204	208	216	199	232	230	244	249	251	215	209	248	231	203	238	251	241	244	249	238	246	205	261	229	230	250	239	242	225	212	222	260	225	223	263	241	243	215	217	237	229	233	219	223	239	210	255	251	256	224	248	243	274	250	173	229	240	222	206	214	211	232	264	247	231	223	215	251	231	213	202	227	227	204	235	237	239	225	246	232	243	247	233	247	213	240	222	240	216	218	254	259	242	230	247	234	233	229	228	229	242	215	229	233	236	231	238	235	254	246	215	230	224	226	219	232	213	204	224	232	213	202	218	263	239	208	235	240	238	217	250	240	238	223	223	239	222	236	244	233	234	242	228	244	221	249	235	215	226	207	220	240	265	236	231	236	245	233	267	222	205	224	248	214	260	225	234	209	232	219	228	199	222	236	233	250	255	199	229	193	224	201	249	218	254	252	267	223	207	247	243	241	216	230	201	239	208	231	265	248	236	232	218	245	243	211	224	237	241	242	208	227	259	276	241	228	252	241	227	222	216	208	237	249	211	229	252	264	228	224	252	223	225	252	251	229	252	224	242	216	225	254	251	254	223	227	244	227	262	242	260	240	202	215	243	195	226	227	201	219	236	226	245	244	219	230	251	232	228	224	234	237	232	220	238	260	220	205	250	218	227	228	235	227	226	249	261	220	234	228	221	225	240	230	246	216	244	226	232	245	235	227	224	200	252	215	251	234	253	221	220	227	243	231	215	250	265	259	227	220	241	209	246	226	227	222	255	230	242	234	241	223	226	190	244	248	232	223	222	250	241	224	248	224	216	239	213	229	221	257	244	261	219	231	240	242	245	231	220	215	229	231	226	258	230	238	203	239	213	253	248	261	213	248	232	232	245	239	249	225	212	237	222	234	217	230	212	241	242	240	248	240	229	244	229	235	221	229	234	226	234	240	233	221	230	232	243	250	243	269	228	259	198	204	228	226	228	218	222	238	219	230	227	246	225	267	231	240	257	233	204	227	258	240	208	229	233	249	235	207	212	244	235	217	213	235	254	232	221	212	249	242	226	233	255	224	247	215	267	238	232	229	223	203	228	240	223	240	248	205	229	202	235	221	242	210	228	216	210	226	237	228	261	217	234	216	235	217	251	224	256	226	230	219	250	259	215	208	271	227	263	265	216	243	222	218	221	240	253	255	242	241	240	213	243	232	238	220	217	230	209	224	236	246	237	261	226	222	257	229	221	226	235	207	221	215	233	202	227	248	232	239	223	240	244	229	267	245	226	235	263	243	230	233	223	248	230	248	253	229	226	205	220	215	245	257	242	239	218	250	244	229	241	214	229	240	235	252	257	255	221	232	212	206	223	219	220	242	210	262	243	226	234	220	230	235	219	248	231	217	225	251	230	213	221	227	216	214	246	229	268	233	228	219	210	253	262	252	245	238	244	239	241	238	221	244	257	223	228	245	257	239	239	227	237	223	271	206	257	230	214	254	203	234	214	223	229	224	252	249	223	235	205	236	246	230	233	232	241	231	228	227	233	230	202	215	245	263	213	250	223	219	227	223	247	214	200	251	231	250	247	225	229	229	239	226	235	228	246	235	261	244	240	245	237	235	205	224	250	232	226	219	237	244	239	228	249	255	206	234	244	240	225	211	227	239	260	223	221	231	238	237	231	251	226	220	219	213	208	228	223	257	251	229	249	227	227	218	238	242	215	247	237	214	213	249	223	215	286	233	232	239	225	235	223	202	252	232	206	228	261	219	249	226	247	216	213	230	221	221	245	239	219	242	220	215	234	221	217	266	234	217	250	248	210	239	227	244	200	242	205	208	222	243	211	244	235	236	239	214	226	240	258	217	262	228	215	231	240	232	217	245	243	218	221	211	234	218	241	205	208	231	230	227	223	239	235	243	211	228	242	229	221	249	217	225	235	242	245	239	222	230	253	222	228	232	227	197	267	229	235	202	231	233	233	223	208	261	240	253	237	246	250	249	238	227	199	216	234	234	241	221	248	236	215	229	227	238	232	245	248	240	241	230	202	228	230	252	236	265	255	250	242	218	238	206	234	234	234	260	262	227	227	227	224	231	218	246	234	222	200	228	233	226	233	224	243	221
22835	21395	29104	24062	21391	21426	7051	1261	913	832	787	681	633	643	592	592	532	528	530	529	506	563	525	489	473	509	482	460	511	484	445	481	501	471	476	472	484	437	452	475	463	458	461	444	476	501	437	487	473	477	501	431	448	495	440	478	460	509	459	442	452	463	442	433	441	409	471	464	423	426	471	446	460	465	430	460	438	464	498	420	447	461	444	476	463	469	481	470	456	433	455	461	453	415	442	453	446	434	436	461	439	451	413	450	421	439	426	437	418	443	437	472	440	440	433	438	456	432	466	439	425	397	415	439	430	463	438	454	445	429	409	443	458	433	421	494	439	433	469	465	461	458	445	441	448	435	480	468	460	441	464	430	458	467	424	473	482	429	428	479	425	466	478	472	465	470	464	442	459	447	435	451	448	475	453	430	467	447	488	444	437	462	456	428	456	461	426	472	428	449	455	454	420	431	450	457	439	430	423	413	440	465	450	483	446	420	443	445	406	433	455	446	442	467	405	466	431	452	456	461	460	446	450	455	458	446	419	446	433	466	472	447	449	435	468	485	451	449	440	463	449	447	469	425	412	446	430	452	456	438	466	473	444	432	463	445	458	452	458	469	441	450	475	412	435	455	467	412	431	461	439	490	465	450	438	433	446	450	453	441	421	410	445	425	449	446	407	466	400	450	432	445	428	396	422	475	461	459	424	465	435	441	422	475	469	440	480	454	435	431	447	463	466	459	430	464	438	466	469	458	451	463	483	434	449	405	436	439	426	482	466	424	450	442	485	469	460	443	452	439	475	402	441	413	476	492	449	463	492	430	417	427	461	410	426	426	406	486	466	467	459	448	429	483	470	439	463	422	423	402	446	459	435	437	418	429	443	409	433	448	440	476	456	464	425	423	446	465	447	442	504	458	455	470	429	460	411	475	433	485	452	461	452	430	374	474	419	481	426	456	462	458	443	449	477	482	452	438	463	433	463	435	479	431	506	401	473	466	446	414	465	426	440	469	448	419	454	451	454	460	473	441	449	450	448	447	479	424	431	452	436	471	472	487	482	437	477	441	457	424	425	444	466	472	429	436	484	464	445	454	452	440	450	442	451	444	408	442	461	476	439	418	437	451	439	429	424	475	418	410	460	447	423	433	421	385	441	441	437	426	424	419	443	461	477	409	486	469	443	441	429	449	438	449	440	464	409	446	451	458	500	451	417	438	436	420	454	450	457	441	439	473	431	443	438	478	442	434	473	450	422	436	456	463	442	439	470	417	436	457	492	474	452	519	470	432	462	443	443	424	449	429	462	447	414	442	454	462	435	444	446	413	439	457	418	455	431	460	481	443	491	470	467	403	421	414	433	429	435	456	401	425	447	421	470	449	428	472	469	435	465	416	451	471	447	434	385	425	449	449	437	468	477	445	423	475	479	420	437	451	460	482	491	467	438	445	422	438	453	431	413	423	494	435	401	432	423	468	390	454	499	464	425	479	496	453	439	482	407	468	476	456	445	426	480	463	436	469	457	477	455	458	453	446	458	448	459	430	439	442	433	443	486	426	473	424	413	461	435	458	429	475	438	448	487	447	480	446	409	420	474	439	464	437	467	447	443	479	470	431	437	448	473	437	466	477	417	456	477	479	458	448	484	429	432	409	465	436	462	414	462	454	459	431	451	458	447	462	467	436	439	445	458	432	440	426	462	445	424	488	435	418	449	445	477	467	429	455	449	436	425	447	466	437	419	458	432	457	424	466	436	464	453	470	429	441	447	442	441	473	484	468	413	426	452	425	457	458	469	448	457	423	449	419	427	455	450	443	461	477	459	473	465	455	460	427	423	401	437	454	456	469	428	443	404	449	478	464	454	475	425	433	437	431	463	431	456	454	469	462	468	470	451	424	494	460	423	433	421	467	462	388	486	487	422	440	452	454	451	431	430	446	460	446	445	448	422	455	438	424	456	468	505	453	401	475	446	432	430	431	497	441	428	454	450	436	473	435	471	463	444	445	437	477	468	449	448	431	444	421	417	411	490	465	440	472	451	449	412	447	465	447	419	492	455	445	430	455	439	474	491	404	399	443	438	448	483	451	472	427	480	468	431	441	438	417	425	425	454	435	465	473	425	439	438	454	458	442	439	440	488	453	440	455	452	454	474	439	446	453	453	473	437	445	413	483	437	450	432	428	464	430	415	424	439	456	455	442	478	472	441	493	441	431	445	411	489	477	461	436	420	484	475	470	468	450	413	456	445	473	465	464	448	428	443	449	443	454	437	435	441	468	423	405	432	445	438	454	456	465	445	408	400	461	443	433	466	449	427	482	420	462	445	467	441	465	442	437	423	449	438	479	448	439	469	440	440	473	406	441	443	489	460	442	458	435	452	431	471	439	454	444	462	446	446	446	466	507	443	431	464	441	464	476	431	483	464	457	403	430	464	430	435	449	472	443	472	449	440	466	451	458	431	427	435	480	454	457	423	477	409	467	447	435	427	470	443	460	425	467	502	457	434	442	434	401	417	459	410	469	467	457	447	451	460	457	470	458	475	468	426	456	462	424	443	467	443	443	436	500	431	491	454	456	477	468	417	444	406	433	451	441	446	444	443	457	453	451	436	414	445	466	445	438	433	425	418	438	433	474	476	429	470	478	466	416	439	400	439	441	447	428	457	450	471	436	452	456	446	426	478	433	425	449	472	440	453	463	451	463	473	447	440	450	464	435	462	457	430	454	468	444	450	464	475	472	429	472	439	458	445	410	455	418	447	457	441	472	462	431	431	467	438	393	435	437	471	446	478	439	446	399	440	451	441	410	432	423	454	491	425	461	486	446	480	457	443	399	469	430	436	464	434	461	451	400	472	459	486	435	453	447	453	439	443	447	459	474	437	439	443	401	444	419	444	429	420	441	432	462	449	468	451	439	451	445	445	417	431	456	454	452	480	458	454	473	447	432	435	455	454	455	442	448	484	422	484	483	468	443	425	493	459	427	494	427	409	452	433	406	476	442	465	500	479	444	460	444	419	458	422	462	414	428	431	464	487	447	474	437	434	458	440	447	478	445	440	436	432	435	436	435	416	435	429	440	432	444	473	457	424	431	456	444	466	471	464	421	451	430	453	427	481	412	462	475	442	444	449	438	436	449	458	443	448	433	462	439	457	459	470	465	453	460	404	408	424	448	446	446	452	436	405	437	452	451	409	465	461	419	455	430	442	493	459	441	447	509	476	413	446	442	462	445	415	435	474	440	430	425	444	443	419	431	435	478	446	446	445	473	440	436	447	461	458	430	450	429	430	458	419	470	460	450	454	449	448	427	458	448	500	441	432	480	493	477	456	431	448	443	484	428	442	453	431	452	486	456	443	466	462	449	432	440	451	439	463	445	462	436	440	437	458	448	410	429	467	440	440	502	473	459	491	435	462	408	436	478	432	453	448	445	469	463	468	469	432	433	454	466	449	479	458	455	451	436	410	425	415	427	454	419	406	442	448	450	442	425	450	424	434	406	442	474	458	421
4621	14786	9701	4864	3477	2658	2062	1630	1331	1061	954	852	811	735	678	664	600	637	574	611	536	576	533	522	539	530	503	487	483	519	509	471	486	459	500	477	459	451	460	480	475	493	438	512	497	508	473	479	449	473	444	447	454	473	467	475	492	466	496	430	439	451	469	486	495	441	452	495	497	452	455	453	469	498	446	483	432	458	481	471	437	502	475	448	463	475	475	430	468	470	434	425	470	462	481	458	485	464	478	462	511	503	481	478	471	446	482	434	456	449	460	435	483	459	436	480	460	427	461	423	456	475	456	428	432	415	502	429	457	493	471	474	468	459	482	438	455	476	449	485	449	483	466	416	457	479	502	488	447	438	453	447	416	519	437	460	418	474	452	426	480	425	434	427	456	428	482	428	467	463	422	476	455	449	457	482	502	479	479	488	439	472	458	433	440	453	455	440	493	443	468	472	423	485	467	427	473	468	461	420	436	413	455	471	460	431	437	479	473	459	413	466	441	511	476	473	495	460	481	446	443	468	480	471	450	468	439	432	456	491	439	406	432	439	467	465	468	495	477	464	491	457	446	453	463	438	468	465	455	437	481	497	443	482	410	454	474	471	449	451	480	485	423	456	460	475	411	460	472	456	482	473	466	491	438	468	454	458	457	473	472	466	482	494	438	443	448	430	502	445	452	469	436	476	449	445	447	469	449	455	471	517	454	453	467	435	447	422	403	470	490	422	441	474	438	423	422	484	445	459	437	421	465	492	502	415	446	465	472	491	470	463	442	457	439	464	485	469	478	473	465	449	451	453	490	464	491	450	469	467	487	474	435	414	435	466	493	434	426	455	500	475	446	457	442	458	466	480	475	452	459	429	486	459	433	456	424	479	487	443	488	420	468	481	426	433	484	445	485	444	416	475	446	433	442	450	444	475	448	415	482	489	486	494	456	479	474	445	449	482	432	413	449	426	436	440	488	466	436	445	485	448	471	475	461	442	437	445	445	476	481	426	427	445	464	474	421	487	455	430	440	459	453	429	449	496	448	448	449	432	462	467	418	478	479	471	464	461	473	445	449	437	442	461	473	490	466	468	491	495	444	459	465	492	428	450	453	444	484	454	441	452	431	450	439	453	454	429	406	469	421	466	448	452	459	434	472	462	475	482	450	444	419	439	454	472	462	437	496	475	452	472	415	459	447	472	428	488	451	446	454	426	472	453	443	456	473	447	506	431	457	513	471	430	507	475	473	470	428	481	465	439	434	453	457	496	462	462	484	478	453	431	477	442	464	487	467	454	459	450	437	481	474	477	464	413	451	440	452	478	501	459	458	459	404	454	407	421	473	463	436	464	468	462	437	444	440	484	453	456	453	469	456	453	509	483	444	439	443	433	489	493	462	463	480	449	498	441	495	480	450	460	444	465	473	444	442	437	438	447	443	472	463	449	462	479	420	485	479	454	472	420	483	455	476	483	445	443	462	459	466	516	471	466	443	435	447	459	466	443	448	475	429	482	450	474	477	446	463	427	411	415	448	448	475	442	450	474	441	471	505	459	456	466	448	449	451	454	478	470	477	435	452	480	438	446	483	521	442	474	482	462	437	462	401	470	480	456	463	470	461	463	455	505	493	468	432	454	458	461	465	419	443	477	468	439	457	461	463	467	478	480	439	474	455	435	418	452	449	482	476	476	487	428	461	465	476	455	486	463	433	462	502	463	463	465	438	474	473	447	434	436	453	466	427	429	502	441	443	460	472	474	474	447	483	444	461	458	484	449	454	468	448	449	480	471	448	455	489	420	462	485	466	480	446	429	448	438	424	446	462	462	458	474	468	488	440	415	460	435	466	457	427	436	451	448	454	469	435	461	493	465	437	485	471	447	465	438	418	483	473	459	443	484	492	463	446	465	441	443	489	476	466	479	496	457	472	474	474	444	451	442	431	452	480	494	455	473	436	437	477	395	452	462	454	446	475	444	467	432	461	447	456	410	448	441	437	443	475	413	467	403	463	474	453	446	447	488	455	453	450	456	479	402	439	453	450	484	489	461	476	462	471	456	426	474	443	474	476	482	449	428	475	416	454	470	446	453	453	451	458	487	478	429	492	448	465	461	448	468	496	467	462	458	426	430	453	435	480	463	478	427	468	468	468	419	462	463	465	473	462	436	436	435	483	425	456	462	422	483	432	457	456	459	489	473	453	458	444	486	469	458	446	457	472	489	455	470	456	416	448	460	442	437	473	464	456	468	457	449	484	438	434	394	484	437	465	424	446	452	445	448	447	429	450	432	458	454	468	450	468	443	428	413	437	441	452	440	486	463	464	458	463	481	423	481	431	471	433	474	462	454	472	468	458	441	468	465	456	480	491	443	468	423	420	478	442	448	441	452	445	461	465	445	474	448	455	464	458	489	440	405	435	456	441	478	454	488	419	470	493	472	459	449	426	454	453	466	442	441	458	441	490	458	489	481	472	440	437	454	471	434	471	416	481	424	445	446	449	449	480	429	452	428	466	467	471	418	459	459	449	437	441	444	443	475	482	442	418	473	464	471	445	472	470	469	512	457	449	464	496	474	493	458	432	468	451	455	456	464	466	463	435	425	457	449	443	448	485	462	403	469	422	449	444	437	449	437	445	471	473	466	411	469	449	458	464	469	446	437	501	426	446	470	463	474	484	456	464	457	463	491	462	477	461	487	451	461	471	457	437	464	469	451	472	418	434	456	461	486	458	489	488	468	446	487	452	469	424	445	486	452	431	476	425	458	481	435	464	431	445	444	455	471	471	487	455	461	480	465	483	444	472	445	459	478	418	446	479	451	456	459	457	424	490	473	454	447	485	468	460	472	471	450	431	434	478	480	428	440	469	469	471	450	474	497	471	445	496	479	451	453	448	461	442	465	459	450	468	474	413	428	455	440	461	410	454	436	430	442	473	499	444	451	460	461	460	470	450	430	472	472	467	447	476	471	430	494	443	435	439	467	450	446	477	431	442	476	431	502	488	441	454	431	433	419	469	420	459	441	413	461	464	437	503	481	465	437	466	469	441	445	468	483	492	462	416	432	438	488	434	458	514	434	447	456	439	434	499	492	437	452	475	473	554	460	473	475	460	442	450	426	450	457	457	458	436	444	492	430	420	442	461	462	464	476	464	463	488	484	490	450	463	459	464	420	452	445	511	489	474	466	418	452	445	462	455	453	449	448	457	486	489	469	448	433	436	450	455	479	478	436	450	455	439	433	443	427	467	444	432	429	435	425	464	468	457	471	456	471	465	478	443	467	453	488	449	464	427	477	483	472	460	453	451	453	431	477	473	450	434	442	460	451	488	444	451	479	458	454	469	482	481	454	460	429	467	423	460	464	417	442	457	417	434	450	457	437	463	452	440	439	451	454	433	475	493	447	458	470	473	454	465	437	441	467	416	434	452	460	465	425	480	450	448	460	439	408	480	455	461	516	466	470	481	464	462	443	446	438	460	441	454	443	471	485	450	434	447	435	478	457	485	461	462	467
27959	16863	2567	311	182	149	141	127	116	131	108	99	110	106	105	118	103	99	119	102	112	114	116	115	108	117	103	110	122	103	107	115	96	112	113	104	132	128	123	115	104	129	94	101	86	110	94	95	132	111	118	126	116	106	115	134	124	106	112	107	115	127	119	109	109	105	101	121	113	104	107	102	127	127	123	110	112	118	95	100	117	102	111	89	107	114	115	91	110	117	123	109	129	101	129	117	98	123	109	113	121	100	107	116	121	115	120	107	120	105	112	116	99	114	119	93	113	111	116	110	107	125	100	119	108	119	105	120	101	107	110	90	101	123	90	120	133	123	118	115	107	128	122	120	82	121	123	108	113	110	107	106	107	97	111	108	111	117	119	98	115	127	112	108	114	115	117	110	111	125	132	112	116	113	98	115	121	131	117	111	108	115	107	114	106	120	124	112	103	128	106	97	101	111	100	115	121	121	113	125	133	92	112	119	111	114	119	121	114	105	123	114	119	107	117	103	123	101	108	118	127	109	118	124	113	99	109	120	122	122	94	133	108	110	118	96	77	144	140	127	104	125	122	110	110	109	89	114	112	120	120	109	122	94	118	134	102	130	89	113	116	104	106	115	115	114	96	91	96	106	106	119	111	107	122	131	122	117	98	114	93	126	114	127	105	124	107	121	134	121	119	121	117	112	119	97	117	118	112	100	100	120	102	109	108	121	113	112	118	122	130	89	113	123	111	117	118	106	100	130	97	120	124	100	116	115	126	115	101	85	101	115	91	128	122	104	119	123	132	102	116	117	113	135	96	110	118	117	111	111	108	112	96	120	102	118	118	112	103	116	100	116	127	117	101	122	113	115	120	114	102	111	125	128	94	113	96	111	100	119	105	118	133	116	130	134	99	122	96	114	108	102	135	121	119	123	99	126	103	114	121	126	127	108	106	122	128	111	134	118	113	125	129	96	103	100	127	90	121	109	119	101	121	114	111	115	114	101	104	103	114	107	113	105	112	109	120	117	113	120	99	118	113	121	95	110	105	116	99	115	115	99	143	119	121	120	110	113	90	118	105	107	108	104	122	118	109	104	109	113	121	125	104	107	127	116	121	106	105	117	120	123	90	124	119	127	139	108	120	110	102	103	100	115	124	114	114	105	106	113	128	112	109	95	111	99	112	112	103	108	96	115	108	103	131	107	119	108	112	123	96	126	106	107	107	115	133	101	118	107	106	112	108	124	129	93	136	103	112	109	125	115	102	112	122	106	140	110	92	110	121	108	103	118	114	110	147	104	130	93	121	120	146	110	114	123	124	116	108	112	112	109	101	113	113	121	103	120	105	120	125	107	92	107	106	92	121	94	98	123	128	122	95	118	120	117	94	118	108	109	111	109	144	105	104	124	128	102	121	126	107	114	129	116	119	117	96	94	111	104	90	107	123	92	105	123	99	105	136	109	103	128	125	110	102	110	122	112	99	114	129	106	107	142	114	121	137	98	127	118	123	114	112	120	119	112	90	126	111	120	90	113	128	109	103	110	117	112	100	107	119	115	93	111	86	113	95	114	110	117	112	109	127	123	101	108	100	110	110	87	111	116	123	108	125	118	110	114	118	119	106	104	105	121	131	115	119	98	146	93	98	107	107	109	119	101	130	131	111	100	107	114	105	136	119	115	117	109	111	93	117	117	104	128	111	107	105	140	109	119	110	115	111	117	126	116	111	106	106	106	125	112	102	110	121	97	115	104	121	116	122	123	106	112	98	116	133	117	110	128	117	114	95	110	122	98	99	106	109	127	119	96	123	101	111	100	124	113	110	135	131	115	123	111	116	102	109	114	115	112	112	106	127	116	122	120	117	101	117	89	113	113	117	107	120	127	116	111	121	124	102	105	120	123	119	112	108	105	105	120	101	112	95	113	109	109	125	96	109	108	111	111	125	104	120	112	111	96	116	128	121	104	132	102	111	119	123	108	110	100	104	103	127	109	123	113	127	110	113	113	97	122	116	107	129	125	122	124	135	118	119	96	125	108	105	109	126	101	107	100	121	119	116	116	117	118	107	115	111	107	121	117	104	104	129	115	100	118	115	109	126	108	102	112	110	108	110	107	111	127	103	106	106	116	123	108	98	102	109	93	100	124	121	106	110	119	108	123	101	95	113	99	108	117	95	134	110	117	118	122	111	125	138	122	105	121	104	121	104	125	97	109	105	113	118	128	102	119	124	138	89	120	127	107	123	117	129	111	96	121	112	108	112	102	112	111	104	130	122	111	105	114	129	118	98	115	132	106	110	102	120	109	133	133	110	118	101	118	121	122	121	136	115	117	119	107	111	93	107	109	105	113	117	119	119	91	108	136	111	108	108	107	91	114	108	102	107	133	120	118	118	116	105	123	122	120	106	94	118	103	108	109	110	112	108	108	122	120	125	105	114	115	131	135	130	106	87	127	115	123	108	128	120	98	103	116	119	114	123	113	126	112	121	111	111	87	108	89	116	113	125	111	116	121	116	123	109	110	120	120	111	120	99	101	101	88	109	93	117	99	124	125	105	122	100	129	110	131	106	115	99	131	126	115	98	107	105	106	121	104	84	102	115	105	104	111	101	111	107	96	109	102	123	108	108	108	124	122	109	95	107	107	99	107	121	114	107	128	129	98	100	115	103	87	105	126	113	105	124	106	121	126	109	120	118	112	101	135	113	110	120	105	119	106	110	110	115	112	111	105	122	117	115	94	134	121	103	123	114	114	110	123	110	136	97	118	112	128	120	110	104	101	136	121	119	103	106	111	99	130	126	106	112	108	104	133	116	115	114	128	108	111	121	106	96	118	116	121	113	124	129	111	127	106	123	106	121	118	126	103	106	104	116	112	101	112	120	121	104	108	112	105	118	95	100	109	110	114	133	126	114	123	108	111	126	105	106	136	125	100	107	125	106	95	99	116	105	101	108	112	111	109	123	115	92	84	111	124	114	124	113	129	98	103	117	101	110	122	115	133	121	123	87	105	101	126	117	115	106	98	107	101	122	107	106	108	110	112	97	119	96	111	105	130	121	116	107	114	102	104	102	101	103	114	96	106	110	123	119	98	118	106	121	87	117	102	116	96	101	106	129	96	101	117	95	112	132	99	125	105	105	116	120	113	104	108	119	121	108	106	98	104	120	91	138	110	116	105	124	119	99	111	108	109	102	116	117	115	112	134	110	109	117	125	121	116	113	112	113	106	126	110	115	137	117	112	100	125	122	104	137	96	99	113	98	108	113	101	105	121	110	109	117	107	114	125	135	116	106	109	124	116	118	117	108	109	120	127	119	109	98	121	111	120	119	115	112	128	111	108	110	125	114	117	115	103	110	123	108	121	117	117	110	96	105	97	118	139	113	108	122	111	111	138	104	93	131	107	121	119	99	120	98	102	110	114	126	138	120	115	100	134	117	115	112	127	124	122	106	108	103	108	124	111	93	103	124	134	123	123	110	115	121	125	122	117	135	125	118	100	112	141	92	107	97	96
4200	609	413	260	198	209	148	150	130	136	125	135	149	138	145	137	118	118	131	97	131	144	126	119	129	116	132	148	131	121	119	135	153	126	125	122	134	133	132	133	131	137	121	114	121	117	124	129	120	134	111	134	139	135	144	131	125	122	145	118	121	124	115	117	135	149	131	137	161	132	116	112	120	132	150	152	106	131	133	101	128	140	121	136	111	119	154	145	122	120	145	121	153	124	132	126	131	121	116	126	120	139	157	124	129	139	125	120	118	124	132	124	122	129	128	146	115	120	116	163	128	100	128	149	148	127	121	116	124	136	107	132	119	139	136	123	121	151	122	117	132	119	122	114	132	120	119	146	133	104	130	127	133	133	128	109	130	131	138	135	138	125	125	110	130	121	133	127	126	118	133	118	138	136	120	139	121	142	123	149	145	118	130	126	160	135	120	109	141	119	119	106	155	127	125	127	110	122	123	129	130	128	138	125	131	130	128	120	131	136	126	151	105	118	144	124	130	124	125	146	135	110	118	131	135	132	124	139	128	133	118	118	134	120	128	150	115	139	118	127	111	146	118	133	132	135	122	135	148	154	140	129	131	126	117	117	125	117	148	126	119	141	128	143	132	120	130	136	120	137	115	107	126	114	128	127	139	131	132	123	135	134	142	115	120	153	122	121	130	132	119	119	158	137	163	129	128	116	113	133	115	134	118	124	112	138	122	131	158	121	132	136	129	127	127	144	130	125	136	123	142	115	155	116	127	122	147	134	146	132	140	112	110	128	108	152	150	124	129	131	117	136	131	119	113	114	138	166	129	131	134	120	115	135	130	127	122	147	129	124	135	128	116	108	132	130	115	117	125	118	139	135	136	102	137	149	131	127	139	134	140	142	137	127	124	117	139	100	144	115	124	133	115	145	131	137	129	141	137	128	128	137	126	146	131	130	134	138	133	111	129	121	131	134	127	123	124	143	121	144	127	133	127	118	124	145	146	130	111	120	122	144	144	137	126	115	121	114	140	132	127	119	137	134	144	129	119	125	130	146	148	114	139	142	132	118	121	142	99	123	139	131	139	134	123	113	125	131	102	133	126	127	124	155	132	138	137	138	107	150	148	138	139	129	142	128	132	139	122	116	125	122	145	134	145	126	126	134	126	137	113	135	133	147	127	110	148	130	127	103	111	129	130	114	118	132	130	123	105	151	139	126	139	109	142	118	133	103	146	138	125	136	108	109	136	122	139	117	136	114	116	131	139	116	121	122	135	126	114	105	143	148	130	128	144	136	139	128	114	122	119	127	120	114	119	133	139	125	126	132	112	133	137	147	129	127	130	111	157	143	124	116	128	146	115	134	131	109	133	114	128	137	129	114	140	134	118	131	120	125	154	128	136	124	131	150	126	149	107	129	111	133	129	120	119	139	123	130	135	132	143	134	121	145	144	134	152	118	120	127	129	109	133	127	141	127	128	127	142	133	126	128	132	129	139	137	115	139	137	125	122	125	128	140	133	111	106	133	128	142	110	122	122	128	129	131	145	117	124	103	132	129	143	127	144	131	139	126	133	114	163	121	128	133	126	121	131	141	126	129	109	122	151	117	117	119	117	126	123	142	118	123	125	136	128	144	128	111	110	139	134	146	124	121	124	119	137	126	135	130	121	116	137	131	142	132	119	111	133	137	136	134	128	113	121	147	136	127	143	140	122	143	124	141	141	125	130	120	139	112	128	131	107	128	128	151	116	132	126	126	136	124	123	131	138	124	124	138	120	173	127	146	129	141	129	132	133	134	136	138	129	110	138	121	128	143	115	130	124	131	116	122	164	127	121	134	132	144	141	136	126	123	135	125	135	125	140	132	132	134	146	132	131	135	122	126	147	133	140	146	118	119	121	146	117	128	103	138	139	135	115	125	131	110	141	145	126	135	99	131	122	123	125	131	146	125	129	120	149	135	128	115	132	119	139	138	151	125	136	125	137	121	132	110	122	139	125	126	134	153	125	134	126	138	122	100	139	119	142	114	115	132	119	143	97	138	126	131	125	146	128	151	123	132	134	128	140	117	139	132	131	146	121	140	116	134	124	125	110	146	123	132	122	130	127	108	154	139	119	124	132	135	123	120	131	118	128	120	114	127	147	140	146	136	148	136	137	128	139	123	138	138	146	121	118	117	124	153	136	112	113	147	135	127	120	106	129	129	130	129	133	112	102	121	119	127	121	113	131	146	128	114	136	121	138	138	107	132	124	126	125	140	123	133	103	110	133	139	133	142	118	129	145	103	135	125	117	140	138	131	127	122	124	123	118	151	111	104	131	140	140	134	130	125	123	139	104	142	144	131	124	138	128	127	116	131	136	114	124	133	116	148	118	140	144	130	148	144	129	134	138	127	126	128	108	136	143	116	123	136	146	132	142	132	126	126	148	145	112	102	107	119	145	130	134	144	144	132	149	131	144	139	128	136	134	120	129	145	109	119	117	119	136	123	127	115	131	121	117	126	122	118	139	123	141	120	140	126	126	142	138	125	134	112	120	134	143	116	123	129	120	125	138	120	125	129	140	124	111	148	138	137	152	143	131	117	122	129	122	117	123	127	134	137	136	109	128	117	140	125	134	115	140	117	136	119	127	127	124	125	120	116	142	130	129	123	155	138	150	125	148	140	134	129	137	126	111	125	123	121	128	145	108	130	120	147	114	100	116	145	112	137	133	134	128	131	137	125	122	129	136	135	119	133	132	129	136	124	151	146	124	132	130	125	124	126	114	119	127	124	129	142	118	130	145	141	138	141	147	129	139	134	136	154	117	119	150	132	120	122	121	133	122	138	144	127	129	122	120	141	120	132	130	120	110	128	161	115	120	130	125	144	118	105	139	133	122	143	117	126	146	139	125	135	140	129	142	129	143	121	127	126	145	136	129	106	119	144	151	122	122	162	119	120	117	103	134	146	126	145	126	129	142	111	124	146	124	135	112	152	127	140	117	141	122	118	118	112	119	124	164	120	124	121	149	127	121	145	120	124	129	117	144	114	121	134	123	107	141	130	134	124	115	133	124	139	118	138	110	124	127	133	152	107	129	115	129	139	126	131	154	120	147	135	144	119	129	137	111	130	143	127	124	144	119	140	143	126	120	126	135	135	141	114	123	128	153	132	137	128	132	131	133	120	121	135	125	111	129	128	130	123	128	130	137	132	132	139	105	136	134	116	124	130	131	112	125	138	125	127	139	141	119	115	138	143	134	130	119	137	112	107	112	156	124	136	147	103	120	111	112	141	141	137	140	125	118	136	125	114	133	118	122	149	143	130	125	145	139	138	144	111	103	136	117	117	118	111	129	117	130	162	122	122	133	137	128	135	156	133	108	127	140	140	129	125	128	112	116	120	139	136	130	140	119	130	130	126	150	126	129	116	123	125	108	117	134	151	125	134	118	124	121	117	120	126	122	129	115	134	130	131	122	120	125	115	151	135	125	138	128	122	106	138	106	142	143	128	135	140	146	141	124	159	116	139
23951	21368	28593	24496	21342	8558	890	616	515	441	423	427	375	351	340	311	335	321	317	295	291	288	296	280	295	278	286	271	285	272	282	324	293	296	258	270	280	269	305	281	278	269	266	268	284	298	264	272	285	265	249	273	249	283	247	276	276	254	251	279	268	275	259	269	271	267	255	293	259	248	270	236	254	282	278	259	275	251	279	263	268	283	267	253	287	253	250	275	243	235	267	256	270	286	290	287	303	264	301	275	275	272	282	257	264	260	264	265	278	283	267	265	295	222	264	284	279	257	261	246	269	260	252	286	251	251	282	246	274	278	264	305	246	254	272	249	277	273	258	288	268	288	289	251	287	274	263	262	252	285	282	266	288	241	254	275	256	285	283	286	276	287	264	275	266	305	236	282	291	250	261	262	253	224	247	277	287	248	281	279	275	270	243	284	266	273	269	272	281	247	271	293	262	275	249	249	266	271	274	247	307	259	251	288	262	304	255	275	245	268	270	262	274	257	259	243	278	265	269	262	265	289	281	231	278	258	288	285	276	264	269	257	263	264	241	287	259	269	276	278	274	269	271	265	278	259	274	268	287	288	246	263	289	280	247	265	284	292	264	238	270	278	268	257	276	257	264	245	271	292	265	270	278	250	281	264	264	242	278	293	282	279	274	257	282	254	255	254	248	260	257	289	279	267	259	276	284	285	286	260	276	286	275	272	263	259	259	262	229	253	258	241	262	271	278	266	265	283	272	254	268	241	270	247	248	274	288	268	252	260	273	262	272	282	265	297	267	247	241	273	271	268	263	267	261	262	296	246	272	283	258	263	246	242	280	267	263	274	248	283	319	252	255	262	291	269	269	281	281	266	280	280	290	266	250	270	242	311	258	247	260	267	277	283	240	248	255	273	265	275	304	257	270	278	274	256	250	272	255	275	246	254	264	249	257	275	273	260	258	284	263	288	224	270	280	263	259	265	271	272	285	255	233	270	245	258	305	252	264	257	256	274	262	274	259	262	269	273	293	266	246	249	284	249	272	292	299	260	264	241	297	288	280	276	278	267	263	232	262	275	264	227	247	258	275	265	261	282	280	274	288	253	271	248	290	274	269	252	279	253	277	276	272	260	269	253	286	282	281	295	273	283	271	285	274	267	269	304	267	290	258	284	263	275	270	245	270	256	287	281	259	291	261	286	262	259	281	284	257	252	250	260	238	289	301	258	241	279	276	264	286	280	267	244	264	268	256	278	276	256	266	280	270	249	257	266	273	253	270	282	278	270	289	278	276	276	272	280	232	251	261	267	282	265	289	256	276	287	282	255	307	259	287	269	270	273	276	286	280	284	251	278	268	279	278	245	287	261	289	265	270	298	263	290	274	289	291	261	302	263	267	280	273	244	264	238	280	231	268	280	294	267	255	275	264	276	274	282	291	259	273	267	227	275	268	274	253	297	271	245	276	295	284	285	281	278	241	262	258	273	267	239	297	252	263	272	293	262	269	279	272	276	276	280	280	267	280	277	245	259	266	283	267	291	264	272	281	277	252	255	269	266	259	275	272	279	276	280	283	297	287	289	268	276	257	263	259	274	276	243	244	238	265	290	286	249	282	263	274	226	234	287	294	273	264	287	278	215	244	260	297	260	294	249	263	266	274	288	274	282	274	269	259	265	264	263	284	265	267	259	275	275	271	271	249	245	256	287	290	281	289	276	230	274	265	283	252	240	261	255	279	272	294	258	280	250	266	283	257	238	274	268	279	275	271	304	271	261	280	278	309	288	294	272	244	241	281	201	258	266	267	288	258	284	240	282	272	262	279	258	270	275	308	257	258	247	273	265	258	289	253	265	244	273	254	259	269	291	280	289	275	252	268	237	266	297	270	251	287	291	290	273	286	261	258	263	237	282	265	248	262	258	269	269	262	290	269	285	249	263	260	261	253	267	274	261	256	280	272	254	250	247	274	262	245	276	248	293	273	256	283	285	269	272	277	269	276	295	294	289	242	239	254	285	283	255	282	281	269	278	246	266	244	270	291	248	258	260	270	257	263	274	270	231	242	289	240	272	263	243	297	281	292	259	262	268	273	283	267	298	284	259	263	264	289	265	265	254	289	302	269	251	274	258	261	246	247	258	233	275	276	270	241	263	290	272	288	249	261	264	275	253	269	261	261	286	262	272	298	280	266	247	270	278	249	254	261	279	261	265	276	295	289	265	264	290	250	247	258	262	254	261	264	254	256	280	241	255	269	237	253	264	254	271	242	249	240	276	260	283	271	271	288	246	267	275	266	248	245	264	275	312	279	286	271	267	252	264	265	285	258	276	266	243	252	262	282	257	259	286	267	256	276	262	253	259	272	264	253	251	268	255	269	258	263	273	282	275	272	259	289	297	268	285	262	287	260	260	258	283	264	255	284	297	281	278	258	281	313	253	258	270	277	312	294	276	262	276	266	279	251	268	308	244	265	268	251	292	279	241	256	257	279	291	263	247	310	283	266	296	259	268	248	289	274	271	279	256	245	258	269	276	254	273	273	267	269	266	288	250	269	291	256	287	271	245	272	255	269	265	280	286	271	270	250	272	278	283	280	249	267	264	278	279	275	278	275	276	245	220	276	258	290	259	258	245	282	267	257	267	282	240	270	273	274	285	250	252	280	245	277	258	256	260	266	268	274	262	280	233	264	252	265	249	274	287	277	269	245	284	257	257	269	277	269	294	266	283	266	257	268	277	293	291	272	292	282	268	283	271	256	272	271	270	263	277	283	260	280	276	281	281	245	267	263	260	237	268	248	295	280	269	233	262	301	265	264	271	290	252	269	280	258	266	249	278	250	273	236	277	300	263	281	270	278	251	258	273	280	257	263	256	272	272	251	267	285	266	246	246	233	285	277	264	243	255	265	279	262	298	267	249	279	269	264	261	253	254	230	262	272	301	275	278	261	274	254	218	294	258	295	260	310	253	259	240	275	288	274	267	277	279	280	274	247	276	228	263	254	268	252	280	274	238	277	269	252	286	262	319	258	272	241	289	260	293	263	291	283	248	294	272	305	271	276	252	262	264	262	279	255	285	278	260	294	273	271	278	265	270	248	259	265	312	240	265	289	248	268	274	288	241	270	272	270	264	269	267	282	263	255	240	259	293	275	276	242	266	283	297	278	272	282	243	258	262	268	266	291	282	278	290	281	274	264	276	264	262	262	239	258	236	250	265	257	271	263	255	291	287	301	303	270	267	267	260	280	269	261	286	243	274	289	245	252	249	269	266	268	266	291	270	250	270	278	274	262	241	266	284	284	284	276	280	278	244	280	272	314	282	264	285	302	246	267	256	278	288	254	251	257	274	289	271	290	264	258	266	306	261	274	275	274	267	263	261	248	250	282	244	276	268	265	253	257	277	284	238	263	235	252	275	278	268	241	253	270	267	239	249	294	285	256	258	263	260	270	264	299	232	295	285	293	233	260	243	260	262	271	250	280	260	257	268	282	260	257	288	263	257	263	267	249	332	288	283
3172	8942	5702	2679	1902	1468	1064	950	759	590	512	520	455	414	351	369	334	362	350	335	316	315	326	267	325	329	312	276	288	261	298	291	299	314	285	269	293	280	319	291	307	280	283	286	304	276	306	282	305	308	299	303	293	305	259	286	261	286	274	278	279	252	297	303	297	271	268	269	270	297	267	290	274	309	292	281	246	303	293	286	288	287	283	301	310	295	271	290	291	269	264	256	270	287	299	294	291	284	246	271	283	253	279	283	256	298	308	261	260	293	281	305	283	292	262	297	253	283	325	274	260	246	280	252	241	292	255	277	281	291	287	317	280	264	253	247	273	247	301	265	278	298	274	257	278	268	284	293	290	320	289	270	265	286	288	285	280	291	286	277	275	296	246	247	289	306	273	279	287	269	277	276	299	252	254	261	257	292	296	283	284	285	262	264	278	265	276	303	309	275	263	257	265	272	264	270	295	280	293	291	268	297	275	264	275	316	291	251	254	278	290	277	283	292	305	271	269	278	287	286	292	266	252	280	273	321	275	278	304	287	271	253	266	289	281	274	285	248	272	269	275	273	291	262	266	289	272	288	279	282	305	269	294	247	293	279	273	297	268	277	309	250	275	267	278	270	296	298	300	288	299	258	287	288	315	301	300	286	248	253	310	257	256	301	269	268	279	288	279	273	264	282	307	276	276	305	256	289	278	284	261	300	276	291	264	243	256	270	298	270	267	261	253	296	245	270	288	273	281	285	252	293	286	287	282	300	289	298	277	266	260	291	293	265	289	280	282	267	292	266	263	271	275	266	270	274	265	281	275	276	263	271	270	295	303	270	271	273	278	320	289	279	266	283	255	286	273	289	273	272	270	305	244	290	300	269	298	285	284	288	303	285	289	273	282	250	282	284	294	291	256	291	267	291	253	285	264	282	266	308	278	292	277	301	271	288	237	271	289	260	259	283	262	255	278	272	252	283	272	274	281	270	300	266	258	263	295	306	270	292	265	307	256	257	320	265	263	291	287	271	269	269	275	290	307	291	279	258	260	278	289	254	276	275	275	294	287	260	256	286	287	263	299	296	263	283	277	274	305	308	281	266	308	280	269	278	253	305	300	308	291	287	301	287	282	277	291	292	262	284	248	261	285	287	277	283	276	292	263	255	277	280	242	270	265	265	277	286	311	291	260	271	280	277	305	289	311	270	295	250	262	287	312	292	305	281	274	311	287	266	262	289	259	263	265	279	280	286	269	296	258	291	292	312	283	277	298	297	276	294	294	261	288	262	272	275	274	259	265	278	256	283	262	296	295	273	268	280	282	253	316	283	289	283	277	291	289	258	290	311	286	302	280	283	286	253	272	270	299	281	256	285	286	280	272	273	252	277	296	280	292	270	297	291	268	285	258	294	277	266	273	267	273	281	269	277	278	277	283	286	283	303	286	268	279	287	259	267	267	246	278	285	286	277	287	297	266	273	281	265	290	271	262	284	298	283	271	272	294	288	251	269	282	278	288	294	278	254	300	244	245	255	262	293	277	248	288	264	284	295	254	296	265	297	254	254	283	283	268	270	275	279	297	277	287	309	274	261	265	254	273	269	295	283	261	282	316	285	302	260	283	250	307	284	267	269	276	277	274	288	270	266	264	266	286	268	290	293	302	274	286	282	300	285	251	268	285	316	275	280	255	265	246	251	284	305	254	285	307	295	285	284	305	294	274	286	293	279	292	273	270	289	286	264	278	298	319	280	296	275	252	267	282	283	285	265	293	264	283	302	262	282	320	302	295	297	299	275	263	309	329	295	292	269	282	290	299	264	272	285	266	290	258	281	291	260	292	269	302	263	282	297	304	266	263	285	273	279	265	290	258	292	292	294	267	264	249	271	262	255	264	274	262	279	275	286	267	286	300	286	265	287	293	271	280	259	273	303	281	267	264	279	297	290	265	261	276	270	300	246	270	318	268	300	297	271	291	289	292	284	264	281	295	252	248	260	255	270	281	278	281	299	284	248	306	291	269	278	296	308	294	280	288	297	298	288	282	293	287	276	258	298	267	259	282	286	222	268	261	299	280	278	269	253	240	271	293	287	292	293	292	276	302	267	273	291	275	295	301	253	272	280	271	303	291	244	256	298	296	259	263	274	277	282	287	292	269	276	264	281	286	300	300	280	319	280	240	263	281	266	276	282	273	292	294	287	278	282	283	268	267	294	278	261	269	274	276	260	280	291	252	243	278	285	233	258	255	257	262	253	265	268	258	268	260	271	284	307	273	290	296	269	286	256	262	264	245	266	277	294	290	267	255	299	285	262	281	277	269	273	294	284	262	279	255	275	280	253	285	259	267	259	294	274	294	300	274	291	292	267	278	280	268	288	274	251	276	279	282	312	302	273	257	273	268	266	292	276	308	280	290	276	284	282	270	259	246	297	269	270	294	275	303	304	310	304	269	267	281	288	282	289	274	300	250	282	271	254	283	266	298	308	311	281	264	285	254	283	269	264	276	266	285	278	275	291	262	303	255	305	281	259	270	290	258	282	301	289	292	294	286	269	295	282	248	268	264	242	299	261	283	281	283	300	297	278	281	313	283	272	270	287	243	291	267	275	282	303	301	259	302	297	280	253	279	270	273	301	299	286	288	286	268	266	265	270	310	286	280	259	285	279	268	281	281	269	279	273	281	283	254	281	305	313	294	289	283	259	272	247	294	306	289	294	273	297	277	282	277	272	241	271	291	316	263	306	293	307	292	271	306	278	276	294	274	293	294	276	296	296	277	256	249	283	296	271	278	298	276	279	262	262	334	270	256	309	268	285	285	287	268	298	276	255	280	275	248	270	306	297	273	281	290	273	273	274	259	252	268	242	280	256	295	283	266	283	275	277	265	289	279	260	270	287	286	293	288	264	276	237	290	310	296	277	299	274	272	265	267	256	298	273	278	282	250	270	280	266	280	282	294	275	285	258	266	279	283	236	292	271	268	265	298	273	284	290	295	267	277	298	287	280	272	275	290	286	250	274	264	290	260	289	272	284	278	269	267	285	300	299	285	265	282	283	281	289	262	290	291	246	282	287	244	282	279	295	267	254	281	280	279	273	281	275	285	310	272	304	316	258	285	298	284	248	251	273	252	325	314	309	287	272	299	304	273	266	273	280	295	267	280	273	272	287	301	286	268	283	291	287	329	299	304	299	250	303	278	282	290	277	275	297	274	289	267	250	283	314	312	272	267	278	262	256	249	285	256	278	292	255	280	280	274	254	279	295	281	306	264	300	259	281	279	303	277	274	257	256	300	272	279	285	273	290	273	257	273	307	293	290	326	313	328	281	255	276	259	277	268	283	297	272	299	297	278	291	294	295	262	287	275	306	284	276	306	317	282	287	297	286	288	303	264	284	284	269	249	257	285	284	294	273	270	265	290	269	246	295	274	269	281	269	288	282	269	285	265	274	252	281	281	317	269	299	258	275	276	274	281	267	291	286	286	282	239	279	282	282	288	256	282	278	283	280	306	250
25016	21270	27336	25456	9228	618	405	397	310	291	278	230	252	211	218	237	244	251	226	194	223	232	230	200	205	231	217	214	210	209	211	201	216	187	216	206	243	212	215	217	197	214	211	220	203	225	195	215	201	198	208	205	213	182	186	207	211	200	223	209	218	191	204	203	222	207	167	172	204	204	226	212	191	210	197	208	206	202	202	207	194	207	217	219	195	200	197	192	217	208	201	183	179	177	203	195	181	192	194	206	192	217	210	206	193	213	214	177	174	207	206	190	222	225	206	204	180	184	188	208	197	190	209	199	220	200	168	179	221	215	174	194	215	216	206	185	196	205	204	194	195	220	216	196	226	210	212	223	209	180	214	188	194	194	195	212	196	208	181	209	222	223	186	214	214	199	215	202	151	196	217	205	211	249	205	169	194	186	197	194	192	230	192	215	194	201	222	181	210	167	209	225	221	191	208	211	212	201	177	218	205	217	226	174	193	204	191	214	196	226	203	212	207	196	217	214	172	196	217	203	224	221	215	219	179	208	182	190	216	224	197	208	179	198	225	194	194	178	175	184	210	199	204	207	210	202	184	182	196	188	220	220	228	228	195	202	195	199	224	218	212	198	179	210	191	224	217	209	195	180	204	216	207	185	214	181	183	183	201	211	220	222	208	214	215	199	199	213	237	206	213	221	206	198	203	192	204	190	169	180	205	207	198	173	191	223	229	187	213	195	183	207	198	210	193	226	209	206	200	212	202	216	208	195	194	205	190	203	193	195	212	211	219	219	210	195	214	186	210	207	187	200	236	201	208	203	226	217	211	198	191	203	193	181	189	199	193	207	230	237	216	196	195	201	220	210	224	207	188	198	212	237	201	192	202	206	196	202	187	217	213	179	199	187	199	189	207	212	167	204	200	194	195	208	210	209	213	192	205	215	189	217	210	198	187	205	216	208	203	205	203	222	196	220	191	214	231	211	188	208	198	213	183	215	209	200	221	203	186	202	222	205	190	183	224	186	215	195	182	187	187	216	199	168	201	185	208	208	202	196	213	199	196	196	202	196	183	195	206	209	196	198	190	184	214	209	205	189	212	206	181	231	196	201	223	219	192	243	180	209	193	223	225	193	197	219	211	213	196	202	224	202	211	184	204	221	204	213	216	225	194	206	194	206	209	190	179	208	174	191	192	184	197	210	202	214	182	193	187	181	209	205	219	212	217	207	215	217	204	204	198	189	208	210	187	187	232	202	199	180	213	182	212	218	173	217	222	194	199	186	191	208	209	202	206	203	203	209	214	220	211	210	193	212	195	192	205	202	192	221	205	198	205	197	204	196	205	220	180	202	225	196	203	202	220	194	223	198	187	211	208	204	206	204	177	220	199	203	195	209	213	205	186	178	204	204	193	190	203	184	188	197	173	214	209	194	197	198	198	219	209	205	193	184	206	207	214	235	191	194	205	196	214	183	207	185	186	208	203	210	184	215	202	193	205	200	197	238	197	195	204	203	226	191	180	186	213	199	212	202	223	195	205	207	236	185	210	214	208	224	243	199	201	180	202	219	208	198	209	220	179	188	170	178	221	206	208	190	210	203	218	183	193	218	192	230	217	202	211	198	208	201	226	199	181	190	187	198	203	170	219	196	189	213	196	198	196	209	191	212	177	191	215	196	201	223	212	196	183	219	185	184	217	220	211	194	193	203	200	182	218	212	222	207	190	229	228	193	210	227	243	225	199	206	205	221	190	210	238	201	224	212	215	208	198	210	188	212	201	184	214	184	215	221	199	191	216	200	199	181	186	187	186	201	211	182	209	202	212	209	217	195	214	199	218	230	236	216	202	218	215	231	195	229	180	183	196	194	187	242	200	210	177	185	199	216	222	206	214	160	199	189	193	219	219	201	202	211	204	202	230	198	192	182	224	224	211	202	212	214	214	210	219	205	205	216	194	196	164	213	230	205	184	193	214	229	213	236	183	201	187	207	210	201	207	230	209	199	198	192	207	206	211	191	192	169	177	210	185	183	180	183	166	197	200	206	214	205	204	210	219	217	196	187	207	188	187	194	200	178	167	198	218	181	222	198	212	199	201	207	214	207	191	199	192	223	187	185	210	211	196	216	201	218	207	206	206	206	219	201	210	205	221	224	206	224	199	221	196	216	181	186	209	207	213	190	204	195	206	195	210	194	194	203	226	198	197	196	189	196	216	214	203	195	171	200	215	199	188	185	203	234	183	186	224	194	219	211	210	214	218	192	209	206	215	214	189	188	206	209	226	195	201	203	210	194	202	207	184	228	186	203	217	201	204	223	189	227	201	201	192	206	201	227	203	201	219	228	196	224	217	174	197	183	197	227	191	199	227	207	203	202	212	219	171	208	204	216	194	193	218	215	225	212	194	194	222	206	236	230	187	212	185	203	211	206	201	234	186	218	200	205	191	188	207	205	181	238	202	202	204	226	211	225	216	178	205	207	210	194	207	215	193	192	229	237	202	203	193	214	209	219	205	210	222	187	206	214	188	198	214	198	202	197	216	216	202	230	215	228	200	219	206	197	190	224	230	212	205	218	203	222	224	213	220	221	201	196	217	188	207	192	219	230	197	196	218	169	211	218	195	200	236	214	188	211	179	201	201	197	208	213	216	184	206	185	197	240	196	223	192	207	188	197	181	222	180	217	198	182	208	227	190	216	201	219	209	190	206	226	199	210	199	230	216	214	201	170	210	194	209	208	226	212	202	206	208	212	202	227	215	185	200	211	203	196	237	231	184	213	198	214	219	210	198	200	206	210	224	203	198	211	202	175	197	214	217	193	221	208	216	202	210	189	219	228	228	210	228	209	196	206	216	192	214	191	217	197	220	208	193	185	179	218	217	161	197	202	191	195	201	216	199	207	187	214	202	222	240	193	205	218	190	202	223	221	210	191	215	187	198	208	188	199	201	200	190	180	202	225	198	203	211	185	180	197	212	190	194	217	202	181	180	207	234	198	185	209	217	227	209	185	229	196	222	174	208	206	186	192	213	212	225	181	203	227	200	204	185	202	200	193	193	195	224	209	208	203	191	196	220	195	212	201	214	205	177	204	204	163	201	208	208	208	186	198	197	201	169	212	214	181	184	197	226	207	190	209	218	197	210	193	185	212	196	208	195	196	184	196	232	209	217	225	193	191	207	223	194	212	208	217	199	206	205	178	204	188	197	207	209	223	194	197	204	204	203	224	187	191	186	220	187	176	196	208	192	212	213	171	206	204	189	193	191	210	224	186	200	217	193	211	190	198	220	188	211	203	193	193	215	207	204	200	216	200	214	218	216	195	230	211	195	209	199	191	225	227	195	204	214	186	198	205	213	206	222	204	207	206	181	190	172	210	184	205	183	196	200	232	207	208	200	212	202	172	198	193	170	179	225	231	223	203	193	210	235	205	183	191	204	197	224	239	176	214	204	203	202	223	207	200	201	183	193	193	207	218	205	191	206	177	214	167	210	197	184	195	199	214	224	226	197	197	228	194
3366	5150	3145	1465	1096	880	694	548	486	423	353	362	323	343	316	321	290	258	281	273	277	218	240	232	285	237	254	248	262	262	240	248	227	244	233	242	234	240	257	253	235	252	235	240	232	231	212	237	229	231	255	244	263	220	223	230	219	225	237	227	213	250	211	227	211	220	194	224	243	224	240	215	209	245	226	239	241	240	237	212	239	255	217	247	234	221	237	224	223	251	223	199	232	255	201	223	227	215	231	220	198	208	217	208	237	259	227	223	261	224	223	226	219	230	218	216	242	230	235	219	244	192	215	240	202	221	219	245	226	250	237	232	219	226	243	223	240	222	239	239	226	211	259	214	213	236	198	249	238	230	230	222	224	229	201	225	229	248	238	242	263	227	218	203	228	196	244	245	229	214	231	213	220	199	240	225	206	226	222	233	231	244	242	222	213	201	248	234	234	239	240	214	244	240	217	246	233	245	197	248	239	231	230	226	240	236	208	232	216	226	218	217	230	234	251	211	203	238	221	249	243	222	217	230	227	218	221	208	252	216	226	227	234	237	249	246	254	188	219	237	236	243	238	230	237	215	246	254	225	241	247	223	213	216	215	262	206	226	229	206	230	254	234	238	214	246	233	219	216	255	250	244	230	244	232	206	239	251	226	210	230	224	235	220	224	253	246	197	226	223	242	239	224	255	214	208	224	215	224	213	236	233	242	257	224	220	248	242	223	235	235	241	231	239	210	197	224	211	248	219	246	202	237	207	231	207	227	226	213	217	236	232	247	211	219	232	219	222	251	234	200	264	239	229	221	232	204	211	236	232	232	206	224	226	230	237	218	237	232	239	235	249	243	223	244	230	226	238	253	229	243	227	245	215	234	221	254	225	224	211	238	256	255	217	256	187	232	213	236	241	235	250	232	252	226	228	227	225	236	252	248	232	251	189	207	236	243	198	236	246	221	212	229	237	251	242	240	224	227	246	234	209	234	238	209	246	251	220	242	237	193	230	273	233	232	232	284	238	230	247	242	235	214	227	218	277	213	210	208	229	247	240	226	243	245	231	267	226	217	209	249	218	230	238	229	233	228	224	245	236	225	229	236	223	224	232	230	235	224	239	208	239	228	225	217	218	243	263	231	233	237	238	250	250	230	222	240	226	200	215	220	260	211	217	219	227	231	208	211	242	219	233	247	250	230	225	222	219	194	237	205	205	210	221	218	240	254	226	213	245	234	218	217	221	235	245	232	241	237	244	227	237	241	225	218	237	231	230	238	216	252	229	258	232	226	251	230	250	234	216	238	275	232	220	247	226	254	223	215	230	226	255	227	235	222	240	238	239	238	246	245	248	229	235	246	221	245	215	229	254	225	218	229	221	216	255	242	242	232	202	223	219	246	227	232	242	227	201	218	238	248	233	231	218	229	220	231	226	221	211	223	252	244	262	230	225	249	223	232	224	245	237	243	236	202	245	239	202	206	219	238	265	228	216	233	224	222	233	241	235	247	240	203	224	210	204	227	222	234	238	240	246	239	203	229	238	203	220	234	242	229	229	229	242	256	230	231	234	221	202	243	238	266	247	205	233	219	227	245	209	230	234	213	228	222	216	241	254	244	228	226	241	244	232	233	231	221	235	217	248	253	216	212	230	226	250	209	208	224	217	215	217	244	226	266	222	232	234	222	224	213	219	246	236	229	221	244	226	232	240	255	207	222	225	220	247	235	256	226	220	245	242	224	222	239	227	258	248	221	235	240	236	205	231	239	204	212	228	221	231	243	237	235	223	229	229	250	215	243	217	220	200	247	250	235	233	220	213	210	221	231	232	234	234	241	233	224	189	220	243	242	224	237	239	249	231	242	235	232	217	217	219	244	236	222	226	211	222	245	221	217	245	230	213	232	227	216	240	217	229	241	222	219	246	220	226	223	236	240	254	228	226	235	247	220	229	231	218	218	214	202	246	247	231	245	250	238	236	227	230	247	193	239	218	218	213	241	232	235	234	240	244	233	225	232	226	227	223	229	229	235	217	219	214	239	230	216	213	247	219	198	250	245	215	217	226	198	228	236	249	254	219	235	213	220	211	250	222	245	213	232	239	252	249	202	205	240	209	232	217	266	190	215	243	254	226	208	226	244	215	227	224	218	200	245	240	211	228	234	220	234	202	225	240	255	240	223	240	239	234	225	217	250	218	221	223	248	232	233	247	225	225	232	214	194	209	233	245	208	216	233	228	239	221	254	236	230	211	211	220	246	221	216	212	223	255	223	219	242	217	231	192	232	230	224	209	218	204	239	229	244	222	234	220	242	221	226	235	220	212	234	276	236	214	226	214	230	213	227	220	250	222	224	253	204	193	215	217	223	227	216	216	220	234	232	232	218	242	222	249	237	220	228	247	225	243	217	239	231	228	217	241	201	232	202	239	246	214	201	221	226	247	208	248	224	213	230	222	236	233	247	227	206	240	227	243	242	233	234	252	239	243	227	224	206	224	227	221	236	243	230	230	193	220	227	211	213	240	212	204	232	248	213	206	228	235	253	247	221	241	208	251	229	223	221	221	228	228	222	229	220	250	225	237	218	246	227	258	230	255	211	232	235	210	235	236	261	238	234	255	229	240	235	231	235	232	243	204	222	233	212	241	221	230	270	232	221	218	218	230	231	234	223	230	211	227	248	234	238	220	214	245	228	231	227	232	217	232	199	205	230	220	212	217	218	239	243	226	221	214	207	226	242	246	242	225	228	234	252	247	227	232	219	247	247	243	218	237	218	233	258	209	216	212	231	250	233	227	221	244	226	220	209	216	230	232	219	238	245	238	205	239	213	207	219	247	227	208	209	254	212	217	212	229	232	243	251	229	234	226	238	224	223	238	199	240	236	218	240	228	207	254	247	222	225	204	206	229	238	214	253	248	225	245	241	235	211	233	272	211	256	226	242	222	225	232	240	215	216	219	241	236	230	241	218	228	223	213	207	213	206	195	232	247	218	223	206	220	223	230	257	243	268	244	231	245	217	220	240	234	221	203	218	222	188	233	241	216	256	234	244	240	228	228	250	232	238	244	231	232	227	231	244	238	245	229	238	226	266	207	237	253	226	253	235	222	230	214	243	242	216	233	217	237	219	238	226	224	237	251	223	225	239	242	238	222	254	222	204	250	203	236	230	261	228	242	221	241	219	227	230	244	236	240	231	195	201	225	239	219	242	221	227	252	204	240	229	242	254	224	242	223	210	254	222	222	219	223	230	223	240	198	219	239	215	233	217	234	237	194	238	215	237	221	221	230	245	249	215	240	241	222	220	230	217	244	237	248	226	253	228	232	238	209	231	219	246	201	239	225	247	216	204	238	239	220	220	213	240	209	220	231	218	256	230	197	220	210	233	233	222	244	229	221	226	211	248	209	211	246	221	241	217	232	239	212	223	221	244	229	230	246	206	237	220	228	222	209	209	241	233	234	244	258	235	240	254	262	211	221	220	238	245	232	228	206	220	228	235	245	214	243	221	250	230	188
22932	21432	29158	24113	21437	21474	6840	1184	931	849	787	708	689	630	618	585	592	521	550	550	520	500	498	504	518	489	517	512	477	456	538	479	471	514	433	510	467	458	500	467	475	466	436	435	463	434	452	479	442	524	474	464	447	436	455	423	439	477	418	489	460	476	440	414	438	454	451	444	461	481	454	486	476	419	439	450	458	436	455	482	419	456	436	460	428	431	448	425	435	476	438	488	426	480	429	416	463	436	479	446	446	420	437	458	466	470	448	439	476	423	465	437	448	404	389	451	460	466	432	471	460	463	493	443	428	464	458	452	422	482	467	465	443	432	458	421	471	444	457	431	430	469	478	487	456	428	511	445	452	476	490	417	420	474	491	431	484	454	421	469	476	463	479	443	425	460	444	428	446	472	419	481	430	461	425	429	407	414	472	426	445	455	441	445	477	472	475	467	488	429	440	401	445	465	456	422	420	449	452	436	435	433	470	440	465	437	443	425	461	426	429	396	432	462	439	459	448	494	443	468	462	460	455	487	420	437	447	457	446	446	438	435	436	450	424	474	448	434	415	481	412	416	421	456	434	467	448	413	451	434	422	435	459	447	438	468	441	430	456	466	422	438	424	445	477	400	455	445	480	436	394	444	457	449	449	423	420	455	465	444	460	503	461	461	420	451	455	452	457	468	439	424	470	461	486	441	431	470	453	438	440	429	465	457	452	443	431	478	470	474	418	441	411	435	441	483	433	435	423	443	444	448	489	468	432	487	456	444	468	455	425	421	439	452	437	440	469	413	456	439	491	472	465	448	401	444	459	481	479	434	446	403	440	451	416	455	456	440	451	430	460	461	442	428	430	451	423	406	446	463	415	460	467	476	437	452	437	462	434	458	463	433	438	448	422	446	470	436	456	443	458	414	466	446	445	424	416	496	443	462	449	420	453	453	447	465	450	407	432	456	440	472	441	422	433	451	467	447	426	433	420	437	475	459	450	430	432	454	446	468	436	447	473	448	488	463	459	440	474	474	456	453	419	474	462	455	462	448	460	473	417	416	472	427	485	428	428	443	474	455	450	452	443	437	446	438	461	456	435	475	448	475	421	454	453	469	424	459	449	431	472	456	432	442	440	441	485	426	399	444	452	485	424	404	447	430	432	457	474	440	426	517	397	430	429	426	445	431	476	431	440	437	426	499	440	437	440	457	420	439	455	472	432	456	438	428	474	456	452	446	418	464	432	445	427	490	435	434	418	429	434	473	437	441	468	424	459	445	416	462	450	454	475	452	433	434	432	438	490	461	437	453	482	481	424	424	471	443	401	420	437	449	403	439	429	419	449	464	467	423	444	411	406	460	438	413	441	430	475	452	422	449	432	429	426	438	460	449	435	433	447	431	437	425	439	425	438	439	436	466	414	441	442	409	445	436	415	438	447	464	423	418	466	504	433	473	481	448	470	447	434	434	403	430	429	468	417	464	460	453	441	466	475	461	452	426	442	425	433	468	448	394	477	383	426	458	436	463	423	437	422	424	466	430	439	458	457	464	445	480	440	422	427	453	442	433	451	442	456	420	475	452	467	431	422	411	427	455	440	468	446	415	415	459	480	468	415	402	429	424	465	474	425	399	438	420	424	465	485	475	446	461	492	424	471	425	416	447	446	460	458	435	449	440	451	447	464	439	450	441	463	468	450	440	433	397	433	448	493	461	469	477	444	437	451	419	441	450	493	438	477	423	451	454	479	459	445	458	452	460	456	472	477	470	477	437	459	432	479	429	432	425	448	455	446	432	460	444	446	458	430	479	465	489	464	450	451	449	463	472	456	399	422	484	456	464	432	427	420	430	445	474	410	466	460	441	489	446	475	414	454	453	448	431	469	429	445	483	465	420	438	427	443	480	444	456	480	400	473	418	458	430	445	489	436	424	439	423	434	437	407	420	450	405	466	420	450	483	436	434	462	450	434	431	444	469	427	484	461	486	446	437	407	439	442	459	465	467	443	418	451	427	412	432	453	461	456	465	427	482	407	444	468	440	427	470	467	429	462	419	414	486	464	453	475	476	413	437	487	436	422	455	418	462	478	423	444	423	421	418	415	452	467	428	494	472	413	416	463	369	452	453	433	457	487	445	441	451	431	424	460	408	466	400	422	451	462	460	458	474	475	490	449	425	450	441	461	428	433	478	439	479	453	412	476	460	419	447	463	421	463	451	432	437	440	425	455	398	465	452	402	463	446	459	472	423	406	440	484	457	450	431	492	415	456	423	422	423	475	438	446	458	432	467	485	469	457	439	441	451	457	450	438	429	453	446	463	468	455	474	448	427	426	421	466	464	452	439	424	474	440	427	429	484	439	473	456	444	453	418	445	473	438	428	465	474	451	413	454	429	425	466	422	457	407	447	444	422	401	454	410	460	442	429	447	424	477	432	435	436	448	442	430	471	422	417	454	442	432	418	451	467	502	454	449	475	450	452	438	420	487	461	435	506	448	418	424	447	463	432	495	437	442	440	421	435	447	455	481	477	422	460	447	447	389	448	438	430	462	446	431	454	415	441	437	455	466	458	435	459	424	459	452	471	423	408	466	437	438	412	453	421	442	457	474	442	465	495	454	406	455	467	429	440	433	414	451	496	450	430	436	414	454	467	444	453	471	455	439	436	432	413	448	460	432	446	489	452	456	424	448	454	458	474	477	458	400	447	415	437	406	412	411	437	468	442	465	418	385	425	447	445	430	479	460	421	418	461	439	460	441	430	418	408	449	454	477	440	434	416	431	469	413	426	417	455	458	479	453	437	398	454	467	434	476	448	404	481	409	444	438	448	421	430	458	492	454	462	411	450	456	497	463	431	445	420	460	454	415	453	442	420	444	474	487	420	455	403	440	467	412	418	413	446	474	443	440	442	440	431	408	463	463	441	422	432	482	463	472	428	410	454	435	434	459	456	435	465	467	447	485	445	431	397	401	421	470	399	473	465	427	455	465	470	379	446	439	429	436	465	454	461	430	442	466	442	441	439	508	450	440	425	457	457	416	460	424	426	457	422	446	445	431	443	453	414	447	452	451	429	433	445	408	415	445	440	420	448	447	472	399	404	426	439	443	445	455	439	428	459	457	451	451	461	440	489	411	406	467	445	436	450	438	458	440	459	442	452	410	486	485	445	468	440	452	446	446	437	441	429	441	453	444	447	428	435	441	404	442	434	447	395	440	436	472	437	424	417	431	457	428	458	463	455	466	445	440	437	415	444	447	466	425	487	440	449	448	441	480	455	440	472	509	417	432	429	504	485	456	399	451	480	454	405	440	447	450	449	467	440	444	432	453	454	453	441	433	480	473	471	453	448	473	453	456	475	446	447	451	461	446	494	457	450	444	404	444	466	469	407	451	455	481	474	430	434	484	420	448	499	462	463	429	439	409	481	422	440	474	429	481	448	423	458	382	401	434	474	429	436	480	425	443	448	422	447	462	452	417	449	415	442	475	466	467	470	457	442	446	463	435	408	477	466	450	398
4672	15256	9553	4741	3495	2672	1991	1640	1273	1125	975	868	794	723	681	630	653	621	579	616	552	539	514	540	512	529	502	495	513	494	505	475	503	495	446	501	487	469	473	491	467	465	531	484	463	475	452	502	506	463	483	461	446	431	466	466	486	468	459	454	494	507	497	471	448	446	443	476	488	462	475	411	456	430	441	435	435	479	453	433	468	479	457	438	451	452	476	467	439	459	455	443	505	470	472	476	487	452	470	462	438	495	425	439	470	418	450	438	467	449	442	490	444	464	430	425	448	486	482	444	429	422	469	436	465	448	436	463	457	486	453	471	421	448	471	442	492	442	485	451	457	462	476	488	442	457	472	427	434	451	471	453	443	447	448	471	477	461	422	445	488	439	435	489	462	460	445	429	478	461	480	437	487	472	489	443	450	419	448	455	458	454	439	424	426	509	442	487	451	496	463	451	462	429	433	462	478	440	452	423	475	468	465	473	446	485	449	440	427	429	452	448	487	430	447	434	476	429	469	455	464	450	449	475	450	461	446	447	441	452	461	467	487	491	490	486	466	516	464	501	469	413	453	469	462	461	420	442	466	450	448	482	464	447	453	437	476	528	477	474	445	431	412	460	425	451	470	465	471	446	462	453	439	479	466	443	445	417	454	447	416	415	449	418	460	423	461	460	467	483	445	423	435	492	472	446	474	452	459	413	426	485	456	485	433	455	421	449	466	474	438	495	465	477	476	481	465	440	440	427	479	464	434	457	462	485	428	460	458	452	442	457	457	470	467	466	464	442	464	476	463	451	457	452	424	464	446	473	458	432	425	465	467	443	435	464	494	463	449	446	435	445	479	418	468	441	500	475	458	467	443	481	451	460	490	498	464	415	460	424	473	487	449	456	443	441	461	458	490	477	465	438	453	469	452	499	445	465	473	453	456	437	465	446	457	409	485	428	449	461	474	482	451	436	448	438	445	453	451	446	456	468	452	471	448	410	457	455	491	469	460	464	455	444	493	442	464	459	464	497	467	478	479	440	442	422	474	494	479	500	452	424	450	455	487	423	453	479	407	424	482	454	443	479	421	432	448	455	438	439	461	422	473	438	457	460	445	474	449	421	474	438	442	476	461	471	437	450	480	468	467	473	484	479	470	419	463	474	468	429	486	494	470	459	465	444	444	448	455	468	489	436	480	449	493	403	467	462	453	466	464	448	470	454	476	478	489	452	448	428	506	449	473	472	439	456	479	452	444	465	475	462	495	465	469	437	445	466	424	439	476	470	456	448	439	466	472	476	448	457	471	449	477	452	465	447	458	483	444	436	460	440	448	459	439	458	453	458	457	437	459	430	437	436	445	453	445	477	475	463	463	504	471	451	436	471	470	455	440	478	423	465	482	458	485	463	498	441	467	478	473	469	447	461	452	441	483	458	457	468	469	474	465	423	484	484	498	429	499	473	476	435	448	467	432	482	435	491	443	459	463	470	441	476	455	452	501	449	494	430	467	453	493	456	446	463	470	461	432	469	449	479	431	472	481	432	498	509	449	439	432	448	444	478	484	451	449	456	470	465	459	453	484	469	433	465	458	464	440	444	423	474	488	465	478	496	455	465	474	487	417	465	451	425	461	420	448	479	462	445	471	430	464	433	466	467	455	465	483	432	453	453	471	423	447	449	474	458	468	449	510	496	499	431	485	466	480	478	431	450	456	475	446	420	459	453	454	443	424	471	425	428	438	457	450	462	423	492	431	461	494	431	441	419	478	468	470	460	443	435	456	489	454	466	482	456	485	467	485	465	434	507	486	418	467	459	446	467	475	468	430	420	483	448	503	477	501	410	473	473	460	475	465	415	488	422	476	452	487	458	477	440	464	457	512	444	456	417	473	465	456	458	407	447	453	435	457	448	455	426	440	499	434	448	419	454	426	482	423	469	477	463	458	477	485	438	453	465	467	420	420	429	474	469	447	439	449	456	451	459	485	468	465	451	464	470	468	434	518	465	491	434	471	432	444	519	447	466	453	461	480	442	439	431	467	432	465	463	433	447	459	472	486	455	467	500	432	509	502	453	447	433	447	464	454	463	466	460	481	462	454	490	458	460	432	447	458	477	473	428	466	460	472	463	446	460	448	452	492	458	434	474	467	444	476	478	450	467	467	507	445	430	481	443	458	485	431	485	489	418	502	495	439	435	471	475	472	447	469	447	451	443	445	456	444	431	437	493	461	413	443	458	456	467	453	445	442	477	449	472	448	442	476	431	446	451	483	438	478	477	473	460	468	471	444	471	466	486	437	461	451	412	458	482	458	426	440	488	458	479	472	461	480	463	417	472	428	459	488	455	481	451	435	469	456	445	447	448	426	455	427	475	475	476	458	432	454	456	493	452	403	457	479	461	438	458	408	488	451	477	463	492	459	448	460	444	432	465	472	440	431	456	444	466	495	400	463	459	474	450	446	440	431	419	480	481	452	472	475	435	473	477	429	471	429	448	495	491	440	479	449	444	498	467	508	458	435	454	445	484	449	458	442	438	470	510	427	479	442	439	467	450	437	490	426	452	487	437	496	472	431	456	465	463	447	455	441	446	441	447	451	427	435	460	473	469	472	444	432	477	475	472	429	452	440	469	458	455	439	435	463	454	436	466	467	413	432	480	454	445	474	459	451	465	476	443	434	444	470	450	446	446	476	494	455	445	469	492	493	435	452	419	453	462	437	464	455	440	452	461	460	480	468	430	447	467	498	493	477	472	490	454	445	456	456	457	486	454	478	433	472	415	441	439	447	456	484	489	467	457	468	446	474	460	486	465	424	437	462	427	457	467	465	491	439	471	475	469	486	492	477	456	425	496	456	474	464	479	484	428	426	463	459	457	479	501	455	447	457	467	438	449	457	488	466	464	475	442	485	480	445	478	438	451	463	474	479	466	479	456	447	448	478	434	412	443	452	427	484	450	432	462	452	470	456	515	443	450	494	487	450	492	440	498	439	460	471	487	500	478	465	459	422	459	447	447	442	444	468	471	491	465	433	450	479	441	454	444	472	473	457	448	418	413	450	460	480	487	446	469	448	471	454	442	470	457	430	476	460	463	451	460	460	470	447	461	468	464	456	444	465	451	464	461	424	466	459	474	400	472	454	438	433	419	456	482	449	461	450	415	445	459	418	452	481	445	460	462	464	491	448	471	486	438	459	456	447	462	439	432	509	468	447	474	436	462	469	451	462	472	466	441	472	418	461	457	445	432	477	493	448	453	439	469	477	466	414	461	435	454	456	442	468	431	476	499	460	485	460	456	483	471	441	449	470	474	490	443	460	481	456	492	492	468	486	473	454	467	468	441	485	442	487	489	462	478	438	478	477	442	455	464	464	467	448	477	451	416	463	486	488	488	458	458	455	480	450	416	469	435	462	449	484	470	462	449	472	455	458	453	434	433	444	456	497	461	461	477	437	448	496	456	465	480	458	455	420	440	426	499	491	432	442	449	479	465	471	462	474	469	452	434	442	489	437	465
27913	16857	2552	277	175	150	135	150	115	122	120	126	113	114	116	116	101	146	119	114	120	121	107	113	118	105	119	115	111	114	108	87	112	114	117	108	102	88	107	111	104	121	127	112	96	102	118	114	116	116	130	101	107	108	108	105	86	110	112	112	118	138	119	106	93	121	116	119	125	124	114	116	132	112	129	118	107	113	94	112	117	126	119	111	106	107	118	110	108	115	108	101	129	100	109	119	109	83	122	93	105	116	112	128	113	125	129	114	97	129	110	112	116	137	143	120	112	105	95	113	108	121	123	109	102	114	122	122	109	120	90	118	119	105	106	96	90	117	131	108	117	106	123	114	103	127	107	99	131	98	97	117	99	117	90	127	98	103	99	107	109	106	114	109	102	100	120	111	121	119	106	103	117	121	115	115	124	107	102	96	119	111	127	121	127	108	120	131	113	107	116	108	108	130	129	120	111	101	98	97	107	121	129	119	117	127	92	107	125	125	110	95	132	144	119	103	112	105	108	110	118	105	109	108	103	85	101	111	119	107	115	110	126	109	117	121	110	115	128	103	132	96	118	112	121	125	115	104	106	122	132	110	107	98	104	104	99	103	101	102	120	134	117	112	104	106	104	105	139	103	102	109	95	103	123	114	117	100	119	118	109	106	115	126	97	123	105	119	121	102	113	110	103	97	124	115	105	99	118	123	118	118	121	100	102	101	99	93	115	101	110	100	96	109	118	118	74	120	117	108	114	108	99	120	120	101	101	111	131	126	115	103	118	105	112	112	103	117	106	119	106	116	93	111	118	117	109	117	102	137	105	141	111	105	122	118	96	108	110	108	101	112	101	116	110	110	109	125	97	123	100	104	108	100	103	89	110	111	118	115	117	109	104	131	97	92	119	117	104	109	119	111	102	122	125	108	111	98	102	113	112	101	101	117	122	117	120	123	93	110	102	109	117	113	123	127	129	115	104	108	128	108	112	129	120	102	117	92	111	105	101	104	95	116	107	99	115	132	93	101	105	109	129	107	104	106	111	125	123	101	102	96	91	110	115	115	102	102	122	98	107	101	108	108	95	100	111	90	107	123	91	110	91	123	120	101	98	115	113	118	136	106	101	107	111	134	98	139	121	114	113	106	114	103	117	108	98	111	103	113	130	135	124	115	124	115	142	103	106	95	113	97	96	99	122	107	117	129	127	124	129	116	97	110	112	103	115	114	120	122	109	111	111	95	129	114	107	126	131	99	115	130	128	94	99	103	97	124	104	123	110	109	103	122	117	93	103	110	110	119	108	103	106	124	106	120	102	117	103	100	104	115	116	106	105	129	113	104	91	124	92	104	103	112	99	116	112	103	106	94	104	114	116	108	114	99	115	111	92	114	108	104	103	123	107	122	124	133	107	116	109	102	98	106	110	107	114	128	107	102	94	114	115	100	114	107	95	110	126	99	102	109	102	115	80	106	110	104	106	118	121	109	113	113	98	105	96	126	110	107	105	140	107	120	110	97	107	103	103	128	107	104	105	107	119	111	82	111	118	116	113	98	103	90	122	119	116	102	117	109	89	98	113	111	120	127	117	104	100	125	113	130	109	108	110	97	119	123	96	120	123	112	98	109	108	109	99	98	114	114	134	118	107	107	128	118	109	111	121	101	112	96	95	129	120	115	100	93	121	117	115	104	107	105	109	114	106	127	112	97	97	111	130	102	105	121	107	98	95	112	126	106	114	124	110	104	120	138	134	113	109	110	117	107	97	128	106	115	113	108	106	116	88	109	102	114	110	104	116	120	97	110	124	120	121	96	113	103	126	110	121	108	128	117	119	125	105	124	114	113	110	104	105	110	120	115	119	113	108	108	103	105	127	122	107	109	112	105	114	113	116	113	130	107	113	106	117	116	127	119	110	110	110	124	102	109	110	117	125	118	120	118	125	101	108	116	101	112	130	100	107	105	102	119	99	122	117	93	108	121	123	122	124	116	111	134	123	130	113	120	106	104	116	91	95	120	105	125	100	111	105	121	114	113	103	111	120	122	113	101	112	128	117	107	118	116	115	97	119	118	121	106	111	105	112	122	105	108	116	108	126	117	124	120	112	116	101	125	106	93	108	127	121	109	132	112	127	120	99	113	137	95	106	102	119	96	93	108	110	118	121	111	99	96	103	122	115	102	117	127	111	100	108	119	117	113	127	108	107	118	119	120	117	91	102	94	114	119	92	78	110	114	116	123	118	88	111	129	111	99	92	125	99	137	104	107	128	102	99	107	95	116	121	103	121	131	108	103	101	141	111	106	83	109	119	129	122	93	111	111	111	108	115	123	115	98	118	123	130	85	113	85	110	102	119	110	129	124	106	118	114	95	104	117	119	98	97	105	114	91	120	128	94	115	114	113	117	118	104	117	114	122	108	100	127	105	101	98	97	100	99	121	106	106	137	129	107	101	114	103	105	106	83	123	116	114	109	133	116	114	122	97	142	107	100	125	116	117	117	133	93	94	111	107	111	113	92	90	115	119	122	127	114	109	117	115	92	114	129	99	88	122	111	110	109	106	98	103	112	89	120	100	102	113	129	125	100	111	110	101	100	131	111	113	101	110	114	124	91	116	106	93	110	107	125	110	129	117	115	127	102	105	105	127	110	116	113	111	114	119	125	123	126	113	107	106	105	120	108	103	115	96	89	134	113	116	107	119	117	110	121	113	103	108	114	110	102	110	102	112	110	113	103	128	106	122	126	119	120	109	107	126	110	110	120	112	117	120	112	101	103	111	100	112	99	114	104	132	111	105	96	101	135	127	106	119	139	110	96	103	120	119	118	111	113	117	111	101	93	93	112	122	98	104	104	112	117	113	115	110	117	106	114	108	99	145	99	114	103	105	111	119	105	131	113	114	118	110	116	91	128	121	137	95	107	101	94	127	100	103	114	123	125	122	109	118	101	102	106	111	124	119	113	100	98	112	119	108	129	122	107	115	124	100	124	124	121	112	100	117	109	105	116	110	114	116	122	101	90	122	124	124	123	104	104	120	108	134	112	137	118	115	134	111	131	115	108	101	119	101	110	119	129	120	107	97	92	99	99	107	128	114	107	100	99	111	106	114	124	114	112	110	100	110	117	99	116	131	108	89	119	104	115	115	97	115	133	122	111	112	110	106	108	130	95	102	95	114	122	102	123	118	103	81	110	104	114	92	106	116	115	99	115	105	100	122	110	105	110	102	109	115	116	102	105	121	122	110	88	116	112	114	113	112	109	109	115	125	109	111	127	106	90	112	109	135	107	99	126	119	104	91	100	124	113	111	115	117	104	119	130	120	118	112	88	142	115	112	109	112	96	107	112	108	113	106	99	108	115	111	110	111	124	116	115	101	113	122	85	124	111	100	119	91	88	122	112	131	104	121	124	127	125	105	116	109	129	98	108	122	122	112	115	95	131	111	127	101	109	100	101	127	128	104	103	123	102	117	131	110	119	112	116	112	108	109	112	109	113	99	142	105	112	115	115	116
4235	744	432	247	191	163	164	166	128	132	116	137	159	146	142	141	127	135	150	145	132	122	101	127	112	112	126	145	153	126	143	133	132	123	114	113	124	131	132	141	107	122	135	128	119	127	132	139	130	131	140	120	124	124	140	143	130	112	121	112	119	144	130	115	114	129	123	123	132	139	109	127	130	107	134	145	117	140	136	134	129	126	122	130	134	144	130	130	132	124	133	136	143	119	130	136	112	151	125	122	137	127	120	142	132	111	125	104	117	118	116	147	140	122	134	146	143	132	135	138	113	126	122	143	130	111	115	137	131	131	122	118	122	134	119	131	136	125	119	121	136	131	126	148	115	141	130	129	127	118	144	109	115	106	135	135	115	127	117	135	96	117	152	128	129	119	99	142	129	136	123	143	138	118	142	130	136	114	126	132	109	114	112	120	155	124	118	118	133	128	130	115	142	109	129	117	132	125	144	125	133	124	141	121	140	140	122	112	123	122	120	121	125	118	147	138	117	153	138	110	122	127	130	103	117	134	128	111	124	129	142	135	123	126	112	132	138	120	136	125	125	156	124	134	126	139	125	121	134	149	122	123	125	121	135	144	137	130	131	150	112	123	134	125	129	138	129	111	129	135	123	127	140	120	128	131	120	117	134	120	112	137	118	119	121	150	115	140	147	124	147	130	119	125	151	132	117	138	115	123	127	141	124	113	141	136	128	147	132	142	136	119	118	145	133	100	139	119	115	132	126	107	116	133	131	137	123	129	133	118	131	123	112	113	126	128	138	136	132	150	132	123	124	121	118	118	130	120	127	122	132	116	128	117	111	130	136	107	129	109	130	123	110	118	126	117	132	114	124	128	151	134	124	121	131	116	115	111	136	123	124	151	116	130	121	134	140	126	139	143	136	140	133	117	150	127	138	152	126	129	127	116	138	135	126	134	119	114	130	128	148	112	143	136	120	122	111	144	138	135	133	120	129	117	128	121	129	120	104	147	115	120	132	151	134	131	127	120	134	143	139	126	133	123	124	125	133	124	121	118	110	110	121	105	117	110	136	137	129	141	117	136	133	117	118	149	140	121	130	131	127	127	150	135	131	136	110	134	101	110	129	116	125	124	131	129	137	129	123	131	123	113	136	139	132	131	104	126	118	149	123	126	127	111	117	138	124	126	133	128	109	120	135	155	131	104	128	141	131	147	133	136	139	129	136	126	126	107	125	110	154	126	125	133	147	129	117	120	136	111	156	137	121	116	140	132	120	118	127	127	139	122	134	126	114	145	115	132	125	112	124	115	144	120	111	120	145	124	118	113	118	121	122	102	141	127	120	105	143	131	122	136	130	132	116	126	129	126	133	134	142	119	107	125	131	132	118	129	138	125	114	137	119	133	134	138	128	126	115	137	116	146	123	131	136	127	147	127	140	116	140	142	138	132	132	126	130	122	118	128	123	129	135	118	121	145	118	141	104	115	121	147	134	129	131	132	141	132	119	118	122	111	129	134	113	136	125	145	125	118	145	150	98	111	134	139	141	122	113	132	126	135	135	123	137	133	136	139	112	129	137	127	127	132	128	131	144	133	144	132	127	139	132	114	133	125	118	122	131	125	130	133	118	135	121	129	128	136	120	135	130	116	106	145	149	141	113	122	110	125	134	132	119	131	136	131	114	150	129	148	141	116	106	125	125	140	129	138	123	102	143	136	137	157	113	132	137	128	126	128	117	127	113	139	119	131	128	126	134	124	139	121	125	132	121	115	122	129	122	143	127	113	123	133	141	147	112	134	130	124	132	132	123	132	137	138	144	139	118	125	129	129	131	117	140	120	115	126	103	127	125	124	121	130	115	121	112	126	127	114	132	114	130	136	139	130	114	114	126	139	120	136	129	123	140	131	119	128	131	142	105	146	111	140	118	114	143	141	121	131	148	128	113	117	135	130	127	136	121	118	124	113	139	129	132	126	132	136	118	122	127	132	125	112	119	119	127	134	142	108	132	145	137	123	123	148	142	123	134	132	130	116	153	116	140	114	128	127	112	119	125	129	132	127	123	138	144	123	145	142	120	136	132	106	125	136	112	136	120	136	115	124	121	132	135	127	134	137	145	132	149	134	122	109	128	106	124	129	147	112	133	117	129	151	131	133	132	134	135	110	110	141	138	123	123	112	126	136	129	118	126	131	141	133	133	129	115	126	137	119	125	122	130	121	140	129	132	135	141	117	136	139	148	122	131	127	124	119	121	132	116	140	121	141	133	117	108	107	134	115	119	128	115	121	113	131	142	140	125	119	122	112	145	123	117	125	120	120	126	117	146	117	127	125	131	131	131	133	110	119	134	104	112	130	135	114	117	108	99	120	126	121	131	114	146	111	147	125	122	148	117	111	124	122	119	129	129	131	139	144	143	125	130	120	120	132	129	138	119	119	133	129	145	142	116	107	125	119	139	132	133	123	123	115	141	112	120	110	132	110	120	144	118	126	129	117	119	141	119	115	136	119	152	139	147	122	127	142	107	125	135	147	119	126	129	119	123	137	132	127	130	140	129	132	134	132	142	123	127	127	124	151	113	150	136	128	134	155	144	128	136	131	135	124	133	126	138	113	126	114	128	141	131	141	140	113	155	132	112	118	112	138	126	121	150	148	121	128	131	117	156	127	131	123	134	132	116	141	127	115	104	123	132	111	113	134	130	101	123	144	146	125	136	114	131	119	115	110	132	126	141	141	110	107	120	137	138	119	115	126	126	132	150	123	124	117	140	130	133	133	114	125	137	116	138	100	117	134	137	132	134	137	130	127	96	118	143	134	108	130	152	126	121	123	130	129	130	133	125	101	140	109	133	131	157	112	121	123	122	134	123	110	115	130	118	110	144	131	141	132	116	125	130	118	130	117	110	120	134	127	128	121	125	117	111	140	125	125	100	126	139	124	123	124	132	124	123	144	122	148	113	135	128	139	124	134	139	138	127	128	128	139	134	102	119	126	146	116	132	123	141	110	109	132	99	140	105	142	123	125	135	121	127	131	141	129	141	143	113	139	113	123	130	131	117	113	135	121	113	132	131	125	113	128	123	125	107	128	135	134	163	133	117	120	138	121	161	138	113	136	123	128	143	117	109	138	124	131	157	126	117	131	148	130	133	126	122	120	116	141	125	134	123	127	137	121	133	125	150	127	111	124	113	150	122	143	144	113	124	137	129	127	107	118	137	124	132	115	140	116	134	123	129	144	129	123	122	132	133	125	131	108	129	130	120	133	154	137	108	116	140	108	144	138	129	112	116	133	130	136	115	134	148	130	131	124	150	139	147	121	131	124	125	145	128	121	130	133	136	136	131	126	125	136	126	118	133	146	148	119	137	115	123	138	143	143	125	140	113	139	110	126	94	123	139	125	136	129	113	120	122	100	118	117	140	124	137	133	123	121	117	123	125	144	114	136	142	93	119	152	131	126	110	129	123	103	135	128	125	112	125	137	160	138	122	117	133	144	121	123	124	123	114	138	120	100
24011	21380	28637	24485	21375	8487	904	648	467	482	445	399	348	331	364	340	309	313	308	312	276	301	271	279	292	294	262	293	274	308	287	252	284	289	298	299	293	276	257	270	292	264	308	278	263	285	284	301	269	241	290	252	272	268	280	286	275	286	261	256	300	303	275	258	265	260	269	244	264	278	262	269	248	270	263	260	250	283	294	264	283	263	268	274	266	236	248	244	245	262	265	258	279	291	270	268	253	252	244	256	278	286	295	262	291	229	258	283	278	263	249	252	281	296	269	264	261	271	267	268	257	245	241	256	259	299	255	272	245	270	272	245	287	255	271	266	275	284	266	267	266	292	250	256	257	267	259	301	277	300	281	255	279	264	263	273	269	254	274	279	307	263	269	269	288	301	274	284	266	269	244	287	249	269	270	254	247	260	271	252	274	281	268	252	269	263	232	262	273	314	281	274	254	266	255	243	268	261	256	260	261	295	256	292	219	260	295	265	249	290	278	262	243	294	301	261	305	288	244	282	261	267	270	263	228	291	298	282	268	283	284	289	275	273	246	260	282	264	277	258	253	275	272	270	276	275	261	289	268	241	284	261	292	270	277	270	297	254	272	286	280	235	282	277	271	251	286	281	265	282	277	261	268	268	255	278	285	268	280	276	272	270	289	283	282	260	283	277	267	264	291	285	252	262	264	276	299	267	280	291	261	292	279	284	279	297	264	276	267	257	254	278	267	251	262	272	267	255	227	262	244	288	274	239	300	271	298	258	265	295	282	250	253	267	269	280	270	255	240	281	278	303	294	261	246	285	255	263	266	240	274	266	293	261	284	271	286	251	266	266	286	284	295	277	253	254	272	297	275	252	288	270	246	271	260	270	291	250	263	237	268	276	262	267	276	272	271	299	270	247	228	238	256	277	266	278	266	305	310	304	281	303	256	256	263	275	277	259	254	260	278	296	280	271	294	268	295	288	272	272	283	279	288	258	256	265	264	246	234	277	251	237	266	288	264	271	256	271	261	265	289	266	248	285	304	276	289	269	341	289	287	275	277	271	276	301	291	280	278	272	279	290	293	255	250	256	270	287	263	265	253	283	261	284	271	273	264	285	244	285	244	272	223	266	304	252	258	298	283	269	268	243	265	289	282	296	263	258	283	263	266	283	282	296	272	288	253	273	273	263	240	278	246	274	269	276	251	274	261	291	246	285	280	262	269	267	267	301	273	279	272	249	264	266	289	269	278	294	269	281	266	252	277	255	245	259	255	271	265	277	275	273	221	291	272	276	261	246	272	260	258	254	271	286	265	264	268	285	260	272	268	269	262	248	276	304	239	302	265	275	259	265	274	286	283	269	276	285	265	263	255	277	265	243	289	278	264	279	270	269	261	252	266	293	285	287	259	274	265	244	260	285	270	268	268	292	265	239	281	240	268	272	266	275	254	264	279	272	263	258	261	247	277	261	254	271	275	281	285	276	265	273	263	261	271	241	276	252	274	251	271	243	263	283	219	250	283	273	274	291	257	288	254	263	241	274	274	287	285	277	254	274	275	256	265	258	271	265	272	278	261	260	264	259	287	263	260	271	278	266	290	285	270	271	257	268	261	249	288	260	273	260	277	262	304	250	269	259	265	269	271	294	258	275	261	264	274	246	282	283	264	277	268	304	252	289	283	239	286	300	270	260	280	285	275	276	250	270	280	284	257	272	249	297	262	261	288	268	264	298	278	303	277	250	249	251	296	278	250	278	291	234	306	254	262	255	272	268	283	257	271	260	270	264	269	250	277	256	304	258	273	260	278	279	279	253	281	274	295	273	262	269	258	290	252	257	282	296	272	308	283	265	277	260	304	278	273	276	239	298	271	275	240	278	256	264	256	267	258	266	268	233	260	277	274	262	256	268	275	249	253	265	301	265	242	259	255	258	255	244	302	265	275	244	260	268	274	251	257	283	245	249	218	270	262	262	295	268	260	283	258	281	242	265	278	257	247	302	272	278	270	281	245	260	270	267	254	298	262	245	291	266	258	259	277	262	294	273	276	271	271	262	244	243	276	273	233	277	292	263	245	261	251	281	290	232	286	264	274	258	298	259	277	248	257	293	292	267	262	286	258	278	273	254	252	270	278	254	262	260	249	252	276	280	265	254	295	263	254	256	295	267	273	267	266	272	252	249	273	279	251	239	265	263	263	243	254	236	262	265	289	275	298	282	240	262	257	257	272	247	270	247	284	247	244	255	293	264	250	248	279	293	252	282	280	233	266	291	272	246	271	273	256	239	265	266	267	295	283	246	258	263	282	274	264	262	267	298	281	246	252	280	263	239	283	249	274	255	298	289	273	267	297	290	257	280	241	276	310	297	277	268	258	290	264	260	265	277	254	280	274	255	244	268	236	282	280	285	281	263	298	282	291	274	262	253	284	273	271	272	230	256	262	276	299	259	287	271	254	254	247	310	259	281	274	279	286	287	267	251	294	264	277	261	257	291	280	280	292	257	247	265	248	282	281	261	292	255	296	277	280	249	285	278	277	261	279	246	267	253	256	280	250	271	272	263	258	277	266	249	270	279	281	262	267	283	246	283	270	261	219	273	277	298	286	263	272	261	250	253	231	291	259	263	275	262	261	264	252	261	271	244	245	273	251	261	239	277	254	272	300	292	261	250	293	256	277	266	238	274	273	304	274	268	276	283	285	255	257	277	271	268	282	291	260	256	259	283	274	278	239	264	271	288	246	262	285	267	260	259	275	244	282	256	225	269	272	255	284	256	246	297	261	266	281	242	252	261	272	273	283	283	290	305	253	267	269	270	243	250	271	266	253	244	273	264	305	269	259	257	273	276	279	289	259	269	301	261	269	270	248	227	252	275	302	269	302	273	240	288	280	283	239	269	239	238	285	278	285	285	278	256	290	271	242	238	287	278	274	252	266	310	272	276	269	270	268	258	283	270	272	256	271	261	296	267	277	238	247	283	270	252	275	248	258	269	241	262	266	275	282	269	293	278	258	268	277	244	265	277	263	263	260	275	302	283	274	263	278	264	249	258	275	272	268	260	263	284	283	248	224	264	252	298	255	281	251	268	278	261	254	264	258	284	295	263	304	276	269	240	269	291	269	263	238	285	251	271	266	280	263	256	301	277	267	260	284	266	288	276	280	270	265	275	268	255	243	273	279	250	271	274	243	257	279	246	267	264	255	269	242	255	251	251	270	247	284	266	261	279	247	280	264	263	239	258	262	306	266	276	254	258	261	279	274	250	278	240	253	272	286	274	275	288	228	255	268	256	265	272	258	262	275	270	259	301	299	269	238	263	288	274	294	294	243	293	293	260	257	250	258	267	261	267	275	260	250	276	248	274	272	305	261	270	247	271	280	282	256	259	269	291	263	256	281	285	272	279	263	238	219	238	273	262	272	248	259	257	284	307	281	262	246	278	234	282	277	267	239	292	282	277	275	261	251	281	258	254	291	281	259	244	263	232	274	270	266	295	263	245	243	288	260	243	285	256
3278	10733	5558	2667	1889	1451	1073	906	694	573	542	477	468	434	419	364	359	310	367	371	353	302	297	325	314	287	317	312	281	303	302	309	290	327	299	264	271	309	302	305	281	303	290	278	342	273	272	300	308	300	272	282	282	288	281	273	278	284	286	268	286	303	255	274	296	243	257	297	274	283	295	273	290	262	286	270	259	258	286	316	295	264	298	284	289	304	277	284	258	268	280	300	278	275	270	271	266	289	276	245	309	269	268	260	292	276	274	257	313	296	260	248	295	275	287	266	267	284	267	273	242	286	290	284	272	243	288	316	292	290	296	275	293	300	247	246	303	282	291	250	284	267	253	298	276	298	282	268	265	297	280	280	279	260	270	294	276	294	279	272	315	300	297	237	310	284	282	265	308	263	269	280	291	278	275	258	283	316	289	274	270	284	283	260	274	302	287	302	293	292	264	277	257	245	262	262	271	258	281	274	268	270	266	286	274	297	256	300	257	261	276	279	263	300	279	301	275	296	275	289	262	289	283	274	283	276	263	298	275	312	287	293	289	271	250	289	284	292	294	288	276	269	301	255	277	247	258	264	312	266	303	284	307	318	293	299	271	255	289	285	321	272	262	303	294	295	274	278	268	255	310	308	282	292	262	278	276	276	286	293	256	262	291	255	301	306	261	291	278	289	290	244	263	260	271	247	292	261	281	263	289	288	286	283	287	270	280	265	310	284	269	301	262	296	261	289	272	283	264	253	290	292	275	262	265	281	274	275	293	268	322	301	265	286	260	288	284	254	264	256	248	237	273	281	270	293	297	280	281	290	287	303	254	274	282	269	275	252	257	262	266	257	293	280	270	252	301	276	304	277	297	288	270	318	270	270	280	257	258	288	274	298	280	288	282	277	242	263	284	271	270	269	288	266	258	301	289	270	300	277	267	279	268	305	274	283	219	276	296	302	285	251	271	269	290	277	285	291	289	263	263	270	286	288	269	264	299	288	273	281	291	295	274	265	289	269	277	287	267	270	262	264	285	276	286	267	292	265	288	309	265	281	301	275	262	293	276	277	255	251	248	274	312	279	293	257	312	274	276	282	259	289	299	281	262	306	258	275	272	284	303	287	292	300	302	280	264	267	286	271	269	290	295	274	266	278	254	247	270	258	234	279	264	274	275	276	297	253	274	278	289	264	292	285	273	285	299	272	287	282	285	263	297	290	294	276	306	279	287	278	295	289	253	305	268	306	249	255	252	268	257	270	277	271	303	291	303	279	280	281	292	284	280	286	277	265	294	272	252	327	271	266	279	313	293	265	292	265	302	259	257	253	298	283	311	308	262	282	256	281	247	283	261	235	293	289	323	280	256	263	261	254	293	273	267	264	241	267	252	297	289	276	304	268	258	275	256	261	278	255	278	270	273	301	297	283	302	260	287	286	280	316	279	260	268	297	261	279	283	243	283	262	272	288	267	283	287	283	304	269	310	273	277	299	273	257	278	272	269	275	263	282	282	279	262	295	277	290	282	310	274	284	285	269	272	254	260	276	289	262	278	289	317	288	289	294	257	305	274	262	280	277	305	273	313	279	266	285	283	249	274	274	292	308	294	312	300	304	262	258	257	292	267	277	255	267	254	300	291	263	278	268	286	312	275	286	268	278	282	279	260	289	253	268	318	285	272	257	266	272	277	278	300	274	289	271	269	263	290	268	308	266	274	257	288	300	277	289	283	250	287	298	282	264	303	259	265	289	282	278	252	260	252	275	297	283	263	317	267	281	238	300	290	284	279	287	283	299	275	276	278	305	263	290	267	256	262	283	286	300	296	277	288	301	266	267	273	262	252	290	296	278	290	255	237	295	272	237	282	282	283	283	268	278	277	281	250	265	259	289	255	298	283	270	283	272	285	278	275	280	272	275	276	269	245	287	272	277	280	281	300	292	258	266	273	269	278	317	294	259	275	257	247	286	280	256	315	310	306	271	268	251	266	284	281	296	263	271	317	259	280	306	283	289	300	265	267	296	267	290	275	283	309	307	287	292	298	286	292	297	266	312	296	272	288	246	303	293	271	263	280	302	279	306	267	275	286	303	260	284	304	263	323	290	277	288	292	308	286	285	285	255	266	259	285	283	280	255	248	254	294	260	279	286	284	274	296	289	295	260	281	244	293	271	304	286	237	270	307	275	288	272	281	260	278	279	277	270	265	293	275	257	279	272	303	287	274	276	293	276	286	301	281	259	244	257	320	263	268	287	267	301	249	268	305	254	301	295	267	250	269	318	308	263	267	282	278	269	268	270	275	282	294	273	275	269	268	287	271	282	270	274	320	254	315	254	283	254	288	306	304	271	253	263	294	260	277	273	295	272	275	289	269	276	317	278	271	285	276	263	295	300	295	270	261	314	285	279	254	274	256	282	287	280	278	303	266	271	294	275	311	301	271	262	323	265	274	276	264	283	266	297	250	293	276	285	272	261	304	287	296	265	267	271	282	262	275	259	307	287	291	263	296	295	270	282	318	300	293	267	297	278	265	274	272	268	254	280	273	279	273	293	252	272	281	291	288	273	294	262	265	271	244	277	311	259	257	300	307	291	292	263	276	288	265	269	296	264	278	265	290	260	276	281	247	290	312	258	264	304	281	253	296	257	254	254	275	299	278	261	273	263	271	251	267	287	286	294	303	260	268	285	291	262	281	281	260	261	284	276	270	298	266	282	308	293	242	274	295	284	297	296	286	300	270	311	285	274	277	294	278	287	271	274	291	272	270	291	256	291	274	299	304	259	279	281	293	269	288	285	278	262	280	275	284	268	287	278	303	294	299	263	309	267	277	262	302	301	284	273	289	277	262	281	282	263	269	275	266	305	304	285	266	286	250	285	299	273	272	296	257	292	278	298	260	271	253	318	293	269	288	279	289	284	271	270	267	292	281	289	273	258	264	282	261	286	279	261	256	264	275	281	274	261	239	296	292	286	258	266	256	247	257	256	284	277	265	250	298	291	308	279	283	274	278	263	275	258	273	269	290	263	279	261	272	257	279	284	263	275	276	271	278	262	288	290	278	294	275	274	276	297	253	299	273	268	277	285	301	296	291	243	266	255	278	287	281	262	273	263	266	256	262	271	284	274	271	267	266	281	280	256	293	299	298	281	294	287	294	283	294	279	324	277	277	275	283	263	269	276	266	252	292	281	292	287	242	296	247	256	277	299	293	234	282	274	287	285	266	268	325	281	284	276	289	278	274	269	278	277	276	274	268	282	278	283	295	284	291	263	278	303	283	267	297	283	269	306	299	295	298	288	238	279	308	273	300	299	279	278	298	283	278	275	278	275	277	271	290	259	311	277	285	299	276	279	320	284	284	286	281	274	273	296	283	286	331	255	257	281	293	281	268	284	303	305	292	286	281	264	287	302	292	305	277	256	256	280	302	323	281	278	291	312	296	291	263	272	272	297	251	309	303	270	262	290	278	283	259	254	260	254	306	266	284	305	306	284	262	269	286	266	263	256	274	255
25222	21422	27552	25552	9199	616	456	345	312	280	266	272	243	246	237	253	203	226	230	233	249	215	216	203	218	216	214	203	247	229	207	221	210	210	237	197	170	209	207	195	205	201	232	197	197	212	196	206	217	211	200	218	219	204	188	194	205	194	199	200	206	193	191	215	176	186	202	218	205	209	199	221	200	198	214	206	207	191	214	188	202	212	166	200	187	207	198	224	203	211	196	221	201	183	202	212	205	186	171	193	240	181	179	162	187	200	191	196	200	203	205	184	208	188	203	193	204	184	210	211	179	202	196	199	193	213	199	199	218	206	236	203	212	209	209	195	205	202	212	210	202	206	214	204	221	195	214	178	190	195	214	204	208	160	202	190	211	170	226	220	202	206	194	198	196	212	206	198	204	206	194	224	199	200	222	214	200	203	212	214	200	180	206	196	190	235	179	202	201	201	196	220	219	219	202	178	206	192	189	225	203	193	225	200	170	202	226	187	197	215	207	220	204	169	211	202	189	189	197	231	199	208	204	196	221	185	183	198	205	198	194	210	218	201	202	199	215	191	214	217	207	214	194	214	206	195	190	198	203	212	190	192	192	198	209	212	178	210	197	209	229	203	206	203	185	213	191	194	237	165	214	243	190	192	199	204	194	229	207	221	203	202	209	193	191	216	200	204	197	217	199	205	188	217	170	189	181	206	197	188	197	209	204	201	210	233	202	212	198	184	188	228	208	207	204	200	207	222	242	206	190	198	214	170	174	222	226	217	221	202	209	218	213	209	232	219	184	205	206	198	207	182	212	203	202	189	210	201	178	188	204	204	194	215	201	205	216	191	197	196	211	198	181	190	213	207	219	198	198	187	206	191	170	213	204	213	214	201	215	186	194	238	225	219	200	196	165	211	228	217	217	189	189	206	219	177	202	171	205	205	172	227	213	193	199	202	206	206	181	192	196	212	211	205	237	201	186	217	222	193	198	211	209	206	205	194	210	221	198	211	200	181	207	213	208	203	214	195	207	193	220	189	212	225	220	180	219	195	209	191	223	188	192	201	189	192	193	205	170	227	183	225	215	214	214	179	203	204	201	221	210	169	181	214	220	200	226	194	200	218	173	212	214	208	202	211	183	200	220	173	213	183	219	206	192	200	211	212	215	184	196	195	211	189	198	211	204	201	186	208	231	207	210	197	227	218	214	221	212	192	194	183	202	202	194	193	175	223	202	193	187	196	195	209	193	224	223	205	193	206	199	195	192	199	215	200	196	196	202	185	246	212	219	205	203	186	200	190	221	213	199	214	201	207	186	207	201	201	204	188	208	198	206	222	199	197	198	201	184	214	205	203	172	193	222	196	188	185	195	184	197	224	206	236	199	186	211	211	218	207	177	201	236	199	199	229	198	206	187	182	176	209	209	195	215	190	200	201	186	180	214	218	204	196	212	194	199	226	208	202	200	172	215	193	191	201	173	191	237	192	202	197	208	222	199	202	179	203	202	200	196	224	209	231	180	211	217	200	207	212	204	199	176	198	195	226	200	188	207	192	206	206	189	201	192	194	199	201	210	185	228	203	208	217	212	183	237	218	181	172	206	207	214	203	203	193	214	210	189	218	196	192	186	213	199	193	205	210	212	208	198	219	203	205	195	188	195	177	195	218	174	191	193	200	197	185	203	219	201	205	196	185	198	210	224	199	215	190	204	216	207	200	164	216	240	209	197	221	191	207	183	194	218	203	226	182	214	230	216	200	208	213	202	203	185	219	206	188	205	198	225	226	212	183	193	215	204	217	210	226	209	196	217	217	196	204	207	185	209	210	191	179	202	194	205	205	207	180	204	202	201	217	204	214	208	202	196	218	205	212	217	205	202	197	195	208	201	222	202	188	187	179	216	212	210	223	222	186	197	192	227	182	201	201	196	193	200	193	196	173	179	214	207	198	201	187	192	198	207	200	196	218	200	216	213	227	196	184	207	187	187	197	209	191	220	226	233	193	185	191	197	211	195	182	210	203	211	196	236	194	175	237	208	190	185	206	205	193	220	208	208	205	189	207	175	208	204	203	220	193	188	210	197	215	188	216	197	191	189	214	198	187	172	202	199	202	226	197	170	224	220	183	195	225	210	204	197	196	204	205	209	217	185	203	227	216	189	222	222	187	194	203	214	234	190	198	193	192	209	210	222	174	192	194	195	196	201	196	228	208	211	213	173	197	227	222	206	194	195	212	186	196	217	177	203	209	199	221	201	207	212	199	189	195	223	199	205	195	212	186	187	197	237	174	188	216	220	203	220	210	215	210	205	204	204	185	224	200	201	183	209	192	220	219	210	200	189	204	196	197	236	203	214	204	208	203	191	214	215	195	197	188	197	208	160	207	187	213	210	198	227	174	228	212	223	220	191	185	205	195	212	224	221	190	199	186	216	226	202	181	223	210	211	197	170	211	209	189	213	191	188	199	201	212	193	209	211	231	184	192	191	205	200	197	211	223	199	215	203	204	197	172	203	218	209	202	196	198	216	223	223	204	219	220	225	202	202	228	194	198	201	184	189	231	199	212	189	186	198	184	208	187	208	198	200	188	228	199	207	229	168	215	199	190	185	203	213	215	226	205	208	196	211	196	201	211	220	182	197	193	224	216	206	205	182	209	182	189	210	195	201	204	219	188	204	186	183	190	206	206	205	191	217	213	195	195	176	193	180	196	219	201	200	224	204	216	218	208	206	205	170	175	208	192	193	191	197	200	204	194	203	195	213	183	187	201	179	203	231	199	196	217	206	217	229	210	192	201	183	182	199	210	208	201	188	219	166	205	190	180	228	192	191	189	215	211	177	215	231	204	193	190	188	196	193	217	169	195	194	192	210	216	186	216	186	200	209	196	214	207	216	199	201	194	201	198	207	203	192	180	193	172	201	218	158	190	202	184	214	192	197	195	187	195	190	181	180	202	203	194	218	194	184	234	180	223	188	194	223	186	222	192	208	199	183	200	201	200	208	226	187	164	193	218	188	204	186	218	220	211	211	185	219	212	192	210	182	196	211	203	228	193	191	197	206	198	219	212	190	206	202	232	242	204	198	186	214	183	203	193	215	203	216	229	155	207	174	212	201	213	218	227	194	179	202	200	212	202	203	220	193	191	193	193	217	228	209	225	196	197	188	217	205	196	205	211	195	204	218	210	218	192	198	177	190	199	169	200	222	221	194	210	217	209	211	196	221	194	222	191	201	193	182	203	208	182	211	226	222	222	200	209	192	187	201	210	198	176	209	199	192	192	185	191	223	202	200	213	175	230	220	190	197	209	231	212	204	211	204	221	195	177	214	183	205	215	210	198	222	219	191	199	216	194	204	206	204	202	216	211	208	203	205	186	202	218	209	202	195	203	185	212	210	197	182	191	218	217	211	195	212	175	194	199	207	179	204	200	193	192	202	199	205	210	187	182	197	192	208	203	212	196	185	189	193	212	193	196	197	210	202	213	202	219	200	193	198	206	213	214	206	204	210	206	205	190
3239	5612	3122	1510	1159	803	664	531	469	424	393	351	314	323	318	289	298	287	253	265	269	239	253	258	237	249	262	233	259	245	237	246	228	253	221	260	225	249	219	244	231	256	237	232	241	241	235	256	229	250	230	204	207	208	244	205	252	230	228	240	203	230	221	236	253	245	216	222	221	245	235	234	228	203	229	239	218	262	233	258	248	224	218	216	229	231	242	202	243	225	236	244	196	227	241	238	236	241	254	217	243	253	259	223	230	241	247	224	220	246	224	234	231	232	233	215	232	253	216	223	251	200	239	245	207	220	258	238	239	224	231	240	227	225	236	224	199	225	234	226	223	251	231	225	231	230	258	253	202	250	253	241	226	227	231	252	215	207	228	217	202	211	215	254	232	234	250	219	223	230	239	202	218	219	246	215	225	274	219	239	225	219	236	225	237	255	260	251	230	252	251	220	227	230	250	224	223	213	206	229	243	239	228	217	221	244	247	251	213	217	210	239	194	209	222	229	239	224	238	226	233	213	229	224	223	224	227	241	232	228	205	203	238	244	203	239	217	231	226	210	222	230	211	233	239	222	271	221	226	208	227	246	225	240	208	217	230	253	237	246	210	231	250	251	225	241	225	220	250	215	250	251	238	238	198	211	221	229	239	244	239	267	198	212	262	205	212	223	226	235	231	205	243	242	204	236	225	226	226	218	221	230	218	216	235	233	221	235	222	247	218	240	213	232	223	203	239	239	212	222	233	233	221	254	246	249	220	212	218	251	207	217	255	232	237	255	233	229	215	237	244	240	244	240	234	208	240	221	230	239	236	232	219	223	199	221	199	227	220	243	212	253	236	208	240	203	227	225	203	238	224	291	230	218	196	213	243	248	248	234	253	209	217	225	219	241	231	245	223	234	208	241	220	230	225	203	218	251	244	240	251	219	226	242	229	209	230	229	231	251	229	232	238	239	245	242	236	216	242	221	225	226	246	214	223	247	231	231	235	224	260	217	244	218	232	249	216	230	248	240	217	245	207	200	223	222	230	216	267	223	246	220	224	214	212	211	241	230	246	226	225	227	242	234	243	228	236	213	229	237	211	248	224	225	200	232	238	214	225	231	231	229	240	237	254	237	215	228	212	222	209	209	227	243	209	230	230	245	275	244	203	198	233	230	217	225	227	239	226	213	222	228	208	210	249	214	225	217	219	213	237	226	239	255	228	198	230	226	231	220	236	219	233	250	234	216	234	221	228	206	209	245	234	200	232	220	271	252	206	263	228	230	212	242	218	234	239	233	198	218	225	232	238	235	241	243	245	238	228	225	236	225	234	208	231	257	211	230	208	219	219	243	223	277	246	244	256	229	221	250	220	226	216	212	249	231	222	229	235	194	215	240	227	225	243	234	217	241	251	203	229	260	216	256	220	227	238	206	255	220	244	233	245	208	247	239	211	212	239	219	225	250	247	214	232	220	224	212	229	231	248	221	218	217	238	256	193	239	212	204	240	202	240	235	213	230	256	229	225	213	235	214	234	228	220	243	223	239	226	251	233	211	243	214	210	215	239	229	222	214	243	206	232	236	228	243	227	231	244	241	219	253	227	208	241	228	230	230	249	221	250	255	229	237	212	207	236	214	222	190	204	248	235	223	255	218	239	207	236	210	216	239	226	234	233	235	218	202	229	248	238	196	230	226	255	246	207	214	204	219	225	247	244	217	222	225	219	242	243	259	213	216	220	242	235	211	208	215	240	236	230	196	227	216	238	253	227	261	216	236	200	253	215	230	261	238	241	217	219	238	260	231	246	208	225	251	242	249	247	226	251	220	233	242	224	222	256	214	244	209	242	228	217	207	223	216	244	227	243	221	212	239	250	234	237	235	232	210	216	226	235	214	210	237	209	198	238	231	213	240	230	226	230	239	219	229	210	206	220	228	215	238	215	233	218	253	205	215	216	217	214	219	237	238	219	252	252	230	196	233	248	239	246	244	232	229	228	221	225	231	263	229	221	231	234	219	243	249	229	220	221	210	248	232	232	221	242	241	234	214	231	221	228	234	245	228	227	238	220	229	231	232	254	239	218	225	206	219	252	207	245	263	242	235	226	227	255	221	225	222	234	237	231	240	220	254	241	228	224	242	240	218	242	236	240	228	213	221	207	212	231	236	218	218	211	228	225	212	220	245	218	228	205	221	238	243	243	227	231	241	237	239	253	211	220	240	236	231	241	192	244	227	258	234	227	207	218	245	228	220	227	216	228	260	226	210	234	212	216	211	263	257	235	236	213	263	228	238	253	233	258	230	234	202	227	238	236	261	214	245	239	200	228	221	248	240	215	226	246	219	222	248	244	201	245	237	228	233	226	249	237	235	206	266	241	230	216	227	204	245	224	226	215	236	226	216	209	231	247	233	239	184	210	246	230	226	235	242	226	239	248	251	222	227	238	215	223	241	233	228	234	252	241	211	224	230	213	209	217	215	219	238	225	258	250	222	237	207	251	254	239	219	212	212	258	250	236	220	247	239	234	247	215	241	242	228	219	239	214	222	239	229	218	236	254	216	233	247	207	216	255	219	250	218	242	207	214	228	228	216	250	228	243	249	224	230	245	248	216	224	239	262	221	229	243	219	235	227	217	213	230	218	230	222	215	245	223	241	245	239	255	219	235	243	246	230	237	241	246	249	225	244	227	209	225	234	241	234	232	222	251	233	231	226	237	211	260	223	235	225	221	254	231	261	221	221	225	205	232	243	244	248	237	243	226	228	233	243	247	246	231	229	213	250	214	248	232	223	222	226	213	245	221	251	230	210	223	239	210	244	229	235	208	253	234	223	230	234	232	252	228	247	211	244	241	213	197	273	233	244	225	251	232	222	237	239	233	224	239	224	233	257	213	241	250	219	203	243	231	221	243	225	233	235	245	217	240	232	222	238	214	238	234	234	221	230	224	226	217	220	239	228	223	206	243	247	198	240	212	208	246	244	252	227	209	216	234	237	228	208	232	220	229	248	236	237	215	236	217	244	223	251	225	249	232	232	228	214	253	221	234	217	226	255	237	239	215	227	242	280	218	216	242	230	224	222	221	235	225	231	230	237	219	231	240	228	257	244	200	226	228	228	230	212	217	225	209	237	235	230	244	222	218	247	210	237	229	242	230	219	236	208	218	262	249	244	215	237	208	229	252	228	211	225	237	252	245	261	243	223	217	219	233	237	225	233	253	223	253	225	248	229	231	250	221	222	242	209	262	208	220	231	229	238	237	236	244	214	231	216	231	237	232	246	242	221	219	246	199	215	226	240	195	235	218	203	237	240	227	264	260	211	237	240	201	219	223	217	232	235	233	241	225	237	218	221	237	224	247	228	249	223	228	215	245	222	223	228	253	233	207	211	223	231	244	219	231	228	228	222	239	229	210	229	231	232	249	243	215	249	236	246	250	233	225	210	224	249	207	235	230	235	225	200	219	208	236	240	220	223	217	213	205	207	215	233	239	220	204	220	229	218	226	208	208	214
22922	21473	29185	24162	21465	21502	7140	1160	949	833	728	633	653	559	619	598	579	550	521	494	465	537	528	511	473	472	496	465	470	449	474	472	454	431	459	441	457	441	450	484	492	438	452	447	442	450	484	454	483	440	453	491	448	485	456	454	446	429	477	448	460	443	457	467	434	470	474	477	403	461	422	465	459	486	409	426	445	438	444	414	432	449	431	449	426	423	459	483	410	450	408	434	440	400	454	433	453	423	432	445	444	434	458	449	467	460	447	404	434	436	415	450	462	458	459	421	445	452	451	456	438	431	408	460	424	457	429	421	438	415	471	472	477	471	395	426	500	439	449	432	436	449	474	424	471	446	426	454	447	448	414	486	481	457	439	445	451	414	438	445	447	437	432	463	443	458	437	462	454	438	408	429	443	431	444	420	432	447	438	418	440	440	445	443	422	455	419	466	479	456	442	406	409	434	440	461	417	442	409	409	431	436	419	451	443	463	448	483	398	446	457	421	435	427	430	400	442	457	392	466	430	424	449	411	455	434	430	416	433	420	456	461	428	448	470	429	426	441	455	442	438	444	418	472	456	437	446	479	456	435	418	432	474	447	454	482	469	454	429	448	452	434	456	424	407	420	463	415	408	457	428	450	453	465	403	445	441	474	427	466	450	445	416	454	459	430	468	439	414	420	449	454	443	496	466	449	484	454	441	450	452	462	498	443	443	445	461	415	448	449	421	477	443	424	446	438	423	443	410	443	471	418	443	445	426	471	464	442	469	452	447	395	490	421	470	446	452	448	458	417	463	428	448	481	416	433	433	439	445	454	463	459	403	432	478	453	471	442	447	428	440	412	422	462	402	434	401	445	474	449	486	451	473	426	456	474	481	406	432	477	443	476	423	447	455	466	439	430	453	466	457	467	454	444	427	463	464	440	459	446	446	461	449	456	434	442	458	426	461	441	439	484	454	450	418	465	467	428	433	443	419	468	468	433	466	442	468	407	438	401	439	439	461	417	455	467	457	427	444	431	449	419	488	425	454	425	489	455	445	434	437	439	428	426	470	423	467	416	464	429	485	436	411	458	497	425	432	450	433	420	455	461	463	439	441	439	464	462	452	465	427	462	449	458	438	451	465	429	435	439	435	479	443	435	468	451	438	453	442	439	420	447	436	430	412	468	456	454	450	422	442	401	487	510	436	442	441	468	439	433	474	467	413	444	439	446	444	454	444	434	418	434	432	440	449	412	455	462	472	427	460	439	460	476	488	437	445	464	414	410	445	451	432	411	486	497	452	393	440	494	440	430	435	424	424	410	475	441	470	461	414	458	427	446	473	429	465	432	462	443	423	465	436	446	447	448	467	410	437	437	417	455	459	428	438	457	432	449	418	478	446	445	458	423	452	436	433	416	450	473	485	460	442	464	444	442	487	466	453	447	462	433	454	476	441	420	469	400	448	468	513	473	426	442	438	472	429	443	450	454	436	443	418	423	436	433	452	442	456	422	455	426	429	418	429	459	470	414	431	451	458	485	457	452	408	421	401	422	449	431	435	417	437	440	471	414	378	418	431	487	453	478	430	448	416	450	475	453	413	470	431	468	408	426	473	454	427	423	460	418	412	415	447	428	431	474	422	484	457	445	432	437	448	461	486	422	451	485	446	415	452	508	475	460	412	486	428	438	412	430	460	423	456	454	466	500	435	419	476	431	441	462	452	447	428	448	416	430	452	464	465	487	458	436	482	411	434	461	441	471	486	439	450	450	468	429	448	410	486	415	419	469	442	440	409	447	439	421	428	424	436	420	443	431	428	444	403	497	409	441	466	429	428	437	433	453	434	456	438	431	404	424	442	449	457	445	460	459	453	455	456	448	422	461	453	427	445	457	447	471	448	437	431	426	443	451	449	447	453	469	410	458	470	469	428	424	431	450	450	510	444	465	443	459	420	364	447	462	448	433	448	414	444	424	454	483	464	428	405	435	452	433	449	475	462	459	440	432	447	451	458	469	452	433	427	468	451	418	434	456	445	454	437	397	404	456	426	425	457	473	474	437	444	467	444	432	446	431	432	473	466	417	454	466	427	396	411	426	476	451	460	433	393	457	422	416	447	450	471	479	431	451	423	459	422	458	406	419	438	423	479	442	431	478	467	438	424	450	456	457	436	448	402	456	445	443	467	400	440	432	443	445	422	441	417	440	434	446	470	397	464	427	480	433	423	394	429	404	429	479	473	427	461	450	450	484	458	441	419	426	450	461	453	448	440	487	427	424	403	419	452	424	414	388	425	431	433	440	462	454	444	432	418	468	449	478	441	423	458	468	436	437	429	444	414	460	444	444	452	444	445	408	430	411	449	469	459	420	429	434	441	447	433	440	461	469	432	439	441	473	437	439	440	427	440	429	455	449	446	478	440	434	454	456	423	462	433	451	423	414	410	456	452	440	421	428	490	463	423	446	456	435	455	457	443	426	506	413	426	406	454	482	452	425	469	428	445	450	415	450	438	436	415	438	442	473	457	433	440	443	446	449	422	434	418	425	441	455	452	438	459	431	433	437	456	419	470	419	458	457	443	481	486	460	437	420	423	458	430	470	437	468	438	449	460	467	443	414	474	461	444	452	444	450	404	448	469	390	429	435	427	411	424	451	433	437	452	461	437	479	459	451	438	474	431	473	432	461	464	448	433	465	406	421	436	430	458	453	443	406	426	447	448	450	446	506	459	417	424	419	440	428	447	461	440	428	438	445	476	445	412	448	446	391	436	471	428	449	483	462	460	452	465	470	438	464	431	462	464	452	432	461	474	414	474	453	408	429	481	435	413	454	413	425	467	437	440	436	407	439	446	434	418	413	437	434	455	436	451	435	451	417	479	457	425	476	439	457	455	493	427	426	466	434	416	416	460	459	445	458	435	450	425	445	413	407	411	456	449	462	466	477	485	449	423	453	410	421	427	416	442	435	450	445	421	453	438	454	430	435	435	451	436	422	440	443	484	454	460	443	442	437	466	439	485	450	457	433	423	450	456	441	448	452	452	487	420	444	421	452	434	448	471	448	449	457	494	456	438	443	451	487	431	411	492	442	469	435	446	428	433	448	441	481	446	474	464	454	466	428	428	419	460	442	420	446	446	439	483	453	431	433	406	423	462	434	427	425	402	412	469	427	438	390	440	431	443	455	431	438	446	466	463	431	425	462	450	439	435	439	423	450	442	466	427	449	421	427	454	426	453	490	445	438	460	453	446	407	478	431	402	486	464	451	457	470	447	455	437	437	491	433	463	425	429	470	404	446	426	452	430	430	440	443	446	443	468	455	443	416	456	429	437	445	427	488	417	406	450	436	460	423	464	423	414	417	430	427	440	461	437	435	458	433	454	455	398	427	427	424	431	422	424	445	438	459	481	440	442	499	460	493	431	477	419	432	436	488	446	449	436	456	427	435	494	442	414	450	449	429	428	440	427	428	459	450	463	441	400	462	467	407	445	456	450	429	462	450	437	423	442	438	435	432	422	415
4630	15215	9695	4819	3512	2697	2081	1654	1310	1098	1038	910	787	726	678	655	641	617	614	552	564	547	536	561	564	512	546	480	521	482	471	512	468	497	479	466	477	491	505	447	483	492	461	477	477	469	436	471	474	519	509	489	489	484	482	459	477	488	490	492	447	441	439	511	444	451	458	471	473	471	486	458	421	484	405	477	444	447	472	490	480	428	440	455	465	467	428	441	486	446	486	425	442	443	466	422	482	424	449	433	473	426	446	473	430	487	468	523	431	452	495	451	477	457	477	447	433	457	456	468	451	471	445	445	458	454	452	475	483	389	436	467	461	468	460	473	444	433	470	414	449	408	477	415	426	467	440	433	434	459	484	478	484	440	471	460	441	477	452	446	444	463	470	436	462	427	486	476	471	464	448	453	442	409	457	451	468	440	465	477	481	442	491	436	485	460	480	446	452	491	480	459	443	441	463	458	469	442	482	457	491	454	500	442	446	460	466	453	446	483	476	483	457	458	484	413	459	460	465	439	445	446	501	446	486	478	411	468	467	456	447	477	484	465	459	451	436	452	427	480	455	483	451	464	495	428	441	408	469	474	441	460	461	445	407	479	474	467	460	502	489	451	468	440	451	469	491	470	405	477	469	442	419	468	431	442	447	439	448	437	469	471	478	435	458	444	437	454	454	477	470	445	475	444	456	463	509	491	436	485	467	462	427	434	453	499	431	478	413	450	522	453	452	451	453	420	479	443	478	457	494	474	461	508	446	460	472	479	492	459	461	400	423	472	474	464	460	453	429	444	456	427	469	465	486	473	445	462	449	460	451	463	440	476	454	475	442	441	449	471	460	468	482	485	473	475	456	455	472	449	473	480	414	490	463	462	466	474	477	456	442	462	457	446	436	482	452	444	434	434	441	428	482	434	458	464	417	467	447	482	448	450	424	445	463	475	432	480	445	465	467	434	484	420	513	466	459	459	445	450	493	468	458	419	446	463	465	448	474	492	471	423	502	482	475	444	481	460	416	444	461	432	517	442	438	467	490	476	468	444	476	425	453	433	455	486	501	439	494	466	452	473	465	458	476	422	438	470	478	485	437	456	483	430	469	438	481	450	487	437	414	489	469	468	434	421	436	473	441	430	460	494	413	479	427	434	478	448	465	464	506	474	437	446	444	453	463	475	451	454	502	481	470	424	447	438	489	480	443	468	454	445	447	494	435	464	425	446	467	489	454	464	451	444	470	444	464	490	485	450	467	476	449	414	453	443	486	452	450	430	457	426	466	474	470	475	441	466	469	475	438	443	429	443	463	447	426	459	443	467	435	434	442	482	410	439	434	480	478	450	434	460	447	499	443	426	463	465	445	440	465	427	454	443	455	474	457	453	464	478	448	455	459	446	451	473	474	491	432	452	468	434	450	490	438	454	439	454	431	479	461	482	499	473	455	440	477	457	436	485	473	461	439	466	442	470	463	459	489	445	466	453	463	469	435	439	444	484	444	443	423	470	454	411	425	423	458	411	443	432	466	459	459	461	438	500	440	441	461	454	464	457	463	461	451	438	473	457	453	466	427	471	465	431	431	470	470	498	460	424	449	443	448	463	486	440	469	474	443	457	462	491	478	461	501	468	450	413	482	446	458	445	442	466	459	500	486	429	444	443	487	404	463	462	464	459	479	465	476	492	485	443	449	462	449	435	483	481	471	492	460	460	456	467	475	469	450	462	427	485	462	434	455	461	444	477	452	435	436	451	462	445	474	443	452	452	485	434	459	445	467	442	434	423	470	444	459	425	448	504	475	461	453	463	466	473	485	480	440	441	517	454	481	484	443	464	425	482	434	467	439	498	447	460	464	424	433	503	459	466	438	441	415	443	424	466	438	495	476	453	478	517	466	446	447	451	443	474	381	476	412	447	417	448	450	472	453	478	437	475	485	491	452	431	470	449	456	438	434	475	493	465	432	477	440	463	455	443	493	471	458	452	451	476	477	464	460	481	469	464	445	452	471	457	468	404	493	478	438	441	472	443	447	440	457	447	414	475	461	448	465	487	432	432	437	480	464	482	403	467	448	462	467	454	476	428	464	464	447	526	462	461	473	438	451	456	449	426	434	476	435	473	512	445	455	433	453	486	477	467	461	436	474	458	451	463	473	448	423	438	448	479	466	470	432	455	454	449	464	444	475	469	459	475	451	445	435	436	445	478	453	520	447	448	448	444	424	470	431	447	434	516	447	463	479	443	453	453	468	461	450	457	428	451	462	476	460	442	472	458	447	421	511	472	457	496	420	470	456	453	445	461	445	439	434	470	461	479	455	442	441	482	483	416	457	448	419	444	452	406	475	462	455	485	420	440	483	491	450	441	428	443	480	454	505	485	508	442	434	507	413	477	454	464	503	457	448	424	473	457	469	471	463	442	434	465	485	486	467	441	432	467	479	470	442	475	433	469	441	425	461	481	462	471	456	441	451	449	488	417	445	516	450	437	472	471	464	428	441	458	423	445	438	454	458	451	479	486	450	457	456	459	448	456	446	454	477	443	464	467	472	480	472	505	473	466	425	440	464	451	458	430	450	438	484	450	470	460	469	461	447	476	433	453	437	439	487	458	534	471	462	462	467	455	433	458	443	415	432	457	465	420	483	440	431	455	472	488	511	483	465	438	496	469	500	468	430	459	448	453	448	427	445	435	489	422	451	461	477	480	475	442	468	450	471	454	445	462	445	456	460	468	443	417	474	452	469	482	465	429	503	469	464	443	442	456	440	485	447	460	428	425	452	463	433	497	458	455	443	433	452	468	434	468	455	455	475	450	433	429	448	439	444	502	441	415	472	450	478	496	455	429	436	487	466	435	461	475	459	440	491	467	448	445	465	455	431	449	460	454	511	418	479	454	499	488	470	439	435	412	424	434	495	433	469	453	468	455	439	457	421	457	475	436	453	457	433	418	473	448	464	435	487	439	469	477	457	452	415	429	468	430	452	435	440	473	479	447	447	448	446	462	441	450	449	481	457	491	491	494	483	457	442	500	467	438	467	467	423	455	465	433	435	428	442	434	427	463	499	441	419	497	479	434	477	505	456	429	445	460	412	492	439	470	437	442	452	497	467	473	490	475	495	424	448	473	465	463	461	431	454	489	463	446	440	436	477	457	432	461	458	466	453	452	452	463	460	443	460	454	439	457	447	433	509	487	422	436	462	476	449	466	442	491	466	453	456	432	493	438	468	447	452	413	488	440	495	473	421	491	486	470	503	445	450	473	451	456	446	425	459	468	473	473	473	467	465	461	486	480	469	450	476	464	432	447	491	486	512	457	438	494	476	451	403	491	438	446	465	466	483	471	431	476	464	463	448	474	432	471	435	484	443	463	481	448	455	468	431	442	456	461	416	464	476	478	454	474	500	442	438	455	444	432	441	450	477	439	430	460	453	391	448	449	430	455	419	433	476	423	473	419	446	511	479	427	444	475	436	465	492	452	426	450	431	440	464	449	443	493	463	456	449	431	479	428
27965	17018	2627	340	222	156	131	134	119	132	119	127	106	94	112	105	114	117	109	110	101	110	127	109	111	117	112	118	116	119	120	117	109	100	105	104	107	120	92	100	113	132	109	107	114	126	140	117	89	95	107	127	110	102	109	106	96	112	117	89	132	130	108	103	116	128	136	98	105	103	99	90	118	120	140	110	106	127	126	108	112	135	121	114	110	112	107	106	130	108	122	136	117	130	126	100	102	104	101	102	116	122	106	112	119	109	124	113	117	106	109	110	119	129	102	108	133	98	95	105	104	117	106	105	111	107	111	119	97	107	99	121	112	112	118	109	92	112	103	110	107	143	104	90	112	98	104	123	107	115	102	118	99	112	106	89	110	109	118	94	100	113	118	104	109	104	130	118	105	136	111	111	128	100	103	114	123	106	113	135	99	114	104	103	123	111	115	97	100	89	133	119	109	105	126	128	102	118	100	123	131	111	124	116	94	108	110	98	124	106	108	105	130	109	107	112	111	113	121	115	112	101	112	123	112	116	112	85	109	120	109	93	109	107	104	115	122	101	121	112	100	118	110	114	101	113	114	104	110	109	105	129	101	101	118	129	119	127	107	107	102	106	115	100	121	104	126	112	105	113	120	122	114	121	101	115	109	124	109	99	110	120	114	126	103	92	109	117	135	113	118	89	115	88	118	103	117	111	101	128	133	121	89	107	91	105	114	103	123	99	104	116	113	109	114	96	111	116	92	94	103	93	113	115	101	105	117	109	96	101	91	122	99	116	121	103	99	122	118	106	117	118	103	110	114	91	105	103	111	118	112	103	110	112	124	116	116	97	120	105	109	120	123	114	127	118	118	109	101	104	89	97	113	107	94	100	112	125	126	105	104	103	128	119	116	108	127	119	108	114	130	123	113	106	112	130	94	92	105	117	120	105	113	120	116	133	125	115	123	126	127	105	114	119	100	116	93	110	109	113	121	108	140	124	118	116	107	136	102	132	112	122	125	118	108	102	110	127	94	121	113	135	111	104	105	116	108	87	107	131	107	100	121	109	97	101	108	125	116	113	98	108	111	109	96	108	116	118	98	104	116	104	99	126	110	112	104	132	95	111	107	124	116	120	126	118	96	112	103	107	97	108	114	107	95	98	118	101	125	107	98	122	102	111	125	123	120	109	101	81	114	114	110	113	108	121	115	109	124	113	122	113	99	100	113	113	117	105	120	124	123	122	100	117	112	142	108	90	113	103	108	98	113	118	112	127	90	100	128	118	116	112	102	131	115	111	109	102	104	107	130	117	99	103	121	104	120	102	107	104	102	109	128	120	124	104	119	105	110	116	118	118	111	99	127	133	116	107	120	122	111	103	109	110	112	102	108	109	88	98	104	121	96	113	116	105	100	117	116	98	110	124	105	96	119	97	125	104	102	127	118	117	115	105	104	93	139	114	110	110	122	100	123	120	108	126	123	99	99	101	99	124	110	115	117	109	114	106	105	119	96	128	100	119	108	108	117	114	103	135	101	112	131	109	110	112	127	110	101	105	109	121	93	119	90	108	122	103	127	116	106	95	119	122	115	115	116	128	96	113	115	101	96	127	91	100	102	113	109	122	111	114	109	102	108	119	101	110	121	118	127	95	102	116	107	106	117	106	113	94	105	109	102	115	121	119	132	102	97	118	113	123	103	120	113	108	106	98	98	110	105	107	106	107	120	106	117	113	105	112	117	94	127	122	109	98	119	104	115	122	120	130	94	127	115	114	96	115	127	105	117	130	128	103	106	100	88	115	113	111	131	81	109	117	117	131	109	125	115	109	129	93	114	115	111	136	103	117	113	106	106	100	107	118	102	111	126	117	103	119	108	106	103	111	117	117	111	115	116	107	117	99	132	101	115	88	122	100	130	99	94	113	100	130	110	116	115	116	124	107	104	102	110	131	111	119	119	108	108	109	100	127	121	130	108	129	97	100	118	118	114	122	107	116	115	127	116	103	111	105	114	123	110	119	104	89	99	115	105	106	111	126	90	95	142	98	113	90	118	113	89	106	94	135	117	114	127	119	108	126	97	120	109	109	119	109	108	93	138	107	109	104	110	101	105	110	98	112	110	110	110	107	115	102	120	103	92	111	123	105	110	112	107	126	112	96	106	114	108	121	115	136	102	108	117	114	83	108	122	115	114	102	110	117	108	124	130	118	112	116	97	111	101	83	105	128	119	121	123	117	107	124	96	107	112	105	106	95	113	102	117	110	109	93	110	110	115	119	103	103	107	130	118	107	119	120	130	123	94	106	98	105	98	132	136	111	105	102	120	132	122	120	92	111	113	123	133	119	116	127	121	96	104	104	105	102	114	105	115	108	115	119	100	103	103	103	123	118	121	119	114	116	124	122	123	113	112	105	110	112	125	126	105	108	111	123	94	107	102	110	113	99	90	130	105	103	107	116	102	94	87	119	88	114	90	109	105	115	105	103	112	94	94	109	120	107	118	125	112	124	96	122	102	110	117	103	110	108	102	108	110	98	115	117	119	103	129	105	109	104	104	123	112	110	114	104	114	126	129	103	118	110	80	119	112	131	98	124	113	115	111	113	99	105	122	101	117	104	122	108	97	127	101	101	105	111	119	97	109	115	114	102	101	112	104	113	91	123	119	107	113	114	118	92	108	121	132	123	123	105	124	104	121	110	105	105	120	99	99	106	118	127	139	108	120	106	125	107	109	122	121	108	106	123	117	104	116	114	120	106	108	111	111	125	113	109	110	98	109	103	101	118	103	127	128	103	125	126	113	106	110	124	117	104	112	116	127	108	102	98	115	121	103	103	107	107	122	115	103	109	123	131	111	121	116	112	108	99	106	104	114	105	107	113	127	128	116	115	109	113	108	109	124	112	112	99	109	113	97	95	108	92	140	99	92	121	100	111	107	122	116	106	126	111	133	124	105	130	109	111	130	116	102	106	96	127	110	122	124	126	124	104	96	104	98	106	108	101	121	98	112	120	106	106	113	125	91	126	123	102	120	119	121	126	92	101	116	124	98	89	111	109	109	112	114	110	116	116	106	117	118	104	105	114	107	90	119	104	103	107	104	112	135	109	113	104	113	108	113	106	101	103	110	111	116	101	103	104	117	120	80	122	124	91	122	104	115	130	116	109	101	109	120	133	117	94	100	116	115	114	113	117	110	115	113	116	119	113	129	93	105	117	120	96	108	104	107	136	113	96	103	112	109	127	108	106	101	100	120	93	106	111	123	121	132	130	91	114	87	123	106	102	116	128	89	121	111	109	83	101	119	116	129	105	114	111	108	122	143	106	107	105	107	99	104	135	111	114	112	104	115	119	107	114	123	119	116	118	107	107	126	90	109	121	120	105	102	115	98	111	117	122	98	112	133	113	114	120	117	103	86	114	108	101	115	109	99	117	112	105	110	108	85	107	98	98	110	101	116	99	112	113	112	106	112	108	110	106	92	102	93	109	111	115	111	111	98	93	124	109	105	107	111	116	102	95
4159	673	473	278	206	181	178	156	120	125	142	130	144	148	133	143	125	134	129	124	128	131	133	126	134	128	130	136	125	130	101	123	130	119	129	140	140	119	123	105	137	128	139	116	126	125	127	130	128	147	119	124	146	129	124	126	127	111	132	120	123	143	129	115	135	135	119	131	124	109	128	128	126	144	124	141	115	112	141	113	131	127	151	144	131	120	141	113	132	133	124	114	124	136	108	114	119	127	109	120	115	126	140	138	116	145	127	115	129	135	131	143	127	136	143	122	149	122	149	140	129	124	116	127	132	118	129	122	130	134	128	113	137	114	131	150	114	127	107	129	104	133	129	122	118	148	123	116	132	127	142	138	143	124	125	141	157	121	122	133	124	142	106	122	109	120	141	130	125	128	128	140	131	130	140	136	129	123	131	133	126	129	100	140	119	119	120	136	134	115	140	130	126	138	126	125	129	141	126	126	120	129	112	130	124	137	132	133	125	132	139	129	140	114	133	122	102	128	116	135	138	118	123	136	110	133	117	112	134	111	127	126	136	118	116	136	123	130	126	127	141	132	115	128	124	118	129	134	123	142	101	128	131	139	112	133	120	125	122	130	131	131	130	131	128	127	135	139	140	120	135	127	116	127	117	106	133	119	116	134	143	121	117	129	113	106	132	122	134	126	128	139	117	133	126	121	136	144	107	140	125	131	117	132	138	130	141	143	133	138	136	142	107	114	117	136	115	132	133	123	152	132	119	152	130	133	143	137	107	133	119	145	140	129	136	111	128	121	126	123	137	129	137	115	139	110	121	137	127	116	130	123	115	133	136	149	116	139	137	127	110	125	153	125	141	130	131	146	108	134	124	144	129	120	123	120	136	122	119	126	126	138	135	131	136	129	117	128	140	116	141	116	134	108	140	120	122	141	137	132	118	126	102	121	120	130	126	137	119	114	124	119	153	128	125	126	148	123	120	116	135	125	136	122	116	131	123	147	105	134	127	128	126	146	157	129	131	128	109	125	134	131	118	140	139	132	124	136	130	139	141	144	139	127	131	130	118	110	118	112	125	145	127	138	127	146	130	122	116	127	135	113	133	119	139	132	129	98	136	144	115	123	138	135	113	118	141	114	144	117	118	147	131	148	149	114	128	129	129	128	131	148	139	117	126	134	120	128	143	136	139	134	115	127	130	146	114	135	125	133	136	124	127	112	116	116	128	142	130	126	104	146	130	133	130	101	136	137	131	118	113	134	108	136	126	128	138	125	140	132	127	128	101	137	135	119	144	120	108	134	137	113	135	119	120	108	172	126	130	131	127	125	124	121	132	132	144	115	129	145	142	112	129	107	143	116	107	132	109	126	139	156	134	127	124	133	112	125	136	147	119	117	138	115	118	128	114	114	129	127	138	130	139	126	149	137	136	122	122	132	137	121	135	125	136	133	110	110	116	134	115	139	129	123	135	138	123	118	123	136	126	130	121	135	108	132	134	133	127	141	121	140	120	122	139	118	130	140	127	138	123	136	138	114	120	112	130	131	149	151	125	105	117	122	130	149	136	135	122	132	102	115	134	129	118	125	127	145	114	138	129	154	128	114	131	132	121	140	130	149	141	123	126	128	108	131	138	131	140	134	132	131	125	115	145	104	129	137	146	121	132	119	131	111	133	154	157	153	129	107	137	123	139	145	136	124	118	148	141	121	133	122	119	113	128	130	120	129	122	140	125	122	144	129	142	136	125	147	139	135	141	126	134	137	117	126	144	125	136	145	131	127	127	136	129	113	117	114	143	124	130	127	132	136	120	123	107	127	134	116	149	139	157	132	123	137	126	125	120	138	109	121	121	120	117	128	134	148	119	122	122	119	107	150	138	141	118	140	129	140	152	123	135	135	119	114	116	135	121	117	140	135	141	111	126	155	130	138	131	131	118	138	140	135	109	134	116	133	109	118	124	118	137	145	133	130	136	117	117	130	112	135	115	127	145	132	137	123	132	119	112	120	137	113	132	107	130	142	134	135	136	121	107	132	123	121	111	126	121	141	134	119	155	130	127	120	135	122	116	127	124	115	126	128	108	131	116	123	135	135	125	127	127	118	99	140	138	132	152	105	143	140	137	143	125	133	128	145	145	119	124	149	131	139	150	127	116	141	117	159	111	126	121	126	131	141	131	114	129	151	138	128	115	129	119	111	117	151	132	138	158	146	123	120	133	117	133	136	127	133	126	129	124	136	147	110	131	134	125	142	121	134	128	130	129	129	123	106	120	113	119	124	119	125	118	138	131	126	130	138	134	146	131	124	116	139	139	125	124	153	121	112	110	112	137	121	129	120	125	128	131	130	133	131	124	119	109	118	130	117	131	134	136	137	107	129	115	120	135	137	131	141	121	134	125	129	117	126	114	107	141	132	114	128	126	135	121	119	120	120	121	140	129	135	119	123	120	130	149	140	144	116	126	113	152	132	146	109	135	124	155	124	119	128	115	125	134	136	133	132	127	124	138	140	122	116	133	134	120	129	117	126	160	138	131	132	146	131	140	134	113	116	141	142	136	137	118	128	131	132	144	117	116	105	114	130	118	128	130	129	123	117	130	142	128	128	128	129	126	130	116	131	120	124	130	110	146	120	124	120	126	127	138	127	135	134	147	118	126	119	128	110	122	115	116	128	113	137	122	133	161	136	127	134	134	109	131	130	139	132	124	131	116	134	156	109	128	124	128	130	124	147	119	111	130	131	114	152	130	120	120	135	128	127	117	127	135	137	135	123	120	138	126	148	128	119	116	125	136	131	126	143	113	117	130	121	122	116	127	128	137	147	132	133	120	138	132	119	123	114	112	131	133	108	132	136	114	116	132	132	129	114	137	129	102	145	121	134	131	117	135	101	123	133	130	126	126	111	129	105	106	113	120	140	125	145	121	122	154	145	147	127	107	118	126	146	114	117	127	119	125	105	121	116	127	109	136	128	144	115	148	128	130	128	124	135	132	143	107	142	123	119	122	135	123	112	109	137	133	133	145	124	127	146	132	121	135	101	136	143	140	135	116	145	121	133	124	131	106	138	114	128	139	146	122	119	152	126	117	115	140	123	114	128	113	115	122	138	133	123	124	115	114	127	125	133	132	107	141	118	149	119	121	130	122	116	123	130	138	124	133	129	114	135	113	124	144	128	126	126	122	130	134	145	128	121	137	138	144	125	144	111	126	123	127	116	145	139	117	134	133	121	116	165	133	126	131	111	112	138	109	135	130	145	123	121	131	116	115	133	129	124	129	137	141	119	132	130	133	132	101	118	111	141	117	127	109	115	126	132	119	145	126	128	121	129	126	128	128	110	110	130	137	130	144	128	120	141	132	113	126	119	139	113	122	125	139	134	126	143	122	115	115	124	115	134	125	128	112	122	139	135	115	102	118	126	105	127	133	140	128	121	127	135	136	135	137	115	119	122	124	130	118	112	112	143	133	113	108	123	120	118	129	116	136	149	120	124	113	126	141	133	131	134	121	141
23966	21418	28692	24495	21401	8759	942	567	543	473	400	367	367	374	350	335	326	288	295	312	309	281	302	282	252	283	303	291	283	254	277	279	277	302	281	270	246	291	265	296	287	284	264	292	287	267	281	291	285	260	275	246	299	258	284	257	277	291	305	277	301	267	275	223	237	288	251	272	276	247	260	253	260	296	279	251	282	284	251	283	259	264	263	296	237	277	279	263	267	266	256	275	249	274	284	285	291	266	271	260	241	280	251	250	288	286	287	255	263	266	268	283	278	276	256	253	269	233	273	267	260	278	278	250	285	299	291	246	263	264	281	261	254	251	265	245	247	279	266	248	280	243	269	281	271	279	285	296	257	289	291	262	288	288	284	256	275	272	275	284	257	289	264	280	252	258	224	274	275	283	256	270	276	284	276	267	250	281	269	236	231	260	266	270	281	250	282	281	275	255	274	266	261	290	258	305	274	263	273	273	266	264	231	263	278	318	285	257	258	257	267	246	269	265	239	284	254	249	281	248	277	276	287	292	282	298	275	281	261	293	284	271	273	252	236	255	253	276	268	288	257	271	276	292	273	255	268	255	277	242	257	263	299	268	278	290	286	286	264	269	268	237	260	290	254	271	263	272	270	287	264	304	229	272	295	218	280	280	232	265	270	260	272	249	284	288	239	275	251	300	259	257	273	268	247	269	281	245	252	276	283	280	266	271	237	246	253	262	288	261	250	294	254	267	272	268	266	258	255	251	260	275	272	278	246	279	248	286	293	277	264	288	273	271	264	278	268	287	266	284	257	258	265	264	254	273	278	299	267	273	245	275	284	265	267	248	281	257	233	292	237	255	240	291	261	259	269	282	275	272	269	254	280	241	256	259	297	237	244	248	258	283	261	251	266	263	244	252	274	263	257	242	282	268	262	257	280	257	293	267	242	270	272	253	290	283	267	278	272	278	271	270	246	250	234	273	260	306	228	270	264	260	269	283	277	258	272	288	249	257	254	290	276	244	292	270	263	248	272	272	293	246	255	256	249	272	289	260	280	258	305	288	261	260	231	244	270	253	274	278	261	297	261	275	260	281	263	272	268	313	254	263	242	271	268	256	267	282	241	277	297	254	252	260	266	270	241	274	257	284	256	260	270	251	293	249	259	267	293	264	265	259	319	316	272	268	291	217	262	251	281	273	298	244	273	258	271	281	263	241	268	256	270	295	269	303	244	279	241	278	297	288	301	247	264	270	271	247	298	260	287	266	243	250	296	228	271	278	245	272	277	279	266	236	290	268	265	271	297	255	285	282	284	254	249	272	254	256	281	253	271	272	282	243	251	257	257	280	259	270	241	296	241	287	267	273	274	293	258	256	260	242	280	268	247	297	278	256	295	282	282	285	267	272	285	253	270	272	281	231	241	251	285	266	268	267	258	303	264	264	272	278	271	262	269	256	263	266	270	278	266	267	283	273	269	247	254	246	249	268	284	277	255	271	285	269	276	265	295	259	280	255	244	262	282	269	245	252	286	259	294	265	280	254	283	278	262	267	258	279	280	282	253	253	279	265	277	252	247	298	243	257	267	277	270	245	282	264	249	272	260	269	272	252	268	278	238	290	296	289	221	267	245	264	266	305	293	275	281	257	255	262	292	279	282	282	292	267	263	278	210	255	294	262	264	263	261	276	287	230	259	255	255	263	264	287	272	243	249	250	246	270	247	250	261	270	258	246	274	241	275	267	239	265	270	307	268	281	269	250	260	277	248	256	267	256	218	273	289	275	266	266	281	251	268	273	274	287	300	255	269	285	278	270	286	271	271	300	240	254	312	254	246	269	299	232	294	290	268	270	284	279	276	275	291	260	287	275	256	302	244	271	261	299	260	268	305	275	270	278	272	258	276	240	273	291	257	252	268	270	297	281	251	260	270	265	289	256	276	261	285	254	282	272	264	260	298	269	249	270	266	289	258	261	262	239	291	269	253	280	289	268	250	276	249	275	264	269	238	248	277	246	248	278	249	254	269	259	271	250	305	277	272	269	268	281	241	248	271	272	269	256	262	270	284	283	261	270	258	265	255	276	251	249	276	267	265	297	297	255	269	265	287	268	272	266	269	231	276	273	272	289	261	296	242	254	283	260	296	289	297	268	286	287	256	259	260	262	285	253	268	250	265	281	284	265	249	248	251	294	267	297	306	288	265	278	254	291	273	234	275	262	261	269	259	277	285	261	267	251	253	262	264	272	257	255	278	251	270	265	293	255	283	269	249	276	274	273	291	237	253	277	286	248	265	283	266	277	304	250	243	276	249	260	273	244	268	261	260	264	293	269	291	227	260	282	241	249	306	279	281	286	243	230	300	258	276	264	273	309	282	258	247	261	278	256	263	261	286	273	280	230	246	270	286	265	261	271	258	274	262	249	251	284	286	269	268	244	260	256	275	289	295	292	297	249	264	273	245	287	272	261	282	286	264	284	264	265	297	272	283	249	262	273	263	288	266	267	272	265	245	273	257	296	305	272	232	276	267	247	264	260	278	255	264	258	264	263	261	282	291	263	239	266	281	281	282	249	268	254	247	247	282	270	247	253	279	276	257	243	249	269	273	266	255	238	254	271	284	270	257	281	255	243	253	269	269	266	271	292	272	284	274	268	270	262	254	236	262	239	254	294	271	280	296	254	263	241	262	276	273	268	250	247	273	247	273	276	265	287	263	241	274	267	273	247	241	252	276	258	262	273	273	267	243	266	250	260	281	257	261	276	274	264	268	240	261	268	280	251	254	253	265	264	255	289	282	277	282	237	287	264	276	260	282	270	255	241	243	257	250	276	269	269	271	290	231	256	270	261	270	297	245	267	255	287	282	246	255	267	277	266	252	242	254	268	287	287	269	254	285	252	269	269	272	295	270	222	267	266	290	255	254	265	280	281	272	268	253	294	264	250	250	260	271	284	280	250	252	256	298	269	277	299	259	247	266	236	261	255	279	241	278	298	250	278	261	279	254	268	260	289	261	275	260	223	271	261	296	280	264	265	273	293	271	258	254	278	258	290	266	314	306	274	267	257	265	270	261	283	272	263	276	276	294	246	270	270	271	278	254	239	289	268	239	262	263	251	229	303	234	259	271	246	255	285	274	244	251	262	251	280	271	239	254	278	253	267	252	261	267	261	252	264	280	280	243	259	280	269	272	245	228	262	272	245	263	295	274	248	283	273	265	252	239	295	265	262	269	256	293	288	261	265	254	278	315	262	262	281	277	274	257	274	264	285	256	267	263	282	255	263	290	211	247	298	245	262	249	258	262	252	258	268	240	278	255	284	264	264	268	280	272	253	281	256	279	246	259	277	274	279	274	269	252	280	264	307	263	292	277	303	285	242	291	273	290	278	282	267	277	290	266	265	261	257	249	231	236	248	268	275	289	268	264	257	284	273	255	254	261	276	280	270	265	257	292	288	299	262	294	271	298	288	270	277	253	261	253	292	248	281	253	271	292	259	288	286	255	283	272	240	263	271	294	282
3352	9175	5546	2697	1957	1426	1137	905	684	658	501	509	474	422	398	359	355	380	325	353	316	333	330	327	328	281	309	310	292	305	303	317	277	331	282	288	312	305	277	276	286	281	313	291	293	278	304	304	297	282	289	292	284	244	285	290	293	294	268	306	332	243	279	290	276	288	274	310	294	287	310	272	282	259	279	296	256	286	271	249	286	267	275	249	285	305	258	264	232	267	288	282	265	290	263	247	283	310	264	282	288	271	263	275	296	318	289	307	269	258	278	279	268	267	267	289	316	283	249	280	283	293	266	285	302	263	273	296	290	275	276	278	273	231	282	283	275	310	288	251	272	268	249	263	308	291	287	281	268	290	291	268	271	286	286	283	289	290	303	258	275	267	278	278	258	287	261	249	284	282	263	245	267	271	282	271	285	256	271	268	262	286	260	282	295	300	297	266	277	274	269	295	264	269	285	269	275	271	296	280	281	272	280	277	306	286	279	261	302	280	274	301	264	284	257	281	303	276	275	255	267	286	273	274	277	246	295	311	280	267	285	284	268	280	277	268	271	256	310	286	272	273	305	302	315	281	281	309	279	272	280	275	292	272	303	273	278	274	301	260	284	266	271	265	288	294	276	288	266	249	288	292	272	272	271	267	270	260	259	253	250	261	286	289	301	295	282	276	266	261	257	276	259	265	281	275	258	276	266	272	295	300	280	259	291	295	282	299	249	310	284	274	289	289	320	293	257	281	259	280	278	272	263	279	286	282	296	294	251	281	306	302	275	262	304	256	263	255	280	286	278	268	270	297	298	288	284	289	274	265	279	277	266	244	284	272	274	285	282	294	277	285	279	291	263	283	302	297	288	255	268	262	275	283	284	287	279	299	272	266	266	251	300	252	282	300	272	286	273	242	264	270	258	269	289	286	276	313	282	244	257	297	287	290	286	280	296	287	289	303	261	266	255	265	277	281	272	272	277	277	279	271	253	267	250	259	301	289	285	243	271	277	269	288	310	282	253	305	299	270	289	298	288	295	284	295	272	308	277	270	294	259	292	272	267	268	286	287	287	280	302	271	251	246	287	273	276	260	289	275	244	260	306	262	308	295	272	305	292	278	266	277	266	277	271	280	258	298	297	284	296	282	305	286	267	282	264	276	269	278	281	271	263	253	263	293	263	276	278	274	287	282	276	283	281	306	276	290	298	276	287	281	277	298	253	295	300	260	252	298	259	268	276	296	275	303	276	284	285	309	306	272	259	271	254	253	292	264	285	302	283	294	282	306	284	258	320	299	280	272	280	298	299	266	251	264	279	274	292	288	265	264	297	266	273	289	279	273	276	279	274	260	265	237	287	252	280	272	270	292	300	260	244	282	281	266	272	302	280	276	262	311	285	298	304	252	288	277	285	269	300	290	275	267	269	300	281	288	307	254	281	272	279	262	276	285	262	273	277	275	298	264	286	270	296	264	291	268	296	287	281	278	272	263	299	291	258	277	290	267	271	285	293	279	260	277	267	283	289	275	288	289	286	245	269	278	286	280	282	257	261	328	273	269	281	307	264	284	289	270	283	246	272	285	267	247	278	272	301	270	270	275	277	274	299	298	275	286	269	280	300	295	263	286	280	301	291	272	291	306	290	274	278	280	259	268	265	285	278	260	245	277	297	286	315	287	265	270	248	273	242	303	260	285	264	289	285	266	264	270	286	291	273	279	262	277	264	282	269	306	276	299	299	262	266	258	286	248	297	261	287	288	277	287	293	283	245	256	288	261	285	265	262	276	270	282	297	275	276	281	278	282	288	268	271	262	270	277	263	286	286	267	279	289	293	267	276	270	291	257	271	294	288	283	270	284	271	277	262	262	259	271	276	304	293	322	312	298	277	288	270	281	251	288	304	254	281	266	277	265	273	256	278	241	276	275	268	252	278	284	268	289	282	314	264	260	245	258	282	270	239	255	288	267	260	265	280	280	304	282	296	268	287	268	279	261	284	280	278	280	279	291	272	271	288	253	313	307	271	290	293	258	296	278	267	308	289	281	261	258	284	275	283	280	277	292	277	279	265	292	265	273	289	291	300	239	281	309	259	259	276	270	278	260	293	307	255	296	261	276	279	278	296	294	294	302	263	259	311	288	272	281	261	281	293	245	273	293	300	297	235	245	279	236	270	276	264	280	302	280	302	277	281	275	302	274	250	238	271	298	303	250	249	279	251	253	291	295	279	254	298	256	287	248	279	290	278	271	315	263	284	277	284	303	280	269	282	245	296	289	285	292	259	261	267	293	288	275	275	286	261	286	272	269	284	298	245	280	292	286	279	261	282	287	256	291	285	293	271	313	286	278	299	285	291	279	287	264	284	275	269	249	269	297	304	297	298	260	272	263	262	266	289	279	269	290	253	276	290	294	286	279	259	269	248	274	236	276	269	291	262	286	271	300	291	286	288	289	284	279	292	293	284	278	250	303	303	298	284	260	283	276	280	269	304	262	268	272	269	267	263	279	301	284	279	290	277	270	270	280	262	278	279	245	269	281	271	301	298	250	274	270	260	278	266	252	290	285	284	271	307	288	274	254	297	262	278	272	250	303	277	264	261	266	273	277	275	284	294	259	255	289	269	292	279	292	230	286	258	262	250	267	256	255	269	258	283	283	273	297	290	287	284	242	283	254	274	232	275	291	282	290	277	315	281	274	284	269	298	283	260	266	264	270	270	271	287	299	247	266	272	279	304	296	270	277	276	263	244	292	314	259	282	292	267	308	271	264	276	276	318	279	274	281	293	268	247	270	309	293	253	265	299	271	329	302	271	240	290	266	265	267	313	274	284	263	259	311	285	272	291	300	292	292	305	291	270	259	270	281	302	276	264	287	285	286	281	266	276	297	255	296	244	309	272	250	285	285	273	266	260	277	272	277	288	297	270	299	272	311	286	277	276	271	277	277	293	283	272	262	301	301	280	264	295	275	280	294	233	238	304	270	270	294	291	288	274	296	309	271	261	305	276	282	277	272	285	322	256	255	293	280	287	290	275	296	251	284	266	298	262	257	259	302	288	284	257	288	272	299	250	264	247	271	280	282	290	253	301	266	267	276	271	276	287	258	265	265	256	267	281	287	266	275	272	265	270	289	291	280	293	266	275	278	268	284	289	255	272	287	284	266	279	302	262	270	266	263	275	267	289	262	268	290	253	297	268	286	266	289	284	280	255	273	264	278	255	261	284	281	274	294	284	267	268	290	250	297	288	264	285	317	274	284	251	260	292	296	274	277	286	295	271	295	285	294	294	279	276	271	299	284	312	252	302	277	296	297	266	277	313	328	265	275	257	284	263	259	289	276	305	275	269	267	278	285	291	292	266	293	229	258	294	249	282	263	280	312	299	254	248	292	249	280	288	239	228	282	281	278	283	306	265	274	291	296	312	294	291	276	255	271	296	280	287	296	292	299	290	294	244	275	261	265	276	252	254	340	279	280	283	298	304	255	294	274	282	327	298	289	260	281	266	278	283	271
25095	21377	27485	25535	9423	587	396	339	329	290	268	283	234	246	248	225	232	221	232	242	210	227	223	244	236	228	216	192	204	242	218	183	208	197	206	190	197	176	216	229	186	195	181	213	217	179	230	202	213	201	192	207	198	206	200	219	197	185	193	214	205	219	202	167	219	213	198	208	189	217	215	182	200	212	206	208	221	184	199	196	219	188	195	198	213	199	199	159	201	215	206	216	200	187	205	216	219	227	189	182	161	192	193	212	227	217	190	218	221	200	196	188	168	214	179	216	201	191	198	197	204	203	195	206	211	208	197	187	217	181	187	219	197	220	213	200	206	190	227	180	230	197	205	214	227	219	198	203	229	210	190	197	184	214	209	197	213	213	200	200	207	189	192	208	180	219	208	189	188	210	188	188	185	187	207	207	185	213	191	203	211	206	181	191	188	211	183	175	223	184	193	212	199	200	209	200	188	196	200	215	212	195	218	183	188	215	211	188	220	180	204	202	213	198	183	186	182	199	202	205	200	182	205	197	177	205	191	199	198	214	208	217	198	194	184	191	201	195	203	200	206	203	195	189	202	209	194	227	184	215	191	202	213	223	209	200	213	205	184	205	202	204	192	204	204	187	184	198	203	197	205	184	212	211	202	187	205	191	206	205	211	196	182	198	209	221	172	183	200	190	197	217	194	223	212	199	217	214	172	185	181	201	222	205	209	212	203	209	179	185	207	212	189	207	214	225	210	200	222	200	189	201	218	189	183	205	225	213	202	180	194	202	188	212	215	203	193	211	216	199	206	219	194	201	200	227	214	196	214	204	204	217	210	190	215	166	208	219	210	217	198	184	230	180	237	207	198	220	213	206	212	188	196	207	207	212	214	198	207	176	191	179	202	189	208	204	183	196	188	195	203	213	217	189	186	209	226	188	192	202	215	232	220	184	204	190	172	190	203	201	190	216	203	224	178	195	216	215	182	202	174	217	177	209	197	188	195	218	207	195	208	205	196	207	168	190	210	213	196	217	182	217	181	195	213	195	213	206	205	190	207	226	184	183	211	184	201	208	195	196	170	205	189	168	174	244	189	202	179	198	186	231	194	209	209	198	199	194	199	192	216	214	191	191	185	205	206	222	209	208	204	200	194	211	209	198	210	181	191	190	186	189	194	205	193	202	219	187	184	170	200	236	179	192	207	208	214	217	207	199	195	206	198	210	197	194	182	225	163	192	214	201	199	196	203	222	207	199	191	179	227	199	194	209	205	201	176	175	191	187	216	170	221	190	204	219	182	254	221	194	207	210	193	191	219	203	186	223	201	180	195	225	212	193	214	209	201	201	179	172	186	200	224	192	222	209	218	208	210	211	208	177	235	194	177	192	204	194	205	209	205	211	181	178	213	173	205	186	223	202	206	201	170	179	190	216	212	212	195	182	201	189	170	202	173	211	197	215	204	187	193	192	214	227	194	202	198	198	179	213	226	195	208	206	201	190	208	181	203	199	231	200	189	202	217	193	222	209	214	186	209	189	216	198	202	196	193	201	203	184	211	192	208	213	195	182	196	206	208	190	215	207	187	170	190	189	213	160	209	198	203	194	191	212	215	202	206	226	195	187	207	207	176	206	211	194	213	173	208	210	211	191	184	210	178	202	197	181	217	220	190	202	185	201	214	219	192	196	182	208	217	205	195	202	187	203	207	211	210	201	197	191	213	187	178	202	221	230	219	201	213	195	210	213	215	194	213	209	193	223	197	211	196	213	187	185	187	164	197	197	198	219	195	209	202	214	190	199	209	187	195	205	213	206	197	192	242	208	200	210	185	230	203	209	199	209	199	205	205	218	175	194	224	197	206	211	193	187	183	195	207	187	210	211	204	192	200	197	219	219	195	220	206	193	218	209	203	213	213	223	194	175	171	213	182	182	198	185	212	191	226	188	194	181	205	175	217	173	190	197	246	200	217	188	212	200	180	218	204	214	203	210	205	208	192	219	197	190	186	204	182	216	211	169	191	205	211	218	195	162	203	201	208	193	204	198	191	228	179	206	200	176	189	197	194	206	204	178	160	217	195	212	199	188	209	202	199	194	236	196	211	172	211	206	206	214	196	192	206	196	198	197	227	223	208	185	185	197	182	193	193	209	196	185	196	216	217	199	181	188	209	219	199	215	210	215	211	213	193	209	196	193	193	225	209	185	198	198	218	223	224	219	200	180	201	190	208	185	208	193	186	192	202	199	220	206	201	220	194	158	224	224	180	204	197	195	189	205	232	218	198	213	218	180	195	204	154	194	181	217	217	211	206	192	204	202	203	187	210	202	189	192	194	215	202	182	225	205	188	173	228	194	193	178	207	193	211	201	208	218	214	189	226	187	205	209	193	165	195	170	189	214	210	192	207	188	176	190	208	211	218	199	165	174	206	199	205	189	178	178	202	198	215	196	210	193	178	203	195	203	187	199	201	212	191	199	205	199	181	193	187	205	214	198	216	212	222	215	203	159	173	223	207	203	223	184	190	186	211	200	193	201	219	224	217	215	212	202	202	200	208	192	188	180	189	219	197	213	214	213	205	239	194	201	198	211	220	200	199	219	178	223	204	194	178	205	184	212	191	198	198	211	209	178	189	186	212	203	201	222	178	219	200	199	229	207	184	197	184	195	172	203	247	225	192	212	186	197	188	183	205	224	207	226	192	190	208	185	225	191	200	221	192	212	204	201	209	186	201	205	208	188	199	190	240	170	208	201	206	210	222	201	209	216	187	187	208	174	205	197	187	218	210	201	221	198	201	206	194	210	198	230	190	192	210	209	198	181	206	199	182	181	195	232	187	212	211	199	217	217	203	200	188	201	220	217	209	214	193	201	204	199	231	197	165	196	166	202	220	209	195	200	195	185	196	202	207	214	193	167	202	203	185	182	194	206	214	191	181	213	198	175	201	214	204	190	219	186	209	196	196	198	184	194	221	198	203	213	211	181	168	183	181	222	202	197	194	212	184	185	172	205	228	206	180	223	218	188	206	217	186	193	217	191	211	213	178	213	215	193	233	173	206	184	172	223	200	212	213	201	211	217	226	207	199	209	220	218	199	220	197	199	202	209	210	199	183	220	200	212	219	205	205	204	209	206	203	187	214	199	192	179	199	201	196	224	216	186	211	206	204	220	231	222	202	180	196	231	194	164	184	221	185	221	172	225	224	189	190	227	208	196	206	206	178	200	191	178	186	226	219	181	231	187	193	184	184	193	219	203	203	179	220	201	183	201	183	200	198	216	204	177	176	192	195	190	203	188	170	211	203	195	216	179	207	202	187	236	206	192	220	167	176	205	200	183	209	197	219	186	202	181	203	204	207	232	216	209	177	200	195	193	205	160	213	179	192	200	204	181	210	208	237	206	194	190	195	176	202	185	212	217	194	195	179	209	211	226	198	215	205	218	204	183	196	247	202	180	221	217	199	200	209	190	192	203	204	204	199	189	180	206	205	234	209	221	205	196	191	215	186	212	195	201	190	189
3346	5303	3165	1511	1082	845	665	584	445	419	401	368	319	306	296	291	294	256	281	270	263	270	264	253	240	253	232	245	236	247	248	224	215	242	235	234	246	235	213	228	244	237	236	245	224	221	225	223	239	229	230	210	199	217	212	232	245	210	219	220	216	229	222	248	254	255	234	239	236	216	213	208	207	229	229	216	207	244	246	257	253	217	231	247	234	213	227	234	202	219	224	228	234	250	234	228	221	257	241	228	233	255	243	240	231	229	231	223	234	247	237	222	213	233	217	222	209	215	239	244	226	234	237	226	232	219	223	240	216	236	216	237	214	230	211	234	218	238	227	236	252	228	225	214	200	237	232	242	219	213	225	224	224	236	231	249	225	243	200	237	237	208	208	203	252	230	217	228	220	251	214	217	209	216	203	238	231	254	205	240	213	234	235	227	215	217	219	231	228	199	236	202	183	225	241	214	220	220	207	242	254	235	218	228	212	230	189	229	204	222	244	229	222	250	219	223	248	228	238	223	227	242	257	229	206	262	216	216	253	232	255	245	242	228	208	250	231	230	217	258	217	207	205	236	211	229	215	214	229	219	243	233	200	247	216	210	228	248	221	238	236	207	212	210	221	221	264	213	203	234	235	254	233	226	235	258	221	234	222	206	224	254	244	232	237	231	214	223	262	234	219	231	215	228	218	227	230	221	222	234	235	223	242	221	245	236	214	250	236	210	240	222	238	243	247	229	216	215	221	237	220	262	244	252	234	214	214	249	226	232	215	231	230	238	224	238	245	229	207	228	193	248	257	225	226	245	231	234	207	252	249	238	216	220	227	229	217	222	190	239	228	241	227	231	215	227	235	213	243	226	206	236	232	248	212	209	247	259	246	247	229	238	251	235	233	219	225	208	194	225	227	200	244	228	237	238	194	247	220	233	218	219	240	237	233	212	215	224	214	239	207	232	226	231	242	239	241	224	224	242	247	236	225	228	240	227	211	199	212	223	231	223	241	229	224	245	232	209	253	242	213	213	231	263	216	216	210	222	243	211	218	230	232	225	230	200	223	247	212	244	220	232	203	208	219	230	247	232	233	230	247	234	245	240	247	210	211	239	212	228	221	251	219	259	230	216	228	225	235	202	217	209	223	238	210	213	221	245	247	236	211	246	226	253	224	200	210	238	228	247	245	222	233	234	204	223	232	228	215	217	212	215	227	224	212	242	248	222	283	236	270	244	211	212	248	217	226	211	231	225	208	228	224	245	217	216	205	247	231	231	235	212	241	240	218	230	211	240	213	220	207	220	217	229	217	250	254	233	232	215	234	206	243	206	210	202	227	238	240	208	221	254	217	245	260	228	225	251	227	207	217	231	225	252	208	218	212	223	235	205	205	226	237	222	266	250	225	228	212	227	206	216	245	209	247	211	245	236	225	232	199	225	231	239	219	190	226	242	221	230	208	208	225	242	226	216	228	250	215	233	207	244	236	182	231	245	221	245	190	262	236	222	216	234	229	236	239	234	206	231	212	237	204	217	200	239	212	229	241	218	194	241	218	250	224	251	204	241	251	237	251	231	234	258	228	226	249	254	239	215	250	215	222	227	197	196	234	237	211	225	225	254	225	229	212	211	199	225	247	233	221	221	245	245	191	215	241	215	230	253	216	237	218	245	250	203	227	231	232	195	238	204	247	225	228	228	213	216	229	216	205	218	221	245	238	234	230	223	235	221	234	218	248	226	226	254	215	215	207	225	216	251	249	230	229	229	205	216	220	239	230	222	212	233	205	225	197	218	233	242	224	217	221	253	217	241	241	216	211	213	226	249	224	234	232	229	199	263	228	205	227	238	237	219	232	239	216	225	204	201	226	244	259	235	244	194	214	224	219	219	232	233	193	224	217	247	222	237	237	253	232	224	196	222	197	229	231	248	225	233	200	245	221	206	236	209	231	233	223	221	192	239	220	205	242	205	227	235	230	220	231	204	223	221	197	240	228	220	232	254	254	230	210	237	230	224	231	216	230	218	258	225	224	201	238	268	244	251	239	232	201	239	209	227	220	216	243	228	210	212	240	222	200	241	242	236	232	215	244	255	211	220	226	215	221	241	243	235	229	245	227	236	229	217	255	236	213	250	222	253	211	255	257	237	215	227	236	223	242	230	233	238	242	240	211	233	230	224	213	223	245	219	204	230	246	213	222	216	230	248	230	243	205	210	257	232	243	265	231	260	215	220	214	236	237	251	217	225	211	233	235	224	230	226	223	216	211	214	236	228	227	244	238	229	240	261	217	232	247	250	231	230	244	227	249	216	218	219	221	245	250	213	223	237	232	226	247	213	232	221	220	232	224	215	233	241	224	220	237	218	233	247	231	234	233	238	218	237	250	231	217	245	250	213	217	238	240	221	232	225	232	223	240	229	223	226	217	255	228	236	219	232	236	250	223	222	217	254	210	222	212	205	239	212	231	226	217	226	231	228	219	222	215	239	228	247	222	225	235	239	248	209	235	213	237	247	227	228	239	215	232	209	255	212	220	218	231	244	244	223	213	220	216	225	236	223	241	222	222	259	207	204	253	223	243	226	231	244	252	236	221	257	227	219	224	240	191	224	187	217	214	229	209	216	235	225	206	235	225	229	223	222	236	221	221	247	212	231	233	236	221	225	227	232	238	228	227	248	221	223	254	231	240	227	227	203	208	257	229	216	229	209	218	236	217	220	243	220	196	228	229	243	231	222	234	228	209	228	260	226	235	227	245	227	228	220	217	204	246	247	233	222	230	199	228	228	228	224	199	251	231	222	233	237	236	235	228	247	235	261	220	234	228	216	193	222	196	235	213	211	223	237	217	202	238	232	191	224	240	230	245	228	211	240	235	244	239	213	209	204	217	230	209	224	232	227	255	221	198	243	233	218	204	240	226	224	231	212	234	236	221	212	217	214	240	234	241	226	221	207	236	190	248	238	213	230	202	235	224	211	226	236	234	230	218	225	226	257	226	231	253	217	240	230	238	249	208	226	218	229	207	211	198	238	228	242	244	239	248	232	225	218	224	209	231	253	237	234	227	231	229	197	229	248	221	195	228	237	241	243	215	217	232	252	251	226	203	223	227	214	243	202	205	217	240	202	232	245	234	211	261	220	232	218	210	180	227	181	227	217	212	230	241	231	231	233	249	234	208	207	232	251	203	200	195	207	219	231	230	219	221	244	230	218	226	220	242	225	226	243	240	207	241	236	218	252	216	232	223	219	204	219	247	241	232	230	217	221	220	222	195	222	205	206	225	219	220	219	250	195	220	248	194	236	208	230	238	214	209	231	217	201	209	243	204	207	237	199	211	237	224	258	215	215	206	217	189	212	219	228	223	250	227	227	247	208	197	228	219	219	226	236	241	239	237	223	231	231	238	230	228	243	248	225	212	227	246	204	219	226	212	214	243	226	236	231	219	213	221	207	217	227	210	229	228	249	231	226	232	230	214	237	237	220	222	222	249	224	210	250	215	207	218	258	244	222
22881	21440	29184	24095	21441	21485	7384	1202	929	834	739	701	590	608	580	599	529	519	549	528	518	503	483	508	493	529	429	483	461	491	491	444	459	448	463	453	491	455	412	483	493	422	457	430	433	438	465	444	473	448	472	471	434	459	422	466	449	462	460	412	480	436	424	451	446	480	436	450	410	426	410	451	455	454	415	458	405	430	441	476	469	468	456	444	447	444	448	429	468	451	419	450	441	431	426	452	475	452	444	443	445	450	448	459	466	451	426	431	375	428	444	418	425	422	440	457	442	460	464	466	454	426	434	408	438	426	422	437	479	407	434	457	413	425	422	474	417	435	432	473	422	439	416	461	444	419	468	435	442	404	457	427	436	440	492	404	420	442	435	461	415	453	461	423	481	442	427	468	396	429	413	460	460	437	454	435	445	459	441	446	423	432	423	408	480	473	418	420	420	443	406	428	415	429	464	447	416	441	437	460	454	424	451	421	447	422	451	442	461	428	437	402	418	421	457	422	461	450	471	457	451	410	451	439	444	410	442	417	439	447	416	455	432	475	466	424	458	495	477	445	421	425	449	448	417	449	428	461	463	424	437	448	441	414	454	450	463	453	441	461	428	445	419	445	432	442	429	435	441	439	447	471	420	459	445	407	428	443	501	446	452	450	424	453	450	430	445	461	473	429	439	461	415	458	446	433	439	404	433	446	421	449	426	456	422	421	438	446	416	437	465	424	458	455	476	463	452	444	442	419	462	473	437	437	434	405	430	474	449	430	431	443	422	436	416	449	430	460	427	429	433	420	461	450	511	409	448	457	449	444	461	461	427	418	486	459	424	442	433	401	460	458	437	432	426	457	463	415	456	434	457	441	469	503	436	472	446	472	480	437	443	451	456	466	425	443	473	445	412	452	392	431	432	419	458	415	452	435	462	442	440	445	466	428	462	429	433	432	405	442	458	411	427	439	450	401	486	461	453	421	399	431	457	401	432	451	489	426	447	434	471	425	428	428	446	453	439	426	422	461	455	411	441	476	475	438	407	407	394	492	482	415	416	470	464	446	506	449	447	462	437	448	436	449	443	446	468	457	437	423	473	445	410	467	434	435	438	466	456	457	435	436	408	476	445	419	414	475	443	431	465	443	451	451	430	467	471	432	455	431	456	461	451	440	457	434	443	448	425	457	433	413	470	410	471	405	442	477	443	435	386	435	431	462	398	404	444	439	410	451	423	443	448	435	424	437	417	480	433	413	456	402	432	445	423	428	447	461	448	445	431	423	392	483	442	414	446	423	423	413	471	394	427	468	429	438	427	427	409	452	437	454	479	451	428	430	409	440	465	440	435	417	426	456	432	449	429	448	431	410	407	453	456	442	449	419	456	431	405	435	459	441	434	439	439	481	428	417	457	454	449	431	430	467	435	431	442	411	434	427	454	403	429	417	447	428	436	424	466	430	446	427	436	407	429	464	474	497	434	464	442	392	401	471	405	457	407	440	431	455	427	461	425	424	439	441	413	450	480	443	472	443	465	422	475	418	442	422	493	489	440	437	460	443	485	409	453	475	415	455	418	432	459	412	410	436	430	427	442	457	460	421	397	482	450	414	447	465	417	442	467	416	440	410	401	450	458	446	426	419	425	448	412	456	449	414	420	468	437	483	479	459	448	422	469	444	440	444	429	432	427	451	480	444	432	448	458	393	453	446	447	437	466	481	408	424	468	451	427	458	448	428	433	456	455	428	481	410	432	426	455	459	444	431	410	464	489	470	456	429	484	428	448	414	474	468	396	444	451	463	455	440	425	417	454	458	440	433	464	427	421	451	438	440	437	457	414	428	425	463	460	459	450	460	459	455	427	424	436	418	454	476	440	420	394	430	424	475	449	453	399	449	430	464	427	464	399	427	425	459	427	426	434	410	440	437	442	365	451	457	425	459	425	441	462	446	471	432	431	449	445	447	421	418	471	438	418	443	440	443	472	445	440	451	493	434	448	438	420	458	397	451	447	441	450	413	448	444	449	452	456	449	416	434	458	442	441	457	478	411	469	414	462	415	432	416	483	406	427	444	467	424	438	461	429	417	433	440	410	412	438	449	440	457	458	442	434	459	488	394	438	413	398	440	450	461	426	398	444	474	450	441	438	440	458	450	427	410	435	453	431	461	455	439	490	509	418	439	418	446	471	447	460	473	422	430	424	455	406	468	443	444	403	446	420	437	451	440	441	442	404	454	474	462	467	421	467	423	464	412	441	436	446	431	467	431	447	447	472	423	437	441	479	427	463	462	442	476	490	449	494	452	453	450	433	457	489	427	427	454	417	454	436	462	489	437	449	423	489	429	463	442	472	390	465	452	449	394	479	433	436	455	482	401	453	471	444	404	413	456	460	470	416	459	436	455	433	470	448	485	412	437	432	391	447	440	442	471	437	452	471	413	438	442	446	410	466	453	464	424	463	447	435	406	459	482	450	439	468	471	488	435	418	465	396	426	461	451	461	449	443	397	446	403	448	420	452	417	448	461	412	393	504	401	449	408	450	422	416	473	434	414	438	406	452	419	432	464	449	417	428	465	447	470	430	422	432	425	411	470	404	459	437	455	429	451	513	424	459	464	445	445	487	444	471	472	450	448	416	452	461	442	468	446	433	458	449	455	439	438	436	462	466	440	441	440	452	452	421	430	441	458	437	443	458	465	437	431	424	465	441	454	432	427	455	449	435	489	404	426	426	448	449	454	436	421	435	438	432	398	492	455	442	442	464	453	447	445	447	425	423	445	473	416	476	443	390	462	487	406	447	428	438	434	459	411	448	468	472	423	438	434	421	438	422	447	427	404	454	440	434	404	460	455	429	439	448	412	420	457	452	477	435	451	442	427	474	457	453	404	438	440	438	462	459	419	425	417	449	426	446	438	424	413	425	465	430	447	443	422	476	424	424	486	491	438	450	450	457	457	453	400	413	474	409	429	438	457	451	430	437	442	473	481	430	441	447	441	430	417	434	446	431	427	424	398	446	420	445	456	436	452	407	422	451	452	404	453	424	457	472	473	440	417	442	445	478	456	442	411	461	453	438	433	469	391	442	444	447	478	442	482	454	474	473	417	456	454	434	449	420	433	448	433	407	453	419	420	434	420	450	418	434	485	450	445	448	419	439	468	441	462	433	446	453	421	474	446	427	425	442	445	453	432	458	429	455	440	474	436	420	459	481	455	436	441	433	447	456	433	425	484	450	469	434	437	453	428	456	475	424	435	464	472	461	400	464	387	429	446	423	438	480	490	406	438	416	446	436	416	455	440	410	423	429	434	422	441	430	459	417	426	444	420	407	448	447	443	413	428	443	465	452	426	401	420	428	421	430	428	472	436	455	440	407	455	473	425	472	480	452	431	444	470	433	428	464	453	450	420	478	464	445	432	480	412	420	434	445	449	446	439	450	426	408	469	431	413	434	428	461	443	443	415	429	449	475	448	409	435	450	418	424	449	444	503	451	483	403	479	440	435	432	435	433	400
4782	15447	9799	4851	3577	2685	2018	1635	1297	1118	963	900	791	722	644	637	604	606	541	569	584	523	538	522	540	531	534	487	522	509	488	540	497	509	499	527	471	478	465	473	524	479	446	464	458	462	476	461	448	433	443	486	457	448	508	479	479	457	444	456	460	444	467	448	462	492	453	448	474	520	449	481	479	463	459	479	475	449	464	505	465	462	443	478	480	483	455	465	478	458	477	473	443	427	456	441	481	463	452	463	415	470	456	497	482	493	454	433	431	443	449	452	438	454	436	493	465	442	446	469	443	478	451	461	445	423	438	465	461	463	446	441	428	452	480	461	478	457	462	460	447	485	472	421	441	453	448	469	418	433	421	446	467	451	460	487	433	472	461	462	480	483	454	455	459	444	468	458	444	443	419	506	437	453	423	469	454	422	472	482	478	463	425	424	455	473	508	430	452	471	463	456	454	439	450	482	434	448	452	449	468	464	461	443	473	468	453	461	450	459	443	457	455	457	473	470	439	437	478	456	423	501	431	431	435	452	471	450	460	437	464	448	459	466	493	490	441	433	490	435	435	404	424	449	431	482	454	438	415	437	442	435	431	468	434	463	434	466	452	487	454	440	467	448	438	466	440	423	478	460	477	478	467	460	486	482	472	426	450	471	457	452	458	453	481	500	432	468	467	439	479	485	470	451	448	468	445	451	413	510	451	466	448	457	441	442	440	493	457	442	475	434	440	461	453	453	448	449	455	463	442	446	456	430	494	424	435	455	458	449	433	475	464	457	471	425	443	460	459	430	459	440	479	462	448	457	427	471	448	453	443	447	442	457	485	499	437	475	409	473	442	440	448	447	478	461	431	448	431	471	442	482	461	457	429	458	465	479	477	430	451	469	434	443	448	453	445	470	447	436	433	472	441	438	475	468	457	444	447	415	434	445	430	439	484	447	454	495	459	452	469	473	435	460	450	456	432	455	431	446	438	427	425	443	464	453	445	485	451	452	446	429	458	499	426	437	477	452	428	440	431	464	449	433	481	463	437	460	463	438	429	463	459	443	484	453	445	425	437	472	455	473	435	441	437	439	482	472	457	475	455	460	445	448	456	441	463	433	434	466	443	461	448	445	419	467	457	490	469	451	424	435	515	437	425	447	448	468	410	440	457	459	464	450	416	452	493	461	409	450	474	466	488	469	471	444	457	461	434	470	459	475	439	433	461	449	466	418	485	425	497	469	456	456	447	472	422	475	443	449	452	450	446	432	456	443	531	404	451	449	464	469	471	474	452	460	419	446	468	427	448	457	464	460	451	440	482	448	443	454	460	479	464	470	488	427	439	431	450	441	413	470	436	399	456	440	454	453	468	451	457	476	427	475	482	461	444	434	473	483	461	456	498	460	436	461	463	478	455	451	429	456	439	450	474	474	461	451	458	445	432	439	492	448	449	440	459	443	495	435	472	437	426	431	458	457	468	473	480	463	427	430	452	473	432	499	461	473	460	423	458	453	461	464	473	455	446	490	478	457	442	445	460	444	495	492	400	463	454	473	450	466	486	467	447	431	451	481	470	428	469	453	452	405	462	442	448	449	426	453	461	475	447	442	445	429	445	450	420	465	464	454	465	482	474	437	433	441	421	451	432	455	428	502	479	447	469	439	441	441	430	368	484	464	447	464	430	467	456	451	434	466	487	446	432	479	428	447	454	453	432	442	452	478	427	470	482	446	418	409	477	430	477	473	430	442	426	458	406	441	468	432	444	446	434	429	440	456	421	435	439	429	419	461	464	460	468	432	435	423	474	447	475	469	473	463	437	468	448	474	434	502	468	466	424	454	473	424	428	434	467	422	466	454	462	460	435	464	419	475	483	438	448	448	441	450	460	496	435	471	428	437	430	461	465	478	446	461	458	478	496	411	442	423	471	438	467	480	490	433	427	452	483	425	449	455	416	414	449	467	440	488	440	496	470	456	466	436	474	434	442	467	472	464	469	430	450	470	451	466	473	444	422	425	440	479	469	428	491	455	448	436	471	462	430	441	463	426	430	450	493	454	429	462	426	450	442	459	419	438	488	435	460	417	441	453	449	450	427	471	498	477	459	434	436	487	477	448	453	460	436	425	474	460	436	465	484	490	441	420	449	460	448	456	480	516	433	475	422	450	453	455	464	426	479	422	432	484	472	433	425	417	480	485	427	440	440	463	445	478	468	476	440	457	427	442	460	430	445	480	499	467	422	491	439	447	436	426	454	438	435	434	439	451	449	412	493	462	476	460	442	464	457	432	447	457	460	448	459	492	456	471	453	445	428	430	451	431	435	439	457	469	454	401	440	454	453	434	452	454	421	480	457	483	440	429	444	457	457	435	448	476	499	453	452	411	451	436	461	485	461	517	459	422	460	485	451	440	456	455	477	465	488	439	462	489	421	434	496	430	492	482	452	469	470	480	475	435	457	410	436	497	447	458	440	473	454	465	422	440	446	481	431	487	443	456	459	427	434	457	418	417	452	422	444	445	416	433	444	447	421	439	466	404	466	461	444	466	480	461	489	428	471	444	481	462	443	458	448	483	453	439	449	454	416	461	465	454	446	428	454	459	411	485	455	449	446	461	476	456	452	457	439	436	431	445	449	454	440	435	489	442	436	470	426	452	464	424	466	453	488	462	451	461	459	492	446	467	427	466	437	483	464	480	431	463	418	413	467	463	455	448	478	474	433	481	469	446	470	451	439	456	496	410	413	450	431	472	429	458	454	467	437	433	437	430	463	443	449	479	445	470	448	425	456	463	460	485	506	433	462	457	499	416	456	508	473	448	458	456	485	466	483	450	484	404	459	505	418	437	471	464	442	460	423	436	424	472	492	461	477	422	428	450	464	437	433	459	482	441	492	457	457	424	478	440	439	486	486	481	455	480	449	462	425	426	430	452	461	442	492	423	442	449	477	397	430	417	391	484	417	403	468	500	483	424	430	476	445	439	447	424	453	465	462	435	445	426	481	444	483	450	514	448	422	443	444	441	480	450	456	476	442	440	432	449	460	406	464	487	458	476	459	408	423	404	434	448	438	444	437	487	471	470	445	435	452	447	436	445	455	436	450	454	449	480	486	426	497	441	462	414	479	495	471	496	473	466	477	446	485	466	451	453	472	495	467	473	454	415	458	441	476	489	415	466	449	417	467	443	433	460	433	461	410	442	449	443	439	431	492	454	485	437	455	460	473	451	454	451	445	450	467	446	442	448	434	455	418	465	482	452	456	481	458	447	393	432	478	472	480	499	460	415	465	493	464	440	440	460	454	458	429	419	439	477	428	436	444	466	435	463	443	480	471	460	418	454	447	470	476	478	451	445	463	478	443	446	443	448	472	443	431	446	448	483	464	457	478	451	468	455	390	446	465	486	462	436	460	458	473	440	466	439	443	468	416	437	458	480	472	470	447	448	426	458	474	444	495	464	481	463	439	445	468	454	434	451	455	442	463	447	454	418	491	455	480	449	443	453	469	468	489	461	450	472
28102	17182	2666	283	180	148	144	123	134	141	124	105	120	114	119	123	106	118	92	117	99	116	97	114	115	131	107	117	119	107	116	128	111	114	108	108	100	103	113	114	116	105	112	128	103	102	92	114	114	120	115	122	122	117	110	99	102	93	105	107	119	124	128	103	117	134	114	92	89	107	98	90	113	110	108	110	120	111	107	96	147	90	120	135	117	113	132	103	119	95	135	111	108	117	124	111	121	94	110	115	104	109	117	106	110	112	142	106	104	123	122	113	104	108	113	120	125	108	117	102	114	114	118	118	106	137	97	123	104	118	140	124	113	109	113	116	117	100	101	88	130	112	114	116	118	116	110	120	113	117	116	95	116	104	109	115	108	133	108	117	105	114	98	112	122	105	122	105	120	103	122	115	109	109	94	118	105	123	112	99	117	102	114	102	105	120	95	112	104	111	105	119	107	100	119	116	128	112	93	121	111	89	125	117	102	114	131	112	110	115	124	115	123	99	107	118	94	119	125	116	107	115	98	113	113	110	105	116	103	112	117	115	98	110	123	107	136	113	105	121	121	121	99	128	109	124	112	116	93	103	107	113	96	126	115	119	104	106	114	111	95	98	100	98	117	99	117	93	111	108	113	135	103	115	98	128	102	131	113	103	99	110	104	118	100	93	125	100	116	105	101	135	92	110	102	127	125	127	125	99	118	105	117	105	113	113	112	119	128	111	102	116	104	112	116	123	103	102	129	106	110	124	111	124	111	116	114	89	119	116	110	124	108	125	94	119	119	110	114	129	128	114	118	117	87	122	117	112	97	93	123	119	120	109	115	98	119	121	146	109	116	119	102	116	86	102	109	107	114	131	110	95	99	115	105	114	100	98	93	99	120	111	98	112	108	122	99	104	117	111	105	119	115	128	119	111	113	105	111	122	99	123	94	120	118	112	100	104	113	104	103	116	112	125	92	99	126	113	113	128	98	106	112	109	110	99	117	106	100	119	103	106	107	101	104	99	111	111	104	115	121	108	113	111	133	102	103	86	120	118	98	116	118	110	130	104	113	110	108	118	118	125	117	114	110	108	109	110	102	116	109	128	123	119	122	113	102	104	121	123	109	118	114	104	112	114	107	115	117	115	105	111	108	119	113	118	119	110	121	119	113	138	116	126	104	135	114	112	129	118	131	129	115	123	110	116	114	102	102	116	105	97	98	107	119	121	105	105	109	97	114	134	111	98	109	99	108	117	116	106	122	109	110	123	103	124	125	105	116	119	97	112	113	99	104	112	108	122	113	95	119	103	107	113	92	96	107	126	109	118	103	113	94	122	127	113	126	97	116	100	107	105	101	89	92	95	110	119	126	118	125	117	108	119	93	108	120	123	126	106	120	108	134	127	90	103	114	119	127	106	104	99	103	105	89	109	108	122	122	122	113	91	114	112	111	121	99	99	120	106	107	110	117	111	107	94	112	123	107	119	108	124	110	99	83	96	99	106	125	102	105	99	113	87	102	117	116	107	110	118	112	93	118	92	104	103	108	109	118	108	103	120	125	114	94	100	117	116	109	107	113	104	105	94	125	99	102	118	109	121	114	96	104	132	107	102	122	131	115	98	114	118	133	111	112	116	100	114	109	104	126	116	117	107	112	128	113	118	98	96	117	106	109	102	116	116	112	95	113	101	119	122	109	108	119	101	110	95	111	119	107	132	114	115	107	120	95	112	119	115	94	95	120	119	124	128	110	81	103	101	110	122	109	123	111	100	99	119	89	105	122	110	113	118	121	119	111	115	108	93	117	105	98	94	113	97	112	132	126	84	119	104	119	107	108	123	111	120	110	112	146	104	99	121	104	132	109	105	113	112	109	108	119	92	96	103	120	131	106	125	126	106	111	110	103	101	115	111	102	111	120	102	113	89	116	113	105	117	132	117	99	111	106	123	111	123	127	101	109	98	110	113	110	120	110	127	113	115	104	110	118	96	122	104	101	119	120	115	125	100	120	118	117	120	120	108	110	103	120	94	118	102	121	132	124	88	103	132	116	101	103	116	105	106	109	115	119	118	94	115	123	101	100	141	96	122	111	108	98	115	113	104	101	97	108	126	111	120	94	96	107	98	111	101	107	110	116	109	118	122	123	107	106	98	91	116	118	113	100	105	108	116	112	91	122	102	88	119	93	138	122	112	111	123	103	124	103	118	111	121	134	142	106	104	133	105	92	97	108	115	101	101	108	104	126	119	127	105	111	115	127	109	109	130	114	102	103	117	108	109	112	99	106	125	119	112	120	110	119	115	109	89	103	104	97	100	94	124	107	96	113	115	92	120	100	102	114	131	111	122	93	118	124	130	121	126	110	107	104	108	111	110	111	116	96	118	125	100	98	112	129	117	111	101	121	98	103	118	116	116	119	129	100	122	94	124	105	104	105	111	128	113	99	119	119	117	104	110	105	110	111	110	113	112	105	105	102	108	117	112	110	121	110	96	110	111	126	88	99	114	96	94	112	101	131	107	116	100	119	108	112	111	109	101	108	112	121	113	102	106	113	104	126	119	145	119	111	103	118	102	119	111	108	110	110	112	103	124	107	92	127	119	124	121	127	110	130	110	99	107	106	93	111	124	109	97	89	109	106	108	106	99	122	118	106	121	105	113	84	111	112	107	104	115	108	122	118	133	119	102	120	104	121	121	113	112	103	105	116	96	117	99	115	100	122	111	130	114	107	105	118	104	112	113	114	119	111	108	97	113	95	126	111	117	120	106	108	107	112	120	106	116	108	126	118	110	106	110	119	106	88	123	92	106	105	108	97	104	115	86	112	109	95	111	115	120	112	114	111	119	100	111	107	114	121	116	132	95	108	115	111	110	93	111	96	88	109	119	116	88	99	126	125	112	91	116	114	106	111	114	109	106	106	113	121	124	101	103	108	100	98	106	129	120	98	107	116	115	106	111	111	107	105	104	136	91	111	120	101	122	113	122	112	113	109	121	89	104	113	110	123	101	104	118	125	109	107	105	108	98	106	100	96	93	105	122	117	108	95	111	101	123	89	96	106	121	123	112	106	121	107	118	99	120	141	108	130	116	121	109	120	114	117	101	100	100	106	99	133	114	105	118	101	112	89	119	109	98	106	103	136	106	103	111	111	101	116	126	104	111	100	122	121	106	121	125	94	113	115	109	140	118	138	109	111	100	109	105	104	96	110	100	115	116	102	109	125	110	121	122	85	108	105	99	115	114	117	91	125	118	105	108	106	96	98	109	113	108	118	125	121	120	122	108	119	103	113	106	113	111	121	97	119	112	118	135	119	102	105	117	103	103	100	120	113	116	118	104	103	116	97	114	127	105	124	90	105	123	108	114	128	124	93	109	95	110	111	121	113	127	110	106	119	101	105	118	87	101	92	111	109	115	104	108	106	107	115	122	121	109	121	130	127	97	99	135	111	107	109	104	119	115	113	99	105	95	134	97	125	117	122	113	126	115	109	110	100	116	96	101	119	128	106	111	109	111
4225	630	440	247	200	170	165	144	154	154	156	143	128	144	157	130	133	102	133	132	124	118	125	123	121	136	137	127	140	129	126	144	141	139	130	129	122	134	144	138	110	121	106	121	106	127	122	120	141	123	114	148	111	148	117	119	136	123	108	133	124	111	136	105	119	126	127	120	128	127	131	123	129	111	115	122	134	103	131	131	119	126	135	134	124	136	131	145	130	131	133	140	140	132	119	116	129	127	131	118	140	136	149	147	129	118	121	114	114	138	121	154	130	125	134	124	116	139	132	119	141	129	120	131	122	118	149	134	121	128	106	113	101	131	124	115	113	121	145	124	120	128	124	128	114	137	117	132	96	131	118	129	128	110	124	110	130	130	141	113	128	130	121	131	126	109	145	143	132	143	147	145	117	128	139	131	144	145	121	141	135	134	112	125	126	139	117	118	115	111	115	145	114	144	116	123	127	126	142	118	116	126	137	132	118	150	137	133	137	135	129	144	123	141	120	134	128	109	132	115	118	143	115	113	148	119	114	120	119	130	121	110	133	124	121	122	119	130	131	149	121	121	130	125	135	140	121	120	132	139	113	124	103	106	140	120	124	131	138	139	130	134	130	135	130	135	134	147	143	137	117	116	128	129	119	113	121	134	123	132	114	103	130	103	112	146	118	117	124	133	128	128	147	115	109	139	137	146	112	149	123	138	117	127	107	133	136	143	125	105	124	129	134	106	110	137	122	126	143	139	134	124	116	134	127	110	130	124	126	119	132	116	143	124	114	126	118	101	138	138	121	123	131	124	129	129	113	129	123	140	118	135	133	136	138	146	141	117	139	136	120	111	129	120	124	126	137	133	139	130	124	127	121	132	112	124	135	128	123	137	128	135	132	125	122	125	116	137	138	121	147	127	115	111	146	130	134	106	132	142	122	113	116	140	136	139	96	135	148	124	113	135	147	115	140	136	132	118	149	128	121	118	139	120	141	135	115	129	135	129	116	114	134	121	110	132	113	118	139	122	140	125	123	128	128	150	115	139	119	98	119	134	123	131	118	122	109	130	112	119	125	133	124	131	109	116	131	136	140	136	136	129	131	133	123	124	130	119	134	114	152	125	150	101	117	130	131	109	136	132	117	104	121	125	132	127	108	132	123	137	116	127	118	132	121	144	120	130	122	132	114	104	124	129	135	144	114	132	125	114	130	148	136	148	130	128	130	111	130	127	111	136	110	124	127	137	106	123	125	147	106	123	124	132	167	132	116	109	118	131	124	122	120	124	122	98	142	98	139	121	130	123	130	128	121	128	127	124	124	135	118	112	140	124	134	134	120	124	134	159	123	110	123	107	121	142	112	133	127	128	111	150	132	128	123	144	149	124	140	125	132	130	122	130	124	136	133	122	128	123	128	117	132	120	142	132	129	145	123	120	109	124	116	136	116	129	121	120	116	134	126	138	126	110	127	126	138	134	118	121	133	122	141	123	129	131	98	145	127	115	141	142	125	132	110	120	127	114	118	126	116	123	132	148	132	135	125	120	126	141	124	127	138	121	132	124	110	142	144	124	121	131	125	119	131	138	150	135	118	135	111	115	125	140	103	109	124	145	135	115	132	128	118	124	126	129	121	108	136	117	124	121	132	131	130	143	158	127	120	150	110	146	126	142	113	118	122	154	140	122	160	117	127	143	144	136	124	127	131	145	132	128	110	118	122	128	128	120	125	138	131	126	141	118	118	125	124	132	116	106	109	125	126	117	125	141	129	129	121	123	114	122	117	154	108	121	123	118	139	136	130	117	113	142	136	143	134	133	124	122	124	127	145	120	131	139	133	113	124	122	123	127	113	145	133	109	123	113	125	120	133	120	128	125	128	117	138	123	126	127	136	138	149	123	133	107	136	133	111	124	114	129	120	146	113	122	110	116	119	146	131	126	129	132	123	142	127	127	113	117	152	113	126	125	97	124	132	111	143	134	116	140	120	102	135	136	132	146	133	134	132	117	118	123	100	118	119	131	122	126	117	134	139	121	134	129	117	118	139	155	132	120	107	108	106	121	119	150	144	145	114	119	126	142	109	152	125	136	140	112	147	121	127	96	137	137	122	135	111	126	130	134	144	119	122	114	127	129	130	120	123	126	133	118	137	128	128	138	130	127	135	125	165	108	120	148	136	128	131	120	116	150	130	127	132	122	117	112	115	119	114	124	118	121	134	118	139	142	137	111	120	131	119	113	125	121	114	138	138	117	130	121	127	126	116	115	136	131	130	136	134	130	126	140	121	132	127	129	136	146	117	123	151	129	132	126	150	129	129	137	121	146	143	114	133	119	122	103	147	129	126	101	136	117	132	127	130	123	131	123	137	135	127	147	111	142	126	152	136	127	134	131	123	120	146	122	118	111	132	147	118	126	129	135	133	132	129	138	114	142	126	141	110	137	126	127	137	122	131	115	122	135	128	135	142	116	120	126	148	121	108	143	131	145	109	121	148	116	125	134	132	122	129	144	121	128	123	125	140	117	131	147	128	113	118	123	138	112	123	117	149	120	150	128	107	108	113	111	129	132	127	110	120	125	137	142	135	119	118	125	120	136	136	127	125	121	125	128	128	137	131	124	115	132	143	136	131	128	126	119	136	126	135	119	127	153	142	118	121	120	109	147	124	150	118	139	123	139	137	109	108	117	133	135	141	139	127	129	133	139	115	139	135	122	127	131	126	133	129	142	134	141	118	131	119	139	142	114	129	130	124	118	116	132	126	129	129	141	123	119	135	129	136	144	131	126	134	127	125	149	124	157	133	115	119	120	144	107	132	118	115	135	120	118	114	109	137	143	125	109	114	137	113	151	119	112	120	121	117	130	134	127	121	121	128	136	124	124	132	115	105	106	110	112	122	124	137	131	126	124	128	130	114	116	131	141	120	129	129	102	118	134	122	137	121	121	122	128	120	125	136	121	141	146	130	123	130	126	127	136	134	134	117	123	128	123	137	114	119	117	148	128	121	122	163	125	146	136	119	126	126	129	135	121	138	107	123	137	115	150	116	116	113	135	142	132	99	135	140	92	119	118	146	124	123	125	137	154	135	120	132	134	136	125	117	137	118	101	136	141	125	123	133	133	134	130	128	135	124	110	142	130	168	112	116	130	137	123	128	144	136	128	125	138	117	121	124	124	143	136	150	126	124	129	120	117	129	149	127	135	129	136	131	137	124	133	131	124	148	143	134	140	137	139	111	142	111	108	125	119	145	120	114	144	144	123	133	130	118	130	107	131	139	133	127	137	150	121	140	113	127	108	124	127	135	123	128	148	126	115	143	137	126	119	129	129	118	151	132	122	115	126	108	116	128	118	130	123	123	125	123	107	126	146	112	124	118	128	134	124	133	122	114	134	128	156	126	118	128	120	125	119	124	155	128	123	126	123	116	150	124	119	123	143	119	120	139	106	133	110	125	135	133	110	104	108	117	130	139	117	144	128	123	133	122	132	130	127	134	144	125	128	135	140	123	132
24015	21424	28704	24513	21409	8966	943	609	494	467	431	416	390	387	353	316	341	319	291	311	318	289	271	292	254	293	266	295	260	275	280	295	274	285	278	250	271	267	259	251	281	280	259	285	282	267	282	277	290	262	243	265	279	278	297	252	271	251	271	264	257	272	248	234	286	294	279	251	253	306	264	268	266	236	272	266	270	244	282	284	265	284	288	266	239	265	274	296	277	264	293	252	288	238	284	245	243	268	291	253	293	269	247	275	263	264	244	251	272	267	238	267	274	229	262	274	301	268	291	252	283	289	271	268	278	276	227	258	278	272	262	249	306	244	290	259	259	243	298	241	271	275	276	267	275	262	292	277	265	298	307	269	268	293	255	273	284	261	277	285	299	252	258	268	269	288	261	245	268	272	240	271	264	258	295	254	252	250	260	246	278	263	247	233	245	283	262	283	254	285	254	250	257	252	273	252	259	267	284	264	281	280	280	251	320	273	278	258	267	275	275	238	255	255	240	230	277	290	265	267	264	269	252	279	218	273	246	286	255	279	279	273	279	271	257	266	307	286	276	275	287	272	271	260	290	265	227	287	258	286	269	239	256	325	229	265	294	279	259	278	261	280	260	290	260	256	281	234	276	275	271	280	245	248	234	260	265	270	263	250	248	281	307	315	258	279	315	259	255	274	243	292	266	261	241	267	292	264	260	250	242	258	280	263	264	289	284	238	278	253	263	264	249	283	283	246	269	270	273	263	243	276	281	266	261	252	269	256	278	274	264	260	260	296	267	285	264	262	248	254	272	307	276	278	231	283	273	270	267	311	254	266	279	251	251	276	267	261	263	292	268	291	270	256	277	272	275	251	254	236	296	274	243	291	270	289	255	276	256	263	273	273	255	250	252	272	300	231	309	267	263	265	304	278	280	265	260	249	297	280	248	267	234	291	282	272	258	256	282	263	267	288	271	268	312	268	262	261	262	283	270	251	254	267	259	277	253	285	266	291	268	261	275	294	270	257	253	294	253	270	242	271	263	284	259	290	269	272	255	255	262	234	276	246	286	280	258	273	262	265	292	251	231	264	282	254	270	274	261	275	270	271	241	277	253	269	279	275	256	263	264	298	261	281	285	262	280	276	288	249	257	258	248	294	284	286	262	279	268	243	285	261	286	263	257	252	270	258	252	258	249	287	258	276	266	280	248	260	249	265	259	274	257	262	285	244	290	252	251	275	289	247	288	276	225	271	245	263	256	311	268	268	276	264	248	276	261	260	225	269	246	261	266	272	271	271	251	281	275	256	271	270	249	279	259	248	236	268	317	255	276	316	272	276	242	287	270	290	270	247	251	271	272	280	269	234	287	272	251	268	263	264	286	277	267	296	286	268	271	251	261	241	250	267	252	265	256	249	286	252	269	280	255	254	270	253	263	253	293	257	269	261	271	273	257	255	275	278	265	264	252	270	270	270	254	271	292	268	271	242	266	272	262	290	231	289	274	237	253	304	259	264	266	277	281	280	258	268	279	283	283	251	256	261	245	252	266	284	265	281	241	292	266	245	267	255	265	267	239	272	283	235	273	274	274	271	287	269	268	302	279	249	238	267	266	281	287	259	260	274	269	260	280	243	260	292	284	267	253	255	286	249	259	237	272	275	254	260	257	269	258	283	316	269	247	251	253	247	267	244	269	286	262	291	299	272	248	255	242	263	241	308	262	273	259	298	275	277	251	266	234	269	287	274	226	276	269	277	264	268	243	273	282	270	276	274	260	287	270	301	262	288	266	254	255	266	245	302	266	227	290	262	261	267	240	268	255	257	282	268	279	259	287	277	239	253	260	282	257	249	259	258	267	280	269	271	253	296	273	266	265	264	248	276	276	280	290	269	250	248	256	323	269	268	283	305	252	253	263	280	278	260	287	250	278	276	275	254	277	270	234	284	286	226	278	251	226	268	280	280	271	269	300	271	281	267	259	274	264	242	248	265	255	254	270	266	278	261	275	238	277	254	254	255	261	297	312	237	233	247	264	270	291	274	263	276	251	262	285	283	288	247	274	264	254	269	272	296	259	295	252	251	277	272	258	251	240	257	249	264	243	225	251	286	268	256	272	251	247	276	271	265	284	263	231	270	280	259	267	232	273	300	292	264	272	283	259	275	286	264	266	257	264	266	250	250	247	245	252	263	247	285	273	260	273	271	241	257	299	262	263	271	270	264	270	266	257	261	286	263	281	288	254	274	224	283	272	287	265	256	270	243	310	276	289	267	284	252	275	264	283	249	285	330	280	291	271	254	255	259	252	248	244	280	267	283	278	276	258	264	290	279	286	258	267	267	242	274	276	281	267	286	265	255	275	278	260	296	276	269	250	271	263	268	258	283	247	265	293	275	261	225	259	278	254	273	273	303	286	273	268	239	236	282	283	267	259	242	274	275	244	242	270	269	274	250	280	239	292	302	258	276	251	283	267	277	272	265	274	244	293	279	238	250	261	245	285	279	238	283	278	278	260	247	281	277	284	275	274	269	280	297	279	266	284	253	263	258	288	268	257	240	249	284	245	269	252	259	278	286	254	269	253	273	246	275	272	260	269	242	264	294	248	279	273	289	272	270	269	279	282	247	293	262	296	277	283	261	265	281	249	248	281	262	274	314	278	254	263	270	263	244	257	283	270	291	291	289	295	233	247	272	275	274	279	284	260	247	259	287	235	233	253	258	296	263	281	237	287	274	292	266	279	278	283	278	288	291	265	267	266	286	255	259	267	284	274	266	272	270	278	239	246	253	274	255	265	300	282	273	281	230	295	282	294	277	236	329	279	247	247	265	266	230	278	256	281	283	266	299	259	262	267	283	269	289	264	266	263	262	275	272	272	265	289	264	271	241	265	261	261	288	275	263	270	246	262	255	281	298	286	258	214	252	244	281	253	263	272	262	258	277	239	269	278	247	277	263	263	250	251	245	240	278	254	252	303	302	252	276	267	240	268	273	280	270	269	253	290	232	298	257	256	277	262	243	252	261	259	285	258	238	262	263	254	283	280	307	267	286	232	251	262	264	239	279	276	281	268	292	246	261	259	290	271	282	275	273	275	271	288	259	279	293	272	274	282	270	258	278	291	263	261	283	291	276	285	247	259	275	238	253	260	281	254	260	259	285	239	246	256	274	282	268	241	265	261	219	314	249	277	272	262	274	305	236	266	305	241	269	258	256	276	288	302	277	254	252	277	273	262	271	278	255	288	296	269	261	286	256	278	263	279	242	278	257	273	231	247	252	260	232	251	256	261	279	259	247	245	244	282	272	261	264	263	258	238	261	265	295	267	268	248	245	245	239	262	279	295	240	262	293	263	243	257	242	275	282	270	253	242	272	268	249	265	241	279	287	270	284	254	268	250	280	270	264	262	241	267	266	251	269	281	293	292	261	244	275	292	281	280	260	277	278	284	241	265	279	274	254	258	243	253	267	294	260	260	274	278	245	270	276	286	280	268	279	267	261	273	261	242	254	272	273	284	275
3196	9290	5918	2650	1883	1464	1092	870	709	611	574	499	442	431	385	386	376	337	355	348	307	338	306	301	292	284	281	295	286	309	283	321	276	271	274	313	298	308	303	300	295	318	304	284	285	271	298	272	285	269	277	280	281	264	289	269	270	282	274	285	284	302	286	255	274	284	282	270	281	291	289	278	280	257	255	288	287	283	264	287	276	292	299	291	254	281	266	293	300	268	297	299	270	270	266	252	288	287	276	271	276	271	274	288	313	274	273	258	287	266	288	272	284	288	285	250	298	275	285	258	244	296	289	284	276	285	302	240	284	297	272	256	303	270	269	290	272	320	270	268	269	292	259	281	286	269	266	291	294	263	263	291	294	272	283	287	284	284	248	301	296	273	307	280	304	288	282	277	258	260	255	289	252	289	298	270	272	271	272	273	288	285	254	279	255	269	288	286	275	260	307	249	280	284	281	298	294	284	284	278	287	296	273	266	289	273	288	272	267	269	254	296	282	290	284	263	262	267	268	289	255	267	284	282	246	256	282	278	290	276	264	268	281	278	273	277	263	273	308	255	301	260	267	282	280	297	267	253	290	313	261	312	276	270	293	274	291	282	252	268	294	266	286	288	282	284	277	268	297	277	283	291	269	286	291	274	268	302	293	289	270	288	254	297	279	251	271	289	276	282	247	275	269	305	278	304	285	279	284	285	302	299	291	255	268	274	260	265	317	277	284	279	269	277	260	235	274	272	252	271	287	260	249	298	262	290	279	275	277	283	262	280	295	267	272	300	274	276	284	267	267	285	279	293	284	264	274	284	256	269	273	278	267	281	292	238	287	278	264	300	258	275	276	248	292	295	303	283	274	264	296	276	300	304	264	258	274	283	255	275	280	282	276	292	296	281	290	279	290	268	261	281	256	295	283	290	263	263	277	268	233	268	294	271	277	283	276	275	260	264	252	267	281	295	280	265	290	273	279	255	303	297	307	270	313	272	273	304	293	250	263	304	275	258	287	304	276	247	264	282	277	270	300	306	252	256	278	272	240	244	282	292	269	292	300	275	296	285	268	265	264	270	282	317	275	268	274	274	259	304	270	280	281	271	270	272	313	287	268	283	261	274	290	270	268	287	271	265	283	262	293	278	274	267	279	292	282	286	256	244	272	251	265	265	271	315	235	282	247	277	272	276	258	275	289	265	286	251	263	266	291	299	256	286	251	294	298	305	286	279	277	244	288	262	265	288	274	302	292	274	279	266	327	248	300	267	290	254	286	280	301	267	280	276	244	291	275	289	266	287	266	287	281	290	256	298	300	299	303	287	282	273	293	247	280	274	271	291	274	301	265	297	288	271	255	267	272	272	255	259	266	294	297	272	278	255	269	285	258	264	292	290	294	256	289	240	278	276	283	276	267	261	246	243	295	282	257	302	286	270	274	287	292	269	257	304	251	284	294	274	291	275	274	265	254	282	279	261	294	297	302	235	309	248	296	278	278	290	266	269	284	259	265	281	269	268	263	296	279	326	289	266	279	251	276	282	271	298	271	287	255	288	287	264	262	282	292	313	269	252	264	272	292	254	307	261	244	298	259	264	243	246	269	270	259	272	309	296	277	307	281	240	257	284	245	308	254	271	257	299	295	317	283	262	291	287	282	243	251	296	267	261	294	274	263	246	265	251	282	283	276	274	282	278	246	278	265	252	252	262	266	285	286	254	281	286	271	270	274	253	272	286	264	283	298	284	245	283	284	259	302	259	289	244	305	294	298	264	281	279	270	260	290	288	261	262	267	283	273	294	273	279	261	271	307	289	279	260	276	267	283	260	280	284	260	293	273	269	276	299	284	272	281	280	281	277	274	268	254	259	267	300	232	255	274	276	257	301	291	303	256	287	273	278	265	255	274	266	258	309	273	250	281	281	263	267	294	252	298	279	280	269	288	269	292	277	278	249	289	281	259	269	267	284	271	274	251	274	293	268	258	277	277	307	300	253	289	269	280	263	280	271	279	292	240	291	241	286	296	287	290	286	289	260	304	284	299	312	280	257	287	283	263	261	272	282	283	270	258	284	287	290	259	275	276	308	278	301	319	291	292	267	280	285	272	273	262	273	308	285	261	239	279	246	262	278	258	284	259	283	279	287	291	277	269	267	289	278	244	260	259	271	265	273	280	286	261	301	290	290	290	257	272	272	257	292	262	284	292	270	313	289	274	315	281	265	290	282	279	267	259	272	252	291	289	266	297	268	297	264	286	289	267	284	283	275	271	278	285	279	304	279	292	285	277	288	270	258	260	248	279	272	304	275	290	270	293	284	298	277	286	263	282	263	260	284	279	239	292	266	276	294	249	284	270	279	250	269	271	297	259	307	278	277	288	309	281	273	259	258	290	268	279	272	253	249	272	280	291	287	283	284	272	263	297	260	253	288	251	277	281	282	271	271	300	271	287	294	255	271	274	282	280	264	246	269	295	296	275	290	305	279	294	264	296	287	272	285	249	291	281	265	267	259	290	263	273	285	292	261	273	289	271	283	300	275	263	243	255	296	289	278	293	286	275	271	270	290	292	290	267	264	279	284	300	298	320	281	274	281	300	283	271	263	310	296	258	285	309	284	264	273	281	265	272	257	272	288	269	292	277	321	279	314	297	302	311	293	264	283	268	275	286	288	297	301	281	277	283	282	287	290	288	295	264	303	287	308	254	255	273	268	288	259	284	290	291	262	282	255	301	284	287	287	248	254	292	295	279	320	260	266	258	261	268	279	309	275	263	259	291	274	320	278	260	303	238	278	282	259	268	296	291	277	260	294	289	275	249	268	277	253	265	276	266	298	277	292	259	299	275	275	277	253	270	267	250	270	294	274	284	263	269	305	267	267	272	251	283	257	291	311	261	306	260	279	287	289	266	261	282	262	262	260	263	267	284	262	288	275	257	257	274	284	294	322	303	267	294	257	284	281	271	289	289	276	301	286	294	265	272	282	277	268	265	299	270	266	288	284	234	288	264	284	273	272	288	271	301	271	285	276	289	268	307	288	250	293	248	264	280	269	315	288	274	287	302	277	299	282	291	257	278	265	263	279	280	295	265	305	251	289	289	284	259	290	269	254	285	273	277	283	289	275	267	277	284	262	314	256	302	305	269	302	273	299	271	243	268	278	277	270	277	304	256	260	283	280	287	270	272	255	274	310	297	291	276	295	272	248	263	287	264	239	271	284	299	260	294	273	303	276	278	254	302	284	289	284	259	297	289	268	280	279	290	257	265	281	273	286	276	296	293	224	271	274	283	261	292	298	288	246	261	289	301	246	292	284	290	275	273	251	282	253	284	297	293	278	318	260	291	286	261	264	277	277	292	267	274	274	283	264	287	275	275	270	266	278	263	265	269	291	253	266	264	280	272	294	276	276	289	302	283	302	295	268	304	283	288	313	283	288	288	286	257	310	269	273	292	310	282	271	269	255	270	295	320	287	258	272	272	258	281	287	259	265	282	286	302	297	286	264	290	276	303	299
25205	21404	27531	25553	9470	614	429	394	300	302	258	256	237	237	201	217	211	251	212	208	230	227	246	198	216	227	203	220	209	224	196	188	184	200	222	194	200	177	204	204	168	220	209	190	189	201	208	201	209	170	216	203	232	179	209	176	192	224	192	186	205	193	191	214	212	188	203	194	213	201	203	209	193	214	209	197	184	230	199	183	188	216	220	190	199	186	185	219	197	193	217	159	187	197	201	193	194	184	236	179	204	209	182	215	206	218	188	212	220	186	199	215	200	203	178	187	185	203	195	208	226	184	191	206	219	204	178	171	206	193	215	202	214	192	222	213	219	217	191	204	210	201	196	193	210	226	210	209	204	194	188	197	192	203	167	207	202	211	189	210	184	188	195	189	203	189	190	214	203	166	203	210	198	210	190	187	198	185	188	221	215	190	190	222	199	204	184	196	207	194	195	223	208	198	191	210	191	204	216	219	193	185	191	187	192	210	182	187	182	196	210	201	210	203	187	217	185	202	202	192	231	205	185	168	203	200	185	218	199	216	211	201	208	213	208	201	200	216	194	209	204	207	220	199	168	192	186	216	222	198	208	207	204	191	195	180	188	184	190	198	219	192	201	186	197	196	189	246	193	206	213	173	199	224	222	192	225	216	210	209	224	210	199	186	175	202	181	197	203	212	196	205	203	200	178	195	215	197	206	208	237	199	185	215	197	195	209	229	218	191	170	200	175	192	206	201	194	205	211	220	198	212	191	209	182	205	208	225	201	189	194	210	223	207	192	194	215	206	210	225	215	187	189	194	188	201	183	203	225	211	182	196	206	195	194	190	207	209	204	207	197	218	186	209	189	194	200	197	220	187	188	184	197	182	214	183	196	189	223	200	203	199	208	219	201	203	196	175	195	185	208	204	203	209	192	198	204	185	200	216	205	208	233	245	218	212	208	203	184	197	218	214	195	194	212	189	190	185	203	199	196	212	218	193	200	211	246	192	189	212	205	191	214	185	212	191	214	204	181	196	185	195	198	219	176	214	199	219	200	206	229	182	191	201	188	163	193	202	183	177	180	210	194	206	179	198	196	209	208	210	167	210	180	182	237	205	205	194	211	191	182	205	213	196	196	195	216	200	196	213	211	216	204	195	204	205	191	196	197	205	200	190	175	197	214	184	216	230	191	182	199	190	213	207	180	192	210	188	198	192	202	196	212	182	212	187	180	228	220	214	194	199	172	198	220	204	198	213	184	213	213	235	188	200	201	203	192	174	206	185	201	196	196	204	184	186	207	181	192	208	206	208	208	206	195	195	238	199	197	173	219	203	193	188	190	208	187	181	205	200	193	192	179	183	206	202	192	188	204	184	187	182	205	183	201	208	188	212	198	210	202	189	182	204	193	193	197	184	208	205	199	194	195	174	195	209	225	207	198	211	154	189	204	209	221	191	206	199	226	200	218	195	204	198	217	185	191	193	195	195	191	199	188	182	192	193	220	208	208	203	197	225	194	179	228	195	187	194	190	190	173	178	210	204	195	194	179	200	188	183	213	209	208	204	189	177	208	204	208	187	185	192	187	199	205	184	220	194	214	226	203	165	189	192	193	203	172	198	187	189	195	190	217	182	196	206	177	211	182	183	175	176	173	206	179	189	216	194	205	181	181	207	187	180	206	199	198	207	206	192	216	198	190	194	212	211	195	175	209	202	191	204	221	212	225	201	195	190	181	198	209	185	206	222	185	226	209	189	213	214	218	208	209	207	203	165	180	177	206	194	211	201	209	215	178	171	221	193	215	223	187	172	193	188	191	195	184	210	194	219	177	236	205	184	193	219	181	199	191	199	187	188	210	223	215	196	182	209	219	176	203	192	202	191	207	195	226	174	190	192	199	189	204	229	200	224	214	198	198	213	198	174	208	181	190	178	209	200	195	198	218	222	197	182	210	218	188	206	216	196	188	202	198	211	201	180	207	210	210	173	219	203	192	183	188	201	196	198	230	200	170	210	187	201	243	202	211	185	209	169	181	220	186	205	222	190	207	205	210	202	200	175	179	176	205	212	187	214	200	195	180	224	200	210	179	208	196	207	205	219	194	215	197	209	199	198	204	199	216	206	207	203	204	199	196	196	211	197	215	215	208	205	210	190	180	196	186	181	205	194	184	198	181	226	210	190	224	218	225	229	214	207	189	186	191	192	186	171	202	201	208	210	210	187	210	204	216	194	174	195	205	198	188	177	226	213	201	179	177	201	195	212	235	191	200	214	165	220	212	177	195	179	222	207	207	184	197	194	190	183	202	181	208	181	209	199	198	206	192	186	201	203	176	195	204	198	203	180	196	189	180	198	206	202	228	191	231	203	195	188	206	201	205	186	200	215	177	203	198	208	193	217	188	201	173	204	218	208	224	206	204	229	206	181	189	188	204	191	196	190	187	205	202	189	208	211	208	181	206	196	195	199	194	190	178	204	227	200	196	203	190	182	202	187	210	218	194	203	198	192	217	208	204	197	194	192	203	189	187	167	209	194	197	202	183	224	185	179	179	220	185	220	191	203	207	200	205	210	182	223	188	173	192	194	209	178	198	206	211	174	210	189	208	198	183	199	192	209	207	186	187	224	189	210	163	196	209	221	189	202	213	196	203	203	216	202	180	227	205	170	205	199	202	195	172	207	181	219	207	185	229	184	229	191	219	198	220	208	226	193	205	200	199	202	205	216	176	220	191	190	201	184	206	195	204	209	196	188	216	202	208	211	198	188	222	169	221	212	185	200	201	203	200	202	214	188	192	211	185	204	199	200	221	200	188	206	207	199	215	180	204	215	207	187	199	201	159	208	222	220	191	194	187	218	212	213	211	214	183	198	205	194	195	200	180	183	205	186	180	204	215	198	182	196	218	203	219	189	213	195	202	189	212	210	213	195	215	210	219	187	222	212	208	184	187	172	193	201	183	188	195	210	188	203	207	200	187	178	198	183	208	196	195	189	196	187	198	193	195	175	199	191	185	182	208	213	212	184	200	215	199	163	211	188	187	205	204	195	216	220	219	194	203	193	184	189	215	208	201	213	198	201	199	176	214	208	179	206	199	187	186	209	195	209	201	210	213	203	188	219	204	219	231	186	212	195	210	195	198	209	193	185	193	204	203	191	204	175	200	191	178	210	218	217	186	192	217	198	206	195	221	183	208	207	209	176	195	199	203	203	191	188	193	199	201	191	189	199	200	203	206	205	228	183	194	189	208	210	207	207	189	205	199	203	190	214	178	173	210	208	173	178	174	225	208	199	203	201	199	179	214	186	220	203	218	200	205	198	211	202	181	220	179	216	219	209	186	187	198	184	195	182	216	185	197	186	183	193	204	199	192	197	180	205	171	169	205	197	203	209	203	208	198	185	212	196	206	212	201	180	214	189	197	204	188	216	189	224	193	181	202	205	200	224	189	215	157	166	188	191	195	210	186	210	202	197	193	220	189	174	226	199	200	205	193	191	214	189	197	218	184	190	196	177	168	196
3365	5421	3133	1510	1182	851	705	540	448	421	369	351	350	315	280	295	278	276	234	229	239	253	248	235	237	241	236	271	237	246	219	242	201	267	233	240	224	239	246	212	259	222	226	252	262	236	235	259	207	224	263	215	254	224	220	251	217	247	226	216	211	242	257	205	232	225	221	207	251	215	227	218	222	223	233	219	228	232	207	224	227	226	231	204	221	238	220	220	228	246	217	220	232	188	194	212	199	223	250	243	237	231	235	260	209	231	233	233	234	224	230	220	227	195	239	232	213	230	237	226	232	230	211	222	226	243	221	231	228	242	196	232	225	224	240	242	230	208	246	236	241	221	217	223	207	227	252	228	209	195	255	222	230	207	228	208	235	215	221	227	242	258	216	220	256	258	258	201	219	244	212	233	236	215	254	209	216	236	225	233	218	231	222	245	228	215	226	227	239	259	229	244	233	224	227	216	195	274	234	242	239	218	213	226	223	237	242	193	225	211	235	238	195	236	229	207	243	189	249	247	207	247	211	234	235	227	239	202	213	217	243	236	227	204	214	224	224	200	223	257	220	217	232	228	215	207	220	234	234	261	223	217	226	216	209	229	235	242	218	244	234	236	208	222	216	228	193	234	230	236	233	194	230	202	196	226	221	213	201	218	234	207	230	247	221	235	237	203	246	234	207	217	242	225	238	231	213	214	225	223	247	191	209	224	246	236	223	210	229	225	253	225	234	220	230	229	227	240	210	227	251	254	246	211	217	236	246	228	220	222	227	237	251	247	234	232	214	232	244	215	202	234	207	226	215	231	219	237	239	217	228	200	252	209	205	252	229	212	188	214	208	197	212	202	202	209	232	219	231	237	236	236	218	251	230	217	241	209	208	236	279	229	249	203	252	203	250	246	211	255	229	235	239	228	213	207	241	236	217	230	233	246	207	240	224	230	214	219	255	231	219	204	214	234	217	250	213	235	252	233	221	235	221	216	212	198	252	226	228	220	241	216	193	221	204	221	246	211	238	240	212	248	206	230	218	202	228	205	222	243	229	230	237	214	224	235	220	212	252	213	230	247	248	246	230	201	216	218	197	224	224	231	212	230	216	249	229	210	242	227	214	226	252	245	217	244	216	239	222	194	233	240	252	237	213	202	228	226	189	241	223	224	251	203	220	190	250	205	211	247	223	206	202	230	233	228	191	217	249	234	248	248	229	237	229	210	222	227	226	216	252	212	219	226	225	218	221	240	225	225	248	218	224	215	221	222	256	231	220	219	210	233	211	199	208	238	265	243	217	223	229	200	234	227	196	227	226	219	214	236	245	190	243	215	241	213	223	227	207	239	222	229	227	239	210	250	222	224	210	189	215	216	215	238	198	231	256	236	202	229	206	214	223	241	219	223	256	265	242	224	206	250	238	218	202	218	225	231	264	248	218	223	215	234	239	221	233	214	214	212	209	221	215	224	241	205	196	213	269	217	239	205	247	225	251	198	224	242	222	255	228	227	207	232	239	234	231	228	235	213	228	220	241	238	237	206	196	224	220	213	209	229	184	222	218	209	209	241	225	211	228	221	242	227	251	224	207	226	235	235	232	218	212	220	214	223	240	239	236	217	195	251	234	235	233	236	232	237	220	234	212	229	220	236	218	236	212	230	235	239	207	243	228	220	212	221	218	253	234	233	246	205	221	240	232	221	199	237	203	230	215	197	218	232	203	222	226	222	266	242	212	204	225	237	201	206	204	217	210	212	216	234	201	215	217	229	220	219	224	211	188	207	222	208	232	232	238	234	228	237	230	239	210	241	224	223	213	231	211	242	239	225	235	206	264	244	234	227	229	209	252	214	214	236	195	224	223	244	213	230	224	225	230	215	250	219	232	207	220	248	216	219	254	213	242	227	232	220	228	196	229	239	229	232	214	215	221	236	208	245	231	237	243	245	205	220	254	222	218	223	251	234	200	215	214	222	228	263	221	232	217	224	232	231	217	231	233	196	213	213	226	219	220	220	238	220	223	205	229	212	208	227	232	241	219	219	233	265	236	219	231	240	258	202	229	219	227	217	239	194	217	224	219	237	229	212	207	235	218	204	227	238	236	199	235	216	224	193	218	255	226	228	228	234	208	221	229	243	235	239	213	249	235	246	220	244	222	237	224	228	240	219	228	238	222	219	220	221	257	203	245	241	221	217	189	217	243	234	221	214	256	232	222	231	229	212	211	239	233	205	216	241	219	209	217	231	224	220	203	238	216	221	215	214	230	197	225	229	209	223	221	231	205	216	223	225	252	216	228	204	227	218	236	217	232	220	224	238	234	229	211	210	213	224	214	209	232	236	225	240	242	246	237	216	239	270	232	254	231	220	237	235	219	219	233	251	232	252	206	196	221	233	239	238	183	251	221	237	238	241	209	226	207	256	217	217	228	242	240	216	216	220	247	234	227	225	237	219	257	255	238	204	257	215	240	272	252	227	246	236	230	212	228	237	231	251	233	236	239	225	203	250	219	216	241	214	226	254	213	239	239	225	250	192	212	231	204	218	208	235	253	230	227	210	217	237	234	232	246	242	231	199	269	217	216	211	227	223	240	195	239	213	228	230	235	232	238	222	269	217	231	214	233	199	217	226	232	230	228	248	214	239	224	242	218	227	225	224	226	231	228	224	206	237	226	215	237	233	235	219	242	224	238	230	236	225	211	223	227	209	233	220	246	219	211	236	235	239	194	233	233	215	207	240	204	216	223	205	225	210	231	225	221	241	215	227	221	196	216	217	222	218	221	227	236	227	235	230	231	233	244	213	237	204	218	257	223	250	245	217	234	212	204	235	208	233	200	247	190	216	231	200	214	213	228	224	246	225	212	241	214	234	226	233	239	226	257	234	192	232	208	231	226	241	187	219	211	225	235	208	216	233	214	204	239	245	219	215	221	214	236	216	254	229	239	217	218	229	254	221	222	220	223	254	239	252	241	250	230	207	232	241	230	238	219	227	217	225	268	222	217	240	221	218	232	205	215	218	228	216	229	240	248	203	218	236	231	210	222	223	210	206	203	220	206	214	203	218	233	244	230	214	221	216	247	210	206	185	226	212	231	246	245	218	219	225	228	242	242	222	219	236	236	190	215	222	238	235	213	232	213	245	213	247	246	220	215	248	230	221	244	252	210	230	225	225	235	205	216	233	241	199	246	228	224	238	241	234	233	222	210	241	232	252	215	215	225	229	237	200	225	228	243	245	246	232	203	199	227	201	231	219	226	228	207	232	231	223	241	246	222	257	248	212	235	218	221	200	224	218	234	224	201	230	196	223	224	229	191	222	232	227	240	243	212	246	233	250	239	233	226	211	230	255	250	237	220	214	251	231	227	223	232	243	192	214	222	253	240	236	243	222	213	241	211	234	218	236	248	206	210	228	205	217	239	243	224	227	229	226	240	232	249	239	237	219	210	248	245	205	241	234	223	248	210	223	224	230	256	216	215	223	253	210	229	207	228	241	229	257	248	216	210	235	195	219
22890	21450	29217	24087	21441	21490	7352	1130	863	828	732	704	679	583	594	535	543	533	536	544	523	474	491	519	481	500	489	530	482	456	445	496	459	460	442	412	475	472	472	466	464	435	459	441	442	508	420	413	444	449	482	435	471	493	461	446	410	462	467	463	452	443	437	439	452	441	435	445	473	465	411	442	444	493	473	463	455	432	484	406	426	426	452	432	442	428	445	483	382	414	449	422	426	434	477	449	438	439	414	473	420	414	455	441	438	459	439	454	481	435	430	429	449	449	437	432	436	430	416	459	460	413	446	454	465	468	437	420	430	456	430	422	438	442	423	446	449	480	432	430	467	487	391	457	448	456	452	414	452	442	437	448	460	409	410	442	419	431	439	435	435	468	457	431	440	427	451	439	408	458	429	424	410	460	430	466	439	437	409	446	435	434	465	405	469	449	388	461	404	464	403	467	456	463	421	456	475	410	423	451	466	423	451	443	443	462	408	434	432	445	428	408	449	468	457	423	412	431	441	444	446	453	423	401	443	428	496	435	475	469	425	491	438	435	431	438	450	434	434	428	439	458	461	477	436	419	439	439	448	441	432	442	449	449	470	427	448	467	436	432	401	429	453	401	450	430	432	459	451	449	428	466	433	410	415	477	423	437	479	419	448	440	452	459	464	463	434	437	421	448	439	464	463	493	451	473	452	394	407	407	425	439	479	453	452	429	445	451	449	431	435	419	405	446	424	438	430	436	449	421	442	414	420	447	432	466	476	432	428	507	424	426	427	438	409	416	440	441	454	431	398	413	438	471	425	451	456	454	455	484	437	461	441	439	472	439	424	421	447	482	440	452	467	430	415	412	428	447	458	425	455	392	408	449	409	417	437	459	457	457	460	444	453	468	438	433	464	439	431	447	402	435	421	420	409	442	424	426	457	455	420	435	467	461	453	437	458	463	413	435	484	436	452	462	452	436	429	468	461	415	462	443	418	490	495	415	446	441	443	493	432	458	458	430	485	455	426	430	414	443	459	453	478	437	458	455	448	414	461	503	455	432	429	389	430	462	451	453	470	471	475	429	451	473	436	396	430	468	465	483	454	458	467	464	459	417	426	428	427	443	432	427	417	471	429	455	455	437	433	428	441	491	400	432	446	455	461	478	436	460	452	435	435	425	449	432	438	436	457	439	498	462	440	452	482	419	478	473	452	452	464	459	463	448	456	431	448	434	436	420	452	455	424	433	431	424	449	438	434	424	432	447	471	458	434	446	416	417	443	437	441	476	454	479	484	421	422	462	459	453	443	435	462	448	430	414	471	455	429	440	406	432	465	442	433	440	444	464	396	449	439	465	430	460	501	436	430	408	405	430	424	444	421	454	430	436	434	431	456	432	416	426	444	474	430	462	430	413	439	481	427	468	478	442	479	432	444	445	456	430	462	431	460	448	429	418	408	388	475	476	438	444	437	461	442	437	379	438	436	418	451	445	437	418	478	420	436	449	466	467	456	447	401	438	454	423	438	481	455	438	487	475	406	465	417	432	446	408	460	486	420	437	431	444	441	441	448	485	422	423	444	399	412	449	462	442	419	416	453	425	422	450	450	447	440	472	434	456	406	428	442	471	429	415	442	443	381	488	470	442	432	426	414	444	454	435	457	474	454	466	439	438	451	446	430	428	456	430	470	414	451	465	450	438	434	453	489	386	435	444	440	441	485	398	428	436	437	461	456	415	457	429	447	427	469	441	469	422	418	422	435	404	453	462	425	420	460	465	391	464	441	440	435	457	422	461	450	427	421	412	457	460	470	421	409	415	423	476	463	441	445	439	448	392	444	457	437	460	429	431	423	443	460	438	450	466	418	449	440	448	433	429	430	459	450	436	409	394	471	463	473	448	469	421	414	411	429	423	444	448	447	424	441	466	408	440	490	437	445	457	418	472	464	445	415	414	465	435	466	425	433	469	473	399	426	438	438	457	467	477	424	407	414	402	424	429	448	412	416	428	459	449	431	457	450	431	447	454	439	454	426	433	461	408	430	461	476	424	448	436	440	452	450	457	406	470	409	429	450	424	439	474	440	447	459	450	449	430	460	426	444	461	430	453	437	458	434	434	471	437	419	446	440	465	470	452	466	448	443	445	441	420	408	469	448	395	435	445	426	462	444	433	408	436	428	430	466	452	434	400	454	447	481	386	445	447	461	458	461	445	419	456	455	452	439	468	451	432	446	445	430	418	428	461	477	465	391	442	447	416	427	412	430	443	410	447	429	451	403	428	442	427	476	437	412	428	438	447	434	406	431	431	423	393	463	470	460	407	458	443	471	473	470	440	432	446	420	452	408	441	454	442	419	450	445	481	400	453	435	415	410	432	442	439	457	451	411	430	447	450	425	458	435	441	404	457	438	441	444	453	446	458	454	455	431	419	470	456	421	458	430	445	409	448	481	423	439	439	456	430	403	439	471	417	461	463	455	457	447	399	392	451	442	460	420	403	450	427	439	454	452	425	470	422	444	438	399	433	436	401	460	460	442	437	454	428	428	426	454	442	433	444	458	413	421	423	442	409	443	442	414	475	416	402	454	438	447	421	429	481	439	431	443	399	446	433	464	409	451	427	437	425	437	418	430	426	455	491	425	462	453	436	425	457	416	426	443	408	470	381	454	468	418	453	459	418	439	434	426	430	416	424	481	462	437	466	412	451	475	427	436	466	440	423	429	430	433	410	458	460	434	433	425	463	424	430	442	447	471	447	439	416	426	411	417	453	440	426	414	471	399	479	444	447	467	427	428	438	486	457	442	414	457	432	445	423	463	464	423	448	454	433	446	431	433	434	420	425	412	388	453	435	442	408	422	443	415	452	436	438	470	445	481	414	423	424	456	454	449	465	426	461	443	462	461	489	443	411	403	416	399	450	434	443	461	413	412	442	453	485	419	480	424	422	432	443	459	441	436	470	420	459	412	391	455	414	433	466	445	464	453	424	422	420	469	437	485	427	451	452	422	432	435	418	428	439	438	418	414	442	477	431	442	438	430	489	428	406	416	424	438	462	448	449	424	440	443	447	452	440	415	472	406	393	480	436	422	410	447	454	434	474	411	488	432	458	453	402	429	427	426	459	464	420	455	435	454	456	420	430	442	432	437	419	424	436	433	410	443	428	461	425	424	440	465	445	486	411	436	385	433	445	427	431	478	418	470	442	423	462	439	446	459	421	449	456	454	449	435	413	425	444	420	454	447	455	446	454	441	417	435	439	464	426	499	437	452	454	433	471	445	447	454	443	431	434	412	463	448	460	405	438	465	450	489	440	477	437	452	411	430	427	429	455	425	486	442	462	451	465	470	444	469	472	424	436	444	422	423	413	455	422	388	414	445	411	466	450	460	441	483	426	389	443	433	423	423	439	413	414	463	459	441	420	445	457	426	449	456	429	457	401	447	436	475	464	408	474	463	453	434	430	444	418	414	437	445	441	429	424	469	474	458	452	501	460	445	460	471	442	437	429	451	447	425	452
4835	15349	9863	5071	3448	2628	2099	1627	1330	1120	940	864	829	743	712	612	614	626	609	557	601	513	543	543	508	535	461	558	479	474	476	476	464	470	493	474	462	467	473	478	487	469	459	468	484	480	448	469	496	514	469	490	476	504	427	472	451	435	466	449	451	431	437	442	420	495	470	464	433	455	468	482	425	455	452	462	474	487	473	437	411	431	454	467	494	468	445	436	465	474	456	464	472	466	457	444	410	460	465	469	442	448	466	446	437	479	443	458	428	452	484	455	444	439	444	498	470	479	440	478	452	421	397	475	473	449	485	445	408	438	500	436	478	461	453	447	447	469	467	451	476	462	461	434	432	439	479	457	454	434	428	457	431	474	463	459	428	400	437	449	509	486	448	443	441	470	452	491	401	444	435	431	438	459	467	456	436	428	474	418	465	421	453	442	424	455	416	428	479	448	434	471	452	472	432	443	470	479	413	438	448	441	424	449	406	429	442	470	455	447	458	463	481	426	451	456	463	489	468	422	414	443	464	432	435	435	451	457	466	464	471	462	433	459	480	463	442	430	477	453	432	454	437	440	464	404	464	435	450	432	464	450	462	505	420	473	411	459	434	478	454	441	409	440	418	462	458	479	457	460	455	444	459	456	437	451	472	415	488	466	429	444	435	467	432	510	499	460	442	446	435	469	469	452	444	457	500	482	464	462	441	405	445	445	439	447	438	463	418	427	440	461	475	444	446	489	453	458	434	472	489	471	463	450	436	427	464	410	403	504	432	466	452	440	444	442	461	450	459	443	453	469	404	462	445	487	435	460	440	427	462	415	489	442	421	475	455	459	412	453	471	455	440	457	447	443	431	444	446	454	475	433	452	432	453	450	465	425	436	422	498	453	448	448	465	490	413	453	469	460	467	460	459	443	446	442	460	487	450	460	447	438	474	450	448	398	426	445	428	443	486	443	471	437	456	448	453	466	438	434	485	448	433	479	449	474	445	431	462	467	467	502	455	434	438	435	428	493	481	476	458	487	433	432	482	468	474	460	455	459	464	467	460	412	453	453	453	431	470	464	486	466	435	427	449	470	424	476	419	462	471	426	452	474	488	458	469	465	459	458	419	452	489	497	469	442	444	470	451	445	467	454	476	465	444	454	440	463	439	457	444	446	439	474	413	453	472	465	457	456	431	455	468	459	464	471	448	434	451	457	474	451	508	442	465	460	441	469	485	475	445	473	428	445	420	462	445	475	454	436	471	428	418	452	449	435	399	484	441	469	438	445	451	478	434	442	477	461	453	432	462	451	480	428	421	484	495	447	450	435	452	476	474	439	422	430	484	457	436	486	437	459	495	415	425	487	417	461	482	437	471	484	422	425	459	464	447	435	423	426	436	437	444	456	414	485	488	429	442	425	459	460	410	427	451	486	445	457	436	445	446	470	476	448	426	463	477	455	490	423	455	438	498	465	466	453	449	446	459	457	468	428	481	486	455	469	490	451	433	433	459	499	454	462	451	457	448	462	457	467	456	447	479	440	418	432	463	499	483	463	494	432	427	482	445	431	403	471	452	445	443	453	491	446	426	467	416	456	488	458	437	409	461	458	458	455	457	457	469	435	436	447	444	418	472	415	449	441	463	428	467	468	409	445	467	419	432	436	444	438	450	471	473	429	459	444	476	461	444	452	435	463	470	450	417	468	452	449	402	468	471	475	428	437	450	441	519	461	438	467	445	460	436	427	426	474	496	461	490	482	403	430	461	466	495	452	454	478	444	483	455	453	468	488	429	472	456	481	480	478	496	505	470	468	484	434	450	449	456	420	442	505	512	455	444	473	457	460	472	428	475	440	452	421	445	433	454	456	473	437	507	448	440	459	434	468	436	437	474	463	471	459	446	446	433	474	422	432	439	441	442	437	438	430	457	463	442	447	433	441	472	465	461	443	444	471	405	501	476	454	430	416	434	445	472	455	431	458	451	426	428	459	472	452	449	444	457	445	501	469	453	434	476	447	433	474	441	455	480	453	430	460	464	448	471	415	452	466	452	456	457	425	479	437	484	461	448	495	461	446	437	464	424	426	488	448	438	455	469	474	424	454	454	456	460	497	459	480	444	461	432	408	421	409	489	455	427	455	478	451	432	462	444	412	475	436	465	466	473	471	429	443	424	453	445	451	447	435	476	449	411	438	447	443	462	498	417	437	507	439	482	413	405	467	435	456	418	472	439	466	458	471	434	452	457	461	480	458	464	460	472	472	448	467	456	464	464	456	446	451	447	426	474	455	464	446	431	430	428	489	452	424	468	418	470	473	474	442	477	434	443	483	480	439	496	425	465	463	429	469	437	456	477	438	465	447	418	435	473	451	451	426	445	436	474	478	452	474	441	445	436	454	468	441	488	455	440	456	458	445	444	474	407	462	438	476	459	468	439	445	475	437	466	446	462	427	418	463	452	480	461	448	482	486	445	426	464	458	438	445	447	444	459	466	403	474	427	432	452	462	410	462	458	457	466	448	462	483	489	459	488	467	443	457	426	456	444	497	441	447	439	450	494	451	461	449	443	430	442	462	454	464	435	418	449	444	452	460	427	469	434	444	461	425	399	483	442	476	433	459	465	471	471	428	502	495	509	479	400	453	476	457	486	450	495	428	432	431	455	464	494	469	459	453	494	443	487	430	461	467	486	488	435	454	455	472	455	439	460	465	438	461	430	431	482	481	441	428	444	469	514	410	419	445	443	449	438	425	444	432	448	444	449	428	423	457	468	468	457	449	469	449	435	475	456	434	463	420	440	467	433	483	465	483	452	423	458	505	461	443	465	450	482	456	425	435	473	473	457	453	464	450	490	454	441	452	442	473	472	444	459	462	448	422	464	468	450	458	451	455	465	433	452	425	449	461	471	471	444	461	418	483	474	428	461	475	475	464	428	445	462	431	446	435	425	430	433	454	462	457	426	455	473	458	477	477	467	442	433	418	488	435	451	475	439	443	427	447	495	461	423	469	456	442	445	439	428	455	422	452	467	480	465	449	442	433	426	475	459	472	473	451	480	452	470	465	442	456	426	520	442	470	473	436	464	458	448	499	453	452	462	412	464	451	462	475	462	460	471	481	446	478	482	448	471	435	454	439	432	448	457	445	458	434	467	452	475	437	439	450	454	465	440	490	435	420	464	467	463	456	428	443	471	462	424	435	471	486	471	432	447	474	450	470	458	462	435	435	444	481	478	465	428	403	441	439	446	452	491	464	491	455	477	436	450	435	457	437	485	492	475	449	472	473	441	459	418	468	466	441	507	452	466	440	459	428	447	425	451	473	448	454	476	445	473	451	456	467	424	441	429	468	437	438	485	467	421	468	455	443	435	452	467	439	440	429	478	447	449	457	468	425	433	449	478	431	502	435	419	419	451	451	477	431	484	491	457	415	441	427	464	466	449	474	448	444	477	434	442	474	467	435	440	397	411	425	401	455	468	465	446	452	412	424	449	448	499	455	448	459	482	442	473	501	430	460
27831	17014	2899	502	330	281	199	134	122	109	102	110	135	130	137	111	105	116	124	102	126	127	122	116	134	118	107	109	110	106	112	106	118	106	119	110	113	126	101	112	119	102	93	111	114	115	114	109	123	126	121	104	95	113	110	105	120	111	107	104	99	128	122	118	115	104	113	119	92	96	112	107	136	104	115	122	120	117	110	102	108	114	119	105	114	115	113	114	113	125	108	119	109	114	123	126	127	113	101	103	112	100	108	118	103	114	128	113	129	108	98	122	123	115	108	147	92	90	110	111	92	132	108	109	119	123	107	108	118	117	98	121	105	107	112	93	109	111	109	98	117	98	122	109	112	121	118	117	100	99	101	127	119	124	121	132	96	111	106	106	97	105	106	120	102	127	124	101	103	124	117	107	102	108	112	117	109	129	92	90	130	104	90	115	115	94	113	111	113	114	110	113	99	119	119	135	117	107	113	109	124	104	105	120	124	109	120	113	103	118	103	103	116	111	114	119	107	95	127	113	119	115	106	103	109	113	105	104	139	104	108	105	122	121	125	120	113	105	109	91	102	95	100	128	95	125	104	103	100	99	108	102	97	114	114	135	117	123	128	107	115	132	101	114	104	113	112	118	111	130	128	103	111	106	118	111	107	114	128	140	113	100	104	92	115	118	122	102	102	111	105	120	106	117	104	101	100	111	118	104	108	101	117	116	124	105	122	102	119	116	138	100	133	125	101	97	109	111	113	119	125	119	90	112	109	92	128	124	104	105	109	113	117	112	92	102	113	108	111	95	123	128	101	116	115	110	110	119	99	100	134	104	104	115	116	106	106	101	115	121	102	121	118	117	124	118	133	105	134	98	94	118	123	116	114	98	101	112	110	100	104	109	114	112	110	115	112	90	109	90	113	115	94	112	114	141	109	108	96	122	119	122	118	117	94	100	119	108	119	120	121	122	118	112	106	96	100	112	131	104	89	118	106	110	122	106	120	136	118	112	117	117	97	98	117	101	118	109	107	107	103	123	119	98	105	134	114	103	121	123	118	112	121	113	108	102	118	106	86	130	103	119	128	109	109	116	121	107	110	114	129	103	118	114	107	115	117	113	125	124	100	129	112	120	104	111	127	129	127	115	130	122	106	113	111	136	100	122	94	119	112	116	96	118	119	97	115	130	99	101	112	109	107	118	119	107	108	109	108	125	109	109	144	114	103	101	106	114	128	113	105	112	107	113	124	120	124	104	111	117	115	104	127	119	133	125	113	96	122	107	125	121	111	114	110	110	98	122	96	116	130	110	104	113	103	127	122	114	100	115	120	117	130	119	100	101	116	117	111	91	98	113	120	118	97	111	117	114	105	122	116	103	119	117	127	99	100	112	99	122	112	100	98	111	123	107	98	98	119	113	116	114	104	111	117	113	127	105	115	113	90	95	134	118	94	123	119	94	112	104	105	103	108	83	100	132	121	114	87	114	88	119	109	119	103	117	112	111	116	117	140	134	105	105	121	133	123	113	122	123	106	97	114	115	91	122	97	111	120	112	104	103	116	120	110	109	109	119	111	108	92	105	100	137	126	97	105	122	140	111	119	104	117	137	114	121	123	120	128	95	121	108	127	117	108	95	117	111	119	109	119	123	102	108	94	114	106	106	120	117	132	107	119	110	123	97	110	102	120	104	95	119	101	118	104	108	112	118	95	106	94	114	120	97	116	97	127	106	102	108	118	120	111	104	114	109	115	113	103	129	100	106	120	127	93	112	106	118	118	106	119	111	114	100	109	108	104	117	110	112	124	98	126	121	109	100	113	95	129	103	113	113	112	118	106	103	110	110	121	117	124	107	99	123	106	110	87	100	113	97	107	127	99	111	102	108	108	122	124	111	108	117	107	101	106	131	101	111	104	110	101	111	122	109	108	114	93	130	104	104	121	115	116	130	113	110	110	105	121	106	91	110	117	127	117	115	127	120	113	128	140	130	111	110	112	89	137	119	104	116	102	102	127	113	120	106	102	106	121	117	124	109	126	97	97	115	123	125	111	108	114	109	118	103	107	127	127	134	114	116	105	130	114	96	106	114	134	124	115	103	106	106	109	110	104	130	132	101	109	107	123	123	122	119	108	96	114	131	126	107	118	107	112	105	108	105	117	132	97	116	124	117	135	104	108	114	104	98	125	114	108	93	106	117	118	106	99	104	126	111	124	99	115	115	116	113	115	117	124	109	100	119	101	112	103	110	109	124	126	105	111	106	118	92	114	113	105	117	95	110	104	103	100	101	115	125	125	108	118	114	115	103	119	101	125	129	114	116	123	118	102	85	140	114	118	114	115	107	101	115	119	107	122	113	113	113	116	102	122	92	110	111	109	114	99	103	112	102	112	107	104	101	121	100	118	111	120	97	120	109	127	125	117	124	120	119	113	107	106	103	128	109	124	104	134	99	107	112	108	107	114	122	110	111	98	108	118	105	106	90	93	111	121	103	104	123	112	105	132	116	123	104	110	100	109	124	98	134	98	93	92	114	128	106	132	122	117	120	102	97	120	101	119	102	117	106	103	123	122	99	99	112	101	107	120	106	115	122	116	123	109	121	106	109	119	142	127	108	108	103	110	103	135	100	125	116	128	129	113	112	109	105	126	113	121	122	120	103	129	117	118	98	102	102	111	137	104	105	122	122	112	112	102	129	107	110	117	86	112	106	117	118	119	97	112	132	116	115	97	106	102	117	117	108	108	119	125	101	114	97	105	123	109	106	106	94	103	107	111	115	116	117	99	112	115	110	128	109	126	106	114	103	123	108	133	121	112	115	115	105	121	113	114	119	116	146	101	111	113	114	101	113	109	138	101	111	104	123	127	116	110	119	123	127	98	101	92	108	100	98	105	112	125	106	100	112	99	106	105	108	125	124	125	113	113	103	121	123	99	126	106	105	114	111	133	81	107	115	113	111	111	110	124	112	123	115	110	117	103	93	109	104	130	121	136	112	105	116	116	128	89	109	118	104	118	109	117	116	113	102	95	114	119	119	110	104	96	119	110	118	104	121	106	97	115	85	103	102	119	115	121	103	120	122	102	117	112	113	107	118	101	124	107	128	116	134	99	108	118	130	102	97	106	101	109	132	121	103	120	127	107	103	120	102	115	107	93	103	118	123	101	115	117	105	110	129	104	101	127	109	120	94	108	135	106	121	118	104	135	116	117	117	112	104	99	101	129	114	120	117	119	109	106	110	114	123	111	120	115	124	103	100	103	105	131	107	122	105	120	107	114	128	125	98	111	111	110	116	103	101	126	111	118	119	112	85	116	136	114	126	113	125	116	117	125	101	113	97	110	115	90	113	112	122	107	91	96	129	117	109	106	112	119	105	103	110	93	108	115	119	108	121	132	106	133	106	100	124	119	127	99	110	125	100	115	107	122	106	115	107	99	115	109	130	109	106	109	119	106	135	129	119	98	122	124	116	124	129	106	110	107	97	105	108	117	98	112	91	123	121	127	110	111	123	107	126
4206	750	475	279	224	195	179	166	164	152	134	136	113	137	134	127	138	137	138	124	129	130	145	139	122	125	134	132	137	152	143	134	142	124	131	133	131	140	149	133	117	133	123	135	133	134	153	150	125	130	125	144	127	128	122	126	121	129	130	129	131	130	123	134	124	120	140	135	122	143	145	146	125	109	117	138	153	130	124	157	132	141	125	144	118	146	137	131	140	137	114	131	131	124	135	137	139	124	130	134	127	120	132	125	131	125	132	120	131	119	127	128	132	120	130	113	142	133	129	139	135	128	142	113	117	125	134	121	140	137	122	133	114	120	112	133	125	153	127	117	115	135	127	110	123	118	113	137	122	129	116	131	134	146	135	125	117	145	130	141	145	128	104	119	108	118	122	128	120	121	139	124	124	134	126	116	117	109	131	110	133	121	125	129	130	128	132	136	123	127	121	122	115	119	144	132	125	113	138	145	138	130	139	123	130	131	112	123	115	131	128	113	130	130	175	116	136	135	134	160	135	133	155	152	136	130	120	135	131	135	138	125	141	118	114	120	143	123	134	144	122	112	134	126	127	120	131	135	134	121	132	142	137	122	135	115	138	111	135	143	110	113	139	115	131	118	104	139	131	114	128	126	142	145	136	134	126	130	132	145	130	115	137	124	122	132	115	126	117	124	138	126	128	129	113	117	144	130	112	121	128	128	131	114	114	142	123	134	140	116	127	148	110	144	106	129	132	146	103	126	116	123	131	142	104	126	133	132	141	139	133	125	121	133	113	113	133	122	149	140	143	123	113	117	133	135	127	127	135	127	133	120	122	137	140	152	133	109	142	121	142	132	114	127	112	104	120	126	114	125	132	97	119	131	125	137	135	144	130	134	136	126	134	144	135	121	118	122	99	134	117	141	138	129	136	125	110	130	135	136	123	138	120	116	131	128	123	123	129	111	117	123	120	137	115	102	131	148	131	126	136	139	130	147	139	117	128	116	135	120	117	142	116	121	128	131	135	156	133	129	129	115	121	114	138	123	137	129	115	147	134	131	123	111	125	116	118	126	133	136	126	134	138	129	139	153	133	122	112	117	146	118	139	135	122	128	134	142	131	134	133	123	117	131	139	144	134	128	123	115	142	120	131	132	105	123	146	132	144	124	138	140	110	101	110	145	146	129	129	117	106	124	146	120	125	128	122	132	137	136	109	143	137	131	113	121	128	119	136	123	146	114	109	135	136	108	133	119	135	123	119	112	132	120	124	126	124	159	125	129	100	138	116	116	127	118	107	126	115	155	127	112	153	131	129	126	101	143	122	115	108	143	121	135	142	125	144	149	128	120	146	115	135	131	127	124	121	141	143	122	152	135	129	118	110	121	148	120	145	127	122	142	113	108	135	142	117	125	118	147	127	122	122	117	129	139	129	110	131	148	108	137	138	136	119	126	135	128	128	130	136	138	121	134	124	130	132	124	114	131	131	124	125	144	130	117	92	114	127	123	125	129	124	125	119	128	136	112	145	144	138	160	129	118	133	115	132	126	128	156	133	116	129	126	149	133	117	137	124	118	117	122	125	138	129	107	130	130	121	109	139	140	128	111	132	140	129	138	125	126	144	118	132	139	141	121	152	124	121	134	121	103	125	130	150	120	137	116	102	131	130	140	117	124	119	128	119	110	157	129	147	127	129	124	141	134	144	140	114	114	119	138	110	128	136	117	130	119	128	129	111	117	137	143	141	122	109	125	129	136	132	135	124	153	144	129	142	127	145	113	125	136	117	123	139	121	133	138	126	130	116	114	124	157	122	154	125	118	135	112	124	120	140	132	122	112	116	129	115	129	119	129	167	149	134	136	120	125	139	130	115	120	126	135	117	131	129	138	122	127	119	143	113	135	125	114	125	114	132	126	130	142	122	115	139	123	139	131	127	112	139	124	131	136	120	120	132	126	134	118	132	119	121	133	141	124	118	107	113	147	123	113	137	120	135	139	109	115	129	121	115	131	129	124	122	127	126	120	126	118	136	108	114	125	119	143	126	118	124	125	128	129	137	118	124	144	130	130	134	130	133	135	126	125	105	126	114	122	130	124	126	125	118	118	149	131	119	128	138	116	108	110	148	116	112	103	107	119	109	113	130	124	117	129	117	124	132	105	132	130	127	134	123	120	123	124	150	131	134	128	136	145	138	121	146	125	128	132	148	121	124	120	146	134	132	125	112	115	132	119	155	113	127	136	134	115	121	166	141	138	113	129	112	123	131	122	118	135	135	143	118	133	132	138	118	135	142	113	131	132	116	134	126	113	109	112	129	106	139	111	122	118	129	132	123	109	127	141	114	138	132	129	126	137	134	134	133	121	142	126	116	141	148	142	126	131	130	133	128	127	127	136	151	141	133	117	149	126	123	129	115	113	142	125	123	125	113	139	136	123	123	139	123	125	114	141	128	131	113	118	127	137	136	139	134	144	143	138	147	118	123	128	121	127	145	118	141	139	118	134	150	114	155	119	114	127	115	137	122	119	133	137	119	143	123	146	121	123	127	138	131	105	139	135	131	133	131	130	112	135	140	129	93	125	133	131	126	134	119	124	147	125	125	143	128	131	136	119	113	126	124	134	136	140	133	135	109	128	129	124	130	105	138	122	125	126	128	125	127	117	113	143	130	129	112	126	136	129	109	154	137	132	133	138	109	132	123	134	124	133	121	131	120	128	144	115	108	127	126	150	111	118	123	126	127	108	139	131	117	115	122	136	117	137	113	127	117	132	131	114	107	135	126	139	125	116	138	132	131	126	134	119	136	116	119	112	116	133	135	138	138	125	131	134	130	132	117	99	122	115	143	129	120	111	137	130	135	139	136	112	136	141	130	132	127	133	143	132	110	119	134	126	124	129	138	135	119	140	127	131	135	137	121	125	134	119	111	124	124	128	126	113	127	122	126	134	121	132	105	121	134	131	126	115	136	134	129	123	115	115	109	117	119	132	138	121	141	126	134	129	122	116	130	126	128	97	120	113	110	129	116	134	136	127	124	111	121	89	129	134	121	130	139	114	135	137	126	114	115	140	125	119	134	112	123	143	123	135	122	123	130	121	104	125	117	139	148	142	134	125	138	143	137	123	130	123	139	129	117	133	144	112	109	128	140	120	112	135	134	121	137	131	135	125	120	127	116	121	139	140	138	142	126	124	126	124	133	123	147	131	112	151	154	123	129	117	108	131	119	105	114	138	125	116	128	123	113	123	129	122	132	123	135	118	131	129	125	132	128	153	141	115	140	116	134	125	135	135	120	142	126	113	131	124	134	113	119	122	135	118	121	118	120	113	132	120	116	130	110	130	116	129	139	134	118	145	122	127	142	143	120	122	131	129	134	108	118	111	100	130	123	111	128	122	121	137	126	122	125	150	108	116	145	138	132	116	110	124	130	123	119	134	128	127	144	141	135	137	104	115	142	125	127	124	133	105	114	153	122	124	125	132	122	117	149	133	138	126	121	120	125	146	143	117	139	121
24060	21430	28684	24571	21427	8970	962	640	490	439	415	379	338	351	359	342	333	307	324	314	273	282	294	295	294	264	278	274	303	279	297	280	279	292	272	279	291	272	275	311	289	290	270	285	289	245	270	270	299	271	250	251	298	294	264	278	261	289	243	263	270	264	295	261	277	286	271	266	253	285	263	253	284	285	248	274	260	292	283	273	295	255	279	258	250	234	279	262	260	278	260	273	279	238	285	257	288	277	280	258	282	253	241	248	290	300	308	297	283	262	264	276	256	261	294	292	239	260	277	257	256	236	279	256	281	270	259	267	281	270	275	272	266	248	273	256	268	267	271	240	266	270	255	289	284	238	268	254	269	291	301	276	287	266	282	262	256	251	247	260	270	250	215	284	274	251	278	240	279	255	258	258	247	258	294	249	264	284	248	259	264	256	286	242	290	265	282	282	254	265	239	296	281	245	256	302	284	249	273	258	279	254	261	261	263	280	283	245	273	253	256	279	274	269	253	260	266	250	263	268	277	292	248	268	269	271	260	237	302	272	255	265	256	287	270	264	246	246	273	257	271	268	291	268	273	277	227	264	265	264	277	277	256	262	253	276	269	262	282	248	258	252	260	281	266	278	257	243	269	256	258	227	278	272	264	273	236	280	279	295	255	262	286	292	281	256	271	272	221	290	293	292	277	275	251	264	280	256	274	284	271	260	261	299	266	283	247	288	268	242	275	296	268	265	227	243	277	265	256	274	248	252	281	272	274	287	277	287	235	255	302	279	280	252	271	289	271	267	259	263	280	247	266	265	263	259	264	277	259	256	253	262	255	298	246	257	253	276	292	243	261	277	266	269	235	268	249	288	253	267	250	277	270	261	269	273	266	283	279	254	255	291	277	245	257	272	258	262	268	287	231	252	232	281	265	221	241	256	313	283	260	267	264	267	283	255	268	284	257	297	278	272	268	294	257	247	284	268	291	271	273	285	272	237	273	233	285	277	261	248	269	276	260	254	269	248	240	255	275	275	261	273	268	275	254	235	269	271	240	273	264	262	254	259	296	296	294	251	274	283	228	282	265	271	272	269	280	288	284	259	271	288	269	253	245	263	260	272	270	285	261	243	259	277	257	267	247	261	288	254	260	270	283	261	298	237	262	283	258	277	271	247	262	266	251	274	244	246	262	266	260	263	246	261	248	265	274	255	282	279	251	265	280	246	242	283	275	268	271	290	256	289	269	282	272	264	256	262	252	223	267	279	258	282	277	280	269	254	256	256	271	295	272	262	260	277	262	272	278	275	255	247	258	230	272	284	230	263	270	265	253	274	264	250	258	229	267	255	284	283	251	269	286	250	255	248	260	235	265	272	219	242	272	244	273	277	285	290	290	253	222	285	243	260	292	278	237	289	252	286	274	254	273	289	280	236	292	281	297	261	287	254	273	309	292	258	266	270	268	271	284	276	277	239	269	280	266	276	218	255	266	275	278	273	260	266	240	280	284	260	268	275	237	258	256	256	290	258	262	243	283	249	294	251	245	282	266	279	271	269	245	267	263	264	252	261	326	240	233	258	265	280	257	266	266	262	267	242	280	274	271	277	257	269	293	258	262	290	253	243	288	267	258	249	277	248	264	256	269	244	248	266	261	246	270	256	265	246	238	250	255	299	286	285	263	271	290	296	282	259	249	267	241	244	261	257	263	280	267	275	285	264	275	273	277	273	295	294	284	295	270	288	257	257	264	280	303	272	263	262	252	254	258	250	266	266	272	259	306	291	305	268	266	257	254	308	275	283	278	288	233	283	269	261	246	263	283	294	256	289	295	295	287	252	277	274	260	277	258	252	278	286	282	259	233	248	272	285	282	267	258	264	268	263	291	267	252	279	265	233	252	262	261	256	286	268	241	251	257	262	234	276	260	270	271	271	284	272	263	286	256	276	278	249	242	276	287	295	274	260	261	283	306	287	266	256	266	275	259	285	277	258	244	274	298	278	266	260	244	264	291	281	284	281	280	267	302	247	272	279	275	277	282	290	262	287	265	233	291	267	243	248	253	286	257	270	260	273	279	258	276	264	236	257	261	236	238	263	287	263	288	261	260	273	248	284	271	289	268	256	255	288	268	240	253	245	261	247	284	242	288	254	262	299	258	284	293	329	270	258	252	251	238	282	275	277	267	243	255	287	230	293	270	254	249	257	271	264	248	272	257	239	258	274	271	275	286	266	268	270	292	267	310	258	239	275	247	248	260	266	265	248	255	274	289	277	265	286	266	271	286	279	258	259	237	267	261	253	260	243	279	265	268	279	286	251	257	266	248	252	278	253	290	236	274	267	266	272	252	267	267	293	265	266	285	267	263	276	259	260	237	247	285	243	249	259	247	224	278	244	261	238	274	278	241	241	235	286	250	255	292	278	296	265	277	282	267	271	274	253	267	255	281	285	249	272	268	264	250	258	251	263	273	269	252	246	259	263	250	230	263	275	291	257	292	284	277	237	292	252	236	292	262	271	234	246	256	273	243	246	269	275	286	270	252	257	268	263	312	287	292	294	248	243	259	253	264	240	240	233	253	289	267	256	287	252	245	257	263	265	292	302	253	266	273	262	287	256	240	257	285	271	273	235	259	264	237	254	284	254	271	264	253	241	259	267	300	235	249	282	266	277	297	278	292	303	253	260	244	261	256	278	297	284	244	267	274	273	276	249	253	228	263	261	272	265	254	258	247	258	257	284	275	259	282	273	270	268	263	287	260	262	285	273	261	266	252	237	251	242	244	268	286	281	266	286	273	281	271	295	250	267	240	260	269	273	269	260	252	264	262	236	238	254	237	272	242	259	295	264	268	267	251	302	285	275	267	276	273	265	272	285	274	242	244	259	263	275	276	254	277	247	246	293	261	283	286	263	277	263	267	246	243	243	266	276	286	266	280	282	252	263	275	251	271	273	242	258	260	245	260	255	260	254	252	280	286	256	278	281	260	261	269	252	243	281	263	247	248	288	257	277	248	254	256	285	265	256	271	269	249	272	265	281	284	255	277	288	264	288	284	244	265	270	274	250	261	279	282	273	269	252	272	277	287	255	280	230	253	250	255	293	267	275	268	253	278	277	272	264	269	262	242	244	246	270	248	293	249	267	271	267	236	262	253	268	253	273	264	265	259	259	286	244	228	261	262	255	289	240	259	262	266	288	265	254	239	247	259	230	240	268	276	277	269	278	266	238	256	266	238	220	282	258	270	248	241	276	264	276	292	282	264	283	272	293	258	287	275	278	266	227	261	255	262	264	287	277	250	259	263	247	273	278	282	275	271	245	284	278	228	254	268	288	296	258	273	278	292	282	263	245	262	256	241	252	241	257	271	245	290	274	274	268	264	276	242	272	263	262	275	268	279	294	306	259	238	244	275	247	261	266	243	285	261	278	251	273	259	264	242	269	241	279	261	247	233	273	253	281	276	276	270	263	252	244	260	252	268	281	255	250	267	267	260	266	259	271	266	248	284	255	282	307	288	262
3293	9329	5863	2705	1898	1481	1112	884	700	584	562	507	490	426	371	364	375	333	319	354	309	328	315	292	306	333	328	299	310	275	319	302	297	296	299	274	296	274	281	290	306	292	303	298	282	273	309	285	305	273	270	292	258	261	291	259	307	303	250	273	294	255	309	273	292	283	275	251	282	271	278	330	271	315	268	302	287	272	257	279	291	284	286	300	288	289	272	281	283	287	268	286	302	276	288	265	280	288	293	273	268	262	287	264	252	291	254	297	288	285	281	247	298	281	290	292	303	274	259	251	280	263	271	266	293	276	264	284	270	303	250	269	283	293	257	270	287	282	292	258	293	286	252	252	266	301	276	287	270	273	270	283	290	262	265	261	290	277	266	293	259	294	261	321	277	286	269	291	262	283	279	305	274	271	268	288	287	264	265	293	259	310	259	272	256	279	279	272	291	294	282	278	276	267	268	287	289	231	314	270	294	288	270	293	300	273	260	271	290	291	281	250	278	283	261	271	252	264	287	288	269	276	248	293	297	281	284	271	265	289	293	294	270	277	267	277	292	297	267	315	253	259	252	321	282	243	296	284	265	242	264	291	261	268	269	240	243	292	261	274	300	296	273	269	286	270	258	277	282	298	275	306	286	260	274	287	254	277	274	255	266	278	260	265	278	288	302	293	264	265	259	308	254	235	292	274	274	269	275	271	283	285	282	295	295	277	253	298	268	258	267	300	280	282	282	277	298	280	294	279	244	270	311	275	300	254	259	285	273	273	289	254	276	263	278	270	252	276	269	278	275	278	266	303	259	261	299	281	271	260	264	280	303	290	257	269	269	298	263	303	278	272	261	246	299	259	264	273	274	287	276	258	294	316	272	282	290	265	281	276	267	303	286	260	265	248	263	284	267	272	294	308	284	272	280	262	283	266	252	283	234	268	269	273	278	279	258	283	295	252	260	253	271	243	275	286	262	277	294	266	268	265	261	274	283	275	283	267	247	259	283	260	278	287	282	285	293	300	252	233	273	293	250	250	290	306	278	296	290	289	272	257	310	284	287	294	258	266	249	249	295	265	274	294	284	262	252	279	282	266	264	260	270	286	281	263	277	264	253	294	292	259	291	279	268	288	299	266	250	277	260	277	257	248	286	264	277	279	275	261	278	263	247	288	258	276	273	275	291	307	263	245	304	249	280	257	285	254	282	297	280	287	286	274	292	287	271	286	277	303	290	275	278	289	272	266	255	284	273	291	266	284	285	257	293	277	276	263	301	266	268	264	278	255	266	296	282	305	269	272	266	276	269	276	266	270	292	327	270	295	279	294	290	290	261	288	297	279	253	276	268	278	275	293	325	276	285	273	270	284	282	252	273	275	267	274	288	266	297	299	294	268	272	296	250	272	277	291	262	246	241	299	272	238	282	288	270	253	258	262	275	289	291	271	260	262	274	308	262	274	260	302	295	279	274	268	254	285	262	273	288	284	281	240	269	287	321	242	264	266	293	261	260	283	283	277	289	283	275	273	304	257	288	282	271	298	252	265	295	269	276	272	264	243	278	264	276	245	264	306	213	279	300	248	266	292	260	263	283	265	311	269	235	284	279	251	260	280	271	277	253	280	295	283	283	275	260	286	302	270	266	300	278	281	264	268	263	299	285	263	306	306	278	279	273	305	260	271	259	271	258	294	283	276	283	302	276	288	286	289	280	293	272	255	295	286	305	272	307	241	265	266	269	272	307	307	269	280	302	300	277	289	312	272	263	281	259	270	290	287	282	270	292	257	243	281	260	265	268	259	293	264	282	227	263	278	309	273	275	267	267	300	267	267	270	245	277	247	272	300	293	299	276	289	270	258	312	262	278	274	290	300	270	264	282	289	274	267	248	272	286	276	276	275	252	270	303	275	283	251	259	261	292	282	284	262	259	262	253	282	289	262	286	278	268	264	265	252	276	269	275	283	258	294	284	272	253	301	282	302	271	272	268	283	261	266	278	277	278	324	292	280	270	267	273	273	281	272	267	262	280	273	285	265	303	290	266	302	253	288	269	296	265	258	273	286	249	276	252	285	282	260	271	299	291	279	269	262	282	293	268	281	290	286	290	265	244	298	282	297	285	264	279	272	291	257	297	304	274	299	262	280	288	304	249	255	312	282	276	265	281	296	295	298	273	281	292	299	282	251	274	278	269	260	285	257	259	262	296	294	311	245	269	288	260	278	282	266	276	295	257	289	281	289	259	284	257	285	268	272	284	264	286	294	270	297	262	274	281	289	259	265	295	274	311	286	265	323	259	282	259	254	287	293	258	267	274	274	300	251	299	305	283	262	265	270	281	299	262	275	273	285	299	296	279	275	274	281	280	300	286	249	279	267	285	288	293	262	251	266	267	258	273	262	309	280	264	290	302	261	264	268	288	262	274	275	304	280	298	241	290	258	268	279	295	287	274	273	264	249	257	265	280	252	276	281	254	291	290	272	269	299	288	292	313	272	271	242	279	274	296	253	261	259	254	297	253	273	283	253	286	286	277	276	279	279	279	272	298	278	270	268	275	265	255	289	284	256	311	315	312	278	282	293	270	268	300	281	277	283	271	264	274	280	280	293	273	295	270	262	271	268	278	292	289	272	265	282	286	280	255	299	270	287	262	285	305	300	263	278	298	276	324	288	303	290	263	274	278	257	290	279	260	268	304	265	271	266	303	287	299	292	266	252	268	265	254	299	296	271	256	284	268	265	277	262	273	270	272	284	269	280	288	259	240	276	274	271	282	272	310	254	294	249	290	292	274	268	278	282	278	304	276	287	252	271	307	266	252	276	284	285	273	290	276	281	267	276	281	253	270	276	288	292	307	285	248	275	277	288	260	268	285	282	274	289	247	274	277	266	268	251	269	278	283	255	258	284	238	303	266	264	279	266	303	268	274	282	286	276	271	282	267	246	258	282	290	285	290	281	270	284	290	258	257	261	292	286	275	292	273	259	281	233	285	259	288	267	262	287	278	253	270	267	280	270	289	263	257	263	288	274	315	302	283	302	281	291	256	278	256	252	323	268	247	271	273	265	280	269	274	273	256	270	279	293	262	289	298	236	279	252	296	287	262	301	309	305	286	253	306	290	317	294	273	291	296	264	301	299	262	300	313	275	272	284	289	293	302	263	254	266	257	268	281	260	307	261	316	285	283	257	282	270	298	258	290	296	295	325	256	285	269	271	280	272	277	308	271	286	262	280	286	294	272	275	283	271	307	300	279	284	265	262	266	246	265	298	281	256	288	271	260	287	291	298	280	254	249	311	292	312	243	282	288	303	255	277	296	290	280	286	274	299	283	279	273	284	294	286	280	295	271	301	243	258	276	278	282	269	305	280	292	270	279	278	283	294	276	279	280	270	258	275	292	290	238	281	277	277	272	272	290	260	291	284	269	251	274	264	258	266	284	316	292	292	285	291	289	244	278	271	261	277	262	291	294	280	310	269	254	270	256	282	290	269	292	274	263	303	274	276	274	272	256	317
25232	21402	27475	25607	9449	606	410	353	290	296	257	257	258	246	239	241	256	214	225	185	236	231	215	188	202	212	197	204	185	192	193	208	225	231	223	208	207	179	195	199	194	202	218	197	193	195	196	209	204	163	218	192	181	188	183	204	215	197	185	207	172	208	207	204	194	193	221	203	200	207	211	198	193	184	178	215	213	204	194	210	183	204	192	215	194	191	218	181	212	210	196	177	168	199	200	181	204	206	188	184	209	203	210	205	221	178	224	233	174	214	194	218	203	217	177	170	199	186	183	203	176	192	182	193	170	191	208	187	208	183	205	197	201	222	195	216	189	200	191	188	179	214	190	205	193	202	208	228	195	204	204	207	176	189	211	179	216	205	187	209	191	213	217	219	183	190	198	194	212	171	205	178	198	185	214	203	207	241	192	170	185	193	222	201	204	214	242	193	209	214	230	190	211	202	171	198	199	199	216	212	171	203	200	190	213	204	228	206	209	192	197	184	181	199	213	229	179	204	174	186	214	206	187	203	198	197	202	196	186	198	230	177	193	207	225	219	187	199	221	182	163	189	193	215	197	211	191	193	220	199	197	211	198	214	185	225	199	183	202	227	226	201	184	209	201	195	191	210	191	200	176	204	200	189	237	213	172	204	207	191	181	195	192	212	177	219	188	188	179	207	202	210	186	217	202	201	199	199	200	173	194	217	197	194	202	207	185	195	187	189	219	196	219	215	199	197	184	195	193	181	190	216	174	215	215	203	187	199	212	211	212	189	206	205	190	187	181	182	185	218	219	210	200	204	179	203	209	213	173	214	210	206	213	201	189	186	212	176	202	176	188	197	195	210	206	188	204	203	210	206	193	207	201	221	200	199	170	183	206	222	189	219	221	229	174	196	178	214	187	204	222	198	197	223	192	209	183	198	190	188	194	217	201	200	180	188	180	210	197	226	172	203	213	211	207	194	181	226	176	185	205	207	198	201	231	207	187	188	199	233	188	201	192	218	211	182	192	205	212	199	210	188	221	174	192	208	185	209	167	208	212	183	190	161	213	188	177	214	189	210	198	184	193	222	166	195	192	189	171	205	194	181	180	226	217	202	200	197	216	202	212	194	202	211	208	208	172	187	219	204	205	191	187	198	192	184	198	231	201	191	201	187	196	210	195	190	204	185	223	208	189	199	216	198	187	207	179	209	201	197	219	160	181	174	191	207	218	190	198	221	228	209	205	204	212	205	184	204	198	213	174	209	205	187	218	167	193	202	193	181	199	218	204	224	229	171	204	195	194	215	226	188	228	215	207	206	215	173	189	211	199	193	188	175	198	205	178	224	205	208	187	226	200	196	200	197	194	200	187	185	206	204	190	217	188	199	189	192	215	181	212	193	164	208	185	196	193	192	217	198	210	194	196	195	194	193	212	214	197	226	192	211	210	207	197	225	203	199	187	206	189	215	204	197	183	210	195	191	226	198	208	220	207	213	203	209	164	186	183	193	187	199	188	194	201	230	190	208	184	196	190	229	210	207	208	182	200	215	211	205	199	184	178	189	196	201	211	194	176	196	217	195	210	211	211	203	214	203	182	202	189	219	210	231	181	195	197	200	187	188	218	224	221	194	188	204	209	207	176	200	200	217	201	211	196	210	168	202	211	168	203	183	200	184	212	212	206	180	190	209	188	201	184	191	227	208	198	216	185	223	209	185	191	197	213	192	207	203	199	195	183	233	197	208	205	178	213	204	206	203	215	163	209	184	204	185	193	187	201	214	225	202	211	209	195	197	193	198	190	205	196	192	162	188	193	210	188	208	190	199	205	200	213	184	200	206	178	221	183	251	247	216	179	186	206	217	188	207	184	202	162	204	206	208	201	220	196	193	209	200	187	205	210	211	226	183	198	190	176	183	197	204	208	208	217	198	187	205	197	202	174	190	201	202	196	206	191	189	198	182	187	190	206	193	176	203	190	210	214	179	209	205	179	195	199	204	202	174	205	197	193	196	176	193	194	194	195	197	203	204	179	193	213	236	196	206	197	190	224	194	206	205	192	187	195	206	205	177	226	183	190	186	204	167	193	192	207	186	181	213	216	177	187	175	200	192	194	201	211	187	209	198	203	197	237	210	201	207	175	192	213	193	178	198	197	223	215	186	197	162	196	182	210	201	231	182	194	204	213	201	161	202	202	204	187	185	172	200	219	195	186	197	177	201	204	180	201	193	188	201	175	193	196	171	176	178	200	197	216	194	186	203	206	199	213	204	239	192	198	196	199	201	205	201	201	171	202	187	211	209	200	194	204	211	247	183	210	197	222	198	174	192	201	189	195	219	201	213	180	209	201	160	186	205	186	200	206	205	206	194	197	202	197	211	234	225	196	206	204	178	229	204	210	218	187	211	217	212	207	210	197	194	214	216	197	198	198	206	206	199	216	197	209	230	210	197	225	207	193	193	186	180	197	188	201	192	206	217	186	179	194	201	189	189	197	184	191	185	190	183	212	219	203	165	194	190	214	185	215	171	199	198	229	187	169	197	209	187	179	203	214	192	199	206	209	173	200	206	182	205	198	173	199	193	176	207	211	192	185	179	196	200	194	192	189	179	196	181	222	205	193	228	184	167	196	200	198	211	194	203	197	185	190	177	184	219	193	192	206	193	175	203	229	184	208	197	188	227	205	209	232	213	190	189	211	203	208	231	184	207	196	202	221	175	184	178	215	187	198	209	200	177	222	200	190	207	196	203	172	207	193	200	220	185	184	193	203	198	168	208	225	194	232	182	218	193	198	197	192	184	193	185	185	182	206	199	187	186	200	188	210	203	190	213	210	163	210	193	172	206	203	203	201	185	190	208	165	189	196	197	205	186	184	185	209	179	177	183	204	207	187	182	188	185	214	177	208	215	200	222	205	198	208	191	204	174	216	195	210	172	188	198	196	213	204	209	201	216	218	210	199	190	184	199	188	199	194	165	176	185	215	205	189	205	216	191	208	211	179	195	188	214	190	211	222	199	206	196	207	185	186	201	176	183	203	197	217	198	167	194	173	193	215	199	179	212	198	169	201	189	216	206	193	186	204	202	212	195	198	220	213	195	187	203	186	182	212	205	189	201	194	203	163	192	198	194	192	192	190	215	196	168	197	190	204	179	217	199	170	203	221	188	198	160	227	190	198	206	179	205	185	186	206	184	232	195	193	185	230	199	198	193	210	207	186	219	208	191	176	203	214	214	196	199	204	196	205	196	220	190	190	220	189	197	210	195	213	206	178	190	209	207	173	212	192	202	212	204	186	193	191	210	202	190	194	203	209	194	198	214	206	172	202	195	181	185	206	189	173	184	204	210	208	204	196	195	227	204	204	215	195	200	167	198	179	185	202	228	212	186	188	199	215	185	177	195	196	187	202	220	217	192	193	180	228	230	237	207	185	205	179	218	191	201	209	199	196	208	200	177	228	186	186	186	215	222	179	188	201	195	198	202	196	204	192	183	204	196	199	213	207	206	177	205	196	212
3302	5062	3076	1492	1125	806	669	563	484	413	379	355	302	290	308	293	275	251	283	242	251	245	247	256	226	238	245	242	244	232	245	249	251	246	227	244	237	224	248	231	224	237	230	237	238	237	209	226	206	239	233	222	227	200	220	215	244	223	226	199	255	224	231	208	215	211	226	220	208	207	216	228	225	218	222	233	240	221	230	227	226	200	233	220	215	251	171	216	218	246	225	227	199	208	235	236	219	215	230	222	209	222	233	214	215	210	231	215	213	236	233	207	216	226	241	212	183	229	249	188	210	217	222	235	245	245	224	264	218	229	244	220	219	249	209	241	200	199	206	227	230	252	225	244	245	215	225	228	214	214	223	209	223	224	245	208	232	218	217	229	207	239	226	234	231	237	230	249	209	230	207	193	232	238	232	251	222	216	238	216	211	241	221	246	223	239	215	210	240	210	213	208	209	243	215	243	219	178	227	236	237	233	219	244	241	186	236	245	233	246	227	241	241	209	221	232	234	201	245	236	221	215	205	226	224	232	204	230	238	231	226	209	213	236	205	224	231	250	209	233	224	221	231	217	231	234	204	243	215	232	227	217	229	226	261	207	215	221	245	240	209	230	223	224	191	214	224	207	220	213	237	225	238	215	236	223	223	233	219	232	224	173	205	223	223	203	236	210	219	218	202	215	223	234	228	233	221	225	204	200	220	230	227	231	203	231	217	210	255	212	221	223	231	216	219	217	218	209	227	231	215	192	207	213	211	204	225	261	227	216	214	238	206	222	217	236	217	235	232	259	198	248	238	241	242	208	224	225	232	179	236	225	231	225	211	237	228	222	236	218	247	226	201	229	222	221	209	229	203	231	224	218	217	225	222	221	197	238	247	227	240	223	236	224	250	228	204	205	211	240	204	226	208	207	210	248	219	220	209	226	200	218	201	226	238	224	220	223	254	229	201	241	209	205	217	249	218	230	241	260	260	232	235	226	221	209	232	235	229	214	222	227	194	236	229	230	209	249	215	234	227	243	210	224	229	228	245	230	228	232	212	228	230	224	203	254	213	218	205	225	219	208	228	242	217	204	197	202	248	221	201	221	211	206	245	209	243	248	230	210	233	201	207	212	219	219	241	233	226	231	212	235	237	230	238	217	235	232	226	224	251	211	224	213	254	211	220	218	246	226	204	237	225	196	208	260	254	210	220	227	243	249	211	218	222	229	224	208	257	231	225	209	228	219	198	222	227	248	200	234	214	235	224	248	219	230	234	235	226	257	231	236	225	237	222	235	220	241	230	228	213	198	215	237	211	230	221	229	194	215	230	226	216	240	219	248	235	234	216	216	229	257	227	204	205	205	235	221	220	221	235	224	242	209	222	224	224	230	221	200	231	216	246	249	236	243	251	227	226	259	226	233	217	254	256	211	243	217	243	229	210	227	209	226	240	234	230	244	239	217	215	242	218	211	237	230	210	209	213	220	229	207	227	229	221	271	228	215	218	250	206	236	235	235	251	231	238	224	226	240	239	226	236	229	245	201	239	231	230	210	226	232	219	220	223	241	256	230	244	243	226	217	211	228	231	228	247	223	231	225	227	230	226	229	233	206	228	239	235	243	221	255	222	233	224	237	216	206	212	224	218	206	240	224	246	247	241	232	193	243	264	214	213	234	220	207	241	220	209	217	258	222	229	220	228	228	205	227	210	232	212	213	224	239	225	195	221	230	227	219	203	214	249	195	230	238	230	230	250	241	226	225	202	236	220	220	227	222	233	246	215	242	253	205	213	234	246	228	213	221	244	219	215	235	232	206	227	215	233	231	222	221	256	225	225	233	207	211	247	230	250	227	231	220	247	216	231	218	212	238	221	220	183	250	225	229	207	223	211	207	216	214	215	209	228	202	224	217	215	217	222	210	239	221	249	253	207	203	215	213	223	220	204	233	246	195	232	225	225	223	239	241	203	217	219	237	239	214	232	252	231	227	242	192	215	222	232	206	217	233	212	214	234	234	242	206	215	229	233	213	238	235	230	214	256	222	213	228	231	220	240	245	208	227	220	203	230	234	213	203	215	252	227	217	223	223	236	203	249	252	217	230	233	212	210	218	245	256	208	231	229	219	222	217	224	223	203	220	220	198	216	238	212	227	211	209	213	227	239	244	205	218	187	231	222	219	189	216	230	208	227	238	234	209	237	212	228	214	221	225	241	249	210	198	259	223	224	198	188	240	238	205	240	234	253	200	241	242	233	245	216	208	211	233	225	237	226	226	210	218	235	223	214	195	244	241	220	239	223	210	216	241	219	214	231	237	229	260	210	239	209	212	228	231	235	223	231	245	231	218	227	217	224	191	232	234	239	206	194	223	221	219	211	220	207	262	220	221	226	229	214	264	232	232	233	199	250	200	213	213	206	191	209	225	233	207	223	203	225	232	226	236	229	194	231	238	229	214	247	219	233	215	226	225	227	207	244	236	231	214	210	237	238	214	230	211	228	213	251	227	228	226	231	238	238	228	231	217	236	229	233	228	232	209	208	211	213	233	228	219	213	240	219	214	253	224	252	211	211	227	223	226	227	226	190	191	227	222	221	231	221	202	214	230	175	227	257	225	210	242	238	206	246	213	207	212	220	224	233	234	220	232	206	200	220	256	232	244	201	215	220	217	245	208	233	225	241	233	230	233	228	220	201	207	231	214	246	199	221	248	230	240	210	213	239	248	253	225	224	227	247	239	199	203	223	237	234	186	239	196	228	262	197	194	228	240	234	249	247	228	243	211	200	233	222	234	222	225	229	212	242	202	208	222	208	218	210	203	267	210	196	211	208	239	215	218	212	213	259	210	204	231	221	221	235	224	209	232	207	227	230	227	213	237	199	229	237	220	213	219	261	227	179	229	254	232	207	211	212	244	220	229	225	207	205	224	255	241	210	217	239	213	248	219	214	233	252	214	212	223	238	225	222	236	216	226	246	219	205	209	221	232	229	230	232	202	243	225	212	234	208	242	206	208	192	226	242	187	219	223	236	227	248	249	233	223	218	240	233	235	234	212	257	254	228	250	202	222	226	225	208	225	219	213	216	224	226	212	219	209	210	219	203	226	235	229	226	228	261	201	234	234	251	236	246	220	212	228	233	227	224	236	229	225	219	231	238	237	210	194	187	242	219	215	244	225	262	226	223	228	230	190	215	227	241	207	233	238	229	232	224	217	235	229	252	232	226	231	201	241	201	218	220	220	230	243	237	198	244	226	216	216	229	222	245	229	227	235	220	214	233	210	227	240	211	219	230	230	230	237	244	226	225	237	245	258	234	213	216	213	243	238	238	199	233	213	239	206	227	239	237	213	240	209	228	220	223	220	218	244	239	232	235	221	234	240	211	238	209	212	216	210	256	246	206	228	196	208	232	214	212	218	228	235	245	247	217	212	218	239	216	220	203	207	218	211	203	244	204	223	230	235	225	237	252	228	228	224	227	223	203	229	247	218	223	217	223	234	244	220	234	183	211	228	258	235
22708	21290	28974	23964	21290	21331	7354	1187	899	789	731	680	647	588	625	574	510	492	518	509	479	470	466	458	484	449	481	447	477	465	476	428	473	443	444	474	482	463	472	466	428	446	442	450	459	444	482	491	429	443	448	466	425	448	443	432	450	457	505	481	448	461	458	437	456	409	420	434	439	424	452	441	425	444	438	410	469	449	425	445	422	433	418	434	474	442	496	451	436	436	473	449	489	411	401	426	398	466	443	464	460	421	442	461	468	428	406	415	436	429	439	431	443	448	418	482	444	443	459	446	458	437	449	398	440	418	452	446	446	408	449	464	403	452	413	444	446	436	448	452	418	482	401	453	403	432	467	418	440	403	470	404	455	437	471	422	442	418	399	423	446	425	465	453	441	462	420	464	467	458	464	410	443	412	435	464	425	438	464	451	436	408	428	410	466	395	439	425	470	422	446	435	426	421	428	408	456	399	467	410	420	425	431	445	441	428	438	422	432	409	415	436	429	460	468	502	477	432	416	440	420	408	431	435	402	437	431	431	443	419	461	429	462	446	454	437	457	427	442	408	422	417	401	447	421	431	460	452	442	425	463	464	439	460	387	427	459	408	428	416	434	419	470	428	448	413	434	424	443	412	439	429	417	423	418	437	452	414	441	460	421	395	450	421	492	423	444	426	465	405	431	449	465	446	433	458	456	450	424	410	410	452	448	426	413	415	431	430	444	421	429	399	404	457	414	416	436	452	477	425	434	430	445	452	401	461	454	440	459	452	432	443	426	453	461	431	476	405	432	452	404	431	451	420	432	421	453	444	478	450	423	419	433	450	430	426	465	384	404	396	459	440	430	443	419	442	430	472	438	429	448	457	440	435	448	443	445	452	457	441	414	448	444	453	458	456	462	428	404	461	425	454	429	436	452	397	420	421	446	406	450	427	430	437	404	434	424	419	452	450	429	443	459	412	415	439	452	406	414	439	433	411	427	449	431	433	425	456	438	413	411	423	419	448	412	449	416	444	439	447	413	429	426	456	437	481	427	428	413	435	427	427	452	428	423	414	442	432	449	451	403	430	414	438	419	419	431	425	436	415	418	404	437	467	470	444	454	391	408	439	430	437	478	419	441	413	451	440	406	400	401	402	466	451	426	437	401	439	456	479	402	431	413	411	397	442	447	439	449	438	453	434	412	408	445	408	442	446	471	434	421	424	443	414	426	419	424	412	449	466	450	432	444	429	431	436	423	409	440	428	471	431	468	477	433	463	456	444	438	419	465	451	425	438	427	418	399	462	450	442	471	424	472	425	435	400	465	423	426	427	421	472	407	472	427	438	426	399	445	430	414	487	422	451	424	458	433	456	443	485	422	417	450	439	416	438	427	423	419	452	441	418	418	470	450	443	396	430	410	427	438	392	402	442	431	403	467	428	467	408	405	462	447	460	466	478	449	426	446	408	457	461	439	425	467	437	423	434	448	433	467	435	429	396	418	428	443	422	436	470	436	473	422	402	426	423	434	424	423	424	455	477	455	411	455	476	428	439	454	442	467	419	422	431	442	391	468	478	446	450	439	443	452	455	418	447	439	463	419	410	443	410	462	443	412	465	435	389	429	424	441	426	497	426	460	479	447	457	435	396	439	438	456	455	449	400	423	451	417	430	427	442	458	428	436	442	441	445	423	424	430	462	438	474	441	462	469	471	438	462	444	436	455	411	446	442	467	422	447	433	436	431	424	471	457	410	465	425	457	426	407	415	390	475	423	440	465	452	407	404	392	408	446	426	461	432	424	398	429	418	476	449	449	444	445	418	443	393	432	394	440	427	411	443	440	439	415	479	468	444	441	463	414	442	406	408	461	447	436	455	472	429	459	441	418	415	442	459	462	401	442	470	451	424	475	438	408	432	435	447	437	437	424	445	405	452	438	456	427	426	413	406	431	429	460	439	420	404	447	406	421	432	410	421	400	454	439	471	444	414	436	427	404	410	400	444	432	424	433	457	380	414	440	426	455	453	400	448	466	417	398	445	431	424	432	461	436	443	469	445	416	453	444	459	411	445	439	460	450	426	436	448	437	426	409	433	450	456	434	431	439	448	400	472	436	473	445	443	435	426	448	459	420	418	432	474	416	410	462	459	468	424	424	463	404	449	410	401	433	439	406	423	444	434	420	450	450	459	413	408	455	403	415	407	430	429	426	429	398	422	439	456	451	427	417	444	439	454	441	411	441	421	395	398	384	434	484	424	449	453	447	431	469	426	429	433	424	444	454	443	492	482	457	413	454	450	421	444	450	389	431	439	433	463	417	425	507	439	437	426	416	382	425	459	424	444	437	418	436	419	453	445	440	455	458	447	446	427	467	451	394	445	445	423	435	405	435	435	446	417	438	444	402	402	427	423	423	419	406	422	438	439	449	453	477	440	470	428	431	436	448	424	413	415	436	398	370	438	417	442	446	459	406	425	415	423	433	430	446	449	420	411	407	400	410	433	410	458	430	403	428	444	430	456	425	427	448	425	422	429	431	424	409	412	407	462	427	428	489	436	419	437	424	459	431	412	429	460	448	435	449	465	429	435	417	451	425	447	476	433	417	417	460	454	431	460	434	421	425	461	442	410	463	440	418	403	429	392	442	424	448	453	448	433	413	430	454	443	439	445	445	451	428	436	419	421	420	418	428	439	459	450	415	397	419	442	403	439	424	403	429	406	437	420	464	435	474	448	427	398	450	438	433	435	470	432	449	446	445	447	422	428	414	424	460	481	428	420	426	436	441	412	408	421	438	461	441	433	414	469	395	438	454	520	418	442	427	414	437	456	423	431	418	413	423	459	453	437	432	448	453	396	453	418	445	467	388	438	447	471	450	420	431	451	428	412	406	470	439	410	444	416	448	434	405	473	415	425	425	449	430	450	464	466	432	437	448	422	421	401	430	436	432	414	401	434	425	447	450	444	418	379	458	440	428	432	448	459	425	417	420	427	448	391	452	430	436	438	431	434	423	475	431	399	456	411	426	395	439	433	447	426	429	403	461	445	450	429	471	484	436	452	449	414	428	389	436	432	462	458	403	430	463	452	435	419	435	423	462	431	413	469	429	412	466	425	417	468	419	466	457	472	450	408	443	404	424	416	442	427	419	436	394	463	412	469	446	447	429	419	427	424	425	432	429	429	440	479	451	429	424	410	438	435	451	425	388	428	447	419	473	454	437	455	440	417	432	430	404	421	413	489	426	427	446	423	415	432	433	441	403	427	443	434	408	422	474	403	447	455	450	438	435	437	423	447	434	424	416	431	430	446	447	407	472	395	444	430	454	439	466	460	478	416	438	430	429	419	413	432	422	444	470	405	443	450	442	447	431	458	402	447	436	450	483	436	448	464	474	439	454	431	427	449	414	449	422	437	421	430	423	389	436	379	411	417	432	410	423	436	449	432	453	411	456	388	397	441	408	431	435	440	397	430	446	406	454	416	392	435	443	445	422	462	404	394	429	411	433	456	430	432	413	461	456	438
4671	14907	9539	4827	3428	2708	2014	1610	1363	1178	950	804	818	728	654	643	605	593	560	548	545	550	486	554	477	537	482	454	498	478	499	476	453	486	474	461	463	469	500	448	461	471	476	477	437	463	428	439	469	469	458	448	424	461	412	437	415	427	447	446	439	477	451	451	471	437	468	443	431	461	444	433	460	461	458	445	414	438	458	472	463	473	445	438	476	425	451	468	434	473	460	446	470	446	434	435	464	505	467	476	420	469	478	458	508	463	469	442	425	442	443	431	455	443	443	425	486	461	422	483	444	411	428	427	433	445	462	452	437	454	449	436	424	416	466	428	480	444	474	466	426	443	469	454	460	454	460	421	488	440	454	442	435	462	438	422	446	462	414	486	461	405	418	424	433	494	433	451	467	434	483	445	406	447	454	438	455	420	478	452	449	443	442	433	430	480	418	450	454	466	485	447	425	453	441	479	441	400	437	434	442	438	454	479	442	433	460	462	489	410	442	419	453	467	430	457	464	435	453	419	451	460	450	462	447	418	460	453	439	424	422	470	394	413	460	465	448	453	438	451	438	437	452	435	467	485	474	459	426	458	424	428	444	467	438	459	458	396	423	397	459	447	433	447	419	468	458	434	455	441	446	423	491	460	452	419	452	432	457	444	462	451	426	445	443	466	476	493	409	442	477	465	467	441	432	458	434	414	445	447	424	433	432	434	464	436	423	454	468	425	444	452	433	463	470	428	418	445	462	421	415	465	409	461	482	470	468	461	460	447	502	474	451	460	462	367	440	443	489	470	454	416	439	478	430	484	437	463	459	479	481	460	415	476	383	464	463	462	420	432	456	439	441	441	434	465	454	432	460	451	440	475	447	429	479	462	478	471	408	445	461	463	457	455	491	417	451	424	440	439	439	468	433	431	423	458	482	437	430	436	434	441	439	470	433	423	456	462	464	471	438	435	431	452	467	443	444	444	441	466	442	420	391	443	403	404	431	469	469	446	451	459	434	441	455	465	420	478	444	441	460	472	452	428	425	465	446	462	444	426	428	444	411	449	430	410	471	459	449	458	445	447	428	416	449	450	419	452	446	439	456	440	459	404	436	445	454	464	436	420	455	429	445	472	451	467	444	455	429	447	436	454	467	424	399	478	432	467	429	412	482	450	423	434	469	469	447	445	436	453	448	435	465	470	441	444	447	432	418	427	420	485	504	455	443	453	436	450	444	410	466	474	461	463	445	445	425	442	440	435	420	434	435	471	435	426	434	459	454	503	460	480	470	410	458	455	448	415	444	466	469	477	444	474	430	453	414	448	469	416	430	440	470	498	425	424	479	432	415	448	428	482	442	429	464	449	431	435	435	443	449	476	466	466	471	470	448	443	419	414	398	418	438	416	458	422	440	428	455	408	434	469	438	441	436	472	444	403	418	421	478	437	467	419	459	437	436	428	454	434	464	447	443	449	469	457	455	476	473	479	452	475	439	413	430	422	449	417	448	408	443	442	465	465	427	441	460	425	446	444	470	430	452	443	470	445	447	457	429	459	475	439	419	421	441	445	442	451	488	465	435	428	448	424	467	463	453	449	458	443	413	426	487	432	479	444	450	429	440	475	397	449	431	421	444	466	411	462	444	422	423	451	434	480	452	429	446	427	474	439	428	464	458	447	443	440	447	459	417	427	432	460	420	425	459	427	433	444	426	406	432	432	450	461	444	467	481	463	449	479	462	432	434	450	461	481	426	483	458	455	433	416	468	464	437	472	452	443	436	418	440	414	455	462	440	457	416	433	472	423	468	442	448	423	424	503	465	422	456	462	466	445	478	412	438	436	479	447	447	470	435	452	452	451	485	430	416	409	446	451	451	444	424	464	467	438	442	446	444	463	478	424	476	469	476	472	461	433	425	449	428	461	436	439	476	435	412	400	468	432	448	438	440	430	409	424	413	435	451	440	443	419	453	439	457	461	447	471	425	438	466	429	464	461	449	490	444	440	465	411	442	477	431	483	469	445	477	433	457	436	439	451	456	426	491	409	467	468	428	446	432	425	435	450	445	446	474	464	466	400	461	474	472	455	440	415	459	462	430	468	471	431	469	466	451	422	448	489	475	435	422	433	485	481	427	399	414	442	492	471	434	436	462	464	473	479	441	451	421	431	438	468	487	439	434	444	481	465	425	424	463	460	423	451	453	436	473	451	423	465	447	461	451	446	453	480	440	432	443	476	411	425	453	446	459	419	437	434	438	453	482	414	428	444	444	449	475	437	443	464	459	453	432	440	447	453	439	423	459	466	454	466	444	447	423	467	406	426	441	419	437	447	424	412	472	432	433	467	456	454	423	444	448	479	472	500	411	459	439	469	466	464	449	445	461	456	431	476	442	437	480	438	477	448	461	423	435	434	456	439	452	460	421	516	451	423	424	455	439	448	449	435	487	415	452	454	444	447	488	492	473	443	409	414	426	444	468	460	422	462	444	450	433	451	449	489	453	446	457	459	477	403	473	452	433	409	477	439	506	431	409	462	431	432	470	418	434	445	418	461	477	464	487	456	491	461	452	477	429	466	441	465	438	447	425	449	466	435	436	439	454	480	453	458	439	468	425	466	432	452	427	445	419	478	459	443	462	443	463	439	440	461	430	443	411	450	443	471	475	527	443	449	433	465	452	453	456	416	433	454	503	436	428	487	394	451	482	429	452	440	390	458	471	444	458	423	401	455	447	453	493	457	465	421	444	470	451	448	458	448	466	460	447	436	421	433	448	442	442	439	448	415	475	454	480	432	422	451	447	456	466	447	486	446	413	439	455	435	473	442	436	422	427	462	458	468	443	449	441	443	455	495	469	442	461	477	465	433	437	445	447	416	435	437	465	423	448	451	433	435	440	457	444	448	452	449	486	440	466	420	429	459	463	456	441	439	437	444	449	446	439	454	515	458	468	450	468	423	388	447	428	434	432	410	437	477	474	441	448	454	450	430	455	452	433	468	476	478	440	430	453	424	424	433	449	413	448	456	459	428	449	474	457	456	442	434	456	445	460	419	497	447	426	457	438	437	444	440	440	439	442	434	424	442	487	413	445	462	449	440	453	462	479	456	428	428	468	460	494	432	422	438	529	443	403	441	446	430	484	470	429	424	427	460	458	432	462	476	464	462	457	457	463	426	462	449	425	396	437	456	411	450	425	468	452	385	470	429	481	407	446	470	437	470	466	408	452	453	448	457	478	427	439	429	457	429	435	466	429	463	427	442	457	455	487	413	436	435	426	478	454	459	473	442	409	447	445	463	453	429	416	432	447	440	417	466	457	470	453	456	438	447	427	475	419	429	451	468	440	465	431	430	503	420	458	418	467	425	467	447	431	443	476	455	459	476	479	433	432	440	455	451	456	438	455	464	451	430	441	491	454	454	422	467	409	445	437	427	427	437	479	443	415	472	460	426	460	441	467	501	428	418	433	444	478	458	452	474	443	410	459	476	424	426	488	434	500	469	506	446	394	454	455	486	463	443
28049	17036	2774	327	257	185	146	140	126	114	122	116	130	126	115	107	107	117	105	118	113	113	123	97	128	111	109	107	123	116	131	107	127	103	93	101	108	111	112	108	93	134	102	97	102	113	104	109	98	111	86	108	124	92	113	100	122	116	120	115	108	113	83	102	103	98	100	107	105	110	119	125	110	104	120	107	127	124	125	124	113	110	93	120	114	96	104	99	108	112	95	116	105	105	127	107	116	86	90	103	100	97	111	120	110	116	86	110	111	125	132	120	117	115	130	116	109	107	107	130	97	110	119	114	127	120	108	117	114	112	111	127	100	102	120	107	103	108	84	114	126	110	100	95	89	91	95	104	123	121	109	121	111	96	85	111	104	109	120	88	89	126	102	114	97	87	115	123	95	118	96	101	117	104	118	103	99	112	119	94	85	111	126	100	123	100	119	113	106	95	118	126	122	121	110	93	120	116	103	121	105	99	112	118	113	112	127	102	99	99	83	91	115	103	109	132	117	111	97	107	110	105	113	129	107	114	122	105	102	96	102	106	103	120	117	114	119	101	120	95	114	115	109	102	105	91	116	113	99	98	103	99	109	106	112	104	113	123	105	116	113	122	115	112	127	107	110	110	123	88	101	107	113	111	110	103	110	103	99	124	117	101	116	91	103	108	103	100	137	135	97	129	73	103	108	97	85	108	104	118	98	107	126	120	129	100	121	118	116	107	106	109	103	125	103	106	97	102	98	112	96	106	96	121	115	91	122	121	104	94	115	99	116	115	101	113	117	95	117	101	119	121	118	115	111	107	97	107	115	106	118	124	124	116	108	102	111	133	127	109	102	111	115	111	108	101	113	98	87	113	106	116	115	106	128	101	115	107	126	116	93	119	93	104	108	107	113	122	96	100	103	121	125	113	109	104	111	114	106	102	121	120	98	109	113	117	115	98	115	114	103	122	117	118	110	106	111	103	100	97	110	103	105	115	117	110	100	90	111	119	103	122	124	107	109	123	86	113	104	106	109	110	125	101	102	106	145	111	107	121	97	104	107	103	114	121	109	103	108	105	117	90	113	114	104	108	106	114	115	91	122	111	94	90	109	123	119	103	101	112	113	114	94	105	110	128	84	125	103	113	143	90	110	111	117	109	108	87	91	87	95	106	106	112	113	102	93	88	101	86	95	119	129	90	123	107	129	142	110	112	89	111	123	114	125	120	123	104	122	97	109	108	109	109	123	105	111	131	92	107	104	91	118	114	111	94	128	109	99	108	122	116	125	100	133	115	106	131	99	117	98	101	105	104	115	99	123	113	112	111	104	115	104	124	121	103	122	114	114	108	101	107	120	97	131	113	109	107	104	106	112	100	115	101	117	110	104	112	114	114	94	131	115	93	122	104	116	92	113	112	114	125	106	113	125	103	117	103	107	112	119	122	103	112	118	123	116	104	102	102	111	115	124	103	91	104	111	110	110	116	124	104	95	104	101	110	93	103	93	109	102	102	119	103	119	104	106	96	116	126	100	111	110	133	104	116	118	111	99	116	103	102	93	104	115	118	111	125	101	112	104	94	111	110	114	133	127	109	111	106	111	104	129	127	116	119	113	100	119	118	130	113	118	98	111	108	105	93	97	114	123	140	119	101	118	121	127	115	119	94	117	126	121	110	103	95	111	110	116	102	118	119	114	128	101	127	97	112	115	96	96	120	112	120	127	103	123	110	93	122	96	107	102	102	101	105	119	126	97	105	97	103	129	103	115	115	106	121	112	124	108	137	105	110	115	103	114	112	101	120	109	91	96	112	114	100	106	115	97	99	111	103	113	106	99	99	101	108	113	97	122	110	93	100	107	107	111	122	107	110	114	98	113	115	101	113	113	102	115	91	125	114	116	116	111	105	106	105	123	95	122	104	111	108	123	118	98	114	117	133	118	111	112	135	133	103	99	93	119	95	94	102	101	112	93	121	99	125	91	100	93	91	113	92	105	100	120	104	111	102	115	111	124	101	123	108	112	105	104	109	108	112	124	116	120	126	135	108	102	126	112	119	109	94	90	100	102	115	113	126	119	119	119	132	116	111	124	106	94	100	124	98	128	133	91	114	102	140	111	116	118	103	92	130	124	114	117	98	107	119	114	114	119	103	102	120	108	101	108	90	100	130	100	123	110	115	144	110	107	106	98	98	105	121	99	123	105	89	113	96	88	98	116	126	106	104	106	97	110	120	112	123	97	103	129	136	105	121	115	109	119	104	111	117	96	111	117	109	103	97	120	116	133	106	116	109	103	117	107	107	111	115	115	108	105	112	110	104	106	99	110	94	140	110	104	105	123	130	106	110	108	111	123	110	107	112	78	128	105	142	120	99	103	108	108	115	98	117	87	104	110	108	117	98	86	110	123	117	111	106	113	105	120	107	105	110	102	108	127	104	106	107	114	125	115	109	119	104	124	129	111	105	108	116	117	119	120	121	103	110	117	93	136	119	121	103	105	114	99	122	103	112	112	128	111	102	108	129	137	109	109	105	94	89	96	105	107	106	100	96	116	123	98	101	112	98	73	112	110	107	106	110	116	111	102	105	108	103	96	97	83	101	106	97	117	117	109	109	114	93	118	109	123	108	101	114	91	111	94	85	111	93	106	122	86	117	83	120	110	104	97	116	122	110	107	108	116	124	88	92	108	80	115	100	137	104	128	106	114	99	90	126	124	94	104	102	121	97	105	109	116	107	149	115	120	113	105	102	101	115	113	109	131	104	99	106	97	106	136	124	118	115	97	106	119	124	117	102	94	123	101	110	103	113	108	126	119	102	106	137	111	102	102	117	105	108	101	104	102	112	131	135	97	100	112	117	107	97	123	98	114	110	111	109	101	112	120	119	125	94	115	114	101	106	109	105	118	99	115	95	131	105	101	114	101	104	101	98	114	107	105	101	93	89	117	99	106	102	115	109	91	102	109	96	105	95	111	140	105	126	99	104	97	95	98	98	105	116	116	100	106	106	126	116	121	130	107	124	107	113	107	120	101	122	113	112	118	96	91	91	119	106	113	109	109	109	107	109	106	110	97	109	100	117	104	107	100	105	108	119	121	109	99	119	112	116	118	116	104	107	114	103	108	118	121	117	102	105	116	109	109	115	98	112	92	119	111	113	95	96	110	92	119	95	114	99	119	96	111	120	115	105	116	116	125	107	116	127	119	119	99	122	101	114	107	118	107	104	125	119	118	129	95	107	126	113	111	115	90	105	113	108	105	116	126	120	116	124	117	107	100	120	141	91	120	113	104	112	94	100	109	98	110	120	118	112	108	102	103	115	102	102	127	135	114	113	100	91	135	131	126	122	104	112	113	98	90	94	103	88	116	117	108	104	111	108	98	124	103	120	111	113	102	106	132	104	119	108	124	100	104	132	114	101	135	91	97	99	122	94	106	120	121	100	97	119	107	103	104	107	108	90	106	121	123	96	101	104	111	113	101	109	92	117	101	87	124	117	105	120	96	120	118	102	125	115
4226	657	457	250	210	170	167	150	122	148	177	135	137	139	121	127	127	126	130	112	148	124	120	128	129	133	129	133	142	133	116	135	113	111	121	137	113	116	111	119	135	137	102	127	113	120	133	136	125	123	136	125	126	130	142	128	113	119	125	131	105	127	122	131	115	123	122	113	132	137	125	139	133	119	132	117	120	125	117	115	115	120	146	118	139	133	124	122	134	133	120	133	111	132	124	141	135	112	121	109	119	122	123	140	141	116	139	117	116	129	133	122	125	137	131	117	116	128	122	124	113	122	123	126	113	107	111	137	137	131	133	130	145	104	130	124	130	117	105	114	124	146	115	127	144	125	131	119	128	149	110	78	134	142	127	136	131	127	113	116	116	104	122	120	140	124	116	118	119	131	122	110	144	133	132	129	135	123	137	116	114	136	111	119	127	137	113	120	134	136	115	135	142	122	126	140	127	124	116	129	128	107	119	113	123	142	122	127	133	135	113	144	127	137	122	141	113	142	137	145	127	124	136	124	130	127	116	118	132	129	129	129	131	122	125	129	115	110	129	127	111	129	120	133	123	144	125	133	120	124	130	122	134	119	113	111	122	124	113	141	152	112	145	140	132	110	123	124	135	127	132	124	120	130	115	124	120	140	137	133	124	124	130	145	132	114	135	111	105	114	139	108	131	129	163	114	130	142	125	119	110	123	123	137	129	125	127	116	122	113	126	124	110	101	115	145	136	127	135	109	137	119	139	138	128	131	130	139	129	129	138	125	113	125	126	114	114	134	125	124	121	144	105	139	137	144	127	124	128	108	111	128	137	129	108	116	147	108	116	127	129	103	125	134	142	136	129	129	138	132	115	120	129	122	112	132	129	136	141	140	122	127	138	127	147	132	123	116	119	142	122	120	105	145	130	144	114	130	117	124	125	140	133	117	110	122	127	109	148	119	129	133	140	118	158	109	145	131	124	142	137	137	115	138	129	104	115	133	129	107	138	122	134	133	132	121	119	134	157	145	132	130	134	113	137	136	105	140	146	133	117	118	108	112	125	108	119	120	123	122	120	115	122	129	121	121	116	134	144	122	120	113	143	130	155	118	120	131	142	117	135	133	139	145	98	123	116	137	140	128	125	141	135	133	128	138	122	115	132	120	109	136	111	134	147	143	131	134	117	122	127	115	103	106	131	133	123	116	141	123	122	127	127	130	129	136	122	135	107	133	124	139	124	150	137	126	132	126	107	118	129	143	113	96	136	115	133	123	153	120	130	140	135	120	120	125	146	136	131	130	111	124	119	124	152	119	134	124	114	148	128	129	132	130	136	117	120	111	112	127	123	123	113	102	115	119	120	136	123	134	120	117	111	132	130	129	120	123	131	114	119	125	142	126	133	138	141	121	127	120	127	123	109	111	133	95	123	118	109	138	126	139	125	132	124	143	127	110	117	138	125	136	129	121	141	127	115	124	118	120	122	132	140	102	143	108	111	115	128	112	123	127	129	146	134	127	119	114	122	114	117	112	133	111	123	129	127	128	145	122	117	123	109	127	132	142	123	138	121	127	140	126	128	117	121	115	126	123	108	128	119	141	136	125	135	122	134	128	144	123	113	134	139	113	118	134	123	138	131	116	119	124	142	127	124	142	127	146	138	132	142	124	143	115	130	127	132	133	127	108	135	125	136	136	131	124	140	132	133	114	143	119	127	138	128	123	145	142	131	115	121	121	136	101	124	136	124	126	106	133	127	118	142	126	118	120	121	115	129	117	143	106	130	153	114	123	117	129	135	131	114	143	120	147	118	123	116	129	139	118	131	134	118	139	132	122	147	119	118	119	142	123	135	117	129	118	111	126	129	123	131	144	122	148	120	131	116	137	124	121	118	132	135	136	138	116	123	124	120	165	112	133	121	123	134	111	110	132	124	120	123	120	116	127	122	128	130	120	139	116	132	118	127	116	137	136	143	104	126	128	139	131	92	124	130	123	115	132	120	126	120	140	112	118	123	133	127	130	132	120	127	138	117	119	124	139	139	136	134	124	136	120	132	125	149	135	132	122	139	115	127	122	102	122	102	114	124	130	107	118	144	124	118	117	127	126	120	140	110	113	124	111	133	132	128	126	130	119	122	116	139	134	123	133	105	134	134	119	122	148	116	108	126	138	123	115	124	144	133	136	103	133	121	133	128	122	141	137	114	100	133	125	108	92	133	133	122	99	118	139	130	116	143	141	116	117	121	122	116	117	125	126	130	109	130	124	122	131	111	127	143	114	140	134	131	124	134	127	120	128	138	118	129	128	119	140	122	147	128	140	119	115	118	106	110	130	124	115	110	135	128	126	151	108	108	132	107	141	133	126	140	124	128	137	120	126	137	98	138	124	137	144	137	144	129	120	116	139	112	124	115	110	128	139	137	138	108	124	136	118	119	135	129	148	110	125	120	136	122	126	120	131	123	124	123	119	136	118	127	130	109	136	116	124	130	154	128	137	116	123	126	123	115	123	131	112	122	129	127	130	135	124	128	136	120	127	156	120	133	146	145	137	117	108	137	129	127	134	126	128	108	144	126	125	134	102	126	139	108	129	115	113	115	127	119	146	134	119	117	121	121	122	141	136	126	130	114	149	130	131	129	130	125	138	117	115	128	124	145	120	122	137	125	136	130	123	132	121	114	132	124	131	126	130	135	143	132	117	118	118	105	125	127	106	141	121	105	145	107	124	126	108	142	135	132	149	150	124	132	125	128	131	134	124	138	133	147	126	130	128	116	127	123	102	125	117	111	120	139	128	117	103	120	124	147	119	133	121	124	126	123	126	111	128	119	114	126	105	120	146	128	130	140	127	126	131	126	125	112	122	127	154	120	121	145	95	141	118	129	130	106	103	140	126	121	119	120	114	122	127	127	146	107	126	127	135	119	101	135	132	110	125	147	135	123	131	130	109	128	118	109	125	106	117	140	116	110	137	123	118	121	114	110	149	129	117	127	132	118	130	125	116	116	126	127	143	111	130	131	128	139	113	136	116	123	125	131	119	119	132	147	117	140	134	120	131	111	125	132	113	112	127	111	115	119	125	127	123	113	129	118	136	134	116	108	108	138	123	112	143	142	116	127	137	128	100	108	97	121	133	140	124	108	138	123	127	118	116	132	146	143	119	129	137	139	135	122	108	138	119	119	146	135	111	130	131	116	113	112	140	120	120	119	136	129	121	119	135	107	106	135	140	130	125	101	124	128	130	128	154	117	127	106	131	125	130	121	127	133	119	135	137	115	132	113	134	134	148	130	134	125	128	122	133	123	118	123	137	135	116	130	124	134	146	99	119	120	116	125	109	131	128	122	116	128	145	120	129	122	117	123	119	125	129	126	115	123	109	116	127	131	119	130	119	141	133	134	137	124	119	101	144	133	100	145	125	133	144	137	147	131	119	119	134	131	138	119	124	120	122	118	113	126	116	129	123	142	123	128	128	131	136	109	120	114	120	140	121	124	120	118	118	142	135	122	111
24021	21384	28651	24462	21356	9042	946	612	500	427	423	415	382	329	331	327	332	342	309	328	307	308	265	329	283	254	310	291	260	304	269	281	267	274	287	271	294	298	263	267	267	252	281	251	293	276	260	288	295	279	262	258	259	280	263	279	281	328	289	294	252	262	302	265	298	277	282	243	258	304	286	272	270	254	264	276	271	288	274	253	247	275	252	278	283	285	264	243	268	268	266	268	258	248	312	236	255	274	269	249	265	304	246	247	262	266	268	282	267	271	270	282	286	270	265	250	288	275	259	259	279	269	247	223	237	264	282	283	260	276	276	255	250	298	278	274	277	259	273	268	235	261	247	242	275	268	273	291	249	287	264	256	261	273	241	238	266	259	282	275	280	261	261	261	293	252	278	266	267	287	274	267	258	258	279	240	292	284	253	255	254	296	295	265	215	264	301	242	253	299	262	280	249	247	256	251	274	252	281	287	289	259	296	256	298	265	270	265	297	272	288	236	242	266	248	255	271	253	277	338	245	295	287	257	296	271	270	257	251	270	271	266	261	260	280	252	274	258	290	266	265	252	250	263	257	254	285	258	253	281	273	239	248	256	276	288	265	271	269	261	287	250	250	257	308	284	279	265	284	289	283	263	240	249	253	242	292	262	274	261	254	285	237	260	263	275	268	264	272	261	229	261	238	267	265	278	263	258	242	304	255	301	260	287	289	251	284	282	257	229	272	272	269	267	251	261	243	278	260	267	260	259	245	278	280	290	260	244	260	272	253	271	276	285	267	279	286	269	293	255	243	246	274	290	262	285	259	248	277	236	276	266	250	257	274	279	278	272	287	282	295	273	254	276	252	261	253	279	276	249	255	298	248	279	250	266	268	261	273	272	295	236	278	242	257	263	266	284	270	281	289	288	256	259	286	262	266	260	285	296	251	289	261	260	261	275	250	261	289	264	293	300	257	260	278	272	269	264	264	214	311	265	274	264	292	269	272	271	279	274	289	251	257	256	297	268	274	252	260	284	262	278	249	285	228	249	270	251	285	308	269	262	273	239	249	292	287	256	255	261	240	300	240	254	271	253	242	220	280	300	305	268	254	280	304	270	259	274	249	269	263	269	271	291	261	281	264	274	270	233	285	272	298	269	263	267	283	261	285	270	263	276	265	265	270	244	253	259	245	279	247	270	257	269	234	287	286	294	275	275	254	257	265	263	267	273	248	291	260	264	242	261	245	272	251	269	242	270	259	285	289	251	208	248	266	285	265	300	273	244	258	259	251	251	260	262	280	256	300	285	296	257	263	284	262	274	238	297	277	246	276	238	248	260	265	272	272	255	266	298	258	271	267	301	254	249	263	240	286	262	278	274	255	256	268	271	240	263	268	290	265	272	281	251	255	277	258	274	264	278	248	279	263	255	260	282	252	288	275	288	245	280	254	244	244	267	283	256	265	253	273	271	229	256	278	253	295	250	282	244	270	258	279	267	251	258	251	275	280	240	247	259	282	258	251	290	261	259	262	262	279	252	276	272	264	262	278	293	234	272	241	281	257	298	266	267	281	267	282	285	259	236	262	253	279	262	253	292	266	266	272	268	276	255	306	295	267	270	292	284	254	260	250	269	280	263	270	231	276	258	270	243	291	289	278	291	288	272	255	280	284	266	264	272	305	254	241	285	292	263	290	263	239	251	271	295	278	248	247	307	273	306	230	248	280	276	254	277	246	284	259	292	234	259	276	234	268	247	270	266	260	257	269	250	235	256	272	262	259	245	275	277	284	281	284	284	246	275	252	261	254	284	245	292	289	251	266	293	241	256	229	256	241	268	264	290	280	260	257	288	282	260	270	262	290	269	287	280	263	260	262	238	285	255	256	258	271	273	254	286	251	266	272	253	265	257	256	266	282	229	269	276	279	261	275	228	262	263	238	242	258	271	260	260	248	288	267	278	270	263	255	284	289	226	293	263	260	253	303	273	284	245	283	262	235	288	243	284	272	274	267	244	267	269	243	276	277	244	258	258	260	254	236	271	268	273	268	246	277	291	241	262	285	236	256	280	265	251	270	260	266	300	278	238	276	241	265	281	251	291	269	250	227	250	293	265	275	267	265	273	250	258	285	279	261	261	252	257	278	222	253	284	271	268	268	261	272	282	285	271	263	274	290	253	260	261	249	265	255	250	269	280	265	282	294	258	266	267	248	281	244	269	260	255	303	257	259	283	271	225	290	275	311	245	264	289	262	284	264	259	224	269	254	276	264	249	272	263	263	256	264	251	247	243	261	266	271	270	252	298	270	231	244	270	261	302	245	271	251	288	236	291	255	277	280	280	274	254	274	274	267	273	291	264	270	278	275	252	259	281	251	285	266	273	270	251	275	281	271	259	292	286	262	287	257	258	242	244	274	282	283	278	237	253	266	273	258	273	246	285	275	280	268	292	272	289	241	293	248	262	248	262	302	279	251	284	283	283	279	247	235	256	254	275	295	254	257	283	224	282	258	253	251	278	265	285	287	287	256	258	278	289	251	291	292	259	254	272	262	247	262	265	254	248	267	279	272	256	249	268	259	271	298	254	277	264	282	254	266	278	260	250	268	268	275	247	242	279	231	262	250	272	278	275	288	244	267	274	285	252	295	262	284	242	276	249	251	281	275	296	278	268	270	259	272	263	261	281	237	260	251	272	249	290	268	269	267	254	284	302	219	275	286	261	241	261	266	244	243	244	263	257	267	272	258	247	274	283	259	277	236	264	245	262	291	267	255	245	256	235	246	268	265	259	267	260	277	266	251	289	263	297	305	280	280	283	280	254	241	261	261	276	255	247	247	254	281	291	280	261	262	274	251	266	291	293	282	249	258	246	254	281	265	236	274	293	261	270	288	277	245	255	286	284	269	255	243	275	274	212	291	259	246	258	282	257	267	267	238	258	259	245	289	249	256	279	265	266	241	262	282	260	269	263	251	259	257	272	279	255	254	278	245	275	277	266	280	264	288	258	313	250	276	282	271	261	282	262	242	256	272	256	269	261	277	270	246	258	259	297	270	278	268	303	276	245	254	269	301	302	269	298	263	275	270	240	259	231	268	257	243	268	269	253	284	276	272	247	249	273	288	238	251	277	235	257	269	264	271	266	251	266	262	275	249	268	274	258	269	282	259	244	266	268	283	263	262	264	269	285	244	261	251	268	278	268	253	275	264	300	253	263	287	242	257	263	268	261	258	253	282	267	272	282	265	239	247	270	253	274	275	259	245	290	257	271	262	245	246	288	269	285	282	274	257	278	296	293	267	253	257	265	279	266	262	247	267	262	264	267	249	270	268	275	264	261	263	289	269	250	272	272	250	288	251	236	267	272	267	265	258	261	247	290	245	261	248	249	286	253	266	251	283	253	259	298	280	290	262	277	274	276	263	268	249	263	278	274	250	236	266	256	279	261	248	266	246	273	278	258	286	262	284	255	275	255	249	242	270	269	268	261	267	266	237	234	235	305	276	271	234	275	240	277	271	262
3312	8938	5734	2622	1985	1460	1069	899	676	584	521	514	477	427	390	382	370	329	378	327	343	331	300	332	289	314	288	281	314	274	285	295	284	273	260	314	289	267	304	253	286	293	307	298	283	302	277	297	251	274	257	266	296	281	271	274	272	264	267	278	274	268	272	272	282	277	251	271	281	288	267	284	252	301	281	332	285	265	297	276	273	288	271	299	296	277	260	256	293	275	308	283	278	275	303	323	274	275	271	270	283	287	300	305	267	271	278	272	282	304	277	290	269	289	301	265	295	271	272	299	258	289	263	281	311	293	290	271	299	281	261	264	275	287	275	254	297	237	267	273	273	240	262	278	268	295	305	249	254	291	289	305	278	272	313	293	270	256	273	264	258	251	278	278	297	266	260	292	250	274	256	304	311	316	286	268	273	261	281	263	305	282	240	289	268	298	261	287	273	260	271	281	296	290	269	276	263	260	278	284	266	277	279	258	283	301	269	265	257	275	276	290	229	274	252	278	295	276	248	289	273	264	278	284	290	273	290	284	248	297	282	259	281	243	264	267	253	294	276	273	280	280	278	303	269	272	268	248	256	296	256	297	260	260	276	248	312	296	253	271	289	309	271	269	279	271	278	262	278	267	267	250	315	272	272	280	279	285	254	298	283	283	272	299	263	283	253	287	276	263	257	274	292	256	252	267	255	269	280	260	261	256	272	294	281	294	274	266	279	286	253	294	289	279	268	246	291	272	244	278	270	272	270	254	261	261	276	278	287	263	279	283	268	249	291	270	273	275	286	281	294	273	266	275	295	251	271	283	253	250	276	290	264	258	296	265	246	251	250	277	275	278	287	264	253	257	267	288	283	237	268	292	252	270	279	272	299	284	290	279	265	275	270	280	255	280	274	293	283	276	300	279	287	282	279	271	250	283	262	261	270	266	286	302	277	281	281	254	260	259	284	279	285	290	267	293	289	286	255	272	291	283	258	263	249	281	272	301	257	263	267	301	283	280	278	278	289	299	299	275	277	262	255	259	291	285	329	265	301	290	238	258	255	273	264	260	297	278	287	269	272	304	269	284	284	289	303	281	266	245	270	297	287	295	289	268	245	250	280	280	299	269	265	272	292	281	295	269	284	244	332	239	270	269	269	267	269	279	258	269	285	277	272	287	268	287	259	289	270	302	292	236	296	248	274	273	261	253	266	272	284	276	262	277	314	326	249	279	266	277	278	284	266	271	243	286	295	248	278	244	272	283	302	272	285	262	320	270	287	261	248	261	262	275	268	265	275	285	258	278	287	269	289	269	260	278	271	265	268	309	290	277	259	257	263	250	272	278	266	257	269	272	267	282	277	293	276	278	284	274	262	258	278	272	294	301	275	261	287	266	265	260	275	269	248	268	312	267	267	320	281	256	262	269	288	276	297	267	290	260	257	281	272	313	290	275	294	276	271	263	247	271	296	278	281	275	293	283	260	265	298	295	263	278	267	266	288	263	295	277	278	270	288	271	271	267	272	297	262	271	253	296	300	279	271	299	282	286	283	269	283	287	256	296	275	285	260	272	273	262	306	279	267	270	273	258	272	284	296	286	282	284	256	260	265	261	285	282	270	273	284	250	271	258	289	282	283	261	259	266	288	241	257	265	307	281	232	291	270	270	259	301	273	286	276	288	279	247	290	248	270	258	254	285	258	247	281	278	269	291	247	280	281	288	282	296	266	284	289	267	286	285	279	293	277	262	289	289	266	269	281	262	289	275	276	285	268	262	289	264	299	285	261	260	291	265	267	263	264	259	309	258	283	245	264	285	286	281	282	279	259	299	289	280	237	302	283	270	304	256	254	252	280	306	238	271	295	280	249	244	274	301	255	277	249	277	266	278	270	283	297	278	266	245	309	257	285	249	299	260	298	266	246	286	280	288	297	286	266	254	272	262	259	258	296	269	263	256	268	260	280	303	234	287	269	285	238	267	258	286	285	279	259	275	275	279	267	269	277	220	271	265	285	251	259	293	277	264	306	271	288	316	292	224	275	301	289	247	277	279	277	288	289	282	281	276	266	280	277	290	269	247	297	294	270	275	296	282	265	281	281	272	271	266	278	276	229	296	258	293	259	271	277	297	280	315	272	270	267	292	248	279	279	254	268	260	260	268	292	266	273	240	290	267	276	250	282	256	284	276	285	277	339	284	269	260	270	265	227	278	264	280	263	289	287	273	267	299	281	269	267	287	283	290	255	272	265	283	266	251	267	289	262	277	265	313	280	259	261	284	282	255	287	268	289	263	266	257	272	289	261	263	231	285	253	267	268	298	290	276	249	284	294	276	288	284	262	290	307	278	306	283	306	268	272	284	264	275	310	279	306	285	261	288	250	318	273	272	259	271	284	283	285	278	239	290	300	275	277	281	292	283	279	309	274	287	307	295	265	220	269	264	307	258	289	289	275	287	264	288	260	268	274	289	276	262	275	288	251	255	281	276	264	282	273	292	254	280	296	270	304	272	230	288	253	295	277	260	253	283	285	288	252	289	257	271	273	280	255	243	284	262	242	275	241	221	250	268	278	291	276	263	246	284	298	264	291	262	264	272	285	263	256	277	264	301	288	253	251	282	261	284	259	301	289	272	265	246	262	255	299	279	272	300	258	285	266	266	271	249	253	250	277	215	265	303	298	247	289	278	314	293	271	262	276	268	249	267	290	294	270	279	273	285	239	290	261	258	287	271	290	293	273	278	246	276	259	251	259	245	255	302	267	289	253	284	274	262	290	263	272	264	278	283	266	293	289	295	299	296	281	267	297	254	250	262	274	279	266	251	279	268	293	266	280	287	281	285	294	282	265	270	287	274	290	303	258	289	280	274	287	251	253	295	270	255	291	254	280	276	269	258	287	275	270	251	280	278	294	259	268	268	278	257	287	274	256	277	269	244	271	253	282	269	278	272	248	275	279	301	257	267	263	295	270	278	279	260	248	296	243	292	255	264	244	264	309	239	279	285	253	247	260	268	276	263	258	274	253	274	276	275	258	275	257	256	247	256	277	267	238	306	284	278	264	259	278	253	273	277	282	284	292	284	277	284	264	285	300	267	243	263	279	272	287	263	290	256	267	270	245	268	301	299	286	268	266	277	282	287	267	254	285	259	277	254	258	280	293	310	291	280	265	293	267	294	275	268	296	321	273	283	268	297	269	260	288	271	306	282	278	276	264	272	285	293	281	256	256	284	269	266	304	255	257	264	295	263	254	287	244	264	282	259	283	242	261	259	315	257	265	243	299	292	277	300	266	287	261	282	277	293	271	284	289	293	246	284	273	276	273	257	268	283	280	302	291	283	294	280	289	248	264	263	254	271	271	294	272	280	284	281	255	291	232	271	278	284	278	289	273	257	271	261	290	255	285	273	276	309	257	276	269	280	272	278	258	301	291	310	292	293	246	266	323	273	267	288	301	280	247	275	272	277	273	249	268	282	290	282	277	274	296	274	260	261	289	272	279	256	244	269	282	253	273	299
25120	21396	27530	25607	9443	587	407	355	325	296	260	280	267	258	239	222	228	237	239	197	251	210	202	186	197	227	199	208	199	199	190	225	213	201	194	182	202	169	220	232	190	202	211	205	203	188	173	226	185	216	179	196	183	204	182	202	183	211	209	191	202	202	195	198	211	208	179	175	211	214	216	204	193	195	200	182	239	180	190	187	194	220	190	184	184	207	177	212	204	192	175	201	194	199	192	198	198	211	188	196	201	176	182	181	180	206	193	219	197	199	188	205	189	170	221	210	212	179	195	203	210	193	200	198	209	223	190	216	195	218	207	219	182	208	188	200	224	214	193	196	199	182	198	208	236	212	185	195	247	217	194	194	215	192	206	221	183	211	191	177	214	196	192	208	214	218	207	196	198	203	200	204	178	202	181	190	199	205	211	183	194	187	200	200	197	203	202	178	184	179	187	196	211	190	215	212	197	210	186	211	226	191	179	210	217	231	191	211	195	223	180	196	207	169	171	175	205	195	185	225	210	192	210	186	184	183	208	191	208	179	197	208	193	203	192	205	201	182	202	195	187	190	195	206	193	208	169	188	194	186	185	192	200	188	225	179	201	213	212	195	210	201	181	183	197	225	170	195	201	192	179	194	198	215	184	206	207	184	209	191	173	205	197	215	195	164	217	160	196	201	194	242	219	194	207	194	212	190	202	222	201	186	189	238	184	182	189	214	202	185	205	209	199	209	216	220	192	202	193	183	189	196	189	205	190	217	171	183	225	214	200	198	187	195	218	189	193	199	195	192	183	196	194	209	204	189	189	202	179	198	203	175	206	186	171	204	198	188	205	199	204	202	212	209	180	194	224	189	207	210	203	202	197	212	211	199	184	192	193	205	206	219	217	186	205	175	186	208	174	198	196	176	182	224	180	210	198	190	218	206	196	192	193	207	210	181	178	199	179	186	180	204	193	200	185	212	193	196	194	196	227	192	187	186	176	193	228	215	235	167	202	188	187	187	203	188	230	207	193	163	190	194	176	181	199	180	162	166	215	198	199	215	191	190	185	178	205	210	212	212	230	201	191	227	209	210	182	192	226	203	214	186	190	180	202	195	193	184	191	221	179	206	194	228	191	201	219	182	184	191	207	166	188	199	191	196	190	212	219	187	195	193	188	201	213	200	220	203	199	208	191	214	217	213	205	181	186	206	195	192	206	184	200	196	184	194	200	192	209	236	212	182	207	190	177	182	189	199	198	196	195	198	239	200	235	202	188	182	206	202	198	180	199	182	191	180	182	219	195	211	195	205	181	218	167	195	193	231	211	165	181	211	211	189	190	199	230	203	208	198	187	193	236	197	218	189	201	222	173	192	201	206	182	204	174	186	194	185	192	217	209	192	199	187	202	174	206	174	191	198	191	215	200	188	195	194	196	188	193	189	206	184	207	192	192	196	203	221	207	211	208	223	229	187	200	197	203	213	191	183	221	217	191	177	185	185	204	193	174	201	197	208	205	177	168	179	201	201	187	188	219	208	201	195	211	215	194	202	206	224	166	201	200	213	188	173	195	222	216	187	196	215	217	212	215	214	198	183	212	207	181	195	198	216	206	198	203	190	211	213	195	170	187	172	210	217	187	205	189	183	228	200	164	199	225	202	193	216	210	204	202	194	212	208	208	191	204	202	189	207	188	163	195	208	202	210	202	217	189	186	174	216	209	213	178	186	190	175	225	199	200	183	191	185	183	177	213	227	209	191	202	197	206	181	189	182	188	186	161	207	206	182	214	192	224	193	201	195	198	206	180	170	208	191	210	193	174	207	195	199	191	205	198	173	213	176	210	180	203	165	213	164	195	203	183	219	189	209	197	195	190	177	185	193	200	201	185	210	203	165	193	199	218	172	199	212	199	196	220	192	205	187	180	211	230	177	196	192	178	186	216	228	191	173	198	192	193	205	204	188	230	208	207	198	190	221	221	208	199	191	219	177	205	195	182	187	171	191	198	179	191	211	208	215	179	205	185	214	192	171	185	189	167	201	193	183	207	190	202	188	186	175	197	224	207	202	184	211	194	194	210	193	189	183	187	186	184	227	204	193	186	195	175	169	178	181	166	219	173	196	197	173	196	228	209	198	189	186	204	202	190	186	203	193	209	194	205	204	191	207	181	198	196	194	182	214	211	190	223	168	191	185	174	187	199	204	199	183	209	198	180	218	198	194	191	175	194	183	211	188	199	205	198	201	196	210	205	158	195	197	160	195	187	180	191	181	190	216	196	206	216	177	205	173	185	195	201	180	196	197	220	159	199	181	177	190	202	213	198	168	194	185	203	206	159	176	195	229	210	198	196	185	218	203	206	210	179	189	189	223	198	201	193	207	199	187	190	191	194	184	189	199	187	209	173	192	195	187	209	204	189	220	176	199	213	207	210	203	206	182	217	210	190	183	194	183	168	196	207	204	196	191	218	186	215	186	188	207	174	200	188	211	218	181	212	224	187	179	189	180	194	194	215	186	223	209	207	205	192	203	192	210	216	196	205	220	205	183	182	195	202	194	189	209	211	196	216	207	222	200	186	177	215	196	177	197	199	167	211	177	183	188	224	204	190	169	213	206	219	203	192	202	188	187	233	178	191	191	233	207	230	213	205	214	209	198	200	175	190	189	197	168	214	204	207	203	211	206	213	184	211	215	185	224	203	192	203	170	183	207	172	214	202	205	198	168	194	169	199	204	228	187	190	216	193	206	206	187	187	186	199	217	203	177	198	198	203	174	168	187	200	183	198	166	181	184	198	200	177	210	188	208	205	224	198	194	186	197	207	213	166	192	199	199	169	200	189	197	233	203	181	187	213	209	217	189	191	194	200	174	221	209	213	185	185	189	189	189	212	190	188	210	201	203	201	225	214	198	189	203	186	213	186	195	214	193	209	175	206	238	187	187	197	211	190	210	197	216	192	204	192	202	190	202	217	200	185	236	197	181	210	232	196	193	194	193	214	199	199	196	201	200	187	184	215	185	222	197	203	208	203	197	186	206	198	183	179	197	230	190	199	202	217	246	183	205	179	208	204	187	193	197	184	170	162	198	178	199	208	195	205	194	195	200	185	216	196	174	192	208	194	195	227	196	195	186	186	190	212	208	184	188	193	208	214	180	209	209	198	189	193	200	181	205	213	214	213	194	189	204	186	185	190	191	180	214	197	220	182	190	237	239	191	190	178	204	189	188	217	196	200	192	172	190	197	185	184	220	205	203	194	215	197	185	198	212	221	219	215	205	183	216	164	189	205	201	176	217	223	203	220	202	203	195	199	190	177	217	207	192	216	193	203	207	193	196	221	181	182	196	197	190	198	181	193	186	207	191	167	225	199	192	191	174	182	208	186	191	197	186	189	212	180	220	193	200	190	228	191	209	197	197	191	198	200	209	214	167	207	177	186	214	214	174	200	204	216	202	185	203	215	217	220	198	196	181	215	206	198	211	194	182	190	206	210	196	201	189	194	176	199	182	184	214	196	186
3340	5138	3157	1557	1110	836	711	540	463	386	372	322	337	296	285	290	275	299	295	238	249	218	268	245	245	223	212	255	197	229	241	237	248	248	239	215	232	220	238	250	250	229	210	223	221	246	239	232	227	190	219	231	237	191	250	241	237	224	234	219	198	202	222	230	236	208	231	210	219	244	221	258	209	218	204	235	215	224	237	246	204	220	236	258	253	212	223	229	253	214	246	233	205	199	256	216	203	210	245	215	230	227	221	225	245	211	215	246	245	220	227	208	269	207	223	233	217	235	219	244	209	233	209	218	227	236	220	249	241	214	210	218	250	208	232	225	217	213	232	218	224	227	233	245	241	227	232	227	216	227	232	229	205	209	226	211	244	227	237	232	199	225	205	224	200	238	238	226	227	229	222	225	224	237	211	213	229	236	221	234	226	235	194	238	216	205	230	234	224	237	219	224	219	215	233	209	231	205	240	208	235	221	242	231	242	235	218	216	199	236	239	221	213	217	199	233	208	226	229	233	227	212	215	241	216	209	218	221	230	228	191	233	226	228	229	252	235	210	236	200	232	225	228	257	220	216	236	219	225	208	204	242	214	236	248	217	218	216	207	225	225	209	247	216	226	218	212	212	229	222	222	250	225	218	206	208	222	231	234	212	187	188	205	232	210	257	216	213	243	192	227	238	218	199	218	231	255	224	220	231	233	219	221	229	222	234	223	235	214	210	239	208	247	203	201	234	226	218	212	227	231	239	220	218	239	219	218	202	244	252	217	230	241	239	226	235	233	220	231	228	239	221	231	225	217	228	214	221	205	231	233	236	243	231	222	228	190	214	227	243	228	210	219	240	220	220	196	203	232	234	230	214	230	246	244	213	204	243	206	217	219	212	256	235	228	201	235	224	244	217	200	245	239	208	232	213	246	242	239	215	226	199	246	235	226	238	241	226	207	245	207	233	205	215	204	218	238	237	235	236	219	240	248	219	221	235	242	226	232	234	230	206	200	243	199	239	223	235	214	230	181	228	205	204	217	231	245	227	226	208	207	236	217	217	216	240	212	208	239	200	226	245	214	198	227	219	210	213	242	232	219	251	227	204	233	241	195	227	239	219	226	229	204	239	217	212	207	231	222	238	224	222	250	224	211	242	216	235	223	264	258	230	221	206	221	242	215	223	230	228	221	220	216	226	224	216	251	230	217	196	224	216	230	211	205	235	236	218	225	240	212	224	230	231	203	230	202	254	228	223	216	226	204	222	202	214	228	220	207	229	243	226	230	217	201	247	234	179	217	233	209	231	219	241	230	215	225	197	228	230	234	222	223	221	213	224	215	209	225	227	189	228	201	225	229	242	227	243	214	220	230	259	212	215	199	246	244	235	197	193	228	209	225	235	216	242	204	226	196	215	240	188	228	245	230	223	214	222	216	229	212	229	222	188	239	225	224	227	242	206	218	226	217	252	205	213	217	212	216	219	194	229	206	216	202	200	230	226	211	233	192	233	239	230	223	225	228	240	204	235	256	228	215	202	200	226	217	196	207	222	225	252	254	226	242	223	232	198	221	238	233	201	234	230	207	231	222	226	198	223	227	211	228	213	216	217	210	218	231	239	234	207	228	233	212	213	205	224	217	222	199	240	223	208	215	224	234	220	201	244	231	243	212	222	251	235	214	263	221	207	202	222	228	230	241	223	229	209	207	260	228	221	226	215	249	198	229	239	245	210	226	221	225	201	245	221	228	233	237	223	206	227	215	250	217	246	209	219	219	202	222	214	228	205	231	211	229	228	235	243	242	194	228	234	213	227	238	237	259	216	217	222	239	211	240	220	227	244	208	189	228	237	200	237	214	213	222	243	228	235	225	234	228	237	227	202	244	233	225	206	246	231	227	222	226	229	236	207	247	231	223	221	239	214	219	201	210	236	231	230	209	226	234	200	250	195	226	225	231	212	223	197	221	191	226	215	231	224	202	223	242	227	215	237	212	230	223	220	240	220	257	242	202	232	219	215	202	217	204	241	205	236	221	205	236	237	255	229	207	216	218	211	238	215	235	223	223	243	243	230	218	228	220	227	230	212	205	225	214	233	205	220	218	214	208	224	208	237	237	227	231	244	228	236	208	226	224	248	209	237	242	213	220	198	224	233	213	238	211	201	228	219	207	215	229	233	211	207	217	226	231	228	234	203	249	211	202	232	236	214	231	210	231	239	213	204	237	204	237	236	234	223	215	229	234	244	238	220	224	238	177	221	232	237	216	206	244	226	217	217	212	228	239	203	218	217	202	237	239	207	234	230	237	213	251	217	231	205	211	221	247	211	226	221	221	224	202	239	223	209	239	208	242	223	225	212	229	205	248	235	223	237	236	235	229	208	232	224	217	202	228	225	216	244	203	223	226	214	209	238	232	238	223	238	246	209	230	209	205	189	223	217	218	221	238	219	223	214	220	222	244	246	217	194	227	235	230	246	255	219	205	221	220	233	226	232	245	242	226	227	228	216	246	247	227	227	226	210	220	216	218	227	223	201	252	234	233	217	210	240	201	219	208	213	216	232	221	221	231	214	216	230	223	253	232	191	236	220	214	224	216	228	232	221	209	214	223	213	250	225	222	245	220	242	247	243	240	212	222	199	212	242	246	218	217	225	206	236	219	223	250	230	215	219	225	207	235	229	241	208	212	227	217	201	186	237	229	213	214	225	227	249	214	247	204	220	226	235	207	242	216	231	218	218	209	213	224	221	228	219	236	188	212	225	231	223	243	236	230	234	257	224	212	226	237	237	241	227	228	222	218	211	203	237	225	219	216	207	204	206	210	232	225	225	211	232	236	196	221	231	226	227	218	211	219	218	201	241	214	218	212	207	230	205	233	210	212	211	221	218	203	228	220	194	235	220	246	256	226	221	230	207	225	231	243	221	233	209	230	207	238	210	223	214	232	218	229	250	235	214	266	254	226	222	228	251	264	228	233	220	223	226	196	206	213	205	223	215	209	227	236	237	228	238	209	210	218	219	214	251	206	215	253	219	212	217	224	213	248	216	255	235	217	238	218	208	205	234	219	226	241	233	209	209	214	211	226	224	211	205	217	218	219	197	219	229	213	220	236	239	238	215	219	263	221	272	238	208	228	183	228	229	199	217	241	231	220	227	204	219	208	228	223	223	202	238	223	199	230	209	219	240	216	233	237	218	218	217	229	233	221	229	217	195	237	201	218	236	206	233	243	222	220	238	219	232	239	211	229	228	215	202	211	207	223	207	219	197	214	220	217	217	227	243	230	245	201	225	227	216	208	228	226	238	241	233	222	229	212	226	219	196	237	209	238	240	217	220	239	208	230	190	230	225	198	211	213	233	214	204	222	220	213	225	242	231	223	221	219	242	236	203	209	215	217	226	222	199	207	226	195	200	219	215	202	222	220	221	198	221	245	245	227	226	238	224	243	230	237	203	226	225	249	231	236	229	225	226	203	219	223	214	234	219	225	218	251	186	206	218	226	211	220	236	253	232
22824	21410	29133	24069	21412	21466	7385	1163	898	794	650	662	620	616	575	543	544	506	535	562	501	519	495	498	491	527	460	469	457	487	435	463	485	455	457	420	417	439	417	442	479	410	451	465	453	418	482	466	439	464	498	465	414	468	460	441	392	467	426	449	403	457	449	452	438	452	414	462	452	429	453	501	421	461	439	412	413	434	431	483	430	425	475	448	467	443	454	477	430	469	461	411	418	399	444	433	431	454	433	395	446	409	423	427	431	422	450	476	436	421	422	421	431	408	445	407	446	452	435	417	467	415	429	414	456	498	421	420	464	427	433	434	429	433	461	427	446	442	452	408	459	440	430	431	464	454	434	465	428	466	466	446	437	463	445	412	425	437	423	422	425	401	429	463	424	440	436	421	435	464	421	443	409	444	475	443	468	430	404	419	450	456	427	436	433	445	437	441	431	440	428	449	467	457	420	466	457	466	431	420	460	447	496	428	434	404	432	437	457	409	450	393	437	395	452	439	421	453	457	465	444	402	436	438	452	416	456	455	404	430	430	448	385	454	471	410	399	418	455	443	467	427	422	441	445	431	437	422	454	433	437	431	421	454	427	425	421	439	408	438	450	438	453	468	461	481	455	429	438	471	435	484	455	445	453	473	437	405	477	417	458	441	414	437	457	475	442	413	452	468	457	435	466	463	449	432	443	471	425	456	416	443	463	454	429	444	459	445	427	450	403	445	412	456	407	428	494	444	458	433	446	397	435	439	417	441	460	455	471	464	422	431	403	448	433	464	440	465	443	403	436	430	390	446	419	413	433	461	439	430	418	405	473	442	440	462	448	480	443	461	396	497	444	413	424	401	441	462	462	452	447	451	448	417	447	451	389	465	405	441	442	430	414	426	418	443	478	485	456	435	424	433	426	464	451	456	425	440	450	448	418	434	456	457	424	448	456	430	436	446	452	441	388	443	421	409	400	483	444	416	430	388	462	429	489	454	393	430	413	482	462	420	452	442	417	404	472	423	428	415	432	457	441	438	406	465	478	443	414	448	423	459	425	440	446	414	436	462	463	433	433	460	455	449	442	448	425	433	453	428	414	388	444	427	471	418	425	469	411	431	448	436	403	442	409	489	478	422	425	419	476	444	424	390	452	433	395	402	448	433	467	432	404	477	462	454	428	411	436	459	436	468	427	448	441	413	462	438	453	435	436	421	450	433	435	463	459	446	459	436	469	377	468	438	491	426	418	415	452	443	423	458	422	425	447	404	401	406	447	439	445	452	415	423	445	411	443	416	415	418	411	416	470	443	438	412	443	401	443	438	428	442	459	463	444	408	452	483	406	432	408	414	452	452	432	462	414	425	442	452	474	482	419	416	439	478	455	442	419	456	448	410	430	443	406	441	470	424	375	420	439	402	424	416	460	409	425	414	469	434	460	459	432	437	454	442	415	421	456	439	436	445	457	430	454	404	412	491	414	414	407	450	424	475	423	412	432	471	430	444	485	426	431	470	430	447	453	420	443	433	413	437	492	463	411	435	462	420	465	473	403	461	437	476	420	455	443	413	451	414	451	428	437	411	463	439	426	416	421	440	460	421	433	458	410	449	453	506	451	478	381	480	427	470	445	465	456	438	457	420	441	421	475	430	412	438	433	429	405	412	457	415	460	456	427	458	391	454	458	393	439	401	445	470	430	452	424	441	450	430	423	457	454	466	449	439	455	459	426	416	468	429	439	478	418	439	456	410	451	442	445	427	430	436	406	469	435	472	491	426	431	425	420	478	459	413	448	403	438	470	437	457	417	440	439	424	434	468	446	439	415	441	418	460	438	432	432	479	406	453	435	422	444	425	446	418	419	445	447	445	420	426	431	436	445	451	451	452	428	431	419	388	431	414	417	422	433	456	445	426	432	418	410	480	446	439	464	480	463	438	461	448	454	464	400	438	426	456	466	421	416	453	453	406	443	482	422	434	415	416	434	435	400	429	442	448	416	457	438	438	443	431	465	442	423	435	428	461	456	442	448	422	429	438	451	451	479	430	445	403	447	409	450	443	432	442	459	414	421	451	414	413	456	444	443	454	444	436	430	431	466	436	432	432	429	413	457	455	418	425	437	431	464	420	468	420	472	427	441	433	416	439	444	416	453	432	458	436	439	429	453	436	446	405	464	472	408	405	426	412	420	444	433	448	450	413	422	478	452	384	421	442	451	448	450	419	470	450	454	421	404	430	443	437	418	444	465	476	419	462	420	432	442	424	493	445	439	433	455	457	449	409	447	459	434	413	448	426	422	440	438	463	458	414	423	416	452	448	407	440	434	399	421	444	440	469	462	427	499	442	498	410	429	435	429	430	418	407	465	403	437	437	415	430	445	440	416	452	438	425	402	481	446	428	442	452	450	462	410	448	453	442	447	428	429	457	446	410	445	463	411	418	460	421	452	434	438	464	409	478	459	454	407	436	450	432	449	453	454	442	428	426	431	445	444	426	417	468	459	464	466	438	455	433	433	389	419	443	427	474	423	430	422	467	420	414	435	434	432	469	452	408	445	445	484	456	429	470	460	449	403	410	435	456	432	422	445	437	453	482	410	422	450	440	431	473	463	482	421	455	445	441	416	404	465	426	413	410	447	400	446	422	426	437	437	438	480	428	409	449	450	432	466	451	450	478	477	425	465	425	443	431	471	425	401	425	447	467	431	454	450	463	437	403	442	442	409	435	401	486	446	429	445	435	443	448	451	428	425	443	466	453	466	447	465	440	460	415	427	399	421	438	410	459	405	449	461	425	447	424	438	432	434	449	428	426	456	457	483	440	447	454	412	464	463	441	451	422	445	423	443	380	420	421	452	451	423	410	455	436	440	409	416	432	419	459	461	428	435	448	414	442	433	430	448	433	453	482	407	424	415	428	441	412	416	448	396	439	421	461	408	455	416	461	408	414	489	445	439	416	426	464	409	399	460	447	431	447	456	438	441	440	410	456	419	438	416	447	422	411	469	419	408	436	414	430	458	428	452	421	424	420	458	444	426	421	425	417	421	390	431	404	472	422	460	416	425	471	459	417	426	435	419	425	391	458	436	445	381	430	461	455	477	393	431	448	450	438	427	442	436	405	419	406	427	464	455	431	413	449	435	468	424	421	411	419	455	422	418	401	444	424	434	412	458	486	371	436	435	478	392	475	423	417	406	441	440	464	388	454	434	453	421	435	429	431	422	441	447	433	467	447	419	420	464	431	454	441	470	437	434	496	431	404	434	409	452	413	470	417	468	413	470	430	472	439	437	436	463	438	442	408	443	448	428	400	409	413	443	426	451	416	432	419	440	434	449	420	457	452	470	456	436	438	427	439	436	437	427	423	393	436	470	421	429	427	457	396	433	429	469	456	449	439	387	416	472	479	428	448	432	448	435	457	448	426	434	392	434	446	443	443	458	378	448	431	431	400	432	416	434	441	466	413	430	387	411	439	417	415	435	412	446	426	397	452	447	426	413	429	409	419	403	407	458	466
4719	14933	9718	4770	3502	2660	1995	1612	1339	1088	912	872	777	747	658	626	612	625	593	535	566	548	517	544	486	540	519	494	485	503	507	441	478	464	463	490	485	446	496	485	448	471	422	455	457	454	465	447	462	445	455	488	470	459	469	450	477	448	434	465	430	457	471	444	465	480	491	421	437	454	421	417	460	435	450	459	476	416	470	459	455	455	499	439	465	463	441	460	461	459	416	438	416	429	464	444	460	462	465	455	470	434	428	442	450	426	483	458	416	454	491	422	437	427	476	428	411	464	497	447	450	436	453	457	395	445	436	470	443	494	435	458	446	452	442	453	465	445	456	433	449	427	467	450	448	447	469	459	441	494	444	432	471	465	446	406	426	420	475	439	474	476	453	414	447	488	442	394	476	437	452	448	448	473	484	421	448	424	448	467	428	447	421	444	442	450	457	452	438	445	441	486	476	441	456	437	461	455	478	441	405	444	468	446	438	463	449	418	473	453	446	442	439	420	443	447	436	418	430	450	453	468	425	461	447	440	451	480	437	458	422	457	419	428	425	446	428	442	454	444	459	409	461	436	402	444	433	425	460	430	440	443	425	462	438	468	487	472	436	443	453	456	484	433	458	462	478	448	437	482	418	441	433	441	429	436	455	431	456	430	430	449	505	457	459	441	477	447	404	442	442	429	450	469	444	441	447	458	438	423	490	430	447	469	459	462	445	454	448	431	458	463	440	476	489	421	454	458	456	453	433	451	414	416	440	391	461	434	408	432	448	476	437	480	442	463	438	421	438	447	456	445	461	472	468	423	433	431	445	493	429	477	465	465	462	448	462	420	449	462	440	429	424	418	435	439	472	432	452	440	454	450	461	456	438	470	447	491	461	440	445	444	453	441	453	474	409	450	439	453	454	468	461	436	472	426	468	445	464	472	454	453	484	434	454	445	452	434	432	425	442	445	462	446	458	447	465	454	405	469	444	417	450	481	476	462	436	420	449	433	443	379	468	448	459	416	420	455	465	493	445	422	476	452	467	428	423	462	455	449	378	424	463	433	426	414	463	461	421	447	465	415	437	446	464	449	424	445	431	446	458	468	469	457	422	409	424	451	461	433	460	386	499	426	474	443	436	455	450	425	435	434	430	429	493	466	471	432	453	452	470	452	443	464	429	401	463	477	497	480	424	423	474	438	464	433	454	442	428	441	434	444	430	447	465	468	460	440	456	419	399	419	435	462	438	465	472	435	378	452	429	418	456	422	484	424	449	428	453	413	446	431	434	413	458	452	451	455	473	431	427	434	458	439	466	457	416	467	391	457	488	432	409	427	500	419	450	463	433	469	448	469	508	471	456	468	445	479	478	403	420	476	467	477	467	457	409	467	448	443	453	436	479	430	451	415	464	421	459	471	451	412	466	477	472	472	433	425	394	455	450	453	455	421	418	460	443	485	445	405	413	452	444	454	483	464	514	428	436	454	442	454	437	453	410	429	413	469	501	450	438	466	432	464	421	464	452	420	451	413	428	470	451	436	439	444	443	431	441	453	447	456	434	474	431	440	455	430	417	446	426	453	475	462	474	469	489	430	420	447	451	450	463	440	435	434	443	457	467	467	417	467	450	454	441	488	480	462	436	457	433	466	447	464	414	427	466	470	438	424	423	442	423	471	437	442	445	478	460	451	429	404	461	455	439	429	448	457	479	439	463	446	411	412	463	479	438	426	470	472	475	478	447	455	412	436	447	452	437	411	438	429	442	476	447	457	478	426	447	449	445	479	494	448	435	412	459	438	445	440	450	451	465	455	449	433	466	438	440	465	482	433	456	428	475	463	456	430	459	436	439	488	454	442	437	463	455	442	456	450	411	423	445	434	458	461	455	450	453	427	443	399	442	435	429	413	461	391	466	484	469	437	457	417	460	445	466	439	459	422	438	441	412	453	478	459	443	450	411	436	454	431	465	451	441	427	426	411	450	455	478	413	433	450	471	445	428	430	439	446	432	468	446	449	440	469	452	435	461	428	432	425	431	417	474	507	467	460	451	458	456	450	449	471	444	404	459	445	460	431	454	417	456	457	433	456	442	396	479	433	403	448	472	407	421	427	441	458	467	455	460	456	443	440	423	434	418	457	479	431	440	461	480	408	446	477	436	430	419	448	415	460	444	483	431	409	402	433	410	456	435	444	467	470	461	446	422	470	428	409	462	456	484	417	452	420	432	477	447	462	433	460	455	423	462	438	466	442	432	446	427	460	437	450	468	444	468	443	473	449	474	422	453	484	453	439	452	426	465	456	434	452	475	464	465	460	476	453	442	450	440	462	365	427	426	396	425	419	462	467	431	456	471	475	456	465	454	478	448	433	412	436	455	430	413	458	464	453	442	463	445	422	438	486	467	491	427	480	453	438	416	442	449	429	481	438	468	462	463	459	450	440	422	468	412	452	441	438	466	454	443	430	434	439	418	468	444	444	435	432	441	475	456	440	456	448	433	436	452	419	409	415	435	442	491	441	443	414	456	479	450	473	457	473	469	453	458	456	494	411	458	455	458	456	474	431	454	395	435	486	429	415	424	430	420	476	434	438	462	446	451	434	450	423	443	466	419	463	444	472	446	441	478	466	459	439	436	432	435	468	442	450	471	404	511	446	486	453	426	447	418	489	436	436	410	452	490	456	437	422	422	439	455	446	434	490	485	431	452	457	465	431	458	457	433	443	477	486	435	470	427	441	465	463	431	490	421	445	421	452	464	451	429	485	438	486	461	456	467	440	429	450	433	438	444	468	438	443	455	441	426	444	440	465	450	448	387	421	428	488	430	443	411	470	450	408	414	428	436	459	440	446	406	429	469	480	454	451	457	432	453	411	402	417	461	482	414	479	466	426	424	445	460	446	462	463	452	451	437	436	457	423	436	456	467	463	440	437	480	432	423	438	468	441	449	484	445	471	466	433	478	432	434	462	451	401	446	448	427	403	419	429	481	437	450	450	452	431	413	474	431	389	431	452	469	444	443	443	432	463	429	444	435	436	454	443	425	388	433	475	454	501	449	437	458	424	420	426	466	454	451	450	443	484	434	451	387	459	457	448	451	453	486	454	419	441	440	418	420	455	415	440	437	469	424	428	430	425	515	460	444	449	424	467	471	444	431	461	428	449	465	436	433	450	481	447	460	482	456	448	458	439	463	471	413	433	438	414	471	418	418	424	460	435	468	453	447	451	455	428	442	452	450	431	412	437	433	440	413	434	440	448	481	444	411	457	471	445	437	446	413	444	477	452	456	442	425	438	457	439	474	430	456	443	455	455	466	432	418	424	443	435	436	455	481	438	427	450	454	434	392	447	458	438	418	474	458	455	445	463	471	430	460	407	473	389	452	453	442	460	468	445	456	460	437	470	450	440	433	449	412	452	459	435	434	452	448	455	427	431	431	437	468	433	470	455	418	478	471	442	431	429	467	442	421	432	452	455	424	479	430	430	426	473	411	435	478	487	438	422	429	434	440	441	422	449
27988	17036	2582	309	187	161	151	109	105	115	111	111	124	114	102	123	107	102	105	107	91	118	110	124	118	100	113	101	97	101	94	117	111	127	111	121	112	106	110	103	97	104	93	99	116	109	111	112	114	105	131	110	87	103	115	119	112	99	101	128	105	118	124	119	111	116	96	108	101	124	127	98	120	127	114	96	102	113	88	105	92	108	115	112	126	112	111	100	110	122	114	100	115	95	95	124	107	115	109	105	103	102	103	117	113	95	102	121	119	92	87	93	110	105	117	104	112	104	116	100	90	106	81	106	134	111	104	110	109	104	131	112	121	105	117	90	103	104	104	107	105	116	114	95	104	90	98	97	105	98	119	89	109	123	105	111	109	112	105	123	109	110	98	114	107	109	118	137	120	94	129	102	117	104	115	111	123	112	116	114	128	93	102	117	112	113	97	101	123	113	136	85	122	117	101	99	118	103	87	106	121	109	104	114	105	112	113	96	103	99	100	122	114	122	97	108	101	130	134	105	112	132	116	113	110	113	109	95	89	102	109	112	126	100	121	122	99	113	110	119	106	101	112	99	116	114	127	105	114	114	130	111	97	114	100	92	94	95	105	103	112	132	105	104	109	99	115	105	125	125	96	97	116	100	135	108	104	110	127	115	103	127	97	104	98	108	113	115	93	121	104	107	107	99	111	99	122	109	107	116	111	120	115	108	100	119	103	104	107	115	102	108	107	118	86	96	117	94	97	110	94	116	114	106	127	100	107	110	106	120	104	93	100	122	85	99	104	119	115	93	119	125	109	118	115	93	120	110	105	107	98	138	109	113	119	102	127	95	110	100	90	121	99	115	112	97	90	104	95	102	106	102	96	115	121	102	126	110	115	109	120	88	99	107	111	110	105	104	126	124	115	108	120	121	104	85	116	107	99	98	125	125	118	97	109	137	104	111	110	108	114	121	114	97	128	110	116	108	110	108	117	115	108	117	105	106	98	117	127	110	106	117	99	99	110	117	105	99	114	108	126	123	121	139	78	121	133	102	124	102	103	106	112	133	102	104	108	109	117	133	104	112	103	131	88	120	99	96	123	125	103	121	121	110	100	84	104	109	117	98	123	95	128	119	128	98	134	115	127	103	100	108	108	123	120	103	118	101	97	96	112	101	90	112	107	99	100	134	129	115	115	81	116	105	114	102	112	130	90	115	95	117	102	113	114	108	111	89	123	104	107	125	94	95	117	110	97	120	111	96	107	102	116	108	122	116	117	109	112	103	106	103	119	107	107	118	105	103	110	109	115	115	114	108	119	114	113	117	100	94	97	116	81	117	107	113	107	117	121	106	98	116	97	104	99	107	127	120	110	127	116	88	109	99	119	104	127	95	106	96	97	120	125	80	117	121	123	105	132	96	119	98	110	117	82	118	111	116	98	115	113	112	101	115	96	91	110	107	112	133	118	117	103	119	118	101	100	104	132	103	105	114	113	108	96	111	109	105	119	127	109	103	120	92	115	125	117	96	117	119	109	119	115	96	104	112	109	105	96	117	105	119	117	118	93	112	84	126	108	119	98	93	103	89	103	116	113	106	122	121	113	114	106	105	130	107	98	122	119	117	115	112	95	119	114	115	96	121	101	125	115	111	95	98	116	105	129	101	105	106	102	122	114	101	107	89	98	110	114	101	104	110	97	112	110	125	108	115	104	128	103	114	106	121	111	104	115	111	109	106	112	123	112	110	110	113	118	95	104	93	116	117	122	109	102	102	123	127	106	112	115	131	110	113	106	125	110	99	131	112	98	118	92	114	102	112	122	109	97	112	94	123	97	123	107	107	128	132	105	104	112	115	100	115	106	115	122	106	119	96	125	97	111	116	114	101	116	86	127	111	121	115	134	112	94	119	104	107	122	114	110	113	115	103	116	114	95	102	106	92	115	112	114	96	100	89	117	112	99	102	109	108	134	111	99	107	96	103	129	120	113	118	116	89	119	110	117	102	112	107	110	102	106	121	119	107	113	110	102	123	114	101	107	106	113	113	121	116	101	122	101	103	104	122	113	130	77	99	95	110	112	87	106	126	95	114	112	114	115	110	108	123	96	98	112	100	104	115	97	113	130	111	111	102	114	91	116	97	121	93	105	121	99	122	96	115	105	106	117	113	94	104	122	94	107	100	109	115	115	108	102	110	103	105	122	112	98	114	107	116	114	119	97	111	98	95	113	119	98	90	100	111	92	131	116	115	103	110	103	93	107	108	117	111	111	100	98	104	106	107	118	112	101	119	106	108	117	112	99	117	100	100	95	131	111	111	109	99	105	85	111	99	99	130	122	93	110	103	112	119	96	101	124	117	111	102	117	106	105	104	104	101	123	105	105	101	93	110	106	119	90	122	102	129	91	124	109	124	122	113	101	113	102	105	104	101	103	104	97	101	105	95	104	116	125	100	88	115	106	113	128	126	93	99	110	108	101	110	113	109	111	98	137	107	94	122	115	113	104	124	113	128	113	108	111	94	114	110	109	109	113	108	121	108	126	121	128	109	107	113	125	125	116	108	109	120	110	107	126	115	112	135	136	118	106	89	110	113	91	120	111	110	107	105	94	106	128	133	94	96	108	129	116	115	89	136	120	111	109	87	117	111	119	109	99	111	94	129	125	111	118	112	115	111	110	103	92	121	106	97	97	118	105	116	133	104	102	123	96	121	126	110	124	101	104	123	106	110	104	121	131	109	89	108	111	111	117	96	93	101	98	130	118	115	150	118	108	120	111	115	130	85	110	122	107	107	111	84	109	100	116	95	103	109	104	112	117	137	124	118	104	121	107	127	112	135	108	98	100	110	97	105	103	102	107	112	115	108	96	123	134	90	110	115	108	92	112	86	99	123	97	103	94	108	111	102	123	115	115	119	92	101	114	94	119	127	109	121	118	116	116	98	108	120	119	107	111	94	124	138	107	102	124	119	105	110	123	105	108	123	123	106	100	120	113	105	104	106	131	99	91	105	98	119	108	85	113	106	123	93	117	105	111	124	114	108	89	113	101	118	121	99	106	110	113	89	101	114	93	96	112	111	111	118	109	111	94	111	98	123	95	105	117	91	108	127	107	86	102	117	106	114	99	111	132	118	104	106	119	106	108	113	118	112	114	97	103	122	106	95	111	116	115	89	109	109	124	123	96	108	112	94	118	118	98	99	112	112	102	134	118	107	86	133	121	112	105	112	108	96	129	112	128	113	112	104	98	122	111	134	98	108	97	106	124	116	110	94	123	103	110	112	117	101	109	111	115	109	107	106	103	120	105	109	103	95	117	102	111	91	105	105	125	107	106	103	113	112	93	122	101	132	95	95	113	114	114	110	118	104	136	101	122	98	123	114	105	126	113	86	106	120	94	108	111	122	108	106	126	106	105	111	107	98	98	112	102	113	120	106	116	106	101	102	119	110	124	112	98	105	110	97	113	101	108	120	107	95	95	110	108	113	125	109	114	87	106	94	108	88	113	112	110	113	107	97
4254	651	416	242	218	193	160	154	145	116	126	133	127	126	123	110	132	140	152	122	141	113	110	116	132	116	119	152	118	107	136	112	126	107	123	137	99	106	114	116	120	126	123	115	126	129	121	113	145	119	133	129	128	122	119	125	110	123	116	128	145	130	124	127	131	120	132	126	123	128	118	122	123	125	103	130	131	117	127	115	118	129	112	125	124	124	135	116	136	120	113	136	116	113	151	125	138	117	126	128	111	116	111	116	125	124	128	119	124	138	130	132	134	142	117	136	125	115	137	128	150	126	117	118	122	114	137	141	126	126	122	130	117	111	119	132	149	125	123	134	124	118	154	114	119	120	119	114	130	140	119	138	141	106	117	112	136	138	109	128	135	135	122	121	126	131	125	121	121	124	136	141	133	119	124	111	126	118	135	137	113	140	135	120	138	136	119	130	144	146	129	144	132	115	122	121	124	114	116	129	149	124	118	128	131	102	109	135	120	150	138	117	127	124	137	115	123	120	129	127	115	122	120	135	124	109	148	107	133	147	126	118	114	124	143	110	105	142	123	130	129	130	133	129	147	102	124	122	113	107	127	134	128	121	116	119	132	124	123	146	133	142	126	125	126	123	128	105	117	111	121	143	116	116	116	120	146	118	116	122	132	138	117	129	115	127	138	119	128	109	134	120	116	140	117	118	121	118	134	136	134	133	119	124	148	124	126	135	126	119	129	124	112	125	141	124	112	127	109	153	130	140	128	134	115	112	123	156	130	116	131	145	118	147	132	136	119	125	125	120	119	120	126	127	133	120	114	130	125	124	140	118	107	122	130	122	138	138	130	133	117	123	119	153	133	115	132	116	129	117	131	120	107	115	132	120	116	95	113	127	129	105	116	120	121	134	142	143	117	121	124	121	111	123	134	119	127	128	113	117	117	109	121	129	126	145	116	120	129	124	129	128	127	136	135	140	132	131	132	126	107	130	125	119	140	130	123	122	121	112	127	124	120	133	124	122	119	122	122	125	128	120	117	106	132	117	123	109	108	123	102	114	140	118	144	120	122	120	106	128	129	122	125	108	113	105	117	136	139	92	107	127	122	108	121	114	125	128	126	117	129	124	116	123	109	120	117	128	134	117	120	136	134	129	134	116	106	128	128	141	125	121	135	127	123	132	115	130	124	122	138	114	142	113	129	123	128	118	122	125	137	115	115	129	132	115	126	108	130	138	121	137	119	119	129	116	105	119	119	127	120	120	112	109	114	127	113	123	116	107	127	126	103	97	118	139	128	127	109	128	136	115	117	126	99	131	134	128	122	128	124	130	108	114	126	111	122	122	127	124	110	109	138	157	134	120	124	121	146	135	130	127	135	107	119	115	127	118	140	119	112	148	115	131	127	118	139	121	123	118	112	135	140	121	112	122	119	142	118	130	134	123	131	131	132	120	107	138	120	144	128	109	132	119	124	127	144	117	131	124	113	140	121	119	110	139	129	109	108	122	118	143	118	108	118	113	138	146	142	119	135	132	121	127	97	116	117	141	126	123	132	104	118	130	120	133	123	126	139	127	121	108	116	122	135	116	112	124	118	117	136	106	121	126	138	121	132	145	131	142	142	121	137	112	142	129	93	100	105	108	125	115	127	127	116	106	125	118	135	120	129	122	110	118	116	117	124	143	128	126	117	119	133	145	129	107	126	127	132	124	137	148	105	119	118	127	121	122	121	139	116	123	129	110	112	119	143	149	125	111	116	129	136	122	132	116	121	105	120	131	131	131	144	112	115	145	134	124	131	105	112	119	148	135	117	107	131	104	126	103	129	115	129	126	123	108	125	128	131	130	134	123	153	127	128	121	145	123	115	125	127	150	132	121	117	118	128	131	119	123	111	131	115	126	118	137	140	114	129	108	123	131	124	127	113	104	106	122	103	123	111	133	120	122	141	137	129	124	119	112	139	115	123	151	132	130	106	138	107	143	124	123	127	124	124	143	111	115	125	123	129	126	133	116	127	109	123	119	120	108	131	107	128	136	117	133	121	128	108	123	125	118	130	132	110	126	115	131	117	129	124	144	114	112	103	132	134	136	139	119	111	162	142	153	116	134	115	128	106	134	148	147	137	141	130	127	120	114	125	125	114	141	114	109	140	108	130	127	118	125	143	140	135	133	132	129	126	127	121	115	117	125	123	115	129	134	119	137	118	120	151	133	115	130	125	139	115	100	129	133	115	115	119	135	135	126	128	127	135	131	135	134	123	112	118	122	124	144	122	125	123	140	104	139	113	137	123	124	125	110	130	130	120	129	113	127	141	128	112	112	115	104	135	115	114	124	136	111	128	105	117	124	117	122	140	141	144	127	117	129	135	122	138	140	119	134	112	134	107	125	101	122	122	136	100	131	125	115	118	97	126	118	126	107	140	119	140	113	114	110	154	131	137	114	112	124	130	124	108	138	117	123	126	132	114	128	119	110	110	119	101	120	101	125	129	139	123	121	118	109	131	110	151	116	139	151	129	121	129	122	131	126	107	98	124	134	140	142	146	107	115	146	122	140	118	144	114	137	137	132	128	156	120	122	112	118	109	121	105	101	109	141	120	121	132	133	125	123	126	125	141	143	137	112	114	142	123	131	105	122	144	132	127	118	112	112	110	111	119	124	129	115	135	124	135	112	126	120	120	133	122	141	121	148	121	107	128	127	125	138	123	110	105	127	117	117	127	136	131	123	134	106	114	125	128	116	124	123	123	119	142	119	129	103	130	145	124	121	121	141	125	133	111	116	101	124	122	118	120	127	121	121	141	118	127	128	139	139	92	128	122	113	128	128	111	120	127	137	116	137	126	132	141	122	131	108	111	125	132	139	131	129	137	122	125	121	121	112	124	125	133	124	140	117	127	113	132	134	115	103	165	144	141	160	139	136	124	117	125	142	121	128	119	136	135	123	132	126	124	109	141	133	120	120	131	112	130	112	132	131	142	126	109	144	119	108	134	111	121	140	122	129	111	132	108	125	103	129	125	132	131	127	129	115	109	123	113	131	139	130	138	114	123	122	118	132	118	125	116	126	129	104	132	131	107	120	125	114	116	139	133	136	131	151	116	128	125	107	133	114	113	146	105	129	123	135	108	124	121	123	115	142	143	125	126	137	132	125	105	126	130	123	128	114	131	98	143	136	134	143	136	102	110	118	104	129	120	113	131	104	104	115	124	155	125	123	112	125	127	125	132	138	110	130	119	122	121	124	124	117	119	130	113	100	129	125	115	128	136	127	143	127	135	96	133	123	118	125	123	130	114	144	147	125	126	130	137	127	136	122	125	130	132	103	111	119	113	109	137	125	122	128	124	114	128	135	127	109	125	130	126	132	116	102	115	115	130	130	108	112	137	137	119	119	122	116	108	106	133	118	125	129	123	138	147	141	107	134	124	124	132	116	126	111	147	129	132	128	108	115	139	136	148	121	106	123	126	114	125	144	117	138	155	132	144	121	102	122	118	136	135	127	125	128	126	115
23968	21388	28671	24464	21393	9194	912	583	499	412	421	400	416	337	360	358	313	309	309	301	275	295	276	310	289	292	272	293	263	263	293	263	265	284	281	258	306	290	288	257	264	328	236	263	301	264	262	231	277	297	277	300	270	275	299	262	261	246	279	244	261	288	269	268	258	289	284	256	299	311	273	301	280	286	248	269	259	271	278	288	265	249	254	259	286	260	264	237	293	268	291	234	252	282	222	279	294	248	256	264	255	303	262	271	273	272	253	245	292	246	296	287	263	277	269	293	248	266	275	291	250	278	274	270	270	240	267	283	253	293	265	274	283	258	250	273	275	263	248	301	242	284	265	280	278	249	253	252	282	296	262	272	255	253	258	253	279	249	273	268	264	278	256	241	270	261	284	292	257	272	269	279	289	262	276	259	277	255	239	261	248	268	279	296	255	281	245	231	239	266	256	278	265	264	249	264	222	245	253	272	287	272	278	279	269	269	289	284	284	287	254	283	274	249	272	244	277	294	267	236	258	257	274	273	277	271	255	308	258	278	264	277	261	274	263	279	275	272	274	261	273	269	265	251	272	278	267	287	279	289	261	302	310	272	266	268	275	223	267	249	236	269	287	274	278	273	267	236	252	257	286	261	277	247	255	230	242	252	283	256	283	255	280	277	240	276	251	310	245	235	275	271	292	246	300	270	272	282	277	265	266	278	254	265	265	263	290	277	264	245	277	253	238	245	262	257	282	286	278	272	300	252	246	261	239	238	265	317	255	263	277	281	254	259	264	269	304	264	304	294	264	276	300	272	280	274	241	243	304	255	257	273	262	249	257	261	243	222	267	251	260	272	290	232	268	258	258	289	275	277	263	242	274	287	251	274	258	260	227	269	300	268	259	273	251	261	273	279	258	254	264	299	280	245	271	282	243	258	284	261	245	292	263	267	276	251	282	231	282	238	263	282	282	311	241	254	261	284	270	270	255	269	291	274	253	274	270	205	251	254	254	265	267	260	312	267	244	254	246	260	265	279	263	277	251	266	261	271	254	247	228	256	279	270	258	286	261	267	268	276	287	271	262	274	244	261	299	287	301	255	265	282	265	241	240	269	240	261	221	271	263	272	277	256	268	259	265	263	297	285	271	279	280	305	261	287	270	238	272	240	280	279	266	264	256	280	269	257	257	296	249	277	277	275	261	261	221	246	277	265	266	261	273	277	279	254	270	255	265	244	240	261	258	268	281	252	275	271	275	258	256	260	276	260	265	296	278	243	246	251	247	261	286	254	295	249	276	244	254	261	251	266	284	286	298	262	269	279	299	270	294	269	255	257	268	263	279	281	280	301	293	243	274	258	272	290	269	272	269	263	286	288	256	284	259	246	267	240	242	253	263	244	266	253	266	280	263	245	263	245	271	272	292	246	269	255	278	275	263	286	260	284	290	269	284	268	270	261	252	314	283	277	263	275	298	263	240	263	273	301	277	258	267	265	287	257	284	289	246	263	298	296	292	285	266	253	242	273	289	270	265	261	294	273	252	290	233	246	231	250	284	252	297	258	282	265	275	271	266	220	251	271	284	234	280	249	243	256	259	255	263	254	270	282	276	264	262	247	274	248	266	284	268	272	251	261	267	259	277	260	261	280	263	305	264	290	300	275	241	236	295	263	288	251	268	246	261	255	241	281	262	302	308	277	288	279	244	250	272	272	282	232	269	259	267	248	257	258	242	276	248	291	315	273	281	287	247	271	292	262	239	273	234	268	264	292	289	261	281	262	284	328	300	272	265	271	233	258	259	223	255	296	275	240	269	248	272	280	285	281	279	240	247	269	259	271	287	267	261	282	244	263	276	262	287	253	245	275	249	259	248	261	267	274	271	255	272	264	288	260	246	279	256	275	252	243	234	259	271	241	262	273	279	287	251	279	269	269	263	251	264	292	277	258	281	273	274	274	259	269	277	284	242	290	272	231	218	265	282	270	257	249	271	248	263	280	267	269	267	267	252	242	246	264	255	279	272	259	271	269	230	259	260	257	249	260	257	269	279	268	263	276	262	254	250	269	274	262	274	277	289	286	237	236	268	283	271	237	265	270	284	264	275	276	271	291	244	281	233	268	265	246	268	264	287	267	283	269	260	273	263	262	283	255	269	271	256	276	316	291	275	249	259	296	271	277	280	246	249	269	257	266	269	247	290	272	267	268	281	268	283	281	294	302	292	279	250	250	245	278	260	284	278	280	247	279	236	299	269	302	264	274	256	250	281	253	255	258	257	249	263	248	283	291	266	269	250	266	273	274	282	257	280	243	279	285	263	279	220	239	282	263	297	255	257	306	267	255	259	268	251	257	254	255	275	249	270	235	285	291	276	277	252	266	243	256	268	231	259	249	261	281	269	271	265	261	264	271	260	271	258	255	271	271	245	250	283	270	249	244	270	237	268	273	281	266	275	280	279	243	283	248	258	259	252	269	286	267	265	292	257	252	263	249	269	278	283	264	269	284	255	252	245	262	274	258	245	245	259	263	259	259	274	258	263	270	240	242	280	246	255	269	250	294	279	239	258	255	270	276	266	273	247	291	256	275	268	290	240	265	252	297	293	279	277	273	268	260	279	250	272	264	279	258	258	270	264	268	246	251	255	255	278	273	222	255	235	263	283	270	306	257	284	242	280	252	248	253	243	255	266	270	250	250	282	267	271	254	272	275	258	272	255	252	270	260	270	268	275	279	268	280	295	235	269	269	273	288	253	247	274	281	274	269	257	244	255	285	265	232	271	284	259	250	264	263	250	277	302	267	275	242	280	257	269	245	263	287	257	266	264	261	243	257	260	265	291	271	271	254	276	244	278	265	253	286	278	259	245	282	281	254	280	291	232	278	230	294	294	259	275	265	247	265	260	279	270	281	280	277	248	272	279	264	262	285	267	263	262	258	275	288	275	282	270	276	242	266	249	268	270	293	275	249	267	279	245	262	253	281	261	255	218	279	267	249	269	261	253	285	260	282	257	291	248	268	249	265	263	260	254	262	263	264	270	262	245	280	290	288	263	262	276	243	257	242	258	282	266	284	279	264	258	266	300	283	255	288	233	293	242	246	263	262	271	274	256	265	290	289	264	260	289	278	248	246	255	283	245	259	244	242	287	274	261	280	255	258	237	272	252	264	260	258	229	271	251	257	252	292	266	267	262	275	276	261	273	250	266	266	268	269	245	273	259	280	246	254	256	234	258	270	279	263	264	275	263	293	262	258	298	255	258	257	271	249	233	249	279	257	273	282	269	253	243	265	246	273	250	291	245	293	262	258	259	258	275	271	282	283	258	242	286	247	263	253	272	274	254	263	246	280	232	273	268	293	262	264	273	273	241	248	274	247	242	275	293	260	254	259	292	280	277	245	296	243	244	276	281	264	282	248	243	265	258	277	249	253	277	241	286	257	269	272	243	241	260	291	267	284	266	246	286	266	291	264	265	278	298	252	279	257	277	292	289	261	227	257	271	282	261	271	291	291	255	248
3283	8903	5692	2668	1924	1491	1117	838	683	603	515	491	443	445	391	380	322	340	342	330	355	313	292	342	314	301	312	279	278	311	300	286	300	313	276	281	318	293	284	296	280	279	274	306	262	268	284	265	261	288	278	319	295	305	307	289	287	290	295	267	259	258	289	251	301	298	311	270	290	276	243	261	263	270	276	264	309	312	247	250	282	269	268	296	283	264	282	258	271	295	267	275	302	282	303	263	279	228	276	250	278	277	257	265	280	277	286	279	282	267	304	256	290	271	256	292	256	294	269	279	273	246	262	258	262	258	285	263	265	275	239	268	265	266	264	268	277	305	276	266	285	283	302	279	281	289	254	265	295	262	268	292	272	284	258	293	284	263	270	240	286	269	252	257	286	289	260	292	274	260	301	258	294	298	245	283	290	309	270	277	283	265	281	279	257	269	258	267	257	280	271	279	273	311	286	266	268	267	278	279	280	251	259	279	281	277	251	273	298	306	299	275	271	269	259	280	293	287	291	259	258	287	294	276	302	261	304	249	278	277	271	263	301	256	258	246	268	264	265	298	278	269	280	232	273	249	276	311	264	268	248	279	305	245	257	288	242	279	269	269	267	264	274	252	283	265	281	264	276	279	248	276	295	301	283	278	260	282	285	306	275	272	299	285	256	289	264	232	288	287	261	302	275	274	268	285	240	262	284	266	292	298	279	316	289	299	280	266	274	277	274	269	284	246	292	268	266	260	266	282	259	251	272	271	250	256	262	290	271	284	271	265	248	275	268	282	279	285	243	297	262	250	269	256	266	271	247	274	241	293	287	287	307	264	309	259	258	288	313	292	254	279	288	237	311	262	284	291	289	270	303	273	258	273	263	280	270	277	277	270	283	264	285	258	276	290	271	252	279	264	275	272	302	276	275	297	284	296	270	264	290	268	271	264	246	274	280	260	275	284	321	280	279	288	298	273	258	294	262	286	295	303	274	272	257	240	289	285	275	305	292	245	272	273	283	295	275	267	290	266	262	253	280	289	263	277	301	287	291	258	302	293	308	250	285	263	264	295	260	252	257	289	294	259	292	275	272	292	306	278	268	293	298	265	278	283	290	264	280	262	272	281	266	263	272	285	262	287	274	286	277	278	282	260	280	276	274	236	283	274	296	254	297	282	286	274	268	311	273	274	263	260	280	276	282	254	294	275	287	276	274	286	266	286	273	276	279	264	237	267	267	275	280	274	291	262	269	280	296	304	302	294	280	258	253	284	274	262	252	297	264	267	267	266	285	232	283	282	263	260	253	259	272	279	278	275	258	313	287	273	275	281	251	273	296	239	266	285	287	276	260	280	278	276	248	270	270	275	251	306	268	264	287	288	304	282	249	289	263	302	282	273	272	284	266	284	265	287	276	282	265	281	257	232	299	283	298	268	298	237	254	282	289	277	251	273	317	274	264	255	248	264	271	252	284	265	293	286	265	296	289	274	267	253	264	291	290	264	234	230	289	266	274	282	291	282	253	263	287	296	273	254	267	271	281	261	286	271	288	275	266	282	279	264	256	276	276	289	309	271	261	283	273	249	286	274	273	261	252	261	255	273	306	277	284	221	337	294	288	261	287	247	281	274	270	254	259	295	241	245	261	287	280	322	268	283	246	279	292	290	255	271	312	286	271	256	267	277	291	286	261	262	278	283	320	267	248	248	268	266	277	263	306	259	253	265	263	267	299	294	279	294	250	248	286	295	266	253	302	259	259	291	287	275	265	264	270	270	275	280	247	257	280	272	271	295	304	276	277	274	277	278	278	272	282	268	277	270	250	267	288	287	260	284	245	296	265	265	250	251	294	290	279	277	279	280	301	294	283	283	251	267	263	293	252	281	270	242	272	247	275	251	280	239	271	297	244	280	252	276	287	272	307	287	301	265	272	266	276	289	275	273	282	269	263	276	292	313	266	297	287	288	277	282	292	289	247	277	275	248	268	291	272	267	264	283	258	253	212	280	268	284	285	251	248	269	273	268	263	256	262	266	292	296	269	304	304	260	291	282	285	255	240	290	266	267	279	257	298	270	282	259	271	293	280	271	265	266	278	307	277	279	258	277	269	289	268	278	278	244	269	279	263	259	246	260	271	251	257	283	298	287	275	284	284	250	274	261	280	306	254	262	279	286	259	283	295	306	276	245	260	281	301	281	274	289	287	282	292	276	247	276	280	243	229	306	247	293	260	252	248	280	274	275	294	286	264	309	279	294	289	273	255	262	285	300	253	258	264	314	269	273	269	289	263	308	273	270	289	285	270	263	288	309	292	281	255	285	261	254	279	266	243	291	274	300	254	256	270	269	243	251	295	273	307	249	285	272	266	251	303	235	282	279	252	271	292	244	279	268	268	239	265	280	282	271	271	284	270	295	294	291	272	309	266	271	265	278	261	317	287	270	251	313	297	283	241	280	258	288	248	220	286	266	290	270	277	273	261	304	290	260	249	285	290	278	275	251	264	271	283	269	271	290	248	262	238	247	255	256	272	282	266	290	267	301	275	291	277	278	277	283	296	270	274	305	281	293	239	263	281	248	267	256	267	268	281	288	268	275	275	263	278	265	286	254	294	266	298	263	287	247	279	291	275	244	308	273	260	262	282	270	278	266	278	280	272	276	256	289	278	255	265	275	281	237	245	258	300	276	279	265	248	268	262	266	265	303	293	258	292	295	304	273	296	278	297	263	296	236	300	253	251	277	267	288	260	254	310	262	298	281	274	269	274	254	269	265	271	278	281	292	260	291	271	246	283	271	290	280	274	281	294	265	314	266	282	260	305	273	266	266	261	249	269	278	273	274	305	268	241	257	290	260	261	278	252	319	258	285	281	288	263	289	298	249	271	253	261	300	278	272	278	268	283	253	288	303	275	278	287	258	295	267	275	296	280	285	245	286	262	280	280	273	260	280	269	277	275	277	300	272	260	293	298	258	278	272	271	271	249	280	247	288	294	267	259	263	278	260	283	293	279	289	266	285	279	288	266	271	283	280	260	282	273	269	282	287	277	293	300	262	274	275	272	291	261	270	273	282	291	267	273	285	272	261	277	272	290	303	264	279	263	267	292	293	247	253	268	272	254	266	269	279	279	281	274	262	269	270	252	282	267	251	298	283	248	278	289	275	285	261	291	270	279	268	279	300	277	274	297	249	269	234	240	270	271	257	274	291	270	281	276	257	270	291	272	268	274	275	266	237	274	297	263	254	267	276	294	259	269	274	291	285	283	260	273	264	283	238	283	283	277	292	278	242	267	283	294	234	262	288	269	261	290	289	313	263	269	282	286	273	253	250	268	290	291	274	273	275	297	286	266	273	298	268	297	291	260	283	292	280	269	257	262	291	250	309	272	253	271	279	272	267	287	298	264	295	244	266	251	297	272	267	279	292	294	275	267	256	261	261	254	274	290	285	281	270	248	272	271	264	275	265	267	284	253	270	256	243	279	285	298	263	259	330	286	258	285	295	298	246	265	291	287	258
25177	21397	27452	25588	9390	568	388	353	277	252	263	264	231	251	236	253	206	232	204	218	207	210	207	214	202	251	213	201	205	181	219	188	191	194	200	171	212	228	186	187	205	192	197	185	230	187	214	208	177	178	197	188	231	217	200	189	191	207	208	219	184	213	183	193	204	197	175	207	199	166	185	184	185	202	208	223	206	172	204	201	202	227	195	231	191	192	180	201	203	198	197	174	185	185	186	205	217	164	210	194	184	192	222	204	192	197	186	211	193	190	201	182	190	200	187	177	218	188	190	180	210	175	200	198	182	184	188	212	188	224	199	188	186	191	205	208	210	176	214	197	204	179	210	208	170	183	174	207	190	203	189	200	192	180	211	183	194	205	202	204	199	193	209	185	211	166	176	185	192	212	184	221	162	203	193	178	209	206	206	192	201	206	175	214	186	180	182	191	190	207	199	217	202	210	200	197	177	180	186	218	188	173	195	206	190	184	190	165	201	180	201	227	196	183	190	191	189	193	203	177	191	181	186	214	195	188	209	191	178	160	214	195	199	175	168	187	199	172	207	176	199	212	191	197	240	194	179	173	196	184	212	190	190	211	185	195	193	221	181	183	196	196	195	202	178	187	182	194	193	184	196	199	208	202	198	179	176	213	216	200	184	199	158	187	199	163	205	194	183	191	190	193	190	179	220	189	200	165	199	183	195	210	216	183	202	207	204	207	175	209	194	182	190	197	180	172	202	218	165	203	196	212	201	201	197	207	209	186	185	183	198	211	212	199	195	194	214	180	238	199	196	186	217	215	181	224	191	196	220	212	209	188	191	199	173	205	186	208	187	215	195	181	215	197	203	211	187	187	203	191	200	183	172	183	224	189	188	201	194	183	177	202	205	206	230	189	183	225	182	190	180	194	197	198	205	186	188	179	221	195	179	201	187	226	181	221	192	217	189	214	208	220	208	183	187	181	167	214	191	185	207	190	215	190	205	207	189	212	196	208	217	194	189	198	205	206	191	196	193	216	191	189	190	192	187	185	220	201	190	188	206	187	200	188	203	202	187	199	192	192	195	180	159	188	186	198	197	199	193	217	227	194	190	206	198	202	213	205	206	192	180	204	197	191	196	201	189	192	187	226	209	223	198	180	203	201	189	168	200	184	212	180	190	201	183	179	161	202	174	215	198	205	204	187	201	193	201	192	194	214	200	198	197	208	204	204	178	198	186	181	217	180	186	165	211	190	183	204	194	180	193	199	203	222	194	197	170	220	189	187	205	212	192	202	207	199	180	185	194	186	189	197	183	218	218	195	178	190	165	189	174	187	194	198	208	231	204	168	185	196	215	224	187	197	185	181	207	188	188	205	193	187	203	182	203	201	185	181	200	205	166	198	223	208	205	187	198	183	188	185	184	197	216	170	189	193	183	215	204	200	177	206	176	218	208	207	179	195	187	193	174	200	173	172	180	187	200	193	219	206	194	193	196	209	183	197	194	210	203	205	173	216	202	212	196	205	187	206	201	202	216	206	193	232	190	201	202	209	213	219	185	187	186	191	197	191	176	189	183	205	195	200	169	202	203	199	184	183	170	192	188	195	198	196	190	214	203	184	183	189	191	189	200	207	206	194	203	216	192	185	178	242	181	210	209	238	184	203	166	204	213	193	200	206	208	200	214	197	192	197	187	179	205	194	190	201	197	184	219	190	182	181	212	181	192	179	197	187	191	211	197	216	198	194	196	200	194	192	200	232	175	199	215	163	194	208	214	216	185	204	206	179	189	195	187	207	186	207	195	170	221	181	208	178	196	189	197	184	204	201	197	202	190	181	186	208	187	212	214	195	173	218	168	199	199	189	192	185	204	187	180	188	185	190	195	191	209	205	175	189	186	213	222	215	212	179	201	193	215	197	200	205	192	197	198	192	195	210	218	183	191	180	185	219	173	220	181	211	190	215	206	197	184	211	183	189	216	186	201	206	201	189	184	196	227	185	208	203	178	202	192	225	209	193	190	181	166	168	220	184	191	188	171	191	195	194	177	199	207	187	196	222	192	198	198	175	222	198	233	205	190	170	167	189	186	176	192	188	189	228	211	200	201	208	189	205	229	209	183	190	188	209	210	234	175	189	216	224	210	195	168	194	205	219	173	201	186	211	201	204	187	181	195	200	175	211	217	214	190	186	200	213	183	188	198	176	193	178	191	189	175	205	193	198	218	200	182	197	207	196	203	179	165	189	195	178	180	195	193	193	200	206	215	191	190	200	194	195	217	225	182	191	193	185	183	218	208	197	185	180	187	187	203	182	188	195	214	185	181	196	179	194	215	208	235	179	186	170	167	190	208	198	203	234	197	183	189	197	191	179	218	203	230	190	203	194	184	206	200	190	198	196	186	203	232	190	191	194	200	204	226	189	198	205	178	206	213	209	211	187	165	185	187	203	223	198	200	204	203	173	186	182	196	197	193	197	202	201	188	209	196	187	186	204	199	166	212	194	215	223	205	197	186	210	171	194	178	172	205	192	187	165	191	163	231	203	209	200	210	229	200	217	186	211	198	211	203	206	192	199	202	205	186	211	175	194	220	226	216	198	188	194	179	209	200	198	191	178	215	202	204	167	196	223	223	212	192	187	176	186	200	192	207	215	205	203	183	180	191	199	214	211	212	186	210	199	207	203	202	206	201	210	206	199	176	200	181	207	184	197	191	187	187	210	191	186	234	172	209	184	200	202	209	194	201	204	195	190	184	170	185	196	197	194	195	209	207	194	209	212	172	200	215	188	177	187	198	212	180	220	211	194	200	197	201	201	199	197	202	199	180	183	206	198	198	214	188	238	178	187	210	191	186	186	181	179	198	187	210	186	208	202	177	197	203	162	188	190	202	208	197	211	189	211	212	192	215	181	189	182	207	194	202	185	195	198	180	194	196	213	180	194	205	191	189	190	203	184	208	194	226	201	190	217	190	200	183	199	180	238	194	209	179	210	203	178	205	193	212	182	170	221	183	179	194	209	207	198	193	171	174	184	187	202	186	187	178	202	198	176	203	173	197	169	179	204	194	205	182	206	204	208	194	217	196	179	180	208	190	194	193	183	172	211	190	188	206	181	222	210	191	179	179	204	208	175	212	192	211	198	180	215	216	182	191	180	178	195	185	193	194	183	181	202	189	200	232	188	188	207	185	181	211	205	194	191	187	218	192	177	172	197	203	209	196	195	200	180	204	189	207	190	208	208	191	178	195	181	195	192	201	188	177	212	173	204	183	190	192	230	211	191	206	215	185	185	178	190	187	218	212	221	192	191	178	183	199	204	194	187	173	167	192	211	182	211	181	193	199	213	176	211	189	216	195	189	223	204	206	205	196	197	194	209	195	212	200	180	232	201	202	187	173	212	186	198	185	201	207	174	195	227	199	201	191	189	200	183	202	221	198	183	209	168	192	195	192	225	196	211	191	211	174	187	169	178	205	193	222	191	199	199	184	189	188	212	186	205	194	175	209	179	187	213	192	172
3377	5125	3163	1485	1127	854	726	578	461	395	359	330	304	282	294	324	287	274	263	257	249	299	205	274	241	231	265	275	243	235	242	248	241	235	196	227	232	224	220	226	221	226	226	245	205	203	214	255	252	208	251	244	216	236	210	239	214	203	206	220	204	216	227	220	230	235	230	210	234	239	214	211	228	214	229	237	252	232	263	220	236	205	221	235	231	231	207	209	216	215	229	217	223	221	215	228	227	238	231	237	199	203	211	228	211	227	239	203	238	215	227	205	269	217	228	217	222	223	217	201	228	225	215	229	243	203	237	238	214	225	230	220	208	232	226	224	260	212	251	216	225	224	210	247	237	213	222	236	225	225	209	191	233	221	212	224	236	221	201	223	228	218	193	238	199	217	218	249	233	217	232	236	211	216	222	220	222	214	219	230	219	234	217	210	228	221	218	227	205	218	224	219	217	245	222	223	250	222	209	226	214	203	207	250	248	214	232	227	247	231	228	212	209	206	208	241	223	225	242	235	226	258	242	217	193	237	191	213	206	205	217	219	196	223	202	231	242	206	222	225	221	202	204	215	196	238	209	230	235	221	230	233	213	230	217	244	224	230	240	213	229	230	204	213	222	212	210	218	203	211	226	215	218	227	220	222	232	222	232	225	211	219	223	248	209	230	207	226	210	209	223	213	234	220	232	230	222	247	210	210	225	218	237	216	208	216	220	203	229	219	218	243	208	247	195	218	225	240	229	211	228	228	196	190	226	200	214	240	210	233	178	232	246	200	195	207	241	191	229	230	212	213	218	213	227	235	213	226	233	227	214	232	220	227	230	218	252	234	212	234	213	190	203	220	253	225	215	223	219	217	239	220	210	199	230	217	205	221	228	255	235	233	222	238	215	212	232	247	223	229	225	173	243	204	229	217	222	202	243	256	230	196	217	199	224	229	211	214	213	186	209	252	218	208	234	232	219	210	222	256	212	245	229	210	225	239	242	249	229	218	216	227	225	244	225	211	217	222	234	236	237	212	184	191	240	231	215	238	228	242	239	201	214	207	222	172	221	239	232	222	238	193	231	219	223	204	247	212	215	221	228	213	259	214	224	225	219	232	217	236	222	197	218	210	210	236	237	224	220	215	212	210	194	229	222	220	213	239	200	235	201	220	209	223	232	238	210	233	179	197	243	232	210	252	215	183	221	217	221	222	240	220	213	221	231	217	217	230	210	217	242	210	225	238	224	196	228	208	230	230	228	206	240	216	221	254	221	216	211	209	209	220	246	186	226	220	207	229	217	233	195	218	221	253	234	234	205	224	256	230	241	212	216	226	196	204	202	228	233	245	200	206	201	236	198	222	253	213	202	229	212	205	244	228	242	215	214	213	234	251	210	235	212	248	220	216	224	245	222	212	227	242	217	212	240	218	218	212	219	213	200	212	227	214	216	209	229	213	232	219	215	188	208	223	222	214	211	230	229	240	209	213	218	228	239	195	227	217	201	234	231	219	211	224	233	218	191	226	221	205	212	223	226	216	247	214	200	206	225	219	217	235	227	206	208	235	230	211	233	231	232	238	209	193	220	217	204	224	227	198	179	205	212	233	206	258	230	218	206	220	221	200	201	227	238	223	203	223	215	216	252	208	207	196	221	218	205	211	221	230	219	214	222	205	222	230	215	227	218	215	229	244	237	212	231	243	219	230	242	240	209	235	230	217	215	226	220	228	202	185	216	221	212	233	226	210	200	204	236	242	218	232	207	222	200	198	220	235	210	241	241	227	244	238	196	220	222	223	218	213	226	199	230	209	214	239	248	239	232	235	240	233	228	226	226	228	216	226	229	216	210	209	251	217	218	245	201	209	230	221	232	235	203	250	209	236	232	224	230	216	227	186	237	218	210	207	234	210	232	212	205	210	225	247	205	210	235	243	211	219	246	243	216	221	222	244	208	216	208	208	227	221	228	216	221	206	203	241	249	206	223	219	239	188	216	211	245	215	215	232	229	238	227	224	232	211	208	216	219	216	235	215	220	207	213	211	229	252	215	233	220	233	211	213	216	216	228	211	216	236	216	230	220	252	239	226	235	224	199	213	217	243	215	217	230	216	222	228	219	229	226	203	242	185	217	212	206	234	226	215	195	220	238	235	218	222	228	203	213	221	206	224	221	246	221	195	221	212	224	223	241	232	245	239	223	228	201	237	240	253	226	238	214	221	212	210	208	217	234	210	220	217	224	234	209	206	223	210	202	229	223	228	216	209	236	239	213	208	221	257	216	224	217	206	242	217	222	242	225	238	234	243	234	224	220	220	250	224	206	224	223	211	240	254	234	221	250	208	213	219	231	209	212	222	229	219	240	197	248	244	220	213	223	209	236	240	223	243	233	212	228	233	219	231	221	245	215	191	216	212	201	220	206	227	197	250	205	224	227	226	235	233	210	200	202	215	208	211	231	221	214	250	229	201	186	223	233	225	237	222	189	249	242	207	231	231	206	216	249	244	214	209	233	231	221	219	227	254	202	238	229	243	213	203	208	213	219	227	223	222	211	253	247	198	225	211	234	230	213	222	233	231	240	227	204	239	178	248	219	222	233	238	226	217	220	217	210	199	226	252	226	223	218	210	218	234	205	224	222	224	237	232	222	195	231	216	226	234	223	200	237	236	213	225	217	194	231	228	199	216	227	217	218	213	200	212	229	229	216	218	213	238	230	223	239	240	205	207	249	223	223	209	201	244	226	232	215	240	216	250	219	233	207	224	216	206	226	214	226	214	216	233	199	219	223	239	215	232	203	201	195	222	205	252	227	223	240	207	208	252	212	211	239	226	245	222	215	199	188	236	216	183	213	219	221	236	217	213	230	219	206	241	184	235	199	205	228	209	231	208	234	217	220	215	247	197	211	259	204	234	209	207	202	242	231	215	236	245	232	205	210	231	216	247	228	192	234	205	226	215	190	234	221	213	199	213	195	241	236	217	223	224	227	203	214	232	234	216	226	207	237	207	251	252	212	225	247	205	242	215	240	212	226	218	224	207	204	239	203	213	220	213	218	239	212	215	204	245	212	220	226	233	221	232	202	208	254	240	228	226	230	232	235	235	227	208	225	221	232	205	241	240	206	239	220	211	213	231	214	237	233	202	193	239	206	230	200	224	242	213	226	250	234	209	213	219	220	229	228	220	212	255	211	210	227	223	223	221	217	225	222	219	222	199	218	219	224	209	227	242	223	227	209	205	227	219	240	215	194	225	237	204	224	224	179	209	212	207	219	182	214	207	200	207	213	231	219	232	222	215	223	230	242	254	219	226	211	223	204	207	224	221	230	254	240	222	226	212	222	216	201	254	231	241	251	215	241	229	237	225	226	219	220	208	246	218	206	230	235	216	236	219	228	234	244	215	204	254	227	220	213	201	224	229	218	226	239	213	176	206	221	209	225	226	208	218	223	232	253	225	210	234	219	190	223	248	231	214	220	226	233	205	225	239	228	211	227	229	239	209	212	200	217	225	247	223
22916	21408	29130	24052	21410	21454	7405	1208	893	777	729	633	661	555	580	539	521	544	511	504	493	482	487	485	532	491	476	453	463	445	485	449	417	486	462	435	417	430	476	480	452	453	458	459	450	425	441	457	440	437	456	433	450	455	412	404	413	439	442	422	427	433	444	436	444	432	459	424	438	440	454	436	419	455	440	463	430	427	416	456	432	403	428	464	446	467	419	472	445	408	405	446	430	423	460	460	443	427	469	444	430	423	414	454	444	413	434	409	471	377	418	442	427	457	407	437	446	427	446	451	469	426	472	438	470	440	407	446	419	477	424	421	423	433	414	446	421	398	439	427	441	417	444	452	435	469	463	394	449	450	459	380	447	433	456	455	456	407	443	476	444	455	407	444	446	468	411	443	419	433	427	441	426	457	457	406	427	460	390	480	482	474	407	403	432	454	405	463	438	468	474	430	428	453	445	433	452	428	427	418	459	466	474	416	423	409	427	441	433	414	420	439	453	414	455	413	450	426	419	424	413	427	432	468	409	428	434	392	437	462	430	422	439	437	421	427	435	423	465	455	461	454	446	439	446	440	402	436	412	449	404	435	445	452	449	434	442	401	432	430	416	428	420	419	437	462	426	421	462	469	454	438	449	428	437	433	414	433	442	460	447	453	460	423	420	431	450	479	426	446	397	447	423	424	434	432	428	411	444	407	466	401	443	467	429	422	453	395	470	431	436	415	463	449	452	444	411	445	409	458	410	433	431	484	428	427	449	413	439	426	460	452	444	440	441	451	427	432	430	410	443	466	461	430	435	408	430	420	459	429	401	437	450	458	428	423	421	438	412	464	438	448	444	463	424	449	433	474	437	423	456	413	432	412	431	411	452	438	435	404	456	454	447	429	422	400	439	418	422	430	444	420	441	456	450	416	422	391	431	423	476	438	424	390	442	431	442	445	427	422	448	450	441	436	421	459	405	460	406	410	404	415	410	428	430	433	393	426	463	433	411	388	444	446	416	445	409	414	427	447	419	408	454	447	437	454	448	422	436	427	467	436	430	404	430	453	409	433	426	462	447	448	455	412	405	409	436	449	421	415	441	419	453	469	464	417	454	437	431	452	428	467	427	461	444	436	421	439	441	442	442	433	423	411	468	451	447	390	444	434	441	408	438	402	429	423	473	414	445	405	422	439	472	464	444	407	442	426	440	427	417	434	430	429	452	456	456	403	443	434	421	461	428	430	453	451	490	452	402	446	429	463	417	415	471	447	419	435	440	457	454	435	440	455	440	445	448	471	432	423	399	446	392	421	450	444	489	425	492	436	418	439	415	416	430	423	434	431	394	468	440	448	443	446	430	420	448	429	459	469	458	411	452	426	440	424	431	437	463	412	454	421	423	437	393	429	402	429	408	425	399	419	411	420	444	428	409	445	415	437	436	422	457	456	409	438	421	436	400	406	460	474	392	417	428	437	451	411	452	434	424	431	439	419	438	450	456	469	404	418	463	450	455	426	443	431	464	427	449	421	411	410	441	468	416	437	435	419	432	405	449	420	426	431	400	400	402	466	442	490	426	449	440	440	421	438	417	450	486	399	437	451	431	451	436	452	415	395	424	469	437	404	416	428	464	426	432	460	446	441	461	415	426	438	433	395	392	413	420	447	438	410	430	413	433	434	395	459	446	461	410	475	467	426	449	444	400	483	486	456	438	419	452	431	440	428	452	457	429	430	454	472	428	449	475	447	455	389	420	396	433	455	407	443	448	444	415	442	448	442	425	445	441	435	449	438	465	452	406	451	418	487	433	416	464	482	435	436	466	440	444	460	438	413	432	469	447	429	432	492	421	451	446	449	444	437	402	447	433	466	414	440	445	425	413	433	445	426	435	442	420	459	451	419	435	458	452	465	412	435	413	383	437	434	438	447	477	433	413	404	395	434	445	457	412	438	413	426	440	456	451	449	443	477	458	480	419	445	417	473	436	451	484	401	457	451	451	463	460	459	413	437	437	451	448	423	469	422	456	421	454	404	452	385	448	436	440	454	434	430	416	426	472	438	419	446	462	438	431	471	422	426	457	495	473	454	426	466	430	441	453	446	428	401	458	432	502	398	425	432	450	435	446	452	454	425	414	433	450	420	420	455	450	427	441	452	446	424	472	427	442	456	426	426	463	424	430	433	419	465	441	442	442	407	442	457	422	397	417	402	456	427	434	457	443	403	437	468	448	430	437	435	443	428	431	428	424	423	433	414	439	431	436	425	405	414	394	426	440	456	435	440	413	420	457	421	407	441	426	475	449	441	432	454	439	468	456	431	447	422	408	431	440	436	416	441	443	395	415	469	433	411	414	441	430	459	388	445	448	418	464	458	429	442	412	451	432	445	434	429	476	451	428	435	448	451	461	401	414	442	442	399	470	436	455	469	425	429	439	425	415	431	406	433	410	450	419	451	416	434	436	454	406	449	430	424	438	445	466	443	433	444	430	473	469	468	411	415	445	414	437	427	440	435	485	436	486	479	424	442	420	446	442	474	444	444	419	403	454	434	444	420	451	414	430	459	480	448	435	428	445	437	417	407	399	459	422	408	441	408	418	424	458	464	462	462	438	402	428	439	466	473	422	420	445	430	394	422	441	414	452	403	435	444	433	442	395	418	440	439	416	434	466	453	464	427	443	424	422	432	388	476	460	430	422	455	438	444	437	408	469	430	411	413	470	424	392	418	464	449	435	477	436	404	418	452	458	464	463	443	460	434	421	409	436	440	433	459	465	421	434	468	452	426	468	466	416	438	400	421	436	467	445	444	446	454	443	450	448	437	446	427	435	418	458	450	446	450	443	424	434	438	420	427	431	432	440	447	425	400	496	453	437	441	422	420	415	397	446	457	415	409	439	432	414	419	435	438	432	442	454	438	431	405	441	461	445	431	438	463	411	469	420	413	453	476	444	436	419	468	419	414	419	434	416	448	426	416	415	428	431	414	424	402	416	439	432	416	414	442	398	415	432	410	427	417	405	429	453	438	434	424	448	404	411	459	443	454	449	438	407	447	436	405	432	457	442	427	426	446	430	434	427	433	444	430	408	448	427	396	453	433	436	426	479	421	485	426	408	473	449	424	463	452	410	473	436	468	440	449	414	447	426	428	457	444	420	452	509	481	424	453	428	444	475	399	466	408	466	399	434	430	460	407	445	418	462	463	415	438	447	435	413	459	460	459	437	465	433	399	429	431	405	465	435	471	463	419	458	433	448	408	416	431	438	457	422	445	411	443	447	445	431	468	425	480	459	415	448	400	428	444	414	467	488	422	422	424	444	436	445	451	442	510	446	445	421	445	447	421	471	449	447	424	449	419	446	479	451	456	451	444	444	428	466	408	464	395	460	500	430	442	422	405	402	428	448	438	431	418	406	421	426	435	460	429	394	384	430	464	455	462	438	449	381	398	461	457	425	446	437	433	445	442	462	383	471	445	456	478	438	452	419	385	453	426	423	461	387	437	482	429	428	460	420	457
4593	14810	9782	4776	3484	2599	1968	1623	1319	1093	981	865	790	786	626	675	600	576	604	536	519	534	510	518	514	495	475	490	495	505	494	503	491	451	465	499	486	485	520	457	449	448	471	474	483	453	472	449	421	486	454	453	457	442	417	480	459	410	442	489	457	485	463	443	461	459	429	405	470	434	437	460	456	410	452	459	446	439	492	403	471	410	462	475	438	468	449	421	441	487	408	433	458	454	422	442	461	453	450	442	452	429	448	449	446	458	428	441	437	465	451	416	464	405	439	446	437	435	438	431	457	417	477	421	456	474	454	435	417	421	415	467	428	447	425	443	446	416	434	424	462	437	446	432	470	434	452	462	441	443	432	418	475	430	420	439	438	411	455	449	404	433	460	439	421	450	479	439	454	441	449	450	439	431	439	448	424	437	428	448	452	443	445	430	413	480	444	444	448	465	483	408	472	420	453	480	456	462	436	454	438	433	447	415	444	450	423	422	407	411	427	418	481	490	417	469	455	432	447	406	442	452	432	447	451	465	440	429	449	487	459	415	446	476	483	453	469	453	433	467	439	447	430	413	447	461	468	409	469	459	445	407	428	437	458	424	450	423	475	486	401	430	476	435	457	428	466	476	451	480	459	476	472	443	469	474	434	431	459	434	462	434	422	445	484	470	456	408	445	452	457	437	418	408	452	438	450	410	441	481	454	456	446	468	409	462	417	480	451	477	452	427	424	421	448	425	448	463	491	457	463	403	416	427	493	474	454	416	415	494	444	451	461	450	419	465	446	418	422	465	435	465	402	435	449	408	466	445	424	487	447	425	466	439	451	454	395	433	435	453	430	488	391	441	414	425	473	439	445	450	482	429	449	478	422	414	422	457	468	426	383	430	455	455	411	440	449	428	452	425	449	421	444	455	409	436	433	434	449	439	408	412	424	477	477	447	436	435	462	436	446	470	442	438	426	448	440	460	458	433	433	437	450	447	454	445	445	443	433	442	429	430	459	457	409	476	432	462	388	445	472	436	413	448	440	437	401	444	454	451	421	400	421	428	429	433	420	444	408	468	441	473	427	459	431	412	480	465	438	432	501	453	471	436	432	445	418	460	442	422	449	436	427	455	466	471	420	416	437	472	448	425	488	448	423	412	464	442	444	467	444	436	427	436	448	404	475	478	461	473	428	440	442	474	458	421	441	423	454	414	457	443	429	433	447	404	443	463	426	451	439	458	454	431	411	453	458	440	448	441	463	424	483	439	450	428	480	399	455	469	430	420	390	453	446	445	441	424	473	460	432	482	409	432	442	422	433	429	479	418	475	449	461	456	417	454	447	413	415	439	450	424	405	395	475	411	445	429	473	472	436	465	463	430	433	430	405	466	443	433	434	502	494	468	435	466	435	466	446	472	450	426	435	464	426	471	433	474	451	436	452	446	455	462	460	445	430	406	433	440	479	462	425	478	471	462	452	479	449	429	472	470	431	452	434	450	494	453	464	442	452	433	446	401	458	437	425	422	410	442	462	415	423	417	468	429	430	422	442	441	448	440	426	421	420	411	448	421	441	440	466	449	459	432	469	440	495	433	456	470	459	441	419	440	445	470	470	450	402	411	422	450	422	462	445	395	447	449	472	470	435	464	440	417	459	454	472	439	436	439	455	409	426	392	475	420	404	466	474	466	403	369	471	434	450	480	472	485	467	408	416	444	427	429	452	465	433	436	412	432	436	432	456	480	437	449	451	462	475	441	418	459	438	469	390	445	431	446	431	442	446	459	446	428	460	464	442	460	458	485	448	419	435	427	431	470	433	451	420	457	446	435	417	419	431	437	424	421	463	440	449	418	438	473	468	450	427	429	436	462	457	454	482	435	429	425	439	454	436	443	478	479	441	418	401	453	448	439	418	409	484	496	479	437	437	434	452	444	426	427	435	476	445	428	470	439	438	453	495	459	448	451	429	458	449	450	412	431	429	470	429	408	443	442	436	456	435	425	417	450	427	423	468	441	454	463	468	415	411	395	456	445	462	446	446	458	459	411	442	428	464	459	435	461	456	437	490	470	446	396	415	460	436	407	439	452	451	438	445	424	431	439	436	404	454	467	439	417	444	421	469	462	440	444	419	459	465	431	472	470	425	507	430	441	433	434	436	451	454	444	418	486	398	422	437	450	422	481	418	433	411	455	452	471	440	454	454	455	482	439	417	460	435	463	448	444	454	464	468	430	424	460	432	440	438	424	449	457	443	439	441	445	444	467	431	417	432	428	413	444	453	440	457	398	465	512	442	408	472	439	403	457	424	417	412	426	457	439	420	438	402	449	435	435	435	417	423	419	438	414	436	442	434	433	460	446	438	427	459	422	409	415	447	467	437	415	466	426	412	440	463	472	456	426	424	450	445	437	407	415	443	467	444	424	418	424	477	432	469	463	436	428	441	460	488	461	473	412	442	443	430	462	456	412	443	423	471	459	421	445	443	447	430	444	455	458	461	475	444	486	459	448	455	447	504	462	406	442	425	429	428	451	474	484	469	452	448	480	447	467	431	445	420	483	414	444	467	464	421	450	448	451	450	410	473	432	440	477	440	484	451	457	475	441	440	439	467	486	460	445	466	467	418	461	457	472	473	419	445	440	445	432	425	433	442	440	471	448	442	475	451	412	448	477	461	460	461	401	430	459	410	430	453	453	435	445	397	454	419	428	458	426	438	433	463	461	462	467	446	477	438	418	449	450	488	419	464	451	456	423	442	422	456	431	448	421	470	460	422	427	426	439	464	460	433	454	437	474	451	479	460	478	415	437	437	477	424	419	457	440	473	434	424	440	435	427	458	457	386	446	420	478	413	472	466	474	415	455	429	443	438	439	449	444	419	434	467	460	416	453	415	443	449	466	452	457	458	427	492	454	458	454	455	442	434	443	444	452	439	423	450	443	441	401	477	480	473	462	493	428	452	432	442	469	465	469	458	439	449	452	453	445	452	440	435	445	448	428	439	426	425	469	449	466	419	450	429	439	446	464	462	481	432	437	414	424	433	485	456	467	415	440	441	483	443	411	412	431	456	411	471	468	468	435	433	452	453	454	449	477	409	421	431	455	421	464	425	465	431	427	465	454	454	447	435	417	446	466	456	427	425	432	443	455	507	452	446	426	414	429	458	438	450	434	451	424	496	472	458	427	433	430	420	436	456	449	419	434	438	444	456	442	481	469	418	455	440	467	414	469	441	444	430	468	454	446	421	417	436	435	435	438	435	479	468	446	396	409	440	452	456	466	451	431	412	415	434	403	407	412	456	476	439	431	432	457	428	430	459	461	458	409	414	447	514	468	469	481	446	467	434	469	439	440	421	444	430	518	470	422	424	444	416	464	434	452	478	426	444	513	425	454	419	467	407	433	448	453	454	436	448	447	453	471	428	396	462	458	448	424	428	461	393	420	426	433	420	442	458	423	439	442	407	434	454	444	443	431	461	462	413	477	474	471	493	465	436	417	441	466	464	457	446	428	414	430
28121	17234	2690	317	192	170	143	146	126	121	112	131	130	111	110	110	105	94	125	105	104	110	111	96	108	102	102	85	103	111	113	114	113	103	120	97	99	94	102	109	99	116	126	121	106	112	118	110	109	113	118	113	115	101	113	121	109	100	101	104	120	126	105	106	109	106	124	97	106	119	111	111	110	101	80	105	88	118	123	115	92	106	108	121	112	120	115	117	101	115	108	109	90	100	105	113	97	109	105	108	125	100	113	114	78	108	115	110	121	132	120	118	109	122	96	103	124	112	128	117	113	108	114	109	110	97	95	105	108	108	103	95	101	107	102	96	93	108	113	106	107	92	116	128	107	108	112	118	123	120	113	123	96	120	103	108	118	114	98	122	113	109	116	94	114	112	98	112	88	105	118	109	90	126	97	94	107	100	123	107	127	98	103	108	98	114	94	118	113	100	98	118	137	110	107	106	105	101	114	128	110	105	102	104	111	122	116	109	115	104	108	95	116	103	121	111	109	93	112	113	115	113	95	123	85	126	108	123	118	132	109	114	119	100	103	100	106	108	116	103	107	120	92	118	91	106	113	95	102	92	97	96	98	109	106	110	111	94	94	92	105	119	116	106	119	114	127	111	115	120	106	99	92	113	96	99	99	110	94	114	98	100	123	115	113	97	112	124	103	121	117	105	114	109	95	114	115	99	113	121	108	94	103	100	125	108	104	103	110	105	101	96	89	86	122	107	135	100	103	116	103	108	105	109	120	104	102	117	110	114	103	116	104	100	100	101	130	120	103	116	109	107	114	100	123	119	99	102	106	124	112	100	115	93	99	119	105	134	130	108	96	106	98	101	92	92	119	102	103	120	109	102	120	117	118	92	102	79	88	103	115	114	95	93	86	106	96	126	109	126	107	118	109	104	108	120	104	108	109	114	132	89	114	146	126	108	109	117	110	116	96	132	106	94	140	112	101	104	109	118	140	113	97	105	109	104	116	121	120	102	102	81	114	107	106	96	103	97	116	128	114	92	123	102	120	124	115	90	118	119	134	104	103	84	89	112	100	106	104	107	108	103	76	101	110	102	115	128	118	108	101	103	108	113	114	116	133	102	110	82	107	125	120	108	104	114	110	105	120	102	129	95	117	90	108	108	119	99	113	107	80	105	99	105	112	105	110	101	107	106	112	117	109	111	94	106	89	124	111	111	115	119	112	98	111	101	101	97	99	112	114	117	94	96	109	108	116	102	105	113	109	102	107	102	110	114	110	120	112	113	113	95	105	95	109	102	89	132	107	105	113	111	125	96	93	100	112	115	111	100	96	89	95	106	107	96	106	111	102	125	92	98	105	87	94	109	106	106	128	104	114	119	95	125	105	102	114	120	123	100	115	90	127	122	101	112	113	93	114	112	116	112	121	126	120	109	116	120	106	102	117	115	132	126	116	112	107	92	95	96	102	118	110	106	97	117	108	113	104	119	126	106	108	121	113	111	133	115	100	94	115	96	130	98	104	125	112	112	104	113	96	105	106	99	93	132	101	118	99	128	99	106	103	91	104	113	103	103	117	93	91	120	105	109	96	104	123	96	100	99	109	118	111	104	107	104	91	126	107	100	94	97	125	116	131	101	116	99	93	98	129	99	125	145	113	110	125	122	134	129	106	117	105	105	113	115	121	113	117	106	119	93	111	99	110	105	104	104	109	124	105	109	112	106	108	99	111	109	103	104	125	114	109	99	111	102	106	110	104	95	110	112	125	106	100	92	121	101	94	105	121	106	117	100	117	109	111	99	111	88	96	97	111	102	88	105	111	109	98	96	101	95	110	100	98	122	116	112	109	104	115	123	117	96	114	106	115	90	89	99	107	110	128	118	118	87	125	83	111	104	112	127	119	90	122	109	122	88	114	110	121	127	96	111	107	107	102	99	125	114	117	105	118	105	122	107	106	111	101	114	123	105	96	116	106	118	114	87	115	117	121	101	122	122	122	110	117	110	103	109	113	119	117	92	97	123	104	129	116	84	113	90	111	125	118	104	114	130	119	109	108	94	94	111	115	101	100	107	97	119	100	106	96	119	102	125	100	92	104	98	116	109	113	134	103	120	107	111	100	95	118	122	111	98	108	100	111	111	103	112	104	120	120	105	115	116	128	106	116	104	107	104	108	105	87	108	115	106	116	96	113	118	105	116	128	127	120	119	117	109	101	109	107	112	118	97	112	109	109	116	109	121	117	111	110	124	97	116	106	93	102	99	116	111	103	125	95	104	110	131	103	85	109	102	101	118	101	119	111	92	111	83	115	100	117	120	119	116	104	90	107	92	101	98	105	103	122	106	105	119	105	108	125	107	101	106	108	111	113	110	104	103	118	114	92	109	124	103	107	110	113	108	121	112	101	115	103	113	111	107	114	108	93	96	107	104	101	117	104	118	125	116	121	136	111	120	96	110	129	124	112	115	118	95	117	106	110	103	89	109	98	104	104	109	109	95	104	93	124	129	102	111	110	89	118	133	128	121	112	115	100	111	116	105	90	97	121	130	104	122	104	114	112	108	98	113	111	109	113	93	92	113	111	136	113	105	126	121	120	92	110	105	104	106	95	106	125	111	116	103	112	98	104	114	108	133	96	115	114	124	105	104	86	110	110	122	101	88	132	110	112	116	98	109	105	114	117	114	96	111	99	119	96	109	95	126	99	107	106	121	81	95	102	89	94	102	107	115	102	96	100	125	113	127	106	80	105	106	101	116	109	116	110	100	122	115	116	113	121	96	101	113	114	99	100	100	113	95	101	104	117	101	120	92	97	95	110	113	101	113	134	120	100	116	105	111	134	113	111	109	105	100	122	101	108	101	106	130	100	94	122	98	104	107	103	107	110	113	109	114	102	108	107	127	111	111	114	106	103	122	104	114	128	112	120	107	106	116	106	116	122	106	117	102	97	111	103	121	117	119	107	118	98	90	113	110	120	112	122	88	116	117	101	98	95	108	117	97	129	110	111	124	99	105	99	110	118	118	116	112	113	106	120	104	79	103	113	121	98	100	105	112	129	102	105	105	133	116	115	103	114	111	110	110	89	107	130	97	111	106	109	78	93	115	109	95	99	114	116	106	124	105	85	87	117	103	94	104	102	113	133	111	104	131	105	109	111	104	117	116	105	114	106	97	114	99	107	117	96	112	91	80	106	122	114	103	118	110	109	119	106	101	132	113	114	117	126	92	112	108	109	109	111	123	93	100	108	132	114	101	113	94	108	120	107	94	122	105	106	105	106	105	112	111	97	106	117	100	104	103	118	108	99	111	118	116	102	108	115	124	120	106	120	115	97	98	92	98	107	117	107	111	116	97	108	114	126	115	102	117	116	120	110	108	100	113	132	114	106	96	105	99	115	119	105	106	105	102	97	137	107	110	113	114	104	116	125	129	108	114	98	103	114	102	96	115	91	104	115	98	92	127	111	101	120	111	101	107	123	114	101	90	112	100	95	114	99	110	128	108	113	109	97	102	122	105
4179	678	414	245	225	190	166	159	154	145	133	133	115	119	110	137	105	101	125	123	130	110	138	113	138	111	115	124	120	121	122	130	139	145	119	123	115	127	129	125	121	128	124	121	164	134	121	152	117	105	117	123	128	125	117	108	132	124	111	130	122	112	139	137	128	115	138	130	121	129	132	121	110	127	101	138	102	123	127	122	125	122	117	136	134	123	143	131	136	129	122	123	114	114	141	101	123	103	122	129	120	116	119	127	133	114	132	132	105	109	127	130	116	132	119	113	126	113	121	129	125	135	134	124	122	116	110	147	132	107	120	136	113	121	104	118	152	122	126	111	139	115	129	135	128	117	114	121	137	120	126	141	124	122	116	127	121	130	143	124	126	129	133	111	130	136	125	127	121	137	114	102	118	151	134	125	127	121	123	132	122	104	140	115	134	131	132	125	126	106	140	106	125	110	120	128	124	119	113	113	134	124	124	121	127	130	145	131	124	108	122	145	131	111	131	122	129	128	128	122	114	132	128	136	127	108	130	124	114	124	115	116	114	114	111	108	104	142	150	125	144	129	133	121	119	119	111	125	150	136	127	121	124	130	109	112	122	137	109	108	134	123	131	116	112	129	152	118	105	142	106	127	114	121	118	127	136	125	144	124	124	106	136	118	129	106	123	115	117	108	106	128	146	127	120	133	127	119	125	150	111	120	121	121	112	127	136	117	133	116	128	123	116	121	132	131	130	132	115	132	131	123	128	116	139	131	127	132	105	110	142	117	97	114	126	114	137	124	100	141	117	118	131	130	114	151	114	112	138	135	130	123	109	127	116	136	125	126	134	115	113	126	126	126	120	143	131	124	116	112	120	145	136	131	139	105	126	124	121	129	126	124	115	124	126	99	113	124	117	129	103	123	114	135	133	114	117	101	129	127	115	103	130	119	115	136	102	120	133	129	108	138	129	128	117	114	128	122	108	113	130	135	116	136	122	110	105	121	115	135	135	113	102	125	140	117	122	119	124	120	125	121	142	143	119	116	109	120	115	123	136	143	110	112	133	141	110	122	138	133	132	131	112	125	139	122	112	120	105	101	115	129	127	130	103	114	122	125	122	132	146	132	120	138	128	119	123	111	116	134	123	110	114	143	113	130	137	128	119	126	129	133	117	126	114	121	133	135	110	112	129	119	142	125	127	111	116	116	127	125	118	113	131	124	149	121	123	136	133	119	124	127	119	104	115	126	138	144	122	122	120	135	128	122	129	134	111	133	134	116	125	142	127	140	124	118	130	124	114	98	133	142	138	121	114	123	117	130	133	115	112	117	108	135	119	130	152	134	138	121	133	112	122	131	128	129	135	136	133	117	136	102	132	103	117	127	120	137	124	123	123	125	138	120	132	126	141	100	124	134	130	145	128	103	134	108	128	128	127	109	142	131	121	118	124	124	122	129	120	126	123	116	109	142	100	105	104	135	127	133	124	115	140	127	122	119	116	127	125	117	112	136	128	118	136	132	138	120	150	113	146	126	104	126	150	139	124	127	92	109	100	113	130	141	133	120	144	122	134	130	109	129	123	130	121	120	102	120	112	119	133	125	125	129	106	125	129	137	129	130	132	121	129	108	139	117	109	102	123	128	126	122	113	130	127	110	113	112	122	125	108	112	113	113	126	136	127	129	132	135	125	135	132	103	146	118	116	126	124	124	140	107	123	115	113	126	120	110	128	123	131	120	130	119	136	118	133	135	118	132	138	131	133	125	127	130	120	112	125	150	107	109	119	141	141	108	123	118	130	118	135	122	143	122	140	123	118	110	125	129	127	135	133	126	127	135	107	116	123	113	122	128	123	140	132	131	108	130	113	117	123	105	122	121	142	135	113	131	130	123	108	142	133	125	144	116	120	107	121	128	115	118	142	138	126	118	114	128	132	124	114	128	105	135	125	137	123	119	139	139	127	115	135	116	142	109	121	121	118	128	124	124	110	144	129	128	124	120	134	129	100	120	124	119	135	124	123	113	112	133	112	129	112	120	128	134	114	112	138	116	141	117	121	126	111	109	117	124	130	135	115	131	140	122	120	120	120	129	112	137	107	131	121	138	148	117	110	157	111	128	128	121	103	115	135	132	109	117	118	144	111	134	129	106	120	101	131	148	120	128	107	128	122	116	113	130	125	110	134	128	125	117	103	122	109	121	124	117	151	129	114	117	130	129	101	137	118	144	120	102	139	115	116	142	105	111	138	118	121	111	131	116	120	121	128	138	114	107	134	101	121	154	131	139	126	118	131	105	90	117	133	129	110	124	108	128	123	138	133	129	134	116	111	129	124	128	115	126	146	119	130	124	132	126	151	113	113	142	120	113	131	123	107	137	133	122	109	118	121	144	121	133	137	104	125	134	107	117	116	144	109	123	122	149	125	107	110	128	101	120	116	118	120	132	130	130	114	131	129	128	115	109	118	120	117	124	132	132	126	127	114	124	141	136	122	117	108	118	118	119	130	136	112	112	132	120	128	112	123	113	133	132	129	123	107	121	124	135	136	118	140	131	119	110	110	114	125	127	130	102	126	117	115	127	113	119	105	116	119	145	123	132	118	125	120	148	130	110	104	133	126	130	134	126	129	119	112	118	131	145	117	119	114	132	131	135	124	123	132	109	128	128	128	123	151	123	116	133	124	134	108	138	133	134	107	123	113	139	133	118	118	126	113	141	116	142	142	125	128	118	115	140	119	113	115	132	103	120	120	110	112	123	124	131	131	138	128	130	148	125	131	124	130	122	110	113	116	125	112	120	103	114	109	143	119	131	140	125	114	118	118	125	122	119	113	112	125	113	110	112	113	130	126	131	143	125	122	139	134	122	136	132	133	119	121	128	122	101	133	136	106	118	107	135	123	119	125	133	117	129	125	127	102	112	143	116	117	122	116	111	136	107	112	154	121	126	125	119	121	97	127	124	114	121	111	113	110	112	128	124	134	138	109	127	107	132	125	115	134	125	104	148	125	119	119	138	146	115	109	102	128	108	128	129	124	134	106	106	115	130	146	117	130	140	113	118	106	125	127	137	140	116	105	122	113	126	118	113	141	119	141	125	151	114	133	134	115	116	124	124	139	142	133	123	133	124	162	118	125	139	103	120	126	145	144	122	119	131	114	116	139	131	129	127	131	141	116	137	129	151	123	126	132	127	104	135	113	135	124	118	139	129	130	105	132	132	111	141	132	131	136	131	138	140	122	113	139	115	139	124	146	98	106	122	135	136	129	122	134	126	131	126	114	117	143	127	137	116	129	117	116	130	120	122	156	127	135	133	115	148	138	124	121	116	140	126	132	116	107	109	133	117	110	123	101	145	123	128	137	117	116	120	112	119	147	111	115	127	149	136	122	121	121	149	115	136	145	131	115	113	115	112	122	112	112	134	116	118	138	132	141	118	113	123	126	138	121	121	110	130	130	120	90	132	118	140	131	128	123	118	109	109	150	124	128	146	138	123	131	105	101	126	115	132	135	138
24005	21370	28570	24500	21345	8871	964	616	562	465	421	383	407	361	309	326	322	330	306	298	243	288	314	296	285	269	282	239	268	291	253	265	282	241	265	262	259	268	258	279	264	285	281	279	247	270	261	250	304	285	261	284	289	265	262	270	260	253	276	259	272	259	265	275	287	286	268	260	256	289	262	274	239	272	276	270	272	244	282	256	275	250	253	267	279	279	270	265	271	294	259	266	270	289	273	268	255	248	243	284	272	264	279	272	271	305	236	273	261	254	247	282	261	305	288	255	292	268	272	267	274	287	252	241	267	261	273	275	252	278	229	249	282	262	275	281	290	257	235	281	263	249	273	287	310	270	296	277	243	266	256	257	264	281	278	271	237	276	256	244	268	278	249	250	275	216	275	267	275	258	285	271	275	277	270	244	272	250	259	247	258	274	281	256	255	267	239	271	245	252	258	267	268	235	273	268	226	274	249	241	247	259	292	261	255	234	264	252	246	248	249	262	237	261	234	278	238	238	245	291	284	231	245	275	296	259	262	273	279	277	252	268	246	282	252	256	286	259	280	269	246	237	245	265	256	278	260	275	258	283	234	247	246	253	248	271	290	248	259	244	282	265	300	271	275	251	301	267	224	265	279	261	249	274	237	266	253	240	251	254	269	253	251	269	260	249	280	267	242	244	254	247	260	266	264	282	281	242	257	259	261	256	264	240	262	251	265	259	269	240	254	230	296	246	238	251	241	236	251	268	285	273	277	262	237	256	249	270	262	263	251	273	251	253	275	254	276	278	265	261	280	279	250	251	274	232	261	250	289	262	285	260	240	266	237	280	241	265	280	259	291	242	262	277	255	258	269	251	258	238	264	257	265	261	254	294	254	267	267	270	260	255	276	274	262	254	264	256	250	276	271	280	270	266	245	246	239	275	250	260	259	259	268	277	270	248	260	275	229	263	262	277	282	251	250	253	264	248	283	283	294	263	274	249	272	257	273	274	279	249	217	257	287	278	261	271	289	280	257	251	291	267	253	291	291	254	261	257	298	262	266	265	245	261	277	268	264	245	255	273	262	254	272	265	277	265	281	284	246	306	251	240	249	255	260	248	271	276	254	293	271	275	269	258	257	279	252	285	290	272	266	270	291	258	272	234	295	249	270	263	239	233	248	264	256	280	240	253	270	260	236	250	289	253	280	241	259	230	270	273	242	262	262	249	256	252	255	239	247	282	255	276	273	241	270	268	258	288	311	251	268	261	252	294	250	288	225	269	256	259	270	254	213	278	256	257	276	236	287	213	267	272	256	322	254	241	227	262	283	251	249	253	269	255	256	288	272	269	278	310	250	268	272	298	242	287	296	263	263	252	259	311	246	241	282	256	253	287	260	246	260	253	256	269	262	264	267	273	293	259	264	267	266	276	276	286	258	256	262	292	273	258	273	253	255	274	272	231	258	293	274	264	265	285	266	277	265	251	262	254	269	273	286	259	260	261	276	245	255	231	269	255	257	272	251	268	279	262	237	297	293	272	273	271	262	271	269	266	304	255	262	268	273	259	235	266	252	290	223	277	245	287	257	260	276	268	253	260	285	262	241	264	256	261	261	255	275	270	248	249	281	264	245	252	250	252	278	247	251	284	258	294	263	253	264	261	244	301	282	257	263	261	254	253	265	273	250	247	255	263	256	247	257	244	264	258	264	245	257	254	269	278	266	256	259	251	239	272	263	270	276	258	250	267	267	273	248	282	278	261	262	266	281	250	260	242	241	255	262	271	276	255	269	264	269	264	245	257	244	276	259	272	272	301	261	255	261	265	279	243	283	260	276	277	249	283	276	295	261	270	262	276	259	268	253	271	241	248	266	287	266	243	244	240	263	270	263	272	276	256	262	238	258	253	295	280	247	262	268	264	275	265	271	267	290	294	274	279	256	231	268	250	267	267	279	280	296	239	266	269	283	243	259	238	253	267	246	262	247	285	278	260	274	243	260	274	252	244	253	289	286	285	258	274	308	243	254	276	238	265	271	254	266	245	252	281	235	274	260	241	267	264	259	277	264	281	257	267	249	249	260	259	251	271	234	290	296	291	246	265	275	260	231	268	265	253	245	259	260	250	273	267	241	221	248	253	241	261	260	260	264	273	261	280	240	246	253	278	305	266	273	274	281	264	294	254	286	263	280	248	268	262	251	234	267	269	268	270	255	254	285	291	259	256	279	268	244	269	253	302	263	241	282	250	276	253	268	256	274	274	297	265	265	282	259	249	277	277	244	265	265	286	266	268	293	252	269	252	241	239	251	271	248	258	272	268	255	249	247	261	267	271	250	260	248	254	276	277	263	248	257	278	278	267	248	242	250	257	261	258	283	258	260	262	256	267	300	284	283	239	276	271	265	254	260	277	246	266	284	265	263	252	281	257	261	269	268	245	266	255	235	254	257	240	281	290	293	259	237	277	272	268	263	291	252	236	271	279	249	243	276	259	244	234	272	276	260	261	254	258	244	265	266	258	252	295	246	290	257	247	246	301	270	251	235	270	242	238	295	252	258	260	250	259	250	261	268	253	242	248	285	249	275	259	275	260	262	280	276	262	243	260	265	248	279	263	278	248	277	272	264	263	279	248	259	300	281	241	249	252	293	246	275	244	232	248	274	242	259	245	248	250	236	251	246	261	257	257	253	245	249	259	267	264	281	281	247	248	280	243	280	265	255	247	290	258	250	249	280	280	255	244	255	277	258	250	294	270	260	244	256	260	259	259	271	257	255	266	257	275	294	239	260	264	288	279	264	257	272	286	287	248	271	232	254	269	270	280	268	279	260	271	294	289	258	259	246	282	262	261	236	258	283	261	252	296	231	299	251	265	251	261	276	251	311	266	232	250	241	254	270	255	257	257	262	276	262	268	246	265	266	261	270	288	240	262	297	269	270	281	256	266	248	275	270	267	282	248	244	278	281	275	264	266	254	265	256	256	278	291	256	276	248	249	269	259	253	286	235	256	259	258	272	272	265	275	256	297	264	250	308	276	245	258	257	255	258	273	257	276	233	251	258	264	242	281	264	263	271	261	248	226	265	258	282	269	257	283	282	269	266	268	239	261	266	258	256	290	307	278	243	276	261	251	251	260	285	249	240	284	273	269	240	258	262	285	267	271	288	235	266	268	275	257	253	238	277	246	278	264	276	278	284	237	244	256	272	273	283	279	276	277	277	257	286	247	260	231	252	258	287	252	234	260	240	254	228	257	242	266	257	271	271	263	267	274	266	274	235	250	248	241	264	270	290	253	245	261	252	270	272	276	271	272	268	261	247	255	275	252	273	269	280	259	284	245	250	260	242	254	279	262	261	284	288	272	255	256	249	245	268	248	277	259	284	296	226	275	268	247	273	285	260	267	267	277	252	260	269	247	262	246	240	252	270	278	243	235	232	263	281	270	254	244	258	288	260	251	278	265	260	301	266	267	282	284	277	269	235	259	283	271	269	301	268	254	232	260	272	257	270	269	261	282	261	284
3264	8847	5745	2643	1954	1472	1128	888	730	576	572	473	456	433	389	380	409	374	350	349	354	325	340	319	291	313	326	293	280	278	298	323	292	295	281	285	309	283	261	278	291	272	303	239	296	268	295	274	294	288	290	281	276	296	264	269	281	311	252	268	280	302	272	283	236	234	273	285	256	288	299	258	261	264	277	292	297	282	281	262	265	271	283	284	272	269	255	289	294	317	254	266	270	301	278	287	277	306	283	301	305	286	277	266	277	266	261	259	309	270	261	312	277	305	263	229	273	275	281	259	276	281	252	300	268	271	272	260	273	279	274	302	268	266	278	297	290	264	271	305	274	254	243	269	233	247	273	261	289	257	293	316	285	270	284	252	248	267	278	288	282	264	268	291	292	256	247	263	289	296	292	274	291	264	299	261	303	276	271	246	335	287	272	278	244	259	275	275	248	253	279	266	270	281	284	251	281	291	276	264	280	305	262	261	298	295	284	284	249	259	295	271	265	293	288	265	254	290	273	257	279	257	271	274	274	255	259	231	285	276	273	270	273	288	272	277	287	247	263	258	255	268	253	252	234	262	281	292	302	274	250	287	256	275	263	261	275	249	277	284	295	239	269	268	268	293	288	284	245	278	247	277	281	263	264	259	251	266	265	292	283	283	280	289	268	292	265	271	280	284	289	276	279	269	292	320	259	300	242	289	277	250	275	276	266	275	263	293	272	290	251	279	299	255	246	305	273	256	280	283	250	294	255	230	237	253	276	291	253	257	282	259	265	272	284	280	255	323	313	274	273	278	253	286	265	283	291	283	239	265	285	280	266	295	240	285	284	278	297	267	283	309	260	267	272	233	266	257	292	293	278	254	266	228	250	293	278	305	272	243	293	251	262	283	279	269	234	293	264	310	248	278	247	255	274	277	276	274	274	281	270	278	270	288	269	280	253	281	257	292	280	258	325	255	260	270	277	274	292	287	275	280	277	275	269	292	268	277	308	285	300	286	279	293	270	265	259	278	285	276	292	295	254	263	297	284	287	270	269	286	280	276	265	275	255	301	280	286	292	258	286	260	279	257	284	262	275	270	267	258	288	284	270	296	255	260	315	277	285	274	257	268	272	245	264	298	280	273	237	256	270	289	245	265	246	287	233	280	269	276	258	292	247	271	264	260	280	290	288	278	294	280	251	260	268	272	252	268	290	266	275	281	265	257	275	267	233	258	282	299	258	262	289	279	248	271	252	288	291	293	270	242	279	242	270	296	288	261	267	298	260	273	248	272	251	299	269	299	263	299	273	265	254	274	263	270	255	280	238	267	288	236	286	290	289	251	269	263	289	262	274	277	264	244	257	250	273	273	279	243	274	270	260	269	293	283	301	276	260	275	269	252	321	249	258	296	273	245	292	274	272	272	265	303	271	284	276	247	271	267	276	254	266	280	248	273	250	286	273	273	303	294	264	242	285	272	252	270	285	280	283	309	288	267	261	289	272	274	289	295	262	256	256	268	284	284	295	269	257	287	270	263	267	255	281	267	263	280	290	263	270	256	245	275	252	278	262	293	291	268	292	258	290	295	269	283	289	263	289	257	300	295	277	283	235	325	282	280	261	278	282	293	261	267	295	297	301	270	271	258	281	263	248	287	284	247	278	264	277	246	292	281	267	270	249	297	273	262	295	231	283	275	259	278	272	267	263	278	275	290	239	283	267	277	267	272	242	271	273	265	263	288	285	267	256	289	288	258	234	270	249	284	297	257	285	280	295	275	286	296	241	255	302	262	279	248	289	271	279	279	313	266	295	283	255	300	292	294	276	301	274	279	277	263	251	253	268	307	255	261	251	272	260	265	264	267	251	252	263	275	283	276	261	286	277	278	243	275	286	266	264	257	281	258	249	327	278	283	247	269	252	285	279	256	301	269	251	275	293	253	296	282	265	290	260	277	249	269	278	241	267	254	275	288	274	297	284	261	267	299	266	266	265	301	277	270	272	283	277	264	290	261	271	266	246	265	246	248	281	275	262	245	276	276	265	282	272	293	263	258	253	258	249	257	256	296	295	276	281	247	280	258	262	282	280	274	273	272	274	266	245	285	260	263	283	250	256	274	281	276	262	271	298	284	242	291	302	255	261	294	259	267	313	275	267	285	275	265	266	273	274	257	302	275	258	273	282	271	269	287	268	277	272	259	283	277	264	270	257	283	274	294	294	246	300	239	291	242	266	261	267	275	272	241	272	251	305	288	273	249	243	295	292	259	273	297	262	260	266	288	275	248	260	275	253	299	263	300	238	283	277	289	272	241	266	272	263	271	279	295	272	264	271	278	218	279	272	270	300	290	258	262	267	246	258	269	269	274	251	254	276	278	272	278	273	263	289	270	284	281	273	279	270	282	289	277	263	295	276	293	299	264	280	279	274	267	271	270	287	269	239	289	267	250	285	254	293	290	251	281	290	284	297	270	236	267	286	295	266	287	298	262	264	266	290	267	287	293	249	279	282	258	290	279	292	284	272	284	267	242	256	258	286	253	257	261	317	283	253	250	276	281	263	303	252	300	255	252	281	267	273	258	294	278	275	259	273	263	296	274	302	292	236	269	275	243	253	265	299	280	238	299	264	253	254	270	295	275	251	273	290	256	285	281	275	255	246	252	299	273	292	309	296	255	271	283	278	249	289	258	273	294	279	290	279	282	265	278	244	283	272	296	287	299	270	278	311	288	279	289	284	287	267	292	277	278	293	300	266	309	270	273	294	291	251	284	291	311	283	265	281	257	296	275	270	254	265	293	270	269	295	270	272	271	247	309	258	271	301	256	281	293	267	284	303	256	288	266	257	276	271	289	284	293	289	263	268	245	281	259	290	252	275	282	287	266	274	255	261	296	248	289	276	277	263	280	272	247	263	258	265	261	254	258	272	251	281	275	263	275	269	280	277	294	290	264	268	285	267	285	233	286	270	274	278	270	270	295	286	290	277	292	276	287	291	299	298	305	269	264	272	273	256	279	291	283	290	299	292	237	257	272	270	242	266	284	268	285	321	253	261	293	275	256	270	293	241	261	273	284	257	260	258	272	271	278	276	289	264	273	290	278	249	272	256	291	269	284	283	258	275	267	279	274	284	277	267	254	291	253	250	275	253	255	254	294	259	270	286	287	278	269	250	267	281	256	269	265	266	277	288	270	248	255	274	248	272	277	262	259	256	284	271	274	260	276	296	280	267	269	261	288	276	280	273	255	248	246	278	265	286	268	296	260	282	267	256	275	273	315	292	283	276	253	285	244	272	276	277	274	267	245	283	277	288	267	264	278	281	251	276	281	263	271	281	269	263	283	240	242	301	274	295	284	264	277	269	300	257	290	303	250	290	300	281	276	275	280	266	262	240	288	253	278	297	277	267	246	260	243	281	269	294	264	259	283	258	272	278	269	281	276	257	275	278	266	272	270	278	277	267	322	249	272	257	282	265	263	273	295	255	281	243	282	254	272	280	291	279	276	268	255	263	264	264	284
25111	21356	27430	25527	9307	557	421	337	319	260	265	225	235	216	225	215	236	196	219	221	200	200	196	196	203	205	181	218	197	211	195	223	199	217	214	202	190	184	199	182	205	205	172	179	186	197	184	201	188	191	187	205	183	221	180	205	194	179	199	161	187	180	197	200	187	186	216	192	202	203	187	207	212	204	196	178	181	192	190	191	204	189	208	199	187	218	224	185	196	195	204	195	213	171	211	185	199	235	190	185	209	187	195	197	208	174	193	216	162	180	193	187	209	211	202	215	208	197	189	186	211	187	190	203	196	202	177	188	207	183	191	214	189	188	199	174	185	206	177	196	195	222	220	206	178	192	217	202	177	182	183	190	215	182	179	194	173	196	184	195	192	201	171	201	184	186	191	197	178	203	180	217	194	189	179	192	207	171	182	191	183	173	188	202	180	199	185	193	181	208	180	212	209	183	185	181	207	222	194	194	192	156	213	192	188	162	188	187	190	170	209	188	193	183	185	185	190	195	181	197	181	197	222	201	191	211	214	208	193	185	194	179	190	189	197	192	196	195	195	192	190	207	189	171	195	179	205	218	214	174	193	180	203	178	177	202	182	206	173	225	196	217	209	203	184	196	172	181	199	184	178	197	192	181	187	177	200	173	188	198	202	185	205	192	207	183	205	212	197	201	188	194	202	182	211	168	205	176	193	182	191	210	182	193	200	191	193	181	162	206	194	213	200	187	188	207	183	200	193	232	185	169	184	189	201	197	186	196	202	190	184	188	200	225	182	183	203	182	194	187	214	198	184	184	198	186	191	181	213	201	194	189	195	178	195	173	198	183	197	206	191	172	205	220	203	206	195	182	202	196	212	218	170	179	167	184	187	199	201	194	189	184	198	187	198	170	195	195	158	218	206	209	179	192	188	185	209	184	186	197	191	188	200	201	200	187	220	210	198	186	226	189	185	186	183	177	204	196	185	190	214	184	187	188	208	183	212	203	192	220	174	182	201	194	194	192	206	182	172	186	205	178	178	220	188	187	199	216	182	173	221	176	203	189	203	201	203	203	187	189	173	200	217	185	187	191	217	203	219	181	176	184	191	176	191	189	182	197	212	195	178	197	216	189	206	178	207	195	191	181	202	192	207	167	195	191	194	214	186	183	185	198	213	179	207	183	180	197	189	189	210	184	215	201	195	190	206	205	178	190	193	174	190	207	199	194	179	221	196	195	190	173	192	153	203	207	178	191	196	169	191	180	168	184	200	175	200	172	223	174	166	192	203	167	201	174	180	207	194	186	198	190	184	207	188	193	219	169	204	176	193	195	166	185	215	202	177	188	205	192	194	195	190	203	185	189	172	208	188	192	173	221	200	199	189	183	187	187	201	208	184	190	187	190	175	191	176	192	187	188	179	207	195	183	220	199	193	199	199	198	187	187	197	193	172	204	183	168	182	200	200	183	191	193	187	181	216	212	200	193	197	198	218	178	201	228	189	205	171	195	206	197	176	164	164	215	192	194	207	171	198	197	198	200	201	200	227	169	164	207	190	180	198	187	181	182	201	206	196	206	190	182	172	183	194	199	200	201	190	216	199	181	190	214	207	190	223	207	172	191	184	168	208	179	213	192	167	188	208	199	182	211	210	219	203	187	173	173	208	184	181	233	203	198	188	181	202	186	209	210	220	220	205	199	187	181	179	188	202	179	208	179	206	216	207	179	191	176	188	203	199	203	216	192	195	192	185	185	188	201	173	209	179	220	207	183	181	180	190	223	185	158	187	180	206	199	185	187	210	223	201	180	162	200	202	181	199	171	195	186	191	168	178	195	187	175	193	199	211	194	184	186	187	177	179	197	191	203	195	191	195	216	217	185	208	188	209	183	198	180	183	196	200	174	205	188	186	181	198	184	203	200	166	180	190	196	194	188	181	179	186	216	207	221	218	208	196	189	179	192	203	209	182	202	169	217	218	208	210	199	202	200	202	182	197	165	193	202	191	192	198	187	218	174	162	197	186	174	204	205	230	186	192	201	182	193	198	220	212	198	165	197	212	180	193	170	179	197	199	186	201	216	183	212	169	196	213	193	160	175	201	195	205	197	188	195	221	166	204	207	187	202	225	195	187	199	169	185	188	218	190	179	196	201	178	195	202	192	167	195	177	193	186	184	182	188	196	192	203	191	218	178	225	175	218	184	206	185	191	184	217	205	191	180	204	177	189	196	189	187	180	183	179	212	228	185	204	199	212	181	193	213	176	189	200	181	175	206	172	170	200	190	219	165	179	211	192	162	210	197	178	195	212	178	187	207	202	182	178	182	200	196	191	192	185	207	175	176	181	199	165	201	198	197	204	218	202	186	178	206	199	192	188	186	183	195	185	183	205	195	204	174	193	198	188	193	182	213	187	194	194	189	192	175	180	188	221	178	160	184	203	198	206	189	197	196	162	189	190	220	191	202	189	196	223	194	203	204	199	186	184	167	207	190	211	199	199	217	204	220	157	199	192	192	179	175	184	176	189	197	205	197	215	197	170	192	213	182	189	186	176	192	209	190	190	183	180	201	205	187	189	191	161	177	189	179	183	216	203	183	176	200	193	224	179	196	184	168	191	180	209	197	208	189	202	198	197	207	196	204	194	200	186	222	185	181	190	195	191	195	179	199	196	215	179	194	200	192	191	193	191	195	190	212	193	187	188	179	206	196	186	200	198	194	191	183	163	192	226	192	192	207	188	207	215	191	170	204	206	186	211	206	200	191	190	180	178	189	209	184	195	199	207	181	193	186	189	196	179	214	195	200	190	222	199	195	179	217	185	202	209	194	200	207	181	212	188	186	193	192	180	206	200	197	179	198	215	196	194	217	193	198	176	222	179	204	186	187	203	188	190	165	177	214	195	183	190	190	195	199	227	193	208	204	198	191	191	189	224	194	189	186	198	188	188	193	197	203	186	200	179	199	198	202	192	218	206	188	197	184	163	210	189	190	178	184	209	188	194	215	184	190	214	198	219	159	207	195	184	190	188	179	203	188	205	181	166	193	194	190	222	185	184	184	176	219	221	187	202	186	177	187	222	230	197	170	194	173	207	194	202	172	174	213	178	193	184	163	180	204	189	193	193	194	172	166	210	186	193	180	185	170	201	223	185	184	173	205	193	189	187	214	209	188	159	174	177	188	197	180	207	188	174	196	204	206	202	198	179	203	192	217	185	186	217	194	183	189	212	191	180	175	222	195	201	207	190	189	181	175	191	206	200	209	201	206	180	188	201	197	177	218	224	187	214	190	213	197	191	180	185	217	203	209	191	203	194	184	203	219	195	204	220	208	211	185	205	194	213	192	180	181	175	200	183	201	183	196	175	202	204	203	183	174	202	198	202	186	197	215	213	184	159	180	210	190	188	211	192	170	157	213	191	220	191	212	197	197	188	190	188	180	217	174	193	194	199	191	207	196	199	186	194	212	175	208	198	193	182	167	199	212	170	190	182	192	179	208	201	202	196	178	198	200	208	171
3325	5237	3172	1524	1069	878	663	564	498	447	393	331	308	306	332	277	265	256	231	241	243	226	209	264	214	249	223	241	229	197	231	233	214	237	241	224	201	195	232	209	221	217	244	215	232	221	202	236	234	244	198	222	201	238	240	230	186	239	231	233	240	227	224	238	199	231	219	234	214	249	226	218	219	236	247	211	232	194	245	232	225	203	197	192	233	229	230	215	232	194	217	227	217	240	232	205	229	236	212	222	200	214	210	210	208	223	206	209	238	235	221	210	241	205	243	202	216	222	219	227	205	218	237	247	209	224	209	208	211	191	223	200	247	211	223	217	198	222	208	252	251	214	235	232	211	201	244	222	230	235	240	235	234	218	224	201	208	190	219	202	218	209	220	216	198	205	226	209	234	181	230	196	213	222	211	234	219	251	208	202	218	228	209	223	225	259	194	199	239	218	222	254	214	214	227	202	229	191	225	208	217	220	207	217	218	230	225	183	234	219	215	241	220	247	211	255	242	203	239	216	215	231	195	225	207	223	220	192	235	231	203	255	215	243	230	221	225	201	219	210	223	267	208	215	217	202	231	210	213	204	243	221	214	238	225	218	234	193	227	222	217	201	207	229	215	221	220	199	205	232	241	195	234	213	218	218	223	236	200	225	247	236	224	189	196	195	208	198	210	201	232	228	229	206	177	224	217	192	243	239	205	219	207	223	237	202	206	192	209	224	244	206	242	249	219	238	202	202	205	206	211	207	244	224	246	223	207	222	209	229	192	236	234	231	247	201	221	234	231	204	221	229	236	214	230	225	231	227	220	212	228	217	221	236	215	225	262	241	212	233	220	221	246	191	235	224	243	210	232	206	255	227	226	232	219	220	211	254	226	230	211	246	212	220	207	237	253	213	206	222	221	226	233	227	203	208	218	250	235	243	220	224	213	241	225	247	219	248	215	221	211	217	202	218	205	220	240	232	224	214	217	217	214	208	204	212	238	231	242	202	223	227	209	212	220	239	205	229	216	250	227	199	243	231	232	220	193	176	214	234	208	215	232	221	193	234	187	216	225	215	231	192	214	209	237	248	208	235	213	232	219	204	219	219	222	200	215	243	223	224	208	210	216	218	200	230	233	217	218	219	213	234	204	222	228	199	220	217	236	209	221	209	207	201	225	220	225	230	220	235	218	211	217	204	195	212	235	203	218	227	213	200	228	210	220	244	212	235	230	228	213	221	216	211	213	227	233	211	229	233	217	189	209	231	227	220	235	208	209	218	225	219	229	233	200	224	233	218	197	220	221	233	215	201	217	231	218	223	233	195	210	215	202	242	212	210	220	216	227	237	212	209	221	210	212	190	222	244	231	197	203	219	213	217	223	227	219	207	211	217	205	244	209	218	232	236	231	212	234	228	225	214	221	218	256	203	210	236	229	254	216	234	241	228	221	208	228	247	226	214	205	231	208	199	235	226	235	238	221	222	223	235	236	218	204	240	209	210	244	211	220	216	230	216	191	198	263	206	208	225	231	225	211	216	232	200	204	225	199	209	224	236	204	206	212	231	201	216	228	224	219	223	219	222	238	201	234	213	246	196	208	226	210	208	185	213	240	230	209	195	224	202	227	218	225	210	227	224	216	190	211	203	200	212	250	194	210	227	228	235	187	231	229	219	214	248	228	234	222	220	223	232	246	209	226	230	237	208	225	227	213	224	226	221	246	223	222	182	221	214	220	221	192	224	214	214	220	214	205	250	234	196	240	194	225	213	229	211	208	244	204	219	221	206	234	203	207	210	220	200	228	214	223	225	209	219	220	245	210	200	236	242	204	228	196	208	216	247	214	215	205	219	225	230	231	206	214	225	211	236	219	213	212	228	204	191	197	217	208	215	222	229	230	209	202	229	223	231	220	192	204	216	229	220	240	206	231	219	220	235	225	215	225	215	221	242	236	204	210	220	208	229	223	214	220	191	215	215	225	211	215	240	213	234	226	226	214	202	222	214	242	210	206	231	228	221	224	209	220	200	252	217	214	256	208	237	213	208	214	231	210	208	220	262	207	232	222	237	207	217	197	244	228	220	251	229	230	213	219	211	230	198	224	244	201	223	203	234	198	224	205	221	229	207	218	209	193	211	239	199	219	205	187	209	219	238	224	224	208	224	226	237	215	203	217	219	211	197	239	198	254	203	215	234	202	215	224	225	227	241	206	226	226	219	233	255	205	244	209	196	217	231	223	219	216	239	218	210	196	232	215	185	211	222	221	203	220	242	210	212	213	216	221	207	225	230	217	242	231	180	204	206	209	250	201	224	250	222	229	223	196	212	222	233	232	211	221	225	232	192	233	194	220	217	232	202	206	229	216	236	229	222	234	253	199	226	234	230	229	215	252	215	210	199	211	238	234	215	202	200	205	233	207	235	226	207	233	217	202	221	219	201	228	224	244	229	192	242	222	209	232	215	216	197	220	230	210	218	220	243	241	209	230	216	244	229	210	225	212	203	210	218	221	233	243	222	229	232	227	202	221	215	226	230	263	230	235	200	236	224	208	214	216	205	228	237	224	223	223	230	217	203	221	188	218	179	205	234	209	205	203	214	236	200	208	193	211	221	257	212	242	211	217	225	216	200	231	221	194	222	223	220	211	211	231	228	246	213	235	239	225	193	239	233	202	189	219	246	202	212	239	222	222	223	212	212	220	217	219	201	215	216	230	213	249	207	224	217	224	212	214	210	225	229	216	241	211	232	208	213	234	212	211	193	214	201	193	230	231	254	242	243	239	283	231	226	198	229	200	236	227	207	215	230	252	241	204	209	228	207	196	230	197	218	211	216	186	190	197	206	242	198	207	222	210	224	246	202	235	211	234	213	221	204	207	211	210	213	208	221	253	214	206	229	201	215	209	263	217	237	197	242	230	193	214	238	217	254	204	214	212	229	243	209	230	215	219	239	217	220	218	220	245	216	246	233	228	220	263	203	241	225	217	242	222	230	217	233	229	231	223	242	245	220	212	226	238	231	234	234	217	210	206	205	184	214	219	227	195	185	240	245	234	258	197	207	231	224	201	227	211	228	198	202	207	208	228	241	228	195	204	250	223	208	239	256	241	232	225	210	222	231	190	227	230	211	240	220	199	210	220	235	210	227	256	221	232	207	200	238	210	213	214	223	211	223	208	227	192	208	225	227	212	221	224	222	225	211	238	241	209	226	212	234	191	226	210	237	195	190	215	222	199	258	227	209	229	233	216	232	210	205	191	218	194	229	238	213	198	211	208	223	229	201	230	237	234	212	218	209	199	218	233	219	229	209	236	223	205	226	230	233	216	220	253	229	230	196	230	196	203	213	188	213	240	230	239	210	212	234	232	224	227	236	207	233	195	236	221	215	231	227	232	235	213	207	235	217	204	203	202	187	219	248	243	216	220	246	241	234	196	196	220	246	228	224	219	217	236	201	203	197	207	232	196	237	225	234	239	234	231	210	247	222	205	240	216	213	204	225	219	197	212	229	226	217
22872	21482	29271	24139	21476	21508	7313	1257	898	816	719	651	652	638	578	573	527	493	497	509	509	495	492	479	491	452	483	486	475	501	473	440	456	454	510	463	460	452	412	481	441	454	450	482	402	475	444	471	431	462	458	409	432	464	452	420	464	404	445	434	431	455	428	439	388	443	452	430	450	421	441	471	424	411	433	432	445	395	423	480	427	406	430	450	459	430	390	455	430	428	480	421	436	412	469	456	456	381	406	446	416	451	416	419	407	436	423	410	450	444	439	434	479	446	417	442	429	463	441	373	408	387	448	410	451	445	453	450	464	462	418	432	431	406	420	454	497	422	453	470	442	440	413	444	430	452	442	410	455	466	449	426	420	447	456	477	460	416	448	445	431	443	470	460	450	416	445	399	444	450	428	437	439	408	436	425	447	439	450	409	420	415	414	413	433	454	453	427	426	417	446	441	426	404	422	407	428	454	425	456	430	408	428	440	461	416	440	408	423	447	461	422	452	429	441	473	452	437	486	434	461	423	447	461	413	428	440	430	451	418	424	420	444	451	438	404	442	422	437	465	430	435	446	449	449	418	411	415	437	435	425	438	410	409	434	401	450	423	469	427	433	457	413	440	453	442	446	415	440	444	422	463	441	421	475	423	412	425	418	414	441	437	446	444	419	427	431	450	460	474	418	432	439	458	422	463	416	416	447	448	470	446	473	444	456	432	449	451	396	392	445	472	428	450	477	414	424	417	503	465	429	411	422	429	450	436	449	435	424	441	443	442	434	454	437	423	400	404	449	434	438	421	454	438	437	457	439	406	395	432	444	408	448	444	426	426	449	409	450	457	438	447	451	401	444	434	486	432	445	441	433	447	442	453	434	423	444	447	416	407	486	408	461	433	447	421	430	398	436	472	415	440	458	417	450	424	430	439	433	407	470	460	415	429	438	424	447	467	422	440	453	453	444	461	430	437	427	393	430	429	424	431	456	437	447	428	473	439	436	466	410	422	458	407	411	399	429	419	414	424	408	400	445	423	421	418	417	423	410	441	432	451	454	445	443	434	423	431	442	432	428	401	411	407	418	446	447	435	473	423	477	412	418	398	432	442	405	422	439	445	434	416	407	415	463	453	395	466	442	400	444	446	432	426	427	454	456	429	411	432	440	433	427	427	432	411	410	453	447	475	410	443	414	407	446	429	406	402	448	458	453	442	413	422	441	409	439	426	398	437	436	432	405	457	438	457	444	457	467	430	458	430	391	409	439	429	392	466	467	419	407	424	442	444	425	425	434	419	415	423	445	404	387	442	405	435	430	428	407	417	400	434	415	389	450	404	435	434	436	439	435	421	421	431	429	415	446	446	422	447	458	450	449	460	446	455	420	401	423	449	424	453	446	452	454	425	438	425	442	425	416	404	432	434	429	435	440	427	444	446	431	447	427	437	410	407	442	443	446	412	429	440	410	463	409	410	393	426	464	428	415	441	448	441	435	489	428	386	417	427	419	416	434	436	427	422	454	434	441	437	409	430	453	440	408	410	416	429	444	436	417	449	443	456	414	411	469	396	423	451	425	441	431	460	409	455	439	454	464	437	410	428	440	452	397	439	436	431	421	421	432	447	429	393	442	435	404	467	391	420	426	422	409	434	462	449	435	402	394	432	415	454	414	434	394	427	410	449	418	437	442	401	379	456	435	402	412	440	457	410	420	424	411	414	449	425	433	447	453	431	445	427	474	451	430	448	399	390	418	449	401	414	404	445	466	437	429	450	414	444	402	468	455	430	419	406	437	391	447	451	419	428	461	424	444	430	422	436	454	453	451	407	426	432	418	453	434	404	419	432	471	440	416	436	418	450	449	403	459	377	430	405	424	441	397	427	397	437	426	429	434	406	440	412	467	404	418	423	427	412	434	421	413	422	406	463	453	456	436	472	451	431	451	417	455	422	447	432	417	422	441	423	464	417	425	375	423	433	437	452	421	450	436	408	414	432	452	412	459	446	454	435	416	466	427	426	442	450	424	489	468	424	430	408	421	425	463	447	445	463	469	462	438	446	414	429	464	420	425	434	456	425	437	444	403	431	474	438	443	463	452	419	473	473	430	415	430	407	431	480	417	438	424	426	454	474	438	454	430	463	423	443	450	456	433	424	445	445	452	451	434	426	458	446	438	420	440	413	427	418	429	424	413	454	429	435	420	474	428	414	415	454	447	400	417	443	435	385	407	441	415	425	406	436	431	403	422	419	408	475	444	423	403	451	444	433	443	414	445	404	444	458	402	428	447	425	450	440	418	457	430	424	472	408	424	409	448	403	417	460	446	444	415	447	450	431	467	426	397	399	469	423	435	416	420	429	424	460	394	413	432	436	434	468	404	424	454	439	446	444	462	426	437	456	455	443	464	465	425	409	428	426	451	454	420	426	466	429	395	431	423	414	426	433	446	448	401	434	418	444	453	450	466	401	427	445	446	417	424	416	450	455	423	416	460	454	418	486	431	444	419	411	450	421	430	407	407	425	463	433	438	453	419	404	430	432	438	457	418	433	449	442	438	436	403	434	444	435	443	398	433	435	424	407	423	427	389	462	396	384	399	425	413	438	412	429	433	398	467	395	421	423	456	417	447	428	433	424	461	480	402	445	437	419	448	431	422	428	436	435	412	405	452	417	447	440	371	425	464	456	439	449	418	466	432	419	440	427	432	413	478	386	448	442	434	451	424	416	412	414	425	407	456	425	441	412	481	440	407	412	443	481	384	390	386	476	463	385	415	459	426	426	424	428	421	442	416	422	450	415	470	464	466	432	396	410	411	408	418	436	431	380	463	395	379	430	420	438	434	425	415	409	422	423	413	382	469	458	447	497	404	417	437	438	413	466	443	431	427	447	473	429	417	431	415	450	442	453	396	419	424	418	397	427	435	452	428	420	406	447	447	413	401	398	427	459	429	445	426	443	451	433	416	448	454	439	408	446	426	413	401	443	422	397	440	438	426	426	422	401	450	395	402	465	372	435	443	442	422	456	451	435	406	428	414	454	404	424	427	428	440	433	402	422	431	382	448	455	424	440	418	397	401	452	439	435	421	473	437	432	421	469	460	421	425	426	398	420	470	433	401	416	454	393	440	409	439	417	420	415	487	410	426	413	396	403	393	410	443	421	430	424	457	437	391	437	395	433	426	398	413	376	455	428	445	445	400	432	438	443	437	406	426	421	380	432	455	454	433	439	431	430	420	424	457	415	443	411	448	444	461	430	399	427	414	436	388	432	447	404	450	477	393	403	441	415	458	436	440	431	418	422	434	430	417	430	409	431	474	408	417	462	422	459	435	465	401	425	441	453	466	422	420	459	424	389	405	444	439	479	473	436	416	427	440	435	460	420	408	429	402	456	392	422	436	423	438	398	405	416	441	429	407	429	440	433	409	414	424	403	461	415	426	443	443	421	432	442	455	448	503	417	445	407	383	407	447	445	394	453	414	440	478	454	419	413	439	427	425	445	448	432	441	410	459	423
4609	14930	9675	4789	3564	2659	2004	1590	1289	1122	986	883	804	732	666	652	638	591	613	564	556	556	559	473	509	476	516	480	489	460	461	485	493	442	449	476	472	486	475	459	449	487	442	462	392	477	480	468	466	440	409	505	463	472	463	476	426	466	465	454	440	452	476	465	472	477	462	472	467	440	490	453	464	441	444	429	458	425	420	480	437	423	447	432	411	440	426	429	448	453	438	450	475	418	490	431	423	500	463	427	449	441	463	443	425	443	451	442	471	455	481	444	437	450	474	449	431	418	471	472	466	385	453	446	448	455	407	457	435	487	432	454	462	427	433	441	471	454	480	408	424	420	444	441	431	409	471	468	420	434	460	454	459	477	413	458	429	450	424	447	436	463	406	457	415	435	438	436	447	431	455	445	431	441	451	421	455	435	445	482	420	427	465	430	517	434	433	453	449	431	432	438	462	435	450	430	452	472	440	423	426	407	454	421	443	443	480	466	466	418	420	473	446	407	427	436	450	416	448	476	480	446	400	483	425	438	443	411	451	464	430	467	441	447	468	425	398	460	407	400	434	467	465	460	425	414	421	444	462	423	441	428	458	458	429	447	450	443	474	456	464	467	413	436	410	391	430	441	433	435	442	432	464	442	439	459	440	424	446	443	486	424	458	406	457	453	438	427	472	438	450	437	413	436	467	429	435	449	471	429	455	450	447	464	451	454	449	456	424	446	424	456	443	462	443	470	425	425	420	404	445	438	447	405	432	467	464	466	441	423	456	440	447	444	404	442	468	459	442	460	429	448	479	473	440	468	437	444	434	442	452	433	441	447	454	430	458	465	432	448	459	464	437	466	475	482	478	457	475	446	453	422	451	469	460	467	456	443	461	434	454	448	456	440	440	399	425	458	450	450	487	436	427	432	426	414	452	449	417	421	442	426	447	433	404	419	433	465	444	453	457	451	469	445	427	457	429	458	468	454	451	414	445	454	431	460	458	454	434	446	443	426	446	445	410	418	431	458	458	426	432	437	444	448	436	438	441	467	447	437	447	444	471	465	456	441	419	464	418	442	473	422	468	412	398	464	448	449	400	431	448	455	422	431	446	434	461	431	450	491	469	438	434	485	442	443	446	415	441	468	415	456	453	446	437	423	409	431	460	438	439	441	429	438	484	414	468	429	436	449	448	459	458	428	432	444	453	463	457	397	444	430	420	459	452	451	491	416	418	441	446	409	450	442	432	426	458	462	433	470	457	440	411	478	473	431	440	416	451	474	452	484	441	424	464	434	449	454	470	488	458	477	448	459	413	451	460	458	429	485	445	411	406	477	461	477	409	456	447	418	461	482	443	436	464	425	462	427	468	435	443	436	435	462	441	427	428	436	442	432	432	417	477	441	437	440	442	403	412	428	476	425	462	471	422	430	434	454	437	404	411	434	437	393	455	428	464	407	443	469	453	423	446	452	468	448	440	449	472	466	447	457	404	469	468	458	452	456	391	449	471	505	428	423	448	411	425	432	443	469	436	439	424	479	425	458	424	455	439	439	415	435	426	480	446	453	453	442	399	426	432	420	459	470	455	442	417	450	467	429	445	413	416	448	465	428	435	448	447	406	450	449	441	426	446	415	433	462	436	411	470	472	466	481	436	439	499	422	434	420	448	441	459	437	454	424	472	430	406	424	456	426	448	416	471	448	465	437	446	437	419	416	461	449	464	503	494	416	475	463	480	440	434	458	417	402	455	440	411	432	433	438	447	460	447	458	468	430	426	440	462	465	418	443	441	469	411	474	430	442	440	480	434	467	460	459	432	428	431	447	482	478	452	413	456	478	450	473	454	484	421	462	445	437	424	429	463	490	448	444	391	441	442	435	444	454	434	450	418	444	474	457	444	422	439	448	451	463	429	423	395	456	459	449	445	471	428	431	455	432	416	437	458	411	441	463	440	461	441	462	467	431	451	471	433	429	435	443	445	439	467	424	418	440	478	464	433	444	420	423	422	409	457	463	447	456	443	480	450	469	417	465	442	455	490	453	425	447	446	453	467	431	422	475	423	460	398	465	428	428	400	427	475	443	448	426	422	432	426	475	457	434	433	447	473	448	443	425	407	435	455	425	452	459	431	438	419	431	431	429	434	398	439	425	476	447	444	444	415	437	419	415	433	408	444	441	442	434	460	468	438	403	481	453	429	467	442	415	439	460	439	411	465	393	420	468	426	429	472	457	454	448	463	426	441	460	481	449	412	428	440	434	440	455	447	457	442	437	450	485	463	451	446	458	459	460	402	480	412	414	460	461	448	408	446	450	468	458	485	434	417	427	452	402	429	440	487	444	431	432	456	429	440	454	445	426	450	471	449	437	447	446	428	425	409	446	472	432	460	469	421	442	428	455	455	442	466	444	442	461	419	428	440	470	415	454	441	425	427	433	442	464	416	463	442	480	465	456	416	446	447	411	458	446	461	427	470	452	453	447	451	420	454	425	468	418	436	461	406	469	442	456	444	469	464	455	453	421	446	405	406	451	434	453	412	453	473	437	445	428	435	446	436	446	456	423	431	430	458	508	446	426	435	459	451	456	469	440	428	456	469	443	430	489	452	416	475	444	449	494	436	436	423	451	404	456	427	454	440	450	442	453	444	403	454	467	461	456	452	462	428	422	447	420	471	448	416	441	456	442	481	482	440	476	489	444	482	465	406	461	465	453	433	429	446	420	451	432	448	454	395	466	440	437	415	466	424	443	472	466	429	454	428	433	463	409	420	458	465	433	449	472	406	438	442	474	423	401	457	467	456	457	420	410	439	438	488	423	449	413	447	443	446	414	487	459	437	418	441	482	437	445	421	451	423	395	443	426	439	441	452	443	413	459	443	410	440	449	404	475	444	436	436	455	468	449	464	443	438	450	428	471	468	434	464	451	423	454	414	451	485	450	456	442	448	461	473	437	428	445	460	446	439	444	422	436	420	448	456	459	444	463	454	470	436	459	434	448	443	409	456	441	453	425	413	498	427	494	439	428	453	426	449	449	461	448	431	443	423	449	442	459	449	456	478	441	445	444	441	441	487	431	397	450	417	455	433	433	450	456	400	420	443	500	450	429	435	453	445	446	427	454	458	476	433	436	451	458	454	461	410	470	477	452	457	445	400	485	427	417	456	451	475	402	446	455	467	455	459	413	472	451	454	437	494	439	440	451	416	443	446	454	459	459	480	418	463	427	413	456	450	461	463	431	455	440	438	466	451	468	467	439	455	429	444	444	428	434	478	450	456	433	405	459	434	440	445	403	451	442	404	448	423	474	476	423	428	447	431	435	434	433	443	446	452	444	434	415	455	451	446	427	454	384	474	468	432	432	427	457	432	447	444	473	456	447	466	457	409	437	433	415	463	446	418	424	437	419	419	467	471	415	421	438	441	478	428	451	414	439	442	443	415	414	438	415	453	458	420	456	447	432	484	433	445	432	466	428	455	451	457	446	427	481	453	469	445	462	450	435	442	429	436	403	457	441
27808	17245	3008	547	379	318	189	130	137	126	125	120	122	107	120	122	125	114	122	118	122	138	100	112	121	104	118	105	118	108	107	110	111	115	113	110	122	113	110	99	111	94	112	107	117	115	115	114	113	94	111	93	97	93	95	137	94	115	131	117	112	116	109	98	121	98	120	110	124	122	117	118	97	116	114	102	111	112	124	106	114	113	109	112	112	118	121	100	103	107	129	101	103	96	109	97	84	117	107	99	111	123	127	121	107	117	109	86	111	100	108	113	126	115	96	98	104	122	116	110	113	100	106	103	124	110	128	121	121	107	123	97	141	122	115	103	117	111	102	99	108	110	106	116	99	111	99	143	107	105	106	91	123	106	123	129	105	107	118	104	100	104	119	97	89	94	124	104	98	129	108	103	120	110	124	109	124	111	116	106	109	109	111	107	97	91	119	117	118	120	90	119	114	107	133	111	123	109	112	121	114	113	119	103	101	109	97	100	112	101	101	112	110	123	102	106	101	102	94	104	102	118	111	100	103	110	114	115	91	124	108	130	107	120	102	95	106	90	108	92	107	111	115	100	116	97	104	114	115	102	121	104	100	107	118	137	98	113	137	106	98	122	113	94	112	128	106	109	125	114	115	94	118	96	102	119	109	113	118	132	113	105	119	116	111	119	102	110	100	105	125	101	99	115	108	111	120	105	111	107	118	114	119	120	97	99	109	132	109	117	87	94	134	101	104	107	100	104	109	109	109	97	108	105	109	101	125	121	107	96	113	101	86	92	125	99	113	120	94	118	132	113	127	102	103	115	109	105	121	107	103	92	105	114	104	99	109	94	115	107	116	113	109	100	110	108	99	101	98	129	114	117	94	127	104	104	105	94	126	106	117	121	110	106	116	126	95	110	111	94	117	108	101	104	110	99	100	110	111	102	111	109	112	105	109	102	101	97	111	118	105	118	107	103	112	105	117	114	115	97	127	78	108	108	118	110	119	120	96	115	116	107	118	107	115	121	124	106	114	112	100	133	104	112	128	107	117	104	99	95	101	127	103	111	111	117	113	103	117	98	103	110	123	93	124	112	111	126	113	89	131	113	106	116	119	92	117	113	105	120	114	109	106	115	120	103	124	112	131	115	97	106	95	103	120	125	104	105	119	97	114	88	116	104	103	96	119	115	99	109	127	130	126	91	101	99	114	117	114	131	110	109	110	129	114	123	92	122	122	112	102	112	114	116	104	99	131	102	109	117	113	109	122	100	96	98	96	123	111	120	108	90	103	113	116	117	106	148	101	112	113	107	99	108	135	100	94	118	134	121	94	116	121	113	110	101	133	129	119	97	116	117	104	121	123	111	97	117	105	115	112	100	113	109	119	117	106	101	101	118	98	105	83	104	105	111	108	99	103	108	120	100	110	130	85	105	121	100	114	108	115	127	101	113	103	117	104	93	132	92	114	104	123	90	108	111	117	114	106	123	123	115	105	126	97	106	121	113	97	118	106	96	115	112	101	86	104	97	103	103	98	107	102	116	106	108	114	121	111	122	103	100	108	116	118	110	112	110	107	103	101	112	107	109	127	110	106	118	111	125	107	125	121	99	100	105	116	117	120	115	116	114	100	121	119	95	101	129	108	118	119	100	108	117	132	117	109	129	109	103	118	96	122	121	113	110	112	135	113	118	127	106	124	98	95	114	121	110	96	118	109	147	122	118	97	115	123	110	104	111	111	113	119	108	114	100	126	96	102	102	123	110	126	118	95	127	124	118	106	128	92	131	103	115	122	121	110	111	123	126	93	133	107	99	87	109	114	100	109	118	106	125	111	106	104	104	129	111	106	116	102	123	114	114	105	103	113	116	125	121	119	117	103	106	128	118	97	95	106	97	117	101	108	97	104	131	129	120	87	111	115	108	96	114	100	115	103	115	110	93	120	109	110	106	108	98	97	94	124	110	96	121	100	93	86	119	123	107	126	101	112	112	111	113	87	119	109	134	128	106	96	110	115	99	126	104	110	120	105	119	118	112	112	127	98	131	110	118	107	117	96	117	95	125	128	121	116	109	104	99	104	97	108	122	109	102	111	119	117	93	117	99	117	119	83	113	110	133	120	114	94	121	99	98	126	128	97	129	102	117	113	110	125	95	108	99	114	103	104	111	112	120	95	114	109	87	100	119	108	115	116	126	127	106	95	109	99	99	110	109	104	106	105	100	108	119	103	116	118	111	113	115	127	113	129	92	108	114	120	115	103	125	101	115	128	116	95	112	110	119	112	105	99	114	89	115	102	119	101	99	119	103	126	113	99	111	107	104	104	104	97	111	130	116	109	121	105	127	117	110	106	92	95	116	116	103	104	101	99	109	119	103	118	111	101	92	108	111	101	115	110	104	101	105	117	120	99	105	102	108	97	104	111	97	91	111	97	111	118	107	118	97	126	125	104	108	105	131	119	102	121	119	138	109	112	108	134	100	103	116	107	129	118	111	104	93	107	113	102	117	121	106	100	108	91	129	115	97	102	111	134	118	105	96	104	120	118	110	122	112	116	106	106	103	107	115	144	99	96	119	121	124	101	96	114	118	107	104	107	102	108	119	111	116	99	114	109	123	125	108	95	102	120	108	129	123	112	109	119	112	108	114	106	125	126	115	108	115	108	111	132	103	118	106	110	104	125	99	105	110	122	132	122	129	106	112	133	114	125	129	126	110	126	109	115	116	117	101	114	112	109	112	128	109	115	107	104	96	107	100	112	109	122	106	112	118	126	137	106	101	110	96	104	118	113	97	95	134	89	89	106	87	122	115	96	117	108	82	123	114	114	98	128	114	113	107	99	137	95	113	137	114	112	127	113	109	101	130	114	132	104	127	95	122	141	117	102	107	120	143	106	117	114	100	119	105	107	115	123	101	117	129	124	115	109	101	110	114	108	107	129	102	116	113	124	136	131	106	107	112	127	116	108	111	115	101	105	130	101	104	96	104	99	107	107	101	91	126	113	119	109	98	112	124	98	91	110	94	123	90	114	105	122	102	112	124	127	106	111	109	131	130	88	106	128	112	107	120	93	122	106	117	118	102	107	111	107	113	104	94	134	108	108	97	112	120	97	115	124	133	101	118	122	114	98	111	99	91	122	87	105	102	110	111	101	105	113	117	115	101	107	101	119	97	110	103	98	119	105	97	103	104	121	118	116	117	100	88	89	120	104	107	127	102	106	102	108	105	117	100	109	120	103	117	104	117	108	111	108	101	97	126	110	101	120	112	96	119	116	114	110	92	111	107	107	137	115	99	131	113	116	106	119	106	95	118	89	114	134	95	91	95	117	95	91	112	108	114	105	124	114	108	108	108	104	135	96	92	102	106	105	102	103	117	105	108	103	112	105	96	117	90	121	107	109	118	104	128	102	115	125	107	109	118	121	120	116	103	132	112	127	117	96	98	107	98	118	104	123	98	97	86	121	93	144	102	92	125	104	124	102	118	96	129	106	108	110	107	103	111	107	115	105	100	92	128
4206	798	506	271	237	200	182	147	160	149	156	129	146	142	112	138	140	130	135	109	112	115	120	137	144	129	110	114	134	123	133	127	116	126	128	130	131	119	107	128	137	110	126	117	122	120	125	124	125	133	133	150	146	123	133	124	127	142	120	115	131	129	114	119	141	131	127	129	126	122	105	112	130	123	142	122	121	134	127	108	129	129	125	124	114	129	106	134	112	100	117	133	129	108	120	117	126	119	129	123	124	114	125	102	122	121	118	109	140	120	111	122	112	117	131	145	132	131	144	122	116	121	139	97	90	121	128	133	113	123	129	134	141	139	126	105	124	120	126	122	117	124	123	141	117	118	109	95	127	134	119	109	114	162	110	142	150	118	118	116	110	116	143	145	131	139	138	128	129	137	147	126	121	136	116	138	153	129	146	117	136	111	117	119	114	117	125	125	141	111	125	126	126	144	123	132	107	121	127	143	118	122	128	134	118	126	116	102	131	144	121	114	135	135	115	144	131	138	124	139	129	109	122	118	141	130	117	106	118	123	121	125	128	126	105	122	118	95	132	133	152	144	130	128	120	131	107	100	125	123	124	131	129	118	124	115	131	148	127	119	137	134	130	129	114	120	140	128	143	114	126	111	110	123	115	114	127	120	126	115	111	136	130	110	114	136	150	147	116	129	142	127	130	135	147	135	149	128	145	124	147	115	143	128	108	132	122	137	137	108	119	136	127	116	117	128	137	128	122	127	124	139	121	115	125	131	124	117	133	117	115	133	124	108	119	135	135	138	135	102	133	129	104	140	152	131	124	129	151	116	126	124	137	113	117	112	140	102	132	133	140	124	104	128	129	122	126	117	125	143	131	95	133	147	122	133	126	130	144	114	113	155	111	111	123	134	129	126	124	125	132	121	143	137	136	137	122	134	113	124	107	121	132	121	138	122	132	135	130	123	119	132	139	122	113	135	117	134	113	111	116	115	126	126	117	119	93	124	133	148	114	131	136	137	120	142	128	110	116	119	121	114	120	134	119	119	127	137	143	122	121	129	125	134	140	135	142	134	141	124	133	143	131	130	109	129	128	129	128	122	131	134	145	118	136	113	134	121	113	120	119	132	133	119	133	118	142	123	115	113	136	125	130	101	119	115	129	125	132	125	136	118	134	119	119	141	119	124	138	115	145	121	117	136	124	124	137	131	142	132	119	122	127	131	101	146	103	140	130	129	135	118	126	129	129	107	127	135	116	138	125	150	107	123	132	105	134	123	130	123	114	127	138	133	124	139	125	138	134	136	123	113	132	111	115	140	128	139	102	103	119	113	117	140	133	125	127	127	139	143	121	130	145	122	138	137	126	141	130	140	137	123	112	133	121	133	120	136	133	111	112	118	125	128	132	118	145	142	134	147	130	135	152	128	118	119	131	112	118	136	136	105	134	120	125	111	103	136	135	121	114	127	134	132	156	137	127	131	123	131	94	143	151	130	135	124	130	141	130	133	142	121	121	110	150	108	121	121	112	118	135	111	118	120	151	128	144	148	124	133	124	121	130	133	149	139	120	116	128	116	139	120	124	130	125	121	117	149	150	133	117	120	132	132	124	137	117	113	130	132	122	128	124	133	155	141	129	133	115	133	133	125	117	115	139	117	141	133	116	113	120	111	129	115	144	124	118	138	101	118	121	130	127	121	126	135	123	118	138	142	134	109	121	113	118	135	133	141	116	119	112	125	113	137	128	124	101	131	125	125	134	134	124	130	124	142	129	111	117	138	105	153	140	132	121	124	102	116	136	121	134	125	131	137	107	114	136	109	130	111	141	142	123	145	148	128	113	151	145	106	131	116	141	125	108	118	146	146	129	133	131	132	121	131	126	125	124	125	126	135	117	125	119	118	140	128	130	139	131	125	144	129	117	138	131	131	135	139	123	130	124	122	116	144	130	112	103	145	122	114	121	107	127	152	116	119	122	131	130	125	144	117	129	115	139	99	133	139	128	133	128	103	116	107	112	111	105	139	120	131	126	118	152	119	152	115	139	131	124	133	119	121	116	125	114	118	118	156	130	125	133	128	113	143	126	126	125	121	130	119	130	125	131	120	132	126	131	136	127	124	139	114	133	120	112	130	116	116	117	118	123	130	132	133	125	126	126	106	114	139	121	116	113	144	124	119	131	125	117	119	148	117	129	132	148	131	132	128	130	117	127	128	133	105	124	125	125	154	117	112	122	133	129	101	121	133	145	137	114	136	135	114	136	135	121	120	107	109	121	101	129	124	118	148	123	129	127	131	127	116	123	117	124	139	130	130	123	105	139	131	125	142	123	125	133	126	100	116	120	126	134	136	132	124	133	134	110	137	115	129	128	122	124	117	151	121	129	130	121	136	127	117	116	119	112	115	133	118	130	114	137	138	112	127	122	131	114	116	146	120	110	119	119	134	115	123	137	134	115	154	132	138	132	117	127	135	141	127	117	122	120	115	142	138	120	134	113	121	138	123	103	140	130	112	149	114	151	119	120	124	126	116	114	133	147	144	105	101	137	139	130	122	130	135	117	114	118	122	123	101	126	117	112	117	111	91	124	148	129	138	115	144	118	128	125	149	132	118	130	143	122	113	131	113	115	140	126	128	115	114	139	138	136	128	119	123	145	119	123	134	120	116	131	130	120	124	120	116	112	132	129	127	137	109	117	119	142	139	146	119	132	152	129	129	125	133	129	135	128	123	120	145	122	134	117	121	134	125	127	123	124	122	131	139	128	121	117	121	109	136	119	134	117	124	147	113	124	110	130	120	127	121	109	128	133	129	149	109	128	130	126	115	108	146	119	115	118	123	133	124	126	124	129	127	140	140	133	128	140	121	120	116	146	112	126	105	124	127	133	129	150	121	155	133	98	124	130	118	136	108	141	129	124	127	115	115	132	132	126	152	125	150	123	124	126	133	131	113	115	123	120	130	137	106	131	118	125	113	126	145	116	138	131	135	136	129	166	117	140	126	113	126	127	123	122	132	114	126	129	125	128	125	113	118	109	137	125	136	113	123	127	140	115	122	130	115	120	134	131	136	125	102	128	124	121	117	119	128	112	112	128	134	121	137	130	122	127	142	118	143	135	112	125	134	106	136	130	135	118	99	113	140	121	124	122	146	117	123	117	112	116	119	107	135	114	127	131	127	117	115	126	143	119	139	115	144	120	103	123	136	109	130	156	134	138	117	134	123	116	125	119	138	137	132	104	131	127	110	113	101	112	143	117	115	120	124	121	136	131	137	121	132	128	128	110	129	145	115	97	124	147	133	113	132	138	118	109	126	138	126	133	131	118	152	114	138	116	117	133	134	109	122	120	142	120	120	136	139	127	121	116	105	120	128	136	127	133	122	136	136	114	119	123	118	117	129	116	128	122	151	123	148	125	152	134	128	127	128	140	130	136	142	136	109	117	130	114	110	107	129	132	122	128	129	128	120	115	110	124	100	126	111	130	142	136	119	134	121	122	137	145	129	137	130	130	124
23843	21266	28478	24357	21263	8775	868	634	510	447	419	428	375	362	321	302	306	311	294	270	270	323	280	281	280	305	276	291	288	292	279	258	254	286	280	261	262	265	249	288	278	274	259	232	249	289	272	286	257	285	264	293	259	270	258	259	265	270	262	269	273	249	272	253	290	245	278	271	250	233	226	284	287	235	250	266	262	275	233	255	273	287	281	249	261	260	238	257	246	273	236	249	283	255	291	231	272	273	245	223	259	264	249	252	249	265	260	246	256	260	244	259	294	244	269	292	252	266	295	278	265	275	277	270	271	252	236	269	255	268	286	285	273	252	244	260	259	228	265	250	242	246	254	289	264	299	259	243	272	254	267	236	274	288	243	254	263	280	289	235	241	269	241	262	242	280	249	271	272	266	273	275	264	247	266	247	286	239	279	268	261	243	223	227	260	284	281	282	267	265	263	278	279	239	248	278	303	258	240	262	260	288	264	274	250	250	241	269	262	264	250	240	262	265	273	297	246	298	270	280	247	235	243	248	246	268	282	271	237	267	216	261	235	257	272	259	277	259	268	262	245	252	284	282	271	306	256	292	257	275	263	273	278	274	288	265	252	262	272	261	247	236	251	247	263	244	254	253	262	281	273	241	279	266	269	268	265	277	249	254	246	230	285	262	254	268	246	262	252	266	231	288	239	246	258	251	294	249	241	281	263	297	277	282	300	258	247	257	293	253	243	259	265	281	305	272	274	275	283	270	282	273	266	251	275	237	250	229	262	228	244	259	253	243	289	247	252	303	281	265	247	243	251	233	288	233	270	271	248	242	228	245	264	318	263	254	284	268	243	267	241	271	282	266	259	239	253	262	246	287	235	234	256	265	298	254	279	269	294	250	280	285	237	265	282	263	280	244	268	277	255	254	257	263	273	280	269	301	280	282	249	257	248	249	256	273	252	270	264	270	246	242	258	277	251	285	274	252	246	271	245	250	279	255	242	251	276	260	253	275	288	271	266	253	254	240	289	261	253	272	269	255	244	287	238	259	261	259	290	253	246	255	244	262	256	288	285	290	279	281	266	274	258	245	267	276	266	273	269	280	252	262	253	265	266	229	252	237	278	248	260	236	249	246	254	299	259	284	261	253	276	262	256	257	255	272	262	276	252	255	243	241	261	251	288	268	261	293	248	246	276	257	281	277	269	272	249	262	258	254	233	276	267	271	225	254	240	278	275	258	281	251	238	273	264	239	275	279	269	271	267	268	269	244	260	272	266	247	255	259	261	251	287	275	269	255	251	255	267	276	284	273	257	267	267	260	275	273	272	275	244	233	253	278	272	251	289	270	260	267	260	250	254	266	260	307	281	258	231	283	272	264	241	264	264	271	299	274	288	273	274	269	232	263	272	263	230	268	265	278	262	233	246	247	261	253	259	267	240	269	259	265	248	281	263	267	288	223	247	282	267	219	256	270	275	255	259	285	241	243	278	257	291	277	248	256	286	324	244	277	257	262	266	269	278	245	266	257	268	240	268	258	268	270	252	229	237	275	269	261	223	255	232	269	254	249	285	238	250	248	257	249	247	238	275	218	256	239	251	239	241	230	250	254	299	260	283	249	290	243	260	265	249	261	241	249	261	246	266	258	265	257	243	274	259	249	238	244	268	267	263	283	289	295	273	267	233	259	230	230	260	292	252	290	230	259	299	284	269	271	243	254	257	264	263	266	286	253	245	259	277	227	253	254	245	262	251	276	257	262	263	247	269	237	238	248	236	238	259	282	267	256	280	289	254	263	228	285	270	268	259	249	258	270	258	261	237	262	257	312	253	248	270	284	270	279	279	273	288	268	275	302	297	302	251	285	260	256	253	245	255	234	244	291	294	247	307	251	277	250	259	259	244	271	249	241	273	252	243	281	255	286	285	275	232	257	261	254	233	242	279	253	265	263	240	241	282	284	267	258	269	259	253	232	252	237	264	266	255	267	254	288	247	265	305	256	242	248	262	263	249	237	261	250	256	241	245	267	249	269	258	253	277	256	279	252	270	254	247	248	264	265	235	250	260	260	269	298	234	289	286	242	267	261	286	251	245	263	238	251	216	284	286	251	262	260	254	273	238	254	267	254	273	266	265	265	265	240	257	260	265	275	280	259	296	238	263	239	252	251	257	257	248	252	279	243	269	291	268	279	255	269	263	233	277	268	295	247	248	256	266	242	240	281	235	264	274	267	280	254	270	269	260	251	268	278	274	296	256	259	255	275	261	264	262	246	276	222	283	277	253	260	239	263	262	268	261	242	285	230	243	267	257	261	245	276	253	254	273	241	229	273	276	268	233	278	256	253	272	255	280	271	258	264	292	253	275	277	252	254	268	246	256	277	253	244	284	261	243	264	257	262	275	257	268	275	239	229	245	258	283	268	222	259	245	272	268	255	264	264	244	253	303	284	281	245	236	271	294	295	266	273	250	231	275	255	266	247	261	224	247	279	234	257	278	287	260	253	275	279	282	261	263	265	254	214	271	281	232	242	267	264	266	239	248	254	279	245	254	251	263	273	288	250	285	224	236	273	275	277	261	251	258	222	292	263	289	247	242	257	282	247	258	257	266	287	250	267	268	250	277	246	248	244	251	270	248	257	256	246	274	250	226	233	252	291	311	253	264	242	255	279	295	262	270	251	266	266	230	246	229	249	296	259	280	268	298	275	265	264	295	259	262	293	270	242	269	253	268	250	286	258	262	303	263	251	266	277	278	284	258	258	263	265	243	261	253	262	267	267	248	276	299	251	265	273	264	249	275	264	240	232	273	261	257	253	260	279	261	284	277	255	250	274	269	279	276	230	269	234	244	267	238	242	254	269	282	275	243	260	261	255	297	251	274	229	279	263	234	263	235	264	309	226	274	266	257	281	276	265	249	250	285	273	254	246	260	264	275	274	234	248	272	278	250	274	251	246	242	257	255	244	272	254	260	263	276	270	265	285	271	264	240	263	273	279	262	268	249	245	264	273	267	236	291	283	270	270	261	238	262	270	257	255	264	261	266	263	270	257	241	253	255	274	266	235	269	271	278	268	263	265	251	239	252	240	273	254	243	284	245	256	250	273	272	284	258	276	248	279	255	259	249	271	222	228	267	255	271	262	252	245	246	244	260	261	257	277	250	270	274	267	233	254	270	244	240	271	274	260	251	269	273	273	270	251	249	272	260	269	263	289	246	235	266	262	272	278	252	278	251	245	298	243	246	275	273	252	275	229	282	241	271	257	244	240	291	261	252	244	243	280	260	239	266	300	263	257	271	224	268	271	237	268	279	251	270	252	284	276	253	262	276	264	262	264	239	239	245	244	259	284	252	253	282	264	264	259	255	264	243	247	286	290	279	250	263	256	275	263	253	246	261	242	278	257	237	259	282	276	257	286	288	272	236	269	257	276	257	263	268	234	258	255	258	269	249	256	270	285	260	273	282	232	279	272	237	236	253	252	244	275	280	236	270	250	288	284	284	272	277	248	261	254	260	244
3309	8999	5662	2640	1843	1457	1093	903	745	642	553	488	419	434	375	387	371	334	358	317	370	328	280	310	334	279	298	268	299	268	309	306	311	306	301	300	306	291	277	240	295	282	268	251	256	274	302	280	278	291	264	314	242	264	287	294	285	294	276	281	290	263	275	240	280	285	280	267	272	281	272	241	238	288	267	292	282	287	238	283	307	285	286	277	250	272	291	283	291	267	287	288	263	267	256	270	257	275	292	258	268	241	254	285	289	254	263	264	267	302	286	240	276	267	285	263	252	264	276	256	261	299	252	267	296	251	281	289	290	249	282	262	275	268	270	227	272	268	273	286	284	269	283	254	244	281	256	279	291	267	268	296	281	293	251	260	277	295	269	278	260	275	273	249	249	277	261	278	282	279	247	273	255	245	246	294	276	288	244	299	271	276	241	270	283	255	280	257	261	272	274	236	260	278	235	248	292	258	280	279	284	283	259	284	280	288	291	272	288	258	283	291	262	268	245	253	256	236	284	235	255	290	262	255	260	299	273	268	264	259	251	283	296	254	280	260	251	265	273	293	264	252	249	294	279	260	291	275	299	251	263	249	249	289	256	296	284	296	275	268	300	268	251	281	255	271	245	273	238	267	281	262	266	286	256	284	268	272	278	241	273	251	284	280	270	270	256	220	263	285	255	296	278	257	273	288	253	266	259	253	304	301	284	279	280	281	289	281	266	272	269	263	273	297	248	267	279	295	261	242	280	268	271	271	290	271	260	275	249	258	286	226	300	259	288	274	239	266	287	271	265	252	244	268	293	239	272	289	261	257	281	276	283	300	292	274	252	271	238	281	251	265	255	286	276	261	265	275	266	289	240	266	262	274	275	262	299	292	277	269	257	274	277	252	298	286	272	280	268	267	310	271	251	261	293	278	289	276	268	262	280	261	274	298	268	248	266	282	293	264	266	261	289	277	274	262	246	277	260	281	267	280	299	260	250	269	273	273	271	279	293	258	274	262	272	292	264	262	262	275	287	262	274	263	264	278	279	259	260	243	295	291	245	255	262	262	294	286	251	306	267	286	268	265	260	275	288	246	300	281	244	274	248	291	270	275	279	300	264	279	243	278	254	241	272	288	245	277	269	290	264	260	289	284	274	250	267	265	274	248	273	264	280	268	265	276	260	266	281	282	293	256	276	279	287	257	266	246	257	265	257	306	266	288	304	254	267	269	265	286	261	277	265	261	280	246	273	265	250	289	258	288	265	305	269	264	252	276	319	238	295	247	247	258	294	285	294	283	282	261	259	256	279	277	284	287	264	256	243	284	257	284	275	279	278	266	279	271	244	271	275	262	259	270	257	282	293	293	266	271	273	279	277	296	286	261	250	282	265	272	258	288	248	249	258	296	298	263	236	299	262	255	277	276	280	286	265	267	294	257	268	277	266	276	264	278	289	285	298	284	265	277	277	304	286	293	278	255	276	260	285	245	284	261	268	248	266	244	257	266	267	286	267	257	254	264	273	268	272	266	268	281	264	302	279	265	272	245	267	278	283	255	270	281	265	296	229	289	281	265	248	269	246	272	240	285	273	275	250	257	246	275	297	269	299	270	275	306	245	274	275	272	273	259	272	272	279	267	274	242	289	264	252	265	249	257	245	290	271	277	293	273	277	275	273	312	257	283	259	258	236	263	248	267	290	252	252	283	272	258	242	252	263	295	245	303	279	253	280	280	226	261	242	261	274	269	272	278	273	258	304	263	303	267	285	300	270	270	266	256	288	269	267	280	275	270	273	254	292	292	258	270	274	292	260	266	272	259	258	256	257	294	249	277	245	287	245	253	265	289	261	284	281	272	272	267	268	256	277	295	240	278	260	271	272	282	292	267	298	247	266	293	286	247	295	282	261	272	263	289	270	292	280	301	269	249	285	261	254	278	261	290	270	256	292	261	250	261	273	254	299	264	301	291	261	285	287	276	253	275	271	276	286	260	284	240	296	282	296	289	268	242	264	233	309	271	287	269	271	264	261	248	279	287	283	254	297	227	306	261	244	280	243	255	292	277	273	268	263	271	264	289	264	270	247	275	278	261	296	242	298	245	252	272	259	283	282	256	260	241	266	255	296	262	270	290	250	289	268	298	293	279	275	267	294	264	284	277	268	258	257	259	256	249	273	253	283	255	265	276	281	249	251	258	302	284	279	311	282	262	287	290	297	268	246	268	263	275	286	291	279	310	268	245	268	250	263	274	266	267	301	251	275	285	272	260	276	256	277	289	260	262	277	287	265	308	294	225	289	272	275	280	267	286	294	289	254	275	258	274	270	269	274	259	252	270	304	256	285	283	279	274	251	264	274	257	261	281	263	276	266	255	242	258	290	253	279	259	281	272	298	262	277	255	260	277	280	272	275	247	267	232	292	249	277	251	267	254	257	289	282	266	281	240	271	278	271	280	278	300	261	255	283	301	295	267	283	269	264	265	243	258	253	262	288	274	250	277	278	278	262	281	287	214	292	258	271	253	294	252	264	289	276	260	269	266	258	295	290	276	277	257	280	287	266	273	272	279	277	271	283	251	274	284	241	260	282	295	272	269	262	300	263	283	288	260	268	279	266	272	264	269	259	292	257	266	255	283	262	274	297	317	298	274	271	273	258	278	289	243	267	282	276	275	264	261	265	265	274	274	266	294	254	260	271	258	274	248	269	270	283	268	274	285	257	267	284	256	292	283	280	275	239	268	289	284	286	261	289	279	285	309	302	259	262	274	267	264	270	289	234	281	278	291	306	306	263	313	288	303	267	278	286	259	245	274	265	293	296	254	247	260	267	266	261	278	290	253	277	254	254	249	266	244	268	269	260	274	254	288	268	294	253	254	262	265	263	280	266	287	235	269	270	281	246	264	273	275	280	282	270	253	307	244	274	248	264	278	273	258	283	286	266	252	287	267	281	268	287	246	278	239	266	287	266	254	271	304	273	270	258	263	262	266	267	268	256	279	258	297	284	285	286	242	290	260	298	253	253	252	277	271	275	267	316	278	251	295	263	269	263	255	273	290	276	263	246	249	262	278	274	268	258	264	275	265	283	287	270	263	290	272	265	294	274	293	293	261	283	240	291	254	307	282	260	298	290	291	287	293	276	267	264	271	232	292	278	261	251	285	264	230	261	298	293	277	266	283	273	260	227	257	262	267	252	277	268	276	306	259	247	289	272	298	265	276	251	276	266	289	256	267	261	268	266	266	278	286	261	276	295	262	279	278	278	253	287	277	280	263	251	261	270	265	279	269	320	263	264	259	288	260	258	283	300	254	278	274	268	253	283	269	249	268	285	268	251	312	293	256	293	285	271	271	277	254	263	296	245	262	259	271	269	300	250	258	275	260	248	262	275	261	273	268	273	285	288	240	275	292	286	264	268	280	288	292	288	310	282	248	264	265	245	277	302	281	250	266	272	263	279	257	267	267	270	247	270	264	285	258	281	256	280	284	259	262	292	271	269	215	258	272	254	275	293	280
25121	21400	27466	25625	9246	582	372	332	302	281	286	233	245	243	239	239	225	212	220	202	196	227	188	208	219	205	194	202	164	190	191	200	197	186	203	190	193	222	194	169	164	211	195	190	195	208	218	189	219	203	195	202	183	194	221	179	183	190	175	194	176	180	174	193	194	191	158	176	191	186	182	204	205	187	213	181	183	202	203	165	231	189	213	206	197	214	182	190	199	185	208	196	173	196	186	194	182	179	210	210	180	199	181	195	179	187	191	201	203	193	183	215	205	203	171	199	210	193	190	193	211	193	202	199	172	169	190	185	213	223	177	201	200	213	199	217	191	200	214	180	177	180	196	208	199	184	186	178	199	194	188	194	170	203	195	207	180	186	194	198	183	216	198	206	189	205	173	216	194	176	185	187	203	201	185	164	177	180	218	218	181	179	189	202	181	213	205	177	173	185	196	217	181	213	205	210	207	186	191	173	186	182	184	196	195	188	168	214	182	203	196	203	218	175	187	195	232	209	201	195	204	198	210	178	173	184	178	189	204	222	206	193	193	205	193	215	162	188	210	202	171	174	203	189	185	196	203	194	201	216	253	176	190	167	189	224	155	195	173	193	185	193	218	178	189	203	212	218	198	219	205	182	197	195	183	193	195	178	211	181	202	195	179	180	210	204	231	189	183	186	201	187	190	193	198	204	183	199	178	203	195	214	208	179	197	180	173	210	186	173	178	177	191	203	198	223	175	186	195	184	199	173	160	187	214	185	171	173	180	202	194	193	204	188	178	195	212	197	186	190	195	190	205	221	200	194	205	202	178	186	183	204	191	186	196	209	175	177	174	199	190	195	195	164	151	198	206	177	177	177	217	218	196	195	213	207	193	195	183	200	211	236	187	200	186	185	182	182	186	191	204	206	187	210	184	209	190	207	158	214	217	166	159	189	189	182	181	236	190	176	204	195	201	202	197	192	186	185	228	179	179	193	174	176	185	170	201	212	208	202	196	186	197	194	210	199	186	179	203	165	199	192	194	180	207	177	199	178	233	224	201	204	198	182	198	195	184	168	182	210	195	182	220	189	186	184	193	168	179	185	180	190	191	186	204	196	191	203	186	186	189	189	210	196	169	203	198	179	184	204	215	191	179	199	193	207	217	177	211	179	210	187	155	207	186	199	190	202	193	195	200	215	197	198	197	166	170	202	199	204	217	181	197	197	206	191	189	197	197	170	199	197	178	209	191	188	192	193	190	180	187	198	191	220	209	175	186	180	191	197	206	205	186	163	201	196	162	172	178	200	177	192	199	175	193	194	194	205	182	218	191	222	181	187	201	181	172	181	207	209	180	191	225	187	178	203	189	205	187	201	209	199	217	183	195	184	161	203	186	215	220	178	198	184	218	210	207	192	187	210	198	175	187	198	177	214	217	188	200	178	194	177	191	199	186	179	177	202	205	200	189	202	195	199	224	195	193	181	172	204	190	186	169	193	219	169	201	205	186	179	191	184	208	183	190	181	171	207	184	212	192	197	200	172	209	209	171	202	208	200	213	185	177	174	197	177	180	197	187	203	207	182	171	186	183	164	200	180	164	176	181	193	212	190	195	207	183	198	198	164	196	186	167	201	189	187	158	219	191	207	185	189	194	203	182	209	211	196	193	195	205	188	191	184	202	191	197	172	182	199	199	180	210	205	199	199	208	191	173	187	204	184	187	181	191	204	197	188	173	194	182	210	189	169	196	209	175	185	167	208	181	163	190	180	212	192	194	194	200	184	198	183	203	198	180	170	200	152	178	188	181	196	174	213	185	193	179	222	194	188	201	203	220	185	192	204	201	205	186	176	192	185	210	181	185	206	180	208	191	176	199	174	166	203	184	182	180	176	208	201	199	195	182	183	193	193	194	195	179	174	186	186	204	179	204	203	176	187	173	188	190	221	201	172	196	178	190	195	195	205	219	189	209	196	202	184	183	195	206	212	212	188	197	205	182	195	185	200	188	207	204	169	220	209	192	185	205	196	188	200	170	173	179	201	202	200	192	203	213	210	182	189	179	187	239	187	186	200	188	217	199	186	169	194	211	190	187	204	194	200	197	195	196	199	195	224	210	201	168	166	189	187	200	215	177	187	191	209	175	205	169	206	203	191	221	190	208	185	198	183	195	178	194	181	180	208	188	212	199	202	193	204	205	196	196	189	199	206	198	199	179	213	186	188	204	185	204	190	195	190	185	207	211	182	195	166	191	203	196	213	197	183	210	181	191	174	178	176	205	189	176	196	188	185	163	177	174	182	179	207	174	195	202	182	185	189	187	210	212	191	200	182	158	184	175	194	177	172	188	195	181	197	202	200	187	186	191	181	176	186	193	192	200	174	201	184	194	209	186	175	183	204	196	157	194	206	196	173	180	189	186	199	180	197	207	194	187	194	182	178	168	175	174	199	184	218	184	199	195	160	182	190	153	213	202	229	236	187	205	216	179	186	189	189	175	186	204	203	199	189	213	200	197	181	210	158	187	185	183	187	188	194	192	197	193	221	181	193	194	182	201	218	194	197	203	205	211	178	212	203	186	209	203	192	198	210	206	190	199	195	202	214	199	212	217	208	202	188	198	196	189	186	195	195	178	184	179	152	187	183	188	200	215	205	185	193	225	177	162	202	178	186	171	200	182	176	188	189	206	170	150	166	213	206	194	216	202	191	185	184	197	198	200	200	188	205	165	200	192	196	187	179	187	200	187	227	168	193	190	198	192	203	184	204	180	192	196	170	213	198	182	210	207	188	208	166	200	209	207	186	198	210	185	175	198	211	186	178	203	179	175	184	185	192	197	200	195	207	201	182	219	183	179	213	184	195	182	198	205	182	169	192	207	198	185	199	192	196	216	185	218	184	182	193	172	206	196	202	171	226	148	188	228	222	203	193	187	178	179	186	216	184	187	184	218	192	181	166	192	194	211	196	197	184	208	226	192	190	182	194	166	203	195	215	198	181	199	187	201	191	200	192	183	205	201	183	223	193	168	164	198	205	194	176	186	199	184	203	214	184	202	187	186	194	219	150	201	216	207	194	183	213	181	202	186	182	167	185	207	193	180	193	188	188	192	206	182	182	211	196	178	234	205	193	163	182	200	202	190	192	180	174	209	180	208	197	218	204	188	201	186	178	179	203	198	181	198	190	181	200	190	170	196	169	204	195	188	183	183	204	202	181	221	187	199	192	188	209	210	184	201	195	196	193	195	172	199	198	195	173	204	196	214	227	172	170	177	189	181	186	214	209	188	179	157	170	168	188	166	189	188	205	198	213	184	165	186	202	151	198	198	176	203	197	192	190	185	172	183	197	177	193	184	184	184	179	223	213	174	201	197	190	202	214	213	233	181	198	166	179	176	189	207	168	193	209	210	197	201	198	178	189	189	197	176	169	188	194	181	183	191	211	190	187	186	201	206	176	184	193	173	193	219	203	184	176	208	203	193	213	193	219	183	198	207	212	197	202	180	183	179	184	166	187	181	193
3303	5099	3195	1564	1114	847	657	587	488	396	370	328	324	318	275	308	306	257	288	214	225	229	265	246	228	254	255	225	242	254	243	219	234	234	226	222	202	215	244	232	210	208	215	209	201	231	208	231	233	235	238	229	218	236	247	221	228	248	240	232	233	218	214	213	232	247	210	206	229	218	224	213	220	226	221	197	200	209	222	231	229	213	218	239	229	202	232	248	228	226	228	230	206	231	225	240	183	239	202	208	226	217	222	206	226	241	204	205	212	221	218	237	193	215	220	233	208	219	232	179	230	208	216	219	212	197	260	195	224	207	253	222	201	215	233	213	213	227	228	199	209	219	218	227	210	238	210	196	215	228	201	212	233	220	220	192	229	227	234	215	222	215	204	228	214	175	221	222	226	225	220	214	204	236	215	238	204	239	211	218	238	223	240	211	207	207	230	221	211	226	220	228	222	234	191	215	215	244	234	272	209	220	220	212	223	253	216	210	225	213	227	203	223	216	212	224	205	238	202	241	185	212	217	213	190	207	215	209	239	205	217	214	223	207	241	208	220	201	213	191	234	231	208	195	243	220	230	210	234	224	216	220	202	234	240	236	215	209	231	210	209	209	222	208	222	224	187	201	207	249	222	204	205	226	184	188	208	241	219	231	206	212	223	191	210	216	203	196	220	219	225	245	218	212	227	224	232	229	211	217	230	243	221	229	223	218	221	206	228	211	214	224	241	211	218	208	248	194	225	226	219	200	246	228	201	216	214	207	229	205	209	232	210	201	219	206	229	213	237	212	217	209	222	211	213	211	239	217	206	228	210	217	223	219	255	214	214	218	225	214	245	221	224	211	201	199	235	224	215	215	222	214	232	212	217	200	234	208	237	224	221	211	222	212	214	189	201	210	236	220	236	208	239	215	211	231	221	217	200	237	203	226	209	229	238	204	191	233	252	232	212	192	202	218	207	235	243	206	224	207	206	195	241	214	207	219	205	223	226	217	251	223	227	186	206	221	224	217	240	211	233	208	208	199	230	220	224	210	225	200	219	213	221	220	186	217	227	241	244	206	216	221	188	239	214	237	225	218	222	213	195	197	210	200	215	225	221	215	226	235	203	212	206	240	209	247	210	205	232	220	217	250	221	233	225	227	231	237	184	214	227	204	209	246	196	243	238	215	207	193	201	221	218	214	217	235	229	231	217	206	235	234	222	206	192	214	227	209	281	212	213	222	195	242	215	219	202	213	220	240	214	221	227	211	230	222	237	253	195	217	210	220	201	225	224	213	218	208	202	217	199	234	211	219	231	232	233	212	199	204	215	206	222	225	207	229	256	238	205	210	218	220	192	206	204	219	252	215	192	235	218	229	212	205	245	238	203	192	190	221	229	221	220	206	230	235	211	198	245	223	224	229	201	215	218	234	224	243	228	212	209	214	219	241	210	201	221	226	222	209	205	229	230	223	211	233	214	227	225	229	218	214	214	229	204	210	244	216	236	205	182	233	211	221	220	231	238	210	213	213	211	252	198	216	189	222	218	223	221	238	207	236	225	189	234	215	220	214	231	233	228	212	209	207	215	238	220	205	219	260	221	234	242	210	217	223	214	204	231	260	213	206	245	203	209	212	217	221	235	222	228	222	210	209	204	203	222	217	197	236	214	211	243	232	252	228	213	221	236	199	208	219	235	226	217	233	210	237	243	230	233	208	210	206	206	207	217	211	210	235	234	220	244	208	222	238	207	213	198	226	209	202	206	223	241	242	211	213	224	219	226	211	231	237	240	199	219	222	205	210	221	216	219	226	218	215	172	219	202	200	219	208	195	228	209	239	231	203	206	215	248	230	227	195	236	218	225	212	211	220	198	209	222	233	228	255	211	230	203	218	207	232	200	194	223	209	217	240	236	243	221	226	223	237	244	209	183	215	233	230	214	232	208	208	208	216	221	229	205	244	220	199	217	222	194	211	233	197	227	223	240	227	246	226	218	233	235	211	195	191	237	210	231	216	202	218	228	228	214	220	205	203	212	207	219	226	232	212	197	208	196	218	222	223	230	231	224	224	247	226	210	225	194	239	207	218	205	198	199	217	236	221	227	213	228	225	231	199	225	220	223	208	227	211	233	239	236	196	234	213	219	222	250	205	205	208	237	232	192	259	196	215	255	208	230	217	190	206	187	191	202	232	225	222	213	241	220	209	253	259	227	216	228	241	224	227	213	221	220	236	219	241	232	237	256	192	203	217	231	216	234	219	215	230	230	222	207	206	211	220	236	222	207	223	218	197	255	216	190	222	244	236	201	210	219	232	242	202	227	241	220	235	217	226	228	201	216	226	229	223	223	200	236	224	209	217	236	213	213	214	215	215	239	200	217	217	193	230	214	223	215	243	215	235	236	213	214	225	183	212	191	229	209	234	212	229	215	238	198	218	204	248	209	211	200	194	213	217	232	200	246	230	220	217	216	212	226	219	206	191	264	217	240	214	234	221	197	220	205	207	219	217	237	225	233	203	220	233	224	205	227	246	214	228	202	236	196	220	200	214	183	247	197	237	201	231	226	210	237	212	192	217	226	226	216	223	224	226	241	209	251	214	198	222	232	244	211	210	227	244	217	198	191	227	217	197	214	222	199	202	204	232	236	221	206	214	198	218	201	224	225	207	205	227	207	207	230	210	244	210	228	185	210	204	206	217	215	230	205	198	213	220	214	198	230	254	224	229	213	192	191	210	227	204	215	229	246	233	231	200	234	210	227	249	199	212	208	195	215	216	231	206	239	249	254	210	228	202	227	215	208	228	202	230	233	211	238	213	210	188	218	235	223	219	207	215	217	214	233	242	239	197	240	229	229	238	210	229	242	219	196	216	193	221	193	206	208	225	235	191	201	199	198	202	235	244	233	230	220	201	221	208	208	226	230	222	208	227	221	223	209	202	216	236	202	241	216	217	220	210	213	203	223	228	211	232	243	232	221	230	209	221	244	250	235	217	224	196	210	202	224	215	219	206	223	202	201	204	229	212	211	212	192	231	226	201	231	221	212	204	250	218	229	206	210	218	225	219	220	232	243	207	216	203	218	221	235	233	225	239	201	218	211	230	220	229	240	232	216	206	201	216	203	238	235	206	203	208	252	191	206	226	213	207	220	201	204	204	209	207	231	217	182	228	245	232	206	219	196	247	247	261	223	234	213	206	220	245	197	202	206	197	210	235	208	225	202	218	214	231	189	217	221	206	220	227	213	228	222	223	250	194	226	201	241	247	221	210	230	230	217	240	251	220	225	230	211	228	222	231	253	228	191	208	214	222	228	229	202	211	207	223	244	213	242	229	210	206	219	240	238	219	251	214	201	262	216	201	222	209	223	219	221	234	219	257	226	186	212	245	220	219	215	216	232	225	242	217	212	221	209	214	212	228	221	233	187	234	195	229	220	198	212	225	242	243	230	219	213	193	223	226	238	221	205	214	198	226	234	205	231	216	186	216	184	217	236	218	197	238	202	243	209	218	227	255
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
