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
338655795622	338655796159	338655796734	338655797334	338655797934	338655798534	338655799134	338655799711	338655800284	338655800884	338655801484	338655802084	338655802659	338655803234	338655803834	338655804409	338655804984	338655805584	338655806161	338655806734	338655807334	338655807909	338655808484	338655809084	338655809659	338655810234	338655810834	338655811434	338655812009	338655812559	338655813134	338655813734	338655814309	338655814859	338655815411	338655815959	338655816534	338655817134	338655817709	338655818284	338655818859	338655819434	338655820034	338655820609	338655821184	338655821784	338655822359	338655822934	338655823534	338655824109	338655824684	338655825284	338655825859	338655826434	338655827034	338655827609	338655828159	338655828734	338655829309	338655829884	338655830434	338655831009	338655831559	338655832134	338655832709	338655833284	338655833884	338655834459	338655835034	338655835611	338655836184	338655836784	338655837359	338655837934	338655838534	338655839134	338655839734	338655840334	338655840934	338655841511	338655842059	338655842634	338655843234	338655843834	338655844409	338655844984	338655845561	338655846134	338655846734	338655847309	338655847884	338655848484	338655849084	338655849659	338655850234	338655850834	338655851434	338655852034	338655852634	338655853234	338655853834	338655854434	338655855034	338655855634	338655856234	338655856784	338655857386	338655857959	338655858534	338655859134	338655859734	338655860334	338655860934	338655861534	338655862109	338655862659	338655863234	338655863809	338655864359	338655864909	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23067	20394	23980	26709	20395	20413	16655	604	326	308	275	258	222	271	254	221	228	240	247	216	217	234	206	176	206	198	216	217	192	220	198	192	194	206	191	206	221	210	228	194	196	213	202	209	192	223	217	194	184	209	198	228	208	203	200	208	195	190	199	189	178	213	208	197	166	175	218	201	213	180	210	177	188	206	198	193	197	170	191	187	175	203	193	172	179	231	219	206	199	214	206	209	210	182	226	220	181	215	231	175	185	230	190	209	193	166	216	203	191	208	190	211	189	187	201	207	204	193	193	194	172	178	189	193	179	207	211	189	205	169	183	183	228	184	195	207	189	186	195	213	198	204	207	173	198	165	202	191	184	232	205	186	206	185	206	226	206	192	204	195	199	187	193	191	208	203	201	202	210	197	216	175	203	209	206	220	199	193	199	221	204	182	173	184	214	202	228	197	208	191	217	196	207	193	227	198	187	194	185	223	229	207	201	185	220	215	223	225	209	196	194	211	187	210	184	171	186	200	200	196	205	209	176	184	238	180	206	173	201	196	204	194	205	202	181	176	196	223	220	209	204	198	183	214	220	187	202	166	197	231	202	191	195	200	183	213	181	204	175	217	187	207	209	193	195	206	203	192	209	217	225	199	186	163	207	204	208	204	204	201	213	197	204	203	205	210	213	197	199	214	216	230	181	194	191	208	195	221	201	229	232	230	212	199	206	185	227	220	229	200	190	203	230	191	187	203	195	171	206	195	202	194	194	212	222	207	206	205	167	194	199	183	192	209	201	191	203	183	202	199	181	204	182	177	205	216	202	214	195	203	223	208	185	196	198	184	187	205	199	197	217	200	197	193	209	207	236	185	194	195	190	211	199	184	191	197	187	215	211	209	191	209	238	210	234	209	209	197	201	209	209	196	219	234	200	221	172	176	198	203	200	192	205	205	193	187	175	200	162	206	184	187	179	182	175	200	198	192	211	170	190	204	206	197	188	193	201	159	181	182	176	203	218	201	221	187	194	199	211	213	186	187	190	205	214	190	227	196	184	196	225	213	176	230	191	211	182	193	211	195	221	151	193	184	215	200	214	202	198	175	189	188	167	192	216	197	206	178	224	180	182	215	189	207	198	190	188	202	212	191	178	198	215	176	202	236	200	174	198	175	192	220	182	182	198	167	189	224	187	238	188	183	198	189	196	181	179	213	184	182	177	195	230	201	186	203	206	205	171	185	176	200	216	179	176	189	215	213	176	187	197	199	181	201	191	213	210	221	200	218	191	186	195	191	181	181	205	205	218	215	208	190	193	185	188	183	216	209	197	215	200	209	219	218	185	196	201	208	183	178	181	215	201	184	187	197	212	188	196	217	187	185	205	184	200	209	201	224	194	210	201	199	190	199	187	203	199	170	193	180	208	210	211	207	225	185	209	202	179	197	212	186	182	200	179	190	202	220	197	199	230	216	207	184	199	224	209	176	196	214	205	175	175	175	177	175	190	171	212	201	169	192	197	166	197	200	184	207	190	222	189	199	212	181	219	189	194	206	174	206	202	205	191	200	204	205	203	204	193	218	196	212	206	198	208	211	225	201	226	198	216	193	202	178	196	212	214	203	199	225	192	186	209	177	183	193	169	207	185	190	206	207	185	179	203	169	190	180	210	196	196	203	208	198	196	199	192	207	164	213	218	189	209	191	210	219	213	168	191	198	178	188	198	197	177	217	198	190	212	197	231	215	186	213	226	213	214	197	203	209	231	238	213	190	189	221	197	206	192	189	194	191	202	210	194	181	204	229	191	193	181	203	211	233	212	214	212	225	186	192	170	188	185	178	200	182	190	201	192	194	214	170	204	193	176	212	192	181	169	170	192	207	179	161	177	205	203	211	191	164	195	218	196	198	215	226	168	208	209	194	181	201	185	181	205	201	208	210	215	202	198	214	191	185	195	201	207	191	215	184	199	216	214	197	185	206	195	206	182	183	199	201	211	199	230	192	195	193	214	191	191	226	204	219	203	208	209	169	208	227	200	189	207	187	172	201	214	202	190	207	192	208	202	190	172	208	213	184	194	194	220	189	201	190	186	201	199	190	183	185	200	183	208	212	196	204	184	234	206	205	202	195	188	220	214	176	232	217	203	187	192	195	211	179	209	186	194	197	183	197	201	165	207	202	201	210	226	171	216	216	198	191	194	197	247	201	204	231	211	217	188	187	201	214	211	230	203	192	187	205	215	211	208	180	190	222	211	172	206	202	205	193	191	193	220	196	209	193	210	187	197	173	189	197	222	220	206	184	191	173	196	173	196	202	180	220	184	185	216	174	199	178	196	196	179	184	164	205	202	184	192	204	207	208	200	215	204	185	225	206	210	222	204	219	207	189	241	199	200	207	202	222	212	224	170	190	188	208	238	197	220	197	199	225	203	198	176	201	195	179	194	189	200	191	187	222	219	214	177	211	212	185	195	211	181	162	188	206	231	204	201	191	198	214	188	179	206	204	193	197	183	199	189	179	223	200	224	203	220	196	188	192	182	185	199	201	213	200	215	208	194	168	204	192	209	218	200	225	224	187	207	191	188	203	189	195	233	206	190	178	194	210	179	202	176	196	207	207	227	199	201	192	208	193	211	172	170	197	191	189	200	195	200	211	195	190	153	171	213	215	188	206	202	231	189	188	196	179	217	175	190	179	192	203	198	190	198	201	203	198	231	190	162	183	201	184	202	212	186	188	200	177	198	187	189	206	199	196	192	198	191	176	202	195	200	192	183	213	231	198	198	193	204	202	203	179	201	195	195	190	195	206	197	181	209	193	192	200	199	185	236	219	225	188	197	217	193	160	188	212	215	204	210	193	170	216	196	209	187	187	184	211	192	201	208	212	176	221	208	215	193	194	185	215	213	200	197	198	198	194	188	198	229	227	207	175	190	216	207	176	217	185	179	179	213	216	188	208	193	202	185	229	191	165	223	179	182	173	189	215	192	180	173	182	230	185	185	174	219	212	192	208	207	199	196	183	197	209	155	174	191	191	202	188	174	180	188	166	183	211	201	188	209	201	200	199	196	191	210	205	194	195	204	215	190	202	195	201	179	212	173	187	198	185	219	209	205	208	171	207	193	206	187	247	191	195	206	182	228	211	204	203	207	184	220	193	212	215	171	222	190	216	198	190	194	169	184	211	206	211	188	214	208	201	203	215	188	217	196	207	219	210	218	192	211	187	193	169	197	180	225	208	204	213	209	220	193	232	205	171	213	214	167	179	204	204	209	203	205	200	178	173	199	198	209	195	202	224	200	192	195	187	195	187	193	186	215	209	216	189	184	219	198	195	194	204	191	195	201	187	185	183	190	182	177	214	175	209	191	193	220	184	205	189	193	204	163	216	223	186	202	194	229	208	182	176	209	197	216	201	202	212	203	192	208	194	174	183	204	199	205	215	197	199	203	209	216	192	235	207	206	195	169	210	216	207	202	197	240	199	188	181	203	181	191	237	202	225	203	207	203	185	188	198	189	191
8025	4029	2068	1002	642	618	515	496	499	484	457	482	457	453	464	440	433	398	467	451	428	406	445	420	452	435	436	405	422	448	426	430	450	432	442	456	426	419	441	476	439	433	417	406	411	451	452	371	438	469	407	397	406	405	422	483	424	448	424	428	440	431	440	427	459	428	443	435	436	419	470	444	408	453	439	408	427	408	418	428	385	408	402	429	432	445	431	453	458	471	422	425	443	429	429	409	416	454	445	398	437	437	407	407	419	439	422	480	440	399	418	425	418	456	424	425	458	436	414	447	457	415	428	453	431	455	437	408	440	440	462	418	435	426	449	402	443	434	436	423	446	469	417	441	414	438	397	378	443	463	403	397	436	435	441	396	421	425	434	422	425	440	430	445	437	435	399	446	435	408	409	442	437	413	409	439	408	402	431	428	401	445	425	409	407	402	445	469	410	410	411	357	456	413	441	400	402	421	457	411	418	455	444	415	414	424	468	406	441	395	412	443	417	426	435	429	414	418	444	417	464	462	430	420	462	389	416	418	394	414	429	425	437	390	413	408	436	433	419	435	443	443	434	406	425	429	426	403	441	430	431	431	458	463	450	439	438	431	453	437	433	397	427	452	423	445	435	418	410	395	409	466	435	447	418	426	418	423	467	428	421	392	419	414	446	394	421	439	427	439	431	437	419	432	437	402	452	400	451	427	391	431	435	376	435	414	450	413	447	434	407	424	452	448	486	401	417	453	451	435	435	460	445	422	405	434	420	403	407	463	455	406	439	412	431	431	481	423	409	440	418	473	443	425	428	400	451	449	420	423	435	430	416	435	416	457	424	460	414	439	398	433	397	426	434	397	418	406	432	452	449	446	426	410	411	441	437	476	406	401	409	427	433	432	455	445	403	427	443	423	425	431	419	419	426	430	425	428	402	450	408	423	437	400	426	449	399	422	460	465	431	415	394	424	415	372	453	435	404	396	422	449	470	415	416	435	452	438	437	392	453	428	426	444	410	432	398	419	432	463	402	420	377	422	402	423	430	429	450	433	445	391	424	428	408	409	459	418	431	413	417	437	450	423	428	427	415	430	439	417	437	442	436	443	444	419	439	444	434	432	429	440	388	426	437	460	443	441	415	392	441	409	427	420	430	433	432	426	441	420	408	398	466	426	423	444	423	391	431	438	428	449	430	458	426	451	455	427	429	459	402	425	409	403	435	415	432	437	427	423	452	408	408	414	437	423	426	449	387	421	388	398	414	436	439	417	441	430	429	409	410	381	408	419	417	422	430	388	449	412	433	458	421	392	437	408	438	442	455	423	413	414	437	427	425	454	409	409	393	421	449	459	429	447	431	434	425	429	392	429	417	427	397	411	409	425	422	405	455	434	452	416	411	408	435	417	415	445	421	426	454	439	459	429	418	475	421	432	391	430	452	422	452	419	418	426	441	414	409	482	400	411	410	433	473	460	408	480	415	410	427	418	406	399	434	444	461	389	378	411	433	404	457	384	440	413	397	441	420	431	409	460	447	449	445	439	445	427	436	417	425	436	430	428	462	438	462	441	397	397	439	391	411	399	401	429	398	431	438	439	427	441	390	437	435	415	395	435	424	486	424	428	425	404	400	416	417	421	363	459	417	441	398	435	441	407	400	435	444	420	448	441	418	388	425	444	432	415	447	421	423	434	418	411	417	451	418	428	448	482	461	465	445	430	458	442	438	422	415	453	430	416	434	421	425	452	430	424	416	453	422	437	435	427	421	429	465	417	435	443	445	427	427	420	422	413	416	423	443	439	459	428	437	437	454	432	444	451	402	443	424	402	431	426	431	418	386	411	419	441	431	464	418	438	437	396	440	408	417	442	422	422	414	448	435	432	454	441	423	421	414	437	394	417	410	400	414	447	444	428	389	398	387	432	415	425	419	422	405	447	434	416	441	442	439	414	423	427	403	438	435	462	416	418	433	448	464	393	459	417	381	415	409	424	428	440	402	431	415	418	425	449	430	419	441	458	421	444	438	428	426	424	438	442	441	417	441	403	429	428	457	483	435	419	437	427	395	444	454	441	397	411	423	412	432	447	404	423	467	399	444	440	411	412	423	419	449	418	419	426	462	453	382	406	456	434	477	397	446	375	427	421	407	428	406	447	394	451	412	428	377	453	429	417	453	397	404	428	439	387	425	449	444	431	463	438	439	489	438	441	415	456	417	409	423	416	425	441	418	467	427	407	426	438	472	411	401	459	425	426	437	428	424	391	410	433	430	465	472	417	418	434	471	419	374	405	410	431	407	437	406	418	468	433	402	437	445	423	430	457	403	443	430	446	421	412	451	441	440	468	452	435	411	453	431	453	429	467	406	440	468	427	422	421	431	420	422	447	429	443	426	449	464	433	425	461	418	427	406	437	425	432	444	392	403	454	416	428	433	425	425	419	402	465	436	437	455	424	420	444	444	450	388	408	437	403	435	436	414	454	446	425	417	429	404	461	417	421	412	423	433	447	433	450	416	466	409	406	454	431	428	433	428	472	470	404	419	404	405	426	409	400	446	412	445	404	394	453	413	434	438	430	418	408	425	408	436	445	421	399	470	434	419	419	471	427	463	426	408	446	425	429	397	469	400	428	367	462	433	455	406	424	420	387	436	432	417	431	427	411	409	464	445	458	409	420	410	452	394	358	409	449	440	436	444	424	449	405	456	430	420	430	440	420	443	444	411	402	428	400	408	452	476	439	425	465	412	428	426	441	403	422	411	394	449	452	438	434	428	414	431	437	435	404	430	451	420	401	423	422	389	413	433	411	406	416	487	442	444	448	435	432	416	415	413	412	404	409	411	396	406	407	422	429	423	414	463	470	425	412	438	443	424	424	425	417	424	405	418	470	436	458	483	389	429	412	427	447	441	421	416	436	420	420	432	408	469	445	441	389	411	449	391	453	436	441	408	432	402	427	428	416	423	429	420	386	427	432	452	360	421	462	401	419	425	414	398	413	388	429	400	416	444	427	423	439	455	415	444	378	416	446	407	450	437	444	383	458	405	437	420	423	424	433	448	425	472	457	440	421	427	417	383	399	419	416	435	417	464	456	417	409	421	435	416	430	380	443	436	445	458	438	445	414	431	413	419	418	420	442	435	453	401	430	345	412	399	428	444	408	403	409	436	452	410	379	438	417	424	388	461	411	394	387	406	427	403	434	424	431	415	432	401	403	454	379	412	447	419	402	446	414	422	433	407	451	427	468	395	455	446	475	410	427	385	424	439	414	466	431	419	413	418	428	463	448	420	377	422	443	415	430	420	426	426	445	437	428	401	426	418	438	424	434	412	453	468	459	430	406	430	409	414	448	402	435	439	405	402	419	420	418	384	421	397	427	456	426	440	417	431	427	439	440	439	422	415	453	418	434	434	392	473	454	455	399	449	435	420	392	431	433	425	447	430	432	466	420	419	416	456	429	441	442	416	437	446	408	396	461	439	451	445	422	459	448	428	399	381	451	447	416	414	442	401	429
31965	19150	6546	329	176	166	146	117	117	130	134	145	144	118	134	124	130	149	143	129	113	115	144	115	145	146	129	119	139	138	123	151	133	123	122	142	129	137	132	125	126	133	97	126	125	115	133	127	102	111	127	110	107	132	130	146	142	117	116	107	129	136	131	128	147	123	122	155	134	133	132	130	146	140	146	139	123	140	131	123	141	138	145	119	144	155	145	113	131	129	140	139	119	143	137	130	141	138	130	133	138	110	112	137	128	119	131	137	130	129	124	124	132	138	129	142	131	142	108	115	131	135	115	134	144	124	119	124	115	129	128	127	132	121	128	136	125	121	142	156	123	128	117	154	137	143	143	128	144	122	111	126	133	140	133	136	130	133	138	123	107	116	139	135	122	130	160	134	117	133	142	114	119	132	147	138	132	135	138	112	141	120	125	104	126	134	125	124	143	130	142	111	146	133	127	139	115	126	125	166	148	122	149	151	126	106	128	124	131	141	128	96	133	121	134	134	128	113	131	135	123	135	111	115	129	134	137	118	131	121	119	145	133	127	134	126	158	135	123	126	137	127	115	131	117	115	116	128	123	144	133	116	119	151	142	131	122	117	112	116	139	146	153	125	129	128	123	119	156	131	149	148	148	124	135	145	112	114	136	143	106	133	126	110	133	125	122	154	149	103	132	133	132	129	130	139	148	143	143	132	130	115	125	137	133	125	128	124	130	132	137	132	142	127	126	142	148	137	126	126	127	132	134	138	136	133	134	133	134	147	124	109	111	117	108	107	124	110	116	132	138	127	125	129	126	120	162	125	111	146	129	138	121	140	140	118	118	115	153	149	125	118	140	125	131	136	111	140	117	130	140	137	131	133	145	148	151	129	136	130	140	140	132	160	126	134	134	129	122	133	131	118	107	129	129	135	148	134	139	136	127	116	133	121	111	140	146	150	113	132	123	101	115	134	117	120	131	126	121	130	131	138	124	139	142	129	145	112	122	121	121	124	130	136	133	140	140	126	113	140	129	132	141	140	132	136	121	133	133	128	144	158	127	139	135	146	125	121	138	127	127	131	123	114	129	132	132	149	155	132	113	124	118	136	161	142	138	119	141	131	138	113	128	126	126	148	135	127	149	129	132	134	130	154	130	129	140	125	136	122	136	142	130	151	156	149	135	137	130	141	115	139	126	140	159	122	125	133	135	138	118	128	141	149	144	142	127	143	116	132	142	123	131	111	129	130	147	130	137	128	130	131	120	136	133	143	120	134	135	132	127	135	120	134	122	130	117	132	140	133	143	156	116	124	135	124	132	121	117	136	131	128	135	144	140	147	127	142	144	140	140	117	111	129	125	143	142	135	133	148	138	136	109	130	132	145	134	137	129	147	139	144	142	148	138	126	127	145	110	157	133	137	121	133	125	123	135	164	124	106	131	162	138	121	148	122	137	134	120	115	133	132	136	127	126	139	136	122	143	133	114	122	130	116	133	108	138	120	137	147	111	130	135	118	117	128	139	128	138	119	134	116	141	122	134	119	137	131	142	113	122	133	135	126	151	127	142	159	108	146	137	138	131	129	104	121	124	136	107	119	112	130	163	130	127	122	140	126	111	112	154	140	103	146	134	135	107	117	113	128	137	144	142	127	131	141	130	124	129	136	118	108	120	138	134	129	105	141	119	131	153	123	144	145	144	138	139	141	115	117	128	131	125	131	132	141	137	124	127	139	144	130	140	129	139	150	134	118	137	144	113	130	114	133	115	113	118	123	111	107	157	132	142	122	149	136	162	132	122	135	146	133	131	113	150	129	142	134	134	141	119	111	128	145	142	131	128	140	127	133	122	142	133	151	135	142	119	110	132	117	117	120	122	144	142	142	129	118	134	130	136	118	131	125	144	134	132	131	124	114	112	117	116	147	147	126	131	125	120	145	124	119	155	115	162	128	122	126	106	152	132	139	132	144	133	137	138	135	150	156	142	140	135	115	158	142	123	137	131	112	137	120	113	122	113	123	118	123	134	141	125	109	122	127	134	106	128	136	137	121	133	118	128	152	126	118	129	121	134	150	151	109	152	112	132	117	131	159	133	134	139	116	124	138	129	113	124	126	136	130	118	124	116	129	139	130	125	109	128	134	158	119	122	113	130	127	138	128	125	145	137	135	141	138	126	125	148	138	137	133	152	136	133	126	132	123	130	125	124	113	125	122	131	121	126	130	155	126	123	115	139	125	116	132	134	116	123	136	127	132	126	133	121	109	139	131	147	136	146	119	136	135	114	120	140	137	135	120	141	153	141	139	109	127	132	139	142	143	143	132	145	141	157	118	120	128	144	119	135	143	134	133	152	147	121	146	125	112	127	152	108	134	147	133	123	121	126	145	160	124	123	137	124	137	134	137	135	144	115	130	132	130	155	122	117	127	121	150	144	121	121	126	112	132	111	135	115	145	133	115	147	138	124	123	133	162	123	133	149	129	124	138	123	116	142	146	147	134	135	115	132	131	115	146	126	106	137	147	137	129	129	133	132	125	151	128	101	118	132	127	143	140	128	126	130	141	127	133	139	117	130	123	132	140	122	113	120	126	128	124	120	150	113	136	127	130	144	148	136	138	122	127	137	119	143	118	113	150	138	137	116	130	139	128	132	141	124	118	105	122	153	131	140	129	153	135	141	119	128	130	130	112	137	133	131	138	136	138	117	121	129	127	134	131	122	138	120	115	118	140	152	119	126	99	130	120	147	137	140	123	123	122	124	134	137	146	156	142	112	115	125	124	142	133	139	130	139	123	133	144	120	132	138	131	144	120	112	154	123	125	136	115	135	109	150	126	110	138	149	123	125	149	131	119	137	139	138	140	131	129	135	130	133	129	109	138	138	141	134	117	129	121	132	116	116	141	139	123	147	122	131	111	134	128	132	127	139	131	144	134	139	123	137	129	139	135	131	154	138	135	147	158	120	97	131	109	129	134	126	100	129	142	127	135	139	134	127	132	150	135	145	134	146	122	137	143	123	127	128	136	108	124	130	127	144	143	130	108	144	130	140	149	130	122	144	146	131	125	140	147	124	145	114	113	120	126	131	128	153	156	115	123	122	140	125	104	125	128	143	135	145	140	114	115	134	133	136	128	119	144	117	123	143	143	138	139	156	152	130	144	126	129	137	135	134	128	134	134	136	150	126	121	115	139	122	147	135	132	125	137	128	139	128	143	109	141	131	132	135	152	122	144	124	122	125	131	154	138	134	158	123	129	136	120	114	149	131	143	134	133	117	129	127	145	134	136	136	126	120	122	143	118	136	154	124	123	138	132	134	127	146	126	123	123	118	143	119	142	130	126	135	133	118	130	142	162	138	129	145	130	145	142	122	150	135	143	140	125	138	145	143	120	159	125	121	135	141	129	112	127	153	115	124	149	141	118	133	133	141	132	118	115	131	110	140	157	135	148	111	123	129	111	130	104	122	135	138	161	117	120	142	121	100	149	130	139	148	153	132	126	131	156	159	126	122	119
5338	518	428	351	367	350	336	334	304	316	344	336	353	364	320	343	370	341	341	353	373	365	321	333	322	327	353	318	384	312	357	327	339	364	329	360	349	344	330	334	328	333	319	328	328	347	341	294	327	304	332	341	349	368	331	323	370	319	318	309	367	316	354	336	352	326	329	338	315	362	381	358	343	313	360	376	378	342	330	346	307	343	324	338	323	322	328	314	350	300	350	332	336	344	382	358	326	325	311	335	342	336	321	297	349	343	343	374	325	357	344	319	357	322	323	340	348	333	321	329	354	363	337	353	327	310	308	329	357	351	334	322	301	359	309	315	325	359	333	340	332	326	333	332	353	332	344	326	357	338	316	326	336	326	321	322	362	353	335	325	335	312	334	321	315	342	326	341	328	354	345	326	391	316	351	344	346	370	347	346	343	353	337	340	342	310	318	343	334	332	344	356	354	358	328	335	322	349	325	328	345	327	344	314	352	327	357	385	327	324	353	364	346	316	319	343	329	329	336	342	314	298	322	333	316	351	323	336	333	319	370	358	359	329	310	300	332	372	343	377	365	322	359	326	323	337	352	302	362	321	330	352	334	318	332	341	338	364	359	327	311	397	331	345	337	329	321	325	308	339	304	365	321	371	326	328	379	346	334	325	347	330	325	306	354	344	351	339	319	375	376	322	305	340	363	321	320	336	311	330	340	326	314	321	305	310	332	334	333	339	334	337	326	349	345	352	360	327	332	343	343	333	322	314	310	346	294	351	331	341	289	388	354	315	324	349	324	320	345	336	375	336	315	318	327	321	347	319	335	352	402	342	348	355	342	363	357	365	331	349	369	341	348	333	338	317	317	369	345	338	340	327	337	324	295	349	353	375	336	350	353	332	338	316	357	313	321	335	338	305	322	382	366	344	348	356	369	350	334	373	334	344	333	336	353	342	363	335	353	308	322	318	378	340	318	343	324	347	332	357	342	310	345	362	359	340	337	324	305	277	324	344	342	323	361	349	328	351	315	332	360	334	328	333	346	369	343	368	345	341	356	297	315	339	336	333	353	299	329	318	346	347	337	312	345	341	330	369	298	345	343	322	299	326	331	341	379	361	361	334	350	340	330	354	329	363	340	356	326	323	358	328	290	318	319	322	359	346	333	368	355	324	352	333	346	337	326	334	332	299	354	325	318	314	357	342	323	347	333	356	339	342	314	331	343	339	319	338	357	301	363	325	349	314	339	339	320	350	338	345	326	310	318	326	319	306	323	331	352	328	366	346	345	340	348	358	343	325	370	344	329	371	350	342	355	320	311	379	361	328	343	310	343	336	309	357	370	342	329	299	295	354	350	321	331	362	359	343	340	374	310	343	334	327	316	363	361	312	340	347	383	331	341	360	326	325	328	341	329	341	337	310	336	329	338	363	358	337	337	325	324	364	309	316	338	346	331	373	355	336	353	326	334	307	326	322	343	324	332	358	349	347	356	354	351	370	310	316	348	317	290	326	341	353	379	316	368	324	335	335	336	369	356	356	367	301	330	295	370	319	336	326	353	337	325	314	344	330	326	341	334	335	334	339	362	326	339	355	334	331	322	331	339	322	319	334	304	348	317	360	383	397	315	356	343	329	328	320	325	333	329	364	301	340	335	347	331	344	332	313	341	350	350	348	320	337	347	320	319	334	356	337	334	356	338	346	359	345	336	342	318	334	315	351	390	354	285	339	338	339	373	331	366	318	362	296	365	325	346	336	348	323	325	321	335	328	337	315	363	337	360	300	336	383	305	324	349	351	327	323	346	336	323	334	364	338	305	340	332	350	360	328	362	357	340	322	373	336	320	336	342	341	341	345	342	354	345	351	334	363	332	339	328	347	328	316	351	301	315	333	350	361	325	297	350	332	362	329	367	345	340	338	359	312	314	313	330	399	346	326	347	339	329	315	346	344	326	335	363	337	358	327	312	305	358	337	336	320	352	312	313	339	343	352	322	335	311	324	377	367	380	348	311	314	336	336	365	388	342	342	355	383	311	303	352	339	304	363	338	343	337	328	345	327	340	321	363	333	350	367	358	339	335	358	342	353	329	358	303	339	348	356	352	337	321	340	339	321	322	314	384	344	339	323	354	352	334	347	348	332	336	347	343	321	331	308	338	323	365	347	378	354	339	343	374	369	350	329	328	305	359	340	334	327	342	335	365	324	348	360	305	321	348	335	335	367	343	333	322	331	350	317	328	329	291	341	326	318	351	325	337	340	323	359	319	332	338	361	350	303	337	365	339	341	321	316	345	362	343	344	339	368	322	337	306	353	314	345	350	307	324	354	286	325	320	307	330	352	343	363	340	334	299	349	367	353	328	325	329	343	347	335	335	340	336	360	385	350	325	304	345	321	331	346	339	364	327	326	360	345	340	330	318	338	352	333	355	304	316	347	325	335	357	332	321	336	320	338	293	355	326	286	320	320	344	338	346	334	318	320	349	366	311	338	334	311	355	335	357	374	339	341	332	331	331	345	394	302	364	321	337	333	325	356	352	333	342	314	362	351	325	331	343	359	357	317	321	331	334	325	330	318	326	347	328	329	318	317	348	348	345	360	331	333	354	295	347	331	350	343	330	320	317	326	331	348	345	333	362	371	316	323	323	327	366	329	324	321	342	318	347	336	352	336	354	363	354	330	348	322	350	345	350	335	334	334	354	344	308	322	359	352	368	339	364	324	343	303	347	330	348	361	338	371	358	337	332	353	329	351	327	332	341	348	336	311	356	306	310	381	334	319	351	349	346	334	375	349	331	364	374	323	356	379	340	326	307	355	339	340	330	314	335	318	343	313	326	368	344	349	347	327	318	327	335	337	314	352	373	304	295	312	317	355	328	349	364	331	348	325	331	317	342	354	349	303	349	363	334	313	329	363	326	367	325	329	343	341	345	345	344	316	308	349	344	330	374	332	339	352	316	358	330	336	343	346	333	307	323	333	349	375	351	315	372	332	379	342	323	312	323	337	325	340	359	327	375	346	333	322	348	320	335	314	305	369	340	314	326	342	337	364	347	342	340	346	315	314	330	332	341	358	368	343	309	334	359	351	350	334	395	329	306	314	319	337	348	334	321	314	326	336	320	361	342	366	338	305	299	350	330	328	308	311	357	317	330	325	361	352	299	314	329	349	337	310	359	324	299	325	319	349	337	337	371	316	340	319	296	329	355	363	330	344	320	357	366	356	341	365	326	304	347	370	359	357	286	323	377	333	355	347	333	336	310	335	316	293	359	330	382	353	330	331	328	325	362	328	386	331	328	360	336	356	309	325	344	339	318	341	360	320	318	368	321	322	334	330	334	329	341	339	350	335	360	359	301	315	315	325	332	330	313	327	326	344	355	340	296	327	346	390	346	337	334	368	373	368	364	315	329	340	336	374	354	346	335	327	323	275	332	347	328	338	335	322	322	337	367	366	317	325	328	355	328	335	315	324	334	343	323	327	337	335	313	361	345	342	312	340	339	332	297	323	342	290
25260	21900	25446	28966	21902	21861	2147	443	330	325	315	283	341	341	311	294	297	275	267	262	258	272	290	282	282	276	296	253	268	249	260	284	266	285	234	268	257	248	288	271	246	271	291	288	259	286	264	262	279	245	210	263	242	251	260	242	283	249	256	293	263	287	260	251	285	249	277	263	244	261	273	239	282	242	273	261	245	283	246	252	252	268	244	254	274	244	250	262	304	243	257	263	232	256	247	298	277	247	277	260	281	262	248	267	264	239	253	266	246	262	231	233	260	259	248	260	248	265	271	277	281	240	263	238	287	242	260	287	271	281	265	286	255	255	252	241	230	263	250	252	280	264	250	268	264	267	249	248	283	272	287	273	258	231	280	248	256	244	261	265	270	248	260	242	275	288	256	253	296	230	255	235	229	220	251	271	241	273	255	264	241	297	237	235	253	221	269	255	256	257	229	228	260	276	264	229	247	239	247	261	270	260	213	272	259	266	237	253	262	242	294	260	256	271	266	269	277	266	253	268	285	246	256	259	259	268	247	249	270	237	274	262	246	258	303	241	262	265	232	247	232	258	258	232	301	302	282	267	233	243	254	252	270	222	292	244	263	249	243	271	290	246	287	264	276	230	271	254	276	266	280	275	250	279	292	254	254	274	262	229	254	269	266	233	295	278	281	273	241	247	274	266	251	277	264	248	251	278	271	242	306	260	280	266	247	249	227	273	285	263	257	271	271	277	248	265	257	277	268	263	278	248	208	261	281	252	287	260	281	283	281	249	270	257	233	250	249	263	263	255	253	269	266	271	247	252	258	283	239	239	304	274	287	264	218	200	250	258	277	258	249	250	252	233	235	267	295	238	261	258	241	266	277	251	255	266	282	262	245	259	244	277	246	266	248	268	254	283	259	291	226	269	243	257	246	253	268	293	232	259	241	218	283	274	242	251	237	271	258	257	251	278	239	243	273	276	254	279	254	261	297	259	268	242	274	272	286	294	266	268	265	249	277	257	279	236	262	230	236	283	260	263	261	244	254	255	268	257	245	280	271	283	269	254	253	274	243	242	256	266	273	314	255	255	236	262	255	272	257	279	264	249	262	256	265	250	262	251	285	250	237	255	231	278	244	260	267	262	251	249	254	250	257	291	280	284	287	220	227	283	252	241	250	271	262	230	252	254	280	246	240	253	274	243	278	262	253	275	260	297	251	294	264	229	249	233	276	248	264	250	269	244	231	258	268	288	252	284	261	274	276	245	281	262	243	290	276	281	287	244	243	277	250	252	282	241	282	244	262	253	250	272	254	259	300	299	270	270	256	245	261	266	267	266	232	266	255	244	272	261	234	261	239	256	259	281	249	260	245	269	269	253	249	237	227	255	266	302	280	298	247	258	306	280	260	291	233	270	264	272	265	255	256	265	256	269	262	236	273	262	287	282	269	251	279	260	262	270	266	267	278	240	270	267	254	252	260	255	246	272	257	311	273	257	265	263	289	227	250	248	279	270	285	278	248	302	271	256	242	248	258	233	265	273	212	259	246	259	263	286	274	236	295	257	269	273	277	245	245	254	278	226	235	243	245	256	260	257	229	220	262	286	277	272	295	260	282	225	271	249	270	236	226	255	292	310	291	237	265	258	234	266	270	250	226	258	259	266	265	251	274	286	252	245	256	235	248	246	252	254	248	245	275	276	254	257	257	249	243	278	245	238	263	248	272	242	226	267	256	273	284	270	259	284	269	269	284	248	246	261	257	274	263	277	253	288	237	250	241	256	292	255	275	263	271	234	268	264	252	258	266	251	241	251	260	248	306	290	282	222	256	257	231	256	261	245	274	233	275	289	266	254	251	252	270	264	276	260	259	249	306	297	253	266	257	234	262	307	277	284	284	251	258	236	287	276	283	246	288	260	238	246	251	251	235	237	271	215	266	267	306	266	257	214	265	257	251	244	253	270	264	257	257	276	266	271	243	237	236	262	262	260	234	249	264	262	244	284	279	267	253	271	267	285	281	280	273	276	251	265	272	285	263	264	266	275	301	276	245	264	280	252	285	217	264	241	226	245	234	270	232	260	233	260	247	256	255	255	288	280	249	240	277	267	259	244	262	240	262	279	273	244	272	245	259	271	257	274	258	281	287	258	283	283	254	237	255	279	252	250	262	259	266	258	270	265	265	267	301	260	273	286	273	244	239	256	277	237	274	266	256	240	261	262	229	240	236	308	301	249	227	236	293	247	278	260	230	262	260	249	244	295	247	237	252	269	242	239	258	263	261	254	240	293	284	281	261	252	275	243	244	268	251	270	267	251	282	248	254	270	265	271	255	267	280	266	301	270	261	259	266	264	258	244	273	275	234	251	266	239	254	244	274	269	263	267	228	252	233	246	281	273	249	250	247	256	279	276	243	257	264	282	251	242	275	260	302	254	258	252	261	274	270	281	240	269	259	245	266	292	279	274	276	267	239	249	244	261	275	290	240	263	250	271	278	257	256	247	251	258	263	249	270	257	261	247	258	257	268	268	243	246	268	232	277	275	270	269	287	250	256	241	262	250	254	232	268	261	279	243	256	236	299	264	275	249	232	227	216	266	266	247	275	285	281	275	263	257	302	262	264	259	251	253	268	232	242	256	253	276	272	278	257	275	271	263	251	283	247	247	273	275	242	272	255	264	245	268	251	246	248	272	256	227	260	249	234	257	232	260	273	279	267	270	257	259	283	273	251	245	263	223	226	246	264	240	255	259	248	261	295	274	269	263	249	251	253	262	243	266	238	279	232	236	239	248	244	276	276	252	279	258	247	233	266	260	270	268	253	241	263	261	273	278	302	256	258	254	254	286	229	256	261	286	261	252	249	256	252	238	261	248	276	265	224	270	279	275	302	284	255	254	250	300	263	242	271	264	228	276	255	262	263	248	277	262	227	266	234	299	282	282	286	251	283	263	251	292	264	282	270	247	257	282	240	272	234	255	241	260	280	259	254	283	254	238	295	264	251	279	269	268	256	248	250	285	259	244	235	262	241	247	262	263	265	287	256	257	264	244	215	279	248	258	247	245	280	249	238	293	261	282	276	238	227	267	276	224	245	240	286	263	264	276	293	278	288	253	255	258	255	248	285	294	236	274	240	230	263	244	232	247	251	266	247	291	270	276	238	277	256	291	282	258	268	274	244	270	291	260	291	290	291	259	246	262	264	283	268	266	286	289	275	283	290	286	290	257	284	262	292	265	237	243	266	245	272	265	287	270	277	264	282	261	288	267	248	276	263	245	247	260	263	270	273	255	260	270	292	255	254	231	254	261	266	276	281	290	253	262	255	262	284	262	290	251	249	254	243	265	288	246	275	254	252	265	246	274	249	259	294	259	251	252	261	260	238	272	267	266	260	246	260	279	266	232	265	246	256	262	268	270	252	243	261	267	284	270	248	233	257	257	267	256	264	279	253	259	233	272	271	267	265	248	247	285	222	265	251	244	267	286	257	242	242	281	266	275	252	258	237	260	253	270	270	274
7035	2842	1612	903	759	719	594	647	601	645	612	592	597	560	595	595	591	569	579	625	603	579	592	565	607	565	565	586	620	624	572	588	566	573	559	579	571	571	583	536	572	575	564	563	582	549	610	591	549	570	664	619	603	594	587	584	573	567	568	597	603	546	567	581	559	550	617	543	600	650	550	563	594	582	589	596	588	547	603	586	579	558	572	585	563	572	524	586	568	553	603	576	581	575	577	561	577	595	553	598	588	574	537	575	555	540	581	552	580	578	526	557	567	578	545	583	605	575	596	555	593	599	562	638	597	568	604	633	604	562	608	593	573	540	543	589	580	571	571	611	581	561	518	546	594	581	582	589	556	586	561	589	609	599	596	590	607	582	595	562	562	577	525	571	538	581	575	600	562	602	532	611	606	593	601	602	575	536	594	592	546	595	581	603	555	575	615	644	549	573	576	558	584	509	558	565	601	581	581	574	568	582	546	546	571	613	564	547	543	622	617	574	561	574	586	623	580	541	611	605	612	603	575	606	565	599	607	596	543	578	569	584	543	559	564	586	560	539	560	539	541	553	585	569	594	577	590	576	593	529	636	561	585	565	579	596	573	605	566	593	574	563	578	607	589	577	572	596	603	579	561	575	596	571	571	578	570	598	556	583	555	573	587	549	561	579	608	599	585	557	594	530	565	600	575	594	568	572	562	600	540	572	544	566	590	571	596	603	591	566	552	556	609	590	591	578	572	584	533	573	516	542	612	627	590	581	543	569	608	593	556	607	622	546	607	560	575	578	607	600	553	595	528	567	559	603	572	575	559	494	586	586	593	557	581	561	562	577	568	577	569	570	577	615	622	548	591	611	581	558	603	598	613	589	578	608	587	592	566	581	590	560	578	589	596	614	581	568	580	630	580	566	595	544	624	586	562	617	613	592	575	567	583	547	561	543	588	581	550	618	548	571	580	598	610	577	595	594	574	595	604	564	578	551	575	590	582	581	606	564	587	602	589	579	559	564	561	611	610	639	577	585	591	600	586	585	581	591	586	582	611	573	624	587	587	583	584	553	589	582	539	591	545	613	546	603	603	621	569	563	555	574	578	592	559	552	599	600	616	580	521	584	585	613	582	567	603	571	581	606	574	573	557	577	564	575	612	553	569	558	625	590	598	564	593	608	584	581	586	597	570	606	604	568	557	555	560	569	601	598	619	589	596	581	575	551	666	561	615	547	593	551	564	582	634	574	615	566	571	636	593	592	550	621	577	581	549	597	549	588	555	603	586	546	573	569	562	604	564	590	555	558	631	576	563	544	536	573	566	530	579	604	547	611	598	612	555	607	566	618	599	570	530	533	602	587	580	547	596	537	616	583	591	573	605	561	582	606	556	573	560	552	586	598	626	632	557	585	545	560	541	528	622	531	568	586	551	542	560	551	603	588	657	579	572	532	635	554	582	590	588	567	593	573	589	593	552	567	572	559	568	585	580	611	557	579	606	574	559	584	588	630	567	564	526	581	531	588	596	605	604	566	632	590	581	595	585	583	589	563	568	600	558	546	592	595	570	648	581	558	520	574	604	608	595	571	607	570	599	600	570	596	616	606	534	537	567	576	575	598	595	536	576	631	529	592	534	556	619	565	580	601	555	610	571	552	607	591	576	626	580	573	574	593	603	611	528	587	587	570	580	567	656	627	559	545	607	518	580	589	538	564	559	608	552	557	552	552	551	534	600	568	589	576	572	565	584	580	564	544	605	557	535	539	550	593	585	573	604	560	584	601	553	565	576	559	597	554	596	567	612	582	543	557	573	580	598	566	609	593	599	577	517	600	570	579	601	610	609	612	554	592	583	603	601	606	594	586	579	563	572	572	611	544	627	614	530	599	616	633	600	622	548	585	561	617	611	581	592	586	570	577	588	559	607	544	554	593	579	565	563	561	574	577	588	587	585	568	547	551	573	581	632	578	602	567	565	544	563	596	561	522	623	574	551	596	575	599	577	562	590	574	552	611	546	584	546	583	584	596	593	610	539	564	564	606	650	564	590	590	573	573	580	572	571	587	600	553	585	542	596	606	583	580	547	614	565	602	575	549	612	575	543	615	570	535	527	572	549	594	580	552	588	571	541	585	595	609	541	609	550	561	569	555	590	562	544	563	547	529	592	600	598	567	544	596	566	600	550	590	621	583	588	588	539	594	610	620	542	581	597	572	584	590	580	597	558	620	610	564	570	604	523	599	578	576	552	578	599	578	608	618	537	585	597	588	580	588	583	592	590	579	606	614	585	542	582	547	586	576	557	555	560	556	588	622	644	612	587	518	557	600	582	562	569	616	590	572	606	572	584	544	590	568	566	577	563	578	576	590	560	600	642	640	553	608	591	595	601	584	562	590	593	628	583	554	616	569	595	605	598	600	577	559	586	577	551	614	579	576	620	610	557	582	582	575	607	626	585	581	569	612	579	577	584	611	558	606	515	590	580	601	593	604	602	566	578	575	551	570	596	556	540	562	582	558	628	585	619	593	579	594	602	600	590	558	552	585	548	595	554	614	589	578	570	601	570	596	560	588	570	558	588	592	596	595	599	596	579	533	565	516	585	591	579	595	570	564	592	573	575	579	570	553	606	580	571	582	597	582	602	570	549	573	616	563	565	565	576	624	590	565	598	555	573	590	574	548	599	596	591	563	583	594	569	590	601	548	558	590	592	546	600	598	620	549	615	534	600	581	534	575	589	592	538	596	559	594	591	564	589	553	614	570	548	591	574	577	557	570	578	600	564	572	543	566	579	575	613	552	561	602	566	577	545	539	624	595	610	623	599	541	631	604	574	561	611	554	590	563	579	588	601	572	582	553	597	547	604	566	588	568	599	595	564	630	537	597	607	580	584	545	580	582	599	594	588	586	559	571	580	569	590	601	541	593	581	592	611	612	588	566	616	572	570	539	606	590	555	565	586	607	563	571	562	570	582	556	561	561	547	575	569	565	562	630	624	595	579	578	570	607	597	580	594	615	565	570	578	597	555	576	611	547	584	618	540	555	618	595	541	546	583	603	542	588	578	582	562	593	615	576	571	573	595	585	559	638	558	535	580	577	541	605	574	570	585	586	567	567	573	639	596	583	595	580	594	578	595	534	603	625	596	561	611	558	610	589	593	567	580	584	555	619	570	576	564	579	593	579	594	576	602	588	567	527	618	602	621	597	607	567	570	564	646	581	591	598	630	649	587	554	569	579	603	569	542	555	582	590	606	542	564	553	576	569	588	536	557	582	583	549	546	577	583	553	598	604	565	559	550	588	594	542	584	584	566	526	568	571	621	576	564	588	605	580	596	604	560	619	570	578	552	597	585	617	560	592	599	640	569	574	553	571	587	572	577	637	562	532	533	584	590	537	578	598	555	559	565	580	556	617	538	551	574	586	536	566	537	567	579	596	578	573	538	594	559	596	596	565	579	590	613	588	590	633	575	561	525	578	561	591	601	561	610	589	548	574	609	601	619	552	576	566	574	549
24764	21900	25754	28663	21900	21914	17901	674	385	340	306	298	266	259	232	245	264	239	270	221	216	216	222	233	237	233	204	222	192	227	224	209	228	244	223	214	202	235	232	185	224	215	234	211	210	255	244	222	216	233	217	203	215	218	228	226	231	231	241	219	222	251	207	224	235	193	221	210	229	196	225	239	231	187	227	207	222	240	219	207	241	194	161	175	234	218	228	221	182	239	220	226	207	205	218	231	234	196	231	225	201	198	257	232	204	214	186	234	211	215	217	245	185	216	222	200	207	203	208	202	222	179	225	203	209	222	243	190	188	219	199	207	212	228	205	221	210	230	198	206	219	226	222	212	214	204	224	192	189	230	235	227	214	202	218	221	192	222	209	215	223	202	225	205	196	212	208	229	226	208	211	195	197	177	208	226	220	193	215	227	215	198	213	212	214	228	230	192	232	194	210	231	215	243	191	246	218	220	202	205	186	228	180	227	252	185	216	187	213	241	241	204	205	196	257	206	227	226	188	213	220	219	221	209	188	231	240	206	245	195	212	228	197	239	216	224	205	201	211	216	221	241	215	199	243	218	221	238	195	201	219	200	216	233	218	226	221	215	222	222	186	207	220	211	208	227	227	222	191	231	221	217	224	206	210	200	225	228	209	208	217	195	208	253	209	203	240	215	223	205	213	202	190	223	180	219	200	214	231	189	225	222	218	200	203	203	219	219	241	228	198	215	196	194	245	194	218	204	205	241	220	196	215	212	221	228	213	229	250	191	202	225	220	217	187	236	236	216	230	219	227	213	207	213	221	196	225	197	235	225	192	227	202	208	210	204	192	211	192	184	191	201	182	191	178	192	228	210	224	205	247	205	202	216	205	190	230	190	209	232	195	214	205	189	194	219	225	214	202	225	226	205	188	237	206	207	217	227	210	197	239	245	209	226	237	215	209	233	234	199	261	211	174	209	228	197	196	199	214	212	187	228	213	205	215	206	245	199	207	192	214	231	216	187	195	197	218	213	212	228	219	211	206	228	225	197	242	170	236	221	212	208	227	227	216	234	206	217	205	216	213	213	240	225	193	242	224	216	211	212	210	230	201	198	199	224	194	205	173	219	232	210	234	229	240	196	189	206	211	196	244	232	211	206	214	220	237	203	198	222	237	213	250	233	204	221	240	190	210	230	216	197	203	238	173	215	251	239	210	216	193	206	187	216	203	209	248	244	211	229	179	210	207	224	243	213	234	194	199	209	225	216	211	225	212	213	220	205	223	237	224	184	230	220	212	219	224	210	211	222	226	180	225	211	210	187	221	220	234	195	208	250	215	230	210	202	211	273	212	250	197	227	205	190	222	215	209	210	228	205	206	191	195	249	213	258	231	209	197	258	194	225	230	197	231	207	201	216	217	186	203	206	198	179	218	215	232	232	237	205	190	226	224	228	243	224	232	233	244	233	216	218	217	210	230	212	208	216	191	252	202	227	201	227	222	201	190	198	215	211	240	215	202	220	212	198	223	257	205	206	233	212	222	196	225	184	217	197	228	201	216	238	220	199	220	213	210	158	193	218	193	226	216	208	209	217	201	195	211	208	215	220	218	220	212	255	222	209	216	203	228	228	197	199	188	193	190	183	205	196	223	231	199	203	212	191	198	234	238	209	210	226	189	222	236	241	212	204	224	183	225	212	214	207	205	190	220	214	196	215	242	190	217	207	231	216	254	222	222	244	254	219	213	205	209	184	202	228	198	226	200	199	202	211	212	198	196	219	228	233	210	243	222	218	186	221	238	225	228	195	219	227	216	197	235	216	220	216	214	205	221	207	231	206	208	220	219	233	242	225	224	216	224	224	179	226	202	201	204	216	228	229	206	241	231	227	186	226	213	197	221	197	221	207	220	202	223	190	190	230	215	221	198	209	225	237	216	225	247	215	214	225	213	192	198	216	208	221	201	222	205	212	200	208	197	235	259	172	251	241	205	214	216	205	227	225	240	213	207	237	191	211	192	237	207	188	246	227	216	209	186	215	191	214	190	194	235	234	222	227	208	217	233	221	209	233	192	199	227	237	205	204	221	213	235	204	207	203	227	202	247	211	225	197	223	214	245	195	207	206	193	224	208	215	229	185	225	225	232	221	212	182	232	211	200	207	218	203	203	205	187	232	216	230	193	218	210	212	227	232	221	224	178	204	237	229	208	209	216	212	209	215	200	237	221	243	211	225	204	211	196	200	221	224	225	216	209	195	205	240	222	223	230	242	221	196	209	214	203	220	215	240	209	196	247	201	210	228	230	225	208	220	195	215	243	210	217	205	219	250	210	249	225	201	216	217	202	216	224	221	231	217	212	207	202	200	212	214	208	208	223	215	245	194	218	202	204	206	206	178	235	227	199	259	210	203	204	197	219	196	216	187	208	229	188	214	224	223	222	242	214	220	203	217	205	228	215	227	210	250	234	226	219	229	209	219	216	226	215	204	211	200	212	189	226	216	211	208	213	195	220	208	211	208	212	203	221	207	214	209	206	215	214	205	229	188	206	247	203	207	204	212	208	225	229	234	226	205	224	207	225	215	214	228	216	221	220	225	218	222	225	208	180	211	219	218	212	231	245	233	253	225	223	195	229	204	256	226	177	193	218	220	210	221	202	189	202	214	202	204	226	214	245	187	200	202	214	190	237	217	204	212	222	213	204	197	212	195	238	207	211	186	204	192	227	190	197	191	206	200	213	201	223	199	226	216	230	200	228	203	214	217	211	221	208	233	243	257	206	207	217	239	211	222	207	203	234	207	187	218	227	233	218	217	203	224	229	217	199	187	226	208	206	217	214	210	211	232	201	220	198	203	204	243	214	220	211	217	229	225	202	242	223	235	243	196	209	208	244	222	208	221	206	209	226	199	213	211	241	205	186	205	171	195	233	190	244	196	212	217	202	214	202	207	211	208	231	171	213	201	242	194	222	250	194	218	254	249	231	192	206	219	185	217	198	215	198	236	224	212	224	225	235	217	210	221	204	215	202	223	189	212	222	216	189	196	202	218	213	236	233	219	222	218	201	252	198	217	220	228	207	239	235	230	231	236	243	212	229	225	216	209	230	232	199	216	214	215	229	191	226	201	223	203	175	213	232	223	231	213	215	206	259	217	224	232	215	220	216	212	205	215	211	200	204	204	217	245	194	198	230	218	237	224	217	235	209	221	243	207	198	231	187	205	218	235	213	215	212	196	194	228	204	192	228	214	216	217	219	173	208	212	223	227	205	218	208	235	210	212	214	194	191	215	217	222	194	207	180	194	219	205	214	197	239	224	186	209	222	213	199	215	239	197	219	201	213	209	205	246	189	206	202	222	227	236	215	235	257	194	193	202	213	214	217	193	194	206	209	204	205	192	193	203	232	207	229	203	206	198	235	216	214	197	181	202	222	195	203	209	217	221	209	212	222	196	193	210	271	238	222	229	226	187	217	218	212	235	201	208	210	213	216	219	204	204	211	197	229	235	208	192	225	213	258	186
8282	4433	2199	1078	745	570	559	506	512	507	487	503	485	501	496	459	495	434	463	480	456	438	443	442	449	468	503	489	495	464	478	476	438	461	489	470	470	458	465	475	447	438	460	496	463	501	471	429	478	423	473	481	438	461	452	453	461	485	454	505	487	444	477	449	472	467	466	448	462	434	471	468	513	475	406	466	450	484	456	459	459	475	489	500	454	460	450	485	459	443	470	456	460	481	442	421	472	481	456	452	428	440	473	482	485	476	500	434	463	479	463	464	448	472	485	468	470	479	463	440	464	454	487	443	439	474	461	437	473	490	499	476	474	467	457	421	441	421	469	460	444	475	483	472	448	439	404	472	455	461	444	455	416	485	476	472	442	435	454	458	482	489	484	443	460	478	435	474	451	463	474	457	509	428	448	445	481	451	475	482	448	455	459	416	475	441	470	460	476	470	453	461	432	440	495	495	449	460	459	452	470	434	505	496	468	450	476	438	477	485	477	459	464	460	480	456	461	473	465	446	463	430	446	441	442	463	438	450	465	444	502	442	452	452	443	503	454	477	481	475	462	450	450	512	459	483	437	455	432	467	461	433	460	452	441	451	460	468	489	466	473	488	459	463	455	456	449	446	461	495	440	487	444	463	436	438	504	454	467	490	449	456	460	472	450	443	452	458	454	447	462	431	450	453	459	491	457	451	461	425	448	413	459	436	450	482	473	455	428	451	469	445	467	481	441	437	440	470	476	460	451	444	449	442	447	465	459	465	466	479	449	449	457	502	451	421	440	479	488	456	457	479	459	438	490	495	440	485	475	453	434	429	444	474	444	445	474	429	457	455	484	466	448	420	474	486	447	447	441	429	444	477	461	450	444	455	432	474	425	397	474	474	463	486	459	458	451	506	437	463	455	431	457	449	484	446	417	421	479	456	415	452	450	443	457	453	467	478	467	465	494	464	463	454	462	478	427	445	495	470	462	471	463	426	493	446	429	450	463	495	461	447	460	452	475	475	423	464	442	446	434	447	492	462	448	451	474	463	460	479	509	465	457	423	461	433	425	476	460	435	463	465	482	452	444	421	449	488	457	480	450	450	437	458	433	462	453	478	448	442	444	462	448	469	483	472	446	501	441	447	427	441	427	463	473	484	481	447	442	496	450	484	461	474	465	448	496	440	441	467	445	471	480	472	429	470	414	435	423	487	483	453	454	456	436	463	459	468	432	465	459	463	449	442	438	458	440	467	443	453	466	429	471	446	455	483	453	467	490	479	443	455	440	457	462	434	451	451	468	408	460	472	456	479	442	466	412	453	441	484	455	476	497	458	455	469	463	468	438	467	486	446	462	447	451	477	459	484	439	467	466	482	439	477	497	506	446	464	452	481	463	459	475	447	487	445	475	458	491	458	503	481	439	475	443	441	496	456	459	446	422	439	427	473	423	449	465	480	500	470	489	460	432	491	426	454	457	444	507	476	459	451	456	442	440	474	476	445	471	489	430	436	444	471	446	438	453	475	467	433	453	453	494	457	414	435	450	462	484	457	419	434	470	460	481	480	489	469	459	467	478	475	485	466	477	494	431	496	451	463	455	458	469	483	430	461	445	456	448	443	440	459	471	434	427	456	455	466	459	453	465	486	458	491	480	447	451	441	488	451	444	444	477	439	465	432	425	454	449	460	448	463	491	422	456	456	417	441	507	456	439	430	436	452	490	443	512	502	463	445	479	468	423	469	491	480	442	423	441	452	409	454	434	472	464	463	458	435	464	472	452	451	461	454	481	469	468	455	458	440	461	448	470	494	440	471	497	459	467	492	495	521	510	445	454	488	417	450	437	462	468	460	422	461	460	438	497	489	498	525	472	498	457	440	449	444	490	459	457	467	464	462	428	450	471	464	450	495	447	454	455	486	428	478	425	446	484	473	462	461	438	430	430	526	438	446	497	467	480	446	481	449	443	478	470	470	458	424	471	474	456	435	468	478	427	453	461	457	494	488	427	442	467	456	470	471	437	475	440	434	442	479	483	451	498	438	456	456	454	478	444	419	439	473	428	502	424	465	488	451	486	464	489	461	449	416	492	469	464	443	505	479	445	434	465	461	452	470	475	457	464	427	457	458	454	465	492	429	440	449	472	411	458	436	437	477	483	473	457	462	448	410	432	453	449	432	474	500	453	493	437	459	479	438	453	447	481	449	446	439	426	485	437	457	476	460	478	447	462	446	436	478	494	455	474	457	425	465	486	497	472	465	441	419	455	450	443	440	475	457	465	450	476	455	513	469	436	438	462	476	442	457	470	468	463	482	472	435	440	437	463	421	470	463	440	464	483	479	456	427	471	487	505	432	484	461	443	435	444	442	446	446	462	483	483	500	468	466	441	413	468	432	474	428	475	466	473	430	443	443	406	435	451	422	403	445	469	470	471	456	427	443	458	469	487	476	437	486	482	444	467	500	448	452	454	491	470	431	447	442	458	498	467	486	487	487	456	460	470	442	460	495	437	467	469	480	452	498	468	453	476	436	452	458	445	471	473	460	418	445	469	485	459	448	423	471	474	493	423	466	429	428	448	465	468	432	469	448	469	449	445	451	452	473	474	456	478	443	479	455	467	448	433	440	494	443	438	486	468	446	497	490	455	478	513	432	486	422	464	482	489	446	454	475	451	456	463	472	473	445	454	462	419	441	484	477	426	444	472	428	438	458	456	453	497	452	457	463	487	481	460	477	441	467	439	459	496	472	467	488	446	449	472	494	511	436	454	452	434	493	481	440	463	452	448	470	425	440	465	505	456	430	465	453	514	476	447	445	465	458	443	447	481	476	469	491	462	481	479	475	438	441	450	459	453	468	425	499	464	459	457	475	484	460	474	461	448	447	495	477	470	464	451	514	463	470	454	440	451	457	460	453	473	462	476	452	464	471	492	454	485	451	475	495	474	459	450	461	427	469	444	460	455	455	453	490	457	460	448	496	465	447	459	470	443	470	463	475	449	462	456	460	458	454	460	498	456	461	467	476	480	465	462	448	473	463	464	439	440	454	469	486	457	470	456	452	466	458	472	467	486	489	468	433	465	461	458	435	475	460	465	467	426	474	485	469	457	445	463	444	434	458	479	446	485	433	463	434	490	482	448	467	464	436	466	441	500	451	428	471	491	498	483	515	461	466	475	433	443	440	435	444	452	454	479	453	423	448	439	454	439	439	466	450	463	458	450	441	455	438	474	457	416	451	445	462	459	495	460	465	454	447	421	462	465	432	457	425	463	457	477	478	514	440	462	467	465	462	478	478	453	457	428	463	441	438	458	412	409	454	418	473	415	448	460	448	476	456	463	441	463	467	489	414	486	450	426	493	468	453	453	467	462	465	398	453	453	425	434	447	455	474	403	462	442	453	479	459	428	455	437	441	479	401	456	445	429	467	466	481	493	437	457	462	449	449	498	457	472	480	483	424	479	458	438	471	493	482	471	501	432	444	436	496	453	446	459	492	433	451	451	433	437	426	456	465
33507	19998	6796	336	203	153	144	119	137	147	114	148	144	137	139	148	150	157	139	140	142	140	156	151	130	129	120	126	132	119	143	139	135	129	143	125	145	140	149	138	136	141	143	138	135	147	131	146	146	133	129	129	122	128	139	138	155	137	137	129	151	127	141	138	133	111	125	124	133	145	142	143	135	150	109	147	119	120	136	152	157	126	141	131	133	125	121	128	136	128	136	151	145	174	143	124	126	122	133	113	146	142	125	134	140	121	125	132	132	155	144	130	132	147	151	119	145	153	144	153	152	149	132	143	100	122	140	149	148	129	132	143	146	127	112	141	126	132	136	141	160	129	146	135	157	124	138	136	140	165	151	149	155	142	116	149	155	122	162	127	131	129	150	139	123	138	114	154	148	137	144	138	155	151	116	133	130	128	143	115	130	143	130	147	152	140	149	158	122	164	146	141	154	135	144	117	138	137	146	174	132	141	128	123	145	129	132	138	145	153	134	137	150	140	143	150	127	137	127	148	122	123	145	149	124	144	126	161	163	141	154	121	132	126	148	152	141	135	139	121	151	119	110	135	135	139	125	133	153	127	121	136	131	119	155	133	128	139	158	144	148	162	126	136	144	112	139	145	142	145	138	137	140	122	123	156	135	130	125	146	154	118	134	143	140	133	150	135	128	131	131	151	150	127	125	143	137	138	111	139	111	154	154	129	152	146	128	133	163	129	125	108	128	119	119	155	121	142	140	127	150	139	150	144	120	141	110	157	140	112	140	127	147	131	115	141	142	134	151	149	133	136	123	149	129	120	169	149	119	144	120	134	128	120	148	135	152	128	131	130	138	124	130	143	144	141	138	146	123	146	117	126	115	140	124	133	122	117	148	152	128	141	148	140	127	137	123	137	131	117	137	126	116	126	141	147	121	135	123	123	128	147	133	129	136	129	147	141	133	144	138	149	129	167	133	157	154	127	158	126	143	174	130	126	155	139	147	148	156	132	159	143	133	131	134	138	139	129	161	137	159	123	138	144	151	158	125	141	155	134	141	142	124	153	148	137	146	139	144	122	131	126	146	142	142	134	116	149	138	124	129	117	157	123	131	147	138	141	153	121	130	147	142	141	127	127	148	137	137	125	139	140	142	138	128	126	134	141	128	124	142	124	157	171	137	122	140	165	130	129	142	169	148	151	135	139	143	157	130	143	126	144	159	161	123	126	158	124	137	141	141	147	104	153	118	126	107	140	136	124	159	142	131	132	117	141	154	151	134	128	148	142	144	149	142	137	123	112	137	132	137	130	133	146	124	112	145	144	143	129	116	135	135	151	141	136	128	145	139	158	117	140	140	133	155	166	130	144	145	129	135	107	139	150	129	145	160	156	146	147	149	166	133	148	138	132	161	144	147	128	126	144	138	153	130	138	140	131	160	128	133	118	138	125	126	151	157	127	116	145	149	125	139	149	131	117	142	148	136	137	148	146	136	126	143	134	132	130	132	145	120	149	145	125	152	152	142	164	173	127	155	136	150	128	115	136	150	140	136	122	123	129	146	139	136	132	131	136	137	132	142	136	122	147	151	141	124	127	146	133	125	164	142	136	139	137	116	153	129	126	149	135	148	137	170	134	128	124	151	120	132	145	144	138	147	158	137	149	147	148	119	135	153	141	130	124	132	143	155	104	144	141	142	128	155	124	183	136	153	145	128	128	138	129	115	118	142	138	122	153	159	139	169	158	147	126	140	144	133	156	154	125	121	137	126	128	136	138	159	122	133	122	124	144	143	125	127	157	110	125	150	152	134	137	133	145	153	153	158	154	135	128	138	130	140	146	128	132	139	135	116	108	143	150	152	114	126	111	117	116	145	133	134	134	134	137	134	136	127	147	118	134	123	132	118	138	143	133	143	115	154	141	142	145	125	126	141	141	126	136	139	123	127	150	144	123	138	136	125	149	127	150	126	150	124	131	126	131	152	149	119	109	148	160	154	121	134	131	137	131	135	130	151	158	143	142	132	137	129	128	130	155	148	147	138	151	141	140	141	136	145	150	147	158	154	137	142	139	123	135	130	147	133	139	153	131	130	128	125	120	147	143	152	141	131	126	131	134	133	130	132	137	133	121	130	138	134	137	156	133	126	121	142	145	150	138	120	118	132	133	125	142	135	155	159	160	135	152	129	125	137	139	128	134	125	141	159	146	128	130	153	158	130	121	130	132	141	158	137	142	127	136	139	158	151	134	121	142	163	134	121	155	126	139	150	140	125	133	142	124	147	143	129	166	164	142	143	158	140	129	135	109	161	144	151	150	113	130	129	127	143	121	137	151	113	147	141	136	153	125	143	143	146	139	121	137	167	147	147	104	137	134	147	145	137	123	138	130	123	143	135	134	133	149	138	123	148	154	126	130	154	133	141	133	130	141	150	111	142	137	147	123	144	134	156	146	135	118	131	143	132	123	115	122	156	148	110	133	145	132	123	157	153	119	142	116	129	157	123	133	147	141	125	145	142	135	144	131	137	127	131	129	149	148	129	129	141	122	137	128	125	148	156	158	150	131	139	129	146	139	154	145	148	146	121	135	109	163	137	149	120	128	142	155	150	117	130	141	123	134	141	140	137	142	116	120	136	122	135	137	143	135	140	133	131	141	131	152	126	140	149	151	145	138	137	150	137	139	125	142	128	138	140	146	147	125	146	129	144	122	134	125	139	145	142	153	130	119	158	119	141	134	146	134	132	136	128	134	131	148	145	159	126	129	120	132	123	134	124	149	129	121	137	134	141	152	138	124	149	144	139	128	130	126	130	146	141	136	134	142	129	123	134	125	149	148	146	132	151	139	168	151	105	143	152	142	146	133	123	155	156	149	163	116	138	147	141	135	144	147	123	155	152	143	147	120	136	134	165	140	120	115	161	163	128	133	143	159	140	130	140	164	138	156	126	113	129	139	132	134	138	114	147	133	138	114	139	150	153	138	152	144	151	128	113	141	157	159	132	142	130	119	135	129	141	132	153	142	139	144	137	141	113	132	136	136	136	139	137	130	136	133	141	173	134	135	132	116	148	138	113	137	154	149	132	176	134	120	128	151	118	100	139	123	154	139	126	140	139	134	147	141	145	159	143	159	147	141	124	148	137	130	141	128	130	143	124	128	136	154	119	139	148	131	139	142	127	135	141	135	159	160	138	132	156	117	154	144	125	113	123	142	125	155	170	132	151	136	134	137	135	142	155	145	126	146	126	136	148	148	131	167	127	142	132	123	128	132	155	136	145	141	126	129	128	150	135	138	136	156	136	141	134	148	144	128	134	140	129	161	130	153	132	125	125	142	138	127	144	138	159	151	122	135	120	122	138	157	143	154	148	123	129	140	129	128	127	136	143	146	134	126	162	163	163	155	135	130	152	149	138	138	118	151	153	156	135	125	135	159	146	116	122	143	127	143	151	142	159	142	132	138	126	152	130	135	121	152	138	122	111	153	134	136	131	116	141	139	147	139	121	133	147	143	149	114
5457	545	466	385	358	352	386	329	369	345	343	389	360	342	351	344	332	369	359	368	349	328	329	333	338	339	333	400	374	360	370	354	369	342	382	342	341	352	358	347	364	377	387	364	344	370	342	371	362	352	347	325	344	354	355	330	345	345	390	393	343	322	383	365	330	354	354	338	380	362	355	385	362	349	323	339	373	362	350	335	340	365	332	393	337	351	346	355	339	337	346	339	369	390	368	366	343	329	330	313	343	347	367	377	361	313	368	398	363	359	370	328	340	320	367	355	339	345	351	373	343	336	366	338	350	345	357	341	367	344	347	335	357	309	340	361	366	363	359	340	323	367	346	414	335	363	401	376	341	326	357	346	359	328	349	362	365	363	365	362	351	405	342	356	360	362	350	375	356	360	350	326	367	384	333	330	355	305	321	368	354	317	359	364	357	370	350	344	342	332	363	351	354	373	341	340	321	356	382	331	354	382	361	379	394	345	330	372	339	388	358	352	381	345	360	375	381	393	365	350	333	322	344	354	346	359	337	369	339	363	340	382	344	352	363	323	365	366	354	354	353	373	355	355	350	353	328	355	361	315	338	370	373	354	356	384	325	341	362	341	324	376	402	365	331	352	356	364	330	355	361	376	374	331	338	355	325	343	345	361	354	368	348	359	345	356	344	341	349	382	357	351	394	311	359	355	349	370	353	335	368	345	355	389	353	341	389	363	366	378	380	320	332	361	365	361	353	338	376	362	366	373	328	323	367	359	362	324	359	342	353	360	379	349	384	379	364	336	367	372	337	353	352	347	372	374	362	376	365	352	335	367	363	323	336	326	331	364	358	331	334	353	352	377	343	381	358	388	336	393	359	334	359	386	334	350	374	374	353	401	355	386	368	355	338	356	359	317	352	346	383	377	349	345	334	384	354	325	346	361	365	339	339	359	367	370	365	337	335	340	370	367	326	323	343	360	348	405	335	345	350	357	355	315	343	363	376	392	344	347	384	369	327	374	336	315	357	339	359	349	371	379	370	309	358	357	345	355	361	365	336	349	350	362	363	364	343	348	348	329	349	368	359	350	360	356	331	370	329	354	340	321	363	313	360	390	358	355	380	366	350	361	349	337	345	339	347	387	349	334	365	389	371	352	377	359	337	392	375	354	349	406	365	340	345	374	368	326	352	370	335	358	369	342	358	365	321	359	341	353	369	327	368	373	341	351	354	328	351	357	361	343	349	344	352	322	351	352	352	369	351	358	321	340	360	356	352	344	352	346	352	343	336	368	343	338	324	333	361	382	370	344	377	356	366	335	350	351	353	345	370	391	352	308	337	361	354	352	342	365	363	354	358	315	375	352	333	366	347	336	311	399	344	365	360	369	346	346	321	339	400	351	339	314	404	362	370	356	346	353	348	363	342	343	335	360	347	341	352	332	357	330	353	348	333	351	329	365	367	329	393	341	393	344	344	381	340	342	364	342	381	341	382	338	328	354	356	357	336	362	368	379	372	337	342	391	348	357	357	337	357	327	369	339	315	362	349	333	381	361	340	376	353	345	354	351	365	369	361	367	357	358	345	363	377	352	327	338	326	376	370	348	337	351	348	364	356	420	364	357	349	327	368	377	346	336	346	371	344	383	355	324	380	356	365	348	347	307	356	309	329	346	360	352	367	378	313	387	354	401	370	356	340	329	340	342	344	334	343	357	324	361	375	373	394	340	315	355	344	370	331	346	340	357	361	357	354	386	331	355	341	342	365	352	380	320	335	373	348	358	392	364	317	339	347	380	339	327	352	352	346	340	346	387	352	353	318	373	374	364	379	355	384	383	353	339	383	341	363	383	363	369	345	374	331	348	332	374	361	339	355	391	368	341	344	335	357	362	340	334	345	309	329	334	366	357	335	340	323	345	353	379	347	333	366	366	353	370	339	347	376	363	330	397	320	392	354	401	368	346	365	353	312	385	382	341	353	346	397	335	386	356	395	321	347	342	362	368	342	364	365	359	352	360	389	332	289	382	350	357	346	372	366	357	335	368	348	365	357	377	336	358	362	341	360	375	327	353	343	363	341	386	375	382	355	339	379	352	344	352	363	353	347	327	357	347	338	365	358	342	341	385	372	361	347	394	343	355	385	341	344	354	381	331	368	348	348	344	386	334	334	361	362	340	357	380	363	385	363	343	352	353	362	324	334	358	347	304	367	363	361	357	349	402	350	381	376	353	372	365	323	334	351	350	348	324	322	357	333	353	352	389	332	331	368	341	339	334	365	335	341	344	352	359	370	367	354	340	359	394	347	357	351	344	368	379	341	325	339	347	366	338	358	344	354	371	338	347	374	385	330	364	362	339	368	360	354	316	337	351	355	370	366	335	330	350	375	348	333	323	364	348	366	356	349	348	396	389	345	330	356	357	344	355	364	366	340	336	363	352	330	371	365	349	371	382	350	335	341	335	359	360	365	353	365	373	354	354	365	348	379	374	339	353	386	365	346	344	356	372	362	359	368	351	362	340	341	360	373	339	353	351	357	365	375	359	326	364	339	332	324	357	349	356	338	338	341	350	376	356	356	343	368	332	343	363	335	357	358	324	347	366	373	321	386	334	350	351	354	343	388	347	339	404	347	339	321	368	350	346	331	353	382	362	345	318	399	334	383	354	326	339	317	345	362	356	344	350	352	364	385	383	358	381	380	343	378	367	364	377	321	377	346	333	361	337	366	355	344	357	354	325	386	326	330	362	371	350	371	349	353	352	330	356	353	328	335	356	373	333	370	372	329	355	327	338	372	363	354	313	339	312	374	372	374	371	329	365	401	347	340	336	364	337	333	351	353	353	367	350	342	361	354	381	366	325	345	350	338	357	402	380	360	365	376	343	363	334	367	367	312	365	370	340	370	364	362	358	360	341	377	341	352	379	359	345	376	371	352	356	338	377	348	387	362	351	342	337	358	368	362	361	385	363	323	353	345	337	349	355	344	328	365	376	330	350	333	395	351	339	357	347	328	336	336	327	347	337	314	338	353	350	346	296	379	382	342	332	343	348	365	367	327	375	339	361	346	364	384	336	372	349	342	353	347	364	328	369	336	355	378	329	346	341	326	356	346	362	329	389	327	348	350	364	365	355	363	340	356	404	371	369	356	362	378	380	363	320	380	388	386	328	359	325	382	332	365	371	368	368	342	356	367	321	341	372	365	379	332	377	356	336	368	324	349	367	335	371	374	334	383	382	354	332	382	321	358	361	338	334	333	361	358	336	369	370	342	353	334	367	371	349	346	367	330	354	356	364	352	347	379	363	370	380	350	366	352	405	329	324	369	319	371	355	351	320	352	365	351	370	348	396	353	360	363	339	335	358	359	333	385	351	372	368	346	337	354	344	390	343	378	354	355	328	373	368	331	357	371	335	350	376	371	388	369	379	345	344	342	349	393	371	343	359	371	365	324	389	386	381	352	314	377	362	355	384	365	358	370	334	354	372	398	345	338	371	376	364	350	354	360	376	363	335	371	334
25323	21924	25510	28984	21914	21867	2259	413	318	317	318	283	286	321	278	271	281	297	261	259	248	267	260	278	269	268	284	290	265	256	293	293	282	258	251	223	264	267	276	277	255	254	264	264	264	264	261	290	260	267	269	274	261	252	243	263	284	262	294	247	266	287	260	241	262	267	252	247	262	257	253	262	247	299	273	242	260	266	245	266	276	264	261	256	267	264	239	242	254	233	264	249	259	258	275	286	292	252	259	271	258	264	290	275	273	258	285	261	282	272	276	229	259	239	258	270	289	251	257	255	250	261	257	250	258	269	259	227	244	271	280	253	244	266	262	235	253	241	261	261	258	230	242	273	239	322	222	251	269	253	272	250	251	274	242	291	262	274	262	269	257	268	262	238	260	240	253	232	263	271	263	270	250	247	268	264	275	241	268	262	256	257	274	219	257	266	242	273	266	261	251	267	262	251	273	247	263	256	298	238	230	247	250	271	248	268	276	256	272	228	256	258	279	276	309	239	229	232	249	272	255	253	245	266	255	239	264	281	259	265	272	244	264	260	257	236	256	262	267	270	247	233	274	261	259	284	249	304	261	269	236	272	283	271	225	281	247	252	290	260	288	260	249	278	256	279	268	273	242	270	284	271	287	248	279	254	287	257	263	261	232	270	264	265	268	285	270	262	243	229	257	254	225	241	282	240	253	268	247	263	266	240	255	287	260	244	286	254	276	249	257	269	255	273	258	275	280	292	238	282	272	260	234	235	254	273	246	266	234	278	279	261	258	258	297	240	282	232	258	244	241	285	240	277	269	295	247	294	276	250	264	279	257	244	275	274	261	225	219	254	223	252	246	266	261	227	274	253	232	297	280	252	280	271	248	255	252	268	265	258	257	250	246	282	274	284	272	249	269	296	258	268	237	248	265	273	268	280	280	275	241	260	252	267	253	261	236	258	272	247	256	260	253	251	232	247	269	283	269	260	246	273	255	247	282	268	245	250	268	299	229	270	277	256	241	278	249	253	260	265	271	280	256	237	228	282	224	280	269	263	239	259	245	276	244	247	260	286	231	296	284	256	281	230	290	223	254	279	293	267	256	279	243	238	228	275	256	257	285	237	246	248	261	286	291	248	243	238	289	276	278	252	281	286	263	287	247	282	275	300	274	264	237	269	240	266	262	257	254	240	251	247	278	259	268	268	252	234	260	267	251	259	254	266	275	273	257	241	267	257	247	275	263	269	251	273	262	270	270	261	241	234	236	247	264	250	265	263	245	259	261	287	234	275	258	242	256	293	269	253	275	246	243	264	268	260	266	251	235	270	256	264	239	231	273	239	281	287	253	262	259	253	271	261	257	244	284	299	265	278	286	245	262	262	270	262	246	270	244	261	257	287	255	238	283	265	268	249	276	244	245	264	256	263	295	281	249	273	271	241	252	259	285	292	237	262	250	256	246	267	249	247	278	270	256	278	239	254	239	257	267	249	283	240	264	254	262	285	267	303	250	275	261	266	279	262	249	249	261	265	271	265	252	234	254	247	288	283	251	254	262	264	274	280	252	268	255	270	266	267	261	270	261	299	293	270	278	253	253	259	258	265	278	272	237	245	251	260	234	254	273	263	259	278	250	266	280	264	260	306	273	275	247	234	269	276	248	250	233	245	262	280	261	267	238	278	244	267	236	285	294	255	288	281	261	278	234	278	268	252	286	264	282	267	243	248	233	266	249	269	287	274	239	265	278	297	280	262	249	275	246	272	256	246	288	285	282	255	280	245	272	251	282	264	271	279	267	252	260	235	265	250	252	234	253	243	249	271	276	262	259	246	293	258	289	262	250	256	278	259	264	259	279	259	304	295	260	286	284	234	254	219	276	242	264	256	280	278	279	258	258	266	242	237	266	287	293	233	269	275	304	277	252	264	257	251	271	265	271	264	235	257	247	259	257	246	239	268	249	250	278	253	256	279	267	254	259	231	251	258	239	266	213	276	253	235	274	270	283	294	257	224	254	278	269	262	275	254	256	269	257	273	258	292	271	251	279	230	285	265	259	256	243	262	253	228	219	271	281	292	226	266	259	232	241	270	244	276	270	280	280	288	271	280	259	280	257	260	292	270	222	253	273	238	244	300	239	293	262	265	282	258	304	306	224	272	253	269	262	282	261	270	262	276	293	252	254	267	269	260	281	239	257	266	280	244	259	249	281	278	291	259	271	253	279	259	258	238	277	228	287	248	280	257	281	245	254	247	267	265	246	272	236	252	251	259	256	264	248	234	266	240	224	256	232	260	262	253	242	257	292	259	262	282	298	241	254	242	256	281	243	284	248	295	258	265	251	278	269	263	266	264	254	276	221	234	249	277	254	262	248	279	272	258	235	246	262	258	266	231	291	279	270	260	289	257	249	266	243	266	257	244	286	265	262	268	237	257	247	260	268	263	253	258	259	265	284	262	274	266	257	246	257	291	268	260	275	274	259	233	260	287	246	267	257	256	261	287	257	262	265	279	281	257	264	267	243	252	255	224	268	262	257	253	255	272	252	234	263	283	257	298	242	249	260	246	254	295	263	247	270	245	265	231	239	230	233	229	265	256	282	269	267	249	268	261	243	288	251	282	284	259	250	248	236	220	288	245	222	252	261	284	264	243	260	238	261	263	272	252	260	258	268	258	263	244	220	249	269	259	257	264	248	275	264	276	272	258	284	253	278	250	234	231	253	246	253	268	279	249	253	263	236	251	252	234	259	256	299	279	290	263	267	241	277	267	258	257	250	272	279	252	265	261	241	261	262	264	260	260	311	289	260	285	272	276	294	238	235	276	270	243	317	276	293	235	245	263	225	225	265	283	269	283	281	227	261	250	249	255	256	235	249	249	254	262	294	274	277	267	280	245	254	265	246	234	247	289	283	224	242	282	208	252	229	277	287	236	288	256	255	267	252	264	265	295	269	273	269	272	274	274	268	280	266	237	246	253	222	227	262	266	258	256	286	197	252	296	261	273	280	267	302	247	226	285	255	257	271	242	250	255	235	229	247	259	264	248	259	271	257	267	254	286	271	236	264	285	287	268	233	262	277	237	273	234	231	255	256	267	237	241	246	268	276	280	274	265	254	275	248	284	243	246	270	273	245	272	260	267	265	236	251	295	251	279	246	296	275	284	273	253	256	276	258	256	258	283	262	284	285	254	278	275	283	267	291	280	266	254	268	259	246	247	274	256	249	255	238	257	273	268	253	280	272	307	245	212	246	260	244	255	244	271	258	284	251	251	264	264	257	279	249	255	257	274	289	229	249	266	305	271	265	261	251	284	263	259	250	217	271	267	288	238	257	257	247	275	246	275	238	249	292	286	273	265	270	258	263	270	223	250	238	260	257	260	252	300	236	273	238	266	298	283	282	249	285	232	260	232	259	253	282	269	253	280	230	252	299	264	257	252	259	268	236	278	209	270	300	288	261	298	272	277	280	272	247	249	243	259	231	265	260	257	254	267	265	245	277	282	288	259	285	252	272	257
6679	2914	1635	952	779	688	663	601	589	611	608	612	570	614	573	617	595	591	605	574	555	602	623	580	573	588	622	536	596	609	564	610	634	606	557	565	615	566	592	590	598	612	643	545	626	576	546	617	560	567	594	564	566	566	617	617	558	577	568	575	628	597	563	530	552	585	534	538	610	570	626	589	582	563	580	601	585	593	578	628	573	583	610	543	576	574	595	571	619	529	616	596	637	583	601	641	598	586	551	597	578	588	556	603	576	585	585	625	574	570	590	565	600	602	588	575	534	582	623	637	564	548	548	566	557	611	588	593	563	562	594	590	547	569	603	584	576	590	575	619	604	558	591	572	573	629	593	595	568	580	541	592	585	593	620	599	549	580	611	568	593	566	592	579	607	558	585	590	562	607	552	557	607	572	569	563	583	585	593	573	584	582	589	568	572	622	578	593	587	578	574	607	580	569	611	533	629	596	555	570	568	610	607	563	591	609	589	570	604	574	540	621	603	553	564	612	553	561	581	595	624	583	626	545	553	633	538	587	584	546	546	619	596	570	557	604	600	598	568	568	557	582	591	560	559	599	563	581	591	600	556	610	576	539	547	549	588	563	569	639	549	584	559	578	566	550	560	567	599	565	590	563	576	561	597	596	617	564	615	596	615	626	586	590	577	629	581	601	572	597	542	588	625	611	542	570	570	586	574	568	588	630	563	581	566	595	588	530	572	603	602	593	581	597	549	601	554	595	618	570	589	602	549	588	579	640	589	579	606	574	582	584	590	545	594	586	572	600	612	599	579	573	572	590	621	582	585	575	597	596	568	537	602	581	605	596	605	558	595	604	576	561	588	577	575	608	597	542	568	569	589	565	594	575	561	569	582	591	594	586	580	608	625	587	585	569	569	612	596	565	548	595	580	545	598	536	584	582	566	608	600	601	596	541	611	556	559	528	591	587	569	612	586	580	581	615	548	536	559	563	574	578	587	583	569	604	571	582	574	590	611	597	576	582	582	564	591	615	540	616	591	581	578	585	559	590	577	582	559	556	616	575	597	588	545	605	593	598	579	585	625	554	574	552	571	604	584	576	585	580	559	557	571	576	552	565	584	586	607	556	555	569	541	546	602	593	563	572	586	581	587	550	638	573	589	577	589	608	606	590	573	594	570	594	579	610	595	598	517	598	580	555	559	536	574	593	578	574	578	588	536	559	558	600	583	577	602	580	576	578	574	583	574	550	590	559	587	580	599	581	612	608	546	577	583	562	564	614	577	552	585	589	570	588	568	573	592	601	581	591	590	562	607	554	521	561	533	612	606	575	553	570	613	560	553	545	586	618	534	581	577	585	608	578	599	561	593	583	571	621	582	610	565	579	573	570	599	562	581	601	587	600	597	600	595	583	587	617	587	585	560	606	547	586	595	596	614	588	519	599	593	588	592	533	595	586	548	603	612	580	562	548	549	585	621	582	606	631	590	583	561	576	585	564	611	575	597	582	603	587	594	590	550	573	551	585	566	560	632	562	580	622	618	549	600	554	611	592	575	557	558	573	599	576	601	555	580	598	587	579	596	600	632	583	581	575	575	574	577	608	535	537	584	572	541	554	565	601	576	547	606	541	611	573	573	561	601	578	573	550	584	634	609	620	572	593	573	577	593	599	599	639	528	559	573	591	631	582	606	573	608	552	576	559	572	569	581	626	566	585	577	580	613	593	551	546	530	588	613	582	571	577	578	559	575	553	584	571	574	623	600	567	599	609	588	580	552	562	551	556	546	588	589	576	575	584	589	587	588	582	635	577	601	582	595	620	556	523	567	558	566	621	606	544	597	618	555	540	566	586	507	610	583	569	556	564	592	578	621	653	544	589	586	570	596	602	582	553	584	590	543	584	571	575	559	570	612	559	563	575	549	567	571	612	560	562	594	598	549	615	564	571	610	564	609	573	570	584	587	611	559	579	628	625	549	557	579	557	578	569	611	609	562	588	611	617	566	562	580	606	583	606	572	607	594	579	596	586	629	521	596	602	576	601	567	594	574	606	575	543	585	602	552	603	581	547	602	584	570	558	604	566	611	587	590	564	617	568	619	545	604	557	581	620	572	569	547	579	569	578	575	570	555	607	596	615	558	600	602	566	584	568	578	574	624	560	605	548	576	570	574	615	612	582	590	591	562	561	562	546	558	560	580	582	591	635	627	588	594	601	629	604	553	603	627	574	623	539	650	556	609	567	583	604	611	594	561	574	582	574	591	575	597	542	553	589	619	584	624	553	591	604	571	615	598	590	574	581	565	560	549	574	576	571	599	566	614	585	588	577	595	587	609	570	586	560	574	547	597	590	591	552	585	617	612	588	562	602	634	608	582	548	599	569	591	589	574	603	561	612	532	544	601	582	550	582	578	575	563	615	602	614	586	616	588	550	565	570	567	593	563	595	574	598	584	576	588	566	599	584	584	611	621	542	595	579	583	550	611	543	561	564	617	577	591	578	626	544	590	613	555	554	528	667	580	537	569	595	587	604	590	628	533	636	620	610	590	556	554	578	608	566	599	570	550	571	561	600	575	582	542	556	592	545	562	606	647	600	598	585	606	621	587	591	534	555	596	588	604	585	600	577	605	574	587	571	627	604	600	593	605	650	589	585	571	581	573	591	560	566	596	579	599	577	563	646	557	567	587	545	565	597	571	586	541	590	617	601	577	570	583	572	600	631	586	607	552	544	568	560	559	553	591	574	553	559	587	608	649	621	594	589	561	596	600	527	565	604	579	598	572	611	563	554	578	596	553	577	573	565	555	575	604	572	549	604	555	578	577	562	565	558	571	577	547	595	583	606	554	542	585	592	590	579	571	578	565	618	598	582	582	597	603	589	503	594	600	590	567	643	632	522	588	561	571	554	571	538	563	579	538	591	598	571	615	591	564	605	577	583	584	567	550	579	610	565	583	598	597	582	590	545	545	587	582	575	578	573	566	580	627	573	608	527	556	601	583	593	591	586	582	572	583	596	570	537	597	587	560	585	567	551	608	591	602	605	593	586	589	575	562	591	592	599	573	600	555	596	568	580	536	594	584	578	564	625	610	579	611	525	591	578	540	561	566	586	540	595	571	572	585	615	566	572	563	599	603	616	615	580	576	571	615	596	633	583	600	558	603	574	575	591	560	591	552	596	531	572	582	592	617	576	616	601	573	580	570	598	566	588	547	563	583	613	578	558	594	577	622	562	560	622	562	570	594	627	599	561	591	584	550	572	585	575	540	598	613	550	595	596	567	594	608	600	578	599	557	586	551	552	583	588	563	562	578	558	587	583	596	531	612	606	609	584	533	596	574	608	632	588	547	607	605	591	549	658	611	598	594	561	588	597	582	584	627	593	573	627	529	587	570	550	569	613	588	601	600	597	593	607	586	543	533	593	553	549	564	574	546	588	570	595	598	551	591	597	544	634	608	597	619	605	587	592	574	571	570	567	574	559	547	592	544	585	519	614	564	572	627	580	556	577	545	555	618	604
24802	21896	25650	28739	21896	21911	18052	654	379	355	335	325	313	297	256	264	244	264	259	265	238	241	209	202	233	247	199	216	230	205	229	211	217	204	197	215	219	241	212	207	187	213	213	229	210	209	249	235	178	215	218	198	214	223	196	230	211	199	218	212	208	210	193	204	213	198	220	220	206	195	216	191	238	236	231	204	214	208	186	210	211	220	192	211	215	189	221	212	221	219	244	221	197	242	211	216	191	217	212	204	183	242	219	234	218	218	226	226	226	205	225	243	216	229	230	212	228	200	261	226	217	229	202	191	223	221	196	240	220	223	216	202	204	201	213	243	198	195	209	219	223	205	215	223	196	218	227	223	221	224	227	183	215	207	207	229	212	226	211	213	216	213	214	231	225	211	220	223	242	205	181	212	190	215	236	220	218	240	203	205	215	197	192	251	210	228	224	210	193	194	221	209	193	219	240	208	224	204	200	205	219	222	214	211	225	204	237	183	206	243	248	207	191	208	207	223	212	230	173	192	212	243	238	191	216	206	212	197	212	188	235	197	207	202	227	219	218	207	213	213	199	176	191	237	191	219	204	231	210	188	209	199	193	209	238	181	202	229	209	200	202	219	231	218	209	230	210	224	200	220	231	218	227	227	208	232	217	195	221	219	193	218	192	203	212	210	214	225	228	215	211	209	182	208	201	212	236	214	225	200	213	227	214	214	214	224	229	214	183	206	209	200	213	197	225	247	190	232	228	239	198	233	211	220	210	203	212	193	191	207	216	224	210	218	202	203	209	255	232	248	206	220	215	195	186	225	235	240	197	214	196	240	257	208	197	198	226	213	224	203	229	190	216	236	226	215	222	187	208	197	207	228	199	217	228	220	219	205	207	203	185	208	213	225	232	210	209	215	203	202	218	210	225	203	223	226	181	208	202	211	237	208	188	202	219	211	207	228	206	197	218	200	203	202	227	218	255	190	216	204	205	216	238	210	205	231	209	212	206	212	223	235	202	212	198	212	214	235	219	203	228	199	209	217	202	220	241	185	263	203	208	216	212	234	219	206	225	183	221	228	210	242	235	198	239	221	215	195	218	218	215	239	219	205	204	197	216	227	207	201	209	240	219	181	217	210	222	208	222	227	210	223	210	224	206	228	211	217	219	217	202	209	209	215	251	191	224	205	207	197	221	221	228	216	211	206	218	225	234	207	196	176	238	197	200	231	214	187	219	202	218	218	190	241	186	276	238	209	226	208	219	207	199	220	218	214	231	219	236	195	184	215	229	239	234	238	228	215	218	195	201	226	222	235	246	219	225	206	210	208	194	225	235	210	189	208	193	234	207	215	231	176	205	244	233	241	203	213	210	220	199	244	221	209	236	214	208	235	206	204	215	208	196	211	235	216	213	226	214	208	197	198	188	233	213	233	236	207	203	208	224	215	216	187	221	257	224	205	212	213	225	210	204	224	222	220	246	240	183	216	206	240	218	222	204	211	196	231	173	225	214	207	219	232	198	193	202	195	205	252	208	185	198	226	226	215	210	204	222	221	193	212	228	210	229	220	225	198	215	194	212	197	238	199	230	190	203	197	194	211	205	192	223	213	221	196	203	198	233	254	238	201	191	219	200	211	232	224	213	201	219	205	224	226	213	220	211	202	243	175	208	204	207	241	223	199	203	200	221	240	202	232	220	208	213	204	231	215	218	213	222	200	198	188	188	220	232	206	210	200	217	219	192	243	187	229	196	189	202	232	236	248	211	214	214	230	233	228	185	191	260	239	214	211	221	232	232	218	200	213	215	233	193	218	222	196	201	216	212	211	238	233	228	191	233	227	247	231	224	218	240	231	225	203	213	214	217	198	213	224	224	210	249	212	238	218	193	215	209	185	220	217	221	215	225	226	232	212	212	216	198	237	176	217	218	241	201	230	215	197	200	216	203	205	211	213	200	222	226	210	224	203	211	228	217	224	212	227	219	216	201	209	217	204	212	207	229	243	222	205	232	204	222	220	203	218	207	226	232	198	223	230	241	226	240	212	223	218	242	227	208	216	226	224	209	209	207	240	186	211	213	218	215	221	194	212	213	193	263	208	218	212	205	205	240	215	193	219	211	228	195	215	195	218	203	198	184	261	232	236	214	221	237	239	220	216	221	216	218	226	186	199	212	217	205	217	201	250	221	226	179	198	218	214	215	205	227	195	212	211	204	225	217	224	243	218	200	238	238	207	216	211	209	230	196	210	215	224	203	193	203	212	223	241	226	214	197	233	207	200	195	209	185	231	207	233	204	206	219	221	221	251	226	206	201	214	192	205	230	212	223	211	239	213	187	233	189	216	234	213	215	220	220	188	198	186	180	204	218	236	225	227	191	232	249	226	215	199	207	208	199	215	221	214	213	183	246	218	167	240	209	198	190	203	190	215	200	219	188	209	220	212	221	229	200	225	211	224	202	216	211	226	210	220	192	185	199	189	224	203	223	251	192	209	227	205	207	230	211	211	236	228	204	229	191	228	198	210	213	229	196	216	246	224	201	226	190	204	192	251	244	219	218	189	188	228	207	206	205	208	194	230	237	237	232	197	198	201	218	219	206	228	203	191	234	203	229	242	183	193	255	216	194	222	222	216	218	197	235	241	221	216	209	202	192	221	203	196	225	216	207	211	228	231	220	213	229	213	210	203	213	219	208	219	229	200	199	205	218	227	200	190	221	187	217	215	226	209	219	224	219	205	160	212	191	211	241	226	230	212	198	212	208	210	214	221	220	211	212	233	202	208	230	210	226	218	229	190	222	186	213	235	234	204	204	224	189	204	222	164	164	210	195	175	217	195	209	212	198	230	187	208	185	227	225	213	221	225	226	210	243	215	230	225	220	196	218	228	201	190	224	242	243	250	228	200	206	241	219	205	204	215	203	175	204	263	211	246	223	200	193	204	218	217	219	197	203	197	177	189	249	223	228	210	176	220	215	202	216	199	225	199	227	210	207	241	230	211	215	247	210	207	209	213	210	238	217	203	244	220	209	201	237	225	199	202	228	210	202	208	211	225	208	212	205	212	224	210	220	209	209	193	202	217	229	202	229	213	221	244	208	229	231	207	224	231	184	221	224	215	209	203	223	192	201	227	209	204	258	226	206	231	212	217	221	201	197	195	224	226	198	236	201	186	212	189	206	207	229	246	224	196	201	193	231	227	218	200	211	199	209	224	221	234	222	222	202	215	195	209	214	184	221	206	210	218	198	259	200	181	224	232	238	188	202	191	214	206	204	250	190	245	186	216	204	220	247	221	218	213	226	216	215	195	214	223	217	217	220	226	229	230	207	221	230	208	214	229	207	202	230	208	221	205	247	218	223	210	213	201	237	226	201	245	193	229	223	195	209	213	242	202	205	204	215	205	216	217	227	224	205	208	229	229	212	211	196	231	213	211	205	239	195	226	229	194	195	211	222	187	207	232	234	237	200	219	216	170	223	241	236	231	226	217	200	202	194	215	220	232	238	217	207	242	194	176
8897	4447	2193	1126	762	635	581	513	605	496	492	450	508	479	469	491	504	503	477	456	466	465	458	450	459	429	488	499	418	458	451	455	437	479	497	463	467	453	454	444	503	467	460	491	440	474	488	460	474	467	496	438	452	431	484	474	451	480	450	464	478	453	468	454	473	492	499	488	428	497	465	457	462	469	462	459	499	470	434	465	477	476	473	471	453	449	439	431	472	450	475	449	492	454	450	426	453	464	501	423	441	482	438	446	410	449	444	469	459	474	441	432	495	447	468	480	460	470	493	422	487	436	472	436	487	451	452	467	480	433	446	463	439	455	473	477	443	460	470	470	441	472	436	448	439	499	453	408	450	418	447	435	463	450	441	454	452	462	445	451	476	448	471	478	461	440	477	455	442	464	515	462	441	431	491	459	429	481	454	465	481	450	449	481	447	444	497	442	433	471	463	453	450	431	442	458	446	478	447	474	481	449	443	436	461	429	484	455	448	502	413	471	453	441	447	493	447	448	496	476	468	477	456	472	478	468	430	460	468	482	465	469	481	476	439	498	462	438	450	475	484	465	468	472	463	474	478	468	463	447	459	425	426	452	458	492	458	427	426	422	439	435	473	467	460	475	454	439	463	472	467	465	461	484	473	481	472	491	443	430	467	469	425	456	450	486	431	459	447	453	462	462	464	419	480	457	433	467	472	472	472	454	460	444	495	459	433	457	440	487	500	443	485	457	490	419	481	445	450	491	451	451	479	470	475	445	404	509	473	441	460	495	514	444	468	441	494	465	458	465	466	459	461	470	501	474	439	447	454	484	461	431	483	460	423	430	453	463	462	416	459	476	468	427	455	436	481	466	443	483	465	460	440	459	487	498	444	471	436	483	484	490	488	461	447	504	489	454	458	464	438	421	446	466	501	428	472	479	442	494	448	442	454	427	444	481	472	447	425	473	464	455	447	464	463	483	462	443	491	461	471	492	461	421	458	480	456	458	449	451	455	432	443	448	453	470	472	467	460	452	434	449	445	450	470	437	452	441	456	432	477	504	466	458	444	483	505	470	467	511	496	489	434	459	485	446	498	425	442	452	490	435	495	462	454	475	441	473	447	494	520	446	457	430	474	475	473	433	483	453	508	422	441	483	497	467	450	470	493	447	465	477	463	480	431	460	485	443	459	465	465	464	525	470	461	469	429	462	475	446	459	433	473	458	464	465	458	504	446	480	435	444	463	482	518	455	464	448	492	436	458	454	489	436	444	482	436	450	468	464	459	452	492	479	453	421	447	475	509	469	450	450	414	454	462	479	458	471	431	486	444	467	441	477	439	436	468	453	465	486	432	457	466	431	480	454	474	439	470	455	495	458	457	463	452	472	428	467	445	491	432	457	465	489	462	494	437	455	433	475	444	458	485	481	487	431	448	479	450	499	413	475	450	443	439	423	472	479	477	442	452	455	460	441	462	440	461	486	448	463	460	468	475	452	459	521	460	473	462	428	427	488	433	443	418	476	467	466	450	469	456	489	483	488	446	493	502	464	459	454	488	481	452	434	491	468	501	475	430	447	491	460	465	506	487	461	481	448	436	457	466	390	478	467	499	485	468	519	473	457	437	422	474	471	481	461	440	474	463	449	473	414	466	441	446	452	462	496	459	476	467	496	444	449	448	440	507	407	453	454	496	448	438	466	456	473	438	486	421	427	435	470	495	499	439	483	461	457	443	455	445	461	474	421	475	461	445	424	509	467	437	471	468	438	445	469	486	497	472	488	451	476	477	437	454	449	433	422	436	450	463	451	504	456	455	475	506	457	468	488	440	456	399	426	469	432	451	421	471	475	461	499	438	452	467	478	473	467	501	494	506	443	416	501	457	475	457	479	506	470	412	427	442	446	490	461	471	475	472	478	460	455	424	473	466	464	448	466	462	438	510	447	410	476	457	467	464	462	450	467	476	399	475	469	480	451	452	438	487	461	438	454	423	454	463	410	463	408	481	468	462	457	476	464	455	432	450	461	459	469	440	435	457	465	497	468	457	434	464	474	454	469	464	503	458	492	434	421	453	465	461	493	448	456	465	446	456	452	420	447	472	500	503	455	467	440	470	439	460	468	451	444	433	433	427	482	457	436	449	490	484	441	434	492	466	457	478	463	480	458	491	452	446	454	439	476	461	489	471	453	460	464	454	475	477	465	437	490	464	412	412	436	461	446	455	454	462	440	446	472	434	457	482	467	459	435	475	475	460	471	458	454	456	503	477	458	454	474	477	456	429	461	516	425	495	438	409	454	440	463	435	440	432	483	464	473	512	511	438	469	463	450	466	471	439	443	476	472	431	460	457	466	434	494	484	468	453	502	405	407	486	475	453	453	449	468	450	475	458	455	455	438	475	474	477	434	447	435	495	454	459	452	451	464	454	477	489	470	441	470	446	494	446	448	492	457	460	480	485	474	436	478	451	443	465	485	452	464	457	412	481	482	459	486	441	422	426	462	450	460	450	464	482	479	466	446	429	487	421	494	470	448	459	466	461	482	471	439	457	485	432	476	447	432	503	460	482	453	437	462	435	441	467	467	464	470	475	505	450	497	461	417	436	451	457	457	454	455	431	471	449	447	452	451	454	467	469	471	477	475	474	498	471	445	478	445	485	458	441	455	454	443	479	464	460	487	457	455	450	475	464	475	426	477	438	487	509	475	457	467	459	453	447	491	440	460	514	493	464	425	469	416	483	507	447	461	436	504	454	446	460	451	442	484	448	449	427	473	476	457	492	442	480	495	484	459	498	500	435	470	462	429	466	456	421	430	447	476	454	433	478	462	452	460	443	452	422	445	454	464	463	509	483	446	469	457	465	493	453	450	461	449	452	473	476	458	467	495	445	446	454	437	415	475	464	434	494	451	485	476	439	496	428	435	486	440	507	459	442	490	459	437	462	463	444	448	462	480	439	465	485	500	470	454	451	450	430	422	431	456	465	472	432	478	463	477	483	438	436	451	509	459	436	453	455	437	455	485	443	467	477	466	475	482	485	456	441	477	418	469	467	490	420	433	453	423	437	457	466	466	446	414	475	482	459	458	479	459	467	460	451	442	444	505	462	451	456	434	447	450	435	452	461	462	509	480	469	491	497	472	453	466	483	458	465	466	490	442	456	474	466	446	442	486	422	440	503	459	488	481	460	436	462	449	507	459	479	442	489	477	416	441	434	423	454	461	492	475	443	462	445	457	436	461	446	488	495	434	468	462	439	470	484	484	476	472	457	477	491	506	465	468	432	453	438	433	449	494	442	435	478	478	449	448	485	449	417	442	457	446	488	439	481	417	482	449	444	456	436	462	447	433	448	422	458	471	413	458	439	479	428	466	482	479	447	449	469	456	416	488	427	435	482	458	484	447	471	454	449	483	459	465	475	466	398	490	452	461	504	470	469	450	450	454	441	460	429	488	439	469	457	528	425	430	423	435	441	459	477	433	461	467	444	494	420	480	472	491	443	434	471	457	455	444	450	457
32077	18964	6308	318	206	146	155	112	135	127	134	146	132	121	96	147	93	137	144	149	115	138	145	133	118	134	133	125	108	129	156	133	118	153	126	131	116	155	134	118	148	129	154	144	130	117	147	117	113	128	130	119	127	133	125	117	138	115	132	127	141	94	141	147	135	160	119	127	131	140	115	140	138	119	125	119	121	126	141	121	124	128	139	156	116	124	123	118	119	132	149	113	127	137	123	155	126	144	131	113	115	154	124	129	134	131	124	139	139	144	119	112	136	130	136	110	119	139	130	142	150	116	146	130	137	130	127	135	120	138	154	125	125	140	143	160	148	146	119	132	113	128	147	151	129	140	134	151	147	138	157	119	121	127	130	137	141	121	121	141	120	141	153	137	134	141	127	136	138	157	144	131	146	122	141	139	130	116	145	135	124	146	95	137	123	117	132	136	142	131	106	123	134	122	122	130	131	129	127	134	127	149	138	146	126	149	147	156	122	131	115	127	148	133	126	122	122	125	153	129	156	114	133	133	133	134	130	122	124	114	159	129	138	128	135	144	135	125	132	148	145	126	113	135	143	127	125	111	125	121	116	126	125	130	144	158	126	122	141	138	136	132	153	151	136	127	146	146	136	137	126	125	147	122	123	132	140	123	167	117	138	127	121	119	130	121	114	119	117	123	121	125	131	136	130	146	131	130	125	125	145	130	116	126	125	126	119	115	143	151	145	149	134	136	134	132	125	136	134	135	130	136	115	140	128	127	143	132	120	122	130	141	122	133	130	127	128	121	130	131	130	132	138	118	153	137	128	136	130	120	108	125	153	131	137	131	150	141	135	128	134	143	137	131	141	131	158	109	127	130	124	151	138	140	152	133	125	135	115	144	124	137	112	140	122	115	132	164	151	126	132	139	139	161	124	141	110	157	149	137	133	128	127	119	127	136	145	116	121	114	121	135	140	133	116	130	144	109	122	136	122	131	160	115	137	139	160	119	132	120	122	135	141	121	140	130	120	128	155	142	150	121	130	115	145	154	149	125	128	120	134	128	132	115	128	118	109	104	144	116	122	126	132	131	125	126	112	127	119	107	140	133	142	129	160	130	128	139	120	114	105	138	150	136	123	123	130	103	116	112	134	110	147	133	142	129	134	136	127	151	121	135	143	141	136	121	169	136	126	117	135	136	138	131	133	128	121	144	152	159	110	124	145	166	102	122	130	140	125	140	115	116	128	131	133	137	147	162	96	127	137	136	160	143	124	131	117	139	139	124	128	136	140	123	120	138	136	135	118	111	155	130	136	125	117	143	123	121	138	129	124	140	124	121	126	145	172	124	108	120	118	118	125	141	120	139	139	118	131	125	121	147	124	125	131	130	120	122	124	139	135	108	151	160	123	127	116	125	140	140	118	117	111	127	124	132	130	136	134	128	149	126	137	138	153	140	129	113	143	146	133	121	149	138	135	133	121	154	129	105	119	109	136	153	129	125	136	106	119	132	132	124	147	107	134	123	148	119	122	109	135	126	135	125	164	149	119	147	137	137	117	129	121	127	137	128	128	130	155	133	120	129	135	141	132	144	150	121	127	121	131	131	120	115	109	140	124	134	136	125	138	111	146	117	131	150	134	130	140	134	136	121	129	128	141	135	134	134	111	138	139	128	136	121	135	147	137	145	117	130	133	134	138	145	126	115	131	148	161	138	130	123	149	147	136	140	137	131	141	123	150	131	137	106	119	131	120	133	108	133	134	116	103	119	141	132	115	137	113	135	122	134	117	152	145	156	142	111	133	133	129	116	136	139	134	148	131	116	119	125	130	123	148	129	120	145	143	141	128	127	121	121	145	131	121	131	141	132	136	127	110	127	128	137	150	122	125	126	109	145	156	128	121	113	131	128	148	117	134	140	118	143	113	138	146	114	137	105	129	135	145	136	132	145	143	116	134	143	146	138	129	131	140	115	138	123	139	120	111	121	117	130	116	145	144	123	138	123	140	135	116	142	126	128	136	122	107	155	140	123	134	136	148	131	142	129	117	118	126	109	136	131	150	126	147	103	125	131	123	135	145	148	145	128	127	115	147	154	132	130	147	156	131	140	141	138	114	136	135	119	127	136	140	140	156	129	141	135	132	123	121	125	138	137	127	116	123	144	126	121	159	124	128	146	130	143	125	118	123	129	150	155	133	128	136	124	121	140	132	130	115	126	124	106	125	149	155	122	133	134	144	132	134	121	114	126	111	123	117	117	107	145	111	148	131	126	109	124	149	121	107	150	151	121	121	136	126	127	143	126	116	131	149	103	133	137	144	135	133	131	134	141	142	142	139	117	117	145	137	130	147	117	148	151	133	121	117	119	118	122	159	120	149	128	107	141	128	115	95	135	119	134	128	145	131	116	131	134	140	130	127	138	122	151	125	129	168	155	141	140	157	131	141	139	120	141	142	134	126	124	139	150	148	136	137	121	126	127	107	127	133	136	137	143	139	128	105	133	143	134	152	123	121	144	120	131	140	139	132	129	134	144	142	130	115	129	119	117	119	119	137	121	141	126	125	121	140	130	102	128	113	126	122	112	140	139	113	116	136	130	133	136	130	149	149	140	124	143	120	113	117	117	109	137	109	125	122	114	125	136	133	128	121	109	133	136	132	136	124	138	128	121	126	143	127	128	113	136	130	118	142	130	160	128	125	126	143	120	129	150	125	135	124	121	142	119	128	142	130	119	136	150	145	141	100	140	122	117	164	147	118	122	124	130	122	99	133	115	145	129	97	137	131	145	128	133	127	134	121	134	113	141	116	140	138	124	148	132	116	141	117	111	122	127	122	113	135	133	127	121	130	131	142	148	148	120	148	121	115	129	145	136	125	148	124	142	127	109	146	122	107	154	131	125	133	147	128	135	118	118	148	118	131	145	128	147	166	130	120	152	133	139	118	127	151	121	133	133	133	125	132	129	130	130	110	125	141	123	134	143	122	142	135	117	140	113	127	142	144	120	134	132	135	134	127	127	138	131	145	118	132	119	121	159	145	152	113	122	121	126	129	145	104	132	147	136	155	120	140	129	129	157	131	119	133	102	112	115	131	136	114	130	128	145	142	113	148	138	153	114	108	124	116	92	129	156	121	131	131	121	149	130	139	127	151	156	139	148	140	134	151	137	127	131	140	133	145	143	118	114	145	131	112	115	125	136	126	130	127	130	141	132	145	124	127	122	115	144	115	127	137	130	134	117	123	137	121	127	112	147	132	110	135	108	131	125	138	124	111	128	131	107	114	137	124	126	127	119	119	148	148	128	132	125	131	134	132	119	127	126	120	135	122	137	143	128	149	141	129	134	135	133	136	131	122	128	125	130	135	148	132	144	126	126	113	123	148	130	140	172	121	135	126	136	136	121	124	143	126	117	137	129	129	116	124	130	149	141	135	130	150	130	144	119	105	121	128	120	134	147	138	126	112	126	121	126	131	125	138	123	140	133	113	138	140	131	137	142	111	137	113	128	140	126	126	121
5358	545	410	374	349	374	362	364	351	334	344	359	346	335	343	315	342	339	329	316	328	319	326	347	329	361	385	318	315	314	361	318	371	345	354	331	347	362	333	337	317	340	316	333	356	340	334	347	329	346	323	363	339	310	365	380	317	320	339	317	317	367	350	333	330	306	300	346	328	337	330	333	336	343	346	295	344	323	340	327	371	362	353	357	328	322	321	319	365	304	343	364	370	362	345	349	330	358	340	337	357	316	320	348	337	355	339	336	320	339	303	314	399	350	366	344	312	292	327	334	309	355	343	290	320	324	364	349	356	316	333	319	344	353	335	338	385	318	351	347	336	339	363	361	340	370	350	328	296	350	360	348	336	326	337	336	336	344	331	335	311	363	344	340	338	340	345	317	335	338	300	316	334	335	309	380	355	371	356	335	320	340	321	347	353	306	333	336	335	348	338	340	349	340	331	306	333	335	327	322	339	333	340	317	321	351	313	310	338	310	326	328	373	334	334	347	370	322	340	354	330	346	310	349	351	348	335	305	313	331	331	325	314	342	363	352	341	356	354	343	336	333	346	313	338	340	360	321	360	349	341	371	326	313	326	343	355	343	357	335	349	342	345	331	320	320	317	366	337	357	338	365	329	361	334	340	337	360	367	326	343	327	372	301	339	331	337	349	354	328	295	334	352	360	315	346	343	332	335	342	359	340	327	349	338	357	339	336	354	354	350	327	348	335	323	331	332	355	316	333	357	332	326	319	336	332	338	313	342	322	344	347	314	342	337	380	357	349	317	308	361	377	325	351	302	318	327	365	357	343	339	318	340	332	338	350	327	304	354	331	342	331	338	339	365	312	330	369	360	356	323	326	348	350	332	349	343	299	335	328	333	351	339	335	351	366	349	367	337	311	332	338	360	358	365	367	324	330	354	339	333	362	339	354	378	358	352	366	325	338	352	309	359	314	309	354	377	342	366	376	339	334	334	339	348	346	341	345	344	313	348	352	313	330	346	306	360	342	303	337	338	336	314	348	317	334	328	331	320	333	325	345	333	350	327	354	319	336	333	349	354	333	315	321	316	381	342	332	341	350	322	326	352	342	357	346	337	398	342	324	326	351	322	350	314	342	350	363	332	352	358	294	338	368	329	369	350	299	305	327	330	334	390	350	365	344	336	313	352	344	386	330	342	316	322	345	341	321	323	339	327	349	363	323	322	344	326	316	331	376	332	313	329	374	331	343	361	372	337	314	329	355	324	384	326	333	349	335	356	325	339	343	351	335	330	325	349	316	365	335	349	381	367	345	318	352	329	348	350	352	303	378	334	347	325	314	328	331	371	350	381	356	359	327	334	341	345	376	336	322	329	354	341	341	345	317	353	343	301	342	298	319	344	335	311	356	324	321	324	299	322	367	305	331	349	379	330	329	351	338	347	324	339	322	336	320	350	311	304	347	352	343	342	331	324	320	341	336	326	339	327	304	314	365	310	366	305	346	316	337	324	338	326	356	316	317	358	335	338	313	350	376	371	326	322	349	336	339	363	340	367	341	361	348	359	347	323	328	330	328	364	351	391	326	302	338	361	344	351	338	337	349	335	313	340	351	312	365	317	334	339	312	332	330	346	315	343	347	304	348	349	339	320	356	341	329	336	343	355	340	357	332	328	327	359	322	320	346	309	333	327	330	329	354	326	341	318	332	326	327	303	348	323	347	290	316	316	324	339	335	322	330	300	329	353	346	345	353	343	353	352	332	320	353	350	352	317	314	351	331	342	347	349	340	327	347	353	342	369	347	340	344	356	338	339	345	358	363	322	369	318	331	321	329	338	374	323	362	348	342	341	349	334	361	315	354	332	321	343	277	328	349	367	322	350	356	319	361	330	358	368	336	327	334	341	334	335	334	369	330	335	382	334	360	324	363	316	338	320	328	322	337	356	346	318	317	327	321	369	325	327	290	328	326	342	334	350	347	331	357	320	325	381	345	344	345	324	320	328	331	324	325	314	365	346	349	331	346	332	377	363	370	330	350	320	294	344	321	356	355	352	345	351	327	368	337	314	372	351	353	340	310	345	352	338	359	331	310	335	315	336	368	293	331	352	317	327	348	329	376	353	338	371	357	331	342	351	347	360	316	326	324	351	357	327	324	363	346	350	317	321	313	351	332	331	334	334	350	302	368	356	312	341	381	303	337	345	335	312	339	361	368	352	328	307	363	342	337	311	328	308	339	341	330	350	322	331	336	325	330	336	345	343	374	319	339	314	358	301	351	340	374	311	316	368	301	348	317	359	332	315	343	358	347	347	380	336	320	314	356	366	307	330	349	321	350	343	344	360	360	387	346	320	355	349	365	360	331	340	298	333	339	308	358	338	315	317	352	331	329	323	315	349	353	333	375	336	345	344	352	330	363	341	338	355	387	343	324	342	346	355	294	312	340	314	342	331	311	349	347	333	365	348	322	350	356	330	345	329	338	359	341	357	364	351	370	337	322	357	355	318	309	345	351	318	362	341	349	367	372	329	318	357	368	313	327	308	358	358	374	316	328	335	355	333	324	344	338	331	335	349	334	333	332	345	335	322	350	353	307	334	320	372	352	353	327	325	334	344	310	362	380	327	369	342	325	377	354	370	337	350	334	326	359	339	342	364	332	322	332	337	329	345	338	353	360	311	365	336	325	329	352	386	329	373	336	350	331	335	326	340	321	362	350	340	321	334	338	319	348	308	355	370	319	326	345	334	332	313	327	364	344	346	362	326	356	334	341	333	339	372	349	340	329	350	330	321	342	355	340	324	333	310	331	327	306	337	332	355	345	316	365	335	367	346	322	311	330	313	336	368	363	337	357	329	330	321	345	313	340	359	373	345	379	338	314	340	333	359	319	344	334	378	332	381	336	343	346	321	318	360	340	321	351	330	358	331	304	342	357	341	350	378	326	321	361	347	353	361	334	370	350	328	384	322	342	343	340	347	337	358	373	343	313	308	329	342	351	354	344	314	339	329	333	341	333	330	305	340	336	345	357	336	340	339	355	315	300	322	334	337	344	364	312	321	356	349	331	342	340	340	343	324	377	325	352	374	341	329	331	343	317	352	310	345	353	352	343	333	361	329	333	301	346	337	356	336	360	305	334	344	343	377	341	348	322	350	347	362	337	360	329	345	355	310	312	360	382	324	368	332	365	327	327	336	356	335	335	398	314	356	342	345	354	316	321	368	330	312	371	356	336	315	365	356	324	310	313	374	318	360	358	345	352	379	348	351	349	361	350	330	367	333	343	384	336	335	336	361	368	308	313	343	300	350	324	332	351	330	323	354	315	322	380	352	357	351	340	324	372	337	309	334	353	323	358	344	342	359	342	331	358	332	327	323	342	331	371	346	335	350	346	346	328	348	352	333	317	304	356	333	326	356	337	362	305	348	346	378	347	315	338	354	329	322	340	330	348	335	309	338	333	356	346	333	331	361	366	364	347	343	334	392	300	339	345	357	335	377	370	357	339	356	343	311	352
25269	21912	25515	28925	21909	21857	1989	436	365	318	344	317	300	253	274	308	233	292	300	269	291	277	271	247	297	253	296	260	260	250	282	264	289	249	264	266	264	269	253	267	289	264	247	264	262	257	264	280	279	262	245	255	260	269	297	271	244	263	277	271	249	276	270	240	237	271	256	264	247	297	235	256	244	249	282	247	278	298	250	260	248	264	256	233	276	256	256	280	259	229	278	245	278	267	258	265	287	248	243	272	297	231	229	250	271	285	240	266	264	252	253	262	229	259	264	267	280	272	270	274	264	265	266	259	278	250	271	255	286	254	278	275	250	251	232	254	239	268	268	248	259	243	266	252	244	257	254	298	254	272	270	261	250	293	292	280	264	290	259	247	247	279	284	305	258	271	262	259	255	270	267	262	243	249	216	272	272	279	248	256	236	297	268	223	262	249	309	253	272	276	243	281	268	254	233	243	262	263	262	231	237	262	229	249	239	251	276	239	278	251	279	245	253	263	271	269	236	252	292	263	257	280	269	253	268	255	264	250	252	232	249	233	280	270	247	233	266	265	292	238	269	283	263	259	246	272	243	278	253	277	275	249	257	273	235	266	259	225	246	233	265	262	272	277	252	250	259	243	248	266	266	244	238	249	287	300	248	250	254	255	245	277	240	218	269	257	291	259	254	243	253	275	259	276	236	277	251	225	265	292	282	251	276	258	285	263	243	281	284	242	263	276	261	255	273	274	260	259	253	292	277	271	281	250	224	255	266	234	221	245	230	248	234	267	273	278	262	224	276	277	297	249	257	253	252	269	227	256	292	264	258	284	261	251	252	250	269	250	282	245	258	279	251	277	263	256	270	237	252	259	251	295	288	248	265	246	239	252	256	261	263	264	243	289	254	246	288	293	297	283	285	257	225	263	230	284	285	285	260	285	238	269	258	252	249	271	256	278	281	239	259	265	254	250	247	283	255	258	268	282	256	237	265	252	218	275	271	260	267	250	245	265	262	291	269	291	256	290	247	274	261	265	275	245	268	252	263	237	261	236	273	257	273	281	225	248	300	268	253	258	243	239	264	244	279	272	233	260	268	256	276	281	224	261	253	240	240	243	270	255	262	276	291	269	258	276	272	233	285	263	257	262	271	283	265	253	250	284	266	241	251	285	281	254	264	241	250	273	261	275	275	280	293	278	241	268	233	282	259	304	253	265	251	237	291	286	273	290	279	274	274	259	260	270	245	254	259	241	244	233	291	264	250	274	252	251	260	298	256	270	302	259	266	250	264	285	266	276	268	264	251	210	265	254	250	257	260	285	258	267	275	249	248	274	234	260	244	273	283	259	255	270	269	264	277	271	260	249	240	248	230	265	240	258	266	259	238	267	262	264	282	270	248	283	247	276	267	264	286	270	256	251	244	230	275	274	271	261	289	254	259	238	266	268	248	270	265	289	253	272	272	276	233	247	244	267	276	292	276	272	245	245	281	258	249	233	249	242	267	237	313	275	313	243	248	220	247	231	248	283	235	259	291	268	293	285	240	274	267	242	235	226	259	295	267	267	260	274	252	279	265	269	247	271	245	275	276	267	264	271	291	281	281	225	249	288	265	272	260	215	258	239	277	234	264	245	242	244	256	265	282	275	248	260	272	245	288	257	252	255	252	292	266	235	244	245	256	258	257	248	268	248	270	266	249	241	236	263	261	251	287	257	237	253	270	272	252	257	273	263	273	244	249	301	270	259	218	226	227	290	254	254	249	274	277	216	264	274	279	251	262	255	259	254	256	243	231	298	262	271	274	274	263	257	288	262	232	258	280	267	272	265	251	266	254	279	232	254	288	264	243	278	294	259	262	286	286	275	259	274	280	288	256	263	275	271	270	253	248	290	276	323	288	287	259	253	271	246	257	232	270	266	273	257	271	274	237	258	288	277	272	242	275	254	261	244	230	259	269	267	254	279	285	254	258	245	254	271	248	282	240	242	253	251	285	242	236	272	292	281	288	299	278	262	246	240	277	290	302	273	278	275	217	231	254	283	249	248	277	257	269	255	272	277	258	258	260	254	283	247	223	251	254	274	258	271	280	236	285	252	274	283	285	251	295	287	258	252	237	236	253	283	278	248	252	250	271	261	269	244	263	259	261	253	225	282	278	291	280	269	278	285	278	262	253	258	282	239	246	255	269	281	293	284	277	265	257	254	243	242	275	246	265	265	266	267	258	282	242	249	224	262	245	253	248	254	270	215	271	254	258	238	267	275	242	215	265	241	269	264	262	257	262	270	224	243	278	265	255	235	250	245	257	266	252	263	259	239	279	229	248	312	270	266	245	260	259	240	257	260	241	242	258	249	266	259	251	258	259	305	270	282	302	259	242	242	275	242	251	263	226	238	239	262	278	234	253	251	260	245	281	248	267	265	267	285	274	275	244	254	246	244	266	306	271	268	280	260	240	236	267	241	248	266	285	268	233	282	266	263	255	271	247	275	233	263	227	280	269	275	249	275	267	277	267	246	259	247	270	249	244	234	268	240	266	266	272	236	237	247	243	252	271	277	271	283	231	254	258	261	256	265	276	267	240	288	298	263	260	285	274	265	289	251	274	255	256	226	253	258	261	272	285	283	255	270	253	286	261	253	253	223	247	255	271	258	249	253	229	248	239	280	267	231	249	202	263	254	255	272	273	277	249	241	268	239	243	256	272	219	278	276	253	238	254	287	268	273	261	258	284	244	271	273	256	272	263	253	248	263	234	261	271	253	282	262	235	244	230	252	259	265	248	278	279	237	257	240	250	258	271	240	233	244	265	267	300	245	268	267	240	256	255	278	252	274	230	273	255	272	257	267	262	262	231	256	285	270	258	274	257	284	282	255	245	256	258	279	251	252	293	263	253	250	233	247	269	247	271	249	245	295	270	297	300	265	256	241	261	270	243	253	279	290	232	286	261	248	278	264	282	264	237	259	278	259	269	265	271	257	238	269	266	268	271	263	249	316	274	246	273	253	274	272	265	253	256	211	272	242	239	280	253	283	243	258	257	287	272	253	271	281	272	240	259	267	266	271	271	274	258	278	285	272	243	240	258	248	269	255	242	236	263	221	273	241	269	261	275	253	272	270	240	275	237	239	255	288	260	270	247	274	265	236	255	249	249	272	255	277	267	281	291	267	239	260	253	277	260	245	263	272	245	260	290	263	243	235	247	251	264	237	268	261	274	279	263	255	283	288	275	255	245	264	241	243	245	268	288	271	258	239	255	295	252	259	243	237	257	261	281	264	236	274	278	259	278	254	233	276	272	284	230	240	256	295	288	240	235	267	283	244	225	293	260	275	263	260	266	294	283	245	246	277	250	260	255	255	276	258	211	244	267	269	258	228	271	268	248	259	264	238	269	271	261	295	235	257	253	249	254	264	270	268	258	269	250	276	269	288	309	266	298	263	278	240	267	295	260	252	266	258	250	287	255	246	264	271	246	287	272	237	264	289	254	280	264	262	234	280	265	271	246	279	290	274
7221	2831	1630	924	727	664	666	635	638	611	604	628	595	609	592	616	566	618	591	581	605	583	577	591	591	599	568	547	556	565	593	603	555	532	557	576	628	595	563	577	575	557	586	581	608	598	580	544	575	584	598	563	592	584	584	557	593	559	586	570	562	579	597	586	598	652	568	590	550	561	579	607	605	591	564	548	604	612	601	618	572	610	597	601	571	589	596	596	610	566	568	570	576	569	606	559	597	597	571	564	559	547	597	541	595	587	585	609	532	539	573	615	548	588	595	598	592	540	584	561	593	602	561	567	555	581	598	580	609	592	615	547	572	603	577	562	617	605	598	617	610	571	565	544	515	578	551	603	576	553	547	609	598	593	602	630	612	590	619	578	606	614	589	640	567	541	597	600	592	559	589	588	596	615	594	595	586	619	591	557	587	592	610	585	612	562	540	609	581	542	554	559	610	588	594	591	563	555	578	601	571	584	581	553	575	556	631	551	600	584	617	624	590	592	551	571	575	609	565	588	547	601	585	594	557	593	575	562	607	537	598	567	641	542	592	597	613	593	590	616	596	590	592	590	566	602	541	588	584	599	593	602	557	576	555	578	563	583	639	579	579	574	594	565	635	622	592	581	594	574	574	579	560	585	604	570	564	605	600	579	566	588	567	606	567	567	567	562	572	585	592	570	587	565	600	569	605	603	538	551	573	562	549	619	598	595	613	572	564	573	589	579	568	585	581	575	597	543	576	572	532	567	572	546	588	557	608	605	590	551	575	572	621	623	617	556	601	574	575	561	620	615	613	583	577	567	600	563	595	586	569	565	594	597	617	594	602	601	578	598	545	537	579	615	598	591	569	550	621	627	572	575	650	640	604	594	582	595	556	610	586	611	611	598	597	613	618	595	644	580	551	589	573	591	613	588	551	552	554	562	562	541	594	583	581	589	574	593	585	571	587	625	512	541	609	589	575	622	599	572	588	626	600	600	603	602	586	575	564	599	601	585	578	580	613	584	567	567	580	593	586	611	600	585	558	548	595	567	575	585	604	555	596	547	616	624	586	543	602	588	603	544	596	590	601	619	575	583	564	557	606	593	561	614	600	571	623	571	562	574	569	582	597	603	593	579	641	581	543	568	594	576	576	572	600	593	579	565	608	558	615	598	573	589	561	573	570	582	603	511	582	589	632	600	563	558	574	624	560	620	581	581	583	598	616	590	585	611	607	547	630	605	556	594	621	600	579	538	554	555	567	542	570	570	599	579	568	595	557	592	585	559	574	566	579	610	592	592	597	561	562	556	586	582	607	584	540	619	562	586	565	591	566	619	579	572	588	562	565	566	557	644	593	570	603	570	592	577	569	629	563	573	574	594	594	614	595	593	623	611	599	577	596	578	598	536	573	563	576	568	557	561	568	587	606	589	572	547	531	619	557	576	547	563	616	556	587	579	584	599	580	613	551	588	592	588	578	609	597	572	587	601	581	598	577	572	561	589	573	560	559	572	585	603	570	576	578	586	608	553	572	615	602	581	614	594	562	566	602	535	611	581	580	596	591	544	619	567	562	586	563	574	594	587	601	557	608	554	623	597	562	548	609	594	588	578	573	555	556	607	631	580	600	599	627	575	567	611	595	558	601	585	582	598	525	572	599	573	561	612	581	572	565	586	573	571	606	591	592	568	554	548	590	564	576	572	597	621	563	627	630	565	596	607	592	560	595	614	608	539	570	607	612	587	633	600	569	571	578	627	580	598	534	576	547	568	584	586	588	589	581	578	611	612	596	553	590	611	597	593	573	549	581	621	580	603	554	575	576	535	572	622	599	594	616	573	583	605	617	612	610	603	559	593	597	609	627	565	597	592	554	569	598	547	585	610	600	588	554	575	603	618	594	580	542	550	545	553	607	620	589	608	586	568	598	553	599	577	567	599	535	610	541	608	568	600	551	566	562	567	587	574	596	574	544	596	572	566	596	580	608	586	606	553	603	621	593	625	586	597	544	600	564	606	546	569	558	563	558	576	559	621	598	599	624	593	606	593	592	619	576	631	579	609	596	561	611	626	565	574	595	591	580	564	629	638	614	588	530	572	591	571	563	584	588	570	611	599	578	605	588	574	544	572	574	566	581	569	643	571	580	547	543	562	621	586	624	537	592	561	627	562	567	635	544	560	635	593	614	601	632	606	580	618	648	590	564	578	590	607	603	564	609	592	622	587	573	574	593	644	621	581	597	597	573	587	566	580	548	615	602	565	605	589	582	587	568	632	621	616	637	573	587	609	608	547	578	532	650	560	641	554	591	552	591	621	574	558	625	562	548	578	564	581	618	638	566	637	540	559	634	543	583	557	585	608	609	568	549	594	604	600	546	587	572	549	591	545	570	624	581	553	545	573	627	578	568	566	596	563	580	592	618	617	589	598	584	610	574	570	593	600	599	594	529	594	579	618	613	615	579	546	602	560	554	640	573	543	581	605	607	631	608	593	591	588	567	557	568	576	557	611	647	580	581	562	596	596	575	572	588	617	587	551	609	585	611	577	602	608	587	606	560	587	582	566	555	581	572	564	601	603	547	563	544	554	607	567	620	569	564	585	618	591	527	605	621	586	610	608	580	576	595	589	596	521	577	631	617	601	563	583	548	566	578	611	601	592	585	586	572	621	534	592	552	577	572	582	639	576	563	586	578	596	591	545	573	573	594	616	594	602	597	590	559	537	541	598	572	577	582	605	595	634	578	598	596	593	588	585	584	568	594	607	559	552	568	597	595	620	576	565	572	596	608	600	614	562	564	582	578	543	598	591	572	578	575	567	602	646	567	621	600	591	601	562	593	594	597	599	583	597	550	588	565	584	640	591	600	580	596	584	600	631	577	558	598	594	519	567	569	540	547	601	613	596	607	615	604	594	603	572	571	583	593	595	568	557	549	630	567	544	580	594	607	553	569	665	584	560	622	555	559	566	625	621	597	576	567	566	614	614	616	567	526	640	605	612	592	576	630	593	613	572	601	628	608	634	592	614	601	603	609	572	572	602	563	572	610	549	548	589	598	563	583	598	588	573	584	530	571	619	572	596	583	557	586	600	580	582	548	539	563	611	627	590	545	570	586	584	616	613	561	642	550	589	588	542	614	568	542	633	633	583	600	572	585	600	573	589	583	603	532	605	616	600	598	597	609	545	579	615	578	545	556	573	567	585	558	578	575	567	563	556	632	584	560	576	566	579	583	567	570	623	568	562	599	562	552	590	570	608	577	596	590	554	558	545	603	575	557	536	578	609	625	606	585	536	532	585	593	587	586	580	566	630	580	591	584	585	584	583	601	587	541	545	618	596	575	527	575	604	578	605	570	615	557	600	575	575	549	607	570	588	590	590	550	632	595	589	548	594	561	518	609	567	593	620	597	568	610	610	596	589	578	588	592	573	548	573	555	576	615	573	583	602	591	579	577	587	596	545	575	580	583	620	567	565	589	575	599	576	585	557	577	564	564	579	587	568	557	600	579	570	624	578
24869	21938	25734	28804	21938	21956	17730	668	379	328	301	272	274	250	230	284	267	241	237	245	237	273	252	235	234	245	207	238	198	201	242	215	239	241	238	234	218	210	196	227	240	221	213	233	215	232	235	200	208	189	253	244	222	208	247	220	190	236	223	192	212	218	218	228	226	219	203	215	201	233	205	216	256	194	206	210	234	208	234	196	198	194	211	200	213	241	229	200	213	219	241	207	200	183	197	205	248	263	250	201	222	236	209	209	216	222	218	196	207	213	185	197	228	210	204	207	205	245	227	208	216	247	217	193	220	223	230	230	206	206	193	221	233	217	229	203	228	237	189	207	197	215	174	206	210	210	231	220	200	205	219	194	220	202	221	214	206	229	221	227	213	205	203	219	263	206	216	236	225	208	213	201	224	219	204	213	209	212	210	220	216	237	214	236	217	228	198	206	202	211	195	227	204	211	218	217	205	222	238	232	205	218	196	208	198	196	209	238	219	200	195	215	234	222	231	224	221	210	184	200	224	226	170	212	204	235	217	230	202	209	221	206	183	224	229	208	221	214	203	204	240	183	217	220	185	236	190	216	215	230	222	188	189	215	223	212	210	221	220	222	212	216	197	184	207	192	215	228	225	210	204	194	226	227	197	221	185	207	181	230	234	200	226	219	222	245	229	216	258	249	236	222	193	221	230	227	221	218	200	215	207	191	216	237	216	204	199	235	174	207	197	198	246	224	213	221	197	217	192	200	190	211	211	205	241	202	232	213	218	230	231	204	200	224	225	217	217	203	188	215	191	210	202	215	210	218	205	222	226	214	221	196	219	230	207	232	236	229	225	214	236	218	228	210	177	201	203	171	203	248	234	229	216	207	215	206	225	217	235	188	205	213	204	205	206	200	217	189	196	201	227	219	228	216	209	229	210	221	247	190	209	209	232	232	228	217	230	254	198	245	236	214	244	258	207	210	219	192	243	210	202	204	220	203	207	224	216	240	186	203	208	216	201	236	187	205	234	203	226	209	238	197	230	218	206	229	223	196	211	228	196	214	229	232	246	202	214	225	236	237	204	216	222	201	210	192	193	214	234	223	217	232	196	232	224	202	214	180	230	222	216	204	224	225	213	211	182	214	222	180	219	219	203	208	220	212	224	220	221	225	230	214	212	222	211	207	231	222	229	223	211	236	217	214	234	248	213	227	232	181	205	214	227	195	226	223	228	194	224	204	219	219	248	242	192	213	209	228	201	210	219	212	254	219	201	199	231	229	190	244	213	208	214	235	198	239	215	232	207	181	222	235	218	191	218	241	204	225	228	212	242	204	201	244	218	209	200	212	190	221	215	216	194	227	208	205	222	233	215	236	243	217	195	204	208	211	233	211	241	213	227	247	210	206	215	219	202	211	237	217	202	227	225	214	228	213	230	216	217	242	207	208	212	222	188	216	244	197	220	205	230	239	209	222	216	199	230	210	221	202	202	214	195	222	215	217	198	222	194	217	204	188	230	219	201	174	214	224	194	221	229	200	234	218	229	225	185	201	234	215	182	211	185	199	213	219	202	213	210	236	235	223	193	213	238	199	208	168	237	188	198	195	209	199	198	199	188	210	206	203	236	221	223	220	206	188	219	208	226	216	219	209	185	211	205	229	214	212	233	206	218	215	209	217	229	236	250	156	218	235	206	204	219	216	230	247	196	221	230	221	215	194	215	203	201	198	237	226	218	203	170	217	207	219	208	225	196	207	215	188	227	197	215	212	198	202	210	216	230	203	217	207	209	204	229	220	204	216	224	234	215	211	221	217	189	190	203	216	198	213	205	221	204	221	209	206	229	193	210	214	218	225	217	209	250	231	221	209	227	218	207	215	244	207	188	238	226	211	205	196	211	215	204	225	194	212	216	220	178	204	216	219	216	220	234	190	217	215	222	221	197	241	221	209	205	209	220	195	211	227	189	193	205	211	225	200	220	212	215	184	191	222	218	205	227	243	211	219	226	208	203	218	207	238	216	202	200	234	194	221	226	182	234	203	201	213	218	247	229	213	235	203	214	206	206	195	199	219	245	195	205	231	199	211	208	207	219	217	225	217	194	221	183	221	220	243	208	214	205	202	214	201	218	185	203	197	214	216	204	206	205	221	202	227	211	205	187	227	203	187	226	212	231	234	217	193	186	231	242	230	191	190	208	204	235	231	217	230	194	211	213	206	216	198	218	220	206	234	199	227	217	233	221	193	218	233	223	202	241	217	215	212	191	209	223	217	232	235	194	211	231	250	213	213	232	230	224	198	211	211	230	202	206	217	231	206	199	187	196	192	238	200	205	208	224	214	205	232	226	244	214	229	211	209	224	228	230	198	205	206	202	186	227	233	208	213	188	206	217	215	251	222	226	212	226	226	201	213	211	239	199	220	229	207	221	238	232	217	199	199	240	215	192	211	200	208	242	229	219	225	215	221	217	196	225	227	209	222	192	192	217	226	216	188	205	249	243	216	190	201	248	206	201	196	226	196	213	230	211	201	195	224	202	181	192	245	215	260	216	192	193	246	252	240	207	220	210	203	213	234	226	221	200	196	229	208	195	244	194	216	229	203	223	232	223	216	233	222	202	196	210	196	217	238	204	212	209	206	199	204	206	202	218	220	173	196	216	196	234	224	223	216	199	235	219	209	189	214	196	224	190	216	198	217	218	239	205	209	197	213	231	203	194	198	212	212	197	214	208	218	234	220	217	218	200	246	232	240	227	206	211	231	218	219	231	242	220	230	207	229	203	197	234	234	232	197	220	224	209	236	220	226	204	216	190	218	200	215	198	216	212	205	170	224	205	228	221	209	210	244	195	221	221	203	198	222	202	200	186	184	195	218	232	187	213	214	214	212	214	198	218	219	215	221	227	216	233	227	214	216	226	230	187	228	198	193	198	224	199	199	209	192	209	196	233	231	211	231	198	218	206	212	216	209	226	194	214	244	199	224	236	230	222	221	206	204	227	200	204	208	232	235	226	215	230	203	212	213	189	193	178	217	247	209	212	212	222	211	211	223	212	220	221	216	224	206	209	229	225	211	201	211	218	206	189	208	246	187	197	238	213	203	225	233	209	195	230	239	222	217	196	214	200	212	213	225	199	220	194	193	223	211	225	206	191	212	212	202	219	235	198	193	223	206	222	201	219	216	213	189	171	174	190	200	209	197	200	201	215	223	238	200	227	215	195	237	191	204	230	228	238	249	187	228	184	193	167	229	225	197	223	205	221	210	218	224	194	231	204	234	219	219	228	234	199	211	244	203	188	240	221	224	223	189	204	226	220	244	207	209	232	192	205	228	219	201	224	216	200	207	218	205	206	214	220	179	204	213	207	214	219	222	213	200	222	205	224	218	214	210	222	195	230	216	208	236	195	231	212	223	225	202	216	222	220	226	206	221	182	234	219	213	205	195	222	206	204	208	216	229	213	245	210	202	221	223	226	221	202	216	160	213	203	222	213	246	240	205	224	226	227	218	202	196	225	201
9157	4341	2243	1150	771	650	585	542	498	537	474	507	506	472	498	477	510	492	461	493	484	468	452	488	464	471	416	494	451	483	458	512	423	482	498	488	473	466	493	438	483	431	464	479	514	467	466	438	461	449	457	452	451	474	492	496	491	461	460	488	479	487	482	430	506	514	479	485	443	449	466	427	426	470	502	459	467	435	458	485	481	458	456	462	470	496	453	473	446	480	458	496	428	527	465	455	443	447	459	481	469	462	469	467	436	430	477	466	465	487	469	445	471	474	500	439	474	481	451	471	468	479	474	442	477	502	485	462	455	473	482	465	475	466	449	476	451	480	460	470	436	499	467	493	468	471	469	431	490	463	473	472	462	475	459	466	494	473	434	448	484	461	493	446	449	509	467	451	478	461	485	429	455	453	422	447	483	448	495	478	450	432	463	456	477	419	471	465	451	467	496	482	492	465	455	511	450	468	458	440	442	461	410	463	465	457	430	453	461	461	471	446	461	460	465	447	450	466	487	494	473	474	450	482	479	476	458	449	471	468	458	465	488	453	479	462	460	440	443	496	445	476	453	447	449	455	455	478	466	446	501	449	480	475	473	490	485	460	467	431	461	441	456	423	464	546	451	450	485	460	498	418	483	442	463	496	432	486	497	497	432	471	469	460	436	468	461	468	437	430	460	461	459	480	441	496	462	444	509	447	480	439	478	455	496	511	440	464	460	481	479	454	475	456	453	464	445	447	431	455	470	479	460	455	457	453	430	458	480	469	456	415	474	456	443	468	474	444	468	483	492	467	424	439	459	489	435	474	461	476	472	486	476	466	465	453	454	485	471	434	457	430	467	460	472	481	461	451	480	460	464	474	438	461	421	487	502	482	458	448	450	461	462	456	477	450	469	420	445	445	496	468	475	482	470	472	468	462	493	432	436	449	477	457	481	469	433	425	490	441	440	465	464	425	444	474	456	441	455	457	487	443	439	465	474	468	459	472	478	467	481	480	451	473	479	474	461	454	446	459	484	437	407	457	457	490	447	470	458	479	455	475	442	482	484	468	484	454	457	469	493	446	449	458	483	457	425	456	406	431	491	462	481	445	479	478	478	469	483	473	490	468	498	466	492	480	480	442	474	463	467	392	439	481	416	436	458	426	471	481	487	461	491	471	467	447	466	447	410	466	463	436	465	452	469	471	426	431	455	465	448	450	442	468	460	477	461	441	449	458	465	475	442	447	491	462	428	465	461	489	456	473	482	454	535	437	495	459	449	462	448	436	478	482	449	437	440	466	481	497	480	463	445	470	466	426	461	466	469	449	453	432	440	447	465	451	446	436	532	442	468	435	488	481	439	450	479	427	430	493	457	461	468	456	446	461	444	428	493	440	486	463	474	494	460	468	454	491	448	478	460	474	506	474	445	467	468	428	474	462	447	427	494	468	456	479	432	478	468	445	469	461	442	488	498	472	470	448	475	471	443	460	474	470	462	484	455	467	443	465	453	458	458	474	452	467	448	471	462	439	467	461	450	459	453	467	465	468	495	446	432	462	454	496	489	464	465	473	459	466	436	462	467	470	450	427	462	448	467	481	499	430	435	484	446	449	498	461	447	494	452	456	466	487	459	446	474	455	408	475	459	453	452	479	456	444	450	440	434	483	497	481	464	453	486	447	474	421	496	507	435	460	461	488	471	469	460	488	479	451	445	414	458	512	447	458	446	419	456	475	450	462	483	444	484	413	434	470	489	490	487	480	468	453	463	461	461	466	443	490	462	452	482	457	428	512	440	500	447	452	505	493	452	475	449	483	443	500	458	491	470	478	441	420	483	477	453	514	442	502	427	474	466	481	462	468	414	456	417	430	473	425	434	467	445	494	451	467	479	487	475	422	462	452	482	490	460	458	462	452	496	460	454	476	462	442	440	471	443	471	436	446	443	471	497	461	477	476	491	446	500	491	462	469	449	506	478	467	447	433	446	447	457	476	446	409	440	448	442	468	458	463	443	454	453	496	483	501	470	432	427	441	472	475	432	434	453	426	485	461	499	446	437	454	414	469	424	447	484	450	449	438	445	438	474	497	426	445	481	470	472	467	486	463	453	425	486	498	484	441	480	450	459	454	487	497	484	460	456	471	453	463	477	465	443	460	459	461	454	461	444	464	456	444	457	486	451	440	479	481	464	434	500	446	434	444	484	448	445	494	456	489	460	490	479	489	463	478	478	473	470	475	469	474	471	475	429	462	468	490	461	477	460	456	440	456	457	451	468	437	470	447	468	530	465	466	482	470	455	508	448	460	453	462	405	469	451	446	443	448	475	446	464	458	501	456	428	445	488	432	465	498	468	462	429	462	493	479	470	466	484	485	473	459	485	439	474	466	440	485	456	455	456	455	442	477	445	475	446	470	460	479	454	449	470	447	462	444	430	453	459	461	453	480	492	502	470	507	510	440	489	460	473	465	481	439	448	442	457	432	494	476	460	465	463	470	495	459	434	489	506	448	444	482	453	470	465	448	506	460	482	479	449	471	448	463	470	454	441	473	467	484	454	461	482	429	459	468	480	476	448	481	441	429	465	446	485	418	496	484	491	476	488	448	466	446	527	412	449	459	451	467	466	445	464	452	473	485	491	458	453	461	456	461	459	464	459	459	459	433	486	479	493	455	422	470	437	459	433	451	472	482	477	434	508	472	479	486	453	505	490	443	458	441	430	456	500	473	444	468	462	475	504	440	469	452	460	461	472	459	491	440	464	452	456	459	459	463	439	469	447	483	457	461	529	466	462	453	442	485	485	456	477	480	439	471	487	457	449	459	435	453	459	411	476	495	475	493	469	463	491	433	460	457	460	463	461	454	495	450	477	465	459	471	470	465	449	490	458	470	475	497	442	448	441	466	470	485	454	462	462	455	452	459	449	462	501	471	455	461	452	484	440	445	461	480	469	467	470	449	475	457	465	451	451	439	437	444	482	483	485	454	466	462	463	477	443	477	459	456	505	489	456	491	454	484	442	447	467	477	463	431	504	462	480	463	469	449	438	441	461	459	478	415	478	477	457	491	464	458	440	476	435	432	449	486	478	495	474	447	444	436	443	433	455	470	478	489	495	472	469	449	441	432	466	499	471	430	469	460	447	481	492	466	471	466	487	442	477	446	481	441	418	481	494	461	444	458	467	460	453	479	465	436	430	490	479	484	434	469	449	483	482	462	444	482	461	487	505	477	487	478	460	465	496	481	452	483	427	508	514	485	489	445	501	473	475	446	403	466	459	474	450	425	497	454	458	476	445	457	435	466	465	460	486	457	453	459	473	405	459	482	431	454	460	462	425	498	472	467	447	452	463	437	478	444	447	474	482	474	464	483	458	479	494	508	487	458	435	466	471	477	448	459	439	461	441	476	484	486	454	426	462	462	476	434	449	453	469	451	453	463	461	468	463	415	438	466	413	458	444	471	452	482	436	445	428	504	451	448	473	460	489	460	452	493	475	458	444	444	468	439	457	455	429	431
33386	19884	6728	318	207	194	138	148	128	147	144	134	142	120	152	151	144	135	144	129	146	128	132	132	149	124	129	136	132	141	153	134	118	127	117	133	124	132	132	139	123	123	129	122	157	141	138	138	135	141	139	130	115	133	161	154	160	132	127	144	152	141	133	137	160	123	137	135	128	145	159	125	136	137	158	146	135	115	128	166	129	117	143	146	125	143	150	131	138	155	125	148	113	143	131	155	133	144	139	171	129	143	145	153	148	136	129	140	152	128	151	159	126	147	131	132	126	126	144	125	136	122	147	155	132	109	126	132	167	134	130	125	118	142	143	156	139	145	151	140	121	136	118	147	157	121	123	131	137	130	158	132	149	149	144	146	132	132	141	131	126	126	147	146	127	123	141	153	143	144	128	121	143	140	132	134	156	139	152	130	155	137	126	110	128	125	157	147	128	117	164	142	135	121	141	130	144	135	138	138	141	136	137	120	135	135	125	126	135	142	157	154	142	139	139	133	141	143	113	126	142	122	148	124	153	146	129	143	143	131	155	143	146	130	130	136	141	136	144	143	139	130	152	118	149	140	141	124	128	141	139	122	160	134	136	152	137	158	165	151	130	163	136	162	128	139	133	143	127	155	123	145	151	129	149	144	118	155	122	124	117	125	131	131	144	137	150	146	135	129	139	136	122	139	145	127	128	142	147	138	131	129	128	145	137	129	149	137	151	128	135	130	122	135	137	135	112	168	151	118	118	164	120	150	135	131	152	155	151	135	155	151	119	128	141	154	159	125	130	132	133	126	119	152	124	122	143	150	140	145	152	135	131	123	125	132	118	125	135	144	153	127	137	146	131	134	124	135	157	154	154	135	140	146	136	122	138	143	149	126	120	149	113	144	128	150	127	144	117	123	140	134	158	123	140	137	140	145	153	145	130	152	150	128	144	129	156	147	149	148	149	143	126	142	136	125	137	139	136	130	126	147	126	137	125	160	145	148	134	146	141	141	161	152	127	123	141	131	133	142	137	139	143	137	151	143	140	131	130	125	151	125	140	130	129	156	133	130	134	144	130	139	141	137	133	151	138	130	150	129	128	143	135	119	112	130	114	160	137	155	144	133	122	136	131	141	143	146	125	160	149	139	158	144	140	139	137	115	142	138	159	147	123	128	143	110	160	144	121	131	132	137	130	159	138	135	143	131	137	123	161	147	148	138	121	151	146	110	143	155	144	144	128	132	143	131	125	125	155	139	144	138	149	125	133	129	128	156	160	139	162	141	145	161	141	128	149	125	144	152	136	148	155	142	133	139	144	127	125	137	141	154	145	146	151	141	136	133	127	144	141	130	148	126	153	119	170	136	134	133	128	135	160	132	114	144	145	154	134	146	146	121	130	148	138	129	104	121	118	134	145	104	147	143	159	149	150	147	142	128	142	126	136	129	143	149	143	153	158	135	139	149	133	135	146	144	129	142	144	129	140	146	143	144	133	150	138	111	158	136	143	125	132	110	128	128	130	134	155	135	153	123	151	135	148	161	130	136	148	142	136	140	125	144	117	131	119	153	132	147	147	152	138	119	146	131	138	125	111	156	160	120	134	119	134	147	141	144	139	140	134	123	113	160	151	150	154	150	139	142	115	142	140	136	117	136	131	141	140	145	161	147	132	148	141	154	130	137	141	127	126	128	126	139	128	122	154	170	149	148	155	140	131	152	121	145	121	152	145	126	150	136	144	148	135	154	138	127	146	144	118	136	127	152	131	139	139	135	143	142	161	134	140	150	123	140	148	134	123	149	160	120	124	138	124	144	144	139	127	145	129	171	173	139	132	131	151	138	162	120	123	145	123	136	141	117	141	112	137	126	138	133	123	133	118	132	117	121	117	149	145	147	147	123	145	131	131	167	143	132	127	126	144	145	152	134	118	124	138	144	135	118	115	139	132	125	116	144	134	138	154	136	130	149	122	137	152	119	147	133	130	129	145	147	144	141	133	156	150	137	118	118	157	144	128	147	144	155	128	128	139	128	123	171	147	140	123	127	155	163	142	143	143	161	148	153	122	165	136	135	131	145	178	146	148	133	135	129	162	146	137	143	151	152	148	145	135	117	142	126	127	132	150	143	144	137	131	125	158	127	145	139	137	132	142	139	139	142	139	130	131	150	130	126	126	137	155	132	150	133	139	142	157	175	140	130	156	136	142	130	168	140	169	131	139	129	130	142	133	122	134	138	153	150	127	139	137	157	146	129	146	152	125	128	128	157	139	140	141	140	159	149	130	138	143	157	148	131	144	139	147	142	143	147	143	138	138	145	125	155	128	123	146	153	138	140	114	132	139	137	119	117	133	142	136	148	129	109	153	139	138	138	147	137	138	138	126	134	153	133	140	138	149	125	143	145	136	151	134	144	148	139	146	131	139	125	163	138	138	131	157	154	120	135	157	160	147	155	118	166	141	139	138	170	127	137	131	128	126	149	146	112	135	137	140	133	129	138	127	141	136	140	146	132	118	125	113	128	138	120	122	145	127	135	138	150	165	153	147	149	135	130	159	124	135	156	147	138	120	127	115	144	127	127	142	118	138	150	165	145	147	121	128	145	141	140	149	138	138	138	139	133	142	130	131	148	164	176	145	124	139	133	129	136	133	132	149	147	118	142	132	149	124	135	124	123	129	132	117	141	136	131	147	134	115	135	138	141	132	142	135	138	147	135	160	149	125	145	148	150	143	158	131	141	137	147	138	139	156	116	125	136	144	144	131	123	118	139	125	131	134	143	150	147	132	110	133	128	144	135	152	134	144	123	153	133	158	145	125	139	139	127	133	110	149	137	151	133	150	132	136	114	150	130	137	130	152	127	170	143	133	123	147	145	120	109	117	133	139	124	151	131	140	146	143	147	144	150	148	148	138	141	121	146	133	127	145	156	124	145	130	148	138	155	147	120	124	137	136	125	140	130	153	136	140	123	139	124	150	129	131	142	154	148	115	139	137	141	159	161	144	133	137	136	127	137	150	146	136	161	139	133	147	166	155	143	139	146	132	140	127	165	140	149	139	130	140	118	136	145	150	123	128	138	156	133	145	139	141	129	142	144	145	155	126	148	128	126	143	142	142	156	146	138	120	127	126	134	123	153	146	137	141	165	137	146	144	135	143	140	142	133	129	138	123	127	153	136	148	128	159	135	114	110	151	149	149	128	133	141	145	147	146	139	118	135	113	148	155	116	134	150	145	146	155	128	137	138	163	134	160	147	143	155	147	154	120	143	156	146	142	155	122	141	130	135	136	145	144	152	119	166	137	138	116	112	168	135	165	144	128	138	146	144	134	140	150	136	128	141	141	143	133	145	131	127	140	149	162	141	141	133	141	155	142	124	132	126	132	139	124	155	157	149	137	151	159	145	141	143	134	135	129	153	138	123	152	139	143	120	130	135	124	143	137	136	126	157	120	150	145	155	147	125	147	132	138	124	133	149	139	136	132	130	137	133	153	127	139	122	140	132	144	158	145	144
5552	540	398	337	397	323	369	377	373	338	348	382	371	339	385	360	358	331	327	331	329	365	344	341	338	354	370	329	354	375	341	339	358	382	337	343	375	341	341	379	352	364	354	328	361	374	392	346	344	322	318	358	360	388	347	347	336	329	375	348	382	334	340	383	328	405	379	344	363	344	368	324	382	353	328	344	377	354	380	370	380	357	303	359	343	329	341	355	367	344	369	367	361	351	334	346	344	361	355	342	360	353	335	356	338	348	353	364	393	348	366	354	353	329	339	353	380	338	365	366	319	338	341	389	364	345	360	351	338	357	365	359	352	361	358	370	367	356	355	332	332	359	352	363	389	346	353	341	378	357	338	357	336	340	349	358	345	365	365	386	339	318	355	363	365	359	397	363	330	332	335	373	328	369	372	338	384	352	355	339	352	377	373	360	337	359	367	343	369	351	364	355	365	369	318	343	337	320	370	364	359	371	350	354	360	352	357	359	324	364	348	344	377	366	350	373	362	341	338	364	370	362	391	378	408	377	339	345	352	363	382	366	347	361	371	356	365	340	383	382	356	352	368	328	365	351	364	356	367	373	371	351	343	356	333	376	344	355	361	365	324	371	359	315	337	352	371	367	347	340	362	371	341	359	348	374	361	344	344	333	355	343	350	339	305	336	353	360	327	331	314	366	352	370	354	345	373	380	340	358	360	365	344	329	357	393	332	328	348	350	388	384	377	313	381	348	358	354	337	349	349	347	389	329	346	386	368	356	341	344	344	357	374	346	346	338	374	347	333	386	382	379	367	348	318	317	359	361	388	351	366	374	328	359	326	345	373	332	330	358	349	316	358	359	372	376	378	346	362	356	333	328	370	352	354	328	362	373	371	325	355	340	375	369	337	344	338	345	350	344	338	386	373	344	389	346	307	331	334	360	364	359	353	331	339	350	346	344	340	368	348	319	317	372	356	325	345	372	351	343	380	386	356	365	358	354	395	335	367	370	359	340	351	320	315	328	372	329	371	360	378	334	369	343	340	344	365	350	315	322	376	335	369	381	340	372	348	361	347	349	349	367	344	361	341	367	359	338	366	354	323	357	336	332	363	337	357	318	334	380	353	365	375	380	367	343	349	370	348	350	337	375	310	365	394	367	342	362	345	366	352	358	362	378	361	337	366	319	373	375	354	377	319	368	338	331	371	375	350	363	340	366	353	348	336	337	347	356	332	368	337	378	350	354	352	367	365	335	343	360	319	352	330	349	350	361	309	389	351	340	381	371	351	366	348	343	356	358	365	356	333	324	400	324	338	348	355	379	355	343	369	370	358	345	350	359	377	370	368	339	356	358	351	340	372	324	307	369	374	365	340	358	363	343	363	367	377	366	325	374	317	333	347	372	346	322	355	338	334	359	359	329	375	382	346	356	354	382	354	331	358	334	356	354	407	372	358	362	390	333	352	347	400	356	366	380	350	359	366	346	310	372	354	365	347	378	359	358	363	326	338	371	335	366	358	363	328	355	336	331	358	350	359	371	367	408	375	354	359	346	341	397	358	361	358	385	341	363	355	337	356	362	343	354	321	348	363	345	386	397	348	386	359	345	361	397	369	364	341	371	334	362	349	347	364	374	361	361	358	378	338	346	396	371	346	372	335	350	343	328	364	336	323	357	350	346	350	358	358	332	394	373	335	356	318	370	365	348	335	381	337	330	380	358	331	371	371	385	362	329	371	361	365	327	386	373	367	343	354	336	342	361	326	364	347	335	322	373	343	372	351	335	350	332	332	386	376	357	383	355	357	362	351	315	348	352	370	355	374	367	343	349	338	388	398	338	321	362	350	359	338	364	326	342	389	376	342	336	348	372	351	332	330	328	354	333	400	334	353	362	349	328	362	405	386	353	392	363	358	354	347	306	372	315	354	328	349	344	380	353	362	361	316	370	353	340	373	334	364	340	381	363	343	346	331	351	378	410	351	336	365	364	351	354	362	338	336	339	345	367	368	373	401	382	360	356	390	330	354	357	346	375	326	335	355	340	357	418	394	364	348	345	335	374	357	357	379	315	359	316	364	365	364	380	387	345	339	342	340	322	310	342	370	341	327	333	363	359	346	369	340	331	374	340	360	335	334	346	333	392	363	355	365	349	348	386	354	337	376	384	337	348	324	365	352	360	369	357	359	356	363	358	358	354	353	352	364	353	385	373	388	337	372	383	387	345	364	323	345	367	361	330	348	333	344	333	366	334	339	386	340	322	349	348	335	352	366	350	347	395	352	334	354	368	340	386	343	368	340	351	355	357	381	354	379	368	355	343	345	346	375	358	371	346	313	361	354	387	374	323	320	349	390	365	348	358	344	347	340	354	355	356	385	362	363	367	383	347	352	334	359	373	365	355	340	369	346	375	323	328	350	356	353	356	389	365	366	341	349	353	360	322	373	354	378	359	350	340	361	362	357	339	371	368	363	369	357	299	338	356	373	357	371	330	347	375	373	340	356	388	355	356	346	369	339	360	356	354	402	369	351	326	324	342	360	345	359	359	305	366	358	337	322	337	354	376	368	349	353	366	384	367	383	375	357	356	310	319	344	372	351	333	364	375	333	360	355	335	368	373	360	344	351	370	359	390	353	364	358	347	346	329	330	357	333	355	358	378	371	351	362	374	312	354	323	352	326	349	350	347	317	367	334	350	368	310	372	375	387	352	370	351	345	344	349	315	353	317	366	363	327	337	359	377	335	367	372	313	388	383	393	306	378	368	347	351	363	340	375	356	385	349	374	381	336	345	347	354	349	336	345	377	330	338	351	346	354	354	368	401	345	373	374	352	369	361	367	376	353	333	299	364	378	361	341	347	326	308	360	365	344	372	326	380	377	368	338	360	329	368	400	352	338	378	342	363	358	336	337	351	368	363	372	374	333	389	344	348	368	353	324	351	342	356	351	369	363	350	338	373	387	351	332	373	380	338	341	331	361	346	349	367	335	397	350	365	354	313	387	348	355	350	340	357	347	364	325	361	393	374	364	348	364	362	351	355	384	365	352	332	381	362	330	330	358	355	338	359	311	369	354	361	344	384	350	346	399	355	354	354	328	353	360	373	331	364	349	348	347	363	340	359	364	341	367	363	365	333	362	337	363	371	374	355	349	326	318	355	357	371	362	367	347	347	366	324	350	340	369	380	366	353	382	325	340	387	339	337	323	333	352	339	350	330	383	342	376	371	312	378	367	376	324	333	353	328	322	361	352	384	357	356	319	345	366	367	387	335	343	335	348	349	385	353	348	356	382	343	382	348	359	357	362	381	337	358	354	352	348	399	342	357	391	326	329	339	369	368	318	378	361	309	365	369	352	363	333	386	372	353	368	359	340	391	356	349	331	364	348	365	334	344	357	357	345	350	321	339	329	378	345	327	349	327	377	352	336	364	353	358	340	348	391	371	360	342	360	327	357	338	347	343	360	341	354	340	381	346	390	347	377	332	365	333	375	331	344	371	337	354	379	376	335	352	359	364
25277	21866	25415	28929	21857	21789	1965	425	330	313	301	296	294	286	280	266	310	264	291	307	280	295	298	270	281	236	243	257	246	288	260	256	280	278	294	270	266	248	231	262	287	244	287	271	267	248	268	256	256	255	273	280	270	216	286	284	278	272	284	256	240	290	277	257	263	255	275	244	278	292	265	255	262	234	285	290	240	288	253	258	245	207	224	286	286	244	263	276	292	254	265	225	268	269	226	276	267	244	264	243	251	291	258	250	232	266	283	304	274	251	258	262	229	286	249	255	266	287	258	229	238	292	257	262	232	248	249	259	264	219	264	288	256	271	267	250	289	234	246	274	294	272	272	262	253	260	269	256	280	278	271	259	221	241	219	269	291	250	250	292	276	279	282	278	253	275	270	257	251	249	250	258	256	222	263	255	208	283	262	247	251	259	246	295	262	303	259	257	279	256	267	285	292	257	240	288	299	284	266	291	266	259	304	294	258	283	262	233	280	249	282	254	230	262	286	263	273	277	254	245	272	268	255	269	309	283	222	264	242	225	269	240	274	248	306	270	307	279	283	285	234	288	275	270	266	276	279	253	259	244	275	283	265	282	280	263	264	268	253	257	259	271	243	247	268	268	256	239	271	266	282	290	277	297	306	239	265	255	236	310	248	244	281	247	260	270	303	270	285	267	258	270	271	261	291	257	262	266	236	243	262	300	261	273	304	243	246	272	293	227	221	265	291	240	248	258	279	270	248	246	269	286	248	256	258	245	258	248	259	259	237	264	268	277	290	279	259	256	269	249	313	250	271	262	293	258	247	266	290	273	270	239	234	273	289	270	275	267	249	265	261	251	263	299	291	282	268	254	299	295	269	249	236	237	246	241	265	284	246	269	290	244	252	256	249	263	285	237	272	292	264	263	287	267	312	259	272	260	262	263	271	284	259	251	254	300	280	243	250	243	223	286	264	288	265	273	262	264	249	243	290	234	281	258	252	280	260	262	266	246	265	258	257	262	284	251	250	225	247	278	234	242	264	267	277	255	252	253	244	240	246	258	217	268	223	262	273	264	289	250	287	281	294	245	284	283	269	259	263	286	259	229	271	260	266	247	270	240	266	269	267	257	233	238	275	264	257	255	246	265	227	239	236	254	238	263	275	285	232	269	255	287	233	232	262	263	274	258	260	256	258	274	266	286	242	259	241	218	262	245	271	277	275	273	259	232	273	280	275	281	228	244	236	257	243	231	258	288	278	265	257	264	267	247	285	280	278	289	262	249	304	228	267	264	256	255	273	236	242	303	272	248	279	258	244	275	276	274	261	253	280	285	269	234	248	273	251	266	234	249	240	270	247	255	300	270	259	220	260	262	283	248	250	287	285	275	240	284	269	275	269	273	263	260	255	246	294	252	246	268	288	279	249	280	254	265	238	265	240	232	238	263	248	268	238	295	274	262	261	272	267	302	261	253	241	286	231	257	276	297	237	259	276	287	242	273	224	251	252	276	282	260	248	271	259	242	267	304	283	263	265	250	258	288	247	246	248	272	238	239	241	253	282	267	240	254	270	263	263	271	277	272	278	261	261	247	272	245	244	272	242	250	260	254	229	243	248	261	305	253	268	268	272	269	223	270	254	254	252	274	264	240	274	263	259	235	312	262	249	241	222	231	261	262	226	281	276	250	279	278	257	263	237	270	235	275	259	247	258	273	279	270	244	261	274	263	255	278	233	264	255	246	244	261	256	274	279	275	246	221	267	256	269	246	258	242	284	269	266	236	243	268	244	252	241	265	238	255	250	282	260	255	267	271	294	264	236	247	245	288	280	281	246	255	261	251	254	263	276	258	248	253	270	274	256	288	296	300	297	239	274	271	248	262	287	256	268	255	259	263	250	268	256	270	265	275	253	279	260	260	258	260	269	246	262	241	303	250	265	272	266	262	252	281	256	256	253	249	276	261	247	247	275	273	273	278	250	231	248	248	270	280	255	243	250	206	257	269	277	270	267	243	275	233	242	282	269	265	264	235	268	265	290	277	272	258	283	264	266	248	270	265	237	275	280	240	270	263	282	255	246	238	299	257	283	264	263	256	286	259	239	233	255	280	268	295	279	251	258	260	261	267	277	254	233	245	299	258	254	285	261	268	268	232	293	244	242	300	245	264	250	271	294	263	284	242	277	243	236	262	278	282	269	234	282	250	287	274	259	269	260	241	263	293	260	281	258	256	279	256	270	236	248	242	271	274	248	250	238	265	253	246	301	255	243	258	278	290	240	249	280	299	272	251	270	270	277	266	271	280	270	245	257	256	245	245	282	230	280	235	247	273	279	262	280	263	281	283	258	245	246	260	228	249	240	258	268	280	247	237	242	284	252	265	254	279	293	265	266	258	281	272	250	269	284	241	267	271	292	279	279	289	243	270	240	282	282	240	263	270	289	267	262	253	259	277	261	236	270	262	275	240	233	252	288	276	291	282	237	248	243	249	254	253	252	246	259	273	266	275	248	266	242	249	250	236	275	252	286	275	263	223	281	290	261	270	277	261	269	246	246	262	242	257	253	265	280	256	278	242	291	255	278	280	238	245	264	226	243	270	255	240	243	255	262	259	309	268	256	258	266	293	233	247	269	274	267	272	286	245	230	272	253	240	265	256	256	260	253	248	259	224	284	303	282	276	245	251	263	250	257	272	274	249	284	259	245	297	250	267	244	228	264	288	285	258	263	278	247	248	267	237	289	265	264	273	252	261	255	269	253	252	287	272	267	277	311	259	248	249	290	283	250	268	236	270	256	276	268	289	277	269	276	275	226	269	241	247	233	250	252	268	223	254	287	295	260	257	293	265	279	287	290	305	245	277	270	254	265	281	270	260	263	265	256	255	243	229	251	267	280	246	275	274	254	244	275	252	292	236	234	228	237	269	256	267	236	293	272	280	295	246	259	243	237	246	275	303	273	244	270	268	212	247	256	273	254	267	252	256	260	259	262	265	282	239	229	288	245	280	257	289	276	248	251	290	288	246	267	269	272	257	283	252	277	229	289	249	245	273	260	297	238	297	263	253	293	271	286	261	261	234	281	221	270	271	267	275	275	262	296	261	288	239	273	226	252	261	255	271	239	281	239	240	281	256	265	242	241	234	231	253	246	268	229	254	250	250	274	260	265	252	236	229	267	272	293	233	250	235	276	252	225	258	271	237	282	269	244	256	264	276	287	284	274	259	267	276	257	244	264	259	250	263	260	231	266	241	259	289	280	304	264	259	258	233	274	280	278	267	294	247	245	271	263	289	271	265	246	240	272	257	276	260	261	285	263	287	288	281	278	280	275	277	259	253	262	249	254	264	285	257	248	230	258	243	241	251	282	284	254	272	249	241	276	263	261	264	269	249	303	259	270	262	269	246	260	260	290	300	250	249	281	256	249	267	256	272	260	227	250	269	297	278	253	275	306	256	266	231	231	241	265	280	279	292	252	245	306	246	247	272	263	284	255	263	316	232	258	272	248	238	279	262	252	256
6785	2941	1579	935	731	668	696	599	585	627	596	596	604	592	581	631	615	586	573	577	585	576	589	582	588	604	571	584	598	582	576	571	563	597	599	591	597	565	572	583	545	540	590	564	622	589	570	582	592	603	544	558	598	600	570	582	562	587	555	587	621	560	552	566	631	624	616	600	551	581	577	571	584	575	606	567	565	626	538	570	519	524	583	580	597	594	587	554	583	591	579	582	580	593	622	595	571	559	563	573	572	539	617	610	562	601	611	619	573	618	571	596	586	536	565	604	549	595	547	587	608	574	590	585	594	602	566	605	614	609	577	574	596	570	586	583	614	559	568	601	608	588	548	562	582	562	564	561	572	584	625	586	576	621	608	616	599	569	572	604	599	573	606	605	600	567	605	586	585	580	568	570	592	551	557	562	622	589	606	557	529	597	517	592	574	562	597	580	570	572	564	616	552	605	615	540	560	604	588	590	577	607	596	568	570	542	563	544	597	601	560	584	557	571	590	599	597	585	591	595	611	581	592	554	587	593	622	599	566	587	573	570	544	575	552	599	564	562	571	616	565	585	570	602	588	600	567	609	577	583	548	588	617	580	598	643	556	557	592	574	584	581	594	579	584	581	556	555	578	574	557	584	525	576	568	635	587	567	559	560	593	650	570	568	591	575	566	625	608	633	600	589	613	573	573	580	626	585	594	599	585	598	579	606	559	560	599	619	609	571	578	558	565	570	592	599	583	567	565	561	593	566	552	608	608	579	591	588	546	612	587	595	592	638	555	593	555	567	596	580	561	573	569	607	593	613	581	606	552	635	605	625	630	578	640	618	571	588	580	574	562	592	569	597	555	616	587	572	597	585	585	569	591	586	550	580	570	609	556	585	597	608	587	577	600	602	540	605	524	600	597	543	622	564	592	578	600	571	506	592	552	593	578	567	588	549	594	608	558	606	601	564	537	579	564	525	558	553	590	577	582	593	576	640	605	605	569	575	583	606	577	583	540	606	577	565	639	546	568	598	652	587	583	598	622	629	598	587	593	599	515	562	582	644	608	565	588	586	567	621	615	558	579	558	577	593	573	558	546	598	595	558	578	589	591	628	574	559	552	585	590	568	580	593	580	568	558	572	586	525	586	587	605	625	602	567	554	574	593	595	611	589	587	576	541	600	557	575	605	621	595	536	574	556	567	592	578	580	594	584	575	567	537	591	624	583	606	587	625	607	585	590	580	595	613	594	577	592	590	555	585	584	529	586	563	604	602	587	597	592	618	570	571	560	599	595	562	551	590	602	598	611	635	574	577	600	608	534	585	583	564	629	566	573	603	625	616	603	537	600	575	605	574	605	570	625	564	572	607	575	577	575	613	596	556	534	609	529	559	578	579	577	592	590	626	588	601	567	612	588	578	563	579	601	576	585	633	568	605	590	562	609	593	607	566	568	580	573	536	590	574	594	563	601	565	560	608	623	573	574	598	553	580	582	574	598	587	542	513	607	585	589	605	591	588	615	548	599	550	574	601	577	592	585	590	544	616	554	627	616	586	582	606	555	603	608	586	636	565	578	567	582	556	562	583	587	613	631	586	614	594	619	591	606	589	567	578	541	580	561	640	600	606	579	563	614	560	545	559	564	573	617	602	579	549	619	581	581	652	546	568	579	593	578	592	598	580	578	566	591	550	585	562	573	583	566	580	560	573	595	550	568	628	559	616	616	591	575	625	588	570	593	575	604	590	563	567	557	584	552	598	571	578	604	598	571	564	547	587	589	617	647	602	565	599	563	623	600	604	581	602	572	589	605	626	606	588	581	572	584	590	581	577	596	609	580	584	605	618	609	586	582	592	583	550	538	571	600	581	576	605	603	541	568	601	593	594	526	607	608	585	586	621	560	563	563	591	631	624	544	568	630	594	591	571	628	606	569	596	579	597	569	555	616	577	573	605	625	556	628	547	591	605	602	562	545	583	550	572	611	615	600	554	595	615	601	612	546	574	592	523	630	596	628	586	543	563	567	651	552	593	620	594	577	606	576	607	575	613	602	595	534	546	577	628	590	569	612	550	569	618	583	582	558	580	558	584	581	587	602	643	581	592	615	575	575	583	576	549	574	603	582	538	591	601	598	555	561	580	536	561	561	562	594	601	589	551	569	562	593	577	609	586	581	575	567	549	564	594	619	552	570	617	566	607	600	593	614	624	603	566	609	559	567	605	613	591	583	596	602	577	567	561	592	635	609	580	583	563	614	573	656	588	604	580	576	611	574	592	613	541	548	555	579	544	583	554	583	609	607	544	563	543	571	546	608	594	562	585	562	572	554	574	593	569	574	575	546	598	556	590	590	552	567	568	555	593	619	564	563	558	564	571	608	601	586	604	604	590	579	543	575	567	601	569	565	585	621	619	592	594	587	600	563	612	565	603	558	571	564	577	571	597	572	581	555	621	575	585	565	585	571	554	560	547	570	600	566	637	566	547	565	606	569	564	622	583	564	574	577	579	568	549	578	579	552	583	573	590	551	637	568	612	613	605	591	565	559	532	638	573	583	624	547	579	570	653	604	587	595	577	595	604	549	584	570	585	590	606	569	603	549	584	601	575	584	571	647	594	533	601	573	607	534	568	626	598	605	570	602	559	564	614	561	602	537	620	605	589	561	539	579	585	575	563	573	575	577	567	597	564	558	548	587	551	538	600	617	581	588	583	575	562	590	608	602	615	604	607	592	645	583	562	586	565	640	550	608	550	581	556	642	622	578	599	586	610	573	532	572	639	614	597	579	592	591	568	554	564	582	601	604	573	590	616	562	541	613	581	642	547	611	550	596	619	588	619	542	572	583	552	557	599	561	580	546	562	583	541	601	553	600	589	541	609	603	585	628	551	554	562	598	601	571	591	584	586	565	566	593	613	597	535	558	567	582	571	560	579	584	593	534	606	532	666	551	598	582	587	582	587	594	571	600	637	605	591	609	612	581	604	548	612	558	602	626	554	590	569	591	577	617	588	626	581	580	610	584	569	576	589	591	582	563	607	604	590	605	574	568	560	588	553	575	576	618	558	597	540	592	618	551	548	553	545	575	566	563	587	586	560	626	565	567	558	618	615	571	612	569	626	557	592	559	561	588	569	596	519	558	539	608	578	587	579	610	604	612	554	561	590	602	571	623	580	598	554	569	542	592	576	621	609	572	590	594	595	574	567	612	615	573	569	523	547	592	589	605	596	566	537	571	576	614	585	573	577	559	555	608	583	558	596	595	589	569	559	608	636	565	570	623	602	566	637	546	566	587	542	614	572	614	559	561	579	598	572	571	583	609	577	581	580	614	572	608	612	582	564	535	588	574	534	619	599	587	590	581	566	542	559	608	600	559	578	570	613	639	542	629	600	591	578	575	605	587	554	565	559	576	559	617	596	586	540	600	584	542	602	551	581	595	594	576	596	615	560	609	614	611	574	574	589	534	574	565	623	620	626	579	544	550	604	557	582	551	560	536	613	602	598	573	581	594	588	573
23645	20896	24542	27393	20897	20913	16871	673	334	310	276	273	262	254	257	256	225	230	229	194	227	222	239	205	245	194	235	235	203	191	231	208	183	234	245	228	234	220	233	206	200	221	228	205	219	233	206	219	232	198	228	215	217	207	228	220	198	191	228	187	211	223	249	200	200	209	191	181	194	185	213	217	241	228	200	224	170	204	217	195	227	218	218	197	190	186	205	209	200	202	196	233	191	209	219	208	200	226	194	213	219	192	182	194	205	204	204	204	205	207	214	199	203	231	241	222	220	213	212	189	166	201	217	222	218	202	233	204	209	199	202	237	205	214	216	179	186	230	208	213	169	221	219	229	195	195	187	202	223	214	192	201	231	200	220	207	176	208	218	220	226	190	193	231	233	228	215	211	219	218	180	199	197	194	212	201	202	227	200	162	200	207	237	204	176	205	216	163	178	191	223	197	220	214	200	220	219	208	208	217	218	226	221	201	204	217	195	220	212	212	225	227	178	198	222	195	181	219	204	200	218	222	181	213	197	236	218	188	187	192	205	183	218	200	200	207	210	204	215	195	210	178	181	215	216	173	190	200	196	204	198	210	225	199	194	220	196	202	210	208	193	215	218	213	203	188	235	192	206	226	224	195	206	195	207	203	217	172	194	217	220	202	205	218	215	217	215	209	202	211	206	223	205	205	177	225	206	223	207	204	231	195	225	200	195	205	197	213	220	181	201	202	231	190	221	195	185	187	188	219	193	225	199	195	233	191	201	199	231	206	199	236	189	206	201	220	174	202	240	231	216	190	178	184	230	205	219	202	196	213	203	220	211	219	201	212	211	207	166	195	185	167	210	207	202	206	189	188	207	217	176	244	220	187	209	191	194	190	191	210	211	213	199	183	214	206	230	214	199	204	201	224	225	213	201	229	200	198	217	207	199	194	169	220	204	189	197	203	203	193	182	219	214	202	235	210	229	208	191	206	179	194	203	215	206	200	197	201	192	218	193	204	195	205	235	195	206	229	199	180	224	187	198	172	184	205	156	195	204	212	226	217	209	194	235	234	176	191	181	196	171	190	201	231	215	183	179	206	190	198	223	200	208	182	227	224	211	181	200	208	217	188	167	195	219	217	203	199	191	206	225	198	190	202	220	213	200	224	210	191	204	211	192	206	195	202	222	198	225	220	231	204	215	203	220	220	197	188	202	209	221	196	201	213	201	211	187	224	214	211	190	223	219	208	198	214	192	201	197	209	213	213	204	236	214	220	221	221	221	210	222	186	225	202	189	191	168	183	219	209	199	206	213	232	225	226	201	237	207	201	197	216	219	201	215	191	190	194	238	182	204	206	224	200	220	206	200	211	179	199	218	205	202	200	209	188	222	230	216	204	229	207	202	230	175	187	210	223	190	207	198	198	214	199	229	221	199	232	224	197	223	211	194	211	198	208	218	195	206	206	220	208	209	211	215	191	185	210	208	234	212	223	184	218	207	190	190	230	247	214	208	217	227	179	215	207	204	193	199	205	199	225	178	222	210	196	223	208	207	215	211	190	222	194	200	191	211	199	212	194	195	209	217	215	210	174	175	212	221	225	181	220	219	198	192	214	223	188	219	181	221	215	207	179	248	204	197	200	206	214	215	195	176	216	200	182	200	197	206	219	203	222	186	200	211	211	196	192	184	170	220	216	237	213	221	202	203	220	174	218	214	177	212	196	215	182	228	206	196	226	224	201	215	189	198	177	197	184	187	207	199	203	199	187	178	201	188	175	240	224	239	205	218	230	200	187	232	235	238	204	192	209	231	222	214	214	214	196	193	204	200	204	190	229	206	208	177	193	165	202	192	234	222	206	210	180	200	226	189	184	227	198	223	190	221	205	184	189	187	211	201	177	211	200	194	204	217	172	210	192	213	205	195	206	192	217	202	203	206	221	209	211	197	222	197	218	204	247	214	179	171	180	201	195	211	185	190	204	215	200	176	215	221	202	230	193	210	240	212	187	185	209	196	202	204	228	213	208	212	210	202	219	206	199	238	206	195	213	184	206	196	195	228	203	190	206	217	210	211	201	235	210	245	228	192	205	195	216	193	212	213	189	210	208	226	187	204	198	205	193	196	217	197	190	210	228	198	202	200	193	218	209	202	183	218	214	213	196	204	221	206	218	219	189	206	196	204	210	237	233	221	209	207	209	170	201	218	206	199	194	222	198	212	212	226	219	216	204	220	184	202	212	236	200	202	187	190	174	224	203	231	203	191	236	197	213	245	190	201	196	221	196	222	186	203	175	201	191	178	185	207	245	178	209	208	188	202	188	205	186	199	204	205	200	218	209	238	199	206	229	187	256	199	182	220	219	202	213	200	205	199	194	240	206	192	191	206	194	202	195	210	198	188	225	232	215	205	248	200	218	190	206	243	212	218	189	229	190	227	227	213	207	198	217	192	194	183	194	212	222	199	214	213	221	211	179	211	223	206	212	224	224	175	186	202	197	187	194	190	210	198	205	201	199	247	181	203	181	209	185	187	248	209	216	204	186	213	189	216	233	193	190	198	198	212	202	180	184	225	210	197	207	212	213	218	255	214	198	190	190	237	206	185	183	201	184	221	211	198	219	163	186	198	188	186	212	216	204	228	205	191	201	228	198	226	178	195	195	176	199	228	221	205	222	200	201	240	195	210	214	224	226	204	199	194	167	212	186	242	210	229	219	192	213	218	191	222	193	186	197	197	221	196	202	200	191	174	224	215	221	190	189	200	209	213	199	216	196	210	207	193	203	207	202	193	215	189	198	216	209	200	205	234	221	209	198	218	248	233	237	212	207	184	193	204	209	196	212	193	229	210	215	208	203	242	193	216	225	211	208	207	215	224	218	212	205	197	188	192	204	202	181	191	173	202	185	196	188	234	200	212	196	243	239	221	214	204	194	189	204	214	208	186	202	186	210	223	200	211	222	180	202	230	199	201	209	188	224	213	216	213	209	215	187	248	176	197	229	217	208	204	201	205	205	201	195	197	200	207	219	201	213	230	208	210	208	213	199	198	217	211	202	182	210	230	194	182	195	231	227	216	215	220	210	188	178	203	217	191	210	194	185	205	196	192	211	170	203	189	203	237	194	194	187	199	212	204	221	203	197	185	183	212	172	179	217	206	190	201	239	194	205	227	195	210	221	206	221	252	183	201	225	266	210	220	205	204	209	229	193	234	222	217	176	219	216	227	226	207	225	188	223	216	219	206	190	202	205	204	229	210	216	205	183	203	196	219	204	200	210	205	196	208	202	182	191	230	216	192	185	207	182	217	195	217	219	213	191	197	204	214	196	179	213	219	212	195	203	226	205	213	222	206	200	189	196	197	205	208	217	216	240	212	205	185	227	193	204	206	224	208	211	197	172	191	201	233	200	169	205	208	216	204	211	210	206	197	196	211	189	203	206	246	211	185	189	227	212	200	206	200	218	189	183	192	189	181	207	181	186	204	230	208	179	190	248	208	207	175	209	201	221	203	188	193	181
7715	4205	2146	1061	775	636	547	547	521	477	454	486	463	495	477	443	454	447	444	470	431	485	436	453	414	412	420	491	453	433	427	475	461	432	452	439	389	455	407	407	453	440	504	433	468	408	443	450	453	489	447	470	465	444	449	443	406	452	408	445	462	416	458	438	474	443	398	416	418	485	437	432	419	436	472	469	468	461	420	426	485	470	470	447	467	423	422	462	439	423	417	451	388	433	406	459	392	485	476	398	434	453	452	441	428	459	440	475	436	448	453	430	453	410	465	404	432	442	457	448	461	418	449	426	470	449	441	435	446	440	486	437	424	441	453	441	443	454	449	466	444	476	433	438	424	446	383	440	451	485	431	443	449	453	451	492	436	436	431	475	404	460	434	456	407	420	464	416	451	473	444	452	434	433	446	420	437	431	449	431	489	465	437	490	475	437	454	453	420	452	439	429	443	437	437	410	435	417	420	465	446	438	453	439	445	435	424	468	476	461	441	483	457	445	420	454	424	426	437	436	480	439	424	480	387	428	490	432	455	433	470	433	422	448	435	463	432	417	466	461	458	489	456	429	457	411	445	421	425	470	479	435	470	457	447	454	458	445	431	455	423	438	459	468	457	453	471	452	444	430	453	440	433	438	448	436	419	485	458	466	481	416	439	471	419	421	429	453	430	432	438	427	471	430	467	446	428	440	453	441	414	442	441	442	457	457	460	419	478	463	448	465	386	462	415	446	436	423	450	442	439	473	420	422	423	445	453	440	402	436	436	438	423	475	450	444	417	411	455	423	469	459	457	451	406	420	435	422	450	449	470	430	406	454	466	449	432	447	453	434	435	419	417	450	459	464	438	428	438	428	438	409	432	489	413	417	428	425	451	478	466	432	399	450	433	459	478	457	439	441	422	481	430	457	453	445	440	439	474	450	457	448	440	461	441	460	460	423	472	475	441	426	472	451	456	476	472	431	431	422	451	442	435	477	447	421	403	388	495	446	414	497	463	445	440	438	444	452	452	465	434	432	470	430	515	467	426	451	426	431	461	459	431	410	407	396	469	430	471	443	432	428	424	455	458	436	441	472	490	419	414	466	445	406	460	423	477	438	464	438	450	443	432	456	438	498	447	425	426	431	420	421	442	455	408	441	444	446	467	408	463	427	434	438	436	450	452	426	420	420	443	444	416	424	467	424	454	418	445	506	437	461	440	420	458	445	413	443	448	440	420	432	443	417	438	456	420	426	446	425	441	418	444	458	466	449	481	441	454	425	393	445	435	448	477	448	431	453	453	427	494	451	405	451	442	468	438	475	427	444	433	469	434	449	436	436	450	420	420	423	392	422	475	462	459	424	383	436	454	424	418	444	456	435	437	462	471	441	400	465	402	420	471	445	429	459	452	447	448	424	423	491	459	413	457	420	438	463	445	407	467	462	422	441	432	466	425	467	439	427	438	441	448	437	466	452	428	411	479	403	488	408	439	492	410	424	468	461	409	419	450	403	438	475	448	441	478	421	462	440	400	439	464	473	440	471	448	464	467	447	423	408	425	465	457	457	460	423	425	432	440	454	443	410	432	428	445	430	441	437	472	430	441	445	446	462	432	438	430	448	454	427	426	448	422	448	449	471	464	471	442	453	445	449	419	473	422	432	438	475	436	473	415	457	422	432	442	438	468	494	418	421	433	423	431	512	460	408	429	448	450	455	459	446	439	439	464	414	436	435	412	432	430	426	441	476	420	466	444	436	458	473	453	477	406	446	452	443	402	399	445	428	420	452	456	437	452	448	442	447	476	415	434	400	437	412	503	432	455	439	398	464	435	462	436	421	473	449	459	448	442	499	472	429	460	476	472	463	422	462	437	451	442	445	480	446	457	465	456	415	431	457	439	435	388	417	439	431	418	451	404	458	461	476	444	421	422	442	472	439	458	445	443	408	450	441	418	468	446	473	442	428	453	431	434	439	462	441	411	434	452	452	448	444	431	456	446	437	422	483	426	436	425	438	505	490	481	465	444	409	402	452	467	453	438	454	470	402	450	447	453	438	425	444	496	476	443	423	417	450	434	425	449	422	388	399	452	455	443	432	420	478	443	435	475	422	435	458	431	433	431	435	457	437	427	445	428	473	448	447	417	423	432	425	428	437	448	483	396	445	441	438	422	422	403	388	433	430	430	450	486	445	448	448	474	454	438	420	441	464	431	466	415	448	442	447	424	460	430	459	481	445	449	420	443	421	451	460	470	440	440	433	491	426	404	449	432	446	461	399	442	447	495	444	426	461	462	453	433	420	452	496	453	433	451	452	470	428	460	434	450	443	430	419	459	431	410	413	445	414	436	427	457	459	442	413	455	436	463	445	468	455	443	494	455	436	480	444	414	437	443	475	401	462	424	437	417	439	406	442	419	453	454	454	402	447	434	455	447	418	434	431	427	463	452	463	465	454	442	428	445	424	427	449	454	451	423	435	459	447	457	453	444	421	457	396	455	444	456	455	464	475	460	438	453	423	447	438	431	479	482	445	461	448	458	463	475	476	416	479	444	442	414	415	422	461	437	439	411	452	445	475	443	402	443	436	470	466	456	430	474	448	456	406	442	445	434	453	452	443	452	426	434	462	435	442	406	462	451	437	500	435	448	458	429	446	436	461	421	470	408	421	463	403	428	444	421	449	444	491	437	425	444	434	457	451	419	415	431	446	456	430	441	439	461	382	437	412	489	456	475	444	460	460	459	462	451	453	405	435	455	429	456	448	389	464	443	426	427	452	453	455	440	457	434	468	438	457	425	460	426	430	419	418	440	468	419	455	443	399	424	452	438	445	396	447	462	431	439	448	464	460	445	435	433	414	433	391	456	456	437	462	418	410	455	461	440	413	436	445	414	429	447	418	462	435	396	447	448	471	466	441	425	434	431	468	453	405	433	439	456	463	442	429	419	466	435	464	409	437	433	485	452	432	430	494	470	428	418	418	435	428	414	477	472	406	448	468	410	427	456	428	450	422	423	429	415	441	430	461	413	427	464	395	431	449	422	445	443	439	413	456	472	437	469	436	469	436	414	417	443	395	431	447	485	446	429	429	451	460	493	411	485	400	481	434	454	420	444	435	491	485	461	417	436	403	433	456	440	461	413	495	433	439	451	423	454	439	429	430	454	424	453	398	419	432	414	402	485	415	433	469	437	477	413	454	435	435	445	449	445	450	456	500	436	439	442	445	454	444	436	426	454	414	434	424	423	429	466	426	437	437	403	497	428	415	409	464	458	459	459	451	415	484	430	442	430	481	415	440	477	466	439	466	434	448	421	439	431	443	459	433	414	401	438	426	430	438	393	471	437	424	435	440	411	446	445	410	443	443	447	429	460	428	453	464	439	426	439	398	418	431	456	447	443	427	413	416	432	463	448	430	422	448	437	425	401	449	458	429	449	458	426	422	449	413	415	428	438	460	454	469	432	415	460	441	455	441	426	439	448	450	420	486	448	416	403	439	409	430	448	477	449	448	453	438
33272	19890	6479	323	205	163	144	154	127	132	140	118	144	163	136	150	139	119	147	150	146	127	123	136	152	142	133	127	113	117	129	122	136	127	140	148	142	139	132	138	126	110	135	130	118	107	134	134	140	156	136	136	145	147	141	126	135	115	145	133	138	119	137	128	119	170	137	122	139	131	168	145	139	139	151	134	143	151	167	139	148	141	144	139	146	144	160	130	125	129	149	149	120	145	150	121	138	143	162	139	137	131	132	131	129	143	151	117	120	139	148	134	156	137	121	128	122	127	128	154	125	108	147	153	134	141	141	125	145	152	132	153	166	133	144	163	118	142	135	131	131	147	132	114	138	159	139	123	136	106	118	140	129	133	156	152	131	141	157	138	156	157	153	122	138	123	139	130	130	130	149	143	115	130	135	149	134	119	152	132	148	155	163	166	115	151	142	141	152	138	148	137	136	143	123	149	144	157	133	127	129	132	129	138	168	127	138	141	119	125	140	146	146	137	159	147	161	168	147	141	122	141	160	132	148	133	143	123	143	154	168	158	152	144	160	146	117	151	134	130	154	128	149	150	123	138	149	126	161	137	135	128	123	141	146	159	135	136	153	134	140	153	137	157	147	145	113	130	136	134	141	136	128	137	134	138	112	143	154	156	131	129	152	145	153	130	130	153	149	137	139	161	170	151	125	155	147	162	137	135	139	155	139	154	146	127	135	142	143	167	138	139	135	152	140	156	137	139	160	119	140	135	120	152	125	139	137	171	156	136	140	130	163	125	137	159	184	131	137	147	121	124	148	102	125	136	141	155	158	166	136	128	148	139	132	127	135	120	174	144	149	143	134	126	136	131	139	151	136	120	131	122	125	142	138	135	142	133	153	134	143	151	130	135	139	141	163	149	136	139	145	133	142	161	156	145	132	125	151	130	134	143	149	138	128	140	113	125	149	141	157	122	132	145	131	134	125	146	138	134	134	145	139	162	151	140	114	133	144	139	135	131	139	154	141	117	139	148	158	138	139	126	140	142	162	136	151	153	119	155	126	134	137	151	131	117	121	132	133	138	147	144	123	131	130	143	149	152	148	154	142	131	149	144	135	128	134	148	133	136	152	166	124	113	144	134	119	141	150	134	157	124	137	138	121	116	143	132	120	137	118	128	107	172	131	134	135	122	129	123	149	147	151	157	157	152	132	143	125	122	128	146	138	146	131	145	147	124	137	135	138	135	157	137	134	147	121	127	140	136	152	134	137	153	139	145	166	125	120	133	132	127	132	134	115	153	131	128	136	113	149	149	129	131	135	130	137	142	138	139	151	152	132	135	145	140	131	162	125	133	127	143	139	146	161	143	141	130	147	131	161	130	154	146	137	134	118	139	129	141	135	134	137	137	136	160	142	126	160	136	150	145	163	138	132	141	128	140	139	111	159	150	154	141	139	154	127	145	135	124	116	131	140	123	139	129	127	155	144	136	126	123	141	132	134	151	155	145	129	150	133	134	141	128	172	135	156	153	130	128	126	150	141	135	128	140	136	104	145	137	130	126	137	120	166	137	150	157	143	127	145	144	141	145	137	159	151	141	133	159	137	132	146	146	138	127	134	143	130	133	138	146	126	154	150	148	134	138	141	143	137	144	142	132	139	131	125	145	133	133	140	122	135	155	143	155	134	150	130	149	154	134	142	107	145	136	127	145	159	130	129	161	134	115	146	140	141	157	127	127	144	142	168	137	160	154	131	138	132	155	119	129	122	146	146	138	132	153	136	121	137	133	137	147	123	155	150	145	136	143	140	161	144	149	156	131	125	144	112	131	155	144	141	143	119	142	149	136	124	155	119	163	133	143	127	132	130	136	135	140	129	159	148	153	125	123	127	116	142	148	127	132	163	126	132	133	136	119	119	155	135	142	149	155	143	143	128	122	142	152	113	136	138	125	151	126	140	143	175	137	137	157	157	128	149	130	156	119	139	144	140	129	144	151	142	137	125	142	155	131	152	120	126	131	120	148	146	121	135	142	133	144	125	142	143	144	133	153	153	130	136	155	149	136	160	130	141	139	142	130	133	128	131	156	124	134	147	141	162	123	150	118	141	146	133	137	129	140	129	141	146	126	124	141	156	139	134	143	118	128	131	143	154	136	146	145	163	157	132	130	138	133	132	142	124	117	157	120	160	132	133	146	154	152	146	140	142	148	141	128	171	122	133	143	153	120	142	127	127	150	139	144	133	147	148	124	149	139	129	138	123	128	140	136	128	130	145	129	160	163	144	127	120	130	118	135	151	130	136	133	131	118	127	134	128	139	130	132	140	125	134	122	148	151	154	135	134	136	161	134	133	137	152	165	129	129	132	135	143	121	130	156	147	124	143	134	151	127	124	125	121	125	124	143	147	138	133	137	137	129	132	141	128	148	132	127	131	128	143	135	156	140	144	133	155	138	124	139	147	117	132	111	138	149	143	139	135	134	145	147	150	141	125	158	143	140	130	133	142	129	133	140	146	134	135	161	149	116	154	124	121	142	143	126	133	139	119	140	145	146	132	120	117	145	141	138	156	134	156	148	151	129	134	144	101	139	139	141	143	142	139	157	143	141	121	128	179	136	133	133	138	138	138	135	135	149	130	155	127	118	149	120	142	148	151	128	130	138	155	153	124	155	155	146	145	120	159	125	160	135	129	139	145	114	118	146	151	119	129	148	139	106	131	121	119	109	130	137	149	129	136	135	138	143	143	141	134	131	125	150	164	126	158	140	137	146	126	149	140	163	132	123	143	158	140	132	134	142	136	142	153	132	129	128	124	143	138	123	142	146	160	146	145	139	141	134	139	120	123	129	124	154	146	122	148	145	145	120	165	135	130	146	112	126	150	116	148	127	154	139	126	140	123	155	148	166	150	113	132	116	154	157	144	155	156	157	129	146	144	132	140	137	134	145	117	145	154	168	145	165	150	138	140	146	140	131	144	141	125	132	133	145	143	146	150	137	138	130	154	141	154	122	146	126	154	150	126	151	154	119	152	145	151	131	138	103	140	131	145	164	142	143	130	153	135	152	121	143	136	125	163	130	163	155	129	122	134	141	131	145	144	143	135	118	131	142	127	130	130	132	131	144	123	142	136	113	128	161	123	128	135	146	144	124	154	127	137	112	136	147	128	167	121	140	108	145	139	147	137	138	138	141	138	123	159	131	119	124	138	134	143	147	147	137	127	120	128	151	159	143	148	132	159	117	135	133	136	133	154	137	126	128	141	147	135	123	134	155	119	123	142	166	158	157	124	135	140	139	130	129	143	128	159	144	110	139	138	148	134	116	144	134	138	145	128	118	134	106	137	126	146	133	130	142	160	141	145	140	135	131	124	153	133	122	133	143	141	156	135	124	139	145	153	117	133	128	118	132	120	122	128	157	138	154	141	136	132	126	122	159	149	138	147	156	153	144	160	144	159	138	136	128	134	132	140	117	122	135	140	151	124	139	120	138	130	132	139	154	135	150	137	138	118	137	136	164
5500	542	459	380	360	340	378	371	343	392	366	370	384	355	365	373	346	351	351	361	360	389	366	321	394	366	400	333	385	366	381	383	370	370	372	314	335	362	375	379	353	353	348	316	354	351	323	371	390	353	342	367	346	321	360	396	402	350	379	371	330	377	351	350	370	363	371	367	353	313	331	338	346	337	392	347	345	370	354	340	378	356	328	309	344	385	346	330	362	345	344	367	342	340	385	352	347	360	349	368	353	380	371	339	392	348	382	343	373	350	374	363	345	364	326	384	371	338	374	364	389	359	371	324	347	349	355	383	335	376	364	387	370	384	363	377	333	325	327	335	337	370	328	365	381	339	364	351	348	377	367	357	305	346	346	328	337	358	387	343	341	371	349	353	353	370	351	324	356	336	346	355	368	388	319	351	359	347	339	362	343	338	366	367	408	366	363	335	333	353	357	367	367	347	325	344	369	376	372	366	383	364	342	370	330	343	346	344	348	360	373	370	336	356	323	401	387	375	349	317	331	357	377	311	362	391	378	356	346	346	349	353	372	386	362	334	372	364	341	360	352	344	354	370	359	326	338	363	375	362	358	336	364	337	346	378	408	381	335	329	354	315	353	373	373	369	385	336	412	372	387	365	361	386	380	347	355	341	383	350	348	381	345	347	367	372	349	328	361	382	364	377	346	339	375	352	374	373	374	345	331	378	356	366	340	384	356	354	391	364	367	361	334	365	361	342	360	345	336	376	372	339	377	362	361	331	356	378	337	370	331	353	351	360	357	329	352	326	383	378	345	371	334	385	340	380	369	371	400	360	367	316	332	392	343	330	368	376	360	347	382	343	351	349	368	334	361	346	357	349	383	364	358	383	344	358	348	351	350	419	367	381	373	331	353	347	346	330	347	333	341	323	318	330	334	338	393	349	344	355	347	349	352	373	357	343	316	333	372	345	354	353	368	373	364	378	353	333	378	353	341	380	365	347	348	358	346	372	384	336	370	348	340	345	366	376	378	337	349	370	350	375	328	337	352	354	364	351	366	374	348	351	346	362	348	339	347	348	399	361	317	366	362	339	380	361	342	363	378	374	343	338	320	349	350	350	329	385	357	335	325	340	324	386	357	327	357	340	312	313	356	362	375	336	317	380	328	345	363	413	359	340	361	349	348	358	365	351	383	350	400	369	369	354	371	348	365	358	326	387	348	360	347	349	369	353	357	353	348	374	376	323	351	353	343	320	362	365	351	386	377	336	330	356	370	350	360	348	345	345	340	352	349	313	363	334	349	338	387	359	360	329	363	341	340	364	348	394	360	358	339	371	362	353	331	354	381	342	379	339	313	342	355	366	367	375	326	371	381	366	371	349	339	349	355	321	393	304	347	368	325	364	344	393	327	333	336	361	368	336	335	318	336	375	333	354	331	413	371	363	361	371	361	361	364	375	383	342	368	345	352	351	360	347	327	379	369	378	361	347	365	378	319	367	328	343	384	397	358	354	355	363	376	337	384	353	402	374	325	358	385	336	328	350	337	344	378	368	354	388	345	361	343	351	370	355	360	335	313	368	361	370	356	365	381	339	338	321	376	379	337	328	341	338	341	348	378	383	346	386	361	369	374	368	320	354	373	368	343	367	329	379	365	363	368	358	346	360	362	351	359	338	336	385	363	376	345	341	372	389	363	341	352	390	361	339	384	384	360	409	368	353	332	371	332	362	333	348	366	379	351	356	343	352	338	337	370	339	328	373	349	357	368	352	394	363	340	328	371	379	385	372	375	355	332	380	360	356	355	380	354	391	336	364	352	354	347	358	364	346	331	352	350	341	339	381	333	355	334	386	345	385	351	374	323	351	354	336	371	348	380	376	371	355	362	371	346	360	367	343	385	366	363	391	348	349	363	344	343	356	392	321	365	331	352	365	395	368	334	353	344	356	331	373	367	367	349	356	374	329	331	383	355	368	377	337	339	378	328	368	342	339	339	368	348	346	349	317	379	340	365	378	360	342	357	337	380	309	352	367	371	382	381	352	355	354	365	359	353	362	325	389	351	340	335	349	372	356	343	361	378	377	360	331	390	326	331	333	387	351	368	350	361	368	349	336	339	362	353	372	350	345	334	347	336	364	358	358	348	349	337	374	324	362	354	359	351	339	366	383	360	350	397	375	401	352	350	341	354	360	338	365	374	345	357	372	373	354	336	372	353	372	357	360	347	362	358	340	350	319	364	314	367	365	345	375	356	337	336	355	375	347	344	377	347	351	379	340	338	385	367	353	338	383	353	341	342	372	355	349	354	407	373	359	371	355	370	339	354	368	389	347	353	371	354	346	339	386	375	348	357	363	348	341	319	339	326	347	347	388	379	363	350	342	331	333	344	349	344	381	388	354	388	371	359	353	361	406	332	369	380	355	368	383	375	338	338	355	374	355	384	381	364	346	323	352	331	400	358	351	377	336	370	380	400	370	350	366	375	317	344	379	360	356	349	348	343	376	375	375	391	341	390	365	373	352	353	308	349	332	335	336	330	336	372	357	403	366	363	358	312	360	353	368	348	379	346	386	341	358	345	361	368	324	347	332	380	362	336	358	369	357	342	349	387	318	312	369	376	358	351	350	370	326	358	367	380	348	320	386	353	347	365	363	342	330	358	373	324	309	400	355	363	390	371	348	338	354	337	343	368	371	338	347	365	379	359	366	376	385	360	364	365	387	361	362	378	367	361	335	404	346	368	344	330	337	351	342	372	357	348	373	356	388	387	340	345	350	347	356	375	348	334	311	371	351	344	368	336	353	336	344	374	341	345	330	342	337	357	337	331	382	332	370	382	361	345	334	365	348	391	355	352	348	357	368	349	341	372	366	356	349	342	409	335	363	362	349	372	367	345	357	348	368	366	341	379	388	345	338	331	344	363	375	356	336	344	360	339	369	354	359	343	352	373	371	351	368	360	335	359	366	324	346	324	362	342	339	350	343	356	354	374	369	350	357	349	338	355	412	344	378	319	355	333	356	375	347	381	355	346	370	379	359	340	394	367	331	393	381	378	363	367	353	338	351	358	356	350	393	374	354	329	353	334	381	357	381	339	345	348	356	371	340	361	325	359	322	337	356	374	326	337	350	386	347	360	385	331	318	373	364	346	338	323	377	334	389	356	383	393	330	356	345	357	367	351	357	348	360	359	344	363	342	368	347	362	369	361	373	412	342	370	354	359	389	344	361	310	330	359	357	394	372	340	373	351	357	357	325	382	371	364	355	357	342	359	320	353	328	366	352	363	356	386	328	357	372	348	362	338	350	351	358	357	358	323	371	401	368	365	338	357	356	327	351	372	362	344	367	366	374	344	374	339	368	323	362	374	349	356	388	353	353	347	431	378	379	355	367	385	357	330	368	332	332	350	374	352	339	361	427	337	305	371	357	382	354	316	354	368	379	361	349	369	368	364	356	311	373	368	358	351	347	370	366	338	348	341	348	358	364	352	345	327	378	339	365	333	383	351	376	349	371	346	350
25275	21916	25491	28992	21917	21815	1665	403	316	310	301	320	309	306	296	256	296	282	295	262	276	259	263	257	284	287	272	261	238	266	281	259	290	254	243	258	264	293	298	226	275	248	254	249	272	260	255	287	275	251	315	258	249	254	244	247	260	288	288	233	268	258	268	290	269	271	269	276	281	259	266	278	275	278	265	238	256	239	254	274	254	277	270	254	286	278	268	232	275	249	273	276	306	250	264	265	268	252	256	240	254	296	290	237	264	264	290	281	283	267	260	255	298	246	299	274	251	240	245	305	276	227	271	248	276	255	247	276	280	265	293	271	275	258	247	257	275	269	262	240	279	270	262	256	257	243	275	277	260	311	249	269	264	276	290	256	274	269	277	275	250	260	243	264	256	275	256	270	268	260	232	269	257	267	284	278	240	248	285	242	235	270	255	284	251	264	228	257	233	250	245	267	255	260	253	229	261	275	246	274	263	255	261	295	266	248	249	273	251	259	258	264	289	245	252	261	283	263	287	270	267	247	257	263	249	278	259	265	260	263	228	275	259	255	307	284	239	250	254	270	264	255	298	275	247	265	244	253	259	250	249	254	273	269	244	277	257	246	266	260	281	253	273	242	257	280	271	250	248	293	248	268	274	280	252	265	283	257	264	266	267	265	266	264	276	270	264	269	226	242	274	260	238	265	258	259	277	285	281	282	270	265	262	282	280	260	255	257	279	234	275	261	259	301	288	283	245	259	264	292	263	240	248	263	238	312	257	280	239	268	254	259	257	244	267	244	242	271	277	268	261	262	271	297	265	225	237	230	271	283	273	251	226	240	287	268	264	279	261	298	276	255	276	254	273	317	253	261	229	280	250	240	243	268	266	272	238	252	258	265	271	269	263	288	258	274	245	258	246	259	261	276	285	265	274	263	291	273	259	237	260	236	272	244	244	241	280	251	263	255	273	253	250	282	293	241	242	266	257	246	274	239	268	277	248	247	237	251	232	280	270	256	247	270	271	269	260	272	278	282	267	236	278	220	287	236	246	259	284	240	241	289	230	308	272	287	251	269	254	278	255	258	263	250	277	275	282	263	278	261	271	285	307	257	267	234	249	240	280	241	262	259	278	249	261	278	288	269	273	279	273	280	284	263	266	272	302	248	280	235	249	230	262	260	278	251	243	240	273	285	252	277	237	257	266	250	272	283	292	265	258	240	256	287	264	271	255	269	281	269	273	262	262	226	253	289	275	268	273	242	270	243	251	240	263	237	260	249	281	263	284	244	247	265	273	281	254	265	273	248	245	249	278	268	299	256	260	258	252	265	257	283	268	278	253	271	273	258	265	244	275	274	242	265	268	264	229	280	235	245	286	256	256	301	280	255	256	274	270	279	274	258	271	274	272	302	261	255	243	280	257	242	262	278	292	279	254	271	267	243	233	248	252	282	261	239	276	307	268	284	297	254	250	244	277	260	267	240	268	269	271	268	230	237	304	261	277	273	255	278	266	248	266	277	281	268	258	254	217	274	235	255	260	294	251	269	241	257	232	254	253	274	272	251	241	252	303	242	273	276	262	230	278	274	277	272	262	266	266	282	299	274	252	239	238	249	261	236	249	276	263	251	250	264	283	241	275	281	281	265	244	280	289	274	267	262	269	243	284	245	246	266	310	262	272	245	285	279	286	236	253	260	283	264	274	278	285	280	247	276	259	250	253	237	258	250	282	253	269	269	257	276	239	258	266	263	261	264	266	260	266	247	234	252	263	268	235	257	259	242	231	247	269	258	255	245	263	263	277	246	280	286	290	293	248	280	256	225	251	284	269	250	243	269	252	304	277	276	277	267	292	265	260	263	262	233	238	249	268	238	268	282	277	271	268	285	279	260	259	280	292	281	263	270	246	266	275	250	274	264	274	278	263	254	246	271	294	280	262	273	263	265	245	273	250	261	266	261	269	265	267	276	263	263	256	277	261	231	248	235	240	268	240	253	244	246	269	245	269	253	288	270	253	264	248	271	255	270	236	260	259	265	262	265	249	270	263	281	248	280	234	254	266	247	281	277	260	245	265	250	269	263	248	275	251	251	280	240	268	267	235	237	280	261	288	266	266	276	242	253	258	249	313	284	237	261	275	291	236	247	248	270	254	294	254	254	250	264	260	270	259	312	250	251	251	240	263	280	256	255	263	255	271	263	268	249	265	244	273	256	240	286	270	253	256	257	222	261	257	271	262	260	263	283	271	264	258	243	275	245	245	275	275	289	252	276	248	268	265	286	280	272	247	256	282	293	247	288	265	295	243	268	261	255	273	269	248	262	254	303	266	246	255	264	251	229	258	237	269	259	292	245	242	252	269	276	241	247	293	244	260	266	286	268	274	263	251	276	267	250	287	237	272	266	255	256	253	291	259	302	254	252	277	285	273	248	242	269	263	263	278	247	281	257	296	267	249	258	223	260	270	244	244	247	244	271	267	263	275	252	243	255	263	238	288	243	271	248	287	243	269	239	273	259	274	243	283	258	239	234	262	268	255	265	254	265	220	255	235	277	283	253	265	259	262	293	261	238	256	265	290	248	260	306	219	248	271	248	261	275	271	272	257	254	237	258	237	286	271	259	258	249	285	257	258	264	256	282	289	248	278	244	234	250	251	246	253	276	234	248	262	261	246	261	268	246	254	248	240	242	223	275	250	266	242	252	259	283	256	281	229	268	249	238	281	261	265	275	273	259	256	258	249	289	250	287	266	252	258	257	255	244	255	282	250	236	253	275	257	267	252	261	280	255	270	245	280	287	272	225	292	265	251	254	262	271	244	260	300	271	290	269	259	246	276	283	256	284	265	280	272	272	269	268	276	229	256	259	255	255	251	279	224	285	267	297	252	254	276	254	275	302	256	257	250	263	237	243	235	237	279	270	274	272	275	235	292	245	248	265	280	259	283	266	289	290	246	253	236	250	242	263	264	241	233	247	280	256	239	276	272	288	239	263	261	263	264	269	250	248	264	248	253	241	232	286	265	246	252	243	235	258	274	259	238	289	258	240	274	263	284	279	294	275	260	297	269	279	256	236	220	284	258	256	264	276	291	267	282	270	284	285	290	255	254	272	270	255	276	271	239	268	292	273	262	282	239	221	262	239	253	230	261	273	267	263	272	283	243	263	281	241	260	275	241	256	267	288	258	257	248	253	255	249	238	291	248	272	263	263	225	253	271	287	262	287	218	272	256	288	255	299	243	287	250	299	261	244	268	273	239	258	277	276	220	231	275	285	264	251	267	272	271	265	249	253	269	254	238	285	297	249	265	240	254	249	292	281	290	240	249	279	270	286	273	255	270	260	241	252	271	252	276	266	277	243	243	255	280	250	254	270	281	270	212	250	269	246	253	267	237	250	238	258	275	241	268	226	275	284	260	271	273	250	278	246	276	253	236	256	280	226	219	228	272	255	248	280	272	243	269	261	268	249	258	307	279	277	258	279	264	274	242	263	270	287	253	250	261	256	272	276	235	274	242	274
6939	3074	1593	981	744	714	660	619	627	609	582	622	596	589	598	586	622	592	584	586	561	551	551	590	659	581	557	570	635	547	648	589	646	563	585	580	580	602	650	581	610	561	600	675	577	602	583	616	585	610	571	605	577	584	558	597	626	597	587	631	613	600	574	604	600	547	565	559	609	567	571	608	633	626	584	599	588	569	622	608	585	571	589	586	607	607	612	558	537	561	605	615	581	578	554	568	608	630	596	578	572	574	580	595	599	607	598	617	580	637	558	600	621	609	529	576	581	572	572	540	584	581	585	567	564	637	583	575	582	596	549	599	589	588	626	580	634	572	569	582	577	613	597	595	630	590	552	620	567	556	576	590	579	565	619	596	604	562	607	567	590	599	635	598	595	604	615	587	594	552	574	582	596	588	578	572	614	592	593	567	609	612	581	571	596	557	589	564	618	623	619	525	594	589	585	550	557	596	600	609	557	554	604	595	621	562	599	606	608	582	562	577	581	621	544	549	601	569	526	576	554	588	601	572	612	596	622	587	599	619	612	595	546	560	622	546	581	611	600	585	608	608	578	582	606	592	569	567	620	603	659	582	601	565	632	586	599	550	604	568	577	579	574	583	595	587	615	597	597	563	605	580	587	554	616	618	582	555	617	558	616	617	594	569	552	570	546	585	594	572	588	569	555	558	578	605	618	586	571	610	594	637	573	553	567	567	625	584	598	619	563	571	586	612	627	561	632	625	626	649	552	619	590	623	588	639	580	554	580	573	581	618	555	570	623	573	614	557	610	628	554	556	591	574	567	599	586	585	559	618	512	586	585	572	566	593	582	598	561	590	557	562	561	584	593	612	584	638	580	605	593	542	613	674	613	622	546	579	543	622	578	617	604	606	611	580	572	591	602	550	594	579	528	561	580	602	556	593	610	618	595	617	588	598	611	585	571	568	598	584	606	559	581	599	546	596	571	568	575	572	595	560	585	564	591	566	614	600	604	626	604	572	608	590	578	598	566	592	608	627	553	573	637	589	642	543	533	593	600	571	596	595	600	616	608	575	594	589	527	552	629	558	576	529	586	597	552	615	653	591	608	621	572	602	613	626	594	611	609	624	582	630	611	569	597	590	612	649	592	637	573	585	598	582	626	590	593	594	604	581	573	628	605	536	587	551	561	603	587	595	608	628	537	622	642	568	578	623	605	569	598	570	565	592	577	611	588	562	595	555	573	576	573	566	621	606	608	595	595	592	572	583	651	570	523	568	577	575	604	569	544	570	596	632	555	619	601	580	613	586	604	642	557	604	607	612	609	587	574	593	585	578	571	589	538	589	592	591	601	602	542	567	580	609	600	625	580	603	589	594	579	579	562	627	595	618	588	571	582	579	576	653	562	606	587	596	584	577	584	562	590	594	591	619	571	557	612	578	573	581	535	581	624	558	594	647	598	584	595	579	561	589	592	586	599	631	606	572	550	599	574	598	616	573	590	569	607	553	571	556	569	584	572	588	593	609	567	537	583	565	585	573	604	585	573	564	562	623	569	621	609	593	566	627	570	608	573	565	581	626	604	601	560	594	619	557	565	579	556	577	587	548	618	622	601	536	609	558	565	565	589	589	585	565	608	563	629	573	615	609	545	616	603	561	578	584	588	578	598	592	562	604	552	622	575	582	610	597	599	551	577	583	589	590	584	590	617	559	617	532	544	622	561	569	593	564	561	583	611	596	613	602	616	613	575	551	610	603	565	573	587	595	565	567	563	606	562	534	591	593	610	562	581	555	577	582	576	575	619	591	564	600	650	599	632	574	554	598	631	595	581	598	605	586	553	588	590	569	578	593	560	548	611	639	628	592	592	601	576	572	608	569	557	601	579	570	603	568	575	597	587	596	549	563	627	614	549	591	561	589	548	551	601	603	579	588	546	547	593	610	631	604	614	598	608	608	583	633	581	567	574	565	555	646	564	587	590	555	563	591	526	593	564	609	582	618	581	576	510	579	634	591	533	609	570	587	595	571	597	642	588	597	575	597	606	574	586	588	507	586	601	605	571	565	611	599	582	620	553	581	618	598	595	581	583	581	568	573	612	582	563	591	528	632	607	546	576	549	582	543	597	583	600	577	563	608	573	552	571	595	600	551	552	571	591	593	617	566	576	544	587	597	576	544	606	570	597	542	600	567	548	608	556	595	601	595	614	569	582	582	630	601	567	582	569	603	599	571	596	616	636	562	632	540	603	600	608	598	537	585	540	604	598	616	605	562	595	595	618	610	557	536	568	590	576	592	560	628	568	595	566	566	579	589	614	611	591	576	619	610	642	580	548	553	591	599	609	591	578	584	624	576	592	573	642	634	599	627	546	571	548	606	599	601	606	589	623	577	583	621	596	584	589	578	604	582	592	566	538	598	588	579	594	588	589	575	616	600	591	591	558	599	559	615	576	572	585	607	576	529	592	552	624	577	576	591	563	584	580	630	525	594	609	616	538	590	551	572	620	576	563	572	541	586	575	603	599	570	568	600	621	613	549	574	589	564	560	615	577	580	523	596	608	537	599	578	574	584	606	571	603	591	598	610	616	579	632	608	590	537	581	587	564	587	584	594	608	592	575	591	572	570	618	601	565	606	593	624	580	599	581	604	613	593	589	611	574	599	553	619	615	594	603	594	565	549	600	613	605	566	569	573	605	608	595	544	608	561	596	562	627	592	529	563	557	598	628	576	558	560	557	576	565	564	583	565	579	545	589	619	542	608	595	582	600	552	607	585	582	569	581	580	609	603	595	593	609	575	524	495	593	580	609	563	605	573	563	572	599	587	598	579	596	541	597	615	582	595	577	570	606	595	601	628	606	600	604	606	546	539	594	582	572	573	578	598	605	567	595	634	613	601	560	551	601	550	540	574	607	599	581	576	593	637	606	554	580	610	583	576	591	591	557	590	598	569	594	580	588	591	574	549	559	600	580	567	582	558	582	570	577	572	566	558	573	599	567	594	580	566	558	516	588	598	608	590	577	571	591	540	604	564	596	561	628	597	568	610	570	568	592	581	594	575	565	615	617	609	630	596	561	598	593	589	606	598	558	586	569	565	584	557	620	630	584	575	570	607	564	586	547	592	551	597	596	616	599	630	573	550	588	592	620	572	564	611	600	574	627	577	541	581	557	544	574	576	549	559	573	567	564	596	596	561	586	645	599	600	600	619	576	592	589	563	576	591	597	593	619	552	573	582	589	577	556	548	532	542	576	621	580	578	585	642	579	545	615	574	623	562	600	595	650	592	586	601	577	619	615	548	614	597	545	622	610	602	511	579	605	615	584	551	615	563	572	573	579	636	559	604	619	585	586	578	606	610	577	587	574	601	542	574	646	639	600	604	615	576	581	595	571	613	559	593	599	585	586	582	562	540	592	558	554	576	572	559	577	581	560	618	554	590	578	589	621	595	555	573	642	568	563	637	602	587	571	622	594	539	573	581	575	583	604	602	550	582	600	610	580	577	515	564	563	586	599	584
23683	20896	24556	27388	20898	20910	16743	659	352	326	283	265	276	282	267	243	238	244	238	243	208	219	249	232	213	224	195	206	246	202	223	204	195	235	206	231	229	205	191	220	225	192	198	191	226	214	213	213	188	207	218	214	193	181	200	205	213	205	201	230	192	208	197	204	180	206	193	179	234	188	198	202	208	200	205	184	226	207	196	199	191	208	239	224	213	196	209	202	190	198	194	230	198	226	189	162	205	198	205	220	210	221	197	221	217	187	197	181	187	190	205	210	203	199	196	220	215	206	190	194	239	192	216	224	185	185	211	207	198	209	209	231	213	227	207	181	195	214	217	218	190	199	200	216	210	220	177	183	212	190	234	185	219	211	190	185	200	216	226	208	196	213	217	199	220	216	191	191	215	185	218	223	204	216	201	206	215	223	222	170	190	188	199	199	231	232	217	195	246	205	185	198	233	220	203	186	243	193	213	203	211	205	188	181	207	197	227	218	243	183	216	206	206	208	228	229	174	190	214	206	185	193	210	219	221	191	179	229	224	235	204	192	224	220	208	203	210	197	222	190	215	196	216	233	203	210	207	212	239	210	217	205	211	214	196	222	208	196	207	197	206	228	199	204	190	198	180	213	205	217	218	197	211	210	206	209	222	194	220	212	182	220	180	222	228	208	192	212	191	212	207	176	210	200	202	195	217	197	223	239	221	210	235	212	186	194	224	232	214	203	199	181	181	192	213	224	241	177	223	204	191	196	199	197	196	221	203	199	198	201	193	240	204	183	229	211	197	203	208	216	209	223	174	201	232	226	198	218	209	221	194	204	198	209	218	184	214	197	220	190	206	220	185	239	199	200	200	202	191	218	227	212	190	203	163	167	188	208	196	195	213	218	233	217	228	204	204	218	209	202	181	239	191	182	176	189	210	195	200	186	229	233	196	226	203	234	224	226	221	216	209	182	241	191	217	205	224	190	188	218	209	183	225	229	236	228	210	209	210	209	199	191	224	218	230	213	230	221	204	201	215	217	216	222	208	203	203	195	221	219	220	201	225	216	200	206	204	234	229	198	214	190	224	212	259	207	191	233	212	190	208	214	193	192	221	184	235	203	185	178	201	189	199	200	213	209	177	219	190	221	213	213	239	191	188	212	229	206	185	211	219	204	179	221	239	215	207	191	197	193	189	207	168	185	196	198	171	216	201	203	191	191	192	208	208	201	202	221	222	199	198	217	212	196	167	213	200	198	225	212	223	213	206	219	220	205	192	222	213	188	223	204	192	189	190	230	217	217	188	199	209	208	193	210	191	215	224	210	177	210	214	196	217	188	199	192	167	190	211	189	194	206	191	191	186	222	195	214	224	216	182	220	198	205	205	193	188	205	211	207	186	209	223	196	201	190	171	210	236	217	186	202	190	181	209	214	190	209	216	210	234	203	194	214	222	212	185	209	207	197	204	199	199	220	218	199	223	220	223	184	188	214	213	210	212	220	238	211	210	196	215	197	207	204	207	169	188	212	202	219	165	215	158	182	195	224	188	203	195	221	221	205	210	207	209	186	199	213	177	216	214	201	217	233	209	184	189	217	208	206	197	210	191	182	194	202	203	211	202	204	211	202	209	185	197	224	185	192	203	194	187	195	206	195	208	206	199	197	204	214	178	179	192	216	190	196	199	229	204	212	171	215	203	185	211	214	200	226	211	217	190	202	222	222	204	216	192	189	221	203	209	216	184	189	208	214	214	198	244	215	227	203	221	208	195	212	184	210	195	182	230	170	182	229	200	206	219	208	190	223	215	209	178	192	207	218	216	205	203	203	209	202	220	207	206	227	181	223	214	185	192	220	199	189	196	181	228	231	197	214	221	198	192	204	192	221	197	203	211	185	169	187	203	212	194	230	219	197	202	224	208	200	223	183	208	220	222	207	185	189	191	200	201	203	213	206	221	206	201	193	211	201	202	218	233	216	210	216	190	221	209	191	239	221	199	203	200	210	194	189	215	201	216	206	189	195	184	190	196	182	200	207	196	210	209	183	219	204	216	221	184	207	211	181	221	224	193	198	213	201	191	182	195	184	201	185	187	211	224	207	188	165	207	215	199	211	201	223	162	201	224	203	204	188	215	185	197	219	210	160	209	215	208	193	195	214	228	189	194	194	203	182	207	202	187	182	195	202	185	213	209	193	185	201	197	204	203	211	215	219	197	213	220	216	199	186	208	201	188	203	227	216	218	199	196	194	209	209	186	196	196	192	209	197	204	208	218	232	205	208	219	182	193	191	202	191	220	221	215	227	245	208	223	211	208	207	219	224	207	209	234	217	177	187	187	191	189	204	175	215	208	211	201	220	184	214	198	193	225	201	192	204	203	188	205	194	214	219	198	201	195	219	197	194	242	195	205	193	208	191	229	192	218	185	190	205	171	215	211	226	201	207	214	194	215	204	217	219	176	196	210	187	200	187	206	193	222	204	183	210	231	201	203	213	203	228	199	209	201	192	198	184	198	182	192	200	215	223	208	239	210	236	193	213	201	236	211	204	184	179	207	199	202	212	210	220	167	196	204	201	188	204	207	176	215	224	206	233	217	191	203	200	204	194	201	226	185	216	223	181	201	207	189	202	187	204	190	210	207	223	212	198	190	171	211	185	229	183	188	181	184	223	204	200	203	205	202	208	208	213	197	217	194	232	200	232	199	205	181	225	237	222	199	241	204	227	201	200	232	218	207	223	219	224	209	208	182	204	206	213	196	221	209	201	217	204	198	226	196	213	199	191	212	218	207	214	210	204	203	224	178	213	211	169	230	195	213	240	226	229	198	212	205	183	191	194	197	193	201	191	187	211	213	243	210	234	201	229	211	227	201	228	190	218	206	238	242	240	204	234	193	214	211	197	205	224	214	199	207	183	194	206	208	242	224	252	199	202	214	229	219	197	193	203	226	209	204	184	204	193	232	188	206	182	219	188	206	206	195	198	228	217	210	195	219	207	194	184	212	185	198	228	212	223	192	180	210	209	190	204	236	213	229	183	216	212	174	190	188	202	192	193	205	202	233	231	200	171	229	224	228	221	179	200	204	209	194	181	191	209	170	199	199	193	187	219	206	210	217	239	194	226	223	200	217	183	186	185	199	226	189	229	227	179	212	213	218	209	224	180	202	212	186	202	201	196	228	198	213	215	208	240	212	208	210	207	213	186	203	226	220	202	210	237	215	189	194	198	210	178	204	247	217	210	189	200	213	207	202	182	209	205	188	190	184	216	195	218	190	217	211	191	203	212	216	228	215	219	189	197	212	201	190	208	212	208	237	195	195	196	195	171	230	190	207	200	209	210	193	210	232	211	203	202	213	182	188	210	215	199	205	215	201	215	202	199	192	175	227	202	195	210	209	219	206	223	219	185	214	217	227	198	189	221	202	187	227	215	219	213	199	208	186	194	195	221	196	204	202	210	222	213	155	211	201	207	203	193	215	227	193	204	196	187	203	198	176	199	203	202	187	175	229	190	186	213
8417	4324	2178	1071	709	594	590	503	537	487	456	451	488	509	469	458	423	457	487	491	451	424	453	452	448	456	465	423	480	432	443	484	445	434	484	482	506	448	462	479	460	478	433	451	431	459	479	404	421	426	404	510	431	433	484	440	459	435	420	431	492	471	442	457	446	442	474	435	427	452	395	423	495	430	435	455	436	464	431	462	417	439	456	427	454	459	449	424	391	450	442	449	466	454	419	472	431	467	449	451	423	414	424	443	466	418	427	461	465	477	436	445	414	437	482	414	460	450	449	458	439	398	496	447	460	449	440	452	412	424	438	454	437	449	468	466	442	438	411	435	395	444	443	465	422	423	426	407	459	467	460	490	438	450	439	461	484	466	426	428	454	433	429	464	448	431	436	470	449	457	451	431	424	456	433	479	449	441	447	431	492	454	466	436	469	457	423	473	467	436	446	459	427	458	454	479	412	455	424	466	456	435	462	452	412	455	449	428	425	426	447	409	444	441	439	437	454	445	453	469	424	466	456	448	423	423	458	445	428	435	438	471	458	451	434	415	441	435	453	479	424	479	416	434	422	472	461	436	469	405	441	465	428	428	438	417	469	468	471	431	408	406	470	443	427	467	434	405	461	433	447	417	454	432	475	455	464	459	480	408	464	415	461	395	476	468	442	430	463	484	405	508	449	429	450	431	460	435	452	414	460	430	426	455	468	413	456	445	448	415	460	446	464	443	430	435	465	411	451	439	403	483	435	459	436	429	470	457	485	468	440	454	419	430	439	439	468	460	453	421	425	459	437	393	448	442	484	461	434	462	430	477	441	481	454	432	458	451	392	468	401	444	433	465	445	464	463	485	433	472	465	440	411	415	424	423	400	457	430	449	434	446	449	467	438	409	435	456	463	446	438	441	440	446	436	448	420	446	447	478	447	430	511	457	450	433	499	439	412	422	454	430	414	453	421	443	436	423	456	472	449	452	441	437	439	472	458	415	408	450	436	445	451	451	433	474	432	399	451	454	465	438	471	447	466	451	464	440	432	457	467	456	431	487	415	468	430	424	475	454	438	436	455	445	426	443	422	440	460	406	452	467	459	470	470	452	454	477	407	438	433	436	449	435	444	442	448	466	446	426	440	437	413	419	417	404	458	472	447	453	455	454	453	474	437	431	437	438	462	443	438	425	447	433	453	439	477	429	452	444	425	422	446	425	440	425	464	421	461	455	468	442	455	468	455	403	454	458	444	444	398	431	441	443	446	418	433	452	433	453	440	421	425	456	446	436	431	465	439	441	413	451	481	468	421	419	439	449	440	419	413	449	461	462	418	472	478	413	469	456	468	435	381	429	467	451	448	420	447	440	447	455	469	431	441	472	421	484	458	434	469	466	447	445	444	446	435	450	430	463	419	462	424	446	407	450	435	466	446	444	417	415	424	438	400	443	423	458	402	445	393	432	465	415	418	406	438	421	419	437	417	419	455	404	414	425	449	419	439	424	409	461	450	449	414	430	452	473	454	494	438	470	466	461	441	420	446	427	433	453	442	425	459	414	401	438	450	427	453	430	449	441	423	440	469	422	443	447	448	455	451	429	479	421	430	421	409	450	416	459	419	421	427	434	449	425	465	463	441	464	410	396	449	431	446	444	458	478	455	420	454	440	451	408	410	447	413	455	486	464	405	428	447	436	485	440	436	465	468	385	465	466	455	471	438	403	467	465	432	454	441	449	493	426	421	457	460	410	440	439	439	423	446	450	445	432	441	463	427	458	452	440	433	463	458	436	444	436	445	432	423	444	424	415	440	426	456	392	443	468	427	462	421	428	415	457	418	439	442	426	408	436	457	400	445	406	452	412	455	486	402	406	445	455	470	412	440	466	464	435	442	452	429	451	454	401	429	428	431	468	447	452	419	441	417	456	433	466	419	464	432	472	447	420	448	415	447	469	471	440	399	422	482	447	463	452	417	420	435	458	426	443	455	414	430	452	457	456	439	462	458	466	446	448	428	442	432	437	447	441	443	439	401	475	447	460	447	449	434	429	461	456	436	442	466	448	431	455	485	447	446	427	467	456	413	436	444	453	484	458	431	463	435	451	440	470	427	474	439	413	462	456	442	444	431	429	436	443	464	438	445	428	453	468	425	441	412	393	430	416	432	428	426	413	442	413	429	474	446	457	397	431	464	448	477	437	415	433	412	443	444	418	430	454	448	486	460	406	457	411	446	422	410	431	445	446	446	433	442	427	488	435	475	442	475	431	426	431	462	442	462	416	432	422	422	429	475	407	407	411	438	472	461	472	445	467	428	464	457	425	410	478	436	476	444	418	411	440	461	438	488	422	452	449	408	473	418	447	442	453	483	465	416	443	448	489	450	461	464	440	441	429	454	467	464	474	461	455	431	443	446	420	463	456	467	446	449	450	433	447	455	421	449	476	464	422	439	435	449	447	470	407	376	459	455	466	450	453	421	430	442	481	416	410	453	441	432	449	446	489	475	457	445	473	481	424	385	446	459	434	438	457	474	429	426	451	425	461	450	439	481	443	479	462	447	414	439	444	448	466	468	431	459	431	436	449	439	488	418	443	463	453	430	432	405	425	439	442	469	454	441	446	455	464	447	473	435	448	460	485	458	449	444	457	466	428	471	402	434	403	435	476	411	443	457	429	390	452	443	449	447	447	430	432	441	456	399	428	408	443	446	449	438	444	426	425	444	495	497	467	475	422	448	430	409	466	440	439	444	458	499	437	417	379	434	426	444	476	459	458	428	458	429	436	429	479	447	422	401	449	475	457	476	435	452	466	399	470	439	413	388	422	434	455	445	431	402	476	431	461	452	451	445	414	429	467	445	438	420	449	459	447	461	462	472	436	492	421	511	447	459	452	415	426	480	450	403	480	426	437	404	443	465	482	437	443	497	460	458	420	434	473	458	442	443	386	454	432	430	443	456	434	453	459	450	458	410	433	450	449	434	454	405	425	440	459	409	416	412	457	478	409	453	425	459	420	426	436	421	445	477	435	460	462	444	466	464	434	442	421	439	439	437	444	458	440	454	448	482	447	442	456	470	452	454	422	451	435	452	436	468	459	446	442	478	463	461	453	431	473	462	419	403	413	457	443	455	462	441	448	434	454	445	450	451	434	445	462	464	461	439	434	438	432	419	443	434	413	420	435	416	424	439	451	454	451	413	444	448	439	420	461	430	451	464	473	453	439	445	449	470	453	429	418	453	432	462	434	454	396	438	491	464	491	449	466	435	475	431	430	410	419	452	466	452	442	478	465	433	446	449	425	461	405	483	464	432	450	456	446	448	418	467	476	458	442	411	474	402	446	486	429	440	435	482	401	417	444	449	428	451	471	439	438	435	473	445	448	467	424	420	414	450	428	405	457	465	412	432	443	394	423	456	422	417	448	420	450	443	433	466	451	452	420	437	436	465	451	408	456	411	448	397	447	443	432	426	444	523	442	459	420	417	471	429	433	459	443	462	447	441	421	438	465	432	456
33567	19937	6763	319	219	169	142	144	145	132	130	150	168	141	132	137	139	141	144	140	143	162	143	144	150	140	133	149	137	148	132	138	157	139	130	157	149	176	134	136	134	148	137	144	150	154	137	141	144	150	124	142	140	134	117	159	148	140	154	118	136	112	158	135	149	137	144	120	135	133	134	137	158	156	173	145	155	138	129	145	131	131	134	140	131	155	147	143	131	133	142	126	129	168	117	123	162	128	147	147	160	137	161	132	140	144	146	133	130	148	136	145	130	144	112	136	152	130	129	150	136	128	128	149	144	133	130	134	140	144	148	121	133	141	137	150	164	140	142	143	150	146	139	149	135	144	138	136	151	128	159	156	136	162	137	126	149	178	142	141	134	144	149	138	146	148	141	132	119	152	135	122	162	151	153	143	135	136	145	144	147	136	128	131	131	148	132	147	142	158	138	142	135	137	145	155	135	151	140	143	141	150	166	115	118	134	125	139	141	143	110	142	116	128	142	147	157	137	146	132	119	136	133	145	130	132	151	134	140	121	131	117	123	128	143	147	164	120	155	128	126	145	134	133	131	138	142	138	148	131	137	129	135	131	150	164	151	151	147	162	139	139	138	151	124	142	131	155	146	129	141	148	120	141	145	129	125	116	152	115	154	134	127	137	136	132	147	160	126	126	133	140	131	124	153	150	145	134	119	129	138	140	139	132	128	137	136	134	140	128	133	141	135	155	146	119	146	119	161	141	149	144	136	142	139	128	138	148	123	130	137	150	131	165	147	121	121	131	160	145	146	144	129	148	143	142	130	127	151	157	145	118	123	121	154	141	146	151	146	130	139	132	141	143	158	151	146	144	134	147	135	168	146	151	133	141	146	144	147	131	143	160	157	152	157	139	137	159	126	125	118	133	135	154	158	144	122	134	126	130	146	111	133	123	139	145	129	146	134	131	133	124	133	138	130	154	131	138	128	138	122	170	132	125	154	152	148	149	135	148	115	129	145	146	140	137	158	140	133	127	156	115	142	157	149	156	144	148	134	140	143	129	139	153	128	140	149	153	156	119	156	138	151	157	146	129	126	165	144	128	139	148	126	140	141	144	154	131	125	122	134	135	114	147	123	126	123	138	148	171	135	153	145	138	144	128	122	144	127	145	125	136	129	120	126	138	136	135	118	127	148	133	138	154	132	133	149	146	150	127	142	147	130	133	161	163	160	140	150	154	155	141	144	137	122	120	131	133	137	153	141	135	136	142	125	162	146	138	136	130	136	117	130	128	188	158	147	149	127	133	113	150	140	139	140	139	133	133	140	145	132	151	152	145	127	142	158	153	125	151	124	144	120	139	131	125	134	145	120	140	131	150	152	133	112	149	129	140	137	145	130	141	119	134	136	139	144	140	145	127	145	155	157	130	124	156	143	132	149	161	142	159	148	137	124	149	120	122	138	148	125	126	135	122	139	154	171	151	144	133	141	144	138	143	163	163	143	129	159	145	122	135	130	128	139	143	140	151	158	168	116	121	147	127	120	132	136	130	109	137	129	154	149	130	128	145	132	135	145	140	149	124	118	152	152	143	140	131	139	135	134	140	147	159	118	148	154	137	128	148	158	126	142	144	131	127	159	174	144	146	112	128	149	152	116	159	147	133	145	127	172	149	123	139	172	150	132	143	146	127	120	123	137	132	150	127	135	151	122	126	136	140	157	138	170	152	129	135	154	149	143	140	148	128	151	146	143	134	125	146	151	145	124	144	151	159	133	136	139	132	137	149	138	158	111	137	137	150	141	129	154	150	143	143	127	146	151	147	141	140	130	157	134	148	154	136	153	145	146	151	124	129	134	142	145	116	136	143	149	153	178	153	134	147	148	146	146	121	134	125	141	141	135	152	131	119	147	137	128	149	143	129	145	151	146	121	146	156	130	135	126	143	155	146	134	135	136	141	149	137	148	119	124	133	132	122	145	119	137	132	143	150	151	164	146	132	154	122	122	137	127	136	131	151	150	160	131	130	127	129	144	151	153	158	156	142	142	128	142	123	148	161	140	143	132	129	152	140	154	151	155	154	133	135	136	156	136	143	161	161	142	134	134	136	157	135	126	144	134	133	136	126	142	154	127	142	131	135	131	122	138	136	149	154	107	125	139	138	120	137	145	149	140	135	137	125	144	119	122	145	142	125	131	142	144	141	141	121	121	129	138	157	130	140	127	135	147	146	142	135	132	138	133	129	136	150	141	149	120	139	133	144	153	140	136	141	115	139	138	144	144	146	145	133	148	122	133	110	152	132	148	153	148	139	148	141	141	145	134	142	157	140	143	133	156	156	149	147	136	123	139	135	144	122	138	147	137	160	151	155	143	158	139	134	132	119	137	139	133	136	150	122	138	127	133	163	142	130	128	128	167	162	143	134	142	143	159	117	146	131	138	145	137	127	128	136	112	123	135	139	138	126	128	140	147	134	148	148	103	156	158	149	127	130	135	134	147	169	131	146	128	145	152	148	145	146	135	138	146	141	118	145	172	133	141	128	144	143	153	128	129	127	152	135	156	147	135	125	133	137	141	126	149	142	134	140	141	148	151	141	149	131	150	139	133	145	139	145	152	156	155	133	157	143	137	147	132	149	141	147	143	144	151	125	128	138	142	156	141	152	130	161	143	142	142	152	141	156	135	140	131	153	169	145	140	148	154	113	141	144	127	149	131	156	153	123	154	124	139	132	131	167	128	145	140	141	158	119	131	146	132	149	135	108	137	145	142	137	128	127	165	121	147	137	128	138	138	129	149	126	128	149	132	131	123	127	148	108	149	136	127	137	148	166	145	141	116	140	140	134	145	145	142	127	124	132	142	130	151	152	129	119	159	144	137	135	132	139	178	143	155	139	138	142	121	155	129	150	134	128	138	150	136	134	134	133	130	124	141	130	130	147	133	125	156	114	136	125	139	136	128	136	140	127	151	142	130	133	124	136	137	133	151	131	146	160	145	140	135	149	121	134	130	154	169	122	128	138	150	141	126	123	146	130	152	141	154	136	150	123	137	144	139	150	126	135	166	153	156	138	146	128	146	123	154	125	131	144	131	167	113	133	144	138	136	130	152	166	144	139	155	146	141	160	152	136	155	122	147	156	159	141	150	148	153	129	137	158	140	152	137	146	137	120	134	156	156	136	149	143	122	135	117	132	150	134	134	147	147	133	138	139	143	142	129	158	144	160	154	152	123	122	126	133	143	168	142	161	166	145	113	142	145	137	114	153	157	132	138	157	157	144	110	135	153	151	149	126	148	142	151	135	135	153	145	161	146	157	129	149	111	140	143	142	139	143	139	132	142	131	143	124	146	147	135	121	159	167	129	145	169	126	137	146	162	140	160	122	140	122	149	134	134	144	136	152	135	138	147	126	130	147	143	149	146	141	137	145	137	127	129	132	144	140	136	127	146	135	157	118	131	147	131	151	143	130	135	135	117	122	129	160	151	120	138	133	153	136	140	143	137	127	173	145	159	149
5510	517	477	418	367	392	372	352	353	376	334	345	345	327	366	349	364	381	336	340	382	382	386	339	357	352	345	389	371	371	397	341	355	409	361	414	345	399	347	335	403	368	332	366	336	380	356	342	343	354	356	397	366	381	359	392	332	383	358	363	363	391	330	363	357	419	371	372	370	359	335	368	358	386	355	307	358	369	356	380	359	386	345	365	348	376	353	372	351	415	355	409	345	351	354	347	380	331	324	340	341	375	353	372	347	372	378	380	374	390	371	373	380	336	350	387	378	339	383	385	342	354	364	351	352	378	360	321	367	360	368	335	364	345	371	338	348	344	369	357	306	323	361	379	361	352	357	389	363	362	358	380	365	373	355	372	356	365	341	344	369	341	385	353	374	354	373	345	368	389	345	371	348	376	341	368	365	348	374	392	350	372	376	366	340	348	378	348	348	361	322	371	337	335	355	351	353	357	407	332	386	385	372	353	343	352	361	362	360	363	394	341	359	364	342	379	346	365	340	329	338	356	348	355	364	331	348	378	358	395	360	320	351	348	350	340	347	353	353	383	368	312	366	367	354	379	348	356	367	389	361	349	342	338	347	335	385	375	347	361	365	378	360	353	388	366	386	373	379	410	347	392	409	356	362	344	339	370	389	377	351	380	333	385	353	413	370	355	369	368	385	342	365	353	360	366	359	356	344	385	351	335	352	337	385	358	364	350	354	409	322	330	360	360	337	346	356	355	373	371	385	333	389	338	399	356	368	345	373	360	329	368	351	386	363	366	342	361	356	370	363	364	363	342	385	367	357	376	344	371	319	337	339	361	347	361	331	367	357	331	393	380	331	348	350	343	366	352	363	339	314	382	360	348	368	360	372	365	362	375	365	382	358	346	365	347	371	332	355	342	344	372	366	337	332	352	334	332	348	338	349	357	383	362	368	363	344	380	330	360	365	353	351	393	361	351	357	339	373	330	356	395	336	370	389	366	367	382	346	377	309	351	393	371	331	351	337	371	378	365	368	355	347	322	401	393	349	339	354	354	363	346	369	386	358	373	324	374	353	325	347	348	400	388	344	373	352	347	341	344	347	351	351	376	349	347	371	377	328	387	331	329	376	372	393	352	376	385	388	336	347	341	357	367	393	378	348	367	349	371	374	420	339	368	314	324	372	376	349	353	368	364	336	372	377	340	380	371	353	357	360	343	379	376	341	384	362	349	334	354	352	362	358	363	331	362	331	335	358	364	350	325	392	352	345	376	349	394	359	346	359	363	347	313	320	337	359	374	401	356	326	348	351	303	344	343	336	364	360	360	405	345	386	356	343	337	361	312	387	379	360	348	341	321	366	375	387	343	376	327	372	351	341	361	368	347	356	358	360	348	392	351	365	363	359	346	326	368	355	338	368	345	357	352	352	346	355	366	357	346	368	377	360	357	346	354	369	343	371	362	323	361	380	375	349	370	338	351	364	352	359	380	351	370	361	351	373	366	356	337	354	356	349	368	327	349	327	371	358	360	369	389	356	358	364	378	389	381	349	343	386	380	350	370	354	389	343	353	373	372	344	345	368	346	368	353	383	358	352	374	386	388	366	398	335	344	380	354	343	337	353	354	350	394	339	390	363	338	346	372	365	352	366	371	354	407	304	347	355	359	356	350	373	368	345	368	372	377	358	369	329	337	370	316	344	342	352	338	355	353	377	358	356	369	360	383	377	345	354	400	309	364	342	329	363	366	351	367	339	372	324	370	385	366	349	324	368	338	348	336	358	377	399	336	354	331	329	366	368	376	377	377	339	340	342	338	363	368	345	351	375	368	349	354	379	357	352	344	339	365	350	365	368	386	344	348	360	362	356	343	369	376	371	378	344	353	363	351	356	383	340	356	379	366	402	411	358	374	363	376	354	331	336	337	365	341	374	348	380	357	345	339	369	352	360	350	341	372	357	351	339	364	341	349	355	366	389	365	376	333	358	353	328	361	327	364	389	312	350	361	389	346	360	376	354	343	401	356	352	319	347	358	391	363	352	343	320	373	324	370	340	329	368	335	366	354	422	365	355	356	349	356	351	375	383	339	313	361	376	409	346	356	355	336	345	312	369	335	362	383	359	362	349	371	365	387	381	369	364	335	382	374	373	326	373	388	362	348	315	358	371	328	346	376	330	357	352	375	368	392	365	341	355	376	361	385	372	363	373	361	366	358	333	362	378	366	359	325	375	348	363	361	337	363	359	355	346	321	349	395	375	384	348	321	336	359	368	341	378	329	364	370	352	374	414	349	352	367	365	368	386	384	374	345	349	357	374	349	353	359	351	350	345	375	387	348	364	378	330	345	382	361	354	355	376	352	371	350	366	364	384	358	359	365	365	364	354	412	374	349	386	351	404	390	334	364	372	365	369	365	345	356	361	327	344	346	360	374	344	353	350	389	363	371	381	332	355	374	361	330	385	362	355	371	380	390	368	360	298	370	345	353	347	372	347	370	325	353	352	369	341	345	366	373	367	364	378	337	353	335	350	353	364	377	349	344	363	386	354	350	357	368	380	324	363	340	367	328	385	367	393	360	373	364	361	343	375	380	327	373	359	372	361	369	356	390	347	336	383	383	342	365	362	332	349	381	364	349	349	367	354	399	359	371	335	365	374	364	336	368	355	396	367	356	361	378	347	372	357	364	400	357	392	351	385	344	382	348	391	374	357	350	365	383	331	355	369	400	345	343	366	400	373	352	381	361	384	356	356	354	355	378	360	330	347	386	360	345	379	351	356	357	354	326	368	382	334	340	380	369	325	377	394	364	346	403	388	390	379	355	369	341	398	377	358	363	362	380	344	371	366	386	360	359	345	361	345	356	397	370	346	345	349	340	356	363	339	343	371	323	395	371	373	372	411	360	375	357	359	334	397	373	360	362	382	349	388	359	345	349	372	370	388	363	337	356	341	357	351	353	383	359	368	376	353	364	321	351	345	347	340	366	389	338	345	360	310	358	394	356	357	340	368	350	342	370	348	385	349	363	384	371	355	343	346	349	362	372	364	375	399	374	378	372	346	392	337	371	342	375	362	386	404	357	360	357	368	325	339	354	328	378	350	342	385	359	372	366	322	389	377	347	371	353	363	349	364	379	351	388	335	351	338	336	353	353	349	370	342	336	387	361	318	368	373	360	363	340	390	383	391	319	376	386	379	380	356	346	372	352	351	344	365	353	336	355	357	359	391	386	348	379	383	365	342	377	373	366	348	366	377	351	354	371	370	346	359	356	357	361	348	375	327	333	374	381	355	364	358	372	348	377	356	389	405	375	377	355	380	364	374	359	329	350	345	360	347	371	365	362	360	353	394	353	411	344	366	345	343	378	354	349	342	354	384	345	371	376	365	341	371	343	371	366	359	340	363	354	354	356	382	350	360	369	330	323	348	341	370	352	348	393	358	346	366	371	344	328	355	378	331	333	351	372	371	376	339	367	367	355	340	389	350	323	382	336	371	381	369	361	367	339	357	365	364	340
25279	21900	25470	28967	21895	21856	2129	443	302	349	328	276	313	287	256	285	289	281	293	271	275	269	257	270	275	261	269	290	244	274	265	262	245	275	283	285	277	273	262	251	255	273	281	284	270	277	264	280	286	287	271	274	251	292	246	252	271	273	257	313	261	271	235	240	260	258	275	274	289	265	296	277	296	268	252	270	249	272	233	288	266	280	263	285	267	272	265	245	275	240	253	264	272	286	239	252	268	250	256	278	273	249	265	254	267	256	260	289	268	261	275	314	247	258	259	262	280	260	279	277	257	249	277	265	270	276	241	279	272	241	243	300	277	292	267	282	245	273	257	246	275	263	240	285	274	259	266	269	282	271	263	290	237	279	270	249	264	273	294	260	275	264	235	263	278	250	250	270	248	271	266	289	271	246	283	252	282	257	288	255	295	278	235	239	278	280	251	298	265	248	259	258	269	277	253	248	240	264	257	270	259	261	289	235	300	290	257	261	261	268	263	276	298	239	253	271	269	259	238	255	255	259	286	242	255	295	270	282	265	256	292	277	264	246	278	294	271	277	255	243	261	229	265	268	265	242	264	265	246	242	275	271	267	260	279	272	236	250	291	230	289	270	250	262	247	246	254	271	251	288	266	247	261	230	248	247	267	262	253	272	251	230	273	237	260	262	285	234	246	287	261	260	253	254	250	277	274	287	234	266	294	253	238	281	253	245	276	270	267	262	258	223	252	293	278	261	233	246	275	250	257	291	217	258	256	277	245	238	243	262	293	290	254	242	223	276	260	243	246	258	283	256	284	308	252	253	272	273	235	236	262	261	255	255	268	242	228	258	283	264	252	283	274	238	257	292	262	261	269	253	261	236	274	245	261	291	286	231	297	267	263	257	285	262	285	279	286	243	250	299	248	274	257	294	256	262	266	229	275	271	265	262	253	260	261	299	287	265	271	240	239	250	239	239	240	267	273	275	259	262	264	231	292	267	278	275	264	258	255	264	233	268	248	253	281	260	275	261	291	270	275	288	265	265	272	277	269	288	256	244	289	246	274	248	256	278	262	228	262	270	253	265	266	240	261	269	251	263	260	266	249	246	251	271	267	275	287	250	247	261	267	267	267	260	289	272	270	254	252	293	247	234	249	291	259	253	283	297	285	250	284	296	267	242	258	276	260	264	251	244	279	279	265	260	272	262	234	271	230	266	248	259	271	257	263	258	267	260	247	257	268	263	261	225	274	258	247	265	257	276	244	256	279	283	272	262	255	273	250	257	249	239	238	246	276	284	255	270	267	299	288	265	285	299	285	285	296	262	261	275	253	266	294	273	251	246	317	267	243	277	235	280	266	263	256	286	263	258	259	291	259	263	259	283	249	244	277	288	249	250	272	277	264	285	269	293	261	271	257	291	272	250	280	290	240	257	257	260	267	263	285	251	255	268	271	267	270	287	266	272	289	296	245	259	277	274	262	295	269	244	246	263	261	273	277	273	250	262	284	285	264	296	312	244	291	258	255	262	279	232	279	294	252	252	273	253	269	260	278	251	297	253	251	242	276	259	253	304	287	274	289	262	276	245	272	270	251	289	266	267	274	292	252	262	285	262	230	238	274	243	268	259	264	290	256	276	284	269	256	301	282	279	252	238	253	274	245	302	274	253	253	281	267	248	258	255	255	251	240	249	249	269	248	279	236	273	256	255	238	275	228	261	254	277	266	273	269	282	274	261	288	277	260	281	257	251	278	250	261	264	290	291	249	252	289	260	241	264	263	262	263	280	266	266	263	269	238	265	248	271	264	249	280	249	259	269	264	292	257	246	276	256	261	277	263	283	282	254	293	252	260	265	232	285	262	268	288	292	279	256	255	294	247	282	250	268	277	277	272	267	252	232	271	270	268	276	269	295	248	267	271	273	284	274	300	242	263	281	272	235	279	297	268	274	252	246	263	291	243	256	238	219	285	276	262	265	264	272	230	268	298	267	253	259	242	267	249	270	263	260	254	283	269	260	235	246	224	274	269	308	258	258	270	273	261	274	276	252	285	271	295	265	274	288	270	246	288	269	277	292	285	251	260	248	259	268	255	261	258	283	261	273	271	259	284	263	253	268	255	251	273	271	298	246	238	278	276	249	263	231	244	269	243	257	275	262	264	282	268	249	247	269	248	273	212	258	283	271	288	259	249	283	258	257	307	286	276	258	256	261	283	297	257	247	255	267	273	260	264	258	279	265	286	274	243	261	243	291	260	246	265	278	264	269	279	259	251	264	262	260	271	258	259	251	248	269	243	253	245	231	224	295	261	254	228	244	245	256	297	255	293	261	243	293	258	261	247	242	261	289	247	268	256	264	242	252	269	248	242	270	275	258	280	262	296	259	272	233	284	271	259	241	259	224	250	259	270	243	277	277	318	286	287	274	294	249	268	286	253	280	285	263	266	278	244	271	242	265	286	265	261	244	289	305	277	260	257	266	264	261	258	289	237	251	274	253	283	280	245	254	296	242	280	270	245	256	236	256	264	273	270	258	261	296	250	244	241	252	253	259	266	254	265	264	254	251	277	242	232	276	247	276	262	267	266	244	275	235	299	271	242	247	255	266	281	291	277	270	254	267	244	261	244	259	268	214	288	274	290	248	255	266	282	230	269	269	278	263	258	256	266	238	257	248	268	240	263	264	249	260	261	273	265	286	275	295	282	268	275	260	277	272	255	299	264	239	272	285	262	254	294	251	257	257	248	256	278	284	259	284	276	258	233	266	259	274	269	246	264	269	258	255	276	288	273	284	282	239	273	257	258	260	244	261	269	280	259	275	247	261	258	290	286	287	265	250	276	275	261	237	260	292	248	275	263	249	235	285	238	258	269	258	250	269	264	266	241	288	250	246	277	264	273	241	275	246	255	241	254	265	291	245	240	248	275	266	274	253	279	275	277	248	264	291	284	255	295	255	288	270	276	263	245	236	274	268	274	244	278	249	299	273	254	261	261	240	247	296	292	273	257	282	241	234	271	300	251	259	278	289	266	280	262	238	254	262	280	255	267	234	275	287	247	223	253	263	271	280	263	304	260	281	233	267	262	255	276	264	278	254	253	275	274	294	279	268	263	266	291	229	242	262	250	274	248	227	259	273	242	264	250	242	273	275	270	247	242	238	272	265	277	263	258	229	252	265	276	271	282	277	303	299	283	266	285	248	229	262	251	247	290	258	246	234	227	277	248	277	266	292	261	253	257	286	233	296	245	276	227	266	272	257	263	264	269	256	249	291	242	250	233	272	264	239	255	279	269	252	280	271	265	258	261	279	259	255	275	276	239	271	269	276	279	297	301	263	225	282	279	251	290	267	258	278	275	241	285	253	243	273	239	247	256	286	229	251	290	268	267	261	257	230	316	255	256	283	268	256	224	243	246	245	291	270	244	281	248	247	264	272	234	277	262	262	250	261	253	234	275	274	240	270	258	247	273	268	241	272	274	272	289	259	281	254	238	290	255	262	291	238	254	262	267	262	256	234
6736	2950	1559	962	767	695	671	641	657	600	601	609	597	599	587	574	589	600	573	579	564	580	593	607	567	627	603	588	585	611	617	567	577	584	511	648	611	582	592	576	564	610	554	603	652	573	650	582	606	577	612	587	573	555	614	584	614	605	593	547	574	589	591	544	600	620	607	587	605	582	580	634	582	578	564	606	542	631	575	549	607	587	583	592	605	610	613	588	585	627	564	606	593	545	573	596	582	641	625	595	608	555	608	608	613	599	645	575	591	557	554	610	580	591	599	576	586	561	556	594	562	562	592	564	576	572	557	602	568	613	583	586	628	610	560	630	598	681	607	591	585	538	611	603	603	642	583	549	656	580	637	617	573	585	606	583	565	581	562	584	546	671	649	565	602	625	583	594	559	593	568	589	583	563	566	615	625	561	572	610	580	584	585	601	595	557	561	530	598	585	575	567	599	587	598	598	602	597	578	571	601	582	604	564	593	587	599	579	588	571	593	605	615	608	619	586	624	648	589	563	555	561	568	531	591	595	592	551	571	559	582	577	583	569	524	568	539	590	547	601	571	521	557	551	581	580	580	594	579	601	598	578	590	557	634	631	615	548	565	578	579	602	603	607	575	618	581	611	587	579	560	596	615	586	616	576	548	610	602	579	567	594	628	590	601	571	560	585	591	618	559	554	633	564	613	572	643	625	554	571	592	554	606	598	580	612	609	618	577	545	591	605	603	587	617	585	575	574	580	599	607	605	568	616	543	569	553	586	604	624	591	611	583	576	565	577	617	594	591	571	607	624	589	587	592	584	567	551	584	591	603	548	582	643	590	576	562	574	598	582	638	561	634	608	570	555	591	591	542	568	598	604	609	638	648	575	596	576	582	603	536	566	615	574	559	581	562	593	567	603	608	557	571	640	561	594	583	536	569	589	598	558	553	572	581	613	625	561	630	567	546	556	612	564	608	597	643	602	637	577	588	604	557	588	571	581	553	611	591	536	572	615	601	580	590	628	563	593	589	590	592	571	611	580	615	571	596	619	616	558	539	559	611	534	553	561	579	584	596	605	574	614	604	621	578	593	553	600	574	557	621	620	599	560	538	617	556	593	581	591	582	607	575	559	600	636	560	614	578	612	590	544	559	615	628	618	569	587	560	605	552	594	601	604	625	594	564	601	547	590	557	560	601	577	535	586	596	635	589	589	566	588	607	552	570	569	624	577	596	600	597	560	540	589	646	577	588	595	582	566	594	564	596	616	600	545	613	618	565	597	605	651	577	589	577	587	549	600	598	607	602	598	605	596	575	603	613	611	605	600	564	586	504	569	539	633	572	599	579	554	565	625	581	575	607	593	609	549	554	598	580	589	605	591	541	615	582	582	567	610	565	512	617	583	594	564	585	653	581	583	627	569	603	567	567	607	566	568	567	626	582	613	621	579	616	580	571	553	571	567	620	603	519	549	602	594	601	581	591	560	599	586	623	556	544	594	557	529	576	589	585	588	597	612	612	623	566	604	610	596	591	626	597	563	572	612	591	606	570	592	566	595	570	594	592	587	579	576	589	623	570	539	556	567	598	582	581	640	566	541	623	587	587	577	537	609	556	582	603	573	586	590	576	576	612	600	597	571	570	591	588	588	588	580	584	601	617	559	615	547	578	599	608	601	622	622	594	612	611	615	600	620	559	556	585	649	607	592	584	616	575	587	619	595	583	564	573	573	604	574	582	582	567	586	579	598	582	589	538	583	598	579	574	576	566	570	630	612	589	589	573	608	623	604	569	574	540	590	598	577	617	610	596	604	571	632	607	548	614	576	618	571	629	610	576	582	579	557	579	585	615	585	617	573	603	588	639	547	620	590	574	610	610	575	578	564	590	572	561	595	613	594	549	530	553	595	570	610	581	549	597	582	573	561	583	586	558	568	575	611	623	610	601	600	606	562	550	626	596	531	587	585	590	602	584	577	576	570	558	618	591	590	580	572	573	603	608	573	595	633	656	562	640	583	591	544	591	575	570	565	566	587	563	555	619	569	604	551	564	587	627	567	582	596	563	555	567	608	597	585	595	609	579	596	562	539	598	557	610	577	631	591	598	598	571	585	609	609	580	611	587	549	567	583	588	612	620	598	529	581	555	570	558	569	597	601	602	574	546	634	578	560	601	631	622	593	562	587	592	603	554	607	576	575	596	605	589	605	594	593	551	604	611	618	600	595	549	593	587	583	558	561	588	559	569	573	604	569	617	601	563	587	619	595	557	534	585	591	592	561	581	576	588	631	593	583	589	571	597	595	597	596	589	565	555	583	542	528	594	555	595	608	552	586	613	538	600	580	566	560	586	606	620	605	576	634	594	585	528	599	591	545	594	586	566	588	638	556	553	554	589	600	586	554	614	584	561	575	610	598	550	557	579	553	562	558	576	591	561	569	607	525	594	583	587	600	609	587	591	611	569	594	602	556	557	562	610	555	582	563	572	585	579	601	589	615	576	609	573	579	588	603	607	617	581	625	582	596	611	576	636	568	596	592	553	582	616	541	591	595	577	564	624	580	553	589	587	585	571	625	602	578	590	628	621	567	594	578	583	627	608	586	580	598	556	586	595	572	619	601	619	604	601	586	593	587	574	591	631	599	573	591	550	592	628	566	559	614	591	575	559	588	584	618	591	612	616	580	617	589	568	587	530	645	593	597	588	570	574	564	594	632	541	612	588	602	577	584	579	601	588	547	583	577	608	542	575	562	596	576	588	570	593	607	600	576	580	583	628	609	576	593	586	574	576	576	575	628	654	592	582	601	584	591	538	599	569	576	592	648	569	538	614	580	607	630	567	613	581	580	627	584	581	554	631	600	604	598	584	579	576	616	590	577	601	561	601	564	556	605	568	574	592	565	606	569	570	554	563	556	588	574	594	548	575	599	584	565	603	610	554	558	562	568	590	602	583	553	652	616	582	567	585	561	587	575	567	582	584	587	568	612	610	576	614	545	553	604	569	577	632	603	596	581	603	581	606	584	563	614	600	615	588	598	582	528	550	599	562	584	589	603	598	586	552	566	578	588	595	538	607	607	586	617	578	610	606	571	617	597	622	602	595	578	598	579	593	554	555	598	580	582	577	590	612	582	559	615	552	555	588	603	603	546	609	569	578	612	602	614	635	589	616	604	582	651	587	618	624	616	589	587	594	602	609	572	604	604	627	602	553	616	518	601	575	579	601	580	567	612	616	615	595	578	611	578	565	589	570	573	571	599	612	615	578	578	564	591	584	613	623	597	593	624	603	598	610	558	609	582	554	554	544	561	596	603	581	508	550	570	573	580	537	601	570	591	616	568	612	550	533	579	591	588	557	621	610	609	596	544	562	562	590	567	610	595	587	577	522	586	600	597	585	591	613	624	585	597	577	600	597	568	558	556	594	569	572	590	614	557	550	600	570	560	606	577	618	630	596	558	607	567	630	571	579	573	596	625	606	637	598	581	539	584	628	591	637	581	609	574	631	630	597	541	582	620
23568	20880	24537	27344	20881	20894	17097	686	339	316	266	306	311	263	293	254	242	240	206	234	224	241	231	217	213	216	232	237	227	224	227	209	207	214	217	223	239	179	246	222	194	220	197	179	215	198	218	204	167	217	217	184	211	216	201	175	201	177	226	197	183	193	196	205	189	188	216	219	231	211	202	211	208	210	195	223	198	196	178	211	198	213	214	203	205	200	198	217	223	202	174	198	196	225	226	194	204	196	205	248	198	217	217	212	207	219	240	213	204	215	205	210	195	217	225	237	211	195	206	232	207	192	214	218	214	195	230	210	219	236	191	232	207	195	229	205	225	211	215	205	204	227	195	210	221	220	197	208	223	218	176	221	210	212	196	216	175	190	215	199	228	219	219	210	220	213	206	191	212	202	232	203	209	224	219	207	188	230	209	219	197	221	195	180	216	175	213	179	233	204	218	204	214	207	210	222	205	196	193	174	207	214	206	179	201	212	210	203	203	213	190	195	230	218	211	202	189	205	224	250	196	204	218	241	178	199	194	167	207	215	206	239	218	230	227	194	219	211	194	205	219	239	209	229	221	200	180	175	200	216	205	195	230	209	214	215	226	212	221	227	195	222	204	187	206	208	234	192	206	191	217	220	223	200	191	216	205	210	201	176	220	191	200	220	198	217	205	180	195	222	228	195	194	222	210	214	206	208	183	177	196	205	189	213	220	214	186	199	195	204	201	194	189	212	216	210	247	221	187	185	196	211	220	194	198	202	208	193	192	189	212	203	217	198	210	218	194	200	203	214	199	209	221	212	201	210	236	211	199	222	212	191	203	235	204	193	203	190	219	226	188	199	204	197	204	222	183	216	199	195	215	165	224	199	190	205	221	205	247	207	186	194	190	221	202	183	221	187	202	195	202	225	215	181	206	205	215	194	203	175	174	211	224	217	224	212	200	203	225	195	220	188	207	200	232	204	187	223	199	189	214	195	202	210	184	215	235	193	196	220	211	206	196	217	210	189	207	201	220	202	233	203	225	201	200	203	198	247	193	192	222	212	207	179	192	191	203	234	198	198	192	224	210	212	189	220	197	188	201	202	221	211	206	207	209	195	235	192	202	234	202	216	227	225	193	220	226	224	205	216	211	228	185	206	197	184	200	202	201	194	199	206	252	220	221	203	202	236	208	230	210	188	211	223	188	210	215	206	180	212	209	187	198	213	212	200	191	223	171	214	237	226	187	205	212	187	174	202	218	193	163	185	181	193	211	208	206	164	213	227	211	213	214	236	201	199	216	198	229	193	218	188	175	206	206	210	216	199	195	196	202	217	233	198	206	175	217	212	205	194	213	213	196	201	203	208	201	220	188	188	189	220	191	226	220	229	203	205	212	190	191	212	205	212	241	223	191	199	223	218	203	177	187	213	222	211	216	203	216	215	209	210	219	212	198	224	193	199	191	194	215	206	183	216	221	214	204	222	213	185	191	180	182	199	201	189	209	202	198	199	185	207	219	209	218	257	225	245	195	230	207	231	188	200	203	211	199	219	205	198	191	217	175	192	194	201	215	218	205	207	197	205	212	214	213	207	192	215	190	173	206	201	209	210	211	218	204	233	206	211	204	226	228	215	198	206	234	178	239	195	196	194	193	205	207	210	214	212	232	172	238	197	203	188	214	206	180	193	190	202	214	227	210	194	229	190	203	204	201	220	220	221	189	232	240	178	180	221	201	224	223	208	225	193	217	213	215	243	198	207	195	203	198	191	226	208	182	208	202	237	193	200	241	214	185	182	195	221	168	195	195	200	190	198	206	229	241	227	235	180	202	203	204	189	229	195	196	203	205	206	210	182	222	218	216	213	198	202	220	200	225	209	204	206	223	221	206	193	232	232	201	210	224	216	178	168	184	192	206	226	199	205	194	198	183	194	250	209	222	212	203	203	227	201	227	193	211	212	218	216	184	176	193	214	217	213	230	213	233	230	182	203	187	207	238	226	189	179	202	182	229	181	214	196	219	204	209	187	212	216	187	243	217	223	204	234	237	197	192	202	202	227	197	231	221	205	194	210	194	207	192	202	198	215	204	226	201	225	216	205	239	198	168	198	190	176	220	217	199	207	208	215	186	214	191	200	226	210	195	223	189	199	167	202	205	196	201	202	201	237	219	192	224	183	252	195	192	199	205	218	236	219	185	220	213	215	201	172	197	210	207	177	210	212	191	200	191	213	190	213	208	183	186	193	228	191	214	201	212	199	203	215	179	226	213	208	215	182	227	184	184	213	212	229	224	198	205	221	187	207	190	190	214	236	229	218	187	210	193	219	211	228	203	217	207	227	217	200	217	209	223	219	235	208	227	208	210	216	190	197	212	232	206	206	191	200	223	235	210	208	214	227	197	215	203	193	253	190	214	208	191	203	236	177	219	207	220	198	228	217	199	198	179	212	209	207	202	181	186	210	198	216	222	194	225	175	182	203	199	183	223	195	216	205	215	208	209	209	177	219	214	231	222	213	206	226	227	189	198	176	206	216	186	192	199	220	212	210	187	195	206	196	204	206	224	242	192	225	209	217	206	198	199	207	205	190	216	201	217	233	187	196	225	216	210	211	215	208	211	196	186	180	202	200	205	193	208	192	184	169	231	185	201	212	195	214	219	189	209	201	197	201	202	216	222	172	224	193	192	195	204	207	225	205	224	199	213	215	197	233	217	196	188	214	200	224	203	235	210	218	202	216	207	219	215	194	202	215	216	193	215	177	186	208	202	223	208	212	219	188	197	189	207	218	214	213	226	208	185	178	198	201	212	182	206	186	194	223	215	196	221	221	220	214	220	198	225	205	229	190	210	215	236	189	204	187	202	218	194	222	207	193	223	218	186	211	185	220	214	210	178	187	208	194	208	208	204	218	195	200	182	220	189	196	200	204	222	201	178	195	197	177	191	207	233	197	206	206	188	230	206	229	203	202	235	206	213	205	170	201	214	218	172	226	209	188	226	187	187	205	160	206	177	207	211	190	202	209	199	207	185	214	216	195	220	193	189	194	203	215	221	218	222	204	210	212	211	201	200	209	221	208	208	201	199	201	249	219	250	204	205	223	237	186	217	174	222	209	218	229	223	191	209	203	199	205	198	227	185	192	188	216	211	203	188	230	211	204	178	226	188	173	183	220	227	205	204	196	196	236	202	208	174	203	227	207	184	195	200	196	185	173	207	178	221	213	213	236	187	200	206	213	189	213	181	180	201	215	189	217	208	207	210	194	199	222	239	230	202	194	205	213	198	215	182	182	219	214	191	212	210	233	214	202	215	172	211	213	213	206	184	185	175	177	244	193	193	193	202	217	235	185	203	186	208	185	209	207	174	206	197	204	207	207	180	209	211	193	210	196	209	217	248	261	184	202	209	246	226	213	194	174	208	209	210	204	197	185	219	228	210	188	213	185	194	190	235	222	212	202	193	211	212	222	234	235	229	234	196	218	199	192	199	211	221	217	185	206	231	215	201	174	202	207	197	184
7900	4240	2135	1062	740	598	547	557	541	473	451	511	460	499	455	453	478	457	474	478	457	436	451	444	390	455	490	492	428	426	462	465	426	448	462	457	456	476	456	428	420	453	466	478	477	450	431	437	452	432	434	445	452	443	402	455	403	415	445	413	478	466	399	450	426	440	445	458	431	435	447	454	429	414	425	436	445	417	438	470	442	438	452	449	419	428	457	438	429	459	430	430	443	435	415	470	427	435	408	461	438	439	451	479	432	399	435	470	508	461	479	439	444	465	463	440	517	432	429	443	481	429	446	447	409	396	454	435	437	432	427	409	415	477	471	453	473	432	450	457	470	479	444	440	428	462	434	456	445	452	450	416	437	426	429	451	451	416	424	445	423	417	418	417	433	444	440	440	431	400	481	448	416	428	445	490	455	410	474	480	456	461	461	429	465	448	461	462	443	466	446	437	493	456	502	437	424	445	425	457	416	452	457	443	450	446	437	431	476	467	419	424	437	438	442	449	444	425	420	412	429	460	397	470	426	438	455	443	463	433	427	425	392	417	437	433	473	429	442	455	430	439	421	439	423	440	454	431	444	429	444	453	443	415	455	432	447	448	448	432	442	451	437	463	430	432	410	437	456	414	470	437	423	440	437	452	415	417	464	465	461	448	446	427	437	406	443	427	432	427	474	445	420	474	435	462	452	426	450	470	407	467	478	453	453	438	445	452	443	441	442	446	460	433	473	447	462	469	454	437	435	458	438	458	471	419	458	443	422	494	461	421	478	436	446	452	461	505	454	426	425	479	494	454	443	477	433	436	428	446	438	466	390	418	427	413	448	465	440	455	438	450	415	429	464	438	446	424	428	462	447	410	452	427	449	479	422	422	439	463	424	462	446	415	438	460	454	453	439	475	488	478	472	421	464	455	412	426	454	458	461	451	457	437	469	430	447	439	441	446	462	451	472	446	453	417	458	417	438	469	471	442	447	399	410	468	426	446	441	490	433	437	457	425	415	455	471	469	390	467	442	453	473	445	459	476	447	466	421	447	454	439	451	438	408	440	475	419	451	405	429	451	472	461	461	429	470	431	409	419	450	426	430	417	417	449	435	452	437	416	453	415	455	439	479	405	428	438	471	411	424	422	422	430	466	482	407	443	448	398	444	431	456	433	422	445	467	450	438	443	441	444	437	449	470	438	451	395	449	444	412	422	430	463	450	462	451	456	489	459	452	486	430	450	471	446	446	417	448	473	420	473	468	436	444	403	402	445	414	451	487	455	427	436	469	449	458	488	461	460	407	473	482	454	482	452	423	439	464	459	469	453	455	459	419	436	418	479	459	453	454	413	436	469	441	460	443	448	403	469	436	434	429	457	467	415	440	446	447	423	432	460	430	421	447	435	488	441	460	460	419	421	436	442	417	455	455	430	436	429	455	421	447	431	452	442	451	461	422	454	412	442	448	439	414	477	415	469	395	452	431	440	446	459	454	460	465	429	427	465	461	442	473	433	428	462	417	446	468	450	455	424	472	428	422	432	395	433	453	421	430	475	461	447	436	398	454	425	463	466	418	442	449	435	434	466	448	433	430	445	447	443	467	461	441	424	414	514	427	474	409	434	467	433	450	444	417	488	447	453	454	468	432	415	467	441	411	439	431	440	449	418	436	437	410	469	440	462	444	444	442	423	423	456	452	444	472	434	420	434	473	453	428	479	435	456	473	448	433	448	456	466	462	471	444	430	440	452	482	433	464	437	490	428	430	399	463	467	425	429	407	481	463	457	401	425	413	439	463	452	418	443	448	437	454	455	470	452	451	458	491	426	439	434	460	453	429	478	428	453	440	448	432	441	450	427	457	436	426	430	402	467	416	419	443	424	449	417	410	489	465	443	445	462	413	440	446	458	429	430	456	469	471	400	416	487	439	411	441	458	498	452	447	470	421	438	416	459	452	488	400	434	460	427	444	449	427	475	417	471	426	432	441	416	459	448	430	425	431	478	419	463	443	440	469	417	419	419	428	423	457	492	435	457	463	407	482	449	441	428	424	444	472	414	425	418	414	520	465	428	435	429	443	473	432	454	479	471	453	429	458	418	423	432	428	425	397	441	434	444	439	448	407	490	453	429	457	439	445	439	472	420	489	439	403	435	427	429	441	436	449	429	439	429	491	430	467	426	398	421	448	429	418	425	408	401	432	429	425	447	429	400	440	438	432	433	425	451	448	444	453	470	445	424	439	459	461	440	420	466	424	427	436	437	468	425	460	398	440	415	452	426	443	444	400	421	431	454	417	439	468	447	424	449	429	450	454	472	433	428	446	441	455	459	432	469	455	455	435	446	442	407	428	416	428	464	442	431	420	425	460	432	414	465	453	447	481	452	424	463	481	445	441	444	416	497	459	449	446	396	405	432	439	434	468	446	440	440	472	469	431	435	452	474	409	447	437	449	435	507	438	466	469	427	410	465	455	480	428	416	409	455	432	461	412	456	459	454	411	443	442	436	423	441	469	426	475	439	449	421	471	452	459	477	442	429	441	448	400	462	453	427	447	452	447	442	427	429	440	477	467	438	412	438	446	467	451	442	458	437	445	479	431	428	423	473	437	439	425	436	455	407	463	486	457	434	479	460	430	473	434	472	463	420	447	460	466	452	449	464	440	435	453	407	451	446	463	404	428	405	421	423	425	437	459	453	399	464	397	441	430	427	441	448	434	434	440	452	439	466	440	436	420	464	434	438	442	477	436	429	405	424	467	462	424	469	451	458	473	471	427	470	425	444	413	444	391	432	428	437	448	448	445	449	413	451	434	427	448	416	426	416	454	441	483	419	451	482	449	479	426	462	441	431	461	455	414	459	481	427	445	440	445	457	435	433	464	442	447	452	407	428	432	428	424	445	446	461	395	439	438	449	416	438	432	422	426	432	436	499	438	421	443	435	472	476	448	434	424	415	432	466	446	446	442	451	455	459	463	447	447	429	452	446	455	416	476	440	456	429	438	409	430	430	434	466	403	460	477	459	432	440	434	407	463	445	405	449	469	436	476	442	442	451	450	410	438	415	488	409	416	419	462	416	432	466	476	455	469	450	429	440	452	418	424	426	456	446	401	451	427	444	497	449	460	428	468	460	446	468	438	452	434	430	459	448	443	449	470	417	463	426	431	419	461	501	441	438	434	425	462	456	451	467	455	449	451	448	446	441	413	472	439	449	428	451	457	455	424	431	435	468	464	440	460	437	457	439	415	431	441	445	405	438	450	426	429	412	427	435	446	412	420	430	461	455	445	467	427	434	474	461	449	425	428	426	428	429	448	430	445	462	453	422	444	454	408	418	426	427	426	430	452	424	438	431	486	437	399	446	413	475	467	455	469	405	405	447	450	440	425	427	447	418	464	450	415	507	431	464	443	445	435	470	437	409	426	479	414	416	432	408	457	435	424	443	453	466	424	463	454	431	470	434	459	408	468	420	430	423	474	426	465	457	434	478	422	446	463	432	417	428	444	421	448	462
33313	19856	6749	349	194	161	124	145	126	143	144	124	157	163	123	130	136	135	142	158	112	137	129	166	134	133	161	150	134	149	138	157	135	132	117	148	125	145	133	157	139	136	143	133	158	158	145	136	157	165	144	152	147	130	152	155	145	111	133	143	152	149	139	122	146	145	122	135	115	155	164	134	122	149	146	174	143	143	120	122	131	136	169	147	154	121	160	173	142	125	144	157	158	144	116	128	142	137	138	136	149	157	140	149	155	129	138	146	125	133	140	133	137	136	141	155	151	120	127	143	141	139	147	135	142	130	139	138	116	157	134	157	140	134	150	156	135	135	124	153	155	150	129	131	129	113	148	152	139	136	148	129	141	147	114	130	143	128	152	152	135	138	146	174	143	149	137	135	142	138	158	127	146	115	146	149	142	132	122	134	154	136	137	125	142	146	140	141	147	150	122	125	159	141	132	148	141	120	151	149	118	142	139	132	126	146	128	138	128	135	143	137	137	157	127	136	171	148	147	163	143	139	141	129	149	139	148	134	138	140	145	163	146	147	141	156	126	114	125	145	138	150	124	161	128	125	146	144	159	153	114	140	147	130	133	138	145	157	158	118	126	135	133	138	126	132	149	143	128	151	140	149	127	141	161	136	125	138	147	168	143	150	133	134	134	131	114	124	147	139	144	137	123	111	140	127	151	148	145	144	145	142	156	153	132	141	145	145	143	136	141	132	131	155	143	157	174	127	152	144	150	163	144	138	148	158	140	142	133	127	126	146	138	134	128	168	150	138	143	150	145	129	143	130	152	131	135	164	172	133	131	157	149	148	135	146	125	130	137	144	129	151	136	173	127	140	158	141	153	158	146	154	134	128	155	151	139	144	131	160	146	169	136	127	149	140	170	139	158	138	131	125	134	124	126	152	141	112	144	146	145	145	147	137	138	128	144	145	154	151	157	147	160	128	138	153	118	134	143	159	141	163	140	124	135	170	154	130	121	165	122	156	137	140	138	140	150	145	151	157	150	133	127	138	140	122	130	145	134	141	148	137	148	150	130	145	140	127	130	138	138	136	140	143	143	129	137	135	118	158	150	143	136	137	127	134	139	154	153	134	138	156	154	108	138	124	126	135	138	151	143	113	144	137	150	128	147	125	136	146	130	108	131	146	145	137	137	141	134	142	124	145	156	151	145	133	141	160	120	131	160	133	149	143	128	152	148	145	136	139	138	161	136	163	134	149	136	163	139	115	126	132	120	130	119	134	139	152	146	146	130	155	134	145	129	133	127	145	135	134	142	136	145	140	144	149	153	135	147	144	121	127	160	151	120	136	134	140	146	140	152	148	160	129	151	139	138	134	165	137	132	124	119	157	150	165	139	147	142	136	159	142	134	139	143	140	161	136	141	120	130	154	137	148	123	171	162	124	117	151	152	161	155	139	156	147	152	148	130	143	150	152	141	145	138	128	130	143	162	137	135	137	154	127	152	162	137	130	111	158	124	138	134	136	144	128	137	134	127	129	144	122	153	151	138	146	149	133	124	146	133	168	125	146	147	156	155	140	122	129	134	148	158	141	140	128	150	146	126	142	127	145	146	149	160	119	136	146	165	145	156	175	145	162	128	143	145	122	135	177	142	154	153	146	132	156	152	131	157	139	148	126	145	139	141	155	155	141	137	166	135	136	143	145	143	137	156	143	139	147	129	137	148	147	130	134	141	163	149	135	137	151	125	148	137	132	150	139	136	145	160	136	139	140	130	121	121	139	159	162	130	130	128	149	114	142	152	147	135	140	134	117	139	124	116	117	130	145	160	147	134	129	153	132	152	130	154	136	146	141	135	134	141	130	147	144	152	162	133	151	117	138	149	131	142	147	138	153	132	140	127	147	151	152	133	152	145	154	132	158	128	140	126	169	131	146	161	121	118	150	131	138	156	139	144	143	142	133	141	137	145	153	152	134	135	139	134	130	142	136	150	158	144	107	112	122	145	136	153	152	136	147	154	136	154	117	133	161	144	161	125	145	129	147	147	132	147	147	149	143	154	138	153	159	132	143	119	132	124	130	152	127	147	169	151	148	134	148	130	149	144	141	128	122	126	136	140	141	135	135	128	131	136	162	115	149	146	154	149	150	137	145	158	137	132	129	177	159	142	148	118	127	131	136	155	139	158	153	140	142	137	120	122	159	145	135	164	145	110	129	120	126	138	128	139	125	140	131	133	130	158	133	183	143	156	166	158	159	144	145	141	148	125	130	135	145	126	165	156	132	142	138	144	133	129	123	151	147	126	143	150	144	143	139	126	141	143	149	178	126	124	130	122	137	145	128	148	156	127	163	130	144	110	131	134	127	154	138	127	133	126	164	131	119	148	139	152	120	149	156	151	144	149	150	121	128	129	130	148	134	147	130	111	152	125	127	134	140	134	125	143	174	124	130	138	129	149	142	139	134	138	124	140	137	139	119	144	147	128	119	138	150	147	132	155	136	168	149	142	145	130	151	137	147	156	137	154	149	139	145	149	173	133	147	134	141	146	144	163	153	143	131	130	140	135	190	140	134	119	160	146	139	144	130	148	140	141	159	135	170	139	125	134	124	153	154	152	145	137	137	126	159	148	126	162	152	137	141	140	151	154	144	167	153	143	150	140	167	142	132	131	139	129	158	125	110	146	151	139	166	150	167	138	136	139	126	146	121	150	131	142	157	129	128	143	124	124	128	139	148	114	146	141	132	168	149	139	156	155	141	149	123	103	147	117	150	146	128	139	168	146	142	141	126	154	139	166	163	125	147	142	146	152	128	128	158	143	119	140	125	148	133	146	163	146	164	142	137	145	129	136	133	151	149	138	152	173	138	146	139	141	160	138	144	154	134	150	158	142	145	133	132	144	127	131	151	125	139	127	129	141	124	146	155	152	133	124	114	154	138	148	137	143	137	153	139	137	133	149	150	152	137	133	139	162	154	161	140	126	143	136	150	131	117	146	143	157	144	178	130	139	158	136	134	137	130	140	121	154	144	153	158	149	112	141	161	143	126	127	129	149	126	145	131	151	148	144	144	133	157	153	144	140	141	137	145	151	127	169	127	153	138	128	128	141	139	141	134	144	150	148	156	154	147	124	118	149	145	122	138	133	143	156	136	139	139	161	148	140	142	141	144	134	148	131	125	135	137	143	125	166	166	165	157	144	163	152	147	147	185	156	160	137	143	135	146	134	114	164	133	141	137	110	131	151	144	156	127	152	177	145	137	130	132	133	163	159	137	125	153	144	144	127	118	130	149	140	125	136	143	128	153	148	138	139	160	142	133	132	140	165	132	149	127	134	144	141	148	144	154	143	145	158	149	131	157	150	150	143	159	114	143	146	131	151	155	145	144	155	168	136	148	165	130	143	145	119	118	126	150	140	157	136	151	144	153	128	146	122	165	150	143	128	108	130	145	138	155	144	154	128	153	133	152	131	152	135	125	138	134	138	131	129	151	120	140	169	126	161	165	137	156	147	147	126	152
5535	530	470	394	376	387	387	421	367	376	358	371	378	371	353	377	373	356	384	348	333	372	347	368	344	376	392	344	339	352	342	353	346	367	351	374	354	360	406	358	387	330	351	360	347	362	316	392	362	401	333	366	362	352	379	331	366	373	384	332	339	380	350	367	331	332	348	308	405	352	335	388	344	369	335	335	386	351	348	359	333	320	347	360	373	356	332	372	377	364	392	359	358	374	366	356	343	377	375	324	368	362	381	380	360	352	360	371	353	342	387	350	333	378	360	360	359	374	340	349	362	366	351	356	347	369	358	332	337	383	367	364	361	368	349	353	349	381	336	370	389	375	373	313	374	366	353	352	366	350	398	387	344	333	351	332	377	368	367	344	363	336	359	368	383	350	365	338	376	366	349	362	328	369	325	342	341	385	397	336	350	337	363	384	328	364	368	346	374	380	371	362	360	385	364	345	339	375	340	380	373	332	343	385	326	349	372	361	340	378	355	321	324	344	332	357	363	360	364	361	389	348	354	355	370	343	373	322	355	350	358	341	370	384	382	332	368	342	385	367	367	390	371	342	349	399	348	364	360	397	344	371	366	365	355	366	360	370	360	373	351	339	372	347	339	332	387	362	355	366	363	354	375	358	360	366	370	368	375	385	378	353	360	359	348	377	371	367	358	344	362	343	381	391	350	379	352	333	378	374	340	362	362	337	343	352	389	357	374	343	352	335	352	368	344	343	340	349	367	350	349	359	372	347	350	366	382	372	348	350	366	377	369	377	359	336	359	349	367	372	344	376	370	358	363	360	351	373	392	344	364	353	344	381	356	387	374	386	323	309	370	371	378	360	356	366	341	385	373	354	411	355	351	341	353	359	391	391	334	376	343	394	371	369	324	341	344	344	370	365	343	353	340	368	335	356	341	360	366	378	374	362	354	350	366	331	367	361	372	384	363	367	381	359	355	366	366	339	367	355	358	347	345	366	367	360	375	326	362	341	354	359	320	336	361	375	381	389	361	344	322	387	334	379	371	363	387	395	387	359	357	338	382	345	347	329	359	365	347	368	354	327	374	402	332	348	345	376	345	378	391	341	343	348	348	371	386	366	350	358	376	365	385	357	342	385	355	358	380	369	328	333	340	376	352	382	376	320	329	381	359	330	344	350	367	354	332	360	346	371	359	317	319	387	360	374	352	358	356	380	349	359	351	341	369	320	374	340	340	372	373	370	378	359	358	338	364	372	308	341	349	365	320	368	407	377	340	368	345	357	327	348	359	354	367	346	364	371	331	342	346	326	351	358	345	320	378	332	395	372	369	349	388	365	332	367	369	369	358	360	348	357	357	346	358	351	352	348	368	367	367	346	402	366	350	342	384	380	334	322	389	348	319	379	347	359	358	350	354	335	378	379	359	369	353	369	335	384	375	355	339	357	386	363	326	351	359	339	386	405	391	367	362	334	363	340	393	335	388	376	336	344	349	331	373	361	394	356	346	371	375	375	390	354	360	378	343	376	382	357	335	343	366	365	354	361	371	364	353	340	371	355	386	356	377	346	386	377	333	390	386	355	334	365	361	367	363	353	367	357	356	334	386	385	352	340	344	354	351	343	357	372	326	357	363	350	338	359	349	361	366	348	334	369	373	359	338	380	350	371	358	376	354	325	344	392	398	363	368	354	382	360	395	347	381	353	337	380	337	374	350	388	367	368	325	350	369	366	355	349	347	372	341	364	395	351	380	369	349	380	358	324	409	353	353	366	376	375	355	321	370	351	368	408	356	349	361	377	362	391	359	355	356	320	344	349	372	396	345	362	343	348	348	350	334	366	374	366	335	339	384	384	335	338	381	364	341	381	362	414	354	346	389	355	364	340	393	361	369	325	344	359	310	362	343	368	350	366	350	341	389	360	367	357	384	400	377	370	338	382	360	365	351	350	344	351	341	368	337	333	374	363	338	368	382	389	369	375	392	382	379	322	351	353	360	385	371	387	345	340	344	358	358	324	377	374	369	351	368	359	377	395	386	362	379	327	363	363	338	335	386	347	332	367	346	346	334	371	342	354	364	367	361	352	347	378	378	362	342	357	330	354	356	372	364	349	324	334	362	377	407	371	333	367	361	356	389	352	366	338	353	355	350	346	337	361	366	370	338	361	342	349	360	381	358	377	353	380	360	336	374	356	343	355	362	383	339	358	340	379	385	316	375	367	387	367	339	325	361	398	371	319	344	367	342	351	375	365	375	359	390	366	357	367	353	347	355	362	359	342	370	361	342	363	362	399	376	376	373	346	343	358	390	358	373	338	382	367	339	364	353	370	345	346	343	342	323	353	359	368	400	366	387	408	348	393	391	357	375	347	389	332	355	358	363	393	359	343	347	343	338	378	351	364	380	314	363	381	368	360	348	359	354	367	352	374	354	353	397	359	359	354	346	355	350	379	384	348	347	353	344	361	343	354	357	397	365	392	352	363	344	369	383	359	369	357	391	369	313	359	396	352	359	317	352	312	364	392	380	378	363	345	364	367	345	350	405	356	359	360	377	360	335	377	367	369	366	345	353	333	352	382	321	372	366	374	355	368	361	367	351	390	370	363	344	337	368	345	351	344	358	344	381	349	361	356	382	366	377	361	334	353	369	367	330	334	372	363	358	322	408	370	373	356	358	332	393	338	361	384	333	349	362	358	361	366	378	357	347	346	371	374	337	351	337	328	379	356	371	358	368	351	369	359	347	349	330	339	369	338	376	372	391	377	408	328	366	359	379	341	345	378	368	375	332	340	369	360	356	354	365	381	355	389	357	390	354	352	387	377	314	359	361	354	370	379	364	357	370	345	361	378	383	351	340	377	353	383	363	359	352	378	324	372	348	335	357	348	379	363	369	340	364	358	362	381	379	389	377	337	326	371	387	369	358	368	363	360	372	357	368	356	337	350	329	355	382	354	356	379	360	369	362	362	353	370	331	353	324	366	357	372	339	371	350	346	328	379	398	354	363	343	340	358	368	354	379	343	356	366	353	363	356	365	335	367	376	333	352	402	344	377	329	352	361	324	351	374	340	330	348	365	339	343	372	367	391	401	346	353	352	354	387	354	344	372	305	371	336	341	350	327	329	368	356	337	389	351	348	402	378	356	370	378	371	331	350	338	361	355	329	374	382	357	372	385	413	342	372	395	383	349	372	357	359	373	364	340	346	391	354	350	369	334	376	342	366	379	403	402	362	355	368	367	323	337	370	372	370	375	370	355	341	346	357	347	379	368	369	377	367	368	356	383	371	339	350	380	343	363	323	378	387	363	390	352	357	365	341	371	323	346	366	318	344	365	340	361	349	359	378	378	374	361	368	374	365	339	380	350	367	334	358	365	362	350	407	329	397	347	349	356	359	377	330	401	384	373	347	334	354	367	362	375	371	357	331	345	386	355	347	355	344	365	350	340	360	351	356	360	355	371	344	384	372	369	356	367	369	381	363	347	350	342	358	353	369	399	344	355	352	358	371	378	349	362
25326	21904	25475	28950	21897	21833	1895	434	337	332	327	325	301	278	277	300	255	280	262	268	251	258	280	295	301	247	275	262	290	271	241	244	250	266	259	248	250	314	279	264	242	265	275	251	288	259	303	262	252	270	266	282	252	292	263	255	251	269	291	290	270	261	260	242	269	273	277	249	280	242	262	276	264	276	312	270	229	271	283	276	269	247	262	284	267	298	249	287	263	268	268	256	273	249	263	263	261	262	272	265	271	279	261	265	260	260	238	273	258	291	277	272	256	281	241	268	312	262	246	292	245	259	268	279	275	259	259	254	287	248	300	287	235	271	245	287	299	256	234	257	256	288	284	285	273	272	302	265	233	271	254	272	259	286	249	285	272	266	286	250	267	278	255	295	269	254	275	267	277	261	254	258	249	286	234	239	290	261	243	249	265	241	240	265	265	230	268	213	289	276	292	243	235	268	246	279	274	252	283	275	256	238	247	327	274	293	261	258	259	259	266	265	280	273	294	241	294	269	262	276	233	258	285	251	257	262	252	270	271	260	277	276	276	291	269	251	276	277	251	276	252	275	300	283	267	275	241	272	267	274	266	257	285	287	258	270	264	272	248	234	217	244	256	289	288	258	266	274	272	277	260	270	275	236	280	258	279	250	276	265	257	256	254	277	267	284	282	263	264	290	270	266	270	259	261	244	283	281	258	274	280	246	271	277	298	295	258	234	275	243	297	258	253	248	265	248	285	309	275	285	286	275	232	273	269	259	293	235	269	310	262	253	296	299	276	233	265	283	274	262	281	282	291	277	263	293	265	251	289	278	283	274	272	260	245	282	284	274	276	272	249	269	217	259	254	255	276	267	222	255	266	255	281	250	244	292	254	269	265	254	262	256	273	255	316	282	255	251	259	262	281	270	262	251	274	293	276	293	270	286	264	254	284	295	277	248	248	249	264	273	245	262	247	265	291	308	271	261	297	265	287	265	280	275	275	255	250	250	281	278	241	268	265	264	299	249	264	268	323	272	221	273	265	266	267	241	250	280	262	272	265	287	303	266	248	232	270	258	252	263	258	257	233	239	273	265	274	246	291	263	265	286	272	270	287	262	251	260	262	288	272	299	249	238	259	294	248	247	276	255	250	274	257	265	280	291	278	255	289	273	250	239	271	256	284	264	296	254	296	245	289	277	299	273	263	253	273	259	222	250	240	252	272	251	247	285	257	242	272	255	261	317	280	241	266	265	253	245	292	281	252	278	258	298	285	262	235	273	248	268	276	287	269	268	273	285	259	291	246	248	254	256	262	268	278	278	232	254	256	287	241	233	231	267	272	255	278	266	290	274	249	266	290	262	257	292	258	290	279	265	253	275	265	280	279	273	272	240	239	283	246	259	287	263	279	282	282	236	267	247	258	279	241	247	274	279	275	300	262	254	246	279	259	249	250	272	250	248	264	283	236	266	255	274	269	242	281	261	265	255	292	267	292	283	253	272	264	290	269	268	225	248	296	257	296	228	255	274	243	264	294	273	264	289	253	267	258	263	282	232	277	310	248	238	271	258	260	253	289	273	276	245	254	284	259	295	251	252	256	268	257	252	283	272	277	267	271	294	296	274	237	283	260	282	249	247	247	249	268	272	283	305	258	270	263	241	281	266	260	283	248	281	278	246	262	276	262	273	274	244	241	266	253	262	268	276	260	277	257	277	271	241	310	275	283	298	240	248	267	263	285	270	254	253	277	224	263	289	266	274	269	252	271	268	297	243	244	274	261	264	274	243	292	238	273	293	270	265	303	279	280	287	273	264	252	266	264	232	250	248	238	258	279	262	266	268	248	249	275	264	249	274	235	257	263	258	245	256	292	263	287	262	267	286	255	266	278	269	259	261	267	283	293	286	253	247	238	272	259	260	310	268	302	281	278	270	259	294	257	296	251	273	278	277	267	287	265	262	260	300	271	254	239	263	234	277	284	240	282	245	249	276	298	266	255	296	263	263	273	227	270	240	261	281	268	287	253	290	253	276	254	288	282	252	260	279	279	234	281	253	271	266	274	266	269	256	254	272	255	271	254	273	282	242	219	271	262	268	271	300	254	238	246	264	262	309	253	260	246	264	248	280	239	240	251	249	257	272	279	275	267	253	275	271	282	289	289	265	245	262	269	257	311	282	278	309	286	256	267	241	263	292	260	287	269	296	281	263	279	239	279	272	264	279	266	267	277	240	261	294	285	256	265	270	234	256	272	272	256	278	274	285	243	272	267	254	241	241	246	274	272	288	267	272	260	293	273	268	243	256	266	287	247	275	298	257	268	263	304	283	261	272	266	255	290	229	280	272	266	247	266	259	289	234	253	283	260	297	303	245	263	272	260	234	265	273	248	255	280	271	259	260	278	292	245	239	278	286	272	281	279	254	268	268	232	262	288	240	256	278	281	263	281	282	255	282	276	284	276	265	242	234	287	252	274	249	248	251	260	278	281	275	272	270	267	273	283	297	241	277	232	298	270	234	232	261	277	282	261	259	279	301	267	261	260	242	250	242	236	232	261	274	266	263	295	278	272	278	285	262	241	237	264	242	286	267	263	276	274	291	258	258	250	243	258	248	269	248	263	278	270	264	294	251	271	249	242	255	279	242	264	259	281	267	258	258	249	244	265	244	256	260	271	270	217	260	243	265	297	263	274	264	250	254	275	289	296	292	269	278	299	301	253	248	259	281	256	237	244	257	268	258	293	261	259	266	305	261	281	281	256	249	250	254	269	245	278	261	251	258	274	289	251	287	247	263	275	276	249	300	284	288	248	274	280	290	261	231	272	277	246	286	248	255	258	262	271	291	281	246	288	278	252	270	268	264	255	242	260	243	273	268	267	265	251	288	292	255	239	248	257	271	265	229	276	292	251	231	274	225	273	266	272	260	268	276	303	287	287	245	245	268	274	271	261	247	278	311	304	283	238	292	250	255	247	248	265	248	260	268	259	265	255	279	235	245	260	232	256	243	265	240	269	283	294	277	274	281	258	260	266	282	249	264	258	271	256	257	258	276	277	272	256	278	262	258	288	246	260	271	259	251	282	258	244	250	275	324	276	231	268	311	273	294	234	264	287	266	271	285	256	270	289	252	263	248	261	255	275	255	255	281	252	269	241	257	249	282	259	255	265	242	270	298	271	257	266	293	274	255	283	243	261	295	276	261	275	252	246	243	250	260	254	262	242	265	244	265	296	291	267	263	257	223	288	253	223	257	270	258	279	259	277	231	271	284	259	272	254	292	271	255	277	262	280	296	253	243	277	284	271	289	289	228	269	279	253	264	280	277	270	251	311	295	232	270	260	277	256	257	260	284	261	244	291	280	291	242	254	234	254	236	269	312	279	254	251	268	276	318	275	254	268	259	265	263	265	254	257	257	249	279	270	289	265	264	284	278	287	277	284	274	256	282	265	269	253	274	281	261	285	284	257	285	285	282	271	258	267	249	256	265	288	286	279	281	257	274	265	269	262	277	246	263	258	250
6940	2978	1671	991	774	725	656	659	626	622	605	626	657	581	630	588	583	613	559	619	605	573	595	631	581	567	600	632	574	590	557	596	598	631	587	593	610	572	579	576	588	603	554	613	575	634	606	583	588	517	618	573	587	582	560	598	597	594	555	598	583	588	599	576	582	597	571	586	572	585	566	582	632	603	614	591	568	599	605	605	585	617	604	578	561	587	576	567	610	568	618	630	578	601	630	588	601	554	604	565	567	593	631	604	576	561	584	635	579	598	610	573	630	555	593	541	600	628	537	564	584	611	570	562	577	600	581	563	551	622	581	566	584	587	581	590	590	611	582	615	547	573	585	586	573	600	608	624	545	591	628	577	551	596	577	610	576	571	616	551	598	591	572	595	612	595	549	621	589	594	630	622	603	573	655	580	586	599	559	589	614	609	581	609	572	590	607	583	592	607	604	574	580	617	584	605	594	609	581	597	576	590	614	610	594	579	629	593	621	580	537	595	620	604	557	613	555	587	540	593	561	594	628	560	563	575	592	624	582	566	566	614	607	598	587	629	579	594	552	595	619	569	624	563	555	574	569	630	608	606	587	599	601	581	614	599	607	602	616	597	591	532	595	593	583	581	604	600	591	598	568	565	596	587	606	599	586	580	569	620	589	586	627	580	609	549	570	584	620	635	591	562	634	596	623	558	587	619	605	605	607	625	656	594	573	567	592	592	621	553	583	573	622	560	596	604	616	577	559	598	617	584	574	554	641	594	558	581	534	563	594	593	570	577	603	559	643	590	588	651	601	591	619	599	604	590	582	571	541	628	591	591	589	579	574	594	612	609	591	603	597	569	601	558	561	599	587	618	642	537	596	581	590	553	570	545	619	583	574	617	593	623	620	598	603	611	588	593	613	566	634	554	584	555	558	581	541	576	581	606	621	603	611	633	566	593	577	601	583	579	584	603	581	602	588	584	584	603	559	592	576	606	612	616	593	569	548	580	595	603	608	579	610	576	590	586	609	597	594	580	587	625	550	555	598	590	559	615	567	577	592	570	561	614	565	600	588	608	578	586	565	631	626	610	573	588	588	596	563	588	597	598	594	625	562	613	656	625	533	661	566	578	595	595	559	582	575	618	597	594	595	579	620	576	582	611	606	555	560	563	611	575	585	570	596	574	594	556	564	577	618	637	612	577	577	584	576	546	581	573	614	599	616	602	597	598	586	605	560	633	598	575	584	557	577	547	558	566	616	519	601	613	557	576	608	622	548	578	606	612	595	578	588	567	561	612	603	597	561	582	604	571	595	584	564	623	600	608	605	579	607	597	636	572	604	606	585	586	599	587	590	614	583	557	568	637	575	582	627	584	590	605	603	630	596	581	539	641	601	597	593	555	546	573	568	575	573	598	608	590	595	595	597	589	597	573	603	557	595	626	624	539	608	574	554	555	557	583	580	572	551	637	587	612	626	611	605	576	598	566	560	567	592	566	587	599	567	567	596	580	547	570	567	571	614	556	570	581	558	567	585	599	621	598	565	573	600	588	605	603	534	572	577	563	586	619	622	579	571	601	568	547	601	609	583	613	603	585	581	603	574	597	606	606	592	605	592	607	594	568	586	554	583	602	576	562	652	554	572	614	598	563	561	545	544	613	593	593	579	653	635	606	593	550	591	600	573	617	610	586	559	584	631	620	586	620	590	546	614	596	622	561	596	570	594	592	550	561	615	601	588	592	585	605	582	561	578	554	518	611	602	628	613	580	575	598	598	605	605	607	606	564	592	596	594	630	599	593	584	535	597	579	589	568	614	612	598	584	606	557	565	596	606	598	621	585	582	604	601	596	552	601	572	551	593	593	613	595	602	609	617	605	622	586	571	589	565	596	591	581	582	625	569	603	646	626	592	594	560	577	610	611	609	585	572	570	580	586	587	615	597	636	585	605	585	557	607	572	593	585	594	599	569	595	617	612	611	597	583	580	612	586	643	557	596	532	554	612	576	606	623	584	611	584	579	607	595	534	581	540	598	600	611	552	568	650	594	569	604	572	582	584	570	569	626	567	584	590	592	611	520	604	634	571	627	598	599	580	558	553	596	619	553	553	558	618	587	596	561	584	601	592	598	576	592	557	591	584	580	572	574	572	553	553	580	592	549	613	601	603	593	559	556	641	602	561	582	590	578	581	610	617	573	550	617	571	651	591	544	583	567	617	579	577	563	575	594	602	573	590	608	564	584	608	647	539	577	582	573	616	596	593	546	575	615	555	570	579	570	626	576	570	594	592	570	631	590	594	574	590	628	582	620	577	577	628	605	601	617	585	592	577	561	568	585	613	558	594	587	613	597	571	595	591	550	568	613	558	602	628	600	593	566	630	576	571	597	649	605	580	626	608	579	605	621	583	606	607	613	636	601	588	581	587	586	615	644	592	633	572	579	615	603	622	581	592	539	553	582	591	584	572	571	546	602	597	601	604	612	612	596	580	576	606	581	603	578	574	589	641	606	575	619	610	584	584	594	601	553	614	590	602	589	570	591	561	584	621	617	618	610	581	602	607	592	630	582	576	584	610	579	621	629	630	582	565	575	575	607	573	601	572	576	585	602	567	582	583	609	587	595	571	582	639	573	586	569	674	628	589	595	574	596	587	627	609	579	591	568	604	535	599	557	624	562	591	560	590	572	578	563	603	566	621	589	588	556	576	605	569	621	550	628	596	593	601	589	621	593	605	567	597	610	583	605	587	568	638	578	564	598	588	573	604	550	565	613	575	598	558	614	624	570	539	606	594	585	566	609	586	604	594	600	587	565	578	617	551	599	532	578	587	632	554	584	562	598	591	569	585	569	551	593	560	591	595	585	576	561	634	579	580	599	570	581	548	641	551	620	579	564	586	593	584	581	566	626	570	581	589	627	600	611	586	586	571	566	603	572	579	613	554	570	599	579	589	579	587	559	575	573	603	557	608	591	601	561	569	593	581	591	586	618	551	577	604	605	639	596	590	601	577	579	541	632	588	572	612	577	581	628	608	604	618	590	571	594	562	589	610	581	562	546	561	587	630	601	578	597	548	582	595	608	611	548	595	543	596	591	588	557	586	602	619	585	594	600	589	549	601	563	622	583	591	576	606	609	574	566	589	602	592	589	540	580	561	604	571	576	582	589	567	606	591	587	580	593	581	588	612	619	570	634	612	540	567	589	590	555	594	594	585	595	601	588	587	559	626	547	588	573	582	574	591	579	624	576	594	597	637	586	585	593	575	583	644	564	611	639	609	604	589	563	634	626	583	594	605	563	558	598	588	584	573	608	580	574	602	586	582	604	612	619	591	578	592	609	604	574	573	592	568	575	641	609	595	530	620	568	602	586	565	594	590	564	583	588	560	612	568	605	595	587	536	620	594	561	575	560	588	619	617	621	571	581	596	632	610	586	654	592	584	584	605	610	585	568	584	608	617	617	579	572	651	632	588	580	584	608	599	626	583	593	632	602	610	584	623	644	603	616	582	569	588	567	596
23612	20888	24528	27379	20888	20908	16576	626	380	321	330	306	279	242	240	266	246	248	230	226	242	207	205	244	202	244	207	257	211	254	216	216	204	225	216	197	196	209	202	213	197	221	224	197	220	209	200	211	221	202	223	182	213	227	198	208	189	200	215	207	213	205	183	203	219	195	193	212	212	204	183	185	214	220	206	194	211	214	204	228	206	200	211	223	222	198	196	186	203	226	202	203	186	198	214	211	209	217	173	228	229	217	217	209	195	200	197	203	203	187	202	181	219	208	204	202	210	200	212	230	196	201	187	187	216	178	206	207	193	229	184	195	204	202	178	192	211	218	213	190	186	217	203	196	202	218	211	198	199	187	198	219	232	210	222	240	206	210	220	215	216	194	211	208	196	243	166	206	229	182	224	198	218	223	256	234	202	188	215	188	195	221	190	180	222	214	219	195	211	212	229	203	216	180	188	206	231	196	202	217	205	184	197	185	200	210	218	185	188	221	211	186	201	205	184	216	190	179	228	189	203	202	244	242	179	203	217	190	191	213	194	207	201	217	218	201	179	192	224	238	220	230	221	192	201	198	233	222	217	190	199	190	200	208	189	192	225	199	192	222	205	206	209	222	214	212	226	196	185	187	211	205	221	227	202	233	215	182	200	183	230	218	218	204	221	210	191	190	192	225	225	205	159	238	216	195	212	198	218	201	183	200	191	228	216	237	203	203	225	227	215	231	190	179	228	224	226	199	240	219	190	206	209	220	211	211	221	200	187	193	196	189	182	190	213	215	218	198	188	186	222	196	198	205	220	215	192	190	210	222	219	201	186	231	216	198	163	185	199	199	211	205	219	218	201	221	186	207	224	213	205	219	225	219	210	197	198	218	190	227	206	196	199	180	217	224	222	215	203	204	234	202	195	183	214	232	214	207	203	195	199	230	194	226	200	206	190	217	198	229	194	195	206	201	223	236	233	181	212	186	200	199	182	197	198	203	195	185	189	199	189	191	213	212	209	216	234	218	209	210	206	180	189	205	214	206	200	187	204	219	198	172	204	193	204	217	211	231	196	221	196	183	186	177	189	215	223	217	205	244	218	199	209	192	183	219	203	221	212	211	205	221	191	217	189	191	221	201	199	212	194	223	247	189	210	219	188	186	180	193	188	203	196	232	227	198	218	189	205	216	226	211	201	214	196	227	196	207	205	194	223	217	184	222	188	206	206	221	216	195	213	210	187	215	239	205	204	206	205	210	214	184	182	201	216	198	216	237	193	195	204	199	203	204	195	186	168	198	231	184	172	201	221	223	163	185	187	205	223	231	191	215	201	206	176	202	239	217	193	230	199	226	206	202	205	207	208	217	190	196	180	192	185	209	206	206	244	211	220	192	232	220	197	215	202	192	185	234	220	208	207	240	215	196	192	199	222	202	180	219	190	197	199	181	185	212	206	207	228	199	210	219	234	216	186	198	222	200	205	200	184	217	218	243	225	183	194	204	192	193	213	218	197	206	205	199	212	226	234	195	190	200	183	224	219	222	178	204	176	191	202	216	226	216	210	206	192	226	188	214	243	229	193	212	218	182	204	198	199	179	205	245	213	200	231	213	191	222	215	225	192	214	212	224	192	194	208	192	210	207	215	198	200	208	213	206	231	213	206	220	213	192	184	211	193	201	204	211	208	213	174	216	174	220	176	207	198	171	208	194	221	195	219	198	228	218	184	203	208	221	204	188	214	203	184	181	217	215	222	200	196	195	232	226	178	238	202	208	198	192	189	205	214	216	180	223	197	174	223	204	201	198	207	213	209	210	230	195	200	204	219	205	237	205	194	223	211	183	205	217	172	185	179	221	201	216	215	215	207	220	208	191	201	217	227	193	185	191	217	199	208	206	232	204	196	230	201	187	199	207	198	200	221	199	226	186	199	208	195	209	191	217	197	198	200	204	206	208	208	217	222	211	178	209	193	210	181	214	187	180	203	223	187	235	220	236	183	209	237	204	211	206	216	239	206	170	225	231	193	210	208	218	196	203	207	183	222	196	207	206	229	198	203	218	180	199	223	193	199	174	195	186	203	212	195	190	216	194	209	215	224	219	228	194	185	211	200	201	227	209	199	187	202	212	199	185	195	212	211	231	172	201	186	195	211	188	219	201	191	217	197	246	209	220	224	193	187	195	199	181	214	186	226	201	188	215	194	210	209	216	241	193	197	191	193	197	209	187	203	189	211	196	216	199	225	249	214	213	187	191	214	211	205	225	208	254	196	205	208	178	201	190	185	205	187	206	214	230	190	173	216	189	228	196	214	201	213	216	215	226	199	185	208	242	197	202	216	192	190	214	206	213	183	200	208	196	188	205	191	174	209	226	203	212	207	185	219	242	210	210	211	191	212	191	202	242	216	204	217	199	222	204	219	210	204	192	218	211	216	179	200	203	200	189	164	227	203	206	231	221	201	210	220	229	200	218	185	216	211	205	228	237	191	218	227	193	230	189	223	232	216	188	200	173	218	210	201	196	213	180	192	209	197	208	213	228	212	206	211	223	206	210	196	187	211	223	203	227	200	201	196	197	206	230	192	218	205	198	189	212	167	199	202	212	227	207	226	191	192	193	215	198	198	218	187	178	232	192	212	173	213	192	200	197	190	201	230	205	232	197	220	244	189	216	202	235	204	183	208	211	228	197	204	215	189	191	207	209	229	208	198	196	213	198	222	220	206	223	213	216	216	205	215	216	192	203	192	200	204	195	213	196	190	211	212	218	183	210	208	181	188	228	181	171	222	197	228	201	204	234	210	188	187	214	222	211	187	210	230	208	199	199	189	196	191	205	224	206	207	208	190	222	204	199	218	223	180	204	227	236	192	209	194	162	227	220	194	235	226	217	190	198	204	191	227	229	220	188	212	216	202	212	207	204	205	243	184	236	216	220	199	192	219	203	214	193	234	211	221	233	216	185	244	199	217	217	235	196	199	216	188	183	205	207	217	177	205	178	196	193	190	199	175	218	198	214	183	191	205	191	194	196	210	224	212	202	191	219	168	203	209	207	191	188	220	190	203	208	180	222	226	193	195	200	212	215	203	188	208	198	229	162	217	184	231	181	221	183	197	193	199	209	198	207	222	185	171	246	204	184	213	196	202	225	203	217	205	211	195	206	214	227	193	201	199	215	204	201	230	170	219	210	229	195	189	196	191	213	212	214	189	208	198	235	230	207	219	202	209	217	216	214	215	186	208	207	160	230	193	201	190	214	207	219	191	234	209	218	202	193	195	175	205	194	198	224	192	188	212	211	203	233	182	198	180	193	205	197	228	196	186	208	219	217	220	201	209	244	220	211	223	213	212	195	220	202	216	176	190	207	219	202	210	210	218	224	215	230	196	207	210	212	202	227	208	222	204	213	178	200	233	214	205	209	197	214	197	218	192	214	191	224	216	188	211	243	208	213	207	173	192	201	202	173	201	216	213	206	206	222	209	185	223	199	198	212	210	184	199	197	184	215	186	198	227	213
7991	4247	2091	1051	715	605	579	519	514	482	489	491	491	443	467	506	460	461	440	464	460	474	471	439	485	457	424	421	417	449	490	465	488	478	459	422	433	424	451	449	462	435	464	425	453	460	440	455	492	434	475	446	473	435	433	471	436	407	438	466	429	456	453	452	461	430	427	429	428	423	453	396	391	440	426	467	450	451	412	407	428	428	445	468	457	457	448	441	459	440	454	425	431	462	408	437	408	468	403	445	462	461	465	453	414	455	452	482	432	449	461	418	445	454	453	432	449	456	461	484	419	436	477	443	458	411	463	449	471	467	431	452	456	470	444	453	450	445	445	489	447	402	387	453	444	443	457	483	431	427	397	463	453	460	472	396	431	459	436	415	443	455	477	500	459	431	470	450	447	439	472	456	447	412	473	453	449	418	447	433	411	445	434	457	443	480	397	458	449	470	446	442	492	509	426	429	431	462	449	479	463	458	454	418	445	438	451	450	482	424	417	441	474	417	463	432	431	445	464	448	440	462	480	441	461	471	465	462	434	443	444	473	456	452	422	447	428	445	426	423	445	421	498	431	426	440	436	436	399	440	479	400	446	480	405	427	418	400	462	450	454	442	413	430	461	441	444	448	433	444	460	475	457	456	444	409	453	430	443	474	464	449	421	470	440	465	454	465	460	469	427	428	431	472	444	443	413	438	433	436	460	423	483	454	449	453	472	427	415	434	471	434	474	442	435	422	451	438	448	456	452	474	433	459	438	459	442	468	455	473	427	444	452	451	428	461	472	434	413	445	415	445	445	440	419	467	451	489	443	451	458	425	432	442	457	435	442	478	455	452	421	405	488	387	448	440	444	493	505	413	406	434	408	422	430	426	466	434	450	457	429	435	417	412	427	462	432	467	462	445	453	425	433	432	437	418	433	450	427	465	417	416	434	423	447	466	447	445	425	455	430	436	450	485	460	418	393	445	449	451	451	441	446	442	439	422	434	468	470	488	459	438	460	478	429	443	466	427	426	446	445	434	465	420	438	477	441	435	431	443	428	432	468	489	466	469	437	447	447	436	477	472	440	462	441	493	446	423	469	429	437	435	456	460	433	459	436	469	404	406	454	448	431	429	489	428	474	423	416	451	434	428	461	468	451	433	446	453	450	443	461	464	437	470	455	442	438	441	432	410	438	454	408	467	445	445	471	472	425	440	468	455	480	486	436	471	472	474	446	445	428	439	435	427	442	468	469	424	403	473	406	502	461	475	458	421	421	422	462	502	431	444	454	435	395	451	409	433	470	507	438	453	469	440	496	480	419	466	455	477	416	454	448	444	444	451	440	473	425	465	451	457	447	432	455	424	479	431	454	461	454	423	424	463	423	455	436	458	423	450	456	440	474	452	395	416	448	454	453	431	434	460	443	463	441	481	467	452	466	472	441	429	436	436	429	443	430	447	439	437	415	454	426	455	437	450	471	445	454	483	461	460	446	389	412	445	471	459	453	476	444	439	433	452	446	460	450	461	414	446	466	433	448	428	390	407	455	454	441	444	454	462	429	450	460	432	416	435	459	459	451	441	501	434	472	442	444	454	412	453	413	441	439	447	468	437	470	462	448	419	471	439	471	421	424	431	472	401	448	454	446	474	469	481	462	434	446	471	489	472	409	454	458	449	435	439	472	439	419	437	418	409	445	435	440	459	495	409	434	448	402	454	478	439	464	468	447	402	428	440	444	442	444	445	455	452	432	455	454	446	429	424	462	427	479	448	410	468	446	471	452	448	475	449	411	466	472	459	461	458	429	429	451	407	448	413	417	478	417	408	466	439	455	446	445	472	432	467	491	460	429	448	446	419	454	458	435	442	407	470	480	459	461	414	459	404	495	445	435	435	451	478	437	443	447	441	456	413	440	419	434	420	439	435	438	425	444	446	457	438	464	424	495	398	470	427	468	458	439	453	449	436	439	435	466	449	454	446	468	420	465	448	427	441	422	476	437	436	434	440	429	481	474	471	435	475	429	418	446	438	436	442	425	478	454	475	447	437	427	448	464	452	444	456	456	414	472	425	457	465	439	478	437	449	467	437	474	458	417	470	429	434	433	444	461	411	441	463	450	475	528	435	454	452	450	428	498	463	444	450	447	420	439	474	432	455	458	400	472	473	424	450	480	427	424	410	456	456	430	484	440	437	420	451	475	467	456	431	459	458	429	418	453	462	400	463	411	438	430	474	456	415	463	450	395	463	444	452	422	472	442	454	430	461	445	443	471	416	427	436	436	433	432	447	473	439	467	424	401	440	431	453	429	459	477	464	434	429	473	451	450	478	471	428	442	465	471	455	434	417	488	430	433	478	418	413	455	457	435	434	438	442	450	463	419	434	468	477	402	461	427	466	471	423	422	433	437	446	438	449	448	444	439	440	461	437	429	436	454	426	449	473	446	437	430	420	460	449	454	441	433	468	475	443	463	425	419	428	434	418	446	425	460	479	432	446	485	436	439	456	438	423	434	440	434	432	435	412	443	411	422	438	501	468	426	436	458	388	475	475	412	436	453	441	482	435	447	449	447	447	466	460	421	416	452	467	448	447	453	440	477	482	466	459	432	489	457	438	441	438	461	437	437	435	448	465	429	403	409	482	450	432	419	433	435	414	425	464	450	438	489	522	451	458	443	391	456	460	408	447	455	438	405	426	457	450	433	470	419	442	478	425	430	424	488	417	433	446	430	440	445	454	443	463	466	389	420	450	439	461	425	438	460	453	425	462	457	416	438	443	454	441	451	431	464	425	488	418	435	430	455	491	407	453	440	463	426	425	426	425	430	420	459	393	461	481	471	453	459	441	472	469	446	449	441	444	437	447	437	471	474	421	469	423	426	455	425	456	418	402	463	458	472	443	460	437	426	387	463	448	436	443	467	480	407	450	448	461	427	487	449	464	449	463	460	448	485	436	417	476	466	452	448	452	437	433	449	416	455	454	423	449	432	441	405	421	443	437	436	449	489	425	447	447	430	481	395	404	430	441	421	440	420	466	454	442	483	451	455	436	415	413	447	467	454	441	448	446	441	411	465	428	396	461	455	478	435	452	457	470	470	466	427	429	440	455	422	422	500	447	464	462	446	455	430	438	450	420	471	406	465	452	444	467	480	419	437	402	472	455	430	426	484	488	463	474	455	439	439	452	423	479	425	404	441	445	444	418	467	455	448	448	470	451	447	437	459	469	425	410	442	436	428	451	449	434	484	399	429	428	472	454	445	457	434	450	434	455	438	438	460	427	462	420	475	427	421	448	452	442	478	422	440	408	466	478	436	460	467	468	448	473	424	468	452	482	438	467	433	487	409	467	442	483	470	445	508	455	482	443	411	433	429	448	448	476	418	449	426	425	419	431	451	436	513	452	443	418	466	453	439	437	486	436	449	451	437	435	453	441	483	443	460	439	477	455	463	427	472	483	413	415	380	438	479	450	465	439	408	423	449	415	462	437	459	417	434	464	439	454	451	472	421	461	434	414
33570	19819	6488	356	203	187	135	131	164	121	148	125	135	132	133	141	129	139	149	152	153	143	145	146	128	156	133	150	146	135	162	147	161	132	139	128	135	138	140	145	117	126	151	131	123	151	138	116	142	144	121	132	143	124	154	115	151	125	150	134	154	132	160	132	121	148	137	144	135	152	151	154	131	148	146	113	150	148	133	112	137	145	156	154	127	137	128	156	137	142	150	110	122	147	122	161	163	147	136	121	135	138	151	163	121	128	135	143	137	146	140	152	146	147	138	107	165	145	144	146	149	142	141	108	140	146	150	150	127	128	133	129	149	113	133	135	143	151	152	131	144	144	140	144	139	130	143	136	148	141	143	135	149	143	141	168	159	134	155	123	135	137	138	156	149	158	140	135	137	107	140	143	133	128	138	137	148	128	122	142	149	120	158	130	124	158	151	141	145	129	144	129	151	154	155	120	144	132	135	144	136	124	158	142	158	137	142	148	141	117	129	144	141	135	129	144	132	159	144	152	141	147	147	132	128	128	141	138	139	150	143	153	173	144	132	132	136	125	143	124	160	145	146	154	147	149	134	136	145	155	177	147	164	159	133	119	163	148	151	138	159	139	128	160	122	142	124	128	137	155	139	139	139	151	148	160	116	133	132	134	153	163	151	132	139	134	161	173	121	158	142	150	121	132	141	144	119	117	137	133	118	141	137	134	146	137	124	158	116	133	141	166	147	158	143	149	154	106	144	129	130	144	154	156	152	116	149	134	152	148	141	136	157	148	127	128	123	140	125	135	125	149	127	158	129	146	165	147	140	164	139	125	156	132	147	108	158	134	150	147	142	142	132	126	138	162	150	155	134	156	164	135	147	154	135	133	131	152	142	140	149	155	159	139	132	143	145	147	131	139	164	140	123	133	162	144	153	143	140	142	130	123	126	133	144	130	132	122	150	148	161	176	142	119	165	133	163	137	152	131	130	145	146	170	130	148	135	115	150	145	133	127	125	142	137	108	141	141	139	129	129	147	161	147	143	119	144	136	127	120	120	142	143	133	142	137	157	131	125	145	123	148	144	169	138	163	156	144	157	157	127	148	136	134	137	140	127	135	134	140	134	149	162	148	151	123	138	156	130	133	128	135	122	129	165	128	141	136	141	124	127	146	168	154	141	155	138	155	140	137	130	134	122	169	145	152	150	125	141	160	153	138	149	130	137	123	150	125	116	144	126	134	150	136	153	150	153	141	146	126	135	128	130	127	146	138	147	141	132	118	140	111	131	157	130	152	136	141	138	152	152	128	126	158	152	123	134	159	128	134	153	152	114	135	141	167	134	180	160	159	135	125	156	141	154	143	136	154	119	134	143	134	138	122	135	132	153	164	144	143	154	148	142	122	137	137	129	131	122	138	143	126	145	131	137	151	142	150	138	150	150	151	143	129	134	127	134	128	134	125	136	164	137	136	156	108	141	153	140	149	141	153	134	137	143	137	143	141	163	140	145	145	164	154	148	137	143	176	139	153	128	143	137	130	137	129	156	178	125	128	133	142	137	142	135	155	137	134	138	133	141	152	144	137	143	137	160	153	150	139	141	136	124	150	137	140	145	140	137	138	136	139	130	132	138	133	138	138	141	138	141	124	149	154	130	140	157	154	135	128	161	137	159	150	159	161	139	145	147	118	129	167	143	133	136	139	129	140	145	115	132	130	159	126	130	140	127	143	138	129	130	138	145	134	139	145	132	145	117	152	144	124	120	154	145	153	143	159	148	137	135	159	143	135	141	136	150	165	131	147	132	153	130	136	139	154	154	149	139	138	152	149	152	152	137	133	156	142	150	145	139	120	148	133	131	118	136	116	143	159	151	131	146	129	142	149	141	144	155	167	143	141	136	146	131	112	138	147	133	150	131	136	145	149	152	159	122	155	137	146	103	143	134	126	143	161	146	172	143	165	130	130	132	158	145	151	158	142	149	134	146	156	143	145	140	172	136	139	155	141	144	128	153	125	139	125	163	152	138	131	155	146	158	141	148	131	140	117	149	123	149	136	155	141	131	122	153	152	143	144	119	151	131	152	140	152	144	123	160	137	129	164	156	165	130	136	134	125	131	150	158	161	151	178	159	136	150	159	148	132	145	137	145	142	120	145	139	141	138	141	164	123	132	151	132	150	154	125	162	140	127	147	147	149	149	156	144	136	135	132	128	163	156	128	129	130	139	130	142	164	136	149	164	144	152	137	140	149	159	147	132	148	141	133	139	139	144	123	128	151	145	146	135	121	145	129	131	128	127	132	148	173	134	159	130	187	145	115	146	137	155	145	126	139	127	141	146	145	119	133	132	130	151	130	140	150	133	130	148	148	136	143	160	117	129	129	146	143	150	149	125	132	134	133	128	138	137	138	155	154	130	136	143	160	150	126	127	128	121	123	145	157	136	141	149	129	132	135	136	129	146	150	138	130	186	138	138	153	139	161	140	150	151	130	133	155	134	138	134	137	153	148	136	141	154	123	141	128	138	154	146	128	125	146	157	152	159	128	142	119	158	151	138	135	145	131	136	151	151	144	135	143	124	143	131	146	145	148	145	144	155	150	131	124	146	135	122	133	138	131	159	133	151	122	130	111	145	152	135	112	135	142	129	112	121	126	130	126	143	134	166	145	137	148	142	146	136	144	173	136	120	150	149	133	145	147	152	137	136	135	145	145	127	136	125	133	129	145	143	140	146	146	146	152	161	144	143	122	161	141	131	136	141	139	131	142	117	115	141	131	124	138	156	139	147	124	141	153	139	144	114	178	141	142	164	169	119	148	142	153	131	147	121	136	148	146	171	146	158	150	175	150	163	126	144	142	124	124	143	146	146	150	154	161	140	151	139	143	151	123	132	150	148	147	143	144	120	131	138	135	146	154	157	151	132	142	130	147	130	138	149	142	118	142	137	137	115	144	142	147	180	148	154	139	144	126	133	130	136	130	133	168	141	146	144	132	134	127	135	135	130	135	149	122	146	155	141	128	154	160	143	143	124	132	134	145	164	136	149	137	147	162	137	144	151	150	134	144	157	131	159	138	130	135	153	145	152	139	135	142	157	145	146	112	147	133	133	159	126	150	134	116	153	131	137	137	152	140	140	132	144	144	154	121	143	151	133	167	132	145	129	124	119	144	142	136	144	156	140	136	162	156	138	129	156	135	162	134	157	124	136	139	147	136	132	141	135	147	135	118	144	120	135	143	140	140	152	140	147	138	157	156	140	125	137	132	147	140	141	150	157	146	136	140	144	153	136	131	113	128	126	126	125	128	140	134	129	146	134	132	142	143	125	153	134	170	146	135	127	132	127	148	138	141	181	150	138	116	149	167	151	133	114	136	120	142	149	144	136	131	139	138	143	131	128	153	139	123	135	132	132	154	133	123	124	130	128	146	149	132	134	140	160	166	171	125	155	135	118	130	154	127	162	131	137	129	146	157	130	126	125	157	134	131	144	139	150	134	134	146	137	150	131	143	151	125
5616	540	472	388	369	345	374	380	369	349	340	375	378	393	346	364	379	381	393	361	315	358	353	340	360	363	361	377	361	377	388	358	389	367	357	371	369	335	364	354	353	388	360	355	362	368	352	330	358	356	355	387	355	392	386	341	387	378	362	363	353	354	330	351	368	363	375	352	369	348	372	360	325	375	369	368	358	395	375	386	333	352	369	356	378	338	382	348	368	353	357	347	335	374	358	382	342	369	318	345	355	388	360	365	359	389	383	362	376	338	385	401	377	371	370	347	343	371	374	354	365	333	382	344	361	352	350	345	393	371	388	349	356	368	354	356	369	338	375	362	373	367	364	378	343	398	343	381	409	337	359	351	381	363	387	340	355	324	363	383	381	356	382	340	375	353	326	348	375	349	369	356	370	369	363	361	368	388	380	384	359	364	383	339	352	366	369	345	367	368	375	365	377	386	378	333	356	363	359	349	338	331	407	371	412	368	374	375	340	379	355	320	341	364	375	395	362	368	366	349	341	384	346	340	365	363	377	382	368	385	357	357	398	397	371	368	405	376	384	370	368	358	301	384	360	360	346	389	372	338	402	374	356	369	336	348	353	301	364	357	345	378	406	351	344	359	361	369	345	358	345	343	363	322	360	353	368	369	366	361	369	337	373	346	375	355	355	368	330	381	351	375	369	355	357	358	372	354	340	361	365	358	347	405	381	354	373	376	349	356	353	332	364	377	356	360	317	405	356	347	355	349	376	371	358	376	405	367	388	341	339	386	395	364	350	382	356	321	351	360	388	364	366	377	380	388	357	333	387	329	346	380	385	365	348	355	338	360	373	356	343	348	413	366	353	347	371	375	397	326	357	391	367	367	378	365	363	385	355	384	388	371	348	385	388	398	355	400	337	376	333	348	346	381	355	372	353	348	356	373	334	325	390	386	360	382	376	374	367	376	366	367	369	394	378	348	366	334	389	374	366	382	376	393	376	335	366	379	375	358	345	352	386	379	390	377	365	333	366	414	361	379	369	329	371	372	355	361	357	372	354	376	359	341	372	335	391	366	345	374	343	381	334	367	366	360	392	339	357	378	361	367	360	318	332	380	391	358	358	356	338	353	361	368	358	357	325	372	338	365	344	366	346	351	352	367	346	330	355	361	369	368	372	375	353	365	360	339	350	346	343	401	384	355	383	339	383	374	369	343	356	369	374	378	368	368	349	336	339	401	356	349	362	384	378	389	391	371	368	377	390	329	339	398	335	335	333	351	397	358	348	359	386	352	354	349	375	369	359	366	377	365	369	340	346	392	371	409	361	364	331	360	397	376	341	373	341	381	363	337	361	373	381	355	390	328	371	402	329	351	345	388	337	357	361	358	374	368	373	359	378	358	386	362	395	373	396	357	329	356	367	326	376	346	350	351	382	343	349	350	334	351	344	368	330	371	365	347	351	349	356	355	376	367	389	363	337	351	365	352	338	335	380	359	354	373	383	416	383	394	349	366	408	333	361	383	358	367	367	351	403	364	357	380	396	368	365	363	370	364	366	376	372	368	361	372	362	364	339	356	346	337	407	343	333	351	333	386	344	369	367	345	333	371	330	361	384	366	433	375	314	346	357	348	347	355	397	372	364	375	359	392	356	343	347	345	353	364	352	387	357	366	363	372	378	327	338	375	388	358	344	371	330	336	349	378	365	382	361	381	368	368	359	398	350	376	356	363	355	367	366	373	328	386	389	374	351	386	382	393	368	372	383	357	367	398	335	371	380	374	349	352	359	375	353	364	349	386	376	332	328	371	346	351	361	375	355	379	338	354	381	373	374	359	380	372	337	410	348	386	369	403	382	389	341	346	374	357	378	358	373	376	368	373	390	365	367	363	379	379	375	360	376	339	340	336	389	359	377	364	346	346	324	381	343	361	377	360	367	333	376	351	387	355	344	375	374	344	367	356	346	344	378	339	370	391	360	364	332	335	342	363	369	395	412	360	348	383	331	362	367	371	354	355	400	351	362	357	394	360	360	356	324	347	372	373	350	390	370	360	360	400	353	351	364	342	382	352	365	365	350	375	358	386	373	341	382	385	390	353	371	401	371	343	344	333	388	350	394	346	370	328	377	378	340	367	320	385	326	397	352	360	375	366	356	377	356	395	338	316	358	374	364	360	374	358	357	348	396	340	314	376	361	355	435	354	345	337	341	377	370	350	372	364	398	375	403	387	389	356	365	395	330	338	380	368	320	387	362	404	361	380	360	324	355	373	355	359	396	335	393	350	369	371	361	376	352	339	348	377	335	413	363	364	357	365	349	332	391	339	383	343	351	352	352	364	389	358	363	373	369	364	364	356	333	367	370	339	377	355	376	373	345	364	353	357	341	356	373	343	361	407	352	355	396	362	369	331	376	366	395	389	356	361	374	341	356	387	361	346	356	374	406	330	392	396	380	370	370	364	337	371	342	375	372	342	390	356	366	378	357	371	357	380	331	358	369	379	382	376	380	355	365	378	379	370	362	353	380	381	339	363	366	378	374	367	346	378	372	352	330	375	366	328	394	335	389	329	361	375	350	396	368	361	346	384	383	386	373	320	373	369	377	409	370	384	384	370	360	388	378	355	372	386	353	348	353	361	370	375	345	356	367	347	394	370	345	383	391	334	371	388	318	384	353	336	375	376	326	366	360	322	362	367	386	342	354	388	370	391	317	345	371	333	380	398	381	384	327	361	350	368	416	352	411	378	343	362	361	342	332	392	367	378	347	388	316	344	365	359	342	399	352	364	308	336	327	368	343	388	372	366	405	351	370	336	354	331	342	363	361	327	355	382	374	322	380	373	380	348	362	363	356	345	356	359	378	373	389	372	383	353	371	354	352	350	362	384	354	353	383	358	369	375	372	383	374	341	346	405	376	344	366	339	370	351	368	362	376	337	361	402	378	366	362	341	345	384	346	365	377	372	319	384	368	332	351	349	400	351	363	348	352	346	350	362	365	320	358	372	364	365	344	369	365	382	355	384	356	379	373	349	400	368	353	339	358	371	367	377	356	385	365	340	350	378	330	356	363	355	375	358	361	345	367	384	347	366	380	370	352	375	345	381	334	348	358	365	381	335	331	382	364	388	364	343	388	369	404	330	347	326	332	326	375	375	365	336	378	385	346	351	345	366	340	354	387	342	370	379	394	379	340	374	331	334	350	343	392	343	330	343	388	357	370	344	363	368	348	375	346	335	364	382	335	371	332	387	371	331	343	403	379	380	371	347	344	350	354	349	338	342	381	387	350	368	377	356	354	390	371	336	374	356	387	391	378	364	340	405	340	392	375	370	368	362	378	363	340	366	387	373	350	364	364	384	387	388	336	374	366	371	378	364	358	337	361	363	382	371	365	362	359	379	370	346	379	369	370	356	415	320	406	354	400	355	370	376	369	356	339	377	365	379	351	364	368	370	384	343	362	392	347	364	367	365	348	341	350	352	375	354	357	398	373	357	380	354	356	385	353	326	356	370	360	362
25248	21896	25490	28947	21891	21820	1975	431	345	358	308	328	279	333	299	277	294	293	281	309	249	257	302	285	258	277	290	294	282	285	291	263	297	256	271	271	288	263	254	280	298	280	283	262	262	279	281	266	241	266	247	287	257	250	252	253	256	263	280	256	270	270	289	239	272	274	247	254	276	270	263	291	245	271	263	270	269	271	312	261	237	239	235	257	273	260	276	236	296	273	266	284	266	284	287	278	255	265	299	280	252	298	289	294	277	285	267	258	276	243	259	228	245	261	275	247	266	267	299	273	259	270	267	253	307	283	269	253	249	264	284	269	280	240	254	258	297	276	240	271	245	286	262	256	264	260	233	290	302	298	247	287	270	251	278	270	250	225	248	256	260	273	270	287	281	250	269	257	311	279	282	253	262	258	252	257	227	288	241	255	263	268	247	315	267	271	282	256	288	252	286	291	286	246	259	274	260	258	251	309	254	272	280	243	251	256	272	270	260	271	292	247	256	228	264	282	296	265	241	244	241	238	267	292	257	302	268	299	258	247	245	264	263	264	265	279	250	275	250	246	271	275	244	214	263	264	265	285	254	311	261	299	301	253	285	263	269	290	272	287	267	274	255	252	245	255	233	224	251	266	255	265	264	229	284	286	254	285	258	274	269	262	254	252	277	269	260	283	250	278	275	282	258	253	259	269	242	257	271	276	295	258	281	270	256	269	259	254	237	242	261	270	248	255	274	269	285	237	278	266	257	247	276	254	272	258	241	270	250	279	254	266	240	234	257	269	297	259	270	264	297	241	273	257	284	278	271	274	275	262	261	253	276	277	278	271	260	237	254	273	236	322	248	278	250	251	272	248	266	270	275	271	263	269	274	242	253	261	244	255	248	283	252	278	286	277	232	247	258	253	252	284	261	245	273	297	235	274	271	279	242	236	248	256	297	267	273	274	258	273	272	265	246	302	256	288	268	274	273	260	232	264	269	264	236	256	280	255	252	242	256	253	275	268	281	259	252	285	285	252	316	251	301	278	274	247	240	258	255	288	246	280	304	301	257	271	262	281	243	231	253	248	268	279	288	293	246	270	263	273	265	270	224	261	260	278	269	281	276	243	273	252	298	297	265	289	280	285	285	243	259	259	292	286	273	250	286	253	269	240	277	296	254	255	283	253	249	294	243	263	290	286	229	279	283	256	265	293	269	262	270	254	290	285	266	268	246	249	280	249	243	276	262	261	254	274	289	261	277	244	249	241	249	244	258	291	292	277	272	274	268	276	278	271	255	242	237	275	252	258	282	255	247	277	278	259	249	259	260	254	261	259	264	235	270	253	273	266	271	282	274	302	276	274	288	286	261	242	251	295	238	282	283	254	279	273	253	285	275	284	292	285	263	299	283	294	269	264	289	254	276	278	273	245	263	251	243	302	265	256	276	276	221	261	308	273	261	248	265	243	237	279	249	258	267	250	252	225	225	266	244	270	238	231	248	264	261	274	256	224	265	258	265	265	262	254	280	269	254	277	265	269	248	297	267	241	239	233	275	254	263	266	250	248	229	267	248	252	272	274	287	249	291	232	257	245	279	295	261	298	239	284	282	268	272	267	259	270	253	274	251	266	240	280	276	272	247	287	272	268	279	282	274	276	260	275	263	283	250	264	274	226	257	254	274	262	254	260	260	308	226	262	257	239	261	282	301	284	253	257	277	265	288	264	286	236	278	307	243	259	251	265	277	256	269	265	256	240	271	259	285	262	259	257	249	262	278	297	247	271	264	288	303	277	250	267	277	287	251	296	263	280	259	265	276	258	249	246	253	263	260	261	264	246	261	303	233	252	244	267	249	281	317	263	247	256	231	253	245	253	253	269	282	255	271	246	273	285	254	252	291	291	263	279	279	267	254	255	260	245	259	278	266	214	284	268	269	222	250	267	268	257	249	270	288	275	276	271	282	254	251	295	273	274	283	239	268	260	269	264	274	249	235	254	290	262	283	273	273	249	225	262	271	255	286	243	299	279	270	271	246	274	264	231	271	276	276	237	236	264	248	258	273	287	273	258	253	246	272	252	260	263	273	264	283	231	259	274	259	265	265	257	272	247	260	292	255	248	258	261	273	278	281	289	242	283	259	257	245	259	270	271	235	271	279	228	283	258	241	270	275	261	278	269	274	265	274	288	274	256	286	286	282	278	247	253	261	234	308	268	299	251	285	242	251	280	273	272	262	296	292	235	280	265	262	270	277	255	270	259	282	260	281	273	267	306	232	283	276	280	303	232	275	295	283	275	269	260	278	248	282	282	294	250	281	231	244	222	245	236	278	275	242	264	269	268	256	290	307	277	291	260	252	251	285	282	261	271	258	244	271	233	245	295	253	280	270	287	246	266	262	269	292	249	251	284	241	265	272	268	281	270	253	250	263	271	246	250	266	258	276	271	262	299	262	248	257	284	246	263	260	288	273	257	270	268	258	256	270	261	259	244	288	278	266	285	252	265	252	262	289	273	260	270	271	281	260	284	257	249	237	254	250	273	261	258	249	256	276	254	248	275	256	255	234	247	256	255	256	263	271	251	258	250	251	233	269	260	234	250	266	234	281	270	301	247	306	274	252	285	271	268	262	268	262	282	282	259	310	254	268	288	278	226	241	289	284	272	243	237	269	228	265	249	246	278	302	268	250	270	261	246	272	270	237	255	261	253	265	286	272	266	253	274	286	265	248	280	268	270	282	246	263	224	301	264	246	272	275	282	242	265	265	273	234	271	302	314	256	267	255	276	278	286	252	254	247	271	236	248	263	254	279	230	265	263	279	267	304	272	253	266	263	271	265	236	279	269	241	281	263	294	253	263	241	249	274	292	278	289	254	264	286	274	234	255	242	269	250	256	256	256	275	236	218	248	277	263	263	247	260	295	284	253	259	254	275	306	282	293	230	264	255	246	281	266	255	285	292	277	258	267	267	282	253	265	248	262	291	266	267	270	265	280	243	270	285	283	261	270	269	294	260	278	262	246	250	268	263	266	276	251	275	253	261	278	252	249	234	282	276	261	227	264	248	267	270	284	259	274	273	248	251	297	239	278	270	281	242	279	276	224	251	257	250	258	276	253	269	267	273	258	264	255	278	245	250	270	248	266	284	297	257	287	268	251	254	282	261	267	266	257	265	247	282	316	249	278	282	256	250	292	286	277	247	246	274	262	290	272	251	264	273	236	309	294	267	266	249	264	259	255	299	249	281	283	261	274	265	248	261	256	290	276	245	254	299	240	273	238	301	295	245	226	283	262	262	263	256	232	288	258	273	251	259	293	284	267	286	259	270	287	274	268	256	276	233	261	239	291	280	246	278	262	246	266	277	258	282	292	273	259	257	278	260	238	264	273	253	269	259	261	259	240	250	283	280	264	281	255	251	266	265	268	244	293	247	247	241	255	259	264	260	249	277	264	299	238	231	259	260	251	269	253	241	248	262	274	243	249	268	266	273	279	253	273	271	206	277	236	295	245	261	287	268	271
7133	3059	1575	923	786	723	654	650	615	602	599	632	609	597	598	629	585	598	619	624	614	557	567	592	615	533	620	619	606	560	628	589	623	599	609	573	572	608	604	597	624	600	596	597	580	547	578	608	605	643	617	555	567	623	641	571	606	619	575	607	636	569	620	566	575	598	601	608	563	564	568	558	611	623	537	630	586	564	596	620	542	557	642	578	621	590	591	603	551	623	573	620	593	623	580	601	593	579	648	600	565	599	643	551	570	605	586	570	610	554	617	573	615	609	550	610	617	597	588	610	601	553	598	576	610	584	580	641	617	609	567	600	570	576	597	614	600	567	589	571	575	612	592	592	570	610	558	576	561	575	610	526	564	619	586	603	594	607	560	569	593	607	588	623	655	621	588	614	565	609	625	589	623	598	587	608	617	600	539	595	609	583	588	586	528	555	593	560	567	578	612	603	611	570	601	589	615	584	627	624	597	599	629	591	594	596	608	576	579	605	586	573	608	614	551	577	593	596	628	556	583	560	532	559	580	574	575	556	598	592	556	630	609	590	574	654	650	581	586	616	584	612	629	573	547	582	617	569	589	556	618	584	583	603	555	593	649	565	603	614	583	580	566	601	597	600	597	642	594	605	594	593	557	579	592	603	555	580	599	599	607	610	559	624	595	631	588	605	578	583	589	626	581	597	595	594	601	533	562	595	604	580	591	557	620	606	621	601	601	600	592	613	509	581	577	600	547	586	595	582	600	575	612	567	591	592	606	630	590	591	573	560	599	608	583	600	538	594	590	608	612	614	579	646	620	611	538	577	603	660	564	566	603	583	546	588	578	557	564	604	606	620	583	576	659	635	601	609	593	619	595	610	570	553	573	585	578	591	621	603	584	594	618	578	540	614	586	613	626	588	608	589	555	580	594	595	627	604	548	566	612	588	572	589	600	592	597	586	632	592	609	579	538	606	604	599	592	592	589	565	604	635	573	597	599	586	608	615	576	627	622	568	589	580	577	591	561	547	587	590	555	568	614	575	532	619	584	617	547	556	663	581	567	576	582	583	556	603	590	635	569	604	542	592	560	593	614	575	607	592	569	594	593	640	553	611	623	592	602	600	602	547	592	588	579	567	578	591	606	614	563	619	552	562	615	605	576	574	591	632	597	586	591	620	599	574	570	550	580	587	588	599	639	610	602	622	578	605	654	551	617	606	592	581	550	628	583	594	578	597	592	610	648	586	630	621	573	589	586	564	537	590	602	548	611	594	577	618	568	595	612	575	635	600	597	589	593	606	632	591	559	561	594	610	611	606	587	581	604	594	602	590	593	598	591	562	631	609	592	547	614	579	578	602	617	625	595	580	634	601	564	571	628	655	587	609	561	612	586	559	595	598	606	569	615	616	646	600	596	563	617	597	563	571	602	600	637	629	614	550	581	596	573	576	580	550	602	589	619	557	606	542	557	604	567	615	619	569	601	632	626	598	624	580	604	551	605	552	587	555	607	603	592	571	568	587	604	545	608	611	588	627	626	570	591	562	576	579	559	584	627	592	569	553	569	596	551	609	611	563	619	599	624	611	584	581	614	608	602	584	551	592	584	570	588	598	604	570	620	564	568	615	582	582	610	635	594	586	655	609	574	597	609	574	567	615	598	606	612	621	590	570	581	620	614	609	594	562	607	638	641	589	546	588	545	630	589	620	585	570	591	561	586	626	572	632	591	590	614	634	564	591	590	599	598	536	563	603	597	593	615	599	552	648	527	630	571	588	575	589	639	623	595	567	599	589	577	568	577	599	602	620	556	574	611	559	547	594	598	561	620	597	575	609	586	581	605	600	598	573	559	584	615	606	582	601	615	591	578	619	608	591	584	610	539	575	602	594	596	601	607	591	588	593	574	610	553	583	575	533	619	596	632	585	592	619	608	585	646	587	639	590	599	614	613	594	574	581	620	580	597	578	608	578	552	599	590	570	624	605	576	586	591	602	629	579	584	591	567	610	553	647	577	598	632	555	595	574	547	612	585	541	607	608	590	580	581	552	582	590	633	571	610	601	582	595	612	599	542	546	572	597	599	650	601	623	567	599	625	590	558	646	611	602	583	591	562	605	568	600	590	575	597	563	658	594	617	597	619	596	626	573	584	549	623	641	586	621	604	539	558	591	599	572	600	568	628	624	538	605	577	626	611	566	619	574	610	566	532	618	616	568	608	609	613	568	581	578	577	602	581	606	541	572	636	577	595	614	627	614	592	531	577	634	561	611	630	616	589	632	529	576	593	583	590	587	582	568	617	580	622	591	594	580	583	558	564	574	603	607	622	572	585	554	540	626	588	564	626	528	553	536	604	572	576	574	585	565	561	609	587	575	621	544	563	555	608	579	560	596	613	547	573	570	557	556	609	575	624	607	586	561	557	592	576	561	621	609	612	592	625	607	603	590	581	574	614	537	585	590	632	600	584	562	605	576	620	586	628	574	593	592	568	585	553	548	597	582	610	588	616	570	600	575	627	605	572	578	546	570	618	634	576	545	577	597	584	567	580	580	589	582	606	650	611	570	593	553	587	619	582	631	632	617	585	614	586	551	563	606	597	614	613	583	565	622	612	600	557	564	566	600	585	587	561	576	603	591	566	616	589	605	603	549	587	576	610	605	613	616	602	588	628	616	588	592	602	591	607	575	615	630	641	630	603	584	598	600	583	597	541	545	594	583	570	568	609	651	578	593	559	605	585	590	612	582	560	586	579	610	624	614	586	604	617	607	621	592	613	617	582	613	585	565	611	599	572	608	599	596	615	580	574	585	606	601	565	539	576	581	595	584	630	619	610	596	601	574	609	658	580	577	530	613	611	584	574	627	565	571	563	597	585	562	575	610	552	607	579	570	590	635	639	596	580	598	580	580	618	571	568	588	603	572	547	632	579	580	557	582	582	549	574	558	591	600	562	580	634	572	587	613	565	572	578	557	618	594	623	562	579	608	609	544	534	562	591	599	585	578	610	588	561	567	619	600	615	596	622	563	597	596	617	584	613	616	555	537	578	583	620	584	608	602	562	578	569	587	624	655	583	611	592	573	605	589	592	575	630	594	592	567	599	592	594	573	580	586	598	603	571	578	598	613	590	623	624	594	558	632	602	601	554	618	568	636	611	555	588	598	559	602	595	599	643	561	621	562	616	526	610	572	605	581	571	601	573	546	596	588	568	581	639	595	581	548	598	609	568	564	599	596	565	573	617	619	573	586	607	608	602	592	573	609	575	618	574	643	609	658	556	606	619	564	524	607	613	568	572	615	586	598	553	632	601	603	573	619	620	603	623	592	623	628	616	532	607	599	566	593	606	633	619	597	615	573	571	622	569	597	585	607	571	597	587	600	590	552	577	570	574	576	580	607	581	604	583	621	605	571	554	574	590	611	615	625	589	562	581	628	564	608	627	577	594	592	612	582	618	602	607	576	585	543	588	629	610	589	603	585	549	571	592	585	614	593	617	633	626	584	607	571	593	592	611	568
23722	20914	24568	27427	20914	20920	16980	619	373	336	364	306	240	261	258	237	234	236	243	245	228	207	217	223	239	252	247	205	211	225	203	196	215	207	195	203	185	219	197	182	221	214	217	202	222	228	176	200	234	223	264	199	209	205	210	217	221	228	227	233	217	230	200	204	173	227	189	181	209	189	186	203	231	215	170	201	201	215	197	180	225	220	205	210	191	181	207	220	242	229	211	209	228	218	221	207	186	221	212	204	222	223	211	240	228	239	198	181	217	207	236	189	219	182	212	211	193	203	220	219	225	183	213	214	218	224	187	214	228	214	195	223	193	184	200	197	212	197	220	188	209	176	213	216	216	240	210	205	201	191	215	196	203	187	206	210	211	237	217	206	221	184	207	190	204	200	209	185	200	196	193	228	201	194	209	208	219	212	190	192	234	239	206	201	200	221	201	208	219	202	211	204	224	231	212	218	209	203	242	227	190	196	203	207	178	216	199	182	196	189	197	205	197	188	201	204	204	221	212	208	215	231	184	208	195	213	219	209	238	214	202	210	201	203	217	226	205	216	200	210	222	183	187	215	200	204	209	215	215	212	215	184	194	232	233	194	200	233	208	193	194	224	183	184	209	232	174	196	204	201	202	206	184	240	213	221	220	236	211	211	221	228	188	205	193	203	193	204	219	199	216	241	216	195	212	192	236	217	179	209	203	214	193	190	185	203	208	155	207	180	226	186	220	202	204	210	173	217	197	211	254	216	186	225	242	192	212	200	182	195	214	184	221	230	196	197	201	177	209	196	208	227	194	213	240	203	176	212	215	203	194	193	205	186	192	182	209	214	195	209	210	199	240	205	203	203	203	217	205	201	183	207	187	178	189	207	217	227	234	209	229	194	217	213	220	212	219	221	182	183	222	183	181	190	178	202	216	216	223	195	215	222	200	209	219	192	222	213	193	206	212	191	212	186	198	209	230	217	222	209	197	196	199	210	206	190	210	207	196	214	184	198	210	200	214	210	198	207	177	234	162	219	185	217	241	198	207	228	174	204	196	219	224	225	206	179	212	226	182	198	229	205	185	218	230	222	244	186	236	215	198	210	192	201	203	239	207	228	211	208	187	187	194	204	231	227	190	196	184	189	208	189	189	205	206	203	201	195	213	199	218	194	175	225	206	186	220	233	216	193	197	194	229	197	203	211	217	195	194	199	235	211	244	209	218	202	223	206	244	215	209	214	193	194	210	214	205	205	210	215	218	206	198	231	206	209	204	221	190	218	189	200	194	198	204	251	203	208	206	197	223	218	205	202	190	201	198	184	179	234	208	190	178	197	198	180	237	199	193	198	199	245	230	239	196	219	219	227	234	203	206	212	222	194	182	228	203	194	186	212	202	195	203	195	212	194	219	199	207	197	215	228	227	215	200	202	225	226	219	225	211	217	210	212	213	192	191	210	199	216	201	213	234	216	234	223	206	193	169	189	208	221	187	188	192	173	209	182	207	216	186	208	220	218	240	225	181	198	185	211	217	206	207	207	205	186	220	240	198	215	214	200	222	195	183	211	188	178	236	209	232	194	216	213	182	203	165	207	209	196	192	191	197	227	221	209	212	213	200	200	230	212	220	212	209	229	228	178	196	208	225	204	212	228	208	202	190	227	209	222	223	212	201	213	196	228	225	216	218	224	208	217	225	202	208	212	210	212	200	205	210	216	205	219	192	218	223	215	224	224	216	238	225	210	203	217	209	199	198	216	186	178	198	190	225	224	210	197	211	216	229	213	216	193	201	209	193	236	208	208	215	194	217	223	208	221	197	196	200	198	220	218	185	206	196	204	216	239	199	206	202	191	210	235	211	193	202	193	210	226	220	177	210	178	213	196	241	192	231	213	217	213	213	191	214	215	206	183	184	197	198	210	214	170	198	190	214	198	221	211	196	215	200	220	202	215	227	199	215	211	220	204	202	209	203	202	201	212	236	192	227	210	205	224	220	194	196	209	207	202	226	231	205	215	201	201	164	214	211	209	212	212	210	202	200	206	198	220	201	207	251	188	202	175	215	222	215	241	221	193	220	201	220	231	211	196	217	165	220	237	213	194	204	209	232	214	230	209	208	232	198	225	200	201	196	204	221	192	222	204	224	228	181	216	192	209	201	226	189	196	187	220	212	203	208	204	208	176	207	200	198	204	200	187	220	210	211	180	185	197	220	197	223	210	220	240	208	203	199	211	220	196	198	211	209	209	211	181	181	216	212	198	228	181	190	176	174	206	212	201	222	211	221	190	235	201	229	224	210	211	204	239	209	199	204	221	212	195	203	217	196	219	213	228	215	231	233	171	207	216	201	216	193	192	213	195	218	206	203	209	203	171	212	203	185	193	215	232	198	226	210	222	187	204	207	212	202	224	225	207	209	224	200	195	182	214	196	183	208	214	167	210	201	176	197	228	179	202	205	202	204	195	219	224	197	214	212	192	223	237	229	216	213	228	225	220	210	202	201	184	222	207	215	220	202	213	208	225	207	208	179	223	224	220	185	194	204	195	204	206	200	200	209	246	209	173	191	232	238	209	206	214	225	207	196	203	203	198	181	236	204	196	173	219	176	237	203	190	199	200	196	211	233	212	217	205	229	225	196	199	199	214	185	231	227	204	214	218	192	213	249	222	252	224	235	199	219	203	211	185	229	217	203	205	231	207	201	191	202	198	206	212	214	216	194	238	229	222	219	211	187	208	209	199	224	210	225	220	212	228	206	201	189	184	219	198	215	203	186	198	228	207	212	207	201	206	221	191	217	217	217	192	178	197	187	187	190	215	213	229	191	208	201	194	192	228	221	186	196	192	183	197	224	190	198	181	175	192	207	213	199	172	191	209	213	218	191	210	185	210	207	185	199	205	216	209	185	198	176	199	203	261	206	226	200	227	214	201	205	213	207	215	195	217	189	182	223	221	205	184	188	218	187	190	200	232	177	226	199	216	214	198	205	188	208	207	216	201	236	226	213	196	217	189	202	180	196	188	186	199	197	196	204	219	196	177	223	209	205	194	206	203	194	203	188	194	197	188	226	224	196	223	210	185	219	187	160	213	214	206	183	177	172	238	226	223	189	189	214	211	184	190	202	228	192	202	216	204	224	201	203	190	178	204	215	196	216	226	214	207	199	188	209	182	214	175	199	211	210	223	214	201	189	202	208	193	217	177	209	224	199	202	214	223	216	188	185	234	206	208	214	231	207	200	212	216	189	203	199	192	216	219	202	168	208	172	227	211	206	232	177	191	192	214	211	239	229	190	236	220	201	188	212	176	206	187	189	181	208	216	226	181	204	245	231	194	224	200	216	219	196	191	195	210	222	195	191	203	209	231	212	215	213	209	203	189	226	198	218	221	211	211	206	204	222	176	213	207	207	191	183	197	217	203	220	224	205	210	216	213	172	175	221	204	198	204	191	196	220	224	194	211	211	210	203	204	211	191	199	197	187	215	210	235	205	194	192	214	202	217	199	229	206	226	203	198
8427	4239	2119	1049	721	619	566	528	481	519	490	520	449	435	458	449	437	475	441	440	464	424	425	455	430	424	458	452	455	461	455	451	439	474	447	448	438	441	412	469	443	456	431	459	463	445	416	472	489	467	473	472	462	439	464	421	419	446	430	452	441	468	437	465	456	458	438	435	450	448	444	429	476	463	430	467	461	479	419	428	457	459	426	467	435	451	481	428	444	425	443	438	438	419	438	436	457	421	479	480	449	416	452	450	444	464	429	467	450	523	469	488	463	421	422	399	430	453	426	446	469	441	446	459	441	460	431	423	453	425	450	430	449	431	454	431	444	421	457	438	446	471	473	441	484	467	474	453	475	431	461	440	437	432	460	416	455	430	465	480	424	450	434	435	462	419	431	422	442	433	483	474	440	411	425	463	439	429	430	457	473	470	461	447	490	463	426	433	426	421	456	440	431	446	430	436	451	482	430	443	470	437	404	476	452	449	464	471	466	454	438	447	452	432	465	445	472	419	434	463	472	482	472	465	441	439	395	427	459	415	401	433	440	430	475	424	442	451	424	432	438	456	452	440	464	477	440	452	467	471	452	440	489	455	450	432	430	433	470	452	441	431	440	470	484	497	437	436	438	431	453	415	486	430	468	459	414	429	448	411	491	463	445	417	439	455	431	477	440	459	458	468	465	423	444	461	453	476	440	443	461	439	431	443	431	448	459	471	421	463	450	441	416	432	426	422	453	443	429	447	410	446	457	422	470	421	474	390	464	455	469	407	429	448	447	405	454	425	429	447	457	412	448	459	485	448	456	467	461	476	424	443	497	471	446	402	404	475	476	432	478	449	435	489	439	415	434	394	426	421	422	429	460	451	448	429	460	459	451	451	450	459	447	454	458	451	455	431	448	427	441	443	414	422	450	409	450	440	439	429	434	441	400	444	442	433	445	412	448	444	445	442	422	434	482	429	452	420	456	445	454	435	453	458	475	423	486	473	428	453	445	443	446	445	424	438	461	424	379	454	463	446	454	408	452	471	413	504	466	450	457	437	441	436	464	462	451	463	467	464	472	417	448	470	448	450	458	457	461	427	426	453	463	421	465	445	427	422	450	448	474	449	450	474	430	460	484	457	428	474	439	443	445	441	443	452	447	449	470	455	423	465	426	429	449	443	461	439	434	451	423	436	449	448	463	467	435	409	461	443	449	461	484	406	419	424	427	408	442	462	422	455	426	459	440	444	430	446	462	482	452	486	479	443	470	431	472	461	431	466	452	433	444	466	457	455	446	436	439	444	441	401	483	464	477	465	427	478	423	435	470	486	440	431	485	467	467	429	435	443	471	458	432	458	454	467	397	456	460	454	431	477	464	429	446	446	436	446	444	472	428	420	446	442	469	449	412	410	428	451	440	395	400	456	476	474	452	458	447	440	456	457	429	412	449	451	427	393	482	474	444	426	440	463	415	444	434	466	471	438	453	444	430	435	443	417	481	439	448	430	455	439	436	449	463	448	461	508	442	429	445	453	432	455	451	443	443	412	412	447	451	432	443	453	489	439	430	461	480	439	416	426	423	442	437	414	467	416	447	491	411	474	481	406	458	446	450	446	437	466	442	412	424	450	454	431	473	449	440	447	448	421	447	447	425	444	462	431	440	443	440	458	463	439	446	450	447	452	441	405	452	428	465	407	420	482	431	424	443	454	423	477	413	444	456	439	439	469	456	479	434	415	474	504	426	434	450	388	452	468	421	424	401	452	455	437	432	450	427	466	408	471	411	477	469	463	443	476	482	457	472	456	447	453	434	432	447	473	425	424	444	435	446	425	468	401	395	447	435	437	418	431	446	460	440	429	442	482	447	436	476	457	465	419	443	445	429	466	432	445	417	421	422	458	467	454	424	458	426	468	467	435	456	414	422	438	431	434	431	448	458	427	465	471	476	486	442	431	422	439	486	455	428	423	442	451	451	459	455	446	470	453	445	431	432	460	442	434	462	458	443	491	408	433	459	436	429	452	491	425	459	436	415	417	450	459	454	447	459	463	476	444	450	456	454	465	463	435	453	479	444	454	454	430	455	455	418	463	427	450	419	451	425	419	449	441	463	463	424	436	458	442	466	467	441	438	416	449	439	467	431	449	468	457	422	419	437	454	476	465	434	429	442	442	447	435	448	451	481	444	457	443	423	472	436	456	456	429	421	397	429	435	455	470	402	472	454	444	439	375	473	421	474	472	431	426	452	455	471	492	484	423	450	440	454	465	456	437	451	445	447	455	450	451	457	422	449	466	454	437	451	457	445	456	451	438	418	453	437	456	454	420	423	431	440	453	460	446	445	467	485	424	431	452	428	439	437	443	448	425	406	435	447	489	438	418	484	457	461	459	482	473	482	469	457	470	423	468	471	455	450	449	429	424	440	458	457	452	415	435	438	466	450	430	491	430	459	448	449	460	429	451	447	419	452	463	465	431	412	492	466	442	428	443	416	426	440	456	471	432	423	453	458	430	410	437	448	431	420	437	442	458	453	469	431	411	486	449	469	424	445	428	393	467	453	439	452	457	443	421	458	429	459	442	437	414	459	403	444	448	449	446	450	466	449	424	470	447	430	439	476	472	454	435	420	462	450	432	435	447	468	451	460	443	464	451	463	458	445	472	445	432	443	456	500	463	429	451	438	436	437	451	427	469	412	426	447	431	454	439	444	456	458	453	452	453	475	466	423	461	417	460	445	434	424	461	448	454	448	466	400	498	454	417	442	435	460	432	477	443	438	482	442	426	441	437	444	461	394	481	461	446	452	467	475	448	473	489	453	435	441	448	483	462	450	454	442	467	440	448	441	456	440	454	448	429	447	454	444	438	421	463	447	518	479	468	456	440	472	431	488	429	430	458	464	432	435	429	453	469	454	422	448	471	422	437	492	474	421	452	467	433	439	456	384	437	424	467	450	429	435	447	451	464	469	448	439	445	439	419	490	453	424	485	456	433	466	431	455	438	459	448	451	436	479	475	428	454	444	443	410	437	443	470	444	386	462	458	426	456	439	428	452	452	442	458	436	448	455	452	435	446	433	425	421	448	430	477	466	473	412	443	498	420	436	442	425	438	468	477	430	432	433	471	432	457	449	465	464	452	481	433	471	460	441	450	485	455	458	419	429	458	445	462	411	503	434	445	403	456	435	454	429	492	461	431	441	499	444	452	472	437	451	444	432	462	454	423	423	415	435	478	464	424	421	397	455	408	448	444	424	459	449	441	431	436	439	448	455	427	453	389	438	436	410	447	424	431	460	438	422	436	439	448	432	439	473	431	442	447	452	472	446	448	444	458	445	463	469	425	459	434	456	458	448	441	437	453	410	403	442	455	425	398	431	460	434	444	432	424	455	492	449	456	425	435	431	433	452	447	454	462	449	438	434	447	467	473	438	463	452	418	409	448	456	463	406	444	414	434	465	436	470	465	431	502	418	439	476	444	437	433	446	464	455	461	464	420	420	467	480	457	446	435	495	425
33448	19843	6502	339	202	158	150	136	151	148	118	138	124	149	150	145	159	146	130	134	153	159	152	143	124	121	130	141	151	141	140	139	120	150	125	168	139	133	110	138	133	138	145	160	160	155	139	139	124	124	139	144	137	155	138	131	149	148	151	136	135	146	172	131	147	135	125	160	122	124	122	142	151	117	154	145	139	151	160	132	153	141	126	123	117	125	141	147	160	127	145	135	134	153	151	137	153	115	129	144	142	143	135	147	137	142	153	164	127	143	125	139	146	128	159	150	132	156	137	136	154	148	160	143	158	140	142	129	140	138	109	146	158	158	119	147	145	158	146	150	117	136	147	136	133	139	145	149	137	123	148	145	141	146	144	130	126	141	130	120	115	150	159	149	105	124	126	150	151	158	123	122	118	140	169	153	140	159	144	146	137	161	131	123	160	136	147	137	132	121	150	149	145	143	141	143	112	137	137	124	147	128	150	132	142	154	140	150	142	124	125	147	135	136	144	130	109	137	149	160	150	134	134	141	150	138	140	106	148	156	140	107	146	121	135	125	169	113	158	148	106	130	149	122	155	132	170	153	140	162	162	140	158	154	126	163	147	162	130	145	128	135	155	138	121	160	170	132	154	137	141	123	135	161	170	158	138	165	152	143	145	144	138	158	111	152	133	163	156	143	148	152	156	144	153	157	141	127	142	154	168	147	144	171	153	164	154	151	142	130	124	148	162	180	152	139	135	142	138	143	133	148	139	131	151	160	149	136	143	140	120	124	128	147	153	134	131	132	147	135	147	136	141	154	133	159	132	132	140	139	175	129	154	131	131	165	163	137	141	142	116	137	161	152	161	133	147	146	111	141	169	134	131	158	142	150	154	155	144	142	144	119	164	155	135	143	148	151	117	122	145	149	148	141	157	156	131	124	143	138	146	151	143	156	146	147	147	121	150	144	146	139	150	162	151	133	141	137	164	148	124	121	131	141	142	123	141	171	149	145	150	151	131	138	136	149	137	124	141	133	165	153	155	136	166	151	141	150	149	152	141	145	163	151	144	147	123	142	127	127	149	148	134	138	140	143	136	127	156	139	139	135	129	123	146	155	144	138	140	135	151	134	138	137	142	144	137	141	153	132	137	149	143	158	128	131	141	149	140	135	110	145	143	140	117	111	157	141	144	142	122	142	145	152	127	142	121	135	136	117	149	139	135	129	135	155	147	141	154	138	145	129	157	149	151	156	143	141	140	132	140	117	131	148	144	152	135	147	125	125	160	143	159	141	124	122	142	125	179	147	140	138	131	134	160	135	154	153	157	121	148	135	135	137	129	120	138	130	157	135	128	127	134	134	139	147	143	151	121	144	131	142	151	152	129	162	152	146	155	130	131	165	148	138	147	130	146	119	130	169	141	159	168	137	144	150	117	160	159	140	126	168	144	127	143	134	168	141	143	142	135	172	152	140	134	124	145	141	123	131	138	151	154	118	127	143	164	175	145	127	150	159	110	143	147	126	132	121	135	126	135	138	145	122	134	133	146	149	158	151	132	122	127	154	132	138	149	145	126	135	139	121	110	136	153	126	149	132	149	150	145	139	150	135	162	132	133	129	112	183	147	151	134	156	143	128	126	136	158	142	136	123	147	131	164	132	141	150	143	115	127	128	157	144	135	147	140	168	137	160	138	153	136	147	149	139	149	143	149	157	123	140	136	129	146	159	144	127	149	124	143	138	120	141	137	139	139	141	143	151	151	152	127	152	146	131	155	161	123	149	144	150	157	149	148	155	133	158	109	151	128	150	132	163	140	144	155	155	134	141	155	137	126	148	146	142	148	131	140	168	141	157	152	135	143	152	116	145	174	148	140	126	138	161	130	131	153	148	137	142	121	139	131	149	149	141	135	132	157	127	134	144	137	124	132	130	149	157	138	166	148	147	143	153	105	134	136	129	142	144	141	136	132	156	137	153	136	137	152	144	135	132	166	174	134	133	149	119	128	142	145	155	152	124	169	155	134	139	144	138	153	134	145	161	132	145	131	143	123	160	144	124	134	147	140	151	138	156	151	136	144	142	146	144	135	151	122	122	133	137	173	148	131	146	139	135	141	139	131	150	165	136	149	137	137	149	148	122	137	120	146	156	132	139	145	141	153	146	147	137	141	140	145	129	154	164	146	164	153	125	139	129	157	154	157	155	129	173	129	153	144	145	136	132	152	140	138	119	135	137	132	140	136	140	137	157	125	147	149	134	154	136	129	138	144	169	122	144	137	147	119	146	117	136	150	132	139	133	135	149	138	156	162	127	158	141	158	159	139	139	134	137	156	134	141	143	148	133	128	144	138	133	131	135	143	159	162	138	148	119	151	165	144	148	137	145	141	156	155	138	136	137	126	128	155	137	142	169	157	136	138	178	147	147	128	131	133	140	160	135	128	137	134	125	130	126	140	150	151	158	149	131	125	158	152	138	122	135	141	130	108	149	122	118	123	156	153	143	158	140	137	115	167	133	161	125	124	152	155	122	153	152	124	130	138	114	133	133	125	138	143	124	152	181	130	135	146	118	168	157	125	148	122	139	158	147	110	136	166	127	144	123	149	114	149	147	162	142	151	120	127	153	141	137	139	142	167	170	138	130	120	145	159	128	126	130	139	153	127	152	158	153	125	134	131	153	146	167	156	161	162	156	135	153	106	124	154	150	153	118	139	139	138	142	151	152	141	143	150	145	148	146	149	136	152	145	146	129	144	135	140	140	134	133	127	146	133	144	142	143	151	146	148	139	144	140	136	129	156	145	140	142	132	135	139	129	134	176	160	143	125	133	153	117	131	155	138	147	138	147	127	143	141	138	126	146	159	126	134	110	147	146	134	149	130	150	145	137	134	150	149	127	137	125	143	132	127	163	139	124	134	137	129	156	162	155	149	150	151	165	137	124	132	124	132	141	134	141	140	152	146	161	149	130	135	151	137	154	153	134	135	125	132	145	150	148	157	131	149	129	146	131	139	125	145	131	161	150	151	141	132	159	144	130	122	135	125	150	139	157	156	121	163	147	143	161	135	140	132	152	149	152	135	146	116	161	134	141	157	136	142	168	133	143	158	150	148	154	139	133	126	144	164	153	163	158	138	159	130	146	125	169	149	121	160	135	151	133	131	149	128	144	149	134	129	148	147	140	129	120	144	148	134	134	129	123	168	120	140	138	136	132	147	116	130	154	154	141	146	148	153	138	157	122	134	149	150	149	154	145	144	126	147	156	151	126	143	121	149	119	158	127	150	145	137	139	153	144	139	134	157	150	151	151	140	153	131	146	132	147	161	153	151	133	140	162	130	158	152	124	141	143	115	123	139	163	150	143	141	160	138	138	119	152	156	128	135	146	140	138	154	151	140	160	151	150	152	153	133	158	142	132	151	161	155	159	156	164	168	156	129	131	155	141	170	141	119	168	131	142	141	105	136	146	123	140	151	139	164	143	161	151	160	153	142	132	131	147	156	155	155	133	144	149	141	139
5540	521	466	393	403	395	338	352	364	424	352	411	368	356	351	391	381	351	354	362	361	378	356	383	378	385	365	370	400	345	358	377	347	380	362	357	402	306	369	380	368	368	367	357	399	349	323	337	374	324	353	368	385	385	364	383	320	352	336	356	338	376	376	394	357	356	406	351	360	351	357	336	355	336	358	394	371	362	380	361	349	381	346	367	353	335	349	354	383	356	338	377	420	404	370	369	395	337	379	371	378	343	332	341	360	343	370	377	353	374	371	356	365	374	379	365	374	343	349	358	356	388	349	360	385	357	368	345	375	339	347	377	392	406	358	353	373	336	400	371	338	348	360	392	373	351	366	391	341	323	365	355	393	382	356	329	360	364	327	352	379	351	351	336	353	391	340	395	374	373	392	335	359	337	376	344	371	375	358	352	362	357	356	340	347	391	391	366	344	368	386	373	339	349	384	374	361	381	348	402	338	343	376	396	360	395	356	386	390	381	357	365	387	354	398	380	382	354	352	365	354	356	381	351	353	363	368	350	347	355	344	364	377	341	357	339	334	374	386	362	381	314	353	376	339	369	342	381	349	373	332	357	353	361	376	355	337	376	377	304	368	366	372	352	373	362	351	378	362	339	373	386	333	382	380	368	362	362	365	355	359	352	351	365	364	348	394	371	384	333	392	358	378	348	364	383	373	373	358	376	367	378	361	350	411	388	390	390	388	371	347	332	396	346	354	334	395	319	371	403	403	363	362	361	355	355	383	342	344	380	392	356	353	329	355	350	369	379	341	379	351	363	355	330	369	337	369	372	345	389	347	374	366	367	339	392	344	375	344	397	369	343	393	356	357	364	395	347	388	376	375	372	367	360	367	360	359	355	340	378	373	367	358	394	352	358	351	355	381	399	405	352	364	362	381	353	358	374	347	366	377	343	385	341	342	375	352	352	385	329	355	329	378	354	395	381	377	340	395	383	359	319	384	325	348	350	370	378	402	371	384	339	344	363	341	371	362	369	400	377	370	383	423	349	351	401	367	393	355	356	353	376	365	359	362	347	369	373	359	374	341	395	359	364	350	380	369	365	386	353	353	372	340	315	382	411	362	362	412	370	373	412	351	354	366	364	396	309	365	358	396	343	352	351	333	359	376	375	361	410	379	359	367	375	376	369	359	366	377	377	378	374	338	380	384	334	353	383	369	347	351	355	381	371	382	372	360	356	364	375	362	322	377	352	385	341	369	357	388	361	382	364	346	341	398	350	370	370	346	355	352	345	370	393	335	366	358	360	349	338	361	372	385	366	369	351	348	364	379	360	383	348	338	332	355	347	361	344	401	337	353	375	366	364	402	350	368	384	341	346	376	335	352	394	342	366	380	362	367	348	336	356	347	330	381	371	394	357	346	382	342	388	361	396	390	373	361	342	374	380	380	346	373	383	361	366	360	394	358	381	368	387	315	379	378	374	369	341	339	359	363	375	351	327	316	387	360	419	366	374	351	341	359	358	372	366	355	358	371	372	368	391	317	364	360	371	386	339	381	369	366	407	361	396	352	360	366	354	350	374	381	383	357	365	355	353	359	356	382	359	342	384	348	375	371	363	357	378	382	362	347	357	353	376	348	355	366	349	340	364	388	368	343	370	361	346	350	358	356	352	358	381	335	391	373	380	332	371	370	362	386	374	381	366	344	349	398	349	350	366	363	370	340	345	365	356	350	357	369	346	362	356	371	371	364	344	402	354	365	355	370	373	357	369	346	374	346	360	343	358	350	381	375	369	365	363	390	374	338	339	371	394	352	356	395	375	368	355	361	369	380	351	365	374	385	353	332	378	350	346	330	363	344	353	376	371	347	365	358	389	365	379	381	335	350	363	344	352	351	335	354	358	336	371	374	381	392	361	386	358	361	373	321	370	353	385	363	380	373	349	364	384	381	350	389	366	344	383	359	391	365	348	383	372	363	366	340	371	388	364	360	344	376	387	368	371	364	364	329	356	356	378	364	355	357	359	362	327	342	360	350	346	363	394	366	340	330	365	381	361	378	364	378	362	344	358	362	363	347	365	355	388	375	336	374	345	366	332	396	357	320	365	372	367	353	366	357	345	332	371	349	357	346	391	348	334	380	380	364	387	346	359	362	370	341	361	397	368	360	338	367	393	388	372	367	385	394	370	381	338	395	364	371	363	370	337	345	401	350	346	364	341	368	355	374	401	343	355	395	382	388	350	356	389	399	403	423	358	390	351	345	338	345	413	329	365	397	354	369	369	346	371	364	338	382	391	355	346	384	358	356	415	398	372	352	323	373	380	353	374	358	365	367	363	342	391	383	394	379	351	395	360	399	355	368	384	368	387	376	376	373	377	358	376	372	376	365	378	369	388	380	353	370	354	357	370	382	371	389	358	363	371	422	381	367	392	326	353	374	383	353	378	386	342	379	353	400	391	373	347	357	376	371	348	399	370	364	399	344	347	349	363	355	382	350	351	374	354	386	363	363	384	353	361	362	345	379	372	368	345	363	344	347	401	371	337	366	364	392	391	319	383	360	385	350	354	343	370	347	340	390	377	344	374	359	363	371	382	380	340	372	366	408	392	365	376	344	360	391	346	402	379	388	393	370	340	374	373	355	378	376	393	342	388	375	361	367	363	346	369	372	368	377	357	369	389	354	356	367	401	374	349	352	366	355	369	365	370	353	342	397	378	372	380	354	379	382	378	395	379	342	363	363	340	374	370	349	328	361	359	373	395	410	352	355	358	361	344	325	362	357	390	366	378	355	371	409	350	365	365	359	382	366	384	390	352	355	388	344	376	337	359	401	359	368	338	352	357	335	391	321	325	384	373	355	371	388	365	365	393	344	365	382	342	361	383	354	356	363	362	372	345	356	369	367	360	350	382	351	392	403	383	340	376	406	381	348	399	380	368	365	335	400	390	324	357	397	360	365	362	363	350	407	384	371	370	325	336	348	388	353	350	385	354	362	374	336	371	352	358	344	353	325	376	340	359	345	376	375	351	351	360	375	387	353	353	349	360	348	363	374	368	377	374	380	364	398	351	374	360	386	351	351	334	379	366	342	377	355	375	371	359	362	364	391	376	394	375	344	357	378	330	365	393	390	375	388	336	397	320	362	358	333	351	378	352	337	375	344	409	353	351	342	346	384	365	380	361	357	354	378	421	371	374	340	364	367	316	372	328	328	353	341	370	369	412	349	385	359	374	349	362	375	367	343	395	375	369	368	316	367	346	385	395	367	368	326	366	338	402	378	365	365	378	376	346	358	334	369	373	360	349	371	358	365	363	345	343	370	337	353	369	372	379	374	385	373	395	353	346	333	359	365	357	373	389	353	359	403	379	400	376	380	343	341	350	359	350	383	382	349	356	392	363	356	377	355	368	354	355	366	374	375	365	362	371	382	382	420	332	347	362	339	361	381	349	311	364	328	370	352	381	367	379	370	347	354	365	341	359	348	376	338	349	382	372	333	364	341	373	384	315	361	373	382	381
25372	21887	25396	28826	21791	21754	2305	475	322	321	314	276	279	279	288	303	275	262	271	287	268	291	294	285	267	253	252	293	276	273	295	242	295	241	284	282	302	273	269	320	290	256	252	254	272	256	266	297	235	256	297	262	287	299	264	267	265	287	252	271	282	291	279	257	290	246	255	273	266	243	258	269	285	280	295	277	259	267	291	271	244	260	270	281	263	263	272	280	212	279	268	285	288	238	272	268	284	271	299	285	270	289	258	270	241	261	258	250	262	258	290	260	250	239	227	231	270	265	258	227	264	301	261	274	263	267	269	279	266	307	258	278	275	278	278	255	263	259	260	277	287	259	263	253	245	247	293	278	254	278	248	275	306	265	256	296	251	259	266	257	255	240	271	283	306	295	254	267	284	277	255	254	259	274	282	280	256	291	275	277	257	270	241	268	265	255	230	262	243	257	279	255	267	271	257	244	286	266	263	289	269	249	232	283	274	283	251	295	279	266	274	275	288	243	261	262	264	283	293	276	275	258	244	263	264	276	270	267	263	277	298	271	255	263	285	244	261	261	274	246	272	265	243	265	298	285	246	293	282	256	273	260	273	267	267	253	278	271	267	240	261	268	295	280	294	256	239	259	293	244	253	261	291	246	266	267	284	238	263	247	283	262	273	281	254	267	261	262	240	261	261	280	283	278	267	251	243	222	276	278	262	274	249	255	271	272	254	264	247	228	243	260	252	293	255	268	256	244	241	274	254	252	278	263	252	230	235	265	266	273	233	250	271	270	297	263	282	265	266	296	245	233	283	279	246	238	265	281	258	277	247	269	254	283	270	282	263	258	272	255	265	291	295	269	262	250	238	266	261	285	282	296	265	256	262	285	283	227	265	256	285	246	277	237	245	243	253	267	262	262	257	268	252	284	285	250	245	241	277	266	269	280	298	282	275	285	259	248	272	285	275	278	273	291	296	245	276	260	249	288	285	262	279	283	239	270	259	257	277	267	267	263	255	255	278	230	307	262	265	233	239	285	262	272	280	294	264	265	270	264	254	293	255	259	302	269	271	283	284	274	260	268	274	263	280	262	265	260	275	241	259	288	246	255	266	288	241	286	282	274	268	278	268	247	257	258	283	261	263	260	304	278	302	285	260	280	309	286	270	246	288	268	280	259	243	277	277	255	269	262	265	237	250	239	281	246	248	278	264	296	287	273	298	285	219	253	279	287	278	276	295	277	274	236	246	273	273	257	257	284	243	282	277	254	258	257	245	263	263	259	242	261	269	289	274	253	259	249	271	269	247	307	261	262	281	237	288	265	325	259	244	265	261	260	264	282	270	308	260	248	280	267	272	284	265	236	251	264	242	271	271	282	284	243	250	275	259	298	283	287	248	242	254	260	271	245	297	259	276	284	261	265	260	276	266	243	295	259	253	243	239	259	274	255	272	253	258	282	287	268	275	274	298	245	263	251	249	250	299	245	238	287	261	253	263	252	246	267	252	259	261	268	262	242	278	263	280	281	265	246	259	284	286	235	262	239	268	278	261	293	258	265	243	296	247	292	277	249	248	245	285	280	244	248	276	258	274	263	269	280	302	279	290	290	274	259	286	279	251	235	245	260	253	261	259	283	246	268	248	261	271	229	276	276	248	244	291	282	255	256	270	232	295	244	255	266	269	247	246	270	228	263	283	270	233	293	264	243	281	267	287	278	282	290	288	262	277	269	224	222	278	248	268	286	209	283	256	270	267	289	257	281	294	250	279	256	263	308	277	252	262	280	279	267	271	270	260	281	251	309	294	279	294	274	262	272	278	271	256	275	302	267	267	268	248	250	243	280	298	243	290	253	237	263	247	264	259	277	266	259	274	268	268	263	242	295	307	274	286	285	282	253	265	254	307	278	287	280	267	301	277	267	296	271	290	278	263	258	254	235	233	253	265	287	307	251	263	263	257	260	262	251	239	249	265	267	230	263	279	259	228	231	273	251	276	253	250	259	261	272	253	277	263	269	292	234	264	278	291	245	251	241	277	256	267	256	237	267	256	258	242	261	263	284	272	231	248	291	252	260	264	236	243	257	263	272	273	245	276	250	276	248	259	252	276	289	265	253	225	234	257	238	289	298	269	278	243	259	288	252	249	263	258	272	258	291	258	286	296	252	280	229	258	254	271	281	275	291	250	225	258	273	273	254	271	283	282	298	247	272	234	270	276	251	243	278	263	265	302	264	266	257	289	248	247	253	267	273	283	263	286	268	292	249	270	276	285	271	269	265	254	262	263	255	275	290	259	299	270	289	275	250	268	283	270	232	255	263	292	275	287	263	291	286	256	252	254	249	275	292	250	278	244	247	292	286	260	271	275	274	277	287	272	268	269	261	317	273	245	256	275	253	224	248	303	248	254	283	261	258	271	265	239	258	301	279	300	289	260	288	282	251	262	227	252	263	249	251	287	267	249	280	247	266	290	273	244	273	254	266	264	252	307	271	263	268	262	275	272	252	291	293	266	250	248	254	290	264	273	249	295	294	269	284	283	259	254	278	298	258	286	259	224	289	264	283	256	284	272	306	259	277	301	271	272	259	259	271	282	280	269	275	287	247	233	293	257	284	279	289	244	245	234	282	257	275	257	255	273	279	275	240	267	330	272	277	291	232	240	269	285	267	260	249	253	258	275	291	234	247	259	239	255	276	249	297	223	279	285	291	288	253	265	269	242	251	229	278	286	253	249	246	273	289	293	282	278	260	281	289	280	246	257	256	257	278	284	288	275	266	268	258	209	279	265	276	269	259	263	262	257	268	268	260	242	266	270	274	284	242	288	282	274	248	271	277	275	286	258	253	251	269	254	283	298	308	258	270	293	272	292	270	280	280	289	268	277	251	256	275	286	268	282	243	263	250	248	289	294	274	277	275	307	254	275	259	262	254	292	265	264	235	263	258	259	259	263	273	240	289	259	276	260	281	301	281	270	259	273	267	296	274	291	299	275	285	254	260	259	243	264	248	298	263	287	275	261	259	249	244	273	251	276	262	234	229	256	295	277	273	226	247	231	277	292	232	283	270	259	275	287	272	305	266	248	320	258	252	249	279	247	286	284	247	256	270	258	246	247	271	294	275	282	295	255	267	264	279	229	295	259	254	265	306	305	277	253	265	283	248	260	254	269	286	259	280	271	277	265	270	254	253	240	251	273	236	269	272	280	272	291	255	266	239	261	270	240	246	279	254	277	249	240	259	265	255	250	304	273	276	278	247	254	257	266	240	258	280	252	238	261	258	257	274	280	275	250	251	267	244	261	268	254	243	284	265	262	252	237	259	255	296	300	253	261	268	284	291	243	266	277	253	290	273	257	265	261	283	267	273	277	257	263	286	244	282	254	256	268	281	257	253	264	272	291	252	229	291	243	295	255	277	267	283	280	262	279	240	256	284	261	262	235	242	232	268	255	271	257	256	269	272	283	226	227	265	247	281	254	256	255	275	263	267	247	281	268	256	244	287	276	258	285	273	250	214
7402	2966	1625	954	796	670	666	674	612	601	606	650	616	598	612	613	625	592	613	629	549	653	626	587	560	565	623	617	581	622	619	597	548	615	574	587	576	571	586	596	634	556	540	591	633	596	599	589	580	605	618	596	542	557	575	565	608	577	621	609	570	610	600	601	613	602	566	591	567	601	586	589	592	554	577	607	571	609	563	614	595	628	638	581	577	548	520	600	613	556	584	585	616	585	568	573	618	575	602	613	622	566	636	589	637	619	581	555	595	598	565	576	616	595	588	579	568	604	618	628	597	648	578	595	616	581	579	593	607	591	587	576	592	625	602	584	565	600	590	614	560	627	588	570	587	579	595	612	613	565	570	606	636	577	594	656	577	581	598	604	577	578	651	577	588	562	634	598	572	571	559	557	595	583	585	570	599	578	578	623	611	601	607	590	538	590	620	552	589	601	556	578	590	591	595	570	594	561	610	611	597	586	616	617	603	613	559	588	580	587	567	607	567	598	576	568	594	565	609	638	565	559	561	591	562	588	595	577	574	605	592	532	607	601	571	540	599	609	636	590	592	579	632	610	588	581	613	579	606	554	652	585	571	587	551	567	595	612	522	604	562	612	613	577	616	599	594	600	608	626	593	616	601	582	561	563	600	596	612	617	567	530	602	590	597	568	593	594	594	610	587	569	598	595	630	618	589	569	623	598	562	581	594	609	614	580	629	585	613	595	545	626	568	582	580	550	605	562	578	600	650	597	599	586	593	563	602	574	562	575	587	590	624	627	537	612	594	585	593	608	559	634	617	585	555	631	572	603	586	608	582	603	623	607	568	639	553	568	560	596	588	603	633	566	602	610	625	651	592	600	620	571	608	582	597	615	568	545	575	560	547	596	617	554	575	577	588	599	618	606	617	613	586	621	573	559	588	609	555	624	574	548	605	591	578	579	594	532	573	611	616	618	621	614	566	600	617	573	570	568	615	618	628	601	584	521	585	577	607	566	600	561	634	638	600	604	543	615	549	587	564	612	591	598	585	608	549	596	566	597	592	583	560	608	583	578	543	593	553	554	560	596	565	539	597	639	585	580	580	605	601	573	580	621	638	562	606	563	591	597	585	550	558	588	592	617	604	602	585	598	614	599	568	577	628	606	614	589	587	608	605	613	583	574	581	608	543	598	612	621	604	557	606	600	609	618	577	594	587	551	587	617	571	611	613	589	584	549	586	525	606	576	603	561	570	566	611	572	638	566	620	602	568	628	569	611	582	590	590	579	565	592	579	584	578	634	589	570	533	592	584	569	590	647	586	561	639	623	622	620	590	605	600	606	575	618	585	582	619	576	662	587	586	587	629	600	606	632	648	610	555	570	584	593	601	586	602	617	603	614	591	615	597	567	596	541	586	617	604	624	649	607	558	594	584	595	569	624	571	584	589	618	581	566	605	596	559	565	606	582	553	588	569	604	585	598	568	596	608	619	623	606	554	633	642	636	589	576	596	591	612	552	548	578	579	575	613	524	593	608	578	582	626	567	559	600	618	579	612	576	612	607	614	610	604	600	595	599	593	629	591	635	623	605	600	614	608	597	603	566	635	578	623	613	608	543	575	588	533	610	623	614	616	609	590	616	586	567	583	612	599	580	611	602	605	588	564	580	581	536	545	622	609	600	631	601	591	632	615	589	623	638	590	568	600	573	549	559	641	609	606	600	606	589	584	592	581	630	617	566	610	585	570	594	600	614	559	617	600	613	567	579	586	558	598	545	586	590	574	603	580	606	596	627	635	575	608	594	573	575	596	575	581	556	577	562	585	595	575	615	599	596	613	596	582	625	600	596	592	536	555	570	563	604	541	570	570	588	595	580	642	558	591	612	582	531	578	562	627	563	555	599	563	587	614	630	563	600	626	588	567	558	544	587	621	582	598	563	569	577	604	631	590	603	579	572	557	543	577	622	563	557	642	626	592	620	647	576	630	559	583	613	590	621	595	571	571	565	554	605	615	578	559	566	583	541	594	602	583	602	545	542	581	611	602	591	611	569	572	582	570	607	558	545	576	581	556	569	604	636	623	594	598	523	607	634	601	614	591	582	578	594	572	608	580	543	619	605	575	582	622	573	601	564	549	577	578	582	600	583	592	549	613	602	600	595	584	583	588	596	592	612	553	611	596	599	613	615	602	575	602	597	589	622	630	589	572	647	604	598	600	571	611	616	561	593	645	622	597	616	591	592	593	591	602	582	588	603	571	590	593	591	583	592	606	580	623	592	598	560	568	589	578	605	566	567	658	597	594	610	598	545	554	606	587	613	618	601	528	574	569	588	577	590	612	608	563	616	595	641	620	599	577	616	574	600	587	618	611	576	606	586	567	571	616	611	557	622	599	602	580	601	605	569	535	605	621	600	575	615	633	607	630	623	566	610	644	591	572	579	591	558	620	599	618	611	616	618	633	589	589	602	573	583	565	608	635	611	588	582	637	610	597	624	576	633	567	599	568	610	585	591	589	631	585	617	604	576	565	595	528	573	569	555	571	594	579	577	574	624	623	602	570	627	576	572	606	589	625	569	605	627	641	557	624	647	620	584	580	606	594	611	629	582	539	581	618	606	569	575	564	599	577	591	569	585	592	589	622	616	560	589	598	591	576	605	582	589	612	580	604	567	631	620	569	614	553	595	610	571	621	547	623	576	570	617	606	594	587	582	576	560	587	622	594	561	640	614	626	568	579	612	567	576	597	634	637	616	610	573	572	603	579	613	547	586	611	606	577	602	562	558	589	618	587	637	605	609	590	590	570	595	617	545	633	585	615	610	582	571	656	622	581	630	578	544	588	602	585	605	573	605	608	595	583	582	599	566	588	590	581	612	614	599	621	569	574	558	617	576	622	544	547	574	574	589	617	571	645	586	632	589	590	588	576	631	579	541	596	586	612	559	585	598	629	601	632	578	576	536	635	613	625	631	616	598	561	554	582	550	604	608	609	579	646	607	577	574	621	591	595	577	562	630	620	576	582	603	612	570	589	604	583	616	614	569	564	642	614	587	593	640	542	628	593	589	583	582	581	588	549	571	576	572	620	552	531	609	639	569	579	573	567	557	573	573	632	601	622	621	591	599	586	590	619	618	586	636	549	579	606	575	594	593	605	602	608	590	602	633	599	613	597	592	537	593	568	568	559	611	607	625	538	593	624	619	636	583	610	592	581	606	562	535	609	558	582	589	606	572	565	567	602	594	569	574	583	571	576	584	623	626	600	602	570	583	609	600	560	592	609	552	633	565	634	654	608	591	593	598	607	574	623	597	587	562	579	574	606	588	584	612	593	593	623	543	623	537	593	595	593	610	534	574	622	632	566	656	597	625	604	611	615	577	621	591	609	610	569	610	634	579	592	530	577	601	607	571	603	616	600	629	557	618	585	614	569	596	590	591	634	581	602	557	570	561	593	567	637	605	600	613	597	585	626	566	602	624	551	625	598	631	617	587	603	571	615	616	621	604	585	599	585	566	586	618
24772	21900	25705	28732	21901	21910	18170	645	390	347	334	280	277	275	251	250	287	254	249	226	243	222	248	210	238	250	219	229	217	252	245	228	217	204	237	238	233	218	231	175	194	217	208	232	201	210	222	244	232	242	214	237	231	230	201	215	231	235	189	201	220	195	200	214	185	219	233	236	189	210	191	225	227	199	231	192	217	254	244	214	245	206	214	219	188	195	215	199	199	214	198	219	230	218	229	234	205	225	213	239	227	238	219	235	232	202	216	194	211	220	202	214	214	215	228	204	195	215	241	203	231	197	203	229	209	197	210	219	227	212	212	243	213	234	193	239	198	209	199	211	231	223	225	226	230	199	231	225	210	212	207	212	216	214	226	202	233	245	195	245	222	216	221	194	229	219	238	229	220	233	212	239	234	206	236	198	230	230	191	198	206	245	212	236	199	209	222	229	232	220	236	228	219	207	225	223	214	234	210	245	233	230	210	235	202	217	224	202	222	201	238	231	233	192	214	216	212	217	202	214	237	237	226	254	243	243	205	211	173	215	212	213	250	211	226	202	190	229	214	239	162	228	214	195	245	225	215	203	215	215	207	208	207	218	199	198	241	209	225	213	206	199	231	246	216	225	230	214	247	246	203	207	208	223	210	184	217	208	197	216	227	206	228	212	219	220	201	232	241	226	237	208	227	236	208	226	196	200	222	221	239	185	208	196	190	205	230	216	206	198	202	183	212	202	249	214	211	235	226	231	214	225	204	216	214	223	196	207	209	216	234	206	226	236	237	231	215	223	231	257	217	206	227	237	200	211	228	230	238	200	212	248	212	223	178	203	228	241	179	207	214	211	184	223	232	240	216	212	200	214	201	220	222	214	211	212	192	226	204	202	219	225	192	201	235	234	241	221	232	208	234	205	204	230	237	226	212	232	217	184	234	199	223	207	196	209	227	212	245	204	213	200	218	201	222	222	228	228	212	206	209	186	215	249	223	222	195	188	239	232	208	181	221	219	217	206	208	201	191	231	193	242	221	222	246	219	231	235	236	234	224	220	223	209	190	233	211	222	241	229	210	199	207	204	216	198	222	208	230	211	198	234	238	222	226	202	232	230	191	214	239	219	226	222	210	247	215	204	217	200	240	222	233	224	214	200	208	220	197	212	221	226	218	217	249	196	233	238	216	213	209	249	227	209	257	259	197	222	211	209	190	229	243	222	183	228	215	207	237	215	213	205	218	204	200	219	242	233	215	225	221	201	207	215	221	226	225	216	214	201	216	211	209	206	201	221	212	214	212	237	206	230	221	218	186	226	213	217	213	204	226	208	220	216	214	216	205	199	200	233	216	220	210	222	206	232	186	211	219	233	218	184	217	227	216	222	228	222	205	197	238	242	211	222	181	193	219	186	216	199	218	215	214	210	220	220	195	220	199	230	237	223	206	222	254	186	226	227	235	190	197	216	210	225	244	211	216	187	213	211	185	231	196	198	220	240	222	251	228	234	211	230	216	226	226	241	246	211	237	211	214	211	238	228	208	238	208	240	209	221	223	210	219	227	198	214	210	234	183	216	225	223	189	217	216	244	239	222	212	257	207	215	235	232	219	222	216	235	205	211	214	235	216	208	186	197	233	209	202	196	197	225	259	230	206	235	206	217	201	238	202	242	214	193	219	204	218	214	209	193	221	229	215	235	192	221	206	233	224	211	208	223	196	215	239	226	211	226	220	240	207	222	197	223	213	195	195	187	212	226	252	244	197	222	219	239	243	231	228	227	211	216	210	217	231	222	226	225	186	195	209	214	236	210	220	219	213	206	223	237	203	220	231	215	197	234	234	219	234	223	249	220	209	227	206	202	215	214	226	216	219	231	226	232	229	226	246	218	194	211	244	230	226	222	243	239	228	212	235	222	226	236	216	204	192	198	229	215	240	192	213	219	209	206	234	227	237	225	233	220	198	215	240	209	184	234	230	238	238	229	235	213	218	245	219	211	208	217	217	215	190	210	203	170	176	193	208	243	212	229	226	214	209	187	221	243	227	230	230	213	226	234	227	211	221	220	224	217	207	207	202	211	197	219	189	217	217	216	234	237	217	207	230	203	214	226	223	259	215	214	205	252	249	225	262	217	198	189	197	188	226	215	217	221	232	216	250	188	196	222	233	221	218	178	221	232	245	201	204	205	220	224	205	209	225	207	222	210	217	195	249	225	202	222	201	236	232	192	214	241	238	199	211	212	250	210	222	227	231	211	233	212	220	232	235	225	225	220	219	217	222	213	228	223	223	202	200	243	213	206	193	201	214	253	235	212	220	240	210	217	217	232	217	200	216	209	224	217	215	219	217	224	199	217	210	232	231	202	225	216	217	227	234	223	233	206	218	170	226	216	228	217	242	197	225	213	207	197	202	207	229	224	211	204	241	232	223	207	248	239	199	230	213	217	214	212	253	190	228	217	214	198	246	205	226	249	214	199	206	202	199	217	222	209	228	235	193	226	208	204	244	208	214	222	206	209	199	195	223	200	187	216	228	240	227	209	251	226	210	236	204	206	226	248	241	206	227	207	214	226	229	232	185	223	229	219	214	219	242	232	220	218	178	206	216	213	204	209	183	185	188	231	231	210	199	193	209	232	215	204	224	219	211	207	231	220	195	238	231	220	205	209	216	197	232	240	225	232	224	227	223	214	220	204	229	222	225	219	231	187	197	182	196	207	243	233	229	192	226	217	218	224	216	196	231	223	219	200	213	237	237	229	217	213	212	198	197	189	229	230	219	198	235	215	241	216	222	219	228	206	211	224	218	206	246	223	221	219	226	189	237	206	220	203	206	200	204	203	229	216	228	204	203	233	211	218	227	212	198	231	228	217	201	246	241	212	218	208	188	223	214	207	180	218	265	210	201	217	218	225	224	225	235	211	217	214	253	212	197	210	216	243	257	203	234	209	206	198	224	247	221	233	185	242	219	208	221	216	178	204	208	229	209	240	195	222	204	203	237	205	226	226	232	235	228	198	231	217	230	233	260	185	218	231	219	260	227	235	225	227	216	207	189	207	189	238	223	206	202	234	246	221	205	229	214	206	252	219	226	219	216	219	236	210	215	217	187	216	216	202	225	210	207	227	213	219	222	206	214	260	204	231	216	213	208	214	230	210	217	194	219	234	219	241	189	201	203	208	228	218	217	218	214	209	211	223	189	253	209	216	216	233	218	210	216	229	218	222	232	230	217	214	224	232	236	182	205	207	194	207	202	223	210	221	230	227	253	253	199	213	228	202	210	239	197	205	213	199	209	225	215	231	225	228	242	202	245	213	204	230	221	220	207	239	187	210	203	207	201	253	225	221	243	231	217	192	213	229	225	244	212	227	199	234	223	210	223	209	228	220	189	218	226	231	219	210	230	231	224	217	262	220	240	222	200	198	211	212	210	217	255	238	239	198	209	225	220	226	230	233	242	210	235	205	222	217	190	200	202	204	213	241	243	177	230	232	224	213	206	206	193	253	244	219	244	203
9393	4419	2236	1110	762	651	612	547	518	517	514	481	502	480	486	472	494	480	469	507	495	511	526	449	464	461	495	456	461	464	517	427	465	466	520	487	428	423	458	477	426	503	470	454	448	462	472	487	481	461	463	467	447	481	465	452	497	462	460	469	442	479	465	446	450	449	482	482	451	470	497	499	458	463	436	460	477	463	462	470	434	426	475	465	454	476	481	473	489	468	472	476	486	469	455	484	470	453	458	443	472	448	469	460	441	466	467	470	433	435	447	471	439	475	475	441	442	457	442	451	437	431	442	471	466	482	488	482	448	459	525	451	489	470	447	477	492	487	488	439	486	456	457	494	435	467	466	463	445	470	435	487	466	474	489	475	488	459	493	457	457	458	463	457	484	444	526	476	457	496	469	493	501	442	501	467	466	454	493	473	484	488	456	470	501	485	454	469	445	436	452	446	454	475	474	416	470	499	462	449	436	438	461	450	491	463	464	475	493	466	442	477	459	483	451	457	456	481	493	436	426	473	483	488	453	489	453	504	499	459	492	429	520	443	439	449	421	463	477	470	493	443	435	467	481	464	449	459	461	480	447	425	466	483	436	471	465	450	456	477	514	463	465	479	457	444	449	472	443	439	464	463	528	457	451	441	484	453	505	463	449	493	454	485	503	481	508	473	488	449	473	497	467	455	466	445	439	447	462	444	470	484	457	477	462	425	498	439	468	445	506	467	453	445	434	455	451	479	443	473	463	445	466	493	464	525	448	469	468	450	460	485	432	472	468	467	466	467	466	496	458	440	483	479	472	488	466	460	500	459	468	481	446	449	455	438	463	478	463	478	503	472	452	490	461	487	485	489	472	450	473	497	476	490	446	421	489	463	437	475	495	449	492	413	450	427	445	449	465	492	456	463	483	467	460	475	487	434	484	463	481	413	472	444	480	483	479	448	458	426	488	448	442	471	480	419	468	533	474	463	483	509	468	436	433	440	489	464	486	431	440	436	435	482	436	464	484	464	465	464	459	407	496	457	480	487	491	465	447	519	468	454	494	455	454	492	481	447	462	469	480	519	477	451	445	465	454	446	457	461	489	473	481	472	479	468	457	471	525	446	508	476	470	454	494	459	429	521	429	481	455	465	482	473	483	424	471	428	475	474	486	496	461	413	482	459	494	489	479	486	492	457	442	473	427	467	468	509	490	446	483	458	488	503	480	458	442	434	474	468	499	451	473	467	453	482	473	491	461	476	452	482	497	463	448	450	435	530	511	478	515	454	421	491	450	463	438	463	469	454	515	469	466	464	471	483	502	435	473	488	455	441	466	451	485	491	480	460	461	476	450	511	451	452	447	455	499	484	479	468	435	458	483	456	508	431	462	478	478	498	470	497	520	492	479	459	464	476	438	494	469	451	480	466	443	464	488	453	488	451	476	428	473	480	428	469	463	479	467	474	473	441	477	458	465	475	478	429	478	453	518	461	454	469	468	479	454	471	444	458	503	466	498	510	483	482	417	467	470	434	478	460	486	485	472	468	453	447	445	492	516	458	473	477	500	477	496	453	487	425	442	471	488	468	467	473	450	471	488	424	457	536	423	495	488	483	489	497	426	443	490	497	474	502	474	467	464	478	477	443	458	504	473	473	468	452	503	476	446	454	453	467	448	469	465	515	502	489	432	487	482	481	490	456	491	454	475	427	428	491	463	448	514	487	465	492	437	451	473	444	508	477	446	467	487	471	459	460	490	443	452	454	472	467	449	452	476	485	490	467	441	451	433	479	449	463	472	457	437	425	498	474	503	454	456	452	518	476	470	407	471	496	481	478	450	468	508	473	454	409	475	477	456	460	481	402	456	448	465	501	482	467	471	443	462	499	438	457	455	485	472	458	450	470	483	476	471	453	477	459	451	428	506	489	471	494	456	448	442	493	456	505	477	486	500	472	475	492	464	426	451	450	460	462	471	443	476	470	491	460	469	455	475	485	463	496	445	478	459	510	485	498	431	520	480	478	476	487	472	462	470	482	448	470	457	435	482	472	427	453	518	471	480	471	488	527	482	467	479	502	481	457	451	462	472	474	464	499	453	423	498	501	465	432	461	479	466	465	464	448	433	463	480	485	492	527	473	465	463	442	489	455	474	436	465	467	477	447	446	517	497	442	492	487	473	468	503	475	493	451	497	463	477	466	471	494	458	454	451	460	440	502	486	460	460	497	428	489	462	452	475	527	486	489	491	510	488	419	471	454	450	457	434	486	471	467	472	464	442	449	449	469	427	484	464	454	492	456	473	482	489	429	451	452	469	467	456	512	470	448	490	497	482	420	489	452	497	450	486	478	467	436	480	488	494	447	471	477	515	468	495	451	465	452	448	433	460	483	472	519	461	472	461	499	459	468	421	429	467	461	460	469	463	500	488	474	515	480	429	441	439	466	453	476	477	446	464	416	480	422	490	455	473	465	449	463	476	485	410	449	507	434	467	467	475	489	478	481	514	455	477	446	471	458	491	458	466	465	439	412	450	490	456	483	455	443	490	485	453	469	474	452	493	445	487	473	475	459	427	451	491	460	479	467	498	434	453	456	440	506	448	449	469	426	472	470	458	460	435	447	491	461	507	477	457	470	445	494	450	455	486	474	477	478	434	444	447	456	474	429	444	444	487	445	470	468	468	452	463	464	479	461	464	465	464	468	545	483	444	473	457	460	472	482	471	490	446	481	485	455	430	479	481	467	501	487	454	447	468	462	451	492	440	431	482	459	475	445	486	470	475	461	424	452	484	475	451	428	460	460	491	463	462	459	486	458	464	458	460	496	472	446	463	455	497	475	452	443	501	477	476	463	467	464	475	472	469	435	465	479	497	463	441	496	460	480	456	499	457	473	426	438	470	450	469	455	455	493	492	504	502	501	456	500	434	446	423	504	485	433	475	488	439	481	478	474	479	461	458	484	468	487	442	488	511	486	479	480	433	445	437	498	480	480	468	409	473	466	482	502	490	468	463	476	440	475	490	480	466	442	454	471	466	437	465	454	462	447	500	470	465	445	465	489	460	468	459	457	444	475	475	454	466	498	478	487	447	516	458	466	458	470	453	518	501	435	475	462	501	445	494	435	460	493	449	465	504	455	444	475	463	467	468	467	482	481	477	465	492	440	396	472	449	440	479	493	433	455	442	451	466	463	464	468	463	462	477	486	426	458	458	487	439	485	469	480	464	501	489	477	458	474	462	469	435	441	415	478	454	516	437	476	481	480	458	500	488	486	507	462	446	462	465	480	453	487	486	450	477	429	455	447	465	428	448	456	446	473	476	485	496	477	496	469	489	488	491	447	455	449	456	479	469	436	472	443	460	468	464	466	461	479	455	479	477	484	494	494	468	455	476	492	473	481	475	495	470	487	462	449	454	469	485	532	487	449	467	519	437	456	453	461	456	512	509	473	435	467	426	450	467	413	442	466	434	465	500	467	479	448	480	471	498	480	482	462	436	475	516	469	469	494	449	466	453	463
31897	18992	6348	297	184	148	135	141	157	145	128	130	119	135	153	134	150	106	154	136	144	122	129	128	150	141	144	152	147	132	125	126	125	146	151	135	141	156	133	136	139	152	130	147	157	137	145	120	141	140	142	127	129	146	134	114	129	136	151	146	130	143	134	135	112	138	128	130	139	113	133	146	142	166	148	146	143	139	117	149	135	146	152	129	147	152	136	128	112	165	125	130	133	116	144	137	158	126	147	151	125	133	135	128	140	118	115	130	132	135	129	134	139	126	133	151	115	134	123	149	139	136	127	138	165	169	131	134	131	100	145	138	132	130	134	127	111	129	120	115	148	109	140	141	149	129	137	114	124	137	110	139	128	127	117	117	123	154	126	128	147	136	142	147	146	133	122	144	133	123	121	124	135	145	152	128	139	168	131	122	145	127	111	140	127	137	133	136	131	124	138	137	137	117	157	141	123	127	143	140	133	146	138	131	126	133	158	144	132	130	144	137	124	138	142	140	130	140	146	128	129	136	142	125	129	162	128	166	125	138	136	133	144	142	136	138	110	128	144	119	118	127	127	144	117	127	129	140	152	138	131	140	128	127	134	131	127	139	132	146	132	147	139	124	166	117	141	141	133	118	150	146	125	111	136	142	136	147	151	120	151	126	128	127	141	134	150	122	144	133	134	133	127	120	140	154	133	146	137	135	128	163	143	139	163	140	140	147	150	110	135	142	158	142	140	131	169	132	137	134	136	116	126	150	149	130	128	124	139	143	123	141	147	138	140	130	139	140	154	128	128	145	114	137	143	142	112	149	130	132	122	141	124	147	141	133	133	109	118	127	140	115	137	114	145	138	120	118	127	155	143	149	123	140	162	123	134	135	130	149	158	122	144	134	130	113	141	123	120	139	135	125	139	141	143	137	130	136	153	132	150	126	153	140	148	136	149	125	140	132	121	151	150	137	135	147	148	136	122	124	143	152	120	151	120	131	138	146	134	147	153	139	115	126	153	122	142	144	112	136	131	143	140	147	134	166	145	138	144	150	136	152	133	134	130	130	141	138	128	135	130	148	132	149	126	146	128	124	117	140	144	130	124	123	126	121	130	114	133	155	134	136	156	124	150	138	137	142	152	138	143	133	121	142	140	139	136	137	118	126	139	160	147	138	138	118	144	136	127	151	117	146	136	174	139	135	139	132	119	141	155	143	135	125	117	146	140	152	140	119	154	149	120	134	154	146	157	140	120	116	142	157	132	132	151	136	138	143	128	141	129	111	128	134	146	137	138	138	152	153	140	134	136	125	141	141	129	119	125	141	145	121	144	144	127	136	117	140	132	125	126	118	131	153	139	137	140	127	128	138	148	138	141	127	140	144	114	142	155	130	115	147	129	151	134	137	137	154	137	126	135	127	125	135	140	145	107	117	129	136	154	115	148	133	152	143	185	130	160	136	160	126	135	133	131	144	136	151	116	144	141	139	141	144	148	153	130	131	164	140	149	140	129	125	137	138	130	108	150	135	128	124	128	126	123	132	129	125	138	154	138	157	135	130	119	135	142	130	131	120	141	164	147	115	134	118	116	134	127	153	155	151	165	148	157	128	136	148	144	123	144	126	127	135	144	157	138	143	142	155	123	153	127	150	151	132	136	120	137	162	125	130	127	149	157	146	130	137	142	131	120	127	142	139	114	130	137	127	140	130	109	138	126	138	121	137	130	136	125	141	146	130	133	106	129	146	135	126	128	150	129	149	143	112	129	143	127	164	158	123	141	141	138	139	135	133	130	142	129	121	136	136	141	125	120	111	138	147	140	153	143	138	144	144	123	141	130	152	139	141	137	130	147	148	154	123	133	146	156	151	117	145	114	145	121	147	149	141	159	130	156	138	128	142	141	125	149	129	149	156	111	143	138	162	111	139	140	133	141	142	158	128	132	140	137	110	138	135	162	150	123	133	127	133	133	143	126	111	135	116	138	115	131	144	131	161	145	132	127	132	146	145	148	152	126	156	108	128	133	151	150	127	137	118	141	129	147	148	139	127	141	146	139	126	130	120	144	164	136	159	134	109	152	171	136	139	131	135	141	133	138	140	137	135	140	129	130	132	133	139	136	111	131	139	127	127	138	115	154	139	129	122	152	154	137	137	135	143	150	168	156	144	143	134	149	134	139	126	119	151	151	131	159	152	120	130	135	145	146	125	141	125	135	138	135	139	131	135	137	126	140	133	125	133	155	147	135	143	162	169	138	138	124	140	126	147	141	143	138	119	125	131	116	121	129	141	151	139	118	144	143	130	152	140	136	136	125	156	158	145	125	124	105	125	145	130	137	134	139	117	140	125	131	134	135	131	121	141	145	135	100	140	98	127	140	134	115	154	149	137	133	134	127	137	144	147	136	143	155	117	134	128	103	124	111	118	139	152	139	131	117	131	146	137	147	143	135	158	142	140	146	148	117	151	113	143	134	146	143	127	139	145	143	141	122	124	135	131	111	147	129	117	128	121	115	134	124	150	155	141	150	121	130	143	116	119	135	129	156	137	154	171	132	141	143	119	129	120	125	133	143	128	145	136	142	143	155	123	140	126	145	130	118	129	146	164	131	146	129	144	116	141	135	128	122	138	125	102	139	155	121	145	138	168	135	133	148	147	158	139	127	151	149	126	126	140	140	118	145	137	124	137	132	115	154	133	139	142	136	124	137	142	129	145	147	138	116	138	151	140	138	138	144	134	143	139	128	146	127	129	137	130	122	138	141	137	146	146	147	136	144	107	119	137	152	124	106	133	138	145	128	124	145	133	150	138	146	134	153	141	115	128	144	140	139	127	101	144	120	128	139	153	124	139	151	148	143	149	135	116	144	156	133	128	130	114	130	137	123	147	114	129	127	120	132	157	152	131	134	128	137	158	125	146	123	143	156	156	141	121	129	147	139	131	148	124	112	137	152	147	145	135	145	143	135	139	158	139	120	142	132	127	144	147	138	137	141	132	140	135	156	139	132	147	154	129	142	159	135	127	123	126	137	151	125	140	143	120	126	121	129	143	144	143	113	123	154	148	137	125	127	119	124	132	116	132	156	140	136	118	131	124	143	128	144	127	139	117	122	148	137	150	143	155	120	150	115	138	146	118	132	123	124	135	136	162	126	133	143	142	134	149	125	128	139	139	150	124	112	116	132	125	124	148	122	135	134	141	117	125	150	139	139	134	131	156	119	125	128	136	131	137	143	107	133	139	123	151	164	133	140	125	144	133	132	130	129	149	125	124	129	146	145	133	122	110	145	127	129	148	131	139	138	137	137	133	103	111	124	154	136	110	137	137	133	130	157	139	120	138	133	156	138	147	163	157	136	144	144	157	173	155	123	122	124	129	120	142	119	144	146	132	117	138	132	130	125	128	126	152	129	136	134	114	136	145	139	140	127	155	123	138	116	147	130	138	123	137	135	142	135	145	117	139	148	124	124	132	136	168	135	134	136	131	135	139	124	132	137	139	128	154	140	136	145	144
5433	564	448	411	373	380	325	355	371	376	348	328	357	354	368	336	374	354	376	345	344	339	334	344	319	374	345	352	328	355	360	358	325	359	366	331	333	347	376	355	381	351	356	360	383	347	345	338	371	358	342	339	341	345	347	341	364	330	333	385	330	335	369	330	347	371	323	361	345	324	353	374	356	342	328	338	358	373	336	322	370	352	359	358	321	379	361	352	326	310	320	339	332	349	345	356	350	353	358	378	344	343	336	372	312	356	342	372	337	359	343	352	362	357	349	337	342	375	344	351	388	338	348	368	340	336	323	362	351	338	332	355	333	365	346	356	341	343	352	346	356	340	355	305	322	376	367	349	342	339	331	353	334	353	323	331	341	360	361	323	357	368	359	376	354	346	356	351	334	364	351	339	343	339	316	359	351	335	353	328	319	357	344	333	335	357	335	390	320	332	354	333	341	344	380	372	366	354	361	354	346	339	343	351	364	329	358	369	363	361	352	353	339	428	356	357	338	342	346	330	344	346	287	345	338	324	362	321	329	349	318	335	363	353	338	344	365	330	355	328	349	327	335	373	334	375	383	361	378	345	314	391	310	328	343	349	352	316	335	347	350	367	343	360	335	334	376	350	330	339	360	360	374	328	324	343	313	364	347	363	330	318	376	346	360	375	339	329	373	366	339	365	322	380	333	389	346	324	361	316	335	385	312	355	323	367	382	371	375	335	332	352	356	350	307	339	329	386	367	332	338	341	347	355	332	354	336	375	387	306	333	337	375	352	357	329	341	374	343	336	358	318	334	363	370	350	356	361	333	322	335	354	358	360	349	352	353	371	387	318	376	346	358	358	344	354	372	367	359	327	359	338	328	378	335	349	332	345	340	341	335	364	404	363	355	373	348	345	362	358	351	304	345	370	350	348	340	359	370	336	378	340	355	378	349	344	355	359	363	342	366	328	336	341	352	366	310	362	369	334	355	352	334	352	378	366	360	362	353	346	336	324	347	352	337	332	383	364	372	361	363	312	362	345	359	342	307	363	327	370	319	343	348	365	324	343	352	368	348	332	346	356	353	334	352	343	352	357	375	340	343	343	371	365	338	359	329	324	339	353	337	331	341	357	330	354	363	313	344	337	343	349	356	308	320	341	370	357	358	322	359	365	339	315	315	350	344	360	321	354	330	333	345	334	336	338	331	330	345	337	336	377	376	357	360	319	364	327	370	345	347	328	308	322	366	352	370	357	372	338	354	339	368	373	365	367	386	333	326	378	315	385	352	345	332	347	394	355	353	368	376	355	359	327	324	329	346	390	337	332	365	394	364	323	360	361	392	371	377	398	375	360	351	331	325	322	336	372	386	385	351	334	349	354	316	380	351	337	354	328	310	373	364	348	326	342	336	332	365	350	338	321	354	329	368	347	361	310	353	356	325	338	353	329	338	359	336	343	329	348	366	354	355	337	358	369	332	380	368	313	381	387	358	337	377	363	341	337	358	394	352	348	361	352	322	355	351	340	312	364	348	375	344	350	353	364	343	338	371	373	343	343	351	353	335	331	362	364	331	360	359	355	317	355	351	322	352	368	333	348	353	354	347	329	361	360	368	338	370	371	326	351	349	353	319	396	355	341	349	350	348	348	350	344	335	396	325	364	316	374	345	372	344	385	353	340	373	352	340	339	357	353	360	335	334	371	347	368	334	364	347	346	314	370	357	360	349	372	341	339	331	353	337	350	316	341	346	332	289	362	333	348	355	335	365	350	321	337	357	343	313	356	329	328	375	349	344	352	359	367	334	326	365	362	373	379	313	366	353	318	305	328	364	343	318	344	352	369	336	369	339	360	329	377	354	352	343	332	368	375	331	335	333	350	337	309	305	330	367	350	360	364	366	359	351	335	374	381	384	358	367	356	328	344	323	356	345	365	348	333	322	358	351	367	393	342	362	333	365	329	379	366	326	379	364	381	343	379	343	325	348	344	357	344	314	320	340	363	348	341	358	391	350	313	388	349	337	333	332	323	351	373	327	353	339	345	351	352	354	355	358	355	328	344	332	347	344	382	337	368	345	352	326	349	353	365	349	354	337	348	357	353	373	353	341	326	326	375	328	323	370	361	351	368	367	346	346	381	360	365	363	351	348	351	401	350	353	347	361	363	338	356	327	351	359	345	347	341	348	330	381	350	333	362	346	381	353	343	340	332	319	362	361	365	322	366	387	365	378	368	354	365	351	378	342	337	362	319	372	364	370	345	347	369	360	359	360	344	367	350	337	367	351	284	342	375	361	327	340	360	335	327	339	337	336	397	359	314	357	364	362	369	357	331	380	353	372	370	353	360	341	385	349	383	372	343	378	347	378	326	353	368	368	370	337	341	353	337	362	348	357	360	345	365	332	339	376	353	362	345	351	327	374	335	349	341	369	374	319	319	351	393	330	383	392	358	355	364	356	341	326	331	359	330	370	349	342	344	354	344	361	344	349	392	336	376	365	358	396	344	366	356	343	358	343	362	364	373	343	322	351	333	356	351	347	319	339	321	373	348	383	362	332	349	339	358	377	372	349	325	362	348	326	316	400	357	347	351	359	358	327	371	383	340	346	358	343	334	332	377	394	376	348	370	343	389	324	326	379	335	371	342	369	321	360	366	334	380	338	362	353	356	382	371	309	359	342	364	352	352	327	398	376	335	344	369	336	351	359	349	365	340	341	353	351	337	370	351	340	364	387	358	336	328	383	369	315	346	396	325	348	356	338	325	345	354	342	335	345	363	363	348	300	366	335	367	367	337	352	339	360	347	330	356	388	329	332	316	343	342	329	343	369	320	363	342	353	366	357	345	383	374	324	315	343	345	374	360	360	370	347	348	307	375	360	362	331	356	313	320	337	366	339	383	365	353	352	349	359	347	315	383	355	343	354	314	332	328	359	378	325	334	335	335	367	360	372	387	358	347	370	380	345	398	344	354	363	343	351	335	350	346	406	345	364	340	357	326	351	325	358	347	346	368	365	360	352	350	375	387	349	364	361	376	344	399	360	345	385	348	368	368	349	363	356	354	374	345	341	340	354	356	363	398	311	363	355	342	380	314	357	333	359	336	364	349	338	372	388	376	365	387	385	354	394	333	388	357	356	354	332	332	323	335	351	340	369	333	345	344	333	357	325	375	347	319	308	326	360	326	348	362	355	374	355	342	326	326	368	310	291	360	353	349	357	390	350	384	352	337	339	342	345	345	383	357	349	327	323	367	356	335	348	349	352	355	340	363	355	368	346	338	357	335	353	344	335	374	325	333	363	348	332	348	366	353	351	352	356	337	331	343	346	378	360	363	350	341	333	360	336	369	353	352	327	336	367	366	352	355	365	325	363	349	349	333	320	359	343	344	366	369	356	357	357	344	367	378	374	345	323	343	347	313	387	356	341	339	305	323	339	368	337	334	352	369	334	353	333	381	367	348	337	326	324	326	367	336	371	363	358	372	368	356	348	370	331	326	373	359	327	324	362	342	344	314
24099	20908	24322	27613	20901	20870	2031	392	326	342	346	283	288	289	276	263	264	267	275	270	265	247	284	268	272	259	241	309	274	266	291	264	274	259	299	245	243	253	269	254	241	269	230	263	237	263	238	254	259	271	255	251	246	234	233	254	250	288	269	237	228	225	263	239	246	258	262	234	239	239	252	244	235	252	275	237	239	267	240	256	254	269	261	242	228	245	220	252	270	241	267	222	255	264	243	256	248	248	241	270	256	255	244	263	235	287	265	261	232	237	275	276	243	262	260	235	257	279	275	253	256	240	268	243	222	262	303	260	258	267	275	266	249	281	263	269	259	264	258	295	260	275	284	241	256	241	244	241	260	241	268	266	267	249	258	219	239	258	251	249	251	274	266	268	249	251	251	284	271	248	250	269	263	239	273	254	254	260	281	270	270	248	251	233	273	266	235	216	236	235	258	255	266	260	289	233	288	242	270	286	281	254	299	269	259	239	245	278	272	253	252	226	269	234	243	244	234	235	257	247	260	273	257	274	247	273	231	287	235	253	271	267	252	259	224	217	247	279	240	229	247	251	279	257	252	229	244	243	274	280	264	250	268	254	257	242	225	283	266	245	227	251	259	242	239	256	245	275	222	234	235	257	257	267	281	261	250	249	238	273	253	245	249	233	246	266	252	259	249	281	243	260	272	247	235	274	244	254	246	229	250	246	257	253	297	240	278	275	251	274	246	231	253	251	242	266	244	245	242	252	264	246	243	254	235	274	251	263	246	252	269	240	267	273	261	246	241	233	230	255	255	285	293	234	244	252	239	292	267	253	272	248	254	278	263	220	258	242	232	237	251	232	287	242	289	284	264	231	274	288	248	274	298	279	241	230	236	250	277	218	247	248	222	249	270	237	259	237	237	248	233	243	262	254	268	229	256	250	252	240	250	256	252	265	258	252	285	266	274	254	263	233	257	236	264	258	278	274	234	273	231	245	259	264	236	226	245	260	229	246	235	258	250	254	236	250	247	254	288	247	251	241	238	250	246	251	256	264	219	227	269	258	260	240	252	261	251	253	239	245	304	255	261	225	275	248	229	255	260	271	266	240	245	250	262	254	243	258	261	238	245	244	268	235	242	227	257	250	225	229	259	255	235	259	276	236	284	223	229	265	263	255	269	269	245	259	252	271	267	260	252	211	259	236	273	233	255	243	247	276	278	247	244	274	234	285	271	258	255	276	235	242	242	245	255	265	255	236	253	248	269	259	272	258	268	265	267	275	218	259	225	239	222	222	266	236	267	254	267	255	300	245	259	237	263	246	289	258	260	244	277	231	272	271	273	235	281	272	238	263	263	252	255	226	252	245	274	261	261	265	244	255	232	264	253	290	264	258	248	239	249	259	251	243	246	237	245	225	252	254	246	242	278	265	269	258	224	256	271	276	279	257	257	251	253	259	225	230	258	261	263	262	262	259	233	251	248	248	234	252	273	284	264	261	257	253	256	258	260	290	218	250	243	270	248	238	263	258	244	224	261	250	263	234	258	242	239	245	240	274	257	277	256	258	249	251	269	240	229	266	218	242	252	265	288	256	254	245	292	254	223	263	289	250	255	262	241	255	262	265	281	242	207	228	275	249	257	266	272	260	271	256	252	234	240	245	233	227	229	229	272	253	244	237	243	267	265	261	262	229	248	278	260	252	262	257	271	262	298	247	255	256	262	259	264	219	259	214	232	258	268	260	258	242	216	232	251	227	242	253	227	239	238	236	235	249	253	267	273	258	234	260	271	247	249	238	269	238	250	263	249	251	281	252	273	249	243	269	262	223	270	276	229	251	259	259	215	214	241	229	271	275	243	227	249	228	282	286	289	244	257	241	252	257	254	237	224	232	255	265	255	244	255	246	204	272	266	259	254	275	268	275	274	269	247	258	232	247	300	267	243	244	257	243	239	269	292	230	246	279	277	232	233	273	252	263	281	233	270	229	258	244	241	254	272	226	240	294	286	270	262	255	250	265	297	237	283	234	220	269	245	246	250	218	260	278	228	212	224	255	255	247	241	259	271	250	243	252	287	254	275	290	239	269	257	259	257	258	263	254	252	234	253	245	240	235	254	258	229	284	233	249	248	275	288	248	269	272	272	280	261	244	252	260	264	290	248	275	265	257	271	268	269	257	230	256	242	261	242	256	228	253	258	273	268	249	270	270	229	279	250	254	243	279	252	264	248	259	227	244	270	258	246	219	239	244	262	219	231	243	246	264	253	261	255	285	249	259	270	293	222	230	275	274	234	255	258	262	259	242	231	295	295	249	304	260	246	214	247	231	262	261	227	260	270	252	242	262	289	247	270	241	260	262	236	266	253	253	252	263	249	247	242	270	246	294	279	255	240	231	235	244	225	246	247	276	253	309	260	244	287	247	244	258	270	285	249	244	248	292	255	251	255	254	270	264	257	264	259	257	261	269	274	276	250	238	259	259	242	219	224	262	282	252	267	272	246	246	237	239	247	260	251	240	235	255	243	261	277	232	259	248	231	252	268	275	278	250	234	278	246	260	252	265	274	273	239	257	297	275	261	259	236	263	255	248	259	244	235	284	248	241	238	271	272	272	255	259	254	269	248	229	240	259	270	273	266	265	281	253	275	239	228	272	256	269	251	263	229	243	244	256	251	271	229	262	224	284	287	228	258	269	258	253	249	261	255	262	241	237	280	261	246	231	257	237	245	249	286	283	250	261	290	263	261	217	261	280	254	251	282	261	258	267	231	226	250	250	244	226	242	252	237	246	280	274	246	241	267	243	243	249	272	249	275	290	270	273	239	253	226	255	283	248	273	261	282	249	247	276	267	248	266	277	244	225	274	247	258	231	265	253	251	231	266	266	264	270	243	238	249	280	258	269	252	275	233	257	254	237	271	248	250	236	240	253	260	265	249	245	247	241	265	282	277	282	290	278	245	246	231	229	220	254	227	245	257	218	271	278	247	235	230	226	268	256	252	227	260	254	255	247	249	245	250	275	255	277	268	246	267	272	271	240	279	288	280	260	257	229	243	263	257	276	267	247	259	236	251	262	272	260	283	288	279	264	282	245	265	253	233	262	240	272	264	246	234	261	257	270	257	278	276	269	237	262	286	241	253	235	249	260	236	275	246	268	242	233	253	215	229	247	277	276	272	278	274	258	276	228	257	233	272	238	216	256	275	280	238	234	243	262	221	273	246	237	271	263	238	253	249	249	238	243	243	249	248	241	288	255	266	274	253	265	258	273	254	285	266	253	282	249	246	239	271	239	263	263	287	263	243	280	265	239	270	274	285	287	265	266	227	276	261	269	285	275	292	242	217	273	232	248	244	263	254	256	285	266	265	233	247	281	236	238	247	250	253	255	249	270	258	244	266	253	276	262	285	229	254	271	249	260	259	254	266	245	293	217	257	277	257	236	253	261	225	257	262	253	249	235	266	243	235	255	247	271	248	275	255	249	264	265	272	245	233	245	225	244	271	263	223	241	273	271	237	259
7554	2930	1561	926	722	630	640	623	591	603	546	595	617	595	595	594	578	515	572	628	576	542	547	623	611	577	585	566	604	581	560	647	579	586	595	579	575	562	566	557	598	539	568	585	567	596	569	558	578	533	597	561	555	569	568	615	586	632	552	572	594	609	574	582	566	558	564	562	567	620	556	553	584	561	587	590	584	593	607	582	571	553	616	585	571	574	614	573	603	559	546	526	583	569	592	575	598	554	568	596	567	587	580	569	595	599	586	561	562	566	584	567	570	561	550	581	590	558	557	538	567	561	510	573	503	577	574	555	605	589	565	539	569	590	579	561	564	567	591	539	548	573	577	574	618	566	559	506	552	555	572	560	553	561	565	561	557	559	546	572	596	562	560	575	598	587	553	558	587	599	574	569	580	556	535	596	552	545	583	569	568	591	569	596	542	572	535	604	537	617	563	589	581	588	546	566	572	592	561	582	595	550	581	551	562	521	587	603	569	579	556	568	550	537	564	596	560	537	614	596	579	561	561	554	558	565	586	542	569	581	592	575	557	602	547	571	566	545	547	530	556	576	576	538	605	562	528	546	566	605	565	560	597	567	581	538	578	563	576	521	565	551	595	560	562	592	590	562	550	549	541	542	593	564	564	563	523	562	583	569	595	532	600	574	587	569	556	586	574	569	537	572	597	607	538	569	580	528	579	534	559	545	555	571	541	592	575	575	554	555	525	557	598	571	588	569	628	538	570	568	576	570	551	584	525	574	575	573	576	546	570	583	534	603	561	569	558	554	561	540	526	533	544	554	570	577	549	601	575	568	527	587	521	560	569	569	585	556	562	570	565	554	560	566	558	543	586	577	544	593	562	591	529	586	558	578	610	564	590	591	559	587	548	582	587	577	583	584	560	580	547	605	551	546	581	583	570	556	537	606	518	550	564	552	588	574	527	603	534	537	577	602	598	538	590	570	580	595	545	529	586	543	554	563	593	566	596	597	541	564	535	557	546	572	611	563	564	556	565	562	533	614	559	581	541	599	559	552	543	566	588	580	570	578	580	595	587	560	559	566	593	567	547	560	593	629	579	571	597	564	620	565	595	600	556	589	621	563	545	574	533	571	568	515	614	576	587	535	596	588	548	555	583	608	505	600	586	586	541	553	556	568	556	573	519	584	576	589	590	540	530	549	536	605	535	537	558	605	571	554	566	557	580	571	578	564	547	586	576	622	588	566	572	590	552	537	513	579	591	577	592	542	568	547	583	576	566	551	571	592	557	579	589	571	517	538	496	592	575	519	560	588	586	603	540	573	580	525	543	585	569	571	571	502	569	549	546	544	589	565	553	580	571	579	612	562	591	597	564	542	549	559	549	559	551	561	536	567	593	537	578	570	563	625	560	598	538	545	570	527	600	562	493	570	564	548	613	584	584	580	574	567	604	583	557	555	554	544	602	545	568	559	561	554	573	573	539	552	577	538	590	573	540	546	577	566	562	533	580	566	547	583	574	608	555	576	562	600	580	611	585	571	576	557	543	575	594	562	570	544	580	554	587	579	542	617	569	577	594	578	560	596	524	591	552	567	596	561	574	597	562	568	564	550	541	577	602	561	638	554	549	570	559	571	544	578	576	571	588	608	571	584	575	538	572	607	545	592	564	576	553	571	547	549	598	532	535	560	576	538	544	563	635	543	573	605	548	617	545	556	568	601	559	552	559	593	569	570	594	579	555	561	551	560	548	569	552	564	597	561	550	607	574	532	566	583	548	559	560	567	590	547	532	566	534	559	590	575	570	575	542	587	549	554	550	543	591	553	573	555	547	597	584	614	586	639	553	587	547	519	543	596	551	585	570	599	599	562	525	502	553	579	566	555	580	620	588	575	553	576	542	613	606	541	551	575	582	580	574	538	547	537	608	582	531	556	610	571	572	541	586	579	569	582	602	596	582	565	534	551	572	583	562	595	559	615	565	544	572	556	575	582	578	574	525	514	561	609	591	620	571	617	563	530	594	597	538	615	575	569	573	556	568	549	565	550	563	546	542	540	568	603	582	606	571	554	553	572	582	563	588	542	581	585	553	548	531	539	581	592	567	518	577	600	605	585	554	579	608	582	583	587	585	550	536	578	580	581	600	580	563	571	583	622	539	601	558	617	535	570	567	536	568	528	550	587	606	563	550	562	590	560	541	603	579	519	569	594	585	571	582	571	522	589	549	553	556	566	555	573	578	606	498	542	559	581	598	570	538	563	537	565	551	549	541	558	555	548	573	573	546	584	583	542	551	552	537	557	534	590	542	556	567	586	599	561	587	600	566	585	585	558	600	586	553	550	607	534	585	588	553	561	597	585	534	539	608	567	565	611	527	542	575	581	539	597	545	569	558	580	593	541	569	592	563	565	579	582	537	568	574	613	534	573	571	581	594	529	548	541	563	599	575	580	603	544	546	575	569	590	541	543	581	554	581	586	557	537	589	563	602	612	586	558	568	555	576	570	569	624	566	555	530	587	567	569	522	552	576	586	582	582	521	589	561	568	577	585	590	552	597	604	601	601	550	594	552	552	567	571	567	572	569	536	528	570	563	553	589	568	558	582	575	586	540	543	536	591	585	578	551	598	571	602	555	565	557	578	558	566	559	600	548	559	566	581	563	550	543	569	591	558	585	519	562	575	553	563	575	571	593	597	559	586	546	545	567	557	615	582	578	577	540	563	555	578	558	544	560	552	558	566	572	589	578	571	542	537	560	557	556	578	567	560	586	576	547	613	568	592	587	554	575	551	591	554	571	577	582	554	553	590	587	587	575	553	596	534	555	569	511	584	573	566	537	554	580	561	570	556	572	563	568	575	541	594	565	560	547	602	574	557	546	603	557	590	582	559	585	567	560	583	600	518	559	538	596	580	540	595	554	598	591	558	545	560	531	562	585	569	542	562	534	529	620	611	526	568	583	570	596	598	559	565	603	545	523	551	589	562	593	566	591	525	574	553	601	579	588	600	597	575	558	520	576	549	536	588	593	545	541	536	582	570	598	578	595	582	589	537	563	611	591	546	594	598	558	598	582	627	559	557	549	547	545	570	570	531	560	574	604	590	587	553	577	608	597	571	540	560	590	526	561	525	565	524	533	549	565	590	558	566	582	579	580	551	540	568	600	574	554	596	567	594	559	613	554	561	579	587	572	590	584	556	581	584	546	601	562	584	582	549	594	566	590	585	583	550	542	567	565	557	583	569	594	559	529	593	551	568	553	553	554	554	640	545	534	559	604	602	552	607	591	557	560	567	572	559	572	555	529	567	602	544	555	573	576	588	535	611	597	574	617	593	545	563	561	542	538	572	583	551	553	556	572	588	576	598	596	527	581	575	599	575	546	581	546	531	554	573	596	580	558	590	604	577	591	562	578	535	580	522	584	534	582	558	591	552	538	569	565	553	582	565	612	585	580	598	562	560	592	575	584	577	576	613	576	587	573	540	593	546	531	598	557	528	604	549	543	597	572	556	607	624	563	577
24756	21884	25710	28662	21886	21898	17975	696	395	344	319	307	279	287	253	259	249	249	240	238	229	226	257	263	267	225	229	208	214	182	217	217	237	243	216	236	220	221	238	245	228	204	185	223	225	219	218	202	232	223	230	228	216	214	240	212	201	230	229	204	215	236	211	213	217	211	243	199	213	218	214	217	233	244	254	210	200	224	215	200	240	217	202	184	215	204	203	217	217	193	222	214	234	209	212	208	222	228	258	212	205	200	210	226	219	218	220	237	232	245	214	207	271	223	221	212	221	207	188	234	231	189	200	229	231	226	246	190	195	200	190	232	225	254	230	233	219	242	216	203	203	209	230	221	224	210	208	216	230	226	222	203	203	201	215	182	240	185	234	229	242	176	241	227	211	210	222	235	234	213	228	216	238	216	209	216	221	187	244	216	210	220	224	215	214	228	225	224	210	241	229	210	206	206	220	212	227	189	218	215	252	263	240	214	234	188	206	230	232	263	215	220	235	199	218	241	214	188	224	212	203	205	250	201	205	225	209	203	205	214	198	218	199	182	192	210	198	224	226	234	201	221	214	216	234	219	241	235	228	233	232	228	205	227	224	230	218	231	182	210	225	245	218	200	233	196	243	200	231	190	199	224	207	196	215	198	217	210	223	240	226	225	223	228	223	206	210	203	217	239	243	216	218	229	216	200	211	215	233	235	225	199	220	207	192	195	205	215	219	216	200	212	204	210	231	187	200	213	220	243	210	212	217	218	197	241	204	251	223	241	206	218	215	215	227	219	225	184	192	208	220	223	232	235	230	245	193	189	214	193	217	247	174	234	207	219	203	223	225	219	239	226	209	237	217	236	227	230	204	220	223	234	244	227	215	218	215	207	209	226	229	214	231	224	230	228	232	205	215	248	230	209	215	205	207	205	225	209	216	235	220	214	191	201	215	204	233	189	256	230	186	206	214	221	235	214	211	209	219	234	243	215	180	236	197	200	222	222	272	212	206	236	228	221	190	197	242	219	218	205	213	234	234	220	237	235	227	229	205	233	179	229	213	239	223	206	238	223	231	201	232	196	195	222	238	230	230	236	181	237	224	243	222	210	232	241	222	211	221	223	204	220	233	215	228	247	227	218	230	193	203	225	215	209	217	223	198	231	193	212	219	198	225	221	236	198	203	208	196	213	232	212	209	219	241	206	214	225	232	248	221	231	199	230	219	195	222	220	219	200	204	217	204	204	221	231	206	221	197	207	222	240	234	238	210	225	241	215	220	221	207	200	225	236	205	207	232	223	226	227	215	211	222	223	206	242	206	227	232	203	233	229	221	221	216	212	209	219	210	186	217	214	205	202	238	195	232	202	215	226	236	254	243	204	210	215	240	226	213	188	201	229	228	200	204	207	219	229	223	186	207	223	216	215	208	224	228	206	204	215	257	205	226	216	233	223	211	195	207	239	206	209	198	202	206	202	200	206	271	236	215	191	229	217	210	226	222	233	235	207	218	216	223	224	189	217	212	202	229	186	210	187	200	245	244	200	214	239	214	209	231	201	248	219	215	232	208	198	214	208	202	213	208	207	213	242	202	214	249	202	224	222	203	251	217	222	224	200	244	230	223	230	258	207	242	214	196	245	220	227	229	201	204	219	235	241	226	235	220	206	210	203	203	228	225	219	211	222	212	205	203	207	221	218	214	223	258	213	236	234	216	203	191	212	220	226	214	220	222	245	201	212	218	214	217	205	206	218	246	201	209	218	210	231	213	212	202	249	214	190	210	213	204	192	212	211	218	185	180	198	204	206	214	207	219	207	204	193	197	200	205	239	230	229	219	218	209	244	228	206	215	201	173	240	210	217	232	225	201	223	199	207	261	213	202	223	239	214	201	221	219	217	244	218	241	237	228	208	206	237	199	237	243	206	235	209	223	208	207	214	217	225	196	224	212	219	221	222	210	205	214	212	212	228	217	224	169	213	213	213	216	217	213	223	224	219	231	216	216	206	230	234	211	228	200	216	201	220	211	209	218	248	227	236	227	226	229	246	205	199	205	219	236	200	214	239	193	197	232	222	220	218	232	226	221	243	203	186	234	244	236	222	195	199	198	198	226	224	191	233	222	215	212	177	245	235	237	208	188	209	203	203	206	236	213	222	202	237	206	184	211	215	217	237	212	224	216	231	235	234	194	202	213	213	221	232	223	206	274	200	239	237	211	224	209	201	235	201	201	208	196	210	213	242	213	232	217	207	218	218	199	209	219	252	228	223	244	210	217	234	185	234	235	243	205	190	225	252	217	223	224	217	200	210	225	221	244	200	231	205	210	244	226	230	231	229	243	206	208	222	215	220	207	216	225	226	210	210	202	208	197	230	217	222	235	221	240	220	175	210	225	234	236	242	200	202	198	213	227	217	222	235	242	189	217	208	217	220	233	234	224	203	231	214	249	226	203	242	225	241	239	200	259	185	189	209	198	208	238	245	224	201	208	253	181	254	223	220	212	237	211	222	204	214	202	222	215	221	197	232	208	199	205	211	218	222	205	228	214	233	208	201	197	208	233	222	202	196	211	206	213	217	193	193	221	187	214	186	211	210	217	230	235	191	205	266	208	220	210	229	231	234	231	221	215	232	219	200	245	220	197	203	208	219	217	250	213	213	227	208	204	203	243	225	205	235	219	215	207	229	203	214	201	225	230	197	222	223	223	190	215	219	225	211	215	242	255	201	208	241	196	237	228	224	226	197	210	223	223	201	192	199	215	217	227	205	225	229	226	209	213	192	231	211	256	237	226	234	231	234	221	181	202	211	205	229	193	219	225	230	233	231	212	221	233	231	194	214	228	209	195	250	203	200	234	232	216	203	198	241	208	208	206	226	206	230	210	227	248	213	231	209	239	203	207	202	204	227	208	235	184	236	226	232	225	219	222	224	217	251	226	202	245	228	211	180	214	238	217	214	201	201	208	240	230	233	206	220	215	202	200	232	194	189	201	230	205	201	223	203	225	211	219	224	209	225	220	240	233	213	212	218	198	228	233	240	205	195	222	236	209	197	225	215	209	243	222	211	190	220	236	226	197	214	230	216	191	219	218	214	216	183	228	209	209	196	238	206	235	212	232	222	249	211	258	238	215	214	212	243	223	192	208	226	197	222	189	223	238	202	201	218	192	218	193	172	235	203	222	216	241	219	215	205	197	206	218	219	197	225	233	237	206	199	210	199	238	240	238	206	232	200	227	212	224	233	220	233	197	214	242	233	236	220	185	232	237	217	190	227	213	210	220	217	252	230	198	222	210	238	208	201	222	221	211	208	218	195	230	212	217	192	238	211	217	216	230	204	222	193	214	211	221	229	209	196	205	216	226	208	204	208	205	202	257	206	200	223	222	213	217	218	196	235	194	195	209	223	181	200	188	205	215	218	235	214	196	200	199	234	245	221	192	214	215	213	210	240	211	235	207	244	220	210	209	219	208	238	203	228	203	185	193	228	195	240	218	206	216	195	234	207	210	238	257	233
9495	4414	2201	1117	781	648	562	544	569	495	507	498	506	535	518	469	483	531	503	480	506	487	476	499	465	502	469	498	484	446	484	495	473	481	452	459	447	483	455	477	455	492	439	448	467	476	452	483	490	433	529	478	486	500	492	434	465	451	494	477	461	464	472	462	456	492	482	484	486	489	471	491	458	468	487	467	486	458	461	483	424	458	468	471	489	423	492	479	479	447	439	452	477	449	491	454	481	448	439	465	461	486	486	439	477	460	474	487	473	480	437	525	451	475	487	485	460	438	472	432	456	465	482	454	467	477	483	472	494	481	466	485	476	447	458	489	447	481	467	481	483	448	492	522	489	458	455	506	422	472	494	498	428	434	490	473	458	485	454	474	423	461	451	466	485	490	471	453	453	442	472	463	453	482	482	543	475	489	418	487	439	434	452	463	469	462	460	494	454	489	462	431	489	455	453	500	460	454	451	466	475	464	477	470	494	476	507	449	447	436	452	457	477	425	479	484	473	448	424	472	483	457	436	477	456	470	480	449	488	467	452	509	505	469	475	497	463	461	444	478	444	458	494	487	465	477	471	445	460	449	474	467	484	479	488	461	495	479	452	483	508	457	441	461	461	482	506	474	475	488	498	433	478	464	474	472	424	455	478	433	451	470	514	477	434	488	455	457	499	463	490	478	490	484	446	454	452	514	498	492	468	425	462	500	472	450	474	481	503	443	449	483	467	474	460	490	460	472	487	478	489	448	460	516	519	458	475	468	462	451	476	453	471	499	462	438	495	467	469	456	482	442	457	447	491	435	491	471	460	459	487	464	471	456	482	453	483	463	501	448	521	488	474	426	450	452	451	522	465	446	474	475	444	448	437	477	506	471	453	450	514	455	478	489	463	462	490	471	446	460	476	472	514	447	437	452	469	523	464	475	468	496	469	442	485	439	487	480	489	463	429	494	450	479	460	461	457	443	435	445	438	463	474	504	433	511	495	450	463	471	496	504	444	461	444	486	447	456	459	460	482	463	502	411	451	491	465	492	468	473	448	456	469	436	446	523	405	474	453	471	450	460	474	476	447	462	424	454	462	460	462	449	467	471	466	496	455	470	469	460	504	473	498	461	448	467	491	503	484	492	465	522	486	452	452	469	478	463	458	532	481	444	470	437	461	472	467	503	500	486	496	478	468	480	467	447	452	479	495	453	448	432	462	518	473	460	445	475	481	517	458	485	449	426	480	488	429	471	477	475	426	495	445	451	497	496	475	449	471	497	433	468	469	452	473	468	474	471	476	503	469	473	477	496	495	488	473	453	465	474	447	490	481	479	494	476	463	453	452	443	514	478	478	468	483	465	494	505	423	489	432	434	486	449	460	440	477	458	470	511	512	450	448	444	470	455	448	427	464	445	468	476	459	458	487	452	437	472	459	474	460	453	441	462	430	475	521	481	491	460	476	454	452	500	452	481	492	436	467	434	456	475	437	437	435	456	504	492	473	480	466	488	444	463	470	483	481	467	478	460	449	437	460	484	449	449	476	481	481	467	469	507	496	483	442	456	495	476	452	519	439	484	481	472	465	456	449	492	470	471	448	425	463	487	484	500	456	453	474	463	466	454	471	481	485	439	437	467	458	463	510	461	423	465	460	451	518	476	494	429	463	477	443	458	462	468	470	474	475	456	495	469	499	466	481	486	453	472	446	482	426	455	501	466	461	449	482	453	463	436	475	425	475	466	500	486	431	459	462	469	445	481	454	469	487	455	488	470	469	423	441	479	507	432	496	482	473	439	457	449	495	478	498	451	451	471	501	428	503	464	478	456	454	462	457	450	450	479	479	435	425	479	473	450	445	484	437	498	483	464	428	422	464	465	469	446	474	489	488	492	493	504	494	443	468	504	481	478	479	472	454	442	475	434	466	489	457	506	480	465	459	491	499	449	480	485	463	461	480	415	490	442	438	499	421	512	492	484	470	468	458	456	487	449	519	455	475	474	438	471	453	493	485	454	442	473	481	523	473	422	462	478	494	472	454	504	440	500	459	456	472	457	476	441	467	448	470	483	472	477	472	495	492	508	454	458	467	486	470	469	469	500	460	451	446	443	501	480	471	469	493	452	495	469	475	442	498	453	475	446	470	485	472	498	467	444	462	478	489	462	488	475	409	464	477	453	501	441	469	471	484	473	473	481	479	466	490	475	449	485	454	472	487	487	487	483	494	467	474	471	470	466	465	436	455	434	469	454	466	457	490	468	447	455	463	475	490	526	468	466	454	498	442	462	446	469	444	463	476	477	463	471	457	461	474	449	459	448	489	463	485	456	427	462	459	431	498	503	435	463	455	456	488	456	450	492	476	490	508	483	469	465	472	494	451	428	496	458	482	489	485	470	464	481	476	479	453	452	471	464	505	451	462	416	501	439	438	423	497	479	438	465	444	476	472	428	500	465	439	484	477	456	480	476	473	481	482	431	494	489	459	437	473	467	486	493	518	450	436	454	501	478	506	463	434	452	479	446	478	476	496	464	462	473	464	487	441	459	459	462	454	529	510	481	474	485	506	481	467	480	465	466	458	473	478	497	446	482	495	501	481	449	467	492	495	484	446	443	505	503	476	509	445	493	479	458	464	507	529	437	434	447	459	501	468	494	462	486	425	480	469	501	462	444	486	482	470	488	462	476	463	470	456	450	470	472	433	465	472	471	456	481	478	469	461	465	461	475	513	428	458	489	472	481	453	475	459	490	481	473	475	465	419	463	468	466	470	477	461	504	454	445	435	452	514	497	482	498	485	477	515	462	455	428	464	441	492	490	503	478	492	473	469	471	495	479	461	461	494	462	493	419	462	510	456	467	463	449	502	472	461	471	475	483	494	477	448	474	437	467	467	492	439	451	475	509	496	467	486	451	524	465	468	466	489	473	430	474	464	459	446	464	449	446	427	476	439	500	450	437	471	459	418	487	466	452	457	464	477	485	473	485	479	456	471	474	440	490	494	455	506	495	506	474	466	428	450	499	452	438	462	469	493	483	449	451	488	443	457	466	461	481	497	502	477	452	487	465	524	525	462	446	428	455	498	440	435	510	427	546	449	463	468	479	472	426	489	471	462	444	465	455	482	503	473	457	488	490	441	458	476	441	468	494	488	464	461	465	495	448	477	481	473	457	504	444	470	461	431	446	451	469	429	414	486	467	467	463	478	463	452	450	524	490	437	519	491	515	463	495	487	459	449	476	471	479	461	480	449	473	514	450	485	474	482	464	434	502	480	471	474	476	472	480	486	477	452	476	484	484	492	472	468	482	476	459	470	507	463	459	472	476	452	509	476	477	471	459	452	475	441	417	518	458	489	471	459	472	475	434	475	486	445	450	484	474	500	468	496	483	445	481	508	466	459	503	479	486	445	447	474	463	499	473	484	457	454	434	457	474	476	493	500	449	466	468	495	497	487	492	477	479	481	487	439	432	478	519	444	460	446	475	449	449	496	443	476	529	468	453	471	468	481	450	458	476
33179	19885	6643	354	194	181	161	170	152	148	148	155	160	152	149	147	127	139	157	163	144	134	145	147	162	143	138	139	168	122	139	129	160	145	162	135	133	140	120	141	140	153	117	144	136	141	163	140	145	127	158	133	137	131	154	173	143	147	181	162	149	149	127	143	130	149	156	174	145	135	152	138	147	131	126	149	154	144	133	138	148	142	161	158	144	148	162	112	140	154	110	135	140	132	145	137	163	153	147	162	160	150	157	156	139	131	152	126	150	150	153	165	147	133	144	146	151	132	137	137	157	157	149	141	144	134	139	149	138	161	137	140	136	138	129	148	151	139	149	159	130	164	131	165	145	182	134	127	142	151	147	136	133	139	122	148	133	121	155	133	153	127	125	134	135	161	148	157	165	162	143	144	127	142	128	130	112	126	146	143	129	153	150	125	143	132	140	154	143	153	130	140	148	145	149	146	133	152	119	150	118	156	139	130	152	171	158	143	156	176	143	170	155	154	144	130	156	135	142	132	132	149	120	147	133	144	153	139	131	144	158	135	131	153	158	150	154	149	141	117	125	126	139	133	134	133	128	173	148	136	135	131	160	118	135	148	149	141	141	119	135	132	130	142	115	135	145	124	143	161	128	126	148	126	157	134	150	131	116	124	166	155	142	137	137	137	131	156	143	125	153	148	143	155	152	144	144	148	148	126	142	129	140	151	129	128	150	168	118	166	144	143	133	164	157	141	143	160	134	145	138	156	180	134	141	157	140	152	133	155	110	119	155	127	127	150	161	142	138	154	152	164	137	153	129	133	154	125	147	150	131	120	125	166	171	145	162	153	141	155	143	127	148	171	146	150	148	140	143	126	172	143	153	129	134	160	150	152	141	139	124	157	166	168	119	152	144	138	151	156	130	129	159	126	142	138	151	134	131	156	139	130	140	171	146	145	157	167	136	155	151	147	130	151	152	144	141	137	144	141	123	142	117	154	121	134	137	134	151	142	137	161	153	143	122	155	157	151	133	168	142	108	143	135	141	130	171	143	114	161	144	109	120	143	153	141	129	141	163	166	163	145	136	166	149	126	128	140	148	147	139	141	127	131	117	163	136	154	136	169	144	123	146	147	124	154	129	149	140	142	160	122	131	137	144	145	154	146	145	149	142	138	144	133	150	152	154	135	141	135	149	135	138	126	167	153	118	144	144	147	141	135	148	141	146	162	151	138	134	144	146	123	160	154	159	129	143	135	146	182	170	131	132	141	153	124	133	137	161	133	135	131	126	147	136	144	178	136	161	143	147	141	135	128	149	155	131	152	151	133	141	155	151	153	140	121	153	142	141	145	125	134	140	129	141	133	145	140	144	147	146	147	133	134	155	157	141	152	153	154	156	129	130	134	128	130	121	133	146	153	128	151	146	128	120	131	128	142	154	147	146	147	149	158	138	175	164	127	146	114	143	153	121	131	151	125	136	165	159	148	151	125	125	162	136	151	125	151	136	149	148	147	150	152	152	146	127	126	142	134	131	162	128	147	130	134	137	138	132	143	138	130	157	137	171	149	150	172	137	124	138	151	142	108	145	145	152	132	123	138	153	162	145	139	137	145	131	157	147	125	161	144	158	130	168	133	157	145	152	153	147	136	144	141	150	125	126	152	124	130	173	123	123	143	128	159	156	111	167	138	139	131	136	156	137	158	136	161	136	155	161	137	159	153	127	150	152	122	153	144	139	154	154	151	139	149	162	155	162	135	129	126	167	149	145	166	170	147	132	148	138	135	140	132	135	139	158	149	128	143	162	126	158	144	132	134	127	152	128	145	156	155	143	108	147	148	138	133	137	159	147	141	138	159	167	147	169	150	126	139	151	154	129	129	136	128	122	130	131	136	123	145	145	141	165	145	144	148	161	153	168	150	138	158	156	147	141	140	148	131	151	123	113	123	124	156	130	168	163	120	155	146	152	154	145	144	148	119	148	152	121	142	137	142	149	139	136	142	156	143	135	189	129	142	125	150	122	144	125	128	128	139	151	148	133	147	129	138	141	147	129	133	149	139	150	146	125	146	160	140	148	169	148	169	146	126	151	122	135	160	145	148	136	154	150	160	117	133	158	135	156	130	123	140	138	139	127	157	133	155	133	134	151	129	142	123	138	154	170	140	172	125	147	120	141	139	165	149	145	146	139	116	152	136	148	157	129	127	130	132	113	118	133	125	141	128	145	152	155	117	136	141	143	136	138	141	156	144	160	151	144	142	125	138	147	142	132	137	166	140	146	156	127	145	154	123	153	148	130	109	139	160	144	148	167	144	153	151	132	140	143	125	114	133	129	145	138	133	135	133	145	160	150	165	142	141	133	161	143	161	149	156	143	129	159	123	138	166	153	120	132	156	153	143	147	161	137	143	127	153	139	171	121	153	166	155	124	151	134	165	146	139	127	153	129	136	132	143	140	145	131	130	123	122	150	127	131	143	152	151	137	159	149	161	143	133	131	158	148	132	132	137	178	131	129	145	153	141	154	131	137	126	139	134	112	139	142	137	125	149	148	144	138	131	155	151	160	144	129	134	163	139	160	151	153	132	141	154	139	147	130	148	156	137	162	135	155	120	129	150	167	141	153	133	139	145	138	143	141	138	155	145	131	126	142	145	142	124	128	149	135	127	140	126	134	134	115	158	141	122	131	149	134	126	143	161	134	134	162	151	150	121	136	140	139	123	140	145	144	127	170	151	157	143	146	152	158	137	125	169	143	148	142	152	144	143	149	135	147	137	164	152	145	157	153	144	147	145	140	138	181	163	134	152	147	128	133	144	146	141	138	125	140	128	163	127	136	140	155	123	143	163	155	144	140	147	145	156	158	125	144	159	129	163	135	153	164	115	136	153	161	144	131	130	152	150	142	139	120	157	134	152	130	128	149	140	126	132	135	139	140	143	151	132	128	140	174	143	148	135	137	142	153	154	136	144	150	134	151	147	158	138	142	154	150	151	135	139	144	141	127	143	136	147	153	137	154	151	123	171	156	146	150	141	157	144	138	142	136	135	124	142	139	169	126	146	133	139	166	128	125	158	168	119	126	144	142	134	142	133	147	122	130	147	130	119	146	141	152	150	151	143	156	135	134	156	141	137	141	137	160	144	151	148	163	117	156	123	132	158	159	137	149	156	134	138	147	131	132	166	139	136	138	146	137	135	145	145	127	157	131	123	136	147	147	148	134	120	148	127	148	164	177	144	122	158	156	139	156	145	138	142	159	157	155	152	155	144	154	136	135	132	133	167	142	166	163	120	156	129	139	139	132	138	144	129	149	138	135	121	130	112	142	144	133	144	140	137	149	133	130	168	170	149	129	131	140	151	149	143	145	155	134	154	152	151	131	131	139	144	140	133	139	161	133	132	147	174	146	142	155	149	168	147	135	140	136	160	136	150	146	155	132	165	124	139	121	152	126	144	146	127	153	139	136	135	145	139	151	148	125	127	169	137	162	167	165	155	140	145	139	151	156	136	153	121
5612	550	485	404	371	414	391	340	378	350	372	364	379	389	395	345	367	366	353	363	396	385	405	373	358	380	372	368	413	386	360	333	365	370	401	367	355	349	389	359	366	383	367	358	364	369	364	367	384	361	347	405	359	347	391	366	366	352	365	363	360	349	359	353	359	368	390	352	337	335	370	366	353	345	379	358	398	370	389	403	364	327	362	400	384	359	364	381	410	365	370	378	363	366	351	387	372	363	345	359	334	336	376	398	368	396	371	372	357	382	338	344	355	390	378	366	402	368	343	350	358	380	403	358	389	355	368	356	403	382	357	350	323	394	373	356	349	363	372	357	410	389	410	379	376	362	363	341	377	382	355	343	344	370	375	371	371	378	342	394	361	377	343	373	371	383	354	362	389	376	308	376	357	374	373	357	381	355	348	350	378	400	399	375	368	387	384	363	366	342	327	347	391	388	336	362	331	359	313	357	369	384	402	385	362	363	353	344	359	337	386	379	375	361	411	377	367	386	346	383	318	369	369	368	355	367	364	368	329	372	373	359	389	383	383	355	408	373	373	322	396	382	355	351	364	355	392	398	342	375	375	346	383	348	350	355	356	389	399	356	343	381	385	363	370	372	413	388	333	409	330	371	362	379	369	382	370	356	340	327	333	353	383	373	347	392	352	392	331	372	373	351	366	394	361	368	354	380	398	382	390	357	357	346	369	360	388	373	304	412	371	381	390	335	311	337	363	371	361	374	353	328	339	373	364	335	372	362	363	378	351	344	362	362	357	410	342	355	412	335	394	382	347	347	358	376	351	381	401	348	380	363	349	369	378	389	361	378	374	360	368	386	352	353	378	333	353	393	379	388	353	388	382	382	372	361	370	359	344	392	388	374	352	338	349	358	338	379	338	377	364	386	399	360	373	367	374	368	398	352	352	361	348	356	389	347	364	350	368	363	356	359	352	408	382	389	355	413	372	354	349	363	354	363	369	354	364	372	347	360	392	379	366	369	340	381	340	364	373	370	391	370	367	370	356	386	398	396	372	389	321	353	345	378	376	372	362	395	366	405	357	390	379	389	394	356	382	356	398	377	373	388	337	363	382	393	367	374	376	335	369	369	390	379	382	386	391	373	378	379	370	359	365	383	372	363	351	361	330	389	376	403	363	359	372	377	369	358	363	381	363	366	381	386	353	359	346	375	385	372	401	371	367	349	373	359	384	357	355	361	360	355	367	389	384	350	379	349	396	368	335	332	357	362	362	364	371	386	358	360	377	339	359	406	348	339	361	377	414	381	374	361	399	381	381	388	386	397	343	362	353	363	349	363	388	352	346	345	364	393	367	353	352	381	366	328	334	366	395	352	356	378	358	379	350	373	378	346	382	361	383	394	368	374	360	383	398	384	402	372	369	365	352	356	361	361	346	383	365	369	379	402	350	389	385	394	356	369	351	373	359	339	385	342	365	406	341	345	361	380	395	354	335	357	366	361	366	326	364	390	342	358	383	381	399	353	340	375	388	395	398	355	371	392	370	358	332	375	377	368	368	371	361	363	380	386	351	339	404	357	358	368	365	347	370	368	386	373	374	368	382	374	344	376	357	354	346	406	371	366	352	395	348	366	347	358	386	378	351	349	374	384	371	370	360	382	359	343	347	364	387	381	370	394	379	356	360	342	363	398	371	361	373	341	364	385	363	377	384	355	363	350	352	353	343	385	407	319	367	360	384	369	371	387	368	333	366	346	387	355	384	343	383	337	392	376	357	382	335	317	315	352	349	357	353	391	382	380	367	331	352	384	348	367	362	393	372	394	354	363	352	387	368	352	376	353	346	391	360	350	381	360	348	329	369	409	388	403	373	363	389	362	353	362	365	354	360	326	359	381	369	354	334	328	383	375	362	405	414	380	354	349	397	338	382	395	362	331	396	356	355	351	395	342	360	389	363	329	416	357	370	389	382	375	376	346	360	388	367	378	363	349	370	360	365	322	361	338	367	366	365	387	373	373	371	381	358	368	341	375	371	379	358	343	355	381	343	341	392	385	351	394	390	352	356	333	397	350	369	373	359	358	355	354	322	405	337	363	362	384	412	354	334	374	368	386	370	350	336	368	355	352	378	345	365	411	378	410	382	342	412	357	373	391	371	383	355	361	384	396	364	350	348	364	382	350	357	361	400	377	367	360	327	361	378	384	351	333	347	388	367	381	373	338	373	352	362	332	352	357	355	372	387	371	373	375	371	374	366	354	342	364	371	372	339	373	396	385	379	381	368	388	370	367	404	362	378	385	339	335	326	356	378	364	399	318	329	350	361	376	371	370	396	343	358	347	390	376	357	364	362	365	366	340	358	390	366	356	355	394	359	374	348	394	372	329	354	384	397	369	342	329	383	381	372	365	376	361	336	357	361	374	346	353	367	346	358	361	368	386	379	354	385	384	352	353	351	374	348	364	346	361	364	375	344	381	367	414	369	364	360	371	348	400	365	343	349	384	365	349	372	358	342	369	359	383	367	404	319	357	356	361	389	352	369	364	391	339	344	378	359	375	376	350	360	356	370	386	378	357	368	368	375	354	368	364	359	367	384	335	372	382	372	395	356	375	345	360	420	373	336	375	392	365	353	388	404	393	378	376	392	384	359	407	367	332	380	349	365	380	346	356	355	350	363	355	359	332	369	390	345	376	352	385	363	352	366	361	413	378	358	402	350	332	416	354	374	371	343	370	345	367	385	375	381	379	375	366	370	371	363	382	394	385	372	359	354	361	365	356	349	368	372	358	388	336	353	352	336	357	393	387	391	383	345	373	378	369	364	347	380	363	340	361	332	368	328	377	381	400	349	325	386	354	328	345	346	368	375	336	400	395	380	378	369	368	365	401	384	348	353	365	356	355	376	353	391	383	371	347	357	366	387	377	363	391	359	363	410	343	361	349	363	394	383	372	368	366	384	350	381	358	362	347	347	394	370	374	338	348	364	392	342	363	370	368	344	385	349	390	387	401	376	362	396	392	343	365	346	381	412	363	358	362	354	374	378	365	326	354	329	357	339	359	366	320	367	367	347	351	349	388	353	393	354	383	362	327	368	342	374	368	380	410	372	364	366	360	367	340	349	346	377	332	380	353	370	376	368	369	365	334	373	355	373	342	373	387	361	370	358	344	354	362	362	356	343	362	357	380	381	371	399	341	376	364	380	365	388	351	368	350	362	359	353	384	379	363	364	349	338	375	377	373	349	372	372	373	374	350	383	382	363	359	374	379	351	352	354	372	331	383	361	383	321	380	381	357	385	349	378	376	369	380	369	347	366	374	381	357	399	336	364	343	364	366	360	367	326	394	366	366	363	344	348	373	346	369	336	367	390	331	377	366	354	362	355	405	399	346	371	338	406	371	359	393	356	374	366	379	375	371	385	352	345	378	346	380	402	370	351	360	376	394	339	367	353	367	362	400	361	362	371	384	364	349	328	375	347	401	368	369	382	401	385	400	373	345	356	411	370	385	395	376	410	370
24093	20884	24299	27601	20877	20826	2067	422	346	340	329	296	291	278	274	271	273	255	298	258	251	247	245	264	275	244	250	291	265	280	273	254	257	278	252	232	237	274	277	255	267	261	255	234	255	289	291	270	222	236	263	261	272	253	235	252	252	237	240	231	246	260	248	269	251	246	246	245	270	237	249	244	257	236	246	250	233	258	223	228	248	253	255	238	280	269	247	256	262	277	257	279	279	246	263	268	273	260	237	263	265	287	292	251	276	248	247	254	254	265	267	268	295	263	235	223	250	263	266	274	253	269	247	242	242	245	257	236	248	263	246	264	274	261	232	280	268	246	255	265	271	294	237	287	248	277	251	254	257	265	256	278	242	252	245	264	274	260	229	255	259	290	265	258	243	233	264	261	263	255	236	256	256	247	264	259	239	233	282	291	242	276	273	261	256	238	283	275	258	260	267	218	270	261	281	232	280	234	273	251	267	259	260	261	226	249	272	236	225	260	251	245	267	229	243	259	257	242	277	269	265	249	256	247	268	290	236	252	230	248	250	251	228	266	260	260	266	258	272	248	254	290	264	242	254	247	244	238	240	273	283	259	246	265	259	261	266	268	279	256	237	289	280	279	252	252	234	231	275	277	252	295	257	243	241	236	239	253	259	250	242	268	260	210	259	254	242	266	250	278	262	245	263	268	256	256	240	283	259	243	254	250	266	255	266	247	242	261	258	267	266	312	278	238	246	267	244	261	251	237	286	249	235	246	235	235	255	251	268	268	269	284	263	260	264	254	273	269	224	267	248	250	281	247	246	252	240	261	250	250	252	242	261	244	276	250	245	255	277	272	259	252	255	255	271	232	251	244	260	263	242	246	286	247	272	267	271	222	251	242	267	260	279	295	265	257	248	264	260	265	239	268	254	231	258	261	277	250	259	267	243	258	273	235	243	230	243	259	250	244	254	251	282	253	283	237	226	260	251	251	242	265	262	244	260	214	248	221	266	272	250	237	246	253	276	259	247	251	256	233	244	271	258	270	246	229	284	259	245	273	248	258	252	252	273	244	280	267	280	277	274	275	253	268	217	266	246	235	266	252	258	252	248	251	255	282	230	266	268	297	258	235	251	259	250	272	237	253	260	236	281	245	261	260	274	249	246	260	259	268	272	257	242	248	255	276	254	257	238	258	275	252	242	221	253	242	243	266	232	269	265	267	244	282	250	241	251	249	254	265	239	263	276	237	231	277	266	249	238	216	234	238	295	267	271	233	274	250	265	266	222	239	280	237	243	234	291	255	248	293	233	270	250	287	263	242	243	240	242	287	233	249	309	245	232	278	298	240	231	241	291	259	273	288	248	233	268	282	266	236	254	252	224	237	233	258	246	240	284	268	256	263	246	249	258	233	248	266	248	251	289	237	246	256	233	246	267	263	237	248	260	275	257	221	255	235	265	272	272	270	255	232	261	281	239	237	230	282	264	244	255	254	238	240	221	251	270	234	259	284	233	248	238	233	263	254	261	259	246	275	259	246	289	223	243	258	233	258	252	236	254	259	260	238	232	287	258	242	253	222	231	258	274	225	259	268	260	241	271	251	243	258	275	234	272	239	217	244	263	253	274	226	261	253	278	248	254	266	265	240	246	267	290	285	304	263	253	265	250	247	239	198	246	275	242	261	271	248	283	273	233	245	262	267	250	239	252	243	250	256	245	257	260	249	242	286	254	240	221	262	245	237	253	235	272	294	237	238	257	258	264	219	236	266	228	251	275	223	292	257	244	264	276	264	257	266	261	258	238	273	287	245	254	262	240	254	268	249	241	264	259	227	251	241	292	282	250	251	225	212	211	260	235	229	254	264	263	297	235	292	286	260	260	260	235	267	235	283	282	236	275	252	247	257	245	268	277	239	272	265	273	228	244	266	256	244	278	290	241	252	275	258	273	241	259	253	258	246	242	243	251	224	248	224	215	267	253	255	241	218	295	262	253	220	225	255	249	264	252	284	264	249	235	246	247	262	225	245	280	232	237	256	256	248	247	235	252	264	250	257	252	242	246	256	246	286	294	280	256	280	253	261	266	287	230	304	279	273	257	246	250	270	254	263	269	251	250	233	258	267	252	228	264	261	270	253	238	237	256	289	239	265	230	235	246	255	241	254	279	225	268	241	266	259	248	266	255	235	249	289	261	258	247	273	272	235	257	277	242	258	237	241	250	216	251	237	269	270	245	239	223	226	251	243	254	228	246	265	243	286	231	254	262	265	240	249	255	271	240	253	257	253	263	253	266	239	238	259	266	250	268	270	244	246	256	238	250	236	230	271	261	284	244	246	258	255	248	268	255	250	259	237	264	220	260	266	257	239	281	256	254	281	282	260	240	244	251	253	276	286	265	267	230	248	249	231	245	254	269	264	253	251	287	229	243	285	255	234	292	253	304	267	270	235	221	247	262	235	281	281	243	236	266	262	248	266	263	253	259	263	237	278	239	232	231	270	244	286	275	248	258	255	239	246	246	250	275	272	260	263	238	259	260	271	298	259	246	262	277	244	258	245	260	239	239	252	249	254	250	245	254	270	258	247	271	240	248	254	239	271	271	246	250	233	256	273	233	231	219	269	234	282	242	235	253	285	249	228	279	228	235	255	293	272	265	235	246	250	244	248	251	271	266	211	276	239	264	237	256	299	255	239	242	248	294	251	231	262	277	258	256	257	280	261	248	252	267	259	240	247	247	263	251	268	260	259	279	273	249	276	233	243	291	220	278	234	275	268	257	270	258	258	276	251	255	271	252	227	271	286	264	238	242	260	271	237	231	247	292	248	272	247	259	246	263	254	247	251	253	236	258	267	223	248	252	252	263	264	258	249	250	250	268	266	260	268	272	262	246	245	239	278	248	259	280	271	257	243	248	261	285	277	266	261	280	263	291	249	267	254	322	252	266	248	242	245	265	244	274	227	246	243	258	272	243	247	260	229	257	239	251	304	251	212	232	266	244	255	265	265	265	240	234	266	251	248	260	257	225	241	265	246	249	253	274	262	259	253	254	253	266	277	237	284	283	284	267	254	264	257	252	247	261	274	270	278	260	266	257	290	239	272	259	237	230	233	221	245	272	263	258	260	251	260	262	230	229	281	273	256	232	264	274	269	246	226	228	231	242	260	246	227	256	274	245	241	257	259	269	259	255	252	238	245	254	265	246	248	267	256	247	260	255	230	258	267	247	269	251	266	222	241	246	271	218	272	255	254	267	254	241	235	260	247	232	266	233	228	254	273	246	261	250	264	257	264	275	259	249	267	277	263	218	239	252	256	235	243	239	233	268	245	249	232	235	244	276	250	230	268	251	249	249	237	251	236	256	265	266	212	278	273	241	260	248	269	245	248	251	273	264	280	242	258	226	241	256	244	257	252	267	255	249	246	256	231	269	282	260	249	251	266	244	224	257	281	272	284	257	258	248	248	233	224	267	267	272	249	245	248	236	244	240	264	274	259	269	237	229	253	222	257	249	254	242	240
8033	2865	1544	874	723	606	640	584	658	571	581	599	616	609	587	549	587	563	569	579	583	571	621	574	560	553	574	566	598	590	631	588	572	563	552	544	586	589	605	565	533	590	567	573	585	631	588	558	558	574	574	537	583	551	552	574	566	571	574	632	609	605	600	569	572	620	595	538	571	551	564	534	559	586	580	575	516	594	558	518	583	582	567	592	559	575	544	559	582	526	530	550	605	563	565	546	578	571	587	581	585	616	561	581	580	583	538	583	554	549	595	562	585	582	569	592	588	565	593	575	569	561	546	561	546	561	550	579	559	562	558	595	550	591	584	596	547	578	603	552	536	628	566	578	554	582	537	578	580	546	616	539	544	545	547	553	572	554	545	538	549	613	544	567	571	547	585	548	552	563	581	557	569	570	593	571	538	572	554	586	551	568	608	562	584	586	567	550	594	594	570	568	564	545	581	577	560	603	563	565	537	545	569	583	580	558	516	556	535	546	573	567	567	584	604	563	551	546	575	592	561	542	587	621	560	533	586	541	548	562	569	565	556	585	539	549	547	569	553	567	578	618	570	595	585	603	604	570	556	566	616	568	580	594	622	588	615	537	562	530	512	536	573	595	552	583	551	579	594	552	593	541	561	577	566	575	619	560	567	593	599	586	600	567	527	562	571	549	560	551	550	592	566	563	568	572	583	533	561	626	561	544	541	541	557	554	554	550	553	583	532	602	558	523	589	532	579	596	544	579	588	585	549	580	578	521	564	553	560	585	573	594	574	562	575	571	602	574	542	581	576	598	575	548	547	613	579	569	544	509	594	602	534	586	609	544	556	584	580	587	536	588	563	535	546	562	560	559	559	585	561	576	587	545	601	576	507	589	547	574	578	522	577	565	591	558	531	523	580	513	545	569	585	589	586	602	523	608	570	550	571	580	564	570	617	565	582	558	566	554	565	599	583	520	596	539	552	593	562	588	532	581	577	548	558	557	569	625	576	595	605	537	570	574	541	575	525	519	614	513	591	553	545	549	554	568	598	535	581	562	585	531	545	567	627	609	582	568	518	595	561	578	569	577	589	547	617	528	557	580	601	576	585	535	546	549	587	551	601	579	538	569	574	595	594	555	562	567	614	535	574	568	566	584	542	614	588	533	592	555	549	576	578	580	594	575	540	530	554	562	593	548	556	621	597	596	595	627	546	562	578	616	570	565	548	521	583	574	579	587	622	546	557	584	599	577	573	553	574	565	604	543	556	533	582	544	589	573	571	614	553	609	578	557	591	605	593	598	555	572	624	588	599	548	544	580	580	572	566	568	616	602	566	575	542	577	544	555	599	585	525	577	522	584	578	561	579	587	550	542	625	566	564	574	575	568	554	542	593	586	549	551	521	587	577	552	536	583	562	580	558	598	585	573	590	523	557	580	606	560	541	575	543	554	583	589	545	544	603	541	583	605	573	585	615	571	568	564	551	540	549	597	571	584	580	602	557	537	563	552	640	621	557	542	554	574	521	555	625	597	521	591	622	602	530	552	607	592	559	563	558	602	586	555	568	573	585	554	564	530	544	565	613	576	580	579	603	559	597	569	605	544	565	600	573	561	605	542	546	572	541	542	578	535	564	532	584	624	564	585	548	587	551	557	582	578	580	543	566	557	573	564	554	521	638	537	547	555	605	578	576	565	522	568	549	569	567	590	562	545	529	548	603	571	570	606	576	575	580	599	562	593	559	606	528	576	600	550	581	569	563	567	607	579	605	601	578	565	583	585	583	527	571	571	572	579	615	567	597	628	606	576	575	539	577	595	602	536	607	542	563	570	574	569	527	558	592	574	577	577	540	587	584	597	554	580	541	562	573	565	565	553	567	525	582	571	518	557	571	583	518	565	605	585	570	549	568	550	569	600	587	567	536	545	564	599	555	591	599	552	595	594	579	589	536	514	534	559	597	551	563	568	594	544	568	540	592	554	573	566	580	572	554	575	575	611	575	555	556	568	589	567	601	592	548	574	577	575	542	561	580	592	568	550	560	548	627	552	527	594	559	577	561	536	575	523	552	562	536	573	613	583	586	583	561	557	567	588	572	580	574	562	570	585	576	602	594	594	584	590	574	548	561	557	567	528	617	583	574	557	568	599	560	560	594	546	548	540	593	589	556	496	530	529	525	565	618	560	554	551	566	576	590	591	569	526	567	523	594	603	577	540	580	542	538	559	577	592	587	603	585	587	553	526	563	570	579	583	575	577	570	594	522	533	578	587	580	635	571	539	562	581	605	582	538	596	600	580	543	522	555	543	552	563	589	565	615	551	577	558	585	525	530	579	560	577	588	598	554	577	529	573	536	598	579	564	568	553	598	545	545	554	563	568	561	580	605	545	609	576	560	572	587	582	551	571	568	556	596	539	588	658	546	587	617	583	591	551	567	623	577	593	583	555	589	562	549	546	617	555	576	542	581	563	585	573	569	532	543	615	575	569	563	572	557	553	554	537	587	585	545	592	602	567	554	579	575	598	571	592	533	572	585	564	556	577	538	553	600	586	604	561	559	568	580	561	563	572	552	564	543	613	594	552	577	599	590	563	566	540	640	551	588	570	584	543	582	540	561	552	565	566	569	549	607	575	570	580	557	541	590	624	571	587	621	598	603	608	572	584	556	584	601	552	540	559	545	604	558	536	550	583	589	606	603	568	546	569	619	590	562	578	587	583	611	555	532	546	548	580	536	558	574	585	589	580	593	569	582	602	561	584	555	567	559	567	560	572	545	564	573	555	584	570	561	612	595	547	612	572	553	552	556	568	564	536	587	574	584	555	559	563	546	587	567	586	582	542	542	577	583	582	626	599	591	587	537	554	552	598	571	568	592	580	565	596	565	578	603	561	584	565	536	553	549	531	578	618	581	618	580	589	549	574	547	611	601	543	602	585	559	569	552	552	562	554	519	535	575	559	599	576	504	563	598	578	566	563	548	593	534	587	546	597	542	617	601	610	518	559	593	589	607	561	567	543	570	560	547	551	572	559	572	604	594	599	547	578	619	569	570	598	563	594	547	574	574	538	551	556	570	543	541	591	547	617	552	581	594	562	556	550	540	600	538	564	555	583	617	546	578	544	581	561	554	570	531	603	562	563	566	535	567	554	541	546	571	593	594	550	617	575	556	544	591	537	535	559	574	574	577	561	549	574	593	576	602	569	565	557	576	554	551	574	569	560	523	566	561	607	578	608	571	560	571	566	522	603	579	564	558	535	555	583	573	587	543	569	594	558	603	572	559	581	554	563	563	603	586	604	529	566	589	574	601	553	598	555	586	592	579	616	565	550	542	576	561	575	564	569	598	590	620	595	554	564	564	597	616	595	580	620	561	548	577	550	576	568	578	570	556	572	596	542	597	569	590	533	621	545	579	589	553	598	582	548	592	572	587	554	592	557	631	581	601	601	557	580	568	571	572	589	610	569	563	563	617	531	570	573	586	565	600	579	537	573	557	564	570	636	554	573	595	533	552	606
23603	20852	24469	27335	20855	20872	17318	629	335	357	302	279	295	252	222	238	271	224	239	222	261	246	228	211	217	229	249	226	232	236	216	241	242	237	210	219	242	189	218	224	232	205	224	198	229	201	206	200	207	185	202	224	205	215	210	220	208	201	186	208	205	209	226	214	169	198	199	217	183	211	203	226	236	220	205	191	188	222	239	214	195	201	207	220	212	193	203	202	197	204	236	212	211	211	246	211	203	232	210	188	247	181	226	170	204	202	198	184	229	244	217	187	202	173	197	205	200	185	189	234	244	197	229	209	212	192	193	227	196	216	238	213	213	212	192	193	205	201	227	221	227	210	212	203	211	193	200	203	213	199	198	205	182	195	198	199	223	219	234	229	206	189	214	240	186	208	228	214	220	197	193	187	211	200	190	204	195	215	212	208	191	229	225	219	217	206	211	202	198	218	205	217	202	225	218	190	216	238	211	219	209	186	218	200	235	214	204	210	189	193	210	210	184	207	202	195	208	222	199	183	200	193	211	193	194	201	173	212	227	223	188	195	202	201	234	213	218	182	218	189	207	180	192	190	192	175	156	206	236	220	208	218	204	217	209	203	200	199	208	212	226	206	213	212	210	184	221	210	193	217	193	194	181	195	233	196	189	225	216	179	195	188	192	203	198	222	191	229	203	192	223	197	200	170	190	199	171	202	184	183	221	230	215	208	207	213	201	171	202	203	178	201	208	208	187	236	201	225	202	193	204	227	227	201	221	222	207	219	221	189	182	225	221	206	188	204	205	202	223	186	204	202	217	176	201	213	210	250	171	211	190	199	219	176	232	181	211	207	209	177	211	177	189	224	186	211	239	224	215	219	213	209	206	224	224	193	218	208	201	244	195	178	233	233	176	203	197	211	230	208	202	220	222	221	216	213	217	213	211	199	205	219	214	207	208	233	214	214	202	182	233	191	198	191	212	219	211	192	235	219	206	229	212	225	206	196	201	208	221	185	209	199	209	251	211	226	201	214	225	174	202	230	209	213	217	180	202	224	210	193	197	216	216	213	204	195	219	200	209	199	222	212	212	233	203	236	224	206	221	252	230	227	245	208	209	220	217	235	209	217	206	227	211	189	229	216	223	185	214	207	200	209	198	197	234	195	236	212	204	210	210	220	213	203	231	193	197	194	195	185	209	216	249	226	193	202	253	170	204	196	194	201	243	205	195	214	229	208	206	223	218	230	208	189	234	199	212	214	201	200	205	185	198	219	210	190	219	222	183	218	188	191	207	222	227	225	205	193	219	216	198	209	227	221	188	189	214	222	196	191	187	205	215	223	221	196	182	173	204	216	209	226	204	202	189	202	193	238	192	221	232	175	234	209	173	203	223	220	208	213	203	229	210	237	194	225	189	205	215	188	214	226	201	204	194	203	216	188	215	212	232	210	202	191	203	231	164	208	195	205	193	216	198	186	219	194	214	217	219	217	208	214	180	210	222	212	213	173	188	205	188	195	212	196	184	184	196	217	215	211	214	206	210	220	208	203	225	182	177	208	217	214	215	201	218	247	204	228	196	208	205	211	214	219	220	207	210	216	194	170	196	232	232	224	195	192	181	227	204	195	202	211	207	224	220	235	222	208	204	202	183	223	195	197	196	218	198	192	228	185	200	212	189	213	226	225	228	200	201	214	212	198	216	220	194	217	207	228	205	211	202	181	170	190	176	192	213	211	202	186	220	216	197	206	210	224	189	194	181	214	198	214	222	228	195	195	215	198	216	210	195	212	253	215	219	191	235	224	245	212	205	224	213	195	205	214	209	199	189	204	206	225	207	191	198	205	196	234	216	225	206	208	211	197	199	207	179	175	189	201	202	208	230	201	220	213	194	225	203	187	215	212	196	183	203	197	199	196	203	208	212	190	193	231	218	230	246	213	206	198	194	226	198	207	213	199	199	200	187	189	198	193	206	200	190	192	220	229	219	189	241	204	185	217	212	216	184	214	192	217	202	204	199	189	215	240	214	195	226	225	242	220	203	224	215	198	237	197	219	210	187	181	236	208	199	199	198	175	209	215	205	194	203	235	231	202	223	255	175	190	224	223	196	215	185	221	211	227	199	199	220	225	193	203	211	211	189	232	200	201	212	180	205	194	202	202	187	201	223	201	209	190	241	189	220	197	205	223	215	200	185	171	202	231	209	193	213	209	204	232	189	186	204	211	239	208	214	209	211	201	197	216	165	216	230	209	210	200	190	198	208	216	216	216	213	204	193	214	180	199	182	201	200	254	201	199	190	208	208	207	202	225	215	205	206	253	191	200	212	216	169	190	226	198	223	231	225	206	193	219	185	203	220	207	184	209	213	219	201	184	197	219	201	218	216	186	193	223	197	200	212	207	191	207	190	192	199	230	185	203	181	241	195	187	201	236	216	208	195	199	205	224	230	234	208	217	246	192	191	217	207	225	184	207	219	197	211	216	237	213	211	196	215	205	191	218	197	212	196	193	203	186	193	217	202	210	179	205	173	211	205	196	239	215	218	206	180	215	193	208	202	177	204	200	194	196	209	194	197	213	213	218	224	204	197	188	224	188	205	207	181	204	227	210	211	197	216	206	188	213	206	200	214	211	208	218	224	185	180	212	194	197	203	233	214	206	220	212	201	208	204	180	207	200	209	202	197	180	198	227	200	180	217	196	193	197	178	208	210	194	205	194	221	223	225	219	197	208	203	219	180	221	228	188	214	196	204	196	196	204	222	215	212	191	193	206	223	214	182	236	197	208	175	196	217	197	214	225	219	222	228	194	191	205	212	203	217	179	207	260	215	216	198	211	194	197	211	216	206	201	219	202	200	207	226	187	206	241	212	206	196	181	202	235	239	215	199	229	199	188	198	180	190	220	199	242	183	223	176	189	215	199	225	208	233	190	194	217	210	208	232	201	209	215	198	174	217	208	200	220	218	212	196	196	197	212	212	203	231	186	191	190	216	212	215	219	212	201	229	187	217	195	230	195	240	217	218	229	197	188	197	183	181	199	200	226	204	195	213	201	217	209	213	220	201	193	167	184	209	211	221	188	197	195	200	193	200	231	196	195	221	171	210	216	213	211	218	189	205	183	215	190	209	208	222	208	217	182	192	231	187	229	223	206	214	204	222	225	215	194	222	196	207	232	214	209	181	172	197	207	205	229	228	213	198	185	236	207	229	217	184	205	209	183	198	204	185	222	204	218	218	223	214	211	226	208	200	194	215	201	209	193	214	202	220	199	208	241	220	196	186	221	204	209	217	208	198	201	197	207	197	189	237	213	225	184	204	216	221	212	186	210	199	216	177	179	232	222	207	204	196	205	191	206	200	223	198	211	213	207	234	200	213	198	174	215	225	202	209	218	192	197	211	193	230	214	212	237	205	192	173	207	242	184	181	188	223	192	217	199	231	233	212	226	186	181	207	193	207	218	219	227	221	189	197	216	217	198	232	197	185	214	214	229	217	188	210	209	204	203	198	214	187	210	202	220
10278	4345	2177	1030	713	616	579	548	506	476	453	488	519	474	459	448	475	434	475	439	458	417	490	428	444	461	442	466	445	455	433	476	466	461	462	466	477	453	487	472	430	463	470	475	455	449	443	466	467	454	444	431	432	446	467	446	427	463	472	447	439	467	485	457	445	463	455	439	422	477	471	423	460	452	435	476	446	441	490	455	451	450	434	483	492	475	408	431	417	440	440	413	464	470	454	452	462	423	419	472	427	449	438	439	451	402	447	465	490	455	454	444	474	436	431	463	410	479	430	467	448	428	480	508	457	484	454	457	417	472	425	453	425	433	430	462	428	489	474	415	464	433	445	439	434	449	439	472	417	443	464	451	427	454	474	429	494	452	442	455	439	449	425	458	411	448	446	457	460	479	439	444	455	467	482	445	462	461	438	442	448	451	425	422	443	426	444	428	454	446	438	453	443	450	438	439	468	473	460	438	452	470	416	479	438	454	422	418	507	444	448	460	443	473	415	433	462	411	442	406	421	442	441	480	442	431	432	462	444	476	482	472	468	455	418	469	450	448	476	435	450	436	409	449	467	470	442	478	459	455	458	447	454	425	479	432	491	409	453	433	461	434	444	432	461	444	436	493	451	470	434	403	442	451	442	419	458	457	486	404	421	436	409	461	416	457	493	456	455	426	479	448	447	451	459	446	461	428	456	440	487	451	407	451	419	442	458	420	464	481	433	436	465	464	447	478	479	411	449	426	460	436	424	460	420	479	440	499	457	444	458	427	417	453	467	446	422	450	461	426	457	416	475	456	438	441	420	445	442	486	442	419	426	440	458	425	436	435	451	481	467	458	459	469	468	436	484	406	446	447	452	463	431	439	456	475	441	410	465	448	459	431	442	460	445	434	440	404	447	446	465	467	449	445	418	434	478	433	442	449	459	434	426	406	434	482	455	436	434	417	477	413	442	445	468	429	472	472	475	474	463	414	432	450	430	480	455	456	456	448	430	477	436	429	456	451	432	470	441	446	444	429	441	449	487	430	424	433	421	430	461	421	472	426	475	452	443	452	453	470	449	458	452	473	426	450	501	412	428	448	427	465	442	442	483	477	428	449	444	428	438	476	433	435	446	491	468	431	465	472	467	455	416	456	433	462	458	464	451	408	438	449	485	445	430	435	459	422	464	466	455	435	439	465	457	473	430	430	458	433	434	431	453	441	426	463	379	423	469	427	447	461	425	430	480	449	400	471	424	458	472	427	441	480	462	437	449	445	449	444	469	421	466	470	466	461	408	429	437	426	451	474	439	429	436	419	462	439	480	458	440	474	468	465	444	425	460	441	471	392	451	432	455	453	466	453	485	415	451	415	442	457	416	469	459	438	464	460	448	466	469	442	453	540	426	445	442	451	411	437	464	485	456	440	438	434	443	485	450	457	456	446	430	456	467	458	431	425	446	498	450	427	450	456	478	449	420	439	457	428	452	484	434	454	473	449	433	415	438	449	448	452	432	447	455	443	424	429	447	433	438	441	448	456	423	444	464	440	448	442	487	465	449	444	442	415	441	418	451	408	476	456	409	412	416	454	443	454	409	465	450	438	449	451	436	439	454	469	435	477	428	481	458	429	472	460	413	440	453	431	423	436	450	443	480	462	447	433	453	452	425	439	448	468	438	420	432	435	454	463	427	449	430	457	477	446	462	477	442	484	475	472	449	450	419	448	447	514	441	450	432	429	445	423	473	450	422	433	445	429	453	424	436	451	409	434	456	420	453	468	465	447	466	452	486	451	445	511	418	430	418	470	469	462	448	420	426	453	456	487	438	458	463	473	446	414	469	464	468	444	447	502	469	473	494	457	440	426	483	449	456	460	407	422	467	438	403	464	436	459	399	476	489	467	414	451	424	422	458	455	462	466	424	480	417	454	458	467	443	471	430	449	432	458	443	429	436	446	443	425	494	446	452	415	441	421	456	472	437	470	448	462	445	427	438	437	432	496	424	469	450	422	441	485	502	440	458	437	437	452	436	444	431	446	437	425	446	426	448	483	457	477	470	441	417	479	445	432	451	438	434	453	449	407	425	459	434	452	470	449	458	466	449	455	440	456	443	437	471	424	439	435	478	461	468	473	466	450	446	479	443	422	454	457	426	461	445	399	446	448	462	425	443	430	422	455	433	432	445	479	430	446	414	430	447	461	465	425	427	452	501	420	432	415	412	430	447	447	465	468	431	436	492	458	402	469	464	429	471	445	421	439	499	475	437	483	451	470	442	420	419	446	445	429	449	482	462	399	459	439	451	485	485	474	452	446	436	454	469	445	414	423	426	493	434	408	414	447	442	460	472	435	422	474	460	438	460	467	412	466	450	419	452	439	458	451	437	484	443	441	461	476	436	421	451	471	421	446	460	424	446	454	489	477	423	493	425	451	456	423	439	458	415	446	443	440	442	451	446	434	484	447	480	442	424	486	488	459	463	474	438	443	471	453	450	469	461	470	435	469	464	449	444	424	487	457	436	447	475	444	461	454	466	436	447	439	457	413	423	429	460	432	411	435	441	479	452	465	427	436	477	470	462	489	453	456	468	436	416	430	399	474	420	452	437	479	487	419	470	430	455	430	462	437	439	446	438	466	426	480	441	460	443	461	430	417	441	517	426	434	463	445	455	450	449	456	439	398	415	419	455	478	445	472	448	453	476	458	477	465	468	419	472	456	444	430	444	459	442	443	459	424	474	429	437	420	441	456	427	472	426	437	456	443	442	482	445	429	429	446	481	495	462	493	479	443	432	444	415	445	435	444	459	448	469	460	455	468	458	474	445	459	429	433	469	434	439	442	455	434	486	449	449	440	421	431	429	473	468	429	453	449	431	438	406	485	435	448	443	465	423	449	452	489	443	434	496	439	441	455	463	450	429	460	435	408	443	436	440	445	478	467	448	442	469	451	425	484	443	428	463	459	458	417	464	419	471	500	430	443	405	422	441	448	444	462	442	433	454	448	465	487	479	439	440	456	455	463	468	470	474	428	452	437	436	499	429	455	442	438	412	467	443	429	431	445	403	456	506	466	405	450	452	451	414	445	479	464	433	457	450	513	436	427	456	435	455	435	443	438	428	428	469	441	430	457	453	444	436	467	470	423	423	413	457	442	463	466	457	441	450	418	401	457	430	431	459	492	453	463	446	471	455	406	487	431	435	485	436	474	435	471	455	437	436	458	433	443	460	468	445	448	451	447	436	485	429	449	455	443	420	483	481	464	448	456	433	435	440	486	463	465	447	446	429	414	466	424	458	461	436	420	458	435	468	482	471	451	455	421	419	450	445	439	466	445	449	458	467	419	458	499	439	468	444	413	450	444	459	435	461	480	463	443	444	440	460	443	494	385	451	448	427	438	482	432	407	424	522	415	475	422	421	450	479	477	431	456	478	468	467	460	470	419	444	470	457	498	454	427	429	454	444	433	465	463	427	470	418	478	423	447	439	478	491	444	444	441	468	456	454	437	475	473	460	441
31668	19072	6413	314	178	148	128	124	139	161	127	131	157	129	109	150	121	118	145	137	147	133	111	133	147	152	146	141	141	148	135	134	146	151	130	131	157	132	149	136	141	129	152	144	118	135	143	149	128	146	119	167	160	133	146	139	128	131	132	133	157	119	161	133	132	123	147	142	146	123	125	126	122	150	132	149	120	118	132	124	143	145	122	143	150	152	137	131	137	135	150	128	153	138	136	146	119	129	130	132	138	131	135	120	129	132	140	142	149	149	143	163	135	116	152	120	135	128	133	162	148	132	158	115	163	149	114	131	147	139	144	121	118	140	142	155	117	129	151	158	137	125	147	137	131	123	134	148	128	134	144	128	131	132	136	125	155	111	155	157	145	155	145	133	128	133	168	150	133	143	126	128	138	132	130	123	137	139	146	138	121	145	135	138	155	153	121	156	139	140	158	129	158	122	136	140	163	142	136	115	127	127	132	116	135	145	125	116	139	119	143	130	133	140	130	117	128	130	114	124	146	152	149	139	137	142	133	152	137	144	127	143	122	137	154	112	135	130	138	138	146	122	121	158	122	132	152	132	133	136	135	130	141	129	130	152	142	154	126	137	120	147	127	152	144	146	132	125	139	141	123	167	143	148	132	162	138	156	121	133	136	138	148	125	129	135	153	153	159	128	125	128	144	157	137	123	142	141	139	141	127	129	157	143	149	147	149	148	146	139	146	129	158	135	130	145	143	152	113	150	131	173	131	116	151	140	145	123	135	139	144	145	145	134	151	130	130	110	138	129	138	146	140	134	153	141	106	158	123	144	148	139	124	123	143	134	134	116	134	158	127	126	142	126	140	129	125	131	158	136	136	135	136	126	143	104	114	140	140	128	169	140	129	142	141	108	132	157	125	131	139	126	128	110	146	133	128	134	163	138	159	136	135	119	147	131	111	144	131	147	134	127	118	135	132	133	118	125	129	131	113	163	139	126	148	144	138	127	139	125	136	121	144	152	137	157	151	142	135	144	130	155	133	122	141	136	158	129	146	145	146	123	147	146	133	141	139	137	155	131	158	151	150	142	119	134	131	133	140	146	152	135	122	135	148	142	151	127	118	152	147	137	146	133	164	118	120	147	136	179	160	157	138	111	130	146	133	122	137	167	147	140	124	153	143	134	135	136	171	144	154	135	148	113	146	133	119	132	123	131	129	136	150	126	129	137	134	117	148	145	126	140	149	134	124	130	129	123	145	151	135	139	143	144	148	153	122	142	128	136	142	134	122	148	127	142	136	133	149	150	134	129	149	150	125	143	119	144	140	131	130	124	138	115	125	132	143	156	143	150	127	140	165	161	148	125	131	152	133	150	115	133	129	122	124	115	129	142	133	119	144	127	138	156	150	136	139	166	139	124	137	131	137	142	154	130	133	145	159	128	147	138	165	129	136	133	158	138	141	158	138	121	126	142	139	150	145	127	160	151	134	119	148	141	126	136	131	111	123	124	151	141	137	122	134	136	136	123	136	107	140	137	146	126	109	123	126	121	112	109	159	124	138	152	133	136	144	150	140	138	151	153	124	140	134	134	150	121	136	138	149	118	127	156	141	155	142	120	141	123	122	138	142	137	122	146	144	138	128	135	133	141	130	134	124	134	153	131	116	132	137	125	112	108	143	134	130	150	143	135	123	143	131	119	133	121	127	132	143	145	133	112	126	130	149	130	123	149	156	160	137	144	132	132	139	140	146	135	133	123	140	152	135	133	155	133	129	145	145	128	147	147	126	143	129	126	134	160	140	143	160	151	142	131	153	124	155	140	147	111	144	130	132	124	123	141	138	142	130	143	128	114	123	137	121	147	119	103	123	150	126	116	152	124	142	165	122	150	138	155	141	107	157	113	133	129	145	121	150	138	136	113	141	131	112	118	134	133	143	131	135	131	138	146	126	109	130	143	161	141	128	161	118	128	119	138	123	163	128	133	131	158	150	159	151	147	155	141	131	142	118	132	134	122	142	108	139	137	149	148	147	145	138	127	125	137	128	122	165	132	124	132	137	145	122	135	141	118	124	124	155	135	126	138	136	145	145	145	137	156	142	126	142	145	134	124	119	137	129	153	139	137	142	128	144	117	146	135	113	141	134	129	132	153	147	126	162	136	128	129	145	133	151	148	145	128	145	129	116	140	167	133	132	113	119	136	144	129	142	137	130	150	121	120	122	140	126	148	147	141	140	153	153	132	122	127	119	140	126	129	148	160	124	142	144	123	128	143	145	136	134	134	108	149	141	146	139	114	126	129	134	148	125	142	125	121	126	148	132	147	144	135	129	146	128	138	147	140	124	121	128	150	145	143	143	120	150	151	143	134	138	147	136	151	132	125	142	135	132	149	134	151	126	129	145	146	149	140	132	119	145	138	134	170	149	123	169	125	149	158	126	126	148	132	143	138	121	138	139	163	167	143	151	117	113	137	138	136	133	130	150	140	112	138	135	109	121	138	143	152	127	133	134	135	157	155	125	175	146	128	140	130	133	132	149	134	123	124	141	123	112	122	125	129	127	124	121	126	151	122	119	116	144	129	133	133	157	136	140	134	129	134	123	152	161	162	131	156	139	130	156	134	144	142	139	137	134	138	131	154	127	145	130	127	156	156	132	96	137	121	137	152	140	135	136	149	147	136	139	130	159	134	134	140	133	132	164	128	137	127	127	144	149	148	144	162	119	122	128	118	141	160	132	129	145	111	150	133	138	135	134	130	158	147	125	123	139	143	134	140	132	133	148	138	135	139	147	153	138	126	126	121	134	158	135	148	145	130	157	149	145	146	129	135	152	130	129	150	129	131	112	133	143	138	125	148	141	115	140	123	145	138	134	135	123	144	150	128	150	171	129	148	127	139	144	140	164	136	134	125	157	150	130	152	115	123	138	138	138	135	148	113	130	119	142	136	131	151	122	148	147	166	146	137	130	160	147	131	149	149	150	124	112	130	142	136	162	105	126	135	147	149	143	152	116	148	128	135	132	149	136	130	167	133	129	157	125	138	134	119	134	117	144	127	136	129	116	162	134	136	130	145	126	149	132	134	146	126	132	132	120	128	140	136	136	123	115	111	135	127	145	130	158	146	126	129	136	131	122	147	123	126	118	143	143	143	127	139	136	145	133	133	141	137	115	144	134	131	140	115	106	109	134	138	137	139	155	153	140	145	128	136	125	115	150	143	122	128	146	144	117	130	141	153	148	136	115	151	147	139	137	142	125	120	127	150	145	152	157	132	139	137	152	144	129	140	134	149	133	138	127	142	130	132	130	150	139	148	135	147	144	137	159	138	144	144	134	94	126	152	134	130	139	144	154	152	140	149	153	152	138	136	149	134	170	122	139	151	138	132	114	157	127	126	133	128	123	144	138	135	125	123	130	142	131	139	150	148	159	119	131	170	130	152	151	149	148	142	138	143	151	143	165	132	152	151	139	122	148	150	142	113	140	141	151	157	130	148	159	137	122	132	125	122	152	129
5492	527	450	388	394	374	341	372	345	336	375	324	356	346	340	342	334	398	348	366	357	341	340	383	371	356	349	340	331	330	317	360	339	348	373	358	352	357	338	374	326	355	350	344	329	317	337	368	356	343	348	337	364	385	356	353	366	346	376	368	346	371	356	332	382	374	378	383	358	342	344	369	353	325	337	370	327	354	339	353	322	354	360	359	373	361	331	333	376	344	350	389	357	387	344	359	348	341	358	359	311	368	357	334	385	324	345	342	343	342	361	358	389	308	365	380	347	344	362	348	356	377	333	364	360	345	333	362	362	343	334	370	363	387	367	357	378	377	345	339	331	370	367	344	375	353	373	361	356	335	358	326	335	327	377	355	343	369	348	368	392	344	316	355	331	337	370	366	356	390	331	343	348	329	339	335	336	361	353	331	363	382	358	360	335	354	338	362	371	350	345	347	335	325	328	363	380	344	363	375	353	320	343	344	344	364	327	350	359	327	343	379	351	349	346	334	393	355	373	332	326	356	342	357	353	366	344	336	361	362	354	378	358	359	391	349	346	348	341	346	352	352	320	351	341	294	347	381	314	341	344	348	363	392	354	353	358	324	354	331	365	336	339	339	356	343	350	334	383	334	362	379	363	367	385	363	372	378	347	365	329	360	352	344	360	369	348	344	377	327	331	400	377	358	341	348	319	359	383	368	358	354	351	396	355	345	335	361	370	323	350	329	378	353	371	355	355	339	373	363	376	350	372	369	367	323	374	337	344	341	354	346	368	370	326	373	338	350	318	359	349	369	326	366	343	345	368	373	347	338	384	315	349	357	357	339	343	346	330	341	371	358	344	378	341	395	325	359	370	368	339	352	320	381	317	326	345	377	367	353	334	348	339	357	359	338	329	341	358	318	345	377	378	342	404	314	346	370	319	359	366	358	355	360	347	355	358	339	329	397	353	368	359	332	344	349	386	355	330	363	338	337	337	337	334	355	324	366	381	334	400	370	381	380	369	345	345	322	329	363	364	365	333	351	340	323	339	344	393	350	351	355	357	327	351	365	389	376	349	354	339	348	369	337	352	290	353	366	351	368	348	346	341	315	335	351	349	310	333	326	380	349	338	390	344	366	371	314	332	369	345	335	350	363	378	352	342	335	355	361	379	380	327	359	356	392	338	379	321	391	344	356	340	351	352	370	336	357	375	344	363	363	378	370	358	324	349	367	346	353	345	327	352	361	366	328	380	353	356	353	338	351	377	383	349	332	358	366	341	366	396	342	382	378	358	344	361	341	352	362	326	344	338	346	348	382	367	367	347	323	366	345	358	345	328	342	346	358	335	306	340	354	327	355	362	372	346	340	339	334	340	355	340	347	346	385	374	348	357	315	345	338	329	356	389	360	364	333	368	347	358	360	349	380	361	357	343	337	370	349	359	369	355	338	364	360	348	379	375	355	369	355	359	375	341	369	363	376	330	375	351	368	399	363	364	374	360	334	356	356	310	356	380	372	364	332	337	351	335	377	354	348	326	340	348	337	364	372	360	368	352	399	362	338	356	362	389	351	382	364	361	326	359	363	352	368	360	336	355	342	327	321	349	357	366	332	330	371	354	347	343	369	337	363	364	332	333	375	340	331	341	379	333	370	333	388	326	352	402	326	332	305	367	349	358	349	345	367	380	378	353	358	397	330	350	349	341	374	335	352	337	343	360	367	344	341	374	354	375	330	318	351	360	374	354	346	317	345	343	354	313	340	323	353	362	349	351	366	346	340	361	344	360	371	359	359	348	382	356	361	351	309	357	341	358	390	358	359	344	341	349	364	337	356	310	316	377	363	314	343	365	339	344	361	335	348	334	349	360	366	348	373	357	371	373	357	352	317	372	323	343	378	363	407	349	353	379	374	357	367	344	302	333	352	354	319	369	343	352	375	368	345	349	378	349	364	335	340	371	342	333	359	398	316	344	368	351	378	374	381	366	372	349	377	338	340	365	346	386	361	324	346	326	354	385	344	368	353	340	360	355	353	339	340	367	373	357	331	379	356	372	369	351	328	350	346	370	373	357	377	360	347	346	352	361	352	346	359	373	355	367	340	346	378	335	373	389	358	373	331	347	364	339	348	314	353	338	328	330	338	374	335	399	337	350	355	360	404	353	374	335	356	350	358	332	354	346	352	344	393	341	348	338	347	373	337	321	349	355	348	357	339	338	355	347	369	357	346	361	343	300	319	336	363	335	335	399	347	348	363	320	377	329	351	362	347	345	354	357	305	312	365	385	372	347	382	348	349	351	343	352	353	356	357	356	391	351	349	362	393	322	330	347	341	359	356	333	369	385	351	358	369	368	360	346	335	371	339	339	363	337	349	329	377	319	328	348	348	372	339	350	356	361	335	364	385	356	355	375	369	348	342	358	358	319	368	351	353	381	375	345	384	357	354	340	351	377	349	352	334	362	342	382	370	374	377	362	366	368	334	360	388	316	355	349	334	316	380	348	351	386	369	364	352	345	392	341	382	370	388	375	369	349	338	349	391	363	359	349	323	375	368	360	357	336	365	369	369	380	364	342	310	359	363	375	320	370	396	342	388	358	348	382	354	338	337	323	328	348	336	367	390	300	353	367	315	372	338	351	354	361	351	360	344	361	363	322	387	341	369	349	312	398	341	339	375	346	341	357	347	344	342	347	332	329	337	360	343	332	389	350	359	386	345	370	336	324	337	362	376	339	397	345	365	334	328	348	338	350	372	328	368	330	363	342	352	362	366	363	375	305	350	355	337	335	380	347	337	344	352	371	365	349	341	346	319	315	305	355	360	323	344	328	375	375	349	330	371	354	343	356	356	380	355	352	343	340	363	363	360	363	361	337	344	369	341	365	367	362	355	348	353	375	366	352	334	363	338	341	359	358	328	366	382	341	365	355	363	351	379	361	335	370	377	361	350	377	355	344	347	330	352	370	369	339	371	327	351	349	327	379	383	347	361	358	341	340	343	383	391	353	343	318	332	394	346	340	331	330	346	291	347	370	339	334	368	351	358	337	357	334	316	335	353	350	357	334	344	340	373	354	327	334	364	393	357	351	338	349	336	345	330	357	330	318	355	332	326	348	353	343	306	355	339	371	367	350	335	360	345	328	324	356	357	363	382	368	356	345	368	340	363	355	355	370	356	332	351	348	346	374	357	342	338	315	363	313	374	359	349	350	388	374	336	346	364	333	353	361	386	345	327	352	350	348	319	349	342	360	349	363	362	349	361	337	364	346	353	355	335	340	348	339	367	372	352	367	348	368	361	347	321	346	362	337	349	333	344	337	372	350	329	383	369	346	352	353	372	354	352	353	346	387	335	336	349	371	342	322	364	366	362	366	344	361	364	354	365	345	351	344	330	354	374	346	373	340	373	344	372	337	349	344	347	337	332	349	363	345	368	360	350	348	374	351	395	345	361	339	338	350	358	353	356	361	323	366	391	354	397	329	350	342	375	308	384	347	326	335	376	372	347	371	392	347	346
24117	20884	24274	27607	20877	20842	2079	399	364	308	285	302	262	268	252	238	266	281	270	274	308	265	239	285	255	258	266	266	289	259	277	268	266	227	252	262	271	256	263	244	244	240	260	263	256	244	273	254	253	252	259	221	269	238	224	266	290	258	277	260	269	260	277	260	247	248	251	275	260	277	243	281	252	275	225	250	274	279	282	291	254	245	233	269	277	248	239	261	243	242	248	263	253	255	255	276	266	218	247	258	262	257	236	243	241	264	274	247	250	276	260	284	288	249	269	266	263	255	268	267	251	257	273	308	256	243	218	250	249	241	263	264	274	275	290	239	256	254	283	255	262	247	247	268	261	224	273	256	253	236	256	293	241	207	271	236	259	246	271	288	246	259	244	242	243	268	253	283	239	223	249	239	267	265	249	280	255	291	262	246	259	205	288	234	245	246	245	250	267	271	282	272	274	223	284	260	233	236	252	287	272	263	255	266	270	262	260	230	253	236	260	283	249	250	255	254	244	294	261	253	293	263	249	258	246	258	259	261	225	241	234	239	258	264	280	228	263	245	261	227	233	247	231	259	246	252	250	224	237	233	261	239	238	263	254	236	268	254	245	257	276	286	259	243	248	253	267	274	259	263	262	269	258	256	285	213	243	237	254	257	257	267	285	246	242	257	238	250	239	284	241	242	263	270	281	247	275	260	268	279	252	253	255	248	248	254	240	244	264	248	231	255	271	270	240	210	261	230	246	257	263	249	258	285	240	262	233	233	271	277	236	257	247	272	262	248	259	235	241	250	259	235	244	273	292	261	240	256	264	245	244	255	245	263	275	266	237	283	268	242	232	247	242	247	266	247	266	265	229	229	236	235	249	271	228	254	258	245	233	263	294	263	252	264	263	232	265	281	293	214	269	306	246	268	242	265	240	270	240	253	262	262	281	227	224	250	229	270	235	258	266	242	268	272	261	267	259	241	271	259	315	236	259	302	269	233	251	280	261	247	270	242	283	266	233	223	244	287	223	264	245	272	265	275	256	264	245	243	238	280	274	250	255	266	253	230	266	274	284	248	261	257	267	246	252	252	236	241	242	265	221	268	263	268	269	253	250	240	298	263	300	255	250	258	265	263	256	246	233	255	265	262	231	240	263	265	249	295	216	270	262	274	252	247	279	286	259	256	278	263	255	238	266	238	283	246	243	248	261	239	267	293	258	265	263	236	260	256	263	258	262	278	262	251	242	246	276	282	249	244	255	248	264	254	259	265	277	269	259	237	248	232	258	249	235	232	247	238	236	277	267	268	249	253	270	246	250	262	271	271	244	249	241	254	252	254	247	253	254	275	248	262	248	259	235	243	288	259	254	267	249	265	249	246	265	262	240	275	245	251	297	232	263	230	261	293	215	218	289	276	252	251	242	217	267	229	262	268	261	301	247	243	253	247	245	276	280	267	276	283	249	250	214	242	257	233	245	251	264	249	265	254	251	249	249	273	290	256	251	263	270	298	272	229	264	261	284	241	262	257	264	255	246	296	232	248	249	241	243	266	251	268	258	256	277	265	258	246	232	241	266	253	264	234	257	281	274	240	250	252	284	266	267	248	240	240	263	254	264	275	253	249	277	315	221	281	277	275	267	217	254	258	256	246	258	285	285	264	248	237	252	256	254	238	257	267	253	281	256	276	246	274	262	246	233	258	288	247	257	267	268	241	252	288	248	273	265	256	292	244	276	283	248	263	265	249	250	243	241	230	289	260	249	234	252	251	278	239	251	255	253	257	240	265	272	238	255	263	224	291	245	258	251	289	230	247	265	282	253	259	290	271	247	263	269	256	234	290	254	255	259	275	249	245	280	278	276	268	251	259	260	278	253	252	264	241	266	223	274	255	263	260	272	256	240	249	222	264	287	283	301	222	257	263	251	255	265	242	265	285	304	278	270	246	255	267	248	255	270	228	251	225	229	217	269	251	258	244	276	257	257	255	263	292	253	277	252	233	259	264	231	264	277	243	252	266	245	269	253	255	235	246	247	241	217	286	252	224	247	251	244	280	234	243	257	240	274	256	219	247	231	255	280	263	264	222	233	253	237	270	243	221	248	251	282	272	269	280	242	269	269	267	230	274	295	247	237	237	237	264	249	268	257	272	264	241	257	248	248	261	253	231	256	246	242	290	259	236	282	261	271	251	244	257	276	292	235	241	245	304	260	243	254	301	233	274	246	257	246	221	260	249	263	245	255	246	252	276	243	259	282	240	266	261	252	246	249	254	243	274	246	250	261	255	272	224	256	246	279	264	226	254	296	230	268	288	293	281	310	264	224	233	239	251	255	270	279	273	252	267	260	285	247	260	264	235	230	239	254	267	246	259	276	257	248	256	259	254	273	276	272	244	245	228	230	262	289	252	268	259	278	271	241	298	241	275	264	261	255	285	249	291	248	275	221	268	254	266	263	273	258	226	280	231	238	258	278	260	255	234	230	239	258	250	253	235	254	259	217	260	243	267	254	255	274	263	290	249	257	263	251	258	261	245	281	252	236	257	276	293	261	275	284	258	262	237	267	279	253	272	268	258	229	258	250	237	254	236	265	218	270	272	254	244	265	283	232	244	256	259	253	262	268	238	244	250	256	251	267	279	264	269	267	299	230	257	279	280	235	239	263	246	255	279	243	224	272	243	262	239	252	258	261	245	276	273	253	248	240	246	265	240	261	241	235	254	266	242	302	273	275	261	255	237	265	267	277	272	298	277	256	265	238	272	233	250	262	238	251	257	269	252	253	257	252	266	230	256	252	257	245	273	247	240	263	254	206	252	249	292	243	287	236	252	271	275	285	310	274	275	249	236	279	285	282	307	266	249	240	291	257	252	248	272	265	244	249	256	261	214	254	282	285	256	250	268	259	269	268	247	248	256	261	253	249	285	262	250	266	251	248	258	251	268	263	266	238	251	247	255	242	230	267	247	289	261	284	256	268	259	256	250	239	237	255	241	294	251	236	268	230	272	265	271	257	241	251	255	265	265	256	278	254	278	244	268	275	279	263	257	238	247	235	283	250	290	237	263	267	214	256	283	234	240	238	238	229	251	279	260	228	229	255	267	233	263	276	262	289	263	256	260	228	262	285	289	233	238	289	232	251	247	238	247	266	243	234	259	251	231	290	252	266	265	248	279	222	223	277	241	267	253	257	279	253	243	263	248	254	257	250	276	268	262	268	269	249	252	284	273	251	274	242	267	248	258	248	282	246	239	233	239	249	259	241	219	272	244	286	264	241	246	254	270	258	246	291	272	248	246	201	262	270	256	224	225	247	245	249	260	270	262	239	266	263	253	281	257	254	260	267	268	244	235	284	258	256	250	264	239	254	248	271	247	269	247	244	256	247	237	245	237	249	247	228	231	240	259	274	253	264	260	278	254	247	262	241	256	224	278	241	249	285	264	244	270	267	223	260	244	258	248	268	283	252	257	235	275	305	255	269	260	247	232	247	233	287	239	263	268	260	264	266	241	251	238
8031	2877	1572	880	768	682	640	600	611	624	558	599	548	579	576	584	590	585	595	586	553	522	596	605	574	587	613	580	590	565	594	581	530	577	580	576	565	542	572	595	553	608	588	575	564	594	597	545	610	613	580	591	552	603	574	564	598	559	616	593	561	532	580	577	586	549	600	511	629	574	575	520	560	631	552	587	566	587	551	565	589	574	541	523	614	577	540	570	571	590	563	587	584	579	596	591	539	580	610	569	555	568	620	541	614	565	561	549	568	579	563	574	567	545	575	623	568	542	593	578	586	564	553	562	548	567	533	566	562	585	571	594	565	525	546	579	592	543	532	541	598	563	567	575	581	594	578	585	554	550	560	592	571	599	597	605	613	527	514	571	602	579	553	587	578	547	586	584	591	577	550	571	599	606	577	540	575	582	577	552	547	577	594	566	545	584	507	584	590	552	555	578	561	571	538	592	524	579	582	578	538	618	574	540	539	543	577	543	545	574	571	555	541	581	540	550	569	580	569	567	577	582	553	527	532	596	574	604	592	585	589	557	537	548	570	586	585	545	577	585	525	593	566	562	554	562	571	551	545	605	543	575	579	581	572	592	542	593	561	533	588	540	627	589	576	561	599	552	566	622	573	563	571	597	581	574	543	575	581	571	595	579	594	591	540	564	537	536	581	566	577	586	539	552	537	604	567	570	580	555	582	603	554	566	538	590	596	619	598	601	564	585	585	562	522	566	606	549	590	579	595	593	541	579	547	574	643	571	604	587	567	614	570	583	583	586	549	548	538	589	565	592	587	559	576	580	580	560	572	568	605	575	557	561	569	599	550	523	562	559	580	528	553	559	583	552	562	525	554	552	534	550	563	589	516	570	575	562	576	592	568	579	576	553	526	575	597	571	538	574	591	571	537	587	590	588	553	581	579	580	526	556	542	554	548	611	578	543	585	565	603	533	556	588	567	538	570	536	567	569	555	571	618	614	540	574	587	565	530	556	584	580	587	565	614	580	615	572	519	551	584	571	560	560	530	585	580	589	584	571	543	606	559	579	551	599	593	575	554	555	616	541	557	570	577	591	585	572	541	595	565	561	598	586	571	585	580	586	574	576	544	544	591	612	576	577	589	533	517	593	558	577	536	537	557	576	544	580	567	613	525	588	554	608	579	520	600	511	617	529	503	565	607	559	547	610	569	559	587	601	554	537	600	547	560	579	626	545	551	581	579	568	547	542	542	601	572	556	580	557	597	591	534	529	606	521	574	544	619	581	524	622	563	585	583	585	546	590	592	564	604	543	576	564	545	569	557	588	556	577	532	557	581	553	570	554	583	577	577	553	562	613	614	572	577	549	588	551	583	569	556	625	551	572	577	583	565	494	538	615	574	549	551	565	602	565	537	543	540	618	577	581	591	574	583	529	574	594	550	553	578	602	579	576	592	576	567	567	509	573	621	605	528	632	552	564	616	569	550	587	537	568	561	595	583	555	601	616	518	579	597	544	613	576	555	587	506	560	565	552	555	536	562	579	548	556	639	566	560	563	584	538	592	547	584	564	587	559	616	613	523	607	575	566	585	566	585	593	560	569	577	588	564	567	603	560	553	554	565	578	580	570	565	570	582	589	523	542	561	580	573	609	573	596	634	568	589	574	555	584	552	584	583	592	548	615	551	568	608	576	595	534	563	553	545	579	606	580	550	598	613	586	609	576	583	551	570	538	541	576	555	588	600	552	602	628	540	576	561	574	527	552	595	571	527	578	573	544	584	625	562	548	590	577	547	593	587	604	556	572	593	613	557	609	548	590	595	569	563	585	609	582	585	600	570	616	576	585	584	538	593	578	571	562	597	574	596	602	616	553	551	569	573	562	517	547	578	592	540	582	601	560	596	631	560	565	589	558	529	591	560	571	552	561	560	598	573	556	572	538	567	592	598	601	589	589	544	586	563	551	532	585	555	567	579	602	600	564	548	575	596	615	548	554	564	568	523	587	594	610	534	566	580	630	614	577	573	571	590	582	580	607	557	560	571	574	564	544	561	540	568	567	583	605	553	611	575	593	575	588	566	579	596	555	550	552	565	579	546	577	580	591	579	568	540	566	573	576	544	554	555	541	548	640	561	564	539	554	557	560	546	551	580	611	583	532	585	564	578	601	579	601	561	553	582	572	538	573	568	596	557	592	596	545	551	593	595	594	574	570	571	606	529	605	589	598	574	539	577	584	639	569	558	590	593	559	587	596	591	580	570	567	564	555	550	592	549	558	547	562	593	571	629	588	565	614	595	585	590	527	528	513	541	575	561	587	518	606	609	570	566	545	583	611	603	576	567	543	576	572	599	575	616	616	600	549	579	598	550	582	558	530	587	558	601	550	549	540	611	548	566	560	554	611	514	569	571	547	551	597	563	544	548	600	569	568	584	542	542	536	567	603	614	570	626	580	546	592	580	583	559	535	552	582	579	562	579	597	572	563	562	554	592	577	579	598	628	555	603	514	579	550	545	548	562	620	575	579	563	633	599	585	564	566	531	572	594	542	581	558	583	584	587	564	628	547	561	576	595	584	685	569	560	561	580	529	518	550	589	560	577	564	607	596	591	570	611	574	581	566	534	564	574	566	580	600	586	555	585	547	574	559	561	609	585	579	530	583	592	555	555	570	539	559	602	534	570	540	590	561	560	596	572	593	602	602	574	574	567	602	523	565	569	546	579	550	559	588	572	544	540	560	562	585	574	542	597	561	547	558	542	573	576	565	563	550	533	575	585	558	598	526	622	563	543	584	555	574	510	540	540	561	535	594	563	558	611	594	558	585	584	576	577	599	540	561	625	521	558	591	537	578	600	546	567	572	535	552	539	592	597	583	581	579	560	581	560	566	532	564	571	532	560	580	551	608	607	611	562	559	545	587	568	555	605	580	554	594	582	571	590	586	544	554	524	576	600	567	574	583	595	565	523	565	542	545	574	573	613	573	581	567	572	564	588	552	579	556	545	543	550	582	568	543	553	581	571	606	586	600	611	602	561	598	546	596	585	584	610	546	568	562	611	561	556	603	564	617	541	588	540	593	582	596	594	548	564	557	562	557	582	599	591	621	551	573	605	582	563	549	590	563	550	612	590	564	581	563	600	540	595	615	622	553	577	565	624	541	540	599	579	628	613	581	563	570	562	582	574	596	591	571	572	598	592	553	571	578	572	562	550	565	568	544	596	541	574	586	543	581	568	558	535	549	584	569	599	582	573	572	558	578	589	542	540	586	548	551	534	545	556	531	583	542	565	541	555	522	570	619	624	540	574	572	592	592	547	528	599	594	552	558	547	543	566	598	557	603	604	604	574	563	587	560	630	578	572	562	549	598	550	542	574	568	587	597	572	557	553	545	562	605	589	637	573	549	594	556	560	533	569	553	612	563	552	538	567	562	571	581	584	565	582	583	579	578	577	575	586	529	579	562	561	591	583	591	613	589	558	577	583	577	559	533	544	530	582	587	535	603	572	552	556	569	582	568
24797	21918	25781	28731	21919	21928	18514	636	418	335	320	319	245	264	286	280	248	270	235	256	248	234	227	199	241	226	232	236	248	219	207	200	232	230	225	226	211	260	258	227	266	229	243	244	221	216	242	198	221	258	212	229	223	206	206	202	205	198	215	221	209	220	241	233	201	237	231	261	209	260	212	230	241	227	196	208	211	207	206	200	236	238	249	216	222	220	209	200	231	215	246	193	226	226	236	226	235	218	232	200	212	210	224	244	226	230	237	207	212	225	217	228	225	211	231	213	200	221	224	230	247	221	207	195	207	214	229	183	208	241	228	255	217	218	205	214	215	230	233	235	206	211	226	261	251	226	221	235	250	237	236	203	217	227	219	231	203	213	231	196	230	205	219	211	206	223	236	210	232	233	218	229	219	212	216	212	210	255	232	195	228	220	239	237	227	223	231	229	252	233	196	219	215	200	194	241	238	220	189	227	220	218	230	198	213	222	244	220	232	212	217	232	220	202	204	226	210	225	205	224	244	224	218	218	202	213	208	234	200	216	174	234	226	222	203	212	215	230	203	225	213	205	238	219	215	236	197	229	243	210	232	224	239	216	209	238	201	214	202	199	231	216	225	222	211	207	193	195	198	200	223	223	213	238	207	208	224	214	192	220	220	209	234	226	226	207	234	224	223	261	225	218	225	218	230	219	213	209	246	205	205	219	220	205	224	239	220	220	200	221	229	178	229	191	189	231	246	214	229	218	199	219	217	232	239	224	196	226	248	182	210	216	239	266	222	220	233	222	221	217	205	237	233	213	214	237	230	215	249	210	201	183	219	223	218	244	229	233	189	225	210	222	220	232	214	208	209	238	233	252	232	245	190	212	221	232	220	215	199	212	213	236	215	227	243	247	215	230	225	222	209	185	244	212	223	212	203	204	231	224	206	208	216	205	234	235	224	206	243	205	222	226	207	231	222	225	222	236	224	214	198	215	227	213	240	216	202	227	204	210	219	199	231	204	219	229	209	233	245	213	199	205	202	222	220	224	242	211	204	246	241	221	224	217	203	214	229	184	218	226	237	213	220	199	221	221	212	217	210	223	243	187	220	192	242	197	221	214	216	195	226	224	217	222	203	214	206	210	226	255	230	223	212	218	207	236	221	210	232	234	206	199	220	242	228	249	231	221	231	229	236	192	208	247	223	198	211	213	223	219	222	227	240	245	234	230	206	221	201	214	222	204	235	236	246	217	246	229	215	236	212	228	212	229	229	217	213	217	215	212	207	207	230	233	212	223	215	238	189	206	209	233	234	213	218	233	224	203	200	221	213	236	231	236	238	207	218	212	191	221	215	232	198	219	238	228	246	186	185	232	195	228	236	224	223	213	231	209	233	240	225	202	229	233	206	212	205	241	196	239	188	191	213	211	218	227	201	235	194	213	208	238	219	228	235	205	270	210	238	220	212	202	214	209	223	213	205	230	221	221	222	213	229	243	232	203	202	217	209	220	215	223	244	252	233	216	234	226	235	213	176	228	213	200	214	201	232	222	240	194	191	229	215	215	196	218	239	231	225	226	243	207	232	224	200	176	230	223	199	199	214	207	215	232	229	209	213	204	211	214	188	212	225	239	226	239	228	190	211	230	238	203	219	231	207	225	233	227	206	222	231	240	218	223	185	226	233	226	212	222	196	202	233	190	201	255	243	223	222	254	216	221	218	211	244	217	219	234	215	227	209	198	222	223	233	242	223	220	243	211	225	219	187	235	216	212	222	213	248	239	231	203	192	202	211	199	213	246	211	209	224	216	219	229	200	219	192	206	228	206	224	230	215	215	228	198	217	236	219	212	221	222	217	224	207	233	232	236	239	213	189	206	198	200	236	225	227	175	198	216	242	220	235	245	216	223	195	218	189	235	212	230	244	226	228	194	222	198	209	197	256	200	205	243	196	241	200	208	207	217	234	197	249	222	212	233	213	230	229	218	188	212	229	238	235	223	212	200	224	194	217	210	216	201	225	212	211	219	199	195	235	185	222	205	251	235	218	226	240	226	228	228	198	235	216	225	244	172	218	216	233	207	189	221	220	233	220	238	174	220	170	209	229	227	228	199	231	228	200	273	228	224	239	216	208	222	230	215	217	224	234	228	204	218	224	184	219	227	238	226	201	208	236	208	203	241	250	225	207	214	181	216	221	193	202	206	207	210	228	245	227	220	207	245	221	210	234	220	196	223	191	206	248	220	236	220	223	213	221	241	218	206	212	232	227	212	203	209	208	231	200	198	186	222	259	215	227	203	196	207	217	202	190	226	202	221	180	200	203	219	216	226	213	209	208	221	234	220	248	217	230	210	248	227	255	226	206	234	220	226	191	225	225	223	216	228	222	207	226	233	221	219	231	165	204	241	233	222	194	225	232	206	215	214	190	211	206	188	223	180	205	215	232	215	243	204	221	208	227	226	225	231	216	194	202	221	205	245	236	207	242	204	216	201	252	213	212	209	208	210	218	226	218	223	216	227	228	224	244	230	216	219	236	235	215	208	216	205	217	227	227	226	206	236	219	215	204	189	232	196	202	252	254	212	216	232	209	250	234	214	218	236	201	197	224	242	230	201	229	204	181	228	233	207	207	201	205	225	220	215	204	211	228	210	247	245	233	212	225	200	234	224	213	211	226	231	235	214	207	216	232	212	220	208	192	211	218	248	223	203	220	236	231	229	202	187	231	255	219	217	225	221	227	221	201	207	212	226	203	213	235	224	248	185	201	245	220	217	198	233	236	241	204	235	250	243	229	207	233	219	234	245	242	192	223	228	244	208	233	242	203	251	248	228	203	220	201	222	226	203	234	246	229	206	228	241	226	246	220	257	220	210	227	210	209	212	226	207	196	235	220	209	212	236	192	198	211	218	227	200	221	243	217	200	213	222	195	217	242	212	252	227	204	222	234	215	234	229	212	258	195	213	234	221	220	208	217	228	229	194	259	243	218	219	211	193	249	192	243	222	224	235	219	219	239	205	228	207	200	203	197	208	185	196	217	215	219	246	227	207	209	224	221	207	201	202	221	203	239	235	232	222	238	201	236	228	202	241	211	225	212	217	193	220	205	220	217	214	235	211	209	236	258	184	218	218	235	228	212	209	223	240	228	235	204	223	237	203	229	225	243	217	225	232	229	235	196	225	231	204	199	231	231	214	202	218	217	229	176	195	202	232	216	235	222	211	231	212	214	212	225	182	199	204	235	209	223	203	238	241	221	175	220	197	224	234	236	213	231	222	220	215	198	256	222	242	254	208	245	199	238	223	205	220	219	232	212	220	220	225	226	229	230	170	233	236	200	221	240	218	222	215	198	209	213	222	214	227	238	204	216	205	241	242	241	204	220	207	213	209	219	220	208	208	220	228	231	186	215	221	224	255	215	226	236	199	235	232	195	219	233	219	216	226	217	202	226	213	223	226	212	209	210	239	211	235	185	262	228	207	216	242	183	221	220	216	200	235	220	226	238	228	224	213	223	201
9735	4551	2177	1190	819	654	570	591	551	570	512	477	489	510	481	496	505	495	534	465	479	509	434	500	470	496	499	463	461	458	483	414	465	452	452	430	480	471	478	455	457	469	441	500	478	503	459	522	506	472	517	444	454	483	452	480	457	475	447	482	446	472	493	460	455	445	468	511	467	482	461	460	473	467	448	516	487	472	482	481	506	498	496	470	497	477	510	479	486	487	471	472	476	460	437	472	504	515	490	458	466	462	511	504	487	481	441	483	460	467	471	478	467	450	484	465	464	507	462	448	471	469	470	479	465	467	489	458	451	448	452	517	464	434	506	467	437	494	481	507	489	473	451	502	459	449	457	470	487	490	456	480	523	435	497	472	478	479	483	514	454	494	499	466	496	479	493	522	446	469	462	468	458	462	452	447	478	477	447	457	505	446	461	482	455	485	467	489	471	466	485	449	453	444	478	450	512	458	489	484	478	456	538	431	446	467	479	525	505	451	474	491	449	446	490	493	497	460	496	469	451	473	462	480	488	480	461	473	475	477	514	472	459	515	531	520	466	489	464	482	427	490	456	473	443	443	503	441	476	453	493	480	482	468	485	469	463	454	488	452	430	455	477	464	540	504	497	438	495	448	463	505	455	469	462	459	439	522	462	512	480	449	461	501	460	439	509	464	478	473	504	438	493	465	440	448	455	446	479	477	523	480	464	437	462	480	491	466	459	466	483	455	496	477	442	493	462	463	453	470	500	441	454	451	452	445	463	450	500	457	489	465	476	504	497	470	477	493	516	442	478	496	424	469	428	484	496	472	503	512	473	436	462	474	463	450	461	492	464	443	463	461	481	417	466	471	485	516	495	490	489	468	477	458	462	506	469	485	517	464	474	471	484	479	449	455	470	459	488	481	460	512	482	429	465	478	470	485	481	475	461	452	438	415	447	466	528	485	450	524	483	457	486	489	500	479	526	470	485	447	489	450	445	431	511	468	485	458	411	464	488	455	441	456	474	452	440	426	442	510	478	466	431	491	471	463	451	462	486	462	459	446	489	480	466	466	491	475	454	434	484	516	478	455	461	465	477	475	458	490	508	478	456	492	437	471	485	438	473	451	467	482	486	485	504	487	459	515	477	491	465	445	499	504	488	459	456	469	452	478	434	445	472	466	469	471	488	467	469	503	457	503	504	480	506	482	504	474	480	503	442	435	442	478	472	511	509	475	502	455	463	477	454	502	466	483	498	481	495	497	512	446	472	467	519	482	435	441	484	437	474	459	490	505	482	426	454	517	450	497	478	493	500	456	432	487	463	497	479	485	477	486	476	484	486	505	469	478	463	542	466	471	456	465	517	448	492	493	462	479	473	480	478	463	463	452	481	426	462	446	461	451	441	515	507	526	466	448	491	497	471	448	485	475	458	461	490	479	502	488	440	468	477	502	494	451	473	454	497	482	466	486	480	479	485	478	451	441	491	503	486	478	407	449	466	497	454	481	438	513	490	507	475	476	472	457	446	531	459	496	461	451	501	472	470	487	481	455	453	456	476	467	487	467	488	496	488	516	476	465	477	476	516	473	489	477	487	457	461	471	479	436	482	496	428	477	441	467	470	454	470	464	482	477	487	441	453	464	451	452	463	427	481	453	470	498	484	502	450	471	468	469	454	461	452	440	441	485	437	510	462	517	470	478	491	448	445	483	503	446	475	429	478	451	451	456	518	457	497	493	460	530	470	440	460	457	530	492	516	453	438	445	457	512	480	493	484	454	471	478	491	443	456	471	470	436	438	476	545	484	436	498	488	463	481	507	474	506	460	494	484	510	466	460	481	454	474	432	463	427	484	468	478	442	471	489	472	457	459	482	475	491	467	462	457	466	484	466	485	479	434	503	476	493	436	495	446	523	495	493	479	430	434	485	452	498	458	471	465	496	493	448	480	487	498	480	453	486	485	493	463	485	469	462	504	487	500	501	469	444	415	478	464	484	487	482	470	445	470	464	501	452	468	491	503	483	472	457	474	494	497	479	464	475	487	489	499	480	497	474	481	460	505	451	535	496	491	512	475	503	493	509	462	495	503	462	467	488	489	467	473	468	480	441	439	471	470	431	469	479	476	444	463	435	489	500	493	478	518	495	450	467	498	486	407	471	458	445	450	452	453	501	503	493	492	498	517	476	462	458	462	422	506	482	458	488	466	478	467	460	498	415	459	486	506	416	500	461	479	452	466	496	469	471	487	443	452	448	485	452	484	486	482	448	495	475	465	473	484	496	463	498	453	498	457	427	479	484	459	445	458	441	505	459	477	489	461	491	457	521	448	461	476	446	478	498	437	471	480	482	478	493	494	434	457	497	520	418	460	447	472	434	481	491	495	480	484	513	506	438	471	426	494	471	432	479	480	479	441	468	476	474	506	453	476	467	439	470	469	461	469	453	495	457	470	487	436	486	433	489	467	479	472	450	446	441	470	451	464	457	463	469	478	482	487	459	501	459	436	443	453	444	466	485	460	425	499	437	463	409	496	440	450	474	436	461	459	467	465	454	434	418	483	470	485	470	451	506	472	458	487	471	457	481	440	453	472	467	451	457	446	464	478	478	482	488	452	432	472	477	442	465	435	487	508	493	456	477	475	457	492	461	496	444	439	440	492	508	496	449	437	482	475	489	502	466	480	444	462	491	474	458	445	491	448	442	465	470	491	467	452	495	459	470	496	493	495	487	477	501	439	505	487	489	486	460	468	455	468	441	459	457	467	491	460	460	465	474	500	478	476	496	473	488	467	475	445	431	458	478	469	426	438	477	476	424	442	470	482	447	468	476	449	486	476	433	448	478	483	496	464	507	510	495	464	455	478	494	445	482	454	453	439	444	465	507	462	461	456	446	457	508	489	462	508	494	479	461	497	477	455	477	463	446	449	455	501	495	438	488	487	490	480	455	467	486	469	467	497	527	487	447	467	455	436	478	491	473	485	450	483	497	474	485	491	434	476	436	478	485	504	439	479	513	491	449	472	433	460	451	489	465	463	468	469	467	482	490	475	438	496	440	467	443	487	500	476	468	440	475	471	459	466	470	510	488	442	498	460	447	491	457	484	479	467	453	477	457	455	433	478	479	517	471	474	465	476	512	454	461	480	501	509	455	486	469	462	482	486	498	473	461	484	450	476	479	470	467	474	518	426	459	476	515	428	436	457	473	455	481	487	460	487	465	449	475	468	475	474	460	490	452	444	492	479	419	474	418	447	457	435	478	471	485	478	442	438	459	457	497	440	486	482	466	486	473	505	502	515	490	447	467	474	426	429	481	483	486	469	462	477	452	432	465	494	450	511	439	443	477	432	490	462	459	476	461	492	469	458	509	506	464	446	461	475	444	494	483	525	456	473	485	456	492	483	474	481	490	445	471	488	497	521	497	446	456	489	433	487	490	443	498	479	459	467	460	474	485	495	477	423	477	522	472	468	485	456	483	507	486	469	488	471	466	484	488	470	507	460	509	437	411	494	468	496	505
33298	19814	6716	301	163	179	145	158	142	147	161	155	128	141	145	169	152	148	127	140	137	135	146	142	154	142	162	171	140	135	149	151	134	158	151	132	133	137	152	136	133	145	147	150	123	139	138	156	154	141	141	139	140	145	149	144	146	131	143	133	138	133	122	144	140	138	144	143	148	123	143	120	161	139	136	161	151	142	136	158	131	138	124	126	164	163	139	149	148	127	167	159	154	136	149	122	109	184	134	159	131	132	140	147	140	112	150	136	150	170	143	159	134	154	160	149	133	139	150	117	179	139	133	159	148	127	143	144	111	119	134	122	141	155	140	138	153	150	161	149	135	118	157	159	144	147	141	146	158	153	158	137	154	140	146	147	129	138	155	136	146	136	148	137	127	134	139	180	150	144	138	135	112	145	122	143	147	160	152	151	129	138	130	165	135	132	142	141	132	137	147	161	161	144	120	129	135	174	145	130	133	150	165	141	166	129	158	138	156	127	135	132	153	134	141	146	155	143	149	151	133	128	136	144	141	135	151	140	145	143	129	158	159	137	171	170	152	131	135	131	159	129	135	156	176	133	138	136	145	159	138	134	146	174	152	138	142	156	133	139	143	172	165	143	134	138	128	140	135	140	169	141	145	167	123	137	143	154	156	147	126	145	136	126	139	132	135	154	136	162	116	145	120	169	130	164	140	146	155	116	147	156	141	148	149	152	145	136	122	132	164	167	139	157	129	143	132	143	130	151	143	165	149	151	137	136	143	146	151	146	160	138	154	140	155	128	145	145	122	116	147	125	144	159	144	141	141	126	136	164	157	128	142	132	159	128	153	132	142	153	156	142	173	158	149	145	138	136	169	164	141	129	132	137	156	145	116	138	125	143	145	154	151	157	141	142	141	147	152	125	168	146	142	159	132	136	137	146	138	137	149	154	149	143	142	138	170	130	157	154	117	173	149	167	140	145	153	158	171	124	155	145	135	137	144	124	151	155	132	137	163	154	138	127	128	148	153	150	158	151	161	154	129	153	159	132	143	151	145	161	158	163	132	170	147	150	145	146	179	148	143	147	147	162	132	139	162	148	154	135	153	137	132	129	137	141	157	153	141	139	132	156	147	123	151	134	159	145	147	140	143	150	171	167	140	134	174	167	152	170	117	159	135	118	154	137	122	184	159	131	149	165	155	117	130	161	141	144	148	152	118	145	120	117	175	141	138	155	148	144	159	162	133	146	131	143	136	139	142	137	129	140	140	172	149	138	158	151	159	144	142	175	161	170	147	160	151	151	155	146	140	171	142	162	145	151	133	151	154	137	157	151	137	148	146	148	125	137	137	137	133	168	145	141	166	132	137	154	131	134	143	142	144	140	155	160	121	160	130	137	140	137	154	149	152	152	163	140	135	132	136	146	145	115	150	126	147	143	133	146	121	149	144	155	158	159	165	124	140	147	137	147	119	144	128	136	165	134	123	140	135	138	130	142	143	131	154	140	151	131	139	124	153	132	149	149	141	131	138	145	160	129	153	155	131	175	152	120	166	160	142	153	156	142	158	153	154	137	167	109	156	151	169	148	165	135	122	134	152	150	145	163	151	147	159	153	121	151	157	155	183	131	132	130	145	122	139	157	154	146	138	156	156	137	149	144	149	170	139	140	122	138	147	156	136	156	149	142	167	143	121	144	131	138	163	161	138	113	134	139	144	138	148	140	142	139	136	157	114	146	142	140	132	119	127	150	145	129	114	125	130	166	139	141	137	134	134	133	135	136	146	144	137	152	151	165	142	135	167	157	125	123	131	138	141	138	152	144	142	153	138	131	149	147	143	160	153	139	152	150	158	137	162	147	136	152	132	152	130	133	136	154	153	151	146	135	155	139	123	118	159	149	139	165	143	151	156	158	120	137	128	156	162	136	128	160	164	150	142	134	142	156	137	131	153	146	132	141	148	159	148	136	177	147	127	139	134	152	157	145	136	163	152	167	160	126	170	130	141	141	155	138	144	122	164	135	148	130	146	163	151	140	132	148	158	141	153	142	139	152	145	142	127	158	134	144	134	126	134	132	134	146	130	145	141	144	145	113	131	131	148	144	130	146	159	168	141	159	153	131	137	178	163	136	149	139	152	146	149	125	126	165	146	145	134	142	137	147	154	139	127	162	155	141	129	134	142	151	147	134	150	150	141	144	142	165	158	146	146	147	151	141	152	151	156	173	163	142	157	130	143	129	150	134	145	135	140	141	153	148	167	154	140	135	123	139	137	158	152	166	146	154	119	138	149	133	133	172	154	146	139	138	140	172	143	157	155	168	162	155	140	146	124	137	156	164	141	135	142	136	161	144	151	131	149	136	148	181	153	130	132	138	138	152	145	132	136	145	144	127	172	144	139	147	126	150	136	162	137	148	121	165	144	146	124	143	143	130	137	161	146	147	161	119	154	161	119	161	142	149	151	148	145	152	137	135	166	166	132	136	156	169	144	147	174	145	156	152	146	144	124	120	166	155	154	129	145	142	148	152	163	154	146	119	142	146	137	142	166	149	141	140	145	157	128	112	132	137	141	120	159	156	148	162	141	141	141	141	160	144	125	158	154	141	159	147	170	142	148	130	141	161	139	119	158	167	147	153	162	154	139	147	135	153	173	143	139	145	148	127	142	160	151	137	131	155	144	138	157	178	144	179	132	173	117	138	147	129	142	163	170	134	159	137	150	152	151	150	153	150	139	156	164	157	140	142	153	160	153	151	138	176	138	145	152	164	141	151	158	154	141	136	160	156	134	126	143	122	177	126	147	118	142	121	174	156	152	150	126	143	145	145	160	136	149	146	156	184	117	128	148	137	164	154	148	151	154	160	128	158	159	115	150	132	142	149	151	148	151	164	150	136	127	139	161	172	138	122	141	139	157	149	126	163	150	140	140	142	144	132	150	147	136	129	149	142	138	139	145	140	149	146	137	147	163	151	140	153	126	129	152	138	148	146	167	119	157	121	142	169	130	146	146	145	142	120	137	136	146	148	151	151	148	132	162	159	171	142	139	139	164	130	144	130	140	132	154	135	164	132	152	157	155	149	140	139	159	151	138	125	138	137	141	141	134	131	143	125	135	165	140	140	127	145	161	150	154	132	124	141	145	166	159	146	144	151	125	118	145	147	153	132	123	138	126	156	137	156	133	143	151	155	149	152	149	140	166	156	148	165	136	147	142	147	142	148	147	146	149	149	122	157	137	148	147	140	142	136	152	152	150	142	156	150	163	157	142	139	131	124	153	143	134	136	136	170	158	148	142	115	159	134	132	157	161	146	133	146	126	137	141	148	144	159	166	153	144	139	129	129	142	142	148	128	139	147	122	138	158	161	151	146	159	156	145	159	159	141	151	170	136	127	152	141	143	137	145	147	148	135	136	139	142	143	148	165	154	169	148	133	153	146	144	136	136	141	147	127	134	144	147	137	155	135	135	158	166	150	185	134	125	122	140	152	142	143	162	136	150	142	152	110	145	132	142	108
5525	591	428	356	386	392	382	337	380	368	356	359	368	349	367	375	384	384	365	366	338	360	355	381	398	347	368	346	337	376	367	351	348	371	351	352	394	334	398	386	385	372	373	341	362	351	388	362	391	332	335	394	364	344	354	377	377	354	394	381	378	346	375	338	377	371	382	347	366	396	360	403	407	375	359	379	375	369	365	353	326	376	374	373	355	374	347	362	355	391	390	399	368	370	321	362	365	399	368	357	391	377	374	394	345	362	380	397	360	348	374	369	353	359	371	336	344	343	361	396	355	386	342	364	355	359	366	389	381	367	358	374	390	414	372	355	410	346	355	388	356	326	378	404	354	362	364	344	367	331	381	354	368	370	365	375	374	377	381	371	388	362	348	378	367	384	356	355	346	377	394	368	347	367	353	379	348	378	363	390	345	396	389	360	362	367	367	345	375	402	397	392	377	367	390	349	343	349	373	357	351	359	439	348	316	384	362	399	398	349	374	343	387	347	362	349	369	390	347	353	339	356	347	333	354	366	386	374	376	374	375	392	364	343	353	342	391	352	345	383	384	363	338	369	370	373	376	351	353	382	355	373	385	371	394	349	365	367	378	382	353	369	357	385	355	352	345	386	350	411	355	370	391	382	365	346	345	342	370	374	389	357	387	377	347	361	375	366	335	368	360	397	372	399	361	379	384	383	363	389	430	340	359	354	362	413	347	362	367	329	350	369	376	381	372	396	363	350	376	389	369	385	377	364	374	336	385	351	388	368	351	349	404	355	364	377	405	385	387	365	391	371	368	373	368	353	384	366	376	366	374	361	373	375	369	358	372	351	357	375	346	355	382	340	410	355	396	348	363	356	342	408	371	379	367	365	360	392	378	374	381	369	351	406	383	379	368	362	374	401	339	372	372	395	388	368	356	351	354	392	405	381	383	389	372	366	391	366	361	376	413	347	383	371	369	387	382	358	388	378	364	360	393	365	328	375	386	344	413	371	361	373	363	401	388	386	374	329	389	378	362	347	364	366	395	415	408	398	355	392	358	385	392	401	378	388	400	381	339	356	353	371	413	396	346	398	357	338	407	362	367	391	371	372	386	365	375	371	400	381	336	382	361	380	383	341	343	362	406	375	389	348	405	418	364	375	396	387	382	315	391	366	332	329	386	361	355	349	374	342	353	375	371	371	363	395	373	345	346	373	382	367	341	383	440	362	334	385	369	348	376	347	383	373	370	357	339	370	363	373	370	359	359	385	356	378	384	368	396	365	387	384	366	378	359	382	356	354	339	379	372	338	354	384	362	394	357	348	377	350	321	358	376	362	370	369	389	380	326	326	354	386	367	373	384	371	354	377	340	349	377	370	353	363	362	368	374	361	387	392	370	337	364	350	362	376	357	356	357	325	380	401	319	351	405	362	379	416	372	373	374	373	361	387	363	343	381	371	358	374	335	359	344	358	365	364	359	380	378	367	342	398	363	346	393	371	383	373	385	382	348	390	384	359	389	362	397	345	358	401	393	393	368	374	347	379	346	386	371	396	407	378	364	351	390	353	378	362	357	391	357	406	374	392	380	354	346	380	388	367	402	359	354	363	367	355	385	383	353	368	371	351	406	370	369	390	386	362	320	376	401	363	359	365	385	397	358	333	396	397	396	350	371	345	330	363	353	397	345	375	393	357	372	367	381	352	364	387	367	335	378	374	368	350	385	357	374	371	364	380	378	366	401	378	368	403	393	404	392	388	370	351	345	391	357	359	369	375	324	375	389	360	385	346	341	328	371	349	366	384	378	356	404	371	388	385	378	374	385	402	366	333	386	347	428	366	373	345	375	363	417	381	382	389	334	372	379	329	401	391	358	384	393	385	372	370	389	382	358	387	366	342	342	362	343	393	383	362	361	384	397	385	372	358	399	375	346	376	375	371	369	363	366	397	353	403	405	373	397	336	373	344	359	401	380	347	334	375	364	357	378	389	368	393	396	366	354	378	372	379	364	373	388	361	372	351	371	400	381	354	360	386	348	377	357	386	362	392	369	369	375	403	373	332	395	375	367	390	383	379	360	372	347	390	374	354	364	371	338	356	379	362	358	383	389	377	363	400	335	381	375	372	352	324	367	368	376	368	355	367	349	364	376	384	376	370	387	376	399	340	377	352	400	399	380	395	336	342	392	340	352	361	384	357	327	400	338	401	357	367	383	363	370	353	356	379	366	346	356	364	370	368	372	338	346	358	389	391	396	347	369	385	387	373	394	373	377	376	352	349	355	359	407	341	370	376	406	364	376	369	393	397	379	358	368	397	340	379	381	387	363	364	375	345	360	370	376	378	406	365	394	348	399	365	342	352	383	363	342	352	362	348	374	368	373	379	361	339	386	384	376	351	362	375	361	394	376	370	374	360	359	389	364	361	359	354	390	319	347	367	381	367	393	394	357	385	376	376	343	357	348	350	385	383	390	401	392	377	373	376	356	357	400	383	354	399	370	373	394	359	355	359	363	350	387	346	360	375	370	362	369	366	353	347	356	400	371	348	392	369	380	361	394	347	348	382	393	367	369	384	372	394	369	365	377	345	388	411	332	382	343	346	378	417	376	358	359	370	337	354	365	372	358	343	378	411	384	364	342	406	369	400	386	373	371	357	386	387	390	322	388	355	358	385	375	344	397	356	409	361	337	385	416	373	365	351	361	382	347	361	387	373	369	381	369	357	379	393	355	353	346	364	408	345	347	354	369	336	367	351	379	369	384	371	383	334	362	375	382	371	341	376	362	365	387	343	345	361	361	367	341	395	372	364	319	359	363	369	375	344	399	376	358	368	361	384	363	327	341	354	379	405	378	384	369	331	373	347	402	355	383	359	347	377	359	399	356	366	347	379	361	373	379	346	378	382	372	385	352	385	362	368	362	377	348	380	429	407	381	363	341	336	350	351	414	390	392	357	398	352	383	328	369	398	394	340	404	380	356	385	349	407	425	337	378	378	348	400	381	393	373	357	385	360	357	375	355	404	349	392	378	404	347	411	346	388	352	357	382	389	353	352	392	365	334	368	410	388	356	364	369	373	378	390	353	391	349	395	356	390	403	359	371	382	365	368	381	358	374	372	350	373	409	387	378	372	365	384	387	393	412	350	392	349	372	363	351	371	384	377	372	374	384	398	355	307	387	341	347	360	324	351	376	387	382	350	377	332	372	356	397	390	355	388	377	352	388	344	360	398	384	362	336	385	377	388	379	407	343	398	376	378	402	408	370	403	348	364	400	354	361	346	389	354	371	339	359	410	343	386	358	390	357	377	393	387	377	406	342	372	373	354	374	381	379	370	392	358	386	368	354	372	359	349	387	347	350	331	357	388	380	347	355	372	356	378	365	417	362	354	365	392	367	334	399	346	368	360	359	392	330	367	373	391	391	354	354	362	378	357	375	384	388	403	339	355	341	405	340	363	396	380	364	336	408	380	382	372	373	342	384	382	391	385	370	381	361	390	348	362	382	362	370	365	411	349
24117	20882	24303	27590	20872	20827	2067	444	331	301	307	322	280	295	290	289	282	282	265	258	296	265	265	282	275	286	270	271	239	257	240	258	243	293	256	238	254	258	273	265	274	260	282	258	254	272	271	250	277	266	270	229	260	256	265	255	253	249	273	248	254	289	265	235	231	237	254	257	224	261	257	269	254	257	258	253	252	251	267	244	251	263	216	245	274	241	227	278	295	262	251	242	263	238	248	261	235	261	233	267	231	267	242	263	258	246	250	230	232	278	236	262	252	251	273	259	242	283	261	244	260	257	262	275	278	263	241	253	277	265	253	246	268	269	292	275	259	250	246	276	268	252	238	252	262	257	248	254	246	234	249	255	248	254	275	252	256	240	241	257	265	263	268	291	263	226	241	226	264	244	243	282	265	281	255	241	255	244	273	240	247	234	252	237	252	235	276	271	250	260	237	242	233	262	252	242	281	269	266	266	255	254	253	269	253	246	265	252	245	243	267	247	241	261	260	244	265	250	240	245	238	254	267	288	267	263	242	213	227	235	258	246	300	282	282	257	271	226	251	285	237	213	244	232	274	240	240	250	265	245	253	255	277	245	253	251	273	272	237	252	251	236	273	265	276	231	251	247	242	268	269	271	255	263	281	241	257	233	244	272	242	224	247	240	271	281	270	269	253	245	258	256	241	256	257	235	260	261	239	242	252	275	227	237	250	275	270	254	256	258	241	243	257	261	241	291	240	250	282	274	266	253	264	247	238	282	253	242	248	245	288	261	247	236	233	242	210	242	254	262	270	246	266	304	251	280	257	289	276	230	252	244	229	268	234	258	245	276	292	256	239	269	249	258	243	261	272	248	267	225	253	275	253	248	254	288	270	231	256	274	274	247	249	267	256	221	239	266	212	251	250	252	251	250	237	255	248	243	271	258	232	249	246	263	264	253	260	257	265	254	263	237	268	240	257	250	247	234	239	241	260	241	273	268	226	257	273	277	244	229	241	260	233	256	262	239	268	276	281	262	261	260	275	262	248	267	253	239	281	276	267	254	278	252	235	246	259	251	251	253	293	249	290	256	252	278	256	262	297	247	260	216	228	275	258	283	266	270	228	273	268	285	299	284	243	252	266	236	226	275	249	276	211	246	249	212	273	241	254	241	284	245	251	240	276	263	266	284	227	271	250	272	263	270	249	240	232	267	249	252	235	254	273	244	233	259	269	291	252	258	244	236	271	260	254	264	258	268	250	236	248	260	240	248	247	288	256	237	246	255	275	278	250	268	248	252	266	250	246	237	257	249	258	265	267	264	241	284	264	245	254	238	275	258	262	236	251	261	264	281	234	254	251	240	240	279	243	253	268	272	247	256	271	231	244	270	231	258	282	255	262	252	231	270	238	226	232	264	258	258	238	287	273	272	250	236	213	278	255	260	277	260	257	234	239	211	239	284	249	218	270	274	277	222	245	258	282	238	263	248	254	267	254	272	276	297	264	232	252	233	229	238	233	257	260	258	275	243	258	280	232	286	262	284	255	283	257	266	253	280	225	272	235	291	253	262	271	245	269	258	271	213	263	244	247	266	247	285	255	251	269	259	229	258	245	244	251	253	286	251	257	243	268	257	256	250	247	222	267	263	245	245	252	282	285	271	233	227	231	261	262	236	210	246	243	293	265	311	283	288	260	236	232	277	268	259	259	244	244	232	254	260	250	259	260	221	242	275	235	269	256	236	266	231	260	261	272	239	222	257	270	237	259	281	245	248	248	244	265	264	297	292	277	246	273	282	262	242	241	300	251	279	241	256	255	231	233	265	260	243	264	279	268	259	272	276	253	248	263	247	246	240	264	256	255	251	292	288	293	251	244	250	264	228	257	250	261	234	243	247	278	273	263	246	257	254	267	263	271	272	254	249	254	275	258	256	265	258	236	233	236	250	262	267	252	268	232	263	252	248	265	295	246	251	255	247	240	264	260	260	253	240	253	266	250	251	248	231	248	256	260	265	270	227	269	279	237	248	264	240	270	262	222	272	282	259	289	271	265	212	280	242	237	278	250	247	264	230	252	250	265	242	234	278	244	276	262	250	266	260	281	258	269	249	214	268	257	225	294	230	243	259	268	241	268	253	284	255	266	266	261	245	255	263	259	263	262	226	266	273	252	274	252	233	281	269	255	257	279	224	274	248	263	260	235	238	256	287	273	258	242	217	272	292	246	256	268	258	241	273	237	262	267	249	281	295	274	242	267	223	242	276	252	283	235	241	259	268	257	283	256	264	269	274	249	244	237	270	275	258	249	228	291	270	256	269	249	261	248	226	265	264	256	260	254	262	249	242	271	237	247	230	272	247	250	260	251	255	255	258	290	238	238	264	274	281	261	257	265	262	248	241	278	233	252	241	271	229	309	253	260	254	271	297	271	260	246	264	251	228	240	234	261	252	275	265	241	277	272	266	246	271	254	270	234	265	257	270	282	262	249	261	221	245	277	265	253	265	242	249	259	268	226	246	247	268	284	250	247	253	273	251	262	313	232	265	253	244	263	256	238	246	257	253	252	259	265	254	278	258	253	255	243	247	257	267	279	242	241	255	237	254	254	293	267	245	269	283	240	233	271	223	293	241	280	244	243	248	276	244	255	239	273	276	219	277	275	272	240	255	246	279	278	231	259	248	250	239	258	270	243	253	248	265	252	259	236	279	271	245	261	261	264	235	272	241	244	215	274	251	244	266	234	261	258	256	253	247	241	264	290	237	282	257	218	246	250	272	249	253	249	277	242	264	272	229	226	275	287	269	254	281	269	259	242	255	257	239	240	251	290	255	244	287	269	264	271	282	312	251	268	276	266	265	238	257	255	260	265	251	266	240	244	247	264	236	251	272	249	256	253	219	261	249	236	255	239	272	233	252	260	254	243	218	278	263	275	253	246	249	269	269	280	285	266	243	259	250	239	254	244	256	248	238	259	287	246	284	294	256	248	266	237	267	240	239	202	239	250	246	258	240	230	242	251	249	264	268	240	268	255	248	262	278	259	274	255	249	268	275	249	236	237	257	226	232	253	260	253	257	268	246	257	244	264	251	255	260	256	242	247	281	228	257	243	227	275	242	256	256	250	251	255	256	264	241	274	288	232	233	237	249	267	235	255	262	254	246	262	237	262	266	289	248	236	261	272	274	278	269	276	253	251	237	295	245	261	275	262	251	275	265	260	247	243	253	250	228	235	248	286	250	230	265	241	274	239	234	292	263	228	243	246	238	253	241	257	261	267	243	241	243	252	265	275	254	281	294	252	253	255	275	257	259	241	261	259	261	252	240	217	259	268	278	287	255	260	262	265	234	273	290	250	244	275	247	270	249	261	251	254	227	255	271	259	260	277	284	281	269	243	233	258	277	230	256	247	282	247	275	260	247	278	254	244	212	290	256	257	262	272	245	239	258	244	250	221	226	263	247	252	251	257	232	261	271	245	278	269	230	269	294	267	278	251	247	223	277	245	260	241	253	227	259	256	255
6771	2936	1533	957	752	689	665	611	585	587	635	563	613	586	632	554	570	556	576	606	557	618	568	564	608	622	558	546	602	579	591	588	585	587	556	575	583	618	622	563	597	580	575	607	547	544	550	597	588	574	552	565	578	570	597	560	542	560	543	626	565	577	570	566	549	535	603	601	527	593	588	577	581	577	527	605	575	546	582	586	502	567	594	567	516	551	564	545	598	568	555	565	583	615	554	577	560	581	547	558	556	574	582	566	584	570	583	543	581	586	588	559	555	592	540	564	604	593	587	604	551	578	572	545	568	564	580	612	579	587	586	587	539	566	574	574	570	556	575	531	599	563	571	592	556	585	574	575	578	556	595	559	574	567	561	604	588	598	595	564	539	557	581	594	565	547	555	557	575	582	576	556	559	578	544	586	635	543	538	573	535	576	572	590	572	591	590	527	532	561	561	571	611	553	553	593	589	582	548	571	563	549	571	541	554	595	507	554	558	599	594	546	576	545	552	530	568	580	619	574	584	607	585	577	569	617	575	552	566	557	620	559	548	580	556	592	546	558	579	567	542	588	601	541	562	596	616	619	603	562	594	599	554	581	564	549	554	575	561	580	559	557	583	610	550	576	558	580	530	561	596	537	564	557	601	553	568	557	566	613	543	620	550	648	584	584	545	538	588	579	557	548	551	556	585	581	557	535	555	550	600	572	571	587	576	564	563	578	536	592	615	554	565	567	572	585	575	608	531	535	577	569	556	531	560	622	555	520	543	527	552	600	567	598	559	574	582	590	620	554	536	642	567	584	579	575	567	602	565	576	580	581	549	527	560	533	605	581	567	569	561	533	604	525	544	540	586	578	553	549	580	602	545	600	581	581	562	551	529	552	554	496	553	555	588	586	589	603	532	553	550	589	553	631	563	537	540	591	608	569	566	572	571	606	576	508	579	541	576	611	545	567	557	575	571	585	555	576	588	539	601	560	606	552	525	587	550	569	579	554	604	567	573	611	558	554	600	556	592	642	555	581	607	592	598	546	584	558	607	565	606	549	582	576	597	542	583	574	578	528	551	549	565	577	527	563	514	596	594	533	523	588	569	538	527	585	572	572	576	536	613	600	591	598	563	549	596	597	591	599	534	600	536	536	573	572	565	582	542	561	564	583	592	600	582	570	527	591	573	581	548	520	584	554	538	556	613	526	566	571	570	548	547	614	585	573	595	610	578	587	563	581	565	620	542	587	532	605	575	518	555	579	564	564	548	566	576	593	551	588	610	554	597	597	552	611	596	593	601	523	618	591	577	572	540	538	532	554	592	563	575	556	586	569	568	546	570	580	557	571	582	564	564	605	548	597	577	571	519	558	597	546	572	519	576	560	585	560	574	595	579	572	550	559	558	552	568	560	573	580	552	569	595	592	561	546	566	550	565	577	593	611	508	566	566	564	550	602	598	604	544	601	553	569	606	592	567	554	545	551	533	584	570	596	560	539	576	588	564	629	599	587	568	603	538	599	553	602	575	622	534	617	622	580	612	554	579	575	592	568	574	572	579	606	615	582	523	572	523	554	569	569	562	607	595	559	589	586	527	550	619	568	591	565	540	581	532	594	574	563	604	563	625	574	615	564	585	562	573	570	549	555	578	561	531	568	589	573	566	525	569	536	586	569	571	597	555	560	584	616	536	541	599	560	599	629	574	566	616	591	592	556	565	599	561	581	559	564	610	577	575	620	587	547	542	540	556	571	561	558	611	593	584	616	558	577	566	545	560	525	588	614	603	567	562	581	565	569	589	559	558	538	575	541	613	560	596	588	597	574	581	625	570	605	551	554	552	595	561	572	578	607	556	573	570	582	569	549	554	543	608	568	592	574	583	567	531	598	587	591	574	576	568	599	614	606	579	637	593	583	546	599	611	562	572	564	593	564	558	571	595	564	558	584	604	531	564	572	542	577	525	593	557	579	608	622	592	524	561	528	573	599	559	559	580	591	561	583	583	579	558	547	566	601	547	582	599	550	559	587	559	546	615	550	604	554	585	577	588	635	616	541	592	567	550	564	562	588	607	570	569	599	581	553	585	560	564	550	569	599	518	584	587	550	528	527	580	541	564	540	562	564	584	610	579	591	638	550	595	568	547	578	597	565	586	575	550	542	540	540	591	556	563	526	613	570	557	535	584	610	522	577	555	592	578	577	571	572	586	603	574	555	582	537	573	587	558	563	562	621	539	583	592	567	620	538	596	579	576	528	604	593	546	564	551	575	561	647	612	598	572	602	603	560	551	564	561	585	601	601	589	575	546	590	608	561	582	567	566	582	604	576	581	555	594	560	548	587	559	582	589	585	608	545	527	580	550	567	548	605	588	542	621	566	553	548	576	546	588	559	571	566	605	584	554	542	597	556	601	540	542	588	586	535	553	551	590	606	588	562	579	567	571	600	563	616	559	569	577	555	584	551	576	563	602	572	566	589	597	564	568	581	527	585	548	557	557	569	589	604	539	554	579	546	609	588	547	568	560	568	588	627	572	583	551	592	599	561	557	601	585	578	552	551	577	594	564	584	558	618	564	569	547	529	548	607	590	587	593	572	555	556	561	586	584	600	546	549	550	571	569	575	566	584	637	602	581	583	578	572	545	561	544	548	521	504	576	546	528	586	557	522	562	520	578	595	560	613	553	556	601	587	588	578	562	550	586	597	583	580	576	594	580	571	625	544	603	587	562	602	598	575	503	583	569	562	554	549	562	577	572	576	602	582	561	547	549	565	544	585	518	606	600	556	632	565	612	586	549	590	602	576	559	582	573	574	555	604	571	556	589	595	534	573	558	526	541	576	557	583	612	617	632	576	607	573	581	563	585	595	560	596	561	530	582	576	590	592	577	564	557	557	585	594	576	569	562	576	596	581	534	556	566	563	574	587	597	559	584	607	594	543	612	583	603	579	567	554	596	558	558	594	607	602	579	610	563	576	550	561	599	574	564	582	575	571	640	548	586	576	515	557	572	548	593	600	599	586	556	592	556	602	564	544	595	573	597	585	537	552	570	587	557	561	541	586	593	614	593	608	581	581	598	577	523	579	567	584	550	559	575	606	571	605	602	547	546	597	566	564	531	574	572	529	564	564	556	563	552	570	541	564	568	584	587	540	573	577	574	561	564	549	558	559	569	620	546	572	573	584	626	567	571	561	564	555	566	610	536	552	596	578	588	603	593	578	552	563	591	603	548	585	571	545	628	600	531	592	600	545	592	556	567	580	566	588	562	556	545	566	582	539	544	584	568	560	560	572	553	541	559	609	569	580	544	549	556	575	559	550	598	577	555	550	565	587	555	574	570	601	546	608	594	591	557	587	537	578	550	542	550	557	564	575	597	574	569	547	569	632	548	553	564	627	517	600	595	580	592	571	584	576	622	555	563	565	589	583	613	506	550	635	548	562	581	580	574	598	560	563	555	588	574	548	596	564	550	581	592	595	580	603	587	618	585	596	583	562	593	534	526	564	544	577	610	561
24763	21866	25717	28634	21866	21878	17536	666	367	351	297	290	263	299	264	263	278	269	234	244	235	198	244	239	241	228	229	208	228	225	211	262	198	234	232	199	219	199	220	224	217	225	226	215	205	236	205	249	216	217	217	238	218	200	223	202	224	214	202	225	223	211	225	206	199	220	240	218	226	229	219	183	227	214	192	186	216	219	224	226	213	210	244	228	232	237	233	200	229	214	200	230	242	239	235	212	232	227	236	190	222	209	262	244	238	207	245	218	215	208	173	220	219	238	246	222	227	215	229	224	185	212	228	219	213	194	213	219	168	235	227	203	220	222	214	220	255	225	234	223	218	213	203	249	238	208	222	210	226	197	230	222	225	216	239	231	207	205	220	217	220	219	205	206	198	235	209	221	219	231	227	240	213	240	247	220	202	215	216	195	232	211	214	221	216	196	233	201	207	230	211	217	216	250	238	233	215	221	181	213	211	194	223	202	238	207	231	205	224	219	214	221	201	202	211	206	204	213	203	225	223	205	209	227	231	199	198	235	235	236	209	225	216	240	210	205	220	209	192	223	225	221	214	201	209	233	201	216	245	209	195	215	231	188	218	199	240	200	222	212	215	219	217	207	210	232	188	217	202	190	216	187	239	221	206	202	235	227	233	244	190	221	193	217	233	218	244	244	222	219	220	196	205	212	227	210	194	217	197	211	214	206	201	219	175	223	252	194	212	223	205	212	200	232	215	191	236	209	217	207	205	217	185	238	200	225	218	211	225	224	223	233	199	221	272	188	226	240	221	209	210	236	234	208	238	218	210	221	227	218	217	207	208	238	195	198	223	208	212	198	206	212	215	209	237	192	218	236	235	222	221	218	237	213	196	225	243	240	205	217	236	211	198	205	233	216	220	207	236	198	199	217	218	233	194	216	227	225	221	214	194	222	215	208	207	185	188	246	201	228	229	233	215	219	239	213	206	221	230	206	221	227	249	196	209	229	253	226	221	195	212	255	220	223	211	221	253	247	233	236	203	230	212	203	191	214	224	218	208	238	201	208	206	220	219	216	249	218	227	210	218	200	220	229	218	241	195	192	208	230	242	251	191	226	214	218	228	221	194	234	188	224	187	169	219	208	225	198	215	235	235	219	223	200	186	224	189	192	232	237	226	237	229	209	201	212	224	216	195	216	225	221	216	211	218	221	200	230	220	210	233	239	212	217	222	223	208	216	235	224	199	223	224	218	231	236	194	202	248	210	220	200	219	227	204	216	207	238	210	195	200	232	194	238	204	221	244	186	197	245	253	203	245	203	229	230	217	245	219	243	203	220	243	223	224	227	207	217	209	223	216	220	220	248	221	200	200	222	228	201	226	226	189	200	201	208	238	223	209	215	239	245	214	214	208	214	237	207	232	210	224	207	232	230	224	208	244	218	226	222	223	236	217	199	232	217	189	224	211	237	212	218	193	187	210	214	235	195	211	234	230	207	243	237	210	220	236	212	229	216	218	195	186	201	194	227	204	213	245	225	214	233	206	201	195	209	220	228	209	206	232	212	194	221	216	204	191	196	231	212	226	181	231	217	255	191	211	222	233	218	232	223	227	218	220	208	227	223	219	232	257	236	236	221	230	223	212	225	205	225	214	235	192	221	198	228	225	245	197	215	228	210	248	208	239	212	235	210	217	217	215	216	224	243	202	204	208	206	233	220	195	179	207	231	197	222	219	226	203	195	235	206	242	232	184	204	202	235	211	238	224	197	225	205	206	184	184	220	215	202	203	229	242	221	225	222	197	248	243	230	242	192	214	229	234	211	212	204	238	201	229	207	201	209	222	211	182	232	232	192	216	203	218	229	202	221	219	218	224	248	226	196	232	189	232	215	192	257	226	218	217	229	190	213	206	196	220	210	190	219	210	212	199	206	209	216	240	242	195	237	217	260	213	206	221	247	212	202	232	247	237	242	232	205	249	224	233	210	203	216	213	219	243	206	232	206	226	221	215	226	230	193	210	230	215	214	193	213	204	211	216	205	195	206	254	242	236	243	233	232	202	212	207	221	204	238	215	235	227	210	205	220	214	196	242	233	232	231	218	232	216	206	208	201	219	214	221	228	218	211	231	246	233	215	227	218	206	216	215	188	226	225	204	210	207	201	221	222	196	205	190	235	206	217	211	262	214	221	217	205	236	199	222	206	224	221	223	227	185	201	217	223	216	228	216	237	255	207	250	232	226	234	232	239	233	220	233	204	202	210	240	193	225	198	224	200	235	215	182	215	244	215	207	218	214	254	204	214	202	230	240	234	214	240	215	216	233	222	221	225	224	181	199	218	223	182	259	228	216	205	227	229	237	193	247	212	213	186	212	196	207	198	203	213	217	219	197	219	206	230	221	226	239	199	212	218	207	235	207	237	225	228	206	221	218	222	262	226	237	208	209	229	212	209	178	205	202	224	231	207	215	208	237	206	247	226	214	217	235	214	209	198	219	278	208	238	246	224	207	218	203	203	245	228	195	238	219	213	203	227	203	239	231	206	225	214	207	214	211	212	237	197	253	214	210	231	211	197	208	235	200	240	214	211	211	217	236	222	213	200	214	210	236	209	203	199	194	232	208	232	207	237	219	229	187	218	223	218	220	230	231	198	243	195	197	224	246	235	233	216	216	213	224	248	199	237	207	231	220	189	201	225	241	208	229	228	244	237	245	219	211	211	221	222	215	225	210	212	196	235	214	206	235	213	219	201	192	242	225	225	229	219	201	209	208	219	226	249	186	237	205	215	211	222	234	229	213	214	228	213	226	232	197	207	208	203	212	230	212	234	207	221	201	234	223	193	214	217	210	241	234	217	217	237	222	234	219	198	230	225	210	195	190	209	210	210	195	220	209	187	216	225	201	209	198	228	225	192	197	196	215	226	184	203	233	188	237	232	209	229	235	238	237	227	219	235	199	232	191	223	217	230	234	208	205	215	214	244	223	211	200	226	207	219	206	247	200	208	233	220	224	187	235	228	247	264	220	237	200	208	231	200	254	225	234	211	204	226	260	207	197	235	204	205	203	223	234	185	166	222	210	187	206	200	218	210	226	226	201	236	224	208	227	203	218	229	200	200	213	229	228	189	248	261	215	220	193	224	199	216	227	224	223	218	216	234	236	227	213	221	213	231	215	223	224	196	220	214	201	218	207	212	196	230	212	211	206	203	193	191	206	222	196	213	233	221	233	212	216	209	215	200	203	221	203	199	188	211	212	219	221	222	205	205	226	220	220	200	212	212	217	219	233	197	205	187	238	205	202	235	221	187	235	203	206	227	215	239	229	203	185	213	238	225	227	200	212	208	199	229	194	195	192	218	200	226	219	181	215	205	224	218	201	214	200	218	232	205	207	200	220	213	214	228	202	191	231	232	221	195	231	216	229	222	228	201	219	238	209	217	209	234	209	253	235	229	237	212	209	187	228	213	225	196	215	220	220	211	198	198	202	233	197	207	228	218	244	219	255	219	222	227	232	213	201	213
8590	4533	2325	1135	796	646	585	583	538	481	494	475	522	466	508	504	498	485	480	487	478	482	484	471	479	477	464	475	457	469	491	440	492	516	493	448	494	520	493	473	471	490	461	480	468	504	454	488	481	475	468	475	450	491	468	494	461	458	452	471	511	460	499	479	495	465	435	474	485	517	470	463	459	479	501	410	469	486	473	490	465	479	517	471	486	496	480	489	472	498	491	482	487	441	475	455	490	447	473	465	473	450	457	455	465	469	475	501	473	457	480	458	467	464	507	486	454	438	466	495	506	469	469	470	473	463	452	497	447	452	483	497	447	481	426	501	498	483	483	453	486	512	451	449	472	463	458	508	459	447	485	455	449	497	459	507	454	440	459	468	494	458	446	492	495	448	475	446	536	430	466	491	437	494	490	461	467	466	468	504	518	485	496	479	525	464	499	409	468	510	486	482	480	436	449	470	445	449	472	439	479	486	461	491	460	511	465	494	490	476	451	495	470	483	469	473	475	492	478	484	492	520	466	468	476	484	470	471	504	466	466	472	472	479	458	454	431	468	452	448	482	444	482	479	432	468	442	469	452	491	453	495	462	488	457	467	454	464	452	482	457	482	460	445	495	465	454	494	434	474	450	493	482	481	473	462	476	454	457	427	458	493	449	490	456	451	466	459	475	444	486	471	466	477	482	434	472	477	514	432	458	469	465	437	451	424	430	478	479	445	469	457	469	470	473	445	464	427	447	461	518	458	505	483	466	506	444	494	472	493	492	467	447	452	470	467	473	441	470	470	494	472	457	471	498	466	475	482	490	461	472	467	470	498	488	490	496	414	461	484	476	487	450	468	458	467	464	472	447	448	465	484	525	446	435	439	437	459	482	463	434	453	486	472	417	510	511	446	434	419	516	502	453	481	459	481	453	443	477	490	470	440	459	414	516	484	483	452	477	476	480	448	480	468	485	487	473	459	497	447	453	455	482	472	459	472	437	491	479	452	446	455	474	497	458	485	508	425	457	469	449	486	461	475	481	463	443	447	467	473	467	473	480	451	491	457	494	475	488	496	483	425	464	439	462	463	461	477	502	489	457	459	474	519	449	453	443	496	453	465	517	443	512	458	467	467	473	425	471	485	457	439	494	468	477	466	470	451	473	502	494	439	475	494	464	464	455	435	492	470	479	435	447	481	469	462	437	464	497	463	490	466	415	433	464	436	445	454	494	445	473	453	424	453	461	458	459	473	481	453	499	458	454	466	479	441	434	476	449	487	512	441	510	424	476	506	471	464	472	436	484	464	456	448	454	457	444	524	467	490	528	470	502	482	415	472	448	487	496	447	487	488	465	495	466	444	483	457	467	462	474	485	471	443	479	439	432	442	435	461	545	499	428	446	451	501	445	478	455	432	480	469	477	479	476	462	470	416	479	456	442	460	452	492	456	477	491	436	482	465	502	479	477	433	454	471	463	496	489	458	424	461	465	499	460	499	469	487	442	525	433	461	508	479	468	463	426	462	516	503	474	476	517	501	470	488	464	496	428	500	457	458	480	470	465	436	475	472	495	462	476	474	472	489	471	477	483	503	484	444	462	500	507	499	470	477	477	479	467	485	491	473	499	449	503	473	483	471	467	496	510	507	474	440	509	459	501	473	488	478	498	509	490	507	465	494	454	498	465	478	481	512	490	477	469	504	475	459	482	481	463	444	449	431	491	471	494	488	494	479	446	480	467	477	459	518	478	471	469	425	492	500	499	488	502	479	473	470	472	433	475	487	450	446	496	470	507	463	495	450	449	478	502	466	460	438	483	460	453	451	489	464	490	476	500	491	416	508	467	463	479	471	476	452	509	439	476	483	490	455	465	479	459	514	415	441	459	436	487	499	488	477	472	463	476	479	463	421	441	513	492	485	442	473	470	496	477	430	488	466	483	477	481	442	435	474	488	467	469	500	483	488	489	463	465	472	455	477	446	437	460	495	468	439	474	485	458	481	447	499	490	447	455	494	459	499	446	489	494	470	466	465	438	494	441	494	460	483	463	505	477	474	471	454	450	499	451	466	470	460	440	522	476	439	468	464	505	467	469	454	433	421	486	473	444	465	483	471	469	467	428	484	446	499	449	456	448	518	497	517	499	469	470	484	440	413	423	482	475	475	461	466	521	431	508	466	484	454	477	490	442	486	465	530	462	512	504	464	474	433	467	464	476	478	455	458	491	468	493	497	504	443	479	470	461	471	479	434	501	520	478	445	446	455	464	451	486	453	443	443	489	517	477	475	472	450	491	485	454	468	445	485	488	507	455	473	478	487	511	451	488	460	469	419	457	476	473	483	464	448	495	482	501	461	475	469	464	491	460	451	501	463	465	479	488	471	472	460	429	499	432	466	439	472	463	445	481	476	492	482	480	469	482	513	503	508	462	481	471	466	446	474	495	493	472	460	478	483	464	505	481	453	445	484	493	439	490	464	481	473	485	453	487	415	462	456	460	486	466	536	495	454	473	511	511	495	456	437	465	532	476	462	455	491	483	474	504	448	431	501	468	446	462	466	451	452	461	463	478	422	465	492	451	481	455	464	497	462	465	442	465	439	492	498	465	465	492	479	406	452	495	484	428	476	476	498	482	489	465	451	461	482	431	469	480	486	497	481	467	489	458	477	486	482	478	478	481	465	467	467	458	442	468	425	487	456	473	471	442	474	460	476	429	457	443	463	468	426	484	475	458	461	432	439	477	475	470	518	455	470	457	452	470	459	455	469	477	455	433	472	461	459	479	470	446	470	489	491	491	494	466	470	476	461	489	495	461	474	497	484	461	454	474	441	486	466	493	473	427	461	446	478	487	515	477	464	499	451	450	437	491	452	470	448	446	505	423	485	465	451	483	461	469	451	492	443	459	455	473	440	472	464	446	467	447	461	459	437	493	454	470	510	489	462	490	456	503	505	464	441	524	475	473	473	468	454	437	491	509	455	471	474	500	435	481	461	474	463	478	455	461	470	516	478	461	441	465	484	483	467	476	453	471	470	456	488	465	475	489	496	499	480	480	449	510	482	472	505	471	477	471	475	492	475	475	483	475	454	503	449	469	444	469	456	480	455	475	447	488	452	502	451	490	462	427	461	491	492	412	486	492	421	490	489	483	472	468	458	482	456	449	483	502	500	480	497	505	478	501	506	460	490	486	477	466	512	482	493	499	469	473	463	510	453	495	491	471	533	477	448	492	486	460	467	464	488	464	465	475	479	510	459	465	454	446	482	478	463	481	468	503	462	482	473	452	486	471	462	503	487	468	470	506	472	477	452	470	411	459	443	480	527	494	461	506	473	454	487	472	449	465	470	460	474	499	476	467	473	448	461	491	467	443	492	456	458	436	460	511	483	480	507	491	486	447	462	479	479	490	470	451	429	499	475	461	485	421	495	464	499	477	484	461	467	497	447	446	483	467	481	480	438	462	498	478	441	494	454	456	505	524	446	460	454	476	423	472	435	510	498	480	480	484	446	493	441
31902	19078	6583	358	195	165	163	140	138	143	131	106	148	135	130	141	124	141	152	157	149	153	152	132	125	128	123	145	139	143	158	149	152	133	132	142	145	123	138	134	132	137	115	132	152	134	135	152	150	122	125	146	144	162	151	117	120	144	130	144	160	141	122	131	150	126	122	129	143	136	125	146	137	137	144	139	129	153	149	146	127	123	131	151	127	161	133	124	132	140	147	126	122	129	146	161	133	123	144	139	138	122	129	141	149	135	133	129	118	128	137	127	146	143	140	128	133	153	132	126	147	125	147	142	136	151	115	150	125	135	138	135	140	153	130	142	143	115	149	137	120	133	148	152	163	149	133	161	137	142	137	129	131	137	139	157	128	157	142	154	134	133	145	130	153	137	129	133	137	151	132	164	156	136	146	127	155	119	153	149	128	159	132	128	157	129	147	132	149	153	123	154	139	147	135	133	150	133	127	143	148	148	160	135	151	158	137	120	130	146	132	144	131	140	143	167	156	115	130	132	132	134	123	160	156	132	142	143	143	149	148	132	133	156	140	136	170	133	133	133	137	142	154	134	145	124	113	121	144	153	134	154	130	136	130	151	129	111	115	140	134	149	149	157	122	126	134	132	109	145	129	111	146	158	150	109	132	137	128	162	135	130	127	151	117	131	135	143	145	135	136	120	138	161	149	135	139	129	126	145	148	138	138	138	130	134	149	133	144	119	139	129	134	157	143	137	126	139	134	134	166	144	140	141	148	135	133	139	149	131	154	167	138	123	146	124	149	105	136	140	145	148	122	125	147	135	118	149	143	152	132	151	123	163	136	127	144	157	142	127	156	155	144	139	158	123	147	137	120	129	140	130	150	139	155	150	132	165	150	136	154	128	160	136	151	127	136	104	150	142	136	143	140	139	141	129	150	125	148	160	153	144	134	132	133	149	147	134	117	157	133	108	128	145	148	136	142	113	136	158	135	135	118	120	136	156	144	132	153	118	134	139	141	128	134	129	135	159	124	125	126	158	139	119	147	122	148	123	162	121	133	122	133	148	131	129	139	157	150	130	136	113	127	147	127	138	151	133	147	152	140	152	129	145	146	152	127	151	143	150	157	158	124	136	129	137	154	154	150	140	159	133	138	139	122	133	137	124	143	123	147	139	133	137	131	137	136	146	155	138	125	134	147	134	125	140	123	142	135	148	135	147	143	140	157	120	136	134	136	130	128	98	134	128	134	153	159	150	109	154	116	137	147	139	126	119	140	143	146	149	143	151	131	155	135	110	129	151	125	143	129	129	131	152	141	161	129	139	149	150	123	137	124	125	124	132	136	137	159	149	132	141	140	151	122	142	139	136	132	147	149	129	153	129	140	140	156	143	131	144	140	138	137	128	147	163	128	120	143	153	123	121	126	137	127	148	166	144	148	142	148	119	158	137	144	153	123	132	137	159	131	142	148	123	133	113	152	145	137	140	153	127	118	142	148	151	139	148	145	161	137	118	122	136	153	111	145	142	131	130	145	142	125	132	122	129	161	135	139	137	153	135	143	147	131	133	131	146	169	143	106	132	125	155	118	128	128	157	140	148	166	127	148	161	135	142	118	140	118	110	149	151	150	140	137	160	131	154	128	130	150	145	138	161	117	138	152	135	135	126	133	139	129	144	139	139	142	150	141	142	169	129	156	142	107	139	140	124	143	146	121	139	135	113	123	140	145	158	127	144	131	183	151	166	138	156	133	119	135	135	112	148	145	141	138	134	129	141	135	122	142	126	130	157	115	145	126	137	132	109	125	136	156	144	130	144	137	115	162	142	139	145	136	124	159	158	123	126	131	123	148	132	142	117	158	153	122	137	124	139	166	155	138	126	132	160	154	140	157	130	155	150	147	131	149	129	116	150	141	123	137	122	154	142	145	152	137	164	136	141	147	145	144	143	146	149	145	141	115	137	125	128	128	137	139	142	131	124	133	142	139	118	142	135	152	144	124	168	153	148	141	116	149	131	160	122	147	160	155	125	126	148	127	112	122	134	136	129	142	141	141	140	138	130	141	163	142	164	121	145	133	142	127	141	142	132	124	146	132	138	133	128	136	142	137	137	135	135	162	119	130	129	141	156	125	160	168	134	142	127	136	143	151	129	140	151	127	145	124	151	148	163	154	147	145	150	153	142	150	118	124	133	162	111	135	112	132	142	128	155	146	148	118	122	130	124	146	160	151	128	154	163	147	121	122	137	153	144	128	152	124	145	134	119	142	144	143	136	119	130	136	136	151	134	139	110	158	148	127	137	126	129	151	134	138	125	124	160	129	161	156	140	165	133	119	145	141	140	154	135	113	139	155	146	143	135	149	135	108	137	129	150	136	111	153	132	145	157	152	143	157	163	126	120	127	144	132	148	159	140	134	144	135	144	142	133	127	125	160	129	136	124	135	143	133	123	138	151	141	137	152	128	137	158	135	170	143	130	150	157	137	150	141	142	137	169	125	170	156	136	144	141	152	125	130	142	163	138	141	152	152	133	156	140	134	131	129	153	155	137	156	130	151	154	137	134	148	159	131	131	142	138	136	122	121	148	126	146	125	150	150	128	132	149	136	130	132	143	148	132	143	130	134	166	119	126	144	124	144	143	156	113	130	138	138	148	150	169	131	132	131	161	114	120	138	145	164	128	149	146	139	132	129	129	149	131	135	129	130	155	141	150	127	133	138	131	131	154	161	148	151	148	124	121	136	139	131	136	152	143	132	137	133	148	138	134	139	145	124	137	140	151	137	139	138	144	144	141	142	111	140	132	141	119	143	150	142	167	138	142	129	128	122	144	144	131	145	160	122	124	161	134	149	148	141	150	147	145	127	130	133	145	150	124	150	147	161	147	129	138	139	146	134	129	152	128	121	135	132	132	149	164	139	128	131	137	129	111	157	138	117	152	145	127	131	145	144	139	125	126	153	146	143	164	150	136	143	115	125	126	123	120	138	131	104	155	160	133	150	150	134	132	147	142	152	148	132	190	135	144	154	148	125	127	128	133	148	155	141	137	123	127	137	122	134	163	128	124	137	138	113	135	129	137	131	166	136	121	153	145	150	161	140	150	137	137	129	122	127	145	139	139	135	138	134	140	136	148	147	125	158	129	141	157	138	128	130	135	127	139	131	161	136	124	140	134	138	147	152	130	142	121	141	136	154	163	140	132	135	125	156	144	118	133	144	148	164	140	121	128	133	130	138	145	127	120	126	141	134	139	136	130	145	151	173	107	128	161	134	145	136	135	139	130	151	139	164	125	123	136	135	152	133	135	138	130	139	160	158	145	136	166	146	138	128	130	141	126	128	159	129	131	128	116	129	154	144	149	133	141	133	122	125	143	134	158	129	139	144	144	137	131	143	139	136	127	135	148	140	123	135	142	139	137	138	132	149	150	149	131	137	128	126	146	150	129	134	115	157	137	138	129	118	134	143	156	128	134	169	131	132	138	122	119	126	136	128	140	127	121	148	136	151	163	135	152
5274	564	427	373	377	353	384	347	355	354	362	341	359	352	322	341	374	332	373	345	353	369	374	368	360	373	367	375	374	359	361	335	357	308	366	376	392	360	370	388	369	330	383	370	343	318	382	353	372	387	340	355	356	332	324	321	352	343	343	370	362	379	355	324	364	346	333	340	335	350	363	338	369	354	386	330	349	334	374	320	358	356	343	368	378	366	405	356	358	353	333	362	359	396	371	329	396	355	382	345	359	346	330	339	330	373	339	350	366	327	338	386	363	300	352	315	352	349	355	396	361	329	358	360	371	360	360	338	377	340	357	382	345	333	344	370	375	393	339	355	317	390	402	341	379	337	343	357	353	337	356	352	329	372	387	370	360	358	331	352	354	351	385	341	349	350	384	337	328	335	351	330	339	355	362	342	360	347	361	355	360	353	344	387	362	362	390	321	347	345	322	358	383	344	339	365	361	342	360	376	340	363	346	339	379	362	332	347	365	332	345	344	354	334	360	383	371	362	354	358	332	361	379	359	360	335	340	328	359	352	361	370	370	358	361	371	373	361	339	333	344	358	365	352	335	362	368	389	316	354	371	355	330	343	367	323	358	381	362	376	352	337	359	367	362	354	320	322	346	374	383	327	366	363	362	365	382	395	378	362	376	386	358	337	373	393	331	374	359	349	337	405	349	391	346	373	374	351	342	367	338	316	389	359	374	360	345	361	380	340	341	366	331	338	355	384	334	351	314	335	345	319	345	364	404	353	364	329	367	383	382	380	364	355	325	351	358	355	310	343	366	370	366	359	362	351	328	401	377	329	314	340	355	372	361	388	338	377	342	353	323	360	361	363	337	359	351	331	399	350	324	364	346	388	361	362	366	376	357	352	383	345	391	348	361	394	367	344	385	388	385	346	336	368	352	353	351	368	374	340	369	372	356	383	340	362	321	326	375	372	350	380	335	370	347	332	348	346	362	386	357	363	354	331	342	350	372	391	380	335	390	335	346	356	359	347	374	372	346	381	379	356	377	333	348	338	375	368	356	404	338	364	333	359	400	361	371	351	344	353	364	330	367	368	353	358	339	408	374	370	352	371	344	373	358	371	356	364	355	348	393	350	358	410	396	336	340	362	335	339	332	333	341	364	388	398	345	374	353	381	339	358	348	342	341	370	334	344	361	376	329	342	382	353	360	359	341	358	331	337	346	381	365	363	385	379	323	321	343	352	310	369	336	359	345	328	328	330	340	341	354	373	330	387	322	362	368	351	328	347	391	357	345	366	320	396	374	372	346	363	364	374	391	353	349	359	334	330	337	324	365	370	370	387	354	358	378	364	361	359	332	328	367	369	369	344	367	353	361	327	360	363	347	390	361	368	334	320	360	364	347	376	311	381	375	353	335	347	320	347	370	360	350	366	349	342	353	366	367	357	328	342	353	341	356	349	343	401	393	348	357	354	351	359	343	344	357	363	335	356	368	343	342	374	366	359	371	367	359	358	373	335	366	331	347	348	381	395	386	349	366	352	352	356	325	354	366	375	341	342	337	344	322	364	342	368	327	350	372	360	361	342	360	341	336	342	337	362	337	346	334	346	368	354	323	321	360	328	350	364	348	392	370	325	351	371	356	370	312	351	382	358	392	343	373	365	350	347	345	309	345	343	360	394	352	340	346	337	360	328	369	331	355	358	372	363	378	352	356	330	361	353	379	372	362	354	342	364	379	359	356	325	362	373	321	375	349	378	364	309	373	341	349	337	341	358	355	333	345	388	377	411	392	337	373	378	369	344	379	377	332	363	367	334	345	371	396	330	361	329	341	371	360	349	395	334	392	357	360	388	358	347	349	374	360	338	345	356	363	382	378	356	345	302	340	360	329	336	336	337	384	363	363	380	324	326	351	363	342	354	339	377	377	368	362	358	365	364	338	385	347	371	316	331	378	322	332	396	341	337	330	362	377	368	371	377	369	419	358	388	369	366	396	341	367	358	311	342	372	365	321	362	342	333	377	397	345	323	359	359	331	364	373	342	366	353	347	322	360	370	350	347	376	379	356	349	326	361	386	323	338	344	383	350	339	349	369	342	353	333	347	336	396	387	336	388	396	381	345	382	343	325	381	341	333	370	370	346	369	320	350	363	339	360	358	376	359	338	327	367	406	397	358	368	328	332	351	341	347	342	322	332	355	346	348	353	373	380	353	398	350	365	329	358	363	374	361	329	359	377	349	387	365	367	378	356	349	345	366	342	344	341	376	362	377	353	355	351	345	382	356	338	361	373	297	365	324	334	350	378	324	376	382	367	332	321	333	372	383	376	370	369	336	377	339	372	398	327	345	377	348	355	361	363	330	346	354	349	376	353	339	337	358	335	352	351	332	352	371	348	359	341	354	382	339	397	379	366	375	336	351	371	353	367	361	363	361	356	359	367	352	352	387	391	358	341	364	372	362	362	353	364	369	366	360	364	367	378	346	331	359	333	348	362	392	377	369	345	378	367	389	350	328	359	368	371	350	376	353	359	329	348	363	362	362	359	364	327	377	336	374	327	346	373	354	371	361	353	364	394	398	317	355	350	336	380	395	363	379	320	395	367	392	358	368	381	337	355	371	347	347	330	373	375	325	349	365	352	365	377	354	342	334	346	317	351	336	313	381	354	369	351	371	325	363	339	329	334	390	365	353	384	375	350	364	358	335	350	331	358	297	383	345	345	350	338	349	348	373	405	378	346	346	357	367	370	380	356	366	353	334	350	354	351	366	361	356	385	341	338	383	364	378	325	347	402	359	341	323	356	385	408	344	341	364	392	375	354	368	358	333	363	345	373	354	370	363	376	359	352	360	365	349	363	349	364	338	344	364	342	351	358	357	344	321	359	369	348	375	364	345	358	336	336	382	363	354	367	383	338	347	379	357	343	351	357	360	357	371	365	340	391	372	361	355	371	344	364	339	352	336	360	346	318	375	357	354	373	355	396	370	399	331	365	389	358	312	343	336	341	369	312	359	348	345	345	364	365	340	349	375	349	365	362	339	322	343	349	360	332	385	373	353	351	364	371	358	372	380	334	309	389	378	367	372	332	320	346	353	367	338	380	370	328	359	389	343	358	357	351	365	339	367	366	365	328	329	367	403	334	363	366	312	352	339	373	373	333	387	351	344	345	341	366	347	350	368	327	358	343	363	361	367	374	348	357	340	340	366	344	345	349	363	341	366	355	343	390	362	350	337	337	336	342	372	327	385	369	339	371	357	371	357	353	360	352	329	366	364	352	357	348	333	366	372	380	377	360	348	378	358	357	367	345	366	343	376	357	377	358	376	359	355	362	374	343	368	332	350	361	348	334	353	387	368	354	316	317	322	394	362	378	361	319	328	310	369	380	370	378	365	356	365	391	354	363	342	372	357	322	362	329	410	340	347	363	395	341	353	399	324	362	360	369	356	332	385	359	358	340	352	337	354	355	379	363	367	369	372	347	359	360	348	370	353	371	333	351	364	350	349	366	342	380	405	392
25295	21860	25419	28907	21856	21786	1993	458	360	333	332	285	302	333	318	309	297	288	293	287	296	269	308	284	289	256	282	281	284	287	251	255	306	283	254	251	257	264	268	270	289	305	287	243	262	284	277	295	263	286	279	261	288	268	303	281	282	298	269	236	261	310	314	259	264	274	294	263	268	274	277	289	266	262	268	265	285	283	269	253	273	267	304	283	267	258	282	299	253	256	276	251	300	282	268	291	278	269	255	286	299	271	262	262	280	263	281	272	274	254	271	272	293	285	288	275	277	243	275	307	280	266	287	241	250	264	282	245	285	261	282	251	285	270	268	244	257	240	282	260	278	276	283	248	265	267	297	267	285	255	260	284	267	273	245	299	271	267	255	271	256	286	267	269	264	292	263	315	304	269	297	265	285	255	264	264	265	285	226	312	260	252	258	256	282	258	250	282	247	297	264	280	226	268	263	248	251	270	271	273	255	263	266	242	252	279	262	257	252	270	288	267	284	300	240	283	270	304	259	258	279	267	299	252	288	296	262	253	294	279	257	269	279	280	287	254	250	301	270	263	273	247	305	274	240	273	260	315	256	301	267	280	285	272	266	279	253	270	210	281	261	251	259	262	278	265	271	256	303	282	276	283	284	269	268	240	257	265	259	270	305	244	293	272	293	256	248	288	266	240	241	291	281	283	261	284	276	261	267	296	253	275	285	276	270	260	294	259	270	252	284	271	248	276	274	240	273	250	292	253	282	269	258	253	267	273	284	250	288	283	250	267	273	277	266	273	287	257	263	262	293	301	290	256	271	295	265	253	284	257	254	273	270	264	286	270	261	226	238	251	257	291	272	283	287	258	263	274	276	250	240	276	266	290	290	272	294	262	274	260	262	265	257	268	294	257	246	252	277	232	286	295	269	287	264	268	244	284	268	264	254	309	252	280	283	279	289	248	248	270	254	311	268	277	279	256	247	266	270	265	261	293	245	259	267	284	262	246	253	256	249	265	249	268	266	269	276	278	261	252	265	313	254	245	235	291	268	281	274	275	281	273	272	256	284	276	258	264	253	262	244	287	266	268	298	270	232	241	254	271	257	272	260	272	284	295	270	268	279	262	269	246	266	262	290	271	289	265	252	302	273	271	238	282	288	248	260	270	266	267	271	266	251	274	247	282	258	261	296	257	286	275	263	266	266	249	295	239	291	284	273	268	314	258	302	264	292	248	261	296	295	278	300	282	251	285	277	264	298	257	251	291	274	293	278	270	280	294	303	268	280	241	256	272	282	263	274	292	265	264	282	239	282	255	279	302	264	254	277	264	254	238	248	258	241	243	279	295	285	296	263	248	309	305	264	278	262	248	273	280	276	254	264	278	271	250	265	274	249	279	267	258	299	274	269	266	258	247	275	240	257	260	262	253	246	289	270	268	261	294	271	286	244	310	281	244	248	266	247	272	256	288	313	267	241	260	283	241	287	273	293	297	286	282	258	256	284	276	273	274	265	287	295	268	307	292	271	292	300	256	288	250	267	282	305	265	266	289	274	250	272	266	221	251	258	246	235	249	285	277	267	287	266	272	269	282	250	260	259	262	282	267	309	266	272	291	266	259	248	280	262	292	255	280	268	279	257	277	268	263	253	279	266	284	242	281	256	245	283	305	259	301	303	276	254	240	279	280	303	289	286	313	263	271	306	272	276	303	266	287	263	298	276	271	288	259	288	254	257	271	270	273	247	273	229	258	279	255	249	274	304	269	258	268	307	287	256	262	266	268	322	247	244	262	292	280	269	273	279	287	270	272	278	282	245	264	250	251	271	238	289	287	288	262	277	260	258	280	299	247	282	279	267	238	240	245	278	262	293	260	252	264	263	271	296	293	272	267	253	267	262	279	265	285	285	276	243	249	309	254	270	271	271	272	294	270	272	262	296	291	274	260	293	264	243	266	266	271	280	257	268	269	258	287	280	254	270	259	280	254	235	261	288	256	253	266	282	258	261	293	271	280	279	244	244	294	269	256	244	269	275	277	237	271	296	234	254	266	270	294	261	273	258	253	286	277	266	283	295	222	277	285	277	273	311	265	253	275	267	290	270	269	278	272	278	271	264	248	279	262	268	239	252	255	275	271	256	292	266	282	279	263	300	277	274	305	260	253	280	287	259	273	284	284	256	266	292	249	273	277	263	249	276	257	280	281	267	276	246	271	267	227	262	261	269	284	296	281	256	263	255	254	262	260	256	274	286	272	290	274	286	245	283	267	256	265	268	260	266	290	286	268	284	295	292	275	254	262	271	265	276	243	256	269	289	265	249	263	261	284	267	286	259	270	272	266	275	248	278	276	265	287	270	250	265	274	294	273	267	274	282	249	274	293	267	267	295	282	273	239	275	257	262	243	277	249	275	309	259	246	252	257	319	267	284	258	273	259	276	276	298	278	274	264	293	254	280	301	285	282	239	223	265	292	270	310	287	251	269	288	281	266	270	259	294	278	280	310	275	280	293	291	255	280	289	263	254	286	290	293	296	278	271	258	262	272	249	270	272	250	253	296	260	291	258	284	282	282	263	282	303	299	269	278	262	243	246	250	273	270	271	270	243	264	252	258	280	274	277	307	249	284	294	246	288	291	292	281	243	290	258	267	237	260	267	283	288	268	277	244	265	220	253	259	256	269	265	262	275	253	262	248	273	298	277	288	265	260	258	250	271	252	274	256	275	279	252	243	273	270	272	266	249	305	290	249	298	267	269	275	270	234	290	307	310	258	268	241	293	311	272	238	265	280	273	292	245	309	272	279	287	244	290	258	264	260	276	284	236	288	250	245	291	287	291	247	264	251	314	283	264	246	253	257	263	270	310	291	240	289	263	280	240	256	279	268	307	243	289	267	279	298	274	288	257	253	233	273	269	257	269	268	250	265	277	264	298	266	246	262	282	268	287	258	259	258	286	276	272	256	253	264	284	288	290	225	263	265	249	254	287	277	306	283	261	260	267	268	280	288	257	272	253	288	239	300	296	278	295	257	278	287	282	270	272	295	285	267	280	274	279	284	266	284	284	283	285	247	303	260	287	296	243	288	304	301	279	259	269	303	286	270	274	326	266	302	248	285	286	302	265	274	268	280	281	264	300	280	270	283	262	271	284	292	286	267	288	273	292	273	238	244	243	263	269	297	265	270	256	237	237	266	305	265	264	271	259	248	254	305	291	250	284	282	261	255	257	263	268	282	269	252	279	268	262	256	266	270	279	280	257	287	280	265	254	271	230	269	279	246	280	306	279	261	283	273	288	266	280	295	279	279	277	268	271	267	264	278	283	249	284	254	306	246	259	281	266	302	269	323	246	248	269	316	273	247	249	255	264	296	249	291	259	291	304	258	295	270	280	269	299	285	255	270	243	271	226	270	290	289	294	259	259	270	275	259	285	274	306	260	274	261	309	287	243	242	273	248	242	291	307	285	247	260	270	273	284	296	267	279	265	235	311	277	264	270	250	238	276	273	289	283	270	275	280	279
7192	2945	1672	930	770	718	677	689	637	620	641	573	602	624	606	590	611	597	608	600	591	600	636	618	611	569	576	580	580	595	590	578	609	616	577	570	596	566	569	600	556	601	641	602	599	600	585	635	619	599	584	584	601	557	580	604	585	625	579	590	656	607	643	577	615	599	591	576	612	629	574	572	614	575	588	600	588	617	584	621	646	587	618	652	628	582	598	612	627	602	608	542	590	627	637	639	637	623	581	616	592	620	591	554	609	602	548	596	558	583	576	609	601	605	634	550	570	610	609	604	664	641	617	553	601	616	603	640	581	588	593	616	598	613	582	583	620	623	580	603	609	637	628	566	633	586	562	580	600	598	626	581	590	595	619	590	586	581	576	630	612	638	630	597	599	557	629	579	567	577	556	621	603	599	596	595	578	602	584	564	586	608	646	620	582	624	589	642	612	622	626	626	586	617	621	598	581	610	571	619	591	566	580	561	631	595	590	613	636	572	585	613	627	619	631	655	589	567	582	617	615	576	586	606	585	612	606	575	635	660	635	664	592	649	578	611	618	599	629	611	592	597	579	613	620	602	592	633	587	629	605	588	623	586	600	630	661	591	620	575	582	660	606	580	563	630	602	554	657	605	586	611	579	548	600	611	556	646	605	576	606	608	550	592	579	608	595	595	635	579	600	613	556	597	588	609	605	573	597	595	569	610	597	627	624	600	623	591	623	596	640	634	636	639	614	609	640	622	589	615	595	608	611	600	661	565	579	569	629	582	594	564	602	615	610	640	577	635	597	622	583	597	580	603	595	653	594	618	566	586	605	602	620	591	666	633	581	560	612	599	589	604	604	614	558	603	601	586	588	618	584	585	590	564	629	613	622	592	592	615	586	608	612	589	579	590	611	574	668	608	615	647	645	569	620	621	569	597	625	605	609	604	611	582	585	594	573	600	595	589	610	548	628	652	591	596	594	598	634	609	591	631	586	582	619	583	567	572	595	572	625	543	600	638	534	563	615	567	567	588	559	562	604	598	589	561	573	613	558	611	583	602	588	587	599	589	643	607	648	597	583	623	649	589	563	621	615	584	586	651	613	558	604	576	603	624	575	590	602	610	638	612	596	609	627	592	578	618	585	600	593	625	590	580	584	642	593	629	608	605	599	637	539	587	544	597	619	589	604	567	587	616	548	645	606	597	618	635	616	585	606	596	588	614	588	599	606	608	570	606	586	634	597	578	575	625	591	626	647	635	641	587	594	633	599	574	621	609	634	617	584	585	654	606	572	627	617	538	591	607	598	611	579	573	605	586	625	585	602	601	647	587	576	565	584	595	599	602	600	599	615	605	583	629	612	623	580	616	628	604	588	612	650	644	599	606	647	610	632	611	642	600	624	564	625	602	575	571	579	617	588	619	610	593	610	616	611	572	654	637	566	596	637	577	564	628	610	637	575	584	569	609	632	631	602	596	608	592	565	604	578	567	598	528	604	583	596	644	582	588	606	570	633	607	612	611	618	588	583	600	582	624	603	575	591	587	579	566	592	660	595	577	600	561	606	521	616	594	582	599	618	603	588	637	615	613	628	637	624	628	581	591	594	613	554	596	625	580	650	627	612	591	596	669	564	611	592	610	656	623	568	596	566	625	581	570	602	613	581	590	603	590	589	638	627	608	580	553	596	605	630	586	576	587	603	575	541	573	620	572	594	589	591	622	589	628	596	599	565	565	610	606	564	620	610	570	599	618	587	617	611	655	576	625	631	620	614	618	659	608	606	653	572	608	633	586	612	594	579	612	590	612	591	617	574	620	593	605	617	633	624	590	600	603	586	635	626	593	593	593	604	590	594	627	600	571	593	593	616	581	622	578	580	596	620	597	616	594	584	595	562	585	593	588	610	633	591	647	630	594	625	578	593	645	569	607	634	609	650	633	621	627	565	603	541	596	585	592	601	597	605	627	599	566	576	636	552	624	628	602	591	564	591	595	597	622	591	590	597	575	600	618	589	578	597	577	575	617	592	631	640	579	594	611	601	627	607	655	592	560	589	623	597	586	587	589	608	601	557	614	623	587	586	616	611	601	623	613	612	564	613	578	609	603	589	628	582	596	631	619	521	552	636	617	597	645	604	563	601	635	618	609	616	572	626	646	592	595	648	575	595	608	621	620	594	609	641	609	577	607	627	618	602	585	603	597	588	576	590	577	592	597	631	586	616	572	573	595	619	613	576	575	581	587	591	581	607	607	649	629	592	606	581	622	640	585	637	642	615	609	609	631	613	601	600	576	609	605	604	582	597	587	610	582	642	612	580	609	616	593	620	605	596	618	602	615	555	631	614	568	607	580	610	599	577	606	584	622	586	571	654	629	579	585	660	586	576	572	563	593	588	563	564	588	584	586	576	567	609	566	615	638	592	603	602	572	624	602	625	614	636	611	607	653	632	654	628	581	617	601	611	584	611	598	567	622	585	580	586	587	583	610	587	599	606	615	614	601	629	604	635	627	581	593	597	604	596	618	604	602	603	631	612	588	600	589	614	611	595	611	584	602	564	616	570	650	631	597	573	588	570	619	596	586	559	604	579	570	602	617	628	607	584	558	576	610	593	607	604	603	618	565	551	602	591	625	624	627	563	594	588	589	600	613	584	630	562	592	638	590	607	626	589	621	569	603	607	653	610	605	573	582	606	617	589	588	607	598	620	594	588	619	607	618	584	643	582	618	605	570	606	610	601	606	595	598	608	621	580	587	591	622	562	569	575	617	603	601	614	561	624	587	606	594	585	619	642	599	620	595	589	590	621	636	604	611	566	645	600	580	573	597	588	570	577	611	623	598	664	619	587	621	602	632	606	629	644	583	626	598	580	611	570	574	563	615	654	591	612	652	552	618	636	584	590	620	609	614	573	627	596	624	609	590	592	550	613	635	631	613	591	567	546	577	597	602	592	566	626	603	609	602	607	614	578	600	624	639	603	591	602	571	622	604	628	597	650	601	583	613	581	598	552	602	616	627	603	629	591	560	601	591	646	607	633	586	608	619	611	570	573	614	584	579	591	587	598	614	606	604	619	637	577	640	599	597	582	581	615	605	612	597	645	577	568	590	626	574	612	574	603	649	572	616	575	612	593	628	639	626	619	572	598	600	652	600	642	656	568	596	550	594	588	575	597	608	613	589	634	622	602	580	567	644	597	569	613	617	601	572	579	623	615	607	599	663	607	599	680	650	611	590	597	569	627	568	598	593	629	590	612	572	598	559	611	557	547	623	596	589	587	592	565	630	598	624	610	587	616	652	602	589	566	546	598	607	574	604	612	566	614	604	617	622	610	588	584	607	571	570	584	585	597	605	624	593	579	629	615	614	552	609	591	614	583	618	577	603	612	587	617	570	612	616	597	634	614	580	594	605	612	592	619	556	603	584	628	598	551	651	600	639	584	581	563	586	621	603	568	605	591	625	608	602	594	589	619	595	600	610	573	656	604	580	592	625	605	622	658	623	615	607	571	591	589	606
24731	21872	25706	28653	21872	21889	17885	682	382	401	309	315	301	291	274	281	232	278	261	231	247	226	237	246	244	226	219	255	206	240	244	212	209	212	206	225	244	235	221	213	259	220	210	232	230	228	202	210	223	225	223	229	224	215	225	228	246	228	213	220	225	236	250	231	232	208	194	224	207	208	221	221	228	212	198	225	272	218	235	231	239	215	197	181	247	203	216	193	217	234	212	243	227	227	196	229	214	228	227	235	215	217	237	221	209	248	197	222	197	217	217	193	208	233	208	210	211	241	222	229	209	225	216	247	208	244	238	189	221	200	202	219	236	244	233	197	194	237	203	260	244	222	186	182	201	218	211	237	244	222	216	225	202	218	221	224	208	190	229	235	209	208	215	219	244	207	204	216	193	244	204	247	238	219	254	242	221	251	253	229	209	229	208	208	200	214	215	232	232	224	289	254	188	229	224	235	228	246	231	221	210	236	213	207	208	227	228	233	235	200	199	246	223	196	216	236	204	209	253	212	232	226	226	225	209	214	221	243	212	212	242	226	214	222	203	237	225	208	223	209	234	230	223	202	208	224	209	216	230	233	230	213	230	205	197	238	215	223	240	221	208	177	221	220	212	214	239	229	261	210	233	238	225	231	212	229	228	214	226	215	230	211	237	196	216	247	211	230	191	207	218	226	187	211	226	228	203	234	225	202	222	214	193	244	216	208	203	209	226	222	223	219	221	218	225	198	197	230	198	250	236	227	215	213	203	235	208	229	215	230	213	217	215	216	216	180	205	208	222	198	201	207	221	212	196	207	220	229	206	216	210	214	224	209	215	217	232	237	239	201	229	218	219	218	220	225	207	235	195	196	234	233	223	239	238	208	234	225	219	196	211	233	216	250	230	212	224	201	176	197	216	233	245	213	214	200	255	203	220	198	210	217	185	211	226	238	217	219	222	239	206	203	199	213	199	227	225	191	208	222	217	222	222	217	196	211	192	239	216	254	243	246	246	214	213	213	255	216	234	214	227	216	200	219	229	238	251	259	218	190	204	198	201	216	239	221	225	225	217	219	229	215	219	222	200	252	226	214	193	230	249	216	252	248	240	200	205	211	220	195	198	222	213	239	214	196	243	203	231	209	199	206	211	227	237	247	206	225	221	207	217	234	222	228	192	224	186	253	219	222	222	204	194	199	186	257	234	235	231	223	212	231	197	209	191	238	222	241	202	222	181	244	209	229	238	199	224	246	218	230	199	204	212	209	207	218	218	192	225	197	212	208	232	193	213	212	216	195	223	217	215	237	223	208	227	209	228	231	227	198	225	217	204	203	242	229	203	199	205	229	202	221	211	225	203	215	225	229	237	218	225	239	218	199	221	228	241	210	240	214	219	196	227	239	215	217	212	194	225	213	219	233	223	207	258	211	204	245	204	226	229	258	204	201	241	221	227	214	197	235	244	230	230	207	223	220	260	208	206	212	219	207	214	236	226	222	224	237	222	224	222	223	256	230	249	211	215	215	190	223	228	236	213	257	225	223	243	190	212	229	197	228	224	230	218	219	218	242	213	198	215	220	184	194	208	215	241	217	222	216	224	202	239	247	228	202	234	202	214	194	222	210	239	220	201	222	238	218	210	200	260	233	239	211	256	195	250	222	200	255	208	214	218	256	218	217	195	230	221	181	202	211	222	221	204	238	234	219	233	228	224	221	238	202	252	241	232	215	226	237	197	216	237	257	219	232	219	238	221	231	204	208	214	233	210	254	227	192	214	251	193	258	228	201	206	211	213	219	202	197	229	215	236	247	235	233	246	213	244	215	203	232	194	213	219	209	196	222	246	216	192	245	240	199	217	237	209	223	202	226	224	209	229	200	233	207	220	208	210	207	244	218	234	220	216	214	223	222	224	235	188	204	199	212	221	228	255	197	226	204	208	205	212	203	224	236	217	217	231	219	198	218	215	223	215	262	244	198	205	191	205	231	202	233	235	222	230	207	194	235	215	212	198	202	223	212	225	228	229	222	249	193	225	242	245	238	230	225	247	216	215	208	200	218	187	200	224	243	263	210	220	191	232	212	227	194	205	218	238	228	233	217	239	234	223	221	204	261	205	231	200	218	217	221	226	209	215	228	225	239	249	243	213	206	207	221	209	227	213	215	229	209	208	183	241	217	225	221	194	195	226	241	231	249	209	236	205	237	228	217	238	230	210	197	226	192	246	231	239	232	243	202	223	229	211	214	220	227	200	232	209	239	188	220	225	250	226	206	218	226	229	230	249	219	205	200	235	224	220	228	234	204	208	218	176	220	230	175	205	232	232	220	227	231	217	219	244	235	234	222	244	224	239	225	209	221	236	219	223	221	207	209	193	205	185	215	213	210	223	190	202	251	223	233	234	232	230	226	202	231	223	224	224	204	209	223	209	219	224	249	217	234	238	230	215	193	210	234	220	235	221	204	193	232	220	216	203	224	226	222	246	224	204	227	205	214	227	200	225	243	225	199	238	203	240	225	234	233	204	203	198	196	207	212	213	243	217	217	207	200	233	206	212	222	211	209	202	253	203	198	216	196	219	223	218	219	207	238	216	217	206	216	200	199	207	241	199	209	217	211	248	206	233	205	220	246	228	220	230	224	208	208	222	242	207	231	240	235	213	234	250	218	203	229	228	251	242	235	223	209	219	211	228	197	213	194	222	226	218	224	220	213	224	228	236	241	191	226	194	225	229	205	219	239	217	183	203	252	218	223	226	199	202	221	195	200	212	191	257	218	198	212	214	211	214	220	233	214	203	221	217	237	234	210	219	250	219	241	179	201	203	220	208	216	199	238	218	231	234	233	232	189	209	219	234	217	196	185	204	248	251	213	216	204	209	207	226	239	235	248	228	229	217	224	234	234	225	213	213	226	218	198	202	217	232	209	225	219	216	228	215	188	210	212	199	220	228	219	230	203	211	218	223	209	224	226	238	215	192	214	191	223	216	234	212	227	217	204	227	230	211	201	208	201	232	216	231	229	180	227	224	212	227	211	201	217	217	208	233	201	217	233	225	219	242	212	215	234	202	221	204	262	206	243	232	193	231	233	197	225	243	211	227	216	235	218	212	225	182	211	199	198	222	225	188	238	202	206	227	218	193	208	214	223	210	204	193	243	225	227	213	219	229	195	214	240	228	212	225	233	187	238	221	213	201	203	222	227	198	221	228	214	240	209	214	219	256	206	230	222	196	193	228	211	195	211	229	213	196	250	203	210	226	223	178	179	227	199	240	262	257	226	196	223	224	214	212	227	205	224	252	231	215	227	228	200	229	236	206	212	195	224	217	224	200	212	215	223	220	225	221	223	192	215	234	227	210	207	212	227	241	249	226	213	232	231	235	218	230	223	229	214	237	223	177	212	245	215	224	255	238	214	238	233	242	245	228	232	229	193	217	199	224	249	233	198	201	189	221	234	228	188	195	213	183	192	211	188	224	215	218	245	248	218	202	199	211	225	230	235	226	229	221	215	224	198
9034	4426	2233	1167	758	615	566	586	522	513	528	467	511	494	476	478	539	485	492	484	459	465	533	456	502	491	466	435	462	472	492	477	464	485	499	467	485	490	469	458	475	485	452	468	441	507	489	448	431	495	463	441	447	528	485	460	473	451	492	482	471	469	456	467	468	509	485	488	466	431	471	463	476	497	513	489	436	432	463	459	487	471	467	489	462	468	471	473	479	482	464	544	475	455	472	490	480	423	469	490	456	458	510	453	463	458	470	444	501	463	468	428	473	472	476	514	485	496	493	483	483	450	463	444	473	501	462	485	508	467	434	510	429	435	475	488	447	467	483	421	468	447	474	448	491	462	473	463	438	456	465	421	494	477	449	474	473	501	432	492	445	439	487	504	494	512	534	484	457	423	457	445	478	452	476	447	489	475	441	444	497	483	478	468	451	484	491	479	442	461	477	527	451	497	487	471	511	498	458	492	447	483	475	469	491	473	470	473	471	511	516	506	468	476	491	488	488	486	459	497	486	459	471	464	481	464	480	463	444	522	508	502	508	480	463	489	480	516	464	467	481	467	461	458	476	469	481	442	496	447	521	480	476	483	480	463	462	445	453	501	460	475	501	472	449	463	481	472	487	495	486	488	480	459	477	451	506	459	446	466	492	488	490	437	465	471	455	457	497	466	499	447	485	480	441	446	465	469	459	467	457	455	490	470	481	516	403	496	482	487	473	454	479	489	467	453	475	514	485	461	446	494	480	479	495	459	516	483	467	441	480	519	470	477	468	471	441	475	450	476	483	482	488	529	521	501	462	450	485	491	471	479	501	449	475	466	493	501	459	467	502	457	501	496	431	481	473	490	462	474	509	454	502	470	420	464	444	420	442	469	475	469	503	462	495	463	475	509	479	477	493	434	506	496	464	497	464	451	477	468	471	450	457	455	446	471	449	470	479	479	466	458	471	458	520	480	469	465	476	483	464	488	506	465	463	463	468	463	484	472	476	496	476	489	477	487	484	518	486	466	523	441	454	483	455	489	463	469	460	494	447	480	443	400	537	454	463	480	463	486	457	460	447	457	494	457	454	462	483	467	477	493	514	490	493	470	466	517	472	483	464	506	444	490	505	472	486	477	482	478	494	448	471	469	472	458	488	481	459	486	465	448	473	496	458	440	449	424	429	451	442	422	502	482	473	476	463	458	463	494	478	484	496	433	486	481	507	490	472	487	496	489	510	457	485	445	521	474	497	475	500	513	479	469	491	456	436	506	481	452	463	484	478	488	442	513	464	453	476	475	490	459	438	443	500	498	429	469	464	466	505	470	471	482	474	519	468	453	486	469	505	448	452	435	460	483	489	446	462	462	458	426	457	503	488	469	497	475	454	475	473	458	468	476	447	486	448	507	466	480	495	437	462	454	465	483	445	484	452	454	486	477	494	491	458	444	478	463	482	434	480	490	453	487	451	466	464	474	464	470	460	428	427	417	456	477	521	503	431	432	456	478	471	471	431	473	448	483	434	465	443	456	441	440	500	422	464	494	455	453	430	452	485	481	502	426	470	504	466	467	500	464	460	498	463	483	470	480	481	441	489	459	483	462	471	472	446	456	514	484	445	487	477	458	476	446	464	440	429	436	464	465	439	475	502	449	478	494	442	465	486	451	446	458	480	472	469	438	460	447	486	497	496	489	480	475	468	446	442	482	470	479	516	483	480	487	465	441	425	474	463	466	505	467	472	461	488	460	493	474	431	462	445	455	482	489	472	458	480	458	433	465	468	471	461	488	466	500	492	473	488	482	479	450	482	460	473	471	468	483	466	460	494	495	473	484	479	508	440	443	501	479	456	480	454	469	485	483	469	471	485	487	476	454	488	443	489	492	503	498	463	471	501	473	487	445	482	506	479	499	480	451	473	453	482	474	507	490	457	470	430	475	474	451	492	480	496	492	478	497	496	484	476	483	521	403	474	450	479	499	460	465	435	461	439	483	464	477	479	460	465	484	507	489	492	470	485	467	480	482	432	526	457	468	447	452	425	484	459	430	481	456	486	469	495	469	467	449	493	469	466	453	452	494	460	466	463	458	463	485	451	463	444	516	490	511	488	493	482	517	469	484	490	440	517	470	483	479	451	494	484	472	502	451	448	477	471	487	474	483	441	475	485	469	498	460	507	506	471	508	489	472	488	476	432	460	456	477	465	459	455	444	456	485	501	441	476	489	501	499	494	462	485	446	487	438	488	499	463	497	504	459	488	464	494	495	460	514	447	441	429	480	485	475	473	480	455	475	487	445	492	478	460	437	515	449	472	441	459	462	444	453	508	493	451	500	521	462	463	458	473	440	452	495	457	455	461	500	423	492	468	484	473	494	427	467	459	475	416	525	484	460	482	530	476	478	465	470	489	478	490	489	476	474	453	477	457	421	476	472	497	468	506	427	436	473	422	461	493	439	459	433	425	461	450	493	482	494	477	496	446	482	460	471	503	466	469	509	448	467	449	489	454	433	495	416	489	485	468	491	456	457	493	478	447	459	466	506	489	456	481	472	438	468	483	472	489	465	459	515	522	499	488	439	484	426	501	469	475	490	499	450	482	485	487	483	468	444	485	451	479	484	446	465	495	485	498	452	511	427	499	470	464	446	468	480	499	473	499	477	454	489	451	483	472	521	473	494	484	489	485	485	498	466	475	450	468	495	472	434	444	493	515	487	484	490	487	465	475	437	472	442	473	466	444	452	493	488	462	464	493	460	481	456	485	499	462	478	456	466	468	495	462	467	471	488	492	470	462	465	449	489	462	476	471	477	477	474	456	463	460	512	509	436	501	463	501	425	448	498	500	444	449	445	499	481	449	496	473	478	475	477	459	479	430	497	470	436	508	448	461	509	479	464	480	465	425	431	453	433	427	461	472	452	482	484	479	489	415	469	508	440	483	467	479	485	487	453	488	438	483	471	467	519	487	442	474	461	475	452	422	490	439	436	479	442	477	506	492	443	463	498	500	506	478	455	451	423	495	472	467	477	458	520	458	477	453	437	497	447	485	488	538	492	505	511	464	454	483	463	469	496	498	462	486	451	514	467	476	473	502	474	472	473	467	462	467	481	480	488	511	516	498	502	464	424	486	450	476	449	454	468	507	474	475	447	468	510	476	446	494	480	487	460	495	485	424	482	455	466	461	464	448	488	448	491	486	466	480	472	504	516	443	468	502	508	473	515	491	510	420	461	457	468	449	506	453	474	457	512	478	461	480	466	461	483	470	500	506	465	476	492	501	473	489	452	479	457	465	502	470	450	464	467	480	517	476	475	472	475	478	471	448	485	478	471	466	447	493	479	475	472	468	456	473	467	460	469	479	463	485	475	484	471	477	498	493	462	430	449	492	449	459	494	439	467	460	476	482	450	459	498	482	495	460	477	476	497	455	480	466	482	419	470	486	458	464	472	500	443	468	458	466	462	457	486	438	486	448	476	500	491	459	450	482	472	465	477	497	481	484	448	465	480	474	491
31975	18959	6239	333	178	168	147	158	154	120	164	168	152	122	137	130	143	162	135	149	165	124	155	125	149	154	135	135	124	117	126	120	136	155	165	139	123	137	144	141	155	126	145	144	128	140	135	137	139	126	133	134	153	145	155	157	162	151	145	131	156	147	173	151	156	146	179	148	145	152	138	144	126	108	158	148	141	128	148	131	133	149	111	151	118	135	150	124	148	153	150	158	141	157	118	130	138	142	131	146	140	126	121	144	158	145	150	167	153	123	145	139	143	131	162	127	133	142	160	125	128	144	147	143	142	148	134	138	158	145	131	142	124	146	152	147	161	141	119	132	136	137	141	147	156	139	131	119	149	130	148	130	158	127	154	126	147	139	147	129	132	133	156	154	130	139	113	144	135	148	123	140	156	143	147	126	133	137	120	137	138	128	133	129	141	136	111	112	140	124	137	135	152	141	166	132	140	143	146	127	135	115	159	141	133	146	139	142	193	130	119	136	146	135	144	114	142	152	138	125	145	148	142	122	139	168	136	124	136	137	112	147	155	139	139	129	149	146	106	155	140	138	131	132	144	143	135	140	121	136	146	161	158	131	125	139	133	127	137	138	143	132	128	160	136	154	145	133	151	145	125	163	161	153	145	145	134	118	130	147	122	143	125	126	136	146	134	153	133	147	142	136	122	143	151	143	126	141	129	144	153	130	136	132	125	126	126	128	148	125	157	136	118	132	136	150	149	155	139	155	161	151	149	151	149	125	141	147	145	132	157	136	152	121	131	150	148	156	137	141	117	131	143	156	141	125	148	132	127	134	125	151	138	122	150	141	139	128	133	138	144	146	147	125	147	120	157	138	154	146	126	155	125	142	144	125	152	134	155	148	134	139	126	130	136	152	150	150	138	152	137	140	128	139	134	131	130	146	152	135	146	146	116	170	147	142	141	128	128	135	124	162	138	157	158	126	130	147	135	125	135	156	130	153	126	151	121	165	148	129	130	135	158	146	129	135	129	131	128	155	154	134	165	114	156	127	135	142	125	122	126	123	131	134	140	136	131	135	156	150	129	143	124	145	146	137	147	134	140	144	146	144	165	141	137	142	150	141	136	140	133	126	146	135	141	127	131	142	138	135	157	141	123	131	154	119	136	142	134	129	148	134	143	159	153	153	148	162	137	135	126	135	145	131	147	127	143	139	141	163	158	127	127	129	153	145	152	141	147	131	131	118	138	124	120	146	135	131	139	135	141	160	122	142	140	131	139	166	144	121	134	140	159	130	166	132	125	132	137	146	152	157	118	157	134	137	124	147	116	138	147	139	137	135	143	128	135	142	127	136	153	125	123	133	131	123	137	144	133	143	148	145	147	166	141	138	156	143	135	128	143	131	147	138	132	117	136	132	147	139	119	135	144	145	121	141	126	126	132	157	166	147	120	150	132	164	150	122	136	131	154	143	149	130	161	127	152	167	155	145	137	143	144	126	137	141	151	155	136	121	138	149	108	131	153	149	157	127	133	160	139	147	138	134	136	149	138	154	129	141	145	144	149	158	161	142	122	130	133	126	147	134	150	133	135	129	125	137	113	145	111	156	125	130	126	139	129	118	137	146	150	129	132	145	129	133	140	133	164	138	148	149	137	138	145	156	118	145	145	133	102	135	114	143	161	157	136	153	125	128	136	149	126	130	165	117	136	118	134	140	142	140	147	148	138	152	128	136	127	126	116	129	129	142	143	138	159	151	143	124	126	144	146	135	133	121	135	156	122	134	146	140	135	129	117	129	119	159	156	142	150	120	167	142	139	130	118	156	121	146	137	134	138	152	154	123	130	129	132	144	152	130	128	141	166	123	125	155	132	124	141	163	148	153	161	138	147	148	128	148	147	124	130	148	142	155	153	135	142	133	138	144	145	142	136	132	163	133	118	127	121	117	138	159	129	129	135	124	161	158	160	135	155	132	143	138	118	135	147	118	152	115	139	144	139	130	128	136	128	148	135	125	161	132	121	129	148	147	138	137	164	156	133	147	137	147	129	129	136	129	139	131	142	109	125	146	126	127	132	134	132	157	138	136	138	123	151	149	136	127	134	120	141	153	131	137	125	140	144	143	137	127	127	118	155	146	156	150	170	138	139	155	142	162	156	129	137	140	126	140	134	136	140	146	151	159	100	137	140	138	136	165	154	148	139	137	124	146	115	117	123	146	142	146	164	108	148	161	136	157	156	146	147	146	147	114	141	133	124	137	143	148	152	122	146	126	128	151	127	127	128	134	137	131	124	122	144	160	136	143	155	127	135	129	146	145	169	123	123	145	148	118	134	119	122	142	140	136	169	116	146	123	138	112	128	132	147	140	131	130	136	147	119	131	134	150	155	134	145	135	135	146	146	153	138	145	140	148	116	146	145	120	164	131	157	153	127	128	126	132	124	130	151	148	130	139	150	150	141	143	129	145	125	138	138	158	140	133	170	144	129	118	139	142	145	150	144	126	133	150	140	143	129	131	133	150	166	133	113	122	141	132	141	133	131	149	132	156	136	123	115	143	154	154	163	126	139	153	128	144	140	140	129	161	124	126	132	148	117	140	147	147	143	162	161	155	137	137	122	141	125	142	140	142	149	142	124	135	123	119	136	132	134	150	143	140	129	164	125	126	144	148	129	139	151	116	130	124	143	137	155	169	149	162	123	149	153	127	137	143	177	144	128	142	159	161	134	136	133	127	118	140	145	122	147	138	130	152	127	126	129	136	140	134	146	121	130	148	135	133	137	138	180	142	137	149	137	162	139	119	138	134	131	116	133	121	143	146	151	138	142	152	142	123	126	130	156	145	160	150	140	155	147	133	129	142	158	150	143	121	143	133	155	147	143	124	148	126	119	146	150	134	137	151	157	146	141	131	154	144	132	125	146	154	145	149	138	145	132	145	134	155	136	148	156	143	131	133	150	153	136	135	139	160	130	147	140	138	132	141	147	153	149	154	128	170	155	150	142	145	169	144	152	140	125	134	139	133	152	127	151	149	134	150	140	132	120	130	129	144	129	146	120	119	145	140	158	145	153	135	125	141	134	148	155	137	159	146	132	124	149	144	142	132	154	121	143	118	157	126	110	127	145	126	151	150	130	137	155	140	130	130	154	142	115	140	129	139	124	145	154	124	167	148	143	156	137	157	130	152	150	135	146	154	141	133	140	140	134	121	116	140	133	136	166	142	170	138	127	134	135	140	123	121	151	154	167	140	141	159	132	131	128	137	139	134	136	149	140	143	142	132	143	153	137	132	121	126	136	163	122	155	119	142	137	116	147	142	157	117	124	155	134	125	156	120	142	147	126	141	165	127	125	144	123	138	144	142	133	156	147	144	129	123	134	170	134	152	152	150	129	130	137	154	143	131	163	129	146	133	131	154	146	140	127	136	119	136	156	110	140	138	130	140	141	148	160	132	148	140	136	132	132	169	137	131	143	138	145	146	144	132	121	142	122	141	153	133	134	111	139	155	117	128	146	174
5258	556	454	371	360	363	375	365	343	349	376	329	363	328	372	375	338	354	370	354	305	345	334	371	341	385	354	356	347	356	382	358	346	359	357	383	355	359	344	370	332	328	353	347	352	349	370	350	367	381	355	351	317	347	352	367	357	360	370	361	359	347	373	353	356	346	348	341	362	342	341	384	335	330	378	350	373	361	359	355	358	378	344	377	406	389	330	374	343	357	337	351	355	356	344	371	338	342	364	372	345	332	353	372	339	405	374	375	373	378	318	331	368	343	400	330	319	326	343	355	314	350	345	331	339	390	373	367	372	335	380	380	322	347	390	344	370	385	370	340	346	354	349	353	342	371	344	388	372	353	335	358	356	351	358	350	340	346	351	328	360	334	346	359	353	361	352	360	369	344	343	333	385	338	378	340	379	315	344	343	341	353	345	343	356	346	357	345	321	362	351	391	365	341	356	355	352	360	377	352	367	358	377	395	359	328	360	361	373	354	363	379	372	368	375	380	369	353	380	375	361	389	341	353	350	321	351	332	344	360	367	357	343	382	354	352	379	380	350	384	354	362	381	314	359	355	353	376	347	361	362	346	336	363	344	340	378	356	354	347	369	380	341	374	375	343	353	350	362	345	356	348	335	330	366	342	340	359	381	340	332	366	355	347	343	346	357	332	354	369	389	353	323	352	328	367	338	324	337	400	351	344	329	357	377	356	354	335	337	344	370	378	352	359	342	362	351	355	347	377	379	380	317	330	352	384	348	363	337	361	379	337	364	342	392	354	321	338	352	359	358	388	358	338	345	353	355	365	329	352	388	367	330	391	310	345	387	338	318	349	365	372	343	350	353	319	385	339	326	349	372	358	365	347	358	375	363	369	370	361	357	335	385	348	360	365	382	354	370	346	368	337	360	324	344	386	382	353	383	349	358	362	368	389	395	372	360	344	388	375	351	372	355	363	383	372	355	401	399	360	357	381	333	316	360	344	331	352	351	339	344	358	357	360	324	351	333	374	355	369	343	348	378	356	341	355	361	355	333	334	360	393	352	350	358	333	365	360	348	372	347	372	349	330	372	379	365	356	357	322	372	330	336	362	377	377	339	371	348	354	356	335	409	372	325	359	348	350	332	380	339	369	347	347	353	381	347	357	392	328	363	353	344	349	336	348	369	350	334	352	378	367	378	364	340	394	397	355	394	338	349	350	316	361	337	373	400	340	368	348	350	376	365	332	366	338	356	331	360	364	344	359	335	399	377	341	369	355	354	360	354	344	330	379	387	324	369	356	347	367	312	344	363	377	351	363	376	376	345	340	377	363	356	367	381	334	319	355	351	378	348	380	326	349	354	373	355	351	365	380	362	344	336	333	347	334	351	354	373	336	337	346	372	350	344	363	345	331	341	392	338	361	389	349	343	367	315	364	349	359	385	351	350	350	363	347	332	353	343	342	356	374	392	342	324	339	382	363	334	375	351	358	385	365	357	317	347	380	355	381	354	370	353	350	344	375	314	366	364	331	362	326	331	351	355	370	310	338	364	305	367	343	352	335	358	323	361	353	324	342	380	337	361	368	350	361	385	347	337	331	402	354	378	350	379	386	378	356	367	384	362	316	355	341	359	368	339	365	389	354	362	397	373	307	373	350	349	380	397	386	346	346	348	355	402	371	368	305	354	355	355	364	387	368	361	374	351	360	350	339	354	352	334	350	366	346	340	359	353	373	377	350	365	340	372	360	352	311	317	349	351	349	351	362	351	350	365	364	400	339	372	366	342	330	365	349	355	357	371	359	350	387	374	332	365	330	364	335	340	341	374	379	351	351	345	378	358	341	341	371	363	377	365	360	345	362	359	374	386	360	389	357	345	352	339	349	351	348	378	362	369	380	375	371	334	367	371	378	360	368	320	330	342	356	358	375	356	397	334	364	418	367	343	391	341	358	369	362	373	367	359	351	354	350	385	350	352	371	345	361	326	368	364	328	362	395	367	325	371	390	349	342	340	375	367	335	367	396	370	373	378	345	373	406	330	342	397	373	348	369	346	335	368	340	317	349	390	363	372	341	344	351	348	376	359	351	370	367	355	374	353	344	327	353	402	342	350	359	375	352	349	350	337	327	358	359	353	338	383	376	334	353	353	368	394	327	346	382	344	337	352	392	353	329	361	363	347	371	350	352	346	396	342	374	384	328	342	358	365	350	362	337	336	343	353	368	349	367	355	358	386	362	317	376	350	366	377	328	350	373	379	313	366	340	376	366	342	362	342	320	354	388	342	382	377	387	341	345	386	339	367	328	379	352	396	330	327	327	358	388	391	372	326	369	359	328	364	374	348	391	340	341	361	357	349	333	370	391	365	368	341	391	336	345	362	390	392	348	362	369	340	362	382	364	365	305	360	366	391	372	328	369	338	351	366	378	358	371	342	378	327	353	402	373	334	349	342	321	365	340	348	375	364	379	371	354	330	330	329	365	353	335	353	367	372	384	338	325	345	336	341	379	352	359	366	344	359	353	368	347	388	369	355	357	338	377	368	343	376	363	342	398	367	332	369	347	346	351	353	332	368	365	359	376	348	356	350	344	304	386	359	362	342	347	375	375	342	361	382	347	348	345	350	357	358	363	380	336	338	351	346	362	372	355	350	388	353	335	375	358	335	342	345	349	382	363	344	349	353	339	383	386	351	366	390	353	342	341	358	380	335	334	361	346	357	337	363	346	342	337	381	358	364	368	351	392	362	343	345	379	346	359	344	347	365	336	361	319	357	351	349	340	348	373	331	372	369	391	375	399	367	353	338	378	335	334	367	348	361	376	338	341	364	365	344	360	335	374	371	364	370	355	339	336	363	338	359	351	343	333	347	343	349	382	323	373	383	404	326	308	346	359	379	369	379	379	371	398	355	370	364	365	368	340	367	386	350	345	330	374	378	378	362	367	346	325	373	337	386	326	377	309	356	337	308	360	356	340	364	358	382	343	365	388	348	330	342	340	366	358	368	341	363	404	349	393	358	359	366	351	360	383	368	344	355	355	386	354	358	362	349	343	380	335	325	359	344	352	358	356	359	329	323	360	349	371	359	346	381	352	407	347	323	376	376	372	346	394	341	342	354	347	365	349	364	363	339	375	382	319	386	353	357	369	325	347	351	333	367	362	343	338	355	368	325	342	344	359	323	343	345	384	378	377	365	358	338	374	347	361	375	345	353	377	379	357	355	386	365	358	372	339	352	353	324	392	340	339	329	362	347	366	368	352	356	330	355	383	320	368	380	368	362	354	334	336	340	337	316	339	344	368	367	348	362	347	357	372	387	368	368	366	386	372	342	374	324	360	355	346	387	351	366	353	328	406	395	402	380	317	385	315	326	334	363	383	349	359	377	379	353	327	386	349	345	341	365	310	340	358	356	341	354	359	366	359	370	345	349	353	361	337	311	351	333	356	322	345	344	351	346	348	366	358	328	350	334	360	348	389	363	346	355	362	368	351	355	341	351	391	341	337	363	349	323	370
25331	21916	25470	28965	21908	21843	2131	486	384	306	331	329	296	312	316	327	292	263	286	271	265	257	253	294	285	266	243	254	296	279	272	274	289	227	272	297	270	287	286	255	301	256	281	283	261	237	295	271	287	268	256	274	267	269	257	243	308	275	264	284	272	256	278	278	258	275	259	273	281	286	249	249	284	287	304	288	309	273	239	300	282	273	258	262	278	280	287	284	282	269	273	266	257	264	281	282	251	256	274	250	317	246	285	306	215	277	235	287	267	259	268	280	257	264	273	275	266	285	298	268	269	263	297	261	282	276	259	274	278	265	259	259	260	281	275	277	265	263	276	287	274	273	281	258	289	289	260	305	246	300	281	257	252	276	290	263	260	273	282	311	265	237	272	312	256	285	285	271	265	250	278	269	258	271	250	303	287	277	262	258	279	281	268	250	254	307	280	292	267	260	223	242	249	298	265	251	277	295	292	237	290	262	271	242	283	297	266	277	253	313	261	237	268	297	276	267	287	259	289	246	286	284	264	268	294	258	283	280	282	276	277	273	266	247	302	298	272	277	262	244	294	286	270	288	276	270	290	257	273	274	258	244	240	273	281	281	261	266	276	274	280	280	248	264	254	289	253	254	306	259	276	286	296	273	264	266	267	255	271	265	274	299	273	271	300	296	280	264	265	254	294	275	278	278	266	306	280	275	267	298	258	293	276	278	275	283	292	268	277	273	284	262	293	278	281	288	296	300	290	288	244	241	273	299	286	274	219	256	303	278	269	271	288	266	260	285	236	259	255	299	276	257	278	257	267	279	233	285	241	260	282	298	278	269	243	266	282	285	245	286	265	233	270	280	288	267	292	297	282	270	284	292	248	298	283	265	280	238	282	301	289	297	252	251	253	263	240	279	283	269	246	249	254	325	288	249	276	268	274	244	291	291	258	276	295	289	268	286	218	280	268	267	261	274	275	249	293	286	271	284	269	280	312	284	273	247	267	249	268	299	266	300	315	283	259	285	295	259	290	254	274	311	256	259	279	279	266	279	258	261	263	267	253	267	244	258	264	283	274	282	260	253	289	296	244	239	286	273	270	259	255	257	269	281	260	292	291	269	280	245	266	265	267	258	307	281	281	241	274	274	264	256	281	291	280	263	257	275	257	285	274	255	278	272	288	284	258	270	290	268	244	277	244	284	244	313	285	270	277	242	283	237	268	282	306	273	260	260	303	248	290	292	278	246	284	276	302	307	256	275	271	262	269	297	313	261	289	247	267	290	293	282	284	282	330	272	259	253	254	251	247	257	298	294	256	287	293	280	283	274	298	280	262	280	302	296	289	272	262	296	244	263	275	250	265	281	265	267	262	272	286	285	264	261	306	257	288	275	264	269	250	253	273	259	272	266	278	270	265	310	277	280	265	266	277	290	264	270	268	275	310	259	261	265	271	276	262	285	256	268	296	262	277	289	287	268	289	285	272	271	277	254	247	286	277	266	297	289	257	252	250	274	271	262	304	270	280	268	288	298	265	274	238	276	233	272	244	303	269	287	230	290	272	268	242	279	286	267	298	277	280	289	288	273	265	269	281	264	278	264	275	263	283	261	266	260	243	251	276	271	262	260	299	298	311	264	279	287	274	232	278	278	267	283	265	281	274	306	258	244	294	293	264	265	270	260	307	275	296	251	265	251	288	264	269	263	314	245	258	244	276	273	274	289	259	285	278	264	272	268	288	264	233	257	286	273	266	238	272	266	269	279	270	221	299	253	272	266	288	281	279	254	272	298	278	285	253	287	273	270	280	304	254	295	266	266	269	281	285	282	270	290	288	247	240	220	235	280	250	278	255	267	277	288	261	274	281	243	280	271	264	263	277	266	274	267	258	283	262	243	285	283	273	262	264	280	276	296	250	272	267	257	265	255	302	277	295	272	240	278	273	248	279	246	263	266	249	298	284	243	255	238	277	280	289	279	280	274	248	264	235	245	255	285	305	313	259	290	240	290	262	250	264	273	276	254	289	260	268	271	274	276	267	289	298	292	292	278	248	270	319	279	269	261	269	266	288	285	268	290	263	285	283	264	239	252	278	270	268	282	273	284	286	272	271	256	251	280	271	254	270	286	263	280	268	273	309	258	294	274	289	271	258	268	258	308	310	282	275	299	272	276	271	264	280	272	266	275	300	254	244	290	282	237	260	279	265	271	279	291	263	272	285	283	280	265	262	306	275	280	256	259	277	266	253	293	309	263	244	277	268	284	245	289	282	273	266	293	264	284	269	276	279	268	274	289	239	284	281	259	274	219	281	267	260	284	247	241	244	275	272	265	256	315	259	278	253	272	257	293	286	296	290	261	284	275	256	264	273	263	252	237	282	291	262	273	306	292	236	266	273	272	255	265	274	271	295	262	261	278	292	285	231	247	271	253	295	282	281	292	292	286	269	288	252	305	262	291	284	266	280	260	298	288	274	245	272	286	264	272	304	273	254	250	285	285	272	256	283	293	277	270	243	264	243	256	263	298	291	275	231	285	281	273	284	266	239	277	281	253	240	268	281	277	241	267	257	273	264	296	269	255	256	268	304	262	282	283	300	260	273	279	303	263	250	301	262	279	244	298	277	276	295	272	250	300	288	284	291	277	245	244	258	263	264	261	260	255	260	262	244	259	271	287	259	264	246	295	236	272	249	293	270	310	286	275	278	303	264	267	266	257	284	268	274	268	251	268	262	276	256	286	298	270	296	297	287	283	293	251	265	249	274	270	252	255	252	301	252	265	275	248	269	262	287	273	277	258	263	265	301	287	274	289	302	296	251	287	290	303	266	250	267	270	296	283	252	303	270	259	277	262	287	276	299	242	267	295	278	275	268	248	292	272	259	243	271	270	252	280	274	278	301	293	291	284	244	289	232	248	256	256	274	266	272	280	289	257	288	268	285	297	299	276	239	244	268	280	242	270	244	274	307	258	261	266	277	287	274	260	256	260	257	278	254	299	261	304	288	274	271	269	272	243	303	291	255	263	262	274	251	305	234	271	286	290	262	288	266	273	290	264	278	279	290	232	273	249	269	292	256	279	275	257	247	257	293	277	237	264	268	278	239	274	300	274	258	257	258	267	259	261	228	279	285	279	261	261	280	259	261	256	258	256	249	272	287	276	256	238	243	290	243	233	270	293	277	248	247	278	290	291	259	267	260	267	259	265	265	281	266	257	317	274	283	255	282	290	228	277	282	296	250	236	281	283	302	298	250	294	290	319	281	243	272	310	287	298	307	268	264	279	298	281	277	283	266	283	282	283	257	292	307	253	272	239	276	285	268	267	268	283	284	284	295	277	279	260	274	284	266	262	269	292	286	250	305	245	331	285	244	271	282	304	243	270	272	300	260	299	286	272	273	269	240	294	273	297	302	294	304	288	271	248	260	280	275	266	243	261	267	260	267	261	276	260	262	266	292	268	255	276	278	259	254	242	270	278	265	251	271	278	245	284	263	307	259	269	277	310	247	256	259	283	277	270
7277	2995	1737	970	796	740	692	653	650	624	602	672	639	627	578	605	634	565	633	616	581	628	645	624	616	624	606	571	663	551	586	574	589	614	600	614	606	638	604	596	625	602	621	594	589	611	557	657	599	537	627	582	637	598	607	597	600	607	609	577	601	595	615	604	592	620	635	608	642	576	591	582	599	593	661	621	604	604	605	617	593	614	621	617	606	618	588	643	576	595	592	589	627	581	593	647	625	583	596	568	568	538	555	601	631	602	632	602	635	586	589	600	644	571	648	594	605	622	598	577	632	605	608	580	595	620	613	631	644	637	619	619	633	617	594	632	613	546	574	648	607	626	682	628	594	586	542	582	624	592	637	579	618	611	631	614	608	640	622	611	597	618	590	592	634	576	615	633	596	588	643	622	635	590	580	590	594	611	606	653	560	598	616	623	592	631	580	596	639	619	609	654	616	640	593	585	590	653	633	578	612	639	628	612	579	586	574	591	587	622	596	604	635	615	581	593	590	573	598	601	604	626	573	604	604	605	663	662	582	638	594	660	593	627	606	636	594	605	596	610	588	607	649	564	599	601	634	615	646	612	594	623	598	597	562	603	617	593	583	635	566	600	614	570	535	544	607	616	578	608	597	615	576	566	619	607	575	588	587	629	623	615	580	571	606	621	626	606	586	596	593	620	602	613	620	565	600	590	584	600	595	625	595	590	639	608	617	622	635	618	614	602	613	611	585	600	585	611	582	617	585	598	602	584	625	618	588	587	630	608	642	629	657	660	606	576	585	620	603	649	616	587	611	585	660	621	647	575	603	608	609	607	579	622	606	601	596	594	591	603	631	615	588	603	648	604	628	602	625	626	627	595	633	594	602	612	597	601	617	569	609	617	626	525	648	579	602	581	606	561	608	627	622	610	595	568	636	615	547	616	610	607	603	583	646	608	618	600	639	600	670	632	650	589	644	551	569	574	614	594	679	629	638	582	595	596	601	574	617	603	585	585	597	648	631	579	605	608	608	604	571	513	618	602	627	653	586	590	631	635	600	609	607	606	626	610	610	613	651	605	580	581	575	600	625	622	565	569	593	586	589	626	611	593	599	631	638	572	586	606	602	559	597	589	571	540	607	610	628	580	612	600	643	552	608	602	625	614	616	562	602	595	625	625	595	627	584	600	597	606	570	603	591	596	605	629	610	612	617	621	632	613	603	603	627	580	581	590	599	662	564	645	626	637	576	604	587	615	544	629	603	610	634	570	595	605	623	631	603	623	562	616	610	633	563	620	585	619	615	640	556	604	652	643	607	625	599	618	620	620	602	631	604	637	640	630	595	612	630	553	609	608	548	612	595	632	597	582	617	612	610	606	570	626	629	609	604	577	608	619	602	610	571	637	594	598	617	587	596	588	578	604	583	636	599	581	595	623	661	613	591	595	630	586	619	577	577	592	611	579	627	578	621	610	605	617	613	664	582	608	636	608	668	584	606	626	616	585	584	586	604	612	671	601	678	633	631	599	625	617	601	617	625	619	598	635	629	636	562	609	608	594	604	583	611	594	616	591	602	642	584	626	583	587	588	613	593	611	618	581	605	576	638	589	648	577	598	635	577	584	620	632	604	628	650	610	601	606	617	645	636	575	618	596	615	613	617	569	596	606	642	601	561	567	611	659	605	612	598	636	606	614	614	566	613	634	577	613	664	624	593	622	590	613	613	614	622	591	538	610	605	611	615	598	599	576	635	639	585	601	589	644	601	558	626	585	574	635	568	605	610	634	557	576	607	615	593	595	570	573	647	603	595	577	590	570	593	578	618	563	590	584	580	606	583	630	615	640	621	624	674	586	553	613	600	585	606	592	577	610	624	597	618	592	618	607	565	599	625	586	590	578	584	609	562	624	617	595	579	603	602	568	607	611	641	604	596	633	601	612	590	601	592	595	589	614	540	615	611	605	586	645	635	568	586	595	563	597	607	622	609	635	613	625	581	609	624	638	623	611	576	592	600	612	585	594	585	600	598	601	564	612	615	630	609	583	578	639	579	582	565	625	612	610	588	588	623	563	559	619	625	611	591	587	569	632	581	573	537	590	591	588	563	610	633	599	615	597	618	616	600	595	632	659	624	608	596	603	631	621	599	578	614	633	618	617	558	621	633	553	593	605	609	626	589	603	616	596	643	586	635	631	598	620	629	613	589	611	623	619	594	620	646	597	645	603	673	635	600	619	560	594	589	582	624	617	597	596	652	608	595	613	600	579	594	561	570	607	580	612	601	582	588	621	608	619	596	627	598	610	601	614	575	594	620	585	614	613	608	608	614	634	586	589	589	528	617	591	630	624	613	609	622	602	632	624	602	623	624	565	597	631	613	600	580	570	627	597	590	582	612	597	605	602	604	572	607	586	608	586	598	606	587	613	594	572	568	629	594	592	588	590	630	606	557	618	636	604	624	598	592	593	603	611	641	630	587	570	608	614	637	632	654	596	598	596	582	579	629	599	608	585	581	581	640	574	569	598	596	572	601	592	611	612	625	591	667	600	578	585	612	604	614	580	615	558	604	604	611	602	576	606	596	609	539	594	630	609	575	532	552	633	585	596	582	617	588	634	616	637	629	586	586	582	596	570	576	614	661	587	564	614	609	623	604	599	614	620	590	571	575	602	606	626	586	574	591	649	606	582	585	594	585	640	595	614	630	586	548	564	615	624	600	547	646	626	610	610	596	578	652	598	631	625	617	612	622	642	606	554	628	607	608	629	578	623	592	574	650	566	619	568	641	618	591	602	611	567	591	569	580	590	600	592	666	594	589	632	588	604	625	615	593	590	595	632	554	625	613	621	655	595	579	632	632	690	586	534	550	654	623	664	600	624	600	578	645	552	620	631	619	624	618	588	579	669	587	613	579	567	578	607	583	598	585	637	567	619	592	625	610	592	634	555	629	590	631	597	569	626	612	615	621	623	628	643	602	623	604	632	637	674	548	598	612	628	588	606	558	611	628	610	606	568	607	607	618	637	610	614	590	552	566	622	692	611	612	611	624	581	554	622	610	597	621	587	573	608	633	578	598	565	601	595	576	581	631	594	621	604	630	593	597	592	584	568	593	632	605	635	622	594	596	607	578	613	624	585	575	622	623	639	586	582	602	589	626	560	587	603	602	608	568	634	606	572	592	581	582	597	601	637	615	642	584	654	621	636	594	621	653	656	594	573	626	629	640	575	590	572	582	607	599	606	574	598	645	580	586	599	622	599	575	567	604	614	640	579	581	589	655	581	589	561	570	612	626	556	551	626	638	588	599	552	559	590	609	552	636	551	590	582	655	572	598	592	626	596	590	608	552	559	610	584	628	611	610	589	592	559	610	619	558	644	591	651	626	639	613	594	606	591	612	623	587	617	616	584	614	585	642	582	644	581	627	607	611	593	619	598	646	624	650	617	569	581	631	619	603	620	618	623	612	576	591	577	584	646	622	589	587	589	623	636	615	618	630	588	580	625	632	633	650	653	585	585
24723	21864	25729	28606	21865	21881	17423	699	392	331	342	267	278	268	245	241	262	237	227	231	222	242	241	243	201	244	219	232	215	226	259	203	239	224	225	241	235	208	229	232	205	210	231	211	217	202	247	244	212	177	239	235	253	219	229	200	237	227	226	236	216	216	218	197	228	227	197	217	224	214	217	236	224	235	211	217	236	227	218	219	238	231	232	229	225	220	225	216	209	221	208	256	186	190	230	214	217	205	220	225	201	231	231	209	217	215	223	188	216	242	221	257	235	193	197	207	205	212	209	255	212	216	228	190	215	224	214	249	241	213	212	221	239	184	229	215	226	212	211	207	217	220	216	235	213	232	219	226	207	214	250	232	278	224	234	256	211	222	223	250	214	259	219	200	221	224	262	203	210	205	226	221	215	222	233	218	207	174	192	216	218	196	216	218	235	196	191	228	173	218	225	218	247	222	220	218	214	216	227	209	208	219	228	221	223	220	215	203	221	222	233	181	251	225	200	219	246	198	225	217	236	213	227	215	216	249	235	197	197	227	217	226	234	248	210	233	222	224	220	205	266	232	220	246	204	228	218	215	241	224	202	232	222	235	216	238	234	224	214	217	236	190	192	206	226	220	223	210	235	233	221	203	197	212	195	190	196	216	207	235	205	214	226	220	234	232	214	205	211	244	222	203	251	240	226	192	198	243	202	236	207	222	220	253	221	229	256	217	221	215	190	206	192	192	227	195	230	230	219	214	218	218	230	183	208	225	214	235	235	219	229	209	189	237	210	222	244	228	236	203	214	231	227	193	215	209	205	214	193	231	194	197	192	212	189	202	235	222	216	221	228	230	225	222	220	206	218	193	230	214	261	243	221	225	230	229	187	211	237	210	210	227	227	175	192	208	226	231	227	222	243	193	217	226	201	233	204	222	203	226	221	236	230	205	193	221	216	186	215	205	194	217	206	213	225	225	225	205	200	195	215	227	214	218	186	232	205	214	210	195	220	231	222	221	218	225	230	212	233	203	220	213	188	186	236	242	197	213	206	228	249	227	221	209	232	209	198	222	193	231	196	232	230	232	243	212	212	216	244	232	223	210	243	234	210	213	173	227	204	240	221	244	206	204	218	213	211	231	195	182	232	230	239	222	234	224	212	230	194	230	232	221	250	229	201	230	211	223	242	208	205	225	221	220	268	211	205	201	230	221	212	207	193	194	208	244	207	220	225	222	203	202	202	201	213	251	194	215	187	195	216	221	234	211	228	214	205	202	229	218	240	216	250	238	210	231	240	217	202	226	239	211	228	219	245	185	225	231	220	205	228	221	244	207	226	195	233	202	207	205	202	198	205	227	200	231	214	206	209	223	224	219	220	220	188	209	231	225	222	205	202	193	237	212	256	201	213	214	205	230	225	225	216	219	206	208	202	209	208	199	194	215	235	223	213	215	252	233	249	229	257	199	221	226	210	211	216	240	208	223	210	232	250	225	215	241	218	220	215	197	202	223	228	247	213	191	192	193	199	221	221	214	257	236	242	238	235	234	200	195	201	222	231	227	195	191	206	224	223	225	221	217	220	222	208	190	201	226	222	202	226	203	241	215	204	230	249	214	198	213	195	233	214	234	225	207	188	244	251	222	212	228	221	221	229	209	194	228	250	228	251	200	210	220	221	217	221	209	221	231	219	188	204	211	217	228	224	222	208	254	229	208	200	224	210	212	218	240	205	228	196	212	269	245	206	218	242	251	250	241	213	201	217	225	209	189	230	223	217	222	205	211	236	202	210	240	223	240	229	216	199	194	227	216	207	199	221	201	200	241	216	217	234	199	196	220	190	210	208	200	249	184	193	233	235	241	200	227	214	226	200	198	251	199	231	224	237	208	260	220	235	245	251	234	218	224	237	203	230	188	233	229	199	243	252	238	258	196	222	234	205	217	229	200	222	227	231	218	217	221	220	209	220	236	227	211	233	240	223	243	222	222	249	240	224	221	217	207	235	223	229	190	221	215	186	230	251	210	227	235	232	220	221	221	221	234	215	217	233	217	207	229	226	207	200	235	192	259	223	216	240	238	227	218	227	233	251	212	228	223	192	236	215	183	231	191	229	218	225	213	215	208	216	214	214	224	237	222	211	199	216	207	230	212	221	210	219	205	215	205	232	232	224	186	242	207	234	208	192	236	196	227	212	195	211	218	228	200	228	207	253	220	202	219	216	195	195	221	206	219	227	218	216	182	206	226	226	220	215	226	230	205	207	212	239	236	236	232	211	210	219	236	233	245	207	218	222	216	234	219	221	216	243	213	215	198	228	203	205	201	211	199	220	226	203	240	222	238	226	223	199	206	224	240	233	237	240	203	192	230	221	206	206	234	212	216	225	214	198	217	220	221	214	244	196	211	232	210	211	218	218	252	211	218	232	211	228	225	233	202	220	211	219	227	214	217	213	252	215	227	221	230	244	210	224	242	221	221	201	221	206	226	211	198	220	219	220	213	205	194	193	211	211	228	217	231	238	226	230	205	218	242	209	198	207	203	205	194	216	215	271	224	206	198	234	221	227	218	190	211	216	222	215	226	247	231	209	223	198	232	211	181	211	251	223	229	199	217	217	230	219	228	220	221	232	233	219	217	218	211	214	231	228	249	250	201	215	224	210	219	208	215	231	223	211	225	227	205	193	220	218	232	225	222	199	227	223	201	205	214	222	214	230	221	225	249	231	223	227	238	201	215	235	247	236	193	250	223	185	206	222	207	200	227	225	195	214	242	202	212	212	219	218	186	209	203	211	229	211	203	226	226	218	223	206	224	235	225	202	219	190	241	214	258	208	221	207	231	222	228	221	209	212	248	203	205	225	196	233	198	217	216	217	232	213	219	220	216	208	209	183	230	242	258	264	211	200	204	201	180	249	212	228	238	207	218	226	204	206	226	202	224	230	237	239	217	228	216	222	200	220	239	212	231	222	204	189	220	229	237	240	216	239	235	214	214	212	210	219	224	218	220	212	182	236	206	196	227	269	232	196	207	218	206	212	225	211	225	223	202	222	200	200	224	216	213	208	194	225	207	228	217	194	233	224	219	225	240	230	188	220	226	224	266	230	222	204	200	231	198	190	219	238	192	208	227	228	208	196	206	226	193	232	229	235	230	230	222	200	228	238	230	222	214	228	203	208	224	251	228	222	216	222	185	214	228	224	228	215	195	214	230	224	219	232	221	265	228	206	211	230	226	208	236	204	212	240	232	219	247	225	215	235	235	223	234	217	236	215	225	204	231	255	231	205	225	209	231	208	228	235	213	200	220	210	206	183	198	210	205	231	216	224	233	211	245	196	179	229	225	217	195	194	199	234	211	205	218	207	207	234	238	223	264	199	221	237	183	234	226	215	209	228	227	230	231	208	219	236	215	209	230	237	209	221	212	208	194	228	217	207	229	206	239	219	215	263	223	230	214	224	229	193	225	207	187	198	222	258	215	204	237	245	231	208	215	206	212	223	233	231	200	213	199	185	199
8259	4500	2229	1085	817	634	598	574	510	548	523	486	478	524	509	497	499	503	474	517	475	506	504	471	514	461	459	455	465	435	480	472	493	474	435	474	474	451	507	460	460	499	468	455	450	468	457	473	507	449	475	465	496	473	464	454	469	498	460	489	498	477	474	500	495	465	512	488	507	461	470	453	455	492	473	467	473	470	466	439	472	480	468	501	481	493	443	455	470	470	473	474	494	483	486	478	513	415	481	498	471	459	482	478	461	484	502	505	474	443	516	478	464	506	484	474	455	446	492	449	492	435	498	423	468	504	477	450	488	473	496	470	436	455	451	462	448	479	457	509	467	432	484	478	415	447	486	463	471	454	491	515	514	472	468	488	481	458	505	495	462	505	485	500	503	482	500	459	422	474	511	437	470	457	504	457	457	470	484	475	422	492	484	523	485	471	500	481	476	493	491	455	439	485	492	467	462	436	467	480	457	498	502	455	494	477	468	488	474	484	442	483	483	481	490	476	458	495	456	452	478	514	496	454	487	485	458	500	484	457	448	479	467	507	488	487	450	462	478	476	450	466	463	428	464	469	493	465	448	472	497	442	416	469	475	482	495	458	452	493	472	481	490	446	494	489	449	472	491	476	481	523	436	438	482	519	450	455	506	481	447	491	457	505	474	429	506	503	474	487	515	488	510	464	450	496	482	447	452	448	437	481	500	481	457	454	450	455	455	470	494	457	459	479	477	465	469	481	485	459	462	469	513	496	475	484	459	484	470	473	491	469	465	414	440	476	465	454	446	476	472	483	466	488	447	491	479	424	455	474	496	455	466	493	468	501	486	452	476	427	478	434	474	470	446	496	535	477	491	443	460	497	496	445	483	497	437	477	443	455	472	452	442	459	461	471	504	442	441	472	464	479	453	464	460	480	468	445	473	450	472	465	468	518	471	467	479	474	471	460	444	457	508	448	432	508	491	413	471	476	477	474	432	481	486	470	487	487	460	534	455	474	480	480	491	503	462	452	439	514	443	435	488	504	506	457	442	482	460	483	473	456	514	466	495	471	494	447	485	449	460	445	469	499	475	472	484	465	455	472	455	447	423	454	469	453	438	474	460	458	486	489	482	482	500	455	467	444	486	482	456	512	447	513	494	450	446	489	480	484	433	487	480	437	473	504	451	481	494	482	479	471	474	459	505	465	505	507	467	473	458	470	481	459	471	455	466	440	459	465	458	493	463	473	466	489	454	423	458	438	499	473	482	455	479	479	469	463	436	473	490	490	473	454	505	434	440	490	509	507	480	482	440	511	487	467	495	462	476	501	457	486	487	460	494	479	488	496	460	483	475	423	500	488	449	504	471	429	477	492	474	485	455	436	474	511	459	433	489	463	488	443	441	435	457	433	512	482	504	501	502	473	495	438	471	454	444	478	443	471	486	466	475	421	487	503	464	518	453	463	441	483	493	479	455	465	465	460	451	482	519	468	484	499	468	479	438	498	466	483	448	452	469	473	437	486	483	475	445	466	473	478	469	494	456	447	451	481	486	485	450	494	451	479	492	487	512	427	468	469	480	480	466	495	489	530	479	451	455	500	492	489	452	488	475	474	465	472	444	504	452	491	476	471	462	479	524	476	472	479	449	485	470	467	487	465	473	504	517	483	487	447	480	449	493	461	478	459	474	502	479	465	487	451	511	465	460	480	477	457	473	475	444	460	457	491	447	458	485	524	469	448	455	421	491	431	490	488	495	476	431	453	460	480	489	478	498	483	467	485	474	454	485	474	478	477	515	475	484	526	476	519	456	466	464	458	485	506	479	479	431	423	483	465	435	447	447	505	486	465	481	469	471	437	432	452	464	485	454	488	451	472	430	460	477	475	483	476	444	488	482	450	472	468	470	479	427	459	473	494	480	449	473	482	473	462	457	474	501	468	416	471	455	493	503	448	474	490	475	494	450	472	475	438	468	463	458	486	464	454	498	500	466	483	489	459	475	484	463	431	474	444	463	430	452	452	500	482	459	440	486	463	474	463	455	469	482	477	478	501	433	458	470	431	508	449	479	491	478	485	438	504	469	437	482	495	474	520	495	478	477	464	442	542	489	439	432	490	476	484	501	506	464	499	520	469	484	497	455	462	497	439	496	465	455	456	513	477	437	445	459	526	458	483	439	476	481	479	450	484	460	523	487	486	476	465	449	448	491	441	451	458	486	454	491	488	448	451	490	471	485	479	454	484	494	448	462	496	514	500	467	506	465	466	425	455	445	493	469	490	496	477	484	451	483	466	494	462	480	477	502	461	451	477	491	471	466	473	449	493	443	498	476	501	479	465	471	457	493	480	452	469	495	489	465	463	487	486	506	489	469	463	447	486	457	483	489	496	479	464	465	498	449	471	492	461	413	485	486	415	450	497	499	446	491	486	461	503	462	415	493	498	470	467	469	458	486	482	432	489	525	484	420	475	494	497	492	460	453	480	480	483	486	479	461	414	472	489	448	458	462	479	469	471	493	485	469	447	456	514	463	451	479	460	464	475	478	461	493	472	487	446	482	470	443	518	477	484	441	457	462	459	459	456	483	503	490	480	454	471	468	515	461	513	494	477	485	488	502	486	434	467	493	482	455	473	491	468	474	462	450	478	453	505	500	484	453	465	499	431	466	497	456	491	476	467	462	491	484	459	478	445	470	483	477	495	498	483	479	488	420	453	445	471	463	489	448	464	502	487	461	473	493	500	501	457	465	490	462	469	442	496	481	492	511	451	456	496	485	464	484	449	488	451	447	495	437	493	454	470	478	486	471	508	448	478	474	469	485	487	488	459	475	492	432	464	455	474	469	472	475	512	481	462	486	512	453	456	476	431	466	472	460	442	465	468	499	461	515	455	459	520	451	477	461	436	512	458	470	461	456	452	487	463	424	480	471	458	464	455	460	493	489	468	449	489	495	468	469	446	458	458	427	509	485	524	508	464	490	486	476	470	473	448	423	494	465	492	458	476	495	459	416	455	506	512	500	483	479	499	475	470	469	479	508	486	474	442	485	469	503	450	483	461	470	510	470	497	494	488	506	452	448	435	462	468	476	469	485	462	462	479	497	450	507	465	473	469	480	466	448	489	486	482	475	468	450	464	515	467	491	483	447	426	458	476	474	479	462	421	470	457	504	496	466	434	470	433	472	469	443	459	487	449	420	468	499	399	475	462	430	511	482	468	535	476	475	504	466	520	446	479	483	434	477	441	489	483	450	490	442	480	469	491	412	494	480	486	429	468	483	494	432	507	512	485	516	474	468	483	499	498	459	492	458	481	456	482	489	461	498	470	456	492	454	482	458	450	501	453	451	484	462	423	465	505	452	481	460	487	474	492	492	480	472	448	466	479	453	455	485	495	495	482	447	480	447	487	455	474	496	462	482	461	478	498	489	526	463	467	458	455	444	481	479	470	488	490	510	439	494	465	483	471	507	469	481	476	441	463	432	489	484	471	479	482	458	454	488	447	497	454	502	457	477	483
31916	18941	6208	344	204	175	162	143	154	143	165	133	144	144	125	138	123	159	151	149	145	132	148	137	127	122	142	115	157	123	152	144	153	138	144	139	148	158	132	134	149	144	133	140	132	139	148	148	131	135	165	145	140	135	137	145	124	149	134	151	131	143	147	119	131	145	124	117	125	147	146	159	129	140	156	129	131	161	138	154	146	139	142	133	125	140	117	131	160	133	128	146	130	141	144	128	125	138	141	155	134	132	134	133	141	140	129	151	127	171	152	125	128	133	125	151	146	133	153	124	132	136	119	112	161	127	134	140	156	145	144	161	143	135	110	130	125	113	142	123	145	161	153	146	145	151	140	135	131	148	152	133	143	149	139	151	146	135	154	135	134	152	133	157	133	153	139	148	142	130	150	128	147	135	133	141	165	126	143	141	126	136	140	148	138	145	132	130	150	144	135	138	140	119	143	154	147	141	143	127	146	142	150	139	139	152	138	137	156	140	147	144	132	122	145	136	138	140	115	150	135	136	141	155	150	168	140	139	156	137	130	129	148	124	137	145	150	150	136	165	126	145	153	172	135	154	137	131	157	175	140	140	115	149	148	146	115	131	144	142	147	142	172	145	127	131	144	119	149	152	117	125	145	138	156	128	163	159	143	154	156	125	143	176	156	176	143	130	169	115	126	158	139	149	125	158	138	152	143	138	150	127	132	127	148	137	150	133	132	139	122	137	125	138	153	141	125	137	143	122	123	130	168	136	130	154	159	143	141	154	153	128	124	158	114	110	162	149	136	140	153	144	122	136	141	122	144	137	124	152	148	143	156	144	134	127	142	136	141	140	141	155	133	156	143	118	144	127	125	142	133	147	144	133	128	151	127	146	131	146	127	125	151	131	151	141	109	144	134	131	141	148	124	123	137	132	127	151	158	157	140	134	148	141	144	132	139	148	136	146	134	151	159	145	151	133	123	131	135	144	130	135	160	130	144	126	131	130	138	143	129	143	148	134	115	137	128	135	133	143	123	117	130	123	146	144	138	166	173	164	144	134	160	159	151	149	126	150	124	140	138	151	136	166	142	145	148	143	113	132	131	152	148	134	115	125	162	142	151	140	133	144	146	130	152	154	126	137	127	144	151	164	156	134	147	141	154	167	144	128	132	148	159	119	150	131	125	117	123	136	133	131	131	143	148	163	159	133	158	133	150	150	148	139	145	154	142	147	134	135	131	133	135	128	122	149	140	133	153	142	140	164	132	150	133	143	156	160	118	140	121	131	136	131	144	126	148	133	129	143	137	151	134	140	147	121	135	159	126	150	134	139	143	136	160	141	132	135	145	147	138	133	151	161	140	152	125	147	153	129	136	134	120	124	144	146	141	134	134	162	142	153	162	173	133	148	133	142	129	141	141	146	139	146	133	139	150	152	149	124	136	146	132	147	150	121	150	128	136	149	153	146	121	146	141	131	143	137	151	152	132	133	150	145	145	124	134	152	138	128	142	175	125	141	137	160	154	113	134	144	139	138	147	135	134	155	114	135	127	142	126	156	148	142	137	162	128	144	144	154	144	138	128	149	131	160	137	125	132	135	139	137	126	129	143	126	137	149	118	126	138	133	156	143	132	144	125	132	141	138	122	135	142	166	140	129	135	122	175	134	141	137	144	129	153	143	142	158	142	152	158	148	138	135	165	158	147	129	127	124	130	156	131	124	146	132	145	146	135	147	157	136	120	129	154	113	154	151	131	132	138	124	139	146	122	148	138	142	136	125	155	140	145	156	134	151	142	129	127	124	144	116	151	128	136	141	164	148	123	139	142	149	132	126	152	143	124	108	145	135	139	143	122	135	116	141	121	141	164	145	150	162	136	139	134	145	146	141	144	130	129	133	131	139	141	138	121	145	129	155	146	140	134	129	130	129	128	169	159	129	151	148	160	143	159	141	164	122	125	143	120	114	113	134	143	152	136	122	159	152	160	160	142	140	142	140	132	128	174	127	136	155	130	138	133	147	155	146	147	147	154	140	152	129	150	121	159	115	148	131	136	124	119	140	144	135	142	146	130	141	155	151	143	121	146	133	128	141	132	148	129	136	144	157	142	160	145	139	139	147	138	143	134	150	123	164	134	152	141	127	138	125	119	145	153	112	138	140	119	108	156	144	164	152	135	143	142	150	126	157	145	149	140	143	142	148	144	123	117	150	166	149	140	134	131	148	133	135	141	133	137	153	143	125	147	129	148	125	139	124	158	151	142	138	136	136	88	143	125	142	142	142	136	145	147	155	134	163	141	129	133	158	116	137	132	123	166	131	143	135	160	138	154	136	132	141	137	131	125	138	148	183	137	131	132	154	169	129	149	147	143	130	159	126	156	137	136	133	150	130	146	144	147	163	124	132	131	137	157	124	162	105	137	128	136	149	151	139	144	134	119	139	146	133	128	140	138	137	136	128	125	176	153	160	124	127	135	149	134	141	160	157	154	132	139	146	134	149	146	130	122	134	145	157	142	133	147	153	120	145	137	158	140	130	150	141	136	137	127	168	155	142	126	143	141	142	145	135	157	142	157	133	141	117	132	150	168	147	139	155	159	141	130	157	118	129	154	142	152	135	131	130	121	121	100	151	134	150	119	141	117	142	126	146	125	128	150	129	129	131	151	138	137	133	120	133	132	141	146	140	135	146	145	123	151	137	162	119	158	152	141	132	108	144	150	127	154	144	139	139	128	155	129	131	153	132	131	131	111	126	120	129	131	157	145	137	126	130	155	150	153	138	137	146	124	147	137	117	158	142	140	148	155	152	145	126	147	157	151	141	131	133	152	130	144	161	154	166	144	144	162	125	143	142	141	155	124	120	138	137	142	134	110	149	136	146	112	127	127	148	152	131	136	134	133	138	163	142	132	138	154	153	127	135	133	145	131	142	143	127	151	136	128	133	127	115	140	144	125	137	137	136	135	133	160	151	141	161	141	150	98	140	126	133	130	145	161	140	129	166	134	148	131	149	132	136	151	136	134	167	142	122	143	140	128	150	124	144	131	140	148	131	135	137	132	128	122	154	132	139	150	137	141	132	134	137	135	120	126	142	160	146	174	124	142	132	139	145	146	136	135	142	145	126	146	134	129	135	155	126	160	137	135	129	122	128	146	165	174	170	123	145	152	138	147	147	154	144	125	160	126	121	151	136	146	146	130	112	150	117	135	154	141	117	145	128	138	140	123	125	147	126	143	128	126	136	137	143	129	143	127	117	137	137	163	132	131	137	152	124	150	134	151	144	112	153	147	133	154	138	122	145	143	147	139	159	147	135	139	147	124	130	126	154	117	135	130	128	146	135	129	139	138	119	146	123	132	129	159	163	129	139	136	138	134	145	143	156	146	141	150	140	145	142	125	143	140	151	132	130	134	137	131	167	143	141	142	166	142	116	143	126	147	158	146	130	157	170	125	135	146	112	155	138	124	143	127	149	135	138	139	140	129	114	160	114	139	154	132	122	148	139	114	142	123	126
5179	502	441	394	386	363	369	332	356	324	381	347	392	371	359	360	350	341	337	364	368	373	354	373	340	396	346	376	374	376	399	323	377	356	344	356	356	381	351	365	354	370	350	336	369	405	346	382	404	360	374	359	346	346	346	352	360	359	363	371	345	346	364	389	380	370	347	336	379	347	345	360	348	357	358	361	371	349	324	335	362	350	355	403	375	335	377	358	372	357	333	322	364	368	356	360	380	359	332	344	396	374	330	327	384	355	347	327	330	297	353	332	322	333	334	406	338	336	338	349	365	325	353	350	375	376	401	351	368	341	368	366	331	363	337	352	346	370	356	330	320	369	370	349	342	352	379	328	359	362	369	369	338	347	347	346	321	341	326	377	370	344	331	324	355	339	361	387	343	380	368	392	356	387	373	328	347	381	362	353	350	326	362	378	349	346	361	380	327	386	372	343	367	371	354	348	386	375	331	350	378	336	415	356	356	356	361	372	390	330	364	394	327	342	380	383	354	349	376	376	361	374	342	360	370	363	345	355	345	368	352	346	362	368	337	379	347	394	357	351	387	338	352	366	365	355	387	362	385	380	356	356	358	383	342	337	367	339	356	393	350	357	352	340	346	376	362	328	359	350	352	376	348	337	351	388	355	299	351	336	371	339	358	352	382	353	377	349	370	360	345	365	408	337	382	351	353	333	372	396	356	365	333	337	371	339	328	347	345	361	371	363	352	368	337	358	365	344	364	383	320	362	324	333	346	339	374	382	335	337	346	373	349	341	368	358	368	394	343	328	318	388	361	331	358	373	375	359	353	365	391	343	362	383	388	414	344	380	362	366	342	329	348	361	371	321	351	373	360	401	344	361	362	371	336	348	377	382	382	327	343	332	373	353	386	323	378	377	382	376	353	368	399	354	376	355	392	351	398	340	372	392	361	361	331	339	365	344	404	357	365	372	343	379	370	374	338	340	371	343	326	380	361	334	368	372	362	359	367	337	377	339	351	362	360	402	384	367	390	376	355	351	357	358	367	372	380	390	359	345	386	359	339	373	348	347	356	360	320	385	336	356	356	325	347	320	388	318	366	368	350	395	385	334	345	341	377	355	372	356	376	378	383	351	335	355	361	337	383	367	371	355	347	356	356	363	396	365	378	382	335	330	323	342	332	342	371	380	347	372	341	349	358	340	353	403	353	377	353	335	382	356	398	324	363	341	346	368	379	377	337	369	402	327	371	383	331	338	359	325	350	361	342	361	325	359	380	351	335	345	373	375	377	367	354	347	346	355	326	393	349	342	372	348	325	385	355	339	348	362	355	322	356	368	368	336	350	381	379	351	353	345	348	362	338	366	345	378	335	356	344	322	387	342	394	371	344	356	374	383	354	351	383	348	344	381	354	376	377	384	354	338	342	353	376	346	341	331	365	350	380	389	361	348	351	324	355	366	348	367	360	348	362	325	329	359	355	382	355	326	385	380	355	367	361	336	356	338	379	388	376	337	368	359	346	349	393	366	333	362	356	361	361	356	368	401	364	375	381	354	373	378	352	358	358	362	373	373	370	362	374	362	353	334	362	352	367	325	347	323	362	384	354	371	357	387	336	338	351	328	344	372	379	327	332	375	381	374	356	350	365	350	345	340	379	355	354	363	373	347	336	382	337	361	333	369	349	391	374	349	366	363	375	345	387	349	387	381	368	351	415	339	326	326	361	351	345	365	326	342	362	359	372	334	381	363	353	361	347	365	337	385	338	353	405	351	353	349	362	356	376	362	363	363	359	362	339	347	380	352	332	360	367	348	313	360	382	333	347	343	352	352	315	372	356	344	337	343	389	381	351	341	366	372	382	350	362	367	394	347	348	326	377	357	401	339	349	372	332	343	356	365	350	321	371	333	380	377	352	365	347	390	329	360	353	334	332	352	378	356	348	355	345	346	374	348	376	337	357	361	353	363	369	348	375	368	353	341	379	350	372	365	360	376	363	330	355	352	362	355	366	337	367	364	365	337	376	360	344	382	338	396	325	342	386	358	361	342	344	384	356	359	372	357	345	395	373	313	368	341	377	324	371	350	364	353	399	376	356	358	395	354	350	377	313	374	375	352	357	375	366	374	360	380	335	379	377	374	383	347	376	325	385	383	388	349	317	325	331	340	367	350	387	361	385	368	364	338	357	355	358	358	346	349	363	369	381	363	379	365	332	374	362	366	344	385	342	403	383	334	340	342	357	390	333	335	370	343	343	330	375	361	354	342	358	347	331	367	359	350	312	351	383	342	337	358	342	353	353	345	374	356	336	337	347	348	346	357	342	354	334	365	358	367	366	336	333	410	353	383	377	346	370	318	360	370	387	338	344	357	370	376	329	366	329	360	371	375	382	360	326	335	385	375	376	359	351	387	331	337	347	368	325	366	390	375	359	368	343	369	360	369	378	372	314	352	363	359	321	393	318	369	369	364	360	353	372	347	358	371	386	324	386	358	330	359	402	360	346	353	375	325	375	362	330	347	343	349	360	355	325	371	372	328	357	360	373	369	332	369	363	340	390	352	340	350	332	360	344	363	395	366	372	386	367	392	367	370	389	358	376	349	370	347	347	343	381	375	369	353	347	379	352	336	367	333	360	338	371	339	335	379	387	378	374	346	361	362	341	319	323	343	359	345	363	361	333	326	330	341	398	393	359	367	345	355	372	349	373	347	328	363	357	359	346	359	362	365	360	338	329	386	339	372	374	331	393	361	343	325	339	363	339	350	315	343	366	342	340	380	384	365	365	375	341	377	347	378	371	362	318	349	382	343	344	350	355	346	383	344	360	322	373	329	352	350	350	373	336	373	361	327	374	333	355	370	340	385	353	337	362	362	371	403	354	337	367	331	333	391	376	395	339	359	361	345	353	367	361	394	360	365	354	365	357	341	381	366	333	359	359	352	356	375	370	366	364	369	337	347	360	372	354	336	375	368	357	375	381	341	329	334	372	349	331	339	370	353	336	345	351	371	356	369	329	346	348	370	399	363	347	342	360	321	353	336	353	356	367	384	339	375	339	374	364	342	378	351	357	344	361	373	350	328	387	394	323	368	344	366	377	317	361	334	358	380	338	382	346	316	352	395	367	336	367	362	339	386	334	393	355	354	315	345	382	358	335	358	354	343	363	392	352	346	366	369	368	389	352	380	339	374	362	362	358	351	319	356	376	342	330	370	345	355	366	356	361	379	352	386	340	340	348	353	345	366	355	359	357	321	357	351	370	335	387	351	335	360	364	381	355	366	352	346	362	320	368	378	364	363	351	349	346	315	351	388	344	349	373	349	366	350	334	355	335	360	358	375	351	383	344	410	358	358	365	382	361	393	364	353	385	351	377	332	354	336	381	395	344	330	322	383	335	364	338	346	383	342	363	366	365	332	387	339	351	373	374	334	352	382	403	348	367	360	366	372	389	401	361	363	382	365	340	330	381	373	421	414	372	343	349	387	377	369	346	351	357	361	379	359	344	375	344	394	363	384
25266	21854	25413	28900	21860	21783	1867	414	309	339	323	293	304	289	289	284	307	301	300	325	300	299	289	305	288	263	267	256	273	290	306	264	277	286	285	269	275	259	281	280	299	268	265	270	262	225	309	261	274	288	275	256	284	215	272	251	277	257	266	288	244	263	277	271	289	284	286	261	243	233	289	275	290	268	247	246	245	225	289	283	276	279	273	272	263	244	272	282	287	236	289	289	273	263	278	304	264	290	264	239	266	267	276	300	308	274	283	297	278	281	288	289	290	280	262	254	321	269	269	275	293	289	257	271	280	260	297	297	245	262	252	317	273	254	282	242	270	283	256	284	267	278	301	262	273	271	251	268	261	283	262	270	262	259	291	253	296	258	264	269	263	269	277	300	251	257	237	282	275	276	264	259	307	297	280	276	267	279	302	267	291	261	271	267	294	277	277	296	219	271	252	266	280	256	273	269	256	273	268	247	268	270	254	314	261	289	286	281	281	248	261	268	281	283	296	281	259	301	257	242	268	278	267	258	257	277	234	267	274	251	274	280	247	269	245	249	272	294	245	276	311	262	238	274	273	251	262	308	302	284	288	253	253	254	267	263	277	278	310	279	299	286	255	299	317	276	268	252	253	276	269	296	288	294	266	297	289	270	245	273	269	276	269	272	276	279	283	271	324	289	238	286	274	272	270	272	296	250	245	275	256	238	272	237	268	262	329	305	249	256	257	251	260	269	274	255	247	271	270	269	282	261	272	242	304	269	272	214	244	274	262	267	263	249	284	270	247	279	266	278	273	264	278	281	296	265	278	291	252	247	270	292	261	246	301	262	256	302	288	233	257	292	302	244	288	294	285	270	296	277	281	295	239	226	283	280	302	297	248	250	283	279	249	256	244	289	268	275	271	275	292	277	265	312	276	271	291	291	275	283	271	261	281	257	278	284	272	294	270	272	289	274	256	283	245	277	276	251	259	240	291	265	274	280	291	266	261	225	297	235	249	262	253	265	272	275	245	275	294	297	285	274	248	273	285	278	234	273	308	258	266	286	264	230	270	275	302	280	260	263	245	252	289	287	276	291	248	259	227	279	275	286	248	283	236	270	294	286	266	280	282	281	260	295	256	282	294	262	283	245	255	261	259	269	245	286	292	285	277	255	283	254	282	301	260	265	262	284	289	263	299	248	245	260	303	269	308	276	291	279	275	267	256	253	263	255	272	291	294	253	269	293	293	262	259	269	265	256	287	282	285	292	278	257	243	288	279	269	288	258	247	250	266	244	288	259	273	235	278	291	288	282	267	260	281	266	250	270	270	276	261	265	266	245	273	243	292	279	268	256	242	252	237	271	291	273	258	242	282	275	251	272	274	271	242	258	239	278	291	254	262	239	274	290	276	309	253	274	295	294	283	223	256	258	261	247	250	264	299	280	287	262	254	254	287	296	247	264	310	282	321	299	282	283	265	231	276	300	269	264	250	276	264	292	247	274	252	266	247	263	277	275	256	261	261	279	258	266	222	251	264	252	278	271	285	269	249	256	256	262	271	312	263	279	258	296	275	300	251	263	278	249	280	304	290	277	284	252	273	293	268	292	304	294	282	271	254	265	291	290	242	294	298	256	270	287	293	274	250	240	270	270	284	248	259	275	255	274	259	267	255	237	258	277	262	253	282	228	297	266	263	281	240	238	250	265	276	265	285	252	284	248	295	269	280	274	246	256	269	288	276	274	267	260	255	268	282	262	290	283	280	253	247	264	304	233	261	259	289	261	275	262	289	249	256	301	276	294	267	271	272	270	273	264	269	274	263	284	278	282	242	287	279	287	277	264	272	263	268	274	276	248	298	275	258	291	266	296	242	263	270	280	260	243	261	244	264	298	282	246	252	295	285	274	280	265	263	282	245	297	271	288	301	276	265	268	271	291	272	277	278	267	268	283	303	261	268	276	264	287	265	291	286	260	255	275	272	266	276	304	245	266	272	288	284	283	236	264	288	276	259	283	274	279	279	274	268	310	276	272	269	265	264	258	259	255	251	263	276	259	289	252	293	252	255	299	261	254	268	260	287	277	258	255	233	253	264	303	257	294	307	249	265	266	256	263	285	272	273	280	251	278	276	275	259	273	249	233	284	279	265	275	242	284	273	294	311	242	279	266	277	262	267	275	278	260	270	258	284	279	275	255	248	302	257	286	275	287	240	265	290	272	284	268	257	254	258	277	275	278	270	277	266	266	297	292	250	280	259	282	281	282	259	279	294	276	277	242	262	277	294	260	258	272	232	286	254	288	256	271	286	280	280	251	284	303	267	263	275	265	245	297	269	273	277	264	281	267	268	259	268	278	270	257	252	250	270	241	302	291	272	330	272	290	258	287	269	290	265	268	281	255	260	267	261	268	229	241	295	296	271	291	256	251	281	264	292	283	296	251	260	285	276	238	239	290	263	256	272	255	299	283	269	252	263	250	299	267	256	273	235	296	260	279	252	244	248	271	226	235	291	272	241	287	279	260	265	283	281	249	231	261	269	272	256	271	286	273	270	283	279	256	277	283	262	262	268	260	291	243	279	253	264	269	280	237	277	263	281	272	314	250	271	292	254	304	281	270	226	264	274	247	240	259	255	247	276	286	282	246	276	253	280	285	283	302	289	244	247	266	280	267	246	273	270	247	235	291	292	253	296	225	244	275	223	274	288	271	264	304	276	289	268	243	283	260	269	286	295	273	247	267	281	275	263	285	263	270	256	248	239	308	292	251	271	261	247	273	263	263	263	280	277	273	285	257	272	249	277	281	257	241	266	294	271	273	279	300	246	239	272	292	273	251	250	281	248	268	281	272	282	289	286	281	280	295	250	249	276	245	266	270	268	239	265	299	228	273	301	278	262	263	272	293	263	290	274	263	266	281	288	259	285	278	274	266	282	269	301	290	277	301	264	295	283	258	275	258	282	288	273	240	280	276	265	250	311	262	291	252	266	249	251	235	278	308	253	255	245	292	264	271	289	286	300	277	297	286	238	270	278	283	245	279	277	256	269	286	276	267	264	272	260	263	271	253	274	256	249	251	294	251	265	253	274	263	271	277	266	271	307	286	292	296	271	270	279	258	294	275	274	284	255	242	277	295	269	235	285	279	268	274	280	249	260	268	273	272	302	272	283	285	250	263	263	259	274	278	273	259	261	270	262	275	265	272	280	249	266	259	251	273	273	283	285	270	242	291	278	278	244	271	298	280	280	252	263	276	284	268	257	232	279	257	237	259	250	225	276	270	266	259	257	268	242	257	254	231	278	301	297	271	259	275	247	281	292	269	283	295	279	288	279	247	288	286	277	285	252	255	275	309	278	284	249	255	284	241	256	263	265	313	260	232	255	267	277	294	252	258	251	258	256	257	288	277	271	260	274	255	275	289	294	291	277	264	276	284	278	264	249	274	255	260	278	264	249	260	276	297	289	260	280	246	265	282	234	265	299	240	245	272	295	304	293	286	284	273	254	265	278	247	285	258	230	282
6315	2921	1651	967	762	679	667	638	647	618	604	626	609	642	611	600	612	668	606	624	613	601	623	591	604	668	597	601	640	612	602	634	587	629	583	607	621	614	612	588	621	562	592	591	587	609	581	597	598	584	621	601	559	659	614	603	551	656	615	596	606	655	650	613	605	548	637	633	646	537	640	602	561	626	559	579	632	618	628	609	613	597	551	584	591	586	618	607	632	569	571	649	571	597	583	641	616	563	611	631	619	617	613	633	624	586	598	581	619	577	626	631	559	632	593	577	624	623	626	613	616	631	585	571	607	614	611	638	625	621	598	583	603	616	576	578	617	616	613	599	606	588	576	533	601	601	592	602	630	587	526	591	585	618	570	581	588	611	595	592	616	619	622	589	598	598	560	591	594	568	539	603	578	599	581	558	597	630	586	627	613	593	661	592	629	595	624	598	635	606	625	668	616	600	614	558	611	610	591	572	653	577	603	590	613	587	577	599	576	633	548	605	575	621	571	604	601	622	582	563	625	562	594	584	564	591	612	616	592	586	589	619	579	593	615	635	580	610	618	600	588	610	594	608	585	630	587	625	596	601	548	610	619	621	626	646	589	637	605	630	601	578	612	605	590	597	639	604	606	605	603	610	663	615	600	585	625	532	571	580	594	599	591	592	628	554	607	603	620	622	599	660	612	617	593	633	582	637	642	647	582	609	613	611	653	604	574	604	581	573	595	550	597	600	599	593	590	636	599	556	573	602	608	594	565	589	610	585	571	625	581	624	539	597	584	602	634	617	647	607	610	574	585	611	611	565	632	591	613	618	590	698	608	585	578	607	573	593	622	587	611	628	635	613	610	650	592	645	599	608	634	620	591	595	570	589	564	580	586	652	627	574	600	562	593	591	609	594	576	606	647	614	577	632	633	555	578	563	605	628	625	575	595	610	605	581	608	594	584	579	608	589	606	621	596	573	576	613	606	619	638	594	626	607	566	658	582	597	618	609	609	594	580	604	606	616	652	606	572	610	594	580	603	607	628	550	598	605	594	633	608	588	582	642	638	599	578	587	598	608	597	600	587	601	582	601	618	595	551	600	604	564	569	649	565	568	646	600	614	626	600	628	599	589	597	609	606	606	604	618	613	588	634	601	621	574	633	585	602	587	596	592	602	599	581	588	630	622	615	600	566	600	601	568	595	596	571	567	597	618	564	622	625	596	637	569	577	588	594	625	619	585	572	626	652	548	606	602	624	592	625	613	624	595	583	632	604	547	641	544	603	619	579	596	585	603	601	581	620	573	610	618	616	632	600	598	607	606	585	608	620	627	591	615	583	628	579	635	594	628	595	601	648	638	597	597	655	618	583	589	579	586	578	578	636	595	616	604	584	616	629	604	599	614	636	628	607	634	581	624	614	627	622	543	588	591	652	572	575	615	564	665	620	571	549	566	603	578	653	619	583	624	647	661	613	617	591	593	604	574	612	594	598	603	599	648	608	604	632	607	638	664	618	573	628	619	615	627	620	586	595	562	590	584	606	594	588	620	618	649	590	621	600	642	595	592	625	597	619	586	589	618	618	588	584	571	611	524	609	601	586	636	576	614	608	618	597	590	620	619	622	594	607	601	551	618	625	592	592	568	609	613	594	557	588	652	602	562	614	597	603	580	601	598	573	642	654	626	588	564	600	590	642	594	613	564	608	601	588	594	578	638	610	608	641	591	650	613	631	632	605	565	593	608	585	592	633	551	594	613	598	598	578	584	606	606	595	583	595	597	613	584	614	609	598	637	611	586	571	601	597	553	572	604	601	573	549	617	605	633	610	585	585	581	592	594	597	625	618	567	624	583	614	611	597	633	608	634	578	609	609	590	646	600	589	606	615	602	622	608	590	621	614	608	589	592	636	604	629	620	549	624	635	612	633	664	596	659	600	620	596	606	601	585	600	607	650	647	585	573	588	568	599	625	554	656	611	585	650	591	614	576	583	621	584	626	600	589	611	586	615	610	602	658	615	608	583	584	565	613	626	576	587	575	613	616	621	604	614	613	674	657	620	625	615	639	613	615	591	582	599	604	571	596	611	572	636	664	650	625	592	636	613	628	568	599	607	608	586	584	560	656	580	614	613	574	611	583	631	605	578	637	615	589	571	603	611	596	607	585	635	576	619	605	649	570	624	597	622	629	573	651	658	600	641	602	640	622	627	600	574	556	601	622	592	585	586	564	595	624	585	542	629	554	594	586	594	588	634	607	638	571	641	601	609	587	552	595	625	552	630	585	615	638	583	589	629	582	645	645	594	587	605	577	600	613	635	601	564	595	608	578	618	610	636	613	613	597	607	602	613	639	600	576	580	598	619	580	605	595	600	626	636	596	593	619	600	614	633	591	608	585	612	647	630	589	623	598	569	587	637	597	586	593	614	597	603	608	604	628	574	630	582	603	580	635	642	604	584	612	606	578	598	613	625	598	595	593	605	611	641	627	624	601	599	580	577	657	625	634	606	577	592	587	617	574	618	623	564	618	600	618	649	618	616	594	577	639	570	581	608	580	594	622	616	587	634	588	595	595	639	590	616	598	559	589	592	591	610	610	595	614	633	584	579	614	633	596	575	575	598	573	587	599	627	584	624	583	597	568	625	594	591	632	594	544	638	627	602	610	564	587	576	605	618	641	613	623	580	610	590	653	574	623	609	608	587	627	668	613	601	614	586	618	597	610	579	569	615	565	596	616	607	582	617	602	585	563	623	613	612	604	594	579	594	605	628	616	613	648	619	630	599	597	622	607	625	623	604	567	583	596	653	585	603	602	631	597	577	608	642	589	556	643	577	633	588	611	585	587	579	617	581	663	643	603	563	605	602	570	607	578	614	580	652	610	582	635	607	623	566	604	630	587	605	600	663	641	571	611	573	554	611	613	579	579	591	615	604	615	592	627	589	605	562	608	639	585	631	669	595	633	644	604	606	570	566	598	580	612	599	629	648	583	600	629	613	600	624	610	591	549	560	585	587	615	602	625	616	633	631	646	589	557	558	623	580	562	614	624	614	621	598	583	613	579	620	581	596	554	557	634	595	617	562	567	591	611	622	584	603	622	582	593	623	619	621	610	674	613	582	617	648	583	625	570	599	609	625	590	585	620	598	599	613	595	578	600	635	619	653	578	606	631	627	615	628	600	540	586	597	586	586	625	600	566	616	600	576	610	650	628	630	583	594	619	591	580	608	545	608	620	573	621	615	612	629	621	591	606	569	626	579	608	627	630	591	603	590	626	563	594	612	587	599	615	616	610	625	579	577	547	607	583	565	589	585	578	608	580	596	626	563	624	606	616	609	631	599	624	593	608	613	591	608	621	623	602	589	653	596	601	581	605	564	584	601	603	637	626	606	619	580	619	630	544	617	605	613	591	577	637	591	556	626	540	574	620	602	642	673	591	653	621	596	610	559	605	606	605	569	634	589	606	612	658	557	575	567	595	627	593	619	644	604	630	628	609	623	622	588	648	608	578	567	589
24758	21868	25689	28659	21868	21886	17219	656	397	343	348	274	315	282	275	250	257	266	251	230	244	238	252	235	233	214	211	228	236	230	229	206	241	230	238	203	233	221	251	212	216	206	217	211	231	216	232	256	224	217	197	210	206	251	207	208	238	218	258	202	197	237	211	218	227	243	183	201	217	204	214	187	217	232	222	229	226	238	212	207	227	185	209	241	212	212	234	223	234	185	204	232	221	262	192	232	190	233	245	219	222	198	231	225	222	212	210	210	266	218	231	252	212	215	230	199	225	247	197	225	202	215	218	205	247	232	205	247	231	201	216	204	251	212	211	216	216	213	235	226	206	237	205	223	233	215	218	213	223	206	204	233	212	241	218	218	216	210	212	233	238	207	231	221	203	206	204	217	210	217	216	206	212	232	214	214	229	204	203	201	218	209	238	206	202	229	206	195	236	214	200	214	235	221	227	237	218	241	214	230	212	214	226	205	224	217	231	229	236	224	221	220	234	237	201	217	242	207	216	207	256	267	241	202	213	248	218	228	246	245	224	244	204	220	237	239	222	250	218	247	235	238	217	211	208	238	210	175	224	245	221	223	237	207	223	235	215	214	222	201	232	231	207	209	205	224	213	219	212	215	236	218	227	213	217	206	215	207	236	201	232	237	227	237	234	249	211	224	201	204	237	199	195	186	232	207	208	237	214	207	240	209	228	256	230	247	242	205	237	194	231	207	223	242	237	232	226	216	222	255	202	220	225	209	186	227	258	223	249	219	203	241	202	218	229	258	194	224	214	218	206	209	225	225	224	220	184	224	203	226	214	237	257	231	191	196	259	218	243	209	219	210	202	254	240	232	243	216	202	237	220	198	208	216	225	181	205	237	225	226	239	220	232	214	208	222	221	219	188	227	214	236	235	238	203	221	225	240	220	210	203	200	227	201	211	218	218	236	223	217	193	214	207	208	212	197	196	255	196	202	246	222	203	214	203	229	203	219	217	233	220	216	219	232	223	201	235	228	194	208	230	212	211	217	192	184	228	244	190	240	212	198	232	224	209	199	223	243	218	214	219	192	225	197	223	238	234	192	225	212	201	232	185	220	234	221	196	228	224	201	219	212	205	220	218	205	210	223	222	213	190	239	228	208	222	208	237	228	250	225	200	251	224	229	267	201	236	236	199	231	208	204	223	220	222	208	205	209	218	232	252	221	223	233	243	204	213	210	244	218	222	243	230	190	235	196	245	245	231	221	216	239	211	239	202	208	211	259	228	230	221	224	217	246	191	224	210	238	229	232	210	202	220	210	237	207	215	195	208	228	217	211	251	208	236	213	201	270	234	192	199	193	204	227	221	231	229	214	212	244	224	250	224	214	177	203	221	203	205	235	221	199	212	234	237	210	200	229	216	240	241	217	196	227	216	237	222	225	244	217	231	224	225	212	213	215	231	208	204	209	211	226	235	210	212	206	236	227	213	220	229	217	202	218	191	227	204	208	195	207	190	211	230	242	244	245	220	204	207	205	226	222	207	197	189	192	213	218	196	211	208	215	212	218	226	241	241	209	230	215	230	235	176	213	208	195	199	242	223	220	198	228	236	214	198	228	224	206	242	240	205	200	221	218	189	215	225	234	206	239	217	212	227	205	228	246	185	232	218	239	214	194	203	211	212	219	204	230	239	200	220	220	225	216	201	216	206	219	242	258	224	233	194	208	187	183	208	209	201	196	220	205	233	201	225	224	205	225	224	203	200	228	224	201	244	242	239	206	225	207	201	231	236	189	235	217	206	233	201	183	208	219	201	205	245	228	225	222	211	216	253	216	228	246	220	215	207	222	232	207	212	236	229	250	216	209	230	232	218	218	223	206	209	210	217	215	249	208	201	217	211	198	211	212	247	220	221	233	236	214	206	210	232	193	228	256	210	260	224	236	214	207	220	197	200	216	217	213	205	217	235	210	217	188	229	221	212	204	202	226	224	224	207	219	237	193	200	227	210	239	223	210	226	193	236	221	232	203	212	247	217	237	238	217	210	208	213	215	212	214	226	196	199	227	222	222	194	226	234	208	201	225	227	232	238	235	225	207	219	223	228	218	206	217	203	224	192	205	224	207	201	206	211	201	195	205	235	192	237	240	193	222	240	228	225	236	227	237	206	247	227	217	245	243	219	245	206	213	230	230	229	200	203	212	231	220	222	225	216	247	211	217	248	198	208	215	186	230	225	202	212	194	204	200	219	210	247	212	202	206	215	206	215	192	242	204	220	208	239	190	213	221	202	200	206	233	260	180	215	212	219	213	207	233	239	246	254	203	225	211	219	200	235	238	233	240	229	226	200	232	236	214	196	196	192	224	216	236	193	196	217	207	207	211	220	226	218	204	209	215	230	212	220	212	261	204	218	214	220	225	231	233	223	211	191	242	264	198	221	223	237	198	222	211	245	230	224	206	219	205	205	185	229	221	227	238	264	230	243	230	197	189	190	241	207	245	211	234	228	197	231	224	218	219	218	248	218	197	204	230	193	198	236	214	210	223	193	220	248	226	242	226	217	211	233	229	212	217	206	212	225	195	202	211	225	213	193	224	218	215	233	230	183	241	242	223	218	225	209	232	205	226	246	219	220	217	208	219	226	204	225	201	227	230	204	222	190	214	230	210	205	219	226	226	228	238	225	231	219	193	211	216	214	196	240	219	213	210	226	210	196	223	245	208	227	228	225	222	235	238	198	237	237	234	243	243	215	202	203	208	210	263	226	222	261	194	195	208	229	211	218	207	210	230	230	208	216	239	235	214	218	215	193	255	216	208	232	211	206	220	221	208	231	219	216	197	238	231	209	239	208	240	234	250	205	196	229	198	210	226	222	220	192	191	216	206	226	202	233	208	214	241	230	205	236	193	217	209	205	221	212	204	238	204	214	200	212	216	216	217	234	199	179	220	217	223	220	235	223	224	218	215	187	206	234	220	197	217	228	216	225	237	215	191	209	214	200	253	196	199	211	242	207	214	207	211	207	226	193	228	226	219	215	217	200	206	204	225	190	217	233	205	237	206	202	221	186	234	209	245	232	196	210	250	230	229	255	220	203	205	222	215	218	223	213	228	216	238	197	234	226	208	205	230	229	222	218	189	237	213	232	197	207	226	221	219	227	195	215	232	223	239	226	226	221	205	218	199	186	195	204	212	212	209	217	239	220	219	224	213	207	212	212	215	204	217	207	212	228	204	239	214	236	263	196	220	210	218	217	222	219	238	231	223	216	205	208	207	222	214	205	178	239	218	226	230	205	227	226	203	220	203	214	194	236	232	231	187	181	224	209	242	244	217	234	225	218	196	199	222	251	214	211	225	210	242	217	200	211	220	209	182	249	232	229	253	226	214	198	222	226	224	218	226	208	210	180	241	212	220	201	234	193	207	236	232	210	222	203	201	206	229	215	223	214	226	200	185	227	211	210	213	193	220	234	202	207	207	201	197	222	209	248	216	227	248	207	208	217	218	261	257	215	208	204	216
7122	4521	2297	1113	768	652	569	564	507	488	562	514	506	528	479	480	490	520	472	467	480	486	510	508	477	486	489	467	497	482	452	476	483	508	487	504	439	461	505	476	489	483	468	490	470	468	456	446	505	449	502	452	474	457	520	469	466	470	484	479	456	492	452	440	490	431	493	497	476	466	522	490	460	513	494	439	481	474	480	458	468	478	467	461	458	481	473	477	429	478	465	456	468	456	512	477	459	491	484	475	484	489	443	463	476	444	529	450	458	491	475	482	462	472	463	466	481	437	480	494	442	475	481	489	451	463	454	483	475	442	464	463	493	484	480	470	444	473	493	464	483	486	448	463	453	430	492	504	467	469	490	470	442	430	478	462	486	482	457	487	470	476	453	501	458	518	455	490	453	471	474	438	474	462	461	440	491	494	490	486	491	473	481	533	496	443	472	451	484	437	480	483	461	474	466	499	492	501	462	448	475	433	448	503	476	467	442	458	472	456	475	470	504	452	469	469	493	500	483	474	489	471	449	462	496	481	465	487	486	482	442	447	461	494	432	491	496	465	455	496	481	453	483	464	501	509	463	412	440	443	461	437	506	527	460	459	447	500	472	462	475	455	476	498	487	510	450	463	483	519	472	493	470	486	505	486	523	480	510	459	462	504	479	527	461	482	512	462	493	444	460	458	431	474	489	496	492	418	489	493	451	490	471	492	473	478	452	482	489	505	471	488	457	479	461	476	476	455	419	469	436	503	456	495	448	489	481	436	459	486	476	486	476	470	471	481	460	456	487	495	450	496	473	473	472	450	447	533	486	470	494	460	484	460	483	462	499	466	448	462	436	484	462	467	429	457	497	477	481	439	487	451	469	450	477	467	495	457	464	496	471	472	474	498	458	477	476	499	446	488	500	484	432	465	454	490	481	473	473	453	506	455	453	478	489	482	458	453	468	462	500	456	478	507	511	471	475	468	445	465	462	471	482	483	437	506	469	479	463	450	476	498	450	480	519	483	461	437	487	455	462	488	452	477	409	474	481	487	442	476	481	506	453	486	479	459	442	441	496	496	480	452	471	468	481	507	483	481	455	467	463	524	499	448	457	491	506	476	468	462	484	457	461	492	437	503	449	462	474	454	481	462	457	443	517	478	478	483	495	446	477	495	443	503	491	480	510	517	485	483	468	463	465	444	488	490	463	466	473	486	458	487	458	465	525	496	480	486	447	470	472	500	463	481	501	449	478	483	463	464	443	482	438	512	458	484	451	454	494	504	458	467	471	424	497	466	426	494	500	464	496	479	442	438	468	451	467	491	439	488	437	492	439	489	449	458	431	478	492	496	467	491	462	437	467	489	491	522	480	489	452	493	463	482	461	492	501	479	458	501	439	466	494	446	506	451	460	483	462	470	471	457	459	468	473	493	447	435	483	503	449	475	479	449	468	494	490	480	480	473	471	446	497	455	481	464	472	519	460	460	500	442	508	492	450	474	480	497	451	457	496	458	462	438	451	475	476	471	501	476	467	461	462	438	500	454	466	466	432	476	461	443	462	489	457	501	443	462	477	513	453	496	530	469	472	468	482	498	496	466	461	472	519	522	481	483	475	501	473	468	427	465	456	448	444	469	468	481	473	482	472	492	514	487	495	464	459	463	544	495	500	484	468	524	477	460	476	465	473	464	452	458	446	452	419	472	460	441	473	480	456	467	470	471	445	475	495	481	454	516	464	514	469	437	463	489	504	448	484	479	473	429	498	476	498	459	441	459	440	472	454	460	477	437	444	498	440	495	473	451	480	447	468	443	501	486	427	453	489	458	472	492	438	473	464	440	457	455	489	458	511	471	468	497	480	458	487	482	498	477	483	510	484	507	454	500	513	439	440	427	463	458	470	475	463	492	456	502	463	513	467	502	477	475	444	455	498	490	445	457	464	451	476	485	482	458	463	482	484	448	444	491	506	445	469	460	521	446	496	480	470	467	497	472	485	482	464	489	453	449	480	473	472	512	463	456	485	501	485	488	482	484	464	473	468	460	485	478	486	477	478	494	498	456	488	461	455	492	471	526	443	452	503	470	513	514	489	489	471	465	457	453	464	474	481	476	463	500	476	478	475	484	494	453	432	487	490	443	469	471	474	503	471	477	543	466	501	462	484	452	443	496	460	456	468	473	485	464	515	443	452	459	444	480	456	479	446	470	468	446	485	505	463	449	467	465	484	523	496	462	454	454	469	517	454	475	472	459	512	449	467	477	450	445	465	469	494	457	463	506	471	479	442	462	456	475	495	484	455	468	451	465	494	475	475	485	421	456	464	483	471	461	460	447	461	476	470	465	438	491	465	470	488	476	467	462	489	473	481	490	504	415	469	455	479	464	484	467	460	462	473	479	489	487	455	510	431	497	505	485	464	465	461	462	461	451	470	468	477	489	479	461	460	454	489	474	452	480	427	445	486	478	497	458	461	510	443	496	489	438	480	481	448	454	477	448	468	486	457	464	467	484	471	479	475	455	458	497	454	499	433	490	459	502	459	482	474	472	455	469	460	459	469	447	469	464	480	447	508	461	441	494	488	483	461	455	456	457	466	500	499	522	514	462	502	478	445	453	433	440	463	499	487	492	473	441	502	431	451	497	476	460	503	499	442	438	487	499	469	476	451	502	472	474	444	490	480	455	451	432	487	480	434	463	478	457	485	468	499	456	478	459	439	443	497	488	451	498	444	460	489	445	448	465	485	496	462	432	486	480	460	458	437	447	513	455	514	462	482	458	495	479	464	512	491	480	481	468	481	492	442	450	463	452	461	490	474	447	460	448	464	476	468	476	441	459	480	472	475	399	518	464	478	494	482	479	459	471	484	457	483	459	502	477	475	478	475	494	456	488	496	457	454	462	499	451	479	476	459	480	469	481	454	428	453	470	483	480	478	462	491	463	471	471	482	463	423	512	496	462	481	478	496	520	493	479	462	477	486	492	490	478	474	443	468	436	463	499	460	472	472	477	483	452	478	476	480	514	551	455	446	494	498	451	497	491	476	468	466	480	447	487	433	486	490	452	470	471	458	461	455	504	460	468	480	453	433	505	492	437	463	465	457	459	494	483	483	469	485	504	496	464	501	469	455	458	476	462	464	536	472	497	488	483	467	521	459	451	478	481	451	485	464	485	469	469	458	471	471	454	447	487	468	443	461	473	496	481	511	467	488	472	475	448	474	431	445	482	473	469	473	521	463	446	444	463	438	488	491	484	484	451	445	440	462	501	474	459	446	471	479	477	441	487	465	488	479	490	467	461	495	493	459	462	445	467	479	479	466	515	475	483	451	457	463	462	508	472	471	502	491	466	460	447	479	441	455	452	483	506	466	467	485	479	491	467	484	487	448	496	478	441	439	482	466	477	451	506	481	479	475	428	463	507	481	500	484	425	468	459	457	474	428	494	445	479	499	430	505	459	446	464	505	484	475	493	485	461	498	454	486	472	517	502	476	466	507	488	478	472	479	426	475	447	506	476
31872	19019	6282	305	176	159	140	118	158	144	123	148	162	130	148	158	164	136	137	150	147	151	143	158	146	155	134	139	143	139	127	166	115	150	166	155	129	131	161	140	129	154	140	138	150	137	147	147	135	149	137	132	122	134	126	158	126	158	120	173	142	161	163	147	132	154	140	150	140	138	136	144	135	159	138	150	145	141	157	148	146	131	153	124	134	122	142	125	173	130	141	152	152	128	124	146	126	155	159	119	140	119	143	128	133	130	139	114	162	142	130	131	150	153	163	136	150	146	148	153	150	146	158	111	137	129	141	156	117	107	142	149	135	159	140	132	128	139	120	147	134	144	156	136	143	127	153	127	154	148	138	136	140	129	130	142	145	141	128	128	141	105	141	130	127	149	123	134	138	160	142	152	140	158	152	154	144	156	144	126	143	130	134	137	120	146	165	152	155	147	125	142	154	130	156	147	166	133	140	135	138	157	129	125	124	137	145	116	126	133	133	119	145	146	125	125	127	124	131	150	132	135	142	149	144	142	139	123	145	138	163	148	144	158	164	154	154	156	146	158	116	149	138	142	150	133	146	139	130	126	129	144	160	159	141	160	146	161	151	140	144	116	144	167	131	141	156	158	118	148	138	144	130	131	144	145	135	142	160	147	137	142	149	143	134	131	148	161	138	154	146	145	174	146	139	141	155	123	141	129	145	138	121	155	152	128	133	122	143	146	142	147	144	138	145	153	143	154	128	133	131	144	106	163	146	127	137	125	165	133	142	155	148	156	149	123	122	122	136	133	136	122	140	139	156	150	153	143	137	146	119	134	121	147	121	140	146	142	136	117	146	134	129	145	148	159	158	148	157	152	140	154	150	137	133	141	137	147	157	142	157	118	152	138	129	133	150	129	145	120	138	131	153	119	144	131	144	153	105	132	146	133	142	145	156	138	146	141	123	135	144	120	150	146	141	136	145	133	124	146	138	115	138	142	132	138	158	118	149	128	143	141	149	148	159	150	138	136	133	129	140	138	150	149	142	128	153	151	127	138	138	135	157	123	127	116	147	124	141	137	144	140	131	143	114	131	147	146	142	142	119	161	131	139	132	160	151	138	151	129	117	137	151	114	137	143	151	150	137	128	139	132	156	160	136	144	123	157	149	137	145	163	158	126	135	120	182	145	122	128	155	146	143	157	143	152	131	141	170	140	141	120	127	136	141	149	143	152	129	143	138	140	116	124	108	151	169	167	120	157	146	141	140	149	131	185	137	140	116	141	146	145	150	139	128	124	130	129	144	137	157	136	146	139	143	136	157	133	154	137	134	133	144	122	144	155	138	147	114	144	151	171	159	129	142	143	108	147	132	129	147	128	132	144	155	140	155	145	148	145	168	149	159	124	142	144	139	119	142	136	140	145	132	134	147	133	128	132	137	143	126	135	135	150	138	126	137	133	135	147	133	136	116	121	146	152	118	145	144	139	145	133	140	157	117	137	147	129	127	120	138	154	165	135	133	127	161	150	158	151	139	148	127	120	136	123	128	141	146	134	139	146	127	151	160	138	146	130	120	134	156	145	166	137	129	130	153	142	120	159	137	131	149	128	125	133	144	123	147	147	158	144	142	135	129	151	155	160	131	144	129	131	139	142	122	148	145	132	139	141	155	131	140	142	135	125	159	140	141	165	140	147	130	130	150	138	130	145	144	161	150	127	137	132	146	147	126	159	140	150	144	188	150	146	126	144	117	132	141	159	131	137	154	135	145	143	146	161	146	137	136	128	138	135	134	130	137	125	139	121	132	128	147	150	127	139	139	154	149	143	152	122	146	122	132	118	139	133	138	138	166	157	120	145	127	137	151	141	136	148	143	140	124	121	135	148	154	134	156	130	118	143	131	142	161	125	127	135	123	144	152	137	135	118	128	129	145	166	136	143	143	144	130	149	125	147	126	139	162	127	135	135	153	148	143	132	132	157	147	144	138	146	136	138	144	126	134	149	142	124	147	134	157	134	147	137	146	126	102	119	167	135	137	116	154	127	147	151	155	150	151	161	126	163	129	119	119	145	145	154	144	146	136	142	144	118	131	142	137	141	122	139	162	140	141	157	143	135	154	124	140	141	150	145	151	134	127	127	147	145	145	157	143	137	141	141	128	141	148	135	143	114	139	126	119	147	139	129	147	146	129	134	133	138	153	141	153	134	142	143	143	176	153	140	142	131	135	134	114	124	126	141	137	161	120	143	141	147	147	146	124	145	131	164	173	148	158	143	143	146	111	147	145	132	147	130	142	133	157	143	124	142	117	146	146	127	137	149	154	128	126	137	140	154	123	136	123	133	129	124	152	136	133	117	154	161	144	141	156	147	128	160	118	169	130	140	134	128	151	136	139	140	152	135	119	131	139	135	159	155	150	128	149	157	135	156	137	146	120	129	141	157	139	140	138	129	127	131	130	145	171	156	151	124	163	148	162	110	144	134	128	126	134	129	151	132	148	176	154	146	124	145	117	142	144	128	139	152	126	151	130	149	125	126	119	146	148	157	141	149	158	130	127	141	144	137	138	154	163	149	149	142	149	160	151	129	121	131	160	141	151	148	164	139	134	124	142	116	147	137	143	152	124	140	134	122	140	127	148	122	146	153	137	140	130	122	151	152	143	140	137	146	138	122	152	134	126	133	138	134	141	154	130	145	156	129	155	140	136	129	151	142	142	131	124	136	158	112	126	123	130	161	134	131	133	143	150	134	149	131	147	144	151	155	149	152	156	155	128	150	136	134	144	156	149	133	145	128	118	135	155	133	138	157	162	166	153	134	150	161	137	145	136	148	132	148	117	144	145	147	154	147	153	140	131	117	133	141	121	126	156	144	119	128	146	137	146	125	129	141	137	149	159	143	142	125	148	148	158	175	134	137	126	135	137	152	145	158	130	145	130	122	136	152	126	146	152	163	146	137	141	126	118	151	147	136	134	130	138	156	142	133	128	149	127	124	155	150	130	141	161	155	154	146	128	141	141	128	120	141	134	129	120	143	171	113	134	138	147	126	141	150	161	114	148	135	93	115	140	145	138	124	127	134	117	132	161	125	136	130	117	138	159	133	150	135	125	132	134	129	146	124	148	148	148	145	145	152	130	129	146	124	138	139	143	156	131	119	145	145	138	125	149	153	126	132	142	127	149	124	131	129	123	122	132	125	158	147	133	150	172	137	149	152	137	151	149	139	133	144	131	154	140	126	154	140	136	125	136	140	124	155	132	162	137	136	124	157	163	149	140	124	143	144	144	162	157	147	118	163	151	133	159	130	142	124	132	132	135	152	139	133	151	130	155	135	128	149	145	144	129	146	123	157	145	137	134	167	141	136	134	137	144	169	124	149	142	130	130	139	130	142	129	127	139	150	119	152	158	132	163	145	151	152	116	143	138	154	140	132	113	141	156	158	142	147	132	129	149	111	136	142	133	130	161	120	142	153	141	160	155	149	138	120	128	120	123	127	141	148	138	125	140	157	140	160
5225	580	440	359	397	373	367	357	368	389	357	391	388	399	373	340	348	361	372	382	404	372	369	344	388	338	374	353	363	363	355	350	326	344	370	387	382	404	343	343	346	322	386	372	354	374	365	369	367	329	330	336	362	327	354	341	327	329	342	361	345	377	389	335	377	388	378	367	345	364	375	372	350	387	398	353	363	369	382	388	343	392	373	336	360	350	350	339	390	390	354	367	326	349	380	380	363	369	330	339	357	363	373	380	347	355	359	338	357	328	390	348	357	344	359	362	382	383	375	345	311	348	356	335	404	359	350	383	356	382	342	319	348	367	348	358	353	400	330	340	354	335	343	363	359	336	347	362	350	325	369	398	379	389	367	339	335	366	387	329	351	358	333	342	352	362	360	398	324	379	345	401	335	381	358	364	367	387	326	352	354	353	375	364	359	340	360	354	362	374	379	365	408	360	355	327	351	337	364	365	314	354	340	367	365	385	337	355	362	397	331	359	364	377	348	407	393	380	348	380	354	360	353	382	371	382	368	322	383	398	370	356	350	372	345	340	351	374	349	358	366	340	389	344	354	419	382	394	357	335	394	325	347	359	371	355	343	302	361	370	354	387	370	363	375	354	376	345	343	355	359	350	336	359	358	340	363	401	382	366	363	343	343	379	357	369	364	349	372	353	372	365	317	379	341	358	365	351	354	360	361	350	348	336	340	360	385	364	384	356	335	384	364	335	368	380	332	381	400	355	331	376	326	353	343	345	361	357	337	365	341	406	377	365	363	336	342	364	377	348	354	363	337	346	370	356	353	347	364	358	361	359	386	378	375	368	350	380	337	401	326	359	362	359	362	344	382	375	363	380	363	366	340	372	342	389	374	405	332	335	311	346	371	383	350	374	388	367	377	370	397	369	347	379	360	376	347	346	339	371	326	366	367	338	346	369	359	369	331	376	311	355	329	342	387	340	388	373	366	362	347	373	387	352	346	332	373	330	335	366	372	350	396	331	350	365	357	339	349	399	340	396	360	386	381	346	352	335	351	396	340	350	343	374	376	357	369	336	346	376	341	357	343	360	333	355	343	371	360	356	375	354	335	364	353	359	361	338	328	399	360	386	346	373	341	318	353	357	365	313	325	375	359	384	336	380	369	375	374	322	374	337	359	367	319	389	372	364	343	372	357	358	343	377	349	377	324	367	368	375	360	344	359	375	353	339	348	325	371	350	342	373	344	344	352	323	334	315	371	352	376	362	360	331	380	350	369	355	341	397	368	338	376	360	373	334	373	383	352	350	347	349	344	338	379	321	360	371	344	322	323	329	370	379	358	346	363	400	377	377	317	375	373	382	347	361	326	361	404	352	383	340	339	383	322	418	359	369	337	344	386	379	368	347	377	330	357	364	349	369	339	317	349	367	391	362	358	347	347	367	351	354	333	365	372	365	405	400	360	347	367	373	347	382	367	368	317	355	341	369	356	344	322	376	370	363	362	378	381	342	389	361	357	381	366	352	339	363	393	340	325	379	378	337	370	362	348	345	367	389	370	348	374	349	375	342	344	379	362	355	350	330	359	375	330	357	375	365	364	387	363	352	347	358	363	366	348	338	315	347	375	376	355	379	376	316	347	381	359	353	390	347	336	358	373	365	388	355	373	368	384	370	355	335	376	341	386	348	348	360	380	371	380	334	385	347	376	377	348	369	374	369	367	381	365	357	372	357	338	356	364	383	368	371	376	381	323	328	352	339	327	367	346	364	362	387	365	363	340	341	355	350	352	329	383	346	377	355	381	362	369	369	352	363	348	351	340	327	354	383	382	379	343	339	336	350	367	358	393	366	362	374	331	367	367	387	361	377	327	356	382	345	349	360	357	366	349	337	347	340	359	349	351	379	377	355	342	392	339	326	355	328	356	346	361	346	312	387	350	353	376	362	366	355	357	352	351	348	380	352	350	339	359	351	317	369	376	344	405	334	373	355	347	378	368	358	363	339	365	382	357	373	338	345	363	371	321	349	355	368	367	384	390	343	359	323	351	365	359	388	350	363	347	362	388	366	374	357	347	371	379	363	372	381	369	331	361	353	347	373	343	329	392	347	346	409	323	367	342	371	354	337	374	313	365	374	343	368	376	358	366	365	351	366	369	342	375	361	358	381	334	367	404	354	357	314	318	355	377	355	348	333	352	346	359	352	381	364	355	383	376	351	344	332	337	348	384	380	369	358	347	354	345	368	371	372	366	343	339	408	311	364	378	333	327	338	345	336	377	353	363	346	313	359	383	371	365	326	333	383	359	366	341	329	362	386	381	341	354	340	356	358	360	357	376	358	322	349	354	361	333	330	372	365	339	326	338	327	381	343	379	392	350	376	313	327	342	398	350	355	372	322	374	372	363	388	366	351	331	344	366	366	353	320	332	387	355	352	382	348	401	361	364	318	338	378	333	340	320	342	351	329	373	339	367	365	335	374	316	395	336	344	385	331	359	360	327	397	334	362	369	355	372	388	359	372	337	340	337	365	372	365	348	353	356	349	344	344	353	355	315	355	359	368	369	362	359	338	364	369	375	356	398	359	357	372	360	344	311	356	360	378	347	344	346	369	334	336	327	342	345	335	340	355	378	354	363	336	382	376	393	347	341	344	361	344	374	349	354	386	373	381	368	361	357	363	359	310	362	355	356	368	363	363	336	344	346	358	361	316	367	353	328	371	356	392	368	365	363	340	373	345	359	351	389	344	382	376	367	327	362	352	351	366	404	332	328	368	366	386	387	342	353	360	340	312	339	357	356	360	353	368	356	376	374	347	349	347	355	349	374	354	380	359	351	310	343	360	351	367	372	347	324	359	347	361	350	359	370	344	344	368	363	337	356	373	332	368	377	363	387	380	388	364	371	370	364	329	358	351	354	353	395	352	370	362	366	357	356	341	355	325	326	358	350	358	380	333	409	382	356	369	346	367	357	365	352	360	362	343	351	338	325	353	359	327	341	401	366	377	351	348	365	352	367	336	329	353	362	378	353	357	359	332	332	333	354	359	350	368	346	379	377	345	332	335	356	332	367	351	373	352	356	363	364	372	380	362	338	368	357	387	374	365	358	359	370	357	371	352	377	390	360	346	356	326	339	334	330	370	361	366	318	351	353	307	373	336	361	402	331	372	387	336	339	368	344	360	344	341	356	346	363	375	343	372	362	359	329	353	388	370	353	395	327	308	324	361	345	363	357	350	326	358	399	325	352	387	398	362	343	360	347	323	350	368	357	373	362	381	350	365	365	342	386	370	358	367	361	333	353	350	336	382	353	364	357	349	389	383	358	363	361	339	342	325	369	367	334	375	365	394	344	351	322	363	347	350	365	349	365	327	373	377	392	352	377	324	324	356	380	337	328	358	348	353	368	371	366	355	343	359	371	359	361	373	361	364	374	352	394	346	353	382	366	355	396	327	340	363	375	352	363	369	344	348	367	342	377	335	351	339	367	333	382	348	377	365	391	355	356	339	385	308	362	350
25268	21896	25457	28960	21893	21821	1938	467	368	310	326	312	293	287	293	288	287	249	297	288	282	286	274	239	301	276	264	288	295	304	233	266	269	264	250	278	277	271	284	296	233	277	259	284	278	300	277	275	303	264	276	314	312	267	272	247	239	282	302	296	260	269	256	251	260	280	296	284	265	258	314	256	289	287	289	268	255	234	290	271	265	282	272	247	299	262	272	291	246	277	274	270	314	254	295	251	292	300	260	276	241	242	262	283	274	280	285	284	269	259	295	258	323	294	298	274	269	279	265	264	278	277	234	280	277	265	290	261	271	276	306	263	282	297	264	288	275	257	270	296	278	249	251	262	283	261	287	268	269	291	243	256	281	280	268	283	285	251	277	289	260	278	278	248	251	285	271	248	264	291	251	298	288	285	264	279	238	264	300	259	276	234	272	283	253	245	280	273	253	280	268	284	275	307	264	276	264	298	289	260	226	265	260	306	263	271	262	258	295	273	279	279	300	251	255	273	256	290	267	292	236	281	273	253	277	292	276	261	288	258	266	248	249	245	306	272	248	284	258	265	275	272	297	251	276	275	281	265	253	273	278	260	267	254	252	261	287	246	270	267	269	252	258	264	279	271	278	251	293	275	251	246	275	265	292	253	263	266	260	313	259	288	247	282	258	277	286	277	259	285	267	263	262	277	244	295	285	269	249	251	274	272	253	272	249	268	262	244	268	249	271	259	249	290	289	248	255	282	260	269	237	281	282	268	279	254	232	278	267	288	255	291	253	235	277	303	263	289	292	275	261	308	299	261	276	268	276	268	280	271	278	289	269	273	245	291	259	271	260	279	274	268	314	275	278	247	258	284	248	281	296	308	287	260	252	286	271	266	282	249	257	294	289	262	262	289	267	268	242	266	279	246	240	282	298	293	265	276	256	273	264	273	256	276	269	256	257	301	256	267	231	273	269	285	284	258	280	276	277	267	275	252	277	274	283	271	291	240	265	282	237	275	265	273	267	257	288	286	281	290	306	274	251	263	257	237	245	285	280	318	275	259	262	247	262	263	269	262	264	263	299	265	255	286	267	242	250	301	267	268	291	275	257	263	260	292	265	268	272	272	268	280	278	258	276	239	253	253	252	272	306	257	245	301	274	272	298	285	274	247	272	286	275	280	269	243	283	289	289	283	277	270	265	249	272	262	300	255	277	283	276	261	281	268	266	300	302	283	234	241	255	245	280	257	305	269	316	286	258	315	298	237	264	267	274	266	261	287	289	257	281	255	313	309	276	255	280	286	211	300	302	266	271	266	259	274	264	311	258	313	279	273	285	276	262	283	272	271	252	243	249	253	272	278	283	277	283	273	287	259	287	265	253	248	266	296	245	277	260	293	255	270	294	291	281	253	282	289	257	288	281	278	271	270	273	246	292	254	297	269	269	287	259	261	260	284	273	297	288	287	263	269	273	255	260	282	285	263	281	275	247	317	250	279	288	265	276	297	276	289	287	277	293	285	278	285	220	301	271	277	272	281	284	281	271	282	270	265	280	295	245	284	296	253	281	298	266	283	272	237	248	272	271	261	281	266	292	256	274	272	246	250	239	243	302	260	268	283	292	304	250	228	289	266	298	249	269	245	285	303	293	259	262	281	295	259	281	264	261	262	266	268	322	307	264	268	265	291	269	290	263	275	279	265	259	269	243	275	290	273	275	312	284	296	279	292	274	268	270	248	279	259	284	248	265	269	265	265	284	311	284	270	271	263	278	213	227	274	264	271	230	254	270	259	268	279	280	295	284	266	283	265	276	248	286	264	275	240	299	284	252	258	246	286	301	289	249	250	259	273	282	272	291	274	296	273	276	298	279	257	286	265	302	285	258	275	263	281	271	280	271	289	253	261	286	264	256	279	258	241	293	288	288	255	265	279	282	246	264	263	280	258	292	275	267	243	273	283	239	227	249	229	271	279	244	273	295	255	264	270	253	282	303	251	273	243	268	265	258	283	264	267	277	295	248	247	270	275	303	264	291	293	250	272	238	265	258	303	297	264	271	256	267	281	306	243	251	264	285	248	254	232	271	245	260	264	312	271	247	275	307	279	268	259	257	292	289	268	275	294	273	248	285	284	281	261	268	285	282	230	241	282	282	246	278	293	273	282	286	254	284	252	302	295	284	263	258	292	281	309	290	268	262	260	246	256	280	269	264	295	256	269	265	267	238	295	286	256	299	260	283	292	292	284	309	272	278	271	272	283	294	249	257	256	317	281	261	219	272	283	306	261	257	265	283	269	242	273	241	246	277	280	280	257	267	256	249	283	293	256	269	305	289	269	293	275	266	282	271	228	276	283	274	276	252	301	287	251	284	283	277	271	260	269	258	240	300	291	282	288	308	276	304	294	264	291	272	288	270	263	260	271	257	265	308	261	269	282	276	289	233	255	280	254	291	266	307	244	269	264	295	287	264	267	277	297	264	294	272	233	293	261	284	283	267	277	258	277	306	259	298	253	254	253	274	271	279	264	300	293	268	265	278	271	247	291	299	261	249	286	251	265	260	308	277	312	265	262	259	264	242	247	262	256	264	279	268	255	290	273	276	264	275	260	269	288	284	273	268	261	259	274	253	274	273	265	269	325	285	246	299	263	261	270	265	278	275	246	305	284	238	258	276	280	257	268	285	254	283	301	274	313	252	281	292	244	272	298	264	284	261	273	285	282	277	264	254	277	254	305	256	258	287	285	264	269	268	276	295	296	277	269	262	259	291	278	265	259	265	245	273	284	231	280	263	274	268	267	276	234	287	279	263	288	269	248	267	268	245	265	273	250	267	287	256	251	276	309	290	253	275	247	250	288	256	265	281	253	274	262	264	256	266	280	254	263	254	273	274	242	262	283	285	290	285	284	280	256	263	303	287	282	240	285	235	305	272	260	237	254	267	283	250	254	290	302	299	287	297	266	273	256	281	271	273	252	269	290	279	274	258	287	255	332	295	285	272	289	291	241	274	277	313	252	258	287	246	271	280	265	283	254	316	278	279	284	270	264	256	294	260	254	258	297	289	256	272	268	296	278	255	261	257	244	266	282	264	257	253	315	255	255	284	286	263	290	272	244	275	271	241	261	278	269	255	268	278	294	272	288	249	244	268	267	272	266	278	285	272	254	263	238	269	279	265	260	265	326	265	254	295	280	306	283	292	263	258	251	265	310	240	267	260	280	297	269	276	259	267	282	295	278	261	265	270	269	245	226	271	267	252	257	273	280	237	297	271	273	273	285	280	296	254	260	276	270	298	270	299	301	259	268	270	297	263	287	276	269	274	270	266	283	309	243	273	284	282	295	299	258	267	260	230	259	244	257	269	272	291	267	267	272	285	263	263	248	284	266	281	271	261	257	239	263	260	238	281	266	258	254	276	265	278	274	252	265	316	256	266	254	257	287	268	235	293	283	271	246	244	282	296	231	293	248	286	269	270	270	279	291	258	278	253	263	288	243	291	254	282	261	263	261	264	273	252	301
5411	3000	1700	928	766	726	667	655	657	686	667	600	597	667	616	646	623	648	685	649	621	616	616	628	573	616	639	590	623	607	601	622	573	608	609	568	599	577	605	571	645	610	600	612	655	607	588	628	643	605	554	659	595	622	643	635	640	629	617	612	622	606	584	642	594	614	617	602	625	595	557	593	630	637	621	641	625	633	613	646	569	598	637	610	628	590	632	599	567	641	576	599	561	550	598	619	596	629	601	636	623	589	603	614	623	571	613	611	611	575	602	589	595	614	631	643	598	602	572	614	597	612	597	611	657	557	618	594	604	588	594	613	614	592	621	583	670	592	640	585	579	604	563	629	612	605	642	622	623	646	607	575	620	572	595	632	614	599	653	568	614	607	556	650	673	666	620	616	588	580	623	584	621	612	543	607	650	624	577	600	656	591	611	614	636	542	627	581	606	580	631	591	593	592	613	594	611	568	567	599	612	611	586	593	627	581	639	591	603	635	629	625	582	566	657	598	629	595	573	580	635	609	618	603	648	594	591	581	622	622	572	587	623	609	559	593	586	607	558	625	588	591	574	581	604	633	636	573	613	620	598	599	611	572	600	611	605	650	630	609	575	587	606	572	619	621	598	608	568	612	586	584	598	620	604	604	601	565	580	636	646	626	631	543	571	581	576	623	619	615	623	620	602	633	596	579	652	594	619	563	607	593	590	543	579	611	631	585	600	621	603	595	597	595	591	632	610	584	614	612	614	644	641	599	617	618	619	578	638	570	608	595	616	639	626	610	648	648	605	609	633	638	649	629	654	637	620	583	675	596	620	660	632	625	614	591	607	601	588	653	584	565	591	648	633	577	618	608	591	584	600	604	632	625	656	604	570	639	610	627	592	608	578	622	631	616	598	617	606	598	583	583	542	581	609	597	615	604	631	599	634	629	610	632	579	616	614	628	611	607	642	622	639	605	618	578	606	580	607	625	596	609	615	586	640	590	573	608	603	626	593	583	583	631	610	624	574	586	562	598	623	590	568	647	645	565	575	579	560	619	615	611	585	603	602	637	655	614	622	568	605	581	604	580	647	596	608	632	600	626	618	645	591	612	573	584	604	594	557	613	593	585	594	620	574	604	667	635	582	588	649	631	574	631	640	624	577	636	647	617	602	573	584	654	562	585	620	601	606	576	592	661	616	589	594	596	594	618	638	600	633	601	609	600	605	595	620	568	580	616	618	604	606	561	610	616	613	612	628	596	597	602	653	606	697	592	570	665	600	593	611	590	642	570	637	623	619	582	618	625	598	603	623	578	651	611	592	608	631	624	605	557	585	616	625	640	621	579	571	599	617	586	608	610	624	657	634	606	627	596	574	547	610	640	602	576	585	608	599	635	632	591	635	587	579	613	591	596	586	568	635	627	586	564	590	626	572	563	601	652	573	621	596	624	631	599	635	605	633	628	635	602	597	622	643	602	629	598	611	633	604	643	628	543	610	602	615	578	579	638	603	653	619	582	606	567	609	577	585	574	648	578	627	624	609	616	594	618	625	565	602	625	644	618	645	634	601	586	591	614	636	596	574	620	604	624	629	589	601	665	586	604	598	657	620	594	616	598	638	617	607	578	616	589	622	605	618	602	577	670	636	622	628	558	574	587	635	634	614	624	592	604	636	573	588	606	617	620	621	615	637	598	573	576	648	597	601	618	607	591	606	622	587	650	571	588	595	628	652	582	616	620	603	631	621	634	652	585	642	577	616	675	594	576	580	591	604	636	601	623	566	603	589	610	595	548	597	601	579	622	601	585	584	618	588	619	578	611	591	580	613	560	587	605	584	576	641	603	623	621	602	620	601	588	634	601	564	604	623	588	585	602	549	633	604	576	638	657	600	595	601	635	580	581	621	623	563	575	581	599	608	601	567	605	611	646	603	568	629	639	616	653	658	628	666	612	626	575	606	587	602	604	587	656	607	648	644	580	581	620	634	597	597	633	585	647	614	582	601	561	613	602	592	634	608	591	632	620	647	634	636	597	578	642	592	632	605	599	574	578	629	649	597	564	586	613	666	582	582	631	619	629	618	591	650	598	591	588	613	618	613	597	589	581	649	619	603	633	572	583	601	629	625	629	626	587	632	620	657	653	577	596	600	593	622	621	612	580	615	600	622	622	597	620	600	564	595	597	610	572	603	588	548	587	620	680	624	582	613	580	611	579	591	611	583	613	610	600	575	638	650	568	613	596	597	580	626	591	617	580	599	568	609	585	569	555	610	619	594	613	583	604	588	587	612	603	596	615	611	563	592	630	619	619	605	592	619	596	616	595	594	609	615	608	578	571	645	643	610	643	592	619	612	630	613	615	608	597	570	591	594	635	628	636	596	603	590	637	584	553	606	596	605	603	596	624	618	566	591	600	630	558	559	641	605	572	599	600	622	621	588	590	611	625	571	582	584	579	579	601	602	624	603	644	607	678	623	628	581	589	631	527	611	572	593	605	619	573	595	608	618	588	589	623	584	626	627	612	648	615	595	589	638	559	638	639	626	594	600	599	608	652	561	594	573	609	623	574	608	637	638	587	598	600	609	588	585	607	624	624	593	600	596	615	615	564	617	564	592	598	579	630	646	662	576	626	603	586	627	627	614	625	637	657	627	661	581	555	616	597	585	597	591	588	595	590	630	587	550	610	611	605	636	610	585	603	611	586	606	577	613	620	582	599	632	624	599	579	627	585	594	627	620	587	609	633	605	613	605	604	641	623	570	612	647	612	604	593	601	568	589	657	617	644	655	634	604	646	583	607	613	623	582	592	655	598	662	637	610	595	608	578	585	603	611	632	568	620	652	631	582	623	624	592	629	682	625	556	628	588	611	607	620	590	575	584	569	645	652	617	565	589	619	614	568	596	569	580	626	640	618	579	582	601	589	555	595	637	576	607	573	592	611	598	621	672	548	586	581	585	594	641	585	580	630	637	603	624	591	597	600	592	571	632	616	616	591	597	590	617	634	569	616	602	576	609	613	639	584	596	610	607	585	647	626	628	632	566	583	613	602	563	570	600	587	613	576	574	619	627	611	665	637	592	668	598	660	580	627	589	613	591	611	612	657	598	601	635	603	584	596	599	607	631	579	608	626	623	618	629	636	607	589	572	623	530	585	540	592	580	621	607	604	615	625	614	622	597	623	601	611	603	576	631	571	583	647	623	614	559	609	636	629	592	628	618	602	581	608	549	624	629	604	598	609	609	603	627	645	550	578	612	629	595	634	581	617	590	593	553	581	624	601	600	564	626	577	597	574	582	597	574	621	616	576	665	577	581	604	575	628	608	594	598	591	603	620	621	578	620	635	576	582	596	619	606	602	617	578	586	605	577	619	565	642	627	612	580	618	573	606	603	605	620	583	620	530	630	621	620	567	593	563	540	566	604	592	600	612	588	632	611	623	596	587	575	602	592	599	562	597	618	611	638	591	572	566	598	605	609	608	610	617	626	601	588	615	624	592	572	607	612	612	624	597	580
24751	21900	25758	28689	21902	21915	17612	641	411	315	317	312	281	286	252	246	276	247	260	230	258	257	251	242	222	179	230	214	221	234	221	215	203	203	225	212	225	233	236	216	244	212	221	213	243	223	222	232	221	194	223	223	201	227	249	210	230	219	239	222	236	245	239	216	226	174	240	228	224	236	208	197	246	247	209	215	198	229	207	220	203	199	232	197	218	266	222	242	225	210	201	220	251	239	219	214	216	222	219	227	246	236	203	215	230	239	241	230	255	208	223	209	188	215	215	216	197	218	237	205	249	238	204	205	235	219	251	225	227	232	218	226	216	238	228	226	223	221	211	226	193	205	174	233	188	228	193	248	224	218	223	198	195	211	211	208	212	195	220	228	231	252	196	227	239	188	228	214	235	231	196	233	211	227	218	225	214	203	253	233	214	198	222	242	198	238	237	262	213	207	228	212	245	250	197	214	232	218	219	240	225	219	211	225	210	201	218	197	235	219	223	220	209	225	193	231	223	230	222	209	224	247	218	208	205	191	216	208	237	229	209	225	218	238	215	213	210	217	214	227	225	214	226	251	235	205	205	213	195	210	214	230	207	199	202	207	214	222	238	237	190	210	181	241	200	231	221	235	223	202	244	214	214	216	219	212	230	205	223	254	203	219	180	256	188	230	198	212	228	203	220	231	194	221	188	219	217	248	219	227	208	236	205	210	225	248	213	203	209	232	210	222	205	214	221	231	232	231	196	218	184	194	220	213	234	217	205	202	217	224	228	227	230	219	229	236	205	235	217	218	243	221	216	202	206	198	221	222	213	212	208	255	214	225	231	231	209	238	232	230	193	211	217	235	236	212	243	210	198	223	221	231	226	185	226	209	222	220	235	208	206	198	227	203	219	228	201	213	209	197	204	223	256	187	212	241	203	226	193	194	188	210	233	234	208	215	220	265	241	215	225	208	238	220	224	217	211	215	253	223	223	217	255	224	226	234	196	225	232	218	188	204	232	223	228	216	222	197	241	220	212	217	213	205	221	221	209	203	207	234	220	194	222	228	211	207	212	232	191	213	222	210	226	208	223	235	231	201	202	186	256	232	179	237	238	208	218	242	235	206	231	241	233	233	213	213	232	237	234	230	195	232	209	197	244	209	202	224	204	197	198	210	213	232	239	227	224	202	201	213	202	197	210	207	234	224	224	212	188	225	208	203	229	216	211	225	209	225	223	199	207	211	239	227	218	210	234	240	213	225	219	200	231	209	232	218	228	216	235	196	252	214	213	215	211	184	226	199	227	225	255	196	202	214	225	226	207	239	231	199	209	198	228	211	223	209	240	208	211	226	201	234	192	211	195	228	205	224	216	212	222	202	221	199	202	243	207	235	233	233	241	231	219	219	228	223	192	193	227	227	225	208	236	238	183	186	200	216	222	220	192	241	198	205	227	211	271	225	221	208	220	223	228	226	212	235	211	189	192	179	226	217	225	236	190	202	215	220	250	225	212	259	222	200	228	252	212	249	208	218	199	239	232	210	218	230	206	229	240	229	229	213	230	240	194	212	204	234	191	234	189	237	223	208	196	224	245	195	211	208	252	232	210	222	248	235	239	223	241	206	216	220	229	210	219	208	240	215	244	236	208	232	220	211	226	181	186	194	205	203	224	218	212	227	228	239	230	202	215	207	232	220	237	214	224	206	216	203	201	217	208	227	235	196	219	228	229	192	229	204	224	227	202	217	199	240	194	190	243	219	237	222	227	212	177	181	230	223	228	231	214	205	246	251	220	215	226	209	238	229	228	226	208	210	236	224	183	222	213	232	220	241	226	231	217	238	219	244	242	214	228	216	235	237	231	242	251	212	231	190	209	215	246	224	218	234	212	224	222	185	220	244	211	205	220	223	220	222	238	223	227	215	208	217	225	237	224	200	213	217	215	220	222	215	192	233	207	224	214	274	240	221	230	232	219	202	199	228	239	218	234	221	241	184	221	238	244	217	221	231	195	247	232	211	232	231	243	236	203	182	230	225	231	228	204	224	207	199	226	207	240	212	209	210	220	209	217	200	240	211	204	201	210	202	230	194	228	209	231	232	230	192	227	223	220	222	229	200	245	243	213	244	232	240	216	234	225	252	226	232	227	218	217	234	213	224	218	204	232	203	271	208	203	231	215	200	225	218	214	203	208	218	199	235	193	219	233	210	220	216	234	200	226	225	219	191	222	227	218	244	225	236	218	215	204	217	236	212	201	229	224	233	210	223	224	190	238	193	216	205	213	225	194	216	233	225	220	220	201	201	221	230	196	211	191	214	222	228	209	201	232	206	220	240	233	214	245	223	243	233	230	223	190	228	218	192	224	207	223	200	204	200	226	226	233	229	198	217	245	241	202	208	227	216	224	196	229	218	216	217	222	216	229	225	214	209	224	231	209	204	218	248	226	229	201	223	218	226	204	230	229	230	232	204	223	214	218	240	192	189	205	250	242	202	235	221	217	242	219	230	210	199	212	232	214	200	223	251	228	216	217	203	220	228	211	230	218	195	213	194	223	237	224	238	233	218	215	215	216	199	211	224	230	216	215	236	230	191	239	217	222	225	215	230	253	213	200	240	237	224	212	238	190	198	228	211	244	223	224	198	208	249	219	231	236	218	205	225	208	215	206	198	233	206	234	217	208	208	232	223	218	198	251	241	233	226	224	233	209	181	211	205	238	237	216	216	198	259	219	219	227	198	231	237	219	202	220	244	236	200	232	221	247	217	256	239	213	228	213	236	237	225	226	180	214	211	202	222	198	192	205	211	235	205	210	214	219	234	227	189	227	210	208	201	225	227	224	238	219	226	257	206	226	213	216	223	224	252	220	227	223	271	224	210	223	195	204	220	236	231	214	190	223	242	235	208	224	229	233	212	236	218	228	212	211	251	227	204	231	216	240	209	205	228	202	195	236	240	214	205	220	211	220	189	236	239	204	216	241	215	203	229	248	232	230	225	231	209	241	221	190	208	194	229	220	241	215	218	232	198	242	233	249	244	217	208	209	215	215	218	231	225	213	254	213	217	228	221	205	214	212	195	211	220	230	205	232	208	231	240	195	212	220	220	221	192	237	231	207	226	211	239	206	221	208	211	213	254	222	232	220	235	204	218	184	213	233	217	211	244	223	210	188	222	199	214	229	203	224	227	216	209	217	200	208	236	223	215	215	197	221	218	223	215	231	201	228	236	209	238	222	223	203	243	202	223	210	227	240	223	234	220	214	246	247	242	180	236	229	195	211	219	204	202	249	246	216	200	225	223	229	225	210	205	230	205	209	215	223	228	218	223	216	221	224	206	240	217	230	244	215	231	196	222	245	200	217	221	215	227	197	231	211	210	217	226	208	212	200	209	223	212	213	209	226	220	203	245	219	220	224	220	216	219	206	207	218	237	211	193	218	205	215	230	243	226	203	228	219	207	257	213	204	241	221	242	190	204	240	206	224	245	228	221	209	191	204	204	209	239	217	222	189	207	226	232
6340	4541	2254	1112	764	639	567	550	518	536	519	496	493	491	471	463	490	491	454	464	447	467	494	497	451	504	509	473	483	491	467	465	456	475	490	481	501	482	509	485	482	490	532	481	493	494	501	484	470	475	467	460	478	481	482	464	477	455	471	471	493	470	456	470	429	468	461	483	478	472	526	453	471	467	482	462	436	496	450	481	449	482	483	498	495	458	464	451	487	516	492	494	478	497	451	472	463	486	461	434	457	477	413	484	490	463	483	487	454	441	495	472	493	457	473	487	494	448	492	485	495	510	469	494	460	464	450	456	490	486	446	471	479	481	468	495	481	449	482	456	513	468	487	414	456	483	507	494	477	467	524	473	468	491	469	491	437	468	464	497	466	457	470	512	461	480	483	496	496	501	479	432	464	481	466	481	448	432	490	465	438	486	484	439	478	472	446	521	510	438	445	450	462	508	503	465	476	502	475	467	492	487	476	500	476	447	477	476	476	504	490	498	509	472	470	499	460	466	495	492	452	475	481	505	472	484	477	468	447	478	470	500	450	454	487	482	451	476	443	458	504	436	490	479	499	499	475	474	513	465	496	515	432	426	454	489	488	460	452	441	488	482	494	488	506	462	472	485	471	481	449	441	454	528	508	501	489	467	473	437	459	509	454	447	505	469	514	460	471	473	461	445	448	485	477	470	459	477	452	479	506	476	475	463	503	496	476	487	502	471	480	452	442	496	475	499	511	449	460	495	459	445	455	464	462	451	475	470	469	470	473	490	491	486	471	500	464	428	463	499	461	487	462	488	451	474	436	529	489	490	421	472	485	452	467	479	434	472	482	472	465	471	494	495	489	427	493	449	470	502	469	445	444	472	434	450	468	514	502	444	495	488	465	466	437	468	461	462	485	457	463	421	473	431	452	496	490	476	475	492	428	451	458	470	463	478	454	445	444	504	461	483	454	484	492	500	497	477	484	502	465	450	462	494	472	438	506	472	498	467	454	500	445	474	462	441	466	537	476	459	494	458	524	450	490	458	480	468	486	444	478	481	467	499	500	451	445	476	478	475	454	478	475	513	494	474	460	478	467	481	503	461	447	472	458	492	459	456	456	510	506	432	472	486	526	448	499	438	445	485	514	458	471	465	470	475	451	501	444	444	477	462	480	493	546	508	425	459	493	463	467	481	483	463	482	477	428	466	473	481	521	506	510	462	442	480	466	458	477	476	468	456	443	476	457	473	436	510	429	484	475	487	440	525	459	452	468	462	461	461	466	490	489	456	475	515	460	433	491	479	451	466	446	479	456	478	502	496	477	434	476	451	472	459	452	472	448	503	499	460	499	485	496	482	466	506	441	497	476	435	462	491	460	437	467	462	497	432	484	475	474	492	456	468	489	484	457	465	501	491	496	471	500	466	448	460	466	489	480	525	473	472	451	506	504	496	505	539	469	489	444	493	486	456	516	460	496	453	464	460	479	484	492	489	445	451	465	477	463	473	466	512	455	460	490	457	465	499	432	433	455	498	488	482	482	480	491	488	497	481	492	467	486	453	452	448	471	455	492	440	418	483	442	465	499	472	470	509	467	468	480	481	446	478	495	467	476	502	466	491	476	489	466	458	476	452	466	452	490	492	468	486	500	495	485	532	467	498	415	499	514	454	490	478	460	503	436	484	486	514	501	481	419	487	504	466	497	469	481	468	457	423	472	475	497	498	486	462	507	457	489	467	481	451	541	454	483	508	440	461	442	486	458	444	476	468	473	482	463	462	464	455	505	442	478	491	446	484	471	478	480	484	475	444	467	512	491	476	471	456	439	475	449	482	450	501	437	514	441	509	502	510	509	468	473	462	478	499	502	467	447	481	470	496	452	442	439	505	450	473	490	457	470	501	449	444	453	509	476	493	457	462	475	468	437	446	474	473	498	446	459	486	503	471	496	457	454	463	469	464	481	507	529	488	424	509	515	451	490	480	488	457	449	467	430	446	486	438	448	468	511	424	483	452	501	464	419	491	448	501	494	455	449	451	471	446	491	471	465	472	424	494	441	482	468	448	503	429	470	483	458	473	490	465	438	462	459	476	441	491	460	468	467	467	471	503	487	486	453	470	463	458	495	485	450	468	444	454	447	447	495	465	492	472	476	441	478	470	451	444	485	504	448	438	490	477	434	460	423	464	480	468	451	472	498	449	503	442	495	465	449	499	457	491	483	497	448	494	481	452	456	493	474	448	458	453	483	488	491	475	462	459	462	468	461	449	437	469	470	429	525	468	505	473	449	449	452	489	465	456	499	481	484	430	472	482	472	494	445	499	465	489	434	446	492	460	482	466	459	494	512	428	485	469	426	448	520	478	485	465	518	457	464	512	483	459	496	446	508	506	490	474	512	511	489	458	476	455	466	455	474	500	483	477	446	460	476	456	483	471	470	466	458	463	501	464	473	450	502	441	492	448	501	484	516	501	452	485	500	465	453	469	472	500	466	461	496	465	472	428	503	457	511	473	452	462	437	450	496	513	423	471	458	459	418	515	480	473	501	491	468	510	493	482	426	457	459	482	450	457	454	477	524	472	510	439	455	462	467	449	482	487	453	468	498	482	497	458	487	445	462	503	471	504	443	501	481	460	448	475	451	459	460	487	475	460	484	482	487	466	484	465	500	494	470	498	506	457	500	465	464	450	455	473	493	440	450	473	483	472	494	469	467	502	464	450	484	475	483	473	457	495	494	463	488	440	473	474	459	456	464	512	507	511	445	484	475	429	451	496	525	461	426	487	444	452	466	481	461	487	471	489	473	446	502	451	466	486	465	471	463	469	486	477	423	493	447	503	470	489	486	495	491	466	447	487	467	467	473	470	480	482	484	484	503	480	495	472	440	519	472	480	466	446	459	469	511	478	466	450	475	482	466	470	480	484	515	451	463	456	458	452	496	482	432	468	463	493	512	460	511	441	482	455	459	428	474	509	503	471	467	441	477	504	487	456	442	495	476	483	481	489	510	467	476	472	477	484	482	508	446	469	457	491	432	483	462	485	501	485	484	470	496	495	489	481	465	505	499	440	484	507	507	527	444	473	474	469	433	447	454	448	460	455	490	493	435	454	493	473	468	441	470	482	495	467	461	458	476	438	507	498	486	425	489	460	458	468	452	495	459	458	506	424	489	459	509	460	476	471	461	525	431	453	492	500	484	495	448	495	477	494	452	476	490	451	454	480	505	470	488	480	498	523	477	458	477	487	485	482	440	485	503	476	468	492	516	499	427	499	474	476	483	513	477	504	485	474	482	468	470	503	483	463	456	479	498	469	522	467	463	506	502	450	489	454	456	473	457	485	456	461	494	474	468	484	476	510	487	458	496	480	444	478	492	479	442	475	492	442	479	460	477	451	520	488	486	506	450	489	478	462	461	493	469	485	465	485	462	459	485	487	499	450	493	467	512	472	452	494	464	459	472	482	439	459	468	479	461	472	478	501	491	472	446	500	450	476	443	462	446	474	473	467	455	421
31983	19029	6247	326	173	174	161	153	122	154	122	142	114	140	156	116	133	134	109	160	144	143	130	150	159	144	155	159	140	138	156	130	151	150	134	138	138	132	151	157	138	142	148	132	133	139	129	148	131	162	134	113	135	147	113	148	128	160	141	139	142	137	125	134	151	148	137	134	128	143	157	136	138	146	144	140	155	149	135	141	154	158	139	127	114	141	135	141	138	152	121	136	156	158	153	143	148	156	147	146	155	141	134	146	137	147	132	149	179	147	140	160	159	125	137	146	155	133	122	125	155	126	143	144	155	143	158	136	148	153	152	140	129	139	165	137	133	145	150	133	153	148	144	121	127	136	128	155	134	144	164	147	150	139	150	127	159	172	138	145	135	135	123	152	152	132	154	149	155	133	168	129	137	144	123	144	128	149	143	139	130	129	137	143	165	159	163	149	157	141	133	127	132	138	133	141	130	132	133	143	137	124	151	151	154	129	162	137	136	135	146	125	135	135	129	128	131	157	138	142	127	138	130	106	180	124	145	148	152	145	137	133	144	148	149	133	145	146	152	133	152	141	141	136	130	143	133	125	143	146	151	162	146	146	154	151	136	134	132	152	154	145	139	155	130	171	165	143	139	145	120	123	151	154	142	134	153	125	118	157	165	139	155	158	142	151	148	138	160	134	135	142	130	147	129	140	140	144	154	123	152	147	150	140	134	143	131	152	147	164	133	155	155	161	138	129	142	138	124	122	111	120	155	128	106	128	151	129	120	133	133	161	145	150	128	143	124	121	129	134	129	133	159	129	141	136	148	127	154	129	124	162	139	137	150	153	139	135	123	135	144	134	147	132	143	140	136	128	152	133	137	149	160	148	120	151	144	139	127	143	153	135	131	134	136	130	135	133	125	124	146	142	144	131	158	149	141	138	143	128	140	130	139	153	139	149	129	143	124	130	154	131	144	153	129	146	139	160	112	144	181	148	156	132	124	145	146	132	121	132	125	149	154	131	138	132	143	148	152	144	159	132	140	145	126	144	156	136	150	154	172	156	148	151	147	172	123	130	126	141	120	137	135	128	147	126	136	134	121	100	144	144	137	139	158	132	139	137	134	150	138	130	146	141	157	148	145	147	133	149	132	124	158	144	144	145	135	139	135	162	144	116	157	152	149	146	145	146	141	128	140	127	145	156	155	125	130	150	153	139	141	124	143	124	164	138	130	124	136	147	162	140	136	132	148	135	150	127	159	159	139	136	130	143	137	149	146	128	135	141	152	134	138	133	156	162	168	139	168	122	137	150	115	168	102	145	152	136	144	144	153	163	127	138	140	134	139	168	132	134	129	145	141	149	150	147	141	159	150	151	131	131	147	125	147	142	142	130	133	138	142	129	135	153	144	140	130	151	141	137	140	145	134	140	143	130	146	139	127	139	127	133	163	130	137	156	145	155	149	138	142	133	136	144	141	116	154	137	144	151	145	137	160	149	123	121	141	131	139	141	130	149	154	146	159	111	139	144	137	154	165	144	170	132	133	118	124	129	151	124	154	139	144	122	133	133	139	143	148	153	127	129	98	142	145	128	130	148	149	130	165	150	134	138	166	161	140	140	142	158	139	156	126	126	138	149	133	109	166	138	130	137	162	139	133	128	141	163	148	159	151	156	141	144	124	159	151	144	117	139	162	163	153	133	144	159	138	110	134	158	155	138	135	140	137	139	152	103	142	137	146	121	135	146	181	123	160	125	157	130	142	143	115	128	134	124	132	128	138	145	142	163	140	157	136	153	146	143	135	164	144	123	118	150	145	142	160	123	127	151	127	118	139	148	132	139	137	144	139	141	151	131	133	158	155	145	149	149	135	151	154	154	143	147	134	152	147	129	128	142	152	125	139	136	143	146	136	144	137	141	142	143	148	137	135	139	130	141	169	131	144	141	171	152	135	138	145	135	119	144	125	140	150	152	148	130	141	147	139	149	140	129	137	125	140	155	142	143	143	144	141	150	148	113	141	142	136	143	146	124	135	141	165	138	151	140	119	144	145	149	144	148	134	136	152	138	146	161	131	140	149	128	141	134	182	151	144	151	155	139	147	135	149	141	132	142	136	141	128	140	180	136	122	152	129	125	143	134	124	151	151	157	137	128	156	137	113	143	146	152	125	143	142	151	145	151	138	150	145	171	139	152	131	150	133	154	137	141	148	143	145	124	138	142	130	138	133	151	137	143	140	121	145	138	164	131	134	141	152	131	156	131	140	131	132	126	156	159	136	138	140	120	130	129	144	129	144	139	143	134	129	139	156	127	141	161	126	146	118	135	145	151	136	113	129	168	132	138	141	153	127	148	141	182	155	148	140	140	142	128	148	148	131	121	117	137	141	125	147	123	139	146	121	151	152	126	143	160	157	122	149	161	135	150	154	151	155	141	144	130	129	163	130	121	125	154	131	129	132	137	132	131	128	128	136	147	138	137	143	148	149	140	159	147	130	131	141	135	128	138	147	160	121	163	139	154	169	137	142	135	123	151	153	117	144	137	155	134	136	131	131	164	139	138	158	114	126	129	142	138	144	126	169	161	133	139	125	144	142	173	149	147	141	148	140	135	140	137	124	121	156	134	144	126	138	128	128	150	135	163	131	149	151	128	124	155	115	151	133	133	138	120	123	130	159	117	153	122	141	163	147	153	151	131	143	140	145	164	151	148	149	129	148	131	127	142	156	146	148	126	133	152	154	146	151	135	145	144	134	161	129	144	155	136	164	154	117	137	160	136	134	127	127	158	148	121	127	146	151	173	118	114	147	134	145	139	143	140	139	146	145	139	140	137	148	138	160	136	129	138	134	130	150	162	139	128	152	138	160	164	136	149	120	147	138	114	143	131	143	124	120	146	136	145	143	139	134	128	136	157	152	144	134	138	152	133	157	135	127	140	137	156	164	128	119	153	138	130	147	126	142	158	125	137	120	158	141	151	147	140	149	173	162	123	133	156	150	139	123	136	156	125	139	124	143	130	139	155	147	129	141	155	150	142	140	124	150	145	155	145	140	131	139	136	123	134	146	127	163	157	138	142	141	156	142	151	150	148	155	148	139	156	138	130	135	130	154	119	158	140	128	184	149	125	152	145	157	129	130	159	141	137	134	135	118	137	155	138	152	141	123	151	142	160	126	161	152	122	136	137	170	144	133	122	143	149	144	154	125	165	147	151	139	157	134	160	129	158	131	136	146	146	148	142	131	139	143	141	161	139	127	130	136	148	162	150	155	158	137	153	173	150	147	129	138	124	127	134	152	157	154	133	137	163	155	151	125	156	139	128	155	137	122	148	160	149	137	143	145	133	152	125	128	158	138	140	145	144	139	135	141	140	141	147	112	135	136	120	152	120	147	118	144	157	128	133	146	160	131	145	131	134	130	142	123	140	129	138	143	124	112	113	152	133	127	139	124	120	135	121	149	146	133	151	122	130	133	132	137	145	140	124	145	125	131	168	146	138	115	140	144	142	151	139	151	148
5165	603	439	385	352	346	376	362	329	379	330	342	376	363	346	403	346	346	348	364	360	354	335	357	374	366	334	366	371	355	369	374	305	387	381	327	349	387	383	369	354	337	344	385	360	374	382	375	373	364	358	339	371	360	388	355	347	389	344	369	376	371	365	334	365	361	352	385	347	357	367	363	383	348	354	373	361	353	413	347	369	367	339	352	358	386	361	335	323	370	366	373	403	373	329	318	336	363	352	365	327	377	375	358	359	389	347	393	373	379	336	356	378	365	396	358	327	362	329	364	357	356	357	378	345	338	364	339	387	345	362	313	362	338	373	376	354	360	355	338	388	376	329	357	353	370	359	370	386	373	357	356	366	407	372	356	368	404	371	374	324	352	344	354	372	353	363	379	370	349	369	376	376	367	320	374	361	364	368	362	363	393	376	356	376	341	367	361	332	348	351	354	362	362	359	323	363	352	379	359	376	357	352	352	355	363	336	369	381	349	392	323	371	358	393	364	337	363	338	373	341	352	352	355	364	332	359	373	357	372	371	379	398	346	357	358	378	362	330	370	370	365	382	354	383	363	336	327	380	395	341	348	377	334	356	383	373	369	346	376	375	350	364	392	374	381	329	340	347	324	342	346	367	340	336	358	361	347	375	335	351	358	371	322	374	387	353	371	358	393	366	381	354	361	357	369	387	365	360	337	358	334	354	363	356	341	362	352	379	347	363	340	342	377	390	377	371	362	369	312	345	377	388	376	335	345	350	358	398	388	373	364	364	350	355	354	371	319	357	339	375	337	377	349	375	338	367	357	353	393	383	362	385	359	338	371	368	355	374	375	372	379	352	337	334	377	354	358	388	358	329	335	342	342	339	360	365	353	375	353	343	367	403	345	350	356	364	379	373	378	354	370	361	343	383	338	380	399	334	396	345	346	350	352	348	363	328	353	339	383	381	369	371	374	417	366	353	354	360	360	365	374	341	369	345	378	389	368	377	368	394	339	377	359	375	364	372	369	358	351	358	351	370	358	374	364	362	334	354	334	346	391	376	372	409	363	352	336	379	327	342	361	398	332	327	367	374	355	324	370	376	353	340	353	357	345	372	383	370	317	350	371	330	380	355	351	342	367	358	335	397	350	389	353	350	393	364	386	384	362	348	357	362	381	372	360	382	343	353	376	395	360	307	366	341	356	378	346	353	343	340	339	369	373	331	365	363	380	373	359	385	321	344	370	347	390	357	337	376	337	365	361	350	371	393	365	332	332	409	366	384	344	372	367	359	369	381	359	351	344	333	399	320	377	347	372	339	366	338	369	349	386	360	353	358	361	356	372	340	376	359	342	385	329	350	360	365	360	334	318	351	346	348	359	350	351	386	318	365	363	341	333	353	338	378	358	367	368	388	346	381	349	348	377	381	336	362	364	360	357	355	362	390	362	339	370	369	346	362	355	383	336	395	368	378	360	400	338	361	379	386	371	367	352	360	356	359	368	364	331	385	365	360	399	344	360	356	402	384	354	372	353	346	374	358	359	373	331	377	370	379	394	395	362	382	390	364	372	368	345	372	352	359	352	356	370	340	367	372	329	355	357	367	367	341	344	361	357	380	352	370	378	343	333	366	374	366	360	407	360	379	335	348	348	344	365	371	375	377	349	369	356	354	346	363	374	363	321	351	348	392	365	378	360	366	327	324	380	358	355	344	354	392	374	339	394	375	334	367	366	348	369	375	389	344	391	327	374	376	371	346	331	351	365	374	342	375	354	363	358	371	384	344	385	392	355	353	333	397	383	356	377	388	344	396	362	357	361	365	341	329	352	353	357	376	348	362	390	364	346	376	331	367	371	346	374	331	364	355	397	375	371	339	341	354	373	378	375	357	358	370	361	371	376	356	328	328	350	369	339	336	347	362	377	391	345	344	368	351	355	319	349	371	390	372	389	364	364	343	338	398	336	375	379	370	337	382	347	348	363	391	381	390	343	373	356	381	372	360	369	356	376	347	360	337	330	387	362	361	383	391	380	357	368	360	349	374	350	356	338	359	371	366	378	370	359	341	356	340	361	362	355	374	358	351	384	357	365	352	352	341	342	392	353	319	370	396	385	335	337	331	371	377	342	386	329	345	378	335	378	404	406	329	365	366	373	358	363	352	355	345	381	365	388	415	363	371	402	344	335	385	377	377	362	366	345	372	356	364	324	357	389	366	376	359	351	353	371	354	312	361	378	365	359	358	335	355	373	393	386	306	348	381	399	376	362	354	355	381	344	376	348	385	372	346	393	377	381	361	351	377	361	391	343	358	368	362	388	362	383	380	328	362	345	320	360	376	344	381	323	334	354	337	351	328	357	369	371	367	333	320	355	374	393	352	360	347	336	330	349	342	379	312	394	325	351	396	346	371	353	359	351	383	367	363	362	363	336	346	329	355	357	350	332	375	357	390	353	360	370	344	367	368	344	371	358	361	351	338	377	382	352	324	352	389	344	371	367	414	348	374	357	355	353	369	342	379	364	340	389	364	326	376	352	325	357	388	362	363	340	327	386	365	392	379	360	346	368	387	377	378	389	387	347	381	370	372	360	367	317	321	335	386	363	337	358	342	337	393	351	349	353	377	364	339	338	378	362	359	342	373	335	351	366	359	357	363	331	358	339	378	360	378	387	336	374	327	361	381	350	349	393	341	383	369	307	347	367	344	366	366	356	389	388	381	369	406	370	370	354	368	371	388	357	361	389	321	345	354	351	383	356	374	396	357	358	406	338	370	352	357	383	371	390	333	380	345	354	350	362	376	390	353	369	357	380	349	370	362	370	383	369	339	364	364	364	367	364	425	343	372	348	343	332	351	360	355	321	374	416	324	345	389	390	324	343	366	393	371	390	347	413	361	366	338	389	379	372	370	361	385	337	365	359	362	368	381	372	375	365	376	344	344	401	364	366	354	315	354	367	389	351	355	363	355	333	346	356	371	361	349	334	348	334	368	378	362	351	409	363	354	369	376	390	329	362	372	367	364	347	371	389	356	388	357	344	376	405	364	358	374	335	369	336	359	347	361	385	348	358	332	419	388	352	378	324	389	380	380	397	369	368	388	372	381	361	380	374	377	366	335	387	345	358	337	353	353	375	350	368	362	346	358	356	363	371	362	373	371	370	350	374	350	353	375	374	397	367	334	341	346	365	371	358	365	381	315	358	390	369	358	353	365	348	381	383	390	344	362	356	344	358	336	357	366	348	360	341	341	386	371	361	368	369	390	385	359	389	348	355	357	358	339	356	344	348	355	371	377	361	353	362	347	350	327	371	354	346	391	359	372	372	351	361	363	357	354	359	368	356	351	366	362	375	334	342	323	386	341	364	347	356	376	378	362	347	347	359	359	374	373	371	371	350	369	363	347	363	345	345	383	372	332	375	392	346	354	375	336	326	344	350	339	332	394	334	343	351	372	360	376	358	390	380	345	357	385	366	365	378	333	350	380	373	367	391	370	363	338	339	353	386	361	353	385	375
25287	21908	25487	28969	21912	21879	2100	433	362	357	351	314	282	299	296	301	295	297	268	312	302	314	273	282	256	293	280	298	276	247	263	270	260	282	288	279	272	294	264	292	298	294	289	241	282	284	287	300	286	287	246	275	281	290	262	307	255	296	310	296	272	307	279	271	280	254	257	275	270	257	260	274	265	253	297	249	262	292	284	249	290	269	305	274	260	280	244	288	249	261	287	300	257	293	285	243	266	256	270	252	265	274	287	253	284	289	273	280	261	281	258	284	253	289	311	305	280	274	255	275	286	302	264	296	269	278	280	290	250	286	247	237	270	257	278	267	310	263	256	288	278	291	285	275	270	264	266	268	252	261	273	265	286	277	270	277	269	264	258	286	280	264	293	273	269	276	287	280	283	290	288	286	275	293	261	278	268	294	239	270	262	246	292	268	258	249	278	284	261	289	307	270	272	278	332	283	284	264	280	283	285	280	263	278	271	256	270	268	278	275	292	225	253	253	304	295	257	292	256	259	298	268	293	292	284	267	285	280	260	236	267	249	256	270	285	256	288	267	288	293	262	291	264	287	280	268	270	258	274	249	273	261	265	280	257	271	270	266	265	270	278	250	286	280	267	278	252	244	291	284	281	271	237	280	275	298	266	284	250	252	289	301	274	277	282	269	284	257	285	284	306	276	273	264	281	263	262	266	284	265	276	286	296	271	266	262	297	260	278	277	291	255	256	324	290	286	284	293	257	281	273	272	272	291	286	237	275	285	244	271	249	264	268	284	265	260	275	276	284	274	253	245	264	271	279	277	301	276	254	284	286	276	291	273	267	251	334	293	289	276	272	294	255	258	283	231	252	257	284	290	259	275	295	263	294	272	261	298	293	305	299	328	254	265	286	286	296	285	262	314	268	282	300	284	258	240	228	274	244	268	255	283	272	261	269	248	280	267	285	237	280	295	253	278	290	251	262	286	301	248	288	259	266	282	255	266	259	289	254	284	259	256	259	287	259	293	289	261	294	277	294	260	293	289	263	279	271	272	293	286	261	252	245	237	271	303	272	276	275	277	273	259	306	293	296	284	265	264	257	263	303	273	264	266	293	255	264	264	262	280	268	243	284	301	273	282	271	302	256	267	298	279	284	286	268	270	272	279	278	266	264	294	283	275	276	234	281	248	269	285	268	311	252	259	265	263	296	247	264	264	250	268	297	281	302	274	281	274	269	240	263	271	295	286	290	270	272	262	275	284	279	244	259	277	309	282	240	252	249	268	282	250	266	292	259	265	289	305	285	303	277	273	284	285	265	263	243	312	278	271	298	265	272	276	332	240	274	286	275	303	245	253	228	277	252	271	294	262	233	234	246	291	263	252	280	307	277	243	265	270	296	291	254	277	313	289	283	252	245	250	248	263	296	258	253	259	258	262	264	253	304	261	283	274	277	237	273	265	286	285	281	254	257	267	278	261	231	259	247	256	269	287	281	259	291	292	227	276	258	284	285	286	262	294	283	278	267	262	235	222	274	269	237	271	282	268	256	316	247	270	247	258	251	280	300	256	297	275	272	265	277	301	271	279	315	273	295	288	265	243	262	274	272	275	284	269	254	288	282	288	266	280	291	270	261	246	282	272	271	278	248	276	280	264	257	281	276	242	227	279	282	275	260	297	262	274	264	264	286	249	274	266	286	271	291	271	286	248	291	273	272	282	247	271	250	271	285	289	250	283	263	290	248	251	263	272	294	282	238	287	255	284	251	265	282	276	303	295	269	284	273	299	281	280	266	257	259	288	256	270	270	292	269	272	281	247	267	269	283	277	287	280	284	252	280	274	268	261	267	265	286	287	265	262	270	306	236	260	292	269	269	266	292	293	275	276	294	251	264	289	293	292	248	323	297	255	255	275	318	258	259	321	268	242	266	288	276	282	278	288	273	297	297	285	271	269	290	284	285	289	269	277	280	263	282	279	267	229	276	303	322	252	244	242	283	291	262	284	265	270	240	293	294	285	262	297	269	270	279	269	256	287	268	287	278	293	298	282	268	259	291	291	281	278	276	268	291	280	271	297	275	278	267	238	287	270	244	289	243	259	290	247	239	267	285	266	283	281	278	285	299	288	268	283	277	271	261	276	219	276	251	279	255	278	280	273	267	248	259	281	246	309	304	257	297	277	247	276	260	277	274	256	261	256	279	270	269	290	262	267	276	245	272	254	320	249	305	248	245	275	276	271	273	251	269	267	277	261	270	285	269	282	285	255	290	268	270	282	259	269	262	272	285	297	279	285	263	271	290	249	275	265	269	273	257	262	264	263	277	282	258	256	239	251	292	274	261	284	293	288	270	261	276	263	264	299	284	274	256	293	256	260	265	272	287	282	229	257	250	243	273	312	285	275	279	308	284	252	241	296	287	293	297	256	242	299	299	247	295	267	314	273	267	257	279	281	277	310	268	258	259	305	308	245	265	318	260	270	253	238	283	281	271	270	263	257	273	244	257	287	267	247	275	276	266	272	266	277	296	276	280	265	281	286	257	271	273	286	249	255	298	267	292	290	258	295	271	249	264	278	270	244	250	264	273	275	285	255	276	288	248	279	283	240	237	268	248	261	269	256	226	282	279	258	282	282	243	248	277	272	276	263	291	266	253	236	281	271	268	254	268	277	293	291	309	298	290	274	302	253	268	288	244	245	270	299	265	302	265	284	265	294	294	286	257	268	274	267	277	278	254	271	253	281	303	294	261	301	276	289	287	309	267	266	283	301	289	280	239	272	252	268	274	277	277	293	297	299	236	234	272	288	299	276	240	273	277	283	288	273	252	281	276	282	260	313	264	306	306	255	263	295	266	269	265	244	267	270	274	261	266	288	255	254	257	285	267	236	267	276	296	241	250	280	302	272	282	280	280	290	315	283	288	285	273	276	311	294	271	258	265	283	258	274	258	281	269	258	263	236	279	268	268	261	301	255	276	293	307	292	277	252	253	260	250	286	259	265	287	248	285	255	268	258	303	292	295	289	270	280	259	300	267	241	246	325	286	259	291	279	286	276	255	248	269	289	300	287	249	283	280	289	239	307	249	252	264	260	248	264	285	244	285	260	271	285	251	266	289	239	284	291	270	251	299	272	258	269	253	264	272	265	236	260	262	302	262	277	243	261	312	274	290	279	247	273	272	280	296	252	271	262	253	269	287	301	291	286	323	268	287	260	303	257	271	239	297	274	255	260	274	283	291	286	264	264	271	265	257	276	311	301	247	299	275	311	268	266	277	264	283	260	230	264	291	282	282	284	266	253	259	255	290	251	269	270	252	287	288	275	258	262	258	256	253	291	272	292	289	254	271	285	263	253	275	249	287	258	258	271	281	253	262	269	275	273	269	266	275	286	250	273	286	292	254	299	299	280	262	292	271	275	276	268	253	293	270	293	284	291	274	273	256	294	296	233	265	278	263	284	249	290	261	264	297	298	277	279	294	316	218	271	295	244	266	289	262	278	277	279	266	283	279	293	245	268
6174	3000	1679	980	759	711	643	652	659	635	627	671	639	617	606	647	653	650	632	634	611	614	616	605	613	637	597	586	620	604	571	617	561	616	625	603	572	648	657	674	649	649	588	643	638	587	594	577	600	587	594	635	592	622	600	626	620	572	574	612	640	587	615	587	636	600	612	639	553	594	601	631	624	608	623	558	578	631	605	553	585	603	647	632	563	628	592	572	572	630	627	569	640	591	604	631	596	578	614	607	670	555	623	594	616	574	570	608	615	593	624	631	613	615	590	602	629	594	651	612	627	621	602	626	628	575	619	628	577	570	628	630	649	621	614	613	615	573	619	620	635	624	597	679	618	586	626	604	593	586	596	608	600	628	616	622	586	553	581	636	602	580	658	577	592	562	594	596	632	615	593	638	606	641	592	630	609	610	632	618	588	613	577	582	602	597	599	630	621	573	550	596	590	589	648	630	595	606	568	611	625	625	633	647	576	645	596	629	620	599	618	612	590	590	567	578	609	599	596	633	597	627	640	641	627	609	576	621	585	597	588	608	590	577	629	580	619	633	613	603	566	588	607	580	681	579	590	626	567	643	564	600	546	602	568	655	581	587	563	584	561	618	575	598	616	609	601	621	624	591	662	609	610	632	623	593	598	562	630	604	594	609	627	619	593	582	606	648	596	635	643	628	651	597	548	602	598	610	627	600	619	572	621	610	606	606	584	598	607	616	639	613	607	605	640	638	608	597	630	626	655	610	617	604	599	561	649	604	587	612	609	622	643	588	623	625	643	629	645	645	597	577	617	588	617	590	631	565	598	563	578	633	649	571	586	621	577	591	635	584	599	609	614	603	607	573	587	599	665	636	576	595	631	603	629	594	615	628	617	600	617	555	614	603	607	593	611	585	614	581	606	637	570	590	633	630	590	576	605	617	597	600	577	623	606	605	621	615	584	619	605	650	564	634	605	612	620	563	601	622	592	612	616	597	601	620	628	615	592	624	598	596	607	595	583	643	659	647	570	596	594	597	603	618	589	617	599	591	641	614	582	623	698	620	622	603	647	635	614	598	641	620	594	605	590	558	572	629	596	608	649	575	572	606	615	614	627	618	577	643	609	611	565	597	608	634	583	576	607	619	593	623	635	605	599	587	680	622	630	603	617	575	598	593	643	588	611	602	622	657	641	599	632	596	612	613	648	580	632	656	582	573	608	607	580	595	622	583	614	605	639	606	620	638	606	618	569	611	648	619	582	604	619	623	589	624	621	590	635	602	598	594	632	590	644	570	635	601	611	638	572	600	574	611	579	627	617	589	625	628	621	654	610	600	651	609	639	614	595	576	586	626	570	593	646	597	669	591	549	598	656	608	636	607	617	623	636	605	630	622	615	568	603	583	613	586	617	582	581	612	614	598	605	589	616	582	593	612	628	628	609	623	631	583	607	596	596	598	638	602	646	591	589	632	594	599	616	631	622	618	584	582	582	638	602	622	594	642	614	575	580	568	641	637	602	597	633	557	536	596	577	626	578	638	613	611	601	564	633	610	600	599	616	635	604	599	614	591	667	633	599	614	613	598	606	559	638	589	581	669	596	600	642	640	595	598	620	600	605	619	616	592	634	577	603	604	589	673	614	619	623	610	587	579	627	604	596	592	628	610	601	593	563	650	605	646	612	619	627	604	623	613	659	622	594	593	638	613	591	621	599	604	604	655	625	632	596	621	568	611	618	563	589	607	575	618	581	576	609	639	610	595	631	644	623	615	594	577	580	631	602	607	563	575	631	608	596	596	609	648	585	671	626	622	611	565	570	603	610	588	604	618	591	586	614	630	636	636	612	637	628	572	653	626	616	611	585	598	611	608	598	620	661	569	641	599	565	621	618	575	580	612	631	604	623	574	602	652	581	568	653	585	620	591	622	583	584	575	634	613	658	609	617	626	634	598	612	630	562	635	572	598	580	623	584	577	614	584	648	607	645	637	589	627	597	609	615	598	605	576	665	588	658	559	629	636	583	585	576	604	609	610	624	619	654	627	653	610	606	622	623	585	580	645	589	608	623	573	633	597	574	601	612	622	633	611	606	592	604	626	572	619	628	581	610	598	621	577	584	568	610	607	618	635	621	591	610	591	617	629	623	595	620	606	603	607	643	568	609	612	619	590	629	604	596	564	618	632	585	597	589	634	577	607	621	624	648	614	586	628	586	619	627	620	601	600	607	658	640	606	616	602	598	568	586	605	616	583	590	621	651	617	607	580	590	630	617	606	610	611	592	652	639	643	660	627	603	637	569	613	584	602	596	625	614	653	628	597	602	619	601	598	622	591	597	606	566	637	612	594	646	647	565	640	619	613	613	559	612	619	602	615	592	606	597	605	634	597	631	636	632	590	608	625	598	625	574	589	636	619	590	605	638	560	588	579	636	593	621	642	597	576	647	599	615	588	606	633	619	578	589	610	617	638	635	608	619	664	572	609	587	641	593	605	596	584	585	598	607	646	636	611	582	572	624	588	652	591	590	624	620	609	623	647	652	587	621	561	614	599	543	615	590	580	609	601	568	603	619	595	643	584	625	647	624	616	628	623	584	670	591	577	626	609	655	592	595	635	547	591	578	608	632	613	569	638	561	600	612	560	587	626	580	617	594	571	574	609	661	601	645	598	594	593	629	611	627	600	602	614	569	618	628	611	591	639	635	588	606	574	634	617	613	671	636	577	611	596	644	596	620	578	578	590	613	600	631	587	604	622	604	614	585	588	568	568	555	585	655	579	588	622	557	588	634	588	611	598	589	572	609	616	662	586	607	609	595	602	629	634	605	622	610	625	625	587	573	585	594	682	593	653	601	637	610	633	611	610	607	611	622	618	607	616	559	604	619	610	596	598	598	612	605	623	648	598	600	624	642	596	638	592	631	587	607	619	637	627	631	597	639	563	620	664	579	592	669	604	566	606	601	597	620	604	619	598	619	597	615	578	578	615	634	563	617	576	599	600	591	614	598	582	629	567	584	634	598	662	597	575	643	606	589	588	582	553	581	584	605	610	571	613	622	582	585	619	599	610	582	620	590	571	585	606	591	557	598	603	642	625	616	653	639	605	622	639	641	661	615	642	613	583	585	656	628	578	548	621	601	637	605	616	640	585	638	640	614	592	613	578	617	648	674	607	586	616	610	594	607	608	636	608	620	635	595	580	624	617	618	617	644	628	620	680	602	607	620	614	613	591	610	612	582	592	637	650	580	605	574	659	608	598	629	620	623	615	621	627	593	586	617	606	611	620	639	633	554	587	628	611	602	584	592	567	579	621	607	616	660	629	569	627	567	629	617	584	589	579	593	586	587	639	609	621	569	628	623	616	597	600	600	634	640	582	641	621	645	628	615	605	585	580	611	612	567	597	633	613	576	632	556	610	608	624	593	591	653	615	640	603	616	612	586	619	573	590	581	590	643	585	610	613	604	612	595	588	638	588	606	603	656	639	571	632	615	587	592	591	555	620	553	627	571	629	619	641
24704	21842	25681	28601	21850	21860	17528	638	381	341	297	299	269	277	304	253	237	209	267	216	241	253	234	249	242	243	217	249	217	229	199	213	224	230	206	233	205	223	238	217	228	218	212	240	215	214	244	208	196	222	212	216	231	223	192	208	201	218	224	203	244	246	226	235	218	205	236	233	209	239	213	245	220	224	252	244	227	218	197	216	225	221	185	221	229	208	257	212	250	196	210	234	219	225	214	257	202	207	239	192	230	226	232	219	227	262	221	238	207	209	194	216	208	217	207	215	221	199	227	221	227	234	241	211	214	232	251	237	216	225	235	209	214	205	220	213	219	196	232	184	169	238	227	257	217	228	193	213	222	212	205	227	226	236	218	200	239	255	196	240	231	242	199	222	190	202	224	191	235	213	202	225	213	195	213	219	217	218	219	220	224	201	214	220	211	239	216	224	215	238	228	208	219	218	212	221	203	239	217	218	201	232	228	193	201	220	214	212	240	231	207	249	230	213	222	224	219	236	218	218	210	205	211	199	232	226	236	205	222	210	252	272	214	210	191	221	225	223	208	223	258	219	223	207	200	223	204	216	251	204	189	199	210	224	248	249	216	221	216	219	239	235	219	202	239	225	204	209	244	232	218	201	211	200	241	216	238	213	196	235	211	227	216	221	231	228	204	231	251	218	199	253	218	222	211	221	203	222	223	225	211	207	227	213	237	242	226	250	238	198	241	226	231	234	232	227	229	222	178	200	239	234	208	199	208	232	236	212	210	220	224	230	232	184	228	231	197	244	222	222	217	236	247	239	241	219	247	228	227	209	234	221	220	237	220	222	216	213	229	246	222	196	228	252	243	210	238	196	202	200	229	220	243	215	212	235	189	231	229	232	224	227	214	223	208	227	228	225	226	228	187	204	216	227	187	218	179	199	218	230	233	210	271	228	268	201	224	220	226	224	211	253	218	214	212	232	210	236	185	233	215	207	252	205	210	194	242	229	216	190	212	219	236	240	200	213	217	225	204	219	254	194	232	208	227	227	226	209	222	212	219	227	212	222	192	238	207	229	201	215	220	217	234	217	214	209	249	231	235	215	212	219	223	238	200	240	211	199	218	211	210	199	229	221	221	208	218	248	245	217	224	189	212	224	200	194	231	230	220	220	218	215	231	209	213	193	225	229	227	196	215	214	211	235	215	220	243	232	224	198	234	230	213	231	210	209	231	221	227	242	215	228	233	210	223	198	249	223	194	220	229	205	183	201	228	230	245	208	217	201	234	229	212	216	228	216	209	238	213	207	219	210	225	242	217	214	212	204	237	211	252	193	227	224	196	204	264	195	203	221	193	219	223	215	190	222	209	234	210	221	219	198	213	216	224	230	221	221	229	229	254	213	235	199	221	211	202	201	238	210	208	193	260	192	230	214	207	239	225	238	208	243	228	209	235	218	205	236	215	241	201	245	233	237	219	222	209	202	204	190	232	222	236	222	211	207	197	218	226	220	220	227	211	229	213	233	232	208	229	211	195	238	234	196	218	241	203	221	211	211	240	239	226	198	227	239	228	242	193	252	218	226	226	220	211	209	208	202	195	219	221	249	264	233	208	190	215	208	222	216	196	223	224	224	208	212	221	214	231	213	188	208	224	219	205	222	216	222	230	200	224	231	188	203	211	204	214	217	222	217	273	231	216	229	226	199	216	202	236	239	212	209	235	213	225	240	199	221	220	221	242	247	205	226	234	204	223	241	198	229	220	215	244	226	218	234	228	204	236	235	235	226	229	211	231	212	214	205	245	196	207	219	212	199	225	224	219	226	232	222	222	209	223	220	208	203	223	222	199	231	225	226	236	215	215	231	220	222	215	223	230	238	241	208	254	192	219	202	212	225	204	214	234	242	231	207	222	216	215	210	219	212	214	236	188	192	240	227	216	195	210	218	240	200	211	202	220	251	202	190	212	229	201	228	219	235	216	212	219	200	243	237	233	229	222	215	222	218	221	224	207	210	178	214	203	233	214	244	223	226	240	259	225	228	219	203	177	241	220	214	219	232	234	202	191	212	218	229	241	216	221	219	219	237	209	237	226	196	234	222	234	243	225	209	213	229	197	190	241	238	209	218	233	217	210	204	203	217	245	242	216	224	222	235	196	223	227	216	222	234	200	222	226	227	222	240	223	197	211	195	198	213	216	232	228	240	233	221	230	205	221	221	216	224	200	214	223	221	213	212	247	199	178	194	212	210	195	196	241	223	204	218	226	216	208	213	207	241	208	219	218	223	245	229	232	220	223	217	256	202	217	190	231	211	230	204	227	210	189	235	225	218	220	226	218	221	238	193	214	167	195	210	199	228	216	205	234	198	212	228	214	211	219	235	211	213	223	246	234	206	231	216	237	206	196	234	197	196	208	203	198	206	202	224	223	224	211	204	225	258	247	240	225	251	209	232	233	222	225	225	244	221	231	235	218	210	240	214	231	215	214	219	267	217	229	225	224	240	216	225	228	216	213	234	220	216	211	214	224	207	229	232	222	223	215	235	232	239	237	228	217	217	195	240	240	240	236	221	224	218	213	216	229	233	228	214	219	233	254	224	211	215	222	212	208	175	197	243	210	209	208	215	244	222	239	224	224	211	245	239	207	221	218	238	243	239	211	216	207	250	186	205	193	197	232	210	233	227	233	208	230	219	214	247	247	243	210	206	232	252	210	229	230	203	213	217	201	236	230	221	208	212	221	219	215	226	229	215	200	213	224	199	211	231	238	244	211	221	206	206	228	211	220	227	231	218	224	230	222	212	204	197	226	225	225	229	239	194	226	204	218	210	190	209	233	238	242	237	253	208	207	213	206	216	229	208	236	194	241	210	226	232	214	243	225	204	204	219	200	194	200	222	208	210	200	208	221	207	224	225	229	215	232	201	217	207	222	200	210	247	229	209	228	229	246	214	220	198	221	248	195	228	255	206	201	246	221	225	225	179	214	209	224	208	218	185	220	225	242	244	202	249	230	219	211	192	212	256	213	220	227	218	219	219	233	233	222	216	209	219	217	225	211	240	227	230	194	204	238	213	220	217	209	217	222	210	226	216	216	222	221	228	247	219	231	207	231	230	251	205	225	215	223	206	197	230	225	205	210	255	219	233	191	231	224	216	218	228	209	229	212	215	235	209	218	204	229	236	208	226	220	214	208	216	206	230	212	216	209	212	226	219	250	213	226	219	196	205	216	239	224	215	252	224	230	223	213	213	206	224	202	260	247	220	209	203	201	229	240	253	201	226	217	229	242	241	210	204	216	231	221	230	235	222	213	211	246	226	206	224	229	243	205	236	196	231	180	201	244	214	236	233	242	199	213	197	211	231	215	222	240	235	203	196	223	245	234	200	220	252	227	207	242	222	236	200	212	230	226	224	241	212	206	230	197	208	248	253	213	206	215	246	219	209	238	195	223	211	218	237	227	223	235	219	219	221	209	203	228	205	231	236	210	225	248	206	222	199	227	189	225	216	235	223	208	186
8099	4528	2241	1113	797	668	611	605	553	529	509	478	500	496	482	466	470	509	486	449	480	528	471	480	506	497	487	479	487	490	473	463	456	507	498	502	488	492	465	490	457	484	495	482	485	496	470	448	480	472	432	506	450	464	460	493	486	481	504	478	473	470	488	419	480	506	485	486	495	477	532	510	507	448	498	505	444	497	480	473	462	489	430	502	484	481	479	492	475	450	509	470	469	507	478	463	462	490	477	470	457	499	508	447	475	484	479	453	476	483	469	463	472	478	484	447	483	494	447	508	490	440	481	523	474	495	463	492	474	505	464	469	503	442	468	452	453	496	510	468	486	491	458	488	453	451	455	478	462	465	463	441	424	461	479	465	456	471	476	477	480	490	508	439	510	494	477	470	492	487	522	474	485	490	460	459	494	442	457	491	485	534	465	491	478	453	448	495	452	468	446	484	473	449	524	507	473	481	520	446	475	502	497	466	481	501	431	478	479	485	460	476	449	468	445	480	479	502	479	468	482	483	476	499	524	471	451	499	482	474	479	472	473	465	502	456	457	486	471	493	474	480	466	439	475	486	467	484	452	468	490	486	464	497	510	466	474	442	493	487	454	479	443	473	526	474	470	474	469	470	473	481	475	436	449	450	492	509	456	513	493	473	502	438	466	444	468	481	489	469	481	460	497	451	464	510	440	467	463	437	452	462	473	481	511	455	477	438	502	481	489	490	471	475	479	476	505	501	475	480	491	481	458	461	501	442	420	464	499	452	522	462	455	466	506	479	499	484	496	460	476	459	468	431	465	472	485	481	480	485	506	448	464	495	456	451	474	476	495	476	481	439	511	476	460	467	473	493	516	499	471	469	449	485	461	489	481	474	509	455	457	441	442	476	441	466	499	470	485	478	480	464	478	476	465	481	466	513	475	489	471	489	500	465	488	460	484	503	495	495	482	474	476	496	497	455	468	483	488	508	459	476	478	490	476	497	446	446	472	458	492	514	486	462	464	482	445	492	458	485	490	483	452	514	454	454	460	470	511	468	481	487	489	481	494	456	482	510	491	467	467	490	467	465	449	499	461	535	475	493	456	497	492	507	493	488	473	482	507	481	474	458	446	481	445	490	436	474	470	477	451	482	489	447	480	479	457	464	438	477	497	462	478	478	474	518	502	476	482	489	470	473	471	467	494	444	496	467	477	458	446	467	492	447	476	475	498	431	438	461	492	430	469	468	445	465	491	459	468	462	464	451	487	468	442	456	474	501	457	443	464	494	463	461	449	462	490	437	476	485	475	478	480	458	458	496	419	464	483	473	484	460	486	478	519	459	501	461	489	483	479	469	482	471	486	482	462	498	478	465	483	473	499	472	486	471	491	488	432	486	502	483	455	472	449	452	488	479	444	458	443	505	465	487	486	488	448	472	486	481	443	446	444	450	495	467	462	493	483	464	452	435	465	496	442	447	482	505	497	470	489	516	496	469	504	488	483	465	499	442	483	473	451	465	510	451	481	478	510	477	473	467	514	448	527	459	489	431	483	494	458	442	486	484	486	427	448	488	454	496	497	469	462	474	464	512	509	468	516	471	455	491	462	523	468	466	504	505	465	475	475	465	463	493	438	449	486	457	482	478	504	487	474	489	473	487	499	494	476	449	480	461	489	406	505	494	462	507	461	457	445	465	462	481	508	495	473	446	461	483	445	484	471	503	471	500	471	417	475	537	489	476	457	455	479	456	469	488	467	475	509	453	478	455	482	466	507	519	480	455	476	455	467	511	452	482	495	470	449	466	467	453	471	459	468	473	488	491	463	459	469	457	458	454	432	500	478	461	483	449	465	466	484	450	443	446	509	475	415	420	465	444	488	449	506	491	474	475	487	486	443	454	494	472	452	474	460	500	443	471	538	440	460	479	476	484	435	443	465	480	461	469	456	464	504	493	471	477	445	449	498	471	486	500	491	472	493	498	498	492	474	488	486	468	463	466	474	479	450	469	465	464	475	452	467	464	483	462	467	475	459	475	486	488	458	451	470	501	492	479	462	475	448	456	482	472	459	456	451	483	513	468	463	473	457	471	449	456	482	458	462	454	464	466	463	484	464	478	463	483	483	461	462	446	469	461	473	470	465	498	492	459	514	464	467	461	483	479	463	485	441	423	480	463	466	479	470	488	474	499	506	480	509	486	486	491	486	492	439	471	507	484	499	477	486	482	471	472	434	466	472	456	449	471	453	488	423	514	465	519	488	460	491	476	463	485	460	478	511	472	469	480	482	408	462	501	526	495	473	468	496	510	468	482	471	490	468	494	472	441	494	447	465	474	457	533	478	510	495	519	513	491	498	472	464	475	430	481	496	434	459	505	469	400	462	465	534	428	453	460	506	435	456	475	477	502	505	466	524	477	488	448	447	470	460	484	465	476	439	473	493	487	488	506	498	518	447	477	474	454	446	455	450	498	465	509	510	540	450	497	466	453	467	508	486	517	477	513	509	468	456	476	489	493	464	456	507	475	461	472	490	439	483	459	430	494	487	461	463	493	456	476	495	500	453	430	437	504	502	496	483	434	486	459	451	446	494	489	468	436	498	456	467	441	485	444	520	498	493	479	466	438	456	470	466	441	482	501	456	504	524	495	475	453	488	442	487	480	448	464	462	499	504	438	486	433	470	483	470	431	476	494	472	466	465	460	472	466	451	462	474	454	467	467	504	454	504	507	453	467	499	465	472	473	441	479	472	446	440	461	473	473	479	449	485	476	488	464	465	490	482	485	484	484	504	454	512	461	470	457	494	467	480	499	511	470	461	490	481	480	466	519	486	460	469	469	479	446	474	465	471	465	492	431	489	432	469	476	436	473	495	480	519	515	475	457	505	455	438	500	463	513	520	443	466	503	467	479	480	502	463	502	445	481	485	477	457	441	459	478	462	466	459	477	496	486	487	485	457	515	479	463	477	479	474	464	486	496	471	484	476	496	461	452	509	449	440	455	505	471	471	472	499	471	468	476	469	462	491	508	442	472	438	501	467	479	486	491	465	470	476	491	451	496	478	479	458	463	428	489	503	459	468	459	441	522	475	445	483	475	451	473	477	448	497	460	457	479	503	477	447	493	499	475	514	492	473	491	481	501	493	469	444	467	496	438	462	499	470	475	498	413	479	476	446	469	515	456	493	505	437	468	497	453	457	470	452	453	509	481	467	461	488	475	484	452	497	498	439	485	449	468	446	455	461	488	517	459	483	521	473	506	506	465	477	463	501	474	454	486	497	478	454	504	485	488	525	478	420	441	479	461	483	517	478	496	469	515	458	477	446	495	460	513	465	474	424	485	465	409	490	471	488	454	434	464	465	496	488	461	509	503	494	500	481	468	483	485	498	461	479	438	503	505	452	477	477	487	518	455	495	492	502	497	442	482	489	499	438	448	474	489	473	493	528	441	462	489	493	472	464	457	478	438	475	457	478	488	491	473	473	476	479	454	500	481	483	489	470	436	459	472	482	470	424	468
31922	19081	6470	327	172	165	144	166	159	150	111	155	132	137	141	164	151	164	162	156	140	139	156	140	146	131	152	140	142	148	142	135	130	127	152	130	151	161	150	149	158	148	129	120	163	135	140	172	149	120	141	145	159	154	161	150	155	181	139	127	158	161	127	130	149	139	139	145	142	164	140	181	124	128	162	150	139	118	150	132	150	158	161	143	154	152	150	151	137	161	157	138	148	144	152	135	112	137	138	121	155	177	138	125	131	157	145	147	142	133	131	118	133	135	121	144	159	135	167	161	154	129	135	150	147	147	154	146	143	143	124	161	159	153	168	141	140	132	144	144	131	132	148	128	153	138	154	119	141	137	138	131	146	128	134	132	124	161	154	125	135	138	153	166	148	131	123	145	148	127	134	170	151	139	131	145	112	140	151	131	149	140	128	166	110	142	127	150	143	136	134	148	133	142	139	153	153	146	146	172	127	130	141	148	161	148	136	134	144	142	124	160	132	141	160	153	132	121	173	154	154	160	145	127	145	164	145	142	150	134	141	143	149	129	143	156	147	152	136	154	139	135	167	147	146	142	122	139	133	139	123	148	141	130	140	131	128	128	144	120	135	153	153	147	117	136	137	138	143	137	135	158	121	125	147	171	135	142	132	136	178	143	165	128	145	147	129	134	139	149	139	139	128	154	138	134	126	143	141	152	127	114	160	129	128	130	148	156	145	128	167	152	161	145	157	154	133	149	142	144	151	137	157	123	160	142	144	149	132	159	131	135	116	150	132	134	168	158	168	152	133	150	132	156	148	165	128	136	143	150	149	129	156	145	136	150	133	125	123	130	150	123	150	140	148	126	115	150	148	148	116	145	141	160	136	142	129	141	134	138	148	136	154	156	142	118	158	140	136	125	141	146	134	138	154	135	132	145	148	139	144	154	132	145	130	145	155	142	134	148	130	123	139	151	144	142	144	129	153	136	140	139	143	144	154	157	162	154	161	134	142	121	133	155	165	146	148	149	138	137	140	133	149	153	150	140	178	155	153	146	135	146	134	148	163	145	142	148	141	130	129	120	151	139	157	142	157	130	129	139	145	151	161	141	138	155	143	128	139	165	149	138	132	124	134	125	135	123	142	117	136	130	152	179	126	141	121	146	137	131	152	144	185	143	130	137	143	148	142	130	128	148	154	161	139	133	174	135	153	121	120	157	136	118	150	148	142	141	143	136	135	142	141	122	144	137	137	133	117	118	152	141	116	158	151	139	151	125	131	144	138	141	126	148	140	136	143	127	128	131	150	125	144	137	137	153	135	136	126	143	145	132	144	124	148	135	150	121	130	159	120	145	134	111	127	151	126	150	120	160	137	151	125	160	147	154	148	140	139	136	147	152	128	144	148	147	114	139	157	145	139	152	159	149	138	138	139	143	136	137	155	144	147	160	139	170	148	145	116	138	130	146	150	135	162	166	166	150	174	184	164	151	119	136	132	159	113	137	160	145	141	128	135	137	134	130	139	141	136	132	131	141	135	163	145	139	155	139	148	146	147	143	123	127	157	155	183	153	145	138	145	130	138	146	126	150	133	142	148	123	145	146	138	142	148	132	136	156	162	137	133	133	165	144	166	178	141	157	153	138	152	118	127	148	151	130	136	167	128	140	154	132	156	138	156	145	130	155	161	151	140	131	118	147	151	141	142	140	118	161	153	147	142	139	137	148	148	146	134	135	158	167	153	135	160	147	153	162	136	135	167	146	137	149	146	168	132	152	160	144	124	144	120	145	142	139	142	143	137	157	161	132	144	131	132	155	122	148	168	122	153	162	134	155	153	169	143	163	169	128	156	144	134	152	158	135	137	162	168	127	112	145	135	142	142	137	145	148	144	128	133	151	139	132	122	136	159	135	125	135	139	141	136	158	154	128	139	140	164	132	152	159	146	144	160	138	170	128	128	150	149	128	149	151	142	139	127	135	132	137	135	151	141	142	141	134	152	144	126	158	134	144	146	161	135	149	145	148	144	141	137	144	139	127	145	134	127	136	139	138	142	130	138	149	151	129	134	166	147	132	136	130	136	157	126	144	133	158	128	133	135	129	148	121	131	139	136	119	143	121	130	143	129	131	167	148	150	144	141	139	138	136	158	149	134	152	178	140	153	134	127	140	135	133	114	139	151	167	132	129	173	129	137	166	138	145	160	155	154	141	147	147	139	137	149	146	134	146	135	153	141	152	129	153	136	126	133	154	141	164	167	139	136	157	143	118	133	143	137	144	138	138	156	172	161	149	143	126	148	128	140	137	159	174	156	146	155	137	133	120	170	138	139	130	140	154	150	143	133	113	147	134	146	142	142	158	130	143	144	154	146	146	142	130	130	154	125	141	149	133	145	149	136	135	154	154	144	127	144	129	143	151	159	163	159	128	146	168	145	172	144	149	154	128	151	142	156	150	136	119	120	134	170	160	127	135	123	127	134	141	138	145	152	117	147	154	133	142	141	145	132	145	133	135	128	143	167	128	155	145	171	163	118	128	128	135	152	136	139	173	159	143	125	167	171	137	126	126	117	129	140	145	154	156	156	131	133	120	167	150	156	132	143	147	141	142	134	127	142	126	142	133	144	150	120	124	141	134	114	145	155	153	149	148	143	141	158	131	147	154	132	130	137	142	154	128	142	153	139	145	157	139	134	141	150	148	127	128	121	153	159	130	141	135	143	125	143	152	150	148	144	135	130	134	150	146	140	149	134	146	146	169	153	163	143	156	153	133	164	135	149	127	122	130	153	153	150	138	152	149	155	156	149	136	158	138	128	163	143	158	147	148	171	145	142	128	143	147	140	134	151	142	128	147	143	141	130	134	131	133	149	167	143	170	137	168	157	140	159	145	129	136	156	145	155	155	153	150	147	146	162	136	129	151	139	160	158	148	140	134	130	141	138	127	150	123	167	150	145	143	145	140	149	132	131	167	154	160	130	143	183	126	143	134	152	127	156	111	135	161	155	146	148	152	129	128	145	151	129	135	133	166	146	140	133	148	142	142	152	167	121	152	131	128	150	144	144	157	141	132	161	150	130	146	144	155	143	147	137	127	131	127	131	139	157	154	139	173	144	121	132	147	153	144	122	133	144	144	156	130	129	139	133	142	128	151	132	144	155	128	150	136	123	138	115	166	148	148	142	173	158	146	163	168	133	124	149	154	161	135	129	161	141	133	140	143	162	155	127	140	122	159	136	138	152	136	145	142	146	137	149	143	142	161	141	132	146	140	144	152	128	149	137	148	149	127	115	127	144	126	143	141	152	139	146	136	121	160	141	143	148	145	144	122	139	152	148	145	145	161	145	119	152	153	142	145	145	149	146	140	135	121	140	163	133	130	164	131	151	151	136	142	152	126	137	131	149	137	117	149	137	134	130	120	123	129	140	119	108	136	157	155	156	133	123	167	148	153	154	128	150	131	139	138	151	131	134	144	158	166	146	147	128	155	150	150	156	142	123	142	148	134	133	156	132	99
5268	585	471	399	405	344	346	378	362	379	359	395	348	374	374	356	384	361	356	375	356	362	368	367	368	395	350	365	341	331	341	366	345	360	402	387	345	390	383	356	390	362	385	351	360	340	375	409	356	370	359	367	334	330	374	349	376	385	342	356	355	365	372	337	346	382	363	339	343	344	385	386	343	370	374	386	346	347	357	367	374	387	353	345	365	372	363	359	353	323	386	341	374	353	372	358	348	364	365	401	368	339	366	395	370	355	340	356	377	389	375	341	351	355	372	328	387	384	362	389	366	352	347	330	374	350	357	349	361	392	370	353	357	366	357	326	378	343	358	339	357	389	357	340	361	367	338	398	357	350	346	369	361	371	357	387	391	359	357	389	369	358	354	371	375	386	402	364	357	365	332	360	358	389	373	334	358	345	379	368	380	359	330	381	326	369	387	359	354	389	348	417	357	345	371	359	355	357	368	371	344	402	375	362	369	357	385	363	378	378	387	364	411	397	376	343	331	376	357	366	355	345	365	352	360	388	356	383	382	356	350	365	343	370	350	363	340	370	386	402	340	372	370	405	390	314	388	340	350	338	357	342	361	359	358	372	352	341	354	351	345	380	339	342	375	344	375	386	331	349	356	368	395	387	372	381	375	415	343	363	375	366	386	362	358	361	340	336	378	363	368	373	376	353	349	368	342	374	365	372	358	313	354	378	403	374	352	344	334	399	372	364	359	405	347	325	388	345	358	352	389	377	385	401	342	376	367	364	351	380	361	388	354	371	341	331	348	362	391	348	368	333	371	346	340	371	354	356	360	350	351	361	339	339	361	373	357	376	351	362	328	339	340	347	367	340	397	345	373	389	376	385	341	359	350	348	370	368	331	346	377	367	370	358	345	332	359	387	374	318	359	364	361	357	365	364	373	380	382	372	353	358	378	375	350	359	364	339	367	371	340	339	395	342	359	366	333	338	382	386	349	340	337	350	378	364	370	373	367	362	363	336	357	352	367	388	388	354	393	386	372	369	361	364	359	333	371	368	348	402	352	362	378	366	367	372	369	368	344	351	353	351	380	368	351	358	366	327	347	369	359	359	378	340	365	383	349	380	345	365	361	368	338	382	353	380	356	375	377	378	343	352	338	341	365	360	328	343	357	364	370	374	370	365	335	395	340	358	405	360	401	340	343	397	336	360	377	387	359	372	369	331	352	382	342	403	368	368	371	394	357	333	385	345	348	357	349	358	344	348	378	373	361	394	350	351	378	387	360	356	372	371	298	381	339	351	360	348	394	345	365	362	358	368	362	357	334	354	367	360	361	363	322	373	354	370	361	369	377	348	355	382	383	354	375	369	372	368	369	367	332	340	386	387	335	384	349	371	367	335	370	343	391	377	373	353	372	363	348	341	385	348	326	374	376	340	362	369	356	334	324	333	370	355	388	346	381	358	359	370	359	369	363	361	361	382	375	375	377	370	387	375	369	343	347	410	375	370	365	383	372	395	352	379	357	378	358	331	349	352	346	375	364	393	344	364	378	340	372	390	334	382	373	345	346	337	356	381	377	357	331	355	366	349	338	384	368	364	346	366	419	373	332	357	337	373	350	357	379	348	405	362	396	354	379	384	378	380	370	368	373	350	373	388	351	351	388	363	349	361	398	358	367	388	349	386	375	334	333	378	357	391	340	347	347	357	370	350	330	371	355	377	357	365	367	350	337	355	364	348	366	365	360	376	384	370	354	351	334	349	341	373	375	351	356	384	350	326	380	392	348	344	396	380	358	368	350	339	333	370	342	344	402	362	352	381	353	374	406	345	317	357	378	357	383	347	364	366	388	345	369	381	407	354	347	343	363	352	348	319	354	384	348	361	379	360	363	377	334	341	393	356	357	398	389	371	366	353	334	369	360	359	335	378	389	373	364	392	402	412	366	351	357	347	364	365	388	365	392	381	370	375	360	345	357	354	340	375	371	339	364	349	363	354	359	369	366	351	356	364	362	382	356	347	334	355	348	388	378	345	357	357	362	355	346	385	389	323	356	353	379	357	352	408	337	380	333	340	339	381	345	373	380	357	346	356	361	342	369	379	345	391	378	353	347	374	359	344	366	377	347	368	362	336	354	384	362	368	376	376	364	365	353	355	326	388	340	370	363	367	370	355	359	343	349	396	326	358	365	369	395	342	381	379	368	338	379	367	354	362	374	349	378	340	365	350	347	376	358	352	378	371	355	383	374	371	365	372	383	340	364	362	342	338	331	362	368	365	368	372	338	378	366	360	339	346	347	362	389	368	348	349	371	365	379	337	404	366	387	371	353	369	328	366	340	357	354	383	349	391	354	336	370	331	356	373	356	334	374	395	356	393	333	354	385	385	357	357	350	383	360	371	344	356	371	360	336	331	353	370	382	371	359	373	385	354	336	378	355	365	362	356	361	392	371	358	386	332	361	371	361	360	377	360	350	338	313	364	394	379	351	356	356	372	357	338	375	360	355	353	350	348	331	352	368	363	372	356	383	358	382	362	395	359	398	339	358	383	390	351	344	341	387	347	370	366	353	387	374	342	362	380	366	348	343	378	358	357	369	374	358	365	336	364	360	360	370	402	359	390	360	347	371	317	350	373	341	365	376	383	394	376	369	356	343	392	362	363	338	373	330	341	354	389	354	387	401	348	380	366	349	363	357	358	364	364	369	362	363	316	366	326	356	377	336	374	387	323	381	353	346	322	369	384	376	382	349	347	334	371	346	353	348	351	383	363	356	354	406	387	335	390	351	331	389	357	381	370	364	349	375	379	369	374	349	359	388	386	377	361	370	358	378	399	359	353	347	360	343	369	368	356	357	320	359	373	362	353	348	359	381	349	391	316	369	374	349	370	363	365	386	351	388	337	403	385	363	353	335	406	375	356	367	379	378	340	332	395	394	350	351	371	365	349	364	349	349	347	357	348	367	366	358	362	394	364	344	333	377	362	371	343	369	370	375	363	388	361	378	334	355	343	375	358	359	369	370	383	343	381	406	334	355	344	396	392	350	385	379	362	345	355	360	367	387	370	369	344	338	373	345	358	357	358	389	365	369	378	376	385	334	377	373	375	387	381	383	374	369	327	382	353	322	388	396	370	354	351	356	402	341	350	366	401	379	348	370	342	343	376	349	393	337	340	385	336	349	361	399	358	367	353	341	363	368	351	372	369	343	371	378	384	380	342	379	350	373	330	368	375	379	368	360	359	358	364	366	373	347	404	351	347	397	361	372	319	357	357	393	347	369	349	358	367	359	361	371	370	370	373	381	371	377	331	360	365	362	378	363	356	414	386	358	353	364	370	400	379	380	342	399	349	362	356	354	359	375	366	380	376	371	356	337	329	338	353	368	398	375	360	355	360	354	364	356	371	351	344	357	368	378	361	353	361	368	370	389	364	345	389	352	348	361	334	342	354	351	351	373	351	394	355	403	363	349	390	353	384	367	356	382	333	370	377	333	350	396	331	353	359	348	371	357	383	389	345
24111	20880	24304	27616	20884	20851	2069	420	352	332	318	304	284	284	265	268	262	291	259	261	297	290	277	288	293	288	277	275	254	260	265	275	260	263	254	259	272	266	280	268	260	290	260	281	254	280	268	248	246	248	241	251	251	256	285	262	301	233	253	262	258	257	242	269	256	250	268	235	292	248	280	235	292	268	257	253	247	268	271	242	280	261	273	262	266	264	233	245	288	264	271	267	257	256	231	243	254	263	276	282	262	262	259	226	258	252	249	260	272	275	242	253	256	238	271	259	254	262	250	263	254	255	270	269	234	267	265	292	256	244	281	266	260	267	292	274	302	265	259	249	294	249	264	249	280	262	259	254	253	214	279	288	240	276	256	273	245	253	253	308	278	235	268	242	267	293	282	226	272	288	295	278	283	284	263	228	234	238	296	238	262	264	253	274	229	277	241	277	283	249	252	271	274	276	244	247	243	273	272	262	296	259	283	282	260	257	269	255	267	251	279	241	280	259	270	219	258	249	277	242	292	273	267	238	241	269	250	265	263	251	251	267	232	255	288	266	279	269	241	258	264	275	257	270	267	252	248	263	269	249	280	286	260	296	296	257	284	277	266	277	252	239	275	287	280	257	262	266	253	223	219	269	230	234	281	264	288	275	261	251	240	249	286	244	270	246	260	232	265	273	278	262	264	248	249	292	260	267	266	261	263	286	261	247	267	247	279	262	320	276	257	227	254	240	253	255	258	289	263	239	248	237	247	251	264	250	261	225	253	270	245	265	241	276	265	271	243	260	241	268	266	307	265	271	229	291	268	253	242	238	265	276	235	263	257	279	273	254	291	256	249	268	246	287	288	275	271	255	262	267	244	267	272	273	280	252	283	283	236	267	264	263	259	270	285	254	229	237	222	268	248	235	259	249	255	282	284	283	275	277	273	268	257	272	288	261	302	230	278	247	254	270	292	265	271	283	271	277	233	254	271	265	262	275	274	272	277	252	263	241	243	252	266	263	267	273	247	244	281	231	251	271	252	265	266	248	258	257	268	288	255	229	247	264	300	243	266	240	298	262	300	274	269	239	305	248	245	246	250	270	269	243	263	277	256	268	260	275	272	266	284	254	295	256	277	278	239	258	268	238	253	260	246	254	233	238	269	245	291	295	259	251	251	249	277	283	270	280	244	269	286	245	251	224	255	240	256	264	291	263	238	262	266	270	250	243	249	262	300	263	249	264	296	249	268	275	255	230	269	230	279	250	242	267	252	254	218	265	257	246	280	268	258	226	259	266	258	274	244	224	269	265	289	232	271	279	272	250	268	267	279	249	252	252	258	234	262	273	235	270	251	243	290	282	262	289	297	258	255	273	266	227	261	216	257	246	235	284	215	249	262	287	272	259	253	277	251	257	272	308	268	282	265	275	270	273	248	299	275	281	268	244	231	262	245	234	267	263	270	288	245	272	284	259	247	261	241	281	261	240	278	267	247	254	254	268	272	291	277	251	251	266	258	264	252	255	253	238	219	265	257	263	259	259	281	246	268	289	281	275	243	230	265	244	259	292	239	286	242	236	231	237	281	242	268	259	305	267	295	253	299	247	240	270	275	274	236	306	269	287	258	245	273	268	251	239	265	250	280	239	242	257	271	277	247	261	278	226	266	258	232	213	233	254	271	265	274	244	264	249	260	284	257	248	263	272	290	259	289	266	245	259	234	257	260	279	248	236	297	273	256	261	273	233	275	267	248	257	258	263	258	299	263	251	256	267	276	266	292	282	263	251	257	277	251	261	292	249	290	257	277	293	279	259	268	216	245	243	246	313	273	268	258	264	256	294	274	271	267	241	275	278	263	255	258	254	251	253	297	243	297	269	266	238	261	269	281	271	247	265	240	234	223	243	253	249	267	254	252	262	271	228	259	250	260	276	285	257	274	267	277	293	260	262	277	234	249	273	299	263	272	299	268	261	245	257	271	264	254	250	283	230	255	234	238	227	257	242	271	264	276	247	297	273	269	252	251	285	272	296	234	260	287	252	246	233	277	257	241	261	271	291	266	255	226	279	252	248	256	244	281	252	271	251	275	231	298	257	240	258	267	269	248	270	255	249	276	250	268	257	272	264	299	265	270	259	254	271	254	272	265	262	271	266	256	254	282	277	271	271	212	290	237	241	247	260	259	270	261	278	246	269	246	250	248	238	266	290	245	244	263	244	267	269	294	263	246	263	285	281	248	269	269	268	291	275	242	271	255	223	220	250	289	232	257	243	268	259	285	255	247	278	288	237	263	274	271	213	287	283	233	268	238	289	247	267	276	283	235	262	247	290	274	294	252	288	249	256	255	270	231	259	280	302	273	272	238	253	235	284	270	294	240	276	263	265	266	266	280	283	244	264	246	249	269	289	265	260	264	239	224	262	269	272	278	265	249	264	249	253	258	276	276	255	237	252	238	238	256	244	278	271	266	257	288	283	291	250	248	245	257	273	256	232	269	261	297	285	265	241	280	281	264	253	274	298	268	299	231	288	279	286	250	269	272	270	274	268	262	282	268	260	263	278	268	275	266	250	257	265	289	230	231	279	267	233	270	233	250	284	264	289	233	270	276	248	248	267	269	260	277	263	272	272	261	245	255	273	281	269	262	271	256	260	267	241	281	262	249	219	255	251	297	283	273	220	270	240	250	236	262	259	250	253	239	256	261	259	256	278	280	281	272	240	261	282	242	248	238	229	229	262	246	257	273	256	261	258	237	253	299	279	273	270	283	244	263	216	289	240	266	257	264	251	253	232	240	272	267	283	262	277	249	290	277	301	263	287	229	267	268	273	270	247	270	253	243	303	270	267	250	254	242	240	253	268	236	243	285	257	244	236	253	254	251	257	243	264	269	295	240	218	250	267	245	279	234	267	257	276	240	261	235	289	263	217	244	257	257	246	236	281	253	263	216	267	269	281	278	245	285	268	262	260	286	264	267	240	272	245	280	235	257	271	300	255	260	226	261	260	261	282	266	245	250	276	269	247	244	256	264	280	273	287	268	297	249	262	248	267	262	297	274	284	252	270	277	271	247	266	280	265	260	239	253	257	280	247	254	296	269	269	271	252	271	282	282	264	262	274	284	288	257	256	276	239	276	280	243	246	275	269	249	279	278	260	258	254	260	257	266	245	238	222	244	237	251	270	256	260	242	261	248	248	252	249	253	279	305	291	246	283	249	241	276	277	257	247	297	281	240	247	246	265	246	269	259	247	251	280	257	268	283	263	240	237	284	237	271	227	261	268	255	247	278	279	245	274	242	253	265	266	257	259	259	255	252	271	250	281	245	260	262	258	260	264	267	277	253	244	265	259	258	259	255	266	271	267	270	274	284	270	269	251	275	252	276	242	219	271	253	271	278	261	283	232	232	299	272	264	243	284	272	291	263	238	268	284	270	229	255	276	263	286	249	278	286	277	285	258	240	281	296	253	276	274	277	274	272	263	279	255	260	268	270	260	259	272	270	276	250	263	296	263	294	248
6761	2867	1556	948	817	650	566	628	609	605	595	607	544	596	628	575	613	611	591	626	606	597	596	609	571	598	571	601	560	576	599	569	571	583	584	566	600	539	619	549	613	575	589	579	567	564	613	591	531	593	585	527	593	580	641	556	571	544	601	595	540	540	567	592	565	542	570	592	599	580	587	598	554	587	578	543	602	529	563	596	601	595	561	560	587	575	571	581	578	594	579	614	599	620	601	611	566	549	562	626	547	596	571	562	595	547	549	562	585	591	568	587	600	591	572	573	537	599	624	589	597	542	572	598	601	600	573	623	610	595	538	607	674	567	623	585	619	586	580	586	581	574	542	569	594	547	592	584	596	561	615	581	606	636	572	543	585	555	549	597	581	597	525	586	611	596	573	596	580	558	584	567	597	602	576	582	603	539	544	520	554	564	558	576	558	599	575	569	559	602	606	546	609	570	567	550	585	572	559	537	588	573	537	567	623	613	527	595	613	609	583	585	562	568	581	597	586	574	584	583	576	599	590	549	526	574	548	573	562	535	584	638	520	568	643	556	607	602	535	587	562	543	579	592	562	545	588	578	610	568	571	568	585	568	583	579	560	558	557	617	592	552	581	603	563	598	567	584	638	612	588	565	560	601	585	590	614	567	567	569	545	570	606	601	611	577	588	557	598	623	559	563	622	611	565	570	602	650	562	612	551	597	572	560	559	605	579	597	515	603	596	594	618	613	579	573	579	576	596	555	561	554	591	565	546	608	611	605	606	574	572	551	556	540	593	541	594	603	547	619	601	629	574	583	564	585	547	581	621	543	553	592	562	599	617	565	637	569	548	621	530	551	618	589	624	604	592	554	560	576	580	601	615	558	614	606	596	575	591	562	565	615	585	588	608	583	580	580	581	578	588	617	564	570	592	591	586	580	569	598	595	605	587	576	587	587	570	560	571	581	581	621	569	582	590	620	594	601	595	609	589	588	569	582	562	573	587	540	604	582	586	578	552	562	563	607	580	586	563	557	583	548	589	573	590	584	575	579	603	614	573	604	569	546	612	555	557	588	612	600	602	616	597	572	591	560	588	561	581	576	609	567	578	550	548	557	614	567	605	575	562	586	586	591	600	579	597	546	576	609	597	599	590	563	577	575	588	536	580	590	540	572	582	580	625	567	559	571	601	596	589	561	579	589	547	590	566	613	612	566	587	569	548	607	560	604	600	615	561	613	562	568	550	608	580	565	629	569	627	561	575	599	601	593	569	600	543	553	594	568	574	620	585	626	588	572	610	582	574	594	606	582	588	590	545	607	608	570	579	566	616	591	589	582	595	573	588	564	564	532	584	557	543	606	624	578	533	591	560	592	566	567	565	607	572	610	606	573	575	615	572	594	609	521	548	600	612	579	551	551	600	651	554	588	588	595	598	554	550	593	568	568	611	584	573	571	587	607	577	537	593	581	571	531	552	579	600	606	607	567	592	545	555	519	584	595	588	558	575	609	578	564	575	580	601	601	547	577	561	573	577	587	536	596	598	609	593	609	550	578	576	644	575	567	596	587	640	604	575	552	563	597	608	590	586	603	566	601	551	548	590	566	566	610	544	577	584	561	581	618	561	601	543	588	612	567	613	565	570	577	556	620	589	603	580	588	587	572	576	564	535	592	538	621	590	617	608	569	583	591	581	606	540	538	586	581	580	606	546	577	591	607	585	577	579	587	558	569	595	576	577	582	545	579	561	606	543	557	540	586	520	552	563	647	602	610	591	581	538	559	589	607	559	611	588	602	587	607	603	556	569	576	561	591	593	594	577	557	580	612	596	560	554	597	599	617	630	554	592	604	602	597	597	532	591	584	574	558	578	582	583	598	598	604	600	582	545	577	556	570	584	636	593	574	586	612	536	540	565	569	551	595	589	605	614	577	565	634	593	612	650	571	558	571	603	587	557	560	574	572	535	592	577	579	590	586	606	557	573	606	585	600	552	594	609	545	571	561	581	600	556	577	572	592	604	574	587	574	527	580	606	577	555	609	539	598	585	536	562	597	555	624	594	595	586	642	571	573	555	624	626	589	569	575	600	583	565	604	568	560	612	592	562	612	543	529	544	634	588	612	572	554	583	555	539	519	585	587	532	617	609	621	583	532	560	573	593	579	592	589	612	556	575	619	570	550	586	617	572	574	602	565	570	576	562	609	562	574	579	594	587	579	573	588	591	580	612	548	558	588	565	570	577	610	607	597	578	601	584	579	619	578	598	599	620	573	644	599	614	583	521	623	619	610	577	574	578	579	601	524	557	578	577	533	610	571	571	587	610	586	525	572	591	632	595	567	583	610	559	576	583	616	555	600	605	594	567	573	574	602	601	625	537	576	604	639	623	573	540	565	558	576	595	572	612	584	564	577	572	615	554	574	571	571	569	600	550	562	586	586	584	593	584	600	577	560	584	589	596	576	585	596	581	585	595	572	570	594	567	567	562	586	526	577	549	568	586	570	634	612	581	588	603	593	624	544	566	547	614	548	614	567	559	570	593	587	588	587	587	580	586	578	557	589	567	565	566	582	577	571	594	565	588	569	574	584	585	574	570	548	587	591	646	524	576	600	567	595	585	600	568	631	582	594	596	539	557	577	600	569	580	534	547	574	572	621	584	532	586	589	556	569	563	577	581	578	558	558	590	558	551	553	606	573	572	524	577	561	571	554	580	612	568	600	605	552	560	604	612	606	546	579	581	603	606	618	588	589	557	599	577	570	558	542	587	544	571	578	573	587	569	588	557	540	620	573	591	551	551	628	588	596	609	546	539	590	597	582	543	610	573	596	577	555	555	588	592	572	558	555	600	574	586	583	599	609	555	596	538	556	559	598	602	563	583	599	611	572	585	572	562	592	610	567	629	567	605	556	606	543	620	580	619	595	584	585	552	603	551	579	636	588	549	588	580	596	590	611	581	566	639	586	574	579	578	588	593	566	562	598	597	614	538	563	567	560	573	588	599	551	545	600	561	602	616	602	577	561	541	575	599	593	578	567	595	576	549	611	602	534	610	569	597	616	606	616	574	596	566	568	622	574	589	583	535	577	610	537	594	629	547	578	622	567	628	577	581	585	570	579	536	594	563	612	559	612	587	584	572	559	635	614	597	580	607	607	596	602	601	576	570	604	571	585	570	621	595	593	580	618	586	582	554	582	636	569	563	554	567	583	611	554	591	561	558	543	575	562	571	597	560	603	576	577	599	568	583	610	589	574	561	589	574	608	604	546	534	619	569	589	569	590	531	581	589	566	551	582	548	537	561	570	596	569	605	559	565	603	622	560	583	581	568	572	568	589	609	583	570	574	602	546	635	569	546	582	565	587	588	587	659	578	549	596	566	547	606	556	583	545	589	553	586	587	554	561	593	587	574	630	542	555	588	578	520	569	640	613	551	582	562	554	561	603	572	623	585	547	591	549	595	528	565	600	593	618	584	547	567	566	576	613	616	537	614	520	570	618	597	577	533	595	543	563	587	586
24753	21892	25749	28639	21892	21914	17788	723	400	361	333	319	278	274	244	275	261	247	273	240	284	258	214	205	230	230	250	205	222	213	240	214	240	250	210	212	239	251	255	232	214	229	218	237	235	226	204	232	224	227	211	263	211	252	191	238	246	201	228	240	231	246	227	222	234	225	214	205	204	245	214	211	229	215	249	218	245	218	243	221	229	220	223	201	230	184	206	230	215	216	213	236	216	204	237	203	246	223	212	203	236	217	212	241	207	210	217	214	205	234	194	208	199	217	249	254	229	210	198	219	200	194	218	242	228	217	236	198	199	224	234	188	240	206	262	237	231	235	233	191	237	239	240	229	221	225	241	242	229	226	225	250	236	233	259	237	220	239	190	215	193	194	225	208	244	215	224	202	234	212	197	187	227	189	200	217	206	216	245	234	217	244	197	209	217	214	229	197	235	223	211	212	205	215	204	233	228	252	216	225	218	255	214	232	241	241	263	201	244	222	213	211	230	236	251	202	229	228	226	227	224	213	212	226	233	197	208	243	232	221	240	213	218	247	227	203	222	222	240	224	199	197	192	229	226	166	202	223	220	217	213	218	228	198	230	218	243	199	196	202	222	241	236	211	217	223	219	171	203	261	209	201	231	213	207	214	242	219	210	202	216	217	228	221	182	217	228	189	216	215	216	212	214	203	207	211	227	246	220	265	223	224	230	231	227	238	224	222	262	205	222	226	243	253	248	230	214	228	242	217	230	214	244	248	215	207	200	192	238	199	226	204	233	197	216	196	186	207	213	205	222	212	249	236	210	228	234	197	227	202	218	202	246	232	208	235	222	211	248	198	218	222	211	223	237	271	211	221	209	221	241	237	225	248	262	207	221	233	219	208	228	198	194	204	223	226	215	220	227	206	205	223	204	185	216	235	251	216	241	216	223	225	212	278	194	234	213	214	230	213	206	246	231	220	225	203	217	197	208	233	218	202	226	215	215	212	205	186	239	228	220	223	200	198	246	236	202	217	218	217	234	233	232	217	223	200	220	198	193	217	243	196	208	187	206	191	210	232	228	234	207	228	212	238	231	216	220	244	231	231	241	217	233	225	231	217	216	216	220	233	189	184	213	206	231	219	227	218	243	222	239	217	201	209	232	214	200	231	213	229	212	249	238	231	216	205	213	257	199	213	209	210	204	237	234	214	206	233	209	205	230	201	235	241	216	202	229	191	229	202	242	212	239	245	230	218	213	211	208	238	243	232	195	228	228	219	202	220	203	212	236	216	218	252	196	211	254	218	210	233	209	204	222	194	218	223	208	227	249	217	201	219	233	214	251	206	222	230	219	226	259	213	205	206	214	244	217	248	224	209	226	228	235	226	200	210	212	208	234	208	236	232	208	260	229	221	203	232	208	232	209	215	223	219	229	226	225	223	228	240	234	249	222	228	243	224	217	214	226	243	258	237	206	220	208	237	229	215	216	222	201	231	220	208	215	215	211	223	226	198	207	213	223	203	233	242	216	221	229	259	234	199	213	215	220	221	231	217	190	215	239	219	211	257	195	201	212	216	237	215	229	228	227	231	217	212	217	242	236	230	228	221	232	213	206	232	230	233	205	215	242	229	237	235	216	198	221	208	282	245	235	239	204	267	205	222	210	209	249	228	242	204	221	201	218	232	227	239	239	235	217	222	209	230	191	241	206	237	228	207	247	221	232	251	210	249	221	234	231	209	194	190	215	203	218	231	214	192	208	228	231	241	216	221	219	241	220	200	246	225	217	209	231	206	222	214	225	212	203	221	213	234	251	226	221	221	190	251	246	225	232	235	254	243	199	234	236	252	227	197	187	214	217	220	238	218	213	220	250	212	210	218	208	236	176	237	215	216	221	222	214	233	228	255	210	203	221	235	209	252	234	220	239	193	238	213	227	231	252	209	235	227	219	224	210	198	221	212	204	244	198	246	208	204	190	211	215	224	210	257	217	230	211	221	203	205	219	239	220	215	212	208	183	226	213	215	225	224	213	252	199	190	227	230	224	262	213	223	222	192	230	258	223	210	201	253	221	226	242	249	223	180	232	228	204	181	209	191	252	205	238	205	210	240	226	211	229	228	220	195	209	235	225	226	194	224	227	196	225	193	243	227	174	212	203	244	220	239	220	227	233	222	196	216	213	214	198	229	218	207	216	219	242	238	242	217	230	209	216	241	219	212	226	205	216	225	230	226	191	219	209	232	223	231	239	228	204	211	220	204	235	223	193	243	287	227	232	219	227	252	220	210	221	192	204	210	218	199	209	217	179	211	240	234	199	204	250	221	229	222	191	222	216	236	221	226	261	252	242	204	230	191	214	201	243	228	247	236	213	238	247	225	235	223	247	229	204	208	215	227	190	217	225	216	210	224	229	205	231	203	229	233	239	245	225	219	209	230	242	201	224	231	215	217	215	222	211	244	249	215	190	256	233	223	218	213	227	217	238	230	217	230	205	213	224	229	224	216	233	242	226	233	220	258	212	218	239	209	224	236	245	210	221	228	200	228	214	201	210	219	237	237	201	216	213	195	241	231	196	232	218	221	223	229	219	230	229	219	241	215	226	228	251	236	220	225	220	200	200	260	231	220	222	195	217	221	209	201	221	216	220	238	219	189	196	248	228	217	202	225	247	207	213	220	190	221	191	190	223	208	206	214	206	243	215	256	207	248	212	232	240	217	210	203	222	202	216	214	229	232	226	187	225	218	254	214	232	255	216	194	208	212	240	241	229	211	215	239	237	217	247	234	214	201	221	231	224	205	207	187	215	236	192	226	233	219	218	252	211	205	237	205	222	231	233	232	215	201	238	208	202	195	212	218	229	249	273	186	229	212	224	224	213	228	222	236	215	229	219	205	192	207	231	242	230	225	221	211	190	212	224	238	210	231	218	214	220	197	269	216	201	202	224	223	224	227	255	205	255	198	218	203	221	216	198	231	198	243	226	200	212	224	214	201	203	238	214	211	230	212	209	222	237	227	199	230	218	193	215	222	218	230	203	257	207	212	247	204	223	189	206	199	220	184	214	212	193	201	228	202	220	232	258	217	201	210	218	231	223	216	229	233	194	223	209	228	204	220	236	208	211	212	236	216	240	213	228	210	219	235	214	234	220	213	225	197	255	229	211	248	223	227	219	180	234	209	221	199	220	206	244	181	230	196	229	191	208	221	217	176	207	229	194	203	195	238	203	212	222	215	233	233	230	210	237	224	198	225	231	229	231	201	227	222	220	224	209	225	218	234	247	219	224	224	212	219	241	214	237	206	204	232	237	199	209	192	235	209	242	231	193	219	241	211	206	241	252	218	204	216	221	213	200	200	186	222	247	220	239	229	241	237	227	232	224	212	213	209	223	246	244	224	226	209	200	226	204	219	254	196	246	207	226	232	220	233	211	227	242	239	220	218	211	254	220	233	204	251	245	233	242	218	235	246	207	223	206	240	207	174	214	220	224	199	230	239	230	229	218	229	248	213	209	222	219	223
8374	4323	2317	1159	793	666	596	555	500	548	509	464	458	518	460	507	456	472	549	481	486	506	498	527	448	503	509	481	457	452	498	481	422	459	451	473	482	495	478	463	459	482	476	518	491	456	492	499	499	489	479	465	479	478	509	460	495	510	435	492	428	484	451	424	489	442	491	462	490	484	481	496	477	492	484	500	481	435	489	515	504	507	517	471	512	464	515	451	482	493	442	470	468	496	483	470	494	497	464	529	490	511	489	467	479	452	483	488	506	465	468	506	467	514	498	486	468	480	482	453	476	490	437	476	486	484	453	476	456	446	502	513	516	451	459	459	472	507	460	474	479	477	518	468	464	483	468	470	461	454	477	488	467	478	474	480	484	478	502	474	475	482	475	460	451	449	464	481	472	461	467	470	439	496	532	491	478	471	459	466	478	453	507	478	460	493	476	471	508	459	518	467	469	525	496	447	499	497	465	472	510	499	505	484	454	480	484	473	488	493	478	463	463	454	449	483	472	500	446	455	483	458	456	505	480	494	469	478	488	467	467	482	472	461	456	414	440	475	476	466	475	460	492	467	479	506	464	484	458	492	489	451	468	485	497	504	468	483	443	478	494	449	478	464	491	456	459	477	468	469	483	464	498	462	440	433	450	456	519	477	518	485	476	495	507	491	462	500	507	482	478	504	490	473	480	457	509	499	515	486	513	468	476	481	444	500	478	509	523	510	490	454	490	486	476	522	514	500	508	469	470	478	462	481	490	478	482	486	477	499	491	478	511	443	490	487	475	487	490	469	483	452	489	448	461	474	433	481	470	511	492	504	468	478	468	479	491	488	478	470	473	497	505	454	502	494	468	418	465	492	471	456	503	476	488	502	471	483	491	498	466	491	473	476	494	506	509	475	470	498	462	485	451	444	459	479	472	509	497	487	440	444	498	468	466	465	430	507	471	455	478	515	441	500	518	487	458	441	454	520	462	496	509	465	490	507	495	487	455	486	447	476	464	475	490	464	453	476	441	473	481	500	476	495	476	469	502	493	459	480	501	461	534	436	458	479	442	452	449	491	474	483	492	494	484	436	435	469	427	488	479	476	475	417	452	502	452	510	458	464	489	489	485	439	505	472	418	449	477	446	514	449	452	490	434	464	467	459	473	518	462	506	471	487	490	490	508	487	439	460	456	452	448	505	461	442	478	499	502	483	452	446	480	495	470	478	505	445	483	497	448	472	477	492	490	489	472	456	475	462	462	485	460	425	462	469	494	472	478	483	466	456	460	472	516	449	435	451	460	458	451	493	457	478	468	486	541	497	492	459	471	454	475	512	442	465	479	484	494	478	491	489	458	497	468	477	504	473	498	453	463	470	454	488	466	481	468	452	501	447	494	455	487	460	452	497	465	450	474	459	519	499	491	454	478	462	444	483	468	502	470	456	489	486	503	516	496	480	487	511	520	494	487	480	480	489	493	517	479	446	438	503	458	452	461	460	460	504	444	499	510	463	491	476	481	502	497	472	512	476	448	489	494	465	476	474	475	514	498	514	479	434	510	489	490	468	496	463	466	467	503	467	452	517	504	473	435	481	452	489	488	540	472	471	488	469	445	459	496	474	513	455	472	508	474	492	476	484	515	505	491	489	476	453	479	479	453	545	467	442	472	479	483	491	473	482	466	466	476	496	463	491	480	462	450	455	495	481	452	479	496	496	510	491	486	460	519	465	475	451	484	456	486	477	494	506	487	484	466	468	482	475	464	480	464	497	447	455	494	452	484	478	443	463	483	470	430	507	453	504	465	425	491	462	467	477	447	464	457	494	477	444	502	465	518	525	482	464	459	479	477	477	490	448	493	484	482	492	518	452	484	506	473	483	466	487	457	468	465	454	492	481	464	518	474	466	454	508	458	497	511	556	467	491	485	478	449	407	471	489	490	491	486	460	456	493	495	477	474	479	441	439	450	450	464	449	476	471	525	438	485	471	492	447	425	484	484	508	429	449	457	506	462	460	477	433	480	477	480	495	519	496	464	478	426	485	489	454	471	483	475	441	486	504	474	493	485	507	474	461	478	478	473	474	489	469	510	466	469	471	443	454	456	514	509	468	471	441	494	477	490	477	475	497	488	451	505	539	453	473	476	486	483	486	508	473	440	458	478	441	510	489	440	472	450	494	485	478	480	456	472	466	474	442	434	501	502	507	484	472	452	509	484	517	442	487	515	477	474	482	436	462	434	455	474	471	447	477	504	447	470	454	517	481	513	461	470	429	509	471	470	515	455	482	463	517	484	428	472	485	466	487	498	432	476	495	439	478	486	476	475	442	487	502	493	436	455	464	459	475	435	487	507	478	460	525	488	488	442	468	460	466	498	538	461	488	431	473	482	481	457	479	460	468	482	486	499	497	508	470	513	466	499	474	486	463	456	453	468	512	488	461	472	473	446	455	456	510	470	446	466	518	458	494	488	507	481	456	521	463	471	452	518	509	493	457	447	456	494	465	439	487	451	499	477	515	458	498	459	439	460	487	460	455	467	479	501	481	458	472	490	425	470	527	494	499	461	478	492	492	492	474	466	480	503	471	475	466	486	512	489	514	497	457	470	489	469	495	488	452	523	516	465	469	495	488	496	491	429	450	499	488	477	473	448	457	463	409	483	462	480	444	517	498	491	469	489	472	482	455	470	507	453	488	510	462	449	473	479	499	456	486	474	452	466	471	478	443	490	473	494	493	514	471	492	470	475	499	472	456	480	481	450	448	493	483	495	490	489	483	493	476	479	502	462	463	474	519	463	494	467	453	504	451	483	473	497	474	455	475	472	466	446	492	469	446	444	469	441	496	497	459	473	477	485	496	444	499	425	454	498	446	445	531	521	451	503	482	476	475	525	465	504	448	461	445	455	469	468	475	461	447	452	469	467	501	468	481	460	468	474	467	491	478	446	468	468	481	452	469	477	452	462	463	465	496	462	465	479	461	463	467	458	481	495	457	451	462	512	484	462	483	517	498	507	462	488	441	474	489	483	501	479	484	508	484	459	495	493	445	471	514	492	468	481	469	492	517	503	493	457	466	473	476	509	476	478	490	481	477	428	475	452	433	500	472	468	478	491	514	480	452	467	491	493	529	507	497	464	483	468	467	497	479	456	465	492	459	493	481	471	450	469	471	440	490	476	454	515	480	527	493	462	463	462	496	455	518	483	485	496	475	505	439	466	488	476	415	439	480	497	463	492	457	520	487	485	472	479	490	447	478	471	471	482	446	489	483	464	504	505	479	457	500	495	481	504	456	501	527	513	481	478	475	435	481	504	511	493	466	455	453	478	470	472	446	495	468	459	483	454	456	506	481	465	478	480	475	481	459	429	505	469	490	468	482	487	448	484	501	463	496	440	491	493	479	457	461	449	484	498	487	462	456	471	480	420	515	454	424	485	526	480	489	468	489	452	488	502	491	449	485	489	528	473	474	473	467	471	461	486	483	509	468	486	475	470	487	497	464	490	478	471	469	458	498
31811	19101	6526	537	375	343	331	191	152	133	126	133	146	109	137	137	133	142	135	139	153	138	139	153	160	160	141	161	142	143	134	131	132	132	146	128	136	144	135	158	143	164	137	146	126	153	139	147	152	128	165	150	135	144	149	145	156	152	129	135	148	129	142	151	152	144	128	146	104	150	121	157	139	139	154	111	137	134	140	151	147	141	132	149	159	129	125	141	148	124	162	136	168	140	154	158	132	138	138	173	154	166	152	134	153	139	135	135	133	153	173	143	126	136	131	156	148	148	164	168	162	148	157	141	171	127	165	135	128	141	142	160	136	129	147	138	136	164	164	138	163	149	147	147	142	145	161	145	135	141	144	148	140	146	151	130	148	156	145	162	161	155	132	158	140	150	148	148	142	130	147	161	145	134	140	157	151	158	125	137	155	130	134	152	146	128	143	154	124	153	113	123	130	151	140	147	132	154	138	155	144	140	138	151	147	146	163	151	148	158	146	137	138	125	133	135	140	120	153	163	169	141	151	156	136	148	113	110	156	161	139	151	137	140	142	141	175	155	143	131	131	138	150	141	160	142	146	136	148	146	119	137	160	136	162	122	142	136	153	141	162	148	172	133	146	161	133	147	166	131	144	126	141	112	152	135	144	130	127	131	137	129	144	131	133	118	166	139	133	150	108	161	122	161	148	149	179	125	149	139	150	124	140	170	128	151	132	137	126	128	136	150	150	151	131	149	117	150	135	141	140	151	129	159	162	147	147	138	156	159	143	131	140	147	153	132	156	150	143	134	134	150	135	158	133	148	163	162	160	121	133	137	125	146	147	155	143	147	192	158	147	132	165	136	154	134	147	155	131	156	158	146	130	136	152	159	128	138	156	144	157	141	164	137	145	135	141	135	160	152	138	150	150	136	155	146	150	136	155	138	146	109	133	151	148	145	121	158	154	134	136	150	120	148	148	137	130	117	150	155	132	159	151	125	135	133	136	158	142	130	125	153	144	141	155	136	116	145	138	124	160	143	142	143	151	158	138	119	159	137	146	118	137	159	148	153	163	121	130	153	142	128	134	140	166	131	146	134	140	132	171	163	147	158	166	138	167	164	139	180	147	143	119	142	150	138	132	145	150	138	144	127	142	148	117	133	155	164	138	164	127	152	131	143	166	156	154	148	137	123	146	123	151	158	158	176	151	163	121	132	146	150	126	129	129	158	158	159	144	144	146	134	148	143	131	132	159	122	114	140	144	144	132	136	141	125	153	138	140	148	163	132	125	153	155	131	137	156	138	132	108	115	146	139	123	135	138	126	125	159	137	166	143	153	138	139	153	152	146	155	143	130	152	156	152	144	147	149	145	112	137	152	147	131	132	131	144	142	165	160	143	146	148	165	144	111	125	161	141	138	127	141	157	125	116	131	161	152	145	138	144	132	134	143	141	143	155	145	136	110	141	137	131	143	134	149	141	145	131	135	155	142	150	128	145	169	123	151	144	130	135	132	143	151	132	128	157	148	129	140	142	143	156	149	134	162	136	129	157	113	149	150	136	143	145	149	151	157	115	153	150	146	146	154	154	132	147	134	149	122	128	125	132	161	136	153	147	126	134	139	148	137	144	127	155	143	145	128	127	138	153	137	145	162	166	133	159	138	149	132	155	167	146	124	131	151	154	154	124	137	128	141	142	123	138	139	143	136	148	130	144	124	151	153	143	135	145	119	127	147	158	149	134	151	146	141	138	144	136	150	121	148	128	136	140	168	131	149	126	148	144	137	119	142	163	142	144	143	140	145	132	133	152	148	143	169	126	127	139	147	113	138	151	164	134	131	143	122	149	134	136	144	172	137	144	162	142	147	139	135	141	156	118	109	146	149	134	174	134	145	139	125	148	154	145	126	121	132	145	157	142	158	127	147	146	144	126	135	144	140	136	127	142	136	151	137	139	156	144	149	160	151	149	136	137	149	155	145	146	147	173	142	156	150	168	150	171	159	134	138	156	163	140	131	150	144	152	141	156	150	120	136	151	149	142	162	124	141	150	154	150	118	129	147	156	136	146	153	140	150	134	128	121	135	136	154	147	149	130	123	155	157	145	147	127	158	125	145	140	135	120	130	137	143	166	143	148	157	158	146	138	133	154	130	130	151	137	145	138	142	148	166	161	151	115	162	134	139	145	142	149	122	135	146	173	124	126	162	138	123	126	137	134	159	168	138	162	145	158	153	133	140	147	153	138	138	137	142	125	128	157	155	167	134	145	168	123	138	153	141	164	141	137	154	124	115	135	143	122	148	135	134	150	139	145	160	162	127	143	147	143	149	125	127	158	139	143	126	135	134	139	152	149	134	136	141	122	116	169	151	133	151	152	175	159	138	169	130	140	147	146	153	160	158	151	130	159	129	133	149	145	166	154	135	139	168	136	128	136	126	164	141	136	133	143	142	160	149	157	146	151	144	146	158	114	162	132	131	151	131	155	165	134	146	141	125	142	151	124	149	159	139	152	139	141	150	160	151	117	154	119	134	152	137	154	152	137	123	136	138	151	131	150	147	129	132	129	131	136	144	154	155	138	147	145	137	161	143	136	133	137	139	138	144	147	127	136	144	142	136	141	126	133	113	133	160	146	137	146	143	133	135	127	146	144	152	142	143	128	150	147	132	152	136	169	138	156	163	137	152	153	151	137	155	141	154	120	124	131	133	166	133	132	150	157	146	125	153	173	152	146	170	154	137	157	119	135	161	147	127	114	139	143	161	132	145	143	142	144	150	139	129	165	132	142	143	151	126	178	139	147	140	139	154	112	140	148	181	126	142	132	120	130	160	155	139	144	141	122	159	152	140	150	150	161	145	143	135	153	140	125	141	152	126	138	132	113	153	150	134	140	141	136	133	133	136	147	145	134	148	146	135	141	133	161	166	167	150	147	141	143	138	145	125	140	149	135	134	127	153	148	147	147	138	125	136	149	131	166	141	148	123	137	145	148	159	141	137	149	140	154	153	145	145	149	156	165	139	123	157	145	137	140	142	134	142	154	143	140	134	128	137	160	144	163	150	139	136	137	134	142	138	133	145	144	150	133	144	148	144	142	138	136	143	146	157	155	124	137	134	151	153	147	127	142	166	162	162	144	125	140	139	132	140	149	145	149	137	155	127	150	162	156	147	118	143	140	162	136	162	140	151	157	152	158	137	155	148	131	147	170	146	116	132	124	138	138	151	151	133	124	150	151	170	136	136	134	160	152	175	134	157	137	135	133	139	116	136	170	149	162	143	137	159	151	134	155	145	148	150	133	136	149	161	156	143	145	129	171	134	134	138	155	150	149	115	135	146	152	132	147	146	135	137	140	140	151	136	136	137	143	155	148	137	141	146	164	133	145	141	135	160	141	128	130	149	129	142	156	138	149	151	129	159	132	142	155	131	155	156	166	132	144	159	139	116	164	141	143	117	144	138	142	148	172	134	171	135	152	161	122	137	162	121	150	152	164	157	150	130	130	143	142	126	157	136
5296	574	471	393	396	367	348	361	364	353	368	368	353	362	378	392	349	362	374	368	371	373	356	366	355	389	369	344	327	344	354	397	369	343	323	358	344	366	384	338	391	379	350	358	379	385	350	367	390	352	360	366	379	354	398	361	381	373	338	398	363	345	395	353	350	369	353	364	368	351	369	388	369	329	392	367	352	342	315	379	366	386	367	363	369	352	384	368	381	358	354	373	374	359	365	371	331	348	392	365	349	358	347	357	368	375	343	382	370	384	365	383	360	337	374	376	396	375	375	385	363	409	373	348	379	352	399	332	342	366	360	364	370	371	365	358	343	364	356	390	399	374	397	354	357	392	355	361	390	351	357	386	348	345	373	382	360	311	372	381	396	372	355	358	391	366	363	353	371	364	353	379	340	384	381	354	376	375	342	354	399	360	380	319	371	370	360	369	371	385	384	381	363	384	349	366	364	355	379	317	375	363	354	359	386	354	378	349	339	386	394	373	356	385	366	357	359	384	370	347	359	370	390	345	372	417	360	378	388	384	342	369	367	339	341	347	360	359	366	359	347	363	374	341	321	353	344	366	344	401	366	367	382	346	369	345	378	373	356	348	361	388	381	317	339	362	370	389	342	325	390	373	397	376	374	336	370	357	366	368	372	370	370	369	370	345	359	375	354	386	360	360	393	363	373	371	337	382	379	386	368	365	358	391	352	358	384	349	327	358	373	374	338	371	390	363	399	359	399	355	362	371	371	350	346	375	365	382	384	363	358	360	371	346	373	371	362	384	352	344	380	340	321	337	370	385	339	378	366	356	389	345	421	379	354	370	370	365	357	370	400	362	356	332	357	357	345	384	358	336	391	372	380	362	365	370	382	383	358	364	368	359	330	345	386	354	382	367	376	342	357	327	358	381	350	359	363	352	373	392	369	373	345	376	372	336	375	347	364	348	357	368	346	328	352	386	383	367	398	379	343	358	376	344	335	334	377	364	356	366	370	356	344	418	362	357	385	376	368	355	378	367	387	360	352	378	351	370	370	352	359	383	330	400	324	351	401	362	336	399	351	384	362	355	377	397	399	346	370	367	358	397	413	377	391	358	387	320	324	349	377	362	387	377	395	392	338	357	391	368	333	375	390	342	356	332	346	358	348	400	375	374	390	343	366	394	341	372	340	365	379	409	364	354	407	361	347	358	386	385	371	379	351	358	389	371	378	362	375	379	398	358	335	383	355	339	388	371	355	318	345	343	362	363	384	389	322	346	386	385	354	354	366	343	377	341	369	382	379	366	376	354	331	364	349	380	374	362	350	370	387	358	367	363	381	364	384	352	338	372	385	346	371	349	340	331	365	330	343	394	371	401	343	371	385	357	348	374	360	359	350	337	371	350	368	370	326	339	368	395	348	347	340	383	353	363	366	372	357	387	391	354	394	352	372	379	358	376	366	347	340	349	338	394	353	310	383	359	390	361	350	341	373	422	347	383	368	352	390	367	370	378	362	366	333	380	358	338	403	322	373	423	353	386	366	364	342	391	361	353	336	377	390	371	372	381	363	389	362	374	381	405	365	344	355	339	390	357	370	384	381	350	368	347	351	377	361	339	369	345	319	334	377	367	365	392	335	365	342	370	353	372	336	348	391	354	385	367	367	384	378	370	377	357	384	367	371	385	372	371	403	379	398	357	375	366	352	368	359	350	346	356	377	368	340	376	368	340	373	377	349	310	398	371	350	351	341	337	391	377	354	359	346	348	369	368	350	363	381	349	369	387	374	341	365	383	343	370	364	396	348	345	384	379	346	376	375	374	333	335	401	342	368	371	348	362	371	358	329	390	391	363	386	366	381	312	341	354	339	298	355	394	373	397	347	380	344	388	371	339	370	345	354	381	379	372	375	337	355	369	336	383	364	383	379	332	372	382	402	365	336	375	358	379	360	337	330	335	352	372	341	380	323	386	351	369	388	400	351	382	337	384	356	363	414	360	376	366	349	378	377	365	345	400	347	369	355	350	397	370	386	357	351	410	339	360	337	378	356	343	368	375	351	386	362	351	354	346	353	348	380	384	367	377	337	357	341	338	372	363	408	379	335	363	370	376	376	361	389	397	354	354	396	349	359	403	364	390	369	358	367	355	359	364	365	383	353	367	359	367	343	384	322	382	380	331	361	366	348	382	352	343	383	365	392	344	346	375	345	341	356	361	374	371	398	408	397	323	360	367	360	387	337	353	366	344	353	337	358	357	371	363	368	365	371	363	381	365	385	368	382	329	393	412	359	347	357	372	369	331	366	352	385	385	383	344	356	336	365	350	374	403	350	359	341	352	382	363	358	373	386	392	342	351	361	394	339	346	315	347	350	372	349	373	355	347	353	349	360	401	370	365	358	339	340	362	364	346	356	362	359	363	379	365	354	355	382	358	341	387	351	348	359	372	372	391	343	372	350	383	363	369	371	394	350	388	377	350	396	357	374	387	361	357	364	363	355	356	385	369	352	338	401	354	408	364	348	377	344	371	370	370	373	343	354	337	351	402	357	344	402	390	324	361	349	399	347	361	352	381	358	390	367	383	371	385	360	377	332	355	354	347	358	370	383	372	366	330	341	356	363	338	379	394	358	397	345	385	365	410	364	390	377	393	364	370	388	375	385	386	395	335	403	341	353	392	388	371	358	374	364	351	371	389	350	364	351	374	384	367	361	395	368	379	344	384	368	388	360	361	345	361	379	406	342	325	381	352	365	390	354	382	368	358	390	356	368	378	358	377	361	395	356	400	351	370	367	349	348	354	384	394	352	338	355	360	375	376	361	364	361	375	370	378	374	368	385	369	378	389	357	376	376	387	347	375	371	375	338	375	381	331	359	376	355	356	381	343	341	343	379	353	357	346	352	366	385	373	387	369	355	374	377	358	368	378	368	407	356	362	355	359	333	347	371	379	374	341	381	353	414	340	381	363	343	323	360	413	393	346	348	347	366	367	366	389	383	423	371	396	367	386	350	397	377	374	370	390	360	367	370	346	388	372	391	407	350	346	387	374	368	384	381	405	368	342	352	352	350	356	371	331	377	377	397	347	373	344	337	372	350	320	366	380	364	378	392	398	324	347	363	352	380	370	387	344	387	359	369	368	366	384	343	380	366	373	381	369	371	352	370	395	356	360	367	355	399	356	391	386	347	349	390	343	380	385	331	400	339	378	361	372	381	349	373	369	361	346	375	372	366	336	354	365	374	401	345	352	370	332	353	362	344	371	326	340	386	376	303	351	335	352	375	390	351	390	353	390	358	353	366	377	354	364	366	365	348	374	378	361	367	378	345	365	361	374	356	354	321	372	381	363	351	366	378	367	337	372	356	342	371	374	379	376	347	338	383	359	360	396	349	361	364	376	363	374	345	389	355	355	383	357	337	353	357	362	356	360	389	349	354	391	375	345	357	421	347	376	352	372	351	369	352	338	354	372	347	375	405	370	333	371	397	367	349	351	377	350	393	376	365	364	362	364	370	355
23031	19990	23273	26424	19980	19926	1820	426	299	294	276	289	265	299	270	266	252	275	245	250	275	298	271	263	258	235	262	261	273	234	263	255	259	261	273	253	253	247	261	247	228	275	245	241	265	272	238	233	252	278	252	262	248	245	264	240	223	227	230	243	262	261	244	259	242	253	242	266	260	259	269	256	250	251	274	261	257	278	266	242	270	218	243	276	221	240	249	285	245	277	264	251	241	265	231	231	271	239	252	241	251	253	250	250	230	261	225	235	259	266	285	239	221	223	223	241	234	241	271	269	234	256	237	231	269	284	227	267	212	250	253	263	258	270	253	238	258	242	242	254	250	238	245	266	251	248	243	284	247	256	221	241	204	256	264	258	250	265	229	248	240	237	234	246	223	254	270	262	268	219	267	277	243	211	262	261	294	269	241	272	245	227	256	250	266	254	259	263	223	236	216	250	249	270	270	261	247	273	254	216	217	239	250	266	219	254	228	255	248	268	270	260	243	226	224	233	267	236	241	217	252	249	260	211	241	220	254	229	207	225	260	256	239	243	249	243	293	247	246	249	230	258	242	245	239	238	291	278	263	240	257	242	244	253	287	234	237	270	241	238	249	239	229	247	254	258	239	281	258	228	268	257	234	262	261	280	237	250	279	233	263	244	263	260	234	266	245	257	238	226	254	240	239	216	241	244	254	277	270	266	233	260	244	249	260	228	264	247	251	254	222	230	228	242	261	251	231	240	221	253	246	259	276	266	249	264	271	221	254	261	258	230	218	268	250	264	247	253	245	228	229	244	258	238	277	270	254	254	274	253	231	226	241	241	283	245	263	204	242	252	250	241	259	235	264	223	254	261	261	255	259	244	261	239	269	237	253	248	250	260	212	242	266	253	255	279	239	262	268	239	276	271	251	221	259	259	236	283	262	256	237	240	231	249	255	249	250	252	247	271	288	269	257	237	219	248	242	246	264	260	271	268	235	221	247	260	251	239	279	247	243	249	275	226	235	259	247	254	236	259	264	250	279	241	231	247	243	228	262	241	281	225	246	255	281	234	251	274	226	235	242	252	278	227	238	249	258	247	224	244	226	252	244	238	253	234	238	260	225	257	252	246	213	242	230	244	272	269	272	254	235	225	253	269	251	256	232	244	270	262	229	247	255	235	249	247	225	250	231	268	264	268	226	251	297	225	260	271	258	260	247	249	229	242	231	253	264	242	250	248	232	223	258	264	246	231	275	256	251	244	283	251	263	255	221	249	254	257	285	261	217	251	259	231	215	219	231	262	265	232	294	220	295	278	248	247	230	252	260	242	230	257	253	247	266	268	277	257	268	229	240	263	245	262	256	247	246	243	259	263	233	273	244	241	254	237	263	240	247	236	258	246	261	249	223	245	258	234	225	256	221	263	261	266	258	230	261	241	262	263	242	264	247	251	239	247	260	255	250	292	268	255	246	272	256	255	256	262	213	260	278	218	243	242	247	277	256	263	269	273	250	254	263	270	226	255	244	263	248	251	236	251	244	234	266	257	250	280	245	240	237	249	223	246	269	268	241	257	267	277	269	258	219	233	261	224	229	229	241	249	236	249	271	231	242	217	271	261	242	269	235	245	270	240	264	274	247	219	224	244	247	241	270	246	283	243	237	218	250	249	249	267	257	255	258	244	224	271	261	257	246	265	232	265	267	274	278	260	271	251	246	268	231	236	265	268	266	235	237	234	247	221	247	253	279	243	237	252	274	248	263	262	242	246	267	254	258	220	263	231	254	297	263	271	275	248	232	266	286	259	251	234	260	286	253	254	243	246	254	233	261	226	242	248	223	230	246	257	240	272	231	281	275	241	274	269	218	251	242	237	246	258	238	257	233	239	253	242	274	245	282	249	244	217	272	243	228	231	247	265	278	229	261	261	214	256	253	246	258	242	265	277	260	256	222	246	258	241	247	235	228	219	274	271	230	253	227	288	250	252	250	259	237	282	258	263	260	222	234	246	265	258	237	237	247	261	246	247	250	239	247	223	231	249	253	235	271	250	272	250	263	247	216	247	263	246	240	267	230	265	234	233	257	268	281	251	253	234	234	248	258	265	268	258	230	256	251	270	216	284	270	267	247	260	235	268	245	246	241	263	253	238	246	253	267	236	263	233	246	228	258	219	242	244	254	283	244	258	246	242	264	277	260	272	264	250	270	221	243	252	240	292	253	277	253	261	294	241	237	255	236	248	231	237	228	234	279	269	261	260	267	228	247	242	233	257	276	253	265	255	254	246	234	263	258	261	271	231	244	256	266	257	250	249	231	263	263	244	240	235	251	252	259	252	281	215	285	245	248	248	249	213	251	244	234	244	269	267	255	275	248	267	288	267	249	245	246	233	256	250	244	270	252	260	272	259	218	238	262	225	230	265	249	273	243	254	239	250	247	233	265	271	242	277	233	239	270	233	265	243	231	246	244	230	249	238	271	249	229	228	268	241	237	225	273	229	242	238	263	241	225	241	249	247	226	241	261	240	259	245	232	263	261	232	234	232	246	255	257	252	250	249	221	199	275	230	279	268	302	259	250	257	256	260	250	264	257	264	242	257	224	264	250	230	251	260	268	244	248	266	263	205	248	294	240	254	270	283	261	242	251	245	239	228	252	246	256	244	273	222	270	232	226	217	271	258	221	228	262	249	251	245	232	248	242	251	270	232	273	263	244	253	243	242	254	226	262	251	250	242	211	285	253	248	250	264	245	255	260	230	245	268	259	243	239	233	256	277	269	278	281	248	252	263	235	270	258	255	235	265	231	242	230	232	248	240	264	272	244	230	234	262	253	245	249	233	250	254	222	252	242	266	239	249	232	223	250	258	250	291	275	251	223	222	235	214	261	235	231	242	240	269	251	262	255	219	224	255	274	260	264	269	287	255	270	220	271	265	274	247	249	242	280	236	266	250	245	265	265	270	262	234	242	252	250	253	243	238	235	243	218	257	264	259	242	239	235	252	262	264	257	255	201	256	266	220	215	238	268	242	260	253	220	223	241	223	222	266	274	244	241	286	252	268	262	263	239	260	278	246	256	253	245	222	252	240	248	256	268	244	295	293	244	222	240	250	252	243	268	237	234	228	246	244	261	241	259	244	233	311	239	241	267	250	249	234	234	248	267	241	269	230	254	234	252	246	226	268	261	278	227	242	257	241	260	255	235	238	246	230	235	253	235	238	280	261	282	251	239	277	243	291	279	256	260	264	264	246	281	269	223	238	271	255	258	286	248	255	244	229	252	256	286	233	255	250	244	243	265	249	246	237	232	232	249	268	257	219	278	290	241	273	288	244	264	269	231	260	198	243	220	247	255	268	254	245	263	259	219	267	250	242	282	265	256	246	246	244	262	224	254	271	250	277	245	253	242	250	251	249	274	236	230	254	276	256	274	233	231	252	273	249	244	240	228	257	268	258	241	249	244	247	261	259	249	297	255	267	257	248	253	296	263	244	232	269	244	242	245	262	268	250	268	265	266	216
5725	2858	1554	831	725	634	629	578	597	608	577	566	541	566	561	545	562	547	548	573	595	581	536	536	601	636	582	570	508	548	543	564	583	586	566	553	568	588	562	542	565	600	558	563	571	540	573	532	562	574	564	549	560	576	557	580	569	533	547	595	545	572	541	560	563	553	572	577	612	556	567	592	547	543	542	589	585	534	548	578	535	563	562	542	541	537	507	572	522	555	583	578	574	577	568	573	548	603	561	596	552	555	563	542	564	539	561	558	589	537	545	536	615	535	524	563	570	549	555	571	559	584	527	524	542	564	576	523	584	599	578	576	555	565	595	553	537	571	567	509	580	557	548	540	563	567	555	524	590	584	531	520	539	550	575	533	566	540	575	573	573	514	554	548	576	560	593	565	570	576	592	559	568	546	579	532	583	603	560	572	560	531	569	556	547	563	575	601	553	557	565	559	525	594	574	550	562	583	550	577	575	571	540	558	515	563	542	536	556	555	532	555	555	577	539	609	516	540	527	515	617	549	586	535	570	559	554	557	586	575	559	524	525	572	536	551	524	562	567	513	537	550	561	553	576	554	553	610	559	576	539	570	534	524	565	602	561	506	571	528	560	566	595	562	587	582	579	526	572	559	562	555	596	562	563	530	529	571	563	540	546	562	587	609	570	543	517	525	564	565	514	557	556	577	541	555	541	531	545	572	586	548	543	543	549	582	552	593	544	564	542	534	529	569	568	574	555	554	520	543	536	564	560	562	539	549	578	537	553	603	536	561	582	542	551	516	564	570	606	572	549	536	540	530	544	548	574	560	544	546	556	534	537	542	541	550	569	529	590	513	579	587	583	565	534	560	562	565	541	553	519	474	563	552	592	580	599	580	533	545	577	532	599	558	522	558	536	571	563	543	543	529	549	549	573	557	516	520	577	531	572	524	534	575	516	544	572	571	585	566	533	575	528	564	566	573	564	542	593	536	586	582	583	560	531	524	535	528	552	552	520	615	577	549	568	578	567	561	570	542	579	473	577	542	506	507	574	528	565	573	559	582	595	527	567	567	582	596	584	522	562	550	570	530	565	548	555	592	530	578	575	586	560	560	547	620	565	585	520	579	602	542	505	554	534	605	536	587	580	600	555	595	533	567	543	523	585	537	528	548	569	594	586	591	559	550	554	545	628	548	559	604	555	543	579	539	555	554	538	585	565	590	544	569	557	571	533	593	567	556	531	554	580	590	559	500	570	552	539	538	533	612	551	581	555	556	546	590	546	560	593	615	533	561	595	551	549	558	594	574	554	512	550	562	575	579	583	564	578	509	533	572	531	567	503	562	570	565	599	524	500	505	576	533	583	532	545	578	558	561	575	548	590	565	519	619	529	561	568	586	557	574	550	594	589	577	550	593	559	550	607	557	593	548	568	579	552	538	570	548	532	517	528	559	563	602	533	532	577	534	556	578	564	545	562	554	512	540	573	546	540	574	582	555	587	588	602	548	595	570	530	540	585	572	540	522	563	588	538	570	553	580	572	523	539	586	547	536	502	538	522	583	555	532	587	544	498	569	566	528	549	542	541	561	568	539	583	578	553	588	550	560	541	549	583	552	550	557	564	541	571	524	544	560	556	584	552	532	604	564	559	549	539	559	588	525	542	591	530	620	572	561	568	543	544	543	564	588	585	560	544	570	575	511	552	539	557	555	548	554	501	550	563	569	544	541	555	561	544	576	546	537	597	577	578	556	606	509	527	574	558	576	543	596	551	550	556	546	594	574	559	523	527	550	566	537	551	525	568	518	583	551	576	561	572	584	539	555	539	502	564	561	577	552	542	571	535	559	542	523	547	541	562	530	525	551	571	585	522	521	544	551	542	593	582	560	544	519	553	563	586	552	545	582	578	569	554	563	497	584	585	573	566	551	528	552	588	605	550	516	533	567	546	555	540	632	555	532	533	561	578	541	559	581	583	611	546	603	577	546	551	556	600	592	596	590	547	538	541	541	548	577	534	577	591	584	574	555	590	581	556	556	537	570	562	565	552	558	573	555	575	543	566	544	570	535	555	548	551	565	536	526	580	557	551	540	543	564	586	556	587	560	536	562	562	532	544	553	604	567	563	564	549	537	570	549	545	619	558	589	560	587	558	557	494	532	584	547	544	587	538	569	535	514	530	534	548	582	546	566	518	544	533	528	524	536	556	538	548	564	593	553	576	522	567	584	534	566	554	593	548	549	532	554	509	581	550	550	577	574	534	542	592	585	573	576	577	565	570	605	578	519	495	550	541	563	525	567	504	568	601	578	571	554	539	518	537	583	553	577	557	585	572	556	564	570	546	589	545	577	573	518	539	548	574	570	587	528	556	524	545	547	619	528	580	573	558	605	546	584	543	593	590	542	621	565	556	556	544	523	587	576	527	560	539	551	557	546	553	593	547	532	592	575	602	550	541	529	584	540	528	553	561	555	585	539	567	594	539	535	618	546	540	540	494	548	563	577	556	540	565	562	540	531	542	581	578	556	552	533	585	548	540	553	576	576	539	539	565	531	559	580	553	556	586	557	570	554	569	554	541	580	547	603	584	525	568	550	568	577	546	548	571	580	563	565	570	567	546	560	528	538	535	570	541	550	528	483	533	544	530	602	534	536	564	531	569	563	555	589	544	597	579	556	558	529	566	546	515	596	550	548	584	559	589	575	530	571	561	493	541	555	548	572	565	617	544	602	544	511	546	582	555	569	572	506	541	565	597	608	576	549	562	554	519	554	505	556	546	561	579	539	584	497	550	549	590	579	551	594	575	580	599	503	580	534	570	535	568	584	573	524	567	536	602	600	521	569	529	583	580	605	563	558	553	586	559	530	542	586	548	575	557	576	559	569	597	542	604	518	558	555	550	588	524	533	560	564	578	529	527	601	544	559	591	607	545	528	594	555	527	606	563	569	559	553	573	586	559	573	558	569	559	598	539	542	574	584	536	568	567	544	540	602	592	548	563	590	521	558	560	520	539	587	535	601	574	600	567	517	551	533	538	561	523	554	585	558	540	588	565	527	523	582	523	558	579	528	547	531	594	580	598	572	559	556	559	496	577	554	542	530	574	542	558	614	598	558	580	556	588	550	535	538	556	562	578	560	532	587	537	530	540	565	539	541	602	568	554	565	548	581	545	590	570	590	560	568	554	613	562	542	512	586	554	595	581	569	550	575	584	554	537	543	550	542	576	563	591	553	558	545	553	542	564	549	546	575	539	555	565	559	532	552	549	544	548	563	588	556	553	554	560	585	541	502	594	556	534	536	587	520	564	561	548	578	573	563	579	558	531	571	546	580	546	581	618	545	581	583	529	557	578	573	543	556	568	584	555	546	539	555	533	526	542	545	551	570	554	574	552	519	507	513	584	553	584	559	543	542	554	528	561	563	615	570	527	565	549	560	533	564	581	556	561	558	596	562	555	578	584	531	582	576	586	601	559	564	566	526	562	556	546	497	548	540	542	598	569	505	560	517	597	530	537	524
24783	21924	25755	28715	21924	21944	17766	656	409	343	324	285	262	299	286	289	244	247	249	251	248	226	242	209	248	231	222	275	206	225	245	245	224	230	233	223	208	230	221	215	219	228	225	223	230	225	244	229	205	236	228	239	209	235	253	232	207	226	209	222	224	196	228	232	203	230	218	220	207	227	232	208	238	190	220	231	221	242	210	214	220	212	237	235	220	177	209	225	220	205	214	224	238	248	209	228	209	226	215	219	233	205	213	221	232	220	231	220	203	248	211	238	221	214	186	226	233	236	212	246	246	224	214	230	187	222	215	241	226	241	218	206	220	208	219	224	226	244	233	198	242	229	218	202	244	230	215	227	216	218	237	217	218	206	204	228	244	230	207	210	226	226	222	223	210	225	198	225	219	217	215	230	244	242	227	215	226	211	234	228	201	216	236	215	215	213	216	220	216	243	235	240	212	180	184	201	213	225	250	247	200	214	201	234	211	198	206	216	179	208	241	222	244	223	205	214	245	245	231	240	234	238	233	223	236	246	215	225	225	227	216	211	234	239	196	242	208	247	204	225	229	227	218	203	238	246	224	229	215	212	241	219	210	256	260	234	217	228	218	231	225	203	230	216	200	190	220	230	219	241	216	247	241	224	225	239	200	234	214	228	242	212	212	232	186	214	225	215	233	190	227	189	234	206	209	220	221	213	230	211	234	209	232	234	223	198	214	236	215	197	216	261	236	248	238	199	197	216	258	224	253	228	225	223	238	196	219	219	224	219	238	224	231	212	215	229	218	232	207	251	212	239	223	239	220	212	200	233	216	218	222	221	238	214	206	200	230	225	216	214	202	238	206	239	206	231	211	221	230	216	216	234	215	207	239	216	234	234	230	233	201	226	237	226	224	214	222	218	222	185	200	225	232	210	218	243	217	200	214	228	228	212	217	249	198	212	243	222	236	208	207	211	212	225	221	221	212	210	244	200	247	219	228	240	215	200	214	233	240	221	248	247	222	203	214	218	199	238	200	228	222	207	236	204	246	212	214	212	226	229	229	224	246	202	240	237	227	215	240	233	238	225	205	222	219	205	239	233	243	225	238	248	205	234	219	208	210	202	219	221	227	229	171	219	226	211	210	225	240	193	212	222	201	233	219	213	221	220	229	223	205	213	197	218	231	234	230	211	209	215	191	227	218	213	244	227	241	211	221	223	210	221	225	229	187	235	224	243	212	255	207	232	250	216	208	228	222	245	234	225	204	216	191	227	272	232	218	223	209	208	245	217	219	229	203	204	240	217	216	246	237	234	229	218	221	223	204	223	234	213	215	183	183	214	212	240	256	218	229	227	212	232	210	205	193	224	196	235	212	223	236	216	206	231	204	222	233	204	226	234	218	231	193	229	208	242	180	200	201	218	242	205	228	212	206	246	235	259	230	239	251	218	216	205	213	193	219	216	233	232	224	244	235	236	206	226	195	209	226	228	215	235	225	197	210	214	207	209	189	230	206	205	227	231	220	241	216	235	219	232	223	209	226	245	218	216	214	210	225	240	230	216	265	217	232	268	206	220	202	223	232	200	217	237	236	236	229	206	215	207	217	244	237	261	212	227	213	263	234	241	190	237	208	257	217	226	255	218	180	214	226	221	211	221	225	197	209	221	178	227	215	203	223	193	233	231	213	219	227	238	207	233	247	233	228	226	233	226	214	219	239	232	210	222	206	225	241	223	227	206	210	242	248	213	207	241	241	210	223	238	200	216	230	231	208	227	231	227	209	198	202	220	211	199	197	231	203	181	210	199	204	209	214	231	217	231	186	214	216	216	235	221	203	219	231	240	226	217	219	184	178	198	224	234	220	230	239	237	214	235	198	199	211	232	205	234	223	227	234	200	236	250	214	222	203	232	252	217	212	238	211	237	236	255	255	219	214	219	206	225	219	231	219	232	197	228	229	206	217	244	221	217	200	203	225	222	224	221	230	204	208	231	200	202	233	221	224	210	226	208	238	219	211	210	217	196	218	183	221	243	234	224	215	235	221	204	203	229	233	200	224	251	219	205	197	233	250	213	204	196	232	207	195	202	207	227	229	205	207	214	218	238	217	265	259	259	239	256	222	191	225	206	221	200	252	213	210	239	238	208	258	232	220	212	225	245	220	235	207	212	222	215	238	245	221	232	208	200	265	231	221	203	242	187	212	231	253	241	230	224	200	233	221	237	225	221	217	220	224	220	226	210	248	235	213	217	208	230	202	200	242	186	196	228	213	233	233	214	234	205	221	203	206	223	228	214	221	220	220	222	262	231	227	220	229	239	193	196	230	227	201	219	210	196	235	234	211	228	216	226	197	239	227	216	198	220	217	227	244	231	240	225	235	217	212	229	214	183	232	212	220	222	231	213	187	241	201	194	199	217	214	242	227	235	185	228	242	229	216	240	217	231	210	239	234	225	204	215	216	204	233	213	209	216	253	230	226	229	214	244	216	232	229	222	206	237	219	235	197	226	206	212	240	217	245	207	238	238	234	232	231	241	222	222	211	227	238	224	227	261	206	238	212	203	231	203	210	198	231	219	215	197	242	211	216	215	239	210	238	240	203	215	227	194	233	214	206	240	232	201	246	209	209	223	210	243	214	203	216	253	222	216	232	218	219	200	214	219	219	209	223	234	240	248	195	236	220	215	237	213	242	235	231	203	207	216	229	216	219	211	221	211	240	205	223	219	214	226	205	195	212	223	216	219	225	230	228	222	207	201	210	208	223	231	255	229	215	202	222	224	211	236	210	211	252	229	242	221	234	226	213	241	223	212	204	212	197	209	219	218	236	227	237	269	237	217	204	232	223	231	219	211	215	200	223	214	244	231	222	216	210	196	214	236	238	209	248	207	241	223	247	218	258	225	233	234	204	214	227	197	214	198	273	204	200	204	228	200	187	249	208	222	219	215	240	216	214	223	242	233	230	222	198	229	236	217	197	230	240	210	241	239	210	222	238	199	209	231	194	199	212	223	244	205	207	249	221	221	230	211	221	224	218	220	221	221	208	241	230	193	207	228	245	224	217	235	231	207	221	228	221	204	229	198	196	223	229	221	230	221	243	206	201	236	227	202	219	249	214	225	192	200	243	260	217	215	198	195	214	224	190	229	241	238	235	227	205	202	233	233	226	189	205	235	211	241	229	231	218	222	218	225	234	215	230	193	216	209	200	209	249	259	219	232	257	198	214	218	191	242	224	228	220	228	206	193	204	223	211	219	224	230	260	227	221	209	221	255	224	246	223	226	217	203	230	227	211	248	240	212	228	218	218	237	216	221	188	236	238	243	221	240	249	235	193	209	195	218	238	233	229	203	201	225	239	211	242	197	219	201	194	221	223	216	226	200	222	227	194	244	223	204	206	218	213	180	235	228	219	234	246	214	204	219	224	212	204	230	261	205	251	235	187	205	226	245	227	214	238	202	217	232	215	218	224	245	226	242	203	225	234	235	220	247	202	186	215	229	229	191	198	223	216	202	182	248
7329	4541	2231	1158	828	650	619	603	584	527	538	502	471	490	516	498	489	490	491	499	473	468	457	445	490	448	477	459	490	489	491	477	503	498	443	460	479	481	483	467	470	497	472	477	453	465	484	456	446	462	476	489	497	511	465	488	498	453	491	483	471	465	443	448	472	451	486	451	464	474	486	471	465	485	507	485	480	485	499	440	488	420	470	491	472	522	496	475	514	474	498	438	500	474	479	493	509	484	452	478	487	487	486	466	491	489	469	471	471	501	476	495	481	463	482	428	505	429	499	463	480	476	488	501	483	464	478	476	476	456	502	482	485	462	503	466	513	467	465	486	466	464	474	434	450	461	435	491	517	484	490	462	474	487	463	462	458	464	487	467	464	482	525	466	501	503	463	464	522	492	487	491	440	459	457	479	477	481	469	455	504	490	514	479	457	459	439	478	489	515	470	483	482	452	495	513	482	459	445	506	484	506	494	490	456	493	491	447	470	479	452	482	530	489	504	461	469	483	468	432	501	499	489	472	499	485	506	488	468	482	468	435	469	483	459	489	497	483	447	455	464	484	448	517	491	482	457	482	448	469	458	463	486	454	446	455	486	483	481	455	492	502	509	475	500	421	496	475	453	472	476	462	458	505	478	491	494	473	500	483	480	485	468	486	437	492	500	479	462	507	492	453	506	429	496	490	441	444	462	478	509	504	464	464	487	494	462	456	452	448	478	482	426	501	462	478	482	520	529	473	478	482	504	516	486	486	486	481	479	479	450	520	471	450	480	490	481	494	507	459	468	434	454	460	466	487	499	462	515	476	484	512	441	482	484	485	495	476	458	487	464	465	445	486	478	493	452	508	459	475	466	480	482	439	470	488	480	461	441	477	501	487	484	508	479	476	486	510	484	451	476	431	489	474	469	491	483	462	468	512	493	446	488	456	479	449	521	504	447	457	465	455	505	477	488	484	478	404	482	453	469	506	496	499	488	486	493	488	466	507	489	501	452	503	502	463	487	477	438	453	515	486	490	484	462	489	435	483	480	446	458	467	478	481	449	485	453	457	505	501	486	465	470	449	467	482	464	465	441	466	447	449	502	508	458	489	452	488	511	469	462	513	494	496	510	475	487	515	481	475	462	509	476	470	483	476	488	475	492	479	517	503	457	491	473	500	471	452	494	490	495	470	477	511	481	481	435	478	504	482	496	461	457	457	497	525	468	468	469	449	455	468	503	491	433	491	492	505	469	480	459	424	485	475	486	510	477	472	429	539	456	450	442	462	474	449	510	510	495	472	483	468	471	458	464	501	467	479	457	459	440	457	455	463	478	441	510	465	489	443	481	482	492	482	499	487	488	497	521	489	457	487	478	469	468	455	484	494	460	467	472	437	492	498	492	437	482	465	529	460	473	473	466	474	457	470	431	482	459	476	446	451	477	459	536	493	485	456	494	480	511	446	473	498	476	476	445	477	480	451	499	468	479	464	485	515	479	486	490	486	507	494	481	496	431	505	480	505	476	458	479	501	453	442	490	465	496	500	457	487	479	438	446	470	478	495	446	484	485	472	469	476	457	484	482	486	494	478	432	492	498	497	471	439	451	538	490	478	468	505	436	507	507	497	476	478	517	475	513	446	463	435	451	469	477	502	434	488	497	477	465	436	474	450	513	496	488	496	482	533	476	461	476	473	462	449	496	442	439	488	497	500	425	495	488	467	455	451	493	466	446	497	486	472	466	490	454	473	481	497	515	472	444	489	486	451	482	499	470	478	499	515	465	505	518	469	500	497	471	487	465	466	465	464	477	473	451	500	472	477	452	493	449	454	479	471	475	452	482	443	460	427	474	528	487	445	495	478	477	482	473	486	459	431	501	463	453	487	454	495	505	475	484	504	457	457	484	484	513	484	449	448	491	469	490	461	464	486	484	446	464	462	456	460	454	491	457	499	495	433	482	506	501	463	469	442	443	462	451	481	518	463	461	429	484	486	458	492	446	482	510	507	464	491	505	481	480	502	452	471	510	489	478	450	478	454	474	483	429	475	456	503	513	490	503	503	450	476	460	446	487	444	456	485	476	490	500	465	453	486	526	514	436	482	463	551	498	467	447	460	475	490	448	460	465	492	489	480	537	484	512	483	493	477	503	469	486	483	492	445	471	454	515	459	485	489	509	437	492	462	451	495	504	512	460	460	501	488	465	496	474	496	485	479	472	462	463	462	491	470	509	478	484	440	473	494	471	451	472	458	457	464	501	469	486	505	465	483	487	480	502	473	510	471	463	465	451	471	460	491	530	467	494	505	486	467	498	478	502	476	461	449	503	499	458	512	479	467	499	452	496	476	486	504	445	487	519	502	517	524	448	480	513	506	479	473	495	507	484	449	494	439	440	493	439	494	488	471	504	482	483	476	476	481	472	464	473	521	522	483	525	449	469	490	462	454	468	474	470	492	447	463	475	467	497	492	480	484	468	468	479	519	470	459	442	455	486	507	468	494	449	478	459	523	462	479	473	432	485	471	461	482	475	473	482	503	468	482	488	481	499	492	486	462	468	489	464	492	474	495	467	470	445	457	484	484	496	464	471	467	447	488	463	435	480	467	499	500	490	462	440	467	526	480	486	487	478	494	479	511	506	457	487	476	470	465	486	502	498	476	510	481	469	487	472	497	460	486	467	464	487	461	429	458	515	495	494	486	501	496	471	475	435	468	453	456	433	467	499	475	464	473	469	508	481	451	462	484	472	475	454	453	477	453	455	439	487	481	500	484	468	463	471	493	428	445	463	451	466	462	478	492	460	447	466	494	472	547	438	506	488	471	499	493	504	464	491	451	449	473	458	519	477	482	468	506	528	462	456	453	509	472	463	461	451	490	431	488	453	523	482	456	446	460	474	471	476	461	460	478	478	479	480	442	507	522	459	495	471	437	446	521	464	478	454	444	469	496	493	452	474	481	479	489	447	453	484	470	508	482	472	463	438	471	524	488	476	466	496	489	439	464	488	477	465	504	511	453	458	455	483	476	441	470	461	457	493	497	482	505	481	472	503	433	490	530	462	509	478	456	497	473	476	519	487	473	478	470	464	507	486	450	470	485	456	481	490	469	490	500	477	481	507	504	440	510	502	475	446	494	504	447	493	502	463	489	478	495	453	461	466	462	463	500	480	482	495	467	460	501	454	445	444	479	499	480	446	477	505	473	443	462	451	501	504	448	480	509	449	502	463	497	473	484	496	502	457	464	488	474	490	433	475	469	464	443	491	455	489	499	520	486	476	488	477	444	479	484	515	471	495	479	458	456	465	443	494	544	506	467	486	485	473	474	444	500	517	480	514	459	499	488	468	489	513	474	437	491	471	492	467	463	467	505	459	508	458	444	467	515	470	447	488	478	485	475	452	471	507	468	442	452	455	486	521	488	487	475	454	468	509	508	493	483	463	484	480	469	449	452	487	506	473	498	466	455	460	460	467	484	448	477	497	459	498	458	500	461	465	484	462	490	463	499	477	488
31952	19138	6558	315	200	184	153	136	159	120	142	164	144	144	134	145	151	138	153	157	132	133	155	152	141	143	154	126	154	144	155	117	159	140	134	156	162	148	139	143	134	165	157	153	154	155	149	133	150	181	169	147	177	140	127	143	156	145	142	152	149	173	128	143	152	156	122	162	134	148	160	145	145	149	138	141	174	151	137	160	156	157	154	164	150	133	133	150	164	152	126	149	138	134	134	159	135	143	149	150	139	155	116	142	147	125	136	143	139	172	139	133	133	147	160	166	136	146	131	156	169	172	172	138	153	139	120	146	152	129	137	111	142	163	151	143	158	137	143	136	134	147	127	153	144	169	137	123	151	158	168	150	147	127	134	139	143	137	142	128	175	148	149	150	162	143	162	134	149	132	150	148	139	121	137	145	125	133	124	125	150	138	129	137	130	132	154	156	123	137	155	140	153	159	150	131	145	131	128	145	147	138	139	117	147	165	138	126	152	137	114	141	152	121	136	138	138	137	154	147	154	140	135	159	134	143	116	132	150	158	142	145	127	134	134	143	151	151	148	149	133	151	151	144	117	144	146	120	127	136	141	156	133	122	122	137	147	127	136	140	156	134	156	152	146	165	144	125	160	134	143	134	126	145	140	143	172	131	152	140	141	166	125	129	128	162	158	173	153	169	137	134	130	150	153	136	139	125	158	168	145	136	141	140	162	147	144	124	130	154	158	135	148	138	172	148	140	154	150	138	171	122	149	154	122	142	141	133	156	130	148	137	135	132	159	148	133	153	136	145	145	127	164	151	135	159	143	122	149	133	161	148	128	129	126	128	150	133	152	127	136	125	149	152	126	135	146	142	161	155	155	141	135	140	158	165	158	127	152	134	132	128	144	140	142	158	128	157	131	146	156	129	152	137	147	156	149	161	141	135	154	117	132	149	143	148	144	144	177	148	136	164	119	130	151	134	149	199	157	151	147	158	115	140	145	140	150	156	126	139	142	136	144	130	139	131	144	144	141	148	138	127	132	148	165	143	140	133	149	152	120	129	158	169	139	133	122	135	153	157	140	144	130	111	150	151	143	138	129	141	155	151	133	132	139	147	138	148	139	144	127	164	154	132	142	153	164	147	134	150	170	178	140	132	141	124	113	127	142	146	159	147	139	141	137	134	172	144	138	145	135	161	134	151	127	170	143	142	144	122	146	148	135	150	162	154	133	139	145	135	133	138	132	139	136	153	144	132	133	124	146	128	159	143	160	139	137	150	133	155	143	148	161	127	142	147	143	121	157	148	137	148	142	149	128	138	140	142	143	160	155	146	163	150	135	145	128	135	145	148	163	138	134	131	158	153	125	154	131	127	168	154	148	152	141	161	138	140	140	170	139	147	134	141	139	124	145	131	153	173	145	130	123	132	158	145	153	146	126	151	138	129	140	171	159	140	166	177	142	132	119	163	152	134	152	162	146	137	141	148	145	143	135	153	147	132	133	139	112	119	145	141	171	154	165	139	135	149	156	127	141	160	151	160	155	137	132	127	133	144	145	136	153	164	124	153	119	154	169	147	137	153	158	157	144	136	150	149	145	154	151	129	127	156	151	132	134	157	147	148	158	112	140	145	153	125	153	153	123	130	156	142	152	121	152	131	156	132	154	154	158	152	151	151	149	150	147	131	154	131	138	152	126	138	132	148	133	139	142	140	125	130	136	133	131	148	125	156	146	147	156	155	147	162	137	133	127	137	148	168	145	150	157	158	162	144	154	141	126	128	161	132	138	157	137	134	131	170	144	170	157	137	129	128	164	130	142	149	151	153	160	116	143	123	143	139	149	128	144	142	149	133	162	162	133	146	122	144	154	153	166	139	181	151	122	129	144	135	138	139	140	138	151	137	127	157	149	150	137	113	129	115	144	117	163	156	123	154	148	161	159	116	119	124	160	145	159	154	142	151	137	129	140	147	124	160	163	160	127	150	152	156	139	137	149	146	145	142	150	113	141	156	132	117	163	126	167	154	132	151	141	172	139	145	154	153	171	146	145	149	132	150	140	152	150	125	144	144	162	149	112	148	150	136	131	141	147	145	159	156	153	129	141	158	151	120	160	136	146	145	130	157	125	144	150	116	162	144	166	144	148	131	153	137	135	153	150	130	145	174	156	142	151	130	176	136	148	144	142	168	141	169	161	139	122	130	142	165	157	167	140	122	141	144	164	138	121	130	144	153	147	141	150	135	123	153	135	133	126	136	128	138	146	133	152	148	136	154	147	137	155	150	128	153	153	130	162	159	134	155	149	153	145	151	137	153	136	149	163	153	138	136	133	136	152	131	139	153	137	161	127	127	132	134	132	146	141	133	145	132	137	137	138	154	138	165	129	133	118	157	144	138	132	128	154	165	136	166	130	138	152	138	155	136	154	150	113	132	132	140	150	159	143	152	159	148	148	144	162	146	128	147	134	152	143	153	135	148	165	161	133	127	143	146	111	156	164	139	138	137	161	142	136	149	152	144	155	154	137	124	163	156	148	134	145	127	144	151	143	122	141	150	147	145	154	137	133	147	122	125	142	122	151	139	141	146	133	141	136	161	140	172	149	174	148	139	128	145	151	150	138	146	139	153	147	158	162	132	140	140	150	171	120	137	150	148	159	150	137	149	134	124	139	137	150	148	148	122	140	136	136	132	139	129	158	150	149	131	153	163	162	158	131	129	140	141	135	153	144	132	150	132	162	131	155	139	152	146	157	181	140	139	143	151	138	177	143	138	148	143	153	136	145	126	139	141	130	130	120	160	171	147	138	152	141	162	160	133	144	161	166	137	141	133	175	144	148	146	136	125	164	174	151	145	149	165	162	148	146	140	117	133	132	154	145	164	148	157	137	132	141	126	139	120	168	157	154	145	140	156	148	130	127	137	149	140	144	139	146	140	136	147	129	144	134	166	137	142	122	159	159	129	140	141	155	146	159	144	154	144	140	157	139	158	143	166	153	146	126	147	125	132	146	148	133	145	134	127	153	143	148	128	142	140	135	161	164	140	168	153	135	147	120	115	141	132	117	129	145	151	151	141	132	146	149	154	124	149	141	160	162	133	150	138	166	160	154	156	147	149	140	153	159	137	141	137	129	147	149	154	156	171	141	144	167	171	135	152	159	132	124	132	151	120	160	147	131	142	146	157	181	130	152	157	137	148	140	130	146	173	163	150	128	156	150	138	160	130	125	121	162	145	152	158	141	126	129	106	152	142	142	130	178	128	152	141	140	136	135	125	131	151	144	136	147	149	150	151	154	124	148	152	147	119	124	132	118	108	163	145	145	152	135	136	149	140	157	156	137	142	128	142	123	145	144	151	154	143	139	145	153	150	161	143	109	155	137	151	157	145	147	146	138	125	155	158	145	136	127	145	138	113	150	134	123	160	146	140	136	126	142	127	166	132	131	149	165	144	163	146	143	151	122	137	157	143	128	135	134	129	138	148	159	168	138	153	135	157	164	136	149	157	119	151	133	132
5237	586	478	401	396	405	396	355	343	345	394	365	361	395	396	364	375	360	374	382	383	385	371	363	354	362	330	374	381	347	361	384	375	355	371	363	359	370	376	395	390	374	356	384	393	361	358	346	349	365	363	334	348	329	389	378	359	371	366	358	356	370	373	357	383	365	342	355	373	369	367	347	357	370	396	373	370	431	348	368	385	348	381	391	343	353	375	356	355	373	390	346	341	343	381	379	315	367	364	357	344	395	384	368	356	389	354	333	357	384	361	387	365	340	368	375	347	387	354	380	347	369	355	369	363	362	369	357	395	341	339	396	366	383	323	342	362	355	389	369	342	383	373	314	344	344	335	365	354	361	350	381	385	332	416	380	399	383	328	393	376	385	364	374	361	363	348	362	368	378	369	380	393	374	340	360	361	363	338	330	353	360	375	363	359	361	364	393	382	371	360	360	350	388	352	344	375	393	360	359	357	378	363	347	364	362	378	355	376	343	370	374	371	358	371	341	363	348	348	391	374	366	385	354	377	362	376	381	360	376	350	364	362	386	385	364	347	331	372	341	372	362	355	383	388	400	373	348	350	350	336	377	356	349	376	375	357	340	391	391	363	413	382	403	363	355	374	382	352	395	380	342	353	350	382	394	361	376	370	356	326	347	375	355	367	368	387	410	400	375	358	385	346	384	382	346	344	355	403	355	377	376	414	340	370	337	363	368	396	403	400	346	355	358	343	386	375	360	345	368	384	365	364	339	363	362	393	340	342	372	390	362	350	349	390	365	355	346	376	341	348	370	378	358	351	367	379	365	350	381	366	374	378	393	382	366	384	365	369	341	338	370	345	379	383	363	376	378	338	354	358	373	381	335	343	364	347	352	384	350	343	359	344	384	358	360	374	385	366	345	312	373	368	353	386	356	363	362	375	371	379	325	408	382	356	380	388	351	356	398	355	353	373	358	376	340	326	354	360	366	368	323	361	376	352	383	357	378	392	332	404	380	376	350	347	359	368	332	360	359	345	376	350	353	380	343	369	425	372	375	369	366	361	334	394	370	342	383	351	360	396	387	351	361	388	362	320	377	392	380	345	375	362	380	341	362	376	339	376	398	360	375	354	349	367	366	370	351	379	332	366	310	382	390	332	362	343	364	377	378	365	364	382	363	367	357	345	346	335	390	365	350	342	359	399	368	369	367	394	392	396	409	385	361	365	341	370	373	379	357	367	387	356	341	368	369	347	367	329	391	356	379	362	359	323	347	336	385	353	378	343	367	346	390	378	337	392	363	364	392	334	323	362	357	360	373	381	354	361	367	352	380	353	360	379	369	363	364	347	334	373	373	349	351	382	363	400	347	371	371	401	338	341	363	346	358	372	372	350	354	385	401	364	372	360	343	352	317	334	383	339	356	355	377	368	357	335	379	377	367	350	393	370	380	359	373	361	394	346	356	343	361	361	343	371	394	342	363	344	345	372	347	380	400	361	343	389	369	374	393	356	376	356	360	342	356	364	392	355	345	365	383	362	366	376	372	392	347	380	372	369	339	342	367	380	361	339	362	369	390	336	350	358	362	391	385	394	366	359	372	364	385	372	355	331	321	357	393	344	395	366	385	382	341	339	373	359	411	320	382	368	378	363	372	340	369	348	367	342	374	314	342	339	372	348	358	377	358	370	345	356	374	405	372	371	397	361	363	377	387	403	336	364	350	368	343	384	354	365	369	378	366	332	370	361	361	370	381	381	358	355	383	368	350	340	387	338	358	362	391	394	372	372	397	385	334	338	352	346	384	384	358	350	363	369	341	357	350	381	370	344	363	358	362	373	385	395	357	371	347	372	365	366	388	388	378	333	373	385	369	390	355	373	323	404	360	373	380	347	370	340	377	367	317	370	371	372	393	392	379	362	369	371	351	343	336	361	358	367	331	359	337	342	357	354	414	359	355	362	369	372	353	335	341	368	358	354	356	393	386	350	371	390	392	369	375	348	391	335	372	371	379	400	386	359	381	363	352	367	358	402	364	343	361	366	373	371	355	335	402	351	376	389	388	375	350	382	361	378	373	373	353	370	387	334	377	352	363	388	392	360	371	386	380	350	382	366	386	372	386	393	367	346	342	409	385	371	344	345	379	362	379	410	341	340	364	364	372	329	363	359	372	343	336	389	371	383	376	401	325	374	338	357	364	358	356	391	351	377	356	352	358	361	334	321	373	344	374	341	362	389	346	362	369	363	312	398	355	380	373	330	336	386	372	382	373	365	345	365	352	387	360	362	374	361	341	354	344	356	380	331	340	406	388	360	355	362	355	365	324	394	362	339	369	375	359	347	374	395	363	330	356	380	380	369	408	377	412	368	384	377	357	359	358	340	345	344	340	354	356	349	346	356	366	357	331	372	379	385	346	394	358	380	360	388	341	359	382	367	370	372	395	367	373	365	349	389	344	360	336	367	360	376	346	382	358	355	350	369	373	360	399	354	381	341	370	359	394	371	347	338	379	377	396	335	377	373	361	323	372	364	371	392	346	337	359	364	359	364	367	349	377	345	334	363	333	364	373	371	366	370	380	331	372	351	341	337	397	378	362	348	372	373	387	371	383	369	379	372	371	377	358	382	346	339	342	376	358	320	380	367	405	370	352	370	360	377	383	325	385	391	353	400	346	355	370	344	369	349	334	364	408	373	344	371	373	396	330	363	329	387	354	371	334	372	364	327	389	363	397	378	380	340	373	335	363	361	378	333	396	340	407	396	362	352	384	393	354	371	340	370	356	361	366	360	360	380	362	371	323	357	366	387	337	362	366	357	384	377	351	366	360	397	377	358	374	335	360	359	355	344	364	382	405	379	364	388	347	344	353	297	353	363	366	397	358	365	403	392	376	360	361	374	344	322	334	376	382	371	387	361	335	364	351	360	347	347	361	361	377	348	348	356	372	328	365	349	380	386	384	353	345	406	383	358	330	376	381	351	353	368	365	387	357	367	386	392	373	383	350	399	347	363	364	403	413	406	365	358	363	376	331	388	373	368	367	371	340	369	361	374	371	357	384	367	371	385	375	361	329	357	375	385	358	356	366	396	330	383	400	369	370	368	344	383	364	380	365	364	353	349	362	367	332	374	321	363	384	363	360	350	345	370	358	380	318	370	379	369	383	355	372	345	354	352	388	386	351	362	370	372	364	362	333	391	356	389	356	389	336	368	389	359	370	395	379	399	384	351	361	387	352	354	389	331	348	374	383	352	344	398	371	372	326	398	362	359	362	336	374	349	376	370	391	363	365	336	386	404	384	380	380	362	376	381	377	363	373	340	361	371	332	354	374	337	378	351	384	370	371	355	371	365	363	381	407	369	374	359	347	388	380	364	365	382	370	397	369	325	395	330	356	359	329	373	350	400	352	338	355	363	373	343	374	361	345	389	341	377	349	326	393	373	344	376	392	349	373	356	375	349	363	355	351	337	362	356	378	361	360	357	353	345	345	361	382	356	361	345	354	355	367	347	386	383	362
24132	20912	24341	27631	20902	20849	1958	454	339	350	328	290	316	282	257	294	285	311	285	275	308	264	259	276	299	256	275	261	285	308	294	278	240	283	267	284	267	281	302	267	256	244	247	283	279	283	248	268	262	272	239	260	281	270	276	277	252	266	263	252	274	291	271	273	263	264	257	284	283	257	231	270	236	258	284	260	261	258	273	237	268	275	242	230	248	269	285	268	279	225	256	292	258	263	259	267	264	278	246	247	237	261	252	260	258	273	258	288	257	285	259	230	232	271	244	270	263	262	254	270	246	278	280	247	276	278	250	249	272	273	248	297	254	245	243	235	262	266	268	240	260	268	249	248	272	293	271	244	278	231	272	281	251	291	251	281	264	264	259	246	235	257	270	269	266	288	287	251	268	220	221	268	251	286	245	266	246	267	246	238	283	292	289	260	263	284	268	257	261	254	282	226	257	287	254	273	290	267	233	256	232	248	269	279	301	238	258	272	272	270	266	253	281	258	273	268	258	271	308	267	272	245	267	284	255	282	252	270	261	233	239	271	257	275	285	276	243	276	256	247	259	285	268	282	238	249	224	248	229	272	262	264	263	276	267	237	254	290	267	239	259	262	264	264	265	269	272	261	263	299	248	236	266	222	251	261	254	260	291	241	260	263	226	262	292	233	226	299	260	299	277	242	263	264	267	259	258	246	230	236	253	249	251	264	289	256	283	250	229	275	256	274	291	234	238	247	293	257	263	242	260	245	261	285	265	283	287	241	277	265	248	254	263	237	262	275	274	249	287	279	227	272	269	282	264	258	259	251	258	239	220	250	265	274	277	265	273	264	269	271	259	259	273	268	259	264	283	244	225	229	258	240	277	279	236	287	250	294	286	234	292	268	249	225	277	261	278	245	232	281	284	299	255	268	250	252	248	269	287	263	268	279	270	261	229	248	247	274	240	261	244	265	250	237	256	252	266	262	274	258	262	248	258	276	274	293	258	291	267	300	279	254	247	236	258	262	264	267	258	262	249	230	269	257	274	255	275	241	301	299	264	224	249	278	292	273	270	292	255	252	274	254	277	274	255	261	233	258	288	237	273	258	257	282	256	262	250	259	273	251	248	289	276	249	264	280	246	282	265	281	278	271	263	275	266	279	270	240	269	236	245	294	245	249	267	258	264	258	259	264	259	273	269	273	289	248	262	250	276	260	301	276	262	286	268	278	281	269	250	273	274	246	246	250	255	290	257	272	306	261	251	260	289	249	267	240	246	281	270	245	283	257	274	252	261	244	243	296	241	252	239	270	258	235	227	258	289	254	277	250	266	264	262	249	251	286	268	268	250	259	270	224	264	277	243	281	258	234	238	254	237	245	247	278	237	282	236	258	269	235	271	241	268	260	254	267	243	234	253	271	268	264	285	248	285	260	261	277	288	262	254	296	280	266	276	262	275	269	307	302	282	253	287	259	279	252	256	261	249	253	267	280	268	273	306	262	268	246	282	254	284	257	262	286	265	267	257	252	266	232	269	268	303	274	258	273	270	257	262	265	239	273	227	273	261	269	259	276	275	271	250	283	259	281	250	250	294	279	277	271	285	228	240	237	269	229	265	286	273	275	276	267	278	258	261	249	303	277	255	260	259	241	254	250	277	270	238	236	242	290	281	265	216	271	243	296	236	275	257	246	236	272	271	266	261	289	267	249	229	265	276	287	278	252	289	279	263	253	265	250	216	254	253	246	270	282	242	271	287	243	260	287	260	249	234	264	290	271	253	260	254	272	288	281	266	249	241	259	245	272	247	258	271	261	274	252	244	264	243	265	258	247	251	287	255	265	268	250	259	276	267	270	257	266	260	296	279	286	282	292	223	258	246	275	278	259	256	259	226	289	252	248	250	275	256	246	260	257	243	289	268	270	240	231	278	261	250	278	248	262	252	273	246	237	283	258	285	242	251	247	252	257	279	238	265	295	273	271	284	263	301	259	299	266	275	269	252	283	262	273	258	242	263	259	274	283	265	264	244	266	257	258	283	269	285	303	274	275	254	259	240	248	268	248	256	268	264	289	255	235	248	257	264	239	257	263	277	252	252	220	264	276	270	271	259	236	270	251	269	246	260	246	267	241	256	271	266	258	238	256	285	248	242	232	248	288	299	271	268	271	245	263	253	280	248	288	291	238	233	236	305	283	235	292	288	258	221	238	297	258	251	275	248	273	269	285	219	229	244	263	263	267	272	266	254	241	267	298	261	260	255	277	246	261	286	279	287	285	285	277	274	289	268	288	260	248	270	270	271	276	259	267	258	250	264	273	290	265	263	267	280	266	252	249	255	245	248	235	245	267	251	231	265	275	215	256	256	258	287	261	252	272	253	298	245	236	263	256	252	267	234	263	276	251	276	264	256	280	260	260	253	292	245	259	257	266	275	244	271	251	242	280	271	249	261	259	240	294	273	259	261	253	308	275	237	271	248	233	271	283	260	262	253	260	276	247	282	271	270	258	248	262	259	265	254	263	247	252	226	266	239	277	267	286	241	273	307	277	252	250	275	288	228	256	279	264	243	244	256	248	270	263	285	240	254	267	288	319	279	261	268	285	255	257	256	280	315	247	284	259	266	265	266	232	281	290	250	263	240	273	261	256	255	291	262	252	249	250	261	243	253	273	256	263	261	267	241	236	239	248	260	278	258	265	277	284	235	237	279	254	291	274	272	290	251	283	312	235	275	264	278	258	266	254	269	290	239	245	279	243	272	279	261	257	270	264	253	256	248	243	266	249	268	261	272	254	243	285	279	296	268	247	279	268	250	242	258	279	264	279	275	264	276	277	274	268	265	299	280	269	266	270	265	239	278	284	262	283	281	249	276	251	279	266	255	283	269	262	258	268	257	238	266	244	258	284	283	253	243	244	267	261	257	269	256	259	269	267	267	254	244	265	272	278	267	243	264	273	267	281	280	261	243	248	249	252	240	259	255	279	275	258	274	253	235	288	258	250	251	259	247	261	232	255	276	252	260	269	233	286	262	251	250	254	261	241	275	286	254	254	229	257	254	267	285	263	249	269	262	262	223	268	267	276	239	243	258	273	263	269	257	248	227	255	269	238	278	281	224	269	247	269	257	252	270	258	231	275	258	247	262	256	272	250	230	260	252	267	234	259	279	287	233	290	246	258	290	250	248	270	273	270	261	272	277	282	259	270	282	293	270	251	271	265	268	233	277	253	280	272	275	254	268	264	265	273	253	287	263	244	261	266	263	267	263	293	239	269	298	244	254	259	261	270	291	262	259	256	272	245	261	271	269	255	289	248	247	270	252	235	238	281	244	264	262	280	257	233	233	256	268	263	261	262	259	256	237	250	249	265	225	255	245	251	258	292	260	291	290	261	254	253	254	270	262	223	235	253	274	249	255	254	253	250	280	264	285	271	283	240	289	283	270	249	257	274	280	275	287	238	295	260	246	247	279	275	272	249	274	287	270	262	243	245	257	322	279	257	254	251	297	278	278	254	264	272
5529	2949	1599	951	783	692	627	632	614	571	599	608	593	596	607	617	557	582	567	637	565	576	604	615	609	544	655	615	586	610	616	616	592	566	593	600	594	576	597	568	592	585	614	571	617	555	579	561	571	578	606	565	582	589	558	601	601	585	560	592	586	587	606	583	581	588	576	591	606	623	559	542	599	632	616	629	570	529	606	556	590	592	593	643	597	572	581	600	590	567	600	576	614	554	591	586	579	557	562	565	582	586	593	576	577	607	585	623	610	586	634	574	571	621	591	606	586	604	611	588	580	619	585	621	583	584	598	560	575	644	562	599	595	584	545	583	615	583	578	620	598	603	639	594	601	618	555	601	567	592	572	592	565	565	594	584	636	607	593	569	589	603	563	602	604	617	543	624	567	574	581	562	602	538	565	596	559	591	569	590	581	563	602	580	555	549	551	627	568	592	564	561	602	568	552	588	532	571	568	619	587	551	591	590	573	611	520	606	583	611	604	583	570	589	591	596	612	616	629	551	565	589	572	545	602	608	625	588	568	560	631	603	558	594	608	632	574	589	620	592	575	550	573	599	580	611	603	611	623	566	551	540	570	572	584	582	619	618	556	606	576	598	621	565	650	557	595	596	605	620	594	582	525	583	603	597	610	614	625	602	587	597	599	579	620	553	598	562	592	573	643	583	562	594	568	557	571	570	599	627	588	562	608	580	555	578	593	565	540	555	596	617	583	572	567	646	592	597	599	580	517	534	545	608	604	624	552	571	581	601	558	578	591	562	559	608	560	534	610	592	633	647	588	576	559	614	562	563	549	537	590	624	592	580	627	589	599	585	576	547	613	576	571	575	608	564	544	596	563	579	558	650	575	526	599	559	574	570	605	612	591	610	571	592	535	579	589	574	584	537	562	572	590	568	607	611	610	586	601	608	549	592	599	616	592	596	599	586	560	558	590	552	567	589	610	573	594	600	635	551	550	602	535	550	610	589	568	608	589	600	602	563	571	586	574	605	566	543	573	617	577	642	571	601	608	563	594	590	591	623	611	555	547	592	551	559	592	587	578	647	577	569	574	596	602	635	562	607	597	530	593	593	609	610	616	608	557	593	568	570	576	576	605	594	558	600	610	580	592	582	628	597	606	603	614	628	589	620	577	592	605	620	586	555	556	566	580	585	608	606	574	557	568	617	610	552	618	605	591	595	551	590	590	583	612	588	581	587	637	634	569	595	591	575	573	588	542	588	593	581	551	573	614	604	552	593	578	586	572	584	596	584	595	568	585	567	590	577	624	599	611	583	605	567	589	567	620	618	571	555	607	574	578	641	640	576	631	588	589	591	579	581	605	620	539	571	594	593	552	621	621	598	556	611	597	570	590	583	632	597	628	614	604	565	624	558	596	600	608	585	602	594	612	601	577	621	609	539	603	582	557	557	621	583	636	582	550	611	548	583	558	620	587	613	589	552	599	598	597	572	550	617	572	588	627	636	569	586	563	572	587	599	556	583	588	578	597	583	545	608	568	574	576	618	629	578	546	603	577	538	567	626	568	561	584	592	598	561	536	541	550	597	574	591	599	547	573	576	599	582	576	604	593	642	595	609	644	566	586	585	568	604	577	616	616	529	561	581	602	579	622	543	561	538	548	589	587	598	564	569	591	580	597	541	610	545	608	592	537	653	562	606	637	607	565	550	574	623	621	565	572	597	595	578	594	533	554	569	583	565	573	585	582	585	569	594	580	567	626	628	606	562	543	582	579	577	569	595	582	569	576	584	581	597	558	585	562	597	643	596	588	590	600	575	609	582	591	611	565	581	593	551	587	567	622	593	591	530	583	557	571	571	603	563	583	587	564	565	581	563	599	572	591	566	624	571	599	560	564	597	614	614	573	629	603	574	531	566	564	597	578	601	592	592	593	618	577	567	573	616	576	571	608	569	587	623	614	587	556	550	611	589	528	602	652	598	609	588	601	543	637	567	629	575	581	595	602	577	580	618	580	618	604	583	590	614	583	619	584	585	553	601	583	532	556	592	563	593	613	621	599	639	598	567	569	587	560	532	558	522	597	548	570	593	578	581	559	545	582	576	565	567	560	592	641	580	549	602	563	587	564	575	555	627	544	595	634	603	584	597	569	573	584	581	565	585	564	564	624	585	566	549	625	609	583	573	566	532	602	572	579	554	585	579	553	570	583	585	571	632	574	604	545	565	582	560	581	620	584	573	577	611	565	536	597	566	574	595	592	573	580	579	583	550	585	574	614	568	619	557	589	613	551	566	532	573	569	585	595	608	553	573	628	588	590	566	596	603	558	636	524	570	607	590	602	576	598	600	572	587	575	592	580	584	552	580	598	594	608	561	598	589	626	585	641	614	573	594	597	592	548	571	581	598	594	619	589	585	504	633	543	557	606	548	610	595	568	569	574	605	562	571	569	628	569	612	617	583	599	613	599	554	579	604	545	600	575	547	575	581	525	572	595	598	592	597	575	584	604	641	614	611	580	644	551	558	592	587	569	547	611	565	576	577	572	565	578	547	580	562	574	574	572	511	631	611	564	595	586	577	613	569	553	591	614	559	558	549	572	601	582	573	572	591	587	572	590	571	576	576	619	567	600	615	566	569	643	599	621	594	574	611	538	613	581	624	622	626	567	607	614	555	564	593	569	550	582	611	597	601	617	571	617	578	563	574	577	608	605	629	608	619	610	645	579	567	614	563	616	563	576	609	563	568	609	567	576	596	571	600	596	575	600	584	594	609	569	554	603	583	586	563	558	548	591	594	611	610	599	598	588	582	575	612	589	590	630	586	626	592	590	598	588	556	580	596	577	574	589	606	591	590	586	594	600	616	585	600	605	580	570	557	601	581	596	635	575	592	606	618	574	575	593	609	551	560	608	597	591	606	553	592	576	606	505	588	567	611	586	608	583	589	617	628	550	590	546	551	591	577	564	573	573	606	582	579	623	568	594	563	536	620	527	570	581	545	588	609	565	583	603	570	607	531	609	562	574	566	599	585	567	613	573	607	561	609	588	579	595	581	612	562	592	610	567	574	625	598	587	577	603	559	588	570	591	591	593	606	628	605	582	607	599	579	579	556	608	538	577	586	616	577	555	584	615	581	546	597	564	579	580	570	578	579	599	604	530	571	558	632	557	547	504	607	635	570	599	613	622	576	595	561	593	582	583	556	593	612	586	606	598	570	616	577	531	609	566	586	578	613	526	603	559	559	579	602	574	562	604	585	577	599	613	577	572	606	608	613	592	626	604	592	612	573	560	593	555	595	592	555	543	579	584	601	605	563	562	542	593	605	577	533	564	614	557	610	590	604	588	522	579	585	596	536	627	596	617	567	595	594	558	583	580	609	598	566	598	560	607	558	551	561	607	629	607	585	592	622	568	605	598	577	551	558	549	589	570	549	564	603	582	561	590	579	614	542	583	566	560	571	622	580	548	615	553	595	588	566	585	577	598	597	625	572	546	600	589	611	577	574	580	625	582	592	615	566
24734	21838	25642	28624	21839	21847	17738	697	407	334	333	298	287	286	286	244	277	268	265	234	241	247	229	215	232	231	220	225	216	230	223	238	234	216	203	216	202	247	220	211	200	211	257	242	222	231	202	218	241	242	227	223	225	242	238	252	224	236	205	217	245	201	192	204	224	212	209	199	227	195	246	226	226	221	213	241	223	200	240	204	217	227	230	197	223	223	199	215	220	252	222	250	236	205	246	231	227	225	222	219	230	235	221	229	230	247	199	227	233	234	216	215	221	238	199	201	195	225	244	213	219	210	202	211	220	246	200	238	234	215	219	234	225	222	242	236	229	216	221	209	208	205	196	253	199	239	186	196	221	234	224	217	221	211	219	211	197	216	230	239	212	217	218	229	227	202	193	235	226	212	209	196	255	216	223	194	180	243	250	216	249	235	224	230	206	212	250	242	224	225	216	244	213	226	228	215	225	240	197	234	215	234	234	251	198	225	224	208	226	204	210	225	226	246	252	255	207	208	212	235	217	203	226	236	260	217	217	226	253	211	205	226	247	220	215	206	224	241	222	219	208	214	217	228	215	250	243	204	218	219	229	205	253	208	239	215	216	227	218	221	234	223	241	230	254	213	222	225	213	204	211	229	233	229	212	221	223	206	215	208	201	248	236	225	212	218	244	223	207	236	235	210	234	211	211	233	221	209	214	231	255	235	213	235	194	193	231	247	239	222	199	193	249	263	225	174	239	205	219	247	218	213	195	216	188	212	222	202	209	210	226	237	232	267	224	199	217	212	221	219	211	218	244	223	244	215	221	216	212	230	220	233	247	218	217	231	224	231	232	238	250	244	211	232	235	239	212	254	228	234	230	224	236	214	200	191	211	218	207	188	196	250	239	218	197	231	234	230	228	216	259	220	201	217	235	226	208	226	239	242	219	208	232	240	221	222	234	198	209	229	257	230	197	200	208	194	202	233	215	227	243	225	226	219	226	192	238	207	227	238	215	205	206	205	234	230	203	193	250	193	209	231	204	207	205	202	231	231	255	230	204	201	215	242	219	229	230	224	227	255	199	233	227	217	223	237	247	218	223	241	209	243	213	249	235	209	233	200	216	187	215	216	223	213	221	218	227	233	229	214	240	210	210	220	216	221	243	214	220	251	220	204	235	258	234	246	232	209	235	204	220	224	222	230	186	205	216	228	241	207	211	227	195	211	243	235	237	210	220	189	211	218	224	212	233	196	231	199	200	217	254	221	221	245	234	203	223	209	203	201	233	222	255	223	217	208	213	210	255	230	219	226	222	192	219	193	205	206	214	233	215	231	233	201	212	210	210	207	213	234	237	218	262	234	215	251	192	216	212	229	224	213	253	233	240	184	180	238	212	231	229	228	228	218	219	188	218	198	231	220	226	228	218	230	225	201	189	227	246	204	235	214	258	218	206	215	210	242	211	184	195	233	172	221	241	197	201	205	213	208	206	225	223	204	236	237	201	231	212	210	229	218	207	232	206	234	227	254	213	225	212	225	226	204	216	206	230	230	237	223	217	214	200	247	203	235	217	207	203	210	217	203	190	207	243	246	237	239	256	217	216	205	223	199	245	228	249	229	249	222	260	187	225	210	245	206	203	248	214	209	255	222	213	256	227	222	225	228	216	200	231	214	220	225	197	204	216	252	243	220	205	219	179	209	243	212	229	216	246	197	234	211	243	218	198	190	195	218	253	209	218	217	200	222	220	223	256	215	226	201	228	235	222	223	212	221	245	219	215	205	228	216	211	223	225	211	226	222	198	225	197	236	229	197	244	221	237	204	206	259	224	222	241	209	209	236	208	210	227	214	228	202	204	221	241	214	214	224	239	209	214	233	210	229	257	245	244	258	251	213	204	226	256	203	217	228	239	218	236	227	184	246	239	243	237	237	229	228	229	213	214	215	213	207	240	226	230	227	211	215	214	204	208	215	237	236	217	206	204	204	201	219	194	206	205	203	235	219	244	210	239	192	233	234	217	234	222	235	204	212	231	247	234	209	212	214	206	238	240	239	248	238	215	226	208	228	214	204	214	224	222	224	223	252	217	221	211	188	217	244	248	214	206	265	221	244	243	222	238	220	213	207	253	238	252	224	228	227	218	225	216	210	219	216	226	214	219	227	262	215	225	202	211	212	222	231	228	212	202	248	236	217	227	207	212	216	239	226	199	243	225	222	249	228	214	218	235	203	214	220	215	226	237	214	252	223	226	219	238	253	232	214	208	217	216	226	219	205	202	220	217	232	217	227	219	230	243	242	220	229	235	195	248	235	231	221	212	210	211	231	264	226	206	193	212	223	219	232	226	246	215	249	209	233	239	231	197	241	251	205	244	247	229	246	221	222	235	188	263	252	204	205	190	210	203	187	203	214	214	217	221	207	217	223	202	217	232	219	198	208	240	235	218	240	216	215	233	251	216	210	224	220	251	206	228	235	216	213	226	231	251	249	215	221	218	243	220	213	209	216	225	234	234	213	207	227	195	251	242	240	211	183	227	210	219	214	199	206	238	210	211	246	223	232	249	250	210	205	210	224	220	200	210	254	201	224	214	222	222	239	237	195	211	245	195	227	235	234	205	233	196	231	207	211	217	240	247	243	204	230	188	207	209	228	218	206	218	204	242	229	197	213	214	222	245	229	203	223	241	231	231	204	218	202	233	212	222	217	219	216	206	195	196	242	230	225	203	212	189	236	212	261	214	190	197	217	207	235	218	233	207	213	207	255	197	193	268	189	223	224	217	216	236	190	274	208	202	214	221	258	234	197	183	191	213	204	209	218	211	205	216	194	232	222	215	234	208	232	231	220	229	181	234	235	215	207	248	233	229	186	216	204	188	227	249	214	213	208	226	254	206	214	227	237	229	229	215	226	205	213	220	218	236	227	237	204	223	212	221	218	236	170	195	228	211	231	202	218	228	200	234	209	188	251	223	221	220	221	233	226	199	237	218	206	217	250	247	209	203	221	221	219	235	218	219	212	222	209	203	203	224	222	232	222	220	245	220	232	186	238	221	203	204	203	241	242	202	192	240	208	242	224	218	225	228	221	193	217	238	230	199	251	229	220	235	196	233	221	221	209	234	230	218	192	209	237	225	221	205	216	237	215	213	224	221	218	217	205	204	221	235	230	215	210	211	233	207	239	241	211	208	187	201	204	228	215	225	236	233	200	244	243	223	210	212	210	217	222	201	236	242	253	235	218	260	214	254	233	224	250	232	226	218	210	212	201	236	206	206	216	233	227	213	226	221	246	256	229	225	228	209	187	210	221	225	205	226	228	249	228	207	242	206	216	210	247	234	224	231	214	214	233	181	239	190	218	216	231	247	219	242	192	204	270	235	227	201	200	216	223	228	214	203	240	229	213	235	226	231	229	204	200	251	207	211	197	219	206	260	257	231	222	215	229	221	238	202	208	220	228	234	210	225	217	216	231	237	231	235	223	196	240	206	212	220	225	229	232	225	253	204	225	211	213	247	224
6810	4417	2209	1152	764	663	582	585	563	490	521	500	553	521	504	509	505	475	469	539	515	499	510	497	451	489	492	481	461	497	487	483	516	486	482	482	500	476	462	458	484	514	488	435	452	446	484	454	496	493	450	477	477	489	496	515	487	466	491	465	469	457	484	453	471	445	455	466	469	478	489	495	477	487	463	460	456	461	474	516	503	455	490	452	482	441	491	495	510	522	481	468	446	498	493	472	455	456	497	463	471	497	473	517	472	493	428	440	496	475	465	501	462	460	455	463	476	480	471	472	460	460	488	482	458	493	497	499	483	482	464	506	477	482	428	467	453	494	500	493	502	487	484	461	469	497	476	492	502	507	460	477	456	472	483	480	476	471	435	501	494	457	505	496	488	486	462	486	445	461	483	478	460	494	477	464	511	456	505	480	438	469	447	466	477	476	472	507	481	487	483	457	462	468	466	520	465	454	509	443	499	455	480	452	469	489	504	507	450	442	502	528	512	445	524	472	511	473	479	443	436	466	508	495	523	512	471	475	485	475	487	443	487	484	456	510	432	479	459	487	487	445	442	482	504	464	481	485	451	473	471	465	477	450	450	491	467	487	487	456	488	461	488	498	451	471	428	444	483	465	496	497	458	466	421	480	470	465	470	477	491	439	497	473	442	463	471	453	437	497	500	458	447	522	468	461	494	487	483	498	472	497	475	512	502	509	499	462	508	474	490	510	450	455	476	487	497	456	493	483	450	475	449	498	489	470	475	530	479	517	501	476	512	483	443	469	467	430	466	466	467	492	474	507	454	472	450	464	486	431	465	448	452	513	477	441	445	484	444	478	474	504	479	475	510	497	473	495	463	455	485	477	468	478	506	498	482	463	499	501	438	489	478	478	454	489	464	481	443	496	460	495	501	467	467	480	457	459	443	485	499	453	450	490	504	471	478	456	466	464	475	459	469	490	460	448	500	443	503	487	490	407	493	476	486	531	464	494	517	478	449	479	515	516	446	472	466	488	485	430	450	481	478	483	485	479	457	427	491	460	439	440	452	468	465	473	470	459	449	485	472	465	467	457	483	474	480	490	467	507	457	456	472	438	470	441	453	456	470	479	495	456	442	454	511	446	488	460	490	475	461	496	468	486	459	474	461	486	486	466	496	523	498	472	496	450	465	454	460	468	488	482	476	463	497	455	491	489	504	449	465	506	474	482	489	497	488	462	499	468	490	455	479	474	443	437	479	506	512	488	512	475	457	431	519	500	489	506	476	481	465	439	456	516	522	462	446	475	459	454	487	479	422	462	519	503	489	458	493	451	477	465	446	467	470	473	506	529	479	493	528	469	483	431	501	455	489	500	441	503	491	472	473	456	459	439	500	466	454	475	462	490	500	449	482	490	476	471	477	416	466	484	469	481	505	484	491	480	509	474	487	450	449	456	485	496	492	469	527	491	490	469	487	469	484	465	481	494	446	476	498	516	500	501	426	477	461	474	486	442	524	486	442	464	451	498	479	486	478	456	449	498	433	486	457	480	461	467	441	466	549	494	470	520	476	474	497	496	511	517	462	501	446	508	464	491	472	453	421	473	479	454	520	483	454	440	467	544	497	477	479	456	449	474	459	415	500	451	483	500	450	469	472	492	459	520	479	515	477	485	501	478	499	472	454	479	470	452	523	491	431	498	465	488	455	494	506	478	461	502	491	467	514	476	480	477	459	484	487	464	521	464	450	489	460	503	466	467	492	468	482	505	459	451	538	483	518	461	492	490	484	484	474	505	476	454	450	479	474	484	493	466	518	442	504	460	469	490	446	469	501	472	487	477	504	459	463	481	489	459	486	461	478	524	473	461	511	448	512	476	457	487	463	477	458	464	433	506	501	484	484	500	473	483	502	449	484	469	483	452	443	458	476	464	467	485	454	445	517	462	478	451	474	468	454	430	435	474	507	447	474	459	494	488	481	508	496	464	481	478	470	510	476	460	445	450	460	442	476	465	476	463	474	460	511	495	480	482	442	446	496	499	497	494	487	470	497	441	503	498	495	467	484	492	468	453	493	479	443	467	477	461	485	486	516	476	492	515	476	446	465	483	473	493	514	462	458	434	492	449	479	442	463	487	505	438	494	467	473	470	488	472	456	469	487	472	434	452	450	484	492	468	450	477	421	478	471	489	440	469	452	493	477	499	501	466	480	449	466	562	484	480	461	485	447	508	495	512	481	467	446	487	441	472	484	472	503	473	497	450	479	490	485	448	453	504	433	492	522	480	485	482	473	439	481	481	487	514	455	495	478	485	463	497	489	488	470	487	463	475	473	456	492	459	491	511	527	466	462	435	471	459	478	445	465	437	464	442	483	486	479	482	463	517	496	468	446	489	466	471	485	466	504	466	485	475	488	443	484	485	482	463	493	449	452	473	439	484	446	441	477	502	478	476	479	494	509	465	511	477	466	449	467	506	490	498	461	476	461	495	516	450	517	451	463	462	443	499	480	482	432	509	461	507	484	477	486	495	460	507	455	494	464	480	494	474	484	471	483	514	470	484	483	457	462	496	480	493	496	471	474	503	440	491	436	500	477	515	478	486	491	497	427	478	531	483	485	463	455	467	475	494	442	485	471	469	487	489	503	452	473	466	504	474	498	429	437	474	475	438	448	518	496	470	477	491	479	505	492	462	478	484	482	431	446	470	469	477	431	447	497	485	494	454	493	489	484	462	457	469	464	447	482	435	511	440	484	460	498	475	514	475	496	466	481	456	513	461	475	434	445	523	503	498	462	465	486	491	492	458	507	474	526	468	489	477	492	480	486	451	421	460	439	498	457	486	499	440	459	509	516	486	492	475	463	463	473	453	477	468	467	391	458	507	441	466	492	457	467	463	494	461	500	485	499	509	525	470	453	449	469	444	478	456	501	505	485	472	485	472	460	495	446	490	491	499	436	492	484	475	524	483	478	450	416	490	478	471	469	476	477	479	450	482	479	455	465	475	496	464	500	453	443	521	461	473	484	482	499	477	435	473	462	475	447	451	474	531	498	542	450	481	456	443	470	526	484	445	470	489	484	503	495	485	475	488	513	455	432	486	461	447	490	493	480	508	501	458	497	479	500	503	478	448	486	472	484	471	500	433	472	452	459	489	497	445	477	461	476	469	497	478	489	479	490	533	453	494	507	468	477	480	438	472	475	455	429	471	497	467	482	478	422	455	497	503	471	446	506	436	450	495	544	464	486	465	495	413	473	480	437	477	466	448	501	501	468	472	473	429	488	510	471	468	481	478	477	459	503	459	460	459	494	476	474	428	412	502	468	470	489	481	435	456	475	463	489	460	466	461	459	457	507	478	479	492	504	488	450	508	473	498	462	492	453	448	488	453	499	487	482	501	489	475	466	471	459	481	462	471	492	462	481	454	499	445	476	501	472	505	478	443	481	447	502	470	457	504	494	496	491	448	504	438	462	493	499	455	507	482	483	467	505	457	484	439	482	444	456	484	498	485	443	444	448	471
31961	19030	6419	331	232	176	198	166	171	148	149	149	150	136	159	137	166	146	173	171	131	143	134	151	140	127	140	128	140	157	171	155	157	162	148	156	139	153	126	124	141	140	147	147	133	147	125	137	145	136	153	144	153	133	142	159	124	147	152	168	140	130	138	130	140	138	156	149	145	162	129	134	141	149	127	127	145	154	160	146	161	150	135	164	145	155	152	126	143	145	144	136	142	151	145	156	158	156	130	146	151	154	136	164	153	142	139	160	139	148	173	137	139	141	151	136	149	168	137	149	116	155	151	161	138	155	151	114	139	155	149	150	147	148	153	136	146	135	126	128	152	124	136	129	140	125	142	155	139	177	141	133	154	121	143	136	145	138	166	150	155	149	129	146	146	149	127	148	161	148	147	134	130	150	140	171	137	152	143	138	168	149	130	140	124	118	167	130	136	136	133	149	164	135	134	139	124	125	153	142	134	165	120	151	132	143	146	145	156	150	149	144	125	138	150	151	139	136	144	120	142	151	143	143	143	157	150	134	146	131	156	133	149	131	143	131	130	133	135	156	122	167	151	159	158	127	167	158	148	162	123	149	145	129	133	148	133	158	139	147	149	142	153	151	152	149	140	148	130	124	134	162	117	152	151	141	140	139	132	144	149	148	122	117	164	142	139	154	147	163	152	148	152	142	161	118	139	158	160	129	136	138	143	140	128	155	131	151	121	162	150	144	157	140	131	156	142	155	135	156	136	146	158	157	136	141	125	137	150	139	158	151	157	143	151	155	157	158	133	141	151	142	145	129	139	137	153	150	166	159	139	133	124	152	153	148	140	145	148	120	138	138	146	138	138	123	137	138	135	149	132	151	169	134	133	131	165	159	141	138	144	149	153	140	137	141	153	164	144	165	167	134	113	116	127	145	133	162	141	146	157	148	158	148	129	148	169	153	150	156	148	151	124	129	129	145	140	145	132	141	138	130	139	144	144	159	164	146	133	146	157	127	136	155	168	142	156	124	141	149	155	164	162	130	158	143	141	152	118	156	145	130	161	136	149	152	150	139	160	141	140	131	125	138	158	144	151	141	152	150	134	166	160	148	134	148	153	137	122	134	140	138	149	165	144	141	152	156	150	119	150	137	127	135	162	146	143	143	150	160	152	150	149	167	140	151	164	166	143	135	135	139	152	135	149	154	154	151	130	150	157	129	139	127	145	148	141	164	129	151	124	159	142	155	147	156	154	138	119	160	153	130	160	193	134	184	155	118	128	133	131	151	146	169	146	131	143	143	138	144	139	156	138	127	155	147	157	132	128	144	137	153	167	153	173	149	147	151	129	146	139	155	149	139	159	141	143	117	142	125	135	142	149	140	144	139	142	148	152	152	167	142	145	157	134	140	140	141	160	149	157	143	128	131	145	163	159	140	149	142	148	127	127	137	133	138	160	149	134	131	151	137	135	157	146	153	142	142	163	137	150	148	147	147	134	150	138	154	157	142	141	144	155	161	138	145	131	134	149	164	134	178	146	134	162	163	113	115	144	150	140	151	145	142	150	147	139	136	151	142	134	142	135	138	140	153	135	147	151	132	138	147	137	137	153	156	144	114	143	149	152	153	148	146	150	160	122	144	152	129	141	142	135	157	130	134	141	133	142	129	142	148	132	142	150	151	137	139	131	146	153	142	144	133	158	130	133	117	156	152	157	131	144	142	146	139	147	151	160	163	152	146	145	140	166	158	157	160	148	157	157	166	125	154	147	153	137	143	136	154	134	160	158	152	143	145	172	156	128	147	146	118	134	126	136	126	132	150	168	135	140	159	166	152	148	139	147	154	125	141	123	145	165	162	149	126	152	131	142	147	123	145	158	133	139	172	136	157	162	113	163	141	136	175	164	143	179	136	147	140	132	136	159	151	139	145	103	147	145	160	141	157	145	134	148	145	150	145	132	135	160	126	143	135	105	142	147	153	127	140	142	147	162	169	136	137	151	151	135	164	146	130	154	151	154	156	127	135	152	137	117	121	129	116	182	152	165	140	140	133	138	130	128	132	163	138	130	142	157	158	140	142	147	137	150	173	127	143	177	149	159	139	118	146	131	162	131	160	142	133	149	166	161	145	149	154	134	120	138	185	142	146	133	144	149	129	153	144	135	139	126	135	166	130	153	126	142	145	166	124	162	138	147	155	137	134	153	137	152	154	159	151	171	142	154	142	139	150	155	130	145	130	130	137	137	142	144	134	109	130	141	142	141	149	144	140	152	140	145	137	133	121	145	143	152	140	117	154	139	147	134	138	133	151	135	125	139	124	116	141	113	175	145	160	153	150	123	150	132	140	149	168	162	146	136	158	136	147	133	148	152	127	126	123	149	124	144	150	144	158	145	140	157	143	135	138	124	156	164	141	132	139	138	133	129	153	144	136	157	131	154	130	143	143	144	160	128	148	148	149	141	151	145	151	154	146	129	141	144	157	151	151	155	133	159	140	132	132	138	128	156	126	150	132	149	159	138	147	147	137	150	149	133	153	154	130	143	177	127	145	144	137	133	152	155	142	153	141	138	145	149	140	150	170	159	141	151	123	142	126	145	140	136	113	153	137	157	165	129	139	151	168	142	139	148	153	138	150	139	126	142	149	153	145	126	160	143	150	173	133	121	150	158	139	148	155	142	149	143	151	147	170	158	155	147	156	134	140	126	147	138	144	164	150	163	166	149	154	130	154	124	136	147	139	138	147	150	132	142	133	147	116	133	171	135	162	150	135	142	161	156	148	163	148	149	146	145	142	136	165	140	148	152	138	161	160	140	133	120	146	149	164	128	143	138	138	147	149	140	149	173	130	150	158	160	152	155	148	170	143	154	147	129	116	169	169	139	132	127	123	126	152	143	126	146	156	122	141	167	171	143	147	141	140	145	148	150	163	136	146	164	155	157	153	136	154	152	145	155	142	169	135	150	153	126	130	137	130	121	144	142	134	153	154	156	148	160	134	155	131	146	140	151	146	151	170	137	133	122	150	135	139	150	133	137	152	174	147	165	136	131	135	153	167	148	129	121	159	141	143	156	122	132	138	139	148	154	139	125	156	135	144	172	130	129	141	170	152	145	134	126	149	143	167	152	157	152	152	138	135	158	147	136	150	147	152	135	141	137	127	139	146	145	166	140	133	132	146	123	130	146	132	154	144	136	145	141	155	137	149	144	154	132	144	154	144	141	140	136	149	134	140	147	141	138	145	130	154	145	149	142	138	115	154	129	147	161	146	122	132	148	142	144	135	134	138	124	159	148	138	113	143	124	157	155	157	143	137	133	140	143	157	145	137	152	138	166	171	166	150	152	159	142	160	164	150	150	141	132	143	142	116	141	163	164	128	129	149	146	150	148	124	143	133	145	150	126	136	131	152	131	137	144	126	148	178	131	130	139	144	143	142	149	150	141	163	156	172	138	147	127	144	137	168	132	151	160	156	143	132	152	142	156	150	131	138	142	149	158	134	115	138	148	145	144	129
5138	578	416	396	365	377	369	373	385	355	371	374	401	376	367	384	388	352	361	336	356	369	383	339	373	342	343	389	343	365	368	344	359	371	375	338	396	319	385	365	359	372	358	349	376	365	378	334	358	361	389	366	351	353	361	339	341	361	409	353	349	350	352	354	371	329	375	355	366	375	375	357	390	335	350	352	353	331	364	371	373	395	379	402	393	353	355	358	395	346	312	335	362	374	402	372	361	388	390	381	366	375	344	337	380	374	350	365	367	349	384	368	341	371	359	337	363	402	354	366	385	389	356	355	337	398	379	360	353	382	355	342	337	347	395	363	372	376	370	390	366	389	358	347	319	365	383	358	365	344	333	385	406	375	361	339	353	380	357	387	349	384	385	355	401	332	339	362	355	356	374	369	391	362	409	335	341	389	372	376	372	362	357	323	351	384	344	387	347	353	368	354	362	372	331	353	385	368	345	362	363	362	383	388	351	375	375	369	330	373	366	382	357	366	359	373	338	360	359	366	377	377	368	381	396	359	339	370	368	381	386	365	361	384	399	382	336	343	365	364	345	366	370	364	360	385	363	376	357	352	359	325	357	394	374	401	328	351	363	367	351	326	359	371	363	364	351	327	353	358	386	368	382	365	375	353	363	347	391	371	399	366	352	354	368	345	357	379	347	369	392	362	360	349	362	369	381	390	388	374	395	393	366	343	374	341	333	400	348	335	367	352	391	388	346	359	409	351	339	361	370	362	369	355	358	350	373	362	363	358	373	347	368	345	365	371	360	355	376	369	362	372	369	345	351	381	362	424	385	399	377	381	387	385	362	354	378	372	378	378	369	370	358	360	396	396	340	353	386	375	366	319	379	344	351	371	360	411	360	362	363	381	383	339	381	367	354	382	359	388	374	342	344	375	394	403	352	325	348	363	341	396	342	376	377	377	377	366	376	404	376	370	367	368	372	335	368	375	352	391	368	360	359	383	379	339	356	357	344	389	352	365	385	370	353	381	336	359	385	378	399	390	353	345	333	345	389	350	356	359	368	347	361	333	349	336	355	362	362	381	372	351	354	371	380	359	342	375	400	382	369	365	318	346	343	367	388	412	389	356	400	357	379	356	359	377	358	321	394	319	370	333	362	367	321	354	354	367	390	379	381	388	386	346	358	368	388	345	368	396	355	377	355	396	364	350	360	356	364	387	359	352	357	352	331	364	365	383	362	341	360	365	384	362	383	397	351	335	349	353	403	383	358	355	365	403	390	334	343	376	344	352	367	391	378	351	355	378	366	353	342	383	379	346	373	356	391	349	370	378	363	360	353	374	331	371	366	324	339	349	385	341	379	355	324	378	394	371	381	365	379	379	355	390	355	369	363	408	373	363	356	375	386	350	359	362	371	345	385	326	374	366	312	348	335	372	357	366	354	391	402	372	360	377	383	367	371	375	372	394	372	361	330	362	351	345	351	394	352	372	349	334	382	384	391	331	413	352	374	349	355	345	378	365	368	379	348	387	371	361	351	396	375	343	358	343	339	392	385	393	370	373	380	360	371	394	350	360	377	337	378	357	359	367	387	332	375	369	364	352	344	388	352	360	398	346	364	349	394	357	355	357	348	361	384	334	346	390	348	353	380	371	347	379	383	407	349	342	385	358	385	339	392	375	362	378	336	386	371	364	331	393	376	353	380	374	359	350	382	390	372	360	356	380	351	362	352	363	361	363	373	350	379	405	392	339	335	376	366	341	317	363	387	367	364	364	371	359	390	347	394	385	362	367	371	410	334	382	339	363	411	344	375	381	352	356	359	407	375	382	351	381	352	344	365	355	361	365	347	384	359	355	363	378	365	379	343	360	364	385	345	363	369	377	362	362	387	338	341	389	346	339	355	383	367	337	347	346	383	387	388	371	370	343	342	353	352	397	382	374	370	418	381	356	342	377	354	385	384	314	342	333	358	350	357	376	374	306	373	332	353	377	347	368	388	379	330	366	367	346	346	360	354	335	369	384	373	364	337	339	342	379	366	358	364	380	389	369	376	373	359	368	342	353	381	387	337	341	363	356	333	366	375	362	368	365	328	385	343	361	364	369	376	375	371	367	344	382	355	405	347	368	361	378	371	372	378	334	410	358	384	360	350	351	355	364	354	334	357	373	348	330	341	393	374	354	353	351	378	372	395	357	347	367	341	358	376	361	424	375	383	392	382	329	376	349	358	349	307	360	401	372	358	376	373	372	352	359	372	329	373	373	403	349	350	336	375	366	365	353	372	350	355	381	335	384	411	407	373	357	378	394	365	369	363	381	380	353	380	373	372	374	372	361	370	381	361	336	341	370	386	333	358	357	365	363	367	335	380	346	360	358	395	388	354	323	353	351	389	363	363	373	358	372	371	361	356	382	360	361	373	358	366	351	375	361	336	365	339	400	373	354	344	366	357	387	349	372	369	370	360	377	352	341	361	373	371	335	382	369	380	351	371	378	359	330	378	381	370	377	346	343	353	352	379	346	368	380	399	373	415	371	355	382	359	319	361	344	355	394	371	365	380	379	362	351	376	366	351	368	357	362	351	357	355	363	352	347	387	390	360	352	351	371	377	385	340	344	292	401	373	359	373	358	413	399	351	381	348	350	404	349	356	364	379	354	376	404	333	343	373	377	376	344	358	374	351	363	417	365	352	390	363	363	360	363	354	344	345	368	369	361	417	349	372	388	325	346	390	361	347	349	361	364	410	359	340	364	349	391	384	382	400	370	363	351	374	355	383	370	375	334	380	372	363	354	353	357	386	377	374	379	376	361	370	351	315	358	344	372	327	344	365	373	376	333	344	371	360	371	379	341	362	377	368	406	335	357	398	360	378	378	374	357	370	379	388	362	354	376	337	351	364	372	363	353	388	384	357	354	372	370	355	338	388	362	346	340	387	385	349	369	402	385	382	363	392	368	365	355	336	339	416	410	367	365	372	361	402	340	371	416	362	332	395	365	402	385	398	403	360	361	376	343	374	361	346	359	336	357	374	382	359	342	373	337	393	369	380	364	344	352	377	379	391	357	365	349	365	355	376	363	364	358	362	360	363	345	341	362	391	356	355	390	338	354	347	370	397	341	353	324	383	376	360	369	414	344	355	360	358	363	352	344	342	361	371	383	380	346	342	366	355	378	390	365	359	390	362	406	368	369	388	385	369	377	362	342	375	381	347	372	365	371	366	372	378	386	341	376	369	354	337	361	367	345	340	392	315	374	375	382	376	370	377	356	377	379	384	359	382	354	331	372	346	327	358	349	388	358	375	367	362	348	366	380	384	389	382	365	383	362	354	381	349	361	353	365	365	346	377	355	377	344	371	357	339	366	327	386	354	344	398	383	365	374	362	354	369	372	369	380	359	382	376	357	377	391	350	339	342	382	337	368	354	354	380	389	368	411	358	369	353	372	401	372	338	364	364	383	356	349	357	396	375	396	360	376	365	387	375	345	411	379	329	360	386	367	408	349	321	369	347	370	368	379
25309	21896	25458	28966	21902	21883	2196	433	370	358	290	327	304	274	312	310	318	269	287	280	275	269	277	322	296	310	244	290	280	273	278	297	278	302	310	253	304	272	321	260	277	252	289	258	277	290	276	255	322	295	290	275	283	281	242	294	277	266	270	286	308	290	283	267	283	293	275	274	310	310	285	272	283	307	302	281	266	245	266	234	298	294	262	265	253	306	277	282	280	255	262	286	288	288	278	278	272	276	281	310	268	297	276	291	291	272	291	272	250	247	271	278	292	286	310	240	253	268	276	246	279	286	270	308	264	269	266	286	280	305	265	273	294	305	256	280	290	279	288	258	284	302	271	306	272	269	295	258	258	266	270	304	268	268	247	266	283	267	281	265	275	282	265	253	280	274	250	290	321	313	297	283	286	262	295	290	293	296	278	279	290	249	264	267	271	284	294	294	250	279	276	246	275	280	267	274	293	273	310	248	246	289	259	276	307	271	277	255	266	310	260	259	276	274	265	293	238	274	283	273	272	297	276	298	294	287	275	259	260	253	293	285	298	278	257	301	290	265	235	278	258	261	293	288	259	291	274	293	292	269	272	305	271	289	264	288	297	266	269	275	275	274	270	273	285	291	255	239	271	250	283	294	257	282	296	258	280	282	280	273	290	248	269	252	263	291	289	290	294	274	233	314	314	292	280	266	263	298	272	281	277	255	280	276	259	255	261	281	250	291	285	266	278	292	263	282	276	311	266	275	287	268	301	282	266	280	262	261	275	268	285	296	268	300	272	249	286	292	265	301	293	279	272	258	272	268	260	284	270	273	328	309	258	280	298	294	265	254	275	288	258	253	294	286	280	277	270	257	252	320	270	319	278	280	233	278	269	298	287	277	244	278	237	290	287	273	260	252	264	284	287	234	296	278	262	246	274	287	272	275	256	274	243	274	289	271	273	245	293	266	277	267	240	278	290	246	280	301	267	276	271	257	302	302	281	308	260	286	270	298	270	296	276	276	269	268	300	284	265	259	320	278	272	286	244	264	318	286	306	277	244	304	286	263	244	285	269	256	274	258	284	253	279	275	266	289	274	232	280	296	265	303	290	280	271	258	247	281	257	290	279	265	287	275	261	278	244	300	295	268	262	286	270	272	268	259	249	280	256	305	270	245	269	285	267	260	282	286	288	314	263	281	263	258	331	273	301	278	293	276	262	292	267	290	323	273	282	244	300	250	296	254	268	286	246	271	299	299	269	309	275	275	273	283	274	272	278	283	259	235	273	286	295	273	245	257	276	259	325	249	279	266	273	284	293	309	300	264	263	286	266	250	272	284	297	263	277	268	271	292	286	296	310	234	286	277	261	297	284	275	293	267	255	255	304	248	293	268	291	256	242	320	284	279	270	281	284	257	268	279	277	298	278	250	283	284	255	249	265	299	272	297	286	296	267	281	294	258	281	237	278	262	261	285	311	265	261	250	255	274	294	310	286	254	294	271	288	308	280	265	295	234	292	290	289	261	302	279	277	285	278	255	274	299	275	327	271	301	286	294	275	309	293	281	289	269	270	290	276	279	269	272	236	288	326	286	250	291	259	264	277	269	295	303	273	259	276	278	286	288	261	267	275	238	271	266	287	251	285	308	288	289	273	245	289	265	267	294	294	285	290	259	263	281	251	256	248	258	281	280	279	280	262	273	282	278	265	280	314	309	323	262	256	290	307	268	270	264	307	280	304	301	261	278	293	223	285	265	312	300	285	288	283	238	287	261	273	276	292	272	259	269	290	263	283	277	301	278	269	283	286	299	251	267	285	257	300	285	255	302	299	288	289	285	269	249	281	274	274	270	276	288	242	260	297	239	268	296	278	274	260	270	274	269	262	293	270	257	269	273	270	279	263	271	305	280	269	283	285	263	274	289	271	269	265	278	312	286	311	281	271	268	305	243	271	259	267	280	310	289	296	269	282	289	274	293	268	281	279	294	305	282	272	298	294	303	267	329	294	289	245	269	286	249	270	269	286	262	280	276	276	263	286	292	304	280	305	278	249	277	242	280	281	258	274	297	286	269	256	262	266	287	288	252	281	284	266	295	268	290	279	280	264	265	264	310	286	301	280	320	265	239	288	279	268	289	291	275	323	248	276	285	277	282	252	280	286	303	294	284	291	286	278	267	267	282	306	296	258	287	280	260	270	284	272	274	266	290	275	261	265	254	281	281	282	272	287	263	303	282	282	255	262	295	288	255	293	311	278	324	273	252	280	284	252	267	245	289	250	286	300	258	240	281	285	255	267	233	277	313	260	283	280	265	295	279	317	285	278	260	271	266	294	302	253	264	283	318	302	291	255	291	279	288	299	297	277	282	277	263	266	270	249	271	283	290	279	247	280	267	296	271	276	274	256	270	293	277	284	288	316	246	312	271	293	293	260	257	302	281	292	310	279	288	263	262	289	279	317	290	264	283	237	321	290	276	280	266	297	258	267	295	317	235	256	302	274	284	294	256	287	260	266	232	282	295	285	254	277	284	269	296	287	255	250	289	256	276	256	271	303	317	276	277	266	313	265	281	268	267	298	275	282	283	285	310	278	264	265	247	276	282	275	292	261	277	270	285	281	294	275	273	303	280	317	271	296	242	273	298	322	290	288	285	273	263	293	271	255	266	260	277	294	298	260	282	310	269	284	319	261	275	288	252	282	284	257	294	237	297	283	292	287	283	264	256	246	263	262	273	280	288	255	262	265	273	262	312	267	274	277	299	276	276	271	285	279	276	283	299	265	270	275	279	282	313	287	279	270	279	283	277	256	297	265	251	284	246	255	246	277	272	284	264	277	256	248	249	272	276	260	289	311	286	272	267	263	267	281	280	275	259	265	279	254	253	294	287	298	296	276	272	282	266	285	254	286	273	267	271	296	282	297	284	310	301	259	250	310	244	276	261	298	283	274	261	249	277	291	264	256	264	287	254	245	266	246	272	256	279	269	305	299	281	281	286	270	267	266	270	253	253	259	271	230	288	239	266	298	289	268	251	267	268	284	292	268	273	285	256	272	312	281	276	298	293	276	277	306	300	267	327	285	275	252	302	289	271	265	297	257	291	262	298	262	272	278	276	281	291	271	285	243	282	275	257	281	288	307	266	268	267	274	276	260	300	266	285	288	261	294	264	302	266	281	245	259	288	270	268	255	260	274	240	287	297	287	240	286	283	269	281	309	296	274	271	289	300	297	284	260	280	281	261	272	277	282	262	271	284	261	282	283	264	266	263	288	275	290	261	257	277	271	252	272	309	306	271	272	264	270	289	307	276	248	261	301	265	299	295	270	284	307	272	297	285	248	271	261	279	279	281	297	285	271	284	259	282	264	287	260	294	285	283	318	306	296	300	255	272	288	227	300	277	266	270	263	286	267	288	275	298	265	273	274	251	275	279	311	266	291	285	253	275	303	277	283	284	280	257	281	281	294	272	274	292	301	260	313	257	261	288	264	275	288	290	287	286	284	264	252	254	255	279	289	293
5618	2976	1678	962	842	701	750	670	665	676	646	631	627	657	593	626	601	643	658	622	607	620	572	570	626	633	612	668	683	615	629	618	649	643	622	628	656	611	668	648	594	628	593	628	637	660	607	641	601	612	607	604	673	624	633	581	572	575	629	599	582	599	580	598	624	602	614	599	576	560	592	618	608	607	654	615	593	574	650	626	640	613	557	600	603	635	587	573	623	624	637	619	625	642	640	613	596	632	643	636	571	625	632	601	604	629	587	624	604	624	602	620	609	661	633	617	595	639	576	655	614	588	611	631	625	584	590	595	610	641	639	654	641	561	599	645	578	603	613	640	615	637	595	596	601	591	604	630	582	581	599	629	645	575	638	586	646	624	589	627	659	601	601	600	643	606	612	559	630	607	594	593	650	628	630	613	615	629	610	590	614	567	577	615	631	594	605	605	638	600	604	609	604	606	653	616	668	589	610	619	604	601	649	578	621	612	649	648	659	598	593	615	590	609	655	621	602	578	601	613	626	613	592	601	625	640	592	636	655	638	623	613	627	570	660	603	607	634	604	623	627	625	660	596	593	626	645	636	675	609	628	573	582	649	599	615	589	649	653	630	629	616	581	609	620	585	626	609	634	609	644	619	609	592	569	623	595	641	629	623	618	567	606	601	596	646	602	630	612	655	646	655	641	614	616	616	576	603	620	630	621	626	630	595	576	645	607	650	589	604	599	590	617	634	625	627	612	624	637	613	626	593	629	596	603	637	642	634	604	623	599	608	643	631	567	625	615	617	569	626	595	606	630	583	634	627	640	597	632	599	644	593	648	593	627	645	625	637	628	610	586	578	645	567	628	599	622	623	600	634	630	615	640	655	643	609	577	611	632	625	655	582	638	606	605	636	621	622	653	626	616	620	605	650	575	620	562	593	648	598	618	628	656	574	634	606	565	632	640	639	596	582	589	619	657	639	620	560	595	606	604	594	612	658	645	610	640	601	629	593	625	610	651	633	614	616	607	624	647	655	573	597	576	599	662	605	610	617	614	635	596	656	601	563	604	614	613	660	584	585	597	625	634	615	654	652	582	636	615	646	636	589	611	635	588	620	648	569	583	640	639	659	657	566	625	597	616	609	626	611	619	572	627	572	592	598	670	616	643	635	644	687	638	618	664	582	604	595	593	612	599	593	615	590	628	642	628	611	594	618	572	614	588	632	633	600	610	634	607	678	633	640	639	603	631	618	579	618	584	663	619	618	630	630	624	615	607	607	630	634	533	634	606	621	645	630	609	641	613	550	629	582	602	602	637	627	597	671	618	613	614	608	597	587	659	608	617	657	653	640	609	606	595	623	627	583	616	592	656	629	627	619	658	613	619	602	634	582	609	587	605	583	619	590	621	609	587	614	632	637	642	634	584	601	613	658	628	600	602	632	631	613	641	638	600	620	620	617	628	632	600	626	615	595	605	668	631	562	602	639	603	634	610	654	658	654	594	616	600	584	660	614	609	653	635	578	651	628	609	601	625	547	610	657	663	568	610	620	591	613	617	629	582	565	580	607	628	584	600	614	641	657	607	582	616	594	616	642	589	654	619	603	623	604	608	626	613	607	591	621	577	616	604	605	577	592	576	639	596	628	646	662	622	628	619	615	609	598	611	598	626	615	577	597	625	572	611	639	624	591	606	618	647	568	573	606	590	643	606	641	661	642	643	644	593	591	636	569	597	648	616	592	586	643	630	580	604	617	596	624	615	628	653	613	622	649	625	596	651	646	625	596	538	586	557	601	602	596	605	590	593	622	691	601	602	665	622	575	614	611	611	606	561	602	660	622	616	591	621	624	573	595	622	595	596	661	620	561	587	644	595	637	668	616	570	655	626	639	623	657	631	660	617	608	615	555	614	602	590	596	614	634	625	634	656	649	613	618	620	605	643	587	627	639	586	618	622	642	637	628	648	606	641	606	670	606	619	619	628	603	617	582	659	611	641	593	588	631	636	608	604	613	610	618	628	617	639	649	585	556	615	621	629	550	610	631	649	616	665	647	589	615	631	627	599	604	605	631	608	612	608	591	652	659	590	610	605	582	605	585	624	585	622	586	625	568	612	634	619	612	620	587	639	588	627	627	620	632	595	643	632	610	640	663	616	637	554	601	612	621	623	674	583	649	630	602	603	601	594	586	620	634	591	627	636	644	627	602	598	613	627	621	661	611	608	644	623	588	628	578	614	603	595	627	627	609	625	650	605	630	624	651	622	657	606	626	606	613	600	614	614	652	668	629	606	622	594	597	606	610	631	571	626	630	628	608	576	611	641	627	595	609	614	588	596	643	591	577	625	663	594	579	640	628	613	609	625	597	547	617	629	630	619	623	637	576	616	634	599	590	630	613	634	598	618	579	582	588	659	559	619	595	612	616	629	645	612	622	613	613	634	621	628	588	617	591	631	614	663	654	617	634	611	663	641	625	633	614	601	629	624	607	590	665	610	598	707	603	619	639	573	611	637	615	632	642	599	616	580	613	641	618	637	623	575	600	580	605	589	594	603	581	601	671	610	611	597	581	596	620	628	597	639	600	652	642	585	599	631	636	635	612	631	626	540	594	620	636	581	603	576	659	622	590	628	619	626	598	575	657	630	637	600	623	586	605	594	594	603	620	618	607	619	614	613	639	610	638	622	585	626	629	593	550	610	649	584	626	629	590	622	616	607	604	605	587	602	590	593	612	627	611	625	627	662	614	608	640	618	607	557	546	619	606	616	618	630	664	641	602	619	637	604	599	683	573	599	627	607	653	648	610	639	618	588	615	624	612	634	574	597	604	584	621	610	601	659	599	585	598	627	634	627	639	595	589	585	608	607	581	603	577	610	582	606	652	606	597	592	586	614	604	631	602	606	636	612	577	643	649	576	600	617	616	573	612	638	628	621	616	640	617	675	578	665	672	636	630	653	615	672	624	627	616	602	608	633	592	627	638	616	578	628	606	630	549	600	640	569	592	592	609	617	619	647	611	635	588	589	629	637	639	623	628	628	586	591	639	638	590	645	608	614	565	630	614	602	638	610	621	611	640	585	612	628	646	621	584	594	631	605	617	622	595	623	611	622	618	610	592	645	608	584	593	624	569	599	643	603	600	620	562	647	623	615	605	584	591	657	660	600	608	625	616	635	636	607	623	635	615	629	609	612	628	634	605	629	600	642	613	596	601	632	651	595	570	586	600	613	614	604	603	610	605	616	607	625	575	590	584	641	624	583	607	612	622	605	659	613	591	645	612	642	597	637	566	629	595	653	641	598	622	654	610	622	593	638	583	583	562	561	579	582	648	621	614	649	602	624	606	633	637	653	589	592	643	598	629	621	584	574	598	633	597	611	585	626	619	640	593	644	611	590	624	634	595	637	631	613	618	591	599	564	617	627	617	582	623	619	591	604	612	651	611	592	652	613	631	635	614	574	648	603	563	624	593	633	629	622	618	633	585	596	593	595	631	585	651	624	600	610	626	603	630	645	624
24729	21842	25659	28623	21847	21858	17821	706	383	322	294	309	307	288	269	291	249	256	249	229	241	235	255	271	245	228	242	251	205	227	222	258	227	229	234	206	230	226	229	239	242	201	203	187	216	242	221	223	211	233	222	202	236	240	236	229	240	235	210	198	222	222	211	242	209	218	205	226	254	204	225	235	216	205	227	262	217	203	214	218	224	213	223	201	253	254	239	217	226	194	262	209	218	233	230	230	197	228	221	256	206	203	231	206	209	241	244	199	234	237	209	230	226	235	229	221	221	215	217	234	222	219	237	216	229	216	222	224	228	222	240	215	204	193	198	237	243	217	238	210	194	203	219	215	221	209	225	218	209	214	243	227	243	205	250	228	234	228	245	262	208	212	217	237	243	210	221	216	207	216	223	198	218	202	213	260	208	219	219	228	231	202	221	218	199	228	188	187	242	248	240	228	252	235	217	189	210	220	208	213	234	234	198	206	218	232	208	199	219	245	257	219	195	248	214	227	216	236	226	214	234	242	247	215	219	209	193	207	228	217	218	221	211	214	197	216	207	230	202	202	190	215	220	210	215	210	228	234	221	211	222	206	210	267	233	232	225	193	223	216	257	244	206	234	228	209	240	230	215	221	229	226	233	203	247	215	211	205	220	226	205	239	222	211	236	193	224	226	224	183	247	237	254	222	234	246	262	196	218	234	207	200	209	226	194	240	211	213	236	211	201	219	221	229	219	211	206	208	217	232	212	199	195	210	211	237	243	223	210	204	227	224	227	208	196	227	221	253	215	227	218	209	227	229	227	233	228	208	226	240	248	228	245	218	226	225	228	202	196	223	224	192	223	247	254	236	216	239	214	226	221	222	242	213	205	228	234	201	229	227	201	209	206	202	241	218	246	253	242	232	213	233	209	215	207	215	248	209	231	214	219	229	229	217	246	220	232	209	250	222	202	216	233	217	224	199	244	234	212	213	216	226	223	221	233	245	247	209	243	237	187	251	242	256	254	221	237	209	221	228	242	220	198	222	244	179	223	207	213	199	228	232	201	218	221	209	218	244	188	211	221	203	237	222	230	223	243	227	215	220	199	190	223	232	232	250	238	257	230	234	201	225	182	235	224	260	267	219	220	250	216	202	221	222	194	212	221	231	216	240	203	232	221	235	203	231	235	234	253	229	251	231	234	186	229	194	210	234	223	201	218	229	219	214	226	192	207	216	226	220	216	238	249	232	212	211	233	239	242	216	222	220	203	224	215	239	221	215	244	216	231	240	244	213	217	216	219	263	206	230	228	222	223	218	219	204	228	230	259	215	259	209	227	188	229	230	263	211	232	210	211	223	214	227	231	252	220	219	239	193	199	218	216	205	200	220	231	226	206	217	221	225	250	241	207	211	223	233	241	234	221	229	252	208	221	216	212	225	232	204	225	234	234	196	213	212	204	219	207	218	188	215	225	222	187	245	230	238	226	221	194	259	219	228	225	211	202	228	209	219	251	220	231	216	218	208	234	232	231	201	227	244	200	210	202	235	206	230	193	241	226	215	230	197	217	211	224	214	233	230	216	207	203	187	194	230	241	197	261	224	228	210	200	207	183	216	204	203	211	226	207	253	233	227	208	215	231	217	256	217	227	227	223	213	233	213	250	210	215	220	245	260	236	228	230	208	219	178	205	227	239	252	221	213	252	226	232	214	192	222	226	219	238	229	207	220	215	192	204	191	210	222	226	218	211	205	222	241	223	242	220	236	194	222	217	212	199	198	209	231	241	204	234	210	249	230	243	231	215	190	250	244	224	198	211	236	210	222	219	236	211	227	245	243	219	204	218	237	218	220	207	209	216	203	245	239	227	226	233	231	230	212	227	236	200	215	231	197	212	252	256	225	223	219	244	210	230	235	221	232	264	212	257	220	232	224	194	243	206	248	243	205	233	249	219	210	227	228	215	206	220	233	252	214	223	207	238	215	227	211	214	209	229	217	234	226	225	228	216	241	201	183	236	223	232	237	198	194	245	220	232	211	197	229	217	241	223	236	236	217	223	225	220	218	214	250	173	212	225	215	229	214	205	221	224	243	235	220	213	206	242	213	228	231	204	239	200	209	210	211	225	210	195	195	239	214	215	234	237	238	243	236	206	232	209	201	224	210	220	231	221	219	219	219	217	230	194	240	212	222	223	241	208	221	237	234	203	217	191	208	226	204	212	242	222	221	223	211	232	238	216	200	205	210	230	222	222	205	247	215	232	234	240	206	222	197	222	206	209	229	255	229	240	206	197	180	225	223	248	241	221	226	210	256	220	194	196	231	206	207	191	243	220	232	217	213	228	207	206	220	208	238	242	209	224	211	218	234	211	205	220	234	204	218	214	214	207	248	179	190	221	219	238	187	201	237	238	237	217	199	245	198	195	230	240	202	252	228	222	197	200	220	227	238	215	213	242	246	235	196	219	187	240	229	207	232	232	224	226	210	208	232	218	233	201	218	241	191	232	229	214	238	217	217	225	233	231	200	223	245	222	229	223	208	226	215	225	239	220	249	241	214	222	238	220	243	245	224	229	198	192	224	236	217	221	225	183	248	228	220	245	231	214	234	219	201	237	226	238	227	250	215	219	247	212	254	225	217	276	212	236	221	233	235	210	238	226	223	221	206	205	232	234	243	221	243	197	244	232	206	236	227	242	217	225	218	222	204	179	199	194	195	202	226	206	210	221	234	222	184	195	226	203	217	230	201	217	209	215	245	221	241	233	220	249	221	219	234	205	244	187	269	238	216	231	194	206	220	260	212	196	231	223	241	224	236	211	215	245	230	217	218	226	232	207	236	213	226	223	208	227	217	224	216	226	245	227	226	222	208	216	211	232	221	213	203	188	207	228	221	227	221	213	206	199	222	231	204	205	197	218	215	223	208	195	203	224	206	220	233	204	215	236	234	227	223	205	213	227	234	213	223	245	203	214	228	210	207	246	223	228	201	220	231	233	233	226	226	229	210	231	205	196	196	207	206	241	212	214	215	204	178	212	211	214	228	231	212	209	234	207	235	226	241	236	216	255	215	236	199	239	218	231	199	218	193	218	230	250	202	203	228	248	233	219	230	227	199	235	208	216	221	207	240	192	240	182	207	238	209	209	238	236	211	216	199	249	250	219	228	205	220	246	217	230	227	197	213	217	218	230	240	230	219	207	228	187	208	222	208	213	230	217	208	198	232	217	222	228	237	234	204	233	212	206	214	218	214	245	213	193	245	241	210	267	235	205	201	213	237	224	239	238	230	207	195	205	227	218	196	228	229	214	229	223	247	194	236	215	203	189	231	218	189	212	220	221	211	242	220	235	222	245	217	234	209	210	228	210	206	240	229	235	217	250	231	238	210	205	225	220	243	250	209	245	201	255	228	212	201	230	213	226	223	213	220	230	209	226	253	279	214	223	203	230	208	239	222	217	215	230	238	242	238	223	222	217	237	234	244	220	211	242	195	213	235	190	216	191	219	219	203	214	220	243	200
6490	4481	2336	1077	792	672	552	561	509	524	497	462	455	504	506	464	473	479	486	523	511	510	500	474	510	506	467	469	454	491	462	475	498	454	476	471	490	478	458	512	496	497	467	488	487	499	510	467	459	463	512	460	462	522	451	482	499	499	472	487	448	476	477	456	432	492	515	483	473	459	446	456	486	450	483	501	511	446	474	432	466	442	475	457	492	473	498	455	453	458	469	494	456	437	456	466	442	502	493	447	476	455	483	541	487	471	494	456	434	459	488	443	477	480	470	403	480	473	436	480	476	498	487	477	464	483	509	496	467	469	454	509	494	503	461	448	439	490	500	480	462	478	438	462	485	522	456	519	475	453	479	473	454	476	506	518	475	463	468	477	447	488	466	489	465	458	500	489	493	470	494	471	476	522	474	491	538	490	495	484	483	461	490	451	501	497	454	472	495	472	501	444	487	485	476	446	453	472	477	471	481	493	479	447	507	495	477	475	503	464	465	463	465	458	467	487	473	436	482	449	440	497	481	501	481	466	468	512	471	468	456	508	497	503	514	443	470	480	484	492	477	472	454	497	500	486	479	480	454	441	434	461	515	508	442	486	476	490	485	482	519	492	477	484	489	513	529	449	458	472	477	505	466	516	471	459	447	485	465	464	497	460	476	448	442	481	432	479	489	460	463	494	442	480	494	462	483	451	438	489	484	484	443	480	496	489	480	481	481	466	441	472	527	508	472	459	485	441	470	506	472	470	492	447	466	475	477	465	490	468	443	489	471	486	473	459	470	438	488	446	485	491	486	508	495	455	468	451	477	478	494	486	489	488	456	457	494	473	495	512	464	467	469	483	496	493	464	457	491	525	466	461	506	489	447	488	459	502	476	485	503	473	512	462	463	472	483	471	505	479	484	499	488	480	477	457	490	470	467	485	484	478	492	426	486	497	499	448	481	474	477	475	454	469	472	468	493	473	432	475	478	481	496	505	480	447	500	500	453	435	475	448	475	494	469	493	485	500	446	441	514	522	527	462	485	462	479	482	478	447	468	447	446	495	490	437	463	454	484	503	503	519	454	473	479	489	497	435	450	476	503	480	507	488	447	474	484	478	495	481	471	473	456	464	477	447	483	501	450	508	475	481	473	454	494	512	477	460	464	433	457	510	453	515	499	438	470	480	444	461	457	469	467	482	519	471	473	489	495	504	456	495	493	468	506	470	487	471	495	532	473	498	485	467	458	485	511	497	471	459	493	458	505	495	487	481	472	470	486	484	462	491	481	492	475	468	481	489	462	473	469	463	506	477	508	477	447	499	470	451	453	481	478	487	451	496	459	479	481	488	455	465	452	472	473	503	483	473	481	472	469	484	462	462	473	494	488	505	493	481	464	470	477	481	442	478	470	493	480	449	471	455	447	471	464	509	473	451	473	477	498	463	451	469	449	454	481	492	465	469	461	477	491	439	470	466	482	457	449	463	495	497	451	471	469	504	469	483	488	487	484	473	505	442	446	480	456	433	489	479	526	417	486	516	522	508	449	467	471	476	496	502	428	502	477	458	481	468	501	476	481	463	482	462	481	449	532	455	474	476	506	474	477	469	493	495	485	467	470	431	485	485	494	460	491	438	463	468	495	506	456	489	497	504	499	466	483	460	468	491	479	440	480	467	481	495	463	463	485	463	448	464	463	469	532	493	486	473	493	457	430	452	471	461	473	480	448	493	446	495	462	446	491	463	439	471	492	476	477	449	496	494	514	455	454	474	469	483	486	450	502	491	457	488	464	520	476	463	473	512	457	507	498	478	498	455	466	452	495	452	473	467	489	442	486	486	486	472	496	453	487	480	441	465	480	469	536	483	486	485	471	467	476	482	497	495	474	472	506	468	486	496	466	500	460	475	508	470	484	505	483	463	488	491	474	472	520	497	459	468	460	466	474	511	503	461	479	491	501	477	458	482	488	475	487	500	478	446	507	476	469	512	490	430	485	469	452	453	452	488	457	479	471	479	439	462	474	502	465	488	474	493	456	486	470	495	506	498	488	523	472	510	501	505	489	497	468	479	505	498	490	452	481	464	494	511	499	470	493	453	490	498	456	478	465	493	457	479	454	472	453	499	487	483	525	441	445	495	472	505	471	464	466	492	456	452	459	494	480	494	520	435	457	482	477	458	479	447	482	512	442	505	473	498	502	473	463	440	496	431	500	484	470	457	493	456	469	474	492	506	482	454	469	486	471	455	465	485	505	471	506	464	473	486	457	468	458	458	481	486	452	463	491	459	451	475	484	448	468	510	485	507	457	464	464	469	460	494	476	487	474	463	488	501	457	488	470	454	461	495	479	489	490	465	500	490	444	478	481	516	513	469	516	439	481	493	459	493	494	438	473	497	463	453	474	465	487	463	481	491	477	493	467	432	502	538	468	460	503	483	486	477	465	495	497	455	473	479	475	466	477	500	475	480	472	440	432	504	490	482	484	482	432	489	490	502	462	485	428	452	503	447	466	444	497	480	497	494	433	499	472	462	512	470	499	485	457	469	493	458	426	452	425	501	499	516	476	459	489	490	481	479	445	495	464	488	542	456	468	498	504	479	467	500	466	465	503	481	507	483	460	471	485	477	480	485	492	459	507	500	482	516	466	486	443	448	455	490	468	439	470	491	472	480	501	459	451	493	466	504	497	499	461	462	499	478	477	457	472	476	458	474	480	506	488	471	480	470	495	481	495	433	487	459	473	482	477	445	469	510	471	479	472	491	503	453	445	462	458	474	453	499	525	462	498	483	450	472	463	510	480	492	478	492	473	445	473	491	480	495	467	457	481	469	525	484	459	480	474	481	459	452	464	475	488	461	462	476	493	476	487	496	487	501	501	451	490	514	510	494	496	474	461	484	475	483	499	458	467	479	452	489	463	474	481	509	478	468	471	509	462	462	440	487	467	473	497	518	468	495	507	484	509	459	519	485	469	455	463	480	460	462	501	476	457	500	462	485	442	464	479	507	499	453	490	490	458	471	480	441	467	468	446	479	502	475	451	493	472	497	484	503	478	472	459	483	502	475	493	469	447	455	479	519	466	477	476	473	504	448	480	471	476	481	511	460	486	488	482	473	476	500	481	497	470	496	505	467	503	492	502	478	471	471	467	497	472	450	483	498	508	485	473	540	490	460	460	460	473	459	521	497	483	447	479	459	464	500	479	487	469	481	471	441	503	477	485	436	497	449	473	478	474	464	493	482	483	444	495	463	489	494	446	489	501	470	487	468	488	482	507	432	469	443	472	483	486	462	472	463	494	449	478	483	505	490	476	482	448	497	448	491	473	452	470	487	466	503	488	483	437	426	427	456	451	458	486	455	423	421	479	473	475	468	461	506	459	487	503	453	474	503	482	498	479	468	494	483	504	486	468	475	478	495	496	487	456	492	472	509	483	491	504	497	458	463	464	498	423	492	471	504	484	440	429	484	468	442	455	482	471	490	443	463	468	457	466	491	477	468	467	477	471	497	467	503
31841	19174	6589	496	336	295	260	176	171	163	139	164	137	157	141	158	165	140	141	142	150	161	153	130	137	141	164	156	161	164	152	125	142	143	152	155	149	152	137	148	155	140	154	116	145	152	127	163	156	130	147	142	144	132	134	140	147	131	144	151	139	136	140	160	140	128	134	157	140	140	128	159	149	158	144	128	135	162	120	115	143	141	153	165	152	147	136	140	123	124	163	163	149	143	132	125	138	144	144	141	144	107	135	131	143	149	152	151	142	143	131	146	160	138	143	151	135	157	167	143	146	144	147	149	140	139	173	126	147	150	141	142	119	137	144	164	136	153	148	159	178	155	139	147	151	140	140	140	142	154	151	137	151	145	149	113	139	140	143	144	148	139	128	122	147	168	152	125	147	141	111	136	134	153	157	163	152	129	134	142	166	137	161	158	131	134	138	141	154	158	141	152	158	141	151	162	134	155	127	139	150	161	149	144	157	130	150	130	127	146	151	123	132	154	128	159	145	141	160	151	139	138	141	142	140	133	154	141	151	145	153	147	174	149	143	141	131	151	128	125	129	150	120	129	134	154	137	151	135	136	155	145	151	140	148	153	146	142	146	167	179	156	131	140	151	140	135	144	140	144	138	167	142	153	134	160	150	170	119	132	168	131	143	145	140	153	151	130	159	144	138	134	134	157	159	154	156	154	173	145	148	160	116	139	153	149	151	149	128	120	140	156	144	134	152	152	145	150	158	135	136	133	146	133	145	153	128	169	140	148	135	126	158	149	139	137	160	142	154	134	142	141	159	180	145	129	147	145	131	150	135	153	140	148	152	146	153	159	143	154	141	146	141	148	160	165	149	141	130	153	144	147	143	134	151	144	143	170	147	138	162	154	134	132	150	140	130	159	136	164	143	145	171	136	151	143	147	128	145	144	150	160	124	120	142	132	136	140	159	143	142	134	169	145	145	142	168	153	144	152	142	121	160	138	161	150	137	150	145	138	159	136	154	121	130	152	157	132	158	126	156	141	132	119	148	147	160	131	158	147	139	148	141	145	154	156	147	139	122	128	127	153	131	148	161	141	122	148	123	151	138	179	158	131	149	152	131	153	148	141	142	116	140	145	137	160	147	158	166	147	119	138	142	135	150	153	160	154	148	130	131	168	148	141	151	157	164	174	149	131	134	140	141	140	125	148	123	170	155	129	144	168	150	150	170	147	146	133	164	144	157	161	129	134	143	147	137	152	131	131	137	121	145	122	129	145	143	139	147	161	162	145	139	144	148	137	148	167	136	146	142	130	150	159	139	142	146	135	142	150	155	129	139	148	141	140	156	124	141	151	140	129	122	125	129	149	151	133	125	150	126	145	141	145	149	126	124	153	143	141	122	147	143	141	139	158	135	135	139	148	141	130	165	143	147	140	140	150	157	135	163	119	150	95	141	129	163	144	140	141	132	125	138	145	147	150	155	148	137	137	177	158	135	132	167	128	173	151	132	154	156	146	151	126	129	152	141	144	134	146	153	138	170	157	147	142	175	136	136	151	157	158	124	146	144	145	163	143	161	162	161	166	154	146	117	153	129	146	153	138	146	128	127	144	129	150	152	140	143	131	153	142	169	152	135	158	140	151	125	146	153	171	156	151	149	135	141	122	139	136	140	123	119	139	133	150	134	138	136	141	131	116	134	136	139	151	160	149	162	139	147	144	149	129	183	165	168	134	141	140	143	160	139	146	143	155	152	140	123	141	146	147	156	149	143	160	155	136	164	164	197	178	156	142	138	147	137	151	146	158	137	148	153	143	152	150	143	142	139	136	158	168	132	162	138	168	154	140	135	154	129	133	132	152	155	154	156	154	144	147	146	133	149	153	151	131	149	125	138	152	143	145	152	149	127	131	146	124	142	165	155	153	135	153	131	131	167	152	134	163	177	139	146	154	143	141	139	152	144	131	124	140	161	150	144	153	158	153	117	158	147	127	127	126	123	152	163	154	144	140	164	138	168	154	156	155	158	151	150	156	149	134	134	143	143	148	149	181	135	143	126	136	166	142	155	144	132	164	130	156	135	140	151	151	123	134	128	138	152	159	121	129	128	146	129	175	140	166	167	145	173	130	147	142	149	159	156	144	119	146	144	140	148	153	154	139	152	122	138	143	146	133	159	146	153	167	144	134	159	136	136	140	144	128	154	131	149	155	142	173	152	133	155	154	153	141	153	160	134	153	163	166	147	147	159	134	135	158	145	166	132	144	149	132	144	154	110	133	157	151	110	143	121	145	126	150	141	138	144	136	158	149	149	149	131	169	142	167	154	142	148	147	141	153	150	143	149	144	139	151	131	144	153	140	170	152	139	166	161	141	122	135	171	154	141	139	141	154	131	130	126	136	136	123	162	151	172	130	152	154	125	134	158	143	146	172	115	120	146	140	157	135	140	148	141	132	143	117	103	135	143	145	144	153	147	155	146	119	142	146	134	153	157	153	158	149	138	151	129	140	166	143	125	149	147	137	162	144	154	127	132	158	133	130	152	142	137	160	116	135	158	176	147	135	155	128	133	141	153	119	142	163	167	153	115	128	115	128	169	128	140	147	157	135	138	125	146	135	137	156	133	139	161	148	137	139	161	141	157	141	143	153	155	161	168	152	145	144	153	138	148	132	136	145	159	167	156	133	167	147	176	146	160	177	131	125	130	145	144	137	141	138	150	137	125	118	164	144	154	151	134	166	127	145	140	175	179	135	134	161	140	133	155	144	141	155	144	152	147	122	151	140	151	150	135	139	136	143	140	142	156	158	143	153	137	146	134	140	152	139	127	143	140	133	150	147	122	134	152	158	134	159	153	134	128	132	141	164	139	156	143	139	149	133	162	129	171	115	134	153	142	151	166	129	129	155	137	146	134	127	135	159	137	143	135	168	147	153	172	157	143	149	136	154	153	139	150	149	151	125	150	149	149	159	158	150	135	141	160	155	163	128	137	139	119	101	145	144	149	167	147	130	140	153	133	149	149	124	145	174	147	142	149	129	140	156	139	140	148	141	125	148	140	137	138	148	137	141	165	148	130	142	142	152	140	141	148	155	147	138	152	167	169	151	169	141	162	141	133	149	170	138	131	143	135	126	133	163	130	143	139	140	135	135	136	146	135	127	146	139	129	155	127	121	143	147	142	155	152	125	171	143	159	148	146	129	150	133	144	155	134	154	128	154	141	157	142	137	131	135	147	142	141	156	165	170	139	170	144	166	163	146	128	156	133	118	121	135	132	138	153	153	153	150	134	126	150	141	154	152	151	136	148	131	144	138	136	130	160	152	171	164	146	160	152	165	151	131	152	127	168	156	151	139	129	144	144	135	124	141	153	119	125	153	173	157	145	151	144	118	147	130	132	164	161	150	164	161	136	150	144	144	142	136	143	169	142	114	152	140	144	135	140	137	151	134	138	112	128	139	145	133	157	163	141	182	151	133	125	153	156	166	140	148	152	174	137	149	164	135	170	141	143	158	169	136
5204	600	435	399	369	361	375	339	348	384	343	366	382	401	384	343	395	310	374	376	351	380	387	372	380	363	370	369	365	354	395	388	332	372	366	356	355	376	336	386	348	351	404	373	391	373	380	378	390	381	399	374	387	376	354	354	359	384	357	389	377	382	342	400	378	370	380	376	385	362	390	387	329	368	371	401	344	349	373	398	358	383	359	416	340	381	381	369	387	359	338	358	377	368	368	374	349	403	373	360	367	346	373	361	374	387	369	397	387	356	406	376	388	345	373	353	361	396	386	377	341	354	356	345	356	348	382	377	340	395	390	392	361	359	385	366	350	358	382	366	343	375	394	366	332	383	358	384	427	358	330	364	395	372	361	351	378	352	365	349	362	385	375	369	362	342	385	336	372	344	386	381	373	392	360	380	347	366	379	390	356	364	347	369	385	387	374	375	369	370	350	357	337	350	361	368	343	366	376	358	387	362	388	337	373	360	357	375	393	383	364	386	414	398	343	417	382	376	365	396	396	347	351	366	353	358	382	343	383	364	403	361	352	350	371	368	375	358	369	396	420	366	371	388	373	359	378	370	394	376	371	382	360	420	416	378	384	370	393	401	355	365	376	381	336	349	358	339	362	368	398	385	376	392	385	361	373	340	357	378	364	369	377	378	363	393	303	366	392	345	351	383	365	362	344	356	370	363	337	384	403	372	351	350	365	347	373	364	357	360	358	372	416	365	387	388	369	364	394	392	391	384	366	380	372	391	347	355	332	347	346	323	324	381	398	375	412	362	332	358	357	389	368	327	379	389	377	379	366	387	355	379	356	361	358	371	340	396	346	328	391	364	345	374	372	365	328	361	351	354	385	363	379	389	335	355	375	341	356	347	389	374	361	347	375	385	357	352	369	382	358	370	378	356	356	341	362	367	353	391	383	346	419	388	354	342	370	394	379	337	369	393	378	364	373	371	345	362	395	338	392	348	348	391	377	371	381	346	381	386	397	370	353	374	370	339	353	339	374	345	361	362	357	372	366	398	366	309	360	385	344	355	354	388	350	356	373	399	405	383	357	328	349	358	385	361	330	424	346	336	373	357	368	368	370	363	356	375	360	362	383	370	368	389	373	366	365	364	372	346	368	392	369	382	352	395	306	383	361	361	384	383	390	329	331	345	377	337	358	370	370	399	349	394	347	380	373	372	338	356	401	394	375	372	352	335	367	376	344	366	339	331	375	363	375	360	353	359	342	340	376	376	381	415	365	385	394	367	363	324	371	360	384	376	377	358	361	344	356	374	357	350	391	376	364	401	405	394	367	387	358	359	400	365	365	376	409	394	365	350	350	367	339	372	383	385	375	353	383	361	392	368	366	362	354	353	372	381	431	394	372	362	381	387	365	372	376	325	375	371	347	341	376	391	391	349	420	370	386	346	377	375	358	365	335	379	370	341	347	380	351	395	299	365	359	386	359	374	369	348	348	378	337	343	375	368	382	350	356	371	396	362	362	377	370	365	357	357	368	392	369	360	383	363	407	364	348	380	359	345	366	346	373	376	343	362	396	378	402	389	364	333	372	349	397	368	351	350	365	373	374	401	334	359	348	376	399	366	377	386	376	375	366	386	386	341	360	371	376	395	349	376	367	404	387	375	386	355	343	336	366	376	360	376	355	384	364	380	396	353	405	401	372	372	370	368	397	355	354	380	399	378	355	376	360	393	313	377	364	363	374	377	373	371	375	340	362	351	367	341	381	361	365	372	396	369	369	383	354	320	394	373	372	366	346	370	369	350	363	358	350	390	373	386	347	390	356	379	368	366	353	347	355	380	377	377	387	416	373	375	370	374	366	381	387	356	402	389	354	370	378	389	348	329	350	363	360	381	383	378	375	340	339	353	349	367	357	358	370	349	338	396	366	381	389	380	372	338	396	380	376	363	364	372	366	371	375	362	351	362	367	367	361	350	369	343	399	360	389	370	333	375	385	356	382	354	366	399	355	351	384	366	371	375	385	363	372	371	337	380	366	347	395	393	400	381	361	400	357	357	326	356	388	359	366	354	352	359	357	349	374	334	375	373	408	358	371	374	358	332	356	368	386	373	381	366	365	367	385	365	348	352	362	364	349	368	359	393	377	357	404	373	363	407	376	414	379	360	346	373	397	377	380	372	384	372	360	347	398	368	368	348	393	343	370	383	350	370	360	384	408	380	392	358	356	360	386	378	364	344	343	398	360	384	341	389	355	407	379	412	361	352	346	398	356	366	370	351	419	375	350	345	378	342	343	342	381	361	357	363	370	373	376	372	372	396	340	377	345	377	367	331	359	365	383	392	350	409	361	346	370	345	364	357	378	414	320	383	381	367	366	379	361	385	400	371	348	368	352	376	349	345	351	373	358	360	359	329	353	358	395	374	361	389	381	363	418	396	359	384	393	366	369	367	393	373	388	371	406	368	345	352	352	371	369	355	389	369	347	350	369	368	370	400	410	345	401	371	368	341	385	365	363	361	361	381	394	408	366	373	385	367	363	401	387	344	390	361	353	387	354	361	374	368	359	378	372	361	366	356	361	370	379	380	389	360	374	374	407	343	354	374	369	402	341	345	403	360	377	373	336	363	365	367	394	383	385	391	359	344	339	350	398	387	397	367	341	360	384	395	374	403	362	349	369	399	353	383	351	372	412	402	365	331	370	361	398	407	367	363	375	362	381	369	386	376	364	346	332	365	344	330	358	369	401	343	346	369	372	343	382	351	380	384	326	336	387	345	359	358	367	390	404	343	397	346	376	394	410	353	375	351	382	381	339	385	368	376	354	331	375	402	343	352	394	365	363	363	367	399	394	351	404	361	370	378	379	337	386	408	375	391	356	361	389	352	361	356	369	383	367	389	356	403	378	376	372	367	376	347	395	373	390	381	329	374	388	380	370	367	357	344	359	366	370	366	369	355	393	391	376	349	351	359	392	355	382	359	374	369	370	349	374	369	366	355	364	369	354	371	379	376	351	383	371	386	380	400	370	395	343	364	368	358	374	369	351	363	382	348	347	361	383	384	371	375	354	346	333	381	388	360	355	354	362	379	375	386	347	394	357	363	375	381	386	360	369	364	347	404	343	354	349	359	347	379	360	356	385	356	401	372	355	375	339	380	358	399	344	381	371	361	363	395	361	364	363	358	366	355	365	417	342	347	358	389	395	383	376	382	399	366	386	376	382	378	358	367	373	362	360	335	371	368	368	345	388	372	365	366	343	380	392	373	353	344	332	340	400	377	346	353	402	384	356	374	357	372	369	404	365	353	363	345	366	360	378	367	391	395	416	377	354	375	339	333	383	366	365	348	354	377	364	375	368	384	363	365	365	338	350	358	398	386	389	351	381	390	348	367	380	390	355	338	359	363	350	392	371	393	383	373	393	364	349	387	380	412	427	342	345	386	363	353	385	372	357	398	377	364	357	406	368	340	387	352	377	387	363	393	394	349	376	362	360	364	386	361	363	380	353	378	362	378	351	349
25264	21888	25466	28912	21900	21848	2147	463	339	325	331	314	298	282	298	274	261	291	286	255	299	267	304	287	275	265	282	291	291	283	330	276	299	268	280	277	302	293	260	271	270	267	298	278	246	262	278	289	292	281	301	277	308	273	284	265	269	239	261	289	291	255	305	264	289	308	287	291	280	269	295	257	255	298	265	279	307	279	297	278	287	267	272	274	274	261	273	270	277	269	301	279	262	271	290	293	258	278	281	298	288	284	298	297	272	255	240	261	243	298	260	241	291	284	284	282	269	297	301	255	248	299	265	280	245	249	247	303	294	256	288	295	326	288	258	306	294	282	285	273	276	292	258	277	264	249	272	264	297	260	268	278	282	270	261	298	283	296	254	271	264	284	252	262	264	280	294	258	286	262	298	288	276	286	292	249	290	274	256	280	261	285	235	289	258	299	275	307	292	227	297	259	248	280	279	262	309	246	327	275	264	260	276	268	276	272	298	268	311	287	255	274	296	290	270	267	280	261	297	264	259	257	274	278	274	290	296	277	314	290	288	273	280	293	275	287	296	301	297	267	297	275	273	310	263	268	258	278	310	260	261	307	282	304	267	279	277	302	276	263	286	263	252	267	296	303	254	290	278	295	280	283	277	274	297	283	299	262	255	268	301	308	282	249	269	277	246	263	288	270	282	250	278	266	306	298	267	288	247	263	258	297	247	250	263	267	337	256	284	300	255	275	268	273	266	263	282	252	256	259	246	266	280	278	274	294	274	284	282	293	282	268	277	304	262	291	278	293	271	276	277	258	267	264	311	299	298	282	273	279	272	283	269	296	289	274	277	241	261	302	310	306	328	286	311	272	274	286	302	305	270	254	268	291	287	275	262	295	295	278	274	269	264	298	279	296	284	260	255	274	278	300	268	308	265	284	279	274	246	248	261	265	292	252	276	277	296	318	324	284	294	298	252	288	286	296	261	277	272	284	264	281	257	249	267	278	296	256	274	263	278	292	304	271	254	287	271	275	244	288	278	257	263	297	277	267	281	299	277	293	262	257	281	281	303	277	286	275	294	294	266	294	317	264	270	271	284	259	280	255	276	283	269	271	280	292	266	268	286	267	269	273	305	269	280	257	280	248	293	274	272	300	281	261	268	284	231	280	296	254	272	313	261	278	252	255	264	286	277	273	314	282	283	273	274	238	284	277	264	273	281	282	258	302	299	293	269	268	304	278	318	308	255	287	282	275	289	314	282	270	290	263	253	274	273	301	265	269	327	318	265	286	297	254	275	273	282	282	252	260	271	277	291	247	269	287	307	267	317	282	287	257	285	272	259	269	287	268	266	271	267	275	256	281	282	297	324	274	255	261	267	294	285	249	290	255	269	269	271	290	297	263	274	291	290	276	272	264	294	263	254	270	274	282	286	263	300	274	291	260	250	268	261	281	256	284	262	251	271	282	286	272	266	302	266	291	285	326	290	266	253	258	269	257	295	280	280	278	286	267	232	278	285	309	301	291	263	251	294	308	292	287	252	243	289	261	263	264	279	291	255	260	295	255	234	259	248	268	280	283	270	300	268	297	340	281	304	285	324	267	267	290	259	287	293	300	301	294	276	255	284	273	251	316	269	291	278	272	246	260	296	264	270	286	272	286	264	263	261	301	277	247	310	265	329	298	285	268	279	272	254	283	301	280	265	279	307	275	252	279	265	270	265	295	264	269	296	264	258	264	306	259	260	283	262	240	271	263	258	270	299	258	261	301	279	297	307	290	281	281	276	267	255	293	312	305	288	297	261	293	301	288	279	248	276	254	251	280	324	282	290	278	288	308	304	293	263	272	285	283	289	268	277	290	277	281	265	269	264	268	265	293	291	280	250	252	279	267	296	241	281	267	247	240	286	284	274	287	248	259	263	250	282	263	279	288	245	269	280	272	322	272	286	279	253	280	281	274	289	272	274	268	273	265	251	267	252	293	280	273	241	298	288	303	278	283	271	282	257	256	283	303	277	264	273	239	282	284	257	298	253	272	258	263	241	285	276	255	265	236	278	311	266	291	325	292	283	307	270	273	311	282	293	317	271	281	287	273	273	264	291	284	287	295	281	258	272	270	265	278	280	267	285	292	258	258	283	287	278	259	278	290	291	266	273	272	275	247	278	282	255	266	290	263	255	278	289	273	282	311	275	275	296	286	265	279	270	266	278	278	259	268	273	260	298	275	283	295	277	248	322	283	302	257	269	247	277	234	266	275	282	283	306	300	277	259	272	259	275	241	269	290	258	264	282	293	257	262	283	294	260	255	308	278	275	264	240	279	297	281	268	283	269	252	283	311	264	265	258	277	312	249	312	272	292	292	280	250	291	273	284	269	274	252	298	284	282	276	297	255	278	242	262	262	235	302	299	257	272	299	307	286	286	277	287	293	287	269	295	261	259	312	273	282	273	292	260	244	277	258	269	295	275	336	301	259	247	264	283	279	258	274	259	267	280	289	283	271	275	267	257	292	265	282	315	273	240	287	280	280	290	228	278	291	274	289	289	269	254	264	304	296	266	295	285	249	272	236	260	292	294	277	269	269	258	274	247	281	286	260	252	279	267	286	287	261	266	259	324	302	277	267	281	286	275	241	281	295	270	262	250	264	294	311	254	278	261	250	266	229	272	277	266	261	262	299	266	297	255	267	290	298	286	276	291	270	298	288	288	255	285	287	301	265	264	285	278	281	287	276	271	272	280	295	279	283	266	277	253	269	298	294	286	258	279	263	264	275	286	261	269	279	277	280	260	274	270	298	288	223	253	267	278	284	285	256	257	283	290	260	290	241	292	292	264	274	261	266	313	260	280	284	263	252	235	246	274	281	248	251	292	283	271	285	274	294	265	266	266	301	267	289	293	294	281	253	268	257	286	259	245	298	289	285	266	284	254	277	285	279	257	285	273	234	270	277	295	286	290	269	264	283	301	296	272	302	305	267	258	274	252	287	269	280	258	270	292	276	265	274	278	277	266	257	258	249	264	248	274	252	297	260	267	295	305	276	274	266	271	270	272	291	293	288	290	305	289	258	255	249	277	266	247	274	283	252	274	276	267	260	271	257	258	251	263	281	284	296	276	285	272	289	286	265	259	268	280	281	311	268	271	277	251	252	258	253	281	266	298	264	271	266	298	274	281	290	303	305	301	300	308	276	283	317	260	290	292	253	280	291	274	253	288	282	268	281	266	283	259	271	274	277	261	287	282	301	270	233	269	280	312	294	268	282	286	270	278	269	287	288	261	295	303	277	272	269	262	269	276	239	291	295	298	276	291	273	267	275	281	291	303	255	331	252	268	270	297	251	272	267	262	285	268	315	255	266	242	251	294	279	302	284	251	282	260	271	258	296	265	317	282	261	298	254	268	285	278	275	263	259	266	277	294	249	279	266	285	290	284	273	272	321	293	285	277	308	274	262	277	282	265	267	281	280	314	271	245	278	295	253	286	244	275	248	288	278	342	275	260	272	265	286	281	300	290	294
6062	3031	1699	989	733	707	704	666	598	662	599	647	619	649	610	605	614	648	631	590	646	650	673	592	658	580	580	543	624	610	603	621	657	654	651	601	635	672	657	604	544	622	618	595	573	587	590	603	570	610	647	580	620	645	622	641	591	609	638	634	634	635	645	596	622	549	626	617	645	601	639	593	656	663	604	608	634	613	622	625	606	618	629	592	631	642	648	615	625	609	607	644	617	631	585	594	632	640	605	615	622	589	654	599	636	632	604	610	589	609	607	634	627	632	661	609	631	637	651	630	608	621	610	620	663	637	626	606	607	624	598	632	583	591	613	632	581	577	602	610	640	622	622	595	607	588	643	612	632	581	566	626	604	629	625	612	619	673	622	600	659	593	644	632	608	588	667	631	626	573	638	635	565	635	599	622	649	603	562	621	574	601	634	577	631	610	633	627	644	641	596	610	631	638	611	561	596	626	635	563	624	646	603	646	606	596	586	638	617	620	634	631	590	625	622	592	641	607	598	599	629	637	596	586	647	615	619	607	609	587	605	661	569	599	621	642	618	604	617	651	651	608	600	591	637	632	590	604	600	594	583	608	636	599	598	653	618	667	617	666	567	601	588	638	598	637	598	639	650	621	610	614	620	605	607	581	646	582	603	618	632	627	603	625	608	606	610	605	581	605	644	632	660	562	577	635	634	607	628	628	614	622	605	561	616	664	582	621	614	571	621	574	606	593	616	604	610	635	637	597	619	564	662	624	606	611	618	624	611	610	612	608	579	636	648	626	616	618	603	646	607	634	582	596	589	644	609	598	642	608	610	610	590	643	601	626	594	581	652	608	620	616	681	583	597	619	635	596	613	591	610	675	592	608	686	637	606	641	594	607	605	655	643	608	614	600	610	611	594	604	554	634	635	585	624	605	608	628	609	655	574	636	600	603	621	598	626	626	573	599	610	622	625	601	610	612	578	647	633	635	652	616	620	643	611	637	594	622	576	638	597	633	638	619	642	628	603	607	582	594	636	610	639	613	666	614	574	616	587	667	604	630	626	585	624	588	593	609	612	610	618	628	582	574	567	631	638	614	583	603	615	634	653	603	629	634	587	602	624	626	631	648	599	592	609	623	655	632	614	615	635	644	658	600	617	602	596	681	647	618	645	618	642	623	629	588	607	584	613	653	579	638	639	622	628	589	661	606	624	595	565	634	609	589	637	575	587	593	656	631	580	603	572	577	577	630	649	639	646	597	605	641	627	599	567	637	607	624	660	620	596	598	584	618	573	647	545	624	566	637	635	637	556	623	563	647	617	627	638	644	619	594	626	624	615	620	607	582	628	608	647	594	587	580	629	572	615	618	633	636	620	595	615	630	566	583	629	652	625	655	653	635	619	577	618	619	590	620	634	602	618	663	622	575	597	615	650	581	631	616	621	586	618	608	580	584	616	636	612	609	587	608	659	596	560	619	620	605	635	613	680	601	607	637	601	651	606	636	607	636	615	594	603	598	616	639	621	635	634	558	631	609	606	651	606	690	571	636	668	633	615	601	605	633	627	629	659	577	670	598	634	593	652	597	651	628	621	566	656	597	618	603	633	625	636	582	628	590	626	592	639	651	643	608	580	570	572	579	607	579	625	626	649	608	587	644	624	631	607	604	605	637	619	662	626	607	592	571	603	613	620	626	618	608	620	645	631	638	588	581	658	628	618	587	598	598	622	612	601	595	583	604	650	674	592	659	629	618	643	606	610	634	591	657	634	642	634	625	592	586	604	608	605	623	590	634	601	573	591	640	634	588	616	557	617	610	588	655	636	625	601	638	644	647	604	676	634	646	642	603	614	618	648	651	599	568	611	627	600	627	630	611	642	626	628	560	628	625	614	577	628	605	588	595	630	671	606	620	617	585	638	639	635	597	613	644	614	638	600	666	630	629	644	623	610	613	577	592	644	572	614	625	606	638	628	624	631	605	607	587	614	587	614	607	657	612	629	626	600	653	596	627	579	639	620	606	621	585	608	636	636	600	605	604	634	621	627	599	612	608	597	685	606	608	660	632	636	546	617	649	640	607	588	603	616	639	607	599	616	611	588	659	577	567	627	624	579	654	646	598	612	610	586	609	606	628	571	612	574	610	612	604	625	630	617	613	596	632	621	579	659	599	613	627	609	657	635	613	594	615	595	655	636	561	644	578	602	650	626	629	596	587	637	659	612	626	629	614	625	625	611	607	623	628	622	611	591	571	615	578	630	609	639	646	595	609	580	623	587	570	633	591	607	574	586	591	546	633	634	618	666	599	602	585	617	590	612	615	586	605	603	640	589	611	622	624	623	583	627	638	614	619	574	616	621	582	611	618	625	622	589	594	622	612	628	667	609	584	619	638	616	616	636	668	593	586	627	620	642	623	655	585	577	643	584	629	649	649	629	623	607	614	684	599	615	633	616	645	643	606	590	605	568	579	596	655	590	587	623	633	571	594	584	634	608	615	591	612	619	596	639	601	646	639	554	584	631	616	627	646	638	603	587	619	624	656	611	629	598	630	603	650	566	648	617	599	581	609	621	608	608	642	603	616	604	616	638	639	579	681	559	634	621	581	606	627	580	617	653	614	658	623	602	585	571	582	643	610	597	622	594	638	626	626	642	587	617	603	575	611	590	640	626	617	595	592	616	639	628	613	615	599	633	646	643	639	625	610	635	606	579	614	597	629	648	613	620	610	588	662	600	621	590	620	596	642	582	595	639	593	629	657	615	587	572	662	621	617	595	597	590	635	634	643	592	613	635	603	591	632	611	615	621	613	630	633	612	639	630	623	620	588	592	592	616	601	650	564	636	587	661	633	612	598	612	552	605	644	631	635	584	599	616	658	670	615	626	587	615	601	576	653	679	601	565	574	637	632	612	617	622	639	588	623	587	577	672	597	633	613	614	585	590	615	640	584	621	616	684	638	606	643	659	633	581	602	571	632	628	586	637	625	651	639	539	676	633	630	623	608	578	615	599	613	621	634	580	620	572	612	617	621	653	638	660	640	630	587	629	623	597	627	661	611	634	626	606	565	585	632	585	576	579	616	623	591	602	621	615	644	639	599	611	639	575	607	648	628	629	616	598	555	600	599	665	590	607	634	622	631	608	608	646	622	622	632	634	647	603	612	593	593	602	590	608	626	617	611	622	594	570	608	588	573	577	633	656	642	636	653	654	620	577	600	584	594	590	571	673	622	621	636	648	628	610	640	609	678	621	615	643	626	628	612	619	632	628	624	635	642	576	602	570	637	601	660	594	655	615	596	658	633	606	586	640	627	580	599	646	580	632	595	595	614	586	663	534	623	589	634	592	611	602	612	626	597	597	662	623	578	538	605	625	586	598	607	653	621	634	633	623	615	670	659	646	590	629	605	615	624	592	662	625	591	645	581	630	644	565	574	525	600	598	621	622	578	603	630	600	597	623	606	607	628	588	620	638	636	669	610	558	580	675	628	620	598	613	584	587	613	651	566	602	560	635	682
23642	20892	24570	27365	20896	20908	16993	624	432	333	302	279	293	262	269	241	266	233	250	224	237	229	254	214	189	214	222	241	246	198	236	236	197	212	209	210	215	209	226	210	236	223	205	236	199	231	208	204	226	196	209	201	216	203	224	214	227	188	229	189	219	202	196	191	220	214	190	213	228	232	217	207	219	222	198	229	212	223	217	198	188	189	207	228	224	223	196	210	189	214	212	202	204	222	221	241	249	211	213	219	215	221	218	208	188	207	218	209	201	223	193	205	223	219	195	238	186	213	238	178	195	206	214	224	202	225	224	187	222	210	216	194	210	193	210	215	231	223	196	198	185	210	200	217	208	217	209	194	223	235	192	202	222	222	224	223	225	235	207	202	206	208	186	215	208	221	210	203	198	210	220	202	197	205	237	239	246	191	212	210	225	203	237	181	237	213	215	233	225	208	170	204	177	218	227	230	222	208	229	213	224	215	213	215	219	199	215	204	225	195	235	201	198	205	202	228	270	219	189	213	218	219	226	210	242	210	204	196	265	235	215	210	208	216	191	194	229	200	234	239	224	212	212	222	243	198	238	224	209	251	230	208	194	220	219	212	193	200	223	231	207	186	208	229	206	206	216	217	221	200	209	211	222	215	229	230	199	184	235	186	212	199	231	192	206	193	222	188	199	230	206	210	209	216	196	238	205	217	202	232	204	223	211	205	222	214	213	248	202	214	218	213	219	191	219	207	193	225	244	214	217	227	207	225	219	211	216	226	221	186	192	239	210	217	229	213	209	190	220	208	218	212	199	226	207	214	218	221	216	189	208	203	232	239	219	192	230	218	215	184	198	226	214	215	207	227	226	223	230	204	216	241	245	196	190	233	224	191	215	225	223	221	206	189	210	184	237	215	204	233	216	227	225	228	228	229	200	211	196	185	227	199	212	205	217	212	222	192	165	195	232	206	189	243	190	177	216	213	228	202	193	224	200	185	214	198	222	238	228	221	197	213	218	199	189	204	237	224	207	254	192	211	203	216	206	209	223	228	216	179	192	238	237	221	204	213	211	225	214	223	210	260	182	233	202	199	200	201	191	187	182	237	201	200	223	227	224	211	222	211	215	216	219	220	208	241	231	191	215	228	223	206	215	228	227	225	206	236	226	226	235	246	217	222	228	201	206	200	178	172	208	226	186	206	202	219	208	192	222	221	221	208	210	206	236	232	231	198	208	207	202	211	203	207	206	206	246	218	213	208	205	210	199	221	229	261	247	238	214	209	213	182	186	214	257	201	209	219	205	221	217	174	203	198	226	179	208	201	228	207	219	219	222	193	214	220	235	204	221	211	236	213	222	223	222	206	213	193	213	221	217	222	205	195	214	190	213	238	218	193	209	207	213	203	196	222	199	256	224	200	205	186	204	218	212	212	210	204	237	207	238	222	221	211	216	239	207	229	199	207	198	198	216	218	209	195	204	208	232	225	229	192	203	200	222	203	196	195	200	199	198	233	215	205	212	226	219	231	199	205	230	212	201	222	226	227	193	183	188	212	189	242	196	220	207	211	199	224	210	232	188	198	213	204	234	238	209	214	218	203	206	210	212	229	204	234	213	209	197	181	204	203	210	196	213	185	212	228	228	208	229	223	207	227	183	206	211	217	204	176	179	196	212	227	219	201	219	204	200	210	217	208	195	207	180	181	215	222	182	207	185	220	199	200	184	184	184	205	229	230	190	196	221	211	219	185	209	212	208	214	203	194	218	209	251	216	211	202	233	208	190	197	206	205	223	226	207	227	205	208	211	213	219	213	192	224	205	209	209	198	230	198	202	217	183	240	209	225	198	204	206	222	189	230	201	224	220	214	210	221	203	233	234	194	207	224	201	218	212	200	196	207	204	220	233	206	194	232	201	193	220	225	215	213	209	248	220	219	236	227	187	205	208	214	206	196	243	225	200	239	210	188	219	236	235	203	197	206	205	211	233	212	219	203	236	215	221	209	213	185	229	216	244	225	213	217	234	230	205	204	219	200	204	198	217	241	223	214	185	192	259	225	236	212	214	227	228	216	204	228	235	175	246	233	211	217	223	223	242	217	192	201	221	237	203	221	206	219	194	196	239	197	227	195	198	232	217	206	219	205	207	218	221	217	229	212	205	221	224	223	239	199	190	182	226	195	174	216	206	237	221	186	200	223	208	234	212	208	216	202	204	188	219	185	187	211	219	194	209	179	229	223	219	230	200	204	205	205	196	191	192	223	218	242	238	209	236	224	247	218	206	227	228	205	218	222	214	197	220	215	212	228	197	171	217	220	207	249	220	212	220	205	199	202	223	233	225	215	174	242	196	221	199	217	195	204	216	236	199	213	202	211	214	207	241	216	204	212	214	206	186	208	210	223	221	206	199	209	212	216	199	193	193	210	216	214	206	220	241	217	213	211	225	225	211	206	226	208	207	214	229	207	204	227	238	210	195	199	207	215	223	233	207	189	231	220	222	209	224	239	228	182	212	209	212	209	207	221	209	217	219	202	207	235	214	213	207	213	229	212	218	187	208	202	219	228	203	191	200	220	212	205	210	225	212	206	206	203	213	210	213	225	218	231	204	233	247	228	221	219	222	207	208	196	212	223	212	176	203	215	186	232	211	220	201	219	225	232	196	214	202	230	222	191	195	233	201	213	192	228	196	213	220	238	199	220	219	198	214	208	205	205	204	231	224	199	197	212	231	220	191	230	212	212	203	220	229	252	201	186	233	205	190	211	174	218	219	184	191	229	187	201	218	199	216	205	220	199	232	216	213	207	210	252	216	214	201	206	208	217	220	220	211	240	192	233	216	202	234	217	186	194	214	209	211	188	216	222	207	214	207	230	185	194	224	208	184	239	180	204	199	207	189	209	208	199	181	205	212	200	199	222	217	182	221	255	192	212	195	210	203	211	209	242	202	177	185	211	212	208	228	220	219	229	222	215	218	221	232	192	248	221	239	173	192	188	214	204	215	224	208	209	166	204	223	204	233	198	207	244	215	225	206	228	207	216	212	233	223	193	203	217	208	202	220	219	199	196	192	213	223	218	217	254	183	236	227	221	168	217	195	216	207	216	221	223	202	204	244	217	207	216	199	261	218	228	214	211	201	210	195	217	189	211	204	196	209	204	224	216	236	226	200	204	226	201	208	217	234	237	210	240	197	205	211	195	197	208	206	185	239	217	209	207	217	226	206	201	203	246	191	246	212	191	206	227	233	217	226	205	207	206	234	215	202	201	220	197	208	226	219	235	158	190	231	217	221	243	202	226	201	224	216	204	215	228	214	196	209	197	225	218	207	185	200	237	202	209	190	214	190	201	224	218	217	234	208	216	233	211	205	213	212	193	208	209	193	209	224	193	193	190	207	257	200	233	221	206	229	234	204	222	197	230	209	222	232	179	207	205	212	194	218	209	270	198	215	238	216	216	189	184	234	173	223	237	222	194	227	216	195	210	213	236	202	191	203	202	199	197	212	222	188	239	201	211
6819	4335	2141	1021	723	622	555	529	532	478	518	499	498	494	441	529	436	503	439	472	492	430	468	441	494	488	449	448	464	466	457	462	463	455	497	478	475	441	473	472	493	454	467	445	466	457	460	451	466	462	452	474	465	476	467	488	464	469	463	451	444	469	474	456	446	488	485	441	497	455	435	461	469	414	460	444	440	458	453	462	453	446	483	462	493	459	472	399	455	475	485	500	454	453	430	468	422	476	471	487	464	451	451	460	448	455	462	432	436	415	435	485	444	447	462	421	440	474	422	438	472	461	446	443	444	473	477	469	439	452	477	476	440	460	455	461	469	483	469	473	468	466	437	459	432	443	481	472	460	474	447	455	496	491	469	442	503	488	458	426	479	429	487	454	462	457	491	447	447	471	470	448	439	476	443	427	463	480	426	468	456	450	431	476	439	437	438	449	464	454	454	480	444	429	470	443	463	442	472	477	470	441	433	476	468	453	449	433	456	459	456	461	500	420	481	453	474	446	468	430	454	471	433	456	477	458	457	430	471	461	495	465	495	460	455	447	478	486	426	496	457	464	480	450	471	528	456	473	462	473	441	476	453	464	458	458	442	473	442	447	454	453	454	463	446	474	471	452	436	497	468	501	462	465	453	495	429	457	455	459	454	495	448	469	471	434	471	468	463	467	475	504	456	468	467	462	467	482	460	467	422	449	450	446	447	461	452	459	476	455	470	455	488	468	431	450	451	452	450	445	459	483	449	435	465	475	458	451	457	489	451	476	480	456	479	474	465	462	422	448	458	480	458	465	487	449	462	464	471	488	431	478	470	455	467	436	456	485	436	464	425	459	440	497	454	469	438	434	420	453	479	434	496	507	458	462	436	475	450	452	450	458	450	466	442	454	489	439	453	478	437	462	454	454	445	450	486	436	421	431	464	436	444	466	479	470	465	469	472	476	493	475	443	436	466	459	424	472	462	452	432	434	450	467	432	451	478	459	444	451	462	465	465	473	447	503	449	483	450	493	484	491	462	461	442	417	457	519	465	441	449	498	430	474	450	438	429	414	463	431	472	457	460	426	512	470	442	433	432	456	497	445	449	472	440	439	427	428	457	469	469	473	466	449	462	443	475	444	462	447	463	466	483	471	428	477	479	418	453	457	469	465	485	508	474	456	483	438	459	516	476	445	456	492	468	479	476	441	449	443	452	463	431	475	427	469	447	458	468	463	471	455	479	418	497	436	455	461	466	488	439	463	483	455	469	426	479	432	415	418	502	448	449	434	463	464	514	489	417	459	513	456	453	425	462	424	442	438	453	473	437	451	492	482	444	475	421	443	468	451	448	466	460	469	445	475	472	449	420	463	469	455	441	481	459	480	474	457	476	489	460	467	457	477	470	474	472	460	477	472	461	506	450	466	483	454	499	471	465	444	449	456	478	479	493	447	452	448	447	478	446	465	482	431	466	450	443	460	442	459	443	463	472	496	443	462	482	424	446	446	453	471	447	451	434	441	473	470	456	442	449	496	456	443	488	469	484	470	470	473	477	423	483	456	455	482	455	479	461	450	463	457	492	452	476	417	469	493	438	434	469	498	469	455	491	473	463	468	441	421	420	454	433	458	448	486	482	452	446	429	467	458	425	467	463	434	465	474	478	473	430	493	479	448	457	448	443	476	443	436	465	466	469	438	440	474	439	466	453	461	415	444	443	464	451	449	488	471	447	438	459	428	457	468	474	420	453	433	449	486	469	436	460	452	469	461	430	464	441	462	449	440	450	494	439	474	485	439	485	478	402	482	473	434	476	447	477	472	459	481	448	469	449	457	484	409	439	445	466	443	464	419	424	456	443	455	483	446	457	430	462	434	452	430	502	465	452	441	438	452	456	481	485	455	490	441	453	460	483	433	437	464	483	501	453	456	494	458	440	450	467	483	459	418	447	435	453	414	459	412	446	451	427	455	467	451	473	454	447	447	412	434	450	440	471	435	480	478	454	437	501	447	450	468	437	511	479	421	446	459	483	494	474	460	505	453	440	475	444	462	446	477	453	415	459	458	444	450	444	441	456	439	446	477	446	411	428	421	464	457	468	454	478	466	448	481	482	446	488	482	474	452	484	451	489	466	483	436	443	440	453	441	411	432	496	463	460	466	485	500	459	478	459	479	445	458	469	452	455	416	439	459	437	435	452	489	444	451	477	439	468	456	437	420	454	463	451	419	460	465	463	478	474	484	466	468	457	495	444	510	456	452	476	466	461	463	487	462	438	463	487	459	471	438	455	464	492	459	477	435	447	469	466	463	464	484	476	453	457	433	465	422	459	446	489	430	499	445	462	416	476	469	469	484	471	439	426	434	437	439	441	458	469	459	471	424	451	424	447	489	500	454	434	469	478	479	437	471	467	491	482	473	496	451	488	438	455	502	432	468	457	476	463	446	468	433	505	506	401	448	496	471	463	470	495	481	471	498	426	494	470	455	446	473	459	438	490	493	465	458	480	441	438	402	432	470	434	481	435	454	459	446	453	481	507	446	471	468	459	438	441	482	487	438	472	443	429	432	477	479	434	449	451	417	483	481	452	474	468	446	477	481	457	485	465	473	509	486	447	461	441	484	465	409	450	431	449	471	451	472	470	478	429	447	436	473	436	469	434	465	475	443	462	443	453	439	453	443	424	491	450	427	467	455	464	453	472	489	491	466	422	429	460	454	454	438	456	479	446	429	463	467	452	478	478	460	465	502	496	430	447	478	459	494	443	461	464	436	474	458	454	453	469	455	421	473	462	451	411	441	496	476	507	479	459	458	473	455	458	469	453	486	433	475	490	456	461	464	450	422	420	482	446	465	464	468	466	464	471	453	485	489	463	450	456	432	455	467	455	428	457	488	447	427	454	463	427	439	424	440	453	431	449	469	466	483	443	458	453	448	456	418	491	471	452	457	454	442	456	465	465	452	437	453	410	463	478	447	465	448	449	474	444	442	437	417	450	418	461	460	458	465	465	474	468	437	444	460	458	462	457	441	485	491	423	454	458	435	492	450	480	447	465	485	464	445	475	463	494	449	441	454	451	450	455	430	498	481	455	477	450	488	434	420	432	476	424	459	430	499	441	463	490	424	475	464	445	484	487	458	461	463	401	445	445	445	414	422	468	431	488	474	494	449	470	485	471	453	456	465	461	482	435	502	446	478	450	458	469	462	455	451	445	486	458	453	480	419	457	499	468	449	480	431	436	450	467	464	479	422	434	447	498	434	489	478	483	416	448	465	487	453	446	465	445	433	443	479	449	485	487	482	462	433	473	419	475	468	455	472	430	468	486	453	451	450	428	427	455	414	451	445	484	502	472	474	400	452	424	458	490	432	465	472	457	484	462	465	479	459	489	466	455	468	474	450	446	469	485	460	440	451	469	453	418	471	452	438	476	481	470	465	396	430	454	476	459	439	444	455	449	468	446	492	486	452	448	477	450	457	459	450	427	483	455	440	447	424	488	455	465	447	466	489	464	480
33391	19906	6868	363	214	187	208	155	165	161	177	152	158	186	121	144	135	147	159	152	162	159	147	171	173	153	162	163	187	154	151	169	145	141	159	138	151	165	170	147	144	151	159	149	145	150	150	144	157	159	140	151	157	130	149	123	155	158	159	142	149	151	167	129	156	142	140	145	131	155	151	171	147	153	151	156	147	155	174	150	150	149	142	151	167	153	149	150	151	159	154	139	138	146	150	149	127	157	138	139	161	160	148	128	152	166	147	152	166	163	167	140	170	154	153	169	155	139	142	137	144	146	151	150	143	170	144	151	164	131	156	151	148	138	129	152	139	150	168	159	149	165	163	159	143	163	156	157	144	151	136	142	144	143	151	160	154	146	139	149	164	164	164	161	175	141	163	147	176	161	138	142	169	161	123	160	147	135	131	146	161	160	160	158	148	157	158	164	174	164	158	170	149	137	152	139	153	145	141	159	151	161	141	170	149	154	126	174	156	150	146	154	157	142	165	141	166	147	154	162	143	145	170	151	173	150	170	144	148	138	149	160	138	146	137	156	134	131	170	149	144	156	147	154	153	135	154	150	152	148	152	148	157	154	144	159	157	152	146	145	153	145	151	161	139	159	153	156	135	136	177	144	149	165	157	138	150	141	155	141	137	149	148	149	129	138	141	163	136	157	171	152	157	172	133	159	137	132	148	133	150	161	147	149	167	161	126	138	146	168	157	157	165	161	163	178	158	145	193	164	131	136	150	153	162	138	122	152	152	143	149	152	156	132	136	150	150	126	167	139	146	150	164	146	163	142	147	145	155	138	145	174	173	142	131	136	168	162	149	152	152	134	156	152	132	160	158	153	112	179	128	153	178	163	142	143	157	167	156	132	170	160	174	140	144	132	145	147	151	171	146	154	144	129	146	139	155	151	145	160	144	145	158	133	138	156	141	169	155	131	147	138	152	169	167	158	169	143	179	167	140	171	167	142	135	167	144	162	153	160	149	165	151	130	154	178	139	143	130	158	148	164	180	149	121	155	144	147	157	137	136	158	165	163	147	158	150	158	155	160	160	173	147	146	147	153	151	151	163	171	169	137	157	148	155	160	168	160	165	133	166	150	150	153	181	125	138	136	159	128	173	145	165	149	163	163	148	149	129	167	160	152	141	145	144	149	172	148	145	160	144	147	153	166	176	149	151	158	151	172	132	166	132	148	153	165	165	152	130	148	150	158	141	182	154	161	147	134	127	150	156	179	165	136	154	133	151	135	157	151	150	159	164	143	138	145	154	154	152	139	165	183	157	155	145	136	153	140	152	128	140	141	170	149	147	150	155	140	142	154	139	147	139	155	137	162	153	159	174	137	142	146	156	168	152	165	167	168	146	166	128	169	142	142	130	169	157	134	167	162	162	151	146	161	130	161	109	140	138	136	153	136	171	164	146	153	148	148	140	147	155	168	137	136	158	153	153	157	138	159	140	155	172	170	141	165	146	163	155	152	140	138	158	142	160	143	148	147	166	136	156	146	152	136	165	160	133	142	148	131	138	151	153	148	164	150	167	133	159	196	168	175	144	147	155	168	158	153	152	157	147	123	143	167	140	157	143	145	147	158	143	139	149	175	172	141	149	164	166	144	152	172	138	179	146	152	140	152	167	184	154	163	146	152	148	162	162	158	156	172	159	168	120	168	139	165	158	152	158	164	159	175	154	156	138	156	153	151	145	153	134	149	148	170	147	158	163	157	125	157	157	148	181	164	141	138	162	161	166	153	163	144	142	159	136	165	144	140	148	165	141	130	173	153	158	147	143	156	149	148	139	161	133	148	177	123	159	160	149	144	152	177	149	130	173	130	165	137	138	151	139	137	162	155	149	153	161	157	138	154	166	165	134	162	157	159	135	135	157	148	145	155	155	150	138	159	170	179	153	158	138	143	157	135	155	174	166	147	155	159	164	147	169	158	160	159	141	159	139	141	139	151	132	147	139	147	129	176	148	167	139	169	143	140	137	145	158	188	177	154	155	143	171	156	137	156	135	158	142	144	164	156	165	132	140	144	141	130	152	155	161	162	173	152	131	154	157	132	160	141	142	153	135	176	146	158	141	130	146	138	156	170	169	150	118	143	146	166	160	172	173	156	150	145	148	147	149	152	158	165	150	160	140	167	144	156	145	115	150	139	145	147	147	146	159	164	163	152	150	143	141	146	147	151	136	120	150	146	145	150	156	138	163	149	130	155	148	175	162	131	162	168	173	156	142	169	135	164	140	158	144	133	144	145	151	158	136	150	133	152	150	159	150	146	174	143	153	158	159	163	152	164	161	142	158	150	157	156	137	169	128	148	156	135	154	154	149	173	140	145	163	163	157	153	141	141	143	134	153	157	148	183	157	151	132	173	155	149	170	158	156	152	171	142	144	148	154	156	156	162	145	140	152	122	157	150	128	135	159	154	150	154	153	142	163	165	134	130	161	147	140	132	152	155	169	154	141	147	138	138	166	154	146	137	156	164	181	150	141	146	146	153	151	150	144	150	157	135	164	150	138	164	175	134	154	163	163	160	158	117	132	147	180	155	160	158	140	149	153	176	165	158	131	149	150	170	154	152	126	164	142	157	150	133	132	167	176	157	148	146	165	147	128	140	164	134	145	168	189	148	168	130	139	143	157	145	171	150	153	156	150	129	138	174	140	141	146	153	132	167	151	147	139	161	164	170	147	159	152	121	148	168	152	171	169	141	150	149	143	154	144	155	133	144	144	151	171	154	152	147	146	159	158	154	157	154	146	148	154	161	157	143	149	153	183	170	161	154	138	151	147	163	168	157	154	149	148	125	118	143	138	171	131	154	127	170	166	154	166	123	141	155	144	128	140	181	132	147	164	135	154	157	137	171	128	160	160	146	172	158	155	163	142	139	143	151	158	174	149	165	169	146	151	142	144	161	142	152	151	157	155	155	134	162	147	167	154	164	153	166	155	145	141	154	149	173	171	156	149	133	144	151	163	154	161	162	167	130	166	134	136	163	159	113	153	159	168	141	162	154	169	130	139	150	140	134	165	167	165	139	144	174	144	129	147	146	119	178	177	161	145	157	148	145	174	139	124	155	174	168	145	141	168	158	173	170	156	168	155	158	153	159	149	141	147	155	168	141	133	146	177	151	151	160	160	138	157	160	155	176	169	145	155	143	132	113	145	149	148	136	124	153	147	148	149	126	130	156	166	140	142	121	136	139	144	156	152	164	143	162	175	152	140	154	167	146	153	136	144	139	155	164	167	171	164	169	142	158	161	165	139	146	160	123	147	158	154	165	149	159	162	164	157	171	136	140	149	153	130	142	148	144	143	146	150	150	140	159	146	166	155	161	161	127	154	149	132	167	156	170	129	154	159	158	129	146	169	158	157	161	138	146	132	174	143	181	160	175	156	160	161	154	151	167	169	129	139	166	173	139	155	164	133	146	164	161	164	144	162	152	160	163	136	138	160	172	145	158	125	155	146	151	139	168	150	137
5404	566	441	426	370	376	369	402	402	407	403	383	414	414	400	401	384	432	383	400	370	371	377	384	365	361	407	402	394	388	337	371	380	371	399	357	385	388	378	351	426	386	326	379	386	367	374	389	389	396	389	384	407	388	404	398	394	364	393	381	389	407	377	391	410	383	370	384	404	355	394	410	367	400	374	421	389	404	385	378	442	377	378	412	387	403	402	400	377	388	399	425	359	395	355	398	402	374	389	386	373	377	394	405	378	415	366	404	379	372	373	393	386	392	398	405	367	405	366	344	364	366	451	371	399	461	403	359	396	386	388	393	393	362	369	387	398	399	395	390	389	415	361	411	349	413	395	386	391	372	369	370	383	415	370	390	389	353	363	415	432	390	363	357	417	410	377	382	378	401	367	399	405	372	391	398	351	371	337	374	385	374	398	407	398	404	374	401	362	393	388	386	372	384	376	367	407	372	395	395	409	382	407	373	389	388	393	392	365	398	392	398	411	398	353	377	412	427	426	397	371	367	370	422	407	441	408	389	376	375	364	377	393	397	391	361	366	367	384	385	399	359	404	362	380	403	367	395	386	375	427	384	397	366	341	368	391	380	390	404	384	390	394	380	390	374	375	393	400	402	378	387	363	373	378	387	394	416	409	413	405	370	427	383	400	414	401	399	413	378	400	356	382	398	409	377	404	370	388	385	366	406	405	385	404	407	384	376	399	379	411	378	386	385	404	391	384	383	385	366	408	339	415	383	375	368	400	360	381	360	365	376	388	381	400	431	352	416	382	410	402	395	380	388	375	362	422	392	412	374	409	350	395	375	391	386	364	416	405	389	371	376	401	363	396	399	379	374	380	397	376	417	367	392	360	394	410	391	410	377	383	373	412	399	375	387	380	397	347	403	383	381	381	365	403	391	411	376	382	412	401	380	366	380	380	402	367	378	387	388	406	418	412	389	400	382	382	358	376	370	353	363	421	354	395	396	333	379	389	391	379	403	398	382	382	396	381	394	385	390	381	363	374	438	374	345	352	395	367	376	348	371	366	355	406	411	357	387	390	396	395	379	385	373	392	375	391	386	413	392	376	385	359	391	377	376	385	380	429	372	409	401	398	379	374	380	409	355	403	375	394	370	389	390	388	375	383	406	376	417	371	411	365	380	401	404	361	378	424	399	378	409	371	343	410	421	394	369	386	393	400	380	387	405	413	370	393	375	377	358	411	378	347	368	398	399	386	411	403	410	396	378	344	389	376	377	403	366	378	381	398	417	367	399	368	421	407	408	361	408	405	404	362	397	396	352	406	363	385	419	359	419	401	415	392	384	407	375	421	363	407	367	359	346	429	403	406	381	389	374	393	391	419	361	360	396	424	419	419	357	385	427	375	380	345	397	380	362	388	393	369	391	379	378	368	385	401	382	432	407	397	381	376	399	394	376	369	385	398	365	388	354	389	372	381	369	385	405	380	380	368	372	363	416	409	362	351	387	397	364	409	416	387	368	371	381	398	390	393	401	364	371	382	415	376	382	370	428	375	379	359	411	368	375	394	384	380	364	399	378	387	382	351	368	379	391	383	402	336	398	391	372	397	361	413	369	386	396	394	380	380	383	387	361	390	403	362	376	372	423	406	415	384	389	387	398	396	374	357	377	399	355	408	404	412	424	425	422	348	359	387	396	344	362	417	406	375	379	411	365	362	411	390	408	362	378	378	387	377	383	397	353	367	400	366	391	385	418	401	370	403	359	406	357	382	378	396	415	385	372	383	369	385	397	401	422	367	373	414	367	365	367	347	365	369	348	403	392	386	330	374	424	405	421	386	419	396	372	386	403	412	376	395	381	400	377	414	365	398	371	410	385	370	386	387	337	389	388	394	363	393	421	368	357	360	374	401	389	390	394	355	389	404	350	380	375	408	389	399	369	385	407	372	419	388	374	395	392	382	378	340	396	375	390	385	386	400	390	400	381	378	425	360	387	355	365	371	415	369	373	374	383	369	405	383	402	389	374	404	406	377	372	369	357	359	332	404	388	339	395	409	444	375	389	383	376	403	421	365	338	398	383	415	391	370	370	398	367	402	342	371	366	356	395	361	386	418	420	365	373	370	368	388	361	401	379	384	390	392	407	374	430	386	393	396	364	413	386	390	351	406	361	384	409	400	400	392	375	369	382	385	366	407	375	417	399	389	418	370	379	375	392	427	346	393	383	389	386	394	334	369	365	376	383	360	370	378	393	408	423	364	372	401	397	392	409	379	417	371	361	411	377	417	350	372	414	332	368	393	373	421	380	375	420	417	391	417	418	348	425	389	351	394	384	373	424	429	386	412	377	374	394	399	389	416	375	393	377	359	402	371	371	398	373	348	346	388	417	386	423	392	390	407	375	397	400	389	369	359	394	376	425	403	395	390	398	365	374	389	391	364	373	352	393	421	376	409	408	358	417	358	404	432	382	398	392	383	399	387	408	398	376	389	378	373	386	353	414	379	372	386	372	425	413	367	381	366	391	399	400	411	395	400	375	397	388	370	367	360	416	356	422	382	351	383	411	415	367	406	346	368	412	394	416	375	366	348	382	396	374	367	373	411	377	377	377	389	414	402	383	408	403	383	414	338	421	386	396	399	387	407	437	402	372	393	377	367	412	393	415	407	393	390	426	400	399	361	385	373	384	425	378	393	393	399	414	421	395	395	383	373	369	398	386	383	375	387	416	351	391	362	395	405	393	379	395	360	380	403	364	394	408	409	371	405	393	404	393	407	396	391	379	416	400	402	405	361	400	431	397	371	398	427	412	397	381	377	384	400	366	409	351	435	400	406	379	384	408	387	398	378	390	382	393	378	411	374	399	384	417	398	397	373	337	401	392	399	390	394	400	386	381	367	384	431	387	383	400	425	389	405	400	383	382	373	397	424	367	390	414	391	399	387	413	384	406	393	381	375	367	429	433	355	401	366	404	387	332	364	404	410	406	401	398	383	392	396	389	413	369	374	395	358	421	370	383	381	375	373	391	387	375	435	415	393	400	397	404	380	415	365	431	376	378	378	357	355	369	393	364	381	358	399	385	355	368	379	389	404	400	389	386	380	387	382	358	406	400	390	394	375	362	411	366	371	385	427	393	381	404	360	366	378	416	363	371	354	405	383	402	399	395	408	369	371	371	366	415	385	399	355	386	381	370	364	379	393	421	382	397	389	408	382	377	383	370	383	381	372	373	370	368	404	369	411	398	388	420	386	387	403	359	390	385	401	382	376	399	390	378	392	381	334	388	375	368	408	368	352	423	362	376	399	419	381	391	372	371	358	398	377	385	351	366	396	382	391	404	392	397	350	385	353	388	391	434	399	368	410	394	393	403	363	381	398	411	381	385	345	362	379	380	376	359	396	398	356	375	372	359	440	387	384	381	373	363	397	350	372	391	406	344	362	378	376	432	372	373	362	406	379	413	432	387	409	401	400	406	374	346	391	389	400	394	362	405	372	361	401	385	394	381	377	374	394	364
25299	21908	25493	28955	21900	21858	2038	437	353	331	331	310	290	303	290	311	315	293	289	272	285	281	260	276	299	284	293	253	277	268	284	270	305	267	276	291	276	303	271	311	271	299	269	286	280	289	292	298	294	291	277	263	275	273	281	292	266	280	277	300	298	274	263	281	298	300	312	308	302	285	284	281	295	267	250	285	268	277	257	275	292	252	257	269	306	278	296	270	288	293	281	262	282	249	234	274	273	250	308	260	265	287	277	291	282	280	264	285	292	287	268	286	287	235	291	294	310	291	283	282	300	287	281	264	277	267	254	264	280	262	265	283	281	261	267	294	281	267	278	276	289	236	263	291	279	262	280	296	251	263	261	274	298	301	269	292	270	297	284	258	269	262	274	279	264	261	287	235	282	294	237	294	318	272	292	284	269	299	275	257	290	249	300	311	279	275	273	287	307	273	297	255	282	293	274	274	311	276	280	294	297	314	297	297	284	289	270	249	271	257	263	274	253	254	267	276	279	264	272	291	275	261	257	288	292	312	291	271	283	262	270	270	257	284	274	275	263	296	278	277	319	273	248	267	268	265	300	279	267	293	255	271	303	294	271	282	259	264	278	314	307	275	265	289	254	297	303	289	285	269	288	260	260	279	300	271	256	283	279	257	278	279	262	288	261	289	324	262	313	239	269	287	286	274	282	298	263	280	335	293	297	276	262	270	266	267	273	293	254	292	289	259	261	285	287	290	267	294	306	276	316	275	291	270	253	272	253	261	238	259	290	290	269	295	266	276	292	297	262	262	251	269	263	268	290	276	274	297	263	266	263	274	291	299	269	279	291	248	253	276	285	250	267	282	284	318	259	266	263	294	288	258	304	263	303	258	231	256	256	294	249	287	273	307	256	251	251	267	303	280	271	276	258	288	267	273	323	302	277	280	316	275	296	265	244	300	254	306	276	292	286	293	294	260	299	258	272	261	292	291	287	270	286	263	282	276	280	276	254	276	312	272	274	242	280	278	243	291	292	297	259	255	251	297	276	261	281	299	272	293	267	314	299	286	279	272	273	266	329	286	301	273	281	280	263	278	258	272	253	254	287	286	247	256	257	262	290	268	283	250	332	282	279	282	276	280	294	267	275	296	276	271	254	280	294	264	289	289	269	269	259	255	277	295	299	236	274	297	291	295	266	273	263	303	270	285	263	284	252	279	254	285	272	272	270	310	280	280	321	294	250	290	296	307	298	242	282	275	268	292	289	275	279	284	279	264	275	305	275	312	260	291	298	253	272	251	298	281	290	262	283	283	278	302	277	284	258	274	283	287	231	241	299	320	273	298	275	254	246	262	283	282	298	323	248	304	300	275	287	258	259	281	245	276	276	261	268	277	264	267	246	235	263	257	276	300	290	280	296	308	278	288	253	267	266	276	276	237	289	268	283	297	290	283	289	292	264	259	300	252	285	318	269	254	309	274	289	282	256	271	292	305	269	309	268	289	275	280	284	258	237	278	283	294	284	284	280	255	297	287	274	284	292	277	243	304	290	277	302	291	227	285	333	264	269	255	265	292	276	285	257	288	258	295	305	280	282	284	307	279	262	262	308	257	287	278	288	275	282	264	257	254	285	318	275	263	301	312	275	290	262	286	280	280	285	287	285	263	315	288	276	300	265	288	290	263	325	278	276	264	286	255	259	257	272	264	282	269	313	284	266	293	278	257	287	300	303	239	291	290	261	280	280	269	280	285	290	266	259	244	287	250	278	288	278	264	260	296	294	267	267	269	238	310	275	264	296	270	288	293	288	281	268	288	253	267	278	276	280	289	266	271	251	292	319	222	288	257	266	278	269	318	282	252	295	260	305	324	308	304	258	269	298	285	259	274	263	286	299	280	292	273	246	253	286	302	302	271	248	303	250	282	287	246	287	277	275	324	271	270	272	268	282	298	276	278	308	266	279	259	272	266	264	299	277	271	291	252	298	286	285	288	276	290	264	265	279	256	289	268	279	278	270	260	281	308	264	247	258	304	288	281	258	295	286	277	301	258	287	267	262	281	279	297	291	298	265	284	256	271	271	293	283	349	283	285	281	311	315	281	279	261	273	263	259	277	258	269	251	247	266	261	254	283	250	261	296	293	258	280	268	284	313	272	273	249	265	273	278	281	287	287	245	236	307	261	266	272	289	290	290	276	279	299	281	292	283	268	312	279	264	279	282	243	296	290	285	292	265	278	250	274	255	270	269	297	289	264	297	287	301	283	289	272	316	273	262	269	271	294	320	279	299	291	264	283	278	274	274	286	311	292	269	274	246	265	264	262	281	276	290	302	272	280	297	290	285	287	299	254	285	269	267	266	254	248	264	269	249	256	295	285	285	266	276	281	282	330	270	279	259	240	297	292	251	276	284	293	266	256	280	293	280	268	245	244	291	277	271	305	261	265	300	260	280	274	276	276	267	278	274	280	291	307	293	278	276	272	301	261	295	285	255	286	294	276	292	273	292	295	247	273	272	287	259	272	270	285	272	275	245	303	278	276	301	316	271	260	292	260	261	293	254	282	268	290	266	287	290	269	278	275	275	298	276	298	273	278	248	280	300	260	280	280	270	264	276	268	286	257	279	262	271	305	276	280	269	257	273	276	263	274	237	285	268	257	253	269	276	262	289	283	243	263	280	259	298	279	248	236	259	257	281	321	300	296	288	298	286	307	274	261	226	262	292	291	293	230	265	281	266	295	298	278	282	317	263	264	281	240	277	302	267	245	252	269	306	272	275	312	313	290	260	285	268	307	264	295	286	243	279	278	303	295	282	276	265	277	260	290	316	292	272	302	285	280	247	299	282	257	336	274	273	246	266	287	302	279	279	283	269	295	258	258	286	279	251	272	280	277	286	281	256	279	268	291	287	225	291	252	290	250	318	253	296	286	289	304	254	276	281	280	280	260	265	253	281	305	283	285	251	291	288	271	298	263	300	270	308	288	266	326	297	293	280	276	285	274	299	272	291	292	261	281	309	256	280	259	277	291	227	294	269	297	256	302	298	286	285	280	252	262	269	279	282	254	297	278	290	295	278	258	285	275	292	270	256	294	285	301	316	278	289	271	271	284	270	286	294	249	250	300	263	304	267	294	262	283	274	288	265	287	297	265	294	246	250	268	291	267	290	298	310	290	284	288	282	316	284	274	243	272	306	261	288	260	280	308	263	278	261	302	242	262	281	236	258	276	304	269	284	246	297	275	264	268	283	235	257	291	271	264	266	280	290	286	272	280	242	243	274	264	264	262	290	288	267	281	253	282	268	281	260	274	260	280	273	280	324	310	304	283	274	250	276	250	263	268	290	258	259	282	257	295	289	268	234	269	265	271	297	277	271	299	287	290	303	276	283	294	303	263	281	305	278	275	271	281	298	282	270	288	282	266	261	291	262	252	257	302	294	259	287	244	264	275	278	290	282	303	295	264	253	287	310	248	242	310	291	300	336	268	279	276	288	268	259	274	292	293	281	278	267	274	288	288
5902	2985	1651	965	822	723	683	662	694	628	594	635	641	610	676	640	606	618	601	623	632	620	640	567	624	620	637	621	636	656	625	589	635	587	618	616	656	602	563	592	589	589	632	625	618	638	655	643	613	655	604	637	589	612	617	618	598	639	568	608	656	614	634	607	626	658	629	574	613	656	600	602	639	625	643	632	626	610	621	590	602	644	645	595	589	565	607	626	584	595	646	625	636	617	650	619	672	613	635	627	594	651	649	635	597	620	577	621	606	615	618	618	640	618	629	633	619	601	630	626	612	612	566	605	600	614	617	631	571	600	619	583	620	665	570	629	595	610	621	610	613	619	637	655	639	605	594	612	628	646	625	578	666	645	638	628	592	619	611	646	631	623	618	618	636	585	632	605	618	633	623	615	654	619	618	625	630	628	651	643	646	623	637	581	643	650	599	630	593	593	638	611	648	627	624	634	606	612	617	641	672	624	597	619	591	613	625	624	617	583	601	608	604	662	657	600	593	620	655	619	616	633	636	602	613	588	593	596	586	639	585	604	660	627	624	574	606	628	616	626	599	654	604	635	596	611	638	595	652	579	621	596	692	646	623	597	605	625	666	588	640	579	611	624	609	598	599	602	624	612	627	597	626	667	595	556	622	636	630	611	633	630	605	584	603	631	632	644	577	547	604	618	625	603	605	638	601	645	575	610	607	590	628	639	622	570	578	599	642	633	605	590	638	606	653	610	649	576	642	546	557	597	586	600	623	604	656	643	669	620	572	616	604	647	636	651	612	652	624	627	614	577	623	576	609	628	648	638	627	602	580	627	622	586	687	604	612	632	611	645	648	642	636	619	608	619	624	642	609	646	635	617	618	602	664	636	622	643	584	587	559	614	648	621	587	643	628	602	649	625	620	599	554	570	609	587	581	638	608	612	591	620	641	645	589	625	614	626	617	618	620	594	630	597	619	617	630	629	634	615	619	627	644	603	603	611	632	611	628	643	618	650	613	598	609	662	619	610	602	629	617	581	679	635	545	638	616	585	639	603	633	636	654	615	622	667	592	623	605	630	651	646	584	589	613	646	604	616	601	647	605	620	619	625	667	615	616	698	620	642	607	623	623	592	598	591	608	603	628	627	667	589	625	624	615	618	590	586	592	628	646	604	609	610	628	645	582	570	607	615	606	625	631	593	620	585	631	654	617	621	629	595	646	582	610	644	571	643	624	594	580	646	613	566	641	636	637	606	639	616	611	555	639	590	618	591	624	645	617	599	660	645	653	596	574	609	626	568	614	591	634	606	640	612	628	599	627	621	618	605	608	587	630	628	619	606	589	617	566	607	682	612	600	623	625	586	674	612	607	631	642	642	639	644	618	609	627	618	669	632	570	601	561	615	645	637	644	618	626	604	612	670	605	598	618	622	670	655	613	646	620	615	589	565	600	600	631	684	596	634	661	596	603	608	630	611	635	658	625	562	634	605	609	619	630	649	626	661	620	601	598	626	620	630	619	603	622	657	565	643	600	633	588	574	653	617	684	624	577	598	589	623	610	671	665	633	577	585	635	611	619	643	622	568	639	627	599	639	687	623	628	643	603	621	668	590	612	601	603	598	644	644	656	584	603	599	637	599	556	591	634	623	622	643	596	650	662	630	673	604	613	629	634	591	575	599	560	571	639	582	606	596	608	607	606	615	638	646	614	648	604	617	619	616	619	622	626	642	659	577	627	595	626	607	626	635	598	611	601	583	625	580	604	602	615	632	609	627	627	638	629	622	610	586	594	636	606	576	615	645	599	636	636	651	605	657	614	638	679	652	656	609	627	635	614	610	619	640	661	677	612	637	629	623	594	647	609	627	661	616	634	617	598	600	592	636	622	639	605	602	644	646	600	618	621	595	666	626	579	639	621	605	640	575	620	627	631	633	647	661	624	587	625	604	609	610	634	604	624	626	595	597	573	642	610	576	636	613	655	682	583	633	637	650	671	594	665	608	626	591	620	588	635	684	596	578	614	669	612	636	594	609	569	622	615	616	609	656	623	650	651	611	624	653	629	626	591	636	623	586	653	598	614	624	608	619	553	625	568	604	575	607	639	638	606	581	600	613	669	608	611	612	581	597	650	579	632	670	594	675	612	630	674	618	648	602	582	605	641	588	698	587	625	605	619	640	631	629	644	601	615	578	604	625	598	595	645	630	599	677	565	631	615	637	618	608	599	627	646	610	635	601	598	625	628	628	638	589	577	612	625	566	620	603	615	598	618	625	587	612	642	589	637	579	642	585	627	596	639	613	590	636	626	629	645	588	633	653	599	612	601	693	580	606	639	635	659	606	613	650	603	636	628	605	671	602	585	610	618	637	616	638	626	620	634	593	584	627	654	592	622	618	607	626	634	613	638	621	631	598	615	604	620	657	603	586	618	579	609	590	599	607	609	597	611	607	628	620	605	566	638	623	624	639	633	618	639	611	596	651	620	619	629	614	638	617	652	602	623	639	637	645	606	648	640	636	611	611	646	589	617	617	621	608	656	636	645	588	672	617	654	629	596	641	593	565	592	635	598	611	635	628	607	574	621	634	600	631	610	626	608	647	640	624	626	614	636	618	620	649	598	633	641	645	617	624	604	622	601	633	686	598	658	602	623	602	642	620	641	620	599	615	607	619	592	635	586	631	646	650	608	632	595	627	606	611	639	637	629	640	668	650	625	576	624	612	618	599	631	586	605	650	590	630	644	601	658	663	631	578	614	575	604	612	613	631	652	623	614	616	606	618	598	632	608	620	646	587	595	616	632	620	624	618	639	631	650	615	606	595	614	638	619	622	573	641	599	641	586	651	618	632	617	630	608	586	622	598	620	582	598	587	603	632	648	647	629	623	599	583	653	637	614	610	651	665	655	593	660	622	611	638	618	647	601	607	598	614	625	644	624	631	601	648	624	624	592	595	622	594	631	607	661	575	624	615	566	588	587	555	649	606	668	634	591	617	639	586	583	570	679	657	606	635	623	629	635	608	587	621	636	651	637	617	601	659	612	608	629	605	638	549	624	614	618	616	608	621	641	600	608	589	610	601	612	622	604	645	614	606	632	611	622	620	618	626	663	625	592	588	634	566	612	600	644	673	578	641	594	594	622	612	600	615	663	641	600	587	602	619	639	648	616	613	624	559	647	585	618	601	598	613	625	608	593	609	645	615	616	622	661	563	608	635	605	626	645	614	630	605	621	607	579	645	617	594	634	640	633	644	590	607	642	618	627	609	631	596	641	595	633	573	616	641	632	604	611	615	626	631	632	615	649	596	606	607	603	623	599	622	624	573	608	604	625	628	590	611	612	634	608	597	583	679	654	637	585	610	603	637	622	638	595	651	619	613	593	594	608	616	592	567	634	563	645	677	613	615	630	633	649	638	601	658	622	592	592	623	586	601	614	602	617	594	624	644	639	630	610	621	604	631	599	646	639	619	623	609	576	601	603	618	626	619	602	617	631	571	576	639	589	592	599	591	623	612
23659	20916	24601	27399	20918	20936	16964	619	365	298	292	278	295	233	245	255	244	238	243	228	236	229	207	202	223	236	229	205	256	212	206	214	209	227	215	195	221	207	222	188	231	221	242	200	219	227	216	224	198	198	196	240	231	237	221	218	211	202	221	233	220	218	203	222	208	185	216	227	231	213	220	258	209	205	210	192	200	217	235	222	226	193	206	202	205	212	188	192	217	200	237	236	205	191	219	204	198	217	224	223	217	208	195	198	224	214	238	227	229	217	178	227	223	229	199	257	204	194	192	217	220	210	214	217	214	203	223	208	217	196	226	215	216	234	226	218	201	227	184	225	208	196	204	202	197	220	230	198	202	214	210	220	217	202	247	243	196	187	218	217	220	219	234	202	240	220	225	206	247	204	209	210	199	222	216	223	226	218	230	208	205	246	196	196	208	215	202	219	180	193	202	210	205	223	200	212	211	197	207	210	206	229	214	225	187	201	220	226	182	214	215	211	198	216	209	182	220	211	199	218	215	211	174	219	207	216	205	220	244	232	232	200	242	197	200	235	196	222	223	232	195	199	200	226	210	189	211	219	176	203	226	218	225	185	181	229	217	196	209	233	207	178	228	196	191	206	236	226	226	208	200	214	215	206	248	225	217	220	210	200	214	217	205	212	227	213	221	214	228	255	222	201	225	228	188	188	215	208	215	224	222	189	205	222	197	209	201	192	206	207	217	196	233	204	231	231	216	198	210	210	211	239	201	210	197	212	207	215	213	221	198	215	197	184	229	221	219	186	183	207	222	218	218	199	209	189	207	202	188	211	222	183	224	236	238	243	204	232	235	225	221	239	194	201	199	246	214	217	268	217	208	192	239	225	207	215	225	219	224	234	217	224	188	194	222	239	214	195	210	232	191	211	206	225	188	218	209	214	193	212	245	234	217	210	207	224	205	216	204	248	224	250	245	190	206	204	239	198	230	193	226	217	222	202	203	219	195	209	194	209	213	210	195	203	178	207	205	217	229	197	204	231	226	213	208	211	203	218	223	245	205	226	242	203	201	228	179	192	208	213	189	219	209	224	202	185	205	212	210	218	195	254	215	192	208	211	189	223	228	231	225	213	209	205	222	189	201	225	200	206	207	184	218	219	224	232	200	212	218	192	249	201	225	188	212	221	204	224	199	227	196	180	221	218	214	220	227	243	212	238	212	220	238	220	234	198	206	210	199	190	237	216	195	195	212	230	193	200	189	206	198	231	225	210	205	206	215	222	219	201	200	209	231	208	224	204	215	204	224	200	186	189	210	219	234	209	223	218	216	201	200	209	183	222	206	196	211	227	224	208	217	203	220	201	207	193	229	217	207	216	188	229	226	214	222	223	225	222	187	191	203	210	195	203	187	240	204	214	245	213	226	200	198	237	222	214	194	240	213	208	218	184	223	239	238	222	227	232	222	195	217	243	228	238	219	197	202	216	227	195	219	223	193	201	208	203	232	201	184	198	219	242	194	211	189	215	203	209	211	205	193	195	207	241	196	198	226	210	211	225	208	217	210	193	235	220	216	236	235	223	194	228	214	186	219	224	195	230	204	189	213	214	177	224	215	210	213	203	211	216	218	208	198	207	228	201	256	219	212	225	195	192	192	215	228	196	248	229	205	208	247	213	200	189	223	205	216	224	206	170	234	195	218	206	226	224	211	208	189	201	212	204	189	228	200	230	224	205	215	208	198	210	212	174	211	215	217	229	218	186	231	223	214	230	201	191	218	208	221	194	214	221	202	233	209	214	213	219	199	202	198	211	236	187	223	208	217	257	208	212	167	195	220	227	212	216	194	223	224	225	212	212	207	215	232	218	204	240	193	213	214	235	213	229	197	189	200	202	244	215	188	214	201	221	199	200	209	217	230	238	201	224	211	199	205	220	206	192	192	227	227	195	204	214	197	229	198	216	227	209	194	194	206	210	194	212	204	219	238	215	214	214	197	213	165	219	217	232	235	191	223	229	220	223	240	228	224	216	212	222	205	253	186	204	222	227	206	216	234	225	199	204	206	179	248	248	223	210	221	234	230	196	194	184	209	178	203	199	204	233	231	241	208	195	216	234	244	227	224	199	219	197	238	209	198	211	204	191	244	191	208	203	223	236	212	199	201	201	192	223	220	231	237	230	220	200	234	200	204	226	208	219	194	220	183	199	251	214	229	226	211	187	211	202	224	192	213	209	211	185	198	246	213	206	215	233	187	219	241	205	216	199	201	217	201	209	207	218	220	213	224	221	194	233	208	196	204	205	217	186	222	237	210	222	224	223	225	210	230	239	224	230	189	206	191	217	240	211	198	198	207	204	213	224	183	225	241	229	220	189	202	213	226	215	219	227	208	187	204	216	236	202	195	217	226	233	200	242	235	196	199	202	201	186	221	191	221	196	225	223	189	240	225	228	217	195	186	226	227	213	225	221	213	229	223	216	226	181	204	211	214	219	194	200	211	211	224	199	233	179	238	231	204	201	192	209	234	207	234	210	204	221	212	224	215	225	220	218	224	175	181	212	195	242	211	243	216	190	217	187	208	212	168	205	218	202	215	212	208	221	198	212	207	218	232	176	231	186	224	200	206	228	220	194	249	222	178	241	198	229	194	180	183	212	213	213	216	197	206	211	238	211	217	212	206	197	227	215	208	214	230	224	214	215	215	195	195	190	252	220	227	162	226	242	185	207	193	185	204	214	243	201	231	217	197	178	173	212	216	204	207	218	212	222	193	217	175	208	205	192	188	252	213	206	198	206	231	219	243	226	191	235	223	183	225	202	210	168	193	228	226	193	216	211	218	218	226	206	208	200	206	195	214	210	225	201	203	204	200	222	218	193	230	192	203	215	221	215	236	214	228	189	216	216	184	219	207	225	249	195	181	218	221	207	192	207	220	213	206	186	214	219	199	221	225	203	240	195	201	215	207	215	233	217	178	200	195	201	217	203	219	211	189	200	215	209	201	218	231	214	224	234	239	234	208	234	179	226	210	195	207	196	203	222	225	201	210	221	204	210	210	208	201	224	210	223	193	216	204	212	184	214	206	199	226	203	220	225	232	241	200	226	230	206	226	211	191	217	222	225	214	202	200	219	190	206	204	229	195	192	211	187	203	235	210	209	192	208	219	209	216	193	197	191	199	229	222	195	202	185	195	224	206	213	200	192	207	230	213	227	199	216	228	172	217	237	217	185	205	214	199	244	205	202	205	194	224	215	194	220	231	215	230	207	221	204	211	207	285	208	222	206	191	198	191	228	226	193	216	206	190	219	215	203	237	205	200	226	238	215	218	214	203	191	193	204	202	191	221	205	208	196	191	239	238	219	217	228	215	213	224	201	216	215	227	229	206	190	196	196	217	204	218	206	192	197	206	186	211	227	201	213	214	200	198	192	236	240	205	229	204	188	216	231	216	234	185	209	211	224	218	208	220	205	208	211	216	222	211	214	203	184	185	231	248	194	221	229	241	211	219	226	235	224	204	210
6512	4264	2123	1086	758	643	585	499	528	493	513	513	450	491	448	491	479	495	485	493	482	530	477	446	445	467	484	437	449	456	471	468	481	478	470	488	465	500	470	484	480	456	476	453	442	465	464	458	447	486	453	473	502	425	449	491	445	440	434	452	487	445	445	459	439	451	468	461	476	477	482	483	479	455	461	474	445	466	434	450	439	466	456	464	451	453	476	464	474	458	487	454	451	443	467	448	457	469	455	452	445	489	421	471	474	471	439	459	434	471	458	489	496	462	464	460	456	448	483	444	447	487	433	461	463	475	480	457	450	437	455	454	438	499	425	454	458	452	470	474	454	470	481	477	437	474	436	429	453	434	451	467	482	443	431	418	466	474	465	499	468	470	444	468	466	458	487	430	475	445	458	448	458	446	490	470	446	498	466	461	468	428	442	526	466	408	443	429	447	466	452	463	480	492	428	457	461	458	454	463	438	425	449	431	472	451	480	484	429	456	441	443	450	457	467	455	484	439	454	455	454	454	449	464	438	433	474	466	436	532	470	441	468	498	456	436	470	443	486	454	448	456	461	464	450	465	453	433	450	441	470	458	493	458	422	491	425	447	466	437	481	477	457	456	435	444	450	453	469	451	459	489	438	457	481	474	455	449	488	426	475	455	433	468	481	455	467	464	462	457	455	433	453	455	437	448	437	446	403	463	468	511	466	461	432	482	443	441	463	468	468	437	450	453	474	468	500	447	466	478	473	439	464	476	495	479	477	452	489	493	491	418	465	460	435	462	487	473	447	431	489	462	434	414	481	435	436	459	439	491	458	477	460	494	443	478	482	465	448	480	466	446	437	443	435	491	443	448	469	462	475	475	438	423	455	456	428	456	432	448	464	458	451	444	465	459	465	521	406	459	428	450	453	459	462	429	479	464	441	453	428	488	411	463	476	456	466	469	472	446	454	466	447	487	427	452	480	495	492	491	434	468	429	428	440	428	432	473	462	473	465	455	431	442	454	454	491	464	507	441	435	431	454	461	462	473	411	470	469	441	456	421	443	489	453	485	458	478	454	451	427	457	430	463	433	400	457	485	439	400	474	463	444	441	481	476	450	398	472	462	462	489	467	464	468	464	448	429	438	453	463	464	463	467	441	450	459	483	480	468	480	473	454	512	483	437	465	454	432	448	477	462	456	431	449	466	468	455	431	446	443	454	494	458	498	464	475	435	481	449	481	488	485	449	470	474	475	476	504	461	443	491	457	452	486	453	466	450	460	470	441	524	425	505	453	446	481	442	479	453	474	478	440	449	467	491	440	464	460	476	416	454	459	467	441	434	476	430	484	463	448	471	448	466	471	491	472	432	444	474	509	457	470	448	450	454	437	423	445	436	470	454	435	431	461	456	465	418	459	502	468	449	465	443	452	446	430	468	448	477	481	440	435	462	484	433	458	438	451	472	470	479	474	464	447	464	442	465	450	445	474	454	467	467	484	464	480	419	440	452	460	473	465	451	414	431	464	509	431	429	458	465	448	454	481	439	428	467	485	485	474	457	454	465	471	479	448	462	439	435	448	445	445	480	465	453	435	463	459	453	447	468	421	442	457	451	476	451	461	476	468	474	484	417	477	462	423	431	455	467	461	461	471	475	457	461	495	460	458	501	503	468	482	439	499	450	430	455	457	434	449	425	463	436	447	468	458	419	461	468	486	487	444	455	492	459	459	484	414	442	441	448	446	490	440	493	489	481	440	515	456	452	470	462	475	462	482	455	467	478	468	457	472	455	475	498	446	442	416	450	461	471	457	445	423	437	479	486	466	448	442	443	453	432	463	461	452	476	429	483	479	448	433	434	449	444	444	467	487	466	445	463	472	438	487	483	458	451	440	485	457	494	462	469	428	455	464	449	457	438	495	475	452	458	423	447	465	462	452	424	427	455	450	406	488	446	461	404	475	441	436	442	436	421	439	434	447	451	461	424	437	431	430	438	444	428	445	482	446	454	451	435	446	497	471	450	497	504	462	459	462	406	425	444	425	465	488	445	446	520	491	438	479	485	445	501	447	474	480	412	444	463	465	459	457	461	478	454	452	441	497	469	464	437	477	511	468	473	447	462	479	436	446	443	448	441	493	490	423	444	500	443	491	453	441	448	454	483	400	489	479	452	454	459	461	475	458	482	445	468	434	496	441	421	470	418	466	460	456	465	483	495	488	457	469	454	467	460	473	424	453	487	430	463	480	483	456	447	481	443	462	458	449	476	479	464	444	445	498	429	441	410	446	461	465	491	477	453	475	464	418	469	475	440	417	416	459	431	454	447	462	460	460	419	472	465	461	451	474	472	484	466	446	477	485	450	457	451	449	474	475	438	435	455	435	445	426	435	489	436	456	455	419	475	481	470	434	467	477	482	451	426	461	455	439	427	450	472	442	475	445	468	449	465	464	454	456	473	500	479	465	470	463	475	443	466	437	498	458	414	448	450	446	467	450	459	431	411	441	472	432	442	491	470	414	453	480	419	508	463	470	460	446	494	469	471	447	443	431	506	436	507	443	427	470	453	454	474	453	448	463	476	457	441	456	476	479	419	459	438	478	501	440	454	453	469	461	436	448	450	450	473	478	465	481	411	467	488	457	437	456	468	443	459	455	445	474	419	439	427	477	424	489	462	487	472	472	480	429	466	468	469	475	453	427	453	463	451	435	482	441	467	464	464	452	449	482	434	463	431	427	441	472	460	474	461	492	419	448	467	450	449	493	445	514	456	454	463	485	458	453	443	477	464	431	483	465	437	467	458	476	475	453	466	437	479	463	444	432	468	398	456	427	478	477	458	488	470	445	442	442	437	458	439	420	475	480	447	447	453	415	451	478	466	483	449	454	473	467	459	428	449	486	452	456	467	414	422	451	458	440	460	437	462	435	450	445	445	457	424	441	475	485	477	455	481	443	445	444	433	420	472	491	443	456	490	451	426	493	441	462	447	433	423	448	469	444	421	466	436	473	438	453	438	449	445	435	482	452	470	484	439	449	468	448	470	482	453	471	402	456	454	466	444	483	455	445	456	420	469	451	476	473	452	455	442	469	491	440	441	475	481	451	481	446	475	427	438	426	455	485	495	476	457	422	435	444	475	467	479	476	487	480	460	482	466	426	512	462	479	430	461	464	448	462	450	467	460	488	438	439	476	458	422	470	478	445	434	479	430	447	453	489	467	475	482	495	468	451	456	425	438	468	476	473	470	488	481	480	464	444	440	440	438	448	457	452	455	469	450	464	476	450	445	488	453	448	455	446	466	480	479	460	472	488	474	443	494	479	448	475	445	466	483	479	484	471	439	468	461	456	480	418	461	411	455	444	467	446	453	447	466	502	452	449	485	470	424	524	415	461	414	490	463	446	445	473	426	475	469	469	456	496	478	492	462	445	421	492	482	454	471	460	445	455	489	438	418	430	419	428	459	429	408	485	434	446	449	468	465	465	460	436	414	443	451	497	469	443	443	430	454	494	432	490	423
33192	19931	6959	339	202	156	144	167	155	169	152	157	151	146	189	153	162	129	154	127	163	152	156	134	182	171	147	155	171	150	139	152	161	145	177	139	142	135	157	148	148	158	155	165	167	166	174	160	160	164	155	142	155	159	156	154	145	132	188	163	166	170	157	168	140	144	149	144	145	135	157	188	137	144	144	148	153	169	148	129	158	154	144	153	165	149	104	145	156	144	162	162	135	151	131	135	170	162	141	148	147	155	151	149	144	157	157	145	146	135	148	148	154	134	140	151	146	151	156	183	166	150	173	145	135	139	136	141	124	178	159	163	146	143	150	163	133	154	171	154	167	167	154	161	149	152	159	145	159	166	147	143	161	155	136	134	172	145	134	149	168	149	135	148	139	172	160	175	147	141	151	176	148	139	143	137	181	168	135	142	139	132	148	140	129	159	153	151	143	142	137	165	150	163	142	140	164	156	136	149	136	154	139	139	149	154	163	142	153	170	144	148	151	190	155	152	155	133	154	152	155	159	161	149	135	150	126	140	145	179	157	175	141	165	163	132	148	128	165	159	140	140	140	134	140	169	151	141	157	138	155	164	156	132	167	154	157	133	133	172	161	152	137	146	135	156	161	130	185	136	132	142	173	143	143	144	135	135	121	140	135	142	142	153	143	167	139	138	148	138	150	155	158	160	125	166	151	163	134	156	153	129	164	156	149	164	145	164	126	127	163	170	166	150	164	146	135	150	147	166	160	140	143	130	134	146	150	165	147	152	170	143	158	139	151	158	137	158	152	142	131	147	160	181	153	131	130	168	155	145	139	157	165	171	173	137	186	153	149	149	151	160	124	137	140	134	166	134	151	149	130	144	155	156	144	168	147	135	143	161	143	160	156	124	132	148	156	180	172	174	168	156	139	156	160	144	144	167	144	158	134	161	139	147	157	149	162	139	150	170	160	128	141	150	146	167	142	130	177	151	158	142	134	168	151	163	152	145	165	173	159	140	142	150	135	131	149	155	146	173	160	156	152	178	153	131	157	150	141	152	140	142	148	167	158	170	144	182	150	178	133	143	157	151	152	143	135	149	153	149	165	148	177	149	139	140	134	152	158	124	137	148	151	150	164	177	167	162	144	129	187	164	148	174	157	172	141	157	154	134	123	174	145	150	151	182	144	144	125	144	140	142	156	157	141	151	133	145	170	141	146	157	161	167	147	155	157	140	158	156	153	148	140	186	162	147	163	154	142	132	178	141	156	147	154	150	133	158	157	144	142	162	162	134	152	156	144	161	135	137	186	157	148	156	135	135	146	165	151	137	142	141	158	147	164	129	148	146	163	154	138	156	143	172	148	134	158	149	144	137	142	161	138	164	150	158	156	140	149	161	154	149	130	178	184	173	135	153	139	163	137	150	141	160	156	139	130	130	147	157	156	166	146	161	162	146	160	180	152	139	169	142	152	141	163	144	147	165	139	139	161	173	155	123	157	131	179	154	140	141	147	150	151	143	148	179	139	145	142	151	156	180	152	146	150	152	156	135	138	158	131	153	144	170	150	128	171	176	140	165	165	136	140	147	155	159	168	133	145	167	153	161	125	141	160	160	133	163	161	167	134	132	162	171	159	133	144	112	136	159	137	135	148	138	153	164	142	157	163	131	150	150	151	142	135	143	152	163	166	158	158	164	149	173	146	170	154	161	169	125	160	171	126	161	135	120	161	168	171	175	150	175	146	152	171	176	155	152	138	146	180	161	130	160	158	114	125	171	128	151	142	141	157	143	140	165	156	138	144	165	137	146	155	140	150	146	163	160	124	146	141	158	158	145	150	169	159	127	146	151	163	163	163	151	141	163	144	131	155	165	157	146	181	153	146	138	134	150	131	157	153	163	159	135	150	147	145	135	145	154	149	156	133	145	152	152	141	153	163	138	161	144	173	159	154	161	152	151	164	174	172	157	134	154	145	152	172	152	140	155	144	148	173	138	137	155	164	150	152	151	148	159	158	145	158	164	136	137	141	161	173	179	130	167	128	137	172	162	142	165	135	152	148	130	143	157	166	157	156	142	137	182	146	160	177	134	139	147	162	139	172	182	149	147	171	153	137	146	144	144	175	155	141	154	158	159	151	136	159	149	153	160	160	159	129	172	153	152	151	171	148	148	161	147	148	157	158	140	147	163	173	159	117	160	176	163	171	151	163	144	134	154	135	139	146	150	165	153	149	123	147	157	151	158	167	164	139	144	149	149	129	163	134	131	165	131	157	135	149	150	141	175	175	147	144	152	151	173	160	163	158	147	133	145	157	154	136	143	116	162	146	174	135	153	143	143	150	163	135	127	144	145	151	165	146	162	158	158	152	168	151	176	154	173	139	159	146	169	168	151	150	171	164	144	148	158	124	173	163	159	175	159	136	138	155	130	130	141	179	155	136	162	168	151	146	158	138	155	140	150	142	180	128	171	169	158	181	169	147	138	156	166	143	171	174	127	157	142	130	141	174	150	160	138	143	135	153	127	144	148	159	151	145	190	158	174	152	170	147	164	150	168	149	144	146	150	147	161	144	144	127	140	168	151	148	135	157	151	160	181	163	144	154	164	146	152	145	152	146	135	164	155	151	139	143	145	157	118	138	151	143	157	158	158	156	161	149	171	139	156	143	142	149	172	131	140	135	154	142	132	176	159	144	158	153	163	140	136	126	137	171	138	133	156	137	134	149	157	153	162	127	148	145	156	161	180	155	172	165	161	155	155	123	155	141	154	140	142	164	137	174	166	177	143	161	159	138	164	166	146	145	149	148	154	150	163	147	137	169	144	143	153	150	157	144	157	135	129	138	132	160	153	158	160	167	167	163	161	169	139	165	160	137	158	144	184	168	157	167	139	165	149	166	152	147	154	131	144	145	167	156	164	166	146	157	153	139	168	156	149	148	180	149	141	146	163	147	132	155	156	157	145	138	135	144	135	164	157	143	161	149	134	180	174	159	150	171	168	158	158	169	131	158	152	142	140	166	155	157	126	139	150	148	180	175	162	156	161	134	148	157	155	160	149	148	160	140	161	145	163	177	160	146	138	145	146	142	153	153	159	162	152	145	154	142	139	135	162	154	162	142	134	167	176	149	173	163	134	136	168	153	140	156	148	162	171	156	156	137	144	155	155	143	157	162	153	159	159	171	130	158	132	164	159	177	146	124	128	145	127	166	174	168	152	179	170	151	171	164	174	155	164	151	149	131	155	138	152	155	140	131	160	153	149	127	131	130	146	150	164	156	139	180	139	149	130	147	143	166	121	159	174	132	159	147	161	149	144	166	157	165	158	136	152	146	151	162	162	149	166	145	147	142	153	168	133	164	179	148	157	142	170	175	165	168	164	156	156	127	156	137	147	164	161	169	168	162	153	157	137	143	155	163	155	164	153	149	159	163	158	159	159	138	154	152	166	136	164	145	148	136	150	159	123	170	142	155	144	178	148	139	147	156	165	142	164	164	142	161	153	148	156	143	183	148	120
5398	607	465	419	378	378	391	389	415	364	368	376	386	401	396	377	395	403	411	372	383	357	425	407	377	397	415	384	359	395	406	397	375	388	393	373	383	411	354	412	382	395	386	378	403	395	380	382	401	391	392	381	375	380	373	380	396	413	374	378	385	399	377	375	362	402	366	386	419	397	353	378	421	408	380	397	404	404	353	385	391	412	359	377	385	417	401	392	394	394	358	372	393	370	378	393	445	382	392	385	407	412	356	381	384	388	409	367	369	402	374	339	364	407	387	355	388	376	361	434	384	404	375	427	386	385	379	378	386	437	422	431	398	395	397	375	383	380	391	370	368	375	403	379	349	416	390	399	395	405	379	391	396	416	389	373	412	379	403	393	370	424	388	377	372	387	371	369	394	351	366	392	375	385	420	367	360	385	347	397	406	388	397	418	389	392	403	382	400	399	362	390	400	383	356	378	375	351	400	414	384	418	340	391	380	347	407	395	383	350	375	412	387	397	380	399	408	403	388	370	417	414	370	432	367	442	408	357	385	415	395	384	390	357	378	354	381	447	379	377	391	398	380	366	411	357	356	417	393	358	382	408	361	378	401	400	348	384	395	407	370	355	368	387	378	382	395	366	378	365	417	389	398	378	399	394	385	380	405	372	369	395	378	380	391	382	379	394	377	392	359	380	360	392	351	375	339	419	372	382	402	370	381	376	414	408	410	397	368	349	366	371	398	395	410	378	387	435	395	411	384	362	390	407	385	396	373	386	383	390	366	438	391	441	394	365	352	396	377	395	378	400	425	400	355	406	362	373	389	401	384	394	403	405	390	380	377	369	413	421	380	407	358	377	402	409	408	411	371	398	397	388	378	354	406	365	367	369	419	409	403	360	397	392	402	402	403	379	401	362	385	349	362	368	371	377	384	368	381	414	390	386	390	393	420	360	400	393	380	403	366	411	402	358	388	373	368	424	394	384	394	371	385	396	397	382	390	340	388	367	373	393	374	400	399	370	368	397	404	377	373	363	405	422	389	404	353	395	406	375	362	358	410	395	382	408	386	359	356	363	413	371	388	388	389	384	392	387	375	394	388	401	402	430	385	404	436	416	412	390	376	401	395	378	397	416	362	343	376	417	373	382	360	413	365	394	384	413	374	371	374	442	390	373	386	385	326	406	422	384	388	396	394	360	370	380	380	373	409	385	437	363	435	396	389	431	375	383	383	398	386	377	407	398	365	417	390	377	393	391	395	409	395	406	397	382	367	403	389	417	393	381	400	371	385	424	384	392	390	397	385	409	381	372	401	392	383	409	387	374	405	394	430	389	366	409	421	433	397	417	414	383	418	386	387	398	370	402	413	374	390	408	406	379	439	358	387	420	368	416	388	376	374	413	417	387	393	419	393	406	389	370	415	400	379	395	405	392	402	396	384	397	376	401	377	368	419	368	380	370	404	397	386	376	365	404	386	393	378	424	370	388	406	386	355	406	384	334	384	376	389	373	414	399	394	399	413	375	392	391	374	392	393	404	402	394	398	420	417	395	388	391	369	397	392	364	386	393	357	428	379	391	385	398	382	381	431	384	399	415	371	354	375	397	372	364	396	397	374	366	411	361	361	404	417	394	399	398	362	431	393	374	408	364	385	391	368	415	406	372	367	398	407	379	380	398	386	395	391	405	370	400	359	396	396	370	410	380	402	377	401	392	399	351	374	394	365	377	403	396	395	414	367	383	425	355	409	393	396	379	384	401	370	403	391	378	389	407	379	402	396	409	385	398	410	393	445	387	376	373	385	371	404	409	365	416	370	371	409	396	387	407	409	429	375	387	417	421	368	412	387	378	387	389	393	388	363	364	378	404	375	408	378	391	382	395	365	365	410	367	410	398	407	377	449	409	386	384	397	364	425	380	416	367	399	409	402	384	359	392	354	405	396	401	414	417	393	366	389	368	334	359	356	391	409	414	385	388	369	371	386	388	405	398	363	355	369	352	385	402	368	401	367	360	436	430	390	385	398	377	361	415	413	385	399	412	407	425	365	397	426	382	381	405	424	377	395	430	418	375	391	364	383	409	379	398	357	375	378	393	371	370	372	381	384	336	382	403	401	389	406	430	375	384	432	424	415	411	346	373	384	413	393	378	385	399	374	399	411	381	399	376	400	413	410	407	417	360	380	402	388	369	382	358	369	385	379	399	388	446	393	405	395	385	393	383	399	377	359	400	385	357	391	394	405	387	399	400	384	404	411	378	357	356	381	391	406	361	409	373	383	392	375	359	382	402	362	376	380	381	378	366	374	401	377	387	370	406	386	381	402	377	422	374	380	363	402	384	414	405	394	413	382	398	399	366	370	393	354	410	370	391	390	353	402	377	401	391	386	407	419	379	376	371	402	375	371	405	393	395	393	374	384	385	401	385	364	366	360	353	368	382	374	428	370	405	397	368	425	361	389	411	404	383	389	377	382	393	366	372	381	368	394	377	364	422	386	396	399	379	403	386	378	382	403	372	414	394	378	396	399	385	431	392	374	400	389	383	358	406	337	355	395	375	409	371	374	406	406	392	420	401	367	392	390	378	393	417	398	411	416	375	367	431	381	373	389	408	383	382	405	407	389	332	420	395	425	387	392	419	389	406	372	409	347	391	391	401	395	392	389	408	399	389	405	390	392	361	393	381	379	426	374	393	387	408	411	396	377	383	371	377	398	393	383	421	393	408	386	372	388	390	412	395	398	382	403	359	392	362	394	389	394	410	358	399	384	385	393	349	396	376	340	370	385	399	376	376	401	355	397	389	374	391	413	408	398	399	407	387	366	389	339	383	386	397	377	393	363	381	366	386	401	407	369	377	409	374	380	387	337	414	400	394	378	404	378	390	411	368	386	377	386	384	408	374	433	347	370	393	396	378	404	400	400	364	408	369	415	385	413	383	387	349	393	444	353	362	379	376	379	366	364	402	385	388	382	419	389	399	395	407	392	404	364	379	373	379	391	362	408	387	379	349	375	397	371	393	392	376	364	390	349	387	393	393	383	369	380	389	397	392	389	376	410	365	380	392	397	413	381	387	359	376	421	386	372	379	357	399	421	387	378	408	379	365	354	375	411	403	393	385	367	423	381	398	399	395	349	397	422	399	420	394	394	409	384	378	389	374	391	395	382	377	347	401	372	383	373	388	400	424	394	414	365	371	361	394	380	382	397	363	367	400	392	401	386	346	374	423	376	410	426	413	387	402	404	399	391	370	380	392	341	402	398	385	390	414	356	377	364	384	384	381	377	371	411	401	403	357	370	384	382	389	416	368	366	396	384	390	365	360	400	403	419	395	375	419	396	334	397	372	403	408	426	396	390	397	417	370	371	357	379	376	401	383	373	421	391	367	360	395	389	359	388	383	403	394	424	428	374	401	364	410	396	407	334	423	416	366	399	386	415	363	380	349	385	409	423	403	395	402	398	380	413	366	387	390	423	426	399	358	403	415	382	421	414	343	391	380	422	394	391	404	386	400
25305	21912	25510	28962	21919	21911	2315	425	388	369	326	296	312	288	274	322	313	272	352	322	308	319	284	284	287	285	303	257	287	316	299	291	264	255	273	269	277	283	290	260	287	280	282	302	288	282	283	266	267	237	299	273	241	276	266	274	259	273	278	269	241	287	283	252	291	309	275	302	260	261	264	278	260	284	273	235	251	256	298	277	283	272	269	301	284	317	290	275	303	288	305	285	274	280	268	263	312	248	310	282	310	272	278	260	317	255	248	261	280	262	266	265	250	261	255	273	271	265	293	289	284	258	288	295	316	284	276	258	258	275	268	265	264	277	282	282	271	256	294	275	299	291	293	333	266	293	261	258	277	289	278	272	275	310	287	269	272	292	305	289	296	299	291	292	264	287	302	287	297	245	282	266	277	282	277	272	263	295	263	291	284	260	279	298	239	281	286	289	281	236	283	247	270	285	268	299	281	265	280	278	293	309	285	263	299	306	304	264	265	280	285	262	255	251	291	295	290	274	321	268	265	282	273	295	285	306	321	297	306	259	302	321	277	272	282	264	274	270	309	290	267	283	278	264	306	244	272	316	267	279	283	283	246	271	300	262	260	279	262	285	264	267	300	286	266	331	274	274	215	278	285	300	250	256	268	290	290	262	274	274	307	292	304	284	301	242	297	283	276	264	270	236	281	241	293	270	292	297	285	263	263	273	259	266	276	273	298	269	255	257	258	262	272	296	282	279	289	313	270	285	282	309	278	313	295	262	238	270	259	277	251	271	273	262	266	241	287	299	254	298	308	290	267	300	291	289	319	265	290	246	275	303	296	290	278	285	296	291	299	269	249	254	281	288	296	279	282	276	274	236	295	287	285	280	281	297	256	294	288	259	258	266	277	266	271	279	268	242	258	293	284	263	248	298	269	287	285	277	264	268	282	288	294	282	278	272	276	268	287	265	273	277	275	302	288	276	279	271	282	319	270	269	246	291	299	315	261	269	307	303	302	257	256	263	249	249	270	313	265	300	289	278	278	285	237	268	271	267	309	306	298	287	283	285	271	289	256	281	286	269	282	310	275	254	275	276	288	281	275	296	275	276	282	267	272	255	268	285	249	278	247	289	287	301	282	266	294	296	304	290	282	249	268	285	278	256	272	272	266	281	265	294	271	269	269	264	311	282	297	313	296	270	283	279	271	261	252	299	274	309	300	299	288	268	271	288	257	302	262	280	262	313	293	262	259	279	295	286	291	272	312	264	278	288	286	255	257	268	284	286	277	264	308	290	259	295	278	285	276	265	281	269	276	293	280	321	288	268	246	283	270	290	312	294	256	292	278	284	260	301	272	292	252	272	286	263	296	291	242	281	319	283	315	292	270	283	272	281	260	275	322	301	295	268	288	265	285	260	288	298	263	271	282	307	291	287	272	276	264	269	272	249	280	268	306	265	289	252	280	279	331	232	298	287	282	265	282	269	309	276	271	275	240	276	289	299	257	277	279	294	263	280	262	269	270	280	245	285	277	253	258	270	285	281	274	275	310	255	304	301	267	269	294	254	263	275	268	261	283	306	291	279	265	262	301	261	281	261	280	298	250	295	284	282	265	307	254	301	258	291	313	273	271	289	277	302	260	270	280	258	267	280	307	268	279	270	269	273	282	284	266	261	257	246	279	295	294	261	287	272	290	262	302	320	290	275	232	253	295	260	286	264	292	273	294	256	269	284	257	289	304	289	321	276	277	293	300	276	292	267	265	284	286	243	268	247	261	254	295	298	294	263	270	279	277	255	288	263	270	294	278	269	262	282	272	319	270	274	300	268	319	287	256	274	285	258	257	260	296	285	321	293	257	271	276	304	294	307	271	270	273	289	299	271	295	265	308	290	287	299	285	297	268	265	275	256	279	280	271	280	277	257	244	269	294	291	300	298	257	285	273	267	300	242	288	266	262	261	256	291	303	296	285	284	284	297	307	289	291	279	240	265	316	283	277	287	301	282	265	248	242	279	271	255	283	303	271	287	259	296	287	284	272	291	331	281	287	311	260	276	258	265	310	314	317	296	277	279	283	229	281	284	275	280	291	280	283	283	263	245	273	290	283	281	264	303	243	283	266	272	257	285	257	292	320	284	283	293	300	291	245	265	288	252	265	278	263	295	253	294	263	276	254	314	318	265	261	259	242	282	280	274	275	279	251	258	269	306	285	300	299	272	282	289	305	265	251	294	242	271	238	268	279	237	257	232	314	289	280	296	308	274	263	294	274	307	272	245	263	281	276	266	277	290	271	299	311	300	312	262	267	266	272	291	282	279	266	256	258	277	270	281	303	282	314	303	327	263	279	269	267	283	288	266	287	298	262	269	286	280	300	281	289	301	276	283	293	249	274	244	258	265	259	295	289	282	287	257	258	275	301	319	277	262	271	287	291	300	246	258	287	260	291	279	304	284	297	274	293	297	284	264	274	323	291	290	242	252	285	310	253	238	286	281	276	287	259	255	287	292	286	284	249	294	286	284	290	320	302	255	264	266	260	272	269	277	274	293	292	296	298	286	268	262	260	252	271	301	265	294	278	265	255	261	266	277	262	273	255	270	282	283	249	289	253	289	265	276	281	288	273	266	303	276	293	266	274	282	260	270	253	284	259	234	265	263	243	290	278	310	287	272	308	264	278	277	290	278	269	300	263	281	255	268	239	288	300	281	285	292	268	266	278	263	262	278	265	260	271	322	262	287	243	298	274	284	274	249	275	286	255	285	283	282	278	258	299	260	278	296	298	253	283	301	272	283	290	278	284	270	281	300	280	297	282	251	258	281	290	267	259	321	292	249	262	306	279	259	290	286	294	269	273	314	269	307	271	317	268	279	283	275	307	292	272	275	290	280	252	293	284	253	256	318	303	252	270	288	302	254	292	270	241	264	295	279	300	284	284	274	272	303	306	277	262	271	274	268	283	272	289	272	287	237	274	289	306	280	286	276	304	269	302	280	263	286	302	275	285	275	296	275	285	243	272	284	285	283	268	297	241	286	263	238	305	275	275	273	258	294	289	262	291	259	251	286	263	291	267	293	276	257	270	262	286	289	269	302	266	291	301	303	276	246	282	279	323	288	272	294	259	290	283	280	299	303	299	296	280	304	259	271	285	277	263	272	318	278	278	270	287	249	292	286	313	272	274	249	281	299	293	254	255	280	273	295	296	272	311	274	298	260	297	273	265	282	257	286	281	291	227	257	272	286	287	292	293	293	288	272	298	287	248	285	279	291	264	327	239	288	299	289	253	274	302	278	290	291	259	295	267	290	279	278	279	284	266	290	267	288	247	249	266	270	291	274	268	279	307	277	254	292	273	267	273	285	251	261	272	285	264	277	316	265	271	298	275	275	272	305	283	277	253	262	298	300	282	265	301	257	286	313	264	287	308	280	249	277	263	284	277	316	268	304	285	302	261	276	243	274	302	286	261	283	247	281	256	278	286	292	288	305	246	318	323	246	289	279	294	279	244	284	274	302	278	256
5247	2990	1684	968	743	763	666	688	673	672	656	594	624	646	616	607	626	629	616	626	623	590	628	625	640	600	604	575	638	643	625	669	624	618	626	624	612	609	590	632	579	616	603	643	652	632	612	607	625	589	614	625	658	586	641	665	631	606	660	614	649	659	605	608	628	601	644	602	633	602	603	617	619	635	600	627	605	601	601	623	609	549	607	626	592	650	612	656	640	649	641	593	621	579	618	630	661	642	636	587	615	617	620	644	585	583	648	625	641	625	659	606	636	586	585	620	628	583	641	608	623	576	638	641	644	614	625	616	610	619	608	630	618	621	583	612	642	601	643	638	611	631	618	628	593	569	630	569	623	622	633	597	603	635	574	589	607	562	617	637	616	608	630	614	625	618	634	592	640	677	608	608	657	612	635	613	589	627	604	615	621	630	621	565	607	624	585	624	605	594	642	610	653	607	594	592	662	604	622	604	630	611	649	659	619	669	676	588	681	557	622	604	650	673	587	631	594	633	648	612	643	588	605	679	634	623	607	613	674	621	652	650	686	650	639	607	652	681	634	590	598	595	615	662	607	629	622	601	603	629	649	653	627	621	627	599	587	620	654	572	566	623	603	647	648	562	614	640	610	581	600	576	610	616	663	622	624	600	554	574	580	628	654	640	611	622	626	614	632	638	635	633	633	622	612	671	645	615	617	633	651	644	618	610	597	616	649	619	631	623	599	601	640	633	622	604	581	621	641	645	587	636	637	688	610	596	619	613	619	649	602	555	628	637	619	607	627	620	596	634	573	594	630	674	635	599	589	648	619	604	581	609	620	628	621	652	660	605	653	621	621	648	617	604	637	615	604	613	642	632	599	606	632	623	649	632	652	608	635	663	625	640	647	617	606	660	611	601	599	654	642	614	636	596	662	613	584	616	649	670	664	612	603	648	625	603	605	602	578	605	624	624	588	623	623	651	577	614	626	652	649	615	633	592	585	633	683	625	629	617	613	596	614	632	631	625	613	665	571	583	617	597	663	605	643	586	607	623	635	592	599	617	603	647	608	630	598	640	626	615	569	594	614	617	620	614	577	616	588	629	671	649	613	584	610	601	661	579	646	585	579	628	639	645	621	616	659	628	637	616	637	599	591	632	654	613	615	602	586	602	620	654	585	606	625	599	643	603	602	639	644	631	627	613	635	611	623	621	637	619	621	638	608	616	653	647	618	660	617	601	638	604	625	651	583	672	617	580	626	618	602	653	606	630	648	621	639	648	645	639	602	582	679	576	612	629	606	594	621	631	610	624	617	604	599	643	608	648	612	618	628	613	622	627	592	629	616	587	596	584	628	620	618	625	617	644	631	568	678	612	618	610	634	679	602	696	615	605	632	596	654	625	624	625	616	624	646	616	631	669	624	619	604	611	632	633	646	642	597	600	619	612	634	613	638	608	574	599	573	601	613	596	606	634	591	664	600	603	622	628	654	654	597	671	599	588	605	648	608	597	617	619	611	632	625	608	637	595	598	646	604	611	598	628	671	662	618	591	575	657	611	605	578	588	633	615	628	595	614	620	642	630	647	618	615	621	617	679	603	579	610	662	601	609	638	668	638	588	589	618	623	683	634	616	650	613	608	631	602	608	600	594	613	607	576	614	591	650	611	671	587	626	599	603	634	573	596	617	669	613	597	632	599	644	620	612	661	618	639	644	625	643	585	628	629	599	614	667	603	618	624	600	568	602	588	640	626	612	636	577	600	606	609	583	648	629	599	624	599	655	614	640	613	624	646	635	602	619	650	590	627	633	622	638	647	616	644	613	615	627	609	624	660	657	621	615	585	586	618	601	627	620	652	652	610	583	605	575	611	589	647	616	616	628	628	612	589	571	592	646	625	611	612	635	611	610	609	570	599	614	574	599	625	648	589	606	617	604	612	620	644	607	621	611	632	618	630	651	654	641	593	590	628	636	670	625	644	599	667	659	648	682	612	620	630	625	666	644	668	645	610	603	636	625	604	623	624	646	576	620	590	598	609	628	642	614	626	601	623	590	596	608	594	607	602	583	660	685	625	633	609	625	595	621	607	635	588	554	621	612	602	631	607	594	608	589	650	627	604	596	628	625	635	608	634	629	607	647	645	625	644	620	601	572	631	581	606	602	583	668	616	609	579	643	626	616	645	661	615	647	611	585	581	627	629	633	623	665	610	592	627	603	596	587	628	636	624	598	572	645	613	648	588	615	643	630	622	618	647	637	619	599	593	577	645	619	622	549	656	616	563	644	605	603	656	599	632	587	611	658	595	620	635	624	581	625	628	624	627	647	606	606	592	609	612	638	587	601	654	649	666	615	598	620	648	629	608	601	678	659	620	628	637	623	624	632	663	646	688	610	599	605	650	689	642	614	628	588	605	630	624	628	570	644	647	678	601	650	627	599	643	648	626	626	625	649	596	652	600	586	601	626	604	630	652	571	630	600	619	633	628	611	640	571	614	624	606	642	668	632	611	629	608	631	646	643	616	622	620	592	636	601	651	644	647	604	617	598	613	624	597	633	627	569	629	599	609	599	622	616	639	656	642	647	633	629	627	632	624	642	641	605	640	624	613	616	615	613	611	618	601	628	630	681	574	618	603	554	647	595	621	622	611	600	634	569	624	650	598	580	607	607	627	618	628	606	675	669	642	609	579	601	651	622	663	648	641	592	648	648	621	639	592	588	590	663	583	604	641	627	614	600	601	637	618	638	639	618	604	597	576	617	621	627	659	609	612	647	615	609	637	621	599	594	659	660	618	607	624	637	655	589	634	637	647	629	597	606	601	624	600	611	607	627	626	613	595	642	585	619	705	569	604	595	676	633	639	644	574	582	596	580	603	599	602	629	636	605	633	641	655	630	606	656	609	656	626	628	634	588	613	628	636	577	624	593	589	646	587	615	619	594	630	608	640	630	616	654	588	620	597	616	615	643	622	660	633	639	648	638	615	637	620	598	604	640	575	640	604	633	580	600	624	602	605	642	617	621	603	604	667	648	629	595	605	580	636	608	631	611	596	617	630	599	580	619	601	621	641	638	613	611	596	646	613	603	671	610	651	615	642	619	606	631	607	660	614	595	614	609	636	628	614	620	626	626	650	591	599	611	607	631	625	584	606	605	648	618	623	663	604	581	583	644	602	648	594	608	636	598	625	638	637	575	647	623	601	593	594	596	599	659	621	578	603	615	634	667	608	629	550	603	680	614	593	617	653	605	621	603	622	574	636	663	644	635	636	577	622	554	592	587	655	642	600	637	594	570	629	613	636	624	586	624	610	678	604	606	638	615	625	613	666	566	625	675	601	603	638	589	617	603	581	634	623	589	624	601	658	640	637	573	591	620	589	587	629	632	615	624	603	605	658	660	610	643	589	654	635	618	670	666	625	632	599	640	598	622	609	625	661	607	608	649	587	632	629	609	612	648	630	612	613	599	625	608	624	601	627	613	624	591	602	599	630	605	619	604	615	651	658	617	553	608	613	596
24797	21948	25816	28730	21948	21965	18288	706	363	347	300	305	285	290	239	273	254	277	275	247	232	234	253	236	217	264	250	244	239	241	216	252	235	240	222	249	251	230	243	201	199	228	225	242	204	223	224	232	224	215	226	213	224	224	229	211	221	211	238	239	241	223	201	238	243	264	204	234	207	242	225	215	241	194	233	221	219	234	210	239	245	219	237	222	211	239	250	232	239	234	213	191	235	244	211	197	229	210	210	207	228	189	185	232	240	199	241	244	246	241	240	216	219	237	222	248	211	238	215	233	222	212	215	216	215	229	225	265	211	225	217	244	213	225	242	207	199	213	239	204	237	237	234	220	209	203	227	221	224	233	219	241	207	200	202	223	221	223	242	211	237	224	215	231	235	204	219	208	248	226	196	223	252	218	215	284	220	210	219	228	210	222	204	221	239	207	212	209	217	206	265	215	238	255	245	220	209	219	229	229	222	200	198	219	225	238	234	215	186	220	220	231	216	199	227	233	225	207	228	219	223	226	199	200	216	231	235	250	206	220	239	221	206	235	219	221	227	204	201	224	250	218	227	204	224	209	211	219	228	214	197	215	234	213	224	219	235	221	214	223	214	242	210	216	237	225	202	230	231	225	218	250	223	232	205	229	217	224	251	230	197	219	204	245	210	242	208	213	206	203	213	204	236	212	213	252	234	243	240	228	227	225	201	232	210	226	223	250	245	218	216	248	235	224	231	200	204	245	244	255	254	247	208	246	240	194	211	238	215	208	225	229	240	211	196	224	226	231	223	198	233	216	224	206	241	231	220	212	176	233	225	217	204	226	210	248	224	229	228	212	214	230	208	211	248	219	238	206	210	239	211	219	197	253	220	207	232	243	217	213	236	267	230	221	233	232	201	223	204	211	213	216	199	234	235	207	233	219	233	216	220	233	265	238	229	199	259	244	227	225	227	222	211	222	219	229	229	206	217	239	203	193	220	219	245	236	229	243	211	236	226	235	226	217	197	230	212	214	228	243	215	238	236	229	224	226	220	239	223	216	209	253	227	213	227	237	231	225	197	209	222	259	216	195	246	216	264	244	184	206	232	231	243	217	207	234	233	245	239	200	256	243	229	240	244	228	226	217	211	237	242	231	236	202	242	230	241	217	240	237	239	205	219	233	229	219	213	234	232	258	200	208	244	204	245	236	229	221	197	192	232	244	240	235	227	240	266	222	229	219	249	226	234	207	222	225	231	212	215	248	204	218	260	195	211	236	232	231	238	226	211	264	237	200	213	240	229	235	253	234	204	235	255	222	198	208	202	210	226	233	216	236	239	204	209	206	208	215	219	219	198	196	240	228	215	230	226	220	209	218	200	221	212	209	269	226	238	244	214	221	204	238	203	246	234	237	229	213	238	233	238	232	209	228	227	207	233	223	215	209	224	221	236	245	226	237	251	229	232	201	238	234	207	227	227	213	197	225	215	201	195	201	208	204	227	180	234	214	222	225	219	225	199	236	230	222	188	234	216	192	216	207	245	268	219	225	207	215	244	221	182	207	224	200	196	224	196	236	222	235	208	214	199	218	205	216	247	227	236	232	225	210	221	238	247	244	220	180	208	201	230	208	223	223	208	238	242	243	266	237	241	233	194	255	216	228	227	212	214	215	253	217	219	236	230	217	220	222	213	244	210	201	230	226	240	189	236	202	217	220	262	232	236	219	238	246	235	227	215	212	243	232	215	208	225	223	213	226	225	187	235	205	239	221	243	236	263	238	201	243	237	227	217	248	233	223	211	253	197	240	230	200	219	234	216	222	217	250	201	238	227	233	236	196	207	242	234	212	211	213	241	222	222	200	233	225	235	236	237	235	205	253	222	215	217	245	228	230	241	246	214	232	215	201	232	230	222	240	229	200	229	209	223	204	223	224	220	235	192	233	215	234	207	215	231	239	208	223	235	216	220	235	212	218	256	185	218	224	244	221	223	221	221	239	272	221	236	215	218	230	239	212	213	208	219	214	237	221	238	234	226	218	238	204	229	264	232	236	192	207	213	234	211	210	245	206	216	221	229	262	270	209	233	227	199	216	194	258	202	173	227	217	216	244	202	223	215	215	232	243	221	216	206	220	238	202	220	224	235	214	259	252	231	205	223	222	214	204	242	215	200	211	227	195	249	253	229	248	249	223	229	179	232	226	216	224	221	251	221	234	229	258	231	207	221	211	233	220	226	210	219	196	222	227	239	249	232	216	227	218	207	193	216	214	244	264	231	240	214	227	199	259	232	236	217	232	211	256	226	209	226	233	224	240	234	196	217	201	241	205	219	236	218	228	231	234	238	237	206	246	239	237	208	201	220	223	226	238	229	222	233	191	216	228	210	207	206	233	257	237	228	228	235	185	237	230	201	191	225	225	200	206	227	236	215	232	226	193	255	233	221	203	237	227	226	211	245	203	231	224	220	256	218	235	247	242	192	241	247	226	242	220	238	218	215	211	256	236	216	226	226	235	226	206	238	227	233	217	238	253	251	238	246	191	219	201	225	200	228	209	235	241	219	219	224	225	199	231	227	202	239	235	227	226	240	193	188	227	223	229	220	197	232	228	239	228	218	206	236	234	235	202	198	257	209	224	232	241	217	245	233	221	207	227	209	244	209	206	200	225	225	224	197	210	237	226	220	227	243	235	259	210	237	217	223	216	216	209	213	197	204	240	233	224	197	235	218	217	207	194	208	203	192	242	224	241	264	229	234	204	247	264	203	216	245	242	215	206	206	237	230	211	249	221	200	229	230	212	212	209	233	257	234	233	229	196	222	228	199	253	202	224	235	251	237	262	210	227	224	224	229	246	255	212	188	232	215	235	243	240	230	214	215	232	204	225	218	194	216	217	205	240	194	211	179	205	210	192	203	219	228	223	234	218	221	218	209	213	227	192	207	241	216	192	223	235	240	220	221	195	228	231	213	209	224	198	232	248	256	227	248	241	247	237	207	258	226	257	237	197	197	218	219	206	220	207	225	227	223	245	230	250	209	229	245	237	240	207	212	221	193	238	212	221	247	239	229	238	219	229	249	225	225	220	237	245	216	225	217	220	240	246	228	236	253	209	211	201	227	223	225	224	237	193	221	215	176	258	210	223	221	233	195	230	218	206	210	223	239	230	206	247	226	219	203	217	218	260	217	235	218	206	232	208	210	215	211	228	210	226	239	216	230	214	232	235	199	222	218	201	237	246	218	219	239	221	201	219	248	215	227	197	209	224	202	251	244	250	222	216	213	210	254	222	203	220	209	212	220	219	217	237	250	250	218	245	220	240	230	228	216	226	200	207	226	224	209	224	216	242	234	238	206	228	257	209	234	237	227	213	254	216	239	228	251	202	245	231	228	236	230	225	210	202	198	217	212	197	210	225	226	237	251	230	237	221	235	243	263	238	215	231	216	224	233	244	218	210	229	210	224	214	218	252	193	215	230	226	216	198	208	189	226	252	207	232	205	206	206	230	229	190	220	225	227	222
5999	4400	2236	1134	784	646	595	574	508	517	548	512	526	510	532	500	509	525	501	536	488	493	482	490	528	472	482	508	456	453	502	493	501	513	447	483	487	499	511	483	482	480	457	519	485	509	495	507	474	482	496	490	469	455	498	492	517	520	488	451	508	434	484	439	457	465	473	488	485	461	488	513	483	494	436	484	495	441	490	510	459	476	476	493	450	487	468	494	504	506	500	485	487	491	528	477	477	483	473	471	468	515	474	473	501	461	498	483	484	471	535	457	466	493	456	466	469	478	457	496	460	459	485	527	523	476	508	487	474	468	483	481	546	458	508	448	526	448	501	503	476	470	475	500	449	509	497	457	455	461	487	560	485	520	476	506	527	487	477	482	433	468	493	513	498	422	495	414	476	513	469	527	494	511	494	493	493	457	506	479	479	478	459	466	467	454	452	473	440	483	457	486	497	480	474	449	484	489	532	460	458	517	459	471	494	490	481	491	475	510	545	447	500	467	516	502	477	493	491	503	410	465	472	483	450	510	483	492	487	468	483	469	518	485	494	473	465	484	455	520	534	468	456	476	496	464	437	482	491	496	482	492	477	520	485	497	465	503	449	480	507	440	476	483	480	459	465	486	504	518	487	477	493	467	501	458	486	483	499	513	446	482	493	471	465	466	475	464	505	494	493	463	486	469	494	456	482	452	463	508	445	434	457	519	470	462	518	490	487	464	511	491	490	461	454	511	459	485	462	489	495	437	478	478	519	500	497	502	487	497	465	406	482	504	442	474	500	446	472	475	455	469	465	479	483	461	502	420	491	484	452	497	508	520	450	466	456	499	469	511	492	478	464	502	466	445	497	491	461	472	477	478	492	466	451	501	475	500	511	472	458	446	489	462	486	469	475	458	455	451	531	480	455	478	481	489	502	463	480	494	474	465	493	498	466	485	458	468	470	445	456	438	482	501	511	480	475	493	467	490	501	474	482	496	498	462	509	475	432	495	460	480	466	481	479	494	453	496	459	469	509	471	510	485	473	485	441	456	489	507	495	513	435	433	507	436	445	492	482	468	467	496	465	518	504	471	498	482	491	477	456	490	502	484	481	503	480	526	449	478	486	469	517	465	465	452	492	492	519	464	505	477	470	490	470	488	474	494	464	440	473	487	484	479	470	470	459	494	434	481	509	453	456	509	516	478	490	504	473	488	493	499	479	514	482	453	508	484	498	475	469	493	494	456	511	507	470	494	439	479	455	466	453	501	469	462	461	460	465	481	531	480	489	479	449	470	487	494	478	474	481	496	474	464	474	510	484	466	482	462	468	481	496	478	500	456	466	498	478	484	445	474	475	463	455	481	502	493	487	475	495	466	476	475	513	501	473	451	474	446	461	450	501	475	477	492	507	479	440	508	491	473	461	445	470	492	449	488	499	451	504	500	490	486	487	461	478	473	462	497	469	439	500	474	479	514	495	494	435	478	504	456	500	439	478	494	487	516	453	462	481	476	456	473	499	470	440	486	494	513	458	479	485	465	449	509	490	499	475	466	505	484	481	473	483	470	463	472	505	446	458	445	507	511	448	522	459	475	477	529	484	435	476	457	486	506	454	530	476	491	459	475	499	488	476	500	487	509	442	499	506	512	509	522	480	471	504	503	481	468	474	526	537	454	497	472	484	457	489	482	488	500	443	491	507	466	475	516	459	478	483	448	520	517	482	502	479	507	516	480	456	452	459	497	482	461	514	484	452	451	440	467	486	488	482	457	476	483	453	515	476	471	469	479	490	495	468	475	471	499	478	485	495	453	474	478	497	473	478	468	480	477	467	503	477	461	488	458	470	508	487	482	511	509	506	501	484	489	433	479	498	473	487	480	471	525	484	489	498	475	473	451	502	468	498	485	504	428	502	483	481	503	473	493	511	493	512	493	508	481	464	495	483	456	476	478	509	462	514	465	477	471	501	498	487	447	453	462	482	475	516	448	490	494	487	475	489	495	491	494	501	483	548	519	477	497	471	448	464	492	466	497	512	465	490	502	490	460	505	457	472	463	462	469	478	472	466	488	485	468	496	447	501	486	469	473	483	468	437	518	493	465	461	492	463	453	505	488	452	516	478	475	494	476	494	491	476	476	486	490	489	501	474	531	500	472	456	474	453	489	451	505	478	493	488	480	460	478	461	491	487	478	446	475	491	448	498	478	458	496	429	492	524	472	470	485	474	517	482	528	457	488	471	455	460	485	444	461	495	472	484	447	469	449	508	460	441	485	463	483	501	479	477	498	514	423	485	469	544	519	486	499	453	477	489	524	484	487	464	490	488	445	468	510	489	480	472	507	510	437	489	465	520	464	455	488	459	539	479	467	512	483	452	498	471	518	450	454	507	489	488	466	464	478	457	442	505	480	503	464	454	460	449	497	486	504	508	480	499	505	464	469	532	477	494	496	439	469	468	492	487	465	484	462	510	480	519	481	495	493	479	471	448	485	484	463	488	456	507	456	489	505	456	485	502	469	462	504	483	451	521	466	476	495	459	511	451	473	520	472	482	436	484	508	517	484	494	515	469	480	481	459	461	487	424	455	492	468	498	489	491	475	488	506	507	481	421	477	515	460	472	468	466	506	524	475	525	440	519	499	486	505	510	477	458	466	468	470	477	490	451	458	463	485	483	490	521	518	519	525	465	493	459	505	467	459	462	444	507	473	492	479	463	534	486	480	516	474	461	463	457	488	527	482	481	491	453	511	513	467	516	496	448	457	490	521	500	472	475	470	460	491	486	502	494	509	480	482	459	456	499	510	451	481	492	478	484	480	471	464	457	492	485	466	517	476	470	465	481	506	489	463	480	473	484	465	446	479	490	512	477	479	457	508	465	449	457	513	449	439	491	462	458	505	520	480	493	445	493	455	496	471	473	461	542	480	490	493	457	506	464	502	500	466	478	497	484	460	459	480	493	467	495	467	513	461	487	484	478	493	496	479	500	497	480	466	517	478	487	487	475	523	494	451	470	523	476	484	505	520	503	472	471	495	476	448	462	476	452	453	470	502	469	481	460	494	502	482	498	506	462	487	455	459	467	481	453	436	460	440	487	498	492	496	469	504	519	502	457	518	454	504	478	481	455	459	473	466	519	459	523	469	476	471	502	493	507	455	490	492	480	440	503	480	465	472	483	475	474	516	516	498	473	519	471	486	487	454	481	471	458	471	482	448	493	478	458	504	458	494	484	507	480	412	476	459	502	433	462	415	490	456	470	492	483	495	491	496	482	457	488	479	444	474	466	503	470	480	487	453	485	484	510	460	453	460	466	458	460	455	462	484	452	478	485	463	513	476	461	456	440	484	504	490	466	481	486	495	494	473	452	479	513	467	485	482	502	464	476	451	500	505	474	464	509	453	480	417	508	439	497	496	480	461	503	450	493	530	486	477	482	500	460	447	484	453	480	454	525	422	490	490	502	511	499	501	488	457	509	431	464	491	441	487	496	475	482	480	468	471	522	489	505	516	484	476
33422	20018	6820	327	183	190	160	185	145	153	155	163	145	159	155	179	142	144	144	142	150	154	162	134	134	160	134	151	164	134	168	146	140	183	147	144	160	127	157	149	183	146	165	146	134	168	169	153	146	160	143	146	132	151	176	149	142	149	171	151	159	160	133	142	182	159	158	168	139	173	164	143	155	154	149	154	165	143	140	172	169	169	148	157	149	163	148	165	161	173	145	143	122	149	151	156	171	148	139	164	153	160	135	139	148	134	148	170	160	136	142	147	134	159	156	144	158	176	140	152	140	127	146	157	142	137	166	137	154	162	132	164	158	158	147	129	179	137	149	139	138	178	166	163	176	173	143	177	160	131	156	154	174	170	151	154	158	177	153	181	172	156	168	164	160	148	142	143	150	167	138	142	157	125	175	162	153	154	147	180	160	148	176	133	134	156	160	166	129	145	133	153	144	167	144	165	164	160	162	153	164	159	165	145	146	141	147	151	175	146	140	155	160	157	143	155	154	149	185	153	141	162	162	174	163	164	171	156	176	167	163	142	147	152	167	144	155	148	134	163	172	124	141	146	149	165	156	165	128	157	151	173	137	190	146	116	132	153	159	148	169	139	154	152	144	159	159	154	153	165	149	129	140	140	152	164	175	153	137	150	143	144	177	157	153	158	152	138	141	150	162	170	154	142	134	171	143	133	158	144	154	156	173	156	144	150	158	157	180	145	172	158	161	143	160	139	157	177	165	168	163	142	160	148	136	139	154	166	160	136	159	143	147	147	131	149	174	154	158	132	159	172	166	140	139	140	149	136	143	156	162	159	162	190	140	136	132	145	153	158	198	171	172	150	182	136	180	161	164	142	157	154	141	178	148	145	131	168	153	178	145	156	182	136	136	130	187	144	150	153	158	146	156	147	161	141	176	161	153	124	132	150	156	146	169	173	148	154	163	143	179	150	129	150	178	173	140	159	155	154	172	178	160	157	154	133	117	137	139	148	165	167	148	147	146	134	141	180	175	150	179	163	143	169	149	163	167	142	144	143	148	125	141	149	155	157	137	165	141	156	166	160	159	139	159	149	177	143	171	156	158	166	144	155	148	127	150	177	188	175	169	144	150	180	160	130	189	151	131	157	166	153	143	142	140	158	144	160	167	173	156	172	154	200	170	167	131	151	160	139	173	146	131	168	145	170	144	158	166	161	161	150	170	144	142	153	175	165	157	164	164	171	163	156	164	157	158	149	177	150	153	139	152	150	165	144	146	157	138	148	157	151	125	141	153	163	149	149	140	156	152	157	148	177	165	156	154	143	152	148	160	144	144	140	162	154	140	161	161	145	168	169	133	162	142	150	140	110	157	169	157	155	159	168	148	155	149	188	140	165	156	187	150	167	179	155	159	164	160	157	190	144	140	173	150	148	162	161	162	155	148	142	164	150	161	147	160	152	140	131	174	144	170	187	156	146	161	140	143	135	149	134	148	163	130	179	155	158	140	151	149	143	148	155	121	136	153	176	149	151	160	174	146	155	154	157	137	119	159	140	136	149	160	141	137	175	131	149	169	147	149	163	148	154	148	154	175	156	145	159	166	152	142	145	130	146	165	153	150	158	142	162	177	155	159	167	182	148	174	141	158	116	161	175	157	149	174	148	138	177	147	179	163	156	158	169	159	185	138	166	153	178	149	124	154	146	116	157	152	146	158	149	134	146	151	182	153	169	150	160	144	168	159	175	155	167	164	137	146	172	150	149	155	139	157	154	153	155	163	143	146	168	141	150	172	160	146	146	181	165	130	159	150	153	149	155	160	166	165	143	133	142	138	141	165	152	147	162	153	150	152	158	148	175	156	177	160	150	156	160	146	155	154	162	110	150	159	165	158	150	144	165	159	163	153	149	162	145	155	150	155	146	155	181	162	141	145	149	159	175	137	128	173	131	159	150	147	166	166	133	156	145	162	163	167	154	137	135	155	171	145	152	163	140	155	127	156	166	170	160	150	126	155	149	145	160	143	155	151	138	137	151	143	156	160	162	154	168	131	156	167	133	156	149	156	143	165	178	170	154	148	152	155	154	159	155	165	158	125	142	152	147	146	170	172	148	164	176	162	158	134	135	157	150	138	152	143	153	146	152	154	169	146	154	151	144	160	136	143	161	150	169	160	161	131	149	150	151	143	167	170	176	177	158	168	154	157	166	160	152	153	147	170	150	165	176	159	164	142	151	158	156	165	171	156	148	148	147	168	143	176	163	156	144	144	141	119	138	141	144	167	133	156	166	157	158	174	167	174	153	177	166	155	154	152	148	173	168	172	134	144	157	175	137	162	163	151	126	163	164	162	167	164	160	154	161	153	132	156	158	165	166	149	149	164	142	164	171	144	128	153	137	161	176	160	145	149	170	150	128	146	175	150	156	154	164	150	154	153	133	138	135	136	165	173	144	153	174	176	137	152	150	144	150	136	156	143	177	158	165	157	163	156	155	166	139	162	166	158	150	141	149	147	143	162	156	155	166	153	155	123	161	142	162	141	148	169	145	155	175	176	147	172	170	154	148	166	158	138	160	159	148	164	136	154	131	165	157	148	138	157	153	146	138	141	166	145	139	148	133	143	167	149	168	161	162	167	172	170	172	155	150	167	167	167	167	190	138	156	150	165	134	164	142	157	159	165	150	166	158	134	147	154	164	154	148	158	149	142	130	158	163	135	146	151	172	137	165	169	140	156	158	139	154	153	167	128	137	152	152	131	156	153	159	137	152	130	146	143	162	154	150	162	160	153	172	152	172	151	140	151	150	150	171	168	139	149	147	135	143	160	134	137	148	174	153	165	148	155	161	139	147	142	151	147	161	147	136	169	152	150	176	152	152	142	163	169	132	151	157	165	166	155	135	142	162	161	147	137	139	129	161	162	140	161	158	165	161	146	144	127	162	150	181	170	150	152	173	161	163	148	130	152	144	155	145	115	157	154	141	177	124	143	153	168	146	139	142	161	162	167	137	163	148	146	134	145	154	163	148	161	135	157	129	125	173	156	161	166	147	176	151	147	138	159	166	134	156	140	144	151	142	131	142	149	155	175	150	148	163	161	168	160	139	140	144	164	154	160	135	162	173	179	157	146	150	149	144	166	132	173	167	182	161	135	150	171	124	140	157	132	140	180	138	139	179	146	181	139	146	159	169	132	160	132	134	119	148	143	165	133	136	149	183	138	159	177	139	145	155	134	158	155	133	150	156	135	139	151	140	160	153	158	153	171	168	167	170	164	157	154	157	152	152	159	159	159	136	156	154	151	132	157	144	144	148	142	186	162	142	150	154	151	145	147	158	155	134	174	179	146	149	154	155	146	133	161	170	170	130	148	163	152	174	153	149	180	153	163	157	149	170	174	143	166	156	153	159	130	134	180	151	159	154	162	177	151	149	151	158	163	143	151	135	139	149	149	140	151	155	164	137	124	182	181	128	160	154	152	166	160	135	155	129	142	144	119	166	172	155	146	155	129	149	144	154
5365	569	481	442	373	427	386	404	434	389	385	357	380	419	379	384	383	430	379	410	375	396	354	358	376	396	398	361	374	385	372	384	402	441	377	395	395	360	390	393	395	440	398	405	372	405	358	387	397	387	412	385	362	389	401	376	402	411	387	377	392	351	371	394	364	411	381	379	373	365	398	367	384	412	375	353	415	396	394	365	404	393	417	374	369	380	394	379	386	407	411	392	371	381	394	355	416	375	393	455	408	401	389	344	361	376	409	378	379	402	405	399	348	388	390	406	387	369	385	373	367	398	365	386	391	405	410	385	362	374	396	362	412	416	404	350	360	377	362	367	372	379	366	391	377	400	369	369	401	390	376	371	379	376	405	399	413	396	350	399	383	382	373	403	393	385	372	389	381	388	401	395	392	409	381	364	390	399	388	381	409	384	391	371	407	363	375	396	385	412	413	390	369	396	366	378	374	388	382	377	390	407	353	390	406	378	391	380	383	378	374	351	379	385	383	364	416	379	395	396	398	380	384	405	360	405	385	394	425	374	382	410	362	381	376	395	366	379	401	377	411	349	381	390	394	344	404	383	431	385	366	383	369	421	393	377	387	415	421	383	382	348	365	411	372	400	400	410	418	417	393	383	396	425	342	376	388	382	368	415	410	383	414	389	373	389	398	392	398	395	389	363	353	382	405	341	390	424	386	367	395	365	328	362	396	398	406	391	402	442	386	389	400	376	414	398	401	373	387	400	377	393	393	410	372	396	418	365	400	400	381	379	412	398	392	400	356	388	384	353	383	356	390	384	395	364	372	393	370	366	404	379	350	386	375	387	405	368	372	380	399	382	387	374	393	372	368	397	396	400	371	410	397	362	375	331	346	400	394	384	405	382	394	374	400	407	441	390	357	386	384	371	354	408	359	367	396	418	404	405	377	420	401	386	371	408	391	427	376	379	426	381	388	409	387	372	409	418	390	401	383	394	382	413	390	379	390	393	375	403	360	382	396	380	383	406	405	388	449	365	396	413	380	395	394	414	389	406	342	388	371	368	373	396	364	386	379	369	375	431	383	359	416	396	387	415	384	400	410	402	423	370	391	427	416	414	407	359	397	397	353	412	411	376	398	408	403	357	386	402	398	416	377	394	396	370	373	398	391	416	394	415	390	365	409	384	396	373	379	412	393	373	386	370	387	390	356	380	414	357	397	408	375	378	398	382	391	375	374	387	347	374	417	393	378	382	388	358	414	343	402	392	401	385	377	380	387	446	381	401	387	393	424	394	374	375	391	398	390	429	397	408	378	379	385	405	393	415	394	375	388	399	395	382	325	396	378	404	328	403	419	388	356	385	415	350	375	407	392	402	391	380	360	412	389	423	380	415	385	397	379	394	422	392	399	367	404	364	353	393	408	371	389	390	378	426	367	402	386	418	411	372	395	408	401	382	398	374	380	359	408	370	375	417	360	392	385	366	381	408	384	392	393	376	408	370	385	388	376	398	390	373	397	408	386	395	394	404	399	378	350	402	406	405	370	442	388	337	389	413	393	372	396	400	368	370	403	370	394	408	410	402	405	379	368	400	411	388	397	374	435	386	386	404	373	387	395	390	384	404	387	385	375	363	390	387	408	345	381	399	380	390	422	403	370	390	377	388	385	385	374	394	381	386	391	376	389	427	345	398	332	386	346	405	417	402	405	389	398	387	374	370	366	361	384	393	410	371	426	350	416	406	386	394	380	396	404	364	385	388	353	400	363	384	380	364	427	387	397	406	385	389	359	406	400	399	411	403	395	419	382	384	348	403	407	390	407	398	391	375	377	383	425	406	397	377	349	401	369	378	417	372	369	408	377	413	413	383	403	400	393	397	369	369	374	397	415	406	419	374	382	403	368	398	382	383	431	379	388	411	364	388	366	399	401	374	419	365	392	415	397	364	392	401	392	403	434	397	375	419	378	394	408	421	408	413	422	388	325	379	399	374	369	386	409	410	401	420	382	396	384	393	410	386	360	355	404	351	426	388	423	397	398	371	379	399	429	423	397	388	380	380	439	419	380	377	386	411	395	324	413	384	407	387	396	402	399	388	399	413	372	382	377	421	380	420	401	424	350	396	376	382	406	412	410	387	420	413	362	374	372	390	434	359	410	408	364	350	361	369	408	341	380	423	440	381	421	378	371	379	358	393	396	372	410	384	410	418	377	399	400	348	404	361	395	382	380	436	411	396	361	390	379	379	397	367	416	396	379	394	377	368	424	359	398	369	388	413	396	409	373	400	389	396	401	394	386	361	367	401	388	374	411	368	408	380	373	413	405	409	360	416	369	404	396	382	361	395	382	415	404	373	364	406	381	381	379	412	380	361	374	403	390	417	396	366	389	394	379	392	414	422	384	371	378	425	389	405	387	372	397	384	403	414	364	396	376	425	454	396	377	390	420	429	409	360	378	386	421	380	345	371	398	404	403	388	394	386	417	387	382	348	394	417	355	388	389	381	423	344	379	386	433	408	390	417	383	400	401	399	388	426	379	392	395	411	368	402	418	413	404	373	408	370	370	404	370	353	386	393	432	387	382	368	366	377	374	368	400	396	397	408	359	410	375	356	384	408	385	419	392	387	342	390	397	379	376	426	380	397	405	388	391	396	353	385	396	382	414	393	397	350	379	383	393	379	390	381	386	382	418	406	358	371	377	391	390	402	403	412	428	356	407	408	389	419	383	377	390	413	391	372	390	403	427	372	397	416	391	404	423	434	413	420	414	395	404	400	360	403	397	434	408	387	395	391	414	367	385	390	393	392	382	385	369	400	394	354	419	403	400	420	355	382	371	429	401	377	381	343	416	408	391	392	390	415	424	381	424	388	402	406	375	379	409	384	364	411	382	400	390	406	389	401	381	389	389	382	410	397	391	429	384	373	398	424	394	394	393	378	359	381	394	385	396	386	404	361	407	402	393	384	401	376	395	365	371	389	390	379	382	396	373	382	409	378	391	377	384	366	390	372	373	368	387	389	386	366	378	398	402	391	387	390	408	364	348	345	387	391	383	384	372	400	399	428	416	378	384	410	365	423	392	400	383	395	391	390	397	390	390	380	361	348	356	391	429	398	400	390	407	411	395	399	409	398	400	373	364	368	365	414	361	391	380	372	416	405	393	407	364	373	379	380	387	381	361	388	388	387	403	384	385	406	374	383	368	386	406	361	399	407	380	379	389	390	380	382	377	382	377	375	463	369	417	436	368	340	392	383	413	397	357	391	427	363	381	366	398	372	400	410	433	399	399	397	424	399	375	378	389	390	410	403	415	366	386	406	386	396	444	354	373	409	355	383	357	404	417	400	419	423	417	380	410	388	387	392	391	390	375	371	388	405	370	378	392	383	386	425	396	393	346	377	382	410	386	399	386	360	397	405	397	406	350	412	363	380	389	401	386	389	384	376	394	394	423	384	414	364	408	386	429	404	373	404	408	404	371	395	409	374	351	392	352	395	378	396	393	397	371	387	408	377	407	353
25291	21916	25510	28987	21913	21850	2172	429	342	351	329	356	302	340	330	277	315	278	284	281	283	305	295	284	278	285	320	284	288	283	297	298	299	282	304	260	303	277	282	281	292	292	294	289	332	283	276	247	304	272	268	277	269	276	266	315	287	289	311	294	251	315	299	243	272	240	279	247	247	283	302	298	295	258	278	294	290	266	258	302	260	295	312	274	298	255	275	275	285	291	271	268	267	286	284	260	307	311	274	270	282	283	295	278	263	285	290	295	260	295	257	295	287	276	290	304	281	292	317	263	287	258	314	289	296	320	275	302	308	283	275	270	285	245	259	240	268	283	278	236	269	302	281	273	245	277	303	291	303	282	279	280	289	290	291	265	267	254	274	280	280	263	295	238	277	284	262	308	252	296	299	260	266	265	267	298	261	249	250	282	273	317	295	267	282	281	282	275	288	247	273	297	286	294	277	256	296	287	284	282	304	277	273	233	277	313	299	273	299	324	272	293	293	285	279	265	297	292	295	260	291	291	276	269	263	267	263	293	287	279	265	302	297	280	285	255	287	282	255	265	252	289	281	308	284	286	289	293	254	302	262	254	267	294	268	304	274	304	301	272	287	250	266	275	279	270	268	282	287	279	274	286	261	302	272	254	256	302	244	284	295	267	281	290	273	249	263	271	276	265	306	263	276	300	289	279	270	313	298	268	250	315	313	282	298	250	288	292	294	282	257	277	296	280	278	278	290	272	297	260	282	282	281	270	272	260	291	266	260	282	291	288	275	288	255	269	275	302	245	277	298	282	290	299	268	298	301	305	267	291	251	290	275	274	302	284	281	253	276	274	276	277	275	300	266	298	284	277	283	269	282	271	314	264	292	308	270	288	325	261	280	291	283	252	296	279	290	296	267	269	283	255	225	298	301	280	265	303	292	257	299	303	280	289	281	252	255	272	302	258	271	286	269	310	310	299	270	313	301	285	306	275	278	305	285	267	294	294	291	267	251	278	299	252	267	278	279	280	297	261	278	264	299	305	260	262	255	255	266	287	278	254	284	280	295	287	247	298	271	302	264	289	294	275	290	254	252	245	312	261	279	263	238	271	263	277	259	273	293	266	315	291	336	283	249	282	281	291	282	250	262	275	301	281	277	275	298	277	260	272	314	283	251	269	260	282	268	262	303	269	255	264	304	288	263	287	307	279	265	282	310	257	243	289	260	248	298	289	307	283	313	278	252	251	267	307	297	280	247	281	263	287	258	273	284	283	274	288	289	308	318	271	282	289	280	252	284	287	267	271	307	268	287	269	271	309	287	310	282	307	271	261	273	301	280	263	241	248	291	249	304	298	304	278	309	286	335	263	269	285	304	322	299	290	294	286	266	292	294	299	305	269	299	307	264	314	282	272	272	290	286	290	263	296	303	274	280	273	257	276	291	262	278	277	266	249	296	269	280	270	265	285	289	306	284	288	259	294	279	266	280	310	280	297	278	279	302	279	277	283	297	287	290	285	235	250	292	276	261	258	288	298	309	252	265	285	293	261	291	251	255	248	262	293	264	285	251	270	278	247	273	299	291	258	250	268	299	302	266	278	253	278	283	286	267	256	293	291	260	265	268	261	269	258	287	293	258	262	264	311	277	320	284	264	302	315	263	311	269	267	256	273	278	316	304	328	242	291	293	293	292	255	279	273	276	315	291	270	260	280	265	257	249	259	281	266	307	287	254	294	283	282	289	320	303	284	329	290	304	285	272	302	250	278	261	254	267	280	283	243	261	291	279	267	282	265	294	287	290	297	267	276	287	301	300	284	283	270	278	276	325	269	270	288	308	258	275	257	302	266	274	263	254	265	284	287	285	271	283	289	295	266	293	264	261	288	305	277	308	252	311	293	264	278	288	279	269	289	311	309	288	293	248	260	302	263	287	299	274	297	255	299	309	309	260	299	305	285	300	269	287	295	257	280	267	287	298	281	296	262	276	278	286	259	269	284	268	273	288	289	298	279	302	278	268	256	242	295	286	246	268	272	257	290	266	269	287	302	294	294	260	297	272	264	267	267	285	300	273	260	306	271	285	273	294	281	292	316	290	240	268	273	294	255	249	268	291	260	266	293	253	311	284	314	281	261	291	283	291	274	249	265	242	269	282	263	295	262	276	291	266	303	294	278	294	281	277	272	313	246	272	262	299	302	309	270	286	263	288	289	289	296	280	276	260	259	255	278	280	273	302	278	270	253	297	280	279	280	284	315	269	304	270	279	254	279	285	287	268	273	259	284	261	284	262	258	294	290	288	291	291	294	257	278	288	283	254	279	276	251	285	300	305	282	282	272	270	276	280	283	279	275	280	278	253	311	264	293	298	255	296	271	317	302	303	253	296	277	254	290	307	272	272	295	272	282	285	280	299	267	259	279	281	290	269	276	307	283	249	270	287	283	274	298	320	270	243	264	269	298	280	306	261	290	261	284	274	254	333	284	256	280	279	293	265	270	273	280	271	259	262	275	272	289	280	276	271	281	251	264	278	271	262	292	315	306	291	288	312	314	279	267	318	266	280	258	282	271	283	271	261	295	272	318	294	253	267	287	261	285	267	323	301	289	266	281	264	295	306	262	274	265	281	276	260	255	250	236	248	288	258	311	291	269	281	288	303	259	254	269	275	301	281	256	250	253	289	284	244	259	265	294	264	290	247	255	273	276	287	307	308	276	251	252	278	287	283	277	281	306	264	303	275	284	244	294	285	288	278	277	266	295	267	262	265	266	306	249	297	296	262	270	270	260	285	278	261	284	270	271	265	267	249	283	283	293	254	260	282	273	274	279	265	275	299	299	274	255	294	263	280	252	259	252	281	238	294	326	289	297	287	298	285	287	260	284	254	289	306	294	252	280	278	279	277	286	240	283	253	334	297	273	256	282	266	306	268	280	308	274	272	300	265	287	257	296	284	290	284	261	272	269	283	290	283	286	245	240	268	254	297	287	270	302	295	283	278	279	264	289	260	311	273	291	272	275	286	266	291	293	277	290	291	276	295	291	258	255	284	298	291	288	281	323	276	282	263	312	254	278	281	242	261	271	254	281	278	293	289	264	257	329	262	307	299	265	272	279	289	282	314	287	277	268	271	273	285	287	302	287	274	277	265	231	255	275	295	282	286	263	291	243	291	274	291	285	267	288	299	288	281	278	266	293	269	252	269	287	264	253	280	263	276	285	304	286	286	262	272	272	291	266	270	262	300	268	261	250	274	296	291	270	289	279	257	287	277	267	278	294	293	282	289	292	284	251	282	273	307	299	283	298	310	265	292	284	280	279	297	292	257	247	308	272	293	271	305	279	284	273	283	313	289	275	283	270	288	245	278	270	279	260	267	279	295	258	281	278	289	286	277	284	293	263	284	281	303	287	303	261	279	279	302	293	286	278	271	260	261	295	319	269	285	285	273	262	285	263	281	260	267	291	270	282	271	283	249	222	295	271	326	299	298	278	269	282	312	273	282	286	291	289	266	275	279	267
5252	3138	1687	962	826	695	696	643	659	634	677	606	621	618	664	652	603	683	640	614	623	650	658	624	656	619	607	614	597	602	635	637	615	628	576	642	626	625	580	672	672	571	612	617	627	644	685	660	635	600	612	606	614	621	668	598	611	624	617	609	652	630	625	615	628	647	620	646	617	633	637	643	616	623	619	653	612	605	604	612	645	610	606	622	605	598	643	604	671	600	656	621	592	643	632	633	628	652	661	649	605	614	647	626	626	591	602	594	610	658	628	574	591	617	560	599	634	655	636	603	622	608	609	617	622	645	652	629	638	627	649	632	607	651	648	619	627	637	626	616	625	611	622	628	645	641	625	620	607	587	606	624	618	685	651	590	628	647	635	586	640	582	633	586	614	619	619	600	642	615	610	634	638	622	608	648	643	596	668	631	616	620	612	618	617	642	599	682	626	617	644	657	581	627	612	632	638	605	624	575	628	614	618	633	614	642	621	640	633	651	618	563	604	627	637	629	630	572	591	640	614	645	643	585	629	632	604	605	603	601	621	617	610	662	567	597	663	664	639	623	597	647	587	625	607	632	616	632	603	586	612	621	594	647	609	578	648	655	646	618	641	632	625	596	637	616	630	628	607	625	595	642	584	640	594	608	604	644	634	584	613	583	607	618	612	642	619	605	673	631	625	608	632	589	626	651	640	652	606	630	669	625	613	609	633	604	617	576	643	613	630	613	599	618	611	585	625	623	596	651	633	633	601	614	624	602	637	653	583	684	645	604	629	611	601	604	630	601	594	592	594	637	605	622	616	615	607	605	596	616	610	615	605	618	623	633	615	630	647	609	596	634	604	600	629	619	616	608	656	630	634	617	601	607	589	662	616	652	570	646	629	583	590	589	593	590	621	605	615	652	643	625	612	614	629	638	613	598	584	613	607	604	626	596	614	598	606	668	720	637	650	616	593	636	647	629	583	583	687	622	637	578	637	597	629	637	606	650	607	632	679	606	641	629	621	647	626	615	613	577	600	615	637	604	640	609	613	628	608	595	634	646	652	618	642	605	619	610	632	626	637	635	620	647	597	613	641	678	610	669	673	578	646	638	629	638	638	623	610	628	587	658	611	606	610	602	642	630	635	607	611	611	593	628	613	625	582	610	593	592	635	630	595	596	579	580	628	644	612	618	568	644	588	572	654	643	638	633	636	618	615	631	626	634	568	638	634	618	615	600	612	614	642	653	632	606	614	617	606	616	576	650	586	620	581	577	641	626	652	628	626	650	655	607	622	615	634	648	661	586	629	628	582	638	620	623	625	598	622	625	610	604	615	619	609	678	629	583	636	690	675	570	592	600	661	600	625	604	639	609	613	604	635	647	603	590	563	577	590	642	636	596	651	633	620	572	610	579	642	608	635	625	619	609	624	624	612	646	591	627	638	627	603	611	604	655	602	661	624	629	610	630	617	628	587	590	612	619	619	622	575	621	688	615	664	602	589	637	616	603	598	647	638	670	593	622	616	648	603	649	574	605	609	612	648	630	619	594	645	587	581	640	609	585	627	619	632	620	602	629	634	661	613	590	596	639	628	639	628	622	630	602	631	598	637	589	600	653	585	619	618	643	619	610	581	619	602	595	620	627	663	664	600	608	608	658	592	577	673	618	610	610	665	665	631	619	647	620	634	629	607	576	624	615	604	609	660	598	653	625	652	650	626	634	618	605	601	622	610	657	626	624	638	610	581	623	597	603	628	632	636	642	613	626	603	602	641	629	622	593	648	597	662	615	598	652	637	631	627	614	618	644	612	649	625	678	651	632	621	614	616	587	612	651	578	623	633	682	607	624	621	629	589	616	606	615	596	630	617	630	642	643	627	604	647	633	608	598	577	634	623	605	647	624	595	621	616	628	641	632	639	660	616	608	616	612	584	609	646	606	613	620	614	599	631	605	628	606	625	584	638	588	679	629	594	634	606	637	644	643	572	596	641	610	638	631	596	686	612	630	634	628	636	632	621	608	591	570	621	684	607	599	666	614	620	616	614	586	629	599	639	609	605	660	619	605	615	604	603	624	604	631	617	608	584	657	587	627	666	619	595	616	598	622	618	637	567	604	634	619	637	646	627	599	591	617	640	623	594	635	604	567	633	618	617	676	599	635	612	626	597	616	652	654	635	643	648	668	575	605	624	646	597	583	636	630	561	646	638	633	625	648	619	629	601	640	654	642	661	640	598	633	665	613	633	589	648	616	642	624	641	615	655	586	605	624	643	649	627	574	613	649	563	656	611	581	606	604	601	611	607	578	627	588	640	594	635	584	613	608	640	634	624	634	606	617	625	629	584	624	597	632	641	613	646	613	638	634	641	654	621	600	559	656	632	613	646	598	660	580	595	580	622	638	581	651	614	629	635	662	644	568	593	638	621	631	669	580	631	618	596	584	635	590	605	646	639	645	585	629	622	621	587	612	658	607	611	698	635	587	628	586	650	625	627	582	630	646	624	617	606	593	630	622	662	610	608	615	603	633	626	637	585	579	601	637	565	608	589	610	624	617	635	630	604	635	611	635	630	658	575	612	603	626	613	607	597	640	629	604	598	620	651	636	618	622	623	594	627	585	578	605	623	608	620	624	579	601	603	632	638	636	608	627	607	595	585	630	626	568	630	610	640	603	630	587	605	591	594	658	564	621	613	623	591	660	649	595	609	576	645	580	583	666	679	605	619	649	632	625	581	620	648	641	602	635	589	596	627	650	653	618	612	593	649	646	642	600	635	592	636	616	622	631	627	664	619	661	627	613	609	665	599	646	622	599	632	649	689	624	630	610	616	627	638	641	624	655	641	651	628	629	646	616	646	626	612	590	617	622	608	635	592	588	625	628	677	632	595	612	589	617	623	617	661	620	648	639	618	686	624	610	634	618	623	626	622	635	586	617	639	625	580	614	576	625	551	577	599	697	612	613	631	645	658	591	625	607	582	620	592	600	627	606	619	624	597	642	617	643	618	633	631	610	619	615	607	621	612	618	635	655	623	606	635	629	602	619	604	605	620	546	602	587	585	619	649	649	626	651	588	657	633	602	636	602	606	607	631	613	611	648	642	648	629	584	636	641	645	580	618	608	604	593	617	612	674	634	643	598	566	679	627	585	656	609	617	656	625	567	604	592	645	618	630	638	586	638	646	595	593	637	637	619	609	611	633	611	660	654	624	648	618	628	634	616	630	615	617	663	613	586	628	588	626	620	621	633	616	642	659	662	612	605	624	626	684	655	590	553	611	634	605	640	603	621	636	597	633	587	611	644	590	609	649	595	628	625	619	624	588	628	620	603	633	601	662	623	600	694	628	632	685	615	658	606	590	660	639	627	634	610	619	679	624	624	617	607	613	631	620	621	630	617	649	627	582	607	602	607	615	640	614	602	611	623	622	615	626	626	613	663	599	614	572	591	621	641	622	656	607	618	570	644	627	682	629	605	602	606	592	607	602	614	633	600	593	572	611	623	647	582	608	607	618	655
24664	21842	25689	28607	21842	21854	17828	680	383	335	280	297	291	268	272	273	233	236	274	265	241	230	253	227	231	280	236	237	248	225	251	233	265	250	244	227	242	229	242	235	216	220	214	234	229	212	236	246	241	196	192	233	225	236	251	230	216	232	230	213	204	257	222	237	242	285	214	243	221	250	238	247	226	204	222	251	235	211	225	199	213	215	221	210	198	222	220	246	214	238	219	205	217	209	244	220	216	218	232	223	235	228	227	197	235	209	242	248	229	226	215	195	221	209	212	203	245	221	231	209	215	252	230	225	216	207	233	209	219	213	186	208	226	227	234	206	235	218	207	197	218	198	238	207	237	223	231	206	247	208	259	228	211	217	250	196	236	220	217	210	190	246	219	218	227	225	210	230	213	236	218	220	221	221	217	219	229	246	214	220	243	238	229	232	229	220	208	212	220	222	234	236	236	239	202	214	245	218	247	199	230	212	226	213	232	242	233	213	215	247	220	259	210	243	207	230	199	208	225	218	189	223	220	243	226	245	215	211	251	211	197	242	233	201	198	207	225	224	217	202	207	218	227	229	236	234	212	197	218	249	231	220	227	240	192	206	214	194	199	202	243	243	220	202	222	240	221	221	234	220	229	236	227	244	225	206	227	208	217	223	216	224	225	212	218	205	243	208	233	218	200	226	225	224	210	230	237	230	212	243	208	214	228	210	223	199	219	218	225	247	216	204	233	206	235	236	204	229	253	230	209	222	175	213	226	244	234	252	224	249	229	250	235	219	237	198	218	233	232	263	224	181	191	230	252	245	226	204	249	206	211	213	197	249	189	200	217	229	238	258	216	228	212	236	231	209	234	217	219	209	200	245	237	232	228	209	228	226	223	226	184	208	238	218	210	224	224	205	224	225	214	225	210	215	218	244	239	252	251	222	255	215	225	218	237	222	228	224	224	234	214	217	243	206	191	266	214	198	195	241	190	225	219	223	216	209	208	229	223	223	211	223	186	246	215	240	236	236	247	235	238	200	220	200	221	230	229	245	237	249	271	233	237	221	228	215	219	204	220	219	229	216	229	216	194	208	218	210	221	217	239	214	220	257	220	200	229	216	224	249	220	239	232	205	196	212	232	217	218	200	207	195	217	226	232	230	212	185	246	209	206	231	226	191	223	206	213	193	241	235	213	248	220	237	227	217	187	252	271	242	272	223	229	222	223	227	241	226	230	224	202	224	216	225	241	256	226	244	242	220	202	208	238	223	248	212	214	228	237	227	217	223	237	247	215	231	238	211	220	227	236	237	207	214	246	221	182	243	220	227	253	242	228	222	235	234	214	213	227	220	219	233	232	234	223	224	213	216	216	236	244	240	251	213	223	214	226	193	231	229	241	211	231	224	224	211	239	228	212	214	234	189	235	235	227	229	209	214	227	210	232	237	239	211	235	234	192	211	254	222	226	217	229	229	222	233	222	224	193	215	255	251	229	196	220	216	194	217	235	244	234	230	215	220	247	231	207	229	259	230	223	204	241	200	255	217	214	200	214	206	243	256	220	213	231	225	219	218	212	210	212	230	208	240	250	233	201	219	236	208	201	207	211	196	214	228	231	259	236	214	220	221	239	247	218	220	206	223	217	222	241	206	236	238	219	198	207	238	204	251	250	201	247	254	192	202	248	201	206	213	210	200	213	188	194	220	237	221	212	218	238	205	260	206	261	240	209	202	230	213	219	216	216	220	222	200	231	234	236	248	245	233	216	211	218	223	252	234	215	223	231	225	232	238	250	204	267	196	263	242	277	266	244	238	188	242	205	233	209	223	230	234	231	213	229	202	217	204	211	240	258	227	209	241	192	209	241	259	255	232	225	220	230	236	217	200	229	199	241	243	211	241	214	230	212	236	203	201	236	225	229	241	218	192	235	231	224	241	241	230	189	208	201	227	200	211	201	213	239	231	264	236	210	207	227	209	226	226	202	211	221	240	220	219	226	176	204	227	203	213	232	220	230	248	203	206	222	230	242	213	226	232	218	204	217	223	202	229	215	265	218	230	238	235	241	205	210	231	210	198	225	249	213	222	203	228	218	227	266	245	220	237	224	218	227	222	221	245	224	215	220	225	203	219	217	219	216	213	242	225	240	234	206	208	215	258	220	214	227	219	230	261	220	235	223	221	216	207	218	208	214	229	230	248	213	254	202	223	225	241	220	217	236	244	206	203	211	217	211	222	226	226	228	219	228	207	207	220	233	215	209	261	217	205	230	206	218	244	238	196	211	189	212	227	228	227	219	197	214	231	237	215	245	228	240	230	268	245	233	239	228	214	211	221	237	235	244	214	242	235	232	232	232	221	219	241	245	227	191	210	237	212	211	245	222	225	232	208	238	220	210	202	186	232	228	213	222	230	255	235	223	228	201	220	222	202	218	219	210	242	213	199	211	222	218	219	221	235	199	198	214	220	197	219	230	216	244	208	224	233	224	212	208	176	229	211	197	222	230	235	220	230	223	203	226	200	236	239	215	229	207	197	233	212	203	196	208	207	225	220	224	210	231	237	206	230	178	208	208	226	252	235	226	203	241	223	213	211	240	196	200	239	225	225	215	243	230	217	259	209	195	238	208	235	223	215	198	206	219	221	242	208	231	222	224	234	226	221	204	219	236	227	229	206	210	244	204	216	244	221	212	227	229	267	221	180	190	203	237	221	225	209	207	237	236	209	192	236	240	219	210	214	250	245	206	226	208	230	218	207	199	225	224	226	248	203	211	214	204	247	224	227	214	209	233	213	216	229	224	198	231	239	219	271	221	244	218	207	230	223	234	210	221	224	218	202	230	249	217	197	234	237	255	209	251	212	207	233	238	198	232	211	223	221	246	212	203	201	252	252	202	217	244	205	224	223	234	218	216	232	189	212	234	215	226	225	220	245	232	216	218	216	210	215	219	242	187	202	224	237	232	215	254	198	219	223	206	205	216	209	240	215	217	211	213	238	235	237	229	193	237	215	229	239	261	202	239	230	216	221	211	211	215	186	225	241	239	190	226	227	218	251	204	236	212	235	206	224	253	221	225	238	249	203	231	233	232	231	240	225	237	217	213	220	230	243	222	233	218	193	233	210	211	235	206	222	220	228	197	202	200	210	238	255	192	204	230	219	229	198	221	248	240	207	228	231	215	237	253	210	208	209	248	230	246	217	204	244	230	224	214	220	186	208	213	222	191	225	234	231	247	193	202	216	216	237	214	219	220	205	211	216	206	184	220	228	233	235	227	209	229	213	222	236	219	190	249	219	209	226	222	211	207	238	231	237	210	241	248	219	212	226	225	222	202	198	205	218	208	211	207	227	205	227	230	275	215	187	212	234	238	231	186	233	234	250	221	236	221	209	202	204	208	218	227	245	244	218	223	209	223	246	247	254	217	245	225	196	233	217	227	208	221	218	231	231	230	238	208	223	235	242	238	202	225	208	222	221	238	238	256	202	221	221	221	201	233	218	224	235	233	227	226	220	204	238
6392	4475	2226	1150	756	663	608	550	565	545	505	533	499	509	507	503	510	461	520	504	480	499	490	470	435	503	514	511	456	492	501	478	519	502	474	464	474	487	505	490	469	477	473	450	502	497	472	484	496	502	467	493	481	509	529	489	497	525	457	446	471	481	470	486	457	487	515	475	459	432	455	451	473	466	494	470	501	472	479	477	484	489	478	478	494	505	525	478	460	506	446	516	503	484	454	483	457	524	445	482	460	479	471	500	500	476	525	493	493	487	478	484	446	503	521	461	452	507	484	469	502	467	476	462	480	469	445	498	473	457	450	497	489	514	478	468	445	470	468	496	484	456	482	478	471	487	475	445	502	478	472	524	508	461	472	465	460	472	468	443	505	457	441	521	456	479	448	495	511	458	497	479	502	481	479	464	480	486	469	519	542	502	469	509	478	482	491	472	467	519	447	517	486	504	500	495	512	490	472	455	474	475	525	501	515	489	475	469	423	497	478	443	452	489	461	498	515	461	467	445	480	509	474	502	463	466	458	476	493	477	517	468	499	477	508	503	438	473	452	472	484	445	494	468	452	452	494	491	463	483	476	484	483	468	497	461	478	454	472	482	512	467	491	433	441	471	496	456	468	493	465	511	473	479	491	512	466	478	484	446	499	499	531	468	505	537	485	511	458	471	450	500	453	506	505	452	457	517	480	519	541	478	476	474	456	488	467	468	497	492	480	511	517	464	528	477	470	502	479	473	446	509	502	477	443	483	479	498	492	454	473	453	464	462	458	485	502	493	482	450	475	485	471	450	479	466	482	474	497	458	472	475	460	452	481	494	483	525	502	530	485	488	447	484	456	468	444	468	475	479	434	410	473	505	479	492	506	469	435	454	480	430	477	447	494	429	468	502	482	479	487	502	528	495	462	525	480	508	465	462	480	476	458	448	487	449	477	482	469	447	498	460	475	493	489	480	500	479	476	474	473	475	464	466	460	480	501	479	448	498	467	494	447	523	487	471	465	444	504	470	484	491	481	496	502	485	459	496	466	487	483	461	487	488	508	455	482	490	504	474	483	418	473	482	506	476	507	497	517	504	477	481	517	532	458	507	462	438	484	463	427	466	476	480	484	477	530	497	470	484	490	495	487	494	460	499	514	469	490	466	459	471	485	473	482	439	468	428	486	465	463	485	469	511	477	498	494	472	505	473	466	447	423	513	471	521	434	491	475	476	473	453	484	505	520	506	469	516	484	445	459	526	496	489	522	485	487	486	461	443	508	445	477	477	461	478	478	469	468	476	491	467	471	486	472	461	452	449	455	517	486	496	477	462	493	466	426	461	489	506	464	506	504	486	467	455	477	497	488	480	502	488	493	504	477	517	497	493	481	503	516	458	461	511	500	459	489	485	447	442	426	455	466	492	488	498	469	489	465	452	495	506	476	527	468	476	484	476	461	474	446	502	454	486	502	499	447	477	462	489	498	510	466	508	482	487	481	491	489	447	465	475	451	473	438	489	475	440	489	473	485	470	482	487	475	457	485	462	490	459	471	474	501	512	503	454	504	498	457	496	502	484	502	494	484	488	445	458	492	507	464	515	479	464	454	480	489	489	525	528	470	501	474	496	464	464	521	453	443	510	498	462	471	466	451	480	494	468	470	445	445	491	536	511	500	497	474	479	505	476	472	477	499	525	455	507	488	443	438	442	467	476	461	469	501	473	470	448	460	496	507	464	505	441	479	507	473	463	452	477	513	444	468	497	443	491	470	524	478	492	477	493	471	469	486	506	483	487	497	457	475	483	485	452	502	474	492	486	456	482	481	506	493	476	500	487	472	513	476	491	485	462	486	488	474	496	488	448	433	481	468	505	484	497	491	510	471	463	463	460	464	505	485	463	523	505	438	458	470	486	440	459	457	486	492	495	426	455	479	484	496	458	448	513	503	464	487	466	476	461	452	472	492	479	465	508	477	479	495	477	424	478	471	470	442	485	501	515	467	478	494	464	512	467	464	474	452	485	513	447	476	474	501	488	473	477	499	493	489	476	473	504	506	459	468	519	494	475	511	502	468	492	464	505	477	491	499	503	461	456	472	447	471	478	471	469	478	414	476	478	476	465	478	498	501	491	472	438	457	486	508	489	470	489	487	458	502	487	480	450	486	482	481	460	497	527	471	470	479	474	472	482	483	490	490	480	482	457	499	484	500	428	510	469	501	464	505	478	484	492	462	489	464	477	464	450	472	463	488	451	518	442	479	497	473	506	486	482	456	483	498	470	476	480	464	499	473	471	494	475	522	473	469	508	439	486	463	473	487	498	479	506	522	479	429	461	508	459	523	474	480	480	449	500	492	457	459	512	482	479	478	468	490	480	486	497	478	495	487	463	472	475	473	461	513	512	478	510	451	496	498	449	487	464	449	500	489	455	445	470	484	474	470	485	529	477	489	465	485	489	473	471	488	470	519	475	459	457	463	479	520	470	471	482	489	466	487	472	481	474	483	468	521	474	470	510	461	495	459	454	504	482	457	511	489	480	497	504	490	464	500	531	517	497	467	462	454	464	477	495	454	510	465	455	467	509	478	474	487	474	482	472	501	470	507	462	486	476	514	474	469	486	430	469	477	464	465	443	470	475	460	453	470	485	463	461	474	465	511	542	471	469	462	506	467	466	486	458	484	477	506	483	516	474	465	461	484	454	487	476	422	482	464	479	486	516	485	470	437	465	481	502	494	495	498	444	516	518	467	471	466	516	441	491	466	485	457	466	476	453	487	496	470	442	481	464	556	519	512	464	505	485	454	483	472	528	505	480	478	523	488	484	475	496	472	511	442	485	452	450	472	474	483	478	497	524	497	464	479	498	443	466	502	482	464	450	499	475	440	499	475	501	482	472	495	457	515	467	465	522	479	451	502	519	508	470	495	493	473	469	461	468	453	473	517	463	481	483	480	511	499	468	454	487	439	449	463	434	482	467	488	485	473	494	505	478	510	449	468	457	468	470	473	463	470	493	469	472	511	477	451	500	424	504	461	495	505	502	488	461	491	496	477	475	462	502	493	525	492	490	463	491	491	493	464	477	491	494	512	484	455	491	495	505	509	445	489	485	450	471	505	483	509	472	502	477	481	469	491	503	489	432	458	459	492	459	459	485	497	527	465	468	458	505	484	475	516	482	466	466	468	512	484	484	491	472	491	493	482	494	470	459	501	484	476	474	444	450	451	483	476	447	489	446	435	500	496	487	477	502	466	449	506	463	490	480	449	492	458	465	455	454	438	497	489	484	489	458	472	498	492	476	507	405	494	469	479	534	533	460	470	509	488	456	486	447	475	462	494	439	488	505	475	478	453	488	464	450	485	473	507	506	482	503	476	506	480	468	471	489	508	497	462	511	500	483	459	513	491	497	482	492	472	495	478	498	485	395	490	468	452	491	485	472	482	459	478	443	505	475	465	451	515	486	475	500	511	456	492	505	503	480	482	464	479	508	480	482	487	460	471	487	506	503	508	471
31833	19019	6414	358	222	183	155	163	173	157	142	146	163	149	119	143	159	165	127	135	141	152	160	155	138	139	135	159	135	158	152	138	122	138	136	135	140	142	136	131	150	145	150	150	151	142	137	131	131	154	157	159	124	167	161	141	149	140	115	136	143	125	144	149	150	143	140	147	163	139	151	142	144	153	133	155	140	154	169	128	138	141	161	136	152	131	160	150	135	142	138	156	146	162	149	147	147	154	130	145	143	132	137	172	171	147	147	127	132	145	128	151	136	139	146	150	118	150	156	163	148	181	148	132	157	124	146	146	126	149	144	130	158	132	128	152	137	150	136	146	140	142	147	129	155	138	184	137	126	151	160	144	132	145	153	140	149	149	153	133	179	148	162	148	151	153	148	146	138	145	176	125	149	177	134	148	156	135	115	126	137	148	133	149	175	146	154	142	160	148	151	144	128	159	141	153	166	158	146	152	146	167	161	138	157	159	142	155	161	132	142	139	174	142	124	140	139	163	158	147	150	161	142	140	161	142	154	161	128	168	154	136	141	121	123	147	157	146	158	143	152	158	153	157	145	152	161	149	122	134	163	153	163	155	148	145	142	132	153	130	150	131	157	150	160	124	137	153	153	151	153	155	168	144	157	145	163	124	131	152	146	129	138	161	140	148	135	147	149	150	160	157	151	148	127	147	121	123	128	151	166	115	142	142	153	149	146	132	144	132	144	149	145	149	140	149	160	151	153	130	131	143	147	155	154	155	146	155	164	152	168	154	152	165	146	146	140	128	142	145	169	141	160	144	147	152	167	160	137	146	123	181	145	136	147	142	176	146	134	159	154	142	139	151	169	161	145	153	157	150	135	129	140	138	150	154	125	134	151	148	152	144	152	156	147	153	127	154	145	132	170	158	149	143	150	155	138	144	166	132	134	138	152	146	133	153	147	147	148	123	158	148	135	117	147	150	163	137	125	151	171	126	141	143	144	145	153	153	168	149	137	138	152	141	145	139	142	136	148	146	124	147	165	142	141	152	135	156	137	150	139	122	134	136	144	143	154	164	148	140	144	141	136	165	173	155	122	135	139	149	124	150	109	161	154	156	131	132	141	137	172	159	114	125	142	160	138	131	147	127	148	132	131	148	111	162	146	162	162	132	152	145	147	135	125	142	155	130	159	167	162	156	150	154	138	141	152	141	145	156	140	138	149	129	146	142	145	143	141	130	136	159	159	165	154	137	151	155	139	165	135	158	141	140	145	156	135	141	144	158	140	150	142	137	150	149	140	139	141	140	157	152	139	165	171	124	149	118	135	167	146	151	167	167	173	151	156	169	152	153	149	135	125	145	147	149	171	154	164	149	156	155	150	150	149	134	138	152	141	142	140	144	150	143	145	129	162	129	155	150	158	143	124	143	124	131	150	143	177	152	135	139	149	145	132	137	166	155	140	168	148	159	139	145	143	153	143	136	141	144	161	148	158	149	132	136	168	142	175	138	139	161	145	149	156	123	124	130	126	144	142	143	147	152	122	135	145	150	143	145	154	154	151	150	143	154	152	141	168	147	144	157	145	141	158	148	137	151	138	140	144	138	141	136	142	138	158	163	162	153	149	149	146	154	146	150	166	146	159	163	147	135	162	168	137	128	167	171	150	145	132	130	146	126	145	135	161	160	128	130	134	147	134	155	165	107	139	152	119	139	139	136	140	127	155	141	158	131	147	140	139	162	145	148	140	131	161	144	161	154	142	143	152	148	125	154	157	127	153	176	144	158	138	130	132	150	139	162	133	128	148	159	158	158	158	126	150	154	131	132	123	168	125	130	148	132	152	121	143	135	151	153	135	131	153	157	159	146	151	137	149	155	127	145	135	153	136	143	139	134	144	124	167	125	148	159	144	155	128	148	139	152	160	151	143	149	145	150	140	150	152	153	145	159	132	129	136	153	158	144	158	153	130	147	135	184	155	167	127	160	136	138	149	147	137	127	131	154	169	159	177	158	147	135	127	146	155	158	157	144	144	149	121	131	150	147	138	132	169	137	132	135	146	156	160	120	134	157	155	156	157	154	120	171	127	134	167	125	143	146	134	146	124	149	131	151	138	142	138	164	142	155	135	130	155	152	151	138	153	135	163	136	170	117	125	149	149	152	168	150	147	158	134	136	162	149	172	126	155	139	156	145	142	136	137	160	143	143	163	136	135	154	157	133	147	161	144	136	145	150	159	154	140	135	138	154	150	140	137	144	131	151	148	141	132	150	167	143	157	173	179	147	155	136	180	147	120	137	177	155	152	136	147	152	153	136	143	144	164	145	151	132	143	145	128	131	161	131	136	144	160	157	143	181	133	158	161	153	131	157	145	145	144	166	142	154	132	158	148	142	147	140	124	131	148	151	156	148	133	147	145	128	128	140	167	151	127	138	164	139	145	151	179	134	133	155	141	162	143	137	164	149	141	143	153	117	136	170	149	168	152	133	165	151	161	149	144	154	142	163	144	133	148	146	160	158	160	143	153	135	132	150	142	140	137	152	139	169	139	149	140	159	122	142	154	149	173	159	144	142	164	141	147	139	124	172	151	148	140	162	179	184	132	155	137	145	153	156	139	127	152	155	149	169	140	151	152	145	127	133	165	147	143	129	166	156	154	144	148	167	146	130	145	161	149	151	124	141	158	138	147	156	158	169	133	154	143	140	168	120	139	136	161	142	147	140	177	158	151	155	148	137	156	144	162	129	162	141	149	148	136	130	137	143	150	165	138	147	151	152	124	144	128	133	142	156	129	141	149	142	137	193	145	135	151	128	159	153	132	157	146	150	152	152	150	176	143	150	150	159	162	156	145	159	162	170	153	157	141	145	156	131	145	154	143	142	160	159	158	145	147	155	160	150	151	136	148	133	137	132	140	135	151	144	147	140	137	137	169	159	144	130	141	165	147	127	165	160	148	154	165	163	172	157	140	170	128	155	152	147	135	150	157	165	138	145	174	145	156	168	140	128	139	163	144	118	125	152	171	148	133	150	141	153	137	140	139	136	127	152	118	154	170	138	151	137	164	151	123	143	162	148	142	143	155	150	143	145	149	143	171	156	147	149	144	159	145	132	144	180	163	141	136	158	164	157	145	163	135	163	170	137	135	152	162	149	143	158	151	159	155	133	152	152	140	146	148	133	158	169	137	133	152	143	130	146	142	138	134	144	161	140	155	144	119	164	145	162	158	164	144	160	156	131	149	163	130	136	134	165	142	137	143	147	155	141	172	133	176	124	142	149	145	154	148	139	127	157	134	143	138	147	127	156	155	141	155	146	140	147	130	160	155	148	156	143	142	161	123	142	158	148	139	130	166	143	128	128	127	139	151	154	149	152	136	140	137	140	152	130	152	144	146	149	134	145	138	159	157	122	150	151	146	137	173	170	166	149	143	136	124	160	140	155	133	161	171	146	141	155	142	120	133	141	138	128	141	136	124	134	146	121	136	138	163	146	137	147	169	152	157	153	135	143	154	151
5169	576	505	418	380	396	384	428	360	382	420	365	367	380	373	347	398	346	374	400	347	363	424	390	358	368	380	386	382	397	344	363	380	396	367	372	356	355	378	391	368	357	389	436	407	384	366	389	384	348	384	375	380	367	393	379	383	366	357	369	377	384	398	393	378	364	380	365	375	369	360	380	370	398	379	385	380	395	388	385	347	345	335	369	389	345	413	351	323	409	372	344	343	363	379	382	406	357	367	381	387	380	372	359	380	369	347	393	351	419	362	401	341	364	358	364	385	389	352	368	403	370	372	394	382	373	359	357	357	331	332	364	371	369	368	399	370	362	365	381	360	366	350	398	357	357	365	374	363	351	389	356	410	401	337	389	376	348	355	355	359	352	392	368	343	370	378	356	381	375	372	367	374	371	379	363	377	358	378	389	358	372	359	360	366	360	377	387	354	389	393	351	383	353	377	389	375	361	390	360	416	386	353	392	383	364	393	399	365	384	376	373	408	360	372	373	365	374	378	356	343	356	367	354	376	395	420	356	379	370	407	391	362	409	406	386	363	369	356	399	359	360	351	368	355	356	357	377	361	383	372	356	369	349	386	345	395	398	390	363	391	351	394	403	379	369	341	379	353	374	352	384	364	389	390	375	359	400	369	395	380	342	368	382	382	412	351	356	404	353	361	407	346	365	375	401	364	366	417	354	373	365	360	399	363	384	370	382	395	390	395	384	382	442	401	361	339	368	393	362	401	404	369	381	419	359	365	358	360	365	384	388	380	375	390	390	351	360	395	369	342	349	390	384	380	393	372	344	380	396	355	402	371	362	405	376	376	330	394	358	354	384	389	371	394	397	412	378	385	406	396	374	374	375	396	388	392	368	369	382	371	396	386	345	376	380	380	382	368	397	379	377	429	364	371	328	356	366	366	364	341	413	362	377	328	366	341	393	384	337	373	330	373	397	374	374	383	383	362	355	399	388	352	373	364	410	370	379	394	363	348	382	368	390	370	379	367	364	357	380	370	375	360	376	361	380	402	387	358	380	372	421	375	370	356	351	352	365	354	342	349	346	403	384	349	366	362	422	364	352	381	390	361	366	376	436	366	364	362	354	427	414	391	374	369	363	385	413	362	365	392	362	381	341	380	349	352	374	381	380	373	366	381	343	363	378	385	335	349	363	386	381	408	382	328	392	372	405	379	365	358	449	383	362	344	364	352	365	390	367	415	362	357	355	348	371	368	401	386	391	359	339	343	405	366	401	376	403	383	379	351	360	373	381	365	389	367	354	401	368	375	399	390	370	374	359	381	362	391	368	386	339	376	395	360	388	400	350	368	386	385	358	381	348	359	364	405	362	361	363	362	356	397	390	337	388	393	402	389	372	366	399	390	362	404	381	326	347	400	371	400	376	367	358	386	392	401	393	371	350	381	384	339	394	382	351	348	360	342	361	350	362	381	375	388	367	407	355	392	353	370	384	392	393	360	363	357	370	393	364	392	362	384	362	388	379	366	370	394	339	358	388	364	357	376	383	368	404	396	369	375	370	345	367	390	388	399	391	354	336	377	394	400	393	359	400	353	361	387	374	365	393	366	381	371	378	386	339	383	362	360	397	350	367	391	347	373	397	375	391	385	378	375	370	366	350	384	388	393	376	386	386	399	351	369	393	410	371	364	396	394	350	367	394	365	388	406	372	358	375	363	360	363	356	364	359	392	368	379	362	352	356	363	366	371	365	365	396	394	390	360	360	369	361	372	369	400	390	366	411	361	350	398	359	387	403	375	354	378	379	367	379	363	366	366	364	369	334	386	354	355	346	392	398	364	413	340	376	367	381	356	396	380	388	407	387	364	388	365	360	377	357	413	382	414	366	370	390	360	405	376	406	373	364	373	379	374	353	390	365	382	395	390	392	349	360	356	402	346	369	355	386	373	394	353	348	354	359	392	334	351	345	368	352	390	382	396	358	356	385	406	389	348	352	354	387	400	394	376	361	396	380	388	385	379	387	331	366	372	356	370	372	376	382	397	335	356	348	355	352	388	347	360	360	400	376	381	346	398	381	381	361	356	375	398	365	340	392	354	360	412	394	362	367	356	389	369	361	382	382	369	351	376	382	382	371	424	342	374	371	349	383	378	383	370	414	351	353	351	352	382	377	347	392	394	371	365	364	386	364	387	388	358	371	371	399	383	370	361	387	384	332	342	395	403	392	360	350	404	369	362	381	410	390	343	367	375	387	403	392	368	333	372	350	370	354	350	367	371	373	362	409	370	363	342	353	362	379	356	354	354	336	361	366	373	382	365	372	356	374	348	385	362	404	358	356	345	369	347	386	391	391	382	368	407	378	394	397	335	346	380	356	365	388	374	427	360	377	360	372	391	338	363	381	329	384	375	373	363	353	384	390	390	377	382	349	358	374	380	375	352	351	357	363	362	402	374	370	403	376	354	364	358	379	423	380	383	360	355	375	370	366	367	398	355	352	381	361	386	371	376	366	371	357	338	388	371	377	395	389	367	343	358	369	381	389	382	361	377	381	353	391	346	363	360	389	381	389	375	380	383	368	375	367	379	384	380	354	367	396	367	383	366	395	356	357	349	331	387	382	380	365	363	383	364	418	359	387	349	399	390	420	346	402	382	382	389	374	386	394	374	374	371	392	370	336	408	350	381	364	396	367	361	410	354	351	368	371	367	387	360	342	385	373	361	390	365	383	385	380	363	369	377	370	392	371	391	401	381	369	392	390	375	354	375	396	388	403	375	395	385	368	405	375	361	352	403	395	372	341	379	414	389	382	370	369	376	373	384	372	328	366	361	366	375	401	386	347	387	390	395	361	369	348	359	348	398	394	389	377	383	356	394	374	382	356	378	365	376	385	359	372	383	377	365	389	370	380	352	362	383	376	370	392	365	377	397	384	409	362	407	345	397	421	394	379	382	366	361	387	333	366	376	361	331	359	350	382	361	387	337	386	359	366	365	368	337	360	394	369	359	387	382	401	366	380	368	374	396	364	333	351	379	366	369	376	341	366	365	389	411	362	370	357	391	363	366	395	364	397	392	368	363	389	361	372	407	380	368	399	387	362	406	380	387	384	378	382	356	390	359	322	363	406	381	363	387	394	396	355	358	336	330	388	368	373	355	381	357	378	383	388	366	374	398	373	351	399	356	365	395	369	341	398	375	403	365	377	402	377	379	364	353	360	417	351	355	397	389	396	384	345	376	383	358	367	397	369	360	366	386	354	407	391	352	420	342	334	356	398	370	361	383	332	347	398	327	357	366	349	367	350	428	381	365	392	336	404	371	358	341	434	382	399	348	376	347	350	378	373	386	340	353	384	370	372	375	378	361	406	372	390	386	353	362	378	351	375	401	360	393	387	399	345	390	361	380	367	373	371	386	375	381	397	412	374	341	410	377	369	422	371	370	393	348	389	390	402	371	359	356	370	365	412	358	359	368	362	407	350	375	380	384	377	314	355	393	340	378	378	369	345	387	375	362	357
24074	20868	24292	27567	20861	20828	2156	438	347	307	304	296	261	275	325	254	302	279	276	293	297	273	299	254	291	294	246	274	292	278	253	333	295	262	269	243	261	252	260	260	251	262	279	246	275	270	268	275	255	239	278	274	295	267	245	267	238	242	264	281	252	261	256	268	249	259	264	257	263	256	269	238	260	269	243	251	281	259	270	258	263	300	280	280	249	278	277	265	268	249	272	292	306	294	255	285	297	288	218	272	283	271	275	243	279	261	307	269	282	300	275	273	287	258	283	266	285	269	256	305	259	281	251	242	305	259	269	254	284	266	259	285	299	254	244	251	250	281	240	278	242	324	271	270	277	263	259	286	271	265	258	302	265	266	289	278	269	317	273	254	242	274	283	281	250	248	266	278	260	262	284	274	246	271	287	235	253	253	268	255	289	273	288	261	261	272	284	273	296	266	271	230	266	228	285	307	253	274	291	253	229	259	276	267	268	269	245	284	263	276	289	293	262	253	258	267	273	287	281	267	298	312	285	251	270	273	230	256	286	264	261	268	285	263	243	260	266	252	273	272	283	256	274	284	274	271	269	237	256	261	306	282	291	273	279	222	266	305	264	269	274	307	298	273	281	244	281	248	251	246	302	289	253	265	297	272	256	278	283	222	280	273	264	294	243	278	261	265	239	307	254	253	279	254	254	269	253	244	260	274	263	261	234	263	250	246	298	249	253	254	272	298	265	245	281	249	240	243	267	278	241	253	275	250	246	259	283	278	297	266	269	250	282	260	264	215	238	255	273	236	245	276	275	265	254	277	263	262	261	285	268	267	251	241	272	288	306	268	260	266	289	277	264	231	243	266	273	299	263	252	260	278	279	272	251	256	286	254	233	262	289	273	248	263	263	279	278	255	265	272	262	269	305	274	250	244	281	261	250	283	291	263	258	261	253	268	307	256	253	264	258	277	278	247	267	271	279	268	270	269	259	278	264	254	232	265	274	271	252	245	256	261	260	265	265	279	280	297	232	280	264	251	277	266	237	272	280	246	269	222	274	267	276	237	265	250	276	262	278	276	266	283	289	244	235	269	281	266	259	278	285	266	243	268	277	282	287	256	263	278	253	253	267	288	235	236	266	259	268	253	243	260	231	283	256	260	272	268	290	255	274	246	269	284	244	257	240	255	264	269	246	258	255	230	233	268	255	235	280	244	270	256	239	255	244	268	268	254	255	265	239	281	286	250	265	256	282	274	325	263	278	257	262	257	305	250	248	285	236	267	261	248	290	247	257	268	267	305	256	266	263	286	241	257	293	284	274	278	281	239	295	266	264	296	266	255	234	284	277	250	267	266	267	223	243	255	271	276	279	281	300	266	263	279	238	263	270	276	255	259	276	290	263	280	258	255	261	258	261	266	262	275	258	263	278	227	281	265	283	290	245	272	278	287	248	252	242	246	241	253	281	256	262	291	243	285	262	258	282	276	247	236	234	255	272	268	263	255	281	236	289	246	254	259	263	293	217	306	277	283	265	248	261	255	237	253	286	253	295	267	278	272	256	270	247	267	275	278	265	249	268	279	290	274	258	258	268	249	280	297	249	273	271	264	269	238	254	249	261	276	263	252	278	254	260	280	278	269	251	286	261	268	259	316	261	280	265	286	244	234	260	286	268	232	268	228	288	280	271	269	269	246	266	287	257	256	267	262	269	249	278	281	250	281	247	277	251	264	256	271	269	300	273	248	284	269	249	242	244	262	271	261	280	271	253	253	291	280	279	278	240	250	285	314	291	283	290	285	279	218	276	267	258	257	282	292	286	263	279	258	268	285	256	246	252	272	297	275	289	269	265	225	266	245	258	270	286	307	298	249	261	259	253	232	280	277	243	248	274	261	275	269	287	276	258	262	273	260	246	275	268	261	257	283	242	233	262	265	287	228	290	296	261	267	259	244	255	296	265	292	248	283	253	274	258	278	263	274	271	298	264	253	267	267	279	266	259	260	277	255	255	252	251	249	254	232	288	303	253	283	283	257	274	258	271	273	274	274	254	271	268	256	248	256	269	274	266	252	256	278	293	246	264	258	254	252	235	271	241	242	266	249	288	275	243	262	276	246	261	284	273	269	270	270	276	270	247	273	254	301	273	254	264	246	273	252	273	266	276	292	284	287	249	240	254	258	271	258	254	255	261	280	275	264	264	245	280	248	297	315	271	273	277	257	267	290	254	240	277	260	249	255	262	259	262	264	289	262	295	248	269	273	259	280	256	271	271	312	282	278	272	254	235	291	246	267	272	252	270	291	283	297	267	257	241	248	221	258	294	269	242	303	282	266	269	246	268	256	266	270	260	270	245	262	281	263	290	264	252	256	275	289	252	291	296	263	271	267	314	271	264	254	251	277	277	240	300	272	245	287	277	314	272	282	274	231	259	278	272	257	272	279	307	287	239	260	254	270	269	268	274	252	282	307	277	269	327	260	266	260	252	271	264	273	278	300	283	255	277	270	238	272	281	281	270	277	272	291	273	269	232	240	245	257	263	259	250	265	266	237	262	272	276	253	290	264	275	252	241	279	266	305	285	244	253	274	259	261	300	292	262	275	316	279	240	261	248	255	273	271	293	273	310	265	238	273	245	298	249	257	272	260	247	233	248	259	268	279	283	238	283	243	269	246	257	238	248	263	226	256	278	262	253	269	259	277	268	242	248	287	263	271	290	274	262	277	282	259	220	261	236	233	281	239	276	253	282	265	284	299	277	255	275	259	259	289	282	297	258	275	292	269	281	268	277	263	236	248	247	278	225	258	294	286	287	247	263	253	253	264	231	266	237	241	279	257	277	273	240	295	281	274	268	300	250	259	255	280	268	267	258	223	263	271	251	272	271	277	258	277	264	315	256	256	261	265	313	269	279	246	295	260	231	207	303	267	264	278	278	254	278	295	264	258	256	319	277	273	295	263	240	267	255	277	269	294	258	257	243	294	268	259	269	256	288	233	273	258	278	264	269	281	288	273	258	253	264	250	283	253	252	244	254	252	281	255	260	234	259	266	254	273	295	257	257	244	267	257	262	255	278	277	253	266	276	248	272	301	271	287	257	245	247	276	276	260	259	223	290	267	273	296	265	265	263	251	272	267	258	263	276	274	244	252	245	278	272	256	237	273	257	239	256	278	279	282	277	264	284	296	278	273	282	281	279	251	240	247	267	286	256	258	280	270	312	283	263	261	255	289	262	289	297	233	268	256	252	260	244	285	289	262	261	249	267	286	245	251	279	261	242	261	246	275	302	277	251	296	266	272	297	261	237	287	277	258	261	240	274	277	282	268	260	257	311	247	244	250	286	261	229	271	277	248	227	257	257	240	287	286	279	268	246	253	249	276	276	253	281	245	260	270	260	257	280	257	258	255	255	248	264	286	261	246	254	276	276	267	273	278	258	278	277	252	270	269	257	283	268	263	255	271	261	242	255	269	285	251	259	268	253	264	269	291	243	263	271	281	244	248	266	286	262	272	266	278
5407	2866	1573	894	768	661	624	617	616	618	594	641	572	612	636	602	595	601	602	586	608	597	604	560	583	634	576	674	629	566	607	593	549	644	595	629	575	623	570	582	568	547	558	604	614	572	597	555	595	603	588	605	601	538	609	614	562	635	586	580	566	585	596	611	639	579	575	602	588	621	611	578	611	599	611	616	594	611	600	600	585	581	568	581	562	620	623	604	583	586	654	636	660	645	617	617	579	598	580	604	568	562	568	579	591	618	568	600	586	585	586	596	620	585	646	623	651	601	584	572	621	612	569	572	620	598	575	565	591	591	579	552	578	607	587	565	591	645	594	608	599	613	580	599	576	641	624	644	608	584	637	584	563	616	597	605	632	581	617	591	595	608	630	546	596	616	615	596	607	636	584	541	580	614	600	578	552	573	603	572	575	572	533	568	568	551	600	537	580	586	591	591	587	622	591	609	545	595	597	584	596	579	564	584	581	560	614	564	587	568	553	555	604	577	609	579	615	594	582	619	598	549	563	639	647	550	611	610	555	628	565	595	588	629	604	589	568	579	610	618	527	588	603	567	605	568	579	616	608	605	608	582	582	570	577	572	547	576	639	605	617	572	604	572	579	600	594	593	645	558	552	616	628	577	572	592	595	598	579	631	602	562	607	630	572	565	528	646	624	574	575	594	622	616	603	598	611	603	588	605	583	586	616	631	643	613	646	589	633	577	609	567	558	581	576	577	597	621	636	655	599	608	584	540	555	560	608	589	568	583	555	560	593	580	572	604	557	625	589	578	627	626	583	612	583	550	596	597	573	577	586	587	592	597	599	568	536	576	632	609	598	585	631	601	608	622	608	554	574	606	607	562	604	528	572	614	658	586	609	604	613	581	590	584	584	568	597	598	621	538	552	594	612	546	597	639	626	566	621	555	592	571	572	582	607	569	604	588	637	622	586	564	608	609	632	585	573	618	608	557	609	590	601	592	617	568	606	613	604	544	615	636	592	619	592	640	571	601	581	547	666	619	592	628	620	595	592	588	576	590	574	638	587	605	578	602	571	578	569	604	612	603	605	623	571	565	589	573	601	577	597	615	587	648	617	594	592	612	589	607	621	592	574	607	631	597	606	591	615	621	606	604	571	596	583	560	566	583	587	595	554	565	629	611	618	649	607	584	555	624	566	630	589	603	601	630	588	597	600	586	594	582	596	602	573	589	537	598	601	594	612	569	616	586	590	561	560	537	579	577	670	615	596	544	607	619	583	614	604	599	569	597	596	563	591	583	602	596	594	568	587	566	592	622	612	603	584	621	582	655	609	584	593	569	621	602	616	576	567	588	593	618	591	583	596	565	658	610	561	542	615	584	570	556	557	580	575	588	587	637	590	566	631	556	630	554	598	614	584	605	584	576	596	562	560	570	583	572	570	589	570	621	581	583	554	546	576	555	544	593	596	579	615	602	607	596	599	569	545	604	574	607	569	604	604	600	574	641	580	580	610	616	619	581	641	595	563	616	586	564	569	560	569	599	574	674	599	578	622	585	568	591	566	584	609	563	577	596	596	594	603	565	573	585	608	573	583	613	602	597	584	589	632	553	637	596	607	572	559	603	612	640	605	601	604	604	624	585	589	585	594	631	586	647	586	574	569	584	569	582	617	558	568	606	584	639	598	631	602	611	557	551	591	527	626	620	598	588	593	589	631	607	601	609	578	621	600	576	604	568	611	612	614	581	635	588	608	596	602	607	605	554	570	595	576	570	612	575	632	577	573	589	576	569	620	623	578	600	592	588	576	596	564	588	579	560	601	561	607	613	628	573	581	622	579	578	605	577	583	640	596	589	623	626	617	611	572	572	557	595	572	593	599	579	562	558	585	586	602	577	572	590	595	577	616	571	591	587	559	589	532	607	609	602	555	582	608	602	569	604	644	573	605	545	594	591	591	571	624	610	591	596	563	602	625	592	603	580	577	590	615	573	569	590	585	606	656	602	583	613	595	597	608	601	597	599	612	593	574	579	627	600	598	612	642	606	644	587	573	606	625	595	567	569	568	548	625	558	598	603	563	583	554	584	609	547	544	587	585	604	593	561	577	577	608	586	605	582	608	612	656	575	619	603	583	588	589	636	617	590	591	602	615	611	575	600	591	551	624	600	597	580	596	591	580	558	599	598	555	539	585	605	592	593	612	596	613	599	571	591	566	616	587	587	626	556	566	573	558	557	615	617	587	590	590	589	605	619	632	593	559	585	564	604	564	564	563	568	612	565	624	615	599	578	605	586	600	590	603	592	584	612	619	631	600	577	639	572	614	594	617	590	619	625	569	627	598	591	597	596	636	595	603	584	599	577	565	641	599	612	595	635	569	599	565	595	625	601	603	606	616	595	552	587	548	573	597	571	596	571	585	624	552	581	629	599	629	616	661	583	598	603	601	587	603	594	564	591	614	621	597	577	564	582	589	576	615	584	635	608	590	570	573	551	593	567	598	601	580	569	574	617	526	592	594	590	613	598	591	602	533	624	575	619	566	620	634	619	598	598	627	567	584	588	603	620	587	561	558	585	560	614	615	642	571	627	601	560	621	592	586	621	561	547	593	558	601	595	594	579	588	600	602	570	626	617	586	549	621	621	548	586	593	622	611	609	595	602	602	642	611	643	585	579	595	560	618	654	570	620	594	593	616	614	593	582	555	626	615	565	591	591	636	610	580	601	626	640	625	580	589	619	589	569	623	596	618	585	575	567	575	639	546	606	593	587	604	581	548	580	617	600	574	590	584	638	579	609	582	599	608	605	598	591	598	567	574	604	588	564	573	592	564	573	544	585	569	573	588	587	627	556	589	571	601	568	597	541	598	540	561	564	583	589	586	584	613	572	572	582	597	602	600	592	608	583	598	651	576	604	588	600	596	630	567	576	567	605	569	620	582	611	602	601	582	631	526	532	593	581	586	575	595	593	612	617	580	576	629	612	585	609	622	575	546	598	582	584	597	606	598	572	668	608	564	582	571	627	596	570	571	588	612	555	602	631	585	577	564	582	607	626	586	558	594	560	595	573	596	613	623	577	592	626	592	584	618	636	586	610	574	616	556	611	569	587	643	592	618	584	574	610	610	572	550	606	600	604	568	584	597	618	577	587	614	612	575	579	595	622	588	583	592	617	572	588	627	592	628	574	634	611	588	644	627	581	545	582	596	626	592	604	552	578	658	553	569	624	588	586	573	579	572	586	618	568	585	575	638	614	645	542	609	625	580	558	537	610	571	586	636	615	603	583	588	602	600	579	545	593	551	579	598	617	616	617	652	580	592	601	592	585	570	560	572	597	623	616	553	579	590	618	596	586	597	604	624	573	595	638	593	564	618	585	573	601	563	619	635	557	549	572	586	657	570	589	592	573	577	551	609	600	583	590	588	577	548	625	599	556	604	580	601	603	598	595	640	646	565	568	588	563	584	614	585	600	586	578	582	563	566	563	537	608	597	611	618	563	629	636	594	580	569	643	605	588
24693	21844	25649	28638	21845	21867	17811	704	378	369	331	293	276	269	284	285	264	271	244	258	260	245	265	263	249	282	227	224	211	230	224	231	211	197	251	243	228	208	224	236	225	214	241	199	237	228	222	224	235	206	247	236	221	213	215	262	201	215	237	236	227	233	226	225	212	231	242	246	205	228	204	230	221	220	202	223	221	227	242	221	214	231	239	233	241	209	215	219	233	197	230	221	222	204	231	226	219	233	237	237	236	238	227	234	224	212	230	232	210	218	254	243	203	246	241	254	232	219	212	233	226	220	241	237	205	214	204	214	209	223	240	235	207	248	235	227	240	233	245	216	207	262	223	216	249	208	229	237	217	216	230	204	209	219	226	237	215	207	213	231	233	223	226	239	235	222	220	207	224	234	198	228	224	212	224	208	223	229	242	242	225	208	241	217	199	215	229	237	220	202	217	215	209	237	237	241	194	208	208	240	216	235	225	212	245	208	195	235	237	221	197	226	222	224	222	233	233	218	197	198	226	208	210	238	253	198	205	219	218	210	218	218	204	225	238	221	252	231	195	210	229	205	234	165	199	215	199	206	225	246	196	234	237	236	225	214	224	243	222	251	221	223	197	234	192	205	217	250	196	229	232	212	192	210	217	236	221	234	207	212	203	212	220	207	233	240	208	225	214	212	214	199	227	220	219	208	212	229	213	236	238	248	222	222	207	211	228	226	220	213	198	235	217	206	231	214	246	241	199	236	200	216	201	240	226	194	209	236	236	227	216	221	222	188	232	201	203	210	217	238	247	235	239	224	252	239	228	220	210	208	221	211	197	204	253	221	204	218	209	232	227	225	212	245	232	248	197	214	206	223	236	207	225	205	253	246	226	202	220	217	214	229	243	227	228	231	213	248	184	240	240	224	232	227	231	218	236	209	216	242	214	228	219	248	242	240	258	225	235	202	215	224	227	220	216	249	233	234	235	234	251	211	201	244	232	218	205	199	255	210	235	214	216	221	234	233	243	225	215	216	255	230	261	213	230	237	224	245	220	233	242	239	207	238	232	200	203	222	206	218	246	234	222	224	205	214	221	247	230	226	211	230	235	243	221	224	213	208	254	252	201	212	229	235	204	231	214	243	217	236	204	240	215	237	230	219	226	237	236	242	227	186	254	241	203	245	226	225	199	187	247	216	202	249	226	219	233	230	189	219	214	200	234	192	262	245	223	205	212	219	222	218	225	218	204	225	226	252	192	220	236	235	210	203	239	218	225	206	213	230	235	216	230	225	204	217	219	199	215	221	248	232	217	189	235	203	215	208	219	240	215	237	204	228	200	225	208	213	239	225	218	238	242	206	221	246	226	211	211	219	218	215	268	199	221	208	224	207	228	224	215	219	225	231	235	259	248	209	229	212	211	216	245	198	245	219	217	254	261	231	226	224	241	196	226	225	221	230	207	239	220	219	214	237	224	248	246	220	215	211	214	235	254	205	237	227	226	209	244	235	192	197	245	196	237	218	217	181	217	241	215	204	240	211	199	210	233	247	211	220	227	229	196	272	201	202	202	198	204	226	219	227	229	218	209	210	246	201	184	222	247	212	251	222	211	222	235	230	225	237	240	241	214	214	192	222	207	224	216	224	233	192	208	229	225	231	211	234	211	220	191	202	232	224	212	231	228	241	246	223	205	215	216	228	195	240	214	188	229	229	211	210	218	208	216	185	212	218	194	220	215	211	219	219	202	214	247	244	238	235	249	252	226	236	236	226	234	266	222	238	242	230	205	206	259	235	246	240	249	203	203	234	250	230	235	211	196	220	218	235	243	242	217	201	226	219	221	220	195	213	215	223	245	246	216	227	204	216	225	232	259	225	242	186	206	226	211	204	208	228	265	240	243	226	232	223	249	216	222	239	224	224	209	213	235	223	228	229	207	207	205	246	233	219	230	193	222	242	205	205	222	240	236	233	243	238	216	248	219	213	239	257	202	222	217	241	203	224	205	243	221	202	213	207	204	218	248	253	223	212	224	231	209	195	216	224	226	214	211	215	247	222	227	224	239	201	197	237	208	209	249	197	215	238	243	233	258	229	200	225	209	230	220	238	200	205	236	202	221	205	230	207	224	233	236	208	234	219	249	256	224	207	240	205	251	219	246	204	233	209	230	239	217	204	231	213	179	215	217	204	189	206	221	220	241	229	231	229	208	198	203	192	216	233	248	236	204	237	233	219	217	230	227	251	185	242	246	215	239	211	223	224	200	232	257	241	221	219	243	209	191	202	231	220	210	229	229	265	246	228	225	235	234	246	228	212	213	222	204	234	209	264	236	245	212	214	213	220	199	204	211	218	194	223	205	263	248	218	216	213	194	209	211	204	225	221	229	234	247	232	232	214	208	202	197	244	214	244	227	197	223	231	213	209	188	240	229	204	224	220	189	209	209	195	207	242	220	204	206	242	224	210	231	239	212	206	238	247	237	269	212	213	256	243	216	216	236	229	242	219	276	207	221	224	246	214	244	188	229	228	191	217	241	207	219	215	222	226	247	268	254	236	198	226	229	230	214	236	221	222	224	212	213	227	231	212	251	250	204	232	241	235	222	231	244	204	228	193	215	204	205	229	216	209	235	212	262	218	223	223	203	223	241	236	227	235	222	207	244	200	230	222	224	234	253	234	239	201	228	208	239	226	209	215	232	265	214	194	238	234	242	231	216	206	221	210	214	240	202	230	240	207	214	247	229	205	243	220	243	218	214	238	212	243	218	206	242	232	225	195	204	217	208	222	208	215	221	228	242	215	197	247	250	218	222	242	186	235	219	219	236	236	212	211	245	218	239	211	199	213	240	236	231	250	221	202	213	210	230	237	231	217	205	219	217	221	201	229	229	225	219	245	192	216	225	223	192	211	231	226	235	211	228	214	224	233	249	209	212	219	218	251	245	254	221	231	223	218	194	217	250	213	228	201	198	220	222	230	215	221	203	193	220	219	191	232	221	206	195	208	239	244	247	227	218	240	227	207	229	254	222	224	232	215	215	215	226	228	185	196	243	213	242	201	204	235	226	219	208	195	227	214	220	224	243	237	243	231	198	239	254	217	230	238	216	225	206	226	238	226	196	228	233	208	260	216	184	203	220	242	223	235	227	250	242	205	224	217	212	227	217	214	237	220	245	208	217	227	231	218	221	220	237	198	219	219	218	223	216	198	231	230	240	242	208	243	220	227	241	252	218	227	197	227	211	203	238	216	244	253	236	219	240	218	202	218	217	229	195	224	220	229	234	222	231	248	232	236	222	208	191	212	258	224	234	228	219	223	214	201	250	206	222	222	211	226	210	215	211	247	239	228	238	210	235	228	212	226	227	225	215	222	228	203	214	223	229	236	226	248	221	218	241	229	224	210	219	227	233	222	205	217	202	196	204	202	214	198	232	227	214	211	248	215	211	250	241	217	184	213	225	205	196	206	224	203	185	219	218	264	231	247	201	226	231	192	231	246	221	216	254	218	226	207	241	202
6445	4499	2252	1113	791	668	632	543	511	536	525	522	523	486	501	530	515	501	495	533	522	528	491	458	488	465	477	503	509	513	530	490	487	493	479	504	468	467	484	519	474	530	504	467	486	487	489	484	446	475	468	492	467	519	419	523	480	488	479	508	471	495	485	520	478	493	483	460	483	491	505	452	470	485	486	492	483	481	490	483	485	526	471	522	453	515	475	473	449	500	500	499	498	465	489	477	484	539	473	471	488	462	496	534	478	540	493	462	493	483	503	491	504	473	485	517	524	535	464	451	446	520	475	464	486	489	502	477	533	485	466	502	441	495	468	480	464	479	493	496	475	482	494	489	459	476	456	519	470	461	492	469	490	496	518	464	493	505	494	457	471	465	510	482	475	464	495	514	506	464	453	459	472	514	512	514	479	430	474	507	455	530	451	529	478	423	516	471	487	484	440	513	506	464	470	477	474	474	484	492	495	502	465	511	540	466	490	488	500	466	481	488	454	482	491	463	473	533	505	497	452	468	491	501	478	540	504	460	500	507	461	473	467	488	518	479	508	481	520	468	483	487	471	497	479	458	494	485	485	482	503	461	514	462	503	462	471	456	474	481	482	477	465	487	455	451	472	446	488	491	506	485	496	483	458	467	462	460	481	498	471	458	477	487	502	434	471	500	473	471	489	461	464	470	473	479	481	455	489	471	487	485	519	477	494	474	433	497	483	472	490	450	513	500	477	468	492	460	462	468	488	485	475	511	452	440	459	481	477	469	451	490	491	484	457	517	499	487	479	494	510	476	510	485	472	511	474	499	481	460	500	503	478	492	493	479	495	473	496	476	485	475	505	474	504	487	518	478	498	465	485	503	490	463	487	468	488	449	480	435	476	473	486	479	453	482	524	455	500	484	478	490	477	504	500	481	443	498	492	492	507	499	444	464	503	490	486	488	448	433	518	489	483	470	515	492	527	441	471	460	491	463	492	511	462	430	509	458	516	489	470	456	506	463	466	462	464	493	485	487	485	456	492	502	484	496	491	454	480	460	470	479	495	437	496	499	446	493	495	479	508	464	476	478	482	493	454	504	438	489	477	454	495	454	496	501	470	446	486	487	481	496	474	463	493	503	453	505	482	484	486	497	473	536	524	475	482	482	502	498	473	509	499	479	457	471	454	482	504	482	450	442	440	501	468	505	503	497	513	452	451	476	519	525	474	443	485	450	521	501	470	447	509	458	472	476	482	461	508	514	494	504	457	478	437	495	479	481	479	443	486	505	504	471	471	439	503	448	473	467	513	460	495	464	455	491	491	470	473	485	464	525	420	511	454	475	483	501	451	515	482	520	486	494	528	475	438	523	502	519	485	479	503	493	488	473	477	465	457	481	496	450	487	417	467	500	467	482	468	472	504	478	426	515	485	461	504	487	511	476	489	464	488	452	505	478	517	424	447	487	489	443	478	513	467	504	523	477	467	448	542	501	469	493	498	485	439	464	473	459	474	496	478	466	486	459	480	508	473	454	496	465	506	455	461	458	440	497	477	505	488	471	503	454	508	509	484	466	482	501	482	449	474	477	490	474	492	493	488	539	463	495	444	490	472	486	522	474	453	475	473	476	479	493	517	498	490	465	488	490	472	468	528	462	433	493	512	478	479	516	491	480	493	475	516	497	490	441	500	490	480	493	487	480	485	531	483	477	500	446	465	500	487	480	453	446	506	506	475	456	473	488	488	486	468	464	483	502	520	432	502	489	480	454	461	507	521	494	458	481	443	435	491	503	436	417	498	506	473	484	464	440	458	501	491	452	509	516	479	504	500	469	472	497	489	486	494	462	495	480	476	489	514	465	491	495	460	495	527	452	468	493	458	496	529	467	485	455	486	482	451	474	481	473	446	478	472	487	500	485	478	463	492	466	494	454	489	465	487	442	451	441	495	504	463	485	479	496	464	482	480	475	471	449	471	453	487	472	550	481	516	475	464	497	519	458	482	468	494	478	505	508	475	488	520	476	467	459	461	508	505	461	483	485	488	463	480	459	482	440	476	503	498	501	460	504	514	478	497	487	482	468	491	490	491	466	537	478	494	482	464	478	507	465	435	463	507	509	483	487	491	474	479	455	514	478	479	443	484	492	497	521	479	470	470	521	497	455	486	480	478	463	497	476	529	478	490	482	446	484	484	474	481	518	500	483	496	491	451	503	503	512	464	466	441	446	457	471	487	450	528	498	472	485	491	475	487	504	474	489	479	487	495	467	449	470	455	508	468	495	493	507	476	502	496	466	497	499	470	470	485	444	484	470	469	466	468	479	488	471	461	477	504	503	499	517	472	452	491	514	444	455	459	458	473	511	485	494	476	474	464	470	475	484	473	508	468	469	458	441	429	538	516	469	493	496	435	504	471	477	509	476	457	478	494	458	467	490	490	478	479	513	458	474	465	460	486	503	521	464	466	453	448	485	487	496	481	486	453	519	453	501	478	447	452	479	486	502	460	472	477	438	491	482	507	464	466	490	490	485	497	517	492	450	501	435	511	494	514	498	463	464	527	484	447	466	499	488	502	502	491	500	474	474	509	452	498	509	472	493	530	489	458	464	475	473	489	477	461	475	491	500	460	500	485	517	510	475	503	492	475	470	452	480	468	508	463	495	480	478	477	451	442	460	440	468	510	476	522	442	482	507	484	513	460	522	502	484	476	508	485	488	492	426	435	504	494	469	451	492	475	455	493	467	487	453	502	479	499	514	505	470	455	491	466	477	442	478	510	501	490	473	452	486	468	496	458	511	493	480	476	512	502	490	490	501	478	526	461	508	472	513	489	461	462	471	469	462	485	481	503	471	490	458	500	467	466	485	524	499	467	500	474	449	465	472	476	504	506	464	493	473	506	502	450	478	491	470	476	480	486	491	475	451	483	508	452	514	511	458	486	477	479	496	463	515	436	443	501	472	472	464	473	482	508	461	474	436	501	500	488	476	486	489	482	427	459	493	447	480	476	498	490	474	499	452	487	486	492	486	492	502	458	450	492	474	462	484	495	462	476	444	500	503	477	494	468	491	454	472	475	476	483	491	472	500	506	498	484	486	456	452	493	489	496	479	475	477	498	479	464	505	483	476	484	476	449	485	476	459	470	497	478	468	497	472	475	479	495	484	497	440	477	472	466	442	475	487	489	531	503	441	441	496	438	474	434	474	505	475	434	447	469	492	491	514	488	505	510	460	464	498	457	475	459	474	523	511	436	464	456	496	501	465	482	492	520	450	498	457	493	439	445	463	469	471	491	438	480	478	466	474	494	485	485	496	446	468	478	511	496	503	470	475	485	476	525	489	500	520	521	531	472	467	472	496	469	477	490	463	510	495	478	488	486	468	437	482	481	447	471	476	478	476	529	437	469	508	479	458	464	525	474	475	469	493	523	464	468	511	455	478	516	454	508	466	481	505	476	461	466	473	538	526	453	465	490	456	471	540	535	435	487	471	477	485	506	478	493	484	453	459	469	427	454	508
33496	19974	6619	322	198	188	177	164	167	167	165	144	169	147	157	149	145	168	163	158	159	149	150	137	163	150	181	145	129	162	120	165	147	160	153	150	169	159	140	135	131	163	177	159	161	142	162	148	141	179	147	153	160	155	173	145	155	156	152	156	148	168	179	131	149	148	150	146	167	148	156	141	170	148	152	158	141	165	149	155	148	140	142	163	150	161	157	134	136	168	158	138	154	150	154	136	171	158	156	162	152	165	147	166	142	169	142	151	152	145	157	140	144	160	168	159	147	150	128	163	154	142	148	150	149	131	158	147	157	179	137	148	159	164	133	164	135	137	163	180	177	158	147	176	143	157	166	134	160	156	133	141	140	157	167	152	130	168	125	143	143	153	162	127	152	162	136	140	148	152	142	146	177	161	151	158	153	165	134	153	163	151	126	139	136	146	159	175	154	149	150	138	172	168	131	147	130	140	148	147	154	155	134	156	146	139	170	155	169	144	174	154	146	169	153	152	163	168	149	148	173	157	161	141	179	149	145	136	158	180	161	163	164	165	179	158	150	172	162	149	165	157	145	158	159	143	155	140	161	143	160	169	170	139	152	175	186	153	153	154	149	167	153	173	173	168	136	146	134	151	144	159	160	128	174	160	155	142	171	156	171	181	149	152	163	155	156	136	147	140	145	126	137	145	134	130	132	149	144	141	145	149	150	156	147	154	140	153	167	168	148	158	164	143	135	148	160	134	180	152	157	147	148	147	156	136	173	181	179	154	160	135	152	151	147	165	144	144	139	151	157	149	151	146	156	157	128	158	155	158	150	169	141	157	151	170	155	156	155	160	172	176	148	136	170	150	132	156	157	132	152	145	173	131	147	154	163	144	136	152	143	193	173	148	133	161	153	129	160	166	157	171	134	134	155	161	127	145	132	177	162	143	157	136	173	152	148	134	137	146	149	158	171	161	146	151	162	151	162	150	157	166	150	166	161	160	147	165	163	145	145	172	152	144	169	148	164	133	168	160	175	139	152	155	158	113	165	146	164	164	141	162	151	155	153	159	146	169	143	150	143	173	142	140	161	156	152	133	167	158	153	134	150	165	153	148	170	137	163	134	149	155	160	180	162	155	171	155	164	138	166	165	148	156	134	149	153	132	136	178	151	155	150	141	150	162	160	158	151	181	135	145	132	155	155	146	152	150	184	171	143	153	149	144	129	157	145	149	165	145	156	163	147	149	143	143	151	151	145	129	169	182	170	154	140	156	148	158	137	141	155	171	163	164	174	147	159	151	152	147	146	144	150	141	140	142	163	171	151	166	142	163	141	174	151	136	147	142	157	153	170	167	129	164	149	144	115	137	151	145	158	159	155	148	153	155	164	172	168	148	148	158	156	172	168	145	168	140	162	129	165	156	144	158	164	159	163	147	151	160	145	157	147	156	138	167	162	138	160	148	156	189	154	139	144	167	181	152	162	131	165	162	150	145	164	133	160	153	158	147	150	138	169	166	175	151	145	146	170	151	172	156	154	149	134	145	176	152	160	157	144	150	142	149	158	146	135	159	147	131	140	158	151	148	152	141	168	157	167	158	152	145	173	197	157	159	157	171	157	138	154	138	157	140	150	145	172	146	161	186	150	164	165	166	144	188	181	166	165	145	166	143	141	127	153	130	166	157	131	150	146	154	142	159	171	149	153	161	165	153	167	171	141	160	164	160	178	152	151	167	164	161	161	157	150	122	140	157	167	163	165	131	150	146	147	159	161	134	136	148	158	141	153	178	138	169	175	136	138	152	156	143	172	158	161	146	152	145	133	143	157	157	166	177	143	164	155	145	155	139	167	158	137	173	161	148	130	160	159	178	168	140	174	170	158	169	158	163	155	144	171	167	148	161	162	151	139	144	151	149	150	148	129	143	174	168	123	162	153	150	146	175	145	159	153	151	156	171	153	168	179	151	173	159	150	151	157	149	161	155	142	143	168	155	157	162	164	170	147	157	152	136	133	158	143	153	156	129	167	145	149	132	160	135	134	145	150	146	154	159	184	155	158	167	148	167	137	149	146	159	157	158	150	135	159	169	168	144	153	138	147	144	143	152	144	156	168	167	172	143	174	157	163	146	150	150	143	136	147	164	129	142	170	152	153	139	162	165	163	140	181	171	123	165	163	155	176	160	153	169	159	153	158	114	124	160	152	156	151	135	174	160	178	138	162	143	123	152	147	154	143	144	131	168	154	166	174	138	165	168	144	160	160	146	146	125	159	141	139	146	174	141	157	151	159	172	154	150	160	166	182	142	157	166	155	167	181	154	148	139	140	154	139	166	151	170	152	167	142	164	147	126	146	151	127	164	149	154	131	150	180	155	143	136	136	144	175	146	139	150	150	168	135	149	143	146	182	140	154	167	164	152	137	170	134	161	172	178	176	147	157	134	151	172	161	171	165	133	149	174	150	138	147	154	180	155	169	151	148	154	152	151	155	141	167	162	134	142	161	149	159	173	156	134	151	163	176	150	153	165	178	147	159	146	157	133	144	150	155	136	160	146	151	158	141	160	142	146	148	165	172	171	186	160	148	160	189	143	150	164	159	146	180	153	184	166	126	143	177	162	156	174	157	162	165	163	152	145	156	153	171	149	181	160	155	159	165	130	157	150	164	152	124	133	158	163	136	146	154	179	151	165	140	154	159	171	147	150	183	162	134	142	172	156	138	165	141	159	139	161	169	132	163	155	158	160	183	166	139	173	146	165	135	187	156	145	139	161	166	162	132	161	151	154	135	147	177	154	170	161	154	154	166	132	144	165	159	154	136	178	157	135	154	160	148	173	172	169	142	149	146	130	153	147	136	190	148	167	162	139	140	156	168	159	144	158	140	150	157	142	158	158	153	168	155	141	147	138	135	127	164	150	134	135	182	175	155	154	169	144	171	155	142	155	140	154	148	157	158	154	152	175	151	164	161	157	160	141	157	145	121	148	163	153	129	151	140	162	162	122	151	138	160	153	151	185	154	162	175	168	159	152	160	145	163	164	143	148	153	162	149	148	153	160	144	134	136	159	163	140	178	136	142	172	139	156	135	169	145	129	153	171	122	127	119	152	148	150	155	179	142	149	134	158	151	161	137	145	157	140	168	164	135	193	133	152	143	136	158	158	156	149	147	165	149	149	159	154	140	159	150	148	166	151	145	144	140	152	154	175	158	144	157	170	158	170	152	176	138	149	139	175	151	176	152	159	155	143	159	142	152	161	148	145	163	149	156	142	171	182	171	157	168	146	149	162	150	158	130	140	150	139	137	156	147	137	135	151	168	152	137	153	177	161	134	153	168	189	173	152	142	153	151	146	131	176	174	160	182	159	176	148	141	162	165	146	170	144	161	162	149	156	162	155	160	140	144	149	149	172	168	146	168	158	160	163	185	136	163	132	155	153	138	137	159	157	137	158	139	169	175	163	157	149	170	185	154	138	149	144	138	152	165	170	162	154	146	157	160	159	145	152	160	141	126	146
5429	627	512	443	388	436	387	373	425	390	412	397	359	412	377	391	407	427	433	401	400	364	373	429	438	384	381	393	372	426	411	378	383	416	414	383	378	391	416	379	399	367	381	374	400	383	421	434	387	400	397	435	397	438	422	418	432	381	403	334	351	441	381	378	390	405	393	398	391	351	412	406	379	398	376	377	396	374	390	410	372	422	397	410	402	390	354	367	413	395	411	416	408	384	425	389	387	401	355	362	404	403	382	414	447	386	379	397	433	406	401	406	411	393	389	410	375	425	384	382	396	412	365	446	369	414	403	400	425	402	378	417	382	436	407	411	377	375	376	405	413	420	430	397	386	388	393	387	394	420	394	431	419	394	375	409	428	402	396	406	407	369	415	409	391	396	395	390	383	391	392	386	397	410	393	384	417	417	354	389	414	377	384	385	395	367	366	400	431	410	402	394	370	376	384	352	400	402	408	407	426	396	399	377	365	399	438	413	384	406	409	395	420	402	365	410	399	406	389	393	417	422	378	388	405	419	400	379	409	441	422	410	429	407	377	397	410	365	410	397	438	408	422	385	377	398	375	405	352	371	367	414	382	413	416	406	373	435	387	369	391	398	379	410	411	409	414	372	400	430	415	395	398	387	408	391	437	400	376	417	400	368	381	393	407	420	423	370	370	365	360	382	406	409	381	405	396	415	406	348	389	370	397	408	366	370	364	398	388	388	384	373	408	395	399	377	366	367	383	400	392	405	388	381	423	387	411	419	416	426	422	381	421	421	406	399	391	383	391	417	384	371	412	380	399	387	381	363	365	413	370	416	382	361	369	378	379	392	371	381	405	422	387	394	396	414	392	393	410	421	409	354	394	392	396	371	391	390	347	377	413	379	358	365	376	408	411	369	392	393	357	376	388	369	380	394	403	395	355	383	402	374	400	395	350	381	404	412	394	388	381	380	423	359	360	422	382	364	406	404	380	371	417	419	393	384	418	390	423	415	392	389	386	373	391	372	378	375	375	345	398	420	392	369	383	424	394	365	404	413	383	399	427	413	368	372	387	431	420	398	384	412	381	403	393	445	350	384	384	433	384	401	367	416	414	402	394	389	370	410	390	398	378	406	388	420	403	387	352	387	364	403	383	411	388	423	403	387	405	384	392	360	360	374	429	394	389	432	381	401	403	397	401	389	417	363	374	400	401	373	382	398	387	384	372	399	426	381	391	385	395	378	363	415	381	404	385	441	409	381	386	407	399	409	430	394	402	360	409	405	367	438	357	397	372	411	391	446	395	402	369	400	377	406	373	389	381	401	382	396	381	393	390	382	413	415	415	410	381	389	382	407	383	427	401	361	376	383	355	366	376	419	397	386	398	364	365	423	376	345	395	421	390	354	415	400	412	387	409	413	413	351	338	407	410	415	404	396	401	443	430	399	360	397	413	404	415	415	398	425	391	401	386	398	408	375	367	364	413	389	394	419	384	449	384	368	369	403	365	386	407	385	409	398	370	370	385	376	360	402	416	419	383	394	395	405	400	391	403	415	390	410	375	397	384	388	412	424	400	382	418	391	406	382	384	392	415	392	389	385	388	397	406	410	409	410	390	400	387	406	376	379	443	368	408	393	403	404	414	390	386	368	374	423	391	384	397	408	403	367	372	416	381	388	411	367	378	395	361	401	404	419	395	405	407	407	415	402	398	392	377	409	413	430	401	388	428	379	401	397	376	424	359	372	399	398	388	376	438	358	400	399	446	373	396	402	359	368	380	406	394	399	389	365	387	391	433	387	403	376	402	361	390	425	360	404	391	372	367	414	391	415	378	373	411	408	403	429	425	375	382	403	387	387	413	375	400	402	382	420	400	396	391	394	373	399	378	424	383	405	376	379	399	429	431	362	369	396	444	425	375	427	387	423	366	422	393	378	389	427	422	408	406	366	385	390	403	382	378	418	378	393	413	416	368	379	407	430	386	399	382	412	388	409	407	380	401	393	371	381	409	414	361	408	412	421	392	372	399	400	390	396	369	403	420	406	370	384	394	413	388	412	386	379	423	401	412	402	420	403	407	399	400	398	411	380	401	417	406	386	405	376	390	393	369	390	429	370	384	405	399	414	394	387	347	421	402	413	384	391	388	400	422	376	434	378	385	407	385	386	422	386	379	388	423	395	399	442	417	416	421	423	420	409	388	383	352	384	418	397	409	378	379	425	375	397	369	385	416	398	395	397	382	401	389	385	414	362	399	418	378	355	383	429	405	401	381	376	423	380	408	394	422	362	385	389	345	375	399	372	403	395	376	404	365	375	387	369	362	414	381	400	407	382	406	377	396	375	407	434	381	423	409	411	427	367	402	374	383	397	382	394	408	369	445	396	380	387	411	397	405	429	418	361	380	388	382	376	389	440	406	394	387	384	393	423	388	396	390	390	359	382	379	393	416	410	389	402	377	384	396	401	404	410	403	395	412	388	428	405	394	413	405	396	383	417	401	430	399	378	407	377	382	407	414	377	362	383	410	377	414	392	399	382	384	409	424	399	343	425	368	393	415	388	395	401	363	403	412	390	382	405	400	398	410	376	380	384	440	385	389	381	365	408	417	399	385	374	355	395	405	350	430	368	425	416	367	399	386	397	395	402	400	374	370	396	431	397	394	400	380	401	390	404	392	413	419	408	388	418	383	375	373	412	377	394	398	427	385	412	413	404	402	355	367	429	386	400	408	388	395	372	385	366	400	401	402	372	443	405	401	412	384	404	341	411	413	402	391	373	397	375	400	406	369	393	391	391	397	373	347	398	381	378	409	398	395	411	398	393	439	389	394	421	425	372	392	391	413	387	386	381	351	415	396	447	396	376	404	384	404	360	394	377	387	372	395	375	401	430	393	388	348	402	354	412	396	365	367	394	428	381	397	377	382	391	394	403	362	373	348	431	363	405	394	409	410	404	393	387	410	432	386	426	392	373	370	383	390	394	374	416	383	438	402	397	407	393	389	393	366	393	368	389	409	381	396	386	357	383	388	391	414	389	362	369	410	368	384	403	393	403	404	368	385	390	434	405	382	390	395	404	414	410	391	386	404	373	348	412	399	399	429	435	394	399	345	362	401	404	350	390	424	382	387	360	394	423	430	435	395	403	372	368	407	397	378	415	385	402	397	383	386	371	400	436	394	409	369	394	389	424	343	384	439	367	387	397	380	399	390	414	380	423	385	375	391	417	377	403	429	391	390	402	395	381	433	389	381	419	416	410	413	383	385	367	377	369	419	399	425	395	385	396	414	401	400	401	368	437	411	433	394	398	424	394	376	399	401	423	396	394	417	399	433	397	411	418	435	406	388	431	412	434	401	381	364	372	380	384	411	395	394	382	409	417	409	381	366	412	384	390	367	373	388	391	392	381	365	438	350	406	376	368	374	385	373	407	396	370	425	371	387	393	404	353	436	370	397	396	398	404	396	385	410	414	382	426	410	433	414	367	379	375	396	405	377	419	396	436	400	435	420	371	395	365
25283	21840	25393	28897	21832	21818	2206	470	398	360	325	309	350	296	270	298	273	286	286	273	302	277	315	303	321	281	284	303	286	305	284	302	301	278	257	270	295	263	269	267	272	237	298	302	255	272	268	299	335	300	260	247	282	295	311	300	277	278	292	281	281	258	287	266	294	278	282	270	293	282	272	269	276	323	280	271	276	294	276	256	297	293	264	244	275	292	270	277	289	292	263	249	268	271	271	261	276	297	258	271	272	274	265	258	290	276	283	279	262	284	281	282	300	257	274	290	277	307	245	280	291	307	278	286	283	279	320	249	274	280	292	262	265	284	274	255	285	253	288	293	294	269	295	286	295	286	256	277	272	304	285	294	266	276	291	246	257	243	245	300	284	256	302	288	273	305	278	306	266	286	259	288	282	278	289	297	316	274	270	282	299	294	298	261	277	270	273	248	290	273	281	252	278	268	278	279	284	279	267	287	293	276	267	268	280	273	296	297	285	284	253	282	293	266	272	294	253	296	254	251	257	274	277	274	276	290	292	294	283	250	292	267	294	270	266	236	313	289	273	248	285	281	289	285	273	258	243	280	261	298	246	286	280	309	281	280	264	279	276	286	297	283	286	288	286	278	281	271	277	271	266	272	253	246	281	274	269	254	273	287	278	293	273	309	267	280	310	283	288	283	282	265	294	272	280	264	286	300	290	283	263	293	290	296	312	287	280	277	284	272	264	276	287	295	306	259	282	291	283	277	271	270	278	273	287	267	283	256	306	308	274	318	285	258	286	296	266	283	273	281	317	296	272	289	263	262	275	272	260	293	290	282	285	281	295	267	279	284	297	263	260	301	269	273	297	264	261	299	281	283	277	274	287	275	274	299	298	291	316	286	251	292	247	269	296	298	300	249	283	315	287	292	266	283	296	279	305	295	289	300	256	265	296	298	280	290	287	276	307	256	316	310	293	289	280	254	250	305	274	287	292	273	296	293	314	327	272	290	260	290	265	292	268	268	300	295	280	294	275	266	270	293	257	268	271	288	294	303	320	282	318	286	289	291	288	265	299	260	280	304	289	287	264	279	250	319	270	286	263	270	248	260	259	268	284	285	269	288	281	276	262	275	247	285	272	277	299	282	293	292	271	298	243	267	319	283	263	280	308	274	282	242	276	265	274	305	280	256	280	246	282	284	318	265	284	298	260	262	289	293	274	289	291	289	270	252	283	277	285	299	234	264	282	282	298	298	274	278	244	267	290	281	264	308	298	264	274	266	306	285	263	275	294	322	303	301	284	284	242	264	297	289	298	281	265	287	296	284	281	293	273	279	260	262	265	289	250	254	310	308	299	295	313	285	254	286	283	253	306	284	285	271	266	290	275	287	279	264	289	300	299	301	288	292	283	298	269	309	299	271	259	289	300	273	256	269	312	266	281	274	292	304	267	270	297	298	291	276	289	313	266	299	284	276	248	305	272	271	270	275	265	262	263	293	286	270	257	289	290	277	267	285	275	302	296	290	294	275	285	273	261	266	301	290	261	306	286	283	277	274	288	267	314	258	269	314	277	278	242	274	282	257	297	266	302	327	276	268	295	275	268	258	276	258	271	283	285	305	313	274	271	258	290	267	273	251	277	265	284	296	279	292	289	313	265	288	286	276	294	284	263	255	277	261	246	256	286	253	272	244	278	295	263	269	292	260	271	263	270	273	268	289	242	272	272	295	292	276	309	275	274	239	284	272	297	264	262	301	289	268	266	254	290	259	274	300	284	281	261	285	289	289	280	301	283	263	286	291	290	254	279	286	271	302	278	286	281	301	302	314	265	278	278	287	280	327	309	309	289	269	290	296	291	279	271	249	269	311	298	301	287	267	314	292	318	323	242	269	258	276	268	300	311	271	260	267	289	271	274	293	259	291	253	275	300	288	329	317	289	336	271	280	287	288	263	245	302	285	286	301	292	273	265	268	268	285	264	306	277	266	288	262	309	281	275	273	296	284	288	299	293	282	272	310	247	266	265	286	258	304	288	267	264	308	285	280	275	304	247	261	242	273	273	297	279	301	295	265	288	296	281	285	270	308	313	281	315	250	297	288	332	294	289	304	291	264	283	298	307	285	295	290	276	290	249	260	295	260	324	294	262	261	265	289	285	276	276	276	288	288	310	297	290	231	289	278	264	311	285	284	271	277	259	246	296	273	337	287	282	290	286	296	294	298	312	264	270	288	262	290	258	241	283	283	269	293	268	276	286	324	300	242	278	287	275	292	292	294	308	292	279	302	272	262	265	277	275	283	268	284	285	296	300	285	268	310	281	287	301	288	245	262	280	312	281	289	272	315	281	293	275	296	263	257	265	272	282	275	281	292	289	271	345	273	264	256	280	264	276	294	215	292	286	277	283	282	251	291	284	270	273	294	284	287	286	262	301	275	306	267	281	234	277	276	286	293	297	250	291	273	264	274	282	318	267	284	274	293	248	283	239	279	275	269	321	272	300	286	299	277	282	247	309	285	297	268	290	274	294	264	256	281	285	275	257	273	280	247	267	301	247	262	295	240	263	307	280	249	304	245	286	261	300	305	259	296	292	277	264	301	299	289	309	275	276	284	269	271	252	292	249	275	283	289	297	281	271	263	276	313	259	304	272	268	266	280	263	291	281	239	240	301	296	274	243	279	292	290	283	269	265	260	288	253	268	297	263	279	238	279	274	273	255	251	265	272	296	285	276	248	292	285	271	300	280	269	286	287	256	302	266	270	305	293	300	246	279	281	279	290	283	277	302	276	283	272	300	294	286	305	240	265	275	270	279	291	290	292	290	257	255	265	289	280	268	266	260	262	278	302	267	264	266	266	303	268	273	302	281	263	285	264	280	309	334	290	272	246	285	306	284	276	271	280	269	256	267	290	274	282	270	288	270	279	301	302	254	246	262	260	279	279	319	318	263	256	274	296	323	306	275	312	273	283	310	275	272	324	318	264	263	272	246	256	273	280	264	290	284	257	297	310	258	279	278	269	289	286	255	281	290	272	278	317	313	285	278	282	287	290	281	312	304	317	319	246	289	274	279	249	278	247	254	287	318	260	265	268	271	320	234	259	268	285	261	266	289	262	300	257	273	279	274	242	266	265	265	280	267	261	304	297	307	276	296	310	304	268	304	269	301	264	287	288	300	268	276	276	274	281	287	303	293	279	259	301	250	286	279	263	267	273	277	289	284	302	280	273	260	264	266	256	307	262	288	270	240	249	263	267	287	242	277	288	319	287	263	273	269	285	264	270	271	256	295	269	301	287	288	279	285	265	262	289	274	291	299	283	305	266	291	280	272	263	307	295	273	271	304	289	307	317	291	275	266	293	298	285	299	293	294	279	299	290	279	308	291	258	262	284	299	272	271	277	298	280	279	271	271	279	275	281	282	307	284	275	275	279	286	273	265	289	285	301	288	315	314	329	268	290	271	290	255	266	291	296	303	326	290	260	247	277	306	296	279	276	283	301	292	263	274	286	292	278	277	289
5310	2970	1671	991	768	751	698	632	660	667	640	654	658	642	642	673	636	632	660	646	653	617	577	664	627	581	648	626	595	605	652	658	623	622	594	648	648	641	595	622	628	654	628	651	632	633	646	642	651	639	609	619	643	659	608	601	632	632	672	600	629	659	602	653	628	634	616	562	590	624	631	663	646	588	609	628	645	602	659	596	558	635	589	640	614	628	621	607	651	637	616	617	670	651	644	619	575	696	602	650	636	616	654	664	639	616	621	669	650	568	628	614	622	622	644	597	664	600	657	615	587	611	618	636	609	648	697	615	647	609	599	611	639	627	596	596	629	655	609	621	611	607	604	642	593	661	638	672	612	622	645	596	623	610	649	634	619	600	633	629	678	645	620	641	633	595	640	615	605	628	606	652	582	646	621	638	669	611	613	640	633	600	606	614	612	572	647	643	614	616	594	623	586	607	621	586	652	667	621	656	641	623	619	577	598	624	584	657	591	636	593	632	674	646	659	600	594	623	630	643	616	686	593	589	609	561	618	630	583	626	624	606	679	665	677	603	647	622	611	633	622	603	650	624	623	615	598	595	636	662	591	606	623	622	620	625	640	649	594	618	643	651	618	670	611	617	609	603	607	626	628	626	594	607	638	621	652	625	643	605	603	591	646	622	604	660	626	653	630	645	615	610	640	663	614	605	645	585	647	621	635	613	659	568	626	631	609	606	644	643	597	616	679	605	686	593	637	649	583	649	596	603	638	614	654	616	621	623	610	617	635	615	591	646	687	617	625	614	608	652	585	627	582	623	648	612	648	648	615	628	613	640	592	642	614	623	605	600	608	618	601	614	633	591	632	643	633	618	636	637	591	629	594	615	619	673	624	637	577	657	628	681	610	650	674	604	638	633	648	638	623	615	661	651	623	642	640	636	630	613	631	597	621	652	626	608	613	639	621	597	648	613	590	649	673	658	587	612	588	622	640	620	592	610	613	683	613	605	640	600	592	603	629	594	580	627	663	609	617	641	628	665	637	622	613	620	617	648	606	647	589	626	655	616	591	638	639	596	629	612	643	627	612	648	611	577	649	601	641	642	621	627	639	632	590	621	577	675	668	589	689	631	589	642	627	632	608	572	608	612	615	603	593	583	662	616	630	627	612	646	609	621	662	604	618	603	644	591	672	626	644	649	627	623	641	635	614	627	655	620	612	626	621	632	624	630	620	613	628	652	627	654	567	637	649	630	606	627	597	677	603	580	637	666	643	637	609	632	637	578	660	605	604	610	614	626	639	611	615	634	627	619	601	614	654	626	621	624	656	653	631	627	655	603	637	595	628	621	631	558	596	613	620	579	626	650	646	695	652	609	649	616	582	627	589	656	600	634	634	630	604	621	626	650	630	599	581	632	606	604	602	619	622	651	648	587	616	584	644	642	638	626	655	658	664	609	654	628	616	645	608	627	594	665	612	638	629	612	627	625	625	634	668	622	570	610	618	614	600	654	636	616	649	612	625	606	595	632	624	602	626	648	610	655	570	603	609	584	602	665	613	622	630	604	632	641	565	635	591	643	583	624	638	674	631	611	644	605	625	672	616	615	619	596	625	613	592	625	585	609	641	571	648	613	652	613	636	631	685	585	596	642	635	631	612	601	604	614	639	611	628	641	634	597	657	632	651	640	626	609	607	591	617	652	590	642	610	627	573	596	608	548	640	645	630	609	638	642	647	661	653	595	626	644	635	664	607	615	638	615	620	661	643	596	642	671	624	635	589	648	631	624	611	610	623	649	593	615	603	626	609	614	635	660	650	594	607	603	659	662	600	619	663	630	581	607	627	637	626	654	628	620	636	618	591	652	615	612	618	639	630	619	646	664	590	627	657	629	616	621	599	616	679	647	634	577	611	624	606	623	630	628	632	626	622	594	642	657	620	601	640	656	630	577	654	620	658	592	630	617	615	608	649	658	661	624	617	617	619	628	611	624	611	600	630	590	649	614	630	599	617	590	612	654	615	625	629	585	615	664	633	611	603	607	595	633	581	625	637	589	638	598	635	591	630	620	652	607	629	605	626	626	624	601	593	617	612	549	626	652	629	626	625	614	593	595	647	612	606	637	595	622	626	589	656	566	596	629	580	611	643	665	624	630	639	650	620	593	668	628	639	637	631	585	629	646	610	614	619	641	649	605	622	626	634	600	611	630	608	597	630	623	574	638	606	608	661	647	656	640	625	672	640	606	623	605	593	588	590	666	624	661	630	596	616	574	613	598	640	601	602	624	574	649	630	674	648	629	583	649	668	633	591	597	563	645	618	632	608	667	681	599	645	603	628	620	615	613	600	622	653	636	625	604	640	618	613	638	648	647	593	593	685	604	624	621	620	658	642	571	592	621	656	615	650	618	609	631	586	648	622	647	638	635	621	628	573	625	631	624	629	617	666	634	631	629	598	597	601	616	635	637	600	625	604	638	595	587	619	681	578	629	596	681	642	598	619	605	631	644	600	652	639	659	642	591	599	627	624	631	612	634	565	652	651	632	595	599	624	674	629	596	599	636	641	580	640	657	593	616	623	642	642	618	622	587	575	624	617	620	592	621	638	630	651	585	667	635	598	607	616	585	581	629	615	647	653	630	586	589	624	622	625	617	631	661	642	623	641	617	623	616	624	640	621	616	618	611	603	610	640	585	629	566	629	608	588	614	635	596	642	626	614	618	612	612	627	628	620	634	628	618	583	648	647	619	621	596	654	633	626	599	636	659	608	591	623	619	614	659	630	620	650	639	593	594	644	648	633	606	661	628	642	638	623	572	628	634	648	591	603	642	633	628	602	653	595	648	648	609	620	622	620	577	622	638	636	594	634	612	609	619	615	676	574	588	646	624	605	577	602	590	611	610	625	620	604	644	617	633	642	638	610	626	679	596	623	584	596	582	598	599	602	689	637	603	647	573	599	591	626	635	643	633	644	632	607	635	587	650	618	627	656	637	632	631	677	639	636	614	643	631	602	637	599	637	585	550	614	591	652	591	593	655	629	608	659	625	595	610	598	605	612	668	615	592	681	655	649	631	622	629	607	663	599	583	614	686	602	628	658	633	606	631	644	615	638	632	613	635	637	600	582	648	655	596	597	608	620	647	623	673	611	641	602	671	672	615	583	585	578	619	624	600	643	631	602	620	622	642	604	638	634	668	622	646	641	639	586	667	593	634	627	658	631	641	627	667	610	576	658	684	648	601	636	629	624	583	604	634	613	641	611	597	640	662	651	618	626	614	631	659	637	669	594	622	644	646	599	642	622	610	647	619	599	575	610	616	619	674	621	681	611	632	650	643	627	653	645	612	577	633	660	631	646	612	602	605	607	620	641	618	629	612	621	601	643	636	633	636	624	622	608	588	640	622	599	630	625	622	648	601	611	638	636	627	619	642	625	654	692	635	637	657	623	611	634	614	588	602	604	588	608	638	634	616	638	614	621	628	643	593	624	625	649	583	604	581	608	596	642	613	669	640	608	592
23597	20872	24516	27356	20876	20894	16951	623	392	315	295	255	295	270	285	273	235	251	256	244	238	228	257	203	238	231	230	236	221	224	202	243	242	247	201	221	210	217	185	185	206	205	211	221	211	244	182	211	256	250	222	208	205	206	232	222	203	206	246	251	213	205	191	226	224	221	226	226	234	224	226	235	216	221	215	209	204	206	211	220	210	206	193	229	235	205	223	226	206	212	195	213	190	227	225	208	217	208	221	227	207	239	218	234	197	201	226	244	201	208	231	224	215	216	209	201	231	206	208	214	225	194	231	214	224	221	197	210	192	201	183	226	207	243	207	192	215	238	195	195	219	222	197	210	217	196	209	218	189	196	216	199	204	211	226	219	205	209	208	212	197	184	259	209	201	207	224	216	193	227	191	246	218	228	229	216	212	224	209	176	223	228	222	228	192	203	224	214	229	223	206	196	195	189	207	205	195	211	212	175	187	211	222	191	211	227	184	220	214	223	228	220	205	224	209	203	218	220	236	212	198	235	247	209	220	249	225	176	183	214	197	228	185	247	212	203	213	210	195	192	223	235	200	206	235	234	206	210	212	208	213	181	201	224	200	199	214	219	230	212	221	210	213	202	178	194	199	225	211	207	208	228	218	222	192	208	210	197	217	201	204	227	202	173	219	178	174	240	231	215	193	236	199	217	166	211	215	219	203	216	218	210	213	214	215	236	218	204	180	223	219	212	232	217	214	213	228	200	236	200	218	230	185	206	189	202	186	223	212	188	224	206	182	222	216	223	216	224	229	185	204	226	214	197	217	216	208	218	213	188	228	216	205	228	210	207	202	223	191	225	201	203	229	227	188	217	221	213	206	223	210	220	249	198	258	196	200	205	197	214	211	204	202	225	203	200	222	192	207	236	227	200	235	219	232	194	210	207	205	214	212	215	207	201	189	215	193	211	210	201	208	240	233	217	222	203	221	222	204	235	191	206	218	196	204	189	197	229	207	205	214	218	200	208	191	185	208	229	193	196	222	228	200	231	216	244	245	190	224	221	211	222	230	242	190	189	228	226	219	225	186	208	218	225	230	218	204	198	204	213	212	236	229	215	216	221	208	224	188	216	183	191	244	208	223	228	192	190	208	231	204	204	222	231	200	222	184	200	228	253	228	200	207	203	223	208	192	200	199	225	239	221	223	192	205	223	183	200	225	206	210	205	198	253	216	198	216	222	219	208	217	201	223	236	208	215	193	201	216	219	201	204	224	212	214	225	198	221	237	183	210	197	226	222	215	201	199	243	214	230	200	206	232	206	214	236	235	172	195	232	215	212	247	195	198	229	217	211	226	212	195	205	223	235	232	210	192	199	203	207	228	241	205	221	195	219	220	200	204	215	234	219	220	206	232	245	227	211	192	241	203	221	231	168	209	213	203	220	211	217	219	213	224	218	245	227	222	218	220	231	205	206	213	233	220	216	205	229	205	231	192	215	255	245	208	228	209	207	231	216	202	212	232	224	228	199	203	220	210	227	259	222	233	246	220	191	232	212	216	234	201	237	207	202	196	211	209	183	207	214	225	196	254	199	189	231	224	207	211	229	191	224	232	229	207	197	221	221	214	188	212	215	212	226	226	205	236	218	212	216	204	197	201	200	227	222	203	224	219	196	188	214	213	223	208	224	229	212	224	217	208	206	210	180	186	224	218	240	201	208	224	224	210	234	235	207	201	216	226	220	211	223	238	231	205	227	210	228	231	223	226	177	194	242	228	214	193	208	236	202	204	209	200	212	208	239	217	226	212	198	221	217	219	201	213	194	238	206	192	242	225	244	229	229	177	222	208	202	220	200	224	182	239	227	239	236	220	224	247	221	227	208	189	236	223	223	219	224	224	207	229	203	198	213	214	209	211	237	220	240	200	235	249	231	215	208	192	223	233	217	223	233	226	245	236	223	229	219	202	202	195	211	203	230	205	228	206	208	208	198	205	224	228	228	200	202	171	219	205	208	213	221	203	223	206	228	207	183	191	221	218	193	190	214	215	204	207	178	225	230	212	243	207	186	213	202	212	188	211	200	216	236	216	210	226	197	203	217	197	221	209	217	221	213	227	201	231	193	209	216	208	210	230	229	189	171	220	181	205	216	217	226	238	246	216	205	211	178	232	199	215	236	200	219	220	220	234	236	210	192	212	205	233	191	209	195	256	217	223	234	238	212	220	213	222	221	208	224	225	197	194	200	244	213	237	225	227	204	226	234	209	224	182	187	190	209	200	199	190	217	207	223	211	204	222	190	189	205	221	187	197	213	218	223	221	212	225	217	229	216	193	212	228	170	208	237	219	174	210	240	208	200	214	210	206	232	208	237	209	208	229	197	225	215	215	183	201	204	223	216	212	245	226	189	205	190	213	200	217	236	229	192	196	189	225	197	219	198	213	173	198	222	188	235	222	226	210	220	206	227	233	235	222	211	200	200	219	201	206	190	200	217	219	214	199	210	208	191	201	211	216	214	229	223	198	199	174	196	197	210	192	231	209	232	196	200	206	215	214	207	224	180	224	210	220	207	217	225	214	202	226	217	205	219	207	211	218	210	217	206	213	232	213	210	227	220	213	194	203	188	217	205	232	223	228	206	208	217	219	200	235	201	226	195	201	197	193	210	215	225	206	248	231	219	199	212	222	247	246	221	197	199	216	195	219	216	228	189	251	202	230	243	250	234	223	211	197	196	223	231	201	204	191	219	206	229	199	179	204	225	209	230	216	191	212	194	215	232	218	214	230	181	235	220	206	240	213	224	231	222	209	217	223	198	190	191	245	224	193	254	230	217	191	216	207	193	214	222	204	195	201	190	223	236	205	206	228	207	184	223	236	235	227	230	234	203	231	197	248	230	208	202	197	222	217	221	239	205	217	246	231	212	194	204	236	227	217	228	214	211	223	205	210	217	215	196	217	204	224	219	214	230	212	225	220	225	222	231	221	196	200	199	227	211	191	234	228	207	207	203	203	227	199	203	252	205	222	210	197	199	222	225	224	213	220	225	205	192	224	219	231	246	221	214	233	208	223	211	226	239	209	212	215	249	242	212	234	227	196	201	205	225	208	196	177	224	238	211	209	203	213	212	205	243	236	226	174	233	231	213	242	231	216	217	236	213	200	206	228	224	209	230	213	187	195	212	217	232	218	203	197	202	224	217	205	211	206	211	220	199	217	233	207	212	210	209	208	223	205	198	225	246	205	177	202	227	194	227	226	230	211	215	204	209	228	220	197	211	209	256	245	220	214	236	196	217	223	217	216	215	198	226	217	212	208	214	213	216	233	247	202	200	215	210	220	205	233	204	217	203	203	199	209	209	204	188	223	207	195	209	217	212	215	199	236	220	213	200	211	247	231	232	194	216	209	223	241	224	197	204	161	240	211	223	230	228	200	188	205	212	195	196	209	226	203	246	213	213	194	230	241	194	206	244	203	223	222	204	217	209	219	196	229	199	193	204	226	213	233	195	222	207	215	204	232	183
5835	4212	2188	1066	743	630	572	519	524	479	499	496	552	461	526	438	502	480	461	494	474	432	472	476	509	536	455	441	440	459	471	498	420	465	461	463	438	456	475	475	473	498	480	415	475	525	422	454	454	492	490	469	482	471	472	459	505	464	474	455	418	480	451	511	469	454	460	449	467	493	421	451	465	456	453	459	449	495	489	481	454	462	450	478	454	488	439	485	444	465	502	462	490	434	477	478	459	454	474	448	456	451	459	478	469	436	468	438	469	490	445	471	461	469	456	465	463	453	483	457	450	495	454	425	467	458	452	487	489	481	431	455	463	446	479	498	453	404	446	444	455	498	492	502	475	440	472	495	429	461	449	488	472	458	438	501	493	448	429	420	476	456	409	444	437	458	460	477	460	457	476	417	434	460	477	439	445	443	440	496	473	399	471	469	425	456	473	431	505	440	489	501	482	456	447	480	456	451	438	461	510	447	491	471	448	451	462	462	458	458	530	487	495	469	454	439	458	470	467	495	442	440	495	427	449	485	460	456	450	441	470	479	446	469	427	464	484	471	458	454	445	457	453	507	479	495	477	423	491	508	439	477	475	476	445	420	451	479	459	468	454	468	487	478	462	468	455	460	433	450	475	451	467	455	479	429	506	444	428	420	456	479	450	422	472	448	462	443	483	466	478	494	494	487	466	426	460	483	479	461	461	468	425	427	449	461	438	464	439	469	468	471	438	469	475	483	462	479	484	477	465	454	454	474	477	459	453	483	468	463	456	501	446	480	427	454	445	520	417	457	438	461	485	454	478	454	486	467	485	467	480	470	430	444	445	446	443	466	472	469	414	453	482	428	497	457	449	470	457	429	435	481	465	464	490	465	464	461	447	474	461	483	451	448	428	448	453	444	448	459	436	464	464	471	493	494	489	460	448	441	452	478	456	487	464	428	445	458	448	441	451	452	451	464	474	449	481	427	473	486	460	437	494	442	464	481	456	453	493	468	415	488	471	432	484	463	474	457	452	460	456	495	485	486	467	458	455	491	426	458	458	465	443	488	454	442	438	425	500	497	454	473	467	441	459	472	486	465	464	454	458	470	443	461	467	492	471	445	461	474	434	464	437	463	459	463	471	454	499	446	453	439	450	433	445	462	492	480	476	520	441	431	430	483	475	448	479	441	455	495	452	442	504	464	461	475	475	435	463	434	473	454	462	470	483	426	468	497	434	460	495	482	468	471	440	429	475	490	458	460	491	468	449	476	486	432	457	469	445	435	491	511	455	442	455	443	501	429	421	458	457	474	468	449	486	459	478	482	442	471	508	492	476	472	465	418	464	456	440	481	454	482	481	435	451	443	450	433	433	477	484	459	483	495	477	457	437	468	470	437	452	459	447	475	457	471	487	440	495	470	451	475	458	473	466	450	505	460	455	437	488	419	455	454	499	494	504	428	459	487	467	466	430	429	462	459	451	481	463	442	458	471	467	462	432	451	472	481	426	430	478	461	470	444	463	431	455	477	469	457	485	447	466	518	477	497	437	493	438	463	472	478	491	453	499	427	451	445	475	464	471	486	467	446	517	473	423	457	473	495	443	458	432	462	465	475	430	520	464	464	440	472	465	450	467	480	477	451	453	455	459	486	456	462	478	421	422	486	460	485	445	457	474	434	456	473	442	466	440	436	491	450	490	497	414	473	456	439	465	476	446	461	437	510	496	461	436	445	441	431	422	477	441	445	493	443	449	430	416	409	448	434	443	455	458	476	431	433	474	436	474	505	419	470	442	462	456	423	464	473	448	452	471	471	470	475	459	463	497	464	437	473	466	462	468	460	417	424	457	439	439	455	459	448	460	441	488	441	480	431	433	479	467	444	480	435	477	499	481	476	476	457	456	455	483	447	425	434	444	478	472	490	442	467	448	483	461	470	438	490	452	482	440	483	462	437	489	475	444	458	440	444	426	455	432	477	471	445	436	453	442	461	434	493	491	474	446	476	468	440	399	460	446	472	450	469	456	459	470	470	415	452	465	449	416	473	450	452	457	478	510	484	529	468	460	474	465	470	465	451	460	481	494	475	450	415	495	455	458	470	488	490	482	439	476	463	479	450	485	425	474	447	465	462	445	465	467	450	452	473	494	460	485	444	438	444	460	493	479	461	505	485	445	424	459	485	496	432	472	424	455	466	442	479	503	440	465	475	487	455	479	432	451	435	403	454	494	442	449	436	488	465	456	495	433	444	450	462	470	442	455	478	493	478	487	465	483	444	447	478	494	434	459	504	461	428	452	457	461	427	468	452	489	467	474	474	458	466	451	464	479	460	475	480	464	452	453	454	434	467	474	453	460	448	466	441	434	446	451	492	496	453	451	440	476	490	484	428	451	474	445	482	460	458	463	465	460	499	457	460	441	454	468	473	453	476	452	463	454	442	448	462	436	409	425	428	458	478	441	434	440	452	462	458	498	474	474	484	445	446	499	451	485	481	453	447	472	465	456	503	481	449	471	443	435	478	439	454	464	439	469	463	485	448	441	487	458	463	477	451	448	445	437	472	496	455	453	460	466	514	476	415	493	445	491	500	411	459	461	441	459	468	492	488	458	456	476	436	437	444	485	487	451	470	465	449	472	439	495	464	506	444	448	471	467	434	488	475	497	448	466	438	477	484	440	460	418	434	420	479	437	453	491	470	471	477	453	484	495	432	444	489	454	485	441	471	423	449	442	449	476	459	433	466	434	451	405	473	480	468	439	467	467	439	469	480	467	420	461	473	462	480	452	449	461	494	474	466	477	442	459	429	466	431	424	458	442	428	470	484	445	450	438	510	447	482	447	458	494	469	447	476	462	442	481	448	446	489	432	453	429	448	454	462	479	455	474	446	457	449	478	439	446	480	461	480	438	481	473	462	477	440	479	480	449	482	471	450	461	471	463	487	444	397	436	439	447	473	477	453	461	422	441	462	461	463	458	432	453	459	474	473	430	494	506	436	444	478	438	435	462	467	450	488	504	464	464	444	447	459	492	461	437	451	431	475	479	447	442	432	436	431	440	450	449	412	488	461	442	464	442	483	463	470	457	441	444	433	488	450	447	466	428	496	505	444	482	449	460	453	456	488	441	457	451	481	466	480	446	452	433	439	459	396	422	420	465	419	440	411	453	487	488	462	464	466	519	405	436	429	452	465	444	442	453	498	444	451	429	467	466	457	457	476	461	439	434	464	478	457	472	462	485	460	444	470	478	459	423	484	438	478	502	469	464	463	453	391	481	469	476	534	478	451	475	457	487	456	472	446	430	482	459	481	452	463	450	468	443	483	469	461	450	461	432	443	461	459	460	452	486	437	447	447	452	466	459	477	421	464	436	490	501	514	475	462	437	444	451	482	463	473	471	471	468	485	487	478	455	419	494	474	467	446	462	452	457	462	435	466	447	450	442	433	444	458	485	493	476	480	449	451	475	436	448	433	490	490	479	455	467	491	448	502	452	482	473	467	423	487	511	464	452	460	431	467
33472	19972	6768	353	203	204	163	170	158	157	141	153	141	162	171	159	171	161	155	142	148	153	164	165	147	161	187	158	119	170	157	137	167	144	144	137	144	152	164	146	149	123	151	167	148	136	160	147	171	154	162	166	158	129	150	158	140	158	137	153	133	143	167	150	152	161	152	164	178	158	147	147	152	155	166	138	138	163	164	168	127	138	149	163	148	153	166	137	178	144	166	143	152	151	138	187	158	155	147	159	185	190	158	145	147	140	176	147	153	141	147	148	157	143	151	137	171	146	158	149	149	166	139	160	160	143	163	143	156	142	175	155	157	149	167	147	156	164	166	143	165	187	161	140	154	144	181	175	165	162	160	146	165	166	147	136	151	140	152	157	147	170	137	174	182	163	152	145	127	166	158	147	141	165	170	169	150	189	143	142	152	147	130	171	164	162	164	171	154	164	145	165	167	160	152	159	162	164	169	120	142	142	143	160	163	170	153	138	164	138	164	158	172	163	154	174	135	149	142	150	138	133	172	149	177	150	141	187	153	167	165	151	170	150	148	166	148	125	156	145	134	126	151	160	156	146	127	157	161	155	167	133	139	131	177	155	175	159	153	159	134	146	177	144	156	149	135	160	134	147	129	153	120	175	171	164	173	174	135	161	153	154	157	149	135	145	140	126	152	142	180	133	152	180	154	179	143	158	150	160	166	140	146	168	163	150	152	158	128	171	152	164	150	152	164	165	150	164	165	154	145	146	155	183	139	148	161	157	156	161	127	150	154	164	140	168	158	179	138	161	164	134	183	160	144	156	172	170	159	182	156	143	155	142	144	157	170	172	132	152	148	164	174	132	159	148	167	158	153	169	138	183	141	156	151	164	149	140	161	153	120	137	141	153	139	157	153	144	139	140	154	140	136	147	146	164	143	170	157	150	183	156	144	150	149	132	148	155	156	151	147	163	142	142	137	149	144	175	167	165	138	155	155	165	141	157	152	158	169	142	167	159	179	150	152	131	144	153	144	129	160	146	148	158	158	137	160	165	181	173	137	142	127	155	171	156	132	186	180	141	153	158	161	177	180	144	139	143	166	163	161	138	155	140	160	157	167	155	176	147	159	142	150	162	153	153	146	140	141	171	149	148	168	160	175	166	124	145	168	148	178	150	150	130	165	136	154	137	149	159	172	151	161	145	153	151	157	142	156	152	170	146	154	152	156	150	136	152	186	159	137	179	178	157	174	160	165	138	163	177	149	160	155	160	152	173	135	148	168	155	135	133	145	151	155	154	142	155	149	150	174	181	138	167	142	128	150	167	142	147	158	161	163	155	145	150	149	166	162	147	151	176	131	181	153	156	139	136	147	191	164	151	159	160	175	169	137	142	165	166	162	150	160	162	145	150	159	124	148	142	157	146	162	152	170	133	137	136	161	130	160	173	136	175	165	133	146	127	162	158	186	148	152	122	132	173	164	177	169	147	168	150	149	167	165	169	165	146	147	172	141	154	144	143	169	160	166	144	150	145	157	145	164	157	145	169	165	145	171	144	130	161	162	182	158	163	146	164	162	141	139	149	152	148	142	156	155	165	168	161	147	173	134	155	160	142	141	139	156	167	173	151	166	155	147	143	160	141	172	149	151	154	149	167	136	159	140	149	158	161	164	147	156	151	146	157	147	129	161	153	144	164	144	164	182	140	163	164	166	147	145	137	155	166	133	169	141	153	149	151	155	175	166	154	160	170	165	146	149	158	151	143	142	145	135	162	136	152	155	144	134	142	165	167	168	146	166	142	158	181	157	154	173	152	168	137	114	154	170	167	168	146	162	160	148	163	159	171	137	140	144	152	140	163	182	150	159	120	157	160	165	174	156	161	159	142	152	157	163	154	156	163	158	169	151	150	145	153	143	146	171	160	147	143	133	170	153	146	139	153	146	166	160	160	166	146	166	143	156	176	168	161	167	140	162	160	157	165	161	166	172	162	148	153	128	152	162	156	148	156	166	168	174	144	154	148	168	160	156	170	167	152	156	167	143	152	156	173	151	145	139	137	183	135	161	175	167	154	163	195	147	159	165	133	150	155	127	152	156	145	153	147	156	149	143	155	160	154	162	160	159	170	148	162	141	141	143	157	149	164	150	139	146	161	144	170	149	164	148	164	165	146	152	176	143	149	158	149	147	145	150	167	156	163	134	155	156	156	149	126	174	131	161	168	158	142	151	162	108	172	168	159	145	152	156	163	140	164	169	160	155	138	158	148	167	161	140	142	174	161	150	184	155	149	150	158	163	143	155	162	151	172	157	165	167	151	168	182	162	163	124	127	147	145	153	141	122	155	146	156	147	143	145	173	142	164	182	150	156	140	157	160	159	154	152	164	176	164	154	151	143	155	167	147	145	142	132	165	172	160	141	157	147	156	150	165	161	184	147	142	136	140	150	144	150	169	183	132	148	155	150	186	137	167	152	160	147	167	164	145	142	160	147	169	137	149	152	141	150	152	156	145	155	140	124	160	130	154	159	165	149	172	143	167	177	162	127	145	159	176	166	147	148	155	148	158	178	160	147	136	151	151	162	164	154	148	178	138	158	166	164	161	165	137	151	159	156	129	165	148	152	177	163	159	159	164	165	140	132	159	165	166	138	151	154	169	167	148	161	158	158	168	161	147	148	147	152	151	147	169	171	145	179	182	142	153	143	153	148	154	168	133	163	151	160	152	172	165	142	162	166	162	143	170	154	172	153	193	162	167	131	119	143	152	149	165	160	176	137	130	164	156	144	166	152	125	137	154	148	131	141	155	153	166	147	167	158	162	139	130	141	134	160	165	154	165	152	110	146	150	152	156	157	165	150	134	183	146	131	149	153	136	177	151	172	139	152	149	180	158	160	143	154	164	143	182	144	135	161	146	158	144	163	144	176	154	136	136	165	173	129	155	173	140	146	141	175	162	156	167	147	146	128	158	159	149	156	142	163	184	149	169	142	146	172	138	156	144	167	129	153	136	149	139	133	156	141	170	168	155	166	160	140	151	151	135	153	192	165	158	148	156	154	168	151	201	136	130	156	131	159	130	131	159	143	158	140	142	150	162	146	139	150	150	152	176	149	160	144	151	157	147	150	140	161	166	164	152	154	138	161	147	137	143	176	155	181	135	173	146	149	147	157	164	170	142	148	164	156	131	140	157	154	168	162	140	159	156	144	183	142	157	143	124	154	157	166	191	181	146	163	170	144	149	132	140	165	138	144	157	143	153	158	153	162	164	129	161	153	144	159	132	157	156	146	143	170	174	141	173	165	177	172	157	171	165	169	136	144	158	170	159	148	170	156	171	156	163	144	154	161	147	156	155	162	165	145	153	140	172	152	154	123	176	160	159	156	149	146	161	141	150	141	159	178	168	162	160	146	140	148	164	152	149	130	140	175	161	153	148	153	139	147	135	155	163	161	146	136	172	146	167	145	154	186	179	142	143	149	158	147	159	161	169	180	144	163	141	154	160	166	167	141	145	175	153
5410	592	481	429	394	420	389	369	405	397	428	407	362	361	397	374	350	425	400	418	393	423	397	415	398	410	379	426	399	359	415	389	426	388	399	390	395	398	405	441	418	406	418	390	402	402	394	420	390	380	387	380	400	377	405	343	383	434	384	402	396	364	358	412	361	402	397	377	380	364	354	378	374	386	409	398	363	396	354	413	380	416	402	390	392	417	434	431	407	388	394	405	403	363	386	400	398	412	374	396	389	391	386	381	404	368	383	392	382	377	401	400	380	374	391	397	422	412	418	389	384	410	404	407	398	409	379	383	407	374	401	389	413	406	356	372	363	347	399	393	379	392	414	383	378	416	407	390	386	395	396	387	370	386	382	385	390	412	384	408	413	389	399	374	356	411	398	393	414	414	398	414	362	412	368	408	359	367	396	415	374	368	448	391	402	373	439	374	400	360	348	367	377	356	406	382	439	426	444	436	377	389	419	418	403	415	405	386	411	370	421	416	411	388	396	381	398	387	402	392	399	385	422	430	379	413	398	387	419	362	399	388	377	422	350	406	400	361	401	406	388	411	415	384	389	331	362	386	405	376	386	411	415	375	382	404	387	409	355	385	417	387	420	357	375	439	380	395	401	418	392	411	386	406	400	424	412	387	406	416	383	423	382	375	385	433	406	389	428	380	392	414	379	392	410	414	406	394	406	392	425	367	390	398	402	386	394	429	373	390	381	403	362	405	408	383	383	394	380	386	436	390	372	383	360	408	425	382	372	379	386	399	434	347	423	367	396	397	415	389	428	353	372	441	412	396	395	382	381	388	404	406	417	387	387	386	400	355	417	385	393	437	378	397	434	391	384	422	436	370	383	349	397	418	392	389	414	396	448	404	375	407	379	367	371	390	392	407	379	376	380	394	423	378	415	378	391	405	396	378	380	396	395	432	396	375	399	377	397	363	384	377	464	378	377	412	373	379	374	402	397	410	391	382	388	397	372	391	385	380	411	397	449	385	418	412	393	415	375	383	382	404	417	364	392	427	387	388	379	402	382	402	425	362	401	369	365	439	422	431	388	438	390	391	370	435	389	403	388	403	375	381	402	395	407	370	430	402	380	395	384	374	379	404	396	422	392	382	381	390	383	380	388	345	377	401	384	410	406	408	442	383	354	391	414	410	419	386	387	406	413	408	376	382	360	395	431	404	376	402	419	395	374	378	422	358	407	398	394	393	413	359	408	382	394	404	400	413	396	399	408	377	405	417	389	417	402	408	428	357	398	401	373	410	382	347	371	425	399	408	434	399	398	393	397	385	391	401	376	416	379	408	368	391	392	418	418	391	386	389	408	421	369	394	400	387	426	399	399	400	399	408	377	403	399	388	395	394	394	423	347	365	401	403	377	420	354	387	414	395	380	399	398	402	396	386	375	391	394	380	362	423	383	387	395	407	380	397	401	426	395	384	405	415	366	406	394	376	409	406	382	389	382	424	403	378	383	381	404	379	415	363	361	430	413	437	395	382	373	371	437	411	401	407	370	398	399	421	389	405	387	401	393	399	396	388	414	375	396	383	361	371	403	396	398	384	375	397	379	389	422	376	391	380	384	403	434	400	415	403	379	422	386	411	398	384	399	402	388	399	378	389	385	442	415	375	445	375	426	399	441	420	415	373	407	386	387	424	439	395	401	396	409	406	415	398	450	433	404	378	395	429	441	422	371	412	407	386	429	371	393	405	394	388	386	423	425	389	367	364	378	415	371	406	404	358	450	396	393	409	380	399	369	357	381	418	400	393	404	383	372	407	392	381	379	378	412	403	406	408	423	398	400	399	400	400	387	336	366	381	415	387	402	394	376	366	395	358	385	376	418	391	379	393	399	400	393	377	373	374	392	392	367	395	397	395	453	419	412	378	419	410	401	387	388	415	395	413	381	389	403	371	381	403	405	404	398	380	394	394	425	431	377	394	377	385	375	378	373	413	405	394	415	388	400	379	386	373	402	373	374	388	411	360	391	394	380	397	397	394	386	399	407	439	420	415	378	380	398	424	398	359	390	416	432	363	420	375	395	424	363	392	396	409	411	430	399	396	395	375	345	391	400	413	418	417	380	369	403	385	371	433	411	379	411	373	359	415	366	386	349	396	387	396	376	397	382	407	398	410	414	389	397	388	414	369	398	362	387	363	398	382	358	402	415	419	395	408	420	367	416	371	393	406	394	409	392	407	399	392	411	414	399	363	416	397	377	407	407	385	408	391	373	411	357	379	352	402	379	413	387	416	402	412	392	401	366	386	399	353	389	398	405	379	418	364	382	440	393	382	392	362	369	416	410	383	422	375	387	401	419	376	420	410	354	395	406	375	397	382	391	416	369	415	415	386	404	425	404	411	366	383	371	403	429	408	419	410	402	381	425	390	364	405	381	389	381	423	387	435	363	394	371	449	396	411	404	372	422	391	384	361	434	430	362	428	406	386	397	406	382	408	383	419	381	434	405	414	405	394	417	397	367	397	394	391	364	390	388	374	385	394	426	400	365	382	389	390	403	408	414	384	409	369	390	378	369	385	408	433	395	417	415	394	382	393	371	423	366	406	407	376	388	355	403	399	405	376	416	402	380	381	416	394	383	391	378	369	424	363	384	402	380	430	412	375	387	385	367	372	390	373	394	420	368	403	397	399	427	417	369	434	409	417	381	365	390	397	387	391	372	423	388	382	382	417	459	434	418	392	406	409	378	366	416	409	411	377	386	389	368	398	405	373	347	405	424	424	402	405	417	394	401	398	398	406	380	380	429	389	393	388	397	410	418	411	384	417	408	417	421	379	363	386	394	388	367	386	369	406	379	390	397	369	394	399	376	343	352	396	392	375	372	373	413	343	377	409	401	369	365	403	423	382	397	449	359	397	346	391	413	366	412	403	404	406	363	407	370	394	407	410	372	385	371	391	384	380	376	399	385	372	394	385	391	415	417	395	386	396	389	403	408	410	378	390	365	383	385	396	346	438	411	402	410	388	424	418	419	391	387	432	390	385	407	385	404	395	391	395	423	368	388	387	364	379	367	405	392	438	374	390	391	400	380	378	393	378	390	394	370	373	369	399	390	355	390	474	429	393	380	394	409	364	389	401	386	398	412	366	384	361	377	386	405	375	403	374	414	396	398	381	422	397	378	375	378	409	405	381	412	431	383	406	377	390	391	380	395	363	377	397	397	439	399	402	409	433	441	369	413	381	416	422	385	390	402	381	371	444	362	410	389	396	422	383	428	384	408	415	390	383	386	376	356	408	409	395	393	389	393	389	386	372	425	386	404	390	386	393	399	415	392	388	421	386	361	389	397	409	375	433	387	416	399	383	366	378	380	387	365	390	376	383	333	402	405	354	386	413	411	401	422	376	380	421	422	377	415	397	420	407	381	380	396	408	415	425	395	404	400	396	395	386	396	378	383	373	416	377	387	400	433	368	408	386	360	415	420	346	408	363	374	400	400	428	401	380	383	383	388	388	401	394	405	409
24087	20884	24319	27585	20882	20842	2208	386	351	303	308	309	286	279	279	292	288	280	256	288	267	276	278	268	285	262	294	242	270	271	266	267	297	285	272	260	289	305	280	293	283	256	282	295	237	258	293	277	262	298	258	259	259	273	276	278	258	270	296	283	240	275	295	298	310	277	304	277	280	271	260	287	242	262	282	251	242	289	284	258	264	270	269	275	262	263	269	278	257	287	277	255	258	246	269	277	258	270	287	244	292	268	267	275	273	259	291	295	300	279	270	286	246	272	261	239	223	248	288	265	278	294	260	261	261	284	255	242	272	232	268	251	257	260	244	244	268	294	234	277	268	294	281	249	267	252	283	290	287	296	280	252	252	272	285	266	277	253	277	241	253	269	244	269	320	253	265	279	272	268	245	290	285	267	266	269	277	248	259	278	304	268	270	268	257	263	276	302	296	274	242	295	245	280	267	256	245	267	275	291	306	255	244	264	283	283	267	283	313	241	283	275	257	297	271	266	276	250	298	269	280	279	273	260	263	264	257	260	293	248	274	259	273	272	290	250	275	319	276	293	235	265	268	268	243	273	252	289	293	282	247	278	248	305	256	266	259	230	257	254	260	237	257	280	266	290	257	258	268	269	255	245	273	280	282	252	259	298	249	279	272	280	273	249	259	252	255	271	286	294	291	252	268	260	259	276	240	276	263	250	276	256	264	260	301	261	257	258	255	275	238	256	276	263	271	273	255	246	247	264	265	278	278	233	263	246	274	290	279	264	282	310	297	283	270	244	244	290	267	284	258	278	271	295	285	264	240	245	264	255	251	274	263	253	295	281	291	312	274	267	252	286	261	272	266	282	276	310	271	301	251	293	294	288	257	267	229	262	272	256	242	264	300	268	243	247	275	261	280	300	269	264	270	280	288	248	271	271	275	269	244	282	230	270	236	277	255	276	270	267	274	268	292	253	268	240	257	252	273	311	247	281	264	241	234	241	255	275	286	297	249	283	238	254	273	264	273	287	263	257	226	259	268	256	266	276	239	268	280	259	270	294	279	271	285	248	260	294	273	239	260	248	264	241	254	306	262	270	250	250	269	264	275	277	267	263	275	282	282	260	274	254	265	270	278	268	255	294	262	275	253	286	286	264	260	278	264	295	272	249	268	273	286	255	259	256	253	276	248	255	282	245	277	229	254	264	298	280	243	275	268	237	240	255	245	274	271	248	286	228	297	282	244	284	273	278	254	265	295	273	287	256	255	253	240	255	240	265	290	266	280	244	247	304	270	283	269	292	295	284	245	259	244	274	260	278	280	275	286	279	282	255	281	232	246	273	274	277	276	261	250	258	246	274	272	244	284	270	245	291	264	279	278	256	269	251	289	291	265	292	251	279	264	253	265	263	286	277	241	282	272	261	289	283	276	261	288	253	274	243	288	292	280	270	300	271	273	287	275	283	294	258	260	273	264	270	240	263	281	244	240	268	252	262	267	245	239	268	248	271	245	290	256	268	233	287	260	292	248	260	255	285	238	238	305	263	267	252	262	261	245	291	248	248	252	262	299	244	261	252	268	275	260	271	266	278	247	246	237	265	255	274	274	275	237	251	320	284	243	265	286	262	259	260	241	262	267	245	247	247	290	226	264	276	271	281	257	277	278	295	250	263	287	246	264	250	268	278	296	303	300	286	267	269	262	245	258	288	275	264	265	302	263	290	253	288	278	275	286	254	302	259	268	279	247	290	232	245	240	279	275	280	245	267	280	280	265	251	274	242	277	248	272	294	239	269	253	306	241	260	299	291	280	255	257	275	268	260	268	282	290	273	268	262	277	250	264	271	280	288	258	299	261	262	288	287	273	266	267	270	293	242	258	276	264	271	267	244	269	295	289	281	264	287	273	270	283	292	273	248	249	271	296	242	286	264	240	258	253	279	249	307	255	266	307	279	263	265	283	317	248	260	222	278	280	245	247	271	277	276	269	292	256	284	259	265	280	270	263	262	257	246	255	265	273	320	253	291	277	262	281	262	280	270	268	271	266	249	287	306	267	256	286	282	271	242	268	286	258	261	235	290	259	291	248	257	249	282	263	272	256	232	246	252	264	274	291	292	316	275	273	275	255	285	261	245	244	239	263	249	274	299	254	289	294	249	249	247	282	290	270	256	264	269	265	278	279	277	306	233	296	238	241	254	264	269	257	270	271	280	273	276	261	263	295	274	249	266	260	260	268	277	290	262	236	268	276	294	265	310	252	283	281	287	243	269	269	273	282	264	258	229	275	285	257	267	279	257	276	247	281	291	271	265	285	250	275	291	268	284	250	312	266	265	269	282	246	285	281	267	294	283	257	267	261	286	239	285	266	270	276	271	266	255	243	279	252	235	268	291	265	254	275	282	229	267	272	254	276	283	260	248	278	256	263	263	276	262	257	267	281	261	299	268	261	273	270	259	266	277	235	248	257	257	272	300	279	288	259	282	305	275	257	237	256	289	225	236	277	275	253	248	258	245	270	266	253	265	269	242	279	289	259	258	274	262	273	277	264	300	273	278	276	243	277	295	302	260	284	258	279	249	264	254	261	265	242	259	294	243	257	257	249	281	282	263	277	278	269	281	262	277	271	289	229	274	284	283	255	266	253	261	261	279	237	278	253	289	268	241	290	230	270	258	283	268	282	263	249	245	246	273	260	246	270	258	274	239	253	289	279	249	288	256	268	255	277	265	216	285	246	282	270	296	268	262	266	273	286	246	215	238	271	282	245	262	296	248	282	275	269	267	288	281	285	289	276	272	282	276	281	270	272	258	260	269	257	260	237	257	234	255	259	247	278	277	266	240	274	251	271	299	259	274	272	273	286	316	325	241	253	263	293	266	266	273	260	263	297	280	259	268	264	265	279	249	250	266	279	293	263	256	265	259	280	275	275	257	288	304	268	256	253	303	278	266	286	273	250	268	280	269	266	232	234	264	255	253	241	258	277	269	261	259	241	247	304	276	257	294	232	259	283	285	252	285	232	260	308	266	268	269	271	234	279	261	270	274	266	274	286	288	267	251	237	272	273	265	274	251	276	280	292	245	242	275	277	258	278	256	265	268	261	244	239	279	280	304	279	268	270	257	242	264	277	274	290	256	246	266	272	279	263	266	259	293	291	237	258	284	274	254	265	235	272	269	280	231	282	279	273	313	260	269	236	256	290	272	264	282	257	225	259	284	281	261	255	281	266	258	267	289	243	276	249	244	291	254	279	263	268	265	280	259	270	290	268	249	262	293	284	306	257	257	291	294	249	257	273	233	255	250	268	258	264	237	248	223	269	288	275	251	274	260	248	280	281	268	259	307	255	269	287	248	269	267	256	287	271	296	257	254	251	278	270	271	281	255	275	259	268	256	293	283	257	273	246	272	275	294	282	260	246	270	301	250	267	282	237	305	258	258	256	287	245	250	267	278	288	271	273	272	263	266	271	257	262	257	228	255	262	265	264	256	262	254	275	274	276	287	244	292	269	296	240	237
4909	2973	1626	902	704	719	704	646	635	620	613	601	648	598	608	588	597	579	588	629	630	563	625	602	590	564	616	625	602	664	588	597	635	601	624	603	588	556	597	592	620	627	635	616	573	628	623	596	554	576	577	595	587	557	627	583	608	601	600	626	590	615	616	577	575	606	556	584	630	670	611	589	617	588	594	579	600	624	570	584	622	590	652	602	600	628	606	585	584	562	621	595	573	570	601	613	606	574	606	574	613	643	584	560	627	606	608	627	583	629	596	606	593	575	645	600	625	568	592	598	606	596	587	565	595	585	609	567	625	633	601	564	594	605	596	606	559	572	610	576	593	623	571	602	592	561	602	591	636	595	615	590	603	591	575	635	602	574	604	607	582	615	604	576	611	589	593	606	586	595	615	587	586	611	626	615	587	609	600	555	593	602	583	583	589	567	592	571	601	632	590	619	618	578	631	604	562	600	580	627	609	629	569	622	602	594	590	579	634	630	623	557	589	574	624	590	593	568	621	596	623	613	600	629	581	629	575	568	617	582	638	554	612	561	611	592	620	588	560	583	592	602	608	593	557	561	581	621	617	598	609	605	636	592	626	637	609	603	629	588	603	607	608	592	617	577	560	599	598	579	582	575	626	586	624	559	600	636	579	564	586	596	632	571	584	612	629	595	609	588	576	580	592	574	605	627	575	572	571	564	583	591	618	581	591	597	612	592	613	626	618	601	631	571	607	580	617	577	595	610	593	597	603	659	608	589	606	632	621	576	619	573	565	576	598	616	586	586	582	649	616	590	599	585	597	572	563	556	555	586	551	578	588	611	562	587	628	631	595	595	605	591	619	630	568	615	620	613	549	629	584	613	579	599	603	595	564	629	564	583	611	596	647	604	586	578	557	602	597	582	541	571	621	569	576	595	563	570	652	618	582	601	558	608	586	585	585	568	599	616	566	597	559	596	569	633	579	608	626	618	568	603	552	594	615	587	559	588	582	644	581	622	641	593	608	572	600	634	584	618	582	562	616	573	591	563	602	589	592	581	622	606	587	578	602	631	593	597	570	597	597	614	616	615	612	588	619	589	567	607	594	645	547	583	593	613	582	591	621	605	590	616	559	554	583	586	577	604	597	623	585	580	563	586	593	598	596	592	622	606	589	593	598	603	579	592	600	600	627	603	657	593	578	600	621	598	580	599	630	600	582	596	606	577	617	598	599	592	592	622	565	606	575	623	570	562	591	599	580	583	598	606	625	585	634	569	572	599	626	608	655	620	638	578	590	581	593	590	609	624	549	537	594	632	619	600	669	607	585	603	585	580	619	631	604	590	630	597	593	588	616	583	605	621	598	591	612	577	582	577	571	621	637	588	555	635	598	562	578	606	614	584	584	584	571	592	605	608	585	559	579	628	595	594	607	616	594	608	618	604	591	581	614	601	637	566	620	559	598	628	623	618	603	577	637	627	643	540	608	586	592	611	564	574	623	595	601	623	599	640	626	587	565	595	615	569	555	637	587	572	564	624	585	567	552	579	599	560	596	625	627	593	586	595	591	588	652	629	617	618	578	594	624	575	591	605	617	600	562	564	625	580	583	586	639	548	636	626	606	653	601	580	607	571	621	608	629	570	598	602	612	610	611	618	542	574	546	598	615	570	623	583	611	608	569	585	630	632	610	589	600	584	645	583	604	604	589	633	579	582	562	609	598	610	571	554	610	597	622	557	600	564	587	594	612	602	595	601	610	593	602	575	582	611	624	603	618	605	570	621	590	629	610	607	575	627	594	542	566	621	604	600	623	597	594	620	593	563	614	602	622	629	582	587	591	604	595	595	590	578	577	571	584	624	603	613	647	603	616	589	633	583	592	576	604	591	555	593	595	595	583	572	575	605	601	556	618	592	606	572	629	568	609	595	618	615	622	582	555	598	617	592	612	595	580	584	618	585	586	548	562	536	562	572	562	581	659	594	600	605	591	609	549	591	585	607	626	631	584	580	609	599	619	629	588	593	573	610	563	621	590	601	602	605	590	590	618	576	583	583	628	608	583	560	629	591	561	561	605	575	636	604	597	587	587	580	598	615	599	618	629	588	558	619	620	607	600	640	552	639	623	607	602	568	557	591	609	566	598	594	578	599	630	621	604	567	563	596	626	615	613	594	583	594	540	599	608	602	596	595	585	632	636	621	588	597	617	611	576	569	594	597	554	615	562	557	591	570	613	594	624	609	609	581	550	575	601	612	602	583	593	617	626	599	640	589	597	627	569	575	589	651	606	597	622	548	573	582	603	611	647	600	598	576	612	605	575	625	592	575	613	581	624	577	619	603	608	588	610	596	606	611	585	599	576	559	596	583	614	548	605	550	623	576	597	587	583	528	553	612	545	610	588	605	631	625	626	572	590	583	595	610	589	589	624	596	588	607	582	593	603	594	579	585	617	525	577	607	612	611	596	615	558	584	594	603	589	575	601	620	664	568	608	577	599	573	602	570	608	603	615	604	575	639	565	576	625	559	580	611	629	588	557	633	626	639	592	596	581	637	648	610	601	632	608	570	581	634	607	617	582	570	609	583	601	572	592	596	578	608	593	515	602	617	535	606	566	554	603	591	581	618	604	592	592	615	550	608	552	605	570	571	608	569	628	566	635	615	637	603	632	622	579	628	546	597	587	605	591	564	635	592	581	582	622	612	604	612	612	592	634	634	600	645	631	616	584	643	610	596	648	596	568	614	652	591	624	564	564	617	600	578	589	595	587	572	563	591	534	638	588	569	577	626	615	619	571	582	596	593	590	592	597	584	609	604	625	588	573	558	578	592	598	595	617	591	542	597	637	647	592	567	580	632	616	574	582	589	567	597	638	611	613	591	587	626	568	585	590	608	616	615	580	597	561	612	628	602	619	620	618	591	622	595	593	615	573	631	559	621	565	605	612	599	551	559	565	584	612	587	591	576	607	606	584	607	568	563	590	608	569	568	591	646	560	594	623	645	566	606	646	603	606	616	603	609	634	615	608	631	642	622	632	606	619	627	585	606	597	592	619	601	568	594	622	575	594	579	595	553	628	605	571	602	619	592	561	569	577	595	596	610	577	586	607	579	614	642	579	581	600	584	548	593	583	634	535	580	576	618	606	593	645	608	576	630	604	595	547	615	624	592	607	627	590	576	584	655	626	618	599	610	569	622	610	615	576	605	610	592	594	568	617	563	603	601	581	621	594	599	585	587	611	594	590	632	579	554	611	582	581	589	572	578	620	588	568	587	541	604	582	599	592	581	628	628	582	628	638	593	607	583	633	572	645	594	613	566	573	562	590	573	611	629	602	607	601	579	603	594	621	616	577	584	588	607	582	584	578	630	572	594	555	565	590	595	595	622	621	612	597	653	594	645	630	592	560	563	595	581	624	619	646	604	627	585	580	599	628	576	605	571	596	615	598	597	594	585	585	572	603	602	540	577	584	556	570	606	657	622	600	598	553	598	597	641	614	524	576	610	577	568	577	559	632	610
24781	21896	25713	28706	21896	21912	17729	658	358	322	324	282	298	267	309	234	281	272	267	289	251	227	237	235	243	245	265	235	229	231	233	229	221	232	221	241	220	256	248	224	213	236	221	230	205	246	205	205	205	239	211	234	201	223	244	216	224	255	227	241	242	226	220	246	220	237	235	212	204	221	238	226	241	246	210	234	227	243	192	225	220	234	248	213	212	254	215	231	195	230	232	218	224	249	224	205	219	234	222	221	240	243	211	232	252	221	258	224	230	235	203	211	230	210	211	242	234	224	234	250	218	195	226	217	221	232	256	210	224	217	224	201	232	243	213	220	210	215	220	227	205	239	217	200	247	237	237	224	220	214	203	192	240	243	225	227	223	207	213	215	180	232	203	231	232	207	243	233	223	243	248	227	212	203	236	213	232	222	247	254	228	204	229	223	207	217	202	236	242	230	233	226	218	191	211	228	204	203	233	250	210	239	209	269	215	232	215	228	220	229	217	221	224	218	245	215	219	206	251	204	248	207	229	226	242	213	234	232	207	228	215	222	230	230	212	237	240	237	216	221	227	204	186	207	237	230	238	217	219	192	247	206	223	211	209	210	247	226	229	201	220	221	191	209	219	224	232	246	235	230	211	243	201	217	203	194	227	215	225	185	209	221	232	208	216	201	230	253	230	217	244	248	239	251	219	211	245	229	251	237	246	218	241	236	238	225	226	244	217	213	230	223	211	196	212	217	235	219	235	227	202	225	203	221	210	210	199	221	220	235	226	211	222	226	202	244	243	209	244	237	210	226	218	221	253	224	217	205	191	231	239	224	252	236	250	219	212	204	223	223	236	218	225	250	246	255	212	227	227	206	219	237	226	247	257	246	214	256	221	230	233	231	216	227	209	234	214	240	230	232	222	224	190	190	206	230	211	224	223	219	222	218	229	196	208	256	227	222	210	210	219	217	198	189	205	222	228	173	225	239	243	235	251	210	250	205	227	201	209	229	228	255	230	228	205	215	237	225	239	228	243	234	220	219	220	240	180	217	258	223	222	217	233	213	240	238	212	199	217	241	215	205	210	238	215	221	220	242	220	234	227	229	219	219	189	194	217	206	219	239	249	240	222	210	225	227	215	246	232	209	215	207	229	238	224	221	219	233	221	241	231	249	232	241	247	244	225	208	206	205	243	236	222	215	226	240	247	199	248	216	232	216	258	228	223	226	225	243	223	219	211	231	256	235	212	213	224	207	245	219	216	214	223	221	230	217	228	210	201	241	187	201	215	203	188	217	232	224	187	234	241	212	232	237	238	216	240	232	194	202	207	215	198	233	210	246	239	244	219	231	225	222	242	198	228	235	224	213	216	237	225	226	214	230	205	199	203	220	203	216	236	235	214	210	245	208	243	247	229	219	220	217	231	223	211	223	213	247	227	227	224	216	191	210	220	214	242	236	240	204	238	213	220	241	201	219	232	226	234	210	250	213	203	214	206	204	228	198	194	208	242	232	245	224	200	231	218	215	232	238	216	253	220	221	205	231	222	222	219	253	220	206	229	206	220	219	228	239	248	228	232	242	243	218	234	230	261	221	239	207	239	219	202	221	205	232	228	231	215	223	198	185	216	224	252	193	222	230	254	208	208	229	242	256	213	189	229	210	204	214	206	237	242	202	200	202	213	242	204	223	227	240	234	207	222	245	190	221	216	233	213	208	228	235	199	235	235	227	226	239	247	234	228	218	246	216	241	220	244	222	196	236	224	216	244	269	238	228	228	236	257	234	192	219	223	246	224	229	241	231	221	226	248	204	221	223	231	227	223	219	204	208	225	211	218	249	218	220	214	222	225	236	225	191	221	219	249	220	224	236	224	246	232	227	259	264	217	230	243	234	252	217	240	215	225	234	210	225	221	235	208	256	237	244	209	201	259	201	193	230	230	223	203	254	211	219	219	224	225	237	224	190	190	232	194	224	245	224	219	210	213	214	221	251	234	229	237	260	216	260	231	225	214	217	225	225	256	223	231	216	217	204	229	252	259	260	212	250	237	221	217	229	235	232	218	229	209	210	200	251	240	241	206	209	231	242	211	231	208	205	241	241	237	215	232	233	223	222	223	235	223	212	229	210	201	215	245	214	205	221	225	229	227	201	236	230	257	214	216	213	207	239	205	247	235	210	231	223	197	202	223	221	212	184	228	228	229	220	214	215	219	246	247	222	223	239	224	234	243	255	239	214	233	210	238	211	222	225	220	220	218	241	220	222	207	204	219	208	242	215	233	233	232	220	250	206	244	226	201	239	230	211	227	219	225	249	222	199	219	198	220	195	251	215	207	251	259	240	233	248	217	226	233	209	221	180	222	246	252	227	258	234	239	222	227	225	243	199	220	219	234	222	225	241	209	250	221	234	221	224	225	236	228	183	225	232	244	217	229	230	248	251	196	219	216	198	212	210	256	227	218	233	217	238	258	238	210	205	214	213	229	226	201	219	242	230	216	223	214	260	214	220	227	205	205	204	196	234	185	218	230	216	220	261	228	216	222	228	212	230	241	250	240	231	217	233	273	195	220	248	247	222	262	216	201	218	228	213	203	230	211	209	216	235	256	201	233	251	204	212	235	205	261	246	240	253	224	231	229	242	207	205	231	213	246	227	248	242	222	215	237	230	273	228	228	201	212	218	196	248	208	213	257	203	246	234	209	231	198	225	255	217	181	200	222	231	248	260	186	236	216	183	217	197	225	206	231	210	233	220	212	254	233	184	228	204	221	212	201	224	218	209	193	227	217	224	211	236	235	217	220	232	239	228	237	223	256	212	228	196	261	205	228	242	216	228	229	256	200	224	221	226	242	193	264	206	216	251	243	217	225	253	224	231	211	203	232	229	225	226	227	227	239	236	205	223	227	228	200	188	235	220	246	228	202	246	231	250	210	224	205	212	234	175	208	194	226	220	209	248	241	218	240	236	254	230	229	257	202	221	252	239	227	234	215	223	230	227	213	222	232	216	229	224	200	226	242	223	218	218	230	234	216	216	236	197	205	219	218	245	258	212	217	220	233	233	232	229	216	233	196	240	217	235	251	224	229	221	232	243	226	194	212	228	211	254	232	229	216	198	230	214	223	200	209	233	237	220	224	233	232	207	193	216	214	214	255	198	227	247	202	255	213	232	264	207	235	209	204	196	212	211	229	222	207	226	242	233	217	226	210	226	233	191	227	214	218	229	229	213	224	193	232	197	247	213	220	246	248	249	248	210	197	219	218	211	217	232	224	244	213	202	245	239	224	231	231	223	229	220	247	212	238	199	217	198	223	219	238	218	241	222	224	214	210	238	247	216	205	222	225	211	250	243	236	235	225	214	227	210	238	252	218	208	223	208	216	228	250	219	231	218	219	219	215	208	198	217	245	235	209	224	213	224	224	213	231	216	211	213	239	205	217	208	230	208	192	239	214	227	245	262	241	252	233	218	213	203	235	232	208	244	245	228	197	226	209	231	195	191	211	196	200	243	214	202
5950	4418	2259	1128	807	686	641	583	546	537	546	525	534	494	538	508	500	506	495	494	494	505	481	509	477	481	476	486	508	483	463	484	496	432	455	483	485	515	481	489	484	486	470	504	487	488	499	467	478	465	474	477	467	505	460	474	465	468	474	475	479	469	514	521	459	474	478	482	499	453	486	493	496	469	479	492	479	474	479	475	463	454	492	499	491	514	518	495	502	478	499	472	500	513	493	472	524	466	456	454	446	475	483	474	530	508	495	489	459	491	473	450	493	522	488	513	519	455	499	477	478	503	465	495	474	480	514	435	467	461	493	469	459	501	517	480	486	501	520	516	474	511	502	498	454	457	486	487	492	504	481	499	487	487	478	482	472	524	457	510	478	454	442	493	460	501	487	478	510	470	467	468	479	472	485	493	470	492	481	453	465	500	515	488	510	471	502	470	488	516	504	474	475	497	473	414	460	504	456	475	473	491	490	469	495	511	486	529	465	430	472	506	483	502	486	494	531	516	491	520	467	481	476	494	500	463	453	436	498	500	508	478	486	480	489	497	486	476	456	504	446	482	526	481	464	462	479	522	460	482	461	496	456	448	478	461	492	483	473	517	463	474	497	484	503	504	488	482	554	479	493	478	486	528	467	516	443	480	478	496	506	455	501	500	494	462	503	484	458	524	483	487	505	472	470	501	487	507	494	465	480	503	513	499	482	476	482	485	466	464	502	456	466	480	498	526	481	490	512	498	461	462	441	452	479	481	448	476	491	488	473	495	494	464	443	475	494	459	481	481	483	463	498	493	482	466	483	494	455	438	479	511	492	472	459	474	477	445	516	490	479	506	492	475	504	519	513	478	475	530	457	475	494	496	497	494	494	442	474	512	513	507	450	504	466	478	521	480	455	499	468	515	492	510	537	493	518	515	467	471	497	513	473	486	493	466	506	483	504	525	480	503	498	483	538	511	492	481	505	481	444	481	482	487	524	467	484	482	479	526	499	489	502	474	483	468	497	485	515	500	472	494	472	522	493	475	491	499	459	457	490	509	484	449	524	511	479	504	493	478	474	515	515	514	487	464	486	513	483	447	447	518	492	488	480	464	464	461	476	499	470	493	526	488	454	538	489	493	478	514	500	457	507	495	492	499	489	480	503	467	540	478	501	473	487	449	471	513	519	499	492	470	455	471	467	497	487	484	481	477	474	497	499	480	498	486	452	472	488	474	521	467	456	464	460	494	493	480	446	451	465	457	473	474	452	502	464	470	452	447	482	508	498	443	522	471	442	498	466	485	488	461	459	517	506	431	505	489	463	513	476	501	488	477	495	468	457	504	464	475	459	512	471	467	511	508	492	459	492	495	488	499	467	460	486	483	508	508	457	468	483	524	484	499	517	537	482	475	486	473	478	477	485	437	495	482	452	459	468	468	456	443	502	486	463	475	492	515	463	471	463	484	481	502	451	470	483	483	471	475	513	469	457	442	492	493	450	451	498	494	453	520	507	481	489	482	520	476	452	477	482	478	432	470	489	487	498	513	524	468	514	487	513	483	435	479	501	484	500	471	448	480	478	442	501	445	534	507	490	489	462	456	499	479	444	473	474	461	492	450	510	504	464	475	486	462	495	499	465	529	458	478	487	521	514	515	500	464	480	453	464	474	481	451	467	486	446	481	475	495	485	508	470	533	476	471	491	487	420	497	494	485	439	517	456	461	506	518	472	488	468	455	490	472	485	478	487	471	480	487	514	475	464	431	508	502	526	478	449	464	483	514	485	446	486	450	511	476	453	442	480	485	479	451	477	480	477	489	483	456	466	498	471	453	479	478	455	465	489	468	469	471	459	467	536	502	498	477	497	471	492	490	516	457	458	480	447	467	488	510	466	496	485	496	467	441	483	504	498	481	473	524	461	501	490	493	519	482	499	496	489	490	512	443	491	485	491	482	447	509	455	476	522	491	476	514	454	462	461	473	445	497	476	517	484	461	526	455	510	462	481	487	463	475	477	482	475	466	491	449	515	493	504	476	491	477	459	443	475	457	548	483	484	465	482	531	472	527	465	474	458	458	502	491	448	459	496	482	475	451	513	482	490	533	471	495	510	462	504	477	473	481	502	463	480	500	477	450	541	478	467	462	458	469	484	478	483	492	480	450	482	494	466	461	477	471	482	413	480	476	479	488	470	468	479	501	478	480	490	503	473	486	466	456	523	511	504	466	478	455	515	471	471	471	476	499	467	471	490	502	460	495	521	486	468	492	426	507	491	444	477	485	444	502	523	493	513	476	495	486	483	490	486	527	509	470	497	489	542	517	477	479	456	507	464	486	509	519	528	506	499	519	480	470	477	458	469	461	484	466	518	455	477	448	472	476	456	436	466	485	493	479	520	473	531	455	494	505	438	488	446	476	491	494	479	497	466	480	510	499	480	468	486	456	463	458	520	482	498	511	498	506	482	452	494	489	474	459	469	505	466	465	503	470	495	479	498	466	499	459	483	489	461	472	483	466	485	472	491	431	496	476	499	501	477	487	447	512	492	466	508	519	535	480	507	496	439	472	487	485	521	487	489	488	505	510	472	457	508	484	462	485	491	476	525	479	496	472	494	492	504	484	462	486	454	509	494	487	515	480	469	430	502	474	485	467	489	519	498	457	494	458	485	518	480	464	486	498	476	444	475	483	491	500	464	497	518	502	487	503	512	488	476	478	461	472	432	479	513	496	473	526	461	513	541	444	518	531	494	508	465	529	501	456	459	469	480	468	507	496	489	511	472	540	505	500	481	492	450	492	508	463	507	490	497	509	479	499	470	468	490	478	526	458	471	513	509	495	480	469	488	403	483	489	471	472	491	484	483	468	464	494	500	497	511	468	482	448	477	454	512	474	468	506	495	514	518	479	502	502	479	437	497	496	489	521	507	489	452	481	486	471	521	529	544	507	510	507	496	479	479	480	461	460	501	508	471	478	476	434	486	507	450	482	477	483	443	506	485	437	505	463	468	451	442	462	496	476	492	475	462	460	494	470	479	463	440	498	436	501	491	491	509	493	465	455	480	496	477	504	501	491	489	502	440	488	458	466	461	475	454	491	492	482	473	453	464	517	445	465	495	477	501	493	466	490	464	453	460	487	488	481	482	471	473	455	484	513	487	484	462	485	461	486	514	478	461	490	479	468	485	458	479	528	435	433	504	457	462	514	447	476	481	491	474	489	454	496	494	494	466	504	512	482	511	489	454	503	500	459	499	508	537	504	463	449	479	484	482	441	487	519	480	464	511	471	507	475	464	492	471	510	492	489	494	486	457	492	474	473	445	456	467	471	452	466	493	484	507	459	472	461	480	443	477	468	450	519	511	466	479	439	499	483	465	480	434	453	518	516	506	480	484	496	474	455	506	462	497	486	519	480	510	468	457	460	486	497	506	471	460	483	436	496	474	499	472	472	481	447	509	469	505	499	470	517	484	478	542	469	465	457	463	499	487	479	494	495	507	482	475	501	492	454	465	499
33322	20018	6942	333	234	194	153	154	161	149	156	157	166	131	142	150	138	187	149	163	180	142	161	138	160	152	153	142	166	154	180	170	175	151	172	170	171	164	149	136	151	142	154	154	156	173	151	160	165	185	149	126	134	148	152	135	145	154	163	142	165	144	141	144	153	184	181	173	150	156	145	156	154	150	147	184	177	149	162	151	158	168	143	172	152	170	123	151	169	137	160	150	141	148	151	140	150	177	162	145	146	132	167	147	150	163	140	138	162	142	188	146	141	170	168	135	158	163	158	162	128	143	165	141	157	176	151	138	173	142	178	161	180	163	168	155	145	148	143	168	157	142	164	152	161	137	148	162	160	152	157	160	144	162	154	145	191	167	156	162	147	149	173	140	173	152	143	145	191	160	164	147	183	180	152	179	160	173	167	139	168	162	153	147	155	163	154	154	158	155	154	177	152	151	188	130	147	131	147	145	180	200	147	151	135	184	150	136	163	157	164	152	134	159	160	157	161	154	160	157	166	166	167	158	166	129	142	147	146	154	169	149	158	170	160	148	145	143	159	178	165	143	140	158	144	142	150	176	170	158	140	176	161	161	169	159	131	180	142	167	163	156	130	157	155	169	152	154	145	153	139	142	151	147	142	166	128	154	165	166	166	157	158	138	144	167	145	145	170	168	153	190	152	169	153	143	143	158	147	141	148	143	159	154	149	156	136	132	155	164	153	151	171	156	156	178	160	164	142	146	174	146	137	135	180	162	167	149	146	170	143	175	159	156	172	152	132	123	178	166	153	169	175	159	153	165	162	161	153	159	151	175	147	141	169	141	145	166	152	166	171	170	127	162	158	161	157	162	154	151	154	142	163	163	133	161	187	163	152	142	145	181	155	145	150	152	159	135	147	169	175	156	146	150	151	144	138	171	171	154	151	157	158	159	144	174	157	161	148	161	177	168	156	156	159	160	139	149	155	154	167	162	126	161	166	165	188	160	128	163	173	170	151	133	135	155	176	159	152	148	175	126	151	162	150	138	161	158	147	158	166	159	166	148	158	163	151	154	149	146	141	129	157	163	172	166	152	151	164	151	164	159	134	153	131	136	133	158	152	175	136	150	153	150	145	168	180	132	160	198	134	145	155	128	176	167	147	144	163	162	163	144	163	153	168	183	142	147	155	141	152	161	132	159	158	166	161	152	172	150	135	166	156	157	159	153	160	139	155	148	152	139	160	151	153	186	151	163	156	152	157	153	146	155	162	165	163	150	142	166	179	177	143	168	161	140	176	166	153	175	154	162	183	186	142	170	158	149	154	173	160	176	166	167	139	137	159	160	198	169	188	158	128	153	159	144	151	150	135	146	140	143	167	147	167	169	170	158	144	152	160	162	139	148	142	166	154	138	146	169	170	178	152	134	144	151	165	153	155	134	181	157	154	164	141	160	166	161	158	167	147	170	167	143	174	159	150	151	150	174	165	145	149	184	154	145	140	163	154	139	158	160	169	164	156	149	146	148	154	155	163	159	156	156	152	178	154	165	158	152	145	148	171	153	144	157	163	129	147	148	158	148	166	184	148	162	155	182	149	156	148	164	146	150	177	133	148	154	164	151	170	156	142	166	162	133	158	151	165	141	171	165	151	149	144	135	149	135	163	161	128	170	148	139	145	150	154	169	157	172	163	140	142	169	158	175	138	135	157	173	131	184	160	164	145	151	149	142	161	181	159	159	161	167	162	162	173	165	156	152	156	179	172	164	153	156	156	159	160	137	175	145	158	164	159	141	152	174	137	147	134	138	118	139	171	138	139	166	174	168	177	157	150	153	157	146	158	156	181	159	156	125	158	141	166	161	167	164	156	156	152	152	158	144	151	155	172	167	150	144	147	145	161	164	156	151	162	170	180	171	151	151	162	146	159	142	164	199	147	143	169	163	143	143	190	157	158	193	156	161	172	134	160	137	180	149	153	165	143	162	142	174	141	160	138	160	163	120	143	171	148	157	179	150	143	138	162	151	172	173	139	155	164	164	130	155	178	176	150	154	163	136	161	156	155	150	146	150	163	152	156	146	165	167	162	163	169	147	168	147	161	169	153	158	163	142	149	140	166	153	171	134	139	159	167	150	147	157	156	171	153	151	158	159	145	147	142	156	134	162	140	159	162	159	169	149	127	134	162	154	176	148	162	138	176	162	172	168	155	154	152	161	147	161	143	125	157	155	152	153	154	149	165	153	149	181	147	163	156	157	168	167	166	159	161	159	153	162	164	156	165	146	156	152	147	154	131	156	153	161	143	165	166	123	166	174	174	141	160	172	176	153	176	167	153	176	146	176	152	139	174	147	131	164	130	138	181	159	149	142	150	148	155	142	151	142	157	188	151	146	181	144	168	139	141	165	144	149	149	161	143	163	152	182	166	166	154	137	162	156	176	153	162	163	148	150	171	142	136	141	161	139	164	176	164	142	164	178	162	163	171	148	174	156	157	162	182	149	173	163	167	167	164	172	142	149	170	166	159	171	137	150	179	136	160	126	154	159	160	139	149	154	162	154	162	157	162	143	154	136	167	168	165	140	174	139	168	155	162	156	149	151	139	179	151	159	147	163	138	157	166	154	169	165	161	145	159	158	176	148	142	149	152	147	160	150	156	127	143	154	152	188	187	159	128	138	153	141	170	139	145	159	136	134	166	159	168	165	170	148	166	150	165	135	166	150	147	143	162	150	164	173	167	157	170	137	160	173	164	161	146	145	149	147	146	148	135	151	157	148	165	146	144	158	156	181	123	170	167	152	118	177	144	148	164	152	148	169	147	169	154	153	144	172	138	157	145	157	150	128	160	163	170	163	137	166	180	158	147	161	150	151	142	178	129	121	147	141	151	174	130	152	175	160	145	152	151	153	146	150	169	175	155	146	169	162	170	170	181	142	154	154	142	158	168	140	159	152	169	137	163	154	149	141	151	160	149	180	148	139	168	170	153	163	178	173	178	144	182	176	168	145	139	140	163	143	140	134	163	144	147	137	170	156	162	184	180	169	143	153	168	174	158	149	165	142	165	163	141	179	173	136	186	155	160	141	144	161	173	177	159	188	167	170	154	153	155	151	146	170	159	166	161	148	156	160	184	168	158	159	168	142	189	129	141	156	168	148	144	132	176	181	161	158	144	179	129	165	143	165	168	147	144	165	149	147	159	131	186	160	154	134	169	153	126	159	149	160	145	167	146	138	164	172	167	174	182	144	149	133	140	148	154	153	137	137	140	145	162	158	164	149	135	147	152	123	123	172	154	149	155	163	158	153	157	158	159	170	180	160	157	160	137	153	164	152	143	137	179	173	157	156	148	146	156	159	158	153	135	160	174	165	161	166	174	166	144	148	154	167	157	181	161	175	167	161	152	164	155	153	145	152	128	135	181	154	155	169	159	149	164	155	148	160	163	186	175	136	173	166	165	173	168	169	165	152	169	155	158	177	147	137	149	144	149	164	170	171	161	153	150	163	154	146	151	157
5470	585	447	407	398	416	376	382	388	407	358	389	380	402	408	397	377	414	372	392	410	422	395	361	379	407	381	375	432	372	410	372	417	398	384	388	406	412	402	383	376	378	371	375	419	396	383	385	397	432	373	396	396	382	398	383	360	399	439	366	370	378	381	421	417	423	420	382	394	397	378	390	400	380	367	381	400	356	401	379	384	425	421	398	391	405	401	408	381	399	378	407	393	414	354	422	391	431	362	368	431	405	392	391	355	407	425	406	397	427	412	417	406	380	369	369	405	394	372	383	377	384	389	412	379	383	386	380	406	394	390	396	395	420	365	385	388	431	405	418	396	353	404	419	386	403	396	385	396	407	374	406	388	413	385	424	391	365	362	392	387	399	396	410	404	390	409	374	370	381	399	378	423	380	430	408	372	398	428	400	396	365	420	416	412	432	418	362	395	389	406	382	395	434	411	398	402	401	428	388	387	350	378	379	385	386	385	410	420	422	395	378	436	424	373	413	411	388	371	387	399	362	393	347	378	421	362	385	342	421	383	412	381	382	374	386	414	410	394	384	408	402	393	398	402	417	375	414	415	414	401	396	387	386	382	433	407	370	403	419	398	371	381	408	383	356	429	379	392	418	380	404	407	425	384	421	395	397	380	434	369	364	406	401	406	342	413	430	399	419	398	367	366	387	374	371	367	391	411	398	419	411	391	393	425	394	386	413	407	426	430	415	403	403	391	403	379	397	401	398	395	397	372	395	380	384	424	398	408	413	390	366	416	410	368	402	411	384	413	396	378	411	365	425	403	401	393	391	400	389	414	389	383	400	405	393	371	399	393	394	406	354	391	399	401	371	412	424	382	388	378	398	440	393	387	383	387	438	376	414	414	378	394	391	422	381	383	381	403	377	411	406	403	405	411	385	372	381	397	421	368	397	380	436	439	381	400	403	399	385	416	368	421	363	405	378	401	386	369	411	380	405	413	405	411	394	367	380	400	419	405	418	389	382	406	408	390	386	386	406	406	396	389	396	380	394	407	428	419	384	356	401	382	381	378	395	421	438	393	391	399	409	412	402	392	383	409	412	403	390	427	390	387	419	399	391	377	408	443	410	382	380	411	356	402	418	416	413	390	394	405	394	359	414	397	390	370	391	381	417	359	394	374	432	400	370	398	360	373	389	395	407	406	369	401	403	394	399	373	382	410	413	391	403	385	414	420	406	380	372	406	393	412	403	370	394	410	416	384	371	367	385	395	375	428	389	382	370	409	409	384	388	393	391	444	394	401	396	387	402	385	412	412	367	401	386	411	401	406	392	406	421	402	370	389	405	364	412	400	384	418	383	362	385	412	380	398	415	374	411	386	420	381	395	382	421	446	371	363	400	395	371	365	412	403	449	428	401	394	369	403	416	366	411	415	376	437	374	400	372	369	413	404	415	375	410	391	394	392	411	377	382	425	362	388	381	381	406	370	370	399	389	348	404	383	415	414	401	429	395	378	392	415	412	399	355	428	392	404	393	380	370	417	382	392	386	439	418	406	390	399	394	396	385	375	423	419	381	395	369	372	359	427	379	390	417	413	399	369	378	380	389	405	408	348	385	374	374	364	388	426	410	404	374	414	419	410	362	384	365	382	388	378	405	407	423	388	367	445	387	377	374	383	383	386	367	379	397	420	368	378	364	410	404	367	383	412	415	389	409	388	380	380	384	391	349	412	410	406	391	367	409	390	429	416	384	416	395	383	375	439	382	415	401	407	415	350	405	428	432	414	381	403	413	389	379	404	405	402	382	388	404	350	398	442	409	404	406	387	412	392	388	382	432	406	407	373	376	403	367	391	374	401	366	370	403	383	377	402	389	375	386	392	354	376	396	377	413	415	377	413	376	393	386	393	398	393	384	387	403	377	393	409	360	390	414	367	389	366	380	403	415	441	356	389	420	395	402	366	377	407	354	384	393	406	389	391	337	418	383	385	405	373	374	395	417	371	404	367	430	378	368	410	380	398	385	371	424	419	385	413	381	418	412	386	365	386	386	371	404	380	423	414	393	381	392	371	392	399	364	393	410	391	361	379	438	368	414	418	356	411	394	363	401	378	417	381	411	387	387	411	402	402	390	392	448	422	416	423	391	427	399	414	384	408	404	405	386	394	426	439	382	360	397	377	413	379	380	388	406	406	365	406	391	353	418	428	391	396	391	389	403	397	409	382	371	396	403	397	402	387	410	380	374	325	395	394	421	377	421	361	400	393	380	392	408	402	385	395	408	424	434	387	378	406	413	396	376	403	411	425	421	394	414	386	378	417	394	413	400	408	388	374	406	382	399	424	366	401	378	391	415	348	406	400	381	408	406	432	407	423	418	417	395	414	386	424	428	406	396	409	399	394	394	421	403	405	392	354	392	407	414	403	413	397	432	385	414	417	376	366	405	406	376	374	337	347	409	391	435	425	350	397	376	428	383	420	411	420	387	371	406	401	397	397	361	391	391	394	400	402	420	429	404	376	378	395	370	399	399	387	358	378	404	407	397	405	392	401	388	410	395	383	393	415	373	363	404	407	348	386	398	406	435	435	393	381	407	373	389	369	378	406	370	411	388	409	355	411	402	376	393	405	397	435	383	391	363	405	391	382	427	383	368	415	376	398	408	400	404	415	394	415	372	397	391	406	366	388	424	374	391	404	377	394	375	371	406	406	384	423	379	409	410	388	402	360	369	407	408	408	375	403	388	397	387	395	402	395	399	398	348	420	373	392	377	365	424	371	417	438	402	446	410	382	376	409	393	379	422	377	433	419	378	371	428	403	362	396	407	441	387	390	361	407	408	407	392	399	421	383	386	410	394	364	410	425	403	383	364	400	429	415	395	421	394	432	393	408	394	363	368	409	397	397	364	376	377	381	391	403	395	386	398	381	401	370	399	413	347	382	421	403	375	430	380	391	376	339	378	392	425	413	428	409	391	418	381	415	398	366	418	409	382	380	405	402	424	382	411	391	404	434	419	422	374	411	386	376	372	408	419	399	411	382	423	441	404	387	418	401	402	407	388	391	393	427	412	440	381	378	404	384	422	390	368	408	400	404	392	440	406	397	382	389	380	381	388	399	382	400	377	386	387	377	407	421	409	380	375	391	409	410	421	401	380	395	399	362	415	379	435	413	359	370	383	369	414	412	420	411	421	388	391	393	394	340	429	411	392	386	398	379	399	428	411	379	390	372	374	389	435	385	382	347	415	385	415	397	390	372	383	412	370	394	355	366	360	428	360	376	392	397	391	368	384	412	378	431	370	383	388	376	414	406	409	404	380	428	397	394	382	417	374	373	413	405	376	402	367	400	363	424	388	368	415	368	376	410	427	426	407	385	389	362	383	438	403	339	377	357	382	384	421	369	391	431	421	419	389	400	410	434	392	390	386	380	400	377	388	405	402	413	388	405	409	402	407	388	398	388	382	406	398	402	385	406	405	425	408	421	448	399	423	366	393	377	382	410	396	410	416	387	375	393	400
24093	20912	24314	27642	20904	20879	2235	445	381	346	310	362	305	313	317	308	291	289	301	287	265	282	268	290	292	267	302	275	263	300	291	318	289	262	282	291	268	277	285	274	290	264	247	259	250	254	288	259	276	249	282	259	259	275	273	271	300	286	231	272	245	275	276	279	260	267	282	273	275	310	287	274	318	266	282	293	294	306	289	279	303	285	294	310	263	267	280	256	293	248	265	275	272	264	256	303	251	263	248	269	273	268	252	267	289	272	283	251	243	286	274	265	248	273	263	253	258	266	256	295	285	242	296	286	292	295	246	245	284	282	260	267	244	295	287	267	296	274	306	243	249	281	303	288	308	257	278	284	258	275	256	287	278	256	265	253	268	273	291	238	259	272	280	273	252	281	256	292	331	280	271	277	228	252	264	279	234	285	292	256	262	254	293	283	288	303	244	265	262	299	250	277	262	256	292	260	274	284	279	285	244	279	284	277	272	296	284	253	244	266	281	287	254	263	263	269	288	252	273	287	287	253	298	302	288	256	262	302	281	267	279	248	310	273	254	248	298	300	281	306	280	290	273	266	284	274	277	266	285	260	284	273	246	275	280	291	285	252	277	265	254	253	271	285	254	277	262	270	262	294	296	248	248	258	249	252	269	263	245	290	246	266	301	285	277	276	256	265	250	249	260	249	263	256	260	221	250	305	259	273	243	304	264	277	272	267	269	249	281	278	276	261	265	286	261	253	245	283	258	257	276	255	257	234	262	282	289	244	276	251	267	268	286	290	321	276	261	228	292	275	239	272	245	259	255	242	271	257	263	246	261	300	261	250	267	267	260	277	265	280	268	302	258	294	249	274	275	253	262	311	265	274	275	259	267	257	302	262	261	264	267	262	260	274	271	266	256	275	289	250	246	294	290	283	270	267	293	240	263	283	276	264	260	253	227	298	283	272	275	285	272	272	306	281	272	244	266	277	268	286	255	247	261	271	282	282	237	276	259	266	288	236	267	291	238	263	271	287	273	265	259	255	265	266	285	277	244	253	257	287	273	288	285	255	289	270	262	241	293	267	278	253	262	254	266	263	259	273	254	279	262	251	247	280	300	259	270	288	317	288	271	281	245	271	225	262	281	286	275	268	298	247	283	240	283	262	259	284	283	278	282	267	256	257	260	286	263	280	282	263	272	269	257	284	249	267	287	230	291	268	259	273	273	308	268	288	311	263	255	277	248	288	263	282	277	263	258	250	230	244	305	281	269	282	299	294	271	271	286	250	261	283	275	274	271	288	263	269	276	262	242	272	269	277	280	283	287	299	219	260	278	261	258	258	270	299	259	273	251	254	275	275	276	260	265	276	314	272	275	280	293	268	278	276	289	307	283	255	262	293	240	227	265	269	251	266	234	271	252	262	287	277	310	275	279	267	243	264	307	251	291	311	276	262	286	261	272	239	271	277	283	245	252	287	293	268	240	275	306	284	283	259	258	243	276	260	265	289	254	263	219	261	268	239	275	280	246	288	290	300	282	239	254	266	287	287	268	277	251	282	264	299	312	252	262	295	273	278	303	328	255	275	262	271	245	245	255	255	289	292	275	293	253	234	237	273	246	226	287	231	275	254	283	242	277	272	244	272	268	266	284	277	292	242	253	270	273	265	314	318	268	269	299	243	234	267	260	254	262	269	288	270	256	278	279	277	260	235	255	262	277	265	306	271	265	262	279	296	270	266	262	275	277	256	281	289	259	263	280	288	299	283	251	267	294	259	258	266	276	241	275	278	265	293	285	268	290	293	252	257	283	275	282	248	245	286	247	252	282	290	306	269	277	280	271	251	272	278	288	286	245	254	282	278	263	266	278	242	287	267	282	278	281	281	334	279	259	285	262	264	267	250	260	306	278	264	284	288	272	289	269	244	281	269	268	293	262	252	278	282	283	264	254	274	269	300	293	281	256	277	263	264	280	271	297	317	283	270	259	257	276	275	311	267	303	277	258	273	281	258	257	266	288	276	278	264	273	295	249	251	280	254	284	293	291	271	260	261	290	257	290	263	276	266	256	250	279	241	282	272	256	247	248	273	272	273	258	300	304	292	270	231	293	282	282	262	251	281	279	273	274	278	285	250	278	279	272	274	228	268	279	284	264	276	254	270	283	283	292	248	244	247	281	284	291	272	275	280	249	279	263	271	265	301	314	271	253	278	281	286	280	257	239	258	291	310	255	261	274	284	220	301	253	256	263	270	273	274	284	301	259	282	244	282	253	287	291	243	289	291	294	298	300	277	252	281	280	237	289	271	276	254	297	263	244	257	251	254	263	270	292	298	298	279	270	260	255	264	292	268	287	282	245	264	259	293	292	248	283	265	272	280	296	264	260	295	315	267	258	251	248	238	241	266	255	283	269	266	255	239	242	278	271	271	262	272	285	244	242	255	258	273	271	267	263	274	278	278	292	246	271	273	292	274	269	259	284	279	289	275	275	272	264	295	257	295	236	277	271	296	285	246	299	271	304	296	265	269	254	288	291	281	263	283	252	280	269	261	270	258	287	268	284	305	264	278	239	250	277	253	273	267	283	271	263	303	272	293	285	266	279	265	280	271	261	269	290	263	279	251	261	258	283	252	286	276	281	269	258	261	271	260	257	276	263	269	270	248	261	261	238	270	270	259	285	270	236	259	279	298	262	303	246	299	240	282	257	297	286	260	259	285	243	276	269	295	279	268	267	296	271	271	268	271	290	261	266	252	274	265	283	266	280	255	250	290	307	293	299	260	257	277	255	246	307	257	267	259	305	271	286	277	295	273	288	273	261	234	238	284	237	292	272	278	282	280	268	287	283	278	244	266	247	255	286	253	276	253	242	282	238	294	292	250	250	274	278	299	292	257	274	305	280	333	277	304	262	251	281	254	254	254	263	288	287	293	242	287	250	245	302	250	291	277	245	270	279	260	231	267	284	272	300	275	267	268	306	273	258	264	273	269	276	275	296	244	282	263	258	264	264	312	288	219	263	286	272	255	277	282	269	278	276	285	248	248	280	252	249	251	264	273	233	287	268	259	278	264	264	280	312	278	286	230	274	252	257	276	293	274	275	257	282	269	274	265	289	297	276	239	281	253	255	296	278	254	257	283	241	280	267	269	267	264	292	290	250	241	276	267	286	257	267	266	252	267	276	277	268	240	282	270	278	269	255	277	248	262	253	297	232	262	238	274	242	277	291	276	250	313	252	269	288	274	281	260	295	276	272	258	302	260	269	285	278	263	247	270	243	270	256	282	239	266	286	261	286	245	277	260	257	291	284	271	237	273	264	277	241	265	293	283	266	258	272	275	290	271	253	251	278	297	269	287	273	233	279	284	292	261	296	270	294	278	271	241	261	304	306	261	256	296	292	260	246	293	267	239	289	272	303	279	247	280	281	292	265	279	270	266	288	288	255	300	246	236	281	250	247	248	255	300	272	268	277	268	259	280	274	231	274	239	273	256	221	270	291	264	252	261	281	267	270	313	258	289
4767	2826	1602	967	774	708	666	645	643	618	600	630	636	617	640	617	644	637	582	600	605	667	628	629	553	624	595	634	605	574	635	565	599	559	621	574	589	648	599	623	623	644	563	617	611	575	597	623	608	588	562	605	602	587	612	569	583	576	604	553	630	576	576	630	606	588	562	575	616	571	608	581	633	605	583	580	594	570	604	562	631	569	577	615	606	594	573	620	639	606	632	613	616	601	594	594	627	603	602	578	605	596	604	572	559	611	616	638	596	609	579	577	581	633	589	597	613	616	593	603	577	587	574	622	610	617	618	605	584	566	621	589	634	605	589	600	587	625	574	621	605	610	654	599	607	629	606	600	586	574	627	592	615	560	624	601	623	592	567	571	585	585	605	593	600	653	591	608	589	576	634	601	584	602	588	599	618	634	599	588	597	602	593	619	660	609	635	608	618	588	606	569	580	581	575	577	600	622	640	641	595	622	610	595	589	610	623	588	630	599	612	622	617	595	632	601	608	587	604	602	578	610	605	622	594	606	588	620	612	611	579	594	583	609	630	603	605	613	597	559	604	608	597	595	565	598	585	589	642	598	622	612	570	563	580	620	602	622	630	553	545	621	573	633	625	586	618	570	547	575	591	591	583	618	639	591	631	591	595	634	604	582	616	612	588	635	580	574	649	633	599	610	598	633	603	555	587	586	575	632	634	615	559	557	581	632	605	599	575	571	614	599	556	570	592	624	621	628	628	596	599	583	628	614	560	631	625	558	596	589	600	611	624	581	549	595	622	628	661	580	570	586	555	607	610	644	566	581	613	619	613	632	567	609	614	616	613	615	603	563	605	610	545	596	611	596	601	578	544	574	595	587	629	613	608	585	602	611	620	615	600	606	596	647	603	625	609	627	574	592	616	605	598	593	589	607	611	564	628	603	606	594	613	602	565	620	564	595	584	583	615	562	611	601	591	589	568	587	625	626	564	600	591	634	586	623	578	600	605	621	611	589	585	624	603	593	590	605	601	561	610	608	616	626	618	652	578	618	610	605	641	568	599	629	599	609	594	581	612	636	605	622	612	617	619	567	605	598	565	603	582	585	602	594	632	562	572	595	584	595	633	596	552	611	623	588	557	570	589	647	599	617	618	599	584	657	564	636	626	622	603	600	604	536	565	592	591	588	605	570	604	624	553	597	568	599	596	601	617	588	610	655	619	633	574	609	599	639	604	578	563	575	574	590	590	599	591	605	630	596	636	593	627	618	606	613	580	547	601	602	591	594	585	618	594	595	585	606	604	565	601	569	577	586	631	599	605	641	575	558	621	613	615	619	579	568	578	586	560	617	630	630	623	603	579	568	606	611	574	591	551	589	592	616	582	581	596	616	605	628	584	599	607	585	574	565	607	597	605	596	617	585	591	555	637	574	612	607	609	540	587	577	633	584	586	600	590	543	517	622	589	585	647	600	600	591	603	619	594	628	597	593	594	603	559	583	606	638	649	571	591	598	643	574	588	604	628	587	602	604	550	587	553	566	635	588	593	574	566	594	626	620	594	544	645	615	589	595	567	598	609	579	643	595	610	591	594	649	594	573	620	560	638	589	626	607	624	653	594	591	629	658	638	578	605	570	591	570	576	610	614	624	626	615	625	626	621	620	591	608	596	620	580	586	612	578	608	601	651	626	564	610	593	628	623	578	591	587	579	595	595	637	601	598	621	611	606	616	591	584	571	636	574	618	608	630	617	626	586	545	575	609	618	582	578	610	578	603	560	590	612	619	640	576	542	601	565	616	613	586	576	616	583	617	630	621	590	630	593	611	609	590	561	564	584	609	614	624	569	562	558	605	609	647	616	613	568	582	591	578	598	633	588	590	599	607	607	543	607	597	573	565	583	653	624	559	595	630	617	610	586	602	606	611	613	570	644	604	600	615	595	577	600	610	584	584	538	647	610	533	524	631	571	594	608	603	608	607	613	600	587	610	612	555	586	629	591	586	547	598	568	639	625	567	638	609	588	603	622	605	573	594	578	613	573	553	592	595	592	575	585	634	608	595	603	626	583	572	587	622	601	611	580	624	653	656	602	630	585	594	616	594	580	575	621	626	594	609	617	583	617	608	610	578	595	646	583	571	555	604	611	580	594	603	586	641	605	591	605	659	576	586	574	611	619	598	593	609	603	568	583	596	603	607	549	574	577	585	578	560	562	570	573	562	608	607	591	578	608	587	601	639	625	586	620	586	570	561	595	642	596	627	578	590	605	618	612	608	627	609	585	600	567	578	600	598	587	579	613	610	608	594	627	603	553	621	619	634	581	622	622	610	637	578	611	586	619	611	545	624	605	606	590	600	586	609	620	601	581	613	581	652	601	579	596	561	583	631	585	642	619	574	586	575	606	613	596	560	605	600	573	618	610	563	557	642	622	580	608	573	570	611	579	592	607	627	616	597	626	617	582	594	593	603	597	595	577	586	604	635	595	580	581	610	619	608	596	557	606	626	620	556	594	604	565	570	618	582	584	571	564	587	593	580	584	594	596	548	582	634	625	587	562	579	597	638	621	624	628	631	563	584	613	597	599	594	606	605	607	542	618	609	585	597	606	576	634	590	575	593	631	639	607	644	617	549	589	591	579	593	598	627	594	596	566	586	646	602	647	580	605	589	630	597	605	598	632	585	637	584	587	587	596	619	613	581	589	569	594	556	621	583	589	605	573	622	609	595	624	607	575	595	581	595	573	578	604	598	614	635	611	601	637	578	617	604	611	622	586	621	596	578	589	596	583	591	603	593	651	547	566	580	602	572	581	566	598	621	608	594	594	590	610	576	566	615	603	572	592	615	598	589	579	584	630	617	591	585	596	619	592	623	603	584	639	594	633	603	620	606	610	569	596	636	572	597	581	621	560	571	626	602	576	598	615	581	603	543	551	618	581	622	587	589	555	591	566	628	643	573	628	570	567	586	650	590	604	628	611	552	601	582	590	606	606	594	603	606	628	598	617	628	658	585	653	583	621	609	610	626	593	612	664	596	618	599	595	608	586	587	600	625	617	603	601	652	649	590	612	618	613	575	620	622	583	600	569	623	632	651	583	578	578	573	613	598	553	625	582	608	588	591	596	629	592	603	622	625	626	617	570	596	618	564	668	599	631	579	588	605	642	614	574	557	612	641	590	604	619	615	591	547	592	604	570	605	630	636	601	606	614	610	585	626	644	581	607	555	591	576	581	620	581	621	582	582	549	624	610	573	583	609	592	570	607	558	599	633	581	614	636	583	564	638	623	578	631	622	583	612	636	572	624	625	583	581	596	649	576	607	556	591	639	599	603	604	596	607	602	638	566	594	610	639	583	556	650	583	608	533	650	608	627	603	583	609	578	588	583	592	581	548	602	618	606	603	583	602	600	581	602	567	585	601	602	585	609	659	618	554	576	623	601	543	616	614	570	628	585	585	603	594	590	596	620	618	606	589	625	635	598	601	584	600	609	578	570	576	572	624	583	589	616	616	601	610
24764	21938	25784	28750	21940	21962	18037	661	395	346	303	312	314	279	296	277	291	273	239	244	232	223	232	231	225	237	250	235	249	250	221	211	218	193	209	225	214	213	257	246	235	231	246	232	227	233	238	226	235	243	225	231	225	242	219	190	217	231	231	221	255	223	240	221	217	225	259	223	208	250	234	240	227	242	220	239	226	220	210	248	252	217	257	243	224	202	261	219	251	221	245	217	225	207	215	237	278	240	213	227	202	211	257	261	217	218	260	232	201	225	243	227	218	241	244	252	206	240	192	216	231	219	234	235	226	203	200	227	215	217	247	206	234	204	217	231	236	237	230	253	220	223	229	249	238	215	211	248	224	227	235	252	233	222	244	209	226	215	243	214	230	212	235	237	203	209	217	222	229	237	243	230	252	203	210	226	214	216	225	203	236	220	222	230	222	230	221	212	210	222	214	220	230	212	199	233	251	237	233	222	253	216	247	262	228	248	250	234	220	211	220	249	233	209	236	205	209	211	214	232	213	209	232	231	239	241	229	236	252	224	227	200	207	227	198	244	198	217	251	243	249	237	198	207	200	225	226	223	225	213	235	239	239	205	192	206	230	204	213	245	240	225	240	236	217	213	221	227	238	227	241	220	229	221	208	219	225	212	219	227	210	258	229	209	255	259	228	240	214	237	245	231	257	205	229	226	219	232	262	234	203	222	201	235	194	222	223	236	228	215	220	226	229	238	214	203	206	211	214	191	211	230	248	237	192	213	231	256	228	243	227	218	220	204	203	230	223	236	235	212	229	236	253	222	238	242	195	223	211	244	236	237	241	226	212	246	229	251	208	235	234	255	194	231	217	227	216	216	235	216	235	235	239	237	251	236	210	221	214	213	216	236	236	229	243	212	259	227	210	238	220	209	223	239	215	223	234	229	242	235	219	207	223	218	240	214	206	228	220	245	221	220	180	223	215	198	202	229	226	239	230	253	215	219	231	217	235	182	223	212	216	274	246	211	233	226	228	228	208	229	223	210	220	221	253	232	210	231	216	234	208	200	230	237	218	231	232	214	250	213	220	212	230	234	243	222	247	244	246	219	216	222	243	229	241	226	242	221	219	240	232	233	237	223	240	248	216	226	229	226	222	213	228	198	233	232	219	235	259	235	249	202	238	236	222	209	213	218	241	186	224	210	223	227	228	225	246	187	228	220	200	262	217	224	220	218	220	239	240	233	227	208	244	241	223	242	221	195	221	206	256	224	247	218	266	233	240	224	195	231	244	223	223	232	223	233	207	224	204	231	199	231	248	220	223	224	203	220	240	217	237	239	231	244	212	222	218	221	207	189	242	216	237	238	239	229	234	224	218	251	212	224	241	230	220	239	211	237	246	226	217	235	240	220	224	220	232	240	201	240	235	212	245	207	225	227	227	241	207	193	241	214	267	234	226	253	226	231	198	238	217	222	208	211	237	197	215	231	224	236	233	204	221	236	214	202	226	219	217	209	207	228	206	235	223	187	207	233	242	235	229	197	219	214	215	247	211	233	241	230	238	217	269	241	221	236	231	222	243	234	229	232	214	209	231	234	205	231	225	220	247	228	245	219	222	222	219	232	224	206	219	207	222	229	220	255	220	223	232	238	224	256	214	207	232	241	229	234	229	220	239	240	245	223	227	233	232	221	207	244	224	219	224	213	226	205	211	207	251	236	216	207	203	204	224	228	231	239	238	239	235	201	236	224	237	238	245	220	202	214	214	257	205	244	218	207	241	224	223	213	209	220	204	224	223	212	240	249	257	235	225	243	214	209	232	218	230	226	242	244	207	207	215	219	208	211	216	234	219	217	245	174	210	219	234	205	219	216	212	201	202	203	210	238	212	252	239	241	215	227	216	246	247	210	236	228	211	230	216	211	235	229	208	213	251	246	217	234	225	212	223	245	221	207	196	244	208	220	213	206	193	206	207	217	243	221	218	205	225	199	254	248	255	235	215	228	233	240	194	225	217	207	245	192	218	239	234	217	218	242	216	240	238	245	212	257	239	252	233	242	219	212	228	212	238	223	244	219	243	227	219	234	220	231	210	234	186	225	219	218	222	226	210	233	219	223	211	197	218	224	230	225	215	239	225	233	211	238	241	238	262	260	253	264	219	238	210	219	213	229	204	248	242	224	248	208	218	252	233	225	220	216	209	237	232	211	207	204	203	240	251	212	237	197	208	215	214	226	231	242	251	229	239	256	199	222	216	214	221	198	221	233	249	183	192	229	218	201	234	245	236	238	233	209	201	243	232	232	201	211	217	243	185	251	229	226	185	247	234	219	234	223	211	228	234	244	219	236	217	238	226	230	229	215	250	221	241	227	242	206	210	208	205	234	213	206	224	208	231	192	230	254	215	244	215	240	205	215	247	197	232	244	186	220	243	218	209	222	198	239	246	228	240	202	219	199	216	233	229	232	213	210	201	217	229	220	213	242	262	226	223	208	223	231	230	221	218	200	257	220	217	215	226	226	213	225	222	200	226	206	211	254	253	216	231	232	262	228	213	214	228	225	219	223	214	217	215	251	227	254	234	233	220	206	217	204	208	217	210	234	227	226	223	231	233	255	220	225	229	216	242	223	215	219	223	259	218	229	208	248	227	207	207	231	208	206	236	202	218	205	217	207	219	233	247	250	212	231	242	206	233	227	241	202	252	222	203	222	236	247	235	228	220	235	215	195	215	225	235	241	219	212	213	226	219	215	236	207	217	177	240	244	236	222	242	230	238	225	232	234	195	229	232	205	220	239	220	244	244	233	228	209	208	214	224	255	221	223	221	204	229	235	220	234	231	226	229	220	221	236	237	271	232	237	270	225	230	202	212	207	229	207	200	222	226	221	239	230	216	224	239	229	210	222	243	243	212	219	239	239	204	232	237	243	217	221	240	235	243	246	260	226	206	196	224	218	232	243	211	211	217	209	218	191	236	197	235	238	219	204	237	227	243	244	250	203	210	249	203	237	215	230	235	209	223	219	265	208	219	267	227	228	232	219	216	206	230	218	254	243	263	239	232	234	260	211	209	238	207	230	217	224	251	221	191	221	245	225	234	222	194	211	229	228	218	231	230	236	216	214	224	215	251	223	229	249	251	225	250	212	238	234	221	211	224	220	232	266	234	212	238	217	229	221	206	206	198	240	211	260	202	216	231	245	237	240	212	212	239	242	237	237	202	229	208	231	241	238	252	259	224	201	207	255	208	214	227	211	195	238	234	186	218	252	209	243	207	227	199	225	236	215	202	222	250	213	204	206	239	200	232	213	209	234	232	222	226	220	229	216	229	243	222	205	227	253	232	230	215	209	216	222	208	222	248	231	253	222	239	250	214	228	243	215	239	252	234	235	236	230	202	251	231	208	207	233	241	232	229	236	250	229	218	237	220	249	224	229	201	224	213	194	245	226	197	214	221	217	243	213	216	247	211	207	200	221	228	205	242	240	218	207	226	205	250	205	246	218	244	207	210	241	229	194	231	237
6155	4380	2188	1145	816	692	583	572	557	583	534	511	534	531	541	492	483	503	525	490	501	491	464	493	492	480	480	529	498	506	519	482	482	478	453	465	530	474	527	442	506	494	521	478	460	503	493	512	462	488	451	488	485	515	469	485	493	468	481	457	489	502	500	474	466	506	507	504	503	478	474	490	424	475	489	480	472	480	474	482	476	471	460	486	488	468	497	473	491	484	478	470	507	477	522	458	494	484	490	439	479	511	507	484	512	488	464	543	487	447	534	478	481	476	508	496	509	498	488	507	455	507	504	500	490	463	492	501	478	487	436	493	470	469	503	457	500	492	479	468	470	496	451	524	525	466	470	510	518	504	499	469	501	463	476	543	474	478	456	474	460	447	494	464	487	525	493	476	489	480	462	511	524	485	525	462	473	466	458	519	506	510	468	487	476	478	499	446	488	473	499	474	483	466	497	478	492	502	464	501	464	470	463	551	504	503	505	480	476	498	492	489	475	441	489	465	455	494	463	513	482	480	486	466	471	535	524	453	477	454	515	494	486	498	489	465	488	482	526	518	490	480	490	509	477	451	510	496	497	475	462	515	456	485	480	495	490	502	516	486	545	465	462	490	512	496	483	470	488	476	446	512	467	469	499	468	514	501	448	489	519	480	522	500	457	482	477	450	501	496	446	468	517	480	469	506	466	493	495	487	503	481	468	437	468	450	495	529	509	503	506	472	491	484	507	496	511	520	499	466	494	447	505	506	502	490	481	469	472	475	492	469	492	486	483	495	471	472	511	516	514	480	464	492	475	464	487	456	514	501	495	479	510	516	487	489	466	491	452	480	475	503	499	478	439	462	470	493	470	489	504	495	464	511	472	532	505	491	488	475	461	512	478	464	467	456	448	529	497	476	434	474	510	511	519	458	445	493	487	478	464	474	442	489	494	512	492	484	484	472	544	476	514	460	504	490	489	470	485	529	476	459	469	466	499	479	487	491	494	519	450	448	465	459	472	455	497	457	454	483	487	488	484	487	492	497	512	469	465	460	478	504	479	482	496	498	460	420	478	473	454	487	492	483	489	487	443	462	475	503	464	504	491	470	465	495	487	484	471	472	486	499	454	545	436	449	498	519	482	465	506	473	544	463	498	439	492	494	511	473	533	502	479	463	482	511	475	501	470	471	478	508	494	498	443	491	536	451	494	469	434	489	486	496	480	483	457	507	486	477	473	432	522	467	526	491	499	499	517	542	455	515	443	483	484	495	506	509	458	483	487	531	473	457	510	511	518	450	501	471	489	533	473	468	491	469	495	499	501	492	488	499	503	484	475	507	487	475	516	507	461	487	486	497	479	491	486	522	468	442	496	480	485	495	482	462	489	439	548	493	472	452	459	503	522	499	514	482	472	500	456	483	486	508	460	470	464	465	486	487	496	483	453	484	455	467	499	459	448	465	467	473	522	485	493	494	515	511	469	474	517	463	463	480	489	453	476	470	466	505	482	459	474	458	488	476	520	460	492	470	479	507	470	484	478	488	482	485	452	510	495	487	447	485	489	490	486	482	509	513	482	473	493	537	490	511	533	492	502	496	477	487	448	487	498	495	511	439	464	492	473	467	491	513	477	485	495	469	488	491	474	451	488	468	446	470	486	525	493	515	482	476	456	501	505	522	487	438	477	473	477	483	493	503	494	494	503	447	460	503	511	480	501	459	488	480	462	467	472	486	493	476	509	492	472	496	478	527	483	481	462	505	516	525	430	469	468	479	471	448	472	475	505	497	464	481	497	470	479	534	522	470	491	524	495	493	492	519	508	457	487	445	491	510	475	509	480	506	460	493	461	482	467	476	453	494	479	474	494	479	510	488	517	475	490	428	515	494	483	466	501	500	517	495	511	499	498	491	504	468	456	477	458	482	485	448	465	471	456	502	516	470	470	494	476	507	488	521	488	483	475	473	476	479	465	485	515	489	487	464	473	501	485	444	480	514	463	471	456	449	482	472	445	494	454	475	454	477	479	488	476	459	459	477	459	521	466	481	493	471	491	496	495	457	449	503	469	488	494	512	472	527	507	503	475	442	490	485	471	473	505	530	518	482	467	501	491	486	492	509	472	489	505	469	493	484	493	478	497	494	511	475	546	484	494	490	478	490	492	485	490	514	464	497	483	448	526	504	491	492	486	474	540	499	485	505	495	431	511	473	463	455	474	499	496	518	472	465	504	477	508	479	452	472	509	487	474	512	507	481	479	478	511	488	499	502	469	487	483	513	446	498	477	453	452	449	461	453	519	474	501	484	484	457	491	493	487	544	506	485	517	497	471	510	473	485	475	527	506	437	494	460	481	492	501	463	459	472	489	479	489	486	521	480	451	470	515	491	482	466	511	504	477	474	472	449	481	502	494	478	510	506	474	479	508	472	459	496	466	470	473	503	455	467	535	482	468	510	485	487	527	474	492	472	492	501	513	459	498	487	476	496	472	486	484	489	494	473	547	493	482	476	533	487	476	484	499	492	480	480	498	481	484	503	519	488	496	500	476	463	507	485	515	466	524	481	477	468	476	497	483	450	480	442	494	457	473	493	502	501	472	531	474	516	496	482	514	432	456	434	506	482	517	460	515	480	511	460	500	527	501	441	477	485	483	451	459	487	496	457	477	423	444	471	488	493	503	505	468	510	490	458	512	487	488	442	459	488	509	506	463	463	486	502	508	501	485	489	483	475	435	490	488	501	473	505	499	464	485	487	484	435	460	522	448	499	483	507	490	473	519	463	473	516	467	484	509	487	498	486	488	466	475	489	484	503	486	504	498	531	490	481	528	494	500	509	477	505	473	475	505	493	453	460	423	452	476	488	470	498	444	443	456	487	444	467	483	483	438	495	488	484	481	507	513	460	529	491	496	467	460	462	470	448	473	468	471	452	467	501	506	551	446	487	484	470	442	505	511	449	493	498	450	507	483	518	511	487	487	495	467	492	491	511	484	492	476	528	457	496	513	528	512	535	514	510	494	443	476	546	524	480	465	480	505	466	490	504	464	473	494	503	485	467	488	499	467	457	504	512	500	457	458	439	494	492	454	500	483	497	512	445	441	499	487	501	529	537	472	492	507	465	461	479	472	461	487	495	497	473	484	506	479	462	466	453	501	460	497	497	492	498	466	456	468	525	501	469	502	518	486	465	477	483	500	448	501	480	491	484	501	510	474	502	525	482	499	469	471	508	487	502	473	456	456	517	482	467	521	485	487	485	438	501	488	501	466	457	500	500	473	467	488	472	488	463	491	479	503	446	458	500	485	491	506	497	478	513	506	438	484	477	487	516	468	486	484	505	503	483	505	505	520	480	528	498	466	443	482	483	484	488	486	488	500	514	441	512	409	488	443	504	484	522	482	507	504	472	494	492	488	472	504	486	456	453	489	462	489	495	455	495	501	506	502	431	479	477	504	472	486	480	489	478	480	514	483	476	497	477	467	471	468	491	498	490	484	471	462	507	486	495	451	530	493	501
33315	19995	6877	322	208	185	170	153	147	162	150	153	167	160	162	144	158	137	137	156	154	148	164	167	146	182	164	155	151	159	151	169	147	145	139	158	170	145	169	149	161	166	152	142	142	153	157	145	162	174	165	166	162	153	142	143	167	164	153	161	190	145	165	167	207	177	163	149	143	150	165	164	151	164	155	155	154	170	149	171	144	159	162	149	152	158	131	146	160	162	174	172	136	151	152	144	153	178	177	177	153	164	141	188	158	156	136	150	166	147	166	152	146	138	138	153	168	161	187	156	149	152	149	163	158	159	148	163	176	149	158	175	143	159	145	148	137	136	137	134	152	169	140	125	156	146	153	153	175	152	172	163	135	143	129	139	168	169	163	158	158	138	159	151	161	162	145	150	145	170	144	146	162	161	155	154	150	183	171	151	141	138	168	151	157	170	158	167	177	151	143	150	152	150	152	155	172	169	153	165	145	154	162	175	161	156	144	135	162	178	186	137	150	169	157	158	159	166	162	166	150	152	156	167	152	146	156	144	156	172	138	156	151	134	164	180	158	158	188	157	177	144	152	138	166	172	149	139	124	159	176	158	138	150	155	134	196	141	153	163	140	155	144	161	169	163	156	156	135	163	151	142	162	148	188	168	160	153	132	157	158	149	143	165	156	146	124	153	182	159	149	142	165	140	154	148	148	141	138	116	145	145	150	144	147	149	153	145	160	161	166	158	134	167	177	143	142	153	169	159	166	152	149	168	142	141	154	135	134	149	155	151	144	150	151	158	162	162	153	148	185	168	152	144	191	149	159	153	172	154	161	152	159	137	150	155	152	147	127	147	146	155	143	150	147	159	126	138	156	152	150	162	146	128	150	170	142	163	173	147	125	157	167	161	147	145	135	161	154	129	184	141	160	151	167	149	167	156	181	144	155	167	173	186	162	148	150	148	169	170	141	156	160	165	172	162	167	159	144	181	161	159	142	166	162	151	149	142	143	148	179	152	168	160	176	156	178	144	181	150	154	159	156	145	154	144	160	150	154	176	177	161	145	162	174	166	158	175	160	170	129	162	153	152	152	174	160	158	165	185	168	194	150	173	142	184	149	160	154	168	142	156	162	182	134	141	171	157	183	169	152	149	168	171	155	153	149	148	142	166	176	162	150	163	172	144	141	140	172	158	165	163	172	149	137	153	154	136	145	140	170	164	168	163	170	151	159	130	162	176	142	192	164	165	173	142	147	133	158	169	143	125	138	168	143	130	177	146	167	163	148	159	162	140	142	161	171	185	132	135	134	149	151	142	136	139	147	171	176	170	150	152	136	160	171	139	149	144	160	147	160	166	139	162	158	156	123	152	132	152	128	139	164	158	157	190	142	149	146	147	148	153	141	131	139	186	161	157	129	183	148	180	165	133	147	168	163	126	151	124	137	159	159	121	166	186	154	151	153	164	148	145	146	149	171	160	155	153	159	178	147	158	163	172	177	135	154	153	170	151	134	134	161	140	160	162	143	155	163	166	168	159	160	168	167	155	138	159	161	142	155	140	163	168	168	161	149	169	148	167	172	174	133	161	165	157	173	146	151	148	130	133	146	171	158	141	130	170	135	151	148	180	150	148	167	139	145	170	176	179	166	167	156	135	159	163	146	146	151	150	149	148	141	146	171	150	123	162	135	146	144	164	148	143	154	154	160	151	126	152	170	156	157	141	179	143	147	146	170	174	176	156	156	132	130	142	169	157	155	153	154	146	175	152	168	162	138	156	182	178	168	156	139	163	158	149	166	149	166	148	176	159	127	150	150	172	166	179	151	156	160	165	161	168	173	150	187	148	179	151	141	171	145	126	148	164	171	163	165	178	167	162	138	154	186	144	135	190	152	144	156	138	161	149	164	173	169	162	157	162	170	169	156	129	149	166	176	163	160	177	165	176	147	146	182	177	148	173	186	172	154	148	134	163	155	153	137	117	164	179	158	138	164	152	185	153	153	184	158	149	143	147	162	190	143	150	160	164	194	166	146	162	171	164	157	160	161	159	157	155	153	165	156	134	125	175	177	158	179	160	167	156	148	149	162	175	130	164	145	140	145	154	142	165	192	141	167	188	164	162	177	157	129	174	170	163	164	158	158	179	139	156	181	157	142	155	143	147	158	163	149	160	163	170	163	171	166	155	158	161	147	155	165	155	162	148	151	166	163	155	167	157	159	158	174	188	173	144	146	158	166	159	193	159	162	164	161	147	162	143	141	146	159	149	196	151	154	182	142	134	157	141	143	160	160	168	185	142	149	147	151	140	161	155	161	146	151	141	140	154	143	144	149	135	136	130	156	153	152	145	156	155	164	157	156	140	162	167	119	139	159	166	170	172	164	174	163	154	183	148	171	168	159	146	141	166	157	149	161	166	160	169	138	146	166	147	159	158	164	148	177	171	180	145	144	151	128	160	166	178	146	155	162	157	177	181	175	175	162	165	149	144	153	167	146	164	139	173	161	155	177	141	180	190	164	152	145	161	134	156	125	168	142	133	181	152	160	165	177	142	161	132	176	147	173	146	138	158	158	177	169	170	163	174	167	134	150	164	171	171	164	160	185	176	161	163	154	140	165	175	147	152	137	152	154	156	163	193	175	135	164	131	163	166	143	158	172	154	169	150	187	151	165	160	149	154	148	191	168	167	180	146	143	155	154	151	153	144	142	155	188	140	175	142	134	147	167	158	151	138	161	139	153	150	168	155	155	154	168	153	169	155	140	133	129	144	158	143	156	158	143	177	171	146	144	172	158	130	156	140	151	149	163	144	160	163	156	179	159	197	171	181	165	146	157	158	156	170	159	176	160	161	183	159	147	162	132	154	126	185	138	158	131	134	160	147	163	150	137	154	177	140	150	153	150	157	132	146	175	165	159	160	156	156	142	159	155	159	154	175	159	163	167	163	155	188	146	133	152	160	161	159	158	152	161	169	163	168	156	158	151	136	153	152	170	154	170	159	152	154	183	127	148	159	165	156	165	143	179	152	152	139	165	169	161	150	144	150	151	149	153	137	150	157	140	157	136	143	152	123	183	172	143	143	148	141	138	151	132	163	165	155	164	154	142	164	180	135	144	179	164	146	142	179	153	147	154	151	160	161	148	158	136	141	166	136	160	148	165	122	153	146	175	142	153	170	148	148	159	161	141	156	171	148	183	147	150	153	185	153	123	134	147	130	159	187	155	151	165	170	135	165	146	156	152	159	156	160	159	149	166	188	177	174	169	163	178	146	145	150	149	131	157	164	159	155	157	192	164	141	149	149	150	149	126	151	135	146	147	181	161	158	165	150	152	178	152	142	151	157	142	150	174	159	170	173	140	169	144	145	154	164	163	147	171	161	160	176	145	162	154	162	169	171	151	158	148	162	154	134	174	122	159	169	132	157	151	165	154	141	170	157	171	144	135	136	155	158	164	149	147	156	156	171	143	159	160	147	164	160	196	164	143	175	168	151	168	167	159	157	144	139	152	141	146	161
5465	609	497	438	388	418	444	392	424	380	406	380	405	356	413	406	411	423	385	385	384	384	414	384	436	395	397	355	401	383	396	379	400	422	417	405	363	406	383	351	419	409	393	376	356	408	409	397	394	408	432	407	391	391	417	413	401	378	388	369	409	377	394	442	375	381	427	372	404	404	384	386	406	407	400	407	451	379	369	372	409	400	382	390	391	418	424	376	402	405	427	396	411	384	387	416	375	413	380	390	387	378	402	423	416	407	427	415	389	383	397	374	387	364	396	390	406	434	402	400	400	402	398	406	433	393	363	363	396	378	394	362	382	446	393	379	393	404	420	367	431	402	421	403	406	419	413	413	382	405	366	385	398	399	423	375	372	371	403	417	423	421	389	390	432	414	417	390	379	389	433	445	425	370	391	392	402	404	407	359	432	408	388	393	415	432	398	407	373	388	359	392	398	386	388	407	358	406	384	405	425	410	390	372	377	403	378	413	420	380	414	386	436	377	403	410	393	390	407	419	357	401	352	417	436	371	384	413	419	378	382	385	371	367	395	414	448	403	382	429	396	390	396	388	394	366	388	404	398	379	419	364	417	381	396	374	410	383	408	380	426	400	397	402	372	378	448	376	425	406	378	390	433	421	430	391	359	408	408	379	413	401	375	381	407	368	410	411	401	408	392	393	398	406	414	397	423	424	403	371	364	392	382	389	334	414	430	365	383	420	387	398	425	382	373	359	418	384	410	403	384	413	384	390	406	406	376	449	419	404	386	401	386	397	371	415	386	380	396	378	404	394	392	377	404	416	367	412	404	382	420	415	440	426	416	401	407	414	394	406	369	408	400	428	367	391	400	410	381	371	413	399	405	437	383	386	367	394	398	403	402	397	382	420	407	381	384	391	361	403	375	422	406	412	373	399	414	384	435	384	369	406	404	423	373	394	382	417	392	376	397	379	380	367	391	383	391	401	401	402	386	371	401	404	407	400	412	374	406	386	355	385	397	423	358	402	358	390	426	380	376	388	415	360	413	412	403	380	398	397	382	392	387	408	426	425	406	397	400	402	349	409	415	361	399	391	415	427	385	392	386	426	378	391	391	420	414	405	399	368	401	411	430	418	397	360	395	370	409	388	399	389	357	361	353	363	387	376	364	379	388	416	371	372	413	392	381	378	398	375	395	385	381	421	416	398	398	399	408	380	412	387	404	425	382	400	422	419	384	369	416	392	373	429	373	405	369	424	421	395	384	393	365	409	405	416	380	379	372	355	402	412	376	406	401	412	372	378	417	425	411	374	431	376	427	393	369	383	400	375	360	389	382	406	395	383	414	370	420	401	371	419	389	411	383	392	427	390	428	416	365	398	424	397	389	356	397	365	402	414	412	388	392	396	394	371	400	395	388	436	392	407	426	396	415	383	382	391	389	392	427	394	384	379	452	403	378	416	395	427	399	418	385	367	403	406	369	425	379	397	404	366	436	411	408	405	388	373	393	415	448	451	406	385	425	403	419	399	414	377	406	369	435	419	406	388	422	402	419	389	377	416	428	377	394	385	376	403	405	396	424	372	366	417	405	383	383	386	409	378	381	375	378	402	417	395	417	402	392	422	414	394	393	408	393	421	405	399	404	373	414	418	399	407	404	375	379	354	382	412	405	444	387	385	408	387	384	429	388	387	372	395	371	381	379	420	418	416	384	393	413	400	408	371	374	404	386	389	368	390	414	387	414	427	381	406	423	424	375	402	406	412	385	380	392	342	403	365	375	383	415	396	404	362	450	389	380	397	387	384	413	394	386	396	393	424	396	402	400	409	432	385	380	370	390	422	369	390	410	406	399	378	405	365	395	402	399	381	384	353	437	418	380	396	410	380	405	420	378	406	452	408	380	402	394	432	387	399	413	387	363	402	422	405	401	414	377	374	368	385	388	403	405	380	413	409	392	397	406	367	393	394	400	386	395	399	396	417	387	418	363	414	411	393	404	392	412	405	410	387	388	359	395	373	403	389	374	417	410	384	395	404	395	353	375	357	397	429	379	400	403	425	394	404	400	410	406	401	389	389	405	374	385	386	416	378	403	372	348	407	429	394	402	393	388	387	413	397	384	413	392	393	368	370	371	403	371	392	420	372	376	413	403	427	383	388	372	401	433	378	355	412	357	426	423	397	363	408	436	406	436	382	374	391	395	412	427	383	375	396	430	358	409	392	401	394	381	391	418	401	369	375	405	409	426	397	409	375	358	385	370	389	360	418	382	443	388	389	361	358	393	403	397	397	433	422	362	349	400	394	374	400	395	371	388	389	373	408	389	423	379	425	395	427	421	356	348	404	400	383	371	396	396	406	378	393	410	421	377	410	385	408	374	384	408	420	392	373	384	376	416	373	389	443	387	414	423	425	448	380	415	404	393	399	387	357	396	416	402	358	415	399	396	390	417	423	404	412	388	404	388	398	410	407	406	358	379	357	415	364	402	426	410	399	419	440	382	407	383	412	372	406	365	410	409	381	387	424	381	390	384	394	408	402	412	382	420	389	358	421	375	434	378	381	424	397	369	385	374	371	398	379	378	418	388	403	397	390	362	408	399	373	369	398	394	321	373	394	394	382	409	394	407	385	399	399	380	409	379	409	394	418	377	414	418	359	418	382	397	415	389	386	379	409	404	420	389	417	388	389	369	380	396	422	408	407	356	369	408	369	398	392	402	387	416	400	428	411	400	376	380	392	395	385	412	367	423	410	435	456	428	400	425	403	390	380	406	396	402	403	390	408	360	395	422	399	393	412	403	382	440	379	423	379	389	409	395	418	403	392	421	384	390	387	405	404	406	387	387	371	394	426	418	413	367	417	407	421	396	373	409	415	405	408	408	405	384	407	409	439	363	408	408	405	384	404	406	409	391	357	423	389	390	388	416	398	359	431	442	367	399	411	373	378	375	401	375	425	396	404	395	421	376	385	408	379	406	397	380	373	414	378	396	415	399	385	409	361	377	397	380	427	395	383	383	382	412	396	416	377	382	418	392	413	397	415	394	401	381	382	387	379	375	425	385	379	387	393	383	436	380	388	363	428	371	409	411	396	401	430	355	384	393	415	387	396	401	392	414	424	394	411	376	367	367	367	399	398	405	419	416	383	424	410	377	408	413	414	385	379	437	373	419	421	369	369	401	415	420	417	396	395	373	395	443	394	376	387	400	403	390	401	395	394	413	410	439	369	386	360	394	414	373	364	416	383	416	398	388	399	414	408	398	394	378	405	397	426	404	410	372	400	386	388	397	401	351	398	416	429	410	406	424	406	426	387	360	390	409	409	426	417	392	401	375	394	408	376	399	398	407	365	415	420	415	412	390	380	422	380	415	410	431	386	389	390	361	384	356	385	415	358	397	374	385	361	409	400	379	382	384	375	362	396	408	404	397	401	437	370	397	384	420	378	393	372	397	390	369	384	412	401	406	382	363	383	418	413	406	385	369	416	408	395	402	381	395	407	402	339	404	378	426	406	400	405
25235	21876	25446	28918	21868	21846	2461	456	333	394	318	315	299	315	304	318	296	322	300	277	342	282	304	294	309	290	290	277	305	287	308	278	297	291	271	279	299	303	308	257	286	273	286	289	289	298	280	278	290	284	270	277	303	304	286	277	278	273	285	327	274	252	279	274	281	280	284	275	269	304	290	261	276	267	266	299	304	295	257	298	308	272	271	287	300	277	272	291	298	271	272	313	282	290	299	277	239	306	298	283	284	312	305	299	292	284	294	272	277	279	243	313	249	299	303	297	264	301	288	325	298	329	290	265	257	288	280	240	263	286	275	285	313	267	313	273	310	284	287	255	271	304	269	302	317	278	266	308	289	303	240	303	269	295	258	279	268	268	282	270	287	314	254	286	289	285	280	296	268	284	247	261	288	288	307	291	310	293	272	310	292	274	261	269	259	291	279	291	281	297	286	287	295	277	287	280	283	263	283	285	258	284	261	296	291	267	258	306	292	277	298	289	283	274	271	290	259	245	267	292	299	291	284	294	287	244	307	306	272	312	289	257	308	285	270	254	297	282	265	259	282	252	301	280	287	278	266	288	252	282	283	272	292	249	299	284	284	277	338	291	290	246	264	299	295	261	277	284	290	291	292	268	259	252	291	274	274	288	267	300	307	257	287	291	287	315	289	296	260	268	336	244	292	289	288	254	299	255	226	289	261	269	284	278	290	288	271	313	307	270	304	247	260	294	297	305	284	289	306	322	289	277	265	280	298	277	315	296	303	303	305	311	262	298	287	292	296	275	277	278	281	274	262	217	278	290	237	243	271	276	305	290	296	302	282	275	303	298	308	263	292	270	273	295	304	287	279	266	296	252	258	264	313	290	271	291	276	254	292	277	277	277	282	302	276	278	264	247	283	282	263	314	304	270	296	293	289	282	239	301	275	296	298	274	293	277	287	288	289	300	274	305	285	236	296	290	325	321	313	288	283	271	284	259	288	296	297	270	291	281	284	308	281	293	292	285	256	278	268	266	270	283	266	278	294	303	296	305	289	267	285	260	247	280	285	280	270	284	276	277	292	254	274	274	260	280	299	266	281	293	288	260	284	311	299	278	313	291	279	250	305	300	328	311	301	292	267	306	298	299	275	287	280	239	257	290	264	287	289	290	250	268	292	265	260	296	274	267	286	272	272	273	284	306	273	289	276	258	294	276	296	243	270	278	287	289	279	297	292	263	270	263	295	292	269	286	304	264	278	294	278	282	286	296	291	313	300	278	298	261	269	239	302	300	269	280	286	301	283	275	290	311	299	290	281	282	309	315	283	306	275	319	315	296	283	282	294	298	290	286	302	312	311	278	266	293	270	298	290	270	274	292	294	314	273	302	280	306	290	281	297	260	296	252	303	291	277	260	253	276	257	300	272	262	269	256	272	277	288	269	283	287	282	272	271	282	263	266	302	286	274	270	270	262	306	305	268	292	280	248	299	298	277	283	270	281	267	283	260	231	263	287	285	271	274	320	258	288	269	269	267	260	294	261	300	290	284	303	276	259	247	263	308	281	260	284	247	280	264	313	276	322	260	276	271	299	284	281	289	289	279	282	271	270	287	263	272	296	321	280	291	281	282	270	289	278	274	273	284	304	295	294	276	270	291	281	278	261	283	272	285	303	281	283	284	296	271	301	284	272	280	303	309	281	298	248	250	290	305	261	270	290	254	283	308	317	306	282	285	267	291	271	236	307	261	299	287	280	291	265	257	243	289	260	321	282	290	285	254	294	286	241	287	276	261	308	285	310	264	253	284	275	296	313	256	285	276	272	289	281	284	308	264	310	287	317	293	306	297	293	278	289	301	239	298	281	278	277	266	251	296	283	257	295	279	289	318	292	281	292	273	270	296	277	265	266	274	301	294	262	258	313	257	298	256	253	300	315	263	272	314	290	271	265	284	319	273	278	292	249	243	289	280	279	315	277	320	282	259	281	255	261	311	281	299	291	286	287	294	257	283	308	298	285	256	277	278	284	281	276	267	278	292	303	292	287	266	259	273	315	285	293	281	278	259	306	291	286	277	273	238	278	312	263	296	338	280	273	258	287	271	333	291	264	269	241	280	291	269	298	254	262	259	268	257	264	281	267	257	277	285	284	287	279	270	285	305	280	279	292	288	260	253	324	288	271	256	272	326	287	263	268	294	315	293	279	289	293	295	278	307	281	288	279	273	294	273	255	299	261	256	294	296	275	285	255	303	258	307	320	300	260	245	282	245	291	319	306	292	284	265	282	248	306	307	271	277	290	273	240	310	281	266	282	310	285	332	295	277	313	270	280	278	295	288	298	262	317	292	280	293	263	261	294	290	281	304	265	298	278	279	257	273	294	267	280	289	298	273	297	275	285	288	269	297	281	259	291	309	295	301	289	257	294	303	276	292	276	294	297	288	279	266	276	255	297	281	305	294	339	277	265	299	288	277	277	270	288	300	284	266	290	290	301	307	247	282	264	278	275	269	278	273	276	272	270	268	266	285	283	287	303	271	306	278	273	257	292	275	243	214	277	284	296	307	278	266	258	270	272	268	272	269	275	276	292	296	305	270	301	295	274	284	284	266	291	285	307	291	274	265	272	265	246	275	257	287	293	297	255	249	287	265	289	256	280	312	250	288	268	284	304	282	267	280	290	282	289	287	287	261	284	298	275	277	282	305	288	289	274	277	292	270	292	281	312	264	294	277	298	272	288	277	318	287	277	270	268	296	285	308	293	261	279	292	308	258	283	290	324	265	306	300	305	279	309	292	259	267	272	272	292	273	315	259	286	319	266	285	270	291	281	299	292	298	301	296	268	276	283	315	272	319	285	266	282	296	226	293	272	275	277	273	283	264	278	294	311	276	323	276	301	315	265	279	252	297	264	255	270	282	290	281	273	291	299	270	262	269	272	288	297	274	303	290	268	275	274	264	286	252	292	292	269	265	280	283	271	265	265	304	304	312	316	310	293	259	284	290	254	276	219	272	298	269	271	258	269	282	283	327	265	285	254	304	287	284	273	274	281	276	280	282	284	259	295	303	282	276	295	283	252	277	269	270	297	288	275	270	305	270	271	287	278	263	270	297	270	268	297	296	313	269	301	322	307	251	272	274	282	258	298	248	314	271	281	268	280	280	303	310	299	262	280	305	328	256	279	301	341	303	297	254	312	301	283	274	277	257	268	287	291	264	303	293	296	284	301	305	283	289	321	270	289	264	306	286	277	289	301	268	286	269	288	283	283	267	269	275	308	299	292	263	266	302	293	307	275	278	288	302	258	316	272	291	294	295	285	245	275	259	287	266	301	319	303	268	291	308	281	292	284	290	290	298	254	255	308	290	288	262	281	276	262	268	302	308	282	306	274	261	281	265	296	272	286	292	305	241	306	294	314	280	277	304	324	309	270	281	281	297	285	277	253	290	303	257	281	268	268	283	246	312	293	282	282	254	253	278	276	321	269	329	238	277	254	292	305	315	297	270	281	234	280	275	260
5187	3003	1696	981	794	771	676	659	685	613	663	617	627	623	642	638	604	647	659	595	623	585	662	600	629	629	670	605	643	618	614	654	640	614	603	635	624	605	613	642	639	596	605	640	583	637	641	675	612	597	648	655	577	629	637	609	631	604	657	634	590	619	626	631	599	656	632	615	647	628	628	642	638	651	591	644	626	650	600	614	651	631	644	639	622	627	579	669	656	633	626	653	611	623	650	647	604	591	611	623	615	646	635	651	668	626	638	621	626	632	605	623	670	577	647	639	639	602	634	616	606	610	671	651	667	631	630	643	640	607	661	632	659	647	625	597	660	614	636	592	626	662	642	644	628	642	636	646	719	632	641	636	668	658	642	581	608	645	673	631	579	594	623	583	644	603	626	679	627	672	611	615	614	644	637	668	638	642	649	669	609	623	639	623	638	658	640	609	619	635	667	614	633	662	591	613	630	611	648	562	658	640	599	626	618	625	681	632	615	621	638	639	625	651	647	653	611	624	611	649	618	618	585	628	635	603	622	641	622	603	639	687	600	635	641	672	614	618	638	632	592	617	631	617	652	634	642	618	642	608	664	624	605	669	608	622	676	590	609	624	626	603	600	628	632	583	612	600	620	606	580	642	636	583	631	572	637	572	621	665	638	643	609	619	598	610	628	611	605	639	658	644	592	561	587	634	657	610	604	628	666	632	595	640	655	577	621	654	660	636	586	641	637	619	639	645	642	640	672	580	637	582	652	642	619	676	590	618	631	640	651	612	668	609	639	619	610	640	645	630	656	561	625	647	606	647	628	644	606	651	631	653	626	620	587	655	704	626	637	626	653	665	603	601	610	600	628	613	596	628	598	655	660	601	594	660	614	614	637	611	628	625	628	647	630	643	634	597	612	586	663	635	654	664	632	608	604	558	611	664	634	607	666	617	656	633	603	639	595	604	627	579	635	642	641	646	638	650	644	610	571	663	598	640	562	618	625	624	602	628	603	618	613	628	642	668	637	688	619	652	623	656	648	660	600	658	646	661	593	646	668	639	596	628	619	646	625	590	657	662	624	621	608	624	597	629	580	665	614	624	639	627	663	667	635	657	629	647	645	627	656	645	621	638	626	650	644	605	594	650	623	587	624	605	633	649	662	675	599	622	632	650	642	627	613	655	710	648	712	632	607	662	632	653	623	612	598	632	578	608	650	621	604	620	614	642	598	614	629	688	612	626	580	667	695	623	629	607	598	641	632	602	609	606	644	575	628	611	594	642	611	612	611	643	650	582	594	630	635	631	619	573	592	622	574	632	611	610	607	607	627	628	601	574	634	624	581	609	645	656	623	621	650	595	648	625	606	587	656	617	649	648	607	566	629	622	596	650	627	647	633	603	642	639	667	606	579	618	557	663	654	646	631	581	651	646	628	627	628	651	611	631	634	645	617	629	644	599	640	636	608	633	628	631	631	639	647	663	634	583	637	639	607	622	660	616	625	651	600	642	675	599	612	651	588	590	609	690	592	660	642	617	652	621	656	616	653	626	666	664	625	624	587	635	636	625	639	617	623	592	641	659	596	632	616	604	609	638	579	626	669	624	607	618	655	638	664	646	647	633	617	608	663	612	633	618	598	674	671	628	567	577	655	619	606	624	616	656	657	600	643	619	633	653	637	641	654	638	645	620	625	590	601	651	623	649	652	609	641	620	604	655	604	616	608	623	614	598	652	609	652	641	625	612	614	629	653	604	609	656	619	626	627	658	618	643	624	604	623	596	653	629	636	637	629	640	620	680	618	613	644	657	625	661	646	613	616	651	637	633	627	635	626	641	650	626	565	643	648	622	661	623	613	628	611	638	606	677	676	641	635	624	673	623	654	613	612	654	674	619	612	601	614	667	647	635	599	623	599	598	598	635	592	618	641	618	608	611	645	609	605	603	607	610	691	564	644	655	665	638	617	615	618	599	634	645	612	601	623	611	631	618	627	644	631	608	626	676	625	580	599	640	597	612	630	667	599	613	623	596	644	589	651	638	610	641	624	620	607	612	656	620	660	646	612	592	664	641	648	623	620	642	644	623	640	704	644	630	612	656	564	636	657	636	606	676	663	627	619	645	618	652	626	594	625	665	635	641	621	659	668	678	626	590	642	631	639	617	612	637	630	587	621	630	627	661	617	622	586	583	615	620	598	640	636	593	659	630	620	600	592	639	633	637	630	654	631	616	655	630	697	597	612	648	640	643	634	614	663	688	643	582	593	654	662	643	597	623	625	678	614	601	626	632	631	627	616	633	628	606	612	653	653	634	653	607	605	651	665	636	627	633	631	620	638	629	630	651	635	676	636	618	669	641	667	621	635	629	647	618	657	596	607	637	599	669	650	634	577	665	629	661	656	612	593	628	648	622	650	636	613	652	647	641	597	616	630	589	647	661	645	635	648	635	648	605	643	626	637	626	574	643	651	617	635	632	600	602	655	669	573	632	637	609	614	648	628	689	628	584	636	595	641	635	625	599	601	638	651	613	562	605	620	652	629	639	628	620	597	630	597	625	617	616	629	644	621	642	621	579	623	675	593	642	663	622	666	555	636	624	649	649	620	623	652	625	602	640	622	614	638	645	660	645	640	623	629	580	585	632	584	597	630	604	594	622	625	624	629	653	610	592	600	623	629	656	566	617	633	644	608	651	596	623	618	646	634	610	628	635	618	642	641	615	628	681	604	659	627	656	608	606	637	646	608	638	599	606	594	634	622	631	616	577	637	649	624	632	630	600	626	620	634	645	667	630	628	570	606	619	662	602	588	638	640	608	601	622	604	600	617	590	620	641	613	673	607	603	648	643	616	595	669	636	664	616	614	629	633	623	630	615	662	584	654	589	645	640	606	609	625	611	653	615	642	612	630	642	601	584	583	645	636	609	609	644	597	580	628	635	612	636	626	624	658	618	627	601	602	673	658	680	606	605	662	626	685	616	618	639	636	601	590	638	631	598	616	673	593	631	631	598	648	587	601	619	586	661	643	675	601	638	586	608	633	620	617	588	646	668	625	633	639	657	619	641	647	581	621	625	622	617	628	642	606	623	641	625	617	637	643	700	677	614	631	636	608	678	638	611	595	636	665	679	616	589	603	626	644	624	573	667	635	591	629	616	613	629	621	620	657	586	628	648	646	589	677	613	618	613	576	601	650	611	630	636	610	664	665	618	634	615	633	641	594	587	623	625	632	608	639	621	613	625	611	606	653	617	643	628	661	586	681	619	637	649	636	664	629	635	631	644	592	638	640	660	609	618	612	629	616	639	642	622	633	588	611	593	659	613	616	640	582	605	643	620	662	633	624	631	603	596	581	621	624	652	618	622	626	649	622	624	618	648	621	606	637	613	648	589	655	669	589	616	641	648	594	603	617	620	606	627	612	614	589	643	607	552	625	649	636	638	610	618	603	645	642	633	613	628	628	659	653	614	628	646	649	584	666	673	637	613	614	622	658	624	666	621	588	636	646	619	589	630	637	608
23643	20898	24548	27397	20900	20914	17120	677	381	353	314	271	260	260	255	236	279	215	268	254	217	237	264	235	252	240	228	228	255	256	216	211	192	208	206	227	216	214	193	230	237	215	201	226	237	212	235	215	229	202	197	205	218	219	211	229	194	233	232	220	244	250	215	211	219	244	234	220	211	228	221	231	210	197	225	220	165	219	218	232	227	201	189	206	181	208	232	199	242	198	227	187	226	219	212	222	210	204	211	221	202	222	200	243	212	219	227	200	219	216	218	225	236	268	270	205	268	209	194	179	215	217	208	231	232	232	214	225	238	231	238	242	218	215	203	235	203	211	204	192	211	200	196	198	211	218	200	188	219	223	212	209	211	219	212	230	205	237	222	203	216	193	225	209	194	213	202	199	225	250	233	207	207	194	190	190	228	201	206	224	207	227	220	229	215	222	224	219	209	201	219	225	191	238	235	242	245	214	231	236	209	195	195	242	225	221	194	217	205	219	217	214	217	228	226	224	207	192	233	226	222	202	220	235	206	245	227	228	243	225	209	219	206	246	246	208	213	183	212	222	209	206	228	206	174	205	227	246	229	229	220	231	186	170	224	209	222	222	247	221	224	243	222	190	175	200	199	230	245	192	213	217	215	219	194	220	211	245	219	195	208	226	176	210	235	216	250	177	226	215	217	199	198	226	235	220	227	242	233	226	215	198	214	213	225	185	198	204	202	208	199	221	196	201	218	205	216	245	239	210	229	188	205	223	188	191	202	200	198	206	215	205	235	208	229	236	208	208	206	224	197	224	237	224	235	225	224	210	262	226	225	242	238	195	227	216	220	224	207	240	232	198	205	244	181	216	203	202	216	205	210	195	222	211	208	219	224	228	229	183	202	203	204	200	242	225	217	215	245	249	223	220	220	205	204	217	224	225	205	223	228	223	216	216	215	222	206	184	188	219	201	221	215	208	228	214	222	202	223	221	234	227	198	206	222	229	229	219	239	213	209	197	218	223	216	227	195	232	235	211	215	226	213	200	230	209	218	209	213	216	213	220	211	214	235	219	202	205	241	237	202	194	226	210	199	199	212	204	191	208	240	230	223	235	214	212	209	192	210	226	232	207	199	178	205	226	230	223	213	215	240	230	200	221	208	240	256	225	246	239	202	203	228	229	233	222	230	230	217	183	183	236	215	213	202	214	249	214	208	180	202	237	243	197	201	189	207	233	235	197	201	219	201	220	213	203	225	212	190	211	198	217	216	216	214	234	200	192	214	209	230	205	219	239	241	224	226	210	217	210	226	214	252	193	194	234	219	219	203	203	204	237	223	197	218	204	196	208	192	208	200	216	211	216	224	218	209	199	230	210	223	229	218	218	208	226	190	185	207	227	230	225	201	245	192	231	187	223	210	181	205	195	225	217	229	223	206	252	196	193	236	240	250	229	188	220	218	197	200	218	245	209	207	218	206	223	191	206	200	209	236	227	219	212	218	214	191	230	212	230	190	234	238	199	243	193	237	203	238	220	216	207	177	208	204	226	216	214	229	199	197	189	205	173	228	224	209	225	214	241	209	190	220	208	207	210	198	222	219	236	220	197	184	232	236	209	243	215	216	219	210	183	199	202	231	220	238	218	236	232	205	224	218	217	226	207	218	216	207	237	209	184	246	216	209	235	204	202	206	218	222	244	225	201	223	233	247	205	209	221	227	230	232	211	223	221	259	200	212	222	223	199	221	222	245	229	207	223	199	213	204	173	236	204	211	216	232	227	225	203	206	219	213	244	231	215	187	218	216	213	190	195	210	190	183	192	244	214	212	189	206	223	225	214	173	249	195	210	224	225	233	203	209	201	244	215	206	214	206	225	237	227	208	246	184	195	208	246	206	242	211	203	218	231	224	192	200	227	198	201	205	196	241	233	207	215	230	196	215	221	243	222	204	225	223	211	210	176	200	195	208	219	206	186	230	193	197	187	234	224	228	215	212	201	199	225	193	211	211	224	227	224	203	199	234	228	220	207	219	212	226	179	221	217	213	207	180	210	207	216	210	185	227	205	193	191	203	204	220	227	218	207	199	235	206	221	216	241	227	207	229	212	242	233	191	216	236	199	208	204	234	210	196	198	213	224	211	218	196	238	218	191	223	170	212	202	209	187	194	204	226	223	217	221	212	226	217	200	195	199	232	227	201	200	238	220	207	197	174	217	207	223	212	240	215	212	194	219	217	209	201	217	237	231	234	205	186	213	215	208	237	223	212	196	199	193	231	236	248	224	243	212	209	175	219	206	227	203	230	226	200	203	209	239	191	221	235	219	216	191	221	227	194	233	215	250	200	228	218	198	200	222	203	235	224	194	209	214	211	226	218	217	263	209	228	196	222	219	243	209	215	238	228	223	204	216	203	241	226	198	210	216	191	207	234	210	218	221	219	207	240	221	218	179	214	217	212	230	225	181	182	200	193	213	229	208	196	218	243	226	208	239	207	224	192	191	206	206	231	228	232	188	213	209	187	250	246	170	194	188	227	195	210	225	233	234	231	223	182	245	204	195	227	200	225	202	197	210	199	223	231	220	220	210	237	212	204	225	206	226	205	206	226	212	179	195	208	222	208	238	208	206	231	222	199	203	198	216	198	208	211	211	219	201	207	210	213	220	239	220	211	199	215	210	226	220	217	188	214	212	229	206	215	215	205	196	211	194	202	226	225	219	212	219	214	202	198	225	234	241	193	216	223	227	210	209	235	228	226	196	212	198	235	201	201	205	216	215	207	209	217	208	213	227	239	175	244	193	214	220	186	209	212	213	224	236	196	244	213	242	215	200	210	202	214	216	221	211	205	207	207	216	235	215	220	220	204	220	232	241	217	199	203	242	229	206	209	202	234	242	200	224	205	197	219	217	248	240	240	228	221	224	217	237	188	208	218	238	194	236	229	205	215	258	222	211	217	211	233	221	214	246	194	197	198	199	188	235	197	222	232	220	235	237	212	232	223	193	214	213	210	227	237	199	200	229	210	228	215	206	200	249	192	227	216	205	226	208	219	194	195	217	253	241	187	195	228	231	191	201	231	223	227	203	225	223	208	234	219	220	208	218	210	221	210	219	233	211	202	240	235	201	215	190	188	222	233	219	199	219	215	245	232	206	202	195	232	203	212	237	200	208	214	204	203	210	222	217	205	232	227	224	204	229	232	212	228	253	253	210	204	183	216	198	203	231	226	215	219	219	232	229	229	229	215	216	263	200	220	176	242	192	242	204	213	197	204	218	204	215	202	219	252	224	220	203	196	214	203	228	209	227	199	222	225	211	212	210	217	220	164	217	203	195	230	238	204	171	247	194	209	194	186	222	217	226	193	189	219	208	198	228	206	235	180	223	223	209	198	202	227	216	210	213	236	212	234	226	212	180	237	238	228	213	208	206	183	241	227	227	202	219	207	211	209	197	223	222	230	193	219	237	191	210	215	210	210	213	197	205	209	214	199	199	212	217	201	218	204	227	185	195	192	197	208	196
5534	4250	2159	1026	758	638	586	503	560	514	485	485	458	502	499	487	472	497	482	472	482	483	501	458	476	443	463	432	477	479	439	485	461	454	439	495	503	513	461	449	477	456	455	491	462	435	443	478	434	464	479	519	438	471	458	483	458	443	452	431	417	465	438	495	459	465	463	457	429	491	471	472	438	461	465	451	463	514	469	462	469	413	452	456	444	474	461	464	446	448	503	448	504	495	457	460	445	461	472	479	479	490	521	453	492	448	422	440	482	463	478	449	464	508	479	416	442	469	442	443	518	465	466	490	454	436	464	518	454	454	481	497	456	469	474	449	434	455	472	459	449	424	455	463	469	477	464	451	458	482	469	436	458	456	465	434	438	481	482	496	460	408	444	470	473	484	493	460	451	502	458	494	446	489	439	437	479	473	485	458	404	481	457	442	459	465	470	484	446	428	462	467	435	503	497	438	451	450	481	463	442	459	468	445	475	454	468	486	452	505	404	450	448	444	508	432	493	455	479	548	440	503	454	443	458	449	462	482	433	445	472	418	467	452	485	485	434	436	446	468	460	420	469	453	455	465	455	507	484	457	502	449	483	450	473	476	470	444	432	477	490	464	480	448	494	427	480	468	459	445	480	457	452	465	477	463	457	458	484	483	427	457	476	464	467	464	492	481	488	424	455	475	487	505	504	476	455	453	450	473	446	448	489	469	412	450	471	454	464	488	478	482	486	478	452	495	432	445	466	480	466	451	449	471	463	420	494	512	474	463	486	449	448	460	450	463	461	459	453	446	468	473	466	445	472	449	483	473	522	445	454	440	448	480	467	469	471	468	420	477	465	455	465	467	439	466	414	457	487	473	455	482	443	456	501	474	454	419	513	443	421	466	446	448	459	451	454	469	441	496	467	478	464	482	442	461	479	469	414	478	457	467	468	466	457	455	451	443	462	446	431	452	496	480	443	477	460	436	453	479	425	468	480	501	448	475	469	451	412	460	430	444	470	458	490	477	481	456	470	476	460	477	481	445	442	444	495	448	456	489	466	493	468	456	448	462	476	474	407	434	448	447	469	474	481	452	479	485	459	491	435	501	483	449	473	465	468	471	479	454	469	461	432	456	481	479	490	429	478	477	426	487	448	455	446	498	432	463	425	426	450	434	495	459	474	483	452	486	452	427	486	453	501	477	466	462	437	476	507	426	489	475	427	460	443	410	501	465	463	465	444	441	455	484	468	454	458	427	421	447	467	459	423	464	485	459	472	443	485	451	491	503	457	457	447	455	438	458	473	477	471	457	450	429	465	444	487	446	487	432	434	458	472	421	476	473	463	456	450	437	474	483	456	451	443	473	435	479	437	456	456	466	477	448	437	472	461	465	481	457	433	508	475	451	465	436	457	497	482	479	450	457	499	452	438	487	429	429	468	445	436	488	464	455	477	465	475	463	446	457	452	457	467	465	455	492	482	469	460	504	506	465	448	448	490	456	480	453	471	442	454	475	433	475	468	478	458	493	455	463	501	444	482	471	482	495	460	470	464	471	468	459	491	434	496	458	454	464	454	454	471	456	468	466	465	421	408	454	421	419	452	461	487	457	491	447	452	471	444	478	482	423	484	438	477	472	481	448	460	465	425	467	456	448	460	456	462	443	439	468	473	458	430	462	494	476	462	457	474	484	415	454	445	472	455	441	456	460	453	466	465	465	433	434	462	434	464	480	499	469	462	476	456	450	444	434	490	503	453	456	455	437	454	465	447	422	456	456	455	493	429	451	463	442	488	475	455	458	490	481	440	483	484	453	474	471	481	467	451	436	453	463	446	425	463	457	475	469	456	465	494	475	481	496	460	492	435	461	449	447	473	442	463	448	450	428	482	458	471	463	467	460	442	428	474	455	445	469	439	463	501	462	464	457	507	436	465	469	457	443	458	485	438	480	480	489	473	466	484	480	420	486	471	475	448	465	450	442	457	483	462	432	487	461	481	498	490	458	463	475	513	445	463	470	428	477	478	462	466	449	458	432	413	431	447	448	415	437	434	439	452	424	436	483	483	414	444	490	468	466	451	456	466	463	466	474	473	484	461	438	443	462	465	476	450	480	404	453	442	464	503	439	443	472	413	452	490	470	481	440	447	508	496	482	480	478	522	472	472	457	451	431	509	472	501	472	449	473	463	438	462	485	460	463	499	476	481	525	436	498	457	475	475	475	464	473	481	456	461	483	481	452	483	469	435	459	464	451	480	457	437	430	477	474	449	480	471	460	449	501	440	475	496	425	440	453	492	447	432	478	412	453	464	479	437	457	473	433	470	476	432	467	471	497	459	493	428	468	461	459	453	443	460	489	430	450	470	458	443	487	480	463	452	433	428	426	466	499	454	488	442	465	461	447	442	483	457	482	414	459	479	470	458	467	477	462	462	452	452	478	472	454	477	480	470	441	459	493	482	451	457	473	496	481	453	499	478	457	467	472	444	460	469	468	455	467	505	466	463	444	473	456	424	445	439	439	479	464	451	471	430	448	490	443	443	459	488	466	463	460	485	478	428	481	443	440	483	471	465	454	449	466	449	469	462	476	480	447	447	481	476	469	484	452	473	456	486	477	447	461	467	443	456	434	453	476	484	449	472	486	452	466	497	451	499	437	496	454	455	452	497	486	451	507	456	470	485	464	484	482	472	445	452	442	477	430	465	476	452	451	464	475	471	464	469	456	443	464	474	455	458	463	460	468	474	475	475	436	462	453	446	454	449	472	467	435	471	445	460	471	469	451	480	450	474	445	455	467	467	470	455	489	443	453	540	449	458	456	446	499	482	447	482	438	448	453	473	439	466	456	490	450	474	451	418	465	479	439	448	461	449	478	457	462	452	478	489	432	425	445	480	460	450	452	450	450	451	477	437	479	443	460	448	465	515	461	442	488	448	469	412	457	468	444	469	493	479	475	468	414	463	459	424	478	459	446	459	474	471	474	449	415	485	441	437	485	450	483	442	426	440	469	451	469	462	468	464	476	470	487	482	473	471	479	486	488	450	437	472	478	480	405	438	477	454	466	449	452	452	454	444	455	446	475	426	457	433	456	475	432	454	468	492	434	448	454	461	464	456	444	495	466	453	470	448	448	460	475	454	445	489	455	470	414	456	456	476	450	455	436	450	444	457	458	458	495	447	479	504	458	461	439	429	461	475	446	494	467	461	481	476	442	457	459	426	413	439	487	503	449	464	480	475	462	458	430	439	426	450	449	463	442	474	466	472	462	466	440	446	445	486	454	432	469	450	425	464	453	454	454	456	470	457	435	444	461	464	439	451	486	473	455	497	444	439	454	504	453	470	457	478	509	453	429	453	441	450	430	506	464	469	476	496	430	435	469	473	432	412	435	466	486	460	455	460	506	470	473	488	470	465	477	463	452	484	449	425	415	402	483	453	466	456	486	457	470	469	457	441	452	516	434	463	488	454	483	462	482	439	448	471	470	455	438	469	451	502	423	447	448	465	466	493	448	486	464
33266	20025	7141	386	229	185	178	164	178	188	154	171	152	192	159	160	160	175	178	150	181	126	155	173	161	170	171	138	168	143	142	176	147	157	166	160	146	140	168	175	168	139	162	167	172	148	134	161	178	186	157	151	159	149	148	162	168	184	147	163	170	159	164	161	150	160	155	160	139	184	163	153	142	165	173	149	124	170	159	131	150	145	172	150	166	151	148	148	148	145	152	158	163	162	146	179	173	162	141	166	141	172	143	158	129	154	150	162	168	155	159	164	153	161	156	162	164	174	160	161	161	141	142	191	171	164	186	143	167	154	148	175	156	170	140	145	156	169	160	172	161	150	148	152	163	168	173	175	175	174	179	151	150	152	146	145	150	162	161	147	149	151	193	156	165	144	178	158	164	156	150	142	124	162	161	166	168	159	201	150	146	172	156	161	149	152	171	157	149	169	143	147	136	157	160	181	148	152	150	161	171	138	153	148	154	136	166	157	170	163	139	154	145	166	162	160	138	155	143	165	158	142	142	165	168	147	204	139	154	142	156	163	168	165	174	144	159	144	177	148	159	137	161	196	154	137	117	160	169	142	151	174	164	179	159	134	171	164	158	161	141	152	143	162	169	156	143	182	156	162	139	131	165	169	152	148	149	155	174	176	142	164	158	157	184	151	137	150	140	180	160	167	145	160	170	178	153	169	144	145	171	159	158	140	158	140	153	146	160	152	175	154	182	151	151	149	141	173	174	166	179	158	152	165	148	152	145	150	146	158	152	175	133	164	158	184	162	181	152	130	138	135	167	166	138	158	136	155	160	146	147	167	175	165	140	162	161	162	171	172	165	161	193	136	162	148	147	162	164	157	161	163	177	159	140	148	145	183	144	148	150	140	161	159	150	161	186	172	165	157	179	144	159	164	155	130	161	166	154	160	169	161	159	160	163	150	171	165	144	166	150	197	156	172	143	167	167	155	160	156	157	166	142	157	163	145	166	168	184	142	167	148	169	160	155	138	127	166	149	167	133	131	163	166	147	170	155	172	142	145	174	139	150	155	156	176	166	144	158	160	171	163	166	161	152	142	157	162	162	171	168	174	163	158	140	163	186	162	147	141	156	142	153	140	142	168	158	173	152	181	145	148	145	153	160	143	166	168	146	138	151	148	161	170	146	168	182	170	155	157	158	154	172	154	162	150	155	145	154	152	152	151	164	158	167	168	172	159	172	156	155	189	165	160	141	131	149	172	155	178	151	157	152	158	159	169	168	170	155	161	163	157	175	167	152	122	147	139	135	165	144	176	164	157	167	153	123	159	172	165	165	151	168	160	161	183	139	148	164	162	165	172	152	146	151	159	156	150	157	157	163	133	159	169	169	134	151	163	167	152	157	181	169	154	148	145	157	157	172	173	156	148	146	152	149	149	155	175	168	161	149	153	170	159	153	175	154	163	152	167	152	146	157	163	158	156	136	174	159	158	132	141	150	160	163	162	109	157	160	180	159	145	164	171	155	176	167	159	154	157	169	155	156	168	129	166	160	145	167	153	175	160	160	151	160	164	152	156	145	163	131	127	115	150	156	203	135	172	159	171	151	141	170	144	151	160	140	170	164	182	170	149	159	172	168	170	162	130	144	152	141	134	135	154	158	158	148	151	149	144	194	153	137	172	151	173	170	162	165	145	153	155	144	169	164	153	166	140	152	169	157	178	148	145	156	152	152	169	168	136	166	178	146	168	136	137	139	152	140	150	150	147	166	149	175	144	154	154	153	174	172	152	151	143	162	164	155	150	158	134	142	127	146	178	151	142	161	152	150	152	150	168	154	162	164	185	153	150	163	173	152	148	157	167	142	128	163	157	143	141	137	168	189	168	186	157	160	157	180	175	162	153	147	147	176	180	176	162	161	159	159	150	166	155	170	182	163	170	153	138	143	153	158	155	144	143	147	173	161	142	135	140	164	164	166	152	153	174	166	168	158	123	170	153	161	144	148	176	145	139	126	138	144	144	156	139	173	146	133	176	180	151	181	161	169	153	159	160	151	160	178	169	168	150	173	180	168	151	148	156	177	143	168	175	162	172	156	150	147	168	154	147	150	159	158	167	151	145	154	175	147	158	148	165	160	139	150	139	135	158	129	136	165	152	192	161	140	146	181	160	170	169	139	144	162	132	136	170	138	162	163	157	179	151	173	152	151	151	170	161	172	161	163	179	160	171	175	151	155	183	130	133	158	163	155	161	177	158	150	158	146	158	160	161	161	156	164	130	164	135	178	161	170	173	141	163	151	152	162	167	143	135	161	175	163	147	172	148	144	164	138	130	168	169	167	165	140	148	133	141	185	160	145	170	158	165	155	174	140	150	168	146	158	171	155	171	140	159	159	162	141	165	153	158	146	155	161	190	150	137	153	157	132	155	144	166	170	147	177	152	152	150	170	175	161	179	162	161	161	160	153	171	153	169	154	150	156	148	174	151	159	141	159	146	185	152	149	169	162	176	164	150	151	156	154	130	143	161	175	153	176	139	168	171	170	145	167	167	172	156	141	135	175	153	162	154	146	137	160	160	161	156	135	176	154	170	178	151	165	125	151	117	161	160	147	166	185	183	159	163	157	173	153	154	149	155	170	180	168	158	159	150	154	157	169	162	153	157	174	150	163	162	172	161	139	148	150	155	155	161	149	155	165	150	160	168	154	170	152	157	168	149	135	150	149	160	156	152	146	120	157	178	147	151	133	160	170	151	168	149	171	152	156	164	149	171	139	164	155	166	159	161	171	145	140	149	132	133	144	159	147	170	158	160	177	175	151	164	155	155	160	170	155	171	157	132	149	168	156	160	158	142	157	173	158	157	160	140	151	159	145	170	149	142	127	156	156	150	139	144	156	158	160	136	157	148	141	144	162	154	161	143	146	177	159	167	151	151	158	160	171	157	162	161	161	129	164	141	161	150	160	138	166	170	193	159	163	127	152	178	174	168	175	149	153	165	146	153	144	161	167	147	145	167	160	153	177	169	147	173	149	165	163	167	161	146	134	155	159	142	156	158	181	167	156	142	167	151	128	152	180	179	129	160	144	169	147	183	161	177	156	156	146	153	133	147	147	172	173	147	156	162	161	159	167	167	166	156	155	144	156	135	145	158	174	158	153	171	163	170	165	144	162	174	158	155	147	160	161	168	163	171	173	146	155	150	141	160	151	143	141	164	171	160	164	170	167	174	161	142	149	173	162	149	150	175	152	174	162	156	156	149	177	170	162	149	166	168	154	180	148	188	168	186	138	148	141	136	143	145	141	166	162	154	163	171	154	123	146	143	155	147	177	173	157	147	167	161	156	170	150	172	162	151	146	161	192	172	163	152	148	142	177	148	161	164	148	144	152	130	165	162	164	180	174	173	141	170	137	168	148	151	172	139	154	144	167	149	137	158	130	159	163	157	148	166	163	133	176	159	152	164	143	130	144	152	145	178	142	138	156	159	142	125	178	163	171	147	147	150	149	141	169	155	145	144
5460	564	424	393	401	402	376	412	404	415	366	406	396	420	405	387	401	431	383	349	393	444	408	382	406	413	391	421	392	376	393	393	395	407	371	412	431	419	332	379	395	390	335	381	393	360	418	365	414	355	370	348	427	412	380	403	388	427	416	407	411	384	401	388	369	390	365	368	406	394	391	412	396	361	408	416	366	389	415	366	416	351	422	392	409	384	393	387	396	374	417	389	383	382	409	387	401	402	394	362	367	379	414	405	391	385	410	424	420	387	417	407	369	397	410	436	400	376	474	387	381	362	404	390	434	411	438	405	386	422	376	391	389	408	444	396	361	441	445	416	406	401	415	385	398	369	365	385	407	412	380	390	353	416	408	417	407	416	412	401	407	372	385	380	409	387	424	358	400	393	402	385	377	404	398	367	384	393	408	380	389	381	372	400	411	408	369	408	371	395	406	405	392	408	388	369	413	387	404	410	386	409	363	381	393	358	376	389	407	410	426	416	358	391	419	412	388	388	403	423	373	402	404	393	434	414	393	378	336	405	413	400	417	403	408	392	378	378	356	351	390	377	418	402	404	408	378	366	394	389	387	388	377	387	375	399	384	415	415	396	396	395	376	392	405	419	371	399	371	407	366	402	388	371	362	365	408	378	406	368	396	364	384	402	385	410	380	396	399	403	369	427	383	369	383	370	402	406	436	395	392	402	389	391	379	417	415	396	385	431	405	417	390	388	398	414	362	397	377	406	414	435	387	432	413	353	414	374	393	374	400	387	441	391	409	407	377	369	396	411	393	411	422	399	393	398	382	391	390	370	420	368	397	381	418	374	392	365	409	406	400	404	418	416	404	414	386	392	375	393	371	397	395	381	404	390	409	382	392	406	399	424	426	408	372	410	425	386	425	415	369	384	391	436	391	365	423	393	371	391	391	392	416	412	405	412	392	384	377	403	378	359	397	387	403	395	380	415	369	449	396	375	439	400	367	419	401	383	352	413	425	426	410	414	419	382	359	380	394	396	411	418	436	423	399	389	401	371	375	400	396	394	393	422	394	389	398	393	398	370	412	405	400	418	403	420	400	416	429	396	408	424	378	378	384	438	371	391	427	387	376	392	401	435	430	407	391	413	412	420	393	373	374	379	411	393	409	399	386	384	358	403	414	372	403	421	402	428	369	399	402	436	438	377	384	408	391	409	394	378	390	447	417	362	386	403	424	410	374	366	389	420	375	429	370	407	414	409	399	394	428	393	386	409	396	422	382	426	377	374	385	403	400	378	380	450	370	420	424	382	412	363	405	385	408	364	371	344	393	406	392	396	405	433	414	427	391	400	410	369	377	389	408	415	428	369	404	399	387	379	383	408	413	409	388	426	409	426	357	410	401	395	399	357	404	386	386	389	425	388	432	390	437	393	418	383	432	390	423	428	384	373	441	409	391	387	388	420	384	406	390	362	383	402	405	368	375	412	383	404	414	383	378	369	399	409	393	407	400	439	387	404	387	367	420	379	381	398	404	415	369	409	361	381	382	387	389	421	432	400	429	412	373	389	385	376	392	365	407	431	421	376	392	389	407	390	413	433	451	438	371	418	372	400	404	411	385	376	405	413	399	368	401	397	361	375	402	394	387	369	418	421	383	401	400	363	418	383	371	379	407	368	396	405	378	405	408	373	354	406	393	400	384	415	388	382	420	383	419	394	377	411	411	418	363	403	387	392	397	386	373	401	387	388	393	373	434	378	399	399	372	396	387	398	380	378	401	384	406	387	405	411	365	421	406	399	397	402	421	373	413	365	398	429	378	425	398	381	393	409	378	407	395	399	377	413	366	406	416	404	415	381	434	398	396	404	415	397	380	366	374	409	420	420	385	381	384	401	423	389	387	399	442	378	378	397	418	379	377	425	438	416	414	379	402	386	380	377	417	376	439	387	415	424	393	392	394	414	397	407	378	403	419	361	403	386	402	402	425	392	384	413	404	362	381	409	373	402	410	415	379	395	393	377	408	370	394	385	409	408	425	384	413	402	380	418	434	392	385	397	424	379	385	433	404	395	384	380	402	391	408	414	397	433	384	393	404	412	403	420	379	392	403	377	452	411	389	402	444	407	387	362	395	386	377	406	390	422	362	403	391	379	385	401	401	426	423	390	412	394	367	417	362	396	402	395	385	396	382	395	436	378	388	401	395	370	404	382	404	424	401	376	386	394	403	378	395	401	384	392	399	403	429	394	387	374	363	376	397	401	401	413	401	416	399	397	410	334	419	425	372	420	396	381	396	383	388	437	365	399	400	434	416	454	367	389	410	391	414	387	390	415	414	437	417	405	395	375	388	387	383	399	417	383	387	417	397	390	405	411	369	396	418	382	398	365	413	394	402	379	366	414	367	381	421	411	407	394	407	436	373	413	400	405	391	410	388	393	393	408	440	374	384	403	392	434	375	424	414	408	408	425	390	387	420	394	413	361	382	378	384	389	390	405	384	430	390	392	409	384	409	369	392	372	356	385	397	390	389	401	413	428	434	335	372	404	398	408	392	372	440	406	390	388	389	407	381	388	387	396	405	401	385	393	395	363	390	383	384	380	411	426	416	385	412	358	404	367	381	369	411	400	376	436	421	422	415	405	387	392	377	410	400	379	414	389	436	395	372	382	405	367	382	354	419	425	408	388	418	385	390	377	425	380	409	414	366	418	422	380	376	368	391	384	424	396	395	399	434	393	390	408	420	390	428	428	388	361	396	370	392	357	408	401	381	362	388	400	384	377	408	360	376	400	392	420	440	452	398	398	391	390	421	421	376	361	442	403	375	379	390	402	424	412	392	408	399	387	415	401	378	431	423	404	374	394	374	373	420	378	424	398	397	403	405	387	364	394	387	380	397	416	381	399	369	420	403	364	416	416	360	400	392	385	332	446	387	399	375	438	434	375	380	419	419	387	401	387	407	396	391	370	426	414	413	394	355	402	398	408	420	412	392	430	402	385	391	422	384	427	401	415	436	387	402	430	440	422	371	417	404	436	393	409	376	452	416	379	420	395	370	414	383	419	394	392	400	422	368	387	379	417	410	383	405	399	411	393	400	418	418	429	420	405	410	386	397	414	407	379	398	399	377	435	398	376	409	390	400	408	373	393	409	357	370	384	391	421	421	408	384	383	403	406	385	397	356	403	368	382	376	406	370	396	413	401	412	391	393	388	401	385	412	413	397	389	378	414	391	411	405	378	422	380	406	402	370	400	430	417	393	397	382	362	407	400	391	375	400	404	393	402	410	429	400	392	436	413	374	368	365	421	390	426	387	410	370	394	410	403	397	421	417	406	397	372	407	347	412	429	396	406	396	444	380	387	373	403	385	419	382	386	371	445	381	382	392	399	392	423	397	418	388	413	424	427	390	395	404	422	412	398	365	387	375	419	387	412	386	406	408	392	403	406	411	398	398	427	372	447	412	355	375	371	374	401	385	411	399	419	405	413	386	391	403	373	399	418	389	383	402	400	393	402	405	430
25353	21934	25494	29001	21928	21884	2558	505	351	331	329	335	330	322	321	341	305	301	284	308	249	286	274	286	269	296	300	288	268	292	306	279	258	222	309	291	267	237	263	314	265	284	276	294	298	307	301	274	270	280	295	289	306	292	308	281	298	275	299	286	227	287	281	301	285	264	289	296	270	278	278	284	275	255	282	277	265	296	322	316	298	301	273	275	321	287	263	284	265	266	285	273	286	255	282	308	312	279	293	293	315	295	293	269	248	270	278	300	273	305	308	268	268	271	282	279	289	289	286	274	326	270	287	285	280	285	273	255	275	308	290	255	329	238	308	270	271	303	285	287	306	287	297	293	277	285	293	304	276	268	285	293	289	314	312	268	282	277	305	268	292	241	246	291	297	284	272	299	267	297	292	315	281	271	256	281	290	308	303	315	242	263	301	284	275	283	271	294	272	283	292	331	320	267	296	288	277	280	301	239	276	293	273	259	267	285	290	279	291	282	285	306	274	280	260	267	273	271	298	303	289	269	274	280	276	268	284	308	295	288	277	281	269	284	277	286	261	295	285	261	252	257	272	260	293	278	271	310	285	295	343	266	268	288	298	274	304	303	284	286	298	298	280	286	253	289	267	304	245	309	287	257	281	292	311	294	270	278	268	289	302	292	291	269	282	278	290	292	299	325	296	296	293	294	275	277	258	294	298	296	292	293	291	316	285	300	297	320	303	278	319	324	298	279	283	277	315	259	272	262	270	277	298	301	299	297	292	303	281	321	286	311	326	285	277	321	287	288	271	302	278	269	297	308	293	295	308	284	281	308	277	273	256	269	276	296	267	316	289	285	284	295	265	309	283	258	300	265	266	314	273	288	269	297	300	282	275	300	302	311	316	303	297	286	278	267	278	285	312	284	260	275	283	274	300	275	258	291	302	292	275	268	295	293	283	245	292	269	278	301	266	292	336	251	283	267	286	301	292	284	249	255	297	273	288	297	273	251	281	273	272	281	286	291	297	275	280	276	291	268	267	248	264	305	278	305	315	295	281	315	296	294	290	292	272	330	276	264	302	275	266	286	286	265	290	294	285	306	298	279	310	306	312	268	271	306	304	292	266	269	278	300	287	266	287	300	324	286	266	283	303	282	293	283	309	308	318	251	259	234	290	275	282	288	283	271	287	265	261	334	257	302	289	277	327	241	317	284	263	286	303	296	270	269	271	287	291	276	287	284	274	296	280	335	285	302	271	289	290	286	260	288	272	302	266	282	254	273	275	319	283	270	283	300	282	289	273	307	284	277	276	292	272	300	296	252	303	317	273	264	273	300	290	286	280	284	290	287	280	276	289	272	289	257	309	315	304	293	285	275	323	296	334	268	270	276	301	283	312	255	258	267	271	299	293	312	283	276	330	254	281	269	315	258	271	286	279	288	272	303	279	294	294	276	296	319	301	299	269	297	269	261	286	283	273	311	288	302	302	296	279	264	297	292	267	274	286	316	300	289	313	263	278	296	287	298	299	296	269	293	240	281	305	283	289	285	263	300	270	285	296	284	262	291	293	314	273	303	295	271	295	276	296	267	317	301	270	253	262	292	276	274	272	284	274	261	279	266	288	274	297	261	264	284	269	300	304	296	289	267	304	282	266	269	277	260	288	305	296	299	273	312	290	302	278	289	256	279	288	275	274	278	273	300	301	275	261	277	263	289	273	250	310	278	274	263	290	325	299	285	302	276	275	303	265	292	285	294	312	239	303	301	281	279	253	306	288	286	286	257	289	288	263	277	335	259	301	266	254	282	277	293	297	279	274	288	275	305	289	273	279	257	276	315	299	277	260	314	284	262	272	273	270	252	291	270	305	305	274	297	269	312	274	318	309	256	285	274	295	251	280	268	286	268	287	275	271	257	294	269	277	309	312	270	292	304	296	274	306	299	291	272	279	284	307	275	293	286	276	283	315	322	278	282	277	301	260	282	294	256	287	266	275	297	265	287	286	273	255	286	313	282	263	282	283	291	278	254	245	260	263	263	267	267	257	282	322	280	262	294	284	263	286	297	289	296	266	243	284	258	265	312	277	311	295	293	307	264	284	286	286	289	286	266	315	272	275	315	290	267	265	280	300	250	257	304	264	286	259	252	317	272	298	290	318	251	263	272	248	282	253	315	284	274	276	251	284	247	273	310	261	305	275	271	283	280	315	279	277	283	281	254	277	259	319	270	267	259	259	269	294	307	272	296	260	291	304	253	287	291	272	299	280	295	296	323	297	271	285	286	257	275	292	265	281	291	262	279	290	277	249	272	315	280	303	284	247	324	267	297	273	313	271	275	280	326	293	314	277	287	296	298	287	305	285	320	300	254	262	297	283	288	291	304	245	282	279	291	280	253	307	300	265	280	258	299	260	287	294	300	276	279	248	281	281	240	269	277	301	290	288	295	264	284	272	313	268	277	293	307	302	241	267	286	286	249	279	268	341	272	311	318	324	284	287	287	312	275	268	288	282	294	277	278	267	279	284	289	267	268	297	309	285	298	293	293	266	288	257	258	257	258	307	283	287	253	352	297	291	251	244	285	312	289	261	298	285	297	286	267	333	301	275	294	288	299	297	288	305	316	288	317	293	299	254	275	282	278	285	268	272	286	261	246	279	303	289	308	317	317	293	283	291	274	311	243	277	282	277	279	282	281	251	284	275	289	286	293	264	264	339	298	341	284	299	305	300	306	297	267	303	297	284	246	299	268	289	300	276	274	296	293	267	302	252	276	289	292	290	311	299	286	294	276	250	265	268	321	324	283	264	297	279	307	300	261	312	288	281	276	243	285	299	304	282	325	288	278	255	269	301	266	260	277	278	272	305	299	271	277	278	271	313	280	320	280	287	270	297	272	272	293	273	268	266	279	261	297	279	282	297	304	276	283	291	274	291	286	284	298	293	289	280	292	280	266	277	274	272	256	270	279	283	292	267	318	277	300	288	280	287	284	295	265	279	305	286	264	268	268	276	286	273	293	323	286	280	269	260	277	288	275	301	304	295	279	310	274	269	286	300	270	311	288	309	311	294	281	250	273	280	311	297	254	286	270	297	296	241	275	277	316	303	296	263	268	279	279	297	278	304	301	294	285	258	287	273	297	314	303	282	316	269	285	303	262	270	272	257	298	280	266	306	298	259	297	299	267	288	304	264	300	329	274	271	282	256	275	301	265	264	275	298	253	303	301	265	261	259	287	294	255	295	310	287	314	249	280	285	309	298	283	271	269	271	290	313	283	292	293	286	277	273	277	272	314	256	279	248	276	272	279	306	311	297	280	285	299	285	269	294	304	284	266	284	301	275	252	278	297	288	281	272	286	299	258	305	294	293	280	340	270	303	294	288	266	250	288	292	289	282	274	302	292	291	286	313	289	255	295	299	281	277	292	281	280	280	288	259	277	328	283	277	293	298	293	271	257	289	301	306	277	290	309	289	284	274	281	286	259	276	262	277	307	289	289	307	302	264	257	284	295	295	268	287	294
4918	2945	1688	943	798	761	671	667	698	669	697	689	633	626	646	667	673	645	618	613	630	648	660	612	646	633	647	637	595	732	652	622	657	608	603	635	631	680	627	640	627	638	618	663	635	649	648	686	629	634	615	647	612	609	595	647	648	624	598	651	654	640	659	622	617	656	596	638	615	623	623	683	595	635	557	619	619	632	670	649	605	623	572	633	659	613	627	660	629	625	592	598	642	655	586	622	605	622	637	673	655	632	614	631	607	611	637	657	628	633	609	652	675	679	634	617	673	633	623	653	613	643	640	657	587	664	613	613	687	616	628	653	659	656	666	636	583	606	655	609	616	625	665	616	638	660	664	621	642	611	630	601	613	623	592	624	663	600	701	668	650	622	623	584	652	625	654	636	606	626	620	618	639	620	619	599	660	656	619	614	659	621	587	647	614	616	660	655	617	625	645	633	624	667	651	609	634	612	637	648	628	608	615	672	602	642	606	632	591	633	644	617	609	648	652	644	638	634	623	651	594	665	608	646	588	608	611	649	632	638	610	672	610	639	615	596	635	656	632	639	625	658	640	627	634	634	661	609	626	639	608	655	617	656	667	619	580	612	638	596	608	653	610	647	647	650	645	603	593	637	610	612	622	636	608	595	595	628	689	639	603	651	647	652	636	632	638	651	615	638	611	561	629	628	620	670	643	649	640	644	646	625	660	629	664	645	606	618	667	618	607	684	602	665	667	656	631	632	608	602	631	625	652	630	635	677	663	624	649	600	616	625	595	623	623	658	634	635	629	635	651	574	631	627	651	646	635	592	653	665	667	641	610	616	649	605	628	672	611	620	625	625	644	621	665	621	595	636	644	637	632	631	634	599	636	664	635	656	677	628	682	621	644	636	617	629	658	611	627	576	708	635	642	645	606	635	617	624	623	625	619	611	636	609	636	629	628	668	617	644	654	669	633	640	655	620	637	616	638	661	640	607	654	637	655	638	577	619	676	669	628	662	598	621	630	618	621	691	630	602	619	650	666	607	644	667	646	612	630	632	631	597	655	621	641	634	628	651	644	631	626	674	685	677	626	637	616	646	666	643	623	612	660	571	624	606	640	636	629	616	633	615	617	658	649	626	634	600	631	639	639	660	640	668	631	654	623	621	687	593	613	656	657	647	623	623	597	683	602	622	597	621	671	704	637	637	611	621	594	601	575	650	633	608	634	600	626	648	670	608	654	590	680	691	661	618	599	674	610	667	635	654	627	633	605	675	651	616	625	601	629	623	622	632	626	643	631	606	653	624	654	633	620	632	622	597	606	621	602	657	646	617	649	669	622	611	636	648	591	616	647	653	607	610	654	632	615	635	631	571	603	650	643	584	622	654	667	611	608	613	633	585	658	603	623	633	622	634	664	650	601	658	638	631	647	609	653	658	626	633	628	576	606	622	663	648	653	611	691	635	647	603	681	635	645	637	683	600	620	671	661	643	619	628	645	648	653	597	647	622	639	606	610	602	589	641	596	653	647	654	631	615	639	611	597	620	615	651	663	632	560	579	656	672	603	626	606	608	613	607	629	656	640	598	639	624	624	646	625	613	630	632	606	590	630	629	643	647	634	622	660	639	642	591	653	602	662	678	608	626	638	604	625	609	663	611	665	655	615	656	671	655	611	615	638	650	611	624	633	640	606	650	657	665	615	661	642	606	628	601	631	611	641	584	658	615	663	632	597	634	633	652	593	565	654	634	651	602	617	608	608	653	633	613	598	640	665	584	640	634	639	578	619	599	628	625	605	655	595	594	628	624	641	610	624	697	609	607	598	633	617	613	646	619	602	673	645	641	652	659	607	634	651	662	611	554	663	635	645	588	641	632	623	680	624	612	593	679	650	670	621	634	658	601	614	561	626	639	607	620	577	606	657	586	648	617	600	608	630	641	640	632	623	648	631	641	626	613	634	642	598	625	613	643	637	640	657	582	632	602	630	635	629	618	654	650	627	676	637	649	601	639	647	637	636	599	668	609	636	615	642	612	612	615	638	646	645	633	618	599	642	691	578	631	624	627	597	665	676	617	605	604	629	598	625	608	614	651	619	641	660	586	608	612	649	611	631	611	574	686	606	613	629	631	630	644	622	618	626	664	618	644	653	649	608	675	673	657	622	634	639	685	639	632	615	634	625	733	621	591	647	656	632	602	656	629	612	625	654	635	645	641	636	649	637	634	624	646	619	605	645	608	644	645	608	610	677	625	563	621	611	619	650	661	572	641	659	625	677	645	639	641	643	681	616	674	622	638	609	605	672	595	593	622	645	592	646	603	615	604	658	604	645	631	630	612	680	666	614	598	646	665	630	696	601	654	648	685	621	614	643	668	614	602	639	597	653	626	614	627	653	641	600	644	641	603	576	657	641	604	617	636	649	642	630	632	657	674	638	648	630	643	664	660	619	638	643	655	658	662	609	624	656	639	633	604	641	629	625	656	634	646	613	656	655	607	638	624	583	664	625	618	627	657	585	610	669	598	632	624	693	679	645	610	639	607	609	623	624	600	651	680	678	637	672	644	631	628	623	615	638	647	627	654	666	580	635	647	644	627	621	641	619	669	677	668	649	597	660	590	634	668	621	622	623	657	646	589	685	614	612	644	669	644	613	605	617	661	623	639	607	618	661	610	599	626	658	630	676	639	619	613	669	665	606	624	633	655	633	584	634	641	643	613	633	631	642	613	664	602	684	644	637	602	641	603	671	622	614	621	624	653	616	685	599	657	606	635	618	612	641	604	597	593	616	632	552	606	637	615	660	672	640	628	653	598	711	629	664	635	610	633	613	653	655	641	625	655	615	599	620	637	595	648	632	620	580	610	663	636	583	638	625	649	638	689	651	649	603	623	596	637	608	691	641	642	646	610	612	644	619	593	625	655	620	614	595	582	613	638	688	629	605	591	629	590	621	648	613	646	630	614	626	614	585	644	639	649	623	674	674	610	591	624	663	626	624	602	607	591	651	669	629	612	618	644	611	689	607	628	625	650	651	628	599	642	624	644	587	630	640	641	663	626	631	624	639	664	630	630	667	683	651	596	653	636	614	603	628	597	632	606	622	636	628	629	641	634	623	627	628	631	649	671	641	653	575	643	620	642	616	659	641	622	592	645	635	666	616	634	581	616	618	635	594	654	613	611	602	577	605	580	654	595	601	603	630	644	669	667	613	667	667	664	607	626	655	658	652	572	684	599	650	652	662	642	624	629	608	591	640	647	641	648	631	616	668	598	608	672	654	642	626	634	599	628	604	668	599	622	624	612	686	612	627	643	606	630	623	658	603	658	638	668	616	587	583	644	590	638	639	652	595	625	625	574	635	618	637	670	606	556	603	627	637	669	651	638	611	610	646	638	641	620	608	604	619	613	606	614	650	623	639	621	682	666	579	596	637	616	632	613	621	624	618	669	611	635	621	652	658	620	633	582	648	652	606	638	623	575	639	606	595	608	656	658	638	642	599	608	634	644	585	625	607	642
24847	21930	25742	28764	21932	21949	18389	671	393	373	303	303	316	333	265	289	275	267	252	245	248	249	250	216	257	264	225	254	224	211	219	227	217	212	226	236	228	243	235	214	230	255	199	201	227	220	212	215	232	224	203	210	239	191	255	225	207	204	240	235	236	245	228	223	230	221	194	254	230	230	235	200	218	223	205	224	261	231	193	252	250	239	206	248	246	238	245	234	234	231	248	234	231	217	227	232	252	229	239	215	227	222	238	222	228	251	242	244	202	261	225	241	225	195	211	236	202	200	221	194	243	242	253	231	206	259	232	213	223	225	237	229	194	230	232	246	213	233	194	228	222	236	251	215	248	216	219	244	205	215	202	219	221	251	233	233	216	231	212	228	227	186	225	245	243	233	235	236	253	197	247	251	210	223	243	217	213	238	209	211	212	224	211	212	226	235	198	217	233	235	197	226	217	213	219	215	220	241	211	231	237	205	223	173	195	228	240	174	200	216	211	259	229	202	214	212	218	214	208	220	227	233	234	203	219	248	212	232	271	230	254	221	248	238	240	214	215	213	227	230	233	250	250	242	210	217	246	222	206	254	243	208	204	226	220	246	229	223	200	248	227	225	233	206	185	211	235	242	217	203	232	221	220	231	224	227	232	210	219	216	238	203	259	209	197	215	238	253	231	207	208	194	243	215	247	194	222	235	241	199	197	225	221	230	269	236	222	217	229	192	237	191	209	230	204	234	186	210	218	229	221	208	255	248	210	237	231	227	219	230	209	246	220	226	239	226	249	249	235	227	245	205	215	224	252	237	233	211	240	227	251	220	212	235	210	219	221	228	243	203	247	217	233	250	223	245	247	232	217	216	234	216	200	209	192	194	245	210	241	199	229	202	213	241	216	245	228	211	253	193	220	224	226	229	246	240	211	229	226	223	245	235	239	217	220	235	218	213	240	234	216	199	213	255	210	236	245	208	231	250	220	237	224	246	207	234	235	198	206	229	209	229	210	220	229	224	241	234	207	208	243	245	215	211	234	195	227	213	258	232	223	222	230	210	216	220	222	273	226	241	268	207	215	237	227	201	197	217	252	230	231	220	264	239	237	210	212	239	246	223	218	215	218	215	247	242	222	215	224	235	225	234	239	219	220	223	208	203	249	221	213	219	233	213	235	216	226	232	218	228	248	215	224	221	196	224	218	235	215	242	214	203	231	222	243	209	232	213	211	225	224	242	248	233	230	242	203	203	203	250	221	218	247	262	226	232	238	251	244	222	234	220	206	222	244	252	220	240	237	212	211	246	199	207	247	180	209	212	225	222	217	224	240	244	222	206	235	254	233	245	220	223	241	224	256	216	195	225	228	238	213	237	208	238	241	207	229	235	236	216	231	221	276	251	220	243	225	233	215	249	229	189	240	234	234	214	227	255	220	233	232	230	216	255	226	263	202	209	206	226	208	225	257	249	233	260	204	239	217	254	225	239	236	222	238	223	213	238	207	204	237	221	214	229	232	211	195	241	230	236	221	219	228	228	206	202	209	231	206	234	255	209	237	223	228	220	237	230	215	235	239	216	252	236	213	223	261	225	227	238	230	250	229	215	261	202	236	226	250	230	213	214	236	215	226	225	274	246	218	231	266	218	223	246	218	227	210	224	213	227	228	241	207	224	207	205	237	235	224	244	213	245	251	224	227	236	201	216	276	237	205	216	197	246	212	217	208	234	192	233	220	187	237	228	251	221	238	220	207	214	239	235	211	246	249	222	256	190	230	230	236	202	236	227	250	221	252	252	246	225	219	232	230	217	225	223	212	252	248	226	188	254	235	227	224	228	236	228	221	205	226	236	229	196	199	242	217	220	205	212	264	228	219	216	235	207	191	225	215	233	241	236	232	229	248	222	233	245	217	203	236	218	201	228	250	221	205	211	240	189	211	236	227	235	243	210	194	209	245	220	222	225	227	234	213	219	238	250	187	239	229	235	214	198	224	199	225	234	222	238	234	223	212	238	226	214	260	222	214	244	223	235	235	244	220	224	217	219	244	229	230	212	225	215	227	239	241	202	245	264	242	255	231	208	245	196	279	201	218	217	223	231	231	221	234	219	221	242	243	198	231	236	244	225	217	191	241	231	251	251	229	236	244	245	236	220	252	215	223	233	236	246	239	243	214	214	217	215	183	222	233	269	214	233	225	239	229	234	198	214	256	219	236	211	205	223	227	213	201	210	236	244	256	232	243	229	226	246	225	237	202	217	237	250	239	242	220	236	219	233	214	241	216	253	230	220	234	225	225	239	213	224	223	241	242	222	237	211	230	231	239	261	208	200	217	236	206	208	219	220	227	195	225	215	204	258	206	256	221	239	212	224	234	225	233	206	254	196	215	248	204	202	215	214	237	232	228	215	224	223	206	201	238	238	239	225	240	243	220	240	247	228	231	246	217	240	216	244	222	228	229	194	202	218	245	220	219	221	223	218	254	201	225	242	214	198	218	237	218	221	240	243	183	226	239	206	223	226	205	227	229	216	244	242	216	210	211	218	216	264	238	211	235	238	207	196	252	229	225	230	229	225	205	232	204	214	218	247	227	221	210	207	221	265	232	228	226	221	223	236	230	257	230	225	219	228	234	220	226	227	253	226	193	228	192	239	204	194	218	215	247	209	219	228	254	220	207	240	215	236	218	234	234	225	217	220	229	221	232	229	221	241	218	223	215	217	259	228	219	221	200	200	237	210	250	213	235	219	211	235	224	211	234	221	204	229	217	221	253	219	221	226	261	189	235	203	207	225	210	248	212	231	223	225	205	226	218	244	199	240	238	220	243	227	208	213	224	243	220	228	217	224	232	205	238	225	231	218	198	222	230	216	249	204	224	226	255	211	243	228	213	233	219	226	232	238	224	260	240	224	243	220	221	234	225	262	229	246	220	214	213	210	219	219	228	236	246	236	210	218	224	229	209	235	220	218	201	238	227	228	229	236	228	247	251	235	237	220	227	242	243	249	232	232	212	215	218	233	233	195	204	228	219	247	229	198	233	235	239	221	231	216	237	232	206	201	208	219	225	232	223	234	224	219	233	209	219	220	232	222	226	228	231	223	210	200	237	245	235	228	222	261	215	229	235	235	243	246	221	206	190	209	229	214	216	251	226	218	210	233	211	214	215	221	228	234	219	222	211	242	233	208	218	241	218	220	232	216	226	223	244	216	259	225	240	224	218	223	230	220	218	219	223	250	236	234	263	236	234	231	217	222	239	225	231	213	225	220	225	241	231	235	196	237	217	234	232	225	213	234	223	221	215	209	236	220	258	243	222	212	199	223	218	210	236	211	217	221	239	241	263	227	230	211	244	214	205	237	201	210	195	236	214	219	219	238	212	218	213	217	222	228	214	219	217	198	200	251	253	272	214	196	200	217	223	241	209	205	228	225	209	246	218	244	238	225	212	227	205	236	225	235	225	228	207	230	248	220	222	226	220	215	209	209	233	250	212	236	216	189	214	221	208	228	215	203
5322	4406	2219	1112	818	647	622	566	566	530	524	541	529	547	538	485	509	477	507	506	496	506	496	488	453	495	506	505	491	477	463	468	468	508	453	491	451	504	506	466	478	475	498	503	495	473	462	496	486	517	536	506	495	467	513	527	491	467	503	531	448	472	496	487	492	482	491	532	495	483	540	469	503	475	489	464	512	512	519	495	458	476	484	467	504	521	477	467	453	483	485	469	489	465	496	474	484	498	511	493	496	447	493	507	482	514	508	505	489	500	465	494	504	499	481	506	455	504	475	470	488	459	481	455	486	510	510	469	491	492	484	466	474	482	459	491	470	464	525	460	484	440	476	462	476	486	512	487	495	485	462	445	499	487	553	502	508	463	512	463	507	484	467	508	511	491	443	538	495	464	468	484	463	475	546	473	491	477	492	519	508	502	473	501	485	469	513	466	448	509	492	500	534	489	470	472	487	505	472	494	483	503	527	485	468	507	489	497	500	513	443	524	461	522	468	467	564	488	532	479	482	462	508	483	457	483	464	484	470	485	467	470	504	509	445	507	448	495	496	470	500	460	482	458	486	471	526	489	512	529	527	440	521	459	470	486	510	506	487	461	490	470	438	507	502	492	506	477	467	507	496	467	500	500	500	441	464	479	465	440	518	485	538	522	497	459	494	476	474	482	467	509	453	486	465	482	486	506	495	513	503	491	499	476	484	452	468	454	479	489	471	463	491	499	483	502	483	460	493	495	473	475	477	539	492	479	490	521	479	517	454	479	511	462	494	511	483	495	477	489	475	530	490	485	480	518	524	462	506	477	460	500	486	498	523	508	475	493	464	461	484	476	488	480	488	468	496	507	522	505	491	504	498	489	481	506	515	479	467	500	545	482	473	492	464	536	527	518	504	491	461	529	503	492	523	465	510	472	462	463	499	496	481	514	487	491	477	518	500	491	467	471	492	510	446	492	490	508	489	462	509	492	465	510	523	511	490	493	489	500	497	512	484	453	498	482	467	480	468	478	472	466	479	497	501	462	492	491	472	476	510	497	504	498	458	517	459	505	476	498	476	461	495	473	492	513	447	466	504	448	501	462	451	459	513	488	472	487	544	492	486	481	483	473	485	458	469	478	468	532	484	454	462	477	529	477	504	493	511	454	494	472	531	508	471	448	446	490	483	490	485	484	509	479	516	444	492	493	463	433	464	466	487	464	525	473	503	507	464	479	495	446	490	450	466	500	434	464	476	476	457	475	432	522	485	509	474	494	498	510	480	487	498	515	552	466	511	449	477	496	470	497	491	474	491	491	483	541	500	460	515	505	487	493	528	485	457	482	482	487	478	512	453	492	489	477	485	466	446	486	483	523	456	453	478	466	462	479	515	474	475	481	504	497	514	477	480	494	478	472	464	484	495	465	526	498	501	492	481	432	481	496	521	468	475	505	479	465	457	510	512	509	512	472	507	477	510	441	483	486	478	477	498	490	461	478	508	463	482	478	501	475	494	478	514	488	519	501	510	480	510	487	514	476	522	505	485	443	493	511	469	480	492	478	521	478	507	523	488	512	494	500	498	483	478	458	529	488	453	517	453	493	500	499	510	492	480	493	515	492	475	483	492	461	469	473	486	463	468	470	518	469	471	470	488	500	518	484	472	482	521	459	469	474	466	449	500	468	467	474	495	475	476	491	443	500	465	519	473	493	499	511	507	453	472	448	474	487	483	470	487	503	535	490	501	525	467	510	516	474	479	475	492	484	473	495	482	473	424	493	531	491	490	502	453	473	489	506	507	455	492	462	488	495	497	479	464	478	494	493	471	509	464	474	464	481	473	501	481	464	494	500	509	456	514	469	495	457	459	486	475	457	485	492	487	487	493	483	488	482	495	480	499	458	495	488	454	481	484	513	515	472	483	499	525	467	491	506	451	499	475	499	476	499	489	512	495	488	486	457	489	452	482	461	483	472	456	515	495	494	468	509	509	510	494	502	481	508	464	495	482	478	486	465	488	478	476	496	476	488	460	466	483	478	492	483	526	468	472	494	481	488	486	490	438	477	536	517	519	500	461	474	515	475	519	476	496	492	517	476	439	525	529	453	501	492	501	531	503	530	453	497	464	464	481	473	511	505	470	459	482	480	477	503	506	454	516	457	483	504	494	521	494	473	484	487	470	480	460	483	508	495	506	516	487	496	484	483	467	473	508	498	502	495	478	483	493	458	493	458	492	462	503	515	464	535	537	506	503	494	461	512	470	465	458	496	502	504	492	486	483	491	523	477	449	535	473	481	494	491	476	478	530	497	513	503	515	501	513	471	482	482	527	527	455	486	497	504	491	465	450	482	511	490	460	466	522	479	465	476	498	485	508	497	457	471	502	467	516	482	498	475	468	521	493	475	524	463	464	482	494	433	488	514	532	453	505	443	523	472	498	510	474	498	497	458	474	480	464	471	486	500	491	497	465	473	500	471	496	484	547	448	508	494	469	464	503	482	483	469	484	461	470	485	480	483	493	458	471	464	488	488	488	519	493	467	497	490	488	466	510	462	504	459	473	496	509	465	492	454	474	486	519	532	463	508	489	499	492	529	480	456	516	489	462	484	521	474	480	473	445	521	468	462	469	475	461	485	483	498	505	471	470	502	462	479	500	490	494	470	461	471	483	489	479	504	486	476	509	495	475	464	477	489	488	472	514	474	473	491	480	523	467	449	469	467	484	465	479	493	446	471	474	501	485	514	509	496	497	497	496	499	492	505	493	494	443	487	497	511	501	480	469	476	443	511	455	538	484	491	490	505	512	505	493	471	484	488	526	464	491	448	500	484	450	507	518	486	507	479	508	509	479	452	509	491	481	498	481	454	525	474	465	450	485	497	490	510	498	498	485	495	504	482	519	485	510	525	502	524	487	434	508	450	461	516	504	510	498	454	508	498	482	469	471	494	467	491	461	494	482	511	484	488	493	480	508	416	502	494	444	492	464	490	449	468	494	511	502	502	510	468	520	458	467	460	485	479	441	518	495	500	460	439	438	495	506	474	496	463	499	511	470	479	458	534	504	483	476	483	465	478	464	452	473	493	455	491	468	447	486	493	528	521	487	482	468	488	477	493	480	467	448	467	491	506	446	488	450	485	501	480	484	477	488	454	461	521	508	494	482	544	452	500	479	509	491	502	451	485	469	470	493	476	439	517	464	481	462	537	458	487	525	498	515	478	501	497	483	499	526	498	513	493	466	477	495	512	479	492	482	478	493	500	457	523	504	493	488	480	472	495	481	521	476	495	492	485	470	471	465	457	485	457	517	525	513	419	487	490	487	486	471	540	480	445	490	482	496	468	500	487	474	478	480	484	483	516	473	492	462	500	485	502	480	518	489	481	487	517	546	487	506	501	482	470	508	457	486	484	463	491	511	518	456	509	525	473	515	502	480	494	484	447	451	468	467	483	441	470	518	487	483	456	498	479	532	484	473	467	485	430	495	488	495	485	484	486	504	486	437	482	479	533	450	482
33316	20113	6992	342	212	176	177	164	182	161	150	164	168	151	167	155	162	142	168	153	148	160	149	154	160	145	154	181	173	153	157	152	156	151	176	144	172	153	127	140	175	158	162	150	152	170	157	136	168	147	147	164	190	149	163	145	157	176	174	160	154	152	167	144	164	155	167	144	171	145	159	152	164	163	169	174	157	163	133	168	169	156	162	180	166	188	132	155	171	149	145	154	169	164	132	156	172	168	168	151	154	165	158	171	159	172	149	163	176	164	153	142	159	154	153	168	142	169	163	172	147	179	142	132	186	150	182	155	150	145	166	157	154	162	138	148	135	192	157	132	153	148	161	158	178	132	143	140	141	152	182	174	150	183	158	164	157	156	173	172	160	134	137	154	153	157	163	173	157	149	156	163	181	172	155	147	147	162	154	168	164	167	147	148	156	171	163	169	172	155	164	137	157	151	148	154	122	162	175	156	167	174	160	132	150	170	173	174	142	168	149	170	181	168	143	176	194	153	139	179	144	169	174	171	172	150	176	176	151	162	151	152	143	154	129	127	160	149	143	133	176	154	161	174	133	168	173	145	190	147	151	146	152	157	153	162	162	136	125	167	161	171	165	153	170	182	167	140	134	161	170	118	147	169	151	157	168	148	155	150	123	157	151	176	149	150	157	145	171	176	161	172	157	161	142	165	171	184	183	155	143	155	168	142	158	153	163	158	150	161	181	157	142	159	147	189	125	151	159	142	143	134	164	211	157	148	142	172	146	144	154	164	140	167	152	172	175	138	147	164	146	164	137	144	169	155	173	139	156	180	174	163	157	153	170	161	183	148	165	173	158	161	144	141	167	151	160	165	163	170	166	167	156	173	155	171	167	151	177	160	155	138	157	139	164	160	152	164	165	139	173	156	161	176	175	146	141	137	152	152	167	175	155	165	162	170	183	156	154	158	164	172	170	146	160	169	146	149	155	179	178	174	161	157	163	172	170	165	166	156	155	154	157	171	149	164	163	149	177	168	158	152	160	176	167	161	139	166	165	152	157	157	162	151	130	155	146	163	143	142	169	172	162	185	162	159	134	164	144	180	144	166	144	145	146	172	185	168	180	170	175	182	166	163	146	136	164	172	179	172	163	155	167	164	135	182	165	127	165	154	133	161	161	160	153	169	180	149	168	154	158	177	149	158	167	154	161	160	143	170	137	146	181	148	141	156	157	157	158	168	161	157	155	161	144	162	115	137	157	171	158	157	166	151	137	158	153	134	161	160	161	173	161	152	178	157	150	166	158	168	149	160	156	155	165	166	182	146	144	151	141	160	163	175	131	171	136	172	160	153	148	168	152	164	157	153	147	145	134	169	150	169	130	162	159	195	156	160	156	147	163	140	141	157	157	160	157	180	170	185	155	160	156	177	192	190	145	140	158	159	160	161	153	152	178	161	164	152	153	162	158	169	146	157	165	174	184	157	166	164	153	157	143	158	154	173	135	167	176	147	146	160	143	151	174	146	165	178	187	167	161	174	152	163	173	149	183	144	154	154	161	150	152	138	164	140	160	158	174	179	188	149	145	157	184	150	158	157	178	150	138	157	162	166	150	142	153	171	168	147	144	174	154	166	164	183	168	155	161	167	166	159	164	169	164	165	165	138	140	180	156	168	150	153	167	159	168	162	166	137	151	162	171	146	166	143	162	161	157	136	165	162	166	173	164	156	148	145	163	177	184	169	177	150	153	136	148	172	176	175	156	153	146	161	180	161	151	153	152	181	167	164	141	170	172	156	175	174	192	166	162	168	163	153	146	168	158	150	153	142	148	164	169	162	151	152	165	168	176	146	146	175	157	137	162	169	164	153	149	147	158	155	176	180	166	158	148	177	158	147	151	146	154	147	171	169	159	153	150	138	169	163	153	142	173	155	139	170	145	154	173	165	155	173	146	162	177	176	179	180	165	151	151	159	158	168	131	134	152	143	145	155	157	129	169	147	143	148	166	147	147	163	146	164	152	139	152	180	166	156	162	155	140	159	142	174	156	158	163	167	160	187	167	135	143	154	159	132	158	160	138	162	166	152	150	155	157	155	140	138	153	166	149	165	150	165	170	151	172	165	161	148	163	158	160	153	149	151	172	161	163	158	167	164	170	166	156	173	170	172	178	151	156	168	163	139	153	169	172	161	180	179	164	118	152	166	141	155	157	118	159	154	191	153	168	181	169	174	151	147	141	151	154	138	148	146	174	141	182	145	146	183	146	171	129	176	173	161	156	162	150	186	128	161	154	144	166	154	149	163	149	176	172	167	150	149	166	171	163	174	164	177	163	156	168	137	151	152	165	166	158	174	176	157	160	150	174	155	175	175	158	188	148	169	145	154	155	160	165	159	165	145	174	180	167	172	147	165	163	150	168	168	176	138	165	152	171	188	159	148	167	136	157	164	154	159	150	162	180	170	182	155	141	137	182	179	174	174	164	166	159	172	133	163	140	166	137	191	179	162	153	146	159	152	133	172	174	146	159	145	146	135	142	152	182	132	157	150	166	192	158	176	136	145	171	169	157	136	165	153	139	168	151	165	148	158	132	172	159	175	144	169	180	170	141	152	132	145	159	163	157	140	161	152	142	177	171	143	170	178	165	152	174	147	160	163	168	157	154	173	132	147	137	156	141	168	141	178	164	167	152	148	145	146	148	172	188	194	164	180	176	175	164	182	161	160	155	143	144	155	144	150	149	148	158	163	156	165	150	151	152	162	180	150	157	155	161	153	167	149	160	182	136	144	142	153	162	141	152	160	158	155	140	163	180	161	153	155	177	184	146	146	153	163	163	148	133	157	150	151	174	168	161	161	154	145	168	176	163	160	175	178	161	156	160	146	154	181	143	171	146	152	155	174	155	136	143	178	150	154	165	161	140	119	166	157	168	183	170	180	156	167	153	167	138	168	140	167	147	146	166	165	164	137	153	169	147	160	180	178	152	156	154	157	160	144	146	168	142	167	162	170	163	155	161	162	138	127	167	167	154	174	169	151	177	140	163	149	170	148	179	157	148	168	151	182	173	151	159	163	147	157	153	138	175	136	142	158	166	172	144	146	157	179	152	151	179	167	181	165	191	166	173	147	133	134	148	177	181	170	133	147	169	155	146	162	179	146	155	161	175	137	142	154	181	166	158	159	138	179	152	161	159	198	153	157	150	151	141	165	164	148	157	185	167	167	176	146	155	161	132	152	147	153	134	143	134	143	176	154	155	169	162	179	149	169	150	159	166	161	146	151	166	147	171	167	150	165	167	158	134	160	163	180	168	163	169	155	182	178	151	146	135	151	162	143	163	156	163	170	168	172	176	152	188	159	168	140	164	192	168	171	146	129	168	165	156	154	159	143	171	164	164	176	155	146	183	153	170	180	172	153	169	158	160	161	147	169	158	176	162	158	161	150	127	175	156	166	132	154	138	125	156	164	141	143	150	184	177	175	142	153	167	153	166	166	155	143	166	171	162	177	147	169	138	165
5453	634	435	457	416	415	412	408	396	400	425	386	379	385	390	408	384	368	389	392	410	376	410	404	402	393	410	379	421	447	427	395	401	422	405	399	374	398	393	381	426	386	398	387	415	379	392	395	415	403	414	413	386	394	374	415	413	430	371	389	384	395	403	411	410	365	407	398	385	416	374	408	403	387	392	453	389	385	408	379	403	405	445	373	426	352	425	408	420	398	398	392	406	378	382	361	399	379	434	382	381	377	426	398	444	393	405	399	400	400	374	408	386	418	430	404	413	411	395	412	443	367	406	447	427	382	406	412	352	417	360	413	408	407	381	392	409	382	428	402	362	409	416	430	425	430	389	412	397	411	413	405	420	403	429	389	403	372	420	391	412	368	381	386	454	393	388	434	404	426	423	406	356	398	418	393	395	394	381	437	385	406	434	396	393	378	383	374	418	461	384	395	413	415	399	429	406	402	415	407	424	400	413	370	385	381	373	406	395	374	403	407	380	382	383	410	396	416	416	387	440	395	384	423	389	433	409	396	391	404	425	403	454	434	349	406	417	420	450	400	391	409	389	350	430	388	391	397	392	416	403	388	424	448	421	412	413	417	420	367	456	394	394	368	382	393	438	414	374	415	384	406	384	416	391	437	409	389	404	407	400	377	411	435	397	422	384	378	427	386	402	389	386	409	413	388	415	406	370	391	372	425	374	384	369	385	392	400	403	413	401	413	388	411	369	398	434	369	373	396	404	364	412	374	436	384	433	408	373	412	384	384	433	398	388	373	381	404	398	401	382	437	436	409	424	377	411	389	390	378	427	355	414	367	425	396	384	402	400	388	402	425	386	406	370	397	412	409	390	390	343	405	417	382	362	359	427	401	395	417	379	373	402	380	371	410	416	410	385	386	435	405	374	398	417	431	372	389	438	432	396	412	400	427	383	397	398	381	403	419	430	439	419	405	409	374	393	400	383	377	417	403	426	385	401	371	382	408	378	415	385	391	406	361	385	364	401	387	425	414	411	412	432	400	408	393	386	451	401	424	400	385	412	416	375	410	389	378	365	430	384	387	420	400	415	407	394	412	431	404	391	387	430	396	417	406	404	404	373	415	414	374	397	392	404	400	407	410	394	396	398	419	386	382	373	377	363	394	414	417	431	380	379	370	402	405	421	384	414	386	397	455	382	390	437	403	406	389	422	419	384	356	356	374	408	395	427	407	410	397	420	427	375	411	384	395	382	391	378	407	402	437	412	389	413	391	375	406	392	412	382	411	381	380	404	372	435	448	383	384	382	377	429	367	389	416	423	423	374	402	386	366	409	428	395	403	421	389	410	386	416	415	417	376	400	393	361	388	414	434	400	377	433	394	396	380	404	392	418	384	397	398	397	417	419	400	389	387	388	396	367	392	392	405	372	398	396	358	416	425	400	409	347	366	437	374	398	434	419	425	382	414	413	380	387	421	400	378	394	425	393	415	420	401	434	383	406	403	391	370	395	393	389	412	394	380	403	425	399	404	379	397	397	362	400	403	380	376	381	397	421	394	421	377	398	394	404	421	393	390	396	394	391	420	402	394	412	407	409	416	390	411	409	374	392	399	394	405	374	407	414	408	403	399	371	397	380	399	386	393	405	394	407	444	407	384	366	414	408	372	401	375	418	378	369	426	394	371	412	395	418	455	382	397	375	399	375	408	386	402	403	402	454	412	378	417	407	386	427	395	376	363	408	396	375	414	374	372	398	400	408	391	416	374	390	406	396	397	406	417	383	408	429	375	401	387	397	361	399	366	374	382	424	424	394	403	348	436	409	407	397	400	459	406	391	402	395	415	391	393	415	383	395	379	440	430	389	428	402	430	420	405	409	376	416	391	425	378	386	396	360	411	381	394	435	395	398	395	388	398	391	387	387	390	393	400	412	396	413	394	379	394	426	393	411	392	408	375	374	391	405	393	411	367	372	406	409	418	410	365	376	457	418	396	390	389	424	390	387	366	432	387	412	385	363	397	400	386	407	374	416	410	382	398	413	382	359	378	427	402	369	400	433	418	403	406	351	393	410	411	391	411	425	410	392	369	393	381	430	374	406	381	413	400	401	388	379	416	369	433	440	424	418	416	403	396	377	406	378	393	415	386	412	432	386	386	417	403	423	384	415	393	402	415	411	394	416	426	411	389	404	371	388	428	380	390	433	427	381	425	402	433	375	373	428	393	397	410	431	383	415	434	404	393	402	446	408	388	388	382	400	389	411	403	428	436	368	425	391	424	395	379	387	426	412	382	409	399	441	434	403	429	410	421	409	413	388	369	408	399	409	394	393	421	374	392	408	394	423	417	396	371	382	385	394	401	427	386	385	393	385	372	417	384	436	423	410	390	380	425	388	365	419	418	390	414	450	397	396	392	400	407	406	409	387	412	424	414	397	408	423	396	410	385	406	412	394	399	438	424	383	439	370	396	398	414	382	428	391	373	369	391	429	415	415	406	431	417	396	381	418	400	403	384	365	400	393	423	384	354	376	441	383	403	402	404	419	420	388	376	420	408	371	418	415	438	430	396	417	398	421	422	386	418	415	377	389	389	354	388	383	430	431	437	390	398	401	453	382	410	369	372	381	408	435	397	376	402	393	392	390	389	399	432	400	405	393	403	386	406	383	419	382	387	419	385	417	399	380	387	403	358	423	427	387	348	403	367	380	394	375	429	384	408	394	382	356	415	442	373	406	378	382	394	404	381	355	408	417	417	401	360	371	366	409	402	374	390	397	414	400	377	415	398	408	384	389	407	425	412	381	429	361	421	414	390	391	429	372	395	396	411	412	393	413	393	394	416	367	395	405	395	425	414	424	354	373	401	370	388	427	413	408	420	421	363	432	414	427	395	385	403	387	409	393	379	335	375	424	370	389	407	423	396	402	385	443	437	380	402	431	400	403	404	394	397	381	426	439	395	408	381	404	397	425	410	392	410	379	399	418	384	386	407	408	401	404	390	379	409	402	386	400	384	365	388	410	442	373	414	379	393	392	422	404	372	414	367	359	417	400	380	391	398	405	430	386	372	386	373	411	424	383	390	426	397	408	392	382	409	410	434	399	402	435	374	409	401	396	395	384	394	405	404	396	364	425	384	424	440	419	418	371	394	408	417	423	389	431	408	435	403	403	401	391	422	408	418	442	414	397	398	406	382	393	397	388	410	455	367	377	393	416	416	395	396	395	373	384	402	376	381	385	415	399	406	419	424	395	386	413	395	420	387	393	352	375	379	442	379	398	399	411	416	417	412	438	354	381	413	402	397	378	401	379	419	371	417	381	432	392	401	392	380	397	371	379	384	411	391	414	420	374	375	419	409	400	409	371	421	421	420	430	396	397	395	371	387	379	390	393	405	401	412	400	405	391	432	403	424	380	406	426	404	392	432	424	389	409	380	393	375	413	394	398	404	339	421	396	397	401	395	375	404	387	390	444	411	405	399	355	412	424	426	373	424	389	374	379	396	375	403	396	418	380	438
25235	21916	25525	28929	21903	21901	2614	459	401	365	307	325	319	331	308	275	319	306	320	284	290	299	277	317	273	287	309	292	289	298	290	289	253	269	266	263	317	247	289	323	249	274	261	264	292	263	285	256	286	277	294	294	236	248	273	305	277	278	274	316	295	273	279	283	281	281	265	277	314	288	305	307	283	278	311	297	257	295	261	316	252	289	323	286	251	277	317	280	271	319	251	305	256	287	260	304	278	281	275	318	287	259	258	307	316	298	295	307	297	276	273	289	276	275	226	291	275	266	287	287	325	260	344	313	300	273	309	288	293	280	294	284	290	296	240	311	307	285	261	301	264	273	280	256	281	305	284	259	284	272	314	270	317	311	291	287	310	286	318	288	259	287	272	282	265	270	293	281	286	300	284	284	289	310	308	302	291	299	305	268	281	261	272	280	285	270	258	290	297	264	257	292	269	272	297	281	302	285	263	272	297	266	278	262	281	296	262	279	302	287	279	309	291	306	289	266	300	270	268	275	299	268	296	266	268	278	284	280	285	268	270	292	296	297	279	274	290	298	293	265	282	264	275	265	273	284	296	283	294	273	299	307	276	259	288	291	267	284	291	308	318	294	268	307	255	269	284	273	283	279	319	285	299	305	311	294	271	292	283	277	280	309	281	288	272	295	314	277	282	317	293	261	301	308	283	282	282	267	309	298	265	318	278	281	274	274	279	292	255	256	289	280	271	268	298	276	266	277	297	255	283	279	275	276	289	299	264	277	293	329	260	314	281	290	261	288	299	286	312	284	280	295	289	286	291	313	295	287	307	273	287	276	324	297	311	295	301	320	274	297	284	293	266	288	269	295	289	253	283	293	257	270	291	271	245	288	279	285	237	283	297	299	298	307	299	288	293	284	270	282	284	269	313	299	294	299	315	296	274	271	302	309	302	283	302	289	245	263	285	303	333	306	296	308	338	294	291	292	278	273	314	277	266	285	263	272	325	259	261	290	285	275	273	278	304	283	296	261	302	269	296	245	265	293	311	308	279	268	268	306	336	267	278	294	299	281	300	327	303	308	283	274	293	283	279	277	298	316	279	290	258	291	273	267	277	308	288	273	290	286	270	307	332	297	285	265	280	280	277	265	285	286	289	266	301	281	313	292	278	278	274	272	313	261	265	273	244	279	282	235	267	269	305	285	302	283	307	294	312	260	255	312	290	264	315	296	301	279	273	287	331	296	293	318	261	337	293	288	307	313	272	294	310	280	254	292	277	298	270	275	269	278	283	275	298	276	272	263	266	252	295	293	301	267	294	275	277	283	270	286	281	290	273	235	323	311	266	273	255	264	269	271	293	259	286	297	263	295	294	321	267	259	293	292	319	293	275	279	291	266	306	274	300	298	297	270	292	292	298	278	295	299	307	282	278	279	266	277	274	288	322	291	266	315	284	261	276	278	305	264	260	283	298	306	274	299	283	293	252	302	294	293	313	328	290	291	297	285	285	292	274	300	287	303	284	289	242	295	281	296	296	284	286	303	303	276	289	276	276	285	262	280	315	325	276	265	298	321	289	283	314	283	290	270	270	271	297	282	284	265	291	273	293	307	278	252	308	296	300	277	262	264	297	305	282	269	264	281	286	280	284	260	299	280	277	268	284	266	289	288	285	283	268	288	269	301	324	278	297	290	324	276	283	284	246	282	309	282	284	273	281	263	283	290	302	275	280	279	299	292	306	282	304	314	266	282	286	330	297	302	247	332	300	273	303	326	293	300	255	289	307	281	296	295	286	301	273	281	281	289	282	250	267	298	273	269	239	251	297	313	302	307	256	285	265	303	308	257	288	292	275	253	284	321	289	277	292	290	277	297	267	276	314	290	287	305	282	282	280	294	309	306	271	262	304	264	296	276	260	286	285	288	250	274	329	283	265	310	297	342	267	269	293	311	283	299	283	292	267	288	262	305	295	309	305	292	284	304	279	240	293	282	286	306	271	320	269	276	297	299	283	263	292	311	285	285	288	287	273	276	293	299	277	304	271	294	296	263	287	265	301	312	259	272	285	297	279	282	272	272	292	270	303	277	257	251	263	255	279	282	301	297	254	247	301	283	256	295	302	294	299	278	297	301	299	254	272	298	266	289	270	285	253	315	292	262	260	279	292	256	251	280	281	305	264	277	310	284	271	272	289	283	285	296	320	282	282	266	269	275	281	302	333	311	300	281	297	281	293	265	279	281	292	274	287	271	310	281	276	258	271	270	266	303	298	252	276	275	277	304	312	296	274	286	294	309	313	276	270	306	296	245	231	277	301	301	270	279	319	259	285	306	275	292	247	294	302	309	292	285	275	255	274	272	292	251	259	306	303	268	278	302	274	275	256	288	250	263	295	274	259	312	278	290	258	292	259	292	259	269	252	287	288	260	292	283	305	264	265	293	269	301	294	298	287	306	295	273	254	299	277	296	301	261	311	285	278	263	265	301	283	290	291	297	284	302	294	292	282	295	279	270	286	257	283	297	300	312	259	315	283	291	272	264	279	264	274	298	282	300	281	268	254	303	287	233	264	257	295	286	247	314	310	290	290	270	263	275	262	304	271	300	307	295	254	275	283	281	295	297	266	299	267	289	279	246	265	265	281	293	309	292	291	298	266	249	301	295	259	299	261	294	280	289	312	291	262	284	262	274	262	293	317	258	249	279	265	300	269	301	283	303	270	297	278	300	269	271	275	348	256	275	265	290	304	295	294	282	329	301	287	292	281	257	273	270	285	290	280	281	281	289	294	292	301	275	260	274	269	280	259	300	267	271	314	314	278	276	266	316	286	272	294	327	277	287	270	262	283	267	295	260	244	289	275	289	288	273	289	313	297	262	265	306	301	309	279	289	294	272	289	284	245	292	271	280	222	284	287	285	280	301	238	275	281	288	283	275	295	294	260	245	277	292	304	314	301	258	273	272	279	289	292	278	276	272	300	307	270	275	269	267	293	264	298	277	330	278	278	293	294	299	318	289	257	288	271	296	288	276	266	293	273	312	310	248	266	281	259	276	283	273	273	306	297	243	291	294	259	272	238	273	297	288	328	281	281	286	269	292	281	258	288	290	292	278	293	276	286	302	248	297	303	288	281	297	259	273	245	258	284	288	263	300	289	284	270	292	322	244	263	292	304	306	291	275	264	278	261	294	296	285	278	259	260	285	278	289	285	258	265	253	305	285	301	284	279	302	312	305	240	269	253	300	267	320	281	271	279	257	317	272	268	286	269	257	279	280	273	287	301	303	273	265	252	296	308	284	317	279	307	284	286	288	262	268	293	270	273	267	296	291	308	265	297	302	297	306	294	294	336	300	271	266	292	260	286	253	293	295	315	303	288	275	298	289	271	273	278	260	275	297	284	273	268	277	306	272	262	301	260	284	304	284	289	280	295	298	310	265	281	273	268	254	290	308	276	258	278	297	288	268	310	285	276	293	315	281	284	284	276	297	297	285	268	282	287	279	285	273	281	261	259	255	293	263
4898	2984	1706	997	822	703	696	691	628	681	658	640	680	615	665	632	646	612	648	675	613	642	658	594	670	645	635	617	611	634	673	596	588	623	620	613	645	640	635	589	640	634	634	682	597	663	614	598	667	601	636	608	573	624	640	645	669	615	590	608	657	716	608	608	637	625	611	654	630	644	606	676	624	631	638	620	619	641	659	625	626	622	621	607	640	650	607	651	586	621	651	648	650	598	638	632	642	632	628	645	614	615	677	609	650	671	637	627	637	638	627	639	647	648	619	628	681	580	668	634	653	602	668	639	617	635	618	618	656	629	624	655	667	619	626	635	634	627	631	626	629	591	633	638	657	627	597	589	669	627	665	674	647	666	582	639	660	648	627	690	664	632	652	606	661	635	668	610	657	618	619	664	617	645	607	635	660	645	640	614	653	585	642	628	588	627	615	659	632	657	666	618	620	604	652	585	619	616	675	605	650	611	596	668	676	616	626	599	652	654	631	696	634	599	617	589	638	606	678	670	630	625	677	653	648	626	670	601	642	605	595	675	619	626	625	619	611	649	641	625	648	642	631	652	616	620	639	630	643	636	610	598	615	672	640	606	613	626	627	639	607	606	592	600	647	637	631	650	673	578	649	632	659	621	613	609	636	607	586	610	617	627	630	623	638	622	614	601	642	660	630	605	627	633	617	638	634	637	628	670	605	638	659	595	616	666	629	657	592	617	655	643	669	602	626	698	622	708	653	649	653	642	660	648	640	639	622	640	657	668	656	642	632	662	586	622	676	657	616	604	668	610	648	615	661	658	628	611	665	564	650	616	663	580	620	641	652	639	633	630	625	629	658	618	626	626	633	607	636	637	634	617	599	614	662	630	619	627	677	627	667	598	674	666	614	589	615	652	651	613	635	660	646	639	597	676	639	579	643	629	577	612	600	649	610	623	612	668	657	619	647	633	646	677	656	634	619	658	638	642	633	629	588	646	639	648	593	608	581	665	659	665	620	671	662	616	566	655	650	611	619	603	567	587	626	616	591	624	639	611	662	617	648	628	626	613	632	609	657	661	643	637	654	614	636	621	612	635	629	663	627	594	619	665	642	607	625	579	660	660	695	673	645	612	618	663	648	619	630	637	615	642	623	663	616	642	623	610	651	665	618	660	609	674	616	616	662	675	623	652	679	701	601	624	597	627	626	633	623	667	599	637	625	637	664	579	581	644	610	626	621	616	592	593	649	644	642	582	650	659	602	628	663	659	630	626	627	628	639	692	660	668	615	637	645	658	650	618	613	620	655	622	648	633	603	645	633	598	672	610	623	654	638	647	604	658	660	674	650	668	593	627	641	677	620	664	593	662	620	655	652	634	648	635	623	625	685	612	616	649	606	583	642	655	628	620	646	617	631	625	630	651	637	631	646	642	618	601	601	628	611	667	636	661	670	674	624	619	636	595	610	644	636	654	615	599	617	605	598	622	691	642	592	651	630	561	637	632	645	667	635	618	607	627	629	644	651	640	604	630	630	638	630	623	612	638	604	647	607	615	636	623	617	646	631	683	597	617	674	626	641	635	578	623	634	632	601	588	603	624	620	645	681	641	609	624	619	626	630	609	594	677	600	590	659	625	592	666	607	630	598	646	641	630	604	630	643	619	664	655	610	596	608	640	643	681	639	650	646	641	646	625	633	650	637	631	637	643	600	635	653	634	654	635	677	648	642	597	618	612	683	576	654	618	661	623	624	649	617	613	597	615	667	602	644	592	659	710	608	602	616	698	595	611	647	692	590	614	594	650	633	618	671	612	640	594	603	679	642	640	639	629	669	617	597	660	606	678	611	625	644	609	637	646	638	629	663	636	616	649	656	646	632	671	665	653	650	642	672	673	635	673	609	647	640	612	644	629	643	646	615	612	638	576	655	616	691	635	606	613	678	603	664	612	632	659	660	650	608	639	593	636	593	639	638	672	653	631	649	615	637	611	679	660	590	657	592	633	627	594	631	625	671	622	671	641	592	631	633	617	589	655	657	594	591	614	624	656	591	623	625	631	610	626	600	636	628	631	646	627	614	586	639	664	640	663	682	645	636	632	636	616	619	617	624	646	656	641	663	615	617	658	606	634	619	637	632	663	648	588	627	657	660	630	604	641	629	624	604	615	621	648	659	618	629	626	621	674	598	631	635	658	654	619	637	645	625	632	646	591	649	642	613	654	652	607	648	646	640	632	601	666	618	612	608	621	682	599	638	658	639	631	649	626	618	653	627	656	629	626	612	647	631	655	618	681	630	633	622	610	641	613	601	598	649	634	613	634	639	625	690	633	624	670	615	637	624	588	660	615	598	619	647	665	622	668	598	620	640	624	642	608	658	658	634	635	619	618	704	638	604	649	622	652	640	592	618	618	660	643	643	571	637	614	608	630	667	635	648	645	629	673	612	631	652	616	613	603	631	695	588	606	621	614	658	594	648	602	641	603	609	631	630	653	617	650	627	609	596	686	620	612	719	590	621	628	604	629	640	655	672	635	622	663	661	598	618	621	627	613	653	650	666	668	650	650	628	651	639	635	612	632	590	650	619	655	625	650	578	610	630	669	588	632	649	561	640	673	606	626	610	598	640	623	659	639	712	634	614	605	665	652	626	659	636	608	618	589	609	637	615	641	635	582	591	670	615	610	705	592	624	601	672	639	676	610	623	634	617	658	639	621	655	616	646	627	653	651	595	621	636	623	578	598	625	594	609	646	652	608	623	633	611	594	595	660	635	638	658	602	644	656	655	657	663	650	643	653	636	639	597	640	629	665	603	575	634	617	597	602	618	654	678	613	615	616	626	596	645	631	658	633	655	647	625	651	596	629	631	651	669	596	615	666	626	634	611	660	670	648	610	624	641	675	621	673	609	608	654	596	629	639	615	622	598	628	609	614	628	679	641	679	606	602	633	594	642	597	652	638	599	625	619	656	620	680	626	644	664	626	600	658	613	593	680	641	592	633	640	638	646	589	633	661	604	654	614	617	633	619	622	603	635	605	623	670	640	630	616	660	573	650	663	636	601	596	600	656	602	650	613	628	638	611	681	624	643	614	614	662	632	618	684	628	657	644	630	707	595	628	683	644	608	624	660	653	642	655	615	633	627	624	596	630	621	679	586	667	664	614	627	642	629	682	595	630	638	645	622	568	651	634	642	619	629	664	604	641	692	637	636	617	607	573	674	617	623	607	597	592	620	636	645	649	618	628	624	622	598	631	645	671	592	579	632	601	603	617	617	610	621	630	640	631	615	651	640	633	672	619	650	682	639	633	689	627	601	641	582	618	616	674	653	593	653	633	625	651	649	648	664	624	645	609	596	633	602	649	629	632	629	618	623	694	634	618	632	623	577	658	616	617	627	647	636	632	602	661	649	619	644	647	637	637	639	655	616	625	637	635	616	618	632	630	617	634	602	591	617	605	664	630	649	626	658	597	628	639	665	579	610	628	652	638	658	636	578	633	674	597	610	616	637	663	645	625
24694	21832	25646	28622	21834	21847	18236	663	438	378	295	317	275	277	320	256	256	294	259	252	230	251	251	222	248	223	247	262	253	226	241	231	229	236	204	226	250	263	234	259	225	234	222	214	219	255	254	216	211	235	215	206	239	226	178	263	241	224	230	219	211	234	231	219	240	239	260	212	235	279	246	233	250	246	235	216	224	215	208	211	223	251	210	243	246	240	253	212	218	211	219	224	228	221	217	211	250	221	237	205	210	216	216	216	232	229	250	212	226	224	237	204	251	228	210	250	239	231	216	217	230	251	211	246	225	240	213	238	209	223	244	252	231	220	231	208	219	214	219	220	254	212	227	254	220	216	226	251	229	219	223	226	224	221	245	210	245	235	218	227	244	242	235	239	233	263	242	231	221	237	247	224	223	197	251	242	242	246	205	221	249	218	224	236	213	234	234	204	234	206	208	241	243	195	229	246	219	222	233	208	228	219	226	216	206	248	206	234	254	220	195	211	223	244	232	233	240	222	231	210	230	226	214	228	217	225	212	242	204	229	233	227	198	220	225	197	243	212	230	237	256	229	200	222	239	238	205	277	253	247	245	234	203	207	217	221	195	210	262	227	240	227	215	235	214	198	209	210	227	235	236	227	191	232	265	208	201	212	223	214	221	219	234	221	215	203	205	249	206	215	219	222	225	227	212	237	240	217	239	225	207	203	216	217	208	238	235	221	227	191	203	193	196	232	250	239	230	253	241	211	213	205	222	220	218	228	229	228	229	229	234	234	227	217	239	215	250	254	228	254	225	222	231	213	246	250	248	218	225	201	220	217	210	246	221	235	232	239	215	225	236	204	215	256	229	236	229	230	217	180	209	241	232	229	213	215	234	210	219	218	213	223	217	219	198	211	209	200	224	229	223	227	211	250	230	226	238	224	240	255	247	232	243	231	207	219	208	211	224	219	213	198	221	216	206	209	232	207	214	209	241	243	222	205	201	202	254	188	226	202	263	213	231	212	247	223	217	248	213	236	209	243	224	229	213	269	230	231	221	229	241	203	216	222	242	225	186	242	236	203	206	224	232	246	230	228	244	202	222	232	227	239	244	227	259	221	250	197	187	214	217	253	255	204	208	232	231	243	217	212	231	236	213	219	210	220	233	229	256	241	223	239	241	195	240	199	226	245	231	219	234	243	250	227	241	242	229	239	220	216	237	246	218	241	258	227	213	219	244	240	244	248	210	232	231	218	212	225	215	205	211	230	251	221	244	227	212	227	213	242	242	202	247	255	234	262	231	227	230	239	228	219	223	215	210	210	232	227	238	219	219	221	210	205	200	227	221	227	209	194	218	207	199	244	227	234	229	229	253	241	233	221	251	215	226	234	231	231	216	232	248	237	231	201	216	218	214	191	253	213	233	239	238	228	239	235	219	224	249	248	237	238	220	192	222	214	226	227	218	216	233	249	226	231	274	240	245	237	208	198	224	213	213	243	223	231	237	233	217	205	218	199	240	213	265	233	255	240	232	214	245	219	208	236	219	245	257	218	234	223	210	229	249	227	217	218	212	231	219	222	239	224	232	206	250	226	238	226	188	229	223	226	206	226	214	195	222	200	212	254	238	239	214	259	207	210	222	209	228	242	224	234	227	230	214	212	226	214	225	252	219	192	208	207	239	239	261	218	238	228	223	227	242	241	206	207	227	207	240	246	214	230	207	220	230	228	206	217	233	233	222	235	243	215	227	214	235	222	220	216	236	246	230	210	225	230	225	239	203	215	231	214	257	212	233	184	224	223	246	245	238	191	216	218	207	209	210	236	234	216	259	234	201	226	212	203	214	243	239	214	264	257	211	229	228	222	226	224	232	234	217	249	210	221	207	226	218	203	214	213	206	217	234	215	225	235	225	248	231	219	229	218	233	234	231	232	231	218	241	199	204	196	245	219	265	202	226	213	222	232	245	220	274	213	229	234	235	207	229	225	213	230	215	225	206	256	236	252	218	241	211	241	254	214	211	220	173	192	228	213	222	194	217	236	227	248	225	209	185	240	259	229	232	213	238	224	237	213	223	237	237	204	226	246	233	227	245	224	242	203	198	230	237	218	240	230	239	224	214	234	223	227	247	224	217	258	232	222	270	227	228	248	231	203	219	240	220	234	226	226	232	232	221	243	244	230	203	226	214	239	219	216	222	223	207	215	232	249	230	227	244	205	247	210	236	205	209	226	201	241	234	206	231	230	218	249	240	223	214	242	212	233	237	232	225	246	194	200	220	246	206	224	222	253	251	230	245	220	227	251	241	231	222	217	210	207	212	213	250	229	233	222	221	219	200	220	223	244	233	232	225	207	226	221	254	227	218	184	225	215	217	232	214	217	247	203	241	199	216	227	223	237	198	189	271	223	234	233	238	223	239	207	222	220	238	177	225	216	248	245	209	225	212	236	230	220	222	218	213	231	230	224	200	206	204	231	222	215	225	226	222	228	210	203	233	218	210	227	207	244	220	249	213	212	254	224	218	232	224	198	229	211	216	264	213	243	228	232	230	243	222	230	246	227	219	224	224	209	211	216	205	235	191	244	238	216	268	248	245	195	213	220	232	210	230	210	214	211	212	230	227	211	218	227	206	221	233	219	210	230	230	217	219	221	210	231	221	223	213	218	235	253	259	240	208	223	218	240	259	248	217	211	236	225	220	239	246	250	233	210	194	205	203	226	228	215	241	220	221	271	218	206	243	240	207	202	270	231	217	216	211	216	216	236	194	226	262	254	229	213	215	197	240	225	222	245	242	217	250	227	220	219	197	220	236	246	222	208	233	193	223	224	230	218	237	217	232	239	241	233	235	212	221	207	244	239	226	202	215	204	202	251	262	216	215	236	207	214	209	227	238	215	256	249	276	213	201	205	235	250	242	231	232	235	216	233	201	234	237	213	206	204	209	243	239	215	234	237	236	231	209	227	215	207	215	240	211	199	215	209	254	225	264	223	213	241	214	228	246	212	226	232	222	243	221	231	221	213	232	186	217	197	216	200	236	227	238	234	274	233	199	216	220	197	239	234	223	225	204	225	222	239	248	223	238	228	225	219	195	225	239	233	201	200	220	218	231	208	217	237	201	199	220	228	226	230	234	227	226	200	228	218	231	203	240	234	241	223	238	238	194	213	203	250	227	242	211	213	230	229	236	184	234	224	240	226	220	221	228	206	224	240	242	220	232	194	214	251	216	247	231	257	222	226	208	195	234	238	223	229	222	228	249	231	216	232	216	244	242	214	236	236	242	244	214	228	221	217	256	211	242	221	218	229	246	238	240	266	205	236	253	240	220	204	219	205	231	232	226	231	235	205	229	211	245	231	194	215	208	223	215	221	217	230	237	251	212	245	227	209	233	232	236	231	214	216	228	229	212	218	235	194	205	236	228	222	227	207	247	224	247	244	213	195	216	259	236	232	193	241	240	225	226	231	185	268	228	231	251	199	225	222	222	229	225	219	235	235	230	219	212	254	201	213	204	209
5643	4342	2203	1085	843	651	631	558	571	539	556	552	545	511	550	476	478	485	470	466	486	504	503	545	489	485	511	491	484	490	488	486	514	489	471	540	497	512	509	484	494	475	495	500	486	473	492	497	477	464	466	500	462	489	495	471	506	453	466	539	462	477	506	511	509	457	524	471	499	472	445	503	448	497	504	488	460	489	491	500	485	454	477	502	478	495	478	460	456	494	483	481	493	455	491	473	498	480	482	476	523	496	493	473	497	508	431	481	511	484	499	527	459	444	499	527	511	539	493	516	496	496	475	513	492	500	465	501	473	490	487	482	506	430	495	458	484	513	469	494	516	485	470	484	479	451	466	479	479	463	483	480	534	450	486	467	474	498	495	480	500	484	494	471	447	491	494	490	495	488	481	507	458	515	480	491	481	448	495	492	484	459	498	525	473	479	506	495	454	519	522	467	493	497	515	538	473	501	492	494	511	501	484	451	490	522	511	516	483	494	458	475	452	500	492	447	470	491	472	528	516	478	482	501	473	462	474	529	467	514	491	485	457	495	477	484	489	525	510	513	468	486	486	448	498	469	514	498	499	508	512	497	505	481	487	447	479	502	487	486	477	455	456	471	468	448	470	483	485	489	487	510	454	498	499	433	484	496	525	460	510	486	491	506	526	449	495	492	477	494	434	519	459	453	494	487	499	503	478	458	468	475	487	512	513	500	471	445	481	473	476	454	505	513	474	501	469	486	491	457	478	465	434	478	471	474	483	465	481	492	504	466	501	464	431	508	489	463	499	511	472	517	487	508	489	465	467	476	478	471	463	486	507	482	468	493	468	466	462	462	460	439	446	478	446	481	476	507	484	471	509	479	480	477	459	495	450	494	507	488	479	466	466	482	514	456	458	512	512	520	479	518	501	494	497	484	464	454	508	476	503	480	475	499	483	510	473	475	531	482	501	465	496	493	523	488	484	527	501	490	526	498	486	454	489	465	470	487	466	448	481	493	488	447	454	519	509	527	482	530	520	465	506	454	497	476	470	475	504	477	483	497	493	471	468	493	516	496	513	460	455	520	468	485	479	499	498	474	506	493	463	487	467	510	471	475	474	452	501	482	438	445	465	463	469	482	463	499	480	478	458	463	469	484	477	491	501	501	495	490	474	513	491	484	477	448	477	470	483	490	518	514	519	504	507	496	487	480	493	469	523	499	499	456	482	473	494	483	483	447	499	477	470	492	474	508	467	467	500	446	471	501	487	468	488	496	499	483	486	470	485	491	470	501	488	512	470	491	471	457	523	461	475	489	481	518	472	480	451	495	466	466	486	513	532	509	471	516	463	466	467	488	525	470	499	485	486	490	481	458	487	526	494	490	451	487	479	499	493	466	475	489	453	521	513	474	492	507	484	453	498	492	489	503	495	486	434	509	492	477	482	499	506	478	496	468	521	459	473	444	473	479	469	507	514	474	485	518	472	510	497	479	502	468	468	478	532	496	500	484	466	483	507	479	490	485	476	463	500	473	521	470	504	503	478	497	465	490	474	489	506	505	464	482	453	501	524	503	488	517	498	478	480	468	513	489	470	467	501	507	496	478	472	491	473	501	465	495	486	444	548	478	443	474	503	518	488	479	465	497	496	510	485	460	501	475	496	505	475	456	478	446	491	461	513	471	508	457	501	466	501	471	481	496	479	480	468	499	464	479	462	523	483	506	504	457	516	495	493	454	464	468	477	477	508	429	481	487	510	445	450	485	493	454	491	486	487	504	502	470	486	480	499	505	501	471	485	452	501	499	451	517	477	486	465	500	506	510	503	438	478	510	491	471	431	487	466	505	497	488	520	520	444	493	495	483	496	473	465	468	483	468	470	471	436	474	500	501	488	475	478	470	470	462	480	501	516	447	501	501	503	528	499	484	468	503	463	491	494	457	479	439	499	478	527	490	497	502	490	475	459	444	487	516	503	496	487	477	499	490	495	458	490	488	506	493	496	473	493	503	489	460	517	467	492	475	462	510	455	524	506	496	470	506	476	483	496	476	492	514	530	522	425	503	489	498	505	498	441	485	452	493	481	456	504	471	436	469	506	464	499	511	444	480	472	488	488	519	496	476	497	489	479	510	494	477	478	489	490	491	482	490	454	491	449	501	488	504	486	466	506	469	488	475	466	496	505	451	518	509	538	487	486	494	470	462	500	501	492	503	505	503	450	469	486	464	443	461	501	496	500	489	454	454	497	471	496	454	441	480	488	482	472	456	471	461	488	485	462	475	487	472	516	498	476	465	485	481	414	463	476	484	485	497	467	477	479	483	465	494	484	470	492	483	458	484	514	500	464	481	495	470	490	495	471	469	468	495	450	496	437	501	468	484	482	492	487	512	534	507	509	452	478	519	511	475	465	463	501	454	452	495	507	513	518	467	434	479	481	501	471	491	528	467	490	472	519	471	462	511	480	526	489	498	475	474	506	519	486	464	487	484	462	485	510	480	494	480	528	487	497	493	490	490	470	453	489	488	453	462	468	501	498	489	485	529	520	476	472	498	475	476	476	490	446	484	544	491	485	480	479	482	472	484	470	508	461	482	464	461	451	485	477	467	497	475	504	456	455	507	501	469	446	499	457	522	490	516	481	502	461	515	508	475	489	511	508	461	463	475	478	490	487	465	492	519	485	521	464	480	525	492	506	490	456	526	512	531	481	457	469	506	441	467	463	476	490	486	474	502	478	497	475	478	477	495	487	518	479	454	470	478	502	488	510	504	489	491	526	496	510	515	492	456	491	497	458	519	476	491	457	496	471	478	469	511	510	473	513	472	461	467	466	489	528	502	489	487	504	513	481	474	486	512	523	518	497	503	480	469	452	506	488	482	473	491	499	508	494	492	445	480	502	458	487	482	488	523	482	497	483	521	475	494	488	480	528	501	497	482	461	472	516	470	473	503	453	491	496	475	449	468	516	497	492	477	480	539	458	449	469	477	460	466	464	482	454	479	508	483	459	482	505	485	492	478	459	498	466	480	526	475	511	478	460	469	500	510	477	465	528	477	479	473	526	485	484	485	477	502	471	456	492	424	453	485	485	456	481	498	452	474	455	525	454	472	493	468	506	487	495	480	489	512	474	488	437	486	491	485	472	520	488	489	500	476	517	488	469	523	497	484	489	476	479	476	446	506	473	487	481	508	484	501	481	502	514	462	522	517	486	466	465	481	476	453	459	475	474	466	503	481	470	512	499	476	440	493	430	466	489	468	461	480	500	511	481	500	501	480	520	461	486	484	469	499	480	496	427	473	477	503	490	427	465	474	458	537	500	497	512	470	502	467	524	474	440	477	482	469	492	476	501	474	499	492	500	498	469	489	482	507	462	458	474	503	484	490	446	476	484	483	496	508	513	472	468	489	448	470	492	446	508	492	493	502	472	493	490	524	511	495	454	516	485	467	475	477	481	473	521	539	472	502	509	500	479	496	480	497	484	507	480	486	487	505	468	481	462	477	495	496	480	508	485	478
33297	20027	6898	301	176	150	149	162	183	161	163	160	158	153	149	158	157	180	169	161	147	179	152	181	158	142	157	146	160	157	148	141	154	162	162	170	145	140	189	170	139	168	161	177	147	161	141	158	150	177	167	159	146	137	145	183	173	159	134	162	138	168	134	159	139	136	182	154	159	161	138	178	149	160	159	149	150	192	155	145	147	151	177	160	173	157	143	155	160	140	151	148	165	171	160	176	164	141	165	162	165	136	166	160	153	152	167	154	161	150	145	169	154	142	159	143	147	180	159	174	155	153	147	141	137	131	152	143	151	155	176	145	151	179	168	166	158	159	152	160	146	160	168	166	174	140	134	135	158	161	168	156	158	149	155	181	154	165	149	151	171	173	128	167	176	136	172	170	159	144	180	152	142	154	153	156	182	149	146	144	141	151	150	161	161	157	166	142	156	160	168	125	143	172	167	156	147	157	147	151	159	139	159	155	160	156	155	155	148	118	149	165	155	180	161	185	169	143	148	148	145	157	156	171	148	168	160	160	161	141	153	152	169	164	139	148	155	153	162	175	151	158	140	157	162	165	156	163	173	167	169	172	165	162	164	135	135	161	152	166	146	167	150	187	165	182	148	149	153	180	161	169	153	154	149	170	187	158	163	177	151	150	170	158	159	135	164	162	156	149	162	153	139	168	141	163	167	147	174	156	148	155	163	160	153	152	160	133	137	123	157	168	151	152	136	132	170	159	155	172	161	156	157	172	165	158	159	195	168	143	164	166	162	137	159	163	155	169	157	168	152	147	150	139	167	168	158	168	150	196	166	160	163	194	139	159	157	136	155	145	148	152	143	166	160	158	170	146	172	164	150	172	156	187	155	184	154	164	150	153	183	152	168	174	167	163	172	165	158	165	173	159	173	139	164	151	156	142	143	155	159	167	177	157	137	154	156	171	158	173	150	152	180	150	181	157	154	152	158	150	139	148	143	145	160	151	170	145	171	158	135	160	158	168	161	175	156	144	157	176	139	132	188	168	183	158	162	144	191	166	166	160	152	167	157	168	142	148	179	174	182	153	145	178	178	125	160	167	168	163	188	167	167	162	186	147	160	164	174	201	154	152	142	191	155	154	152	152	157	166	154	149	121	161	174	160	140	165	148	190	172	165	164	144	166	159	174	169	195	165	201	159	175	180	168	155	147	176	151	156	165	154	151	147	167	182	179	199	149	186	145	167	137	175	157	169	148	150	174	163	158	185	149	150	170	154	159	155	154	158	163	164	156	157	156	162	170	150	99	164	141	150	167	146	146	157	153	171	185	153	146	183	164	163	165	140	176	161	146	169	162	145	169	163	161	148	154	134	152	170	155	151	155	156	161	136	148	150	142	153	157	134	154	156	193	152	148	154	149	137	143	152	147	183	142	151	132	166	155	155	161	145	175	157	166	170	172	179	147	132	148	168	146	154	120	148	161	157	160	167	158	153	167	171	171	138	162	151	173	142	136	136	165	168	159	181	139	136	137	176	137	141	144	167	138	151	168	157	174	151	162	133	134	169	161	149	162	174	143	145	140	136	172	165	157	154	148	175	185	164	144	180	176	174	178	135	152	181	152	146	154	157	156	155	180	148	145	137	178	146	157	162	160	144	143	152	155	142	131	170	153	154	144	162	153	158	161	165	169	149	126	156	179	158	153	141	166	142	166	171	151	165	166	154	162	142	150	155	160	134	183	151	174	159	153	135	127	162	148	165	173	143	152	154	165	168	178	153	144	130	158	159	165	159	176	154	143	151	150	163	158	151	165	139	150	152	186	180	154	163	152	166	141	180	149	161	156	159	178	150	156	165	153	159	164	180	168	175	163	143	176	144	168	147	160	155	172	157	139	146	171	145	146	166	155	170	160	171	172	126	147	175	171	160	160	143	148	133	161	149	181	154	146	182	177	166	152	142	141	169	153	169	154	149	174	154	159	165	145	160	175	152	156	159	139	170	176	168	165	160	122	168	157	153	172	151	168	155	171	170	160	164	178	188	160	174	155	167	178	171	170	153	145	149	157	160	139	158	160	160	167	177	162	157	132	168	169	160	167	165	135	165	179	147	152	131	154	157	162	151	157	145	138	165	159	161	155	170	156	158	152	152	171	148	154	163	173	162	141	165	141	173	139	156	161	141	163	163	133	152	151	144	147	166	174	149	182	163	148	146	163	173	147	143	153	147	173	168	179	176	154	183	153	170	169	139	147	154	176	141	174	161	154	150	131	170	162	160	142	174	182	175	139	149	141	141	131	177	162	145	196	177	137	144	149	138	164	169	161	158	156	166	164	170	173	161	171	163	157	171	154	190	167	178	172	148	139	159	140	158	136	165	161	159	145	161	148	167	182	137	179	146	146	152	158	158	162	148	138	141	161	148	155	134	162	155	176	184	147	175	158	163	138	151	182	169	153	160	126	175	176	155	171	151	155	137	170	151	155	143	163	151	148	161	147	166	153	157	172	163	161	167	162	174	154	146	164	164	160	176	166	173	141	159	147	142	139	141	142	166	146	158	171	169	162	149	175	142	150	168	162	155	158	192	184	141	155	157	165	145	155	160	139	156	158	148	154	161	169	149	185	144	175	151	177	192	173	167	129	164	171	143	155	184	158	151	146	183	143	155	160	150	139	157	167	136	139	154	157	154	152	185	146	163	173	158	154	145	146	143	175	165	166	149	143	140	145	142	156	149	180	161	142	167	162	175	152	164	159	188	150	166	160	139	163	169	135	152	175	166	132	156	161	175	154	164	159	158	154	170	143	156	148	164	162	184	172	186	168	155	178	154	176	158	147	169	166	162	159	150	153	159	155	163	168	171	151	145	207	180	156	161	153	150	164	146	153	161	149	137	153	167	153	158	172	165	161	164	170	155	123	145	163	143	173	172	160	167	137	156	181	170	147	166	172	149	151	164	131	144	156	164	184	163	185	161	170	136	175	143	148	162	155	170	165	142	150	154	168	157	154	182	138	136	158	144	145	136	167	160	161	141	159	163	178	163	162	143	153	161	140	153	162	135	147	168	151	146	173	169	156	141	143	155	168	157	169	175	154	134	163	154	138	166	137	175	130	131	164	167	147	130	151	162	174	172	161	184	154	137	149	160	145	167	150	166	150	158	169	140	178	167	167	151	164	157	172	149	166	163	167	160	157	159	145	163	159	161	154	134	154	137	168	138	159	179	176	154	157	165	162	163	162	156	143	141	157	173	155	161	150	139	141	193	172	141	180	146	154	154	173	154	163	150	140	152	157	139	140	155	139	151	140	136	131	135	156	136	178	175	168	157	141	181	187	149	155	180	163	160	151	175	162	163	135	122	151	157	152	164	172	171	157	158	155	155	155	147	179	171	163	157	155	164	157	153	145	162	151	144	166	149	176	163	139	175	171	167	163	179	168	177	142	167	171	149	144	155	148	150	157	167	167	131	169	153	155	175	144	155	153	133	156	144	147	149	185	173	173	149	182	163	151	177	147	150
5410	561	484	433	419	424	416	402	428	364	425	419	419	375	375	409	394	374	403	399	423	420	419	375	417	402	396	437	405	357	442	421	411	360	383	375	385	377	372	371	409	394	404	412	409	396	405	409	379	369	410	369	425	374	401	391	370	420	423	373	401	375	396	396	382	422	387	381	408	406	410	383	394	384	446	390	382	396	389	407	396	418	411	376	428	411	407	399	416	429	421	411	414	438	386	392	380	384	385	436	388	403	391	464	382	379	390	423	366	406	415	375	431	397	397	404	439	373	435	393	379	376	382	400	396	390	405	394	395	427	404	391	386	433	408	394	396	383	387	398	419	370	426	402	444	415	363	375	418	380	382	381	411	368	400	359	376	421	441	391	409	426	398	417	411	394	384	403	410	404	425	430	428	350	397	418	422	348	416	384	385	411	395	410	402	429	365	419	424	371	443	402	408	421	383	407	387	364	398	407	408	385	410	395	407	399	423	381	428	366	404	408	414	422	382	428	390	390	369	412	387	428	398	450	378	412	381	399	408	410	383	421	389	394	430	436	427	421	417	371	399	400	420	397	406	393	439	407	401	382	371	404	387	403	426	398	398	414	393	406	386	374	422	371	427	405	427	429	399	378	405	355	404	366	393	407	422	389	405	408	436	393	408	406	402	437	400	393	391	403	413	422	412	436	351	391	392	372	417	414	428	380	391	382	391	392	394	364	403	443	418	376	356	408	385	373	433	400	400	420	372	393	418	371	400	409	407	407	395	406	386	398	370	400	370	386	389	409	352	398	405	415	409	391	405	402	401	391	423	399	385	407	394	372	436	401	398	373	464	383	402	415	430	364	378	415	390	400	402	403	406	383	410	399	411	419	393	393	382	396	377	402	386	399	396	401	409	385	400	431	399	449	370	401	404	395	424	371	443	386	392	380	415	419	451	396	402	418	424	382	386	409	381	387	373	436	370	376	390	409	419	413	416	436	395	371	370	415	388	375	407	429	404	412	398	404	426	370	418	425	370	380	426	383	376	403	416	402	345	405	397	384	378	401	419	400	418	396	408	396	396	410	424	413	418	424	411	440	387	391	395	399	424	407	371	381	422	421	426	423	416	382	377	398	418	430	413	425	387	397	390	398	389	398	396	408	432	375	423	382	376	375	357	421	405	398	403	356	410	373	400	423	403	391	410	388	393	412	407	399	388	359	392	415	425	398	395	394	406	377	394	402	419	365	438	392	437	400	381	427	386	400	431	427	404	358	394	390	421	431	403	439	398	375	417	410	407	410	363	442	426	413	375	410	413	415	407	407	408	405	357	400	423	397	424	419	420	372	390	418	396	398	413	364	418	392	375	423	415	420	412	414	413	427	380	418	404	425	391	386	408	451	364	437	405	379	386	411	395	407	389	389	420	410	354	394	409	404	398	437	401	393	411	407	373	392	397	395	382	426	421	407	414	365	370	395	408	426	439	421	384	374	390	407	389	438	363	400	432	400	431	412	446	404	414	397	436	427	395	419	385	414	372	379	422	396	402	436	393	424	406	383	403	407	410	439	382	418	390	423	407	408	400	428	385	400	404	401	404	419	422	405	390	408	409	379	381	408	383	420	406	403	425	415	408	387	391	402	341	404	414	395	426	430	393	399	428	408	415	389	398	401	413	375	435	396	357	426	397	386	410	411	365	403	445	394	374	372	422	412	422	385	366	419	400	415	408	386	399	440	421	373	377	417	388	408	368	343	425	391	403	370	422	415	415	380	411	381	400	407	415	404	423	381	396	378	399	408	385	406	369	422	402	404	404	425	411	347	374	403	397	428	439	387	422	404	390	452	433	396	396	445	388	398	382	400	404	429	397	392	393	403	417	385	418	425	399	391	382	367	396	390	411	388	390	441	386	417	365	379	417	385	433	404	376	375	378	400	429	402	400	425	397	387	420	419	362	382	401	432	424	405	371	405	405	404	404	405	423	400	397	382	383	405	400	414	384	387	421	393	414	391	411	371	393	361	441	390	403	411	412	430	422	380	414	398	425	386	422	429	384	411	401	411	402	412	402	390	419	419	422	434	397	373	379	369	400	423	406	403	397	420	410	402	401	374	422	402	390	377	374	409	429	391	431	391	405	405	427	415	390	392	414	400	381	405	404	426	380	388	407	400	412	368	416	396	395	422	421	375	374	373	395	425	419	408	425	406	394	391	415	395	374	426	429	391	386	418	398	378	410	398	393	426	389	424	404	415	404	400	385	392	425	382	397	411	411	412	407	371	402	434	385	396	408	401	376	417	432	422	406	397	425	381	413	383	382	412	389	415	387	393	409	379	407	390	397	413	390	424	377	432	388	403	387	389	396	444	408	385	403	383	386	390	397	430	428	383	404	419	425	366	394	420	378	421	389	379	409	398	372	409	401	397	408	413	389	380	410	389	412	382	380	411	421	414	391	374	393	447	388	409	407	408	381	415	380	413	399	398	360	392	398	461	390	431	394	378	419	381	409	408	355	414	372	414	435	385	367	404	431	393	401	409	424	405	396	407	422	445	394	400	392	397	382	412	391	424	410	391	407	418	369	421	421	385	379	349	410	412	403	391	415	407	392	422	398	388	407	402	386	400	371	392	394	393	392	404	413	386	413	405	367	357	394	374	422	397	392	433	369	382	396	400	408	404	404	385	412	398	398	407	421	416	417	383	401	415	397	400	402	372	399	414	414	423	404	373	436	381	395	400	419	384	406	421	399	396	411	378	375	380	417	407	400	400	424	377	433	426	396	398	395	394	424	432	406	445	429	377	428	375	385	383	416	421	413	415	376	432	413	402	397	427	426	391	408	362	391	419	372	412	400	373	404	436	388	397	395	420	392	399	399	417	353	382	397	405	412	418	397	362	432	423	427	393	392	372	396	424	426	388	372	404	397	392	369	407	372	400	434	391	410	419	411	384	404	386	382	404	440	410	371	374	417	377	405	377	427	385	419	376	441	364	387	404	404	397	384	406	458	380	375	416	420	392	396	441	408	413	428	385	383	419	397	410	391	406	397	409	395	395	412	367	423	427	421	399	401	388	424	389	377	442	388	381	417	429	400	378	399	385	408	421	419	406	429	387	422	382	403	379	419	387	424	409	389	376	397	392	376	424	445	400	408	391	405	433	415	408	395	384	384	437	388	400	400	415	432	435	386	389	330	420	413	396	392	417	409	395	406	356	396	429	407	442	421	430	411	415	398	429	404	422	383	416	426	421	416	377	386	419	388	393	382	395	388	440	391	398	438	401	411	418	358	421	386	392	412	418	430	410	397	404	408	418	398	420	417	387	393	396	413	433	386	424	382	429	381	352	414	408	430	389	380	433	418	424	404	454	358	412	408	395	390	404	412	389	375	430	415	387	371	365	421	379	372	371	395	424	416	422	429	406	403	395	416	369	421	375	351	419	398	402	399	408	386	392	401	373	424	390	399	412	385	424	403	403	407	391	417	395	387	402	384	402	380	381	417	376	395	368	425	406	407	372
25325	21946	25496	29039	21941	21916	2630	493	349	378	336	341	317	320	292	299	287	292	285	308	296	295	291	289	302	304	286	305	259	261	310	305	263	278	313	299	264	305	276	276	333	275	323	294	267	294	316	307	273	285	326	296	286	274	297	276	287	299	277	297	278	313	322	275	283	302	279	282	278	281	285	289	283	302	267	291	289	274	291	302	274	277	268	333	281	264	298	273	290	299	271	304	310	308	284	292	284	291	291	309	268	311	279	288	285	278	304	264	280	301	269	280	293	297	291	258	248	262	286	279	292	250	264	283	246	265	247	297	329	310	270	278	313	284	271	288	276	281	288	286	292	275	277	274	333	268	271	308	291	261	323	309	311	280	253	297	298	272	275	285	274	269	269	268	299	267	294	281	282	255	286	279	278	300	323	288	264	274	317	291	256	294	257	277	298	252	327	269	269	290	337	274	284	294	304	312	282	298	296	299	299	267	272	290	284	258	267	273	262	278	291	302	318	305	305	285	307	281	255	276	306	274	277	258	246	288	285	288	308	290	276	308	281	256	290	281	270	316	266	280	287	278	290	269	295	305	314	276	314	303	284	313	290	308	277	306	278	298	298	242	316	306	268	287	291	313	283	271	294	318	293	320	276	263	265	281	257	267	268	274	290	273	294	308	284	278	275	283	306	278	273	309	276	301	297	282	258	305	267	280	260	287	309	262	285	337	289	275	294	312	296	290	266	325	288	305	289	257	302	291	281	308	343	287	261	304	287	277	322	312	278	256	294	268	279	289	282	272	292	313	292	301	290	273	275	290	291	305	279	263	279	282	313	262	277	283	277	265	294	276	258	306	282	222	304	290	267	295	295	281	309	306	274	294	288	304	248	264	280	265	324	276	316	285	287	266	305	285	291	271	282	309	293	283	292	287	253	309	284	265	262	304	262	263	276	309	277	295	316	271	274	279	282	276	259	315	297	265	294	300	304	290	274	316	285	290	307	302	245	298	273	298	287	306	271	307	290	308	300	281	295	272	300	308	302	260	294	259	258	269	319	280	287	280	299	272	244	305	308	315	291	290	311	284	265	270	280	294	298	276	261	278	274	270	262	261	295	296	279	319	294	280	269	273	279	261	307	273	271	329	286	313	275	272	282	305	259	290	289	303	287	292	303	269	299	269	258	301	289	293	254	280	295	296	288	275	289	287	288	294	311	308	298	287	305	290	298	293	266	270	279	273	279	303	271	262	262	317	326	284	298	264	254	282	278	265	288	283	282	275	283	313	293	292	298	282	276	290	286	249	277	266	308	286	294	293	293	296	270	301	255	269	298	287	257	247	273	298	296	312	280	277	301	323	249	266	307	291	265	271	274	301	287	318	307	302	285	291	290	295	313	263	307	288	288	275	290	325	245	278	261	267	272	293	288	283	295	328	289	224	270	290	298	306	272	290	290	289	298	271	256	274	286	298	325	313	292	291	298	309	315	300	296	285	318	277	267	297	275	289	286	278	278	323	291	265	306	268	265	303	262	296	279	249	291	289	279	283	292	283	271	273	275	279	266	298	284	282	289	264	286	285	286	282	267	241	316	292	278	275	266	268	292	320	303	285	300	313	269	304	273	302	281	315	300	268	273	287	277	291	304	279	265	311	294	287	300	316	316	274	244	273	254	293	317	289	291	293	301	298	302	343	276	270	263	296	339	280	275	277	296	278	307	285	299	281	284	269	280	283	265	272	300	247	281	286	261	318	295	276	266	271	312	267	263	309	293	285	302	257	241	282	273	283	292	292	295	309	275	252	276	284	276	250	275	279	254	301	289	254	280	279	340	314	287	284	295	279	280	232	293	274	279	286	259	295	256	294	301	283	276	285	302	284	262	308	271	310	282	286	258	295	291	275	281	292	263	283	288	275	304	295	305	279	289	274	298	304	278	276	321	281	269	313	281	265	275	254	307	298	281	287	284	306	288	290	322	272	238	294	287	301	288	315	284	272	251	295	277	286	290	295	301	264	268	286	301	294	286	286	319	315	285	273	283	291	274	310	286	295	296	290	280	283	277	285	279	288	287	279	285	269	271	297	288	269	276	264	322	285	274	293	290	291	263	306	308	298	242	261	291	265	279	291	296	290	287	252	293	301	260	259	271	332	273	267	284	262	272	276	282	291	233	303	268	272	317	292	290	273	266	279	284	300	312	319	322	304	268	264	281	276	271	253	284	281	294	257	273	303	293	298	276	265	276	287	298	289	295	282	292	267	285	249	328	295	248	278	256	308	305	298	284	296	299	267	290	281	286	268	278	315	256	260	301	264	282	252	269	269	316	283	278	343	288	283	272	295	280	283	287	271	320	283	255	292	317	303	270	320	297	268	284	308	277	271	301	284	290	311	284	263	288	294	291	291	308	285	273	256	268	264	300	258	267	274	268	272	298	309	289	293	244	298	253	308	289	300	281	251	272	275	265	288	310	269	260	275	305	278	280	253	260	287	279	265	281	285	300	283	311	271	298	291	239	256	285	313	260	285	282	309	287	287	285	271	282	302	306	262	297	260	306	263	297	289	302	297	293	295	297	300	301	275	290	281	272	276	269	255	299	306	298	278	308	275	270	277	279	310	279	313	307	306	244	255	274	273	306	287	275	272	267	291	291	283	303	306	277	307	258	255	283	302	285	301	264	277	288	292	283	286	302	275	252	253	249	322	270	298	266	310	256	258	263	295	268	298	281	284	324	288	292	293	274	294	255	304	298	263	320	267	299	306	283	285	278	293	256	279	260	255	287	322	286	262	314	279	272	282	306	297	283	261	302	291	291	275	299	268	279	276	257	300	287	305	277	291	290	278	263	273	283	298	275	304	289	245	304	282	273	281	293	295	284	289	274	294	281	267	325	299	287	235	293	279	281	276	273	299	283	337	273	272	320	295	278	274	296	338	276	274	324	261	300	268	286	263	290	291	302	292	271	270	320	275	282	309	269	320	294	280	309	331	337	306	282	259	270	271	270	262	284	299	274	274	265	297	294	287	329	317	272	255	308	288	279	276	277	292	266	282	258	300	299	291	276	279	272	290	304	267	308	313	321	295	275	263	265	289	280	275	281	253	282	297	276	274	305	265	299	288	281	271	278	280	288	302	313	281	292	292	254	288	275	292	246	263	298	291	278	268	307	291	288	281	280	324	289	287	295	263	304	294	299	274	238	276	281	296	294	293	297	274	265	322	259	257	280	264	275	277	263	287	270	263	263	256	291	267	266	310	279	322	290	282	286	297	278	285	296	284	297	284	266	301	307	282	279	307	316	283	269	267	265	283	296	296	293	278	269	279	281	268	295	277	283	277	282	285	293	276	269	293	253	275	279	286	240	264	268	287	305	342	295	308	268	296	292	301	294	266	287	291	269	270	281	301	253	298	267	255	281	261	278	278	252	268	281	275	272	288	270	288	298	274	300	275	304	293	313	276	281	278	276	260	270	275	285	275	309	281	303	297	286	264	298	282	256	240	270	308	300	263	285	297
5204	3007	1687	981	770	695	726	651	675	680	712	627	658	637	660	673	629	644	660	620	630	658	646	631	613	614	616	638	666	701	670	603	632	644	662	657	657	634	621	628	639	609	655	657	702	592	640	649	689	635	654	667	688	622	638	652	618	644	664	666	681	674	603	651	583	628	631	631	660	669	631	646	605	684	651	615	594	624	616	621	648	595	636	583	634	652	614	644	645	648	627	647	622	625	628	607	623	670	636	664	638	629	587	627	675	640	626	638	625	607	626	619	576	613	643	655	654	579	673	615	631	632	663	648	668	625	630	613	643	642	691	641	681	585	647	674	666	572	658	603	621	645	676	590	651	650	655	647	661	652	677	628	625	651	655	642	646	628	634	618	634	611	623	648	628	625	664	619	632	582	653	636	606	658	594	630	638	618	672	658	624	629	638	664	606	667	604	662	652	655	646	636	654	596	611	647	605	639	674	653	627	638	637	640	671	651	672	601	622	695	606	630	625	676	628	650	646	637	648	645	616	659	672	626	652	642	648	636	650	613	669	653	605	575	603	623	645	638	644	656	635	605	630	641	717	656	624	632	615	681	576	611	658	636	644	637	648	605	618	656	650	625	630	626	621	636	695	579	630	617	648	633	607	635	613	575	651	639	626	620	644	622	638	668	680	630	651	613	625	613	666	614	651	655	616	658	650	655	664	632	616	711	645	710	608	637	650	647	628	648	592	660	645	631	631	610	671	616	625	650	634	629	616	605	643	615	633	657	656	658	623	616	625	636	657	626	623	623	672	628	654	591	626	633	609	636	628	582	680	619	625	620	591	613	640	653	596	637	629	574	639	652	665	663	681	650	570	634	611	664	686	644	615	622	619	639	627	617	616	611	625	656	672	618	623	659	621	628	629	629	639	635	619	604	665	595	629	650	647	629	691	668	627	601	614	676	633	650	619	619	598	651	629	637	623	591	595	656	630	655	591	585	662	633	600	662	618	646	623	617	624	647	637	619	641	616	617	670	639	641	603	678	621	610	632	621	613	630	635	612	606	609	605	651	562	632	586	628	643	649	664	651	634	619	688	605	664	657	613	665	634	631	625	655	625	618	656	619	663	618	596	611	631	627	668	627	661	656	653	684	650	619	610	617	674	610	617	649	639	658	632	620	629	595	617	611	620	630	636	625	617	654	697	665	655	568	627	642	641	675	629	656	629	654	684	656	594	648	670	616	656	609	644	619	670	619	671	621	663	631	611	677	682	637	673	660	611	591	651	635	624	628	624	601	598	627	609	635	619	658	600	629	639	635	654	621	661	605	695	644	643	604	683	694	617	677	657	623	622	673	627	638	658	627	635	626	646	649	641	645	615	677	607	655	643	628	592	648	622	667	648	606	641	627	622	608	653	625	625	659	660	625	631	603	670	607	644	590	624	637	595	672	637	626	628	640	628	654	573	666	647	653	618	613	637	697	628	619	670	632	577	664	681	573	617	630	609	610	612	679	597	657	667	645	627	671	628	627	617	636	640	625	646	610	611	632	616	635	597	640	665	643	614	646	631	634	614	637	630	630	658	644	560	616	653	645	646	643	619	631	574	638	620	619	616	608	646	617	643	684	606	640	680	638	638	643	605	598	648	615	635	612	621	644	675	660	601	675	663	674	617	659	657	627	649	599	617	580	610	606	648	655	676	629	625	596	621	611	593	642	638	633	606	602	666	611	632	608	655	632	607	583	625	594	662	623	595	624	622	622	616	620	644	614	623	647	682	631	638	635	657	603	644	659	617	611	656	629	622	641	631	647	621	612	649	633	643	653	607	606	631	631	646	607	654	642	630	623	658	620	619	672	581	637	634	655	627	635	609	705	661	603	688	625	629	606	656	592	627	614	631	591	671	633	599	667	612	690	627	648	621	654	627	669	660	599	626	597	607	632	635	648	649	588	669	660	615	629	610	607	630	601	685	648	618	630	647	620	655	673	633	662	643	603	642	602	613	609	653	678	628	600	615	641	601	645	629	647	616	646	624	640	629	641	590	686	625	657	686	610	659	674	667	668	630	613	635	693	657	683	638	641	606	640	635	659	631	621	670	650	689	616	629	661	638	638	620	629	665	600	632	615	656	647	618	647	617	641	628	612	613	631	629	634	656	589	659	627	646	618	672	635	641	646	690	647	633	668	678	649	659	633	653	633	650	631	679	589	679	617	645	625	650	640	607	689	656	625	630	651	645	595	643	608	631	637	629	640	640	674	614	655	642	639	604	619	665	641	698	630	632	602	640	628	658	641	653	643	625	630	643	644	615	643	654	614	633	600	619	654	622	631	649	603	656	676	627	639	644	614	610	681	623	572	580	596	638	617	619	623	602	649	639	622	648	650	702	635	663	634	649	642	620	665	671	673	671	610	694	638	657	657	668	625	610	622	616	616	600	654	610	618	594	593	644	640	632	651	612	616	588	600	606	686	613	669	586	621	653	683	655	610	651	587	658	623	624	561	605	623	578	603	668	655	631	607	664	631	653	649	598	619	648	656	653	636	636	643	638	637	591	665	643	672	653	678	635	636	633	611	700	659	652	649	666	591	647	623	677	629	643	654	646	599	627	614	635	591	633	645	630	627	637	623	665	637	654	629	629	611	666	600	626	665	591	622	668	599	624	666	642	635	670	610	632	602	641	650	610	608	651	594	614	624	669	643	593	642	647	603	636	598	618	600	644	606	670	624	596	668	614	633	668	623	626	617	612	677	649	617	671	604	619	679	638	599	593	651	631	661	646	626	621	644	674	641	611	638	652	618	633	662	665	587	672	646	605	652	620	641	649	655	653	628	655	629	569	616	680	617	654	622	651	635	564	627	605	656	594	603	674	649	629	604	607	640	606	629	647	583	596	613	619	631	618	591	650	660	648	632	602	677	614	655	640	619	613	654	648	621	609	613	656	639	565	594	636	584	615	619	646	579	622	621	650	632	624	629	630	625	618	631	628	625	623	594	679	608	625	651	657	626	615	678	665	658	644	605	642	616	564	657	659	631	632	616	645	652	664	654	650	572	629	670	655	615	628	666	695	640	668	628	635	626	694	649	619	601	661	607	653	641	635	647	606	603	652	601	622	635	675	636	694	641	622	628	657	653	674	652	619	602	632	600	645	630	634	639	651	619	646	650	622	643	668	645	625	623	612	665	673	614	620	638	647	604	662	630	628	621	673	647	592	660	596	671	644	600	636	604	641	652	620	635	644	631	632	650	620	628	616	621	617	635	667	629	596	660	647	668	603	688	640	667	655	604	645	645	629	601	626	662	633	645	618	624	619	645	646	644	615	607	632	620	643	672	616	651	627	647	649	675	593	649	656	661	636	688	632	603	648	674	608	655	675	632	689	634	675	645	623	661	623	638	621	634	600	631	626	636	677	667	626	645	620	600	652	633	632	658	619	619	669	625	625	631	654	636	636	646	649	626	648	618	606	617	623	635	617	618	681	641	662	604	625	637	637	633	576	607	651	672	648	626	622	675
24763	21912	25733	28745	21913	21920	18289	666	453	360	321	280	277	303	275	254	286	246	254	267	277	229	253	265	241	199	244	219	210	245	206	268	233	245	221	226	246	272	231	251	228	228	204	221	233	261	243	242	218	234	232	208	213	233	218	237	210	217	204	239	206	250	217	213	201	214	248	214	220	202	237	200	195	216	226	216	224	224	222	235	220	205	202	221	215	256	240	233	225	257	251	238	225	228	216	220	271	265	200	220	251	249	227	224	234	234	230	247	221	241	266	223	243	217	215	250	247	237	204	222	227	224	238	218	193	238	235	232	217	217	235	222	232	213	209	241	212	250	226	226	262	230	236	261	229	249	237	231	225	221	212	257	205	235	222	247	245	217	235	205	254	214	241	245	249	222	217	244	237	226	235	205	212	205	279	255	276	227	246	221	231	222	239	221	241	223	235	223	226	229	222	244	241	240	213	234	216	226	237	253	236	202	235	223	258	212	211	249	234	231	234	217	221	226	223	209	228	207	250	213	207	195	214	201	204	227	218	243	216	217	230	245	215	224	222	241	224	201	224	220	227	221	226	260	244	210	226	211	220	212	214	233	262	209	247	238	270	211	227	254	230	256	233	240	220	209	237	251	208	235	216	223	225	227	236	214	207	230	225	227	215	230	236	225	242	244	223	201	218	222	218	230	220	232	231	238	234	224	240	242	236	232	221	245	245	239	257	219	218	225	250	251	227	221	211	251	257	252	223	229	235	227	234	256	231	246	238	219	235	209	193	214	212	235	213	224	230	229	221	249	232	220	217	250	227	233	251	228	238	207	213	208	211	239	244	222	186	212	231	212	231	226	211	217	232	250	221	208	225	236	239	227	223	237	248	217	236	222	220	223	243	246	218	224	237	214	228	241	268	172	251	251	250	235	224	219	215	222	211	221	232	225	224	227	204	271	252	239	224	225	217	210	224	212	215	211	223	214	229	240	219	248	242	215	229	234	224	223	216	287	222	213	241	242	207	251	222	228	228	212	228	225	224	230	226	211	209	215	208	214	214	222	266	254	210	235	232	213	221	210	207	228	236	232	224	210	216	230	185	234	226	231	239	206	257	227	230	213	196	214	216	224	238	226	216	229	226	261	227	205	230	218	223	250	203	215	246	201	187	212	226	227	216	210	209	219	219	225	206	224	229	207	228	236	231	234	199	215	234	233	193	208	239	234	246	241	238	213	199	238	232	211	237	219	209	218	215	257	254	232	237	215	206	225	241	237	199	213	211	205	217	221	233	222	213	246	204	222	210	213	205	234	241	205	205	239	220	228	228	216	252	210	213	224	205	257	213	216	219	226	256	227	238	206	225	226	200	240	257	220	244	219	217	249	209	229	200	221	237	237	233	235	237	232	239	216	243	233	220	253	227	218	234	236	217	243	228	206	214	249	219	237	225	226	208	245	239	239	220	209	211	212	250	214	216	237	265	221	197	234	244	207	214	200	219	236	224	225	196	223	237	219	230	195	236	217	242	261	244	226	259	215	206	221	219	232	227	244	240	221	221	234	224	213	229	253	220	244	231	249	244	233	235	227	262	251	242	210	239	231	242	193	205	230	267	237	222	224	244	234	222	246	227	272	247	215	235	240	227	221	216	232	229	208	217	234	246	209	238	221	215	242	249	216	238	256	224	233	211	270	225	224	246	184	223	222	210	213	220	229	224	201	218	223	227	226	236	231	258	194	246	244	212	238	222	211	263	227	235	205	233	224	206	231	231	235	241	217	218	223	223	242	266	237	192	222	212	232	222	250	230	268	239	227	224	226	214	196	230	246	240	225	242	209	202	232	239	228	239	254	187	210	241	229	194	226	239	255	231	244	245	275	246	244	229	213	231	224	235	225	256	239	230	234	198	223	224	225	218	212	228	220	227	224	254	233	203	212	228	213	229	233	215	239	236	230	232	248	257	240	211	213	236	252	261	221	221	233	215	252	223	214	230	242	233	215	225	220	215	229	238	252	251	221	225	216	206	209	269	214	202	218	220	224	238	238	231	272	223	222	213	247	230	218	235	225	233	215	239	244	229	237	207	244	244	240	221	225	220	236	199	239	251	225	234	236	236	243	214	230	222	236	228	220	242	216	235	244	242	241	228	213	220	213	205	236	261	226	242	265	211	221	205	238	229	258	239	233	230	206	233	235	232	221	224	237	246	238	220	233	222	220	230	228	206	214	214	201	213	205	219	233	231	227	213	238	227	214	238	240	215	226	254	217	223	251	240	258	203	241	206	227	229	224	255	220	219	227	223	236	253	237	206	215	220	234	239	227	223	243	219	228	228	231	226	209	235	237	250	209	207	215	248	263	242	254	221	226	223	203	203	210	217	223	191	218	198	226	235	233	225	200	220	202	251	249	229	242	237	205	236	243	235	212	234	223	236	220	240	234	229	242	224	234	237	233	215	224	227	221	201	220	231	204	210	244	233	205	229	227	221	219	225	239	208	220	237	222	222	226	216	218	220	221	241	228	238	226	225	218	221	239	252	241	228	242	235	229	207	215	239	208	240	240	218	227	239	224	225	240	203	230	233	242	208	231	192	226	196	204	209	214	234	198	238	216	224	205	236	248	222	234	228	238	216	235	263	213	213	232	239	253	216	199	206	221	232	264	219	228	230	212	245	224	236	217	213	204	215	225	233	227	211	219	238	218	212	220	227	250	244	211	213	243	204	244	214	218	230	213	233	228	201	230	232	225	209	230	264	254	204	211	258	248	223	251	223	200	230	245	228	270	220	224	214	229	243	187	202	225	226	211	230	223	224	222	228	215	251	228	221	234	209	236	208	229	243	249	219	237	225	221	227	217	245	222	214	221	247	219	211	218	201	223	242	215	231	211	206	196	246	228	230	210	217	214	241	244	195	223	229	231	223	223	224	242	225	203	198	204	218	226	217	244	253	230	227	209	218	224	210	212	239	227	216	223	218	232	218	236	227	222	227	218	239	210	206	237	261	216	222	234	228	236	210	233	215	210	223	212	239	216	236	229	227	228	237	215	251	243	220	224	231	219	252	222	239	279	215	224	243	229	207	227	215	202	200	232	208	233	220	219	235	233	224	211	206	212	232	189	257	232	221	239	218	218	256	215	206	236	220	212	252	212	215	233	255	221	233	240	206	243	232	216	231	215	198	244	262	234	265	241	200	241	232	216	217	263	252	228	235	270	235	211	236	223	209	229	233	228	192	239	209	255	234	186	177	255	192	232	229	216	200	205	228	248	222	210	213	218	209	212	262	215	215	203	229	237	233	246	218	245	231	221	224	255	249	234	218	233	257	264	213	231	223	242	241	221	218	227	214	259	218	222	252	217	218	247	237	209	205	244	226	240	206	209	225	232	247	243	212	227	238	228	247	244	228	231	225	227	251	243	281	201	238	230	247	238	261	211	227	222	246	211	210	231	191	226	213	239	261	222	230	202	215	224	217	215	212	197	249	235	226	263	230	217	212	215	236	244	239	221	230	265	259	243
5546	4443	2328	1182	768	684	607	543	550	564	534	515	494	541	495	520	491	511	500	452	514	500	500	470	538	507	485	518	472	492	463	494	511	482	461	507	486	520	471	498	492	513	482	488	534	481	501	453	522	475	511	481	467	444	493	517	532	469	454	491	515	461	499	503	447	509	465	504	499	514	468	488	469	462	527	442	498	505	510	462	477	484	505	468	499	524	471	487	484	484	481	509	523	495	482	509	518	530	483	471	464	497	512	485	481	507	498	452	525	496	488	460	464	483	479	502	488	431	457	492	497	513	468	520	487	493	460	496	504	534	498	532	493	488	500	446	461	461	495	504	436	508	467	484	480	459	492	497	518	498	492	498	468	489	462	501	490	480	452	508	508	489	493	465	460	498	513	503	463	473	475	496	498	481	471	467	469	468	506	515	459	450	485	493	478	462	473	440	481	521	489	457	487	518	512	479	537	486	424	497	450	441	479	468	527	493	472	506	506	502	486	468	505	491	484	487	500	488	443	509	484	476	508	526	496	520	508	490	440	465	561	507	503	498	479	496	478	508	525	483	486	516	492	492	490	486	478	455	501	468	495	457	508	501	455	482	502	514	435	464	464	456	484	482	483	515	502	480	439	533	481	537	483	504	488	510	496	451	465	486	474	511	507	464	496	469	454	454	498	538	456	480	492	466	467	482	477	514	454	488	500	508	520	494	448	491	494	497	469	485	476	474	441	502	455	454	459	530	520	471	476	517	495	504	488	455	511	497	476	505	490	470	472	499	517	464	508	456	485	489	490	473	502	530	484	473	506	481	507	509	494	464	511	506	504	438	495	473	544	483	504	516	497	530	454	459	478	483	534	468	499	516	466	491	471	468	474	470	467	490	485	492	500	472	503	477	495	468	506	488	448	495	473	507	505	546	476	484	482	476	498	429	460	496	483	468	503	511	471	507	503	495	492	475	457	485	481	473	503	500	472	437	471	510	501	478	494	458	503	503	497	479	477	458	463	471	443	519	449	480	466	505	485	465	541	453	501	492	487	501	450	445	530	503	497	447	452	485	488	473	503	484	514	451	505	468	467	454	457	476	476	508	478	448	505	481	479	491	488	460	475	478	436	470	493	457	468	503	479	469	476	467	459	471	507	474	492	483	483	452	479	485	463	462	495	489	502	486	444	517	500	465	467	541	484	484	491	520	531	492	496	450	512	479	470	474	502	493	466	498	473	489	488	460	510	514	477	459	510	453	512	516	542	502	504	507	484	521	466	509	475	493	490	503	498	499	478	474	479	478	543	509	510	534	536	507	485	463	510	492	506	494	482	488	467	483	504	458	533	481	492	471	493	455	504	455	505	471	475	500	476	483	468	483	498	478	504	458	508	486	503	477	503	510	504	495	483	456	436	497	463	472	458	477	514	491	476	506	470	488	498	521	437	503	503	478	506	434	494	528	486	481	476	497	473	473	464	478	520	498	503	483	505	516	461	487	460	504	483	461	471	528	472	469	451	480	512	483	514	478	483	495	477	505	446	475	459	496	482	520	466	524	493	503	463	487	508	523	482	522	496	473	465	475	480	459	452	479	461	513	461	459	525	506	425	496	473	480	470	488	514	457	499	476	460	494	492	501	508	495	464	476	506	474	450	477	504	524	503	538	446	457	494	464	453	444	478	413	506	483	500	499	490	513	498	487	459	465	479	481	490	493	501	516	481	479	488	489	501	493	496	506	435	449	464	468	517	487	497	481	474	463	489	472	466	466	479	487	474	495	508	466	477	499	481	487	477	472	514	495	494	489	466	501	483	508	496	521	470	488	509	479	496	513	504	481	497	502	520	514	505	459	478	449	489	506	506	474	472	490	493	491	509	464	471	522	475	500	488	486	462	506	479	479	479	499	471	484	511	473	503	472	496	496	502	488	487	475	475	495	529	494	520	496	492	525	492	465	486	495	474	499	538	470	494	502	480	478	480	469	489	497	476	480	506	476	479	507	413	487	507	480	456	487	474	436	475	475	507	526	462	464	462	477	516	478	460	502	491	513	480	493	467	487	472	511	501	500	518	496	509	483	495	494	466	506	473	497	470	485	465	502	516	522	495	514	492	486	495	450	458	468	437	474	501	481	455	484	474	458	529	487	462	481	489	486	463	477	460	506	462	494	465	500	463	507	482	494	500	522	469	471	466	515	462	503	447	476	465	480	466	483	508	495	504	487	502	518	506	472	479	476	449	479	514	466	478	501	489	486	474	496	471	487	480	525	469	471	482	479	494	498	518	502	484	496	505	460	491	473	485	481	494	447	482	461	491	497	459	495	503	454	469	474	455	466	464	504	491	476	520	459	509	508	499	450	471	489	457	531	511	432	494	481	486	449	534	498	475	517	449	483	485	497	473	482	493	495	488	441	491	467	478	501	461	442	471	477	492	476	477	494	496	474	518	480	501	464	528	485	492	443	515	462	466	484	519	544	471	478	495	501	502	492	486	480	485	522	499	497	497	510	504	499	510	469	512	480	501	489	471	499	504	512	465	461	510	485	526	490	470	480	452	491	470	487	443	520	495	503	497	488	469	449	488	498	502	482	490	483	493	449	519	451	486	475	465	490	464	438	476	481	493	449	501	472	493	504	498	474	495	495	514	527	471	489	493	507	479	495	492	507	463	458	454	486	463	477	476	478	456	513	482	469	449	483	460	472	450	469	491	486	508	501	498	490	487	463	481	504	496	473	495	512	537	503	521	507	448	452	501	485	460	466	461	498	454	508	538	488	497	468	468	430	469	490	476	494	512	522	508	487	479	494	483	515	441	494	457	501	478	472	495	477	474	498	474	504	510	480	488	462	462	473	485	509	506	438	484	474	456	500	481	455	509	512	453	506	515	508	503	474	497	458	480	468	470	470	488	432	504	473	451	510	446	482	491	484	501	510	495	460	483	497	490	533	483	494	497	486	464	483	494	501	488	490	489	468	508	498	488	450	501	477	496	505	495	498	486	508	505	463	500	461	480	440	493	503	449	476	493	510	496	451	467	464	496	515	471	506	450	467	473	477	497	491	472	450	505	510	497	490	463	494	469	457	486	495	514	524	494	476	489	498	498	496	506	516	475	501	486	486	494	446	494	480	501	455	461	513	463	460	473	449	482	477	485	483	454	485	523	481	496	479	496	471	496	503	459	513	471	545	473	515	517	503	499	490	484	488	458	478	505	496	512	495	487	480	502	476	498	511	446	544	502	494	504	454	468	503	501	474	497	527	455	500	470	467	484	492	481	454	476	509	481	437	502	445	433	499	474	494	493	489	489	493	519	481	512	465	498	472	480	474	484	492	507	457	484	452	459	513	506	456	519	455	484	502	499	475	538	455	527	466	505	472	511	484	516	432	492	476	478	465	487	448	462	493	465	475	490	484	501	478	456	424	476	495	507	485	505	509	487	487	469	519	504	500	497	465	473	516	460	501	495	460	463	483	447	487	508	507	509	520	483	483	478	511	458	484	494	518	459	503	468	490
33307	20208	7175	362	222	180	157	183	164	154	167	161	174	153	161	166	141	166	162	132	164	160	162	157	145	157	159	156	175	150	161	144	170	178	137	159	173	160	165	164	165	140	160	157	163	156	139	163	155	147	163	132	152	174	172	128	158	173	170	162	149	146	159	171	158	160	172	150	178	194	162	156	170	166	185	151	157	148	188	184	148	143	166	151	165	180	146	184	160	136	153	145	172	155	174	163	150	158	167	174	133	168	175	153	169	148	165	156	172	167	149	161	189	142	144	153	155	167	156	149	150	143	161	183	192	169	160	162	160	173	174	168	150	141	158	153	168	164	167	155	150	171	164	149	153	173	147	183	169	164	164	177	163	153	154	155	165	170	179	165	196	165	177	156	173	154	157	149	141	170	144	176	180	181	160	152	160	154	175	144	187	160	160	149	149	152	154	156	160	184	181	153	160	181	166	158	156	139	154	159	175	134	171	154	185	140	149	141	149	158	157	161	151	146	153	176	167	157	181	178	161	157	164	159	166	182	161	187	147	160	157	147	178	184	152	144	164	162	149	175	177	162	165	180	135	163	168	173	171	152	146	156	180	162	157	165	159	149	183	160	131	149	155	183	153	142	158	174	155	161	161	193	158	170	149	170	170	168	139	168	181	168	160	183	158	163	176	177	154	157	162	156	154	148	141	157	140	144	155	157	167	164	140	170	178	152	152	165	162	160	171	139	159	163	153	172	153	166	158	138	143	145	188	136	173	170	184	174	175	147	153	169	154	162	166	172	161	141	156	165	148	166	161	147	175	159	183	185	169	186	143	189	153	157	154	161	163	159	153	141	167	184	161	155	148	149	153	152	169	152	170	162	139	156	177	144	145	140	139	135	158	159	160	163	181	144	144	167	166	129	186	157	156	174	170	149	158	175	180	172	153	138	141	158	196	163	150	135	150	161	149	152	169	152	155	165	179	164	155	146	162	159	179	149	148	153	167	172	190	162	180	164	168	141	153	143	193	163	180	150	194	172	152	176	140	149	171	155	182	152	137	156	186	157	144	154	171	173	152	153	169	147	176	166	179	157	171	154	152	172	178	159	166	182	162	160	148	154	163	189	172	151	186	136	155	167	174	192	169	163	138	166	129	154	149	183	168	143	155	160	151	142	147	185	180	157	178	146	138	144	156	163	147	183	145	151	154	175	173	158	162	153	157	172	157	169	166	169	181	165	166	178	151	156	153	156	160	168	171	146	160	156	165	190	165	154	134	161	161	115	160	148	166	145	164	179	166	162	144	137	165	133	175	158	167	149	167	202	157	167	169	157	175	176	135	163	170	172	162	147	151	165	171	169	170	134	127	151	145	175	169	142	145	158	156	159	145	164	150	158	174	139	149	157	146	154	154	150	155	173	161	172	167	151	154	181	146	168	155	162	151	157	187	140	172	160	154	176	170	140	162	152	160	159	178	178	171	159	156	136	175	151	155	147	177	162	165	153	150	143	155	148	173	155	158	141	149	168	167	193	163	161	158	167	167	162	152	174	163	168	166	137	135	145	182	184	157	178	160	167	163	140	148	180	148	155	189	145	152	153	169	177	183	147	162	144	150	140	145	166	165	147	168	153	151	142	160	172	152	169	181	152	161	152	175	169	146	165	171	169	136	159	151	162	151	140	151	182	161	149	169	163	182	154	153	156	159	142	144	153	149	157	173	146	162	152	159	173	157	184	142	146	160	144	156	149	165	157	151	170	129	159	129	165	156	180	157	183	140	151	163	154	159	158	171	174	139	153	132	171	160	147	192	155	156	178	169	179	156	166	161	168	164	171	138	164	168	163	185	167	159	176	174	153	161	152	171	163	150	164	159	165	144	155	163	157	160	181	152	158	175	144	146	149	138	154	163	155	167	170	206	161	165	165	160	151	166	144	179	154	157	168	157	159	163	186	141	155	145	153	153	163	156	166	176	153	168	137	167	175	170	152	170	144	165	157	152	161	151	171	173	149	155	168	172	170	165	174	164	150	159	158	154	142	165	173	163	152	175	160	164	167	170	173	163	153	136	138	181	161	163	141	164	163	166	171	183	140	166	151	148	159	178	173	187	163	160	155	154	167	163	182	195	167	187	166	164	167	137	155	157	128	179	202	178	174	143	142	135	150	150	160	163	139	163	146	145	150	149	169	149	161	174	149	166	141	156	168	147	133	164	159	172	177	155	145	147	146	137	159	168	179	154	165	162	178	150	163	168	155	164	200	187	150	176	162	160	151	143	145	158	165	166	182	154	159	174	175	167	158	177	172	129	138	169	155	167	171	150	149	155	172	145	149	162	174	158	177	138	155	149	164	171	184	154	165	148	178	163	160	193	142	183	146	167	157	145	171	163	181	172	145	165	172	152	160	165	187	138	163	140	174	167	177	147	169	166	163	160	150	154	170	154	147	165	157	156	159	174	168	153	159	154	142	178	157	150	169	173	163	162	151	176	167	149	170	158	151	139	150	177	150	141	144	169	141	181	165	185	152	146	161	146	183	158	167	191	147	170	154	155	172	148	168	154	155	141	154	158	161	161	149	163	156	159	161	172	153	170	167	170	184	157	155	174	165	147	173	192	160	142	173	150	126	146	198	172	166	153	174	145	173	124	155	172	158	158	173	139	155	153	172	150	147	151	150	179	162	144	161	155	155	167	140	173	164	158	183	169	157	165	163	173	187	148	142	156	127	155	165	163	162	157	147	171	149	141	143	188	146	191	160	152	166	142	169	170	134	163	146	139	157	167	168	184	166	161	183	177	171	155	155	152	166	153	147	149	141	167	204	174	148	148	142	170	149	136	146	174	175	161	167	176	157	166	162	156	150	139	163	153	143	137	134	177	137	161	140	157	174	164	151	145	161	185	173	151	134	166	158	165	177	147	180	172	166	160	167	162	144	147	141	198	158	176	145	149	151	145	148	168	152	152	162	135	175	169	169	142	145	155	148	175	153	148	162	146	152	156	157	155	123	169	157	166	156	170	172	182	190	138	149	171	160	150	165	150	163	153	163	136	138	174	143	177	156	139	146	173	149	189	166	146	175	127	172	165	152	150	158	167	163	157	145	182	172	151	167	161	177	167	142	147	163	174	182	138	163	181	165	170	156	135	158	147	170	166	163	163	172	162	144	162	167	163	151	116	153	159	136	148	172	171	193	189	167	173	154	176	161	152	153	149	159	153	186	163	160	153	164	176	181	140	153	189	152	166	157	179	163	168	174	161	153	164	168	159	145	162	135	168	163	162	183	165	171	132	153	147	150	146	134	144	168	160	152	162	159	145	170	169	172	163	189	161	151	149	160	148	156	161	174	170	157	153	131	163	135	154	176	154	149	133	169	163	160	168	151	145	151	154	167	157	150	171	158	136	149	164	167	170	141	178	164	171	157	160	164	170	145	185	138	177	159	165	146	168	166	161	161	168	175	149	143	154	138	157	138	181	178	171	151	154	150	139	122	149	147	167	160	176	176	171	154	158	179
5441	605	518	430	411	394	393	422	438	428	411	435	422	419	398	370	391	397	410	378	413	420	436	389	387	398	424	456	421	418	417	378	422	401	393	414	396	402	409	407	386	437	419	365	411	424	393	384	395	404	426	433	396	388	422	408	365	410	438	425	386	380	424	403	415	384	420	399	430	417	419	377	404	405	412	397	419	388	394	399	404	377	365	389	394	403	391	392	364	478	375	409	434	406	383	457	412	422	406	407	379	378	382	379	377	421	392	426	420	385	400	416	402	416	392	419	401	416	423	397	387	431	386	414	421	434	391	385	426	390	410	416	410	389	387	395	391	442	403	419	417	412	395	416	439	379	399	372	426	428	420	421	437	414	392	441	399	423	434	415	401	445	416	410	396	388	409	386	400	385	424	400	393	398	399	425	373	408	403	406	391	387	462	391	422	405	395	416	375	395	400	406	406	420	418	405	409	398	386	413	458	418	405	431	359	375	406	374	349	393	410	427	378	419	436	412	426	399	397	421	418	387	397	409	411	366	409	407	403	390	437	417	370	431	398	417	377	404	384	390	368	411	439	394	395	399	398	418	405	410	424	397	386	397	385	384	393	403	385	400	400	390	391	410	403	391	405	441	426	422	445	405	398	399	392	403	428	393	389	429	454	404	433	425	373	411	438	378	396	428	415	416	378	390	398	430	405	429	391	408	404	436	437	433	420	410	418	433	411	419	442	408	373	407	421	399	396	389	394	390	432	399	404	416	410	427	439	413	416	413	360	446	419	409	394	411	393	413	388	385	395	429	420	435	373	380	393	392	409	422	403	396	410	395	413	420	422	411	392	438	416	440	416	385	406	387	400	388	371	380	409	395	390	401	365	391	372	440	382	427	382	409	441	390	393	429	408	416	360	383	442	401	381	390	413	393	401	407	395	445	399	369	387	385	408	428	377	390	402	425	409	401	426	426	408	416	403	425	377	389	443	395	387	383	423	407	417	405	410	397	429	412	420	437	437	453	418	415	397	425	399	411	405	410	416	388	408	410	398	439	401	384	422	395	395	388	395	387	406	401	408	370	408	415	413	417	443	410	440	404	393	393	444	403	400	397	414	447	377	366	420	413	415	466	418	395	431	420	367	435	410	404	374	422	419	438	421	394	396	384	412	426	425	401	402	395	395	379	429	401	397	387	401	419	425	387	420	399	400	381	378	418	382	411	413	380	438	394	413	374	405	380	400	399	366	416	402	422	420	388	410	395	422	431	358	380	430	399	385	421	431	410	397	394	403	369	406	395	407	419	380	416	420	387	404	381	395	408	432	420	386	392	416	411	409	401	420	389	417	381	408	409	371	398	409	426	379	410	377	430	397	411	405	406	393	401	432	386	447	395	417	415	346	402	437	411	420	383	447	390	413	450	378	420	430	423	409	394	411	365	395	389	427	395	430	386	376	402	377	423	411	361	380	373	409	419	397	378	408	422	379	426	407	392	389	453	399	447	424	429	406	415	422	435	396	427	418	384	404	422	410	395	428	405	410	380	404	453	395	434	433	407	419	440	423	411	414	443	429	420	398	381	373	390	423	398	355	409	418	410	394	376	421	422	400	399	406	402	395	430	397	378	420	385	387	430	400	424	410	401	388	439	392	371	392	428	403	398	397	426	397	421	412	368	377	413	384	385	378	415	391	443	399	408	395	414	416	400	390	363	419	427	435	465	439	404	401	426	362	387	406	389	422	430	371	378	401	424	381	448	423	368	395	387	418	407	407	436	406	418	431	447	395	403	431	418	390	432	411	424	384	395	411	408	412	393	428	403	429	415	393	425	402	428	409	387	391	408	407	410	398	414	388	394	385	394	397	428	449	447	401	399	390	419	413	403	425	396	378	411	407	402	398	380	375	383	424	398	442	410	408	433	408	395	398	404	395	407	387	400	388	411	434	403	413	403	417	380	439	437	442	429	451	439	414	406	408	405	421	392	413	465	380	389	378	412	418	400	427	421	407	417	428	440	428	396	402	387	389	404	415	413	385	386	443	392	403	420	422	400	422	413	416	404	426	376	387	420	362	395	393	444	406	422	409	395	385	400	391	392	407	414	433	334	410	413	412	405	457	374	412	409	406	389	418	420	404	415	432	367	358	384	408	417	418	393	433	435	420	400	400	384	411	422	367	383	384	421	395	388	408	422	389	391	411	457	413	406	387	419	413	386	397	416	383	438	388	379	428	410	424	405	417	411	421	415	407	430	407	364	448	427	361	408	374	379	411	411	396	418	384	399	408	436	411	395	397	429	411	413	388	410	403	375	408	370	431	411	396	413	436	438	401	430	449	400	421	390	401	392	437	412	374	396	394	380	399	381	410	397	387	415	403	371	431	413	417	405	401	381	390	398	403	383	369	396	420	383	402	431	406	412	447	420	399	404	451	382	389	413	404	378	456	418	407	400	407	422	410	418	385	382	420	405	402	414	387	381	404	392	357	388	418	432	415	437	394	400	429	402	392	370	423	367	384	400	417	386	412	395	392	380	470	407	373	395	382	390	384	372	437	354	390	411	395	442	402	418	424	403	407	355	427	386	421	411	428	422	399	394	410	420	414	408	441	418	351	422	374	406	411	380	411	402	427	381	399	397	405	418	412	427	402	395	389	418	436	370	424	402	415	398	385	389	400	404	432	398	430	397	405	396	429	407	388	428	411	409	421	395	434	415	393	427	453	431	398	365	423	404	414	389	417	424	435	428	409	422	387	413	415	422	416	405	396	436	398	387	389	409	412	411	376	432	396	400	396	400	372	411	447	390	381	399	434	398	413	416	396	377	396	393	375	410	392	381	382	351	418	386	400	447	395	441	389	435	417	420	395	395	360	385	397	404	379	397	385	432	383	413	413	412	407	383	410	391	425	429	406	399	376	402	363	418	395	424	387	415	428	413	363	396	447	398	384	425	408	414	424	353	417	396	405	382	396	445	421	412	409	388	418	395	397	401	384	400	396	431	397	368	415	407	420	416	376	378	389	373	411	414	423	411	408	394	367	427	387	391	413	355	394	387	377	386	365	428	378	416	375	411	387	375	416	376	365	406	428	407	427	394	399	406	399	440	412	395	413	433	422	395	423	433	420	424	414	409	394	420	430	386	399	401	387	397	404	416	421	421	412	416	355	434	421	416	396	445	397	410	407	382	404	428	405	363	369	399	426	428	414	405	383	425	393	390	414	398	406	408	379	411	415	455	392	397	388	408	417	438	415	397	359	429	409	444	417	392	457	411	390	404	426	395	390	380	401	403	451	421	413	433	394	369	353	412	465	377	373	411	416	426	391	416	403	411	395	416	405	405	369	401	384	393	411	420	427	386	405	414	373	414	404	409	420	343	385	396	412	390	424	380	396	430	406	415	419	398	373	444	387	397	387	405	402	402	411	387	395	394	403	382	425	424	374	406	394	410	413	417	417	389	406	434	409	390	405	400	386	383	433	374	423	403	416	410	425	378	402	380	402	370	415	430	419	403	376	445
23088	20002	23275	26440	19994	19980	2422	421	351	342	297	287	280	300	277	298	295	271	273	274	258	256	248	267	238	299	282	265	237	277	246	272	249	283	257	252	273	250	241	265	259	276	246	232	275	277	263	253	268	254	290	273	262	272	264	232	254	270	263	298	257	272	288	255	260	252	269	252	255	285	270	290	249	266	252	260	273	271	281	275	246	254	261	284	261	278	258	264	272	247	281	258	273	262	243	232	255	239	247	289	265	241	266	283	266	269	272	266	254	268	236	264	246	254	245	256	270	301	267	258	252	254	256	273	242	274	275	257	245	233	262	265	293	249	267	271	255	273	266	307	301	257	266	255	250	269	249	287	272	273	243	260	244	257	239	285	249	244	259	269	265	240	253	275	262	249	281	257	243	267	290	264	243	257	252	245	284	259	257	254	278	277	257	280	280	280	293	251	271	290	249	242	263	257	274	265	276	243	258	257	241	260	228	261	265	261	247	250	267	254	245	281	267	287	263	314	273	254	248	262	271	270	303	266	242	272	263	271	261	262	269	256	249	235	237	247	257	285	285	256	227	273	229	290	237	287	268	248	266	248	294	278	271	256	272	253	261	280	242	237	250	258	277	256	239	261	272	273	254	282	269	283	227	235	277	230	287	237	263	218	248	292	277	256	260	249	238	259	259	275	282	300	268	274	272	277	235	268	281	291	276	258	260	262	269	253	271	267	260	268	250	292	264	250	261	270	259	253	232	235	250	259	258	274	252	241	246	242	243	257	267	278	236	248	260	290	248	261	247	237	248	243	276	303	278	254	226	252	255	259	266	232	270	273	261	259	276	269	231	248	262	240	248	249	281	273	249	243	223	262	271	252	260	263	300	255	252	267	263	237	279	228	281	253	264	225	241	257	241	240	274	261	256	249	276	255	283	283	250	267	260	273	251	251	267	262	231	243	283	260	253	256	287	259	272	284	242	266	270	246	262	254	261	275	251	224	267	262	274	266	269	253	262	239	261	249	231	277	285	265	269	257	232	251	242	306	270	289	237	270	239	239	249	256	285	267	245	251	244	250	225	242	260	240	217	284	266	255	235	243	244	267	268	249	232	271	273	275	275	286	248	271	259	260	279	281	240	276	264	286	229	238	268	281	247	265	294	273	255	251	250	235	262	268	281	228	241	261	274	260	255	275	262	242	271	264	266	283	278	262	265	243	267	250	244	259	283	238	274	253	249	278	229	268	289	267	257	257	282	245	238	253	288	261	262	287	240	224	251	258	248	253	278	269	265	284	254	259	252	265	260	279	259	259	266	271	268	277	230	287	270	270	262	241	239	226	231	249	278	254	239	250	251	255	271	265	251	270	249	252	253	236	255	236	237	245	250	276	276	282	241	294	230	246	291	283	247	287	247	246	250	250	263	302	275	265	258	239	237	262	259	262	237	268	263	268	285	240	249	254	265	251	268	275	264	254	259	242	261	277	246	270	256	275	253	269	303	262	276	231	257	261	250	266	262	268	246	288	237	235	249	291	252	251	270	255	270	242	267	257	259	281	292	260	285	261	263	252	255	267	248	253	269	254	247	265	253	251	264	282	268	271	253	231	235	257	242	276	265	283	268	260	257	283	286	262	274	258	297	276	252	242	238	244	242	253	238	230	250	261	304	240	253	277	254	296	273	259	280	273	265	242	275	230	290	272	213	258	266	266	245	272	272	273	278	270	234	270	266	267	262	230	264	253	266	244	222	238	229	260	292	243	269	283	250	255	278	264	247	219	259	281	270	271	288	247	262	253	241	296	262	256	265	280	273	240	276	262	289	333	246	265	278	281	234	261	245	267	242	254	238	232	269	268	253	302	267	288	280	242	254	265	264	266	252	263	270	283	261	275	295	248	277	252	258	262	271	288	263	251	250	255	247	303	279	248	244	244	282	260	242	265	251	257	241	236	248	261	267	218	252	270	260	256	271	294	249	277	270	271	266	300	279	269	233	234	234	254	290	246	288	250	286	267	261	271	272	261	254	260	260	284	270	309	275	238	266	270	238	274	263	248	255	266	245	294	267	263	283	255	257	257	239	251	273	266	289	279	249	283	218	254	278	232	262	261	249	247	264	277	243	261	277	260	285	252	222	260	266	291	233	241	267	282	275	237	248	267	268	248	242	259	271	249	238	251	252	273	250	240	243	235	266	255	254	247	271	289	284	266	278	262	218	247	277	275	267	284	242	266	259	250	233	247	281	267	256	266	238	241	246	256	271	243	234	264	266	265	248	246	283	259	267	273	277	240	262	260	276	288	301	248	251	283	250	242	272	245	252	248	292	266	275	280	250	242	249	245	244	224	257	293	248	255	238	261	261	250	222	237	224	293	262	255	258	265	267	288	274	266	270	268	257	240	252	257	227	265	257	288	275	250	251	256	243	263	267	236	266	236	277	266	264	255	252	266	255	273	252	281	233	268	260	264	255	244	273	236	269	263	251	279	262	269	246	258	282	251	252	222	235	265	278	268	263	241	268	267	260	273	237	233	240	250	255	289	226	246	243	269	257	251	278	260	290	260	262	290	245	245	260	244	258	224	272	277	257	261	257	288	245	264	238	256	258	281	230	254	256	269	267	262	274	225	242	258	263	250	247	221	260	287	235	294	247	260	304	260	251	259	241	261	252	238	257	272	231	235	234	275	233	227	227	235	264	250	291	255	270	275	256	241	218	263	303	233	270	228	231	275	258	281	256	246	237	249	249	265	288	269	296	273	278	253	257	274	258	288	263	242	259	268	304	273	283	265	252	240	282	271	213	273	263	273	242	229	246	270	272	300	274	255	271	268	232	281	264	273	253	253	244	276	257	252	230	250	270	231	244	231	233	299	294	269	271	255	275	261	270	257	258	276	257	257	274	249	279	263	230	250	249	244	280	233	250	248	245	251	256	270	265	269	276	263	248	257	272	258	247	273	270	267	258	233	233	253	253	286	246	295	249	263	230	257	260	288	251	252	280	264	272	275	273	267	271	282	269	284	257	267	268	244	266	265	253	276	254	279	275	250	243	273	274	265	283	256	313	247	284	244	256	275	259	267	236	259	236	274	285	246	253	260	260	260	260	249	280	302	259	260	259	262	247	269	233	260	250	261	280	275	252	223	281	256	279	271	260	263	261	281	288	270	272	267	230	244	271	258	227	267	254	245	277	271	272	298	265	283	245	233	253	277	230	266	269	260	261	274	245	251	254	246	272	258	247	248	271	248	258	270	242	243	271	253	254	299	245	258	235	290	274	238	281	267	255	300	239	255	290	229	257	266	262	199	246	242	254	253	246	263	243	277	254	235	256	287	245	270	235	277	291	247	219	288	256	264	238	260	243	240	269	289	247	266	296	261	313	269	260	281	272	267	251	239	251	272	247	271	245	270	257	234	256	213	230	267	276	284	258	255	257	230	282	264	238	246	278	284	264	255	245	293	267	275	228	273	266	276	230	249	245	245	281	269	291	263	261	275	276	245	263	241	254	285	241	269
4412	2649	1518	905	741	715	645	588	607	655	619	602	579	611	623	597	634	569	627	584	559	601	614	632	594	547	541	616	568	605	560	598	561	602	657	592	617	581	598	584	588	580	594	576	566	603	561	586	641	592	571	573	577	576	624	616	571	516	551	607	592	597	645	578	581	597	604	595	584	528	624	584	609	578	602	595	562	553	576	632	598	545	587	595	571	572	570	564	550	580	582	597	615	571	595	574	596	576	621	581	539	583	579	570	572	574	586	614	575	557	603	576	562	571	638	569	585	613	586	561	576	565	581	570	587	575	572	576	565	628	564	574	577	559	568	620	598	592	609	610	590	583	561	582	618	544	563	601	598	616	590	566	593	580	534	552	584	565	574	590	599	565	561	597	544	571	568	599	567	577	559	562	560	541	566	630	590	541	607	617	592	561	589	582	537	610	596	594	564	605	574	561	581	581	594	606	594	600	523	648	587	609	583	578	569	591	547	613	567	550	586	603	581	583	576	549	607	591	580	634	583	586	568	585	552	654	558	560	583	574	585	622	599	606	582	563	591	575	563	601	603	546	610	639	583	595	559	562	544	615	578	592	611	602	617	570	594	553	587	589	591	609	633	578	571	566	545	574	592	594	569	554	568	560	607	584	628	599	624	559	577	573	558	596	560	558	546	570	560	571	577	572	601	564	567	585	593	574	591	557	591	580	546	576	585	550	547	527	546	539	591	519	569	605	586	560	601	555	559	534	623	579	557	581	599	596	582	588	571	602	591	559	572	556	560	560	571	550	570	582	612	560	585	550	536	575	572	594	566	569	598	552	592	598	561	598	572	549	553	575	572	582	592	583	589	559	583	569	533	584	606	574	557	600	580	585	584	607	554	574	648	578	590	560	560	579	588	585	542	546	557	546	580	624	595	621	546	575	594	616	590	584	621	582	589	570	500	612	586	578	570	599	585	596	584	564	577	578	562	568	579	589	596	588	577	571	564	612	586	595	560	587	555	611	583	599	561	577	538	615	563	557	614	576	555	533	575	579	561	550	580	570	608	568	538	605	567	615	605	590	591	610	633	601	532	593	564	546	574	556	588	556	550	611	607	567	534	576	571	547	598	548	562	581	554	600	576	577	565	571	579	580	570	540	548	576	616	543	546	546	535	619	583	573	614	600	569	582	563	620	602	559	596	596	595	604	579	568	557	582	582	580	606	601	614	571	596	585	571	596	579	569	625	565	584	595	573	615	563	585	573	579	569	565	599	581	562	599	578	577	559	591	574	548	583	551	548	569	586	581	591	562	554	605	517	593	586	557	556	611	586	606	554	567	581	560	601	569	569	593	561	583	587	620	603	594	566	600	595	595	581	584	586	583	592	590	563	565	581	612	551	551	557	570	559	552	622	561	607	578	562	569	544	532	581	573	547	596	571	568	560	583	524	542	553	562	590	621	582	565	563	555	556	577	538	585	585	550	546	568	533	595	561	587	580	607	585	562	557	575	591	578	598	590	575	570	566	572	635	617	550	572	574	609	558	550	545	557	570	578	538	582	557	581	569	574	600	579	571	600	588	581	549	590	597	614	610	594	580	568	569	567	590	548	565	597	599	608	589	647	566	527	576	572	577	583	540	571	555	566	622	557	574	578	545	595	564	574	561	629	558	535	608	558	579	623	570	598	599	578	597	599	572	584	542	591	564	540	578	589	585	565	568	565	597	601	567	581	541	573	590	559	599	589	590	531	569	554	625	561	560	578	568	536	623	599	573	606	555	572	572	564	618	583	595	561	576	576	542	600	571	559	601	580	576	569	552	569	561	581	545	574	592	614	592	567	561	586	558	591	583	607	596	564	565	601	545	618	626	585	568	572	568	593	561	594	574	604	628	579	588	589	604	568	581	573	606	573	537	517	571	571	555	579	593	584	541	531	618	569	548	576	611	559	612	601	571	564	557	585	592	577	518	590	557	550	564	548	548	579	587	601	536	555	570	565	570	547	576	631	580	601	556	585	584	579	587	545	568	580	595	610	574	589	543	546	599	558	586	550	609	574	580	571	588	553	574	581	565	592	586	532	567	565	626	557	595	566	544	592	612	609	571	570	579	595	599	562	539	570	632	563	594	587	581	570	610	577	595	581	578	566	563	595	541	580	573	557	594	608	544	579	580	603	568	604	557	599	572	581	572	568	589	638	588	586	588	578	554	619	585	582	581	550	559	593	549	563	587	623	595	570	571	547	593	560	567	574	537	559	591	598	594	611	574	608	578	556	622	570	597	573	589	565	572	587	565	579	602	566	595	630	581	581	513	577	606	568	576	571	542	594	588	586	585	590	616	602	586	562	621	617	539	588	577	562	569	583	547	641	559	534	610	581	528	588	554	535	608	569	577	557	563	543	601	550	581	561	589	569	590	583	572	595	629	556	546	548	572	598	612	580	560	609	517	618	594	572	632	604	563	610	575	605	630	592	625	587	572	545	557	614	597	580	561	572	584	549	587	595	585	560	556	584	598	617	592	603	603	589	645	632	589	530	596	585	554	585	564	642	583	572	592	590	571	612	602	616	590	565	546	585	585	588	569	657	610	570	553	559	599	577	576	551	548	554	636	554	616	594	538	565	580	583	577	571	616	536	562	585	623	560	615	599	547	608	549	618	566	618	585	591	594	555	585	612	581	537	585	577	581	584	561	564	643	543	554	565	605	551	610	593	560	610	566	558	574	600	551	535	602	552	568	591	595	521	619	593	585	566	544	562	561	551	613	600	567	551	574	606	537	575	588	581	545	569	576	593	619	560	569	595	576	579	572	602	564	582	581	564	596	598	595	597	581	592	578	544	566	564	606	582	569	564	588	582	584	586	546	585	578	612	554	610	607	560	597	585	555	607	629	579	560	553	604	559	594	544	604	550	588	619	622	551	643	583	588	517	589	562	598	569	561	585	632	578	597	569	557	580	581	557	588	651	582	605	602	575	549	570	634	570	591	595	594	580	549	593	543	643	541	644	591	573	561	614	562	574	616	547	565	552	580	563	606	627	561	579	545	584	559	588	564	594	591	593	563	584	569	562	561	571	573	594	561	596	600	598	603	584	592	540	584	601	565	534	596	600	592	601	559	594	590	572	593	586	602	579	545	610	558	629	609	565	570	563	600	563	534	589	603	606	531	572	574	534	537	592	573	564	572	615	584	576	581	584	593	548	545	603	577	593	606	552	551	600	557	575	616	594	558	592	624	569	559	642	556	568	600	619	600	575	598	579	550	548	537	580	552	563	566	567	585	548	592	622	549	561	581	541	576	586	586	614	583	574	559	588	583	568	610	562	594	603	574	576	580	596	541	635	584	539	530	601	602	556	579	587	582	590	553	609	590	552	611	580	582	568	581	586	583	575	560	597	616	544	564	574	579	557	584	620	610	600	591	553	591	569	583	566	609	597	605	570	552	509	570	580	581	570	572	572	567	597	608	569	560	586	548	617	580	568	569	585	575	579	588	608	613	602	577	609	573	606	555	605
24775	21888	25693	28694	21888	21908	18665	704	416	346	337	300	294	264	277	285	274	265	276	269	226	210	258	244	228	255	240	224	240	234	220	225	216	260	235	262	251	218	197	257	247	234	245	229	223	229	201	237	195	238	232	204	205	221	197	212	244	232	226	238	213	231	249	270	221	244	254	198	226	216	231	239	194	231	254	245	239	210	221	226	211	214	240	245	263	213	205	251	240	250	234	217	220	209	227	230	243	239	224	214	216	248	227	251	213	231	246	213	223	225	229	241	237	207	261	235	235	242	249	207	235	237	226	224	244	211	214	225	198	234	208	274	246	245	231	226	221	226	217	247	252	240	235	239	225	222	240	207	246	216	201	195	199	246	244	196	214	237	236	227	228	249	229	210	211	232	232	212	232	241	237	226	216	248	238	221	217	210	254	215	236	241	215	200	226	228	253	233	225	210	239	189	218	229	197	218	241	221	235	248	221	221	222	218	224	221	221	253	242	249	212	211	221	232	235	214	255	224	216	230	253	241	233	202	208	206	222	240	270	235	223	208	218	239	220	220	222	223	256	248	211	260	228	246	204	234	226	227	248	244	230	212	202	215	261	236	205	240	215	222	235	232	221	251	210	245	236	227	223	237	234	219	217	217	233	238	216	209	230	230	226	211	230	227	209	233	206	210	212	212	225	228	223	252	241	236	225	225	241	219	251	253	218	206	201	218	222	205	225	214	233	262	215	254	236	233	225	210	215	205	223	276	254	233	236	216	245	194	211	245	228	228	215	206	258	210	234	231	221	231	220	227	193	204	241	218	240	240	233	239	230	222	213	232	223	232	204	234	211	203	248	226	231	237	197	234	204	237	231	193	239	195	257	244	247	219	227	220	220	221	219	213	208	216	242	204	185	242	207	241	227	199	213	244	233	228	245	217	236	249	203	246	248	248	210	253	230	211	207	247	217	228	221	239	238	226	221	236	207	243	216	236	256	253	226	226	216	228	238	227	233	233	250	250	256	236	225	247	213	234	201	280	217	219	212	234	246	233	215	236	224	214	230	200	223	229	226	233	208	226	220	244	220	216	181	205	208	218	236	196	190	252	222	192	232	241	221	225	242	237	239	227	230	214	266	262	231	234	196	263	263	238	200	222	207	224	218	266	222	223	244	231	212	208	223	251	247	206	194	216	223	215	260	237	210	224	213	242	211	220	228	228	223	234	233	241	226	232	220	234	248	243	229	225	207	233	242	240	244	231	211	218	235	235	247	226	251	227	226	226	235	233	225	236	228	230	226	219	227	222	250	226	227	203	214	255	239	243	212	224	215	252	240	239	194	225	224	233	240	221	200	237	230	242	247	213	210	214	204	234	235	232	227	199	237	236	221	236	241	221	216	203	220	205	214	243	216	246	222	202	230	242	250	217	223	212	227	223	221	248	221	212	222	238	210	237	189	228	237	234	250	226	241	221	235	229	222	198	207	251	266	253	240	219	220	230	200	216	229	224	220	227	258	263	240	220	215	254	239	239	216	215	214	203	246	238	198	227	197	215	242	202	237	234	220	218	246	244	266	246	221	207	216	227	227	248	219	259	223	248	219	221	211	211	235	223	203	216	236	204	273	222	248	190	218	243	239	211	243	208	246	198	268	255	199	239	208	258	199	218	215	234	232	241	213	239	242	217	226	244	239	232	221	225	230	206	217	245	213	229	220	227	228	253	221	212	258	227	251	230	244	238	222	217	245	207	217	250	221	214	218	229	234	207	234	242	239	226	207	203	235	251	265	229	247	244	224	212	209	224	233	252	225	234	228	213	252	199	206	230	242	231	247	242	241	234	218	249	214	188	222	253	236	250	259	278	203	237	263	227	248	264	204	250	226	215	214	235	210	212	230	232	209	221	226	211	204	220	239	224	199	236	253	224	189	191	236	236	214	200	233	243	230	241	210	217	233	214	227	244	248	210	212	214	226	203	237	246	238	207	246	231	246	194	210	239	237	246	229	232	218	220	224	220	246	258	247	219	201	252	251	238	215	241	231	217	223	233	226	223	236	238	195	207	213	218	211	261	212	193	218	226	199	230	212	230	243	209	212	231	232	188	228	221	244	235	204	222	236	204	191	230	225	218	238	223	221	221	225	245	228	217	225	248	240	211	220	210	233	246	225	207	200	216	243	232	249	215	219	244	229	225	221	227	243	245	221	239	257	214	244	219	229	216	237	191	219	211	238	227	241	234	202	238	212	210	214	246	210	226	236	237	248	247	200	227	252	191	235	228	212	255	217	226	261	227	245	226	220	235	237	222	196	231	236	254	205	211	235	240	206	209	242	247	209	220	231	204	215	229	273	205	230	228	192	214	227	232	223	232	218	243	227	223	230	229	217	254	236	198	239	215	223	231	225	256	237	280	221	245	239	227	205	207	212	220	222	225	212	214	210	239	225	208	240	230	251	216	237	231	241	238	229	227	227	223	240	236	241	214	230	223	230	220	206	228	248	235	237	183	233	234	208	240	201	227	211	237	250	229	234	231	226	233	208	241	221	205	203	246	189	210	202	253	227	237	241	232	221	200	213	249	249	242	222	248	211	206	218	208	245	213	219	214	216	249	213	241	253	240	255	236	241	220	238	255	220	240	228	258	238	247	208	195	229	216	224	203	200	245	218	206	225	228	218	211	212	208	209	219	220	226	202	224	222	226	230	205	212	228	218	235	229	211	241	236	208	211	265	251	236	256	247	198	245	221	207	223	237	202	189	220	240	241	216	211	229	226	216	199	221	227	218	230	233	194	211	228	214	227	243	242	195	232	241	251	268	218	218	223	232	260	219	234	247	231	229	218	238	231	238	258	217	234	225	233	200	202	234	209	197	188	218	218	256	210	217	222	219	219	235	218	235	216	233	245	222	225	236	241	246	221	248	225	234	233	236	226	236	215	255	230	231	233	214	238	239	217	230	211	216	229	246	221	233	213	237	229	216	207	242	253	199	218	238	226	223	210	245	223	251	234	208	220	194	225	234	235	218	227	226	240	201	221	224	210	240	241	205	220	224	208	224	229	212	199	212	214	250	226	208	218	220	238	243	234	220	245	223	224	253	195	225	228	255	222	274	234	232	222	213	227	236	262	279	226	239	211	272	238	237	209	237	217	238	244	241	236	214	240	227	211	196	220	231	223	229	247	210	210	239	215	232	215	210	233	238	208	198	237	212	233	229	208	223	229	221	212	253	221	221	228	232	224	206	223	223	205	222	209	190	216	220	223	227	220	201	218	215	203	193	219	222	241	273	202	222	253	224	215	230	223	221	212	232	228	228	203	217	176	214	225	236	249	198	246	200	236	245	229	204	257	227	215	235	220	212	198	211	227	244	222	228	232	208	223	227	226	225	208	205	251	230	242	243	227	224	214	222	248	207	199	217	237	230	265	203	225	204	261	232	228	212	250	222	252	251	229	230	222	243	216	232	203	223	213	225	237	226	214	239	230	224	232	177	239	218	214	218	198	220	196	226	239	223	232
5558	4470	2268	1087	831	619	605	606	548	553	519	513	482	510	501	462	517	464	497	493	531	503	487	484	502	512	511	475	511	466	460	492	456	472	477	517	481	461	530	501	513	459	448	479	498	456	486	471	490	467	494	501	507	515	475	514	469	514	473	472	493	498	495	486	501	465	491	524	518	522	507	451	481	527	500	488	467	499	489	466	505	507	496	493	452	484	530	531	509	487	464	505	482	549	482	516	510	468	481	470	489	525	493	501	484	471	499	469	505	502	501	482	460	501	499	482	502	491	493	476	519	463	526	466	520	456	490	504	488	457	496	465	480	489	481	523	494	496	486	519	493	464	436	485	534	461	484	483	505	503	491	508	514	440	478	446	463	499	490	492	467	472	458	516	486	476	516	480	487	489	498	452	513	480	471	500	483	473	488	466	486	506	467	502	519	468	484	499	475	448	484	488	524	530	468	434	484	454	456	452	467	469	472	488	527	466	504	474	484	454	504	499	475	522	499	528	500	436	512	536	479	474	488	471	499	508	546	460	494	492	513	458	468	469	501	494	504	503	467	485	462	488	491	504	451	492	473	457	494	448	506	491	513	455	458	453	491	482	474	463	473	528	491	504	488	468	492	470	487	472	462	497	469	483	485	483	454	473	522	472	488	456	467	458	499	530	487	506	488	468	461	530	518	489	492	488	473	437	515	485	471	502	500	503	494	493	503	516	519	474	486	482	493	511	521	500	503	471	492	483	476	524	514	478	459	485	517	491	479	475	483	471	528	486	520	490	488	503	504	486	541	463	484	461	486	486	487	483	488	464	485	480	495	459	491	489	506	493	489	518	487	487	481	529	518	498	488	473	485	444	519	485	527	501	482	500	477	462	483	513	479	487	470	499	489	458	519	496	461	488	450	529	485	468	490	447	496	479	513	531	483	489	457	514	493	501	505	494	515	492	482	486	479	504	490	447	469	483	459	492	456	478	481	473	439	471	480	513	494	504	457	498	509	512	433	533	494	486	466	508	491	475	459	471	468	477	483	525	455	493	512	508	515	491	444	483	470	495	474	462	482	487	450	497	491	490	520	488	450	477	430	521	479	510	485	511	510	470	506	509	515	514	473	471	450	501	487	494	455	512	463	484	469	467	521	492	483	495	452	481	507	484	476	480	463	434	490	434	500	500	459	470	507	494	460	477	523	495	491	476	484	481	476	473	527	481	504	505	510	485	434	515	451	461	476	476	453	481	498	475	494	480	522	486	467	485	507	459	491	493	494	494	488	510	507	481	477	472	472	459	505	484	491	500	504	475	491	518	498	458	461	545	486	492	458	514	478	445	454	504	488	464	496	451	480	496	540	501	530	473	535	472	466	516	454	483	446	500	522	523	519	492	501	485	494	519	531	468	496	455	483	529	439	488	495	510	472	519	459	468	483	477	494	526	478	483	497	468	484	490	497	475	517	507	469	488	466	486	474	489	453	483	533	412	468	491	505	499	507	449	447	480	500	479	493	489	494	484	502	451	472	458	511	505	508	498	499	472	460	475	452	507	498	507	513	507	482	520	512	503	492	492	461	455	469	474	472	461	486	477	499	487	528	486	517	507	472	484	452	517	475	477	502	473	500	481	505	469	464	453	476	495	500	498	483	471	512	471	509	504	451	455	499	512	484	469	487	475	454	507	471	515	492	479	524	474	493	484	513	519	483	456	542	473	514	501	482	474	501	479	472	519	486	462	471	515	492	482	515	493	508	503	477	498	465	502	513	466	495	516	478	454	534	503	488	493	474	493	506	448	448	501	487	448	497	458	515	490	477	458	497	486	467	429	496	502	479	464	478	488	506	472	521	480	444	483	481	494	495	474	485	541	474	498	516	465	475	478	521	489	509	493	494	462	522	468	492	495	480	446	462	478	500	504	477	515	480	511	486	453	486	479	505	504	463	504	502	480	474	473	504	478	466	503	544	446	488	478	520	485	472	481	509	512	478	486	506	468	537	489	470	470	487	512	525	464	477	497	504	463	505	511	528	478	461	450	531	490	503	528	484	469	481	474	498	490	487	472	479	478	505	476	459	473	502	473	478	498	477	478	488	463	502	454	505	491	485	498	495	514	469	468	490	458	462	511	466	487	445	518	463	492	470	476	498	492	470	516	510	486	454	529	510	506	488	490	497	448	500	529	450	516	525	451	484	456	487	508	516	513	529	463	491	482	472	447	458	473	485	481	479	498	491	496	489	492	488	498	460	453	485	487	489	471	479	498	499	511	481	476	474	511	474	507	500	482	474	489	508	511	514	510	497	480	514	455	484	525	490	443	470	513	431	451	462	479	486	495	472	482	505	452	482	464	486	519	474	482	533	514	488	484	530	471	523	455	503	523	522	485	535	499	437	482	468	511	484	488	514	456	489	512	472	496	482	494	488	504	518	470	527	517	474	487	496	481	539	479	490	472	504	496	468	544	508	514	511	498	491	491	486	537	456	498	511	499	459	492	456	514	496	491	450	468	482	497	448	526	502	522	534	439	497	496	451	450	476	472	484	462	492	492	477	473	463	508	521	492	502	509	456	487	496	504	475	486	502	512	497	449	471	479	527	498	514	493	523	551	487	492	456	507	527	500	456	473	501	483	531	499	512	485	478	468	483	487	490	444	464	475	478	481	494	471	426	504	466	495	477	524	496	477	472	493	483	491	491	478	511	464	493	499	476	473	465	477	466	501	522	507	484	499	526	504	500	506	475	466	468	478	514	539	455	466	501	535	504	487	517	465	511	547	501	491	479	532	472	462	513	484	443	464	529	488	498	483	525	475	472	486	498	472	497	467	503	474	452	497	489	495	456	495	504	466	462	489	453	494	457	482	501	508	463	487	444	511	484	460	538	523	477	499	496	456	514	493	540	507	498	471	483	484	450	484	483	503	500	500	499	522	466	484	476	527	485	523	456	496	450	463	472	518	466	487	454	507	479	483	474	524	525	502	508	484	446	511	499	497	474	492	508	470	521	482	502	467	481	479	486	462	509	456	472	522	498	529	471	493	481	513	486	509	486	532	516	493	489	498	477	483	475	499	477	484	489	494	481	483	489	507	511	535	492	500	492	483	496	473	510	500	510	471	494	511	492	497	485	500	459	503	465	501	499	483	490	467	463	463	504	525	515	465	505	489	479	478	479	491	486	462	497	505	537	499	517	499	496	482	473	473	468	471	465	522	492	501	463	471	485	502	488	436	513	508	448	463	470	494	482	487	491	503	518	496	493	517	495	458	495	487	462	499	469	479	497	514	496	462	473	492	457	510	478	479	498	489	485	496	433	543	465	473	456	492	484	488	431	464	506	442	492	470	479	478	518	473	468	499	475	456	482	487	495	491	492	503	486	472	474	497	508	491	484	481	479	484	444	471	498	475	497	511	521	501	465	486	530	506	502	517	524	499	508	468	450	507	510	523	495	488	467	502	489	511	480	505	495	492	465	466	493	483	506	480	440	523	495	505	468	485	508	480	497	545	456	484
33188	20159	7275	349	217	219	186	178	150	146	154	167	175	151	144	161	154	163	174	138	172	158	165	157	168	160	159	174	180	171	158	189	156	179	152	174	152	131	160	190	174	153	145	149	179	173	157	178	172	141	142	155	166	151	164	145	169	134	174	166	179	161	166	125	164	188	164	168	154	167	174	144	172	158	166	162	167	169	154	170	135	156	203	159	173	155	144	164	173	165	171	173	163	160	156	173	155	146	158	151	159	176	184	163	154	214	172	162	155	151	158	180	146	155	156	167	146	164	159	153	151	165	145	152	168	167	145	183	163	158	173	161	177	166	170	164	175	162	185	163	151	148	168	181	130	176	151	135	147	169	157	160	156	183	187	139	185	152	161	141	154	148	147	148	129	147	169	134	157	151	141	141	142	164	161	167	154	168	162	157	181	164	183	170	172	172	163	184	173	164	158	142	136	179	163	142	156	155	145	127	165	154	153	161	162	125	164	156	152	162	155	153	165	143	153	174	173	173	149	155	149	140	139	179	164	172	151	155	156	138	165	132	151	168	162	143	148	183	172	143	174	163	155	180	159	175	165	154	151	168	154	145	149	148	154	153	154	149	153	183	145	176	173	174	151	152	135	158	154	159	192	167	169	182	153	191	154	175	181	171	162	137	161	151	159	161	171	152	157	149	160	175	148	149	183	144	172	151	165	178	170	145	147	174	137	159	170	159	175	151	163	175	171	171	150	163	139	163	160	161	183	142	156	143	172	166	167	165	168	187	171	165	172	157	147	159	158	159	160	147	168	198	151	161	197	145	153	147	156	176	162	155	140	150	138	141	169	176	189	159	171	157	165	153	146	155	177	167	165	137	169	163	155	183	152	153	160	140	164	163	157	173	150	158	133	156	177	151	151	160	151	158	177	157	163	161	159	173	166	160	165	168	147	143	133	159	152	155	160	161	153	165	175	164	149	162	147	174	155	170	177	155	160	156	164	149	143	152	136	168	162	147	158	165	160	153	174	151	123	146	146	171	166	171	159	184	177	157	153	185	185	143	166	155	164	160	169	177	203	143	164	173	148	177	160	135	150	174	163	142	168	170	153	158	164	154	157	149	154	145	169	143	172	165	165	162	155	161	124	152	167	145	152	169	153	155	159	172	160	161	173	161	159	147	155	162	156	137	160	168	143	153	172	176	149	178	170	172	148	173	156	150	162	156	142	164	159	138	179	161	159	156	161	159	170	158	160	167	164	162	154	161	172	159	134	197	175	155	162	161	143	150	148	142	155	146	139	151	173	153	161	171	173	157	162	135	163	164	142	150	172	168	154	162	167	171	128	150	154	173	172	166	148	171	178	153	181	140	161	161	146	168	165	166	155	142	142	138	153	154	154	148	158	149	149	153	188	174	178	155	152	164	149	151	160	159	151	137	136	158	189	173	151	151	152	159	168	161	150	153	162	164	171	155	152	152	172	172	184	151	167	169	148	161	151	140	166	179	150	203	157	142	163	146	159	177	150	163	169	175	164	152	140	168	169	161	165	171	170	159	193	151	158	175	145	175	158	161	143	168	157	184	160	188	157	151	146	172	136	156	167	138	142	154	162	159	159	167	153	178	170	131	159	142	144	153	147	162	166	145	170	175	154	145	154	182	150	165	173	146	169	192	172	166	135	192	188	180	178	163	140	170	153	162	144	155	166	183	153	151	164	155	162	137	148	151	179	142	181	165	167	166	166	165	181	167	156	157	137	157	135	159	153	191	185	146	147	170	158	159	146	156	155	144	134	172	138	152	167	134	167	145	180	163	163	144	148	174	135	157	165	165	176	175	172	150	141	191	161	140	156	153	166	155	152	184	166	153	200	147	148	163	188	148	159	144	170	158	163	173	151	145	154	177	158	146	154	143	152	165	158	174	146	152	160	158	156	148	178	185	142	151	156	184	172	143	151	182	163	150	153	163	149	153	176	156	149	180	167	180	157	172	204	145	141	163	152	166	137	151	146	171	179	159	166	147	157	182	165	175	166	148	150	165	150	164	189	157	165	167	153	161	167	152	185	169	165	183	165	158	143	170	167	144	153	178	148	137	157	145	168	170	148	160	164	187	160	186	151	137	169	163	170	167	162	145	157	172	180	174	135	160	181	156	169	157	161	142	206	154	187	139	153	156	180	163	174	141	155	167	152	156	136	153	165	182	147	144	156	167	172	124	147	139	168	150	162	155	162	145	160	142	169	164	149	132	148	171	148	161	154	154	185	163	143	165	182	185	178	167	129	196	162	128	167	153	171	142	129	152	167	149	156	172	172	154	161	164	146	173	154	178	134	160	166	157	155	145	162	149	169	159	160	169	151	174	169	162	186	180	142	182	158	168	179	177	166	155	145	166	161	151	152	155	162	151	158	165	157	153	143	165	190	143	157	181	151	166	163	141	147	156	158	179	155	158	169	155	163	160	183	180	160	170	140	151	179	167	165	163	174	162	177	175	187	178	172	168	136	165	144	150	138	144	175	158	157	162	163	162	161	136	165	148	155	158	137	160	165	176	149	157	148	157	158	157	171	140	157	180	165	158	154	153	182	153	163	156	183	151	155	170	140	166	156	156	157	162	138	148	161	173	143	137	174	151	144	151	167	175	156	175	160	169	163	162	160	153	154	158	172	152	147	173	160	153	158	171	130	164	144	157	156	178	179	154	152	157	171	175	176	175	178	169	119	161	142	161	183	169	166	134	149	132	139	153	159	133	166	161	164	180	150	137	158	159	140	178	157	161	160	152	190	156	174	114	175	166	170	162	165	172	158	138	163	189	152	154	159	140	131	174	199	160	176	151	158	156	138	178	175	153	143	181	158	176	177	159	157	167	154	170	143	171	153	191	140	169	169	146	162	132	163	172	157	154	158	145	145	141	192	174	174	155	160	160	164	167	165	187	149	181	161	141	170	166	157	178	153	164	171	163	165	134	134	156	173	159	149	165	154	169	160	162	161	156	149	174	192	158	176	159	162	167	157	167	167	175	148	160	141	178	149	155	171	151	160	162	139	141	144	145	158	159	158	161	180	141	168	167	174	151	160	144	161	161	169	158	173	160	173	184	136	134	150	162	169	167	146	132	165	155	172	150	135	131	158	124	174	157	164	160	134	161	150	182	169	183	171	166	151	161	157	156	163	133	165	163	174	157	168	175	152	174	154	155	155	167	166	172	154	166	178	156	156	152	147	163	166	171	169	172	148	144	150	180	157	165	166	182	159	149	169	144	147	156	159	138	180	159	169	189	162	152	156	169	162	168	170	166	144	178	173	142	139	152	176	155	147	163	163	149	146	154	153	157	136	147	160	187	158	170	163	171	157	149	156	153	178	176	149	152	173	163	184	166	173	174	150	182	168	141	147	172	142	151	151	157	144	159	146	166	149	147	132	135	178	161	167	156	161	159	155	156	174	173	166	138	158	165	148	159	144	131	155	164	159	169	162	159	183	151	163	168	169	161	113	173	157	154	162	157	157	140	170	163
5383	612	481	451	439	412	402	417	384	409	403	412	366	424	398	421	409	375	414	411	387	424	418	388	411	420	421	407	406	416	376	424	414	381	399	415	415	367	404	378	405	371	439	407	422	430	414	354	406	436	394	397	392	403	393	395	417	424	396	393	385	376	439	350	435	415	359	416	410	422	409	381	421	402	434	411	387	411	404	403	410	416	393	433	440	379	426	386	416	408	439	378	408	419	423	424	445	430	419	376	363	369	424	403	402	401	381	477	406	441	431	412	413	392	404	394	411	411	426	409	414	419	391	412	404	421	422	426	403	391	374	384	392	345	377	396	419	416	394	443	391	392	402	371	405	409	428	428	397	392	409	391	412	427	385	390	366	346	397	409	389	404	441	418	436	394	374	381	388	410	438	403	416	436	443	394	424	412	423	375	395	437	405	389	446	382	384	414	416	398	382	418	411	375	419	409	427	420	396	426	409	426	441	413	442	426	369	404	412	391	369	414	389	451	380	428	410	416	402	420	386	409	427	423	416	406	374	379	413	403	414	415	401	387	403	416	421	432	434	384	403	393	401	441	398	409	391	407	407	427	425	442	391	380	436	383	399	380	390	404	386	402	392	359	395	427	396	361	385	430	434	420	385	417	436	426	416	418	442	429	399	377	401	417	425	416	430	393	429	393	425	439	459	426	419	403	417	411	419	423	389	444	420	422	429	385	416	401	359	412	333	462	405	442	413	423	372	414	426	417	384	389	446	430	444	408	403	403	400	375	398	401	406	381	420	447	393	384	378	400	435	389	440	381	406	435	375	428	467	383	391	399	398	419	414	436	411	403	427	397	399	419	391	397	409	427	417	374	388	403	419	361	427	399	412	400	418	400	419	411	396	434	426	400	398	422	441	358	411	395	417	398	434	409	412	400	413	354	417	385	364	438	380	449	426	392	415	388	373	420	378	399	429	387	410	389	382	415	410	402	418	433	442	408	388	377	389	405	423	431	425	415	388	416	395	403	395	383	417	374	402	450	406	417	412	416	418	416	424	356	406	404	416	383	428	385	423	401	388	421	429	386	397	406	367	374	386	417	410	399	393	401	397	407	437	393	412	403	389	380	408	419	399	438	437	442	430	407	438	413	408	372	440	371	415	413	390	434	427	401	390	397	408	420	381	423	413	400	439	375	412	420	420	392	385	385	414	404	393	422	417	365	409	408	441	396	394	392	383	383	389	418	406	424	410	422	402	392	410	370	392	417	415	423	397	395	410	373	396	399	401	403	377	419	427	408	409	435	401	441	438	440	418	376	397	420	386	413	387	399	404	395	408	426	397	402	398	372	412	409	397	387	397	377	371	456	421	396	406	411	361	393	392	403	384	380	395	407	361	416	377	439	394	387	396	414	394	420	389	410	446	408	408	407	403	402	405	401	429	424	383	427	393	389	372	384	367	372	419	387	412	366	414	400	392	442	401	404	373	398	425	404	408	383	400	409	391	407	392	401	422	385	404	425	385	419	422	427	405	428	398	401	393	437	397	386	379	410	389	394	397	392	406	446	438	445	437	412	382	386	384	395	393	385	366	371	451	402	379	380	392	391	373	405	381	417	409	398	392	385	361	422	380	393	422	397	425	401	408	393	413	400	428	379	370	409	429	406	407	411	399	418	407	367	383	418	427	428	433	378	419	429	379	397	434	394	400	419	431	389	391	412	397	418	397	408	416	406	381	421	391	425	376	406	404	434	391	379	422	433	379	434	401	413	427	398	409	404	385	378	432	454	426	399	415	416	416	435	402	389	423	421	411	423	430	380	391	436	417	431	405	417	401	387	411	412	395	387	421	420	412	427	398	369	396	418	398	415	387	409	383	398	410	436	413	374	369	383	397	395	383	393	401	409	400	412	390	408	405	382	411	395	415	398	406	403	404	402	413	384	385	408	429	400	421	355	420	418	369	380	401	402	425	415	426	417	433	419	412	415	386	407	455	400	400	379	386	414	397	419	431	387	401	395	387	406	454	371	414	378	421	367	381	372	397	441	413	405	392	419	379	399	370	415	392	413	411	416	408	438	439	418	405	394	405	389	389	410	411	350	473	377	428	392	415	396	390	406	372	405	422	433	400	433	410	391	423	384	384	411	416	380	449	417	411	388	392	450	420	424	408	390	372	432	369	436	390	417	420	398	393	412	369	367	397	410	394	440	406	411	434	408	395	413	362	430	430	428	423	398	414	416	352	401	407	427	399	401	398	377	406	427	397	422	406	383	424	361	382	394	427	422	382	408	371	419	408	413	423	410	395	415	442	400	397	391	389	387	411	403	416	414	402	405	393	451	386	419	431	403	388	398	407	414	394	425	387	370	417	401	400	375	418	385	414	435	388	431	364	422	400	424	378	455	446	381	396	386	399	385	383	411	433	378	415	392	401	398	419	413	396	425	382	400	394	420	394	401	425	431	417	386	429	385	407	403	416	375	350	390	406	372	366	411	390	410	403	407	422	383	425	432	381	405	383	410	390	395	396	370	397	375	426	399	409	410	424	391	390	455	432	417	402	410	443	435	411	396	414	444	393	444	398	386	367	409	440	420	391	444	395	410	399	444	367	403	428	399	424	398	395	432	395	397	416	366	431	429	381	409	397	368	395	411	415	383	427	416	409	417	432	415	428	377	407	407	419	395	410	435	373	426	416	452	396	418	404	420	399	417	405	401	407	397	396	434	434	403	393	412	442	395	373	405	401	419	416	396	420	401	427	387	407	403	421	416	441	415	418	390	433	413	398	431	407	395	392	360	401	405	375	418	391	396	384	411	415	389	447	388	383	442	380	388	447	419	444	400	453	383	409	367	441	356	416	409	405	391	405	418	393	394	416	397	432	393	397	364	428	381	377	397	390	401	398	383	397	394	384	434	415	408	395	415	418	405	365	411	434	410	407	422	405	401	435	398	403	392	440	387	419	375	401	416	450	413	392	394	397	421	386	381	405	419	465	441	438	375	416	441	427	466	430	415	428	401	381	402	396	384	391	403	453	393	395	375	372	406	434	397	413	393	407	398	420	384	414	382	417	383	398	387	377	394	441	358	410	408	423	405	414	416	394	394	396	394	413	404	413	393	410	389	429	373	413	380	413	389	408	396	400	403	442	404	405	416	438	401	399	453	419	412	423	392	367	388	373	393	389	406	380	415	403	376	412	380	377	405	409	414	400	431	400	393	416	385	362	417	427	374	389	388	390	391	378	434	396	429	364	411	425	369	369	388	396	397	416	393	375	419	397	396	424	465	397	456	402	418	391	374	420	400	392	425	404	395	370	391	418	380	411	400	454	385	377	392	384	410	383	387	405	412	409	395	397	391	399	381	374	406	384	404	383	382	385	388	400	396	412	407	367	421	404	401	390	421	436	413	410	393	428	409	388	404	377	380	391	377	385	411	414	443	409	433	440	382	386	415	391	384	403	385	385	411	400	403	401	431	383	383	409	433	407	381	394	367	407	405	369	422	393	405	389	419	425	362
24144	20908	24319	27635	20908	20889	2591	474	353	346	320	325	304	301	283	315	285	300	287	300	283	297	277	295	280	264	293	275	314	275	297	254	248	262	295	257	260	303	290	253	297	273	249	288	322	263	275	317	247	288	286	259	266	258	269	281	274	291	310	296	282	279	262	253	257	260	281	301	273	266	236	259	263	278	271	264	301	242	251	296	279	263	312	268	286	248	254	281	267	294	290	267	290	289	284	242	279	227	276	268	297	247	248	295	287	240	286	270	259	254	283	257	267	243	289	293	273	239	230	294	261	262	276	299	252	268	265	238	277	279	246	272	284	314	281	290	257	278	265	245	248	265	280	255	283	285	273	259	268	277	254	271	262	260	279	259	253	293	280	274	256	264	256	279	250	260	283	266	272	252	307	273	292	292	282	245	244	321	273	275	285	296	301	274	266	242	258	238	255	246	270	275	261	273	273	311	292	286	298	298	264	274	312	252	291	234	256	252	270	260	294	280	273	263	286	296	269	267	259	262	266	282	273	295	261	273	293	272	239	273	294	300	239	273	283	297	276	275	262	249	265	288	279	273	282	289	278	269	261	254	271	280	254	295	261	284	286	267	274	273	286	268	256	253	272	292	302	271	264	264	288	290	290	313	291	299	269	278	266	305	254	278	258	287	278	233	284	278	277	257	305	267	258	292	279	266	290	283	279	275	290	259	241	302	264	247	287	324	312	274	276	259	317	243	233	259	283	251	295	257	263	289	262	284	288	326	310	286	303	281	293	278	283	295	257	279	260	282	280	295	270	243	289	270	293	267	301	285	292	263	261	287	292	267	269	287	304	271	266	292	270	287	293	273	278	251	238	264	276	280	247	301	254	281	270	333	240	259	281	256	274	255	256	261	274	299	294	274	260	299	255	255	267	271	304	287	255	269	309	254	307	272	260	259	269	281	291	270	269	268	278	286	259	277	283	275	290	260	294	259	251	277	286	268	276	268	247	230	268	323	265	309	269	283	272	249	276	270	264	272	272	259	250	301	273	265	277	266	294	254	269	280	279	240	269	269	264	275	253	273	292	248	282	295	275	302	325	282	245	251	256	311	286	264	277	307	276	249	291	279	282	291	267	264	265	279	273	265	273	289	256	285	250	277	258	282	299	284	241	284	271	270	275	282	288	256	267	271	302	319	253	302	278	282	241	241	272	273	245	289	260	286	240	314	284	290	247	256	269	227	309	286	247	248	259	246	289	277	286	270	295	272	284	298	241	271	263	286	284	281	267	273	278	265	258	270	285	268	270	281	288	277	286	266	261	273	238	273	242	275	269	267	269	256	268	300	302	243	301	296	281	261	298	265	264	267	280	300	284	264	246	257	247	299	260	282	279	274	297	269	234	247	290	288	268	280	284	316	286	309	270	268	277	285	299	293	294	237	260	238	276	271	292	264	247	279	258	284	251	292	254	298	288	256	276	272	299	229	270	268	285	259	286	277	271	253	234	312	279	263	254	303	290	276	255	259	276	293	252	287	262	272	264	236	267	279	268	257	288	267	239	268	278	279	277	278	289	281	269	251	258	288	274	282	257	270	275	308	290	266	278	277	283	266	298	241	270	292	298	274	273	299	273	288	257	309	288	301	266	297	237	238	267	274	267	304	272	280	254	270	253	279	271	261	246	294	274	256	269	276	259	250	278	275	269	272	236	278	284	260	277	280	277	275	249	271	253	251	293	283	293	258	301	270	271	271	275	277	242	292	281	282	276	275	256	254	272	288	274	275	253	262	272	279	238	253	258	268	264	269	297	271	274	273	265	264	300	280	267	275	268	283	286	284	276	278	294	244	288	264	262	256	293	314	279	257	289	285	299	273	269	272	282	273	241	274	296	296	263	284	259	272	261	260	267	248	284	285	269	285	292	258	284	266	272	285	252	263	301	280	292	249	272	275	285	289	281	278	251	275	247	290	266	254	293	281	281	326	265	316	277	255	261	284	259	301	264	257	263	272	268	281	286	292	294	269	270	277	288	288	291	239	262	282	301	273	305	256	274	248	279	260	283	275	257	298	290	270	281	265	280	252	277	288	283	299	285	265	278	245	277	244	293	306	239	305	251	272	254	294	273	280	275	283	299	275	263	295	253	253	260	270	277	303	287	268	252	263	269	301	286	299	273	280	288	273	295	292	266	272	273	260	269	284	271	216	278	280	255	252	244	278	289	269	287	288	269	284	250	236	243	283	292	263	299	271	261	285	262	300	326	230	262	288	268	275	276	288	267	292	276	303	294	260	281	264	278	297	248	294	259	280	270	260	267	280	263	287	262	286	291	284	249	293	270	295	249	281	280	277	270	289	259	267	288	289	265	293	327	269	281	291	287	270	286	311	269	281	267	261	275	290	250	294	281	328	258	285	273	289	242	290	273	284	292	273	293	260	257	262	268	252	287	290	280	263	254	285	276	259	281	280	264	265	292	276	219	259	245	281	282	242	281	285	273	312	265	275	245	264	268	306	284	265	260	286	276	280	278	328	268	274	273	269	253	239	280	237	247	276	290	274	288	284	267	264	273	280	275	279	245	248	288	286	289	311	296	285	267	247	272	287	257	259	278	286	262	269	305	284	310	292	295	265	271	303	278	301	249	278	271	282	246	274	271	301	272	279	272	249	269	267	255	283	279	249	248	280	255	254	288	278	281	278	283	285	291	274	275	288	275	262	265	275	290	277	316	261	275	265	281	281	256	275	251	272	299	279	270	271	262	282	285	245	245	276	301	254	280	281	291	275	267	250	305	297	282	280	263	243	271	298	266	251	282	270	262	248	247	258	247	254	269	268	278	271	265	258	245	254	279	245	287	296	277	271	293	274	254	268	280	271	266	275	291	273	258	291	269	287	294	261	290	252	264	279	276	272	289	263	275	291	321	297	247	236	265	279	301	260	304	290	286	280	270	294	265	278	260	272	270	302	266	285	295	285	271	257	269	274	289	287	263	246	288	266	278	249	276	243	269	272	286	301	255	300	297	283	275	271	255	244	267	277	273	269	294	274	295	261	285	262	293	279	252	266	268	265	285	235	293	260	272	278	318	280	278	288	253	283	256	274	256	284	255	274	276	311	280	288	271	259	291	255	248	307	296	278	267	256	259	260	250	294	276	263	276	266	284	302	285	274	272	291	293	278	277	260	279	255	303	269	259	265	306	259	285	284	281	273	273	241	281	269	255	255	267	300	285	258	281	270	267	271	277	274	313	290	300	277	289	292	248	266	249	254	273	285	288	314	282	260	255	287	295	273	270	287	265	264	264	268	284	279	296	275	311	248	275	273	282	282	270	272	267	275	252	248	262	271	275	279	266	276	265	266	317	250	291	231	282	278	286	264	267	269	271	270	249	325	283	283	287	277	266	246	295	275	275	249	251	286	238	276	255	271	287	299	272	249	243	271	275	275	269	248	304	261	290	243	251	275	244	278	254	257	265	282	281	273	286	239	265	264	262	268	279	296	269	268	258	261	252	275	267	256
4864	2843	1566	977	792	713	669	649	648	575	661	637	634	601	655	625	620	606	633	658	586	592	637	625	601	603	560	599	591	572	646	636	617	554	620	604	613	609	609	603	614	636	602	591	579	605	570	598	627	578	592	597	602	589	603	607	659	629	602	559	617	601	624	595	603	600	601	594	651	628	613	641	664	588	615	601	600	613	591	604	591	607	621	614	605	612	609	619	572	608	653	623	607	637	618	617	588	621	553	589	583	629	618	606	584	587	652	590	574	603	621	615	652	572	660	617	600	595	568	575	630	561	663	622	620	577	606	629	574	591	585	633	593	566	541	587	628	613	632	625	579	611	589	582	640	607	620	604	608	601	609	653	646	604	625	626	622	620	613	630	596	580	586	606	595	593	653	655	630	577	616	655	598	649	560	643	618	599	591	589	578	596	606	608	634	655	595	615	573	636	603	598	601	662	599	610	605	615	631	592	613	629	619	636	582	534	684	637	622	631	577	599	568	632	595	579	634	603	598	607	619	637	640	585	625	647	591	598	577	604	608	624	612	602	607	599	624	619	641	580	601	620	611	547	586	588	600	617	589	610	627	631	607	586	606	621	641	612	561	578	556	627	621	601	613	594	581	598	612	634	650	600	627	627	614	594	620	560	624	618	681	655	626	636	610	585	611	621	592	589	605	636	627	553	598	596	602	613	585	607	602	600	615	603	604	607	575	654	599	599	601	651	623	571	623	602	610	663	589	622	616	625	593	606	587	579	622	610	613	588	553	623	637	639	664	584	628	619	590	601	613	614	632	595	616	662	594	566	628	601	645	561	605	610	598	638	612	596	617	619	579	658	582	641	637	602	572	601	641	612	593	606	632	609	583	607	640	581	609	577	608	569	596	595	587	625	619	608	598	576	618	630	618	604	626	666	570	631	610	649	589	607	595	617	625	621	597	599	581	605	596	617	569	586	577	680	588	558	620	641	622	655	622	615	621	573	605	596	620	605	592	600	640	597	610	646	583	601	604	625	639	629	571	571	621	631	624	576	605	591	627	646	593	626	603	607	606	622	566	598	611	637	596	571	611	624	601	633	571	587	636	596	610	642	587	559	581	592	598	617	602	629	560	594	587	607	604	596	630	620	613	616	632	602	611	594	591	584	634	598	591	662	586	643	620	635	606	587	580	638	612	570	593	638	628	616	633	617	615	606	611	617	634	626	589	593	542	583	628	576	649	627	595	635	629	623	645	604	637	659	619	568	610	642	612	610	595	606	578	618	620	630	642	602	604	574	622	625	652	624	609	613	626	599	586	615	643	635	584	620	604	612	616	659	590	587	617	587	652	584	579	618	634	562	636	583	583	581	661	649	610	623	596	601	566	572	572	601	591	592	586	607	573	655	622	635	607	639	587	607	633	546	583	614	635	622	607	623	607	655	629	583	604	569	614	611	609	600	592	600	619	608	616	587	634	615	571	593	608	599	618	586	591	606	606	574	640	593	563	587	608	603	566	568	599	625	590	581	596	597	613	627	552	627	582	662	572	661	613	599	608	660	611	629	578	600	648	644	616	593	597	649	591	605	674	636	620	606	610	629	593	638	543	613	656	611	585	581	588	633	626	609	595	588	626	620	583	633	582	634	619	627	613	607	655	586	556	607	613	604	640	625	603	618	614	568	620	593	586	642	593	623	573	537	604	586	614	609	589	603	610	598	611	593	617	574	609	602	581	621	603	592	613	608	655	592	621	608	608	630	594	651	606	614	575	603	610	588	591	599	561	636	581	604	607	585	609	631	629	596	609	599	607	601	571	556	580	588	608	597	601	593	614	532	580	626	581	603	630	609	617	592	602	573	586	616	586	654	631	598	585	615	629	580	647	620	638	609	639	600	653	568	604	587	619	630	540	643	609	628	608	627	589	586	608	648	583	594	595	594	591	588	632	645	643	618	629	652	601	636	598	645	576	586	615	590	604	587	619	590	619	616	588	580	599	598	613	618	607	641	595	599	627	601	569	618	639	634	604	636	636	604	606	618	597	566	579	657	576	607	594	632	647	542	606	604	620	685	584	604	581	576	630	603	618	599	591	598	601	604	610	607	632	627	603	618	593	582	588	587	614	637	611	604	609	568	574	663	579	676	626	567	622	629	612	586	597	576	632	631	604	562	585	614	613	618	590	642	605	593	578	654	573	605	643	653	593	625	578	592	643	660	579	608	602	611	620	618	569	605	606	626	627	580	610	625	627	622	573	593	630	611	599	615	626	607	599	624	595	600	669	604	641	628	593	575	624	610	621	637	612	538	579	567	619	623	601	598	579	552	610	619	615	622	575	598	621	578	605	652	597	629	619	622	604	624	577	629	612	643	570	617	580	625	607	598	588	608	643	596	604	606	631	580	578	630	580	608	655	612	622	621	611	627	594	612	642	628	628	618	624	627	624	616	605	554	586	622	640	593	624	568	588	626	620	605	608	625	669	610	584	616	627	625	641	655	577	629	623	595	672	587	605	659	586	578	626	626	639	594	641	626	604	586	594	611	599	628	608	582	586	567	584	610	579	581	596	577	591	585	625	563	569	572	622	642	632	627	628	633	619	584	635	599	667	611	607	629	591	588	578	633	595	639	588	615	613	583	611	594	668	638	629	582	605	624	624	634	598	611	597	580	636	637	582	588	580	632	620	632	592	595	629	611	626	618	551	617	587	619	590	571	609	618	626	661	599	560	617	633	592	614	599	658	560	589	609	587	654	588	653	628	646	635	616	638	600	625	580	611	610	618	608	578	653	609	577	645	611	645	628	619	627	613	607	582	616	605	624	605	603	597	611	625	624	645	584	573	590	601	607	570	589	607	578	643	593	613	639	623	620	610	629	634	581	645	640	589	614	623	636	627	577	595	561	620	630	609	629	587	649	601	629	636	605	614	605	591	656	575	592	609	649	599	603	611	649	600	644	632	620	676	616	608	598	600	565	625	624	595	569	596	609	633	606	566	661	610	573	615	613	626	648	619	583	630	611	600	590	576	620	611	602	691	603	579	593	622	656	618	629	593	612	639	590	591	599	607	606	577	607	616	635	574	607	600	635	595	619	658	621	617	616	560	636	607	649	610	533	589	626	620	621	631	590	583	622	636	654	615	594	604	592	605	617	615	577	606	605	614	603	623	606	605	650	585	602	614	563	590	615	618	607	608	590	635	639	591	634	589	589	604	607	600	633	595	617	610	611	591	601	645	617	602	582	577	606	621	599	652	606	602	602	616	640	667	631	612	585	625	619	644	621	590	601	604	581	589	541	578	591	627	661	615	584	566	600	627	569	595	594	628	623	619	615	622	621	608	604	620	585	633	612	612	648	607	587	622	637	642	603	571	591	578	591	618	626	653	585	626	670	602	624	613	602	627	600	617	633	592	572	620	643	641	629	592	594	606	599	574	578	600	626	647	597	568	606	596	614	592	618	634	617	613	582	662	611	624	632	595	606	643	621	635	618	626	636	621	593	616	638	587	633	623	632	582
24722	21886	25718	28684	21887	21899	18669	776	417	333	340	311	281	276	287	248	275	282	263	253	256	247	244	241	241	206	247	222	245	279	235	230	241	240	244	206	202	249	224	234	226	212	225	219	229	214	231	233	216	212	247	224	230	250	216	263	242	228	213	206	219	211	223	250	228	255	220	241	232	243	255	246	250	244	216	237	234	235	217	218	241	225	249	214	208	228	225	249	239	254	252	228	232	223	216	224	233	233	238	205	254	267	250	222	206	200	207	230	202	218	221	216	239	218	203	197	250	247	226	213	258	243	243	250	211	240	253	259	235	241	232	197	239	237	211	242	228	255	257	209	215	247	241	233	220	257	246	234	213	229	208	243	179	203	253	224	242	228	273	247	217	257	245	235	203	235	224	212	238	227	242	198	233	227	233	233	215	262	218	237	206	228	218	195	199	231	211	240	189	218	240	228	216	231	205	174	216	229	224	215	223	240	237	198	203	224	233	232	258	231	228	227	239	218	213	236	220	215	223	218	240	210	203	241	213	238	234	228	233	215	233	249	218	256	254	250	208	230	228	248	241	231	213	235	212	247	233	243	195	213	256	203	223	258	214	199	227	222	206	226	211	243	234	229	234	230	249	244	238	212	214	222	228	222	239	237	202	229	214	219	214	225	220	229	233	202	228	214	206	244	209	219	221	249	239	200	207	208	252	231	218	222	230	214	248	185	242	242	222	233	222	223	238	220	233	185	234	233	217	230	250	244	239	226	241	242	218	238	228	206	231	222	258	244	221	248	214	225	231	222	225	224	258	213	217	198	236	219	245	208	251	247	247	212	244	211	224	236	238	215	257	212	212	245	235	243	253	228	213	216	236	201	224	227	203	224	231	245	214	171	239	203	209	224	242	210	210	220	232	196	211	262	226	219	227	222	238	242	234	214	226	185	229	241	186	220	265	216	255	214	217	228	226	222	279	222	258	236	219	223	225	231	202	233	226	222	229	207	227	203	245	248	226	206	220	234	206	255	229	255	240	220	250	259	209	227	227	202	199	216	207	261	241	210	242	228	223	209	192	236	232	196	218	239	214	230	220	252	230	240	211	227	224	249	230	263	228	230	218	249	221	224	241	236	219	241	183	226	239	201	234	224	247	202	251	250	214	226	239	212	218	208	214	224	225	247	236	208	233	230	221	219	201	207	219	222	219	215	217	217	225	231	230	231	208	231	209	245	221	235	236	235	216	255	218	218	235	222	219	210	230	222	201	225	216	219	227	223	238	215	226	226	209	234	251	208	240	229	255	250	244	246	239	236	201	231	231	227	236	245	221	246	229	228	245	220	226	227	210	241	244	223	230	235	212	225	215	266	261	249	228	213	220	219	235	229	248	211	236	225	211	226	230	192	229	218	214	208	215	267	216	229	230	215	230	216	222	211	229	240	264	229	197	230	217	221	214	231	233	236	249	242	214	215	232	187	247	231	209	230	220	209	224	212	179	214	232	225	239	236	228	205	209	251	207	216	222	205	227	232	253	215	251	219	218	237	232	222	213	228	223	235	225	263	206	257	231	229	224	247	226	213	241	225	231	219	230	227	231	242	220	241	215	222	199	212	223	214	247	247	231	206	234	245	212	227	231	243	243	251	262	231	228	236	233	221	248	213	219	220	230	230	228	239	219	232	233	199	211	230	214	251	252	200	205	232	212	183	208	193	225	241	266	241	249	240	218	218	201	208	226	254	247	237	238	224	193	209	230	210	229	245	218	218	216	193	235	225	258	255	225	216	230	220	233	232	251	230	237	239	212	242	243	236	226	212	230	224	225	245	208	213	227	239	229	252	252	225	231	242	225	271	246	235	208	233	244	219	225	219	234	232	237	241	249	249	203	212	211	205	206	252	242	255	212	222	172	218	241	221	235	248	248	221	220	229	265	207	222	220	228	228	248	241	227	229	219	227	218	195	219	254	238	235	251	221	221	224	229	190	224	261	225	206	221	222	233	211	249	272	218	221	203	254	231	257	243	199	252	225	232	215	233	213	261	235	241	216	222	226	231	236	233	254	208	239	222	220	240	270	227	221	224	237	232	207	246	207	235	214	215	227	223	213	210	233	207	249	237	219	226	204	228	231	223	211	207	227	228	238	235	248	238	223	210	244	205	207	217	227	233	233	235	228	219	244	247	228	232	242	218	246	220	224	209	244	234	219	197	215	212	242	229	227	200	230	236	221	227	217	226	218	229	230	255	241	212	238	209	204	218	214	212	201	223	268	237	216	250	235	253	208	226	224	208	235	211	241	255	253	211	228	250	243	214	226	228	221	241	238	240	213	212	236	255	208	228	234	209	200	226	250	217	210	228	243	218	233	205	209	233	236	216	247	238	248	229	211	228	222	233	231	235	233	257	254	231	228	193	217	241	221	216	235	229	244	237	256	235	230	270	247	223	232	203	225	212	224	235	235	224	265	244	250	221	220	237	221	225	221	207	217	198	254	248	237	233	254	228	255	210	229	229	226	237	216	228	219	233	259	247	239	248	221	241	225	243	239	228	212	242	235	235	236	260	226	214	233	239	188	218	251	203	218	204	252	230	228	221	219	233	246	203	230	212	199	225	225	220	221	222	217	259	214	223	236	215	186	232	234	211	211	214	228	217	248	222	275	226	242	235	209	245	230	206	205	208	222	220	211	239	211	224	241	212	201	239	229	220	215	224	219	229	221	232	216	211	208	257	268	237	211	232	242	218	245	258	181	218	233	231	248	245	214	230	234	246	219	217	214	248	226	229	223	247	236	212	248	247	229	240	221	213	252	235	242	223	209	225	220	215	208	234	224	216	219	208	228	243	238	211	247	230	254	235	233	245	243	228	228	259	227	220	240	228	225	212	227	251	237	241	223	231	232	224	203	248	198	268	223	211	227	246	239	256	209	218	237	237	227	175	204	217	230	232	252	234	221	257	221	208	223	265	228	231	201	230	211	213	216	227	209	230	192	228	230	242	228	230	236	216	231	220	202	226	236	223	218	254	261	229	218	223	199	252	229	222	245	220	202	205	214	226	217	224	230	236	246	230	225	237	212	246	201	217	227	212	220	235	224	226	201	243	212	245	255	215	269	250	258	243	231	245	217	251	224	245	234	216	214	203	226	239	230	252	236	234	214	228	214	252	221	263	207	224	198	225	250	247	236	206	213	233	217	224	212	199	217	236	237	223	232	215	224	202	226	239	219	231	235	220	208	212	238	225	218	220	224	233	231	213	225	239	256	223	214	217	234	217	201	215	215	255	219	220	242	243	210	240	214	253	249	244	231	214	255	215	232	212	272	243	240	227	256	247	233	259	203	235	213	206	241	255	212	217	214	221	232	233	211	227	245	243	224	210	229	226	234	234	216	186	228	246	203	232	197	232	226	219	228	227	209	242	218	235	188	227	270	218	234	257	237	216	231	213	225	262	220	220	249	204	192	232	230	247	228	225	237	240	221	245	238	233	244	236	211	249	224	237	230	225	279	223	238	243	239
5666	4417	2159	1134	863	639	602	587	546	552	507	519	526	515	503	527	508	502	530	523	544	508	520	477	484	511	499	511	478	504	507	496	469	478	489	463	491	498	508	510	491	478	492	461	496	507	476	480	486	498	497	501	489	467	489	484	476	525	508	447	476	508	516	525	476	468	492	508	456	491	488	491	497	513	468	467	449	460	531	504	518	480	467	496	469	510	513	500	510	471	481	495	470	519	462	495	482	489	531	495	492	520	495	476	485	447	504	433	503	492	491	517	523	486	461	440	517	501	455	456	520	474	502	495	507	490	482	492	482	456	518	479	493	486	464	461	491	471	495	484	475	464	481	489	489	509	459	503	495	442	481	498	508	500	530	497	484	494	477	464	509	514	493	513	516	503	467	498	457	478	495	458	487	503	478	460	496	467	511	499	473	465	523	477	474	512	452	451	509	476	505	513	519	507	441	482	502	460	464	503	534	488	524	483	467	457	505	475	512	444	463	500	492	487	484	488	462	505	476	465	495	466	473	485	454	495	491	476	483	477	466	502	492	495	486	491	509	514	478	517	497	492	493	477	530	521	482	443	481	491	497	486	467	516	476	482	517	485	495	495	492	508	519	491	450	492	489	484	502	475	521	503	481	494	513	504	515	494	471	483	469	504	461	486	440	516	520	487	500	487	456	512	497	507	493	496	510	466	515	493	501	506	433	478	484	502	480	450	534	501	487	498	532	492	514	518	515	467	465	457	488	479	453	486	514	482	500	479	483	496	488	495	489	496	478	524	444	491	486	491	475	498	462	498	449	505	484	468	517	529	491	504	472	508	500	473	496	461	491	433	506	475	511	487	470	473	530	509	490	504	517	462	487	490	457	462	471	465	506	496	452	512	491	501	474	509	480	497	511	481	494	466	476	470	480	486	502	473	489	502	498	483	556	515	510	523	462	466	479	508	494	498	505	462	496	527	457	503	495	494	485	506	455	480	498	473	455	525	466	478	468	511	431	468	468	502	435	482	508	517	503	471	504	484	498	504	478	489	441	486	506	488	508	470	499	494	504	482	458	505	474	522	487	505	505	445	529	464	513	469	491	505	474	481	507	486	525	488	519	494	513	504	521	467	518	481	502	498	530	512	456	487	451	471	502	477	470	488	483	491	470	457	507	502	477	500	469	461	481	502	496	459	467	496	505	504	533	516	477	541	445	471	484	484	491	468	485	491	442	475	472	465	512	452	485	472	525	485	470	517	470	480	492	456	480	488	498	460	431	485	513	486	514	468	469	501	488	459	511	494	520	485	476	499	498	502	514	512	501	485	450	484	474	497	495	494	485	486	474	488	432	508	504	515	481	479	517	503	481	487	508	455	480	461	473	535	452	486	480	489	470	479	477	486	503	453	508	476	468	449	493	501	490	500	497	531	456	466	500	446	485	439	468	538	480	493	497	454	477	474	513	510	468	499	505	491	480	465	502	492	495	494	496	480	501	484	489	506	510	503	497	500	458	506	526	518	480	500	512	474	473	475	512	469	481	483	471	504	471	539	482	492	484	526	519	505	489	485	501	452	475	499	496	484	521	509	537	445	473	511	485	500	441	509	485	461	472	499	482	492	494	514	496	514	493	533	465	437	470	467	510	483	480	475	496	476	467	459	493	466	484	522	545	503	484	518	476	440	474	486	473	505	485	467	506	498	471	489	452	460	488	484	459	483	524	449	490	490	465	473	487	534	525	479	526	495	418	458	485	460	458	514	508	494	465	501	471	486	476	504	433	496	534	492	485	505	471	506	455	477	474	513	479	477	511	512	514	503	522	498	482	490	488	499	477	495	500	488	553	482	515	501	473	520	482	456	480	487	474	469	453	457	456	502	476	507	513	491	484	461	469	474	493	512	467	481	511	474	485	477	499	480	457	520	506	451	480	467	481	454	500	510	467	479	478	487	449	464	515	517	465	493	488	458	497	493	523	512	507	501	541	461	482	456	507	523	463	479	496	512	508	506	521	469	489	540	461	526	477	479	462	449	453	451	521	509	492	533	471	475	481	495	472	511	530	462	510	508	476	466	461	506	447	453	461	496	487	477	470	480	495	463	474	455	481	487	485	486	484	504	478	489	447	471	479	459	528	495	498	507	473	493	470	456	505	509	511	483	493	482	479	471	505	471	486	483	441	488	502	505	495	501	479	487	453	500	480	524	473	506	462	509	508	486	481	492	551	497	518	490	483	510	477	484	513	471	491	503	499	491	473	483	482	491	479	485	479	527	477	464	508	488	528	473	517	476	527	478	528	484	474	517	531	487	483	469	473	486	485	508	467	473	461	509	473	474	479	519	492	460	453	480	457	485	482	456	478	499	457	522	483	503	473	450	528	473	500	519	460	514	481	492	507	503	521	480	451	448	467	499	521	527	487	515	524	499	461	493	489	488	481	453	489	468	490	474	529	512	513	436	465	473	482	451	466	447	471	432	522	502	475	504	481	448	479	492	477	513	453	469	489	481	509	474	470	518	473	536	525	477	510	516	465	481	468	516	501	527	474	510	500	458	491	511	498	493	478	458	499	480	467	477	494	456	504	498	471	458	494	500	498	475	506	511	514	495	438	481	452	451	445	499	486	474	479	486	520	509	460	488	474	498	518	472	520	488	472	486	473	487	461	479	505	489	485	488	497	482	495	470	535	471	481	516	477	489	473	536	452	514	469	512	509	466	530	450	475	468	495	511	448	461	482	468	460	486	460	522	488	479	499	455	516	468	539	466	481	489	518	505	500	452	492	450	482	467	494	502	511	501	505	489	491	526	496	492	482	484	438	488	518	469	539	515	463	455	464	486	521	464	469	487	464	537	524	493	508	506	496	470	483	460	522	494	451	495	462	450	523	463	506	507	539	497	503	508	487	453	468	493	520	536	480	491	466	496	499	518	504	466	425	488	513	500	464	481	476	452	468	489	517	491	483	481	517	481	499	470	542	506	479	504	508	508	494	472	500	494	474	475	483	527	489	479	500	475	519	510	485	504	468	479	482	496	461	522	517	469	483	482	494	466	512	477	501	471	491	449	481	514	520	518	504	467	425	524	517	449	494	466	508	503	472	516	498	477	477	447	489	486	497	500	503	495	501	487	484	520	492	511	481	516	486	512	450	485	467	513	472	505	495	476	492	501	480	491	497	544	480	489	497	502	498	515	534	492	478	494	530	490	484	467	494	478	486	489	494	508	481	460	502	551	472	502	475	459	513	534	494	506	524	489	514	502	524	494	443	497	486	482	433	498	514	480	500	542	512	473	468	513	494	461	467	492	449	488	498	474	503	479	523	513	501	487	463	500	477	452	502	446	499	502	529	487	501	500	512	469	496	443	493	471	508	495	550	458	481	481	510	501	482	460	491	511	478	499	478	487	491	476	506	463	496	476	489	496	481	498	463	503	499	492	519	495	481	447	508	483	458	521	465	487	470	482	499	514	491	481	475	520	463	472	516	498	509	492	500	450	509	459	526	471	488	496	486	468
33528	20171	7057	322	226	198	171	195	164	141	163	163	155	149	166	151	159	166	149	172	158	154	172	189	143	128	170	162	157	152	166	185	147	171	158	177	174	161	143	158	186	173	153	160	152	150	156	157	163	143	176	161	155	174	167	151	160	185	180	166	161	155	153	147	163	175	194	165	177	163	155	167	156	195	164	172	153	170	173	152	161	170	154	162	165	147	185	160	173	160	171	167	134	164	160	172	177	136	163	151	148	153	137	150	158	168	164	147	157	188	159	152	166	161	150	148	156	134	158	173	162	163	157	171	172	147	168	149	161	162	154	137	148	143	174	192	155	166	164	136	141	152	148	160	166	165	161	157	152	161	162	149	175	166	151	146	175	169	139	154	161	164	164	171	135	154	155	146	165	163	159	155	150	159	176	169	163	162	180	166	151	153	145	207	159	145	138	172	148	165	174	167	188	162	151	172	147	146	163	155	151	182	159	168	166	155	153	147	176	142	143	162	150	164	143	174	149	150	171	176	160	159	156	140	173	170	152	181	166	139	139	150	177	160	165	144	184	152	159	163	153	165	147	157	145	166	159	151	159	161	164	145	128	183	182	165	154	170	138	163	177	165	143	141	155	148	169	159	188	162	163	153	160	178	177	159	162	154	151	155	163	158	155	170	147	196	154	204	150	151	174	143	153	173	142	155	159	168	168	180	161	153	181	152	152	149	143	162	147	147	157	152	160	147	185	161	145	156	167	169	172	160	176	170	148	154	182	141	133	159	150	141	173	166	155	168	161	154	165	176	155	163	154	171	170	149	152	159	173	161	186	157	174	166	147	166	163	158	171	159	143	173	165	173	166	160	194	196	176	159	182	157	125	151	149	168	155	163	159	162	160	168	173	162	172	160	170	173	172	167	150	175	160	147	155	166	161	171	149	157	165	162	166	162	168	183	146	161	154	148	153	147	186	157	169	165	159	161	176	136	168	157	137	174	160	144	157	170	162	169	159	163	172	168	166	175	159	164	177	146	163	167	163	164	176	174	160	174	154	128	180	143	174	149	178	163	141	157	165	186	162	156	161	181	162	161	156	152	151	159	141	176	144	175	149	136	180	147	156	164	168	167	158	176	172	174	172	144	157	181	165	165	145	154	174	177	140	147	181	150	136	160	146	174	170	162	161	155	156	162	169	142	132	184	144	189	184	204	169	152	144	162	139	157	154	153	154	135	161	174	164	168	155	135	160	158	158	175	158	162	170	150	170	152	170	191	162	162	167	179	165	176	156	156	163	142	155	138	156	163	179	186	174	171	154	150	167	156	166	163	166	170	149	174	142	154	154	174	177	153	176	157	149	154	162	162	170	148	178	151	174	133	138	147	160	181	164	136	163	157	158	152	159	169	170	175	164	171	155	177	154	143	157	165	155	171	181	159	144	140	193	172	160	177	168	156	130	177	155	152	158	171	175	180	134	163	161	183	162	157	147	165	153	173	178	143	190	166	138	158	135	166	163	160	145	146	141	176	164	183	179	151	163	167	159	148	160	132	170	165	145	149	142	163	162	161	171	162	166	162	164	162	165	176	135	161	155	183	174	169	146	160	157	164	175	154	189	161	192	149	167	170	173	165	178	156	175	164	160	156	175	174	165	155	148	158	178	147	169	169	154	148	140	169	209	159	153	160	150	134	158	161	138	137	164	137	202	153	169	161	134	169	166	143	170	145	144	163	143	151	151	169	189	176	160	176	155	138	188	133	183	153	156	172	189	172	146	162	146	129	160	154	160	161	150	142	152	140	155	161	177	175	170	165	178	160	155	151	169	150	168	153	156	170	167	168	143	160	142	146	135	166	143	142	168	156	158	165	155	142	157	160	170	175	137	174	133	183	137	141	157	181	143	166	147	168	168	168	165	144	134	157	163	189	184	146	186	178	167	160	149	164	145	156	171	193	169	161	179	158	168	141	165	189	161	145	146	154	177	165	159	145	155	165	155	174	169	132	159	160	162	167	163	133	144	174	138	155	182	165	157	166	146	157	176	146	145	156	147	153	158	196	152	158	141	168	163	173	142	162	136	172	175	173	149	151	190	166	160	145	175	169	135	166	144	168	149	162	141	163	165	181	151	136	163	169	164	152	154	169	147	180	160	157	172	187	159	185	151	164	160	163	151	141	171	160	156	159	178	155	155	130	186	148	155	167	167	177	153	177	137	182	143	165	171	158	172	180	153	182	173	182	158	160	164	178	146	165	145	172	165	151	140	151	152	155	167	157	161	150	157	182	171	157	172	167	160	164	164	164	164	144	172	175	145	169	165	157	152	160	168	138	173	170	136	180	184	167	148	170	161	147	169	177	169	171	153	156	158	133	163	164	166	191	191	153	154	180	165	174	177	178	175	150	154	160	153	187	139	177	157	160	159	147	166	142	172	163	156	143	146	159	145	163	155	171	161	177	153	150	165	158	168	134	151	140	166	168	154	165	157	177	178	164	150	147	160	151	143	143	154	158	156	156	166	164	154	154	160	160	160	157	147	136	180	169	138	160	161	155	181	156	177	159	167	152	130	147	171	164	152	160	177	182	170	164	132	164	169	151	143	169	165	156	188	166	172	181	150	167	149	147	164	165	151	144	151	165	202	147	182	164	156	150	152	149	160	152	188	160	177	175	139	146	169	137	201	176	122	165	162	149	169	154	183	164	154	175	158	151	170	162	152	161	160	181	137	156	176	162	170	161	150	165	166	135	156	163	153	178	147	167	169	144	185	154	174	179	184	188	176	130	167	172	154	170	160	146	130	150	147	156	177	160	169	180	165	167	144	167	141	156	168	193	168	158	175	177	135	163	166	155	186	158	148	159	167	163	154	142	151	157	179	187	151	175	150	178	151	151	159	169	159	164	175	137	149	140	181	189	150	153	168	143	163	145	163	158	143	147	156	171	150	174	166	180	145	198	149	160	174	151	153	155	177	146	155	169	180	142	145	165	177	147	138	166	182	174	187	168	150	183	172	171	147	148	176	165	164	140	162	135	161	149	168	146	156	171	149	146	156	148	174	170	148	177	164	169	172	157	147	180	158	170	162	169	148	173	148	134	152	147	145	190	167	163	151	195	158	167	173	183	150	146	168	165	162	150	152	154	176	173	196	142	133	172	166	160	142	160	142	142	162	159	163	163	169	160	145	156	175	188	139	149	149	164	180	166	163	151	163	162	145	173	135	161	173	175	170	161	173	146	152	181	122	167	170	155	164	153	144	172	161	156	178	172	159	173	162	160	159	152	168	164	148	162	180	160	172	149	148	130	158	140	161	176	184	155	164	187	170	153	153	150	165	159	175	165	148	169	168	170	154	146	179	139	150	162	171	159	170	185	165	152	171	185	135	161	179	134	163	171	172	176	153	181	159	164	163	179	188	144	152	177	145	174	159	165	169	176	143	189	156	154	157	161	175	180	172	167	135	160	161	181	157	178	160	141	161	167	155	153	161	140	145	160	146	169	145	187	137	161	145	169	156	164
5372	592	502	441	425	450	407	400	431	437	404	385	403	427	438	402	441	386	418	414	395	419	390	407	423	425	407	408	436	420	405	380	454	411	388	436	437	407	436	408	386	437	399	405	363	378	402	394	420	421	405	377	411	431	397	381	412	368	433	410	373	398	394	394	386	390	392	475	393	393	426	412	454	394	389	413	416	431	377	401	422	411	383	417	410	393	400	376	379	439	418	407	404	426	425	436	406	362	430	390	433	397	426	448	412	457	419	447	409	386	404	394	417	387	407	440	403	425	387	415	400	406	430	398	398	400	440	368	400	429	439	410	375	398	368	427	405	406	408	403	430	419	413	409	408	425	406	405	413	392	420	403	400	424	409	434	404	418	382	424	398	426	429	412	413	404	427	404	425	401	397	403	417	400	402	400	383	444	447	410	403	448	402	387	372	436	407	422	370	386	380	423	400	406	388	370	434	394	417	393	421	400	429	388	379	377	381	406	436	398	378	408	395	412	396	457	426	388	415	366	407	411	424	410	422	421	402	378	383	412	414	395	435	366	432	404	413	414	401	437	421	446	408	430	415	409	425	404	410	406	387	431	416	411	383	406	436	412	431	365	412	373	406	416	400	405	417	419	412	385	397	418	405	372	392	415	378	389	400	410	397	386	403	411	401	391	431	422	410	391	400	383	398	370	399	411	401	461	362	391	423	410	401	395	373	413	374	393	411	409	420	400	400	411	388	420	421	406	372	407	417	395	428	445	374	384	407	409	418	430	395	391	420	398	422	390	425	382	422	406	432	393	416	408	385	427	423	419	404	426	423	394	412	430	417	393	394	410	448	427	429	375	398	406	400	380	416	410	423	430	403	421	386	429	445	436	399	407	408	382	429	424	439	389	423	456	416	453	421	397	417	406	439	391	422	404	380	391	384	426	422	399	406	382	446	380	413	426	393	392	414	411	368	407	416	404	432	435	380	362	431	412	428	409	413	412	416	391	439	431	403	412	384	441	410	433	429	403	367	399	418	412	401	385	411	398	390	418	435	402	399	411	412	464	392	403	390	436	388	405	425	404	406	436	390	378	405	412	451	416	412	410	403	430	417	402	430	407	390	415	405	378	417	429	407	399	399	405	423	414	348	435	415	453	445	424	410	406	369	359	387	424	419	442	374	433	405	410	419	424	423	391	436	385	398	388	363	413	391	376	414	413	439	399	426	443	362	411	414	390	403	425	425	409	394	359	396	413	399	403	439	394	431	406	384	408	403	444	419	438	404	402	435	419	419	414	412	404	419	391	418	400	399	383	453	392	397	393	435	414	391	414	428	388	421	447	412	407	426	423	405	379	424	407	462	407	384	385	397	427	394	422	405	427	407	371	390	430	422	429	390	405	418	426	414	412	425	419	422	369	425	418	423	438	396	401	399	408	407	398	404	390	421	422	366	399	408	376	395	414	439	403	398	379	427	410	374	444	421	413	369	388	430	406	439	413	390	423	460	394	427	390	400	399	395	392	396	423	412	397	438	373	418	409	454	395	394	412	391	410	383	365	421	399	406	417	368	443	422	393	435	403	399	441	401	419	410	426	425	378	406	378	410	407	439	424	442	404	420	442	414	415	430	394	385	404	435	420	400	477	393	415	370	379	443	402	401	391	416	405	445	414	371	403	377	414	407	425	398	386	461	401	399	387	361	408	380	384	411	433	417	404	415	417	426	423	388	421	400	403	416	376	439	403	415	423	382	420	384	402	440	431	379	409	431	400	442	446	422	425	440	441	422	389	406	389	419	420	407	379	444	398	415	378	397	380	402	426	409	409	445	413	385	382	410	406	409	402	433	388	417	396	375	389	410	470	400	396	409	385	429	424	446	393	422	386	421	396	408	421	414	366	441	415	405	416	400	412	396	390	391	396	380	425	370	386	411	362	413	440	439	432	415	386	418	382	436	418	417	408	425	412	442	398	401	357	415	420	382	395	400	408	401	438	414	423	422	424	421	399	418	378	387	421	355	410	374	423	400	404	416	365	389	403	390	422	449	435	423	423	415	387	427	404	369	401	439	404	365	385	399	410	411	438	395	398	409	407	407	406	384	432	401	411	397	419	379	406	445	422	431	418	383	442	354	418	376	408	411	441	439	431	394	456	412	397	403	421	400	422	412	425	402	408	413	401	417	396	429	402	381	395	406	397	396	390	437	426	419	407	405	399	404	412	376	418	387	397	403	407	413	408	418	405	421	420	375	415	398	386	393	425	391	423	430	422	414	399	416	426	455	431	410	398	367	407	410	398	416	371	419	397	380	407	397	412	416	430	417	436	431	404	445	439	400	400	413	413	384	381	431	418	411	396	406	425	399	434	430	419	391	411	416	401	426	411	406	439	387	400	398	411	403	399	380	433	373	392	419	410	407	411	435	370	440	397	404	443	408	395	444	417	411	436	402	415	419	408	436	397	382	433	410	408	378	410	384	436	402	434	392	382	438	410	406	421	429	442	434	431	432	449	386	451	416	407	398	413	392	395	416	442	427	410	398	384	406	392	393	417	410	395	381	398	373	385	391	424	438	423	464	403	425	430	412	414	430	422	417	417	425	442	410	365	452	397	413	427	402	395	393	433	437	404	396	404	365	385	416	423	407	434	411	390	402	399	411	383	404	401	397	394	408	406	400	438	394	394	429	389	425	395	408	414	416	376	420	428	430	367	392	375	427	412	419	381	415	440	411	429	397	413	410	455	444	398	424	389	421	397	352	431	442	420	431	388	404	431	400	425	423	407	364	375	374	416	393	399	442	405	428	399	400	425	378	398	439	378	423	424	418	400	413	416	424	450	402	427	425	374	398	381	373	397	400	392	411	402	410	426	414	404	367	397	393	380	442	436	420	430	427	358	429	386	408	370	429	363	411	397	400	380	408	395	458	437	402	419	403	406	407	389	419	412	392	393	409	436	377	412	389	423	420	446	420	397	423	403	387	389	445	370	412	398	421	445	396	415	443	394	430	401	400	430	432	447	425	421	405	386	459	376	436	385	433	408	451	407	393	396	422	425	385	424	393	426	440	394	404	389	424	419	417	438	418	421	440	393	395	397	407	423	374	413	424	408	418	411	399	402	404	438	390	406	411	440	395	420	411	410	390	379	443	415	443	398	402	387	438	388	413	353	422	406	417	408	410	379	399	396	415	455	402	417	462	403	418	382	393	360	430	429	420	439	411	424	385	390	373	414	425	398	423	416	407	427	387	404	402	421	396	408	407	379	426	400	414	440	401	392	400	394	390	373	388	407	433	391	386	403	384	389	393	430	398	414	424	404	425	440	390	399	389	411	417	398	396	396	413	399	427	424	408	432	386	439	396	438	431	390	371	416	414	367	414	414	365	408	386	421	413	396	376	404	420	407	382	424	414	368	404	413	400	432	402	412	444	408	417	374	404	414	402	385	440	451	415	441	396	372	399	444	408	397	372	424	435	382	374	369	381	416	406	419	434	409	408	426	418	414	388	402	416	419	408	389
25359	21936	25517	29012	21928	21894	2439	500	395	368	347	353	289	313	330	305	324	308	312	280	269	302	297	288	273	331	242	301	304	278	300	277	293	288	285	299	305	279	310	283	281	310	273	274	268	291	301	279	301	306	282	283	283	263	255	272	287	266	306	292	260	314	295	310	268	291	280	296	293	289	281	288	292	290	302	281	302	276	301	326	287	269	272	275	290	321	293	291	282	271	274	270	270	320	281	285	272	314	295	299	306	294	270	278	260	294	271	267	260	337	294	265	292	340	287	288	275	292	296	261	281	275	312	293	301	319	291	272	310	290	288	293	281	288	310	267	288	335	271	274	297	296	291	310	290	313	272	274	289	285	270	282	270	288	273	239	309	261	315	282	274	291	248	287	298	289	297	290	290	312	309	334	278	284	277	269	294	313	275	292	307	303	302	313	279	272	298	270	296	306	254	267	274	282	311	283	266	307	288	272	298	273	284	264	291	270	293	272	329	289	276	291	282	300	285	308	310	278	299	269	299	277	251	257	275	280	317	297	327	303	283	293	316	325	274	339	287	285	289	284	275	312	317	251	266	274	271	289	294	285	285	282	281	292	284	299	307	288	306	303	292	280	270	293	289	280	298	325	286	319	269	289	267	299	336	305	308	287	260	304	264	290	273	273	276	280	292	303	313	282	277	274	286	268	303	289	276	268	273	284	284	313	288	281	291	282	272	274	270	277	312	260	288	285	265	264	299	296	316	249	274	269	265	293	296	273	289	280	312	314	305	257	325	274	283	288	266	280	276	273	303	283	276	264	274	325	315	283	278	263	287	280	274	249	276	297	277	326	296	292	290	265	239	284	261	250	288	303	298	287	293	290	285	293	264	286	304	292	274	289	310	310	299	296	303	287	285	292	275	291	294	283	301	283	319	270	275	285	290	260	271	268	295	296	283	258	280	247	314	265	292	247	300	294	265	300	284	248	307	289	320	300	263	283	284	308	296	310	267	282	286	250	266	308	316	275	272	305	249	264	246	296	277	311	246	284	333	300	250	280	270	271	284	272	297	274	285	285	292	280	310	310	296	312	313	277	277	262	271	268	260	273	265	329	267	302	308	304	327	280	302	284	306	291	259	294	277	294	299	284	262	288	298	310	308	266	272	306	268	271	284	235	286	263	300	263	288	286	300	309	284	287	294	274	306	288	288	255	279	288	301	285	253	284	292	257	291	283	275	269	269	291	301	295	282	295	323	297	297	288	309	284	265	315	279	292	279	291	301	250	248	251	249	300	304	303	227	280	276	286	287	324	291	269	260	261	281	295	264	273	304	273	261	278	311	290	330	321	289	268	290	306	282	299	261	272	316	276	290	315	281	310	296	262	303	271	299	288	283	288	267	281	271	303	262	299	298	289	256	274	335	290	305	297	311	279	283	284	243	277	286	302	292	297	278	302	282	248	295	272	294	262	295	297	289	291	277	276	270	311	275	295	270	286	300	285	274	284	282	327	280	286	259	300	290	291	280	276	287	305	256	289	285	306	291	284	291	256	273	290	303	262	287	295	284	295	271	253	277	266	291	298	284	289	286	302	316	315	277	272	313	281	274	296	260	259	286	305	292	274	299	296	264	293	332	289	299	300	292	281	283	294	311	248	264	308	308	268	273	313	309	270	295	283	319	314	294	303	285	267	296	284	289	297	287	290	294	279	256	284	304	315	286	305	269	298	328	295	285	262	304	271	291	301	310	341	307	293	313	297	284	310	292	271	274	284	300	280	258	287	285	295	287	299	296	298	309	319	277	298	292	302	283	288	261	274	302	261	280	290	298	282	288	300	273	306	291	270	280	311	257	272	281	323	296	232	274	303	261	277	276	289	267	270	247	288	263	294	284	340	281	277	274	288	286	277	290	303	278	315	287	259	286	269	273	282	288	301	257	291	260	286	287	322	298	278	315	272	311	284	306	263	272	318	306	268	246	272	273	259	274	298	280	272	279	310	245	269	273	263	276	291	272	273	259	292	292	273	268	313	304	286	270	277	276	259	295	281	285	290	306	255	283	273	277	293	273	277	267	334	310	302	341	273	321	288	300	303	269	295	308	287	249	306	271	259	272	262	286	296	313	304	309	247	294	271	273	309	310	286	288	277	265	279	275	278	306	287	294	299	285	292	276	277	283	271	300	303	287	298	279	241	300	290	281	299	263	253	293	284	294	272	260	291	294	267	291	314	293	281	289	285	324	260	292	256	290	262	281	278	300	272	253	312	304	310	277	270	302	295	285	249	280	294	277	258	270	274	265	295	337	324	297	274	310	270	258	282	298	323	286	292	295	272	287	286	282	298	285	261	309	278	305	317	287	305	274	258	264	274	285	301	282	325	287	251	266	301	317	271	272	286	266	304	256	305	292	300	267	310	279	262	307	286	275	252	263	292	264	249	297	302	263	319	282	302	296	317	291	287	290	273	278	305	272	308	293	294	268	300	268	305	270	274	296	266	268	280	276	275	290	272	290	273	296	268	266	299	317	303	311	297	290	269	283	282	281	289	289	284	282	259	289	252	302	292	280	275	297	300	315	288	270	270	264	303	263	299	281	302	270	271	271	281	310	289	299	301	267	279	251	292	311	306	301	284	296	276	294	286	320	265	276	293	275	305	305	277	274	304	290	264	250	306	314	264	294	268	261	273	281	277	281	297	283	280	291	267	290	267	316	297	298	272	325	292	280	250	289	314	277	282	292	262	277	308	321	297	283	295	280	275	304	266	301	264	287	260	301	264	292	311	288	295	273	266	255	313	257	276	303	278	273	292	257	295	280	329	279	282	287	312	302	349	284	280	280	292	261	270	273	294	314	291	285	289	315	297	286	265	290	285	290	294	320	303	285	278	298	285	296	327	265	281	253	278	268	259	260	289	305	317	275	285	274	299	275	277	329	297	331	272	298	299	303	303	288	257	294	274	293	264	302	297	277	276	280	275	287	296	302	320	286	272	297	306	265	289	328	286	287	272	259	283	293	280	296	314	249	287	303	295	275	291	311	288	261	313	281	279	271	276	270	291	281	310	280	295	303	270	287	269	320	313	281	293	285	299	254	295	301	290	278	294	282	302	315	336	297	276	268	280	297	273	278	293	293	281	308	289	250	285	306	275	300	259	278	276	314	307	276	287	262	308	278	274	302	270	268	316	279	253	282	268	293	313	294	298	287	274	304	257	270	269	291	303	260	264	318	256	264	305	262	303	294	289	266	288	284	306	272	297	295	246	284	293	282	268	283	299	309	311	259	291	280	272	327	299	311	268	290	307	292	286	326	289	266	303	290	280	289	296	263	246	308	251	278	324	317	272	268	304	268	309	276	255	278	310	298	307	285	291	284	304	258	270	267	283	298	276	264	278	282	273	257	328	278	310	260	297	294	308	274	264	312	315	315	309	290	276	285	271	267	295	293	278	247	258	277	273	279	303	307	281	318	323	298	324	273	273	280	306	287	304	284	273	307	281	268	308	286	269	242	307	243	283
4753	2952	1628	1011	818	760	670	681	705	663	685	672	646	665	651	649	620	652	643	697	665	606	672	670	653	635	676	613	689	707	657	655	614	623	609	613	629	691	662	635	667	647	645	687	608	639	633	668	661	624	604	620	634	633	616	625	645	617	649	632	658	622	603	646	644	630	647	644	598	598	630	634	657	664	617	651	670	639	687	677	594	640	626	643	623	639	627	670	614	639	656	648	670	641	659	651	628	645	630	608	621	640	644	666	668	649	664	588	660	636	647	621	661	653	588	685	634	621	682	648	597	667	669	635	612	635	618	669	664	649	663	610	608	642	664	605	663	616	625	660	658	663	627	666	621	581	684	674	588	660	623	625	636	634	656	646	631	599	600	643	599	608	630	698	600	578	620	653	643	641	620	610	613	659	643	602	633	637	666	620	602	641	643	658	666	613	643	645	655	658	674	651	629	637	654	641	676	640	624	648	631	589	607	605	645	626	675	661	631	666	640	612	662	627	645	632	690	598	616	634	639	606	572	631	639	699	635	634	623	709	628	696	666	616	670	601	637	640	608	649	624	656	603	639	672	641	647	687	674	644	672	642	620	667	648	659	698	585	624	600	619	695	656	649	642	659	644	639	667	630	670	684	622	606	694	644	664	634	643	637	658	622	644	639	627	625	640	587	630	629	617	622	675	673	665	627	620	616	611	668	657	633	669	645	614	644	646	607	650	617	678	585	649	577	695	628	614	645	653	601	633	625	632	604	663	644	623	630	645	605	691	630	648	642	681	667	641	666	607	657	610	641	604	619	643	642	633	581	647	681	658	668	613	657	637	677	648	628	682	683	650	621	675	658	601	605	662	588	641	632	675	617	610	615	667	637	674	630	642	638	647	619	590	686	638	643	620	642	635	591	639	677	600	617	621	664	624	663	676	597	578	654	617	658	651	632	673	606	653	693	643	624	644	590	642	650	609	621	664	615	649	688	626	658	618	654	657	629	604	631	649	629	626	627	614	660	650	665	662	605	617	596	676	638	617	654	654	610	643	667	638	568	626	607	631	634	650	612	656	681	655	634	664	632	624	616	656	613	637	626	672	626	644	636	639	664	643	620	636	628	607	661	621	642	676	635	663	664	684	673	648	623	657	644	637	635	640	663	658	687	656	700	630	637	634	645	604	634	693	675	605	687	638	643	623	642	608	650	628	609	580	652	642	645	677	597	618	702	661	627	645	628	674	611	607	619	618	648	614	639	600	611	627	670	635	626	619	633	640	628	616	600	638	603	618	679	634	630	590	632	659	635	628	602	655	660	615	636	658	675	656	652	644	626	639	642	644	661	590	633	658	642	671	621	639	609	635	636	640	641	647	603	670	636	668	655	605	648	613	650	582	693	665	664	586	637	649	624	653	612	638	620	670	637	671	664	625	612	674	602	641	621	712	661	643	644	636	596	619	700	642	662	632	593	700	630	613	611	679	653	663	645	632	633	666	640	640	660	669	652	648	644	582	648	641	624	652	627	671	637	674	653	658	638	636	619	684	663	669	624	607	625	606	647	623	661	612	607	666	627	649	592	664	669	628	637	635	646	608	676	695	629	663	638	642	675	664	661	623	592	661	630	616	621	601	611	652	640	650	597	682	601	661	631	651	635	597	596	660	670	617	631	644	595	630	647	643	622	624	658	605	636	661	631	598	639	644	654	639	578	651	623	609	644	655	623	667	686	630	627	663	639	629	586	607	652	697	651	652	656	627	605	634	689	674	643	639	621	593	656	673	662	675	640	661	656	613	668	636	615	628	629	671	651	663	631	663	585	685	610	646	618	615	684	602	637	603	625	658	643	665	652	646	648	636	635	671	607	647	599	662	634	675	638	634	607	676	656	673	670	639	656	594	658	629	623	658	662	676	665	603	654	643	643	619	671	629	614	671	649	630	645	684	608	682	650	638	683	626	660	621	598	643	647	669	637	605	638	637	624	608	617	650	592	652	627	639	667	620	643	580	613	619	654	626	642	686	645	638	638	627	657	601	619	615	660	623	664	591	602	614	627	691	607	641	615	646	630	652	589	672	648	603	681	623	662	619	648	570	650	675	618	627	641	635	632	628	623	697	626	613	652	684	645	628	609	640	656	646	633	630	654	636	651	632	653	682	633	637	620	599	625	680	666	578	634	645	630	635	683	624	619	668	608	596	665	659	622	623	643	660	608	657	623	639	659	650	627	632	665	605	670	642	670	645	644	634	660	660	665	654	612	701	644	647	680	618	646	648	659	667	606	618	655	635	656	637	676	663	618	666	706	664	630	634	582	621	620	612	634	625	607	694	613	568	596	693	636	613	638	690	651	642	639	659	640	680	673	633	629	686	657	672	655	678	651	664	627	588	637	654	619	609	627	687	686	659	595	639	625	691	624	623	642	617	668	648	634	692	681	615	619	585	629	668	694	677	598	619	659	629	626	615	621	660	599	640	661	662	643	636	633	630	609	632	622	675	659	665	630	642	652	660	601	616	653	625	616	632	617	691	602	673	647	617	624	662	665	661	695	657	594	658	662	635	676	601	640	621	615	626	643	638	665	625	656	657	604	610	590	612	641	625	651	632	615	632	695	604	644	664	649	645	623	648	638	639	636	627	680	621	658	617	604	654	616	641	649	658	617	669	618	583	649	612	620	599	662	622	609	604	634	630	680	633	626	662	592	648	649	670	627	587	640	642	682	675	655	657	624	699	657	594	669	650	636	614	643	636	627	640	653	636	643	665	645	641	637	652	628	590	643	653	621	663	604	665	591	645	547	651	665	628	664	645	587	614	621	633	628	654	596	654	615	664	623	649	603	655	652	674	630	636	655	708	584	676	670	609	671	644	630	629	630	649	653	649	607	630	636	647	658	667	657	619	608	649	630	650	638	648	663	647	633	723	675	648	621	606	622	604	638	638	680	619	652	659	637	637	632	646	612	637	661	638	595	623	644	664	613	638	618	661	670	611	653	664	606	625	628	684	634	639	671	685	629	625	632	649	662	639	640	638	626	598	597	649	597	628	678	632	633	671	629	620	654	600	634	653	638	604	643	641	646	612	619	631	649	620	660	624	604	663	632	588	623	636	644	662	646	591	693	634	650	631	638	615	648	617	629	620	637	683	627	639	635	636	624	620	665	633	662	636	649	619	645	617	614	598	609	612	663	633	629	644	576	653	634	619	663	637	660	657	635	626	641	649	629	652	626	654	666	605	637	677	603	673	635	633	647	646	607	699	613	624	587	634	615	630	617	620	634	665	634	641	661	627	646	645	621	651	631	632	592	643	634	581	617	664	643	618	608	637	671	642	637	607	638	643	619	637	636	643	606	622	657	620	610	652	646	599	647	620	613	636	650	693	617	611	658	622	636	636	635	648	615	640	611	681	615	618	635	635	647	656	654	677	628	649	658	624	664	624	681	644	627	610	655	632	648	667	676	661	653	647	636	644	622	637	651	676	599	597	667	645	667	621	647	660	644	656	613	621	590	626	636
24791	21896	25729	28687	21898	21916	18640	708	413	337	352	270	276	311	272	256	259	250	252	247	233	230	260	268	226	261	275	220	237	232	225	252	236	238	201	235	243	241	201	221	223	230	220	219	213	240	240	261	231	201	258	260	224	224	202	240	197	218	202	249	226	239	242	240	224	231	225	240	237	243	242	201	233	232	248	250	224	227	228	239	220	225	218	240	220	213	251	232	236	234	226	264	220	241	237	206	248	229	201	218	207	226	211	224	213	254	249	212	226	233	265	256	222	211	238	235	236	203	221	231	252	229	196	242	225	206	203	240	236	252	234	213	223	213	213	227	176	256	246	201	226	210	231	217	222	242	222	277	211	222	228	232	256	228	238	272	237	226	268	226	218	261	227	254	240	220	200	220	237	212	207	244	231	229	250	214	211	222	230	223	224	257	219	224	227	250	210	210	243	243	218	239	228	217	237	234	222	240	245	200	234	236	238	249	230	256	234	236	239	209	256	220	253	239	248	247	209	257	236	222	228	215	245	256	248	227	216	245	219	226	247	228	194	235	209	249	208	251	252	236	236	235	221	209	238	244	242	235	232	248	216	205	214	232	220	222	218	209	217	221	225	245	231	217	223	226	231	235	253	218	230	254	234	211	201	238	203	221	233	225	250	212	247	232	213	219	233	244	250	183	247	222	233	221	221	209	222	204	203	225	211	241	199	211	212	200	223	228	222	236	253	237	268	217	226	207	225	191	210	219	223	207	235	220	211	234	222	228	193	254	233	237	227	230	237	217	211	211	211	241	221	203	222	240	225	230	237	228	209	218	240	254	234	229	221	240	237	220	248	219	211	245	240	215	217	220	230	199	203	237	221	202	208	220	210	243	241	222	224	235	234	229	219	198	213	217	251	259	233	230	225	222	235	227	242	246	230	242	234	221	247	230	232	234	218	255	212	239	220	233	214	216	227	233	237	212	210	242	251	232	211	222	220	199	221	227	199	211	238	258	246	204	247	249	206	247	241	213	220	209	225	215	225	215	212	221	250	236	231	232	186	233	252	233	237	212	212	228	205	240	232	260	217	246	219	228	212	195	226	213	223	253	217	205	213	185	224	237	228	233	211	234	233	223	226	215	205	254	240	246	225	240	245	234	222	236	240	233	229	219	202	253	228	227	203	233	213	183	223	219	199	216	243	248	233	213	231	215	225	218	219	221	225	239	235	207	235	207	204	207	220	207	259	236	277	232	246	230	230	215	246	230	217	236	189	224	218	227	232	201	209	205	222	212	215	237	254	240	234	215	229	215	228	232	229	232	236	240	218	229	245	234	218	202	212	201	237	233	240	204	218	230	219	231	213	209	218	195	235	233	192	241	252	222	237	216	266	221	210	223	204	246	223	259	210	252	247	231	272	216	233	207	217	212	242	204	224	230	228	208	229	238	237	217	228	217	250	222	250	234	237	245	231	224	206	216	226	218	224	198	218	215	233	196	238	209	248	238	224	203	209	229	217	219	204	223	229	225	247	231	236	214	205	219	214	242	232	217	218	200	240	228	227	225	204	208	221	223	254	215	195	224	232	230	250	246	202	204	222	227	214	239	224	229	241	221	225	228	257	215	246	207	219	195	215	255	222	233	272	250	226	241	221	230	208	242	225	210	212	230	237	224	248	204	241	217	223	250	237	232	241	254	217	236	223	192	254	237	234	190	198	235	244	235	223	204	213	195	211	248	235	214	197	215	242	255	198	242	222	232	211	232	235	216	223	196	244	227	220	219	234	204	228	207	240	231	202	211	231	230	201	241	245	213	250	240	195	216	219	240	209	244	238	201	235	230	232	221	226	259	239	210	256	227	228	225	247	200	193	225	213	226	210	236	233	222	201	226	242	250	227	219	235	236	235	221	244	240	216	253	223	257	212	246	228	226	207	228	200	242	212	229	200	269	194	234	194	264	225	249	257	235	219	228	235	231	232	246	245	235	241	217	219	231	213	234	203	237	236	220	237	219	227	211	244	241	210	253	216	251	235	211	196	227	217	238	253	234	230	224	219	203	212	240	231	222	218	227	220	233	231	243	226	246	226	244	232	192	252	222	215	209	236	230	206	230	260	218	225	249	222	227	216	226	245	238	205	222	220	220	256	230	248	245	242	239	210	230	222	225	207	238	241	230	253	228	211	231	228	227	242	206	235	260	217	236	238	192	217	218	242	227	228	217	228	213	192	217	211	230	208	257	226	208	233	216	238	233	226	256	240	240	251	235	215	224	219	255	232	233	244	235	239	257	228	234	231	230	233	246	208	210	222	220	231	248	191	233	257	208	198	197	215	226	237	217	229	186	231	269	216	218	252	229	222	245	233	189	218	247	207	247	221	230	224	243	203	236	252	197	220	255	215	203	198	212	217	207	215	228	216	257	205	215	210	218	220	242	183	240	239	269	225	224	224	232	251	221	228	211	204	236	242	242	209	252	238	201	224	224	227	228	234	234	214	234	254	236	207	228	252	214	235	215	234	213	224	231	224	239	239	198	248	220	230	233	214	223	231	218	222	205	249	207	219	229	219	237	263	239	234	219	230	231	216	234	215	224	249	225	222	236	231	226	211	226	237	214	220	231	212	257	230	213	212	208	216	222	221	226	236	224	233	242	229	198	214	246	235	247	219	193	219	198	246	211	184	224	231	251	233	189	223	224	216	216	222	206	173	229	233	204	230	230	214	214	228	249	220	216	235	217	235	233	213	220	215	210	218	256	266	234	204	194	215	215	213	236	235	197	219	237	215	226	237	247	233	245	211	217	218	178	238	206	198	234	219	225	229	229	230	220	209	257	233	241	193	212	241	230	223	231	224	223	242	219	232	215	224	233	211	246	229	218	216	244	219	245	199	212	225	218	225	215	213	222	216	208	240	229	217	223	244	247	228	209	221	213	199	229	229	229	205	222	244	235	250	211	209	228	220	240	229	215	206	203	217	243	271	208	221	232	238	227	227	243	240	232	251	217	204	223	235	225	234	260	241	237	235	243	220	227	221	230	239	222	235	229	214	226	192	216	213	217	242	204	217	241	237	225	226	231	236	187	212	213	218	207	225	239	226	214	239	259	223	240	224	209	249	219	222	226	228	234	251	212	221	241	221	259	216	244	238	221	236	228	209	218	245	235	248	229	244	189	229	244	266	250	247	236	220	175	224	212	221	237	237	213	206	221	227	225	209	236	243	214	226	226	225	221	214	220	208	235	218	231	225	242	235	215	247	195	199	229	228	241	222	241	221	210	206	227	215	250	231	195	214	212	231	210	220	194	248	212	224	224	264	242	237	232	228	229	211	244	235	234	279	210	208	205	226	245	224	252	208	247	243	249	248	249	215	212	192	204	218	224	224	205	216	246	239	201	221	236	242	253	214	241	220	215	204	220	231	213	234	223	233	236	182	205	238	236	221	218	229	241	241	206	234	201	221	234	221	254	206	222	227	258	214	235	202	246	243	257	250	221	239	261	238	216	234	231	230	204	199	216
5074	4441	2297	1098	788	673	612	585	543	569	536	525	542	549	521	511	525	487	502	457	491	541	479	483	479	475	496	462	497	499	479	503	476	480	465	526	494	524	510	517	575	482	513	477	494	432	473	510	490	489	477	449	463	493	520	460	449	510	544	495	526	497	508	500	503	493	498	519	516	482	481	477	493	502	514	504	514	484	492	458	463	491	509	489	477	510	489	478	449	522	487	503	512	501	493	494	468	519	503	459	460	490	519	529	490	461	486	478	481	471	487	505	530	467	456	475	465	490	478	493	460	500	522	496	496	476	496	459	489	491	507	466	503	509	456	487	464	447	513	474	504	505	515	481	467	524	478	498	495	498	481	512	477	479	470	506	514	488	468	483	506	501	466	493	467	496	498	480	495	500	514	491	492	485	493	485	482	501	488	495	519	506	517	495	483	491	515	506	491	500	484	510	476	478	460	509	517	474	523	512	472	499	524	500	537	491	503	533	493	510	472	530	462	467	503	492	507	528	485	499	488	466	485	530	514	485	478	497	495	473	491	456	519	553	488	498	495	478	452	500	506	536	501	446	494	482	470	536	483	485	475	480	519	498	507	478	463	480	450	452	494	523	510	502	497	488	497	501	469	507	459	506	545	496	484	520	473	505	511	488	493	499	504	526	506	483	498	495	491	467	480	481	516	471	502	497	498	472	493	480	438	506	508	473	504	512	454	507	455	485	499	492	458	490	518	509	503	504	498	496	476	511	465	479	472	453	466	522	494	496	476	474	481	493	483	469	439	481	486	479	514	475	509	486	541	494	442	494	492	498	524	504	525	476	469	460	497	499	519	493	480	433	499	507	528	498	478	458	521	507	490	502	518	493	450	495	497	501	474	486	492	529	474	492	511	486	510	540	519	534	506	497	483	526	512	455	501	489	512	515	481	501	483	439	472	468	498	493	491	475	484	499	495	523	466	479	467	478	455	529	487	548	457	522	511	481	549	508	468	484	495	488	473	489	511	446	503	483	461	514	492	510	513	482	504	470	475	497	482	489	508	527	499	473	444	489	481	511	461	533	474	483	501	459	473	545	507	501	474	506	497	503	458	467	456	488	482	443	483	521	504	502	483	505	514	482	479	448	504	516	497	479	511	484	503	514	455	480	451	497	480	448	498	500	449	482	469	492	473	536	519	491	482	530	513	501	490	472	530	491	481	503	484	509	501	484	489	445	457	495	508	486	516	494	489	483	485	479	487	522	479	514	495	495	496	475	482	481	516	516	468	488	488	471	500	510	455	520	485	443	463	436	514	555	480	484	501	460	497	477	464	488	512	488	483	456	460	474	492	502	484	476	541	473	518	507	475	484	453	481	512	487	474	501	475	444	487	443	476	469	515	477	482	514	528	482	500	515	506	482	487	459	512	479	479	487	484	500	497	473	499	523	480	543	499	499	488	504	480	495	501	450	514	510	483	478	495	473	503	503	509	484	456	447	463	504	494	535	524	478	446	451	476	527	456	503	434	482	439	475	499	502	483	473	459	518	489	493	518	482	494	496	473	489	497	484	514	526	516	491	455	500	526	512	521	525	473	467	488	483	469	493	501	452	488	493	487	478	479	479	507	544	506	536	497	485	482	474	531	476	519	476	487	505	507	455	496	523	502	495	545	487	509	508	482	511	472	472	453	472	515	445	518	480	502	510	465	507	499	517	486	512	495	506	500	498	480	519	476	510	481	507	441	496	490	504	507	519	495	499	498	477	488	462	463	508	532	455	511	501	496	496	487	496	502	478	474	446	484	481	474	473	487	471	494	507	564	503	505	529	498	529	508	489	517	488	478	507	509	490	482	502	463	486	438	508	517	524	456	484	537	500	493	489	468	498	488	473	480	479	509	474	502	467	466	499	460	505	484	513	460	532	511	428	522	504	426	473	457	520	524	498	497	482	491	471	497	490	493	512	466	496	424	509	509	517	451	500	489	485	494	492	478	515	442	470	531	461	491	496	501	476	461	490	467	491	459	452	503	485	474	525	463	509	482	509	458	499	511	473	462	476	467	509	468	483	491	446	494	482	453	512	475	499	495	484	512	501	526	477	517	515	474	485	465	498	499	487	463	502	523	477	476	508	480	472	517	497	491	524	447	534	466	478	486	505	468	502	480	496	457	520	472	484	501	497	538	503	504	504	452	491	478	477	498	465	485	492	482	487	509	497	489	516	487	471	504	499	488	523	536	489	484	480	526	480	501	479	507	532	492	490	462	495	484	497	496	500	466	479	488	474	522	492	493	475	496	494	490	505	483	526	497	480	505	480	482	477	503	518	470	499	484	497	529	501	525	505	480	452	503	474	464	510	462	481	507	502	524	460	475	465	494	481	471	478	454	504	492	497	475	489	494	454	527	485	461	486	462	493	472	529	480	513	496	509	483	464	460	499	495	466	517	487	493	461	484	493	473	532	516	520	479	509	443	495	504	465	516	478	486	494	492	494	458	517	518	510	501	488	510	444	527	477	476	455	489	512	517	468	495	453	493	487	473	460	467	485	482	458	499	469	517	463	508	526	487	454	506	450	458	474	507	501	468	512	502	464	437	523	499	526	519	510	508	512	491	471	468	485	527	502	509	511	483	499	494	492	477	485	469	450	510	482	516	459	491	501	517	489	474	489	467	447	546	513	518	516	498	490	437	497	469	498	496	517	453	482	429	492	516	493	491	476	508	467	524	513	512	518	471	458	455	518	477	475	490	489	464	559	493	485	499	467	475	525	492	468	526	528	440	499	520	495	476	485	503	469	497	506	488	475	509	483	479	501	498	482	517	501	494	482	483	485	519	456	481	472	476	475	500	473	466	481	469	475	512	481	500	513	512	456	479	476	472	491	466	505	492	496	462	515	515	486	471	465	460	500	503	464	467	490	472	509	489	445	507	494	511	495	504	538	502	498	462	509	470	483	513	492	474	517	480	515	489	498	527	494	509	489	468	492	496	486	460	514	474	471	518	485	534	494	499	473	495	478	479	512	516	477	527	494	486	461	499	482	513	514	474	509	473	489	484	481	464	513	541	489	454	465	496	491	471	529	484	470	495	509	492	469	460	480	473	489	528	480	490	466	469	481	488	480	468	497	481	465	518	476	500	499	484	548	513	475	465	484	462	496	469	517	495	461	467	438	504	481	501	482	464	497	484	470	440	471	498	498	476	455	468	473	508	513	503	479	517	477	512	528	496	464	546	495	505	475	485	487	458	506	494	487	484	494	503	481	493	486	551	502	511	476	434	468	522	462	497	541	473	509	480	486	485	499	469	472	496	493	462	474	514	472	514	484	475	515	491	496	456	497	487	488	477	482	497	497	493	477	496	496	508	479	434	469	483	486	519	514	480	465	513	474	475	487	481	460	507	483	472	448	510	476	454	508	491	457	502	493	486	498	516	510	465	478	506	489	496	448	496	485	505	512	555	490	496	531	526	436	467	442	500	453	461	440	482	484	515	518	481	503	512	514	553	543	506	474	478	481
33266	20031	6951	352	223	205	183	168	183	161	157	158	161	191	146	155	185	162	188	154	152	177	162	161	161	140	153	159	168	162	157	152	159	148	170	154	167	145	134	167	162	157	165	191	162	149	166	161	153	182	174	158	167	147	157	187	181	154	186	158	172	157	174	146	155	152	135	148	142	155	160	160	130	134	165	175	175	160	175	161	184	133	142	172	140	170	181	151	180	175	162	171	177	195	175	162	177	155	153	152	158	146	156	179	153	154	161	179	150	135	159	189	143	142	176	175	184	156	150	139	164	157	171	184	179	161	165	173	190	147	142	165	133	147	164	166	171	165	199	175	158	154	166	169	146	179	168	151	152	152	155	163	160	178	147	159	172	154	166	169	153	156	145	159	169	162	151	149	160	158	176	167	171	154	159	161	131	178	173	157	165	144	166	151	138	165	175	161	186	174	153	153	160	156	149	177	157	161	179	159	166	158	164	174	167	185	147	171	168	174	189	175	171	157	154	168	180	163	142	163	168	164	170	148	163	166	190	158	168	151	187	147	181	182	175	163	172	174	154	145	151	134	167	153	153	150	169	166	146	178	151	188	172	196	160	157	140	169	133	177	173	168	173	166	147	162	164	152	156	149	162	158	177	157	170	177	151	157	159	156	165	195	183	158	177	154	150	146	148	159	141	153	173	188	142	156	160	156	151	174	174	138	143	149	166	156	171	136	164	179	155	154	135	158	162	162	161	164	144	151	164	141	132	152	156	158	168	153	139	176	151	149	165	163	149	161	168	161	161	162	158	164	153	195	146	165	161	175	168	175	146	170	163	176	154	156	156	161	163	163	169	152	164	154	162	177	180	159	156	179	164	145	164	184	165	166	164	154	180	153	159	156	194	173	153	152	154	169	179	150	159	159	162	178	180	151	185	170	145	190	186	149	135	148	165	179	161	149	159	153	185	156	174	175	174	173	156	169	145	159	154	131	177	165	167	175	181	140	164	164	154	175	171	173	183	146	163	179	155	160	162	165	176	149	180	185	190	173	166	160	144	182	172	158	150	165	162	170	184	160	157	152	161	141	153	159	169	154	156	179	139	159	173	158	186	167	167	170	161	170	147	125	153	174	138	167	184	168	156	176	143	171	169	179	180	161	183	177	176	154	168	159	158	164	161	161	149	147	159	154	162	164	165	158	170	168	186	134	133	167	177	171	156	186	174	170	182	165	163	185	182	154	169	173	181	153	169	176	152	170	138	169	169	164	182	183	182	177	185	169	199	159	160	156	187	153	150	180	166	149	187	171	165	168	155	153	164	181	146	146	154	141	161	170	193	161	183	133	142	184	166	181	148	181	160	147	151	151	183	165	149	173	174	139	139	154	162	160	144	179	143	140	159	156	176	175	133	178	154	161	155	161	163	157	148	183	147	181	147	163	160	163	170	170	157	158	162	168	172	144	165	164	173	159	187	159	162	164	161	155	184	148	162	153	176	157	155	164	160	184	159	144	166	134	168	154	160	168	145	157	147	157	162	169	156	164	162	173	196	150	152	151	152	171	184	164	160	185	168	174	175	160	161	173	176	153	133	180	168	166	163	149	158	165	163	178	162	161	169	164	157	154	176	175	168	187	150	140	175	158	164	172	158	153	175	184	153	174	160	182	190	171	166	167	178	164	183	176	163	175	147	149	160	162	163	165	155	170	142	145	164	153	165	157	169	180	166	159	157	169	184	175	174	153	162	175	151	160	150	154	160	142	176	175	184	181	168	167	161	153	179	167	162	166	184	143	170	162	151	161	136	178	175	159	156	157	152	129	163	143	147	168	184	154	159	175	157	160	185	159	165	156	159	168	135	149	167	154	172	179	155	173	168	149	174	176	180	159	167	134	153	168	174	193	133	171	160	167	158	148	169	180	156	192	161	155	186	177	167	158	150	129	171	149	162	164	157	179	134	168	153	158	174	183	165	132	151	136	163	175	160	170	149	179	146	180	167	149	155	173	162	184	181	161	168	153	177	178	148	165	165	161	163	164	176	162	199	151	157	172	166	167	147	149	166	160	163	141	138	146	184	167	161	170	167	167	165	181	161	180	167	138	153	181	165	190	168	161	199	156	136	147	183	159	162	162	162	161	166	158	158	158	165	177	170	161	168	164	153	151	165	124	163	163	170	163	134	170	155	174	143	132	169	138	138	156	168	143	165	162	152	180	161	183	161	155	168	170	174	170	154	157	162	165	183	171	175	165	182	155	149	171	152	145	157	156	187	177	163	159	171	161	147	163	154	161	182	165	166	155	146	174	179	182	174	173	152	147	174	163	168	164	145	172	176	153	149	179	155	165	166	140	151	132	165	163	180	164	184	173	151	162	180	186	152	167	156	176	150	188	153	148	173	157	154	158	155	164	160	170	161	162	163	136	142	170	154	174	145	178	169	161	158	173	173	160	145	176	169	180	143	152	176	158	153	194	178	152	145	178	149	164	188	172	174	188	152	155	171	166	149	176	152	156	162	170	149	174	149	154	161	162	119	149	142	151	170	182	150	155	144	143	169	164	162	164	142	161	154	157	165	172	133	152	166	150	170	162	158	148	157	148	145	157	146	175	135	145	151	145	162	155	171	158	177	167	162	161	154	155	167	171	166	160	177	153	181	165	157	157	161	164	162	155	177	185	161	161	174	157	142	177	165	167	139	158	186	169	191	173	175	176	164	159	161	154	173	168	182	147	142	145	155	185	165	176	167	178	146	165	168	141	168	155	159	160	161	151	176	158	151	171	157	143	185	148	145	160	147	163	192	164	169	159	187	163	149	163	156	154	185	151	133	171	128	162	145	166	160	183	191	148	153	152	169	158	150	185	154	143	148	140	164	178	166	174	152	158	167	148	179	156	161	151	161	187	153	156	163	152	164	166	156	165	173	191	189	127	174	189	179	167	151	145	182	173	163	170	142	168	169	159	158	182	142	145	161	142	160	162	175	156	161	163	161	171	155	172	153	169	158	170	170	145	157	165	142	142	166	165	160	195	164	152	167	160	169	139	162	169	169	180	178	155	153	173	179	144	146	168	168	145	159	177	157	163	159	153	150	167	137	135	151	161	168	149	191	173	175	148	172	165	152	147	187	129	176	140	171	166	171	154	141	141	149	171	171	150	135	166	173	176	140	154	163	147	167	167	149	172	156	153	169	179	172	160	157	167	150	156	150	169	167	139	154	154	188	176	165	167	156	147	146	160	142	170	173	189	149	158	149	136	160	154	147	155	177	151	173	139	157	181	154	172	156	160	177	179	166	171	163	172	191	163	191	185	189	149	147	149	165	157	173	162	161	162	182	162	166	179	141	185	148	167	177	164	162	157	165	145	181	173	151	152	145	145	154	159	158	145	174	185	169	154	162	157	151	174	171	139	172	166	168	170	165	153	167	163	157	169	178	156	165	153	130	149	166	174	153	146	171	193	184	165	180	151	171	166	142	170	170	166	149	174	155	129	154	178	153	160	156	182	157	169	178	187
5388	607	489	513	441	417	406	415	421	394	453	419	404	404	392	417	442	367	414	400	423	424	406	379	434	421	382	408	405	390	426	351	441	414	404	412	401	426	404	405	430	411	431	429	384	430	387	377	453	427	418	421	375	394	395	414	401	421	412	413	430	412	400	399	414	430	403	450	398	413	397	393	417	423	422	406	410	447	388	393	421	431	425	429	403	412	396	378	403	396	396	431	375	396	426	406	363	427	415	399	403	372	404	414	405	403	422	407	389	451	395	412	398	374	391	383	364	424	403	415	393	387	384	388	391	380	421	410	379	397	464	396	442	418	453	387	445	372	413	424	412	403	395	430	394	423	411	408	383	390	412	419	416	433	414	403	392	402	416	426	446	426	404	419	419	402	402	391	413	430	421	384	392	414	397	408	396	437	376	411	431	401	423	385	434	403	409	381	427	399	427	388	406	396	398	430	431	361	424	426	424	402	423	370	360	394	428	426	402	402	426	419	407	443	395	419	399	424	386	419	395	371	421	414	429	424	383	424	407	415	440	406	427	445	364	402	390	390	422	418	411	407	388	394	450	384	413	412	421	416	425	400	411	381	405	437	415	390	409	399	440	419	436	422	433	395	383	409	409	417	400	380	429	434	406	453	397	400	451	402	370	414	379	421	411	414	379	375	409	427	420	426	400	424	421	411	410	433	390	427	394	402	414	382	403	395	434	407	397	399	422	399	446	419	381	413	400	419	398	406	422	405	399	410	418	407	394	426	426	392	398	400	427	412	405	413	387	442	377	423	397	410	387	390	389	405	402	389	390	385	375	444	406	397	419	368	402	401	401	434	447	431	403	432	431	403	401	422	389	431	377	427	397	426	385	439	404	393	381	410	436	437	441	392	392	394	408	415	417	402	377	411	420	415	434	411	386	427	398	419	424	430	444	428	407	395	393	402	406	394	388	434	394	383	388	425	380	437	410	422	419	387	404	396	382	399	424	423	409	386	391	410	403	424	391	409	387	426	405	391	397	448	437	397	403	391	424	426	415	395	399	395	397	421	393	365	432	398	406	416	444	433	414	408	408	425	450	397	435	415	393	393	376	391	422	404	424	359	424	418	419	416	441	394	430	385	387	412	387	402	409	376	414	401	400	429	390	386	426	416	405	399	394	420	427	431	402	445	398	397	417	385	414	399	390	390	416	389	453	412	459	428	433	403	410	419	406	443	383	421	415	398	413	395	416	404	402	392	386	410	415	403	413	404	429	434	408	400	437	418	427	388	425	390	371	437	422	405	435	404	483	376	430	425	378	400	439	432	396	393	402	415	416	425	410	423	404	371	388	421	424	433	411	449	441	456	405	400	412	412	434	430	416	360	413	428	432	430	439	420	415	417	412	404	404	389	410	423	415	377	375	405	413	400	416	412	433	449	420	403	424	400	384	420	422	412	393	414	429	419	416	412	384	352	382	395	405	404	400	419	441	428	437	404	416	418	393	420	453	425	399	388	429	407	420	420	430	449	386	388	386	426	410	401	382	391	431	420	400	387	424	396	399	392	405	403	416	414	434	410	401	406	409	420	367	411	403	404	396	395	393	383	406	422	415	371	409	399	451	379	371	407	430	400	395	416	396	389	444	436	392	405	405	426	394	424	423	446	417	376	411	385	423	381	416	403	428	414	395	400	377	378	390	417	429	397	429	404	383	441	432	424	414	392	375	416	434	420	415	440	427	430	388	451	426	383	441	441	418	393	417	422	394	402	387	392	432	408	416	422	408	425	426	365	414	385	431	430	394	387	378	397	416	415	384	415	373	362	397	403	425	424	391	408	387	412	393	384	442	404	394	432	399	416	427	408	404	430	391	387	401	420	417	367	411	430	413	388	413	462	439	407	412	419	416	431	407	453	423	405	427	423	394	421	416	416	396	396	397	400	413	422	456	429	390	380	410	411	442	394	413	416	431	392	406	415	373	370	420	391	404	406	378	386	396	436	390	420	371	437	382	378	410	392	412	420	437	434	437	436	416	401	392	430	419	438	423	402	436	379	420	439	413	429	413	424	427	437	417	421	417	403	421	424	436	416	429	418	447	398	409	413	424	433	414	400	407	429	417	461	405	421	421	398	433	436	412	407	408	368	391	412	386	389	389	382	379	411	419	406	401	396	394	417	404	401	417	375	411	409	392	407	384	442	427	388	403	375	429	418	401	441	397	438	434	423	407	397	406	439	420	400	401	413	396	384	451	413	419	413	431	417	423	416	389	403	395	382	379	412	404	397	437	420	381	401	430	392	438	381	406	412	379	438	425	418	439	403	421	388	420	367	393	440	391	406	424	413	437	404	397	458	384	404	394	472	397	402	447	392	406	418	396	399	413	392	381	402	399	440	410	417	415	433	391	436	391	417	407	419	377	404	418	394	408	403	378	399	433	425	383	418	421	431	420	391	395	410	404	405	409	425	419	400	432	389	405	409	420	380	430	420	404	385	409	378	420	423	374	431	387	415	426	434	369	436	404	404	412	376	436	432	430	444	417	383	405	376	434	436	403	413	396	356	370	429	455	394	368	426	396	403	417	411	387	422	389	433	385	408	420	435	420	437	409	426	425	422	443	429	404	369	398	408	424	384	410	424	408	384	406	365	421	449	401	439	425	409	407	416	382	434	402	423	414	431	397	428	430	441	457	423	441	437	415	428	421	417	412	406	412	386	425	415	406	436	399	429	406	385	410	418	413	394	432	400	410	407	423	447	379	403	398	425	419	389	407	408	412	425	398	404	393	389	403	384	364	405	410	427	397	408	436	404	452	382	407	439	410	434	400	400	417	425	378	437	417	416	414	425	435	417	425	423	439	414	403	435	416	442	420	447	404	408	421	411	389	419	421	418	432	400	348	427	420	416	419	413	438	460	407	411	417	406	421	399	362	397	377	410	397	408	404	411	396	388	403	422	393	430	403	444	404	426	421	424	408	403	385	444	387	387	409	428	394	382	408	446	392	396	406	437	398	412	462	398	412	425	394	407	394	428	404	416	383	415	412	408	420	402	374	392	406	400	403	400	412	419	423	387	386	402	397	387	419	417	436	422	408	401	417	389	423	390	421	398	445	416	425	430	426	421	426	421	399	397	424	388	413	393	405	423	414	394	407	393	405	423	418	403	421	423	384	443	408	398	372	360	412	406	419	411	420	442	351	421	418	411	445	397	421	395	392	417	385	375	373	419	418	408	413	396	394	420	404	408	415	411	424	428	413	429	397	396	381	420	407	426	419	410	398	403	430	423	418	436	392	402	410	436	391	432	448	433	418	399	407	430	377	397	396	457	388	427	378	430	381	388	395	383	407	422	447	415	399	405	400	403	414	366	392	415	395	400	387	425	429	410	402	396	402	419	403	414	388	421	430	388	412	433	420	421	449	429	418	436	421	419	427	393	399	400	410	386	406	421	430	370	432	379	431	391	390	432	429	425	405	420	431	376	426	378	425	437	408	401	390	401	421	433	420	381	394	402	440	421
25281	21892	25516	28874	21884	21858	2486	448	386	350	365	335	301	328	313	312	312	305	335	306	320	280	343	292	315	276	288	300	278	283	283	299	309	288	296	300	313	281	267	295	297	296	287	277	299	272	316	290	292	297	286	302	287	281	333	312	289	276	281	279	283	301	288	318	298	272	276	300	269	298	288	285	310	303	339	296	290	264	265	271	297	265	281	274	275	296	292	273	302	332	309	268	309	269	299	279	280	303	269	310	289	271	328	302	284	254	294	307	323	287	319	286	282	293	324	232	301	316	334	263	276	301	261	296	296	301	339	320	274	301	293	314	279	333	256	273	296	293	268	284	273	315	340	260	300	273	287	298	309	281	274	278	279	325	249	315	291	297	259	318	283	291	277	297	287	269	260	290	289	289	302	286	297	314	271	290	284	270	273	292	295	327	272	270	289	320	312	272	270	274	316	267	301	291	301	278	279	307	268	270	270	303	286	268	283	327	284	289	317	251	277	267	286	259	257	269	280	295	285	242	278	301	289	285	272	283	295	297	273	279	313	299	301	279	316	278	312	293	288	302	300	293	278	290	305	295	295	270	323	283	299	282	274	277	277	283	297	264	282	302	317	328	285	277	305	297	289	323	246	255	280	255	268	297	296	272	304	284	281	296	268	283	316	258	286	281	274	309	293	312	280	297	304	309	306	283	288	290	282	318	262	302	305	303	295	248	306	287	273	290	278	263	256	263	288	284	309	309	325	248	275	305	258	301	313	275	277	294	297	300	294	301	319	268	305	283	308	293	278	283	301	276	289	291	308	293	286	292	283	276	278	290	275	321	302	275	273	302	280	280	291	298	281	274	269	299	268	285	284	266	283	288	291	294	240	294	273	306	294	259	268	280	248	281	310	261	276	235	271	278	283	301	300	248	292	322	277	276	297	286	301	282	274	296	282	306	282	301	301	274	323	281	315	294	291	298	308	289	289	264	280	275	286	277	289	288	278	276	297	277	297	288	289	275	296	294	311	307	319	284	294	310	271	305	279	306	259	305	291	304	303	298	287	273	317	298	280	301	317	335	280	303	287	289	289	275	275	304	299	290	312	295	335	291	282	281	350	311	279	270	275	278	264	257	312	320	292	286	296	291	313	289	276	301	286	254	307	288	307	291	259	266	278	288	268	281	304	282	269	275	279	269	277	289	308	322	304	306	272	283	302	308	307	321	280	302	288	304	294	297	286	310	280	290	275	281	306	341	329	309	312	227	331	267	289	291	299	270	276	276	287	280	286	270	268	298	298	292	277	286	251	300	317	288	294	260	278	320	308	301	304	308	304	278	287	292	292	260	292	288	272	293	297	314	306	295	281	276	303	290	281	305	289	276	305	264	268	282	290	270	291	280	261	278	279	272	253	301	257	289	260	256	285	266	303	291	305	273	274	313	286	277	273	274	273	310	270	290	320	270	304	291	317	309	285	261	300	289	304	246	262	275	295	286	272	253	286	279	303	305	292	297	269	276	255	280	294	292	240	304	300	313	312	280	274	271	312	271	296	279	260	315	274	319	268	293	282	307	309	282	267	326	295	277	280	273	314	319	311	284	301	284	278	303	288	270	302	262	306	286	303	285	283	277	314	335	257	264	291	298	278	261	297	317	293	267	306	287	326	285	276	320	277	290	288	280	276	290	291	303	308	338	281	271	289	318	287	282	278	265	266	276	260	301	277	263	264	271	244	293	298	306	278	297	298	285	304	285	284	281	301	279	270	326	281	270	270	247	266	278	260	282	284	289	316	308	302	275	286	299	276	308	295	298	288	274	278	287	247	294	286	258	287	276	289	285	280	314	329	271	284	267	309	289	323	281	284	306	270	289	291	287	311	286	262	279	269	281	301	287	321	285	291	267	299	328	286	302	261	265	288	277	310	273	324	299	294	289	283	286	292	284	246	279	281	297	298	281	259	256	304	296	290	276	296	275	276	282	245	266	282	281	306	268	280	295	292	311	315	306	306	275	289	299	278	287	302	282	291	299	268	304	267	270	273	292	299	275	299	264	269	294	262	289	292	273	306	311	289	301	299	267	318	283	332	276	305	323	289	272	283	279	280	292	312	264	301	286	277	314	291	273	274	309	298	262	243	264	273	293	306	305	307	267	292	304	292	266	320	276	343	258	265	264	266	276	269	280	299	262	294	284	291	277	286	296	316	296	323	260	285	280	291	316	285	289	306	324	302	261	267	288	305	265	260	318	276	303	295	270	295	288	307	293	295	286	280	317	264	281	308	297	287	274	279	293	306	277	299	301	321	299	272	251	278	310	308	283	332	289	254	302	305	281	300	286	285	320	276	309	274	311	275	290	261	301	289	278	293	281	268	264	302	306	298	313	294	311	323	270	265	241	288	298	310	301	295	265	309	304	300	272	275	288	315	273	285	292	296	283	251	268	296	303	264	269	269	242	292	289	284	277	291	306	285	271	270	267	299	288	258	275	296	275	274	263	280	280	280	296	298	301	291	267	304	286	259	286	270	242	285	280	305	306	287	279	292	288	295	279	292	287	272	252	256	270	292	276	305	313	285	292	296	292	266	333	308	244	288	307	293	311	277	297	282	310	280	264	282	274	261	285	294	316	302	289	283	268	258	279	299	307	293	313	328	264	279	271	316	290	264	297	293	306	280	347	295	298	289	269	274	307	266	264	287	299	288	271	303	303	267	290	283	304	288	266	251	292	263	287	260	252	332	316	299	287	261	314	275	263	278	297	284	294	297	261	300	281	282	291	278	265	271	296	304	254	275	284	264	273	253	278	277	301	281	287	289	343	296	278	330	291	322	262	305	256	293	299	289	290	276	336	276	245	285	259	298	300	326	303	295	285	287	276	291	289	291	290	270	286	288	266	310	288	299	285	257	285	308	307	300	278	275	289	279	278	294	277	271	253	277	289	264	283	267	293	298	271	283	306	272	304	322	327	284	299	305	295	293	302	311	270	248	281	284	290	289	295	296	300	287	284	284	301	313	311	285	274	281	298	270	279	304	280	299	311	338	296	293	298	281	273	265	267	307	337	294	254	308	299	279	293	292	281	276	268	285	264	281	316	302	256	309	278	322	286	262	288	300	306	281	291	258	322	301	287	319	286	274	287	302	282	299	284	303	258	266	270	305	288	274	275	309	284	308	302	330	313	284	284	274	270	296	321	283	256	265	295	311	268	260	293	290	272	318	291	292	305	273	295	260	292	297	270	273	303	270	302	285	286	291	296	244	307	274	261	277	279	281	267	283	305	313	305	283	283	286	265	290	268	294	280	307	271	268	252	301	304	274	236	272	292	293	289	261	284	298	275	314	299	278	298	319	301	293	313	282	308	289	261	311	308	283	295	284	285	290	256	312	307	285	271	285	295	272	306	277	303	294	273	261	292	315	277	343	292	292	272	287	286	290	274	307	296	288	301	293	310	278	284	265	289	300	279	274	270	290	327	276	318	270	280	326	303	279	274	270	289	288	267	335	297	273	273	303	266
4571	2998	1678	979	863	737	716	650	674	656	672	658	664	647	652	658	639	643	634	676	636	629	660	625	635	624	658	630	640	657	651	631	640	643	651	626	670	604	674	626	645	671	634	631	653	660	633	663	681	654	645	607	651	681	638	647	680	670	623	645	620	645	599	652	638	654	628	621	601	627	658	623	658	627	650	613	666	647	657	644	636	667	650	619	606	674	634	660	616	634	651	648	630	634	644	706	607	635	652	691	638	651	647	640	630	632	620	650	664	656	650	661	643	652	639	639	649	631	619	668	674	690	628	645	677	641	651	637	607	677	682	651	651	611	669	611	619	671	606	635	668	618	647	622	642	635	626	671	603	635	639	632	646	654	582	655	619	654	604	624	657	626	662	661	619	591	626	649	630	620	647	631	726	637	628	625	635	644	617	652	608	652	632	637	651	635	655	682	675	662	648	623	648	638	666	657	652	673	678	660	632	618	649	611	644	623	623	602	623	665	636	653	682	647	674	643	673	606	650	659	668	643	621	661	663	644	656	653	657	652	644	654	656	654	665	657	673	629	649	662	621	602	642	595	644	619	642	685	666	604	642	621	598	650	622	680	663	644	635	629	655	632	642	637	628	622	637	653	671	629	629	690	613	631	621	618	712	645	615	640	644	608	624	649	651	602	652	573	608	641	628	627	658	598	626	685	686	669	640	614	625	648	643	629	645	646	620	659	608	611	612	609	640	596	607	644	645	611	592	687	655	645	642	676	658	639	650	635	624	621	621	600	661	643	662	608	658	609	627	657	612	666	653	657	673	658	652	641	636	648	663	651	578	625	618	582	627	673	657	606	652	599	629	658	658	644	609	655	626	649	621	645	614	666	631	611	648	641	645	651	625	593	632	617	674	601	656	648	643	671	584	589	637	636	644	641	678	612	562	628	641	683	636	640	625	629	641	615	640	612	632	628	673	625	637	602	587	615	635	655	655	680	673	664	651	657	683	657	645	655	636	651	647	660	655	673	659	660	654	606	618	690	625	648	668	635	638	675	665	627	629	657	648	610	650	594	632	643	618	631	639	673	645	618	626	669	632	650	643	625	717	651	676	643	633	619	641	676	645	589	636	656	605	655	640	609	678	612	653	681	686	652	694	633	681	622	621	674	646	631	620	665	673	631	735	636	643	601	621	674	621	643	621	630	585	628	670	639	620	587	698	650	662	630	616	602	627	617	657	629	611	679	663	650	659	626	644	616	603	632	643	642	589	602	614	647	633	639	653	610	645	631	638	655	612	647	671	610	631	633	618	685	655	653	668	641	648	622	670	631	640	678	631	650	686	582	627	655	653	612	636	614	647	639	612	647	627	680	633	644	686	647	603	638	632	638	656	642	675	636	633	668	618	711	623	639	691	629	622	676	620	665	639	621	646	656	661	656	589	668	642	677	632	639	641	630	634	657	616	648	595	646	623	629	636	607	606	665	646	614	637	662	663	663	659	661	688	647	670	596	624	652	641	629	651	648	643	675	648	638	637	632	674	672	619	675	661	672	702	696	617	658	659	642	683	576	593	602	680	650	628	644	673	675	639	640	649	628	675	620	637	644	659	596	626	669	656	673	664	658	624	631	628	639	642	662	605	611	609	636	656	651	648	595	637	623	655	627	659	643	636	635	615	679	610	625	661	628	625	626	643	644	675	650	691	645	645	618	624	603	641	642	650	617	650	635	611	607	644	656	641	613	648	663	693	620	632	640	636	613	613	625	650	627	615	625	610	630	661	615	625	617	651	628	641	640	604	663	641	636	704	638	664	633	649	626	581	621	680	670	642	633	652	653	636	679	638	659	659	692	661	657	675	689	638	655	664	640	642	648	617	615	636	602	669	640	629	600	634	694	601	605	617	662	682	684	604	669	611	663	624	642	667	646	648	600	641	598	662	647	667	648	659	640	658	636	673	625	594	675	658	638	594	665	646	660	610	636	619	652	676	591	619	651	626	645	641	647	626	638	641	638	703	657	621	634	631	670	598	612	575	640	620	630	634	633	651	647	615	647	607	644	614	703	653	639	663	608	668	616	612	675	627	704	690	602	585	679	647	640	633	639	620	653	626	627	613	648	628	678	609	660	627	636	663	633	642	611	671	596	656	653	604	643	604	669	631	676	687	617	663	656	633	682	670	643	643	635	612	622	697	670	644	674	606	620	667	658	645	680	621	656	666	628	639	633	649	659	668	604	631	598	640	634	676	678	683	636	702	617	666	654	635	664	642	624	685	667	660	626	654	626	629	618	623	610	623	643	620	658	644	656	624	640	669	619	640	647	692	602	620	595	617	652	623	676	635	659	656	627	610	666	629	652	625	641	663	681	609	582	642	637	633	621	666	668	641	626	660	629	610	644	632	646	624	655	619	650	620	625	630	670	670	641	664	669	677	603	646	669	647	626	622	617	616	624	617	672	668	638	694	594	649	609	635	650	641	641	653	610	629	596	694	655	671	647	708	643	621	654	626	647	620	624	650	626	615	688	633	631	654	645	644	635	667	633	677	620	622	665	666	633	673	664	667	610	668	665	623	579	611	635	653	634	660	620	644	674	689	655	624	692	651	606	606	640	685	641	617	675	639	657	610	657	642	683	620	610	681	630	607	626	636	677	616	665	645	660	613	639	627	647	674	644	649	638	714	614	639	646	682	665	660	638	610	643	617	636	651	686	649	672	644	639	663	642	666	618	665	648	678	641	627	654	655	649	649	633	607	623	644	661	608	629	609	626	694	636	652	665	581	643	625	668	628	595	657	590	666	644	662	659	652	655	633	677	628	663	660	635	656	657	628	631	677	582	624	644	618	631	619	676	644	671	610	670	636	648	629	591	625	693	646	673	617	631	634	640	685	662	649	639	588	662	641	632	623	650	647	636	704	679	585	639	642	635	643	592	639	619	613	612	647	629	671	615	655	654	637	601	619	616	637	617	610	644	642	647	664	653	684	605	633	615	673	685	615	627	596	637	632	603	614	623	635	662	639	638	619	657	667	684	656	642	650	640	656	648	666	627	616	593	681	665	637	620	621	624	602	638	598	684	671	614	638	634	631	661	659	648	631	628	671	650	654	626	695	658	628	620	620	631	591	631	646	667	662	642	603	581	622	670	624	714	704	621	704	615	655	631	631	625	618	627	658	616	625	635	668	600	615	637	630	644	592	651	615	635	606	661	669	620	636	614	662	630	596	624	596	610	617	659	633	626	620	658	603	681	667	676	617	613	617	616	612	621	654	664	650	638	626	651	605	639	637	632	635	634	635	663	633	650	637	632	615	638	619	596	607	612	637	616	658	643	656	688	587	667	631	654	630	627	619	662	652	680	656	650	635	613	633	694	656	649	636	641	636	666	646	642	608	620	663	597	623	655	654	648	661	671	585	616	637	638	612	604	611	634	654	650	622	646	665	636	688	624	634	685	595	650	645	671	652	690	650	636	673	659	643	634	661	630	684	663	646	623	667	643	675	622	656	618	646	644	641	671
23614	20866	24500	27368	20866	20880	17584	698	369	332	293	307	259	278	268	252	262	235	246	217	265	228	219	258	248	226	249	210	213	210	202	217	250	210	227	236	212	214	253	215	188	210	221	218	246	228	209	235	193	232	223	240	221	220	217	237	216	201	207	230	230	227	261	218	232	197	234	232	201	218	224	243	215	206	210	228	218	208	234	226	206	236	199	201	206	216	206	211	182	231	267	219	212	202	219	251	209	189	206	212	221	222	203	231	205	247	246	232	218	207	215	229	230	240	219	214	214	199	240	211	217	202	229	216	192	215	219	219	217	183	212	259	234	224	213	183	210	225	201	221	197	224	214	215	209	215	232	223	237	222	220	202	230	240	222	233	204	198	235	211	231	231	223	203	196	241	229	226	249	211	234	203	213	206	213	210	218	201	234	188	195	207	237	208	228	223	215	196	209	238	212	187	191	225	207	221	210	212	215	217	217	244	230	211	239	249	199	241	213	218	245	217	210	198	179	250	224	173	230	241	236	227	238	215	223	216	216	231	198	210	226	217	178	190	213	237	205	227	225	232	210	215	223	226	200	214	211	225	213	228	208	218	183	232	216	228	206	232	210	215	202	218	210	216	216	206	224	215	210	230	217	183	257	208	236	229	205	208	245	193	225	188	226	222	219	214	224	227	228	205	209	233	196	194	207	195	229	199	215	224	228	234	214	223	237	213	211	233	226	214	232	217	222	196	231	215	223	235	239	190	232	218	228	189	205	211	228	238	233	220	218	228	201	218	208	194	203	212	212	183	219	216	205	209	221	231	210	230	248	215	224	233	207	230	221	218	206	236	218	211	194	214	234	235	219	236	189	194	223	211	205	249	233	216	186	197	252	215	220	216	208	235	226	235	225	202	220	208	200	231	192	214	201	206	214	213	262	231	215	213	185	247	247	194	237	230	230	220	233	238	235	235	229	219	217	211	202	205	218	200	209	209	218	192	212	221	204	220	260	233	212	218	206	229	192	220	188	207	228	211	218	225	232	222	231	209	226	200	216	194	225	226	199	200	237	205	246	215	194	226	220	240	224	199	225	203	217	224	229	215	218	226	205	203	243	216	228	236	212	200	240	239	235	250	228	215	231	222	211	220	209	199	212	220	221	199	211	207	210	230	222	212	232	226	214	238	203	192	197	208	216	189	206	218	213	224	196	214	220	188	237	234	217	224	234	222	195	210	211	214	225	230	234	227	248	206	238	249	232	216	184	196	198	204	238	214	220	248	221	208	219	211	217	246	253	227	195	205	211	190	208	211	221	212	226	214	226	198	217	226	207	199	249	222	241	243	227	202	191	217	214	250	224	224	235	239	233	206	190	228	219	213	227	238	235	220	217	220	215	211	247	210	209	219	231	216	228	193	222	230	221	194	203	239	226	232	239	211	233	209	228	231	224	232	231	217	223	200	230	206	214	217	211	211	213	219	214	198	224	224	230	230	226	215	221	211	203	236	252	184	206	221	204	229	213	235	213	192	230	229	204	218	218	232	233	234	247	227	220	230	201	241	222	207	203	208	239	203	203	226	226	223	208	208	242	214	243	251	223	218	245	231	243	220	202	217	207	187	214	227	210	218	201	247	216	222	235	195	243	219	220	230	223	229	219	210	203	189	220	212	219	241	209	214	212	203	222	233	202	234	232	196	227	206	195	223	221	233	195	235	209	212	201	249	201	234	240	226	235	226	237	221	198	221	210	236	224	215	232	233	222	220	236	206	196	212	202	206	193	226	192	221	200	235	199	237	204	246	217	217	204	214	209	205	220	209	215	199	230	241	227	198	206	204	244	214	237	207	213	186	227	226	233	198	221	204	247	237	222	225	192	218	233	220	201	217	216	193	188	246	230	212	195	196	227	217	236	215	224	244	212	208	216	194	228	200	217	246	224	204	191	195	227	198	227	203	234	216	206	232	187	208	209	206	221	216	201	230	213	216	226	231	219	227	200	195	214	226	200	209	215	214	202	208	221	231	198	212	199	207	220	203	226	211	202	228	243	222	201	222	220	225	220	221	216	213	200	197	207	224	209	209	217	211	206	202	219	226	238	192	215	189	195	217	216	238	220	237	229	247	237	217	204	222	238	210	232	210	196	227	212	201	224	224	191	234	215	224	218	210	240	233	215	245	209	228	181	211	217	216	204	206	204	233	206	225	183	213	213	256	205	224	201	207	222	208	195	234	235	206	226	205	195	199	225	211	232	221	242	224	249	210	219	251	217	227	234	218	209	220	209	239	230	216	234	214	224	229	231	222	215	195	227	235	227	207	206	204	221	224	200	199	227	224	230	219	214	197	227	214	235	205	242	220	226	238	205	227	227	227	231	221	233	241	199	214	201	217	222	171	208	233	207	211	227	225	217	239	215	210	219	206	201	241	229	235	201	223	227	215	230	212	201	234	209	221	234	216	234	208	218	210	214	246	189	219	199	229	212	214	220	196	206	229	210	186	213	212	219	204	224	193	208	205	236	251	175	217	211	216	227	197	225	223	226	222	220	197	183	204	225	192	219	225	216	235	224	218	224	213	226	214	212	246	240	208	215	199	237	181	221	223	231	225	212	223	192	213	229	217	234	205	213	210	220	182	205	229	219	227	214	240	245	206	228	165	244	205	204	265	208	186	199	206	236	228	213	219	219	195	219	232	223	214	214	214	209	225	250	256	235	195	217	204	214	181	229	230	216	237	206	223	225	223	215	222	212	197	212	195	223	222	234	217	210	227	233	231	214	211	215	193	196	224	207	229	198	215	190	238	214	203	205	205	208	199	230	201	216	224	207	230	219	224	211	217	219	205	211	214	194	207	235	210	237	217	221	178	261	228	224	194	243	211	172	222	223	207	199	216	225	205	228	221	239	219	241	206	215	221	202	201	207	245	202	219	241	252	228	216	215	204	230	246	250	243	212	215	249	199	246	202	217	201	208	211	226	206	207	232	230	209	253	223	232	199	239	216	200	233	219	242	207	221	204	220	227	215	234	210	216	208	207	231	195	236	231	208	215	199	216	218	206	193	226	208	224	222	226	222	217	208	198	208	207	222	232	199	197	195	227	217	216	229	233	199	196	245	220	204	242	237	210	209	251	220	216	205	204	198	212	232	217	197	222	225	208	214	222	194	217	212	188	220	224	195	206	212	201	199	223	203	221	214	236	217	217	205	222	200	221	220	220	208	206	214	212	224	209	188	233	214	216	234	213	219	198	197	240	245	241	223	202	214	205	224	225	219	210	204	205	196	236	184	192	215	207	206	206	212	243	221	228	265	223	245	195	218	225	230	214	189	210	216	206	206	212	208	194	205	205	219	219	196	226	195	208	223	226	178	206	229	241	210	220	235	246	210	267	211	245	227	200	195	199	191	215	180	224	232	207	223	235	216	237	193	251	224	210	221	228	213	180	194	225	198	209	235	215	206	212	208	236	232	219	207	238	222	208	228	228	225	190	186	228	238	213	230	232	220	216	198	250	216	204	199
5236	4291	2164	1140	792	615	530	608	544	536	524	520	493	485	515	469	477	524	478	439	466	464	493	512	478	470	498	463	462	481	447	479	503	469	462	469	489	472	467	459	449	492	460	497	485	485	457	389	475	486	463	451	459	471	449	496	467	464	478	470	470	456	501	506	433	463	486	475	467	445	478	465	457	487	453	463	484	427	479	483	470	493	472	489	484	485	454	462	459	462	488	467	468	456	487	483	474	461	485	486	437	456	494	485	512	474	484	535	491	511	430	456	487	516	491	453	436	505	494	485	463	500	454	461	469	469	470	470	453	446	466	507	479	447	453	486	462	480	449	436	437	504	465	480	465	439	462	517	510	457	441	473	489	455	472	469	424	481	460	469	475	448	482	492	465	473	448	464	463	480	444	462	476	516	453	473	487	423	495	458	475	492	464	436	464	446	475	495	516	487	457	494	471	460	451	502	448	499	495	476	480	475	432	469	382	480	480	479	432	470	453	480	461	474	459	450	509	454	474	444	438	499	470	452	521	461	442	477	425	488	481	475	457	443	457	455	432	490	496	476	480	450	422	448	463	456	462	439	463	454	484	505	481	482	481	451	484	440	428	463	483	471	463	459	440	468	488	448	454	449	456	488	447	480	493	486	485	458	464	483	490	435	476	496	458	456	450	482	446	519	422	495	462	508	463	529	490	491	477	487	441	486	469	479	460	441	484	445	470	471	504	444	420	457	460	468	512	409	479	467	487	449	460	485	480	496	455	456	506	460	484	454	452	417	479	425	469	476	501	490	463	445	487	432	512	462	514	495	490	472	449	473	475	497	469	458	489	491	442	432	468	473	505	457	493	465	450	473	463	454	463	453	509	467	476	474	452	439	450	474	493	442	496	451	461	474	497	522	498	478	473	429	451	461	440	489	476	464	468	483	525	440	459	459	464	475	434	494	460	488	456	470	434	515	446	440	486	426	469	476	494	498	503	458	446	479	482	466	466	447	473	504	485	478	480	469	452	422	450	426	464	459	483	510	473	514	406	451	417	501	453	494	496	465	516	452	488	475	474	482	430	441	450	486	453	459	453	468	447	458	462	431	472	507	440	484	463	479	488	469	441	428	453	479	426	475	468	508	455	471	456	445	467	470	477	470	470	457	492	446	430	457	469	461	462	458	488	516	454	506	512	464	462	450	482	444	470	479	492	472	470	499	478	444	470	494	457	495	490	484	459	490	491	471	478	430	412	488	457	415	493	469	454	501	445	508	496	467	458	488	462	451	495	479	442	470	463	452	510	463	473	506	458	496	460	474	464	456	434	456	473	473	459	465	460	460	440	489	439	445	462	437	446	470	461	463	463	471	461	505	497	476	477	464	472	460	433	465	494	506	479	490	469	458	429	463	511	472	437	455	507	464	446	479	458	441	458	500	466	450	458	443	466	463	460	476	465	459	464	462	474	441	430	436	477	487	492	479	477	504	512	433	485	459	452	466	506	490	491	474	469	477	469	506	445	458	447	490	471	502	463	470	456	461	456	480	473	486	457	462	457	459	499	439	467	461	512	474	467	439	462	474	453	432	487	475	426	446	476	492	489	499	487	473	469	488	449	502	459	508	441	448	482	459	480	452	479	477	491	459	423	471	425	498	478	466	494	452	483	465	480	446	472	490	455	506	457	469	506	453	456	463	480	499	507	442	471	448	436	521	491	523	481	470	431	535	451	464	439	482	456	432	421	477	497	456	430	454	483	470	449	481	467	498	480	473	496	449	443	417	469	439	479	425	482	464	463	443	427	474	453	411	458	483	479	458	435	454	450	474	473	469	456	465	445	471	486	491	448	471	495	471	474	475	421	506	463	466	442	450	448	468	478	452	438	481	454	451	460	437	432	483	474	463	477	483	476	461	466	496	442	478	455	506	483	464	465	519	473	490	489	444	461	482	463	452	508	452	462	495	472	478	459	427	467	487	488	468	459	466	471	480	453	481	451	483	448	458	457	457	444	444	464	456	471	426	444	455	476	480	458	474	450	471	478	474	455	434	472	469	458	470	477	437	479	478	455	486	449	443	445	494	432	460	475	479	442	474	468	466	438	476	471	475	414	493	445	502	502	469	489	474	528	483	456	474	484	480	451	445	468	472	471	486	446	488	470	428	437	452	475	475	496	481	488	500	457	475	460	459	492	490	478	485	494	421	470	467	488	460	471	456	465	508	468	480	451	480	480	450	451	448	467	506	475	487	444	458	478	507	478	426	442	481	469	469	457	480	441	474	433	515	493	448	443	436	444	473	441	460	429	459	479	465	471	467	440	469	440	444	450	478	442	482	461	497	487	447	476	448	454	467	508	508	453	474	495	488	498	475	454	441	472	498	477	467	516	446	465	467	442	502	445	494	484	483	470	456	503	479	478	489	471	472	490	446	467	477	465	440	458	479	463	474	479	461	482	453	470	456	498	452	460	456	456	502	466	512	500	477	441	452	430	502	449	469	491	480	464	461	484	482	459	496	435	497	482	497	512	484	476	488	454	486	460	447	470	462	451	469	461	473	466	464	490	461	482	476	424	458	450	476	462	457	505	443	500	484	513	469	478	426	509	437	457	461	478	445	474	487	459	460	480	471	483	477	447	466	499	460	490	479	440	432	453	454	466	527	447	482	480	460	463	461	485	449	488	489	504	490	409	443	432	523	450	455	498	461	446	456	496	480	460	424	470	456	455	447	438	501	467	514	455	497	469	480	438	449	492	471	469	449	537	529	455	437	459	446	458	461	477	463	488	459	469	419	485	464	492	456	466	461	435	462	473	501	488	450	483	466	469	444	483	457	471	512	477	469	478	464	451	425	453	483	470	472	460	470	470	474	467	464	476	511	439	479	445	461	453	480	480	442	439	470	476	484	478	451	488	490	503	443	479	484	461	478	482	471	492	455	497	446	516	455	468	483	495	516	477	477	440	467	481	484	483	421	462	451	494	455	465	469	472	455	433	444	473	448	452	478	496	459	493	445	437	431	477	419	496	439	476	447	471	514	459	481	475	479	488	435	475	491	468	497	429	490	477	435	447	468	501	455	438	464	496	473	446	474	480	485	451	443	412	445	486	436	480	463	478	454	479	443	440	473	475	448	474	471	432	473	482	468	465	487	470	466	435	437	463	424	475	454	455	458	472	488	474	499	474	458	467	482	493	460	472	472	463	420	461	464	458	493	467	470	490	515	451	481	480	475	469	495	454	452	482	483	436	436	468	483	474	479	475	477	449	460	429	448	478	468	464	471	491	441	449	502	481	492	447	428	410	465	477	464	463	505	478	456	479	479	451	464	483	446	497	479	477	458	455	453	461	490	502	479	431	470	465	449	462	507	474	449	448	490	515	449	467	514	479	418	501	436	456	463	469	486	442	434	485	456	471	463	453	475	440	472	452	449	447	485	470	464	495	468	470	469	462	455	455	485	443	465	461	451	465	448	464	468	462	470	497	486	490	464	455	463	489	434	477	446	482	492	477	454	426	489
31658	19088	6621	345	214	172	157	170	139	138	147	153	172	156	155	158	146	158	146	150	165	172	159	167	175	184	161	165	125	148	146	154	175	153	162	171	160	130	178	139	147	156	148	139	140	168	157	158	117	162	147	138	148	158	157	147	143	134	169	146	141	170	164	150	167	121	150	168	119	146	149	149	135	130	159	165	163	159	175	144	153	157	154	154	163	146	138	179	164	151	152	148	148	175	201	165	149	182	152	146	161	152	121	154	136	142	152	157	144	150	169	163	171	146	154	156	184	193	146	136	152	160	156	143	148	137	141	152	155	142	169	151	167	139	140	119	136	141	134	176	173	146	151	138	171	147	147	144	155	162	160	152	160	145	143	170	173	166	174	158	153	141	165	154	150	166	151	163	138	152	153	139	139	163	152	174	151	202	158	164	148	135	151	144	152	169	173	152	153	159	154	166	174	153	158	144	131	125	174	124	166	165	162	173	179	155	145	143	182	163	141	154	136	146	127	142	151	123	161	132	143	161	161	157	182	148	156	161	174	155	172	179	155	135	174	152	159	131	168	168	177	154	157	160	161	167	168	156	151	144	146	151	143	160	162	165	152	159	144	145	148	183	142	153	164	149	156	152	158	163	128	162	127	167	170	182	153	137	161	128	158	172	160	170	158	138	163	171	153	167	166	155	156	157	159	152	158	153	155	144	170	131	152	156	158	157	186	152	136	152	162	161	155	139	156	135	140	146	163	147	135	131	159	142	166	146	162	136	132	160	166	139	157	159	165	178	154	157	171	165	141	128	144	167	167	145	159	155	164	137	155	159	152	163	136	148	164	159	140	176	166	153	146	172	164	166	150	160	144	151	178	146	140	141	147	150	149	153	132	151	153	159	158	171	151	148	166	162	136	130	147	150	175	130	150	148	142	159	163	159	162	144	164	166	148	143	136	153	169	147	144	164	151	146	154	151	144	149	143	154	161	181	166	168	165	167	164	158	179	175	143	164	150	149	166	153	143	160	150	145	131	164	154	157	159	145	142	153	175	152	157	182	161	154	167	153	162	162	167	165	142	171	155	165	127	165	129	158	157	182	146	143	187	162	166	166	170	170	152	146	151	168	163	164	170	152	139	144	156	169	152	178	164	149	163	150	169	126	158	165	147	177	159	158	142	150	144	140	163	142	156	181	157	135	139	169	186	152	166	161	150	159	184	151	154	172	154	185	181	138	152	132	162	146	146	160	129	162	155	161	156	153	136	173	162	176	142	161	156	128	145	148	156	162	180	154	160	153	150	173	173	138	150	140	145	157	153	152	157	150	143	161	153	135	152	160	166	166	147	148	140	159	137	151	137	142	152	156	168	162	154	146	145	143	162	145	161	165	150	151	167	156	134	160	123	175	158	155	166	134	172	143	142	145	164	168	146	160	180	129	160	156	135	160	168	142	177	138	173	161	180	169	150	153	138	152	160	157	168	180	124	150	183	185	156	174	156	141	161	160	145	146	158	126	176	145	149	177	167	174	137	141	161	170	162	166	139	157	139	153	160	185	184	154	154	158	155	153	168	160	171	151	153	149	162	163	182	170	142	153	144	140	175	153	174	157	181	160	148	142	146	148	163	170	174	136	171	148	136	177	170	155	141	141	162	142	144	143	140	142	170	176	164	146	143	134	159	174	162	162	131	171	152	178	161	154	149	171	148	146	141	146	164	154	157	158	167	148	141	172	169	145	160	146	153	143	156	159	134	160	141	170	146	166	151	168	141	151	172	153	170	155	144	147	164	164	135	165	154	164	150	151	148	139	142	166	128	162	148	164	163	157	161	153	139	162	160	175	178	167	147	145	151	147	156	164	172	176	160	185	146	180	161	140	174	148	170	147	154	153	155	166	143	154	149	157	143	147	153	163	160	149	128	160	174	121	134	172	151	165	181	130	158	165	146	142	161	163	146	152	146	169	144	157	160	176	159	162	172	168	140	145	162	160	139	153	138	174	170	145	155	187	152	177	136	160	161	148	151	143	147	149	153	138	152	176	164	166	181	150	173	136	152	135	145	133	133	147	153	140	185	150	168	150	163	164	159	156	176	144	139	125	161	154	159	147	157	153	148	149	141	153	161	159	160	138	141	142	165	158	159	137	154	155	144	152	145	174	138	153	169	156	152	154	167	167	158	164	164	129	142	165	146	144	146	144	160	158	145	158	126	146	161	152	164	135	151	162	155	183	162	159	183	158	151	146	145	127	148	161	165	173	150	151	164	177	172	149	137	130	139	145	150	162	148	123	161	157	129	171	172	142	138	149	164	134	154	169	164	167	160	169	141	160	171	159	162	134	161	157	143	162	163	166	167	173	166	171	144	133	160	159	145	144	158	150	156	142	133	159	157	155	164	152	162	150	142	160	150	143	151	152	185	156	166	141	157	144	159	138	134	157	165	128	165	165	146	134	146	162	159	160	178	164	143	158	181	128	158	162	115	178	150	158	152	155	159	133	137	203	142	161	165	149	156	161	172	143	141	154	159	143	166	160	157	148	148	159	173	151	137	153	149	160	131	178	166	151	149	142	144	174	133	149	140	156	208	159	152	183	145	151	153	160	155	171	134	159	174	140	159	172	153	168	154	143	147	157	146	133	164	175	155	170	146	168	155	148	164	159	161	181	153	156	157	160	192	136	173	166	165	133	165	136	134	167	142	156	181	161	156	158	150	146	138	190	159	160	144	163	130	148	160	161	136	150	158	138	160	151	153	124	149	159	169	164	155	178	139	154	156	144	159	171	121	150	164	153	140	146	148	174	161	152	153	171	143	132	153	166	135	152	162	160	154	152	148	159	175	153	148	149	159	142	168	158	166	139	176	181	136	153	149	151	152	149	153	166	169	160	139	154	148	172	145	157	139	140	170	163	141	166	186	156	155	163	146	163	151	148	140	153	136	150	167	154	181	142	127	145	155	159	151	169	159	145	139	150	171	127	161	153	164	147	137	144	162	153	163	171	181	159	169	159	146	168	149	140	148	178	156	152	164	176	157	161	176	146	166	160	176	159	175	162	154	136	136	173	150	153	172	137	134	170	151	155	167	153	136	162	156	130	152	141	165	166	175	165	162	148	141	155	152	141	136	169	174	146	142	178	149	156	164	152	154	152	146	146	159	153	150	154	132	145	159	156	178	159	174	137	150	157	172	169	137	175	140	155	159	156	130	166	156	166	166	144	146	155	164	145	147	154	181	167	144	172	146	150	159	158	164	141	157	187	170	171	162	150	150	158	151	164	171	158	168	155	141	154	144	149	173	152	190	189	162	153	161	144	158	157	145	184	134	182	148	163	161	163	146	143	157	141	146	158	155	169	161	147	164	150	168	155	142	158	158	169	140	146	145	157	159	156	159	156	173	164	154	145	155	145	157	145	151	177	157	169	178	136	175	139	165	148	174	148	166	172	153	167	172	158	165	140	171	158	154	149	166	163	166	168	145	151	134	149	157	161	145	169	121	153	168	166	138	158	183	147
5099	592	464	414	374	415	414	416	381	370	414	419	399	364	417	370	349	380	418	385	417	378	383	437	411	414	378	415	405	403	401	417	385	432	387	415	379	399	385	374	361	398	381	373	395	391	388	371	381	459	418	390	383	403	381	404	387	389	383	374	378	411	363	417	413	424	428	402	391	415	410	372	407	368	402	389	385	396	384	385	403	355	411	391	379	362	401	343	413	394	416	422	416	383	384	363	432	405	369	398	425	424	402	389	388	397	373	362	407	405	391	400	421	426	382	387	391	401	400	412	402	393	406	421	412	373	417	371	375	391	397	379	392	401	387	344	367	416	393	353	392	397	398	380	385	374	449	419	378	386	392	408	403	404	355	406	392	373	373	424	361	378	410	420	386	374	370	358	384	419	388	388	423	367	411	402	412	374	401	401	382	385	378	403	370	425	413	384	381	374	393	402	375	386	387	398	412	411	383	398	405	370	388	395	401	425	389	399	395	368	409	401	401	428	365	408	387	393	394	391	409	385	365	423	380	358	392	399	403	413	361	385	405	379	421	436	382	413	390	413	389	401	399	403	384	417	359	412	380	369	401	407	422	403	408	358	392	407	404	402	395	431	400	413	386	404	379	366	401	375	397	385	396	380	405	371	369	399	348	354	399	394	441	393	407	406	366	400	398	390	414	394	396	374	386	386	400	373	360	432	354	401	377	404	383	376	383	406	425	399	383	374	395	388	406	405	394	402	391	437	379	391	385	401	400	375	398	368	360	377	415	414	382	406	392	410	391	407	417	397	384	376	374	406	406	392	424	398	385	396	385	384	374	416	390	399	428	394	398	376	435	395	388	416	372	407	424	364	340	374	404	393	414	397	380	365	366	411	365	363	405	411	403	406	403	391	396	403	375	360	427	403	399	433	382	380	399	413	438	392	371	369	407	420	373	400	418	363	410	357	389	404	384	402	401	407	399	388	419	410	386	395	385	385	395	404	410	387	405	379	390	376	410	402	370	384	396	403	329	388	347	359	393	391	370	392	381	378	386	376	386	386	395	419	368	354	421	396	372	401	399	387	382	371	391	361	381	438	381	393	423	393	381	393	399	388	383	398	416	398	362	399	389	406	419	398	349	379	392	377	432	386	392	397	406	376	420	375	404	374	366	395	389	394	399	362	418	408	360	403	396	374	413	389	386	375	404	383	400	406	409	379	427	396	346	398	415	404	397	404	395	422	386	389	398	397	347	405	408	379	383	400	415	401	370	383	390	390	385	368	402	381	410	389	414	392	372	415	388	358	353	388	403	397	404	389	406	402	385	375	383	398	394	380	403	394	375	377	394	376	386	406	383	390	395	395	358	385	412	379	384	390	384	386	385	386	386	375	389	400	398	415	394	383	409	393	412	388	396	393	397	386	386	384	384	389	375	418	395	386	374	447	383	408	385	424	376	401	364	400	370	442	393	397	433	407	410	389	417	382	366	404	395	430	391	402	413	393	348	389	378	389	444	357	414	364	395	445	388	390	406	358	383	387	407	395	367	376	400	322	386	401	384	402	415	378	386	389	384	399	408	387	380	437	409	380	404	415	400	373	387	394	417	405	411	350	401	360	385	419	367	388	365	386	381	396	370	402	385	371	364	414	411	386	420	430	411	392	367	366	357	379	415	404	396	393	375	387	387	378	385	416	391	383	390	363	387	427	397	404	401	396	378	400	432	370	384	393	407	389	399	403	417	371	388	383	384	415	423	361	395	418	393	381	404	436	371	407	373	395	401	397	368	350	360	412	392	389	402	354	378	393	360	434	391	347	385	376	397	409	401	420	370	375	419	365	396	382	417	378	376	383	368	363	382	407	411	393	394	376	377	411	373	384	412	395	404	412	378	393	398	403	370	381	402	396	363	408	371	378	354	390	443	382	393	394	405	400	389	390	406	390	396	394	386	398	374	374	385	382	382	398	407	381	368	386	363	406	398	382	394	399	403	376	394	370	408	409	398	393	403	401	339	362	376	358	397	370	396	355	428	384	393	405	399	419	394	400	403	389	405	402	432	400	359	411	384	415	415	386	379	397	382	378	398	403	379	378	396	386	383	384	388	400	384	359	401	404	415	382	405	368	394	386	421	431	387	363	389	370	392	417	371	379	393	402	421	386	401	385	354	377	391	386	360	430	371	387	382	382	366	411	389	372	375	429	377	402	416	403	425	356	371	380	425	418	388	341	378	352	376	412	419	406	363	420	416	395	403	393	414	368	381	383	390	373	347	397	451	382	372	386	415	393	368	422	416	371	364	387	397	376	397	430	412	416	434	402	345	391	437	380	379	372	381	350	416	403	401	345	408	397	387	374	426	387	417	397	365	363	406	393	389	418	387	388	400	402	425	416	355	423	380	434	363	407	362	425	374	413	411	391	403	414	383	397	392	384	364	376	366	409	398	401	372	374	340	432	390	408	391	426	368	374	372	406	397	372	387	408	372	357	416	384	405	409	402	392	393	371	384	336	395	409	367	405	431	411	407	385	392	376	369	375	384	401	364	401	387	422	380	395	380	395	386	406	389	373	375	375	378	388	398	364	393	399	432	416	408	394	399	369	417	446	394	398	389	374	418	430	354	374	407	339	364	398	425	380	358	384	413	380	401	389	416	385	386	382	400	419	392	442	377	398	413	384	387	365	403	409	356	402	365	430	409	373	390	382	403	428	372	388	365	419	380	410	383	361	411	396	370	442	395	419	397	355	378	426	360	383	412	382	444	380	403	426	424	413	375	388	390	383	413	408	412	382	409	400	362	374	390	397	381	406	413	387	418	379	369	393	387	388	394	407	391	377	399	393	389	368	379	379	422	369	391	401	360	415	437	411	387	386	376	424	377	391	402	431	408	393	367	448	386	385	378	373	379	396	373	420	369	380	400	388	397	377	372	398	412	381	379	414	398	377	439	393	383	349	421	431	416	415	379	414	426	358	405	431	408	373	403	412	367	416	439	409	398	403	383	395	390	386	413	418	418	368	383	390	364	359	403	373	379	362	377	397	389	424	390	428	386	378	413	382	366	383	383	402	407	388	414	457	401	409	397	376	391	380	393	369	403	378	411	420	400	378	414	409	383	425	456	378	386	416	384	399	420	388	391	393	394	420	403	400	400	407	394	365	373	414	403	370	391	428	419	409	391	416	412	419	393	388	376	384	365	403	397	376	404	404	404	416	442	376	372	382	418	400	385	410	378	377	416	408	399	375	442	387	395	405	397	408	425	425	417	373	368	399	426	390	398	399	381	425	410	392	393	416	395	412	374	394	384	410	439	384	387	386	404	385	414	387	382	386	403	397	385	407	367	366	401	393	417	367	387	405	415	357	376	398	394	394	431	352	372	389	401	365	395	399	416	396	399	423	372	380	378	393	401	405	409	428	404	405	431	410	408	392	382	394	372	420	422	390	381	395	388	390	435	427	432	375	411	397	379	385	413	389	414	379	354	385	396	390	409	378	421	417	403	349	366	390	365	424	401	405
25260	21904	25458	28994	21909	21897	2567	494	374	336	355	329	330	297	302	315	279	318	291	315	260	259	309	265	311	300	319	310	281	294	300	284	305	294	262	316	295	310	290	319	284	286	294	301	299	309	263	280	286	293	283	304	289	283	298	300	298	288	284	335	293	295	278	304	275	272	286	303	321	309	301	281	252	286	274	288	295	274	287	280	303	286	315	271	274	277	287	278	313	308	281	288	278	262	293	291	295	297	283	270	271	289	281	318	291	279	265	322	295	299	288	270	269	315	316	334	282	295	324	290	275	312	280	288	288	275	291	320	278	291	262	266	296	308	279	291	286	298	283	279	303	306	265	281	289	284	268	279	324	279	321	279	277	285	287	300	312	277	278	286	283	306	285	278	312	279	270	308	281	325	283	316	298	329	270	308	254	280	281	294	274	284	314	294	297	300	262	295	271	302	326	315	320	280	293	307	290	279	272	263	286	311	275	304	333	287	293	294	272	276	298	301	302	306	293	296	281	298	276	288	299	277	316	309	331	288	284	319	269	320	289	310	287	304	279	296	297	275	281	305	256	293	335	305	292	283	285	324	310	286	242	270	272	257	265	287	289	269	289	311	305	287	282	281	297	271	316	300	279	298	306	276	274	298	297	283	271	295	278	308	270	282	277	270	280	300	298	279	298	285	298	280	285	266	292	310	299	277	300	278	300	287	268	317	294	247	273	290	272	274	314	273	277	301	301	293	304	301	315	257	297	266	263	294	322	305	300	290	292	267	275	287	299	277	253	275	310	297	240	281	295	280	259	291	294	272	285	301	303	260	284	304	301	283	303	285	293	301	299	301	277	262	283	304	240	297	279	300	325	287	283	262	293	318	284	261	323	302	294	302	280	301	292	310	301	304	293	254	297	286	277	262	309	297	275	263	294	312	277	289	289	277	305	328	321	276	266	266	270	304	253	277	279	288	272	280	283	315	292	328	261	274	311	324	289	292	309	277	287	287	280	268	257	292	301	312	305	286	289	310	269	310	284	290	295	270	325	320	299	310	307	323	282	283	252	264	285	285	298	278	263	294	295	297	297	311	280	256	278	277	308	291	299	270	307	319	296	285	303	275	293	318	330	237	293	294	288	282	280	294	263	278	267	264	310	293	300	287	281	261	246	264	312	309	280	285	286	265	306	269	280	298	266	278	319	273	298	282	264	283	285	303	302	322	296	291	309	278	271	291	350	298	273	262	300	320	270	287	269	287	276	280	271	287	249	258	293	310	293	275	309	282	265	267	272	311	253	260	320	307	256	273	327	282	317	269	302	297	330	283	277	275	277	304	279	319	279	277	270	296	333	279	305	289	280	291	282	283	306	308	281	304	283	297	245	288	285	300	306	254	264	263	276	254	279	310	309	291	285	260	269	314	280	264	302	294	304	295	271	322	306	291	273	284	301	259	296	312	281	271	309	257	276	267	288	291	299	314	316	287	285	282	350	288	271	278	303	283	294	320	309	294	282	280	283	271	340	274	302	290	281	272	282	280	299	279	296	283	313	277	292	315	287	265	279	280	283	285	293	299	293	299	293	313	272	245	268	284	311	292	305	288	311	305	279	299	284	286	279	302	307	311	265	326	267	292	311	281	317	318	266	274	250	311	277	323	281	319	269	265	294	302	302	315	256	286	335	277	265	304	267	298	281	286	285	270	277	274	299	267	302	319	308	286	288	278	305	302	273	296	313	301	298	257	260	290	308	296	297	271	289	300	332	269	286	300	286	293	327	281	299	286	314	300	330	286	257	295	293	281	277	240	322	292	255	320	296	333	296	252	249	302	278	283	279	290	298	307	292	279	306	276	292	290	268	306	309	296	274	304	289	282	266	277	292	308	283	292	279	309	299	301	301	278	295	278	283	278	289	300	289	307	258	286	282	256	281	268	270	290	333	319	266	294	290	304	284	309	288	264	300	285	262	302	304	319	301	289	283	272	281	290	276	294	241	274	296	285	308	323	292	295	335	280	297	308	287	278	294	318	284	286	266	265	285	298	312	301	305	294	288	332	259	328	299	301	290	298	294	280	277	294	286	281	279	276	265	268	308	292	276	281	261	285	305	278	288	299	300	292	310	299	280	287	263	301	359	286	300	282	286	284	283	283	288	267	272	318	278	313	281	309	301	250	302	265	287	274	306	252	280	281	299	250	271	274	283	315	297	324	314	300	296	313	265	302	290	270	303	277	284	283	305	281	292	290	287	276	269	257	277	305	304	316	329	298	290	270	275	255	274	296	286	272	279	291	287	301	289	289	262	307	333	298	277	295	261	292	316	289	286	279	289	293	323	259	303	299	305	295	245	312	259	278	274	278	287	281	270	266	308	267	304	249	265	297	271	315	272	282	330	291	289	289	288	261	306	279	318	304	277	274	241	283	276	279	285	281	304	287	286	301	269	304	274	248	281	285	271	316	263	269	321	310	265	308	318	297	280	271	274	282	271	278	293	253	294	300	286	260	270	275	257	285	293	291	265	262	267	292	270	276	280	292	313	287	291	302	281	295	282	273	306	287	307	289	287	268	303	318	279	279	311	288	273	289	298	304	316	299	280	287	272	286	290	267	279	306	284	256	294	285	260	298	295	286	311	314	275	305	295	267	288	277	291	277	296	291	314	275	282	268	290	269	246	298	271	284	304	296	286	307	294	317	253	290	299	267	283	274	307	298	287	312	277	298	296	273	274	276	249	273	314	255	301	280	273	249	278	310	290	271	278	289	287	310	296	297	273	279	285	262	292	293	287	300	265	258	276	264	295	266	259	309	285	277	285	285	313	285	287	323	294	314	303	291	291	288	279	306	276	310	281	283	276	276	269	275	316	270	303	287	290	285	288	336	327	276	328	303	309	268	269	286	281	296	294	289	302	308	283	288	274	321	307	300	312	307	298	311	294	245	290	325	277	240	278	288	283	289	279	278	306	316	310	283	253	268	286	290	303	315	315	326	318	314	309	279	264	286	308	299	280	273	286	282	286	256	290	298	279	273	289	319	280	274	286	256	290	293	270	309	267	296	275	316	297	271	281	305	275	316	288	290	298	281	339	263	286	290	286	274	322	325	293	296	292	285	275	269	278	298	288	293	269	314	287	276	271	319	288	275	265	299	307	286	281	274	292	327	298	268	301	267	294	286	281	296	320	305	266	288	290	283	318	278	282	295	271	300	273	286	274	274	267	293	265	305	267	297	288	297	290	281	287	287	294	288	290	261	278	327	309	264	283	298	308	344	297	269	261	298	309	251	315	286	257	286	300	276	287	288	325	282	295	297	273	284	303	291	266	253	270	272	297	290	297	290	282	245	304	293	308	297	300	282	268	258	293	292	262	284	294	283	300	289	306	274	277	320	307	310	286	309	293	272	310	292	272	295	291	267	291	278	286	279	285	275	278	283	290	283	273	283	330	296	260	286	318	280	267	264	284	318	314	308	291	297	294	286	319	257	338	305	305	295	267	279	283	276	277	282	326	285	273	287
4691	2977	1633	1047	810	732	713	673	663	688	649	641	616	658	672	633	654	669	634	636	636	654	670	610	660	637	661	632	700	623	590	628	623	608	632	637	657	680	630	648	650	656	622	628	663	631	625	655	654	645	661	639	644	698	688	630	623	641	649	613	656	693	652	644	612	668	656	677	673	689	623	658	643	616	656	655	603	680	636	636	598	649	646	616	614	665	639	660	647	620	602	677	612	622	633	664	648	682	606	670	636	654	625	649	584	647	658	672	662	646	619	640	618	631	642	641	626	649	635	660	631	680	595	631	662	611	651	619	632	669	643	665	618	597	670	660	665	599	620	632	667	661	601	658	623	655	626	578	628	628	649	640	660	581	650	675	659	630	670	621	627	654	641	658	625	651	618	619	646	626	583	628	681	616	636	669	611	677	636	619	648	668	689	661	626	617	616	619	659	617	652	626	654	651	619	605	617	633	649	581	650	628	606	672	667	656	621	633	660	657	635	661	684	652	659	643	626	615	686	608	634	641	609	637	595	599	658	620	626	649	668	607	632	668	613	674	637	626	647	659	649	632	645	630	603	638	625	632	617	649	654	657	631	644	622	609	687	625	602	557	650	614	640	678	704	608	637	610	730	608	645	627	621	673	673	646	678	659	676	669	619	618	622	595	639	612	656	686	614	614	576	664	695	666	634	662	624	649	628	666	662	671	678	622	649	660	631	635	631	678	614	683	650	669	647	599	652	631	622	657	603	635	642	639	669	616	687	670	612	651	670	635	663	642	681	658	636	647	622	678	637	667	693	649	698	600	677	642	620	591	637	597	678	659	663	649	646	599	674	644	659	661	620	614	673	648	648	637	634	661	580	595	649	579	638	620	609	634	653	655	653	657	691	622	653	640	658	608	645	654	659	626	679	663	666	677	628	584	644	654	686	650	590	632	647	621	659	645	615	642	653	683	673	634	689	650	659	627	664	668	631	626	629	617	665	647	648	668	640	652	637	615	635	689	641	658	628	647	655	624	609	658	601	614	643	610	659	676	633	647	623	653	656	605	610	664	672	613	640	657	626	649	628	655	675	603	634	666	645	699	664	642	677	633	629	622	609	623	609	672	642	610	663	666	652	661	690	660	656	640	609	687	665	639	613	642	648	651	616	641	628	624	650	633	602	669	648	638	624	667	648	610	638	693	652	617	648	625	630	650	632	643	639	639	636	627	638	628	607	619	643	628	672	643	663	667	659	642	619	665	617	678	652	656	647	694	593	640	664	634	635	648	606	677	662	646	623	612	590	618	601	649	620	648	638	601	656	601	659	673	651	626	638	647	622	668	639	647	621	630	635	615	675	650	652	632	678	627	611	658	659	653	652	620	656	670	656	658	652	645	662	639	644	664	610	633	591	687	595	627	654	640	614	667	645	637	586	625	653	626	658	657	612	641	627	674	640	628	679	628	635	635	633	629	657	637	685	605	619	624	650	639	614	657	643	630	637	633	668	650	653	638	592	618	677	645	636	638	628	654	667	607	635	652	648	605	621	677	618	621	679	601	682	659	652	632	641	702	634	651	616	598	647	671	645	641	610	684	644	639	646	616	633	605	639	694	640	641	656	646	593	684	611	607	641	608	637	672	700	667	618	643	643	668	622	656	620	654	619	614	637	685	630	666	620	680	658	678	660	638	593	667	656	652	652	618	664	641	622	654	627	663	664	677	625	623	685	647	630	645	630	634	639	639	629	611	649	647	661	648	655	628	607	643	657	605	672	630	639	626	640	619	593	616	643	664	655	630	630	623	643	653	643	656	645	655	656	651	703	590	679	657	656	675	671	667	635	609	632	635	648	670	662	672	654	623	623	626	646	652	640	652	655	630	663	611	693	691	683	642	620	625	667	659	670	664	601	650	682	655	643	650	648	641	646	649	639	640	651	622	666	636	652	635	603	640	615	658	630	617	647	660	669	634	661	644	582	649	671	639	656	627	637	649	664	607	646	638	666	614	605	638	657	630	617	605	626	644	665	684	651	631	662	637	657	636	615	673	642	644	658	619	672	629	615	645	668	702	572	639	635	650	636	628	641	677	622	652	646	659	667	606	620	646	633	611	624	668	679	653	667	655	607	672	670	689	622	627	657	683	603	683	650	658	655	608	657	653	678	643	631	653	632	632	634	628	662	652	652	621	661	581	654	634	626	633	641	677	663	662	614	624	625	629	643	601	657	663	621	639	638	650	673	629	616	666	613	637	619	655	603	640	646	663	688	650	617	658	684	602	616	637	618	622	669	677	626	688	563	667	634	656	636	665	640	622	613	629	648	677	615	660	627	654	617	649	620	615	640	658	640	621	634	627	641	641	633	638	641	681	677	662	611	686	647	642	651	607	612	653	629	673	677	632	644	629	692	647	637	624	604	623	640	628	615	643	641	673	626	640	642	679	617	633	663	606	685	612	613	653	638	688	611	628	636	620	614	651	594	616	593	647	668	649	666	614	643	613	643	669	643	630	667	640	634	645	658	686	641	679	623	633	681	649	652	578	633	624	618	624	639	658	666	682	618	617	616	619	623	634	671	608	669	634	652	608	621	652	678	595	620	649	649	669	654	640	626	656	629	621	644	646	657	641	640	642	644	624	668	607	642	661	643	645	616	645	621	637	642	638	644	656	629	617	651	635	618	631	630	649	646	634	624	669	652	622	609	664	655	630	627	656	665	671	676	605	653	641	689	665	648	638	606	636	634	649	704	660	587	613	617	607	692	668	677	616	683	631	658	649	645	674	639	644	686	684	626	624	628	690	623	606	676	644	642	671	648	636	647	669	651	623	624	642	636	638	621	624	619	659	652	644	644	691	632	632	671	663	603	577	605	626	592	655	671	689	656	631	627	646	649	656	650	652	673	626	649	648	625	694	613	612	678	633	600	646	646	618	661	671	662	663	653	621	621	688	646	621	602	634	676	632	665	667	656	682	647	693	628	662	629	607	620	647	659	642	634	644	638	672	671	669	673	654	620	636	663	676	654	604	610	664	616	618	643	641	653	692	603	669	608	606	685	604	639	620	703	648	649	653	646	693	617	681	628	665	659	624	639	702	659	658	619	646	605	631	636	615	635	593	657	608	673	636	623	609	667	611	618	620	593	677	640	655	623	612	624	625	642	645	646	647	649	655	607	688	619	689	613	660	627	600	653	610	633	629	628	652	667	609	703	644	698	653	612	647	676	649	684	637	668	609	656	617	661	644	649	628	641	606	660	662	607	607	681	646	646	703	647	649	651	664	618	672	649	641	688	635	635	616	661	616	693	612	669	626	642	627	630	632	661	630	718	603	602	638	684	651	624	634	660	628	619	633	622	650	615	680	635	630	630	647	636	656	634	587	618	606	616	644	625	638	681	634	652	651	624	612	658	608	610	630	616	618	607	684	675	659	643	677	619	620	605	645	653	665	664	669	650	608	616	639	644	668	648	642	658	683	676	643	644	663	600	637	648	644	690	663	662	614	615	662	666	663	658	639
23615	20866	24531	27350	20869	20879	17274	672	403	323	318	297	288	244	274	257	244	272	233	266	240	266	248	248	225	207	224	208	229	221	227	234	258	240	236	209	228	221	211	235	228	215	220	247	195	229	223	207	223	197	209	230	224	202	218	219	231	235	212	198	241	211	226	207	227	210	195	180	218	227	217	207	228	211	202	222	229	193	209	212	201	225	222	240	214	203	209	182	197	214	206	211	237	206	209	205	219	206	207	210	203	241	211	216	191	185	235	230	246	196	219	224	254	258	224	230	211	224	218	221	229	236	199	219	233	219	229	248	238	223	228	200	251	211	224	217	247	235	208	245	196	225	187	222	230	226	230	212	212	202	225	206	204	194	220	221	231	205	202	212	205	215	206	226	209	212	192	223	197	210	217	238	223	205	209	233	228	198	229	223	194	225	208	231	214	196	232	206	220	227	223	208	204	192	230	200	234	257	219	193	209	207	242	198	205	230	210	214	205	206	222	226	227	170	229	210	207	238	212	227	235	230	210	230	227	235	245	232	199	224	228	239	228	236	243	209	216	238	216	231	213	210	210	223	217	223	223	244	213	221	243	199	222	194	213	211	201	220	203	197	212	210	206	209	181	224	216	227	201	212	226	240	248	232	225	212	206	211	206	213	200	218	194	215	195	216	229	225	206	234	221	211	232	204	222	178	206	213	219	252	198	229	227	230	242	243	220	202	211	222	205	233	187	205	223	203	220	202	214	204	206	236	204	198	225	213	212	213	233	180	220	213	226	234	231	220	183	178	212	221	205	217	199	231	211	212	219	235	228	206	185	226	212	192	235	212	216	222	201	230	234	218	210	213	223	238	209	236	212	203	232	196	244	225	217	221	211	217	237	201	198	205	198	242	206	263	208	204	200	199	191	213	220	230	226	234	189	204	226	203	217	212	228	208	235	231	201	218	208	229	235	211	220	222	238	233	215	223	228	190	203	229	213	199	239	223	213	206	167	195	203	209	211	223	174	207	220	217	213	225	219	217	217	201	197	240	234	231	259	228	196	247	218	230	218	203	222	258	214	215	221	240	193	244	212	241	199	217	237	217	201	225	220	208	203	217	229	234	239	218	259	235	214	219	211	223	220	214	230	205	210	218	232	206	247	230	228	216	221	193	232	236	226	221	231	209	220	193	218	198	230	223	211	206	221	250	197	218	233	212	223	208	224	233	228	194	233	205	220	194	211	233	238	217	226	207	202	230	218	227	225	239	183	224	213	229	232	225	191	199	202	204	212	234	204	222	220	226	236	215	215	231	216	202	221	202	201	214	206	187	233	217	229	234	215	225	200	206	208	222	227	235	223	213	231	217	207	178	207	220	206	206	196	182	176	217	222	233	226	201	239	203	205	229	205	203	217	195	200	239	213	183	220	212	222	230	201	203	211	211	215	231	222	232	215	203	214	245	186	222	220	228	244	211	225	200	221	217	209	182	205	186	224	218	211	192	222	227	209	208	234	212	225	226	209	222	224	229	178	222	235	210	228	233	221	229	246	221	194	178	222	240	199	213	246	215	210	210	192	214	219	220	220	206	221	239	223	202	220	204	219	227	201	228	214	202	256	205	206	219	200	196	208	216	214	234	255	206	203	195	206	202	197	194	242	212	198	258	197	214	212	232	240	226	180	223	209	204	212	209	220	198	197	225	206	233	204	227	198	227	234	216	193	231	203	242	220	183	204	232	231	213	239	208	226	227	213	213	250	232	209	238	226	234	216	238	217	215	201	221	221	228	209	247	238	221	218	206	192	205	222	204	221	224	204	193	213	232	249	240	213	209	202	229	211	216	211	220	187	230	235	229	208	196	210	210	213	259	213	214	222	226	243	231	204	230	195	217	208	220	208	227	228	212	207	226	209	178	201	198	214	203	251	240	229	215	214	216	217	234	215	193	213	194	218	230	206	196	211	233	200	210	210	200	208	212	224	203	201	228	220	210	231	225	214	196	231	200	182	203	225	240	227	213	231	211	200	218	201	207	214	253	216	231	239	213	213	204	225	217	212	219	212	208	212	228	197	225	231	203	224	220	244	227	190	200	231	209	220	228	222	228	181	198	219	218	196	212	205	239	227	213	256	230	220	224	249	213	226	216	226	227	202	211	201	191	208	188	209	204	224	219	213	235	187	209	227	244	189	229	232	212	198	205	209	225	238	246	233	222	221	206	228	216	214	221	245	229	236	189	216	221	212	209	207	205	220	228	187	196	217	197	199	197	195	209	208	200	224	225	220	209	201	211	187	236	211	207	239	223	226	198	198	222	228	231	214	233	232	240	201	216	185	214	195	205	237	179	211	216	217	234	203	249	250	225	196	188	215	220	212	209	224	241	204	220	198	220	227	224	225	223	223	186	207	228	195	194	211	212	196	232	220	222	221	200	219	193	237	252	193	217	219	221	213	229	212	216	236	214	236	226	200	213	200	214	223	226	219	214	170	225	215	211	228	234	215	216	230	232	180	209	200	181	187	200	221	222	225	229	210	207	188	201	184	208	214	187	208	259	239	214	197	227	242	199	216	233	225	214	203	204	232	237	201	234	204	207	205	195	177	222	225	199	201	196	229	235	203	240	227	229	237	257	196	252	238	214	213	235	224	240	224	200	219	182	201	213	215	226	223	198	224	231	205	266	206	191	205	238	220	227	224	210	214	197	232	241	205	227	226	212	212	184	220	221	238	255	192	216	193	224	216	225	230	222	215	213	188	238	220	232	205	221	202	201	205	213	194	214	248	207	207	196	209	222	246	213	211	234	204	210	205	221	200	192	209	218	234	239	213	220	213	207	213	216	219	219	211	235	228	229	217	203	210	198	210	249	236	222	189	221	222	212	216	205	206	201	232	217	237	181	218	208	214	225	223	226	195	228	229	227	196	228	192	226	228	228	200	213	233	193	217	218	212	211	223	252	194	201	220	215	192	214	208	197	185	222	223	231	223	216	222	238	221	211	256	219	243	234	192	236	210	203	201	190	236	218	241	231	224	206	202	221	213	220	223	192	199	215	226	201	220	204	219	202	206	232	204	203	206	223	232	227	215	209	194	219	222	225	203	200	205	225	228	210	239	207	219	226	212	220	225	225	207	217	212	221	217	220	227	228	205	234	248	221	243	191	213	225	236	207	230	235	248	213	228	215	239	214	232	222	234	191	207	225	214	203	202	219	224	210	241	245	213	209	212	235	231	226	196	218	237	204	193	188	221	235	208	206	210	203	209	218	219	227	216	213	211	205	219	204	164	205	223	199	203	224	229	213	221	220	216	221	194	215	238	218	243	221	214	198	212	191	202	224	198	208	222	200	208	198	191	207	200	222	219	212	227	184	194	213	207	235	239	239	210	220	215	223	233	207	233	199	224	269	226	234	231	243	219	199	186	217	202	209	190	214	223	214	205	228	200	229	238	215	190	237	189	221	229	169	242	214	229	231	216	201	241	216	234	215	228	213	227	214	233	205	207	186	189	198	210	208	256	217
4891	4275	2172	1058	772	619	572	572	560	529	527	498	478	494	482	494	501	521	494	499	489	453	472	463	484	498	522	446	437	486	491	490	495	460	490	491	492	495	461	494	480	492	488	449	440	457	434	461	460	500	467	468	448	486	463	475	459	451	503	476	479	482	454	450	482	433	475	469	516	496	503	477	461	476	443	464	486	490	455	477	496	481	456	461	455	455	450	444	498	499	504	466	440	450	478	456	450	481	483	462	435	492	393	483	483	459	462	471	472	453	479	490	471	446	502	441	440	497	475	471	467	444	450	484	503	451	504	473	527	516	449	449	472	456	459	495	444	468	448	477	444	500	470	501	478	455	467	444	489	487	476	462	438	463	458	456	454	410	460	476	424	487	445	479	445	485	454	484	481	446	458	475	433	455	423	440	472	458	480	501	427	457	497	461	456	456	440	426	495	457	439	487	461	445	482	460	492	490	467	464	466	459	446	479	465	453	470	428	459	463	429	481	458	439	423	481	436	474	454	506	472	453	476	466	451	460	461	459	451	434	451	472	457	425	477	456	436	468	458	490	451	507	459	493	461	452	504	426	493	473	490	435	458	469	448	442	466	477	491	493	475	471	456	484	463	461	427	457	456	499	466	444	468	458	435	473	478	458	439	470	481	454	482	449	460	453	469	469	474	500	449	437	482	483	460	476	488	520	542	488	432	449	461	464	455	536	463	454	495	462	466	439	438	454	496	468	479	458	509	451	443	459	478	498	461	449	449	474	465	435	478	445	459	496	476	481	456	439	464	506	449	439	491	452	471	478	491	457	490	449	464	450	468	529	452	502	447	469	457	499	474	503	458	494	490	478	511	436	499	447	461	488	439	495	469	434	463	428	486	523	455	468	453	488	452	457	455	450	451	500	454	469	491	486	468	460	469	467	459	437	446	478	464	468	461	464	484	473	443	467	475	494	469	431	488	488	443	484	478	456	508	442	478	457	470	456	446	502	463	465	466	497	438	473	432	454	458	474	430	465	459	501	458	447	484	464	477	474	498	482	511	455	446	447	485	481	458	495	430	450	483	434	439	443	481	452	484	506	466	484	475	471	493	494	476	477	478	461	460	451	486	452	489	467	459	463	464	460	464	490	470	506	468	474	426	439	483	472	463	448	499	450	483	440	492	440	437	467	427	438	460	470	449	494	464	454	440	469	430	473	468	467	499	473	459	439	466	462	473	451	485	499	469	496	483	467	484	491	482	473	440	476	502	476	481	471	453	428	473	498	464	438	479	512	476	469	481	423	482	472	472	465	431	461	482	495	460	458	469	468	483	453	480	451	463	437	471	481	428	439	481	452	459	453	522	473	447	444	478	458	468	455	477	510	429	482	462	483	478	484	464	457	495	471	475	439	465	465	407	451	482	448	463	479	475	483	428	428	448	476	483	457	489	501	500	451	471	426	486	435	479	445	453	478	453	443	469	466	501	486	445	484	458	477	464	453	467	465	462	479	460	450	483	429	460	472	455	472	524	479	477	458	442	456	438	462	462	449	424	490	481	465	490	484	468	461	452	485	456	473	492	424	454	482	459	495	481	459	450	515	451	480	483	454	500	474	460	455	469	442	454	479	467	455	455	462	462	475	444	491	451	496	477	467	489	463	485	480	451	485	451	460	494	459	475	452	488	502	452	490	474	477	472	446	483	454	463	460	489	458	454	520	436	458	463	439	482	424	466	484	471	492	478	489	476	467	487	452	446	481	450	430	514	441	479	465	458	455	456	441	474	451	479	463	463	465	492	490	471	501	454	451	440	509	442	471	494	463	457	492	476	451	457	490	458	466	508	450	463	439	483	459	481	469	466	453	444	463	457	481	497	455	493	463	478	457	486	437	488	470	452	446	492	461	452	488	446	485	464	442	475	433	488	454	468	482	460	493	483	466	484	499	489	482	480	455	454	472	466	466	426	475	456	486	432	452	443	489	463	481	467	459	480	478	487	492	501	468	484	470	515	455	485	473	492	442	488	494	459	450	508	466	474	437	490	471	494	493	481	476	509	446	430	464	461	498	432	484	474	510	459	468	476	472	484	440	443	512	443	482	461	464	445	501	504	500	475	457	448	477	485	434	492	467	436	463	480	441	462	464	471	449	430	463	448	452	501	482	474	481	478	496	482	472	491	443	508	464	479	456	442	451	493	479	487	432	489	496	450	456	487	456	526	494	477	473	455	422	480	495	459	497	470	440	497	482	465	443	451	500	457	482	483	487	502	460	415	491	460	492	463	463	459	496	453	469	461	487	454	492	450	447	456	464	506	450	428	457	439	452	466	467	483	450	480	486	474	493	491	470	447	463	507	469	514	467	450	466	457	456	471	466	443	463	473	479	511	473	511	467	477	513	470	457	464	455	486	463	467	451	450	468	448	470	458	495	449	492	430	476	503	466	490	459	476	477	485	467	488	460	434	456	466	459	483	484	481	460	478	502	484	461	464	436	456	475	452	465	481	426	478	486	504	477	469	461	449	521	466	486	463	477	450	445	486	471	470	478	475	472	470	490	459	439	457	444	449	493	453	446	477	450	472	489	464	449	479	450	477	407	527	502	476	462	445	469	451	457	474	451	461	459	480	476	483	461	496	482	444	423	449	464	505	481	456	478	491	446	500	463	438	430	424	489	445	418	435	473	477	483	465	503	467	471	471	455	481	494	485	456	450	464	481	455	465	489	454	481	433	460	447	491	477	513	452	495	485	442	463	459	440	474	500	495	445	459	473	454	479	498	463	472	482	487	500	479	504	472	472	480	456	486	471	441	465	464	443	484	478	447	491	501	463	458	456	488	452	480	460	478	445	453	458	454	472	463	476	476	430	479	486	475	443	495	468	463	467	466	438	528	474	501	420	445	447	440	477	453	468	445	472	472	467	457	519	443	502	487	447	453	459	496	428	460	480	479	462	482	480	478	433	446	461	476	465	452	503	508	463	481	492	474	473	447	445	467	463	453	478	448	480	504	447	465	495	501	475	518	484	492	475	513	420	454	494	482	449	504	442	483	439	471	470	451	418	438	427	432	472	512	468	474	461	442	440	471	469	465	474	488	463	495	485	466	471	455	446	451	459	470	429	480	444	467	478	471	495	485	480	501	511	495	471	435	458	474	460	463	463	488	454	502	503	493	477	441	432	475	472	454	432	493	463	507	464	510	473	443	494	469	503	460	451	450	456	455	481	490	451	469	472	456	482	475	495	470	457	470	474	397	461	473	468	472	459	473	462	455	473	467	435	482	426	465	444	445	456	490	471	485	472	489	470	454	446	498	455	492	503	508	490	481	472	482	483	471	475	463	472	455	469	434	446	450	454	505	491	458	496	451	454	435	463	485	441	475	495	452	477	496	475	473	490	462	464	468	463	443	463	469	484	440	472	457	508	448	495	464	449	476	447	421	486	440	433	498	486	459	410	508	473	482	471	450	476	469	464	476	476	466	470	449	481	446	478	493	479	450	464	461	453	486	464	416	513	501
31862	19106	6455	347	236	176	187	145	152	171	157	177	117	151	154	157	169	144	166	155	153	165	178	171	153	148	177	146	160	151	173	149	148	166	157	153	148	174	179	142	177	174	170	180	132	151	141	133	157	160	173	153	144	158	162	169	169	132	162	179	157	145	167	158	171	173	145	142	131	161	158	150	164	159	172	159	166	152	177	148	186	182	171	169	160	144	151	184	165	185	183	150	161	152	132	150	164	150	161	167	128	171	161	193	124	142	159	142	139	151	164	129	176	166	170	174	153	150	133	153	158	165	153	143	155	131	137	138	143	136	120	153	177	173	141	182	158	174	151	153	141	150	144	161	159	151	139	144	130	153	148	152	140	150	180	134	163	168	152	151	168	146	182	137	164	135	145	169	162	162	145	164	161	157	144	172	156	161	168	157	150	161	149	158	151	170	145	141	158	155	151	152	180	149	159	164	139	157	163	151	174	174	144	180	175	133	146	155	141	152	170	146	159	168	144	160	150	143	148	154	160	175	167	168	144	151	150	137	156	160	164	137	136	147	145	166	156	163	149	155	157	159	166	155	147	157	172	134	162	150	146	167	153	136	143	140	172	146	143	163	156	147	145	172	141	140	168	160	161	165	168	172	165	139	136	159	179	162	166	133	142	131	164	141	148	149	153	151	146	133	137	153	158	179	148	142	151	158	146	145	140	170	140	160	155	141	142	153	143	162	168	152	183	132	144	158	160	153	135	161	169	165	156	163	133	159	159	166	147	147	155	160	150	138	172	154	143	159	151	163	149	155	151	152	168	150	175	156	143	148	141	161	152	148	143	146	172	178	170	167	168	145	150	158	146	161	160	166	142	160	145	148	157	151	162	151	168	153	175	158	148	166	131	140	158	173	165	183	171	186	141	183	161	143	173	160	159	156	138	170	171	161	161	165	163	180	156	146	149	169	155	148	164	163	151	158	164	168	175	163	156	159	145	131	153	142	142	163	151	152	154	132	166	150	154	154	157	168	153	155	165	130	167	148	190	147	146	136	163	143	133	177	161	125	143	160	173	174	187	157	144	148	145	161	141	175	154	177	128	155	137	163	160	159	139	161	150	155	139	146	155	160	148	145	166	148	155	147	142	157	163	148	137	146	133	153	146	156	164	168	157	169	138	148	136	142	154	150	155	152	140	170	164	152	159	147	161	161	175	168	158	139	141	147	152	159	141	160	176	163	163	147	132	156	151	136	139	167	159	143	159	154	160	176	152	151	167	157	165	170	168	151	151	186	160	138	151	153	155	142	166	172	166	160	158	190	166	160	159	171	149	151	177	172	163	142	145	141	141	157	167	161	150	159	170	149	169	161	152	167	139	159	162	159	164	148	149	161	138	152	168	141	141	142	147	145	150	148	155	169	144	160	127	150	157	158	135	139	152	160	152	144	163	154	143	160	139	134	169	149	129	163	159	162	119	178	170	148	139	160	168	136	153	183	155	156	135	172	146	166	148	152	179	161	153	162	142	132	146	148	145	162	181	131	152	150	151	139	143	146	165	152	146	132	140	162	156	152	159	151	161	153	161	172	169	136	167	160	136	179	150	159	122	181	178	150	151	138	161	131	172	170	134	143	148	166	165	140	141	154	165	157	156	179	144	169	166	146	149	146	171	170	158	140	163	130	146	126	146	136	179	179	167	148	142	156	167	132	168	143	164	156	156	174	157	155	171	129	162	153	161	162	142	155	143	168	147	149	148	134	162	150	144	132	153	162	139	168	124	163	172	182	157	172	150	149	158	161	144	187	158	148	158	147	169	146	154	169	151	145	143	149	151	147	155	148	170	153	142	161	163	159	141	171	179	151	140	141	162	142	141	135	165	158	179	169	173	159	157	160	178	170	167	138	150	162	144	155	186	161	138	145	148	162	163	149	141	145	168	152	169	143	158	132	152	140	146	132	168	155	144	172	156	160	143	147	158	151	158	160	150	137	165	125	152	180	167	153	156	144	156	159	160	153	178	176	172	143	185	136	146	121	144	153	155	165	182	172	145	148	149	179	155	153	152	171	147	164	151	147	142	162	130	163	148	133	157	142	157	113	148	154	176	162	164	168	140	153	148	146	142	161	167	140	158	160	171	150	172	142	158	142	157	132	167	175	156	150	141	177	142	142	147	152	171	141	146	164	143	141	139	143	170	142	130	163	167	166	171	146	121	157	173	141	135	164	168	144	130	171	155	159	164	157	169	167	158	147	159	163	170	164	165	155	173	157	145	177	153	167	159	158	172	164	157	149	154	155	157	156	154	157	143	187	154	169	161	154	149	155	147	155	154	158	159	161	170	171	170	146	158	142	168	144	160	151	163	175	146	182	154	161	165	161	180	156	140	154	143	159	138	146	139	173	172	154	157	164	171	149	158	152	177	144	142	154	157	163	163	153	139	162	159	131	153	150	153	158	166	178	149	136	140	163	153	158	180	177	153	157	147	157	161	143	166	156	163	144	132	149	149	165	166	144	152	122	153	148	141	148	137	160	173	170	139	175	158	131	146	175	177	158	160	156	146	147	149	158	179	164	152	146	190	162	156	163	146	150	138	157	150	170	161	139	165	170	152	164	158	169	160	157	157	128	163	152	150	147	165	146	128	151	170	140	162	146	178	152	145	134	154	174	154	173	176	164	180	147	167	150	160	159	193	151	134	162	149	172	154	166	155	173	177	147	164	160	170	169	156	167	162	117	159	144	153	160	161	153	133	161	138	150	163	132	152	173	153	165	163	148	158	168	174	174	158	162	156	140	172	173	143	168	175	160	131	151	150	158	146	145	157	145	164	145	162	167	169	160	159	174	155	160	172	149	138	145	148	134	159	141	161	146	156	158	154	174	125	152	146	159	161	165	166	163	164	147	156	164	157	176	153	164	159	143	158	162	156	152	152	137	157	153	158	168	161	141	140	148	140	158	157	162	159	178	163	144	172	172	136	171	143	148	161	151	161	170	139	144	149	188	173	147	142	149	158	173	155	159	188	138	140	137	159	178	157	158	151	147	143	156	153	149	157	147	136	159	150	149	150	152	144	132	145	166	143	159	156	163	187	157	165	136	143	187	164	173	172	132	155	146	176	144	151	129	147	146	186	167	168	151	155	168	157	169	151	150	185	170	161	158	151	153	172	165	153	154	139	135	145	152	150	158	153	142	133	157	152	147	165	166	163	145	150	150	153	166	147	165	162	171	152	154	172	167	147	149	147	183	155	149	147	153	164	179	137	173	150	146	150	157	152	195	181	154	162	144	176	157	172	160	152	175	162	166	163	171	134	160	162	140	170	155	148	168	155	169	138	145	153	156	164	155	144	139	163	161	159	167	157	165	158	166	154	169	132	171	143	148	168	174	150	152	166	179	170	148	143	138	164	150	165	138	160	135	177	176	178	162	159	155	164	176	155	164	168	153	151	154	174	159	150	164	158	152	162	154	155	142	166	150	160	176	158	141	152	154	160	150	167	139	153	150	137	164	161	155
5008	561	491	450	431	417	391	428	410	435	383	413	380	403	397	383	380	385	407	401	413	375	383	444	421	377	414	382	391	389	409	358	350	397	389	412	376	406	367	408	389	384	402	377	379	427	379	365	377	397	388	402	405	398	365	381	340	352	373	403	408	421	431	392	399	379	401	377	396	370	379	378	396	401	381	380	389	412	404	448	400	411	397	390	380	407	388	403	342	367	397	360	389	406	405	409	370	382	383	399	396	438	362	374	375	371	420	404	411	364	386	355	407	415	386	391	365	420	365	349	420	365	382	394	384	401	384	426	395	413	400	385	404	370	375	411	414	392	385	412	404	377	436	377	377	407	351	362	399	391	382	431	357	395	354	388	405	389	377	389	356	407	377	364	399	362	398	388	371	424	350	385	421	403	387	370	399	389	373	338	431	419	409	388	369	409	383	411	415	363	396	361	381	395	385	402	394	392	394	428	394	377	410	398	367	391	408	381	414	378	386	416	396	395	424	412	391	389	407	394	402	391	374	390	418	416	398	389	369	406	416	391	382	392	359	396	396	410	388	366	389	354	382	342	402	394	414	416	373	390	397	377	384	408	410	428	428	418	378	358	404	387	388	375	379	384	382	367	369	401	378	404	363	399	424	407	389	374	406	392	350	402	410	409	430	373	408	405	387	373	380	372	392	375	385	391	405	384	414	395	403	410	389	405	418	386	441	391	389	399	388	396	406	382	385	398	391	385	387	397	413	419	431	389	396	384	373	362	390	393	402	385	380	403	408	405	413	362	413	363	410	401	405	425	398	406	370	404	387	392	402	377	394	409	376	390	413	386	395	393	374	395	426	402	418	398	414	389	420	406	379	393	370	372	356	413	366	391	384	411	393	439	357	422	384	385	397	410	376	357	385	367	393	377	408	386	413	401	376	393	411	384	420	398	425	419	395	383	400	396	401	373	421	389	384	380	382	362	411	402	403	389	372	372	424	363	379	373	418	415	390	391	406	393	415	427	387	378	388	367	387	376	395	421	408	373	413	402	401	371	388	372	369	396	405	377	411	421	399	406	366	392	395	399	392	388	393	398	402	424	413	397	390	364	435	406	416	373	374	381	414	401	380	364	390	371	369	364	391	364	379	402	428	408	418	393	387	379	426	408	390	403	386	410	393	404	402	401	423	405	386	399	376	368	403	431	377	391	412	405	446	388	430	382	377	421	376	417	408	420	401	398	397	353	342	365	390	394	400	437	355	375	397	353	390	406	413	384	384	370	399	378	386	418	378	390	374	415	381	384	390	420	371	437	407	407	424	407	369	352	401	373	383	414	368	411	378	427	400	385	378	369	391	389	402	439	425	382	371	421	360	391	362	400	388	377	400	391	413	406	390	406	377	389	426	392	404	371	385	412	370	392	420	395	368	399	400	420	407	444	406	380	403	420	413	400	412	350	407	410	387	370	387	372	401	429	422	378	394	395	390	453	403	417	393	401	408	412	396	392	416	373	405	391	374	379	409	420	399	388	394	393	396	413	380	414	382	385	385	403	401	411	402	392	375	384	360	380	391	411	388	421	391	381	397	387	399	396	397	369	392	394	433	391	384	393	405	391	386	397	376	385	394	394	379	412	425	394	403	387	373	414	396	377	377	374	378	375	387	374	385	373	396	394	430	398	383	412	368	410	405	382	379	389	364	358	381	375	389	406	403	402	385	407	386	371	384	422	382	356	432	383	443	428	369	387	389	391	415	379	400	395	389	398	395	406	394	396	412	391	361	420	405	384	397	383	365	378	378	401	398	365	382	395	376	388	433	414	381	397	386	408	396	410	405	374	392	365	391	406	389	379	393	390	406	375	428	380	383	403	437	401	358	424	388	387	385	359	409	395	383	407	401	424	387	406	393	421	386	430	366	374	359	401	392	403	420	408	356	369	366	439	360	394	397	393	400	395	385	414	397	373	398	397	378	398	396	387	402	412	353	383	385	389	399	405	372	406	358	382	403	376	407	376	404	411	368	356	431	392	389	368	415	372	381	405	402	390	375	379	381	389	405	405	390	433	402	399	379	433	417	368	390	377	401	403	387	380	418	371	415	367	381	384	375	404	367	428	364	376	358	371	378	423	398	388	402	395	397	377	410	382	331	399	403	423	417	408	412	418	388	424	449	409	378	392	394	390	380	379	398	425	384	397	387	422	383	391	383	378	405	331	374	379	368	366	399	418	366	388	419	417	371	396	423	410	405	406	379	380	385	396	390	379	422	395	429	405	363	444	380	342	399	387	432	373	378	387	394	379	387	435	448	398	387	411	385	420	388	350	409	416	420	404	378	394	403	384	370	376	380	388	382	419	385	386	413	364	395	434	365	378	409	416	409	391	407	361	400	418	382	422	376	390	400	363	430	364	375	431	377	376	443	361	409	386	413	412	382	381	383	408	415	420	369	409	405	378	418	355	365	376	380	383	405	369	376	359	404	375	380	386	403	400	418	367	404	389	434	382	392	414	392	385	410	400	415	398	418	368	393	397	413	390	410	405	378	379	411	392	367	409	392	390	381	441	388	372	383	362	395	391	378	390	402	361	414	375	389	393	370	396	375	372	412	417	397	366	409	388	392	369	419	405	409	386	416	424	399	382	394	376	382	428	405	374	378	434	429	415	409	417	421	350	394	388	381	406	385	425	405	390	382	389	373	386	393	401	384	362	391	374	393	419	409	431	377	379	394	381	406	388	393	370	363	375	419	430	380	382	414	365	398	377	358	418	368	394	422	377	407	420	380	422	385	401	404	432	388	389	365	400	397	408	381	415	406	435	379	375	406	400	372	374	394	422	419	371	376	405	415	411	405	405	393	420	408	392	388	377	411	394	375	433	385	390	415	377	401	397	367	403	389	401	402	376	420	397	430	403	386	410	415	376	349	414	369	399	380	382	419	407	381	382	397	387	427	421	426	398	394	389	356	404	367	406	403	390	383	379	433	391	430	383	364	410	378	365	405	395	357	401	387	353	388	408	409	363	386	387	383	373	400	388	379	364	393	412	389	410	378	406	374	419	437	398	393	391	406	385	395	396	395	408	371	394	408	389	413	385	401	407	415	389	377	421	398	435	373	398	386	409	408	391	385	377	350	411	399	411	383	355	428	389	380	408	425	397	388	384	356	379	383	397	376	387	413	364	410	346	408	388	418	440	393	397	420	353	401	401	425	390	397	390	390	379	420	441	401	382	379	386	360	401	377	402	398	373	402	397	392	404	417	346	409	357	371	427	401	401	396	382	395	402	372	403	382	395	424	392	432	401	368	404	384	386	400	365	378	426	414	375	372	365	388	393	398	344	372	400	367	387	384	387	411	383	380	398	377	400	407	409	409	393	423	368	435	365	414	420	387	438	400	427	362	392	405	404	423	397	385	405	381	390	376	375	376	370	402	421	379	408	391	384	418	391	372	402	399	394	377	417	400	386	373	401	385	434	383	363	366	360	384	399	382	423	400	357	422	384	408	386	379	415	372	420
24096	20900	24321	27605	20905	20889	2385	419	358	355	312	354	320	302	293	270	275	312	280	314	306	293	304	294	284	265	294	260	332	275	251	258	270	296	298	286	296	285	277	310	294	302	273	271	305	295	258	282	278	293	266	288	274	272	258	266	278	262	286	239	303	310	279	299	264	267	264	261	276	275	304	258	293	271	278	269	271	262	291	278	281	261	275	267	269	261	281	254	277	243	274	269	309	300	276	303	269	266	301	269	286	290	261	292	278	302	281	274	266	273	239	262	249	268	267	260	292	277	284	266	296	254	271	306	295	287	241	290	267	261	275	263	265	279	281	272	280	253	271	300	279	258	280	283	302	269	290	272	270	290	261	275	262	307	286	266	288	270	295	297	292	314	280	305	270	284	269	296	268	295	300	290	291	296	276	270	315	273	304	279	300	297	290	275	262	303	312	261	261	289	264	268	275	274	270	259	282	280	274	256	249	268	279	287	306	280	288	268	264	258	290	259	269	290	258	265	252	277	283	281	315	275	284	280	257	283	301	288	295	292	308	244	273	247	288	290	259	287	274	270	281	272	261	260	270	288	281	279	266	276	296	291	308	293	278	306	297	298	275	262	252	261	274	277	329	274	281	276	258	316	284	256	287	282	265	275	253	288	256	287	260	283	292	279	264	288	280	265	284	281	261	237	302	300	284	299	250	272	280	297	278	270	277	294	270	254	284	251	266	313	266	275	284	279	285	280	270	290	258	276	294	281	299	288	297	269	284	267	314	253	256	260	299	246	249	294	303	277	266	277	250	253	284	295	292	280	270	265	262	302	259	281	279	275	281	293	270	241	238	252	236	303	263	292	284	273	278	266	265	306	270	259	261	260	261	281	266	252	289	277	256	298	258	256	289	328	284	278	286	274	278	253	233	277	277	272	273	286	267	304	263	277	271	267	247	265	261	276	271	243	255	274	267	263	288	286	303	267	252	250	265	281	282	269	259	257	279	279	277	260	262	245	278	330	252	238	291	291	250	278	266	301	258	290	278	243	285	268	265	263	314	275	312	277	268	308	256	310	307	275	251	285	263	289	272	265	295	285	269	279	274	264	253	275	290	263	270	284	314	258	265	264	274	268	272	283	309	295	285	260	254	285	275	262	263	286	257	283	283	295	264	250	242	284	277	249	279	251	307	290	244	312	307	274	270	263	261	273	274	267	283	281	283	276	288	297	259	263	281	305	249	285	268	278	245	251	276	299	250	249	292	272	281	265	291	288	253	292	262	285	308	252	228	300	284	254	297	273	277	271	295	259	267	258	260	278	270	251	294	267	262	262	246	232	248	287	273	231	243	305	262	284	296	277	273	281	267	253	242	249	282	271	269	245	276	280	268	325	280	272	266	271	299	279	274	284	269	258	254	297	295	298	257	266	269	275	296	259	256	257	260	284	264	278	282	257	263	237	269	276	282	242	284	278	251	229	255	259	307	268	280	270	228	251	262	266	269	255	260	283	299	274	266	265	270	264	288	232	284	300	282	259	261	269	248	293	230	279	284	311	277	312	267	291	280	264	266	297	275	261	291	270	272	298	238	298	287	267	264	269	288	254	311	298	284	273	259	258	290	283	301	313	279	279	289	245	259	252	264	273	286	254	302	292	290	291	265	282	256	283	280	339	275	297	285	267	316	277	304	282	270	303	295	311	262	259	283	249	272	255	287	286	292	294	287	283	275	257	305	265	304	298	301	284	281	249	285	277	305	279	270	288	274	286	267	293	262	270	276	245	261	268	262	249	251	304	295	261	272	285	235	277	239	313	309	278	297	300	290	305	290	268	259	282	286	261	278	287	263	287	279	278	316	258	296	263	258	267	315	303	257	273	277	263	285	283	245	271	295	279	276	303	289	261	301	301	267	295	282	280	266	274	282	277	282	292	307	289	260	276	264	271	284	264	263	284	272	280	283	284	291	292	281	245	276	285	298	284	261	266	284	279	261	266	272	230	309	290	267	267	288	315	282	294	254	258	291	294	276	266	258	262	279	268	264	241	265	262	249	303	281	294	268	287	279	297	256	239	271	274	267	259	289	277	277	228	256	256	304	287	284	257	313	263	259	289	275	283	327	288	308	274	314	276	294	261	305	281	259	237	280	281	264	288	306	279	299	267	275	273	253	283	264	293	289	276	288	271	316	284	252	298	286	269	278	237	277	258	304	252	258	312	265	295	269	263	265	281	301	249	290	296	302	252	284	278	257	308	277	289	311	268	262	262	274	278	294	313	270	291	290	274	243	243	252	282	278	293	273	248	273	272	273	270	292	287	274	276	256	282	288	288	261	317	287	247	277	311	261	281	301	272	274	308	283	273	264	267	274	285	274	247	282	279	260	268	273	275	267	294	287	267	280	258	278	261	282	289	267	269	253	253	291	277	293	271	264	281	262	279	286	261	247	287	249	294	306	283	283	263	273	260	255	274	293	312	264	272	281	291	279	254	295	270	240	275	304	271	283	262	320	271	300	277	281	269	273	282	297	249	254	283	267	269	275	274	266	265	268	260	284	258	280	276	249	265	219	271	279	278	257	291	276	281	293	260	268	267	270	252	268	265	253	292	308	257	269	273	281	249	234	295	298	269	262	298	272	292	277	266	263	273	278	261	269	279	264	265	284	290	269	255	284	289	289	260	283	257	284	286	255	268	311	285	310	271	265	283	314	281	275	286	275	258	273	261	276	301	236	268	296	269	291	273	261	258	276	270	252	290	271	288	251	258	250	258	280	260	274	273	281	261	272	301	288	286	279	274	284	276	294	287	243	261	279	292	262	300	280	250	265	249	260	290	270	268	289	269	252	265	295	266	280	276	267	287	291	293	284	289	297	275	277	300	297	260	267	252	287	250	311	278	254	255	277	251	291	256	250	283	250	317	260	259	257	297	286	302	288	292	297	235	255	275	273	266	275	264	281	280	237	274	280	265	306	280	275	301	260	300	256	298	274	274	258	292	273	275	285	283	267	275	285	259	244	269	278	265	246	257	245	253	283	275	270	278	252	322	293	282	279	276	272	276	283	284	288	293	272	287	271	312	289	269	277	296	257	250	283	312	251	292	266	277	295	278	271	283	286	271	273	263	298	262	279	263	249	265	308	267	280	260	258	263	256	264	275	251	314	287	243	289	296	255	263	249	273	258	264	268	302	266	285	297	298	281	297	286	294	271	257	280	266	279	279	271	262	291	233	269	295	259	305	303	269	263	269	279	289	284	285	298	269	321	296	317	263	274	282	250	282	251	270	300	248	281	303	262	247	277	280	261	291	255	281	269	238	277	280	290	252	250	275	308	260	284	278	283	271	274	280	307	253	300	267	278	288	293	293	281	288	267	246	264	262	257	282	295	278	281	264	298	279	267	284	305	307	302	285	266	282	301	270	290	293	294	304	294	238	250	275	263	284	259	303	272	279	302	299	267	289	293	279	266	277	279	262	284	264	264	286	275	286	293	262	267	275	261	267	251	313	271	277	276	264	267
4325	2888	1598	967	760	648	674	665	624	605	644	667	602	663	672	625	650	592	612	647	640	605	643	624	582	632	581	567	628	618	641	624	631	577	629	580	618	684	607	622	624	608	593	605	611	618	640	640	655	627	612	585	635	586	629	586	571	615	606	600	600	641	595	607	626	603	638	627	604	612	625	640	608	608	656	602	614	562	553	636	620	637	608	629	634	590	603	647	606	633	616	611	614	615	598	641	589	594	651	627	593	616	607	562	582	650	627	623	656	605	606	628	638	591	603	633	653	610	620	634	608	665	618	612	645	647	589	602	597	620	628	635	621	676	631	658	652	612	585	626	635	587	599	656	607	603	587	584	617	611	602	640	594	595	613	608	595	614	628	609	602	591	599	619	574	588	620	594	582	624	604	628	629	652	584	597	618	588	632	650	569	635	629	611	631	595	632	598	618	635	614	615	619	624	656	625	580	606	580	613	603	546	576	620	601	656	625	565	635	585	575	586	624	587	572	565	605	588	642	629	636	625	655	624	574	611	564	611	624	666	624	583	635	643	623	646	623	588	616	623	608	596	623	614	649	634	612	643	649	672	583	618	620	615	634	590	622	612	627	639	626	618	625	629	614	605	642	651	652	635	606	581	604	635	629	611	643	623	583	600	603	594	618	587	654	588	623	644	588	590	628	661	619	639	607	564	631	569	604	627	634	640	650	640	628	644	549	612	675	582	583	592	596	576	598	603	618	612	616	628	619	596	597	636	633	592	581	631	602	596	669	624	591	640	659	590	636	644	633	653	622	605	569	634	599	613	585	606	614	608	640	576	610	604	602	602	588	601	622	583	623	673	589	618	636	637	624	607	608	613	618	649	598	588	602	604	633	627	624	591	583	639	602	581	628	599	614	593	591	582	614	640	655	634	597	596	599	651	667	626	641	616	636	581	605	580	644	608	590	612	618	644	608	620	634	666	614	599	590	625	640	576	662	651	635	629	602	607	587	641	593	600	644	615	576	609	546	626	633	604	599	564	568	613	604	611	633	615	596	633	584	558	604	599	627	584	612	643	572	586	629	569	596	604	625	631	596	622	657	589	624	562	612	589	600	638	626	576	635	590	564	608	621	618	639	625	623	631	580	596	622	644	639	601	634	653	624	609	622	619	638	576	617	610	623	605	602	609	612	637	620	597	624	602	635	623	674	629	617	657	659	614	616	632	592	587	624	667	599	613	572	651	611	629	579	595	628	615	622	591	603	614	585	594	616	609	607	620	621	620	597	613	595	569	594	627	598	598	635	619	586	639	590	618	554	612	599	603	598	612	620	610	621	586	644	628	661	614	630	620	640	629	599	616	604	601	608	587	573	636	629	579	598	645	609	579	603	602	563	622	576	643	611	603	581	596	637	607	631	608	611	620	642	615	605	657	588	594	596	609	603	648	635	595	536	646	603	599	613	668	583	610	609	626	621	634	629	606	604	609	577	607	667	674	602	587	652	599	630	611	649	592	631	569	592	614	647	588	602	628	608	627	637	603	586	633	596	605	572	601	633	611	566	611	632	585	638	575	606	584	588	589	684	593	597	653	676	584	602	603	603	628	631	598	629	616	596	629	603	600	601	586	580	617	612	673	617	598	611	592	620	595	577	650	595	640	605	596	568	605	648	598	632	623	653	649	585	620	623	628	556	627	606	646	614	597	639	591	612	618	592	593	615	612	576	644	622	618	589	582	666	635	651	620	609	587	616	623	603	628	622	596	574	581	637	624	604	632	593	591	578	595	616	610	603	602	628	569	577	619	607	596	582	632	611	608	580	664	683	595	638	619	629	638	574	600	598	565	610	600	634	575	610	614	627	587	650	607	575	608	594	661	613	595	654	611	649	567	630	623	593	603	666	607	614	611	625	617	617	583	653	601	597	630	587	664	607	652	611	600	633	633	598	653	559	635	617	644	628	612	579	579	621	606	622	635	602	607	611	590	594	649	629	592	638	592	601	616	682	600	628	598	624	622	638	653	615	611	645	630	631	641	629	623	568	609	602	621	649	609	597	643	618	612	599	586	581	641	627	553	566	586	614	603	596	573	605	633	623	637	614	639	550	605	599	590	579	600	575	617	588	654	633	616	562	605	599	608	575	586	608	637	644	648	595	653	578	626	589	592	621	625	621	628	633	576	625	594	602	601	569	630	615	656	640	647	663	629	591	555	592	602	616	592	611	627	575	620	615	645	606	636	594	673	562	594	582	644	612	564	648	632	598	601	653	648	639	552	605	601	637	607	639	603	650	582	642	606	659	554	603	615	653	634	653	621	626	604	621	636	601	606	612	640	597	618	616	592	658	613	626	653	623	637	615	653	622	622	621	582	609	666	635	645	610	629	589	634	640	597	601	586	625	617	637	617	582	644	648	636	624	629	628	637	594	633	594	578	580	617	627	651	593	612	612	570	609	576	571	592	595	616	594	586	593	618	586	636	637	581	637	654	598	611	654	581	579	645	603	652	614	621	630	629	630	594	642	589	632	610	645	583	620	620	579	638	627	632	617	657	643	634	624	599	601	621	631	577	566	576	591	644	586	600	634	621	577	608	638	625	613	624	644	586	637	608	601	639	595	625	654	652	628	609	615	594	611	604	651	621	612	613	622	601	619	608	599	679	557	634	642	630	624	592	587	604	603	606	541	629	606	573	622	656	602	593	655	584	622	628	583	626	584	581	629	581	632	615	606	621	586	613	603	609	584	628	598	614	588	566	638	598	592	617	632	624	571	589	649	580	633	638	610	616	596	607	607	610	635	595	645	617	631	627	605	611	640	624	598	622	590	625	630	651	650	624	579	606	669	609	620	609	606	568	629	605	640	650	580	652	647	621	616	601	612	594	607	625	617	604	607	617	645	623	644	651	572	568	574	606	606	623	606	613	611	598	634	644	621	599	634	643	606	637	591	631	614	625	599	624	626	637	633	650	634	597	674	610	584	636	642	650	615	607	616	599	636	551	614	639	634	606	612	647	632	615	620	636	583	672	556	610	624	618	623	604	602	644	631	574	617	592	629	606	674	675	577	534	569	650	616	637	600	652	627	613	619	624	621	602	633	665	578	593	610	649	622	623	624	612	622	628	583	645	584	662	616	616	614	649	598	636	573	587	605	594	659	667	590	657	583	600	628	619	601	607	630	617	648	581	595	614	610	585	638	579	605	640	643	654	617	619	609	613	619	575	680	558	611	605	616	623	624	621	623	623	601	621	598	621	604	581	609	673	668	596	571	573	640	607	616	629	626	662	599	579	633	646	614	597	660	574	593	602	634	596	619	596	657	631	656	610	636	607	576	618	616	591	609	629	638	578	569	609	643	592	627	561	652	579	597	589	607	612	624	615	602	656	572	633	636	608	623	595	623	621	620	612	585	623	660	630	577	605	628	638	618	651	620	612	594	664	616	648	642	651	592	658	621	646	638	651	580	636	635	611	611	605	617	611	627	611	564	611	622	597	638	603	601	620	617	581	570	627	626	613
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
