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
339819095259	339819095778	339819096328	339819096878	339819097428	339819097978	339819098528	339819099080	339819099628	339819100178	339819100729	339819101279	339819101829	339819102379	339819102929	339819103479	339819104029	339819104579	339819105129	339819105679	339819106229	339819106779	339819107329	339819107879	339819108429	339819108979	339819109533	339819110080	339819110630	339819111180	339819111730	339819112280	339819112830	339819113380	339819113930	339819114480	339819115030	339819115580	339819116130	339819116680	339819117230	339819117780	339819118331	339819118881	339819119431	339819119981	339819120531	339819121081	339819121631	339819122181	339819122731	339819123281	339819123831	339819124381	339819124931	339819125481	339819126033	339819126581	339819127132	339819127682	339819128232	339819128782	339819129332	339819129882	339819130432	339819130982	339819131532	339819132082	339819132632	339819133182	339819133732	339819134282	339819134832	339819135383	339819135933	339819136483	339819137033	339819137583	339819138133	339819138683	339819139233	339819139783	339819140333	339819140883	339819141433	339819141983	339819142533	339819143083	339819143633	339819144184	339819144734	339819145284	339819145834	339819146384	339819146934	339819147484	339819148034	339819148584	339819149134	339819149684	339819150234	339819150784	339819151334	339819151884	339819152434	339819152985	339819153535	339819154085	339819154635	339819155185	339819155735	339819156285	339819156835	339819157385	339819157935	339819158485	339819159035	339819159585	339819160135	339819160685	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21976	20011	27217	22492	20018	18302	2820	1063	654	692	718	688	511	464	456	399	418	416	378	387	396	390	382	391	399	374	418	411	390	376	380	389	368	393	360	374	423	459	478	441	453	374	350	338	335	353	351	336	335	514	1444	1697	1305	834	541	374	320	285	302	273	300	314	294	307	313	287	269	278	280	288	292	309	301	300	291	272	311	294	283	283	285	315	301	298	307	292	288	271	293	297	305	264	276	275	302	266	290	287	279	298	290	275	275	282	293	292	304	279	240	284	285	273	306	303	304	282	322	272	284	309	340	288	281	284	302	296	271	269	292	293	303	301	289	268	264	281	321	275	282	307	303	241	303	285	285	287	297	294	299	303	278	310	258	286	320	281	273	290	293	312	276	298	274	309	286	304	282	312	316	269	284	274	292	270	276	266	289	306	286	282	305	288	311	254	284	305	296	286	278	281	285	297	290	301	294	292	290	298	295	277	273	294	304	294	292	311	293	234	286	289	277	309	305	316	273	331	276	283	308	310	274	304	310	294	284	303	283	287	270	302	283	271	277	268	278	319	296	280	261	293	298	262	322	282	312	279	287	290	272	257	301	317	292	292	291	271	293	282	279	290	311	277	290	298	294	284	302	321	274	257	304	274	315	319	285	305	275	296	276	281	289	301	304	275	299	278	250	302	292	295	288	295	314	309	276	305	267	293	284	297	298	310	289	283	302	305	299	288	277	284	282	264	301	279	279	272	288	310	304	255	298	299	264	285	295	293	288	311	261	263	277	293	295	275	318	291	328	289	279	281	305	272	291	327	256	311	291	314	294	279	272	276	294	285	272	292	295	294	305	279	260	293	294	301	300	270	283	275	287	262	271	280	286	302	266	294	279	314	346	269	322	307	316	279	301	283	290	291	297	281	293	286	277	318	262	293	312	303	283	278	301	268	309	305	287	317	298	258	255	318	276	273	271	307	261	304	307	343	311	304	281	294	270	316	286	294	297	278	297	287	252	292	276	261	296	325	298	288	302	307	284	290	278	334	300	300	288	270	272	308	280	268	267	269	288	267	279	292	292	302	307	276	267	257	306	318	315	293	265	282	293	295	302	308	275	292	281	281	256	305	295	272	282	321	306	276	300	289	275	252	293	311	293	305	299	262	292	300	303	300	305	312	299	280	264	294	295	302	299	303	276	303	285	293	278	309	325	318	307	310	302	300	269	279	305	303	281	322	282	322	302	296	268	301	309	279	277	261	314	305	272	289	280	300	283	277	281	310	291	320	282	293	285	276	276	288	273	284	273	284	299	292	274	274	289	292	259	265	274	302	305	304	301	270	296	309	303	314	317	295	290	327	291	292	304	282	267	288	280	274	307	304	280	300	293	300	299	314	310	283	266	277	289	296	290	277	282	292	289	287	297	316	286	291	296	299	251	327	273	267	304	254	278	290	288	266	267	296	289	301	276	273	277	275	303	259	321	271	316	323	273	320	295	271	312	297	335	296	313	282	278	278	276	307	275	285	280	273	300	305	278	287	299	262	283	302	274	293	314	295	297	293	277	313	297	270	304	302	307	313	299	301	276	295	287	288	309	291	260	304	283	320	314	258	301	295	289	312	274	292	289	274	287	290	276	279	279	276	298	296	256	315	306	253	278	284	316	271	288	305	255	306	291	285	297	284	316	281	272	279	306	256	284	309	312	305	284	284	293	286	273	301	289	300	286	295	281	288	288	271	291	304	307	297	306	294	267	302	291	301	277	293	272	287	307	303	260	301	287	297	304	303	278	308	277	301	290	281	305	312	278	291	297	308	309	268	341	272	266	298	300	309	281	289	284	306	259	306	289	299	319	285	283	281	278	297	284	286	301	302	275	252	296	308	294	261	254	298	277	287	303	295	285	291	271	282	281	310	289	306	281	282	309	253	299	298	307	288	302	275	321	296	301	315	313	278	288	281	275	291	306	302	284	290	280	283	288	326	295	292	286	278	269	281	322	293	306	285	262	278	309	290	265	308	311	320	276	270	307	305	285	325	285	323	268	282	311	257	310	288	290	286	278	295	325	284	317	275	301	261	313	278	306	295	309	327	313	289	303	280	292	274	299	296	319	305	307	322	315	304	331	300	330	269	301	277	291	293	298	292	334	303	270	307	253	278	300	281	292	283	275	275	292	276	312	272	268	299	298	283	310	288	285	292	295	265	283	283	273	303	296	306	296	270	295	283	283	282	301	288	280	305	282	307	294	290	269	293	334	284	284	257	289	315	288	327	324	282	280	284	274	302	319	272	288	297	321	289	294	287	294	262	263	302	251	270	262	309	301	296	281	304	319	272	260	305	292	323	301	302	304	283	293	280	252	279	294	311	295	301	275	281	264	258	283	263	266	284	308	306	299	294	294	283	287	266	305	278	281	291	299	292	264	273	268	291	286	281	269	283	288	301	251	328	341	290	276	303	278	282	300	307	278	275	301	282	282	327	266	299	288	284	284	302	298	299	281	261	290	316	275	295	292	277	294	294	283	268	269	278	282	307	269	281	322	294	289	294	304	286	288	331	293	318	299	285	277	275	262	286	293	276	268	283	298	287	278	270	275	311	274	295	295	273	326	294	318	274	304	297	293	288	301	273	281	299	278	294	262	263	283	328	310	313	268	299	280	277	295	309	311	294	254	303	302	297	265	272	291	271	273	256	296	298	306	281	287	296	272	298	328	272	317	282	296	287	300	255	286	283	290	273	280	292	294	282	278	263	279	279	315	287	276	302	283	294	283	286	291	282	301	283	294	288	292	289	290	272	276	282	276	261	282	283	301	287	286	292	278	316	326	253	287	295	294	265	282	273	325	278	302	299	298	278	280	276	296	299	279	270	269	266	259	277	282	284	299	272	256	293	290	284	294	293	292	282	321	267	266	294	294	319	274	316	281	275	270	273	298	265	308	261	305	311	308	303	267	288	277	294	264	276	287	269	279	264	290	309	287	302	307	293	314	299	307	281	297	280	285	293	261	274	279	263	275	317	284	293	326	303	284	291	287	275	280	298	290	254	297	293	291	277	295	286	292	314	290	284	282	291	287	280	284	283	296	312	295	275	279	310	267	273	261	280	303	291	307	256	294	314	299	290	285	292	271	265	306	285	305	267	263	301	285	295	293	288	297	304	301	312	254	283	315	264	299	283	289	291	261	289	294	281	323	299	288	298	298	279	287	290	317	295	304	272	281	280	274	304	269	284	305	287	285	316	276	276	295	307	286	296	285	289	308	259	295	277	278	284	304	292	331	267	254	270	295	297	275	266	295	293	290	247	300	304	293	273	314	306	315	304	305	288	298	299	311	270	295	281	285	308	265	295	315	294	295	268	302	299	283	282	284	274	284	290	276	276	298	285	274	285	282	268	267	312	280	282	313	269	294	305	337	260	255	280	269	304	279	302	268	279	300	277	289	286	284	290	284	307	294	268	292	267	306	275	287	252	318	268	283	305	290	298	278	267	305	292	271	278	256	279	278	302	256	274	287	302
9468	19532	16663	10599	7806	5476	4072	3047	2320	2111	2153	2191	1358	1199	1152	1015	899	965	878	903	956	954	933	1014	909	880	838	843	927	808	745	806	828	875	869	830	945	1097	1203	1032	985	877	763	688	646	675	710	720	658	1316	4390	4899	3630	2205	1283	851	670	580	505	534	554	537	546	498	504	535	529	551	545	538	498	557	499	523	536	530	540	548	502	530	525	548	530	539	531	540	547	517	511	521	579	539	528	539	586	561	569	524	507	511	514	549	518	520	550	534	515	489	526	513	587	517	514	550	548	550	524	516	500	516	497	491	514	581	520	540	500	529	511	553	539	556	542	543	496	517	518	528	513	519	538	515	500	526	509	539	500	516	543	519	539	553	579	558	535	532	504	489	529	490	557	556	508	547	553	579	549	535	505	566	533	491	531	565	548	539	551	513	547	561	529	516	534	517	541	551	540	514	513	480	555	568	517	546	521	539	529	521	602	496	569	545	511	523	544	510	546	564	472	555	529	494	533	552	501	519	562	508	550	528	568	522	576	546	573	544	497	554	536	531	495	522	533	557	547	524	542	537	525	551	553	561	518	554	514	556	509	533	498	507	522	538	495	504	564	525	534	543	515	539	530	564	494	538	564	537	542	503	556	542	515	556	532	577	512	525	502	519	558	497	584	552	522	551	556	589	544	557	559	514	558	507	507	553	526	550	520	540	535	548	507	511	519	522	529	515	544	538	514	544	562	524	556	571	531	519	528	495	563	540	546	532	515	540	515	551	506	529	529	511	522	560	544	540	537	571	519	517	526	504	570	517	542	533	540	535	508	535	562	548	532	546	549	540	499	539	553	520	551	506	520	548	555	517	562	525	522	547	559	569	548	536	483	568	502	498	505	536	520	560	508	509	526	569	554	548	537	566	520	460	541	527	513	519	549	491	561	530	538	554	516	555	553	537	537	548	562	503	531	528	567	526	522	556	584	513	567	549	549	552	562	532	532	546	519	552	539	566	547	505	519	521	517	540	541	568	536	581	499	529	547	564	498	515	523	528	530	534	539	522	555	532	549	534	524	509	544	505	556	530	529	506	490	532	536	524	568	543	535	564	549	526	505	517	553	503	562	506	548	560	562	529	510	539	539	559	521	498	550	513	574	551	536	528	557	547	495	526	548	549	500	496	560	511	532	488	509	508	572	526	580	534	556	508	543	561	544	534	546	513	540	598	508	546	536	469	509	559	547	505	539	530	577	556	490	533	487	554	572	542	565	537	511	514	488	532	538	542	564	536	516	542	529	562	536	548	498	537	545	558	535	474	585	552	576	511	503	512	557	553	541	558	512	541	502	531	539	551	505	521	555	506	548	564	548	548	524	489	539	586	508	514	532	522	509	544	501	546	544	545	533	532	503	522	530	510	524	556	517	550	555	552	580	538	560	542	524	547	541	533	523	540	578	517	561	551	529	532	504	531	575	542	513	550	554	528	534	575	514	535	525	566	509	537	536	525	583	576	553	511	559	570	513	543	541	552	579	538	549	550	530	522	517	569	507	554	537	547	514	539	534	583	552	503	524	531	554	544	586	556	555	530	518	542	497	565	555	554	563	555	545	494	515	541	516	492	521	532	506	545	525	548	522	565	494	484	560	531	507	589	507	543	537	496	549	546	545	519	581	526	514	552	561	523	500	500	561	499	530	485	556	550	547	552	540	516	538	519	534	504	552	525	558	541	510	548	546	570	557	537	521	578	539	562	535	505	520	521	501	507	554	525	506	535	550	553	533	525	539	562	554	565	532	531	584	537	489	567	548	518	531	553	503	559	557	533	549	567	552	510	570	562	521	559	522	511	539	512	518	553	528	559	525	531	558	553	524	543	560	483	533	557	539	518	483	485	548	520	497	554	538	527	501	500	559	505	532	569	548	471	512	541	573	511	537	514	528	502	569	531	518	497	524	556	574	560	532	552	544	490	565	501	573	520	578	527	564	511	546	525	552	523	536	508	543	517	481	539	560	557	573	563	563	541	531	548	536	552	489	537	546	553	523	541	542	534	530	512	546	525	553	494	533	533	527	583	567	496	521	546	528	536	494	515	557	536	581	554	494	525	574	536	498	518	525	533	519	509	532	508	534	524	551	500	495	518	504	515	529	521	535	542	533	548	536	557	540	533	566	540	544	522	566	496	529	527	546	550	486	516	519	504	494	536	523	506	581	595	508	553	544	559	491	555	570	518	521	541	560	533	517	528	569	531	527	577	563	541	537	545	524	519	534	530	577	552	495	524	531	514	548	540	493	550	554	531	538	490	575	528	576	548	561	544	536	518	522	536	540	555	516	534	549	522	577	535	530	533	531	505	525	498	574	561	559	519	547	527	538	542	577	539	529	565	527	540	514	545	545	536	561	544	503	525	590	517	558	549	548	540	565	536	490	513	524	546	527	507	557	540	572	545	541	539	541	577	524	530	542	532	513	484	551	548	522	524	555	497	518	515	566	495	536	535	485	542	515	546	546	529	544	508	533	522	559	494	567	549	536	538	544	522	527	534	515	500	525	568	525	530	499	539	528	547	590	539	540	527	515	525	517	535	535	600	520	553	510	545	531	525	527	522	543	517	534	506	539	490	532	486	506	553	548	489	527	539	547	533	531	561	509	537	545	513	517	525	518	528	517	530	535	538	529	552	546	508	562	553	538	519	534	530	482	563	505	517	538	553	519	521	578	525	527	539	518	541	513	553	516	528	564	536	518	526	543	531	551	529	538	534	560	523	568	527	559	520	527	516	513	544	530	511	550	558	512	562	520	539	545	560	545	493	534	568	508	514	552	561	529	555	528	535	534	519	557	533	533	528	517	525	555	566	526	514	580	548	530	549	535	550	532	512	533	534	505	502	539	537	549	530	513	540	494	509	527	527	530	558	531	527	508	518	500	544	552	515	510	534	529	533	547	507	536	537	535	564	564	508	528	532	539	511	540	531	566	549	522	540	533	522	517	523	547	522	525	544	567	532	542	532	533	523	506	551	556	518	548	534	556	529	520	520	561	556	543	550	565	548	531	542	557	534	558	538	528	569	500	539	532	557	522	554	510	544	547	550	535	535	527	528	509	537	471	514	535	544	499	550	508	527	529	563	513	520	504	589	541	547	493	514	514	550	555	522	591	520	557	525	563	543	534	554	537	520	522	538	554	546	509	487	561	527	576	543	542	552	539	512	503	524	526	557	524	561	579	557	529	529	542	495	523	561	561	576	510	568	562	563	518	559	489	535	547	557	527	532	549	513	542	505	500	499	534	573	515	509	507	517	534	518	532	514	541	550	525	502	531	509	550	520	550	523	560	534	493	538	508	512	535	546	535	576	541	509	533	522	528	513	525	499	545	530	538	526	496	521	546	572	574	515	552	533	599	541	545	556	523	540	507	531	542	576	518	534	541	557	510	584	580	512	549	480	525	553	512	505	590	516	552	524	514	540	509	494	538	556	522	538	544	527	554	534	525	543	522	505	503	534	542	544	495	564	545	527	503	536
26796	20296	7969	1915	1004	799	623	552	479	479	517	476	384	451	449	423	400	401	430	411	413	456	480	433	495	435	473	434	451	458	431	416	426	451	427	479	450	432	428	440	428	481	447	443	456	404	422	440	415	454	538	547	544	518	472	410	396	400	387	404	378	430	424	409	401	426	417	412	403	385	404	447	417	403	434	428	396	402	400	441	405	388	435	412	406	380	401	404	411	413	399	414	374	403	417	411	377	389	401	406	383	429	430	399	385	393	419	404	429	395	382	379	382	421	404	409	391	408	439	398	379	386	372	399	402	411	409	391	378	369	455	408	367	405	393	421	395	414	421	401	379	435	424	414	402	389	385	385	370	404	397	401	407	412	446	376	419	403	421	390	398	401	388	399	375	387	424	385	375	422	397	386	400	428	409	380	395	424	382	388	428	421	416	406	349	399	401	377	385	393	401	415	413	362	393	408	416	413	389	418	415	394	390	363	396	430	412	384	376	427	370	389	410	369	361	421	402	381	400	406	438	409	380	390	442	379	425	430	423	406	420	423	449	419	389	365	424	436	410	378	395	386	401	399	401	382	429	411	404	421	372	442	388	399	417	427	426	397	411	410	388	364	433	426	414	416	365	444	362	373	442	401	395	414	410	430	382	395	396	454	414	431	408	401	405	406	401	420	395	414	441	390	376	390	378	420	409	417	415	386	389	393	408	402	378	407	388	432	415	403	390	409	431	428	419	416	414	428	426	397	359	424	413	423	383	409	412	412	405	392	418	394	396	405	408	404	389	409	377	392	409	373	377	407	378	418	412	361	427	394	442	359	456	387	397	369	402	421	404	406	426	383	410	407	408	414	415	421	406	440	412	394	428	405	375	432	418	401	364	449	405	403	414	413	404	398	436	377	408	415	372	362	418	387	383	410	404	412	372	435	427	405	402	419	410	444	368	370	394	405	408	413	421	402	417	385	417	454	390	417	403	402	392	432	371	398	377	408	422	400	430	386	376	371	401	376	417	423	393	421	397	429	411	380	422	384	388	381	421	391	441	383	412	423	417	392	399	382	418	396	422	403	423	416	405	416	423	401	436	433	410	393	404	364	426	348	396	396	397	425	397	382	386	406	372	415	373	378	392	406	398	415	452	400	420	364	426	428	400	391	377	388	379	404	406	421	408	403	427	377	392	400	397	421	422	403	377	426	389	429	371	421	414	407	439	421	377	426	419	423	402	401	412	434	432	398	374	386	418	414	389	406	400	437	379	363	404	419	419	437	428	380	351	424	410	396	428	425	409	439	387	424	398	413	441	407	401	406	389	404	375	431	426	398	413	371	423	386	379	378	393	371	385	417	406	420	434	426	376	403	445	391	428	400	399	449	381	383	411	374	375	401	394	415	407	389	387	408	394	404	381	405	406	423	411	405	426	410	376	402	371	408	390	385	435	424	405	370	403	381	377	394	440	439	389	364	364	421	391	417	397	430	429	380	409	411	361	444	443	410	407	369	397	394	411	350	399	366	395	381	401	437	412	383	391	395	450	402	383	422	408	425	384	391	427	392	418	401	404	431	418	404	380	382	375	413	413	408	431	379	398	406	405	409	436	384	376	423	406	394	436	401	429	412	363	385	416	391	405	441	412	395	381	415	425	437	446	398	435	434	411	400	414	379	405	424	419	359	389	444	400	442	387	395	372	412	428	412	406	426	405	431	394	404	386	403	371	393	399	368	414	390	421	430	419	411	426	389	392	406	391	396	420	423	418	371	380	428	389	410	382	402	380	391	419	432	405	390	416	423	406	380	395	419	396	395	451	428	387	419	370	390	443	404	409	421	377	396	425	397	403	387	395	397	402	405	393	406	395	379	415	383	400	405	379	428	396	417	361	385	404	400	410	395	423	400	415	437	419	413	432	393	413	409	412	420	399	401	413	418	405	397	379	411	366	419	411	449	406	381	399	391	376	414	392	408	410	423	402	395	386	408	406	412	381	421	422	371	414	375	376	368	402	384	399	435	438	407	433	439	441	409	363	425	399	420	429	431	346	431	418	381	386	382	408	384	437	401	414	386	395	427	419	376	380	342	352	383	355	372	439	407	344	406	398	441	406	420	456	401	473	400	448	415	410	420	396	390	408	415	408	433	406	393	421	425	411	378	429	397	387	395	429	425	383	413	376	375	389	409	408	430	438	394	389	430	420	395	402	417	394	374	408	404	400	412	410	449	403	380	422	413	413	378	419	403	412	365	394	408	413	415	392	404	422	399	408	369	393	406	393	389	406	408	406	396	403	383	417	409	388	445	439	447	380	385	435	369	414	400	412	404	389	419	409	383	407	421	398	412	414	425	425	385	397	397	437	389	430	455	447	374	416	413	378	400	405	410	427	398	386	405	380	361	384	413	377	417	430	426	363	429	396	375	378	389	422	387	404	416	369	378	398	410	394	420	427	432	448	432	407	392	419	389	418	389	364	396	415	391	433	442	421	418	399	397	374	426	395	409	394	377	424	401	410	413	412	384	404	426	375	435	366	403	446	389	426	367	411	406	460	409	406	426	407	393	392	387	423	445	404	380	366	413	407	411	398	379	413	404	424	376	425	455	423	383	400	435	404	365	410	416	407	417	411	370	410	363	403	398	406	410	413	440	416	384	415	413	413	436	425	399	421	419	413	387	379	411	367	387	417	364	380	386	409	423	448	358	409	406	411	418	406	410	363	396	384	438	400	409	400	422	398	368	400	407	407	392	400	380	405	405	409	416	396	394	401	410	397	428	377	413	409	405	407	407	380	424	402	408	382	396	339	450	391	434	429	379	395	406	411	409	402	421	387	380	425	399	419	417	421	389	407	416	390	391	409	402	390	386	378	406	424	385	376	389	401	436	388	413	393	419	379	393	379	429	402	429	424	398	382	404	392	395	408	385	407	407	422	407	409	388	380	427	371	353	433	377	378	392	406	414	405	339	400	409	392	404	386	398	380	389	406	399	399	420	365	431	421	404	426	433	392	408	424	367	384	431	412	400	369	389	418	402	417	430	426	419	379	392	373	412	406	407	393	389	431	410	359	404	388	403	396	387	431	392	418	377	384	379	408	388	412	405	393	409	397	423	377	392	391	433	410	419	411	387	401	420	399	396	395	410	379	375	399	411	417	415	406	409	432	412	432	397	442	404	399	443	402	384	372	432	418	421	439	430	401	424	380	395	401	389	382	386	411	406	433	378	436	390	390	414	391	416	432	371	422	388	382	380	411	413	417	371	395	408	429	414	399	395	421	378	411	376	396	400	415	425	418	404	433	433	372	403	384	383	397	412	414	443	414	397	417	446	392	406	366	415	400	399	400	440	412	417	373	368	437	396	394	376	454	379	420	395	411	365	419	400	379	408	408	401	412	392	419	386	422	418	403	426	403	408	425	405	399	431	413	377	408	443	370	391	411	421	376	341	423	435	393	392	406	396	414	397	377	406	414	413	405	427	438	400	437	378	403	421	386	399	402	435	385	397	419	409	413	434
6064	6207	5773	3982	2846	2326	1729	1325	1190	1186	1344	1106	871	877	797	817	836	853	849	824	794	891	875	838	863	875	792	897	917	910	839	875	964	953	964	1089	958	967	933	922	914	920	869	775	773	833	817	907	851	897	1131	1240	1184	1065	930	832	798	739	744	783	777	777	778	784	714	755	706	726	768	768	792	805	817	778	738	799	775	729	749	749	776	717	725	731	742	740	759	749	809	739	701	764	764	750	779	736	757	692	770	777	708	750	763	734	765	723	775	746	745	779	772	775	722	721	713	774	743	759	776	788	746	762	739	717	717	774	705	750	727	742	761	776	764	755	765	730	742	775	756	752	756	749	794	803	737	762	720	759	781	746	777	740	760	709	750	756	737	762	748	765	712	762	758	712	780	780	739	740	739	798	812	746	757	732	778	771	735	728	752	776	773	808	749	723	727	766	789	787	757	777	765	791	774	751	767	772	740	792	754	742	761	760	764	786	740	759	749	706	794	770	697	762	733	750	735	744	745	761	753	726	745	739	790	737	790	740	737	728	737	754	780	733	799	729	721	744	720	737	720	721	735	732	748	772	762	792	757	738	749	775	785	754	717	701	779	743	799	729	759	759	767	754	783	747	774	717	685	762	770	738	744	783	785	779	755	679	730	794	808	781	713	789	755	766	762	706	747	731	766	742	746	715	750	733	750	740	799	787	771	787	697	768	768	741	734	769	772	723	693	745	775	739	790	763	707	749	700	727	717	802	790	743	692	757	792	719	736	760	714	791	742	761	828	736	729	770	786	750	763	731	759	744	719	710	768	766	761	764	798	711	796	759	697	813	758	769	718	780	729	743	735	799	752	735	802	775	778	774	743	742	738	746	721	753	732	775	761	778	768	791	728	735	726	813	744	770	734	744	768	748	785	777	788	732	749	766	782	747	801	767	774	751	753	763	753	739	743	732	734	752	774	778	733	758	732	783	748	703	783	735	751	737	774	740	742	742	742	761	745	793	742	797	757	758	768	758	756	771	758	760	727	769	778	738	774	780	749	758	770	758	786	799	716	768	730	721	773	731	758	771	779	786	760	699	738	808	755	729	747	806	739	724	771	797	730	751	765	744	719	772	803	793	785	770	786	782	777	780	788	744	755	768	756	753	734	728	791	805	767	763	810	755	746	743	729	740	777	734	690	753	762	759	752	785	736	734	736	703	798	783	738	770	737	780	790	776	766	728	763	757	763	741	718	777	750	786	754	739	747	794	777	744	733	739	770	750	748	726	777	737	745	751	736	754	741	692	751	759	710	763	747	720	770	787	771	750	765	740	791	762	721	803	763	777	716	748	736	728	750	768	787	741	755	750	766	750	794	775	735	760	740	765	722	737	752	748	729	756	772	744	779	734	751	795	736	802	766	727	748	750	796	732	745	747	780	773	759	755	814	724	718	732	698	748	784	749	740	803	815	786	706	783	719	793	763	780	736	756	778	760	696	777	738	748	733	711	723	721	732	736	744	791	776	782	735	719	752	774	767	754	718	706	744	713	770	807	775	790	792	772	742	772	746	708	743	749	728	775	696	728	764	749	748	741	724	767	770	764	764	786	779	784	743	723	778	766	811	743	717	741	746	783	798	733	792	787	794	763	736	755	770	765	701	737	706	781	729	744	763	786	732	762	706	710	736	704	761	773	746	724	765	725	686	734	749	755	742	739	783	715	781	754	725	736	754	729	750	762	712	776	713	723	706	768	719	756	776	716	771	740	724	729	777	764	744	758	759	750	770	767	825	705	758	765	729	763	755	759	731	777	730	740	778	788	719	774	755	812	798	757	772	702	777	740	733	739	808	783	779	727	748	758	718	816	755	687	778	758	778	794	683	775	744	736	786	770	722	747	770	763	740	731	741	796	773	770	736	751	747	735	696	720	737	741	751	780	758	759	740	764	746	775	725	717	754	727	762	752	750	755	771	805	725	755	681	798	746	739	814	764	806	726	701	766	771	753	727	765	741	727	755	762	786	794	769	776	718	796	724	730	725	771	759	743	778	748	728	717	713	770	749	720	766	772	758	814	770	751	743	736	727	717	774	755	757	769	794	761	749	734	756	783	746	725	828	775	775	780	703	798	777	763	786	674	721	731	796	756	744	712	799	772	766	776	760	745	754	750	760	743	749	727	753	809	741	784	667	722	749	772	787	740	747	801	773	769	747	747	742	727	766	728	783	775	797	780	761	760	740	765	712	757	752	808	739	765	842	767	746	717	727	745	732	746	722	775	746	760	799	720	756	767	778	776	769	780	711	799	736	743	802	726	763	738	726	827	720	730	732	715	786	751	770	739	718	783	714	736	782	722	756	733	792	724	731	794	711	748	776	761	799	778	770	744	805	717	788	758	757	787	752	779	706	767	764	772	758	751	800	770	780	752	778	741	766	773	725	751	739	723	792	740	813	750	780	725	762	738	769	781	760	716	751	714	731	751	721	729	791	725	757	772	764	784	784	795	707	756	733	723	752	737	743	728	717	739	737	748	797	765	793	713	752	756	781	712	761	731	724	757	772	755	742	721	738	756	757	741	778	761	757	741	778	789	754	765	765	721	792	707	841	739	715	799	762	744	774	745	766	776	733	717	779	773	724	720	768	737	752	719	711	739	759	752	718	738	768	737	719	760	747	767	766	775	754	764	737	746	769	767	721	739	761	735	714	790	759	743	765	737	721	820	754	758	766	790	752	740	762	768	761	761	724	733	772	753	760	751	773	762	778	766	734	723	734	750	764	740	728	734	757	753	744	753	757	736	798	780	729	712	794	746	750	761	750	780	758	784	682	723	756	747	711	772	724	795	754	829	751	785	748	745	743	732	728	753	793	740	770	700	735	746	782	723	779	699	791	781	757	787	745	735	726	753	729	711	767	743	771	729	769	765	711	779	750	733	766	747	727	782	792	772	714	755	740	785	762	785	726	813	739	802	749	775	737	738	723	733	720	754	764	758	753	718	784	772	753	740	741	733	719	740	754	775	788	758	830	754	767	746	753	754	787	768	732	724	772	743	780	751	736	719	807	735	686	737	770	737	768	728	698	708	765	749	739	717	768	791	813	717	778	709	773	747	744	722	775	698	717	776	728	752	732	692	740	762	749	771	772	785	778	759	758	728	738	736	715	763	779	762	722	667	728	702	826	817	719	764	767	824	768	748	726	769	763	753	777	763	751	758	781	756	734	773	794	776	740	739	793	732	787	714	797	720	725	723	732	721	710	704	692	792	743	734	742	674	707	779	706	768	746	693	746	760	768	751	752	772	735	772	753	755	753	797	748	772	783	777	747	752	757	800	746	764	747	756	744	748	726	735	754	830	778	753	743	768	726	789	768	750	766	734	716	749	754	740	741	758	754	719	776	732	748	719	742	797	751	720	792	727	734	756	724	745	761	723	762	773	756	752	741	771	797	704	758	755	736	739	764	732	795	773	754	729	714	705	772	751	763	789	737	747	780	735	710	764	767	834	768	721	719	793	716	762	745	798
24310	21312	28390	24570	20338	3611	1206	721	669	602	625	532	435	436	433	427	412	374	411	384	397	388	442	429	441	434	411	437	426	426	436	430	498	535	505	539	504	471	435	467	402	429	432	397	418	395	414	449	375	463	838	1010	881	614	454	395	366	350	347	328	375	348	357	334	356	324	328	379	334	346	316	340	321	362	359	340	329	364	321	327	315	357	360	333	374	373	349	344	336	348	383	357	330	346	384	361	381	322	353	353	325	365	358	341	364	364	382	352	341	351	330	306	317	353	332	344	357	348	366	334	348	358	363	345	352	338	344	334	348	383	345	331	366	350	320	338	346	352	324	345	364	326	336	340	339	339	340	348	358	339	343	335	345	358	333	375	352	317	382	338	360	357	357	360	332	341	316	365	347	339	331	363	295	340	351	322	347	366	331	352	331	344	323	332	333	303	331	357	377	351	383	370	343	355	358	353	356	355	330	348	354	343	338	364	340	326	346	309	310	321	360	337	332	324	331	344	313	340	372	313	322	345	342	317	348	380	334	322	386	330	365	358	350	352	342	326	299	380	337	336	327	330	373	363	332	331	359	351	366	357	341	362	343	351	332	340	330	352	324	344	330	346	342	354	349	365	366	342	343	333	368	361	342	351	350	339	356	391	357	367	354	364	386	345	349	363	352	337	323	344	339	356	340	390	361	348	345	347	341	343	373	354	376	352	333	353	338	366	372	372	353	334	351	353	364	328	340	283	322	381	313	333	404	365	369	329	352	358	318	351	355	325	369	343	350	318	320	355	343	357	326	333	351	348	331	330	329	331	374	367	338	317	341	343	325	355	340	348	349	338	293	355	334	336	328	338	364	354	300	353	392	341	329	360	341	312	345	325	366	347	363	354	314	383	321	316	344	363	363	340	309	379	336	337	364	335	348	328	381	323	351	321	306	349	352	334	345	344	338	375	333	322	367	377	345	335	376	340	312	366	334	356	347	400	341	345	354	336	340	381	337	336	303	340	326	330	355	350	301	356	297	324	346	367	334	329	342	324	325	324	349	325	346	340	303	369	343	325	352	360	321	349	300	325	344	353	321	383	358	350	351	329	337	314	328	306	335	330	354	328	361	380	357	348	310	347	311	327	315	343	335	322	321	361	354	359	363	346	361	352	342	349	347	350	359	345	346	356	321	347	326	374	324	355	315	336	342	332	340	344	320	362	351	339	347	350	351	391	359	358	325	318	319	373	377	334	366	333	344	393	351	367	325	348	358	377	338	375	341	326	318	353	372	391	357	343	357	360	332	348	321	327	319	331	362	334	372	321	338	376	316	339	338	344	363	341	358	312	324	348	379	344	332	346	326	355	334	380	339	368	321	331	333	348	345	335	322	357	357	342	345	369	349	331	312	367	366	338	342	321	351	356	319	327	344	340	346	351	333	323	347	335	333	321	362	358	333	359	355	375	345	312	360	365	340	348	324	337	359	338	367	326	331	325	322	340	352	315	331	330	335	370	361	344	340	327	388	382	345	312	320	351	365	349	326	321	360	359	375	335	358	372	335	364	353	360	359	349	350	318	367	339	355	366	363	355	350	353	349	357	365	375	344	348	333	318	322	361	338	330	342	356	356	341	335	327	360	347	331	328	332	339	341	355	305	378	323	322	382	385	354	344	321	351	352	326	368	328	347	362	333	344	341	368	365	354	346	367	377	376	355	353	355	338	315	369	364	353	339	371	348	337	331	319	367	313	346	331	348	337	322	346	370	322	357	347	331	314	323	308	331	374	345	328	343	346	356	326	361	312	318	364	327	355	356	328	354	341	369	365	362	333	345	343	368	341	330	329	307	313	334	392	339	358	356	326	355	354	362	359	358	309	327	327	348	360	331	344	338	334	361	377	344	358	377	344	346	357	355	335	369	340	350	346	332	334	339	348	313	328	337	331	315	348	331	351	375	351	346	340	345	352	360	346	331	338	357	326	328	345	317	351	341	318	350	322	346	361	360	324	330	379	307	331	358	333	337	325	354	360	328	394	333	345	365	335	368	350	360	360	365	325	314	336	357	349	343	338	296	334	340	347	343	357	348	339	325	338	331	339	358	327	350	343	324	342	352	359	339	339	373	354	354	334	355	337	364	312	335	355	328	338	358	327	359	349	352	328	356	321	352	350	325	303	354	383	358	376	332	357	360	323	357	337	364	332	310	326	335	345	361	318	348	355	349	316	319	351	332	328	341	354	346	344	346	318	367	353	314	356	365	341	347	350	321	342	340	383	335	347	349	322	352	333	354	358	357	331	327	353	356	366	358	336	375	352	355	348	329	303	354	362	358	351	349	335	348	356	329	358	326	356	357	335	357	312	344	317	326	331	328	341	373	371	340	330	317	364	315	362	329	325	340	371	359	349	335	330	313	352	320	322	350	372	375	338	340	358	316	346	334	374	320	342	328	351	326	367	371	355	325	381	321	324	362	308	326	335	331	336	322	345	311	342	319	333	375	315	343	386	342	376	374	368	335	361	367	344	337	349	350	327	333	346	344	336	341	334	326	358	313	341	372	363	341	359	312	365	385	352	365	363	337	326	353	354	312	363	340	358	345	320	366	300	373	351	347	342	352	344	326	324	340	343	356	375	309	353	312	348	299	364	371	377	330	346	361	352	375	339	341	314	361	387	349	361	342	360	309	356	344	348	370	336	338	380	349	344	342	314	348	358	373	345	400	332	348	372	331	344	355	342	314	358	345	313	322	341	357	321	352	318	363	320	363	339	341	377	295	347	322	355	347	367	324	347	327	350	303	322	326	330	367	357	358	338	346	348	353	377	339	351	349	325	384	330	328	404	364	342	338	347	349	339	339	358	368	372	329	308	341	335	354	362	360	348	313	359	364	353	345	324	340	326	347	336	349	349	313	357	329	355	308	381	344	318	303	358	343	372	359	356	360	364	346	346	333	347	339	348	358	334	328	316	339	337	382	331	319	371	330	310	356	377	367	349	351	347	347	319	294	354	365	325	381	353	349	310	300	370	316	328	304	337	337	376	330	344	349	345	327	336	349	343	327	373	353	298	356	340	367	349	346	340	348	306	319	334	338	332	351	333	351	332	348	343	294	325	328	360	342	314	367	351	322	303	363	361	323	364	346	344	389	368	319	318	347	323	320	339	370	325	311	376	316	354	331	335	353	374	325	364	328	360	341	339	342	324	365	337	343	348	357	325	333	342	340	355	355	340	314	334	320	366	313	327	308	348	363	343	352	339	325	339	329	337	359	336	340	336	361	344	326	284	372	316	321	366	342	342	335	363	346	347	380	352	352	346	342	335	325	347	380	354	332	351	377	329	370	345	353	348	363	346	346	356	345	354	338	361	340	360	373	331	324	329	307	335	318	333	357	354	336	369	359	352	350	387	345	327	338	364	391	335	342	342	355	315	359	372	348	338	356	336	375	350	328	390	364	365	319	358	347	350	351	314	321	346	383	329	333	337	326	359	325	341	326	339	370	328	309	325	335	356	295	355
7746	14654	13977	8789	5812	4340	3039	2193	1864	1776	1960	1321	1166	1113	941	854	919	849	926	862	823	850	944	984	1022	1130	934	879	931	1012	946	1001	1214	1354	1381	1281	1238	1215	1134	1000	919	935	864	823	821	850	937	829	884	1104	2301	3120	2212	1555	1082	844	762	744	691	655	621	682	624	622	667	660	697	603	627	633	624	666	666	625	646	668	652	650	627	666	655	600	649	637	676	635	670	644	644	616	629	634	622	699	646	643	639	688	667	621	638	611	694	689	704	670	675	644	661	654	637	664	641	687	654	633	590	666	642	658	621	666	632	622	652	664	662	666	651	659	633	629	649	667	692	608	655	654	639	658	654	685	649	662	663	662	659	686	672	634	643	616	644	613	655	651	655	655	672	611	604	631	614	652	643	647	676	662	637	651	621	684	649	645	678	692	679	650	593	617	604	653	632	586	688	616	625	615	663	632	625	662	579	618	704	673	613	687	676	656	665	657	682	605	651	634	640	614	637	655	634	638	657	658	656	621	617	650	617	606	629	637	658	650	659	640	654	670	659	631	652	711	637	622	667	621	629	618	667	647	688	679	649	642	638	638	644	679	616	665	674	646	622	708	592	640	647	673	655	644	642	673	646	660	670	661	633	638	685	623	695	669	662	690	642	654	666	593	667	644	683	643	701	675	663	668	645	642	619	683	661	607	647	670	652	700	680	661	628	688	616	603	662	689	581	660	621	642	649	655	629	639	680	656	622	614	614	631	647	656	618	637	682	645	624	675	626	664	689	650	682	621	633	703	617	625	647	623	634	639	647	627	677	720	694	629	656	638	597	638	696	632	627	652	611	674	636	678	653	660	614	654	607	632	670	640	686	668	648	675	595	680	654	605	623	618	633	647	636	622	649	619	694	652	665	633	615	639	642	682	646	688	662	635	644	629	695	627	656	670	631	662	707	562	669	655	656	667	655	656	671	680	615	669	667	646	641	635	643	665	628	669	575	653	664	632	656	664	651	702	653	692	653	622	667	658	644	635	665	675	659	636	661	624	669	668	648	666	647	670	688	697	663	628	659	603	660	642	653	611	654	668	656	665	700	616	634	600	597	640	673	652	615	712	641	686	617	613	624	674	637	635	666	633	675	640	643	628	610	678	654	650	659	629	644	657	690	639	709	606	631	673	650	623	631	644	683	632	658	623	654	648	657	659	619	581	664	652	666	655	674	615	643	634	617	686	601	636	625	613	654	615	653	660	697	679	642	629	662	640	634	657	635	622	606	681	697	663	645	672	665	629	650	654	656	641	619	654	626	648	627	635	637	670	622	632	622	676	676	668	609	655	674	620	671	624	645	667	647	611	673	667	638	642	644	699	660	646	685	643	645	621	703	638	643	655	666	628	645	651	637	677	687	646	655	614	688	617	710	653	630	686	656	670	633	675	612	592	641	667	676	663	640	696	665	646	623	628	651	655	688	614	621	623	626	678	625	635	615	622	675	684	637	624	661	635	647	622	670	628	673	628	636	634	645	678	661	621	655	644	640	641	690	686	665	596	659	664	702	652	629	636	610	685	669	624	616	636	633	662	680	630	659	657	652	622	612	648	668	674	649	630	640	658	626	637	671	634	727	673	617	645	651	680	656	628	698	636	663	658	642	626	601	621	628	680	640	639	651	638	613	599	654	658	644	625	689	691	660	614	641	673	665	631	659	661	673	648	699	642	700	631	645	672	650	635	677	698	670	667	641	685	657	641	644	653	636	667	614	666	639	638	650	595	648	632	667	633	687	658	703	615	663	667	636	667	661	625	666	628	658	646	635	653	626	631	673	663	672	658	676	641	638	578	655	614	627	653	628	674	631	661	661	574	628	639	664	704	635	641	658	667	660	615	619	649	672	675	632	631	649	676	596	642	643	664	654	663	680	700	683	634	673	647	656	655	642	673	664	660	615	629	629	669	661	672	598	642	644	626	652	650	638	697	697	660	641	669	664	613	627	647	674	630	662	669	648	661	632	643	680	660	645	645	664	633	616	700	628	671	632	688	612	651	619	627	660	676	666	663	697	656	651	626	597	699	607	648	671	620	595	611	616	652	641	636	666	644	628	682	644	661	632	616	684	661	665	643	642	688	663	597	684	628	659	675	671	625	626	633	665	699	625	670	650	617	616	678	660	624	617	663	670	632	641	664	646	593	649	676	615	677	664	648	650	692	644	640	618	670	682	690	672	631	638	649	622	632	657	634	652	659	629	636	689	673	654	641	607	606	650	647	659	665	678	588	620	628	677	646	662	660	658	646	603	608	646	654	661	620	666	630	668	625	704	662	643	619	698	665	677	624	605	640	651	650	633	630	653	646	636	620	641	634	662	658	575	638	670	653	666	643	719	656	679	677	645	616	652	653	622	661	618	627	641	636	656	677	645	676	676	658	665	650	678	647	569	618	685	661	623	660	678	648	593	650	619	671	675	642	616	604	615	610	660	680	642	716	625	665	627	643	613	669	646	642	651	633	670	635	618	652	624	665	649	687	660	665	644	676	673	615	665	639	615	707	615	678	691	588	625	651	615	658	687	655	627	644	607	640	683	665	591	661	622	650	612	592	659	659	694	660	653	627	617	652	604	673	671	657	664	683	691	653	626	636	682	667	688	668	660	623	623	626	705	662	639	643	618	628	633	660	668	664	622	630	659	652	682	663	631	630	638	659	643	675	630	620	629	616	669	591	676	612	613	678	678	634	645	602	664	639	640	664	656	655	666	661	649	658	616	633	652	640	699	643	685	669	659	673	628	651	673	679	629	644	670	640	672	643	648	608	714	625	590	658	634	647	620	613	652	634	616	615	656	642	638	631	640	661	634	673	635	689	607	606	680	672	651	653	590	666	613	645	652	704	657	656	643	622	660	630	625	633	680	614	636	710	696	637	638	708	633	650	687	589	618	607	642	599	636	659	655	609	623	680	636	615	604	694	647	669	664	653	613	659	633	629	627	595	679	660	653	642	655	624	631	667	630	681	646	649	655	650	620	620	651	660	625	657	718	635	653	668	643	658	624	646	670	676	667	637	599	634	645	655	659	660	641	634	668	594	615	691	663	742	635	640	634	666	624	690	649	643	656	617	637	633	602	604	667	639	636	634	648	674	678	646	661	622	652	678	652	629	614	663	664	640	679	660	630	711	667	615	685	661	673	638	669	676	693	648	660	648	599	674	640	580	632	646	665	624	689	642	676	669	637	639	684	647	640	667	629	638	692	645	650	670	654	671	672	632	656	648	637	645	642	617	630	630	660	674	639	661	634	668	690	637	644	685	652	674	652	643	631	628	649	665	666	675	685	637	650	651	659	665	676	653	621	687	670	675	643	635	661	652	648	613	657	625	654	633	661	650	639	672	697	605	652	658	662	682	628	714	641	658	629	671	646	630	644	730	648	607	624	687	658	680	673	631	620	618	662	669	657	610	694	647	644	649	621	631	658	621	659	627	600	669	625	654	609	648	615	641	639	680	643	662	607	654	681	696	660	668	627	675
23334	21296	29027	23923	21300	19530	2981	1076	889	817	804	585	541	485	403	408	412	374	387	399	374	374	367	414	502	522	466	419	433	443	394	460	524	586	618	629	565	507	523	467	443	447	426	406	368	384	346	351	389	519	1385	1522	1049	690	530	419	396	323	328	302	293	338	286	323	293	308	293	314	288	298	337	296	295	294	303	306	315	339	290	325	333	304	315	330	291	301	306	317	324	289	320	264	279	309	300	310	315	317	296	322	334	302	309	285	306	339	315	276	335	315	298	316	331	303	327	310	301	323	332	330	308	286	306	307	302	343	312	302	294	321	328	288	308	313	347	313	313	281	297	299	316	309	308	313	299	309	291	285	308	311	308	292	302	293	278	294	313	310	331	297	307	310	305	339	325	289	306	281	307	265	283	324	305	293	305	284	306	319	312	330	328	328	307	316	300	326	317	313	335	270	301	313	321	301	300	357	318	307	300	314	305	319	358	333	297	332	339	291	304	295	350	312	281	306	303	275	303	298	298	322	328	288	316	317	280	327	293	300	316	295	333	300	306	305	336	302	312	313	295	295	292	314	300	287	345	313	291	312	281	287	346	298	324	300	296	293	317	325	291	291	317	307	339	276	331	307	312	288	322	304	290	332	283	307	302	334	300	314	270	295	314	297	314	328	316	319	329	319	295	321	347	304	323	318	311	304	333	338	274	322	286	334	307	316	285	314	335	277	281	287	308	308	295	322	319	289	308	286	260	309	316	297	328	290	316	329	322	322	325	336	282	317	317	309	312	295	298	336	311	298	307	311	314	334	312	314	315	324	322	274	297	304	275	304	327	308	312	289	273	311	312	300	288	319	298	299	306	301	302	303	316	316	289	304	299	301	354	303	310	303	311	327	309	309	293	342	338	324	328	307	303	313	291	310	314	289	302	349	282	347	305	320	336	315	312	313	316	277	303	326	306	300	320	316	278	302	313	326	322	304	284	307	316	296	277	291	304	332	302	301	283	301	309	267	320	309	303	288	300	333	311	301	300	278	308	318	282	297	286	304	308	298	285	302	334	283	281	296	308	291	331	304	309	306	300	302	315	306	325	289	322	322	326	325	314	284	314	266	311	327	300	310	325	289	280	329	323	324	338	296	324	317	301	311	287	345	284	310	306	310	301	329	310	296	286	302	323	289	343	305	308	306	303	318	326	323	327	277	284	311	292	326	331	304	335	289	301	313	326	304	299	316	305	312	329	312	279	351	295	303	310	302	302	328	316	333	290	313	314	315	286	328	308	295	318	300	318	306	307	316	288	301	313	301	290	276	302	290	306	306	310	309	315	305	295	285	337	281	279	334	303	344	306	279	296	316	346	328	267	316	324	288	293	326	316	297	314	301	321	297	303	334	291	310	308	297	324	339	298	313	301	304	285	307	329	315	288	309	278	279	297	312	354	313	286	319	315	307	302	310	296	342	326	286	306	309	317	306	295	305	326	297	294	300	283	324	337	322	305	303	292	329	315	301	319	320	279	307	312	308	302	318	305	305	317	363	310	309	321	286	300	299	306	294	279	296	308	325	300	293	293	318	321	295	326	302	337	289	301	291	320	300	287	301	316	304	296	282	287	333	324	311	302	310	312	317	328	310	315	283	306	306	283	265	308	310	272	281	308	331	304	299	328	325	306	269	322	326	314	319	306	307	300	304	298	300	331	321	287	313	304	311	313	280	315	307	297	293	346	311	325	319	289	332	315	327	310	325	321	288	306	273	322	297	331	319	313	309	297	307	294	295	301	308	264	330	320	279	298	273	314	302	278	321	292	302	314	322	333	253	278	284	312	343	301	319	303	292	332	287	315	307	313	335	313	293	283	324	330	294	298	318	298	295	286	309	299	315	309	299	311	321	327	282	295	327	316	304	303	271	297	323	301	322	320	279	314	302	318	274	329	266	313	301	327	339	332	297	320	307	315	308	287	316	284	326	303	319	291	301	284	274	327	329	307	312	289	311	350	305	312	300	292	330	290	283	266	279	282	300	300	346	304	287	319	317	304	312	307	306	304	320	292	324	297	293	296	291	309	312	294	329	303	318	309	310	305	302	296	313	309	296	318	279	285	273	316	308	313	314	282	314	293	283	317	296	302	307	311	292	296	276	321	303	303	293	303	317	342	314	302	288	317	310	288	325	315	305	314	294	343	310	333	358	335	298	310	293	295	288	311	309	293	323	339	296	295	297	317	323	299	322	287	289	305	302	318	333	317	328	277	331	321	288	305	291	310	294	317	328	318	329	289	308	297	320	303	300	326	318	304	297	328	323	282	332	302	301	315	263	316	317	326	289	316	294	315	312	285	304	299	298	332	320	343	330	305	320	322	311	329	314	298	293	322	293	310	309	314	310	331	329	287	306	317	311	299	299	285	301	302	294	311	286	343	287	324	295	288	298	311	300	293	314	305	307	322	307	318	309	314	302	269	289	318	300	317	291	311	295	311	296	308	324	325	294	302	317	316	306	316	299	259	333	301	303	270	346	308	305	291	274	281	303	310	295	314	311	296	292	292	308	303	304	333	312	335	292	342	327	325	339	321	323	324	306	293	307	315	279	278	265	317	284	275	294	332	305	310	323	316	345	333	308	300	304	279	321	310	316	307	335	305	285	285	300	285	279	293	307	317	312	301	275	298	307	295	331	276	292	308	334	299	319	319	306	350	325	286	289	308	305	313	308	319	322	301	311	280	312	296	314	301	287	305	274	299	314	304	293	307	288	346	315	303	309	319	302	313	307	340	324	304	301	294	306	300	286	312	291	286	289	330	304	290	298	317	306	322	303	299	306	282	305	320	318	273	292	305	303	327	318	325	295	328	289	315	298	291	324	346	311	295	294	318	314	290	295	301	295	296	307	318	319	319	326	311	306	295	314	303	278	306	324	279	316	325	309	298	316	291	297	321	318	276	330	270	302	350	329	303	277	322	337	308	310	298	308	311	298	273	298	281	324	282	304	336	318	280	317	271	315	317	291	318	316	293	261	286	282	310	308	328	318	296	317	293	272	321	305	334	325	304	301	304	311	286	299	296	329	290	312	313	301	345	309	298	300	318	284	295	304	288	297	326	294	288	322	314	309	329	311	310	293	324	287	274	284	278	310	303	305	290	308	314	313	305	327	288	281	293	320	303	328	296	310	307	305	320	308	291	306	297	297	291	278	269	275	309	319	310	262	311	321	317	298	312	310	301	275	313	305	298	274	314	283	274	278	312	306	300	303	329	302	314	286	287	302	316	301	308	303	284	339	291	326	325	301	302	312	311	308	318	304	306	305	310	296	305	285	301	313	324	304	301	295	316	275	284	305	321	320	297	311	312	283	307	309	331	284	349	309	316	276	284	278	332	294	298	305	296	293	324	309	275	318	321	315	284	286	316	298	319	293	328	327	310	323	315	306	284	306	306	331	328	292	301	329	277	292	331	337	278	311	275	299	343	291	312	275	276	306	305	328	316	322	312	304	277	331	294	290	320	286	340	300
10360	20879	18617	12070	8601	6060	4105	2954	2777	2691	2537	1551	1476	1275	1028	1016	919	906	939	930	817	830	832	962	1274	1282	949	1025	952	963	946	1197	1313	1366	1742	1748	1487	1345	1341	1144	1150	1022	879	845	812	764	777	775	820	1466	4120	4518	2978	1832	1199	848	694	616	557	554	554	566	546	538	571	602	535	544	612	573	549	632	548	569	582	545	539	551	544	575	595	571	553	594	541	572	575	572	568	583	577	568	530	592	552	571	520	541	549	559	566	525	575	554	603	583	553	588	550	570	506	512	542	576	550	566	551	546	568	570	549	548	579	567	552	574	521	550	555	545	573	601	536	572	525	568	577	570	546	585	560	558	579	523	573	575	557	570	581	556	524	576	551	550	576	557	585	588	576	570	568	612	553	587	596	554	572	578	523	525	587	550	597	587	564	587	569	548	557	567	549	551	558	584	552	540	569	530	566	570	584	527	593	592	590	585	545	564	574	544	546	543	555	565	547	551	534	535	566	540	575	538	552	607	603	564	536	555	556	575	585	584	573	543	535	544	540	589	587	544	572	568	569	595	572	556	576	555	575	573	567	583	534	585	566	573	611	543	572	560	556	570	562	595	577	632	553	592	585	524	614	535	552	553	545	552	551	543	557	579	611	554	562	545	555	560	567	594	562	528	536	555	571	601	569	583	543	566	572	597	548	569	545	564	512	534	555	576	546	595	532	581	596	555	535	551	510	586	517	586	553	540	538	605	577	527	616	585	598	551	577	558	586	559	528	617	595	615	562	566	545	536	534	538	585	590	561	549	552	529	553	561	578	542	557	583	558	581	602	548	562	577	554	560	563	587	619	554	548	563	572	554	572	579	573	591	562	571	557	585	577	583	579	618	518	553	579	582	552	528	561	544	587	564	531	575	591	544	574	596	565	570	556	557	582	567	582	560	539	614	555	566	577	524	528	529	578	581	593	533	571	561	592	583	551	593	572	592	586	544	609	560	582	583	565	580	561	578	563	593	606	552	562	604	563	566	589	546	568	557	568	558	570	596	546	609	588	563	577	530	538	560	596	572	571	543	544	547	570	548	549	652	576	556	556	553	589	541	538	550	564	567	592	526	527	536	577	564	541	519	545	575	554	567	582	543	568	565	531	571	545	545	531	597	545	533	573	495	550	551	536	592	558	563	563	575	558	541	564	556	530	591	587	585	517	577	541	568	551	534	593	595	539	550	566	558	577	535	538	546	594	552	579	558	575	531	597	527	541	540	599	618	560	589	570	590	582	532	577	595	576	564	570	552	552	538	550	518	531	593	553	595	539	584	565	545	571	504	589	562	540	578	542	533	562	560	553	580	594	539	530	537	559	529	568	597	581	577	569	607	586	552	605	542	548	567	518	575	540	516	591	568	524	542	573	562	572	595	584	555	565	576	542	545	516	567	556	538	616	524	521	561	538	545	581	591	576	508	625	551	528	585	532	549	564	562	563	612	529	575	576	550	580	549	552	567	550	596	560	582	544	514	596	603	573	572	576	598	557	520	540	549	551	549	571	545	583	534	590	558	577	552	586	573	558	562	548	568	588	568	567	530	536	572	573	572	557	570	529	577	547	562	551	550	586	534	566	590	552	558	576	602	587	563	569	616	613	549	541	553	517	600	572	541	579	551	617	578	607	590	557	584	557	547	559	569	547	564	600	552	562	556	559	552	568	545	587	621	563	565	566	566	582	576	568	609	555	534	530	530	573	549	578	530	559	547	573	578	550	557	546	550	598	589	590	550	574	536	576	573	541	585	534	486	570	554	593	579	589	572	557	568	596	573	547	591	584	606	543	559	550	571	582	561	542	532	565	552	545	519	545	572	555	567	541	516	577	580	531	539	534	553	568	566	560	581	536	578	529	546	563	535	574	546	551	545	573	532	562	565	604	531	570	555	579	599	547	562	519	561	579	552	531	556	562	529	554	587	556	569	557	517	586	581	548	577	550	584	556	584	563	567	553	570	552	540	553	564	541	545	565	571	568	541	512	573	544	541	553	572	576	576	513	593	546	572	540	586	583	575	574	593	560	585	613	571	555	516	541	594	585	548	577	563	540	572	575	554	585	537	554	574	532	580	554	574	559	554	521	589	561	566	562	572	576	555	580	539	570	597	531	545	564	549	567	547	561	529	611	553	576	547	563	577	571	557	536	560	585	558	571	584	554	575	572	549	572	566	560	536	596	567	555	550	546	572	614	552	532	535	550	546	561	595	537	567	616	559	558	608	541	577	577	567	565	571	600	561	540	592	592	552	612	550	587	550	571	541	540	593	568	541	547	584	561	585	552	563	614	538	574	555	587	550	530	556	564	585	557	576	535	616	545	516	560	574	568	554	574	548	531	558	595	598	562	565	555	567	580	530	568	574	561	556	574	571	543	564	606	594	556	554	545	569	532	529	565	525	543	582	560	534	539	557	554	534	572	525	561	565	569	548	533	591	543	581	520	560	539	567	567	564	571	581	589	597	559	552	574	545	547	565	582	570	558	546	499	597	569	588	562	556	566	645	555	550	558	581	579	547	585	580	580	533	499	593	546	582	538	572	574	592	565	519	546	569	594	569	571	481	572	527	571	537	570	586	562	577	559	579	595	580	528	616	542	574	582	572	555	563	587	565	521	535	562	575	538	615	567	561	580	556	565	550	562	541	571	549	579	560	598	557	568	530	565	570	548	563	549	535	568	541	613	514	517	565	610	534	534	570	554	543	551	573	584	599	517	555	591	591	551	526	612	537	593	585	557	560	566	563	582	545	571	553	580	586	571	550	553	536	563	547	541	508	588	606	567	552	568	541	560	602	579	550	614	560	560	557	542	576	555	599	613	630	526	632	602	539	584	556	579	506	527	542	572	557	582	609	585	576	554	552	603	557	534	532	570	587	572	583	551	555	535	563	584	558	525	570	530	553	602	563	562	571	548	540	564	556	543	587	555	519	565	578	570	520	541	529	561	571	565	567	554	548	601	581	552	544	564	556	563	571	560	566	569	603	592	614	569	576	536	583	573	561	520	529	560	562	584	561	579	542	574	603	574	560	597	557	580	569	586	561	541	558	592	550	566	524	564	583	547	586	519	559	580	571	589	560	550	514	556	569	557	577	581	529	584	569	530	547	562	577	508	589	531	555	570	562	569	565	575	567	581	561	580	560	558	539	565	543	580	538	575	539	536	523	562	569	592	546	564	549	566	552	535	539	569	550	613	548	579	592	559	566	531	620	544	561	511	539	546	562	544	584	601	553	555	577	554	584	595	570	564	588	564	585	600	548	544	561	543	562	580	592	570	585	590	576	537	548	581	527	553	574	564	554	550	615	591	591	579	579	522	564	575	568	572	557	585	571	530	591	599	584	592	572	571	550	514	512	587	576	551	565	580	592	552	578	526	591	574	550	601	571	541	582	535	592	562	534	617	552	554	563	532	527	553	527	515	536	592	583	591	532	505	570	602	573	582	632	564	563	535	610	565	540	545	563	625	582	608	585	599	565	559	563
26600	20252	8354	2231	1205	762	539	508	507	537	498	398	454	446	425	431	461	414	420	447	399	378	446	397	488	506	460	441	468	445	431	446	480	485	462	517	527	508	421	455	442	469	415	429	449	400	434	424	446	497	546	527	500	471	432	415	415	386	396	379	388	385	439	385	396	413	407	394	412	384	393	385	414	438	376	389	392	419	383	394	356	412	347	391	417	403	393	395	422	368	398	406	404	398	406	357	368	398	381	363	410	375	388	410	423	398	378	409	386	382	415	403	423	377	408	368	383	396	411	386	358	425	365	383	372	390	439	393	385	378	352	405	418	442	418	438	407	404	365	408	391	383	418	385	392	391	404	427	455	417	379	392	380	380	440	389	386	354	399	418	407	404	394	384	397	417	412	410	355	394	398	392	396	370	374	397	410	382	386	368	375	404	375	391	453	415	408	379	390	395	400	423	414	414	374	406	365	384	431	383	393	381	383	376	395	371	420	387	388	403	408	395	389	413	375	371	388	400	394	381	416	391	415	384	417	434	397	411	402	394	408	407	405	399	414	381	409	424	407	411	361	404	401	401	427	413	393	389	403	427	428	376	381	411	358	411	373	422	403	356	419	354	403	332	387	373	383	421	401	406	367	402	329	383	397	380	394	398	414	416	381	422	409	436	400	376	414	395	387	413	416	418	375	382	417	377	403	434	406	388	376	420	394	443	389	385	401	370	391	382	395	406	394	365	424	381	406	404	409	381	428	409	395	401	405	402	395	402	408	354	411	399	388	390	389	401	361	423	420	407	371	400	404	428	415	398	366	410	438	401	367	380	445	392	412	432	370	392	396	411	370	378	424	396	420	361	391	388	403	427	392	413	402	421	381	382	408	420	400	383	422	400	384	407	422	411	372	382	400	376	428	382	390	385	416	380	420	383	396	426	381	370	377	416	388	407	417	395	408	385	403	380	423	381	374	404	412	396	425	401	407	379	417	402	403	373	385	400	418	411	372	402	401	373	412	395	443	378	409	405	417	408	390	411	366	399	361	442	392	380	386	387	376	404	410	352	409	387	350	398	379	398	381	389	443	436	392	447	388	394	378	395	395	388	379	426	399	386	383	415	399	392	394	370	419	405	386	396	422	397	405	383	415	392	427	406	401	389	379	379	364	397	400	394	417	409	383	372	422	377	395	413	401	388	384	370	395	449	358	419	419	402	397	413	383	425	415	346	406	405	403	406	379	397	424	387	406	380	364	413	394	454	410	447	402	397	407	387	376	379	382	387	385	398	405	397	397	403	425	391	363	380	383	400	357	406	417	361	434	368	398	389	396	452	391	375	377	428	391	388	394	392	419	369	396	402	401	393	404	380	370	394	381	364	400	424	410	401	425	415	395	401	390	386	422	403	382	418	396	400	408	391	407	372	385	385	394	436	372	408	393	416	369	400	353	389	435	417	402	416	400	379	385	448	425	391	419	391	392	402	444	460	424	434	390	339	415	393	389	420	413	390	372	407	396	409	415	387	386	403	392	390	383	427	407	370	397	425	376	380	408	441	406	416	390	396	389	382	368	395	391	391	386	432	376	385	406	385	390	421	377	408	390	421	459	360	409	434	371	400	369	387	414	430	397	388	373	401	416	370	402	434	372	443	391	382	389	415	434	412	422	350	429	405	443	390	343	438	384	386	413	400	406	417	411	390	410	423	388	371	398	429	419	382	395	435	414	413	386	352	393	398	397	410	396	378	417	392	400	412	435	381	390	447	391	413	412	357	391	410	404	420	424	407	377	369	421	362	386	374	418	414	371	379	388	375	388	385	374	394	408	401	399	379	380	393	378	396	419	399	404	349	417	437	414	397	347	399	413	382	400	408	398	359	397	400	421	415	386	412	404	388	391	402	410	376	437	388	407	367	408	417	431	396	385	408	371	393	386	405	394	377	419	421	372	410	408	371	409	400	387	432	401	376	412	384	408	386	408	362	394	398	349	394	416	442	397	393	381	409	397	415	370	395	432	385	376	388	382	420	404	388	431	378	404	395	404	409	392	383	401	407	394	418	375	422	421	380	396	406	448	401	378	393	379	426	409	407	395	374	407	419	383	430	400	403	418	423	402	392	397	418	417	425	400	418	440	398	437	423	424	396	432	382	391	387	416	371	388	405	370	408	402	405	388	394	380	437	406	399	408	396	446	382	422	386	404	387	422	406	400	414	389	425	401	374	391	408	382	404	397	397	398	385	374	407	407	367	374	427	376	382	392	404	436	394	368	403	395	391	411	374	439	399	370	419	423	393	417	402	387	404	367	405	407	384	393	417	405	375	387	405	395	369	393	419	393	349	413	369	353	403	390	368	390	412	376	411	403	396	387	440	390	383	368	425	407	348	392	448	360	390	404	376	429	402	395	410	369	358	379	416	420	391	384	382	354	418	413	432	397	428	383	388	403	430	380	377	392	394	425	405	415	434	414	393	458	395	386	432	400	388	396	395	395	383	410	415	396	402	370	414	407	367	352	419	368	393	395	421	409	393	408	405	399	398	395	412	390	394	393	388	400	416	396	470	386	409	393	410	381	404	403	400	405	433	369	402	386	387	369	424	403	393	405	391	413	364	361	367	368	424	409	421	393	406	371	396	429	399	421	403	381	397	412	385	397	407	391	380	384	403	380	427	432	417	423	378	430	403	408	413	400	399	403	409	413	404	406	414	372	366	397	381	378	393	366	397	387	407	388	425	413	401	406	390	393	404	362	383	441	397	379	373	426	423	409	392	449	384	415	381	395	407	384	367	420	395	368	399	392	369	405	384	429	419	389	373	406	379	373	383	363	354	396	403	398	369	415	449	412	394	362	378	406	394	376	395	404	416	377	412	388	419	387	391	403	373	380	384	420	389	438	394	397	407	379	414	384	400	425	405	376	410	445	382	399	412	408	394	397	447	431	432	398	423	391	403	404	355	421	431	360	393	395	402	375	392	440	426	383	389	407	428	387	408	389	383	423	384	436	404	389	423	376	400	391	414	383	417	391	357	400	402	387	414	425	438	419	437	354	378	392	364	414	396	392	381	392	392	420	432	412	394	399	397	407	376	372	422	439	410	366	375	393	368	372	391	420	379	394	419	426	387	417	390	395	406	386	424	410	430	407	366	400	429	355	407	423	411	412	370	419	397	389	441	416	409	375	419	412	388	394	422	397	390	387	399	372	362	367	397	391	402	402	392	403	445	406	423	397	382	433	386	416	423	370	418	379	428	402	397	389	419	409	435	372	388	419	425	401	387	399	431	426	415	426	400	402	396	352	402	389	381	385	391	397	394	412	447	409	395	401	413	438	411	409	398	362	421	398	416	397	422	465	395	404	397	405	404	404	397	421	416	384	374	406	414	360	395	406	388	403	409	398	397	416	375	416	378	398	392	389	411	392	394	404	389	399	419	365	403	379	408	396	397	386	417	414	380	405	397	380	430	364	391	375	421	450	405	397	417	413	396	426	434	394	382	408	365	407	371	399	383	432	437
6235	6860	6920	4672	3072	1995	1354	1241	1280	1385	1141	868	873	774	804	765	730	782	772	785	786	813	857	839	990	1043	1022	967	943	947	938	925	1071	1058	1090	1182	1221	1196	1094	931	950	887	839	847	845	819	826	899	811	1028	1208	1107	968	888	817	786	766	753	786	733	748	747	746	731	748	735	770	730	725	730	747	729	757	736	757	715	760	713	736	685	717	745	754	721	745	739	752	719	723	710	782	722	712	746	746	774	737	747	765	722	712	711	712	728	750	739	775	739	722	782	749	771	739	722	714	790	753	747	789	748	767	727	749	749	724	729	775	699	747	756	712	757	734	730	801	742	812	819	773	748	704	765	725	726	753	754	752	769	717	706	742	723	750	736	759	745	711	768	768	758	758	722	695	727	732	711	733	778	775	764	761	711	692	701	747	778	758	737	724	730	765	746	716	712	717	741	723	747	769	721	729	781	705	765	704	753	727	697	755	710	713	739	709	769	753	770	752	779	710	768	741	710	735	739	747	719	695	735	738	738	769	726	768	757	732	733	723	762	769	731	740	708	714	715	766	699	766	701	739	761	706	740	765	720	769	728	766	783	694	787	741	729	775	745	720	771	730	747	730	774	733	671	780	728	703	728	757	771	718	730	710	713	724	751	767	717	752	745	761	718	763	693	708	720	700	772	687	774	759	773	769	717	738	707	717	736	740	743	742	726	703	713	742	731	746	739	755	722	761	761	722	751	747	702	749	729	727	766	718	726	731	733	717	787	737	743	755	679	699	676	723	727	687	735	664	791	729	750	729	748	704	674	746	733	757	731	769	742	712	754	718	720	772	735	761	769	708	713	793	739	763	776	718	725	758	765	699	746	733	767	729	675	662	751	761	680	756	739	692	696	712	710	737	710	768	699	763	750	752	727	728	762	731	731	729	751	749	730	713	709	713	734	731	746	735	772	803	738	693	732	741	725	789	740	763	757	742	713	735	749	738	709	721	676	726	755	738	710	770	707	724	716	738	765	746	716	773	707	782	704	730	780	755	726	714	730	707	673	693	763	755	743	742	775	736	781	733	720	747	736	729	729	728	725	741	738	697	706	740	752	754	770	744	717	758	750	738	743	752	704	754	785	692	755	770	762	772	715	776	734	732	782	774	741	720	736	787	764	730	755	704	790	751	715	727	731	752	728	733	745	708	729	724	722	748	701	702	674	739	712	746	751	770	708	741	693	726	717	782	714	760	716	681	763	709	710	716	702	766	806	749	703	749	727	785	711	748	741	749	753	741	709	671	714	665	739	740	746	741	719	726	779	712	746	711	709	745	747	684	747	741	756	696	773	754	750	740	743	745	726	696	724	767	728	762	733	749	762	716	732	716	705	748	712	745	681	713	733	775	779	747	667	703	736	743	717	741	827	695	786	782	747	703	692	758	768	770	733	750	744	731	761	697	739	741	717	763	745	758	713	734	748	790	701	757	716	771	745	756	726	730	701	769	757	705	732	753	742	729	746	682	680	716	737	736	746	720	739	731	749	735	753	723	732	738	678	753	734	765	750	740	717	732	711	759	752	692	778	731	763	776	696	708	735	710	771	683	704	750	756	751	729	774	754	739	719	815	747	745	767	745	724	717	733	779	732	713	772	706	741	729	707	762	772	780	705	731	742	707	703	741	724	755	724	762	768	776	663	766	741	779	763	691	744	714	750	746	792	788	735	742	742	736	754	743	730	724	759	704	709	740	762	756	687	717	700	752	748	768	751	760	727	740	763	745	765	743	761	753	707	752	727	704	701	726	751	725	712	728	724	753	731	727	739	763	792	745	771	695	725	719	742	727	767	750	751	775	763	719	738	703	715	723	703	792	711	738	718	754	760	751	742	798	740	736	739	734	714	709	727	816	731	706	708	728	760	734	774	735	731	723	654	717	766	722	745	756	732	741	790	770	793	745	756	725	763	732	722	774	760	691	752	779	747	789	726	763	759	712	741	753	725	695	776	697	717	759	725	753	779	781	756	715	738	746	769	741	720	771	698	728	761	698	789	719	766	751	748	731	701	739	705	767	704	718	756	727	740	728	755	679	721	738	725	731	712	745	728	772	713	755	763	745	772	796	776	788	710	744	703	722	737	732	739	756	736	754	726	743	774	734	686	750	774	789	747	759	739	694	722	749	735	685	719	731	738	726	780	755	773	750	714	709	693	747	798	762	674	742	742	752	707	711	762	779	683	701	722	740	719	690	703	757	772	733	754	761	766	726	750	751	740	759	752	737	723	712	733	746	708	751	708	742	705	742	743	711	749	727	747	755	715	777	723	695	721	739	734	723	745	768	737	780	739	712	767	772	709	770	713	760	757	741	713	733	723	789	770	737	742	740	745	760	681	724	736	751	718	721	745	755	716	743	742	810	722	763	708	736	708	732	745	747	741	747	715	739	736	731	690	746	705	744	728	722	760	740	786	710	749	735	779	731	737	751	720	723	731	737	737	726	746	786	751	726	744	793	688	737	715	721	774	830	692	772	764	730	754	762	675	731	725	744	714	722	752	731	725	775	725	716	693	671	722	706	771	706	757	752	714	724	716	726	755	716	750	765	726	743	739	760	717	772	754	708	741	713	738	764	696	746	733	722	716	715	722	717	718	687	714	701	712	747	747	722	710	755	732	738	754	727	734	732	713	674	745	745	735	775	739	726	739	699	723	733	689	739	739	748	723	725	745	711	676	722	708	790	713	698	774	714	805	745	772	714	714	759	775	681	746	723	730	668	754	730	757	698	742	735	743	737	772	800	730	771	708	764	729	740	749	802	864	695	721	767	747	707	750	729	763	717	748	749	761	736	740	728	735	777	727	753	737	736	758	751	733	731	766	786	749	736	719	798	678	741	700	744	680	736	715	762	745	746	719	697	746	771	710	756	731	737	680	753	736	738	714	756	751	723	751	735	760	740	697	718	726	730	709	722	756	741	742	740	736	737	752	746	694	795	764	731	727	754	701	778	711	736	734	736	760	769	720	798	742	721	713	750	772	780	722	723	733	755	788	688	738	725	759	730	712	733	776	689	661	727	700	755	738	766	730	751	770	708	755	722	744	748	784	751	723	707	747	764	746	748	713	739	737	729	760	707	783	762	772	720	755	732	730	728	737	769	751	677	805	777	768	729	771	725	746	695	692	725	736	723	753	712	752	768	695	725	735	735	735	741	737	744	761	691	712	780	734	708	742	750	755	761	729	750	724	737	740	751	729	700	730	758	735	727	737	699	686	722	707	722	755	752	752	736	696	758	778	766	753	736	732	699	750	729	724	788	778	748	762	751	727	740	754	702	759	737	756	745	755	742	772	724	738	763	737	757	670	713	769	737	750	704	734	741	751	720	715	682	752	693	693	717	761	718	697	760	768	745	759	774	753	733	741	776	714	760	712	769	765	774	755	733	739	755	745	734	733	677	723	764	730	779	766	764	748	734	738	743	708	718	732	737	711	737	726	709	748	743	717	762	755	765	730	717	738	737	780	708	697	767	713
24246	21248	28339	24435	20276	3354	1067	825	708	689	536	486	473	439	426	425	404	393	441	382	431	441	391	437	451	477	460	482	474	474	461	483	513	461	457	471	497	468	404	372	404	371	387	386	351	410	398	404	598	953	1106	805	631	530	422	370	344	340	345	348	331	348	339	329	344	327	321	364	375	347	375	369	364	357	323	339	325	328	336	340	345	314	335	372	335	324	356	321	330	370	359	356	328	379	373	329	345	354	346	349	378	352	326	361	310	374	352	352	345	361	366	357	342	330	355	330	349	347	332	329	341	361	349	371	350	337	317	331	349	321	380	302	327	380	357	366	310	329	358	343	372	376	347	324	353	354	370	343	340	317	311	331	370	335	359	379	336	363	333	328	337	350	347	353	354	348	330	353	342	371	349	361	347	386	376	344	361	342	376	319	339	336	346	318	334	313	361	344	345	342	340	335	340	330	355	348	351	337	365	342	371	330	353	334	342	346	362	360	342	374	333	348	382	338	342	340	343	331	349	364	325	336	339	348	345	375	326	340	337	333	345	328	325	337	336	350	322	334	360	334	357	340	347	357	336	323	346	327	323	348	341	351	332	324	363	372	351	333	378	330	344	349	352	330	353	326	354	330	322	361	333	388	358	355	343	332	343	340	311	341	338	349	323	356	354	336	337	353	326	349	366	332	335	344	322	361	340	357	303	329	352	342	342	305	308	334	378	290	319	340	337	355	360	333	332	353	347	340	345	326	377	358	350	318	339	351	336	390	335	378	346	358	332	368	333	364	321	345	353	325	335	312	311	352	329	327	331	353	346	327	353	383	358	362	369	376	333	355	341	338	389	314	334	359	347	336	365	342	361	331	338	354	347	304	352	323	345	349	380	351	365	316	346	369	342	367	343	334	411	370	333	355	398	345	356	347	341	316	309	345	349	352	365	344	351	343	343	307	329	313	371	382	299	354	339	314	361	340	315	357	344	369	320	342	355	358	334	343	347	365	353	372	360	321	360	386	331	337	362	365	349	367	380	339	345	368	335	337	344	334	319	331	355	362	326	326	349	335	332	366	371	322	319	333	366	381	327	359	356	342	355	337	343	376	324	379	337	357	316	313	335	340	350	329	356	344	367	324	339	340	362	367	375	334	330	361	362	328	330	391	338	354	316	347	345	329	354	369	329	309	332	354	334	332	354	331	350	331	348	356	342	340	356	329	340	324	382	328	323	352	347	349	384	322	339	304	355	330	351	340	350	319	341	375	348	365	323	337	331	359	326	362	378	352	344	298	369	325	342	390	365	327	341	350	344	329	336	354	340	363	343	337	401	338	330	353	363	320	345	352	365	339	323	322	353	346	347	328	346	323	340	385	342	349	362	356	350	313	327	313	363	337	314	372	326	340	379	343	387	346	358	339	319	352	362	336	367	345	338	373	321	324	317	334	352	346	385	352	343	363	347	362	338	347	353	320	311	321	328	357	329	359	351	369	336	338	329	372	324	324	359	334	339	344	337	351	361	349	358	348	352	315	339	336	386	336	361	341	362	366	310	329	333	318	383	344	321	338	334	311	347	342	322	315	326	336	367	344	334	347	330	354	310	367	339	349	341	329	332	332	329	356	327	360	340	337	338	330	342	378	375	360	330	346	344	348	346	371	324	343	349	344	334	354	373	367	338	358	338	338	318	351	352	314	341	356	353	326	334	344	366	383	361	337	345	364	363	341	342	343	366	358	329	357	336	317	395	353	367	345	332	317	318	374	356	364	355	341	348	331	377	321	313	346	353	320	347	363	349	354	314	362	319	356	339	339	345	329	323	335	375	349	334	322	333	366	333	351	335	350	337	338	354	321	332	350	333	381	354	315	354	354	331	326	351	368	342	354	376	355	352	320	351	331	321	362	346	346	357	326	335	340	323	346	330	343	334	356	374	362	344	345	331	352	336	351	329	344	358	342	335	329	344	341	354	344	342	392	340	350	354	336	345	358	340	325	350	311	362	339	356	330	333	337	364	351	337	338	360	354	358	374	353	361	357	348	349	335	384	322	307	329	316	359	347	339	348	373	345	335	317	336	352	338	389	402	382	349	334	358	338	308	345	348	365	340	314	346	374	351	335	338	361	327	336	344	315	343	365	338	334	339	344	355	342	358	364	357	332	340	368	345	352	340	347	345	345	340	369	310	380	316	342	330	340	368	339	350	324	342	336	339	353	389	327	330	339	346	402	376	348	343	348	353	365	349	343	332	356	330	350	355	364	327	326	333	342	333	351	323	352	342	375	346	355	358	350	350	326	331	347	344	328	328	356	331	327	337	336	355	372	316	345	366	336	374	364	308	340	355	321	352	362	342	351	320	342	350	328	362	345	358	338	343	362	355	345	324	343	364	371	321	351	337	320	348	331	340	350	343	315	340	359	376	384	359	371	313	397	340	339	319	345	344	346	328	328	358	363	348	317	347	330	349	358	327	367	315	300	335	331	352	349	351	343	320	352	315	332	333	327	323	309	345	355	330	361	354	308	314	340	356	367	349	319	349	337	340	376	336	348	328	352	350	333	349	323	341	345	326	332	358	375	369	332	335	358	339	344	366	337	306	348	354	328	326	349	345	325	340	361	349	365	368	339	340	365	324	322	348	328	345	344	340	325	332	322	354	360	327	358	326	348	341	345	363	366	320	373	342	348	336	358	322	333	313	372	374	325	356	343	345	366	353	349	358	354	352	335	332	368	328	367	354	333	350	350	331	355	354	338	297	340	304	359	355	332	346	323	308	338	333	322	337	329	352	328	349	365	336	334	324	310	350	341	313	323	351	362	367	325	346	369	348	366	324	326	390	334	340	361	339	320	338	344	345	321	362	354	345	340	366	366	357	354	294	356	358	325	343	338	330	345	348	337	353	356	351	352	359	354	354	318	324	348	316	400	388	354	287	354	318	320	345	338	329	297	341	345	361	321	375	379	328	341	345	351	342	343	355	357	348	374	331	354	325	380	331	322	339	345	345	357	359	366	339	341	346	361	306	334	332	346	344	384	335	335	339	359	324	353	345	350	339	360	327	337	347	307	349	331	339	344	332	319	323	362	348	347	304	350	352	327	333	347	328	367	363	369	358	375	368	364	356	328	324	310	322	348	328	349	371	357	324	335	351	347	323	332	364	321	348	349	388	331	340	330	356	351	378	372	326	357	358	349	308	341	334	380	340	344	318	353	320	364	349	343	382	361	320	352	344	349	322	366	331	317	351	337	347	322	360	338	371	320	357	339	355	356	335	342	346	335	326	339	329	340	344	332	344	332	338	355	323	356	305	352	344	325	350	330	331	323	359	373	360	304	335	318	373	339	365	345	318	347	332	324	341	325	329	330	370	380	301	342	380	322	332	341	328	313	342	343	351	314	335	324	317	344	331	368	336	343	335	355	347	357	322	333	340	352	341	299	377	366	331	348	337	332	364	339	327	369	355	324	364	370	377	325	373	388	365	353	344	340	344	359	347	354	393	339	356	364	310	365	322
8047	15775	15230	9297	5924	3635	2636	2331	2168	2150	1419	1303	1188	1070	966	866	809	860	827	883	878	925	916	1021	1104	1158	1056	1090	1154	1078	995	1067	1200	1233	1137	1149	1114	998	894	881	798	700	767	710	743	753	809	753	1490	2581	3044	2155	1513	1068	815	734	680	634	643	669	614	642	607	664	656	644	654	604	643	672	698	634	626	591	602	635	652	641	610	676	630	624	635	630	603	644	670	685	663	601	587	649	633	629	607	697	687	635	633	601	651	622	607	650	641	653	654	642	645	619	682	658	642	669	631	608	642	652	678	647	666	655	660	696	681	668	619	613	639	624	647	692	638	623	692	654	628	695	649	698	625	616	695	693	600	627	648	620	604	648	642	650	654	666	643	657	645	670	656	636	674	654	658	589	653	614	621	656	639	638	617	597	622	629	638	622	601	638	653	679	656	641	648	594	631	659	628	651	681	669	642	694	670	640	622	673	635	640	628	633	662	629	652	646	661	693	625	674	650	625	645	640	630	662	619	666	648	655	645	608	624	619	660	685	663	621	660	643	663	680	642	644	634	640	612	679	641	653	621	636	635	622	615	631	650	642	631	670	647	641	701	649	699	676	609	640	612	647	678	649	674	613	657	637	620	655	626	713	655	666	666	667	615	638	631	668	659	658	607	662	632	676	652	674	646	578	606	667	677	626	644	612	613	644	653	635	658	658	633	677	678	692	641	604	689	675	621	619	681	659	637	655	664	686	671	631	635	589	625	616	677	638	648	649	630	673	696	632	624	682	653	633	674	606	693	690	652	613	668	622	644	634	615	644	662	662	608	665	630	634	653	619	676	647	646	640	634	627	666	664	673	648	649	634	638	660	619	633	648	662	666	632	626	654	659	652	656	676	634	629	632	630	651	669	683	657	625	629	666	662	636	636	630	645	669	633	616	657	640	620	640	617	606	644	669	660	631	675	653	671	667	606	652	617	675	660	671	666	654	642	704	643	589	617	617	650	633	632	620	638	614	663	672	681	653	657	629	660	632	651	633	642	621	618	666	650	651	650	650	635	692	633	601	613	653	668	655	655	661	642	642	668	613	644	641	633	620	629	623	668	612	708	649	676	648	639	634	646	646	649	625	684	589	648	612	629	624	603	663	647	660	627	646	666	657	624	627	632	649	633	607	618	641	652	665	605	633	648	643	662	619	681	610	672	631	608	590	646	658	627	624	660	666	664	695	640	659	627	645	639	648	627	631	623	670	620	684	666	643	634	644	622	643	658	671	637	681	615	623	628	720	636	642	674	630	624	665	702	625	675	641	633	685	625	606	666	654	648	619	632	686	647	627	611	635	641	585	662	654	645	633	609	650	654	590	693	634	631	621	660	633	635	636	708	649	631	662	596	665	671	608	645	637	616	611	614	632	694	688	629	681	612	642	671	667	598	658	667	629	641	630	635	662	629	628	631	629	620	665	664	618	664	626	611	623	679	589	621	660	629	648	670	680	623	621	622	678	596	594	613	604	675	653	624	629	674	683	621	680	621	645	632	636	661	597	640	670	651	701	637	676	657	646	664	648	669	675	606	632	631	634	676	660	649	673	660	643	682	612	707	617	627	617	612	685	629	618	603	593	590	643	676	647	665	647	656	606	678	632	613	640	650	596	599	664	658	665	653	673	601	654	624	620	650	655	655	694	624	656	655	683	644	637	636	619	652	581	619	659	656	675	640	666	656	618	629	603	635	651	623	643	643	638	650	696	656	654	675	662	661	662	692	650	628	615	635	626	598	660	635	631	645	668	677	625	648	606	641	632	648	621	640	628	617	608	654	678	657	640	662	660	643	603	574	634	613	588	651	654	657	623	643	641	653	652	632	707	647	623	646	613	622	628	640	657	673	651	647	644	634	668	648	686	624	677	590	687	583	638	628	646	655	618	625	671	590	631	669	691	628	658	628	645	644	638	619	623	650	620	648	608	646	672	595	627	612	629	647	650	648	686	605	686	613	673	626	659	654	623	650	643	677	651	623	648	641	653	677	674	608	662	677	621	681	644	657	695	649	686	679	666	639	652	625	666	703	633	607	607	664	615	653	674	693	664	615	680	608	657	650	617	607	637	658	616	623	609	644	646	659	641	593	621	609	611	660	647	612	622	650	684	656	684	649	692	621	645	653	661	642	644	629	661	588	647	662	629	674	627	650	667	641	628	629	658	691	681	623	607	629	624	616	694	673	670	620	656	624	634	623	595	660	638	616	653	650	656	651	626	657	681	621	636	652	623	666	664	693	651	607	623	643	653	626	620	642	632	621	640	667	599	634	647	583	674	610	606	655	640	639	679	619	641	623	651	689	658	635	610	595	648	638	650	644	656	699	657	622	665	618	616	652	678	625	678	628	638	646	663	686	663	607	636	668	643	627	636	643	622	696	606	638	611	617	634	632	605	650	668	658	637	625	654	626	643	611	624	666	664	600	633	609	699	607	632	623	624	650	639	623	639	657	664	645	623	669	650	607	634	634	668	642	639	613	698	640	617	614	616	654	623	597	672	632	602	631	652	637	580	638	622	655	678	609	652	658	679	651	663	585	704	633	663	639	669	659	639	652	613	674	642	660	645	609	605	633	680	679	664	649	598	651	636	659	636	685	649	625	619	633	593	677	620	607	692	627	578	643	652	611	676	644	658	604	626	649	618	656	573	590	651	643	649	658	642	649	629	693	628	644	683	597	607	610	653	639	667	641	674	656	664	627	641	623	696	663	610	605	643	644	622	674	689	645	639	644	634	637	574	629	624	616	640	667	643	634	678	632	631	655	632	652	613	685	689	656	636	658	654	672	661	658	619	670	666	631	715	640	697	647	648	619	627	665	615	641	685	639	670	650	637	643	638	690	592	630	651	629	694	608	708	682	639	621	635	655	620	649	618	630	648	676	653	663	615	638	645	617	616	618	665	666	645	669	666	654	659	649	631	633	659	595	630	675	688	621	660	653	645	630	634	637	629	621	625	657	629	681	685	655	617	642	667	622	652	672	652	602	643	636	660	673	626	608	641	666	656	631	645	624	649	630	610	671	643	627	632	665	618	653	661	661	620	634	623	634	660	633	641	640	685	687	626	616	646	618	658	645	650	637	681	687	675	626	682	659	663	657	639	634	647	637	643	644	617	633	663	641	633	654	637	643	633	640	628	643	654	643	652	615	648	689	648	667	691	618	641	630	671	638	657	646	637	653	651	616	672	664	664	683	637	594	632	647	693	620	669	682	666	663	617	650	606	670	646	612	614	612	627	605	646	630	670	652	657	668	651	645	637	628	611	642	628	630	642	657	611	672	636	640	610	686	643	665	680	613	705	615	671	699	693	624	654	658	729	658	623	660	697	621	663	650	625	657	591	615	645	652	570	693	628	623	667	700	660	622	637	684	634	665	678	665	625	656	639	643	640	605	656	649	654	635	639	657	606	672	642	640	628	686	600	686	592	640	662	671	664	677	615	675	634	652	646	658	647	675	620	633	633	622	666	644	690	625	653	616
23306	21268	28977	23888	21267	19309	2788	1088	1028	767	609	573	493	507	446	432	370	383	406	455	431	511	471	491	436	422	431	411	428	449	482	487	569	504	454	448	406	385	387	383	338	343	353	349	348	354	381	355	420	1041	1826	1428	952	623	454	378	335	328	282	280	310	308	329	319	281	327	305	308	280	313	286	316	310	316	333	259	306	303	275	305	299	294	313	296	326	321	342	335	320	323	316	285	321	302	296	324	304	317	325	311	328	284	271	267	309	307	291	293	311	307	294	345	263	311	309	314	315	328	312	289	330	294	291	322	300	279	308	272	318	294	318	296	290	301	306	310	311	318	289	307	334	292	322	315	328	319	339	281	309	306	302	300	314	282	301	312	325	345	310	341	288	296	319	309	289	306	312	293	278	300	323	336	284	293	326	319	307	310	317	290	332	256	297	271	311	295	337	288	284	305	299	276	304	306	291	287	317	286	305	332	305	311	303	289	309	297	270	321	312	280	314	289	248	325	297	288	292	326	331	294	285	325	272	295	306	314	307	292	287	296	327	325	281	310	300	305	301	301	306	306	314	317	307	314	319	319	322	315	315	298	303	304	289	319	327	338	273	305	269	317	288	336	296	311	333	297	294	297	310	319	342	288	274	298	327	309	329	304	288	302	310	305	306	320	314	316	332	272	329	316	292	337	303	336	316	292	275	264	324	295	324	303	257	304	303	316	275	287	291	284	316	288	263	291	316	294	277	303	303	309	303	313	322	326	309	327	331	311	338	327	329	316	289	284	314	316	279	293	294	294	293	299	299	268	318	323	304	314	291	317	308	281	292	300	332	307	281	325	320	312	330	297	283	322	297	298	334	296	271	308	291	330	314	296	291	301	292	287	308	300	320	313	317	294	321	335	298	291	304	323	310	315	268	298	313	279	321	308	328	281	287	299	290	313	290	330	312	330	278	296	301	304	349	316	263	293	263	303	282	293	316	296	310	358	321	313	294	314	328	322	303	292	328	304	318	304	339	260	286	315	298	312	307	279	312	305	295	286	295	311	275	293	291	269	302	287	266	290	291	283	295	297	319	322	294	295	326	307	302	313	305	340	312	277	330	332	300	290	297	296	295	318	296	290	303	284	341	298	293	322	313	299	271	316	343	285	313	321	307	345	293	325	280	321	299	329	280	302	305	309	311	298	281	306	291	317	293	312	278	274	289	301	317	287	311	309	326	324	302	305	283	291	284	257	299	291	287	299	282	272	307	311	321	337	305	290	281	305	326	340	278	301	305	294	292	299	298	307	298	316	303	314	294	314	338	288	296	283	293	322	261	299	297	264	309	280	305	317	295	280	290	298	303	281	328	261	295	299	304	316	315	297	317	269	326	275	299	309	301	322	288	291	269	315	285	303	291	263	314	279	331	312	280	281	310	312	339	320	311	320	335	288	272	282	337	311	313	289	297	289	294	305	327	289	326	347	334	303	302	299	289	325	296	296	324	330	304	272	333	307	271	335	323	313	307	296	287	302	304	282	307	328	329	299	315	296	327	292	324	287	313	323	299	334	310	317	304	335	306	282	319	274	314	303	312	297	285	283	268	346	323	301	314	356	274	309	288	338	295	329	310	330	319	328	302	290	272	294	320	303	285	308	339	284	263	291	277	298	309	334	287	292	283	272	298	277	326	286	306	320	279	310	291	319	312	345	297	290	315	304	347	304	303	295	314	284	321	301	311	311	275	263	334	309	311	316	289	276	280	307	302	312	304	292	312	335	283	322	278	324	294	294	309	300	301	323	309	320	309	287	282	322	291	306	305	290	336	283	305	302	316	286	296	297	318	306	319	277	350	298	305	320	301	316	277	296	312	308	290	301	306	341	322	311	343	306	291	358	278	279	300	318	289	307	322	301	313	313	286	330	311	299	284	293	288	301	327	305	288	277	311	304	298	291	301	305	303	285	326	338	301	288	288	296	259	297	302	327	304	307	299	340	316	315	295	321	277	290	310	297	292	286	293	291	325	286	335	273	281	333	327	317	288	324	292	345	309	276	301	329	308	317	295	281	311	295	297	295	292	295	318	311	274	327	298	329	311	289	297	309	316	281	307	290	309	307	307	312	306	302	305	307	303	312	302	279	315	288	304	321	309	298	313	283	335	286	290	293	296	321	340	342	312	332	287	319	289	312	339	302	280	288	280	312	314	291	271	319	304	298	326	330	345	312	338	293	301	311	315	318	299	305	307	311	312	278	294	297	314	318	320	305	335	317	281	316	315	315	325	310	302	280	308	321	312	298	284	300	296	299	297	312	301	303	267	318	297	316	295	324	271	336	320	271	309	296	340	301	304	320	326	280	301	300	302	342	300	290	319	328	293	268	308	299	295	304	309	317	295	279	306	324	299	324	287	317	313	321	307	301	292	258	322	324	310	318	309	295	307	314	287	310	304	305	297	309	309	280	339	304	290	294	310	315	329	317	327	309	329	299	276	279	311	291	297	294	287	283	329	338	276	295	325	305	293	288	331	269	310	317	330	302	291	309	318	323	329	302	297	281	309	279	287	276	279	319	276	293	271	314	269	308	311	278	322	336	304	324	312	294	300	320	289	306	286	288	312	289	292	298	317	304	317	292	322	331	296	291	293	310	298	310	313	297	293	286	287	309	313	319	298	316	302	287	348	301	257	323	325	278	327	315	289	309	316	331	287	316	311	311	311	290	298	258	297	282	310	274	331	299	298	297	306	278	304	285	309	313	269	335	291	289	329	286	323	325	305	282	315	290	277	304	327	324	301	315	306	343	310	292	274	300	307	292	294	320	312	305	288	323	306	276	308	311	276	314	271	319	259	300	288	307	310	285	323	283	277	299	316	288	308	311	308	304	317	309	300	329	307	287	283	266	304	307	315	286	270	291	312	300	305	325	316	319	312	292	321	350	302	316	284	315	293	288	313	273	286	307	334	330	291	283	298	295	281	288	308	316	292	305	292	311	300	314	263	325	339	332	282	322	288	294	299	335	281	290	291	331	293	288	327	300	307	294	308	315	305	323	294	320	286	304	303	303	314	277	358	299	310	313	275	305	311	311	296	288	301	300	308	298	304	310	291	315	299	348	317	303	293	295	298	301	268	314	345	260	290	299	291	339	289	323	313	309	344	295	329	316	257	310	318	317	301	308	277	313	288	325	287	317	321	297	295	317	316	313	310	329	289	298	309	289	285	346	278	301	304	297	303	332	304	303	335	313	304	295	328	299	313	295	327	289	324	316	271	308	279	315	318	289	302	278	302	282	299	309	282	279	294	266	289	312	328	292	305	293	340	319	320	259	334	311	286	306	292	319	271	319	298	305	310	307	310	291	321	291	324	347	311	281	317	301	306	309	315	314	282	296	307	320	289	304	295	298	316	307	306	311	298	310	308	286	301	330	282	304	296	307	333	327	279	306	279	306	272	302	277	300	350	293	306	297	291	299	253	308	311	326	309	307	313	311	317	296	301	296	302	356	300	310	280	302	317	292	288	309
10113	21503	20561	12512	8252	4913	3911	3412	3475	2638	1759	1641	1462	1323	1060	1014	916	833	926	1077	1100	1250	1213	1124	1126	1052	1073	970	1160	1241	1297	1335	1345	1364	1247	1092	1122	949	893	857	791	750	736	729	769	771	717	709	943	3217	5236	4010	2541	1522	963	757	630	549	550	537	559	566	538	569	553	563	565	571	566	533	572	584	597	595	527	550	594	532	566	559	564	563	541	572	520	503	560	566	565	553	587	553	602	555	551	605	536	547	530	537	583	557	512	517	554	542	580	543	556	593	535	540	559	577	528	545	567	546	561	552	544	553	570	560	563	587	557	559	572	547	581	538	579	501	564	565	537	534	570	547	536	533	575	547	538	568	524	594	557	571	517	572	571	551	578	608	542	586	526	568	544	561	548	568	596	559	543	584	546	588	559	536	594	531	559	559	540	542	570	518	581	571	567	544	535	543	555	536	487	574	515	555	534	592	579	570	591	549	546	534	523	530	558	553	565	572	567	541	540	551	576	579	586	559	573	555	557	588	570	580	554	535	548	596	533	623	556	525	584	543	574	552	558	533	559	532	578	553	574	549	520	565	600	572	546	555	570	538	562	540	570	601	587	560	594	622	562	582	562	544	566	593	577	536	553	514	546	561	495	513	550	535	533	531	548	525	505	544	546	588	547	565	588	554	567	527	568	581	592	573	548	574	585	548	524	601	535	572	582	580	524	558	533	598	522	613	540	543	558	570	524	582	529	572	552	569	579	571	526	573	577	568	559	563	557	572	563	558	588	547	561	573	583	573	593	546	564	567	572	565	596	569	548	551	566	538	528	564	562	579	562	538	584	538	547	522	539	564	585	537	559	574	562	610	597	534	572	550	564	561	557	555	524	506	546	574	531	519	545	568	555	546	570	529	584	583	568	585	551	582	559	575	549	538	554	550	528	581	583	541	517	543	574	547	524	584	556	560	504	585	556	581	535	558	545	560	556	545	577	543	533	565	578	579	557	585	544	569	567	546	560	529	563	573	534	561	514	547	545	567	524	526	547	538	594	564	511	576	561	578	585	571	575	532	538	538	529	554	604	601	560	551	568	493	577	546	556	545	575	542	541	538	567	545	536	533	552	552	577	511	594	582	566	578	516	557	540	542	584	600	591	589	543	542	565	553	592	577	602	547	595	556	551	581	533	589	570	559	555	584	565	521	518	584	557	560	608	557	537	540	583	553	582	592	507	574	552	560	541	533	550	601	546	549	535	591	593	534	556	540	563	578	545	585	543	568	528	577	555	564	542	588	543	590	546	543	553	577	540	558	541	528	551	578	562	538	577	557	523	582	538	551	560	585	529	531	578	540	591	603	570	544	584	589	587	529	563	575	576	548	551	582	565	540	537	508	588	563	586	570	552	547	550	576	560	564	557	542	556	552	573	559	575	566	541	548	568	540	585	574	585	555	607	530	581	599	566	588	566	560	545	536	525	523	573	547	536	540	493	537	534	530	546	550	553	571	536	555	536	572	557	497	560	534	561	542	552	566	549	541	561	543	501	551	535	543	539	563	580	524	555	566	571	526	537	554	532	568	557	552	518	558	555	559	543	559	545	599	544	551	558	499	557	585	608	572	579	585	585	554	626	590	581	557	556	544	587	570	577	586	564	548	560	541	583	561	563	554	592	555	517	557	530	602	561	513	560	519	615	575	556	582	580	517	558	549	555	559	557	552	561	574	558	543	607	591	554	537	515	554	569	585	529	494	513	522	532	571	563	544	567	567	511	543	577	581	554	490	567	589	552	557	571	517	577	575	561	545	550	557	575	544	551	593	569	522	544	521	577	549	559	541	542	551	537	575	566	562	583	541	525	575	589	569	539	619	545	558	563	588	563	596	522	583	532	540	578	586	541	582	551	555	556	578	562	527	560	557	553	582	534	533	527	548	559	564	596	533	546	521	534	570	532	546	564	567	556	606	542	555	532	610	590	547	557	551	543	551	546	528	552	543	553	526	522	610	541	546	546	530	554	554	577	570	549	588	569	549	555	578	577	514	558	587	551	575	587	570	592	575	537	580	577	546	601	541	530	587	545	569	545	582	537	553	541	559	568	569	551	580	543	524	607	524	587	586	563	520	537	575	525	568	529	549	555	572	563	556	582	586	564	539	536	540	522	553	570	513	566	592	579	513	583	612	530	535	533	591	540	549	560	563	535	541	549	553	560	537	570	533	558	557	576	537	598	561	562	574	590	568	579	543	608	550	526	544	567	550	545	546	520	586	539	562	554	551	559	556	558	560	578	549	565	550	538	566	562	582	541	535	581	555	593	530	527	567	577	537	564	566	525	577	533	572	569	565	615	550	558	556	567	528	579	586	558	558	587	554	550	478	582	564	560	552	572	571	541	566	578	577	552	560	552	556	569	603	528	545	589	574	546	557	557	519	558	583	557	548	573	580	567	556	558	578	543	549	551	605	558	565	544	586	550	538	574	530	571	532	549	581	537	580	547	580	561	538	596	568	559	554	511	543	557	547	552	576	584	550	540	549	563	532	594	532	590	576	597	588	569	555	519	541	545	586	585	572	576	536	550	569	575	561	545	568	542	583	567	570	583	563	572	593	512	557	525	545	547	553	583	554	540	535	530	573	520	534	519	533	598	588	555	581	528	569	553	576	571	562	542	555	552	571	567	536	613	581	513	564	551	538	571	498	555	530	568	537	585	517	507	556	567	589	590	577	567	571	569	556	528	522	560	597	531	539	575	559	526	597	559	579	538	525	575	562	567	567	605	566	565	544	563	552	584	568	553	587	512	528	567	612	574	553	496	562	534	550	536	573	508	551	572	550	577	527	530	577	541	574	568	563	599	530	583	555	569	566	557	527	580	567	550	544	594	534	603	589	518	520	541	552	537	605	543	563	521	542	549	552	539	541	587	546	558	541	591	542	570	542	546	568	528	591	557	562	542	549	564	563	553	557	527	563	584	550	547	582	552	573	583	564	562	549	528	509	558	566	569	562	590	558	533	561	561	584	563	545	574	600	553	581	567	584	552	544	566	557	533	543	555	589	597	585	543	558	539	530	535	536	527	562	647	542	556	564	560	521	532	549	506	531	566	583	566	585	565	558	533	527	572	556	573	543	555	600	563	538	552	546	566	560	564	575	605	547	550	575	535	522	566	567	576	588	569	582	588	565	526	563	553	516	511	568	552	582	558	575	509	542	571	608	528	560	595	596	584	563	568	588	554	516	573	532	552	577	522	529	576	565	517	570	553	537	543	615	569	566	574	577	543	594	578	544	539	530	511	572	592	591	559	513	528	562	547	547	567	548	589	531	519	538	544	576	561	558	533	525	571	590	585	556	588	559	559	546	560	521	560	540	566	570	581	598	547	542	578	545	542	519	560	577	555	527	553	523	537	579	568	539	553	555	562	594	557	548	512	558	514	545	533	544	560	548	547	587	593	552	584	528	567	534	559	565	592	570	572	543	593	603	512	555	569	575	522	584	552	520	577	572	518	569	551	555	535	526	630	554
26687	20286	9033	2188	876	598	572	526	635	522	442	443	479	373	427	413	404	404	385	417	378	397	451	432	430	432	436	433	446	461	511	502	451	464	510	487	432	381	434	423	441	449	417	416	420	432	452	395	465	449	503	578	533	506	434	410	399	364	384	422	400	380	406	432	385	415	409	405	363	414	430	399	403	401	387	419	409	413	394	347	380	405	388	384	402	368	389	386	414	410	405	378	432	420	414	397	349	409	407	382	380	404	399	392	409	403	368	360	390	402	410	370	388	399	364	383	388	428	403	394	413	380	358	384	391	408	389	411	373	375	406	393	367	396	368	359	351	384	387	376	382	360	408	405	420	418	390	413	393	406	379	393	434	379	393	372	392	394	394	402	355	377	397	396	422	380	397	393	413	404	411	404	400	380	393	417	402	390	418	398	380	400	421	399	396	419	367	393	399	351	385	380	381	415	398	414	387	418	389	419	417	415	392	401	405	369	418	418	405	423	410	382	406	402	405	413	435	404	378	351	388	409	391	391	442	418	391	372	374	426	401	413	376	412	415	372	412	385	415	355	374	419	385	379	406	405	386	360	386	401	375	371	383	397	389	388	374	395	392	384	378	386	367	390	404	392	416	369	404	416	376	431	429	389	400	432	406	378	429	385	423	415	405	364	388	385	390	394	364	407	415	377	415	398	385	388	386	387	392	390	410	388	373	409	375	417	394	387	408	406	381	384	407	397	427	392	398	367	375	386	342	457	386	397	393	426	388	385	401	407	394	388	375	375	403	400	383	407	400	393	397	406	413	422	351	378	417	370	392	409	411	408	369	395	386	363	396	393	400	406	407	431	379	430	391	427	401	414	416	406	370	385	422	433	395	426	397	412	394	419	383	405	404	379	386	399	403	426	370	358	414	387	382	407	388	379	409	437	399	387	420	377	417	346	399	411	377	396	365	385	378	375	400	386	427	406	401	380	398	433	377	370	442	393	386	386	422	389	372	366	388	381	389	387	436	401	405	361	424	419	397	373	405	362	404	370	397	401	408	417	408	384	393	390	383	404	392	405	380	371	391	388	415	366	360	403	422	387	404	365	384	389	380	407	407	365	417	457	403	406	415	374	360	361	388	403	408	396	392	410	373	406	390	385	383	363	390	405	386	397	397	416	408	403	383	408	352	386	393	423	390	384	388	410	418	395	423	390	384	432	401	370	398	396	427	423	395	407	413	395	365	381	400	372	381	392	416	434	382	415	373	414	407	368	379	396	382	420	380	414	384	418	358	376	408	404	395	425	390	396	429	417	419	389	407	421	392	398	388	370	423	362	423	387	399	433	370	434	405	407	413	421	384	378	414	351	377	390	406	411	394	400	385	371	391	396	409	390	406	426	417	424	380	400	386	392	367	412	406	392	410	405	397	379	405	383	405	381	415	393	380	423	415	383	402	376	413	359	364	384	403	423	430	389	426	405	381	380	425	389	407	393	423	408	396	445	395	383	388	388	439	440	398	363	384	408	393	395	411	410	412	374	405	421	404	400	400	395	367	406	439	393	364	389	411	413	389	389	416	383	391	406	374	375	378	378	371	419	409	390	383	397	396	372	408	410	391	407	382	376	415	409	448	393	388	437	408	422	383	392	394	395	367	397	374	352	383	392	396	425	379	346	433	393	405	338	418	382	412	395	405	365	423	433	417	382	434	396	413	380	405	375	418	391	416	382	381	386	385	397	396	395	368	360	413	378	387	415	378	389	367	392	397	409	402	406	392	406	428	384	410	403	404	398	409	387	404	412	381	417	438	386	406	396	341	381	383	383	373	407	417	417	396	391	443	381	381	391	394	365	401	366	397	413	411	360	405	398	384	390	375	374	397	387	370	381	392	419	380	371	415	397	422	372	382	370	344	361	375	403	361	441	389	383	387	408	397	385	405	351	396	403	395	369	398	400	373	389	403	360	407	379	407	392	412	397	395	436	375	429	365	413	368	413	387	397	395	384	372	399	383	420	408	402	396	377	394	429	389	405	353	409	378	395	369	374	411	410	404	375	394	393	397	431	405	414	402	418	400	413	390	434	395	388	387	397	377	412	398	424	399	390	426	364	426	409	377	406	395	392	407	375	361	410	444	419	380	369	436	412	398	401	381	391	385	396	402	374	391	377	407	413	395	404	381	390	425	441	403	398	396	396	391	393	387	408	406	383	402	362	422	406	393	413	410	375	394	367	405	412	391	410	370	396	423	370	385	425	344	409	374	356	340	355	395	395	399	407	383	402	388	415	436	417	404	383	413	369	388	396	378	399	422	360	401	385	395	385	405	400	387	435	403	340	382	426	398	398	381	382	407	388	396	381	387	422	407	390	397	369	403	384	393	395	393	460	372	416	409	417	420	374	365	419	390	379	387	400	385	382	390	388	394	394	388	422	405	394	398	380	392	423	391	392	400	384	397	438	405	397	387	410	397	357	396	430	417	375	402	424	378	379	376	390	430	424	389	390	389	422	392	384	383	381	376	413	400	370	375	418	395	411	376	384	405	443	437	382	397	429	401	406	395	415	406	374	378	388	357	398	400	403	408	388	431	402	369	389	390	419	410	402	395	380	393	384	395	414	395	376	401	408	393	410	403	393	398	384	395	357	416	399	368	379	407	394	397	414	388	411	383	379	351	397	391	418	423	388	389	375	388	433	403	390	388	387	392	386	365	402	376	386	390	396	413	401	391	441	438	411	418	383	411	390	413	387	401	384	423	385	405	386	385	404	408	389	370	394	404	416	409	389	400	399	403	402	405	382	422	397	395	358	412	410	412	399	386	390	392	395	410	413	418	397	368	396	399	415	390	412	437	399	377	381	389	367	400	430	421	387	385	431	358	380	418	403	374	381	354	417	416	368	425	391	375	432	398	386	422	412	404	376	445	370	357	390	381	397	391	387	431	418	444	403	386	408	326	374	405	399	379	380	399	338	390	347	401	420	417	379	378	383	411	407	437	417	399	357	420	408	414	394	385	374	406	358	419	406	396	414	395	418	400	396	398	427	386	392	402	383	403	356	406	411	396	393	433	366	386	395	393	388	390	347	387	369	423	397	375	405	396	378	412	390	366	398	380	417	396	381	405	389	399	384	364	374	398	402	410	387	363	397	416	398	417	374	441	407	383	423	362	395	372	393	388	385	397	405	410	388	391	393	418	435	380	414	398	411	390	369	397	384	384	421	371	394	425	381	384	420	407	424	402	397	400	397	380	382	400	412	407	381	408	392	368	389	389	387	363	412	418	405	397	414	389	360	365	378	417	405	417	381	384	422	383	367	399	402	424	422	385	435	370	398	405	414	405	414	387	412	384	397	386	373	395	387	428	401	383	398	392	394	405	377	387	401	370	421	421	355	411	417	429	418	399	413	362	394	384	400	406	442	380	398	420	420	393	360	410	400	404	410	411	409	353	367	368	403	392	394	393	413	375	413	386	377	382	386	432	374	408	406	381	393	395	369	430	428	406	416	419	411	405	443	378	421
6231	8566	8283	4285	2482	1475	1511	1407	1755	1109	967	929	934	895	837	841	764	756	797	778	785	794	860	857	748	850	849	834	884	1036	1050	1055	1015	1062	1118	1008	835	851	805	782	793	837	781	804	840	811	791	805	758	847	1218	1254	1123	913	884	765	706	729	728	753	771	688	725	784	736	746	732	759	743	732	749	756	726	733	724	705	771	721	706	753	748	717	791	724	742	711	706	798	705	710	674	779	780	765	726	770	729	720	747	734	740	730	754	736	719	750	692	798	718	759	688	710	723	716	689	739	697	716	727	719	681	718	687	746	737	701	705	696	748	722	746	706	714	713	688	701	705	781	708	730	727	725	712	726	703	698	718	713	721	731	735	720	730	722	746	681	731	703	731	693	711	749	777	692	740	727	765	720	754	750	753	687	772	720	719	750	773	696	742	773	691	739	676	720	750	738	746	713	744	720	718	764	747	739	693	699	786	706	724	773	713	743	727	738	765	766	758	719	738	798	734	753	716	769	796	753	751	703	731	698	733	696	701	686	722	730	752	716	728	736	753	730	732	737	728	692	730	756	748	747	712	697	716	755	707	706	754	704	701	752	731	683	697	721	708	713	744	694	663	777	736	734	737	725	746	730	716	717	750	730	761	709	757	684	752	740	708	729	696	760	729	721	705	737	742	706	681	726	713	730	722	726	732	694	745	727	743	741	741	720	739	683	709	745	721	706	740	777	697	729	671	733	708	763	757	721	705	752	740	729	713	745	744	694	713	728	712	721	698	754	654	752	721	699	718	668	697	748	709	703	736	720	719	736	781	772	782	684	782	703	758	724	740	717	726	687	775	760	689	720	771	704	688	732	726	755	739	716	718	687	730	763	747	727	739	750	723	717	739	722	733	726	708	767	750	748	714	729	716	728	703	758	780	776	708	748	713	724	774	775	703	747	738	780	740	707	705	700	734	738	753	727	731	713	691	701	715	693	762	714	745	714	747	681	733	727	717	713	687	724	705	749	716	718	714	718	700	708	727	768	764	711	679	739	733	719	705	786	721	684	762	749	752	707	712	758	704	737	723	730	734	702	748	732	719	674	723	742	714	744	716	697	708	694	685	738	739	748	701	726	727	746	705	731	739	761	751	725	765	733	698	740	759	696	656	710	752	778	715	741	761	697	748	692	719	749	800	754	734	694	697	725	752	737	697	747	759	760	764	718	698	724	721	728	710	709	754	763	741	728	701	747	753	733	768	767	735	738	676	756	701	746	711	733	767	745	720	722	730	748	738	723	716	727	720	757	724	722	736	765	679	707	704	704	753	730	646	759	741	748	748	731	744	746	751	720	729	732	713	742	712	717	796	721	730	733	729	733	732	716	730	750	723	766	731	721	728	748	779	741	714	712	765	726	712	722	736	731	759	780	717	745	712	694	736	794	709	729	735	674	746	765	727	720	725	730	716	733	687	722	747	747	738	727	737	736	750	735	694	722	779	704	699	721	706	692	716	690	735	738	731	740	754	730	737	711	716	776	732	710	669	720	729	679	792	702	715	744	692	720	756	722	704	738	707	718	726	716	756	690	766	728	702	768	718	685	738	731	780	729	756	747	721	750	709	753	743	775	769	705	754	699	696	708	684	743	765	727	736	755	742	671	711	725	713	736	746	740	746	744	707	738	738	718	714	733	721	731	717	694	704	796	711	735	723	728	675	745	682	746	717	756	690	732	713	735	730	750	746	713	772	718	726	722	718	652	744	726	754	687	740	715	738	748	724	743	735	772	756	729	717	725	716	695	738	742	733	660	713	732	711	740	756	717	728	698	691	749	706	715	735	738	745	746	710	772	716	752	714	733	755	732	740	697	738	769	730	702	707	721	748	725	720	655	748	697	756	685	748	705	696	699	690	707	747	684	680	733	695	709	767	753	766	714	769	717	690	737	714	721	755	686	766	647	744	725	724	732	724	760	770	681	768	749	677	741	698	709	672	710	729	798	681	715	711	792	649	728	779	735	760	683	702	741	737	751	717	789	772	679	705	737	685	685	758	747	743	739	749	751	737	782	704	700	739	752	734	749	747	694	724	704	760	759	790	740	762	690	713	734	706	762	742	754	719	697	739	783	682	660	766	720	754	705	774	729	735	781	731	765	734	709	703	706	692	733	704	745	775	715	762	696	718	741	706	725	750	742	721	737	759	710	744	747	720	712	728	712	673	789	768	721	730	739	749	668	703	713	718	716	751	732	723	689	728	728	748	721	725	730	739	718	704	718	709	751	736	731	722	771	721	718	771	723	738	753	733	754	749	781	775	736	730	749	745	745	741	751	707	739	723	715	726	721	743	678	730	766	741	694	703	740	737	739	735	680	736	726	711	789	708	701	759	731	749	729	665	764	738	732	756	732	691	725	691	766	792	732	780	691	721	735	705	723	739	713	733	692	733	682	745	772	751	710	733	765	690	720	704	691	804	722	724	701	710	713	764	698	748	760	735	685	702	753	728	717	735	764	739	714	704	704	746	749	712	752	724	748	725	766	678	735	705	785	773	692	712	697	761	729	738	703	728	690	730	739	729	736	711	731	754	720	770	739	731	666	717	716	764	707	711	707	708	746	756	757	755	761	709	742	736	732	755	719	700	730	739	742	731	760	700	661	734	731	693	721	713	732	684	725	710	753	701	723	721	724	777	733	753	703	673	714	748	736	752	756	714	751	757	731	732	709	728	701	686	686	677	763	771	769	729	695	683	724	735	692	745	708	760	717	740	722	714	791	747	739	763	748	705	750	692	719	715	748	716	742	720	700	788	774	746	739	693	661	674	750	694	690	713	749	695	755	725	699	727	727	758	725	756	716	731	673	707	777	743	672	713	723	744	704	717	748	729	704	764	779	742	728	738	728	715	735	752	726	780	689	735	750	770	711	668	706	721	712	724	735	706	724	745	749	715	682	740	688	798	728	719	731	716	751	693	717	705	699	755	763	747	788	746	724	762	742	717	737	758	690	727	733	750	716	758	715	698	719	702	732	701	759	727	731	704	741	723	711	733	721	782	713	703	736	665	762	716	700	743	732	733	697	736	739	766	723	714	744	724	735	727	735	704	770	723	667	742	735	715	702	710	738	777	735	679	705	699	709	811	694	761	701	718	753	734	751	656	735	737	746	715	787	730	759	714	673	749	736	768	716	751	743	732	748	733	759	724	706	747	707	728	726	725	722	663	772	765	789	704	752	740	772	738	746	725	784	759	729	711	735	681	725	739	731	713	752	679	752	704	727	765	754	718	696	770	772	689	711	732	714	773	748	745	702	718	690	736	715	694	744	688	727	769	722	756	686	733	736	760	712	710	720	743	693	721	711	713	720	687	695	722	738	775	732	709	719	695	703	710	749	742	720	686	732	721	707	718	725	739	742	716	758	760	741	778	748	709	681	783	717	646	710	714	676	702	728	738	726	733	771	725	747	738	706	704	728	728	738	730	713	750	763	750	753	732	666	717	729	784	721	709	738	793	723	722	732	711	756	710	744
24248	21270	28385	24454	20286	3204	1119	917	838	537	503	552	486	446	411	395	393	406	399	366	389	397	372	330	357	363	402	383	435	486	480	521	467	442	470	475	401	420	356	370	356	382	388	396	446	399	369	351	407	723	1191	984	731	511	389	361	354	351	337	367	345	318	326	368	337	345	351	332	361	341	327	354	350	337	296	312	340	333	334	367	352	363	312	344	307	357	336	360	367	330	329	320	288	377	347	349	326	334	317	333	314	383	337	329	290	344	351	326	320	334	295	309	309	356	320	340	289	325	323	372	375	322	336	338	331	322	301	344	331	349	344	356	319	320	340	312	324	351	303	352	322	321	331	351	340	293	340	355	347	306	306	338	331	361	330	304	333	339	317	338	364	339	309	296	328	309	337	295	336	317	345	323	318	318	330	313	328	345	310	350	325	323	332	357	324	327	370	343	337	331	343	338	326	332	310	341	336	360	358	339	363	354	321	358	343	354	333	364	327	343	353	322	315	343	325	352	337	338	339	351	313	318	332	337	354	333	330	338	320	336	348	336	351	305	331	332	333	319	347	309	304	348	311	324	337	315	345	376	339	316	342	311	328	336	302	344	345	345	340	364	363	355	339	303	298	334	357	335	353	320	364	320	336	345	343	316	361	325	337	351	351	331	343	325	341	322	320	350	360	334	363	331	356	307	346	339	378	312	332	312	295	332	336	336	345	301	341	321	329	367	296	331	338	307	301	322	281	306	317	327	326	320	348	352	319	305	346	320	321	300	366	344	317	334	331	322	376	329	360	316	373	332	356	334	339	310	332	336	291	344	308	316	303	342	313	313	329	348	366	347	314	305	288	341	333	345	359	359	323	306	343	341	353	342	337	332	331	343	377	316	294	346	338	307	343	353	349	372	341	340	347	328	333	318	333	329	335	338	328	333	329	348	349	360	331	324	322	345	373	349	319	319	314	321	324	323	327	340	345	341	357	297	348	357	319	377	343	339	341	356	313	355	308	341	354	341	339	317	352	333	331	353	337	350	344	346	357	338	361	342	293	341	306	363	309	295	330	286	304	307	322	340	337	323	330	356	330	335	316	355	353	344	335	322	350	338	300	338	343	355	338	325	361	362	334	353	327	354	344	336	329	310	366	338	338	332	328	333	334	323	329	308	316	339	318	353	348	355	329	330	330	332	333	325	333	356	338	313	355	311	329	306	354	298	316	318	356	320	312	330	333	297	314	332	326	327	334	328	338	305	340	339	334	325	320	336	340	328	345	316	318	287	320	323	346	354	324	299	345	351	358	352	320	333	356	336	330	326	323	338	321	345	376	320	355	307	322	342	324	324	340	350	358	348	334	288	356	338	331	297	316	320	322	286	323	307	328	337	325	324	343	306	306	311	350	329	333	327	320	324	320	360	338	313	330	378	318	348	334	330	331	364	352	349	302	351	318	289	350	308	362	322	333	317	354	341	354	379	377	324	308	343	355	317	346	353	324	340	313	313	351	328	323	334	341	316	342	330	339	334	315	340	334	368	347	317	343	297	340	329	304	316	356	340	311	353	307	363	336	311	321	332	327	338	343	311	349	316	333	339	310	321	339	294	322	354	345	315	349	346	299	366	324	330	328	313	320	333	321	355	319	344	320	355	367	342	338	340	349	323	311	374	305	353	298	315	324	318	328	271	349	375	341	341	363	323	346	334	328	332	313	333	333	335	293	330	324	324	293	342	306	322	333	333	314	351	321	339	314	325	308	350	314	331	318	326	324	306	332	362	305	315	301	295	354	300	319	342	320	353	325	326	324	373	347	320	343	308	325	328	354	316	332	331	331	344	333	324	338	326	351	329	319	352	300	363	312	342	325	344	344	346	349	350	347	305	323	347	309	346	341	333	336	342	368	314	336	321	348	337	330	309	348	349	318	346	338	342	323	351	354	332	346	336	359	323	349	362	335	338	316	371	317	391	341	345	343	331	316	308	354	316	309	362	329	318	314	352	349	314	336	349	360	323	324	332	342	380	332	334	298	331	357	310	309	316	324	350	358	326	325	331	298	322	327	330	318	310	343	344	353	333	320	304	344	347	322	334	334	327	332	328	324	332	347	323	331	337	364	329	309	306	322	327	317	319	322	359	331	315	333	346	348	350	353	309	366	347	345	330	346	311	307	341	322	316	347	338	322	326	311	311	343	350	303	335	325	317	284	320	349	317	301	331	333	351	308	335	302	322	360	331	325	325	301	354	356	346	335	322	347	332	342	330	337	336	358	336	343	307	338	333	318	327	303	325	332	357	317	310	305	332	350	311	330	352	315	365	356	327	331	327	331	314	355	293	345	347	336	315	300	354	344	354	325	346	315	327	354	309	348	332	326	291	364	331	347	325	317	323	322	324	330	309	307	339	322	340	353	348	306	341	325	349	353	315	354	351	339	327	331	339	308	327	314	319	339	346	355	336	367	346	319	329	322	316	322	343	302	330	316	349	321	314	328	331	317	352	310	342	284	323	298	321	350	343	303	347	344	310	344	322	337	326	339	345	327	336	301	339	377	362	334	324	341	341	302	302	319	345	322	343	326	365	347	329	325	330	301	380	304	322	351	327	331	357	332	347	346	290	365	315	329	305	347	313	329	324	343	349	322	335	326	332	325	336	327	331	356	356	352	348	313	327	316	325	338	336	336	343	329	332	358	328	362	336	328	332	333	353	356	307	320	341	317	311	330	357	333	342	369	348	325	318	322	325	342	303	317	321	319	330	348	335	346	320	321	362	329	355	327	311	354	326	337	346	339	335	326	338	344	355	279	300	365	350	316	314	361	328	341	347	336	290	370	355	323	346	322	342	299	334	316	324	320	285	358	341	331	341	387	347	331	344	348	345	341	343	316	364	347	349	326	338	299	340	333	350	316	302	323	371	345	341	351	339	326	320	364	334	353	343	340	384	339	309	323	338	343	333	325	323	366	342	341	353	358	380	327	342	323	368	330	320	332	375	339	306	333	309	332	348	340	329	336	343	340	311	350	335	327	361	314	331	307	361	355	338	312	356	313	358	301	350	323	353	324	337	318	303	298	334	314	318	309	343	349	329	342	339	343	378	322	352	335	323	317	351	316	337	335	328	338	313	342	307	330	299	312	328	306	351	367	322	310	308	347	331	345	319	346	350	353	339	341	343	356	311	353	364	363	302	316	294	337	354	344	352	307	329	327	327	322	307	336	317	307	333	304	337	385	327	336	360	343	350	331	324	342	326	330	327	329	351	346	325	300	349	317	335	315	349	330	309	344	370	319	371	352	335	328	303	358	321	354	382	343	321	354	345	315	335	353	385	340	321	332	322	341	308	297	310	324	322	324	329	348	320	362	303	364	345	343	351	333	338	337	321	331	348	313	316	344	367	339	345	305	314	355	315	348	317	327	330	322	324	334	338	318	337	337	324	328	349	347	331	339	316	328	309	303	360	310	312	359	339	314	328	295	353	345	335	336	351	331	326	292	359	321	374	369	336	334	325	338	338
8006	17716	15576	8365	4967	3414	2852	2759	2689	1596	1421	1340	1212	1123	1002	896	845	780	775	724	732	753	690	696	718	741	808	920	1002	1169	1281	1269	1155	1112	1071	980	867	868	782	763	768	755	771	845	883	860	735	737	743	1973	3674	2637	1894	1298	955	781	619	628	642	657	608	626	646	648	648	654	584	597	669	614	651	672	645	635	598	633	628	579	590	632	601	621	628	672	637	628	620	635	626	570	616	633	607	654	630	658	684	583	640	614	581	591	602	606	636	599	624	584	609	613	591	666	607	625	605	656	619	621	663	620	637	653	660	644	626	649	587	641	614	649	586	631	640	650	648	611	595	643	635	583	597	638	652	605	580	639	606	636	623	638	613	623	648	651	620	596	643	633	643	682	636	592	639	658	643	608	603	652	628	618	636	661	587	614	585	632	637	601	628	641	600	664	656	600	672	618	627	657	619	658	639	577	649	640	670	624	621	584	658	656	613	596	632	632	676	593	638	639	626	657	634	670	666	650	666	633	626	608	620	647	563	629	621	647	674	653	613	626	633	645	604	633	665	611	619	619	623	650	628	608	659	621	601	615	592	662	622	647	644	658	617	633	625	601	574	619	628	625	610	574	591	586	625	603	645	615	630	656	650	578	604	630	617	604	586	632	589	658	613	640	601	619	592	617	673	608	620	637	626	651	627	649	583	611	623	613	633	656	587	649	609	659	622	582	634	639	671	624	654	628	618	639	639	613	641	639	684	637	636	616	630	651	636	637	641	595	654	631	593	633	619	611	594	631	610	591	607	653	643	655	636	618	634	595	620	636	608	614	654	670	585	568	651	636	604	647	595	675	627	633	626	634	641	640	611	639	615	660	667	635	610	619	625	615	674	658	658	609	665	571	644	649	637	587	629	612	633	634	648	630	615	638	666	603	628	646	623	648	623	615	641	584	658	581	593	659	644	652	628	660	642	650	637	599	633	586	633	618	619	608	642	668	643	582	629	644	636	631	583	632	622	645	647	612	650	651	623	612	624	622	644	609	625	655	650	631	638	667	648	605	650	637	642	642	642	627	627	690	655	621	602	648	650	626	605	579	668	652	635	655	600	624	597	620	619	678	648	640	613	636	635	604	642	635	634	629	628	587	606	648	604	616	636	677	628	629	639	617	622	636	643	606	603	602	640	643	646	668	648	612	648	591	593	589	634	623	628	649	621	641	612	588	614	600	611	604	649	618	559	632	672	620	665	581	607	637	632	628	673	644	625	619	631	569	643	630	650	618	636	642	624	647	643	607	631	620	645	622	632	616	636	628	609	640	628	627	590	621	597	613	670	665	628	638	635	627	600	635	617	617	630	624	584	624	636	630	655	613	618	630	621	659	635	636	663	641	610	615	638	622	612	609	618	636	583	606	626	589	623	673	658	654	612	630	589	630	633	618	626	607	636	633	647	644	638	612	593	629	644	593	630	664	591	612	677	588	629	624	639	629	636	625	605	674	669	645	627	619	617	613	607	617	625	567	641	674	558	623	584	629	644	627	645	655	624	611	623	594	627	637	637	672	654	605	614	638	639	614	632	612	626	628	644	618	607	670	663	578	629	636	607	613	616	646	648	615	614	597	697	624	641	618	620	626	619	587	582	626	615	685	649	652	669	608	629	619	646	630	618	624	590	623	600	654	613	666	611	648	613	646	580	619	644	633	641	645	620	629	628	617	628	619	619	658	618	656	631	617	633	625	610	627	602	607	632	551	606	634	621	601	637	688	585	643	625	651	613	586	669	619	615	625	606	659	611	605	632	622	611	596	659	645	600	591	669	649	605	629	586	634	641	600	593	621	611	628	599	665	630	606	646	634	589	608	580	598	620	659	632	613	623	602	664	632	603	635	608	621	693	607	603	630	633	609	637	625	656	633	659	650	617	563	632	616	634	641	617	603	592	644	628	618	622	622	639	649	665	606	559	600	616	634	623	629	632	673	672	632	619	609	653	597	611	657	642	601	603	622	617	592	685	609	610	606	598	603	626	615	620	636	608	630	613	651	628	630	651	604	624	616	615	630	624	575	618	625	645	627	599	643	615	623	637	637	624	619	639	588	604	626	613	632	618	583	649	615	624	584	618	601	628	637	601	640	631	651	658	622	635	657	651	640	621	611	660	630	620	640	634	625	670	667	624	605	599	658	618	634	649	595	644	636	639	660	607	584	602	625	601	642	647	661	618	652	626	623	581	627	626	587	637	601	576	643	621	650	634	626	617	644	625	626	635	638	601	609	584	612	625	590	602	636	609	670	647	648	653	645	618	621	638	602	633	592	633	646	685	605	609	635	612	645	624	581	649	630	628	623	595	636	636	622	612	647	614	641	625	649	625	642	666	650	666	654	606	605	593	626	577	676	642	603	651	630	580	643	630	631	625	600	640	663	671	642	601	619	621	614	636	647	603	616	630	638	625	635	639	645	613	606	604	638	654	675	634	606	676	643	642	647	650	643	568	612	611	574	636	592	611	607	596	598	606	606	619	658	612	640	612	638	609	582	643	571	656	593	682	582	659	582	660	597	640	642	645	610	620	647	622	628	665	660	625	648	604	624	585	596	641	621	592	616	611	662	666	636	640	664	592	641	594	638	641	589	620	577	611	586	640	610	639	630	642	607	601	630	602	630	634	628	647	633	649	645	623	635	614	668	613	604	598	647	640	646	635	602	648	621	638	602	572	646	605	624	669	650	649	585	623	592	628	671	631	651	598	609	627	614	625	611	651	601	652	646	616	630	597	612	618	618	550	625	629	622	642	613	615	613	622	645	624	616	582	601	630	633	648	681	605	619	641	605	574	592	647	584	596	653	646	641	622	639	635	604	604	624	568	665	655	581	613	685	581	625	654	586	620	591	678	668	613	669	642	604	640	627	611	581	620	650	636	601	606	609	594	648	649	655	673	646	654	615	605	608	662	616	622	613	608	658	646	641	607	628	581	588	627	622	620	633	627	659	592	664	634	626	647	584	653	580	630	651	573	614	619	630	537	627	641	614	630	599	585	617	601	608	670	603	655	612	631	586	668	672	616	612	630	610	612	621	613	663	600	640	626	626	607	629	653	607	630	635	603	600	602	606	612	603	618	630	581	659	666	629	599	600	627	675	652	646	629	601	634	587	581	650	641	646	662	603	621	625	639	650	652	632	653	625	660	645	638	669	610	623	623	606	601	597	653	609	622	653	587	617	610	650	649	626	614	562	643	653	613	628	648	663	619	622	672	639	589	640	591	641	620	621	605	619	667	603	628	623	587	595	664	663	624	623	585	602	600	603	657	619	638	666	616	654	634	621	669	651	666	608	599	618	606	627	649	652	635	608	631	616	659	645	662	596	674	606	654	613	620	591	625	642	586	611	636	630	595	630	646	624	650	664	586	596	620	625	635	612	641	643	582	601	644	636	611	641	646	617	591	622	663	617	665	628	658	608	608	613	631	593	599	692	623	605	624	614	626	644	610	644	636	660	585	640	609	662	620	616	620	651	623	646
23374	21310	29037	23917	21316	19572	2979	1464	1001	706	629	598	544	521	505	408	376	391	392	363	353	330	359	353	332	350	386	385	466	508	491	478	477	535	456	376	361	398	336	346	340	389	411	418	337	349	368	482	364	1049	1839	1500	1078	681	436	345	308	309	317	322	273	309	301	321	287	285	288	292	290	302	295	281	322	293	267	271	307	300	318	292	301	285	315	305	288	289	274	300	288	276	281	306	308	336	298	297	289	292	305	274	325	342	303	285	310	310	308	300	337	329	329	297	298	292	284	314	287	275	331	304	301	283	275	293	297	279	280	287	285	312	293	302	294	327	302	328	323	314	294	280	299	304	320	309	305	315	292	290	301	310	294	309	268	289	290	318	305	290	295	275	279	294	291	299	304	274	277	307	309	305	300	282	302	292	290	282	300	285	302	294	310	257	302	311	279	299	305	306	298	294	276	294	305	316	295	285	302	284	303	301	296	304	298	312	305	303	312	314	279	269	301	315	268	300	331	290	322	280	288	304	289	333	304	294	275	294	294	328	295	299	299	319	284	297	304	315	322	278	316	297	317	290	319	303	286	288	318	291	287	323	286	292	312	307	312	300	296	292	315	287	306	289	263	305	310	295	285	315	278	311	329	305	302	307	276	329	306	303	270	320	306	291	269	322	298	316	325	312	293	290	309	305	279	296	285	278	280	294	288	336	349	301	269	298	284	326	323	269	272	284	305	268	293	297	329	303	283	280	312	320	293	272	289	276	315	268	277	304	270	293	291	310	306	305	305	309	309	262	286	287	277	310	276	311	306	287	342	303	287	300	307	284	313	323	313	291	291	280	295	290	299	322	296	276	306	286	271	314	302	292	336	305	306	276	286	314	312	310	286	306	306	295	289	304	304	292	299	271	290	306	269	318	272	272	343	289	302	284	312	345	287	290	292	277	308	307	317	296	285	271	306	302	319	280	321	303	289	302	316	312	318	278	291	299	295	270	314	284	278	291	292	276	279	287	313	287	317	243	311	289	316	286	305	300	308	323	309	314	301	292	299	297	314	313	305	323	283	307	287	303	298	319	301	297	301	313	300	301	285	305	276	300	286	315	303	306	306	304	300	289	310	296	311	286	290	265	308	319	267	316	320	297	297	357	304	342	288	278	310	286	309	301	306	296	281	272	273	294	299	317	316	280	320	288	279	316	316	296	251	287	306	327	295	294	276	286	308	313	298	308	291	260	318	298	283	321	288	294	318	301	331	285	330	256	309	310	301	335	319	324	297	294	292	312	311	290	295	251	284	306	303	309	287	306	284	307	293	297	261	333	252	285	299	297	295	332	299	274	304	285	273	309	337	295	297	259	305	331	266	336	281	304	284	272	325	286	316	274	328	273	337	295	301	311	293	282	299	301	290	322	314	303	320	278	280	297	298	282	299	290	258	296	284	296	325	288	303	302	306	304	266	283	288	309	300	319	288	310	332	295	291	303	283	289	301	270	287	299	283	296	326	297	315	292	260	265	342	302	294	312	280	271	290	280	296	293	304	302	302	272	306	286	291	273	297	299	273	300	292	301	306	305	292	277	304	283	293	286	307	297	292	295	286	304	346	286	310	304	287	325	268	249	301	268	272	295	271	315	307	277	301	274	286	287	292	283	333	279	314	312	322	286	297	309	303	282	292	273	291	290	283	315	325	281	300	303	296	293	259	305	310	257	313	275	274	307	292	321	295	335	285	316	304	300	269	286	307	288	311	267	320	282	308	317	321	278	284	280	315	294	310	305	294	316	302	332	276	295	306	307	301	297	298	306	279	262	326	299	295	271	296	299	306	297	295	293	281	292	273	307	270	286	319	319	295	291	256	296	302	284	304	303	275	296	290	310	304	326	324	329	317	284	283	299	311	295	315	279	299	305	295	310	257	288	305	327	334	291	276	316	333	283	308	325	305	305	295	292	287	323	286	316	285	306	274	276	310	262	309	323	291	269	303	312	305	307	293	303	273	297	301	271	278	271	303	308	307	296	321	301	291	299	310	288	275	311	342	294	270	278	279	303	299	323	295	299	293	281	275	308	305	297	262	333	311	300	302	308	303	297	279	303	298	277	313	276	291	285	291	269	318	280	320	293	293	260	294	288	268	293	297	312	290	290	325	314	279	300	283	312	298	303	300	300	271	308	298	311	285	294	304	292	317	271	289	307	273	308	277	322	279	292	278	279	285	309	270	293	294	294	308	290	263	302	299	300	326	301	308	258	294	332	295	284	312	294	304	293	281	287	273	263	273	321	286	300	305	315	307	285	266	294	281	293	278	269	304	273	313	296	284	290	280	304	304	275	310	319	283	276	285	309	283	296	313	308	284	276	291	267	337	303	311	286	284	302	262	286	313	299	303	304	290	306	327	293	313	277	289	295	294	283	296	309	310	293	321	285	319	305	281	280	313	324	297	308	292	301	281	306	299	281	307	266	291	281	285	309	293	294	339	285	268	274	308	304	284	299	304	272	298	273	297	303	276	299	280	306	312	319	299	297	289	306	290	313	295	327	328	297	342	280	291	302	289	315	285	288	285	327	300	277	285	306	290	284	314	333	314	302	286	300	281	299	274	286	299	319	305	290	311	328	329	310	299	288	305	299	280	292	303	288	286	311	295	294	310	303	286	322	297	316	290	300	280	299	307	297	299	288	309	311	276	267	296	302	322	307	291	295	310	310	278	327	271	292	295	262	281	272	308	284	294	289	301	289	288	298	285	288	294	281	297	281	276	296	266	290	284	283	332	304	307	320	315	290	296	281	290	306	303	302	314	300	282	318	267	302	288	323	283	273	295	278	297	278	295	301	308	318	313	283	291	304	287	282	329	305	310	313	297	288	295	300	261	309	321	286	316	290	305	304	282	298	299	303	301	280	331	290	309	309	316	311	291	318	278	280	303	269	311	353	274	321	326	293	299	281	319	315	301	283	292	315	309	300	280	316	308	303	296	309	317	265	289	325	282	269	299	266	268	263	266	311	315	297	283	300	279	273	287	301	283	285	273	336	284	316	329	279	280	306	279	323	318	284	263	311	309	279	287	292	295	321	284	290	311	321	292	301	309	276	315	330	281	306	300	273	279	332	297	303	299	308	282	295	290	309	292	280	330	314	296	317	265	324	260	313	297	326	273	301	316	275	295	294	296	298	291	302	300	320	282	307	332	308	286	298	279	304	278	317	327	291	275	301	304	271	282	285	267	309	295	329	298	305	286	312	293	300	273	297	298	294	262	291	313	303	289	312	279	312	273	329	299	325	304	283	321	326	306	307	315	280	300	311	307	305	339	297	313	280	303	295	277	334	306	305	296	283	313	331	297	288	316	324	265	303	293	300	305	282	293	275	305	270	308	298	310	280	264	330	282	306	279	326	295	337	294	282	310	296	284	299	259	293	291	282	318	289	307	294	313	312	330	287	280	267	297	275	303	286	271	300	256	300	292	304	314	320	304	293	310	306	326	285	293	305	301	315	327	312	330	298	308	290
10671	23541	20253	11517	7073	5007	4038	4280	3425	2179	1824	1708	1614	1456	1227	1002	903	871	799	730	745	711	735	702	783	744	881	1003	1113	1112	1283	1143	1289	1142	976	897	825	879	757	706	756	780	837	877	802	716	713	1151	880	2949	5507	4233	2904	1668	1056	732	578	543	551	519	551	536	556	552	537	543	517	563	567	533	533	550	540	524	579	549	507	506	498	548	525	499	553	542	555	532	525	522	528	572	518	561	529	543	528	546	536	548	523	546	499	559	545	528	519	561	526	543	552	498	573	548	532	534	574	561	552	543	556	570	519	538	541	513	551	605	557	559	553	525	533	528	545	513	523	580	502	538	521	570	534	514	570	532	534	553	560	550	507	556	507	503	571	517	543	541	591	528	540	553	592	535	544	519	548	555	542	549	587	519	524	582	505	533	525	583	517	540	520	526	515	557	515	521	554	589	544	564	538	544	530	528	548	506	518	533	574	478	544	541	559	537	586	556	528	559	604	532	521	546	544	543	570	560	538	517	579	569	560	526	511	567	553	547	547	548	535	520	535	569	507	540	526	523	583	563	483	519	523	539	554	530	556	520	514	551	530	541	565	523	544	561	566	528	528	551	536	571	556	592	565	531	503	523	522	559	533	542	552	505	549	498	551	513	504	538	517	539	522	518	554	523	541	541	550	544	567	545	548	557	518	539	560	533	544	571	502	485	532	555	614	581	545	602	565	559	538	571	487	553	550	564	548	572	580	547	545	515	554	537	500	558	536	526	557	524	513	517	554	518	573	525	529	534	547	538	600	560	543	558	578	529	515	544	592	527	528	568	553	517	507	556	560	583	532	548	540	548	548	567	563	550	541	544	589	526	548	543	560	538	560	551	536	555	535	544	534	528	536	547	535	544	537	542	592	546	553	544	581	548	550	544	538	521	532	544	550	562	534	569	561	523	574	536	558	547	536	573	526	541	569	543	559	504	539	552	534	568	566	526	526	552	557	570	561	531	515	559	537	580	549	536	495	534	548	562	553	537	556	523	516	532	551	572	562	559	538	515	567	547	513	523	542	557	541	539	570	506	525	546	538	549	567	516	558	543	527	551	542	532	539	547	529	528	523	560	552	530	540	535	508	508	543	522	494	561	523	558	516	513	593	577	563	560	571	522	607	548	504	556	565	516	487	535	535	537	514	533	537	481	585	526	550	506	528	579	534	540	493	558	526	514	576	553	574	552	524	555	582	550	545	541	530	513	517	519	530	548	509	548	540	514	522	566	561	509	536	504	546	558	556	536	589	513	558	533	555	523	544	550	540	499	516	498	563	505	511	485	584	527	573	546	566	576	532	560	504	534	550	506	543	532	551	556	573	533	571	533	551	597	552	549	511	579	552	565	548	484	568	561	577	571	556	572	544	529	485	556	559	511	499	535	537	537	523	558	527	539	529	485	536	557	540	564	528	541	533	550	538	567	560	552	558	535	525	598	537	553	589	540	537	549	532	551	555	518	512	534	535	564	513	511	590	539	547	533	525	544	536	530	495	564	555	557	555	545	556	517	534	591	547	547	525	525	539	555	568	525	603	567	484	576	564	528	552	546	528	537	584	493	572	539	544	507	513	521	543	541	504	551	520	524	534	525	490	555	505	576	581	574	525	556	624	550	564	572	513	573	529	543	520	557	526	505	562	549	580	475	536	524	537	547	560	542	530	561	566	504	533	549	574	512	536	531	546	527	582	536	537	540	543	537	514	486	560	547	515	562	574	520	527	534	497	552	533	548	516	534	539	553	542	566	534	513	541	588	553	545	529	564	565	567	550	536	612	537	542	532	506	528	528	580	503	528	575	533	537	516	535	559	567	535	548	541	560	577	601	520	524	581	502	543	555	566	558	565	537	566	559	526	507	521	564	536	494	585	545	539	535	545	600	538	535	514	523	529	575	593	571	534	549	560	543	519	518	534	540	553	547	605	522	573	542	524	548	549	524	565	586	508	524	567	511	518	549	526	538	557	543	548	528	534	542	545	547	552	502	532	521	537	573	553	515	510	534	499	530	524	519	557	547	545	503	566	517	539	496	547	553	527	509	549	573	587	581	548	531	507	551	513	528	569	584	558	602	560	505	571	528	520	547	520	529	590	595	559	542	526	573	542	511	551	545	557	531	570	553	557	586	534	535	535	522	509	565	538	528	549	535	548	542	539	514	520	521	518	574	527	576	558	513	539	564	549	555	530	515	509	551	548	537	558	562	519	604	545	522	530	597	513	516	561	557	512	546	513	550	578	543	536	544	532	588	541	552	540	530	551	530	521	544	539	520	540	576	584	560	547	517	531	508	567	549	519	549	557	521	549	549	538	543	537	542	537	600	561	517	529	544	543	495	529	577	514	525	567	532	542	565	538	538	522	565	565	532	538	520	553	590	517	541	542	567	584	533	532	505	528	537	563	549	552	551	551	511	545	588	550	528	531	526	564	546	556	542	547	575	582	541	572	568	576	561	520	537	530	539	505	551	556	545	545	526	572	517	520	509	510	517	563	595	555	522	530	553	542	537	526	549	559	539	549	558	545	531	558	548	527	543	531	520	547	542	570	488	539	530	504	551	535	608	560	540	514	560	531	557	515	564	536	520	523	533	493	520	538	609	540	581	535	542	522	544	536	563	476	524	519	533	536	600	552	541	507	546	510	512	572	528	525	520	535	531	569	538	546	551	542	534	538	590	541	516	547	549	542	538	536	543	533	544	536	531	533	564	530	525	548	529	516	535	539	518	550	546	530	556	582	559	529	540	531	571	529	556	540	546	519	577	554	545	545	567	520	541	542	559	529	547	554	568	557	567	559	531	531	565	518	537	540	574	547	573	550	553	570	523	550	523	493	578	526	561	523	587	518	533	539	523	543	577	553	552	541	535	493	516	573	585	514	528	546	567	537	531	517	572	548	568	569	559	540	531	525	547	525	520	568	573	519	527	522	554	530	570	565	553	573	549	541	532	530	536	519	531	539	529	528	534	526	526	570	527	554	544	508	562	521	523	574	527	544	501	565	583	529	543	567	539	560	538	516	574	548	517	532	546	511	525	526	561	521	574	592	519	556	549	537	527	595	541	561	550	567	541	538	529	568	537	536	541	528	547	529	555	543	533	494	545	548	577	549	547	558	511	566	560	519	510	507	522	493	534	530	591	522	540	545	540	529	557	546	548	545	537	524	529	529	504	566	537	535	560	533	514	565	555	554	552	533	522	534	544	558	531	547	534	601	597	552	483	547	559	541	547	577	540	601	550	545	555	577	543	569	580	536	542	568	566	568	543	523	536	550	544	546	550	576	524	543	556	524	531	528	543	521	563	544	516	553	539	508	561	555	581	540	600	548	547	541	536	504	569	496	552	592	519	560	546	535	520	554	550	569	535	519	547	505	547	548	567	559	513	545	487	571	576	563	541	515	557	519	520	560	537	550	545	561	536	538	523	528	549	543	561	561	528	539	576	533	532	510	586	553	522	548	551	541	564	569	536	590	539	523	559	498
26934	20516	9355	2222	1049	909	635	700	557	490	465	486	479	430	450	411	409	373	409	400	395	404	399	396	426	406	415	413	416	391	446	443	473	436	469	398	452	436	395	442	467	477	388	385	410	403	421	449	484	494	527	518	486	455	453	377	416	403	411	406	401	397	398	390	378	406	395	397	364	401	401	381	392	449	381	403	391	377	416	436	402	381	360	397	385	412	349	362	425	402	377	394	406	413	389	378	364	395	404	366	416	430	386	390	385	384	403	389	406	396	367	365	387	399	395	433	404	378	382	418	368	380	411	399	344	383	355	376	400	440	413	378	405	355	384	412	397	408	397	402	386	381	404	387	431	405	375	402	418	408	380	392	390	380	387	397	379	420	367	401	390	409	393	371	371	371	401	416	358	393	402	400	380	374	368	390	427	406	356	409	394	409	389	396	364	416	402	363	361	378	377	401	412	380	412	393	400	379	357	389	403	392	406	394	305	392	393	400	362	413	383	384	397	381	408	426	366	397	375	394	358	407	376	368	413	381	410	415	408	398	393	409	391	398	408	350	399	378	383	403	377	422	369	372	398	394	405	408	384	397	408	386	356	389	357	358	431	416	380	396	384	408	401	389	415	427	385	379	398	409	390	385	385	394	368	411	371	388	401	386	372	405	362	416	388	398	413	392	377	399	418	388	393	352	383	403	398	366	402	406	383	371	436	391	383	388	396	364	395	386	377	425	399	375	428	412	351	406	400	366	389	347	373	386	441	410	415	378	397	390	392	384	384	415	391	422	408	394	381	406	390	374	391	382	362	388	408	431	402	430	363	395	383	439	395	380	392	399	424	387	351	407	363	409	390	408	428	377	385	438	416	387	385	376	428	362	385	372	400	401	402	372	369	393	384	413	404	395	368	411	393	344	406	388	361	383	395	395	398	392	377	376	394	401	404	387	370	399	400	422	368	412	434	408	396	361	394	395	379	401	380	399	383	382	399	391	366	402	406	410	426	423	416	437	364	395	384	406	397	389	423	400	400	399	383	381	385	404	408	362	376	382	409	379	372	419	411	401	381	411	385	413	414	394	407	390	375	425	433	364	412	388	366	399	439	387	431	380	380	398	357	384	363	409	391	358	395	400	385	396	404	385	404	406	361	393	387	388	364	416	377	406	401	389	379	399	377	425	379	398	413	422	394	422	403	403	386	411	384	378	412	385	386	398	377	412	358	392	378	405	379	401	407	366	388	373	396	382	371	388	397	402	388	435	387	399	398	413	389	425	388	378	373	414	426	396	393	422	384	383	381	395	420	403	392	421	352	395	408	368	400	406	407	399	384	395	413	420	420	393	411	404	413	411	407	365	406	389	390	400	401	426	383	438	401	363	389	409	397	370	405	365	423	387	383	405	361	391	418	398	414	360	391	422	378	405	388	382	413	407	401	380	381	411	383	383	404	410	421	391	407	446	383	423	383	417	388	361	393	370	362	399	404	369	410	396	400	366	412	434	391	390	402	391	393	390	371	390	436	384	425	380	431	380	391	411	427	422	406	382	405	392	388	378	408	405	395	373	387	385	440	414	401	399	383	408	444	380	401	399	381	415	369	394	394	400	396	398	396	448	432	386	398	388	387	371	410	362	395	394	413	391	324	418	394	417	408	399	393	396	363	380	409	418	391	413	396	380	433	378	378	426	405	359	359	386	388	348	396	415	393	405	360	380	385	390	411	402	396	419	403	357	397	382	411	336	392	363	413	392	428	401	381	391	413	369	406	388	399	380	388	416	401	416	395	428	371	438	406	373	401	376	388	394	381	403	394	398	418	409	347	382	390	419	410	400	372	394	399	382	381	440	336	358	370	392	412	397	398	422	363	396	387	425	368	415	412	360	396	389	384	391	420	412	404	415	379	375	435	375	379	377	384	406	370	397	390	389	405	375	385	407	378	405	370	407	377	381	399	395	399	385	380	412	416	403	404	418	361	397	372	400	402	400	391	371	397	396	388	406	395	430	391	392	385	367	388	400	421	386	366	361	385	410	403	381	410	377	407	446	413	412	411	399	391	407	404	378	387	425	396	381	409	420	421	384	357	403	387	391	390	402	412	417	388	400	402	388	395	409	375	380	409	389	417	416	401	380	403	399	379	398	401	423	378	362	428	395	373	387	403	369	386	396	419	405	385	396	423	390	378	399	422	404	381	389	383	376	371	390	373	419	450	405	390	368	420	411	393	415	367	431	385	429	358	381	405	386	386	389	441	421	366	398	381	406	369	395	373	405	413	404	407	436	383	399	423	398	439	404	411	405	389	364	433	378	429	372	403	380	395	363	423	385	387	414	386	385	393	411	379	367	408	378	392	389	405	400	371	380	426	423	391	402	415	372	418	382	395	387	409	401	423	364	414	403	410	383	368	409	355	431	389	378	386	403	371	409	371	414	386	379	382	401	388	387	371	398	370	433	391	461	409	428	397	381	425	393	389	369	409	382	418	392	396	341	383	415	374	399	383	400	356	375	404	378	401	400	380	381	374	367	406	444	437	374	427	398	366	389	416	378	402	397	403	419	388	393	405	389	394	383	427	382	401	374	402	421	396	416	397	401	409	371	382	362	385	421	407	389	429	388	373	362	379	391	376	411	394	400	400	398	379	427	430	381	385	422	352	361	374	436	436	393	358	380	402	417	395	381	360	388	406	401	346	404	404	408	404	411	411	387	378	416	385	379	371	414	414	385	353	398	388	389	427	412	400	395	395	387	387	385	410	408	387	377	404	392	369	407	389	344	411	386	375	356	419	368	400	385	395	418	380	403	379	429	384	396	376	399	386	398	369	405	391	386	402	413	406	401	375	380	392	421	392	430	396	418	386	398	416	361	399	405	423	408	366	390	387	405	374	418	388	415	390	406	369	361	400	352	387	415	410	391	387	389	387	398	408	395	388	366	419	391	371	364	335	398	380	371	402	357	369	414	411	418	407	401	436	371	376	408	407	394	402	397	388	381	393	380	374	408	406	380	341	428	387	383	383	389	391	379	352	357	393	351	428	388	364	389	390	420	392	408	396	367	389	413	417	388	389	397	407	375	423	388	401	388	382	408	378	409	396	398	414	394	417	360	400	429	351	412	406	398	404	381	382	407	405	380	362	394	376	401	378	370	398	415	409	369	401	389	398	402	425	385	376	391	345	415	421	407	391	403	381	395	409	394	354	339	414	386	408	393	388	387	400	421	386	371	385	375	436	376	347	390	369	361	376	421	374	386	441	412	405	363	390	427	394	388	394	355	397	396	380	391	382	383	405	407	385	382	364	382	389	419	376	396	410	366	362	430	378	413	384	355	425	399	407	404	381	427	410	397	400	368	405	443	379	393	405	402	365	391	414	385	381	373	393	390	359	399	394	385	395	377	401	408	418	401	378	381	451	375	368	374	399	412	355	384	390	357	399	392	427	413	373	368	405	357	361	381	376	389	407	410	404	389	418	377	427	375	391	376	394	387	396	413	419	407	404	386	413	412	426	416
7332	9543	8262	3995	2065	1791	1662	2261	1353	1051	1049	1055	1037	991	886	811	794	786	732	787	754	724	774	785	761	782	781	816	764	779	810	931	918	857	858	878	915	836	841	842	891	916	875	807	807	874	844	825	990	1109	1205	1079	887	872	759	758	768	761	745	754	688	709	737	748	710	711	756	714	707	693	688	699	727	711	706	697	714	736	744	757	688	723	729	705	694	706	729	731	666	737	724	700	724	761	714	677	716	750	759	809	741	704	754	691	725	718	730	724	725	714	755	705	747	736	730	709	691	750	716	747	752	698	741	758	725	649	701	691	738	691	717	703	726	729	726	737	718	732	697	788	734	711	761	746	731	737	684	716	695	710	703	733	778	735	727	679	717	725	751	711	715	723	716	653	713	702	703	752	707	750	716	702	706	723	696	704	721	741	714	751	770	752	751	721	760	756	722	699	706	689	742	743	757	732	715	733	746	719	691	764	684	731	674	720	714	775	710	745	687	714	773	657	713	709	676	735	745	724	757	728	743	698	717	757	655	649	715	702	758	728	717	715	729	662	751	704	698	765	720	720	722	748	684	689	758	686	722	705	727	715	707	744	718	701	721	765	716	760	713	734	729	687	753	660	754	765	718	740	746	749	733	747	719	758	752	737	701	749	745	744	678	710	782	733	708	730	759	691	716	696	704	755	706	707	776	733	715	720	723	706	724	711	730	762	710	747	695	720	700	759	735	726	758	781	711	761	688	728	687	732	734	746	753	697	756	755	730	765	787	713	754	744	671	733	772	707	764	688	746	736	724	696	758	732	698	739	699	723	759	712	737	745	744	737	693	751	750	744	730	724	733	689	705	735	697	722	717	734	698	702	688	675	702	774	717	709	724	763	738	702	713	767	685	747	744	709	771	738	732	750	680	694	708	700	715	713	674	726	715	713	702	713	690	742	757	744	727	764	740	686	773	710	724	676	718	754	715	708	733	714	744	729	770	720	763	734	782	711	721	717	700	672	751	695	728	758	719	725	726	707	708	739	733	746	737	695	727	756	704	678	714	750	741	705	668	733	732	700	740	801	756	722	726	707	773	727	711	708	730	789	720	769	677	743	702	721	760	717	720	738	678	752	726	729	754	748	726	675	716	709	697	641	753	708	716	710	684	788	737	753	693	726	710	726	737	724	734	732	723	760	729	745	707	750	751	694	698	658	725	699	760	676	686	705	708	742	712	779	674	733	757	741	751	770	743	726	731	755	735	696	719	702	752	732	757	714	730	719	722	724	720	749	722	763	717	741	766	730	724	712	755	701	668	782	735	741	742	716	763	719	689	704	756	730	743	729	701	752	763	698	769	745	734	746	737	756	714	701	749	697	688	730	709	747	701	774	703	769	719	717	728	745	682	707	752	720	730	713	734	761	699	757	753	764	696	741	706	700	772	757	733	713	733	673	780	755	703	791	713	710	665	732	730	685	728	701	762	746	712	729	677	711	696	733	699	704	738	734	758	687	740	714	731	751	793	728	714	707	688	743	739	702	688	714	741	673	757	719	699	707	715	720	736	741	725	704	711	736	724	752	753	722	723	718	736	769	720	712	737	728	752	692	757	739	752	727	718	709	684	709	711	729	741	708	737	728	688	706	673	716	739	706	732	765	731	709	778	724	739	740	748	753	699	737	712	733	731	716	721	711	709	711	734	702	753	729	709	786	697	725	684	675	723	746	716	697	750	749	715	756	689	740	697	665	759	720	719	713	713	717	735	732	720	776	724	719	805	764	710	710	702	729	770	730	747	739	709	687	755	710	691	738	788	748	742	730	717	678	714	746	710	758	736	741	689	709	723	770	720	725	719	708	733	709	724	690	724	714	718	718	729	751	718	730	719	712	764	750	731	716	771	721	767	783	770	701	704	750	691	718	783	702	719	720	715	767	753	767	741	724	705	694	735	695	727	742	653	745	777	801	705	713	725	723	769	700	726	725	786	743	745	734	701	728	693	744	739	741	715	711	721	713	714	701	749	717	732	686	712	730	765	762	756	765	705	779	717	684	734	701	721	707	670	729	681	707	718	757	723	739	717	711	734	719	717	722	738	718	740	713	733	734	690	710	744	708	691	764	704	753	752	697	748	711	764	745	746	738	722	716	727	765	751	742	763	758	710	749	724	749	755	761	783	715	750	720	713	680	764	731	745	738	748	707	728	743	763	742	690	719	751	722	707	721	750	708	679	720	701	721	760	700	732	701	724	767	693	726	720	676	746	660	709	768	721	758	755	716	751	734	695	711	757	719	741	767	687	746	770	713	756	729	697	705	712	699	701	751	710	722	758	712	696	726	720	726	784	717	736	751	787	761	714	668	745	761	751	704	759	758	683	735	699	672	677	731	741	721	752	736	715	747	714	739	725	744	732	740	705	695	717	723	754	702	753	749	738	724	758	737	674	757	746	721	770	726	706	725	757	695	763	714	784	721	750	745	745	740	713	748	733	715	760	750	702	717	711	712	691	685	684	715	724	715	717	679	711	707	733	704	769	701	713	709	700	717	734	711	773	743	738	739	712	697	763	720	735	700	731	735	721	692	766	722	720	715	694	733	711	778	705	668	750	689	750	735	733	732	762	736	782	762	778	748	721	739	691	710	749	700	748	735	722	707	713	681	706	705	671	749	804	681	728	725	748	775	763	708	768	713	711	762	729	711	755	733	721	730	738	683	767	785	736	728	753	695	688	717	682	739	691	731	705	734	790	715	780	746	747	731	765	749	752	702	707	739	730	755	731	742	707	695	718	765	754	700	748	752	704	730	702	748	738	706	735	748	725	750	723	695	687	763	748	710	741	743	779	748	725	733	704	698	754	723	726	711	760	712	767	713	741	700	676	701	775	775	700	751	746	736	691	704	720	693	717	718	730	731	763	715	729	694	692	719	732	744	761	740	755	707	745	763	706	727	750	720	705	748	708	755	719	731	713	800	729	716	727	717	747	774	671	686	694	776	760	761	698	715	744	743	725	695	727	675	731	727	773	686	774	768	693	738	733	725	725	743	661	711	697	748	770	771	694	701	794	737	714	702	750	724	724	708	722	701	759	726	742	785	726	754	748	738	724	734	698	717	717	761	775	698	749	752	688	706	731	679	719	705	740	742	731	755	687	718	742	731	767	740	713	747	767	772	781	725	724	705	701	695	729	716	785	722	728	703	717	718	759	694	761	688	714	776	717	744	717	745	754	801	732	708	719	736	714	746	730	692	742	720	701	742	733	759	722	712	742	762	765	730	735	730	765	745	754	687	754	729	721	707	676	776	733	740	798	764	773	724	715	775	730	744	721	703	741	700	752	725	758	730	750	764	728	701	737	735	716	738	738	707	746	720	714	702	715	762	713	682	750	745	676	742	701	763	729	709	757	684	761	758	695	713	682	719	724	722	752	722	730	734	719	781	766	731	702	747	721	768	769	724	749	732	731	746	711	724	687	717	751	682	738	738	752	710	779	743	711	728	757	709	738	739	709	712	745	690	744	734
24160	21281	28380	24509	20367	3318	1314	1102	693	556	501	505	505	458	467	467	394	398	407	389	375	374	379	372	363	371	395	365	353	386	361	371	415	422	390	408	379	364	380	407	391	389	359	346	358	339	368	402	412	986	1132	864	758	538	473	359	338	324	313	323	322	342	301	325	299	310	348	343	355	335	350	347	332	330	354	298	340	350	331	317	327	321	311	332	327	325	333	303	313	335	347	327	306	320	290	319	312	321	327	308	343	313	334	315	297	327	318	309	349	343	342	312	327	317	331	301	302	297	330	306	313	326	315	340	312	321	345	308	341	323	333	348	315	340	315	302	308	316	306	340	338	318	313	352	357	330	302	349	350	316	365	334	299	292	321	319	343	315	319	314	354	316	333	347	331	321	347	326	300	321	353	329	318	342	342	277	305	335	315	316	322	327	334	335	314	318	275	305	345	341	333	318	309	305	334	319	351	325	338	320	310	312	281	331	344	327	298	330	321	316	328	329	360	312	338	317	334	359	328	347	304	332	318	313	326	277	331	357	293	323	327	325	342	299	329	308	346	312	330	338	338	293	336	341	341	305	319	303	344	367	366	319	331	327	347	351	330	336	348	312	347	289	329	309	293	319	285	343	306	332	316	311	334	337	321	336	326	354	310	318	317	329	319	329	289	326	334	325	353	341	340	354	319	311	308	286	335	339	364	301	322	309	317	304	344	328	323	306	309	315	343	307	337	335	313	304	318	296	316	318	318	319	310	346	350	337	351	336	317	323	325	301	350	339	304	330	338	306	334	337	329	329	291	300	343	345	307	338	307	305	326	300	300	333	305	321	343	327	327	311	314	294	331	325	292	315	363	329	330	348	327	348	318	331	291	300	283	314	335	322	333	311	336	351	277	349	336	327	324	317	331	323	322	314	347	331	325	334	313	350	328	312	304	325	323	307	340	306	314	316	294	301	314	334	325	347	306	323	351	363	336	335	330	356	362	325	309	302	330	327	326	313	332	324	332	331	327	342	293	291	299	337	306	341	306	350	305	328	365	326	292	325	341	365	358	324	334	324	328	329	315	317	295	334	315	338	329	308	316	307	335	293	306	316	343	323	297	312	316	356	326	313	309	371	362	341	345	351	340	336	334	340	314	330	315	332	333	334	302	297	328	332	342	313	342	298	305	295	339	312	312	348	328	338	316	336	294	303	329	295	298	299	287	297	346	313	322	339	300	333	358	304	345	316	336	327	333	302	336	321	334	317	335	292	334	328	362	343	353	354	297	334	305	326	350	344	333	300	290	327	352	327	340	328	327	332	376	294	320	302	343	300	308	334	330	345	313	356	300	338	342	310	334	301	338	328	304	317	318	333	308	314	325	340	318	315	306	356	286	293	346	324	303	342	337	351	341	354	314	323	324	314	314	315	309	330	349	324	305	362	324	341	288	309	326	297	338	334	332	351	332	310	302	344	345	301	344	338	337	323	338	332	327	345	311	316	300	303	335	313	320	331	328	298	309	325	325	322	313	329	322	327	317	331	343	314	323	346	303	332	310	349	314	350	322	358	316	328	333	347	310	321	308	312	331	309	305	319	329	355	312	336	363	299	327	323	323	349	341	323	305	319	338	336	347	328	297	306	291	295	342	293	320	324	329	302	331	321	325	337	321	318	303	328	292	337	283	337	321	296	343	335	319	316	316	330	337	344	319	296	326	309	363	322	322	296	298	336	316	348	322	304	330	320	313	318	355	326	275	321	288	363	311	309	299	346	340	342	362	327	298	336	293	337	317	307	327	314	312	325	324	323	382	314	319	305	357	303	327	333	307	314	333	295	287	299	283	316	320	331	322	344	306	316	346	307	353	332	308	312	328	330	356	335	311	276	307	298	337	335	303	317	312	325	337	299	322	300	317	314	296	299	298	354	297	328	319	319	341	330	302	342	354	326	310	317	284	311	312	326	327	345	317	326	324	375	387	334	321	327	364	329	298	304	343	319	350	321	336	339	304	316	329	347	317	349	329	328	362	349	314	341	302	274	305	311	343	320	313	342	336	289	331	312	349	331	307	360	315	313	313	334	328	312	314	350	303	313	319	298	343	345	353	347	378	332	350	332	316	345	341	352	313	307	353	337	300	284	324	363	343	306	279	349	338	320	287	358	312	310	298	351	309	311	318	337	306	320	303	317	297	339	317	316	336	343	347	306	329	314	358	297	326	342	305	314	340	326	356	297	315	330	318	321	289	322	352	354	329	349	314	327	308	300	311	338	318	306	291	355	339	297	331	315	312	353	340	338	330	305	308	295	325	339	362	317	328	313	319	344	355	330	348	306	339	336	338	331	323	335	305	309	342	316	323	324	315	337	349	322	316	322	307	369	360	303	351	324	343	330	343	316	342	320	282	287	322	327	336	316	331	325	334	321	313	342	321	327	315	340	357	309	334	319	296	346	331	308	316	326	325	338	319	311	327	357	311	348	337	321	334	324	347	305	304	314	329	336	302	330	333	356	326	303	352	348	295	330	328	356	332	328	373	355	341	281	304	346	325	338	335	342	305	308	330	331	347	307	341	325	316	316	316	280	317	332	298	294	316	361	314	308	298	346	314	326	327	322	316	343	320	302	313	322	330	342	310	343	337	322	337	343	329	326	338	337	312	309	325	329	315	302	312	323	318	356	321	307	320	352	349	330	305	316	303	314	316	337	324	312	290	348	337	347	314	338	301	309	310	346	346	329	325	329	323	322	312	326	347	348	341	332	328	346	351	318	334	329	286	331	339	295	323	337	336	287	328	324	311	354	313	321	338	340	299	327	302	362	329	312	340	300	324	339	339	345	306	350	310	312	331	328	305	312	354	340	321	301	333	323	340	303	331	315	333	319	305	310	316	340	322	330	301	279	305	330	355	297	298	309	358	310	334	311	307	336	319	336	339	348	332	325	320	327	319	342	360	319	331	330	355	314	342	351	325	321	342	286	328	281	342	310	309	345	351	335	317	333	328	342	289	327	311	319	321	333	338	310	367	338	308	311	278	330	364	307	326	331	308	342	345	335	316	338	311	308	321	320	285	347	342	289	326	321	307	328	325	312	333	341	339	334	334	328	339	306	309	298	304	342	338	315	339	356	327	321	350	314	310	329	331	344	334	353	379	324	336	315	307	308	332	340	305	312	342	336	334	325	333	333	314	374	348	332	330	326	353	317	319	297	362	334	338	348	341	328	281	306	339	318	302	320	340	333	348	341	329	328	295	297	315	296	308	312	316	322	331	319	318	324	309	321	309	327	317	321	309	339	315	347	354	363	358	320	327	338	324	332	318	305	330	321	319	307	310	291	326	307	328	335	315	297	325	341	294	337	311	347	311	320	325	323	337	353	325	324	334	314	320	296	327	301	322	317	299	318	299	339	310	356	336	322	301	307	306	287	339	322	286	318	305	319	352	325	319	330	321	334	281	299	339	337	321	330	317	314	332	324	331	357	328	284	324	320	334	315	318	322	336	329	304	311	340	345	341	294
9061	17998	15982	7905	4654	3922	3463	3471	1936	1641	1459	1444	1327	1327	1183	1071	1006	822	838	739	736	686	692	708	751	694	699	751	730	736	782	871	911	876	899	825	823	825	838	875	861	750	658	727	696	751	688	856	932	2922	3222	2331	1881	1395	1068	799	659	627	629	602	620	599	619	640	625	636	616	587	577	613	619	609	611	654	663	615	617	635	592	609	599	595	643	612	600	596	593	640	611	611	622	620	595	583	615	592	641	618	604	574	608	631	586	583	666	623	626	604	639	588	644	609	645	606	603	658	625	583	626	635	627	629	607	605	598	631	580	587	635	616	628	646	637	614	641	604	607	604	589	584	618	574	644	642	591	597	620	593	582	604	591	626	614	578	598	592	654	594	606	586	647	656	643	604	555	635	601	586	613	605	619	605	610	614	648	650	594	595	585	622	625	584	605	591	623	605	611	619	639	629	538	604	600	578	611	595	635	623	573	579	628	608	604	613	626	619	631	637	581	642	626	600	609	597	629	613	632	584	617	633	615	639	597	607	601	622	623	607	607	592	576	603	608	575	629	599	638	612	657	634	595	580	589	636	581	634	554	670	610	641	658	605	586	655	647	645	643	624	587	661	608	596	623	626	598	625	636	620	617	630	611	586	581	619	584	634	582	601	603	662	597	613	567	621	614	603	595	615	601	627	611	595	615	619	598	584	569	607	612	580	627	602	606	601	636	603	618	596	645	610	625	621	622	611	577	589	592	577	603	582	607	598	611	578	600	578	622	656	576	599	615	588	581	621	578	578	600	568	579	582	589	625	600	590	648	587	608	598	576	625	598	648	616	603	622	618	604	614	625	637	569	608	595	619	601	600	607	622	607	539	582	587	610	639	578	620	615	617	594	589	625	618	620	684	637	679	548	604	585	628	624	649	584	618	618	581	617	592	617	596	615	623	627	634	615	666	625	578	618	601	623	594	622	579	633	603	612	641	624	567	597	615	592	603	645	593	632	581	594	648	607	626	635	568	592	575	638	642	595	587	641	645	607	604	641	589	560	617	643	611	620	581	597	597	612	595	585	609	569	604	611	582	632	640	610	589	628	591	606	621	598	626	635	575	624	587	625	670	581	637	624	605	608	650	654	624	630	616	646	632	610	606	595	609	583	601	576	594	589	608	589	594	584	568	589	626	619	623	589	652	584	640	619	608	641	635	599	626	648	622	604	617	631	626	621	670	651	610	617	618	621	611	604	647	686	594	604	602	606	614	598	622	616	616	585	596	637	597	598	565	617	594	610	580	603	601	602	605	590	634	604	601	662	594	622	585	670	613	668	610	585	603	612	607	612	575	649	628	579	622	585	622	584	593	609	624	582	561	601	615	607	592	614	655	566	587	615	638	620	609	661	604	617	640	596	637	614	618	595	606	586	623	635	587	633	551	608	620	617	557	594	608	604	669	599	602	612	627	609	597	598	606	592	593	632	633	619	602	637	569	651	580	589	617	609	580	547	630	636	608	567	574	624	619	583	609	601	645	593	604	596	583	595	632	604	593	622	626	626	610	637	662	581	620	628	584	601	678	603	637	550	583	604	621	604	617	575	591	622	620	588	583	593	606	618	644	608	587	585	626	591	616	585	592	625	586	607	548	593	615	622	591	652	621	604	623	608	633	626	588	617	657	604	630	625	583	610	570	591	600	594	597	542	610	631	578	587	554	641	605	647	598	672	602	598	599	638	601	628	667	591	624	631	603	640	597	608	653	581	603	598	574	589	632	577	640	598	590	625	573	630	595	654	638	621	585	565	607	656	588	599	560	615	605	643	560	608	605	562	568	663	588	608	615	592	607	572	621	589	620	607	633	591	581	576	621	605	633	622	624	637	624	581	599	634	628	611	620	589	603	605	625	643	632	589	589	631	630	605	613	643	605	649	634	607	593	601	654	615	600	599	646	659	614	632	621	587	613	584	640	610	675	663	624	609	618	590	604	620	616	608	610	625	603	633	615	631	642	617	635	608	622	566	559	584	594	630	600	645	594	628	556	612	608	586	593	625	581	599	626	614	650	606	680	612	599	589	646	608	619	621	568	651	616	624	632	646	603	608	640	615	583	584	627	607	640	593	612	601	612	586	635	624	612	602	571	602	607	599	622	595	578	581	620	594	598	566	628	625	659	621	607	613	614	629	623	624	553	620	576	646	593	590	616	602	599	636	658	615	667	593	635	572	587	669	596	609	576	617	575	636	586	573	628	611	617	561	609	657	602	606	649	622	628	608	595	644	592	600	598	599	572	627	592	618	562	617	596	617	604	626	615	610	625	624	576	592	599	595	626	608	625	614	608	568	592	610	632	604	648	606	590	603	612	565	627	651	606	593	571	618	594	615	660	583	574	610	634	650	608	663	636	615	646	586	605	614	613	588	591	579	648	593	642	632	588	626	605	572	605	617	585	571	588	642	637	564	618	575	645	627	571	631	616	642	629	600	620	630	590	582	621	600	597	567	589	609	608	581	626	630	601	591	609	610	612	638	616	623	614	581	637	603	618	603	621	655	667	627	604	632	634	624	638	626	666	615	608	663	594	665	655	628	667	620	598	601	624	634	626	593	590	640	615	613	621	606	650	585	607	594	635	668	622	597	658	593	579	564	609	614	603	579	614	586	610	569	562	611	544	581	647	619	628	578	615	604	634	620	602	575	638	617	554	594	616	608	612	582	593	590	620	625	614	619	609	621	639	645	599	598	592	609	625	615	606	595	560	598	620	605	635	602	594	595	628	625	579	603	615	611	628	659	611	590	564	616	607	579	596	581	607	605	601	581	649	568	632	588	582	593	610	635	607	619	598	588	619	646	621	583	631	630	572	570	612	580	642	557	582	564	590	623	614	617	622	646	607	667	592	596	610	595	605	607	608	581	619	584	602	653	589	623	603	586	626	680	600	629	584	596	622	649	622	629	579	621	594	624	584	622	594	626	625	619	605	603	575	608	612	596	621	612	609	638	613	591	601	584	601	608	622	630	631	616	611	583	604	619	575	608	570	605	568	593	659	596	604	636	608	599	639	581	630	630	617	630	655	613	624	606	558	591	612	594	580	584	601	585	589	563	610	626	618	570	627	657	608	578	626	654	596	629	669	621	641	583	604	608	623	639	621	647	580	637	611	622	603	618	633	615	620	618	628	651	645	577	587	646	625	637	617	596	670	625	631	603	591	584	597	630	605	627	562	588	597	606	615	599	609	646	610	671	588	619	649	645	583	609	628	637	584	596	599	616	626	619	649	655	615	640	598	601	612	627	598	622	606	602	654	615	615	636	622	603	611	610	623	608	647	649	587	626	626	572	644	595	611	629	616	643	585	662	631	612	655	573	589	603	629	565	609	651	628	639	594	617	580	585	626	579	608	648	641	576	636	626	604	625	626	619	612	601	623	617	626	608	608	574	618	582	654	576	611	601	601	603	638	564	628	622	609	615	623	630	609	630	605	636	650	621	626	626	630	597	595	616	596	570	615	585	584	615	681	585	574
23332	21268	28982	23867	21268	19425	3472	1360	808	675	583	581	607	597	509	500	397	378	336	330	324	309	313	313	316	317	325	307	328	314	364	356	374	353	370	341	383	407	415	376	355	294	317	273	301	302	322	328	370	1940	1451	1194	974	692	574	403	367	291	289	286	276	257	270	275	272	281	274	268	291	269	288	286	265	294	269	281	280	288	277	263	281	260	303	260	244	260	306	262	247	282	276	259	281	279	303	269	309	274	289	264	281	262	268	254	271	266	284	289	262	254	286	288	260	290	295	270	291	246	277	299	280	275	271	269	280	267	286	279	297	257	282	297	284	262	266	257	265	295	274	267	256	285	286	285	244	253	259	273	292	285	322	260	261	289	335	261	262	268	283	301	283	328	258	297	276	239	270	254	285	274	314	265	301	289	275	298	288	290	259	300	266	279	278	278	282	275	247	283	270	263	253	291	277	286	287	283	279	306	247	284	263	270	291	253	270	263	266	280	279	284	279	279	284	277	299	278	286	269	283	286	270	268	292	309	284	283	308	301	278	267	324	262	266	283	293	272	298	291	241	258	274	272	244	297	249	244	291	240	282	252	234	275	281	301	278	281	270	241	314	289	277	256	283	256	273	282	263	291	266	285	299	266	262	313	290	265	287	282	265	254	295	269	272	284	274	290	281	275	268	291	271	287	279	267	246	287	280	284	276	272	283	271	296	275	275	292	283	263	251	259	288	265	265	281	253	257	281	245	252	271	259	270	284	281	276	284	263	278	270	241	287	283	294	270	270	269	292	254	266	280	276	275	257	265	292	307	316	279	270	252	261	279	277	292	271	270	288	282	284	267	279	263	277	269	247	302	267	269	273	292	279	264	312	274	261	292	283	298	291	271	305	277	251	259	264	279	294	275	272	264	285	279	289	290	305	278	279	295	278	282	241	228	301	252	290	272	279	293	277	288	289	269	277	257	256	275	268	259	272	247	272	289	268	273	267	288	287	263	258	295	277	265	258	279	262	296	284	267	278	275	271	296	282	287	262	271	263	263	276	261	274	239	291	284	274	242	257	250	276	258	260	289	285	249	269	280	267	281	274	275	293	269	270	275	300	258	290	288	285	271	286	281	278	268	251	262	258	307	264	276	325	259	296	242	309	316	271	271	261	282	293	285	267	276	283	280	270	254	259	272	294	282	306	254	264	272	287	287	287	266	285	274	247	261	266	291	231	268	276	284	267	284	280	274	266	281	292	285	278	289	282	275	309	264	267	271	265	280	285	278	269	255	296	265	277	255	251	268	287	306	230	289	288	258	271	270	279	263	271	280	299	246	260	286	255	265	237	282	266	272	292	282	287	260	269	270	294	260	283	292	295	295	284	281	247	277	261	271	271	291	287	273	286	282	300	273	278	278	280	280	280	248	257	293	270	271	267	268	264	305	278	262	299	260	267	265	252	253	258	265	292	285	265	296	248	293	269	254	270	291	274	284	290	295	285	259	258	282	250	302	269	284	274	279	266	290	273	299	265	272	298	262	248	240	273	291	276	297	305	263	303	280	283	234	317	303	275	261	290	274	289	287	257	279	255	250	245	284	267	275	272	270	282	256	289	286	286	294	272	300	300	281	279	263	282	280	274	297	309	279	278	264	284	280	289	256	256	287	259	288	280	271	262	278	282	249	289	292	265	277	264	265	273	291	288	267	287	306	320	298	232	269	305	250	289	254	260	268	284	293	284	266	295	278	287	272	300	281	278	256	265	282	294	267	284	275	297	297	277	264	257	276	294	285	250	300	304	256	261	261	282	290	261	282	275	295	277	266	303	268	281	282	279	265	278	304	288	271	248	265	252	274	300	282	296	273	311	274	271	286	275	291	269	291	274	265	265	281	246	246	251	253	294	267	268	268	239	262	263	257	270	266	288	297	253	282	297	287	278	299	278	281	271	262	276	240	271	241	279	308	264	256	266	288	311	273	302	262	319	256	292	254	271	280	286	246	263	258	285	271	290	270	295	272	286	255	277	267	267	273	263	280	286	284	294	276	264	252	301	282	285	296	285	266	284	292	266	252	280	275	278	288	284	290	267	283	297	291	285	277	296	264	264	290	256	279	294	274	256	292	287	271	268	267	282	286	268	266	276	286	308	281	299	266	272	263	307	290	283	288	283	287	249	236	242	275	261	270	273	271	299	269	279	235	248	291	275	273	265	284	269	283	279	290	280	258	252	281	284	292	308	247	264	264	295	272	270	292	275	269	272	270	284	280	291	284	299	275	307	317	290	251	283	283	235	280	303	264	286	296	285	269	288	254	284	286	293	282	262	264	282	269	274	261	273	303	298	261	291	288	313	280	290	274	302	293	290	264	271	265	303	268	258	288	264	295	271	272	274	266	251	290	300	279	243	277	266	286	240	290	287	289	267	284	296	273	259	280	305	230	276	291	237	270	280	273	268	257	279	297	275	309	281	275	304	288	289	284	290	279	275	280	299	268	267	268	275	267	272	257	272	295	291	263	236	275	297	243	283	278	263	303	272	302	275	285	266	297	276	252	277	279	279	294	288	301	256	268	276	274	256	306	266	312	277	276	273	282	266	279	277	264	273	287	254	262	267	271	270	295	288	273	293	279	274	250	258	271	287	281	254	260	282	287	276	261	281	266	295	291	283	256	286	250	262	290	256	264	277	259	232	253	254	261	274	257	306	257	274	288	260	302	276	306	298	276	290	278	269	286	295	274	296	276	266	247	287	294	246	278	285	274	271	285	260	278	284	246	269	279	265	275	289	270	260	258	281	248	264	271	293	263	262	272	278	295	292	279	247	268	290	264	288	271	298	261	300	269	273	258	271	257	296	283	269	293	282	258	272	253	293	275	299	270	289	266	276	258	289	278	275	276	261	274	247	308	291	277	273	245	254	262	313	278	289	286	270	284	252	281	273	298	279	267	269	253	283	266	281	262	289	270	262	307	283	267	260	266	274	282	317	302	296	259	244	281	275	267	299	277	283	277	291	282	277	273	286	243	249	227	318	257	290	294	289	280	253	284	251	263	257	276	289	262	270	281	275	243	284	290	259	285	284	287	294	259	247	268	289	280	288	277	261	283	308	264	272	253	274	276	306	251	313	300	264	281	275	279	292	286	293	299	279	317	262	265	247	267	248	267	290	299	315	258	238	268	271	268	280	272	260	285	299	283	253	296	299	256	260	272	261	282	272	295	280	292	275	275	260	286	253	263	288	240	268	280	283	271	278	267	276	287	262	274	272	271	269	280	271	273	291	286	303	269	276	290	289	266	268	273	269	268	294	290	280	287	267	295	276	260	286	292	284	299	286	268	293	237	265	300	288	267	240	287	285	265	256	287	282	304	286	287	269	267	290	244	291	248	284	269	270	273	256	267	288	272	271	254	280	265	292	300	272	268	268	259	300	284	287	281	262	274	276	273	282	272	278	272	277	257	281	277	273	268	294	287	295	249	279	279	277	289	264	297	264	246	251	285	255	282	315	282	271	299	250	282
11340	23913	20310	10418	7010	5579	5812	4284	2698	2191	1953	1887	1945	1762	1449	1235	1043	941	784	750	713	731	709	682	693	719	684	672	659	749	772	718	840	799	876	779	899	915	950	910	740	673	686	614	622	554	632	578	954	5946	4264	3443	2816	1907	1400	939	640	544	518	505	497	543	504	548	542	513	490	528	540	514	506	498	508	488	501	494	487	512	487	537	562	510	544	503	506	493	515	479	514	531	541	499	519	552	504	530	521	496	545	520	518	510	478	492	471	533	526	531	490	502	523	509	501	541	522	492	495	541	492	496	532	517	533	483	527	516	532	511	548	502	522	481	523	502	511	475	540	539	507	499	494	511	489	496	519	539	507	546	545	489	537	502	476	523	509	490	523	525	493	497	511	488	510	508	510	493	491	532	474	512	491	556	482	486	499	475	466	510	515	517	466	506	516	498	519	524	502	495	533	513	491	487	485	551	519	527	539	479	536	469	508	501	498	486	478	547	501	483	516	521	510	514	524	547	493	512	541	477	511	519	500	515	526	496	522	518	496	540	517	492	551	515	503	508	534	530	547	508	502	573	494	503	500	529	481	482	562	535	517	524	495	538	514	523	499	535	503	527	496	454	520	461	509	553	506	531	509	517	499	520	527	537	510	515	525	538	477	529	523	504	535	475	517	471	492	501	492	533	498	483	552	481	508	512	542	499	509	544	504	533	519	532	512	448	526	525	503	501	537	517	533	513	451	475	488	484	468	511	506	506	514	554	526	485	513	519	496	499	480	560	531	512	486	522	489	497	540	489	482	471	502	535	519	493	534	550	513	466	517	487	505	527	504	546	520	476	504	499	523	525	523	511	502	513	494	491	499	496	513	502	534	517	477	521	503	495	522	471	544	525	486	542	509	556	501	512	533	513	546	520	481	503	496	488	463	493	524	500	526	548	528	565	462	518	495	530	489	520	514	534	493	486	504	526	494	511	531	550	551	551	522	479	472	524	512	484	518	529	477	546	498	538	511	511	499	553	523	503	468	502	500	501	524	508	522	533	500	531	512	565	528	525	508	487	487	517	551	509	549	505	504	471	529	537	522	525	504	520	528	477	500	494	535	559	483	527	496	478	486	466	522	538	493	501	542	530	534	477	489	522	489	528	550	540	540	529	513	524	533	483	485	503	491	534	524	503	496	532	529	496	516	508	523	484	542	524	502	542	488	505	505	519	490	492	519	473	499	503	500	509	517	540	517	503	472	500	494	485	518	492	488	489	454	514	509	518	509	515	500	490	537	480	494	481	529	526	511	471	505	562	514	566	485	509	534	545	485	502	513	540	531	496	529	538	523	513	500	520	532	498	521	499	475	509	534	519	509	481	541	528	540	520	506	499	512	529	523	494	519	470	503	478	491	525	499	506	496	469	530	515	492	512	511	557	483	511	552	562	476	535	492	515	500	548	515	509	499	503	521	514	522	494	522	517	506	507	545	512	529	548	512	530	538	516	518	503	486	540	481	487	469	554	502	508	491	526	518	514	489	503	482	490	516	522	525	512	485	520	485	492	500	507	497	525	534	480	485	547	518	514	540	525	495	507	502	489	490	477	511	514	539	494	521	513	472	463	565	488	521	467	507	501	536	500	537	552	512	514	500	509	489	462	470	526	517	499	510	515	537	511	540	510	478	499	507	517	504	553	489	513	535	483	515	474	504	498	567	558	529	515	492	459	508	524	534	482	499	513	503	495	499	493	460	566	517	521	480	525	518	508	500	501	534	476	515	508	511	512	519	506	539	515	507	543	527	521	484	516	541	516	496	522	520	491	471	504	515	497	507	526	518	519	516	542	509	527	501	480	520	494	527	503	512	522	499	534	553	508	497	513	552	540	535	495	510	523	494	554	539	506	520	483	492	528	513	506	544	492	499	539	553	516	542	514	517	496	480	505	536	492	510	487	527	490	531	507	535	483	500	492	481	521	509	570	484	522	487	489	519	501	513	511	532	526	506	507	498	524	489	524	504	501	544	463	516	509	539	510	506	493	549	514	579	488	513	528	523	505	481	509	488	498	504	532	513	506	525	525	546	487	532	496	530	528	493	597	522	465	493	502	531	495	507	488	548	485	500	497	546	492	499	508	530	506	542	517	487	535	518	526	521	514	515	492	483	470	499	517	458	505	537	521	501	490	512	528	472	487	484	520	502	501	505	469	468	516	482	527	533	488	534	483	467	453	540	497	519	513	492	526	504	479	556	508	538	502	480	507	493	514	532	493	503	532	515	489	527	546	516	481	534	516	534	484	513	494	528	500	517	518	500	509	469	477	485	524	490	527	543	490	548	492	492	494	502	485	503	527	490	511	524	490	538	511	477	483	486	485	527	526	505	503	512	513	470	478	506	488	509	522	480	523	512	470	501	517	469	530	508	474	513	545	523	547	481	525	514	551	520	483	532	507	494	485	535	511	506	505	478	511	532	543	553	506	493	480	488	506	490	510	516	541	517	484	508	505	496	529	572	505	505	545	514	543	476	472	528	471	541	524	547	514	589	463	486	492	499	484	528	543	498	532	502	537	520	523	479	473	504	532	510	541	501	519	531	482	513	515	505	525	541	510	527	498	541	505	495	494	519	509	498	513	524	503	532	541	517	535	470	508	512	531	497	501	542	509	537	524	495	492	520	528	499	524	545	520	524	500	495	528	531	528	476	504	527	542	535	516	507	487	549	530	498	513	540	487	550	519	522	502	509	517	540	566	487	537	539	480	467	486	509	539	505	510	500	547	519	556	492	485	506	472	546	530	516	508	480	504	528	507	528	503	518	522	503	484	494	502	516	540	513	512	455	501	497	526	459	524	478	482	535	523	516	477	528	494	492	504	518	512	509	501	494	514	511	511	518	530	473	569	520	506	520	530	541	532	485	463	504	511	521	483	517	562	537	510	492	508	526	531	534	537	524	492	497	500	529	518	496	517	530	510	518	502	538	491	499	523	509	536	498	525	509	528	522	521	518	491	484	510	487	475	510	503	487	514	468	583	519	495	534	471	524	484	514	532	501	492	526	494	544	486	522	520	473	507	519	470	506	534	501	519	533	577	517	503	525	493	504	513	551	497	530	535	539	520	511	540	503	506	482	500	526	494	525	498	494	445	509	568	514	496	508	490	504	534	528	540	513	543	499	526	472	526	519	504	547	528	504	493	524	537	500	517	540	498	513	553	515	527	504	526	510	491	488	473	523	533	516	475	537	550	535	496	482	482	510	475	514	532	491	506	510	488	494	544	486	469	513	468	527	505	489	500	518	524	542	532	484	484	475	536	506	493	488	557	491	524	482	497	509	517	530	523	478	528	490	506	514	512	560	531	548	485	510	525	496	480	519	544	508	502	529	513	519	526	509	496	486	502	495	523	466	532	538	491	547	527	555	492	527	531	517	525	580	512	508	509	481	528	483	513	524	460	511	504	553	525	490	460	486	541	480	484	490	491	517	526	524	473	538	548	479	499	523	507	511	514	481	536	506	493	517	489	507	486
26827	20488	8931	1483	768	738	841	661	507	482	466	480	495	487	450	438	421	424	366	437	409	388	392	394	408	350	390	426	394	385	423	399	466	392	397	386	396	389	428	435	416	392	426	414	376	395	409	380	413	406	490	469	473	480	441	434	393	414	391	404	341	399	406	373	364	415	379	393	352	396	360	398	385	377	407	378	358	362	387	371	375	387	348	390	404	389	406	350	387	385	387	375	374	375	380	397	400	417	412	364	391	348	408	431	391	399	391	399	385	373	415	376	361	365	409	392	398	386	382	373	371	399	374	377	399	392	376	365	364	389	383	373	333	375	367	399	382	393	408	382	381	353	383	381	424	398	356	366	421	411	356	388	363	345	396	391	359	391	400	366	381	392	362	378	373	376	401	396	384	373	356	374	376	391	411	368	345	372	377	413	399	358	363	366	363	368	362	391	358	388	382	385	370	381	386	357	403	354	326	366	371	376	406	367	395	383	379	371	392	391	392	373	380	366	385	415	381	357	394	369	399	368	381	379	385	424	357	413	399	400	389	355	402	343	418	358	375	394	382	364	352	403	360	353	367	381	418	391	423	332	378	393	362	423	394	376	390	373	382	370	350	390	380	365	372	381	397	346	385	370	364	370	374	362	350	343	385	404	380	393	401	367	396	395	378	382	399	410	365	380	359	341	360	400	386	375	416	398	372	399	410	421	386	378	362	376	375	388	364	374	366	381	393	386	382	389	371	368	409	364	377	370	378	386	382	361	360	347	386	403	390	397	382	366	385	395	376	390	383	370	334	377	397	422	391	382	393	415	374	360	407	368	365	387	380	350	411	404	372	382	405	392	408	383	407	432	351	380	372	383	350	374	372	368	379	390	360	331	391	392	367	361	344	372	363	377	397	355	432	431	355	340	359	394	386	341	375	386	355	366	380	367	371	372	355	433	389	379	351	392	414	363	404	432	392	382	379	374	397	368	367	376	362	385	409	385	391	399	408	399	395	426	397	360	386	381	414	398	347	377	395	374	353	382	379	395	368	395	405	370	364	394	393	389	377	369	405	391	373	376	374	348	369	390	379	374	388	376	384	404	371	336	385	396	385	376	396	362	350	371	353	367	412	346	366	407	444	414	356	394	376	391	300	425	413	406	362	387	387	366	379	389	389	388	372	392	357	397	392	389	378	370	354	378	423	395	370	374	364	393	380	378	360	350	361	395	387	387	367	328	356	372	408	389	372	407	389	345	372	365	389	378	389	383	378	420	377	383	369	362	387	333	396	395	397	342	378	368	363	397	390	380	366	330	400	390	376	362	402	360	359	371	377	364	370	400	380	375	357	400	376	387	401	399	387	385	390	375	386	404	384	383	391	395	370	425	374	421	374	373	372	399	413	407	373	368	381	366	402	376	379	384	357	385	384	391	403	411	404	362	419	389	352	387	406	370	373	375	403	405	375	386	367	393	385	389	350	385	385	385	379	356	368	371	370	376	384	378	398	409	360	381	346	413	380	377	416	354	369	331	398	381	388	386	391	342	385	372	373	365	363	393	398	356	377	375	400	360	335	356	409	378	380	366	359	420	389	333	385	379	366	381	396	369	386	359	381	365	362	368	382	426	400	405	368	385	357	371	376	403	378	386	368	398	377	378	368	351	386	383	371	358	388	386	361	351	405	375	386	397	412	350	409	352	411	356	382	412	376	372	363	383	382	414	410	393	395	372	382	382	361	343	405	374	397	433	417	356	362	367	391	362	364	373	382	399	379	359	409	366	383	375	383	400	392	383	379	376	417	398	396	403	382	393	358	393	357	374	378	394	392	390	380	356	362	370	376	388	399	390	368	357	404	400	353	404	385	374	363	395	374	358	397	384	377	360	363	386	372	337	375	382	402	387	423	360	406	354	404	396	392	353	358	371	380	371	397	386	383	356	374	408	376	382	378	369	393	374	328	373	383	395	371	352	392	365	395	370	348	395	406	379	386	389	350	384	369	386	415	389	356	340	389	377	356	370	391	390	378	413	389	383	406	356	377	384	380	398	370	382	394	396	394	365	375	349	361	350	366	378	411	367	401	381	390	378	380	396	390	392	392	388	360	388	381	382	400	394	387	392	375	386	380	408	392	389	417	400	352	364	377	380	399	376	382	368	384	376	349	377	399	390	371	352	388	390	389	378	387	368	393	397	406	374	379	360	355	388	413	373	381	376	412	383	379	400	376	371	377	379	397	395	382	398	371	399	348	338	409	387	385	396	414	381	372	380	352	412	366	399	382	370	383	402	388	358	376	428	358	421	390	391	399	419	377	363	397	385	396	384	402	364	381	417	373	407	372	383	364	384	384	388	391	404	386	376	396	394	390	390	401	367	396	384	394	408	348	388	389	357	379	370	389	447	348	392	372	377	383	397	347	361	394	383	376	381	402	385	356	377	372	382	400	384	332	393	362	389	382	400	357	420	372	354	394	371	398	384	359	400	407	369	384	370	421	365	394	444	380	383	381	424	386	380	399	412	373	348	429	378	378	422	382	413	367	379	400	381	397	398	401	387	373	417	377	384	358	379	416	345	369	403	400	373	372	374	387	394	396	373	394	363	420	387	416	434	343	384	430	420	374	390	413	392	377	406	375	381	384	372	385	358	372	388	402	375	382	355	380	354	381	359	375	415	394	367	355	396	401	362	355	387	362	363	363	359	371	369	362	385	439	411	370	378	376	389	382	401	369	370	403	380	389	400	380	370	359	384	387	368	371	405	385	356	392	400	380	382	407	393	403	345	372	364	366	382	364	382	369	385	413	369	381	404	344	392	386	401	340	385	374	390	407	370	387	381	397	383	368	403	363	371	377	401	395	406	374	404	401	385	403	418	376	394	351	354	379	402	393	414	382	396	390	369	377	404	392	378	370	360	341	365	351	388	383	384	390	378	385	364	400	350	357	412	388	373	417	397	400	369	422	413	389	356	392	392	366	414	357	362	386	387	377	386	422	398	375	393	366	368	406	359	383	385	383	381	397	396	373	373	379	429	368	356	364	373	366	382	365	388	392	379	406	387	397	381	393	401	368	360	382	387	364	404	413	369	397	385	385	356	372	348	360	389	389	416	407	352	398	407	347	392	336	354	392	321	369	391	380	399	390	379	377	391	405	374	409	420	381	351	399	413	364	371	396	371	397	420	389	386	396	397	348	359	395	376	376	361	381	403	400	369	396	406	401	374	400	364	365	376	374	367	373	361	383	370	385	372	370	391	360	381	365	351	369	397	392	399	413	452	314	403	391	367	344	405	401	406	381	348	399	398	383	404	381	358	343	399	360	364	374	357	371	348	370	331	400	401	345	368	384	365	377	365	396	389	390	363	403	370	354	384	369	410	385	376	410	378	337	354	370	380	385	375	360	374	415	367	389	377	359	376	386	371	394	405	386	406	403	377	399	397	374	381	416	401	421	372	357	365	375	388	393	373	378	403	368	407	391	389	334	364	382	403	394	428	379	367	387	390	385	372	368	392	404	370
7324	11031	7421	2851	2296	2081	2573	1731	1239	1106	1036	1073	1192	1080	1001	909	850	788	705	778	728	722	731	740	764	719	728	711	765	770	820	806	829	827	803	846	870	898	858	837	771	761	749	754	790	722	764	711	745	829	972	1001	1053	947	954	877	754	714	733	708	726	781	729	686	758	735	755	741	690	705	679	714	682	655	679	744	718	660	680	723	697	737	677	700	768	711	681	739	739	672	698	671	702	689	690	735	691	665	735	709	722	676	660	672	693	728	668	730	706	739	697	682	685	712	661	750	734	703	679	718	698	741	680	670	690	784	708	682	759	694	727	690	723	707	753	752	690	711	700	670	689	725	654	681	702	706	712	735	705	712	686	660	676	726	714	731	759	711	722	744	729	726	729	692	732	728	705	737	726	721	688	698	667	695	672	687	756	718	705	692	698	703	681	705	711	732	710	709	740	741	709	717	693	694	707	737	711	655	706	749	692	673	691	716	718	739	655	700	727	703	725	720	728	714	661	765	778	730	759	718	705	777	712	711	757	750	735	730	768	724	688	736	671	744	700	713	696	717	696	694	676	740	716	693	730	700	673	686	729	723	743	694	685	723	712	675	684	692	690	711	725	706	738	750	731	714	674	691	718	728	740	728	704	730	704	696	667	736	757	722	716	707	675	683	720	694	721	665	702	661	730	658	725	718	701	722	722	726	717	733	690	725	658	679	715	756	708	752	724	699	690	714	733	697	728	646	727	728	710	699	682	682	687	750	723	673	683	717	696	705	708	700	687	724	669	667	712	704	734	698	705	716	692	710	710	718	661	752	715	764	678	712	695	670	691	732	684	722	709	675	693	733	707	654	729	678	720	682	713	667	724	743	703	684	744	691	770	732	726	700	690	677	727	702	711	724	654	699	721	672	687	723	715	712	722	718	727	722	704	681	716	656	744	733	757	745	671	705	710	665	700	747	732	755	711	744	746	704	779	693	753	689	725	701	702	676	739	651	692	690	720	716	741	703	682	755	656	689	745	714	656	727	682	721	683	709	733	714	689	692	719	726	720	709	665	674	695	748	738	682	722	670	753	693	708	730	672	649	750	723	755	707	686	668	722	721	719	697	683	738	714	724	715	738	727	718	699	712	675	677	712	689	725	697	747	726	710	686	702	676	754	691	688	694	692	703	671	724	704	759	717	709	732	745	697	701	693	704	709	690	733	708	712	730	714	710	716	723	702	718	695	740	760	644	728	684	721	741	714	690	685	723	703	701	702	719	732	717	717	691	692	744	727	739	766	733	667	702	714	646	732	736	697	728	692	674	682	717	687	699	713	716	694	673	750	717	739	677	722	771	707	726	728	732	679	712	684	759	731	696	716	715	704	717	706	670	697	719	761	712	733	722	705	716	669	713	672	692	740	697	725	717	684	706	711	678	684	701	655	721	709	706	668	744	670	712	671	727	689	729	702	665	728	716	694	704	738	652	736	721	719	718	707	718	696	738	702	727	674	730	716	715	715	680	705	739	686	734	717	705	699	697	705	720	651	732	711	697	694	708	706	720	707	716	709	666	732	716	682	710	734	745	701	722	722	766	685	709	744	707	719	708	748	704	739	663	713	758	691	743	720	643	678	711	718	691	701	738	703	707	683	683	723	732	718	675	714	707	716	732	711	675	680	676	662	702	681	724	725	693	726	679	678	701	675	711	668	699	700	690	729	683	662	678	705	699	719	709	710	707	704	687	700	716	657	699	713	729	714	706	717	725	730	733	680	683	681	690	705	704	746	720	711	708	692	698	717	719	685	704	696	740	661	724	732	711	740	717	693	675	709	703	725	698	656	672	729	706	718	727	740	691	743	700	716	708	687	683	718	714	703	698	725	725	758	701	711	740	724	692	661	698	728	708	692	725	726	674	699	727	709	675	718	697	661	727	719	661	743	742	694	727	751	660	698	729	751	685	679	690	684	718	724	763	672	718	692	715	696	725	695	718	699	702	725	730	696	677	698	674	732	745	721	704	714	727	729	677	680	727	713	697	689	711	707	685	668	754	644	729	661	697	744	641	660	685	704	720	707	711	681	738	742	709	669	691	727	679	674	726	715	709	683	709	654	680	716	662	681	678	689	681	704	717	706	673	713	747	674	709	697	758	701	751	709	681	711	709	680	721	731	730	666	675	736	669	726	752	696	709	681	728	718	655	715	732	691	723	673	722	681	728	724	682	709	711	679	691	717	680	693	729	693	699	701	692	682	691	715	695	699	693	733	731	699	682	746	691	712	714	717	728	706	726	706	701	728	737	672	710	700	733	707	695	743	680	689	701	671	682	780	673	718	713	720	718	747	700	696	706	667	694	702	765	711	688	724	713	640	704	675	714	728	730	713	704	675	761	671	696	719	691	721	754	726	760	700	716	703	669	652	690	674	704	717	703	685	684	698	680	698	705	727	729	695	700	715	680	692	730	682	701	708	754	722	696	722	711	719	715	684	682	671	705	689	692	685	741	719	721	708	696	687	747	686	716	670	732	725	701	705	705	735	746	659	700	726	700	688	686	675	694	752	709	732	707	716	768	715	729	691	723	694	687	742	689	750	697	701	710	710	745	745	724	720	725	775	721	720	700	729	714	678	665	732	726	716	683	698	717	731	774	756	704	723	686	735	702	739	697	710	691	704	740	721	721	725	722	723	729	745	741	707	731	668	693	719	732	701	734	771	684	704	702	692	724	704	727	675	712	695	632	733	730	709	709	713	718	769	751	736	673	675	675	692	654	744	716	706	717	726	695	705	693	685	694	694	685	711	713	733	711	709	729	727	754	697	737	698	689	712	739	729	772	730	679	703	713	719	702	721	735	690	722	712	672	719	716	717	689	687	697	709	675	732	716	758	753	729	707	724	702	713	693	682	710	746	733	715	708	721	705	714	712	712	699	705	691	722	715	713	658	684	703	706	714	722	714	733	733	726	709	710	650	663	708	681	762	736	759	756	659	747	706	761	686	695	708	684	724	670	690	706	685	709	720	748	704	672	681	742	728	687	696	696	709	699	721	750	686	690	710	699	684	663	689	728	716	716	714	722	703	714	723	703	706	733	743	762	754	664	738	753	678	713	722	708	686	710	710	665	712	766	689	719	735	729	719	705	717	729	692	697	685	697	680	660	671	720	695	736	727	737	727	717	675	709	757	699	690	728	665	706	682	716	712	668	711	669	711	699	667	675	649	681	685	718	681	700	702	677	715	721	720	748	743	690	683	726	722	656	695	741	732	724	729	657	712	717	705	657	712	672	737	720	689	699	700	689	719	727	710	704	688	718	735	706	704	692	689	709	696	746	723	693	740	755	650	730	693	716	739	672	704	735	705	724	702	694	707	706	732	738	701	725	730	722	714	688	676	715	705	690	680	694	718	715	667	693	730	720	737	672	692	697	675	722	728	734	636	662	712	711	742	685	688	692	706	701	765	704	679	658	762	672	681	737	663	691	695	690	702	687	676	672	694	738	739	645	650	696	688	676	703	717	743
24267	21277	28361	24507	20385	3975	1742	924	611	553	563	592	552	541	471	460	413	358	351	385	356	333	328	325	340	342	347	344	315	351	336	316	374	401	388	373	363	386	386	380	379	369	325	349	331	304	330	318	303	435	854	1124	880	664	572	429	382	341	309	303	326	294	332	313	298	278	330	307	343	310	318	300	325	318	316	320	313	280	311	318	300	316	310	280	329	350	322	282	319	323	317	339	294	332	315	325	293	321	311	307	334	304	305	307	288	306	335	298	315	329	307	345	309	302	343	345	325	310	317	307	305	313	333	310	304	315	291	307	339	335	308	315	318	318	359	338	310	314	289	332	312	309	309	304	311	344	287	314	345	276	327	327	329	302	313	297	309	313	333	305	330	316	283	313	281	322	319	344	317	310	324	332	300	360	370	322	309	309	283	318	339	291	344	326	337	346	298	336	338	299	337	302	327	293	326	296	350	290	296	289	299	313	368	295	335	292	296	314	312	343	325	286	276	344	319	337	328	317	318	322	328	298	290	296	324	330	319	303	316	326	327	321	298	289	343	323	292	276	314	323	316	321	328	308	287	305	315	302	306	314	304	351	321	301	310	331	307	366	322	327	299	324	308	291	291	283	312	292	303	298	324	309	343	340	319	340	332	310	325	322	334	305	348	313	332	312	311	307	331	315	342	313	336	327	304	298	292	305	315	305	321	314	326	312	302	300	290	339	317	353	269	334	300	319	298	292	301	312	322	293	319	285	325	313	334	332	303	318	305	344	339	303	346	311	301	327	310	335	311	316	296	300	326	288	284	311	313	302	318	308	321	315	313	307	312	322	282	302	324	323	297	309	317	326	328	310	311	299	328	312	324	280	319	327	318	291	287	325	330	321	298	283	326	305	357	274	306	312	306	306	345	322	290	294	336	309	329	349	337	301	312	296	327	324	312	307	304	348	312	330	332	285	348	326	330	295	312	342	302	290	306	308	321	301	271	315	304	310	281	319	301	331	318	315	342	310	293	331	333	304	318	274	316	314	291	322	293	328	313	343	335	309	306	288	302	293	311	327	302	297	351	328	323	328	302	345	296	312	318	320	314	328	340	328	336	309	320	340	297	275	303	318	290	286	310	301	292	324	263	329	304	319	334	360	293	330	341	325	341	300	295	292	316	274	326	320	323	328	310	288	327	341	319	298	327	318	322	299	308	363	312	340	306	315	300	326	328	278	330	304	339	289	329	320	301	291	300	295	340	342	325	310	303	291	287	278	288	330	302	312	317	324	310	333	319	315	315	339	319	321	329	316	333	336	318	309	284	309	332	321	297	283	307	295	300	323	324	286	316	307	289	353	309	314	301	304	292	315	292	331	334	303	310	309	295	277	287	340	310	310	303	332	304	309	325	278	309	326	280	310	312	300	299	326	298	312	301	309	287	306	311	315	324	291	319	311	298	310	324	291	315	320	302	284	293	271	321	289	309	333	293	335	319	311	303	312	298	328	299	306	319	288	321	348	300	291	310	323	338	298	322	289	324	315	298	312	309	325	301	325	320	310	296	311	389	320	283	317	283	326	313	291	308	295	316	319	283	312	316	321	313	303	297	316	304	313	327	314	301	322	295	317	324	331	314	319	324	318	310	332	302	313	295	357	306	301	343	321	295	323	325	321	285	300	307	332	322	348	338	320	307	299	285	269	317	307	300	296	305	340	291	305	318	320	309	326	306	335	334	314	329	326	308	312	303	339	285	313	310	313	310	317	280	343	341	317	283	312	285	309	307	315	329	298	316	295	320	307	323	330	326	313	298	319	283	334	305	291	323	316	300	338	320	301	314	315	311	289	344	315	317	336	332	318	323	316	335	336	331	305	333	329	311	280	285	324	298	308	321	336	322	317	331	324	309	289	314	370	330	268	336	320	309	355	304	313	334	312	326	327	308	292	297	299	311	332	322	315	316	329	324	322	287	294	317	295	335	280	294	293	267	312	317	295	342	310	336	331	313	315	313	336	296	308	315	292	304	301	300	299	331	366	327	314	316	321	317	283	317	272	276	340	285	346	329	298	301	314	329	293	311	318	322	322	292	331	315	330	293	298	328	327	316	304	289	308	320	301	316	317	298	295	294	335	312	284	303	306	323	288	344	344	352	338	304	289	314	288	301	308	292	314	332	292	299	307	318	342	307	311	323	310	328	328	319	311	357	285	308	330	308	300	317	296	329	278	296	334	319	306	287	315	313	307	318	297	322	292	332	342	314	340	308	336	303	304	308	339	309	314	294	322	346	314	314	305	339	286	323	339	326	328	330	331	301	328	317	304	340	326	327	338	331	302	311	322	309	305	303	295	318	315	352	366	301	326	317	322	311	315	286	311	319	305	288	360	302	299	281	302	338	291	306	313	295	312	301	336	306	314	341	304	289	315	308	294	348	300	320	341	307	308	310	292	321	321	335	299	324	310	324	320	303	311	306	300	336	312	323	322	310	317	311	283	298	271	339	311	303	296	289	297	306	267	303	291	299	290	312	323	319	317	303	297	305	299	329	356	343	294	312	310	341	303	315	307	305	278	345	307	316	305	368	317	320	281	294	309	323	317	282	321	324	290	319	334	329	308	335	299	312	309	301	264	317	294	298	305	338	302	320	319	308	311	354	306	310	327	325	325	272	297	307	281	306	334	318	298	312	311	317	342	317	327	333	270	325	308	291	340	320	345	289	292	297	300	327	324	305	313	289	327	334	310	326	297	291	305	322	310	316	326	322	286	322	340	314	330	325	317	286	363	375	301	322	302	341	324	330	358	341	289	306	326	301	289	297	295	297	280	323	319	325	336	339	330	312	324	298	321	303	288	310	317	311	290	298	315	324	313	333	303	317	337	313	300	301	341	331	288	291	286	305	316	332	294	321	294	329	312	329	304	314	327	325	276	306	321	281	295	331	280	289	317	268	311	312	284	340	308	327	327	266	319	312	329	312	346	318	283	288	312	290	295	266	285	293	307	320	283	293	301	330	324	322	297	320	304	309	285	313	316	297	320	317	320	302	311	292	325	294	301	307	296	319	286	292	304	322	296	270	313	317	299	308	294	283	311	295	303	340	273	309	333	311	302	314	299	337	311	313	326	316	325	320	328	302	314	332	305	296	326	296	342	300	306	312	297	293	308	302	298	301	276	314	299	304	293	300	302	278	310	326	334	304	307	297	329	321	320	297	349	310	328	319	322	301	315	320	294	311	329	299	328	334	309	312	310	296	302	323	289	290	335	298	315	290	325	316	331	335	292	324	305	303	293	305	320	306	307	301	313	309	325	306	291	342	323	275	303	332	300	318	283	321	341	293	317	281	310	343	317	298	277	331	305	304	300	316	343	309	333	315	290	325	310	303	358	284	325	304	316	337	312	278	307	319	326	313	284	342	289	307	299	296	312	299	287	307	319	310	318	318	323	308	285	320	336	313	297	283	292	300	311	319	298	311	325	267	321	324	316	337	298	319	319	314	313	312	328	307	330	311	327	322	305
9157	19235	14333	7375	5502	5272	4748	2667	2002	1641	1570	1731	1542	1457	1417	1174	1028	915	739	731	755	720	715	627	657	688	737	634	669	674	706	710	759	797	863	951	906	789	958	875	839	740	649	672	657	685	635	651	651	931	2561	3010	2545	1898	1328	899	725	663	594	582	581	568	608	580	584	623	575	578	592	616	590	602	611	597	544	611	644	598	608	637	573	616	592	584	599	541	619	606	609	569	572	558	594	583	553	619	628	549	653	567	590	590	609	601	604	598	620	619	614	611	634	601	598	639	573	607	594	610	569	586	641	538	609	592	572	595	585	611	572	577	604	577	590	603	587	568	598	561	607	603	542	581	589	593	611	558	575	597	573	564	584	621	631	581	629	573	604	605	611	577	568	571	541	626	618	588	588	654	601	569	585	584	586	523	584	580	575	573	592	563	585	576	553	582	568	596	582	602	630	590	555	589	590	593	583	563	606	607	620	579	606	555	586	622	644	633	622	590	588	630	602	580	614	577	592	657	602	592	572	587	603	551	578	577	618	583	598	567	546	598	605	576	600	548	596	551	612	571	590	582	595	615	622	624	567	621	612	604	621	619	625	628	611	567	624	568	603	606	608	625	578	601	622	614	629	609	597	593	623	605	582	639	533	599	580	613	619	565	603	574	611	593	595	566	608	591	569	579	604	609	592	614	576	597	543	591	603	569	578	620	609	582	589	590	610	599	608	587	611	539	567	645	574	610	614	538	587	591	585	605	557	572	597	608	594	599	562	614	588	617	594	614	557	614	559	587	606	582	633	587	618	580	606	604	589	593	592	623	611	590	596	632	614	595	626	593	619	590	619	588	580	576	552	593	561	600	623	586	579	622	608	589	584	578	605	617	606	594	629	585	605	586	652	571	607	577	589	562	580	575	602	623	586	583	581	645	595	587	577	578	646	644	562	584	618	598	581	602	592	588	622	637	595	606	634	572	595	556	534	632	567	607	606	623	600	639	598	571	593	617	621	594	555	597	589	613	609	624	626	632	611	578	565	589	575	560	547	579	570	651	585	650	587	571	578	568	553	607	599	590	590	603	596	618	618	620	614	566	567	597	534	584	569	600	622	617	597	621	592	588	600	575	633	576	610	638	582	588	606	585	582	597	600	605	636	582	550	607	596	634	634	597	618	565	581	604	562	577	583	599	592	559	616	618	635	613	603	616	555	572	583	550	567	591	568	594	631	606	603	593	577	592	618	599	610	623	562	614	559	588	606	581	616	567	628	596	575	568	604	622	592	572	618	609	610	566	584	619	614	594	608	592	603	579	552	567	573	615	570	619	562	631	537	625	595	604	597	576	616	614	606	587	557	611	575	566	617	563	576	604	583	611	594	591	580	581	630	616	583	573	594	611	545	602	562	578	557	639	641	571	573	592	582	601	565	556	562	592	614	593	596	595	570	550	603	624	601	591	622	577	556	581	599	591	607	572	622	620	611	626	598	574	643	602	600	564	571	618	569	587	582	626	589	570	578	598	602	585	600	593	635	602	572	624	594	612	595	638	575	576	580	577	557	566	588	617	574	631	584	540	556	611	560	620	597	545	605	609	575	612	576	623	542	564	592	602	559	599	593	569	586	605	584	641	596	569	575	597	586	594	600	595	577	594	590	618	545	571	603	589	559	606	643	559	614	576	628	597	581	585	614	583	591	644	607	543	630	589	594	600	551	621	613	575	603	643	604	596	595	627	643	540	569	582	603	607	588	584	611	562	581	585	524	616	593	535	584	573	594	586	573	589	606	579	634	568	619	608	566	614	643	592	596	578	588	564	635	589	564	590	600	592	637	549	600	630	582	628	573	574	581	580	565	595	604	606	567	580	588	605	620	624	598	607	630	648	630	603	586	584	596	577	561	566	580	581	621	628	596	590	600	592	628	565	615	594	594	589	602	583	595	601	577	588	541	568	588	598	593	591	591	591	604	607	566	581	590	568	620	609	601	566	608	578	626	589	565	616	578	587	581	580	641	622	588	641	622	592	605	557	556	566	585	552	597	622	601	615	619	589	556	551	606	593	611	594	626	601	608	582	611	618	652	560	593	604	627	564	596	612	575	595	568	602	574	588	565	616	569	594	620	596	571	642	583	578	592	588	594	573	581	616	608	558	589	612	592	593	598	629	581	580	568	608	573	575	562	586	568	590	633	600	603	575	620	602	588	586	579	591	581	549	563	607	615	588	604	579	599	540	599	577	587	559	629	610	563	576	610	584	592	584	518	546	582	602	570	594	615	619	584	600	598	624	606	575	570	613	575	591	592	608	611	611	609	579	543	616	587	623	604	613	595	580	611	597	598	590	594	647	549	585	581	564	623	608	623	536	621	590	594	633	609	617	599	609	581	662	585	603	558	584	616	607	565	601	553	589	590	549	617	589	577	593	581	593	626	595	547	596	591	603	530	565	585	567	613	607	601	560	579	585	624	606	583	573	605	582	571	559	604	598	567	668	581	594	576	562	622	597	629	564	600	622	608	594	595	544	583	579	589	610	589	626	595	605	551	571	573	597	611	617	636	596	612	565	633	593	648	604	631	551	591	596	575	571	601	650	626	597	584	612	605	624	614	574	582	592	598	624	597	606	579	600	593	576	624	617	596	589	593	614	571	611	601	613	568	590	575	566	589	601	593	557	624	580	599	611	581	596	587	580	619	573	609	615	541	577	577	573	579	600	582	598	599	627	537	583	599	590	581	610	633	641	584	617	614	546	687	625	609	572	582	576	621	612	581	579	581	611	556	583	586	613	581	593	616	552	596	581	616	605	588	612	602	592	582	582	568	559	601	586	586	641	589	618	588	619	626	592	596	651	583	608	590	595	570	640	608	598	616	585	589	607	551	600	618	607	570	590	610	601	617	606	608	582	631	627	631	592	584	608	596	640	608	608	619	603	580	589	609	551	590	619	603	632	600	555	595	585	562	623	611	585	629	582	631	546	630	580	612	594	614	632	609	588	568	561	605	552	584	580	598	600	586	599	563	636	588	589	612	592	623	592	582	571	637	626	620	609	581	578	594	558	584	582	608	614	629	613	561	601	590	641	635	591	611	576	591	577	575	558	605	603	628	611	607	572	628	588	595	524	595	590	576	583	599	569	621	596	633	618	599	558	575	579	584	590	598	574	555	623	553	596	610	636	553	626	611	575	599	613	607	537	619	582	564	581	617	615	556	604	593	571	575	593	568	603	541	573	586	576	608	635	583	627	598	607	590	583	603	636	600	607	552	619	620	617	600	630	618	601	638	595	580	567	579	609	562	616	555	585	636	569	623	571	574	575	622	583	615	566	580	555	548	596	579	572	601	596	635	564	591	577	578	613	587	579	591	573	591	558	620	631	612	599	570	596	583	608	578	572	604	553	618	616	587	561	578	584	588	566	593	585	601	645	627	630	556	605	602	580	572	598	603	619	551	564	567	551	596	606	593	589	598	591	584	549	595	609	600	567	557	588	625	609	587	607	611	564	619	564	610	544	565	623
23157	21153	28825	23704	21144	19484	4390	1320	831	712	702	680	645	590	586	485	470	365	334	339	319	307	303	299	304	358	333	318	289	288	301	299	322	296	336	334	366	344	335	354	371	400	325	291	320	325	277	294	270	373	1335	1795	1401	1060	652	468	340	270	298	249	276	262	277	262	247	288	289	260	296	258	291	264	253	267	294	267	273	257	257	280	258	276	282	256	266	281	255	286	286	277	275	292	244	268	264	282	273	255	245	289	257	285	258	279	244	279	266	230	272	280	262	272	310	279	295	251	255	279	275	278	291	253	281	267	282	252	274	269	278	245	252	255	257	253	263	262	259	295	269	278	274	281	259	291	300	282	252	274	252	291	249	281	262	274	252	283	272	265	264	300	244	279	276	294	253	252	282	249	263	263	266	273	292	269	256	245	275	256	295	258	286	262	313	279	251	278	261	247	245	257	257	240	307	256	268	263	290	273	288	254	259	243	313	252	279	271	254	247	270	229	273	257	246	312	245	278	265	262	243	281	264	261	260	254	259	248	268	248	268	274	290	264	229	264	264	270	268	284	275	264	269	291	266	265	289	262	265	304	276	262	292	252	292	245	257	274	261	250	285	250	258	253	242	288	271	252	254	289	272	266	283	238	261	240	239	295	278	270	312	275	249	264	267	250	267	245	281	273	268	258	265	267	251	300	282	264	258	266	276	291	260	272	258	262	239	273	248	256	258	235	261	287	281	272	267	262	279	276	265	268	271	274	292	264	253	248	279	233	275	249	274	281	301	267	268	259	258	278	276	259	269	270	267	267	265	266	248	290	271	266	263	256	242	285	275	265	270	268	267	261	265	260	264	246	262	261	269	292	266	258	241	280	254	281	290	267	252	241	281	271	247	258	246	244	244	256	268	229	273	267	272	274	248	269	272	276	254	269	277	252	298	260	284	268	287	260	264	290	267	286	284	257	284	250	256	288	280	259	268	264	281	268	270	261	259	278	264	257	257	256	266	265	280	260	266	251	241	265	275	277	287	249	257	262	283	265	296	259	278	262	243	284	287	284	233	255	249	248	249	269	288	287	228	275	288	267	274	269	260	254	255	280	277	297	278	262	263	259	285	247	259	250	249	283	258	250	297	277	270	267	252	254	277	261	252	277	255	292	281	264	296	279	312	259	268	292	278	278	270	281	252	262	227	278	265	268	249	265	267	245	255	300	283	220	246	279	257	257	245	273	223	277	253	287	270	281	271	246	241	272	272	280	296	263	300	279	245	268	267	259	261	260	271	264	257	264	259	306	313	246	295	255	270	278	273	252	236	301	272	256	276	280	279	279	284	235	272	273	264	249	292	267	258	274	247	251	268	260	291	269	269	263	272	279	275	242	254	238	251	288	266	261	254	266	263	278	245	246	259	264	261	268	268	270	264	285	257	278	261	273	278	250	268	232	261	292	245	254	247	245	242	253	302	264	265	261	274	255	264	282	271	265	277	252	270	260	251	282	237	233	265	274	288	277	271	248	283	280	248	248	235	281	292	279	243	242	254	251	230	261	262	304	260	275	263	245	266	280	286	254	275	258	247	259	242	239	276	264	254	253	276	277	248	253	296	295	254	243	303	256	253	299	251	267	285	299	306	267	269	244	253	270	269	292	261	294	277	258	252	260	264	273	297	246	283	274	271	244	242	262	223	244	273	247	284	257	280	269	266	286	265	285	272	270	246	250	280	275	266	281	255	243	257	270	258	286	255	263	254	276	268	261	250	266	258	297	255	295	247	254	249	267	262	246	257	271	267	270	270	248	262	251	245	248	256	230	231	272	223	249	252	279	271	259	266	301	273	274	290	300	293	273	269	275	240	275	280	250	265	308	286	243	292	258	255	291	266	282	282	269	247	281	257	271	260	270	252	263	271	262	290	258	268	263	269	255	283	270	242	236	236	265	268	242	259	266	271	292	244	284	276	246	245	247	291	264	251	254	280	268	268	232	271	266	277	268	270	264	257	275	281	267	262	272	264	255	265	256	275	255	269	267	242	275	269	231	263	255	262	299	306	281	262	236	266	270	293	263	269	279	278	285	284	257	238	264	269	247	272	263	296	285	268	258	258	274	275	291	254	263	276	286	263	289	256	273	305	267	257	258	263	268	265	261	272	263	303	250	282	256	304	289	253	232	283	252	297	262	275	271	282	239	257	298	261	272	257	282	279	260	266	276	264	243	248	251	268	258	227	242	242	292	264	244	289	276	262	307	295	226	259	268	259	261	278	287	262	257	269	250	294	261	255	262	270	270	241	274	260	281	232	274	254	269	254	300	284	263	275	306	260	259	269	253	274	282	269	272	271	261	274	264	297	275	280	248	251	289	295	273	273	292	254	257	255	247	280	268	270	271	278	264	272	245	248	261	271	272	245	260	273	244	270	283	282	276	256	248	254	235	264	256	266	258	252	264	260	273	278	268	249	261	266	253	275	243	260	276	254	281	284	275	242	233	258	253	263	284	274	271	275	245	255	255	273	290	284	276	288	259	286	281	270	264	276	242	293	268	274	278	249	272	262	268	243	282	276	246	246	304	276	238	258	276	281	267	251	270	253	261	262	258	249	267	269	252	253	227	228	269	250	302	248	262	263	260	285	249	248	278	276	257	259	236	275	307	283	279	280	291	271	282	244	245	268	236	274	232	268	280	261	261	276	272	250	246	261	230	260	287	250	274	238	260	265	273	276	259	277	287	292	255	257	266	287	272	252	256	283	278	248	262	238	276	281	258	265	262	263	255	271	315	261	263	265	286	288	267	244	269	282	260	266	270	261	262	259	246	275	255	301	255	271	280	253	294	285	277	280	259	265	251	234	246	268	294	255	275	251	296	237	269	291	271	304	283	230	281	272	238	258	287	270	236	271	277	274	284	260	261	243	285	246	266	288	281	249	278	256	284	258	264	289	280	254	279	287	295	263	248	276	288	231	239	262	290	245	270	299	277	279	269	271	257	266	254	284	270	258	294	258	269	291	268	283	247	265	252	305	266	276	268	260	293	271	277	276	293	269	261	272	276	260	277	265	267	281	263	288	245	243	278	279	262	251	261	264	262	257	257	257	245	253	267	252	280	264	265	261	257	293	294	284	276	255	263	250	236	251	248	267	279	250	277	310	253	257	273	267	290	257	241	270	249	279	270	265	244	286	258	252	236	260	251	268	312	247	269	265	285	249	277	268	298	271	276	272	259	242	262	265	249	277	257	281	237	243	252	259	265	268	296	278	254	285	256	260	271	277	272	247	276	254	274	249	229	271	271	288	272	233	274	274	275	272	258	267	274	280	271	253	300	254	273	282	286	277	278	255	253	276	252	294	277	248	282	214	282	279	260	264	229	262	257	260	286	293	286	262	253	254	260	270	269	275	257	264	288	237	266	260	270	275	249	283	280	272	270	261	295	273	312	249	255	267	251	314	281	279	291	273	277	253	237	255	276	272	269	271	284	260	254	254	255	238	270	251	241	246	281	286	266	263	244	255	241
11531	23236	18479	11286	8940	8650	6223	4126	2728	2224	2245	2267	1972	1975	1607	1348	1226	958	781	698	713	671	649	656	608	703	723	656	639	625	651	667	655	696	731	813	829	799	810	874	924	779	693	582	690	630	586	566	556	986	4326	5225	3866	2777	1754	1029	740	570	469	503	454	528	497	491	501	528	473	513	533	482	480	525	485	528	468	507	523	526	509	479	474	484	462	506	511	486	484	450	470	529	523	503	492	465	473	475	510	499	523	495	509	500	489	522	506	495	476	492	493	479	491	481	491	477	513	453	482	503	474	503	498	518	510	479	530	516	441	499	493	495	516	504	505	515	492	490	457	491	487	522	480	486	472	479	524	485	549	476	494	489	511	485	507	488	510	506	530	470	529	492	527	488	479	488	463	509	504	470	490	513	480	470	479	506	509	496	474	510	475	511	498	517	490	497	508	517	486	471	481	533	516	491	489	489	530	505	517	520	479	488	507	477	461	502	429	481	480	517	490	502	493	472	479	484	488	506	488	498	482	520	497	458	481	519	521	505	490	479	511	502	472	493	528	469	503	561	495	509	473	510	471	464	492	514	501	533	483	494	468	452	503	461	537	459	531	477	508	482	513	472	502	503	491	477	489	518	463	480	492	492	516	503	509	488	530	486	500	521	488	489	516	494	517	469	497	459	528	473	479	476	487	505	506	473	486	468	515	487	478	480	483	486	481	508	497	511	499	431	461	471	470	518	518	467	460	514	510	528	487	475	483	489	485	480	497	490	481	480	492	497	520	507	484	520	480	457	487	486	514	512	458	494	497	493	491	519	500	486	475	512	450	468	453	504	497	503	512	483	511	495	486	502	469	487	519	491	469	503	500	466	546	466	501	440	490	512	479	496	478	474	478	515	535	490	489	527	517	516	499	472	485	440	501	471	521	498	457	497	485	496	487	472	466	493	494	489	477	499	452	483	472	487	512	480	476	488	490	515	527	501	523	516	454	482	494	465	496	457	484	506	478	514	499	492	445	490	477	522	462	477	470	467	461	492	445	536	492	454	505	547	526	470	496	481	530	494	496	510	478	477	469	516	523	480	523	459	529	481	503	486	488	502	524	465	480	494	531	516	468	499	476	495	479	479	523	488	497	501	461	487	499	503	470	526	470	493	506	501	531	489	509	465	552	524	494	448	520	497	513	516	451	517	476	480	501	490	488	470	486	524	494	519	483	495	475	504	483	504	467	496	490	489	486	491	490	510	489	480	482	490	490	487	496	462	478	527	464	479	520	471	527	482	473	535	497	510	510	482	496	478	505	486	506	481	543	513	507	536	501	520	501	521	543	495	515	487	489	500	488	480	493	497	524	544	506	477	488	530	504	537	473	473	502	495	493	485	517	474	462	516	465	494	479	477	495	514	492	505	498	490	449	495	515	512	464	494	554	514	501	530	500	501	502	493	520	514	507	463	472	489	489	434	521	471	490	467	535	470	479	474	487	465	533	534	443	469	486	511	522	497	500	495	474	484	466	532	501	503	494	531	520	492	499	482	477	457	506	493	494	485	487	468	480	505	485	484	505	500	481	453	500	462	486	448	509	520	525	487	482	440	507	465	534	493	469	493	492	487	482	542	557	472	504	511	464	509	512	510	451	476	498	520	442	468	539	498	466	481	497	472	470	468	507	455	512	479	488	509	540	522	528	490	493	533	485	452	489	465	492	470	496	495	466	484	474	463	480	480	462	513	446	476	491	499	531	531	506	495	495	515	486	473	454	523	525	468	501	515	506	521	490	466	473	491	494	468	511	523	486	468	497	476	489	491	492	495	497	486	532	490	496	468	491	486	462	506	475	496	503	476	489	537	499	516	471	519	492	513	482	499	493	496	527	525	516	462	464	462	493	449	497	522	485	508	528	504	490	493	474	481	479	478	498	480	472	488	513	487	501	506	512	482	491	489	501	510	504	476	488	529	471	489	473	511	478	471	498	476	472	455	505	465	520	472	530	486	525	500	504	488	482	461	499	487	474	487	496	505	481	493	530	497	490	509	505	507	466	513	482	474	494	499	468	492	507	468	474	500	463	490	499	467	492	461	472	521	479	497	501	516	489	485	486	480	456	457	505	447	490	474	501	487	484	478	466	482	468	454	458	472	460	470	499	497	458	482	514	514	502	487	486	505	511	432	546	480	465	481	508	472	507	500	506	486	501	520	475	472	484	494	499	487	502	496	484	481	474	483	492	483	521	492	506	490	480	500	526	447	470	440	497	499	486	498	494	479	500	477	503	467	478	492	471	489	478	452	453	456	512	522	509	490	559	492	495	482	485	466	496	493	469	498	478	435	490	510	476	469	472	460	497	482	517	492	495	476	453	500	530	478	506	494	495	470	494	495	508	473	514	506	458	505	513	488	482	502	488	471	492	463	514	473	523	495	526	509	470	520	487	480	530	521	475	513	475	490	491	457	453	517	501	478	481	509	498	464	506	525	496	507	492	474	482	483	473	526	506	496	462	472	564	494	488	466	500	498	533	454	550	482	496	500	453	465	475	437	504	487	501	493	480	510	474	524	498	503	493	513	480	538	477	477	491	509	445	466	456	487	506	456	495	516	454	484	508	480	490	486	485	525	523	522	468	507	465	507	501	492	502	452	527	508	493	476	500	488	490	503	500	472	457	506	481	491	533	519	488	508	478	510	541	496	505	524	522	477	501	466	488	490	449	466	507	496	510	505	494	426	482	431	487	424	448	490	497	495	486	524	466	480	486	461	457	490	498	462	491	474	483	493	503	472	507	506	484	491	525	479	510	500	528	492	457	457	474	517	504	500	469	484	460	507	470	468	535	473	478	453	516	504	444	462	518	485	521	501	493	491	507	491	517	496	496	495	442	501	506	498	514	499	477	478	521	475	524	465	498	532	482	474	529	462	486	508	525	484	473	473	526	477	494	521	487	473	472	497	506	475	500	460	508	502	480	497	512	472	496	443	528	507	505	476	469	512	511	518	497	487	452	453	456	481	520	477	537	465	514	490	516	487	476	543	474	490	507	468	499	508	460	484	537	468	529	536	535	495	522	492	505	539	488	457	528	482	471	484	449	498	491	510	464	502	509	511	503	510	498	485	527	490	491	472	509	535	469	480	500	484	426	453	507	510	467	486	485	489	455	509	478	492	525	502	500	445	508	485	541	489	493	491	485	431	497	536	482	466	531	506	510	511	509	528	453	445	544	472	501	498	475	527	475	500	521	481	477	508	469	484	488	514	506	473	511	498	509	506	479	458	485	452	502	506	522	497	513	474	489	520	456	481	520	493	510	438	526	496	505	511	505	503	471	493	488	525	531	489	536	500	457	499	482	491	524	487	497	498	463	474	541	489	486	482	507	519	497	471	470	489	502	491	497	479	505	491	496	492	470	475	523	507	493	492	483	472	497	473	463	501	516	490	436	511	499	490	497	484	497	526	560	532	487	495	500	510	478	501	495	482	484	449	469	476	496	471	536	449	493	477	536	457	503	531	474	481	503	492
26741	20426	8604	1963	1594	1308	844	683	498	512	531	496	533	497	464	460	445	407	422	403	344	403	403	390	379	362	408	394	398	384	400	382	398	422	398	416	446	424	404	400	437	434	461	383	431	410	385	348	374	385	450	539	529	484	451	400	367	407	406	368	375	414	419	403	369	371	381	370	351	347	388	369	323	360	360	337	361	359	404	371	392	355	419	385	370	360	382	351	351	356	395	354	375	357	372	373	373	372	350	390	406	346	366	384	386	381	375	395	437	392	412	381	414	385	380	408	361	380	382	381	375	366	393	390	357	380	403	362	384	393	397	374	427	358	397	379	400	348	407	352	348	374	388	375	381	361	373	364	389	355	410	369	341	370	382	387	364	395	397	369	375	357	318	348	369	389	361	370	355	367	375	376	378	389	400	391	327	379	380	346	416	389	364	395	395	408	390	354	366	399	355	383	336	396	383	361	368	409	410	362	386	412	400	388	372	394	383	375	373	339	390	362	406	397	382	368	414	368	399	363	348	379	405	407	382	363	386	411	398	371	363	388	406	377	390	389	390	381	414	401	405	408	359	371	387	361	397	404	344	368	354	352	375	400	411	388	357	373	367	378	356	365	376	373	373	371	394	405	395	384	378	410	378	411	409	402	366	406	390	422	397	369	398	396	388	356	409	383	406	357	395	361	374	387	368	380	390	376	384	359	388	383	386	357	375	380	382	387	355	352	377	398	400	395	385	371	385	375	373	385	384	359	407	399	363	357	352	391	359	416	321	424	366	359	348	402	389	386	388	368	358	378	368	367	372	358	393	346	392	340	370	374	380	415	346	385	384	342	377	364	400	396	380	386	401	356	392	424	392	360	394	377	385	369	378	392	384	394	380	382	386	414	394	386	388	392	410	387	369	393	380	378	374	363	356	396	380	373	374	374	354	364	380	399	360	387	359	385	393	390	372	361	388	399	395	361	405	363	408	391	362	389	386	337	361	362	376	359	378	358	381	363	362	385	379	367	412	386	336	364	392	392	396	388	390	370	371	392	374	382	358	324	373	391	388	374	375	383	406	386	356	399	375	366	378	370	382	371	400	354	359	335	363	399	364	384	364	404	344	356	379	341	378	373	350	342	373	359	385	371	400	343	374	382	409	353	394	397	396	382	389	329	374	395	374	364	377	361	388	321	355	406	410	339	398	387	403	340	395	377	396	386	373	414	358	398	372	359	350	380	330	373	396	357	415	368	381	387	364	370	389	345	343	380	380	347	394	357	344	386	400	361	403	393	357	372	370	369	370	355	366	388	369	404	368	369	393	376	374	374	368	342	380	386	360	398	391	406	395	361	362	350	342	357	388	363	408	376	395	407	391	364	399	363	352	379	382	359	361	373	371	375	413	373	398	380	395	378	374	369	378	373	334	365	373	355	381	355	373	378	355	388	362	392	380	333	357	398	388	405	405	370	384	368	376	427	402	387	394	402	365	357	381	404	424	362	335	388	375	385	369	393	365	359	401	375	374	361	380	371	383	413	391	397	367	352	388	372	385	365	384	362	363	358	407	353	363	378	343	358	398	376	401	397	387	362	366	362	377	401	394	355	376	394	361	369	353	368	386	366	362	362	339	404	372	359	335	386	400	368	384	394	356	372	379	402	373	410	394	394	331	362	403	335	379	357	369	352	360	402	369	371	389	401	389	379	347	354	387	401	397	368	362	378	375	370	371	373	379	398	388	373	372	350	395	360	375	364	390	358	388	381	366	381	380	398	375	418	389	424	380	347	379	394	380	398	370	394	359	365	364	380	336	395	406	358	360	373	377	406	358	400	375	397	370	373	403	372	346	386	361	387	412	378	356	375	370	387	362	372	367	364	374	359	373	373	376	364	398	355	375	378	374	352	369	390	363	370	351	336	315	360	400	379	389	390	375	383	390	367	365	360	403	386	414	356	387	361	392	412	380	399	379	370	395	383	381	387	364	376	395	350	398	354	372	348	343	396	406	347	370	380	378	356	405	379	348	357	374	372	353	394	368	414	375	386	354	389	407	364	415	363	372	367	375	401	373	403	393	396	386	394	377	367	379	379	396	342	333	413	365	350	367	356	398	405	388	414	396	364	384	399	352	378	397	378	363	384	376	388	373	372	351	403	359	355	382	430	370	384	387	382	382	398	350	382	372	354	386	388	392	364	353	377	403	368	368	374	382	370	366	368	404	412	390	397	349	383	365	386	374	403	399	399	349	372	397	402	382	391	377	350	377	368	373	374	365	359	376	362	371	372	374	405	345	360	340	382	378	375	390	376	391	382	355	409	367	354	366	379	343	385	357	377	356	397	404	380	365	347	357	401	352	360	370	372	399	357	382	383	362	378	355	392	393	359	389	409	386	377	408	389	349	371	384	373	376	349	390	353	380	379	399	387	342	351	363	379	398	373	365	383	372	399	355	411	350	359	372	371	359	392	368	353	396	377	366	388	359	372	364	363	381	375	376	375	383	388	375	382	393	363	341	385	394	354	351	372	392	356	391	391	395	367	402	375	378	376	343	400	349	396	380	379	389	358	363	366	380	371	353	352	379	407	375	430	393	393	376	399	379	436	359	407	381	390	383	394	342	379	388	371	351	382	379	350	390	389	386	351	368	387	386	380	362	366	359	404	372	354	378	347	364	379	369	357	392	385	355	413	388	404	388	405	385	404	393	387	358	384	365	371	357	391	394	415	397	391	388	379	367	384	399	390	428	389	384	365	417	368	364	371	409	371	358	369	390	345	361	399	362	358	366	411	366	391	349	383	381	382	391	363	406	374	376	356	403	349	360	407	391	382	383	352	375	360	358	397	363	389	361	415	377	369	371	353	404	384	371	375	394	403	380	409	366	387	337	321	375	404	379	380	402	375	384	357	374	381	366	387	409	387	366	365	393	369	391	387	365	395	368	407	395	381	376	373	407	386	390	365	362	380	371	397	357	372	400	359	361	378	355	384	363	361	392	393	384	375	392	386	381	372	372	399	372	367	359	403	358	390	386	366	366	378	401	369	388	400	395	365	359	345	383	344	370	376	366	420	366	369	352	338	364	385	383	393	361	397	392	367	352	383	387	424	396	390	378	372	368	391	404	381	392	365	402	382	356	423	357	364	345	367	349	367	378	366	379	406	380	358	394	411	393	362	394	380	373	346	406	350	373	377	382	361	384	357	368	401	407	417	391	363	346	375	363	383	380	374	375	327	364	406	355	373	374	376	369	393	346	411	375	397	371	347	399	360	412	382	372	351	356	415	367	389	358	379	350	356	374	371	370	368	360	380	376	345	373	374	332	356	397	404	385	377	378	433	379	360	396	364	391	369	412	386	369	345	387	384	379	367	337	366	399	386	421	403	404	350	366	364	398	414	401	376	379	382	396	374	414	388	380	371	368	366	374	395	397	370	361	401	373	381	379	385	410	386	349	410	363	368	405	376	356	380	391	374	377	374	379	378	379	390	343	343	374	370	409	357	372	387	388	402	389	408	398	380
7972	9361	6353	4210	4621	3819	2518	1971	1297	1174	1307	1182	1226	1059	1045	963	901	829	724	744	734	756	768	753	762	771	744	712	737	757	761	769	802	775	780	865	811	813	894	856	908	848	863	804	811	798	742	721	719	748	962	1188	1020	1032	878	757	754	768	724	678	729	716	671	702	730	721	745	740	732	690	666	695	723	737	682	728	725	703	713	709	719	735	714	699	706	704	737	730	706	709	701	718	695	720	699	696	673	709	713	698	715	714	648	705	700	714	686	735	708	731	687	684	723	693	686	719	691	693	709	697	697	727	709	730	709	731	680	746	708	703	685	678	719	719	669	695	668	733	754	682	711	712	672	701	690	706	693	712	689	705	709	738	705	693	703	692	688	681	715	667	692	705	730	701	703	669	694	707	751	726	707	687	721	703	686	730	691	720	703	662	688	738	715	698	721	687	759	746	713	669	689	719	707	717	684	677	696	701	734	761	692	692	729	712	698	715	726	698	734	737	648	710	685	699	679	686	690	678	743	676	698	702	707	693	677	699	681	737	682	703	714	709	705	665	719	739	746	692	699	682	708	688	715	727	760	689	690	698	675	720	746	724	665	690	696	717	690	707	712	671	703	679	753	665	729	642	695	683	726	703	682	730	701	730	723	724	694	716	703	732	709	696	693	736	680	710	748	717	685	682	713	729	698	696	723	698	734	722	695	696	724	713	670	676	681	752	710	699	676	684	676	717	666	717	722	725	714	741	716	646	696	728	665	755	704	701	699	730	698	737	731	698	698	658	715	728	671	700	715	691	689	701	705	746	679	731	674	705	618	713	741	707	717	723	754	704	775	695	745	685	643	722	719	672	667	652	734	715	731	709	723	692	683	718	656	716	680	662	696	725	680	704	703	739	702	696	691	677	703	676	706	714	699	723	721	683	725	746	675	672	688	699	727	653	732	682	703	742	713	745	717	670	661	731	705	711	713	678	708	700	696	634	726	654	707	677	679	673	693	727	712	732	730	759	687	663	695	701	668	705	686	689	679	713	704	660	718	679	704	671	720	731	659	718	759	677	715	708	678	740	739	757	706	651	706	669	680	722	694	692	664	667	718	713	719	654	744	680	708	737	708	697	734	697	673	714	746	694	718	699	654	690	731	651	687	692	746	719	706	740	695	701	742	730	679	721	710	751	715	689	689	720	681	708	686	700	760	734	721	684	619	673	715	671	704	718	706	675	719	722	734	696	675	683	761	733	719	720	669	700	673	682	695	701	660	724	681	759	681	702	706	716	691	658	718	720	715	709	712	662	730	721	705	676	749	696	716	699	732	718	681	715	665	699	708	715	707	685	685	724	707	710	706	743	668	754	715	756	732	704	667	727	743	709	749	699	712	734	732	721	710	694	648	701	682	708	752	697	745	661	677	677	724	728	712	701	731	717	689	705	699	713	679	685	693	682	710	711	719	706	692	682	697	719	684	692	697	683	733	722	705	664	675	677	716	674	651	706	731	707	735	734	709	709	668	709	673	714	702	737	685	681	710	677	727	770	743	703	703	746	738	690	703	646	737	651	688	708	653	715	659	741	680	695	762	732	725	694	748	721	637	674	699	742	707	699	690	673	682	678	693	741	704	737	707	733	717	697	763	674	693	699	706	715	717	712	683	702	669	736	726	717	707	719	713	672	649	762	711	687	706	693	714	685	730	703	679	720	698	685	731	689	696	661	676	686	743	662	704	729	708	696	694	716	716	718	727	709	761	692	698	688	657	737	714	749	718	632	711	711	704	705	723	698	672	713	749	659	747	681	689	695	709	686	674	722	710	706	685	700	721	697	723	672	683	733	705	752	743	708	733	769	708	687	751	727	715	619	729	722	684	689	672	703	685	729	698	746	704	766	714	673	680	645	687	683	725	729	699	720	730	691	739	702	717	732	728	724	658	706	703	691	664	731	744	690	673	702	719	673	660	739	662	685	717	635	702	693	746	707	748	683	710	716	667	719	726	701	707	682	742	654	705	674	698	711	717	678	717	722	727	742	711	709	688	669	681	734	700	729	713	683	683	692	729	694	751	715	753	735	706	715	711	674	722	691	716	688	720	696	711	712	722	688	689	694	665	692	688	715	716	723	655	723	701	705	719	707	687	709	698	703	697	746	693	669	719	649	705	679	709	713	721	691	687	725	700	767	708	693	723	716	739	719	666	730	674	638	688	723	703	755	698	693	702	678	687	738	685	676	697	696	707	688	663	739	705	701	653	677	696	705	690	748	678	679	690	676	698	664	722	697	702	707	726	717	707	705	723	650	651	730	712	721	750	688	745	707	702	715	712	732	731	677	674	709	695	747	713	749	681	703	691	742	666	714	697	763	757	761	775	694	716	691	703	704	705	717	731	725	689	707	716	681	692	701	657	671	677	716	681	717	704	728	710	704	692	708	768	658	753	710	691	752	694	704	697	705	676	680	666	734	690	729	704	671	732	677	734	690	753	652	725	707	678	738	743	707	684	704	709	739	667	750	712	676	666	670	751	709	715	725	710	656	698	714	717	716	704	682	715	699	697	691	749	685	714	700	668	687	711	698	652	692	702	681	730	677	658	717	703	669	705	699	690	734	713	714	719	728	708	709	730	718	743	663	705	691	713	693	722	659	711	745	697	726	720	725	772	707	733	766	672	722	712	720	664	702	709	715	706	678	752	690	671	708	683	699	729	654	707	710	679	676	720	743	679	683	679	662	681	738	711	709	675	707	694	716	741	704	733	726	701	697	681	688	672	673	702	653	700	655	713	690	700	666	679	669	704	694	682	731	747	752	737	673	706	721	740	688	713	710	682	685	701	672	713	718	733	698	722	747	718	706	745	707	694	664	747	671	722	737	669	637	739	677	677	682	691	702	704	700	729	711	730	714	703	732	703	667	713	726	694	660	716	710	715	712	703	695	712	723	696	728	708	720	703	723	684	678	717	695	716	727	694	689	685	716	706	676	700	690	694	697	724	737	710	698	688	733	722	691	752	739	727	709	705	786	716	698	635	666	739	687	731	669	743	703	701	718	720	715	732	708	670	665	630	696	660	722	702	701	677	703	619	703	726	712	677	690	691	695	662	716	677	684	713	761	720	705	685	728	664	701	700	736	689	715	666	726	698	698	750	709	722	694	639	679	718	694	703	686	715	684	672	693	710	675	713	715	700	690	724	712	723	693	650	675	742	772	687	686	689	701	713	655	713	706	743	739	721	659	723	759	685	690	673	705	731	691	710	745	749	703	722	743	707	717	695	719	701	703	718	692	689	691	757	692	709	696	704	706	715	725	718	723	685	674	723	682	705	694	700	708	713	696	741	743	719	726	659	707	700	680	713	737	688	685	714	654	721	684	731	711	746	747	720	739	714	722	703	717	708	752	717	747	728	728	689	716	706	734	712	736	677	699	722	682	700	741	706	708	673	712	653	681	692	723	656	720	748	715	708	717	728	708	695	733	700	656	669	710	713	716	730	691	728	685	699	752	747	690	658	712	716	713
24251	21246	28296	24485	20344	4799	1645	921	626	619	646	582	530	505	469	419	452	398	383	366	352	345	340	386	370	385	351	376	350	342	346	329	347	375	418	354	362	367	415	374	363	419	365	368	372	335	325	334	318	447	992	979	905	668	511	400	342	342	311	323	309	293	343	299	317	306	314	326	311	299	308	314	331	300	299	307	306	346	282	326	313	332	311	317	340	302	289	328	346	331	330	322	284	316	279	309	295	305	307	343	327	302	299	300	332	345	326	310	361	320	296	315	321	298	313	311	288	279	330	303	287	315	295	323	323	282	300	326	331	299	315	339	293	310	286	290	315	300	358	329	315	310	306	313	322	292	294	305	312	309	305	314	288	314	323	338	327	336	307	325	313	336	335	334	324	318	310	312	299	301	292	319	280	303	320	305	295	345	314	293	293	327	343	308	317	314	308	302	319	311	308	315	322	299	306	304	322	354	309	326	310	288	310	318	329	297	313	287	305	316	327	292	317	289	279	354	315	312	324	319	348	309	299	307	309	299	337	310	322	313	330	344	321	342	345	322	325	315	331	308	310	301	324	328	328	328	334	325	318	327	324	317	307	306	299	317	320	273	310	298	317	308	318	317	350	317	301	323	307	298	309	316	322	337	324	332	327	289	280	324	323	325	306	298	307	316	329	302	312	328	319	280	305	298	315	320	303	289	312	313	344	322	309	318	310	318	332	306	317	312	339	330	363	297	316	312	314	299	308	309	339	320	294	294	312	272	301	293	332	295	306	320	299	308	307	302	325	332	325	317	309	323	300	282	322	323	334	311	320	336	324	305	299	301	310	293	316	296	315	305	308	329	308	319	326	261	296	311	321	343	333	295	320	302	308	321	351	291	311	328	276	336	283	325	325	323	274	308	325	318	310	293	343	373	316	320	303	331	301	289	300	312	320	310	316	304	313	277	320	331	301	333	320	335	297	310	280	302	307	328	320	297	300	296	321	317	317	296	333	325	310	298	300	292	354	289	311	340	321	294	309	331	301	315	308	300	330	308	276	320	311	324	309	313	283	306	293	281	309	300	313	331	303	305	301	305	287	342	302	299	305	310	304	308	306	329	347	333	347	338	279	319	306	327	295	287	299	295	291	284	338	326	322	339	330	310	310	337	309	296	326	291	347	302	312	310	308	325	325	283	316	285	321	317	325	311	303	285	322	318	301	347	339	293	295	288	302	311	320	322	316	318	331	289	325	305	307	310	290	297	319	336	273	335	342	354	317	324	320	321	365	309	332	312	340	307	313	300	320	297	349	322	299	311	309	322	295	306	332	283	308	335	296	304	307	284	313	315	289	320	313	344	299	309	351	319	320	301	331	303	329	314	330	305	286	288	312	294	304	289	266	290	322	324	342	313	303	316	331	290	292	334	303	299	324	332	319	318	288	304	318	327	304	324	271	302	304	328	306	288	301	307	323	301	316	335	325	324	290	301	339	319	316	314	338	329	315	317	311	326	312	271	292	321	291	300	303	275	328	293	320	308	284	311	323	324	294	349	302	298	321	300	305	317	318	311	319	303	292	306	292	293	278	316	312	318	315	293	308	277	297	273	319	310	290	291	294	313	344	281	290	319	314	282	332	330	303	319	318	333	329	344	288	286	306	279	320	299	311	279	304	294	327	318	307	292	303	300	304	287	325	325	295	325	318	304	313	314	280	279	338	344	324	324	329	309	301	275	317	306	311	320	295	315	293	305	296	287	300	301	301	341	298	308	295	300	303	301	325	309	324	327	291	285	275	322	307	308	314	303	329	316	315	317	296	316	290	312	308	326	340	321	303	336	302	334	339	321	303	321	292	340	326	321	326	305	299	297	330	321	304	297	327	313	303	317	315	327	300	344	309	284	333	301	328	329	324	307	307	310	309	308	304	347	299	296	324	333	257	313	311	296	320	280	303	315	334	304	322	315	311	323	294	332	304	307	330	317	284	296	325	344	319	308	285	300	320	310	308	291	318	313	298	310	325	308	278	309	322	315	316	320	302	310	297	303	322	297	293	298	315	324	319	288	315	296	311	316	305	319	363	284	334	323	352	320	282	293	323	299	327	307	312	309	297	330	328	335	322	302	315	328	312	332	282	315	297	294	330	301	282	305	317	288	295	288	316	301	293	334	316	319	310	300	296	304	315	297	306	327	319	297	302	317	310	294	326	330	328	305	312	327	316	291	298	316	289	317	313	320	329	283	292	337	289	318	313	333	282	315	281	324	277	336	317	326	300	321	314	361	340	294	346	337	317	305	339	291	315	320	303	316	315	350	309	307	330	307	308	326	306	325	340	301	327	319	331	308	310	341	273	280	309	288	310	329	355	319	304	322	287	325	325	309	316	339	314	310	290	310	337	324	281	305	310	319	312	318	304	318	288	287	330	306	280	333	337	323	305	312	291	304	287	287	308	321	314	306	317	288	312	315	299	286	293	302	330	310	329	291	299	293	302	307	306	310	326	306	311	313	291	323	310	332	338	331	353	298	342	315	310	310	334	319	316	307	333	334	286	314	358	303	348	298	329	289	365	302	332	299	294	337	317	308	323	311	286	323	345	298	316	314	299	321	316	311	304	306	293	301	313	287	273	308	308	318	312	313	290	299	304	307	282	316	314	322	325	319	318	318	289	317	306	282	316	329	323	325	342	310	318	277	339	312	332	312	315	317	307	316	319	317	308	325	299	328	332	298	298	287	343	301	313	302	332	305	304	302	303	329	316	287	312	354	328	340	326	313	287	340	319	311	311	304	315	322	331	289	315	308	296	335	291	279	286	310	345	316	298	310	312	333	306	302	308	321	304	313	324	278	320	314	305	288	313	310	318	308	317	328	307	312	339	338	321	287	294	351	309	310	323	321	290	292	295	326	303	302	332	318	312	289	297	310	305	338	309	298	319	321	312	312	303	302	315	311	292	312	288	318	312	320	316	315	321	327	279	331	312	346	331	324	319	319	283	302	319	307	342	294	343	312	283	285	322	317	298	312	295	338	293	304	302	321	275	331	304	331	307	313	318	304	294	282	319	310	302	332	301	336	320	310	320	347	295	315	312	328	304	321	329	297	332	338	290	330	308	314	329	298	305	331	302	297	297	306	327	305	355	331	341	354	321	320	324	312	286	306	316	296	293	291	312	316	304	313	319	296	306	342	320	299	307	296	331	334	290	311	305	302	343	319	311	296	315	347	321	311	314	318	277	287	315	328	284	330	319	321	312	302	312	290	277	306	277	343	318	294	318	321	314	312	309	299	321	291	310	310	320	308	325	306	318	301	319	298	337	321	349	303	304	328	333	312	280	313	298	308	327	302	293	309	292	307	310	341	322	301	329	328	341	306	363	313	358	301	301	281	311	330	328	301	302	301	302	330	330	319	298	315	314	314	325	284	334	304	305	286	316	329	280	289	333	321	315	311	301	296	296	314	319	300	304	332	309	285	320	327	316	312	307	325	313	324	336	321	308	313	331	309	337	327	320	327	297	328
9249	16986	13098	9741	8598	6120	4213	2831	2001	1860	1958	1567	1664	1456	1241	1190	1078	870	753	756	762	750	762	847	757	737	777	726	725	669	765	683	730	742	792	817	829	772	814	931	850	870	813	852	806	666	635	585	601	1089	2971	2873	2538	1687	1119	889	710	588	601	563	601	650	579	580	599	570	587	573	586	589	607	584	548	558	578	607	557	573	576	613	593	598	609	560	567	595	566	563	606	571	593	585	592	575	602	575	607	555	546	605	588	569	596	587	567	566	592	571	603	628	563	600	593	575	559	632	597	584	568	580	611	552	605	590	582	643	625	598	584	584	621	589	604	609	578	547	593	574	616	578	557	598	606	561	610	590	592	584	599	591	636	577	606	613	618	619	612	616	571	614	591	608	604	607	594	564	608	589	548	621	607	559	617	555	559	623	589	617	619	631	561	596	618	580	594	565	585	591	570	586	610	592	551	603	578	568	592	595	606	592	561	609	603	574	570	531	583	592	580	594	633	555	577	569	582	611	581	604	593	608	586	589	619	585	551	565	590	543	602	576	613	578	578	596	577	606	572	584	575	562	570	590	601	605	625	581	622	622	558	580	591	607	613	615	599	604	591	552	539	556	598	616	535	597	601	595	592	571	597	590	605	568	573	592	583	571	576	571	627	634	573	595	580	607	621	566	568	608	571	593	591	618	591	625	598	595	594	569	598	597	595	642	574	574	599	568	591	588	618	619	596	565	588	600	636	589	519	529	609	621	586	611	576	580	632	537	575	585	556	554	663	610	603	581	625	583	596	555	577	602	586	593	652	600	592	600	543	599	619	619	635	609	545	622	567	637	553	596	621	608	583	549	614	619	600	596	596	607	603	586	588	557	565	604	608	627	579	549	572	605	570	583	562	554	583	609	607	623	592	574	591	640	593	553	598	549	516	565	587	585	543	549	618	631	667	585	568	582	584	552	613	553	560	590	566	580	608	593	538	555	605	581	572	558	615	558	603	570	605	581	624	606	567	611	621	607	553	630	602	568	618	566	570	604	562	576	594	589	593	584	601	587	552	531	588	603	585	610	585	567	588	571	602	569	563	597	569	568	548	583	582	595	588	632	588	576	608	616	589	582	543	614	632	560	592	571	559	604	568	569	592	588	586	565	642	584	623	611	576	610	599	614	525	599	627	598	615	621	582	580	568	599	617	607	583	580	622	577	539	589	583	596	555	561	598	573	583	578	589	564	588	621	584	605	565	572	572	557	581	594	569	595	597	585	569	601	560	578	557	593	599	618	625	598	602	546	608	571	572	599	590	586	591	579	559	606	565	565	629	597	589	563	543	548	606	569	602	552	586	619	620	578	555	611	552	566	614	603	593	638	576	573	600	587	564	597	605	590	587	579	583	568	602	564	590	596	601	609	547	597	611	550	518	581	604	602	594	600	583	601	585	604	567	587	623	636	581	609	583	545	580	592	609	599	577	629	590	552	564	611	569	570	560	605	595	622	599	631	559	574	569	612	596	573	606	609	597	585	597	573	627	563	567	581	584	571	568	584	601	537	610	584	574	641	565	606	556	583	582	545	593	623	560	607	628	582	578	580	567	566	602	633	609	620	580	564	651	568	591	587	585	612	600	609	592	599	628	575	620	591	595	576	586	570	559	606	569	587	586	601	587	599	579	601	580	576	594	593	581	581	581	572	594	635	600	575	623	570	601	545	662	603	589	584	627	616	573	556	557	593	617	575	604	556	581	561	560	606	602	581	603	603	568	600	570	594	635	606	624	605	592	585	608	626	587	582	592	596	565	615	572	587	605	594	587	590	605	614	581	554	613	579	637	624	580	572	582	604	584	618	614	535	563	590	639	549	617	604	530	568	623	617	582	609	588	593	650	577	581	555	594	653	632	574	562	572	575	626	600	572	602	597	587	601	606	564	568	597	609	557	584	639	591	567	581	571	597	551	604	583	605	604	587	577	608	583	567	566	581	615	580	605	589	578	559	578	571	598	552	614	623	597	614	585	599	601	618	583	577	598	577	598	588	578	576	629	609	585	596	599	597	571	623	553	571	654	585	595	607	574	632	578	558	618	590	603	574	589	598	583	594	566	574	611	626	596	593	577	633	573	598	549	591	578	593	577	584	611	606	621	610	564	601	596	629	626	625	565	559	569	597	591	592	577	616	573	569	597	586	580	563	580	621	612	564	605	575	615	609	653	624	632	621	554	604	589	600	618	585	623	589	579	581	607	606	605	592	639	562	567	571	590	621	603	616	566	610	599	624	617	590	621	626	650	602	596	526	553	579	600	572	625	571	617	580	596	609	608	574	549	597	619	607	614	568	506	616	587	606	583	555	598	605	591	581	605	596	556	574	572	606	596	613	566	604	560	550	561	556	565	576	601	576	639	627	629	616	623	629	584	602	602	586	611	627	630	570	572	575	564	604	577	569	593	596	620	602	574	551	610	523	571	616	606	568	545	582	627	604	591	578	576	600	582	618	592	567	575	585	590	569	601	601	611	584	608	563	559	582	619	610	598	571	597	571	601	624	618	611	600	603	594	580	597	537	642	584	545	621	621	570	623	583	578	548	583	603	558	567	607	585	578	616	617	593	574	543	570	550	534	607	644	587	570	577	571	585	600	623	632	582	582	651	573	555	591	564	598	598	572	632	595	612	588	623	570	573	611	626	630	618	584	582	581	624	627	566	617	605	606	555	640	615	595	594	567	630	632	601	571	566	571	574	596	565	572	561	598	549	610	629	547	617	573	555	617	604	602	599	599	609	577	589	588	586	585	601	569	606	615	624	559	548	632	557	548	598	567	592	637	613	555	620	592	590	604	598	653	620	559	555	606	582	544	595	606	574	582	625	543	641	572	580	526	594	616	619	573	586	587	596	605	567	618	593	562	627	603	574	599	589	619	591	599	631	600	582	585	605	559	582	554	629	591	582	622	588	633	577	607	575	622	608	600	607	568	568	590	610	612	586	606	566	614	617	571	564	607	568	589	600	589	578	562	580	592	595	610	566	594	563	613	568	631	569	548	600	601	610	586	574	562	559	581	583	573	592	562	596	632	603	535	578	582	601	581	575	602	627	592	573	588	564	610	548	589	616	598	600	580	562	590	533	640	589	577	571	563	563	573	584	532	602	623	592	591	574	561	581	569	567	579	549	564	593	605	586	548	571	579	574	623	555	579	615	605	568	604	591	586	587	620	581	566	572	623	609	591	599	613	565	534	583	591	588	536	615	607	537	591	562	606	585	627	637	608	565	598	554	610	564	603	629	565	581	620	617	571	584	621	629	595	584	601	600	567	603	553	602	566	575	571	560	558	600	570	611	540	634	595	604	560	605	582	557	540	591	625	534	587	634	577	567	601	588	571	559	587	567	564	601	633	597	567	589	604	608	599	587	617	587	591	594	579	607	573	613	628	569	585	571	620	585	595	591	584	606	595	564	637	604	607	586	602	635	563	598	563	574	574	576	609	613	597	603	594	545	592	607	554	570	576	574	549	649	605
23308	21260	28984	23854	21265	19481	3923	1227	779	837	740	667	694	616	504	518	406	388	375	377	340	353	346	323	340	312	319	344	309	326	326	327	336	328	325	366	346	368	361	368	380	357	363	370	350	293	309	342	308	358	1410	1753	1359	909	606	376	331	273	264	241	251	280	247	295	287	267	288	301	259	278	271	266	273	249	278	293	272	288	269	289	251	281	296	264	270	259	257	254	258	267	266	283	245	251	305	273	255	260	248	269	285	283	280	279	260	291	278	249	278	280	292	250	308	294	262	278	274	275	293	263	270	273	263	251	250	260	261	289	268	238	248	253	279	256	249	246	279	282	254	274	273	239	261	262	271	278	244	259	303	270	306	263	281	273	262	265	279	292	272	268	285	277	260	292	272	234	246	270	283	254	270	270	272	251	275	250	262	257	281	260	263	255	262	272	231	264	264	271	253	257	273	247	289	292	257	265	251	270	275	284	271	270	262	241	252	277	268	274	299	265	257	255	241	278	281	264	300	267	262	266	261	266	226	278	260	269	266	263	274	297	250	261	271	263	270	267	235	268	293	267	254	272	254	284	265	273	249	258	278	270	272	270	267	276	299	265	265	249	275	297	270	258	248	253	254	264	291	255	282	283	269	288	253	258	254	285	282	256	272	278	250	251	261	252	272	251	248	269	262	249	256	255	260	270	268	298	266	239	284	273	261	247	290	288	263	254	287	293	296	284	260	228	263	255	273	277	291	281	261	255	283	280	254	291	254	289	296	296	264	272	254	271	275	268	270	272	259	276	280	274	273	243	275	295	290	269	269	221	260	275	244	260	293	280	260	270	270	289	282	271	249	277	284	259	245	259	266	274	283	271	289	268	245	287	263	264	270	285	238	245	257	239	251	266	253	262	291	273	295	268	274	306	259	263	253	246	265	257	264	256	289	256	288	283	286	267	300	241	297	266	262	259	293	266	273	299	273	241	280	298	249	262	257	288	277	257	287	255	275	277	255	305	261	252	257	291	251	259	275	241	268	248	249	258	280	257	255	251	285	257	288	266	265	278	274	256	263	262	263	256	280	278	269	285	264	267	233	232	269	278	291	269	242	251	264	268	258	273	283	283	257	289	263	270	276	289	274	256	258	243	267	257	254	255	261	260	251	270	265	280	262	269	240	254	279	262	268	290	287	248	248	290	276	257	270	270	241	251	260	267	296	275	276	232	262	248	279	283	285	282	285	262	285	250	247	328	243	255	253	266	285	305	256	284	259	268	250	248	264	251	273	308	251	274	249	270	273	224	269	272	267	298	269	259	248	288	256	285	263	255	279	246	262	270	257	262	277	282	271	254	291	288	265	256	285	251	285	261	308	278	258	292	297	275	273	234	254	276	281	271	253	297	293	255	256	268	258	247	281	278	270	272	269	252	276	278	280	287	267	287	261	274	263	256	259	252	243	247	269	267	286	275	237	252	264	281	253	249	235	253	264	248	243	267	255	281	270	286	304	256	260	255	276	268	260	247	252	265	262	285	266	276	282	290	308	264	271	244	261	253	283	272	249	259	236	287	282	263	291	306	257	268	240	280	278	267	268	255	268	263	240	243	270	294	303	279	264	287	236	269	273	245	279	277	296	304	284	253	279	234	280	261	278	267	257	255	284	277	266	269	291	269	272	289	279	271	295	275	266	256	280	260	284	257	302	270	287	256	293	270	277	308	270	295	277	271	285	289	282	265	262	272	268	253	279	276	289	296	270	252	282	307	294	282	262	263	283	279	281	255	273	267	285	262	275	276	264	255	258	252	258	252	290	270	278	275	262	270	264	253	260	268	286	283	251	240	262	267	269	274	286	278	275	260	257	262	273	265	247	283	282	273	249	278	221	267	304	280	265	289	267	271	274	309	282	296	296	274	253	279	266	283	298	265	252	281	273	286	274	313	260	263	252	286	269	287	260	287	263	286	249	256	269	254	267	259	242	256	268	239	261	223	270	282	269	293	256	250	239	248	276	287	270	262	253	261	263	274	287	267	267	293	315	271	274	236	269	252	251	258	248	258	264	275	272	254	259	253	247	297	277	279	292	273	282	252	287	266	245	253	252	260	259	265	275	252	270	283	258	291	296	278	253	247	268	258	294	266	268	257	274	287	253	249	263	263	264	243	271	259	252	232	273	279	256	268	270	287	255	238	291	288	302	244	306	269	281	280	252	262	286	288	280	279	267	243	271	276	255	245	322	264	244	265	255	261	258	286	254	243	290	251	269	246	274	314	251	264	269	257	247	275	256	295	301	257	324	241	253	277	260	255	275	259	282	248	265	245	300	293	286	274	263	258	274	280	306	254	262	237	260	269	278	257	269	252	280	262	244	248	258	259	280	261	259	273	267	277	274	262	264	287	260	285	273	270	276	280	286	250	281	267	280	232	273	275	256	298	280	259	256	297	241	293	291	231	225	261	265	276	238	251	278	255	235	261	251	289	264	225	266	258	242	276	273	300	249	264	250	250	275	289	246	254	256	276	262	280	234	272	254	259	277	299	278	278	266	240	288	292	249	294	255	251	266	265	268	293	265	271	264	252	259	238	275	297	286	269	270	264	265	271	290	269	276	292	254	277	297	288	258	276	293	286	276	260	279	272	277	243	245	279	291	279	264	288	235	250	264	245	261	273	275	291	286	269	264	256	283	257	267	274	276	262	281	255	244	264	273	262	266	265	264	275	259	253	241	259	296	287	249	263	253	268	260	288	253	274	280	279	253	269	246	271	270	276	262	282	263	245	273	264	262	299	275	232	283	262	271	269	275	267	240	262	255	256	259	247	274	271	251	275	270	259	269	270	309	259	278	260	264	291	249	259	247	271	236	275	269	259	246	282	269	253	308	274	272	281	312	273	278	263	238	269	278	255	280	286	255	287	260	293	276	264	262	271	272	246	254	280	269	269	262	279	282	270	250	286	268	258	295	276	272	256	262	268	268	286	243	280	253	269	284	262	287	306	277	291	266	270	271	280	236	269	266	260	247	290	276	267	263	271	269	258	274	287	282	273	297	267	267	290	307	275	300	300	245	260	259	293	291	272	296	290	260	235	262	263	296	279	271	264	287	259	270	272	273	277	290	246	256	268	242	259	245	258	279	277	250	277	247	266	288	264	260	278	264	268	264	257	275	263	281	279	279	269	240	261	293	246	256	292	298	264	278	263	256	281	271	258	247	252	276	243	277	284	255	298	260	290	240	254	271	284	262	288	257	271	258	265	283	253	297	251	232	262	255	269	256	261	277	247	257	245	283	263	270	277	290	265	296	282	272	267	270	233	277	281	289	273	247	253	263	258	275	264	294	271	251	268	273	296	276	259	252	253	293	253	249	284	310	271	261	282	278	246	279	301	281	290	264	280	268	259	271	253	304	274	257	267	245	254	255	275	268	260	271	281	265	251	270	267	294	280	254	258	261	277	249	275	255	253	275	288	292	277	291	276	271	262	266	292	267	315	271	252	260	265	241	270	245	250	279	294	258	252
11396	21772	18126	14269	11380	8019	5919	3807	2581	2648	2454	2073	2323	1889	1529	1272	1146	958	832	874	822	791	779	785	724	679	710	689	718	606	670	711	681	698	766	796	818	864	814	905	924	843	891	893	799	725	637	592	570	808	4462	5058	3836	2454	1473	891	595	570	515	525	522	458	527	489	478	483	466	519	497	503	490	533	465	528	500	475	537	483	494	494	483	476	538	473	484	505	514	507	501	540	460	506	534	534	475	497	487	517	511	533	503	480	471	497	511	500	499	508	511	503	472	456	483	501	482	511	528	498	491	488	487	483	504	488	468	480	484	532	503	488	504	477	535	514	478	470	482	502	524	513	466	472	494	470	513	497	499	509	487	526	479	504	533	471	472	474	494	502	520	493	489	495	479	490	491	487	464	490	536	482	473	472	500	475	473	534	486	542	504	505	484	523	525	523	493	520	494	525	494	482	527	488	498	481	513	513	494	541	501	512	539	517	498	537	483	496	500	499	479	507	524	504	498	530	494	527	474	508	482	508	490	528	506	471	503	484	501	491	497	528	494	505	535	514	501	500	504	499	506	495	523	482	546	468	455	522	519	515	494	516	512	459	497	462	482	519	524	527	477	488	514	492	492	479	545	532	473	432	499	465	531	500	534	542	496	496	477	463	531	506	492	519	496	535	474	473	473	517	503	497	536	492	516	510	469	499	515	469	516	488	521	486	492	488	480	496	516	537	468	531	524	492	510	502	501	480	490	491	481	498	500	508	522	486	437	507	505	504	527	520	453	491	515	465	494	465	490	507	541	523	486	497	465	477	486	505	504	511	541	501	471	523	533	494	507	485	476	486	499	499	504	493	525	537	491	517	506	505	541	480	524	481	461	538	498	469	473	493	492	507	483	507	490	499	473	517	463	503	518	460	496	460	505	492	512	481	510	491	500	541	486	470	537	499	497	477	503	505	488	502	486	504	502	471	510	481	492	475	493	501	495	467	513	535	502	496	479	477	462	547	464	510	505	483	506	495	451	491	487	487	515	531	508	505	526	482	511	481	477	495	488	477	498	494	483	522	458	492	509	444	480	483	534	540	463	489	507	503	505	514	498	549	497	506	537	502	470	482	473	505	546	483	543	481	495	503	566	513	482	511	498	495	508	486	499	524	481	515	466	469	495	496	505	512	466	518	524	518	492	482	477	522	506	484	488	554	486	517	503	506	481	506	493	516	511	511	541	503	490	475	535	485	550	519	488	519	542	478	492	464	544	493	482	524	480	519	536	504	469	447	506	495	498	470	488	497	468	463	493	474	495	480	525	509	541	491	533	492	477	510	546	511	516	474	511	513	474	479	465	531	535	507	496	518	496	469	507	534	506	521	509	510	532	454	455	522	529	506	545	475	480	488	512	502	507	466	528	529	504	480	480	478	466	472	483	500	499	452	492	463	501	495	534	508	508	509	502	483	533	523	514	513	485	495	489	494	467	479	544	520	505	493	507	474	495	470	490	484	511	528	522	453	484	477	497	485	489	503	471	521	503	490	469	512	505	499	475	509	463	511	533	489	492	523	484	534	507	531	507	488	494	523	488	450	468	498	499	508	481	520	493	479	514	497	494	449	497	475	507	500	486	497	473	509	477	479	486	481	494	514	499	529	479	531	465	490	503	529	510	490	507	516	481	525	501	483	487	496	478	531	479	490	524	482	476	494	481	487	496	517	506	498	477	531	495	490	501	512	491	496	500	505	484	501	466	486	495	515	520	486	481	493	462	515	497	503	502	496	507	548	473	436	479	471	505	506	487	495	490	480	493	494	466	490	521	479	491	485	457	494	468	478	494	478	485	489	490	516	537	471	484	497	469	516	518	498	540	533	516	484	515	488	470	510	514	491	538	472	473	514	481	497	460	470	514	467	487	492	507	512	483	474	517	495	508	512	509	512	516	495	472	485	498	509	494	513	533	487	485	514	494	454	527	508	484	483	459	448	573	475	479	505	493	492	507	494	489	486	467	481	517	500	503	483	541	500	495	476	515	495	519	460	504	496	491	462	543	503	503	510	485	508	488	449	487	500	525	502	468	500	514	464	508	492	474	532	520	550	548	461	494	479	511	507	511	548	524	514	488	446	499	493	489	456	475	513	488	490	494	503	479	491	464	526	493	489	508	491	501	462	515	470	492	533	471	511	513	484	460	518	519	507	514	510	471	516	501	504	481	490	446	469	480	500	486	481	511	493	494	580	470	491	484	477	484	499	502	495	491	487	484	538	489	452	494	509	518	535	472	536	502	464	502	493	515	500	502	501	529	489	478	498	512	503	484	497	485	490	502	470	474	457	516	546	475	445	457	489	499	494	506	523	520	464	489	527	480	495	511	504	474	501	531	538	505	496	488	508	476	503	499	475	513	511	477	495	473	470	492	491	492	500	490	505	539	523	503	475	509	519	497	495	488	516	494	495	491	488	498	488	458	505	504	503	472	483	467	507	479	496	492	536	522	528	504	509	466	488	489	490	473	525	505	491	507	461	490	512	491	493	490	496	505	506	486	463	495	443	490	481	524	542	487	520	512	518	528	531	520	478	473	507	494	499	556	496	498	495	512	511	498	500	501	498	486	480	481	483	503	484	516	515	441	462	504	486	487	515	486	528	507	461	487	520	512	519	468	487	510	466	497	478	479	480	486	468	452	500	506	499	552	497	486	508	488	508	479	491	513	531	494	503	491	561	493	506	489	474	509	496	501	490	515	535	484	534	490	478	492	463	499	466	485	490	455	505	538	493	487	510	482	484	497	476	539	468	506	463	445	463	484	489	525	484	506	463	479	514	446	475	473	533	482	506	519	533	495	491	541	518	485	542	489	483	485	501	508	500	497	489	484	512	517	462	477	468	484	478	498	487	512	498	486	493	503	515	517	467	510	468	493	475	494	532	469	482	542	536	503	490	480	493	465	493	519	501	468	499	480	521	460	515	523	527	462	488	507	456	482	513	467	471	498	443	504	494	521	510	480	451	506	466	494	515	489	501	476	487	495	489	497	497	519	484	467	523	513	482	490	494	487	488	519	485	546	511	486	507	477	509	535	528	498	487	483	508	492	466	516	488	505	505	493	503	506	490	499	541	496	511	511	496	509	468	502	531	484	516	498	500	497	535	526	536	486	508	480	482	443	522	506	504	463	507	529	491	527	498	502	436	463	489	476	469	526	499	505	466	519	519	541	521	506	520	495	496	535	487	536	515	474	520	478	453	482	494	505	492	503	492	485	521	505	509	496	463	503	458	501	496	497	505	499	518	497	510	507	481	483	514	499	497	501	496	504	489	522	485	427	469	491	492	528	483	454	471	498	472	515	493	490	468	490	464	575	502	492	513	483	467	481	484	480	504	494	486	484	523	444	498	520	510	527	480	485	482	482	484	490	505	510	482	463	520	536	484	540	460	503	489	482	540	477	508	518	511	519	481	495	503	489	517	522	487	488	494	463	499	501	529	477	501	487	494	522	508	492	510	493	479	517	458	457	447	514	462
26766	20262	8173	2986	1561	1037	781	567	429	546	479	475	498	489	474	402	400	413	386	396	404	447	437	419	421	400	418	411	449	369	399	375	410	411	416	411	389	421	394	392	451	394	385	430	409	380	408	383	391	387	406	485	525	484	474	414	407	391	365	414	365	409	370	347	330	368	390	389	372	386	372	393	371	392	393	379	367	369	375	349	395	367	380	350	376	362	410	379	386	371	351	402	407	371	406	322	367	365	379	383	399	374	330	378	377	373	404	343	384	384	361	359	396	370	394	362	335	330	380	365	365	364	370	361	397	380	351	366	385	369	400	363	363	357	366	372	365	387	395	406	378	377	361	411	384	385	334	359	401	388	352	374	414	381	388	399	408	342	385	380	365	361	336	374	398	378	363	355	378	352	395	359	371	379	381	411	348	373	391	399	414	384	399	368	380	366	351	371	344	357	458	362	334	375	402	370	378	371	399	390	351	372	381	356	349	351	373	336	376	428	421	398	357	346	443	353	398	384	376	376	365	358	372	353	330	352	349	351	378	342	381	373	362	363	366	372	374	404	379	385	416	375	387	394	363	343	366	363	359	387	398	383	384	341	353	400	358	376	405	385	383	375	380	419	357	370	397	346	382	386	375	350	359	349	380	406	364	369	388	382	370	406	400	356	386	392	372	372	396	395	370	381	397	376	372	389	415	359	366	409	342	390	342	343	353	369	375	342	368	380	366	352	394	364	337	376	404	414	383	349	395	397	372	368	353	393	372	392	378	380	378	355	385	377	416	359	375	369	367	349	370	381	382	358	417	374	369	366	395	386	366	345	395	363	324	319	389	384	340	348	356	365	365	346	367	373	379	358	390	442	353	374	346	354	375	391	398	310	408	387	402	323	384	335	323	365	389	389	393	362	371	359	382	369	412	389	384	369	357	347	371	370	384	345	376	357	416	381	365	401	349	380	353	339	332	388	361	386	377	369	348	390	373	365	394	332	382	366	389	392	392	354	391	386	389	359	335	378	382	356	378	356	401	370	378	382	391	405	367	371	348	354	355	349	392	386	346	343	338	352	367	369	374	356	361	367	359	378	374	356	395	373	354	405	380	365	360	347	393	350	399	389	372	408	379	358	341	377	371	379	375	369	364	372	386	370	343	379	392	370	412	380	386	354	396	388	360	332	367	408	359	386	409	411	358	371	382	321	366	356	383	349	350	379	407	335	378	388	351	391	363	343	368	371	384	393	366	341	382	357	358	416	368	384	378	389	387	355	359	384	370	404	389	369	428	366	389	405	391	369	369	421	363	347	370	373	365	375	384	365	384	371	367	397	385	371	368	385	373	377	375	349	357	362	372	372	394	380	374	353	366	379	368	365	348	373	371	358	383	362	389	409	388	399	341	374	364	343	423	353	400	401	365	378	349	369	386	335	398	371	378	392	367	402	379	399	370	356	346	384	375	363	371	383	386	323	408	391	430	383	394	389	377	396	352	381	380	357	340	340	355	381	372	366	369	346	358	383	376	387	369	405	353	371	354	361	418	410	352	358	369	361	399	371	343	364	374	377	372	354	393	387	358	356	351	366	370	359	384	381	371	391	367	369	351	395	361	366	380	405	376	367	370	390	383	369	366	392	375	390	377	364	395	422	386	392	393	410	381	386	377	348	352	364	416	405	341	378	369	377	400	366	369	377	374	373	380	385	377	388	369	352	359	360	386	359	365	374	385	398	367	357	356	398	355	404	405	350	383	350	381	374	340	378	378	373	364	405	377	359	372	332	331	404	361	367	355	396	356	370	398	368	392	404	352	384	388	409	382	350	364	400	343	387	341	352	388	391	360	368	397	368	380	410	349	356	374	374	376	381	387	385	369	418	402	399	379	380	379	343	345	351	387	388	386	387	392	356	402	344	394	383	378	352	344	393	386	392	361	369	367	404	394	384	383	373	341	369	406	375	370	358	389	350	380	372	367	379	384	398	368	384	376	357	364	418	365	400	394	392	375	367	378	382	395	364	410	369	359	361	334	355	376	378	358	381	372	371	388	359	373	398	362	417	350	373	381	357	330	381	354	376	385	362	384	376	366	366	396	383	362	372	393	360	374	398	342	358	396	358	360	380	391	371	396	374	383	370	350	367	385	353	372	372	378	385	389	368	345	386	354	400	368	374	354	385	356	399	354	355	376	381	412	345	358	357	372	362	383	405	368	366	415	402	377	388	404	388	364	386	372	402	363	380	381	398	376	392	362	364	339	378	362	372	386	413	351	355	392	365	362	385	377	387	364	346	385	365	385	372	393	369	378	370	365	373	382	365	380	394	385	390	354	360	383	370	370	352	365	363	399	358	314	391	404	378	376	383	365	363	366	364	357	380	397	387	362	371	395	305	374	381	353	425	382	397	347	367	387	363	361	368	362	402	405	357	354	393	398	383	400	387	385	355	369	402	357	388	355	362	361	359	386	351	331	385	349	338	389	360	379	362	355	390	349	372	361	346	390	403	386	389	423	386	360	372	415	391	368	369	408	404	353	391	390	370	369	368	374	368	362	380	363	360	405	362	374	359	391	370	346	360	403	399	366	372	350	390	345	319	378	369	435	361	361	422	359	366	375	365	367	372	377	379	385	396	416	353	364	386	358	390	353	394	339	362	393	369	379	378	358	356	368	377	358	399	367	410	356	366	326	348	381	382	372	338	365	373	381	364	394	389	358	389	380	365	366	334	400	370	394	353	362	391	359	351	383	372	370	348	362	389	361	390	374	397	361	387	413	356	387	364	415	396	380	377	356	362	363	360	340	347	346	365	375	383	349	376	366	363	370	366	379	381	391	395	373	362	381	377	363	367	366	375	374	373	366	405	350	395	402	335	341	367	357	376	368	377	385	389	383	364	409	392	358	382	346	405	345	376	350	351	371	400	355	370	397	398	376	367	383	383	353	368	356	376	377	345	338	376	380	407	357	396	382	367	386	396	393	389	364	375	384	377	389	378	366	381	373	365	395	405	341	374	370	346	360	377	382	361	361	402	353	383	385	366	383	388	376	357	366	388	375	439	367	397	364	384	377	366	407	365	378	395	391	395	376	340	364	397	365	326	344	385	375	370	340	364	382	374	374	367	380	352	363	370	361	380	377	399	363	350	368	367	376	337	381	372	387	387	376	395	383	356	365	369	396	393	363	332	378	364	423	376	389	374	377	384	394	369	371	384	407	360	391	396	407	395	353	373	346	368	379	347	394	373	358	396	376	384	373	376	354	389	382	362	362	380	390	365	414	426	353	392	396	385	380	381	348	326	375	386	361	408	375	380	381	380	367	369	386	399	358	343	381	360	349	357	360	395	375	393	390	360	382	411	404	369	372	376	378	354	379	390	359	402	356	382	399	355	389	370	409	396	374	379	347	396	356	361	363	369	354	369	381	371	372	387	388	392	395	378	391	389	362	371	353	399	398	368	400	373	398	376	395	356	359	398	336	348	346	381	377	370	416	369	385	392	379	376	349	382	371	385	376	369
7141	7291	6508	6505	4918	3266	2424	1489	1146	1384	1176	1244	1389	1285	1016	850	886	841	858	762	789	763	847	835	838	802	725	721	742	727	733	768	780	792	788	794	828	810	810	813	849	862	829	833	845	855	786	791	803	777	904	1136	1123	1042	894	765	700	746	708	689	707	735	656	692	690	731	718	723	659	678	658	678	695	687	686	659	740	677	696	681	687	722	694	658	671	679	730	700	733	630	742	734	710	681	716	706	737	712	732	678	671	682	698	674	729	694	731	706	689	697	705	663	704	706	733	658	714	762	723	693	718	696	696	715	706	724	699	699	735	726	669	712	721	690	713	711	722	728	692	670	729	693	703	698	738	679	690	676	706	668	651	683	661	723	703	720	686	697	699	688	660	729	705	677	684	722	700	702	695	676	735	715	683	741	732	684	715	716	730	717	688	708	710	756	703	757	705	687	711	675	679	664	731	661	668	718	687	648	696	728	646	723	688	654	707	711	665	688	680	710	686	675	721	678	687	713	709	713	681	692	682	703	675	666	693	677	717	706	676	702	703	697	650	678	697	692	724	690	720	698	723	710	704	660	739	734	730	740	719	725	730	646	682	750	658	734	665	713	734	667	663	706	656	690	705	707	685	708	675	703	732	673	676	713	693	685	688	637	719	709	687	741	686	673	665	701	708	648	665	696	692	710	688	686	681	684	703	676	682	724	713	671	680	686	678	742	685	685	727	739	744	693	652	696	690	668	727	689	705	713	699	736	651	698	745	746	729	699	712	717	716	740	637	736	724	688	652	685	668	698	681	700	724	692	717	738	684	693	721	700	752	703	689	671	671	660	666	674	702	709	709	659	733	750	741	665	697	728	687	700	663	701	764	708	668	674	712	673	685	699	686	657	710	722	713	669	747	665	714	662	708	655	712	697	724	686	654	709	707	710	706	701	707	686	669	750	701	688	705	709	628	723	677	689	685	694	695	699	729	664	721	663	711	721	753	667	747	666	670	715	719	720	744	691	720	683	715	705	707	712	693	674	687	709	709	686	701	716	699	675	754	687	712	698	678	691	729	715	692	648	662	719	688	740	693	693	682	695	708	717	703	707	674	761	681	696	702	741	706	680	720	738	720	709	692	720	707	704	702	679	671	719	690	715	713	703	708	714	717	780	668	671	659	686	723	722	721	714	651	730	691	701	693	700	698	723	746	704	717	729	675	688	663	704	728	723	724	717	653	754	689	725	714	692	704	703	714	725	658	708	744	683	693	655	657	698	727	676	667	705	734	663	717	741	687	674	714	698	703	708	656	686	741	668	705	728	668	695	698	688	692	708	680	732	699	724	673	658	727	713	705	727	702	699	708	738	750	685	733	694	701	685	669	688	714	729	730	732	689	654	679	671	699	697	699	689	702	733	689	691	665	696	732	705	703	712	688	674	713	684	708	751	699	698	683	700	710	702	693	684	663	699	718	693	661	699	654	697	736	698	683	684	732	680	723	695	678	720	727	692	685	698	715	714	728	680	652	713	675	713	688	726	708	732	693	654	708	698	735	731	713	700	676	657	681	723	755	663	677	667	682	660	688	700	715	721	702	694	725	679	672	697	696	656	698	694	697	660	723	703	714	641	716	686	706	675	670	689	740	743	722	656	711	673	702	683	677	738	707	707	706	691	730	666	691	683	701	658	709	710	709	678	720	685	683	673	714	718	676	676	670	722	716	723	665	685	692	715	704	713	751	680	704	672	707	634	683	641	695	692	685	672	716	710	725	707	686	658	710	721	727	696	752	741	695	645	751	735	723	678	667	680	715	667	706	696	662	743	743	717	689	684	706	700	687	702	705	665	698	684	706	700	689	713	726	735	703	676	709	691	731	687	732	719	692	695	666	687	700	708	693	732	670	705	711	731	712	694	740	681	673	706	685	689	731	745	664	699	731	693	738	733	745	695	669	672	704	719	691	742	695	727	745	642	692	745	714	699	746	702	702	682	655	691	728	728	710	714	685	696	679	700	740	713	681	708	742	651	657	703	707	694	709	648	687	669	721	744	696	683	707	674	765	709	727	735	694	710	681	749	703	665	686	728	703	707	749	747	734	733	750	670	675	737	695	680	696	673	706	667	726	673	691	728	663	744	700	655	694	692	732	703	694	723	692	693	698	741	762	668	692	713	707	720	720	683	680	744	658	682	726	689	733	655	715	673	713	729	671	699	730	680	678	668	681	682	706	709	708	644	701	717	677	704	702	682	676	724	748	717	688	701	732	673	711	684	717	748	679	738	702	664	711	683	694	715	703	705	754	724	726	728	703	733	732	711	670	739	709	680	669	695	675	730	664	657	670	728	697	712	690	716	702	724	705	717	700	666	728	654	724	683	719	740	730	727	704	656	676	678	711	693	679	705	665	715	662	694	660	688	704	668	697	689	677	719	688	703	723	693	682	702	677	706	707	707	692	710	692	676	677	695	699	695	764	727	722	704	716	697	671	704	758	691	727	704	721	667	686	690	671	663	742	703	687	664	717	723	670	701	714	687	721	658	708	724	701	680	695	706	690	677	708	676	703	693	681	694	695	647	689	706	697	681	738	669	745	675	750	706	659	736	698	719	695	736	701	713	732	709	678	732	735	694	696	677	712	735	686	672	682	707	693	694	712	718	695	708	680	723	657	718	694	696	692	681	683	718	713	702	678	665	715	652	691	710	734	698	670	709	689	776	722	729	733	717	732	697	700	677	696	732	642	703	711	712	680	720	675	695	655	674	689	695	669	701	689	667	695	709	670	747	725	732	744	689	709	704	743	675	719	675	725	683	687	707	721	711	694	669	678	732	677	663	700	694	679	644	730	702	700	725	694	700	750	710	684	694	711	714	730	660	736	678	715	725	692	725	700	728	686	704	760	706	740	669	734	693	654	705	718	675	678	743	668	740	723	721	699	718	699	742	716	701	710	730	685	652	685	684	646	678	666	702	683	667	715	696	742	668	704	682	671	702	740	739	756	682	649	694	691	727	697	706	694	699	693	723	689	707	714	718	625	707	721	762	668	699	691	703	709	692	727	661	675	656	688	727	678	694	706	720	665	729	678	692	651	686	700	687	686	686	684	720	636	707	725	699	748	724	720	713	674	722	722	673	710	681	712	670	710	674	671	717	691	697	711	703	642	677	691	699	728	651	657	683	682	720	704	658	713	712	716	709	704	720	714	706	702	689	669	675	697	717	646	702	716	708	695	706	682	705	724	694	696	711	707	740	715	726	698	720	716	733	728	688	678	700	662	706	724	698	719	697	711	705	682	649	699	701	677	715	689	707	684	680	695	727	724	675	728	702	709	662	763	661	709	712	733	692	725	709	736	727	716	727	709	699	705	722	742	681	734	695	709	663	689	698	665	678	697	678	666	675	736	659	730	707	699	674	691	658	740	746	669	698	727	679	685	697	720	693	672	732	718	701	726	667	695	665	724	728	662	719	702	667	716	669	651	693	710	729	732	686	694	694	691	682	695	686	713	678	694	710	694	720
24308	21314	28441	24524	20473	4336	1327	757	647	649	612	663	686	538	431	427	414	452	362	334	394	435	379	388	396	421	361	339	350	330	358	343	374	382	399	387	394	388	364	343	379	374	357	399	341	326	361	365	340	360	755	1177	915	675	481	366	350	311	301	350	296	341	328	352	321	311	329	319	314	307	324	306	309	301	320	293	308	347	329	329	333	306	295	333	288	322	359	331	297	284	305	302	310	309	350	323	311	304	297	346	317	296	298	335	294	290	325	337	316	333	314	307	303	314	318	301	315	307	309	305	292	340	317	297	290	312	326	367	311	316	323	315	290	309	305	314	311	316	334	314	304	334	365	313	344	325	316	330	329	309	320	312	280	314	327	340	312	311	297	302	270	340	290	294	300	312	293	295	306	335	313	320	323	303	319	342	318	302	327	312	317	319	328	301	311	324	299	284	330	356	304	292	332	317	301	301	328	331	333	319	314	328	331	290	327	333	317	316	306	347	337	293	343	300	327	297	275	310	309	346	286	327	295	329	321	304	307	291	335	292	327	303	295	291	367	303	301	311	323	328	330	318	343	299	297	336	321	296	327	322	322	272	325	309	307	299	296	330	324	302	303	283	294	313	343	311	320	303	295	328	309	310	324	324	314	295	318	332	291	325	284	302	303	349	343	301	318	329	312	320	282	332	309	309	316	324	283	291	349	279	352	328	327	306	320	286	331	312	305	315	314	349	310	309	330	315	277	314	292	311	297	321	337	326	305	320	302	342	327	303	317	317	320	302	291	311	299	310	346	353	306	265	315	302	325	313	348	327	329	292	295	303	334	304	290	316	339	309	327	320	315	315	312	347	326	332	292	317	304	312	337	338	324	316	302	317	295	318	333	329	338	331	320	311	326	319	284	320	319	296	297	307	338	325	263	311	314	311	315	296	282	325	308	290	314	327	310	325	318	310	309	327	303	286	316	302	321	304	342	296	325	287	324	332	323	329	295	287	311	347	316	314	283	284	290	323	316	299	294	343	305	319	322	324	297	315	325	287	298	309	288	333	326	303	289	311	287	344	298	343	302	333	310	309	297	299	317	283	289	323	341	305	345	347	314	290	329	303	331	313	310	325	310	343	311	333	307	322	327	308	319	311	317	315	349	313	326	309	340	309	310	306	342	335	329	337	293	298	324	341	315	323	307	321	331	325	329	344	314	312	324	335	319	326	307	292	321	300	320	321	304	301	316	317	346	295	323	328	307	309	324	293	310	305	323	317	316	333	309	335	298	322	290	293	302	291	306	254	315	327	299	308	325	326	298	281	293	329	329	315	317	302	324	330	297	323	296	337	335	334	312	320	309	334	329	280	313	296	304	303	301	329	319	315	333	297	293	301	330	344	318	329	323	308	285	322	290	345	346	327	318	312	311	299	331	289	313	310	335	324	281	325	317	314	305	315	311	308	302	344	263	292	293	300	313	326	308	319	300	301	309	288	343	317	312	316	294	313	295	331	316	307	326	344	347	306	322	305	317	316	300	310	316	282	317	319	296	301	332	302	318	351	318	318	333	290	295	318	307	276	306	306	307	309	345	288	300	318	335	316	291	306	292	345	321	341	328	296	314	327	265	292	300	329	313	296	308	310	306	338	289	318	306	324	305	302	315	323	321	317	305	327	314	298	312	311	339	311	324	335	317	298	318	318	312	338	315	347	316	318	307	335	310	312	299	301	346	333	314	320	328	338	339	301	332	324	296	302	305	334	331	323	339	310	320	293	301	302	305	313	336	302	325	335	339	297	346	299	341	315	289	289	317	311	301	355	291	311	333	324	302	296	287	321	323	322	338	306	298	315	349	350	347	312	339	308	331	322	301	299	282	301	306	313	302	317	325	352	320	325	346	282	303	353	333	319	305	296	300	330	314	293	310	320	304	274	333	321	317	278	267	321	311	289	334	288	317	282	344	291	362	329	338	306	338	286	319	304	335	288	322	277	305	322	300	310	304	328	298	351	329	308	319	350	304	299	272	297	325	293	303	323	296	317	317	322	305	299	314	311	302	312	309	308	327	320	316	340	342	307	309	319	311	305	295	306	312	303	310	313	328	319	282	355	304	337	317	295	262	311	313	297	313	318	323	333	317	322	313	326	316	319	310	314	303	292	308	327	342	311	299	299	296	285	342	306	306	328	344	314	325	346	349	308	318	286	312	323	318	352	349	343	338	309	330	327	340	299	306	312	325	321	307	334	319	323	320	297	308	331	291	321	342	339	323	288	369	298	327	345	332	321	295	310	300	310	339	349	286	322	307	331	280	327	308	299	310	296	302	337	316	316	342	290	316	337	297	322	327	313	322	322	305	294	319	303	326	313	315	314	322	311	315	296	342	311	312	344	326	321	302	303	314	298	288	326	280	253	286	349	326	295	328	305	331	330	307	283	278	316	311	357	307	330	291	312	305	295	301	342	290	328	324	291	326	304	332	307	310	311	329	285	319	321	307	301	298	310	329	316	349	328	322	337	315	337	345	310	313	308	334	314	309	321	306	308	356	344	315	304	300	322	329	322	309	320	314	316	272	350	347	320	322	299	316	337	313	307	334	296	308	309	297	334	321	321	279	333	343	315	344	279	327	281	295	298	283	319	337	320	324	280	284	324	315	304	325	313	315	299	338	319	329	323	326	326	297	301	272	280	319	311	267	351	308	313	282	300	340	319	303	328	306	291	297	342	320	339	282	307	305	321	270	322	284	325	282	330	318	311	296	290	356	316	312	286	319	307	302	321	316	315	289	283	323	309	330	311	307	324	293	316	307	283	339	353	323	307	291	326	318	302	330	320	340	273	329	348	336	319	338	329	319	333	313	314	289	325	293	327	343	337	292	297	317	312	276	315	330	317	287	255	309	329	315	332	308	322	310	323	347	313	315	332	291	299	314	319	311	312	321	298	328	323	313	313	328	310	283	301	332	307	311	284	309	301	305	305	295	318	323	330	290	306	346	326	347	293	282	308	328	323	351	322	295	357	325	272	302	341	338	324	293	307	301	286	303	289	317	303	309	303	333	269	338	313	313	321	322	297	303	293	287	304	297	345	312	286	302	312	296	305	329	327	318	336	340	308	312	292	290	309	307	305	295	321	291	333	329	318	312	299	313	293	325	315	310	300	318	335	309	299	307	334	314	344	320	312	338	357	346	306	303	280	286	316	312	307	336	329	337	316	296	306	302	321	315	323	303	291	296	304	323	296	291	321	305	317	330	349	289	334	342	322	309	324	295	293	325	302	277	324	318	283	314	301	310	319	313	313	343	292	327	300	283	296	301	305	284	337	278	310	315	290	296	314	321	310	339	286	320	299	321	309	296	318	333	293	311	343	316	333	305	323	308	347	300	313	306	298	291	281	303	300	303	300	313	297	307	305	344	324	360	321	341	316	308	309	299	322	315	314	318	325	280	319	339	363	288	323	333	346	289	319	252	333	295	332	317	287	317	322	303	293	334	336	321	343	297	335	299	305	297	339	307	299
8587	15425	13855	10850	8393	4886	3275	2364	2021	2176	1879	1959	2008	1532	1188	1054	1022	905	898	857	945	939	891	902	937	895	637	755	718	692	701	691	711	740	831	831	860	858	860	855	869	796	782	824	842	791	771	750	726	694	2094	3517	2670	1698	1017	720	684	589	573	618	603	576	608	612	549	605	583	586	634	579	609	586	544	619	575	674	629	590	570	613	617	572	554	558	576	622	597	602	565	585	627	601	574	603	665	600	610	625	628	586	578	589	599	578	587	627	587	554	602	578	592	592	582	624	548	607	626	561	569	622	611	609	599	587	598	591	575	585	599	576	562	563	576	572	596	634	596	601	591	620	575	600	615	548	636	556	586	595	563	559	611	565	583	602	540	591	597	618	574	550	588	583	523	598	634	610	607	580	604	559	610	586	603	547	583	556	600	570	578	580	620	604	555	611	606	609	597	564	613	610	617	606	595	563	553	619	575	623	553	576	581	585	602	602	573	614	606	622	641	563	567	569	534	611	576	559	602	603	585	564	557	599	560	532	622	551	547	581	587	601	627	578	614	608	598	622	573	596	553	591	558	532	597	603	581	604	555	582	597	590	598	610	570	563	615	561	625	561	593	573	616	593	596	615	631	596	574	593	575	564	590	596	622	555	577	567	569	558	579	572	607	646	548	566	548	553	570	611	631	553	645	589	563	613	606	612	543	558	581	565	571	616	641	602	583	598	584	580	583	615	596	569	542	597	606	570	595	612	531	617	606	603	608	566	596	604	573	602	611	541	616	562	598	591	616	594	579	621	589	549	567	596	580	518	604	608	577	620	595	624	633	585	589	579	567	581	595	599	546	568	593	580	587	611	536	594	587	589	589	546	623	603	575	586	570	558	609	598	610	589	582	620	549	636	600	614	602	554	572	596	587	604	589	573	581	572	606	565	604	562	630	616	588	606	610	625	612	582	529	583	566	604	591	561	585	579	619	607	562	571	585	604	553	613	596	566	593	576	628	562	606	611	599	613	567	544	603	612	612	575	607	557	587	570	605	611	615	585	594	624	591	626	629	555	617	586	598	558	620	632	582	568	603	559	551	613	576	606	613	575	568	594	612	624	623	575	568	621	621	600	575	573	596	545	572	602	588	548	592	575	591	623	570	604	553	576	582	595	609	610	594	639	554	590	618	569	571	575	598	589	627	609	608	571	599	603	592	606	608	584	635	588	584	618	595	569	635	599	622	604	626	594	583	567	566	629	579	575	654	598	581	569	591	603	623	550	625	629	595	582	565	586	587	582	592	565	605	635	596	602	593	558	584	598	580	623	628	612	600	610	609	605	621	600	608	595	583	569	581	543	594	569	619	552	569	592	588	565	575	628	587	627	595	575	580	586	600	583	595	570	602	539	589	628	548	544	608	585	559	605	563	585	569	612	633	596	599	587	594	592	633	542	606	603	625	581	624	588	550	581	566	602	594	612	591	610	594	586	578	544	586	626	577	610	602	591	600	585	615	598	559	588	584	637	590	591	541	613	610	558	591	605	620	626	575	592	590	617	559	635	608	581	572	545	543	579	579	586	587	600	586	591	620	601	585	597	584	563	606	633	546	606	606	566	616	588	534	572	585	547	614	570	585	574	587	621	581	573	628	583	555	612	601	588	647	565	598	623	597	564	562	577	572	610	575	610	542	574	593	575	601	568	568	581	589	602	586	579	628	586	575	610	552	596	547	565	631	568	578	618	612	583	576	580	576	646	620	580	582	599	567	574	572	611	599	562	606	541	642	594	616	605	579	598	603	597	565	598	572	585	554	583	603	555	608	627	648	576	577	586	572	566	569	603	547	609	567	600	570	610	608	604	570	628	576	601	611	636	577	614	588	573	565	586	606	629	571	594	594	580	617	577	573	623	585	631	610	619	621	607	582	579	581	600	570	592	576	616	626	572	584	645	615	642	623	571	598	600	573	578	580	628	577	573	594	638	593	589	577	600	604	578	622	535	586	606	589	561	557	588	590	608	583	584	606	566	573	596	615	550	623	582	542	529	592	585	621	597	602	576	636	573	597	589	572	573	600	555	570	603	567	555	599	563	573	615	540	588	572	614	568	648	635	564	607	595	620	591	590	571	588	617	628	537	580	588	596	608	627	602	551	555	559	578	574	603	615	616	576	604	587	595	618	556	614	592	604	618	599	658	589	581	608	564	620	571	606	585	561	586	602	601	583	621	563	619	589	586	607	621	611	599	572	591	598	593	584	602	613	547	563	555	625	605	587	648	598	563	633	604	596	643	582	575	611	612	595	588	586	593	593	573	606	562	622	581	569	568	573	594	578	576	583	603	594	635	628	583	587	587	582	613	568	620	580	580	558	590	617	548	602	587	605	544	579	581	534	581	593	592	602	576	617	614	563	611	602	583	616	576	561	572	618	600	555	588	601	611	591	623	608	605	621	524	609	625	592	575	612	583	601	575	578	553	598	568	623	579	578	582	591	604	586	574	571	562	590	618	583	552	583	581	593	563	547	601	575	617	564	574	601	619	587	603	604	621	569	553	621	559	585	614	576	583	557	640	597	623	563	603	593	606	590	611	579	558	571	598	574	564	580	615	568	573	574	579	581	617	626	570	589	623	580	612	552	610	615	629	619	567	635	592	556	569	606	611	604	574	627	634	615	605	579	584	571	586	559	573	623	557	612	548	616	590	570	559	573	601	631	600	575	631	582	588	575	580	590	597	652	588	607	616	612	585	597	574	578	590	589	612	625	580	616	618	593	557	550	599	572	566	594	575	600	574	593	579	595	588	582	568	589	583	579	639	556	592	615	604	593	617	647	582	596	608	589	599	587	572	569	574	589	577	582	548	557	592	565	561	592	607	582	591	568	601	608	574	552	601	586	602	593	592	614	597	557	592	602	577	604	583	634	541	628	569	574	586	601	579	582	553	579	597	604	578	599	571	550	593	602	565	585	622	573	630	597	562	594	594	608	580	632	601	641	602	640	564	535	581	582	616	557	607	615	626	613	555	610	606	580	617	596	585	593	615	601	594	557	561	583	612	590	583	622	576	589	619	573	593	562	601	613	614	566	622	585	620	589	577	621	612	595	565	576	605	589	588	583	575	615	599	626	628	588	557	579	601	575	596	626	602	612	601	559	584	593	585	579	604	552	567	598	558	587	571	605	565	582	593	585	585	593	603	585	592	608	573	560	580	553	614	612	636	576	589	577	596	613	597	607	593	614	615	614	560	590	617	618	593	592	581	591	584	585	570	562	622	608	584	579	555	604	585	547	592	596	590	586	592	556	599	532	616	603	627	604	593	598	592	569	532	590	609	624	564	571	590	590	574	600	641	594	593	593	586	607	554	556	588	586	563	594	601	585	593	606	619	589	581	581	630	574	569	607	566	634	578	574	575	600	590	580	569	537	583	655	572	595	553	586	598	592	575	579	610	652	623	611	593	573	605	624	600	613	580	589	562	622	571	610	566	600	596	598	602	618	655	597	591	559	579	607	558	626	589	548	577
23422	21364	29134	23955	21375	19368	3047	1101	799	814	764	893	944	604	501	454	460	413	430	428	509	634	687	523	428	385	379	350	379	367	334	361	352	356	379	368	353	326	382	356	375	333	357	386	382	330	379	325	305	337	1415	1915	1201	758	508	330	317	263	279	270	294	281	302	275	247	256	248	275	285	288	285	283	290	268	286	290	252	301	298	280	316	277	272	273	258	266	289	279	286	271	289	260	267	281	269	265	277	273	294	284	260	259	292	290	270	269	252	274	252	247	252	259	252	268	290	267	269	268	252	267	256	247	276	254	285	269	281	271	267	257	266	260	291	277	270	250	270	288	264	270	274	282	293	260	259	287	254	272	240	265	256	281	277	257	274	290	292	263	294	292	261	280	293	261	261	284	255	279	268	264	274	264	241	277	290	273	272	283	285	301	263	302	279	293	247	286	250	284	259	253	285	263	249	274	274	306	266	263	290	274	242	268	242	283	309	265	261	266	286	251	281	273	302	297	276	308	285	267	251	263	265	269	250	290	274	260	271	266	252	257	255	286	281	295	262	266	302	232	268	250	289	276	293	314	279	283	262	246	284	292	269	257	291	285	262	240	258	281	301	262	280	278	243	264	274	255	282	262	312	264	270	280	280	308	266	267	272	293	267	273	268	304	260	285	290	301	244	269	245	262	271	270	274	291	264	269	249	269	289	275	287	255	263	265	283	245	261	291	267	289	264	274	263	264	264	251	286	288	279	261	258	286	279	261	258	278	276	295	269	273	248	295	274	284	283	283	292	299	277	260	262	259	243	262	261	298	255	267	246	260	251	236	268	266	257	284	240	255	283	297	271	257	277	250	282	278	288	287	273	264	260	267	302	286	277	254	298	250	283	294	254	267	273	270	264	272	272	257	239	275	311	249	280	307	280	273	271	288	287	299	251	273	260	286	271	279	290	257	239	243	291	279	286	258	265	274	266	296	270	285	288	281	281	272	253	271	264	287	300	248	271	292	288	263	264	295	276	257	271	249	281	274	264	257	263	281	277	261	315	295	299	254	286	267	261	237	248	272	267	281	298	280	272	271	302	255	239	267	303	286	253	241	282	270	271	278	294	273	249	267	277	287	256	296	268	284	282	305	281	280	251	268	265	262	232	260	265	275	265	246	271	256	304	261	269	267	278	226	284	274	269	254	273	263	288	295	243	287	261	264	271	286	266	285	268	240	247	263	294	253	303	279	272	270	288	257	251	273	268	280	292	281	259	243	266	283	287	227	273	252	250	276	260	275	263	294	269	272	267	265	282	285	288	261	282	259	283	287	287	278	288	274	280	266	267	276	261	261	280	275	254	268	284	281	260	273	265	292	283	259	266	255	256	295	265	263	273	257	286	288	272	249	285	303	264	275	284	266	251	286	274	283	271	276	252	283	290	252	251	279	273	272	277	280	275	261	298	280	269	256	260	254	261	279	308	250	253	260	249	268	293	290	248	256	268	276	250	260	257	268	272	269	267	311	265	255	289	271	282	251	287	297	258	257	296	254	261	288	268	292	281	303	264	244	254	261	280	253	269	273	289	305	269	289	276	278	286	283	272	272	290	267	265	272	270	272	240	262	286	262	254	247	272	285	274	245	282	272	272	281	281	273	254	261	242	265	246	254	278	280	292	262	241	240	268	269	244	313	266	259	277	279	272	287	253	289	249	263	287	267	258	294	274	304	243	290	284	269	251	286	268	262	238	276	288	278	273	299	235	270	264	291	262	282	268	267	305	275	260	294	276	268	277	295	262	256	282	294	289	275	276	229	279	312	267	261	280	293	287	253	285	265	289	269	252	261	240	244	263	259	293	278	301	276	269	258	268	253	269	271	271	251	264	260	290	260	258	272	272	267	259	233	262	273	256	301	283	289	274	274	255	271	258	277	282	262	266	242	260	254	295	271	276	267	254	290	286	263	275	275	280	309	298	274	283	263	252	259	258	261	284	271	293	295	271	303	250	275	256	283	261	278	270	274	250	275	251	228	259	279	284	284	234	272	247	272	256	271	287	288	265	278	275	266	264	254	248	246	240	250	248	280	305	295	270	282	266	316	270	296	267	240	255	263	252	263	272	290	287	245	282	272	259	263	250	263	273	280	230	278	290	268	261	254	284	280	278	284	299	246	273	291	263	255	251	276	293	273	278	256	287	277	262	255	248	257	252	242	271	273	276	237	284	232	296	273	294	293	269	269	259	276	266	259	298	288	251	252	253	277	255	278	249	263	271	251	319	271	271	286	283	250	263	243	270	310	239	319	260	264	252	241	262	245	282	259	279	256	294	253	253	278	285	253	252	246	257	274	246	296	292	277	266	284	271	253	277	281	265	282	275	294	297	263	233	305	252	269	291	275	258	291	275	277	260	279	267	265	259	271	263	260	282	263	256	262	300	290	281	272	280	257	285	263	285	248	272	259	273	256	281	280	277	253	287	268	275	279	296	273	293	268	245	257	262	243	259	253	294	237	242	240	287	274	278	276	261	291	270	272	271	269	271	280	241	275	282	271	264	245	296	246	274	286	286	296	278	260	257	234	243	263	250	277	252	249	271	264	273	275	286	275	286	289	280	262	257	244	261	236	255	297	264	274	257	286	270	275	250	237	260	283	278	262	274	261	287	278	277	263	216	279	312	260	259	282	254	256	258	254	276	281	267	267	274	295	309	266	289	274	257	295	261	264	291	261	281	281	286	283	265	302	249	266	259	296	292	232	299	271	273	266	278	274	256	270	271	249	295	258	281	259	258	275	273	242	280	272	273	282	277	282	275	256	260	259	279	304	279	239	249	291	274	255	275	274	242	239	264	249	260	280	243	271	276	273	272	268	301	275	300	267	291	263	267	263	285	286	256	258	279	273	270	259	266	314	256	273	267	268	275	256	258	259	288	265	267	260	301	262	277	279	255	284	278	311	293	280	264	282	253	287	279	276	292	263	251	246	288	250	307	297	296	256	277	251	295	269	256	282	290	285	277	273	286	293	289	270	256	236	284	259	275	270	281	276	300	290	291	270	259	294	263	258	258	280	282	274	270	298	263	269	258	287	278	268	274	259	283	281	240	246	254	252	279	291	262	269	283	259	271	266	252	261	289	264	296	231	254	266	289	258	284	291	287	264	287	267	300	253	299	273	278	238	289	260	258	284	283	281	268	289	281	277	259	274	259	289	286	289	282	269	275	270	268	294	274	247	280	271	255	261	280	258	268	254	278	286	287	252	261	274	294	272	283	255	267	273	255	277	246	276	274	249	266	261	304	256	255	301	267	283	261	304	275	286	286	252	250	272	286	225	281	289	282	269	270	264	274	285	282	262	264	288	283	285	255	284	257	267	278	252	274	278	292	266	261	276	278	281	260	257	263	258	247	245	248	271	254	260	256	273	256	286	318	280	265	247	249	280	263	252	276	285	257	268	285	278	268	268	258	283	268	295	283	241	258	280	277	300	270	245	273	247	284	291	274	278	260	275	254	243	265	289	237	286
10904	20909	18585	14543	11090	6175	4452	3104	2771	2757	2813	2996	3072	1878	1408	1339	1145	1104	1126	1122	1445	1945	1958	1598	1067	917	826	771	804	787	716	772	740	783	786	876	862	810	808	807	807	807	793	779	899	813	803	747	637	713	4243	5577	3351	2061	1106	710	604	520	493	465	531	489	500	515	469	505	499	476	512	546	520	500	468	503	533	520	520	511	463	485	464	500	518	513	519	465	493	481	490	494	498	464	523	500	495	466	569	513	511	503	505	497	468	500	511	531	509	500	498	506	528	510	524	521	509	472	502	532	473	552	519	459	542	463	488	521	516	517	542	516	479	497	518	534	500	504	485	539	506	516	460	477	481	427	515	484	505	476	527	529	519	502	515	544	542	508	499	495	517	488	502	513	518	510	489	476	502	470	511	505	535	493	493	532	501	498	506	516	523	492	490	509	522	505	504	516	489	512	519	510	463	482	499	502	525	504	525	460	522	492	456	519	504	484	484	485	499	500	484	497	508	515	518	519	558	519	516	523	512	514	502	540	497	502	502	495	502	492	441	467	533	501	505	493	498	472	487	490	525	488	456	526	492	491	508	505	513	486	516	496	497	478	518	504	503	522	496	471	480	492	516	511	505	512	495	484	468	498	514	497	508	472	553	479	520	493	494	497	486	503	505	501	509	515	467	531	482	467	500	523	477	474	515	497	495	492	531	503	491	501	476	471	481	484	495	521	490	513	493	452	504	518	496	505	519	503	497	508	498	475	536	492	543	532	502	510	493	486	490	515	507	502	523	500	457	514	550	533	530	479	450	509	491	486	518	481	547	467	517	468	489	439	524	472	463	508	492	504	498	495	484	483	510	555	518	489	490	488	492	515	509	447	502	514	506	527	526	488	475	505	497	504	484	513	533	470	536	490	526	466	471	525	499	524	497	485	492	499	513	471	520	525	526	505	549	521	516	520	471	487	502	519	501	531	494	513	472	530	468	441	502	470	490	526	485	494	492	515	466	481	486	494	525	467	456	507	476	525	548	482	517	514	489	518	489	527	508	489	479	501	516	485	537	546	512	530	483	507	554	480	527	490	502	490	525	512	487	530	514	524	520	482	502	480	507	479	497	525	484	470	483	524	531	466	479	512	484	481	504	483	462	525	523	482	470	480	517	503	495	508	558	522	528	490	486	533	518	486	501	475	515	511	538	510	501	501	492	483	529	495	534	494	516	507	518	488	495	492	484	495	553	523	495	495	531	498	491	499	500	496	493	459	511	504	517	491	485	515	533	514	482	494	524	495	485	505	483	497	493	523	531	490	509	478	496	467	528	494	507	467	527	536	544	496	534	484	495	492	536	478	518	495	517	469	504	508	523	520	511	527	482	502	521	502	474	503	482	511	488	515	533	486	501	526	511	476	479	491	501	514	503	509	515	492	513	466	506	485	483	497	524	459	449	511	526	514	520	444	492	521	547	492	517	523	493	509	517	531	484	497	451	523	477	483	519	494	481	482	513	504	492	568	467	558	482	473	549	498	497	473	492	493	476	491	505	563	484	476	519	478	519	511	495	512	501	503	514	495	463	525	530	549	485	505	499	516	539	482	474	532	496	541	516	495	477	499	513	488	493	504	524	485	498	490	523	444	509	543	496	525	489	501	477	528	490	478	522	462	512	498	539	512	516	470	482	514	481	502	502	525	515	511	521	514	499	502	510	487	515	503	463	512	487	457	503	520	465	511	513	533	523	479	480	520	533	513	506	464	489	493	521	490	482	535	500	500	544	489	533	505	511	484	495	522	504	491	545	496	468	507	512	470	497	519	519	476	548	469	499	459	503	507	488	488	493	502	500	508	497	489	515	504	475	517	497	486	524	532	544	469	468	510	530	490	516	483	497	462	538	516	512	512	512	481	510	522	506	486	488	477	534	485	500	496	486	503	511	522	521	499	516	514	503	482	456	483	510	447	511	498	521	532	505	529	480	518	484	505	525	519	538	544	533	490	498	539	493	498	465	514	510	540	530	525	489	502	525	481	482	498	476	502	502	514	466	542	508	501	514	485	541	513	496	516	480	567	507	487	511	532	508	498	526	534	516	491	464	456	477	510	485	507	480	481	504	484	522	547	490	505	493	489	504	469	484	519	500	475	529	483	526	477	471	508	507	510	509	480	507	479	522	490	465	500	500	494	501	496	466	486	498	474	501	510	497	501	530	477	508	541	506	521	470	493	452	474	515	511	466	512	503	518	492	496	524	495	526	502	481	525	516	486	493	503	494	524	502	514	507	525	472	508	496	467	473	513	516	469	513	487	460	529	520	504	476	522	486	530	528	474	485	481	487	516	506	486	543	510	459	507	526	529	526	511	505	524	483	489	503	517	457	519	483	517	496	513	497	504	465	466	492	494	513	516	509	454	538	510	525	537	536	501	481	489	456	479	478	488	485	570	500	533	512	512	531	502	496	526	494	523	465	547	508	467	511	497	490	488	521	523	450	527	509	495	498	501	459	518	486	489	504	520	484	512	513	505	518	495	504	489	502	479	539	460	535	514	507	506	520	522	488	478	518	496	493	507	499	518	473	470	516	515	502	495	515	489	489	503	545	491	490	514	499	526	547	471	512	519	517	491	533	523	509	511	496	511	511	477	509	477	527	467	536	484	534	524	512	523	481	525	540	534	480	493	505	515	490	511	523	567	482	490	529	503	504	473	515	538	518	480	496	504	502	534	487	497	522	507	475	530	490	538	522	543	506	470	505	483	520	524	501	485	529	510	512	499	491	499	518	506	479	459	491	526	502	499	508	485	512	514	518	503	527	521	516	569	518	482	481	502	492	539	526	504	560	479	483	477	527	490	480	480	506	506	537	494	495	523	495	532	478	531	483	474	501	485	494	515	499	470	491	511	525	529	497	522	497	484	462	500	512	488	529	506	505	545	510	503	514	503	502	514	473	490	537	501	524	542	461	525	522	520	482	477	509	527	486	520	478	494	511	468	523	472	519	522	501	528	503	478	496	490	468	479	522	442	482	491	509	528	519	487	494	481	484	504	560	527	534	518	464	529	494	498	497	507	497	476	498	477	523	489	490	499	517	504	487	496	516	494	498	536	512	500	499	500	502	514	486	539	504	479	514	484	474	481	493	497	532	524	492	492	532	495	489	494	512	511	497	541	466	517	522	500	479	495	513	457	523	490	501	551	480	482	522	504	527	523	509	497	492	519	522	496	480	508	518	462	505	508	505	508	498	515	514	496	484	483	501	481	530	503	498	496	467	519	534	506	488	518	521	502	495	498	474	511	479	528	492	486	528	484	505	481	498	516	517	500	492	520	506	510	510	525	509	468	468	491	504	524	490	512	500	500	492	494	515	525	516	507	495	542	512	544	507	509	536	490	486	491	531	516	490	482	507	514	521	477	513	463	538	477	500	507	539	516	482	528	476	493	482	521	484	490	507	564	528	495	527	537	473	494	460	516	499	526	494	497	481	506	496	482	511	501	485	515	498	493	488	496	532	452	485	524	496	462
26822	20353	8286	2612	1359	743	690	502	499	462	592	601	572	474	439	422	427	420	371	394	389	459	473	472	418	398	401	407	415	422	382	397	412	401	442	419	410	382	386	413	395	374	389	438	416	368	371	337	370	357	487	520	500	423	384	419	389	348	382	370	382	356	395	380	377	384	342	341	368	312	346	387	346	341	376	367	367	354	390	351	380	392	374	367	368	421	389	346	360	389	353	357	382	389	400	382	423	355	348	372	362	364	389	332	345	394	361	334	366	374	376	371	354	402	343	373	396	378	400	348	373	369	349	358	350	348	352	361	367	345	350	350	337	373	361	343	358	361	388	375	366	369	381	390	394	342	370	367	337	354	381	353	388	352	368	352	362	379	390	353	356	381	375	357	335	384	318	388	359	390	371	383	378	377	370	341	390	375	395	396	409	338	334	391	383	352	339	373	375	410	384	358	364	361	354	391	356	306	352	349	357	352	342	365	362	354	337	374	396	392	368	326	341	359	409	373	349	398	327	348	359	310	376	383	355	376	337	375	330	350	363	381	335	358	344	378	383	382	324	350	395	368	338	366	363	375	355	362	366	368	366	373	354	377	374	395	348	401	336	335	357	359	370	389	345	361	382	406	364	321	373	367	365	364	362	356	369	354	370	370	358	377	337	362	385	388	346	386	374	365	402	343	356	366	321	374	336	350	358	358	378	415	303	346	362	366	374	368	380	333	343	357	353	348	358	375	375	339	386	368	365	346	371	364	363	361	336	339	369	352	392	372	376	344	385	362	360	353	336	374	413	344	344	338	393	395	350	372	381	332	374	369	398	379	380	357	349	373	352	354	375	385	347	375	370	368	407	393	382	368	352	360	386	384	380	354	354	369	353	373	393	361	366	348	382	386	353	393	356	355	361	343	359	378	379	371	357	348	367	368	330	358	341	352	383	379	388	396	393	373	359	391	372	368	372	390	370	364	371	383	360	397	379	353	389	363	368	363	399	342	366	360	373	349	372	383	380	385	333	359	363	356	387	350	390	350	348	351	350	373	354	357	326	360	371	347	361	345	372	339	379	361	362	400	402	345	369	404	346	348	356	377	363	326	370	358	364	340	379	363	365	397	351	350	353	357	353	367	364	336	383	364	365	334	354	397	394	376	379	368	376	377	372	381	351	384	342	395	369	345	369	387	371	364	352	364	371	348	372	365	367	387	349	384	390	381	357	376	344	385	345	376	382	375	375	348	358	409	387	371	350	376	377	357	370	388	374	357	390	340	417	370	358	376	361	375	340	341	370	365	359	345	339	386	355	389	364	368	347	371	410	363	363	368	394	383	340	391	385	380	345	370	360	356	390	366	325	350	366	340	387	346	349	382	346	346	364	384	367	368	348	386	403	405	369	394	382	355	333	404	362	391	355	353	386	358	353	377	347	378	352	371	350	352	374	315	354	388	341	367	351	388	341	389	370	404	396	367	357	367	384	367	368	370	355	364	362	347	370	354	359	358	360	397	338	335	373	385	382	354	340	341	376	365	346	339	341	334	368	385	374	395	358	373	341	377	370	374	364	354	337	364	361	375	357	329	329	327	356	381	360	367	394	377	375	385	366	339	362	381	398	334	389	367	351	357	378	347	362	370	359	387	360	379	377	356	337	371	374	363	354	366	361	354	368	335	397	395	343	363	374	343	375	349	330	360	382	397	380	359	382	357	354	360	397	363	368	343	379	333	340	395	374	380	327	347	345	351	361	380	374	361	349	354	368	355	349	361	343	365	382	373	381	364	384	394	375	374	347	344	361	387	396	390	363	364	359	366	356	388	413	329	323	394	376	355	366	361	358	369	357	353	366	362	376	350	333	323	408	361	361	372	382	339	379	390	372	387	346	395	349	393	397	331	332	348	331	369	358	358	381	373	392	392	386	366	341	379	388	359	355	332	403	385	381	362	354	345	357	338	353	342	390	372	385	360	365	343	375	382	359	336	356	374	375	384	343	347	358	403	363	397	364	402	332	356	369	391	385	369	358	391	345	373	332	353	380	369	366	400	351	354	378	380	361	351	325	353	375	408	384	403	347	368	347	340	331	325	329	374	355	386	370	348	347	352	373	365	381	374	370	351	359	373	369	354	340	384	336	391	392	400	390	353	389	358	382	350	344	368	344	357	352	344	374	381	349	379	376	390	381	351	364	370	354	344	397	327	359	354	367	351	343	356	331	366	383	367	384	320	374	352	331	387	346	393	372	348	355	360	378	370	346	368	372	341	357	384	361	328	332	376	369	380	365	367	356	354	351	378	348	379	431	386	372	327	381	374	364	374	381	344	383	368	365	342	374	376	357	390	370	384	376	365	361	350	388	354	352	387	363	373	360	363	355	387	363	325	348	414	371	356	325	368	316	380	359	382	372	387	355	311	349	348	357	372	359	356	331	353	383	363	350	378	348	342	385	368	371	381	349	337	356	373	358	382	384	340	344	389	371	377	373	364	359	343	389	365	370	370	381	365	361	338	379	361	353	356	381	339	338	328	347	343	398	386	361	362	382	391	343	380	329	370	353	379	339	326	345	362	378	370	378	348	360	373	327	386	411	385	347	364	359	360	363	385	354	361	371	366	323	355	368	388	362	385	348	364	361	374	389	376	357	325	368	337	395	376	357	357	343	389	405	357	354	354	375	348	367	380	399	346	365	363	366	386	401	392	378	356	340	363	361	387	373	424	411	382	355	359	345	373	355	365	368	355	337	359	374	384	349	337	368	373	422	384	342	391	391	388	350	368	373	361	344	344	396	346	382	347	378	342	340	364	356	380	381	358	375	365	370	357	378	349	342	385	381	350	364	381	356	389	387	380	346	374	366	362	368	380	361	385	353	358	397	361	365	363	360	369	381	353	339	369	345	360	369	326	367	397	326	372	355	377	365	372	383	351	393	344	366	397	384	370	368	347	324	358	334	363	373	350	349	339	366	352	356	365	363	373	351	356	388	395	389	384	341	385	395	351	381	372	372	352	346	392	354	369	366	365	383	402	369	337	373	350	387	346	377	369	383	350	355	399	352	383	381	343	358	332	378	372	342	369	392	363	399	371	376	389	359	359	353	389	339	365	362	378	367	358	348	374	375	356	388	355	350	352	352	370	357	354	370	327	355	374	368	350	360	375	377	374	383	376	391	424	384	348	371	342	377	379	347	365	356	372	364	385	377	356	363	379	413	382	362	370	361	377	374	386	379	378	344	373	349	398	364	356	369	343	344	354	373	342	352	345	371	383	377	349	388	335	373	388	369	383	353	347	355	369	351	382	362	315	315	340	352	382	367	343	342	346	345	364	380	341	360	325	347	375	394	322	364	354	385	370	331	388	354	342	337	339	353	363	354	344	342	358	378	382	366	380	335	359	386	378	373	382	383	401	384	393	341	375	323	373	347	375	396	392	376	359	343	350	321	361	351	385	355	327	362	371	370	396	372	367	414	390	339	348	379	373	378	349	354	355	359	359	367	360	346	362	363	377	359	348
6756	6109	6814	5647	4140	2151	1671	1195	1302	1235	1583	1761	1604	1124	960	946	879	835	833	776	862	1014	1155	1108	867	868	854	837	857	857	809	776	819	815	796	789	782	804	797	812	834	809	767	781	775	772	800	783	677	752	1143	1221	1050	905	738	733	711	708	684	704	673	681	725	690	673	680	710	704	696	663	651	683	686	659	684	634	658	719	668	672	661	675	696	706	661	719	672	682	704	652	700	732	696	703	719	698	669	677	649	690	724	692	687	641	703	673	703	661	696	699	641	667	662	658	662	672	672	718	687	674	660	639	643	723	709	673	626	676	671	670	672	687	653	673	697	678	678	643	668	654	679	712	688	683	721	693	685	721	716	655	640	696	674	720	656	653	659	648	674	630	717	743	696	626	710	754	680	695	629	666	678	668	700	654	665	695	695	742	667	687	656	678	737	699	683	669	658	634	665	707	696	666	705	725	678	692	705	703	683	674	703	663	689	703	654	621	698	652	708	630	656	734	653	675	738	653	680	657	649	661	653	632	699	702	617	639	654	677	697	691	725	668	714	682	668	678	666	682	729	689	713	662	682	642	680	652	701	624	663	666	692	637	649	701	727	668	679	634	626	709	625	686	688	653	668	735	633	680	685	656	648	699	691	684	697	703	673	727	686	668	705	696	676	676	678	646	689	701	659	705	685	673	663	642	666	684	685	610	686	641	656	695	675	633	683	679	684	695	707	665	674	692	710	692	651	707	619	674	679	660	669	668	635	652	678	643	707	708	641	674	639	702	691	696	633	673	685	682	698	712	719	666	659	657	684	723	635	662	710	714	632	690	629	691	727	657	694	682	667	698	708	660	633	649	670	623	675	685	659	663	687	666	647	629	681	677	677	651	667	669	655	698	695	622	675	662	706	669	687	654	658	654	674	656	693	637	684	658	682	659	685	688	648	689	666	670	678	701	662	655	659	707	680	689	708	657	661	669	680	704	670	671	688	697	679	699	663	669	671	674	683	655	647	748	687	652	658	670	672	675	681	618	689	678	711	677	670	681	658	672	654	696	703	695	645	695	703	686	661	633	679	699	653	650	657	672	651	684	701	645	689	659	733	685	646	702	652	683	678	686	653	677	665	690	701	690	680	636	690	673	676	663	658	697	635	716	693	655	705	628	667	712	667	666	672	707	629	670	649	646	691	706	694	673	693	676	631	662	672	677	703	627	652	664	648	668	703	656	717	704	699	662	705	637	684	644	660	712	673	701	677	637	714	700	715	679	672	678	669	727	695	731	667	676	670	662	681	670	666	632	629	713	650	659	626	700	723	700	678	665	695	690	728	635	665	686	650	694	655	700	691	648	703	664	626	656	669	698	712	676	646	694	641	697	678	641	708	710	661	728	673	673	665	662	742	666	669	660	666	673	739	687	664	663	661	650	675	690	645	710	711	719	714	640	628	643	675	696	707	623	665	611	694	635	691	705	666	617	676	682	748	682	717	690	663	624	663	704	647	683	684	690	674	713	668	671	709	706	671	703	623	685	714	710	664	686	702	730	651	616	672	676	708	689	696	675	707	680	690	670	687	649	691	698	646	734	683	669	646	733	646	651	699	695	663	682	663	685	671	648	652	714	676	679	684	687	695	680	664	682	650	659	667	705	660	720	669	655	678	631	699	642	670	625	616	628	711	667	633	667	708	645	713	624	679	653	675	672	705	670	661	680	631	633	678	671	684	698	683	640	683	636	678	616	708	693	652	708	684	659	748	626	690	656	688	672	681	656	663	664	670	661	649	649	694	640	662	667	683	700	680	639	639	639	647	626	686	696	647	687	669	694	709	657	659	636	755	679	707	737	700	717	648	664	699	650	647	680	704	705	661	673	631	690	670	669	643	715	734	681	678	666	639	684	709	683	659	718	675	681	704	665	675	640	705	651	696	668	654	657	705	680	649	669	664	656	686	690	673	752	700	657	669	664	656	712	662	672	700	703	635	681	690	665	710	714	676	704	697	698	652	682	663	694	652	661	671	654	687	683	681	660	693	697	644	671	661	679	729	690	729	653	672	700	696	714	686	669	680	689	713	695	654	670	718	676	683	684	682	670	730	704	694	692	647	656	682	649	691	645	691	655	691	620	674	655	682	688	697	694	695	687	651	629	660	706	679	658	682	695	687	634	738	685	695	702	649	658	629	706	689	727	732	660	673	666	698	686	685	649	679	711	674	681	633	649	624	717	613	713	716	675	735	668	675	692	655	684	680	650	676	623	709	654	649	675	679	682	668	669	710	675	711	703	706	700	726	635	672	665	670	698	687	726	692	698	702	650	679	694	627	672	696	714	716	660	681	691	688	679	681	640	679	656	708	666	698	720	658	701	644	687	663	648	657	668	685	671	700	660	662	693	634	664	708	684	691	681	707	700	675	691	705	686	652	686	767	663	676	678	689	714	697	674	664	668	688	685	656	649	657	674	652	629	682	680	675	667	711	708	707	652	679	676	694	693	753	658	654	709	634	712	726	667	713	667	643	661	682	704	700	649	667	635	679	671	689	700	712	724	648	675	712	650	702	661	693	712	676	687	706	716	644	618	668	665	691	691	677	652	682	669	682	656	677	692	686	664	711	664	640	676	670	672	714	713	717	727	713	620	714	648	693	702	664	684	642	635	703	719	691	654	671	710	657	655	663	703	670	676	637	722	714	664	690	712	660	712	708	675	684	714	662	632	657	696	656	647	666	681	677	697	646	683	698	674	672	700	643	643	704	734	653	715	638	671	660	704	697	686	729	704	709	695	643	709	664	638	704	693	682	648	657	691	724	703	655	691	669	695	723	710	676	664	643	692	655	665	661	617	677	665	689	665	674	645	681	692	714	680	620	700	677	693	650	683	705	665	679	724	664	673	671	673	687	711	702	725	685	720	659	688	645	742	670	744	635	667	661	682	673	672	663	710	673	696	684	667	685	721	743	681	664	658	706	694	697	631	651	640	638	646	666	698	668	648	726	683	669	672	665	692	759	687	674	669	652	642	651	691	728	690	717	702	698	681	690	695	689	724	704	663	666	654	653	667	659	671	733	686	673	726	676	688	658	682	687	685	693	653	660	678	614	679	666	691	718	660	669	681	715	744	682	668	648	701	656	704	660	643	669	658	665	660	661	739	694	649	672	719	698	700	652	689	744	666	652	715	657	661	652	663	700	670	682	689	712	667	673	618	729	677	668	687	688	661	659	701	704	719	688	678	684	683	687	658	658	681	676	656	673	650	680	656	639	635	697	714	696	692	694	644	663	660	680	679	678	660	737	693	639	674	707	712	668	672	635	638	710	657	679	676	682	647	693	696	665	737	633	673	706	697	669	693	637	676	681	713	709	654	690	670	663	703	648	698	723	642	670	664	640	674	701	657	687	680	718	724	685	721	676	691	668	686	712	628	735	697	764	636	662	682	664	627	683	695	679	679	682	672	704	642	661	693	665	601	651	697	714	621	717	645	675	702	639	737	645	666	641	705	673	672	701	706	652	695
24300	21310	28420	24528	20400	3684	1160	760	661	686	788	824	635	520	440	445	421	432	366	335	347	354	390	375	376	370	403	386	400	338	402	394	401	419	403	451	389	388	337	344	353	374	321	328	342	341	362	405	462	563	1139	915	554	427	308	324	312	311	269	282	263	322	277	306	320	313	311	311	264	294	290	314	306	299	301	267	264	287	321	272	330	283	293	295	308	285	280	270	296	290	277	293	304	287	315	295	297	297	277	308	300	296	293	274	297	285	300	275	319	270	272	294	296	296	295	350	275	270	301	288	257	325	305	251	309	296	311	300	287	317	302	289	306	297	317	277	292	300	304	316	306	301	277	308	301	284	315	272	259	294	251	306	310	283	268	285	285	321	318	284	314	323	274	261	305	287	302	300	304	304	276	289	295	309	305	278	274	294	319	293	279	293	308	318	264	319	291	327	273	297	285	300	295	292	327	273	280	285	316	327	281	273	281	295	307	302	266	303	298	297	285	270	299	308	323	267	294	302	283	302	287	278	303	276	304	295	306	293	311	274	273	286	270	320	295	279	306	278	292	318	312	300	294	293	302	300	322	279	315	304	285	292	261	308	291	312	294	297	302	288	288	286	283	331	296	327	308	318	330	283	291	283	305	277	312	315	286	330	289	300	269	302	297	298	307	278	265	319	280	309	279	295	338	321	290	280	283	302	261	258	308	274	293	299	303	288	304	257	291	310	275	315	306	302	270	303	292	327	265	299	295	344	333	258	285	299	288	270	300	271	299	276	299	303	290	295	303	284	309	258	269	298	283	322	259	271	277	277	280	339	290	311	286	315	293	305	319	265	299	293	291	268	295	301	268	289	292	287	334	295	305	284	319	270	274	298	290	324	314	335	301	304	295	292	258	282	281	318	311	263	295	300	289	295	289	302	304	280	296	261	294	289	282	275	256	301	274	246	285	315	304	274	306	290	314	330	301	291	313	285	312	284	296	291	293	267	316	288	299	300	309	262	289	283	262	270	325	273	302	270	297	315	330	287	302	323	293	290	273	307	308	275	300	256	271	267	320	298	280	311	310	321	269	314	302	314	289	260	274	311	261	312	294	310	295	281	284	269	285	300	261	313	273	296	285	305	288	287	302	290	308	311	269	296	297	290	283	310	303	295	290	289	283	292	284	292	298	291	314	290	277	288	314	271	300	301	304	305	261	276	336	273	313	286	315	255	281	304	302	266	275	307	290	309	285	299	296	310	314	275	274	302	312	306	269	312	302	307	314	299	273	281	292	248	316	287	295	320	305	269	288	290	299	324	294	277	277	287	309	292	313	287	287	295	271	278	309	274	282	302	304	297	268	298	294	315	277	267	286	301	298	271	292	296	300	308	289	284	317	296	277	318	265	315	318	318	312	302	298	272	300	268	273	297	283	254	274	312	328	280	298	301	271	291	295	302	304	293	316	301	282	302	299	304	283	276	282	324	307	262	282	288	333	268	300	283	280	251	290	299	315	272	335	276	333	270	304	309	275	295	327	287	288	297	298	291	283	279	282	300	289	294	284	289	287	301	293	271	305	261	294	282	264	289	295	285	319	307	294	305	290	308	305	295	297	306	321	286	274	287	281	288	245	272	329	297	317	298	268	296	316	297	315	291	311	287	293	288	305	310	301	307	290	286	292	259	279	261	299	297	271	285	324	292	294	305	299	315	320	288	301	308	298	331	279	260	291	282	305	297	285	301	302	315	264	302	275	293	303	288	308	285	283	289	296	319	327	270	299	293	322	310	308	289	307	307	296	273	264	305	306	301	312	276	275	274	298	345	317	303	302	253	258	285	275	283	309	294	303	294	307	275	312	315	300	292	272	332	265	330	310	309	265	314	299	286	292	285	276	299	285	297	305	290	314	308	333	304	264	307	331	297	309	314	309	322	309	314	296	290	291	275	320	317	289	274	269	299	286	308	288	302	264	276	295	270	285	289	306	274	276	292	289	323	308	334	273	300	272	285	270	293	273	283	308	310	296	281	305	303	311	306	315	326	303	290	305	266	310	282	304	297	290	301	285	297	292	289	298	298	308	296	298	315	317	283	310	288	307	288	285	289	307	288	310	301	292	291	279	301	313	272	315	283	264	297	288	314	300	286	284	307	296	293	279	300	285	291	327	289	305	277	311	290	305	324	279	290	316	291	311	263	305	323	285	301	297	304	299	280	298	277	301	330	320	298	286	312	284	304	306	282	279	305	285	274	252	297	288	300	299	296	294	304	324	303	302	282	288	294	310	303	282	289	286	289	292	295	298	315	295	318	282	300	341	294	339	280	305	302	289	312	308	298	306	302	291	290	291	296	272	291	270	267	291	311	303	266	284	272	302	298	303	296	296	320	285	291	312	288	273	311	265	323	298	290	266	304	271	270	301	283	288	287	313	281	306	286	281	302	304	288	319	327	282	309	283	305	273	310	289	291	310	293	286	293	289	314	317	308	319	275	318	291	292	297	297	310	321	293	303	304	297	292	280	275	265	328	290	298	269	313	314	282	259	278	273	297	299	296	284	296	272	298	320	283	283	305	292	293	314	299	302	302	268	263	293	265	296	306	314	286	287	315	295	298	288	273	276	300	266	266	286	297	308	274	337	299	316	271	278	292	282	298	303	310	271	266	274	317	277	310	316	313	303	287	287	307	302	262	301	285	288	309	292	286	304	311	284	292	293	286	297	315	303	317	311	281	292	296	287	309	287	303	306	275	305	291	262	294	308	290	313	294	294	295	301	321	270	312	311	267	256	300	286	295	288	294	283	297	267	310	309	286	300	321	308	322	291	275	290	300	304	289	266	315	294	270	305	302	304	290	272	289	308	309	295	309	278	270	285	277	306	294	293	294	302	295	286	284	277	292	307	295	300	306	295	265	245	299	279	289	294	268	302	311	285	256	255	261	266	298	289	293	307	312	325	294	300	318	319	306	301	274	295	283	295	300	296	283	301	286	319	266	276	287	265	308	291	300	278	271	289	264	266	294	278	289	287	310	312	268	274	313	325	297	311	290	319	251	290	281	308	290	274	297	316	284	267	274	266	314	270	319	310	257	303	269	302	311	297	318	268	265	298	273	272	312	310	289	269	309	294	278	319	279	293	295	276	245	318	310	279	274	311	288	301	251	289	326	287	313	336	289	272	300	297	316	283	307	302	286	250	260	302	270	293	270	302	277	266	292	272	276	293	280	314	290	342	267	318	269	266	314	314	301	300	269	283	290	294	300	304	304	282	295	304	283	305	285	290	290	257	301	286	291	294	270	239	272	280	291	293	279	297	306	291	300	319	274	297	298	294	276	266	300	272	276	305	303	297	282	315	308	326	279	274	252	269	266	266	257	285	285	247	305	297	292	312	292	304	289	266	282	320	275	291	297	277	307	294	306	314	317	307	275	312	307	315	281	306	328	325	307	287	305	286	319	307	277	286	297	308	265	297	312	281	309	323	291	329	296	301	275	291	328	287	269	311	270	291	283	287	295	311	282
8247	14810	13460	10115	6870	4167	3182	2365	2167	2184	2557	2940	1967	1353	1115	1111	1033	1058	931	892	857	791	889	922	808	864	931	944	940	901	904	822	912	1005	1019	1061	871	804	796	770	791	732	738	804	694	741	895	1067	1112	1517	3289	2487	1432	849	671	623	623	577	546	570	541	547	555	557	527	553	538	563	529	541	527	541	592	548	582	555	545	533	549	584	568	526	520	615	530	578	553	545	541	550	599	599	554	617	598	565	539	577	557	564	544	539	552	570	505	593	544	581	546	555	556	572	565	555	550	549	560	529	568	570	541	567	548	596	531	547	531	507	580	545	584	526	587	540	574	579	544	519	541	573	566	595	589	548	541	518	549	589	547	539	574	509	608	584	541	575	551	519	529	536	506	547	579	550	559	515	536	541	550	579	546	566	547	509	542	531	543	585	556	542	602	558	579	525	556	550	593	605	547	583	550	530	587	563	555	613	556	570	557	537	542	537	521	587	549	570	584	517	534	572	600	566	545	543	573	587	548	567	593	533	554	592	570	583	573	542	591	508	583	543	540	552	559	571	545	570	538	581	594	521	576	577	540	550	548	583	546	548	533	518	516	529	570	529	568	581	528	535	530	562	544	563	544	576	569	589	544	523	557	522	539	535	593	565	522	564	581	530	528	606	580	540	544	569	570	565	542	559	513	593	573	536	548	561	594	607	586	570	533	578	528	555	555	552	566	592	537	607	569	595	553	540	513	534	562	534	520	518	528	541	556	542	558	556	526	563	591	592	567	539	548	548	479	562	559	587	518	578	578	564	582	545	584	555	569	534	574	567	535	540	534	520	584	534	519	524	548	561	559	603	536	521	554	573	567	554	584	578	536	525	598	583	560	566	570	517	535	497	541	558	591	551	558	562	560	588	580	551	555	556	556	540	536	570	524	554	598	564	552	562	559	527	570	567	569	564	568	556	567	546	549	565	568	546	557	583	582	524	533	525	565	553	593	549	515	579	579	553	528	534	566	547	571	532	543	550	552	513	503	573	599	535	571	489	552	531	562	559	521	533	572	538	559	582	533	606	559	544	549	551	555	542	517	545	557	562	589	584	565	569	559	537	566	538	586	549	585	523	560	552	584	561	532	511	565	554	598	553	563	536	567	556	540	531	526	534	547	546	553	621	569	546	574	556	555	566	556	549	563	558	544	551	555	568	546	547	545	554	539	547	547	560	575	559	547	555	545	579	571	547	520	568	550	565	553	550	568	527	546	582	588	548	570	546	526	564	551	553	584	554	545	586	517	547	530	552	534	556	568	535	569	563	530	525	566	524	576	557	525	532	526	597	570	529	574	533	542	579	568	549	554	520	594	545	549	566	560	572	575	565	567	545	623	542	544	538	575	547	546	569	555	585	614	573	502	559	567	538	547	575	540	590	539	568	583	523	569	562	594	540	528	579	595	604	569	537	554	587	572	587	542	564	527	552	562	611	530	528	567	546	564	547	530	539	590	550	555	559	592	549	529	584	593	565	545	556	578	558	579	555	535	583	548	582	552	578	568	576	578	544	544	518	566	553	551	603	636	563	579	578	547	570	558	550	562	541	564	606	563	575	580	559	566	499	562	584	521	548	527	523	588	534	533	538	611	525	538	583	573	572	539	569	492	594	549	530	569	556	562	528	532	573	580	557	520	562	637	556	531	571	551	574	554	551	601	536	550	555	570	557	527	547	560	543	531	558	540	549	554	564	518	528	539	595	528	547	511	558	567	550	526	551	574	553	593	555	533	567	583	556	584	541	555	576	552	539	573	543	578	554	531	515	542	548	524	533	548	572	561	569	548	489	540	523	551	532	547	534	569	548	541	523	564	568	582	538	528	551	584	570	529	574	536	572	579	600	546	585	573	559	578	586	520	562	524	517	535	553	554	583	553	571	547	547	549	567	565	507	507	549	534	547	559	593	498	554	579	560	571	525	602	590	533	564	576	558	588	580	528	567	511	547	544	533	543	577	564	565	586	566	542	577	592	514	565	547	524	582	599	534	550	572	531	570	519	522	579	536	568	605	599	514	535	520	557	584	593	585	528	549	522	514	549	546	559	510	584	558	533	557	581	562	576	579	594	564	525	550	563	600	592	562	540	531	529	555	572	529	537	532	570	559	558	553	586	571	566	556	565	546	572	516	569	581	534	573	556	526	570	577	563	542	561	538	543	562	555	543	528	566	573	546	565	548	539	579	591	514	548	558	539	573	569	562	545	555	567	597	565	566	596	539	545	555	508	571	541	552	558	571	574	573	566	549	574	572	564	562	547	567	550	559	574	572	538	579	553	562	540	557	525	530	626	572	529	573	565	541	557	532	537	552	541	584	565	554	559	508	542	548	543	547	548	530	630	572	546	548	545	552	586	537	550	570	561	578	559	615	598	508	564	556	539	554	544	551	565	542	578	579	528	566	574	564	528	544	566	550	561	541	610	545	554	531	560	528	543	539	526	597	577	573	575	584	541	564	507	543	605	565	535	552	574	545	555	529	553	507	603	518	579	529	572	548	593	546	584	540	579	579	560	566	544	534	543	556	582	553	531	598	512	576	520	537	547	555	521	542	541	544	504	557	524	533	577	590	553	536	527	586	544	583	552	543	536	553	542	556	533	587	537	542	560	542	554	579	570	565	564	567	534	576	552	548	502	542	587	580	538	513	536	554	516	557	542	564	572	594	524	551	561	517	575	561	537	601	549	575	574	585	566	545	540	572	566	561	560	552	578	542	541	558	570	582	553	532	554	569	537	541	586	519	553	565	551	564	560	536	578	553	510	568	571	566	577	569	570	555	517	571	581	529	562	574	564	576	548	518	548	550	545	601	551	554	558	547	615	582	545	540	555	547	518	577	530	537	501	537	588	562	566	551	543	564	536	567	566	540	566	542	554	564	526	573	516	535	561	565	545	549	515	560	550	574	565	541	594	576	544	552	572	589	596	537	579	560	590	609	520	547	531	544	570	523	545	579	531	544	557	531	573	577	542	570	568	578	578	547	543	538	577	528	573	547	579	551	555	556	596	510	555	490	532	566	515	541	560	558	590	566	494	550	549	530	559	569	580	531	566	532	546	616	520	550	575	562	568	588	546	537	573	533	550	521	562	566	531	567	535	534	594	569	546	549	556	503	578	560	525	580	545	514	525	497	578	539	550	555	552	565	549	571	539	537	521	539	551	525	574	532	589	564	537	525	590	544	593	551	538	555	582	548	537	583	567	527	596	540	567	572	551	557	555	560	552	551	559	565	518	562	580	560	574	559	553	567	548	545	505	569	585	579	592	571	574	582	495	533	528	537	544	552	563	557	569	538	536	583	523	563	566	593	581	584	582	550	570	548	554	548	564	594	568	561	570	546	529	567	544	514	529	548	570	552	545	544	580	553	542	563	569	542	561	541	532	531	563	534	515	524	573	526	573	568	592	556	516	564	530	552	501	578	560	560	554	538	553	559	606	552	558	582	583	541	558	544	580	530	562	580	552	547	540	535	566	548
23353	21300	29056	23864	21306	19547	3265	1316	944	958	1072	1019	801	494	523	492	461	430	445	426	373	356	355	343	392	469	489	425	429	399	385	501	513	447	428	444	388	330	345	313	351	372	380	324	340	290	331	462	1387	1547	1230	706	535	454	378	279	273	289	272	272	283	265	255	273	259	262	271	280	259	275	237	254	250	278	257	248	213	274	259	266	257	269	249	277	276	251	266	265	245	235	244	254	242	263	265	255	270	257	237	282	256	260	254	262	283	250	258	281	254	262	255	245	257	249	240	236	253	259	265	250	251	266	274	255	284	237	247	262	292	253	237	253	272	252	239	279	244	233	263	268	260	263	260	275	268	244	255	274	278	245	263	277	289	271	307	233	270	236	257	277	251	286	254	307	249	273	256	219	285	244	278	276	246	260	287	243	283	293	288	267	256	269	243	273	280	244	285	295	248	294	291	255	269	281	260	264	270	254	248	259	259	262	261	251	251	242	264	258	267	274	258	278	264	252	272	259	256	262	240	289	268	252	267	256	268	281	253	262	292	254	241	238	254	276	243	281	249	228	263	256	265	270	269	240	271	248	284	269	259	266	277	265	272	276	274	251	247	259	273	280	288	280	272	250	261	286	253	252	253	262	262	242	260	247	276	266	261	270	279	253	286	286	261	258	263	259	296	271	255	255	265	268	246	248	288	254	247	246	277	270	241	243	270	275	278	259	268	246	235	234	262	283	274	247	253	298	265	247	258	250	257	263	275	274	255	264	236	283	253	270	260	275	262	286	267	254	231	262	270	253	269	270	266	267	272	256	234	255	234	294	294	293	225	270	256	297	267	274	284	272	253	287	264	288	287	254	271	246	292	251	232	255	270	260	261	263	246	246	296	257	261	256	266	248	270	270	254	244	264	263	288	265	250	260	258	268	272	274	274	257	271	280	247	251	258	249	261	261	260	261	271	249	251	271	257	235	255	243	276	271	274	248	260	294	263	239	276	267	255	269	284	258	263	240	249	241	270	282	259	262	255	262	279	283	254	263	236	259	289	271	284	302	271	256	262	267	278	262	215	279	258	257	258	277	246	246	254	260	273	253	266	236	253	267	260	272	240	259	237	268	263	262	268	268	259	282	264	255	266	255	236	264	294	258	261	257	250	266	273	278	284	247	243	247	261	256	291	273	282	281	251	254	263	266	295	263	243	248	233	282	236	274	267	251	264	244	291	257	270	250	257	261	264	278	259	243	269	275	270	261	243	246	268	246	241	258	275	256	249	273	239	261	278	280	277	267	267	281	272	270	261	247	268	259	242	247	268	264	267	276	275	240	237	228	272	261	260	229	239	281	256	263	261	236	237	246	258	275	248	278	255	286	264	267	287	258	261	257	243	277	284	249	269	270	263	282	228	242	242	233	254	256	286	315	262	276	248	247	241	281	273	254	261	243	270	241	240	252	275	249	251	279	272	292	263	249	266	304	266	241	282	265	271	282	273	274	302	254	265	290	262	258	262	253	258	227	256	283	264	269	279	259	258	262	279	261	256	263	268	273	276	258	255	245	282	283	262	257	267	270	252	282	285	248	269	262	263	302	253	274	246	280	266	266	256	277	264	273	277	268	252	259	275	260	249	253	269	282	266	251	259	264	260	237	279	236	267	266	270	269	253	253	274	265	267	257	268	276	278	286	271	259	268	289	268	267	256	242	252	277	256	278	232	284	255	261	266	243	252	258	236	272	260	260	264	265	272	251	266	262	253	286	251	286	271	257	253	260	265	259	277	250	246	241	251	270	272	266	276	289	279	264	254	246	279	254	254	231	281	281	257	233	260	269	249	256	218	256	250	252	274	272	248	266	253	300	250	250	258	262	242	223	262	259	256	282	302	231	266	277	269	260	273	289	260	255	247	248	286	287	225	267	288	282	275	224	278	264	250	243	251	247	259	242	266	227	263	263	249	256	260	267	241	265	236	272	232	253	308	252	278	251	271	251	247	267	283	242	269	285	284	254	249	246	260	246	259	272	250	278	303	281	257	259	294	272	253	267	252	269	273	254	263	247	228	246	259	308	256	257	270	285	262	253	288	256	240	281	281	288	258	260	287	232	257	243	274	246	270	253	260	275	273	304	289	263	264	278	264	244	255	270	272	267	281	256	271	269	285	278	260	262	269	267	252	229	265	263	272	246	242	254	250	267	277	247	233	237	247	277	236	256	259	277	259	248	277	275	277	249	270	264	254	258	273	279	235	246	267	251	256	260	267	270	239	246	267	266	257	283	252	265	258	247	263	244	252	254	252	272	254	262	233	281	231	260	261	261	275	238	260	273	281	271	268	246	258	260	288	269	243	276	303	256	288	250	292	266	279	289	272	291	245	254	261	239	250	240	271	272	288	253	241	274	254	264	285	259	257	233	295	256	237	293	255	256	250	246	238	273	261	252	253	268	251	271	269	278	247	259	250	278	267	271	249	264	260	265	250	256	280	249	250	267	250	240	300	260	259	247	267	238	272	237	248	292	271	261	256	257	253	284	255	238	262	239	247	261	257	255	260	262	257	257	265	253	286	245	264	267	261	280	289	250	296	241	260	264	274	269	267	265	264	274	254	266	237	274	285	266	243	264	247	233	238	262	282	240	236	257	252	264	259	257	279	245	229	265	245	261	275	220	273	262	237	276	272	278	279	267	256	243	250	274	243	279	225	284	266	234	247	272	256	243	266	253	274	277	238	256	250	254	281	263	263	243	290	262	265	258	231	252	256	257	253	281	275	285	284	240	267	278	252	251	297	258	244	263	269	302	246	238	277	246	272	281	242	257	263	233	241	251	238	271	252	249	274	248	265	252	289	244	267	235	258	256	261	271	279	269	259	266	268	267	258	254	265	235	265	281	270	256	247	277	271	219	262	254	279	270	258	254	278	257	283	294	245	250	271	273	262	298	277	270	264	289	246	279	253	234	266	267	252	249	273	262	252	253	290	220	270	260	269	254	274	255	240	255	290	234	274	270	251	243	257	222	262	279	284	283	250	279	214	286	300	244	275	309	284	252	262	265	256	263	252	240	275	244	254	268	242	240	257	278	271	291	264	253	271	245	246	254	291	272	280	282	261	227	247	261	278	272	276	246	267	263	263	246	279	248	228	284	294	281	284	238	255	261	253	241	260	280	232	265	274	288	248	280	279	283	241	265	277	274	251	277	277	219	256	259	272	262	260	253	251	260	237	272	285	254	257	285	230	258	265	280	253	270	227	278	303	231	268	269	252	270	268	251	269	250	253	244	252	266	271	263	279	244	277	236	262	243	251	254	239	240	265	287	272	261	253	264	236	255	271	269	242	236	242	233	286	248	264	293	248	283	287	254	261	255	272	266	287	268	289	267	232	267	264	259	249	246	295	242	242	281	260	250	256	249	292	266	260	264	246	239	248	241	258	263	261	241	271	255	250	261	277	274	256	248	251	252	264	280	266	278	261	264	252	253	248	249	254	254	258	255	254	280	272	256	270	258	246	248	246	262
10374	19905	18892	13480	9026	6233	4723	3752	3057	3359	3739	3459	2437	1632	1362	1211	1262	1177	1114	1036	960	848	834	804	869	1307	1361	1258	1120	1108	1128	1317	1297	1177	1068	951	932	807	764	735	741	818	773	745	720	699	709	1062	4085	4384	3321	1855	1215	1091	814	600	550	526	477	482	473	471	442	483	457	460	451	506	485	521	509	447	454	485	473	454	465	470	466	480	479	460	454	475	495	453	504	456	447	480	484	468	449	442	499	468	459	478	508	469	442	457	456	488	488	430	496	442	471	418	475	438	452	416	461	469	470	471	457	473	481	442	475	462	439	475	515	452	470	442	438	470	470	452	471	445	476	503	474	506	476	479	451	479	487	469	421	450	519	473	508	452	497	534	478	482	537	464	469	526	463	493	470	479	526	478	484	441	488	487	451	500	486	523	462	474	488	506	480	477	460	507	463	494	482	459	489	454	458	482	449	439	479	492	474	491	490	460	453	469	535	477	447	444	489	520	483	477	479	485	512	453	474	485	517	501	497	469	523	468	455	477	461	486	478	501	456	480	458	492	479	463	469	497	479	484	531	465	461	481	490	455	461	485	455	480	465	447	461	491	483	507	537	459	468	461	445	459	461	483	482	475	464	502	450	494	473	487	445	489	461	464	474	449	473	465	533	485	455	499	500	451	475	457	468	447	489	470	455	519	465	458	491	483	488	447	468	473	484	443	530	476	476	500	457	483	452	470	506	467	508	457	461	491	500	452	483	545	446	488	465	462	472	495	473	466	486	470	509	474	450	478	479	445	513	447	477	445	480	497	497	476	435	447	464	521	475	487	512	485	492	466	452	484	511	504	467	456	492	483	487	447	500	500	480	483	486	498	491	480	476	477	508	472	526	455	479	462	473	466	486	501	490	495	500	485	492	500	452	478	460	506	459	488	479	475	439	444	494	499	469	505	460	493	468	482	474	483	476	486	444	470	503	499	457	491	492	462	482	498	488	456	483	442	490	426	447	496	479	437	488	487	525	490	436	472	512	482	483	495	487	423	486	464	481	455	468	452	452	471	489	456	464	507	463	476	505	483	476	496	458	512	478	494	477	500	517	456	466	475	485	470	476	496	486	490	492	466	451	453	509	491	478	491	537	503	456	443	443	486	478	450	481	506	501	464	467	480	447	509	490	479	453	480	492	500	465	484	489	469	508	491	499	454	457	472	491	496	486	416	534	467	451	477	455	446	472	501	494	504	473	471	454	498	439	481	481	503	458	454	463	528	484	481	487	477	464	467	481	484	473	509	485	489	474	475	484	450	462	456	490	519	473	456	463	510	452	494	478	517	478	499	496	459	492	464	494	475	501	450	502	467	525	464	454	476	471	474	479	469	407	467	482	500	448	451	500	488	496	488	453	482	535	483	476	491	493	451	451	510	470	463	470	461	473	479	474	517	480	461	506	458	481	477	475	430	476	498	482	475	479	461	507	486	471	467	465	477	473	490	501	490	538	494	432	488	459	478	488	511	482	480	438	468	486	453	481	473	488	453	482	496	511	447	473	507	470	486	479	475	506	506	466	515	483	454	480	476	460	513	497	485	499	455	450	459	452	480	458	485	537	439	472	482	471	502	539	473	454	510	464	478	480	447	462	470	485	498	506	481	456	466	477	463	510	474	500	494	450	434	473	476	496	460	507	498	434	455	455	463	494	495	480	481	462	468	490	505	473	514	507	468	515	453	464	440	457	481	461	456	446	465	489	480	479	479	491	456	495	466	494	489	516	457	477	468	463	437	438	457	455	475	461	498	444	497	476	479	457	482	462	470	481	465	506	469	463	490	482	476	499	466	481	493	459	496	445	441	470	466	466	440	456	486	477	466	506	492	502	456	466	477	468	490	457	455	485	478	495	457	527	484	475	462	486	489	458	473	493	465	470	514	461	495	454	491	462	498	485	513	502	481	465	456	459	503	475	482	510	464	506	462	489	472	463	438	443	470	466	478	457	480	475	450	472	463	492	513	450	483	482	465	496	493	454	472	538	485	460	493	481	506	507	428	464	501	500	459	494	497	492	434	486	454	507	480	526	467	489	464	514	468	450	499	441	440	465	522	469	496	457	452	517	471	508	471	460	466	427	480	479	497	492	479	459	461	492	443	464	469	490	479	445	459	493	495	485	479	475	444	468	472	444	491	490	510	538	496	488	464	495	501	506	466	471	472	456	424	447	512	497	525	475	499	466	452	489	495	456	449	473	458	493	501	475	505	504	458	484	488	455	477	451	496	475	475	503	498	462	457	482	493	457	481	489	473	457	456	507	470	484	495	477	470	487	480	474	473	470	464	476	485	465	453	457	452	451	450	477	470	432	512	452	498	493	480	470	505	490	463	437	467	511	415	461	468	487	525	523	507	486	455	482	491	459	480	461	474	477	477	498	464	469	482	438	463	502	494	487	490	490	483	536	480	485	479	475	456	469	474	475	471	499	486	436	490	486	487	468	451	480	486	488	450	478	433	479	489	503	474	479	473	512	440	478	490	465	443	493	494	517	457	510	492	450	473	468	481	489	467	473	421	452	444	479	492	464	508	466	512	474	455	479	466	454	503	479	440	501	470	447	491	489	478	514	462	454	468	489	505	473	469	470	484	511	497	462	516	453	454	455	468	507	405	475	510	485	461	496	474	528	486	492	502	482	491	461	429	469	491	475	516	481	467	493	455	485	514	484	485	521	488	481	469	533	464	479	472	481	454	472	495	496	448	473	461	516	451	462	429	421	461	488	452	468	480	472	469	471	487	510	522	490	503	522	501	498	491	478	491	479	459	487	464	484	507	453	458	461	448	461	448	507	458	453	498	486	475	458	487	455	464	452	477	489	478	480	459	452	509	479	470	448	506	448	495	500	511	455	468	448	489	491	507	477	466	465	509	447	479	415	457	492	502	505	430	525	515	489	460	437	476	465	453	488	452	483	466	472	463	488	471	484	461	494	473	464	465	489	453	453	486	519	494	477	471	477	474	445	423	489	463	447	473	491	442	496	474	508	453	470	491	456	506	463	468	453	503	469	468	461	503	475	487	493	479	463	473	478	469	460	475	457	488	458	493	476	508	477	479	523	439	486	469	444	480	485	472	495	484	452	476	469	462	436	442	512	445	450	444	450	466	487	499	475	481	486	480	445	470	447	459	472	479	490	505	488	460	479	460	478	491	479	496	478	442	463	457	460	482	498	462	488	473	487	447	480	470	464	450	468	484	476	531	494	471	463	497	485	523	502	478	474	487	468	474	446	452	475	510	469	500	487	477	470	453	460	496	432	452	465	464	454	476	471	483	474	456	461	464	470	463	472	492	471	501	518	495	518	457	457	467	507	521	449	484	469	509	464	467	472	489	492	442	470	473	443	501	486	458	495	472	520	464	438	479	488	499	492	476	473	536	472	476	503	482	504	455	470	506	495	505	477	496	471	490	501	474	457	458	487	473	470	470	524	463	474	474	479	455	469	484	459	482	466	482	485	458	483	438	431	468	481	467	516	456
26775	20377	8251	2176	1168	935	772	652	509	598	715	555	498	442	506	428	464	381	427	405	452	379	412	442	420	491	455	487	453	470	456	429	440	405	403	397	430	455	414	417	390	389	398	391	434	424	344	395	476	445	473	529	416	408	414	375	412	373	388	369	373	380	382	359	375	368	371	362	359	354	372	385	373	392	382	389	389	379	374	374	396	330	344	378	372	390	382	394	372	366	384	388	360	341	363	394	375	389	385	393	393	395	360	364	349	375	367	380	348	392	353	397	370	390	361	371	388	391	380	355	374	393	381	395	364	355	338	353	370	363	365	350	394	410	380	320	388	378	348	372	363	365	378	349	398	380	353	393	367	363	361	363	385	342	397	383	386	342	393	430	349	377	379	405	386	389	367	382	361	352	370	394	389	350	332	368	360	394	375	352	406	362	366	373	370	388	342	365	353	373	346	393	370	362	392	364	374	357	400	392	409	373	394	390	384	347	352	394	375	382	390	403	374	382	371	368	383	375	366	359	389	412	373	377	350	378	375	372	357	383	350	361	355	351	325	345	366	402	372	349	396	381	338	378	369	381	378	371	376	357	352	383	371	365	365	372	363	390	397	368	360	378	381	360	371	373	338	382	420	393	383	383	384	360	364	358	411	357	352	351	352	351	379	359	402	373	383	360	359	395	360	376	392	389	377	378	346	390	357	354	400	396	330	381	358	356	362	375	363	392	363	364	359	381	388	360	408	359	347	385	347	366	360	388	385	419	393	383	372	337	412	387	374	359	353	387	385	367	366	391	343	372	368	370	408	390	403	374	370	378	348	366	385	380	341	381	377	359	397	360	399	361	385	376	370	341	404	393	378	390	346	386	339	368	359	372	421	412	361	363	384	406	355	346	365	376	361	367	382	374	360	372	344	332	356	383	382	373	354	413	370	352	365	391	358	376	363	411	392	350	370	401	361	382	356	399	371	376	382	380	399	396	390	338	390	357	379	386	376	364	392	343	380	364	369	372	387	379	390	366	384	356	384	342	385	387	359	384	353	381	378	340	400	377	372	382	368	424	388	353	384	363	362	345	345	351	383	402	358	404	364	388	363	368	365	399	344	374	409	380	384	385	372	346	367	364	371	350	346	369	367	392	388	361	351	388	344	359	391	384	362	373	378	360	398	369	364	366	369	322	375	372	350	354	388	337	361	394	381	383	351	395	365	366	375	386	372	392	406	341	346	363	413	348	371	414	361	366	359	356	370	357	366	375	359	373	382	366	364	362	434	345	344	350	353	335	353	373	380	391	367	381	361	390	355	389	350	366	367	374	393	348	410	397	328	385	367	377	362	379	373	385	367	404	378	340	395	367	359	395	376	367	377	406	372	369	366	356	354	362	348	365	404	368	367	387	391	413	384	373	412	350	370	366	351	412	386	353	384	379	366	409	376	408	348	386	419	388	369	398	367	344	366	387	359	368	391	362	365	363	366	414	403	364	333	371	369	396	401	342	365	383	411	378	385	374	387	392	370	379	373	379	391	365	352	401	369	369	391	361	346	339	346	388	390	383	373	344	363	384	372	337	367	331	367	385	339	422	359	357	378	391	373	369	399	351	374	377	383	360	366	354	373	404	386	391	388	343	406	364	381	386	363	377	330	374	355	383	377	350	351	363	383	395	334	361	411	389	382	362	326	387	382	355	396	337	371	347	380	349	382	380	384	379	359	384	383	343	392	339	378	367	378	369	376	395	390	382	334	358	368	386	357	362	373	374	343	366	384	383	406	374	379	375	373	363	373	347	386	368	422	325	350	374	381	389	353	398	402	361	365	347	393	380	392	363	364	365	401	343	395	397	379	389	391	368	351	378	367	386	357	375	379	394	364	366	374	386	366	396	383	352	366	368	370	356	360	357	390	387	397	356	338	377	387	380	350	352	390	376	371	383	393	370	356	378	336	376	368	387	336	375	361	363	366	378	374	372	394	378	395	419	378	373	375	443	350	353	385	374	357	365	383	336	387	372	375	372	341	347	357	373	381	382	356	383	379	347	365	354	349	382	377	351	360	374	365	354	378	370	369	377	328	385	394	357	368	370	384	371	398	402	367	356	364	381	352	381	394	355	377	357	356	418	409	371	386	361	385	357	376	387	362	385	360	366	381	332	349	369	351	383	387	402	405	401	364	395	370	382	367	377	379	395	374	370	365	367	366	364	345	335	383	398	384	348	364	361	369	379	396	371	368	398	356	367	374	354	341	387	352	380	395	392	351	342	397	375	389	369	363	420	375	366	353	354	375	362	377	355	374	402	346	368	384	381	400	397	354	359	369	332	377	361	369	397	365	363	407	395	389	376	360	386	395	376	335	384	343	355	372	364	363	389	358	381	372	357	359	367	369	418	363	369	368	387	379	385	405	348	356	352	362	391	356	411	382	382	382	366	394	347	378	351	361	397	367	354	369	389	384	371	383	407	353	356	382	390	402	410	381	402	392	380	396	330	330	369	353	351	379	362	366	369	351	371	411	387	361	372	361	346	381	357	381	370	389	363	345	396	358	390	342	385	380	368	376	381	359	384	348	369	342	370	373	402	360	377	385	382	366	404	353	375	358	373	353	341	352	386	359	385	395	386	364	340	371	370	363	375	349	373	370	355	338	381	378	360	420	387	369	361	418	386	391	361	382	389	409	392	382	368	386	359	403	385	377	346	354	363	415	377	387	369	367	355	384	373	363	376	391	384	354	415	389	377	357	383	393	367	376	378	381	344	362	366	349	367	387	381	395	364	373	341	339	337	379	379	360	369	387	370	369	355	368	384	426	361	384	341	359	390	374	387	393	358	341	379	368	395	359	384	383	366	380	358	390	336	352	397	368	342	397	375	398	362	369	376	408	379	393	356	353	388	388	364	400	351	351	386	374	359	368	365	405	354	376	369	372	386	370	387	393	387	363	370	376	384	414	372	412	384	378	385	331	373	361	375	362	355	388	386	358	402	347	352	379	356	363	362	389	353	352	354	390	361	392	369	367	363	385	364	407	357	325	384	354	347	351	367	380	378	341	376	369	359	344	354	389	375	397	368	413	381	389	373	403	352	394	356	395	384	385	372	396	378	332	371	356	382	379	393	390	371	376	364	404	339	356	374	351	384	376	394	359	364	363	363	371	386	352	389	394	386	395	398	371	390	383	393	363	378	377	350	377	353	350	413	374	345	372	354	350	399	347	376	355	383	349	358	399	368	394	389	381	370	388	373	371	358	403	385	365	362	380	377	379	387	381	367	346	359	359	386	391	393	350	392	336	397	366	365	380	409	346	346	354	382	389	388	392	366	390	380	363	386	367	396	402	352	363	382	365	348	402	332	348	364	385	371	390	357	387	374	373	379	392	363	354	369	375	356	379	391	380	401	308	336	374	388	371	391	407	399	331	365	407	374	375	377	407	375	368	385	382	390	389	385	383	380	404	362	364	361	374	398	378	393	356	327	351	396	359	375	380	378	385	365	382	404	381	403	369	316	361	411
5960	5409	6736	4621	3440	3004	2389	1810	1523	1774	2281	1700	1334	1127	1200	967	923	888	795	877	831	779	736	790	809	1002	1035	1101	1122	1085	1019	965	918	858	780	787	825	761	782	794	806	829	753	802	814	757	800	791	996	964	930	1007	817	785	750	741	708	660	658	705	688	655	691	621	664	617	710	641	717	687	729	665	651	692	668	668	685	696	687	675	678	697	645	654	671	675	679	699	705	696	670	685	696	701	683	685	662	705	667	675	692	698	691	657	684	678	714	665	724	685	697	697	669	720	689	694	680	715	655	701	708	678	688	666	697	705	707	638	674	697	683	650	680	651	649	744	662	672	663	703	601	646	698	672	665	705	685	689	691	666	703	706	664	672	716	701	700	710	690	666	710	656	700	655	707	681	705	647	684	715	736	693	666	714	711	710	720	666	630	683	690	671	715	678	687	693	643	667	665	700	665	652	697	677	683	692	690	688	709	714	676	680	663	670	668	664	678	691	723	688	672	687	717	723	685	721	674	630	655	659	709	685	675	693	684	718	636	753	674	688	680	677	664	685	715	694	669	725	691	700	681	690	679	660	688	671	706	677	678	686	673	667	671	629	714	649	666	703	631	693	703	709	669	703	665	700	697	724	635	716	682	720	676	704	701	692	688	670	675	712	637	664	731	700	685	684	699	735	688	668	669	694	635	721	718	709	666	677	691	685	703	656	686	632	696	676	650	708	665	718	685	665	733	703	648	641	671	706	659	722	629	677	699	731	688	657	657	726	671	676	673	704	726	681	687	686	679	727	683	684	717	706	652	694	699	694	701	677	679	664	708	732	683	617	668	724	674	685	665	693	639	671	685	697	715	709	687	740	647	696	703	659	686	686	637	659	663	690	639	697	701	656	715	684	706	670	708	676	689	676	687	712	639	690	645	655	724	664	692	693	690	706	728	720	657	665	669	626	700	720	648	748	738	673	677	669	661	699	700	677	641	679	684	659	693	700	637	686	660	695	696	705	679	678	671	682	666	687	687	676	650	663	701	712	649	673	668	668	705	681	691	698	701	661	677	652	684	699	669	684	733	707	700	659	677	698	691	661	677	728	702	661	683	671	721	634	739	675	681	686	685	701	689	684	730	669	671	681	761	709	697	678	696	679	703	641	678	638	699	710	671	658	644	677	666	673	703	653	660	658	671	696	697	701	727	725	681	694	701	640	663	694	724	668	705	662	691	660	696	694	676	719	659	702	679	673	711	700	618	687	693	697	616	679	656	712	671	675	680	698	713	734	689	672	641	666	670	690	661	710	706	631	698	706	697	689	687	669	679	670	685	618	671	717	685	689	736	689	663	714	654	677	700	672	725	712	706	708	686	730	648	651	703	707	681	687	650	705	674	710	712	698	667	625	678	705	689	677	698	660	680	683	681	687	687	670	717	675	667	694	701	701	696	669	656	679	742	709	682	671	690	738	623	681	659	671	664	716	698	717	671	655	752	649	720	666	674	662	694	646	666	669	675	649	729	681	730	651	707	661	700	647	654	711	677	667	688	670	734	700	683	717	645	679	671	677	681	642	712	719	653	708	718	694	709	643	717	653	679	714	679	713	668	686	675	697	673	682	694	651	679	690	721	693	701	655	708	676	705	651	663	653	691	666	687	667	692	736	686	674	633	667	698	676	706	704	662	639	676	698	689	627	675	638	676	705	696	646	698	692	682	669	662	694	679	719	703	687	696	707	674	708	678	703	700	680	686	639	653	704	713	723	715	682	670	674	621	718	707	695	653	663	683	661	702	694	687	720	667	695	687	695	718	670	687	658	717	692	689	690	667	683	682	732	690	699	692	686	677	673	700	688	648	672	699	677	707	688	701	674	703	701	720	692	741	643	685	660	723	678	671	700	695	699	718	693	665	667	689	704	636	716	698	678	698	655	713	712	691	712	662	699	640	698	648	653	711	701	718	637	663	664	701	681	659	619	661	697	711	678	711	725	660	715	698	639	684	696	658	699	708	685	677	677	645	724	732	699	658	662	681	657	704	668	685	613	702	698	672	665	657	675	661	695	683	664	703	695	682	726	679	661	729	697	690	684	702	667	720	661	694	671	681	667	653	671	680	689	673	642	697	659	708	703	734	695	665	677	683	689	683	659	689	681	696	685	724	684	679	692	684	677	681	662	678	723	699	675	641	728	625	635	670	672	689	762	659	708	677	670	679	694	680	700	671	690	705	712	660	691	737	699	667	700	682	670	694	685	724	711	674	652	681	654	692	679	666	722	660	675	687	687	690	678	688	680	696	653	705	720	680	647	679	685	657	710	687	725	687	704	681	644	679	686	665	666	667	720	640	701	688	686	756	676	670	622	721	671	726	716	681	720	659	668	653	673	690	677	689	679	648	662	704	665	657	699	649	703	711	656	670	661	704	656	672	647	692	652	661	690	684	742	647	692	723	682	675	683	659	694	660	708	646	696	665	696	716	665	668	690	680	681	671	648	674	694	671	702	698	664	722	689	701	681	623	687	741	678	703	701	734	706	706	700	630	665	688	645	702	696	689	671	669	719	712	686	672	712	735	719	665	671	702	679	661	661	700	707	699	664	676	669	647	619	669	672	672	688	685	665	673	708	685	669	664	739	663	669	733	705	714	684	662	661	683	671	715	663	653	663	716	668	687	666	686	684	655	734	675	674	664	683	665	686	675	709	677	701	680	647	714	701	695	692	665	689	688	667	682	719	708	689	689	650	683	665	726	703	705	717	712	696	661	686	696	696	678	698	668	702	672	651	703	696	656	695	727	665	697	729	698	672	685	693	730	666	714	691	710	677	725	677	750	670	673	691	696	719	732	680	707	687	663	658	719	677	703	639	689	679	723	696	696	702	728	680	674	683	674	656	700	709	741	729	663	667	692	638	692	679	638	644	666	681	643	673	643	671	697	643	704	689	662	698	635	696	694	645	633	718	728	656	703	685	656	628	625	694	696	736	670	662	695	677	685	623	728	704	718	659	686	680	710	692	676	671	683	641	716	645	724	691	711	669	701	675	712	654	666	692	675	640	715	648	688	667	713	704	683	641	677	658	615	664	691	632	688	702	665	656	657	688	682	693	730	660	665	673	727	695	686	701	690	696	707	664	695	685	725	687	690	675	657	687	679	681	705	690	647	671	748	657	703	693	691	721	658	695	664	682	698	699	679	703	713	713	697	701	701	710	695	624	665	690	696	668	703	668	642	688	715	695	749	701	686	682	691	708	651	725	686	695	694	686	695	737	700	692	717	656	694	713	733	694	703	672	703	670	635	677	669	726	683	684	684	722	697	674	714	659	695	687	668	670	674	681	656	686	712	665	698	695	684	669	653	660	692	704	692	699	657	682	708	720	694	682	662	696	662	683	639	697	669	686	712	731	680	748	722	638	656	672	671	672	722	719	725	590	658	683	699	722	641	640	669	706	701	679	713	663	726	692	712	676	713	659	674	699	693	705	679	695	695	670	653	704	691	677	705	673	660	701	708	718	669	701
24216	21232	28350	24433	20360	4891	1972	989	895	1019	908	720	651	678	662	494	444	399	387	437	370	341	342	380	382	362	406	440	486	416	416	380	377	348	371	369	364	369	355	386	386	358	359	348	371	357	362	364	910	718	762	832	543	443	358	341	328	320	282	288	290	304	319	303	319	306	310	294	311	312	314	299	295	316	311	317	294	308	288	273	312	305	292	270	311	308	301	268	298	323	294	325	297	320	331	284	326	321	297	300	302	316	294	308	320	329	306	288	328	320	280	334	318	332	316	321	287	306	260	291	311	320	314	321	326	337	300	294	320	292	278	334	330	300	327	324	299	306	320	319	287	262	293	288	320	314	290	287	322	331	318	292	295	297	332	295	308	287	293	321	296	301	321	336	291	310	299	303	319	299	297	274	269	273	301	318	278	279	283	329	315	291	318	279	282	319	282	310	314	271	300	290	313	321	292	299	266	308	307	286	303	300	312	307	302	313	293	325	343	306	288	280	298	301	281	327	305	321	314	296	302	342	330	298	297	272	303	305	304	314	289	305	331	280	297	310	297	308	314	306	287	314	303	302	318	288	290	289	319	302	307	291	293	310	303	346	304	306	302	291	301	273	299	299	333	302	273	286	307	308	307	306	300	280	311	334	284	287	290	297	302	290	289	296	298	286	307	296	303	324	272	315	331	340	291	268	279	304	296	337	308	302	306	280	268	290	325	305	307	298	262	245	293	302	295	331	281	287	340	336	313	319	272	295	276	301	294	293	316	308	316	295	292	279	302	297	307	321	306	292	310	297	310	293	314	306	321	324	344	300	306	310	339	299	320	314	311	325	324	306	275	317	293	318	288	308	297	294	291	316	292	296	296	295	292	301	306	289	282	287	305	305	282	315	313	310	310	292	300	306	306	286	284	317	296	283	305	324	307	316	308	293	297	287	297	349	307	296	325	314	283	334	302	312	303	282	304	337	320	301	285	308	330	326	297	312	317	303	310	309	323	290	309	324	309	335	316	297	346	313	286	289	285	287	298	325	302	271	312	296	307	288	276	286	331	307	301	319	310	301	294	321	284	285	293	311	324	286	297	315	313	329	304	297	318	284	314	304	294	317	330	326	305	320	284	275	315	318	278	324	291	281	297	289	331	275	306	318	293	307	315	300	306	283	292	290	316	290	310	276	292	282	295	308	276	305	318	307	324	307	283	327	292	290	308	306	294	288	292	285	305	320	310	272	325	286	300	313	319	320	310	297	302	302	304	302	341	297	276	308	303	309	304	306	299	302	327	290	311	310	300	332	286	300	305	273	284	320	319	283	296	306	299	281	293	309	324	309	300	306	344	298	289	265	314	300	297	303	286	329	291	312	282	273	302	300	307	293	290	354	294	293	324	306	307	328	324	310	303	290	323	302	342	307	293	317	321	297	299	313	304	275	339	295	315	325	295	315	331	307	283	296	297	296	290	293	288	310	315	313	314	290	296	314	305	287	321	323	295	290	289	321	302	307	314	304	293	298	310	316	321	290	296	307	304	282	330	297	303	303	317	326	323	288	303	288	292	304	299	319	297	293	313	326	323	303	330	331	336	317	309	263	311	295	292	275	293	299	296	323	299	332	308	310	287	311	281	292	322	318	334	302	293	302	297	329	273	316	314	345	321	304	304	310	303	317	316	334	286	264	308	300	288	302	317	324	297	313	294	308	319	286	330	307	311	311	293	280	257	320	318	294	288	315	332	291	294	301	307	316	330	291	273	304	315	282	292	293	318	309	332	308	310	285	307	290	325	281	272	308	292	284	280	307	313	335	323	306	340	335	317	316	294	315	276	287	309	349	300	288	289	313	279	285	300	308	324	299	277	279	327	285	300	329	294	283	289	291	313	303	309	316	262	309	328	310	305	299	344	281	324	323	273	298	320	286	298	306	298	330	309	311	305	298	294	298	318	317	275	307	330	285	285	287	287	292	311	305	310	338	294	270	318	280	299	316	301	295	303	290	284	301	319	274	280	309	343	308	300	281	320	307	323	345	295	303	298	292	306	291	284	324	296	346	309	326	327	288	324	337	313	313	293	278	304	287	303	289	289	305	308	308	271	296	292	293	291	301	298	314	313	296	306	293	313	339	335	330	315	302	281	296	323	300	287	330	314	310	324	311	303	316	304	319	304	332	281	272	298	275	320	285	313	298	292	347	298	330	273	317	289	265	306	313	303	326	275	273	284	283	290	292	341	289	329	292	277	276	297	304	323	329	309	309	299	300	312	298	298	311	294	294	314	304	321	322	288	299	302	327	310	312	293	285	323	318	303	291	298	329	309	310	287	331	320	295	314	294	303	316	328	340	290	282	312	315	291	310	297	308	326	311	280	300	323	297	314	296	304	291	311	330	292	298	317	320	285	350	307	308	334	320	279	300	299	313	313	295	287	315	297	303	329	305	308	285	309	293	293	280	303	305	285	307	316	294	286	328	293	286	306	295	314	257	301	279	291	298	311	282	285	339	328	289	276	291	312	308	308	284	286	285	308	282	285	300	275	297	293	302	297	302	274	333	335	303	315	308	298	260	298	297	324	298	296	324	285	317	305	273	295	318	284	308	307	316	305	279	324	327	295	305	275	331	276	321	305	283	327	309	310	303	310	278	317	289	311	298	322	340	302	277	303	313	292	299	283	335	290	298	325	302	291	291	297	320	298	296	323	299	301	334	325	299	303	294	304	282	298	282	330	322	313	311	256	273	301	304	290	299	290	310	322	300	280	300	272	284	303	295	310	330	299	269	307	313	308	287	332	299	346	316	281	308	318	301	329	271	295	305	307	275	315	305	280	314	289	294	317	307	318	275	284	279	298	316	318	315	324	293	310	297	281	304	285	332	309	284	286	296	305	307	272	284	296	296	308	316	322	327	309	319	287	270	289	326	308	291	317	316	315	289	288	289	293	310	300	305	291	290	310	291	323	318	303	321	310	324	256	299	280	326	281	305	309	310	347	273	301	309	317	255	322	311	250	331	247	305	326	311	292	293	306	306	304	311	301	317	318	324	309	294	340	306	322	280	308	328	296	309	299	299	302	273	297	321	310	307	307	322	290	292	274	301	342	306	313	291	313	288	291	303	319	303	297	281	294	278	305	332	325	290	296	290	313	301	345	285	311	293	303	321	298	298	264	313	297	306	299	327	287	303	272	331	319	291	316	304	321	280	286	289	293	308	347	324	313	319	300	276	316	316	300	294	327	325	315	311	266	304	323	308	291	259	327	299	319	328	321	341	306	288	309	298	285	266	281	289	331	271	302	283	287	311	300	271	309	311	320	312	287	313	329	302	304	284	319	328	328	307	283	314	293	320	309	320	329	302	307	290	309	298	293	281	298	339	297	282	302	310	328	316	310	301	314	314	288	294	291	298	291	282	312	307	299	293	297	315	323	308	318	288	264	286	320	322	307	315	275	298	267	296	296	321	313	302	314	305	319	333	313	293	299	277	301	289	302	275	319	297	281	284	297	284	287	321
7366	14235	14406	9597	7663	6686	5440	3326	2931	3395	3212	2327	2017	1914	1826	1355	1164	1112	939	942	844	797	754	771	846	905	1029	1088	1180	1033	881	959	815	774	753	777	792	863	833	769	797	707	782	714	723	694	727	758	2693	2016	2131	2303	1234	960	784	636	607	561	611	611	578	554	516	604	566	561	551	596	644	588	547	537	571	585	589	557	524	535	584	563	537	592	562	604	610	567	574	601	602	565	568	516	527	537	541	597	548	601	560	578	568	553	580	626	584	576	579	596	560	597	565	572	577	579	548	552	541	546	558	566	568	568	622	594	580	595	548	559	563	575	568	548	606	591	540	549	556	554	557	571	582	541	563	570	574	561	611	575	577	587	565	569	573	547	579	551	583	572	563	579	611	561	550	567	584	577	580	529	571	569	541	549	606	605	538	544	560	579	573	597	565	541	561	613	538	570	590	585	577	564	592	568	562	569	558	570	562	584	585	573	534	608	572	524	550	568	598	592	589	595	599	543	583	549	574	554	554	521	531	562	641	580	523	568	563	568	575	574	579	590	531	550	577	577	559	505	572	563	546	566	595	580	571	595	522	539	541	578	615	551	550	562	598	560	564	582	587	579	572	538	565	553	548	588	580	578	577	581	560	607	596	574	568	601	570	614	593	598	592	568	591	599	557	550	536	591	563	587	534	566	600	606	559	594	575	565	603	583	557	603	536	532	607	560	516	563	577	548	581	549	588	556	588	572	578	563	564	599	615	562	548	609	552	564	566	602	594	616	540	559	596	518	560	574	610	547	540	552	560	569	593	565	582	564	565	566	592	597	575	567	592	527	606	534	574	554	527	541	581	593	589	549	541	548	564	566	591	556	541	572	562	579	592	535	542	534	526	578	580	594	579	605	518	549	564	581	556	535	544	598	594	564	596	571	543	590	574	554	536	588	584	565	566	574	577	512	578	555	558	580	552	581	572	586	562	598	591	569	550	586	600	585	540	528	569	548	543	553	564	601	536	542	570	565	551	565	570	586	588	555	578	597	550	555	597	578	608	546	534	530	561	588	587	575	583	531	549	591	569	569	584	615	561	535	558	534	556	573	532	546	566	633	571	529	586	522	595	578	589	550	563	612	596	551	608	602	594	544	605	543	537	635	526	574	567	622	545	545	548	594	567	573	571	551	566	595	579	578	583	584	605	516	599	611	552	547	505	551	543	604	601	578	574	607	550	550	589	606	606	554	551	538	621	574	583	581	535	528	522	515	546	574	574	590	523	571	566	599	601	614	553	539	564	547	536	561	579	532	558	571	580	533	556	579	560	593	564	564	594	537	563	585	608	563	605	617	579	528	576	527	544	542	581	556	565	589	566	567	562	553	577	520	566	550	580	596	571	603	547	584	584	588	568	533	597	536	578	579	532	570	589	561	555	579	570	559	569	626	603	599	572	577	616	567	554	547	598	548	558	584	574	565	566	544	562	596	560	574	560	552	595	571	556	608	546	599	627	560	558	567	600	570	593	579	521	576	553	561	566	539	572	580	543	550	575	561	573	600	567	551	523	585	560	558	575	603	562	575	497	576	576	577	557	581	529	522	572	534	550	602	586	595	539	559	611	547	528	571	570	598	583	563	518	531	588	549	546	595	566	534	597	564	551	569	581	561	507	558	561	588	591	530	596	544	568	582	567	571	543	547	539	602	555	588	585	557	585	559	553	584	577	537	540	558	548	540	580	569	582	584	572	580	586	603	590	574	545	542	599	580	570	597	600	569	589	553	588	536	541	594	603	574	591	576	530	543	580	536	561	569	607	573	564	545	574	575	568	562	579	543	555	556	521	574	558	554	597	596	568	622	542	525	583	566	563	565	545	577	572	545	559	558	597	546	577	602	579	548	581	593	555	566	533	565	560	602	535	593	587	556	553	582	573	568	551	580	563	553	594	592	556	533	559	587	596	555	544	589	604	577	562	549	569	662	577	553	537	573	548	575	591	585	555	558	578	545	568	603	587	566	566	537	568	556	569	588	605	561	578	530	574	563	590	559	542	595	517	557	540	544	592	535	587	527	551	545	544	565	562	558	553	585	580	547	579	528	566	576	572	554	565	620	532	557	549	578	587	528	542	537	626	544	598	542	587	525	618	636	579	592	568	614	597	554	573	600	542	555	549	600	605	574	610	555	530	555	546	590	574	570	549	583	562	569	542	604	555	608	556	569	601	618	575	590	603	560	568	556	573	585	544	593	556	565	570	558	543	538	565	542	577	567	541	598	558	607	586	563	598	600	561	598	580	584	545	547	586	567	574	607	581	579	553	556	579	543	547	569	561	566	543	590	593	583	575	579	600	573	565	588	572	548	571	565	554	543	575	558	584	559	589	566	531	580	593	534	568	587	535	554	522	556	546	548	552	533	571	553	551	579	568	566	562	541	547	525	572	520	558	555	589	574	560	573	583	545	610	552	559	593	556	546	555	558	564	542	579	583	556	604	568	592	566	556	557	563	559	580	572	567	593	635	590	558	514	554	598	585	586	566	536	572	551	574	571	550	560	587	562	579	513	530	530	568	574	572	537	584	569	584	590	585	570	555	624	526	585	551	568	557	573	588	534	556	545	548	573	573	560	571	532	566	541	538	588	535	563	545	603	581	547	599	556	580	561	560	617	571	580	604	555	576	550	535	512	537	577	567	608	554	563	577	558	552	568	539	564	569	558	583	544	552	544	563	558	560	601	587	510	582	604	562	590	568	574	555	555	557	550	579	577	564	567	511	532	586	568	572	550	614	576	564	563	589	586	614	584	555	554	571	601	564	623	565	569	597	578	577	600	532	561	575	530	568	614	570	556	597	550	580	566	564	541	548	602	614	566	580	546	560	598	575	548	559	570	538	556	567	551	582	547	548	537	544	545	581	603	572	573	578	557	570	582	613	575	562	558	564	582	608	561	557	574	573	558	564	563	562	572	602	552	521	580	563	596	543	584	609	532	587	584	600	561	558	606	590	597	556	595	572	523	546	529	531	564	554	578	558	594	566	567	570	550	544	553	562	595	567	571	594	577	578	612	573	605	569	557	538	585	560	565	596	541	561	607	543	555	553	586	541	619	556	574	551	594	531	571	574	583	558	611	605	543	618	576	563	558	571	573	530	557	588	548	576	572	599	550	535	578	584	544	580	567	614	590	559	586	563	543	565	570	551	602	613	566	575	542	523	527	552	588	539	543	558	557	570	601	575	577	572	575	564	588	561	554	582	569	600	611	570	546	568	617	562	594	535	591	554	575	569	594	586	539	553	557	629	550	544	548	589	532	559	586	534	556	539	586	571	565	556	560	554	516	538	530	589	566	560	575	575	620	576	584	601	618	548	597	584	556	587	595	552	556	580	562	600	563	574	626	550	572	591	553	595	604	587	558	571	564	569	531	572	586	553	562	555	518	613	611	519	562	554	551	588	556	607	548	527	582	554	584	552	560	586	585	527	587	595	587	573	531	551	563	583	585	549	543	518	555	532	548	553	569	575	587	574
23284	21232	28942	23818	21238	19668	5340	1582	1222	1383	1133	841	919	878	685	647	523	478	414	358	344	330	352	354	378	360	367	422	392	384	358	362	340	331	325	373	368	343	365	319	318	303	330	289	324	292	274	275	504	550	1421	1886	1014	577	415	290	261	273	245	273	265	249	246	240	209	244	231	230	232	248	260	196	240	219	241	258	249	256	231	231	232	230	226	252	213	247	243	235	227	247	238	227	242	219	256	244	243	260	201	243	243	236	237	240	242	237	256	271	232	229	256	267	237	257	235	262	251	256	241	243	242	235	257	245	237	242	212	259	234	233	241	220	261	248	245	235	228	227	240	214	239	246	266	229	273	215	259	242	245	233	237	205	223	250	209	225	266	241	254	226	252	243	243	231	254	253	221	228	232	212	214	256	226	281	239	229	228	239	232	237	243	236	232	236	230	214	246	257	241	220	250	262	232	250	203	257	232	232	231	237	233	231	211	241	251	245	239	211	250	229	230	208	243	202	233	228	266	244	244	247	240	245	236	269	257	240	226	244	229	244	265	224	255	232	250	236	251	264	269	253	230	231	195	247	253	234	241	244	226	230	234	258	265	230	214	209	236	254	235	226	233	267	230	262	218	226	241	236	256	238	232	232	242	225	271	254	239	241	254	246	229	198	245	209	231	233	252	215	236	238	216	228	274	232	231	253	235	227	238	239	249	227	255	229	252	230	228	235	224	242	230	235	247	255	230	258	221	238	257	241	230	235	241	248	240	249	245	199	240	251	258	257	220	243	242	237	250	212	242	237	230	269	248	260	253	236	235	221	239	244	238	234	262	233	266	233	258	230	252	220	241	245	249	219	253	232	228	240	247	250	237	217	220	264	239	258	245	251	232	256	260	240	239	252	255	245	238	225	247	236	233	236	224	248	244	221	217	263	241	232	229	246	216	227	244	216	250	254	246	242	240	229	227	237	207	245	237	235	220	252	225	250	225	249	260	239	208	240	220	249	216	238	224	245	238	256	239	233	205	220	247	252	219	242	262	231	231	220	246	257	256	241	252	235	273	231	230	254	240	203	240	236	264	230	245	242	238	230	263	223	240	220	229	220	258	273	236	274	260	239	252	242	233	215	254	219	237	230	246	244	223	236	233	220	236	247	227	252	246	269	213	251	258	215	254	250	240	270	248	250	230	248	242	230	217	242	246	229	239	251	262	235	249	241	224	228	223	205	266	245	208	242	243	219	277	247	235	237	255	249	216	218	256	249	248	247	226	259	242	242	260	247	249	227	213	214	249	240	265	225	239	224	254	235	203	253	214	233	239	241	276	226	243	261	272	232	215	234	223	239	237	229	239	210	247	253	256	235	251	275	203	253	231	254	238	255	236	233	243	217	206	215	237	235	238	201	219	273	253	236	258	259	236	262	257	247	228	235	243	250	246	214	248	238	282	250	222	227	240	253	230	257	229	241	224	240	241	209	211	219	221	234	243	209	248	259	228	253	253	214	253	229	232	244	252	244	214	251	239	210	248	247	234	242	240	227	218	224	222	258	248	260	218	243	267	224	250	215	254	251	253	238	216	269	238	246	276	244	232	246	252	253	236	227	257	261	209	255	233	232	262	230	234	231	226	266	256	242	232	218	234	236	230	241	256	208	229	258	265	227	213	241	249	257	222	242	260	212	236	252	242	203	234	213	250	230	215	245	250	220	246	258	250	228	244	253	243	227	255	237	241	234	226	215	240	247	276	250	232	237	224	245	229	225	229	250	212	229	208	229	260	239	227	245	226	244	255	259	244	254	242	292	223	231	245	242	259	243	223	221	240	205	203	248	238	233	222	208	224	250	224	201	227	225	258	226	237	206	228	245	246	251	239	246	204	266	231	223	224	224	233	244	245	248	256	218	251	230	239	240	224	230	262	235	240	261	240	235	230	271	252	217	236	214	229	232	236	220	212	253	237	232	201	241	262	254	248	223	275	246	254	241	249	259	241	243	251	268	246	211	251	243	258	229	208	250	266	242	244	230	242	229	249	254	250	234	238	240	212	245	228	237	225	229	210	240	251	259	235	238	248	222	265	263	236	242	219	233	242	260	239	246	247	262	247	250	235	214	211	225	233	239	261	248	251	254	267	241	236	263	246	240	242	237	249	261	247	240	218	256	258	248	267	248	230	244	235	235	251	239	241	230	232	244	242	228	251	247	221	241	245	259	289	248	227	242	238	230	241	253	234	264	238	260	234	231	233	243	233	243	244	230	236	275	249	240	214	245	227	249	262	229	234	255	204	219	217	252	256	231	236	199	261	229	274	260	246	231	218	235	236	206	234	247	271	252	245	245	243	261	241	236	237	235	234	243	217	248	252	243	228	232	237	248	247	245	230	234	277	228	240	234	228	235	269	240	250	252	244	245	232	215	244	256	246	240	218	234	249	218	252	233	242	234	252	245	237	261	251	230	231	252	246	250	241	244	233	238	239	231	244	244	252	221	228	236	255	242	266	195	215	207	219	253	251	232	209	213	211	240	231	213	225	243	230	247	246	238	240	235	215	221	244	243	242	218	224	268	232	234	248	236	225	219	250	226	252	237	263	243	248	250	213	233	222	268	230	248	235	236	246	241	248	215	218	239	243	227	230	227	263	222	225	222	240	209	248	236	268	230	250	234	243	219	252	226	240	226	210	254	212	235	237	220	229	230	231	236	245	241	213	237	232	246	225	209	252	239	213	233	228	228	250	250	236	247	242	243	230	214	266	238	250	251	226	247	253	228	233	223	229	259	227	242	231	243	231	267	237	251	259	249	227	219	225	229	249	231	248	230	191	242	253	239	259	198	246	223	245	224	258	259	247	244	216	251	250	215	241	281	225	253	232	246	243	247	253	249	218	240	228	244	225	252	239	251	247	233	209	238	243	237	231	236	218	237	251	245	234	249	242	240	248	274	242	243	238	250	266	214	238	233	242	224	242	220	274	229	259	274	234	221	230	227	247	223	254	223	235	226	272	222	242	233	239	232	240	248	228	247	251	240	243	214	212	232	244	222	239	232	247	234	199	234	239	238	256	225	251	230	243	269	249	242	240	246	211	237	240	245	239	243	211	212	255	239	227	249	222	217	232	236	276	244	223	213	239	242	230	234	231	237	232	249	250	231	264	241	208	236	218	224	244	219	235	224	227	232	226	259	238	233	224	239	231	257	247	251	257	213	243	232	222	235	212	256	248	212	218	251	235	266	250	222	229	251	247	261	238	283	238	219	254	231	219	219	249	212	237	225	221	228	231	236	238	249	225	213	253	261	255	242	261	233	263	214	255	232	224	253	248	251	219	244	232	248	245	253	260	222	218	228	228	235	256	218	228	244	208	244	232	235	249	251	231	225	243	217	230	237	263	215	260	268	246	214	212	215	254	215	260	247	234	245	237	260	224	228	224	241	229	231	235	235	218	229	231	240	231	200	246	228	255	231	246	219	231	234	213	284	227	259	237	240	251	236	225	216	240	225	270	227	247	232	231	241
9656	20614	20305	15715	14102	10215	7723	4931	4604	4955	3920	2979	3172	2927	2226	1920	1618	1331	1156	967	866	847	836	853	980	972	975	1068	1031	861	871	834	841	830	791	870	852	824	804	749	734	710	743	672	762	705	604	582	1317	1377	4201	5141	2759	1652	1027	596	561	479	456	415	419	435	433	431	426	423	450	465	472	432	490	434	431	427	428	441	452	471	405	430	430	425	419	411	430	410	436	453	461	485	456	449	464	427	422	468	448	422	463	440	441	411	409	427	418	414	455	457	444	416	474	459	434	463	422	450	464	459	475	422	463	463	422	464	432	478	420	459	438	451	471	449	460	445	420	445	451	441	418	406	448	413	445	449	432	429	459	439	433	473	482	459	449	431	471	426	464	427	424	440	456	467	458	471	422	436	472	433	442	422	461	432	388	426	440	389	427	389	441	401	424	439	448	419	437	434	442	431	415	441	488	446	441	453	424	471	451	478	429	472	443	427	436	405	441	419	426	396	397	428	415	428	430	433	427	437	467	424	433	373	457	457	439	482	449	455	445	414	456	472	436	472	421	452	424	406	425	397	452	446	456	429	424	433	467	419	454	429	437	461	468	447	451	463	459	422	407	461	432	428	434	442	435	421	443	452	452	443	459	456	442	449	439	449	419	427	434	442	431	460	451	422	430	439	479	461	427	433	430	445	463	404	431	467	425	419	462	415	432	420	388	435	425	434	430	431	444	433	424	449	415	420	430	406	419	465	450	437	412	441	445	437	461	477	461	460	457	468	392	431	461	422	428	442	416	444	443	435	422	440	397	448	427	434	457	469	438	441	438	431	428	418	467	405	438	439	434	418	484	445	437	435	471	443	442	405	445	485	468	430	448	447	417	408	427	450	455	452	453	454	453	429	469	448	443	443	439	436	434	457	413	418	444	390	438	452	443	447	447	403	424	448	433	408	427	409	440	426	438	432	451	430	436	446	456	408	433	449	438	448	437	423	452	423	459	416	424	439	406	438	493	428	411	417	411	453	489	457	434	459	435	417	427	434	417	422	430	457	444	430	402	410	407	442	431	442	414	451	445	446	439	437	451	465	470	431	411	456	415	437	413	428	432	426	407	436	453	395	423	410	431	441	432	424	458	485	448	449	451	444	434	443	447	434	440	417	461	438	454	483	412	421	457	435	405	465	417	447	458	444	442	430	445	406	444	426	415	453	428	419	484	443	478	428	414	445	453	410	434	414	447	473	411	456	434	433	428	419	445	470	400	434	465	454	432	442	469	461	457	434	436	435	465	449	407	442	423	418	448	453	446	390	466	421	449	456	459	429	413	430	429	417	431	422	445	424	469	418	477	419	479	471	433	440	395	450	428	413	446	456	436	430	433	435	430	431	413	463	421	451	422	427	464	420	432	435	415	404	425	462	408	438	442	421	436	428	395	439	478	424	457	432	428	427	408	434	454	448	440	448	453	452	422	412	428	474	441	433	461	394	420	448	417	420	430	467	458	473	428	431	423	425	466	441	455	444	404	458	443	457	472	454	431	453	430	450	462	435	423	460	442	453	421	429	392	410	430	450	411	397	460	441	435	453	441	380	431	436	426	447	408	403	436	408	461	430	432	465	450	417	417	427	420	423	433	442	442	424	435	473	421	453	443	455	445	463	451	422	405	467	461	467	416	462	467	439	451	427	458	418	442	450	409	443	418	450	397	445	429	469	416	440	435	420	433	435	433	440	430	409	473	445	435	401	444	447	427	442	413	427	449	447	437	452	440	432	426	431	470	421	436	406	414	494	474	413	393	472	452	431	428	468	437	397	422	455	413	437	435	420	445	408	431	472	404	435	440	477	430	420	417	449	416	438	451	417	427	421	452	474	439	394	427	421	400	421	455	467	418	430	435	447	439	444	423	419	436	493	443	451	443	416	441	446	436	434	413	479	456	461	417	424	426	421	482	415	445	385	425	431	412	433	421	434	428	408	460	454	423	487	471	444	408	426	440	455	454	444	464	466	456	434	417	443	437	442	426	440	448	403	429	461	438	453	417	422	446	464	478	388	419	428	439	426	432	445	467	413	453	429	456	422	396	419	423	416	409	391	439	404	433	477	453	453	424	426	444	428	428	407	411	428	470	410	455	420	443	427	440	430	442	436	440	421	445	437	398	473	421	425	417	481	444	408	461	412	434	435	455	415	435	422	443	415	403	454	478	442	385	446	478	425	385	420	392	399	436	409	497	452	432	445	440	445	441	476	401	413	437	463	463	391	438	438	411	431	464	463	442	422	416	408	422	425	464	465	437	471	435	454	407	411	446	458	396	448	430	426	447	436	438	425	450	440	403	420	464	449	460	444	438	419	416	450	407	450	424	412	405	443	403	442	441	432	429	431	476	460	422	452	423	451	430	433	434	427	429	447	443	475	461	447	465	440	487	430	454	452	429	425	443	451	390	409	422	455	407	446	439	446	406	456	438	430	435	448	464	414	426	418	402	449	408	400	457	437	441	459	460	436	426	417	459	470	468	417	462	450	440	461	473	410	424	455	401	459	425	440	438	416	452	453	481	414	453	437	404	496	422	429	442	383	412	447	418	430	400	481	410	424	375	455	467	433	429	432	429	406	431	416	467	436	459	419	459	450	473	421	460	431	421	455	463	435	427	401	450	424	404	433	409	432	393	457	449	441	427	473	423	456	487	435	439	455	465	397	445	463	435	436	458	468	415	461	464	464	441	455	397	424	448	424	422	420	450	464	467	424	446	407	454	422	424	421	463	452	437	437	427	439	446	453	406	445	440	404	443	414	438	467	420	466	447	433	478	392	451	432	418	462	454	456	462	455	455	420	421	413	431	446	425	443	435	446	423	439	427	451	436	489	425	448	436	386	452	421	402	462	426	447	459	454	402	479	428	430	447	437	471	408	461	472	460	407	446	446	409	461	416	427	453	442	409	471	467	438	425	469	431	438	458	416	473	438	442	457	415	416	430	447	445	431	434	418	416	483	461	446	408	392	425	440	430	441	452	453	445	418	437	404	441	456	438	406	430	457	445	437	417	418	441	415	413	429	447	433	426	422	490	427	412	447	420	417	413	442	415	452	425	459	452	477	483	420	464	446	460	407	437	426	455	442	420	440	455	447	433	434	459	420	435	407	404	445	442	460	464	443	444	446	434	435	424	449	428	442	455	401	454	435	429	425	435	444	415	439	434	426	451	408	422	439	447	428	444	414	454	433	459	469	436	479	431	423	450	452	399	441	468	438	399	411	412	427	449	387	440	452	424	456	426	448	443	396	421	434	414	448	425	434	421	435	395	446	454	426	407	403	440	451	462	437	423	478	443	428	479	420	411	460	458	446	463	437	435	417	434	442	437	424	425	422	431	468	450	442	441	436	440	420	456	422	461	456	440	439	438	448	409	443	427	417	412	448	478	435	427	452	427	470	428	437	450	456	442	431	455	420	459	445	442	458	462	451	463	432	428	432	446	418	433	468	398	411	421	438	467	485	466	407	440	410	435	431	438	414
26781	20335	9595	5078	2998	1799	1099	744	794	806	679	577	601	591	490	500	442	438	400	391	385	362	354	394	387	420	392	382	405	382	437	405	410	383	399	376	391	389	404	375	387	390	386	396	383	396	350	354	323	348	390	473	490	386	396	349	363	337	382	312	351	338	327	314	335	332	335	311	369	349	354	320	339	314	351	370	346	352	354	338	337	370	310	322	335	331	329	334	332	350	323	335	336	363	297	373	353	328	329	352	374	341	361	306	349	351	338	314	354	328	328	328	319	355	352	331	350	345	376	352	352	319	304	309	381	331	338	331	339	373	317	343	318	323	344	340	319	357	349	319	355	342	312	343	324	371	331	332	345	326	329	307	382	371	346	329	334	377	326	328	328	338	323	334	349	280	333	335	305	373	365	320	365	332	317	305	351	355	341	357	363	354	355	344	373	355	380	336	344	336	375	346	338	346	332	349	321	364	308	316	318	362	340	350	355	386	344	343	374	324	380	329	316	346	360	354	322	323	350	325	330	335	321	352	319	341	313	311	369	303	346	374	318	312	351	349	361	387	376	354	329	360	323	285	332	336	355	311	361	316	362	347	316	341	335	359	343	335	333	335	363	343	354	317	326	339	351	341	315	346	323	286	346	319	293	357	311	318	337	342	357	352	355	338	343	373	336	357	327	337	365	303	303	309	344	333	365	334	353	325	370	357	293	356	329	353	332	338	339	346	352	345	327	329	328	337	341	312	337	326	311	355	351	329	355	357	340	360	355	315	331	339	295	354	340	325	333	326	364	341	344	365	338	331	391	300	369	352	342	321	350	324	323	312	332	352	313	360	362	332	300	344	349	325	334	336	302	347	328	353	344	307	357	350	330	322	341	356	335	344	349	332	336	306	335	347	322	359	339	323	344	308	348	316	320	354	328	356	338	331	311	363	371	351	367	339	361	376	368	324	330	352	306	334	315	350	358	328	361	326	346	339	334	341	338	331	331	315	334	347	333	321	352	357	321	360	320	343	342	325	343	364	353	356	362	320	335	362	315	339	334	352	345	338	348	389	339	337	353	329	325	350	340	329	345	343	341	367	352	350	336	331	314	334	365	346	330	347	363	328	318	335	323	328	373	341	342	371	315	359	377	338	317	344	352	327	351	336	344	350	351	332	352	333	314	368	354	311	325	332	332	382	336	339	331	337	344	354	388	305	328	371	310	338	325	384	322	340	341	310	360	330	335	347	360	324	345	360	316	368	323	312	341	331	335	312	363	316	337	314	318	359	312	345	337	330	337	337	347	335	352	347	357	345	329	368	372	369	319	376	360	304	340	323	352	337	336	344	338	313	320	346	347	339	324	341	375	351	370	326	392	329	311	349	356	324	327	340	331	356	327	328	364	346	334	356	316	290	331	351	344	331	345	335	336	358	368	322	330	348	349	310	312	340	334	337	332	319	346	355	364	330	348	328	351	319	331	356	333	347	355	370	348	347	354	351	357	371	331	329	364	355	319	346	375	358	351	346	352	318	315	361	310	340	354	343	353	348	348	337	342	332	323	299	334	350	333	365	361	339	329	344	368	327	364	354	315	296	331	372	340	360	335	346	369	331	351	331	297	359	337	378	384	362	352	304	356	361	324	357	339	351	335	356	356	336	338	363	354	293	354	340	328	317	333	366	337	357	346	327	352	355	360	344	352	338	355	330	338	358	366	339	310	331	324	334	363	321	356	303	364	340	356	295	328	308	356	350	362	309	350	302	316	347	343	341	337	348	339	326	335	337	328	341	344	344	325	351	321	352	333	330	336	347	356	321	352	351	355	299	306	357	316	337	362	369	321	363	316	347	303	330	322	324	339	338	320	310	352	336	338	357	399	325	360	341	346	337	334	356	369	336	346	328	329	333	343	358	319	335	359	331	338	322	336	360	328	346	342	368	339	369	357	320	319	325	333	355	369	373	345	311	290	301	357	331	323	362	334	331	341	355	334	303	342	349	345	307	324	347	308	302	348	340	324	354	346	331	338	330	332	336	340	331	320	326	346	361	318	335	350	334	334	323	328	348	317	331	328	344	329	351	314	322	331	370	333	349	363	378	372	330	356	332	326	307	323	336	337	335	291	338	325	346	336	344	336	348	349	382	338	323	317	312	341	351	324	328	353	362	342	355	315	311	332	358	374	360	313	349	362	333	360	346	334	320	322	344	320	362	367	331	335	322	313	390	353	317	382	349	367	326	350	330	319	336	341	333	338	379	337	366	343	308	356	368	361	377	345	353	323	343	350	337	342	341	341	348	308	312	312	331	355	345	306	352	347	373	344	355	341	341	345	286	341	364	322	379	338	336	306	346	343	343	348	316	346	351	367	361	345	335	359	320	325	337	353	336	343	339	297	309	325	354	358	334	333	318	324	319	346	311	341	316	350	348	336	327	351	330	344	353	335	328	327	327	343	353	343	341	333	348	337	348	327	319	325	320	326	373	339	330	343	336	341	345	307	363	357	324	339	356	347	302	354	343	341	340	347	336	356	317	379	337	327	322	321	331	341	308	328	366	328	362	351	331	307	364	341	360	344	338	352	341	350	340	352	339	319	328	341	339	304	370	329	347	371	331	317	326	380	372	300	345	321	340	311	330	339	324	322	347	350	355	353	361	352	298	363	333	334	306	315	341	356	310	328	308	359	353	356	352	328	376	352	358	345	324	348	317	334	356	360	325	353	356	344	356	342	329	321	329	341	320	337	318	329	360	341	328	326	313	340	346	337	319	321	329	313	361	338	363	341	353	315	331	359	290	334	353	378	348	303	325	364	325	319	315	341	337	315	357	334	335	316	331	361	355	311	316	358	327	338	330	339	379	327	354	308	316	375	317	326	308	323	346	353	364	363	372	313	340	328	350	324	318	341	355	317	307	332	307	328	370	351	316	371	350	343	333	365	318	307	330	340	339	353	311	365	371	341	349	364	326	327	379	325	333	305	327	350	322	341	373	325	310	347	327	328	330	358	348	332	363	309	325	333	332	351	343	326	340	347	366	346	351	364	351	336	357	323	319	339	319	338	333	338	344	331	332	362	343	328	363	308	341	394	310	367	338	343	309	385	340	337	343	340	355	353	359	351	364	341	336	334	332	326	366	319	354	370	312	355	320	334	358	346	355	345	322	296	338	333	374	318	328	330	348	339	312	339	314	323	356	343	317	390	333	305	342	346	318	387	328	354	381	383	348	330	344	314	353	330	337	332	340	317	324	319	393	331	338	338	301	320	359	341	361	372	337	317	335	351	359	353	334	327	309	362	332	358	358	332	329	347	336	330	334	323	333	324	363	335	336	362	335	324	355	312	349	323	335	307	325	332	300	352	337	350	321	337	348	356	340	334	312	371	343	325	355	321	365	345	350	320	345	355	394	340	338	329	368	325	346	329	321	335	315	359	342	337	362	315	331	333	311	335	302	340	343	339	342	338	350	363	323	336	318	341	369	330	324	356	330	382	348	296	359	368	351	344	348	336	344	286	325
5513	7464	10127	11289	8939	5923	3739	2464	2546	2516	1935	1629	1874	1392	1265	1101	1031	939	909	903	748	767	731	784	838	847	762	787	835	880	914	915	863	880	860	794	787	802	845	777	708	731	787	750	758	732	704	627	657	720	945	1004	957	720	685	705	637	631	642	599	632	647	672	619	631	600	630	656	588	652	630	642	624	630	635	645	590	635	632	609	616	677	626	643	660	662	628	634	616	588	634	619	630	603	612	677	654	671	603	650	632	630	618	628	609	643	636	608	655	656	657	635	627	663	592	606	642	620	633	615	645	618	614	617	594	635	613	626	600	640	615	619	629	607	648	641	621	623	610	647	624	643	629	654	655	632	609	612	640	632	683	654	639	627	665	623	610	641	610	607	592	624	652	626	624	627	617	647	601	662	569	629	609	609	609	652	593	617	630	684	650	623	640	655	641	623	629	602	640	625	656	617	614	642	643	633	595	652	591	659	627	660	674	625	567	626	663	588	630	651	663	634	656	613	646	630	607	615	642	638	621	580	646	635	650	633	675	606	611	658	615	620	638	599	620	610	630	649	657	659	622	637	584	649	617	601	642	644	607	628	614	657	641	649	596	702	648	631	649	607	582	609	630	650	650	608	614	651	620	629	644	595	638	632	630	657	620	670	654	696	688	622	593	569	606	612	631	641	669	651	650	624	656	620	637	650	637	621	616	593	634	675	632	628	594	654	633	646	596	610	623	673	617	626	612	663	610	631	627	677	633	641	596	624	617	619	661	629	628	599	625	610	614	616	615	662	627	644	684	665	623	614	595	610	633	639	659	652	632	609	687	623	626	638	640	641	636	612	653	624	671	641	640	610	637	670	594	647	629	643	617	651	603	598	583	654	649	632	619	647	655	610	666	618	594	661	620	663	618	632	610	609	681	647	563	625	631	697	679	628	641	590	611	668	591	614	606	604	642	595	671	623	662	627	601	608	627	606	655	661	632	627	649	636	644	649	614	597	645	622	637	602	634	623	601	610	674	628	642	611	626	651	691	660	613	671	614	644	614	621	614	642	632	630	625	642	635	649	630	684	631	646	606	634	659	679	657	653	645	597	597	656	669	634	626	633	643	618	593	632	615	679	613	639	649	655	640	664	648	600	610	620	644	640	641	645	592	641	640	625	641	640	606	639	595	606	615	655	630	612	657	657	662	651	619	626	694	597	631	621	634	640	628	638	641	601	624	645	632	606	643	659	612	673	640	592	606	623	595	637	651	659	626	623	615	644	641	620	599	611	592	666	617	654	637	593	667	608	579	585	606	617	625	644	617	646	639	606	629	665	659	623	640	634	594	612	644	651	688	584	614	624	637	680	589	684	656	659	587	601	606	626	652	674	647	627	621	628	661	627	664	668	587	635	639	621	621	614	653	649	656	610	668	631	645	640	617	645	619	636	671	592	629	668	609	644	602	612	682	640	659	620	611	637	638	625	646	622	642	614	623	641	621	658	621	666	669	653	629	587	654	682	617	636	669	646	610	619	603	660	612	623	582	627	601	600	595	634	659	655	622	636	610	602	599	608	641	595	660	670	628	624	610	657	634	681	632	641	619	648	670	679	657	658	645	620	652	630	657	625	627	623	642	591	644	659	619	599	601	657	616	626	615	609	653	662	622	661	649	646	653	651	663	613	630	668	641	636	624	651	616	617	641	610	582	636	622	675	652	661	627	671	678	671	632	632	589	654	639	643	643	609	625	622	623	635	600	592	669	618	673	648	627	601	667	660	621	635	655	663	643	634	651	689	666	626	611	629	599	650	629	614	655	641	630	607	650	626	598	691	620	661	658	605	583	668	623	598	654	606	637	601	603	663	637	664	655	638	639	658	621	645	617	621	667	602	660	671	638	631	622	628	612	660	596	642	647	644	613	664	647	647	615	628	616	625	674	636	655	645	642	624	620	647	663	652	620	619	629	604	655	616	638	666	631	584	610	640	612	646	625	626	615	658	633	627	641	689	631	641	651	622	628	604	668	651	574	630	590	654	617	619	601	598	599	645	613	672	572	638	596	696	651	671	630	615	693	675	645	604	670	621	615	617	678	653	651	619	660	636	636	652	677	675	613	651	691	631	622	639	640	582	645	621	628	585	627	642	652	649	639	640	640	608	589	653	657	678	603	643	650	660	626	619	628	649	631	593	698	688	644	589	687	655	639	602	616	647	664	676	629	653	626	653	659	665	653	660	624	629	634	613	638	623	631	600	632	673	606	614	628	628	638	632	618	648	603	618	662	665	645	615	633	618	640	557	658	626	619	651	632	638	621	689	651	636	669	607	610	629	660	640	624	638	658	635	618	620	608	637	609	580	640	651	587	689	653	591	609	611	605	595	614	652	626	587	641	659	644	636	671	620	637	655	608	630	648	623	636	641	659	683	633	629	665	648	640	667	621	624	609	653	611	657	665	657	635	642	603	624	613	649	664	614	623	609	644	619	614	619	619	690	617	615	658	598	586	685	630	595	592	632	638	613	601	651	650	650	627	659	616	697	638	631	648	637	652	564	600	689	666	590	636	624	605	626	610	610	608	633	628	648	648	660	649	653	666	629	652	686	628	650	706	625	649	624	619	641	617	619	627	613	640	584	610	648	609	617	573	619	625	615	660	647	590	682	584	626	678	631	619	634	628	609	589	628	645	604	634	659	634	586	638	646	682	633	644	661	634	609	619	647	626	638	630	650	658	676	678	661	638	643	651	620	668	610	652	624	684	620	619	646	656	650	600	649	624	604	624	577	600	663	620	642	634	619	616	619	630	641	652	666	628	653	644	629	656	646	656	582	630	632	630	636	624	692	652	650	598	644	641	614	635	659	635	622	638	673	644	634	618	659	597	640	611	641	596	625	606	679	631	631	630	620	623	632	651	625	599	598	634	590	599	650	629	647	628	633	656	629	599	655	606	659	626	642	682	626	644	637	675	594	618	657	627	640	654	622	639	608	638	632	604	645	635	633	620	641	636	625	664	661	615	618	603	657	641	647	576	631	593	634	615	619	666	622	619	583	591	637	632	630	653	665	646	606	620	652	620	644	672	645	636	674	688	620	638	669	578	678	600	656	690	648	639	642	652	628	643	665	613	618	651	648	642	617	597	650	641	633	570	625	626	633	630	655	675	605	619	623	624	650	662	649	666	594	625	612	610	648	564	647	619	622	667	673	656	635	653	598	591	635	661	641	625	681	630	613	661	612	643	624	592	601	636	644	656	665	635	662	624	688	653	622	630	613	588	611	647	596	651	618	640	623	650	608	622	598	637	579	635	648	585	669	672	667	656	608	640	580	641	610	612	651	646	639	658	598	671	615	637	614	645	639	620	639	647	599	617	626	649	643	651	585	659	626	630	642	648	598	639	584	615	639	644	673	600	666	655	657	631	637	693	648	660	655	622	609	629	600	632	669	651	624	636	627	632	616	598	608	605	618	633	651	661	597	624	566	624	605	655	632	581	657	654	641	624	654	642	633	640	613	646	652	599	627
24322	21314	28461	24498	20686	8568	2402	1403	1334	1052	797	811	721	701	463	433	395	422	406	397	342	346	374	383	344	367	386	361	386	353	357	360	370	344	309	315	345	356	338	340	302	305	336	287	261	268	290	306	270	342	655	1015	712	507	394	299	303	253	260	266	257	258	286	273	262	271	266	234	275	242	281	232	252	239	231	255	256	285	261	269	256	267	250	276	240	254	269	244	250	273	264	268	243	249	259	269	258	282	261	243	258	235	245	235	239	256	267	297	243	259	229	267	268	247	262	250	246	246	249	263	251	235	265	274	255	281	248	263	247	245	234	262	280	268	261	286	248	276	279	244	270	245	271	266	232	288	256	258	230	273	272	258	277	243	242	258	262	262	243	237	279	247	269	230	280	296	243	253	274	286	270	256	279	238	285	262	250	236	236	238	247	247	274	250	255	278	270	278	255	237	257	235	249	251	234	263	259	289	254	244	271	242	282	233	260	249	238	252	256	250	250	265	243	271	258	247	225	234	262	279	252	263	245	258	254	282	260	287	254	235	258	260	247	262	234	278	265	253	286	251	275	255	260	278	225	261	268	256	261	292	285	246	262	251	254	259	283	248	253	283	243	271	266	285	233	278	256	276	229	271	253	230	261	267	233	257	272	240	253	255	267	263	279	282	242	244	283	263	259	264	280	246	254	268	273	257	269	268	267	245	265	282	239	268	231	239	245	290	261	268	270	276	262	237	253	256	237	261	266	268	275	272	237	265	268	266	234	260	261	251	271	260	254	265	267	280	266	244	235	270	241	235	266	258	264	250	262	252	250	238	250	272	246	231	252	249	258	240	281	272	271	269	265	239	307	276	234	268	245	254	232	247	239	229	255	264	229	242	264	283	255	256	256	239	244	252	287	265	274	244	249	262	270	285	256	259	246	270	273	251	248	257	286	271	257	271	282	249	288	268	274	256	223	256	263	217	238	249	252	278	257	250	253	251	264	229	258	267	262	269	256	241	255	243	256	256	255	239	254	260	261	276	249	281	228	255	267	265	254	255	271	243	245	255	272	259	226	257	271	289	230	265	262	261	244	269	265	247	256	240	250	254	249	251	242	269	257	265	271	265	254	258	248	254	260	268	282	226	256	254	271	260	254	243	268	233	264	253	266	264	233	241	247	269	272	292	243	242	292	283	247	255	267	255	272	281	298	247	269	248	256	238	281	297	260	245	259	266	268	283	262	257	274	233	240	253	248	261	254	245	252	263	246	257	271	273	269	262	265	276	236	232	247	272	261	265	267	230	268	253	271	261	243	263	275	258	263	251	246	222	252	262	273	286	270	242	242	247	287	249	274	287	282	269	270	259	258	262	249	234	262	266	277	243	245	238	264	257	251	271	272	266	265	259	265	241	261	272	265	265	235	232	265	257	256	274	304	250	259	267	239	275	254	270	257	253	262	266	278	276	265	250	262	256	276	285	226	282	242	261	248	231	212	236	275	274	264	246	250	260	257	247	239	252	270	240	260	255	244	268	247	255	238	251	266	243	247	247	229	242	269	252	263	257	295	242	219	258	243	260	286	257	257	292	285	264	265	213	270	252	255	251	267	264	274	267	280	260	297	261	279	251	267	271	261	265	241	267	253	264	260	258	263	255	248	272	282	220	253	279	263	278	259	269	258	253	233	258	255	260	261	272	223	265	236	268	296	257	272	267	306	294	292	243	241	267	263	281	255	272	263	262	280	249	282	286	239	249	269	264	260	254	261	245	257	239	259	277	292	252	264	235	277	267	257	267	223	252	257	261	263	250	277	279	228	269	260	285	266	245	244	268	231	249	274	227	269	271	241	237	240	238	259	263	302	243	264	253	250	275	256	237	282	261	234	258	273	268	258	277	257	253	225	268	274	261	228	243	259	245	290	275	232	245	263	262	295	247	266	285	261	227	273	247	239	253	280	293	245	262	244	245	247	257	239	253	259	262	267	238	234	229	259	267	268	257	290	268	260	257	249	251	239	243	242	223	256	248	247	216	248	265	239	254	258	230	241	245	237	273	228	262	269	230	272	250	246	259	274	243	271	247	231	272	280	252	285	264	218	242	261	249	235	266	264	260	261	233	255	255	255	268	261	247	255	254	263	270	266	267	247	245	239	249	274	288	239	280	248	294	288	239	256	267	266	263	253	261	268	253	270	245	235	246	266	241	244	262	237	275	251	264	238	248	254	271	266	244	241	247	278	249	269	276	252	270	235	250	277	240	236	269	284	255	283	299	266	278	251	278	267	267	271	282	226	266	260	240	242	275	244	265	249	253	254	240	239	274	275	253	226	239	280	254	257	241	263	267	284	275	234	272	260	241	266	252	222	241	259	239	269	274	270	233	246	266	258	267	294	268	228	234	241	266	247	287	273	259	269	215	254	270	258	216	239	262	280	277	265	257	276	252	258	254	256	265	255	240	258	265	248	265	264	232	239	265	269	255	254	256	232	244	264	263	261	237	262	278	250	250	297	248	256	275	231	232	258	255	266	238	269	247	246	256	245	244	259	242	267	270	246	256	243	230	263	283	261	259	290	263	275	259	238	229	253	250	275	282	284	230	235	219	239	260	292	237	267	275	259	276	228	265	241	243	280	268	262	249	267	267	234	270	265	275	285	222	265	260	251	237	247	261	259	256	273	252	284	257	272	217	265	255	266	272	231	262	235	282	240	240	257	250	250	227	277	265	255	246	244	237	235	243	259	257	285	268	251	279	271	274	259	260	272	257	250	242	265	253	246	259	246	278	250	247	259	248	270	273	259	265	227	266	243	272	250	254	253	247	253	260	271	272	242	251	237	234	254	260	234	254	250	262	269	255	235	238	258	260	241	253	264	247	262	271	250	248	224	269	267	257	252	268	249	231	261	227	251	262	275	240	265	242	253	286	253	256	269	254	253	252	253	243	258	256	243	290	252	250	262	260	233	267	259	263	255	250	260	265	263	265	265	238	286	272	246	242	287	276	268	237	269	282	276	268	265	268	290	281	247	248	252	259	264	238	244	245	268	249	269	241	242	261	238	259	267	230	266	265	283	260	261	269	228	265	259	235	258	263	269	218	257	276	251	283	265	279	279	265	261	260	266	248	247	249	239	262	241	275	249	241	264	249	233	241	240	263	279	287	270	262	258	262	279	286	244	266	246	270	216	234	260	272	263	265	262	255	279	263	263	260	256	242	245	254	244	286	288	275	240	277	256	263	265	233	237	268	246	229	239	239	262	271	232	286	278	260	253	243	287	256	264	244	268	275	276	244	236	262	247	254	283	221	256	233	254	265	252	258	244	234	290	261	229	271	219	241	240	263	271	270	278	248	243	256	279	270	244	257	265	256	234	255	272	269	256	271	246	242	244	273	271	274	236	244	272	264	250	243	260	266	279	235	255	251	237	241	250	246	252	288	270	280	268	226	256	272	248	239	273	242	237	230	291	265	288	282	280	280	262	253	251	264	271	252	260	224	263	240	274	241	289	266	266	258	242	236
7198	16665	22322	20695	18051	10576	6283	4657	5157	3748	2893	2841	2400	2132	1358	1265	1132	1101	1163	1003	946	834	917	890	837	930	1005	882	978	926	947	1009	912	789	731	699	731	814	860	760	730	697	720	654	642	600	519	613	532	880	1807	2982	1976	1252	932	655	592	566	493	495	472	503	474	478	498	492	491	486	505	524	507	459	506	480	508	504	492	456	499	488	490	505	481	507	519	455	505	458	504	487	515	484	489	472	457	527	475	475	477	500	537	506	495	471	463	492	507	489	480	440	488	476	509	498	457	512	523	441	502	497	506	514	480	505	486	466	507	480	494	514	488	466	456	502	484	469	458	505	493	508	506	496	496	483	480	516	478	485	478	474	487	439	517	505	477	505	512	504	493	475	558	499	470	480	507	498	471	500	538	431	519	525	495	479	485	472	506	463	493	510	476	469	486	497	469	474	502	476	470	475	492	494	451	480	497	465	456	477	478	477	498	514	455	516	508	466	500	525	491	529	497	486	490	483	550	477	477	513	486	500	472	463	467	495	488	451	510	488	439	485	480	506	524	462	459	517	497	475	492	478	459	509	487	486	500	463	471	478	480	508	497	487	441	501	452	477	514	506	503	502	513	521	469	499	497	471	524	459	485	506	509	510	482	463	487	513	473	504	462	518	517	515	522	491	514	474	511	499	535	489	513	482	479	452	505	473	511	466	475	506	498	517	477	506	523	470	476	521	460	479	529	494	465	504	488	485	490	493	538	496	532	485	546	466	527	526	457	519	500	505	464	493	464	471	519	512	487	493	531	503	473	505	491	500	478	464	456	519	505	503	503	500	514	502	491	490	469	523	461	498	501	470	492	554	470	500	473	514	474	524	475	470	509	487	509	435	487	442	518	517	515	479	490	475	505	515	510	463	486	523	462	465	451	499	465	502	490	455	523	482	514	473	503	489	466	484	479	467	541	472	457	483	481	504	481	467	512	491	481	487	529	477	480	495	498	504	483	479	459	460	481	491	528	496	471	544	484	509	492	476	528	461	514	497	512	508	497	493	435	487	525	495	471	480	431	521	497	497	516	492	478	519	535	515	516	524	495	507	455	495	498	478	493	481	465	497	469	561	540	480	517	462	544	472	480	488	482	506	510	509	492	531	474	496	523	456	492	469	438	460	506	475	436	479	469	490	506	482	476	461	496	499	480	495	484	502	544	502	460	498	467	476	473	514	480	532	499	504	514	461	515	521	492	499	540	488	485	459	471	502	488	460	480	461	470	497	483	543	460	498	535	508	462	473	448	491	510	518	473	479	472	497	474	493	536	456	522	484	472	483	476	508	483	492	507	509	466	484	538	503	503	442	507	475	500	477	478	495	484	479	502	489	502	509	497	481	483	500	501	513	503	499	496	495	484	497	491	460	465	543	497	480	489	506	454	481	515	477	492	500	520	518	483	491	508	506	476	488	503	487	482	466	509	536	484	526	523	487	465	482	425	541	502	496	505	520	454	504	504	500	479	489	525	471	471	483	504	521	480	484	493	483	480	505	493	505	483	509	500	478	484	486	520	530	473	463	482	484	524	486	459	511	510	486	506	465	493	475	489	479	495	482	461	485	470	497	471	479	500	518	482	479	507	472	475	466	505	513	473	542	482	507	497	486	446	471	479	507	535	501	483	469	480	484	507	480	488	506	484	490	487	483	518	501	473	521	478	513	492	489	473	508	500	482	466	500	483	506	491	505	451	480	514	503	517	484	522	487	524	506	480	507	460	483	528	487	489	491	479	502	450	498	494	487	464	478	500	518	491	446	475	531	493	474	493	492	458	508	517	470	465	536	492	510	464	485	508	532	478	511	449	488	474	506	489	518	492	539	502	512	474	483	483	501	469	478	522	483	472	536	486	463	509	504	479	450	519	513	524	497	490	508	497	496	465	478	493	492	515	506	483	488	523	521	455	478	488	475	509	506	527	482	486	475	469	489	466	506	462	522	475	497	489	461	537	484	455	491	536	492	445	478	509	503	507	477	481	473	514	494	466	504	490	512	479	533	484	484	494	533	464	474	468	496	456	489	486	498	489	504	475	457	510	498	449	458	517	471	488	486	506	497	521	509	482	490	504	478	490	489	472	438	472	499	491	470	470	484	468	512	499	489	489	538	491	462	480	488	478	476	542	483	484	457	475	489	471	493	507	495	485	484	533	513	471	460	510	508	506	492	515	480	476	485	479	484	485	497	493	496	493	508	497	484	502	448	511	497	462	496	460	481	497	495	496	507	463	483	505	473	496	510	502	515	496	491	522	445	502	502	452	495	528	484	464	498	502	505	520	478	460	477	471	505	504	474	486	530	484	497	465	487	491	497	513	483	496	457	512	482	535	491	487	463	507	494	511	486	480	509	462	481	499	527	462	464	476	527	485	471	530	509	453	465	523	492	498	475	517	504	482	482	487	496	508	461	520	462	506	516	479	480	491	513	496	507	499	497	525	482	514	479	512	484	484	487	490	478	524	461	483	511	485	476	480	515	513	452	488	514	540	460	500	505	499	504	532	524	506	498	440	478	508	498	495	484	508	525	485	490	466	460	502	505	484	515	479	524	521	487	486	497	523	510	486	473	429	511	480	440	491	483	533	488	482	532	492	529	486	505	498	519	446	496	485	492	466	423	452	481	495	508	491	472	491	520	486	476	473	534	534	518	488	481	479	504	528	534	456	493	501	507	509	469	453	516	505	453	483	473	470	484	483	523	442	434	484	502	501	467	498	505	474	472	438	482	473	488	462	545	488	472	505	514	485	423	500	487	497	479	454	467	496	469	485	506	461	497	483	475	485	448	476	483	487	504	481	521	487	474	490	486	457	473	543	480	510	510	496	482	491	489	465	464	514	467	510	499	509	513	493	506	491	493	548	506	534	501	462	504	522	505	488	503	488	468	510	425	478	498	498	504	501	461	497	527	505	493	490	472	464	511	478	489	499	538	508	563	515	456	453	512	488	485	494	510	486	475	497	470	479	490	513	502	476	497	486	462	495	535	452	534	507	492	481	474	518	483	462	499	498	519	525	487	487	488	482	492	445	529	464	481	512	485	469	488	476	486	487	480	463	477	485	484	471	505	479	435	503	474	494	474	526	502	492	502	486	506	500	469	478	505	477	505	494	454	517	511	444	507	466	528	527	496	505	499	498	470	512	463	470	481	492	477	460	526	522	464	487	453	507	484	534	447	463	473	454	488	495	493	466	503	482	481	506	495	465	474	530	496	439	478	448	466	499	507	464	472	499	455	445	464	500	466	469	503	472	500	493	476	525	516	525	528	458	467	470	506	479	508	496	506	505	527	501	533	493	509	495	494	539	453	476	483	470	516	480	490	496	474	439	509	495	493	495	505	451	522	475	507	477	472	506	504	492	501	495	473	499	497	460	526	491	501	477	501	479	489	510	512	495	505	478	457	485	482	508	517	478	496	468	480	513	501	492	488	479	495	470	490	519	509	518	484	474	479	519	491	480	502	463	509	440	515	492	469
23368	21284	28999	23926	21348	19965	6895	2516	1945	1356	1050	1099	835	643	503	453	415	393	379	400	353	325	392	374	357	377	324	333	336	357	335	288	273	248	238	258	248	250	275	294	312	313	235	243	277	252	228	288	198	505	1027	1409	1019	734	375	286	309	253	198	235	211	195	207	203	184	206	200	193	191	181	217	190	187	215	201	212	206	194	221	224	213	201	223	228	193	188	204	185	207	190	187	183	214	189	191	186	202	199	236	196	198	195	210	184	229	220	207	221	181	215	236	190	206	202	193	192	194	209	201	227	211	203	224	185	194	210	197	184	205	211	212	192	222	186	179	208	206	211	208	176	176	215	217	207	221	203	178	195	200	211	215	197	219	218	203	237	215	210	202	214	195	195	208	225	195	219	244	216	194	193	212	193	197	201	180	223	204	209	184	221	189	212	233	198	179	218	223	193	192	207	193	184	161	182	201	204	176	197	215	204	200	207	202	225	231	181	200	230	208	212	202	213	204	191	196	203	183	183	220	245	187	201	189	201	210	214	191	185	209	201	222	208	203	223	214	196	200	199	212	210	224	183	223	203	200	216	202	199	211	199	214	187	192	177	236	197	211	223	209	207	216	189	192	179	225	202	218	236	223	195	213	193	195	194	216	244	217	226	215	215	214	193	213	218	233	205	205	198	222	219	179	222	218	190	209	190	229	192	203	209	214	167	180	207	212	195	224	201	181	177	203	245	158	188	205	199	201	226	202	201	212	184	200	204	176	207	200	199	192	195	195	199	187	203	207	222	187	183	200	214	213	234	203	212	202	192	215	212	211	194	201	212	234	183	188	191	196	186	223	211	199	186	221	211	206	206	199	205	205	197	216	213	186	206	205	229	181	191	199	216	186	211	197	183	228	172	202	197	202	205	207	214	201	215	195	205	195	216	195	206	217	203	184	196	205	210	211	213	182	211	214	222	195	227	219	184	194	193	199	217	212	202	201	193	213	207	169	209	175	208	200	190	199	205	193	244	203	224	194	192	210	220	195	184	193	213	188	215	180	196	207	194	201	207	190	200	185	206	201	213	184	202	221	215	226	178	214	174	190	194	215	208	184	192	194	193	186	208	217	213	193	188	184	185	208	164	188	205	220	205	228	204	230	202	209	221	253	235	223	176	187	194	199	193	187	199	232	230	218	203	199	208	197	204	221	208	189	206	193	209	209	200	183	199	211	221	210	214	229	220	198	196	206	184	192	175	220	210	192	198	204	173	195	216	211	216	212	211	206	224	198	196	207	204	204	222	213	200	197	194	213	214	198	213	233	223	185	174	178	214	214	210	167	182	225	198	212	216	201	197	211	195	196	213	216	208	216	197	177	233	191	214	181	209	205	202	209	215	202	212	195	201	207	184	195	185	195	197	222	215	192	217	214	211	211	231	212	190	191	246	212	190	219	223	240	212	210	194	169	206	192	190	216	236	198	207	242	202	193	176	224	203	198	184	192	224	196	190	243	182	204	202	235	200	204	210	203	212	244	193	210	232	194	208	222	222	212	229	221	230	199	216	207	207	231	217	188	187	197	207	185	224	203	214	193	188	218	237	196	188	189	200	235	196	176	185	223	214	216	202	216	224	178	200	206	190	181	211	185	205	214	191	215	201	189	182	188	205	194	225	215	229	205	184	202	211	200	224	199	214	174	194	186	155	182	209	231	222	212	210	200	214	207	205	179	171	211	183	196	222	207	191	186	193	196	207	210	213	191	220	178	209	226	211	208	213	206	198	186	209	186	200	200	213	226	218	209	204	215	190	194	209	195	208	191	207	207	211	192	228	192	194	194	202	243	183	222	230	195	186	184	219	194	214	210	193	191	225	199	188	193	197	186	199	194	217	196	224	196	209	213	219	219	188	183	211	210	201	180	201	218	218	194	197	181	221	211	206	213	218	192	213	199	209	202	186	217	200	179	229	199	209	205	212	198	200	176	227	230	203	177	196	221	198	190	190	210	196	182	200	193	199	228	222	173	192	190	224	203	203	206	208	212	214	213	187	202	209	200	205	190	215	217	209	234	189	204	203	203	190	216	180	235	171	222	215	176	195	190	191	211	201	199	204	187	215	211	197	190	191	193	204	205	181	229	218	212	181	200	211	199	187	221	215	209	201	205	189	191	247	196	213	196	187	184	191	201	196	212	213	192	192	200	189	190	210	217	207	218	214	206	220	210	224	211	213	231	198	208	200	207	203	229	191	193	193	211	202	203	207	187	210	216	195	228	202	203	223	221	198	196	215	184	200	213	200	193	193	226	201	214	202	207	202	218	203	205	188	202	210	202	219	205	210	232	200	234	196	201	205	211	196	234	230	181	188	224	220	211	202	217	191	198	189	200	204	220	229	183	241	180	228	182	202	198	199	192	184	197	210	186	189	208	210	186	203	219	234	190	195	186	221	206	215	210	184	205	195	197	191	200	230	232	184	196	188	204	187	192	205	179	191	177	215	208	200	184	211	221	208	191	200	236	213	189	209	186	185	194	172	199	205	202	205	190	189	184	212	209	194	198	211	203	226	205	209	211	213	220	199	183	197	220	179	214	210	214	200	212	225	223	209	204	186	206	189	220	203	190	199	212	184	176	206	175	213	201	207	188	193	188	212	171	196	196	191	192	196	203	204	203	200	192	189	201	205	193	206	187	213	195	196	196	208	201	203	214	210	207	164	225	177	205	202	209	219	218	187	225	216	181	230	233	220	205	183	187	208	226	193	210	218	184	202	226	208	219	213	187	190	186	189	194	182	197	180	199	214	203	229	216	194	234	181	196	185	210	216	197	211	200	190	206	203	223	208	218	199	194	222	205	204	211	211	170	215	190	190	222	210	214	223	208	207	215	198	202	192	224	211	211	211	186	206	205	199	226	198	204	202	185	213	211	215	198	214	201	190	204	217	199	198	207	217	186	199	216	199	210	188	198	208	180	220	213	209	195	216	219	212	195	194	198	197	202	192	214	191	187	204	219	187	178	217	214	206	179	225	190	210	197	190	204	194	203	219	222	233	205	202	210	211	219	205	221	186	215	190	213	196	219	189	195	221	217	218	227	202	229	197	204	198	212	220	189	192	185	169	216	190	251	215	209	179	192	188	185	188	215	192	191	218	227	203	204	220	209	202	203	199	214	213	197	191	213	198	201	224	194	184	214	199	200	211	219	223	208	191	233	217	190	197	233	202	212	206	193	209	206	196	161	203	203	203	183	208	184	217	184	199	225	177	176	215	210	225	193	184	231	213	196	197	224	213	209	209	179	206	206	193	199	206	198	196	186	206	178	211	211	190	197	212	176	192	195	200	180	202	208	190	206	185	230	192	220	222	202	216	202	203	201	201	204	204	203	207	230	201	223	188	192	199	202	205	187	206	193	200	206	203	188	204	185	193	205	222	187	201	202	189	213	215	186	211	197	173	212	202	193	216	206	209	234	195	204	229	210	187	188	218	186	181	210	222	211	193	222	178	213	184	233	201	195	195	203	213
9774	24280	31974	27801	24212	15909	9078	8041	6943	4866	4012	3961	2914	2096	1611	1484	1265	1127	1130	1167	1121	985	969	880	912	932	850	829	928	894	854	671	564	562	571	530	554	585	728	769	747	779	625	533	588	519	444	686	532	1467	3224	4357	3156	2001	1028	577	737	590	461	375	373	355	390	409	365	385	373	420	367	376	364	423	405	389	393	356	398	404	358	348	384	378	390	392	403	398	384	374	429	373	379	381	406	391	411	362	380	366	368	403	377	387	370	421	400	360	400	406	412	344	372	421	367	392	388	390	392	379	364	385	374	424	390	381	371	354	409	391	405	407	409	396	395	400	391	374	403	399	422	369	394	394	377	387	388	415	384	378	396	378	396	405	390	390	370	420	371	386	386	360	402	378	414	361	376	385	426	378	373	360	390	377	392	390	423	393	362	375	381	371	362	358	360	396	402	390	386	401	379	419	381	404	374	358	367	368	383	395	387	403	412	395	372	389	381	373	411	393	408	372	359	382	392	398	430	363	356	378	381	409	391	352	387	376	375	376	391	387	387	390	374	401	398	364	372	399	392	388	377	381	393	399	374	382	405	403	391	373	405	376	377	365	392	389	375	392	403	385	374	394	389	375	384	379	383	407	379	401	396	369	377	373	390	421	367	414	382	376	369	368	408	375	397	393	407	401	405	360	361	391	376	407	394	368	390	418	370	387	398	396	397	353	377	374	415	394	375	367	374	376	375	407	412	403	424	390	407	410	363	392	417	410	412	385	388	416	409	425	407	392	402	395	384	367	405	369	368	409	417	387	374	383	385	419	387	392	392	381	394	376	406	385	381	371	377	412	377	410	373	438	403	397	400	407	354	392	419	351	377	370	388	394	399	383	378	382	365	419	379	370	374	387	396	399	379	374	378	382	401	357	361	387	378	377	378	371	361	395	355	406	349	369	349	371	383	387	393	410	353	399	381	394	362	414	411	398	403	389	402	362	408	408	350	385	402	360	374	397	377	372	375	368	389	369	345	359	337	396	393	380	391	388	367	388	355	400	385	395	408	398	377	395	380	414	415	361	361	423	393	385	404	358	379	339	396	359	404	386	387	390	372	368	385	396	400	403	388	403	369	378	380	424	367	405	387	401	380	371	386	410	361	390	377	397	386	361	377	396	361	373	368	407	383	390	364	366	383	350	430	404	363	387	376	399	402	404	396	410	377	410	384	401	378	355	372	419	350	371	390	405	402	399	390	395	378	437	384	404	419	381	413	411	360	406	440	338	349	396	369	388	382	404	389	392	374	387	372	358	382	409	376	373	393	396	360	430	361	378	388	379	428	366	381	388	413	381	381	365	400	364	378	351	387	354	384	401	373	426	372	376	395	333	404	374	406	378	377	368	413	366	325	367	397	357	382	355	388	406	389	378	377	408	411	368	389	406	387	372	373	381	387	368	410	411	368	404	368	380	361	371	402	368	370	404	382	406	379	401	377	394	398	423	364	365	370	403	389	377	386	397	406	410	381	383	391	387	397	430	398	371	372	400	391	347	387	406	388	383	395	409	398	385	353	403	347	393	383	406	405	387	360	405	383	411	384	410	367	392	414	383	366	396	389	377	375	404	401	394	405	386	374	408	387	387	368	372	351	376	382	412	402	384	408	403	399	358	373	380	366	395	383	374	373	417	404	394	376	411	409	389	407	393	366	400	404	378	357	371	390	379	392	371	381	390	394	408	359	396	396	388	416	417	359	360	425	415	387	405	367	372	363	393	354	367	388	369	383	393	365	350	396	391	364	402	416	388	393	371	389	382	381	381	403	388	404	395	355	374	371	427	390	380	381	358	358	411	402	364	359	395	364	361	402	381	403	408	420	368	394	370	389	379	381	388	368	398	392	401	355	384	364	366	391	377	352	417	375	398	404	369	391	384	374	407	390	373	415	431	409	362	363	360	361	381	413	380	381	368	415	383	356	366	406	353	404	386	387	405	373	439	363	395	382	397	390	379	395	365	400	362	387	382	406	439	378	362	388	410	385	400	416	383	409	389	372	370	371	371	389	393	348	405	370	413	386	373	395	390	411	369	405	379	386	378	394	397	375	396	415	382	376	396	363	381	372	378	372	387	381	372	355	405	428	373	413	393	380	348	400	412	383	386	382	410	353	385	373	372	365	393	382	382	387	388	374	384	404	406	441	407	381	380	402	433	411	403	388	378	360	383	372	386	394	382	362	370	417	405	410	384	412	379	380	401	405	422	395	408	390	354	348	407	416	369	394	351	360	409	386	368	360	382	388	404	371	374	412	367	346	407	366	354	417	389	375	393	375	378	333	400	371	373	404	370	391	365	357	376	389	379	417	391	419	378	380	384	390	361	406	362	429	371	421	369	387	400	403	407	421	357	403	403	393	385	383	405	421	379	364	357	384	419	401	413	385	383	350	385	372	379	386	359	330	415	394	353	400	399	424	383	401	381	383	370	399	387	377	399	366	391	347	363	381	429	420	380	367	374	382	381	394	412	364	413	355	403	370	378	411	381	411	414	378	407	336	416	380	394	381	422	388	352	408	391	383	389	387	416	414	381	376	404	401	397	348	407	401	411	434	402	401	410	390	393	401	411	392	414	405	387	388	389	408	422	363	393	379	359	420	389	377	394	363	383	366	393	421	413	389	382	402	354	369	371	407	383	407	370	360	420	415	398	388	363	385	385	403	390	418	374	417	393	378	378	453	370	349	378	402	384	403	389	371	424	370	380	380	409	363	371	360	407	406	403	403	375	381	337	415	435	344	401	359	378	354	377	373	387	403	432	368	392	366	379	377	430	367	364	381	394	441	369	378	379	422	433	413	386	397	410	361	396	392	416	367	360	351	374	393	396	424	394	392	340	377	383	419	394	360	402	388	391	407	401	395	393	370	369	377	391	424	404	375	399	393	380	400	396	342	393	389	370	392	411	363	428	420	397	413	390	383	362	401	384	388	360	408	416	381	377	386	376	351	395	358	372	404	376	361	394	398	407	361	368	411	377	378	429	378	371	386	372	409	364	401	393	402	370	408	393	389	377	388	373	376	378	387	390	409	396	356	383	402	406	419	389	399	355	407	380	403	355	375	384	399	411	371	386	380	421	355	402	386	399	391	397	378	357	391	383	394	380	366	352	374	366	428	378	383	356	394	365	401	408	386	387	383	398	397	348	353	385	392	393	402	406	396	428	390	381	411	377	404	367	377	387	379	402	372	380	379	411	383	352	382	381	420	376	365	408	379	391	404	421	386	386	377	398	392	396	400	403	367	381	381	363	426	349	363	385	417	386	368	400	373	409	390	389	395	350	379	385	396	360	406	422	405	366	405	411	366	367	356	367	371	382	394	351	382	428	376	366	356	392	410	377	396	385	387	403	375	395	393	365	346	375	364	413	418	349	376	415	373	376	373	386	386	388	362	390	407	379	368	403	396	392	382	409	356	425	387	346	393	379	366	389	389	418	395	402	382	366	369	403	405	393	358	397	373	411	388	396	376	400	397	402
26919	20699	18362	12225	5830	3923	1530	1236	1000	725	673	606	545	474	460	399	426	399	367	362	394	422	408	383	383	377	383	355	381	402	365	376	368	384	360	361	353	341	372	376	353	373	378	358	370	372	360	335	352	354	384	432	459	398	389	407	389	353	341	335	385	342	317	345	322	306	360	335	366	347	308	352	335	323	334	359	344	347	335	323	372	348	340	322	318	355	313	319	355	347	347	347	349	310	334	364	349	318	328	341	361	365	347	334	348	305	316	350	353	373	317	326	316	330	340	354	326	304	312	291	339	328	341	336	319	363	317	321	323	302	314	351	361	341	349	344	333	353	338	326	357	333	318	331	330	355	359	309	350	328	323	337	339	343	329	319	319	328	326	320	326	329	316	378	314	371	355	321	343	362	326	300	331	313	335	321	335	346	355	336	300	340	304	333	312	349	311	337	342	332	362	300	326	352	382	347	318	325	349	351	322	314	358	327	316	320	330	320	337	353	346	305	335	329	332	351	342	327	349	349	301	321	353	330	327	326	310	315	346	320	335	350	366	352	335	339	357	294	336	345	342	322	381	328	320	315	346	354	297	343	353	368	363	311	323	352	345	331	337	342	291	316	329	320	355	344	343	312	308	327	337	320	334	359	337	351	340	330	349	310	379	317	344	331	350	330	332	338	354	333	337	343	329	341	359	381	331	322	341	290	340	351	328	364	335	323	292	300	319	348	361	311	361	341	332	343	372	355	322	343	342	334	299	335	321	376	333	348	318	341	361	338	341	358	326	327	340	339	373	346	320	321	314	318	346	334	346	324	348	317	325	315	326	371	310	348	337	321	315	350	323	298	330	317	352	320	344	323	324	363	355	330	343	327	337	343	369	331	360	383	341	362	319	349	323	334	323	311	345	331	330	330	360	343	337	339	341	349	360	355	306	322	353	342	325	358	325	345	346	349	327	342	350	328	294	350	347	305	366	335	356	351	312	358	321	341	357	343	348	328	328	314	372	312	337	367	332	342	338	361	334	330	317	325	361	321	317	316	355	337	336	346	328	336	324	363	374	317	350	395	355	316	342	336	331	312	310	340	345	340	331	318	333	304	299	338	332	372	322	342	361	355	372	342	323	325	357	348	305	347	332	338	327	335	317	351	314	332	331	353	352	328	329	310	325	349	306	330	314	352	319	337	339	326	301	369	335	310	318	346	317	340	333	337	341	333	305	335	336	355	335	350	345	296	325	352	364	349	310	343	356	310	342	354	342	355	364	377	348	353	342	304	328	336	350	324	328	305	314	356	357	318	312	339	322	349	313	354	345	314	281	357	352	333	344	328	349	352	311	350	340	352	316	349	345	334	348	345	347	302	351	330	332	331	324	371	339	355	315	303	354	333	320	351	374	343	358	328	342	330	354	346	368	334	307	290	370	333	346	348	346	317	327	361	316	334	382	363	331	325	360	342	335	344	390	326	346	328	353	348	339	342	345	337	355	345	302	320	322	303	321	318	308	336	355	331	338	322	333	369	318	344	349	338	328	316	337	338	314	339	327	335	366	376	339	331	330	327	351	351	324	324	332	324	329	329	333	317	351	339	352	319	347	340	328	332	336	327	342	329	337	342	349	306	345	346	356	308	373	327	323	306	341	326	339	344	335	288	332	296	346	356	306	332	324	301	335	368	313	351	332	284	313	325	310	340	301	336	328	328	317	340	351	348	325	327	343	349	332	354	370	348	322	316	368	314	350	376	304	360	313	359	337	360	334	358	324	360	382	340	338	334	284	328	357	326	346	345	353	299	345	342	332	296	340	325	346	323	336	339	302	351	337	347	362	315	356	337	328	371	294	338	312	325	329	357	344	323	396	347	324	332	315	319	331	323	366	347	353	343	330	339	360	344	361	368	341	318	366	314	327	348	334	351	315	314	346	337	348	353	358	309	352	337	339	327	329	339	341	366	320	331	343	373	336	323	341	358	302	349	331	317	345	319	340	380	332	334	343	338	341	297	343	329	342	325	357	344	331	379	334	323	314	318	368	357	326	363	336	328	342	381	323	303	372	348	350	320	324	329	337	342	365	326	355	331	329	329	315	333	345	329	365	342	321	316	336	339	320	357	334	317	336	338	352	354	341	309	307	342	353	359	345	346	310	330	358	339	390	332	353	318	331	345	301	336	325	310	349	349	292	376	373	333	339	346	329	335	314	367	361	320	347	351	343	338	332	317	333	335	318	326	376	326	360	332	329	316	319	315	322	360	337	328	300	353	321	337	317	335	355	324	369	368	326	299	320	336	336	382	341	350	351	326	349	337	320	335	353	335	352	360	325	320	335	329	342	344	334	315	347	344	360	323	349	306	336	329	356	328	374	334	351	328	338	357	337	337	341	343	344	296	317	359	328	361	350	331	329	333	333	346	341	358	340	329	325	345	328	340	331	309	328	333	338	328	353	369	347	327	358	343	327	377	327	354	331	313	340	340	353	341	374	352	359	346	311	315	343	325	348	348	356	341	329	360	359	324	356	344	329	358	309	356	315	337	344	313	320	346	343	329	356	358	331	325	342	333	322	348	342	353	322	356	322	337	344	335	364	336	336	302	310	333	316	327	367	272	361	334	290	309	338	300	329	328	345	348	354	334	334	343	333	330	345	361	295	316	372	340	341	342	324	340	341	355	339	333	321	328	348	372	335	363	353	329	324	364	323	360	341	321	341	295	302	317	334	322	338	371	347	345	352	344	342	314	341	327	369	344	379	370	330	313	334	352	358	303	332	310	382	360	365	328	338	309	365	338	332	351	345	296	344	340	338	348	345	330	322	315	322	345	338	367	354	340	339	322	303	359	352	347	319	333	339	321	347	312	357	324	343	360	332	361	354	364	332	305	347	328	306	348	344	325	319	337	344	333	362	346	336	336	314	341	361	350	327	351	338	344	331	341	332	349	366	324	361	322	321	351	326	314	328	348	350	365	349	338	331	352	314	349	318	342	343	351	360	327	340	333	319	321	315	311	349	371	387	342	349	339	313	333	361	325	350	342	318	360	351	331	376	352	319	319	336	336	359	325	338	339	349	349	330	345	302	341	345	304	342	319	318	347	341	349	338	319	331	383	347	337	317	327	345	325	352	311	327	329	334	298	343	331	355	355	362	342	340	352	336	307	334	350	331	347	344	326	372	330	321	353	343	331	303	333	368	315	334	320	341	334	333	342	330	344	314	306	334	365	313	355	321	316	348	324	336	358	365	355	327	354	323	328	354	298	372	335	366	328	352	316	346	335	332	327	326	364	363	324	342	332	338	325	316	331	296	318	355	305	343	341	318	325	327	322	350	349	325	306	321	350	349	330	339	344	357	335	345	350	329	346	305	328	337	346	366	348	336	328	323	347	350	348	353	327	337	341	326	385	317	318	371	316	288	314	331	308	321	317	329	312	296	317	328	321	358	352	324	341	319	316	347	350	343	345	331	333	326	350	358	325	307	316	302	350	332	337	348	320	342	346	328	340	385	322	341	301
6420	14424	27089	19708	14303	11268	5110	4383	3308	2440	2219	1881	1581	1228	1113	946	877	871	837	929	913	870	841	849	801	753	713	752	762	790	793	707	716	708	681	684	674	737	722	696	752	728	666	667	775	697	678	755	626	647	768	944	903	815	735	733	675	685	639	656	653	662	628	666	649	616	628	632	619	660	637	655	646	605	631	659	647	645	603	663	627	620	651	659	613	626	632	649	612	650	664	634	608	677	640	621	643	646	603	669	642	635	658	633	659	620	619	671	663	669	627	583	609	604	645	627	627	626	660	676	653	616	682	672	651	641	651	612	634	665	623	615	600	629	612	685	652	621	607	637	668	563	654	634	626	622	629	614	649	641	619	609	615	660	620	638	612	587	647	588	607	639	622	633	642	630	625	670	654	695	611	625	618	598	652	612	613	592	617	661	650	622	652	655	694	649	614	634	616	646	684	650	646	606	676	600	658	614	609	646	600	654	659	612	666	672	623	650	628	578	652	642	635	625	704	616	631	663	622	585	660	665	571	650	648	641	645	655	640	600	642	584	614	631	653	620	651	661	631	620	652	614	692	627	637	630	626	652	643	681	666	671	654	657	635	625	630	638	627	597	644	610	661	661	611	656	638	634	625	689	651	609	683	641	631	630	632	604	651	659	670	636	623	615	649	608	635	663	647	658	662	656	626	618	612	675	607	627	610	670	641	628	645	622	633	630	632	643	606	630	624	616	622	655	606	632	612	599	604	627	628	668	663	570	643	647	657	640	644	648	688	606	615	633	650	626	640	607	645	676	629	618	612	659	653	597	654	599	631	636	623	633	659	650	648	596	639	638	659	651	613	664	684	677	655	665	646	595	641	726	651	641	608	603	626	645	666	656	679	592	609	641	623	614	672	592	662	646	608	642	578	647	622	598	605	653	661	600	643	621	608	650	625	653	630	646	574	625	610	623	630	637	647	632	667	606	638	613	655	633	637	594	613	648	661	659	638	624	636	631	662	627	642	637	634	570	688	636	641	622	648	672	639	658	677	672	603	664	673	588	581	665	650	658	613	628	599	650	619	624	671	656	681	676	595	606	617	687	608	652	630	628	620	691	655	660	673	639	624	643	643	598	651	671	636	646	614	616	660	609	613	639	642	671	666	671	657	659	652	673	649	643	623	665	632	613	618	644	643	661	632	600	650	630	657	636	599	649	663	651	665	615	659	607	626	576	649	681	657	635	602	640	657	624	633	659	602	679	633	627	600	655	683	674	624	662	619	637	645	593	637	660	633	647	664	629	612	672	650	645	666	656	644	663	683	637	666	635	636	652	639	641	670	620	594	635	650	633	670	628	670	624	628	650	578	602	619	626	652	602	643	636	658	638	655	629	656	618	706	635	616	649	668	651	601	651	666	651	674	649	667	622	599	619	630	650	616	620	641	641	663	647	655	654	605	615	639	635	606	650	671	633	641	636	608	631	636	702	607	641	635	633	641	621	641	609	636	633	666	643	627	621	617	601	652	643	636	617	630	647	621	626	676	618	644	649	648	606	652	637	592	632	646	590	635	654	681	640	634	664	656	632	605	611	651	700	623	600	623	676	620	635	630	692	609	647	628	601	577	609	598	631	656	626	633	670	634	654	664	676	659	664	631	663	635	617	624	643	620	628	678	627	609	641	595	667	651	623	681	688	595	625	629	634	656	688	639	637	651	643	629	643	584	631	635	626	646	634	666	662	638	627	667	628	643	614	582	695	612	648	657	644	579	622	658	614	609	644	610	629	597	633	635	629	684	643	630	660	629	682	657	630	617	646	595	619	664	657	625	616	623	624	627	661	665	632	628	633	669	668	660	634	617	625	627	613	641	632	628	576	675	629	644	622	646	655	648	633	606	673	683	614	586	676	653	641	675	610	665	640	641	657	659	604	645	646	614	632	590	586	637	646	650	629	661	624	651	587	621	648	598	622	619	687	653	643	636	612	695	653	628	651	649	607	656	646	615	643	632	626	651	609	611	648	647	671	640	649	657	644	629	617	675	619	638	653	596	631	653	623	637	674	644	647	636	635	675	647	622	636	650	630	617	615	641	633	638	657	626	628	633	695	616	676	644	613	633	646	631	594	622	628	619	608	618	639	623	643	646	636	601	675	664	620	685	642	618	634	605	617	632	667	693	649	581	658	646	623	638	682	654	633	648	629	633	643	646	661	614	634	625	629	634	627	644	719	629	627	651	671	646	621	649	637	643	583	610	640	661	660	589	630	647	623	621	659	647	640	649	624	657	662	631	659	631	617	629	649	644	639	620	635	631	611	653	578	637	604	621	603	633	609	624	651	647	628	699	622	643	623	648	639	627	646	674	636	649	664	616	637	658	674	662	575	659	626	663	681	635	671	649	657	661	683	620	661	619	633	669	625	641	636	631	622	642	639	633	600	654	642	640	574	621	701	670	637	620	669	627	643	594	630	658	645	649	676	640	610	679	602	656	636	658	617	629	659	657	659	666	647	610	593	655	620	624	643	588	621	619	613	567	644	680	649	622	555	619	629	609	621	623	611	653	673	645	649	595	617	654	642	631	600	656	633	654	617	689	668	657	622	617	672	612	693	644	667	676	628	626	597	679	634	675	659	664	634	653	602	677	624	643	667	660	653	726	604	645	647	610	649	646	665	592	633	618	616	631	665	666	637	636	677	653	641	645	652	646	645	635	646	613	655	636	634	668	642	596	680	642	659	609	643	613	645	658	673	615	637	654	635	638	647	611	654	609	658	668	632	636	612	598	658	661	629	622	624	618	641	675	644	609	641	625	628	641	650	641	619	669	666	616	620	657	618	579	588	642	624	641	617	591	591	646	632	649	609	630	659	617	644	584	655	682	630	643	611	617	663	643	642	630	661	618	605	624	674	609	624	687	618	615	596	573	631	650	636	644	596	615	656	637	614	629	591	615	599	618	595	635	620	641	635	591	667	644	626	688	610	594	642	654	632	625	608	646	658	629	627	670	599	618	649	647	637	662	664	620	616	619	624	604	644	684	654	675	652	680	670	634	640	638	587	636	580	597	693	652	593	648	611	663	650	637	649	654	661	628	634	632	614	597	663	593	655	649	613	635	619	658	572	641	655	650	663	626	614	618	617	648	641	654	643	653	605	616	605	646	613	627	631	629	666	649	631	625	602	620	584	636	588	664	647	662	620	665	675	621	647	603	681	654	634	612	648	632	655	582	692	689	645	592	662	693	612	678	689	602	642	636	592	632	590	605	608	635	651	594	620	617	566	655	654	677	667	645	636	661	620	661	682	633	593	649	668	628	645	659	615	646	603	624	636	625	660	697	639	640	602	655	644	609	663	621	657	602	648	625	622	683	606	676	669	633	593	603	668	649	590	654	636	666	652	626	632	609	639	663	599	612	639	612	593	634	646	680	645	638	651	626	652	651	688	596	625	649	659	656	659	621	585	637	615	601	661	608	653	630	630	625	615	659	670	652	651	593	641	645	640	595	624	638	641	566	600	650	638
24281	21338	28461	24632	20590	11484	3547	2123	1233	1068	1024	915	614	505	506	427	403	407	373	370	422	408	365	404	307	343	342	362	366	331	329	336	303	289	342	314	328	333	316	280	298	341	303	304	382	331	297	296	310	353	831	881	813	571	543	403	326	297	288	295	241	256	263	294	257	283	274	259	285	277	275	278	299	277	266	295	288	274	293	274	259	298	266	268	293	287	288	277	292	287	283	283	304	259	267	279	294	280	310	294	280	265	302	282	278	301	270	257	286	303	266	270	254	289	282	280	311	274	292	285	305	301	305	294	291	270	252	291	295	277	281	293	277	288	278	276	269	293	300	277	276	282	266	292	270	293	280	299	297	283	264	276	300	287	268	285	282	277	281	261	261	287	283	270	296	297	255	257	261	279	271	261	308	296	294	294	280	305	303	284	278	278	302	292	279	276	269	271	272	294	268	270	283	258	289	275	289	276	318	288	300	293	285	292	297	254	258	264	281	264	283	288	298	254	271	260	300	278	272	271	281	260	273	279	276	285	259	245	283	273	270	281	265	311	276	277	257	282	291	274	276	294	300	305	289	297	272	301	281	270	254	288	281	271	283	303	272	298	285	298	245	277	261	266	291	254	287	269	312	293	290	288	267	245	279	282	282	251	260	290	287	265	257	289	298	294	302	285	305	283	283	283	268	270	262	279	301	286	261	258	291	293	259	269	264	305	305	279	287	300	290	275	281	294	309	297	318	276	246	300	282	259	297	265	269	298	266	283	288	293	294	269	296	303	286	291	292	300	279	313	282	287	294	297	252	303	276	299	307	289	284	272	291	298	268	271	305	275	276	303	297	268	271	265	276	291	317	272	273	272	301	305	276	268	300	285	272	314	287	287	285	294	252	297	251	261	263	246	301	275	261	291	268	291	302	236	302	259	285	261	269	291	279	284	262	278	248	279	279	307	291	271	262	284	279	289	295	316	254	283	305	273	273	258	282	291	284	262	315	251	278	265	278	296	296	278	296	276	298	283	277	271	263	261	292	310	301	283	292	279	329	252	293	305	317	282	278	286	280	264	254	274	291	284	274	281	294	254	284	261	269	262	272	262	283	287	267	285	300	267	286	265	294	245	262	247	309	291	281	273	285	280	259	280	265	280	285	261	297	275	319	278	243	268	288	246	263	278	284	257	266	294	257	294	277	264	285	275	289	289	304	300	242	257	272	243	252	285	316	256	292	286	274	298	256	299	226	295	262	295	251	263	273	291	272	286	262	308	278	278	288	271	255	260	275	273	284	268	279	277	294	291	257	253	268	294	258	295	262	292	273	308	277	263	282	245	274	292	289	279	254	291	287	274	297	308	284	291	282	294	299	315	313	307	275	305	295	288	287	319	296	285	281	308	259	292	256	300	279	283	265	283	316	304	285	279	277	277	285	263	260	277	251	256	281	263	296	286	276	265	294	330	297	284	276	275	319	268	275	301	265	285	299	283	271	290	299	299	280	277	273	278	261	296	256	298	275	294	285	301	289	285	295	275	266	287	272	261	290	263	281	285	267	277	286	268	289	280	287	274	266	272	286	308	295	285	273	301	260	285	290	290	242	271	260	289	274	306	290	276	272	289	255	283	308	285	253	276	267	304	294	272	260	279	284	288	284	269	282	275	287	276	263	296	300	284	286	290	284	268	256	296	292	274	264	294	287	289	274	281	273	294	296	272	246	280	280	284	309	278	258	302	277	278	294	275	294	305	291	249	275	304	294	288	301	300	281	277	288	304	256	287	278	259	267	267	275	280	285	282	283	296	307	277	306	256	291	269	279	268	276	287	263	263	269	294	287	303	287	277	287	316	322	267	300	263	297	274	285	253	296	275	289	298	283	321	301	293	278	275	309	308	277	276	275	285	282	320	277	265	313	295	303	261	313	293	301	256	296	294	284	262	285	276	324	274	274	297	265	278	293	306	280	271	291	306	243	292	289	283	280	241	287	280	282	286	260	253	283	279	285	267	278	278	272	291	274	301	283	261	289	301	287	262	279	309	283	258	309	304	282	273	281	282	254	291	277	264	249	322	293	287	283	273	274	292	299	284	289	316	290	274	277	293	277	282	274	289	279	269	250	258	288	275	299	259	275	302	294	304	271	297	295	277	305	282	276	302	295	253	285	286	283	273	274	287	272	256	293	277	306	267	300	270	274	288	282	288	283	282	284	278	262	297	312	283	288	280	297	272	284	253	296	284	293	280	298	276	295	265	265	279	297	269	272	288	272	316	301	317	315	282	247	313	273	285	285	299	273	281	305	291	298	266	259	279	280	250	268	270	281	295	271	265	301	261	307	285	321	267	254	301	296	276	291	263	293	308	270	292	275	281	274	293	282	277	273	277	260	338	310	258	261	299	284	255	293	309	274	265	286	287	279	250	275	288	273	274	291	281	269	259	288	277	283	277	296	273	287	297	303	266	260	307	304	284	279	277	287	281	286	270	284	249	277	277	275	263	262	283	252	266	299	258	296	322	291	270	272	294	305	277	300	261	279	274	272	281	288	277	293	305	296	273	258	287	289	295	252	279	293	262	278	263	336	282	284	278	290	280	279	254	288	307	263	260	300	275	258	294	258	289	290	313	268	299	280	297	253	285	263	290	273	281	318	282	294	298	279	256	296	243	270	311	299	288	268	272	256	268	264	284	286	260	292	267	284	285	281	255	272	292	282	284	280	307	276	298	301	291	288	288	265	280	273	278	275	266	277	280	233	256	282	268	261	284	289	317	266	253	293	287	294	234	294	297	272	263	232	252	271	290	282	278	282	292	257	289	291	304	251	301	281	265	282	296	284	319	268	277	297	299	290	281	290	265	292	278	279	269	281	290	280	293	261	284	290	262	290	257	271	299	263	256	286	295	251	282	266	309	241	272	293	326	294	289	255	266	280	269	282	258	286	265	299	290	272	287	278	250	297	276	280	279	254	291	286	287	265	303	251	268	291	287	265	291	305	275	257	287	313	306	310	279	248	276	281	285	318	272	256	282	280	279	282	265	301	294	304	281	311	263	267	245	286	299	303	267	277	288	292	269	282	262	277	274	284	282	276	295	305	319	269	274	277	296	286	273	316	295	266	316	269	273	271	287	280	281	289	281	288	278	275	261	298	274	280	288	258	300	264	260	287	294	300	279	294	306	259	269	266	318	283	292	265	296	281	266	287	280	289	260	284	286	264	256	290	319	305	276	298	314	284	278	272	299	292	268	295	271	282	296	301	259	297	268	275	285	284	284	264	256	287	292	308	294	292	308	278	280	272	292	270	281	246	282	286	276	279	295	294	282	321	274	287	270	288	268	293	263	268	277	288	277	276	315	231	276	259	271	283	278	280	258	262	283	288	259	288	290	283	266	307	262	272	296	298	269	288	280	258	289	285	277	261	291	261	289	292	313	277	279	267	270	264	233	253	316	262	278	282	273	260	258	250	272	246	291	252	293	284	284	291	277	305	268	278	285	289	287	269	292	311	288	299	287
8667	25835	34242	26880	20728	15378	8520	7236	4659	3609	3375	2955	1982	1516	1345	1261	941	860	933	938	983	977	890	821	746	753	771	807	803	830	744	681	646	630	701	677	646	674	668	604	632	688	678	582	820	699	587	569	593	825	2403	2555	2112	1594	1264	896	678	572	521	546	559	550	528	570	555	555	570	548	571	533	540	541	553	520	501	528	551	553	543	537	512	531	541	527	530	514	557	544	582	538	535	522	499	567	569	523	541	553	533	543	511	560	535	565	532	527	569	533	564	518	553	504	524	564	520	521	560	538	491	571	550	519	540	537	526	546	559	506	551	547	509	559	533	530	549	495	538	547	505	537	561	537	511	503	515	515	557	514	537	549	539	541	552	545	562	555	553	566	517	535	546	527	544	555	501	485	550	567	557	518	539	521	554	555	520	533	578	560	513	532	536	579	558	501	581	505	547	546	551	529	546	543	509	545	533	565	538	535	542	514	552	527	486	516	577	523	540	539	544	545	575	537	549	517	517	544	544	486	540	522	568	574	578	549	587	497	551	544	545	564	524	529	536	513	548	521	518	529	542	530	555	491	557	516	559	526	567	538	516	553	534	506	570	537	564	536	525	573	535	550	508	572	537	504	528	549	514	514	542	562	568	554	546	529	538	523	567	575	522	511	529	544	560	540	523	559	564	565	538	509	525	530	513	510	530	530	537	553	546	545	532	578	541	528	550	524	584	574	532	525	527	528	555	543	544	531	532	559	599	559	539	507	504	524	510	506	513	544	545	546	522	542	530	534	486	570	559	521	521	542	533	527	548	522	548	513	555	505	569	535	527	518	545	556	521	521	587	523	537	536	538	533	571	526	545	520	509	504	548	505	518	524	562	520	524	539	585	508	533	539	536	560	560	550	529	539	533	543	546	515	560	553	530	508	569	550	497	502	493	518	547	554	549	514	523	515	540	530	557	489	538	542	525	575	535	554	533	521	537	552	542	580	555	570	516	500	552	540	558	535	531	602	567	522	542	512	517	544	537	513	505	567	531	545	543	536	624	535	536	471	522	575	543	544	540	584	542	513	527	576	522	537	550	526	481	529	544	521	567	529	577	553	523	539	558	532	525	491	531	589	569	551	538	541	562	510	510	553	573	520	550	523	542	548	556	547	526	551	543	532	555	513	548	555	538	535	529	555	511	558	551	566	546	531	553	493	509	522	519	523	527	540	495	530	562	528	557	563	518	548	564	519	548	516	505	553	579	553	545	524	522	549	550	562	558	544	564	505	531	531	559	507	556	525	556	560	535	521	560	542	530	510	561	515	512	518	518	514	543	532	557	534	548	551	540	549	565	542	537	527	571	529	574	543	528	575	531	537	518	529	515	548	527	561	523	548	570	527	574	538	544	506	538	520	557	530	559	504	551	562	501	524	545	507	553	531	533	546	535	535	508	552	519	530	544	534	548	542	564	521	523	518	527	540	530	489	524	519	539	546	497	503	533	571	531	541	531	537	544	519	501	548	568	562	540	539	514	537	494	502	546	550	542	548	518	560	512	527	540	504	538	533	533	548	574	516	532	549	531	540	509	525	532	551	531	538	552	546	567	519	542	531	521	524	512	535	512	540	546	545	550	554	499	517	576	548	524	531	574	545	517	529	523	550	521	500	546	556	570	501	527	512	542	514	556	545	539	550	549	539	543	539	531	564	540	511	572	519	541	576	526	559	520	538	506	533	521	566	510	532	502	470	527	528	527	505	551	561	572	578	533	555	536	537	550	530	575	547	502	556	530	538	567	489	532	539	581	529	561	504	513	514	522	551	569	586	577	512	518	503	532	514	522	589	527	514	559	551	574	529	572	494	532	509	542	506	548	483	555	509	538	560	565	502	543	516	559	554	539	554	545	584	524	557	541	513	502	552	562	512	476	585	551	550	527	498	494	548	498	528	569	517	505	535	498	524	503	533	580	560	530	577	529	559	495	520	528	493	487	539	505	561	549	525	505	568	536	545	541	532	524	514	512	556	538	542	530	548	489	558	583	530	560	550	523	509	527	521	460	550	557	539	553	498	517	501	506	459	553	562	541	526	541	491	571	507	482	499	572	505	503	527	519	538	568	518	520	553	542	547	547	522	555	523	569	534	522	481	570	484	551	539	517	560	530	495	550	504	541	556	580	543	510	507	493	513	590	523	542	548	559	513	527	536	547	543	517	519	539	559	574	571	567	564	584	536	522	544	557	510	535	534	554	528	561	543	514	550	559	514	547	566	539	550	530	488	574	525	527	520	523	531	571	546	571	523	563	544	527	526	545	548	507	564	545	507	560	550	546	542	522	515	554	513	559	563	558	525	529	526	525	509	547	498	508	537	520	536	515	513	522	553	504	533	556	501	553	529	555	525	539	569	558	550	548	537	560	522	551	517	528	529	548	515	600	529	584	509	534	540	508	554	502	546	499	517	544	532	584	571	529	522	517	529	526	576	557	547	500	522	531	545	566	540	507	534	548	521	499	560	559	506	528	537	524	528	528	564	517	549	524	539	582	541	514	576	539	558	567	553	566	536	549	577	532	527	526	512	519	574	541	572	486	535	510	553	545	568	548	495	524	563	529	504	528	531	531	506	494	548	524	554	493	520	562	529	533	526	544	548	531	546	544	572	552	533	518	552	537	565	515	576	552	501	530	541	521	554	535	523	576	525	552	563	516	528	470	545	496	516	526	561	558	577	519	577	531	575	537	521	528	554	550	563	536	557	543	505	538	537	562	560	536	547	493	513	532	524	575	513	523	516	549	541	536	526	481	497	513	583	525	536	505	523	544	525	552	542	540	528	526	539	530	573	543	525	556	525	509	518	540	520	531	516	580	547	506	580	513	529	502	500	557	547	517	549	513	528	551	532	496	520	549	513	549	536	543	485	574	520	573	526	535	469	540	564	529	540	528	540	535	553	482	486	539	533	554	545	534	548	542	506	559	590	477	564	540	567	550	530	517	492	613	514	538	538	525	554	532	547	557	576	555	554	557	558	553	574	558	564	515	539	560	578	547	539	530	526	572	540	547	502	555	524	564	521	548	583	564	595	532	569	529	529	561	492	540	543	554	487	521	557	514	495	511	549	544	556	544	539	518	514	531	542	571	510	549	533	553	515	515	510	561	552	544	516	515	535	522	553	523	534	548	527	515	571	561	558	542	584	494	568	542	526	559	557	552	537	524	521	571	544	537	561	562	529	527	545	513	517	525	549	552	550	580	532	517	519	560	522	568	565	488	523	533	498	519	565	545	534	541	540	526	546	536	528	552	514	542	583	558	534	572	523	535	491	530	536	574	541	572	515	532	541	534	528	533	543	522	536	563	564	521	556	554	513	546	540	493	517	516	566	514	535	513	573	539	553	566	556	525	553	530	557	550	528	534	597	493	525	530	482	531	540	529	553	573	518	554	515	570	557	525	541	526	529	541	512	521	518	504	529	504	545	548	537	524	559	529	528	543	547	561	561	547	535	534	536	582	564	536	526	516	494	536	555
23304	21248	28983	23876	21291	20118	8415	3101	1668	1478	1385	941	659	495	496	409	385	365	393	334	385	402	343	359	362	378	374	300	336	373	331	318	301	327	339	312	317	293	300	278	284	305	256	304	292	280	271	226	243	268	1153	1517	1286	926	716	470	320	264	224	235	241	244	222	230	239	241	242	232	251	252	260	247	222	219	244	258	251	227	248	243	250	261	235	243	245	218	250	210	208	249	239	261	229	234	237	266	259	235	240	238	221	248	240	220	233	240	258	221	244	245	217	230	218	210	250	240	221	251	234	249	246	259	233	237	230	226	243	235	246	251	221	252	244	215	239	246	260	226	254	213	233	246	229	235	214	246	250	250	253	252	239	212	231	227	229	218	251	242	225	230	224	254	229	246	271	232	247	224	240	268	247	244	221	239	248	228	259	227	232	237	258	246	234	210	231	219	233	232	221	240	221	234	254	234	230	240	253	243	268	268	244	233	252	201	227	232	241	235	222	251	246	217	235	259	249	238	252	234	249	217	236	236	247	267	251	232	237	237	238	231	225	230	221	232	238	240	265	240	244	228	242	248	237	239	237	219	237	249	249	235	210	248	239	228	223	225	253	221	249	237	226	245	272	238	226	216	246	244	236	231	225	250	221	238	218	226	231	225	231	239	244	240	275	240	225	245	250	239	243	228	236	233	246	243	244	263	235	221	217	228	225	238	246	214	263	250	234	249	226	205	249	241	234	240	234	211	232	231	226	265	213	200	223	235	221	244	246	233	239	222	245	223	257	244	267	242	235	232	278	243	253	229	255	232	233	212	244	253	221	242	252	281	254	226	226	227	221	226	234	222	254	222	298	235	246	258	242	227	224	207	230	231	237	232	249	259	252	234	263	233	245	206	223	257	263	230	233	209	228	223	237	225	255	257	245	237	224	252	250	270	206	228	248	257	243	245	254	217	218	256	256	264	229	261	216	235	231	251	242	240	235	228	232	243	217	240	214	221	217	230	212	231	233	244	233	223	221	237	272	241	235	260	238	225	238	192	253	269	243	217	234	242	240	211	248	244	253	254	260	237	227	236	233	235	237	243	256	221	219	232	235	228	250	246	241	273	231	267	235	236	236	233	242	216	293	231	216	262	240	243	235	225	227	238	206	242	233	221	229	241	218	219	263	224	276	214	243	230	220	248	228	221	248	232	246	246	222	212	242	231	217	238	228	244	249	253	239	238	220	247	250	253	258	215	265	225	224	209	246	233	250	235	228	227	245	246	230	216	223	263	227	222	246	235	214	229	225	221	230	225	221	229	224	251	229	237	218	246	259	263	235	222	215	239	259	228	228	239	235	219	223	230	236	256	256	265	236	233	217	235	253	239	226	229	243	263	204	242	234	230	230	237	250	230	244	227	247	249	251	244	246	230	237	232	247	229	236	234	268	267	238	250	234	253	242	239	252	245	247	241	241	236	226	225	240	248	250	237	258	262	234	217	233	239	256	223	231	233	246	227	222	234	251	247	241	228	238	213	245	226	246	254	234	237	233	257	252	257	218	233	236	216	227	220	233	216	225	222	237	230	266	211	246	198	227	236	238	238	245	235	223	259	232	237	253	222	272	209	240	245	214	223	240	246	237	208	233	237	236	213	273	253	231	238	245	253	253	247	226	223	219	218	234	237	210	234	254	275	250	225	249	247	239	247	239	228	241	249	243	235	224	243	253	242	232	245	217	246	227	216	220	255	251	247	226	238	236	191	227	233	237	237	268	246	225	264	230	234	268	221	244	238	250	220	232	220	233	222	251	267	242	234	230	218	237	232	212	230	255	229	219	223	220	257	211	244	230	239	238	225	219	219	252	257	214	241	236	200	229	233	248	224	214	232	233	224	226	232	237	264	249	269	231	239	234	240	226	224	250	231	220	224	201	243	224	240	232	258	198	233	239	233	234	237	217	239	240	224	247	244	237	254	221	226	234	244	248	222	224	269	254	239	238	227	265	247	232	219	221	210	244	226	231	249	231	252	233	246	244	220	230	239	231	223	234	246	260	240	253	242	247	245	221	235	227	252	237	236	258	222	240	236	225	241	214	230	255	228	238	232	222	248	239	239	232	227	219	235	261	219	214	239	221	252	245	245	249	214	237	230	206	250	245	230	226	205	233	237	212	225	229	201	231	246	261	203	234	246	220	252	243	223	218	235	278	256	216	224	234	240	212	239	241	255	273	225	225	226	266	237	268	243	246	245	242	234	238	233	249	245	240	227	218	265	245	239	240	239	226	240	235	231	206	244	220	245	224	201	259	240	244	207	229	241	271	231	236	229	219	259	233	252	253	231	218	225	229	249	248	242	221	229	250	220	231	256	230	233	241	242	213	259	235	230	254	214	241	245	204	242	266	218	239	232	251	232	232	235	216	230	237	245	232	267	257	241	232	236	226	248	230	215	257	245	255	253	222	254	237	235	245	221	224	256	214	228	227	225	240	249	245	226	230	247	236	239	221	245	253	260	249	250	253	240	235	270	240	249	230	254	240	240	230	239	243	215	236	229	240	249	213	266	237	266	219	241	230	246	234	243	226	220	234	234	245	223	242	244	255	243	251	252	235	204	222	231	252	235	257	248	206	255	236	221	223	276	228	247	243	266	204	212	251	249	241	237	236	232	245	230	234	263	243	222	226	240	242	269	202	213	271	227	236	244	241	239	231	223	230	275	232	260	246	252	234	247	259	212	255	280	209	253	227	220	247	229	214	241	254	238	235	233	220	227	222	232	240	250	218	217	251	233	265	232	228	229	245	229	235	254	233	244	241	237	231	245	228	249	202	238	236	236	258	235	231	252	262	266	222	257	234	233	248	223	243	238	203	216	226	224	219	256	240	215	243	222	221	237	215	258	238	258	228	223	248	250	262	263	223	227	217	214	234	240	279	232	225	222	246	236	218	227	240	239	235	212	220	240	217	240	239	250	229	247	225	213	257	204	230	246	214	221	277	227	263	244	250	199	219	243	218	234	222	234	244	245	233	221	258	226	223	232	242	233	241	237	240	237	248	227	247	255	243	270	248	263	219	222	238	238	222	259	236	267	241	222	256	235	232	227	236	207	264	238	227	245	238	237	237	245	242	248	233	228	234	246	251	242	222	254	259	255	242	220	224	246	234	250	238	263	248	257	256	221	232	254	214	232	229	208	239	248	230	238	244	236	243	238	228	233	200	220	235	243	225	218	227	266	251	242	235	218	232	250	230	245	206	250	257	245	219	256	216	229	236	222	228	248	236	257	204	253	239	214	215	237	248	232	229	253	251	237	246	266	250	261	252	231	246	221	242	247	228	227	235	243	232	273	227	237	230	235	257	237	246	243	234	254	224	227	271	228	221	240	236	210	223	242	227	222	233	228	227	237	243	240	241	264	233	226	252	227	247	209	226	253	229	250	253	270	236	246	229	220	216	235	231	268	238	215	234	246	255	241	258	235	219	226	243	241	225	229	242	251	236	244	227	242	248	231	225	256	216	252	246	268
11724	32071	37754	28354	24611	18179	11341	9114	6029	5514	4885	3357	2108	1582	1568	1220	1089	1015	987	940	991	1006	991	909	879	928	914	787	848	808	759	627	676	718	680	671	631	635	656	633	611	641	555	573	789	547	510	510	517	659	3480	4415	3694	2713	1890	1067	687	513	506	497	456	476	446	424	408	444	427	466	465	445	405	420	466	430	428	434	456	413	430	475	432	474	498	437	397	444	420	442	440	449	422	439	459	456	401	412	441	451	440	416	466	480	462	428	415	406	467	424	456	447	429	443	437	444	426	436	432	441	436	433	453	436	394	461	416	474	453	428	414	445	416	451	451	419	408	448	458	477	433	431	435	468	441	441	411	420	430	464	425	434	452	412	496	467	439	452	430	424	406	463	457	441	426	464	478	433	432	434	464	449	402	450	461	457	422	452	439	465	483	462	447	423	411	455	443	447	416	431	480	436	430	488	426	431	458	399	441	427	459	483	423	463	498	444	458	464	408	439	469	459	448	413	456	415	442	439	439	428	438	463	429	421	413	416	462	429	472	442	457	406	428	453	450	439	465	461	442	434	436	445	450	467	442	418	477	440	452	452	446	458	433	444	436	422	424	441	414	428	436	465	482	466	443	469	423	411	475	452	430	446	465	432	446	453	454	455	450	465	471	493	442	439	441	442	409	436	471	428	441	466	444	436	444	467	446	440	466	481	427	450	435	432	429	463	433	465	455	444	464	434	424	449	425	479	425	447	465	442	454	420	455	438	486	446	450	450	438	444	468	422	468	434	405	405	467	461	449	419	445	458	436	436	429	405	521	406	481	432	423	459	473	437	468	426	451	480	456	455	456	437	472	439	436	456	444	438	443	431	433	411	479	434	432	456	436	413	437	418	417	416	426	456	438	441	412	433	461	423	406	435	458	433	426	437	442	425	478	478	469	416	488	445	447	435	443	455	477	437	446	499	443	458	414	407	476	447	470	436	487	452	445	433	429	439	407	440	438	424	463	446	432	455	438	430	447	474	457	425	439	397	455	455	464	448	472	404	449	438	453	447	482	455	432	464	442	434	463	429	438	421	400	437	459	422	402	427	449	459	431	437	461	444	420	451	471	453	428	452	457	473	405	453	443	464	451	460	418	452	437	470	452	486	452	421	473	445	427	446	484	413	434	443	444	442	433	459	455	409	446	457	409	424	441	450	459	450	467	456	428	423	422	460	444	458	467	433	395	432	489	466	420	440	428	443	422	452	451	458	425	455	456	415	453	456	431	441	430	425	435	441	482	423	487	456	445	445	435	446	469	431	463	440	426	495	425	455	446	372	478	446	432	454	458	421	440	454	426	471	394	434	479	467	435	432	446	430	467	440	458	427	483	486	440	427	453	426	440	465	431	449	428	445	437	467	426	420	451	427	434	439	491	436	452	441	452	459	416	467	436	451	447	452	445	472	414	446	445	469	451	432	449	491	428	414	477	477	444	441	465	423	422	418	446	471	425	439	457	487	460	469	445	455	443	425	455	463	460	501	437	434	421	456	496	449	427	429	424	452	460	447	464	429	446	458	414	457	453	445	434	472	450	456	409	425	461	438	436	434	500	410	452	453	468	445	482	425	416	448	420	436	424	409	446	424	457	411	459	411	454	411	478	429	411	433	438	470	422	465	424	434	414	453	422	455	409	470	418	442	475	456	440	463	485	427	441	446	444	419	466	430	437	487	424	442	415	421	452	480	447	439	462	430	452	420	432	434	444	449	439	437	424	421	451	470	453	473	444	444	459	437	485	456	450	488	430	437	429	472	381	471	460	454	451	469	470	430	455	445	463	468	442	481	405	408	432	436	429	438	458	498	470	494	441	428	435	461	435	445	445	432	422	459	441	461	469	449	442	467	467	458	459	402	459	471	482	473	427	440	411	453	461	464	445	453	416	441	436	465	470	436	448	404	413	449	446	447	432	430	440	452	433	449	469	463	435	432	440	426	407	461	457	456	443	449	460	457	457	449	472	460	433	428	462	470	464	457	466	471	426	462	448	485	441	408	430	446	419	437	440	455	450	429	435	428	412	441	478	436	419	432	447	455	433	429	432	433	446	438	425	448	412	449	463	410	433	432	443	449	451	428	484	434	416	447	446	450	457	459	469	446	432	457	434	445	465	430	436	451	433	422	456	398	465	441	453	461	433	452	458	418	430	447	419	451	433	456	423	396	452	489	411	454	427	476	423	432	455	448	367	456	417	514	449	431	448	442	447	460	456	447	460	447	451	481	443	445	438	467	451	461	443	448	453	456	472	440	467	429	482	472	449	447	437	436	409	451	448	418	459	450	444	443	437	411	471	467	485	484	433	426	418	462	468	437	447	466	457	432	431	419	412	462	442	449	437	458	402	442	439	463	423	447	453	455	436	473	476	439	401	469	447	446	459	434	453	464	459	412	467	422	465	447	452	432	481	431	451	431	459	431	411	439	440	462	469	412	446	469	467	471	437	482	446	432	452	433	408	457	466	449	488	467	447	438	452	412	450	442	459	455	434	442	451	488	431	451	423	450	411	454	471	422	466	440	414	469	449	436	413	470	436	423	450	427	441	460	455	411	441	462	454	417	454	423	467	437	417	420	437	439	428	451	480	435	461	449	441	430	422	429	450	435	434	474	437	482	456	461	419	460	453	437	423	437	427	414	442	438	410	458	437	404	456	452	416	470	460	442	456	446	463	439	459	454	457	433	391	429	455	430	430	425	445	432	452	472	415	459	422	434	405	444	367	426	429	423	431	462	418	459	436	405	418	438	440	413	422	477	424	459	433	441	435	463	447	443	441	454	421	450	431	441	429	490	473	387	449	456	467	427	442	456	435	476	424	446	433	459	460	450	454	488	397	428	413	450	431	471	476	436	467	430	431	431	440	440	505	476	461	470	449	398	479	455	437	463	467	446	434	442	419	490	444	488	450	415	425	437	437	447	379	443	399	445	436	404	403	449	457	421	471	444	466	408	436	429	460	431	444	452	440	435	457	468	433	479	458	403	467	432	463	456	429	441	433	463	463	444	448	443	451	418	448	423	416	430	453	446	463	441	386	420	462	448	407	392	453	417	459	438	464	433	432	458	447	456	444	454	443	414	443	437	418	438	487	491	444	408	436	427	450	399	453	417	423	443	441	427	408	446	434	468	423	433	456	406	462	449	428	492	475	447	466	439	427	400	437	457	403	447	410	437	469	441	481	453	429	440	429	468	431	458	467	448	400	461	453	448	448	426	457	469	483	428	421	438	458	441	395	403	438	436	468	449	466	470	441	477	449	435	425	411	446	425	440	459	424	440	426	450	421	433	444	417	447	441	424	496	438	430	460	440	458	442	461	452	458	453	459	451	471	449	431	437	459	486	440	418	443	441	476	455	440	433	468	445	426	441	450	443	436	453	474	432	418	463	481	464	435	434	433	484	447	446	399	444	461	443	443	453	491	452	429	470	435	456	431	436	459	464	445	458	447	432	407	424	467	438	434	488	451	465	437	411	462	449
26698	21125	17636	8890	6092	2962	1781	1356	917	833	758	544	433	389	376	383	393	390	406	381	375	377	387	390	368	392	393	387	399	385	378	375	338	356	371	365	358	379	390	350	358	378	372	361	340	359	345	378	351	330	375	415	423	475	430	375	325	342	333	353	371	325	380	304	355	324	319	363	385	331	357	365	344	312	348	370	327	362	355	359	333	329	356	352	340	346	339	327	326	355	312	355	357	353	356	334	337	314	351	362	338	357	310	346	333	332	357	352	320	326	340	329	367	329	351	331	343	338	357	344	329	342	361	358	344	351	346	332	302	327	338	356	340	355	369	362	354	325	322	344	360	321	331	357	353	323	330	353	375	349	343	366	376	306	345	338	366	332	335	334	343	344	342	363	323	323	373	365	350	345	349	316	338	318	328	338	370	329	354	313	328	359	316	372	366	346	350	344	346	333	318	353	319	336	346	349	338	339	375	354	326	326	347	313	322	340	311	338	333	304	338	362	358	317	348	337	326	336	369	376	339	365	336	350	327	357	358	368	329	333	345	369	348	344	308	345	337	368	343	349	321	341	327	319	330	325	340	347	343	348	290	342	338	344	360	351	371	318	334	384	322	340	362	319	354	357	346	321	354	349	343	338	359	349	344	325	323	367	327	343	323	357	366	309	330	338	331	324	332	346	348	333	335	359	356	341	333	361	342	349	327	303	338	333	347	336	345	348	360	336	351	331	362	331	359	364	324	281	314	342	338	345	341	352	341	342	328	329	328	337	336	344	281	343	337	359	351	366	383	375	347	326	348	332	342	322	350	363	323	382	337	360	321	327	341	320	370	368	368	331	328	382	369	350	321	319	337	356	293	372	321	354	332	358	352	360	354	312	327	335	342	364	353	370	331	341	339	362	294	367	366	343	362	336	350	346	335	324	352	333	351	347	335	331	368	336	361	363	345	381	329	336	369	364	339	320	352	327	367	339	337	338	365	352	374	363	313	372	363	343	372	339	325	324	355	384	321	380	330	354	358	333	329	329	363	379	345	331	368	370	345	316	322	302	387	317	308	315	326	336	344	333	330	324	338	345	365	338	363	337	334	340	343	326	326	357	322	321	395	332	355	363	351	329	362	349	357	314	356	335	349	357	339	363	357	357	327	318	341	351	324	328	344	305	329	334	314	349	347	288	333	358	380	366	335	321	346	361	355	363	350	356	359	315	359	320	317	378	327	373	351	332	357	340	347	334	338	358	366	325	350	357	308	359	333	372	344	351	327	348	387	362	330	322	370	332	359	342	349	308	323	319	362	330	331	326	329	351	332	326	310	318	348	346	343	307	333	353	365	344	350	325	335	332	354	341	322	347	352	313	329	341	365	347	343	341	359	348	350	352	324	350	337	334	318	348	328	348	355	344	347	350	367	325	339	338	346	340	368	369	307	324	297	329	353	365	335	331	355	331	352	333	353	336	339	355	329	332	375	339	331	338	336	341	326	372	368	354	353	347	343	337	352	368	295	403	348	364	327	356	333	351	371	387	310	314	373	352	344	343	360	368	366	330	356	335	312	357	358	333	347	337	332	342	330	353	353	352	375	331	361	316	354	363	348	378	303	361	363	345	345	325	356	317	335	318	311	328	325	341	339	286	320	319	326	355	337	342	359	346	380	361	347	350	352	347	337	340	335	346	330	323	360	379	345	352	324	327	376	331	336	332	344	349	322	355	359	368	331	341	349	334	327	385	344	328	302	359	331	358	337	327	336	376	388	336	349	377	335	333	334	327	346	335	343	361	329	336	342	335	372	318	368	342	344	323	364	331	336	318	343	352	322	344	310	351	363	319	317	380	318	347	334	353	330	342	342	334	328	351	318	306	351	323	340	369	321	348	288	310	313	327	340	349	371	347	343	344	323	340	368	316	343	335	330	332	359	315	364	351	342	346	331	380	331	352	326	328	330	349	347	376	322	346	310	351	347	353	331	353	339	328	336	343	384	342	328	354	353	296	348	343	340	355	348	323	371	343	346	370	355	339	324	322	347	364	324	368	344	345	337	346	369	351	329	340	369	351	362	359	348	329	327	370	300	359	355	361	334	351	363	336	326	354	350	340	340	317	357	398	334	322	311	330	332	370	356	325	332	336	347	383	323	332	355	330	382	341	319	379	350	363	339	352	321	346	326	345	336	345	336	352	347	345	353	322	331	337	364	352	344	344	363	369	352	312	330	376	338	317	344	379	354	357	350	372	343	341	361	355	355	334	330	318	310	297	341	353	360	377	346	359	357	348	347	313	310	370	338	320	340	357	319	352	357	358	329	364	345	328	360	362	346	327	346	367	356	331	365	375	340	333	334	327	321	347	339	345	342	341	357	349	350	326	364	351	335	332	340	326	334	363	342	313	337	349	330	304	348	312	346	343	333	373	332	378	340	359	339	355	333	318	357	352	322	329	347	341	334	371	327	339	318	360	309	368	345	352	353	318	336	373	342	337	347	313	365	365	350	316	317	361	308	368	357	345	346	330	356	295	357	348	322	331	357	379	330	331	302	378	358	307	362	305	345	326	330	395	365	346	352	322	338	342	361	328	396	344	349	333	361	364	341	381	333	357	329	338	349	351	383	334	331	332	368	344	326	344	345	324	325	330	340	299	324	334	348	353	310	313	338	325	376	319	318	346	311	318	369	340	346	339	326	342	365	348	335	349	318	332	332	337	296	346	363	389	352	316	335	334	329	345	300	339	326	344	376	326	353	319	336	352	339	349	317	353	333	336	322	324	316	333	354	353	343	331	353	351	340	361	377	337	347	339	362	355	334	336	351	353	323	361	358	328	344	317	320	340	328	355	348	334	353	333	353	371	368	330	335	344	339	379	353	341	345	313	372	330	369	332	366	335	337	305	305	347	335	346	371	369	360	346	350	334	318	339	352	384	353	379	358	367	326	312	325	359	369	333	360	324	331	330	313	346	333	336	334	319	340	352	324	328	328	334	360	311	350	345	369	304	361	360	345	347	334	326	342	334	327	301	346	321	331	387	359	347	350	345	353	330	348	360	343	350	383	323	368	339	352	347	343	297	371	327	316	329	339	349	376	316	313	341	322	327	369	339	314	334	320	344	320	321	333	331	364	357	347	321	361	324	352	340	363	365	353	352	344	372	341	354	319	336	344	330	324	362	351	353	327	324	314	340	346	318	321	335	325	287	364	368	358	357	343	349	343	327	357	378	335	324	362	331	335	341	328	303	327	322	331	292	331	366	341	348	328	358	344	333	365	347	305	340	333	383	359	354	339	316	351	369	335	355	347	362	352	332	291	342	337	335	332	331	322	372	348	328	351	384	330	348	359	362	348	316	374	320	383	366	312	375	387	361	343	345	380	342	309	338	371	317	319	324	344	354	343	304	337	336	373	340	355	371	333	337	342	332	327	331	318	356	361	332	318	363	348	335	375	365	334	328	346	337	347	321	354	341	347	324	387	339	331	349	351	348	337	327	353	330	343	344	333	307	324	342	334	331
8656	24045	23567	15456	14753	8980	6027	4669	3137	2912	2332	1369	992	935	857	881	895	847	852	847	836	753	865	776	778	766	826	822	760	827	744	654	709	741	766	747	722	736	722	714	716	678	705	715	706	678	674	632	677	662	767	918	949	943	880	757	770	666	679	655	627	648	610	649	656	652	657	620	615	633	601	647	650	669	604	602	628	656	624	651	650	632	609	640	607	617	708	657	673	642	630	611	629	659	676	681	638	632	634	671	594	611	611	638	618	629	673	637	665	651	670	663	657	667	612	639	681	634	628	634	634	614	677	611	672	621	638	622	654	663	675	655	691	571	665	612	606	691	675	643	626	620	625	659	622	681	651	628	632	709	668	616	667	656	639	661	618	647	663	622	625	623	707	689	636	672	638	644	693	721	638	635	655	632	648	619	663	642	632	666	684	645	650	682	708	638	606	627	606	625	642	660	652	659	638	648	628	624	637	662	607	637	670	622	660	653	661	692	656	657	658	668	606	644	646	642	630	650	664	664	641	686	629	634	690	615	636	658	678	679	622	600	650	621	634	645	652	589	642	664	626	640	645	646	665	640	653	600	648	641	674	672	633	616	675	629	686	682	604	657	620	643	642	659	649	651	646	650	656	652	629	632	614	683	627	633	637	594	675	668	666	651	622	661	640	639	659	630	624	634	630	624	622	669	628	635	660	624	628	642	616	635	662	658	672	638	690	652	667	655	654	627	641	632	685	665	624	702	645	632	614	627	688	637	638	687	677	639	627	594	646	656	616	618	657	656	623	606	660	670	698	643	628	634	645	654	628	644	645	651	626	614	627	641	618	679	587	684	693	665	635	640	640	635	634	589	597	678	622	623	647	639	627	636	615	662	620	615	697	611	635	650	663	619	682	634	680	680	643	607	583	675	632	660	667	643	609	699	644	707	640	589	632	645	631	631	673	655	646	648	651	675	667	664	668	679	669	605	637	637	640	621	627	617	609	644	663	654	641	629	664	662	661	666	648	663	635	588	642	655	620	660	692	668	609	621	658	640	622	609	661	653	635	615	644	653	679	636	608	608	669	636	640	637	678	669	662	650	605	600	625	619	624	661	650	619	627	627	620	648	638	678	666	637	663	649	631	583	645	642	615	658	643	645	607	647	574	612	666	711	617	637	640	680	642	632	666	692	614	635	634	661	671	601	677	655	677	629	649	668	607	661	637	618	636	615	598	612	664	656	627	624	699	615	636	670	637	673	651	648	650	626	631	623	618	673	662	653	687	699	613	659	616	636	652	698	667	646	657	634	644	658	655	633	661	610	685	616	645	642	642	626	644	637	670	616	687	652	643	608	613	639	679	659	646	579	644	638	626	652	655	649	661	678	683	664	630	624	625	608	629	653	659	636	613	676	627	635	633	663	657	654	635	624	668	703	624	672	644	642	603	649	629	637	635	639	647	657	628	660	636	674	684	638	655	636	651	632	625	617	616	643	644	677	669	644	675	603	642	626	645	643	672	628	593	635	623	665	648	646	646	642	628	636	641	651	647	655	650	674	668	651	672	649	676	613	633	609	658	634	642	629	637	630	622	605	661	612	620	642	680	677	659	646	646	653	641	696	658	611	640	628	625	714	647	641	632	659	654	617	668	676	648	573	608	627	638	610	666	603	660	654	648	609	631	614	633	673	632	596	614	678	647	631	626	638	643	593	608	654	613	632	628	620	699	654	631	631	652	606	650	704	626	641	669	628	671	644	654	661	632	640	628	623	622	705	626	641	634	642	637	652	663	631	603	634	633	612	672	608	637	646	665	652	675	649	646	633	648	645	666	692	678	639	635	607	684	608	612	602	632	599	660	621	646	644	651	648	668	670	634	632	673	622	662	651	625	636	621	669	667	641	593	631	633	634	659	650	643	640	648	691	624	652	664	690	637	643	674	656	655	649	631	616	690	647	636	634	631	623	622	626	656	619	656	612	637	627	684	651	588	662	607	639	662	661	632	617	599	632	684	651	633	658	657	642	619	661	649	618	684	642	684	672	640	667	655	664	625	660	591	642	596	611	661	657	604	647	620	637	640	707	635	626	623	655	640	649	632	665	609	645	658	645	669	657	673	604	650	604	647	677	614	664	625	609	658	634	668	650	655	679	606	646	649	617	617	638	681	651	685	647	636	632	718	619	670	620	614	685	668	626	638	640	603	639	659	655	645	701	607	677	629	651	642	589	643	656	647	634	616	632	647	665	619	631	700	676	685	618	624	668	656	652	619	615	689	651	667	657	655	628	594	648	656	674	664	640	628	609	691	680	682	630	573	627	671	638	616	565	587	641	681	648	618	654	630	629	626	671	639	632	612	653	651	644	631	628	619	655	608	662	664	629	685	696	651	670	615	624	660	680	685	631	658	658	610	649	650	646	623	658	582	675	649	601	626	669	582	622	650	650	628	623	664	681	618	612	613	638	661	663	669	650	619	615	621	620	619	659	614	661	676	647	663	655	634	635	590	653	668	605	640	630	649	626	657	608	687	634	661	663	651	636	622	672	645	646	664	648	582	611	630	649	657	654	649	683	639	663	650	668	596	617	667	702	655	659	651	637	694	666	637	658	653	644	673	641	650	606	633	607	643	640	584	585	645	686	652	646	610	659	643	636	623	663	603	689	595	673	672	652	668	614	642	602	636	659	687	671	643	686	589	588	640	678	613	630	634	672	640	639	608	671	642	618	628	640	607	565	635	632	645	675	606	676	629	630	731	662	669	634	655	670	671	633	616	627	630	656	651	610	634	620	701	629	633	650	674	640	679	697	652	656	629	608	647	688	634	653	628	610	639	618	631	642	638	697	670	631	663	661	647	670	568	601	650	652	642	697	645	619	616	623	617	630	644	633	652	619	631	661	646	638	668	648	655	669	622	628	664	629	618	645	621	618	663	686	625	674	636	655	649	661	696	641	666	618	615	682	670	646	660	656	621	596	624	646	627	629	654	649	723	627	675	637	663	590	652	598	634	649	601	671	655	671	679	649	633	654	651	623	672	662	669	703	624	631	658	713	633	634	653	636	657	673	611	631	627	614	646	615	681	674	649	640	653	615	640	669	641	625	663	659	639	635	635	653	665	611	667	651	669	647	624	626	654	624	640	681	645	649	600	671	590	621	637	681	624	655	683	626	637	656	677	653	670	639	604	599	687	638	641	666	622	688	672	582	650	613	613	620	644	628	634	646	632	634	643	626	625	643	655	647	692	625	691	639	625	619	645	650	632	660	635	647	638	649	611	602	638	649	653	648	587	643	629	613	676	658	606	660	632	624	664	690	641	673	636	627	613	647	655	678	619	647	647	577	660	618	616	660	624	639	651	675	661	698	655	620	673	624	630	650	625	686	619	597	632	620	599	577	662	654	602	646	607	614	647	624	635	669	694	627	627	675	665	686	640	657	644	685	617	640	664	641	663	635	619	665	656	666	665	622	641	637	688	639	652	641	623	625	615	593	617	614	642	654	655	645	686	595	654	673	658	627
24225	21269	28365	24507	20349	8716	3635	2045	1521	1312	956	555	426	406	425	396	385	374	375	382	341	389	363	374	335	314	326	348	344	329	343	303	315	313	299	311	301	314	336	315	303	325	295	271	279	279	253	304	288	296	794	944	869	664	471	365	334	281	298	278	248	233	285	292	295	256	286	272	280	290	281	286	267	260	261	267	266	285	265	266	286	272	254	264	290	267	279	297	302	257	284	275	264	257	230	280	260	234	256	260	280	288	292	304	266	260	278	276	294	248	265	277	306	274	242	261	296	283	237	267	291	302	278	253	268	271	262	255	273	314	287	274	298	264	281	255	263	270	264	244	260	293	260	289	291	304	263	257	269	261	285	252	278	254	283	241	242	329	287	295	259	286	267	303	269	285	255	292	234	255	299	289	287	269	285	286	271	258	264	285	281	260	277	248	296	251	280	267	288	260	270	253	257	289	273	259	258	257	256	294	297	299	263	295	250	247	235	282	285	282	289	266	287	237	280	293	276	274	234	269	262	274	264	298	296	276	272	268	276	284	290	254	276	311	299	276	278	289	294	301	273	289	245	277	259	283	308	266	273	265	257	264	282	257	268	279	300	283	311	293	258	276	273	293	268	291	250	263	274	262	277	287	255	271	279	278	264	289	262	286	290	242	290	273	281	254	276	254	268	268	279	293	271	313	303	290	261	296	277	267	255	284	289	261	242	276	270	282	246	274	306	305	250	277	287	265	251	261	302	239	268	293	278	270	277	280	276	307	267	252	275	274	279	281	248	281	293	292	283	247	254	279	276	273	267	256	279	255	282	262	279	267	256	240	282	272	271	276	294	305	260	290	266	286	273	271	269	263	259	283	305	267	278	273	278	284	238	256	274	293	268	268	264	253	285	278	291	281	258	271	282	250	301	292	244	285	273	263	284	276	243	263	255	286	290	297	270	268	287	277	263	258	302	270	255	307	234	288	256	278	298	264	250	286	254	267	266	275	301	261	292	269	256	277	243	281	304	244	271	290	236	292	285	252	262	243	308	264	306	261	287	289	285	290	282	308	294	279	273	273	254	255	283	300	252	287	266	262	280	278	285	247	296	243	285	282	279	284	261	268	300	266	254	276	253	268	287	298	275	238	256	248	255	266	227	277	272	268	273	283	254	286	263	292	264	274	286	264	259	273	285	268	284	273	309	294	249	285	263	262	272	246	283	309	252	276	281	257	260	273	275	307	241	256	274	267	269	283	256	268	288	282	256	278	269	258	295	269	258	264	264	296	271	311	247	281	265	257	282	279	265	263	304	268	263	263	292	276	267	307	289	288	283	279	260	261	292	281	263	308	285	307	301	279	285	285	270	264	249	265	251	257	269	277	254	272	271	264	265	272	270	287	273	258	276	270	261	267	249	251	266	285	263	267	279	299	258	265	275	281	286	267	288	277	273	275	244	268	243	290	282	311	282	259	284	275	284	279	270	291	265	300	271	261	247	259	291	282	243	270	261	272	267	274	260	249	300	270	261	258	272	277	265	281	278	293	275	247	302	280	278	273	305	248	293	306	298	273	272	275	267	279	277	310	283	232	282	270	259	257	289	264	237	249	270	274	282	240	257	271	281	272	300	266	282	292	241	287	284	272	298	287	278	276	283	231	290	262	274	284	260	270	285	316	289	282	263	280	290	269	245	262	275	254	259	286	261	285	294	283	266	284	270	255	263	285	270	290	268	288	287	287	289	289	270	278	292	289	257	292	269	272	309	296	310	281	270	261	267	298	248	296	286	248	261	279	266	291	253	257	282	269	274	279	300	247	279	265	284	272	287	292	290	301	245	300	288	270	279	291	268	254	263	239	240	275	270	250	254	260	282	246	291	256	268	290	290	238	260	303	293	261	295	269	274	265	317	297	281	275	275	266	269	283	285	265	265	275	284	276	279	284	261	298	245	281	299	305	271	293	243	265	267	281	275	277	260	270	271	282	260	273	281	286	266	287	269	266	254	284	271	248	262	307	271	243	272	255	250	263	307	249	266	276	276	259	294	293	264	270	253	273	252	277	264	267	288	259	255	280	258	315	293	259	244	277	266	277	268	293	274	281	306	287	280	233	267	281	315	274	282	260	295	283	255	272	261	271	286	293	261	269	254	264	285	263	276	257	297	277	305	281	258	274	276	262	287	262	268	260	295	277	288	271	282	287	275	277	260	255	255	277	252	287	286	282	265	274	269	270	251	257	283	272	273	259	228	259	280	285	276	310	289	297	281	297	258	275	283	289	266	253	279	301	282	278	274	263	295	262	272	278	311	255	280	277	256	299	252	270	253	261	274	274	263	282	290	259	261	281	242	252	283	263	261	243	286	277	254	230	268	290	261	276	310	261	285	260	280	291	260	289	241	258	282	289	271	289	270	275	275	279	283	259	252	237	295	263	268	277	269	272	308	288	261	279	288	267	264	275	292	262	262	266	258	246	273	249	286	250	261	304	276	267	256	273	251	277	306	273	277	281	277	276	272	278	248	280	263	279	273	295	294	265	269	273	281	277	303	253	260	263	265	274	285	289	261	257	311	270	283	265	260	260	267	262	278	298	271	287	264	280	294	260	301	273	266	267	280	284	292	261	264	274	255	266	254	276	248	272	269	268	269	270	273	258	265	293	288	272	271	266	252	280	273	265	288	274	273	259	271	279	267	267	224	290	275	263	269	250	298	264	278	275	282	271	277	280	283	277	279	282	275	257	264	258	277	254	287	299	269	258	246	245	264	253	272	280	297	266	282	264	283	265	291	269	256	269	289	279	259	254	284	292	268	296	284	294	247	249	282	272	268	290	258	249	276	282	268	250	287	264	267	290	283	264	272	289	261	287	263	274	298	281	271	278	239	251	272	265	294	297	292	274	232	294	301	282	281	271	284	224	302	246	279	306	269	239	255	252	261	270	256	246	284	285	249	271	268	239	279	285	283	319	292	257	266	280	229	273	236	292	283	300	261	260	272	274	266	273	254	260	278	273	263	267	259	284	264	252	265	281	260	275	263	293	297	283	267	255	267	304	258	272	276	272	275	291	247	271	282	275	280	276	244	273	256	269	304	282	280	308	265	304	251	270	293	261	277	268	243	290	279	271	247	316	278	278	265	263	271	283	280	281	277	288	258	272	279	246	265	284	305	267	260	264	292	236	284	277	262	289	252	289	300	267	288	263	269	264	265	282	270	276	269	276	272	268	297	284	267	292	277	242	278	295	298	260	271	307	258	277	292	281	285	287	272	285	227	288	284	279	269	242	256	270	266	278	283	269	251	256	285	248	297	294	292	255	285	274	244	296	260	281	266	236	271	275	289	286	275	257	306	268	292	285	267	264	261	255	268	278	278	286	282	274	262	274	262	278	262	284	281	282	277	252	298	267	262	262	280	259	311	273	268	271	273	285	272	291	274	259	292	240	281	291	293	271	270	274	285	285	278	306	262	287	276	261	254	275	286	225	281	261	292	280	231	244	271	257	312	292	275	293	290	251
11394	29713	26251	21320	16594	11800	9128	6416	5291	4802	3260	1729	1128	1082	1015	1045	932	971	954	898	863	880	878	859	763	794	855	866	682	743	738	690	625	672	657	639	685	659	685	707	688	618	645	605	603	594	611	591	576	669	2355	2770	2441	1803	1166	846	682	573	534	547	524	496	532	525	535	504	499	526	523	542	525	515	546	522	531	571	506	559	524	495	555	519	516	516	522	518	514	500	545	545	495	540	531	518	565	518	535	533	530	528	442	505	498	491	519	564	509	498	532	559	500	527	492	530	519	541	534	514	489	514	542	508	524	511	559	503	547	516	504	560	527	519	520	567	554	517	544	516	569	535	508	513	492	544	548	516	572	518	525	502	574	532	508	510	513	511	523	559	510	525	527	526	574	542	504	507	522	491	571	541	497	530	507	548	488	525	520	527	543	527	513	506	472	517	553	551	529	499	541	530	513	494	543	562	537	529	554	493	554	559	532	508	536	494	528	512	498	565	554	543	469	505	551	523	558	537	516	509	516	530	552	522	495	569	540	546	471	501	529	525	528	504	529	525	488	518	519	503	504	525	517	504	522	515	532	559	544	553	534	511	532	509	524	522	537	536	551	499	515	536	517	554	532	476	519	515	518	518	554	518	524	587	484	501	536	514	486	519	518	495	531	516	547	519	515	550	562	513	529	500	504	523	541	505	515	500	540	476	543	535	554	539	505	486	527	523	543	540	502	573	504	536	483	547	535	528	506	537	500	536	501	497	525	541	526	510	525	518	532	532	545	542	511	514	525	511	502	478	529	545	497	548	566	528	520	491	508	502	508	534	544	503	498	564	514	540	553	521	519	494	488	504	531	548	518	559	527	504	514	527	527	532	504	539	492	532	495	504	525	527	518	506	546	479	534	532	517	485	494	524	546	473	528	555	521	518	521	515	494	538	535	543	525	509	550	516	495	525	519	506	513	505	519	566	556	465	514	561	545	519	518	540	504	527	547	519	546	539	523	537	516	518	543	525	553	502	579	544	517	505	546	531	481	543	487	553	554	527	527	493	560	492	504	517	521	548	472	513	517	541	567	534	524	492	524	526	546	520	529	536	550	547	521	508	520	530	495	507	535	537	535	522	568	524	510	516	536	496	517	503	537	510	486	550	514	523	516	530	547	540	516	564	516	517	537	534	521	501	513	541	505	512	556	558	553	538	506	537	537	515	549	503	518	514	488	494	553	510	520	541	544	511	549	532	523	529	539	549	521	522	526	535	519	495	529	492	520	509	517	556	515	549	510	558	513	540	543	560	546	517	531	500	517	546	533	518	510	519	510	513	499	500	472	512	526	534	499	529	508	541	483	538	520	493	484	489	516	498	507	581	532	498	558	527	544	527	519	531	487	496	545	490	498	519	541	527	545	529	546	552	537	523	498	508	549	506	543	559	526	498	510	504	502	538	508	522	577	495	494	494	522	529	527	513	542	518	509	507	512	509	519	536	519	533	557	593	503	540	529	566	529	530	550	500	482	553	516	504	523	501	500	523	532	500	500	555	518	509	544	496	550	493	498	534	544	529	494	495	529	500	515	547	565	517	510	508	482	527	516	553	490	510	558	560	556	513	508	484	521	511	538	520	559	511	539	509	544	549	519	532	517	520	545	490	520	520	547	520	542	535	482	555	480	548	511	500	514	499	527	455	495	495	514	564	489	491	576	527	471	570	536	508	535	519	567	503	533	551	475	504	499	515	522	516	508	529	546	552	524	530	539	538	520	513	518	490	539	521	525	533	503	509	568	507	543	514	552	537	558	530	514	544	514	505	538	505	536	503	541	513	518	501	507	549	525	529	491	508	490	539	544	488	533	526	481	536	546	504	489	548	522	556	506	538	519	525	567	573	497	567	533	539	534	534	530	541	509	500	491	529	536	518	543	513	518	498	492	496	553	546	522	520	547	565	511	542	530	498	497	478	548	558	524	515	518	523	539	499	523	594	522	534	520	543	547	522	516	518	516	533	523	523	521	513	480	514	497	527	506	504	535	529	538	548	545	586	552	556	530	505	500	518	501	523	522	506	543	493	489	520	546	536	556	534	550	530	506	512	505	553	511	521	517	513	542	511	573	553	547	517	545	513	550	497	536	510	553	509	547	497	535	531	464	539	528	539	484	543	510	553	520	503	500	564	504	503	561	508	573	534	545	522	542	497	543	518	492	520	511	527	556	537	518	499	503	517	536	537	535	521	525	516	550	525	513	486	530	490	519	486	539	510	507	536	558	560	527	527	541	533	502	544	500	531	526	575	535	554	542	528	502	589	529	514	499	544	509	529	582	492	505	535	519	553	507	521	545	496	511	475	548	567	520	513	529	489	495	512	526	538	514	485	533	525	525	548	519	502	519	512	511	521	534	513	524	507	499	497	488	527	514	527	498	549	509	511	530	527	515	516	521	520	505	532	550	529	505	532	491	524	532	545	529	514	547	479	528	537	489	507	554	511	506	536	536	554	546	512	503	520	497	580	503	507	521	518	536	503	572	544	509	510	483	500	515	517	536	531	532	506	544	508	526	549	512	555	526	547	543	507	533	539	561	536	528	499	502	549	515	520	571	521	532	483	513	524	511	492	537	486	534	544	530	556	493	527	482	498	498	521	531	593	516	519	527	502	526	538	505	498	539	532	544	529	505	510	516	513	516	519	491	528	529	578	542	514	546	485	528	534	503	562	538	536	520	532	527	502	526	495	551	460	535	535	484	554	496	529	519	511	550	506	540	504	485	513	522	529	497	523	527	519	494	494	508	557	546	521	520	528	509	559	522	542	501	482	549	554	539	520	512	527	526	526	521	511	518	516	508	490	510	500	501	571	540	545	583	583	542	501	516	495	485	518	532	477	554	522	504	528	458	512	536	527	519	502	507	507	531	516	562	569	491	505	503	518	533	496	533	533	537	523	509	508	535	554	551	530	506	515	554	496	535	523	525	505	505	489	552	540	544	519	538	524	520	546	514	518	559	478	522	502	491	519	505	539	525	504	535	464	537	546	512	490	522	551	514	512	497	509	542	533	517	542	535	498	547	510	564	494	550	513	535	509	536	513	516	491	540	525	504	509	532	544	548	512	522	518	547	546	509	545	538	511	492	520	517	560	528	491	507	534	536	524	559	451	478	541	499	515	524	512	519	510	466	494	516	550	560	539	511	538	572	521	528	557	491	543	524	534	510	508	510	574	507	543	486	488	517	547	545	521	510	492	516	514	514	505	503	548	506	520	543	507	505	509	506	541	549	552	513	536	495	522	506	489	481	534	544	532	512	546	579	493	484	523	518	530	559	492	520	524	514	579	554	498	500	531	532	497	517	538	530	514	541	546	519	518	503	514	551	549	533	519	513	501	514	520	493	530	509	489	507	546	501	543	532	508	513	506	563	533	509	531	532	502	518	538	521	526	543	517	524	490	500	529	504	614	539	556	537	524	537	550	500	529	501	521	524	518	527	509	535	531	526	514	545	526	553	522	531	528	518	495	533	519
23307	21259	28990	23850	21282	19657	7783	2738	2081	1818	1004	520	463	393	507	425	451	381	374	362	366	388	353	343	323	324	320	358	308	336	293	276	289	288	317	284	284	268	271	304	309	291	275	306	238	248	268	235	295	322	1062	1543	1352	865	599	442	294	252	240	237	248	235	217	202	214	222	249	228	198	233	240	213	211	196	201	246	218	261	230	204	186	214	208	225	208	218	241	223	224	229	224	206	211	222	225	230	225	220	236	224	227	247	231	237	220	232	239	229	229	240	234	222	252	188	242	238	233	234	216	250	220	239	240	231	226	214	222	236	211	232	238	209	256	227	223	222	233	237	231	223	212	232	212	220	227	221	218	227	232	232	243	250	209	235	205	236	219	196	202	236	204	206	241	202	225	208	224	238	189	253	227	225	219	209	222	204	237	222	207	210	212	231	236	231	234	235	233	231	232	222	209	217	191	209	257	236	233	229	220	207	211	219	222	227	214	254	219	222	228	191	256	210	230	239	238	217	217	224	246	210	210	225	212	227	256	202	230	232	223	241	245	246	194	227	249	200	222	221	201	220	221	223	227	248	211	216	210	250	229	205	211	232	218	236	221	204	233	239	208	210	205	201	233	237	235	225	232	244	212	224	217	188	224	210	234	227	224	207	226	235	217	209	213	226	210	228	219	212	221	220	225	228	198	220	244	214	241	239	243	236	226	229	231	211	209	242	237	241	239	250	217	232	210	206	222	216	229	193	224	210	260	231	212	222	216	222	243	203	215	227	202	240	210	215	239	224	196	230	218	229	222	215	221	219	223	204	227	218	250	207	216	224	212	239	233	230	227	214	205	235	225	229	228	210	248	223	228	251	229	234	273	209	208	256	213	221	213	196	209	236	246	222	220	172	230	220	230	261	243	230	215	251	213	243	196	238	228	214	244	223	208	222	217	219	224	218	211	236	224	219	254	229	219	231	218	241	235	232	245	235	213	227	208	227	233	254	241	240	221	239	223	233	218	207	206	215	239	224	212	215	209	237	233	215	232	226	201	241	252	230	239	216	208	220	239	224	248	237	196	230	223	222	236	225	239	208	233	231	246	248	227	211	221	229	251	210	239	211	210	232	226	213	210	240	236	234	209	207	204	254	207	237	219	248	226	238	219	230	235	206	225	209	224	217	243	253	230	227	253	199	230	243	246	205	237	228	232	206	223	252	222	206	205	202	216	209	219	216	205	229	183	207	252	210	236	224	217	228	206	228	254	233	224	231	214	204	231	232	231	218	201	217	213	236	226	245	233	251	258	239	240	209	255	246	233	222	222	203	218	220	246	232	233	235	220	213	216	240	222	236	213	232	212	237	202	245	241	205	212	247	203	232	240	198	237	256	245	233	214	217	241	240	234	226	241	226	203	216	240	210	246	209	232	259	228	208	223	238	230	229	202	224	243	200	233	223	230	248	224	217	209	231	244	234	253	255	214	241	228	223	237	224	211	218	203	232	212	231	213	201	236	216	222	211	229	219	207	221	214	201	232	251	219	224	243	246	227	235	206	226	221	224	217	224	224	234	213	220	216	222	231	241	222	216	232	231	226	193	244	220	215	233	230	200	255	228	235	205	206	230	224	245	223	214	225	232	224	235	236	236	207	202	211	224	231	238	252	216	249	234	223	256	243	204	230	236	238	230	229	244	233	212	232	226	227	243	218	244	225	208	242	224	265	221	227	228	238	226	246	233	201	209	201	233	210	224	219	218	226	231	216	228	212	218	226	210	218	234	221	198	213	209	210	205	230	235	228	222	209	227	228	243	212	222	232	222	231	205	234	214	233	234	228	222	234	216	221	200	259	242	229	248	223	238	217	238	239	220	230	224	211	218	207	197	219	242	231	244	209	240	208	224	218	206	218	203	223	226	201	223	214	207	231	204	257	222	217	218	238	211	230	227	220	238	225	205	248	218	212	224	218	220	250	227	230	219	241	225	252	214	209	227	230	226	237	217	217	210	238	208	229	212	216	230	233	226	224	240	262	209	228	235	265	236	229	212	227	234	211	221	230	232	247	216	230	236	232	217	220	206	243	223	254	249	219	224	217	216	216	219	239	220	218	215	215	215	220	208	228	228	242	239	232	198	215	211	196	241	241	264	195	209	221	234	240	255	229	221	230	242	243	238	209	223	217	224	229	212	237	245	221	241	244	228	232	246	218	235	198	183	228	198	229	238	245	227	216	224	236	224	204	236	222	202	216	218	246	224	237	237	225	228	217	221	214	234	212	216	212	199	221	241	222	222	244	224	214	214	233	215	198	207	218	211	200	205	219	236	204	235	236	189	212	225	215	228	268	217	230	225	246	192	214	229	255	213	241	195	220	231	225	206	227	226	221	230	251	228	222	218	245	232	226	219	218	259	242	223	215	227	230	215	215	195	206	247	251	225	221	230	227	215	229	206	228	254	192	222	204	225	229	249	229	249	207	253	233	212	206	236	218	232	213	219	190	204	214	222	219	235	234	234	207	220	232	216	226	240	228	237	241	222	222	229	210	211	239	234	210	227	208	236	229	216	236	255	225	219	210	227	210	204	209	227	234	230	238	234	238	228	237	194	231	244	210	242	222	239	236	236	200	239	212	233	232	257	206	221	230	235	192	230	221	215	250	223	233	230	251	220	235	252	233	232	234	228	222	231	240	229	211	239	245	205	224	224	265	228	232	228	244	225	220	211	265	227	220	235	221	244	229	232	229	246	250	255	226	229	218	211	212	239	217	217	219	210	211	253	229	245	237	229	207	222	236	257	200	232	214	219	200	198	208	204	239	235	221	241	224	231	211	223	238	255	224	231	212	220	215	196	199	233	242	211	220	227	225	237	237	211	226	230	208	235	215	238	227	207	215	223	214	233	224	257	247	220	253	228	211	228	241	207	227	216	250	224	235	217	201	259	265	208	225	245	227	240	226	247	249	205	256	235	227	235	248	235	224	224	246	180	208	256	229	221	228	218	236	231	216	232	221	199	209	226	228	187	216	216	236	239	216	196	230	215	224	224	200	235	227	207	210	204	213	239	241	234	210	248	226	233	232	207	234	216	226	238	252	226	237	237	211	241	215	238	242	238	215	218	243	201	230	224	256	220	229	220	222	230	230	220	214	237	214	208	208	257	207	241	228	229	222	223	229	228	223	214	223	212	231	224	234	203	246	210	198	249	232	231	243	219	232	226	221	230	212	208	217	236	223	230	245	219	238	222	221	202	239	223	213	227	205	214	235	220	223	231	226	232	216	256	220	213	262	223	229	203	243	225	225	229	244	223	232	227	232	234	220	215	229	216	227	243	222	235	243	211	231	195	204	253	218	239	227	216	253	233	227	209	202	228	229	225	219	225	196	227	248	181	227	232	234	233	213	251	211	203	206	208	223	223	219	222	212	216	231	227	257	246	232	205	219	200	206	229	222	244	212	215	214	184	218	236	248	217	212	248	223	222	249	214	255	255	218	221	239	206	216	245	243	225	261	214	229	193	203	210
13739	33577	30349	24931	20421	14102	11758	8463	7491	6596	3521	1702	1410	1276	1292	1209	1220	1165	992	1031	959	978	948	896	824	775	798	862	789	788	721	769	645	667	657	668	633	654	593	729	712	667	694	679	512	525	553	521	648	800	3209	4625	3736	2409	1603	927	694	509	441	408	400	399	434	426	425	423	412	397	437	425	401	431	401	427	447	407	422	401	391	451	417	436	456	416	430	409	415	441	434	431	425	399	428	406	395	421	451	419	412	441	373	429	452	417	412	433	440	415	420	409	435	426	439	432	423	435	419	440	399	411	417	423	366	393	423	411	391	423	433	418	424	428	362	425	427	442	434	429	419	410	393	423	372	436	431	425	416	418	383	444	413	424	428	452	442	409	428	386	444	452	403	438	422	424	430	417	447	400	451	410	452	431	431	424	401	422	427	404	424	397	411	413	401	444	385	438	427	414	423	428	412	410	407	446	440	410	400	469	452	439	419	428	432	466	431	443	441	440	434	397	403	427	429	419	403	429	434	414	418	424	434	407	410	420	402	422	388	440	406	407	426	377	418	440	404	428	405	416	419	424	432	410	447	396	428	442	393	431	414	390	414	417	463	397	408	402	446	428	441	393	416	450	431	412	410	423	403	490	424	367	421	407	417	423	422	403	402	429	427	424	413	379	431	423	437	391	391	458	426	402	407	394	462	416	461	437	453	438	400	422	382	412	443	482	450	406	410	433	419	407	412	409	412	423	431	399	439	405	416	411	441	414	417	432	431	428	442	425	437	444	441	436	424	392	416	433	403	449	396	454	412	412	398	412	443	438	437	434	429	454	454	439	462	405	444	405	426	438	474	456	408	417	416	426	407	442	400	450	411	366	416	444	435	391	446	437	433	430	434	443	422	424	441	441	454	389	441	416	439	410	413	407	452	410	441	434	436	445	432	399	461	416	426	398	396	438	409	459	455	434	441	463	415	411	380	453	430	433	399	439	409	419	423	439	376	422	432	415	432	424	414	386	443	383	444	434	412	408	433	386	448	487	409	435	421	445	407	460	438	422	431	427	445	413	425	441	417	419	402	418	439	448	416	424	401	415	440	412	441	450	439	397	407	430	436	435	413	438	395	423	432	443	385	435	432	457	414	440	449	423	373	434	408	460	412	427	396	435	397	454	450	434	435	414	426	418	392	384	453	441	386	418	440	412	461	400	453	437	465	399	380	438	446	454	447	435	404	449	421	411	389	438	481	463	424	428	413	432	406	436	451	415	349	460	404	445	406	411	442	448	393	423	441	466	407	394	440	397	448	394	424	431	426	428	432	403	430	451	389	404	402	446	431	424	452	418	387	438	429	464	422	447	406	408	408	485	420	443	408	471	462	434	387	409	412	434	454	459	422	466	432	462	419	399	442	406	424	420	446	421	460	431	383	413	435	450	439	446	447	452	444	413	425	416	452	423	391	434	422	444	441	467	415	420	410	442	466	440	384	412	424	414	408	437	443	400	426	425	447	459	395	392	395	451	428	435	423	418	413	458	415	394	414	423	423	444	433	428	423	367	408	402	441	448	427	421	445	464	442	445	448	446	444	403	452	427	411	426	434	411	438	432	450	429	438	447	385	419	425	447	425	417	446	413	421	439	403	452	421	398	420	437	415	411	454	399	389	416	434	436	434	435	387	418	441	435	449	371	418	436	437	449	405	419	424	415	392	442	402	420	430	420	410	415	438	419	424	429	441	442	397	404	471	426	381	423	405	414	412	443	441	459	415	431	438	454	420	431	436	427	424	429	461	441	415	405	445	408	413	401	419	457	457	380	426	417	450	438	403	428	399	421	425	460	424	448	422	405	401	402	440	387	434	404	434	392	412	406	429	405	409	460	438	420	449	422	399	473	420	411	429	426	430	465	449	459	444	402	403	418	418	439	425	441	428	414	432	403	437	425	427	432	456	438	439	436	443	388	400	454	438	451	406	448	390	421	435	371	433	409	427	429	416	393	432	456	409	396	427	392	416	447	427	443	422	416	431	435	417	439	407	422	439	415	424	454	422	426	413	416	419	395	442	418	468	451	414	462	410	433	409	441	431	441	436	425	420	471	448	413	434	434	426	398	454	397	390	429	419	427	425	407	434	408	372	412	435	419	432	430	416	448	423	424	412	401	377	463	437	418	414	448	395	426	413	422	426	423	432	430	434	452	419	397	442	393	444	414	422	413	435	465	435	465	423	423	399	409	414	431	446	432	419	419	428	411	413	446	451	406	429	457	442	427	396	429	439	428	450	409	425	426	429	387	437	446	438	422	440	412	431	411	455	433	424	457	473	399	477	437	428	405	420	426	456	448	385	409	445	437	403	429	449	436	437	428	412	418	397	415	419	447	419	426	415	437	409	407	455	401	438	436	407	448	386	430	411	451	430	441	428	410	427	480	465	455	466	450	399	409	434	416	429	445	430	405	400	416	404	434	418	419	408	426	434	435	415	420	419	409	396	456	458	405	416	443	430	419	443	437	446	423	396	424	417	450	442	425	422	397	411	422	428	389	423	447	433	433	440	446	405	420	376	433	421	457	433	435	430	433	446	421	404	438	412	400	427	425	433	419	409	419	402	411	407	416	418	446	431	428	409	406	428	416	429	418	428	410	422	406	430	429	439	416	422	445	428	432	447	429	402	397	442	425	413	436	381	416	396	441	410	392	399	404	415	409	449	434	393	458	452	425	429	408	432	451	418	385	397	397	400	430	408	421	440	403	418	455	385	422	412	395	456	434	444	440	450	422	429	437	474	426	426	427	452	435	440	430	391	434	442	385	420	422	475	404	428	429	411	406	457	446	462	414	402	413	423	432	429	425	436	461	438	480	429	442	394	401	442	424	395	442	412	417	434	442	416	445	384	432	425	387	414	442	412	447	415	460	413	408	426	376	418	413	416	400	419	431	426	447	404	446	441	466	425	439	408	438	437	409	422	458	398	431	409	457	414	443	424	391	439	422	429	439	436	404	445	413	420	463	415	442	413	410	457	432	418	433	426	461	406	415	405	424	444	462	424	433	461	416	419	417	401	418	471	424	418	435	429	419	433	411	444	438	456	414	452	429	425	420	432	427	426	411	453	418	416	451	424	445	441	435	419	422	430	391	399	462	428	442	432	434	414	423	426	406	390	420	443	434	444	418	429	470	440	445	426	401	456	433	427	374	426	425	412	424	411	428	421	392	380	406	428	409	405	419	443	440	446	411	448	438	466	425	442	415	428	416	412	414	432	438	398	435	418	431	432	444	424	424	455	413	419	451	456	408	420	455	427	423	372	417	435	400	415	419	423	456	400	397	436	467	444	417	425	475	414	385	435	420	418	442	421	464	423	411	432	426	448	397	423	446	440	407	454	395	382	400	425	415	407	437	413	385	442	418	443	425	423	442	416	391	430	423	449	390	396	439	429	379	420	402	417	414	433	418	415	402	392	432	417	408	416	426	430	437	409	411	420	444	419	409	395	368	466	416	457	454	426	405	447	403	404	399	417	421
26850	20930	15402	7368	3368	1932	1687	1222	1099	852	479	415	407	425	393	420	387	353	387	348	336	380	361	370	353	351	371	387	365	367	388	359	382	345	380	344	356	347	363	361	322	359	333	331	344	358	321	354	309	302	366	429	494	419	420	375	346	335	319	363	346	313	365	320	364	349	345	325	343	341	349	352	403	314	296	337	321	356	363	297	326	343	302	304	324	350	329	308	355	338	305	320	360	310	365	322	298	337	341	328	347	319	352	323	335	329	328	335	339	320	348	346	310	351	291	313	357	345	342	337	309	343	308	311	309	299	323	331	331	330	340	335	308	294	340	329	362	310	294	331	344	320	332	319	342	348	333	299	328	335	334	319	317	319	329	331	322	339	340	306	320	294	365	323	343	341	342	323	326	340	342	335	328	352	333	306	336	336	360	350	341	306	344	332	403	323	300	298	328	340	316	318	296	318	320	352	353	329	319	364	336	323	318	304	336	347	304	343	304	347	358	335	314	328	298	324	335	327	310	309	332	342	340	328	335	333	347	298	341	318	329	327	306	331	370	312	348	328	326	309	313	309	325	327	334	354	314	357	316	313	364	339	316	314	364	328	363	318	335	369	356	313	320	313	315	334	340	322	315	357	290	332	316	319	317	316	339	375	293	306	306	338	352	315	320	335	351	303	311	324	341	334	342	328	348	319	367	337	367	307	355	327	304	340	307	338	341	338	314	344	339	340	328	312	309	348	328	354	334	357	325	309	318	321	318	348	332	308	329	340	330	326	329	315	327	346	315	318	304	326	313	367	323	335	313	311	362	356	340	314	339	347	330	342	352	348	324	332	351	331	328	323	323	263	324	332	315	349	347	334	318	345	359	352	324	328	372	319	344	335	330	339	344	350	375	340	336	333	290	340	303	341	333	348	325	323	332	337	383	341	356	320	330	317	305	354	331	324	339	306	365	324	356	337	329	338	325	311	308	315	322	314	336	327	330	337	366	332	282	347	329	347	323	335	350	329	324	332	295	321	329	349	355	344	318	336	323	356	345	361	318	328	315	336	315	314	344	319	334	347	369	344	342	335	330	296	316	343	310	347	338	337	363	312	330	331	355	353	350	340	356	323	320	342	328	313	361	328	297	358	362	322	355	315	348	321	341	316	325	332	347	339	341	316	330	305	325	345	329	332	337	294	340	355	338	317	350	315	331	349	309	332	317	302	309	340	352	323	322	327	319	337	336	328	348	332	341	340	334	361	335	353	303	323	334	322	293	360	315	336	323	362	317	323	347	325	327	372	352	311	342	350	338	333	335	352	293	353	326	339	369	327	299	309	335	312	344	334	350	325	337	325	324	342	349	354	300	338	335	354	333	362	341	321	325	324	331	305	340	351	334	312	328	288	333	357	353	319	324	332	335	331	341	343	329	317	341	326	345	338	335	326	346	345	320	312	350	338	327	346	340	366	347	353	338	330	333	347	339	339	337	359	361	314	335	323	309	351	335	316	337	324	317	324	338	308	349	359	300	348	322	338	310	345	322	332	323	347	334	323	325	314	323	340	336	346	335	312	331	332	339	329	317	350	322	332	365	354	321	338	325	335	350	325	309	335	321	322	334	334	326	369	355	351	328	343	334	335	327	327	336	322	349	329	356	330	377	342	320	307	339	327	331	345	324	343	314	336	321	332	318	314	329	313	325	326	313	359	291	349	342	319	314	334	317	338	327	329	342	330	332	334	314	305	347	338	350	328	337	340	314	366	322	334	341	333	334	335	305	332	332	333	348	338	332	334	352	375	338	352	323	321	353	320	347	348	311	350	336	316	331	336	333	297	331	309	321	323	350	308	330	349	308	377	349	351	352	332	368	321	321	328	315	342	345	343	338	319	292	328	321	325	332	359	354	319	315	329	349	307	333	315	341	341	313	348	299	328	329	330	326	328	288	310	336	285	292	313	348	359	327	286	315	320	359	317	319	325	348	326	307	316	366	324	348	350	336	313	295	328	345	340	355	340	352	336	301	315	299	303	320	305	362	361	327	350	354	327	373	355	340	324	339	324	351	326	337	336	334	315	314	335	288	310	313	296	359	306	324	313	315	361	347	311	311	333	335	344	321	320	345	352	346	354	317	336	320	287	366	327	344	330	309	345	322	321	306	334	328	318	378	341	330	325	348	297	300	337	338	335	321	312	333	344	309	366	311	331	347	307	342	340	348	371	326	329	319	371	342	352	328	334	346	358	311	307	328	365	361	330	337	333	334	338	328	339	331	345	337	318	284	374	327	337	333	313	305	361	348	314	318	359	321	330	314	337	336	364	362	344	307	312	327	330	325	285	323	324	347	345	346	319	333	358	319	341	341	381	343	368	300	335	324	354	321	321	285	312	364	336	304	333	329	341	320	310	327	328	341	349	320	320	320	325	325	308	342	331	353	325	344	335	317	334	354	297	328	335	349	310	305	337	333	343	317	326	306	354	345	329	338	322	340	320	344	325	301	323	342	327	318	333	314	310	347	343	330	344	344	315	345	330	311	339	332	330	339	371	356	349	351	317	333	327	305	317	349	318	307	319	363	334	381	329	321	320	320	343	341	327	310	331	331	338	340	314	312	338	360	335	358	341	303	347	309	370	331	352	322	326	340	329	361	338	346	364	342	347	295	334	346	327	368	350	336	340	337	301	310	362	329	336	357	335	333	325	317	315	305	329	334	345	327	332	326	327	345	318	324	290	322	340	358	359	348	328	361	318	345	332	356	314	356	305	336	337	333	329	353	312	321	358	339	321	328	362	327	356	340	336	313	342	315	366	340	339	325	327	346	315	332	313	310	326	322	323	349	325	349	332	357	328	320	320	309	320	340	324	356	310	305	335	332	325	352	318	359	339	318	332	325	347	305	343	357	308	314	326	345	324	357	336	310	344	324	346	318	339	321	330	342	335	324	357	322	362	324	349	332	355	337	324	352	373	313	330	312	326	367	292	388	342	362	346	319	329	301	360	335	336	309	337	324	310	310	318	333	316	278	333	372	322	327	354	313	338	370	315	305	315	330	331	325	324	361	352	343	329	344	345	318	317	308	288	335	330	350	314	314	325	351	354	309	336	322	300	330	332	312	352	332	321	319	300	324	350	329	352	364	284	330	330	337	330	343	281	341	323	352	346	315	347	352	346	330	315	320	340	312	314	337	329	329	331	347	344	351	310	354	326	306	328	315	342	333	355	332	346	305	336	339	332	365	334	350	333	319	345	331	368	332	349	338	319	323	306	309	343	348	315	307	345	328	335	325	335	330	346	351	344	319	337	347	336	290	336	302	342	338	329	354	332	335	343	306	360	334	338	361	355	317	336	369	304	346	331	320	364	322	352	333	335	333	320	310	334	318	345	297	324	342	332	333	336	304	322	368	330	317	313	324	352	338	320	318	302	323	304	345	335	324	329	354	345	350	336	323	305	331	327	309	337	360	302	337	333	344	323	334	333	347	327	339	337	358	345	355	359	334	298	344	378	311	317	366	325
11738	24143	20028	14385	9330	6330	5540	4079	4127	2930	1456	824	832	961	891	914	876	799	815	815	824	847	837	820	820	786	778	775	738	729	770	767	725	745	776	690	670	671	650	672	672	718	665	702	631	605	669	655	636	690	764	972	1031	926	845	677	674	636	671	679	620	630	655	632	606	605	649	630	640	603	674	621	608	648	597	593	637	647	595	545	639	625	632	631	632	657	609	599	675	615	625	604	669	633	600	597	605	637	628	616	603	591	613	630	682	664	663	639	648	654	619	629	607	598	602	618	606	619	609	609	633	612	613	553	599	597	604	617	642	555	597	622	631	653	613	612	627	634	617	608	612	659	567	667	604	630	642	602	628	638	617	653	603	633	624	592	618	600	594	650	674	624	621	662	620	614	632	642	627	654	612	640	667	616	598	633	684	649	619	663	652	607	636	652	601	642	619	635	604	662	640	613	610	602	633	637	605	585	629	652	649	593	565	634	592	625	585	626	607	607	623	620	605	614	634	639	599	573	596	662	638	641	621	629	669	682	623	570	639	645	642	580	566	591	634	648	604	660	615	619	670	664	624	606	648	640	606	623	661	592	597	579	626	668	607	649	611	608	636	593	606	655	653	606	644	629	625	618	637	615	612	611	672	604	631	647	654	622	615	621	656	626	606	620	595	673	624	627	620	620	660	645	608	649	623	607	679	552	653	647	599	667	643	659	572	639	630	586	655	628	612	625	646	630	604	614	641	563	622	649	635	630	599	620	602	619	633	586	619	659	639	638	653	627	614	671	647	661	635	634	638	598	638	614	640	627	650	643	632	654	626	608	606	627	672	622	623	665	607	611	617	590	605	654	648	634	638	599	598	620	594	642	625	604	604	646	659	656	612	641	620	662	552	624	634	634	658	636	625	620	630	627	638	632	653	654	587	639	579	671	583	600	623	614	573	624	618	632	643	608	645	622	680	642	632	628	606	622	623	606	570	618	635	638	654	547	631	642	662	586	602	584	649	605	637	590	634	646	651	630	585	589	613	604	645	621	627	669	642	613	600	619	592	659	600	590	620	613	617	596	636	612	642	586	655	629	599	659	615	639	619	666	640	622	594	606	591	605	636	623	628	611	645	640	653	621	667	605	604	622	625	619	626	608	615	606	653	584	658	616	665	638	656	638	582	669	639	584	620	625	627	638	681	632	710	606	621	620	614	636	591	576	682	651	603	636	624	642	628	635	623	627	638	630	658	611	645	654	559	650	578	593	618	636	589	635	644	659	669	620	610	615	643	662	656	607	649	630	633	611	616	624	630	661	657	622	676	640	591	630	631	627	646	637	650	596	590	601	670	580	620	651	624	597	622	648	645	631	640	624	648	628	650	654	616	659	649	599	599	626	640	659	612	621	685	607	643	592	654	602	645	659	594	656	648	616	582	613	613	656	623	587	621	600	638	626	654	645	658	599	622	612	697	582	624	644	611	601	610	633	668	574	620	627	613	665	632	683	624	617	603	646	613	621	623	611	595	656	636	672	673	615	609	625	569	640	651	593	618	681	655	599	615	658	662	595	593	617	633	670	642	658	611	622	594	632	644	613	623	613	603	605	646	632	628	605	666	629	638	594	655	643	593	618	612	637	629	643	618	641	633	628	668	607	620	651	593	685	614	655	656	608	634	632	586	631	638	620	614	602	619	638	621	632	599	652	651	678	603	693	651	672	620	624	611	625	622	650	628	623	631	669	630	616	607	619	645	599	574	641	601	628	621	600	660	615	619	647	616	633	599	667	614	654	618	649	648	667	675	691	613	647	643	613	634	629	618	609	687	617	597	643	621	597	661	603	612	596	666	637	597	649	610	613	660	637	609	632	663	599	629	634	641	629	621	641	610	614	654	644	658	618	649	613	611	642	628	641	684	626	616	611	617	635	615	584	623	607	623	583	602	624	590	605	613	611	614	639	625	600	619	650	647	613	637	668	627	617	654	629	633	588	612	623	607	612	612	645	593	641	643	618	615	636	627	608	625	667	645	672	601	648	628	628	594	656	623	665	625	653	597	597	627	632	592	597	601	609	636	628	628	633	629	647	675	610	584	641	654	630	639	652	672	622	642	663	619	646	578	621	624	638	591	625	634	645	616	620	614	607	706	604	626	609	632	631	589	649	605	590	607	651	612	673	615	619	616	626	635	647	689	646	637	611	636	629	659	629	622	696	641	613	648	661	609	626	640	635	651	615	635	675	568	617	674	609	645	625	622	609	631	627	606	634	642	610	640	643	619	668	634	640	630	601	648	618	637	595	648	627	662	641	631	670	625	613	634	598	653	616	606	652	579	623	637	626	640	604	643	651	650	648	616	598	620	618	562	650	580	628	663	625	593	613	640	645	658	633	589	631	615	578	612	584	596	640	626	609	667	624	652	621	617	671	575	650	612	579	576	602	665	616	597	630	603	643	645	626	609	604	675	655	612	612	660	616	603	662	622	614	638	614	629	606	632	658	579	645	612	603	595	621	633	618	632	597	631	652	655	626	661	635	637	618	672	616	625	645	623	630	607	593	662	619	604	629	602	622	642	669	652	611	647	658	589	586	595	622	626	629	624	643	673	623	605	624	591	622	624	637	645	600	616	649	645	656	583	612	623	617	672	634	614	590	639	579	591	609	639	647	628	635	626	642	621	587	661	604	623	618	645	629	617	630	697	609	677	643	604	609	627	662	636	556	627	601	632	574	655	616	656	618	650	640	616	628	652	594	643	643	648	602	628	632	614	625	613	628	605	640	620	618	661	633	623	643	633	655	624	661	642	615	630	619	596	625	581	620	611	639	648	567	607	630	670	581	630	635	625	623	621	637	627	644	636	650	636	630	648	616	619	627	643	606	629	601	604	585	613	647	603	630	610	615	615	586	618	583	646	608	603	623	660	613	654	649	612	589	631	640	595	588	619	644	644	607	627	648	631	603	629	620	600	610	620	638	655	628	645	626	639	608	630	590	666	675	631	630	645	626	635	628	626	602	629	606	636	636	631	621	655	637	603	625	631	630	640	657	654	664	672	636	595	643	597	703	661	594	642	624	631	633	618	637	610	603	619	606	607	593	583	624	635	621	644	619	675	697	560	643	666	650	578	657	629	624	618	614	611	619	658	641	578	644	594	598	610	604	612	630	637	614	635	651	640	606	605	652	649	622	630	618	618	665	609	612	611	628	640	599	660	632	631	567	590	626	619	617	620	660	646	665	652	605	634	636	601	646	626	590	621	609	617	617	632	625	622	679	626	699	644	631	606	600	620	660	607	637	671	605	627	645	616	614	621	607	662	582	616	648	573	550	660	635	650	607	640	621	622	631	641	633	620	620	650	622	631	621	631	674	635	588	585	604	582	602	607	635	639	621	598	624	607	615	636	638	611	618	628	678	630	662	575	649	640	676	631	633	661	578	624	617	614	620	631	597	626	604	603	609	632	607	614	644	627	602	644	649	679	599	710	623	645	632	640	632	654	597	613	639	586	636	659	661	657	647
24344	21368	28519	24546	20324	6508	2862	1916	1919	985	465	403	418	449	429	414	343	345	364	356	365	369	318	296	317	308	343	342	304	306	316	325	303	293	298	320	318	305	270	275	294	306	273	276	265	263	262	282	287	282	368	831	1062	710	524	393	312	269	277	274	241	255	256	254	245	238	233	241	279	242	258	262	274	266	248	229	291	250	267	269	266	260	284	229	279	285	269	254	244	243	277	249	291	259	216	289	266	264	266	253	251	248	258	261	244	254	258	267	282	266	265	237	239	265	255	251	244	276	251	241	255	251	267	247	247	269	296	276	259	246	240	278	238	249	308	246	270	254	271	229	263	245	268	262	266	253	263	230	264	238	268	271	283	270	223	254	259	249	266	253	245	255	255	275	257	249	276	276	232	234	285	254	236	261	264	248	283	257	245	259	262	279	241	323	251	233	271	238	242	284	265	266	295	249	272	248	259	252	238	278	294	256	221	237	251	284	265	253	222	247	254	251	296	269	273	281	253	236	271	235	223	256	269	257	239	270	278	252	278	283	269	261	250	240	255	274	263	231	264	234	260	251	255	233	257	259	275	240	260	261	250	261	234	255	245	244	262	255	271	246	252	258	259	241	251	265	269	247	219	252	253	249	254	282	226	248	238	258	252	254	246	244	235	260	274	286	251	248	233	267	276	264	219	276	310	286	257	260	225	228	262	252	248	268	257	244	238	246	216	274	247	269	272	251	265	276	272	273	275	243	246	249	260	229	252	272	257	264	262	255	238	248	274	226	278	246	251	264	265	254	260	262	243	263	254	269	244	276	283	264	261	253	262	250	247	235	256	272	227	248	255	273	294	243	265	256	258	225	251	223	244	243	241	212	255	256	253	257	282	247	232	258	239	251	240	276	250	282	246	247	240	258	256	258	240	242	239	268	241	258	273	269	237	242	246	254	269	258	268	292	242	255	273	274	236	279	244	251	248	276	251	249	270	247	285	272	259	259	250	247	249	253	253	257	282	273	277	250	243	270	243	236	248	243	255	268	274	248	255	268	253	231	269	230	261	264	242	265	263	262	250	256	267	262	238	279	258	253	235	250	271	253	260	255	256	249	245	264	260	253	286	250	267	259	246	268	258	279	238	260	246	260	257	275	262	241	251	242	243	253	271	259	260	270	255	229	241	246	260	269	287	256	244	232	245	273	247	257	243	260	247	261	282	259	239	247	270	259	239	239	269	240	243	239	244	241	253	267	261	239	265	237	285	250	238	252	246	265	264	254	270	248	253	259	239	254	255	276	259	254	254	270	253	254	249	269	250	237	256	244	266	257	263	252	240	233	269	259	248	242	253	252	243	251	255	265	287	244	255	248	263	232	249	253	248	248	247	240	273	280	236	288	263	277	243	277	281	256	269	259	297	241	275	263	264	288	266	259	273	220	262	286	278	259	245	236	263	264	252	281	243	276	254	257	271	271	261	251	252	251	274	270	246	253	264	275	246	250	255	248	259	266	248	268	231	256	276	252	235	228	265	259	274	269	254	252	253	250	246	262	269	276	236	269	255	256	240	247	245	263	256	284	258	259	241	243	257	251	256	239	262	238	260	244	240	233	248	245	253	231	255	264	255	222	284	266	258	243	219	250	251	243	256	238	258	274	251	237	278	261	255	254	258	253	243	240	247	246	271	225	248	248	254	262	266	247	231	251	260	257	267	247	262	275	237	256	262	268	260	266	260	232	269	256	248	276	245	279	239	262	250	250	272	273	254	277	240	263	271	242	242	262	266	260	258	271	235	265	260	228	254	251	277	253	223	236	283	266	234	244	260	246	259	267	238	270	235	246	248	235	242	267	231	264	249	258	252	268	282	225	243	242	249	258	274	257	278	270	232	257	253	263	276	262	262	277	255	247	253	250	255	246	294	253	277	277	266	258	230	252	245	303	248	270	220	246	261	261	244	238	241	240	259	258	259	215	267	230	266	265	287	256	258	249	251	250	251	237	239	249	224	244	262	237	266	261	224	269	242	246	272	240	265	268	268	244	258	237	290	229	251	237	254	261	236	264	263	280	272	261	261	263	261	257	228	247	253	251	235	252	266	268	243	233	274	236	260	248	246	246	251	255	252	255	255	241	253	256	262	257	246	262	266	283	248	249	250	258	309	262	266	252	254	279	237	256	277	257	258	268	270	245	268	272	289	245	236	258	264	277	253	241	240	265	252	244	254	241	238	244	258	257	277	263	261	252	262	261	246	276	244	267	253	236	270	279	288	252	241	224	272	249	240	255	252	263	255	282	240	261	262	249	282	261	263	257	263	229	286	252	257	262	255	269	260	260	261	262	245	246	275	253	252	276	267	276	251	221	241	277	255	280	251	246	258	247	251	260	259	253	240	220	244	271	241	274	278	252	242	234	253	206	251	226	230	254	269	260	262	280	216	258	261	254	241	269	266	233	254	272	235	249	278	260	274	249	265	239	251	270	231	253	250	266	233	240	268	260	263	281	263	270	244	235	219	257	287	261	250	261	282	260	253	262	274	254	234	260	238	276	243	259	278	282	261	230	249	257	278	292	254	246	261	258	208	258	280	247	281	275	244	259	252	271	258	247	256	295	244	276	267	254	258	262	260	247	263	254	275	234	276	252	247	254	264	286	276	235	294	262	276	267	246	251	244	241	262	252	244	248	257	281	263	223	266	265	244	251	230	244	265	272	274	261	265	262	264	238	251	230	227	245	242	274	264	274	252	244	255	242	252	257	246	262	230	288	277	275	248	259	254	247	279	268	251	227	251	275	247	272	238	237	260	257	254	266	250	240	271	245	276	269	243	251	245	258	274	222	245	259	253	273	264	254	227	248	268	255	259	252	274	262	253	249	292	237	294	265	278	260	252	220	251	276	245	258	273	217	263	273	233	253	273	255	245	235	249	230	263	243	224	241	261	247	284	242	263	256	235	254	241	249	241	266	265	218	288	271	250	231	277	267	263	277	260	252	258	262	246	223	234	293	261	225	247	239	240	254	265	273	258	232	265	266	249	246	259	248	219	269	276	229	273	253	244	237	223	243	256	254	251	263	233	285	225	228	226	241	272	240	255	246	254	262	260	212	223	261	245	273	277	243	227	250	258	276	275	275	233	270	236	228	250	264	264	251	240	234	268	255	247	267	266	255	265	262	250	258	284	228	234	280	254	267	235	274	242	270	223	283	274	280	245	261	257	247	237	240	266	244	232	258	243	261	254	260	251	262	260	235	275	223	259	254	271	255	265	254	228	267	258	262	259	273	264	243	274	278	261	224	245	233	240	235	248	242	255	273	252	240	246	259	281	211	242	243	250	248	260	296	253	254	260	294	240	247	255	263	242	269	262	254	281	273	261	252	261	255	267	258	275	254	227	247	245	258	260	275	262	272	258	254	272	264	253	264	278	249	269	246	262	261	284	258	274	217	248	261	236	248	255	257	275	244	274	242	275	268	254	240	286	268	261	242	258	275	250	241	263	248	246	252	257	231	248	281
13685	29963	24929	17891	11743	8427	8092	6695	6828	3514	1279	1095	1270	1332	1173	1038	1037	1027	939	936	961	870	729	828	760	802	737	717	699	674	696	681	719	756	775	713	692	696	582	614	672	650	622	616	578	492	554	523	519	557	918	2348	3228	2138	1412	977	712	543	552	507	500	502	513	508	526	514	500	465	482	459	507	471	460	457	486	478	480	462	476	500	445	508	499	526	517	478	495	537	479	470	481	489	517	494	499	501	525	489	526	526	474	473	491	476	504	511	479	474	505	517	484	505	502	484	520	478	476	523	482	486	512	513	507	521	498	449	520	529	447	525	492	482	486	516	549	467	502	521	518	472	482	505	522	456	490	503	468	466	512	438	488	497	484	502	531	480	533	475	555	493	456	482	469	490	508	483	502	470	443	507	523	524	500	492	499	453	461	496	506	468	495	477	493	493	496	492	495	455	471	453	491	461	517	502	499	495	478	495	486	506	508	499	469	459	468	492	482	493	466	514	525	436	503	469	508	511	486	479	473	481	523	489	448	437	535	492	476	482	494	505	484	482	500	528	496	522	479	474	482	475	492	483	515	536	472	509	516	474	466	478	511	500	485	500	536	498	456	483	513	495	478	548	534	468	521	475	508	489	511	524	525	487	494	514	495	474	468	476	521	470	467	489	477	492	480	503	488	502	468	446	520	471	517	479	508	490	513	473	468	525	501	477	489	500	492	509	469	518	490	497	519	496	525	491	494	488	504	505	468	517	536	513	480	523	524	488	475	461	486	490	535	469	495	477	510	469	489	477	496	499	492	498	482	509	512	483	502	526	453	452	428	515	496	485	531	493	511	503	479	496	474	460	479	518	465	510	476	499	484	506	460	486	458	477	498	469	478	457	475	520	474	476	499	499	536	500	475	488	493	518	473	496	509	441	505	480	479	494	522	461	508	469	472	485	463	498	486	508	504	494	507	498	496	502	496	506	470	483	475	485	495	510	475	528	488	457	484	520	486	525	483	508	485	509	523	488	497	456	523	446	486	512	503	504	514	523	507	469	498	473	485	478	497	492	501	501	518	489	504	470	452	496	496	495	484	509	510	471	465	536	492	496	475	447	473	493	489	479	511	477	483	471	503	500	486	537	500	497	481	485	464	468	486	501	479	473	447	492	444	477	472	498	494	481	466	499	502	493	484	498	510	485	481	516	481	501	491	480	482	488	489	504	477	462	487	504	470	498	489	499	504	466	498	500	511	494	457	494	477	515	469	486	483	512	515	480	497	490	488	492	489	477	547	490	517	486	505	470	480	486	490	497	470	463	502	510	496	466	490	480	510	474	477	451	486	480	501	481	550	473	501	519	517	492	485	466	490	453	498	477	470	506	494	495	501	522	513	482	501	498	481	483	515	465	517	507	501	503	526	506	521	477	528	502	492	512	488	471	479	482	465	497	441	452	487	467	492	486	505	522	474	499	446	454	487	519	485	517	507	434	493	505	495	509	487	510	496	505	481	518	452	482	497	526	473	504	503	499	512	481	502	494	466	520	471	497	528	479	481	515	497	514	472	494	488	494	484	509	458	460	480	506	510	505	522	486	467	531	478	466	471	496	502	466	473	514	483	468	442	470	448	472	499	505	490	469	472	479	487	448	472	490	495	480	503	498	515	480	475	492	509	491	485	517	456	438	509	461	503	499	499	470	451	462	497	468	462	493	509	471	506	463	482	508	471	457	503	447	503	481	498	498	477	478	488	493	457	470	484	489	484	492	471	477	536	492	488	513	500	504	490	463	489	473	493	473	466	502	457	504	493	453	478	511	493	497	495	533	491	542	471	503	463	493	517	501	516	529	519	505	476	484	508	482	472	475	481	501	524	491	457	507	488	487	475	493	511	486	516	529	467	510	464	476	525	473	536	480	501	495	486	506	504	524	516	502	487	483	516	507	478	533	502	517	496	473	505	499	491	506	485	494	516	488	556	491	495	482	491	479	519	485	506	484	518	471	523	471	501	480	477	514	493	517	484	506	478	482	497	508	476	487	469	513	516	478	478	507	529	465	528	462	478	515	449	475	516	512	482	501	488	468	502	467	454	450	445	465	488	506	439	478	466	500	465	489	443	488	505	502	511	486	542	475	506	445	465	472	483	528	516	463	470	493	476	492	468	486	515	449	480	495	472	495	503	505	491	505	493	490	478	504	481	486	464	506	510	500	435	505	504	491	484	497	528	497	477	554	490	469	488	448	511	506	499	485	466	477	475	492	514	517	451	512	504	485	501	522	457	490	534	504	482	519	515	465	487	471	494	511	489	480	513	447	484	503	519	495	441	484	558	485	491	489	536	508	469	517	511	493	471	504	514	471	510	497	495	463	458	510	480	536	476	472	512	508	489	488	459	524	483	517	497	495	476	532	475	508	515	448	466	521	495	490	466	483	528	498	499	507	508	460	486	497	519	494	537	506	500	500	506	470	503	475	477	478	500	499	496	478	450	495	498	543	485	481	491	479	498	483	488	484	463	517	505	475	511	468	494	488	545	487	477	461	462	507	500	482	488	520	479	484	530	515	477	493	505	486	506	506	475	551	478	472	499	489	502	445	494	484	485	499	496	522	506	471	506	513	474	489	446	469	498	530	459	516	528	464	476	492	459	508	476	482	511	515	495	524	503	496	468	515	474	521	482	496	483	520	512	484	500	491	492	465	511	428	478	525	505	516	519	473	486	502	492	497	488	498	493	518	477	468	513	504	504	482	510	506	492	450	470	495	484	502	498	531	502	482	493	479	514	491	459	530	462	451	495	492	481	510	484	508	525	467	486	462	479	488	518	494	522	503	491	504	511	483	482	495	513	473	531	510	494	477	502	465	495	470	484	498	528	494	548	477	515	522	502	476	509	464	487	466	491	489	477	476	452	497	463	504	488	479	507	482	472	452	515	483	479	491	444	490	518	460	458	485	478	484	527	467	485	498	494	503	474	479	518	470	497	457	488	511	492	476	512	476	471	470	471	459	495	498	470	444	505	496	494	471	493	482	498	483	466	499	470	496	479	483	501	512	490	528	531	499	530	513	528	512	485	466	487	499	500	473	494	471	513	478	471	457	483	539	510	481	477	486	500	507	499	494	493	471	513	528	464	457	490	480	454	514	478	505	461	500	510	470	494	459	498	475	501	521	513	494	514	485	465	503	466	507	474	487	496	473	525	506	504	518	468	538	458	500	502	492	491	483	508	483	500	489	466	477	466	458	479	510	495	482	509	491	493	500	498	475	530	490	489	520	496	515	515	481	513	516	503	512	478	470	510	513	496	486	507	470	501	486	472	492	468	509	488	459	478	464	469	517	477	478	508	557	515	500	514	509	527	487	457	494	487	514	467	460	472	444	465	480	458	477	479	483	482	518	499	527	494	510	514	481	506	531	514	532	516	510	530	472	494	450	487	502	542	476	496	490	474	482	479	518	492	472	504	539	498	536	491	485	490	481	529	502	516	473	471	487	498	486	464	496	511	510	479	457	532	535	454	484
23328	21311	29057	23903	21315	19587	6351	3172	2213	860	487	483	556	453	451	409	436	478	429	419	413	366	317	329	346	295	293	280	269	287	267	270	261	261	305	321	281	292	287	267	294	259	243	235	235	233	263	223	247	232	358	1072	1522	1162	739	546	365	237	163	233	205	180	201	224	202	189	203	196	222	191	216	217	195	203	188	201	221	189	208	181	204	218	214	187	194	224	216	185	201	220	212	211	221	189	186	212	224	220	197	204	198	200	204	222	196	212	181	174	210	188	210	200	217	205	202	210	208	205	174	203	215	193	185	195	199	227	200	211	216	204	211	212	217	185	217	212	198	179	224	188	212	203	218	192	203	188	216	213	177	186	204	199	213	183	191	206	181	201	168	170	196	171	208	193	213	188	202	202	208	171	201	194	197	199	224	180	215	208	219	208	198	205	191	196	216	209	218	218	216	211	201	202	199	191	200	200	217	210	187	218	209	209	195	177	204	209	200	195	186	211	221	195	219	211	198	203	189	182	214	186	187	193	192	203	217	202	191	194	207	199	190	203	226	209	200	216	178	201	209	217	185	190	217	213	202	221	203	196	199	200	163	177	185	218	195	207	197	203	206	202	234	207	197	243	187	198	192	212	198	213	224	193	202	196	189	218	190	176	233	211	203	208	221	205	214	209	186	229	238	201	219	183	194	173	180	182	233	205	202	211	223	196	208	205	183	192	185	198	214	207	200	225	230	232	215	179	216	203	208	213	215	192	208	234	199	193	192	212	204	232	199	232	203	199	173	192	209	183	196	222	218	216	208	210	185	171	207	214	199	215	214	194	223	221	193	234	188	195	193	191	176	214	191	198	204	203	210	218	223	202	204	200	221	190	194	202	228	184	208	184	215	191	202	192	200	204	211	204	190	188	215	224	222	200	205	204	193	193	199	196	195	215	225	204	218	214	214	201	201	222	193	203	180	182	178	193	203	206	220	212	208	188	204	172	219	198	192	203	199	205	172	187	203	212	189	190	214	213	209	202	207	205	183	201	205	203	188	197	189	187	201	231	200	208	206	195	209	188	206	214	221	219	183	185	191	214	212	184	201	204	202	200	182	189	203	219	203	187	187	210	208	196	189	207	190	212	213	198	189	199	189	197	230	187	203	214	215	219	198	206	182	206	191	179	225	216	224	212	197	213	205	206	202	196	193	196	214	205	202	197	200	183	202	196	222	204	187	201	236	196	213	198	205	207	184	194	208	196	201	182	195	220	192	208	228	199	219	207	209	184	209	200	191	189	200	204	210	212	212	190	208	195	198	171	189	240	211	230	226	223	183	207	204	200	208	200	185	203	207	204	171	197	203	239	211	207	191	188	216	210	220	196	189	209	193	183	219	205	179	205	210	192	201	203	209	197	201	212	215	242	224	185	197	204	169	220	191	204	220	215	186	187	180	175	205	195	222	197	189	223	211	214	219	234	200	206	194	187	204	196	199	207	179	212	195	195	195	185	200	203	212	187	217	208	212	211	217	207	195	194	212	209	191	205	202	217	194	233	183	213	176	208	172	214	210	188	196	216	219	189	213	228	238	192	189	205	181	183	180	207	190	204	211	200	176	203	186	207	194	187	191	228	192	193	200	193	225	210	193	214	183	192	179	209	209	220	208	211	211	187	210	220	228	170	192	209	191	213	191	202	191	199	177	219	226	212	171	208	251	210	199	203	200	185	199	223	192	196	202	197	184	196	199	224	200	206	211	238	180	201	218	203	187	210	189	191	211	183	205	224	193	189	184	203	191	229	200	192	188	176	194	226	226	201	236	208	180	204	197	191	180	179	228	202	196	229	180	224	218	208	203	199	199	202	212	206	196	208	198	196	199	204	189	166	183	197	212	198	226	201	210	188	182	210	203	193	240	181	185	234	184	220	195	210	189	218	195	208	207	223	201	199	196	194	218	192	175	210	197	218	187	201	187	213	204	208	201	206	167	194	195	217	204	207	190	200	232	211	196	218	214	197	196	196	192	230	204	194	215	203	184	185	212	178	208	200	184	165	202	218	216	217	199	194	154	215	186	227	198	215	209	197	178	216	214	183	197	216	206	208	183	191	219	222	193	213	213	191	199	197	215	199	204	197	192	198	214	195	197	185	185	205	216	203	173	235	202	185	193	215	209	183	231	220	237	202	187	187	194	219	217	184	193	207	207	200	208	208	190	209	201	205	202	197	218	199	213	188	190	196	228	199	173	188	222	213	223	200	200	213	182	193	203	219	209	174	200	178	209	216	210	209	190	193	202	166	189	245	201	200	162	201	192	177	198	217	204	207	180	205	205	221	186	203	196	212	207	197	201	192	204	182	216	222	191	199	198	209	187	215	211	193	194	194	211	180	216	190	229	214	200	218	207	192	207	225	217	188	214	188	208	183	183	205	203	186	193	226	203	199	206	178	199	213	174	209	210	185	207	215	209	221	177	185	212	200	203	201	191	189	196	193	205	224	198	186	207	190	200	184	196	233	237	183	200	229	192	208	226	186	209	204	207	204	211	193	204	197	176	186	214	199	200	226	223	227	192	200	198	187	205	206	185	195	209	211	212	199	209	217	216	206	230	205	190	213	205	219	236	204	203	184	196	196	206	192	200	193	212	233	215	207	208	182	196	202	192	203	207	221	211	212	185	179	208	192	221	207	225	195	177	222	228	194	175	213	202	216	212	216	202	190	205	191	206	196	202	190	197	213	207	206	182	210	212	206	181	214	189	208	190	206	210	212	207	190	211	215	204	163	200	184	227	189	220	224	222	224	196	218	179	244	211	201	201	204	200	199	212	202	210	205	214	195	203	181	186	198	195	203	213	181	188	177	219	211	205	219	209	188	183	199	217	196	204	199	211	175	218	186	175	185	215	194	183	226	219	189	197	169	220	207	193	219	203	224	181	204	184	216	189	215	206	187	179	186	197	190	192	201	199	203	217	208	229	195	186	183	191	217	191	208	239	224	188	217	211	206	197	205	184	188	192	205	201	224	201	224	199	199	217	186	178	223	216	230	210	206	217	202	200	225	176	198	192	207	208	174	184	223	190	222	196	232	198	206	211	200	216	193	223	205	205	213	185	203	203	196	206	191	194	218	215	188	208	187	189	206	217	212	201	210	226	186	211	198	234	233	169	200	214	222	216	190	214	212	200	192	198	211	227	202	213	206	179	219	187	188	196	207	199	200	192	188	238	199	199	197	187	217	227	212	195	191	190	207	199	188	217	201	217	214	201	218	217	201	230	193	193	174	205	187	162	201	222	169	195	180	218	207	203	195	208	189	204	200	236	203	201	195	204	209	180	176	189	204	218	197	228	213	201	192	202	191	189	208	200	216	180	191	199	216	219	191	219	177	193	207	183	229	201	197	203	195	215	214	206	210	223	197	185	188	184	209	208	213	194	238	196	193	199	204	209	184	187	206	202	196	200	193	205	205	202	179	203	211	180	176	213	177	218	209	194	214	217	208	208	203	202	207	188	203	204	177	184	183
16047	33170	28980	21714	13869	10449	9805	9847	8274	3127	1662	1764	1837	1634	1451	1336	1294	1371	1298	1151	1209	1032	900	866	930	783	788	667	677	626	644	662	658	658	697	805	713	688	723	621	750	693	587	521	481	475	488	588	607	581	1056	3300	4572	3206	2216	1376	769	537	393	390	375	384	379	391	374	383	400	402	374	398	385	406	383	389	376	394	375	392	402	377	410	383	364	386	377	372	386	391	401	354	389	378	399	400	388	352	398	376	380	401	381	348	373	355	360	397	377	362	358	357	395	349	337	373	409	424	376	382	402	371	360	391	378	393	374	371	387	355	420	396	391	373	370	349	394	391	375	406	368	385	408	366	379	360	373	376	397	370	382	408	351	364	383	380	381	381	346	386	374	379	395	402	368	396	377	382	400	362	362	377	357	368	394	403	378	386	392	380	405	386	390	400	390	375	394	367	352	394	358	399	380	395	394	360	344	387	392	388	374	374	382	369	387	381	396	388	403	392	402	375	369	359	376	378	392	389	395	415	422	338	401	394	394	390	360	388	400	377	402	382	410	372	411	389	384	398	407	339	386	388	405	350	396	404	367	360	381	412	358	379	390	374	380	396	372	412	378	352	369	359	373	383	351	380	380	354	372	389	391	386	363	406	393	419	403	420	357	394	413	392	382	400	384	377	367	371	360	393	381	380	411	381	379	389	365	401	388	389	381	354	375	389	394	392	405	391	396	383	416	378	410	405	359	341	368	401	370	364	436	348	387	423	394	403	392	381	382	369	387	386	377	382	398	402	405	393	393	362	409	381	393	361	360	383	341	366	364	350	361	375	377	436	367	361	373	366	362	378	396	364	366	372	374	358	356	375	376	363	408	379	365	419	406	363	396	408	419	365	366	371	386	400	396	377	378	386	358	372	370	424	400	379	391	376	388	361	392	368	375	418	355	396	376	383	392	353	389	400	396	373	381	413	376	366	365	366	377	365	371	397	370	402	357	365	373	406	388	360	374	407	398	371	387	417	426	391	354	378	352	359	379	397	419	401	438	383	359	379	373	411	378	405	394	416	369	358	380	396	385	389	391	405	369	368	382	383	390	388	400	423	396	383	398	427	385	383	378	406	405	363	404	367	352	382	384	432	352	397	398	403	414	400	407	358	404	393	383	405	366	339	366	364	393	413	370	392	380	382	394	364	390	376	376	408	395	386	368	378	414	399	363	352	415	397	376	382	398	378	397	373	352	389	376	355	394	367	398	377	377	375	378	390	381	384	378	379	435	381	425	388	406	387	376	383	378	389	400	389	409	420	379	395	349	357	388	398	390	393	409	364	407	391	355	349	409	359	405	372	387	390	362	387	382	361	387	391	370	360	354	354	382	376	389	436	377	371	372	345	373	372	367	396	423	382	402	396	372	386	385	372	402	363	392	412	368	370	399	372	368	363	379	369	367	385	376	388	336	394	372	392	387	388	356	380	375	416	415	376	410	367	390	392	374	385	355	375	368	373	408	387	390	393	392	393	382	394	380	380	397	365	367	393	338	362	391	416	408	393	377	375	401	389	363	419	385	374	399	420	359	362	384	383	376	371	406	384	388	331	357	344	408	387	401	384	409	348	371	364	421	379	396	404	374	392	335	369	399	423	403	392	365	374	394	352	420	413	383	397	372	384	365	372	386	365	381	365	359	438	370	405	419	389	409	376	378	367	372	382	400	411	368	382	396	409	401	352	380	401	406	325	367	408	396	394	371	397	406	400	391	378	405	395	374	411	385	379	397	367	435	406	396	396	391	361	385	400	378	396	373	378	410	379	382	405	400	386	393	353	352	400	414	375	390	370	373	384	401	401	378	383	374	382	352	380	372	401	350	365	380	422	377	356	403	361	384	418	384	442	364	402	417	406	368	394	394	380	408	407	381	368	383	378	390	430	407	425	387	386	412	402	401	392	370	363	361	376	391	437	369	401	402	351	399	379	416	398	396	360	421	419	353	351	370	369	370	352	375	371	379	365	384	366	353	399	359	400	389	371	399	385	399	388	351	383	394	389	366	401	362	428	411	395	396	393	389	355	379	401	420	379	367	363	365	378	419	357	425	378	353	345	401	395	425	392	395	423	397	404	354	369	389	373	368	384	359	389	379	373	395	383	375	402	363	349	368	408	417	409	379	385	407	397	389	367	350	408	389	368	385	376	406	377	381	381	404	378	411	388	432	380	406	401	383	385	421	361	404	395	371	397	397	374	386	358	380	374	375	386	412	375	353	375	377	397	395	415	429	360	400	336	406	410	395	351	374	404	369	379	374	415	367	354	404	391	353	370	421	428	394	390	385	372	424	409	403	375	403	384	372	373	388	378	430	384	387	379	360	392	370	412	399	373	375	394	392	383	389	397	355	420	380	383	378	418	374	379	378	405	405	386	388	358	383	401	347	341	376	398	357	398	376	393	367	401	416	354	383	392	380	406	398	380	396	412	386	420	394	412	368	390	367	385	405	389	378	384	385	363	377	383	384	359	375	374	381	359	392	375	387	348	390	385	397	370	366	395	437	393	380	415	392	415	388	399	367	387	373	414	348	369	368	400	377	393	346	384	402	389	381	359	390	392	396	407	407	398	381	385	344	388	397	380	379	388	348	396	362	347	371	408	388	384	386	396	389	381	381	359	393	414	381	383	382	368	382	399	384	404	400	372	401	392	391	358	364	380	361	369	391	367	387	395	368	396	380	370	401	394	398	402	368	364	390	351	390	342	384	400	393	379	396	355	410	352	387	369	363	387	367	362	422	331	390	380	370	403	364	358	385	355	376	395	364	399	375	390	377	403	346	407	394	420	389	342	358	385	435	409	377	374	374	393	361	362	404	392	422	355	407	426	372	397	373	415	399	388	376	402	372	389	371	399	398	385	400	407	393	384	383	436	369	368	418	431	390	381	395	374	371	354	386	389	400	371	373	380	367	376	388	404	398	376	394	387	396	412	410	373	401	378	361	378	396	415	378	370	387	385	371	377	363	378	354	378	357	387	381	374	417	385	377	376	377	383	382	365	372	386	372	387	392	387	379	399	412	371	408	397	391	402	403	405	379	365	382	349	393	380	392	367	381	418	369	390	386	385	379	397	392	379	352	387	399	392	390	369	379	372	394	363	390	366	410	320	422	392	363	395	407	394	372	368	381	450	406	412	385	350	348	345	398	392	393	402	365	383	419	396	386	377	414	383	383	391	374	366	386	366	385	355	392	413	373	374	412	387	382	413	344	359	394	387	416	349	376	388	385	410	409	391	405	396	408	399	419	339	409	366	397	347	394	364	385	402	351	376	400	349	377	371	380	400	373	395	374	433	389	374	406	410	360	385	384	391	433	378	347	374	423	371	371	411	409	376	376	391	406	405	415	361	415	423	383	383	392	390	396	396	371	376	387	406	362	361	365	411	392	389	386	388	401	361	392	360	433	391	417	371	391	344	378	414	392	396	356	408	383	399	414	424	409	346	359	370	379	394	361	405	393	385	419	387	373	383	367	400
26959	20838	13280	5772	2222	1517	1380	1446	882	423	374	410	421	419	416	399	401	370	352	385	385	372	349	401	361	395	356	333	356	346	332	335	344	345	328	338	351	345	327	330	345	363	330	351	368	354	368	313	339	326	358	368	408	424	401	393	340	324	301	302	312	318	310	305	301	303	286	304	296	312	313	273	334	328	353	305	321	311	330	307	341	333	305	329	354	337	311	314	356	361	311	289	326	334	322	302	317	328	346	330	325	320	291	292	301	311	311	328	300	350	297	301	330	313	323	325	308	324	324	328	319	327	308	295	326	290	310	332	292	318	355	309	307	301	319	336	301	325	316	279	307	280	316	314	311	326	332	337	307	304	281	319	318	288	307	312	298	312	318	315	303	299	336	302	325	312	323	287	325	315	305	357	334	279	301	325	298	302	277	349	326	301	309	321	308	302	318	307	320	323	348	348	312	321	283	312	286	352	343	308	314	351	329	335	298	284	334	280	314	329	324	344	297	317	291	310	306	288	294	301	306	279	323	327	332	295	323	335	317	325	292	319	301	284	317	330	339	331	324	304	320	313	304	303	303	327	316	306	317	308	317	316	301	302	286	337	330	304	324	320	298	327	286	282	307	313	306	323	333	321	306	322	301	301	285	327	325	303	312	316	305	291	325	318	272	332	331	286	310	300	320	301	319	335	299	318	314	328	322	295	306	318	293	270	321	305	310	325	340	287	293	307	303	313	329	311	309	306	318	345	292	323	329	288	352	325	326	333	302	328	334	346	307	312	336	313	301	352	319	319	308	302	332	296	324	325	325	338	307	275	324	313	276	315	316	308	356	315	327	341	296	316	271	336	315	302	305	274	327	318	303	325	292	343	320	309	297	315	306	313	305	289	313	295	347	337	324	327	284	310	352	306	313	322	302	282	350	299	286	313	288	303	315	298	338	307	331	312	331	307	316	305	293	312	305	305	316	277	343	292	319	338	310	316	340	341	341	313	311	320	296	343	328	325	301	318	279	332	323	298	328	329	330	326	310	303	309	308	324	305	315	312	295	300	332	330	319	337	292	341	315	314	305	318	320	322	318	301	365	296	338	340	313	342	323	339	327	327	324	315	341	316	299	333	299	302	310	318	308	295	331	306	320	343	329	323	298	314	308	325	319	299	333	298	308	336	325	289	325	328	336	349	286	308	292	324	351	277	338	361	332	315	294	335	314	313	329	353	341	314	318	319	324	310	306	302	311	311	310	319	321	307	351	367	313	318	331	310	359	314	310	305	331	290	350	314	284	317	304	302	296	349	298	358	319	305	298	298	310	321	303	287	324	300	298	336	313	306	347	335	313	313	351	276	312	295	329	315	326	367	312	346	308	317	334	355	332	328	291	321	306	336	335	307	313	340	313	276	317	303	328	329	325	316	279	343	314	306	327	292	327	306	276	350	305	299	295	325	317	311	279	312	351	329	336	329	282	294	311	330	317	308	312	327	325	291	305	319	291	311	318	295	328	335	311	289	309	316	318	354	316	305	310	315	306	324	329	319	302	306	331	314	334	325	319	338	306	291	320	320	318	355	301	331	327	308	338	278	323	290	288	316	322	310	323	301	292	283	286	319	315	325	340	308	331	295	323	361	319	297	276	313	301	313	323	332	332	292	313	339	309	299	331	320	295	310	307	352	294	293	339	320	331	340	324	309	302	310	292	293	317	317	302	324	316	313	316	335	328	335	323	350	292	293	311	331	322	341	295	307	313	331	320	285	305	341	330	301	336	290	328	303	343	283	294	288	300	312	330	302	309	360	344	322	324	311	295	358	298	277	298	328	335	351	320	314	316	321	340	293	301	300	319	335	317	331	290	304	323	304	304	330	296	280	309	306	295	307	277	330	285	297	283	343	289	318	310	337	298	353	278	310	327	312	339	312	307	334	347	325	317	349	321	302	320	307	309	319	303	298	325	337	314	337	307	303	334	289	345	333	312	298	283	334	347	332	325	306	323	352	289	334	327	332	305	314	310	331	321	305	290	321	325	317	327	319	299	323	317	338	315	307	340	315	292	286	326	308	317	331	304	306	313	323	321	313	283	308	322	293	316	312	336	299	331	312	345	342	307	311	334	323	323	327	312	307	328	318	333	296	336	331	304	342	323	339	340	310	341	338	315	319	332	343	290	341	337	327	292	337	312	337	291	358	342	331	303	337	321	305	337	355	317	330	328	311	323	331	307	334	311	301	346	317	340	306	312	313	297	332	322	296	302	319	301	312	307	325	306	317	316	359	333	335	347	339	302	319	307	324	319	337	316	308	284	324	314	302	331	338	340	293	328	293	312	318	288	305	320	361	294	306	310	337	292	327	295	308	316	304	310	327	337	325	329	309	333	286	314	300	306	349	291	305	301	313	346	312	314	300	318	312	301	318	351	319	316	294	297	316	320	309	341	317	313	321	301	317	307	315	336	310	295	316	303	316	279	311	302	336	287	331	292	335	326	337	313	307	324	329	328	323	323	301	338	295	304	314	309	321	329	309	305	319	303	321	306	335	312	312	334	326	312	298	307	334	286	316	316	313	327	351	281	326	293	306	291	302	307	331	275	308	338	287	342	312	315	332	311	306	352	330	337	321	330	287	314	316	286	334	334	346	290	325	327	324	303	323	301	304	307	350	303	349	323	332	305	330	324	321	345	337	317	309	293	323	307	316	331	293	296	306	315	299	318	331	331	296	323	294	299	341	340	308	333	328	289	299	328	329	308	309	321	308	288	290	323	324	298	310	315	339	313	318	305	340	320	334	314	323	279	315	311	287	320	314	305	312	313	299	337	342	336	324	318	341	297	340	309	297	337	316	313	359	311	309	313	304	312	318	317	331	311	320	339	307	322	308	348	334	272	306	278	300	312	323	319	319	315	312	316	364	342	292	301	312	330	299	306	321	282	327	355	294	305	314	334	287	326	320	301	331	332	311	353	307	297	351	370	333	320	298	330	291	326	307	319	294	343	340	313	334	307	344	328	354	343	308	292	296	331	311	331	302	310	302	303	306	316	311	327	307	309	316	324	304	319	300	307	288	314	310	320	324	316	310	321	297	292	323	320	288	317	294	313	338	333	347	298	327	302	296	345	306	337	330	316	333	298	293	317	301	311	327	309	311	311	330	334	326	338	319	305	301	312	304	273	290	317	338	302	292	303	294	306	326	305	295	342	284	312	324	336	292	313	344	305	335	331	315	339	321	330	327	297	327	303	322	287	297	312	305	313	291	295	277	299	326	319	317	336	298	316	326	304	319	323	278	279	287	345	336	315	363	312	275	302	330	349	319	296	311	321	312	325	333	342	330	340	315	270	300	326	331	295	312	321	327	330	322	316	333	303	344	332	333	323	348	302	346	314	343	300	313	320	327	341	320	340	304	332	333	290	313	292	305	313	302	311	338	323	298	315	298	300	295	326	328	344	311	319	298	296	276	323	312	303	305	358	311	313	338	325	295	310	297	358	324	332	323	323	298	318	299	292	314
13478	20624	16613	11376	6488	5090	5052	5374	3116	1068	962	1067	1163	1072	970	916	863	861	849	815	896	867	882	851	822	710	706	750	689	710	695	691	673	663	684	727	689	699	684	687	708	683	669	682	703	670	699	637	680	692	665	822	942	916	854	725	681	659	558	635	638	562	648	619	634	624	655	606	614	568	627	562	571	613	611	582	633	593	625	636	603	607	634	627	592	567	608	616	560	587	650	633	598	599	630	666	648	569	599	656	639	617	615	621	656	621	614	607	549	632	586	614	612	612	599	594	603	590	620	599	615	621	630	615	574	612	585	612	603	617	601	628	620	617	602	618	605	625	596	586	608	562	650	599	565	626	625	646	628	613	630	621	574	618	575	616	593	593	613	557	664	631	653	604	610	622	589	613	634	617	608	613	579	588	621	608	572	624	599	568	589	615	623	595	651	608	566	591	591	605	597	610	583	639	628	591	579	600	605	586	633	599	611	605	587	529	614	618	565	598	622	594	602	597	593	586	590	603	620	632	603	641	567	600	591	678	610	607	626	579	615	636	611	602	627	571	577	602	582	609	600	587	613	637	551	622	590	607	657	624	628	603	596	588	614	603	551	611	611	570	583	610	576	594	605	576	624	576	567	648	609	602	621	603	616	599	601	543	641	568	651	615	604	592	598	604	617	635	609	564	605	614	585	614	579	607	629	583	579	602	642	541	597	617	642	573	574	611	594	625	607	622	591	631	611	609	592	609	621	609	615	583	605	625	588	598	553	576	616	603	602	581	610	612	559	600	599	619	585	612	625	601	564	660	581	579	594	580	588	647	595	590	597	582	576	617	595	549	631	579	591	608	549	597	574	617	536	617	578	651	621	606	629	614	591	635	562	591	623	574	604	589	584	580	576	568	607	587	615	597	585	625	604	585	630	617	611	639	570	587	627	618	601	636	638	561	588	575	583	609	538	605	613	594	624	584	595	575	615	598	590	589	615	613	619	595	632	632	614	608	617	592	592	633	623	624	609	607	608	616	567	592	618	604	608	663	596	584	585	611	612	618	593	577	617	636	607	602	548	587	608	604	596	621	620	592	587	626	588	623	591	569	562	585	654	598	595	587	583	586	626	559	588	637	617	602	544	608	649	594	576	588	617	613	620	606	578	641	598	598	619	600	656	653	588	597	608	569	628	618	599	607	601	631	604	590	616	571	549	629	630	573	609	572	619	619	662	613	629	639	637	615	607	602	606	623	609	570	622	565	593	626	623	587	570	573	606	600	585	580	570	590	614	615	636	621	585	607	584	656	612	616	607	572	578	635	654	597	592	586	595	594	626	625	571	602	643	588	612	645	572	621	607	601	604	614	573	646	609	609	591	568	621	608	624	618	615	595	564	601	590	570	630	617	623	597	637	548	649	620	636	660	635	603	630	596	646	596	583	561	621	635	599	601	593	574	618	627	631	602	632	636	639	550	601	642	615	620	634	595	555	597	608	590	646	595	627	578	648	592	606	629	607	608	612	597	642	597	578	598	592	598	610	600	619	596	571	625	615	608	647	595	605	630	580	590	595	618	607	631	582	620	602	621	593	636	619	607	568	613	558	586	617	645	611	615	663	612	608	633	598	587	633	623	601	593	570	615	611	594	596	602	590	622	613	582	554	615	597	627	637	592	581	632	647	620	615	572	649	561	605	608	558	591	646	621	595	583	652	642	602	575	663	634	605	616	582	563	616	601	619	630	614	614	644	637	610	584	634	596	673	567	586	605	604	616	609	580	586	571	583	598	582	616	576	631	593	641	576	607	570	563	629	574	567	609	640	602	606	572	600	607	583	598	657	619	597	579	605	601	660	614	609	567	577	587	570	655	606	611	606	574	632	576	587	572	584	621	580	582	629	590	605	589	624	606	635	608	579	581	577	580	607	632	560	624	575	618	614	622	588	611	643	605	611	593	623	591	577	603	618	635	617	613	662	617	594	630	642	605	587	624	553	561	583	587	597	606	588	641	639	583	598	606	661	601	615	589	601	619	581	631	591	588	621	612	600	595	643	636	604	599	628	595	615	565	616	582	610	572	598	583	611	609	628	611	626	596	602	606	615	571	634	610	605	602	639	598	591	596	595	563	592	577	581	621	596	581	625	625	588	617	604	584	587	633	604	612	629	572	592	598	613	582	602	617	582	582	569	614	601	628	647	589	576	566	616	610	614	596	577	688	609	570	572	584	569	614	598	598	626	593	586	613	590	596	618	592	603	619	579	684	552	599	598	594	612	601	643	608	644	644	602	603	596	564	596	576	609	638	614	603	654	607	566	615	621	594	628	628	585	620	592	649	592	623	589	612	568	606	591	599	649	608	632	570	625	574	567	614	626	594	617	636	611	595	613	642	618	575	609	612	607	606	622	574	646	598	570	579	623	583	596	596	601	629	615	613	608	612	604	610	593	617	605	629	573	614	618	609	599	604	590	637	635	619	579	627	631	659	626	600	591	614	598	631	610	576	588	629	651	543	576	647	583	644	628	597	606	590	583	631	609	607	573	602	611	630	587	576	610	597	599	593	604	576	634	614	614	620	561	613	621	628	590	580	629	619	571	676	600	593	592	614	608	608	591	581	638	601	614	601	593	609	591	588	598	557	583	587	617	651	617	608	648	589	623	649	591	641	637	599	606	620	626	592	565	583	591	606	591	605	607	601	589	561	637	590	611	629	573	620	668	600	623	594	582	587	602	583	587	587	605	560	586	642	627	581	621	576	646	583	609	598	620	660	635	642	611	591	586	595	616	611	565	619	601	583	608	584	608	626	570	613	589	602	565	632	590	590	603	632	611	618	599	594	633	638	643	608	597	564	627	605	627	619	629	627	646	624	600	599	601	623	648	615	598	594	555	629	592	599	607	606	608	643	606	634	619	592	618	619	577	588	612	645	636	646	574	582	593	593	603	601	600	604	642	640	626	602	617	625	574	612	619	577	643	603	626	612	620	631	593	611	602	594	626	643	606	604	596	625	571	571	607	611	609	567	587	596	572	618	616	615	640	605	590	560	599	601	584	562	593	599	594	635	595	593	603	655	606	588	581	619	579	605	632	633	582	597	610	622	582	627	609	605	611	631	604	632	558	615	602	622	585	581	567	615	611	646	577	603	594	615	643	608	619	593	615	590	626	641	632	585	620	598	588	628	639	623	610	601	622	629	607	645	610	621	619	629	572	602	632	632	644	603	614	588	625	628	639	616	559	626	622	601	603	613	632	606	602	643	605	622	579	587	595	605	630	601	611	631	607	629	545	620	629	619	619	610	628	568	609	590	593	618	610	557	639	595	635	636	609	600	586	577	614	592	594	593	625	590	549	607	611	597	613	596	580	568	630	612	626	614	646	592	613	631	625	613	594	651	591	620	595	588	585	602	617	607	587	603	598	593	605	599	593	610	589	593	629	603	554	637	582	614	609	576	600	572	618	611	575	625	630	636	621	648	599	590	578	590	612	589	596	586	635	624	606	599	636	582	618	603	629	589
24313	21339	28455	24557	20359	6766	3089	2229	786	476	536	512	533	464	467	402	420	338	366	413	353	378	382	386	328	339	350	297	316	311	302	273	279	320	311	315	304	310	322	268	276	306	295	310	304	275	299	256	275	299	449	723	861	677	550	415	312	274	244	235	284	256	250	249	225	226	224	264	272	222	258	240	280	237	262	253	238	250	255	231	241	222	256	284	227	247	243	238	250	252	264	254	249	249	265	262	260	255	260	249	290	257	241	232	262	238	218	220	229	263	276	258	252	231	234	255	235	273	256	239	270	262	244	243	238	285	234	241	231	246	218	291	273	276	240	256	262	232	261	254	249	252	246	257	280	249	257	260	257	239	228	262	252	249	251	240	246	265	265	259	258	247	258	220	276	237	238	230	245	227	231	258	261	273	240	271	257	242	257	287	258	269	231	220	238	256	228	240	253	267	253	243	247	246	268	257	276	260	242	232	269	253	222	263	249	242	261	257	240	238	225	229	225	252	262	261	248	276	238	247	247	240	248	233	240	247	263	220	237	229	236	269	267	255	242	254	266	252	258	233	252	221	282	267	265	250	276	252	266	270	274	237	240	252	248	274	262	241	263	255	257	275	253	256	229	220	243	257	249	253	240	236	237	241	249	262	257	259	267	278	257	222	266	264	285	256	267	271	273	272	256	198	251	216	246	234	270	252	260	242	264	250	265	245	255	245	259	254	251	230	256	292	222	273	239	229	263	261	285	245	262	242	252	242	239	243	279	235	258	241	271	235	248	245	262	250	261	237	234	271	257	247	259	244	234	249	243	266	246	242	241	236	243	230	242	243	249	293	240	222	217	222	278	248	256	222	258	260	274	244	250	256	256	256	245	220	227	264	266	268	282	230	233	251	245	224	233	250	224	250	242	235	249	236	253	266	235	238	235	253	273	225	256	270	228	211	255	259	244	238	263	239	271	233	228	262	241	262	240	253	255	267	262	248	272	239	233	304	259	256	269	253	267	251	269	235	232	233	269	248	264	235	260	281	281	252	242	247	260	247	262	253	272	257	238	234	257	274	247	269	262	243	219	243	259	255	244	238	265	253	242	278	253	273	266	273	261	216	266	226	265	267	253	269	251	247	246	267	271	230	244	249	271	261	255	234	271	248	277	235	227	259	281	272	236	270	265	256	253	279	269	244	245	238	269	263	239	257	251	283	245	225	220	261	284	257	239	255	242	248	262	270	231	258	238	245	271	225	281	284	239	238	240	282	227	246	272	269	229	251	229	257	249	268	265	249	248	239	256	268	240	214	278	256	253	229	241	242	238	217	255	253	244	265	227	260	270	241	266	271	237	246	232	254	270	275	221	238	227	236	233	280	238	237	221	239	253	258	250	216	249	273	246	256	266	252	209	263	245	230	242	247	253	252	250	239	259	255	217	242	278	233	236	247	250	207	260	206	243	254	276	241	244	267	255	260	218	262	258	251	266	258	266	230	267	245	247	245	257	265	291	227	251	258	261	264	229	237	274	252	241	271	226	232	235	251	236	261	242	256	222	252	256	242	259	216	236	242	261	215	254	262	245	259	244	241	253	239	247	279	238	252	256	246	249	250	249	238	255	260	246	219	251	256	265	221	244	206	266	231	231	212	276	265	246	250	237	251	266	232	230	248	260	249	254	255	264	252	233	250	230	232	219	246	241	255	250	254	250	270	254	238	307	257	234	213	258	222	235	256	267	237	258	268	240	254	248	245	244	252	241	270	275	245	209	257	252	301	292	264	239	259	221	233	224	252	244	212	256	219	241	205	256	233	259	244	251	259	254	229	276	248	237	250	244	268	248	260	241	257	249	257	235	297	246	245	258	279	273	230	291	266	267	239	251	254	225	261	239	245	268	246	255	298	249	232	236	255	265	282	277	241	239	271	280	261	272	222	269	256	236	252	225	228	203	258	252	259	234	286	233	258	271	259	242	278	238	236	263	247	274	260	264	252	255	242	244	237	242	265	244	240	262	273	252	235	264	275	246	245	236	232	266	252	243	227	252	236	233	247	223	274	251	246	240	207	227	249	246	252	275	225	230	250	213	232	258	266	259	259	241	268	227	270	238	238	274	250	274	269	266	249	254	273	264	281	258	257	305	252	248	271	253	266	246	234	242	256	251	251	227	251	279	256	244	268	274	236	249	260	241	240	267	248	239	258	232	259	248	224	235	251	258	263	247	247	261	268	237	250	251	235	248	254	263	245	263	248	265	287	270	269	290	229	234	228	251	225	241	267	246	241	248	231	242	247	254	209	256	234	269	248	244	244	259	266	237	233	267	272	256	228	243	275	261	263	274	233	232	257	235	271	240	239	257	230	242	274	243	260	258	247	249	257	270	240	233	251	223	245	234	243	249	281	269	266	264	228	227	238	260	267	273	232	248	240	269	250	273	261	273	241	241	253	269	253	253	256	243	265	213	245	234	255	266	233	266	262	266	257	273	234	258	224	253	232	225	243	222	273	244	259	236	235	279	232	256	237	248	263	259	250	223	229	233	251	241	252	251	283	239	220	263	257	220	264	261	233	258	240	259	248	249	246	271	261	270	272	255	269	264	235	261	247	262	235	219	231	251	256	267	249	253	229	286	237	239	236	247	270	254	287	254	252	245	236	254	278	229	256	256	248	263	247	257	257	266	262	256	246	256	245	232	237	245	261	257	229	248	240	265	260	214	247	301	246	239	259	229	266	269	249	253	234	252	251	263	257	255	250	239	227	245	223	216	256	260	260	248	245	229	258	239	268	242	277	251	213	269	257	259	258	266	253	275	263	239	250	239	270	247	261	243	261	253	244	241	243	275	262	244	236	261	293	266	242	249	266	232	234	260	284	252	223	254	233	261	264	274	260	251	262	252	245	274	237	263	282	251	262	221	242	248	235	233	266	232	237	237	233	255	247	254	237	259	230	240	239	213	231	237	236	239	253	235	289	241	248	257	271	236	249	247	225	247	257	245	258	259	241	257	234	239	228	261	263	251	263	233	227	247	283	240	251	250	237	234	225	260	228	248	256	254	241	226	214	218	238	229	246	255	232	230	252	239	252	275	267	245	252	228	257	221	256	241	257	254	263	238	259	260	222	243	252	233	236	262	252	261	232	265	253	262	246	250	247	239	270	253	248	243	239	262	266	223	226	255	243	249	267	245	263	246	248	239	283	249	210	268	252	254	231	280	225	280	267	243	216	236	237	241	254	275	259	244	253	231	223	227	260	255	220	258	273	256	254	242	276	260	252	254	255	219	263	238	258	253	247	260	238	254	259	243	262	271	247	237	277	278	280	249	283	268	239	244	253	261	252	240	275	248	250	250	247	224	227	276	257	251	249	276	233	252	272	247	243	262	244	264	248	226	255	251	251	225	244	279	233	240	273	255	248	252	272	272	243	262	277	237	234	265	241	261	235	249	220	256	246	263	245	266	245	239	240	263	244	230	252	245	252	245	233	260	227	274	261	240	224	231	238	236	249	226	269	261	247
15234	27221	22711	16966	11784	9110	9109	7204	2526	1408	1646	1742	1669	1542	1383	1221	1041	964	983	1036	976	978	1052	1076	1056	872	756	703	698	648	647	632	613	610	667	642	691	710	651	691	690	633	661	626	622	638	667	631	582	496	1162	2282	2613	1866	1383	988	700	585	447	508	493	493	541	472	501	491	470	463	503	499	500	473	434	506	492	496	482	485	484	497	494	496	492	492	501	475	491	471	503	493	492	498	477	479	461	449	520	471	502	475	484	488	464	466	474	508	480	495	523	515	470	489	446	466	506	492	503	481	451	465	509	471	454	450	443	475	493	435	512	485	513	437	506	451	484	430	467	460	481	477	434	445	487	480	495	471	494	487	483	502	528	473	480	477	455	493	485	517	505	488	489	474	489	467	472	445	502	458	471	493	481	499	483	466	484	476	495	455	479	489	506	473	505	524	489	466	500	468	480	465	499	467	497	485	481	512	467	481	462	475	498	484	458	439	481	461	488	437	490	507	447	476	452	494	480	463	487	474	456	471	457	475	471	458	493	486	499	498	520	477	465	487	503	485	531	504	465	475	464	433	468	489	486	488	446	425	486	451	516	501	480	472	445	484	505	479	488	481	480	470	479	460	482	430	496	432	480	455	516	482	489	517	524	476	469	501	494	450	509	474	489	515	461	470	463	486	502	486	521	494	500	470	499	455	471	500	477	492	494	471	487	469	512	479	521	518	490	466	448	480	505	503	497	489	453	457	484	441	499	492	512	471	456	446	494	538	515	457	448	506	444	502	459	444	479	465	473	502	469	493	481	501	518	461	496	518	459	484	497	462	461	494	488	493	503	487	489	478	469	496	478	469	486	452	448	483	516	508	494	485	467	505	494	468	494	480	477	499	499	479	506	486	495	495	511	513	463	495	480	475	481	481	475	550	502	415	480	455	467	456	470	486	468	483	521	507	526	475	524	495	485	470	472	475	491	449	501	497	483	517	464	486	471	514	504	476	481	478	493	482	536	457	476	511	452	467	479	480	493	471	466	467	468	456	496	469	457	471	479	460	479	478	482	488	480	489	456	456	538	476	499	489	445	450	461	482	478	476	448	478	466	455	482	458	463	500	525	501	429	438	493	488	508	521	485	487	509	483	499	524	461	494	492	485	476	496	507	504	482	492	460	493	463	430	513	449	509	442	486	511	456	484	454	479	495	483	517	485	504	471	503	495	481	472	503	466	458	504	436	507	494	466	485	471	471	470	482	475	484	504	478	464	504	496	450	530	483	450	471	495	503	434	477	481	447	457	496	477	489	470	474	493	476	473	474	469	471	483	510	492	494	487	545	491	479	476	472	500	451	484	480	476	496	495	464	489	494	526	511	463	495	477	474	496	444	464	458	522	479	501	528	470	485	489	502	501	479	449	525	513	497	474	492	467	496	495	495	481	474	481	491	477	462	490	484	503	430	488	488	453	461	485	491	488	506	466	482	506	501	469	496	480	482	494	495	482	485	501	457	474	488	433	445	471	489	451	510	455	521	489	446	472	479	500	485	473	507	481	506	516	455	468	477	499	473	517	458	480	492	471	507	462	504	432	479	487	484	507	480	498	471	499	506	469	483	468	490	479	489	472	472	511	507	469	504	494	467	481	494	486	454	519	516	504	480	484	467	477	496	475	454	547	448	481	475	481	485	480	496	475	495	441	467	530	512	491	447	552	473	468	490	509	487	473	541	483	477	457	459	532	465	499	516	461	488	460	454	464	458	482	473	452	487	478	497	502	524	494	522	473	470	467	460	497	518	467	492	469	477	499	515	507	456	444	498	470	531	449	495	504	474	478	487	492	472	523	491	493	489	477	504	447	522	477	464	483	483	491	507	487	506	475	443	527	462	491	497	483	499	466	538	462	445	473	504	469	499	473	525	481	508	478	508	482	498	485	498	490	468	499	476	490	443	455	494	478	508	464	470	513	437	466	513	493	459	478	506	514	500	498	483	484	455	472	484	444	480	500	460	498	491	478	498	485	483	445	473	458	472	518	471	480	471	499	485	448	496	520	479	519	520	468	456	463	481	476	508	464	482	449	473	476	482	481	438	449	469	484	462	471	445	467	502	498	513	503	507	468	473	514	494	490	492	504	495	488	520	501	499	486	480	466	481	495	466	488	465	498	504	508	502	478	491	472	487	503	487	453	426	479	480	500	451	503	452	475	509	484	480	461	480	475	476	510	436	471	471	529	460	498	468	475	459	487	504	478	543	511	465	528	482	435	511	466	465	440	466	513	521	485	514	499	481	467	462	445	454	509	482	499	479	464	481	535	471	469	494	513	436	452	500	478	522	501	501	463	460	497	477	527	458	467	486	480	510	524	485	494	446	503	488	477	513	482	466	442	515	527	503	513	453	497	488	511	451	496	461	482	495	484	497	466	476	413	456	443	479	484	468	475	466	487	431	466	488	459	440	493	492	476	490	446	465	482	514	510	462	454	475	479	488	502	466	471	471	474	450	440	494	499	523	497	500	489	467	488	503	477	455	515	478	490	467	482	474	438	501	467	492	477	463	448	498	438	460	480	461	460	477	466	482	497	485	482	458	472	494	505	502	542	483	504	456	512	467	494	523	491	464	498	470	485	475	478	490	469	500	505	455	479	474	496	462	460	457	475	499	456	502	477	492	496	467	451	465	438	486	472	510	485	463	462	462	513	485	498	487	483	490	425	480	495	453	481	471	500	463	466	462	483	478	476	459	438	467	507	470	487	488	493	534	473	466	488	512	484	492	468	503	474	469	502	479	514	469	489	481	464	486	498	461	496	461	519	508	472	481	456	478	437	483	479	461	474	477	482	477	491	496	454	476	473	504	466	478	461	470	505	500	464	511	497	504	497	499	477	462	497	478	481	508	457	447	490	479	516	492	470	520	485	490	454	466	471	488	498	462	510	515	485	443	477	485	452	528	489	480	458	458	496	486	493	486	476	476	449	475	509	469	475	444	480	469	498	488	487	456	476	456	512	470	520	491	492	447	533	480	461	503	491	482	478	512	494	470	499	470	511	500	509	523	494	447	523	495	466	478	482	486	486	512	508	476	502	482	475	498	490	478	453	492	494	473	500	505	494	481	457	442	493	480	487	479	473	455	467	486	481	488	478	499	482	481	455	475	552	496	512	464	451	481	495	461	485	492	458	485	490	449	500	436	453	504	511	524	490	470	443	448	510	517	485	514	442	463	469	455	463	500	450	470	496	506	495	474	485	479	443	475	490	480	483	461	519	480	490	476	492	470	524	443	466	514	469	490	477	492	478	506	472	467	471	485	458	486	447	480	465	483	474	485	454	469	481	453	479	493	515	478	482	466	496	482	473	507	528	453	471	453	449	474	482	494	501	435	459	494	480	483	475	477	441	478	441	488	479	482	509	493	474	479	463	481	482	452	482	490	502	499	471	457	454	483	495	494	521	471	488	513	519	457	486	473	483	505	503	503	514	497	510	481	511	510	495	505	465	441	491	509	450	478	476	474	472	495	521
23437	21324	29060	23959	21332	19891	8129	2520	665	556	693	622	637	664	582	520	411	393	377	359	279	355	387	381	421	399	334	328	267	260	271	234	264	241	299	274	276	291	284	314	280	302	317	271	264	257	284	218	216	226	371	1021	1426	1020	750	375	299	241	216	202	222	196	194	208	190	207	224	189	203	205	202	207	174	204	199	224	221	208	196	190	191	197	191	192	198	199	189	194	197	175	191	201	218	188	190	194	185	187	189	196	176	212	192	199	183	199	177	184	183	207	191	215	183	224	192	192	203	210	207	200	181	211	199	209	195	204	217	204	191	201	180	213	180	178	211	211	175	195	172	181	193	224	225	185	209	186	182	180	213	208	190	208	193	190	202	171	211	198	191	186	226	211	178	187	203	214	191	189	181	217	210	206	232	186	185	200	193	200	189	171	222	220	214	207	196	226	197	196	190	197	194	218	200	201	224	197	218	174	215	218	210	195	199	217	218	196	200	202	201	181	185	200	204	197	193	172	202	192	211	204	184	217	206	204	227	200	175	180	189	193	191	199	209	215	179	182	197	224	199	184	189	183	184	209	206	200	194	194	197	212	220	156	231	164	215	195	197	180	195	209	240	200	211	197	184	202	199	175	188	179	184	184	193	183	173	206	189	195	198	195	212	211	192	211	200	202	215	178	173	200	213	203	209	218	221	201	198	216	196	203	183	186	192	192	223	203	207	220	201	194	205	220	175	184	205	200	219	225	211	207	191	207	224	206	212	195	212	200	192	198	208	188	199	180	216	188	229	195	172	200	201	203	182	204	170	213	231	180	205	208	207	209	190	187	204	183	205	196	222	177	188	174	199	188	224	191	190	202	215	211	173	184	182	184	180	178	176	200	196	173	222	205	214	184	234	189	190	198	184	197	189	208	198	188	216	197	214	177	217	185	178	209	204	198	181	192	200	183	180	156	184	204	177	198	198	205	193	232	185	197	205	193	182	222	201	175	200	188	192	199	222	190	177	192	169	190	196	191	202	202	185	190	179	213	157	198	212	190	227	201	214	209	173	177	209	217	187	194	183	186	186	219	207	218	215	206	220	196	198	206	192	186	203	197	204	206	204	203	185	161	212	163	186	198	212	201	199	203	214	204	217	190	212	198	205	188	180	216	204	178	217	186	186	163	189	211	185	218	223	195	177	203	218	182	160	178	212	243	214	221	180	206	176	179	208	200	180	187	174	200	180	173	188	191	191	186	196	210	202	187	201	191	179	182	199	185	187	216	208	207	184	175	176	219	202	202	188	225	220	201	193	192	213	201	191	191	221	195	195	222	195	179	214	174	189	207	216	189	171	218	212	196	190	167	197	203	206	197	214	182	215	189	210	194	182	199	174	232	189	226	183	191	197	163	186	211	180	181	211	212	205	200	202	199	201	170	184	226	192	195	202	217	187	184	218	192	205	199	176	171	201	197	213	199	219	201	179	202	195	209	191	226	188	190	183	203	222	195	198	163	191	206	176	211	195	203	184	185	201	197	185	195	217	237	204	200	175	213	180	192	211	174	204	224	183	197	215	179	188	198	184	214	186	194	198	188	206	208	181	195	191	178	199	166	195	181	202	190	200	161	193	189	210	212	180	200	195	218	218	177	187	224	232	174	204	195	193	214	199	203	205	195	222	216	208	198	226	182	225	191	203	214	223	201	198	215	164	197	205	186	205	207	204	153	213	185	197	212	197	203	206	205	223	200	196	196	208	207	184	212	202	211	218	167	185	215	199	192	209	190	203	215	196	209	207	197	185	183	200	200	171	191	206	224	215	196	181	228	211	183	167	188	212	192	209	204	171	197	199	191	225	176	185	181	184	220	214	172	217	178	209	191	203	200	208	185	228	211	192	186	209	205	189	204	206	200	204	180	201	195	178	193	202	213	209	192	207	206	213	181	194	172	185	197	186	186	210	199	211	202	189	185	205	186	172	206	190	206	212	188	190	192	203	198	193	209	191	192	202	199	178	189	219	203	162	176	220	211	195	215	211	201	202	197	205	184	223	173	231	204	199	214	175	188	164	221	203	193	211	173	189	209	199	174	190	215	202	200	210	189	179	198	178	201	178	192	188	186	176	182	209	206	211	193	169	191	169	193	195	179	197	213	175	203	190	217	198	207	179	210	169	220	180	186	215	196	238	220	180	211	207	181	195	180	196	204	183	206	175	202	204	200	195	213	192	208	201	184	224	182	200	213	189	212	204	202	211	192	212	210	180	206	203	195	207	218	222	204	209	183	218	220	212	206	179	203	197	202	190	194	166	182	208	181	192	204	187	210	204	173	187	203	220	201	182	193	189	167	185	164	192	206	190	199	189	198	168	223	201	163	197	211	203	193	196	222	194	165	213	200	193	221	189	209	194	239	172	182	200	202	183	178	183	177	231	207	196	208	202	200	202	206	202	197	187	192	207	169	197	191	208	196	183	199	193	200	191	214	193	209	194	183	158	197	180	200	194	176	189	223	202	182	171	182	200	161	181	180	187	190	212	204	189	204	170	206	201	209	179	205	173	185	196	213	197	212	192	211	213	196	190	216	207	200	167	184	239	186	198	195	196	218	205	194	205	212	195	196	164	183	204	198	187	185	174	155	202	210	222	171	194	198	192	176	193	194	194	197	179	193	161	185	207	203	202	213	187	228	201	173	215	207	195	190	206	194	190	194	189	174	154	183	191	179	210	190	220	198	222	167	209	194	190	207	173	150	192	199	191	225	207	176	203	212	187	211	185	220	192	179	172	203	201	203	181	224	201	199	197	199	185	215	188	191	219	179	201	187	229	215	172	199	198	187	205	225	207	210	228	204	189	222	191	207	185	186	188	193	199	221	185	237	193	174	199	197	195	222	208	186	189	194	206	188	181	190	201	171	201	204	213	200	195	190	184	189	204	197	185	189	179	186	182	201	186	224	200	174	164	200	195	207	180	180	196	192	185	189	218	202	213	214	187	197	214	205	208	194	231	226	210	188	192	186	206	204	220	204	191	177	198	201	196	217	212	194	200	180	202	202	206	186	193	209	195	173	180	191	153	175	203	206	188	209	170	204	182	201	212	193	207	195	206	190	176	171	182	221	184	207	226	184	209	197	193	197	212	219	208	175	213	214	202	224	183	210	183	191	198	179	185	175	218	198	232	231	198	182	175	192	201	182	201	197	193	194	192	172	191	176	171	183	184	190	213	194	194	206	198	207	199	205	169	196	197	160	204	200	189	176	228	193	183	183	187	194	199	225	230	190	206	185	202	189	191	200	204	182	214	180	201	204	178	188	187	220	186	219	188	224	198	198	187	192	190	165	204	203	192	181	200	202	211	208	209	184	203	186	203	177	204	184	158	179	203	198	208	179	176	195	196	172	184	198	151	196	185	185	202	207	226	171	161	189	211	203	212	205	206	203	204	199	187	217	196	182	187	193	183	185	191	233	185	196	219	206	203	189	196	182	216	200	208	187	203	159	179	210	209	211	219	193	225	182	199	198
17694	30755	26616	20127	16479	13948	12599	7274	2510	2066	2414	2287	2200	2155	1753	1569	1274	1180	1146	953	1024	998	1096	1175	1167	951	929	827	708	645	659	644	581	624	704	744	684	723	682	755	729	748	745	606	619	620	666	512	473	555	1056	3045	4315	3153	2157	926	740	476	386	383	370	408	377	398	395	357	356	341	356	389	402	381	377	383	364	415	327	345	336	389	405	374	361	407	356	344	386	326	351	364	365	394	395	367	360	401	384	393	387	355	367	374	320	385	382	380	395	391	381	355	359	368	380	372	392	358	392	367	372	358	368	409	401	380	407	386	402	378	409	386	399	372	371	378	370	355	375	398	413	383	384	408	377	392	398	363	373	356	405	344	374	355	369	393	374	368	360	383	356	323	394	364	338	376	381	363	359	400	395	378	377	363	353	423	361	379	343	360	368	366	354	324	367	395	381	373	366	389	358	382	380	361	384	366	381	377	394	373	382	380	374	352	397	370	379	345	371	346	407	356	339	382	366	347	347	381	361	370	353	388	374	355	378	370	383	363	391	392	375	387	335	346	386	357	391	397	378	387	392	395	416	352	409	366	345	383	390	395	341	383	342	402	395	380	378	377	388	353	420	383	359	379	388	361	416	367	362	333	380	386	367	393	339	397	367	405	406	391	350	358	411	380	379	375	359	342	394	349	400	355	368	338	382	370	401	385	335	386	394	408	356	394	366	380	374	347	372	351	383	360	387	384	374	359	380	365	392	352	378	365	376	330	375	331	400	370	403	362	380	383	356	364	412	410	402	356	391	376	405	405	371	344	385	377	335	358	362	352	376	346	367	371	361	371	363	367	394	351	387	386	363	400	378	375	380	370	404	356	402	417	367	346	360	383	384	339	327	376	375	344	376	398	378	373	350	347	357	349	419	359	360	377	381	392	404	388	362	415	371	367	377	376	373	398	360	377	375	393	372	377	374	378	369	391	333	364	363	366	358	347	414	418	367	370	383	381	390	358	408	383	399	363	386	366	385	410	360	381	390	364	350	369	355	347	374	405	412	384	415	378	396	402	357	346	397	382	369	365	368	404	389	371	372	389	387	337	385	387	376	374	376	390	408	349	337	363	375	373	377	374	363	372	383	388	380	359	348	370	364	362	398	386	341	352	384	373	367	364	347	414	367	385	402	359	396	331	356	364	366	374	367	414	383	362	381	357	384	364	376	342	378	379	401	354	380	401	346	355	384	358	358	350	353	374	392	328	340	380	392	378	349	401	393	335	384	375	360	367	384	353	367	377	368	365	374	363	350	348	389	392	335	384	379	390	378	378	380	365	406	363	365	377	397	334	342	392	379	385	380	392	379	343	377	350	377	328	367	346	356	354	388	357	367	385	368	361	373	367	387	410	359	402	350	390	408	402	380	386	334	359	397	386	425	382	333	378	336	414	341	341	393	395	342	372	404	369	374	366	338	371	338	371	358	404	367	338	385	355	387	373	372	367	389	361	342	412	385	382	335	384	415	376	388	352	396	403	379	357	350	368	382	356	357	377	396	379	382	388	378	355	365	372	405	382	394	404	382	365	345	415	360	370	368	414	348	362	376	340	363	383	369	363	376	391	415	367	382	366	376	392	358	370	357	377	356	372	405	373	345	391	384	333	367	390	366	352	349	380	389	377	364	377	397	376	335	413	361	354	368	353	395	360	370	352	339	366	371	355	369	381	353	376	380	364	403	354	367	390	391	378	358	377	392	367	364	350	360	376	390	382	380	388	378	363	381	376	365	364	376	360	369	380	345	362	345	369	373	368	381	364	393	355	392	386	388	366	358	385	372	360	350	398	390	370	381	393	368	336	351	363	394	359	358	351	395	398	342	343	375	367	391	380	376	372	346	362	328	387	384	381	362	358	385	365	364	389	362	387	409	403	384	378	361	366	402	383	352	335	348	371	364	392	377	362	405	398	361	375	385	385	357	407	362	380	374	355	345	365	448	354	370	378	404	366	386	400	380	356	371	336	392	354	398	418	367	399	350	373	362	375	403	380	356	370	366	372	375	369	339	377	372	384	388	364	362	388	381	362	385	354	358	403	357	414	373	364	385	394	421	357	347	377	378	348	401	359	370	363	403	377	346	373	339	374	385	369	370	378	369	346	400	376	374	377	339	388	349	371	327	385	368	424	357	385	383	338	363	369	385	334	385	372	379	348	361	408	388	364	365	388	344	385	366	382	358	398	410	393	370	394	387	373	370	376	365	410	392	354	344	356	382	377	413	397	374	360	371	345	390	378	367	371	391	351	375	357	343	326	358	362	372	352	397	383	366	324	423	349	370	366	362	373	342	400	356	408	372	394	410	373	352	352	393	405	335	365	385	364	373	369	338	377	390	378	366	378	375	373	390	387	392	384	384	384	347	368	346	349	391	379	406	389	334	416	349	402	374	389	380	388	361	363	349	371	373	380	389	381	373	390	368	371	361	363	332	360	363	389	403	324	366	357	389	386	351	394	381	371	391	358	377	357	380	388	389	388	375	370	389	374	382	428	397	355	350	404	389	365	417	348	355	352	369	352	367	367	384	390	377	356	385	381	365	364	381	377	362	408	372	401	372	361	409	390	337	401	375	328	382	384	357	372	392	361	380	363	393	372	370	361	362	386	383	385	350	364	368	389	390	374	391	346	357	351	371	395	392	364	399	377	383	356	396	395	390	377	351	381	372	373	357	352	362	398	380	401	387	382	401	354	345	374	380	378	405	392	331	345	367	357	371	371	364	374	326	381	394	354	404	360	360	349	415	368	397	361	364	359	392	377	391	364	410	368	395	337	372	387	373	365	372	416	345	410	380	367	385	394	393	388	371	388	391	363	359	358	341	392	348	376	355	362	377	361	364	381	380	366	360	397	385	363	391	361	373	362	377	363	370	342	369	364	397	375	359	401	350	377	371	352	379	328	371	384	357	358	366	380	370	401	390	363	388	420	348	385	407	370	351	377	396	408	385	385	355	395	354	382	372	356	391	400	370	378	356	358	389	362	363	374	378	422	416	350	371	368	356	372	352	348	374	382	339	430	365	380	389	374	380	373	360	383	363	358	389	356	390	370	372	390	365	372	379	388	383	368	364	423	359	386	379	384	355	363	379	335	327	386	344	360	380	362	374	379	369	380	370	379	356	380	372	370	350	358	367	368	368	389	385	363	380	368	381	361	343	384	375	354	380	384	378	396	392	365	359	368	368	374	368	369	376	396	338	389	356	371	379	377	400	359	405	361	375	416	408	352	372	358	360	434	376	375	330	372	343	337	376	402	392	390	374	372	369	382	358	350	370	367	373	344	384	408	365	372	398	379	370	348	406	380	385	360	379	389	338	382	400	393	344	378	369	373	396	358	353	393	375	357	384	407	391	382	377	389	401	368	348	381	358	379	372	390	356	380	379	373	386	377	384	385	377	394	397	372	366	373	387	386	428	348	400	370	389	372	366	390	385	375	380	394	380	375	342	373	372	363	398	349	356	364	357	330	363	382	362	402
26887	20638	12111	4681	2888	2645	1817	725	415	464	467	450	435	459	435	399	403	415	390	357	333	366	364	396	396	385	378	370	364	366	343	324	379	339	326	318	309	340	325	416	339	356	328	391	371	341	321	322	325	327	318	306	399	452	393	336	320	302	307	302	283	328	305	319	303	303	314	305	311	282	315	275	306	301	294	311	295	338	320	367	316	303	295	296	307	322	314	333	322	324	339	315	327	324	302	294	343	320	321	290	325	313	347	306	332	335	285	305	333	296	306	312	299	294	323	334	297	320	363	331	301	326	316	272	317	339	306	288	297	317	274	338	316	320	325	306	302	317	316	304	280	296	311	305	300	331	324	286	316	302	332	302	271	329	292	336	321	303	280	301	298	317	302	314	332	288	302	324	352	343	328	275	296	312	304	276	275	304	314	308	292	317	309	274	285	322	314	318	312	304	317	333	280	315	293	321	335	308	284	300	317	305	298	322	328	323	303	301	306	325	341	291	327	279	341	293	321	319	333	351	338	301	316	297	320	300	318	319	316	303	306	295	306	329	287	297	318	324	314	310	311	330	334	312	324	278	307	289	335	272	303	294	316	315	292	301	298	288	358	305	326	322	291	354	298	302	351	338	287	299	312	287	347	305	310	311	325	306	286	310	341	279	333	330	325	272	325	284	322	316	315	295	324	322	314	298	321	308	290	340	305	319	304	277	310	312	329	314	347	307	357	317	314	285	293	309	338	285	292	289	314	287	326	294	278	326	303	294	286	346	314	311	315	308	321	331	288	290	294	310	319	286	315	321	310	319	329	317	309	300	299	314	296	320	303	303	310	302	328	300	318	330	315	333	307	325	311	311	290	262	304	320	321	288	313	304	312	322	342	315	322	300	329	297	295	313	324	317	332	306	289	322	316	319	306	340	290	277	315	327	292	301	293	301	321	308	328	346	306	296	315	281	313	303	331	344	304	311	325	320	268	305	317	316	300	302	339	297	317	320	285	309	322	344	296	313	321	329	312	317	306	313	286	319	304	314	302	318	320	313	326	281	325	307	270	316	331	294	326	338	298	307	313	293	361	286	302	315	299	324	307	300	324	324	319	301	320	323	315	291	279	305	312	317	329	301	314	318	317	337	305	317	314	329	308	317	306	287	318	319	288	292	319	298	324	343	301	323	317	322	310	325	308	303	309	312	316	320	306	298	309	314	318	291	314	294	303	278	317	356	286	299	279	311	301	287	316	346	303	284	331	305	295	276	323	334	301	314	301	306	293	304	281	329	325	299	304	312	326	302	298	324	306	311	284	315	324	320	309	331	299	336	322	311	309	308	286	327	283	318	326	319	305	307	317	343	307	326	315	314	342	298	255	319	320	306	323	313	306	314	320	300	302	302	304	312	306	329	277	289	296	299	323	315	311	338	314	317	326	317	318	315	309	322	323	324	312	307	306	303	358	298	291	306	324	285	291	302	327	280	302	314	319	349	283	295	332	316	318	318	324	315	303	342	324	299	310	286	307	313	317	312	334	299	324	299	312	343	303	343	291	311	359	291	338	292	298	312	313	315	307	331	311	289	298	322	323	322	331	318	256	293	310	328	302	269	307	300	346	279	309	310	299	312	296	338	320	307	324	339	307	319	302	312	340	306	272	279	304	294	342	344	323	335	288	287	294	323	298	310	301	314	306	296	309	307	307	286	325	305	318	317	307	264	300	304	284	306	301	319	326	316	282	294	318	304	303	324	295	310	309	315	327	344	315	291	308	322	307	323	341	274	302	327	320	329	314	296	303	285	286	290	313	314	324	280	310	318	320	297	295	277	292	288	321	279	299	310	309	313	311	316	285	316	295	310	286	320	296	322	315	292	319	313	288	290	301	287	332	296	310	310	344	313	315	307	343	298	320	294	308	318	310	299	308	308	292	332	288	304	328	302	285	312	345	319	320	280	309	304	289	347	301	344	320	309	291	301	309	328	303	290	277	308	325	291	297	312	304	356	307	326	288	299	312	291	311	287	272	352	312	337	294	323	306	282	319	318	290	345	274	311	319	310	305	302	310	320	292	308	306	325	326	297	347	330	318	311	310	302	329	275	323	335	311	330	294	315	293	319	311	320	287	326	335	306	323	321	310	325	295	278	335	319	323	343	314	300	311	332	312	319	328	322	294	325	331	319	327	331	328	329	298	289	326	309	348	304	289	301	311	308	294	307	303	290	311	326	297	327	326	329	304	297	310	319	303	307	331	329	316	320	314	318	301	293	303	308	326	306	298	314	310	305	339	340	340	308	309	310	315	343	327	305	279	301	298	320	301	304	293	303	315	288	293	330	283	326	301	295	304	285	304	299	324	319	331	318	326	305	314	258	327	316	296	350	308	314	298	291	294	311	283	298	281	297	333	288	316	277	285	291	319	297	289	349	321	336	313	295	322	304	310	284	305	328	328	308	340	340	311	301	295	292	310	305	304	295	306	299	313	316	300	315	295	287	312	298	318	294	308	338	342	345	304	282	279	320	335	305	307	302	322	309	293	308	332	334	311	291	326	330	289	293	274	305	325	285	323	285	313	320	291	291	316	318	318	283	313	318	310	289	311	281	324	348	278	313	292	265	328	293	319	305	315	330	336	294	310	310	346	315	305	286	289	283	299	314	302	339	313	322	310	329	305	284	272	335	290	327	300	336	291	285	311	320	310	329	306	319	323	314	321	321	286	285	296	307	331	302	319	302	309	325	301	328	300	296	319	305	307	313	291	300	333	319	297	291	315	284	284	311	311	317	336	337	310	324	293	328	310	313	323	326	329	295	303	334	314	305	323	328	357	301	309	322	299	322	325	291	320	314	291	316	300	290	279	305	317	308	303	326	300	325	319	309	334	327	292	298	323	281	321	314	298	303	308	294	331	319	328	298	315	333	266	277	337	313	333	345	330	276	306	306	319	312	329	295	302	337	283	307	325	326	328	317	300	289	298	311	344	297	304	308	341	317	331	334	301	314	319	318	310	318	298	307	336	334	286	311	303	300	330	292	340	327	316	335	306	299	330	280	290	330	306	288	298	319	344	286	301	264	319	342	306	301	297	295	310	280	331	301	321	319	319	315	303	289	316	324	320	319	313	316	329	294	318	340	292	302	318	307	303	328	301	304	323	340	347	278	292	283	288	327	308	296	320	308	327	302	313	295	317	304	285	308	319	300	283	317	317	322	308	318	323	320	301	292	346	301	292	320	315	311	325	298	303	306	270	340	312	311	295	301	340	343	278	301	297	294	324	309	338	317	287	287	298	317	339	264	277	312	287	297	291	315	311	296	271	305	305	311	303	337	320	312	316	320	287	334	319	321	284	313	274	327	293	326	310	287	336	299	299	304	305	298	341	346	310	297	293	283	315	296	336	288	330	322	306	323	310	304	298	277	336	333	328	334	296	337	319	287	331	312	319	318	312	299	341	296	284	299	303	328	316	297	329	323	306	322	344	312	333	324	282	333	323	339	322	303	313	303	313	311	318	308
14344	17579	14455	10164	8882	8707	6475	2385	946	1149	1224	1267	1138	1266	1078	1066	1019	964	874	765	787	756	808	822	828	859	859	805	780	737	726	658	680	813	697	766	726	770	777	781	743	809	726	720	721	634	662	650	693	707	619	805	937	928	847	696	651	617	573	587	600	590	630	587	582	618	569	614	597	579	606	606	586	605	620	589	580	547	594	623	569	624	599	600	592	595	562	618	628	617	618	579	536	546	590	593	615	571	618	608	568	569	630	627	623	614	609	566	570	625	622	571	597	621	559	592	580	597	591	645	549	620	593	581	605	579	627	564	609	606	594	617	604	586	582	624	569	617	565	609	560	586	583	577	623	610	590	580	571	590	621	606	600	558	595	593	597	561	597	547	616	591	582	589	586	636	604	589	570	595	606	612	596	632	575	611	552	579	585	613	576	587	583	573	575	619	581	628	589	596	582	626	588	601	583	590	606	573	597	576	555	574	554	574	599	576	608	589	618	538	635	657	617	653	587	600	584	600	606	617	591	563	599	585	561	558	582	626	611	545	589	630	594	588	587	608	598	597	554	546	600	597	569	600	599	588	555	624	593	565	605	613	567	572	569	614	586	587	588	613	576	589	607	572	547	573	592	596	595	584	623	546	597	593	599	580	595	577	605	598	600	623	589	595	555	579	601	616	540	610	639	600	561	552	601	567	637	616	595	570	563	588	619	601	578	629	585	594	587	582	562	534	610	581	592	610	599	601	640	588	621	591	578	575	576	602	594	628	581	581	604	564	607	590	604	584	616	588	592	559	593	614	597	577	575	610	597	614	602	632	583	571	583	581	633	648	598	572	590	607	576	606	589	571	608	619	606	631	586	578	575	638	592	578	576	544	594	590	587	598	575	584	569	581	594	623	583	620	560	636	562	598	599	563	651	603	599	561	577	611	563	623	636	652	586	593	629	591	536	579	591	620	569	605	583	610	571	619	637	596	577	637	599	599	638	578	602	598	607	619	578	584	646	583	591	607	581	551	601	560	624	624	616	589	598	607	588	578	584	581	564	556	570	613	571	631	576	588	591	594	604	604	623	600	614	614	571	577	567	578	593	634	554	594	607	618	589	581	572	569	594	564	572	597	563	549	570	569	589	612	551	610	598	569	605	621	546	589	597	640	615	594	597	588	582	582	585	582	635	604	579	595	573	614	593	577	596	625	579	615	570	564	576	626	567	599	586	605	586	554	587	595	635	613	601	567	566	565	616	568	566	566	611	571	592	582	593	597	594	625	587	553	593	547	602	584	580	591	603	596	559	642	595	614	582	607	591	556	587	581	602	622	576	568	616	562	542	590	580	544	613	603	596	597	583	590	579	594	627	621	602	567	593	596	576	606	608	578	576	559	619	584	614	568	601	574	598	614	598	571	573	597	594	644	603	595	581	603	580	563	582	573	596	595	562	594	607	579	609	599	591	595	571	556	592	609	601	560	597	615	635	556	633	618	588	609	617	578	577	614	604	616	587	601	609	574	557	625	564	585	582	597	568	589	599	540	592	602	606	586	614	582	589	575	626	598	595	602	591	559	564	607	553	596	581	579	587	608	605	597	602	648	564	610	651	602	603	579	608	587	564	589	613	655	591	590	607	588	590	573	580	628	621	602	576	567	632	590	654	652	609	594	613	560	582	583	649	592	602	560	580	609	601	644	622	628	586	575	583	584	606	555	636	554	578	557	606	610	613	604	605	585	576	630	599	581	590	622	664	582	590	593	597	579	607	527	626	585	590	586	598	606	611	595	622	584	619	586	553	556	589	601	582	605	540	567	544	593	592	608	594	596	600	589	590	551	607	633	561	581	623	599	617	639	591	605	561	615	595	608	595	584	559	581	574	630	554	592	602	568	602	612	550	543	589	580	616	628	586	616	618	589	571	605	561	655	603	605	582	573	619	586	596	600	613	574	588	614	599	591	632	606	595	636	580	607	587	572	553	585	615	545	617	623	596	592	590	632	592	581	603	592	585	639	578	625	642	601	570	644	608	569	565	573	603	596	564	588	578	565	594	589	587	623	597	606	546	614	600	615	621	574	606	571	581	559	633	604	561	573	586	587	583	614	570	567	624	611	584	583	588	622	580	654	626	601	548	645	581	580	622	630	596	572	604	583	580	584	603	601	596	619	565	596	571	577	592	591	573	603	590	591	628	629	625	578	543	584	634	569	522	605	571	585	557	586	599	634	570	590	562	615	558	640	579	579	583	592	648	613	597	614	581	610	573	532	575	602	580	633	563	588	595	595	583	568	632	574	588	623	639	556	613	589	611	630	603	555	601	602	568	593	588	580	576	602	585	569	575	620	547	588	602	625	575	631	578	631	610	523	581	599	619	589	617	578	613	573	597	589	597	619	596	618	633	615	608	556	575	590	593	604	585	604	639	551	583	632	577	569	570	627	549	605	573	607	626	593	596	574	642	638	638	598	629	563	596	558	571	578	589	575	576	551	596	586	612	575	596	571	558	577	572	598	570	602	591	611	606	597	580	571	621	595	616	582	604	627	572	592	609	597	610	592	631	609	586	611	556	605	576	596	606	615	580	581	605	616	595	589	584	590	632	594	596	590	589	582	578	576	602	593	593	567	574	607	626	562	557	572	614	616	596	559	566	612	602	619	603	591	577	564	583	595	583	615	647	598	626	627	565	603	612	573	601	602	592	566	617	557	594	615	588	633	603	605	618	562	598	615	572	571	589	600	596	590	590	567	632	600	587	622	600	589	606	614	595	549	615	609	586	641	626	602	625	593	621	603	586	605	616	579	584	625	591	598	607	600	588	601	553	631	580	571	624	598	581	561	573	564	580	610	573	592	569	579	598	578	591	591	602	595	601	555	553	582	631	588	574	627	577	585	606	575	597	576	609	614	631	605	622	568	596	582	586	572	586	589	580	552	608	596	593	588	548	642	591	598	616	653	605	567	575	586	600	614	613	558	585	573	620	593	576	590	593	606	553	577	601	553	579	606	647	608	606	573	635	578	608	595	614	535	565	616	573	633	602	567	630	602	564	592	578	585	587	569	566	611	598	596	599	565	600	564	537	586	580	596	568	602	622	571	612	624	611	577	605	578	566	570	592	583	634	587	601	574	596	567	582	629	644	617	610	602	607	587	602	610	590	585	572	578	598	570	577	585	571	618	628	602	573	572	579	599	570	569	608	628	579	608	590	611	612	559	561	587	573	619	589	576	602	564	601	561	615	586	632	599	576	560	595	599	587	581	581	651	618	541	570	599	617	567	583	550	646	632	567	595	559	622	595	576	536	578	624	612	619	589	589	565	576	569	593	604	601	598	567	628	611	598	587	561	587	673	507	574	606	567	571	575	610	620	583	615	596	509	599	599	591	623	629	596	598	569	580	573	564	639	565	609	629	611	588	608	601	584	559	578	587	588	566	613	573	578	595	594	564	611	563	600	604	590	585	582	576	608	563	580	614	580	613	592	594	581	601	582	584	607	602	570	595	545	651	604	618	616
24257	21321	28408	24585	20392	8462	3368	985	548	626	624	558	506	514	456	529	473	484	418	434	406	387	346	312	383	349	370	387	400	383	365	342	335	347	348	325	370	326	324	353	337	289	282	264	312	260	263	280	288	302	290	672	988	786	540	341	331	279	277	248	245	229	261	249	221	255	272	253	279	276	248	248	265	258	238	257	236	275	246	273	272	249	271	251	248	245	229	257	288	243	253	241	271	237	225	269	263	231	254	295	267	254	269	259	265	262	262	255	264	245	265	230	236	283	248	238	255	251	266	254	268	255	250	249	266	262	266	243	248	238	280	255	287	269	239	282	258	236	241	244	239	274	260	254	278	252	245	245	256	262	238	253	278	261	234	257	259	239	285	259	252	244	234	253	246	257	261	265	271	295	253	234	260	251	245	260	247	241	227	269	244	241	288	267	252	254	241	289	295	263	264	269	253	262	258	265	290	251	230	256	281	256	251	264	268	256	258	265	251	252	246	260	231	275	271	234	231	234	251	266	262	235	255	279	262	251	234	285	275	243	258	261	290	261	252	264	256	236	252	262	269	252	282	286	244	245	255	250	246	248	264	260	282	244	251	234	269	229	250	271	268	248	278	268	271	231	226	226	249	256	267	258	259	240	265	277	267	241	277	247	266	246	249	256	247	275	251	251	234	257	281	242	247	250	285	279	226	264	231	258	259	284	247	255	238	267	259	277	249	288	258	248	263	253	246	262	251	247	259	263	279	246	257	254	240	257	259	239	235	219	284	259	260	263	272	208	267	253	248	231	268	229	263	248	236	249	262	263	281	273	260	265	280	280	241	237	264	268	242	222	281	266	277	248	259	287	285	259	233	251	245	258	281	271	234	231	267	246	251	262	276	287	227	260	287	249	251	264	253	264	259	272	281	258	267	260	236	253	273	254	271	274	299	236	261	271	248	248	227	258	254	241	253	258	248	248	247	290	233	267	264	230	270	256	251	249	264	270	269	281	268	273	305	258	265	259	254	241	229	288	242	246	249	241	258	228	285	247	250	284	247	276	267	247	252	231	242	240	264	268	232	267	270	229	254	236	260	269	248	281	255	261	260	249	268	285	252	276	242	231	264	276	297	235	267	318	258	249	268	227	230	230	265	245	255	264	285	252	237	280	272	299	230	256	243	253	263	254	269	231	276	264	263	241	241	265	258	238	228	250	249	252	253	246	250	226	262	265	276	264	269	243	246	268	249	254	234	251	250	238	266	235	231	253	248	244	235	236	271	251	273	251	280	242	242	244	258	248	240	244	245	268	250	248	230	252	271	252	266	298	292	282	257	270	262	293	242	260	227	261	289	263	280	259	272	268	251	252	259	273	258	249	270	237	272	256	249	272	258	229	257	250	272	254	258	247	239	227	257	262	242	230	255	241	276	275	255	276	246	255	262	261	266	295	252	233	247	276	249	266	267	255	280	249	249	225	230	236	272	254	254	292	233	248	252	269	246	242	239	287	270	294	258	254	266	249	253	281	257	262	245	270	275	274	254	242	239	246	250	248	249	219	253	230	263	276	255	251	260	268	272	227	267	267	270	286	255	242	280	265	278	256	224	220	234	256	259	256	269	246	242	263	268	274	300	255	261	254	252	263	297	250	244	268	252	246	260	245	227	263	280	290	263	282	255	239	248	266	235	275	235	285	244	256	259	249	248	239	253	250	280	244	263	266	258	267	285	273	263	243	285	275	245	252	254	255	261	269	247	266	271	244	269	239	235	243	255	296	257	249	244	242	256	265	275	261	277	223	252	255	280	242	248	241	244	268	234	263	297	262	297	238	246	228	253	274	274	262	239	248	249	265	259	253	263	251	254	263	240	241	267	229	261	258	263	246	268	258	255	270	252	261	244	256	291	244	262	242	263	249	238	255	256	268	260	242	234	275	277	260	245	238	279	241	267	275	257	253	249	246	258	244	276	249	272	274	240	235	268	270	257	231	237	250	264	268	253	252	244	236	235	244	228	288	288	248	229	241	258	260	250	242	256	281	238	249	265	256	265	250	258	265	286	245	241	244	283	256	249	239	273	269	255	257	230	218	234	283	233	216	272	241	244	237	250	263	252	276	290	263	277	221	259	249	259	248	259	270	247	247	260	255	286	252	264	262	295	270	262	246	263	249	253	251	274	286	246	242	257	278	256	280	250	266	257	282	258	258	274	278	247	248	265	257	232	240	248	228	267	262	232	276	238	272	243	241	264	256	270	258	261	240	226	274	261	285	275	265	256	274	254	230	260	234	236	261	264	220	284	280	240	286	270	286	234	268	262	252	260	237	252	298	250	247	240	275	267	254	247	267	262	287	247	232	274	243	254	264	251	269	251	230	274	244	254	234	241	238	273	250	259	258	252	252	234	259	235	254	283	263	276	261	253	255	270	230	252	232	275	251	269	240	263	247	249	239	236	240	267	261	277	263	242	276	264	250	242	247	218	233	287	288	248	253	256	229	239	266	262	255	251	245	246	257	275	274	246	255	255	252	263	236	302	262	235	261	253	243	290	240	254	234	278	259	280	242	271	249	261	220	273	233	239	231	266	261	256	261	292	233	285	242	278	257	262	235	267	230	255	252	242	222	277	269	246	275	260	254	271	252	265	251	230	224	258	248	248	250	254	263	260	263	235	224	257	249	297	247	266	255	226	315	225	234	269	255	259	252	248	283	294	242	259	243	262	241	225	281	256	264	249	239	270	243	253	254	236	230	265	254	260	246	241	255	243	250	243	229	278	262	267	266	252	259	261	286	259	245	238	272	267	245	255	252	280	245	245	247	279	254	235	252	277	257	229	246	276	250	291	260	247	237	257	257	247	256	246	239	240	269	236	240	248	259	282	267	269	269	275	250	271	256	268	277	272	270	234	257	274	243	286	258	251	222	243	252	259	233	274	247	263	258	230	262	266	265	258	267	251	251	249	216	281	281	277	247	235	267	221	262	260	289	260	237	228	263	284	241	266	274	258	283	232	249	253	239	253	252	255	245	268	276	237	250	241	232	261	250	264	253	259	237	273	245	264	252	253	251	263	241	236	260	237	271	265	250	242	243	271	286	224	243	244	273	246	255	221	237	284	258	262	250	263	261	260	256	271	270	262	258	239	262	246	261	268	284	264	264	288	269	259	239	249	263	245	244	258	220	255	252	276	265	247	216	231	262	278	221	251	252	248	234	246	276	241	260	268	252	249	260	254	269	234	252	246	254	241	255	255	237	230	251	253	265	263	269	246	263	228	265	254	258	268	243	268	258	273	258	263	264	254	243	275	253	249	293	267	282	268	252	260	250	224	301	224	239	261	271	259	274	238	268	257	252	255	232	251	278	266	264	233	258	279	256	246	223	268	260	231	239	272	274	267	275	245	295	271	286	283	258	256	250	220	248	248	256	262	238	261	232	242	289	248	260	276	238	232	257	256	248	280	302	264	257	261	245	240	310	287	271	241	256	257	296	255	241	247	279	236	258	271	263	269	231	255	250
14868	25075	21470	15890	14775	12340	8349	2999	1815	2118	2033	1683	1668	1593	1462	1453	1299	1363	1277	1190	1068	940	855	791	914	906	921	1017	1044	912	879	790	914	837	797	759	816	819	767	752	688	663	652	631	603	618	579	623	662	669	570	1978	2934	2142	1367	709	691	556	544	522	492	480	485	511	496	482	490	507	538	447	542	483	494	493	484	500	484	514	459	508	509	517	526	461	525	492	508	479	528	484	488	511	486	524	436	499	549	488	475	501	528	490	519	519	508	474	501	464	538	525	494	510	472	511	500	495	489	472	526	503	471	510	472	506	478	504	499	487	486	536	505	464	524	535	494	522	473	486	498	504	490	504	509	463	493	507	496	466	488	516	489	499	480	456	488	520	519	467	483	508	476	505	478	515	494	528	509	497	518	458	498	502	550	518	523	568	508	505	523	476	504	480	551	493	485	508	475	486	505	522	500	520	489	504	498	488	508	491	473	493	500	465	535	477	484	495	528	504	498	490	526	481	538	503	502	456	511	505	525	558	541	489	483	505	473	509	526	550	481	494	501	499	469	516	496	502	457	560	506	517	525	541	494	515	538	488	543	454	506	505	513	433	500	513	513	510	497	488	488	537	477	514	487	533	461	537	545	522	495	482	490	509	540	515	460	525	504	510	519	512	502	525	499	514	512	489	505	498	504	513	511	493	518	563	517	466	512	523	512	502	503	501	538	469	475	464	495	500	498	511	512	519	487	489	461	492	496	498	509	492	499	500	512	476	455	477	491	508	446	511	505	513	489	503	495	518	511	505	462	513	470	498	491	493	492	503	496	480	505	511	540	494	505	524	501	527	483	520	486	510	474	520	501	488	494	496	468	484	469	487	481	517	504	497	481	500	508	481	500	508	482	497	492	463	515	480	471	553	481	502	537	512	494	480	479	504	510	496	487	508	522	490	493	514	479	499	517	518	490	508	520	521	522	520	513	507	521	511	504	508	485	509	474	501	502	524	467	484	486	481	539	481	491	460	489	483	498	492	477	506	520	505	495	485	477	497	478	534	497	517	468	480	494	525	525	496	485	465	528	499	480	487	513	490	492	532	463	500	529	521	509	498	533	523	500	492	487	521	482	479	490	514	468	484	497	493	486	470	519	511	522	490	493	522	496	508	517	479	487	505	532	523	524	495	499	494	534	446	455	518	528	496	493	498	502	505	480	503	547	463	462	481	495	528	534	489	496	502	473	473	527	476	555	514	522	518	510	443	515	494	453	480	523	457	490	485	467	536	493	454	512	538	500	508	519	515	487	496	547	496	499	536	488	491	494	504	463	512	504	537	505	460	504	486	477	486	523	504	529	455	496	503	514	496	490	501	495	471	519	504	486	517	482	505	541	492	511	457	517	436	546	491	513	525	518	498	506	531	449	493	474	464	487	474	500	538	519	517	526	486	474	486	525	539	500	483	539	474	482	540	492	498	495	501	490	491	467	501	479	476	485	477	514	459	473	502	495	531	506	457	484	483	456	456	486	515	513	500	544	488	556	486	515	489	499	527	460	485	523	450	495	498	467	490	496	498	516	508	516	476	449	505	497	497	479	540	522	551	477	554	512	540	499	472	469	509	481	516	484	508	456	512	454	502	503	477	533	467	492	503	489	480	540	457	508	542	445	508	553	462	519	530	510	500	487	529	527	550	486	490	529	484	477	490	525	508	523	494	489	486	497	492	489	529	511	494	516	478	494	560	502	480	523	493	468	478	524	508	491	470	478	504	500	498	534	545	519	515	481	472	498	515	487	477	498	484	498	465	477	499	496	499	493	475	507	509	496	519	487	485	484	482	484	498	509	467	511	525	467	515	532	518	480	511	469	476	472	491	462	533	521	473	482	487	535	444	512	573	461	510	489	498	485	543	478	519	480	503	502	520	483	505	470	446	544	484	481	517	456	470	513	504	553	474	519	501	508	498	510	493	512	499	482	486	496	515	506	506	546	518	502	505	495	505	516	515	499	465	507	477	498	498	465	520	474	514	468	471	462	485	495	486	485	521	512	519	443	495	473	521	457	499	515	533	472	521	486	498	534	479	498	505	523	498	479	478	491	491	491	483	491	527	512	536	466	517	505	476	448	506	482	467	499	495	471	529	481	521	476	494	467	473	533	481	471	476	521	526	501	520	540	525	495	498	490	485	488	513	484	500	488	474	449	476	493	512	526	503	523	507	501	486	495	486	516	538	491	483	442	497	486	502	477	496	501	485	460	500	499	475	486	454	478	476	496	502	476	522	474	447	515	500	491	548	527	486	491	530	504	509	552	506	447	526	546	517	456	487	510	501	473	497	482	491	487	517	494	476	542	505	459	497	504	506	506	479	514	491	495	500	509	485	522	481	483	488	475	514	459	528	486	489	535	494	521	517	535	497	535	472	496	521	524	473	485	529	510	488	525	541	520	518	508	492	459	476	465	518	524	536	489	514	509	526	511	494	472	546	507	510	500	500	479	479	542	504	522	512	487	510	481	500	503	523	548	516	466	514	486	485	513	488	516	460	485	488	502	491	467	493	489	474	497	494	504	514	456	491	504	488	535	478	449	456	492	527	496	497	542	478	484	498	513	513	498	483	542	514	501	519	529	492	505	537	508	499	497	515	513	507	496	493	515	484	538	515	470	498	470	482	521	497	515	521	508	542	465	494	489	443	530	454	462	499	456	485	464	514	442	519	520	511	529	496	520	509	481	520	494	507	519	475	479	483	548	502	490	459	506	454	503	475	522	501	518	498	519	468	491	500	496	500	521	475	512	488	479	518	535	467	472	490	487	474	557	530	531	493	489	478	506	481	541	442	511	514	508	500	500	491	520	498	506	443	503	464	510	495	502	461	511	528	485	501	511	499	518	508	561	510	507	537	497	473	510	471	510	517	503	502	479	494	481	528	481	467	510	506	510	512	527	516	497	506	512	511	507	518	507	502	524	535	511	518	487	484	471	504	528	490	501	525	503	498	479	500	516	513	487	499	481	438	496	508	508	488	487	520	519	508	483	520	498	520	522	464	506	494	467	538	550	524	503	501	470	475	463	475	509	520	538	553	491	476	476	562	514	509	501	518	471	503	492	463	507	483	480	520	464	501	536	485	506	497	512	503	523	476	524	521	479	468	473	465	488	525	475	507	508	537	519	486	485	495	484	478	490	550	478	463	448	490	481	509	516	511	509	526	491	463	482	467	486	502	520	492	480	488	490	503	502	520	514	492	512	497	516	535	502	468	495	485	483	469	507	505	455	518	474	492	510	504	518	538	474	455	513	443	493	493	539	494	547	473	520	497	501	463	500	526	497	496	515	475	507	479	521	469	503	500	462	521	496	511	531	519	511	523	513	495	464	508	502	510	494	513	493	509	531	500	469	506	512	516	551	478	466	491	510	495	454	491	518	477	502	486	508	503	516	485	498	511	465	509	476	502	541	498	514	505	496	503	505	523	512	492	502	508	508	503	544	504	472	465	521	503	481	493	489	472	485	477	496	501	460	526
23280	21194	28889	23789	21198	19565	5967	1138	690	822	785	596	686	611	654	534	562	491	573	525	498	448	379	359	393	361	365	345	361	382	378	368	331	391	351	337	359	334	336	273	291	283	269	263	266	275	287	265	244	277	293	1029	1643	1124	636	462	298	254	242	225	244	234	250	264	254	241	200	221	211	187	249	247	245	213	211	240	212	225	238	222	227	234	220	232	194	208	240	210	227	226	224	209	220	245	230	224	215	253	205	235	260	209	209	254	234	231	221	215	223	247	237	197	231	228	235	241	212	200	231	225	235	206	200	223	224	239	230	246	235	205	235	214	213	239	223	214	230	234	238	252	227	228	216	217	230	211	241	238	241	231	242	235	244	214	213	206	220	234	214	236	220	222	228	229	249	218	211	253	217	206	239	232	255	228	214	202	246	239	233	219	213	233	225	242	222	225	231	233	208	214	239	195	243	224	235	234	267	213	223	224	238	227	243	232	241	231	182	245	237	248	209	220	243	217	231	226	224	230	234	219	245	199	217	238	212	225	235	222	247	207	226	195	226	242	231	241	238	201	241	233	216	230	183	253	235	231	226	224	217	224	217	230	227	263	217	230	240	226	226	259	235	253	206	209	227	238	240	230	227	228	201	213	243	210	231	232	241	205	217	213	232	210	261	229	225	217	236	221	232	218	227	222	223	227	234	222	231	224	226	191	223	212	219	192	242	225	234	227	216	220	245	221	226	230	237	229	225	214	211	233	221	246	237	220	212	204	213	223	227	222	230	217	215	227	235	231	223	193	237	230	222	226	208	206	246	198	188	226	219	227	223	221	239	215	230	221	240	235	248	240	220	203	244	249	237	234	243	237	237	217	231	216	209	210	221	244	200	195	213	216	240	205	201	206	231	242	241	245	255	248	210	229	225	200	218	195	235	231	209	208	221	256	252	231	207	225	240	220	220	222	228	219	212	233	243	247	225	221	228	231	255	218	238	210	215	227	248	240	227	239	243	249	224	214	239	242	232	221	220	222	210	220	254	226	238	215	234	232	220	225	229	227	236	224	228	214	233	184	239	224	236	211	252	230	238	214	222	217	228	215	246	226	242	200	200	248	246	216	225	206	240	244	219	214	236	232	223	230	227	214	226	236	218	224	228	218	219	227	247	230	235	197	232	200	225	204	245	233	221	237	217	251	231	222	200	251	221	251	224	270	216	227	228	208	229	246	221	233	215	236	206	198	227	236	206	213	207	245	233	237	231	219	237	228	214	258	213	239	233	238	242	228	230	217	233	258	227	216	231	255	223	215	248	219	211	264	225	250	220	220	232	210	223	247	215	217	207	227	213	232	231	254	226	236	193	222	202	228	243	212	241	229	239	250	213	240	210	217	224	205	239	247	244	226	220	244	229	218	222	231	224	213	218	228	221	207	232	237	234	211	238	234	224	242	234	227	234	208	222	253	243	214	228	243	246	220	214	249	213	231	223	234	198	241	214	186	214	235	216	220	248	229	214	231	239	213	213	223	228	252	210	221	200	224	192	212	261	226	222	237	233	241	243	212	221	235	221	204	239	193	236	251	222	234	208	199	220	208	218	200	220	212	237	238	224	230	245	205	225	237	238	213	226	231	251	250	232	216	232	234	230	241	200	212	215	233	241	226	208	227	231	229	217	244	208	224	205	197	196	226	250	227	231	214	237	237	272	200	231	217	235	243	223	208	205	209	261	218	198	235	235	236	222	229	226	209	246	213	212	230	212	224	225	222	230	215	260	238	229	250	231	210	206	216	201	200	223	222	226	228	217	223	241	214	203	225	213	237	203	230	210	209	228	218	220	219	236	214	237	229	212	200	241	240	219	236	194	212	225	236	235	219	218	202	225	221	222	246	196	212	226	215	245	245	213	237	233	240	210	233	240	231	200	228	233	234	248	236	209	232	264	226	233	237	235	201	222	224	219	208	212	221	221	223	242	220	234	229	199	220	204	213	217	211	225	220	224	232	205	216	233	215	217	232	219	235	238	214	221	229	239	216	224	225	251	210	241	241	241	203	213	226	191	209	240	239	229	225	234	229	213	224	229	225	238	217	220	224	219	224	225	230	236	217	241	241	243	201	252	208	207	232	225	210	226	244	232	224	216	231	240	224	236	216	267	233	196	200	207	229	211	218	244	216	220	209	225	246	238	209	238	227	225	236	220	227	231	188	223	238	198	225	225	207	225	212	244	219	249	208	230	233	211	238	211	220	232	243	229	225	202	233	223	208	226	192	247	227	226	214	253	245	240	243	201	239	232	214	218	233	255	201	220	224	218	225	209	216	261	241	260	250	216	216	225	243	213	223	254	240	218	239	214	235	197	231	212	227	236	269	214	235	225	216	218	250	234	228	219	213	203	218	214	248	221	224	232	239	191	235	226	217	231	202	275	229	235	222	205	264	227	234	207	204	217	253	225	245	226	223	242	217	234	218	224	237	208	218	220	228	231	241	231	220	196	232	242	226	231	230	218	245	244	245	227	259	240	212	208	215	241	257	201	220	216	256	237	234	262	235	232	217	245	233	235	216	232	206	232	221	205	215	208	212	218	238	249	231	221	238	228	243	242	221	212	246	229	221	209	226	230	249	253	228	206	214	204	209	217	221	228	208	215	220	238	211	225	232	200	246	242	220	218	205	222	214	222	200	218	225	211	185	193	206	224	220	227	261	228	221	223	216	229	212	227	217	218	238	252	247	222	227	241	227	240	219	211	227	237	235	248	205	212	202	228	243	234	199	228	226	200	238	236	247	219	199	219	236	245	264	227	238	217	244	238	238	204	206	229	246	218	195	222	205	213	230	239	215	210	228	218	184	230	225	247	221	234	239	220	247	225	216	214	210	234	239	232	202	244	227	225	225	234	227	232	225	228	222	240	228	237	238	237	208	206	251	221	245	237	251	225	217	226	197	264	225	227	214	198	233	222	204	215	223	243	227	231	234	222	246	259	235	232	237	219	226	217	228	211	262	235	224	208	219	217	207	231	201	222	232	241	230	219	224	240	250	209	223	234	237	210	207	226	210	212	230	217	206	245	224	223	228	233	227	226	214	202	223	219	221	206	216	221	219	231	265	242	246	238	204	233	239	237	243	206	249	216	243	231	204	226	230	252	216	202	211	244	250	219	239	226	230	204	236	218	219	255	218	214	206	238	222	222	222	208	219	229	214	223	217	236	236	199	191	216	195	248	224	215	228	234	217	231	210	219	209	218	245	217	234	238	226	228	220	217	214	225	229	235	263	206	240	222	221	215	226	245	217	221	207	222	230	219	229	241	232	209	222	261	262	209	242	230	208	233	223	189	212	225	227	213	221	240	232	221	236	244	234	229	235	243	218	224	241	224	253	215	246	195	230	230	228	229	228	229	214	253	256	221	224	209	220	230	203	211	237	212	229	200	264	214	235	215	230	246	204	235	211	242	219	207	204	207	204	247	220	211	219	193	208	230	237	204	211	231	207	224	241	226	221	191	237	229	207	199	236
16250	28070	24725	19064	17288	12522	8279	3479	2828	3167	2856	1999	2335	2129	2208	1792	1697	1640	1745	1615	1503	1380	1109	1006	938	944	1023	904	937	1040	997	968	868	938	950	918	879	858	763	619	613	630	592	580	609	581	620	658	649	605	611	2988	4887	3225	1940	1062	702	511	458	412	382	436	411	418	450	374	403	390	440	434	419	421	424	457	437	434	422	402	397	424	363	433	394	407	434	431	420	398	429	418	456	452	418	417	403	470	403	459	476	432	423	414	419	414	415	427	415	435	427	446	416	438	404	449	428	398	460	413	390	432	438	442	444	416	408	440	407	426	432	394	408	440	396	429	400	410	422	417	471	413	435	433	435	416	400	416	407	436	431	406	420	417	442	394	454	439	436	426	438	421	418	426	407	386	440	436	447	423	436	427	407	445	422	422	408	423	431	426	405	410	404	420	411	422	422	391	404	396	428	416	421	435	421	400	399	398	421	407	443	426	436	422	408	413	425	408	440	390	415	463	410	422	472	456	391	432	410	399	407	418	441	418	444	430	418	435	432	450	391	431	422	419	443	403	416	432	402	396	418	416	454	441	448	417	396	441	448	436	431	399	446	434	431	423	386	398	438	431	447	411	449	416	449	420	429	412	452	452	419	442	428	459	458	432	420	444	458	419	431	419	447	379	457	403	377	440	400	408	406	442	442	417	455	442	409	425	436	426	422	419	424	425	446	415	449	461	430	444	429	447	432	424	422	414	441	433	442	388	424	417	413	420	416	399	449	409	415	414	465	436	435	425	433	405	423	425	461	448	405	414	389	436	405	431	447	420	407	423	460	398	443	398	408	412	408	426	409	439	440	370	430	444	435	405	416	413	406	410	436	437	424	418	386	444	414	412	405	440	432	414	450	433	426	419	412	395	434	429	391	440	433	392	411	440	472	464	430	428	411	449	452	418	439	451	403	384	449	446	434	417	397	401	408	425	447	414	401	440	440	406	434	431	449	419	425	432	429	455	412	418	446	395	418	458	439	414	451	424	412	426	426	431	435	356	449	413	419	395	405	415	409	439	412	428	434	420	393	386	401	454	450	389	436	433	483	423	398	436	392	424	420	422	417	435	420	451	445	404	416	382	431	450	436	392	429	480	454	443	398	434	400	438	387	432	436	438	423	410	418	408	439	413	443	395	452	396	414	417	440	394	411	413	415	457	410	422	445	422	407	416	442	441	408	421	474	404	432	442	464	400	438	395	392	454	433	423	466	406	393	464	405	444	383	394	392	435	425	432	418	424	415	434	420	426	446	418	433	473	391	418	433	473	415	437	418	441	439	436	433	432	420	400	412	436	414	434	418	445	434	405	433	427	393	428	432	410	425	410	423	421	413	458	419	438	433	439	445	419	442	407	397	414	430	457	384	434	454	420	390	400	427	406	434	409	442	422	412	438	477	370	411	389	415	391	411	411	443	439	431	432	458	399	408	434	430	425	423	452	434	413	427	426	422	391	442	451	424	448	419	419	408	433	434	407	469	399	404	423	422	430	437	401	429	413	433	410	431	437	431	448	455	430	433	446	446	440	430	403	430	411	409	408	458	437	435	406	408	429	444	431	418	394	411	414	440	412	433	425	388	414	421	424	413	429	463	427	412	430	400	397	424	432	446	412	408	443	419	418	438	443	407	410	405	443	406	469	484	411	434	451	439	406	451	410	438	438	437	430	415	446	411	412	420	401	430	414	445	415	434	390	408	430	419	425	429	431	451	422	419	418	434	450	393	398	414	436	412	435	431	441	413	396	404	420	399	414	404	444	436	422	405	431	427	426	435	442	426	422	404	404	405	440	428	458	382	414	437	412	459	430	433	433	440	458	418	412	419	432	406	406	440	402	423	482	433	444	422	384	417	413	434	410	415	418	462	420	435	411	422	393	412	445	368	437	409	432	411	456	416	398	412	425	393	410	415	422	402	406	460	423	415	421	436	402	437	443	445	405	430	445	376	380	411	397	375	438	392	385	400	414	438	429	410	443	429	433	458	409	453	431	431	423	409	454	469	451	418	458	408	375	418	436	442	426	470	426	419	432	461	430	434	432	430	436	402	394	453	436	459	425	447	434	403	427	446	438	425	451	402	427	410	429	421	431	422	426	441	415	422	453	450	414	396	389	392	408	420	434	444	430	464	402	438	450	437	425	426	417	398	414	426	433	420	417	410	438	415	426	443	415	418	434	410	418	457	427	385	437	451	404	420	444	404	435	432	429	425	418	438	425	427	399	419	443	446	390	404	428	468	438	434	391	414	378	417	427	430	447	432	418	425	419	409	394	411	434	412	414	480	417	432	439	427	414	398	395	431	394	452	439	430	410	467	459	460	438	424	443	418	433	411	432	467	418	407	427	437	415	439	422	433	434	437	415	434	432	394	418	419	432	407	468	391	474	425	444	444	430	415	426	386	452	445	445	434	399	420	404	408	432	428	401	423	412	405	385	432	405	423	410	408	394	457	455	423	400	439	424	422	457	429	400	430	460	409	447	460	394	427	429	415	431	395	423	431	425	431	395	428	434	439	423	432	431	420	370	419	432	416	425	430	382	415	409	442	409	419	454	396	454	405	430	436	446	396	414	428	431	432	412	399	390	433	388	412	441	423	434	447	422	409	422	398	420	409	444	439	414	445	432	398	426	430	434	424	430	394	414	409	405	441	430	388	419	435	405	416	418	403	465	394	440	410	377	466	445	417	430	462	445	426	424	385	437	457	420	451	406	398	441	424	437	410	419	421	404	393	394	432	416	425	400	420	421	421	452	389	406	388	426	416	367	404	408	418	437	450	411	449	416	432	408	438	400	386	394	434	426	464	387	418	457	423	415	417	399	400	441	456	421	436	415	421	423	453	449	394	435	453	430	432	419	415	447	412	420	399	419	420	423	426	443	421	453	443	417	450	413	419	424	409	420	422	444	436	446	417	432	432	387	417	424	439	419	385	431	434	437	396	475	447	411	433	451	424	447	448	440	419	389	424	447	422	422	394	427	415	394	431	430	420	409	428	441	414	422	403	395	431	456	434	392	416	395	438	413	419	431	409	433	408	388	447	422	438	436	484	432	417	421	404	439	396	409	457	445	403	429	431	445	432	440	422	426	438	416	433	438	401	441	423	414	418	427	427	438	439	437	415	420	420	460	431	405	460	394	426	431	406	396	422	447	411	451	414	419	424	445	419	460	435	409	424	431	396	396	441	444	418	378	417	474	412	448	450	403	428	447	454	446	460	401	430	442	425	393	400	415	400	425	441	397	416	413	456	430	430	442	387	412	414	411	423	416	416	424	456	433	423	408	398	411	450	436	464	428	424	439	426	437	408	436	414	444	406	443	407	428	429	441	401	442	437	428	432	433	419	432	416	416	426	434	428	461	418	417	442	427	425	446	434	435	399	439	438	450	407	423	417	394	431	431	454	440	404	419	430	428	393	382	423	431	435	433	418	412	372	426	435	418	433	460	466	419	442	418	443	412	368	453	425	448	402	430	444	396
26797	20406	10334	4193	2267	1465	836	497	490	502	456	418	488	517	502	404	389	409	441	471	442	452	415	377	443	399	349	405	408	393	350	357	420	356	356	370	376	329	372	346	346	386	368	332	365	325	379	353	359	315	366	373	426	459	432	409	358	366	356	353	362	332	317	290	303	327	341	304	342	318	296	298	323	304	312	323	291	303	337	332	312	350	314	326	327	307	307	313	322	319	318	292	370	310	299	334	321	315	316	314	335	315	325	347	326	326	337	336	336	315	347	351	304	343	331	317	347	316	331	343	295	327	289	320	351	333	336	332	331	322	315	310	334	296	335	325	350	315	296	330	323	344	336	303	318	324	325	314	314	328	323	307	334	356	324	321	304	314	341	346	334	331	348	300	339	282	305	318	326	320	355	298	306	307	324	319	322	314	335	286	338	316	349	293	326	317	339	365	304	332	335	330	290	309	354	325	357	326	341	331	316	314	330	317	313	333	345	301	295	318	322	350	323	318	334	351	327	301	288	328	331	349	353	311	350	317	334	320	312	319	338	330	316	329	330	321	304	347	316	329	341	357	332	338	284	315	332	322	343	328	324	329	328	351	323	312	342	339	304	353	342	300	308	333	334	334	306	347	321	344	290	368	293	314	308	340	335	318	319	338	342	307	329	291	330	351	313	321	328	305	320	342	306	326	332	307	274	325	309	325	298	343	315	310	315	316	276	302	322	356	334	301	327	312	330	324	286	318	315	317	330	326	330	295	333	326	333	290	315	346	341	333	358	333	343	336	335	330	321	302	352	323	310	313	316	348	335	339	313	325	325	311	319	336	314	333	329	332	312	308	337	321	326	339	337	318	312	325	334	304	331	346	315	340	325	316	326	346	298	324	334	337	333	315	330	323	320	306	336	342	302	322	306	344	331	307	348	300	316	307	320	326	338	321	306	324	358	326	312	325	317	321	292	327	305	368	289	317	316	314	327	333	321	332	327	348	308	325	300	345	299	319	330	280	300	324	310	301	320	329	347	319	310	372	325	346	299	346	328	327	314	316	340	325	329	314	329	342	306	327	345	314	314	331	308	327	335	333	356	307	351	340	323	321	350	332	322	337	320	325	349	314	327	346	333	322	307	299	326	309	351	328	352	321	326	329	341	317	284	334	315	345	335	318	332	300	327	337	330	305	327	327	344	306	319	328	349	297	311	351	332	334	337	307	301	337	315	331	330	346	330	321	297	320	316	328	299	323	344	317	333	313	327	325	322	336	310	316	303	302	335	348	347	335	326	308	314	327	337	297	350	358	339	310	314	293	298	332	323	323	307	325	339	347	321	354	285	338	314	328	298	284	307	340	309	334	326	291	338	286	312	324	340	328	319	351	326	321	311	353	329	323	322	350	308	281	321	341	315	327	339	303	334	293	340	335	328	321	350	334	288	327	297	311	304	301	344	314	323	308	335	306	351	321	307	328	324	315	344	318	335	322	342	334	311	298	321	329	322	336	328	309	315	366	338	360	333	300	309	299	335	349	334	324	330	327	338	326	343	308	300	328	316	320	311	362	331	316	306	336	310	330	329	306	319	320	322	303	308	356	302	311	353	318	327	319	334	309	306	308	290	327	324	303	362	327	320	308	292	337	319	345	316	336	330	296	315	347	319	327	330	341	337	343	368	311	347	322	330	300	331	331	362	306	324	330	297	338	336	344	335	315	347	328	311	355	343	319	338	327	362	335	349	311	344	309	304	342	313	344	366	313	318	305	316	335	294	352	326	336	337	317	319	324	335	344	391	289	311	318	306	340	305	333	299	353	354	342	306	326	317	334	318	336	331	301	348	307	376	349	350	343	354	323	345	344	336	353	338	360	302	304	320	318	293	349	351	331	331	328	306	330	323	297	324	327	322	308	326	311	304	325	321	330	323	337	314	315	304	363	337	276	338	323	348	330	314	356	316	328	327	328	346	324	318	296	349	321	328	337	343	317	325	357	324	375	325	366	322	332	305	333	316	304	326	352	323	306	306	323	328	326	332	319	345	309	343	329	330	336	329	312	357	342	322	305	318	321	305	318	362	322	321	345	311	322	317	314	323	328	352	343	337	323	312	343	341	341	331	332	289	338	332	319	345	333	347	343	332	319	301	340	339	330	340	347	335	303	347	314	311	324	344	365	336	338	323	348	336	314	348	306	339	313	317	339	329	293	283	317	321	339	321	364	340	296	293	340	306	307	325	342	368	346	301	314	331	316	307	322	360	321	297	344	341	349	317	335	294	302	342	293	303	309	329	342	323	339	322	325	325	328	299	335	331	311	325	309	306	333	313	319	320	359	329	353	343	349	339	327	276	314	298	307	324	333	320	341	337	359	330	379	320	355	304	357	309	336	359	345	312	367	339	334	325	335	318	328	320	357	337	343	341	319	337	288	335	286	286	311	339	303	328	313	320	327	319	341	281	316	340	328	342	336	327	340	348	302	301	328	323	343	347	360	352	341	316	310	337	342	314	324	324	336	298	333	319	321	350	323	345	333	332	296	331	343	361	331	322	307	343	329	320	311	326	343	331	316	339	342	318	320	329	290	330	330	341	313	335	302	320	329	305	313	308	309	364	338	356	320	306	352	313	365	362	324	330	344	350	323	310	355	353	336	339	345	344	322	299	297	321	307	337	318	319	324	306	318	302	326	310	322	374	321	338	318	325	351	302	338	326	332	312	334	319	332	317	309	303	321	298	359	316	301	288	284	336	298	351	342	332	322	325	288	304	307	304	324	321	323	357	311	308	323	310	316	340	363	333	311	333	305	338	319	302	346	336	323	329	326	318	295	339	344	334	312	328	365	346	316	336	316	323	319	304	329	287	304	330	334	306	340	333	309	311	335	318	318	326	346	310	328	352	322	352	330	286	299	352	337	352	303	339	331	331	323	349	312	318	334	352	327	283	290	341	311	310	335	355	324	338	316	339	332	335	330	335	287	316	338	312	334	335	313	296	346	336	335	327	355	283	312	340	327	303	323	333	315	319	330	333	327	301	334	320	340	328	320	317	328	335	343	331	324	323	341	310	306	307	314	352	322	324	314	328	349	305	301	340	311	296	334	342	330	302	347	306	312	318	374	330	345	297	339	328	327	353	321	339	303	329	338	327	320	326	357	311	345	351	322	310	342	338	318	339	325	329	321	323	315	331	311	323	351	333	345	307	340	315	322	304	359	338	367	300	327	331	334	346	337	350	377	340	357	353	340	345	330	307	319	308	346	345	350	296	315	307	332	340	324	311	297	339	331	331	323	323	367	334	309	340	353	336	307	300	313	316	315	305	319	348	305	335	336	327	361	342	315	335	352	335	312	321	323	325	332	306	308	309	344	317	314	337	319	319	357	342	291	303	339	289	337	324	321	329	318	331	282	355	314	321	322	324	309	353	319	343	340	309	328	345	312	306	328	280	322	281	319	315	322	316	317	352	291	345	344	353	340	324	330	323	273	319	312	314	299	334	335	327	342	344	317	320	302	345	342
12235	12483	11177	9652	6826	4792	2746	1201	1381	1535	1284	1198	1375	1279	1165	936	986	1055	1046	1123	1117	1038	1006	987	912	836	788	844	853	876	809	819	807	844	798	772	737	792	695	719	743	812	733	732	655	658	726	681	651	625	657	684	944	963	827	782	718	687	625	615	590	616	634	628	609	593	539	598	613	566	608	632	633	642	593	651	621	624	620	559	597	642	558	611	623	625	654	600	605	611	592	606	637	621	616	639	600	645	650	609	627	664	636	624	601	622	583	604	631	549	588	597	609	592	620	627	633	599	653	651	649	577	586	654	631	619	592	626	636	611	566	617	603	578	625	642	623	592	574	614	616	601	575	629	623	617	583	620	600	588	610	594	623	585	624	657	647	598	583	590	644	594	589	648	631	638	643	621	598	617	665	610	653	609	602	586	605	645	612	630	623	627	635	608	648	647	609	639	611	623	665	617	619	613	636	608	616	679	660	643	590	644	612	636	658	643	630	589	695	598	652	641	609	621	607	656	626	605	614	571	640	609	613	655	627	630	610	666	656	603	648	620	601	615	616	595	631	636	631	616	624	682	636	606	652	654	591	657	615	610	661	617	606	628	596	584	649	569	644	578	579	605	612	612	603	610	620	654	648	631	604	642	642	596	629	589	633	628	638	585	668	599	622	608	577	639	676	607	592	647	645	607	660	612	590	645	646	620	605	545	636	656	640	633	636	603	632	581	626	609	588	625	584	604	602	626	611	557	669	612	642	618	619	633	609	627	578	669	618	628	622	584	612	633	616	646	623	598	657	606	683	633	634	627	614	636	654	595	635	631	691	656	607	658	609	642	617	637	648	637	670	669	611	587	616	629	580	662	645	616	679	680	604	593	619	637	625	614	578	589	618	574	560	615	618	592	639	560	626	607	659	579	558	603	607	622	586	643	633	634	620	616	619	584	608	596	576	640	625	605	637	573	641	598	642	620	602	645	584	603	592	584	661	611	604	610	585	624	573	616	672	606	639	653	635	614	590	628	643	621	603	578	561	603	602	596	652	617	645	601	643	676	655	598	634	607	619	651	607	633	633	649	637	599	649	625	612	591	651	642	618	626	634	585	629	576	615	629	612	629	628	585	606	582	614	645	617	637	671	591	627	618	597	596	663	602	624	641	590	612	638	603	607	597	676	637	606	569	675	622	642	638	577	626	623	587	637	676	643	614	634	614	599	584	626	608	629	614	626	663	633	614	653	596	657	635	595	621	626	661	607	606	608	641	604	634	576	631	651	610	620	588	644	623	660	577	598	659	635	636	651	615	663	615	632	636	657	604	567	681	575	540	586	634	561	650	629	628	630	608	647	642	602	682	571	620	594	624	637	648	617	590	636	594	642	608	606	627	600	611	659	639	616	623	612	566	606	651	583	609	622	616	597	648	685	621	595	601	623	634	634	552	599	613	611	650	590	628	554	610	598	627	617	673	607	614	652	655	588	619	641	656	632	618	610	619	564	645	608	634	665	634	667	591	658	585	588	661	619	636	617	606	565	605	611	583	598	612	607	652	612	618	633	623	608	654	602	614	620	678	657	633	609	613	625	582	597	681	673	597	579	631	620	607	549	632	605	618	584	635	638	599	610	606	646	643	657	647	621	639	648	680	632	643	678	682	633	635	648	666	604	590	668	645	606	640	637	653	600	573	670	654	606	602	588	591	615	656	632	621	625	625	605	637	618	627	598	610	590	600	606	662	649	645	653	646	617	646	631	616	594	636	581	633	657	656	616	598	620	622	645	608	621	628	698	645	615	615	594	631	601	595	626	646	602	654	573	636	602	656	618	636	640	591	638	649	642	594	588	646	603	658	605	656	615	594	617	654	600	649	650	610	617	605	586	636	617	557	604	649	625	652	626	620	588	618	591	631	648	609	654	654	633	619	614	617	645	642	602	608	628	563	620	634	652	597	593	623	652	628	653	573	640	616	601	606	609	623	614	598	598	604	596	637	607	642	609	624	625	647	637	629	609	618	622	668	639	668	664	607	613	648	601	619	582	600	613	667	615	606	605	608	614	629	593	607	627	655	600	600	624	601	612	662	583	682	652	637	624	645	627	642	656	588	612	552	629	624	644	615	643	642	642	640	602	632	598	638	619	631	602	648	613	636	624	604	623	629	597	626	597	616	644	608	609	597	610	594	655	553	621	628	617	675	643	600	607	643	609	608	622	644	633	653	617	645	619	640	592	619	600	612	612	635	632	596	652	587	604	621	641	557	594	644	633	622	595	616	605	628	622	655	601	625	641	631	559	602	647	607	620	629	622	623	632	620	579	671	642	611	597	605	586	622	606	639	597	624	636	633	597	632	605	609	621	629	609	631	587	597	630	617	629	613	577	603	600	626	596	620	581	632	588	635	627	616	653	599	660	652	652	595	596	642	590	627	614	609	627	652	617	588	608	649	622	634	633	584	600	592	579	637	575	619	618	596	608	625	644	613	640	578	615	580	596	586	613	627	633	564	638	599	598	638	640	610	603	600	603	627	596	622	637	610	637	611	630	609	577	584	589	596	647	642	594	624	606	615	608	627	636	622	596	645	630	634	588	595	633	606	597	636	628	631	629	649	608	622	609	641	602	583	642	633	611	656	642	619	600	625	586	592	633	634	622	579	636	602	643	643	629	634	631	643	662	596	601	614	610	659	668	652	632	626	628	571	650	617	593	651	589	633	590	618	605	625	609	625	593	617	609	656	618	627	642	623	627	639	633	658	652	623	594	652	605	618	639	611	648	577	669	613	645	628	640	627	620	673	633	593	626	600	609	643	628	601	588	648	619	605	624	611	534	614	610	617	621	640	606	625	661	638	593	651	646	624	594	620	572	614	591	635	611	607	630	606	674	601	618	615	631	580	641	671	663	566	613	599	625	642	630	627	638	626	642	631	629	597	591	669	635	618	625	604	694	628	593	583	613	615	625	620	610	611	644	632	650	628	638	631	645	598	634	588	604	618	619	602	624	639	621	620	626	627	604	630	634	627	582	663	613	607	623	586	631	628	665	638	599	611	609	623	581	596	603	630	632	633	590	609	614	618	600	583	607	593	626	605	618	665	648	641	637	639	588	616	613	612	555	578	571	620	586	607	602	633	629	582	633	631	624	599	611	622	632	616	637	609	614	660	627	582	697	602	619	612	619	650	653	623	605	611	660	583	672	603	594	565	665	593	620	602	640	661	664	663	613	645	624	614	600	606	596	650	630	619	621	613	620	657	600	604	623	612	595	624	632	604	624	602	598	624	625	634	640	600	644	621	649	611	620	633	629	643	579	648	626	606	655	653	609	671	595	639	639	636	615	638	590	615	619	584	609	594	600	592	597	671	621	606	602	602	610	638	639	649	626	603	601	648	665	647	599	605	631	619	611	633	601	664	599	592	578	577	628	644	639	598	615	566	588	647	648	651	547	620	612	638	665	653	607	644	620	594	649	615	651	627	640	663	614	585	661	633	612	587	648	621	612	619	551	631	614	605	602	625
24205	21266	28319	24534	20221	4453	1448	797	747	762	563	645	613	443	446	482	467	380	429	439	485	443	429	443	380	398	354	358	396	375	394	391	364	375	359	339	390	370	365	350	337	316	341	334	351	287	298	309	282	311	313	602	990	765	544	491	340	301	284	331	284	266	279	282	267	271	270	295	261	274	282	297	292	297	265	249	260	262	249	294	249	300	252	252	286	257	262	299	283	284	264	280	262	289	263	287	229	272	276	281	252	274	238	282	273	255	269	226	248	262	272	294	302	273	282	269	292	260	268	274	239	258	275	278	255	252	288	274	284	290	273	298	258	259	278	254	268	276	293	288	246	288	259	274	257	249	271	279	270	289	278	269	300	266	284	260	276	266	289	269	287	261	251	298	266	277	266	289	262	257	300	265	277	267	270	266	260	247	258	281	257	270	267	245	264	286	255	263	284	277	246	269	280	306	245	292	264	245	278	268	265	270	266	271	275	278	275	244	225	256	280	305	256	272	278	276	271	253	288	270	259	265	266	267	258	251	265	262	297	284	272	274	294	264	258	266	248	262	229	238	271	260	249	276	238	268	277	247	286	300	256	261	303	279	252	283	258	282	256	264	259	269	308	291	263	254	279	244	239	283	288	259	267	247	269	309	268	258	272	280	263	276	256	270	277	263	319	300	274	290	243	274	285	275	289	271	268	297	254	301	254	273	280	297	267	251	277	286	277	294	267	255	281	248	285	286	287	299	260	287	288	286	247	259	269	268	250	306	309	289	267	288	289	241	268	285	270	248	281	244	256	243	261	250	237	303	285	289	289	277	271	273	254	279	307	264	243	294	296	254	268	279	259	258	244	271	263	255	280	296	278	281	262	268	245	288	274	237	264	277	237	274	276	280	265	250	295	252	266	263	270	248	279	244	281	282	279	266	252	260	286	265	268	284	265	272	286	243	254	300	289	259	254	308	295	274	243	252	271	290	252	313	274	255	261	277	281	276	299	269	240	279	271	264	269	271	271	293	296	268	279	274	238	267	247	249	261	260	282	275	284	256	264	276	292	254	241	274	252	286	264	258	296	216	282	260	268	291	273	266	263	279	314	272	274	269	276	247	277	271	282	290	233	253	259	273	264	284	282	239	278	274	243	262	283	266	291	278	263	284	271	272	245	285	280	271	277	261	306	286	266	257	303	284	278	263	263	281	271	264	268	235	273	283	249	260	300	286	266	265	268	268	258	246	284	259	271	272	290	268	265	260	298	273	298	270	267	277	263	283	299	279	256	289	259	271	309	267	285	303	273	282	294	241	277	248	257	269	251	291	280	259	287	263	263	277	273	305	262	286	240	267	286	269	259	256	286	260	264	258	295	266	280	298	280	254	263	270	284	295	268	286	278	278	275	290	225	250	259	269	285	267	272	278	256	232	287	274	270	278	271	247	265	248	266	256	264	246	264	287	261	245	287	286	257	271	265	289	266	272	291	249	275	256	273	270	281	249	294	278	267	291	296	263	264	288	254	278	256	253	270	276	276	277	271	285	281	277	259	248	261	263	277	263	267	255	261	294	258	260	273	256	252	298	276	256	270	290	259	294	277	290	267	273	259	258	276	269	266	288	286	262	297	284	270	259	251	263	279	284	262	246	271	282	238	296	269	265	276	284	277	284	297	287	257	270	308	254	273	257	272	294	322	290	296	252	288	289	301	286	275	286	259	272	275	293	261	243	329	279	308	289	279	280	271	240	288	267	296	293	279	256	259	251	293	264	271	275	296	303	302	295	298	273	279	235	277	254	282	272	276	244	258	266	254	271	266	302	284	253	289	283	277	233	306	263	306	274	290	286	255	282	255	255	275	263	273	262	291	256	262	259	275	257	287	298	271	286	279	258	255	258	279	264	242	295	306	262	295	306	269	254	282	256	265	304	263	239	249	300	288	282	277	273	296	272	277	277	268	251	271	278	288	264	290	269	268	291	289	279	224	256	253	266	263	273	268	252	272	285	251	255	271	281	269	264	287	290	282	259	268	274	262	309	282	296	288	304	269	246	255	257	270	242	283	257	287	268	292	267	264	244	263	285	287	259	297	284	272	309	275	272	283	254	238	281	245	273	274	310	275	268	292	281	271	245	243	275	249	225	239	262	288	288	285	251	259	261	271	273	300	318	265	289	238	266	255	243	284	260	267	268	264	242	266	270	285	283	259	290	285	269	284	250	288	268	276	260	247	266	282	287	302	319	280	272	252	275	256	276	273	268	274	251	278	254	283	252	297	276	281	242	275	261	300	269	273	223	282	235	286	269	282	251	258	256	262	273	232	239	258	273	261	278	302	256	272	256	265	295	259	279	305	238	274	300	284	271	282	287	246	287	294	282	261	260	289	266	289	270	273	261	257	262	309	254	272	249	260	282	282	265	258	284	265	251	255	261	302	285	279	247	268	273	275	289	303	263	275	278	262	256	279	284	277	280	281	261	287	288	284	268	258	314	268	281	256	257	302	252	263	285	262	268	284	269	270	272	249	293	266	261	266	300	310	260	244	313	267	274	279	266	314	247	243	252	251	280	273	259	260	259	303	287	281	295	294	286	258	247	273	304	294	254	283	277	235	284	247	256	258	253	299	248	267	240	267	260	311	244	287	334	274	299	280	260	270	287	251	268	256	300	260	293	274	260	292	244	269	271	278	251	268	264	268	267	261	275	259	270	302	264	282	296	303	265	267	282	299	270	273	287	266	295	282	250	272	308	275	286	219	300	267	264	291	257	257	274	308	244	266	248	311	269	256	247	288	286	254	290	263	272	289	275	260	290	262	271	277	291	284	246	256	284	308	288	279	283	292	245	302	260	283	289	281	290	254	281	298	278	244	265	265	268	287	306	268	287	253	289	267	271	253	279	289	294	269	285	316	280	280	280	271	231	272	291	300	295	279	284	270	292	268	302	260	255	265	277	270	280	268	289	253	249	242	272	289	284	262	275	301	278	299	291	284	283	269	289	272	271	285	275	296	269	251	273	246	310	283	270	252	251	269	247	268	288	263	273	246	256	252	261	289	270	275	279	267	289	287	259	282	271	291	259	286	242	281	286	255	316	272	273	265	237	259	244	265	277	293	271	227	267	278	241	283	284	279	273	300	245	291	291	263	264	260	281	250	275	271	260	275	275	289	266	277	277	265	270	280	290	253	292	266	298	263	255	298	233	275	283	258	245	256	276	284	284	259	259	286	286	259	265	283	288	271	276	289	265	270	248	276	298	272	271	252	269	271	250	263	255	270	280	293	250	284	275	263	273	276	265	259	294	281	251	269	263	273	273	296	306	277	261	271	281	283	256	267	270	257	287	281	272	289	280	270	253	250	293	265	285	257	242	266	289	266	273	291	248	254	268	273	268	285	282	260	254	264	268	261	269	283	264	300	287	275	293	269	257	283	243	286	286	270	284	265	286	288	272	259	270	257	256	259	279	283	252	263	258	275	270	267	293	292	255	276	276	283	268	269	261	306	312	301	270	268	289
11847	20362	17741	12905	8124	5589	3702	2490	2760	2501	1742	2184	1763	1377	1203	1250	1154	1082	1135	1325	1342	1333	1251	1163	1010	1021	974	923	983	1008	1031	973	923	926	832	846	877	832	842	791	765	734	807	663	650	687	658	667	572	625	600	1681	2768	2065	1593	996	798	612	529	549	510	527	496	553	494	542	519	510	540	548	513	537	521	550	502	535	529	551	464	510	494	498	509	524	540	525	511	527	564	501	502	531	517	541	510	504	522	569	498	553	514	500	557	514	533	534	522	543	569	476	543	514	501	526	516	575	535	524	502	528	548	490	525	513	544	495	516	538	550	538	527	507	519	532	515	568	512	484	518	519	532	508	543	531	556	545	521	489	513	583	527	519	508	500	551	498	486	575	489	557	526	550	528	523	555	524	509	508	507	524	506	535	507	500	502	544	543	493	534	515	537	498	518	515	482	493	542	488	550	520	531	561	506	546	547	533	526	592	566	523	526	554	530	547	573	485	547	527	490	513	513	537	500	514	546	515	548	521	533	519	518	506	517	535	509	563	506	514	536	531	549	528	527	484	551	573	490	512	559	512	500	506	526	527	530	549	484	529	540	550	490	546	503	553	486	518	548	521	533	503	532	551	511	483	530	496	497	523	556	557	522	518	537	515	540	542	529	516	527	481	537	505	533	531	510	533	516	508	537	522	542	541	545	546	505	548	527	519	517	518	498	572	504	532	527	517	506	520	528	492	514	532	544	505	486	509	547	515	529	536	530	499	500	543	501	517	570	516	533	551	546	511	558	547	491	558	516	507	544	541	502	562	546	511	491	541	535	540	491	544	490	530	508	522	487	540	525	515	493	535	517	497	499	519	508	507	542	546	501	509	574	515	530	560	543	522	526	528	505	520	541	518	549	538	507	549	512	550	555	551	528	523	511	523	527	543	539	521	488	530	546	536	530	545	522	493	504	533	534	526	509	491	544	517	499	498	544	509	517	502	536	541	522	530	561	519	520	525	497	517	547	500	481	515	526	564	508	498	537	564	537	477	505	516	565	551	527	539	521	529	479	516	546	489	521	503	513	567	544	519	521	512	513	494	501	535	536	510	513	535	504	546	523	534	510	563	529	529	543	522	530	502	502	511	527	524	544	495	576	545	527	549	545	523	586	527	555	498	492	496	505	527	506	521	524	505	583	499	493	507	510	534	534	501	495	525	525	510	514	503	464	535	506	534	533	518	518	506	521	520	536	543	517	519	558	459	505	507	520	515	482	544	533	514	496	485	504	532	531	512	539	578	530	521	503	492	519	554	539	509	511	546	544	546	535	532	524	521	500	523	508	520	514	503	527	559	475	528	530	523	517	532	530	530	539	527	521	510	534	538	541	508	504	498	541	569	518	534	513	522	535	534	511	567	529	469	549	519	518	520	577	505	553	499	493	542	535	510	516	494	511	529	576	526	482	546	519	551	531	489	515	510	531	508	532	544	542	540	502	485	488	523	528	579	516	534	555	512	544	527	517	534	491	510	528	536	509	507	492	532	517	532	550	521	590	552	532	543	531	504	505	511	527	547	485	554	535	504	516	504	502	505	567	533	527	532	558	530	508	548	568	574	530	571	511	521	540	522	557	578	516	506	517	540	521	528	533	519	521	518	518	566	516	533	487	556	550	516	508	532	488	511	539	534	530	488	548	510	545	518	538	549	524	525	530	529	527	500	509	543	549	514	476	524	530	522	532	512	514	536	523	512	572	510	494	510	501	531	494	511	528	513	546	560	472	514	528	514	566	495	509	572	516	546	553	517	555	517	520	545	546	539	548	504	509	532	520	540	532	487	492	522	542	505	512	502	520	516	557	526	557	530	556	554	524	531	591	532	516	530	512	547	509	513	543	522	538	562	486	517	523	526	553	511	507	513	500	527	552	506	573	526	515	518	584	527	547	521	600	501	526	531	559	519	540	509	517	552	520	494	476	484	514	530	538	509	548	558	544	486	549	553	517	507	551	513	531	544	531	539	534	558	524	547	548	540	540	527	529	508	530	514	485	466	519	483	573	464	522	558	536	546	535	478	515	491	546	522	498	496	519	524	525	517	505	495	494	542	556	551	514	501	588	482	517	517	548	509	503	538	493	482	531	538	540	537	505	488	536	528	513	515	519	508	484	552	528	524	519	545	568	539	528	536	519	521	502	502	481	514	493	485	547	509	484	508	535	575	514	494	543	528	511	564	507	497	527	547	532	516	535	508	531	505	571	533	535	526	520	540	554	479	517	535	492	518	518	546	512	534	510	496	501	495	530	514	509	523	509	550	499	538	549	560	503	534	535	516	549	528	539	534	567	496	500	521	535	525	549	527	530	514	527	528	574	539	542	529	510	498	539	504	510	538	482	517	470	526	530	568	485	540	557	532	539	503	542	492	539	584	527	488	526	538	530	500	568	582	506	472	470	521	503	536	516	513	502	522	520	488	509	521	557	557	516	514	502	518	550	543	496	514	491	514	519	564	473	544	538	545	502	536	497	576	550	511	519	505	532	545	525	517	513	507	517	507	500	510	522	525	538	551	542	556	505	549	530	509	492	580	558	520	538	532	544	503	529	514	491	504	501	572	530	494	520	534	524	519	554	551	482	525	535	516	528	540	565	478	495	544	555	487	530	501	513	531	493	517	518	459	522	550	482	512	542	547	517	537	510	490	523	549	546	522	516	507	473	564	471	541	497	556	489	507	549	505	543	509	520	523	521	499	541	499	543	516	533	516	527	583	521	524	524	521	535	523	520	543	519	511	543	549	495	513	528	518	526	500	486	547	520	525	518	559	539	504	547	511	512	522	495	528	521	489	503	522	537	543	480	547	494	486	529	502	553	527	546	515	536	517	523	514	518	533	539	538	507	533	499	493	525	523	518	510	495	510	501	522	540	537	585	516	548	501	572	514	528	500	542	512	479	522	538	518	517	500	512	485	480	528	501	526	537	560	498	550	463	515	517	521	547	540	535	505	577	516	514	492	531	547	554	524	514	502	502	512	570	544	557	542	541	512	502	517	515	496	552	493	498	521	470	499	554	550	523	543	512	519	531	522	506	482	527	524	514	589	493	531	518	530	516	533	514	547	533	549	555	528	522	468	485	547	537	544	532	560	516	550	521	535	562	521	548	543	552	537	519	541	508	539	574	514	511	515	564	511	505	506	515	537	501	559	525	516	491	524	563	513	571	550	541	518	489	500	532	530	534	530	536	531	537	549	518	502	560	544	566	515	517	512	501	490	524	548	504	525	527	509	523	550	524	499	541	532	500	525	516	506	536	511	518	525	513	468	552	499	549	535	541	478	536	511	500	510	534	519	548	491	521	535	535	520	535	498	508	557	572	541	540	553	545	524	535	515	512	495	513	497	494	521	499	497	491	506	558	522	505	536	491	514	524	513	505	534	519	546	525	526	515	529	492	513	524	532	538	525	562	537	480	520	506	525	525	511	567	499	534	515	528	493	529	527	524	539	537	529	516	538	545	517	523	508	503	510	542	544
23308	21262	28970	23851	21268	19302	3326	1257	1116	869	837	844	664	579	515	672	505	418	444	442	432	445	519	456	458	411	373	396	384	378	365	373	392	400	396	352	358	362	343	316	328	302	304	313	340	297	283	324	279	271	294	891	1422	1026	745	510	360	297	230	219	239	248	208	219	230	254	239	223	220	280	215	279	249	229	202	223	240	230	235	271	217	215	231	229	232	247	231	234	257	252	237	240	229	246	211	245	223	252	249	219	210	225	230	222	245	236	246	240	229	248	237	262	230	210	240	261	222	233	260	241	255	238	232	233	246	206	253	249	269	240	231	236	240	248	214	235	240	257	233	230	240	242	213	260	205	227	229	253	236	221	243	235	217	262	235	235	208	242	214	255	229	231	246	238	228	226	246	261	243	228	221	215	228	224	258	258	217	231	230	237	253	254	234	240	241	262	224	255	261	252	239	208	272	233	253	248	229	242	257	219	262	210	222	250	228	257	237	208	250	228	248	234	216	212	214	219	233	251	241	207	236	233	210	209	240	231	264	210	287	233	229	217	237	228	240	234	245	223	264	216	255	238	232	265	204	239	244	228	246	234	256	240	283	246	220	235	225	244	265	251	244	236	256	222	235	231	266	266	226	245	257	262	195	233	257	234	220	228	248	206	215	256	237	239	231	237	218	252	237	223	238	230	235	245	231	218	205	221	245	237	250	234	255	254	211	237	223	250	241	253	229	236	270	254	240	241	282	236	225	248	228	247	273	247	234	244	260	251	233	257	243	247	233	245	228	215	230	225	246	248	251	240	234	254	229	249	233	258	241	237	266	210	210	240	232	232	247	238	243	242	226	233	207	225	251	244	240	220	249	236	237	236	261	224	227	243	223	254	237	251	233	269	238	244	206	230	246	226	220	239	224	225	229	219	229	248	237	224	228	221	238	247	234	208	230	235	249	219	232	253	232	214	237	206	242	239	207	251	198	235	230	235	271	220	235	266	225	219	239	229	257	221	252	251	248	227	206	203	234	230	251	218	210	265	253	245	234	256	272	239	216	207	230	228	228	221	250	240	220	241	252	224	233	210	253	241	221	235	217	230	237	272	240	258	217	233	259	233	209	225	232	246	243	244	229	240	225	235	236	227	250	249	234	243	251	218	261	231	230	247	258	209	234	237	211	251	234	227	230	241	236	241	241	243	256	241	244	212	223	216	247	238	257	209	237	249	243	230	237	233	248	232	267	212	250	251	266	224	230	227	229	217	237	242	209	220	232	235	205	221	218	233	245	245	238	211	246	245	268	261	220	235	225	229	239	225	203	239	238	246	248	257	196	247	236	229	221	247	243	241	232	226	258	262	239	216	235	252	232	223	240	247	251	229	221	266	225	219	214	263	214	219	237	215	218	227	232	227	247	227	238	235	224	238	245	243	206	224	236	221	222	249	224	227	241	260	241	221	248	246	256	245	239	232	248	216	252	235	218	242	242	249	229	244	256	233	260	235	230	208	224	222	222	256	235	250	221	250	226	230	245	239	232	241	240	230	231	277	255	220	265	242	233	233	261	225	254	224	237	244	253	231	261	224	235	249	242	227	241	238	259	224	238	236	232	232	216	259	245	246	254	223	230	248	235	221	246	200	248	234	246	243	248	268	242	225	241	243	243	266	217	228	211	236	223	214	247	216	226	247	241	245	239	254	237	247	218	232	196	226	240	218	266	237	216	232	223	238	234	226	239	235	255	250	246	243	230	232	259	222	245	230	257	258	234	244	229	241	267	239	257	215	265	239	242	249	256	218	219	265	214	239	245	239	237	237	255	249	237	225	223	234	222	238	230	248	212	231	232	263	236	208	220	243	231	241	243	245	199	250	249	243	259	221	226	236	218	240	238	248	249	253	246	256	228	246	254	186	249	226	237	244	242	218	224	232	218	256	250	208	241	192	241	211	236	241	226	215	246	240	246	248	232	232	247	249	239	240	242	220	241	230	248	217	213	213	232	276	258	252	210	215	258	219	255	225	227	254	244	235	225	233	220	286	236	249	229	242	222	214	253	224	263	247	267	240	273	248	245	213	248	203	232	212	230	253	231	263	241	269	217	267	206	252	219	226	226	217	249	251	253	256	230	240	219	260	246	245	227	245	258	226	227	251	239	228	229	255	247	232	222	223	225	264	243	250	235	235	202	239	235	247	204	247	201	237	228	233	237	225	236	233	217	228	267	222	236	218	249	248	234	243	241	198	245	248	228	214	239	248	236	249	252	225	239	227	234	219	233	244	237	200	218	215	240	223	262	242	226	220	225	269	255	241	220	268	258	226	246	229	220	234	239	269	213	235	239	220	234	248	239	234	227	234	249	229	271	239	249	254	241	239	251	241	248	245	221	240	223	219	248	244	259	237	212	250	251	242	222	239	227	240	232	243	236	239	212	215	222	238	221	243	236	242	237	225	231	226	213	255	232	239	229	227	255	213	222	220	235	234	237	256	230	250	243	227	217	235	228	261	210	249	209	240	228	229	231	230	239	213	263	257	254	209	243	241	236	201	232	235	209	248	252	235	252	245	248	221	248	250	236	234	271	225	219	231	240	235	229	258	262	248	218	239	239	235	244	238	226	246	240	223	219	212	213	221	252	253	222	262	245	225	225	232	228	235	236	270	247	213	241	279	267	218	236	213	236	233	223	242	232	249	248	236	276	230	247	259	216	210	243	234	231	213	255	240	236	220	242	234	264	226	226	225	229	257	239	201	242	228	260	231	220	200	272	230	247	272	247	209	237	265	228	253	230	230	250	229	237	245	246	224	203	258	242	273	251	252	253	213	255	241	239	219	230	264	234	230	229	263	218	222	214	233	244	257	202	236	242	243	233	234	237	238	220	237	222	254	218	227	266	228	234	228	237	223	231	251	232	255	235	217	255	251	228	231	258	237	247	230	243	240	227	221	261	213	214	228	263	240	214	237	223	210	235	229	233	241	262	233	240	249	233	197	212	246	234	235	247	232	237	235	251	215	249	240	266	249	217	210	226	210	255	258	233	241	223	273	245	230	262	239	220	227	230	225	215	234	242	222	225	223	242	252	254	265	211	238	248	224	224	239	248	257	251	226	236	235	238	238	236	235	219	228	233	245	234	237	226	227	280	241	232	225	221	239	257	236	251	227	218	244	236	228	212	224	237	253	226	213	224	233	219	231	220	221	232	239	236	262	235	266	223	240	225	231	241	233	246	246	234	261	227	211	227	252	235	243	226	249	260	237	241	230	235	261	241	265	221	236	227	226	244	230	238	254	238	237	239	228	230	252	246	224	215	240	260	266	229	260	253	232	244	247	249	236	244	255	247	232	221	230	224	231	237	259	237	226	215	241	229	221	245	227	227	220	249	227	227	251	213	202	227	250	248	265	212	277	234	248	244	267	214	218	228	212	240	248	243	241	260	240	234	225	257	241	247	241	251	255	225	220	233	218	227	242	211	226	226	224	227	240	217	238	239	225	242	229	212	241	230	195	239	258	265	211
13399	24939	21489	13927	9302	6757	4887	3976	4125	3069	2724	2924	2260	1860	1726	1960	1463	1299	1346	1371	1372	1349	1481	1470	1411	1204	1113	1065	1052	951	968	921	1062	1073	1028	976	886	896	841	824	738	789	801	798	727	648	591	579	579	585	625	2772	4387	3110	2104	1275	830	602	530	477	466	403	418	424	463	448	444	414	484	446	445	438	421	458	471	421	419	445	448	416	445	415	430	451	434	473	445	452	455	437	419	431	436	432	461	441	436	486	465	397	448	443	459	433	446	495	408	442	457	377	440	436	416	444	465	437	433	424	481	435	446	454	441	440	409	429	459	433	428	474	391	351	447	434	444	422	510	404	422	437	467	441	438	457	475	424	409	461	433	475	428	403	445	436	432	402	462	438	461	461	404	461	409	463	444	437	419	403	450	460	495	410	478	477	430	469	441	440	426	421	433	431	414	452	466	432	465	456	442	457	457	461	445	480	434	411	450	473	443	462	487	500	429	459	463	438	457	433	454	487	448	401	371	442	429	433	449	421	416	496	439	431	428	424	449	419	476	402	458	446	420	455	466	460	443	429	472	416	442	467	443	457	449	440	437	486	447	473	467	448	496	457	447	481	478	412	455	441	465	456	448	454	516	427	477	473	448	460	435	449	438	436	427	438	447	466	433	454	442	428	439	448	437	420	454	460	481	449	447	449	403	436	440	466	411	434	426	441	444	465	444	464	467	439	432	482	485	457	452	424	442	453	436	455	495	437	453	450	468	472	458	430	449	435	419	458	401	449	468	428	427	439	427	408	443	472	456	404	460	443	428	434	420	451	445	463	446	452	447	461	467	433	408	461	435	484	442	458	427	425	434	447	451	457	443	474	448	437	468	424	448	423	414	464	501	433	433	444	439	422	412	426	456	497	461	469	456	453	482	429	480	472	458	426	472	446	473	401	498	465	467	422	438	482	474	437	434	480	474	449	444	440	457	445	443	429	441	468	480	426	418	438	456	450	453	446	446	451	433	433	433	449	424	467	473	495	437	430	486	444	416	419	440	421	454	456	415	440	481	453	454	461	422	427	447	471	422	464	406	454	451	464	440	458	439	459	446	437	422	463	432	469	447	446	404	434	454	444	457	448	458	415	472	433	479	459	430	438	447	441	465	487	439	462	424	462	465	432	421	411	439	427	421	434	479	435	468	441	499	458	479	437	438	463	449	440	425	442	475	448	455	456	505	480	415	434	495	433	456	466	463	451	445	461	447	443	415	418	444	457	460	442	425	471	467	435	451	443	480	486	435	400	424	433	437	439	411	451	450	438	421	439	462	417	484	445	466	420	433	459	456	406	452	462	429	481	453	421	460	430	423	471	468	447	447	458	485	435	389	472	452	454	461	453	469	476	414	496	493	445	410	435	438	411	471	438	453	450	416	418	446	401	457	474	453	423	423	433	454	467	463	453	425	455	453	448	440	501	475	446	486	493	430	442	457	466	454	435	439	431	389	439	396	446	424	442	458	426	435	466	447	445	430	421	445	459	441	442	452	389	414	431	455	456	445	448	472	447	439	478	467	422	439	457	431	455	437	431	456	473	445	403	445	457	435	464	468	452	431	399	465	431	450	419	483	425	449	460	482	436	457	489	416	436	435	445	504	417	422	437	450	451	448	402	475	412	467	440	434	423	447	456	427	439	426	417	457	456	430	429	439	461	433	468	484	459	447	425	417	478	450	422	462	445	447	466	475	446	423	473	430	427	411	432	471	444	427	470	427	433	438	396	456	431	445	433	428	466	417	405	447	418	435	454	419	458	397	467	449	427	436	463	464	451	431	462	445	440	439	413	458	456	469	438	457	427	456	436	446	447	406	434	488	464	449	491	449	451	452	446	434	451	467	440	444	450	445	451	433	449	470	466	445	457	454	442	403	427	446	465	431	416	455	449	489	456	454	437	452	448	418	458	497	431	410	463	476	442	450	442	456	457	433	410	466	440	466	446	446	412	473	452	435	430	447	450	422	433	394	484	446	455	462	451	455	460	463	443	455	432	432	470	467	460	442	433	443	448	408	478	431	457	451	447	422	399	468	425	454	430	460	396	448	413	445	448	445	417	451	453	468	428	402	453	446	446	458	456	440	507	418	426	460	433	512	438	429	466	455	428	457	470	456	458	463	444	416	408	496	482	441	455	460	415	456	472	409	468	435	445	439	479	464	406	501	453	488	455	448	450	425	460	424	416	437	468	418	439	431	453	470	415	429	426	408	509	451	459	450	452	426	447	407	441	442	416	456	466	450	445	492	450	473	482	452	483	450	430	424	427	430	439	422	413	431	391	435	462	392	435	428	480	401	435	429	443	473	457	461	406	386	440	462	442	474	411	469	469	422	441	434	469	435	453	414	461	422	450	451	464	430	445	465	439	420	475	460	415	437	433	416	451	416	429	437	438	448	426	419	422	437	463	426	401	402	457	464	450	446	486	429	427	504	441	466	416	450	419	440	461	401	435	436	424	459	440	405	446	458	430	451	434	438	461	415	454	449	456	432	423	453	413	472	454	461	424	449	443	428	468	423	463	455	444	438	481	438	464	470	446	462	442	463	423	445	456	442	466	456	416	435	442	459	484	437	470	438	410	453	443	453	432	431	433	437	441	439	416	429	418	444	435	476	431	459	420	447	410	450	459	449	431	444	453	445	444	435	455	445	476	427	429	409	444	469	453	455	465	444	436	434	442	427	418	435	455	426	414	413	433	407	423	434	442	469	445	426	430	450	464	421	448	415	430	425	391	422	481	466	393	422	453	443	419	477	449	447	410	425	455	440	448	469	438	467	437	460	449	430	444	468	393	457	488	471	461	459	444	409	443	463	422	450	458	471	442	444	464	442	426	421	412	459	444	440	455	439	419	428	445	435	453	454	436	501	445	426	484	517	447	441	426	420	458	418	458	425	398	451	469	451	442	419	436	443	468	432	428	478	454	459	424	447	443	460	445	457	460	479	444	431	467	434	422	471	426	465	457	437	451	468	439	429	451	451	446	453	453	458	441	414	430	443	435	428	447	434	437	481	437	460	456	452	463	447	412	457	495	463	462	456	421	433	392	436	424	423	462	479	472	463	492	415	433	431	461	437	469	429	450	432	460	439	440	433	461	470	436	474	420	459	427	430	437	467	407	464	441	397	467	462	432	458	449	445	480	448	451	426	426	450	477	477	386	443	459	430	440	449	459	427	436	445	473	445	448	461	442	430	422	482	438	419	422	425	454	428	438	431	451	468	437	459	468	456	440	442	435	451	464	452	439	419	426	433	437	413	405	425	444	413	444	434	491	470	403	431	447	473	420	440	407	461	443	467	457	458	428	427	467	406	458	459	462	452	462	408	447	450	437	433	466	451	499	484	490	417	412	419	466	435	447	456	423	415	453	476	441	405	450	471	422	427	471	439	476	429	399	441	471	467	442	419	445	475	433	432	405	455	452	445	416	435	479	451	431	464	442	456	466	465	448	411	404	445	476	423	415	441	447	426	440	463	464	421	445
26803	20360	8733	1786	958	753	582	572	633	473	565	514	459	509	495	503	427	381	377	421	408	435	400	401	421	403	374	462	420	432	383	375	394	347	349	372	389	409	376	395	391	370	365	378	362	377	328	352	339	355	354	387	447	402	404	374	335	384	312	319	317	330	336	379	352	344	315	314	329	312	359	324	350	335	343	338	313	318	351	342	373	323	325	365	341	334	342	360	344	336	334	339	323	341	352	317	324	323	333	322	330	358	314	303	338	324	329	329	297	346	340	321	298	292	313	343	329	346	310	318	292	339	327	323	356	295	350	343	319	331	352	303	317	317	347	357	338	357	318	348	336	329	332	314	324	363	338	322	313	299	338	332	346	312	333	300	351	314	318	332	339	314	329	347	350	296	310	365	306	344	355	340	315	330	350	309	348	334	370	315	342	321	317	341	324	332	324	349	326	346	307	325	309	322	324	319	370	315	324	313	313	333	341	326	320	330	311	370	335	350	335	316	332	312	338	350	330	324	298	332	320	326	340	353	374	346	345	343	332	294	337	342	341	323	370	327	338	333	342	319	339	311	323	301	303	338	311	345	334	327	319	341	351	330	325	323	319	351	335	338	299	305	310	317	345	342	346	308	337	355	299	309	323	350	343	327	328	340	323	322	367	321	302	346	324	330	315	329	346	337	320	308	321	306	338	335	323	320	324	288	280	335	338	354	336	301	307	293	331	314	346	306	290	339	350	321	337	359	351	365	293	326	337	351	319	329	326	346	307	325	340	337	326	327	362	328	349	338	340	345	323	342	329	356	348	333	330	352	311	329	363	346	330	341	383	306	316	349	327	331	298	322	331	356	319	367	364	303	318	323	366	335	333	337	346	335	321	301	341	328	330	323	317	318	358	326	301	348	318	321	352	345	276	336	337	338	351	324	356	330	308	345	352	306	296	331	322	323	321	335	317	352	356	350	360	341	345	328	306	303	371	310	319	356	363	290	353	335	317	296	348	350	336	326	334	320	325	350	319	294	379	350	344	348	315	322	347	323	328	311	318	312	350	311	341	348	337	351	314	362	305	337	296	340	340	342	321	308	318	293	337	362	334	345	342	323	317	302	326	325	343	399	327	298	345	333	287	328	357	325	338	294	331	321	310	321	301	357	317	338	322	350	332	342	329	341	348	351	363	336	316	334	294	362	328	343	363	321	311	361	335	335	337	365	326	338	320	338	311	355	322	312	357	358	323	318	336	333	335	296	354	353	344	324	354	368	344	356	281	345	293	333	306	333	328	320	315	343	337	340	352	305	319	308	328	310	382	320	334	332	320	345	319	322	357	336	352	298	309	316	347	353	334	363	351	336	334	347	317	369	316	338	350	354	348	318	337	322	333	355	334	333	351	335	322	333	309	313	342	320	337	323	347	323	333	318	348	319	320	307	316	353	340	314	315	350	319	324	316	349	371	314	317	325	331	320	334	341	346	320	330	327	312	331	321	374	365	315	344	289	352	370	354	339	365	325	318	325	332	324	341	312	334	315	311	336	314	319	336	333	324	327	321	336	372	311	335	348	347	333	327	366	328	336	362	318	321	308	358	344	335	352	341	297	324	350	370	354	309	338	332	286	313	355	326	366	329	347	356	370	299	336	328	318	329	302	335	319	357	353	319	342	326	342	319	312	302	320	329	328	326	355	361	341	301	305	366	318	337	365	317	360	339	328	312	331	320	318	325	345	333	321	316	326	339	336	326	297	333	337	353	346	319	340	324	368	312	342	335	344	322	337	327	314	328	343	368	322	325	303	360	354	318	341	317	333	321	361	336	352	346	347	355	345	336	317	337	313	335	326	345	325	337	331	352	314	321	326	332	338	348	333	319	317	359	363	309	332	344	333	323	313	323	341	338	301	340	323	344	331	331	336	350	336	284	322	311	325	322	374	336	303	339	343	328	287	337	320	314	357	328	309	332	356	326	338	327	340	299	292	335	325	332	312	350	327	363	343	364	360	328	334	316	338	346	321	318	363	324	352	322	357	302	330	348	342	317	341	326	340	333	342	322	323	325	334	334	366	345	354	352	334	338	305	325	334	342	319	350	359	323	321	318	343	323	336	337	309	324	331	338	336	329	318	337	354	331	341	325	370	342	327	310	376	357	320	333	322	328	302	326	322	333	344	307	346	367	343	315	336	333	335	293	343	344	346	328	340	351	336	383	352	342	314	321	357	307	322	327	344	362	351	357	326	355	314	286	332	334	331	303	340	340	332	318	320	321	302	343	334	361	350	316	328	327	333	333	336	326	331	342	336	317	312	316	356	322	332	338	354	346	320	336	334	365	339	346	324	327	360	322	351	317	345	321	307	330	356	367	328	311	322	365	297	367	322	355	299	343	351	342	330	354	321	342	335	312	329	342	336	322	334	350	320	338	344	314	330	349	317	334	315	313	346	332	328	323	326	332	337	293	340	329	352	320	325	309	327	336	328	336	332	345	312	333	347	319	346	348	352	307	359	363	354	334	333	333	326	318	342	337	339	310	331	346	338	319	330	375	335	328	332	330	344	334	321	299	325	326	313	327	337	343	315	326	379	343	339	329	346	331	321	351	323	298	300	350	316	344	333	336	341	346	322	338	328	319	337	316	322	336	321	327	344	310	310	314	335	321	363	324	343	322	354	347	332	319	327	317	318	325	374	351	329	358	312	330	356	316	352	334	325	341	344	333	328	327	301	329	346	311	316	337	339	335	338	323	365	350	327	350	307	321	314	332	333	350	331	324	347	312	331	336	355	354	329	326	318	328	340	335	335	332	335	299	319	350	305	330	358	341	341	349	308	343	333	341	292	325	324	318	332	360	333	332	337	332	308	345	324	345	324	320	358	322	325	338	330	349	305	316	309	302	333	323	361	340	350	330	319	349	281	346	349	335	326	351	313	302	340	332	319	344	345	345	319	374	307	319	322	331	335	323	349	310	343	361	364	331	332	300	327	325	358	325	376	345	327	344	336	310	315	325	333	345	336	331	370	328	304	327	319	334	338	319	339	331	359	345	340	330	347	317	336	338	329	323	299	353	339	364	332	324	328	339	310	311	320	322	315	339	343	324	322	317	325	356	333	337	351	339	344	308	327	323	361	371	341	365	329	330	363	316	335	291	378	338	326	304	345	334	310	325	339	291	342	327	356	323	330	368	322	353	321	332	303	334	338	321	324	309	336	340	382	306	310	353	352	313	334	313	322	310	341	331	344	321	353	299	337	331	329	373	327	347	325	337	309	349	311	357	328	319	333	342	325	320	309	312	338	304	336	323	335	334	333	320	331	318	344	340	350	385	299	361	330	323	351	339	362	335	348	338	351	343	324	361	325	324	354	313	337	371	388	325	344	323	365	343	365	309	315	337	311	321	343	303	319	350	356	307	306	355	310	330	322	311	336	342	306	350	310	330	321	364	329	335	347	309	330	346	320	338	321	319	347	366	315	346	341	337	331	317	293	297	331	340	311	300	313	329	281	312	324	326	312
9088	10338	7198	3742	2829	2150	1617	1793	1890	1191	1576	1572	1378	1264	1346	1314	1092	980	913	917	912	963	941	797	928	971	941	900	950	965	886	864	722	719	773	797	857	856	825	782	775	788	764	762	755	681	703	693	723	704	706	815	910	943	820	738	701	688	637	596	611	590	631	639	662	659	611	639	636	639	621	698	673	629	643	595	619	624	631	617	625	638	614	605	635	600	610	666	625	611	632	679	646	638	616	632	644	653	639	609	670	650	677	610	608	631	598	599	620	644	639	614	656	634	617	666	591	640	620	618	619	621	633	644	617	633	578	616	616	600	602	647	592	617	629	593	613	624	684	677	597	604	619	616	626	598	671	615	615	644	647	648	640	637	625	656	674	626	590	571	652	618	622	641	619	586	675	650	605	646	651	619	580	623	617	620	657	581	704	629	623	644	649	621	658	641	611	599	618	597	602	627	652	664	607	645	650	590	627	654	612	601	589	601	629	591	657	618	641	616	604	603	613	677	615	657	624	597	603	631	632	641	599	637	645	594	629	615	619	629	629	597	612	659	657	648	608	644	649	624	627	603	663	636	606	634	635	599	671	604	630	623	654	620	631	660	668	597	598	664	668	630	630	623	636	608	589	632	608	579	633	616	599	597	655	637	604	629	629	617	609	613	617	641	648	603	605	603	625	618	648	598	647	649	640	624	608	589	665	595	627	615	598	684	606	612	604	616	631	617	615	625	614	602	648	632	633	620	635	618	632	628	628	623	644	655	619	657	636	629	657	637	633	642	611	577	612	598	668	653	619	614	618	626	656	638	706	615	626	609	592	625	582	631	599	608	675	625	643	630	637	652	609	610	628	656	569	638	669	615	650	603	596	640	621	620	618	654	606	638	604	605	639	611	664	589	645	657	646	629	649	625	609	611	560	600	617	648	645	624	630	644	626	625	649	632	599	653	689	670	582	659	594	629	641	646	592	634	596	610	626	645	597	587	643	647	645	607	625	620	604	636	605	647	653	611	627	603	620	651	610	614	631	610	630	619	609	607	623	642	661	678	675	601	647	603	666	633	658	682	668	606	683	604	627	613	663	639	662	628	630	654	646	669	616	604	630	636	658	645	622	672	626	634	626	646	633	627	652	584	606	583	622	623	646	629	638	588	658	632	602	641	626	616	668	600	685	593	617	627	641	610	608	648	618	626	608	647	587	667	631	625	595	662	619	605	652	613	635	633	595	612	644	602	629	618	634	614	642	612	634	626	593	634	653	626	632	683	672	624	636	623	636	635	604	678	640	590	635	630	629	661	676	629	653	627	645	633	667	626	630	660	636	645	581	639	606	672	654	636	631	625	623	587	693	635	619	644	635	659	647	627	625	601	630	615	600	632	645	654	612	625	674	637	622	608	628	626	686	638	643	614	621	607	619	666	585	623	647	616	655	644	586	621	647	632	630	633	620	642	642	626	634	648	625	613	652	605	656	663	666	697	630	622	619	632	627	645	591	639	650	623	655	595	628	636	628	655	627	607	609	608	602	600	668	654	648	637	625	613	604	630	645	612	594	625	610	630	657	643	636	608	612	611	652	652	556	605	646	643	642	586	684	588	637	668	658	669	638	620	641	643	667	620	664	643	638	649	697	664	605	676	625	640	650	620	630	644	636	656	594	597	575	643	636	650	687	656	649	622	618	617	652	603	617	591	638	623	600	600	618	657	648	614	641	635	654	597	633	601	591	594	642	666	642	606	649	638	669	627	637	596	580	588	654	622	667	617	615	650	665	621	605	643	700	639	648	599	620	615	618	636	625	626	595	590	631	639	566	635	629	657	598	661	641	612	626	647	601	649	588	595	651	572	609	642	572	620	631	598	599	621	652	616	610	641	610	616	659	617	619	629	654	568	651	630	613	649	620	670	643	643	637	625	648	610	649	642	640	641	637	623	594	625	619	636	651	665	662	642	622	677	627	587	658	651	608	614	656	626	617	662	647	641	640	631	635	676	627	637	605	657	621	585	642	616	618	603	586	643	575	643	695	583	613	659	625	600	557	603	668	656	622	619	643	657	646	600	606	638	602	607	586	602	622	630	614	669	665	654	607	653	621	658	614	640	663	647	610	644	637	591	590	641	627	676	610	620	590	624	596	598	615	623	634	596	632	638	613	614	660	623	654	612	608	595	618	650	633	601	633	666	618	627	618	597	622	652	617	608	627	615	623	655	664	591	628	653	640	632	628	635	656	608	648	658	605	641	628	657	647	653	634	661	645	634	599	627	661	597	661	660	606	631	622	616	599	657	619	629	636	553	620	604	641	627	658	609	625	667	679	623	627	684	611	635	627	616	592	609	618	659	633	651	617	661	619	587	654	649	625	611	645	608	646	582	611	620	643	572	619	664	633	610	632	666	608	604	630	643	601	628	601	635	635	602	665	647	606	597	608	649	637	573	615	618	616	648	614	608	639	589	635	622	595	599	622	628	620	655	623	649	638	645	596	567	618	605	641	596	607	606	660	635	693	628	545	660	619	640	576	654	640	622	617	628	650	636	603	662	583	641	630	619	594	636	580	641	642	612	559	593	631	611	642	628	655	638	601	663	596	628	659	625	660	670	627	615	635	650	617	588	588	645	621	620	620	606	658	603	617	632	615	584	615	610	624	616	628	593	663	646	569	643	642	575	659	653	632	633	631	655	647	607	647	624	630	619	635	632	621	615	585	606	563	670	654	627	590	661	598	608	632	613	593	618	625	612	611	612	619	639	657	639	606	627	621	619	647	666	633	650	623	639	617	615	639	612	624	617	626	683	660	628	610	646	648	580	638	653	591	625	642	646	682	664	660	614	646	629	619	708	635	584	658	608	600	616	635	645	656	626	623	642	603	648	626	621	611	603	619	634	639	631	617	637	607	630	661	649	607	593	618	653	622	633	650	666	677	653	628	618	616	668	631	626	612	636	565	632	632	616	674	666	594	643	612	625	653	621	605	594	633	602	651	613	644	629	638	644	637	648	617	612	637	650	640	646	620	662	684	644	640	645	676	634	680	624	646	632	633	623	638	650	667	618	667	642	623	602	657	624	633	607	598	632	668	629	634	627	610	663	638	617	633	601	620	613	633	620	582	617	563	660	644	627	625	595	631	622	655	623	618	656	633	589	637	617	629	639	633	625	600	596	608	653	616	638	626	621	649	629	615	665	641	663	581	600	679	613	630	644	665	645	656	670	605	646	610	626	661	638	585	609	613	653	666	639	614	614	657	585	599	609	638	608	626	617	621	581	671	645	677	656	636	622	596	647	652	646	593	592	626	642	603	627	673	611	630	605	624	555	662	652	635	611	626	612	585	647	662	579	636	636	638	600	597	659	598	613	589	626	637	638	629	683	650	637	621	609	641	614	617	578	624	588	628	615	610	632	606	602	623	603	669	659	597	602	622	622	618	593	618	632	637	599	615	614	663	631	657	622	627	594	685	633	680	661	605	640	589	631	609	616	596	592	637	617	589	654	595	635	619	638	656	653
24372	21300	28362	24583	20441	3379	1159	1119	774	615	816	687	623	719	598	477	457	504	468	488	435	426	446	397	416	426	411	430	482	420	405	403	423	393	399	356	341	354	326	364	367	326	368	323	330	337	267	298	336	293	412	730	746	648	493	378	339	310	284	297	294	296	297	280	301	294	234	251	283	275	278	303	273	276	286	285	247	269	263	275	288	258	300	277	286	286	286	259	246	283	257	247	280	292	271	251	238	265	262	273	267	272	279	267	246	255	272	301	303	275	282	283	286	241	300	251	282	274	261	280	265	266	273	283	257	308	260	283	288	322	259	259	276	285	258	273	278	267	269	292	287	290	275	268	252	244	229	286	255	288	268	299	288	283	266	292	285	282	242	278	266	274	244	289	256	281	295	296	293	266	287	273	280	270	261	295	254	264	279	280	259	243	287	280	291	279	291	278	275	264	237	276	273	281	273	267	258	260	282	261	301	281	279	257	302	282	260	274	255	278	282	274	293	282	269	282	268	280	292	285	308	312	262	265	256	271	279	281	277	262	300	245	267	252	297	294	298	273	257	290	285	254	272	277	273	297	273	299	295	309	278	278	285	265	270	322	272	245	299	285	291	287	262	271	297	274	263	272	280	280	270	293	278	282	255	264	292	280	275	253	274	290	267	250	285	283	280	311	282	296	274	271	248	275	288	249	259	246	276	288	290	275	292	287	283	281	292	295	290	277	268	274	288	247	254	238	279	272	266	255	270	267	271	281	279	274	246	310	271	284	286	313	259	285	288	278	273	279	273	235	265	269	271	264	253	262	264	269	246	274	268	296	281	256	239	268	257	263	284	294	278	284	260	279	266	275	286	250	261	253	247	266	270	266	260	270	277	253	265	257	265	266	255	296	291	264	272	270	269	286	252	292	273	248	274	284	283	269	287	278	282	297	268	242	253	253	278	272	285	277	266	263	286	249	247	269	264	270	276	291	278	280	259	279	271	251	284	245	264	265	266	275	273	220	238	275	288	267	267	262	283	251	267	282	270	265	273	299	292	267	298	262	280	255	282	278	269	282	257	269	265	247	267	258	251	266	250	255	290	278	267	277	289	285	293	267	282	288	311	269	267	259	280	277	289	264	273	294	278	289	280	254	258	236	257	257	276	266	271	261	256	265	272	282	277	298	270	267	257	281	270	259	271	259	255	249	277	267	292	271	247	261	267	254	254	236	236	265	273	281	257	262	286	275	284	297	277	241	270	258	274	251	258	283	273	270	269	270	290	291	280	251	267	275	270	282	262	253	298	241	274	280	263	251	294	255	261	275	270	282	257	288	257	283	222	288	254	273	282	253	255	260	265	306	259	276	288	272	271	312	281	268	281	250	290	277	263	237	278	282	280	292	277	236	252	269	259	264	273	293	284	251	255	277	291	281	257	274	268	314	290	260	259	281	275	259	264	269	256	261	263	266	309	289	275	297	271	265	265	281	304	297	294	293	281	261	256	264	253	260	252	259	263	264	294	272	261	260	278	252	260	264	281	259	277	248	244	260	232	274	250	275	272	291	280	300	252	260	257	251	283	261	247	262	277	300	268	298	274	250	238	285	273	258	261	268	289	285	276	269	263	293	262	245	268	254	266	248	276	291	276	285	274	279	232	292	263	282	310	252	278	293	292	302	273	280	267	269	287	290	284	255	274	276	268	245	257	272	251	301	269	267	293	278	254	275	253	267	275	264	301	270	276	301	298	279	282	243	261	281	266	283	270	268	285	263	298	297	256	247	263	262	302	294	275	288	300	259	284	269	262	301	286	297	291	261	282	254	270	307	257	292	269	329	294	298	286	283	261	268	299	273	281	270	262	253	287	256	296	261	289	305	259	264	259	282	300	292	273	290	280	285	297	258	274	232	248	271	221	263	265	284	277	275	261	274	251	297	298	253	304	308	277	259	239	254	266	270	285	299	294	282	270	289	278	262	264	288	292	280	288	234	279	248	280	278	285	275	277	277	303	285	249	284	257	294	276	273	264	272	276	275	270	280	288	268	278	253	260	254	280	255	298	271	318	276	282	252	277	274	242	273	272	250	261	307	289	283	297	270	274	282	282	295	262	289	275	265	284	297	285	266	275	245	265	278	291	258	287	302	280	247	276	274	244	286	261	278	273	268	260	283	302	257	285	265	250	274	294	276	317	265	273	250	272	294	273	253	260	287	284	319	264	271	256	275	269	250	271	257	289	269	278	298	287	255	275	279	276	279	283	267	261	246	266	269	252	282	283	306	254	255	248	271	310	268	267	312	277	264	306	259	289	280	278	277	272	294	283	281	259	269	287	258	288	265	281	281	276	273	264	281	274	275	277	279	260	258	285	257	265	264	289	267	282	270	274	296	242	273	266	254	282	277	297	255	281	276	249	272	238	279	249	255	275	272	284	269	269	278	256	292	268	267	259	259	271	296	272	297	269	281	273	266	282	276	265	254	243	257	268	241	295	269	284	288	278	305	294	262	271	290	255	282	272	270	290	270	284	297	289	274	256	296	232	282	278	257	263	283	250	267	280	280	271	279	238	260	279	288	280	270	266	256	244	220	266	286	285	264	262	277	260	318	290	275	257	266	283	281	321	278	285	288	282	258	278	285	304	270	269	266	281	286	315	277	273	277	300	279	284	284	275	284	299	252	288	300	283	270	285	275	277	264	300	277	287	281	266	279	272	262	298	234	280	289	295	255	287	251	290	290	277	299	268	273	303	267	265	289	266	263	291	280	262	271	279	273	279	267	281	280	253	281	292	280	278	279	264	265	275	271	285	283	267	267	250	254	262	268	265	281	300	311	290	246	274	272	286	282	275	244	280	277	275	293	282	296	263	302	271	286	253	233	276	287	279	272	284	284	286	271	256	254	259	272	280	280	312	277	262	271	285	268	250	269	285	256	274	276	304	256	289	265	280	272	276	247	276	259	264	262	266	263	261	281	281	250	289	279	286	266	271	276	296	292	263	255	289	274	273	274	294	273	267	262	293	267	289	278	261	279	276	274	267	278	258	286	235	304	254	307	264	238	267	287	267	268	278	280	260	275	278	275	282	272	255	268	288	285	289	267	275	303	259	273	271	273	267	293	306	290	271	255	283	287	268	259	261	255	336	284	291	272	277	290	223	267	269	283	271	285	254	272	254	272	270	253	273	236	259	281	270	275	307	287	235	282	264	272	248	275	278	286	275	269	251	270	264	264	293	256	290	253	255	288	286	289	254	261	273	287	281	282	264	270	277	260	260	264	275	305	289	275	281	293	299	249	257	250	267	314	281	255	294	250	322	303	291	273	263	315	291	263	272	290	282	258	270	268	272	278	283	252	289	303	290	244	262	267	245	245	274	289	250	302	308	255	285	272	253	269	297	276	260	270	259	267	279	260	284	274	283	293	262	283	264	312	291	265	281	270	270	237	294	264	283	271	292	278	288	256	292	272	271	266	256	280	258	279	249	282	265	284	249	300	315	255	255	274	268	260	290	271	253	268
10802	17916	14980	8394	5458	3911	3235	3537	2798	2224	2791	2383	1966	2380	2018	1554	1383	1495	1439	1407	1366	1220	1084	938	991	1029	1090	1118	1170	1192	1014	1019	928	989	919	837	875	851	898	826	842	811	754	748	773	714	593	564	649	629	935	2162	2378	1668	1246	899	709	633	540	556	521	546	524	505	508	527	549	559	530	505	528	549	516	582	513	501	480	535	546	526	507	489	534	460	495	522	549	530	507	524	515	506	545	516	510	506	539	512	535	490	522	573	588	515	532	541	510	542	540	504	540	487	506	526	511	561	531	489	533	544	494	543	523	544	584	515	520	545	557	524	518	550	546	575	486	557	541	554	556	549	519	479	549	535	562	548	557	513	536	527	534	514	504	519	528	546	507	485	480	571	555	515	538	530	500	573	511	531	565	566	507	508	557	512	522	538	543	504	517	515	554	539	514	529	533	548	509	527	495	509	541	527	509	532	528	526	532	523	527	545	559	520	532	540	529	558	581	503	501	547	508	524	547	528	520	506	530	470	542	546	517	473	548	542	518	524	545	514	513	522	504	482	558	540	528	530	536	508	540	505	567	544	526	531	542	529	534	555	533	555	556	545	494	568	483	535	509	532	531	548	521	486	584	525	529	525	526	563	529	540	538	497	568	514	519	497	565	504	512	545	519	551	518	523	529	534	528	527	506	535	513	507	560	553	566	537	522	515	527	507	540	509	566	553	555	531	526	526	538	493	537	527	547	498	536	506	555	519	543	551	549	551	524	506	558	504	533	554	561	551	521	534	553	533	494	559	456	540	544	511	556	462	502	544	522	499	497	535	556	542	560	503	507	520	505	540	512	515	571	503	553	532	491	499	537	562	507	526	543	537	526	516	527	538	558	524	547	515	471	504	507	477	544	502	535	532	513	512	569	505	561	507	528	559	514	523	517	556	497	520	505	525	523	534	544	513	544	535	520	560	550	522	492	531	526	517	528	555	532	529	509	557	519	512	584	552	547	549	537	530	494	505	520	558	483	558	526	547	512	513	484	506	543	579	516	537	510	532	519	536	511	538	578	565	532	504	527	550	515	567	538	558	547	537	552	552	560	522	561	547	546	526	537	500	554	542	576	532	519	543	529	495	492	550	530	545	526	484	549	549	499	574	548	510	602	525	551	485	534	499	537	571	516	522	592	561	534	535	559	492	526	522	550	499	542	518	523	544	519	530	530	536	523	510	549	518	494	557	555	556	524	526	543	546	546	545	557	514	550	537	503	521	551	536	520	522	545	533	500	491	580	552	500	558	528	546	552	498	521	561	486	532	525	573	529	514	527	511	539	560	533	541	520	539	558	482	554	510	530	494	549	510	548	505	531	549	531	533	517	531	539	515	511	512	588	513	578	542	570	534	484	554	519	512	498	525	542	575	537	499	539	548	548	507	592	494	511	542	511	538	532	539	541	526	540	533	512	527	550	531	525	514	497	515	512	506	564	485	553	505	527	531	566	543	521	527	503	501	543	517	529	544	517	538	524	553	548	563	520	537	510	583	499	515	537	528	482	541	558	540	527	525	507	505	536	530	491	529	530	492	551	543	542	513	532	523	548	522	555	518	537	574	509	532	554	551	573	569	545	528	540	558	481	534	498	553	560	567	535	515	582	523	519	524	543	519	514	582	518	544	513	567	524	501	535	549	528	551	510	525	528	484	546	535	497	516	529	569	514	513	541	536	521	517	574	542	555	524	522	482	507	510	525	500	496	554	539	551	517	542	533	558	519	534	523	510	518	557	539	539	522	569	499	520	525	521	530	525	530	540	506	525	536	523	556	476	494	505	573	541	508	491	498	519	533	543	517	500	508	540	543	523	544	534	530	551	502	547	526	571	557	522	515	516	523	490	489	567	540	511	518	504	522	552	501	566	522	567	503	550	565	507	540	558	528	519	543	537	505	532	536	568	517	522	569	527	541	530	482	501	546	508	515	522	548	513	513	556	512	493	540	543	542	536	492	505	493	525	557	525	502	539	515	523	564	539	567	521	526	544	489	563	524	551	562	530	543	522	573	544	549	528	546	572	522	540	558	523	509	488	508	514	534	531	526	542	534	537	569	528	531	491	553	526	512	536	500	543	533	527	545	519	524	513	520	517	537	497	513	519	559	554	557	538	548	567	588	556	499	560	504	564	511	544	545	538	504	536	519	529	528	510	482	537	498	524	524	511	511	517	518	530	554	531	508	515	528	547	577	565	492	546	514	507	502	504	518	560	551	546	495	537	491	507	546	568	561	535	563	527	496	491	501	516	526	533	514	485	535	479	489	508	527	511	550	565	497	539	557	529	505	484	504	517	520	548	495	505	549	538	526	554	523	547	557	497	517	531	533	537	512	544	527	512	508	521	499	542	566	537	519	522	536	538	527	513	582	548	523	491	547	501	524	516	529	524	536	519	513	549	527	532	570	514	539	525	476	537	509	524	539	524	555	492	508	507	531	507	540	494	504	560	547	515	517	567	537	532	534	526	504	554	521	556	533	508	544	553	537	527	526	541	518	564	542	565	532	557	512	566	544	534	570	538	517	526	528	491	527	547	516	493	526	495	514	554	536	533	513	520	537	533	509	588	566	534	555	539	513	575	522	555	548	515	569	512	506	489	546	489	482	502	557	542	499	517	536	543	513	516	505	529	542	552	547	528	515	538	542	545	522	517	507	546	534	523	516	517	555	511	535	566	529	508	541	519	509	546	520	509	557	517	552	517	499	513	535	525	562	529	515	527	562	492	542	507	513	538	560	528	534	498	544	511	556	502	516	559	532	531	516	532	583	517	554	543	549	519	526	547	542	542	578	483	488	480	559	550	511	527	511	519	510	508	514	558	539	535	490	527	577	527	548	516	537	527	496	522	516	501	523	542	546	524	522	541	582	495	507	518	536	556	569	536	519	531	518	523	490	542	487	554	526	547	523	543	557	511	569	527	545	496	551	569	486	533	520	510	550	539	566	490	556	489	514	533	539	531	528	501	537	549	512	515	548	520	462	551	536	498	507	534	534	536	515	520	532	521	505	553	540	513	589	548	505	526	529	560	537	530	525	544	508	540	514	527	540	553	569	503	521	546	504	538	522	541	543	520	535	567	573	533	548	511	537	541	534	519	503	510	516	533	565	528	551	533	529	532	561	515	520	554	490	518	512	530	560	559	546	523	525	529	521	542	524	537	542	535	529	510	499	525	538	533	528	528	513	520	529	505	539	551	534	533	553	538	553	494	487	514	521	520	525	515	565	536	528	528	539	577	540	528	519	490	523	476	550	533	557	562	522	530	539	542	538	514	519	488	515	512	502	547	518	489	567	527	536	514	524	513	504	527	508	509	504	508	514	525	511	512	508	520	576	556	484	553	566	528	492	543	515	536	481	536	529	533	504	495	527	527	547	525	500	503	519	509	543	512	514	556	497	523	565	520	525	526	519	550	498	509	542	514	528	535	512	519	501	543	528	553	537	523	527	519	528	545	520	525	581	527	513	541	537	501	530	567
23311	21264	28977	23857	21256	19249	3071	1575	968	1005	1016	822	952	996	705	564	468	515	557	540	571	584	513	504	432	402	436	417	455	476	458	441	415	451	423	397	385	357	353	388	361	327	348	322	311	314	311	315	257	314	476	1056	1153	762	612	442	329	266	259	233	211	227	236	243	246	262	232	234	236	269	241	251	211	246	259	249	255	254	228	224	241	241	259	243	256	249	237	244	240	237	265	242	235	240	223	238	225	245	244	242	210	251	270	231	247	212	231	240	249	247	262	247	253	237	204	246	250	245	263	207	256	281	239	247	252	222	227	258	255	228	229	222	255	247	244	235	203	245	242	213	245	218	230	248	250	255	232	266	222	240	259	231	268	246	237	221	250	245	233	239	237	225	226	256	253	226	253	230	228	250	256	255	252	255	241	234	227	247	231	235	250	233	252	233	240	253	229	224	273	236	264	231	229	254	240	265	238	271	231	236	238	221	228	231	223	259	227	262	233	249	274	233	236	229	257	232	228	252	252	246	259	258	221	228	239	232	242	266	252	270	223	221	258	239	251	243	227	220	241	260	260	235	231	245	252	260	222	238	235	242	246	253	257	251	255	237	248	233	252	236	252	226	247	254	245	239	237	215	246	240	222	233	226	238	252	242	242	233	215	246	267	238	261	209	233	242	219	262	242	220	204	241	232	261	243	239	239	224	260	222	244	225	201	219	252	240	233	232	240	222	235	253	269	250	259	254	245	227	217	238	249	232	263	242	241	246	249	240	237	242	221	268	242	259	239	224	218	244	249	238	241	242	221	230	238	223	259	219	257	228	209	232	243	254	247	254	236	246	234	258	256	240	256	234	229	250	239	224	234	247	232	214	231	235	226	261	251	253	282	229	258	253	232	229	239	232	256	227	235	232	254	262	219	233	250	222	267	261	257	208	214	211	237	215	242	251	244	237	240	241	211	231	214	255	242	242	252	235	249	238	245	233	249	245	240	258	229	218	211	211	254	251	259	249	234	245	218	246	241	218	235	241	253	245	275	244	216	273	230	257	229	236	216	269	244	248	243	251	225	215	265	256	267	237	233	247	257	254	218	242	227	263	237	261	242	254	245	249	233	233	248	262	221	228	217	221	248	251	255	248	242	223	229	243	222	240	248	235	243	255	217	234	241	237	240	212	228	230	243	225	244	222	269	272	253	230	235	222	249	250	236	243	230	276	230	231	234	278	248	261	248	267	233	217	232	255	212	238	264	255	234	225	222	240	265	229	269	238	264	229	235	239	219	241	221	246	245	235	220	236	239	234	236	224	234	212	275	216	219	245	254	257	273	274	269	258	253	216	236	233	226	246	240	243	246	219	244	251	252	246	227	219	283	245	233	247	249	244	234	259	234	242	267	294	230	270	245	252	250	246	229	252	252	247	231	244	252	253	235	267	228	247	278	248	238	227	239	232	234	252	228	229	220	225	228	249	217	256	237	248	237	254	260	233	247	236	263	220	238	232	246	259	242	228	240	261	277	251	219	219	225	247	256	235	255	261	225	234	230	236	228	246	247	221	256	223	238	226	249	234	244	238	221	239	243	226	227	247	236	249	231	226	215	210	246	261	245	253	246	210	243	263	248	252	272	247	247	236	228	237	244	251	278	233	245	233	219	220	237	226	223	252	243	235	216	246	227	229	255	246	240	260	261	225	238	257	225	223	260	232	236	253	227	232	240	268	243	257	244	234	223	230	228	264	253	216	217	238	225	221	225	240	234	248	206	254	229	271	227	237	252	248	231	229	241	251	235	235	240	231	241	237	246	225	242	230	253	208	217	246	214	229	220	231	218	219	248	233	247	239	216	258	249	265	230	238	268	258	239	242	274	229	241	223	240	218	245	263	260	257	238	250	245	222	237	226	241	233	242	254	238	240	219	241	248	229	250	231	255	218	232	235	259	242	241	262	257	251	254	238	250	234	247	243	253	238	248	256	237	244	261	237	300	256	230	220	238	261	244	247	218	223	237	253	268	223	225	262	220	243	266	235	239	229	236	236	236	247	222	208	262	232	250	242	243	259	246	248	224	229	248	246	256	238	243	242	230	249	211	218	230	262	238	224	218	264	256	255	241	223	233	230	236	227	214	248	259	244	221	260	223	239	214	265	219	237	251	267	238	244	225	249	271	213	243	227	249	235	230	244	254	230	271	230	226	207	252	224	225	248	246	252	264	217	242	258	230	264	247	232	249	242	243	229	240	244	240	245	252	255	252	237	247	234	241	244	253	264	247	254	234	241	260	228	240	233	241	239	238	234	237	231	268	237	248	226	243	273	280	230	248	249	259	238	214	246	234	232	247	220	240	218	275	241	204	248	242	275	221	229	250	234	245	281	243	258	251	223	247	231	221	230	239	234	237	250	241	248	235	265	227	269	251	244	254	233	237	266	244	255	238	268	221	232	243	225	252	243	247	254	220	215	230	227	242	237	249	243	231	247	234	274	221	237	239	236	244	270	247	210	254	239	223	263	268	236	233	244	234	258	254	244	256	223	205	238	234	242	212	256	263	198	226	259	238	232	214	221	226	236	247	233	228	261	249	246	231	250	228	261	241	253	258	238	233	229	216	219	238	267	245	239	233	272	230	253	241	228	256	260	237	240	237	230	214	218	227	241	240	242	237	241	228	241	243	236	241	243	247	237	267	251	233	239	258	232	212	222	233	226	244	230	241	225	233	252	247	247	261	242	261	234	246	234	204	223	228	247	231	258	240	261	203	225	254	201	238	246	183	252	246	235	215	238	259	250	241	242	224	256	235	244	261	229	233	249	239	240	219	236	253	256	233	242	220	224	230	262	237	242	249	228	220	239	252	222	246	247	237	252	227	222	248	241	242	221	263	225	245	261	250	242	259	250	232	245	221	237	229	239	221	257	239	240	242	208	241	260	247	255	239	232	229	264	244	223	219	234	233	214	258	232	211	241	215	235	242	217	231	245	236	243	226	220	217	248	254	233	229	228	239	221	230	264	247	219	252	253	237	241	229	243	222	225	256	249	233	252	257	237	242	256	257	223	237	282	250	241	238	198	233	239	259	215	208	261	254	213	234	245	218	241	241	251	239	247	231	245	225	244	251	245	269	226	229	247	246	243	219	229	227	220	262	231	217	252	270	253	246	245	245	239	217	218	219	229	245	267	246	245	258	237	244	229	235	268	242	248	244	217	258	201	242	245	231	229	221	261	226	239	218	239	255	260	237	236	238	221	238	254	248	216	244	241	260	216	227	248	225	236	229	242	233	257	230	222	231	231	260	232	254	240	256	244	233	224	255	236	244	237	271	212	228	233	234	246	208	244	223	246	223	236	226	281	238	249	218	276	267	224	264	242	246	242	224	221	242	244	224	241	223	267	245	247	220	218	236	243	248	226	227	245	224	251	230	258	247	246	227	223	232	247	247	231	230	254	240	220	229	281	247	255	246	245	233	225	211	222	266	241	239	203	221	249	228	258	252	250	218	238	250	256	252	240	231	232
13111	23238	19494	11541	7627	5533	5031	5151	3471	3607	3506	3090	3409	3513	2323	1795	1523	1463	1746	1589	1692	1846	1551	1371	1281	1176	1146	1241	1268	1279	1252	1247	1156	1264	1262	995	888	858	891	889	835	786	804	830	698	722	634	606	587	631	1391	3263	3369	2348	1621	998	672	537	470	456	439	462	477	425	460	489	456	469	425	434	440	449	427	448	468	445	449	479	427	441	449	495	463	414	441	467	436	457	462	431	459	451	485	427	399	435	474	443	457	486	460	430	478	446	460	449	406	433	447	460	451	443	450	463	458	437	465	486	441	461	440	450	466	430	470	475	433	500	460	495	466	443	451	459	472	453	483	465	457	468	449	433	452	466	417	469	477	457	470	477	491	503	455	492	478	440	448	459	439	450	414	415	461	437	455	450	441	434	437	471	463	461	472	451	468	453	415	426	471	456	467	415	459	423	460	472	482	418	474	433	438	465	451	446	462	470	473	470	456	462	444	485	453	420	447	455	462	497	455	479	432	484	424	444	487	479	475	423	477	433	445	451	463	448	497	500	462	456	437	482	450	437	470	460	422	430	462	434	449	423	428	461	447	458	411	454	438	475	494	447	487	428	497	432	415	449	441	471	471	451	421	488	454	442	467	473	447	454	443	464	461	424	444	484	493	426	472	463	424	475	428	447	466	486	426	488	455	448	454	450	435	452	465	475	425	456	417	434	450	445	434	415	452	467	459	435	489	462	443	451	437	438	489	460	438	476	455	432	420	468	448	467	446	473	460	481	437	448	411	430	457	472	479	441	465	466	457	440	488	443	454	460	422	439	488	438	441	464	500	460	460	461	443	437	469	439	472	486	486	441	451	500	448	422	402	428	417	436	480	478	449	470	450	466	463	459	422	443	515	451	450	441	496	416	453	460	450	440	450	431	461	401	452	456	485	408	410	458	457	416	424	463	479	446	516	452	400	471	479	422	455	445	456	417	436	453	464	439	461	438	450	400	462	465	443	438	482	475	479	458	455	413	476	492	441	459	458	439	460	500	452	460	487	438	448	477	466	456	429	406	460	444	418	426	431	471	445	472	425	451	461	463	434	449	438	425	435	437	467	429	464	452	404	461	463	444	468	485	463	502	457	460	443	417	425	444	450	436	445	429	480	462	467	441	432	429	460	438	462	458	450	436	422	462	445	449	473	452	458	444	481	437	446	410	447	428	434	459	443	487	448	432	468	464	451	446	472	477	465	475	444	458	451	478	467	478	480	455	420	440	446	446	435	436	441	437	437	475	420	435	473	462	450	430	463	462	482	466	448	460	474	467	467	467	476	432	482	474	454	435	438	429	472	481	484	435	452	440	420	454	441	450	457	481	488	446	408	463	470	467	437	436	462	477	431	447	435	444	454	469	395	422	428	450	447	469	437	465	473	441	453	475	422	432	457	452	457	446	461	446	457	489	431	482	415	436	444	445	438	453	487	448	439	474	448	475	483	482	441	423	440	442	442	466	449	434	443	464	455	454	486	440	392	450	424	423	455	485	453	450	434	473	463	468	437	400	474	456	430	452	469	450	482	468	427	470	445	482	482	458	493	451	454	450	480	471	449	451	450	455	389	467	474	476	432	430	437	458	446	419	415	463	455	464	456	470	410	450	469	435	460	455	444	435	420	453	484	433	471	455	457	485	516	469	432	466	472	478	457	458	426	430	443	466	475	441	471	451	480	445	501	475	431	474	417	482	459	471	465	463	460	446	488	453	452	460	420	444	446	462	450	456	447	444	461	443	457	439	456	448	427	456	431	458	448	469	462	457	465	433	451	460	468	450	452	421	490	457	422	446	454	429	453	474	467	485	470	473	407	431	448	449	440	466	464	482	447	486	482	468	457	427	471	472	490	483	482	460	409	449	447	494	440	465	447	472	435	454	453	415	456	460	421	467	408	430	452	467	487	467	436	437	453	461	462	435	411	458	419	457	465	421	481	449	509	451	474	446	436	467	456	486	461	435	485	469	451	493	490	463	459	426	467	419	466	446	421	454	444	473	409	413	482	460	472	458	434	470	505	434	431	459	435	463	453	444	447	459	427	435	446	478	438	451	444	419	421	507	457	454	479	460	425	458	446	420	428	442	478	465	463	462	421	401	440	454	486	468	432	453	455	483	457	480	462	443	455	439	424	442	415	433	435	429	427	486	419	438	410	458	472	479	442	461	471	457	490	428	431	410	429	438	408	502	450	438	461	478	411	436	457	463	496	473	475	449	438	450	502	492	470	465	444	460	447	444	448	430	421	458	425	457	447	453	474	430	475	443	450	461	441	464	443	464	444	461	482	418	455	436	454	459	456	460	462	438	443	461	399	414	481	511	454	466	483	433	427	476	432	488	478	452	449	429	482	480	498	470	468	461	444	426	460	450	424	478	458	443	435	421	457	439	472	425	467	462	426	492	418	502	451	455	447	437	466	471	446	444	419	429	409	462	435	457	434	474	454	501	442	427	454	433	443	484	406	422	430	467	424	440	447	444	447	450	487	443	482	443	444	455	439	462	423	463	425	455	502	433	425	440	462	445	449	453	470	420	453	461	481	468	471	486	440	428	417	392	426	485	447	462	474	428	413	468	431	451	482	455	456	467	465	467	443	472	435	454	418	455	466	447	473	428	437	494	480	437	451	469	452	451	440	473	413	451	461	463	430	473	441	436	434	452	449	462	442	432	478	501	456	453	444	423	451	442	447	431	471	481	455	488	441	434	469	469	501	460	427	465	472	418	436	444	458	492	503	468	478	464	458	416	456	478	465	479	463	452	450	470	468	444	459	467	446	456	474	444	474	447	422	486	501	484	429	468	444	469	419	462	471	477	453	435	456	431	461	416	469	449	469	438	460	459	454	438	471	462	452	452	508	481	431	485	467	443	470	445	501	451	460	440	432	474	429	467	438	474	411	444	442	428	454	424	420	450	463	444	457	447	472	444	416	459	472	466	460	463	473	442	437	437	475	438	451	427	490	447	435	442	424	457	456	458	485	431	456	454	420	470	486	443	448	432	468	475	467	449	476	489	451	414	425	415	438	432	466	467	451	485	404	461	535	451	425	457	475	432	437	415	451	438	465	443	462	463	431	459	394	470	435	485	435	490	468	507	473	422	466	428	468	454	479	484	468	454	448	454	452	483	432	429	470	452	449	463	405	468	454	453	458	423	458	466	479	459	444	431	456	493	434	485	462	422	472	424	438	415	452	450	480	456	429	444	464	475	466	454	474	475	452	451	447	453	454	465	439	431	429	459	434	436	446	431	505	489	449	444	463	431	468	460	454	445	450	432	439	454	459	468	493	454	465	458	459	444	446	436	410	449	462	490	414	484	456	438	431	460	458	454	472	443	441	453	438	447	440	453	433	477	474	451	439	444	471	395	457	424	433	441	493	446	482	475	420	451	465	419	459	480	427	491	445	428	442	420	428	427	435	455	456	421	450	467	484	449	452	437	477	466	438	464	487	429	436	435	465	468	464	493	448	452	488	456	481	455	485	418
26816	20319	8309	1592	931	783	734	661	518	624	594	574	635	539	455	478	379	444	376	394	414	392	386	383	364	353	421	398	373	462	447	432	453	451	434	417	369	399	358	339	366	376	367	367	331	343	344	370	332	314	392	388	435	380	409	369	339	327	336	322	323	327	342	362	340	371	327	332	305	334	362	339	346	307	352	325	335	331	346	332	346	343	337	330	325	321	320	329	335	338	327	355	322	347	334	351	317	314	365	324	323	333	269	325	332	330	353	335	321	337	343	328	358	323	342	330	315	340	347	359	322	361	344	311	344	316	360	322	315	324	304	339	344	324	340	327	307	314	343	331	347	322	336	314	326	369	362	344	354	329	335	342	323	363	357	333	343	358	301	334	349	361	329	341	335	315	322	313	340	343	312	325	325	333	331	319	318	330	335	343	339	338	362	305	331	342	332	346	324	354	354	330	336	351	363	327	345	373	325	333	360	359	305	331	332	322	358	344	353	318	348	321	324	349	338	326	310	319	333	364	320	349	340	320	341	333	318	348	382	309	334	326	315	340	355	331	318	307	319	345	346	323	345	337	335	339	331	346	316	338	335	351	346	326	339	326	339	345	335	339	318	340	366	323	333	352	300	322	372	333	356	359	295	315	346	311	359	319	329	339	364	326	331	336	326	359	331	335	303	305	331	330	346	349	373	333	305	321	303	310	326	357	349	338	338	320	350	326	320	316	313	329	333	337	302	338	330	306	334	348	346	317	340	297	355	321	330	305	313	346	357	354	326	349	328	346	326	333	327	307	334	353	313	337	339	318	320	324	318	329	329	343	332	312	326	337	305	328	328	357	355	294	327	329	322	314	324	335	345	331	344	318	325	330	317	320	300	323	333	345	322	308	315	303	350	303	337	310	337	353	322	328	340	329	293	338	325	345	334	309	345	336	346	342	322	333	313	371	321	340	367	319	320	334	316	317	341	334	362	356	311	324	330	356	321	328	359	319	329	359	337	314	342	352	321	346	317	332	292	311	308	332	357	310	327	372	334	321	327	349	331	363	345	303	370	312	329	321	323	328	342	316	310	347	311	340	367	345	315	331	324	337	348	325	339	308	322	328	335	317	336	314	276	346	300	319	352	320	344	331	329	343	365	308	305	348	342	314	363	347	305	322	351	316	326	357	331	345	333	338	286	344	337	329	339	329	363	313	329	338	290	340	324	329	344	329	358	360	312	336	343	316	339	348	316	351	300	349	335	339	326	360	356	358	361	354	333	328	315	330	366	347	305	382	326	329	321	286	360	323	350	385	342	333	336	367	327	355	314	332	350	322	341	324	362	350	315	334	321	282	357	335	334	365	339	343	350	326	347	319	328	326	344	311	332	318	340	335	327	329	350	345	345	316	314	340	329	335	345	336	320	344	320	336	351	324	319	331	305	349	309	357	306	336	358	306	338	369	335	327	352	311	312	352	321	333	322	304	394	329	331	311	338	323	322	344	340	347	331	381	322	366	332	320	346	349	349	375	349	340	365	353	316	324	314	358	319	318	314	348	318	337	296	348	337	334	326	303	326	303	350	326	321	321	369	352	339	309	330	329	331	314	353	320	319	346	305	342	347	316	310	284	336	324	337	325	302	337	298	323	335	325	349	343	327	342	347	323	337	345	328	327	301	344	327	313	355	296	349	329	333	382	325	320	347	323	340	314	318	268	341	349	309	329	346	320	324	361	342	310	345	353	325	358	304	343	344	329	325	324	292	299	356	344	321	322	343	342	336	321	294	320	361	326	346	339	350	308	307	322	340	329	348	362	371	317	347	347	361	348	321	334	325	353	330	320	320	350	348	356	331	325	357	337	348	336	334	352	348	336	361	317	326	328	325	345	307	348	355	338	346	368	345	306	348	324	321	351	304	317	309	327	325	314	348	319	326	323	320	354	359	380	315	348	322	334	355	339	322	309	336	327	358	315	360	337	304	307	342	309	316	313	358	332	327	323	323	348	342	316	362	347	350	324	344	314	317	336	331	315	326	329	328	329	327	322	313	326	328	362	343	339	344	337	327	325	329	361	338	337	311	347	331	311	308	311	329	336	364	314	358	344	350	322	324	337	354	334	331	307	318	348	346	309	321	308	328	335	338	302	299	353	369	366	361	336	314	326	321	320	332	341	342	325	338	349	338	340	329	339	308	357	343	325	326	362	338	331	325	343	322	364	311	331	338	354	370	355	340	352	298	341	327	332	328	360	348	349	319	326	328	330	321	347	320	309	352	316	328	310	291	326	316	314	335	358	338	273	296	322	331	344	325	316	352	326	335	311	357	332	327	362	331	352	291	318	336	349	324	318	349	338	346	344	322	328	326	356	313	362	334	301	318	306	321	328	369	316	323	331	327	324	310	358	347	350	375	335	299	349	321	330	315	304	344	310	333	339	298	349	331	305	335	326	316	319	299	331	329	316	335	314	333	334	323	348	322	334	332	354	341	351	332	310	338	338	336	351	347	295	347	314	299	352	357	365	328	329	329	350	335	320	328	301	352	312	356	327	316	351	371	313	325	327	323	312	329	315	328	337	340	358	317	341	339	327	345	327	356	351	387	363	341	324	340	331	358	327	344	333	323	313	313	356	331	319	355	315	335	350	323	324	345	343	313	322	340	309	313	311	344	307	303	323	329	349	331	357	336	345	331	350	312	325	319	314	363	344	318	299	318	328	329	320	341	353	337	315	320	343	350	334	343	344	350	349	319	340	340	346	335	362	339	320	327	333	337	351	335	339	371	316	375	342	323	334	309	320	356	322	334	295	341	344	337	333	351	315	368	318	373	338	353	321	317	320	327	339	330	347	343	324	356	332	318	322	333	341	314	359	313	328	327	335	341	338	332	302	323	334	312	322	358	360	345	336	360	324	334	301	337	314	321	311	316	351	318	338	356	320	335	323	344	353	334	334	329	333	344	327	329	342	332	318	350	355	320	345	330	338	334	350	333	339	322	315	305	348	313	354	328	321	325	346	332	335	309	316	365	332	335	309	310	307	316	323	331	348	336	317	348	309	312	327	341	319	346	347	340	309	344	305	338	348	335	346	337	339	303	309	299	329	345	370	333	326	315	315	344	273	355	342	302	345	321	331	350	328	341	334	346	341	356	333	330	331	311	336	343	329	315	326	340	334	333	333	342	361	366	321	338	347	324	321	356	332	320	317	339	337	289	345	338	331	320	327	321	305	350	327	335	324	344	310	346	316	365	326	300	308	335	337	352	301	340	310	340	336	331	339	333	327	332	312	334	333	336	327	351	354	319	341	315	322	298	364	293	310	334	351	326	316	334	327	318	311	363	364	337	328	325	331	332	359	317	342	370	391	293	314	329	337	328	355	336	371	322	333	337	325	353	342	353	330	296	313	312	308	323	333	334	338	356	360	319	322	352	318	344	314	318	337	322	301	350	336	338	320	300	342	352	322	332	333	324	322	328	349	325	325	324	322	325	296	342	339	336	323	369	304	322	323	323	292	342	365
8692	7770	6479	3100	2256	1933	2253	2123	1535	1976	1771	1756	2118	1582	1210	1045	976	943	974	972	1052	984	977	880	902	900	971	972	1032	994	1022	933	964	987	942	859	847	805	762	862	771	720	750	792	750	699	713	623	679	667	749	862	846	860	777	716	683	674	618	619	619	616	674	614	648	641	598	626	628	636	611	632	648	609	597	626	615	591	634	648	589	635	615	604	629	611	671	593	615	588	604	615	632	636	614	623	615	665	614	632	643	614	639	627	639	631	616	603	596	551	572	625	602	679	619	636	618	633	630	548	635	601	622	648	659	615	618	659	627	651	630	627	667	603	640	634	639	619	611	622	585	605	620	683	594	634	623	651	643	603	641	642	605	619	664	650	564	619	623	631	638	654	603	619	629	624	655	630	613	613	639	649	623	660	680	605	635	603	605	642	594	612	632	663	648	628	639	652	632	641	632	595	633	614	606	605	631	652	662	647	618	628	613	634	611	647	577	596	621	624	656	651	633	626	651	603	650	605	652	643	664	595	618	637	658	654	636	685	586	669	673	622	647	652	640	614	617	634	595	636	614	646	659	601	593	629	676	625	600	607	618	605	683	657	657	638	638	653	645	633	625	634	588	638	631	639	605	609	662	590	633	631	615	661	638	645	613	633	580	670	618	606	641	633	625	647	688	574	639	618	634	639	631	615	616	663	613	602	636	651	619	667	603	593	646	659	624	610	616	659	635	621	626	593	685	647	625	637	625	629	610	593	637	594	592	633	595	622	647	653	635	604	635	617	598	617	634	618	629	698	647	675	616	646	662	588	635	632	655	623	666	679	622	596	662	636	661	693	612	660	635	601	633	651	629	646	660	602	624	639	641	593	643	634	623	674	587	668	645	624	664	660	654	590	623	626	666	660	655	583	611	592	607	621	639	620	627	596	655	640	634	618	626	673	608	607	628	644	599	629	616	661	631	655	643	589	630	607	598	582	601	607	669	642	613	636	588	655	579	667	652	645	655	592	647	592	596	624	610	598	629	595	625	629	634	581	634	644	661	666	648	604	622	625	653	650	686	650	601	637	619	635	597	622	632	628	652	612	642	610	594	625	630	652	633	594	600	602	606	652	652	612	628	630	656	678	611	641	564	637	648	616	589	584	613	643	585	617	656	619	633	636	649	656	618	595	702	608	631	642	622	650	592	644	639	673	596	671	571	603	618	667	668	588	600	650	625	641	621	586	588	663	606	609	593	658	592	626	643	575	630	629	646	645	655	625	631	661	613	632	637	674	576	595	639	669	660	643	634	611	636	643	630	638	631	566	578	653	664	619	622	604	676	584	632	619	619	618	631	623	594	585	645	661	611	621	587	598	624	579	629	646	633	635	612	627	609	622	580	646	641	632	681	631	638	657	580	621	607	567	657	609	607	616	646	615	618	656	626	638	605	629	652	606	640	597	623	662	637	628	628	625	633	674	627	611	603	650	641	634	677	614	611	604	667	614	600	653	634	619	587	696	596	619	613	613	655	600	606	636	632	660	650	608	594	618	586	587	628	620	606	658	646	628	625	620	622	633	628	602	613	604	606	661	615	652	674	649	622	617	652	614	654	666	612	600	586	619	622	610	624	664	588	602	618	643	642	643	628	623	617	626	605	609	645	618	661	677	622	652	677	582	664	653	665	598	603	645	616	638	566	649	648	591	603	637	659	599	610	641	620	598	630	618	602	639	582	595	660	635	632	649	595	625	596	627	627	630	640	654	654	675	617	602	633	587	641	636	622	611	617	623	633	641	675	632	588	648	664	611	608	618	683	571	603	602	612	628	607	633	609	620	621	595	626	612	617	670	596	667	606	593	626	638	612	596	658	588	678	606	615	592	607	624	595	571	624	638	639	613	678	584	653	644	635	644	606	596	636	607	618	636	611	633	624	593	617	678	633	640	647	621	629	616	644	623	618	652	636	675	626	697	605	621	615	629	592	632	606	602	615	651	653	640	674	643	626	633	646	622	593	619	658	618	645	621	607	598	601	611	632	581	619	665	640	630	600	607	629	607	652	653	639	632	623	613	593	615	603	602	662	616	618	609	611	613	606	630	608	626	634	625	618	606	649	644	641	631	623	693	592	658	659	633	628	635	606	616	636	593	627	645	609	650	635	597	638	614	634	620	614	624	666	634	621	644	639	667	593	632	657	639	631	608	607	671	632	595	590	616	623	608	611	615	624	608	607	557	639	627	644	649	618	652	614	626	650	618	627	623	645	601	653	651	625	603	699	619	574	600	604	667	596	626	662	580	615	637	570	613	576	571	595	646	608	591	594	641	611	618	628	627	655	645	614	646	648	608	633	620	609	659	650	678	610	633	671	639	627	599	647	613	614	666	608	626	598	650	672	623	578	660	665	604	627	644	645	607	596	673	646	652	603	614	624	591	632	593	604	618	638	630	644	689	612	603	672	603	633	615	617	588	599	590	608	617	648	627	639	655	606	588	595	643	608	658	658	623	615	657	590	623	638	654	630	607	642	629	603	664	628	636	641	617	599	603	632	626	627	663	613	605	588	657	592	626	592	628	590	620	627	594	603	596	605	618	592	620	565	661	569	578	625	596	601	646	615	622	599	641	614	622	660	610	646	636	638	647	647	609	642	664	651	616	645	643	624	635	638	594	654	652	626	565	596	615	602	646	629	652	643	634	653	627	637	624	618	641	619	614	630	570	638	603	573	615	598	628	671	620	621	579	630	674	613	635	671	586	627	620	630	648	615	626	635	675	632	634	647	660	640	627	645	646	660	651	647	656	618	581	613	637	634	660	600	613	627	650	622	658	653	619	658	582	614	715	689	619	631	626	598	619	648	610	616	625	655	618	613	620	614	572	667	647	579	618	613	660	636	648	588	622	609	615	636	615	632	659	620	567	611	615	674	611	621	596	599	605	617	629	616	604	661	620	662	627	615	642	639	636	637	645	642	630	693	577	615	664	624	628	633	607	595	638	617	618	580	643	593	593	675	659	647	612	604	600	661	691	638	585	611	621	593	633	671	676	614	561	606	622	638	620	653	592	636	659	625	664	595	689	666	627	582	646	612	635	623	654	622	572	582	583	663	624	625	635	577	620	656	624	645	654	624	568	636	651	632	589	661	622	617	621	627	624	626	636	618	693	593	592	633	576	644	608	616	677	619	623	668	594	612	641	592	628	614	608	663	621	590	621	612	619	619	628	653	609	615	610	621	623	656	580	626	637	608	652	637	629	658	598	628	649	614	641	633	615	578	638	624	651	645	541	594	656	647	602	639	638	635	586	648	645	633	616	637	601	642	661	666	618	638	622	594	619	603	641	620	608	657	633	658	626	644	631	596	635	595	612	670	651	626	656	631	638	597	632	605	630	657	608	644	644	583	670	586	659	662	632	640	637	626	633	652	605	626	587	619	616	621	623	619	689	624	645	571	620	653	631	610	654	598	628	628	633	629	663	627	583	616	610	602	635	628	585	623	664	630	648	606	633	600	647	618	642	659	608
24300	21304	28369	24563	20294	3373	1471	1052	797	925	821	947	755	555	485	446	451	432	480	412	421	401	434	403	390	381	419	395	391	397	399	429	541	475	436	422	372	358	377	366	355	346	336	312	307	327	309	315	332	462	772	608	577	502	439	337	334	308	272	284	279	270	285	278	288	263	269	245	269	285	292	280	287	317	280	271	326	278	274	285	296	320	270	257	271	276	281	288	277	286	299	252	267	298	289	292	292	285	293	278	308	276	289	273	284	315	285	276	270	279	305	269	295	288	289	310	281	294	267	262	256	275	294	266	264	290	258	285	302	257	257	287	307	283	309	289	267	278	303	278	260	261	256	284	304	264	294	301	268	270	298	278	255	254	289	284	303	295	291	300	277	275	296	281	290	253	279	282	257	284	285	293	284	294	308	281	271	275	271	267	261	282	309	283	296	281	286	292	263	316	293	283	277	272	280	270	263	276	271	256	270	277	268	287	272	276	280	313	285	297	270	284	276	260	311	258	288	268	282	281	276	326	264	295	292	293	288	270	281	272	278	270	283	296	293	305	270	283	278	294	263	271	285	281	279	289	286	268	278	301	312	245	292	259	275	275	282	278	258	291	251	285	293	278	287	283	265	265	298	275	254	305	257	260	285	304	266	287	302	297	298	289	258	266	290	263	287	286	288	294	262	258	273	272	273	271	287	271	328	275	284	290	269	274	286	292	288	291	283	259	313	287	291	262	282	271	292	256	294	277	275	286	273	292	281	262	295	309	279	310	295	275	296	262	292	290	256	293	267	280	263	285	275	301	303	305	276	262	276	314	273	311	284	256	294	250	296	254	268	267	289	286	275	271	296	296	295	282	262	256	267	293	301	271	271	273	292	292	299	309	254	337	260	284	300	291	316	306	284	251	292	286	300	283	266	278	294	280	289	269	263	292	251	272	275	288	274	285	280	273	306	278	286	283	297	261	252	286	315	297	310	298	279	270	280	306	254	264	291	290	266	300	298	304	265	266	268	247	288	266	259	302	291	290	288	308	269	264	297	279	315	295	323	287	304	302	271	290	283	279	264	281	304	288	306	285	243	275	264	262	272	269	268	282	282	268	307	282	306	277	280	281	297	292	276	293	252	291	238	288	275	241	287	305	320	308	257	308	263	320	325	285	297	261	264	277	269	302	295	304	255	274	281	305	306	268	286	292	274	270	299	270	304	276	280	313	285	291	262	289	312	260	282	290	276	269	274	270	248	285	277	263	267	272	303	263	287	281	296	273	295	307	270	265	318	296	294	252	274	285	284	285	269	300	258	286	265	236	246	263	276	308	288	261	300	292	299	256	303	285	278	283	303	246	273	242	306	270	280	284	279	264	274	286	253	280	265	267	290	303	272	298	304	285	279	287	296	294	293	298	275	284	268	286	266	255	269	272	288	286	243	269	249	294	293	296	279	286	275	298	297	280	299	263	304	289	284	284	299	257	259	279	285	302	299	280	284	280	275	294	296	283	298	311	272	264	269	276	294	268	264	240	283	298	251	268	263	284	273	262	266	284	286	282	279	271	301	284	291	270	288	265	296	264	291	308	281	294	290	310	274	278	290	280	295	298	288	287	270	289	314	269	300	267	274	268	277	312	281	276	292	271	298	300	251	271	297	264	285	266	301	262	263	267	279	295	296	260	293	283	272	290	253	266	275	268	290	269	271	275	278	275	289	316	268	267	306	239	287	277	289	292	296	282	301	274	252	270	306	265	291	256	296	263	272	271	297	251	295	263	293	269	276	270	273	252	303	285	294	289	297	288	274	272	272	288	260	289	296	282	280	291	274	275	282	291	296	300	274	308	267	289	301	275	291	282	282	293	310	265	289	290	298	268	309	272	254	285	276	285	311	271	274	285	277	255	304	281	284	272	283	280	311	282	271	293	316	272	305	272	282	270	304	312	269	273	278	289	271	295	261	302	292	273	289	280	276	267	250	292	306	294	278	264	268	269	254	277	297	259	269	277	303	316	306	271	279	284	281	287	298	282	274	284	249	291	287	290	241	268	277	297	287	264	281	294	259	261	305	301	326	302	288	263	303	266	290	231	298	290	278	270	313	274	282	280	258	272	257	311	288	267	284	290	307	262	305	289	271	278	288	280	278	292	278	310	288	286	304	311	283	267	259	265	275	278	291	289	289	269	276	292	298	294	275	264	277	258	237	267	277	267	277	268	293	259	292	294	286	254	275	318	295	280	297	293	248	292	257	269	296	287	296	301	273	305	275	257	263	285	273	286	273	288	288	274	264	271	268	285	290	245	265	274	282	320	263	267	302	288	275	258	264	290	274	261	268	294	282	269	259	260	291	262	315	278	296	280	302	294	279	297	296	267	295	291	311	283	320	280	278	292	277	299	266	291	284	289	303	291	298	269	289	284	298	290	296	269	267	286	277	289	306	272	280	287	276	277	311	252	265	307	264	272	259	257	282	289	280	283	263	305	287	275	266	268	275	275	276	311	275	282	285	256	264	275	255	280	267	291	277	297	261	294	261	266	271	274	296	290	257	282	253	284	284	291	288	293	292	301	261	291	252	272	276	292	257	313	276	299	302	275	279	305	290	298	291	264	322	275	269	281	290	287	288	300	272	253	272	268	266	300	290	270	283	245	310	256	253	260	279	292	297	252	292	242	292	279	286	304	286	282	267	277	294	282	264	283	268	317	313	245	310	275	278	277	277	319	286	324	261	260	262	284	282	287	282	290	288	280	273	288	293	268	273	249	285	273	242	273	296	269	284	353	252	277	293	303	259	289	343	257	284	267	276	290	302	311	292	244	281	267	278	289	279	294	258	268	302	267	249	284	281	256	275	294	261	268	284	287	278	268	312	246	278	267	284	258	272	272	273	291	310	294	289	262	274	310	273	276	294	263	291	300	269	293	291	305	258	292	276	297	274	282	300	281	278	308	274	295	303	282	296	278	271	253	280	284	260	269	263	272	263	274	290	270	264	294	273	292	294	306	274	298	319	265	266	305	273	295	269	301	297	301	268	288	268	277	261	289	280	288	296	284	283	282	294	291	265	263	266	297	287	267	266	261	260	259	289	255	264	252	259	281	294	259	275	323	280	261	257	265	303	299	282	283	291	310	285	300	290	284	278	291	264	254	285	278	299	249	289	313	259	278	282	282	305	263	267	299	309	261	295	272	283	257	262	292	287	301	272	234	290	291	254	274	264	291	308	296	277	256	269	286	278	300	281	273	257	296	305	276	277	268	275	300	288	294	270	277	268	281	280	267	326	288	272	259	276	273	275	297	277	292	279	278	292	304	259	301	264	268	277	309	263	277	264	282	287	310	275	308	269	280	305	277	268	308	333	249	266	314	260	274	263	293	293	280	274	274	309	286	245	311	290	284	296	307	280	288	259	285	281	278	265	277	261	251	249	286	304	265	308	281	280	294	274	293	255	285	279	281	313	249	285	315	285	312	275	266	285	279	256	289	270	325	264	294	278	281	254	277	310	279	267	300
9336	17148	14726	8042	5367	4327	4133	3462	2851	3373	2961	3434	2629	1868	1377	1222	1172	1119	1124	1098	1074	1063	1029	987	957	972	930	880	890	892	989	1343	1382	1203	1135	960	897	927	845	817	807	832	780	667	668	644	624	628	608	1189	2227	1818	1597	1243	961	756	655	589	541	549	516	518	528	532	585	528	505	568	519	510	538	509	525	536	569	542	539	527	519	544	528	557	528	547	538	523	556	559	536	521	544	550	578	543	543	582	530	537	541	525	514	503	549	534	528	530	547	516	531	504	540	550	511	530	547	529	538	561	555	579	536	546	539	542	527	597	525	564	593	545	516	551	527	522	510	530	514	547	501	547	564	527	563	512	526	544	514	532	511	545	522	542	542	528	598	582	516	544	587	566	550	550	548	537	501	540	565	568	563	556	570	521	504	550	554	534	547	551	507	530	528	539	512	545	582	512	561	517	595	537	517	539	547	521	554	530	555	518	554	558	570	533	527	574	536	493	555	537	515	511	572	581	543	540	505	572	485	549	530	533	520	536	586	510	585	546	526	522	517	491	544	516	546	555	523	510	552	532	517	542	554	564	523	554	536	545	517	536	546	598	524	543	592	523	529	530	547	550	528	548	538	539	536	510	541	515	557	583	566	505	527	570	548	528	548	545	557	540	505	546	563	557	535	529	547	530	543	517	632	524	508	546	537	525	509	546	569	558	487	542	549	548	571	573	490	525	561	532	523	555	510	534	545	546	567	538	507	501	541	536	550	566	562	529	551	546	538	534	534	552	560	532	493	540	554	542	523	542	523	572	495	543	523	519	523	559	528	534	518	511	574	555	541	547	530	551	564	557	524	520	532	541	549	535	548	586	510	525	542	502	563	539	546	534	553	547	546	531	554	581	513	578	609	542	510	555	497	542	504	538	569	543	537	546	551	531	558	554	489	514	565	552	554	564	540	546	529	537	518	565	531	538	550	579	569	548	588	516	509	516	549	517	536	567	525	505	563	525	555	556	517	540	531	510	570	511	534	555	551	528	572	536	502	531	513	557	531	536	548	557	590	564	522	513	545	518	532	541	544	522	537	533	570	526	551	535	519	516	525	539	531	567	534	536	547	515	509	544	560	581	566	515	532	518	506	548	522	549	524	550	563	560	556	548	533	571	572	534	520	555	530	557	547	560	554	527	556	510	575	534	533	499	510	508	488	509	581	515	526	510	539	534	516	558	503	527	576	555	540	561	527	528	576	546	569	525	503	500	547	545	589	538	524	523	553	512	559	562	557	531	543	524	541	582	510	507	556	540	541	514	556	578	539	507	502	537	554	526	543	499	559	543	535	524	540	578	527	589	542	500	559	517	509	504	516	577	507	532	537	528	576	557	517	544	536	533	534	535	526	568	547	458	505	510	533	537	543	556	568	568	583	534	591	552	556	537	555	548	572	534	525	562	541	550	576	558	488	566	517	561	539	519	541	537	567	548	529	542	532	543	578	503	538	548	575	534	552	534	525	538	540	573	558	511	540	539	585	518	538	555	563	538	579	519	530	563	492	562	568	527	536	572	500	560	537	518	515	517	536	565	506	576	545	521	494	551	533	476	531	530	525	544	514	516	541	512	573	545	558	538	590	527	515	525	519	506	550	551	508	483	579	531	515	538	597	509	542	526	589	556	537	540	554	541	582	550	539	569	560	507	544	556	584	498	523	525	571	535	574	538	546	572	528	498	559	551	489	542	508	509	529	582	527	593	539	556	518	545	547	519	524	550	561	525	554	539	576	539	529	546	573	515	558	551	521	552	554	552	596	559	545	572	568	559	498	532	535	508	520	551	564	532	517	543	563	561	556	561	537	549	542	541	557	559	528	545	532	537	548	469	563	498	580	509	576	502	542	491	520	509	533	529	558	555	525	520	538	556	522	510	526	509	564	518	542	561	531	529	586	560	556	516	504	514	521	560	496	554	485	548	560	491	554	540	554	534	493	528	561	525	518	560	531	550	520	530	561	531	575	477	543	571	524	516	537	584	573	526	558	535	509	529	517	563	536	556	510	544	537	569	539	566	579	493	532	531	551	489	513	547	528	540	560	535	570	557	533	535	516	541	512	518	548	580	508	577	565	522	542	505	550	561	500	528	553	557	526	511	548	529	545	549	528	542	555	545	545	535	546	529	530	536	518	465	474	520	534	563	518	557	515	505	509	549	522	533	526	579	541	484	554	526	567	552	566	571	537	565	499	500	520	561	529	573	535	564	512	548	549	549	511	582	537	531	524	556	503	530	542	556	509	512	524	519	542	544	551	514	503	560	524	537	511	560	532	523	564	548	547	552	564	561	528	557	532	548	527	523	483	544	541	515	512	553	553	551	534	590	508	523	521	505	508	568	509	555	536	569	555	524	586	544	535	539	567	506	590	575	524	515	496	538	528	518	561	516	516	539	573	569	563	565	543	514	541	525	526	510	536	554	534	567	536	580	529	567	511	515	551	531	553	533	499	522	507	587	546	528	528	563	540	553	563	530	530	553	514	524	518	542	540	513	574	566	549	524	514	559	565	527	537	555	517	507	521	463	501	552	484	535	593	520	541	548	555	512	492	530	506	574	506	550	555	508	539	504	503	557	552	549	509	546	572	549	540	542	571	540	521	507	550	558	551	528	541	562	531	602	526	561	546	547	541	549	552	549	551	529	529	539	552	561	564	515	529	543	515	509	491	525	519	555	519	528	568	538	518	534	545	548	505	541	572	553	530	539	560	558	517	568	519	555	538	489	533	552	547	528	521	516	535	551	566	498	529	503	543	523	553	535	539	548	487	538	543	536	509	515	530	540	515	532	544	557	552	558	527	518	558	523	525	574	509	540	531	605	498	519	535	569	526	522	515	528	553	519	505	531	559	578	539	543	514	570	562	568	559	590	538	556	520	523	522	503	541	469	514	546	515	547	523	544	507	549	530	547	533	520	568	590	552	548	535	535	561	547	534	575	560	562	508	490	549	580	578	590	533	522	547	569	528	543	570	523	528	515	530	563	510	490	534	520	559	517	565	551	552	521	540	563	545	552	540	532	515	535	528	542	585	553	541	556	538	525	568	543	613	528	509	561	571	535	516	539	512	528	494	537	518	558	513	545	558	579	570	530	555	561	555	550	539	540	545	558	501	556	504	571	598	555	502	528	544	505	536	543	512	557	528	581	542	576	515	508	542	562	558	583	512	535	507	502	582	496	541	520	539	517	586	539	506	507	529	533	505	519	543	527	501	571	565	538	538	562	535	547	568	564	567	498	542	518	537	502	544	562	516	530	529	556	540	570	548	546	521	533	557	508	574	523	565	548	535	515	529	511	500	489	513	507	537	497	550	560	523	536	532	530	564	560	521	557	562	536	539	559	549	519	552	531	535	527	572	555	548	514	521	574	543	533	533	551	525	517	509	551	532	574	517	509	593	540	510	550	532	517	541	559	490	573	525	551	531	584	541	530	553	537	519	529	523	531	531	507	553	519	545	547	574	498	543	554	535	545	516	498
23387	21331	29068	23927	21331	19467	3733	1606	1256	1244	1212	1238	868	544	468	483	507	486	453	483	505	445	427	399	417	430	412	425	397	342	367	364	377	373	403	403	409	441	423	369	334	334	346	317	325	274	305	313	283	846	1209	948	921	661	486	326	302	276	257	247	221	289	274	244	246	271	223	256	250	263	255	247	247	255	260	244	231	249	232	245	219	239	269	254	237	257	235	252	244	260	252	277	257	257	255	211	242	212	268	266	250	265	243	246	237	265	233	240	237	265	252	260	244	250	242	251	258	235	262	243	248	250	216	242	269	241	239	232	235	230	249	263	257	250	258	272	244	236	255	243	267	249	234	228	257	210	236	250	234	216	256	241	210	241	232	204	255	260	251	264	223	233	249	266	252	231	247	262	248	248	244	255	271	237	265	244	246	253	230	253	247	259	246	256	255	236	246	271	229	270	261	223	249	239	224	261	246	244	277	212	260	244	225	262	243	249	260	224	252	250	237	238	238	231	257	251	244	251	243	251	259	230	236	229	262	259	239	263	251	262	238	235	285	247	248	242	231	249	263	229	261	240	246	239	242	265	245	260	217	256	261	248	245	245	293	249	241	266	249	243	279	214	220	264	260	262	229	242	225	262	278	286	234	233	249	245	238	271	236	238	280	248	270	266	238	249	235	249	245	270	271	265	267	249	230	267	230	260	244	235	254	226	245	235	247	268	260	267	260	236	258	274	277	228	227	265	257	235	236	257	261	246	249	236	246	233	229	258	235	253	244	251	241	232	240	215	235	243	253	225	218	224	240	226	248	259	262	252	242	248	270	250	230	277	226	249	226	265	232	228	275	261	275	240	251	256	251	256	229	258	235	249	245	252	245	234	265	252	291	252	218	250	238	270	241	226	236	252	228	240	204	266	228	256	269	225	242	240	241	231	259	267	253	240	266	213	243	225	193	243	253	254	259	241	221	261	243	261	225	262	217	223	221	257	266	236	241	257	231	217	222	267	219	255	213	239	231	237	254	251	238	240	218	227	262	239	243	244	234	258	271	271	247	246	250	269	242	256	281	246	256	256	239	252	232	233	237	232	234	231	231	253	229	251	211	246	233	252	236	247	242	264	245	238	244	250	247	265	262	263	248	247	250	240	230	255	259	228	247	225	251	230	237	267	242	267	231	265	265	244	241	245	270	274	235	245	258	241	221	259	255	268	251	275	244	250	270	251	235	230	247	261	239	220	255	259	252	252	224	263	241	242	247	239	259	257	224	224	253	221	225	235	257	246	233	236	248	243	258	257	240	220	264	235	251	237	279	231	249	255	243	262	266	235	235	234	250	262	224	255	250	224	240	222	241	246	253	244	225	257	267	230	255	231	229	257	263	239	246	269	247	270	236	260	220	226	235	265	283	245	255	255	255	238	229	254	228	260	230	248	243	255	236	241	266	226	223	236	258	261	245	254	243	273	236	239	253	237	253	258	260	253	227	233	242	256	277	250	255	242	269	215	226	285	239	227	242	243	253	223	229	235	256	279	242	264	245	256	235	253	246	264	250	250	237	237	239	265	268	261	265	255	246	235	261	244	249	249	262	254	250	246	244	259	249	217	211	231	236	229	219	237	250	242	248	235	242	235	259	226	255	246	240	257	233	254	234	229	248	239	237	223	257	261	227	263	268	251	254	252	263	267	247	253	284	261	234	270	242	233	246	246	220	255	250	247	243	267	247	263	212	262	227	250	257	243	254	237	244	259	260	247	260	249	276	250	233	244	241	244	244	288	266	263	257	260	253	264	238	230	265	237	244	220	238	217	266	256	229	234	258	213	241	246	254	233	239	223	228	223	239	250	257	271	224	264	234	243	233	238	242	240	245	219	244	249	258	254	243	248	226	229	273	259	249	248	231	240	236	243	255	235	262	242	240	251	262	222	257	220	248	237	243	293	279	242	253	260	252	266	240	254	263	260	269	255	252	260	237	234	238	222	227	249	257	237	226	244	232	247	264	272	233	270	243	219	238	234	235	251	255	253	251	247	247	220	223	249	276	245	269	245	262	258	236	265	274	243	269	254	276	277	251	244	237	262	229	239	247	233	285	258	250	227	236	257	248	230	212	258	250	252	235	258	222	232	230	215	260	257	244	240	246	255	232	249	242	231	262	240	240	244	247	259	235	264	237	250	221	249	238	273	211	242	282	273	244	227	239	256	232	231	251	269	243	271	266	249	238	262	242	240	266	268	245	264	256	239	265	237	243	247	264	237	240	231	227	259	250	268	262	234	257	218	241	242	246	262	272	247	245	235	249	259	260	252	249	252	227	261	234	238	242	263	253	250	232	258	245	238	255	224	254	249	241	231	233	247	217	273	210	243	222	223	234	238	267	275	238	224	252	243	240	260	285	224	232	247	257	252	259	249	266	245	240	223	237	255	250	209	254	251	247	262	249	243	269	259	258	250	242	244	261	250	235	231	257	236	208	254	247	273	245	243	234	258	230	237	278	228	251	253	258	229	244	236	253	248	249	246	249	214	251	256	225	242	244	239	234	235	223	259	249	213	234	271	253	241	234	225	234	229	239	246	255	240	234	233	261	253	256	280	267	265	258	254	249	255	242	244	252	274	221	214	235	230	268	237	247	252	258	243	243	260	251	239	236	239	271	238	241	256	232	235	274	261	229	242	246	230	249	241	218	233	265	241	256	246	245	259	226	235	249	264	276	265	233	238	254	271	247	260	233	223	263	260	276	247	262	243	253	238	222	258	269	258	256	252	244	283	241	233	267	261	241	246	257	244	245	265	240	272	249	233	235	231	242	258	249	239	242	255	245	238	252	244	264	215	252	240	239	257	247	249	244	254	229	202	236	267	234	272	254	272	231	229	222	254	255	234	236	257	239	253	230	253	247	232	238	243	261	247	233	220	237	222	223	241	251	262	224	226	255	264	258	238	258	258	257	253	278	227	254	240	256	251	239	271	259	235	242	241	232	246	238	239	264	236	251	243	234	247	239	233	246	225	260	260	273	218	249	236	253	253	260	256	249	249	262	258	238	255	222	238	251	277	260	253	254	250	229	239	261	275	250	252	248	238	227	256	220	254	278	253	260	271	261	255	249	268	255	196	231	255	241	247	229	247	239	248	283	219	242	250	260	257	263	258	231	283	254	242	259	230	251	228	256	222	237	249	221	251	236	232	259	275	263	237	242	225	243	238	207	247	235	278	250	256	256	236	210	229	251	239	226	251	277	214	276	265	225	252	225	228	261	235	242	267	239	235	232	247	237	266	225	247	215	257	236	232	248	243	227	285	244	257	229	233	243	239	208	240	267	239	258	251	240	243	269	237	241	280	235	230	271	243	252	255	244	235	219	241	267	242	228	273	256	236	228	239	269	250	210	248	224	251	239	242	271	256	278	256	229	235	230	245	275	237	234	242	213	240	231	260	255	242	263	250	205	236	266	235	232	249	231	225	217	272	255	237	238	259	212	261	244	262	251	237	237	249	263	251	237	252	236	230
11147	23123	19917	12193	8495	7353	5581	5102	4551	4657	4517	4526	2974	1713	1254	1414	1543	1474	1438	1447	1354	1269	1186	1193	1137	1146	1181	1096	952	990	940	990	931	863	999	1103	1115	1134	1027	951	800	791	798	750	700	707	649	605	598	2563	3789	2940	2614	1751	1163	811	589	536	476	491	475	487	437	452	447	452	483	457	422	465	472	502	460	458	501	440	510	471	450	474	498	435	496	488	470	444	519	486	460	501	504	486	454	458	454	438	464	448	480	479	448	447	464	468	437	464	467	465	453	469	438	453	484	457	467	429	495	483	469	451	440	434	485	467	486	479	484	466	464	440	462	444	454	462	436	480	456	465	449	464	446	469	473	476	468	494	467	485	481	481	419	492	432	478	453	480	496	408	441	502	467	446	451	441	480	464	444	488	503	449	444	453	469	467	474	493	453	476	485	491	451	436	460	489	493	419	466	482	461	460	493	480	439	501	476	460	444	447	433	484	458	450	461	483	507	484	500	477	465	490	474	434	472	458	489	463	445	483	446	447	447	416	469	437	471	463	488	431	442	463	453	515	487	451	430	478	470	502	430	465	445	445	455	488	427	456	481	474	461	466	468	443	419	465	465	469	480	469	466	503	487	528	483	471	451	405	465	497	437	480	496	429	446	458	463	456	500	457	471	472	452	484	451	480	472	470	474	454	489	478	445	494	454	495	459	463	484	474	460	492	454	454	442	466	477	496	477	482	456	450	438	468	452	483	494	473	505	489	433	460	474	476	451	463	491	434	455	431	471	463	482	488	444	441	463	420	492	484	467	493	493	481	452	455	451	443	483	506	451	455	476	448	456	447	448	466	466	498	469	461	447	449	454	436	465	456	503	460	447	459	482	520	478	464	456	453	485	448	466	458	440	455	432	443	472	475	425	439	422	466	480	449	454	487	447	498	455	456	462	470	490	486	470	468	441	444	479	469	471	502	466	478	412	478	477	465	457	432	480	467	484	450	455	461	501	492	427	475	428	499	503	444	477	454	436	453	439	441	473	476	430	471	457	466	471	466	444	446	474	465	448	477	481	493	462	449	471	445	510	447	437	446	459	437	493	445	498	456	478	462	453	425	423	439	460	448	456	474	476	465	476	465	440	444	445	448	434	519	462	430	458	455	474	470	443	475	470	464	440	459	414	463	451	459	460	479	487	461	445	497	508	427	453	447	494	447	452	432	489	494	489	474	466	478	491	441	481	428	458	470	444	462	526	430	414	476	471	491	451	444	467	438	468	478	447	465	456	458	481	491	444	470	460	501	442	467	454	459	490	455	442	504	466	437	429	522	455	446	442	423	476	469	453	504	489	419	476	482	472	460	466	457	447	495	459	455	484	425	488	462	460	440	494	416	446	464	436	469	491	447	459	463	450	437	443	491	460	431	479	413	471	520	461	496	429	446	448	456	456	443	455	457	481	481	449	440	471	473	448	434	453	466	464	443	485	444	456	474	453	467	442	471	494	509	449	471	477	459	468	433	463	444	435	455	474	476	479	474	485	463	459	465	446	489	467	482	462	467	477	444	484	459	430	494	440	466	475	462	468	512	466	459	468	470	433	473	474	455	448	488	454	474	438	459	413	476	462	455	448	482	463	450	442	450	446	438	472	487	419	474	450	478	505	399	475	444	518	487	454	455	475	471	453	470	442	470	502	486	442	464	472	448	486	421	441	475	475	463	460	478	444	483	470	420	448	485	450	488	484	520	473	465	508	454	464	482	489	489	459	479	467	436	456	476	463	447	458	478	449	491	495	479	497	467	459	449	460	465	479	418	464	459	425	452	472	465	483	491	448	479	457	436	430	457	455	463	452	445	478	467	462	468	480	463	452	482	472	460	467	440	452	433	467	461	481	495	458	459	434	448	481	470	512	463	461	466	437	474	449	441	458	487	485	457	519	448	444	465	471	443	468	488	466	490	503	490	450	499	436	486	452	456	445	458	484	488	444	483	483	454	473	479	446	437	481	443	475	465	471	448	464	460	493	469	422	456	440	459	476	455	484	451	482	436	496	469	441	481	470	462	484	455	483	479	459	461	487	493	441	476	452	487	446	454	468	443	462	471	483	479	439	481	471	464	452	473	464	411	470	472	470	436	503	446	446	443	495	432	473	462	445	478	426	468	458	439	451	499	435	473	466	505	463	483	460	465	494	485	472	461	455	459	470	431	466	456	517	503	462	447	440	491	425	446	453	470	484	460	467	508	475	460	473	440	484	446	442	449	456	489	437	455	471	465	444	485	465	463	492	485	495	476	536	484	453	493	478	460	459	461	470	501	489	451	441	425	469	448	473	505	463	437	426	493	489	471	467	483	465	490	454	474	463	471	447	455	473	458	443	493	455	455	485	437	467	463	419	450	429	407	472	458	479	477	474	474	458	475	454	465	453	506	445	462	446	483	465	447	472	473	473	443	456	467	405	469	495	453	460	469	498	451	473	446	475	451	466	450	470	478	462	472	449	478	448	463	475	469	489	450	449	435	416	457	462	458	468	451	479	435	499	438	446	453	463	463	470	482	446	455	453	418	482	486	446	443	460	443	475	493	454	454	505	467	483	480	470	509	506	446	494	461	486	485	469	477	473	502	452	425	471	443	486	437	440	460	447	427	459	481	458	477	469	496	468	473	463	456	439	455	498	453	463	478	475	436	477	488	529	482	470	487	451	460	478	450	466	488	435	420	474	447	473	496	449	460	464	485	463	462	437	437	471	464	458	464	487	461	441	448	470	459	477	459	454	436	487	444	461	464	455	466	446	475	473	436	448	439	460	444	422	510	473	438	422	472	462	465	490	470	471	467	499	492	425	476	437	475	455	452	412	453	477	474	454	438	475	436	457	442	513	446	433	474	470	496	460	469	478	447	479	458	484	462	467	451	465	465	464	463	488	488	459	482	442	439	413	472	468	460	453	473	426	490	467	461	501	466	443	457	461	474	458	469	460	478	453	484	456	425	469	441	450	470	439	500	466	477	458	448	434	479	462	497	451	477	436	438	452	472	429	470	445	465	459	460	437	461	481	488	432	450	490	472	452	480	449	458	494	458	433	439	465	443	461	451	477	471	463	445	476	496	444	468	470	456	504	458	421	439	465	475	467	471	466	472	470	433	458	450	493	471	447	463	449	480	464	496	445	439	454	470	417	444	448	454	492	471	436	475	467	493	441	480	464	491	467	453	465	465	434	450	455	468	473	442	445	450	465	455	463	439	463	452	459	479	503	435	480	468	499	445	454	507	475	464	436	459	444	473	441	467	498	432	479	459	462	473	500	463	452	447	500	492	462	476	466	465	422	475	452	477	471	464	457	452	442	448	484	456	511	462	455	464	457	464	460	494	455	491	461	453	476	494	456	458	453	473	472	444	464	430	501	470	452	472	455	457	489	443	485	460	448	462	425	484	452	422	487	465	467	456	460	469	456	480	438	455	435	465	450	456	438	451	460	445	479	482	491	479	458	466	465	456	515	443	453	474	438	471	445	479	444	459	472	487
26738	20362	8106	1803	1035	962	720	743	746	674	737	591	511	367	424	447	464	392	421	365	373	357	395	372	385	410	384	383	391	384	359	388	391	338	366	368	377	364	383	447	420	415	363	389	368	348	375	365	305	371	382	460	435	379	359	341	308	356	347	307	349	331	349	358	332	353	309	330	331	365	324	329	336	331	322	330	304	327	337	350	344	354	349	317	333	332	346	333	322	322	333	332	317	345	323	328	358	339	338	355	286	317	341	366	317	333	342	350	341	320	330	312	355	321	325	320	324	338	311	323	350	304	340	303	341	323	342	326	318	334	314	282	341	349	335	318	345	326	307	302	324	365	363	336	328	360	338	362	331	344	349	310	301	338	333	293	325	330	345	335	317	303	344	347	330	349	297	335	325	298	316	290	307	332	303	297	327	311	306	325	335	334	332	316	326	336	302	311	276	345	330	340	314	363	348	353	357	310	328	322	345	354	342	355	319	342	365	355	351	314	338	337	334	348	335	338	350	340	333	326	318	326	337	323	345	339	318	323	337	322	334	356	307	313	309	316	310	300	332	329	295	308	306	335	356	351	312	343	330	314	328	320	336	328	309	350	334	342	319	292	298	279	365	326	316	341	347	338	299	331	314	312	331	344	324	392	335	350	328	346	341	335	323	339	345	308	323	318	306	352	346	335	327	336	323	335	315	299	346	321	338	351	318	400	323	355	387	345	305	325	328	315	335	367	349	345	319	323	324	347	352	296	322	326	304	319	307	325	343	299	333	320	355	308	292	313	334	333	307	305	310	313	312	301	321	327	326	337	330	328	349	304	337	338	338	315	319	365	330	340	312	347	356	360	371	324	311	353	317	301	312	311	338	350	348	324	327	335	323	333	323	339	297	321	327	316	357	343	314	302	315	321	308	318	336	360	286	324	321	287	309	310	311	326	327	331	329	351	327	326	341	355	300	356	348	321	338	334	319	321	288	321	335	328	310	350	303	334	332	325	298	315	331	308	297	307	332	334	354	332	354	287	340	354	324	351	292	357	302	340	335	355	339	323	324	323	335	306	350	331	309	310	306	306	347	300	314	349	345	332	350	309	360	326	329	329	344	335	329	336	333	302	343	319	337	327	315	318	319	320	319	339	321	341	349	309	286	336	339	326	343	330	327	332	322	335	314	345	322	315	329	320	340	303	336	348	322	294	351	355	336	310	317	307	325	297	315	343	335	330	302	343	374	323	315	316	378	334	339	309	368	327	313	312	291	298	365	298	337	315	331	333	314	319	332	297	294	313	340	338	355	325	309	337	336	322	351	340	326	284	320	324	305	315	323	326	326	346	308	333	331	321	309	352	324	336	332	318	349	340	330	361	357	331	315	300	317	319	356	323	334	298	329	326	314	328	354	323	323	349	320	366	307	340	371	348	329	324	319	290	318	318	327	325	330	317	338	392	325	341	359	328	318	342	320	342	316	334	339	320	310	303	314	316	304	288	307	355	355	325	332	350	343	343	355	318	326	313	311	364	323	334	328	330	352	360	335	318	345	351	372	343	312	303	359	336	291	341	353	322	340	323	310	322	371	329	317	305	355	361	335	325	328	319	354	349	316	297	348	334	330	349	336	322	345	338	345	340	327	345	358	338	326	317	306	313	348	343	332	347	341	366	311	315	315	320	328	343	338	306	338	349	343	308	327	327	326	353	305	371	340	321	341	348	298	308	344	351	330	308	343	311	315	326	315	325	349	349	336	311	333	344	335	326	308	330	331	320	334	321	315	330	338	309	303	325	315	297	356	338	309	365	335	334	314	317	341	340	317	313	313	336	339	350	347	319	336	351	294	323	322	318	350	340	301	337	337	335	328	353	360	310	320	338	294	347	326	344	349	299	355	309	329	338	339	324	348	327	329	314	324	318	306	332	299	329	319	361	304	318	359	326	342	356	357	349	351	340	348	321	323	309	342	312	301	324	343	334	291	344	333	343	338	356	325	327	340	326	324	333	328	319	346	352	307	320	344	328	306	325	329	317	360	358	324	353	318	346	313	330	332	324	339	298	355	321	343	327	340	335	333	305	334	333	296	339	346	316	328	324	282	321	311	323	308	348	294	316	321	320	337	321	339	360	355	311	326	326	307	348	336	347	339	345	348	349	313	331	330	314	365	316	337	357	309	339	307	335	322	327	324	316	334	327	332	330	325	325	292	333	352	325	327	323	326	295	344	383	333	317	309	299	324	336	324	339	320	313	349	318	329	299	320	314	342	351	304	335	294	337	339	347	313	274	314	319	333	315	327	286	318	344	301	329	345	324	323	351	330	321	363	342	371	355	303	344	337	318	331	318	333	345	317	358	333	333	353	316	315	320	327	350	301	308	309	348	309	306	322	314	316	310	311	341	340	318	345	318	339	313	327	319	342	337	336	311	319	306	340	311	346	333	337	337	318	314	335	312	332	326	326	375	333	339	339	307	284	292	325	319	307	325	340	327	326	332	339	332	310	316	325	341	289	324	313	339	322	338	325	350	338	285	314	297	321	288	343	313	310	344	325	336	312	343	306	316	346	318	337	349	334	328	347	347	322	330	319	309	320	342	319	300	301	351	324	294	335	312	321	312	320	314	335	318	328	317	360	322	323	306	343	310	333	344	302	339	322	325	297	311	307	345	324	335	347	329	325	321	319	329	362	347	330	328	327	357	317	336	357	312	348	327	336	316	321	335	312	295	327	334	339	348	331	320	309	326	342	323	344	336	314	354	345	336	332	342	338	309	344	312	319	338	361	333	321	311	343	353	317	320	314	349	337	308	336	304	334	335	323	318	323	348	347	342	331	318	354	324	311	322	336	325	339	351	337	332	296	352	329	325	317	303	330	322	324	325	318	349	333	344	357	304	338	350	357	346	350	319	335	344	324	329	351	346	310	359	320	320	342	348	322	307	316	336	329	309	334	332	302	305	326	339	315	320	343	334	319	325	322	339	367	358	344	342	308	331	318	317	319	313	339	335	324	332	323	369	318	357	307	301	322	332	333	340	335	336	333	311	325	334	368	320	322	322	308	300	319	284	352	325	316	316	296	306	329	345	322	341	336	353	304	310	345	295	351	296	332	323	328	324	335	319	345	325	345	316	315	337	345	331	335	341	326	320	332	329	344	286	360	309	348	350	293	330	331	338	335	345	318	354	347	326	343	339	333	328	352	336	315	321	349	325	315	338	343	341	333	324	362	329	319	304	370	336	316	336	314	342	350	343	324	309	310	334	325	363	344	334	327	343	303	314	315	313	336	345	348	335	329	365	351	321	363	316	315	337	342	342	328	313	348	306	322	334	333	334	334	325	303	345	322	304	344	347	332	345	345	338	291	342	323	313	347	302	320	351	304	342	323	332	336	341	333	386	347	355	327	329	340	335	348	304	329	337	329	310	346	328	329	350	347	331	335	347	335	318	348	324	333	326	288	349	330	331	356	342	326	325	339	329	328	306	317	362	336	355	328	323	314	329	319	327	332	360	306	328
6930	7947	6368	3926	2904	3188	2198	2260	2353	2252	2595	1881	1322	776	952	1105	1042	999	917	846	781	754	740	763	817	869	875	840	874	925	888	814	848	782	746	751	708	804	891	898	970	893	884	765	703	741	664	670	676	733	824	1025	933	873	755	688	659	652	622	679	635	693	638	629	637	659	652	689	612	617	632	672	616	643	646	581	637	571	675	626	624	662	632	636	603	628	589	624	664	616	615	691	659	635	638	616	655	647	671	622	590	622	619	612	641	624	602	614	643	606	657	625	627	632	584	615	573	602	633	633	642	646	624	651	630	668	629	640	625	614	576	654	554	630	624	606	605	629	638	630	611	588	649	625	634	569	612	625	597	607	595	664	620	639	641	635	664	668	600	659	622	612	643	639	577	624	627	634	623	647	629	615	698	632	610	622	618	630	608	642	584	615	635	624	663	614	586	629	642	617	656	626	591	613	667	588	637	604	618	631	635	677	615	662	632	667	650	621	583	608	640	691	614	601	635	642	650	635	634	680	581	656	613	631	605	626	615	647	606	624	576	632	646	648	596	593	643	634	608	591	629	608	646	628	606	610	589	646	615	610	628	631	612	601	612	666	656	629	639	649	635	634	639	603	629	660	593	649	634	635	630	635	629	623	613	620	623	665	596	661	634	620	640	625	610	659	603	593	626	657	611	619	623	604	636	617	693	598	628	619	606	641	613	603	647	636	629	595	603	630	551	631	643	655	649	618	655	638	610	601	653	586	635	604	618	645	643	600	621	608	619	607	595	606	639	628	634	634	639	569	606	618	615	638	597	634	610	641	613	653	675	628	671	650	613	620	625	649	631	649	664	653	611	579	651	631	594	655	616	612	603	639	648	630	650	664	619	592	646	631	638	680	600	629	664	610	663	613	632	627	595	667	638	617	594	565	634	598	628	583	616	632	639	592	601	649	624	615	620	663	633	586	672	633	611	630	643	623	609	633	628	640	667	652	625	611	617	624	619	625	643	647	608	610	683	652	616	638	615	610	641	652	669	610	613	644	611	623	665	628	602	597	603	629	621	609	636	639	604	613	603	583	597	601	592	608	632	620	642	636	603	616	619	611	596	655	612	627	631	621	642	610	632	633	611	633	611	600	611	630	625	612	587	613	625	627	636	609	633	579	641	679	633	663	611	611	642	633	631	618	667	625	622	629	599	662	615	662	650	617	623	630	640	633	572	664	650	676	637	638	672	620	596	618	628	634	595	659	553	593	637	626	621	631	598	580	682	626	618	607	637	594	645	628	679	626	598	640	579	630	630	635	631	667	652	640	631	654	640	621	610	623	656	652	619	616	584	626	590	646	636	583	630	638	617	653	589	575	631	628	636	618	647	655	613	626	571	645	688	621	645	668	628	628	603	649	637	597	576	623	605	651	641	660	606	635	640	626	622	624	631	663	586	625	604	668	606	632	607	650	582	631	656	663	609	616	605	638	631	647	630	628	636	621	647	653	648	636	669	622	607	608	612	606	625	621	604	598	567	633	621	660	553	591	597	604	612	620	646	641	650	595	616	617	637	618	626	608	621	642	643	608	638	624	648	620	657	648	654	623	582	593	630	615	615	635	625	606	629	649	635	630	624	626	619	629	640	577	638	660	681	608	619	641	616	634	568	618	567	617	589	635	612	614	616	630	631	618	639	653	612	707	646	593	622	627	613	606	660	632	629	604	594	621	619	663	649	596	659	603	638	619	650	642	644	633	605	629	620	591	590	548	568	608	608	650	673	659	654	619	638	644	608	623	644	626	634	660	662	634	633	666	603	568	653	604	646	627	598	619	603	628	604	657	614	623	629	619	658	633	634	621	652	672	609	655	660	677	626	669	630	614	636	614	609	611	647	584	644	630	590	592	651	642	627	657	624	633	631	630	616	629	628	617	645	626	661	632	626	632	624	585	639	592	638	626	658	664	594	608	648	648	611	596	619	663	623	713	629	618	667	639	609	674	625	568	625	602	622	638	607	637	609	620	608	654	589	600	619	602	609	603	636	622	642	637	627	602	605	609	621	643	597	611	609	586	632	594	622	645	642	613	610	645	651	607	638	589	638	650	656	629	665	631	655	674	582	609	594	630	611	613	629	618	620	641	569	667	609	651	659	626	612	621	607	594	662	650	643	643	640	623	633	649	619	653	600	641	561	616	678	604	666	653	645	657	645	629	647	651	617	633	639	592	646	644	594	600	638	640	602	636	677	604	604	660	634	644	620	588	667	656	645	603	598	625	623	625	641	643	618	598	652	631	633	649	611	645	628	633	591	632	616	623	618	600	631	619	613	631	623	609	629	627	612	608	652	609	626	623	625	660	620	610	614	622	668	626	636	636	641	628	627	657	594	613	639	620	619	621	648	629	655	628	591	598	661	624	604	630	640	585	601	652	640	639	604	634	646	634	627	610	614	608	580	612	612	594	617	580	638	653	634	651	611	645	632	654	612	640	633	603	671	666	669	629	691	627	642	643	624	621	630	615	642	582	637	604	629	649	634	639	596	592	634	588	627	647	607	633	654	604	663	590	609	651	674	629	610	635	645	618	643	659	634	615	647	646	603	616	626	649	665	633	612	645	609	638	590	657	593	590	643	650	583	611	626	628	636	623	606	626	560	642	631	660	630	629	659	624	610	620	595	655	608	643	610	644	579	617	586	628	573	626	586	639	636	633	621	655	622	614	639	581	603	591	614	654	605	594	592	631	609	636	595	665	566	663	617	622	638	618	630	609	616	626	615	602	608	637	642	611	651	644	591	629	671	623	638	643	608	621	597	656	645	604	583	650	646	661	613	653	630	630	600	658	622	646	603	582	635	607	619	590	675	628	624	651	640	621	603	606	629	636	632	586	693	653	646	655	586	608	563	630	638	637	611	625	629	615	621	653	623	599	626	622	647	602	643	643	636	588	631	681	632	589	638	638	647	648	647	619	597	632	661	592	621	650	607	652	580	605	623	677	621	610	629	626	579	612	659	626	636	622	621	607	641	645	596	677	591	637	587	645	682	607	612	634	616	625	605	655	659	606	638	601	637	680	611	636	603	599	610	628	622	610	616	653	623	651	586	642	611	614	650	610	604	604	642	630	658	615	647	608	647	600	600	620	626	606	637	674	662	619	569	601	613	630	620	638	658	664	637	636	645	596	638	581	640	651	652	650	683	633	609	658	644	646	659	648	651	613	648	583	604	623	631	592	606	636	611	635	634	613	624	654	633	575	637	572	582	582	641	581	590	615	637	592	603	576	637	638	629	674	649	630	628	613	638	624	674	603	626	585	625	624	619	627	647	635	597	602	645	593	613	605	604	637	663	633	660	611	628	646	652	606	628	633	658	627	617	600	607	610	584	653	596	630	650	646	623	610	628	609	653	575	654	635	587	601	654	606	625	621	667	580	630	600	593	638	593	657	608	609	643	603	645	627	588	609	636	641	626	604	622	619	674	645	594	629	582	607	666	650	623	623	617	570	651	646	637	660	610	623	644	663
24135	21200	28288	24365	20261	4612	1686	1321	1240	1037	1015	734	458	361	531	386	349	306	315	317	328	307	301	338	332	318	362	414	386	370	360	347	352	332	322	336	302	297	277	306	350	362	409	408	327	312	322	296	295	344	757	959	717	560	418	311	280	302	292	279	251	261	274	277	263	294	253	260	288	267	285	257	256	286	314	239	265	283	292	259	271	247	286	273	237	268	241	254	244	258	271	278	261	285	263	245	287	236	276	262	258	260	276	264	287	285	298	277	295	282	277	265	258	233	294	256	299	278	286	284	263	284	251	268	271	284	257	250	254	259	272	249	258	271	255	256	285	259	272	276	286	283	265	270	264	257	269	257	277	288	274	277	287	254	276	276	293	305	259	243	275	244	289	276	261	256	271	244	243	311	258	286	298	274	242	290	270	263	273	270	266	283	247	267	259	256	264	293	248	296	285	271	270	302	267	286	274	301	260	279	274	250	271	273	276	252	268	259	262	270	289	267	269	291	241	269	263	275	258	278	277	245	288	284	251	288	281	251	250	260	269	280	245	253	269	249	274	263	288	264	281	268	265	293	280	253	255	247	256	287	291	272	262	259	274	232	298	266	277	253	287	265	274	250	288	282	274	249	270	265	277	273	284	252	259	244	264	267	299	271	291	268	276	279	263	236	249	274	258	269	240	276	279	263	238	291	307	258	248	269	256	274	259	293	278	275	248	246	293	274	266	310	297	271	258	267	270	245	259	268	262	279	263	255	245	259	257	265	295	245	257	271	252	269	280	291	267	269	274	230	285	259	275	272	246	263	257	264	265	261	280	242	285	288	248	261	270	285	259	266	261	255	261	255	255	275	256	260	274	272	276	273	283	273	241	249	270	278	233	268	263	253	273	230	285	240	280	277	250	300	270	278	265	250	263	268	277	253	278	264	261	286	281	244	258	278	258	263	257	269	257	274	274	267	256	249	285	273	288	297	252	279	292	268	253	261	263	296	261	245	269	276	252	254	303	246	265	301	277	283	259	266	279	254	273	286	244	248	246	279	251	258	297	296	262	276	303	295	240	247	288	303	313	264	263	292	261	281	280	276	272	289	288	269	293	266	289	278	280	268	263	301	292	285	266	267	290	268	269	259	270	259	313	285	277	262	246	247	254	275	292	279	246	251	276	274	259	267	256	271	221	263	264	277	257	263	271	259	269	275	266	247	269	285	269	292	257	276	278	290	259	276	249	283	269	297	268	278	277	263	274	271	276	262	298	251	243	253	275	288	277	249	293	272	250	270	262	266	268	263	278	261	292	261	278	278	265	287	239	269	262	256	281	268	269	251	305	294	249	252	283	249	263	270	292	281	284	274	241	284	256	296	264	282	245	267	266	255	278	304	270	282	250	317	279	274	243	264	255	303	280	283	271	268	288	250	261	284	260	285	228	268	247	228	278	265	287	301	277	249	280	273	271	265	306	252	265	286	264	274	279	262	258	268	263	303	255	282	253	252	275	246	268	289	274	277	278	281	250	289	246	267	269	270	254	249	252	315	280	271	283	295	288	299	300	247	255	260	312	266	284	235	289	249	275	266	255	297	237	255	250	276	253	299	259	262	308	280	265	292	269	257	248	261	274	226	270	266	231	283	251	268	291	250	251	273	309	273	269	263	284	280	260	273	276	251	264	251	254	261	288	242	244	282	260	274	318	270	279	282	259	263	267	241	272	294	240	288	255	276	248	243	263	258	287	272	274	262	288	262	253	286	274	306	253	260	295	266	285	288	253	251	283	270	255	270	273	274	268	247	269	215	275	280	261	257	267	275	273	267	276	276	254	280	287	298	275	239	227	259	258	279	294	301	272	278	247	278	275	265	281	260	259	264	248	273	259	280	280	301	282	255	261	258	253	263	245	262	266	254	273	258	301	260	259	252	263	262	264	248	227	274	277	278	282	272	300	265	268	297	263	278	267	255	256	271	257	280	285	268	261	261	262	262	265	265	286	287	265	268	270	299	255	249	268	255	274	264	248	246	253	271	253	246	233	276	245	273	252	262	272	243	258	263	310	296	288	263	273	278	274	268	246	271	297	244	277	246	301	272	271	263	263	271	247	237	261	281	269	243	264	296	262	251	252	285	264	246	302	287	270	287	293	246	291	278	242	288	258	264	272	265	271	250	243	268	271	271	222	260	273	248	291	248	268	264	252	283	260	261	295	241	291	285	290	263	242	258	280	297	242	275	248	266	278	259	268	253	263	267	270	266	289	275	264	291	269	268	267	283	299	267	269	285	272	269	274	234	249	284	279	268	280	296	246	255	264	281	249	256	294	252	287	260	257	292	273	271	260	282	259	254	278	245	259	246	271	256	292	260	259	247	290	294	293	290	283	290	288	246	260	311	306	268	256	241	267	266	252	280	268	257	255	269	249	293	264	295	259	274	247	259	280	256	283	235	267	263	315	273	274	301	281	248	280	281	275	263	278	275	276	266	293	264	265	268	280	268	274	269	270	288	270	282	283	265	287	294	287	281	250	247	243	282	263	266	292	284	277	276	257	242	264	273	268	270	262	276	275	278	261	263	236	259	280	297	285	284	269	249	281	258	277	247	259	257	274	250	280	275	274	263	241	254	248	279	268	270	277	245	280	254	288	267	288	267	260	264	236	254	287	248	258	261	254	282	259	260	291	280	256	266	258	245	281	255	239	258	291	290	257	257	260	278	246	281	271	248	258	227	280	262	275	259	257	287	288	259	254	265	282	270	282	306	244	277	274	262	297	282	281	267	259	257	283	256	273	261	255	263	292	246	288	253	272	264	264	276	269	250	246	246	255	305	262	248	255	270	277	279	291	278	284	263	245	271	285	265	231	251	258	239	255	287	281	300	283	260	280	280	263	252	271	270	239	280	267	292	262	282	286	276	256	263	255	252	276	278	295	281	267	272	264	280	262	276	261	268	281	292	269	255	300	260	279	253	252	275	268	247	273	267	259	247	265	239	284	286	274	270	270	265	288	259	274	237	253	300	255	260	266	288	274	243	243	263	258	276	282	257	281	302	267	273	268	264	248	248	263	261	259	264	284	271	274	260	246	271	274	277	263	278	271	259	288	296	239	295	276	253	254	298	288	295	256	253	281	279	252	285	279	289	268	270	272	287	281	290	236	277	268	278	267	297	271	273	280	279	263	253	284	263	284	257	243	247	301	279	312	271	268	242	280	226	261	308	266	272	258	268	246	300	276	263	267	235	255	260	244	256	272	266	254	276	279	283	260	272	264	298	244	282	266	248	270	268	264	264	268	281	265	257	274	298	241	264	256	267	284	269	262	286	250	277	251	273	281	299	278	258	279	279	248	273	251	288	272	263	276	291	263	265	256	289	254	286	283	284	241	261	258	265	276	282	284	269	250	263	301	273	291	251	254	272	279	248	265	280	272	267	263	267	267	251	272	269	242	268	294	282	294	282	270	253	276	268	281	269	262	268	272	266	250	278	245	265	271	256	272	262	263	294	275	280	294	260
8556	17486	15680	9430	6555	5938	4837	4500	4353	3811	3768	2481	1340	975	1564	1010	724	723	656	696	628	623	674	661	764	793	955	930	897	932	949	788	778	792	721	702	683	646	652	662	775	898	1055	956	734	661	621	595	575	821	2365	2855	2039	1466	975	711	634	576	561	564	512	527	504	495	550	505	534	532	504	508	529	547	515	500	545	512	458	515	518	516	569	525	525	554	517	488	522	495	486	522	530	534	503	525	461	525	535	530	491	491	488	539	532	502	496	564	516	501	504	517	513	519	527	526	530	523	524	559	513	522	500	500	528	561	519	531	492	521	505	548	516	519	504	497	545	510	538	518	566	493	534	471	525	519	547	576	502	510	505	511	507	504	539	493	531	532	468	545	505	562	539	585	479	536	499	478	514	515	538	506	525	495	530	470	509	506	524	514	499	563	518	497	534	477	498	499	529	501	522	497	490	497	538	490	560	508	508	519	488	521	538	545	517	512	507	456	517	493	513	503	491	492	543	491	472	527	494	508	537	538	514	486	525	525	509	516	533	492	544	524	497	564	519	492	497	508	521	512	521	572	495	552	521	464	542	538	505	515	508	536	523	539	538	544	494	496	513	506	540	507	503	505	521	523	505	508	509	509	568	549	509	524	499	511	498	544	525	538	500	538	560	520	523	452	510	498	548	529	477	510	509	499	511	508	497	536	516	490	495	537	506	476	551	515	505	500	543	514	537	503	522	493	510	483	497	495	574	505	529	521	530	506	535	495	493	530	491	555	505	518	514	541	500	534	510	482	523	561	526	514	540	552	503	499	547	519	531	512	516	516	488	504	528	549	531	514	521	493	512	466	484	468	557	529	507	531	496	537	498	522	521	515	514	498	514	528	525	503	507	511	518	519	529	525	539	535	545	510	505	517	510	509	539	519	556	484	500	518	517	516	518	537	510	496	528	484	525	489	498	503	548	548	514	531	527	512	536	548	527	521	508	496	504	503	513	523	537	536	550	509	511	529	528	534	506	538	498	534	513	494	513	502	519	500	513	509	504	510	499	543	524	493	528	505	498	525	519	537	498	523	496	509	554	489	516	532	514	518	537	536	498	512	483	553	531	546	513	545	485	495	527	531	506	507	527	502	537	473	478	504	519	524	497	558	508	536	494	536	529	527	504	530	513	499	492	519	505	539	535	559	500	487	548	510	525	546	511	501	499	515	516	526	524	489	556	498	521	505	482	512	513	548	528	514	504	504	513	509	497	541	548	503	504	523	498	516	556	528	549	490	502	576	533	527	514	522	546	499	503	522	536	566	526	480	513	497	561	516	519	502	531	527	550	488	524	516	504	493	513	512	503	545	536	506	506	538	471	507	527	501	533	502	528	551	512	516	508	503	533	502	549	531	486	480	494	539	511	503	538	485	538	521	564	527	519	482	514	506	523	497	520	485	562	501	484	524	479	532	508	536	513	503	497	527	499	525	501	533	550	551	519	491	523	503	547	515	529	541	487	526	529	535	518	552	502	524	530	583	505	544	538	534	494	483	522	533	552	520	518	479	505	521	546	553	513	517	550	504	520	521	471	546	513	516	518	512	523	554	496	536	535	559	503	508	521	506	528	516	512	538	521	517	501	499	564	510	530	550	506	523	503	533	500	495	524	522	543	488	511	532	502	526	548	536	519	514	508	524	519	482	519	513	527	516	503	526	532	479	526	517	509	559	538	533	513	509	529	521	513	511	502	561	505	566	487	524	538	500	505	471	520	509	481	516	512	516	502	503	510	562	489	530	505	510	503	503	521	513	520	484	528	505	506	574	509	501	528	517	505	516	501	474	537	496	501	530	515	572	527	536	526	539	527	526	514	506	529	506	509	504	527	549	545	536	511	520	514	495	494	512	523	556	504	549	545	511	523	501	516	484	531	499	484	525	520	508	493	502	477	498	493	489	491	514	515	535	479	534	530	512	523	558	533	533	464	571	503	500	537	521	511	489	525	511	559	540	588	485	531	544	525	501	534	519	544	521	496	534	500	564	531	533	516	493	501	545	511	536	517	516	507	517	560	508	536	481	507	568	509	509	484	523	532	530	524	495	512	518	514	523	483	530	511	543	498	508	477	503	524	521	514	509	543	487	499	500	540	538	549	507	504	487	534	467	529	530	509	511	525	497	518	515	516	524	519	524	535	508	525	496	504	465	484	508	507	551	520	546	477	509	514	519	519	546	577	470	533	522	509	486	545	545	535	544	499	516	495	536	543	508	478	556	465	514	529	494	525	538	530	540	537	510	531	529	513	534	492	504	494	556	508	552	543	498	503	518	514	561	494	549	471	567	541	533	499	488	502	507	527	509	543	491	511	516	520	515	500	572	508	509	471	504	497	537	530	522	485	496	499	543	512	549	528	516	524	484	485	551	516	526	521	521	536	482	482	500	502	493	502	473	508	498	487	462	539	528	524	548	505	542	515	495	531	501	511	498	518	480	556	513	493	516	482	478	527	544	503	527	514	538	497	526	517	534	515	504	500	484	516	528	479	494	511	537	529	496	525	532	516	513	525	522	512	512	511	528	495	519	521	542	531	529	513	499	527	466	497	515	514	507	534	505	520	539	509	544	495	540	508	503	520	507	483	547	536	540	501	513	522	516	519	476	532	539	516	494	569	542	495	504	554	559	553	545	531	522	482	533	525	519	546	511	504	508	545	494	514	518	507	494	517	490	469	527	540	529	513	504	529	494	509	463	493	543	534	519	495	514	547	524	523	531	559	523	546	504	549	573	516	552	494	503	522	515	486	462	538	514	520	528	480	523	474	489	509	525	523	486	521	473	522	519	509	535	524	545	527	501	555	487	521	522	510	547	518	489	553	509	516	500	491	528	479	506	476	513	520	474	515	552	503	452	498	477	521	474	493	501	500	529	489	498	525	487	511	549	544	512	530	519	509	525	521	485	501	507	521	524	472	493	510	521	515	506	543	525	529	497	511	503	483	552	486	521	522	510	508	489	518	490	531	511	534	561	490	533	537	510	522	531	495	513	481	536	535	529	528	544	528	508	517	454	535	519	517	514	516	544	497	478	500	484	561	533	530	500	515	524	489	553	597	539	524	519	503	532	511	536	485	497	537	516	516	498	500	490	507	486	477	510	551	530	511	533	495	517	545	521	545	523	499	536	554	509	497	532	545	493	480	528	542	550	529	527	500	524	500	518	494	491	557	511	496	522	496	484	502	546	544	535	499	525	492	515	522	503	506	540	526	522	535	483	536	519	488	498	517	521	516	527	524	531	512	545	539	527	473	494	550	567	511	542	488	523	541	533	507	472	491	518	535	508	548	574	523	467	508	538	495	515	524	517	530	529	487	483	502	570	542	482	509	498	551	536	475	499	523	499	474	546	515	532	506	468	527	508	503	514	538	538	527	525	529	584	549	512	532	534	496	445	506	496	517	507	534	520	507	549	506	561	524	483	526	516	505	526	519	499	549	527	554	505	507	529	523	494	492	514	468	553	530	476	525	514	555	545
23325	21274	28990	23877	21279	19754	5365	2144	1614	1505	1231	800	408	470	523	330	282	264	291	291	242	263	246	246	252	267	292	309	362	349	348	395	320	323	325	304	272	279	278	283	307	277	313	399	354	314	273	266	271	311	971	1663	1171	751	501	342	298	263	242	247	230	194	234	219	247	233	212	231	215	214	244	232	249	216	221	210	238	223	205	223	205	224	232	243	237	226	219	210	209	241	228	205	201	181	219	197	234	225	232	228	238	202	216	204	228	218	201	201	229	203	221	240	210	218	211	229	204	250	217	240	212	231	220	226	207	230	232	219	201	235	216	217	230	226	234	217	203	204	257	258	217	235	213	205	204	228	204	224	227	200	200	231	239	222	206	214	244	216	251	215	212	202	216	216	227	215	230	230	219	214	219	233	220	234	245	209	223	238	215	209	205	212	217	230	195	216	213	212	220	235	214	239	208	221	211	224	207	225	237	192	214	226	211	222	202	238	204	219	241	205	187	232	237	215	233	218	230	231	237	231	233	212	224	242	234	227	213	234	211	210	209	251	211	222	220	228	224	205	210	186	208	245	213	231	235	218	230	235	240	236	203	207	229	196	241	193	209	234	214	213	203	207	210	218	213	220	229	212	229	243	250	224	216	213	218	216	210	227	200	218	203	261	210	223	232	215	222	240	215	218	206	231	215	239	238	212	243	213	209	220	211	235	215	241	229	232	209	235	218	234	222	223	209	209	232	206	220	218	226	259	208	225	203	224	210	213	209	250	207	230	214	248	195	209	248	239	205	229	232	215	228	240	224	223	221	236	220	249	222	221	232	212	215	215	232	201	218	228	214	215	247	216	207	182	209	219	227	199	243	234	201	232	233	211	223	212	229	237	196	228	248	210	228	219	238	228	217	234	231	216	231	209	223	204	210	221	233	230	228	216	241	242	216	206	218	220	239	212	234	191	199	219	220	203	207	229	217	209	246	220	225	195	208	213	223	224	207	217	231	247	215	215	209	225	216	230	233	225	228	203	211	236	240	210	202	207	205	215	220	216	246	209	222	247	197	241	220	219	207	214	223	209	209	219	215	218	224	232	209	222	225	201	205	227	220	224	276	236	216	190	236	234	217	215	222	247	230	242	221	211	246	213	257	218	225	243	223	226	213	228	187	239	218	234	221	225	206	210	253	216	207	217	201	239	226	208	232	219	248	223	241	209	214	211	230	212	231	228	233	224	236	227	221	203	219	232	226	243	245	217	213	235	228	214	205	199	228	227	246	193	233	222	235	221	217	237	229	244	221	215	229	211	244	220	215	171	207	218	211	220	213	221	225	208	223	208	235	250	194	204	231	214	206	213	203	220	252	236	270	239	234	256	211	236	241	240	201	215	214	231	244	213	201	225	255	212	197	231	209	233	202	206	230	224	220	231	184	245	194	202	241	216	225	236	220	228	223	240	223	183	235	227	248	210	254	222	212	231	230	242	235	223	222	225	227	211	231	233	237	231	235	234	217	204	213	230	212	217	224	244	216	240	243	246	249	227	205	239	212	228	216	231	203	205	221	201	220	233	251	202	227	205	229	207	219	239	206	222	227	210	249	226	228	216	208	189	226	235	232	233	214	243	225	213	222	220	197	247	233	207	214	206	222	241	224	243	253	235	225	251	225	209	218	233	204	225	222	223	219	207	236	217	230	228	208	224	221	245	225	219	210	213	228	225	248	210	232	236	232	217	217	223	203	247	207	227	211	200	228	222	223	233	222	213	224	217	240	215	212	220	206	215	239	229	205	214	227	240	237	235	231	216	213	200	241	217	224	240	232	213	228	230	234	215	212	235	222	241	236	224	229	226	211	209	228	241	225	209	218	274	228	227	221	215	219	197	198	220	218	226	214	244	212	217	221	217	229	238	231	209	208	228	223	184	215	196	199	209	211	219	203	226	242	226	238	206	235	211	216	217	227	212	186	201	234	215	225	221	205	194	210	232	256	230	196	235	210	205	237	236	232	215	209	224	199	228	221	215	230	222	205	240	203	204	209	204	234	251	244	231	236	203	207	227	224	216	206	211	240	243	188	220	227	218	262	204	239	216	229	219	228	191	211	227	234	238	230	220	240	237	224	223	220	217	230	227	206	189	237	251	210	208	225	198	239	211	230	207	211	215	218	206	218	213	202	230	236	206	214	234	223	205	207	226	227	231	237	221	213	213	204	214	220	229	239	236	208	231	214	238	219	198	217	212	213	238	228	241	222	219	215	259	254	235	218	194	216	228	208	222	203	203	244	205	242	218	236	212	225	211	218	209	206	196	236	238	220	239	214	201	216	224	200	214	250	216	209	213	220	248	231	213	213	212	225	202	216	219	232	236	214	216	228	217	229	210	232	229	223	251	229	245	216	247	207	229	218	244	214	241	241	266	252	243	217	238	235	215	203	226	220	244	213	229	212	222	238	264	177	219	236	235	220	212	218	246	193	207	232	216	212	216	215	259	235	234	223	235	211	227	227	221	201	230	239	224	227	210	228	233	217	215	249	241	210	224	255	238	218	226	213	240	239	205	209	211	230	238	219	243	224	241	208	212	230	213	227	226	246	245	241	211	211	197	232	233	228	219	244	203	220	219	218	222	202	214	225	234	242	218	231	202	210	233	196	207	249	208	228	233	218	217	217	195	226	243	193	239	236	200	217	212	219	218	228	223	215	218	199	210	232	225	230	196	223	210	237	221	220	224	238	233	214	226	243	204	237	221	215	243	234	186	237	244	235	229	243	224	216	231	207	210	226	218	239	230	219	211	213	222	224	229	192	204	214	221	221	217	212	220	251	219	217	213	217	223	224	208	213	225	191	244	184	201	218	204	219	215	205	224	191	222	256	211	211	209	232	238	245	235	200	224	207	200	223	224	218	217	198	216	217	201	234	201	235	241	217	227	207	226	225	212	215	228	222	246	258	207	239	213	241	212	207	199	228	245	222	221	206	225	208	227	224	207	212	235	208	200	230	233	239	235	186	221	262	211	198	193	230	230	205	223	209	216	223	234	222	234	242	233	220	226	218	240	219	237	226	233	246	226	248	219	211	216	212	233	212	249	218	225	217	216	235	209	192	223	202	212	204	218	208	209	210	237	235	202	212	235	243	229	207	219	223	224	230	221	217	223	238	206	218	205	206	242	235	219	191	201	209	240	212	203	234	222	198	211	238	214	216	231	230	258	240	225	209	241	256	256	200	213	236	231	225	214	235	233	209	244	246	244	221	224	239	203	235	225	226	227	211	259	244	217	205	203	190	216	192	213	237	205	214	207	247	224	222	221	197	217	217	237	230	224	233	206	213	205	234	218	200	230	237	249	241	201	215	194	222	217	242	217	219	205	222	220	234	226	220	218	243	194	226	220	252	243	254	203	199	201	251	220	227	246	213	218	232	243	231	225	229	206	279	215	215	236	220	242	199	247	247	252	238	206	204	216	217	211	228	236	233	226	215	203	225	203	231	206	239	261	230	235	219	207	220	266	218	224
10856	23690	21422	13650	10916	12048	8033	6793	5786	5565	4166	2636	1326	1473	1661	792	750	725	683	614	581	579	571	569	573	598	750	847	937	1011	896	1023	883	846	805	682	724	690	651	599	610	574	783	1057	897	718	724	579	542	654	3225	5086	3590	2174	1467	886	597	479	470	450	444	402	422	398	410	440	424	427	396	408	416	427	415	396	448	432	414	434	396	405	419	445	403	403	424	409	426	427	426	403	412	442	432	424	432	427	425	412	399	434	468	431	433	441	434	411	440	407	425	421	402	436	477	457	420	426	425	423	390	393	417	403	415	422	430	434	416	439	425	437	407	413	431	401	396	425	425	409	433	381	377	412	351	444	386	405	400	409	385	394	407	447	430	416	403	413	395	438	414	441	458	398	417	403	371	463	398	382	400	409	426	427	409	425	433	418	406	395	426	408	403	403	409	443	410	431	420	428	456	414	411	432	408	410	424	428	426	448	448	425	400	418	392	414	406	411	422	426	420	424	450	440	444	461	427	378	398	428	413	402	399	421	413	434	447	421	423	392	387	424	419	415	392	423	433	451	409	443	419	466	449	419	406	397	396	380	473	417	424	372	404	456	416	429	436	428	428	390	423	441	418	415	419	417	404	428	421	409	430	419	416	406	384	415	415	453	451	446	403	415	414	474	437	388	382	421	429	430	399	386	409	421	432	427	431	392	427	452	426	411	426	410	395	416	398	399	410	393	462	441	470	421	418	448	407	385	402	436	432	415	434	432	453	375	434	405	394	420	422	412	406	430	425	448	380	410	387	432	443	399	446	408	392	414	425	421	433	405	414	451	468	369	433	429	438	390	424	416	430	404	409	447	417	412	420	449	400	384	403	392	415	426	414	418	394	431	428	444	427	391	411	430	404	430	396	426	433	412	404	367	417	419	405	414	445	470	423	447	460	427	425	406	438	406	447	420	394	399	420	417	448	424	432	409	408	428	444	450	423	419	469	410	431	377	440	431	453	424	437	397	394	440	393	435	409	403	430	416	375	407	410	421	393	454	418	432	398	426	412	407	371	395	402	397	431	418	433	423	398	417	414	446	426	442	430	399	452	430	379	417	399	422	402	451	401	387	412	435	428	434	426	432	424	399	429	407	425	418	414	440	401	403	441	403	401	424	435	400	419	403	395	430	403	427	406	408	426	462	407	455	411	410	383	410	453	405	403	397	397	432	431	411	434	395	399	404	421	391	418	459	394	408	383	431	413	394	428	385	421	423	427	403	406	429	399	403	434	379	397	418	409	445	394	440	435	399	411	448	439	441	393	419	460	398	399	421	432	418	421	383	458	396	414	426	414	391	402	444	429	423	413	442	417	437	436	417	443	406	421	412	407	427	408	406	423	409	390	448	388	450	455	459	427	441	431	389	428	406	447	424	440	422	454	416	463	451	406	391	403	411	403	415	390	379	428	408	416	407	409	444	421	443	409	408	469	429	434	405	428	403	377	416	412	436	399	450	429	412	381	405	435	390	419	438	399	415	414	414	393	413	392	449	427	452	432	441	475	401	430	363	416	387	440	411	451	412	422	440	422	392	440	403	400	419	408	377	428	427	422	452	443	416	398	392	403	397	417	406	412	436	418	429	429	442	383	402	434	412	469	407	413	423	427	427	458	408	417	420	469	413	415	422	429	419	423	404	421	439	424	452	444	419	410	436	414	428	455	424	402	415	431	409	440	441	436	447	418	419	405	398	441	463	433	392	431	457	391	439	408	411	410	414	393	403	446	387	429	410	422	400	437	439	419	439	466	415	419	415	424	432	403	401	443	404	406	430	437	416	408	416	433	404	443	406	416	406	415	410	422	396	387	380	402	455	387	391	431	440	406	459	420	408	412	439	425	388	409	412	413	383	458	429	453	441	434	421	434	398	409	408	420	408	379	403	407	418	401	409	438	430	393	428	424	421	437	411	448	427	406	431	385	432	415	411	410	448	424	391	373	415	422	403	419	407	427	412	436	448	418	410	435	424	399	406	446	433	416	420	399	435	389	435	453	424	441	424	399	426	445	417	346	432	406	411	455	443	399	391	408	410	424	415	442	421	408	421	427	420	446	441	440	426	394	378	442	400	421	416	380	417	431	423	400	427	447	415	427	426	426	394	425	428	407	433	389	398	420	426	411	421	431	442	414	425	416	481	444	418	430	436	428	398	397	373	428	446	405	388	471	387	455	421	420	437	416	423	413	447	425	416	391	408	405	415	451	430	427	436	409	454	405	394	413	437	418	401	397	405	410	427	436	429	425	396	424	443	427	397	429	404	418	465	441	419	416	434	403	430	428	428	410	453	416	406	401	376	433	411	414	376	422	431	405	403	462	412	433	410	445	420	445	424	455	436	397	404	440	410	415	436	425	426	408	402	412	448	401	413	439	426	417	435	438	440	429	401	412	424	454	401	430	437	409	435	420	416	411	393	433	415	440	400	429	401	409	397	454	393	458	407	388	413	389	432	433	429	410	402	400	462	400	416	420	388	402	423	390	419	427	395	412	441	430	452	441	415	399	434	428	449	408	402	409	406	437	426	416	416	378	394	382	416	407	429	411	440	398	448	445	393	419	454	458	398	420	434	453	431	412	372	432	422	406	405	397	396	379	425	427	415	399	416	438	412	409	417	371	403	415	405	395	426	384	427	435	428	414	401	421	407	412	404	412	454	438	426	418	433	382	421	440	444	394	417	402	462	459	444	395	414	424	407	441	407	440	452	379	412	425	426	409	412	409	415	437	425	385	424	443	414	430	454	442	420	428	423	419	419	399	387	429	425	419	462	435	414	432	388	397	428	435	426	404	436	431	413	419	444	420	438	416	411	425	399	430	403	426	387	409	411	418	451	429	455	426	414	449	462	450	440	391	414	410	401	396	440	422	428	402	395	419	429	426	441	446	418	426	435	427	390	413	414	435	403	421	456	407	443	370	386	423	471	420	398	400	395	434	397	399	444	395	425	416	460	372	407	397	421	414	405	425	411	392	410	385	426	453	385	441	395	398	349	426	424	432	385	443	394	398	404	417	457	446	428	411	395	420	397	421	394	423	411	413	425	416	388	439	420	422	412	452	384	430	417	407	420	412	376	446	438	427	415	407	417	434	423	401	418	383	402	404	409	428	394	390	389	384	422	400	383	420	387	401	409	442	451	381	403	386	426	447	427	418	410	451	416	385	395	433	416	412	390	429	416	405	431	449	422	419	402	428	420	421	433	429	450	418	425	422	427	394	447	444	425	430	430	440	403	427	392	425	459	442	433	418	411	432	400	434	404	426	431	421	415	421	383	445	396	411	407	422	437	428	418	418	422	439	411	445	408	409	436	410	424	430	415	425	425	425	386	434	413	399	396	405	455	409	420	425	432	450	407	396	419	401	430	430	377	384	413	420	444	430	425	439	482	463	402	420	422	438	432	389	403	413	429	404	406	434	439	425	394	416	430	428	423	430	422	398	396	462	413	431	410	417	439	413	447	436	422	425	416	419	427	384	444
26805	20302	8718	2403	2281	2751	1131	924	788	796	563	386	366	388	334	308	300	314	319	339	308	323	314	304	327	302	315	322	324	357	360	402	363	338	390	338	334	327	319	329	317	324	343	301	352	375	346	347	315	358	348	387	465	440	389	344	336	310	315	307	306	298	299	310	316	328	320	316	310	309	323	349	337	319	352	299	333	332	313	334	318	298	357	305	302	292	306	338	277	291	307	288	306	332	297	316	314	290	293	304	295	288	280	305	349	288	314	289	323	297	286	304	328	324	339	305	294	284	349	329	296	305	314	287	317	331	302	316	319	323	327	323	264	316	308	318	333	324	345	311	325	330	336	323	319	316	300	310	341	296	288	331	321	354	311	291	291	321	329	326	309	313	326	320	289	313	302	325	282	326	337	325	301	309	313	304	317	326	330	296	315	337	316	304	333	318	318	302	312	321	307	308	304	311	299	317	346	302	294	298	332	298	305	311	282	319	316	326	307	314	297	278	309	330	329	274	300	325	308	314	338	303	310	322	305	321	329	305	343	305	289	284	324	309	328	319	298	322	324	331	305	318	312	326	312	350	298	325	287	278	338	315	336	325	300	289	308	316	320	324	321	329	274	323	301	335	320	309	315	292	317	313	310	323	318	305	291	298	312	320	313	331	310	321	296	314	279	298	307	323	308	304	306	298	271	330	303	315	301	279	349	305	294	317	313	342	269	291	309	344	336	333	291	320	319	309	282	314	339	311	325	281	311	331	314	318	305	327	311	291	324	297	341	316	327	307	317	311	330	322	321	332	308	298	302	285	312	299	316	318	327	283	323	306	330	291	299	312	318	318	326	285	281	305	303	323	308	318	280	311	320	309	298	328	327	317	326	275	302	306	294	303	308	295	290	310	311	298	289	289	306	284	316	306	310	289	297	317	321	309	295	311	283	307	310	321	314	293	326	321	294	301	324	327	300	332	330	340	315	313	334	311	316	282	322	328	307	287	323	302	312	309	313	326	301	323	294	331	285	329	279	319	312	303	311	326	299	308	334	310	304	297	309	298	325	329	306	326	307	313	295	306	316	317	330	343	327	317	302	301	315	310	301	325	334	327	264	305	288	307	327	327	280	319	325	332	338	333	286	324	308	325	331	308	330	303	308	297	311	332	322	305	328	312	327	337	299	310	308	306	343	339	306	283	318	283	340	291	326	286	319	326	303	286	340	325	313	320	311	274	316	353	299	330	359	326	353	317	338	318	303	312	298	318	260	312	310	327	311	317	315	271	301	297	336	347	314	317	325	321	276	309	355	309	296	315	320	320	321	280	318	316	323	299	332	299	295	314	294	314	332	326	318	315	329	331	315	292	316	316	334	321	314	336	329	328	295	299	298	304	292	288	312	282	276	287	327	313	324	294	307	302	311	300	310	289	294	319	300	333	333	310	322	291	311	306	304	304	302	296	311	300	296	305	304	305	325	308	333	315	323	304	322	303	322	305	346	312	303	300	316	303	317	286	321	295	305	332	318	310	304	299	296	288	321	322	303	292	298	275	281	322	326	290	296	327	303	318	280	307	277	299	286	317	351	323	328	326	305	326	337	259	302	328	322	326	317	324	320	290	293	291	338	327	289	322	299	330	305	319	280	308	338	300	308	320	294	313	303	307	318	340	320	308	297	308	332	301	326	313	339	311	330	319	331	275	317	298	322	306	314	340	330	291	314	306	298	305	288	305	331	306	309	334	302	304	306	298	305	322	310	282	315	311	293	281	301	300	298	322	330	295	294	357	306	314	321	318	290	301	338	318	308	348	270	306	339	338	320	308	340	316	300	320	321	311	298	346	312	321	330	303	332	308	319	332	305	291	314	316	345	322	327	277	286	300	311	320	304	309	322	326	313	312	316	324	282	294	306	301	329	337	329	322	308	295	286	322	325	304	284	310	328	287	318	303	301	303	309	309	326	311	279	326	301	298	308	306	313	317	342	309	282	338	278	306	286	294	315	326	315	316	323	328	308	313	316	289	274	304	315	286	314	336	299	317	324	283	311	307	312	342	324	286	332	306	295	343	292	291	325	322	335	318	294	323	295	310	292	307	312	291	351	302	292	316	336	307	327	334	342	304	297	317	292	305	320	332	316	324	284	310	300	306	313	280	296	314	319	357	339	319	289	296	312	301	310	267	339	288	281	310	323	312	309	303	326	336	281	312	287	318	295	310	334	303	306	271	315	298	306	326	324	279	308	320	283	313	285	323	323	315	312	309	309	331	303	316	332	311	333	284	330	326	289	316	281	307	292	313	342	321	346	315	295	302	320	329	337	333	308	296	308	311	322	324	300	295	295	315	321	317	308	304	304	344	322	294	343	322	320	318	316	329	301	323	304	315	305	325	302	303	298	296	343	323	312	304	303	298	329	281	282	295	316	309	307	303	310	282	328	306	310	289	283	254	278	288	324	305	347	325	308	300	307	293	289	337	315	313	309	318	324	308	304	296	333	312	315	301	339	307	297	308	286	281	310	286	314	332	291	326	314	276	303	311	330	319	307	310	313	358	346	344	284	309	316	327	315	288	325	277	326	311	312	300	326	337	320	298	301	298	314	300	278	306	299	307	335	334	307	308	304	334	314	287	319	278	311	342	319	300	298	295	286	286	299	334	337	292	322	283	304	330	319	288	310	322	294	323	336	316	310	302	294	319	365	330	302	327	305	304	337	302	315	304	335	322	314	298	324	337	317	318	318	312	320	322	304	309	322	311	317	342	327	299	291	303	327	325	286	309	303	313	327	340	317	328	319	322	331	322	272	309	298	336	288	302	325	304	301	310	334	312	312	319	295	324	296	340	328	312	288	343	324	306	291	340	320	326	303	312	326	306	338	324	282	336	296	309	332	322	336	309	297	336	325	338	298	290	300	316	302	293	284	290	302	300	322	295	342	316	341	306	324	321	313	319	307	317	293	336	341	300	318	316	310	296	334	331	325	316	307	313	293	314	322	321	306	326	293	308	355	307	292	325	331	319	313	316	299	304	337	337	327	300	263	322	325	292	301	297	329	342	303	305	353	292	333	278	300	322	340	338	311	350	309	315	307	349	281	302	339	300	330	333	299	325	278	279	271	309	291	316	306	307	307	330	288	300	309	302	313	293	284	305	323	321	314	311	310	284	336	302	288	316	315	336	344	328	324	335	310	289	314	315	323	308	302	345	313	320	310	314	308	333	299	305	340	333	342	324	309	286	310	295	307	299	343	317	302	312	302	285	295	308	321	321	339	337	313	301	308	334	352	300	341	319	332	308	292	291	304	307	325	330	304	330	322	317	302	323	329	305	304	323	310	312	301	306	279	325	338	321	285	289	316	312	341	314	302	319	296	316	282	331	339	327	318	335	333	312	306	326	315	288	320	331	300	305	323	324	315	318	297	318	280	313	310	325	297	279	312	333	290	334	314	303	277	320	291	292	334	289	307	297	311	285	304	313	326	314	307	306	321	316	305	326	305	333	307	307	316	326	323	319
6726	8426	8090	5183	7289	8813	3881	3329	2876	2853	1806	1045	792	935	743	642	636	591	633	590	643	638	664	633	611	635	656	673	647	739	848	859	799	738	746	770	699	714	678	612	626	650	615	654	839	758	668	646	616	692	762	939	946	888	814	683	615	637	617	558	606	617	569	591	618	617	545	613	604	597	587	590	621	597	612	601	595	605	579	631	607	612	571	638	607	572	618	613	637	616	594	590	603	595	600	623	606	573	608	582	598	559	603	649	571	603	582	581	546	588	610	577	602	595	608	589	621	594	592	601	581	573	579	548	579	584	587	604	599	606	633	593	617	624	614	587	587	628	634	635	611	602	604	608	569	599	563	574	610	586	568	584	604	581	643	580	611	592	643	617	586	591	594	628	583	585	605	586	612	606	575	645	551	599	559	593	546	570	628	588	574	618	590	606	588	574	585	612	628	617	577	565	582	612	558	585	585	639	612	592	576	583	601	594	542	585	577	606	564	591	594	585	575	575	611	634	578	595	572	615	610	579	607	610	585	583	595	572	598	556	612	583	573	618	570	604	580	581	609	589	542	579	593	585	591	576	598	664	611	625	563	615	607	574	617	571	608	568	601	558	613	625	586	552	604	617	599	583	588	565	565	643	566	642	560	622	635	605	621	541	586	569	579	605	584	624	619	571	593	610	544	601	606	577	619	579	577	546	543	591	622	622	577	593	572	560	606	603	579	587	597	576	598	633	675	586	538	557	580	565	589	608	632	613	587	619	563	565	585	643	600	609	617	586	587	633	600	598	586	582	579	607	599	648	610	582	626	588	567	613	620	553	570	606	547	606	595	563	582	564	583	616	600	573	624	569	571	581	616	604	620	595	617	585	586	634	608	601	583	610	605	584	563	597	599	589	551	614	614	577	607	616	626	620	603	617	588	604	589	605	580	565	612	640	594	594	595	585	571	604	564	571	624	606	567	589	606	597	598	584	592	561	596	651	630	576	556	617	631	603	605	585	538	627	608	663	559	598	560	626	619	585	580	618	585	604	567	622	560	579	619	582	615	574	592	578	568	552	554	583	553	583	530	622	585	598	621	573	607	563	580	582	612	588	641	581	582	606	600	555	574	599	617	573	599	637	611	583	637	588	614	546	578	571	619	598	547	593	617	603	589	577	598	632	588	616	601	581	625	584	550	565	553	616	590	564	652	603	574	592	578	617	592	608	574	634	643	598	592	587	597	567	625	593	593	581	589	537	641	593	630	593	627	591	572	605	575	605	564	578	610	580	543	570	609	598	576	573	599	606	601	553	590	595	606	550	590	613	549	593	604	635	565	640	555	574	605	586	622	644	600	613	588	597	580	623	577	600	558	593	609	591	597	635	613	629	606	605	619	611	582	576	569	627	616	560	527	587	582	573	553	599	569	611	610	632	593	606	658	571	589	586	615	586	580	561	611	601	629	592	582	579	605	559	589	601	641	611	556	614	584	613	586	584	600	574	638	578	599	587	621	581	641	595	605	588	593	599	619	616	605	520	627	578	603	627	604	621	559	596	576	570	592	615	558	617	602	575	620	583	612	594	578	595	582	583	646	565	547	619	606	564	567	568	556	625	620	580	624	620	601	581	603	576	603	544	583	579	616	590	585	579	573	606	599	573	597	612	578	651	632	638	567	561	656	610	608	598	598	557	574	592	560	602	551	617	590	586	574	526	617	586	607	582	577	590	558	603	603	601	560	617	612	594	545	605	581	598	581	573	605	606	577	622	605	594	596	566	581	588	601	619	557	595	586	574	619	565	629	582	585	628	552	574	595	635	594	606	568	609	577	591	581	544	584	632	590	632	609	614	621	615	570	578	608	575	595	589	586	612	584	629	584	606	546	572	633	600	640	546	606	589	629	593	604	612	589	569	586	589	602	568	585	585	613	570	583	598	580	596	568	580	544	568	594	594	617	596	596	533	582	601	576	603	602	592	564	593	638	597	625	558	548	600	641	575	607	606	602	656	588	581	615	554	554	573	585	579	660	600	601	566	633	597	583	569	589	608	614	562	619	596	605	638	590	573	608	587	621	577	581	556	581	584	601	622	577	595	621	588	582	576	578	608	569	561	573	617	587	607	559	577	587	605	600	611	526	595	595	611	615	608	578	582	619	559	594	560	594	619	582	606	575	654	599	609	619	597	605	554	595	585	587	592	584	569	552	575	593	595	582	582	620	610	630	563	590	601	631	639	615	647	584	580	561	612	594	584	535	591	599	597	601	611	570	581	617	591	613	596	582	593	566	582	582	582	624	573	561	606	607	564	618	603	611	633	596	608	628	593	588	596	613	600	594	573	584	615	605	565	610	592	631	583	637	595	658	669	552	632	549	597	618	585	571	577	600	571	561	579	551	560	604	563	586	624	591	571	617	615	618	583	582	626	625	630	568	605	611	603	572	626	582	621	591	564	628	591	564	582	580	598	579	558	630	643	604	578	635	602	589	613	589	630	616	605	601	594	607	594	585	538	591	590	586	608	630	593	637	600	584	581	572	559	607	592	576	600	608	572	571	584	592	637	575	589	592	603	587	621	591	577	593	540	545	586	543	562	585	610	633	591	570	645	610	571	579	614	563	579	632	578	566	569	614	593	575	601	624	624	587	586	599	571	579	613	604	621	590	609	627	595	630	595	590	618	588	590	589	602	641	553	575	602	579	593	572	571	577	610	606	588	610	597	583	596	586	607	569	595	563	619	620	607	570	610	609	558	593	553	592	625	579	561	597	639	629	646	600	579	567	601	640	620	625	589	553	627	573	596	601	602	625	603	553	600	553	612	574	598	540	585	590	595	583	631	594	602	567	611	595	584	550	594	552	614	611	557	591	590	615	586	599	607	557	564	614	593	568	582	600	585	625	578	577	584	599	572	572	596	574	558	604	620	505	584	589	584	595	560	575	563	628	605	636	580	591	568	569	618	601	619	581	638	566	608	593	584	611	627	555	592	575	583	615	611	589	572	592	595	605	616	589	582	579	597	557	601	590	538	582	623	615	577	576	598	570	591	587	598	578	578	587	615	615	592	634	599	591	595	648	612	599	617	618	579	544	624	617	609	595	565	599	608	582	556	572	595	557	561	571	578	567	615	580	602	636	595	577	598	613	588	632	605	581	551	578	602	575	567	608	611	540	582	585	553	563	614	559	586	563	586	609	561	601	580	577	605	616	569	584	619	615	596	544	590	579	603	601	602	621	590	595	559	545	594	610	573	618	645	545	613	558	612	566	622	607	548	625	587	567	588	553	614	604	532	549	545	617	552	578	604	572	588	623	598	627	643	622	619	593	562	596	613	576	547	612	631	615	608	610	587	573	555	532	587	602	613	581	598	613	601	611	597	564	632	576	605	621	608	595	648	576	606	581	569	591	603	596	617	566	594	604	586	618	581	603	590	577	622	621	590	633	602	614	623	579	614	589	543	616	595	610	583	629	579	615	573	558	582	600	583	579	582	601	600	546	597	623	595	580	593	596	586	582	670
24203	21260	28328	24539	20583	9024	2634	1758	1443	1089	691	430	395	346	301	305	264	282	289	281	257	261	302	249	286	285	286	275	234	253	267	292	318	310	316	300	302	333	307	272	253	235	273	257	337	387	349	287	291	354	610	871	776	551	438	368	292	253	243	229	213	212	223	231	247	257	227	247	228	203	248	244	223	258	213	249	275	225	262	231	249	254	214	225	230	244	225	278	217	235	245	251	240	233	262	249	247	226	217	233	227	237	244	249	266	250	249	257	247	263	241	237	231	243	231	231	251	237	257	241	240	256	251	236	255	221	246	241	205	238	253	260	245	252	252	205	224	221	254	238	249	240	249	274	244	216	269	240	245	266	236	220	249	264	245	242	250	250	245	269	228	244	226	254	226	211	219	225	247	247	231	250	247	250	229	271	237	235	237	262	251	228	252	230	250	224	234	247	216	241	241	256	272	236	222	263	254	215	252	233	215	240	239	243	248	236	278	221	236	272	261	242	254	225	237	232	247	243	250	250	237	245	239	228	246	252	220	273	245	234	256	254	240	248	224	220	244	252	250	261	216	237	229	221	270	255	239	237	248	246	262	233	242	267	237	215	233	225	259	232	259	236	209	241	231	251	235	241	240	262	252	257	253	233	235	245	237	222	250	236	214	235	257	225	230	245	216	213	231	242	240	256	263	247	255	240	244	237	237	220	242	239	224	256	231	239	245	218	252	246	251	260	246	231	258	255	241	239	231	240	241	215	246	264	256	273	260	258	251	230	252	257	229	233	233	230	223	252	249	262	234	245	214	238	253	246	250	256	218	247	222	270	231	246	276	230	246	258	222	223	243	246	237	233	237	238	220	258	253	236	242	233	256	248	294	245	247	249	242	280	238	256	230	258	238	256	249	247	229	252	263	278	274	244	228	240	251	259	236	235	259	232	237	233	224	253	265	251	268	249	229	215	246	260	244	225	244	266	262	266	255	224	252	250	236	237	218	256	236	255	242	249	229	242	228	240	259	242	236	240	235	249	241	260	237	229	243	225	265	249	253	255	221	252	227	246	249	263	240	219	227	237	233	259	255	240	263	239	217	267	227	258	239	233	242	207	235	275	249	236	233	234	236	244	236	270	261	238	247	272	241	248	244	242	238	255	221	226	236	248	237	243	247	229	236	260	250	250	252	252	251	238	243	232	247	252	244	252	249	277	239	231	218	260	266	226	247	257	238	236	242	225	229	254	241	241	224	221	260	265	241	242	240	245	227	244	243	247	213	253	219	261	245	225	241	229	248	247	218	227	254	224	243	262	235	262	230	236	223	245	240	236	256	238	236	244	230	244	220	234	241	228	234	225	270	221	261	242	264	233	248	240	222	249	240	227	254	240	258	243	283	240	243	223	241	263	239	243	267	237	239	211	266	246	254	261	212	230	220	219	239	225	241	237	249	259	249	213	264	244	233	220	218	220	253	228	256	245	252	242	230	259	258	248	243	270	207	227	233	244	241	214	238	252	225	235	209	232	238	243	249	252	242	221	261	239	224	232	238	233	223	257	238	243	252	222	248	239	236	227	263	249	216	228	232	230	234	246	249	239	216	226	260	233	246	242	259	218	222	249	264	221	228	241	239	262	225	244	237	258	218	242	229	238	240	256	239	260	239	239	264	256	220	241	242	235	225	220	218	255	225	236	229	239	197	247	235	251	237	240	257	227	223	242	253	232	237	232	226	290	250	236	230	256	259	243	225	252	229	258	214	238	228	252	265	267	266	237	254	231	258	226	215	208	209	256	221	240	248	272	243	246	225	227	248	222	240	248	217	243	241	278	250	234	270	222	240	216	204	229	236	272	228	254	236	229	260	230	254	229	240	267	255	236	234	257	249	256	240	233	223	242	236	236	233	285	253	280	267	222	222	246	245	245	251	252	236	203	248	274	238	254	251	243	229	224	229	232	220	238	216	239	274	249	234	262	235	242	253	229	219	229	243	239	232	259	266	220	219	214	224	258	222	266	255	246	221	243	252	254	242	227	232	227	219	251	228	211	238	214	232	256	216	234	246	235	237	252	273	264	233	252	240	223	259	223	232	257	230	230	222	217	249	261	246	260	234	236	242	225	235	237	236	227	259	235	268	241	223	265	241	232	251	228	255	258	237	233	246	237	242	215	229	261	254	224	233	244	244	258	228	234	234	236	220	275	240	246	247	236	241	254	247	238	243	256	253	265	222	224	246	238	232	250	236	252	241	234	240	249	246	259	227	239	239	234	229	250	225	244	239	254	264	236	236	216	255	247	247	246	252	264	237	250	251	254	239	236	253	225	228	241	232	247	250	221	247	230	245	231	240	232	239	230	260	263	224	225	244	246	221	245	236	210	229	241	267	243	245	227	238	246	243	231	259	259	240	255	240	232	250	239	250	227	257	260	219	233	233	255	237	242	230	252	245	237	207	258	247	248	248	243	231	239	214	223	258	235	236	246	229	260	225	226	232	221	227	233	212	247	220	250	265	256	222	252	256	255	241	256	264	236	241	256	230	238	236	241	227	228	217	237	250	250	251	234	254	214	275	246	241	234	245	255	241	256	273	244	255	237	255	240	247	245	253	242	263	254	251	234	231	235	242	251	251	248	226	261	240	260	230	223	242	257	253	246	225	217	222	237	237	229	231	254	213	229	211	235	243	228	225	253	261	228	240	245	276	220	236	275	267	249	236	200	239	220	254	231	223	253	229	242	235	249	225	240	234	240	262	245	234	234	241	238	257	236	232	228	231	257	237	245	240	254	227	273	225	264	248	241	254	238	220	239	231	243	267	238	243	231	240	262	254	244	245	244	236	241	235	251	247	236	271	246	243	260	229	243	237	205	261	245	228	258	256	251	239	264	242	239	231	240	224	225	251	288	216	232	240	234	233	225	260	237	254	234	211	256	244	253	253	274	230	232	241	247	225	251	223	253	256	248	234	249	243	229	226	239	240	224	250	249	238	247	246	283	228	251	247	255	252	210	232	241	243	238	250	246	236	239	238	228	249	248	254	246	219	255	224	216	261	212	242	242	256	246	237	222	241	245	235	231	251	229	231	221	251	245	222	197	223	246	229	246	250	240	262	219	249	239	255	231	224	218	280	238	258	242	221	247	227	221	252	254	259	235	232	227	229	235	248	257	262	228	232	238	231	235	267	238	245	256	256	217	244	240	219	248	236	248	264	228	238	243	258	224	233	223	211	232	235	190	260	238	249	254	235	278	249	229	244	224	252	235	233	241	213	250	237	224	254	248	243	266	223	250	265	232	246	220	217	234	247	261	222	228	230	258	255	237	232	247	223	226	225	244	243	263	248	244	251	240	241	252	242	269	255	257	241	243	215	258	241	223	256	249	244	228	255	238	260	247	239	265	241	227	236	265	257	227	251	220	216	242	219	251	237	228	255	223	247	205	252	233	247	229	203	260	269	242	233	257	247	245	223	235	238	240	237	244	244	263	258	253	253	264	248	240	222	249	225	224	239	233	227	228
8539	18153	17247	11549	15351	12461	6876	5822	5228	3921	2364	1293	1087	941	672	654	628	592	614	634	647	563	571	559	596	719	600	591	527	580	511	596	678	708	755	731	785	751	749	639	587	562	577	557	661	1024	864	657	601	898	1759	2608	2261	1452	1127	798	651	514	475	441	440	465	476	466	445	460	450	472	497	492	470	469	461	490	480	456	467	466	498	438	483	420	447	452	463	489	473	469	495	505	476	476	482	458	488	462	447	490	468	464	481	524	433	437	483	479	448	420	431	446	458	458	439	454	511	497	477	470	471	467	451	475	451	490	476	476	480	519	472	467	452	486	463	438	482	471	446	489	500	458	485	448	430	485	467	478	460	443	460	484	492	489	515	457	460	498	485	454	482	470	438	482	452	497	472	465	465	460	509	509	514	437	471	486	476	475	488	444	469	499	430	460	445	483	409	490	480	485	470	492	428	467	462	472	457	450	449	454	486	481	461	453	484	460	479	444	492	508	489	474	443	468	460	485	457	428	448	435	468	457	442	456	450	474	443	515	455	480	465	448	461	458	469	505	486	450	440	458	496	447	466	435	464	454	448	441	510	471	513	474	472	440	446	460	445	477	432	465	448	487	489	484	474	503	453	432	452	514	478	450	491	513	469	441	478	462	478	450	514	497	486	462	457	477	433	480	496	469	509	471	421	482	466	467	469	451	438	409	471	491	472	485	480	426	509	456	447	448	473	456	445	483	467	442	477	491	517	463	456	444	488	481	448	463	481	465	469	491	491	464	488	466	451	471	442	465	478	453	495	445	485	465	448	475	443	453	462	446	467	440	468	478	430	463	488	467	451	425	494	470	477	491	458	410	474	467	461	448	455	474	468	418	448	465	492	505	477	489	454	504	488	450	459	504	478	458	489	454	468	457	462	488	454	479	469	487	473	485	468	454	461	487	443	500	475	508	464	449	454	465	447	456	475	468	445	513	465	486	457	465	485	475	480	470	501	471	458	435	494	426	525	455	485	497	449	458	445	513	490	451	456	498	503	458	506	471	457	488	484	466	490	459	441	466	496	495	456	457	460	486	488	441	484	453	491	499	471	492	477	435	473	470	483	497	462	480	427	485	464	476	449	465	461	442	463	493	454	445	426	494	460	477	525	476	464	462	499	424	498	478	470	446	457	443	455	516	461	486	446	438	498	471	480	452	473	464	467	473	424	500	467	449	462	474	490	455	479	508	464	455	483	478	477	523	456	499	445	453	428	464	469	470	497	519	492	459	471	495	452	491	503	473	483	476	468	463	470	473	483	481	454	462	465	483	491	454	462	488	454	491	491	462	491	473	452	465	461	447	476	448	460	462	487	487	446	508	481	481	527	449	448	421	477	474	463	466	461	450	514	481	479	467	468	477	525	445	481	493	464	458	457	437	451	435	454	476	460	475	502	436	520	456	470	510	444	452	466	437	507	444	448	437	410	467	441	492	433	503	503	465	439	466	447	481	487	525	465	455	488	454	467	459	437	490	470	467	493	466	477	489	447	507	473	463	446	454	448	493	453	474	461	463	472	436	485	460	419	465	429	449	454	477	445	467	462	501	474	454	465	441	459	488	449	435	494	443	458	449	467	499	436	475	457	438	466	436	505	471	466	463	465	472	530	486	447	451	477	447	486	460	477	439	433	454	447	461	470	465	457	464	475	416	413	483	480	507	475	500	446	481	470	487	521	439	467	467	508	466	475	459	515	470	485	473	468	470	483	464	468	463	429	440	482	435	460	450	511	478	444	501	477	469	440	465	476	482	480	473	456	456	475	467	447	464	440	480	461	456	462	488	444	474	461	459	456	476	431	466	496	466	478	445	471	449	486	457	437	470	454	482	408	453	493	481	415	450	449	468	490	468	494	440	449	458	458	492	484	473	504	486	508	488	458	490	477	514	467	475	484	479	471	450	503	476	451	447	477	505	487	519	444	476	464	430	442	463	504	491	510	472	486	506	500	484	480	448	479	507	484	485	452	449	470	439	408	487	474	455	485	508	492	420	497	458	478	419	442	475	478	462	437	465	476	444	485	475	450	442	474	483	453	468	471	455	496	472	478	466	477	452	471	482	477	460	472	491	472	457	478	493	483	475	466	486	488	468	438	492	499	438	470	482	470	460	459	454	488	484	472	460	492	475	466	472	466	495	466	488	487	450	445	474	448	466	458	443	450	455	451	476	460	483	451	445	490	438	496	486	462	446	484	452	462	457	462	468	490	465	459	466	476	450	496	471	467	482	453	476	471	484	469	441	469	488	456	457	447	473	468	455	470	484	452	485	464	457	490	445	508	464	489	476	469	460	458	469	481	474	467	458	478	464	468	484	464	523	463	446	431	482	468	451	474	480	470	493	484	477	474	444	502	480	486	452	511	472	471	472	449	455	490	435	474	456	455	492	514	449	459	439	478	451	498	486	494	487	463	495	480	497	461	482	454	474	451	470	487	466	440	459	455	455	495	467	436	493	481	466	456	466	517	499	468	459	464	485	485	466	475	505	502	485	458	469	449	455	471	477	476	491	430	448	462	501	466	472	477	471	465	493	483	494	448	482	455	424	477	473	479	468	494	491	472	453	475	469	448	480	472	480	479	472	462	480	429	443	437	442	476	493	473	473	487	455	470	479	435	447	478	450	487	465	472	461	421	504	449	497	471	465	456	458	441	441	463	486	465	476	477	471	455	468	460	492	425	491	502	441	455	457	454	457	455	434	483	486	466	442	467	461	432	492	453	436	423	467	501	467	467	481	459	491	482	479	465	453	464	470	476	444	471	475	478	465	470	474	516	456	474	472	448	438	454	481	505	465	439	530	472	427	438	444	463	432	510	505	419	477	463	483	463	477	433	472	482	460	466	460	456	461	477	473	426	458	476	453	474	466	467	430	466	479	456	507	461	477	466	478	456	443	460	481	463	521	451	464	450	479	449	473	466	486	462	480	457	448	457	474	453	458	451	499	472	509	483	477	474	452	496	485	466	515	474	445	484	457	465	457	489	435	490	454	486	511	457	461	467	468	471	474	498	413	509	469	501	468	514	455	474	445	448	435	448	488	429	442	456	471	481	481	480	456	501	458	449	487	478	462	492	433	502	477	480	469	459	495	437	457	448	462	458	516	452	494	450	460	494	441	461	439	476	478	428	466	498	461	445	454	487	414	435	474	445	484	448	510	437	458	484	443	477	445	468	474	498	444	463	513	474	419	496	477	446	511	461	482	471	477	473	430	464	471	467	483	430	472	477	526	456	451	469	473	443	489	480	418	490	453	468	455	460	453	443	460	482	484	468	473	451	478	480	449	474	459	427	499	491	456	486	445	485	472	457	464	461	448	485	409	485	482	455	476	479	481	493	454	486	469	482	459	489	473	445	434	480	421	470	449	434	479	461	471	492	494	464	466	510	506	469	463	427	475	496	476	494	416	474	432	462	446	482	461	475	438	493	453	476	435	456	474	444	469	475	479	481	495	442	457	510	493	444	447	474	445	465	467
23263	21252	28967	23848	21273	19626	6741	2796	1936	1203	755	470	415	341	289	296	302	270	243	269	250	245	257	208	221	274	246	234	252	261	257	286	277	301	325	293	318	243	287	259	297	236	220	240	229	226	263	367	431	312	699	1614	1223	709	558	401	270	225	217	190	212	207	194	198	200	186	205	196	192	196	244	210	197	207	197	195	207	198	188	185	208	180	193	194	223	196	183	190	203	202	182	168	204	189	227	192	184	181	219	194	203	191	205	222	190	209	196	196	209	199	206	219	192	193	201	212	215	190	213	186	203	187	195	178	221	201	202	189	198	220	193	195	204	198	175	184	210	195	195	197	194	196	204	183	203	217	209	176	185	194	194	191	200	186	197	186	218	185	190	201	206	211	202	188	178	196	193	224	209	194	190	194	205	213	220	184	190	160	186	211	202	216	185	175	195	228	197	209	199	175	215	207	204	189	207	193	187	190	193	217	189	185	193	174	223	178	206	202	178	197	198	221	190	196	211	174	207	175	186	205	191	189	192	213	200	203	188	190	212	200	195	183	210	209	203	200	197	211	199	198	209	206	194	211	201	183	192	194	206	208	221	246	210	198	179	193	188	201	207	204	172	203	202	201	193	200	191	190	197	214	192	200	195	203	205	214	178	233	202	180	202	187	190	192	194	205	212	220	203	202	191	198	201	205	204	196	181	191	220	186	212	223	185	214	179	208	225	204	192	211	194	200	198	218	196	223	218	197	184	198	177	197	205	211	198	192	189	220	221	189	211	214	180	205	215	197	219	171	229	200	209	194	194	173	195	178	169	215	232	179	203	209	203	230	194	173	191	200	221	203	218	216	221	227	208	229	178	205	178	209	192	200	211	204	191	195	204	195	219	208	190	206	184	204	217	203	228	194	192	189	201	213	203	210	212	183	199	209	226	218	192	195	199	208	171	190	204	202	179	210	210	201	181	220	198	179	208	222	205	213	211	211	198	213	201	245	202	208	193	193	198	206	211	223	221	195	221	205	213	174	177	202	177	224	202	185	202	170	208	208	210	180	177	209	204	190	197	207	191	202	199	170	216	211	208	198	191	194	185	197	191	201	185	197	168	208	204	219	191	198	196	189	177	209	175	188	197	186	211	213	200	182	172	196	226	211	193	196	186	224	211	189	189	184	196	217	226	195	209	210	209	191	194	186	201	185	194	182	183	192	198	203	203	186	188	197	206	203	207	177	175	212	189	220	192	192	201	196	181	213	190	191	199	214	197	236	171	209	203	223	204	189	210	185	178	212	188	200	211	212	211	194	183	198	182	188	200	204	220	213	188	203	192	214	208	196	185	194	191	199	175	195	197	180	207	209	203	230	185	210	180	214	181	202	206	208	204	195	193	186	178	198	223	210	208	192	162	191	219	191	211	203	222	194	216	217	213	212	189	228	204	189	199	204	189	193	195	184	197	210	201	200	190	202	178	179	196	189	191	188	191	201	184	195	214	184	207	214	213	199	196	216	206	182	172	204	205	205	207	207	199	203	197	215	199	202	193	219	202	218	182	217	210	185	196	217	208	189	193	207	189	205	194	201	201	209	202	195	188	208	202	184	196	217	201	176	203	185	185	191	192	191	198	223	198	202	183	230	187	197	190	217	202	206	189	200	208	202	216	200	207	199	209	194	181	197	211	197	216	190	209	198	198	162	198	198	199	197	210	201	198	200	182	183	205	187	199	201	188	199	214	200	187	207	168	198	205	198	212	198	198	192	201	209	196	201	202	184	200	189	230	195	198	202	193	183	195	215	227	189	186	192	212	216	205	209	187	198	203	190	172	204	200	212	186	179	193	192	215	210	205	207	212	184	193	199	213	195	193	201	188	200	179	201	208	189	206	206	203	195	188	188	210	196	198	205	202	197	196	194	193	191	189	189	205	191	212	195	199	196	192	195	215	189	207	222	204	194	189	201	212	181	197	195	195	198	185	221	191	168	196	227	218	198	211	201	219	195	195	223	207	215	224	226	213	211	197	192	200	188	204	165	185	193	194	180	217	158	209	196	220	203	207	180	215	206	200	201	210	197	209	197	195	190	196	188	210	192	223	220	218	209	205	211	190	215	240	213	203	186	219	205	200	188	196	158	201	202	214	202	205	233	222	187	182	204	189	194	181	209	189	204	214	165	196	183	201	199	180	203	184	203	202	203	198	190	198	182	199	203	201	220	190	209	181	223	186	207	213	236	183	192	197	214	191	178	199	189	201	209	186	199	196	213	194	196	191	208	204	227	190	208	202	206	210	221	208	210	193	190	191	200	215	223	216	224	197	216	214	207	190	206	193	201	184	209	187	207	200	205	185	202	207	196	221	199	193	173	189	175	183	180	201	212	170	193	193	180	194	208	192	208	214	206	211	196	193	188	189	199	211	201	194	206	207	205	189	207	177	211	182	192	191	176	199	200	204	199	197	175	206	215	190	223	179	220	204	199	191	187	174	208	208	222	195	201	211	200	182	186	197	204	196	209	190	191	212	245	186	181	211	184	193	188	195	205	194	205	183	217	198	206	182	185	171	181	219	173	200	188	217	192	204	227	188	193	184	199	188	210	198	183	213	198	211	173	195	194	182	201	211	215	189	174	214	200	197	189	187	215	207	194	220	215	201	199	195	210	206	208	192	190	227	191	214	202	225	200	200	246	200	205	204	176	198	203	181	198	191	206	161	210	176	203	189	207	217	203	169	198	193	220	203	207	204	189	184	215	163	189	191	192	182	188	225	201	198	185	235	178	202	204	193	198	181	200	198	214	204	183	198	216	204	170	192	197	174	200	208	227	218	208	201	171	182	206	198	201	182	192	179	191	200	200	214	201	213	200	196	200	192	196	208	196	176	203	225	181	185	212	192	178	201	202	211	196	229	187	195	219	232	203	210	205	186	192	201	208	196	192	203	188	191	208	180	222	192	186	198	200	182	177	228	207	189	203	180	212	198	154	191	193	220	196	202	180	207	190	208	194	176	192	215	201	219	183	183	194	189	181	203	200	179	202	213	196	227	198	207	216	193	193	230	201	209	208	181	217	205	219	185	202	166	192	227	204	195	196	217	194	194	174	184	183	207	217	196	204	184	177	207	188	183	183	207	183	199	221	190	184	199	212	208	189	217	191	202	179	197	197	198	215	202	205	191	212	228	205	189	205	207	199	176	159	219	193	208	188	213	233	185	193	212	197	185	189	202	175	196	202	186	208	212	205	173	182	186	205	208	202	192	196	183	227	245	183	202	190	210	183	178	187	211	205	215	184	220	180	202	181	191	205	219	207	213	199	220	186	223	192	207	205	219	171	200	203	199	212	233	176	187	200	204	224	212	181	198	198	170	193	193	228	214	211	201	194	213	189	201	199	199	211	203	194	228	196	193	207	203	220	212	208	213	201	191	183	186	188	205	186	215	183	162	233	226	221	197	186	217	182	202	192	193	182	184	231	177	176	188	189	213	207	214	193	200	214	189	236	195	203	216	178	183	216	211	200
10997	24263	22736	18359	22063	15021	9305	8449	7025	4550	2643	1510	1303	954	759	675	634	605	610	605	621	687	622	559	526	619	533	548	530	641	602	735	811	801	819	809	790	779	759	711	632	550	466	521	504	519	650	983	1152	753	2128	4958	3565	2233	1373	920	538	475	436	358	356	370	372	416	374	380	378	385	434	383	369	409	361	383	371	397	376	375	377	355	360	351	342	405	354	363	410	391	367	343	372	355	385	370	332	416	402	387	398	371	371	378	367	412	385	364	353	415	394	390	354	371	375	376	353	377	381	363	405	388	396	404	385	402	370	394	371	353	404	376	357	376	354	391	379	379	380	376	350	367	375	368	350	378	396	366	340	377	382	372	409	384	362	368	342	401	402	397	405	381	357	372	355	372	356	383	372	386	386	380	366	359	394	375	375	374	373	395	377	353	372	351	402	380	369	423	375	385	354	369	360	386	380	339	416	349	347	373	350	379	360	352	387	387	349	401	352	382	380	341	373	403	372	379	373	403	393	375	385	399	353	352	377	358	355	341	379	372	392	386	385	372	411	359	378	360	344	375	371	379	370	382	342	373	400	383	368	384	384	367	379	378	385	349	389	381	381	371	406	381	371	351	347	390	361	396	364	428	369	409	389	364	366	345	387	414	402	376	379	371	367	381	376	382	383	361	375	345	412	367	364	387	357	382	360	395	337	383	361	379	405	369	403	343	406	367	393	373	332	358	387	391	368	415	380	368	367	400	393	373	365	372	365	370	369	379	413	394	365	363	385	414	387	379	377	367	362	373	369	357	414	396	353	353	381	341	409	372	354	386	384	368	389	369	372	366	392	359	385	382	393	374	376	395	415	364	383	364	361	386	389	378	358	360	357	385	375	391	397	366	381	375	357	357	381	361	361	404	376	364	389	383	369	378	347	359	365	383	369	406	383	375	378	353	396	384	370	354	380	376	383	380	357	378	371	373	379	367	373	393	395	404	398	358	351	421	391	353	352	380	371	350	386	376	410	359	389	394	391	405	350	375	371	392	385	331	354	379	356	405	363	390	380	371	366	359	389	375	379	409	358	325	392	390	358	366	376	413	366	340	377	339	399	376	395	387	334	392	348	383	382	404	364	380	380	379	396	351	364	374	394	346	383	408	373	374	401	343	384	351	406	398	338	401	390	363	405	331	376	382	377	394	364	382	352	410	374	378	393	424	372	390	349	365	364	392	354	409	363	339	397	312	390	340	362	364	372	353	396	360	358	379	359	381	359	417	393	380	394	405	380	405	392	377	416	395	372	366	383	372	380	385	353	391	379	382	405	373	380	356	364	364	327	403	369	391	376	397	370	345	395	379	380	372	391	367	378	391	385	384	376	358	397	388	380	388	405	399	364	371	394	371	371	391	393	379	361	378	371	333	386	371	367	358	378	360	398	372	380	389	385	350	374	372	376	383	393	376	384	376	402	371	382	384	391	368	373	360	374	379	357	393	363	349	340	376	411	371	385	366	361	371	362	404	382	377	370	399	395	371	340	368	351	385	352	370	365	393	354	410	391	370	399	363	385	396	385	391	387	393	416	401	407	394	371	366	410	377	359	367	376	363	376	377	377	368	365	375	430	366	389	386	403	381	373	351	344	367	372	377	336	326	382	389	353	322	381	373	395	371	354	388	370	320	356	335	394	376	372	397	366	363	372	388	362	376	384	385	397	384	373	391	391	396	388	404	373	381	397	413	386	395	414	388	369	363	403	409	366	373	375	376	368	402	394	396	351	380	355	345	385	371	388	354	372	371	374	397	357	388	383	375	354	344	400	334	358	400	378	380	405	438	367	384	352	387	408	403	383	375	377	367	336	378	350	377	374	367	373	368	379	345	392	392	359	361	395	376	389	392	362	409	359	366	361	340	330	387	378	413	361	403	375	352	395	369	420	423	394	405	380	393	376	373	366	365	362	365	371	380	387	375	361	370	363	397	382	357	392	400	373	362	368	372	361	348	339	389	392	349	372	425	396	389	412	352	368	388	376	387	371	404	363	367	387	348	390	367	350	360	372	355	406	368	396	339	353	377	370	386	377	406	355	371	376	401	378	379	407	364	389	393	371	380	356	407	428	384	403	379	335	366	378	393	379	378	364	390	400	353	384	355	402	370	329	403	349	344	363	369	384	385	365	386	356	388	374	367	348	432	394	372	354	403	422	381	390	415	365	373	392	387	368	381	396	359	351	406	356	400	369	371	372	340	354	359	396	343	373	424	388	381	369	389	373	401	382	355	394	399	370	359	376	367	385	367	347	392	387	377	362	360	334	387	364	393	340	373	391	340	343	405	389	375	381	384	378	410	366	411	372	411	360	378	354	386	383	388	381	392	382	386	381	375	349	375	381	373	383	392	346	396	369	354	362	404	364	403	382	384	387	366	379	354	389	368	342	329	357	366	422	363	385	379	402	354	383	366	342	348	380	377	375	416	367	380	379	339	371	384	353	384	352	368	363	400	390	374	361	370	364	404	381	374	401	385	381	363	392	365	365	352	374	387	365	405	374	332	371	386	419	404	357	390	336	411	383	357	369	427	409	363	378	416	393	372	377	358	373	378	342	353	348	372	376	368	337	362	363	389	385	388	384	370	382	371	404	354	387	398	351	386	414	374	384	406	382	373	362	350	383	405	350	368	401	362	363	384	376	359	352	335	360	367	350	355	368	363	386	351	379	406	398	370	358	373	332	383	397	397	392	379	388	425	340	391	390	364	347	364	387	392	370	413	407	403	366	396	376	378	412	378	381	390	355	354	398	391	378	360	397	381	399	384	363	383	381	385	363	400	345	394	366	395	370	375	347	423	363	389	368	388	368	427	366	374	406	344	388	380	392	377	379	432	366	359	369	388	404	392	378	377	404	357	363	365	382	379	377	344	372	353	390	345	402	366	357	395	380	376	374	374	355	364	401	364	366	363	401	372	354	358	401	349	383	369	384	381	370	396	416	373	357	398	366	348	403	380	347	352	380	355	383	392	373	372	399	379	385	316	376	365	373	360	361	381	371	383	372	359	376	377	376	378	358	389	363	389	345	384	376	324	377	377	388	402	395	385	370	392	390	361	417	380	399	360	358	384	406	359	382	380	384	353	340	342	367	369	403	378	392	359	387	369	366	354	330	387	390	357	359	363	390	345	376	357	372	359	373	390	385	381	365	380	342	349	378	367	411	382	362	353	387	395	361	356	385	340	303	369	395	391	382	371	362	400	379	379	354	397	373	402	384	388	382	372	398	384	374	366	365	396	388	385	392	377	371	388	373	370	374	378	386	374	382	371	418	362	336	349	369	407	378	339	387	380	380	363	370	371	389	328	355	381	402	359	370	399	409	386	365	357	379	377	383	372	379	369	364	356	338	349	349	382	357	381	382	388	375	399	337	372	353	368	389	363	381	373	360	360	365	372	373	317	373	363	383	398	341	371	410	356	357	351	382	355	379	404	372	409	392	370	350	395	364	380	365	372	368	367	370	417	334	398	351	393
26778	20429	9495	5644	5340	3224	1400	1184	923	578	442	352	331	327	346	317	294	308	331	310	279	317	334	318	321	327	332	320	369	349	362	358	386	334	326	340	336	340	359	324	320	321	292	314	337	309	324	351	423	305	386	435	464	368	370	322	343	295	333	299	355	308	341	312	315	311	311	328	314	313	297	276	324	309	294	339	335	339	323	325	321	274	327	260	296	339	294	323	323	321	286	316	295	290	301	277	342	300	282	277	296	282	309	282	301	273	306	296	308	327	297	278	304	284	281	322	307	288	300	299	299	310	276	310	296	289	284	281	283	290	311	320	325	306	308	292	319	317	295	287	330	317	287	294	305	329	324	271	325	284	299	297	320	316	338	302	300	298	303	295	297	310	305	303	316	322	281	284	294	318	305	291	298	326	316	297	295	312	303	267	330	297	292	337	318	289	297	306	301	281	304	348	263	295	294	294	321	329	300	287	303	321	272	322	335	313	333	302	323	295	317	262	285	302	299	285	301	309	301	299	318	326	315	284	316	315	311	297	281	324	317	304	336	310	296	334	292	309	322	309	320	288	280	315	307	315	294	326	289	339	297	302	321	283	327	300	289	315	332	321	304	321	319	315	296	284	290	307	292	307	316	253	321	321	294	302	316	337	329	284	315	296	319	326	297	295	288	314	300	253	292	315	319	287	272	273	303	303	281	306	307	289	293	321	310	294	315	325	302	290	320	345	308	288	275	340	279	286	314	265	305	274	286	310	318	316	304	294	311	317	296	305	290	331	300	323	331	301	318	316	311	274	284	297	324	283	321	295	299	324	308	284	313	308	306	311	285	310	319	284	296	310	334	315	328	294	324	277	326	306	307	334	287	300	285	305	329	285	349	294	294	271	306	287	275	325	336	308	342	287	286	306	296	297	303	287	308	333	311	301	278	313	281	306	312	345	291	309	292	296	277	313	299	310	318	296	284	303	293	300	287	307	314	296	295	292	289	294	332	310	313	300	313	282	306	292	308	291	299	341	286	310	320	316	275	320	306	299	310	321	265	330	319	297	292	317	336	322	337	312	310	296	295	298	317	306	324	296	269	307	275	274	297	342	315	295	295	262	292	305	311	293	269	304	336	346	295	338	340	311	312	293	309	318	301	303	303	287	298	331	309	310	309	315	299	302	297	320	301	301	302	339	324	258	304	311	305	279	330	292	284	277	331	282	316	310	312	311	308	301	302	335	304	304	318	321	279	305	326	292	303	337	294	287	295	320	317	310	312	300	287	302	280	317	298	289	295	277	287	281	286	290	286	299	292	319	319	312	290	292	321	311	329	271	293	315	289	333	299	339	361	287	296	331	303	282	312	290	317	301	274	288	300	292	301	306	305	329	306	300	315	311	337	301	303	297	292	323	295	334	269	304	277	320	366	307	293	307	282	326	293	307	290	288	313	299	346	329	307	305	284	291	324	297	323	297	342	311	304	314	332	301	288	302	354	293	320	303	318	292	318	298	293	327	314	326	270	293	285	295	285	295	292	317	311	316	294	292	319	319	347	311	294	308	297	295	323	306	315	327	296	326	289	299	315	294	328	322	288	337	312	335	341	293	292	283	298	287	319	300	313	298	315	310	284	319	317	334	279	304	277	337	281	297	295	306	324	296	283	323	297	326	315	311	327	313	290	342	299	302	274	299	305	323	289	309	312	337	298	302	298	298	333	314	301	297	329	326	303	292	304	317	286	333	298	311	287	322	292	283	259	337	289	298	289	306	318	339	286	315	302	297	267	292	302	291	290	313	296	291	292	331	315	302	298	289	302	294	326	323	330	321	285	275	327	298	295	348	304	307	307	324	302	304	309	312	378	296	293	306	293	296	316	327	308	301	299	314	315	296	301	312	290	307	333	308	306	313	312	309	294	293	279	326	307	299	337	286	319	281	323	281	310	322	304	279	299	284	342	296	304	286	314	328	322	317	275	317	293	302	312	349	307	325	286	296	321	319	303	331	297	306	326	298	298	323	325	287	329	306	292	298	304	289	327	296	315	312	289	327	294	290	311	280	281	283	288	327	298	305	291	300	301	286	297	347	307	322	311	314	290	293	306	316	291	336	327	297	299	294	298	313	302	352	308	278	290	280	283	320	315	306	333	296	306	287	302	307	311	283	297	286	305	313	262	303	304	289	280	315	310	320	335	338	307	333	304	305	304	332	304	315	300	320	308	314	300	288	309	297	306	303	304	311	303	305	283	263	324	263	288	312	286	313	310	299	320	292	277	327	289	292	319	304	303	328	326	292	299	304	285	303	331	311	278	286	278	317	299	307	303	268	313	297	314	300	303	306	298	319	277	296	314	297	307	296	289	320	325	325	319	289	301	325	319	338	308	316	303	296	300	281	327	325	310	319	302	296	310	340	337	305	287	300	309	322	285	258	338	329	289	277	313	310	318	281	325	314	306	280	299	315	321	303	312	334	271	315	300	307	274	300	334	295	312	312	300	305	293	289	312	296	331	350	311	311	299	325	312	304	299	299	308	304	304	283	325	325	295	287	305	298	279	299	316	340	296	301	306	290	320	333	292	319	300	261	294	321	306	329	321	310	321	271	333	306	303	314	307	289	306	322	297	280	322	287	302	266	313	298	294	303	308	325	307	319	315	304	334	298	322	289	293	311	304	313	308	318	317	308	316	284	295	304	317	290	325	309	265	285	283	329	290	330	329	277	288	299	283	320	319	297	306	294	297	302	325	273	302	334	273	303	293	300	343	280	335	323	289	343	294	295	315	321	292	300	295	269	315	320	300	313	305	315	297	319	328	318	280	305	299	300	310	330	326	310	321	288	281	322	297	298	296	291	319	307	305	320	310	302	311	332	319	305	334	315	297	305	308	307	339	281	284	320	321	286	313	322	294	331	297	291	287	333	340	273	310	323	298	306	342	300	322	293	304	305	297	321	309	281	310	270	324	313	327	305	302	302	322	347	316	340	311	314	320	287	324	297	289	309	318	323	294	305	266	302	315	294	293	300	319	304	320	302	305	312	300	334	349	303	279	288	290	323	323	325	300	261	302	300	317	272	302	278	297	296	313	316	269	274	284	327	313	301	298	359	306	303	299	288	318	283	305	298	286	278	320	316	302	311	323	284	289	305	299	293	295	317	258	300	310	326	283	306	320	318	306	309	314	299	295	290	315	300	279	299	277	310	315	290	318	302	316	321	323	278	264	300	315	331	313	302	339	313	318	298	314	293	305	282	312	299	328	279	284	310	302	312	333	300	307	278	304	285	311	322	281	274	336	304	314	313	281	297	324	319	295	291	290	298	297	323	290	272	296	336	315	319	279	324	309	308	315	299	297	313	314	308	309	299	299	305	301	305	311	294	306	318	286	282	326	290	291	319	306	340	336	292	321	340	309	298	285	318	339	330	305	324	271	332	345	343	324	307	316	330	326	288	311	316	335	293	267	296	329	316	303	295	335	312	270	317	276	289	296	307	318	267	290	280	324	319	303	297	294	325
6826	9562	9795	12168	14412	9132	4756	4361	3201	1783	1015	789	718	597	633	617	613	597	638	593	597	626	692	651	598	627	683	687	724	735	770	792	761	782	701	727	720	645	668	685	629	599	616	638	616	628	636	814	866	651	759	966	1007	827	735	694	633	599	601	559	583	587	594	585	583	571	574	594	592	584	581	602	560	580	575	637	589	601	567	553	600	591	596	618	586	545	597	618	599	586	567	609	587	607	593	590	597	592	536	588	561	597	585	570	587	560	592	596	565	612	582	511	564	587	554	567	588	629	577	561	567	602	611	617	571	620	638	618	606	560	607	618	599	574	588	563	591	545	582	560	568	553	551	570	573	610	544	622	588	579	635	608	587	572	614	546	625	593	560	639	580	606	580	589	549	590	548	556	582	583	592	540	567	563	547	560	608	551	589	606	560	600	540	585	588	582	549	582	575	583	561	614	566	618	583	572	568	565	546	596	538	559	567	580	571	604	618	576	565	593	530	557	586	607	604	569	626	614	588	585	564	535	597	609	603	588	565	579	628	564	583	568	618	574	576	642	594	573	613	595	584	582	656	613	592	605	589	556	601	634	547	590	573	580	594	573	580	581	556	560	617	558	565	582	571	626	590	595	593	604	607	592	583	585	562	596	562	557	593	547	610	575	566	585	586	563	645	569	559	581	569	551	587	576	582	583	588	581	606	577	591	575	544	605	653	608	554	580	565	618	572	609	576	649	582	602	608	571	573	584	538	573	570	573	574	555	588	599	603	592	557	557	594	551	608	527	616	614	567	589	542	587	557	582	567	605	578	592	598	568	583	554	563	601	589	594	537	607	559	599	543	619	610	598	582	653	568	554	555	588	573	569	581	597	548	580	571	565	599	584	617	589	557	558	597	606	602	583	571	577	578	609	574	577	587	582	547	537	559	563	575	576	557	600	547	594	606	549	594	568	566	572	568	562	587	564	577	575	561	566	587	582	598	601	575	594	592	543	562	582	599	601	557	581	582	611	570	558	523	563	550	585	613	580	559	591	613	555	580	586	584	598	612	615	614	570	574	605	557	600	624	617	558	548	589	559	615	622	582	598	579	584	616	556	539	611	593	551	589	618	616	572	599	554	580	587	586	605	605	557	584	572	583	537	591	578	635	635	551	606	571	585	582	592	585	593	589	556	606	603	608	587	581	592	579	572	565	573	577	574	548	593	564	529	552	582	589	606	578	609	532	538	594	630	575	607	555	599	555	606	630	569	604	567	598	575	567	549	546	631	594	582	616	594	590	594	572	552	619	580	570	570	558	558	584	563	580	594	549	581	632	548	578	565	591	567	602	551	582	560	603	546	592	551	593	585	584	600	558	552	558	616	541	609	599	569	559	575	570	616	566	626	576	574	554	609	588	571	564	585	559	547	545	577	638	579	580	568	561	590	514	570	574	564	587	572	602	561	620	570	572	604	533	614	559	603	575	586	579	590	626	549	589	584	597	558	558	599	561	538	598	582	589	588	574	583	589	609	611	612	545	620	580	577	569	582	594	591	559	634	593	539	570	600	594	600	590	575	578	541	596	558	563	561	566	615	604	565	610	567	564	580	612	608	583	532	620	600	606	558	529	576	560	564	581	569	608	637	578	569	569	610	566	564	597	597	561	587	558	573	610	564	558	577	585	541	561	586	565	586	573	597	592	576	591	595	587	605	555	593	568	590	565	588	614	631	582	569	619	566	596	553	592	581	573	579	539	621	604	603	582	563	593	571	580	586	581	587	594	564	558	569	574	569	580	634	576	552	574	620	569	586	569	584	542	573	591	612	592	580	578	559	587	555	580	610	575	585	606	564	590	594	563	565	568	538	566	555	597	569	615	622	612	581	597	609	591	598	567	540	594	575	584	554	567	580	570	566	590	579	584	564	565	598	602	571	573	562	612	612	604	580	605	576	587	562	579	580	592	564	585	574	565	561	605	528	564	561	606	582	585	599	603	638	602	579	573	534	565	584	608	610	570	559	557	615	534	578	633	595	589	621	548	566	561	611	551	555	573	620	579	559	550	615	543	604	572	588	563	589	604	573	590	533	579	555	557	575	541	589	569	556	573	575	567	611	575	560	564	603	560	560	645	606	563	582	653	556	601	539	574	572	594	601	590	552	548	592	549	539	577	591	585	569	606	609	605	558	611	547	619	563	548	591	565	555	566	553	617	594	541	582	580	525	554	549	571	558	557	568	613	599	590	579	600	594	585	591	614	579	569	610	592	598	611	592	596	586	600	603	572	583	566	570	590	548	581	609	576	594	597	579	504	602	551	584	597	592	562	640	545	580	597	556	573	571	624	525	582	601	571	577	554	575	601	559	587	594	552	611	605	595	584	611	578	564	554	606	571	598	580	592	563	551	585	563	573	582	596	603	576	616	564	560	523	610	543	582	582	563	578	628	571	568	596	571	572	582	575	558	573	575	603	551	537	597	578	542	595	637	592	579	552	602	604	538	574	539	569	620	554	591	592	560	602	591	573	579	569	612	573	610	599	578	569	576	629	644	579	560	588	577	586	535	568	569	570	573	598	576	553	595	561	624	593	588	569	584	608	560	599	617	565	592	590	566	553	572	588	628	574	556	606	583	609	568	573	565	608	603	625	561	607	567	594	599	585	582	537	571	555	594	543	579	612	583	557	567	594	611	550	575	609	593	584	571	592	585	557	564	573	567	581	580	605	594	554	552	560	542	594	562	553	592	561	612	572	580	577	552	583	608	580	584	565	600	589	561	534	594	564	620	542	570	516	574	526	568	582	560	557	586	597	579	599	595	640	587	595	538	633	560	581	584	554	568	570	591	537	597	608	624	605	613	607	643	559	535	574	551	600	547	565	598	538	582	597	616	590	582	575	578	569	578	554	613	604	577	619	526	641	566	595	576	583	532	598	585	616	541	577	581	585	517	582	589	589	588	587	580	585	583	592	583	563	572	602	628	568	595	613	604	622	585	639	591	617	556	586	588	605	573	606	587	628	549	564	611	641	584	570	594	587	550	596	576	547	573	574	598	521	608	581	578	603	528	593	579	588	599	601	555	553	597	599	561	571	536	572	609	576	559	611	592	625	550	592	585	574	611	570	569	581	577	579	542	584	514	577	554	584	580	612	586	600	597	587	597	529	590	584	577	565	580	631	606	560	599	575	590	587	551	560	595	619	582	591	551	582	576	616	568	564	574	598	600	576	598	625	562	613	554	618	564	586	576	607	598	560	535	588	602	553	592	564	579	587	583	571	574	627	575	544	556	578	605	586	607	622	602	603	542	605	540	582	565	557	579	556	566	580	540	595	573	583	588	581	610	577	619	531	602	582	551	559	575	569	578	629	606	574	581	586	564	625	553	581	562	631	588	576	547	560	607	562	532	565	605	545	620	571	580	585	599	569	592	585	579	638	558	526	605	600	615	565	617	572	584	592	542	559	615	586	534	587	561	621	608	602	572	585	564	612	549	570	585	584	551	586	580	569	600	581	553	580	632
24287	21266	28336	24530	20539	10424	3320	2020	1162	683	493	376	331	312	312	286	282	278	300	279	298	291	270	267	252	342	352	344	353	345	335	301	336	318	331	348	297	277	250	271	286	229	249	239	291	262	308	277	314	372	648	799	793	585	517	335	327	267	250	264	248	233	250	249	234	263	241	235	236	237	239	247	286	259	231	240	242	249	222	262	249	232	231	259	242	246	249	252	250	243	260	242	241	232	245	256	232	249	225	264	241	262	254	227	259	234	236	243	246	210	272	253	254	254	243	239	238	260	263	227	239	230	238	229	257	256	272	256	242	259	245	257	261	271	234	240	241	273	265	260	249	266	225	241	247	247	243	244	257	253	246	225	245	240	236	248	253	234	238	224	230	251	233	243	264	251	253	257	272	239	240	231	238	240	246	234	238	238	233	239	267	245	230	248	256	249	223	222	236	238	239	265	252	256	250	209	236	250	237	260	224	273	265	268	242	229	245	244	228	236	223	264	258	235	227	248	240	250	204	258	244	285	270	246	248	228	246	260	257	240	260	233	251	249	263	276	237	243	256	235	250	241	259	237	245	235	230	253	224	238	233	244	251	251	244	251	267	250	254	256	238	249	243	218	278	254	248	216	238	263	283	231	244	257	225	258	240	217	265	244	261	251	237	226	273	264	249	260	276	273	237	279	251	246	246	246	282	235	240	230	238	243	280	244	265	259	244	217	248	237	243	271	275	255	235	248	250	245	266	265	225	275	243	255	249	236	254	268	259	249	225	259	238	272	246	226	256	241	242	266	239	237	236	231	250	254	253	261	219	251	255	221	229	263	253	242	267	244	249	226	228	228	259	272	262	263	213	237	242	239	244	230	238	234	243	250	229	219	241	265	232	236	252	244	265	213	262	228	248	249	246	255	238	264	251	224	258	243	244	242	262	249	264	229	250	213	235	263	265	240	268	252	245	227	280	249	242	232	237	282	259	239	244	258	228	246	245	266	267	248	246	235	228	236	239	249	232	255	225	240	264	235	255	238	266	273	250	253	241	252	246	212	236	234	259	240	213	253	280	245	220	261	239	239	249	259	227	254	223	272	252	237	229	224	242	250	242	228	230	242	245	259	271	238	250	260	268	219	234	274	245	246	245	259	283	275	265	241	229	247	276	215	237	220	255	239	243	228	246	234	249	249	238	265	247	258	235	245	233	263	249	211	262	255	237	243	238	272	246	222	245	217	233	263	236	253	241	246	244	246	246	262	231	210	272	262	261	231	217	224	236	242	218	252	256	230	252	218	245	225	254	255	241	246	230	254	254	243	242	255	253	272	237	262	253	259	253	263	230	230	231	219	243	260	229	222	263	209	210	247	246	223	255	229	256	225	241	231	261	255	242	220	256	237	239	224	229	256	244	256	237	256	281	229	237	243	236	236	236	255	242	241	251	233	240	238	273	251	223	248	246	224	230	269	249	202	233	216	247	231	228	226	244	274	270	255	254	239	237	242	233	261	252	223	227	269	243	247	252	253	243	243	230	251	246	232	234	228	229	243	246	260	227	241	242	257	280	244	264	250	282	245	256	225	240	252	255	239	244	231	237	244	214	280	238	256	204	243	255	256	240	246	252	248	237	268	262	251	263	239	252	233	248	242	248	245	252	254	237	231	218	243	233	239	255	244	246	261	250	231	252	283	247	216	251	238	245	260	259	253	226	257	266	236	256	246	245	229	242	231	242	234	238	224	260	233	252	275	245	255	264	242	241	248	243	253	232	259	239	259	230	240	249	239	241	259	247	237	249	237	259	232	267	218	272	252	270	232	265	247	240	241	220	241	220	234	269	228	242	267	237	266	249	261	248	270	239	255	263	233	232	245	268	249	230	221	235	246	243	216	230	242	242	262	227	240	247	242	235	238	261	268	241	255	255	260	225	230	277	266	257	262	218	227	228	256	251	269	250	236	265	234	216	262	234	247	251	266	259	254	285	234	246	246	239	243	264	219	249	226	246	253	255	271	241	239	262	235	247	258	220	248	273	258	238	230	243	246	240	258	251	234	269	240	264	218	256	250	244	226	231	257	244	255	232	257	229	241	250	241	239	249	208	238	230	266	266	248	233	248	232	241	252	261	237	247	263	239	226	270	254	231	215	255	229	220	234	246	268	249	236	260	235	273	244	280	230	233	218	232	247	272	230	242	237	219	258	251	256	239	232	245	301	232	217	265	234	238	251	244	236	282	271	218	235	230	259	245	253	224	262	229	237	226	244	248	210	268	228	218	236	237	241	263	243	235	252	220	262	220	252	259	234	245	239	237	224	264	230	256	244	262	283	237	243	238	213	242	254	255	266	249	225	233	259	262	239	243	288	256	262	248	216	252	248	260	280	253	260	231	247	258	255	249	251	255	264	230	230	233	217	226	248	242	249	220	248	267	265	233	256	271	259	266	232	253	266	242	243	243	241	248	256	239	235	211	235	254	239	228	220	266	231	254	264	253	272	212	224	257	254	257	252	263	248	245	240	234	241	232	248	223	254	244	262	278	229	235	230	244	222	207	233	236	262	244	220	240	259	232	262	232	247	260	254	259	224	248	248	223	224	233	222	254	214	241	223	232	258	259	232	222	242	236	269	271	259	236	247	259	236	228	246	250	248	234	263	218	221	232	265	257	235	273	261	246	220	244	239	243	249	290	256	228	250	225	229	223	238	276	257	257	240	248	243	248	252	224	247	239	244	254	262	260	253	292	245	230	242	191	247	259	249	272	251	234	271	237	240	266	262	243	257	244	247	224	265	265	238	263	260	246	263	265	258	262	249	256	239	233	243	220	234	256	217	272	194	231	231	245	223	238	238	234	243	229	254	223	249	246	249	236	238	250	221	243	235	242	232	224	263	244	268	267	232	220	226	253	250	239	244	229	217	230	259	260	229	258	248	221	260	244	262	269	250	234	247	262	261	255	235	260	259	281	261	257	241	247	238	242	246	218	246	251	244	256	227	242	248	257	235	250	246	240	258	242	247	228	221	264	250	229	226	264	256	226	240	255	242	237	245	236	223	254	275	254	225	268	257	262	228	255	250	236	253	238	242	246	253	235	287	261	273	239	231	221	235	264	250	254	249	244	210	218	237	218	251	217	212	245	254	255	232	265	219	227	236	234	244	223	240	231	242	269	266	249	257	221	258	234	228	230	262	220	251	237	233	241	223	257	245	243	258	237	250	241	229	242	258	244	242	255	264	256	264	221	211	251	252	245	242	237	248	262	259	219	232	258	242	235	211	259	260	252	256	238	263	220	234	248	234	236	251	255	250	286	266	251	236	282	244	248	247	260	261	241	223	267	254	241	244	225	257	242	233	239	245	243	245	234	276	278	221	218	239	236	219	246	238	244	225	252	246	248	252	244	255	257	236	232	233	230	246	222	239	268	260	240	250	241	271	247	265	251	261	247	238	248	250	240	239	236	241	227	245	226	221	246	233	241	247	250	256	249	261	266	234	254	230	254	239	232	264	216	221	249
8996	19531	19387	21278	19513	14518	8629	6785	4222	2428	1412	977	815	720	698	641	621	665	594	569	593	597	656	636	600	886	895	938	840	839	815	774	776	647	694	731	712	582	536	592	539	579	554	596	570	634	626	660	762	894	2016	2399	2302	1546	1217	846	606	543	474	459	466	444	454	445	497	456	487	466	466	473	480	492	468	486	475	488	478	432	491	500	479	506	467	432	475	482	479	473	477	469	452	533	462	457	486	446	522	496	463	510	481	476	496	492	466	417	469	499	488	509	450	438	500	462	478	481	463	488	482	448	442	464	485	468	489	486	514	445	503	449	452	449	467	473	473	477	472	495	456	490	503	459	480	500	486	482	514	482	480	470	472	462	496	481	472	477	457	457	486	469	515	511	495	515	469	466	458	485	501	492	485	474	500	497	505	456	485	463	473	450	467	474	461	462	468	435	476	474	517	488	490	474	495	493	457	444	479	458	474	489	466	478	482	467	508	465	493	490	465	435	496	492	460	493	428	481	483	484	462	457	481	497	483	458	505	484	474	467	444	450	463	467	494	455	477	490	497	437	500	477	439	423	467	455	474	501	509	476	466	514	448	457	457	464	503	487	473	496	451	451	475	434	481	478	490	477	486	466	495	445	496	485	464	454	432	457	505	464	485	472	520	464	461	441	496	452	488	468	459	495	465	463	504	435	468	443	493	479	493	476	476	447	490	445	480	452	475	494	520	463	449	472	471	468	510	450	464	525	493	454	468	495	449	464	486	456	517	498	482	457	471	514	487	480	443	492	481	485	453	487	447	478	508	440	474	493	482	462	434	469	482	494	479	507	525	451	476	504	454	481	471	483	480	436	497	480	508	491	465	438	478	498	497	495	471	435	488	487	409	440	481	459	487	499	484	488	467	499	510	504	480	472	501	454	508	442	495	488	467	448	485	498	508	484	474	443	513	465	504	486	493	421	481	472	484	480	471	509	437	454	470	488	476	463	500	464	471	506	491	500	469	485	430	484	467	449	450	491	434	458	476	454	467	494	509	501	484	464	481	471	514	463	475	471	468	492	484	510	505	490	483	484	480	432	467	460	453	499	459	474	468	470	429	460	487	457	483	460	465	487	501	470	479	470	418	463	496	471	503	471	451	478	450	490	480	484	484	482	462	450	468	485	428	460	499	477	479	495	493	498	499	472	469	486	474	397	475	477	457	455	500	465	469	428	464	460	470	519	466	465	421	473	456	475	510	471	483	459	503	464	461	440	470	520	495	424	473	438	463	508	471	470	465	441	467	471	459	512	473	480	472	479	498	458	457	477	462	491	481	490	468	451	490	491	434	510	488	455	510	490	456	467	496	455	475	482	462	516	469	490	484	471	474	486	497	492	466	457	493	479	479	449	482	436	452	483	462	473	448	481	487	497	470	515	466	485	456	481	470	464	504	499	472	467	449	466	508	503	487	489	490	477	497	485	452	466	439	458	449	463	476	440	487	502	442	490	413	455	467	498	508	487	491	460	486	475	457	481	491	489	481	485	491	482	475	421	497	473	496	512	476	462	475	507	439	473	477	472	466	475	507	501	495	467	501	443	475	492	459	488	450	452	473	494	480	477	457	480	441	459	453	498	505	497	484	461	438	471	504	439	499	430	467	466	482	474	484	492	508	456	468	495	450	495	429	479	491	515	474	488	462	488	486	491	467	480	499	492	510	500	465	440	489	490	485	453	468	478	451	466	493	445	498	489	471	457	471	467	449	440	489	461	479	513	456	463	454	459	477	462	455	468	482	463	481	487	477	475	441	490	480	482	483	486	484	451	453	432	463	512	463	458	494	482	444	443	474	482	486	484	466	500	453	504	476	468	508	458	487	451	467	475	449	497	467	479	426	504	453	484	434	466	511	493	446	447	487	499	500	423	471	473	481	458	483	479	459	488	479	487	492	426	451	461	461	471	463	520	492	473	452	499	464	486	520	484	476	491	454	514	468	499	507	486	476	472	501	482	475	476	449	477	505	495	438	479	453	519	494	469	462	466	455	491	466	495	447	475	475	462	472	479	509	485	450	484	439	445	472	456	484	482	477	469	522	485	500	471	458	458	473	446	496	434	449	473	457	522	472	460	492	450	462	453	468	475	448	436	465	447	445	494	429	506	471	461	485	483	498	447	454	497	487	475	448	493	498	472	490	471	439	496	469	476	472	483	476	450	458	434	441	473	449	480	449	491	489	477	489	456	492	487	487	494	474	480	482	479	441	468	477	488	467	522	469	474	468	424	508	490	489	510	496	490	478	483	455	448	462	502	516	478	482	509	491	467	491	495	456	469	448	466	490	483	505	488	454	469	463	479	465	467	440	484	456	463	494	507	480	482	475	468	475	445	495	477	444	491	491	478	489	495	497	453	446	465	442	458	484	494	470	449	449	510	462	461	451	447	471	514	441	500	432	483	485	518	446	461	531	455	480	459	492	479	476	465	465	497	487	455	460	478	456	441	484	470	505	471	482	503	448	524	471	454	495	466	483	455	461	511	477	480	483	475	497	495	496	492	465	468	485	468	488	443	477	452	474	433	471	449	477	491	475	463	504	502	481	491	489	494	474	477	461	546	498	476	474	453	454	520	513	464	475	483	456	470	460	443	475	476	444	471	465	443	499	493	483	514	486	472	468	451	458	499	442	460	491	511	476	478	472	462	490	485	511	484	437	467	502	485	533	495	451	452	459	459	495	457	488	471	485	447	461	464	490	499	512	512	446	449	479	452	482	490	480	457	502	438	478	469	484	468	492	481	492	512	453	486	468	465	472	490	469	414	482	481	499	450	497	428	518	481	483	437	476	464	506	444	481	463	475	475	463	490	472	447	487	482	508	490	477	465	511	456	474	526	493	448	506	469	491	508	503	466	515	462	472	489	476	461	474	473	470	482	440	473	454	489	456	497	478	480	480	437	504	494	469	444	466	421	467	508	455	443	502	502	448	471	494	495	526	454	457	442	475	470	478	464	492	487	487	421	467	466	494	487	496	502	482	447	445	430	478	433	495	489	467	505	479	487	462	463	438	482	472	494	473	489	512	492	473	482	466	479	450	446	464	487	469	503	487	480	492	476	457	467	484	481	481	433	488	496	463	480	504	466	481	457	487	448	468	492	489	466	482	442	494	510	481	459	505	450	496	472	499	529	453	479	495	471	471	476	480	474	484	472	455	513	438	485	478	454	505	489	470	489	451	478	483	491	481	453	481	450	469	470	447	467	468	476	461	484	478	424	459	484	469	467	420	506	479	510	456	436	465	448	445	475	444	477	493	460	525	469	488	505	464	473	459	498	505	492	507	458	439	470	453	494	476	478	444	459	466	480	488	459	470	451	444	519	477	501	514	440	450	495	479	496	437	496	541	463	472	505	487	494	488	505	494	487	468	483	484	464	484	487	463	502	462	494	469	481	451	454	420	495	517	436	494	491	470	487	474	483	467	460	470	456	481	475	438	518	513	485	476	477	480	502	514	503	473	480	487	475	450	553
23288	21267	28982	23864	21300	20143	8256	2916	1351	811	498	395	342	325	293	268	288	293	258	324	293	292	283	247	299	402	413	418	417	400	388	382	387	332	321	262	253	222	254	248	232	224	240	265	255	228	258	289	324	400	687	1093	1289	843	620	417	303	241	201	208	227	212	197	200	231	183	195	200	177	192	181	181	206	229	198	210	194	199	233	199	207	210	213	185	195	191	185	200	200	201	214	174	215	196	218	182	184	183	196	196	218	209	202	184	221	209	207	210	203	191	198	193	206	201	210	186	189	179	196	196	196	191	178	188	179	232	184	214	185	204	197	185	196	198	205	202	180	194	198	226	218	191	228	203	202	206	211	180	216	215	237	183	189	210	192	173	161	199	202	207	205	180	186	210	191	186	195	215	202	215	224	187	192	205	203	218	215	203	206	214	227	231	190	214	206	236	207	187	179	190	218	238	192	199	192	202	201	216	198	202	223	202	183	218	202	188	208	206	207	183	199	213	199	188	190	212	218	190	195	195	227	203	194	217	226	191	204	213	216	192	204	198	205	198	208	198	215	203	191	194	197	189	195	196	205	191	217	197	212	197	203	193	229	196	202	173	202	214	188	215	221	212	203	188	203	175	213	194	181	215	222	222	207	218	187	209	185	200	175	194	191	225	206	174	189	205	212	205	200	211	206	222	207	209	213	184	198	193	223	198	192	196	196	216	204	208	202	192	204	177	198	205	228	193	185	195	207	178	192	181	210	182	189	205	174	222	215	197	197	203	228	207	180	195	221	209	190	173	195	170	218	200	223	215	204	215	209	183	216	191	209	212	223	185	215	207	213	209	211	212	228	180	206	193	229	213	188	190	214	185	210	220	197	209	201	207	205	199	205	219	176	216	224	203	215	230	204	183	202	186	196	219	216	210	207	215	199	199	205	191	221	207	222	189	211	221	211	205	223	214	194	238	206	204	192	195	207	221	218	214	198	199	209	210	199	213	213	199	210	188	202	207	240	202	192	215	222	204	203	214	195	213	235	183	180	207	205	199	195	231	194	210	214	208	230	178	182	197	216	206	203	202	197	185	217	198	200	195	203	206	187	224	191	199	192	179	205	221	177	189	200	207	208	220	195	195	198	190	190	185	210	200	182	213	225	212	200	179	209	219	179	194	193	206	200	197	194	187	189	187	207	184	212	199	212	215	198	192	208	211	216	206	205	213	209	199	201	195	209	206	209	195	206	189	199	207	214	173	221	189	221	194	217	188	192	208	218	181	193	212	199	208	197	192	202	219	220	236	199	224	195	189	193	184	197	183	207	208	186	208	216	182	198	206	196	191	200	191	208	181	204	175	217	191	212	200	201	189	234	207	191	211	191	209	207	207	211	195	199	189	200	196	194	194	181	172	210	224	222	204	188	189	200	209	206	202	198	209	182	192	197	194	169	216	209	206	189	189	209	205	212	183	190	210	195	184	180	211	185	220	186	214	214	203	214	203	217	212	192	206	196	197	200	182	227	194	193	223	192	206	209	209	218	199	181	214	200	190	173	182	172	212	200	198	211	198	197	214	223	193	199	195	204	206	201	223	193	200	211	199	199	203	202	198	204	219	181	196	177	188	218	206	191	219	198	185	202	216	177	213	197	167	199	200	206	201	232	204	210	208	206	222	219	225	196	206	172	186	209	211	210	196	216	223	192	206	193	205	194	193	181	199	201	186	212	209	191	199	203	213	188	214	200	217	211	219	232	211	174	228	207	191	191	188	197	192	201	202	196	220	189	184	196	179	216	223	180	202	210	207	200	173	217	214	183	193	220	198	219	208	182	198	200	188	187	193	223	219	212	207	201	203	202	216	190	197	207	227	182	180	186	206	175	182	191	197	195	205	227	190	193	200	185	188	204	203	199	197	173	168	204	211	178	221	209	195	191	204	218	210	226	214	208	219	202	226	212	213	209	219	232	193	223	206	213	219	198	196	200	211	204	227	171	211	236	214	199	198	198	208	207	208	169	232	200	184	192	212	190	244	217	180	206	181	246	210	224	188	198	202	210	193	212	209	214	213	180	203	180	216	197	204	202	191	236	213	206	180	187	180	192	175	216	198	192	207	210	185	229	237	205	195	214	184	182	218	198	215	214	206	214	196	178	192	201	220	197	193	191	211	211	196	218	216	194	203	173	195	177	188	199	215	170	212	229	218	177	206	207	179	216	166	202	188	199	211	213	210	212	191	197	190	201	180	189	218	177	194	210	193	192	216	189	218	208	207	211	200	199	186	193	184	196	180	199	207	208	211	204	207	212	198	190	201	215	192	198	212	196	185	190	206	201	184	195	227	207	201	193	214	162	231	191	190	200	213	187	208	222	180	204	192	188	169	205	248	213	191	216	199	204	217	167	208	210	201	191	213	198	196	219	202	225	204	189	181	196	190	231	190	177	192	207	193	199	204	176	182	236	213	169	205	210	213	237	217	198	187	185	199	198	194	200	197	202	206	225	215	200	186	183	196	199	226	219	233	212	212	205	214	189	195	210	206	210	222	216	186	185	211	227	193	194	195	197	194	198	217	197	230	194	210	206	196	203	188	194	227	213	202	222	206	202	207	180	192	203	203	203	234	212	207	228	202	197	196	182	219	212	205	210	193	189	187	215	213	203	199	201	212	199	192	206	210	187	184	201	185	176	208	210	173	168	188	188	184	235	163	195	213	174	212	166	238	206	201	204	215	218	201	198	205	202	198	208	214	203	199	194	191	208	217	209	205	191	196	205	191	202	194	231	204	182	202	173	200	202	206	201	213	207	190	188	204	230	211	177	192	236	199	218	168	228	206	208	209	175	225	217	206	218	203	220	231	190	231	190	190	225	209	177	207	197	182	210	212	191	226	192	210	185	216	187	186	202	224	205	202	216	200	187	198	176	202	170	226	178	202	197	194	202	175	194	196	204	193	209	211	198	204	194	204	211	187	215	195	213	208	178	194	214	212	216	192	177	193	180	204	198	197	225	210	188	183	204	197	212	212	221	212	189	214	196	193	178	190	224	208	204	191	175	201	201	210	187	177	223	181	211	209	195	185	223	201	175	219	213	220	196	202	175	184	205	198	225	193	217	199	234	202	216	212	207	205	212	195	208	194	221	181	218	232	203	203	204	203	202	193	211	184	218	202	200	205	211	224	189	191	212	186	202	195	201	197	225	190	198	206	210	172	196	208	200	208	205	230	208	198	205	184	206	191	231	185	214	188	193	203	227	186	213	198	185	195	209	202	196	188	195	195	211	193	202	215	194	199	192	210	208	200	212	191	176	207	208	204	191	215	199	202	192	178	184	200	174	212	204	213	235	213	160	200	207	212	178	201	210	206	218	199	212	202	217	215	204	189	188	174	195	231	191	194	228	204	196	196	225	187	214	184	191	208	186	199	208	179	198	208	197	207	203	199	186	190	209	209	224	197	219	193	197	204	204	205	192	198	196	228	191	198	226	209	208	203	187	188	204	191	201	232	193	198	210	203	225	206
11663	25653	27990	27533	23249	18188	11701	8870	5078	2739	1743	1227	883	885	821	681	733	659	640	753	657	732	714	636	766	1233	1227	1218	1260	1177	1088	937	849	878	768	772	659	524	513	513	530	508	507	526	585	527	617	791	764	1130	1752	3399	3830	2355	1853	1168	709	519	425	404	352	400	402	398	416	396	413	384	395	423	381	391	363	389	385	364	373	372	380	355	380	397	383	376	394	345	390	424	382	355	358	416	390	378	412	371	338	404	379	402	355	368	374	373	383	381	381	385	352	401	414	343	403	384	381	400	404	424	393	383	415	355	365	362	384	397	358	390	383	380	396	384	370	394	386	371	381	407	384	395	385	380	413	396	397	393	370	390	342	371	344	375	387	379	387	365	390	396	366	338	398	394	370	397	384	372	341	360	359	410	408	371	374	366	368	384	422	381	387	425	359	429	374	384	389	430	390	379	411	382	384	375	341	380	347	349	341	404	359	395	375	386	360	380	370	378	419	377	371	377	374	396	380	389	393	412	349	389	372	387	412	382	349	385	380	372	364	395	383	378	380	371	381	354	382	353	348	403	408	367	369	355	403	364	376	410	391	355	383	365	401	371	407	372	393	369	383	397	343	406	412	349	394	344	367	391	410	383	359	380	391	384	391	377	381	366	366	376	375	359	414	382	402	369	406	319	352	374	378	359	387	397	417	357	359	376	385	415	388	385	406	359	405	398	423	366	395	359	375	375	379	349	394	379	394	396	406	373	398	365	381	378	355	370	398	372	391	378	416	345	374	398	409	388	424	399	395	393	398	367	373	394	369	377	392	383	395	395	368	368	393	404	373	365	353	395	359	376	387	381	384	342	378	377	364	347	348	369	361	420	384	383	380	394	378	372	378	377	384	355	403	374	358	388	386	364	404	397	352	417	402	365	329	367	385	385	369	359	371	396	350	394	384	354	369	405	379	374	376	421	404	385	363	381	409	413	365	394	389	382	386	370	366	423	377	379	362	389	384	375	384	382	402	384	388	389	359	376	400	405	368	376	386	379	367	391	367	379	350	368	378	412	363	353	383	385	381	388	382	412	358	384	387	388	387	368	403	365	388	397	327	400	384	373	391	392	371	356	398	416	394	381	413	376	394	392	387	383	379	378	372	411	369	381	387	417	406	391	349	369	404	384	394	414	382	397	394	358	378	366	398	369	363	395	362	385	400	383	372	377	358	361	430	385	386	400	370	392	380	394	375	367	396	395	388	417	379	354	375	389	395	383	401	373	380	414	411	400	402	384	366	409	370	360	384	401	372	351	367	370	384	377	381	360	391	371	387	380	357	426	411	416	388	368	399	391	379	363	392	393	400	371	392	403	360	366	358	392	401	386	394	339	408	406	402	416	387	357	398	369	396	378	374	375	352	346	367	363	356	388	417	382	347	356	376	353	388	380	386	383	348	353	375	378	363	367	402	397	385	358	387	378	379	412	364	392	384	359	368	374	377	383	365	366	380	390	395	373	375	392	394	358	395	366	412	363	373	377	407	370	401	389	387	397	368	395	386	364	381	369	379	374	403	377	417	383	383	372	371	355	383	394	409	381	375	413	317	384	415	392	359	393	372	398	386	351	405	363	399	375	386	382	397	390	384	407	433	359	374	393	373	380	423	389	371	405	364	369	345	393	391	375	387	412	397	391	385	412	399	362	399	368	337	419	396	356	377	417	371	383	396	390	347	371	385	374	369	390	384	403	375	358	387	365	391	362	340	404	372	387	368	400	359	377	381	392	378	331	378	383	361	363	379	364	404	351	386	351	383	378	377	384	346	446	371	393	396	368	405	393	389	382	374	375	375	361	341	359	362	396	384	371	372	379	370	421	357	372	390	363	421	371	381	371	398	368	371	374	355	411	371	400	398	368	406	350	395	359	415	381	402	390	385	399	372	357	380	347	418	376	377	386	402	381	398	370	397	402	371	398	402	341	359	359	363	390	411	378	392	358	410	422	367	403	343	425	388	405	353	335	375	397	397	374	326	390	394	380	363	382	376	448	374	387	423	347	360	368	360	380	394	390	382	399	389	406	381	392	412	401	371	379	408	375	384	398	397	373	317	371	373	379	397	342	379	393	379	368	389	409	381	357	412	394	391	390	375	412	381	349	394	418	382	389	382	372	373	365	380	356	411	429	374	371	395	377	407	378	381	390	381	377	393	364	382	358	358	340	373	355	400	372	352	370	394	395	383	383	403	364	402	392	390	383	398	370	407	371	406	423	372	392	387	409	375	388	350	375	389	336	400	390	346	384	363	369	376	364	350	403	393	394	375	401	376	375	408	392	402	352	376	392	422	373	346	412	352	384	408	389	414	367	390	354	391	374	375	378	381	380	385	391	437	383	416	367	403	383	421	369	366	372	372	409	385	356	385	402	398	396	408	430	383	387	393	403	388	400	393	406	367	402	393	393	382	369	371	424	357	404	385	377	409	365	377	425	379	358	350	400	343	385	377	418	374	388	368	368	380	355	393	405	394	422	378	410	396	379	383	376	380	367	375	359	377	354	375	393	386	392	352	385	402	351	383	386	404	379	398	411	370	367	409	372	370	383	380	360	340	349	386	371	364	372	369	391	359	399	379	347	378	377	350	357	389	363	387	384	411	385	384	365	397	387	388	390	370	355	365	377	391	366	399	415	386	319	418	370	394	371	392	387	408	384	396	394	393	380	369	405	370	433	348	413	366	376	395	353	421	383	399	416	354	366	364	369	370	360	403	392	413	412	371	368	402	388	400	386	396	387	370	417	381	410	367	378	386	374	388	354	394	400	384	376	396	386	314	356	349	352	375	368	385	410	343	380	397	376	376	405	392	407	388	381	392	375	374	451	404	387	343	401	362	385	385	392	379	408	395	375	376	372	351	398	366	401	388	388	360	393	396	345	387	378	372	365	348	374	401	376	377	380	389	368	406	402	382	366	385	393	421	363	371	378	411	374	372	395	395	402	408	368	386	364	394	412	375	381	362	379	396	363	418	380	350	391	372	391	409	419	369	384	401	371	378	389	375	383	421	375	369	408	373	378	384	390	371	393	390	378	370	409	374	424	388	372	394	360	395	421	395	390	377	393	388	369	397	394	372	370	389	357	365	389	370	345	387	349	366	391	364	401	398	405	388	385	377	383	376	385	363	358	383	386	400	395	359	361	402	389	413	404	383	392	383	394	393	365	404	357	342	414	376	360	367	401	345	384	407	367	409	406	385	392	367	350	359	374	387	348	390	402	360	369	385	412	410	428	399	369	389	360	409	367	395	381	373	400	362	374	381	390	384	359	368	385	356	344	395	423	397	398	390	371	391	410	390	374	401	370	389	361	387	390	390	387	381	374	392	324	399	346	410	360	387	398	384	369	367	373	372	388	391	367	380	409	372	417	379	380	408	410	369	377	397	384	385	387	379	400	366	328	370	361	382	413	353	386	372	405	365	383	396	369	353	370	417	411	368	410	399	380	380	363	380	360	384	382	390	383	388	344	401	387	395	391
26701	20622	15433	10364	5264	3653	1932	1129	611	434	355	335	333	361	306	306	321	308	314	386	354	346	415	377	386	358	335	301	329	337	352	332	349	335	301	311	317	353	328	337	291	311	343	332	331	322	351	360	356	353	347	410	434	401	362	385	322	287	293	309	321	299	275	303	349	303	286	297	277	308	311	294	313	323	297	270	290	315	272	307	295	315	327	296	307	305	281	312	295	324	287	307	301	285	295	304	277	285	293	298	312	297	305	283	312	254	305	321	300	284	297	297	313	273	296	326	315	316	305	307	301	283	302	329	300	307	326	284	316	328	303	301	302	299	254	288	288	283	257	290	328	300	318	292	308	311	295	297	317	327	296	307	295	313	315	317	284	286	308	287	319	307	290	298	325	283	307	304	305	312	341	305	311	299	345	324	298	291	302	334	299	276	321	342	328	292	299	305	271	306	299	321	287	277	274	316	251	323	300	288	315	292	307	309	305	308	311	289	311	259	290	272	288	298	295	302	288	318	306	307	276	278	295	296	327	292	305	301	301	282	293	310	283	310	331	318	290	254	302	306	302	333	297	298	337	308	304	302	290	298	318	325	295	306	311	294	287	306	271	309	299	286	287	286	302	295	287	313	300	305	321	288	351	285	294	303	290	299	310	291	322	312	294	288	281	304	307	305	330	312	294	310	277	276	319	274	296	297	319	291	325	295	334	308	280	294	294	282	303	313	315	303	321	298	275	298	337	363	299	313	322	314	328	290	316	280	281	307	312	311	294	320	257	313	305	269	303	316	287	311	307	301	285	315	300	306	301	342	293	289	307	313	283	286	299	320	319	303	286	284	297	313	302	329	309	323	276	334	306	315	305	318	347	289	302	338	293	282	296	306	315	298	308	311	333	332	296	319	306	274	291	287	313	286	295	309	330	307	299	308	308	290	318	272	321	318	294	282	309	314	293	328	322	310	314	303	300	353	327	332	289	309	327	311	303	325	272	295	302	281	314	302	321	290	308	298	298	302	292	306	315	315	312	318	311	297	335	307	298	295	330	295	264	297	315	314	306	311	325	300	303	282	306	300	320	301	310	301	285	284	276	296	349	288	320	297	299	295	298	304	315	306	289	280	260	315	305	290	277	305	321	307	319	285	293	321	297	296	312	339	307	267	277	316	267	302	335	311	310	285	308	333	327	297	283	320	302	309	284	327	336	300	289	301	312	296	292	325	327	283	299	306	272	311	293	295	293	289	296	343	272	310	317	301	334	281	267	270	304	307	285	324	277	315	307	288	322	298	307	286	285	275	301	327	311	301	288	300	299	308	290	315	292	292	314	313	282	295	313	316	314	312	283	261	287	317	319	294	307	316	274	266	297	303	299	296	313	293	298	303	294	307	307	330	332	290	305	293	305	320	314	308	331	329	299	285	315	293	330	285	310	309	260	299	322	271	316	274	293	293	271	292	296	327	292	279	286	311	323	291	286	298	298	271	281	319	286	298	309	301	306	296	292	319	297	280	294	320	286	306	321	319	319	326	287	284	280	328	319	305	307	323	297	270	305	268	288	295	310	333	275	311	301	279	283	330	325	300	289	278	315	315	288	326	342	305	326	310	318	307	272	308	299	295	291	289	275	292	319	304	296	281	325	304	271	295	326	292	325	300	321	308	295	299	310	300	316	283	295	291	309	302	304	338	323	325	284	318	319	298	279	296	293	295	293	289	319	299	321	269	336	314	303	309	289	302	277	299	317	313	307	296	308	312	296	290	298	306	304	291	332	294	318	315	276	307	292	298	311	335	319	301	318	270	285	315	284	322	296	316	299	288	320	294	327	324	314	331	339	317	305	316	314	311	309	292	293	304	307	306	316	336	315	302	282	301	311	322	307	302	317	301	299	286	294	276	293	284	301	311	320	315	325	322	299	293	295	315	293	302	291	316	339	296	332	294	306	280	271	321	280	310	308	296	292	286	294	288	299	313	331	305	265	289	337	300	274	320	306	316	278	311	315	314	330	308	313	314	318	275	303	333	307	311	312	297	290	319	290	276	312	284	304	324	271	296	331	307	278	308	302	297	308	288	340	268	312	270	300	278	276	300	302	310	326	315	288	309	305	270	313	329	303	323	316	319	315	313	290	318	316	312	327	295	284	285	279	326	307	328	321	304	298	294	302	304	321	289	307	294	298	323	316	306	323	306	329	285	286	314	290	293	283	319	317	330	286	283	272	329	291	310	298	317	310	318	327	328	268	289	338	294	301	271	263	283	303	308	291	292	332	298	287	314	283	293	286	300	297	290	294	297	273	297	303	303	321	290	271	333	305	287	343	314	315	276	323	323	312	306	276	323	268	300	296	319	274	298	313	301	277	291	291	300	305	283	305	276	281	289	274	281	274	299	290	310	293	307	314	319	305	291	279	285	273	298	304	305	314	279	305	302	292	291	289	287	307	316	302	332	311	310	320	278	296	307	304	300	333	276	320	333	296	308	273	304	305	291	272	309	319	315	261	257	299	294	285	289	306	273	317	307	304	301	305	305	331	289	291	296	300	316	325	311	285	292	321	313	291	278	314	292	278	318	324	346	298	301	314	294	297	285	308	306	317	294	291	297	299	343	316	330	299	290	297	303	313	277	290	303	305	280	307	312	295	288	305	330	312	304	290	327	303	329	282	307	290	316	300	282	321	284	320	295	283	304	304	281	315	334	309	348	331	327	303	303	293	314	302	270	330	287	283	310	285	312	314	335	333	295	322	316	300	270	319	322	316	277	318	324	282	286	282	329	286	296	317	292	327	282	295	311	303	304	333	293	300	272	304	292	315	290	330	295	326	309	294	287	318	289	311	304	263	295	316	327	332	327	304	341	299	300	323	303	294	312	322	295	287	310	299	318	306	279	287	272	274	295	297	313	316	282	311	292	314	307	318	328	290	312	311	314	283	324	291	324	322	294	309	320	282	338	295	333	314	330	309	296	322	313	302	308	297	325	266	273	311	291	286	313	304	292	302	287	307	317	308	289	314	307	301	328	303	307	254	282	312	286	317	323	321	300	324	318	304	322	274	342	271	308	291	280	311	283	326	332	299	331	347	315	321	288	330	296	294	356	318	319	299	292	283	281	282	317	313	301	327	324	308	277	286	290	297	313	299	296	333	313	310	320	281	280	315	316	304	270	313	322	291	304	317	293	307	303	288	297	303	331	300	298	309	286	304	314	321	306	310	304	311	316	330	297	296	299	275	312	287	291	307	298	295	317	314	326	312	286	315	277	319	290	313	313	308	302	336	321	277	290	321	288	329	295	321	295	278	311	305	324	322	315	311	302	301	309	304	295	317	321	337	304	289	317	331	303	280	306	309	336	282	330	278	324	307	310	291	299	307	260	289	276	304	324	307	288	297	323	321	314	298	310	311	298	300	329	311	294	311	313	306	336	297	293	321	311	306	304	327	324	296	267	318	306	296	308	301	302	298	290	287	322	297	272	303	308	312	295	315	314	328	295	289	286	337	306	303	311
7444	13212	22140	18229	13494	10592	6653	3976	1886	1189	802	649	644	622	629	628	659	644	757	967	882	763	925	900	886	763	742	762	777	818	849	748	717	693	640	641	623	637	655	598	656	637	641	683	639	638	666	727	751	769	782	925	1043	829	751	689	604	613	580	597	580	572	568	551	582	613	545	557	562	576	607	563	600	525	577	586	588	575	605	563	589	555	567	605	566	572	595	591	556	564	607	553	592	600	581	563	590	582	577	569	584	588	623	583	570	581	577	602	563	580	566	540	580	593	587	592	586	578	589	564	580	591	581	600	544	565	556	567	578	570	555	557	626	552	552	517	560	584	562	581	578	621	557	591	580	592	593	565	605	576	611	530	562	553	569	556	605	598	550	579	535	572	589	581	583	589	579	594	582	576	591	590	587	595	570	568	584	563	623	577	597	584	594	558	581	578	547	578	591	565	570	558	557	556	558	573	565	553	535	568	605	576	574	563	546	577	573	614	568	582	569	569	520	569	596	566	625	640	573	577	530	535	538	567	559	567	560	566	584	583	592	559	583	580	593	617	555	590	566	608	592	600	561	526	589	538	531	574	577	562	591	591	596	588	565	571	578	599	594	567	595	581	569	545	622	550	566	538	572	559	575	556	569	589	562	606	600	559	546	547	578	571	648	555	564	570	598	620	535	605	544	588	575	623	595	577	565	649	602	572	567	553	500	577	544	599	595	558	586	558	617	545	593	615	576	552	596	568	588	573	555	591	561	538	561	560	560	541	596	576	602	558	587	565	601	592	572	591	555	572	635	537	603	555	578	600	593	561	527	553	572	573	585	571	554	572	559	602	560	604	602	596	581	588	566	573	585	562	556	610	514	547	583	570	577	580	605	598	564	589	544	579	587	616	567	574	557	575	527	604	599	547	586	605	623	575	581	550	583	596	584	590	569	580	597	553	563	595	572	543	567	580	559	584	597	583	605	565	593	609	568	588	582	586	568	526	567	571	566	558	581	579	575	595	552	623	564	629	617	538	582	562	626	587	548	586	594	563	591	567	546	578	559	578	552	586	590	632	599	585	563	592	562	603	565	553	552	605	613	580	578	604	557	556	584	534	593	590	547	538	548	573	586	568	567	578	572	593	563	589	553	541	564	556	588	587	566	557	539	551	566	587	598	565	528	565	611	566	600	609	559	560	592	604	576	605	557	558	584	555	590	542	560	576	596	586	564	562	577	543	566	565	562	570	604	603	591	567	568	598	594	618	565	562	636	589	548	580	606	549	569	563	580	579	615	581	591	574	600	551	587	546	538	558	597	595	578	532	560	560	587	574	598	602	564	581	564	542	607	588	576	572	558	580	589	576	519	580	588	564	576	567	556	561	561	558	594	624	561	617	584	590	552	529	562	582	583	561	579	638	596	518	620	592	580	576	606	630	577	603	615	582	574	603	551	593	577	569	561	597	575	550	586	608	579	579	554	607	559	525	575	600	558	565	585	562	577	615	604	581	590	566	578	566	558	580	599	577	561	562	548	593	563	573	545	618	581	554	587	589	570	597	593	577	597	572	545	567	626	551	563	575	545	549	551	535	581	600	546	627	572	605	533	603	544	555	634	574	606	536	592	586	576	604	572	563	575	584	558	582	635	568	555	599	590	535	595	547	589	576	557	534	568	545	543	599	568	598	606	581	611	591	622	580	521	554	540	614	565	576	496	562	604	588	556	571	532	578	611	616	588	536	560	561	560	574	568	596	566	544	568	560	563	582	573	572	568	599	587	577	600	607	560	619	558	601	555	539	610	534	579	602	618	607	527	570	528	558	547	567	594	555	557	554	598	584	598	559	595	616	560	553	597	571	565	527	566	541	576	567	592	523	591	584	590	559	607	584	566	591	574	568	560	569	558	539	623	573	567	560	580	589	548	566	592	567	591	613	605	611	569	563	591	567	587	616	533	556	521	570	554	581	526	583	566	568	600	590	606	575	559	567	589	538	554	539	530	574	568	605	585	585	537	544	578	563	569	546	587	553	570	616	543	541	573	509	600	592	560	625	536	603	544	568	577	594	560	616	546	570	634	597	550	509	590	574	580	582	573	570	603	579	547	558	556	554	571	621	568	564	584	594	602	582	576	598	532	567	594	583	567	628	527	559	546	553	539	584	576	597	588	605	555	573	581	570	596	567	587	587	535	567	565	538	571	540	590	558	577	567	565	591	574	581	585	602	560	595	565	571	601	577	588	574	622	579	597	562	546	570	565	530	601	614	601	554	596	590	581	597	568	557	571	608	612	600	577	608	566	577	587	571	576	571	522	581	603	624	611	550	556	551	562	564	565	537	601	566	568	580	579	606	584	614	607	539	536	582	560	575	542	555	549	574	573	574	590	561	559	631	581	546	599	558	562	587	614	573	572	547	560	513	583	547	599	574	605	622	540	560	590	557	563	568	556	560	601	594	568	605	570	560	579	573	585	533	564	583	601	583	586	553	540	584	540	565	583	600	534	605	571	531	580	570	601	575	522	546	569	593	589	561	546	540	563	616	584	609	550	551	546	530	616	588	545	557	570	601	550	602	556	554	575	547	563	532	607	586	582	539	613	540	532	597	612	625	597	584	581	605	590	569	554	583	567	598	562	566	577	537	580	542	561	563	584	586	546	591	540	588	572	584	601	590	542	578	556	571	564	625	547	630	558	561	586	529	542	536	592	580	570	610	572	581	575	602	600	585	599	570	581	579	558	562	571	551	590	550	537	620	629	529	584	558	579	575	525	561	583	559	539	581	574	565	572	577	570	572	634	566	551	547	550	589	580	612	551	571	566	589	572	582	564	583	597	594	562	562	602	589	565	529	564	608	585	580	564	570	643	600	569	603	557	560	600	573	577	588	558	602	532	587	617	580	578	592	585	609	566	573	559	580	591	578	545	562	574	614	626	554	552	558	579	614	604	583	516	592	582	587	593	618	573	560	513	572	523	601	569	581	584	549	567	600	576	552	556	555	536	574	576	566	571	533	559	601	581	571	598	569	582	557	536	571	562	517	574	537	598	542	620	568	558	590	557	568	562	620	594	589	570	559	599	597	571	579	603	587	570	585	599	593	604	589	586	560	560	622	597	548	584	573	550	583	539	557	565	600	577	606	632	569	593	575	605	562	584	621	556	579	602	586	570	567	564	561	543	531	599	578	564	568	559	563	566	578	602	590	580	577	579	584	576	589	550	589	587	566	557	613	579	595	589	589	566	574	598	575	603	550	599	607	593	558	606	577	572	569	574	570	616	549	590	554	538	583	592	588	591	540	560	541	547	563	569	560	590	558	588	574	575	567	573	574	533	576	614	547	563	567	588	604	576	540	588	545	546	574	561	587	557	555	601	643	628	628	583	577	632	591	623	578	552	562	532	612	629	578	619	606	553	545	525	601	614	576	609	595	533	563	558	584	628	588	610	570	550	546	594	567	593	619	571	550	608	522	564	556	567	627	594	574	570	587	560	585	565	565	553	568	530	573	583	564	534	580
24222	21252	28323	24492	20352	10474	3977	1576	793	555	404	294	306	290	290	291	338	349	348	351	349	363	396	378	369	319	362	317	324	293	338	297	273	254	270	244	274	273	252	286	262	264	269	291	301	301	273	283	259	286	429	712	878	600	537	361	296	280	217	237	254	251	230	274	210	224	230	227	230	259	242	234	225	226	245	230	238	249	269	227	243	232	227	226	227	253	277	228	231	225	232	234	224	247	240	216	233	219	195	211	249	223	220	232	244	233	240	240	221	231	238	231	216	257	201	237	231	232	240	230	228	238	206	234	226	219	235	225	245	254	227	222	226	218	238	224	252	206	181	237	229	257	229	238	196	220	223	259	240	237	211	212	214	214	261	237	235	268	237	230	260	246	264	247	217	221	245	204	277	254	230	243	232	254	250	245	221	264	238	231	254	220	240	237	224	242	262	236	222	258	205	210	252	230	251	222	231	219	227	252	242	247	237	248	227	243	232	253	227	194	232	236	238	260	226	209	207	243	232	246	252	240	220	245	231	247	240	249	260	223	254	223	239	255	227	250	221	232	253	220	236	245	232	196	229	234	228	245	251	240	247	271	226	239	217	264	229	238	215	247	226	234	228	224	225	214	230	261	247	258	230	227	228	228	210	215	214	225	237	221	219	215	259	250	237	232	231	264	234	273	244	236	254	244	243	224	238	211	243	241	256	213	221	227	244	251	262	248	253	223	236	248	239	248	231	257	260	225	214	230	233	241	241	251	240	253	250	229	204	233	234	222	284	236	254	202	256	269	232	229	220	230	242	200	230	235	245	248	217	221	238	227	224	238	245	232	245	225	235	251	224	225	257	231	252	252	226	246	245	219	223	238	214	264	224	213	225	245	224	250	241	234	269	226	250	226	260	244	261	255	240	251	235	219	257	255	228	250	249	224	266	221	246	253	250	211	237	258	228	216	233	251	206	228	269	234	244	243	223	255	211	239	237	241	241	239	225	250	219	217	253	235	220	227	227	242	250	227	247	239	220	218	235	245	231	261	255	237	225	218	257	237	229	250	241	204	234	231	220	249	236	232	236	259	228	221	229	225	231	257	243	221	240	213	244	244	200	248	218	234	237	245	237	263	203	229	232	240	233	226	258	239	214	220	231	242	254	244	233	232	228	224	216	234	267	253	208	239	226	221	261	229	255	212	219	210	228	245	252	238	208	256	234	243	245	240	226	258	240	255	226	232	236	234	249	232	238	233	249	207	232	228	247	219	235	238	272	249	235	250	253	221	245	228	217	223	218	228	235	231	247	243	223	210	229	249	249	240	221	244	249	227	219	243	223	248	233	223	255	247	229	236	219	217	240	228	255	250	247	266	229	247	254	226	248	264	249	248	273	220	257	242	258	233	249	213	230	223	233	238	248	249	223	220	233	240	230	255	251	237	232	257	253	240	242	249	252	214	216	227	225	250	230	240	249	243	230	211	240	218	202	204	227	253	229	234	255	257	229	231	246	240	204	226	223	254	235	270	268	231	237	232	253	227	214	247	219	224	216	202	245	193	226	221	228	217	246	247	233	250	255	222	215	254	221	219	246	250	212	240	232	239	252	245	250	261	229	223	231	232	246	234	245	244	256	237	253	246	255	209	236	241	251	257	249	250	256	258	239	241	245	261	251	203	242	240	253	240	246	226	202	235	233	222	243	241	272	241	241	208	228	256	228	253	225	250	242	249	203	222	245	240	228	256	233	234	286	252	247	244	234	239	239	229	212	228	230	221	229	243	275	230	215	245	259	224	246	274	207	210	234	232	241	246	229	234	225	219	210	246	250	233	226	260	225	234	226	227	226	233	232	237	246	224	221	244	259	245	220	283	223	245	224	241	271	264	220	256	235	232	249	238	240	220	224	224	243	217	228	224	248	235	258	232	235	213	209	219	252	228	226	258	226	232	227	246	256	248	240	227	255	225	231	233	230	231	227	257	218	234	234	241	245	238	223	236	213	214	213	245	225	261	226	227	244	240	231	231	246	248	240	238	230	240	225	230	210	243	264	229	246	226	240	218	237	224	257	239	263	245	252	257	217	228	219	227	241	210	204	251	235	233	249	254	240	227	220	222	239	217	214	235	213	229	228	275	229	256	233	217	241	252	226	229	258	233	250	217	252	234	238	220	252	198	220	254	244	218	256	215	230	194	244	219	231	249	204	245	243	217	229	237	249	266	239	260	237	211	244	239	229	219	224	230	235	228	242	230	253	249	244	252	225	251	249	256	258	220	229	251	235	254	246	210	233	259	227	236	236	208	206	253	228	243	223	229	230	239	212	239	234	207	271	214	246	213	231	244	251	245	225	270	227	233	244	218	229	240	223	249	243	237	246	219	212	228	241	216	236	207	208	236	220	264	252	245	252	219	235	221	206	238	224	250	226	227	200	259	247	236	220	242	232	246	219	242	231	246	232	274	265	250	226	251	227	226	220	231	223	229	207	244	269	221	221	249	226	250	236	234	253	216	231	236	220	232	194	229	197	235	255	243	208	240	228	233	231	223	234	227	233	252	230	244	206	244	213	241	224	246	254	251	248	230	216	202	271	233	219	266	206	242	241	212	229	229	222	245	246	222	237	249	265	223	230	239	214	234	209	224	235	218	221	226	217	243	242	227	262	266	230	248	245	270	263	227	214	223	251	221	230	237	236	272	249	253	226	191	230	246	240	222	218	251	213	222	209	213	241	237	212	251	270	249	221	223	245	226	216	224	234	239	254	247	234	231	223	235	252	235	258	247	227	213	233	235	225	216	232	226	254	247	228	215	218	228	225	206	245	219	207	239	240	221	222	241	256	231	235	236	241	240	252	228	242	236	238	216	230	215	233	234	227	228	205	251	246	244	238	248	225	253	253	232	216	246	269	205	252	245	230	240	218	237	229	229	241	222	244	209	229	233	238	239	250	217	233	232	227	242	221	194	240	231	230	223	222	231	237	229	213	249	218	242	234	239	234	206	231	249	216	237	234	233	230	209	223	251	244	212	261	230	234	233	252	221	220	213	243	237	223	247	250	256	233	250	245	231	247	224	239	239	227	249	228	221	238	225	247	231	239	266	219	248	261	272	225	231	249	239	218	234	234	236	246	251	240	212	218	243	224	213	235	211	212	225	208	238	242	195	225	237	208	221	227	237	233	244	222	234	244	242	212	237	241	233	238	224	214	238	248	258	237	253	226	203	234	230	222	232	268	215	232	236	246	250	214	234	239	214	237	230	206	250	212	251	249	260	236	239	261	226	222	226	265	224	238	230	227	206	251	247	241	233	228	267	271	224	257	275	232	216	239	233	231	238	236	264	224	239	224	235	234	236	222	239	219	232	230	206	222	234	242	238	264	238	234	237	259	230	254	240	241	212	250	213	245	205	213	252	233	217	234	236	236	252	235	249	244	221	225	234	232	245	239	234	256	223	244	232	233	240	249	231	254	200	211	214	245	250	259	211	241	236	235	216	220	224	232	218	263	235	242	266	235	241
9597	25531	31689	25613	17955	14731	9672	5299	2745	1673	1129	853	766	688	614	657	705	871	828	951	1076	1102	1062	889	865	846	833	819	807	781	869	775	654	627	541	521	501	540	578	567	590	575	531	643	647	609	704	672	675	614	1303	2203	2449	1710	1367	899	693	576	436	424	462	409	464	482	485	453	449	447	442	438	481	439	447	452	464	440	457	466	440	436	452	455	424	429	455	443	441	466	431	458	452	450	440	449	443	421	468	418	467	482	457	463	445	433	470	449	486	473	461	420	488	446	493	460	477	483	422	445	469	457	452	499	461	449	451	456	475	481	477	437	458	423	432	452	462	480	449	440	427	407	480	454	481	442	460	475	463	425	478	431	475	452	464	461	468	442	461	453	439	458	438	409	442	456	436	470	504	462	453	453	435	462	463	468	469	452	458	440	465	481	459	415	437	463	472	426	469	459	469	483	455	445	450	451	433	489	440	476	452	473	497	441	484	474	504	467	454	483	459	483	476	484	458	425	452	453	454	437	450	443	456	475	427	512	461	463	427	465	430	462	452	469	474	465	497	468	456	485	437	489	493	441	478	440	469	443	495	458	482	455	436	478	467	453	465	423	417	460	484	453	470	417	448	430	474	435	485	431	479	460	459	461	466	437	435	451	414	460	464	479	456	483	451	438	453	447	458	430	492	447	439	469	468	462	471	466	421	467	469	478	439	462	477	467	465	458	468	496	449	447	475	461	480	502	449	458	446	458	453	484	434	478	434	455	436	438	480	450	418	461	424	456	452	451	443	485	452	485	480	478	459	459	483	430	490	435	458	457	452	469	451	424	483	450	445	425	482	482	487	421	456	493	480	477	437	439	497	475	471	447	445	454	445	483	468	450	467	461	429	461	465	437	437	449	441	447	448	477	430	427	448	440	459	452	451	455	414	461	446	457	467	449	435	466	458	448	454	484	467	470	477	454	463	480	428	477	398	444	421	477	464	463	453	455	431	488	418	463	465	463	444	465	512	423	470	489	491	466	460	429	459	499	432	463	504	415	447	443	443	440	471	483	489	456	456	414	458	424	470	479	455	444	464	468	477	469	489	483	450	471	469	459	465	482	459	465	469	486	447	452	472	471	441	446	464	467	455	452	461	431	439	450	463	449	450	460	462	473	423	451	465	449	432	461	458	466	454	457	444	443	471	452	469	471	463	438	411	487	407	415	484	442	454	497	467	456	449	473	499	469	480	473	434	470	441	472	429	447	449	473	427	441	492	464	452	477	488	466	443	472	455	446	467	463	468	495	451	440	458	475	440	440	464	462	452	465	472	472	465	437	429	462	458	463	428	473	461	466	469	446	480	449	473	443	433	444	434	448	477	492	437	433	453	487	454	432	473	443	465	437	456	480	460	441	477	452	478	451	474	471	426	398	427	453	439	481	454	442	483	436	436	427	458	481	409	466	445	441	447	459	438	422	462	433	442	440	475	435	426	490	468	462	454	484	436	462	421	447	424	478	428	473	429	472	420	475	489	425	463	440	468	488	452	463	452	490	452	444	443	410	429	453	461	431	470	485	464	482	461	425	483	465	431	431	437	449	453	494	444	463	436	480	450	433	471	445	431	454	443	471	476	449	444	431	511	441	505	437	442	418	448	507	493	441	458	446	468	458	456	440	446	474	436	468	449	446	457	475	477	481	474	447	456	435	403	458	431	462	454	459	437	445	444	460	443	457	445	464	400	414	471	462	471	425	480	493	453	451	450	463	448	479	459	429	432	436	451	435	433	501	415	453	456	464	447	461	447	465	437	459	440	451	484	426	451	451	460	446	415	459	441	447	446	473	390	452	458	484	455	460	465	452	476	444	440	460	440	439	478	425	463	456	463	449	474	419	473	456	492	458	456	472	466	444	497	435	454	482	461	455	446	458	483	447	434	473	464	480	437	461	488	466	444	477	455	434	456	501	432	439	427	465	472	440	423	471	438	458	464	475	463	455	440	472	445	473	445	453	479	463	479	437	448	426	450	459	411	424	471	419	433	444	454	496	465	413	433	469	450	452	477	459	406	453	454	463	420	457	439	428	430	464	449	423	468	507	475	471	418	474	452	494	435	504	434	422	446	420	470	438	411	439	455	427	434	458	488	476	398	472	490	467	485	480	496	441	429	441	470	434	460	432	455	442	480	458	421	414	447	485	445	493	488	478	432	445	400	444	447	455	510	419	437	455	473	432	367	421	440	461	412	438	463	479	458	442	435	479	479	445	452	440	460	477	454	458	470	499	466	469	427	496	471	455	478	429	515	431	448	431	513	470	410	446	440	433	458	507	445	462	450	461	459	468	462	416	462	469	458	446	457	495	459	434	426	455	444	491	512	399	470	466	442	461	483	414	413	453	439	409	430	431	463	447	443	458	431	466	419	490	443	475	406	499	473	454	479	436	459	454	473	470	455	458	459	399	467	416	450	435	466	470	481	480	462	454	442	437	432	449	463	457	463	483	454	471	440	452	447	490	466	459	485	489	448	474	500	473	426	434	452	429	457	447	476	469	440	438	481	455	424	453	435	439	464	446	512	450	506	410	485	460	466	468	463	467	436	446	436	458	456	467	443	452	441	483	446	452	449	474	452	463	448	448	457	479	460	436	418	453	440	449	415	428	478	453	448	457	428	441	431	421	431	430	457	452	456	479	494	484	452	454	494	450	448	442	464	445	426	471	436	440	445	425	471	494	451	455	445	446	457	441	487	451	451	476	497	427	460	478	442	454	449	513	457	443	449	458	484	471	437	485	486	473	472	425	477	448	456	470	475	449	454	486	453	508	466	470	424	493	449	444	445	470	453	453	476	443	429	445	429	489	446	458	451	414	485	466	427	453	400	430	441	444	397	457	428	455	463	475	432	454	471	492	444	463	437	518	480	476	449	442	442	476	470	456	483	440	463	431	434	477	477	443	465	466	439	485	513	463	486	461	449	417	437	413	476	415	430	479	464	491	463	440	462	450	447	445	464	444	492	478	465	448	466	440	439	455	444	470	481	460	521	471	476	455	452	515	438	484	440	423	485	465	443	508	442	491	465	481	489	479	462	436	453	470	465	475	474	436	471	464	439	410	479	450	504	465	455	464	481	478	452	433	488	475	487	446	444	505	451	439	443	507	469	455	474	422	461	444	463	457	484	462	491	442	466	467	435	459	442	473	433	450	503	447	430	455	461	476	468	467	480	454	465	431	468	446	460	437	462	494	469	447	430	449	460	462	460	453	432	442	491	469	467	413	445	461	473	428	466	435	456	447	444	468	475	423	456	445	441	463	473	437	403	501	450	446	430	475	442	433	476	442	435	430	468	461	439	454	452	438	460	477	428	452	444	439	455	453	462	457	489	457	455	467	460	440	445	445	460	466	460	472	462	477	444	446	485	437	470	464	422	444	466	434	443	464	457	459	460	484	482	439	458	440	453	465	425	449	455	474	478	451	456	458	437	443	481	491	469	477	440	393	437	436	499	455	449	406	469	535	465	475	454	467
23320	21264	28988	23868	21288	19967	8139	2007	953	673	443	344	304	288	283	261	296	323	305	287	307	325	309	307	271	291	238	250	233	255	254	267	277	274	267	251	220	230	210	204	204	211	232	216	217	243	219	260	290	270	823	1422	1256	792	630	394	284	208	194	182	185	193	184	191	173	176	174	188	164	198	184	155	219	212	172	179	185	196	172	178	163	166	174	164	195	199	189	197	186	211	179	178	180	188	190	182	197	185	175	146	180	170	179	202	198	173	195	170	189	175	181	171	177	195	183	190	178	172	179	160	187	192	171	162	171	181	191	166	190	198	183	182	201	177	193	169	196	174	202	202	200	192	180	182	178	198	167	184	173	197	200	215	194	187	199	171	196	198	199	189	195	196	178	164	171	186	183	190	185	188	175	185	221	184	171	211	178	188	184	202	173	171	205	162	216	198	172	187	189	199	197	194	202	190	180	194	175	176	192	161	199	190	183	177	165	189	198	188	196	205	157	185	154	162	171	169	208	195	178	177	179	185	207	180	178	150	190	171	180	213	206	181	174	194	183	168	182	170	193	184	185	160	194	181	173	196	167	194	188	160	163	204	178	196	207	158	190	186	195	197	181	178	188	177	188	221	202	177	202	197	182	172	165	191	182	172	197	195	184	173	187	220	171	179	194	184	204	187	194	166	202	197	180	199	178	185	174	193	195	191	183	180	182	170	189	170	183	191	174	199	203	187	163	190	181	178	196	172	193	196	178	185	203	188	196	188	161	156	207	202	183	207	189	168	191	197	200	199	156	217	176	179	174	205	178	192	169	189	188	178	168	131	179	166	158	177	196	188	163	180	190	197	187	204	183	178	192	182	166	202	187	176	187	188	191	201	177	185	198	159	188	189	182	179	187	159	185	194	179	164	183	192	173	202	173	152	191	186	186	201	178	184	185	163	187	204	200	189	177	165	175	160	190	191	182	207	177	173	177	182	171	156	177	172	194	212	152	201	196	178	183	202	175	177	209	155	176	177	193	196	178	223	183	185	204	227	172	190	207	196	176	165	192	173	207	182	186	184	202	202	183	198	199	163	190	195	156	186	195	174	193	181	188	194	184	188	187	196	199	193	197	194	178	188	181	196	183	173	184	177	193	181	177	174	187	195	194	184	180	185	171	181	169	200	185	183	186	157	185	193	169	210	166	178	214	209	173	194	179	165	201	190	169	173	190	174	181	192	182	186	210	159	183	194	164	184	195	173	186	183	188	194	192	208	185	176	189	211	190	166	196	192	179	198	196	169	210	190	195	209	202	194	159	171	166	190	197	179	207	197	154	174	184	185	181	186	199	196	185	147	205	205	200	187	181	208	184	186	197	192	215	185	175	180	184	183	157	211	195	211	171	174	194	189	195	175	198	184	187	182	191	204	186	174	180	167	186	194	182	191	177	191	205	188	168	173	183	149	186	196	189	170	220	180	203	194	187	186	173	173	178	192	184	200	190	197	171	208	197	187	165	172	172	170	196	167	173	179	159	173	185	195	178	198	195	186	202	190	187	185	196	184	178	190	204	191	174	187	188	185	173	198	203	181	184	186	184	173	194	156	196	170	186	190	168	195	178	177	192	196	183	179	207	172	204	162	182	206	178	188	163	210	216	168	190	192	176	193	184	189	182	192	178	176	173	212	177	175	177	205	179	169	187	200	166	190	201	217	219	182	177	159	202	172	182	150	189	185	193	186	168	169	181	186	194	176	197	196	198	203	169	176	182	214	175	170	169	165	169	180	206	180	183	169	177	197	203	173	184	163	178	188	191	175	199	190	207	188	202	184	178	160	154	177	162	207	201	161	214	221	185	174	188	179	209	160	199	185	190	212	189	187	211	189	183	167	190	204	183	204	173	197	196	217	191	202	182	178	187	171	197	160	183	179	183	222	196	197	195	209	173	219	172	172	194	196	200	182	198	179	199	185	214	192	167	192	200	214	180	176	180	185	187	179	186	179	207	196	184	194	180	184	180	179	200	164	197	200	171	181	182	207	182	178	204	194	192	187	212	197	172	173	187	182	182	185	212	158	182	181	186	196	176	202	195	167	184	175	185	210	178	165	159	190	190	166	185	183	197	197	171	202	186	174	180	198	195	201	194	171	187	189	165	167	201	170	176	177	189	187	187	179	178	178	187	164	211	169	185	195	178	205	190	194	198	197	206	181	180	185	167	174	147	175	179	193	194	156	205	184	204	169	194	203	184	185	155	198	193	208	176	198	176	179	179	190	220	183	205	185	179	211	196	196	188	184	185	152	174	188	198	174	209	198	165	199	165	183	185	199	183	200	201	189	196	166	183	194	173	181	193	180	196	164	213	190	168	190	181	168	209	192	182	197	189	196	187	193	185	178	189	189	165	191	179	171	158	171	181	192	178	168	186	170	199	179	183	187	180	162	205	199	187	187	183	187	183	171	200	168	187	169	188	179	189	186	180	192	187	167	174	187	190	181	172	184	198	189	171	184	189	167	190	193	202	201	209	191	175	202	189	209	178	187	185	187	200	171	184	194	186	195	166	184	201	171	168	223	164	168	163	173	172	188	199	191	195	204	201	174	189	164	178	187	185	187	180	202	173	184	178	200	172	193	182	178	192	164	194	216	178	190	165	176	169	208	209	194	205	198	197	162	174	163	203	200	202	161	154	200	153	208	198	181	180	224	170	190	173	169	193	188	172	168	181	184	210	181	182	184	167	175	184	188	202	206	179	205	179	182	196	181	175	196	175	193	188	170	185	171	161	180	198	156	178	177	218	180	170	173	207	176	191	189	179	170	181	185	157	185	194	187	177	217	186	178	171	186	191	198	204	210	205	177	194	184	187	188	191	153	184	182	191	202	202	170	168	178	197	199	158	174	192	182	198	178	173	190	177	197	200	164	201	192	175	184	230	180	187	183	177	195	185	179	185	176	189	174	188	175	190	211	183	182	198	198	171	200	182	177	183	214	197	186	184	180	158	201	183	198	180	184	200	202	201	187	164	174	194	201	207	174	191	166	171	187	189	189	218	178	208	169	185	178	182	173	172	185	164	189	180	164	160	170	181	185	194	191	198	212	184	195	198	179	216	184	201	186	168	195	184	191	203	205	159	182	151	178	182	169	186	184	173	198	174	198	180	175	192	197	168	166	194	192	186	202	195	191	198	189	165	205	191	167	197	172	201	193	182	201	191	189	188	150	192	191	200	209	166	186	178	190	195	183	189	196	183	169	180	178	183	173	182	199	169	189	187	186	175	212	182	176	205	174	196	183	153	181	202	166	177	187	201	170	165	200	169	183	184	169	195	200	210	189	165	181	182	159	189	201	190	175	172	162	181	204	199	167	196	172	194	173	157	190	176	171	168	187	191	161	177	173	187	193	187	188	177	190	175	187	206	192	177	170	184	170	199	179	183	173	198	165	187	166	180	188	199	202	178	189	181	170	196	181	195	180	230	202	190	176	183	183	193	186	179	179	189	179	173	180	185	180	153	194	165	205
13045	31988	38343	29081	21729	18162	10769	6270	3618	2105	1440	1028	850	784	680	695	782	819	796	669	758	830	814	783	819	718	677	607	572	568	621	658	718	701	679	566	543	528	460	490	476	450	483	485	487	465	473	588	724	611	2505	4300	3891	2411	1781	1089	684	439	366	333	341	368	319	307	353	332	327	358	363	330	354	331	309	341	339	326	372	352	365	347	367	339	347	369	379	348	357	348	342	351	326	346	367	336	373	322	349	375	324	338	307	362	377	381	352	372	335	338	362	331	349	319	319	345	332	367	322	353	376	346	345	375	403	374	349	344	364	374	374	366	387	362	367	330	322	377	355	386	353	362	361	363	336	324	365	346	374	333	371	350	339	341	340	361	348	358	360	369	346	349	345	349	357	355	365	349	344	350	358	343	351	339	336	356	355	342	377	381	318	340	335	356	351	325	333	320	338	347	374	308	348	349	342	326	345	346	352	354	378	353	342	402	343	368	365	338	345	352	340	338	389	319	389	343	331	341	348	361	365	375	369	340	344	330	380	325	368	394	345	351	350	370	342	338	349	365	316	378	327	367	355	339	347	372	374	355	352	333	338	357	339	343	307	374	379	347	368	387	349	364	337	346	363	363	363	359	371	334	330	354	370	366	351	354	363	355	334	381	316	345	350	338	358	340	336	340	340	365	389	371	353	351	362	366	325	333	333	354	379	354	356	374	366	358	336	356	342	328	353	348	371	377	342	350	345	350	335	343	370	337	352	334	363	342	321	357	395	341	360	340	338	338	318	343	377	335	402	328	369	327	354	343	312	339	321	385	343	382	367	332	363	376	356	317	348	328	391	354	372	334	343	322	355	372	342	324	346	386	355	341	349	369	380	346	336	331	344	332	332	345	351	306	341	361	361	375	367	397	329	359	333	314	369	361	358	359	329	339	340	337	323	361	357	373	343	376	351	361	361	349	343	337	352	336	347	356	352	391	344	324	347	351	366	358	325	331	341	359	352	321	360	321	313	333	311	367	360	344	335	342	361	368	343	362	376	364	318	336	373	375	339	351	365	368	371	347	305	350	344	366	365	361	368	337	319	355	372	348	364	327	366	367	343	374	340	310	359	338	333	309	365	376	352	347	378	327	339	380	349	361	350	335	332	311	344	325	376	329	333	366	361	338	340	371	354	313	363	364	321	327	363	354	348	358	336	351	383	370	377	331	346	376	369	352	345	359	337	358	315	361	338	369	333	346	375	331	349	357	354	350	348	375	349	340	345	374	322	351	358	368	339	350	343	371	356	319	369	349	311	365	353	346	343	370	383	351	361	348	350	362	328	342	341	340	309	346	361	336	350	357	343	371	362	380	359	349	355	349	362	359	348	329	331	335	342	330	373	346	344	355	388	367	348	336	350	330	392	333	341	353	366	349	374	347	358	329	311	350	309	345	345	353	297	365	329	342	349	335	315	359	358	341	369	349	361	330	326	332	360	341	360	352	366	380	336	325	367	338	340	346	361	366	347	336	354	378	334	351	341	391	333	351	343	345	356	326	332	342	342	360	322	356	315	355	354	349	311	332	314	356	347	379	330	345	337	367	326	340	371	371	329	335	354	333	312	318	336	340	395	338	358	358	303	342	347	337	349	357	342	360	352	335	379	342	352	332	356	363	386	361	365	339	341	318	331	355	335	300	354	313	327	362	360	328	353	330	338	350	325	375	330	310	360	373	349	299	365	352	369	340	333	334	350	350	382	391	323	379	345	345	350	350	371	375	336	357	365	368	360	358	343	364	323	384	333	344	318	339	359	371	328	353	342	347	346	361	379	343	351	383	340	320	339	330	336	348	354	315	342	372	358	361	331	338	371	319	346	362	333	327	350	363	343	349	345	332	345	312	379	343	317	330	324	336	324	343	352	367	355	341	348	324	352	340	340	338	334	378	318	354	336	332	385	364	377	381	325	377	364	375	357	353	326	355	322	319	357	373	317	362	373	381	343	364	368	371	311	364	336	388	376	348	368	335	341	319	344	359	340	380	350	336	355	329	340	324	339	368	322	333	348	353	356	363	334	324	354	364	342	323	389	366	337	358	332	396	322	346	350	355	361	349	353	360	374	371	347	338	363	380	356	330	340	356	338	361	344	371	381	338	332	347	360	342	368	314	344	362	341	357	359	371	341	343	351	345	311	367	331	364	348	321	362	351	320	380	315	380	355	375	378	341	348	368	355	316	351	361	340	333	362	343	324	363	345	331	331	345	359	313	332	364	393	334	347	338	318	359	352	323	359	341	349	381	356	345	356	340	406	355	358	346	348	349	328	342	357	367	312	342	384	308	358	348	365	343	378	345	323	340	384	343	370	342	348	365	359	392	329	339	370	361	384	347	334	333	325	338	306	335	353	357	345	338	312	348	371	348	341	320	330	311	338	368	355	324	363	325	337	358	332	349	337	364	340	340	368	330	349	350	345	355	339	330	317	341	352	308	372	371	335	340	385	351	337	366	327	332	372	354	347	342	407	335	324	353	340	345	331	329	356	363	350	334	335	321	362	314	352	365	353	347	363	357	337	371	326	352	333	344	368	353	350	365	358	343	358	358	344	364	332	315	389	348	363	359	339	365	374	349	338	358	345	326	373	367	374	373	359	376	334	328	349	353	364	342	332	337	351	316	302	341	320	349	362	322	330	350	356	360	337	347	332	341	326	345	351	370	366	352	339	351	344	366	351	350	364	368	374	330	316	351	343	354	354	296	345	362	364	355	342	330	344	382	397	355	388	361	386	361	343	381	354	325	357	360	345	341	351	350	335	341	354	317	343	351	367	345	350	368	370	337	345	307	347	355	352	352	345	381	358	347	348	345	335	366	316	372	327	366	328	335	357	335	341	333	340	360	322	375	354	367	358	351	368	364	401	329	353	359	377	348	331	332	338	322	315	359	347	347	324	321	360	385	359	348	338	332	360	358	345	367	370	328	328	361	346	356	383	375	375	373	277	356	360	339	311	350	392	335	359	379	338	355	388	329	377	360	314	350	372	342	323	354	338	310	386	342	328	370	341	367	323	326	368	350	350	389	341	318	297	343	352	324	358	351	352	350	345	358	347	301	312	342	345	358	348	365	326	315	372	331	338	366	338	346	376	328	357	358	373	307	343	364	338	353	322	373	328	354	353	358	345	344	338	378	345	345	358	349	331	323	362	360	371	371	367	369	390	360	328	340	311	352	325	353	379	330	320	347	338	328	370	343	352	373	325	336	337	361	334	352	332	383	351	345	367	367	306	355	352	346	373	351	346	357	370	337	351	362	360	329	355	347	360	373	361	324	341	323	342	362	366	353	336	332	343	346	365	323	338	360	320	344	347	340	353	386	344	335	373	312	320	346	351	323	352	370	381	387	339	325	330	347	352	333	387	361	379	407	336	376	338	346	337	323	329	338	333	409	328	331	340	356	357	350	350	308	375	369	348	361	363	319	365	340	290	382	343	384	359	353	357	350	347	348	364	305	370	369	333	347	354	355	351	354
26835	21114	20651	11526	5191	3221	1262	708	460	402	368	307	291	325	292	283	309	312	262	304	299	294	321	275	289	311	321	322	323	278	286	311	321	308	352	326	349	325	316	342	317	278	292	311	296	310	332	300	287	297	335	348	420	410	375	340	331	295	296	287	285	298	291	287	306	256	307	277	307	265	278	279	256	281	308	283	287	304	289	271	288	270	274	281	287	268	289	261	290	270	311	296	295	282	277	300	336	301	313	302	274	297	303	244	309	274	284	291	290	312	302	302	296	308	288	296	280	301	291	290	277	282	285	288	259	302	290	303	307	324	317	289	263	298	276	266	268	297	308	295	287	272	287	284	282	281	260	298	302	312	291	304	269	280	319	288	279	326	284	283	266	266	290	297	282	302	288	316	281	253	269	280	265	314	266	268	267	288	271	292	283	269	272	303	306	268	291	270	296	267	293	321	275	280	303	277	290	275	296	278	270	291	296	296	288	263	277	311	292	277	287	262	285	290	271	305	292	285	275	271	284	270	273	274	327	261	254	291	316	266	300	292	296	303	296	289	297	286	278	288	287	295	313	271	306	324	298	325	302	298	292	253	298	276	309	307	282	311	280	292	275	288	286	280	283	271	275	272	303	310	303	284	282	327	297	282	295	285	265	282	292	269	277	285	288	283	260	276	280	266	294	248	259	312	283	279	265	258	282	297	260	286	313	251	295	293	282	265	310	312	281	292	281	282	283	271	243	266	310	265	299	286	314	280	274	277	307	301	284	290	310	304	313	291	300	297	304	292	269	270	298	283	268	283	306	273	319	294	322	284	302	287	293	275	289	306	297	298	319	286	283	256	302	294	276	268	283	291	276	248	300	289	266	300	282	270	317	278	275	295	283	297	304	279	276	263	269	289	321	282	298	259	316	304	314	298	299	291	265	276	322	269	283	299	298	311	312	270	303	280	265	296	262	282	251	270	285	299	273	258	278	302	292	282	304	254	292	291	280	285	293	289	284	263	247	298	322	283	295	276	308	276	295	283	281	292	260	302	281	271	301	282	317	302	271	271	303	272	272	311	280	287	308	291	274	304	288	283	290	296	260	276	276	285	292	271	293	290	311	304	294	283	287	312	306	257	311	293	300	310	276	292	303	294	262	275	304	324	276	271	271	272	301	271	278	303	295	287	278	293	321	251	293	313	305	291	270	297	295	289	287	289	291	273	326	281	292	288	266	282	315	289	301	301	283	296	266	285	288	320	299	288	280	284	296	292	285	263	282	306	304	297	257	302	270	301	311	265	292	310	288	282	294	292	259	278	266	274	255	282	294	288	303	280	304	274	295	285	280	289	301	314	301	289	291	301	302	275	283	291	301	316	298	298	290	331	295	281	291	282	296	272	314	327	300	295	282	295	291	289	314	265	287	288	259	248	274	288	267	285	305	294	273	288	273	269	283	277	259	302	306	278	294	305	274	288	309	293	302	304	330	279	267	301	289	313	280	280	280	299	318	303	300	304	292	317	235	305	304	256	298	288	321	263	301	328	283	289	273	264	293	309	294	288	281	272	274	322	267	286	246	286	304	271	272	282	321	266	290	305	307	296	270	300	289	282	296	301	295	312	304	292	277	317	279	286	294	325	237	273	303	285	315	297	267	290	285	298	279	304	330	269	303	272	283	268	301	297	279	300	275	260	287	286	286	270	301	288	276	299	291	287	296	270	302	287	313	303	299	311	281	292	302	303	287	301	313	274	299	268	281	314	315	294	282	282	287	305	280	260	291	288	283	279	278	277	282	299	310	269	292	312	278	292	298	297	283	279	286	277	302	287	282	275	267	306	312	271	297	340	307	313	284	293	295	300	273	295	275	298	313	274	262	313	268	288	271	289	297	295	253	308	280	284	293	271	287	272	282	285	303	296	273	264	262	306	293	273	280	302	300	284	310	271	262	263	290	294	311	282	264	266	299	306	280	275	296	263	283	287	300	277	278	314	297	283	304	266	303	284	251	301	283	298	271	265	296	308	271	248	279	273	251	278	271	290	322	292	256	275	272	272	262	321	278	294	309	292	285	301	288	308	325	282	280	301	309	268	252	292	273	276	309	285	269	305	306	273	304	270	269	268	300	263	285	288	263	326	296	293	297	296	310	289	292	273	275	270	285	301	282	273	265	253	308	312	253	304	282	273	262	283	265	311	321	287	306	268	252	258	291	299	287	285	300	264	302	281	275	284	255	283	308	274	282	291	295	276	294	264	296	310	284	280	309	296	251	270	274	303	302	295	320	289	277	286	278	272	295	312	293	284	318	309	304	313	285	297	292	309	278	281	288	301	293	280	305	302	277	313	253	288	300	292	302	300	330	292	291	277	278	288	301	306	247	291	278	300	309	278	247	316	283	274	284	339	286	290	285	279	266	275	259	296	287	283	290	299	297	281	288	283	277	279	293	299	307	277	272	280	299	310	291	286	267	280	294	294	302	290	291	310	298	275	301	271	291	269	287	302	316	298	269	290	287	298	272	262	285	268	281	259	288	313	296	277	289	301	289	278	274	288	258	285	304	270	259	283	278	273	296	270	280	316	251	250	285	292	302	274	315	284	282	291	279	329	284	290	280	318	264	280	323	291	271	298	288	286	283	271	312	274	316	299	296	317	259	299	298	311	292	314	262	265	277	287	280	303	295	280	297	277	319	280	293	283	290	322	306	307	273	284	280	265	293	281	290	296	284	267	270	301	280	284	307	320	279	303	331	328	258	274	297	294	305	269	304	276	310	304	291	283	265	290	280	300	286	299	312	296	293	298	304	267	273	315	300	296	285	294	303	265	271	280	263	279	266	299	301	270	297	256	272	285	284	257	281	307	326	246	317	269	297	288	294	299	267	263	287	294	300	282	301	291	261	266	257	291	298	270	299	285	279	299	257	315	287	304	298	274	254	286	278	342	293	271	282	303	271	279	294	301	288	303	287	297	288	286	280	258	282	251	311	291	301	343	290	270	312	315	277	307	301	283	306	297	314	304	306	282	283	288	299	303	260	313	298	267	296	279	261	274	290	296	282	311	261	319	249	275	281	298	301	294	307	290	284	283	302	307	280	292	304	267	291	284	312	274	300	261	313	300	303	289	301	313	284	299	303	271	273	281	290	274	331	286	257	300	288	304	290	311	284	317	286	257	275	295	318	288	263	276	279	284	289	296	313	314	297	288	285	298	308	299	267	275	291	291	272	272	281	290	299	274	270	268	282	314	310	318	297	267	268	334	312	265	297	280	286	294	278	258	298	297	256	274	308	299	264	288	302	288	274	290	322	284	274	276	303	270	294	268	296	284	303	248	278	286	317	276	296	316	294	297	282	299	267	282	285	283	275	304	287	290	296	286	281	288	319	298	239	294	293	253	281	283	284	274	252	285	314	303	316	239	299	283	297	258	291	308	284	296	298	291	283	289	253	310	318	296	285	317	253	281	295	301	268	296	306	265	270	300	295	300	299	308	269	268	292	282	277	250	289	269	285	283
9576	24383	29566	18276	12969	9611	4181	2482	1427	902	670	588	595	568	600	597	605	563	601	540	597	517	558	592	621	576	619	608	603	583	649	608	643	622	707	702	663	700	669	637	668	620	603	627	578	588	605	572	638	638	645	828	959	901	772	695	624	541	564	582	541	583	554	564	540	504	585	525	527	572	534	518	549	587	581	586	515	553	545	496	533	539	504	545	529	567	559	540	564	521	550	551	512	576	532	582	560	556	510	531	596	624	529	580	543	517	574	546	540	515	511	559	550	581	563	567	554	520	561	512	550	535	559	518	539	559	567	535	556	540	557	555	562	586	534	580	589	537	549	520	586	536	531	520	587	535	568	537	532	555	539	540	578	564	546	553	524	523	544	497	551	550	550	564	531	550	546	539	541	596	536	536	515	523	576	536	570	583	582	592	540	541	541	513	542	525	531	557	523	536	534	563	527	564	551	514	547	515	506	561	535	554	525	566	559	543	561	536	497	525	561	561	538	568	534	624	588	569	544	554	538	548	588	548	565	538	574	533	540	554	551	583	583	541	552	550	549	552	550	603	487	547	553	546	556	579	565	545	560	534	551	548	570	529	567	545	539	559	522	539	566	521	548	554	548	505	537	577	557	562	534	541	499	589	556	557	550	542	523	591	528	507	578	561	544	552	551	537	540	564	540	538	526	517	551	563	578	547	571	548	560	577	567	538	559	547	513	576	498	535	528	539	550	522	579	539	564	523	550	509	572	549	563	531	563	565	553	572	510	535	515	521	543	569	556	577	537	517	572	551	542	550	563	589	505	550	525	497	539	572	539	567	552	552	531	533	555	546	555	557	553	538	548	551	566	588	602	511	513	587	519	567	560	565	572	529	535	569	524	551	554	520	540	551	517	531	571	559	571	532	520	567	574	553	537	508	561	556	585	528	532	569	532	567	548	593	572	527	551	561	561	555	538	547	515	522	546	528	529	513	526	536	533	559	519	536	578	501	591	545	561	548	554	497	552	548	505	525	527	538	546	562	543	532	571	586	594	577	547	529	580	530	510	574	523	528	548	528	557	535	528	517	494	519	554	566	572	529	562	553	536	507	553	545	549	552	529	562	548	570	547	557	516	581	565	536	552	531	556	540	559	560	563	574	578	532	523	570	574	532	534	565	528	539	591	528	533	516	522	536	549	584	602	529	554	545	534	565	524	535	543	550	561	594	545	584	579	551	555	566	574	566	604	518	574	544	501	532	580	510	534	563	521	538	503	543	521	572	527	554	560	585	528	551	539	575	530	505	579	561	521	596	538	554	521	521	558	552	550	518	517	558	554	538	568	561	529	579	592	541	567	507	529	546	565	514	524	563	528	546	598	581	594	544	535	589	555	509	532	545	535	557	537	528	548	545	605	578	572	561	563	572	538	516	559	541	550	509	562	565	583	553	558	551	572	502	518	552	544	561	529	549	549	611	544	557	549	557	540	578	529	573	553	561	598	555	575	510	537	536	566	560	592	589	537	569	563	558	558	557	539	495	553	558	531	524	545	549	542	547	578	488	533	564	578	532	554	571	570	563	504	557	566	584	557	513	534	544	552	515	582	547	561	531	592	605	514	561	525	542	501	542	517	545	533	529	569	554	518	548	540	537	580	555	562	519	522	574	531	522	554	561	560	567	550	577	548	545	533	567	574	565	544	591	539	551	515	563	542	559	540	535	543	525	563	555	566	515	522	556	545	538	554	578	564	583	533	522	581	571	542	515	571	555	572	547	566	529	556	528	524	524	535	543	571	569	565	504	539	581	545	554	556	565	551	560	566	564	528	522	566	509	528	576	529	528	594	559	526	577	521	522	546	580	576	529	554	566	524	527	507	534	512	514	567	533	528	535	558	513	590	549	547	517	586	615	574	537	528	569	489	559	505	598	547	577	543	540	581	530	536	535	575	519	543	537	563	530	566	541	494	495	594	574	535	531	516	552	552	569	568	540	546	553	581	565	561	572	557	529	515	549	527	537	576	570	549	574	537	595	589	578	546	523	541	578	547	564	535	536	525	529	563	556	576	551	558	516	583	534	553	549	546	564	588	579	547	592	513	557	526	539	507	552	541	544	528	578	537	583	545	539	536	567	588	546	563	526	540	575	552	549	585	513	556	522	538	564	506	578	541	537	543	551	553	570	568	579	529	540	552	509	560	583	570	536	551	563	561	536	604	570	566	567	562	555	528	568	534	543	569	589	545	548	568	526	591	588	535	536	524	521	500	569	540	580	575	526	532	558	532	552	582	552	548	512	542	548	569	544	568	547	571	575	582	546	544	597	577	583	576	554	556	588	625	535	490	520	564	557	540	548	570	545	564	552	567	567	567	535	549	552	551	573	579	555	583	528	576	566	538	546	529	505	603	557	582	567	584	562	545	509	546	516	518	548	537	537	555	561	546	544	531	573	529	529	496	525	571	585	571	578	552	600	549	557	546	543	558	547	522	517	542	594	523	518	581	551	507	530	578	574	532	569	537	530	572	524	574	559	548	554	552	584	550	515	518	567	573	496	527	530	548	555	547	572	556	536	555	570	528	533	531	593	545	523	537	560	557	525	568	507	521	537	549	543	566	511	533	553	517	538	594	533	544	533	550	554	594	576	557	534	551	515	587	566	553	527	531	532	561	546	557	543	567	510	560	586	557	584	552	550	528	618	530	526	525	592	546	549	563	610	602	534	559	531	561	596	534	530	577	537	551	570	527	545	587	555	504	530	612	605	588	550	551	528	534	544	553	579	514	560	574	519	561	547	556	558	544	545	508	583	548	563	514	558	580	533	507	539	565	526	527	521	546	529	557	574	550	546	518	583	549	570	501	585	570	542	572	560	529	583	552	545	538	524	572	559	544	543	565	532	562	529	585	543	548	517	523	521	564	577	583	518	585	580	535	543	535	500	521	563	572	513	541	593	553	562	586	548	560	527	581	568	557	549	579	544	504	522	563	539	540	577	536	519	587	521	546	532	532	532	557	542	539	566	534	592	575	513	584	545	556	561	552	581	526	536	506	558	532	533	556	466	526	564	512	564	587	567	557	575	535	572	544	499	540	557	584	526	544	578	581	546	566	538	508	560	567	571	576	561	551	549	537	567	575	543	573	598	560	539	574	535	547	542	540	584	520	532	563	566	533	547	579	555	527	571	512	538	563	556	512	523	578	561	509	560	544	558	511	544	536	589	512	577	564	542	508	530	570	562	516	516	528	587	518	608	537	518	536	545	529	565	545	532	552	542	520	530	575	535	584	560	544	537	519	532	510	566	558	558	509	563	575	538	580	525	555	543	547	604	581	571	516	530	588	573	524	556	558	544	562	560	564	541	549	542	536	507	574	575	563	582	547	569	575	574	544	565	570	564	533	578	523	517	579	501	558	551	557	585	579	543	561	571	569	552	547	567	551	559	559	536	608	534	568	562	533	552	519	566	546	581	581	537	548	553	570	527	596	594	529	557	559	555	546	586	543	519	539	547	573	543	600	549
24241	21311	28411	24573	20449	9569	2481	1080	609	444	329	286	312	252	282	275	243	271	271	215	232	229	221	246	267	247	233	231	239	250	251	256	290	244	224	271	288	278	286	275	261	263	206	256	246	200	252	215	230	262	456	832	863	700	495	352	275	219	214	205	208	203	201	198	213	212	208	216	198	194	196	216	228	231	233	195	202	188	203	216	217	220	201	211	230	195	205	204	217	229	206	196	206	220	205	193	220	196	220	214	223	207	198	203	200	221	208	198	201	215	193	237	213	206	203	206	198	216	228	196	182	195	208	213	209	186	222	207	208	202	217	191	217	195	206	213	198	192	193	200	221	248	195	190	251	192	198	207	205	197	217	209	219	200	215	218	211	195	213	199	214	179	219	208	208	229	212	190	233	214	209	202	223	202	192	210	233	201	227	211	196	218	232	226	205	205	215	239	184	209	199	189	214	191	202	195	220	220	225	239	239	189	188	215	226	212	209	184	212	222	220	195	199	220	206	205	227	227	219	215	192	220	220	209	208	201	208	215	204	213	210	212	229	218	230	222	225	187	219	201	226	204	207	203	210	184	212	216	218	215	216	216	211	209	224	195	224	238	194	234	222	202	207	195	195	200	208	229	202	215	208	236	207	221	215	216	191	200	208	206	207	209	201	222	197	245	188	222	226	192	208	213	211	202	217	184	223	208	236	226	215	188	178	217	211	208	214	201	208	253	194	196	223	229	217	210	209	204	213	202	212	212	193	205	219	216	198	231	193	209	205	216	209	233	216	212	235	220	199	217	206	218	206	226	208	233	212	200	202	193	190	214	192	209	220	218	208	200	227	230	204	196	212	211	234	197	196	240	212	206	223	191	215	223	194	214	228	234	201	224	201	207	203	195	213	216	224	217	205	202	212	207	166	223	196	218	196	219	209	208	204	207	215	204	192	229	189	225	208	196	195	218	201	204	214	223	200	188	200	224	207	215	217	191	208	213	201	204	187	210	211	174	207	179	192	195	202	247	233	198	225	218	209	209	202	222	196	213	202	210	203	234	194	198	223	232	206	206	193	211	208	214	222	195	198	225	189	204	215	211	227	211	237	235	218	186	203	236	189	183	193	200	214	218	222	198	181	195	185	198	234	215	224	224	238	229	196	219	222	226	201	185	227	188	214	215	240	216	237	185	213	211	199	193	226	230	224	199	202	220	213	224	222	216	209	200	212	221	188	219	228	211	216	214	210	208	212	218	197	222	186	217	204	226	205	204	192	229	205	205	218	212	232	189	237	223	221	208	217	238	219	219	216	203	225	235	215	196	208	237	207	214	194	206	218	217	205	213	222	211	223	231	189	199	204	233	243	206	211	196	228	230	237	199	213	188	214	199	223	216	219	200	233	202	227	199	237	230	176	207	220	211	207	184	212	195	214	229	219	193	219	188	191	211	213	214	202	212	228	201	207	192	202	200	234	216	229	202	193	219	197	214	185	217	218	202	209	210	190	243	211	221	238	230	206	201	222	210	218	187	188	208	236	224	208	218	219	220	228	219	202	199	242	198	209	192	224	231	194	218	211	235	214	203	175	207	252	205	211	221	230	206	214	207	209	218	206	224	211	226	203	226	196	212	220	202	217	219	202	181	234	222	209	220	197	208	200	238	211	212	189	203	196	228	213	220	220	220	190	225	216	206	220	211	206	210	188	231	239	232	193	201	222	194	201	228	193	193	216	195	212	229	207	198	188	209	225	207	207	204	199	217	228	209	223	217	207	223	231	174	206	237	221	191	215	210	225	215	227	195	214	212	217	220	223	215	220	185	217	208	204	193	189	215	241	230	198	196	201	224	179	216	197	210	216	200	217	213	215	219	213	224	203	204	235	200	231	186	198	223	217	205	186	219	240	214	203	198	201	235	200	223	185	228	227	184	205	221	211	229	194	202	228	198	199	204	226	214	203	215	198	195	202	230	230	205	257	203	210	212	222	203	229	197	210	211	174	207	224	234	233	203	223	210	218	228	207	228	211	206	210	199	205	229	216	184	220	199	205	219	230	209	218	235	214	244	231	229	218	211	216	216	194	179	224	191	224	209	214	182	200	214	212	198	227	228	206	180	195	220	206	199	194	206	239	221	217	185	214	217	208	219	209	233	228	215	228	192	233	237	208	210	208	172	216	220	228	215	200	197	193	203	197	216	214	197	214	208	224	215	215	188	212	199	223	222	189	227	240	211	216	202	232	196	206	216	214	214	210	181	198	224	210	234	224	224	199	233	207	225	245	203	204	199	204	205	220	236	232	204	199	212	209	197	176	202	220	202	221	212	209	215	198	225	187	220	222	204	209	215	223	227	209	218	217	203	208	211	220	195	224	212	191	224	216	217	206	195	205	198	196	211	201	189	196	215	186	215	211	214	231	193	204	213	203	199	226	223	207	196	225	209	202	207	203	208	193	200	216	198	221	222	205	223	177	220	216	236	210	209	223	216	221	236	213	197	200	218	222	235	215	242	200	209	189	225	224	223	194	201	211	211	210	220	207	225	201	225	203	194	205	196	188	205	219	205	198	224	220	217	215	216	208	207	206	188	204	196	208	208	209	189	206	200	204	212	205	218	191	236	202	235	210	208	230	216	196	224	208	228	205	183	215	203	203	222	197	225	222	231	197	211	222	226	216	208	213	221	218	202	194	213	219	242	212	187	236	190	212	171	200	217	210	202	218	230	198	226	210	210	212	200	210	230	215	194	212	207	211	219	194	230	217	211	228	204	195	195	224	200	197	221	227	208	224	217	186	229	207	195	185	205	222	226	217	208	205	228	199	224	206	223	211	210	200	179	204	196	203	207	208	202	215	224	234	180	197	206	213	230	205	207	226	207	223	212	210	229	209	208	220	204	205	232	215	212	213	200	212	207	223	210	213	195	195	206	222	214	245	222	229	218	211	215	200	212	214	192	216	203	216	206	230	218	222	205	182	199	226	208	205	207	207	217	200	207	205	198	209	206	196	190	234	215	188	218	203	209	190	207	217	223	215	207	205	213	185	200	214	225	201	215	218	226	221	229	242	203	222	208	214	229	215	191	205	217	192	190	211	225	255	203	221	198	227	198	231	181	210	223	208	207	202	210	232	200	196	204	167	226	203	238	198	221	192	225	209	239	207	199	224	201	250	195	215	231	242	241	220	180	219	190	186	225	223	202	209	205	210	207	199	204	223	246	233	239	210	218	219	218	226	210	231	219	219	232	207	234	212	207	187	191	209	212	189	222	228	211	218	200	197	203	202	234	182	199	203	212	218	240	209	210	227	217	197	224	196	178	231	205	198	226	224	215	230	193	217	197	214	195	221	198	223	194	219	205	225	227	229	219	207	212	193	210	205	190	187	225	188	200	224	223	210	215	202	212	215	215	214	225	213	232	212	203	238	224	187	197	227	219	208	216	208	227	204	222	194	225	224	206	215	211	220	207	204	232	198	210	167	209	219	217	177	200	189	194	224	231	206	203	225	188	229	215	210	205
12484	33096	34596	23795	17554	12488	6137	3624	2131	1381	965	756	715	637	630	629	575	575	576	519	518	530	492	466	472	534	475	475	554	586	639	551	635	619	619	599	618	597	651	590	541	519	475	453	424	421	445	508	482	529	1241	2672	2763	1890	1381	867	600	475	383	394	385	409	392	407	419	429	417	414	431	393	418	421	397	400	403	437	383	407	421	399	394	414	393	405	408	428	425	406	392	421	417	383	422	394	430	415	426	434	415	428	387	366	413	418	425	403	344	396	412	413	391	431	417	422	404	416	428	453	432	376	405	397	419	425	415	413	412	421	388	411	404	405	421	394	408	410	377	403	434	415	413	383	424	377	361	437	431	408	446	409	418	396	375	414	435	427	403	397	369	389	397	437	392	416	433	418	430	399	412	439	373	400	405	433	388	394	417	374	412	409	417	413	436	415	396	382	380	400	393	402	415	425	416	419	425	398	400	406	406	397	391	432	419	395	389	437	399	394	413	424	433	436	405	398	389	411	396	396	381	386	406	358	388	401	380	418	426	372	418	401	412	373	403	382	388	401	456	378	406	421	391	441	418	420	410	413	389	399	438	371	402	434	422	420	408	438	412	431	406	442	400	402	410	407	395	388	446	392	415	417	420	400	402	395	432	392	401	442	412	407	387	426	415	374	428	402	408	381	415	394	392	439	418	402	430	389	387	369	431	398	418	401	410	425	407	405	373	398	436	404	426	426	409	399	412	377	409	391	426	400	427	418	384	415	420	431	403	456	382	412	394	417	401	458	414	432	381	394	402	404	393	388	442	411	416	409	418	395	403	415	374	415	382	391	398	413	422	399	402	411	431	393	392	400	408	403	385	405	398	394	391	392	414	412	391	402	398	393	402	437	384	404	426	376	414	403	406	395	396	383	399	402	414	412	373	416	440	422	412	396	400	407	407	387	425	430	363	422	418	401	399	411	417	394	406	398	402	400	383	410	374	457	377	365	437	401	379	379	423	419	399	431	387	420	423	393	394	383	371	403	373	391	417	401	423	402	407	386	408	428	356	416	416	411	407	424	384	431	371	385	422	423	392	394	404	393	401	399	361	411	378	397	399	438	396	424	396	406	411	437	455	370	386	362	416	428	432	426	354	411	436	390	378	386	428	433	422	390	420	406	408	393	398	419	434	439	414	409	434	429	381	396	432	398	394	378	418	376	407	408	402	428	417	409	415	364	423	398	382	443	391	382	413	434	429	448	441	431	421	394	432	401	415	424	388	415	407	391	405	409	394	392	415	416	369	425	441	412	389	378	419	398	397	425	391	407	400	396	421	432	433	413	405	426	390	415	414	411	411	409	384	416	402	393	471	411	429	390	408	417	413	394	398	420	400	414	395	414	383	402	380	417	433	406	400	414	422	439	418	402	392	415	385	414	387	427	411	412	421	403	409	420	399	384	428	416	390	409	437	419	378	386	390	411	419	404	410	393	398	430	396	396	386	373	417	408	425	390	402	440	396	424	395	424	409	406	461	423	381	394	396	420	394	412	409	404	375	410	413	380	402	403	386	439	394	409	427	399	403	390	432	408	405	415	405	364	388	439	377	424	424	421	423	438	386	412	422	391	417	431	412	409	372	396	438	415	392	405	377	422	440	383	432	404	408	430	390	401	430	403	409	418	396	417	387	400	411	417	380	395	356	401	401	426	397	420	385	423	415	447	407	379	394	393	404	392	408	431	406	428	408	416	396	398	399	410	384	386	377	430	419	430	394	454	410	422	410	415	417	397	387	405	400	444	398	390	428	397	414	408	348	414	409	413	393	408	399	368	399	392	383	403	390	388	387	412	403	391	435	450	387	438	422	403	417	380	416	394	379	388	415	395	383	380	403	396	373	449	401	424	428	402	429	423	395	359	409	403	413	381	437	392	401	393	445	380	437	390	418	414	400	396	379	408	423	419	394	434	391	424	394	371	438	397	423	390	405	400	395	432	384	425	401	416	414	386	389	384	396	422	391	439	438	390	379	415	418	368	405	409	432	420	404	411	408	418	425	393	392	386	367	408	398	403	393	422	393	397	422	407	373	398	433	385	424	397	421	421	389	405	430	431	396	395	389	422	373	426	416	397	439	397	417	403	422	408	399	404	414	392	365	420	412	380	390	430	427	411	428	408	403	395	363	389	401	417	379	404	380	437	410	444	387	388	393	401	417	430	376	384	404	401	389	409	384	390	452	418	400	407	388	374	430	386	409	399	402	363	349	368	380	413	415	398	422	363	374	384	391	392	411	408	409	406	400	403	389	395	422	400	394	389	392	409	368	407	395	410	382	423	434	383	404	446	373	395	407	388	414	422	397	436	424	389	395	376	417	387	374	416	441	388	413	389	418	409	423	403	397	421	376	413	388	394	436	412	396	423	420	379	432	390	398	386	394	390	422	415	377	413	373	458	395	415	432	400	396	400	439	399	421	423	395	415	421	407	430	405	422	392	376	419	410	400	409	419	379	400	377	428	392	422	403	417	408	404	431	380	414	413	421	411	393	406	387	363	415	436	434	420	424	407	385	365	371	403	394	398	423	439	398	385	370	365	431	414	406	415	370	408	392	413	430	366	365	414	405	419	405	380	379	400	435	404	399	411	446	412	394	418	364	428	394	377	380	408	417	420	425	406	426	399	456	410	415	391	412	413	413	399	395	407	401	425	366	378	411	429	390	429	402	391	416	440	408	394	392	390	409	423	430	398	411	429	416	410	445	417	410	425	420	433	400	401	413	391	416	414	429	413	411	392	417	410	414	434	440	418	389	388	392	424	383	420	387	436	407	401	396	408	400	423	394	425	424	424	421	408	387	409	439	365	424	401	416	423	428	400	402	388	393	411	409	419	412	370	431	430	425	413	414	404	435	410	436	380	435	423	421	372	417	444	380	401	409	415	386	400	393	369	406	390	395	391	435	416	401	407	400	385	396	422	410	396	397	425	443	431	409	401	370	441	406	415	413	395	412	375	403	421	392	373	398	431	401	419	364	417	412	424	395	424	416	421	417	420	374	412	373	393	414	397	415	421	369	399	393	440	412	389	434	415	429	377	411	419	387	410	436	400	409	374	437	382	431	413	420	403	378	391	389	362	435	359	381	421	430	360	410	391	394	424	423	416	392	381	381	409	401	411	416	364	415	354	369	400	401	396	437	390	395	460	389	395	376	413	423	385	422	417	411	382	423	347	405	409	379	380	413	396	419	405	406	370	430	426	394	420	402	407	425	406	427	399	403	391	386	427	403	413	388	359	382	423	391	436	430	392	426	433	434	396	404	437	420	407	414	421	399	423	423	421	429	406	414	400	429	420	406	428	399	391	418	436	387	354	441	430	408	408	399	388	371	411	389	400	397	389	391	410	446	451	419	392	385	420	434	378	428	420	418	397	439	426	421	442	389	371	407	393	392	421	398	384	405	407	401	405	407	411	401	398	380	391	458	382	404	435	413	430	426	413	387	431	396	386	395	391	408	377	413	404	391	404	439	392
23320	21303	29088	23879	21315	19675	6160	1527	684	469	336	301	265	226	234	210	186	200	149	209	188	188	177	172	183	154	193	176	204	188	221	191	209	218	198	220	217	235	232	280	227	178	172	157	157	141	163	163	174	162	554	1312	1428	868	475	347	255	150	152	139	127	137	134	141	140	151	127	145	128	134	153	155	117	146	123	140	153	144	143	123	140	161	147	123	141	146	120	151	127	131	122	133	141	132	128	130	148	133	127	166	159	134	129	162	124	157	129	154	144	140	149	143	131	124	129	147	139	130	142	127	156	149	116	143	137	131	132	139	126	152	107	143	118	140	154	156	141	159	142	143	143	157	130	137	149	129	160	143	148	129	112	131	133	131	131	140	134	141	130	145	133	125	149	134	134	148	128	142	129	161	140	154	161	135	135	129	144	121	154	140	155	135	152	137	136	135	136	140	170	151	146	166	151	139	143	150	134	137	136	145	155	129	129	137	126	138	144	151	125	145	119	145	130	154	133	150	129	117	136	135	126	158	135	144	131	154	129	137	122	158	142	128	140	142	145	136	124	144	129	152	120	123	120	148	142	133	148	144	134	124	140	140	110	134	178	138	145	103	126	157	157	125	133	154	139	137	142	161	150	127	130	127	119	136	126	130	131	168	150	153	124	136	150	135	149	151	127	128	110	132	128	145	134	153	139	134	135	152	129	121	126	135	147	147	149	127	128	139	131	130	140	133	161	130	155	152	126	144	134	150	149	164	124	124	147	117	146	133	146	126	143	119	135	135	148	127	131	141	142	134	137	129	127	138	143	128	126	133	139	142	141	137	133	131	134	122	131	143	129	152	149	137	141	138	136	140	142	145	152	148	149	148	132	139	129	138	120	127	155	144	133	143	152	133	141	148	137	112	138	133	133	132	151	135	127	125	136	109	129	135	140	128	140	146	128	122	132	162	152	131	137	154	147	142	134	156	144	135	141	142	141	142	148	132	129	159	136	132	136	140	133	113	131	121	138	142	142	131	152	140	136	159	133	118	158	152	122	156	131	126	142	148	128	153	139	145	148	146	120	147	154	134	143	131	128	152	126	133	145	151	146	135	114	168	132	133	150	137	139	164	117	148	141	127	126	122	133	139	131	144	130	148	137	117	153	130	144	132	148	131	141	133	148	136	142	122	127	140	147	147	153	146	124	150	142	141	152	143	128	130	140	129	138	136	123	149	160	137	166	148	158	144	150	146	123	132	143	144	145	159	148	127	137	154	143	130	134	122	151	128	183	131	138	123	139	141	124	138	148	119	165	149	140	149	134	140	131	147	136	143	130	134	142	135	125	138	117	131	163	136	120	149	142	155	123	140	126	143	148	144	126	143	147	159	134	130	132	132	133	146	135	147	137	144	142	162	132	137	128	139	135	151	133	136	127	142	154	147	120	129	157	130	115	147	137	133	140	145	159	120	130	124	133	147	131	140	141	151	120	143	128	156	132	152	155	146	140	135	153	138	144	140	129	137	148	143	148	135	139	133	165	135	125	136	165	159	142	141	130	160	120	138	119	136	141	173	155	139	125	132	136	143	144	138	167	114	139	124	157	153	143	146	126	141	148	137	134	150	134	157	123	151	144	153	142	122	152	142	137	130	129	139	147	140	138	115	124	114	146	119	139	143	128	135	143	115	153	124	140	140	139	126	130	137	143	151	145	125	141	139	132	141	166	146	139	130	133	148	163	141	130	161	127	140	145	136	169	121	120	135	146	142	140	146	135	143	141	137	134	137	135	118	125	150	114	145	153	148	150	135	134	143	131	143	124	134	126	130	129	128	142	117	133	122	118	132	129	130	116	136	131	137	119	116	145	142	143	137	141	159	131	130	149	147	131	166	149	128	157	156	139	139	139	132	127	131	125	143	144	132	135	128	168	156	130	144	123	127	126	144	124	141	131	149	157	137	153	148	135	160	138	121	116	129	137	132	142	141	141	139	139	124	130	158	143	127	137	119	142	154	153	133	129	126	125	162	136	120	151	127	116	129	127	139	136	153	146	148	143	133	150	142	164	131	137	126	147	136	135	144	144	157	114	131	143	156	145	136	131	139	136	121	149	137	139	119	141	141	144	138	130	152	142	116	127	129	156	154	154	129	145	135	132	146	134	129	127	168	146	135	123	136	132	137	130	130	155	122	130	117	124	118	155	126	132	134	150	118	147	146	151	136	135	132	140	143	154	134	149	134	150	157	145	146	146	157	153	131	140	135	141	106	138	135	111	135	134	126	136	119	142	147	133	128	132	139	126	147	137	157	131	143	133	110	135	131	137	110	138	144	143	150	172	128	144	154	140	135	129	140	145	142	120	141	148	154	155	155	151	111	130	131	148	131	130	136	128	147	152	134	136	152	144	159	148	135	143	155	142	142	116	124	120	123	138	159	152	124	149	139	144	150	112	131	132	164	150	146	139	134	145	139	142	161	133	125	132	145	149	128	137	145	139	147	144	149	144	140	141	141	121	131	123	140	127	160	146	158	142	142	128	134	144	136	160	136	126	142	130	131	130	136	126	148	135	149	148	136	153	126	142	139	130	141	130	137	146	131	129	130	122	164	138	154	126	141	133	134	128	129	143	122	152	154	141	137	152	138	126	146	153	128	131	113	137	125	144	157	135	125	150	147	129	110	123	139	143	144	129	160	149	145	125	146	139	142	138	140	134	148	139	137	156	126	154	127	141	127	128	137	130	151	152	146	135	143	133	146	134	143	137	117	151	121	126	117	132	129	139	149	145	149	125	136	114	116	144	134	134	141	141	143	140	127	140	129	145	164	148	120	158	105	128	122	148	140	125	128	143	144	141	143	129	133	143	149	141	148	135	128	159	132	132	127	142	141	150	141	129	144	135	153	144	135	134	130	126	142	125	156	139	146	147	150	122	121	135	136	138	151	136	144	149	152	150	148	151	141	135	136	138	138	134	142	153	144	119	142	148	120	142	144	141	128	143	155	149	127	129	139	119	130	135	157	123	147	133	117	115	135	117	134	131	128	155	161	128	139	122	145	173	144	122	139	145	139	120	149	123	126	140	127	134	146	122	145	136	142	153	130	133	137	131	136	142	119	134	130	141	147	143	124	131	129	132	138	130	132	131	141	138	128	125	145	150	118	118	118	134	156	148	134	139	135	143	118	134	140	144	148	127	147	146	166	137	135	143	133	159	156	152	129	135	126	136	156	140	143	129	122	120	139	148	123	142	151	123	141	130	132	144	149	115	147	156	136	138	146	138	148	151	148	137	149	135	121	145	117	143	132	136	119	123	140	131	141	152	146	121	138	146	132	129	143	142	145	142	131	151	122	150	155	128	128	126	132	126	148	142	163	132	121	117	151	148	128	139	139	141	135	134	135	126	125	144	153	130	138	158	131	150	134	145	125	131	136	137	131	158	128	139	129	142	145	149	121	138	134	146	166	141	116	149	136	133	164	142	155	145	140	143	136	125	149	140	141	136	153	140	131	163	147	149	141	147	122
15941	37107	37700	27683	20558	13845	8205	4893	2771	1756	1170	918	797	679	698	629	557	540	486	496	438	414	408	449	408	449	420	429	448	472	540	535	642	539	557	577	505	540	600	737	584	400	392	374	350	353	363	362	398	390	1727	4157	4467	2495	1295	941	621	289	288	243	235	241	264	278	279	260	275	280	258	273	274	268	251	271	223	263	261	247	241	266	260	248	265	244	246	282	253	273	282	263	241	246	251	270	266	292	280	285	276	251	216	254	262	251	269	247	256	262	245	260	252	259	261	269	266	267	252	288	260	263	289	238	275	257	262	261	255	250	254	275	273	277	274	256	271	255	245	274	242	263	251	277	287	292	276	263	283	260	276	271	249	272	261	256	264	262	263	314	277	273	267	282	243	267	262	250	267	268	255	270	286	245	266	247	272	285	279	269	225	268	250	221	241	272	280	255	257	268	245	262	265	289	268	264	263	257	272	259	270	240	253	285	262	266	272	295	257	270	247	282	289	251	289	253	280	266	241	260	245	243	283	284	266	247	244	262	264	249	264	285	282	250	273	284	274	249	265	254	228	279	263	281	302	271	281	270	273	265	254	279	250	253	274	289	242	254	262	271	232	265	265	276	274	259	263	260	277	248	258	273	244	275	251	271	284	261	258	271	289	274	245	268	238	278	244	261	286	248	293	250	283	297	256	252	284	246	259	270	251	287	268	273	242	266	265	255	276	249	272	262	295	272	230	275	243	263	244	237	262	273	263	261	270	258	254	294	280	284	261	245	281	268	262	249	245	256	250	280	261	268	257	261	268	254	269	250	240	275	290	229	239	257	230	246	280	272	302	260	237	269	268	265	286	290	252	270	268	297	261	273	276	302	282	273	269	241	243	266	264	269	258	294	268	279	287	268	264	241	279	257	240	276	280	268	271	250	270	291	291	246	281	260	279	239	277	260	249	256	271	275	245	247	275	269	275	268	287	292	269	266	227	259	281	257	270	256	232	250	236	279	267	250	255	238	262	280	296	259	261	280	277	243	275	256	282	279	241	231	294	294	247	239	254	279	268	275	243	263	291	254	254	242	259	257	280	261	286	257	246	278	263	273	270	248	266	260	265	282	263	290	227	244	247	237	273	254	279	249	246	252	257	251	263	286	257	241	252	252	295	275	271	282	288	269	259	269	304	236	257	236	259	260	250	266	257	256	240	261	289	286	240	280	278	285	250	292	264	297	261	290	265	248	268	256	251	242	270	269	243	269	264	294	265	259	266	275	256	266	266	251	281	256	271	254	258	267	253	252	260	293	255	263	248	260	257	252	249	278	257	246	263	255	251	292	260	256	277	290	263	274	250	282	289	289	255	259	254	284	247	271	286	247	287	254	274	248	254	264	281	293	290	253	281	265	284	309	271	273	277	292	244	279	247	256	266	272	288	251	265	252	270	272	261	244	238	248	266	267	279	271	272	257	249	294	268	266	228	244	267	255	260	257	227	266	314	259	267	267	283	270	242	270	265	222	261	272	269	249	267	266	238	254	250	268	239	276	275	256	264	247	259	291	292	270	267	254	268	258	256	263	274	265	254	273	271	272	255	272	252	274	261	261	251	255	242	266	257	249	262	281	284	283	289	269	255	253	277	270	242	256	252	260	257	262	273	284	256	280	272	252	248	267	253	259	299	272	280	262	262	275	299	286	248	265	299	287	258	261	250	251	284	274	258	273	244	245	258	232	250	247	292	265	245	281	282	268	234	273	257	231	248	266	280	258	278	278	263	283	241	291	259	252	257	281	249	263	288	251	266	271	276	280	261	242	277	251	274	274	263	270	266	264	263	252	221	258	232	268	290	265	274	314	276	278	234	258	263	270	269	287	261	285	247	253	275	261	265	253	249	266	273	231	248	288	258	278	278	277	253	244	281	289	272	267	266	272	289	276	259	253	260	262	263	267	241	255	252	258	294	298	242	248	261	266	265	256	250	265	267	284	263	253	266	264	249	285	279	294	278	248	260	234	248	251	262	269	266	307	256	258	259	258	259	276	243	278	261	283	241	306	266	267	294	263	254	276	264	244	252	240	239	297	299	244	265	271	279	255	258	257	246	248	262	284	278	275	279	232	259	264	253	251	239	253	280	279	239	268	254	258	268	259	267	270	248	271	244	261	285	254	271	279	271	233	246	233	270	233	251	248	273	280	288	240	292	271	274	270	250	287	253	281	290	264	280	268	278	262	265	283	253	248	273	254	273	266	279	266	261	280	255	237	269	266	296	270	273	265	274	256	250	258	279	260	247	253	242	280	262	248	258	252	270	263	259	262	275	264	281	296	268	240	263	284	242	293	297	282	250	276	257	267	234	247	265	237	249	285	244	251	258	273	257	249	255	252	252	275	283	257	274	234	272	243	261	282	246	239	255	252	280	277	257	275	254	232	244	284	301	264	260	272	285	258	254	236	291	280	260	297	246	278	266	245	234	288	271	265	286	267	276	227	250	257	294	257	255	259	288	284	261	293	256	258	259	270	271	280	250	283	267	289	275	255	271	264	249	260	265	246	268	284	250	246	279	297	277	261	243	261	285	287	282	269	254	271	284	284	267	280	265	289	277	222	279	260	274	246	264	291	247	261	235	246	266	252	268	287	249	262	249	278	261	271	264	261	287	282	260	238	262	254	247	268	232	260	271	242	258	258	283	251	239	242	257	244	262	251	280	269	290	278	237	305	256	270	279	258	260	287	252	275	253	269	273	259	259	254	302	275	260	247	261	277	270	277	290	274	272	266	242	287	277	271	259	281	271	252	279	270	262	248	257	249	280	245	277	271	274	259	249	259	273	252	232	276	238	286	274	272	258	288	234	262	277	279	280	260	250	245	281	253	250	290	273	255	233	253	251	250	278	247	251	257	284	264	255	294	262	261	252	277	273	258	243	249	257	280	275	241	272	286	260	260	254	260	286	298	274	242	260	277	282	303	266	252	279	265	306	269	277	257	249	250	250	250	253	258	244	250	260	261	269	275	290	256	253	249	276	253	245	282	310	252	249	275	248	252	263	286	269	288	280	259	227	242	238	235	259	246	261	228	274	298	253	263	277	270	284	282	266	269	261	303	253	271	264	289	289	283	250	248	259	279	279	266	285	265	258	279	276	263	266	289	260	283	278	246	257	256	262	306	253	274	261	295	244	285	259	271	272	253	260	262	247	273	269	274	265	272	274	263	264	241	279	257	251	277	255	273	251	253	256	254	230	255	248	283	258	286	248	259	258	255	254	257	254	246	268	267	276	255	249	253	249	244	240	233	261	254	280	258	250	264	285	245	269	279	272	265	299	281	245	256	290	232	265	268	296	281	266	257	253	291	256	268	277	244	280	273	264	254	240	261	256	286	277	241	263	257	270	242	266	273	266	286	257	265	262	263	263	297	263	252	244	269	275	257	271	264	241	282	266	266	273	259	263	276	264	275	225	284	269	263	263	261	277	265	266	240	263	273	252	252	282	267	273	263	243	238	249	262	253	285	279	281
26925	21052	17395	8749	3478	1963	964	544	389	260	285	259	263	259	273	252	243	247	268	261	245	280	273	292	265	251	277	269	282	293	297	247	248	270	271	264	280	278	309	300	280	295	257	289	268	288	259	267	259	279	310	354	377	355	313	296	243	267	240	309	262	246	282	249	247	275	247	273	288	268	250	255	259	285	242	243	257	249	246	274	285	264	278	256	243	266	269	265	287	243	258	266	270	266	256	238	293	244	272	253	263	263	238	229	267	269	251	253	275	262	247	290	260	263	248	273	263	284	261	267	264	267	253	253	280	267	246	277	257	246	253	242	260	255	256	258	246	255	247	274	235	270	252	261	273	272	263	261	285	265	282	265	257	243	260	252	268	289	280	237	257	264	285	252	254	266	295	260	263	235	228	276	253	267	273	243	261	259	269	261	280	271	263	253	253	243	250	280	235	253	239	243	303	261	261	280	284	253	260	277	275	266	261	278	243	288	247	277	292	204	250	243	251	265	280	262	253	294	272	223	251	264	265	264	281	256	240	253	248	263	220	224	300	270	236	277	254	258	293	243	238	274	271	280	243	282	281	253	251	267	245	227	273	263	259	268	236	279	265	276	288	272	272	250	249	258	268	278	244	274	271	262	242	262	267	254	237	266	272	255	269	243	272	271	258	256	245	260	263	273	255	274	262	240	268	242	235	234	219	301	262	287	257	233	272	267	248	261	232	248	248	242	242	274	264	246	264	268	261	290	263	265	279	286	272	267	233	268	235	282	266	278	228	234	278	261	248	262	264	222	283	254	261	251	298	234	234	226	259	274	230	254	256	252	272	254	249	283	246	246	274	291	256	251	243	265	278	248	247	269	229	258	269	243	259	295	269	271	249	274	255	244	268	275	264	268	236	278	268	258	229	276	257	294	242	242	263	268	261	282	254	251	226	271	253	227	266	263	257	253	238	240	276	268	278	278	238	271	245	261	265	264	280	244	264	281	267	271	281	264	277	250	299	287	243	254	264	284	261	271	220	267	249	265	253	254	251	269	260	235	281	249	268	282	285	227	235	260	281	263	242	268	255	269	226	247	254	260	271	271	258	246	239	240	272	295	246	295	253	276	293	265	244	284	279	250	264	266	274	262	274	273	261	236	253	264	257	235	284	280	274	256	261	259	268	246	258	268	258	257	267	283	251	280	239	237	274	223	271	269	242	252	257	269	286	232	249	265	278	240	263	258	229	250	239	263	279	228	274	260	240	268	277	296	266	247	265	293	264	235	254	246	234	239	273	268	285	226	283	267	262	271	253	268	287	279	247	284	265	258	260	248	266	233	266	260	251	246	274	261	301	273	273	275	297	236	262	268	255	248	280	273	253	265	267	294	262	265	237	262	268	246	241	261	269	259	261	257	260	285	258	262	263	269	265	276	268	255	281	266	286	277	244	268	255	252	246	255	254	255	243	309	219	279	274	269	291	260	239	263	236	260	274	275	263	243	279	240	248	256	276	255	285	242	248	267	251	297	311	277	287	256	285	252	265	235	233	224	278	273	271	263	266	265	261	249	263	264	263	256	256	244	262	264	267	247	288	260	259	264	286	277	262	274	255	272	283	257	262	273	245	247	264	255	280	287	279	272	275	240	250	268	273	263	271	276	230	260	287	267	275	239	251	241	274	246	274	237	262	234	236	265	274	241	262	257	290	278	272	266	260	281	268	265	251	263	246	271	274	266	275	276	288	275	244	251	257	268	240	274	250	272	270	252	261	256	273	253	283	266	253	270	253	275	255	263	239	267	255	268	271	251	293	257	270	289	275	273	234	255	242	240	270	291	292	253	278	279	243	258	267	278	282	252	281	265	293	236	240	259	249	244	246	271	264	236	269	265	246	252	253	275	253	279	264	245	244	283	252	262	262	250	247	255	256	246	257	262	234	246	249	249	229	264	260	257	283	259	273	300	238	277	240	260	237	269	244	264	264	290	288	242	273	256	272	264	273	252	245	315	244	281	286	265	274	274	271	270	262	259	244	281	272	236	253	255	254	282	233	251	256	242	294	278	261	246	259	267	289	253	256	250	268	241	272	270	236	262	276	241	275	244	270	259	293	257	258	253	255	268	272	272	300	262	248	263	284	266	248	303	226	261	232	272	295	239	264	252	271	278	269	282	277	267	266	272	278	296	265	255	280	263	274	282	246	260	282	265	277	278	266	263	285	248	273	235	250	236	252	242	243	261	266	257	274	258	263	263	281	251	248	276	245	267	271	246	238	258	278	267	277	269	246	276	260	268	274	256	266	245	256	254	272	265	235	255	261	239	247	237	226	265	263	279	259	276	296	267	243	254	248	240	285	249	251	256	254	249	255	313	251	251	241	273	268	261	248	253	251	251	279	263	253	286	259	270	279	239	285	237	252	267	286	272	239	251	241	267	240	250	254	242	229	265	270	257	271	241	244	265	235	261	251	258	268	273	263	232	261	257	265	266	230	263	287	232	242	258	260	267	265	243	275	273	246	251	265	243	266	236	268	246	274	282	254	242	265	250	263	248	235	274	271	250	240	278	269	232	267	282	269	267	289	261	279	253	243	262	243	265	266	262	266	277	232	271	269	240	259	287	258	286	270	253	301	245	260	246	297	265	243	249	276	273	261	284	247	259	268	255	281	242	266	266	258	256	242	281	303	284	241	270	256	264	243	270	259	233	266	268	278	261	281	225	276	266	270	271	262	260	239	270	250	266	277	260	228	272	258	236	237	267	260	258	265	273	256	284	267	238	263	288	257	249	277	261	251	267	267	250	258	270	252	247	263	273	250	276	267	275	263	263	245	247	286	268	279	258	246	278	276	260	271	265	256	243	271	261	224	280	259	265	267	246	241	271	279	269	281	251	259	261	265	249	263	256	271	278	280	268	252	266	272	246	266	233	268	249	275	235	259	280	272	265	265	262	259	267	290	222	245	268	243	253	264	233	274	259	268	269	234	239	267	245	272	278	296	251	285	269	282	244	266	253	243	277	246	277	267	288	247	277	243	278	286	301	267	247	258	243	276	254	264	272	241	277	278	230	259	256	255	302	278	231	240	249	244	269	244	286	260	290	269	257	246	277	293	230	223	267	240	238	259	266	276	263	267	288	278	259	241	233	257	278	271	251	272	224	263	245	281	293	228	242	256	229	244	286	250	270	266	266	265	262	272	267	267	251	280	260	232	269	249	305	250	265	265	252	255	278	231	237	256	218	256	267	250	301	277	247	259	272	288	274	257	266	239	267	250	267	249	256	251	245	236	243	270	266	227	244	287	243	272	271	252	286	266	258	264	252	242	252	300	273	266	260	255	256	266	253	268	257	269	270	261	269	304	253	229	267	243	264	271	273	246	292	255	238	215	259	247	262	272	285	269	280	308	258	257	269	252	260	255	264	243	255	248	261	288	230	269	254	251	278	253	281	253	234	281	245	263	261	261	256	272	264	263	245	265	243	271	265	279	247	261	278	281	283	256	268	288	263	242	268	246	258
14326	24971	23772	14916	9850	6199	3221	1708	940	656	564	552	527	523	515	503	552	516	515	568	518	517	519	551	503	534	574	521	536	562	542	533	561	567	543	586	590	560	544	665	586	565	479	510	485	556	554	558	578	559	591	841	860	896	655	594	473	512	518	510	514	466	468	520	521	469	473	511	492	491	455	521	524	497	483	504	495	531	500	503	506	482	524	540	480	463	494	539	475	504	507	526	499	525	482	495	470	526	501	517	475	546	498	500	490	479	525	498	469	522	526	527	559	501	520	499	532	469	488	497	513	486	503	514	483	571	501	472	482	505	520	514	489	491	513	504	480	493	548	483	474	497	492	483	477	490	506	474	500	464	482	463	486	505	503	508	491	500	536	539	518	465	498	531	518	501	487	487	467	498	477	502	477	492	498	585	485	474	523	534	553	499	480	466	516	483	448	470	474	543	506	518	517	550	490	495	514	517	502	492	505	511	490	498	484	439	501	507	516	525	516	515	481	515	507	510	518	496	526	502	502	514	492	485	491	516	492	524	480	476	516	503	435	528	491	482	483	497	548	480	485	526	505	505	528	485	498	527	502	495	513	497	474	496	487	508	507	496	507	495	473	519	514	461	493	513	517	512	490	507	526	490	477	517	538	481	493	517	507	488	535	509	504	519	499	520	489	527	526	508	502	503	490	495	487	533	524	509	466	486	510	522	521	498	511	510	500	512	537	496	460	504	473	507	535	529	480	495	513	509	513	529	481	534	487	488	515	490	493	476	491	504	482	491	534	483	500	503	532	444	498	502	505	495	520	488	504	508	543	525	540	520	525	502	487	482	499	513	471	508	518	470	508	555	479	463	493	470	498	524	478	513	482	497	493	519	497	507	515	534	478	520	479	478	478	519	502	479	460	517	500	501	478	501	524	538	501	497	483	517	526	500	477	490	489	501	520	524	493	544	479	476	503	529	525	500	515	527	496	536	481	461	480	506	481	487	492	492	512	498	508	470	537	495	496	526	545	495	508	504	509	471	514	502	481	536	523	498	562	487	496	519	510	519	491	498	484	535	517	512	512	516	525	494	463	530	512	539	504	496	479	527	523	492	507	513	505	502	535	474	479	532	527	500	516	506	481	513	550	468	482	470	487	513	555	541	504	527	486	499	481	499	519	482	450	517	492	513	490	521	527	519	527	472	519	516	474	482	482	494	469	517	473	519	491	522	462	458	520	518	496	524	508	524	524	522	488	488	488	544	472	530	527	436	437	528	528	500	489	502	540	525	466	477	495	481	492	540	508	494	501	492	500	490	474	493	529	488	508	519	484	503	506	511	484	531	509	517	542	506	523	535	501	470	526	497	493	515	449	500	490	510	480	509	493	493	470	507	502	472	493	499	559	522	487	526	455	504	467	492	499	456	504	526	522	516	474	498	531	492	469	490	505	496	470	502	494	501	520	517	519	467	486	515	523	482	505	546	502	527	489	477	511	483	523	506	507	473	528	496	515	517	492	525	481	508	482	480	548	483	579	467	496	475	480	491	513	485	532	489	483	530	495	491	494	518	500	500	509	495	511	518	512	477	476	483	490	521	511	510	509	515	526	514	510	511	473	506	544	492	488	513	476	504	483	506	484	512	455	487	475	526	484	464	527	491	480	511	495	491	518	485	533	501	499	481	482	476	514	535	519	539	467	513	500	500	465	502	519	520	483	491	519	488	524	477	487	488	521	521	460	469	492	520	444	508	500	496	501	472	495	536	510	484	533	470	471	497	469	484	556	546	517	511	500	466	522	513	536	490	490	499	501	469	501	524	476	490	483	524	549	500	486	453	524	517	523	508	509	486	519	528	478	466	484	493	508	464	509	485	500	527	506	508	494	504	466	490	492	472	535	500	490	497	502	488	530	503	492	516	528	448	519	500	506	455	496	496	502	498	500	476	516	505	510	499	501	482	504	476	524	494	466	536	498	475	535	525	488	495	503	529	500	535	517	520	526	485	504	472	532	524	512	476	508	505	516	433	483	496	498	510	509	532	504	465	522	463	495	514	532	521	524	499	518	542	485	506	503	505	508	492	496	498	499	493	493	468	530	520	507	478	525	501	472	467	548	490	514	494	441	494	520	487	473	519	504	510	528	525	463	497	471	462	495	527	481	487	485	520	499	488	471	491	519	469	499	528	513	510	457	513	542	525	555	477	534	472	494	510	515	514	485	479	518	460	472	518	528	528	486	501	449	424	552	506	495	537	503	492	522	532	492	494	535	532	515	521	519	511	492	565	508	506	532	507	520	520	502	521	480	447	469	471	494	499	511	525	533	496	496	473	521	475	491	497	465	505	484	513	472	533	482	499	480	506	512	507	498	508	492	540	535	509	539	513	523	512	546	511	506	478	503	519	533	545	498	486	481	494	515	508	535	535	510	495	459	480	473	490	512	508	545	494	480	476	511	518	534	485	471	549	492	540	485	492	497	510	529	515	527	481	494	449	533	451	480	499	494	527	463	509	484	481	496	490	506	500	524	511	467	486	501	497	498	517	510	553	481	505	506	516	480	533	479	516	452	492	460	507	474	489	473	521	495	497	511	462	462	517	493	484	531	472	489	459	493	491	490	497	519	513	497	499	495	490	551	494	474	494	507	490	527	491	503	509	518	470	487	499	482	527	532	466	448	460	493	526	480	486	501	524	464	494	514	520	494	516	486	494	497	518	510	500	541	519	508	496	511	485	488	493	499	492	481	484	503	479	467	513	497	512	499	490	481	498	531	518	474	509	513	520	494	516	471	517	482	453	515	494	513	449	500	496	504	457	479	491	514	474	498	485	533	493	517	502	509	517	505	513	494	485	509	556	477	482	520	525	512	474	506	522	522	446	503	476	529	502	504	458	480	522	501	493	489	490	508	494	476	502	481	479	504	477	492	507	456	510	514	499	521	530	486	471	487	502	502	514	513	534	506	513	477	502	494	501	491	527	515	545	523	527	505	531	493	493	525	544	516	493	507	534	485	489	520	513	494	516	489	535	512	487	513	510	511	526	522	509	514	524	486	482	491	515	454	509	531	481	480	505	552	509	532	476	467	476	519	528	501	514	545	467	517	503	442	512	503	511	501	478	497	463	518	525	494	489	483	490	524	501	533	528	489	515	499	553	539	527	480	487	512	477	507	524	487	517	478	512	498	537	488	509	516	494	542	547	505	521	513	469	476	506	496	496	485	477	508	510	510	530	524	517	488	524	512	519	517	526	516	474	474	513	496	555	510	498	506	472	506	493	495	501	530	537	500	495	536	477	490	484	531	490	480	497	482	497	485	520	490	525	498	500	527	520	497	471	471	497	488	490	531	504	478	526	483	517	513	511	490	501	517	485	475	517	484	501	504	523	482	536	483	472	534	539	512	511	476	489	519	486	493	458	467	482	487	472	490	516	478	494	504	503	507	510	477	521	484	477	536	484	494	491	511	506	555	520	490	480	491	509	484	526	508	487	478	501	453	485	538	541	490	528	493	501	497	466
24302	21335	28347	24410	20168	7002	2038	904	527	383	291	288	253	246	223	244	206	229	235	240	216	227	235	193	210	249	195	199	195	220	219	229	211	238	215	224	245	234	208	191	230	203	214	195	180	201	216	201	221	232	409	928	920	689	472	401	232	205	193	216	192	177	165	178	183	197	180	202	199	193	197	184	197	193	201	181	165	187	188	177	186	190	189	166	190	163	196	192	170	189	195	204	200	188	191	192	207	189	209	185	210	197	183	192	191	204	210	173	189	172	204	174	185	184	206	206	203	195	209	199	195	196	197	198	186	188	179	174	183	173	187	184	191	165	202	189	179	177	182	170	192	169	175	182	163	156	228	191	189	165	199	213	185	190	202	189	215	222	187	183	187	180	202	189	192	186	212	189	207	193	186	186	185	202	166	170	180	202	205	195	190	181	185	192	195	201	205	198	171	203	205	205	185	178	195	195	172	170	194	221	195	189	198	208	195	194	192	192	173	210	185	194	175	198	202	181	203	197	174	169	210	193	225	166	180	205	169	198	195	169	211	214	195	200	162	203	181	170	183	223	219	175	196	211	186	183	184	194	185	178	205	167	192	193	191	171	189	178	181	169	177	193	227	188	178	197	180	193	202	218	223	184	201	216	177	198	209	196	189	206	178	206	190	230	176	223	193	212	191	189	209	196	206	181	198	199	189	184	192	170	209	197	172	192	208	211	213	209	184	197	168	208	186	202	192	182	183	195	194	195	195	215	176	185	199	194	204	188	206	185	191	182	185	197	198	172	182	186	169	182	177	190	203	206	196	184	192	207	193	176	201	177	172	176	184	164	193	182	214	190	189	194	164	219	199	182	194	174	211	192	160	182	191	203	199	195	185	209	202	210	211	191	190	209	199	169	202	171	175	173	186	216	190	194	179	186	217	198	181	202	165	180	192	176	206	193	184	215	194	184	193	180	169	190	210	185	179	194	194	193	170	212	167	189	178	167	201	195	185	193	194	175	217	199	185	193	175	171	202	198	182	186	191	189	185	198	210	190	192	190	182	189	171	193	201	177	196	175	221	190	194	190	168	192	168	196	165	186	186	217	194	196	203	202	185	196	213	194	184	160	200	187	194	193	171	194	206	173	180	194	182	180	199	161	201	193	204	191	191	179	202	221	221	200	195	210	197	189	174	184	193	215	196	183	212	197	200	191	182	203	192	203	176	190	201	169	210	187	206	174	186	189	178	191	209	226	202	184	192	177	197	211	194	182	191	195	194	201	188	169	189	196	198	180	192	193	190	184	188	189	202	208	183	190	205	168	199	193	173	170	165	199	187	172	208	200	206	166	173	174	203	185	207	181	180	162	180	185	199	192	172	189	196	175	214	184	204	187	195	199	184	181	201	186	225	214	193	161	184	220	200	223	195	202	186	184	171	188	177	201	207	182	185	196	183	202	179	189	181	160	196	204	163	201	188	199	187	189	167	192	211	209	197	180	180	188	173	207	206	207	204	199	185	157	214	176	210	222	176	196	191	148	197	195	182	177	152	202	191	189	187	198	160	189	193	170	174	172	191	192	190	172	166	177	214	221	201	199	190	195	187	221	167	200	195	181	182	174	176	174	204	198	183	188	189	178	208	186	183	173	197	214	193	150	188	197	166	218	166	205	187	199	190	186	172	189	204	189	179	171	210	182	193	198	192	161	175	171	180	200	216	176	201	177	200	169	182	204	204	218	210	187	189	213	207	190	183	181	197	180	173	206	187	197	205	196	185	175	210	171	201	192	200	178	197	188	176	193	179	220	186	195	187	168	202	221	182	189	176	189	223	200	198	174	189	203	200	185	191	210	202	198	198	186	204	206	193	187	181	184	200	221	198	183	201	183	182	168	185	192	207	203	204	176	195	207	194	199	192	201	194	181	208	176	190	199	176	221	195	193	172	193	173	213	164	185	204	166	193	183	203	177	178	165	181	185	178	185	186	166	182	183	199	188	192	189	206	189	213	215	180	196	200	169	204	197	214	201	189	182	198	176	194	182	189	187	184	185	190	186	178	208	177	177	183	192	198	181	207	187	201	184	225	193	184	164	190	178	192	176	181	185	191	184	211	199	167	188	194	194	217	168	181	218	183	176	191	178	202	203	190	177	184	174	200	192	168	182	205	194	173	217	168	215	207	181	186	175	187	152	198	169	206	193	194	205	227	176	201	168	204	185	213	200	196	179	172	181	177	198	201	170	175	172	203	180	196	158	211	201	168	195	160	188	223	196	177	212	198	197	209	189	190	172	194	223	196	185	172	200	168	203	188	181	190	195	200	169	191	200	179	199	212	180	173	181	209	221	184	201	190	202	200	188	205	175	181	193	198	198	166	192	173	200	210	193	220	189	194	206	189	211	205	195	201	208	211	171	174	193	196	182	201	168	186	195	167	198	182	168	220	188	211	197	167	190	181	193	198	190	214	177	191	205	172	193	202	199	186	198	188	201	176	175	192	199	196	202	193	209	190	177	172	182	182	173	188	190	192	186	192	193	192	202	205	188	182	199	188	195	173	215	186	175	183	192	207	198	189	169	215	168	204	208	179	181	174	194	185	199	188	163	217	181	219	179	206	194	160	211	209	225	171	193	206	180	205	174	198	193	211	157	167	156	193	183	192	181	193	196	187	190	184	203	182	184	212	181	211	204	193	193	185	201	195	178	189	180	205	172	189	198	171	180	207	193	235	194	208	186	210	216	178	202	200	192	199	195	209	186	208	188	209	193	199	185	202	199	211	180	196	179	216	175	200	180	212	192	213	189	192	211	185	213	198	192	195	199	193	189	177	185	215	202	197	202	193	158	179	206	182	183	199	196	186	184	174	200	183	186	190	178	194	181	174	155	193	195	197	194	184	174	193	177	174	195	190	172	208	187	228	200	195	213	195	180	204	189	179	195	206	214	178	195	177	186	211	191	193	166	178	186	199	189	189	189	172	195	181	197	189	169	185	198	186	174	201	204	196	196	185	166	206	186	190	222	191	193	176	169	186	176	198	190	172	187	176	164	197	204	179	196	166	191	187	188	210	185	188	180	176	181	200	167	187	210	216	199	194	182	178	193	190	198	182	175	180	195	193	190	188	184	184	165	189	189	203	209	194	189	179	183	176	225	195	192	182	184	189	219	193	217	206	217	184	166	196	199	198	179	199	197	177	170	197	176	168	170	191	209	236	203	188	199	194	181	197	209	188	214	191	207	192	176	165	186	192	180	191	194	185	203	180	205	196	186	190	170	197	213	199	216	195	188	187	177	183	182	171	210	162	178	177	203	198	189	187	191	157	176	200	180	203	189	187	225	197	179	169	179	179	177	178	188	171	201	198	175	201	197	182	182	204	194	204	198	202	214	203	192	188	184	172	180	198	208	190	189	190	181	200	195	178	202	201	174	184	160	190	201	201	209	189	196	195	191	179	203	190	192	191	183	187	183	180	196	210	191	218	193	203	175	186	186	209	204	194	174	189	189	196	192	187	214	162	197
16582	29734	26214	16103	12639	9164	5224	2990	1671	1117	806	743	617	623	561	566	552	596	539	509	496	474	464	477	489	440	406	473	463	437	471	475	506	449	455	540	492	508	434	468	481	426	443	443	423	408	421	411	489	464	1209	2905	2930	2026	1375	984	484	445	381	348	404	367	381	396	369	348	415	377	377	363	374	386	378	383	402	369	410	374	369	393	359	379	370	380	378	393	394	362	359	357	364	403	371	336	363	347	394	393	393	376	370	374	363	378	386	373	370	388	347	410	375	377	384	378	336	392	354	340	365	367	355	366	372	364	337	361	397	408	381	378	391	388	348	378	385	384	396	376	393	392	314	408	369	380	376	338	376	348	353	369	373	383	355	364	411	372	350	384	327	340	379	370	394	381	389	362	393	366	413	403	355	359	370	391	373	366	377	378	391	369	405	356	368	392	408	399	351	371	347	363	386	373	339	411	356	367	364	364	401	334	409	384	358	386	362	358	373	359	389	367	386	386	384	404	368	378	397	373	395	349	370	347	384	354	376	386	348	361	355	351	368	362	386	356	358	331	339	365	400	365	389	377	356	394	379	326	359	398	357	402	401	358	405	366	344	367	350	368	377	390	390	381	410	381	394	361	384	358	369	391	378	374	365	367	397	353	376	361	342	359	325	420	396	366	376	378	376	376	381	406	354	366	388	396	372	382	391	347	366	378	372	376	369	320	330	374	368	369	376	376	377	359	369	382	381	378	336	350	409	352	412	358	407	372	355	413	390	390	368	410	356	373	373	346	378	383	374	414	338	386	368	352	347	376	350	382	390	375	370	371	364	368	380	388	403	376	390	406	397	373	385	386	342	365	330	381	392	359	417	360	361	374	383	356	368	409	381	404	379	378	365	344	360	360	360	372	371	369	389	355	379	360	362	397	391	390	407	370	383	390	367	376	390	358	385	372	388	328	386	369	358	364	342	392	358	376	348	378	411	373	359	338	408	376	400	418	410	345	382	354	381	334	371	376	397	396	391	358	391	345	374	372	372	378	366	377	362	368	382	379	387	397	400	386	391	332	368	381	399	347	384	385	420	343	377	360	337	390	372	323	378	389	360	379	342	387	417	364	388	396	387	413	394	335	364	391	367	356	380	370	367	363	427	343	361	374	341	375	357	389	397	365	385	393	389	380	357	369	372	369	380	428	352	422	361	375	365	314	361	369	406	376	372	362	355	373	326	375	354	392	386	388	411	345	390	350	345	387	394	395	377	372	395	370	375	347	354	369	418	353	381	374	383	363	370	370	401	372	390	380	366	352	364	362	351	361	394	385	393	372	388	399	394	387	385	397	375	380	371	324	409	368	371	348	359	372	404	374	375	327	392	362	403	388	390	384	381	372	381	369	355	362	387	371	341	369	356	365	365	384	362	399	389	370	366	329	376	383	392	356	372	366	357	396	346	370	375	382	393	344	380	386	366	356	397	395	382	366	358	330	394	352	418	380	331	371	392	338	402	362	406	393	362	385	362	343	357	359	355	353	346	345	347	384	380	381	380	355	381	402	414	370	397	345	370	391	376	386	407	358	361	380	372	388	352	376	326	391	373	376	370	396	366	384	347	403	360	385	402	405	382	394	384	342	362	379	338	336	358	343	395	391	351	339	382	371	416	408	387	384	388	401	371	370	390	412	371	365	420	359	376	362	391	351	381	360	368	371	346	376	366	362	396	399	376	375	360	375	368	357	389	382	357	367	378	409	410	395	390	401	355	380	401	422	360	364	378	352	382	346	351	382	393	393	370	349	337	336	370	377	363	404	383	405	389	381	407	367	354	378	364	380	358	368	399	370	352	356	394	340	361	357	382	376	347	390	356	338	373	349	386	366	385	396	360	391	380	378	378	364	364	377	372	364	383	394	382	390	390	351	370	341	351	362	390	347	367	363	389	391	388	363	404	362	377	367	407	373	351	366	373	393	378	386	374	375	382	391	360	383	413	403	354	394	397	360	399	383	376	363	409	354	368	345	412	369	375	372	384	389	365	363	381	359	393	355	359	378	351	393	350	356	384	390	339	365	379	369	363	398	369	374	406	366	372	415	381	359	391	381	363	354	377	382	370	374	361	376	384	377	373	349	404	399	390	393	386	367	392	371	381	410	393	385	362	394	385	376	401	401	389	376	365	412	333	414	378	369	381	369	387	363	382	367	378	358	388	368	396	398	375	389	341	352	356	359	394	383	367	397	375	372	368	371	367	363	393	403	337	391	387	380	365	398	400	360	358	373	360	362	349	371	401	364	352	357	404	333	359	340	367	387	389	357	393	393	360	401	367	400	385	368	371	370	369	378	399	322	395	381	370	383	371	372	363	336	331	375	391	412	394	374	412	368	386	379	360	367	374	339	386	361	363	347	363	412	365	380	366	335	355	375	370	367	365	360	357	379	378	385	412	416	342	393	361	391	364	388	409	386	343	388	384	375	348	382	348	361	368	375	391	386	380	358	395	420	356	381	383	354	379	361	384	365	408	347	379	355	398	374	361	365	376	396	382	360	384	388	403	358	368	374	412	375	388	361	355	370	342	364	353	384	385	392	368	376	365	395	359	386	373	361	347	354	379	390	365	372	369	398	379	388	381	377	399	382	346	363	389	329	358	370	395	360	390	370	371	365	376	341	346	391	399	360	363	356	379	354	401	375	367	393	361	395	364	388	376	363	357	337	379	377	341	379	359	371	386	351	360	367	347	343	376	339	366	366	384	380	403	342	391	375	357	360	363	360	388	350	417	349	393	361	367	384	389	360	391	363	375	378	379	385	380	337	344	344	380	396	356	354	388	370	391	367	372	341	385	379	365	350	382	360	403	376	346	394	396	341	403	365	397	389	343	388	387	336	348	362	381	373	373	349	371	338	371	364	354	382	388	364	344	371	344	376	369	358	358	400	391	330	392	356	396	393	382	351	336	385	352	359	366	426	332	393	365	367	381	361	359	366	372	380	356	381	364	392	380	383	385	380	385	366	358	385	381	384	406	392	357	382	363	378	351	366	359	368	359	400	365	354	341	360	396	355	375	374	400	378	386	359	372	423	399	393	360	348	402	400	375	364	364	399	353	354	398	367	361	377	381	360	373	365	364	399	401	381	368	354	383	407	345	379	376	367	374	375	391	391	384	386	384	416	394	388	396	389	392	364	368	407	394	396	391	342	336	400	355	407	368	406	374	360	344	352	367	360	376	405	387	367	362	394	359	404	367	352	387	394	370	358	383	360	393	398	355	350	348	389	375	392	367	406	359	371	362	342	365	352	388	361	356	402	360	370	359	376	368	363	356	321	365	368	376	379	371	388	378	390	385	361	360	399	370	360	396	332	377	371	383	345	338	361	384	383	367	383	381	357	394	381	373	386	376	388	396	365	350	389	382	382	365	391	414	361	364	335	375	402	379	348	402	386	390	370	359	372	342	388	375	387	372	336	369	372	386	361	389	373	386	354	423	369	394	380	347	379	364	381	388	381	353	389	399	353	382	380
23409	21328	29050	23943	21339	19415	4619	1226	618	395	339	309	249	241	235	233	214	200	211	176	197	193	172	188	161	164	175	167	170	186	161	184	157	165	184	190	190	186	200	180	169	158	173	161	153	154	166	161	154	314	933	1482	1342	957	592	306	168	169	156	150	146	114	133	130	147	143	136	119	112	132	144	173	132	149	136	127	138	132	149	121	145	111	127	117	131	125	131	129	145	124	153	137	147	151	165	163	137	117	147	164	149	144	168	160	113	141	133	133	151	153	109	150	112	143	131	148	140	131	136	142	146	153	135	156	145	139	141	145	142	136	123	119	131	134	156	133	140	119	123	136	135	135	145	136	119	134	151	139	149	142	131	150	129	129	157	161	144	134	123	135	140	153	140	166	138	143	121	127	147	138	112	107	135	142	135	139	133	147	151	149	139	145	171	113	116	128	124	140	145	151	142	149	151	138	133	145	114	167	146	131	144	134	129	159	135	142	173	150	127	138	148	133	123	140	151	132	138	137	136	144	157	126	153	136	140	138	143	160	146	144	133	123	123	130	142	137	137	156	144	128	140	118	141	131	129	128	146	142	146	156	140	140	137	132	166	126	119	147	155	155	145	135	139	120	149	118	126	124	135	132	142	158	130	141	132	154	128	148	134	140	132	147	163	130	146	130	140	128	145	159	134	150	140	127	132	136	134	148	153	181	135	166	148	124	132	138	151	152	136	130	131	128	154	136	147	153	126	144	129	170	152	132	112	135	153	139	119	149	138	137	149	131	130	145	137	137	136	138	127	131	110	153	148	143	139	131	149	147	132	132	136	137	139	132	168	134	135	159	114	132	138	114	141	142	152	139	139	143	125	156	112	138	142	152	129	152	145	140	142	143	142	135	111	132	161	136	137	159	152	158	138	149	148	138	135	157	138	150	148	154	133	124	133	128	133	128	163	128	146	146	134	125	138	137	116	134	155	148	145	157	157	144	151	150	130	134	154	139	130	158	124	153	135	119	138	133	135	128	161	132	136	158	138	148	148	139	150	157	143	132	134	123	118	141	151	149	133	124	137	142	147	133	134	131	134	155	143	136	147	157	124	138	130	130	122	133	130	138	140	156	149	142	133	185	127	131	136	123	146	137	125	139	138	139	146	123	132	170	134	135	162	155	140	126	142	129	133	144	127	114	148	121	119	159	135	157	137	138	142	145	152	132	144	149	161	122	136	133	134	143	125	159	121	149	138	143	127	142	137	135	128	139	145	135	139	130	151	137	149	111	150	139	146	142	150	146	157	118	138	124	145	116	128	143	134	139	143	137	137	134	139	148	143	146	148	137	158	139	154	123	128	159	131	129	141	130	108	129	151	142	138	133	115	146	140	140	138	136	156	145	158	140	150	144	139	148	146	132	152	141	154	141	130	129	136	130	164	116	133	132	137	139	162	132	127	127	124	141	147	136	139	136	137	122	125	149	138	130	137	146	126	112	125	154	155	162	130	161	132	142	154	141	127	136	134	137	142	138	140	143	150	144	138	120	155	123	139	141	131	147	156	159	148	139	146	148	132	143	144	127	147	133	130	152	136	131	146	160	132	132	136	129	124	133	139	153	137	137	119	144	163	139	123	152	126	138	156	144	140	151	163	160	150	120	158	146	142	149	135	139	149	141	139	150	138	129	132	130	122	137	156	139	123	139	134	146	139	156	134	127	152	137	125	159	151	131	145	119	128	142	137	134	123	140	128	155	160	139	129	129	143	135	153	149	124	139	156	156	141	153	123	130	159	116	128	162	122	129	133	133	153	147	126	135	145	118	152	125	151	160	128	139	135	132	137	138	127	156	132	115	115	143	148	132	146	129	153	137	123	141	123	173	138	143	151	119	137	139	126	128	141	150	146	129	140	147	153	131	146	139	165	134	117	129	166	166	124	145	140	127	157	131	130	134	149	137	134	138	133	128	140	148	133	124	150	118	137	128	146	141	130	133	136	166	137	146	142	156	149	141	149	124	150	136	135	116	125	170	134	150	133	148	125	152	115	146	129	134	154	136	142	150	133	157	126	146	127	139	130	123	145	138	158	122	150	143	140	139	129	125	141	122	156	127	130	139	118	135	130	135	135	156	170	149	143	135	145	130	158	134	138	140	133	127	144	128	139	144	134	136	126	123	129	137	124	125	136	114	149	134	130	142	127	150	141	149	144	138	135	141	141	158	148	126	122	121	147	149	147	144	146	139	154	127	136	129	123	133	133	146	131	122	128	147	137	125	139	153	125	142	119	149	153	108	144	135	141	145	125	120	142	136	142	147	143	155	153	146	153	151	129	134	148	134	121	160	142	158	139	139	129	154	142	128	142	122	129	144	139	126	125	157	138	146	159	148	149	134	134	145	145	128	141	127	121	136	149	149	139	144	161	140	137	136	132	143	123	138	130	152	147	140	132	137	130	131	160	147	132	137	127	148	138	137	158	146	163	133	129	151	138	128	137	139	133	129	140	127	153	154	148	149	148	142	153	161	148	130	120	132	147	168	142	128	148	141	141	131	134	151	158	140	133	142	163	144	132	150	140	137	130	141	126	160	149	137	153	151	145	123	138	132	138	142	126	123	146	145	123	137	132	137	147	156	137	138	159	165	119	123	137	155	142	154	111	138	144	145	156	134	149	124	135	125	148	138	145	138	136	139	132	125	151	129	145	151	174	137	125	137	131	134	148	160	131	132	151	162	149	137	144	145	127	125	153	154	134	133	124	145	115	136	140	117	140	137	132	118	143	132	117	139	129	145	125	149	134	133	144	133	139	147	126	143	122	119	134	140	129	146	121	145	136	143	135	117	140	144	141	154	133	144	168	134	145	123	131	138	146	138	155	130	146	134	155	140	128	158	141	125	140	145	146	149	133	135	135	152	137	150	152	124	143	151	128	141	133	156	142	143	130	134	137	132	124	150	134	146	140	128	128	147	137	148	136	147	142	129	137	140	148	155	139	136	143	152	133	157	128	149	122	134	146	143	142	154	164	155	157	130	127	139	135	135	140	153	157	146	143	132	145	147	141	140	145	128	124	134	146	126	137	134	142	147	148	131	144	129	133	132	129	128	131	134	147	158	141	143	126	130	135	125	138	141	126	146	140	148	144	143	119	160	125	124	134	136	131	121	140	152	145	143	138	157	129	166	153	140	150	127	138	140	134	147	147	140	134	136	139	131	129	130	156	135	123	153	130	134	123	136	127	155	141	146	118	131	142	143	153	161	135	151	141	127	117	156	125	160	146	143	152	129	124	151	134	147	116	124	153	137	149	118	150	144	127	144	132	133	122	145	148	124	142	146	160	150	139	146	150	162	149	134	154	126	131	154	145	130	159	125	161	133	138	153	123	129	140	141	136	129	137	124	116	143	147	154	127	148	156	148	164	136	165	130	144	123	137	136	121	128	144	168	137	141	158	132	143	140	123	142	126	149	116	138	137	158	150	144	150	136	136	138	129	135	124	135	143	156	144	137	152	150	133	132	148	149
18328	33437	28679	17494	14577	11149	6612	3906	2188	1368	1173	942	789	730	665	652	609	564	544	499	480	457	424	443	433	437	423	420	392	417	381	409	379	409	466	443	478	419	447	422	391	371	346	349	355	333	333	356	415	890	3426	4947	4366	2951	1805	845	370	320	312	268	264	255	248	271	260	274	311	275	276	279	257	275	249	268	259	292	264	276	240	248	279	260	288	278	274	264	278	266	258	256	271	262	285	267	279	314	252	266	253	274	299	271	276	282	281	287	273	283	289	309	284	278	288	261	269	257	247	278	296	306	244	247	298	278	237	305	249	279	256	304	281	263	314	306	296	243	279	277	269	278	278	285	275	278	272	288	280	284	282	295	302	292	301	264	256	298	274	265	274	267	262	251	272	281	312	266	302	280	247	271	274	274	283	281	275	269	245	291	256	293	291	234	287	261	278	292	253	267	289	276	275	265	270	287	309	263	250	262	289	284	264	279	270	295	248	259	272	269	261	302	268	268	257	249	272	259	272	320	274	261	262	277	300	263	263	255	303	278	281	256	301	267	271	291	285	269	271	294	277	276	309	292	311	254	297	284	274	275	270	295	294	275	262	286	286	283	303	300	283	290	275	234	255	253	293	274	296	282	280	261	262	279	265	240	270	265	264	276	289	265	261	289	286	286	283	278	282	260	248	281	268	252	267	308	290	256	258	289	278	241	256	286	252	287	289	323	292	265	286	278	286	244	302	262	295	292	303	274	269	249	260	305	257	273	273	263	260	264	257	280	284	291	277	305	264	301	269	296	284	278	266	259	267	281	275	282	274	267	254	295	268	285	255	291	280	288	277	250	327	280	304	255	266	260	286	260	253	244	262	287	250	278	275	305	301	284	255	287	284	265	265	280	282	256	274	262	265	282	275	281	272	306	259	251	262	267	279	258	271	279	296	279	276	259	259	272	265	262	272	298	251	274	262	277	262	269	273	245	237	275	280	251	269	294	254	262	304	309	273	272	254	278	286	298	282	275	273	269	266	266	256	298	272	242	286	308	296	279	256	283	277	264	273	270	279	275	264	266	258	323	294	258	262	276	255	303	263	308	260	284	270	271	247	288	259	251	259	247	245	275	298	271	247	295	259	266	313	276	266	266	274	240	277	269	260	277	254	269	291	284	238	260	275	275	295	285	298	273	287	293	276	267	288	269	267	279	280	288	289	291	281	287	276	268	255	286	284	272	295	252	248	289	248	319	281	292	254	250	315	272	268	295	268	252	260	270	231	252	267	280	276	257	308	279	257	266	271	269	278	265	251	274	281	288	265	271	279	282	263	270	260	277	273	274	265	298	269	267	267	290	268	247	269	260	282	259	285	276	285	263	283	303	273	264	248	280	273	257	269	280	287	282	282	267	272	260	273	242	310	259	286	293	284	270	254	283	291	272	261	253	246	280	279	257	296	278	255	267	275	241	270	256	273	263	250	258	285	323	272	266	256	285	267	285	288	279	248	271	243	261	282	273	270	269	281	260	253	278	284	300	280	255	253	287	271	287	246	276	281	295	264	276	286	265	255	271	262	264	238	283	261	285	247	248	287	264	261	269	264	267	262	286	282	288	271	282	274	256	270	290	314	268	264	266	297	244	282	280	265	254	246	255	308	292	288	272	273	258	253	285	298	273	264	285	282	246	281	258	280	271	252	271	243	279	271	270	275	276	270	277	283	281	281	268	245	283	259	277	276	277	259	263	282	248	293	287	275	266	258	296	295	265	285	262	288	250	280	281	295	301	256	257	246	282	306	303	293	261	276	277	274	281	255	251	233	283	297	274	269	253	248	259	297	285	263	318	272	286	265	279	245	276	291	292	302	267	258	286	253	244	278	266	296	274	249	278	259	274	278	270	286	255	273	258	285	265	287	268	274	253	257	272	260	250	275	283	258	283	269	263	283	246	288	274	265	259	272	245	280	275	261	271	259	272	266	265	257	269	284	274	249	263	299	282	254	275	310	261	278	279	288	279	262	266	266	267	281	315	284	272	269	288	307	251	264	252	247	256	296	292	256	312	275	246	261	259	275	268	281	280	296	281	247	290	277	256	287	258	263	254	262	257	268	285	263	301	252	279	299	291	287	251	281	273	279	271	268	259	268	257	268	280	261	270	288	288	292	269	247	273	264	287	282	277	274	267	287	286	254	237	248	286	266	261	280	278	287	276	267	278	280	284	291	292	254	261	290	260	265	270	276	277	257	290	276	268	247	265	241	279	300	275	290	273	249	279	268	281	267	279	283	290	293	245	303	274	283	285	293	283	278	257	265	276	267	252	250	255	290	232	260	256	254	283	291	297	288	263	255	263	285	277	282	242	256	255	279	286	284	281	286	295	287	250	255	294	294	277	277	291	274	277	259	280	279	285	253	271	264	279	275	291	303	255	250	286	261	253	267	283	244	284	252	269	277	268	275	284	296	282	259	265	264	286	283	297	262	279	261	277	245	268	275	285	245	272	282	278	288	252	293	288	252	259	259	298	282	294	255	314	292	253	267	274	303	262	250	257	230	267	278	272	269	285	265	263	269	260	307	265	251	293	295	287	279	246	247	270	258	264	271	301	272	280	266	273	256	271	253	269	271	263	254	242	251	270	285	308	267	258	241	299	248	293	275	289	274	242	254	284	285	257	275	282	270	271	268	295	266	266	268	258	259	263	303	282	278	298	266	264	277	278	282	283	244	302	254	246	276	272	247	286	311	278	238	289	317	294	271	312	257	272	294	290	248	256	284	250	278	258	300	293	265	246	266	273	265	307	304	276	266	274	264	268	247	266	275	249	282	255	256	254	245	277	273	270	246	281	248	256	278	272	261	267	265	291	300	313	274	243	294	280	258	269	263	237	283	245	257	267	260	279	268	256	274	280	260	288	270	251	242	292	248	272	265	261	258	266	274	274	249	258	266	259	276	267	271	269	249	274	286	268	251	264	275	271	252	268	279	256	264	269	270	265	269	293	260	279	275	272	280	278	271	279	286	292	300	285	284	269	283	253	275	287	290	276	281	263	274	265	258	244	300	255	254	262	280	271	284	269	271	255	282	242	309	255	282	274	277	284	251	256	274	245	284	292	279	262	251	273	255	284	258	276	279	288	291	302	281	239	290	275	277	261	300	278	277	265	262	291	297	299	274	267	307	270	290	272	295	266	283	272	270	289	277	275	270	263	270	255	272	278	288	274	280	274	263	292	247	266	276	271	268	274	275	278	305	286	287	238	256	289	280	277	242	274	248	255	286	245	284	273	283	285	306	258	278	263	259	279	272	262	286	278	294	286	270	260	273	272	263	307	271	257	281	297	282	252	274	277	276	265	252	295	259	283	261	247	282	237	257	253	286	253	269	240	276	285	259	254	293	283	258	301	267	279	273	277	290	288	293	285	286	241	300	279	264	305	289	315	248	272	281	272	270	278	262	281	299	255	281	270	291	260	252	260	258	262	293	252	266	269	272	261	263	272	303	248	281	281	298	270	250	267	259	277
26883	20733	11907	3635	2204	1375	743	452	341	297	270	263	271	254	274	281	267	281	281	268	265	280	273	276	286	269	298	293	263	262	244	284	237	290	270	284	264	306	278	268	280	282	296	288	280	282	262	262	274	287	308	352	394	393	358	343	276	281	266	277	258	265	264	256	277	256	274	275	296	245	245	262	258	266	266	287	258	279	277	281	281	249	247	286	245	283	257	265	279	261	286	276	253	255	264	266	256	284	281	255	271	248	262	269	255	274	252	271	267	243	231	281	264	258	276	278	226	254	242	246	281	233	280	254	236	270	280	288	290	249	261	281	219	290	253	271	262	260	272	230	245	283	254	275	280	279	267	275	249	263	257	275	261	261	272	246	295	246	258	255	256	270	264	296	287	266	275	237	260	280	249	262	251	267	268	259	250	258	262	238	270	252	276	278	244	263	255	297	260	260	245	264	269	245	238	273	263	255	272	270	259	226	257	283	257	258	249	261	236	262	259	284	244	249	244	225	287	242	250	267	270	244	274	267	289	240	274	269	266	246	251	297	246	261	262	238	237	290	277	268	275	273	245	246	278	267	266	271	288	264	253	270	251	256	277	267	256	266	247	273	270	266	232	253	254	261	241	247	249	259	253	258	282	277	262	248	289	282	233	247	258	274	251	272	272	255	267	257	274	268	255	233	223	241	291	231	259	233	251	285	274	259	262	243	283	250	254	261	287	270	275	280	248	254	274	239	239	262	284	254	267	242	258	257	270	284	278	259	252	257	269	296	274	267	259	273	260	257	301	233	267	287	259	252	248	284	232	248	259	277	281	290	277	257	260	265	267	244	281	259	274	256	267	258	247	264	266	282	234	258	282	253	267	255	328	265	252	283	267	248	272	258	241	258	238	276	269	250	253	262	257	273	282	272	232	274	267	280	238	284	257	246	284	256	267	269	257	264	286	266	282	235	278	249	276	269	244	242	265	250	270	260	257	241	229	252	246	262	270	247	262	277	296	267	257	265	251	263	271	242	245	280	276	273	286	250	269	266	264	248	250	258	256	268	253	318	281	290	271	297	264	269	291	287	259	276	279	259	267	243	253	262	255	248	255	268	295	254	268	285	256	272	250	251	264	272	254	259	261	262	272	255	271	241	286	257	279	251	273	284	241	280	249	282	247	262	277	268	232	271	276	243	279	272	248	281	244	291	270	243	272	275	261	266	257	234	253	242	249	239	272	256	267	260	248	275	275	267	246	246	259	238	263	243	259	245	262	276	271	282	256	250	272	237	277	277	261	275	259	247	268	261	240	261	288	254	236	275	230	268	279	292	236	307	254	281	287	262	279	271	267	279	273	278	263	263	277	240	248	273	260	272	267	231	247	258	259	237	269	252	287	256	286	279	272	271	280	253	243	270	248	253	263	299	246	266	262	292	256	258	265	239	245	279	284	266	250	263	265	251	270	253	267	238	251	252	260	267	282	244	272	280	258	271	245	259	281	268	277	265	268	273	279	242	270	285	267	265	252	275	294	287	288	262	284	300	263	276	262	241	254	270	280	246	233	257	274	272	271	256	267	257	257	263	251	263	263	258	275	271	263	262	273	302	272	256	263	246	235	267	248	250	269	261	252	263	284	262	258	269	276	251	269	303	306	239	280	277	279	245	254	265	245	275	263	265	261	271	259	291	248	241	283	260	249	265	271	243	275	244	255	266	263	275	252	271	285	271	238	274	261	281	257	237	269	260	266	220	244	272	276	268	263	243	249	279	266	300	277	289	248	299	276	248	242	245	261	270	250	290	256	286	263	268	270	262	256	272	300	269	263	271	265	250	233	232	277	269	255	273	245	233	272	242	238	265	266	273	263	296	288	249	259	243	270	270	268	288	262	236	295	246	258	278	250	273	268	258	254	280	299	260	261	239	249	267	268	274	266	267	259	280	338	270	267	288	250	253	268	263	265	244	276	247	267	267	239	232	254	264	274	278	285	255	263	256	257	253	278	263	251	274	283	244	254	260	266	270	278	291	266	256	262	253	246	262	296	286	294	255	257	275	295	272	267	272	247	247	246	266	282	301	260	276	260	253	269	264	288	279	253	252	259	247	254	266	273	269	275	269	252	249	277	263	252	242	287	265	292	300	287	264	242	253	266	247	250	273	259	258	227	254	278	272	258	267	256	266	308	273	253	269	259	259	257	253	292	275	285	259	244	290	268	241	257	265	258	273	274	281	259	243	279	283	240	254	262	289	259	266	269	296	275	290	263	242	230	260	248	271	271	273	252	259	294	255	270	259	256	253	257	283	287	266	267	275	272	264	243	271	258	281	259	247	226	281	248	262	276	272	249	282	270	249	234	262	283	253	272	283	260	259	238	251	283	253	258	260	257	264	273	273	273	265	302	226	272	258	260	270	280	261	278	251	259	264	286	257	269	282	265	264	265	290	259	241	249	263	255	235	265	279	255	262	247	269	254	264	287	260	280	261	277	274	249	285	265	268	249	260	287	248	252	265	244	272	270	248	278	238	249	245	278	299	240	281	277	251	254	270	268	275	272	249	253	245	272	240	258	295	288	280	263	263	262	261	262	272	264	269	254	255	253	245	276	265	281	261	259	266	276	263	268	272	241	260	283	240	267	268	268	283	251	270	273	240	290	251	285	272	256	271	276	258	258	285	291	284	279	289	272	276	267	283	286	274	256	259	277	267	281	276	276	258	261	282	252	280	274	274	260	246	267	255	265	258	280	283	249	249	248	255	273	273	224	251	260	276	300	245	255	244	258	247	286	255	263	276	264	263	273	263	268	271	283	274	244	277	225	319	262	240	253	251	257	270	281	265	249	254	296	262	284	263	268	261	267	279	273	256	268	284	272	285	292	272	273	267	264	243	277	260	287	259	260	254	266	287	273	252	268	276	250	263	238	233	258	285	286	256	269	248	277	262	267	244	278	263	261	269	254	228	261	250	247	263	248	252	289	265	245	282	273	239	251	290	283	244	252	260	259	266	279	267	256	223	253	276	241	276	282	249	235	257	246	283	259	261	268	280	257	278	307	263	274	259	290	291	275	258	275	249	250	272	274	251	270	269	266	277	277	281	268	243	286	249	265	240	247	267	292	287	259	275	269	267	287	261	256	277	297	263	283	286	244	280	277	251	288	262	257	281	268	253	268	247	271	264	279	279	261	263	262	290	254	268	256	267	255	263	293	251	242	271	262	269	279	276	271	251	256	270	248	273	263	260	245	228	257	263	260	263	272	261	296	264	253	274	289	289	248	267	273	263	242	251	247	281	253	274	260	256	261	239	265	227	249	252	271	249	244	270	250	251	240	265	274	252	247	254	263	265	259	240	283	275	270	216	246	259	264	288	236	228	248	238	278	252	255	255	283	280	264	254	268	271	273	251	276	270	217	273	239	265	281	254	273	260	281	300	291	288	253	273	263	279	271	228	247	283	255	255	254	280	270	239	253	229	245	273	296	266	285	258	291	269	286	275	212	279	274	299	270	284	229	295
13762	18857	12677	7348	6716	4260	2370	1343	787	614	573	612	523	562	590	557	586	557	549	558	514	558	536	527	567	526	525	567	553	598	544	552	498	558	563	587	542	576	528	524	556	534	541	492	510	538	587	533	538	564	626	784	898	943	787	713	585	498	551	522	504	537	535	471	531	490	499	513	533	499	540	523	550	529	479	529	510	523	546	467	546	501	532	514	503	469	481	492	507	556	496	522	503	435	508	520	520	513	548	535	499	536	486	474	493	476	513	502	537	448	495	506	501	487	520	513	503	534	519	516	502	512	472	503	570	528	470	523	483	505	520	485	493	493	545	536	517	497	535	494	514	467	535	536	544	506	518	512	513	488	527	490	479	512	520	533	528	548	508	487	474	507	475	525	525	499	448	522	536	523	470	513	491	507	524	480	526	526	514	473	473	495	517	493	504	486	550	472	496	499	528	528	525	510	513	519	507	489	520	533	507	499	478	517	505	503	503	552	512	525	509	544	504	525	501	516	531	494	510	497	490	479	503	532	515	515	496	538	478	504	518	511	514	511	531	569	545	511	560	506	488	499	540	500	500	453	512	484	547	538	532	511	516	513	461	485	490	481	451	485	549	500	455	478	501	492	508	488	483	504	499	492	513	539	510	490	513	492	524	553	479	559	513	497	496	558	473	512	542	512	486	504	492	476	490	491	522	500	493	522	514	543	497	496	512	489	495	517	521	536	497	527	549	499	498	545	511	546	504	542	493	499	504	471	474	495	525	524	458	518	506	506	528	518	529	481	477	509	511	482	532	465	528	507	539	515	509	460	499	495	510	498	541	510	487	485	531	517	501	509	555	502	489	497	521	528	511	538	520	522	511	536	534	503	523	489	523	547	484	525	508	536	469	477	490	505	480	504	507	474	509	517	499	521	517	515	521	462	504	500	515	538	487	517	520	469	523	498	492	577	512	532	454	551	541	496	479	487	509	482	506	462	535	536	520	538	474	496	523	479	503	501	505	512	521	488	522	530	482	523	479	480	489	529	486	518	537	490	533	518	500	465	526	517	497	468	544	482	508	514	520	529	544	533	506	529	505	510	509	509	533	497	484	509	517	483	487	497	463	511	471	488	511	519	472	487	520	501	514	505	542	493	461	524	566	504	493	477	488	492	543	507	494	567	517	515	492	470	508	517	481	553	501	531	494	532	498	541	520	523	503	529	516	478	490	511	525	524	481	459	470	453	533	486	486	523	525	544	515	576	502	535	487	533	526	460	509	508	454	492	559	485	511	493	490	527	538	521	517	520	548	506	469	507	520	466	523	492	499	509	505	509	508	515	534	515	469	518	499	470	466	497	556	505	495	537	479	545	521	519	515	553	510	489	514	515	478	501	495	513	517	484	545	512	530	495	499	546	500	494	498	521	471	482	496	522	553	501	481	516	559	494	515	529	490	489	507	522	490	467	484	521	503	527	561	468	500	482	550	514	522	508	522	535	478	539	497	504	541	477	572	510	516	488	486	513	516	502	515	519	493	517	477	470	511	547	481	518	520	532	519	488	499	463	527	519	504	529	501	503	496	512	474	516	486	512	521	506	531	528	527	557	534	511	504	473	550	487	500	532	515	484	499	465	536	530	519	458	542	503	497	507	500	534	527	521	521	494	503	496	512	532	478	513	520	518	552	475	497	536	489	486	525	535	554	523	486	512	474	499	490	483	479	497	486	532	478	508	490	488	542	520	516	521	510	531	510	497	478	529	524	495	494	510	502	452	486	500	495	546	526	527	491	531	529	507	497	510	535	518	549	525	547	522	557	542	545	492	488	522	517	518	495	536	520	494	516	528	486	529	499	526	448	491	517	446	543	499	509	516	516	501	536	487	510	464	525	496	538	524	534	514	537	548	497	509	531	482	472	535	513	541	542	460	495	501	501	494	505	506	509	502	536	530	538	514	506	534	548	478	488	536	510	543	515	477	535	534	496	518	495	497	517	492	522	469	535	476	509	530	504	521	541	515	528	488	495	510	509	535	513	502	498	528	496	491	498	509	479	533	486	516	489	472	505	521	516	515	527	495	553	497	537	512	547	489	529	498	477	480	484	507	550	516	521	474	514	490	519	482	509	521	562	488	529	533	503	501	485	465	497	501	497	530	487	518	546	524	491	472	512	538	506	488	476	510	530	555	530	478	488	525	573	472	511	521	508	509	496	517	506	528	526	521	482	525	513	505	529	514	510	478	489	496	510	492	498	517	503	508	523	492	499	512	491	534	550	507	478	498	483	484	490	512	495	538	502	516	509	512	507	484	497	507	505	496	496	511	517	504	512	519	469	503	529	512	546	554	468	477	572	496	506	535	549	535	501	521	549	526	518	521	502	514	476	533	484	498	474	522	517	551	495	525	487	475	519	556	526	506	573	525	526	529	505	504	479	490	536	462	526	534	522	495	504	540	539	531	472	522	513	509	500	535	508	561	547	516	512	491	480	490	485	521	559	471	469	502	537	518	483	479	497	530	478	511	521	528	478	507	530	490	542	475	511	517	495	505	486	523	500	481	536	524	510	468	483	510	526	505	491	518	509	526	521	506	515	532	489	512	524	505	499	471	515	512	530	473	504	539	520	489	523	524	468	502	535	527	531	517	526	490	493	536	507	528	484	522	493	538	495	509	543	522	504	491	518	514	509	504	522	541	503	479	501	506	542	477	519	522	496	558	502	523	480	520	565	531	514	525	494	505	503	518	541	514	563	491	517	516	487	517	490	498	543	485	549	494	541	496	482	506	524	516	505	520	477	529	485	513	519	474	498	493	504	507	520	516	532	552	540	510	483	553	469	540	477	523	447	518	506	513	521	494	493	505	523	492	489	541	478	524	519	554	494	496	497	481	545	514	546	527	514	491	484	478	514	495	488	468	472	513	535	509	470	534	497	511	508	511	521	480	507	545	488	525	519	520	520	514	518	524	487	486	493	523	486	528	484	528	491	481	464	453	568	490	494	516	484	522	521	528	483	494	478	489	449	507	439	503	486	521	526	520	490	533	517	531	511	507	549	510	484	506	537	499	502	524	513	523	467	525	491	522	478	491	501	505	513	511	487	558	496	524	531	504	534	484	469	506	482	478	479	507	515	455	485	477	495	495	497	507	513	505	501	519	464	538	538	515	504	520	519	533	470	519	466	538	509	512	539	493	502	505	502	493	539	524	522	505	531	499	535	500	498	493	473	520	525	503	504	490	523	475	521	532	529	501	540	528	501	503	511	532	532	518	489	485	519	526	470	533	530	493	485	468	519	477	515	522	538	508	501	497	515	543	517	487	524	494	503	535	482	544	470	480	529	493	529	464	520	515	529	525	493	504	495	470	490	477	509	490	498	472	500	522	510	497	521	501	516	506	501	475	503	489	501	482	522	510	485	524	506	469	499	545	508	517	497	494	521	497	528	477	496	536	506	531	513	522	490	517	515	513	510	542	517	484	521	477	538	531	486	509	501	505	480	506	476	493	516	526	478	498	488	471
24216	21258	28313	24517	20264	5287	1488	678	458	335	308	290	271	241	251	264	211	251	219	194	255	227	210	229	215	223	193	216	244	230	235	217	196	201	206	211	201	202	200	227	210	219	224	200	221	245	232	217	208	221	431	957	890	728	498	359	315	200	212	194	220	166	179	214	190	215	168	210	224	198	207	189	175	193	210	225	200	214	171	198	200	221	185	180	211	187	201	190	191	204	174	210	201	170	204	200	190	178	191	182	213	188	211	197	204	172	171	192	175	202	212	191	187	212	183	194	215	177	176	178	188	201	183	199	217	182	214	199	213	195	173	189	191	189	227	196	200	187	182	214	182	193	172	204	203	174	204	224	195	215	206	188	192	207	212	179	180	195	181	202	197	198	214	191	199	188	212	204	198	209	186	173	178	192	184	199	183	172	205	185	188	170	182	194	188	192	201	185	181	203	213	176	200	196	194	184	177	198	205	192	210	208	184	181	214	218	171	199	173	196	202	203	203	192	227	174	206	201	187	194	190	180	171	202	167	195	210	183	177	202	208	201	198	179	194	189	171	167	202	200	184	204	198	215	180	218	188	206	207	202	219	168	193	197	197	191	202	181	202	186	194	201	193	172	212	193	177	196	195	179	186	221	214	172	194	166	186	174	200	204	201	209	197	191	192	183	150	222	197	200	188	188	210	209	188	193	192	231	170	205	194	192	192	200	180	195	212	188	214	212	200	219	186	200	216	212	191	200	210	207	213	207	196	222	207	196	206	178	178	208	198	207	179	178	177	189	203	183	159	191	192	202	192	203	207	175	203	182	194	232	182	216	191	195	201	220	179	201	201	183	180	210	217	173	226	169	200	202	202	208	193	171	194	179	186	200	200	196	183	199	203	172	185	208	169	181	201	198	200	171	190	195	174	191	184	198	208	190	193	177	200	215	229	205	209	186	196	197	188	183	196	206	188	207	178	204	198	177	183	179	196	212	210	172	202	201	201	157	168	178	209	190	195	186	182	189	196	186	207	205	179	196	211	175	196	176	214	199	211	210	193	172	162	208	222	180	201	179	212	203	218	217	187	187	188	167	200	193	201	198	207	188	196	185	226	197	178	200	197	185	208	187	200	215	198	184	185	195	205	201	189	187	212	210	167	181	183	210	204	204	193	206	224	212	199	193	208	210	199	227	159	191	207	203	195	168	185	192	207	182	176	216	197	200	178	177	208	195	202	197	231	210	174	212	217	217	205	209	195	179	204	212	190	183	210	183	174	170	208	196	196	180	201	192	227	184	198	187	222	157	210	183	196	183	191	187	218	182	201	187	183	186	199	215	181	185	171	205	178	207	183	190	183	191	215	202	180	228	203	173	193	184	191	205	190	193	186	182	194	210	178	201	193	189	213	211	195	214	167	180	185	187	191	200	212	186	207	185	205	197	207	196	206	188	207	203	189	186	212	202	216	201	169	174	190	209	190	185	181	199	178	178	199	208	210	204	175	201	206	200	191	192	204	184	201	196	175	204	191	178	209	174	204	199	200	213	202	179	203	204	194	191	162	189	183	202	181	219	210	198	217	213	194	204	192	179	172	201	218	181	165	174	177	182	185	205	177	173	188	168	198	214	203	209	206	188	188	198	214	206	209	192	199	188	182	198	209	205	206	179	203	195	194	191	188	180	199	235	178	177	178	181	205	199	181	220	182	189	191	204	204	201	184	212	200	193	194	188	212	194	204	194	203	196	177	189	159	194	205	186	187	224	182	195	217	206	193	184	230	220	182	196	172	179	177	176	182	190	181	185	185	207	179	215	191	199	184	186	201	214	183	199	206	195	194	186	205	172	206	205	185	173	181	200	184	192	184	193	195	175	204	186	190	192	207	174	185	183	222	186	177	186	189	208	208	194	184	209	187	191	183	205	191	207	216	196	196	207	223	183	182	184	209	216	205	213	180	177	171	191	195	207	203	198	206	235	200	209	189	191	187	186	186	194	198	176	194	174	203	211	208	190	161	209	194	210	200	177	183	174	193	215	183	184	186	188	203	204	194	182	172	189	210	194	196	200	192	202	190	204	202	179	191	212	189	196	199	203	179	203	207	183	198	196	209	203	201	187	202	173	211	166	203	176	190	192	194	190	204	203	188	188	182	213	225	203	188	187	214	188	181	180	177	211	181	194	195	208	192	171	191	195	197	203	212	185	217	190	206	201	177	208	203	187	205	209	182	192	195	197	173	184	199	183	206	182	160	167	183	191	182	180	164	175	216	201	189	198	214	188	190	214	202	205	187	177	181	198	204	183	206	198	211	199	174	181	174	188	186	189	212	197	164	214	184	186	200	191	215	224	180	198	212	192	206	181	179	203	215	184	200	170	165	204	178	204	189	211	206	195	183	184	210	220	182	212	211	182	195	187	205	195	216	205	186	196	191	214	202	202	196	214	210	179	188	183	201	200	194	189	178	187	186	199	193	193	205	180	187	183	172	190	189	219	181	169	218	195	209	184	195	202	194	203	214	195	181	210	203	194	208	211	192	184	191	188	190	185	196	202	192	182	214	186	191	180	198	190	161	195	169	210	188	202	201	191	193	180	179	178	214	181	210	195	184	187	177	190	200	209	184	203	205	193	179	200	186	186	191	188	208	200	187	198	175	194	193	212	211	200	211	217	232	176	204	210	212	184	181	190	187	207	177	205	202	220	194	194	192	189	194	198	196	193	191	201	218	217	174	140	232	206	186	189	202	194	208	195	202	194	208	183	201	202	206	194	169	192	191	192	195	192	185	193	195	204	205	162	182	181	197	202	202	215	183	193	203	206	206	181	203	193	208	192	189	186	178	210	193	201	184	207	180	178	198	192	190	176	197	198	214	210	184	201	194	192	195	186	209	195	186	204	170	205	200	165	202	193	203	172	189	194	198	197	208	181	200	194	179	159	184	190	200	206	186	200	204	193	185	185	183	205	202	211	186	189	194	191	210	199	200	176	186	171	216	194	166	176	166	201	206	196	208	190	218	196	164	186	170	185	187	182	195	184	196	207	215	195	190	183	218	216	202	192	211	188	197	196	174	166	219	201	188	188	196	188	202	212	178	160	207	199	182	197	193	193	161	216	176	194	182	175	203	204	194	199	197	190	176	194	200	202	203	220	211	199	197	179	208	178	202	167	182	202	204	183	212	164	180	204	222	181	182	196	211	189	210	210	213	194	210	163	207	187	188	196	209	192	186	194	191	198	178	193	180	204	199	208	202	203	169	194	187	184	208	192	178	229	193	174	189	180	177	192	215	201	186	198	193	217	178	230	181	206	214	185	185	179	185	182	209	184	178	181	219	191	179	180	174	194	195	192	185	196	155	219	190	197	193	176	191	189	175	194	173	201	229	195	223	202	209	191	179	175	203	217	191	186	207	199	211	191	200	200	204	199	185	195	183	202	176	196	189	195	206	202	191	181	211	208	219	234	192	193	181	191	195	166	187	212	220	174	194	206	224	190	202	190	177	192	196	201	210	197	197	180
15120	26298	20051	13110	10763	6518	4086	2355	1311	979	803	728	680	647	630	620	534	531	496	518	453	474	454	442	469	517	484	505	533	489	456	517	434	434	465	521	480	453	478	479	427	409	447	423	424	481	452	429	432	449	1319	2918	2912	2176	1377	968	645	472	393	360	338	357	382	336	418	418	395	361	382	393	359	390	360	381	388	387	406	393	398	388	392	388	403	389	404	424	362	341	374	409	429	368	358	397	364	376	390	346	380	377	384	382	383	401	412	356	368	392	402	364	379	421	388	373	378	394	386	366	402	382	355	366	363	387	395	431	389	390	409	351	381	414	376	418	364	359	410	401	375	388	418	357	372	340	407	397	371	346	394	367	382	389	360	410	387	356	370	400	379	415	406	400	382	354	360	385	353	357	364	399	369	371	400	383	372	365	406	362	390	357	377	378	414	374	381	381	364	341	384	390	391	404	340	344	379	366	379	390	339	409	399	405	412	369	352	402	355	377	339	422	360	385	346	362	401	367	377	386	431	359	367	366	415	361	379	408	358	386	357	362	388	389	379	370	377	406	392	387	377	387	403	391	381	400	359	388	406	374	384	400	337	390	398	368	372	353	418	386	386	402	368	391	382	356	377	384	383	443	379	407	349	398	388	382	385	376	391	404	388	382	390	372	382	395	419	354	334	401	360	412	355	382	364	376	362	406	357	398	413	401	397	415	376	378	381	415	362	362	370	388	399	371	357	369	406	382	414	351	377	392	394	404	413	350	358	409	375	394	372	393	409	361	380	417	382	401	378	383	409	413	394	364	351	385	417	365	394	353	401	374	400	374	364	397	406	380	389	369	364	381	367	366	350	365	386	403	367	415	373	357	375	409	418	384	361	364	406	360	378	394	386	373	388	393	376	417	381	406	381	358	388	371	382	346	395	387	407	374	377	384	380	415	350	376	383	382	376	389	391	370	405	359	382	354	375	375	380	386	392	379	405	381	414	393	373	377	385	393	379	392	370	373	393	397	409	342	399	389	387	378	349	350	352	393	356	371	376	395	371	358	390	395	391	380	390	372	344	367	361	412	384	378	377	394	376	390	404	376	355	397	347	418	408	384	405	377	392	380	409	362	365	380	347	375	351	390	400	360	366	387	369	364	360	356	398	366	375	353	388	380	376	382	345	367	381	368	387	410	345	376	381	406	374	387	383	413	404	394	377	360	390	350	364	375	411	402	393	385	372	377	389	408	363	365	392	398	343	371	398	363	391	365	422	388	366	388	405	380	381	385	360	410	362	347	405	420	343	393	399	360	399	378	428	375	389	355	393	399	374	386	346	375	395	379	383	366	361	398	357	370	383	350	400	359	365	404	364	380	352	374	382	375	384	362	374	377	399	351	409	361	379	393	383	364	393	371	404	383	394	367	387	356	357	436	352	379	379	390	391	381	366	386	409	407	392	380	364	420	363	391	403	378	411	394	381	360	379	385	389	388	407	374	363	413	369	361	380	377	359	390	398	372	363	362	370	350	387	396	384	377	353	399	413	390	366	360	358	375	368	409	410	354	393	389	394	396	373	368	380	382	388	336	392	377	382	380	381	403	358	408	388	372	362	392	390	381	377	377	395	390	345	369	374	323	401	384	359	395	343	371	408	394	378	386	412	400	372	388	366	376	369	395	409	401	378	391	404	442	393	382	391	356	384	419	360	364	370	396	373	382	381	391	446	389	381	392	414	410	379	375	365	381	372	384	361	393	362	372	385	379	361	382	352	362	372	381	387	393	397	385	385	366	381	407	390	366	392	396	397	411	407	375	383	382	354	382	358	369	406	388	367	354	414	377	403	379	369	376	377	353	358	359	370	402	374	401	391	395	400	363	391	348	375	381	390	367	406	370	389	406	397	347	407	387	382	346	384	389	378	392	391	375	358	375	381	426	388	377	367	369	372	348	376	384	392	373	394	425	378	391	378	384	395	397	405	357	403	353	408	384	364	402	417	365	393	381	391	384	363	360	385	387	387	402	361	363	385	383	358	400	385	377	376	361	360	385	392	403	369	363	403	391	402	370	380	412	386	358	411	410	386	347	356	405	396	355	406	388	366	376	394	380	360	380	420	396	380	360	379	358	372	406	393	342	396	367	384	382	356	396	389	383	369	419	384	415	359	377	363	415	380	397	419	380	379	373	351	363	389	391	379	356	388	417	370	387	393	380	360	385	373	372	365	375	370	415	366	396	372	371	370	388	390	396	407	382	342	384	397	398	418	395	424	390	394	371	401	390	398	352	387	424	377	379	433	371	372	395	342	366	400	363	378	413	393	388	373	368	428	430	389	372	377	379	368	396	374	375	383	398	353	362	392	389	359	393	409	397	360	391	390	370	358	384	372	398	363	378	366	369	418	417	395	381	357	389	374	402	373	405	394	380	395	404	337	392	352	363	408	396	363	367	348	378	342	368	384	367	350	420	369	391	390	367	386	397	378	355	356	375	384	383	371	408	368	356	363	385	359	356	394	386	388	370	366	389	395	362	406	380	396	366	368	383	370	357	412	412	380	384	406	381	403	357	375	393	334	348	381	387	375	375	415	424	373	394	413	381	380	370	354	374	362	382	420	387	357	409	393	404	407	375	367	379	385	378	384	372	383	415	379	401	402	366	387	377	388	358	397	370	376	393	396	385	387	331	347	387	375	375	367	396	395	388	402	361	353	410	367	390	365	375	330	374	386	394	397	369	402	356	365	370	375	365	399	358	378	390	400	414	375	400	363	391	353	358	347	374	387	349	421	371	381	398	385	367	390	414	363	419	382	363	376	352	415	386	352	415	386	391	350	369	388	401	368	377	393	376	387	382	369	375	357	403	381	390	383	399	399	392	374	393	354	378	374	356	371	378	357	385	398	372	382	359	377	385	361	421	395	362	389	412	404	373	364	370	386	399	370	381	400	426	368	378	377	395	378	365	417	370	404	366	369	403	385	382	404	383	346	327	361	343	360	376	369	334	369	423	365	357	383	387	382	382	386	358	363	402	401	377	372	362	380	402	383	372	395	374	398	378	406	394	380	417	352	361	388	392	394	402	381	364	340	396	379	378	385	385	369	373	388	361	417	373	396	381	389	370	387	383	398	417	399	402	379	402	396	419	375	398	409	366	413	352	344	357	386	377	391	361	407	352	364	370	403	390	416	400	389	375	392	375	394	394	375	381	390	353	386	393	366	393	372	386	352	347	397	334	398	350	386	391	386	358	413	369	367	349	355	397	358	375	394	358	382	393	407	406	379	414	374	395	390	341	358	377	373	393	385	377	361	397	383	387	383	399	392	372	374	406	407	413	398	431	375	368	372	386	404	394	380	396	360	381	386	366	388	370	374	372	397	390	354	391	389	402	394	374	398	415	381	396	352	411	379	398	402	367	359	415	395	380	387	390	371	354	354	371	392	381	385	376	339	392	398	361	393	376	390	331	402	409	377	357	383	375	364	371	390	379	397	383	352	367	387	380	436	397	382	401	355	387	369	396	380	371
23233	21190	28864	23785	21196	19068	3555	903	533	393	308	298	273	301	266	223	222	185	190	198	174	156	208	177	185	147	196	191	205	206	172	176	191	158	178	181	182	173	144	165	160	167	169	149	160	172	162	154	162	184	683	1289	1465	1012	712	467	327	182	129	144	137	135	137	152	140	137	138	122	153	125	140	144	133	139	147	145	147	132	125	142	134	122	137	137	124	129	141	142	150	122	148	145	138	124	131	153	119	129	143	163	155	138	156	152	162	149	127	148	125	132	140	111	147	155	142	140	148	126	141	158	129	143	132	146	148	170	157	127	126	138	113	142	147	149	143	126	141	136	153	135	124	151	133	128	128	131	135	175	137	139	132	140	156	146	152	145	147	149	128	120	161	141	154	160	150	155	136	128	138	126	152	145	133	137	132	140	120	125	148	132	146	135	143	140	136	139	135	156	133	135	156	128	160	140	137	121	143	135	150	148	155	136	132	138	169	136	131	122	152	150	109	144	128	129	149	147	148	133	143	146	136	135	137	145	133	148	158	136	139	147	134	150	156	125	142	135	148	135	145	137	139	143	136	156	134	150	144	136	128	127	149	127	137	149	123	134	116	149	129	134	125	138	124	153	123	139	113	139	141	126	118	151	127	146	150	156	167	150	160	155	140	138	172	135	133	133	132	136	144	146	147	156	140	135	154	128	158	114	161	163	149	142	130	145	156	132	155	165	137	129	138	131	121	134	163	127	150	132	157	143	115	154	144	142	142	115	119	130	143	124	126	151	150	113	140	154	145	147	152	141	124	129	127	141	130	149	139	134	142	130	140	147	144	130	136	130	138	127	139	124	132	139	150	152	142	135	153	134	131	135	125	133	135	119	126	130	124	150	133	155	153	146	136	135	162	142	151	143	149	154	135	142	125	144	153	157	131	156	151	118	154	160	143	135	136	142	168	126	139	144	151	158	127	146	145	143	147	137	148	115	148	149	150	147	143	145	136	144	126	137	153	154	136	135	122	149	156	143	131	161	139	167	146	140	131	135	140	143	164	126	114	147	155	162	153	146	147	154	146	128	148	128	134	149	158	140	138	125	158	129	133	114	140	159	124	115	111	128	142	143	146	142	160	154	136	154	148	124	132	154	147	148	149	139	139	132	116	150	136	148	117	133	121	134	139	126	148	120	142	142	144	144	144	118	141	134	128	145	139	147	140	143	145	126	116	124	130	147	140	119	161	130	143	162	137	146	164	150	152	130	139	156	133	147	143	126	145	132	133	155	160	139	137	156	135	171	138	118	158	143	141	127	134	158	139	132	167	121	164	141	150	150	146	149	130	143	153	144	128	143	138	153	135	133	150	128	164	148	158	131	126	133	159	145	130	137	139	148	134	146	133	120	154	124	143	150	133	154	161	123	148	142	156	136	138	140	110	120	137	137	150	155	133	138	137	135	129	117	154	125	135	136	159	129	130	121	147	136	136	133	161	128	148	148	139	121	153	129	135	131	145	139	158	155	128	142	128	141	150	143	150	148	141	142	143	142	128	141	137	140	143	129	163	140	141	151	118	115	140	139	115	145	154	148	150	153	138	130	125	136	154	139	142	128	163	116	155	148	148	135	131	147	150	159	121	129	127	149	158	139	117	150	140	140	146	130	144	156	155	166	130	131	153	137	134	125	154	111	123	138	126	131	127	141	121	133	134	138	132	145	144	135	144	168	141	149	124	144	166	132	155	145	140	145	126	142	132	130	137	149	119	135	152	160	151	145	158	143	116	125	145	160	134	156	145	138	150	155	171	147	136	138	142	131	145	151	130	157	150	142	128	147	155	131	147	139	136	146	156	134	130	131	156	160	132	127	149	138	144	144	141	148	162	129	132	150	157	134	110	124	147	149	158	157	131	133	139	125	142	140	124	147	144	155	141	143	124	140	124	141	146	141	131	150	120	139	163	148	147	148	140	164	161	137	137	130	156	168	125	144	132	144	139	125	143	132	129	146	141	158	128	158	145	150	142	143	138	133	117	133	138	142	154	134	165	167	139	166	170	137	134	159	146	141	142	151	128	121	145	146	133	166	145	121	140	137	113	130	144	144	136	137	152	146	130	141	146	142	131	145	143	140	149	126	162	130	130	135	145	152	138	147	154	148	148	150	129	144	130	116	134	138	153	148	135	124	142	171	146	134	131	141	131	142	147	138	146	161	135	137	138	125	123	154	135	131	131	132	122	134	132	133	118	146	143	138	133	126	140	122	161	135	129	163	155	135	144	119	137	141	135	141	146	130	150	132	125	154	124	123	131	134	127	143	152	148	143	153	130	126	122	160	150	146	140	138	145	147	131	138	131	133	148	143	164	137	153	142	146	138	128	147	142	137	135	126	148	133	149	139	141	137	158	145	135	122	141	137	133	153	117	146	143	108	131	176	124	133	143	141	121	141	126	145	129	128	146	134	118	136	149	144	130	107	140	132	144	136	128	123	155	137	141	142	144	138	168	154	150	137	157	138	155	133	143	146	144	151	143	124	138	138	144	168	147	130	133	149	147	163	141	121	143	147	131	124	127	125	139	134	134	135	146	126	139	163	152	140	130	169	130	113	139	154	130	137	157	137	141	136	161	140	121	151	137	145	124	140	126	136	142	129	152	126	132	147	121	134	111	149	159	164	128	135	145	147	139	145	152	134	148	140	137	144	160	145	129	132	117	147	156	140	124	176	140	121	125	137	132	137	147	147	144	127	144	118	125	133	134	141	138	127	136	151	138	156	147	150	138	119	140	130	132	143	137	154	153	160	150	132	164	151	159	142	123	129	150	145	122	133	129	152	136	143	138	155	149	161	131	156	148	125	132	127	160	148	151	149	128	125	143	125	154	141	136	129	159	144	132	164	129	122	141	124	127	135	118	132	126	129	127	130	137	133	144	140	141	151	114	167	133	138	120	149	142	131	149	131	123	143	152	138	156	128	140	126	114	149	122	136	128	151	137	140	141	148	114	126	135	126	147	152	134	147	141	130	149	145	161	165	155	129	143	137	138	137	127	130	134	134	157	125	138	144	135	133	135	122	143	143	132	129	140	128	123	123	125	120	144	171	144	135	124	135	140	144	146	142	144	150	155	133	138	139	136	162	125	145	134	140	145	134	146	134	136	144	124	134	126	151	143	139	118	136	113	118	121	130	138	149	167	126	144	121	111	133	139	131	127	166	130	143	138	134	138	166	151	145	152	150	143	152	111	130	157	130	144	105	147	144	144	149	121	160	129	151	121	128	151	146	119	149	144	153	151	112	113	134	148	128	138	142	144	127	145	141	170	125	130	127	127	134	144	140	152	171	148	151	117	133	129	129	141	138	131	148	143	138	144	139	143	142	136	138	153	151	143	143	135	124	151	130	121	127	131	138	131	143	142	148	147	129	151	127	162	149	122	148	136	143	135	149	144	136	147	141	131	150	154	154	123	143	141	134	161	165	148	160	140	142	146	145	132	137	135	157	147	142	135	141	134	140	138	150	137	133
17060	30873	23977	17681	12942	8197	5209	2961	1917	1332	1144	970	808	748	697	660	552	588	517	513	442	450	463	458	432	448	479	503	507	483	492	492	467	442	443	462	416	372	359	328	340	324	366	344	336	337	338	294	348	355	2216	4377	4849	3184	2182	1520	862	444	289	268	287	289	285	240	258	265	251	273	275	269	257	279	258	275	279	238	275	279	261	259	253	264	242	273	259	251	294	247	269	242	266	255	260	264	269	264	276	286	239	288	284	292	276	266	276	255	282	274	282	280	299	249	279	296	268	262	270	263	283	298	290	290	266	264	235	250	257	232	261	245	275	266	253	271	309	238	287	286	268	270	257	270	239	278	269	270	270	287	262	265	251	293	267	283	270	260	276	247	274	281	271	290	280	279	265	278	278	247	273	296	272	248	262	290	247	254	287	266	295	249	257	279	291	252	249	286	281	300	250	251	280	265	271	283	263	241	275	257	269	263	297	254	272	265	258	247	282	241	285	238	312	288	262	271	275	262	254	283	269	264	276	266	255	235	249	269	246	277	292	256	291	266	242	260	279	274	285	256	260	268	270	247	269	255	257	241	256	272	283	305	263	267	256	264	265	276	265	283	276	245	275	278	266	258	253	270	272	272	279	269	254	275	270	255	285	250	253	270	267	295	246	262	281	256	260	275	272	263	287	246	249	270	251	262	289	274	267	303	278	286	281	266	271	249	276	252	276	260	250	268	272	228	250	292	272	272	281	268	264	283	262	281	260	291	268	247	273	279	278	235	254	264	267	274	253	264	263	242	257	261	276	288	261	297	248	255	253	270	263	271	267	264	269	278	262	262	287	293	266	230	300	286	259	236	262	281	271	263	267	276	273	274	279	249	256	278	216	244	265	285	258	281	269	262	277	298	259	269	277	247	259	254	280	263	271	257	289	274	272	232	261	299	258	229	253	251	261	272	282	263	244	254	277	270	267	273	265	291	256	263	274	250	299	278	275	278	279	275	257	283	260	298	281	242	249	284	294	258	261	270	288	235	276	279	266	246	268	274	256	281	283	264	261	251	237	263	263	267	267	240	283	260	248	290	254	258	262	265	259	246	275	280	277	288	279	277	287	239	273	287	303	277	274	281	285	265	276	312	232	253	307	279	249	273	285	283	247	266	259	246	284	294	305	272	266	273	261	293	265	241	255	270	265	275	288	269	279	280	281	260	262	264	267	255	279	265	265	272	248	270	248	308	267	267	291	284	267	261	271	244	256	255	278	268	284	244	278	256	267	262	279	269	245	269	271	255	271	270	263	254	294	264	287	307	252	263	277	264	275	239	284	251	265	279	274	284	255	258	266	260	286	280	262	268	290	259	273	280	259	242	293	255	296	252	252	286	275	277	289	261	256	286	260	258	254	222	248	244	291	269	264	257	250	299	286	264	263	252	256	290	278	269	248	282	296	297	271	267	253	288	283	283	282	250	243	231	265	252	279	269	269	293	275	270	241	286	277	249	270	246	240	291	293	248	262	261	243	260	309	266	237	269	294	232	273	249	291	286	279	262	291	270	278	265	264	265	278	245	287	272	259	290	264	301	263	248	286	255	248	252	284	270	245	251	315	261	264	284	264	281	271	271	265	262	262	264	280	257	257	253	261	249	282	266	255	263	239	305	258	258	271	259	269	284	260	267	265	255	287	263	264	282	263	257	287	285	267	241	281	284	254	248	268	249	297	261	261	270	260	269	290	265	265	266	279	278	267	282	263	259	290	249	255	263	295	270	276	279	285	272	277	273	281	271	267	280	240	286	261	270	259	279	280	238	281	257	271	276	280	258	271	283	248	280	273	256	254	275	254	289	233	241	256	279	262	264	268	293	232	263	288	304	254	287	252	244	265	290	270	288	261	271	299	271	262	245	257	279	235	252	278	287	273	271	254	270	300	287	258	279	255	286	272	254	293	239	259	269	256	263	283	263	280	265	273	246	260	259	253	267	273	268	254	299	265	270	263	273	278	270	251	283	255	265	238	263	270	275	277	274	255	289	255	283	280	251	272	287	249	271	264	264	252	262	271	267	253	272	237	250	252	266	261	248	250	253	240	261	267	271	249	265	252	281	289	268	272	253	274	252	262	260	237	254	284	261	268	291	256	269	273	272	279	260	248	268	269	256	265	264	280	286	271	265	268	247	268	287	276	254	264	259	271	279	271	267	254	265	253	253	247	263	245	288	241	242	271	254	259	287	280	284	232	282	261	279	267	279	258	285	273	266	290	251	285	267	241	266	258	273	277	249	261	258	275	253	272	259	253	245	287	308	250	267	271	265	277	254	279	261	257	271	282	287	266	244	265	266	282	267	245	266	242	255	248	264	253	265	296	246	270	250	266	267	273	286	276	294	284	254	238	280	250	264	258	238	272	266	266	277	315	251	270	271	266	237	256	266	256	269	288	277	268	263	249	236	288	280	296	288	269	272	271	281	279	256	295	283	245	284	261	295	306	275	263	283	260	273	235	300	252	240	267	243	284	269	237	263	281	243	278	277	254	288	268	252	261	276	308	261	251	288	231	256	289	277	283	267	269	276	298	257	259	267	258	282	281	253	285	236	240	258	262	277	264	282	255	254	290	253	251	285	246	238	253	272	252	282	262	279	240	241	253	291	277	259	259	273	273	256	277	275	271	259	269	263	263	289	267	255	269	269	277	249	249	274	251	251	294	223	285	256	265	269	272	282	274	252	284	272	264	301	248	264	279	258	273	266	279	281	247	254	259	280	244	274	255	234	255	255	253	274	277	271	273	280	273	272	300	260	258	282	276	291	254	256	299	284	268	269	265	249	248	270	261	230	251	300	280	274	288	277	282	271	267	234	254	261	252	273	264	285	296	274	267	267	267	266	259	270	247	268	288	268	267	269	262	293	283	264	255	270	294	287	258	260	260	256	275	242	255	258	245	264	325	278	249	268	276	255	259	281	268	262	257	311	272	248	300	288	265	281	264	277	242	261	294	265	266	254	282	276	298	241	285	282	267	291	256	240	269	239	278	258	267	320	259	279	302	259	256	255	265	258	275	262	285	267	237	253	248	282	235	273	260	282	290	257	250	278	287	263	266	249	275	270	280	271	264	252	265	276	277	262	269	305	281	239	265	272	293	267	248	246	262	291	261	254	281	258	243	233	264	253	263	274	255	295	245	246	295	257	259	267	237	283	241	297	283	271	275	255	264	262	257	249	263	289	284	280	301	298	283	255	299	282	238	272	237	253	269	281	248	272	268	247	264	258	284	255	272	286	261	271	291	235	262	290	264	263	289	260	274	273	291	241	257	256	291	248	229	259	268	251	289	273	244	270	249	251	288	255	232	254	272	280	286	243	271	253	235	250	280	231	274	262	247	252	279	276	284	290	247	285	266	256	276	269	268	279	269	263	281	249	256	268	296	248	277	254	261	278	285	237	294	259	287	286	265	259	306	275	254	260	294	273	256	270	263	252	260	256	272	249	284	267	290	276	273	272	265	278	252	273	274	241
26825	20639	10824	3742	1623	835	514	354	281	247	280	263	269	264	261	251	265	275	270	308	264	247	272	270	248	272	272	284	271	268	276	286	268	285	295	288	249	256	238	260	244	303	258	250	265	241	269	260	256	279	273	302	393	342	340	299	292	271	242	238	251	271	274	224	276	262	247	273	266	248	262	251	263	260	262	262	264	257	262	252	245	244	301	248	274	259	258	259	252	236	281	243	281	231	265	254	246	258	251	281	284	261	277	280	245	296	247	251	249	281	280	278	242	221	230	246	243	274	279	283	259	286	244	276	243	286	281	257	259	258	288	278	238	273	275	268	250	256	260	280	236	276	270	259	227	248	270	246	236	275	244	272	258	255	271	271	244	288	252	226	272	297	263	247	263	238	264	242	242	300	277	254	264	259	270	255	269	254	280	281	255	242	251	267	265	269	277	258	253	283	238	238	252	250	289	285	228	232	243	246	240	272	254	251	253	272	263	226	248	264	254	262	263	272	252	261	265	264	271	260	262	240	257	244	268	262	236	261	286	250	266	264	248	303	246	265	267	253	271	229	264	274	242	261	251	230	245	243	247	249	248	242	248	280	253	259	261	264	234	285	268	310	276	272	272	262	257	246	260	268	245	270	274	270	255	258	237	264	285	213	254	283	241	243	264	246	286	269	264	269	255	251	252	257	256	256	233	262	253	256	247	275	248	264	243	259	226	217	270	259	251	224	243	238	289	278	268	242	244	262	266	238	258	273	251	254	252	251	247	269	242	264	242	242	267	268	262	276	244	247	223	263	252	276	268	241	257	267	272	265	252	235	263	253	265	250	252	258	285	243	289	265	250	269	239	265	268	241	258	241	236	258	249	247	242	263	233	255	274	302	251	273	246	256	251	299	262	250	252	255	290	248	246	278	278	272	248	258	256	249	252	257	217	252	263	260	247	257	262	283	267	221	262	261	241	235	276	250	276	268	245	252	246	267	238	276	271	243	265	258	263	259	254	273	258	242	246	245	250	263	285	281	252	296	246	285	280	249	256	289	245	274	258	246	266	279	283	279	270	268	269	264	216	265	249	259	250	270	244	261	270	254	277	257	271	253	247	243	271	256	251	239	260	268	238	250	249	264	260	293	288	236	254	261	285	292	258	256	266	253	260	224	233	277	241	242	272	249	268	284	240	285	247	247	282	270	228	251	260	263	249	268	263	249	270	266	273	272	242	259	269	241	259	265	262	267	237	246	244	275	274	277	242	261	256	269	270	255	274	269	270	252	272	271	294	268	254	274	256	272	272	258	263	246	248	270	276	266	278	264	259	264	285	267	276	256	238	275	254	248	268	252	241	253	249	242	276	265	268	247	264	223	248	242	240	251	269	248	251	267	252	246	257	255	271	260	242	259	284	283	256	255	256	277	250	278	237	249	247	247	244	236	272	249	269	285	249	271	250	251	273	237	246	278	256	263	250	256	260	267	267	258	276	262	262	245	260	267	280	252	273	269	251	220	255	271	258	233	255	260	275	237	252	249	272	247	226	263	275	243	296	277	278	239	259	258	255	285	254	239	221	260	271	229	270	235	256	235	255	256	248	246	266	266	254	276	258	262	268	266	234	271	249	267	265	273	266	260	274	267	263	262	259	279	250	261	278	249	267	253	269	253	220	245	257	266	235	253	278	248	251	279	234	276	277	258	266	241	280	287	285	247	255	267	277	244	246	253	255	262	265	255	242	266	250	279	254	266	240	261	288	247	283	266	274	256	270	233	267	252	229	286	256	244	233	268	250	254	255	272	254	258	261	258	260	259	243	232	266	237	257	272	249	317	288	263	261	243	262	295	252	277	270	283	245	268	279	280	263	263	245	286	255	257	266	251	250	250	262	264	269	265	258	253	254	237	249	254	266	255	275	238	226	239	265	245	251	257	254	246	244	270	256	281	272	259	268	268	288	256	239	287	271	241	249	246	251	266	269	286	249	274	254	249	259	251	256	266	281	267	268	242	263	277	252	268	249	272	259	257	245	270	242	247	261	265	245	278	228	278	253	230	265	248	256	252	242	269	262	239	283	249	217	247	215	260	268	242	273	259	251	251	280	262	262	269	256	266	243	252	271	249	256	255	266	263	253	265	295	250	273	268	224	279	266	245	253	293	249	237	254	267	235	240	254	243	281	247	257	244	257	259	254	260	234	244	273	255	233	244	232	246	235	273	262	257	268	221	245	256	277	247	259	278	270	265	241	263	225	276	242	261	266	249	248	260	270	278	271	243	261	255	260	260	272	267	240	290	243	255	219	252	260	261	251	230	239	272	253	240	254	251	261	257	246	242	266	268	281	275	254	257	250	286	271	271	266	267	245	305	258	293	271	262	239	242	233	254	247	295	252	230	263	234	243	241	255	280	266	248	252	264	257	245	232	271	289	231	267	300	268	267	260	278	255	261	284	219	280	269	247	265	285	265	235	247	254	278	241	238	280	258	264	272	259	253	256	268	260	276	240	264	240	244	256	224	243	239	263	263	244	255	255	272	253	260	277	248	272	262	298	247	244	283	254	261	260	263	252	224	270	241	240	238	252	277	219	259	260	298	242	237	255	262	239	266	240	253	244	280	281	285	272	257	245	276	281	251	255	229	260	282	278	263	266	256	285	232	242	271	256	262	256	269	257	259	253	273	251	249	260	257	245	260	244	269	245	249	272	251	260	258	236	255	249	267	230	239	278	284	247	240	285	287	254	264	261	250	234	262	287	251	298	233	241	244	247	243	254	289	285	257	258	224	239	247	272	282	281	263	235	245	249	252	276	281	276	259	270	285	269	251	274	273	256	251	212	268	261	251	254	264	256	259	288	238	272	222	252	247	281	243	252	261	276	278	258	245	244	264	251	246	246	272	278	250	250	247	255	235	260	262	260	231	290	249	259	270	259	256	257	241	229	241	264	277	260	270	268	259	260	279	255	235	277	223	263	229	240	264	231	222	247	259	263	250	252	246	241	246	256	281	260	238	250	263	248	281	264	274	253	241	262	256	283	267	270	253	254	256	288	230	252	255	254	267	268	265	266	256	254	256	271	254	254	234	245	254	251	285	204	253	263	295	242	268	263	300	254	277	251	269	278	253	264	275	262	259	236	243	259	256	270	256	258	266	252	260	232	266	287	231	271	233	250	278	250	257	243	240	267	277	251	240	250	270	260	268	247	253	249	275	255	222	252	247	271	273	251	255	256	275	278	264	279	270	252	280	273	239	246	281	246	246	251	303	233	236	238	239	239	287	248	268	286	252	276	257	250	284	282	234	284	284	245	220	247	237	264	263	254	273	252	261	290	269	250	283	231	252	280	262	260	258	255	252	234	242	224	235	257	245	239	261	256	260	268	260	258	237	259	240	285	274	258	269	235	249	259	244	260	276	238	256	240	252	257	274	260	272	255	288	259	264	268	257	244	282	261	259	256	252	253	250	250	274	260	238	260	262	238	258	251	278	245	269	246	278	256	249	261	247	251	252	253	264
12561	16244	11136	8304	4962	2791	1761	932	614	577	589	552	587	561	566	513	501	521	512	539	527	527	547	516	559	540	550	516	524	530	564	564	557	578	588	584	545	503	517	521	517	528	519	515	491	532	536	507	545	590	555	649	923	749	862	715	650	533	496	549	455	490	518	507	490	508	509	484	509	507	483	494	508	497	511	508	495	485	492	493	533	511	536	511	474	490	485	489	533	494	528	495	508	453	491	518	512	477	489	497	499	463	479	455	493	459	494	527	496	490	470	497	490	502	539	493	484	479	508	538	491	505	483	498	480	488	475	493	488	492	511	535	510	502	464	517	504	508	473	497	469	518	527	484	506	485	488	495	488	511	524	514	500	539	508	498	511	501	547	527	491	506	530	540	550	523	495	498	514	510	528	510	493	535	529	475	490	525	498	498	497	480	450	500	526	514	467	532	526	510	514	506	526	489	507	499	537	494	499	483	494	540	483	480	504	493	490	501	526	500	509	474	515	544	460	511	520	493	501	534	489	521	517	497	513	460	522	545	523	508	516	504	523	507	459	492	510	505	490	482	517	477	492	535	519	520	468	501	511	489	508	493	480	467	476	487	540	484	508	492	492	517	504	501	542	520	444	482	504	487	520	507	496	532	505	545	512	499	487	536	504	459	498	525	504	475	519	509	505	465	518	481	538	496	508	507	492	522	537	477	508	514	504	477	484	527	509	492	504	516	470	521	499	496	504	475	490	490	480	476	523	528	496	511	532	507	515	444	488	448	495	487	493	471	469	497	487	496	489	467	504	527	502	485	485	496	509	528	463	483	498	515	502	510	526	494	473	543	501	485	475	474	486	521	536	493	476	504	497	510	475	499	467	482	498	506	479	500	476	508	477	513	509	498	520	493	485	483	500	482	471	465	519	454	501	510	494	510	458	504	471	479	483	457	517	441	540	491	478	511	476	508	501	486	494	524	505	518	505	502	508	526	490	495	513	475	511	507	530	510	504	501	503	509	503	488	468	535	483	467	499	533	484	515	516	545	480	514	511	516	488	519	495	506	476	479	465	504	514	470	516	483	523	497	501	496	506	442	510	494	506	529	469	500	541	459	489	508	491	517	500	494	500	447	497	527	498	476	501	528	494	485	528	513	474	503	516	471	486	488	527	521	508	481	505	510	505	481	481	513	491	495	513	481	502	499	474	469	476	483	519	519	513	497	500	478	496	515	501	491	525	471	509	473	501	480	499	460	478	481	467	485	531	526	537	506	484	507	535	496	492	501	507	471	498	518	507	486	508	510	477	479	494	466	496	510	523	431	518	503	488	479	469	517	479	526	531	518	477	489	477	517	479	500	470	512	483	512	506	486	501	510	483	503	466	497	544	507	500	504	474	513	495	506	508	442	481	492	462	498	483	503	507	501	468	476	522	510	511	493	572	484	503	491	461	488	532	492	505	508	499	509	540	459	552	484	492	490	506	528	487	512	477	505	523	508	521	492	529	502	511	496	516	489	498	470	552	448	492	504	468	478	470	479	507	415	554	476	490	483	520	516	498	466	489	512	529	526	487	492	543	563	513	492	461	515	493	501	505	481	499	506	520	520	486	499	468	522	499	523	515	494	506	504	491	517	524	491	471	526	511	549	507	516	522	509	493	479	490	523	485	488	478	530	498	493	479	515	507	513	481	507	479	513	520	487	463	471	521	491	533	508	478	519	472	505	477	514	511	469	485	476	477	515	496	499	480	479	493	514	487	509	512	498	525	474	525	505	536	475	491	511	502	500	531	510	493	480	494	508	461	516	501	479	483	458	498	468	507	497	497	473	486	497	494	528	490	502	525	476	512	513	483	561	469	503	496	511	474	488	473	502	526	450	501	513	504	514	510	500	513	509	500	536	505	516	509	490	501	479	498	525	479	472	500	499	507	520	526	511	486	520	488	500	500	565	482	497	532	506	443	482	487	467	495	529	509	528	498	480	493	459	468	480	469	470	487	509	479	524	528	479	489	476	500	518	478	452	503	518	488	469	513	497	526	480	510	519	513	507	522	505	495	528	488	491	509	490	520	516	482	488	506	522	498	524	518	480	481	490	494	511	468	493	498	479	511	461	508	470	486	478	544	489	500	516	540	463	464	479	502	539	479	462	498	458	503	459	508	514	503	493	509	472	507	490	503	533	517	539	495	475	480	514	515	500	455	531	476	485	492	474	515	512	541	469	496	506	493	492	511	544	512	534	538	506	489	521	487	504	540	501	471	517	499	504	510	445	458	509	500	512	473	488	502	486	495	528	496	499	483	521	542	520	479	491	505	464	484	481	482	494	521	537	506	507	525	495	503	505	496	537	490	531	458	487	481	496	546	505	514	521	513	505	477	510	481	489	517	483	492	482	520	513	469	499	491	502	476	495	488	510	512	506	503	501	470	483	524	506	509	523	494	505	482	475	536	521	463	469	484	449	479	523	523	511	512	504	471	507	487	491	529	498	488	519	519	511	514	500	495	488	480	490	499	472	527	523	492	468	520	489	478	502	479	494	473	491	485	525	494	503	474	478	482	509	506	529	513	517	518	490	493	491	506	494	503	480	484	483	479	486	494	498	501	515	493	488	475	485	471	530	536	513	468	514	516	503	490	502	526	491	507	512	479	489	523	460	512	503	491	494	504	483	523	503	526	498	522	465	489	456	447	511	538	460	492	488	522	498	519	497	525	522	493	497	512	498	537	510	512	489	507	510	517	491	480	453	478	485	465	507	516	478	492	477	499	529	480	487	495	488	502	450	504	494	483	527	466	518	531	503	512	491	517	514	525	491	508	506	492	517	480	529	499	495	522	496	493	507	516	506	469	477	510	516	481	461	497	502	475	509	533	495	515	490	531	499	486	479	476	515	479	495	489	523	499	496	547	495	485	494	529	481	500	495	478	509	476	496	454	498	532	497	503	484	470	485	474	522	518	523	517	490	465	496	471	500	504	487	461	505	508	492	486	523	489	506	544	519	506	508	467	526	486	503	531	516	509	511	495	493	503	481	515	520	480	502	475	510	480	499	515	524	495	498	504	525	504	518	505	482	488	490	476	552	499	514	482	512	487	485	540	515	481	524	514	470	518	505	499	484	527	508	484	510	511	467	495	488	485	452	485	458	510	456	482	518	481	487	505	477	455	497	476	490	523	455	504	503	513	506	529	544	480	539	505	511	473	482	469	515	487	498	502	482	495	499	486	492	505	487	471	484	497	515	467	489	478	507	486	481	521	499	498	508	541	526	471	514	484	548	498	492	499	477	468	483	503	503	488	495	489	445	535	483	546	538	488	504	519	500	487	495	505	486	532	526	482	482	473	501	476	476	490	504	527	471	485	529	524	524	497	476	488	553	480	525	456	531	479	487	507	494	492	553	530	519	521	501	494	508	479	456	504	481	489	489	508	507	509	478	492	486	494	481	526	471	523	483	494	531	514	520	489	519	500	471	522	527	501	512	482	467	491	492	484	528	542	504	518	451	484	491	488	512
24214	21279	28348	24515	20181	4182	1078	536	353	302	287	244	229	250	225	236	194	210	205	210	194	188	199	201	224	204	208	210	189	201	203	197	222	208	227	211	199	187	184	193	206	200	187	179	162	161	176	173	174	184	330	457	638	760	790	560	329	215	174	156	176	173	172	163	155	162	168	182	182	160	167	164	178	170	163	165	182	180	183	180	188	172	165	162	182	170	170	190	188	162	177	184	184	170	166	163	171	178	191	180	165	162	184	178	161	167	164	176	161	182	165	175	189	151	185	169	176	173	152	191	187	165	180	148	156	146	189	188	165	172	177	190	189	203	166	157	167	140	182	143	197	160	167	162	186	186	184	175	178	161	161	167	166	171	183	188	158	145	191	154	180	178	178	142	185	165	155	197	186	167	160	187	163	182	178	178	172	170	167	165	162	190	148	194	188	186	176	172	163	166	174	169	154	180	181	143	183	158	203	174	162	193	198	168	164	205	141	166	149	154	186	171	195	147	177	184	161	162	138	164	179	179	189	150	184	164	136	166	173	175	153	188	172	205	178	195	172	169	184	179	135	182	172	175	201	158	177	172	173	192	171	162	160	171	175	177	164	168	182	172	187	172	168	157	192	156	198	158	172	162	192	169	195	170	167	170	168	168	196	167	171	190	191	184	169	175	144	169	180	162	171	172	161	178	173	157	158	159	188	186	168	170	170	183	168	186	170	189	173	175	149	180	198	179	188	177	165	184	160	180	153	183	172	199	148	165	185	169	177	165	189	154	159	166	177	188	153	177	175	182	161	176	195	162	167	172	163	182	182	180	164	165	181	171	167	180	165	170	188	198	166	150	191	180	180	178	171	192	145	154	212	171	150	169	181	196	181	161	167	170	177	178	176	183	155	189	173	170	166	163	159	149	174	165	183	174	154	197	198	178	161	154	169	176	169	170	190	183	145	189	164	170	163	146	160	168	167	194	182	178	185	150	186	176	184	152	181	200	168	158	158	176	190	175	167	162	187	172	177	180	195	168	155	193	153	170	182	167	153	183	154	161	184	163	157	155	170	168	196	166	177	170	179	179	179	166	161	203	169	168	169	149	169	197	157	163	180	169	164	161	177	153	170	189	151	183	162	161	167	191	170	169	150	175	147	169	173	181	167	192	178	170	164	155	164	155	180	195	176	165	200	196	172	160	164	143	182	189	174	180	161	168	139	177	154	170	186	174	146	172	173	156	188	176	149	175	161	165	174	185	162	164	171	166	186	164	182	168	189	180	186	170	172	173	158	171	163	162	159	183	168	174	171	168	153	182	164	154	167	186	146	184	153	167	185	162	172	166	133	173	195	162	187	163	158	179	176	172	192	170	202	181	173	178	161	174	166	176	168	174	163	175	164	160	151	160	170	165	173	187	188	171	154	174	185	182	173	162	172	157	184	160	191	171	174	190	171	173	182	166	174	173	158	153	170	192	209	187	171	192	188	161	143	162	157	176	180	180	185	164	194	173	186	164	178	156	202	162	156	164	165	190	183	176	184	162	177	173	165	146	179	185	167	176	169	180	155	165	182	206	178	181	180	173	156	163	166	172	165	176	152	153	182	176	177	173	167	172	179	160	183	173	176	163	191	169	167	152	200	156	168	195	183	182	162	170	172	169	164	161	166	189	175	183	190	198	169	163	173	166	162	194	155	195	164	180	186	148	153	162	165	191	171	155	183	187	179	157	172	158	173	167	182	158	176	177	165	170	168	156	178	181	170	164	190	164	154	184	185	194	174	177	201	172	152	175	171	171	168	184	169	172	176	170	169	177	175	154	162	169	169	156	178	185	159	163	156	169	164	164	169	174	175	193	145	169	175	163	158	165	177	162	156	146	194	175	190	192	192	165	166	168	191	167	167	175	167	175	187	150	148	181	189	161	155	157	185	169	175	171	185	169	186	177	167	152	145	165	167	185	151	162	157	188	155	170	156	183	171	178	175	184	177	163	161	178	169	185	171	156	166	171	164	174	161	195	174	179	179	193	161	173	151	174	212	183	172	170	172	178	162	166	151	161	168	190	164	188	172	179	152	172	153	158	176	194	154	171	179	190	157	170	163	177	192	187	188	175	180	168	196	150	156	166	162	207	170	151	171	170	168	171	163	144	180	160	187	177	200	188	170	179	174	171	181	162	201	177	168	187	157	161	170	177	175	183	178	164	149	154	167	169	181	171	173	170	200	174	181	200	178	147	153	169	200	174	182	195	171	191	179	158	178	182	187	177	184	156	189	152	167	178	175	171	177	180	185	156	159	187	194	152	178	184	187	155	180	185	177	187	175	184	160	181	161	169	162	185	170	175	189	163	159	206	173	165	198	178	170	170	169	159	185	145	191	191	166	182	166	181	195	169	164	184	166	157	193	176	181	166	170	177	190	184	161	171	173	185	155	165	159	191	175	168	179	167	167	165	177	171	149	153	185	154	178	196	165	185	189	175	186	165	174	176	164	183	164	164	192	180	176	163	166	155	179	187	170	159	179	156	150	183	146	173	170	179	175	183	163	181	187	165	176	148	158	162	183	169	175	173	199	168	173	166	185	159	202	169	161	182	176	180	173	184	175	175	164	165	184	172	155	163	175	172	146	180	152	186	194	164	167	157	176	149	131	158	199	189	175	153	177	173	174	165	167	163	176	178	177	154	158	191	150	192	164	166	167	171	146	169	210	162	173	158	168	172	188	162	186	170	164	166	160	177	186	192	178	177	166	185	166	181	149	187	189	160	180	175	170	200	192	181	187	174	170	198	155	159	176	163	165	181	181	175	168	171	202	177	168	180	162	167	175	162	170	171	170	162	185	160	159	162	185	215	158	159	158	165	163	155	192	182	156	165	181	190	159	176	179	180	175	168	174	168	177	158	170	172	156	173	177	183	142	164	148	167	161	169	167	187	167	162	156	180	169	175	182	185	169	185	167	177	185	158	166	182	190	173	172	162	191	180	177	188	175	170	149	202	194	163	198	160	173	182	181	154	183	167	173	194	171	187	170	185	154	150	178	196	186	187	194	176	188	187	165	183	167	188	176	180	159	174	188	175	172	168	164	155	156	182	170	162	173	180	202	154	181	210	165	190	180	167	158	179	147	164	149	168	195	164	176	179	171	161	185	157	175	171	178	184	150	196	177	194	184	189	174	186	178	185	177	168	169	164	187	168	177	170	175	156	167	175	191	155	184	180	192	163	187	176	173	175	179	177	169	181	191	172	171	144	163	170	158	171	166	183	169	168	188	173	193	179	161	174	168	155	177	176	169	183	168	169	170	164	182	179	168	180	181	196	158	174	163	185	171	167	160	154	176	188	166	189	154	175	171	178	165	171	164	163	165	160	164	170	192	180	164	167	148	166	163	150	161	172	167	183	149	184	192	158	170	189	176	175	180	165	170	155	200	164	173	202	167	199	167	182	175	200	165	162	159	168	170	189	172	189	152	179	168	159	180	180	163	159	202	171	174	164	207	188	154	201	174	191	177	171
14165	23258	19869	13439	8031	5057	3101	1732	1182	908	765	688	620	626	602	532	532	474	491	477	458	447	395	464	442	434	463	435	439	427	449	433	564	552	520	497	454	443	392	391	406	404	404	405	380	411	361	378	386	408	839	1528	2071	2301	2364	1463	885	389	358	352	324	379	325	349	313	334	351	352	326	343	361	300	326	375	339	360	345	366	309	364	373	330	344	328	335	356	326	353	351	348	336	338	350	345	323	316	322	329	348	363	352	344	340	334	374	354	332	338	358	355	361	356	348	342	345	331	341	330	351	360	365	329	356	358	344	326	310	339	345	343	374	305	341	371	321	323	308	353	405	340	371	321	336	347	373	352	344	318	338	373	340	324	336	373	335	343	365	320	340	316	321	376	321	330	380	323	326	325	359	349	309	320	328	339	333	320	372	334	342	354	322	306	343	360	364	338	324	335	355	368	346	326	349	334	351	335	358	356	365	370	301	339	322	360	361	347	281	349	344	375	334	317	334	361	361	319	335	322	337	332	319	353	342	282	335	351	332	340	391	338	321	348	333	339	324	310	346	324	341	342	342	349	340	323	356	348	328	346	351	318	334	321	347	357	326	356	357	335	317	357	341	321	371	360	333	361	348	332	351	343	353	347	322	359	306	348	367	329	326	357	342	314	360	335	353	347	309	341	346	324	322	324	351	349	339	340	337	352	348	320	336	345	320	338	327	342	327	346	315	347	339	348	322	359	347	317	352	382	319	335	364	339	373	345	333	325	356	337	364	324	356	352	332	328	352	364	348	373	337	304	386	352	338	326	312	333	339	343	345	355	356	338	348	340	336	348	346	345	355	354	347	341	356	322	317	313	359	372	328	369	317	331	363	353	338	348	341	361	336	346	308	334	374	379	326	342	356	342	347	366	334	331	412	343	341	351	331	319	329	376	366	336	337	359	344	347	339	344	342	327	346	312	341	278	357	353	357	343	342	347	330	319	363	384	341	349	357	363	342	348	354	317	335	339	355	339	331	320	330	337	359	333	372	352	353	345	334	365	353	376	352	352	306	347	318	342	348	333	324	342	302	353	343	304	339	377	333	370	346	325	342	345	339	357	308	358	365	352	338	311	321	332	348	322	356	364	288	330	324	362	363	359	365	372	368	350	307	319	352	355	360	323	355	330	321	350	368	378	315	342	346	354	363	348	374	359	337	348	340	336	345	355	355	318	376	341	357	350	344	346	334	370	329	377	325	374	336	347	353	347	359	339	362	326	327	337	326	329	337	306	343	361	339	286	357	335	341	320	336	321	363	349	324	303	341	340	353	340	364	373	333	355	332	360	368	332	329	342	321	337	347	341	336	351	329	322	335	361	342	354	335	334	352	355	348	332	352	359	329	348	339	335	343	371	331	349	334	349	327	336	345	371	325	328	345	322	332	305	328	337	308	357	350	333	328	357	372	330	344	356	300	344	341	340	345	353	345	335	357	349	376	377	348	358	359	390	338	338	366	318	336	328	334	313	336	354	333	337	368	308	323	358	326	355	314	346	371	340	356	329	334	313	363	381	315	314	319	325	367	302	340	345	367	325	336	328	329	348	306	310	334	359	332	364	343	336	351	311	350	341	336	317	366	353	342	356	327	344	308	359	335	336	357	337	316	328	315	351	321	323	334	335	312	331	353	359	343	322	334	325	315	347	358	327	337	331	334	352	339	340	350	350	331	356	333	334	324	334	334	350	329	319	308	353	345	334	342	345	355	328	343	334	330	332	336	301	351	359	364	322	344	317	329	347	328	359	332	336	345	324	366	356	333	345	322	349	305	347	342	332	342	358	368	356	357	360	352	353	329	328	327	340	332	353	336	382	356	329	356	394	348	325	367	334	356	329	354	359	344	353	342	321	325	331	336	346	363	355	322	361	335	330	363	355	351	311	341	324	361	346	344	295	336	356	334	334	320	342	348	309	367	337	326	341	312	325	327	343	368	372	357	336	322	325	350	317	334	354	357	314	322	348	336	340	362	354	339	333	334	308	375	357	346	374	339	315	363	308	335	323	326	319	373	329	348	369	348	332	346	340	330	360	350	362	355	339	375	316	355	346	342	345	353	339	347	331	338	341	343	360	317	343	336	336	339	327	343	353	314	358	333	346	329	345	367	350	335	349	360	341	357	382	330	344	316	355	365	325	335	331	335	329	366	310	351	331	356	304	352	322	341	345	366	329	316	330	359	365	357	324	351	334	337	346	335	328	344	357	369	332	340	330	338	309	343	342	369	337	338	314	351	352	334	334	383	337	369	341	342	336	318	339	358	364	345	329	374	358	338	344	344	308	353	360	330	334	324	342	312	354	333	347	354	353	344	309	328	343	319	355	337	352	348	331	344	348	320	344	339	344	333	351	365	347	325	343	368	332	345	315	354	332	356	365	322	358	313	340	357	314	345	324	318	345	356	324	309	332	335	332	393	331	305	306	322	329	351	318	329	369	331	350	382	313	334	332	327	333	363	333	351	343	366	357	345	333	335	354	308	348	337	316	358	371	348	319	323	347	334	354	340	364	343	380	315	318	332	348	350	327	347	333	341	355	379	376	321	371	341	330	320	368	376	327	320	357	346	344	353	383	355	337	354	351	363	364	371	347	372	368	331	336	359	311	353	352	366	334	347	369	376	326	338	341	369	368	347	340	333	358	349	371	340	351	353	333	360	319	331	327	366	325	336	333	350	341	349	366	359	352	321	336	353	345	324	362	363	341	356	350	398	343	379	356	364	375	313	321	349	376	354	353	329	362	353	339	354	310	357	325	350	358	323	331	338	369	330	363	337	359	361	380	287	327	325	325	363	333	343	383	327	360	322	362	358	324	320	366	338	337	318	344	349	329	336	340	381	337	344	339	345	368	345	338	343	343	332	320	340	317	353	357	344	361	327	335	336	328	325	352	345	351	355	347	346	341	362	349	318	327	336	343	332	341	326	303	331	320	329	338	342	367	359	338	330	346	312	344	323	369	339	312	328	349	305	318	319	329	329	344	337	365	347	340	307	322	383	364	353	346	348	326	301	352	337	374	330	336	325	365	332	313	346	318	305	365	362	365	351	365	338	316	314	281	337	322	358	329	363	359	354	302	340	350	349	342	341	342	305	342	343	329	329	345	337	366	345	315	308	318	332	343	359	303	335	326	369	351	327	331	351	346	336	365	358	349	384	348	348	343	310	325	306	324	334	378	339	346	338	332	350	334	336	339	366	339	356	357	348	327	337	329	348	337	320	335	329	373	335	344	338	337	363	340	310	316	309	354	374	330	358	362	360	359	329	318	340	360	328	343	350	339	347	359	364	328	343	339	340	343	350	339	326	335	357	362	339	350	387	349	342	326	362	374	346	347	318	339	342	385	323	353	324	371	344	342	368	347	343	346	345	332	354	346	316	351	345	335	336	329	347	380	309	344	371	333	332	346	325	392	363	331	371	352	336	304	345	364	342	367	368	309	336	375	341	366	317	354	344	360	355	328	320	359	342	351
23294	21262	28981	23896	21272	19199	3026	737	458	361	319	258	221	260	225	206	209	186	176	186	164	174	169	149	173	162	183	150	177	169	165	156	145	178	186	152	173	161	154	150	152	143	146	145	166	153	133	138	150	167	236	723	1551	1411	1075	576	295	165	125	135	116	107	132	116	136	101	100	110	137	127	127	119	133	117	124	112	126	133	130	131	130	129	125	119	111	131	135	136	139	124	111	109	123	122	117	134	126	144	124	136	115	130	112	111	127	141	120	109	123	131	130	108	126	110	105	139	131	105	114	126	124	129	105	136	107	143	149	127	122	110	134	128	101	116	119	107	116	124	123	136	122	118	127	117	112	136	117	133	107	124	96	143	136	145	137	108	105	123	126	136	151	126	125	118	123	102	118	129	124	139	107	122	147	140	128	122	110	140	126	131	116	132	116	130	110	123	117	120	111	110	134	142	129	98	131	103	122	122	115	139	112	120	106	127	109	132	102	110	125	135	125	135	141	116	122	123	125	118	127	123	159	103	129	114	124	137	123	125	98	117	124	126	110	118	115	109	120	136	123	115	117	117	128	125	122	110	118	107	119	106	125	129	123	114	142	97	121	130	96	128	139	120	134	112	137	124	122	141	109	101	109	96	117	123	123	129	118	117	122	122	114	111	133	142	132	130	136	123	111	144	129	117	128	128	108	114	131	134	121	121	120	119	139	115	102	125	115	141	137	126	130	115	124	126	123	139	126	126	122	117	115	147	147	115	133	123	116	135	94	126	115	131	129	126	132	110	142	108	133	123	119	111	125	111	122	145	122	119	110	107	131	113	124	100	131	121	117	134	118	141	105	126	112	107	108	132	139	121	114	123	124	127	116	124	126	119	116	124	121	130	106	135	129	139	122	148	125	130	121	117	97	116	116	133	127	103	94	122	135	123	106	119	125	124	113	132	134	124	117	121	137	126	121	122	123	134	135	130	105	121	129	128	117	121	115	130	124	131	118	115	118	123	116	129	135	109	122	132	116	121	123	121	106	128	120	115	117	108	118	103	129	111	127	121	114	127	139	103	118	123	115	123	127	111	121	107	132	128	121	106	104	142	132	119	111	103	119	126	96	113	118	123	140	127	122	122	117	117	118	104	130	126	116	116	130	126	105	127	120	123	116	125	124	119	111	120	114	117	98	96	111	124	119	118	119	122	124	110	122	116	103	134	122	131	122	124	136	117	127	101	141	129	119	126	138	146	119	123	101	135	125	108	110	121	131	118	144	128	129	114	113	122	121	96	131	146	127	119	137	115	133	128	125	121	117	130	134	123	110	125	128	136	134	129	124	101	140	125	121	107	121	100	123	125	105	123	112	116	110	119	149	119	112	97	118	111	106	97	128	126	134	122	125	116	133	117	137	126	129	138	126	144	146	131	136	114	113	117	120	122	145	119	118	133	117	124	122	120	115	114	123	102	106	134	120	109	113	144	135	137	117	116	110	109	121	129	121	91	109	135	122	129	131	119	123	123	125	108	125	115	125	109	118	116	126	113	128	111	139	122	119	136	107	114	112	124	134	119	127	143	130	115	133	127	122	125	123	138	119	113	112	127	128	133	102	128	123	123	113	126	127	138	114	100	113	102	111	121	132	114	118	126	118	117	125	127	137	130	133	119	133	110	122	127	109	108	138	139	112	126	112	122	120	131	117	125	141	112	119	109	98	107	118	104	115	106	119	129	117	131	122	110	134	125	127	131	121	119	126	121	123	134	116	120	116	126	116	115	109	134	130	121	110	118	126	122	126	114	126	112	133	121	110	112	126	125	113	99	109	120	121	133	136	142	113	125	135	143	126	138	113	138	113	111	130	122	103	130	132	142	127	137	117	105	144	124	130	131	126	121	129	125	125	121	114	103	121	132	128	100	118	108	114	114	131	115	119	134	119	124	132	116	124	129	133	134	121	118	136	127	108	137	121	125	143	126	122	128	104	129	129	133	120	130	121	115	139	131	116	103	118	121	120	123	121	124	125	121	130	108	108	114	118	110	114	117	116	137	135	107	127	120	130	125	113	136	137	107	121	106	130	121	132	126	110	127	136	142	120	104	119	129	133	109	124	119	131	127	115	123	132	115	141	117	134	109	123	126	133	108	126	139	135	125	115	125	136	111	122	117	138	116	114	119	113	110	138	124	143	119	116	91	103	123	120	138	133	118	112	131	141	119	119	116	142	118	104	126	130	113	148	126	115	127	120	119	145	135	130	126	127	114	121	100	134	114	139	129	143	121	131	103	109	134	146	110	118	122	136	146	123	123	140	118	102	111	115	123	142	115	105	123	124	103	93	112	119	129	119	117	114	132	139	120	116	130	131	124	106	96	118	129	117	129	133	85	124	140	131	134	121	120	115	109	114	115	120	107	139	108	141	128	115	135	137	129	123	109	125	131	121	135	95	124	113	116	116	133	106	136	154	134	106	113	122	132	125	131	107	125	112	126	120	125	110	137	121	130	137	109	153	124	108	127	122	130	127	139	131	149	129	134	133	139	123	126	117	124	126	102	132	113	133	126	138	138	120	112	105	116	148	123	118	123	114	122	118	132	133	90	129	138	125	102	120	137	117	116	127	125	112	98	111	119	107	102	152	141	122	126	119	128	120	119	131	110	132	110	122	135	109	121	112	113	123	130	133	134	120	130	118	141	118	134	129	114	121	137	127	109	120	112	142	121	135	111	130	120	107	120	117	118	130	126	121	117	105	105	142	122	133	126	114	125	112	137	130	110	127	150	129	126	115	110	128	124	119	139	132	104	107	100	121	133	135	118	131	119	114	110	120	103	114	116	119	119	111	114	138	150	121	114	126	132	130	119	128	129	121	117	109	137	119	128	131	101	107	109	120	145	121	115	126	136	118	115	123	119	128	123	139	121	114	144	101	120	131	123	102	134	103	118	113	119	124	105	136	115	124	129	143	117	124	115	125	128	110	124	120	130	127	132	128	99	138	126	127	135	98	117	114	120	151	129	96	125	106	115	147	124	113	133	144	112	115	126	126	119	119	134	116	119	109	113	120	131	97	104	139	119	116	141	101	113	108	108	121	153	103	123	135	102	130	130	111	126	104	111	125	111	126	116	109	115	125	129	120	133	130	115	131	109	122	118	120	117	118	107	131	123	131	117	122	132	135	133	139	118	111	127	130	140	118	126	133	111	129	141	123	112	112	138	117	134	134	151	134	142	119	121	123	113	113	127	110	109	125	127	112	117	122	136	111	136	121	126	113	120	144	89	110	118	131	113	127	117	121	129	132	132	111	123	125	115	120	114	118	111	131	116	124	139	121	141	121	126	128	123	135	113	147	112	134	135	145	130	101	133	137	143	105	119	119	134	121	136	139	134	121	118	142	120	120	121	156	131	137	110	109	119	119	115	107	144	109	124	103	140	125	141	132	145	121	109	125	133	109	122	135	133	111	120	118	110	118	129	132	88	123	131	117	127	108	116	108	120	152	129	115	114	126	133	122	140	122	116
15809	27506	24064	16576	10536	6791	4314	2417	1690	1224	1096	909	791	690	626	669	571	537	500	461	469	430	427	409	405	439	390	407	377	423	411	369	392	382	415	385	399	350	348	395	366	349	344	313	310	318	333	302	320	406	836	2542	4954	4493	3347	1678	711	324	252	218	245	220	221	256	232	228	244	222	254	245	226	227	231	216	252	265	244	208	254	243	259	230	271	231	239	240	231	215	246	242	268	231	267	244	267	238	239	234	281	232	240	239	229	258	229	229	215	240	225	258	208	228	242	250	214	251	206	234	227	240	210	192	214	233	241	234	263	229	260	239	225	241	241	253	216	223	262	261	243	227	244	245	231	249	273	264	243	245	247	240	226	237	216	225	224	205	266	233	237	258	238	256	250	224	216	252	244	218	211	250	228	207	243	222	237	244	243	254	250	228	249	246	246	233	240	207	236	250	237	243	213	241	225	239	233	237	226	260	199	227	249	231	231	213	212	235	202	261	238	237	234	235	274	237	215	234	252	230	246	235	260	243	235	218	238	236	211	203	233	227	238	243	216	225	224	205	243	250	218	238	208	222	226	252	252	254	255	243	251	221	258	234	252	266	220	238	212	248	220	252	249	249	239	206	275	236	227	237	205	240	237	276	257	242	240	205	251	225	221	256	233	259	275	233	233	244	232	209	213	231	241	220	235	261	219	229	258	236	253	218	228	227	224	259	229	236	226	216	239	266	222	234	226	224	238	219	220	223	236	215	228	226	240	220	253	254	242	225	261	239	227	223	238	249	248	235	233	234	249	215	235	242	234	230	235	228	238	231	233	250	233	244	249	228	249	227	226	221	214	265	243	263	233	231	249	232	234	237	239	233	262	261	235	244	215	241	278	234	265	231	220	228	231	253	222	258	228	219	247	221	215	242	226	235	235	238	224	229	236	227	262	238	247	253	262	239	250	233	238	220	234	254	248	225	213	226	256	243	214	217	249	226	229	219	223	244	226	222	220	254	214	244	233	223	242	238	248	242	250	263	218	272	252	214	218	221	218	253	239	234	234	227	239	229	280	229	227	265	235	248	252	220	216	257	236	240	212	212	247	216	236	213	214	221	225	238	234	221	250	273	248	230	253	229	259	244	238	235	233	225	228	202	237	246	251	223	249	244	230	243	240	225	233	260	241	224	240	236	256	220	229	236	244	260	234	241	228	240	251	248	231	259	224	238	258	239	233	240	257	261	226	253	225	247	234	245	234	246	269	245	239	247	244	203	224	243	245	242	216	250	219	227	239	251	279	266	244	231	241	232	266	218	251	213	224	234	237	245	242	245	213	245	260	253	264	252	221	238	226	249	225	230	220	248	226	246	216	210	244	209	228	226	232	228	241	234	227	234	215	216	227	211	241	240	252	259	234	265	238	247	210	225	234	234	215	227	211	251	243	236	239	237	220	235	235	236	238	237	246	255	215	218	232	247	255	249	235	248	227	233	259	227	243	237	210	224	245	240	255	257	238	233	248	232	229	246	227	245	238	241	246	241	240	228	229	215	241	234	229	248	218	244	254	257	241	259	225	243	233	221	267	251	251	218	210	258	251	212	240	242	246	243	218	255	239	250	179	237	230	234	223	245	211	217	259	240	260	244	229	239	241	241	228	225	227	258	241	272	208	225	247	227	239	249	231	255	236	234	244	223	266	233	245	234	231	258	251	244	245	252	244	234	231	237	226	231	237	251	254	265	210	231	244	238	260	255	221	241	239	239	213	236	241	236	232	239	223	243	268	253	235	241	237	229	242	240	254	230	228	236	231	213	208	217	201	260	250	226	261	227	214	253	206	199	223	264	228	211	249	240	209	251	216	237	252	224	225	245	229	213	250	254	236	229	218	242	252	240	247	226	235	244	260	266	254	257	241	247	238	223	253	224	226	235	229	230	226	232	232	233	250	239	236	261	225	253	234	237	233	257	215	219	227	241	242	225	240	225	233	245	227	250	233	225	239	230	260	216	255	237	229	206	222	242	249	231	252	252	220	228	244	230	226	249	216	197	231	247	250	253	208	236	228	243	223	215	243	211	235	248	245	249	242	233	210	243	245	260	239	281	213	253	225	237	219	219	258	240	249	209	224	233	232	254	250	238	228	250	247	253	238	250	234	255	238	238	253	224	228	237	242	218	234	223	269	240	242	224	258	226	219	237	227	274	260	225	245	244	218	240	242	257	235	240	256	237	241	231	214	256	225	252	243	227	260	265	261	255	246	230	244	205	264	259	229	227	228	227	260	243	237	227	250	240	230	224	234	203	258	254	260	213	247	234	241	240	245	242	223	231	221	237	243	248	249	235	219	254	211	266	250	251	261	237	221	259	232	256	251	211	255	228	228	207	239	233	215	247	227	216	247	235	241	224	250	215	228	222	218	244	243	240	254	245	232	229	234	223	259	230	261	215	231	218	255	259	265	224	232	208	259	255	237	266	223	220	239	242	254	251	252	242	249	230	225	240	260	249	253	207	209	262	238	227	230	241	233	220	191	243	232	227	299	253	246	228	237	224	231	267	250	232	254	241	262	261	249	223	212	230	223	267	227	230	220	238	250	229	258	226	264	235	255	205	209	264	202	234	229	230	251	247	233	227	247	257	229	215	263	238	234	255	228	252	229	252	215	249	234	228	234	226	226	227	247	210	227	276	243	235	255	226	243	241	224	230	242	246	222	246	240	256	216	232	254	232	222	228	238	261	227	221	227	237	250	256	230	229	226	202	239	251	244	223	224	208	243	259	253	219	267	253	221	265	238	249	223	247	218	232	233	233	205	225	225	237	223	229	227	231	248	231	236	251	206	244	243	249	236	225	236	234	261	245	210	217	223	232	257	226	243	248	238	220	267	211	250	225	223	248	252	238	223	258	241	240	243	250	204	225	230	243	207	242	256	228	225	242	217	231	239	243	234	235	234	229	240	212	223	241	240	241	254	218	218	253	249	247	236	251	255	239	243	247	228	247	221	246	215	226	255	243	230	238	258	228	240	237	216	242	251	202	242	214	226	252	231	219	208	223	230	220	216	234	244	247	226	245	247	219	248	224	264	261	224	231	238	239	245	201	225	247	250	226	259	208	244	227	218	228	253	231	212	225	233	227	243	230	245	232	231	212	227	223	244	230	236	245	249	239	256	246	234	241	250	242	250	254	233	225	246	237	236	220	239	266	229	260	244	257	242	243	226	227	242	210	235	216	235	212	247	246	237	231	237	243	234	240	249	213	276	242	253	225	237	236	214	216	198	240	247	244	238	251	255	240	272	225	237	238	218	210	237	226	243	228	214	228	248	234	254	242	236	232	227	232	229	248	215	237	268	241	259	237	244	236	245	274	230	239	235	215	233	236	251	242	242	242	245	223	215	232	206	229	243	254	240	225	234	248	265	226	234	231	258	235	219	209	238	236	225	240	224	252	209	251	215	250	261	252	271	236	236	217	233	232	244	245	238	254	233	241	258	234	249	222	248	222	224	206	229	259	226	252	228	218
26751	20464	9742	2823	1085	681	440	261	224	248	246	226	245	271	259	242	233	251	248	252	237	257	235	270	309	266	237	260	273	255	246	248	237	260	263	260	267	248	255	242	266	228	273	253	282	244	254	264	246	248	234	272	341	351	369	343	276	254	234	246	247	256	248	229	258	264	249	248	247	232	235	241	239	286	250	224	236	238	255	262	254	224	241	242	242	246	239	256	238	258	255	219	230	224	234	251	248	234	213	255	231	228	256	251	260	230	221	229	214	239	243	222	246	237	209	225	256	227	250	246	247	238	245	237	236	237	247	257	244	221	244	193	250	259	225	246	249	228	232	254	264	230	214	269	221	233	225	219	245	238	242	255	252	250	251	225	250	234	240	232	277	290	252	255	231	264	239	226	274	238	223	220	276	229	249	286	230	209	261	219	243	269	235	266	232	211	233	257	221	263	261	253	237	236	229	246	244	276	233	236	238	239	232	249	238	254	233	213	220	264	254	241	255	245	225	243	246	249	225	256	226	225	223	242	247	241	268	230	250	258	240	240	279	251	231	246	218	273	255	234	236	247	232	265	261	234	233	244	227	243	250	250	225	225	231	244	255	224	260	226	235	236	230	253	252	233	235	244	217	235	232	268	246	232	259	237	252	238	238	231	256	224	243	245	247	272	259	254	244	229	262	254	225	235	245	237	259	233	230	231	215	241	256	223	235	247	235	274	289	260	206	217	236	235	254	265	239	251	222	230	226	258	246	260	253	255	257	218	251	255	238	246	250	262	257	273	247	210	269	264	236	260	285	233	252	224	233	229	252	268	250	234	238	245	261	238	242	256	258	259	247	239	234	262	252	227	237	227	234	213	241	251	246	241	232	268	271	268	247	244	257	262	232	233	261	239	261	258	252	270	239	245	224	257	276	232	244	235	236	247	238	245	234	245	244	245	230	236	252	206	238	261	263	224	221	230	224	257	239	241	232	254	228	233	252	257	258	224	255	259	229	239	250	210	259	245	245	225	257	235	243	220	231	252	237	257	226	282	248	227	261	264	250	213	283	236	203	227	265	211	243	240	239	270	252	220	217	211	209	224	259	251	244	227	233	266	275	251	211	241	257	243	241	250	249	247	236	260	248	250	249	243	235	245	240	225	242	258	220	251	256	249	234	261	256	251	254	282	255	256	237	247	269	246	235	230	232	220	220	232	242	235	240	241	262	243	247	253	253	249	242	250	242	232	248	253	238	237	227	238	240	245	227	211	261	239	258	256	246	222	244	242	240	256	249	208	248	248	249	255	260	222	264	239	238	235	261	254	240	252	244	256	250	243	253	236	228	256	211	253	248	262	249	212	240	255	237	228	265	215	248	240	247	224	248	264	262	252	244	257	210	249	284	268	233	249	237	247	241	261	238	243	219	256	253	227	228	253	252	245	246	236	249	239	257	265	238	199	261	210	267	240	221	254	249	263	237	236	221	232	227	254	250	239	257	227	244	271	243	257	235	252	263	271	249	245	261	221	266	233	237	245	250	270	259	240	254	276	231	273	247	225	227	263	223	263	249	264	255	244	224	242	240	286	241	245	248	255	248	247	280	238	272	233	267	238	297	260	233	256	250	246	226	269	220	241	265	234	230	245	258	231	254	232	240	247	250	221	244	262	226	250	252	257	237	231	241	276	253	251	244	225	221	254	221	221	258	246	245	263	220	224	269	225	249	267	263	238	254	244	253	238	284	274	251	259	249	243	251	254	246	255	234	257	240	217	249	238	241	255	241	258	241	235	249	226	230	254	239	238	223	235	236	215	246	239	233	258	253	237	259	250	231	273	268	261	190	249	241	244	276	232	259	263	247	239	263	236	236	241	245	232	224	258	227	248	265	262	255	252	246	268	251	248	292	260	210	220	252	223	237	268	244	256	258	242	216	247	257	263	227	241	217	257	262	249	237	226	242	256	256	258	248	233	248	247	273	225	274	236	283	261	263	249	243	285	219	227	245	253	255	247	230	248	248	228	243	248	280	255	223	241	234	250	232	238	275	232	233	255	229	254	274	258	235	246	241	254	235	238	234	250	217	232	247	217	250	233	227	257	271	267	250	258	231	223	278	290	238	236	244	252	264	266	238	249	242	249	265	231	265	240	250	228	227	252	252	257	242	217	230	235	260	252	226	233	269	246	263	195	245	250	238	254	239	267	257	238	255	236	258	233	219	226	246	228	253	233	247	250	230	225	236	257	237	239	261	263	271	216	255	217	278	247	237	236	242	254	270	231	258	228	236	222	251	247	241	229	247	257	217	252	228	255	239	234	264	280	259	236	248	233	256	218	245	275	247	262	246	227	291	262	235	250	216	250	250	245	261	277	260	233	234	266	249	234	210	249	232	230	239	252	262	232	276	257	273	270	236	240	263	250	259	242	268	254	236	229	231	243	257	238	270	248	235	245	240	270	244	257	240	247	242	230	242	240	258	236	233	229	241	252	258	256	261	254	249	223	249	197	258	239	244	246	247	240	225	228	245	228	254	251	241	272	253	248	244	259	242	257	230	243	249	246	235	237	236	219	241	219	258	256	244	241	251	232	243	233	241	211	249	260	252	223	244	239	250	255	232	227	279	240	250	232	263	253	244	220	249	257	237	240	275	226	249	223	239	239	247	250	258	261	222	258	247	257	234	245	240	240	261	233	217	253	231	231	268	260	263	237	248	250	275	238	262	240	243	242	248	243	241	253	239	243	235	244	240	257	282	243	243	257	244	259	251	266	261	271	248	225	253	218	226	247	235	251	215	242	216	223	246	248	255	268	269	249	253	240	255	224	249	240	240	243	255	255	242	240	235	225	233	276	230	232	268	251	235	244	255	240	229	240	246	271	269	233	266	238	271	216	228	238	252	272	228	234	249	240	236	238	237	247	254	224	253	225	248	247	244	269	240	252	252	247	266	254	225	261	245	248	225	264	236	226	242	277	243	248	261	246	248	249	246	246	255	239	233	239	218	241	240	247	234	246	235	267	226	232	247	254	257	256	231	237	232	230	210	257	272	253	277	255	237	231	233	243	236	263	250	257	262	282	234	265	225	250	267	239	245	219	227	250	276	260	247	259	236	267	267	225	219	242	269	261	286	245	261	257	205	256	248	250	245	258	225	263	235	217	257	192	246	257	259	256	239	243	257	232	241	239	234	233	232	259	241	255	248	240	232	228	278	230	249	249	233	228	249	227	257	233	234	229	269	247	231	234	217	228	213	246	224	233	266	249	238	260	226	223	242	236	232	256	221	243	254	252	263	232	272	238	246	259	248	219	225	252	263	234	248	256	255	233	232	244	270	251	250	244	280	243	270	235	240	237	265	267	252	210	266	223	257	233	257	247	218	251	245	224	220	257	240	241	265	269	251	264	229	263	259	254	266	266	236	251	218	274	246	240	248	252	274	244	262	237	228	250	262	248	244	242	255	246	255	266	248	229	262	247	277	222	217	239	249	250	267	244	252	258	260	238	224	232	232	262	267	232
10779	11905	9738	6170	3579	2202	1233	726	622	509	532	517	519	482	548	505	558	556	531	529	499	499	502	540	554	538	482	502	481	533	481	512	510	523	539	517	474	476	508	505	535	469	483	529	510	471	504	461	472	495	484	584	718	840	932	796	603	465	471	445	447	478	477	494	448	517	450	467	423	488	439	463	471	494	483	485	472	474	464	475	504	506	451	467	470	470	473	504	448	481	445	461	460	503	462	470	489	467	432	493	486	454	497	460	461	488	446	484	475	427	452	459	485	489	450	528	487	473	472	477	491	458	463	467	443	478	476	510	512	466	448	495	482	433	479	470	465	487	433	518	452	495	494	477	447	463	465	473	484	457	474	495	470	464	463	511	510	492	474	466	480	464	448	464	524	479	455	485	479	498	472	467	462	476	478	489	531	441	462	463	466	463	466	470	455	437	516	466	442	488	483	506	475	516	476	451	472	438	458	487	460	453	527	493	491	481	471	476	468	486	430	493	451	463	515	415	503	452	503	499	474	456	446	483	458	454	433	485	476	459	466	481	491	482	506	479	451	466	453	457	510	494	477	507	463	513	494	491	481	480	466	495	501	489	451	478	509	508	477	424	449	473	458	494	462	440	488	471	459	470	489	470	498	467	455	494	452	481	513	482	466	495	466	498	483	449	441	462	443	475	469	469	445	458	500	474	471	441	479	492	439	462	466	449	519	487	464	470	485	417	482	477	453	500	478	483	444	526	484	463	482	465	479	484	475	477	443	462	463	489	456	521	494	510	488	486	513	461	461	483	443	496	430	490	504	527	449	473	443	453	485	494	471	510	503	467	504	496	520	471	478	465	446	488	484	497	508	475	475	518	483	465	491	478	500	447	422	510	457	471	472	462	450	465	495	478	471	497	480	505	493	500	459	484	477	457	498	471	493	499	532	453	478	497	479	436	537	457	508	468	491	499	478	489	481	450	476	459	435	477	438	464	487	482	499	429	441	478	453	470	474	454	462	460	441	461	482	472	457	437	462	497	487	454	491	501	439	473	449	457	461	510	477	457	469	489	494	489	516	472	454	441	481	505	471	465	474	469	496	470	486	475	455	450	470	490	470	472	478	449	471	480	470	507	463	438	509	480	448	472	475	473	472	496	502	449	497	473	499	516	499	474	483	469	507	490	507	487	480	472	487	446	471	485	523	469	492	450	516	465	443	451	439	480	497	478	479	473	435	500	495	475	481	458	494	453	494	453	496	479	483	475	458	497	503	482	493	468	469	489	502	475	458	459	490	481	489	497	463	512	474	474	465	434	486	502	463	511	473	460	455	475	487	485	463	488	450	532	449	468	456	486	475	432	472	453	468	487	439	463	470	487	446	455	528	487	460	469	459	447	493	456	466	506	448	491	451	477	457	459	465	460	467	485	474	490	494	465	491	466	486	494	481	487	484	439	464	464	486	505	485	445	463	463	472	475	445	473	444	452	490	469	443	491	495	468	519	499	435	465	470	500	442	493	489	474	491	475	469	464	475	487	492	452	438	448	480	462	469	458	483	431	471	495	483	506	484	486	459	468	477	454	481	458	479	424	464	479	463	490	469	511	461	444	484	485	454	489	468	481	474	465	431	460	444	492	460	476	437	466	450	459	478	505	452	448	479	491	456	503	495	477	478	476	488	458	453	469	483	450	475	466	491	480	496	500	452	450	460	497	479	441	507	479	488	509	456	494	428	464	469	511	487	505	473	461	473	481	521	505	510	483	464	482	482	482	481	475	494	468	491	471	482	474	501	478	504	476	464	424	441	496	452	469	499	465	466	500	493	461	484	477	472	447	452	449	473	424	461	483	434	449	508	481	450	458	465	453	446	460	475	465	504	499	478	465	466	485	498	509	457	490	479	514	481	490	475	459	511	473	471	474	461	475	477	499	460	462	471	499	448	505	474	491	469	454	489	480	434	455	468	505	458	499	464	501	507	436	456	472	478	518	467	464	468	489	474	483	498	455	464	471	466	480	465	478	460	503	453	469	518	487	463	428	511	452	454	424	466	464	458	483	486	500	492	465	469	457	453	466	494	459	496	457	461	480	521	453	477	513	491	478	483	441	485	502	500	462	489	498	443	486	451	504	486	467	474	481	447	468	478	451	473	494	449	482	497	487	505	494	505	456	411	490	497	473	484	501	479	486	453	469	464	464	494	459	483	475	474	451	487	445	458	508	488	468	466	451	474	460	448	457	438	492	452	455	484	486	464	470	448	451	460	449	433	472	490	489	480	496	501	452	445	478	482	452	440	477	431	479	515	468	493	439	466	512	456	455	525	520	499	472	483	499	447	491	437	486	455	441	487	464	462	496	512	472	484	456	484	470	474	464	446	457	492	477	474	501	523	453	488	450	512	484	461	493	460	490	462	445	446	485	452	496	488	484	471	452	458	479	469	523	474	470	519	453	504	488	465	477	493	509	464	462	486	469	502	452	502	479	483	477	453	512	493	458	453	467	524	494	499	498	480	478	508	490	484	430	487	483	455	463	484	450	490	480	465	478	480	481	473	481	494	500	470	447	511	448	467	488	476	479	468	448	434	446	488	452	495	479	475	487	480	501	490	473	473	487	495	455	445	493	469	477	456	484	454	438	467	466	472	474	456	488	439	485	530	460	477	495	493	464	512	474	492	488	483	523	498	522	496	497	466	493	488	484	473	498	504	473	498	473	489	460	450	453	484	483	460	452	498	458	414	514	488	474	495	449	434	465	480	418	498	450	462	454	473	505	465	495	446	470	471	471	501	486	455	491	513	462	495	480	495	471	433	430	453	468	469	507	453	446	484	499	520	438	478	447	501	518	457	519	463	459	463	471	470	459	438	462	501	485	451	477	505	504	477	454	498	476	459	509	486	482	503	489	464	503	507	457	492	466	458	471	476	456	439	463	465	489	446	488	499	482	464	423	480	504	447	468	485	485	478	487	466	509	476	473	472	475	486	440	496	468	517	499	493	492	479	495	442	474	469	464	481	456	442	503	478	502	544	474	432	446	466	489	492	514	467	464	469	475	469	482	481	510	480	494	472	470	479	476	485	463	472	455	482	471	475	469	470	465	490	444	502	488	486	481	438	484	489	476	470	512	449	485	516	467	490	485	493	486	462	473	447	491	476	487	489	516	479	461	491	506	477	450	453	468	471	480	469	473	485	544	493	485	479	471	458	497	484	475	462	485	490	479	476	451	496	473	459	489	483	503	489	479	481	498	452	456	478	481	480	463	457	471	431	466	499	428	474	440	488	473	456	488	457	466	475	473	471	501	486	479	483	486	473	514	453	488	443	481	482	487	468	471	466	491	477	448	498	476	443	497	506	475	471	491	460	473	466	439	460	476	466	487	496	461	440	474	449	498	476	442	473	475	499	469	477	481	526	447	442	466	460	529	459	471	493	415	502	442	490	504	477	471	467	466	493	456	469	520	496	494	468	465	455	476	439	476	483	474	484	470	450	454	453	494	466	458	488	464	471	478	499	462
24299	21333	28428	24586	20218	3422	888	456	327	338	257	247	241	228	227	217	212	214	207	218	227	194	198	200	203	204	216	191	172	195	213	184	201	187	205	220	200	203	169	194	190	201	173	223	178	190	187	177	180	165	260	422	569	845	784	487	310	178	181	178	167	170	164	154	166	174	154	168	152	173	181	172	186	160	169	161	172	143	173	163	171	172	197	178	168	174	162	170	177	171	154	163	171	175	155	159	163	155	141	174	178	195	156	161	158	148	179	168	161	195	193	153	165	156	180	150	177	163	179	157	186	171	160	166	156	182	164	172	155	159	158	184	177	161	158	149	169	172	180	172	173	168	165	161	186	164	172	161	162	170	170	178	178	168	173	191	148	167	170	142	203	172	164	163	142	182	154	181	161	181	161	155	160	161	175	177	161	183	156	177	193	163	179	178	160	162	140	148	161	149	181	153	151	158	172	140	158	155	159	153	176	167	180	154	178	165	159	151	182	168	173	174	175	170	172	177	182	163	166	164	164	153	174	176	154	177	185	160	180	159	173	168	166	164	152	194	163	168	165	176	187	173	179	175	177	185	184	179	178	157	149	161	162	149	135	151	190	159	157	175	150	162	162	163	176	179	159	179	133	171	163	177	149	160	182	156	159	172	172	173	191	157	172	171	191	170	172	160	174	181	190	146	148	158	176	178	166	157	154	173	164	175	167	166	181	157	169	173	174	177	187	169	172	176	162	168	167	159	160	173	194	176	157	174	159	151	160	167	183	155	176	153	163	156	172	153	182	178	161	164	147	164	161	178	183	147	141	183	152	163	202	182	156	169	154	183	150	170	173	179	180	158	185	149	153	160	178	152	172	141	163	175	196	186	163	176	175	163	148	208	181	176	179	153	178	149	158	176	165	155	162	168	185	164	156	165	150	171	185	169	187	182	160	171	178	166	169	165	165	160	154	162	181	171	162	170	150	179	172	165	161	175	169	167	144	148	167	157	173	188	169	190	164	166	167	177	165	171	179	169	149	180	154	179	162	169	151	149	187	169	177	173	164	184	142	172	157	170	184	191	173	177	187	170	172	155	153	153	171	183	143	168	171	172	169	156	173	164	174	159	175	158	165	168	194	150	162	164	173	152	156	191	155	143	173	144	166	191	166	180	145	200	168	154	172	163	186	158	168	176	175	178	159	169	163	133	160	169	176	185	155	166	158	141	186	158	167	166	184	170	132	184	160	146	145	180	152	180	171	148	139	148	200	172	164	186	160	164	191	179	164	159	172	173	160	170	156	153	170	164	161	173	146	167	164	169	148	153	141	162	185	180	164	152	162	171	143	201	184	195	146	164	174	177	152	144	164	157	189	193	159	171	164	161	161	153	165	176	183	173	166	179	179	153	170	147	173	166	186	166	157	153	172	167	146	188	162	142	189	157	159	176	181	182	177	162	172	169	176	184	151	152	160	160	186	180	171	164	181	177	158	161	169	172	176	163	168	166	170	160	162	180	156	152	156	169	155	175	157	150	149	166	157	170	147	154	178	169	173	174	141	167	167	172	173	170	180	195	180	198	166	161	168	177	172	183	148	182	156	163	165	153	167	176	172	187	173	173	147	181	178	159	165	173	175	165	185	146	181	162	165	177	156	144	173	180	175	177	149	173	152	175	145	183	174	200	180	180	187	153	157	188	153	163	172	161	166	174	134	160	157	168	138	172	166	166	148	169	163	178	154	171	167	163	184	179	148	152	164	153	161	175	157	154	173	172	163	167	171	160	180	192	172	172	162	173	155	196	173	176	154	178	180	162	167	160	169	176	140	152	158	168	151	193	166	200	175	172	179	165	165	173	155	177	165	142	182	177	175	157	165	173	156	179	167	187	165	139	179	169	176	163	185	170	168	168	171	138	156	162	164	162	151	143	168	172	185	179	151	153	179	176	171	166	170	183	162	170	173	165	163	143	185	178	180	156	158	189	170	150	148	160	178	174	154	171	165	174	173	171	151	152	170	155	159	178	153	168	177	176	165	166	165	149	169	163	183	154	166	153	167	179	164	185	149	159	167	169	154	193	153	172	194	169	172	173	182	194	152	172	172	171	150	151	164	169	174	164	161	163	169	160	163	190	172	157	160	149	190	156	169	169	180	167	172	155	180	162	175	167	174	150	176	170	168	187	159	166	168	178	179	160	163	143	186	149	162	157	155	145	171	155	177	179	155	169	191	165	157	150	166	183	178	160	142	164	149	164	162	159	165	158	158	164	166	151	168	158	200	161	168	160	154	155	170	179	148	162	150	171	163	147	169	172	172	175	152	180	155	198	177	190	169	180	175	152	180	152	182	145	181	173	171	178	183	157	150	158	163	197	176	171	158	181	179	177	143	164	149	161	151	152	150	180	168	180	154	199	170	157	174	170	179	163	168	171	187	173	167	173	181	173	167	158	172	168	135	193	161	177	150	171	167	157	166	143	172	154	163	186	174	167	175	140	140	187	168	160	192	161	182	151	180	157	192	165	171	161	149	192	160	172	181	182	159	171	170	171	164	182	165	165	177	185	179	173	145	164	156	165	156	148	171	153	161	181	187	165	186	149	169	175	149	176	166	146	177	165	183	163	179	175	179	167	158	142	168	167	157	173	165	192	156	181	171	179	160	170	156	171	154	155	182	175	150	185	186	186	160	176	171	176	182	188	151	175	148	166	184	172	169	185	176	174	183	166	147	172	156	165	174	168	168	127	167	165	187	159	153	161	173	170	171	165	158	163	157	166	158	160	168	155	161	181	188	189	181	183	179	179	161	167	196	167	182	179	180	166	166	176	190	175	160	155	168	185	178	154	169	187	164	157	188	166	189	172	181	190	164	152	197	160	193	162	184	185	165	166	194	170	177	176	183	171	149	174	149	178	199	155	167	168	140	158	161	167	184	159	184	182	200	175	180	179	179	173	165	167	174	172	166	169	173	151	152	156	157	130	170	161	204	173	169	175	181	182	175	175	197	188	160	161	185	164	164	162	154	145	195	166	157	163	175	174	148	148	200	166	176	167	165	179	164	151	170	161	166	171	182	159	164	175	159	143	156	142	178	157	153	174	172	185	208	166	149	147	174	157	158	163	161	180	174	161	168	179	147	177	174	179	175	147	193	163	144	161	185	173	162	184	144	167	194	177	164	147	164	174	159	153	155	179	164	156	170	172	167	178	184	168	155	171	170	143	163	172	169	138	150	166	154	157	183	165	179	144	192	147	177	161	197	169	167	174	195	156	158	173	163	183	167	169	167	172	167	172	191	171	168	166	174	177	181	177	188	160	179	163	136	185	170	173	175	185	173	170	166	165	184	160	175	166	174	159	153	141	163	172	172	184	158	178	183	163	164	179	182	178	157	155	169	186	162	178	154	159	157	179	192	172	182	179	177	164	161	147	163	169	181	171	187	179	178	172	189	140	163	163	158	150	169	146	147	144	159	173	200	171	188	176	178	152	162	174	175	176	157	171	164	166	182	166	136	193	172	162
12592	21633	16531	9841	6774	4203	2443	1582	1083	925	757	679	650	617	602	609	519	531	525	582	595	508	494	563	522	466	460	402	432	412	447	398	439	461	393	401	408	383	419	394	401	382	420	418	404	380	379	354	377	426	656	1365	1889	2820	2588	1476	775	359	371	325	315	308	365	337	351	346	344	311	317	341	277	329	324	330	322	351	322	347	321	341	333	337	352	346	356	331	345	324	310	367	346	325	337	339	346	364	323	350	357	347	318	359	353	341	331	341	350	377	336	336	299	333	345	341	354	340	367	311	344	283	335	347	344	313	335	350	347	314	381	347	325	352	333	325	345	322	325	320	315	353	317	337	311	321	311	342	340	356	342	361	340	341	298	332	349	341	333	342	327	300	356	343	327	361	306	341	355	312	340	354	329	333	326	330	328	350	348	336	348	338	348	337	311	319	332	333	346	369	331	320	331	356	345	352	305	331	312	369	321	319	313	321	365	318	315	338	343	315	358	315	339	347	328	380	323	317	324	328	325	323	318	330	333	320	316	301	340	362	318	323	334	332	353	304	354	327	312	349	336	329	346	306	322	334	328	326	323	345	317	322	351	345	299	322	319	332	333	325	340	333	310	359	309	330	331	339	330	337	322	332	374	325	324	334	336	331	342	311	318	339	308	352	347	354	319	340	352	339	352	324	326	325	351	332	329	358	366	362	349	337	344	314	335	349	336	321	350	345	354	345	320	352	365	360	385	308	312	360	316	345	334	332	343	347	341	321	341	332	330	345	343	339	332	377	330	345	343	340	321	361	349	322	359	352	329	361	347	347	341	338	342	309	347	352	338	354	333	326	331	335	344	305	316	340	315	333	345	334	340	367	315	343	337	332	304	321	342	353	310	357	321	321	315	365	321	349	332	322	339	354	339	339	328	327	356	304	336	342	346	291	320	303	361	326	323	319	340	307	336	335	334	362	331	335	339	340	335	349	335	378	348	342	343	357	344	314	322	342	348	338	316	333	355	333	310	322	345	354	338	366	302	364	323	353	319	332	362	338	303	360	342	335	332	334	367	347	354	385	303	367	324	334	344	333	341	314	336	328	312	348	328	337	337	350	322	326	330	316	375	319	318	340	335	346	329	357	333	335	356	327	340	364	352	339	303	352	323	327	318	318	341	345	331	337	324	338	335	325	376	358	360	334	331	344	345	328	322	334	329	321	349	321	313	341	329	354	333	346	341	369	339	341	325	351	324	319	318	319	367	343	315	332	329	332	329	349	310	350	348	331	313	347	339	329	352	364	344	293	331	307	330	318	317	362	361	328	348	330	321	331	397	373	333	335	336	297	342	325	319	350	352	338	310	331	351	373	312	358	348	345	318	364	343	339	351	315	357	335	328	324	325	353	328	348	338	340	360	352	371	330	300	352	338	355	343	302	340	335	303	328	353	347	361	320	335	298	311	325	325	332	321	345	386	333	323	356	361	370	337	348	343	290	331	348	330	337	326	299	338	336	341	299	337	319	346	330	336	365	329	315	345	338	311	318	326	341	326	308	329	336	364	311	331	335	343	350	361	336	345	353	311	320	353	332	313	326	336	334	353	359	344	321	362	310	311	349	358	385	352	356	361	345	329	340	337	340	316	364	333	295	310	344	320	337	310	301	317	326	339	316	349	322	347	336	324	329	331	317	343	342	345	306	362	329	337	350	337	349	339	318	293	343	336	302	350	347	360	324	360	347	327	357	363	348	321	363	328	343	351	336	368	355	353	351	339	318	320	324	351	323	339	333	323	338	300	343	331	316	340	359	353	336	358	361	306	295	359	327	334	336	321	313	313	323	330	373	346	344	357	349	337	323	347	330	302	375	346	311	336	349	375	330	329	329	362	315	352	335	325	343	338	314	310	335	317	318	346	364	313	329	364	336	359	325	342	348	319	332	365	340	309	314	337	343	343	328	365	339	335	354	322	348	322	346	341	347	340	331	331	329	338	329	349	308	356	355	330	353	338	380	336	353	316	337	326	330	321	353	327	339	349	332	351	352	339	299	328	341	313	334	336	333	353	311	343	317	363	352	304	332	304	331	343	353	337	307	346	349	342	345	358	351	317	349	334	348	348	305	313	330	328	343	330	350	314	361	322	348	345	353	305	338	344	332	316	338	332	332	355	308	335	345	336	340	330	346	328	317	331	315	337	342	370	325	324	349	327	328	350	328	360	363	356	346	342	352	328	326	317	310	330	333	346	326	330	303	298	335	309	352	336	333	326	321	322	345	306	335	339	349	388	322	334	354	331	362	322	342	338	344	330	336	322	322	325	365	335	307	328	324	360	325	336	375	318	335	352	326	354	340	333	298	334	317	323	349	335	340	322	377	349	312	272	329	326	350	327	371	337	329	334	342	326	357	316	346	339	345	318	370	360	348	333	340	338	308	360	314	318	334	353	341	325	352	338	344	353	324	327	343	305	326	369	336	339	324	313	342	290	308	344	378	336	338	335	331	360	351	337	340	341	362	334	351	318	323	333	343	347	340	321	349	357	318	315	329	317	337	333	343	312	320	359	318	323	323	339	347	326	377	310	346	352	308	310	346	352	368	326	323	314	318	344	310	362	335	342	292	340	326	357	322	348	337	340	302	311	346	312	308	315	336	346	330	335	328	350	347	350	326	341	340	325	361	317	347	365	332	323	344	330	358	380	357	334	375	339	341	345	311	347	326	335	348	341	313	328	323	310	351	330	344	360	345	355	348	328	335	346	360	330	315	337	313	335	335	345	325	318	355	329	341	338	291	310	319	334	339	356	346	330	351	345	341	321	337	339	336	296	350	314	333	351	347	348	332	369	361	321	323	313	318	292	357	342	345	353	355	352	314	315	352	344	344	359	347	343	352	306	358	347	318	357	366	339	337	352	330	323	345	353	324	355	346	346	330	345	322	339	356	325	344	347	323	322	364	304	291	337	324	328	326	328	334	327	325	339	321	318	321	336	325	316	324	338	347	360	338	345	334	355	331	360	329	337	387	353	324	373	338	315	320	371	375	342	320	345	334	326	333	349	340	320	382	353	320	303	360	319	340	313	327	335	364	339	365	341	339	318	322	341	308	323	348	326	333	298	329	345	336	344	355	345	348	339	335	336	325	324	328	317	332	347	340	352	318	336	331	326	361	320	348	342	311	338	319	383	327	338	338	300	328	365	318	328	333	363	329	323	334	399	338	329	318	353	348	331	325	345	341	328	345	330	343	343	306	342	311	347	339	351	351	327	324	338	302	343	355	343	355	315	344	330	321	339	325	315	327	360	328	357	346	365	356	334	323	334	335	374	363	326	328	368	328	380	361	320	351	331	301	333	334	351	341	322	355	375	299	306	322	337	306	356	335	342	316	349	321	348	340	336	320	330	367	329	327	348	335	344	307	346	329	328	317	316	310	365	350	348	362	333	341	345	330	315	331	316	382	328	350	350	328	362	357	343	315	328	322	307	333	338	349	319	341	327	342	339	334	349	343	366	334	316	332	335	351
23353	21263	28990	23849	21270	19019	2447	615	425	339	314	257	227	220	247	213	188	204	176	203	199	203	189	189	174	162	151	160	153	141	119	132	144	152	135	152	147	114	150	122	131	138	118	145	155	146	136	137	130	113	179	642	1356	1231	1100	711	308	119	115	128	94	119	115	124	94	114	107	110	124	120	114	117	108	105	108	122	110	125	119	125	118	118	99	108	102	124	102	105	110	134	124	100	109	102	105	116	130	101	118	113	111	114	101	108	111	111	118	103	114	115	119	101	118	115	132	99	111	105	102	109	119	101	119	136	113	117	99	144	114	106	129	97	122	92	132	122	101	135	85	99	133	113	105	114	118	124	111	113	116	106	97	96	99	100	94	99	108	110	99	93	116	117	123	106	110	109	107	119	108	113	98	105	117	107	121	129	115	119	109	109	120	107	120	113	130	105	125	100	101	116	97	119	99	108	101	117	107	108	103	110	121	114	107	115	107	118	112	102	117	113	125	110	111	114	111	97	114	119	119	129	117	98	102	117	98	134	111	114	118	99	102	99	105	104	105	100	99	116	105	100	114	113	115	120	110	112	99	97	108	117	101	127	107	82	95	117	131	98	107	112	99	98	132	99	114	99	100	110	116	119	97	119	125	100	108	121	121	134	105	129	114	103	118	104	110	111	124	118	116	122	110	127	110	116	109	118	117	115	125	122	126	97	95	104	116	122	99	93	114	102	119	104	114	107	94	120	89	137	99	125	108	132	113	121	85	115	107	123	109	112	115	111	114	114	122	111	108	124	118	104	134	114	132	93	108	130	114	95	120	123	95	121	110	106	100	108	109	116	96	120	106	110	102	119	116	107	110	110	116	122	94	106	92	132	113	93	117	113	130	133	124	102	124	113	127	125	125	103	115	128	117	121	116	101	92	116	131	130	116	122	123	112	134	84	130	118	105	132	111	104	117	100	110	115	106	110	112	96	116	104	116	119	115	107	121	132	110	101	123	113	127	100	106	115	107	127	121	106	146	120	105	125	112	115	121	97	119	89	107	129	118	103	95	105	96	127	133	104	124	119	99	121	114	103	133	116	106	131	117	122	116	122	120	106	108	122	119	120	102	94	118	105	110	100	104	127	110	103	116	116	120	93	117	112	111	106	97	98	111	105	123	119	111	105	101	129	109	97	94	115	105	110	104	118	117	100	115	112	102	110	99	101	108	133	108	116	119	111	124	115	98	107	112	107	116	103	101	91	122	107	120	122	128	106	118	109	118	115	115	79	113	104	119	96	124	114	110	125	104	91	113	129	109	102	127	115	111	123	95	117	120	116	118	112	114	110	107	100	114	118	113	127	117	127	109	105	106	110	102	121	118	113	100	120	109	110	111	106	106	106	122	108	110	109	132	92	96	101	119	85	99	84	115	108	107	118	110	109	127	97	125	111	110	108	118	124	118	92	121	120	120	117	91	109	109	112	106	109	108	109	116	119	129	111	107	113	102	103	129	120	102	106	110	94	102	101	109	121	103	129	128	122	100	122	101	116	108	120	111	104	100	104	121	123	116	123	119	125	106	120	118	103	116	114	101	101	113	124	122	108	107	103	104	121	107	125	123	98	127	115	113	116	112	116	115	121	95	95	102	112	106	125	101	101	105	124	133	113	110	111	120	87	133	115	113	99	121	122	105	107	101	96	117	104	126	125	102	110	101	100	100	109	119	99	119	105	109	124	120	122	133	110	116	116	96	111	101	106	132	104	102	118	116	98	124	118	108	118	103	124	108	123	131	124	115	125	101	105	97	117	122	115	131	121	109	110	112	112	119	112	109	97	126	123	96	120	109	117	110	126	119	105	131	116	122	118	125	111	107	114	123	106	139	98	113	114	123	99	118	116	97	120	99	109	119	129	111	107	73	110	105	115	107	83	113	97	127	105	99	109	121	94	119	133	126	104	129	128	104	110	112	113	103	121	103	104	131	128	102	117	115	122	126	118	96	128	119	100	117	116	115	126	129	120	105	113	118	117	105	114	106	105	126	97	108	101	107	118	119	107	118	118	110	120	114	109	99	133	109	111	120	97	102	95	117	118	124	107	137	115	98	103	113	116	113	101	110	95	125	127	113	122	120	102	105	128	102	133	114	120	126	121	111	113	96	124	108	113	112	109	117	131	112	122	121	122	115	124	113	126	117	107	104	97	113	117	123	103	106	129	103	125	121	104	112	134	121	111	116	109	106	114	116	107	124	108	121	98	87	108	110	107	117	119	115	124	98	99	125	100	112	117	127	102	124	121	114	102	113	115	107	111	100	116	126	103	128	106	127	98	111	123	100	104	106	123	102	104	116	120	101	129	110	103	114	96	95	128	96	127	121	116	122	108	114	97	118	107	92	87	124	104	106	108	110	100	121	100	125	107	103	113	104	112	108	122	105	99	112	114	125	117	114	120	104	109	121	111	101	99	113	123	98	116	120	89	118	110	120	123	96	116	95	104	106	115	108	114	108	122	107	108	95	101	111	100	122	111	101	111	121	110	110	102	110	118	121	111	109	130	117	107	94	125	118	132	113	122	122	113	115	115	115	116	112	120	122	114	115	116	117	107	116	105	133	112	125	112	122	104	114	118	92	113	124	107	121	109	136	105	115	112	140	99	109	117	111	87	103	113	126	128	98	126	88	102	114	101	109	93	88	92	117	114	124	118	107	120	115	86	106	125	109	108	104	124	97	122	120	118	121	118	99	95	105	104	103	120	111	119	112	131	111	95	131	119	104	125	124	103	115	115	118	125	118	110	123	108	124	109	116	103	105	116	115	118	94	113	114	110	103	106	100	129	128	125	125	107	120	118	110	92	111	102	104	105	112	105	124	107	100	119	129	105	115	90	132	121	102	123	102	113	128	117	110	103	125	128	100	123	105	104	108	108	101	126	108	107	108	109	109	115	109	107	103	124	124	116	106	112	116	128	93	119	109	105	108	97	127	99	117	118	123	116	130	102	100	78	100	109	127	134	120	111	108	114	123	102	109	119	99	116	106	116	122	99	112	105	121	125	97	127	130	117	104	117	125	120	109	102	114	99	115	111	122	121	99	119	109	108	108	103	110	122	104	121	107	110	112	112	104	101	106	113	102	122	125	100	103	102	114	108	98	108	107	106	111	103	96	110	123	116	87	107	111	106	129	108	97	90	114	115	118	109	103	129	117	106	103	100	110	123	102	106	99	121	123	108	116	120	128	112	125	128	93	119	106	125	100	102	109	110	111	114	109	107	113	109	89	99	86	115	127	113	119	125	124	105	117	102	90	125	104	99	138	110	126	108	102	110	117	97	118	141	129	101	107	101	131	125	95	106	100	103	116	111	106	142	123	112	97	130	109	115	113	117	106	115	137	106	111	117	118	106	106	118	120	105	117	119	110	119	118	115	122	113	99	108	124	121	104	94	118	117	120	106	94	119	112	128	90	106	114	103	111	122	114	116	116	110	123	103	111	113	101	106	106	103	111	103	121	107	108	103	90	137
14651	26402	20470	12250	8661	5881	3648	2216	1660	1216	1037	904	814	749	768	642	582	464	500	598	669	621	502	495	416	435	377	397	388	377	340	347	362	359	341	352	355	298	334	286	298	271	276	308	280	318	280	279	245	246	445	1978	4642	4015	3396	2228	838	209	196	220	255	219	195	201	215	223	201	211	209	223	224	211	208	227	253	201	229	231	204	243	235	189	218	237	210	194	219	222	215	237	227	200	198	219	249	204	216	266	214	248	218	192	177	248	211	212	207	224	228	230	243	204	223	207	241	255	225	200	251	233	239	210	232	218	207	209	212	207	230	223	202	220	214	225	227	224	205	245	237	209	227	183	217	215	218	235	217	228	230	215	197	228	231	224	216	220	224	225	237	238	220	205	215	234	209	215	215	228	215	222	222	200	217	206	200	221	217	227	206	203	209	224	215	219	204	229	244	210	208	191	243	220	224	220	210	212	217	246	225	233	206	201	215	192	238	213	217	233	187	194	227	199	223	201	216	237	218	234	211	219	205	207	219	224	212	237	223	218	197	210	219	247	204	208	210	219	208	228	233	248	189	227	207	233	228	213	253	216	227	185	219	211	214	241	222	199	209	250	182	219	213	235	245	201	216	219	234	228	236	216	218	220	213	224	224	211	194	239	200	228	219	217	219	243	219	193	229	233	213	241	242	240	210	225	245	225	230	201	228	183	201	216	230	220	215	201	213	221	236	215	235	230	238	195	236	218	232	224	230	211	210	230	240	190	218	219	228	215	211	233	249	225	193	227	210	210	202	234	218	206	210	206	232	210	239	226	257	227	230	215	214	216	192	242	188	196	211	218	192	201	219	218	240	247	228	221	229	209	235	244	214	213	218	209	212	200	247	221	205	241	224	227	210	228	244	205	208	225	228	217	227	204	213	225	206	239	216	223	217	232	227	191	205	213	219	184	218	219	210	206	214	240	211	218	246	192	232	252	204	209	213	185	200	197	209	223	208	226	222	235	217	219	202	207	239	202	232	216	215	222	225	180	220	238	211	224	218	188	215	229	184	229	226	191	239	219	214	208	203	237	211	212	224	216	203	241	236	232	200	176	235	216	207	212	216	239	219	188	203	223	219	224	253	182	231	241	227	216	192	204	235	235	218	196	233	202	234	232	219	219	226	209	208	207	231	183	207	227	198	233	206	195	214	201	225	195	210	218	212	219	189	205	216	242	235	207	219	220	228	208	204	208	216	237	209	224	214	223	212	225	223	235	203	202	228	242	216	226	231	210	227	218	228	213	221	239	200	233	215	215	210	215	197	223	209	207	211	217	192	209	228	233	201	227	243	216	219	235	238	221	240	234	228	226	218	203	253	214	213	239	240	233	214	200	211	194	215	217	222	215	202	220	214	229	207	219	235	225	214	223	219	224	229	226	201	223	223	217	207	257	201	212	245	203	196	197	213	238	204	202	222	241	192	204	204	210	216	226	231	191	218	227	221	250	210	237	242	244	208	203	201	194	193	200	226	216	211	221	228	205	210	229	208	226	239	190	198	217	200	224	215	227	229	211	206	197	209	214	214	198	221	211	223	263	226	200	207	195	214	208	214	213	204	196	214	215	221	208	222	208	213	224	235	218	207	202	199	215	225	237	235	210	206	221	225	199	221	201	197	212	225	212	207	201	213	198	236	226	195	239	230	235	214	202	227	233	214	227	200	185	199	237	200	206	190	208	192	204	208	229	240	224	199	219	216	243	243	212	212	220	208	199	235	210	210	211	220	247	213	224	224	213	224	238	204	222	203	233	223	235	221	223	203	220	208	239	213	223	217	207	220	211	226	205	221	225	211	234	245	212	260	219	214	222	234	218	248	216	216	217	204	205	236	224	223	210	219	222	208	223	222	213	220	198	193	208	196	219	233	217	229	221	246	220	205	206	231	202	194	252	204	207	200	224	226	225	200	221	208	211	219	220	206	214	228	225	226	211	234	239	229	194	232	223	233	237	219	221	201	238	214	217	202	229	216	220	204	232	234	221	204	221	251	216	235	245	191	209	226	207	230	210	204	215	226	229	218	230	213	208	221	243	225	208	213	200	201	223	209	217	211	221	210	229	233	210	184	218	196	226	211	228	214	230	211	209	224	229	208	242	179	223	234	215	169	211	210	217	202	214	226	222	227	205	205	241	212	220	202	204	197	224	228	200	218	221	209	227	200	206	200	221	227	212	232	233	220	224	224	204	206	235	244	247	209	229	188	211	235	244	234	239	215	204	231	210	238	212	212	211	214	213	202	222	231	230	240	203	210	210	200	190	213	205	230	205	215	204	236	202	215	204	214	229	218	217	203	204	225	240	244	215	225	213	234	217	212	204	221	221	223	227	221	221	196	197	201	228	235	218	242	199	220	230	202	227	229	230	183	202	221	194	190	234	208	196	227	232	196	229	217	217	210	236	205	206	212	229	240	211	225	218	180	221	240	194	239	214	238	200	251	224	229	206	228	250	206	229	205	194	226	231	213	214	247	227	221	249	216	207	210	203	223	202	230	178	227	213	227	220	178	199	227	238	211	230	207	201	231	196	225	222	215	212	204	216	220	258	232	210	201	200	207	218	244	216	242	209	214	230	197	208	213	222	254	202	207	208	214	221	214	195	216	218	214	214	225	231	225	233	231	225	235	212	211	217	233	205	217	216	197	222	233	225	211	215	253	240	214	232	220	224	207	219	211	213	222	235	212	223	204	204	220	219	229	194	226	210	203	217	230	229	269	206	222	233	214	231	223	228	226	203	221	217	198	218	213	213	203	215	210	199	206	214	206	205	251	225	207	232	205	210	222	198	244	206	233	231	244	216	228	221	211	209	213	234	208	234	216	236	227	233	189	195	205	223	214	228	211	213	221	223	211	224	229	214	249	216	207	248	238	237	228	211	210	208	254	211	199	223	233	217	213	210	219	216	222	200	225	209	235	249	241	203	194	235	204	209	192	242	226	235	217	202	223	254	212	203	210	221	198	239	235	224	259	227	209	205	233	225	200	229	221	192	215	204	238	200	235	215	241	233	186	224	212	224	220	214	214	236	215	233	223	241	196	207	204	210	217	236	233	233	218	226	221	226	203	226	222	205	211	175	189	216	226	194	201	212	232	217	215	214	241	222	224	218	211	220	220	211	205	226	207	209	208	216	225	226	226	236	213	204	187	230	221	215	213	205	194	210	225	226	217	223	232	220	229	224	201	245	222	231	211	236	233	213	221	228	242	233	209	211	202	212	209	193	221	207	228	236	216	219	218	225	206	228	211	204	206	241	231	225	214	213	207	217	214	236	231	246	210	210	221	218	226	209	220	215	208	186	219	207	218	220	216	219	206	213	235	231	215	217	222	228	249	224	221	232	206	231	206	204	206	225	218	218	196	231	262	210	219	188	212	224	220	216	232	236	244	203	203	229	222	207	235	238	224	207	214	212	231	220	247	203	207	219	234	207	201	227	217	201	219	241	218	228	223	200	201	255	216	186	203	200	209	202
26737	20287	8166	1612	727	526	331	294	240	232	242	228	269	224	212	256	248	225	253	239	245	266	235	250	244	233	234	239	231	229	235	229	226	238	237	249	235	244	243	203	242	231	250	234	215	237	237	217	238	226	230	228	256	275	356	365	258	236	259	228	226	212	199	240	215	280	244	251	252	238	251	229	230	222	214	227	226	247	242	230	216	230	224	227	219	206	211	224	216	235	224	224	223	204	246	227	234	229	218	220	207	213	241	214	225	229	207	238	238	219	219	233	227	192	241	218	258	247	237	207	230	224	224	233	236	216	222	232	223	232	207	190	226	212	235	237	219	215	255	224	248	210	233	239	211	220	242	220	232	230	218	231	210	212	206	256	218	205	258	256	232	230	240	234	262	236	207	224	235	254	251	222	234	231	232	221	236	219	219	230	231	246	229	236	231	227	233	216	241	223	262	218	253	241	224	219	213	232	234	246	233	202	204	232	226	216	216	212	250	241	224	194	233	246	226	243	248	231	237	251	220	211	204	241	215	222	231	226	246	237	218	222	225	226	220	218	241	195	228	228	256	224	225	233	235	230	238	236	253	242	231	242	213	243	255	207	212	217	231	239	257	243	225	249	211	234	223	229	256	210	204	257	241	244	221	219	241	222	225	252	232	225	207	209	226	255	242	230	251	228	251	241	232	231	229	236	229	216	214	226	221	245	247	234	196	259	220	204	214	247	242	234	221	244	216	239	230	251	250	222	223	233	230	197	221	225	235	200	230	242	226	238	200	239	209	231	231	204	222	232	223	244	225	225	227	236	219	236	249	246	244	267	238	250	247	234	204	233	214	227	202	195	236	217	224	230	229	217	198	205	247	228	216	247	254	232	215	246	217	241	222	238	242	230	250	251	229	226	230	217	225	229	264	201	269	238	218	192	247	221	243	247	200	254	214	238	224	229	231	218	212	247	219	221	260	242	224	236	233	224	257	265	221	220	229	237	224	224	235	215	250	232	192	221	209	248	214	236	214	229	228	233	224	222	236	251	212	218	222	217	239	222	227	220	216	231	216	240	208	258	248	230	215	211	217	207	225	242	216	209	231	243	219	230	202	225	224	219	210	217	217	198	210	240	246	240	252	240	247	241	229	266	204	238	237	243	212	250	199	224	220	211	206	213	211	233	241	218	220	207	232	240	209	259	260	222	217	246	227	229	262	238	234	211	237	244	221	237	225	226	219	210	250	237	227	220	211	218	255	205	223	252	243	234	203	236	240	209	261	228	219	225	240	214	229	235	248	238	211	245	209	256	211	228	253	236	221	212	220	229	255	244	225	262	212	255	224	222	224	228	262	222	229	216	246	238	219	214	227	218	214	214	208	229	225	207	212	216	221	231	233	238	185	233	238	218	222	243	220	222	230	220	229	225	236	238	245	250	207	211	202	224	216	225	224	218	217	181	214	198	214	205	219	222	249	220	207	244	254	217	230	221	234	247	218	240	225	236	241	216	217	246	250	233	237	239	234	223	230	254	226	206	231	199	250	244	228	214	232	220	212	242	237	217	217	230	211	248	238	217	243	234	209	232	231	225	216	221	237	224	217	211	249	227	234	224	239	225	236	240	214	217	220	223	230	232	233	218	234	211	273	219	224	234	217	214	230	219	235	218	259	236	249	246	242	216	251	233	198	222	227	228	215	232	251	230	245	222	226	238	256	213	238	209	230	218	207	234	215	205	180	246	210	253	250	219	216	229	237	247	207	246	196	221	244	233	229	235	242	205	231	230	235	231	243	220	252	220	231	204	226	214	229	220	190	222	228	223	251	252	231	199	221	215	238	242	235	222	228	237	228	241	204	236	225	260	217	240	207	237	248	235	213	221	201	207	211	230	229	239	223	234	219	223	214	227	220	224	222	222	231	215	198	234	215	232	247	221	234	224	217	240	207	220	252	246	231	224	243	229	233	238	241	222	229	223	228	217	233	238	248	209	225	245	226	249	224	221	246	249	219	201	212	193	231	225	250	236	216	231	217	247	236	227	234	232	229	234	221	213	215	225	238	229	237	232	192	252	238	245	229	226	248	232	239	233	225	220	233	195	236	246	240	244	217	221	213	254	258	222	235	221	233	238	240	250	213	213	226	207	215	217	228	240	213	265	234	243	228	235	219	230	231	205	232	243	217	223	212	244	270	229	214	245	242	235	227	208	246	229	219	218	219	220	214	244	218	228	212	217	261	243	255	241	228	211	212	230	249	209	221	233	233	236	240	237	218	226	221	220	257	221	243	215	246	232	226	227	235	249	224	223	233	228	243	216	233	243	248	241	239	229	248	227	209	242	240	230	224	244	223	196	236	239	218	216	231	232	234	221	206	236	226	235	222	231	246	225	222	226	213	256	233	237	251	238	236	218	248	233	223	228	237	230	250	259	218	192	236	245	222	230	248	232	227	231	209	224	217	237	223	226	250	243	241	216	253	235	241	210	233	215	232	229	237	214	219	220	209	228	210	220	230	214	209	237	262	240	235	194	217	207	235	224	206	234	231	219	214	256	230	217	214	220	208	207	210	211	228	270	237	210	215	216	230	248	211	237	215	237	250	205	212	215	247	221	220	218	215	253	238	224	231	238	245	219	223	248	226	252	249	230	238	243	238	266	223	211	203	248	229	250	257	227	239	222	225	236	231	213	230	254	221	206	211	220	223	220	239	245	234	237	254	236	228	204	205	252	216	236	225	236	242	248	222	216	223	216	229	230	238	212	243	228	235	218	239	214	216	223	192	235	239	219	246	234	237	240	245	239	238	192	227	230	230	238	245	241	249	247	229	223	224	227	210	226	225	229	240	204	234	231	245	208	210	218	225	227	192	212	239	224	223	234	228	244	242	221	236	238	225	214	233	225	240	239	221	229	234	230	185	252	240	221	221	224	254	212	223	244	216	229	240	257	238	220	221	240	221	241	210	224	216	208	213	225	231	262	251	252	235	229	234	237	236	262	254	266	205	214	212	216	233	234	223	240	211	239	226	215	196	244	250	225	233	227	202	217	214	264	215	207	189	225	248	227	231	232	253	219	212	242	233	228	204	248	217	214	211	241	243	247	245	203	249	236	239	218	238	229	238	239	239	230	228	183	248	238	251	241	216	248	212	214	217	227	227	239	217	231	253	234	208	223	245	224	246	226	254	220	257	231	241	228	242	224	233	225	249	224	232	234	227	220	241	246	231	209	226	225	255	240	244	228	237	216	212	244	211	230	256	216	198	226	228	233	228	234	237	230	235	228	253	225	200	215	238	217	207	240	230	249	223	207	223	219	222	203	235	212	203	230	219	224	219	230	219	227	216	234	227	229	242	226	229	224	242	227	223	224	218	233	240	233	225	210	196	246	256	245	237	233	247	230	214	236	210	234	233	226	222	225	229	218	215	231	245	233	237	243	222	268	223	244	236	242	220	219	238	262	244	208	238	239	224	259	237	217	211	249	212	235	188	179	226	197	243	227	205	232	239	198	222	207	229	228
9407	9127	6263	3646	2271	1539	887	629	522	510	511	478	512	550	515	489	495	520	491	513	524	495	521	520	522	505	451	514	480	463	509	488	469	455	483	483	446	484	495	423	488	463	442	457	468	417	424	449	433	443	434	446	591	642	935	946	578	444	455	458	434	392	452	472	441	487	470	450	431	402	442	426	429	432	443	450	455	454	444	434	413	429	435	404	479	448	428	451	456	425	422	426	485	449	400	400	430	449	456	408	426	441	432	476	431	430	436	445	444	454	440	453	428	449	468	435	405	474	422	439	477	423	469	422	441	457	434	436	387	468	443	472	458	426	453	395	497	439	420	465	411	431	422	444	442	442	461	426	444	461	438	479	416	447	420	457	435	434	438	435	429	460	420	456	437	390	448	466	479	432	436	428	464	422	459	496	441	464	464	396	446	420	439	423	454	436	433	419	439	437	440	470	422	425	446	447	434	396	443	429	457	445	449	431	478	495	428	448	445	410	463	465	406	438	444	478	462	433	449	449	467	433	459	440	439	442	445	436	475	427	422	441	420	456	441	454	412	446	438	409	430	445	481	458	438	468	451	428	443	457	477	416	423	433	447	457	456	457	446	415	424	431	447	455	427	474	447	435	478	493	417	429	460	435	444	472	414	450	446	459	472	411	441	474	483	426	435	416	435	453	446	393	430	433	464	446	401	441	459	439	436	426	472	451	446	413	463	432	445	428	402	431	447	423	484	426	431	407	425	467	460	405	432	482	466	447	479	457	481	406	467	476	443	466	462	453	438	400	489	429	418	424	454	448	463	466	464	401	495	484	454	407	424	479	477	464	433	438	445	477	460	455	436	412	433	446	402	437	418	412	442	424	421	438	434	435	445	437	452	456	424	461	453	466	463	450	402	453	496	441	447	441	436	457	446	428	491	442	433	460	450	401	486	451	444	447	414	448	464	449	468	420	460	470	419	457	435	447	468	431	411	401	432	449	464	434	429	444	439	461	450	446	471	453	451	430	431	482	416	441	431	469	441	455	455	449	434	422	445	458	406	413	436	450	472	433	443	458	428	469	446	448	457	469	458	458	447	439	459	431	449	446	407	443	431	446	429	470	447	464	454	451	425	418	421	418	467	421	422	439	476	472	436	460	415	460	404	449	456	427	432	448	456	455	444	459	465	408	476	458	448	473	447	416	481	494	452	448	437	465	455	433	443	435	451	443	452	423	419	443	456	423	469	481	457	443	470	426	465	433	465	461	461	462	477	455	456	452	444	409	453	464	460	445	453	448	464	477	452	463	422	450	471	434	473	452	420	430	456	411	454	467	457	416	422	444	415	440	426	455	458	424	454	449	448	434	434	410	480	451	410	449	485	430	455	460	423	418	462	466	445	404	444	472	445	420	488	449	399	423	435	462	418	463	453	429	479	449	460	482	477	422	406	424	416	441	466	425	480	460	463	441	456	439	407	415	460	439	468	432	471	424	435	450	452	452	435	430	430	438	451	451	457	438	465	406	434	441	438	475	441	431	419	435	441	466	487	461	449	435	434	444	481	458	457	451	484	475	427	457	418	453	422	472	427	441	423	437	459	459	463	436	423	474	423	468	425	451	406	434	492	455	407	440	428	439	409	466	466	428	444	411	467	428	454	441	456	436	467	471	428	418	420	444	470	482	507	452	431	438	448	437	411	470	428	420	453	458	481	415	431	416	426	428	459	426	448	465	444	429	439	452	475	454	449	433	416	420	419	450	462	457	471	463	437	416	442	445	453	432	448	462	434	481	449	443	447	451	454	423	436	456	430	413	430	479	443	436	437	440	433	413	489	469	436	441	421	418	477	416	460	481	413	496	455	457	464	460	456	469	475	462	432	468	438	457	428	451	451	483	435	447	436	460	430	431	419	438	451	431	476	449	430	455	436	452	439	393	456	455	457	448	461	454	497	464	432	464	451	490	481	441	447	456	453	448	434	470	453	435	481	434	446	446	389	446	454	448	470	450	441	481	457	428	441	413	454	444	427	445	442	413	457	436	474	459	483	450	444	470	463	460	412	446	446	452	424	448	469	494	436	434	468	410	435	471	429	427	442	455	426	413	434	442	437	446	439	439	493	475	456	440	467	407	493	460	449	448	453	406	427	441	470	471	459	444	439	450	449	449	423	443	463	444	434	463	428	454	451	412	452	401	454	434	444	459	468	424	437	480	468	395	474	455	454	436	417	383	441	420	444	449	433	416	443	411	453	437	423	463	443	455	442	447	408	419	404	484	437	474	405	444	484	454	467	437	455	447	460	443	446	412	436	440	486	455	457	454	437	462	489	439	461	444	519	450	440	419	469	441	437	421	450	457	466	427	421	465	436	474	428	428	432	425	446	486	473	435	449	423	471	434	405	469	451	438	432	456	378	424	446	458	423	438	424	425	472	452	463	412	436	435	419	429	475	449	453	442	452	486	416	437	451	420	455	431	417	463	429	453	418	428	397	435	426	477	467	463	465	430	460	433	405	446	479	450	452	437	445	497	436	418	428	435	456	489	471	437	443	411	453	436	439	429	468	451	455	449	456	428	450	429	451	451	431	422	439	431	438	447	418	445	453	442	455	436	453	470	427	438	472	435	430	456	433	444	440	462	490	440	427	407	476	431	452	444	455	447	452	435	433	502	455	471	440	436	453	476	481	411	439	501	482	436	475	447	449	417	464	411	389	487	446	414	473	441	450	456	446	434	473	457	475	424	424	417	464	434	463	455	487	449	433	426	452	447	435	443	416	426	456	458	424	453	459	464	408	438	488	446	458	454	484	438	428	417	462	456	444	469	492	429	412	446	456	443	448	444	440	465	424	426	415	412	433	426	464	457	424	456	429	446	470	447	433	438	417	445	452	435	473	428	472	439	455	444	467	422	462	441	435	488	426	446	442	466	418	455	420	436	438	439	456	411	454	430	443	461	422	426	480	446	437	420	451	440	433	429	402	467	482	471	467	447	440	460	459	436	450	441	433	430	454	451	403	434	456	438	437	437	421	454	419	444	471	457	432	452	466	435	436	454	449	452	444	415	428	474	411	473	427	431	465	473	438	453	421	450	439	452	455	465	451	442	419	435	416	431	468	449	436	416	444	427	477	421	474	419	422	454	471	440	452	443	440	442	432	472	490	449	410	440	456	415	461	423	445	448	454	458	444	416	429	445	461	479	421	474	436	444	484	499	482	450	446	469	446	430	467	447	437	477	452	412	432	458	409	440	417	451	441	439	438	445	404	475	437	504	468	448	425	432	421	411	463	417	473	435	436	450	428	431	481	448	460	460	439	399	467	422	472	402	421	454	446	465	422	490	427	441	439	445	441	470	471	428	413	452	454	420	457	498	464	435	441	468	441	426	426	439	453	450	443	458	434	451	472	475	461	483	446	458	467	476	450	478	452	473	425	462	431	447	433	451	487	449	443	465	442	419	457	417	451	428	458	469	422	449	416	449	420	410	426	424	440	441	445	453	443	452	453	452	411	420	468	455
24190	21259	28324	24508	20147	2814	730	438	360	283	253	247	252	199	228	220	209	225	180	239	203	189	193	199	183	172	189	181	176	163	164	176	178	153	171	179	171	161	158	198	163	158	178	167	180	166	170	148	161	162	170	176	263	865	1214	699	310	151	158	147	160	152	154	151	168	150	142	162	152	138	138	161	153	148	162	161	165	133	140	141	175	158	145	175	153	145	159	125	156	170	144	164	166	150	134	134	142	152	168	148	161	133	161	150	150	160	165	142	159	178	143	186	145	161	144	135	158	161	151	131	144	149	178	143	168	169	149	171	159	149	171	152	165	156	143	166	159	144	143	178	138	174	147	161	143	146	130	136	150	153	146	142	157	143	136	151	163	146	144	165	162	173	132	136	141	165	163	166	159	151	140	160	137	165	152	151	171	154	152	162	158	144	155	175	185	137	161	149	163	167	156	154	168	148	155	162	150	159	127	174	162	153	139	154	152	170	156	172	174	149	154	167	146	153	153	149	152	168	148	161	155	144	166	156	152	157	141	161	141	154	146	153	163	162	148	166	166	146	148	164	126	157	146	159	166	152	159	168	143	166	155	164	172	148	143	170	168	154	175	160	154	149	145	148	156	160	143	144	158	179	157	148	149	184	159	162	148	169	165	170	156	177	157	181	141	172	152	162	155	139	151	155	148	149	171	144	139	152	147	152	149	157	146	153	184	154	163	153	154	179	137	142	161	143	135	144	158	158	153	142	153	161	143	128	168	162	134	170	153	156	139	152	154	137	151	169	151	153	121	150	148	158	168	142	152	139	150	157	136	160	165	144	140	146	169	173	160	167	158	179	164	159	144	154	149	164	161	160	160	169	153	163	154	166	157	153	174	165	145	158	143	157	142	152	161	180	156	140	166	151	151	157	148	155	153	137	153	172	187	195	147	172	148	139	170	150	161	156	154	168	159	138	151	159	162	166	152	157	137	147	153	162	181	147	139	168	164	146	176	149	159	182	155	156	157	133	178	142	151	171	165	165	153	127	167	157	150	141	167	181	161	162	171	152	173	161	152	151	147	163	153	143	151	152	138	144	179	178	152	154	161	151	160	148	146	180	150	186	142	166	167	139	144	168	164	147	151	134	155	164	136	157	145	154	163	197	172	156	154	174	159	160	137	132	179	153	171	166	167	170	153	147	162	133	173	171	147	177	153	135	169	172	136	168	137	177	136	135	162	146	162	133	154	173	169	152	160	155	140	159	162	155	160	168	148	154	130	157	147	157	157	172	153	147	150	158	165	153	157	143	148	161	183	126	147	152	144	178	161	151	154	172	152	164	152	152	141	151	162	164	163	132	185	133	163	138	147	150	159	174	178	149	150	160	159	142	147	156	137	156	140	159	185	142	145	148	162	165	149	145	132	148	155	155	169	152	131	172	176	163	148	139	160	156	138	149	135	138	142	152	147	164	178	141	175	133	172	156	165	166	150	149	157	151	171	174	150	158	159	165	149	160	152	151	134	161	144	148	137	173	144	166	149	133	144	139	134	150	163	140	152	162	139	129	159	164	148	151	167	165	145	148	167	162	161	161	149	131	141	164	159	164	166	153	167	134	148	171	128	156	148	173	168	143	160	144	145	138	134	157	164	157	153	141	172	147	146	160	146	153	146	153	156	161	174	158	142	180	148	150	157	188	159	166	158	168	152	152	150	158	173	179	160	149	131	134	148	165	151	147	165	153	154	156	148	167	133	159	144	160	157	155	174	124	136	162	149	139	149	157	153	166	156	139	147	162	157	189	167	144	149	153	160	135	142	143	180	153	167	164	153	155	135	161	166	143	151	186	148	166	155	171	158	146	134	158	136	160	173	162	140	151	157	137	165	164	133	163	161	172	164	148	161	186	153	135	159	144	153	158	132	142	156	154	151	142	150	142	127	144	148	134	145	161	160	167	156	160	141	153	149	138	132	151	179	143	170	147	167	130	166	148	149	147	162	148	146	140	130	159	147	138	145	172	152	170	157	165	135	152	157	170	161	153	160	182	166	174	170	150	150	139	159	148	135	146	164	161	148	151	138	146	168	149	160	182	159	151	160	168	144	153	167	147	164	161	147	148	152	169	153	166	153	169	153	154	159	179	171	155	154	152	155	165	132	140	168	130	175	140	147	158	149	155	180	164	149	174	165	155	146	135	151	169	136	149	142	161	178	155	154	160	151	165	140	157	151	171	168	148	150	154	176	167	151	149	164	147	174	154	165	164	144	157	153	152	144	127	163	154	170	144	138	139	165	161	176	170	153	128	152	142	154	147	162	167	148	155	153	155	153	149	157	152	176	178	156	165	152	150	151	149	166	162	142	156	148	169	164	153	137	155	174	160	159	150	163	140	155	157	138	134	152	155	137	153	149	153	176	151	158	147	152	148	135	170	155	159	176	159	180	134	177	134	176	135	149	158	149	159	152	156	162	150	177	126	174	131	161	166	134	128	172	160	150	161	156	122	172	158	130	159	136	144	141	165	174	133	160	146	144	144	175	156	144	149	177	156	151	157	161	160	154	157	162	128	140	127	148	173	165	169	157	156	166	154	156	174	163	151	154	147	153	188	167	183	161	164	150	139	165	161	172	159	151	147	156	142	146	162	164	140	137	163	164	153	163	137	139	171	161	164	159	165	143	159	165	166	152	142	149	157	146	167	156	148	158	152	160	149	165	163	135	128	140	133	175	149	170	153	159	140	164	158	155	143	161	156	140	157	156	137	160	162	158	127	151	183	146	141	161	149	149	158	163	140	146	151	131	176	146	134	153	158	153	179	169	157	151	143	140	134	150	167	173	150	166	123	178	149	169	165	156	149	162	166	164	151	166	134	152	133	138	181	165	159	149	160	155	167	144	144	156	146	173	149	161	151	167	139	147	167	168	141	153	152	172	155	150	159	162	180	140	159	143	192	152	165	170	145	149	141	138	148	165	128	148	164	145	123	153	154	157	165	155	160	149	142	147	175	142	140	155	164	149	135	153	141	160	156	148	153	142	164	170	172	149	164	143	150	146	165	141	163	149	149	150	158	145	170	167	151	147	140	155	159	150	163	150	147	150	149	136	167	149	165	142	156	165	162	164	145	154	161	159	158	156	153	161	165	170	128	168	164	166	143	154	167	159	147	157	182	130	185	163	147	139	148	174	158	157	183	139	147	150	153	171	157	158	139	156	152	153	147	155	157	160	142	135	152	143	178	192	175	179	151	176	167	146	151	160	145	156	141	152	143	159	169	133	139	175	147	148	166	159	171	145	155	133	131	152	145	148	145	136	140	159	161	161	156	152	154	140	138	176	162	140	143	151	163	145	148	141	173	154	131	150	186	145	130	140	140	150	137	147	150	178	157	162	164	150	148	149	152	154	152	138	149	158	154	150	148	147	147	152	164	168	146	159	152	170	156	162	156	153	153	175	162	141	149	141	124	150	145	174	166	149	126	157	167	150	153	145	158	140	130	164	181	169	168	158	165	148	131	156	155
11817	17742	14417	7902	4989	3208	2115	1464	1016	876	741	678	670	625	556	557	553	557	525	530	554	533	482	483	457	436	388	382	443	394	412	423	403	404	391	430	374	377	347	343	367	376	378	387	340	375	300	369	331	342	369	421	632	3111	3827	2140	768	322	326	312	348	283	329	311	286	298	333	340	329	319	336	285	325	286	309	327	313	274	318	304	308	334	291	336	325	300	328	308	323	292	304	311	302	295	314	317	308	322	301	301	270	296	332	295	298	321	276	310	293	298	303	300	296	311	296	312	309	336	285	302	312	269	315	342	298	292	307	280	301	313	297	325	303	302	294	301	317	286	302	278	309	299	308	306	269	309	270	317	307	332	302	316	318	342	342	325	313	282	265	306	305	297	265	275	315	330	304	319	322	291	293	333	313	291	331	328	366	299	281	339	288	312	304	300	263	299	321	289	318	303	307	322	308	322	277	303	300	301	323	367	306	307	296	275	308	304	304	280	286	315	298	298	304	306	312	290	293	337	316	333	307	297	317	288	311	338	280	305	310	299	329	284	285	315	316	306	295	313	295	321	271	299	331	305	302	320	281	268	293	320	280	313	302	289	293	325	319	304	325	340	276	325	293	301	308	322	328	312	327	309	317	300	294	310	290	330	296	329	327	311	284	332	284	323	280	320	303	340	315	294	298	272	302	304	295	266	305	308	302	318	293	306	311	296	306	303	295	305	316	303	332	340	305	325	305	304	293	279	276	310	311	337	316	310	290	293	301	303	329	299	305	338	284	274	347	303	295	292	312	336	312	337	299	321	325	278	299	310	293	285	294	307	351	327	296	304	309	335	324	322	303	302	283	298	330	323	316	272	307	303	307	325	291	315	308	292	329	298	294	285	296	294	265	314	300	318	305	306	282	285	316	316	334	288	366	298	305	319	328	299	298	308	295	317	305	295	313	301	321	325	300	358	280	325	308	320	301	315	301	292	317	285	314	310	312	327	294	319	283	287	327	328	294	326	293	281	327	312	319	315	294	326	296	289	304	279	313	312	301	317	304	294	340	338	318	277	316	303	286	302	325	311	289	301	322	298	289	320	303	304	301	315	305	300	313	292	312	292	298	321	316	311	311	301	352	320	291	294	296	299	303	294	289	299	282	342	332	300	328	321	286	321	288	337	252	295	324	287	315	287	279	323	292	322	345	283	311	314	327	318	330	297	306	301	276	312	341	300	278	292	317	294	310	270	319	311	332	333	313	300	293	315	299	331	278	297	323	307	290	304	281	307	313	349	326	353	331	343	341	329	314	342	289	300	331	340	302	269	291	298	300	304	313	328	309	335	304	313	294	326	323	317	303	317	315	322	295	305	300	282	293	303	340	282	315	300	289	295	319	338	325	291	309	327	300	289	328	280	297	297	293	316	340	302	302	280	317	294	302	329	287	302	323	315	298	328	335	332	315	302	313	311	291	304	312	302	324	285	332	311	319	301	280	329	296	297	305	299	276	307	341	308	316	283	305	275	316	292	309	298	339	292	313	306	334	339	312	312	341	315	323	311	309	287	282	321	296	315	279	302	264	298	298	310	311	325	344	304	267	302	302	322	306	354	314	319	330	301	318	322	333	333	327	301	328	317	297	341	310	309	308	335	316	312	303	322	284	283	311	307	296	324	328	301	313	316	310	318	357	275	318	302	295	318	298	306	301	305	275	295	313	302	303	298	293	318	285	324	308	276	312	321	313	308	313	269	315	300	336	310	316	349	295	274	338	299	310	301	312	322	280	310	295	308	312	285	304	305	306	292	307	308	320	319	299	269	334	293	302	299	291	313	312	298	313	309	311	299	328	287	318	290	293	284	309	273	295	301	312	322	307	294	319	296	301	288	310	304	296	293	317	327	310	323	329	294	310	287	312	301	345	300	280	298	345	320	300	286	313	319	321	302	296	307	325	326	283	280	325	312	274	322	307	320	329	296	295	305	334	313	354	276	297	315	275	337	308	301	336	320	307	320	313	303	330	348	298	306	333	312	331	273	321	309	307	296	294	290	303	310	315	291	310	290	311	293	296	303	296	332	320	299	311	302	307	308	280	322	322	315	320	297	288	299	328	280	314	327	292	308	296	286	281	290	277	308	295	312	325	284	328	320	311	328	324	323	301	287	321	325	339	323	321	288	296	272	302	286	331	305	322	308	304	326	333	304	297	320	324	327	294	309	340	304	315	269	289	308	299	296	341	334	300	290	304	310	294	324	311	305	316	322	271	326	330	310	323	303	291	288	303	299	316	302	287	306	306	323	276	293	286	329	335	323	316	313	305	325	289	326	295	294	313	324	316	312	279	297	305	311	309	300	296	319	310	311	313	322	323	316	339	335	328	284	311	322	332	292	311	308	306	331	293	312	302	319	332	287	302	312	300	302	283	315	329	310	312	324	305	293	303	314	291	302	324	322	298	284	312	289	322	325	305	335	316	321	309	292	301	325	322	329	301	297	326	280	304	340	319	323	327	309	303	317	313	282	282	297	276	284	293	335	323	295	320	303	303	300	313	320	325	317	307	319	286	312	307	297	293	333	291	289	299	343	328	291	292	286	295	298	301	308	296	284	304	309	284	312	266	336	303	325	291	310	302	293	321	286	306	296	305	293	276	312	305	283	331	318	306	316	327	308	317	297	302	318	304	283	314	309	299	294	293	320	314	323	336	282	330	307	291	269	343	314	333	284	287	296	332	317	319	338	311	307	313	294	314	309	319	320	306	282	326	291	327	291	338	326	306	308	296	301	330	304	292	294	308	313	241	288	311	322	311	329	312	301	301	292	333	319	305	307	286	275	271	300	344	286	320	327	274	323	317	304	296	333	315	317	285	321	280	293	306	316	308	318	281	310	298	299	326	313	282	298	308	297	322	299	323	330	326	300	312	300	275	306	291	329	311	296	300	310	306	308	311	300	316	301	295	308	326	305	321	305	287	323	326	338	314	311	310	314	307	297	299	331	335	321	309	300	308	319	304	281	321	304	291	323	324	277	276	310	319	321	329	284	305	301	319	296	310	293	315	285	312	336	295	323	297	305	280	306	301	293	300	298	280	296	298	327	305	311	321	297	309	313	342	325	280	320	326	310	332	315	318	288	334	317	313	320	328	318	293	309	326	282	310	301	344	333	311	312	331	326	338	314	316	316	270	326	304	323	309	337	312	281	292	321	326	337	326	323	303	331	287	313	301	325	310	337	305	314	296	264	305	281	272	333	308	318	282	323	303	348	305	292	312	306	288	304	306	284	328	313	304	308	312	307	333	280	314	317	334	320	311	300	336	345	291	286	312	305	323	304	327	335	271	306	279	340	278	296	277	344	283	318	336	303	309	313	284	344	286	308	317	314	322	273	312	316	317	304	309	297	275	320	296	326	316	272	325	308	323	306	301	325	309	302	284	322	312	311	285	310	292	305	306	333	302	281	285	333	292	319	348	317	301	318	332	295	336	305	288	312	295	287	301	319	348	305	336	343	299	323	310	306
23402	21273	28944	23904	21272	19050	1980	643	395	330	249	273	249	214	208	222	210	168	206	155	175	149	153	134	164	153	131	132	142	155	133	129	111	122	142	145	144	121	118	115	119	124	100	103	116	102	132	94	103	120	96	139	321	997	2091	1466	396	103	105	96	97	96	94	94	106	93	109	103	88	103	106	110	112	93	97	103	103	96	101	92	104	96	106	84	98	89	91	88	90	94	91	87	97	102	90	85	103	95	96	83	96	98	104	85	88	97	97	102	80	98	91	111	85	93	111	112	104	105	89	109	84	106	90	93	104	105	95	105	90	100	98	100	103	83	92	108	113	106	106	88	110	90	94	102	112	95	109	102	90	100	85	99	107	105	90	93	82	95	93	103	99	95	105	97	106	99	95	93	104	93	92	103	90	88	99	98	103	98	96	99	82	114	89	89	93	89	112	107	89	75	94	93	111	91	93	95	114	85	88	109	96	93	85	98	101	97	112	74	118	89	93	96	99	97	84	83	89	85	91	111	111	82	88	96	92	95	109	92	102	85	95	104	101	115	105	101	98	95	103	84	95	106	102	90	101	88	94	104	93	109	96	100	103	101	96	114	88	104	98	90	107	91	90	87	95	117	76	89	81	96	103	84	98	111	89	88	94	112	107	106	93	91	87	92	82	84	82	103	93	91	85	81	110	105	82	80	100	111	97	102	104	93	99	95	97	92	83	101	112	81	92	94	86	90	85	101	87	97	117	100	78	99	89	114	87	107	103	100	122	100	104	91	101	94	95	91	96	102	92	111	82	92	110	97	86	94	100	94	98	98	87	86	89	100	106	103	112	111	111	92	96	86	90	93	94	109	120	104	85	87	97	108	112	105	87	79	103	92	93	89	91	83	87	109	93	98	82	99	86	98	92	106	110	86	118	104	85	99	80	103	85	83	104	97	76	93	97	104	86	102	102	119	115	92	105	91	110	88	99	96	91	98	94	100	121	81	97	77	88	102	106	81	108	97	104	92	100	95	101	93	94	93	97	94	81	100	96	95	100	109	102	101	83	101	98	93	101	98	80	95	107	98	80	115	112	94	86	110	82	92	100	107	105	94	86	86	91	82	92	104	103	92	106	89	95	93	96	98	85	100	96	104	96	100	92	98	72	94	91	106	94	90	101	103	96	104	100	114	96	77	89	93	103	79	101	120	108	101	80	93	99	94	102	107	91	111	91	87	89	91	112	92	107	108	95	104	84	85	109	101	102	84	98	118	76	89	86	83	104	97	95	83	88	73	108	100	104	96	92	78	90	83	111	90	109	99	102	119	103	119	101	89	105	100	86	104	84	89	92	112	88	107	98	84	92	95	100	88	89	115	120	107	94	88	96	94	99	101	91	79	106	95	127	109	81	101	88	107	100	99	111	90	99	96	103	98	92	110	108	83	65	99	90	96	109	101	97	114	81	88	104	103	110	98	112	86	100	116	91	102	87	107	93	91	112	97	97	113	102	99	95	101	83	101	110	96	90	107	83	105	92	99	100	113	92	89	90	93	108	112	109	76	109	91	81	77	84	94	87	93	86	117	93	106	93	98	115	90	94	81	110	111	100	101	107	80	106	92	102	86	114	81	92	102	88	79	95	104	102	108	93	103	72	99	94	103	89	95	101	72	96	91	104	96	96	92	114	90	94	88	90	86	93	88	84	111	93	88	109	92	87	112	99	95	119	104	86	97	96	83	105	106	97	106	99	84	96	101	100	109	87	96	82	105	100	87	91	88	112	97	90	108	91	100	105	89	104	98	101	97	100	100	112	103	91	118	90	93	93	75	106	95	87	96	97	114	88	97	97	93	109	95	112	88	90	90	83	91	99	103	104	94	100	100	96	90	96	93	105	87	114	87	104	119	105	78	89	102	87	87	89	81	106	92	99	99	88	106	78	98	96	104	97	98	85	98	106	96	78	113	98	116	103	101	79	102	109	99	101	77	110	89	108	89	90	90	118	94	102	93	101	100	85	93	106	95	104	91	100	83	101	96	83	99	93	98	107	95	102	101	78	103	107	102	93	103	109	98	112	89	99	125	93	94	93	101	87	90	110	97	95	95	96	90	105	107	107	92	110	97	91	82	88	105	95	97	82	99	104	99	99	96	87	88	108	82	82	103	92	118	99	101	109	98	92	114	80	94	107	103	93	103	104	105	109	81	94	103	93	91	97	90	108	84	100	109	90	92	100	104	98	103	107	87	85	79	86	80	104	99	97	95	94	89	71	100	99	95	98	101	97	89	95	90	85	106	104	92	71	99	98	85	86	85	93	101	108	86	100	94	84	79	83	88	103	107	79	90	82	101	101	95	96	98	118	93	90	90	103	92	99	85	111	107	76	93	111	101	89	119	109	86	89	98	115	100	96	91	101	112	121	88	94	93	92	94	88	88	104	94	90	104	100	102	100	105	103	107	88	105	87	102	97	97	85	114	89	93	96	118	100	102	97	103	95	107	89	102	114	74	103	100	115	95	95	107	98	94	90	111	94	100	109	91	96	98	78	90	103	81	73	88	93	97	96	79	81	82	105	88	97	99	107	90	105	104	85	83	99	109	110	107	108	86	86	101	103	91	106	97	84	92	106	102	105	88	96	97	92	97	95	105	91	107	93	97	94	86	100	108	100	113	88	98	101	92	114	96	96	106	108	87	111	102	95	92	96	108	97	83	88	102	97	100	80	102	96	121	93	89	96	96	114	93	88	107	87	99	93	108	97	99	95	118	94	98	92	99	80	97	99	92	114	103	105	100	106	85	89	112	92	75	100	91	120	85	101	86	85	86	111	91	87	120	109	91	86	76	91	98	106	89	115	88	107	86	108	93	84	88	99	100	111	95	90	75	101	103	102	117	84	100	88	95	91	83	92	94	101	105	97	104	86	80	96	82	83	87	96	99	104	93	116	101	97	95	102	104	89	106	94	95	89	104	79	101	106	90	104	106	107	87	99	100	96	84	97	114	101	83	94	81	97	96	83	90	106	84	125	101	99	91	87	97	87	88	97	119	95	103	85	86	103	97	101	116	104	94	102	99	102	88	90	97	87	89	116	101	105	89	101	94	101	95	93	98	99	85	101	89	103	97	95	84	101	117	91	106	100	84	97	108	100	105	96	92	88	95	100	98	98	114	90	105	88	96	106	100	100	79	103	85	84	105	94	89	89	112	101	111	89	106	98	92	95	92	89	127	85	91	99	101	103	91	98	91	106	96	110	96	102	103	110	94	101	91	100	98	87	100	103	89	87	85	90	100	96	117	104	90	96	88	93	103	117	89	98	104	83	81	88	104	96	90	89	104	99	91	94	98	118	97	84	74	111	92	80	104	90	107	85	75	101	96	104	99	107	89	95	88	94	71	95	105	95	99	103	107	100	95	81	95	102	91	85	90	94	90	114	102	95	88	91	101	109	105	95	106	104	107	95	102	102	100	92	86	98	84	103	116	81	101	90	88	95	100	79	102	89	89	90	104	95	96	113	103
13813	23078	19030	10981	7312	4651	3072	2171	1535	1236	988	852	790	717	695	618	626	552	511	495	552	543	484	443	439	427	374	357	357	357	350	316	285	305	288	320	291	303	298	282	278	250	263	256	251	275	270	262	205	218	188	292	1074	3210	6581	4551	1267	217	179	168	211	187	187	207	181	175	194	205	196	191	217	179	173	228	166	188	202	193	192	216	175	200	180	185	179	206	178	182	184	186	182	183	181	178	212	173	185	170	191	167	184	181	194	233	189	179	212	188	182	189	182	188	189	173	181	175	156	180	183	194	208	202	208	190	195	198	160	191	168	187	210	184	212	206	210	199	183	180	199	178	209	184	180	180	186	205	183	221	170	176	165	214	196	184	191	171	166	148	172	196	198	184	195	225	171	204	180	204	197	216	179	189	173	195	206	184	176	189	177	178	197	184	195	196	182	179	187	172	187	218	196	173	206	178	155	172	186	198	161	212	168	195	204	189	194	182	178	202	162	220	190	213	181	166	167	186	179	187	192	177	163	188	198	209	188	185	178	175	190	189	171	198	170	191	185	189	182	193	207	179	174	191	154	193	194	173	198	205	209	177	179	179	206	192	206	204	185	183	181	168	181	185	177	175	178	183	172	183	198	162	199	163	181	176	179	184	183	186	196	186	188	187	186	167	177	190	185	192	188	181	203	214	192	186	177	175	195	185	193	192	163	174	214	210	194	169	189	203	188	204	174	220	185	172	177	202	189	164	176	183	203	178	162	192	183	144	186	189	180	184	184	193	195	168	168	178	184	195	161	187	198	194	177	203	162	168	199	161	202	190	169	199	202	185	169	196	188	177	179	177	180	190	175	173	197	190	176	175	155	188	185	204	175	185	188	210	171	191	182	195	226	227	194	196	195	191	202	171	213	206	187	193	209	169	192	205	216	174	195	208	231	181	187	190	203	185	189	181	181	210	190	169	187	183	169	177	186	180	185	194	195	215	153	189	156	185	172	174	202	172	195	187	201	181	213	180	194	201	189	187	195	174	200	175	181	189	174	155	184	178	196	177	184	182	169	198	187	197	206	174	195	198	196	173	166	186	165	188	200	182	187	207	190	176	201	182	186	177	192	192	160	178	193	173	186	197	189	171	197	176	180	192	159	188	186	169	189	193	217	178	188	179	174	172	195	163	185	180	164	179	162	188	184	205	166	191	197	200	158	200	193	199	205	191	176	206	189	198	205	166	163	183	177	187	194	184	183	203	190	182	205	170	188	188	178	179	157	182	188	181	193	186	204	191	188	187	190	180	197	191	179	180	168	156	177	171	210	204	186	171	194	194	171	183	179	192	163	191	198	214	187	175	188	176	175	187	208	188	174	182	194	195	187	180	172	184	180	175	185	183	190	159	213	207	176	176	194	167	195	196	181	181	208	208	183	180	224	181	203	161	204	164	181	192	208	165	196	177	185	196	182	194	197	187	198	187	181	191	189	164	199	177	172	180	169	165	196	197	170	216	188	176	185	167	188	191	188	211	186	190	171	195	174	210	214	185	177	178	203	181	181	165	188	194	196	185	176	197	194	177	179	208	205	199	201	160	174	176	204	209	177	195	206	183	174	182	183	191	184	182	168	181	177	195	199	175	180	188	174	187	197	213	187	176	194	201	172	185	183	194	196	188	189	197	167	177	200	176	165	207	195	191	181	195	166	191	202	169	209	197	182	181	191	193	181	195	192	188	189	185	188	208	198	198	212	178	193	195	170	183	201	175	201	187	164	182	173	190	203	228	198	169	206	201	188	195	170	196	173	194	190	193	184	181	186	177	181	189	175	176	180	182	190	165	189	203	198	197	166	189	200	206	175	205	177	211	181	185	194	173	221	188	171	202	188	179	211	172	194	168	191	171	186	202	178	174	209	177	196	194	190	174	199	181	177	189	184	191	171	184	188	188	158	176	169	196	189	179	202	199	198	183	180	170	185	189	188	188	184	180	172	167	188	176	218	182	170	216	194	196	168	185	170	209	207	209	202	177	165	195	182	211	162	169	179	157	179	179	181	199	192	168	180	170	170	173	190	170	184	191	162	195	194	179	187	191	210	180	159	200	187	186	185	217	169	195	190	199	194	181	182	192	164	183	170	192	180	188	193	192	150	194	187	171	183	186	198	191	198	165	220	184	178	162	177	192	177	189	189	183	195	199	193	176	190	174	209	189	165	183	191	196	179	181	182	160	188	194	191	182	180	202	179	186	187	194	200	212	178	177	168	169	201	211	204	190	163	173	216	196	210	162	180	167	175	206	190	192	176	175	183	182	172	181	202	198	195	209	182	184	180	183	199	176	202	183	217	189	200	182	192	198	161	172	165	197	178	194	175	162	180	162	203	165	179	173	176	209	184	174	202	190	199	178	159	170	187	185	190	198	190	184	196	181	174	184	201	207	175	169	198	153	202	202	204	201	198	211	203	176	194	180	180	172	195	195	174	189	183	166	193	186	193	164	174	195	194	190	186	202	192	196	180	200	217	193	173	207	181	181	195	181	177	186	187	203	207	186	191	190	208	203	177	186	201	177	209	222	190	176	193	184	170	175	183	175	159	173	196	192	210	180	167	194	196	202	238	186	209	162	200	185	183	188	169	189	188	165	177	187	185	187	178	192	185	196	178	176	189	206	198	178	216	183	194	179	154	169	173	171	184	207	165	184	178	169	191	202	190	183	194	153	210	176	174	196	180	187	195	175	156	157	163	183	184	190	169	190	199	190	171	200	188	213	187	188	166	170	194	190	180	178	168	196	174	156	191	204	169	166	182	184	197	209	155	206	163	205	190	175	190	191	205	206	213	188	185	187	202	177	191	191	171	176	187	211	201	194	186	190	194	207	184	172	190	183	188	174	189	169	210	197	195	179	192	176	193	168	200	169	172	179	199	208	189	213	181	182	187	179	180	173	197	182	182	188	187	171	208	202	187	189	208	204	192	181	177	189	218	197	204	200	179	221	184	179	187	174	209	185	186	171	184	187	186	193	198	165	172	197	174	179	183	160	183	183	199	205	193	168	210	156	169	182	183	164	199	187	170	208	168	165	188	184	195	188	173	189	185	205	197	180	189	172	194	165	179	192	193	174	198	176	201	210	173	171	193	191	183	180	189	193	204	195	187	175	203	198	173	186	219	194	190	190	175	186	178	181	167	194	190	172	182	204	199	192	187	182	170	169	190	165	191	169	189	186	205	182	195	172	183	213	193	183	195	193	176	188	190	200	187	179	179	201	194	177	195	183	192	223	175	183	175	225	168	202	181	210	199	172	169	196	186	183	198	182	194	201	208	199	174	190	198	203	145	183	194	180	187	172	208	194	177	188	201	161	186	183	186	196	176	187	184	170	187	190	188	175	202	182	188	192	179	175	175	202	187	175	186	187	197	187	194	193	175	184	197	167	209	199	194	184	167	190	205	188	190	175	202	165	199	187	177	173	200	181	162	194	183	195	179	182	185	195	182	192	212	184	178	192	195	207	177	169	189	178
26715	20332	7591	1309	563	341	256	238	243	253	214	214	213	257	207	225	232	248	253	220	242	221	226	218	211	250	220	213	223	205	229	218	202	224	201	213	223	239	242	255	227	215	214	210	228	227	211	217	207	213	235	220	207	208	329	339	275	179	230	181	223	218	170	209	225	205	241	239	233	226	207	212	205	223	221	196	217	223	201	211	213	216	209	208	205	234	215	210	221	224	198	238	217	206	231	197	195	232	210	214	234	225	189	205	210	206	190	226	209	243	225	226	199	187	230	248	218	215	217	206	227	244	216	219	220	222	236	200	216	218	215	222	216	216	213	230	221	216	202	218	222	225	237	213	221	219	200	193	219	219	219	222	197	225	226	206	206	216	207	211	221	209	216	200	218	210	187	206	185	189	214	209	223	225	238	239	218	189	209	198	232	207	210	202	223	217	216	213	221	198	182	224	238	181	193	228	236	214	221	225	204	204	213	236	182	226	204	198	216	196	219	210	225	203	224	249	236	222	226	207	245	207	217	226	223	206	202	207	214	226	187	209	203	207	210	224	209	215	241	189	198	181	214	215	228	206	208	194	221	187	213	216	227	223	228	217	208	210	199	215	209	212	202	234	197	203	213	196	236	207	201	217	221	215	237	217	221	181	210	193	214	229	202	214	202	186	190	216	212	194	210	179	236	185	218	208	240	223	244	195	200	193	232	232	214	204	212	226	208	185	207	209	211	199	213	196	203	193	222	197	202	207	231	232	238	208	215	229	210	220	209	221	203	221	210	222	224	222	221	193	215	204	224	204	184	196	199	221	258	236	195	244	203	207	198	186	221	224	215	205	222	229	239	227	192	256	215	220	205	247	207	223	217	234	227	189	229	242	241	193	197	214	221	203	209	208	204	179	191	196	215	189	211	242	249	231	214	225	243	211	186	245	217	232	214	201	218	197	223	209	199	210	218	203	197	196	240	198	217	213	200	233	215	227	205	208	208	203	231	226	211	212	224	212	217	217	216	231	212	192	209	196	217	209	244	188	224	222	181	208	242	206	208	250	229	224	198	203	206	239	210	196	207	204	218	191	243	228	214	224	201	215	225	243	213	210	215	196	192	199	222	205	187	219	231	245	228	225	196	190	215	179	209	210	226	230	216	185	227	235	246	209	206	225	215	211	213	228	234	216	218	219	216	193	209	231	216	202	207	225	219	208	197	200	219	210	229	207	187	230	208	221	231	247	198	216	225	221	198	230	221	211	232	203	185	227	224	196	225	225	220	200	218	184	220	201	217	214	226	227	205	211	206	232	202	219	202	221	217	230	230	208	225	218	203	215	207	193	251	216	200	239	202	211	209	205	195	213	189	212	228	222	216	220	203	221	227	188	228	195	199	241	222	214	208	186	210	231	223	205	211	206	231	211	226	228	221	214	212	204	195	251	244	239	218	239	219	207	207	217	182	216	196	228	211	210	208	210	192	183	236	206	231	201	214	228	228	212	180	212	194	216	228	200	171	218	217	203	197	207	215	195	188	191	199	230	217	193	225	207	205	214	220	215	216	237	223	199	183	191	220	228	213	223	206	194	202	205	206	203	216	196	235	189	218	222	237	203	245	195	228	193	213	221	226	206	184	242	218	254	229	225	231	209	230	212	202	209	218	207	185	233	201	220	188	207	216	229	199	233	218	210	212	236	210	218	217	210	211	233	228	232	195	218	210	243	192	186	218	190	202	202	208	234	205	223	235	240	202	193	232	214	212	237	211	202	186	177	209	216	194	193	220	231	213	235	206	210	208	204	217	200	215	226	174	221	191	214	190	220	220	205	243	214	208	213	213	208	224	178	235	204	203	205	222	210	222	201	188	214	224	226	207	215	226	191	223	220	211	206	223	206	208	197	241	211	191	235	207	213	224	221	182	203	231	202	185	229	201	202	230	190	232	240	184	204	207	222	200	214	190	203	201	217	218	236	230	217	213	218	192	213	202	228	216	212	223	207	202	236	201	226	213	204	216	232	235	218	227	210	197	211	205	207	201	232	216	197	224	203	235	226	184	215	244	222	200	191	206	201	212	227	201	212	218	230	234	217	203	201	226	213	241	217	221	199	231	228	205	220	197	207	215	200	201	220	208	213	212	201	216	208	211	214	200	198	203	196	213	195	227	206	199	209	209	197	219	238	213	184	249	218	227	208	201	216	209	222	222	182	183	227	218	211	206	221	233	194	194	222	229	235	236	196	225	216	217	202	216	243	230	211	215	203	207	190	206	211	223	231	248	208	210	220	216	224	220	217	220	210	211	196	225	215	223	212	222	197	243	236	229	205	193	206	210	222	234	217	219	207	191	212	211	235	176	247	223	221	218	184	229	211	239	211	233	216	216	220	219	227	226	234	237	206	222	218	195	221	207	208	206	195	213	237	190	193	210	235	246	205	224	222	204	242	212	225	198	224	193	225	201	206	209	213	197	205	234	225	242	188	224	224	209	204	234	213	179	212	221	236	218	211	225	218	220	225	217	219	225	217	215	215	205	185	183	200	224	197	204	220	217	219	235	213	191	207	200	214	214	233	216	220	220	238	232	193	248	220	188	221	225	213	208	202	221	226	217	193	213	228	233	212	201	257	230	204	231	201	204	226	193	206	211	204	214	220	220	231	219	214	211	206	215	200	192	236	217	232	215	184	224	229	250	204	204	220	224	201	232	195	189	214	211	199	215	219	201	228	206	204	193	203	204	231	202	238	220	203	191	185	217	205	222	209	219	221	192	213	214	199	207	193	219	215	220	211	219	202	211	201	227	220	209	189	214	239	207	193	216	234	189	202	246	215	223	220	205	215	201	224	206	231	191	198	216	222	211	217	223	194	210	222	214	231	251	197	205	196	185	220	209	186	220	194	219	207	210	216	224	217	200	219	209	216	223	214	196	215	189	215	236	217	194	230	219	229	205	211	202	233	216	208	199	200	218	219	217	226	189	201	235	195	232	207	214	210	211	216	239	217	188	203	211	181	188	216	221	220	204	200	224	214	212	232	213	192	219	195	216	193	204	207	205	207	221	228	210	213	236	231	224	188	216	203	226	237	223	214	206	283	216	193	219	206	223	201	232	217	194	206	183	199	199	226	214	196	235	232	227	222	206	220	200	192	230	206	218	234	233	212	232	192	242	226	238	208	217	210	223	219	227	228	223	228	229	224	243	215	218	217	222	183	222	219	219	216	223	228	222	218	229	192	200	224	239	233	218	216	197	203	234	228	239	217	201	219	251	232	216	215	161	202	222	191	213	240	228	220	203	239	202	219	229	219	222	220	217	197	216	237	192	218	211	207	217	218	215	222	210	210	195	213	220	212	230	212	226	217	198	187	234	207	234	203	226	217	232	213	236	202	210	220	227	196	181	210	213	204	222	198	214	194	226	198	241	202	208	225	222	211	204	222	235	208	219	211	223	209	226	209	221	206	251	215	204	235	215	228	209	196	227	214	203	226	199	206	212	205	239	245	220	217	219	220	232	206
7837	6207	5250	2857	1699	1030	723	560	520	500	460	488	455	505	497	469	498	469	489	541	470	467	457	484	480	485	468	476	474	473	450	464	420	436	457	437	474	441	437	439	439	497	418	444	428	435	434	461	414	408	458	416	449	480	899	843	641	435	407	426	426	410	421	376	429	439	450	414	414	408	456	412	406	460	420	421	410	435	435	413	456	419	401	405	422	434	452	399	410	429	403	405	408	453	439	413	428	406	408	438	452	398	399	454	445	418	435	410	434	422	433	404	398	413	430	429	402	427	413	415	400	395	404	453	418	427	429	438	384	423	399	416	413	447	428	430	451	440	446	426	443	386	430	417	420	415	401	418	412	427	405	404	434	397	393	412	425	436	448	379	399	428	415	416	378	380	418	421	397	428	451	409	432	425	408	416	462	439	461	400	413	431	402	439	414	415	418	394	408	437	435	410	402	418	416	431	415	417	424	405	411	407	415	418	440	439	418	444	463	423	418	455	403	396	411	448	394	442	414	435	419	413	400	415	436	458	404	424	440	379	432	447	444	438	442	414	429	430	428	412	431	454	431	431	449	435	433	408	407	400	447	450	392	435	426	428	422	382	433	435	459	426	438	389	445	429	462	433	414	389	417	419	444	426	391	419	430	391	434	414	477	417	407	405	415	416	456	448	406	400	390	453	409	423	422	430	430	421	437	458	384	425	429	398	410	413	414	426	398	416	409	388	430	395	421	443	450	425	450	403	373	375	408	417	468	448	407	411	427	403	410	433	423	405	449	418	416	401	447	408	411	404	391	431	456	443	408	386	384	423	409	404	449	454	402	426	410	454	429	430	384	419	436	380	455	411	404	421	438	424	443	428	406	412	414	410	373	415	392	417	384	389	420	457	453	394	432	441	455	418	424	415	384	450	422	427	458	404	418	448	441	415	446	432	410	402	388	469	439	376	407	447	475	407	418	408	421	401	392	428	441	392	437	447	425	424	419	396	455	420	402	441	444	421	416	411	437	457	429	399	404	397	388	432	382	415	436	415	417	467	399	405	381	442	445	409	409	490	427	429	410	407	419	436	431	426	404	430	422	415	422	378	429	416	411	398	445	467	443	422	421	418	407	428	410	421	403	429	432	401	435	447	410	416	404	393	428	424	440	420	420	392	407	395	416	449	416	443	420	393	458	436	441	442	453	434	446	436	428	428	415	443	442	395	427	411	422	430	400	423	399	433	383	438	406	427	390	406	425	419	414	456	420	413	429	412	396	384	447	420	423	407	431	435	389	442	458	422	457	431	441	440	408	427	409	397	423	453	403	422	432	421	399	407	424	422	405	408	414	437	396	409	432	430	471	435	425	392	436	432	419	442	398	376	397	409	425	470	407	435	430	421	421	446	425	417	380	444	409	478	408	413	470	420	445	431	388	437	392	423	417	390	430	402	418	415	412	398	433	409	436	416	377	390	426	390	442	425	411	414	386	454	451	396	419	429	443	443	399	422	416	390	375	426	456	432	407	433	404	442	438	428	415	432	411	412	431	426	394	425	414	405	401	423	398	415	424	371	424	434	456	421	453	429	438	434	406	425	459	420	415	414	413	445	407	400	439	408	429	412	431	432	406	433	438	421	451	416	446	432	405	405	432	424	419	422	444	432	418	409	428	387	442	396	425	405	401	403	448	398	397	428	423	413	411	430	427	428	427	417	429	436	418	402	436	390	427	460	418	398	400	424	424	391	414	435	406	408	442	422	464	447	475	419	458	422	443	444	433	399	421	466	400	440	432	438	452	417	422	404	431	438	437	443	382	416	409	408	481	437	418	397	416	424	442	431	397	425	421	384	422	423	417	416	436	394	423	417	424	468	453	403	441	393	398	452	434	402	416	426	398	402	459	452	475	430	400	389	420	429	437	390	388	418	420	418	430	384	421	405	391	413	439	419	421	450	428	420	418	429	433	387	452	430	449	424	422	449	421	400	425	440	450	446	392	433	396	435	422	441	415	412	438	386	408	425	451	432	382	396	427	468	401	402	410	434	429	438	421	415	412	414	382	414	437	453	417	430	436	389	429	402	424	446	442	447	443	424	417	421	382	430	416	409	431	405	444	384	384	428	424	463	403	458	440	418	429	421	410	382	385	469	453	415	406	429	409	416	426	437	397	412	393	436	415	423	433	381	394	396	428	453	394	422	447	414	370	420	438	415	428	447	446	427	425	436	361	436	456	463	410	411	390	445	396	429	415	412	375	460	441	396	442	409	425	416	407	426	423	421	446	409	447	427	407	415	448	426	441	395	437	404	397	406	436	422	460	443	380	405	379	437	406	409	389	409	431	406	425	398	422	383	449	419	421	422	451	416	435	399	411	454	416	422	416	428	406	455	434	431	454	423	423	446	411	367	418	420	433	438	435	473	399	379	465	429	402	374	427	416	454	431	391	421	414	395	442	435	409	434	451	419	454	448	420	431	424	439	458	425	424	389	385	399	390	388	448	383	416	397	424	395	411	407	367	418	453	425	410	434	416	420	425	443	433	389	414	448	416	411	448	404	407	444	440	420	403	410	409	441	444	405	435	432	395	426	421	418	427	451	432	424	429	430	426	432	432	450	414	415	411	451	406	435	443	430	415	423	429	446	445	452	433	407	449	407	422	405	426	444	416	419	445	395	417	413	425	439	413	437	440	461	418	450	411	448	467	432	400	417	430	427	405	407	391	433	390	426	426	424	436	459	400	395	422	437	442	472	371	427	365	422	425	418	408	398	437	384	447	403	414	418	405	364	414	431	420	413	417	431	444	414	414	471	442	403	384	424	398	414	400	407	413	406	412	440	427	433	400	437	452	428	406	434	447	433	405	450	443	448	422	426	402	413	388	451	413	447	419	388	393	426	432	383	409	429	390	454	436	415	401	395	422	419	410	462	414	458	430	437	393	414	429	429	453	435	424	429	453	402	419	439	411	430	433	447	445	464	409	419	430	406	426	424	411	437	428	424	379	422	443	391	391	398	402	449	423	422	425	434	384	429	436	436	439	412	427	402	435	411	408	459	418	418	408	406	449	410	409	398	436	430	409	453	443	433	445	427	424	420	426	438	439	454	434	423	446	451	442	430	430	403	452	411	421	407	422	399	423	424	436	404	437	430	432	439	421	418	414	403	397	387	426	438	391	417	402	416	451	397	384	429	416	408	400	411	444	410	432	384	446	414	422	417	418	401	409	442	429	438	402	395	395	453	471	409	407	383	431	417	427	437	446	415	389	435	393	430	416	403	440	444	401	466	423	410	400	422	417	429	431	422	420	412	423	424	483	429	432	459	397	409	439	419	432	401	418	427	440	416	419	413	424	428	410	406	410	407	433	429	413	425	427	419	383	416	439	438	391	406	434	406	414	428	406	418	453	438	403	446	439	398	419	383	418	411	443	373	419	442	433	418	466	412	407	427	390	446	448	442	400	397	438	392	403	412	426	402	422	407	428	409	445	422	367	417	449	410	408	430	420	430	441	477	435	398
24068	21200	28246	24406	20191	2354	689	421	315	267	209	230	204	218	217	197	172	187	189	164	195	186	172	171	168	178	158	191	176	169	169	176	170	141	161	149	150	164	142	144	150	155	153	139	168	147	152	144	136	134	141	159	204	693	828	748	400	141	142	148	148	132	145	126	141	148	128	131	114	117	126	155	137	128	152	113	134	136	166	142	142	137	137	135	156	146	140	131	169	137	107	138	105	113	148	125	137	140	115	138	140	110	135	140	129	137	145	150	156	157	117	136	152	134	136	149	146	139	146	128	126	120	120	136	155	141	161	139	145	158	138	162	134	151	149	109	136	130	139	130	136	134	141	138	147	130	145	121	140	124	158	142	133	141	163	139	132	142	159	137	126	154	133	142	151	157	120	136	129	142	138	137	127	144	136	148	109	134	139	112	148	150	145	141	152	113	130	114	126	142	123	150	152	128	150	166	153	128	132	157	127	135	120	125	142	154	133	146	130	131	129	158	143	136	145	130	164	122	140	131	123	152	141	128	150	138	119	136	126	118	169	141	139	131	163	145	140	142	146	122	145	143	139	102	145	142	146	149	144	158	118	139	141	124	134	140	119	140	130	126	158	146	151	132	163	125	131	141	138	128	150	146	138	115	124	145	120	137	122	132	130	128	148	137	150	133	144	151	135	156	125	144	120	135	167	136	126	156	148	112	140	141	158	135	127	139	125	133	146	156	138	130	140	145	132	115	147	148	142	157	135	141	116	136	156	165	116	142	138	123	140	140	136	134	137	151	155	137	157	141	126	128	116	168	141	114	138	155	144	161	150	120	135	137	143	128	132	146	155	135	148	142	137	140	129	139	125	142	119	131	120	153	164	127	133	146	135	144	115	135	136	141	141	109	150	138	135	129	154	132	132	141	145	151	134	151	130	151	152	126	133	132	124	133	143	136	138	138	131	126	150	143	125	116	143	146	145	156	145	107	131	102	133	139	135	131	131	144	154	139	138	141	130	134	124	123	132	168	122	136	158	137	125	146	134	137	132	149	115	144	131	125	140	144	130	144	135	132	144	143	132	129	137	142	136	121	125	142	149	143	161	156	140	141	146	121	157	133	140	133	137	125	135	165	136	146	110	141	165	154	120	131	135	137	162	136	159	138	130	129	136	145	116	124	124	133	127	146	163	136	139	139	157	128	149	135	127	139	147	131	137	114	142	135	137	145	142	153	134	146	130	141	119	140	124	167	137	133	145	124	137	135	127	138	162	142	132	147	138	128	144	140	111	120	129	122	116	150	149	142	130	154	132	134	121	124	124	136	141	135	135	128	147	132	119	128	132	152	131	139	155	136	132	130	141	153	150	119	117	126	135	112	145	154	133	127	127	128	149	164	126	145	131	132	151	156	126	145	148	130	140	125	132	149	144	133	122	124	131	110	130	149	147	138	133	142	143	139	120	135	120	123	141	129	132	131	153	124	148	133	149	133	141	131	127	150	115	115	115	133	133	150	134	150	130	145	150	129	134	110	138	124	125	136	130	130	132	139	128	135	133	130	133	140	142	134	122	148	138	134	116	144	144	134	138	136	138	146	169	147	166	137	163	150	145	133	133	144	163	149	139	149	113	158	166	151	127	130	135	134	145	152	149	149	117	133	144	164	132	153	121	149	145	124	142	125	140	150	133	129	134	139	129	149	148	147	138	145	138	153	139	148	121	138	127	160	132	136	124	141	151	138	132	145	161	164	133	140	129	115	112	150	159	150	149	135	133	156	147	137	144	131	148	137	138	131	122	154	144	128	134	118	131	136	135	137	135	117	132	143	138	132	122	139	125	136	148	137	114	140	143	123	150	143	146	124	138	138	138	130	126	149	140	150	131	130	127	122	144	125	137	138	168	143	142	130	142	132	139	159	136	140	132	140	137	141	146	144	128	144	123	150	153	132	134	133	143	122	129	169	143	132	128	145	128	148	152	143	148	153	122	132	140	140	138	134	144	131	147	141	135	133	151	152	144	135	127	127	139	135	132	133	128	160	138	139	155	121	138	160	140	135	145	111	133	128	134	138	142	160	116	143	127	141	155	155	153	129	156	147	134	126	138	130	115	125	131	148	133	150	135	145	125	131	131	144	152	150	124	131	149	146	131	108	145	142	149	142	130	139	127	125	137	144	150	148	115	129	133	144	123	139	129	136	148	127	142	125	121	125	159	130	105	133	109	106	115	145	132	142	136	160	135	136	148	144	139	128	130	137	152	136	139	142	140	131	124	132	109	133	128	154	134	146	133	118	141	136	129	138	139	143	136	130	134	142	143	136	136	120	127	149	138	145	138	146	143	139	148	119	142	124	114	152	101	141	147	146	151	134	132	135	137	162	137	132	140	136	128	136	145	145	144	134	150	132	157	132	133	145	126	158	134	139	150	149	125	145	161	134	136	148	122	131	142	125	133	122	144	141	114	148	123	139	127	124	150	135	133	130	156	146	130	140	115	142	149	133	129	138	120	114	135	165	149	143	140	155	134	136	130	153	134	134	144	150	127	131	129	144	157	138	149	127	136	137	129	135	139	140	107	150	144	152	143	139	153	150	117	115	117	144	142	128	143	136	150	134	156	128	133	138	137	137	154	117	135	144	134	146	140	141	133	124	128	135	146	117	134	116	134	150	121	140	147	144	159	141	149	137	138	123	147	137	129	136	127	138	127	157	123	146	147	146	132	118	121	122	139	128	153	143	146	147	152	140	138	129	111	135	146	147	142	133	140	153	127	126	121	140	139	163	151	148	150	146	150	136	133	153	143	141	127	124	137	138	128	138	148	127	134	143	154	149	150	148	137	155	143	126	140	144	131	144	143	137	150	131	129	130	128	134	143	134	149	115	135	137	151	154	130	141	136	122	135	143	148	153	141	138	115	137	133	128	139	141	136	135	158	154	126	128	129	142	132	141	126	151	135	144	115	131	130	137	144	138	139	157	134	153	138	158	125	139	133	145	135	142	118	128	138	148	136	141	151	135	105	143	125	134	133	131	132	133	135	121	161	138	158	126	141	154	119	161	130	139	133	149	144	121	145	137	145	133	152	154	125	146	143	169	155	137	149	147	133	133	150	128	148	158	153	142	141	142	136	144	143	145	135	131	151	154	141	150	155	153	167	154	130	143	150	142	137	135	142	141	136	139	145	129	139	129	113	149	149	134	129	151	146	160	152	129	142	145	134	124	132	114	133	143	137	127	135	135	140	146	117	136	148	132	148	112	122	137	127	145	125	143	131	147	135	127	146	158	129	118	120	139	150	134	120	151	135	149	134	133	138	129	139	139	135	156	135	110	136	129	135	131	141	147	134	162	126	124	116	134	133	130	145	145	152	134	134	143	128	127	158	145	136	123	135	127	145	140	151	138	152	139	145	146	134	130	154	122	131	149	152	123	139	128	130	131	133	141	133	119	149	144	144	146	141	122	141	130	133	140	134	134	155	149	144	131	134	109	140	127	163	133	147	127	143	156	134	142	132	148
10145	15945	12821	6659	4333	2803	1886	1338	1050	861	786	692	621	507	551	496	506	505	522	491	465	432	451	487	415	415	397	406	419	422	405	410	353	354	362	344	347	336	378	359	345	343	365	323	334	286	312	316	321	323	318	303	523	2436	2822	2391	1109	346	275	302	306	277	272	269	273	298	269	271	294	304	288	264	272	282	252	248	303	271	287	285	266	262	269	279	296	272	286	274	298	276	299	295	284	306	307	279	274	291	286	291	273	303	297	280	258	287	257	288	274	271	318	280	265	279	245	283	287	279	252	275	271	294	287	295	281	278	274	269	305	277	294	247	287	288	253	281	285	284	284	280	266	281	280	254	290	282	265	282	260	269	293	264	290	284	286	301	299	271	272	258	282	274	272	289	284	281	292	268	272	274	299	284	299	285	265	272	276	260	272	299	309	322	290	328	269	283	263	275	259	274	282	265	275	291	246	278	274	281	294	284	256	279	259	259	289	301	232	287	274	286	269	289	285	304	301	286	255	289	294	263	287	251	283	298	297	279	295	305	271	264	295	255	305	294	288	291	287	271	306	290	268	278	287	240	282	279	265	267	267	314	275	271	239	274	294	262	272	273	275	282	276	279	291	257	261	241	271	272	286	275	289	297	275	250	262	291	276	249	289	274	294	298	325	270	263	276	297	271	258	296	291	282	265	266	291	285	311	278	290	266	252	287	278	262	265	284	294	273	295	295	286	265	269	280	342	283	255	282	231	281	277	273	283	298	260	293	297	300	310	283	292	261	304	272	294	263	296	275	278	264	262	276	287	283	268	287	274	301	262	284	266	281	272	248	294	312	286	280	298	312	284	274	284	299	279	302	301	295	271	288	282	250	292	282	286	299	301	271	301	303	256	302	261	315	276	262	271	276	290	276	273	292	296	267	281	292	288	289	289	268	269	272	249	296	272	283	275	278	278	283	262	285	273	312	267	272	288	283	260	262	301	257	272	265	291	285	248	278	250	302	283	271	266	294	275	279	267	318	279	291	279	275	268	305	298	250	302	261	289	295	275	293	285	305	267	271	266	303	326	262	296	281	282	267	310	293	280	288	299	265	291	251	283	304	274	256	289	282	266	274	289	300	282	293	306	279	272	257	265	281	311	273	281	245	293	297	268	285	252	275	290	280	263	298	271	278	271	277	293	259	252	262	271	281	256	270	257	304	278	302	303	274	268	288	294	281	292	274	288	266	289	305	276	253	277	287	274	276	283	286	262	315	321	282	249	309	318	276	279	280	273	327	278	280	284	292	279	273	302	262	276	281	287	273	279	289	269	266	255	296	288	320	244	298	258	285	277	279	288	256	283	243	257	291	266	271	295	236	280	277	266	302	280	252	280	312	272	238	264	278	298	289	290	257	294	307	265	288	273	273	281	302	294	282	262	287	288	259	258	285	274	260	293	286	275	278	311	288	292	298	296	293	288	268	312	315	272	276	289	282	294	261	251	294	295	253	284	263	299	305	299	264	262	302	288	280	277	305	285	290	284	288	292	274	301	301	284	278	296	266	264	292	293	275	294	288	277	280	283	262	289	292	282	258	280	298	300	276	310	307	275	272	319	280	287	283	297	321	265	291	261	245	286	296	282	282	289	267	295	299	321	265	268	281	299	270	256	271	243	267	265	312	259	294	301	271	256	274	287	274	278	272	263	288	281	269	280	293	291	270	314	284	296	292	298	272	273	264	284	259	276	280	299	299	302	291	263	270	297	289	286	281	258	293	268	271	247	279	294	274	301	252	274	264	271	280	288	272	276	268	285	276	260	290	254	274	266	270	297	284	288	281	284	256	272	279	249	291	280	302	264	295	284	281	287	264	285	264	286	282	272	270	292	274	289	279	286	275	269	300	268	273	274	278	273	302	284	275	244	270	268	282	285	285	253	287	278	287	262	295	279	296	300	261	275	277	265	246	298	303	249	307	271	273	297	286	263	269	316	290	273	295	305	271	270	289	284	279	277	291	310	273	276	269	313	270	280	295	286	294	289	298	282	292	262	293	291	263	282	276	263	279	254	297	271	295	233	271	273	254	285	269	254	314	284	279	279	278	271	279	266	288	283	311	319	285	298	249	272	266	267	293	285	257	259	279	297	279	296	272	270	278	290	296	287	274	282	297	305	266	265	281	284	286	278	295	275	313	293	266	280	274	255	263	281	292	266	268	296	284	277	274	273	297	259	264	292	296	231	280	283	281	314	285	250	264	311	310	272	279	310	279	285	268	295	315	278	280	268	269	287	306	307	266	279	263	274	273	290	282	255	294	270	271	265	270	285	296	278	309	279	287	309	248	285	305	300	271	252	284	266	297	282	277	273	258	286	241	305	265	287	261	295	298	274	278	298	278	283	272	276	268	281	276	267	319	272	285	303	277	286	307	294	277	266	304	257	283	311	288	296	275	296	272	280	288	276	300	273	247	312	282	239	266	272	318	269	280	265	265	289	265	277	293	268	264	262	250	307	278	324	244	323	267	294	281	267	282	283	275	257	273	253	271	265	268	307	269	259	279	270	271	272	303	277	278	277	265	293	278	270	254	301	263	293	270	302	286	272	267	266	267	283	295	277	261	279	298	288	264	290	314	285	294	303	290	323	261	264	284	287	313	290	261	278	264	306	275	267	281	297	258	283	279	296	301	278	260	277	308	288	264	294	311	277	264	290	253	277	289	268	255	271	278	244	284	271	258	311	265	290	280	282	253	301	286	277	273	286	265	291	261	265	273	278	282	286	252	291	274	281	277	299	286	284	252	290	298	263	302	278	285	307	276	286	287	294	269	304	289	292	329	308	299	274	265	281	291	284	295	276	286	292	297	261	295	257	295	300	279	279	301	276	290	310	292	301	289	300	269	265	282	305	273	283	245	285	309	268	290	271	265	267	290	275	292	282	303	279	286	290	299	288	284	232	260	294	263	273	267	249	277	295	289	270	288	270	289	274	245	266	289	294	304	265	277	292	265	270	276	281	304	304	256	278	264	291	306	279	300	263	259	281	254	288	291	288	292	271	285	268	297	308	287	253	253	268	272	277	306	261	279	303	303	276	273	287	309	295	279	278	306	318	279	291	278	264	294	284	258	291	262	260	267	289	279	300	290	272	277	285	292	261	306	288	279	314	280	284	312	291	269	263	284	252	278	274	269	293	280	270	266	310	268	303	270	299	278	284	290	269	291	276	279	282	281	279	308	292	273	282	266	317	309	268	303	253	291	292	293	270	297	258	283	277	286	288	273	252	287	273	245	292	290	281	283	316	294	292	275	247	296	285	266	266	293	277	272	299	278	287	307	298	253	275	267	289	281	263	268	307	291	262	302	250	265	287	265	269	284	275	291	306	249	291	289	268	309	284	296	272	313	276	273	278	273	264	276	260	274	290	279	319	287	259	271	274	288	234	284	265	299	305	300	295	272	299	250	306	263	293	278	289	265	257	289	307	273	273	280	284	296	269	268	296	266	274	274	302	306	277	295	281	278	300	257
23311	21274	28995	23865	21276	19022	1875	579	370	356	269	268	242	197	187	173	192	182	173	174	162	143	151	165	151	136	152	155	145	148	113	137	130	120	99	115	148	119	128	97	123	112	106	113	100	113	101	101	94	83	104	549	1313	1287	763	697	324	127	96	94	88	99	100	85	98	94	88	77	78	106	96	86	78	93	85	81	88	87	82	79	103	97	87	80	107	82	99	89	71	89	92	95	78	96	90	94	107	93	79	83	93	74	96	76	104	86	88	85	76	103	92	96	76	91	82	80	83	84	102	105	80	97	85	101	89	90	95	86	77	96	92	86	74	71	75	96	91	110	98	86	98	97	94	84	81	82	85	86	94	102	94	91	100	97	88	92	93	84	86	86	84	98	96	87	91	91	71	84	101	78	98	103	107	78	76	104	94	100	96	94	77	89	94	78	99	89	90	97	94	81	103	83	84	91	84	84	99	72	92	75	83	99	82	93	99	72	92	91	93	102	87	72	66	97	88	95	88	92	85	88	81	98	89	91	81	81	105	96	95	76	94	86	67	88	89	102	77	97	110	75	91	86	82	79	92	75	80	86	90	90	102	97	94	77	91	78	79	105	91	74	101	85	106	90	87	107	79	90	83	73	83	99	88	86	108	80	94	93	87	96	85	99	92	98	107	86	89	91	76	100	88	94	87	95	87	82	95	102	98	78	90	97	88	97	88	83	86	94	112	90	95	94	77	97	101	87	72	109	86	99	97	80	75	78	96	81	101	81	83	87	84	84	88	90	70	103	76	97	88	78	83	91	87	92	88	102	80	88	85	85	63	91	94	89	87	93	97	114	93	81	85	99	85	86	90	81	82	89	86	83	102	100	87	87	87	96	90	91	77	83	94	102	75	108	97	95	91	85	77	97	81	95	95	73	95	90	92	84	95	78	89	87	83	98	74	79	75	86	74	84	89	93	85	86	98	78	88	78	77	80	82	110	90	81	96	96	90	101	75	72	82	81	107	110	89	87	87	95	87	92	91	82	99	107	89	80	82	84	80	84	89	91	89	85	98	104	115	86	84	80	76	76	83	89	94	89	106	101	90	87	78	91	77	87	101	105	93	93	86	89	79	81	95	94	92	89	73	91	101	79	107	102	102	105	94	86	78	95	111	110	99	105	78	80	87	80	70	89	108	72	76	115	87	85	82	90	85	78	90	85	97	79	101	92	103	81	84	81	72	93	75	92	100	71	87	93	82	77	93	83	95	78	118	79	82	95	79	78	86	79	77	83	78	106	109	79	99	75	84	82	101	73	91	88	94	92	93	92	85	80	83	91	101	81	80	87	75	98	75	82	84	82	99	89	71	96	90	91	96	83	108	91	85	85	87	91	110	85	82	82	86	82	91	82	93	81	84	84	89	87	93	85	98	90	97	103	78	89	74	72	90	91	90	82	96	94	105	99	96	95	81	88	80	103	95	96	95	67	96	89	94	84	85	86	104	86	91	82	77	89	89	96	88	93	92	85	82	84	94	102	86	94	88	84	74	92	84	86	95	82	65	75	88	93	83	73	98	65	75	98	90	86	76	80	100	90	85	88	96	88	75	101	82	97	90	76	78	93	100	87	88	92	70	93	101	85	84	109	86	91	98	87	100	89	88	94	73	78	92	81	84	107	87	93	104	88	79	86	72	87	86	77	98	93	98	92	84	93	97	87	83	87	83	89	93	90	109	93	94	86	80	86	96	79	89	93	94	94	98	72	85	86	88	90	91	116	84	90	70	92	88	100	101	79	92	86	80	77	69	93	63	97	97	90	99	88	78	85	93	86	92	93	64	92	90	108	86	97	87	92	91	88	92	101	100	110	76	105	83	72	103	87	95	86	94	88	86	83	87	103	81	88	91	82	104	91	86	82	93	77	100	111	83	90	93	108	76	92	89	82	98	82	97	111	86	66	89	92	99	82	101	78	91	83	88	77	77	85	94	91	85	74	79	69	88	88	82	86	83	98	98	90	82	103	76	94	82	87	88	91	82	80	92	74	99	100	90	94	90	75	90	99	81	76	95	91	87	97	106	96	60	85	75	77	94	82	76	79	98	85	90	88	97	85	90	86	80	85	89	81	77	99	70	97	85	86	88	88	84	84	82	92	81	80	93	84	95	88	101	88	81	74	86	80	101	91	98	89	83	101	91	73	79	92	78	86	91	84	79	77	84	85	89	93	92	88	91	89	95	90	90	76	88	105	84	84	99	101	78	84	78	87	86	85	89	95	85	101	92	82	95	72	102	96	108	90	97	93	113	86	69	99	95	85	86	98	90	89	93	82	88	110	76	71	89	87	96	81	82	79	91	96	94	79	91	97	102	87	84	84	93	77	96	81	82	80	93	89	90	102	90	100	89	82	83	74	79	90	85	79	90	97	91	100	85	83	87	95	106	85	92	87	93	90	77	101	92	95	103	86	123	76	77	98	81	79	73	84	93	98	84	91	102	107	96	105	96	95	94	85	91	85	99	100	80	93	92	101	79	81	98	102	84	90	74	86	85	82	86	100	99	84	94	79	82	83	95	91	84	96	95	87	78	91	93	93	81	89	91	75	99	80	81	88	72	83	92	106	77	90	106	98	103	83	78	82	95	95	93	107	85	91	94	92	84	79	82	78	87	100	81	96	83	75	91	85	86	95	85	93	98	91	103	89	78	98	97	91	90	74	100	80	107	97	94	79	100	94	74	91	105	90	87	95	88	99	89	93	101	108	89	84	91	88	95	76	83	98	69	67	83	101	85	78	89	99	90	114	78	91	87	85	97	98	111	105	92	112	85	76	84	91	92	78	94	83	94	83	92	83	91	98	67	91	88	75	74	82	73	82	82	77	92	94	99	99	96	105	86	84	95	95	86	76	91	76	91	83	91	78	102	108	71	90	81	94	83	92	86	78	86	85	86	88	90	64	83	77	68	89	99	75	82	83	82	111	72	89	89	69	79	82	81	84	82	89	76	110	96	84	92	80	92	68	85	73	93	83	112	77	100	93	65	68	112	91	85	90	71	88	80	96	82	83	91	85	103	98	80	85	86	83	107	75	92	75	98	91	86	84	99	92	89	97	87	83	88	93	101	86	98	94	88	88	87	87	105	95	74	101	98	99	85	103	78	89	95	87	71	83	88	105	72	79	74	104	73	94	88	92	115	90	101	76	89	87	78	87	78	97	87	103	92	80	85	74	96	83	80	91	81	93	83	100	95	68	102	84	87	78	87	86	93	77	90	88	99	93	100	86	85	103	90	93	72	101	93	89	95	85	74	87	88	80	92	75	100	90	83	90	69	79	74	89	78	95	93	84	80	98	94	94	88	81	88	101	85	98	86	86	87	97	76	87	90	94	82	82	68	87	94	89	98	89	81	80	93	75	73	95	98	90	73	85	84	92	92	86	73	83	98	86	94	100	93	94	96	95	80	88	92	78	102	98	74	81	73	101	83	83	94	86	90	93	94	82	90	94	94	86	93	85	96	76	89	83
12682	21645	17911	9965	6644	4367	3011	2032	1518	1227	982	823	751	713	676	573	537	551	584	509	487	451	416	453	437	412	413	402	398	375	335	317	304	306	343	313	304	280	288	240	254	261	261	217	206	217	226	198	215	216	250	1758	4644	4259	2452	2249	1019	273	175	150	184	175	179	146	179	155	172	146	172	160	190	177	161	199	165	202	163	171	178	173	177	176	192	161	194	187	199	177	201	159	161	190	176	187	163	175	160	167	206	178	155	209	174	188	177	171	170	178	187	174	183	163	182	162	185	171	151	170	181	165	188	168	174	158	201	187	158	180	177	205	172	160	191	182	191	190	157	190	200	161	173	185	176	163	161	172	179	161	176	183	168	165	170	166	184	194	152	175	152	194	167	167	178	188	202	190	202	200	192	179	199	197	172	181	175	162	176	164	174	175	170	186	185	192	182	209	173	197	179	174	188	172	172	169	170	197	187	186	179	182	188	165	188	172	183	193	158	195	172	191	171	165	170	183	164	174	186	182	189	178	178	172	168	176	179	201	179	147	179	197	178	178	176	175	182	189	179	202	172	164	175	188	200	150	195	162	158	189	196	191	187	175	183	194	159	177	186	173	188	198	195	159	177	176	197	170	177	169	172	190	187	177	196	170	188	168	187	179	187	193	165	178	178	193	169	180	180	172	187	153	176	146	174	165	191	176	167	162	177	194	184	180	202	197	170	181	179	187	191	181	177	172	198	182	182	190	169	180	160	181	170	154	156	177	187	171	186	178	203	188	183	166	182	164	183	171	187	192	161	183	156	184	147	162	167	184	188	176	173	187	198	169	187	192	200	158	162	188	185	187	173	165	163	213	154	183	178	178	186	181	166	170	168	180	192	187	177	185	181	182	191	185	184	177	176	172	188	194	158	194	203	169	196	174	169	192	180	172	169	162	168	147	168	155	183	190	174	179	176	190	170	189	189	155	172	190	190	165	176	160	174	163	197	175	193	191	200	189	185	173	176	161	163	181	163	185	162	146	185	186	188	194	202	180	166	160	178	204	172	177	173	188	169	183	171	177	154	191	181	177	203	185	185	176	173	149	166	193	172	188	158	145	192	176	190	170	174	169	190	194	184	190	177	200	184	174	174	184	184	184	192	184	201	162	173	167	159	185	174	192	174	169	168	175	177	177	166	177	167	183	171	177	180	188	170	186	181	188	164	182	185	171	179	161	163	178	184	185	150	177	175	166	179	170	191	171	178	163	168	187	158	168	160	202	173	150	166	187	197	198	185	179	184	208	161	173	147	175	159	183	155	183	172	195	183	193	173	155	170	180	178	185	164	155	167	185	163	167	175	193	193	184	168	189	174	160	186	192	180	169	170	166	168	174	170	173	204	187	175	144	179	179	159	151	169	182	161	188	177	198	205	196	175	174	183	198	170	191	183	144	161	162	166	166	178	178	148	175	169	170	197	154	166	184	172	164	171	162	162	189	172	171	163	175	193	179	178	173	178	168	161	171	183	184	193	170	177	174	176	174	173	173	183	204	192	175	189	160	181	160	154	187	173	195	170	177	175	166	202	167	160	177	150	179	189	186	190	181	186	201	194	190	205	170	167	187	178	167	177	189	168	180	184	145	162	163	195	163	188	179	174	162	195	167	169	185	183	189	172	189	168	174	191	168	183	199	189	189	180	176	179	167	180	144	170	190	168	171	172	153	183	162	162	171	164	187	192	190	182	181	189	184	195	176	189	182	183	190	195	177	166	161	153	168	193	177	176	183	179	200	177	193	163	183	184	169	156	170	175	179	156	175	169	167	173	182	153	176	177	184	165	193	189	165	221	168	185	197	171	173	168	179	197	174	180	179	169	152	168	180	168	152	178	142	203	164	146	174	148	188	178	156	159	180	167	156	171	167	170	197	182	199	168	158	172	160	163	177	172	169	159	176	160	172	188	171	174	153	184	171	179	182	172	160	172	189	169	188	169	161	159	178	174	173	177	177	157	167	195	183	152	185	160	177	170	173	179	178	184	205	183	172	195	187	172	172	171	178	198	173	155	179	192	179	185	132	177	179	177	167	191	182	195	156	175	171	167	169	188	163	179	183	156	156	177	186	183	147	177	190	166	169	196	163	184	176	158	185	163	163	145	176	173	206	155	176	178	179	177	177	191	170	184	151	164	172	159	176	155	195	164	172	161	163	183	162	150	183	182	186	191	191	167	171	162	175	165	189	179	191	166	157	181	165	164	177	189	164	183	150	173	169	183	208	193	174	183	189	164	186	158	174	196	187	154	197	179	167	188	180	170	152	181	161	194	175	185	168	196	172	187	164	168	180	158	157	183	159	162	176	167	195	180	185	164	162	201	212	165	167	173	170	182	179	199	166	178	164	171	168	180	168	169	164	184	160	177	184	167	154	152	183	184	189	192	186	176	172	176	181	158	186	162	182	171	169	199	174	189	188	181	186	170	165	186	183	183	164	177	182	204	182	176	199	178	202	171	174	164	170	162	170	160	190	177	194	155	150	183	174	155	176	180	165	183	181	180	190	154	173	162	165	199	155	196	180	191	158	185	189	193	185	150	181	170	152	173	158	169	188	186	195	175	172	160	191	152	201	169	175	193	180	194	191	177	188	176	179	173	185	178	173	183	171	196	184	181	173	163	191	197	176	157	158	175	167	181	154	180	209	186	197	184	176	173	183	174	189	167	188	208	153	196	173	173	168	172	202	185	180	188	168	182	181	191	188	189	191	183	178	170	167	196	172	170	169	187	185	185	168	175	175	186	189	191	189	165	153	145	181	184	196	151	162	179	178	172	178	172	183	166	156	173	153	173	191	171	164	209	190	175	163	183	181	192	181	168	192	177	176	191	180	174	196	200	191	194	194	193	163	160	177	177	177	176	169	178	181	147	175	164	163	170	150	166	170	168	159	172	182	157	157	172	174	158	177	168	148	198	195	166	167	177	175	172	189	165	182	191	188	168	182	169	172	180	180	164	188	175	168	179	157	190	175	177	170	179	170	156	150	179	144	179	174	164	153	168	192	174	178	166	182	163	186	188	159	192	176	171	183	191	168	179	167	172	180	175	183	174	157	186	185	191	172	166	176	173	170	157	158	166	181	171	154	175	182	165	184	179	178	187	167	156	179	166	171	170	161	204	172	171	183	176	164	160	167	163	196	162	186	178	200	188	179	173	162	197	172	192	186	154	177	176	165	181	169	187	188	195	176	176	174	185	193	162	186	180	183	192	173	188	194	178	177	171	190	166	165	190	187	148	174	171	174	175	165	169	146	178	173	191	188	177	189	161	174	164	179	178	193	187	180	188	167	163	180	170	191	171	195	192	179	165	177	195	177	171	165	190	201	156	163	162	170	193	163	182	163	204	189	190	184	204	176	173	175	170	191	176	195	202	175	168	172	164	162	153	156	186	204	171	197	168	171	164	174	188	165	178	169	165	172	183	178	181	174	172	181	197	163	158	190	143	188	173	191	188	201	171	176	169	155	193	169	164	204
26749	20307	7048	1148	597	462	273	257	249	230	246	211	223	245	210	234	195	216	239	204	226	236	211	208	224	238	218	223	226	247	210	226	216	222	220	209	234	216	213	202	223	220	265	212	217	210	232	225	211	229	219	283	311	258	226	215	221	200	189	199	236	201	210	180	199	236	215	211	199	211	175	220	216	215	212	209	241	218	201	202	196	229	191	192	222	202	212	187	217	220	242	224	209	222	202	195	223	200	202	202	216	203	200	205	212	210	210	203	225	182	218	219	213	189	214	211	195	178	227	213	211	198	194	212	219	196	235	204	240	200	234	184	203	216	211	205	186	201	186	196	191	191	218	214	196	172	190	232	189	192	202	200	222	211	214	201	211	205	194	196	241	205	170	204	245	194	194	194	202	227	206	216	228	223	203	228	218	197	244	231	224	202	203	234	198	198	195	214	223	224	195	210	219	190	189	207	201	211	203	234	190	204	214	192	207	213	206	216	200	196	216	210	205	186	212	209	174	215	202	208	201	199	194	201	200	206	241	196	210	200	229	194	205	208	202	203	204	206	190	187	186	211	207	198	177	219	225	204	201	215	193	208	213	209	197	206	200	219	214	193	207	205	198	213	180	213	200	194	237	198	216	190	201	191	204	218	185	202	211	201	187	231	189	207	210	224	210	231	183	193	190	198	227	189	215	231	226	216	221	207	182	217	233	190	198	182	196	211	198	219	207	224	197	200	247	210	213	211	198	208	225	215	218	202	218	216	213	229	184	222	171	214	225	217	200	233	217	221	208	204	189	203	226	219	199	207	216	214	227	203	206	178	203	176	180	198	196	210	206	195	198	189	207	188	184	208	204	211	224	230	216	209	194	209	217	217	225	189	213	196	221	214	178	202	209	221	198	200	225	216	191	213	210	205	222	216	202	182	192	200	222	184	189	201	195	223	193	205	194	189	215	198	212	201	212	183	215	197	208	200	188	214	222	224	201	183	187	185	214	227	204	226	188	206	193	211	195	215	210	191	202	196	209	192	206	217	202	199	197	217	201	224	190	200	225	212	228	214	202	207	191	220	225	193	203	196	207	207	201	187	220	209	193	196	196	191	196	196	217	194	209	207	220	235	183	217	213	208	207	193	202	193	222	192	211	190	187	219	188	189	224	214	202	206	187	195	215	190	218	209	218	211	208	233	187	193	194	203	228	218	206	188	189	190	222	203	214	204	199	205	181	228	194	197	196	213	208	210	195	201	210	201	193	199	204	219	189	222	211	211	232	189	247	223	210	184	197	230	192	228	191	225	232	195	203	240	227	202	192	204	192	216	202	225	191	204	214	224	226	189	215	193	244	208	214	186	205	192	205	201	211	208	222	235	202	178	199	248	195	198	200	182	199	210	212	221	222	220	228	235	200	209	223	197	192	202	192	182	204	197	218	206	220	194	197	200	207	196	203	182	180	186	236	214	201	219	212	230	206	210	212	212	203	214	203	197	223	226	236	224	205	166	219	175	235	194	189	198	201	203	208	209	185	202	217	204	188	193	213	207	200	191	202	216	186	191	180	188	173	227	207	188	205	219	210	206	198	216	210	194	208	213	211	198	193	214	204	202	212	201	196	209	218	208	184	212	200	204	177	206	194	214	205	219	221	198	223	185	203	202	214	205	205	178	211	207	220	220	209	221	205	206	199	243	200	204	214	208	231	200	202	210	216	212	209	226	216	173	204	197	208	223	214	225	205	185	196	215	208	183	210	216	218	213	195	185	217	199	199	221	176	191	203	217	230	179	207	194	232	205	199	227	217	173	202	188	193	213	208	200	188	201	215	199	205	182	238	227	173	201	217	219	204	189	194	221	223	208	221	199	206	196	214	200	203	202	201	197	196	198	206	218	207	205	187	216	187	212	182	192	202	207	206	232	208	208	204	213	217	201	201	230	204	205	219	228	224	193	221	207	198	224	197	208	191	194	212	210	224	182	197	213	196	217	214	196	193	226	246	223	193	203	216	208	205	200	213	201	214	199	174	209	192	210	196	208	214	217	185	218	219	220	226	225	231	205	218	205	215	233	228	212	221	216	203	219	231	207	184	206	204	224	207	229	195	203	199	200	217	186	224	219	196	233	202	204	221	227	199	227	213	200	217	196	209	238	207	197	188	231	211	202	223	196	199	202	217	225	195	217	193	208	228	187	199	200	224	232	229	212	220	233	205	215	201	212	205	243	206	224	196	205	203	227	229	213	213	228	218	204	210	198	208	194	196	198	201	219	206	200	211	216	232	222	213	201	190	211	230	204	182	217	196	204	207	207	202	210	200	195	217	203	219	210	209	211	202	214	199	206	216	227	194	200	217	199	210	174	215	213	190	199	208	212	196	209	211	199	210	232	213	189	204	204	193	221	208	181	213	197	187	216	209	222	190	212	201	211	211	235	203	211	190	209	214	204	198	206	214	208	181	201	209	191	204	225	213	188	189	218	212	188	222	189	199	214	193	199	204	186	200	197	244	225	215	183	217	210	204	220	216	175	194	239	208	197	204	198	220	210	192	211	209	208	157	199	218	200	200	226	190	219	207	197	214	194	194	202	179	189	189	186	221	200	198	187	202	196	207	218	215	209	217	186	210	165	240	181	211	211	221	201	188	204	220	218	197	235	204	193	206	207	190	221	207	225	206	175	199	188	211	186	220	193	245	214	226	203	174	211	200	216	183	218	209	202	201	185	208	195	204	215	207	191	203	202	169	182	201	204	234	191	231	210	208	172	199	231	194	244	209	202	198	220	223	208	212	207	197	186	187	213	192	231	207	215	209	181	190	222	204	200	184	214	220	191	218	224	199	230	199	197	217	222	204	198	233	223	199	236	182	184	178	214	201	223	218	191	203	196	215	184	195	198	216	193	191	216	218	218	205	201	194	212	191	192	201	193	193	212	202	206	216	225	190	197	219	218	196	214	205	211	196	177	198	195	203	202	188	183	202	216	192	202	210	200	207	205	212	206	193	207	185	205	217	193	222	219	209	221	211	215	211	204	215	201	211	182	192	192	218	210	213	192	195	209	186	213	206	236	226	186	204	221	213	182	200	203	220	206	204	234	205	209	227	192	199	211	220	211	205	212	186	206	212	229	199	196	203	235	219	214	211	184	221	205	230	211	190	211	194	240	213	193	202	190	191	214	185	230	206	210	195	180	193	207	203	196	207	224	227	201	198	201	195	219	240	217	184	238	183	204	192	189	228	215	224	229	202	210	216	226	208	202	215	196	219	243	225	211	194	217	217	213	194	206	196	209	179	222	226	204	200	212	204	223	202	214	207	198	214	188	217	214	216	197	222	208	208	221	198	201	209	198	211	202	224	189	222	211	195	202	221	211	200	178	180	193	202	198	186	220	208	187	193	189	200	239	199	203	220	207	209	216	240	219	209	240	200	234	199	205	215	195	209	183	198	199	205	195	212	170	202	196	202	244	196	212	201	194	185	206	219	236	244	182	164	196	207	224	196	194	175	203	197	217
6917	5837	4066	2082	1326	850	677	528	542	506	462	477	499	501	447	490	502	497	462	457	515	480	460	457	427	436	443	452	513	480	491	449	442	444	436	438	473	470	459	406	438	475	419	440	418	444	433	400	420	457	584	773	777	597	474	426	455	400	415	455	434	452	409	418	429	459	410	425	413	390	420	398	434	411	448	367	425	439	402	415	415	401	416	404	439	420	386	399	426	430	409	431	386	455	390	399	413	413	407	463	435	392	434	416	411	447	408	415	425	391	393	382	420	455	417	436	388	434	413	416	405	398	390	407	392	400	401	400	429	418	418	427	424	420	410	379	412	396	425	419	433	428	407	397	427	399	417	448	394	385	426	430	430	382	381	432	430	415	400	440	449	390	414	420	400	401	423	415	389	394	404	385	395	424	450	391	423	412	406	414	399	431	449	371	438	422	404	374	442	435	384	450	422	421	384	447	416	417	421	396	416	397	408	403	394	430	422	389	431	422	433	409	411	436	418	425	391	411	411	429	421	436	403	396	450	437	460	381	435	392	421	416	432	431	452	388	475	424	406	444	428	399	434	388	414	387	431	442	399	450	416	429	429	411	415	427	454	472	424	442	413	388	435	427	392	407	455	422	416	405	417	420	386	435	417	419	402	419	440	432	378	414	459	429	443	450	426	437	408	411	434	408	405	430	413	430	448	432	405	412	446	379	421	341	434	417	422	426	399	403	379	423	390	400	366	445	432	398	385	415	432	425	434	417	399	405	390	436	400	403	396	424	428	422	398	380	417	398	371	445	412	428	428	432	392	404	430	402	411	384	418	446	442	416	454	386	410	403	408	427	375	398	402	419	408	410	429	426	415	427	397	418	404	452	394	411	447	409	383	393	394	416	429	471	448	420	416	438	391	392	428	396	429	423	411	457	423	408	419	402	409	411	429	433	432	410	419	383	392	417	398	411	439	405	389	389	413	407	413	394	429	384	443	411	414	431	411	407	405	380	419	420	414	432	402	427	450	434	411	434	418	403	406	385	420	449	443	423	408	397	427	368	414	463	407	431	407	420	404	401	385	395	383	437	414	420	403	422	430	430	406	417	418	392	392	428	425	441	409	412	431	467	425	388	401	428	413	423	402	400	420	436	415	439	402	416	415	435	436	410	421	411	406	414	402	414	386	401	431	432	421	417	424	417	447	404	398	420	450	404	423	428	408	395	394	441	407	416	444	414	392	388	402	351	405	401	425	438	450	411	427	368	423	440	382	439	425	425	399	418	429	417	414	444	422	430	424	413	398	449	407	405	394	391	420	431	405	430	389	401	434	414	438	380	413	398	420	429	442	443	394	413	428	430	403	423	380	379	405	385	383	401	418	423	398	414	422	431	424	415	407	384	411	446	435	407	425	447	401	436	437	418	417	422	438	418	435	453	422	444	394	444	410	404	408	399	417	422	403	412	418	397	417	412	429	425	379	404	427	400	430	401	459	442	427	411	443	385	419	434	424	415	417	390	429	418	439	418	430	440	439	412	408	412	406	443	442	422	413	404	396	390	408	378	383	423	430	394	421	403	412	410	443	453	357	405	398	421	409	395	428	404	381	400	389	416	414	426	402	458	407	415	396	388	427	400	438	429	404	430	428	398	421	426	410	375	443	448	430	398	416	404	412	383	424	410	417	393	402	391	457	411	417	418	437	414	389	397	405	413	436	407	403	426	376	370	422	438	416	406	386	380	426	399	439	374	412	423	409	427	462	402	406	402	427	398	427	418	435	435	460	371	394	425	398	395	396	435	465	406	412	390	412	416	415	370	444	432	446	404	405	454	388	426	409	425	391	436	443	403	390	399	411	439	426	384	414	428	417	418	416	372	427	430	388	422	416	412	420	422	450	427	417	401	385	399	414	433	404	390	407	400	412	416	407	419	425	416	416	421	416	439	425	379	426	410	433	412	450	442	405	430	424	439	401	395	447	380	377	450	392	406	442	398	432	369	404	414	400	433	404	379	413	441	418	400	414	397	437	431	417	420	428	422	445	390	428	413	399	410	374	401	419	443	402	428	425	405	407	407	426	445	446	342	384	435	433	408	427	394	404	395	383	382	370	435	415	449	436	416	448	429	399	405	422	384	436	392	396	394	387	407	414	414	416	433	387	395	386	395	414	441	427	396	394	432	408	444	397	458	436	396	418	378	408	385	431	454	386	402	425	427	415	428	407	390	406	391	437	459	412	423	399	441	423	353	409	396	404	392	433	439	478	402	423	372	452	414	406	436	422	439	426	432	435	405	417	409	389	410	427	380	437	401	382	475	424	403	399	417	393	407	374	399	393	450	415	414	449	413	404	406	406	396	409	419	390	402	395	448	423	397	420	441	419	388	420	412	433	411	422	434	407	393	402	393	436	434	388	419	406	410	443	396	395	394	432	407	377	399	394	406	427	421	408	408	389	419	382	436	411	421	408	397	409	422	439	436	411	424	409	438	438	404	394	389	438	441	429	371	394	411	417	448	425	433	416	460	446	444	382	410	407	422	450	418	405	393	431	417	413	384	425	405	402	401	401	415	428	401	374	383	411	391	420	444	411	410	441	410	434	438	409	446	404	428	380	397	385	403	398	410	407	432	418	417	435	460	415	430	410	415	417	414	424	414	381	353	400	391	399	415	420	424	429	410	447	413	412	427	436	404	432	394	434	398	415	448	448	396	392	441	419	364	364	388	461	451	416	416	406	401	415	428	390	414	414	426	417	408	417	416	388	413	428	395	428	435	446	434	392	412	408	409	400	408	431	410	413	414	423	408	427	399	409	415	410	421	429	429	449	419	420	408	432	413	422	441	448	408	388	420	437	399	398	399	425	423	409	414	421	397	444	423	402	414	416	438	439	438	423	436	366	444	424	428	424	423	401	415	462	430	423	463	418	423	399	396	418	397	407	441	395	423	422	428	404	399	405	430	422	401	403	402	423	405	398	403	427	436	423	403	433	424	409	384	374	417	446	437	380	411	418	416	419	399	423	405	438	413	433	407	388	441	417	437	424	412	428	411	426	473	434	416	416	431	415	387	412	425	393	417	409	414	405	437	474	437	420	415	363	424	383	416	438	406	416	389	375	410	431	427	421	394	448	413	454	435	419	403	421	429	379	397	413	379	415	394	395	428	446	418	433	411	419	417	427	451	417	400	410	408	415	422	387	384	429	421	419	371	442	403	420	403	420	422	432	460	401	405	390	409	429	415	393	396	395	430	406	379	416	384	430	417	457	438	428	411	416	441	384	422	380	442	401	461	417	412	399	370	427	404	443	439	435	427	455	416	443	415	389	424	418	434	416	437	419	419	411	428	420	405	408	437	372	417	416	406	433	452	392	409	376	392	391	376	382	449	419	414	410	399	425	427	403	417	440	427	421	432	403	436	406	434	427	426	452	457	430	403	393	406	443	410	422	420	436	411	420	420	456	382	408	412	448	456	392	405	386	379	407	442	418	418	391	440	398	423	430	409	404	425	400	433	409	435
24221	21264	28319	24518	20205	2144	617	401	295	248	246	214	236	226	205	182	196	176	201	201	175	165	164	187	162	164	167	165	149	173	162	170	194	159	149	165	162	142	141	162	143	117	151	168	138	160	130	133	204	611	889	719	370	272	192	203	174	164	136	142	128	133	131	137	126	134	140	126	118	138	126	132	146	129	122	141	127	126	137	126	150	140	142	135	132	153	131	142	126	147	130	151	146	135	142	138	147	129	134	147	156	127	148	146	127	132	111	151	138	153	146	134	128	155	136	135	136	125	141	154	137	136	125	152	148	137	141	142	153	146	153	137	129	136	144	153	134	129	139	153	146	143	134	140	157	128	150	128	140	130	157	130	141	133	173	123	135	121	154	159	149	135	122	153	143	125	128	144	151	122	189	134	135	121	132	132	131	110	149	147	129	127	135	118	136	140	134	150	143	118	149	140	140	118	139	136	154	139	137	134	125	129	141	139	131	150	136	131	157	135	144	146	154	132	128	133	148	152	156	164	151	120	149	155	140	120	138	142	125	112	123	155	129	132	121	129	124	143	138	137	118	127	148	120	131	158	133	159	134	168	150	165	149	138	135	138	141	150	130	130	158	134	139	128	137	126	145	144	137	137	127	138	151	131	132	128	130	110	145	133	146	140	114	166	129	118	128	117	141	140	132	141	153	130	136	150	158	141	124	145	129	131	133	163	129	140	137	155	152	150	133	143	134	142	133	143	120	127	130	135	133	125	135	138	153	129	132	157	132	149	143	133	131	139	139	130	136	133	138	132	137	130	127	152	137	132	143	129	150	145	142	149	150	148	140	124	161	151	148	151	137	147	122	132	130	133	138	130	135	141	125	146	154	131	136	154	121	132	136	122	129	150	135	127	155	139	128	135	133	139	152	129	132	145	153	115	128	153	159	131	141	134	141	141	135	152	142	142	147	138	128	142	155	127	129	119	153	149	140	136	144	111	164	143	131	146	126	153	142	143	107	126	140	142	166	137	140	136	132	155	130	135	132	149	146	156	120	137	149	143	134	137	145	138	117	141	162	136	133	146	116	136	128	144	149	119	144	131	140	141	142	138	122	152	137	150	132	152	138	148	146	120	144	147	129	148	119	167	128	126	143	142	169	133	135	146	176	150	125	150	140	143	146	134	143	112	138	133	136	146	118	149	131	137	166	146	145	154	140	138	139	133	171	146	139	145	149	137	124	148	134	143	148	153	155	148	123	149	108	144	123	132	131	133	149	158	132	144	162	148	145	151	141	111	140	148	145	141	154	128	128	138	119	140	142	141	120	156	137	151	136	142	133	119	135	148	150	145	147	131	137	125	121	137	134	132	138	148	141	134	146	126	148	145	142	120	147	128	135	129	138	144	170	135	142	150	146	111	152	134	136	151	146	134	131	138	142	136	143	140	142	133	140	132	138	143	131	148	141	134	156	141	130	144	135	144	159	146	126	152	138	140	136	144	152	152	116	153	134	138	152	148	140	148	149	161	142	147	157	150	141	135	114	134	154	131	129	124	145	132	170	160	120	120	142	139	125	137	146	130	125	137	133	144	136	133	141	130	156	138	127	136	145	128	141	144	133	143	146	143	160	149	142	139	130	135	131	141	138	117	131	146	137	141	165	126	145	139	151	135	141	139	140	146	150	144	139	135	146	143	133	154	125	125	129	138	132	159	150	155	129	133	157	132	122	137	152	147	153	126	135	149	135	153	121	140	138	120	146	136	121	137	132	124	147	145	137	113	151	157	133	149	157	133	133	121	140	135	140	143	128	135	134	148	140	120	150	133	134	141	134	172	147	144	158	158	129	136	140	129	134	134	149	135	123	147	136	129	132	158	137	129	129	139	146	138	130	149	139	142	154	134	137	139	132	143	128	149	136	143	131	141	149	124	133	132	158	141	121	130	157	133	154	143	146	141	130	153	139	165	134	118	127	117	148	116	142	134	138	135	132	155	141	146	143	125	136	148	121	124	130	121	126	135	148	135	135	129	136	142	147	122	139	168	156	128	128	142	116	114	138	109	127	132	145	158	145	151	164	138	133	133	126	126	128	136	138	138	145	128	127	127	136	142	146	142	126	120	140	133	134	135	132	117	138	142	138	117	147	136	140	125	144	151	134	116	131	138	128	132	135	137	145	129	144	136	144	138	117	138	132	154	134	135	149	125	147	148	133	131	129	138	147	147	137	125	134	131	152	151	135	123	134	144	141	144	169	163	123	130	159	138	145	140	143	139	124	157	143	135	142	133	139	135	124	129	122	136	138	125	174	152	125	151	133	126	147	167	151	114	143	149	150	145	141	146	143	142	133	124	119	150	137	164	135	146	131	129	115	147	130	130	131	142	130	140	156	131	142	149	131	150	133	137	145	131	121	131	125	157	132	141	149	150	138	148	131	142	147	119	153	152	162	127	145	131	138	144	151	146	123	142	128	146	118	130	154	143	129	169	142	137	141	151	135	134	151	146	150	143	138	138	140	141	138	158	144	145	133	151	150	139	125	154	131	115	138	141	148	119	145	140	156	130	137	151	132	139	152	145	140	146	127	136	117	123	131	126	130	137	144	150	145	121	160	141	131	134	158	160	136	139	114	145	125	149	154	121	112	118	125	130	131	155	154	144	130	139	142	148	134	144	130	139	155	131	138	126	150	116	138	127	142	125	163	127	130	144	108	125	131	145	144	162	148	124	143	159	156	118	122	125	135	124	143	143	143	141	143	116	137	144	128	141	131	122	128	123	153	141	126	138	129	140	149	141	138	151	157	146	157	132	141	125	145	140	149	136	132	142	136	137	130	137	119	130	117	135	151	121	146	167	137	145	132	119	124	144	149	118	150	119	134	139	126	146	112	141	133	139	129	129	159	144	127	138	141	145	137	152	124	125	155	146	133	128	134	147	138	137	138	137	133	151	133	129	130	122	131	136	131	135	121	146	148	138	147	135	132	123	131	140	160	142	132	139	132	147	132	138	150	146	155	126	131	154	149	134	129	126	125	133	120	147	145	149	118	110	135	144	123	144	137	155	134	147	122	124	133	159	142	147	124	129	140	129	160	137	158	134	138	141	129	136	124	140	148	157	156	132	123	134	129	139	136	129	145	150	145	128	149	127	130	136	153	122	127	140	129	114	142	152	141	117	176	154	140	128	147	119	152	150	124	140	131	127	136	128	132	136	124	119	133	141	136	157	133	141	147	145	136	131	140	149	147	158	132	128	150	126	157	123	134	147	142	136	131	163	133	134	130	118	129	149	132	138	119	136	140	127	169	143	131	134	132	122	147	131	134	131	145	136	130	137	125	131	118	153	117	168	128	135	119	135	151	146	139	140	141	146	134	126	124	150	152	132	148	129	145	118	150	119	142	148	136	155	142	129	131	132	151	156	123	117	142	130	127	128	134	130	142	128	140	125	133	132	146	163	142	131	111	153	116	140	136	135	133	135	140	146	143	149	153	141	132	114	126	147	121	150	136	123	155	119	141	122
9287	15484	11830	5973	3914	2473	1875	1286	1018	888	769	689	739	670	511	568	577	548	468	466	475	502	478	452	443	380	407	427	409	387	385	395	379	354	357	371	351	375	337	351	351	317	342	363	324	335	298	309	487	2199	3040	2111	1036	934	429	443	451	428	301	318	296	330	268	293	295	292	317	294	287	275	262	301	316	273	300	287	274	291	311	293	280	294	248	287	304	294	256	272	265	290	266	290	303	258	314	280	300	294	266	301	292	277	289	273	295	299	301	317	300	290	280	272	269	279	309	305	294	296	298	299	244	277	281	282	285	320	278	303	271	300	274	292	295	305	303	242	309	277	278	308	329	302	283	262	318	287	310	263	274	270	302	295	305	297	274	274	293	278	307	296	301	280	291	279	307	291	303	278	269	284	274	299	324	263	270	324	310	289	288	313	293	285	289	286	296	291	282	292	293	314	295	299	283	293	316	329	285	301	295	299	293	311	282	302	324	301	318	292	292	293	249	315	264	308	255	311	274	268	301	298	258	269	286	287	304	298	289	310	284	280	328	299	284	303	285	277	293	277	311	279	288	300	269	287	282	289	318	284	285	265	226	311	287	298	311	280	263	271	319	294	309	294	302	297	296	266	298	297	279	267	292	302	285	273	279	280	281	285	308	285	294	277	274	288	319	262	297	280	282	295	278	277	296	280	275	272	268	260	308	293	297	267	275	281	288	291	297	312	263	295	299	283	340	296	307	309	271	305	290	303	271	296	294	289	276	332	284	285	306	294	280	284	296	264	290	281	281	276	296	295	262	271	276	301	274	312	308	269	312	263	259	275	293	265	311	299	297	244	303	297	285	282	283	325	277	275	314	287	281	290	259	309	260	259	283	315	296	298	266	247	287	284	276	302	294	322	287	311	303	275	290	275	292	328	295	259	309	302	296	272	296	262	277	306	261	284	277	270	293	275	278	274	315	286	318	314	285	308	275	256	291	291	276	272	284	299	282	293	321	278	296	303	290	268	268	285	300	287	280	302	263	283	283	284	290	292	290	306	337	286	284	282	283	291	261	278	276	302	273	274	297	332	311	306	298	279	309	253	295	256	302	296	286	307	305	296	297	296	288	282	286	279	275	290	270	266	278	298	277	278	286	239	303	280	265	272	268	260	311	276	270	265	297	292	239	303	251	278	304	298	289	292	293	303	271	257	303	286	283	326	315	300	311	267	303	294	287	285	288	284	297	291	279	260	307	281	283	315	286	274	290	290	276	284	280	291	299	267	289	303	270	275	304	264	290	289	308	267	282	293	298	305	299	269	295	295	269	301	274	255	284	262	290	290	293	301	261	311	300	273	262	309	272	275	290	252	282	283	294	297	290	290	296	266	281	291	248	268	263	280	283	277	277	288	282	302	270	311	321	302	314	303	272	265	261	279	273	293	293	312	293	309	284	280	309	273	290	292	296	293	277	285	269	286	279	289	297	284	304	302	269	316	303	310	284	296	302	276	290	281	302	278	305	262	286	262	287	284	321	261	306	306	264	303	284	250	278	303	306	302	310	291	296	287	302	294	320	285	260	299	270	304	275	284	268	312	294	285	284	266	282	299	280	263	264	310	257	305	314	269	300	315	265	283	312	283	248	281	294	292	282	291	270	281	317	295	271	264	279	261	331	325	302	304	277	258	297	276	277	254	293	327	265	277	295	302	290	240	280	285	270	270	255	282	270	267	288	303	283	313	261	266	312	281	292	313	275	289	282	324	288	310	282	259	291	251	287	283	288	317	265	280	281	275	266	316	285	313	266	290	305	279	283	269	276	257	288	302	243	276	283	293	275	271	284	279	291	297	298	277	292	280	281	261	316	289	306	306	276	285	288	251	301	263	271	275	298	246	311	296	268	284	278	290	257	276	285	276	292	307	300	314	279	267	265	285	291	284	281	279	282	294	297	295	282	289	276	284	287	289	297	262	272	309	275	307	316	273	258	276	262	292	290	284	299	279	290	294	294	255	272	300	314	300	275	275	271	294	267	290	293	309	265	315	291	312	317	298	295	311	282	278	287	281	240	279	305	294	276	290	265	266	306	289	284	292	292	284	279	297	308	302	278	286	283	305	268	283	302	266	306	274	306	270	286	307	255	291	306	300	301	272	307	307	288	286	293	267	291	299	280	273	278	270	263	273	281	296	271	267	274	264	316	314	300	300	310	285	279	322	306	287	277	287	266	267	264	277	251	254	298	276	297	274	266	293	284	290	277	280	254	297	304	304	296	301	304	311	273	264	271	294	296	276	294	289	296	312	285	271	292	280	279	270	313	275	285	326	273	302	297	307	284	293	276	272	306	286	279	278	241	278	298	284	264	265	261	290	274	293	299	258	287	266	311	284	279	296	295	279	259	225	277	292	290	259	290	310	271	266	294	306	281	303	254	276	305	314	289	268	329	277	283	272	276	273	269	298	296	277	292	311	276	290	300	339	283	293	280	311	273	272	277	316	283	279	287	274	296	313	270	301	241	266	265	262	265	267	299	292	265	305	275	283	244	331	278	291	315	316	285	263	288	318	282	279	286	258	264	329	283	318	304	285	300	302	312	259	266	298	283	275	289	278	280	276	297	313	282	301	286	316	274	305	275	284	278	285	286	298	282	282	289	272	282	316	263	289	276	307	303	285	280	301	305	273	279	294	254	311	302	269	285	293	293	312	274	271	288	258	325	287	262	283	284	263	284	314	283	284	300	308	250	294	307	312	276	285	273	288	237	317	260	284	290	297	293	275	292	281	289	262	266	301	254	282	291	276	288	282	256	285	296	265	281	287	281	278	290	275	296	302	285	291	286	274	304	286	293	285	299	306	306	298	246	303	307	275	258	290	293	272	295	287	277	254	326	282	291	293	283	261	242	285	283	278	285	309	271	274	302	309	299	304	291	297	273	305	267	272	282	278	272	285	285	281	326	301	304	254	254	291	297	278	267	322	286	275	290	281	266	295	272	275	299	292	287	254	318	302	274	310	302	274	285	284	281	291	300	298	262	282	297	296	267	293	295	269	288	272	272	286	291	280	329	301	267	287	291	291	330	291	318	257	271	272	250	295	294	279	300	309	314	280	283	291	275	305	284	279	298	273	269	287	307	284	277	292	306	287	313	297	303	286	276	285	300	262	307	301	262	285	283	281	259	305	290	297	289	279	278	315	306	318	297	298	274	299	286	284	283	259	287	319	255	278	263	295	280	294	282	303	277	300	282	291	299	278	267	303	277	301	260	301	283	280	293	269	273	285	285	280	295	316	316	270	287	262	269	271	265	269	324	299	296	312	299	278	271	266	306	292	273	288	285	277	274	280	268	283	292	326	298	270	305	283	284	278	288	290	286	285	269	295	272	264	275	269	255	270	298	289	277	279	283	290	295	290	299	273	256	296	285	269	266	287	283	304	297	304	294	315	267	290	312	268	290	257	272	276	299	298	288	275	275	290	283	282	275	302	297	288	275	271	301	291	289	267	300	294	274	265	312	273	282	274
23412	21324	29036	23945	21318	18747	1742	609	431	308	317	320	240	248	207	199	209	208	202	163	171	177	191	173	178	168	164	160	154	155	144	153	154	118	157	135	144	146	136	168	146	127	135	119	111	138	102	125	323	867	1397	1487	955	590	332	227	176	126	104	113	101	120	120	113	131	115	113	115	110	92	106	115	97	102	106	105	99	107	99	105	111	102	106	114	109	114	108	104	139	113	97	96	123	115	102	107	110	119	98	103	117	123	96	124	94	119	108	98	105	107	100	106	96	93	88	110	114	121	105	121	109	87	103	132	96	128	119	115	105	109	97	94	106	107	106	117	111	104	113	107	107	106	102	93	129	118	117	105	101	99	121	100	104	101	103	98	127	104	111	107	106	88	111	93	99	130	120	105	104	115	113	92	123	124	100	110	110	98	97	112	99	132	128	101	108	111	84	123	95	112	108	109	111	97	117	110	100	123	104	118	105	111	82	95	109	111	106	103	104	141	121	112	134	107	109	106	106	124	100	108	118	105	121	114	114	105	102	126	110	101	99	109	117	108	103	89	101	107	106	123	114	98	103	104	120	104	114	115	96	108	117	105	102	113	108	104	98	121	105	102	101	104	116	115	132	110	125	116	118	89	85	101	118	88	101	99	95	87	120	105	98	98	100	102	95	105	124	116	122	98	111	116	105	90	106	111	99	114	119	110	100	111	114	122	105	105	116	101	110	126	112	121	136	114	117	118	120	118	110	125	104	123	114	95	119	109	110	109	117	99	88	102	102	114	88	91	104	112	102	122	105	116	111	133	110	120	110	103	130	130	93	114	91	111	106	112	116	124	92	102	91	119	124	75	107	108	103	104	100	112	94	110	120	99	113	136	113	109	126	108	111	112	105	113	112	123	113	126	111	118	98	110	105	98	106	106	113	115	107	106	109	114	120	91	103	112	124	106	90	121	109	116	129	112	113	108	112	89	113	116	109	86	105	85	111	118	111	104	108	118	102	102	110	97	109	126	128	115	121	85	131	114	102	94	136	117	109	99	104	114	111	120	120	118	116	114	123	102	103	124	103	115	111	104	101	108	106	108	112	113	114	133	129	114	119	119	116	102	101	121	121	103	120	125	121	108	110	99	128	100	108	108	99	116	128	115	103	126	109	111	116	115	123	92	138	117	111	119	106	101	103	117	112	109	89	101	100	104	114	110	103	113	115	92	99	113	104	107	103	113	118	106	115	127	107	110	113	93	106	106	103	124	122	111	117	121	112	109	89	106	113	108	104	118	114	103	115	129	102	113	121	126	104	124	110	108	113	96	107	102	121	95	115	94	133	108	111	107	104	100	95	96	116	107	122	96	134	125	115	119	101	82	99	110	107	84	106	117	123	109	119	123	92	120	131	120	109	93	96	100	99	98	131	117	103	113	104	99	115	115	111	117	107	102	123	121	100	103	98	110	100	118	111	91	111	105	95	105	102	103	114	117	130	123	108	113	115	125	104	112	117	105	108	123	102	94	107	108	104	102	103	104	89	107	109	106	114	106	94	111	93	99	136	118	108	111	128	122	92	111	107	96	114	91	116	111	117	102	105	122	103	96	114	112	104	101	113	102	109	103	111	102	100	107	106	121	123	103	123	111	114	100	101	84	115	101	103	112	116	106	124	112	113	114	123	113	97	94	121	135	97	117	99	105	108	107	110	116	115	109	98	113	107	108	108	97	111	109	134	107	91	101	121	100	124	113	140	106	114	90	104	107	103	108	109	116	108	121	102	116	129	91	122	112	113	127	113	116	99	90	105	120	128	112	111	98	108	113	103	124	100	86	127	125	98	107	129	112	101	104	112	111	100	107	131	97	100	117	105	90	117	102	100	112	98	99	108	97	111	96	116	124	92	123	90	129	129	106	107	129	103	107	119	123	105	110	97	116	106	110	113	113	104	120	118	97	111	107	103	107	106	104	111	112	109	100	107	98	103	107	125	113	116	124	104	90	99	114	100	115	101	109	136	98	93	91	108	125	110	125	111	106	112	102	117	110	114	111	100	109	109	110	117	113	104	108	116	86	107	123	101	97	96	128	105	116	104	105	106	128	120	109	127	133	119	104	127	128	120	121	121	116	85	112	123	127	113	106	117	112	109	118	97	131	108	103	133	85	122	90	104	92	111	104	119	135	121	107	127	126	106	100	94	111	91	112	102	107	104	92	121	96	87	106	110	115	103	95	110	95	98	108	101	124	109	109	83	100	113	101	100	119	101	109	120	126	106	121	109	103	95	100	123	115	112	115	111	104	106	110	110	113	112	91	108	117	128	122	101	102	140	95	103	111	103	108	102	102	103	121	123	110	106	100	105	88	114	110	93	109	135	111	114	113	98	105	107	113	121	86	107	106	103	116	116	120	124	92	101	106	122	109	122	110	100	107	97	105	99	105	111	102	117	121	124	100	100	102	145	106	110	98	109	112	111	108	124	118	95	120	92	104	95	112	112	113	93	129	122	113	113	108	130	133	119	121	111	116	109	129	111	120	108	109	121	104	122	102	124	114	107	111	115	105	89	114	91	108	115	99	119	96	111	114	117	103	107	91	105	120	125	103	92	103	109	86	112	120	110	114	99	99	108	111	104	93	125	112	111	111	105	116	104	124	112	111	107	94	101	99	118	101	107	112	119	111	126	123	114	127	82	116	114	114	93	114	107	108	103	126	123	99	113	102	115	120	118	89	109	108	105	117	105	98	110	125	108	107	116	124	101	118	113	101	118	114	117	88	115	110	106	113	117	137	107	113	100	96	127	116	115	119	107	97	107	97	98	111	111	100	125	124	110	122	99	106	115	90	89	107	111	107	118	117	128	97	130	124	101	130	102	103	117	105	110	104	113	108	118	100	112	131	109	98	100	112	111	106	112	99	116	120	116	122	104	108	125	119	97	96	103	99	103	124	114	116	117	108	118	120	104	108	100	119	115	101	131	111	106	136	97	115	106	121	101	110	122	112	124	117	92	98	112	119	129	125	94	95	122	111	124	102	111	121	115	110	105	103	115	102	101	119	117	104	121	121	108	92	119	109	104	114	95	108	119	117	119	103	109	115	99	129	106	99	87	95	115	99	113	110	97	104	100	119	111	116	103	115	107	105	114	110	113	116	98	107	106	119	119	112	98	97	103	89	113	120	116	103	134	112	107	110	114	104	119	122	102	102	114	107	103	114	112	105	89	100	103	115	102	106	110	117	117	111	113	108	111	123	118	95	118	125	103	102	108	117	126	104	131	109	117	111	112	101	89	105	118	95	111	96	109	96	92	117	117	121	107	103	126	106	104	108	104	110	107	118	114	126	107	127	109	90	104	97	133	120	100	106	109	125	112	105	93	107	116	108	86	98	104	111	122	104	129	113	111	104	113	111	105	116	130	112	97	114	121	110	114	114	118	120	102	93	101	114	126	112	118	97	110	119	91	101	130	109	99	110	121	102	105	107	101	100	103	119	90	122	96	125	117	91	109	124	109	94	98	109
11577	21357	16683	9137	6028	4016	2896	2070	1600	1293	1125	1078	874	770	698	607	644	666	562	593	538	495	479	489	472	479	462	454	376	421	400	414	420	380	367	329	369	327	340	284	281	306	310	314	281	269	258	265	904	2972	4710	4808	3269	1773	1034	598	466	268	245	233	208	219	230	242	225	220	236	230	218	227	206	240	232	219	214	248	225	233	220	191	216	227	245	247	226	226	254	215	208	212	239	217	234	218	212	202	219	229	238	235	223	235	220	217	243	205	195	194	238	252	229	222	205	227	227	209	222	201	230	228	233	234	239	220	201	242	220	214	238	223	232	221	192	222	211	236	224	212	191	231	204	237	223	199	213	223	209	249	216	239	208	218	223	233	218	206	226	211	214	219	221	221	217	220	183	228	217	228	218	229	201	211	200	224	205	201	209	228	216	220	208	234	236	198	241	220	219	224	220	247	243	218	210	225	234	233	235	227	227	203	231	223	234	234	226	212	230	212	233	226	227	199	202	210	205	223	219	226	198	217	206	212	230	229	220	215	242	250	229	229	215	230	236	212	222	219	223	219	211	217	234	217	235	214	237	230	219	211	225	218	220	196	231	237	218	228	217	231	224	238	224	246	267	210	233	232	226	232	223	207	200	233	224	219	216	212	224	217	218	217	223	212	222	216	250	215	216	235	228	227	220	224	227	217	206	237	217	228	221	228	182	230	238	214	227	232	225	204	249	215	208	243	225	217	230	210	213	229	205	214	231	228	246	236	210	213	220	217	243	215	199	241	238	214	225	210	197	234	198	228	202	222	242	215	196	222	246	226	238	222	204	218	223	223	241	203	202	227	198	228	220	224	220	226	207	261	221	225	219	220	235	223	215	223	229	243	212	243	214	213	228	218	218	231	229	213	212	218	223	236	254	234	217	231	228	264	205	235	226	222	217	241	258	228	230	218	233	201	242	228	212	228	219	200	237	215	222	206	208	218	211	218	235	222	204	230	197	224	233	203	226	209	229	238	206	206	215	246	234	216	222	209	235	215	224	221	223	207	246	221	217	234	214	228	225	203	213	226	204	233	244	188	218	197	229	215	202	245	250	249	209	237	198	212	226	245	241	242	210	213	224	213	175	239	210	258	236	217	224	219	227	209	213	238	199	222	233	243	243	229	234	214	212	223	231	200	212	215	199	210	195	229	209	207	200	211	215	216	249	215	221	218	182	202	237	230	246	213	228	240	215	220	239	231	247	235	211	229	241	237	213	206	254	225	206	204	231	235	209	229	213	237	197	229	215	205	212	254	207	238	235	232	216	209	226	239	200	213	230	208	196	203	217	218	232	226	227	237	196	237	234	237	256	215	218	242	213	227	230	202	198	188	227	225	217	206	232	216	201	215	181	221	218	220	246	234	228	220	221	225	205	213	234	207	219	209	207	237	228	218	228	208	191	208	211	246	195	254	214	226	233	231	242	198	214	214	232	209	237	207	211	216	211	223	227	201	207	220	214	222	215	224	215	232	225	206	215	205	209	208	229	215	234	224	222	237	212	215	247	202	222	204	201	216	201	254	215	218	208	214	208	230	222	193	243	254	229	212	212	237	222	218	204	227	213	220	229	227	209	209	183	221	225	221	230	243	227	206	210	221	211	224	222	228	210	222	212	218	252	216	240	220	236	226	231	241	193	212	235	223	203	208	209	213	219	233	214	231	220	234	223	222	196	216	203	207	230	210	202	209	230	230	244	213	225	209	219	210	196	214	223	221	253	212	210	219	231	232	217	218	218	223	226	241	212	228	217	210	245	223	214	235	229	212	210	218	210	222	198	211	210	221	204	223	204	208	209	235	226	244	211	229	227	235	199	216	230	220	213	209	235	238	212	208	251	219	211	242	230	229	215	216	191	248	221	238	233	204	192	240	245	195	220	209	221	220	216	217	220	245	205	242	240	226	215	210	219	208	262	224	202	235	210	213	204	240	226	224	220	218	233	234	236	231	214	246	225	239	244	195	239	200	234	217	212	207	231	214	213	205	237	220	205	233	248	236	228	211	227	224	232	223	206	221	251	209	205	208	219	240	233	233	199	234	212	197	231	220	195	218	228	237	187	240	237	221	204	231	236	212	203	237	234	211	195	207	251	208	230	221	225	253	237	212	196	231	215	211	219	224	222	229	218	219	219	227	227	220	231	228	220	221	222	220	232	220	210	251	235	227	192	217	221	218	251	215	243	218	222	230	242	230	204	185	230	225	191	232	221	213	231	202	228	224	218	235	206	232	207	237	225	239	222	213	245	213	233	217	214	237	245	206	224	213	222	229	237	227	199	218	221	219	236	218	238	224	209	247	198	221	245	245	225	256	203	233	213	200	201	216	256	234	247	215	199	214	244	245	227	249	225	229	210	226	231	206	188	220	218	203	225	222	231	226	224	207	206	250	236	215	241	212	240	204	223	237	217	204	217	230	227	227	238	218	178	206	266	241	207	217	227	222	206	234	212	209	231	220	217	198	208	205	258	214	218	223	223	232	217	213	220	223	219	231	230	218	213	223	197	220	244	216	224	222	230	204	225	219	213	248	233	227	217	219	225	200	230	224	242	219	239	219	219	229	226	225	239	223	207	209	247	234	200	249	223	212	193	213	210	220	232	212	234	227	232	217	236	218	192	219	216	213	198	222	233	208	208	210	211	220	230	220	219	228	220	213	233	222	218	219	235	234	249	230	243	237	225	213	216	235	216	223	254	191	224	231	242	224	201	207	226	229	210	235	233	221	207	212	231	188	212	200	220	225	225	209	221	230	205	226	222	229	237	212	214	196	233	218	217	221	245	257	213	230	197	217	194	219	202	259	237	235	234	210	197	235	234	238	239	227	218	234	238	204	261	194	226	229	227	215	212	212	213	230	225	214	203	249	239	227	220	241	240	232	218	229	215	241	217	214	223	205	256	226	208	215	222	186	229	209	233	229	211	223	226	238	224	214	255	236	226	239	203	203	186	250	210	203	206	217	208	224	226	225	219	224	238	214	212	226	248	226	219	192	240	196	242	203	225	209	239	235	191	233	241	202	214	222	199	220	211	201	232	225	248	225	218	217	201	220	220	216	226	210	225	227	222	220	220	243	221	225	237	249	206	231	214	237	245	227	199	189	206	228	227	214	235	232	218	208	212	214	233	245	221	239	224	241	189	195	228	209	230	207	221	207	232	241	225	243	195	208	205	230	235	206	190	202	235	233	219	211	202	217	255	227	227	210	223	220	210	230	228	221	216	210	215	235	199	199	201	231	227	227	235	245	232	205	213	222	209	213	230	211	231	221	230	227	216	245	231	213	221	211	234	225	211	210	220	212	217	196	214	227	218	228	212	225	249	220	215	227	220	221	234	202	225	223	233	212	231	244	253	216	228	211	222	234	235	228	234	218	226	215	216	241	208	212	181	233	210	221	217	192	205	206	212	216	228	220	216	239	226	209	219	205	204	204	240	243	231	235	216	223	215	225	226	197	252	195	226	235	245	215	220	183
26867	20250	6610	822	439	299	267	275	247	261	245	253	271	263	245	258	238	246	232	278	234	229	237	273	280	245	245	245	232	260	244	223	273	227	237	234	251	233	238	244	228	233	218	233	229	268	228	283	250	270	251	377	416	366	319	278	226	212	235	250	223	224	219	250	225	228	240	213	235	229	235	233	226	233	225	220	237	221	264	234	238	230	226	244	234	204	225	235	248	241	217	211	213	242	233	240	251	232	206	233	244	228	210	213	225	216	257	240	199	223	250	253	252	236	200	247	223	218	215	226	225	238	233	245	253	215	216	240	229	225	238	242	220	193	226	242	243	224	232	222	248	214	242	231	243	218	235	236	241	240	233	221	225	238	227	233	241	250	234	253	212	225	211	244	207	226	224	249	249	239	248	237	245	218	201	258	236	247	201	237	217	243	225	251	237	233	236	230	257	226	267	228	234	269	216	231	247	208	214	239	225	234	240	229	221	232	228	245	222	227	225	237	206	241	249	211	238	232	219	246	213	218	236	235	238	244	229	207	234	252	204	218	253	233	261	227	218	218	231	247	243	246	225	232	222	214	238	230	257	241	240	244	259	219	220	235	233	264	236	242	216	225	234	264	247	216	223	223	236	235	220	229	216	245	227	218	254	245	222	233	247	232	229	242	231	235	205	238	234	203	235	212	244	222	250	247	216	251	209	204	233	245	238	256	240	234	235	250	224	252	229	201	238	228	222	188	225	243	218	257	222	224	214	237	233	241	213	263	239	208	198	230	235	231	218	245	239	213	228	250	221	216	208	226	239	231	238	249	257	234	208	224	230	204	251	230	216	242	243	251	235	219	215	214	244	223	260	218	235	224	230	219	195	238	238	238	217	209	215	258	211	216	231	235	243	229	212	249	253	204	228	211	207	258	221	236	273	251	241	223	253	252	237	241	219	250	241	234	228	248	242	250	237	240	242	245	250	247	234	225	254	250	250	238	230	245	248	223	261	213	240	187	255	243	221	250	249	225	217	239	270	238	221	253	220	225	241	236	228	222	201	219	232	229	204	223	226	244	232	216	251	245	235	251	235	251	246	202	241	233	243	239	241	221	232	244	235	232	216	233	247	209	251	214	227	260	232	221	208	250	224	246	213	225	246	235	202	229	244	239	240	226	237	217	235	273	236	210	233	236	239	228	209	246	191	239	248	261	243	236	230	233	228	229	242	232	233	219	247	252	238	224	276	218	234	233	273	218	225	255	247	254	240	214	201	215	234	246	227	240	212	255	215	234	238	205	225	230	268	231	264	252	229	231	213	230	212	273	235	252	224	253	237	228	249	258	254	234	224	203	223	266	253	198	237	220	232	242	239	253	215	236	237	224	248	239	212	225	232	200	247	244	224	237	219	235	216	216	231	225	243	248	228	216	243	252	248	215	258	219	241	215	200	212	234	245	214	248	251	243	210	239	213	214	207	211	215	234	233	229	241	223	225	235	198	221	216	249	241	224	230	206	225	244	222	209	226	250	226	219	222	232	206	224	229	223	217	204	238	204	237	269	258	228	226	198	225	234	219	229	229	232	233	261	220	247	228	211	231	261	193	202	223	243	220	252	216	222	222	224	238	241	245	261	235	258	218	244	229	231	231	238	212	221	239	238	242	219	251	213	254	257	231	222	267	236	244	251	263	235	227	236	242	247	211	209	243	240	219	223	247	250	211	249	220	218	224	237	228	220	227	228	218	244	225	221	213	231	227	196	231	233	229	199	223	213	241	211	252	237	210	235	253	237	227	211	254	252	220	228	219	221	225	235	231	250	230	207	219	250	251	244	228	220	212	247	236	223	273	224	228	259	250	239	226	212	231	231	259	213	213	245	241	251	243	222	237	235	230	209	212	239	218	224	248	263	234	218	242	230	205	233	235	238	245	249	245	221	238	243	231	227	227	230	255	237	243	236	238	238	274	238	233	268	253	218	228	241	209	231	247	247	249	249	225	238	218	247	216	253	255	225	240	257	254	228	255	247	250	230	210	216	232	253	212	212	275	235	233	224	230	225	234	207	235	203	230	220	240	197	249	228	235	243	237	217	230	232	194	224	234	218	252	233	202	231	234	220	249	218	227	237	240	259	242	230	230	239	212	235	242	226	251	221	235	231	210	217	226	253	226	232	211	233	230	257	232	236	270	249	231	200	232	219	260	246	227	243	228	187	230	223	226	217	243	225	231	255	231	223	210	233	235	227	242	207	229	256	254	232	242	218	227	238	222	235	244	249	219	216	247	227	235	233	228	252	249	250	249	234	237	228	240	240	243	215	224	227	233	217	204	194	196	237	248	240	239	203	228	256	225	231	231	245	232	221	203	245	219	224	225	226	229	229	226	223	260	227	236	233	240	247	249	234	225	245	244	260	232	237	216	209	231	265	259	232	257	213	238	227	203	209	249	230	207	203	245	227	250	242	230	237	240	239	245	254	245	234	245	241	240	213	235	235	231	227	227	220	217	224	222	212	199	258	254	235	241	240	223	226	215	227	241	242	217	235	205	205	211	246	232	220	234	235	237	209	232	224	250	217	247	229	223	214	241	236	224	239	250	246	254	214	202	213	236	248	238	229	210	231	237	251	258	246	213	234	213	238	263	213	234	226	228	238	250	219	233	257	255	220	201	249	220	212	237	237	205	247	232	236	228	221	219	225	214	238	242	260	237	224	242	253	221	212	247	269	256	245	231	235	254	212	228	268	226	238	233	250	282	226	217	233	204	245	228	249	238	222	250	258	224	237	245	244	240	255	265	221	240	213	213	236	229	261	247	233	194	221	233	221	208	207	245	223	240	235	260	261	247	221	243	197	236	208	247	227	207	234	227	237	229	245	244	222	240	239	233	225	208	212	223	251	223	206	237	234	222	243	206	230	237	232	224	226	250	209	213	229	243	225	236	201	223	249	222	215	222	228	238	233	227	232	231	225	259	223	225	231	231	239	242	226	223	223	240	233	217	237	252	234	236	238	271	222	217	244	240	239	218	242	228	226	218	241	233	230	243	214	225	211	204	240	238	241	257	241	223	232	251	227	227	214	243	235	238	205	234	214	220	270	234	252	239	241	228	217	228	238	240	238	229	226	220	269	223	241	217	254	215	231	234	228	237	247	234	247	220	246	236	264	238	253	265	232	213	269	260	211	255	232	250	232	271	250	253	270	242	225	204	221	241	216	221	254	254	223	240	203	232	267	221	239	234	240	215	243	217	191	202	221	245	242	217	228	236	227	215	235	248	236	225	232	246	221	225	254	232	250	220	215	225	230	218	256	226	245	247	240	240	257	246	222	254	250	221	243	238	237	228	220	240	232	231	261	247	266	229	227	252	221	259	243	234	238	220	249	259	210	215	250	245	252	211	249	235	235	214	209	184	240	239	229	210	238	191	214	218	230	189	212	251	223	224	251	226	209	237	232	219	216	249	236	243	256	248	241	239	203	239	256	256	247	228	224	231	242	213	242	225	213	228	249	226	220	251	238
6095	5175	3307	1533	1146	803	684	573	559	523	536	608	586	561	556	503	489	545	530	562	567	537	479	633	587	509	515	522	480	518	515	539	491	502	489	511	524	486	457	476	466	464	470	432	549	458	435	474	481	532	744	1015	973	860	666	537	486	460	451	470	447	495	462	474	446	494	460	465	465	472	467	467	434	478	478	467	453	441	431	449	457	467	445	451	458	470	438	466	486	463	463	436	486	447	446	415	480	502	447	466	490	441	524	465	462	464	456	464	478	442	454	505	449	437	480	489	456	433	480	476	467	455	472	449	459	495	470	482	481	467	456	486	484	465	452	467	453	459	497	473	466	452	442	480	449	456	439	476	455	486	463	460	443	476	479	438	450	467	462	443	453	435	450	479	458	436	443	439	497	421	470	478	508	435	451	514	496	432	499	480	466	452	420	492	472	466	470	446	460	479	450	511	464	472	506	483	469	499	459	518	474	440	485	470	493	474	478	470	498	460	449	484	454	498	462	443	459	481	504	505	463	463	464	499	458	482	485	442	495	452	447	438	453	457	431	492	475	451	495	463	466	432	436	433	497	469	462	478	464	476	473	447	481	469	461	474	429	437	479	486	472	480	466	457	474	466	444	470	442	504	478	460	481	498	457	465	492	514	467	455	448	488	460	446	450	457	481	483	491	451	479	474	452	453	438	437	450	468	459	416	482	444	432	449	467	470	458	478	497	465	463	458	450	473	475	462	433	483	458	479	474	454	487	476	476	494	473	435	470	495	437	481	417	456	466	459	493	484	433	475	464	453	474	438	456	463	490	480	476	455	453	465	464	465	457	440	473	471	439	482	512	429	464	461	509	439	497	491	471	437	439	470	437	465	438	449	446	475	470	480	450	451	472	474	477	474	457	510	458	459	421	429	483	460	482	478	463	450	469	461	480	452	488	450	479	443	464	464	491	495	482	419	441	487	513	451	449	494	473	445	478	471	464	463	458	480	473	476	451	471	440	454	442	433	502	457	452	470	485	453	466	462	469	457	500	480	488	450	478	461	482	449	471	485	469	478	467	488	446	443	451	503	465	474	459	491	454	488	453	480	464	460	476	467	443	475	457	484	468	481	505	451	467	501	450	477	506	462	402	471	460	520	409	469	468	442	425	486	436	449	481	479	461	447	478	475	462	465	479	461	469	492	477	481	505	459	480	481	494	475	473	445	473	466	464	448	453	435	483	470	457	476	495	415	473	492	484	489	419	495	434	523	457	454	441	447	442	482	496	462	496	466	500	420	474	465	471	449	489	460	441	443	483	466	450	478	449	474	478	470	444	483	486	489	520	482	470	487	438	496	443	431	444	493	454	466	493	451	459	481	477	460	476	464	446	464	504	499	493	486	461	476	493	419	430	484	446	477	458	468	412	433	425	479	479	483	472	439	463	482	461	488	471	458	459	445	455	474	461	451	452	449	460	434	455	458	489	434	464	459	473	465	465	478	466	471	448	461	474	457	459	465	466	496	451	494	461	462	468	434	433	454	470	457	451	498	479	481	470	466	440	496	438	458	475	441	453	480	463	488	463	489	477	463	481	495	464	465	472	444	437	447	506	444	476	444	485	443	483	491	449	452	466	466	464	500	488	452	480	473	445	447	452	463	447	490	488	443	475	480	439	485	499	456	490	487	441	468	458	478	475	473	469	460	488	479	475	443	469	502	473	481	471	426	461	467	467	470	483	440	487	441	438	505	452	475	485	463	494	456	498	475	462	426	432	456	463	463	470	464	445	467	467	499	434	465	457	507	473	468	450	445	492	466	505	487	496	482	465	468	428	478	481	465	483	476	486	468	478	472	472	477	464	511	428	468	427	466	480	446	462	458	422	477	479	475	490	481	436	504	469	479	422	489	482	481	437	465	472	443	435	470	478	509	462	491	456	461	495	488	462	456	459	489	472	491	460	469	478	483	448	429	466	461	472	472	474	455	486	475	471	472	458	465	443	479	494	470	465	440	473	471	486	473	482	435	458	444	448	455	453	453	500	457	490	512	463	514	407	441	474	506	436	494	457	501	462	471	452	425	492	480	460	482	466	441	507	451	421	478	458	469	459	437	483	490	508	517	480	454	462	492	469	429	446	446	474	478	473	481	474	466	492	480	456	458	454	507	479	464	465	471	461	462	478	458	499	466	468	506	460	469	458	464	489	491	482	455	446	454	479	434	498	505	505	451	479	458	461	461	472	460	473	478	453	481	441	459	467	467	467	438	491	430	453	433	474	467	442	481	475	493	420	470	489	449	472	477	476	459	480	479	493	437	482	447	457	469	452	442	491	462	444	471	459	413	474	456	496	482	468	439	451	440	492	447	466	524	449	492	464	456	479	445	427	453	482	463	493	443	422	451	472	435	477	465	469	395	452	465	471	462	502	438	483	422	449	420	475	450	463	475	453	500	472	447	484	500	462	433	481	442	439	485	415	499	430	468	495	456	457	458	427	453	459	459	500	437	471	468	460	439	427	442	457	441	464	484	471	454	449	483	440	502	479	445	518	462	433	443	462	482	463	440	441	480	476	466	459	487	485	482	481	471	483	479	463	440	497	465	450	457	442	428	457	461	460	463	453	483	499	473	449	473	446	471	471	464	451	443	451	472	481	481	516	450	474	466	485	436	461	488	466	460	447	456	469	469	455	459	485	421	457	445	454	460	436	485	484	490	438	467	483	463	467	492	472	428	456	455	466	505	491	520	491	462	441	462	494	476	475	499	489	470	427	420	467	467	475	446	467	430	452	478	469	476	457	465	457	493	463	497	462	448	500	463	484	436	525	455	443	489	457	443	439	505	466	467	504	451	464	441	487	495	466	472	475	475	503	471	455	495	488	482	437	496	465	451	469	421	436	445	461	487	497	426	448	441	463	485	518	474	429	479	466	475	452	478	420	500	500	488	488	488	458	507	455	466	452	480	476	483	421	500	476	500	454	477	477	488	464	439	459	495	460	410	492	435	471	465	473	425	494	484	457	487	465	445	478	458	483	451	463	498	476	471	480	450	461	465	424	467	439	494	448	485	428	437	440	442	447	459	455	482	478	474	478	458	429	464	482	488	437	450	480	475	452	431	474	468	435	461	455	466	514	484	454	456	474	482	459	446	503	452	485	457	469	456	488	442	460	460	479	466	490	451	449	453	482	462	445	452	468	468	453	452	444	434	443	479	463	456	490	489	470	435	429	449	449	489	497	434	515	450	485	513	448	488	423	440	465	473	493	518	458	435	482	438	465	444	468	474	501	435	435	452	506	484	442	485	480	454	448	432	474	487	490	475	478	449	468	463	459	445	456	435	484	463	462	444	464	465	486	479	464	491	493	469	506	425	470	463	487	461	449	472	476	469	458	439	460	448	463	462	450	469	462	480	494	482	497	435	470	482	496	475	449	447	443	456	474	480	489	493	454	489	477	427	430	420	493	501	459	442	468	495	465	474	415	465	417	491	440	471	503	491	449	481	441	505	416	465	455	442	489	433
24187	21256	28318	24468	20222	2083	642	400	332	296	322	260	266	254	269	240	190	226	214	207	202	232	229	265	240	214	217	182	195	206	227	200	210	200	199	181	218	186	187	159	198	207	195	201	191	167	169	200	190	241	740	916	889	624	394	291	199	172	175	179	162	180	165	182	159	158	159	188	191	141	165	184	178	149	177	191	157	186	157	157	174	154	182	169	169	173	191	161	150	171	172	168	167	174	180	164	166	186	192	190	186	177	182	187	166	175	178	182	197	174	154	161	152	150	162	164	164	135	195	174	148	172	173	165	171	177	186	160	186	158	169	170	158	167	193	191	166	173	193	145	175	174	167	174	169	207	171	136	207	176	165	175	178	171	182	189	192	159	160	167	187	185	185	183	167	175	194	196	182	168	160	180	188	139	163	166	176	159	164	160	159	174	161	190	152	159	199	156	177	165	180	160	207	162	170	168	165	194	167	166	168	202	198	196	181	193	179	154	177	171	173	165	188	176	190	179	155	158	183	166	184	168	148	152	172	175	166	184	172	175	165	176	182	143	188	174	167	144	199	164	162	179	173	206	175	158	195	189	180	151	179	171	175	172	150	164	186	150	194	174	168	153	169	162	163	167	176	174	183	173	164	183	183	201	175	186	187	159	192	167	181	162	173	167	170	178	210	178	163	188	180	171	157	170	167	162	163	170	151	168	160	200	159	164	151	175	159	162	157	181	179	154	161	185	175	191	193	172	171	182	168	199	178	166	169	161	175	188	168	187	170	160	164	179	179	165	190	148	184	193	201	160	173	166	176	155	159	147	195	167	191	172	169	170	144	192	176	174	160	190	169	163	183	181	160	187	171	183	177	198	162	163	183	165	179	158	177	170	177	182	189	183	194	175	157	158	147	171	162	187	168	154	177	163	184	172	189	189	189	165	173	166	172	186	185	179	159	167	157	164	157	176	199	171	164	183	173	194	181	147	179	169	173	175	179	177	177	176	157	161	162	155	181	180	182	164	158	188	178	170	176	151	180	169	173	154	188	197	186	173	158	175	164	184	175	165	160	183	185	177	173	139	206	192	171	192	163	164	178	178	176	164	164	163	190	165	181	172	178	167	158	170	164	171	188	162	167	173	156	167	175	187	147	190	213	181	180	186	171	160	189	176	176	164	174	162	174	188	154	193	172	168	195	153	145	161	169	153	152	149	180	193	179	178	182	173	177	172	178	170	161	171	177	149	173	179	158	182	184	154	162	158	200	155	172	173	165	191	185	170	136	165	164	183	163	166	163	162	191	161	166	161	156	196	169	172	162	192	183	158	153	188	182	171	177	192	167	186	176	187	174	182	163	164	184	174	178	169	186	137	154	173	160	177	166	179	157	158	185	174	178	174	188	160	166	199	173	166	169	169	154	168	181	164	167	185	167	171	170	200	159	169	177	180	171	173	171	173	171	167	167	165	168	161	178	170	141	174	169	174	191	175	182	166	169	167	183	156	192	152	167	182	162	175	167	159	165	172	177	177	179	190	180	187	178	163	166	179	180	194	174	157	199	153	188	176	173	148	189	180	184	179	171	163	172	171	192	149	148	186	188	184	179	176	148	161	186	162	153	196	185	170	165	182	175	172	175	179	145	209	190	188	171	170	159	173	175	154	197	188	176	149	181	158	165	179	175	188	178	186	153	169	167	152	160	200	167	182	193	163	167	186	165	159	188	180	188	171	189	185	198	180	179	167	178	154	169	177	175	168	150	176	178	169	173	181	187	161	167	190	158	187	169	175	170	168	166	188	170	176	182	194	182	186	165	160	169	186	168	177	175	162	158	158	167	162	173	147	169	169	185	170	162	183	179	156	152	170	183	175	183	167	153	166	157	170	198	173	168	190	156	183	167	190	178	175	170	164	177	184	166	161	190	171	149	146	168	183	165	161	181	161	185	183	160	165	166	157	176	175	157	166	167	164	181	157	161	138	182	157	184	198	185	166	187	162	171	125	182	186	178	157	153	182	167	176	179	179	167	185	170	199	157	186	174	189	177	173	177	195	189	165	173	168	205	150	146	181	180	173	187	180	190	176	187	175	157	176	181	144	184	158	179	164	178	185	184	165	197	175	168	202	170	185	199	180	175	186	174	186	184	157	189	168	167	170	159	148	161	168	185	167	186	170	164	174	178	179	185	185	176	166	172	156	177	165	183	180	186	170	169	193	171	192	181	184	194	174	167	164	169	196	183	158	202	165	176	161	166	161	158	190	161	165	173	203	181	178	180	176	187	212	183	180	165	176	161	186	194	154	188	173	153	195	186	185	156	208	176	167	188	148	163	158	163	165	167	171	171	182	176	180	193	173	169	186	159	186	170	180	169	150	177	187	190	177	175	183	174	171	177	163	196	189	157	177	168	182	171	189	169	174	188	172	175	171	185	215	185	179	181	167	167	182	182	180	138	174	166	158	180	185	178	178	169	189	184	180	172	178	153	171	166	179	178	178	169	171	181	160	178	176	164	161	168	196	160	171	181	162	175	185	182	165	167	183	189	188	175	178	193	166	168	171	175	198	180	165	158	170	154	167	183	156	178	175	187	184	168	165	167	165	146	164	178	182	183	175	181	177	160	183	171	198	149	167	192	169	186	167	152	185	176	169	184	183	188	160	162	178	168	161	178	153	156	172	160	194	182	175	165	160	155	176	176	161	155	150	166	175	184	184	189	185	177	191	165	178	150	163	152	200	170	191	162	164	160	160	186	152	152	196	131	149	163	182	181	164	171	177	156	159	192	188	175	169	190	180	187	173	164	170	186	175	175	148	179	162	158	170	164	186	194	193	142	182	157	154	155	175	161	170	187	171	185	161	171	197	172	153	172	181	179	176	182	171	172	160	173	159	187	168	177	181	159	160	172	162	187	171	166	182	178	167	189	189	156	176	142	190	168	191	168	178	167	161	184	156	164	183	160	178	176	166	158	171	164	166	171	172	164	177	168	190	170	170	157	175	170	182	154	151	194	176	188	190	164	186	153	176	173	170	164	174	172	188	176	158	153	160	186	176	183	190	145	204	187	164	170	160	185	159	164	187	176	188	201	171	164	162	184	179	192	138	181	164	163	161	172	196	173	179	164	168	137	158	172	154	188	162	181	159	171	164	177	186	163	153	174	166	153	174	174	180	163	174	187	171	169	175	148	166	170	163	167	169	168	199	144	167	188	184	172	171	163	191	170	155	178	193	172	179	130	162	191	183	143	169	161	164	150	176	188	166	154	190	190	172	170	165	155	169	168	166	177	186	172	178	168	165	168	158	159	166	162	158	156	172	187	179	170	196	190	162	177	173	170	161	171	162	181	196	167	169	168	167	185	142	187	163	179	156	204	158	186	159	193	161	175	169	185	181	174	171	165	177	172	161	186	174	178	178	168	158	201	163	176	187	169	172	164	186	165	182	173	156	188	167	173	158	145	180	149	164	157	178	178	184	136	174	188	154	153	156	172	176	170	181	178	171	159	154	195	174	185	192
8309	14686	11233	5635	3508	2548	1784	1391	1076	936	973	897	792	791	747	680	566	523	520	491	518	524	526	598	638	565	522	532	527	512	453	485	478	465	468	433	397	386	419	410	427	404	386	397	455	367	397	389	426	726	2531	3118	2969	1961	1181	722	427	376	361	337	346	369	336	349	353	382	320	360	351	354	333	401	374	364	352	353	368	353	352	317	363	390	344	340	397	363	360	347	365	360	345	376	377	351	377	378	321	333	373	353	350	357	348	353	381	348	297	372	365	379	360	347	355	343	375	335	346	349	343	329	324	367	343	350	343	367	357	334	338	349	360	335	338	317	353	341	354	371	324	349	338	362	372	381	363	326	374	335	358	381	351	357	377	326	362	331	390	332	388	338	364	353	339	345	367	380	346	315	363	340	350	401	371	359	375	344	363	368	352	356	362	390	333	354	369	345	323	392	332	327	334	352	374	375	365	366	352	341	383	363	362	365	329	344	343	327	386	385	364	362	372	375	363	310	359	354	379	371	351	327	358	353	373	393	368	372	361	359	363	364	360	340	375	387	345	376	358	335	361	330	354	327	370	375	349	399	349	400	339	338	358	328	370	360	350	339	369	340	356	382	339	378	345	357	327	336	373	371	347	351	366	367	347	341	334	367	395	362	354	375	352	333	382	362	344	372	371	353	310	368	361	361	368	361	374	358	356	332	349	302	339	369	378	359	328	335	347	341	325	363	338	372	366	335	339	333	354	317	363	316	323	339	360	353	340	371	346	310	371	346	358	371	387	345	388	360	356	381	370	349	352	343	349	332	347	356	346	372	339	340	309	354	358	357	364	349	354	343	382	333	346	359	354	375	349	362	376	351	361	338	354	330	369	356	327	343	357	355	336	355	338	361	355	357	343	343	325	345	346	370	327	339	353	356	352	367	360	380	354	353	348	363	372	345	337	345	333	345	341	346	336	324	381	382	383	342	348	366	346	357	350	353	359	364	332	346	353	335	349	347	380	337	362	357	346	358	341	360	353	331	378	326	325	333	340	372	355	329	369	372	311	365	326	354	342	380	361	384	328	360	366	386	366	345	335	364	338	365	388	347	358	341	359	340	360	363	340	353	344	360	366	366	373	382	330	370	356	312	340	367	353	368	362	347	352	362	385	357	341	363	349	388	354	361	367	340	341	359	348	377	378	358	355	346	389	380	345	351	363	384	350	358	352	329	336	365	348	339	350	336	322	337	369	376	370	361	353	354	307	344	358	388	358	344	381	359	339	330	367	372	376	379	392	379	359	354	364	345	359	376	377	389	340	386	362	362	334	363	359	353	357	353	344	354	373	390	346	338	338	343	342	366	317	331	361	325	359	372	332	371	333	338	354	363	364	369	331	333	372	349	367	349	348	387	368	340	336	368	370	362	362	350	340	349	335	347	348	351	304	342	349	371	358	374	342	329	346	350	345	331	344	352	375	337	340	360	381	357	333	354	391	368	359	386	330	369	355	354	348	313	369	380	316	346	370	369	352	363	322	355	334	374	351	354	399	366	354	367	331	387	379	360	356	357	289	348	356	341	389	347	359	367	337	358	342	334	354	356	364	363	381	338	367	333	375	358	341	341	360	357	334	348	331	363	376	353	340	361	337	360	340	368	335	346	338	353	389	332	396	358	321	346	322	344	344	420	353	371	335	347	326	392	386	350	384	375	397	351	351	342	390	338	352	359	353	368	351	394	349	349	353	337	355	348	362	381	312	363	375	372	371	371	358	358	365	359	374	345	397	354	347	344	372	323	375	352	381	336	344	333	369	355	355	369	359	344	345	331	342	344	347	347	391	373	355	346	356	354	361	367	345	358	323	377	361	353	354	378	324	364	350	343	361	367	345	379	346	351	358	334	377	346	340	337	372	361	350	357	358	375	369	365	389	352	358	340	370	335	367	390	344	367	369	329	337	351	355	340	370	337	361	339	317	331	352	361	323	356	359	316	376	332	385	346	348	335	349	339	333	332	356	379	323	318	357	329	336	363	340	374	334	378	339	309	330	375	329	386	389	373	317	358	339	356	369	345	345	343	341	331	343	363	369	348	363	358	330	381	396	346	377	371	355	300	337	382	331	347	393	361	410	349	371	346	347	360	389	342	359	359	359	400	363	335	379	344	371	333	318	323	348	353	329	312	368	320	373	372	347	351	350	342	363	382	357	361	335	366	361	349	347	338	347	307	340	376	360	335	345	319	361	335	345	367	361	366	352	369	355	328	357	349	335	374	367	358	359	346	347	362	405	385	347	337	341	336	359	363	402	335	370	298	355	327	345	389	352	341	354	370	336	327	362	333	336	341	392	347	339	350	350	385	343	340	314	369	356	322	335	385	371	358	354	317	338	356	359	329	336	338	380	377	321	358	373	362	349	350	343	338	365	341	380	343	347	335	369	335	334	322	352	350	331	387	363	362	327	346	363	330	364	355	358	347	361	353	374	376	388	350	375	351	317	377	384	337	363	383	329	375	351	351	325	383	336	325	336	321	364	372	313	342	358	374	337	322	367	350	366	361	332	334	340	346	364	331	363	351	309	360	363	340	367	323	336	300	334	370	335	353	367	371	362	340	333	382	332	355	351	357	372	357	379	338	378	347	314	388	354	338	377	336	340	348	318	364	356	376	356	349	353	347	364	350	335	366	352	375	379	347	368	356	369	383	388	347	355	375	362	321	335	349	360	390	336	346	348	345	372	380	360	330	370	395	356	382	390	368	372	342	360	338	323	341	383	363	345	325	328	341	362	369	383	364	338	374	376	325	342	348	366	352	355	363	364	386	336	355	361	323	341	317	370	357	379	338	384	369	348	357	370	341	393	357	390	365	361	321	364	336	351	364	342	347	337	358	360	349	360	358	328	352	363	352	318	343	364	337	357	333	355	345	347	352	346	328	376	370	363	347	355	366	360	387	334	366	354	358	357	361	354	328	364	335	363	338	345	345	324	341	344	353	385	360	373	346	356	352	381	363	374	371	345	341	336	355	371	361	378	346	324	372	376	358	328	353	330	361	340	335	345	354	349	374	344	361	335	341	353	358	368	329	356	351	335	353	345	358	351	372	383	365	355	366	348	346	342	376	323	344	365	356	339	327	392	330	343	351	357	335	312	360	363	351	345	383	334	337	387	359	366	369	362	394	341	355	348	345	343	354	341	361	323	362	348	336	366	373	334	342	355	346	328	353	350	374	313	332	346	312	340	341	339	387	361	360	314	355	347	331	335	338	372	348	359	370	332	354	353	326	389	368	378	357	363	394	351	332	370	363	344	325	352	349	333	403	357	374	364	356	366	336	353	334	339	403	367	331	320	343	349	355	345	342	366	338	336	357	317	365	376	335	371	347	336	326	365	346	334	336	340	353	358	361	334	355	365	313	343	357	354	370	366	352	348	364	358	347	336	346	361	334	349	367	370	371	331	331	366	357	349	341	351	357	342	366	354	372	351	349	352	329	351	372	375	322	365	348	345	325	358	383	400	360	373	373
23332	21258	28952	23860	21251	18937	1904	602	430	389	422	343	328	250	259	253	217	221	227	213	215	207	181	211	178	228	208	180	207	193	204	197	199	165	180	211	183	167	176	201	200	173	155	164	165	198	189	192	177	271	1238	1773	1377	941	547	333	211	172	149	131	155	141	154	143	152	134	154	149	161	138	143	168	157	171	149	151	164	132	145	157	155	128	146	151	167	134	139	155	125	136	152	130	157	146	131	151	142	155	139	148	171	130	135	146	141	148	146	162	139	141	161	144	165	142	135	134	151	131	147	162	171	144	156	140	140	158	131	146	133	144	147	148	151	120	147	145	136	155	161	120	132	146	159	160	135	133	168	129	143	138	156	129	130	158	141	169	154	144	146	159	141	146	154	126	169	164	126	130	137	141	150	134	159	144	145	141	142	127	147	152	149	150	156	125	150	134	131	151	139	120	138	143	152	150	149	159	149	146	135	143	158	140	133	158	144	159	158	133	137	146	154	157	163	151	136	161	153	152	131	130	139	133	145	137	165	137	128	111	140	134	127	149	163	126	144	154	143	154	155	159	151	128	142	136	130	142	139	153	127	133	128	146	132	136	132	126	147	147	148	144	144	142	148	135	168	156	153	147	140	152	155	138	134	150	157	131	144	131	151	156	170	159	157	144	125	146	148	146	127	124	152	150	147	161	132	144	154	143	129	136	155	129	143	146	153	152	134	130	159	130	158	149	157	137	148	131	164	158	141	147	152	153	133	127	143	151	150	135	154	160	142	167	159	151	154	146	121	160	159	136	168	164	167	147	175	153	145	142	131	141	160	171	145	130	153	161	144	158	137	144	128	148	126	149	142	170	149	145	142	152	164	148	157	127	147	156	149	127	140	120	133	152	157	153	138	146	157	149	140	148	149	124	156	147	137	124	139	140	143	137	137	160	141	158	161	135	149	126	166	149	140	132	131	144	146	141	146	147	152	153	168	143	129	139	142	149	130	144	141	154	137	130	155	132	144	149	139	144	156	178	151	137	160	147	150	134	157	153	133	161	134	125	164	150	163	142	174	157	131	139	141	127	146	130	140	136	131	138	127	148	143	164	144	142	139	142	127	121	135	149	162	160	152	154	142	138	133	148	154	138	135	138	136	135	154	156	137	102	154	129	141	133	148	166	154	149	144	143	172	142	163	147	150	138	136	136	146	140	153	154	165	149	147	145	155	166	137	154	144	148	123	151	131	146	137	140	153	150	158	130	177	141	143	149	129	149	147	133	152	129	170	151	157	143	158	153	148	150	143	168	131	159	118	128	159	140	129	153	120	126	176	154	149	127	142	159	139	155	137	148	153	139	151	155	147	151	159	144	154	141	155	131	161	149	134	142	126	154	164	141	124	139	153	135	156	148	149	162	171	155	156	150	143	133	153	129	128	129	152	150	142	152	155	140	143	145	174	156	137	156	152	143	148	156	155	139	148	140	153	148	164	154	145	119	164	143	144	143	137	150	154	161	170	144	140	149	139	159	155	152	134	153	149	138	140	133	119	130	157	149	124	159	137	154	144	157	144	145	142	146	137	148	158	154	123	133	165	136	156	130	137	138	159	151	148	129	145	126	135	128	148	140	132	158	161	145	156	142	165	136	142	142	133	151	154	131	132	133	159	134	158	140	154	158	143	129	160	136	145	151	150	156	162	149	125	147	146	136	135	134	174	167	176	159	143	160	111	139	135	143	120	163	161	141	154	137	158	139	149	142	153	134	164	162	187	149	161	160	133	151	136	139	144	145	136	147	144	155	135	157	130	146	155	157	157	134	170	142	139	141	158	143	141	132	151	128	117	167	144	149	171	146	149	142	157	149	156	143	156	130	158	139	153	135	163	145	134	166	167	181	131	162	135	166	136	153	148	157	125	150	141	154	145	139	131	156	140	164	155	130	136	143	156	141	141	154	141	162	143	144	171	144	131	143	179	145	162	164	132	150	135	155	137	142	150	130	162	147	114	157	154	151	136	147	155	159	142	160	112	149	132	167	151	143	162	126	160	153	127	147	139	128	147	128	151	145	130	130	136	163	163	145	145	146	133	137	118	139	149	119	131	145	165	147	123	143	144	138	145	129	150	135	136	133	159	118	145	133	158	162	136	135	151	114	153	144	146	178	156	148	137	138	146	133	127	166	159	134	128	138	155	148	164	170	142	149	155	144	127	150	135	141	146	162	138	135	140	140	171	137	134	156	146	161	139	144	164	140	162	138	153	136	143	158	132	156	146	150	153	114	151	152	135	133	133	126	160	176	140	155	177	128	160	128	153	162	157	131	131	162	147	139	140	127	145	140	163	130	139	138	157	146	148	142	141	149	138	129	158	152	122	122	145	139	144	161	142	156	150	143	155	154	130	146	145	145	136	149	146	150	164	128	181	151	149	152	150	159	139	149	137	138	140	127	149	160	136	156	149	148	144	138	142	144	146	168	145	152	138	141	144	142	157	135	171	146	151	150	142	155	157	123	153	119	143	125	142	136	133	164	143	153	141	146	143	167	143	135	150	140	148	155	123	169	158	178	133	160	134	148	145	150	149	128	132	133	149	122	149	152	139	130	146	160	148	158	149	133	172	159	122	162	170	166	143	143	148	143	156	154	137	160	153	171	141	150	145	167	159	159	148	154	158	140	178	149	151	157	146	171	141	156	125	144	156	118	147	148	143	159	144	140	167	149	128	139	137	155	159	166	156	150	135	144	138	143	171	139	149	154	142	146	140	164	150	142	162	141	143	145	158	153	151	131	133	140	184	152	141	158	145	148	154	147	149	153	157	148	165	142	130	121	136	148	172	116	134	157	122	159	173	131	130	131	149	139	139	159	150	135	146	132	137	138	145	140	149	154	127	149	161	160	143	135	131	143	154	142	130	160	145	139	162	143	146	137	147	133	141	172	179	150	144	142	140	144	162	159	161	144	144	140	137	128	132	140	128	133	166	158	150	141	139	140	154	152	127	142	154	146	134	143	139	148	144	156	154	141	151	138	149	158	141	157	138	130	146	142	137	138	145	126	134	164	144	133	154	171	152	145	146	141	165	166	167	129	154	145	151	152	149	138	150	134	142	140	145	117	149	159	152	140	178	135	151	123	136	136	145	152	145	141	141	130	138	142	150	162	146	147	149	142	140	131	128	136	154	127	152	148	125	149	154	148	163	141	142	157	150	171	127	143	171	164	145	156	135	141	152	161	159	155	140	143	147	140	144	141	153	148	160	133	135	157	131	145	139	152	142	155	163	137	141	131	147	143	143	157	127	134	142	141	139	161	152	158	132	150	145	132	162	147	158	140	141	151	136	118	147	159	154	144	164	144	147	157	146	147	126	150	140	149	157	140	154	140	149	144	148	172	152	135	124	135	129	140	149	159	137	139	145	139	157	128	166	157	126	143	132	144	135	134	141	133	153	137	128	150	126	157	123	135	126	134	139	139	149	127	158	160	128	139	147	142	136	151	140	150	125	149	158	136	139	129	138	151
10514	20387	16419	8714	5801	4113	2854	2111	1595	1350	1559	1212	1109	910	829	726	681	585	609	557	554	556	524	602	592	537	540	488	595	508	516	488	458	456	432	419	411	383	417	405	435	381	349	369	414	413	416	433	464	803	3971	5969	4462	2887	1625	832	543	281	280	309	284	270	280	275	266	287	291	289	287	271	301	306	279	278	309	309	292	268	322	302	300	305	288	283	262	253	266	280	281	283	283	293	288	280	292	295	269	294	285	282	306	279	283	260	274	288	317	292	272	259	298	310	291	289	311	308	278	280	280	303	288	266	281	278	291	309	292	286	283	271	305	319	298	276	265	247	261	289	293	302	307	287	270	302	283	291	306	301	282	291	305	312	317	270	289	288	289	257	290	307	287	300	300	284	279	263	296	274	248	296	293	303	345	293	294	288	282	274	292	282	291	290	264	279	253	295	269	282	299	288	293	285	292	289	303	284	259	296	276	290	319	312	259	268	291	285	273	297	284	266	295	303	269	282	280	268	293	279	329	286	300	310	320	303	278	282	287	290	282	275	268	287	290	273	322	301	297	280	277	274	258	268	272	257	314	297	315	309	295	300	299	301	293	324	285	293	298	269	286	267	258	282	270	268	343	328	256	282	313	287	295	322	278	269	329	267	303	287	279	309	303	300	283	289	265	289	269	292	284	267	292	275	274	290	278	313	307	302	288	262	296	273	277	282	287	290	295	317	312	302	277	271	284	290	296	295	298	282	285	312	274	320	275	320	282	310	302	308	299	282	296	262	248	312	236	255	263	284	278	323	316	270	267	298	295	282	284	300	294	281	285	285	279	326	263	265	274	284	275	298	321	293	309	292	265	279	302	279	287	292	302	309	290	300	277	304	259	310	307	286	292	308	268	269	303	295	298	278	290	293	297	272	281	291	256	301	266	292	296	309	291	286	296	260	295	324	281	287	292	291	280	315	287	273	270	249	317	267	286	277	298	276	299	240	286	296	289	282	282	306	291	281	284	321	293	263	282	304	271	272	265	285	261	295	291	288	280	280	268	300	302	286	282	319	326	257	284	296	303	263	275	287	294	264	316	277	295	306	280	309	308	266	276	290	322	280	285	299	283	301	275	267	302	283	305	280	287	291	288	301	299	305	307	291	285	272	304	313	285	305	290	280	293	245	317	287	286	278	272	288	275	264	280	271	275	283	294	282	274	310	293	292	262	286	290	274	278	286	296	311	255	285	263	293	296	281	292	313	283	281	280	285	262	284	297	309	265	296	282	281	305	291	285	333	315	304	268	277	295	298	308	288	306	298	261	262	290	281	253	284	280	295	278	282	297	293	290	285	271	309	309	294	304	322	314	280	285	307	270	273	285	283	259	283	279	265	281	268	300	273	295	295	288	294	286	296	269	283	279	285	263	289	272	269	278	292	279	295	294	271	275	321	272	280	279	299	288	282	305	291	296	271	288	308	298	255	278	313	269	297	290	333	285	293	303	304	298	256	301	264	254	281	270	294	293	258	274	301	260	270	275	251	268	285	261	287	304	274	269	276	279	309	286	292	259	319	268	266	288	315	293	318	305	310	284	277	277	300	284	269	302	300	277	275	253	266	239	261	309	293	307	259	266	280	271	268	284	254	261	281	281	298	273	272	296	286	283	285	277	341	292	272	269	299	309	273	285	255	283	342	265	291	294	262	284	289	260	301	287	260	290	294	294	304	272	265	280	242	276	300	299	306	305	292	278	309	258	294	294	313	269	252	290	277	277	299	267	272	278	283	304	292	287	279	266	270	275	276	286	252	275	289	283	293	287	264	281	258	292	281	290	269	289	278	277	283	278	274	312	308	305	337	263	296	308	288	275	306	329	292	292	275	282	287	259	294	277	283	298	318	302	315	285	286	268	280	274	290	279	277	293	289	295	290	259	289	284	285	255	291	293	289	276	301	302	268	265	272	305	294	266	254	280	275	277	292	286	271	273	256	309	276	298	264	301	270	311	284	284	315	312	295	305	250	312	297	272	313	286	267	289	282	283	291	258	312	252	263	268	292	298	277	290	277	290	282	317	288	305	268	279	279	288	295	277	285	314	281	292	300	299	272	284	285	321	285	292	302	304	279	296	297	301	291	232	285	281	275	283	280	283	275	286	286	269	285	292	315	294	291	288	261	287	276	274	316	261	266	304	301	287	307	288	287	281	287	305	287	314	287	259	312	315	302	293	306	285	279	292	288	283	297	308	273	300	290	296	260	283	309	254	291	293	284	293	288	277	317	273	291	288	304	281	286	277	269	294	284	302	305	265	263	304	284	291	296	332	299	307	277	259	298	278	279	271	263	271	315	278	278	281	264	287	272	296	298	321	287	306	282	287	298	264	282	298	289	282	287	320	271	293	270	274	283	272	321	296	294	283	274	284	264	295	280	304	301	279	297	296	287	281	296	302	292	297	300	290	267	284	318	322	268	321	284	305	310	299	291	297	280	251	284	272	288	278	284	276	284	280	280	271	256	274	294	274	298	262	266	240	286	268	316	239	268	294	293	298	281	290	293	301	301	283	293	290	301	279	296	299	290	306	263	315	277	310	284	289	283	280	290	292	262	302	280	295	300	270	295	265	264	295	270	263	284	256	298	269	271	272	275	268	279	292	281	283	270	293	291	279	281	291	293	272	275	305	304	294	285	281	283	269	281	274	283	273	323	273	264	323	305	282	262	283	294	293	262	307	290	279	301	279	278	270	257	285	305	303	320	270	291	297	289	294	293	309	269	304	266	271	241	301	300	288	282	253	309	287	292	252	286	298	302	274	289	312	290	327	302	289	296	286	288	300	289	303	283	285	275	290	284	286	287	274	285	293	290	289	278	277	305	292	259	298	270	282	291	313	272	292	268	290	276	250	294	310	310	276	260	275	297	257	314	283	279	274	290	244	267	285	298	287	260	267	292	303	300	235	303	283	325	308	301	301	297	314	292	278	285	304	285	254	284	298	271	307	258	266	299	312	302	283	266	289	303	281	309	289	305	266	273	335	272	321	248	273	278	283	309	310	305	265	280	274	289	265	261	286	292	287	314	309	274	283	273	293	302	253	251	287	271	274	260	264	311	269	299	264	278	273	307	278	278	286	269	284	269	286	281	291	313	282	298	278	289	268	289	301	313	303	295	296	277	316	307	298	297	286	276	298	287	309	247	284	310	290	301	289	270	265	289	315	279	275	313	292	257	296	277	316	283	271	293	277	289	279	287	290	308	273	270	282	268	288	259	300	273	304	283	282	317	292	292	281	271	298	268	258	274	272	281	281	288	270	319	288	304	280	269	301	298	286	264	280	281	289	301	294	286	276	318	286	251	292	278	261	300	283	274	273	276	289	274	311	271	278	283	303	261	282	263	280	299	316	275	302	265	286	286	277	325	268	292	259	293	257	312	275	308	274	303	283	276	283	279	284	272	290	252	270	283	287	316	309	281	297	258	289	297	302	286	263	290	282	282	285	273	280	277	271	278	283	266	276	301	288	304
26738	20260	6544	723	381	329	329	277	271	284	285	290	276	258	260	253	251	257	248	277	272	259	229	272	252	264	280	262	249	243	267	274	247	256	263	270	260	229	271	250	218	274	262	230	243	268	237	257	260	298	333	396	413	368	275	285	280	275	262	258	249	274	247	230	230	241	280	236	224	260	234	218	258	228	210	241	264	257	245	239	241	267	238	230	230	269	242	238	239	233	247	263	243	301	248	241	273	262	274	268	245	257	256	250	243	228	222	264	273	252	246	257	235	255	238	264	280	237	226	226	267	243	262	241	215	247	253	273	250	256	265	261	235	263	247	268	241	233	245	255	264	265	245	272	235	261	245	246	253	270	243	275	251	259	225	228	259	244	261	244	217	247	275	249	231	254	245	245	270	231	275	258	241	221	260	231	274	257	231	245	246	233	249	234	224	267	232	234	244	247	253	239	248	258	264	269	268	254	241	246	264	232	232	257	257	233	261	258	248	288	260	233	242	252	244	264	271	264	228	236	228	264	250	250	258	249	242	262	270	250	228	257	266	243	301	261	291	246	270	240	249	257	257	234	249	274	259	266	252	271	229	250	283	255	237	227	250	255	260	263	238	226	238	294	248	244	240	220	229	231	227	252	226	256	272	275	251	265	245	251	230	260	260	255	253	239	247	262	253	253	241	293	256	252	248	253	238	257	266	256	220	252	258	224	260	255	250	257	239	255	247	249	302	254	215	276	238	245	264	243	220	242	260	276	249	247	262	265	231	243	275	254	262	250	269	236	280	249	245	249	212	234	251	243	257	266	253	238	241	239	302	250	240	251	259	230	228	264	253	278	236	254	255	266	248	239	235	234	233	245	273	263	237	268	247	266	285	266	248	225	262	225	251	204	254	240	231	229	263	222	249	252	249	264	239	257	246	240	237	265	231	220	251	256	257	257	257	263	244	275	257	234	260	242	250	272	282	249	250	243	244	267	259	242	240	251	241	247	232	242	215	245	249	272	230	233	221	241	237	230	230	240	219	245	271	269	229	254	245	266	254	253	243	244	256	255	243	263	244	268	249	235	246	212	266	264	250	282	235	273	239	235	281	242	258	262	245	260	259	239	238	234	212	232	245	247	249	236	216	266	240	245	226	270	247	269	259	250	234	279	247	265	263	260	260	244	256	233	230	255	255	255	266	261	251	262	256	268	256	249	247	259	245	236	259	274	234	231	247	245	272	247	219	234	274	253	238	259	282	244	229	260	264	269	242	265	263	248	216	237	234	259	245	254	261	269	280	269	245	262	260	232	218	248	244	257	225	261	240	252	238	235	276	220	252	210	238	237	245	234	260	272	259	274	237	255	248	257	281	227	253	250	265	232	230	247	213	243	233	254	234	261	241	239	234	262	237	232	250	268	244	246	253	239	260	236	246	252	267	259	269	263	247	223	256	243	258	249	247	249	258	250	250	283	238	240	235	246	244	263	244	258	268	235	272	251	270	225	251	222	227	237	252	236	245	252	230	262	252	219	265	244	265	244	246	209	238	241	273	234	244	237	254	251	237	234	270	214	225	245	250	238	275	274	262	257	249	266	220	256	266	275	241	249	252	239	254	276	225	247	234	233	260	273	232	262	260	262	236	225	228	214	263	279	278	291	248	256	247	240	245	254	266	244	238	255	225	266	238	229	264	251	252	240	259	254	233	262	245	239	245	270	264	240	263	258	247	236	265	257	222	256	264	222	237	243	273	266	258	242	276	241	237	263	241	231	264	273	260	226	262	275	243	264	259	243	246	269	279	262	215	236	258	234	236	250	269	268	275	255	261	244	235	244	218	254	252	245	239	234	282	258	238	242	264	265	252	258	247	246	247	251	241	245	257	247	276	249	237	286	265	276	279	260	243	231	238	238	257	244	237	246	247	254	245	238	246	215	241	245	286	246	240	267	255	242	228	247	248	230	252	267	250	263	262	256	251	254	237	255	249	279	250	255	251	245	259	236	224	263	235	230	266	249	259	232	243	242	258	271	236	280	260	271	246	253	272	256	275	298	250	240	252	247	262	271	265	226	233	251	239	255	239	263	265	262	226	246	250	250	272	207	236	239	258	251	259	241	238	239	253	233	255	267	256	220	232	202	255	251	272	257	260	247	264	259	277	235	263	251	255	244	277	255	229	247	249	254	229	260	246	232	286	290	240	259	272	261	273	240	240	259	216	267	242	258	225	267	240	274	257	250	255	231	228	264	239	272	283	253	225	251	265	255	257	242	260	233	228	243	262	255	255	259	269	258	245	207	244	244	243	253	260	277	256	262	240	258	280	273	236	246	268	257	218	264	261	224	233	264	243	254	254	232	228	244	227	218	252	251	240	259	257	251	233	250	255	263	267	242	239	255	240	231	250	272	272	242	239	201	269	264	251	236	244	210	256	254	256	284	269	260	242	227	243	267	274	237	246	234	236	253	272	244	272	217	270	240	245	261	254	243	255	289	247	262	254	236	248	250	260	260	246	254	239	276	232	286	284	254	253	252	241	258	270	228	237	232	251	258	267	267	247	270	248	236	259	250	231	266	241	245	248	237	220	278	256	256	242	249	226	220	231	260	261	253	242	224	250	255	255	234	259	245	244	254	267	261	229	251	262	274	271	255	273	252	266	254	236	251	258	240	239	232	254	269	239	232	268	275	216	279	261	254	234	243	257	246	248	272	241	267	243	228	235	243	250	250	253	269	250	259	291	261	267	209	232	238	230	244	262	233	245	272	250	243	256	262	242	248	235	264	239	252	267	230	243	246	251	241	280	254	262	274	254	224	252	263	271	252	255	237	257	245	241	263	257	222	270	229	218	275	248	243	248	233	261	268	237	243	249	268	236	210	261	238	252	269	234	244	280	258	261	272	239	253	243	265	250	227	225	239	237	227	252	229	250	231	240	275	251	264	260	272	252	240	259	267	251	261	241	242	254	259	266	252	252	234	230	259	275	251	265	248	249	251	238	252	281	292	235	241	248	239	245	239	244	253	242	255	271	251	238	230	219	262	259	258	245	239	251	242	229	249	259	270	262	270	257	253	249	246	247	285	258	242	243	267	280	238	235	246	235	239	267	271	265	261	220	230	280	273	267	248	274	240	267	262	272	270	260	233	247	243	234	243	251	244	269	261	237	256	244	284	243	288	226	259	263	232	257	243	249	242	233	278	263	243	230	258	232	246	280	255	245	224	227	264	264	254	245	264	240	266	240	244	254	210	229	252	239	256	238	266	230	241	253	241	288	247	217	243	261	249	274	256	226	236	230	244	237	233	246	250	247	259	259	244	278	238	270	254	246	232	263	274	252	225	252	237	228	236	284	233	240	271	251	263	215	252	243	281	256	235	277	247	240	269	225	225	243	227	279	273	231	249	243	206	247	249	271	254	284	262	255	242	251	244	273	264	241	237	265	281	252	241	258	266	247	221	248	253	276	268	239	273	247	253	266	263	219	243	245	239	249	241	249	247	263	235	265	266	257	250	220	254
5417	4185	2973	1510	1036	848	667	660	627	698	724	615	550	601	595	520	586	576	545	527	539	580	532	490	564	551	537	531	576	547	549	528	531	544	581	516	488	518	542	561	527	528	508	526	514	535	545	583	518	610	785	1014	970	802	641	584	534	484	494	520	501	479	538	468	521	533	462	452	506	486	512	485	505	518	516	461	523	491	536	503	488	513	531	530	518	508	534	463	493	465	503	511	528	539	501	503	524	499	478	466	531	472	501	513	467	527	463	484	477	510	483	484	500	463	494	500	508	491	495	479	468	539	492	491	500	526	523	485	501	496	487	500	517	477	519	492	509	444	484	454	481	513	495	516	504	489	525	515	515	480	502	517	495	502	472	482	485	481	512	487	508	530	474	506	490	483	473	488	460	467	496	466	506	489	476	497	473	492	479	489	504	525	545	480	437	497	485	485	460	507	531	496	509	505	501	494	493	492	485	477	502	504	434	479	487	499	501	464	515	498	470	514	517	501	489	486	496	472	517	521	488	465	502	454	517	496	502	491	489	492	495	504	517	470	465	469	483	494	493	493	499	503	537	496	509	457	475	472	514	503	456	465	501	512	498	501	505	487	467	513	477	504	519	468	452	516	487	511	488	517	449	485	473	480	493	480	464	538	502	504	491	531	499	466	516	492	493	498	493	465	484	501	473	518	475	499	460	512	498	473	521	519	484	529	495	491	479	484	471	521	487	506	550	504	508	478	474	490	503	495	522	462	490	500	464	456	483	513	493	523	500	495	506	478	510	488	499	488	480	497	507	426	488	478	479	510	469	498	474	488	529	524	468	513	533	500	480	530	491	536	476	488	486	495	476	454	493	501	502	451	497	496	506	497	468	459	489	480	527	473	496	477	509	481	480	468	533	440	500	447	536	495	529	508	523	498	478	511	503	517	456	495	513	526	466	458	487	532	491	530	509	507	539	464	500	478	445	494	503	501	511	480	534	513	480	503	482	481	497	487	517	498	515	512	525	503	524	456	469	511	515	545	471	507	479	452	471	474	508	498	501	497	470	482	474	461	513	523	484	490	499	505	496	489	507	530	480	523	494	485	493	478	499	508	441	495	463	450	484	488	493	479	495	482	494	512	458	479	491	512	495	513	502	513	482	471	452	514	479	503	475	487	469	467	498	484	500	464	500	497	498	485	510	447	465	483	471	504	469	494	476	516	495	514	475	473	479	491	497	503	518	487	483	449	465	484	485	481	475	461	473	481	507	454	508	506	535	522	467	505	478	513	456	495	438	500	526	473	499	475	493	503	502	519	494	492	524	450	484	481	499	505	506	509	504	503	491	495	541	487	461	556	473	505	501	508	521	534	496	480	480	461	490	467	491	488	492	506	508	504	480	487	538	465	526	530	472	493	513	505	436	480	489	518	549	532	539	539	500	489	494	504	531	491	502	462	475	478	517	474	464	492	521	548	516	509	511	506	501	484	502	487	506	492	466	492	454	506	530	447	492	537	504	498	499	479	515	527	508	461	460	485	488	490	477	499	485	466	514	488	508	451	454	519	513	486	525	522	498	479	480	494	514	501	496	489	507	504	492	503	448	514	511	512	516	454	514	463	517	538	507	468	506	499	511	497	498	508	509	547	526	484	502	480	498	478	456	538	510	496	488	526	496	530	503	498	454	462	500	500	466	472	469	492	497	469	540	483	479	513	484	494	475	502	495	517	503	489	508	513	471	508	503	511	537	487	505	468	512	483	483	514	481	492	530	482	460	516	523	530	479	498	535	511	526	504	522	493	479	493	482	515	517	496	529	508	513	459	488	454	530	474	488	465	499	521	483	531	489	463	479	522	499	550	520	498	500	523	476	478	508	494	480	470	465	527	477	524	495	510	487	512	471	505	487	452	471	489	482	507	490	456	482	508	494	533	490	437	447	504	495	495	490	506	482	443	513	493	490	459	488	516	459	483	485	460	494	496	447	489	502	537	505	538	472	511	484	516	478	480	516	504	500	522	514	524	497	485	509	475	507	475	512	514	514	446	473	492	542	468	507	494	501	479	534	491	452	437	492	519	541	499	536	512	509	479	488	521	537	465	517	494	479	523	520	491	469	465	472	487	528	463	526	505	497	494	489	500	490	481	497	491	520	506	470	472	475	471	500	524	518	516	496	475	485	521	494	494	517	511	459	485	494	464	495	519	473	466	505	500	512	457	487	475	477	498	485	510	530	495	492	491	498	498	501	531	530	501	467	516	490	506	494	503	498	456	515	482	517	467	530	471	539	521	496	533	462	469	548	496	494	503	460	493	509	502	464	490	487	506	464	474	515	546	483	478	487	510	499	521	527	474	531	481	511	517	499	493	507	471	512	500	477	513	462	479	496	492	508	503	502	466	501	483	486	515	512	545	478	518	505	543	515	497	505	489	466	507	485	487	494	486	478	506	517	494	504	498	473	547	501	488	466	537	499	506	501	485	476	526	525	509	507	546	468	530	477	482	504	478	510	500	496	450	542	519	490	507	508	491	476	449	482	505	493	475	508	529	477	468	479	495	485	460	464	517	489	485	499	519	502	513	476	511	532	470	499	457	473	534	524	478	511	491	528	491	480	484	501	499	519	498	515	471	485	485	468	455	519	496	499	453	505	495	517	482	462	475	466	488	466	513	465	496	446	457	495	497	527	479	528	482	480	504	502	510	506	515	452	463	472	525	532	467	518	476	532	486	475	503	486	519	507	524	489	483	499	504	504	498	511	470	510	465	490	496	479	462	546	524	487	479	483	493	478	491	485	500	523	475	497	431	509	520	498	476	498	486	472	475	503	472	485	489	478	461	508	452	487	475	482	479	485	474	514	508	534	480	502	492	503	478	517	499	508	523	477	466	478	512	522	505	519	491	486	461	494	503	505	514	509	513	503	470	516	481	498	499	464	484	487	507	522	520	506	482	493	494	493	470	448	481	485	513	525	508	472	473	526	516	494	497	472	525	484	465	514	502	477	483	478	497	456	497	490	460	525	495	496	510	520	452	458	466	539	512	504	524	480	515	485	519	483	468	488	493	513	499	502	483	525	506	508	504	496	476	477	465	481	493	471	488	515	509	507	518	497	479	496	491	448	527	497	543	497	462	499	510	473	509	501	490	454	505	531	484	515	493	509	488	495	457	482	515	502	480	494	491	500	480	476	469	500	515	515	466	471	486	503	509	528	466	504	469	512	465	477	476	508	495	498	485	466	498	523	511	475	454	479	510	490	477	475	495	500	508	511	527	490	478	457	493	454	528	523	486	530	448	471	514	510	486	506	509	529	508	483	503	517	532	489	497	458	488	486	470	474	492	469	505	493	505	478	482	510	461	484	480	501	482	472	511	476	510	496	521	505	507	529	487	494	448	521	516	483	468	514	499	500	476	470	545	450	477	519	532	475	471	513	513	446	477	498	464	516	476	537	483	517	505	486	499	495	472	485	490	481	478	485	487	487	480	473	465	485	514	529	527	466	474	505	513	486	524	493	504
24228	21258	28334	24496	20311	2247	694	466	336	396	338	302	289	249	260	247	227	270	242	242	226	260	212	224	182	243	237	192	212	234	191	187	226	202	210	203	165	220	189	211	196	211	224	206	215	191	206	188	194	257	879	987	899	554	374	285	229	189	182	171	178	202	172	191	176	214	180	182	212	217	178	213	202	181	199	171	194	172	182	175	195	187	164	181	194	184	200	169	207	206	181	191	184	210	190	176	181	184	188	186	162	183	183	202	206	183	168	197	179	191	190	181	167	180	203	185	201	174	174	192	200	174	182	171	178	169	181	184	174	192	172	212	186	186	191	178	186	207	181	163	193	192	183	183	170	174	209	200	210	171	162	173	181	190	221	169	178	196	184	204	182	176	191	171	191	187	173	189	177	170	174	180	188	184	197	191	167	189	208	191	188	215	176	176	160	184	176	179	185	187	171	153	188	182	163	195	188	178	210	191	176	157	181	173	164	157	185	162	198	173	182	154	176	183	163	181	162	167	186	193	168	188	179	192	193	185	183	180	171	172	171	165	180	161	175	182	173	189	172	155	181	213	195	160	181	173	170	196	180	209	181	196	197	205	156	175	174	178	156	175	218	178	172	181	176	177	193	182	170	180	198	190	180	188	152	181	195	208	196	170	167	189	157	168	190	202	189	179	179	196	200	205	199	197	163	182	181	203	181	190	178	202	204	203	178	182	190	177	165	175	164	151	163	219	169	164	180	187	186	163	210	201	185	179	175	180	179	154	190	179	174	190	205	160	168	202	181	201	183	183	196	194	181	173	167	179	212	187	158	199	175	189	165	189	186	194	189	181	206	196	168	184	209	182	212	157	209	175	160	195	184	209	166	164	169	165	166	193	181	187	180	190	210	150	168	177	158	190	181	175	178	166	200	184	200	189	180	159	171	193	189	167	170	167	182	174	178	208	192	191	169	184	173	165	159	204	162	199	183	189	166	182	170	189	192	184	185	175	180	192	191	169	194	186	192	193	195	179	185	162	186	206	181	166	198	178	183	190	181	184	179	167	195	181	179	202	178	187	184	186	191	207	165	179	211	198	194	179	201	182	178	196	194	149	202	168	189	189	187	167	197	174	184	162	179	200	194	149	196	174	171	169	190	187	169	160	182	175	174	183	191	183	184	194	185	180	173	155	188	176	185	181	205	209	173	205	188	167	174	191	184	168	204	194	171	184	167	159	182	194	180	173	164	180	185	208	151	183	196	194	165	162	172	179	172	171	190	182	195	209	180	156	206	206	164	167	191	205	178	163	165	176	179	200	190	157	180	189	182	194	210	178	183	169	173	194	198	179	191	177	192	202	201	202	158	191	212	175	201	192	196	180	180	180	169	182	196	158	191	203	190	181	168	156	185	193	180	193	162	191	159	166	184	175	182	178	181	193	184	179	179	177	182	163	204	181	209	167	162	181	185	175	219	200	187	159	192	197	176	194	184	174	187	188	177	175	187	183	167	172	166	170	180	194	188	191	190	158	192	154	171	187	195	172	193	182	182	171	190	203	177	172	205	193	190	170	185	184	160	179	188	189	177	197	173	181	189	197	170	182	185	188	191	180	174	176	187	179	166	199	189	177	201	164	169	168	178	196	175	163	196	178	216	175	171	203	197	195	177	188	176	191	183	178	195	174	194	161	182	162	203	187	189	178	203	160	169	173	188	168	181	173	181	178	182	170	188	196	186	187	218	214	161	166	154	189	184	183	191	174	174	159	173	185	188	182	174	200	175	199	167	187	192	186	204	164	185	183	175	207	183	183	185	189	171	176	212	188	184	202	192	189	175	190	156	200	188	207	196	183	169	190	195	192	184	161	222	178	194	186	177	164	183	180	167	193	179	165	182	174	187	174	215	196	191	183	201	169	190	159	196	199	173	188	192	176	175	181	196	178	181	179	195	162	201	201	161	156	197	181	188	197	189	175	170	179	184	192	170	192	186	192	161	185	193	175	173	176	190	174	181	178	211	176	197	179	189	184	157	209	197	175	183	171	184	183	181	177	201	175	189	198	184	210	196	147	169	149	176	180	187	184	182	173	161	190	186	179	189	190	176	198	172	172	184	170	180	199	170	183	200	188	181	199	167	186	207	171	173	156	179	174	194	200	181	173	190	186	180	182	151	193	177	165	170	168	169	181	190	190	206	173	167	184	186	201	200	167	200	184	181	192	196	177	199	183	168	164	215	182	184	197	194	191	188	172	190	178	195	170	169	204	201	181	183	169	204	184	216	185	186	198	176	185	189	185	180	176	195	187	158	163	179	170	153	189	183	158	184	187	190	209	196	187	194	172	205	196	192	180	173	195	153	173	159	173	164	182	171	189	177	193	189	178	205	184	191	177	210	207	184	181	203	166	196	200	176	178	188	186	188	193	192	171	181	188	192	184	164	197	191	184	193	192	188	183	190	184	178	170	184	170	198	178	167	175	181	179	196	174	154	180	164	160	156	189	202	166	177	204	182	196	168	168	161	172	162	188	155	174	178	184	172	177	166	185	170	185	176	196	197	192	195	163	201	177	188	176	190	181	191	164	189	178	187	174	170	196	173	182	196	163	185	155	192	172	195	201	172	194	188	180	178	172	183	169	182	169	172	191	213	186	176	156	180	174	199	188	199	168	200	178	193	196	173	178	186	184	171	161	193	175	184	186	189	169	195	179	197	172	195	158	183	179	187	170	185	173	171	182	189	161	208	195	181	163	170	146	190	198	177	169	183	200	179	185	172	171	186	184	203	183	177	180	180	187	185	178	176	218	184	190	200	180	145	196	168	176	171	185	166	168	180	174	170	173	186	181	190	175	189	206	212	187	184	173	177	173	175	193	191	173	159	171	195	182	176	186	197	200	216	163	190	192	182	179	182	186	184	205	203	193	192	206	196	215	180	197	188	179	199	160	177	196	176	202	168	178	199	193	192	193	197	196	158	210	183	206	160	173	188	149	183	191	182	169	163	179	179	192	184	195	163	164	187	179	171	194	176	190	152	192	190	187	181	185	188	177	205	171	170	174	172	170	182	182	189	197	211	201	204	181	191	185	181	172	206	203	190	167	184	185	178	217	162	189	171	182	192	200	194	160	176	207	192	185	176	176	177	205	185	183	183	190	189	167	184	201	204	203	183	220	178	175	194	195	184	195	167	195	188	190	201	186	172	192	176	180	205	182	172	175	191	190	170	189	179	186	162	176	190	194	208	186	168	181	186	184	203	194	172	173	190	186	167	168	194	186	174	172	181	189	168	196	175	173	189	187	174	163	187	162	172	182	170	194	186	195	173	177	198	168	184	189	153	193	171	165	191	219	191	172	193	180	155	179	165	191	171	181	193	174	178	203	189	184	188	192	171	193	192	175	179	210	161	207	180	189	164	185	175	196	184	156	180	190	180	184	181	188	178	186	155	175	169	174	199	164	187	208	161	189	174	181	149	219	187	183	193	152	175	183	176	181	187	201	173	174	180	162	171	163	183	196	164	186
7723	14132	11199	5565	3461	2441	1769	1474	1186	1112	1010	848	729	669	649	594	592	577	558	492	540	527	506	528	497	463	529	473	495	443	461	503	518	509	450	423	424	403	422	435	426	416	412	482	441	450	415	473	446	665	2769	3279	2794	1816	979	702	530	406	400	428	407	360	357	372	377	335	327	339	343	376	370	366	374	372	381	364	370	351	369	368	361	354	382	389	360	397	351	384	333	354	351	375	404	371	365	369	382	354	382	387	362	383	372	367	350	357	379	359	378	361	358	344	379	359	383	370	373	363	380	376	374	318	378	343	355	333	334	347	340	347	336	354	367	369	336	353	372	378	357	359	367	346	386	359	369	381	379	348	350	348	357	350	388	385	364	399	381	354	340	376	319	346	387	389	359	340	358	379	383	314	387	369	356	354	379	412	373	355	370	339	383	359	367	365	366	347	395	369	373	385	369	387	358	351	354	381	408	382	381	348	349	384	392	340	350	359	352	378	396	381	385	366	356	368	351	403	346	321	388	349	379	360	396	366	377	359	373	366	378	323	354	358	350	394	365	381	389	348	384	379	386	369	352	363	334	383	376	411	373	352	355	370	358	339	386	389	357	351	357	356	378	375	348	355	345	344	354	342	351	390	343	398	385	372	367	331	361	398	396	370	358	384	373	337	386	347	346	377	386	325	346	347	346	395	374	379	392	408	372	365	372	379	357	370	349	361	350	377	349	413	368	381	385	363	382	375	381	347	383	358	374	396	361	375	382	397	325	387	370	346	344	373	356	375	376	359	382	365	381	372	367	343	384	340	349	370	331	340	351	370	333	344	359	379	377	361	349	376	370	360	350	330	389	363	401	364	368	378	382	356	377	363	362	353	354	353	361	359	368	404	380	342	360	359	356	373	371	377	328	387	369	402	343	391	369	369	342	335	367	379	428	393	350	375	379	399	347	428	319	327	372	386	383	388	347	370	408	371	371	358	368	368	367	362	377	368	387	355	358	400	372	371	329	351	406	358	356	389	383	350	371	392	368	368	382	381	361	345	378	387	368	397	363	342	357	346	371	364	345	361	353	376	370	339	352	419	377	354	386	368	422	352	365	362	393	349	321	384	361	358	366	348	367	371	351	380	385	363	353	384	359	337	357	387	342	332	376	366	366	353	352	375	370	375	399	384	330	374	367	372	340	340	373	366	349	377	384	369	370	407	412	359	344	374	387	348	355	366	399	353	357	346	348	330	373	389	350	389	355	360	383	368	369	379	392	368	379	403	384	366	384	389	343	400	346	403	380	358	368	366	379	374	361	356	353	335	373	364	367	384	355	374	360	366	387	362	347	392	380	361	347	344	367	373	370	351	350	388	376	372	372	369	353	367	311	368	354	342	329	373	389	362	369	381	373	348	407	346	377	383	381	361	380	348	401	366	359	357	390	359	377	318	351	381	373	350	382	345	347	371	333	354	394	353	376	380	369	343	374	370	369	343	388	381	405	379	341	348	372	353	359	368	328	344	360	393	380	377	400	353	344	328	339	354	373	357	375	400	367	341	355	349	367	329	368	362	383	349	372	332	378	328	328	355	385	393	355	354	350	382	395	357	406	343	357	358	340	360	388	333	367	409	389	382	378	352	358	364	357	372	358	338	375	367	365	324	357	343	352	386	379	382	396	383	389	366	363	395	344	369	392	349	368	348	324	377	361	360	380	367	340	375	373	362	378	351	360	371	368	344	340	342	341	383	365	372	365	353	347	347	357	355	363	391	392	348	359	384	359	356	381	389	395	364	349	359	356	351	360	362	368	381	337	365	373	361	358	358	365	357	364	366	376	324	360	352	372	364	370	356	355	380	403	395	385	340	380	377	425	380	372	363	353	398	341	382	367	393	390	373	360	362	321	361	360	377	324	384	365	352	365	376	371	370	393	384	404	357	351	390	369	360	352	386	377	369	390	390	354	354	389	357	377	371	359	334	355	358	409	360	326	352	365	344	367	375	341	382	365	363	373	356	373	393	392	364	395	413	345	377	360	351	308	368	348	335	333	329	339	358	370	326	339	387	380	361	376	377	316	354	351	319	372	347	382	353	366	352	373	380	362	360	373	328	369	378	343	356	358	380	387	347	346	358	354	324	381	385	375	349	384	361	341	344	363	375	366	383	404	367	379	363	340	379	312	353	391	354	360	328	347	384	369	389	386	372	398	369	356	375	396	346	375	368	383	361	344	380	354	376	374	371	348	365	380	337	365	351	361	365	353	358	326	362	366	343	381	354	379	377	357	372	356	390	396	394	356	333	360	367	386	406	393	338	356	391	376	348	387	383	349	370	347	342	388	336	321	347	369	368	347	348	361	341	373	336	360	358	348	332	360	329	366	352	396	328	384	344	331	371	385	323	372	326	347	388	364	347	328	382	361	364	359	371	347	395	353	391	367	357	380	339	363	362	342	359	356	404	346	393	339	351	332	402	367	347	368	370	395	329	387	374	381	368	369	323	408	391	368	388	344	401	348	370	348	371	361	363	342	345	388	370	382	348	349	360	397	349	373	381	361	372	339	371	342	356	366	371	368	315	351	361	390	340	356	368	365	395	355	392	352	378	371	388	375	369	341	343	371	365	392	361	394	371	377	380	355	367	339	367	386	364	363	345	356	382	375	399	327	358	380	367	383	354	354	372	357	368	372	358	344	353	373	406	327	385	353	359	382	374	373	331	349	375	342	365	370	359	337	357	354	339	375	348	341	374	353	383	381	368	339	375	359	370	332	341	348	352	354	377	370	369	368	374	377	363	351	346	386	361	361	393	340	366	379	387	371	407	400	367	340	383	382	380	376	381	337	359	384	366	385	312	361	372	388	386	379	375	368	361	362	374	338	349	362	361	365	381	378	379	376	386	351	369	377	392	361	386	347	365	366	410	386	345	335	364	382	361	358	360	369	392	349	353	337	347	381	362	385	387	377	364	356	351	383	370	371	367	392	396	361	349	387	349	354	365	359	353	362	361	360	324	359	332	328	382	361	393	344	357	354	386	395	371	367	380	412	365	384	381	373	348	356	351	363	368	385	387	360	362	382	348	378	395	364	339	380	366	397	349	373	368	380	373	366	369	381	364	370	388	347	340	373	366	353	354	397	366	356	393	378	368	362	360	359	389	376	363	361	362	335	367	360	375	391	399	349	358	346	383	352	374	378	375	317	344	380	342	391	365	366	358	384	352	365	336	378	372	361	380	376	379	371	344	355	360	356	339	357	354	361	357	373	360	356	348	382	376	345	369	375	368	373	342	362	368	397	384	330	346	363	381	395	382	381	371	360	384	382	375	355	373	340	404	367	360	359	373	336	360	388	391	359	330	365	324	369	365	382	383	394	347	385	382	369	356	373	363	353	358	356	346	403	333	346	335	405	381	375	388	387	419	344	350	376	375	365	383	379	375	389	367	387	398	384	364	362	376	344	363	341	369	376	354	374	371	318	375	374	360	352	386	366	396	346	353	338	340	381	359	358	360	376	373	387	379
23286	21262	28995	23862	21266	19056	1841	688	455	476	347	332	292	300	266	243	225	208	202	224	185	184	193	174	176	174	213	207	182	180	172	189	211	169	196	171	179	165	177	145	156	153	171	161	164	183	171	153	197	778	1069	1404	1358	1023	601	341	203	167	143	149	127	141	155	138	138	140	114	154	136	117	143	126	141	148	136	126	157	138	158	153	124	126	153	127	147	146	156	138	146	134	137	150	134	157	133	154	159	122	128	149	128	149	123	135	157	126	129	163	135	130	118	138	125	136	136	142	138	144	148	138	130	150	123	147	127	138	123	143	164	138	139	123	153	133	129	150	133	157	121	141	121	126	125	117	145	147	140	126	154	167	134	148	124	136	133	134	145	127	137	125	144	142	139	125	127	144	133	151	142	155	132	147	133	150	128	140	123	142	131	134	118	128	130	158	146	151	141	137	147	146	136	146	150	141	144	134	142	129	134	132	138	124	130	110	118	152	136	140	124	145	141	160	161	121	134	141	138	138	157	150	133	130	163	115	137	131	142	128	143	134	143	137	158	136	148	134	127	147	136	138	139	138	148	156	170	145	137	131	126	132	135	139	155	132	126	113	121	133	145	141	139	128	141	141	138	107	141	131	130	157	136	124	141	148	131	127	118	127	157	134	135	140	144	127	136	116	133	123	135	140	141	134	168	135	161	134	120	137	132	135	131	133	139	137	150	140	151	159	131	149	134	152	136	148	124	128	150	157	146	137	140	154	140	140	143	128	138	143	148	135	141	140	144	144	134	121	144	139	169	137	135	145	122	126	132	156	133	122	135	131	136	134	145	135	139	148	120	129	138	143	128	132	139	151	133	121	135	127	143	145	129	155	115	147	140	148	131	129	145	145	132	122	144	154	154	143	146	151	118	149	129	140	124	140	149	127	128	125	122	125	143	120	130	123	121	141	141	129	145	151	140	133	130	136	164	160	148	125	151	136	127	134	143	145	126	137	150	140	128	132	161	147	134	128	141	156	134	137	146	126	136	139	143	138	126	125	121	135	152	153	131	120	125	125	133	136	132	147	139	139	147	119	126	123	132	135	133	133	131	134	154	151	132	147	151	137	160	125	133	134	139	137	130	133	143	156	118	113	122	147	124	139	132	147	132	139	148	121	142	140	161	122	136	141	154	137	116	119	130	147	122	130	157	146	136	130	126	134	132	124	125	147	134	142	136	134	149	135	143	123	159	132	132	110	147	138	147	140	122	143	139	124	150	147	142	146	148	139	158	128	145	177	127	132	127	129	146	138	141	121	121	144	138	141	158	160	140	131	134	129	130	133	134	131	143	119	151	144	128	154	163	137	137	141	140	134	151	148	121	146	147	150	147	141	137	137	121	137	141	137	137	144	170	123	144	164	129	131	165	124	137	136	152	131	129	134	137	123	140	152	144	144	141	120	133	124	142	139	143	146	133	122	139	147	144	123	129	151	138	149	138	143	143	144	142	137	132	130	139	134	159	153	140	136	130	132	137	119	146	146	140	149	127	142	130	137	131	157	134	134	126	141	133	143	147	163	138	137	155	122	152	146	125	155	127	119	148	119	148	137	122	124	138	140	146	152	164	153	136	146	123	119	124	128	148	143	122	152	140	126	140	139	140	151	137	136	129	140	145	134	159	140	155	149	160	131	136	134	118	137	144	142	142	129	129	132	143	134	150	146	137	141	151	120	145	153	150	131	133	132	156	130	143	147	155	152	129	127	134	138	134	158	149	133	145	139	126	145	117	141	156	131	144	146	138	133	141	151	146	158	130	142	148	143	156	151	153	113	143	137	132	154	132	140	131	146	130	151	127	137	139	152	136	136	142	149	146	121	136	129	139	144	138	140	138	124	135	141	149	141	141	128	140	126	121	143	134	143	137	152	129	137	138	142	146	127	144	126	132	130	132	124	145	152	139	135	138	155	154	155	112	134	146	146	144	131	145	145	140	127	148	127	142	154	128	140	141	141	151	131	151	131	148	137	131	165	142	144	134	125	134	135	153	151	150	127	154	132	139	131	147	146	141	137	132	136	129	130	135	143	111	139	146	119	144	138	146	155	146	152	142	152	152	125	141	134	157	148	130	141	140	144	135	136	109	132	128	143	141	137	137	155	138	135	129	139	133	133	137	153	131	137	137	135	151	116	131	142	141	149	130	123	150	142	140	142	128	120	121	109	130	141	140	156	141	122	132	144	157	123	160	160	157	155	134	126	127	143	137	140	125	162	147	128	152	145	160	128	150	122	155	154	137	141	142	120	162	128	101	122	126	170	149	140	161	139	120	136	130	121	147	154	147	135	161	136	142	145	148	153	124	165	119	129	149	138	143	141	130	141	156	120	170	152	132	147	142	141	130	138	123	143	153	147	124	132	121	146	129	141	134	147	130	147	139	151	143	151	150	167	148	162	140	125	133	112	143	150	132	140	158	131	140	140	159	130	138	117	140	125	146	115	139	148	145	131	136	134	128	126	146	125	139	133	139	130	132	141	134	129	131	143	128	132	152	128	154	137	126	142	153	137	124	162	144	140	136	147	129	149	161	142	115	128	152	139	151	154	130	141	145	137	117	123	148	124	142	113	126	149	137	147	137	140	130	130	138	130	127	141	125	126	135	128	140	132	127	138	145	118	119	127	139	144	152	162	129	138	165	147	149	146	145	148	130	125	145	138	121	154	146	129	136	149	133	153	137	145	136	140	135	145	124	148	142	137	131	133	126	142	129	128	129	123	138	146	154	123	138	142	121	119	131	143	147	137	147	149	142	128	149	130	134	136	137	129	130	136	126	131	139	121	155	147	156	133	156	136	132	131	169	153	151	135	138	148	141	150	141	125	137	118	128	147	128	138	130	127	136	141	132	129	135	150	127	129	126	128	136	125	142	145	146	136	135	129	149	139	132	129	168	130	138	130	146	123	150	127	114	135	152	167	152	151	150	114	148	128	148	114	134	134	142	130	148	120	123	136	134	136	130	152	129	131	164	131	127	143	147	148	139	149	161	146	126	112	153	127	126	153	137	124	121	127	106	143	122	139	133	141	157	139	125	143	150	132	122	150	121	133	129	131	138	154	136	135	149	143	154	137	147	123	146	149	116	138	152	129	139	154	135	142	133	130	136	166	134	135	127	154	123	140	134	117	143	147	148	141	105	163	139	139	149	126	129	126	145	149	137	123	136	132	134	141	135	127	119	136	142	145	158	127	148	136	140	121	121	128	140	143	147	137	154	140	146	137	137	123	127	161	149	107	147	136	143	151	131	136	124	140	145	128	106	131	143	136	126	131	124	141	138	131	136	119	125	150	149	144	131	131	133	134	155	140	138	146	151	154	146	127	135	147	144	145	147	139	121	133	133	147	118	142	157	138	135	150	119	142	130	137	127	145	119	155	157	135	147	138	142	136	132	131	123	134	158	112	136	137	141	124	127	150	166	139	133	152	130	120	141	126	126	136	149	134	147	164	130	133	146	143	154	149	138	125	153	148
10121	19778	16253	8913	5750	4073	2796	2091	1789	1645	1226	1036	920	919	934	731	662	567	551	548	516	514	497	506	441	458	505	532	450	456	437	443	453	426	378	379	356	443	426	377	353	325	343	415	433	406	342	461	480	2587	3606	4564	4468	3222	1881	785	457	310	261	261	278	282	282	257	252	278	285	287	290	259	240	246	274	262	260	259	277	281	263	290	262	261	307	275	250	292	253	248	260	257	245	256	272	275	289	276	263	253	260	290	252	253	280	278	273	264	265	289	264	270	241	291	270	257	267	293	274	296	237	295	273	280	269	259	256	265	273	272	274	250	277	272	265	229	291	271	268	272	241	262	291	258	266	270	300	269	260	253	244	282	248	287	284	280	255	241	269	264	261	297	251	261	280	282	265	260	256	273	276	251	271	256	268	268	287	289	282	282	281	289	268	274	298	275	286	267	283	264	285	275	269	267	262	268	272	282	249	259	284	272	284	276	274	260	265	247	279	276	244	266	244	299	271	273	281	266	271	268	261	303	288	249	269	244	278	272	269	270	236	276	238	262	271	285	290	282	250	267	280	274	260	248	268	249	272	279	280	296	281	261	248	273	269	235	292	261	293	249	269	259	240	231	260	306	286	277	290	255	247	274	238	259	275	250	257	302	271	264	277	317	275	269	259	266	291	249	301	252	268	281	282	277	251	284	256	244	260	272	293	266	291	274	273	260	280	261	270	271	243	278	276	265	263	284	266	240	279	285	279	278	275	274	268	271	244	273	235	262	265	293	268	271	256	254	277	250	274	271	276	249	273	284	276	264	261	287	292	279	300	256	262	245	276	257	277	252	274	272	242	260	242	290	255	295	280	240	270	274	268	323	266	244	282	270	288	264	275	267	269	317	253	266	257	259	254	250	258	274	257	287	277	276	268	257	250	261	274	278	265	260	290	265	270	271	255	256	236	271	269	291	266	242	257	286	251	257	280	288	270	282	267	286	272	268	271	257	261	286	301	247	279	255	268	275	302	228	280	287	241	286	266	277	248	244	254	266	273	283	253	261	291	296	265	282	265	250	300	271	292	264	269	293	274	249	273	260	267	252	286	283	287	258	262	312	244	238	274	283	263	269	258	270	249	268	271	264	281	258	281	300	274	262	262	285	267	256	277	289	276	262	250	256	267	269	287	260	279	277	287	287	282	286	267	261	272	274	280	254	253	240	285	254	317	248	267	261	294	286	273	258	258	255	256	275	283	254	282	280	269	243	293	256	279	270	279	249	301	254	244	246	275	299	290	265	262	245	274	257	282	275	252	263	284	259	259	268	245	260	280	253	294	257	239	240	260	306	268	283	267	294	245	268	269	253	283	272	217	255	247	269	258	262	259	262	259	277	262	285	263	278	293	294	303	275	286	302	272	276	262	273	254	284	267	285	266	277	238	267	260	248	270	234	278	279	269	289	312	257	266	271	280	259	261	247	254	288	276	275	280	245	276	260	291	285	247	240	265	263	290	251	278	286	292	271	249	260	300	252	279	286	266	274	258	241	265	292	280	291	257	280	259	253	272	270	275	266	245	280	266	258	276	250	287	264	273	246	246	276	253	265	248	303	285	259	266	266	291	261	243	266	259	271	299	272	266	275	266	289	254	263	249	292	245	270	276	261	287	269	264	248	242	292	264	248	271	266	261	263	267	277	234	278	274	265	297	300	300	280	264	266	259	239	256	276	280	292	257	269	303	272	274	278	262	284	257	264	252	276	269	264	267	268	255	283	255	278	252	254	259	245	274	266	224	259	279	293	251	249	256	281	287	259	299	264	256	260	260	269	281	242	272	270	252	264	253	241	271	261	266	258	280	281	299	268	258	258	265	256	250	278	277	277	286	284	256	277	244	274	267	257	291	272	299	243	270	316	244	241	251	274	241	240	296	287	273	295	265	262	271	280	264	286	284	282	261	249	273	260	272	256	276	264	286	282	265	261	261	264	269	299	277	266	273	261	270	265	241	258	233	258	263	258	283	275	266	274	251	272	277	265	276	280	268	289	254	271	267	270	274	281	242	252	295	300	258	263	285	287	268	263	254	260	257	259	308	246	282	244	280	264	265	257	268	252	282	265	271	272	275	253	274	250	276	244	268	277	289	277	275	265	293	286	283	241	264	241	295	275	253	245	269	233	261	260	263	263	268	280	251	263	268	272	277	280	275	252	257	268	268	277	278	254	273	270	294	239	270	256	255	272	255	271	267	296	242	263	301	278	243	273	261	279	227	270	255	267	314	255	302	252	275	280	283	276	294	265	288	275	251	265	315	298	275	304	272	255	259	253	313	249	262	260	264	267	258	239	273	264	277	269	280	251	253	271	253	250	260	264	263	281	290	283	274	294	260	271	287	269	255	259	281	282	271	260	268	269	252	271	289	269	259	246	281	266	277	257	263	247	269	272	286	273	275	280	265	256	250	277	272	235	262	257	271	242	284	284	289	285	263	301	272	268	264	257	245	249	280	261	252	287	284	270	282	261	289	273	272	270	251	264	284	294	253	309	274	266	276	271	286	285	266	246	270	253	297	225	259	250	281	294	274	270	262	302	270	264	305	274	278	290	274	250	283	265	289	247	278	266	279	260	268	267	277	262	330	246	303	248	281	294	269	275	268	296	267	253	276	251	247	262	289	285	260	281	249	263	266	258	269	242	260	273	247	261	291	273	306	252	273	256	304	267	273	265	293	246	250	289	282	283	261	259	270	276	288	267	276	265	275	255	267	267	288	286	244	258	290	258	305	247	285	270	260	287	289	261	279	267	293	273	266	282	261	260	270	289	266	276	286	263	273	268	266	290	261	293	276	261	257	250	292	244	275	269	277	267	284	308	270	262	252	267	283	275	289	276	274	282	272	277	265	265	265	268	273	267	292	272	266	271	264	258	274	267	277	227	287	280	271	246	238	280	269	268	241	267	257	255	257	266	275	265	301	271	283	286	290	266	249	243	263	297	302	282	261	242	301	259	275	259	266	269	254	244	304	277	286	289	278	278	271	263	254	259	272	232	315	280	261	237	284	243	258	282	248	266	261	245	275	280	270	265	269	273	264	261	253	252	257	267	258	274	272	255	266	288	262	242	269	251	265	259	263	244	264	253	268	266	261	301	271	244	280	267	271	293	258	282	280	235	268	266	277	293	275	261	272	272	247	279	277	267	269	258	291	274	260	277	228	275	303	266	240	260	254	258	256	297	268	261	278	273	235	252	260	244	258	241	267	277	264	287	281	285	282	277	237	288	260	266	272	253	250	246	230	308	305	270	279	245	280	255	295	274	288	283	275	270	262	261	284	268	277	264	281	272	263	282	270	256	257	285	279	301	273	309	250	282	290	273	239	251	271	276	264	304	298	263	256	260	291	300	273	302	265	275	265	278	275	237	284	272	272	278	284	245	276	279	259	271	285	267	258	274	248	266	262	247	297	272	259	279	281	281	253	279	264	277	293	260	275	270	292	269	239	278	230	287	290	280	296	245	287	293	269	296
26726	20230	6453	767	429	370	313	280	276	289	282	293	271	263	302	287	262	268	272	250	256	286	271	234	242	254	263	249	251	248	267	261	241	266	248	262	243	229	277	258	244	258	250	243	248	259	269	244	243	314	339	344	397	355	316	299	256	253	240	250	239	258	241	256	238	236	252	236	234	249	255	267	247	288	257	250	251	236	268	254	264	272	278	268	251	226	239	268	244	241	249	239	229	229	237	220	226	242	245	256	251	229	234	253	248	246	236	249	249	238	256	250	246	243	258	244	262	255	247	240	210	230	239	258	266	273	253	258	227	247	254	233	243	225	251	252	237	247	258	267	242	247	248	253	265	268	279	238	219	255	227	244	239	242	258	226	238	256	233	267	267	250	239	248	242	256	215	253	273	263	246	253	237	260	259	244	221	248	276	248	228	221	282	252	260	245	242	259	234	248	251	253	264	238	222	254	258	260	229	252	228	223	235	246	223	227	218	238	223	239	239	218	218	245	263	284	218	277	247	243	259	219	234	252	253	219	243	238	221	231	237	251	248	236	253	237	243	268	231	258	226	237	256	225	232	241	227	235	246	243	229	227	248	234	243	234	258	253	259	288	218	222	235	281	241	238	260	237	254	233	240	237	238	245	255	251	250	226	250	212	218	263	223	225	235	241	237	246	254	264	224	231	232	234	252	264	233	236	231	216	267	246	232	266	238	253	240	225	228	242	259	244	260	251	248	279	260	239	267	251	232	236	235	243	255	261	265	248	248	254	261	240	255	254	242	257	262	242	255	251	249	237	258	217	245	229	214	255	238	248	230	251	235	225	245	237	244	236	248	255	233	259	258	232	246	224	271	257	258	249	231	231	260	222	210	225	226	242	224	245	258	257	225	212	228	245	228	243	231	231	237	250	234	247	272	254	230	225	245	245	235	273	229	236	259	242	242	245	247	254	219	229	248	234	253	247	259	247	265	256	245	269	217	237	221	256	241	204	270	282	230	253	266	224	244	248	248	257	270	248	272	217	246	270	229	238	241	225	267	234	253	226	251	239	263	228	252	279	272	236	224	237	239	246	258	268	235	253	256	260	263	233	249	264	247	251	259	237	243	236	259	248	247	238	268	224	252	235	263	269	220	237	242	243	222	226	221	230	247	226	249	219	248	233	251	246	257	246	252	229	226	244	235	263	239	232	246	273	249	262	227	253	237	234	252	223	243	256	230	234	270	203	251	245	256	259	244	252	217	269	271	234	242	244	234	263	262	247	246	239	251	238	212	255	231	241	254	263	236	276	245	238	278	244	276	255	240	243	242	219	255	239	226	229	246	260	213	249	227	273	267	253	264	264	242	248	230	234	243	239	258	240	247	244	229	251	247	272	268	252	251	221	234	252	246	257	237	254	234	211	221	237	254	232	230	265	243	244	242	246	230	222	230	250	260	212	278	210	236	254	266	266	245	225	238	261	247	259	231	271	232	252	230	255	249	250	268	234	235	259	236	261	224	240	252	258	252	243	272	246	272	273	213	218	217	258	237	241	264	235	223	260	237	241	250	228	212	263	251	266	237	264	246	248	222	225	247	255	246	263	251	240	261	224	240	228	251	243	234	276	231	248	243	218	250	254	236	257	262	246	211	226	219	241	242	235	239	256	231	258	233	257	271	257	249	259	214	247	242	235	241	257	237	253	250	230	207	245	246	265	253	260	248	244	237	271	250	235	234	252	234	232	227	222	242	260	255	228	247	234	246	246	239	262	284	228	245	266	266	257	241	243	221	277	253	256	260	257	246	252	232	243	228	269	258	254	262	224	263	236	272	240	237	223	238	234	263	233	247	246	275	220	236	238	226	226	236	254	248	236	235	252	252	244	249	239	248	260	241	268	237	208	252	248	227	236	230	225	235	262	230	248	258	272	269	225	227	240	241	236	218	234	224	224	246	252	244	230	268	244	250	235	232	262	250	243	254	247	254	226	220	229	227	265	269	226	221	248	266	263	276	214	237	235	251	247	240	231	224	242	237	238	243	282	236	235	216	232	244	262	243	248	262	258	234	239	238	241	253	261	268	254	250	273	245	255	240	257	262	242	253	246	267	237	246	255	210	240	252	262	237	237	215	230	249	247	247	226	236	213	246	244	286	221	197	233	242	254	252	217	233	217	251	262	230	278	260	247	230	250	240	262	239	228	308	254	228	242	249	232	264	248	242	240	259	241	249	248	236	259	217	273	248	229	226	251	250	269	235	258	237	242	224	261	231	248	230	222	244	240	264	244	222	219	245	223	246	246	225	256	242	223	231	253	247	246	234	249	247	259	267	246	236	240	275	218	235	230	269	270	224	254	251	224	249	240	246	246	241	256	243	226	262	249	260	272	271	256	231	249	238	239	250	217	264	226	265	222	251	251	245	271	265	253	240	247	254	237	229	242	267	246	261	258	238	247	233	265	225	234	257	234	264	249	252	235	238	223	244	273	235	225	216	257	249	259	242	218	230	241	246	234	217	259	232	260	222	225	255	269	231	236	251	274	244	229	230	246	225	259	260	246	235	270	252	238	269	242	265	283	240	262	228	249	224	230	274	240	244	235	241	216	233	245	216	260	260	244	227	254	263	255	220	238	222	238	242	250	220	238	240	236	263	262	255	240	234	246	247	237	237	251	257	255	257	223	249	223	230	265	253	253	246	265	250	259	231	241	247	243	248	230	255	266	271	225	263	240	223	246	235	235	219	235	243	254	222	220	236	235	264	254	228	268	251	246	259	238	230	262	255	263	233	227	256	230	262	242	232	264	236	255	229	243	248	268	263	242	240	253	259	252	232	244	223	221	238	280	258	255	238	233	265	222	225	233	230	277	229	245	238	270	255	245	220	252	243	267	258	239	241	241	232	249	245	270	251	262	242	242	239	214	242	221	269	265	227	226	250	212	233	221	226	263	226	233	255	240	250	245	230	209	253	248	242	225	274	242	233	235	257	224	235	208	251	255	244	246	253	240	247	226	275	241	232	218	259	211	247	245	260	212	242	275	240	232	254	260	228	223	244	236	253	249	228	251	242	248	256	250	237	270	242	255	231	249	264	232	218	253	252	244	224	249	242	243	228	251	249	247	224	253	237	273	246	256	237	239	241	253	248	268	229	240	291	243	262	241	227	262	250	247	266	266	257	248	269	236	251	232	235	233	242	225	222	254	243	230	258	244	220	231	258	261	235	259	246	273	260	261	254	251	244	245	232	263	244	223	259	242	242	248	266	270	219	236	255	239	246	213	249	243	261	249	229	225	247	265	246	236	254	252	250	228	259	202	259	241	259	230	242	239	232	244	212	264	225	219	218	240	239	232	245	210	237	249	229	256	254	252	230	224	249	249	234	260	236	226	232	262	262	254	242	246	247	231	218	259	237	251	241	251	235	239	257	251	246	220	256	247	248	265	263	246	250	239	241	252	227	257	238	280	227	229	243	256	231	262	244	263	247	257	270	261	236	251	250	241	215	243	220	241	225	232	240	291
5118	3803	3008	1481	1036	823	695	628	751	661	606	558	553	647	618	586	529	490	523	543	505	547	556	540	561	546	489	560	509	516	509	524	501	517	483	516	515	515	479	470	507	493	530	490	475	526	542	543	596	744	818	866	797	752	619	540	522	496	476	468	458	477	456	500	468	501	484	495	478	477	472	443	448	555	517	492	477	459	453	463	494	470	508	480	480	468	494	456	455	459	470	482	487	457	488	495	469	481	465	471	476	466	470	481	537	456	480	476	505	534	525	473	466	482	451	453	450	480	458	502	490	494	495	504	488	490	446	465	442	436	498	475	520	468	443	483	460	519	490	486	475	475	509	517	487	445	455	490	475	461	432	488	497	518	491	453	484	523	487	502	504	450	472	458	477	497	513	425	484	455	454	512	439	480	486	462	490	454	483	516	471	462	500	456	496	472	519	489	460	470	494	485	456	472	485	490	474	487	489	473	498	469	458	460	485	463	483	435	513	467	472	476	476	477	498	450	465	456	489	493	471	509	447	475	466	482	493	464	488	452	491	519	448	453	482	482	464	482	477	461	497	527	473	476	465	495	432	508	478	464	502	484	468	479	498	514	492	416	517	454	491	457	476	486	517	471	463	477	459	484	458	478	475	468	480	468	460	532	513	443	454	478	463	537	495	495	480	478	475	460	471	485	519	489	509	476	511	465	480	499	444	508	500	449	477	479	465	493	473	489	488	483	453	483	502	467	488	491	496	450	459	481	529	429	492	492	506	468	479	452	487	451	494	492	430	477	461	492	492	475	489	503	503	445	479	497	475	493	439	446	485	463	529	463	506	499	498	458	497	484	462	459	493	468	515	489	487	483	486	448	509	471	482	478	492	472	473	513	477	479	518	475	474	496	494	495	438	476	459	505	498	466	442	478	472	473	474	476	443	516	452	478	482	462	487	512	462	467	467	489	455	477	490	484	487	484	470	507	488	493	472	479	466	472	471	503	494	480	498	458	425	502	469	493	528	498	471	460	490	469	505	473	512	454	441	500	452	483	505	456	469	467	462	456	489	446	436	513	470	447	469	488	507	484	453	490	486	475	483	465	481	503	467	483	497	514	491	483	497	478	526	450	488	474	483	471	485	487	487	497	473	472	516	479	521	488	480	476	477	464	470	447	487	442	484	485	492	503	499	467	502	469	473	448	479	502	481	427	530	501	466	497	493	492	523	483	475	497	521	481	474	474	456	461	462	495	465	445	460	496	467	469	513	444	468	519	494	496	480	484	487	483	497	453	497	485	487	491	464	470	474	482	482	493	463	533	484	459	490	482	479	474	506	513	506	506	496	473	519	500	488	479	501	506	511	527	468	492	475	501	471	487	473	494	434	496	466	474	497	504	480	476	498	457	463	474	473	421	494	495	516	497	476	460	453	458	485	488	494	441	493	484	463	433	477	468	499	535	516	502	482	440	524	475	463	434	482	458	471	492	480	501	496	482	440	501	493	450	466	483	487	463	487	489	478	469	500	482	485	509	469	466	500	503	495	479	477	498	469	460	501	450	461	499	463	435	483	473	436	491	462	434	503	478	493	460	476	488	469	481	490	494	504	483	529	451	489	463	477	475	497	484	481	516	475	463	476	518	484	496	469	477	488	504	498	506	495	467	477	480	525	488	509	495	483	477	444	502	494	484	487	468	464	475	490	504	481	483	463	489	490	442	469	482	491	469	470	465	489	494	482	476	494	470	520	486	464	441	477	471	458	476	494	520	465	552	483	450	491	485	520	458	481	504	446	472	501	467	504	459	471	478	523	504	516	485	472	501	496	454	463	523	496	479	485	490	465	483	479	510	483	492	496	478	480	496	512	476	499	488	483	476	471	473	477	475	531	494	468	457	515	454	534	503	525	460	489	453	478	469	460	466	484	491	495	452	471	467	471	483	483	499	425	458	487	493	492	450	494	473	462	475	493	464	498	495	464	461	465	512	461	529	476	506	488	445	457	485	469	483	480	505	488	489	510	462	483	472	453	450	488	510	482	499	447	485	488	512	479	480	484	492	464	457	501	475	509	477	461	446	505	415	481	454	485	469	477	473	490	497	437	458	456	465	495	499	511	465	508	478	442	507	457	496	510	504	494	478	476	470	462	468	456	486	490	515	475	499	515	452	442	466	453	498	498	491	485	500	484	537	475	494	500	454	437	510	495	459	499	482	477	499	471	516	456	449	483	455	449	488	464	488	470	448	460	444	517	437	487	443	487	477	481	470	452	541	438	461	467	443	501	452	475	497	485	474	472	464	482	470	507	473	496	504	498	513	519	518	473	495	430	493	497	511	492	462	458	459	472	520	494	474	456	490	469	462	466	468	514	490	490	480	501	436	475	497	493	507	487	487	482	507	493	453	522	484	466	475	482	465	457	500	534	508	510	466	459	440	469	459	479	467	495	494	505	492	475	492	453	457	494	521	512	489	497	495	475	473	457	474	496	512	495	483	471	501	468	505	496	466	481	475	507	480	510	491	455	477	440	461	490	463	475	496	496	459	480	508	439	472	483	516	472	501	457	525	510	483	477	455	462	500	468	467	458	434	502	522	488	509	455	465	471	475	454	501	468	469	481	507	464	486	420	508	537	504	454	452	434	501	469	491	489	428	470	503	459	465	467	473	475	451	505	440	431	464	489	520	475	533	485	497	491	461	437	486	498	489	442	472	457	503	479	513	499	476	475	475	508	438	503	480	508	496	467	470	467	527	498	448	477	506	451	443	509	441	459	489	478	494	466	513	458	467	498	521	462	479	496	511	443	451	480	487	491	522	482	483	516	484	497	448	462	468	441	453	479	461	515	477	474	493	487	491	460	510	490	511	454	489	488	492	479	447	478	487	482	471	498	510	471	456	475	513	483	548	490	475	497	487	489	513	490	479	507	461	472	469	459	486	519	485	500	439	452	506	487	535	466	474	507	521	475	463	475	481	495	490	477	490	470	480	490	479	463	463	511	478	470	499	477	456	480	476	442	536	488	468	468	481	504	472	464	500	455	536	473	487	458	472	454	460	512	511	485	466	488	479	473	460	491	459	488	459	481	456	515	503	439	465	494	494	520	468	508	499	492	458	475	471	487	480	485	494	440	509	465	471	490	492	508	471	474	461	502	475	459	475	476	465	484	454	470	467	495	480	470	464	458	501	475	492	505	487	490	509	464	468	507	468	498	488	471	515	460	481	457	465	506	457	509	514	471	525	440	438	516	517	467	465	441	484	499	477	433	493	461	487	474	464	460	473	499	472	486	444	483	470	468	500	480	471	502	489	518	493	493	466	509	487	464	453	482	484	478	493	490	483	475	459	477	495	490	486	491	477	492	527	485	506	478	491	494	486	507	520	479	483	477	464	503	508	484	484	538	463	488	465	495	463	463	493	464	457	483	517	481	462	471	467	488	502	500	450	546	469	466	458	477	513	473	498	513	477	489	502	496	469	492	477	506	505	505	464	451	493	523	458	476	494	454	491	517	494	510	496
24233	21310	28436	24488	20370	2227	640	454	411	376	320	310	306	271	272	260	235	223	246	227	203	220	243	219	215	217	213	212	246	191	201	194	207	232	220	208	227	198	194	225	186	205	212	207	216	173	213	213	309	472	902	839	628	621	412	322	216	200	194	206	206	186	198	197	185	206	155	188	192	179	165	181	196	192	176	213	194	186	200	197	179	182	175	177	194	172	190	197	184	190	172	178	204	212	182	189	185	193	190	187	187	185	213	183	159	182	192	165	177	184	206	178	198	212	189	221	181	195	196	175	178	204	191	165	181	185	180	208	195	180	193	188	181	225	180	190	187	194	172	190	184	179	190	196	172	169	193	172	185	180	183	183	192	190	194	179	226	177	180	206	194	174	205	188	197	192	175	216	174	183	198	192	178	190	166	194	179	173	191	184	187	183	181	195	181	199	185	225	196	184	166	170	186	158	186	189	208	176	175	172	193	191	188	179	184	179	173	175	189	182	200	189	184	200	163	202	182	176	179	163	187	175	212	182	186	200	199	183	172	202	172	184	192	175	181	186	184	178	193	195	196	166	196	171	202	201	191	181	204	177	200	212	184	191	176	201	182	172	189	200	196	185	192	183	188	192	207	189	190	196	179	197	195	193	193	175	207	195	166	166	179	174	197	178	179	179	172	224	191	208	172	171	182	175	166	173	180	196	174	212	187	183	170	178	182	193	196	163	182	169	183	189	180	171	186	202	196	168	204	188	197	200	191	184	195	176	161	191	169	198	170	169	192	191	193	177	193	168	180	192	182	192	208	185	204	192	193	199	164	205	182	207	191	188	180	192	190	183	179	208	197	194	219	179	162	184	147	162	217	177	189	183	201	188	179	207	188	207	208	200	174	170	186	190	193	188	196	193	182	174	198	179	180	184	216	172	203	209	165	187	188	188	212	176	182	205	179	198	169	193	190	175	201	188	206	190	177	176	181	163	194	184	192	202	170	186	208	179	213	187	195	175	194	189	205	188	182	194	198	201	177	183	186	180	177	208	183	194	184	209	158	182	185	173	202	207	187	177	182	186	179	181	182	195	190	185	196	183	193	184	169	200	175	218	179	210	189	177	186	199	205	192	194	195	170	193	203	218	213	194	204	199	181	176	197	200	190	169	180	199	178	159	181	192	177	179	177	191	183	185	177	160	186	182	163	186	202	191	197	181	179	202	194	175	185	183	184	186	165	188	179	171	173	171	184	204	202	188	166	189	209	181	183	190	197	188	191	169	185	207	168	198	172	202	180	197	178	186	159	220	199	196	205	178	190	200	184	150	207	208	195	191	192	200	184	224	175	187	216	207	178	186	203	191	196	173	187	173	210	189	173	194	164	166	159	198	197	181	187	170	174	178	193	183	185	192	204	188	179	172	193	182	196	196	190	194	196	188	196	200	196	171	194	188	172	194	200	191	176	182	183	172	179	206	179	172	187	171	218	188	166	185	182	174	190	189	188	180	201	179	187	190	182	183	211	181	181	198	182	186	226	216	190	168	203	184	203	181	187	215	205	184	186	162	215	175	194	180	188	187	193	198	190	200	193	185	205	174	164	175	198	182	188	184	210	194	177	180	172	183	181	174	173	200	192	160	189	184	180	192	190	177	196	198	185	186	195	185	190	162	181	182	178	179	187	172	183	185	196	186	195	171	193	180	185	184	209	189	188	192	188	164	183	205	185	201	212	202	207	188	209	207	194	194	170	192	198	192	192	191	183	192	175	177	188	179	178	200	191	186	175	202	180	197	184	186	187	189	173	190	166	190	171	177	170	217	179	224	212	184	178	194	182	187	193	185	196	173	225	203	214	179	193	204	185	198	184	205	191	199	198	189	191	185	228	173	173	184	219	164	180	188	169	170	162	198	188	193	199	185	188	196	179	200	178	176	192	214	174	188	188	187	194	178	184	194	174	200	175	164	193	180	150	170	194	206	209	194	187	174	163	197	193	197	158	200	191	218	179	175	179	183	202	175	205	187	207	194	180	199	191	192	200	177	175	158	203	178	168	177	183	190	156	182	199	184	160	192	202	198	188	224	191	203	199	170	179	187	159	189	186	191	179	185	187	159	179	175	196	186	192	192	206	205	204	173	188	184	165	187	196	186	190	170	178	178	211	193	171	185	178	161	196	198	175	186	196	194	189	192	178	194	173	206	196	181	154	179	186	197	181	198	174	200	190	171	199	189	157	197	191	186	187	195	189	197	200	189	203	188	187	183	190	176	197	181	177	180	157	175	209	190	192	179	172	203	180	179	207	192	179	169	174	179	183	178	174	189	176	188	165	189	182	172	200	188	191	168	176	184	195	189	196	187	198	200	172	211	176	172	159	186	198	198	199	181	192	180	185	203	196	169	198	195	177	210	174	204	178	205	182	163	160	190	187	213	173	198	204	172	188	191	180	162	181	202	191	174	191	170	173	174	174	205	177	174	188	209	178	183	202	156	180	165	201	176	176	182	190	170	177	189	189	202	184	192	186	151	208	169	213	177	181	188	175	183	182	172	207	182	157	195	178	184	168	166	180	191	184	194	177	188	174	193	193	166	197	174	181	205	203	199	171	176	195	190	200	208	187	159	173	187	188	188	191	181	213	204	197	180	187	199	179	176	186	184	179	179	188	181	174	182	187	203	162	193	190	175	202	203	163	188	189	173	199	208	185	181	180	191	168	181	208	171	175	196	197	163	201	180	173	204	191	185	173	173	176	203	199	185	185	197	180	206	198	173	180	199	176	184	187	180	213	210	198	149	177	188	195	205	201	184	195	193	184	186	191	213	176	218	191	176	182	185	168	169	191	199	161	158	192	184	200	220	175	197	202	170	176	168	194	173	172	180	167	182	203	179	159	184	200	178	194	190	193	180	174	174	180	178	164	167	199	217	203	160	222	189	172	194	175	191	187	177	189	200	169	199	181	183	163	188	168	175	185	173	177	180	207	209	176	188	177	196	191	192	186	183	180	171	173	171	187	182	180	183	189	180	184	183	190	160	194	174	158	173	192	180	178	185	166	185	171	175	179	187	184	182	174	163	232	156	162	185	183	210	184	196	190	191	170	186	196	182	194	182	188	187	197	204	197	192	173	175	202	171	191	179	200	199	171	170	212	187	198	190	202	173	196	183	183	199	177	183	191	184	184	214	190	178	184	174	190	191	177	158	195	187	191	182	181	189	155	174	184	164	204	179	172	185	169	175	174	204	184	188	171	191	184	198	187	175	196	183	177	178	159	161	194	174	192	197	180	197	182	176	178	171	188	152	176	196	187	177	162	176	158	171	188	215	209	173	202	194	163	187	208	161	196	204	179	185	181	187	192	157	187	177	166	173	204	203	195	182	181	187	187	193	197	182	190	174	181	193	199	163	208	183	179	194	187	167	174	188	178	190	192	199	187	186	177	173	175	183	172	206	170	190	176	199	189	212	170	186	198	186	181	207	180	203	190	182	202	187	206	215	202	193	200	201	226	192	181	166	173	167
7525	13524	11204	5674	3634	2367	1775	1469	1344	1089	843	822	823	762	804	755	598	500	510	517	485	515	513	456	473	502	475	455	439	471	469	514	479	471	431	423	444	437	461	497	425	483	516	499	450	426	508	475	807	1571	3268	2730	2023	1647	1161	752	565	397	391	367	394	338	364	376	386	387	352	351	372	360	364	367	364	388	366	352	349	346	381	344	356	363	336	395	349	379	389	366	353	338	362	383	360	381	400	360	354	386	395	339	355	328	367	360	386	390	358	385	389	361	355	370	352	378	370	354	351	354	385	380	369	370	400	365	387	339	390	401	364	383	414	380	347	377	354	363	385	331	400	358	374	369	371	378	372	371	373	361	386	352	386	382	359	359	395	408	350	377	374	339	395	404	398	385	380	358	383	358	368	333	395	400	380	374	374	374	407	394	373	342	376	347	378	355	380	391	356	361	358	394	376	361	387	354	371	373	361	371	372	358	372	384	370	341	382	385	376	363	368	367	372	365	395	367	365	368	353	374	361	333	379	339	364	410	352	355	371	367	372	342	376	337	353	368	409	329	330	369	393	335	378	414	352	343	373	362	361	374	392	394	330	339	358	315	389	381	364	371	406	397	364	392	388	355	353	344	414	409	331	359	381	347	410	379	359	369	397	340	351	389	368	377	380	373	354	365	350	389	385	386	367	386	333	355	370	355	379	378	376	369	368	345	348	370	375	359	342	375	342	397	354	398	392	352	356	361	353	349	392	348	339	393	360	340	370	414	362	402	335	357	383	373	394	334	415	365	377	354	354	368	365	372	373	383	351	381	380	405	355	365	374	347	357	401	368	378	404	384	355	386	366	387	382	380	400	364	372	371	357	362	367	385	366	360	374	379	385	370	377	361	417	385	414	380	409	397	382	361	360	369	388	389	334	412	362	389	389	390	395	370	351	356	367	339	361	382	382	391	349	372	382	359	364	363	365	408	349	364	360	357	375	356	353	361	420	349	401	351	373	394	397	366	375	345	377	366	367	382	333	380	397	392	357	359	363	359	338	370	411	381	353	357	359	374	322	382	395	379	353	353	344	369	387	349	347	393	386	369	374	394	375	354	385	399	401	361	397	365	386	360	378	375	374	338	363	368	406	367	370	364	372	374	379	424	357	363	356	381	366	373	399	385	367	364	368	361	384	396	353	375	355	377	327	352	385	357	382	385	347	359	366	340	381	387	400	326	398	378	357	398	353	375	361	368	361	351	372	367	372	334	383	348	382	358	363	386	391	408	333	376	397	385	355	400	366	365	360	368	356	360	345	387	358	371	360	362	387	359	369	354	339	373	368	353	376	412	365	363	368	367	361	384	365	379	366	363	361	351	380	356	373	396	423	398	383	363	378	338	368	410	397	385	335	375	348	378	371	367	327	376	399	371	354	407	377	375	374	400	375	382	356	354	397	370	389	379	412	344	367	394	416	368	375	383	386	333	367	360	348	358	398	400	417	333	359	339	350	343	359	403	383	396	385	340	366	371	375	398	372	363	357	352	346	389	369	344	366	383	348	370	377	375	348	373	363	358	359	394	353	346	365	371	363	380	347	374	382	394	337	380	352	368	362	380	386	374	386	360	379	385	336	376	382	374	369	371	363	368	348	373	389	377	394	354	376	382	371	398	374	370	359	359	369	378	364	370	359	382	330	363	377	397	373	364	340	382	356	367	407	367	393	347	345	351	386	362	329	359	351	380	378	391	365	380	407	379	376	363	394	351	401	380	397	392	383	373	408	335	372	363	364	404	372	400	380	396	364	412	384	424	370	345	377	369	389	387	387	343	374	372	348	375	364	365	377	376	339	336	385	353	352	378	378	388	403	399	443	381	388	365	362	377	370	381	381	378	394	358	390	358	390	370	358	382	413	381	389	369	356	369	365	360	348	355	357	356	386	387	350	378	341	406	373	441	391	364	377	330	384	395	369	376	349	357	369	359	388	376	382	408	364	374	368	414	365	384	366	351	346	371	379	376	382	415	372	406	383	388	366	352	389	375	354	364	397	369	360	362	380	357	365	384	383	359	358	387	377	376	374	376	343	362	345	359	385	374	365	370	369	405	390	370	357	347	348	372	384	390	390	350	380	338	372	379	401	362	346	355	390	360	391	366	380	382	370	376	399	387	384	402	384	396	391	342	382	357	361	376	359	338	348	374	396	372	404	393	372	383	364	375	413	383	412	365	372	355	370	349	346	379	370	387	367	335	369	374	340	385	375	378	365	373	373	364	346	370	381	348	365	356	378	381	373	410	405	410	353	360	356	379	356	378	375	344	334	354	356	351	384	366	366	364	337	363	330	395	381	392	366	401	387	393	374	352	355	369	344	406	386	389	389	389	384	398	361	318	356	409	362	374	381	353	370	355	390	382	350	377	353	384	389	343	385	381	374	395	364	381	368	374	349	352	394	386	360	382	376	344	396	377	367	358	353	363	374	394	373	393	391	355	392	367	383	359	399	377	407	358	384	376	363	355	331	381	397	369	377	377	373	372	339	376	347	390	375	367	361	389	352	363	392	346	336	364	385	336	330	396	352	382	348	353	390	353	357	369	373	351	360	398	400	398	353	375	361	414	351	377	346	389	374	384	372	347	332	411	369	379	370	372	362	364	374	363	368	341	364	373	378	422	346	397	334	350	392	355	396	367	367	377	351	390	358	377	363	360	356	370	382	333	349	354	367	360	372	399	324	378	371	386	375	357	367	391	363	344	315	382	369	356	378	356	340	373	354	375	368	341	379	349	387	348	366	355	376	379	362	374	342	395	341	368	361	389	358	336	381	372	392	362	354	370	367	364	368	386	329	352	364	386	361	360	368	352	340	358	344	346	372	352	357	367	353	382	355	359	375	384	360	405	379	388	323	387	382	388	369	365	367	375	360	382	352	375	365	370	344	356	387	395	417	347	371	366	383	370	372	396	345	380	369	365	390	350	396	354	378	376	362	383	361	377	388	382	355	373	348	358	338	337	385	372	357	391	392	337	350	375	373	392	349	378	374	362	354	365	359	356	412	374	399	340	380	399	396	363	396	380	343	385	398	399	360	335	394	356	382	402	383	373	389	398	357	386	371	344	379	360	378	351	363	319	373	389	352	383	363	381	360	371	364	407	373	379	391	357	384	408	368	360	398	418	359	342	336	373	381	378	382	409	367	367	375	378	375	364	339	372	361	348	363	383	413	365	411	396	363	346	371	347	391	371	358	340	356	339	365	374	409	382	362	372	342	411	366	358	335	375	370	376	410	385	391	353	340	350	354	376	353	388	383	416	385	392	354	370	385	373	386	344	350	338	371	350	349	386	382	399	385	379	372	358	383	390	377	365	373	393	357	355	368	371	377	398	390	413	381	386	354	367	406	384	412	355	364	382	369	383	359	362	358	366	377	355	363	383	384	407	386	375	355	360	359	355	365	356	374	401	353	373	353	355	357	365	377	375	367	392	382	379	367	363	375	399	368	341	329	382	348	339	358	351	382	348	415	389
23326	21267	28967	23875	21268	19190	1815	670	493	362	340	368	346	306	303	280	273	211	194	177	164	177	185	169	185	166	165	173	210	181	172	191	171	180	156	140	187	175	166	148	176	192	165	175	155	176	212	180	320	1037	1456	1357	1012	761	436	313	186	129	135	145	120	124	132	137	140	121	114	152	133	125	136	144	153	146	126	121	120	142	132	124	145	146	144	127	155	154	141	132	136	135	119	131	143	138	150	144	156	133	130	148	133	150	115	122	152	135	134	122	153	147	128	135	137	122	130	128	138	118	140	125	116	139	122	143	122	120	143	123	121	137	150	105	134	112	124	124	115	143	122	134	124	139	126	122	135	116	126	122	119	150	138	138	120	128	129	129	139	132	115	143	157	132	144	139	126	129	140	125	142	140	132	154	134	120	140	126	116	119	152	139	136	135	124	134	138	138	129	142	132	127	128	145	141	149	134	140	134	119	139	161	116	131	131	134	114	133	109	125	137	142	130	116	131	138	120	127	139	131	127	131	115	131	108	136	126	134	127	123	154	116	154	145	135	122	119	145	145	152	124	129	157	118	110	141	163	135	149	130	134	153	120	129	133	123	125	127	169	139	124	121	148	117	117	120	133	150	153	122	126	154	114	123	123	145	141	140	147	128	128	138	137	115	119	122	126	141	138	139	139	120	162	126	147	139	128	135	125	130	144	121	131	160	140	158	124	129	151	127	139	129	136	130	116	134	123	149	130	123	124	150	135	126	140	127	134	141	124	125	130	128	112	136	141	151	129	112	123	140	124	131	123	124	135	127	131	129	131	156	141	143	124	130	119	137	129	120	104	140	118	138	132	106	144	157	154	143	138	138	147	142	103	128	127	138	134	154	145	138	129	142	125	135	120	162	118	128	145	147	138	131	121	131	122	130	131	131	131	127	117	112	125	121	129	119	132	137	130	146	115	153	128	128	117	132	147	123	152	128	140	130	125	143	133	128	135	115	159	148	138	146	127	105	134	140	124	128	125	139	147	156	141	132	126	149	149	149	120	123	132	137	118	130	132	137	107	132	152	132	151	114	128	126	132	143	164	118	139	137	128	130	127	107	118	136	132	158	137	126	133	131	151	137	126	122	144	136	143	121	122	123	122	139	139	125	136	125	122	134	130	131	134	143	121	139	132	115	132	134	140	134	116	117	133	133	123	145	131	121	151	135	140	138	127	157	133	116	155	131	154	132	139	138	159	134	124	109	115	118	125	111	117	163	137	147	138	140	123	148	125	148	141	130	137	127	119	120	130	153	116	135	143	135	128	132	161	131	125	143	127	135	101	146	145	125	141	130	108	118	124	147	137	138	149	141	131	108	146	119	141	138	133	121	137	143	122	122	136	142	126	135	128	123	131	137	136	126	151	126	130	136	123	117	142	132	138	141	103	123	117	128	144	138	134	125	145	125	125	127	140	122	153	125	123	138	128	156	129	131	135	144	97	147	139	144	141	115	132	118	132	149	142	120	140	118	131	141	129	142	134	129	141	149	133	128	129	128	132	134	126	137	147	112	141	133	135	124	113	124	120	124	139	147	117	125	148	136	152	106	153	120	145	128	139	142	123	121	124	139	115	136	129	134	118	143	131	141	130	152	128	127	155	145	143	155	118	135	119	136	135	119	125	128	134	137	118	140	121	114	126	123	134	113	122	121	140	114	130	114	133	143	143	130	126	127	132	129	127	125	128	134	153	120	127	131	130	134	132	121	113	142	124	133	140	135	161	133	128	136	121	124	102	100	156	149	129	126	137	121	132	137	137	131	124	123	126	125	134	138	141	137	154	134	117	138	123	147	134	142	111	140	145	137	122	127	148	126	134	144	120	149	129	137	115	135	145	148	131	132	140	131	129	146	130	134	128	145	127	124	133	120	115	130	128	131	138	144	112	132	139	159	125	134	128	137	138	129	130	124	114	139	135	151	127	127	122	129	131	122	129	136	135	114	126	133	143	112	130	122	110	120	145	121	116	126	140	134	131	143	132	147	134	126	129	127	146	133	140	159	146	133	132	148	137	122	129	130	127	139	123	122	129	144	141	143	124	125	118	135	124	130	146	114	141	141	113	119	122	135	126	137	153	118	129	138	135	149	151	137	132	151	126	144	130	134	125	115	135	140	112	132	132	148	129	134	135	133	138	124	116	121	146	127	131	118	122	126	136	130	120	118	113	133	140	117	137	159	133	155	146	120	137	124	115	112	139	120	128	132	135	137	110	140	147	140	123	148	128	107	141	160	122	120	127	139	142	145	127	120	122	128	142	139	136	110	147	132	148	130	114	144	143	122	142	131	132	121	140	116	108	145	130	123	128	135	139	130	132	142	150	114	118	155	114	113	125	122	133	146	134	116	130	148	136	119	123	118	122	136	132	110	139	131	132	128	122	125	132	140	120	110	118	139	127	141	122	121	132	133	140	141	130	119	131	119	126	122	149	138	150	125	112	126	120	145	134	125	130	131	125	126	117	141	130	107	129	156	140	115	137	129	131	109	136	120	139	129	153	124	136	107	143	122	139	134	137	139	106	122	122	148	125	124	151	134	130	128	128	136	139	129	145	137	123	118	141	143	127	138	150	116	149	130	130	132	135	124	134	136	138	120	124	154	136	133	119	132	140	127	131	136	134	117	132	132	150	134	123	133	154	129	128	151	146	128	129	135	109	123	128	118	112	143	146	138	146	164	132	140	134	130	138	146	118	151	117	140	135	137	131	124	154	123	112	121	143	140	133	135	124	126	120	110	140	127	132	134	130	128	157	131	143	110	138	143	159	127	139	125	136	134	136	129	134	116	136	120	132	123	116	130	140	144	141	129	112	134	117	126	143	115	141	132	143	129	128	117	137	137	130	140	130	135	134	117	153	127	144	118	134	137	128	151	131	118	119	122	140	146	134	119	135	131	131	142	125	143	140	114	123	132	131	119	102	146	153	145	141	146	134	131	129	117	146	127	143	178	143	128	113	160	136	128	140	109	123	138	129	111	123	128	122	136	123	151	145	120	127	110	123	141	134	124	134	128	132	133	135	123	118	135	123	137	134	144	145	127	162	130	119	139	133	118	135	132	138	141	135	141	145	151	145	136	129	141	100	132	119	143	142	130	128	146	137	140	133	125	135	133	113	112	113	122	121	146	160	145	120	139	114	109	133	115	131	127	140	129	128	134	158	125	127	119	166	141	117	134	130	123	137	134	122	129	145	118	117	129	150	110	142	137	136	155	136	122	153	150	150	133	142	146	125	135	130	138	132	146	133	139	118	154	126	129	128	98	140	129	125	131	117	119	116	137	133	108	131	131	129	151	114	144	138	142	130	102	128	141	127	133	139	114	130	129	123	126	135	136	103	128	126	131	153	149	124	125	136	145	152	150	132	126	127	142	132	134	135	148	151	147	136	122	125	128	126	128	151	127	141	124	104	130	138	140	127	118	135	123	138	155	128	124	140	128	129	126	116	128	165	143	138	144	145	110	145	152	142	143
10081	19313	16288	8828	5837	3824	2796	2256	1760	1344	1204	1251	1101	991	961	904	667	577	479	486	450	456	482	442	472	473	400	398	500	468	437	449	421	365	366	380	348	410	399	409	411	456	435	411	441	419	532	459	981	3632	4636	4210	3109	2315	1285	813	453	372	256	255	246	283	271	250	244	283	273	287	272	271	278	264	244	265	247	255	265	239	248	261	250	236	246	230	276	238	247	239	247	265	260	275	238	234	273	267	277	282	314	252	256	242	276	266	265	260	252	243	266	276	267	279	277	229	273	255	239	257	291	253	250	284	259	259	242	268	272	245	228	233	239	246	274	288	250	276	268	288	248	236	257	264	267	263	257	230	229	220	248	271	242	239	273	274	208	249	264	256	256	265	270	265	261	253	261	267	225	282	255	269	268	280	235	266	223	254	258	275	251	262	248	277	261	258	270	261	272	247	269	279	282	263	253	249	244	262	249	224	255	255	255	247	278	251	248	274	263	231	260	264	264	260	298	279	252	242	256	275	254	252	267	248	260	278	265	250	278	242	222	263	262	243	257	280	263	255	268	237	239	249	288	252	253	271	269	232	302	285	247	263	263	255	257	258	277	251	241	256	272	250	256	281	255	268	263	265	304	251	276	241	248	258	266	259	261	234	266	221	291	273	285	259	293	244	251	253	276	233	270	250	239	266	267	245	256	295	272	249	225	277	255	258	257	231	286	273	247	257	263	254	252	232	287	292	248	268	280	258	254	237	248	246	256	248	251	269	271	267	262	247	249	284	262	248	243	253	279	241	223	236	297	250	240	250	273	265	253	253	230	274	256	243	262	260	261	266	242	255	243	246	273	265	241	236	257	276	248	289	244	293	252	273	280	260	276	248	257	266	262	245	274	272	257	236	268	251	256	260	273	269	243	265	255	253	238	247	259	241	249	269	241	245	237	250	244	290	261	246	260	241	253	242	227	248	268	264	249	259	282	258	259	256	248	264	249	245	291	260	292	254	255	249	252	264	254	261	281	254	257	264	254	272	274	264	257	250	271	253	237	247	255	302	267	229	258	235	253	257	267	265	238	248	266	246	267	259	273	251	267	228	260	259	238	278	252	236	268	260	240	258	235	248	262	256	265	282	228	245	284	237	238	282	262	246	269	260	238	258	293	230	261	258	227	255	261	234	262	246	280	242	245	259	293	260	251	274	224	256	250	258	229	251	286	249	246	256	275	279	235	233	252	256	254	262	244	244	274	259	252	245	237	253	254	224	250	246	277	237	243	276	253	257	255	256	266	263	262	263	276	254	271	260	267	281	241	275	232	230	257	279	254	279	246	266	290	227	272	276	262	259	257	279	284	262	272	272	259	265	255	240	251	270	255	261	283	265	251	260	295	240	236	246	278	247	262	244	255	274	268	235	247	292	256	258	243	260	259	220	244	267	281	278	240	281	256	256	236	237	251	300	283	260	246	265	263	251	238	279	228	268	255	248	268	268	251	223	261	259	272	243	259	228	256	255	261	250	253	286	246	255	263	257	253	221	270	256	256	245	260	234	271	253	256	259	245	243	247	275	275	248	236	257	244	245	239	283	265	265	253	250	262	266	263	270	263	234	262	281	244	245	252	278	255	261	253	261	281	254	267	253	266	227	264	289	281	285	255	260	253	237	272	231	268	272	252	275	263	237	254	278	254	257	253	263	261	238	287	254	253	258	210	266	260	254	256	268	269	273	264	260	263	253	265	232	278	275	267	234	269	276	253	240	236	253	261	222	283	256	283	265	250	254	241	252	264	259	251	261	271	250	284	307	241	250	228	244	259	268	260	235	231	238	245	243	244	252	240	260	245	256	259	261	270	258	258	301	267	273	274	262	236	275	289	260	271	256	250	255	269	249	266	257	265	285	255	245	256	269	243	242	298	259	253	267	258	255	257	255	279	252	236	251	247	271	256	256	236	266	229	231	262	244	243	280	231	271	267	239	244	267	258	258	270	257	255	273	252	266	258	253	282	255	254	256	246	260	236	259	286	254	232	252	254	262	253	233	248	251	258	248	294	256	255	258	255	231	249	263	262	265	262	244	233	266	247	243	254	259	263	272	264	286	259	256	243	268	244	241	252	249	263	277	239	259	286	271	276	277	259	260	244	240	260	254	270	209	220	265	261	247	252	243	261	266	277	266	273	263	235	265	250	256	273	280	240	245	264	260	305	246	234	269	244	259	261	273	260	261	269	254	257	246	221	223	234	247	258	281	249	297	261	249	255	271	246	279	286	250	254	268	286	259	251	250	257	237	281	231	241	244	270	256	249	258	258	246	248	275	263	254	260	281	253	247	278	251	242	273	286	234	258	246	274	236	246	256	256	272	259	264	250	270	254	264	256	256	261	237	235	255	292	252	253	261	263	244	248	269	271	260	277	261	249	258	264	270	269	264	276	284	255	235	242	305	248	262	270	242	266	290	233	254	267	253	279	248	258	286	271	288	261	242	264	263	293	238	274	254	268	275	298	246	266	216	265	249	278	247	258	243	301	259	238	268	248	262	272	267	251	272	261	248	266	227	262	263	249	228	254	255	241	267	239	266	243	247	257	282	244	258	244	225	235	240	278	241	243	244	246	268	255	260	244	253	256	250	253	267	276	249	270	267	282	267	267	249	262	263	270	270	283	260	282	249	235	274	252	232	263	248	274	279	254	272	259	248	251	253	240	258	247	252	241	233	248	288	214	254	299	236	230	266	260	259	280	249	275	255	269	232	317	284	246	247	265	269	219	248	267	264	261	280	240	259	282	268	284	228	243	256	231	260	277	261	250	278	271	266	248	281	259	263	279	252	265	248	242	272	240	273	283	249	269	241	237	272	243	259	251	273	258	248	256	241	261	273	262	249	256	236	222	265	266	277	251	220	250	257	275	240	255	237	269	253	249	271	272	265	259	283	247	236	270	232	259	259	237	255	259	261	264	273	277	271	237	250	252	250	261	237	275	286	256	269	254	267	278	272	247	249	261	254	241	237	256	254	249	225	268	279	251	278	259	264	248	245	235	272	295	260	288	225	263	272	254	243	281	261	265	270	260	227	270	250	231	225	254	267	256	271	275	275	235	261	246	243	282	266	261	235	263	269	266	261	240	237	265	267	238	242	258	234	256	268	269	287	242	247	224	244	249	281	251	280	256	262	291	272	241	274	257	283	254	264	255	248	273	263	243	258	278	254	245	268	257	276	231	262	284	243	231	291	264	263	245	228	235	284	237	244	263	244	264	282	266	238	275	254	233	235	255	227	280	249	260	264	243	274	266	242	256	245	255	257	276	253	280	232	261	235	273	251	256	273	274	262	281	258	258	228	285	272	274	236	276	268	261	275	238	281	243	303	276	250	274	275	228	271	230	254	241	244	271	288	257	253	250	236	216	227	264	265	239	247	225	266	251	273	262	270	278	239	230	240	254	278	267	265	271	269	253	255	247	305	259	271	265	266	255	240	267	270	255	271	245	257	254	275	237	274	258	267	248	262	241	253
26803	20287	6589	750	399	310	296	293	274	238	263	241	265	240	272	244	272	271	233	240	216	224	221	238	238	237	235	248	245	259	255	219	253	271	224	240	238	241	247	231	218	244	235	226	249	275	266	231	258	287	288	333	340	338	268	258	227	230	214	228	213	231	222	226	259	244	230	227	234	240	232	230	222	218	224	233	220	224	218	221	213	229	247	216	209	241	233	240	224	224	229	235	216	211	204	248	243	231	228	221	208	207	231	231	228	223	198	219	227	227	209	233	229	209	230	227	215	225	219	219	213	243	197	233	223	248	241	191	246	222	231	215	259	222	249	225	222	234	251	216	209	232	219	219	227	210	221	238	222	229	232	243	216	238	225	236	218	235	250	224	234	244	209	202	235	235	260	231	249	230	237	223	238	224	239	239	218	237	235	263	214	214	243	238	253	214	250	234	220	247	217	237	217	244	240	259	212	234	211	234	238	223	225	234	226	234	224	231	219	224	240	230	212	223	218	230	221	216	210	243	249	225	231	231	235	219	230	200	220	230	207	227	245	246	228	231	209	238	220	227	227	232	249	249	212	202	243	232	236	239	231	224	227	236	215	253	208	212	231	229	215	221	236	218	243	215	221	264	210	221	227	241	232	246	233	214	226	243	216	224	231	229	229	249	219	223	198	231	231	226	229	236	223	229	240	220	248	263	241	227	220	250	240	226	182	219	209	215	210	230	208	215	245	236	230	226	217	240	208	235	248	238	256	246	226	234	220	240	236	225	208	232	205	211	222	238	247	230	227	220	221	220	237	237	255	242	242	224	238	232	245	237	242	243	225	241	240	221	195	224	225	237	200	241	232	211	244	233	260	226	222	212	232	230	210	230	231	230	247	240	224	212	208	232	236	222	218	257	242	237	224	214	229	245	219	202	199	203	221	223	190	230	223	233	247	236	201	196	211	222	269	242	211	218	242	217	239	213	238	212	234	232	245	234	225	234	252	229	223	240	216	206	222	237	239	244	231	210	238	213	237	217	240	222	257	207	204	210	210	215	229	202	230	217	206	206	233	236	210	218	224	228	248	238	204	219	218	219	221	208	227	221	199	185	239	257	224	242	242	230	244	226	251	226	230	212	212	236	211	219	219	219	231	214	211	229	217	214	215	248	219	226	234	213	235	213	227	226	224	218	217	169	194	218	201	224	215	231	227	228	240	244	245	215	222	247	226	234	223	263	194	251	217	232	223	218	226	229	212	225	227	198	256	235	236	246	224	234	246	242	228	254	226	229	259	238	237	239	241	234	236	230	223	227	241	254	257	230	225	235	217	224	214	246	215	226	209	224	210	250	215	216	239	229	231	213	237	219	247	224	241	246	251	232	249	227	209	226	212	243	189	227	216	232	222	220	218	195	213	238	215	197	237	233	238	232	239	221	223	210	220	225	216	224	217	232	236	260	234	237	236	218	240	259	213	249	249	200	233	238	208	214	219	241	225	214	238	207	221	247	254	214	219	240	225	228	229	221	238	225	222	210	235	226	237	232	250	209	225	226	194	229	237	221	219	246	226	229	223	224	211	223	235	219	231	250	210	240	228	244	238	235	228	248	237	225	241	205	213	247	214	212	200	211	244	229	258	254	202	221	210	211	242	219	232	228	214	226	205	230	229	251	227	217	226	231	226	218	221	220	225	235	211	231	197	249	236	234	210	239	219	223	262	207	238	250	246	178	255	230	221	203	221	189	260	216	251	225	220	214	243	230	221	243	218	232	241	216	209	251	239	214	248	222	230	235	211	230	235	237	260	215	212	223	211	235	220	231	248	216	210	223	213	219	196	219	242	212	245	217	207	221	211	251	236	207	232	203	195	222	216	249	240	199	262	243	227	234	235	237	223	220	218	247	260	232	229	230	215	243	215	233	225	216	213	254	245	225	269	225	237	212	217	211	239	236	241	207	209	240	236	229	214	238	238	239	243	209	212	211	237	219	219	226	245	210	223	244	235	250	233	184	235	223	233	215	220	249	242	231	233	255	209	235	230	267	205	235	246	228	227	242	236	251	218	239	211	217	253	230	235	214	204	218	233	230	234	238	239	201	237	240	222	227	227	243	243	221	250	234	239	245	242	210	237	205	267	259	225	249	219	213	223	230	240	248	232	217	214	215	223	230	226	234	228	207	219	214	232	224	230	216	232	211	214	231	240	240	219	222	204	236	231	233	240	217	211	241	222	238	232	234	234	229	222	206	182	242	211	239	222	239	239	225	214	250	205	211	239	217	201	226	217	233	248	196	230	221	239	228	279	234	228	247	222	226	203	210	241	243	217	223	227	244	229	232	223	225	236	232	259	230	257	232	227	225	257	219	211	210	202	238	221	220	204	229	225	230	219	236	204	257	217	270	226	254	224	232	201	220	215	201	224	230	256	187	227	244	233	208	237	210	217	241	261	221	205	215	210	227	203	220	238	200	238	233	230	248	246	225	233	204	215	211	222	231	236	210	219	224	228	223	233	233	226	198	230	238	225	232	224	214	240	214	232	244	184	242	227	222	230	223	228	246	240	233	246	243	237	234	205	238	224	245	224	211	230	218	217	227	219	242	214	237	209	218	190	232	205	237	249	238	241	208	212	259	230	215	245	214	232	231	231	225	225	221	231	232	229	233	231	209	230	257	216	215	223	216	232	199	220	215	233	221	202	218	213	220	237	209	241	217	222	200	226	231	241	225	229	227	233	234	196	235	193	230	235	240	229	218	211	223	225	236	239	226	242	258	226	255	235	211	223	222	245	218	241	231	232	227	244	225	238	251	262	219	215	221	233	230	230	226	242	232	231	236	228	252	248	250	210	231	235	255	203	259	232	208	237	235	243	247	206	239	214	220	194	217	232	229	225	235	225	231	215	232	204	240	207	237	224	242	225	227	217	242	227	245	252	235	218	238	214	238	254	212	270	218	250	241	195	224	219	192	209	223	231	213	250	245	236	237	222	228	233	218	223	221	186	211	201	244	190	230	235	219	233	238	225	234	234	220	249	220	209	213	216	193	233	222	232	251	259	208	230	254	235	234	215	225	237	246	238	225	219	217	234	214	233	213	238	218	219	239	257	218	243	203	214	209	222	209	238	217	231	221	213	232	210	232	220	225	226	225	227	211	235	231	225	242	215	204	240	198	249	234	213	244	228	199	215	186	260	224	236	212	251	232	219	219	216	243	227	231	224	220	231	224	228	234	212	244	223	216	230	234	208	248	228	209	235	233	239	216	223	229	226	235	221	224	258	226	236	222	239	214	230	221	228	221	252	215	204	199	216	243	239	235	240	242	223	217	228	231	228	237	230	246	227	220	232	233	243	206	239	245	202	239	232	237	223	219	247	217	219	235	207	244	211	216	224	218	214	229	223	237	227	237	219	221	182	201	233	268	223	247	229	248	203	228	203	210	201	222	241	229	234	223	244	245	222	215	238	223	227	193	255	248	206	208	199	261	235	245	240	260	243	234	243	224	222	228	240	233	235	228
5051	3399	2658	1443	1009	716	671	654	610	490	553	621	677	678	664	567	589	509	500	487	450	482	484	510	510	447	506	522	522	506	471	547	472	475	511	440	469	469	471	491	518	484	491	546	527	571	504	504	560	658	728	810	784	703	595	524	501	440	449	440	441	434	424	454	450	450	456	466	478	443	438	405	420	443	420	437	416	456	451	453	435	431	463	444	434	500	461	465	465	459	465	449	486	498	472	481	485	446	454	408	416	449	469	433	435	415	440	430	460	431	431	461	459	440	476	465	436	443	412	453	438	449	423	430	411	469	418	458	425	455	431	466	438	475	434	432	456	450	410	432	441	478	453	430	457	444	430	446	446	431	439	468	436	455	480	445	480	447	469	448	439	453	418	454	466	454	449	465	456	438	465	443	458	460	454	456	468	451	439	449	505	424	463	444	472	449	470	436	414	430	445	443	469	462	458	442	480	478	477	424	425	473	416	459	439	466	472	468	410	441	425	430	449	434	446	465	456	471	488	448	464	456	456	474	426	442	468	451	418	421	428	473	454	454	445	407	457	418	468	497	426	443	459	415	487	437	420	444	435	446	473	429	479	466	440	436	451	452	449	446	472	470	450	455	451	456	457	464	461	408	452	435	429	428	445	431	463	446	467	462	468	438	410	420	448	455	474	453	463	464	449	483	470	448	448	455	420	481	457	445	454	401	418	437	425	456	473	459	482	426	444	475	464	467	433	458	447	454	463	413	485	448	454	445	468	438	438	455	439	426	488	450	471	463	435	443	466	420	466	442	464	420	458	441	459	485	438	408	461	378	459	457	449	454	435	440	482	429	479	461	468	429	423	422	462	449	449	419	452	451	436	454	429	486	477	442	486	452	457	429	457	460	411	463	433	477	460	452	479	432	444	453	408	435	420	445	424	430	423	450	447	465	458	451	447	458	436	475	456	485	426	450	413	436	466	481	448	435	500	444	470	424	452	465	442	458	434	458	441	503	441	454	415	460	442	424	497	448	481	443	428	471	466	471	442	464	437	430	459	467	447	459	483	451	455	403	443	437	463	429	434	460	448	462	453	423	426	436	497	467	480	462	450	439	462	444	434	439	443	472	481	444	477	438	452	451	450	451	466	448	435	460	471	475	464	408	433	432	445	471	459	454	421	465	477	447	418	444	432	513	442	471	427	467	455	455	415	425	442	454	449	469	402	467	436	462	443	451	430	430	475	443	461	472	451	479	464	472	443	458	432	460	445	462	434	450	447	464	445	459	421	456	472	457	444	459	413	452	454	449	459	453	451	447	451	479	433	419	433	452	435	424	449	449	454	430	483	454	433	407	420	462	433	425	460	452	476	430	438	406	455	447	467	473	469	470	429	480	505	451	451	455	407	448	449	446	449	480	466	458	477	456	474	383	450	455	463	439	447	442	422	447	415	471	425	470	458	462	435	453	500	446	415	443	467	434	436	467	459	431	458	468	421	496	445	465	463	481	493	444	448	437	434	434	469	492	431	447	447	411	501	444	468	450	451	436	439	450	487	453	414	445	433	419	463	446	449	442	466	454	487	457	474	448	491	437	440	437	441	478	421	430	450	464	455	434	469	472	450	438	451	444	447	477	461	400	465	430	457	461	409	471	427	445	430	456	453	461	484	466	475	469	432	514	474	460	454	456	446	492	441	458	468	478	449	434	432	493	484	455	442	407	426	484	432	421	425	413	445	441	471	456	453	456	433	474	496	476	413	433	458	421	427	441	447	487	439	432	435	470	480	458	439	429	450	437	447	452	479	477	428	463	448	456	480	441	456	423	449	470	440	433	459	469	461	431	436	475	460	442	439	448	449	475	454	436	451	451	454	439	465	456	460	474	456	437	477	446	460	423	426	476	462	462	436	467	458	441	448	430	428	427	444	424	477	469	456	453	450	441	446	496	458	438	445	485	438	455	419	446	465	432	425	469	413	436	448	441	454	475	467	467	410	393	408	479	463	441	470	471	461	459	444	431	496	484	400	462	469	474	452	481	434	486	451	430	433	412	461	454	425	450	406	462	417	433	419	452	435	437	434	522	476	465	452	459	443	437	419	423	424	449	454	437	426	413	432	449	452	406	411	413	472	455	445	481	436	453	436	432	417	429	463	445	417	477	471	438	468	462	426	452	459	442	444	434	416	434	447	473	470	474	428	438	453	435	455	457	426	467	461	424	421	428	438	451	446	456	459	404	426	444	486	445	438	441	438	479	439	423	437	460	443	431	473	439	431	455	454	465	451	449	473	458	404	493	429	413	451	458	483	431	445	461	414	470	447	454	431	427	465	466	448	430	464	410	451	428	415	445	472	447	458	489	443	447	478	448	450	419	465	444	454	445	453	459	460	469	457	453	436	454	456	489	439	422	448	483	434	464	440	439	458	446	456	430	458	417	446	441	461	453	438	420	446	488	469	420	466	459	455	450	482	464	431	453	406	468	447	453	460	427	465	471	463	458	378	460	416	452	431	428	452	439	490	426	406	441	448	431	448	494	450	454	448	437	482	471	481	429	478	468	432	420	448	474	435	456	456	433	420	488	456	463	442	429	482	471	443	421	458	431	440	452	448	438	459	424	477	441	446	444	430	454	465	463	461	470	445	445	426	450	413	453	444	470	448	447	435	415	476	476	427	428	481	427	428	443	443	450	448	504	462	468	458	430	431	475	488	487	407	481	452	478	470	481	442	473	459	444	452	492	439	487	459	424	463	438	490	441	466	456	423	452	438	420	460	453	480	459	471	443	422	458	454	476	434	433	440	464	454	456	465	449	455	456	441	440	480	465	443	443	483	490	431	497	466	434	434	427	447	459	426	446	431	445	424	408	441	522	453	440	450	443	399	420	448	437	474	471	436	465	504	445	429	482	463	433	425	451	460	439	458	418	465	448	451	422	422	454	455	427	442	448	447	444	500	460	426	431	462	480	467	434	416	456	463	455	445	468	474	417	443	447	452	465	436	440	462	433	452	419	434	453	493	461	456	429	434	493	413	455	486	474	481	469	447	468	456	433	475	418	436	497	425	457	457	464	452	465	496	439	442	472	404	444	456	441	446	460	442	495	461	425	452	457	457	448	430	460	445	435	442	486	442	460	478	447	460	495	425	442	439	449	430	472	421	481	448	456	450	445	454	437	451	472	444	475	443	459	456	448	464	440	424	471	468	446	454	468	470	452	445	444	446	459	439	431	427	461	464	469	446	451	443	455	434	445	439	484	485	446	431	516	457	449	472	484	406	445	462	450	452	447	472	476	445	417	421	420	469	455	434	421	414	424	478	440	443	403	492	472	460	472	455	446	440	470	432	433	444	438	494	460	438	452	424	429	435	473	422	424	448	429	441	450	462	436	462	408	431	457	426	450	498	468	450	450	462	444	466	488	516	495	495	436	448	436	485	470	414	434	459	412	463	481	456	444	435	424	422	444	456	433	417	440	472	462	469	471	442	448	420	439	453	426	488	438	453	414	458	433	459	485	458	409
24215	21265	28352	24486	20305	2162	655	447	328	306	332	335	340	296	277	270	262	256	237	191	196	218	229	224	224	224	212	223	200	186	208	199	200	202	204	179	194	194	185	208	195	197	194	177	206	206	186	211	249	590	720	872	795	564	359	284	222	180	174	154	164	162	176	188	172	168	192	177	178	204	174	182	171	164	184	167	165	184	161	183	190	161	144	185	163	183	178	140	167	169	165	167	179	180	203	176	191	144	173	172	175	184	186	184	173	188	215	188	193	181	190	183	165	197	174	173	199	170	178	176	169	150	180	168	185	157	160	165	166	170	144	160	181	172	178	171	191	150	175	164	188	171	169	180	190	166	190	188	187	143	171	153	157	172	181	152	147	186	165	180	191	169	168	168	182	191	185	191	171	186	177	177	164	158	188	165	160	171	156	161	180	154	189	184	169	175	168	154	161	149	157	179	180	189	202	175	175	164	163	180	192	175	164	193	199	157	173	168	188	159	187	193	188	168	180	183	188	188	166	170	199	166	178	178	177	166	177	166	167	156	159	156	192	173	149	161	167	163	158	172	151	188	176	190	208	171	186	174	165	172	168	190	167	183	186	189	167	177	164	166	158	180	188	169	181	190	174	167	165	180	199	160	182	187	160	178	149	173	144	161	153	173	188	177	158	165	160	163	181	175	161	181	181	184	180	186	174	159	182	167	200	162	167	172	161	183	179	172	184	173	191	174	157	195	163	190	168	198	174	186	186	189	176	198	188	193	181	192	191	211	141	190	155	190	156	187	175	181	189	172	172	138	186	170	169	178	166	181	165	182	194	189	182	183	177	160	166	168	173	182	168	174	191	157	167	176	175	176	166	171	184	183	174	200	197	183	173	165	190	165	183	154	156	200	166	166	190	158	202	183	166	174	168	181	179	194	159	178	155	181	170	175	156	217	187	174	153	196	150	175	165	150	190	176	146	169	182	174	148	170	167	151	161	167	195	178	162	165	187	166	160	156	177	180	177	156	163	163	202	169	172	186	178	160	160	196	162	188	186	172	156	186	141	186	170	190	182	160	146	190	186	180	179	185	177	165	157	179	161	165	193	160	171	174	166	181	176	162	207	165	186	164	175	172	168	166	169	169	165	176	171	163	150	171	190	189	201	184	143	197	183	179	174	177	175	180	159	174	199	166	163	184	193	172	183	192	167	168	190	171	176	161	180	174	165	174	181	177	196	171	183	189	163	180	178	184	180	166	166	179	185	179	200	170	193	178	173	195	185	176	170	172	177	169	171	180	177	154	195	156	148	158	164	169	184	172	191	195	161	162	167	176	169	195	206	183	177	178	175	186	175	160	169	174	184	150	184	171	181	184	190	179	162	189	162	191	175	177	186	183	186	181	175	182	159	177	173	167	179	200	205	176	169	184	189	186	173	174	173	198	182	185	165	181	164	190	183	187	188	161	176	187	178	197	186	196	151	168	176	159	186	182	186	197	180	164	187	191	194	167	193	155	178	179	189	177	179	161	176	193	174	179	165	176	184	195	158	181	171	167	195	202	166	170	186	181	197	171	186	180	182	178	169	178	193	152	182	180	168	191	180	183	181	178	189	182	154	189	171	173	160	156	184	174	157	165	161	188	181	173	170	192	155	161	181	179	175	172	173	159	198	170	167	179	168	180	178	182	194	177	159	170	166	165	191	170	164	179	181	165	209	179	169	166	169	145	189	157	160	173	183	164	185	182	170	181	186	178	170	195	165	181	171	180	178	187	201	162	169	152	178	166	160	172	171	173	171	170	171	194	164	176	180	177	204	183	167	172	171	190	192	169	160	174	176	164	184	163	196	163	172	173	199	204	152	144	153	147	179	161	177	214	188	150	200	173	170	197	170	183	176	185	186	156	157	179	165	168	179	146	180	183	165	189	166	174	196	174	185	175	192	188	174	186	178	183	172	161	182	201	174	183	150	159	196	187	177	158	191	151	170	181	172	167	178	163	158	165	169	169	178	177	148	176	197	153	174	176	187	188	165	186	162	170	171	162	206	160	182	159	163	174	174	183	158	186	186	167	188	169	154	186	208	178	175	148	168	165	159	162	164	147	166	175	181	201	159	184	155	174	147	203	184	189	175	168	169	177	170	216	187	188	171	182	172	166	181	173	172	168	168	163	176	178	174	181	163	180	177	165	173	180	162	175	156	155	148	147	181	173	167	162	174	162	139	187	191	162	179	155	176	183	182	169	150	156	170	192	190	185	188	175	182	162	170	182	179	187	164	158	184	171	169	169	175	179	165	157	185	179	168	201	171	154	191	149	156	182	201	162	182	178	171	181	172	192	152	189	186	184	166	186	166	175	187	159	169	181	184	179	172	197	173	189	177	199	173	156	173	177	194	189	151	175	189	166	146	175	173	191	185	160	151	157	167	173	166	169	180	198	164	194	171	179	172	172	163	188	175	186	183	196	187	171	179	168	183	179	181	170	169	180	188	200	192	189	169	178	156	199	174	172	156	158	197	171	176	183	197	173	184	171	158	198	173	176	183	166	174	179	170	173	179	194	190	179	195	162	176	189	158	177	182	193	167	200	153	184	167	177	181	181	151	186	187	196	177	182	160	160	155	175	161	192	181	171	166	178	167	185	159	185	166	173	151	188	160	159	179	189	179	202	187	150	157	162	172	180	177	162	180	181	171	165	178	159	182	150	174	178	180	160	193	175	185	169	165	159	198	153	189	169	168	155	187	169	181	164	170	171	151	172	152	167	174	181	172	206	158	186	156	190	166	186	182	153	171	185	170	173	162	181	189	188	174	171	185	161	188	192	200	165	214	176	164	166	172	183	153	177	177	158	158	161	191	167	167	166	171	156	154	183	175	205	176	166	192	148	167	179	180	158	178	187	185	172	150	189	172	162	181	161	164	185	171	154	174	176	186	192	164	174	164	159	144	175	198	161	166	160	153	179	167	195	161	161	178	158	183	195	192	171	192	173	183	169	205	180	166	159	174	172	179	194	177	195	181	174	161	179	180	179	180	165	180	169	164	196	174	192	169	166	186	159	176	187	165	187	202	169	164	168	179	196	158	169	191	190	156	168	168	164	171	177	171	174	178	158	167	195	186	174	208	163	177	167	153	168	173	172	178	179	177	162	183	155	201	181	161	168	177	189	178	173	155	175	181	193	166	179	164	166	163	175	171	162	197	182	167	168	193	179	183	163	173	190	185	175	188	176	180	174	185	163	170	144	185	165	186	170	190	189	169	173	174	189	180	158	179	165	192	190	172	184	182	164	175	158	169	180	171	179	159	178	189	178	179	162	168	160	190	177	179	192	182	171	169	167	190	201	164	191	185	200	163	145	170	166	192	163	179	178	165	175	173	195	146	177	200	176	196	191	187	172	201	182	177	181	169	185	179	158	167	203	181	166	157	181	180	167	156	166	178	168	162	161	165	175	175	169	160	177	172	187	173	181	185	171	155	187	182	163	189	182	186	172	158	184	161	179	155	203	161	168	174	180
7311	13138	10681	5745	3658	2357	1834	1490	1078	907	975	981	1028	854	731	683	700	657	602	552	503	459	467	500	529	500	510	486	481	452	406	449	436	433	453	404	428	410	430	469	472	447	412	440	502	501	442	438	574	1875	2401	2840	2446	1673	1029	709	487	349	347	353	352	377	345	355	377	343	342	381	352	331	329	353	384	376	308	386	352	376	357	371	348	356	326	373	342	349	355	338	375	369	373	376	346	323	355	340	362	347	376	325	353	371	370	336	363	372	360	375	359	349	346	354	340	356	360	369	359	372	356	333	336	350	363	371	338	348	361	333	350	363	375	343	359	349	376	345	339	330	352	377	365	350	358	396	380	353	347	340	357	361	389	376	316	362	342	398	362	335	365	338	351	359	339	341	340	325	369	339	371	327	350	337	343	345	323	309	382	338	304	368	367	334	357	358	342	327	341	342	376	340	342	339	378	382	344	352	362	333	366	344	369	346	382	353	343	337	319	355	336	348	346	384	357	374	349	347	336	365	361	333	361	351	385	314	369	323	323	329	347	368	352	341	357	356	355	361	343	327	340	355	359	334	350	364	307	378	326	352	384	374	351	339	336	352	343	376	364	329	356	359	322	324	354	343	353	334	337	366	355	336	351	368	355	381	359	339	342	305	356	311	345	362	360	328	346	340	344	317	330	345	341	335	356	358	333	348	377	358	354	336	361	349	342	392	385	389	331	381	351	342	324	348	365	333	341	348	370	386	345	371	370	358	351	358	338	355	352	329	370	365	394	354	373	339	365	364	358	388	342	368	344	342	360	351	372	357	365	365	353	339	355	329	329	308	351	350	350	363	359	346	348	375	347	346	364	374	353	350	360	344	344	370	332	328	346	359	360	328	333	316	338	355	346	353	333	342	340	340	343	348	348	352	367	362	334	332	368	399	319	339	343	346	350	334	349	385	358	371	337	343	340	397	359	386	342	362	368	345	355	369	349	379	367	363	391	355	368	355	369	344	352	361	367	358	360	357	376	361	325	360	376	364	324	365	357	358	351	373	342	354	338	377	364	309	322	340	352	353	354	357	316	359	355	342	359	367	366	361	345	375	316	342	357	318	366	331	354	370	379	362	318	355	336	361	354	350	355	363	339	310	353	369	369	382	342	340	362	295	371	395	353	372	370	362	338	321	325	353	340	336	353	337	343	381	333	329	346	320	351	352	356	382	364	353	370	371	343	354	330	363	376	369	347	361	348	376	365	320	303	368	348	329	332	346	342	363	360	333	335	372	350	330	369	355	365	337	361	340	350	328	348	348	343	386	331	331	293	342	336	347	388	353	358	365	370	366	346	346	334	334	349	334	335	374	334	365	357	335	346	370	346	337	380	351	359	356	355	368	333	338	340	312	378	348	342	353	351	341	326	379	356	317	338	311	360	337	353	340	340	351	311	356	337	342	320	346	330	388	366	326	364	333	358	326	361	357	361	337	386	403	396	340	392	369	360	340	326	349	344	336	342	381	369	325	321	358	355	363	337	360	352	339	343	348	344	379	336	389	375	337	367	378	390	365	314	344	356	351	332	351	367	392	365	347	351	352	338	364	375	374	333	350	339	362	363	389	337	335	340	360	357	381	347	348	347	354	314	365	349	331	328	343	361	375	367	360	346	389	362	354	353	322	395	385	341	367	373	369	346	336	394	373	354	370	359	362	363	323	367	353	345	348	351	352	356	344	355	342	346	322	371	340	383	364	364	327	415	337	346	377	355	362	353	357	328	328	326	328	342	341	339	311	354	355	370	338	394	372	324	377	340	351	347	380	360	334	339	345	372	343	375	321	334	400	357	340	357	356	371	326	368	337	370	354	330	341	338	367	334	349	379	376	361	346	350	360	358	349	342	335	356	372	331	378	365	334	345	325	347	374	375	335	374	369	363	366	354	359	334	398	353	346	347	369	354	356	344	364	330	344	340	366	348	319	347	344	360	349	407	368	330	357	335	362	322	334	349	357	348	359	349	368	329	353	361	338	327	359	333	381	336	349	355	356	377	332	344	351	343	327	374	366	342	315	334	348	364	362	385	415	352	381	305	364	359	360	354	351	353	338	351	342	354	367	324	354	348	352	361	350	353	377	376	317	352	354	377	349	327	348	361	370	360	336	340	349	372	374	394	371	353	360	359	350	366	366	356	336	341	344	368	339	341	347	346	354	344	340	327	374	319	377	325	357	341	326	365	362	342	347	341	384	341	324	349	394	356	347	376	348	345	352	381	337	328	339	340	358	344	355	340	352	375	334	377	371	349	349	353	325	349	306	342	350	351	336	344	338	374	361	362	355	335	346	339	331	338	351	326	364	357	366	350	369	350	355	361	370	364	358	331	326	399	376	348	332	337	322	352	355	345	342	340	312	344	320	377	354	332	336	342	330	355	371	360	356	332	342	352	358	347	379	365	358	351	353	368	344	370	359	335	317	322	344	348	355	331	344	346	338	343	339	343	331	334	350	339	322	360	310	373	361	343	335	364	327	337	343	340	403	351	314	355	346	324	347	345	356	342	381	349	364	339	372	331	342	382	335	348	356	351	355	361	362	386	365	346	351	305	329	314	355	358	356	340	374	366	347	363	375	351	339	359	381	325	344	337	357	306	359	355	348	344	345	334	338	364	346	382	359	335	371	359	360	348	352	369	341	355	369	336	321	353	352	367	377	406	359	371	346	393	333	334	337	345	338	382	347	348	383	352	358	307	364	338	353	374	387	356	369	329	331	353	371	335	317	348	362	348	331	349	355	368	328	356	333	367	380	355	369	360	349	369	330	383	371	364	359	353	350	360	363	329	399	363	340	356	342	370	342	355	354	359	337	344	367	347	363	365	342	325	391	376	353	327	336	331	378	363	351	380	371	326	358	373	337	338	332	364	374	368	343	354	369	350	360	367	355	350	369	357	354	369	353	350	398	361	350	367	362	329	326	349	332	326	312	352	348	371	349	348	328	367	372	342	318	373	328	371	331	348	340	369	345	350	359	312	343	329	325	367	371	335	339	344	355	400	327	355	356	346	390	327	389	353	356	367	326	385	366	365	355	353	344	369	346	344	372	369	356	338	363	354	369	334	323	337	365	343	340	367	377	362	362	341	334	333	346	340	378	328	343	388	365	367	364	323	362	344	382	346	373	355	334	356	360	365	380	332	359	348	355	356	372	332	388	325	365	391	347	351	371	380	381	351	381	338	362	367	340	348	352	348	354	347	357	397	375	326	339	365	346	335	350	360	326	361	359	339	372	394	350	350	371	298	389	385	354	332	360	375	353	364	352	347	338	333	351	331	339	332	347	336	322	370	358	343	337	355	365	380	325	337	350	348	378	336	381	345	364	393	323	383	346	336	369	349	341	358	360	318	354	343	360	376	346	350	347	376	328	341	332	366	351	368	363	367	352	340	328	332	345	327	344	337	359	382	353	365	365	311	327	344	415	369	346	353	355	339	328	348	377	359	339	331	382	348	361	338	339	355	371	349	336	336	371
23351	21263	28984	23872	21263	19066	1780	616	466	373	432	385	363	323	327	292	239	220	240	233	204	199	209	209	177	212	171	181	211	157	170	166	175	165	159	161	187	162	173	182	205	159	162	157	171	148	169	187	190	348	446	1142	1784	1246	702	429	255	161	120	134	147	118	140	140	143	133	143	134	156	139	145	144	130	160	130	136	149	120	149	161	146	129	149	135	139	136	168	145	122	138	125	138	141	136	117	146	134	134	148	118	157	160	137	141	140	129	126	137	119	154	155	143	142	127	163	145	116	161	154	136	145	128	148	148	132	147	143	126	142	140	123	154	141	129	158	132	127	158	139	152	134	140	164	142	130	156	144	141	150	147	130	141	162	143	154	131	140	132	122	146	156	144	154	135	135	150	153	139	157	137	161	139	132	127	136	147	129	149	145	136	151	147	146	144	164	149	113	131	143	161	139	154	154	150	159	136	127	132	131	162	120	150	126	144	134	129	146	127	153	139	137	141	143	155	131	137	136	171	139	132	155	140	133	134	138	120	146	142	149	135	148	133	144	143	157	147	135	128	155	132	131	139	147	160	142	140	146	141	154	142	140	129	160	135	147	142	129	142	139	147	115	145	139	143	143	164	131	146	153	146	135	128	153	137	135	150	128	136	140	132	136	142	152	156	133	149	151	153	164	138	138	140	144	165	144	130	141	139	154	138	142	143	133	146	136	148	130	146	137	128	152	120	144	154	136	140	150	130	148	149	146	150	100	148	136	141	136	136	133	136	143	135	129	135	167	127	141	148	134	146	152	146	130	133	115	164	141	144	120	137	155	146	120	158	122	153	147	115	143	157	138	143	133	145	145	134	158	162	124	135	139	126	142	142	129	131	156	140	136	152	101	164	143	137	146	133	149	132	140	135	166	136	134	132	141	139	141	137	151	154	117	168	148	134	126	143	146	146	154	129	155	126	135	134	143	122	120	130	135	127	152	121	126	145	136	134	152	139	127	151	140	156	143	124	145	140	125	133	144	159	137	126	143	144	148	153	153	136	130	158	136	135	115	140	139	133	121	110	137	141	138	153	123	138	147	102	157	126	159	145	146	144	115	132	136	147	169	164	137	142	127	149	135	150	137	145	126	147	146	170	115	129	155	148	157	133	133	121	146	151	141	128	154	119	149	107	140	143	137	151	130	150	137	131	141	149	168	119	138	164	150	142	134	132	131	132	131	142	116	152	149	151	120	139	147	153	149	137	133	133	125	136	153	178	127	138	149	130	132	148	130	142	129	140	119	148	127	135	141	136	155	146	139	130	133	152	142	143	125	136	138	114	146	139	161	151	153	121	129	143	140	141	130	147	130	141	128	160	146	140	172	151	135	148	120	142	146	142	162	161	133	127	142	147	137	122	165	126	148	124	151	146	142	138	124	138	130	133	147	155	149	148	143	132	131	134	171	125	122	175	151	146	154	155	133	159	148	134	116	155	138	124	143	144	122	120	127	149	153	139	148	140	124	122	141	150	143	167	140	143	138	142	131	129	151	144	147	133	140	152	123	155	143	120	127	127	133	148	135	132	133	137	143	139	154	146	128	133	123	143	131	124	143	135	160	149	151	133	126	136	135	153	154	154	150	128	150	140	139	139	152	148	128	144	136	177	135	145	144	147	136	129	148	146	146	126	147	137	134	134	132	136	131	130	138	151	124	122	165	146	160	146	141	126	123	151	154	168	122	119	125	144	140	130	159	149	141	127	148	148	150	141	151	161	160	149	135	158	140	137	123	135	125	116	149	151	125	139	131	142	152	145	138	146	109	132	136	151	132	115	151	129	138	113	128	139	158	135	136	130	123	136	146	145	123	137	135	148	146	140	138	127	136	148	139	156	150	136	142	115	138	160	146	156	163	130	127	143	135	139	141	118	123	132	130	159	150	141	169	141	141	136	142	136	145	124	151	146	125	141	135	149	139	142	132	139	156	136	152	140	137	142	170	151	147	138	116	137	154	134	137	151	135	134	163	133	111	154	129	130	159	152	169	117	153	141	144	146	134	138	141	132	135	154	122	146	121	139	152	154	152	169	138	143	145	139	157	153	138	153	143	142	149	149	134	136	152	155	125	139	134	148	139	154	128	128	141	113	137	119	131	135	162	150	132	149	136	142	156	143	136	133	132	126	116	133	140	135	143	140	140	146	149	134	125	150	136	131	137	133	143	134	109	144	130	131	141	150	134	129	135	149	130	140	126	135	152	146	149	136	111	157	140	137	168	115	148	147	146	150	155	158	144	128	153	148	134	160	152	123	128	125	142	125	143	116	132	147	148	128	155	127	168	139	129	148	137	146	135	126	124	151	127	146	137	140	128	129	135	148	154	132	126	133	139	114	141	135	124	145	141	132	147	137	150	144	131	126	147	130	145	148	134	136	139	160	144	136	142	139	140	140	131	150	150	120	157	136	150	149	131	116	146	148	139	153	128	174	142	144	134	143	160	121	159	144	134	132	139	120	137	155	144	141	172	139	149	131	136	141	140	141	145	134	142	136	132	122	131	126	133	135	124	125	157	123	124	133	125	159	143	111	147	135	139	148	137	146	144	134	128	126	138	127	143	125	120	176	155	132	139	163	141	149	142	144	147	141	147	135	145	131	132	153	125	134	138	159	146	141	136	122	147	143	136	158	139	150	105	134	154	153	133	123	150	130	158	131	127	137	149	133	138	145	151	133	145	110	138	144	129	134	146	132	124	123	115	129	140	147	143	129	142	144	133	120	152	110	131	143	149	134	163	131	123	136	136	128	130	138	145	154	147	160	136	135	164	127	143	120	141	149	133	137	144	151	126	129	148	127	139	146	143	140	140	144	144	146	173	149	129	131	138	132	159	144	134	154	136	142	132	137	135	145	152	141	145	141	126	154	153	146	152	117	126	113	144	158	138	140	143	143	151	137	124	145	140	142	156	130	146	148	128	125	164	159	125	160	139	132	132	135	140	128	143	158	126	163	129	152	145	136	154	145	137	128	149	118	165	148	135	141	139	148	139	127	134	120	145	154	142	159	147	119	123	122	137	134	143	142	150	125	146	119	144	140	149	138	165	129	141	153	153	125	130	133	140	137	118	114	153	129	149	152	157	138	140	122	122	136	147	152	154	140	161	137	160	124	150	133	144	118	156	133	163	138	127	125	158	147	160	141	125	135	150	138	139	158	143	149	133	135	144	122	140	117	132	144	133	147	133	151	150	155	152	142	138	139	116	151	163	152	153	124	147	127	149	168	164	133	156	146	149	159	125	149	122	121	154	126	132	156	143	132	130	156	135	141	103	152	135	147	103	121	143	138	135	101	149	149	132	142	114	135	151	125	147	155	136	150	144	133	132	140	140	149	132	129	125	133	157	134	137	149	135	145	151	144	121	171	144	143	147	144	152	128	150	150	154	137	155	133	126	142	157	138	142	121	118	129	144	137	157	155	129	115	132	141	151	160	138	142	162	152	127	138	139	168	147	120	161	145	139	151	131	141
10015	19009	16020	9049	5996	3815	2770	2183	1638	1426	1588	1366	1289	1206	1049	849	821	682	749	665	481	456	495	488	565	564	464	454	408	436	433	407	412	437	397	394	402	369	425	448	437	413	380	383	401	411	410	377	500	1156	1537	4029	5877	4223	2111	1162	596	350	249	271	290	276	279	288	288	270	267	284	286	261	276	264	250	288	249	275	284	271	276	287	268	268	281	299	268	257	275	266	291	289	272	279	294	284	296	266	268	288	297	285	275	264	274	285	279	272	301	267	263	281	275	294	275	285	278	255	263	299	285	261	278	266	263	255	257	280	281	283	264	267	295	283	270	301	259	304	270	290	274	295	248	281	275	258	269	264	283	258	286	278	306	287	286	268	268	273	268	280	249	309	276	276	248	263	284	259	279	309	268	288	260	297	271	283	278	262	288	272	251	281	281	262	265	292	269	290	260	269	290	248	267	277	281	269	248	294	285	273	307	257	263	248	268	270	244	305	259	297	268	278	278	281	286	281	290	267	302	289	262	281	277	281	292	284	270	285	265	268	276	288	301	260	289	281	318	280	285	271	262	303	260	265	286	281	299	292	268	278	292	288	277	278	247	309	249	277	299	292	277	262	272	292	262	288	274	300	257	283	301	256	289	291	269	255	267	278	292	290	254	262	282	261	272	318	285	267	274	262	289	271	287	292	279	268	287	288	290	281	270	249	280	262	286	271	286	284	277	269	282	273	275	290	280	291	278	274	282	255	287	302	280	226	273	279	267	238	277	265	260	260	299	306	266	265	271	291	279	273	282	264	295	275	261	297	295	282	281	274	289	296	293	280	274	281	252	300	259	283	270	260	280	257	269	284	276	269	298	253	301	271	267	277	253	279	283	260	302	274	293	309	272	316	283	269	299	282	285	275	265	258	255	269	283	280	294	273	264	294	285	279	279	261	290	296	288	291	267	275	279	292	297	275	260	285	275	291	280	270	276	271	292	286	292	283	275	264	246	272	281	290	282	281	306	281	275	275	285	283	315	269	263	288	294	284	282	264	281	271	310	269	309	271	261	269	261	272	292	284	279	257	298	277	269	264	283	303	268	275	292	303	273	264	259	280	269	267	269	269	268	283	266	268	267	274	256	262	231	264	288	317	272	271	267	247	282	257	261	275	269	278	273	289	274	290	261	301	248	298	313	269	283	262	276	276	266	268	310	264	277	285	250	273	262	275	285	277	261	286	273	284	279	259	293	313	284	302	295	274	291	292	225	272	267	289	287	280	297	270	246	294	292	260	278	268	298	276	236	260	260	280	271	297	271	265	283	282	275	268	271	278	284	266	255	283	285	248	272	273	291	261	272	292	276	283	261	293	257	264	284	268	289	282	300	278	286	240	259	265	249	269	281	326	280	256	266	257	259	281	242	280	278	283	271	254	284	273	295	278	293	254	254	278	278	295	278	277	285	279	256	285	304	264	273	302	271	264	264	244	301	270	273	282	299	278	253	271	319	302	272	270	265	262	295	259	232	259	295	261	283	264	243	274	299	300	259	284	295	289	300	284	286	287	278	240	283	287	274	293	292	271	235	292	272	271	283	288	289	274	270	295	301	265	269	263	279	276	264	302	286	275	253	296	294	284	294	279	290	261	314	295	290	282	258	283	300	254	239	307	262	283	272	270	275	302	245	305	269	280	282	270	278	288	281	263	285	285	250	284	274	267	275	296	294	273	294	268	292	262	296	277	275	282	288	274	281	263	297	272	249	290	267	314	284	248	268	279	271	276	281	270	294	260	258	265	269	274	278	277	251	283	262	238	286	299	245	273	284	255	286	283	296	291	281	299	266	288	280	277	275	271	255	284	274	276	292	285	280	290	293	296	280	253	295	307	261	279	280	281	272	266	288	289	261	277	315	266	307	270	282	302	271	236	306	267	272	285	265	274	299	278	290	260	280	309	283	270	292	262	282	286	286	255	296	283	247	267	299	283	276	288	257	286	273	257	286	286	274	268	283	286	285	285	260	252	290	275	285	292	267	307	257	270	267	290	263	307	284	266	283	255	287	237	292	247	266	275	289	284	264	280	271	287	280	269	267	285	288	248	275	279	274	290	262	278	264	284	261	280	246	271	286	266	277	289	295	288	274	270	305	266	267	259	262	277	262	266	273	276	284	278	251	258	283	293	284	297	297	274	288	300	267	263	308	255	278	273	285	301	279	279	256	299	277	264	277	274	293	319	291	289	288	271	270	286	269	252	284	265	283	277	289	260	249	278	272	291	260	270	270	341	247	301	265	300	243	259	267	287	290	262	255	313	279	277	296	276	284	290	283	307	279	272	294	267	248	249	296	290	260	254	277	277	275	245	259	279	273	307	284	300	256	257	274	288	292	273	287	258	297	287	289	295	282	270	278	268	256	262	250	281	260	295	299	277	290	296	259	279	253	271	281	283	220	263	269	254	339	268	285	297	262	287	268	287	256	295	270	259	256	291	270	254	258	280	305	283	315	266	261	267	268	292	274	277	292	294	263	290	271	268	276	270	272	274	267	256	312	263	274	280	284	257	270	271	274	293	296	249	249	287	267	271	234	262	265	300	291	273	257	295	283	294	257	258	313	255	259	273	303	250	268	290	245	280	255	247	277	294	275	310	312	272	268	258	283	255	279	310	279	246	268	289	263	232	277	291	270	297	297	271	316	302	261	260	278	294	270	251	259	301	264	263	298	282	267	267	315	283	258	257	275	283	276	302	274	275	232	263	250	279	297	313	267	298	243	293	273	276	278	298	283	285	271	294	292	273	248	280	267	269	291	268	255	267	304	220	279	314	268	265	264	271	294	267	260	268	289	294	283	291	264	272	274	274	291	272	290	290	268	280	285	239	276	314	308	286	259	293	265	309	248	273	276	255	261	283	291	290	271	275	266	262	284	262	315	276	286	260	283	270	292	318	273	242	289	270	268	292	268	312	280	283	287	298	254	282	261	266	295	276	282	232	237	245	282	273	249	267	270	250	295	297	263	267	267	271	275	246	279	273	233	295	270	256	263	280	260	262	280	298	268	255	295	291	276	318	254	265	259	256	277	258	268	261	293	271	270	281	302	266	247	288	267	304	277	269	252	283	299	271	285	256	273	267	294	279	260	271	254	317	288	277	278	270	267	281	282	281	243	252	282	242	296	279	276	262	258	280	258	272	268	275	278	272	283	239	281	289	285	281	275	269	258	279	236	273	278	293	300	280	259	264	266	250	283	259	278	261	260	284	275	272	265	285	293	280	254	277	294	287	290	289	286	271	311	253	272	285	274	252	292	257	288	286	297	264	281	270	254	264	249	291	277	317	290	261	278	273	264	272	283	273	267	299	279	262	280	279	271	278	278	292	287	283	273	278	276	272	270	323	248	263	285	278	311	307	268	294	294	296	275	281	316	287	267	260	275	286	298	297	265	267	273	280	303	305	269	269	251	275	278	279	248	276	299	294	266	273	260	278	238	271	256	296	230	281	313	277	291	271	270	258	265	309	284	277
26850	20372	6783	908	590	455	290	294	290	289	299	328	295	293	263	291	287	252	254	264	260	253	236	251	242	261	251	223	239	261	257	237	280	253	263	238	242	206	249	270	270	232	257	243	245	253	274	259	249	265	292	391	406	359	339	294	251	238	266	266	264	215	228	246	236	231	229	235	251	245	254	254	230	238	214	230	259	279	242	258	236	242	268	241	234	253	229	265	242	264	234	250	223	213	236	239	208	227	240	223	217	218	250	227	251	226	251	232	230	231	240	237	232	221	231	229	239	232	241	227	233	208	222	232	253	249	246	253	241	230	228	233	244	241	247	242	244	255	251	253	227	256	244	232	219	243	243	268	225	244	233	233	255	225	272	222	244	234	242	222	190	244	249	230	253	221	252	245	236	214	254	229	259	223	261	248	238	237	248	228	218	227	231	269	264	255	230	227	246	238	238	238	252	233	254	210	238	252	251	223	258	201	221	226	258	228	233	242	216	249	252	246	256	240	236	259	227	248	222	251	230	268	255	253	227	215	255	237	228	236	245	224	246	223	258	260	253	246	253	255	258	220	239	253	226	223	250	246	226	226	228	261	249	216	220	250	230	237	223	239	217	234	266	232	202	253	274	239	238	239	238	245	264	256	215	258	255	248	246	252	253	228	236	257	267	217	246	222	237	246	245	231	227	257	250	228	266	222	259	256	243	249	232	232	229	248	259	221	240	237	222	219	244	259	252	241	244	241	238	217	231	260	262	236	238	259	223	230	266	239	243	287	237	220	240	247	220	242	246	215	263	251	242	228	219	268	229	228	264	238	230	268	205	217	237	243	257	271	243	232	267	248	215	239	227	230	236	249	220	226	267	260	220	239	259	241	274	238	225	247	263	260	234	251	222	251	256	225	256	255	231	250	248	237	256	234	245	216	256	229	275	244	224	274	241	231	247	245	223	261	267	259	223	223	256	232	225	239	237	224	248	242	276	237	231	267	245	218	234	234	238	266	237	219	214	234	238	223	237	237	238	243	257	227	233	244	247	253	249	232	257	242	243	245	240	248	284	277	224	225	237	250	251	238	247	232	261	224	250	234	238	259	265	245	233	233	254	277	249	254	244	214	244	224	236	225	237	242	236	242	250	228	251	237	202	250	243	218	227	246	222	253	226	228	250	246	224	235	220	209	231	232	252	248	222	225	215	245	215	238	239	254	250	241	243	237	221	236	268	228	236	260	235	221	263	259	248	246	253	234	217	218	228	228	249	241	243	218	236	247	261	243	256	225	250	201	235	252	242	215	245	234	249	219	230	227	254	264	223	256	250	224	229	260	253	262	243	241	252	268	222	235	272	260	263	253	240	235	207	238	243	245	221	212	256	248	240	233	247	230	237	235	250	255	241	220	220	239	259	250	232	241	243	228	251	244	247	235	263	270	263	232	265	234	225	245	205	230	241	245	220	256	250	246	231	224	232	224	258	248	216	233	224	245	231	256	244	246	230	250	230	234	227	247	234	234	248	247	238	251	234	231	259	245	220	239	243	213	250	260	231	239	247	244	240	221	232	213	253	214	277	233	225	259	222	242	198	242	262	212	229	239	260	221	252	232	254	228	258	237	223	256	254	253	265	239	264	208	269	248	216	236	248	225	259	238	237	255	236	238	237	238	235	224	242	259	242	237	227	226	244	235	234	241	236	255	241	261	243	224	208	260	222	254	238	192	251	244	236	234	229	215	213	251	206	241	244	245	217	243	254	261	262	244	251	224	229	250	250	218	237	229	235	258	248	243	238	232	207	250	228	250	220	227	211	263	265	237	258	210	250	230	268	245	224	249	223	248	265	224	247	227	241	240	240	234	253	233	213	215	246	253	253	258	225	226	241	224	247	236	231	205	241	260	240	226	230	233	226	235	244	277	253	229	255	267	253	231	229	241	252	226	246	222	220	237	243	271	225	261	241	225	244	238	195	252	254	244	216	235	250	257	209	234	231	251	248	249	250	230	251	268	252	217	220	243	263	258	243	228	218	251	246	240	228	225	243	243	251	245	206	260	279	240	238	268	235	244	238	222	246	249	227	220	250	226	225	204	200	257	231	229	253	240	249	221	251	249	252	239	241	253	241	219	231	249	230	220	231	244	237	241	239	232	206	264	223	240	223	224	229	254	206	239	240	233	256	223	223	261	258	240	261	228	215	277	247	233	218	233	219	247	262	244	226	261	225	240	250	219	254	241	221	247	227	221	212	234	223	239	239	230	218	259	235	246	229	231	208	238	226	233	239	222	212	239	234	222	243	219	227	271	231	228	226	233	230	231	229	233	242	256	229	224	223	214	226	244	240	233	227	241	236	247	229	273	243	254	244	232	256	236	224	234	242	216	263	272	227	244	206	245	255	232	256	259	243	248	239	252	258	264	256	239	239	270	236	260	256	243	231	250	244	236	213	233	252	231	242	228	251	232	221	252	248	250	272	220	267	237	228	242	242	271	233	262	246	239	217	228	231	256	223	208	241	250	243	235	212	238	230	235	219	242	255	251	237	236	256	193	228	217	259	210	242	244	226	225	237	229	241	213	224	222	249	263	257	283	272	267	260	239	282	218	252	252	227	264	215	242	223	245	239	256	235	227	235	230	237	244	253	244	246	280	232	205	233	224	244	230	236	270	232	258	237	233	255	246	245	242	228	241	237	240	251	236	250	238	208	235	214	226	215	231	257	243	234	236	248	258	236	227	232	223	236	209	262	222	256	239	247	244	285	229	239	249	246	236	254	279	257	254	232	242	230	239	250	262	236	217	238	247	209	223	232	247	242	248	216	233	226	253	210	255	244	255	261	248	221	238	259	219	244	239	239	223	224	227	225	233	233	237	253	235	242	235	238	228	271	240	238	245	254	272	238	253	247	248	254	245	232	212	256	222	242	250	239	238	242	225	251	257	231	253	244	238	243	203	224	222	276	221	217	237	248	230	248	257	223	212	248	235	222	219	244	227	229	221	246	238	262	238	248	249	228	230	254	240	249	229	247	237	212	221	227	214	250	239	238	234	209	238	228	246	254	248	223	243	240	252	260	232	252	226	249	232	233	245	236	229	228	257	239	269	270	216	256	227	217	233	237	226	283	241	269	249	206	257	250	237	217	248	233	239	229	243	237	261	229	242	238	240	230	272	251	242	253	259	251	279	243	254	244	232	238	260	248	219	237	262	223	221	238	226	219	235	213	235	277	240	242	254	227	251	254	236	247	240	264	276	253	252	209	236	216	252	246	229	231	218	237	220	241	241	247	210	233	256	259	233	252	237	236	233	226	258	219	241	252	247	217	259	237	225	243	259	280	231	223	224	255	243	233	249	250	260	229	229	255	253	258	244	235	253	238	255	235	243	223	263	265	261	239	224	219	272	241	230	227	224	242	223	244	231	259	230	251	251	244	230	234	241	247	257	238	268	243	234	216	264	202	255	245	242	254	233	246	229	248	247	225	216	262	265	240	246	255	238	262	215	258	241	264	232	219	230
5046	3371	2721	1475	1067	788	732	629	606	725	759	690	715	685	652	613	583	536	503	529	488	528	499	544	519	502	526	477	529	523	502	483	546	491	505	534	513	548	540	489	564	523	558	495	522	505	497	505	526	537	645	967	1088	935	702	566	534	473	465	466	442	487	493	471	486	497	480	464	471	493	509	460	460	477	500	441	435	469	461	456	494	468	450	499	472	486	460	473	455	478	452	517	490	426	490	479	471	481	490	455	492	471	470	458	464	477	506	470	518	472	471	481	455	463	468	460	465	445	448	460	468	482	473	481	455	473	466	486	483	455	498	485	499	450	492	505	455	510	484	455	472	503	504	468	470	475	466	468	492	499	514	468	468	478	483	526	512	496	429	468	460	460	454	498	470	479	465	485	449	493	453	504	475	475	472	462	461	482	426	503	464	451	466	464	471	499	523	452	490	446	440	469	545	454	452	482	468	460	495	445	447	432	491	440	434	518	471	492	494	511	505	471	480	445	502	474	500	454	499	480	481	480	471	450	468	476	485	506	442	438	454	462	477	465	455	426	466	486	472	431	503	453	451	456	445	474	431	497	465	481	480	481	469	468	459	470	534	505	459	520	507	430	491	488	468	455	467	445	471	493	507	471	492	475	483	451	461	479	430	449	481	461	451	456	480	448	482	484	473	507	429	511	460	461	464	464	490	465	475	473	484	485	489	456	478	483	470	502	491	463	462	462	489	462	448	465	489	504	487	466	450	450	489	433	470	473	458	496	454	493	485	499	497	500	481	485	444	413	435	473	445	458	430	480	465	458	497	447	459	479	452	458	505	483	487	483	444	451	467	472	453	466	463	461	515	462	508	486	463	453	478	451	459	486	434	503	454	458	479	444	444	440	487	468	424	483	448	428	466	486	464	468	455	502	476	449	446	477	470	465	507	461	527	487	462	428	472	435	463	460	486	461	485	468	486	476	485	472	440	464	432	486	481	450	481	449	465	461	496	546	461	492	513	478	485	443	459	502	462	477	464	479	449	440	474	500	438	518	507	464	457	488	460	464	464	491	489	495	469	471	503	447	430	467	465	451	467	455	469	505	464	441	489	441	446	478	496	498	477	460	474	455	527	486	477	480	514	495	463	496	506	449	465	475	456	476	450	487	485	468	484	437	482	438	493	495	426	444	500	487	490	455	484	472	477	490	478	438	470	469	478	473	473	441	489	504	483	463	507	468	465	467	489	480	466	474	472	456	450	456	474	440	444	488	482	487	446	447	503	442	469	487	488	469	508	507	432	444	452	482	475	470	513	493	449	457	462	454	472	474	493	434	439	457	464	461	485	487	485	486	464	492	436	516	468	472	464	492	490	460	480	469	445	479	431	478	465	473	455	485	451	478	466	449	503	443	469	467	476	451	457	458	463	452	495	502	456	498	513	468	517	489	478	467	489	474	467	451	490	480	481	506	490	483	463	508	481	490	454	530	461	466	468	455	464	464	507	472	478	439	485	473	459	480	474	461	492	460	434	444	495	458	444	478	496	433	483	497	411	443	464	463	505	484	465	506	474	472	482	488	468	422	456	462	454	490	497	449	455	488	431	448	461	516	429	493	442	499	460	462	461	423	447	464	496	445	492	452	456	455	492	470	459	463	457	472	434	449	475	475	471	454	488	451	472	438	480	461	417	474	461	486	458	469	478	473	483	507	493	503	447	485	490	477	467	473	425	449	460	449	476	469	464	466	447	475	495	454	499	432	487	506	483	482	469	483	488	467	459	429	477	462	478	483	496	499	455	471	465	451	465	486	511	474	461	447	460	500	467	458	516	472	466	487	465	467	452	473	510	456	454	429	490	498	480	450	469	460	502	495	483	475	479	506	465	470	475	470	477	467	459	452	452	485	458	483	505	526	468	483	491	463	461	486	476	466	444	479	439	488	452	496	456	484	440	482	471	486	464	490	503	462	471	485	464	466	505	494	462	460	463	468	469	491	491	492	483	470	433	512	469	456	502	468	454	458	451	479	511	468	460	494	486	469	489	418	499	422	507	470	461	508	484	462	474	513	495	470	469	456	501	477	492	480	515	487	460	425	461	483	504	469	464	459	481	452	464	470	487	477	473	496	449	469	456	469	476	482	488	456	482	478	468	452	477	478	475	473	479	484	459	459	520	455	471	491	521	495	479	515	458	451	483	455	451	471	484	463	447	485	466	511	478	450	492	525	474	449	492	451	472	468	450	508	466	488	509	475	453	478	451	470	440	491	478	485	427	445	462	505	463	468	461	488	440	530	480	476	461	484	490	484	477	513	420	487	461	506	475	452	469	492	451	444	447	456	476	449	452	466	491	459	474	455	458	449	412	474	499	493	436	477	472	471	447	490	440	443	466	527	517	462	443	420	494	462	515	491	460	452	452	453	411	464	483	500	471	429	481	433	471	522	459	468	432	487	528	463	464	475	451	472	500	512	481	503	466	467	512	479	474	482	458	439	459	467	462	482	502	436	494	482	464	485	487	459	463	459	477	454	461	467	523	479	472	502	443	460	475	488	480	506	456	469	469	484	462	473	456	512	473	510	461	471	441	449	500	465	479	446	502	489	441	468	487	491	462	491	481	496	479	494	490	484	490	497	485	435	464	463	492	487	475	466	467	450	447	488	431	463	463	493	486	508	484	496	439	494	444	487	458	488	464	486	465	499	485	468	485	491	445	452	478	478	488	486	481	497	499	479	493	461	487	515	487	474	487	470	459	447	456	453	497	445	495	455	497	478	484	510	483	450	508	500	472	467	421	438	491	481	437	503	475	507	453	451	464	467	477	468	507	426	448	456	474	452	453	469	507	459	483	449	484	459	517	469	500	460	477	474	475	469	464	470	462	490	458	514	486	477	471	449	520	433	487	456	504	453	467	460	480	483	509	456	491	433	462	441	477	486	485	492	439	462	449	485	485	413	464	503	412	488	499	469	469	465	454	484	469	480	476	515	471	475	492	459	455	505	472	462	492	471	482	453	476	426	462	477	460	508	494	484	490	486	503	446	477	464	493	465	458	485	486	449	473	456	464	480	466	442	471	446	457	458	487	477	456	497	486	478	455	483	478	469	504	454	471	497	480	478	469	507	464	458	471	482	452	483	459	462	457	491	470	475	465	478	465	460	496	505	466	506	479	445	476	475	470	465	430	526	496	510	462	455	454	480	445	468	501	449	481	460	455	444	504	453	481	499	503	450	448	420	488	504	486	473	487	491	464	459	464	477	483	477	461	478	480	496	490	473	459	457	466	477	455	483	432	490	468	470	451	477	466	498	495	468	480	457	481	489	463	507	476	469	470	444	479	465	462	482	444	455	458	476	477	493	475	485	455	478	449	494	469	460	497	508	472	480	472	489	482	499	450	486	486	505	421	480	485	497	472	476	479	428	504	457	501	497	499	455	472	458	476	456	478	452	440	457	453	456	475	492	496	494	466	462	460	476	511	487	458	458	473	453	511	452	477	462	476	435	475	451	467	508	468	455
24207	21244	28326	24456	20346	2141	622	415	331	383	330	379	296	266	297	283	230	235	245	231	227	213	212	224	196	208	179	216	212	206	207	233	191	191	211	189	237	195	191	242	199	206	212	216	213	218	233	215	194	272	852	1014	768	585	373	250	232	176	184	188	178	197	194	188	188	194	164	188	188	201	179	178	198	189	177	197	171	180	176	174	183	208	189	175	195	176	188	181	177	198	155	196	173	181	176	190	176	181	187	161	182	205	174	194	202	156	191	191	208	182	180	177	180	177	195	195	170	184	216	173	191	188	198	184	177	205	192	185	204	183	179	202	157	167	177	194	194	197	177	186	185	196	205	201	167	208	190	202	193	155	203	178	196	188	187	174	187	178	177	170	181	142	192	202	164	207	173	199	173	165	185	199	179	172	176	188	179	205	167	177	165	178	194	195	181	197	160	182	167	180	177	182	163	205	190	210	211	174	178	187	174	186	176	195	184	194	174	173	186	188	179	196	196	184	180	177	184	194	164	182	168	155	166	172	182	203	178	175	157	206	163	197	199	202	215	149	188	166	184	179	167	199	178	172	181	181	189	182	167	167	210	183	194	197	191	179	186	181	180	177	184	184	185	203	188	193	194	186	196	201	183	186	160	182	176	204	199	167	165	206	186	196	182	172	182	174	186	188	189	189	190	183	178	164	157	179	162	206	201	186	202	231	192	169	175	175	188	203	154	166	198	177	165	170	210	172	196	173	179	202	187	158	166	192	165	180	187	175	182	176	185	180	193	192	164	196	188	184	192	186	189	170	198	199	191	179	192	186	194	184	196	193	181	178	188	184	158	175	187	181	203	181	210	200	189	176	190	180	215	181	179	182	174	172	201	179	204	176	177	169	194	191	195	197	174	192	179	201	176	164	172	189	178	187	213	200	160	176	176	173	179	178	183	185	182	187	165	182	168	190	190	180	194	175	184	184	196	184	197	187	193	179	186	160	172	194	157	169	201	179	182	173	163	187	166	214	195	193	184	180	170	184	213	179	173	166	202	160	193	188	153	182	190	183	199	172	180	167	179	204	183	172	204	170	193	195	196	172	207	154	208	167	174	158	198	180	160	177	169	172	191	180	185	174	203	184	156	208	171	214	205	210	176	203	180	172	197	185	170	173	202	190	200	170	189	163	171	209	197	186	198	197	173	174	180	172	177	190	166	189	181	166	173	199	172	207	202	162	191	178	176	164	178	164	200	168	199	178	197	184	183	196	179	182	191	199	186	193	193	190	188	188	164	174	200	165	177	192	174	161	184	182	189	164	180	193	186	178	190	185	193	170	179	180	182	185	186	171	172	187	169	212	174	172	201	187	172	178	169	190	198	185	177	174	169	191	167	196	175	185	185	182	188	185	181	201	179	215	176	165	185	176	188	184	191	189	194	168	199	179	169	180	185	180	170	185	188	187	201	176	182	204	185	196	193	182	171	197	196	186	193	196	198	177	174	180	192	188	145	191	187	178	172	169	186	197	167	182	188	165	175	163	187	186	191	206	170	198	182	195	176	181	189	164	190	186	202	191	177	150	189	170	162	205	182	175	152	175	185	178	192	175	199	174	192	200	180	191	185	188	192	171	186	150	189	214	162	165	189	208	187	205	187	187	193	187	186	207	169	168	197	189	210	194	175	177	189	177	199	179	200	170	166	185	196	171	201	184	190	185	165	171	186	171	174	178	207	168	189	184	171	190	173	206	160	166	168	173	211	181	167	188	207	183	168	188	211	217	179	191	181	199	165	189	187	186	172	180	181	168	154	193	185	181	188	174	146	192	181	159	193	187	204	158	220	173	200	184	172	174	177	183	182	187	166	176	187	203	178	194	211	172	184	179	152	173	179	192	176	167	201	189	187	158	181	169	198	186	202	197	169	199	168	182	192	170	190	177	183	174	173	166	186	170	169	198	175	172	176	189	201	166	176	209	192	172	157	176	189	150	201	196	180	185	201	188	177	167	197	195	186	182	196	181	183	159	165	171	198	187	165	189	173	212	192	188	174	175	183	187	209	172	200	173	171	193	167	178	187	170	182	157	168	174	172	171	178	177	211	195	205	188	156	183	170	184	199	181	181	190	179	177	174	164	186	171	173	186	179	195	184	226	183	187	199	180	159	168	176	184	204	173	178	208	180	173	179	215	207	166	175	174	178	177	186	193	181	194	176	190	186	188	178	182	195	185	193	185	197	190	209	181	171	180	184	173	194	207	180	201	187	177	189	206	200	175	182	198	168	202	184	193	165	202	192	188	189	195	169	190	170	184	155	196	191	189	191	205	182	204	187	173	189	197	194	174	189	165	191	179	179	176	183	196	184	155	172	189	194	176	194	192	197	183	180	171	177	173	183	180	156	168	175	186	188	181	173	182	173	188	208	188	183	177	172	182	193	200	188	173	204	186	185	197	171	185	184	181	183	168	156	187	181	168	177	189	175	194	176	163	166	195	181	180	174	199	159	203	189	206	194	175	158	177	176	200	165	192	179	198	204	199	208	191	192	190	206	200	178	172	180	184	183	188	175	195	181	201	174	209	187	170	185	192	185	187	164	183	187	179	138	189	163	149	197	180	193	168	177	172	165	212	181	187	198	164	198	186	197	158	195	161	181	177	203	179	200	189	188	192	199	175	188	183	178	173	188	197	178	178	171	194	183	208	194	148	171	188	204	194	188	172	183	192	160	206	199	180	167	175	199	160	184	194	195	177	188	173	164	169	189	181	182	210	172	168	183	187	189	159	171	198	181	188	189	186	176	188	180	164	162	167	175	195	175	202	173	181	174	181	180	194	199	178	176	161	168	165	167	155	203	181	173	165	187	169	187	191	211	181	204	177	199	187	182	177	170	195	176	168	191	182	167	176	167	169	184	173	173	179	184	193	185	169	179	175	173	163	170	187	175	171	177	179	168	206	198	191	197	184	157	156	180	178	191	165	189	198	184	203	192	198	166	159	176	194	194	203	208	155	193	191	177	197	202	181	178	175	188	188	193	182	171	200	178	206	186	189	177	167	197	163	185	171	188	185	194	176	193	177	222	183	199	176	176	159	196	228	178	171	168	160	187	181	163	156	181	184	190	192	188	161	176	181	174	180	179	184	183	200	193	178	188	182	188	184	195	207	204	184	189	174	165	177	188	146	193	165	168	176	175	175	189	191	204	169	174	183	167	178	184	191	173	229	180	182	194	157	177	155	186	201	184	190	194	185	205	196	205	200	196	193	196	183	172	178	145	162	164	186	194	170	189	173	192	183	205	183	192	191	180	194	177	181	179	179	189	186	179	162	187	188	198	194	204	192	177	184	170	163	188	184	188	178	196	198	210	179	186	190	178	186	185	200	181	160	185	165	184	186	199	177	154	185	161	165	169	181	186	158	209	195	178	169	206	190	167	161	202	164	207	181	202	194	194	205	182	212	216	192	185	176	164	190	191	175	191	183	194	185	190	163	166	183	194	167	186	156	177	208	146	167	199	174	187	153
7382	12824	11005	5812	3652	2379	1682	1367	1163	1332	1118	1219	845	735	897	768	635	596	599	593	525	493	518	451	503	477	439	485	447	445	461	459	453	492	446	435	432	486	440	442	427	431	442	408	472	449	480	452	453	790	3023	3453	2412	1599	1024	652	523	369	382	361	358	376	376	334	344	366	373	367	343	372	350	359	365	334	364	355	360	367	362	381	371	387	356	327	348	378	352	394	385	382	366	350	357	368	335	382	391	343	406	347	347	385	406	361	364	351	351	382	372	351	397	373	396	358	364	350	379	370	354	344	379	368	363	370	397	355	397	375	394	349	323	362	378	386	396	363	347	353	372	370	350	410	362	363	350	371	377	371	353	372	372	363	360	377	372	338	363	384	369	353	372	337	383	359	399	364	341	385	330	368	357	375	397	350	391	371	352	369	372	368	370	368	348	379	386	350	378	377	381	345	372	331	368	372	381	410	364	356	379	344	370	354	407	388	383	377	379	374	366	341	362	355	391	348	304	353	411	367	378	360	378	371	386	367	376	355	352	370	376	383	361	346	382	382	361	385	369	352	358	347	366	395	389	375	359	360	372	369	360	361	392	378	383	348	352	384	340	354	362	383	391	366	403	388	389	364	348	347	330	347	370	374	381	343	324	371	379	372	361	367	389	395	373	348	349	385	341	400	328	368	373	380	341	363	373	395	366	389	378	340	350	372	342	368	346	397	341	440	350	382	331	366	398	366	373	377	396	405	363	341	389	385	370	351	377	336	360	371	368	365	364	346	359	382	382	350	366	389	347	368	380	359	342	347	358	381	351	378	375	361	387	407	354	367	363	393	375	362	370	384	359	391	373	359	341	383	381	343	374	418	374	385	364	377	373	354	348	361	366	346	398	348	345	350	357	393	376	360	406	338	386	373	401	385	363	350	353	371	346	362	344	354	357	340	348	356	350	338	355	338	370	358	343	362	346	349	376	386	345	353	352	368	386	362	335	361	385	380	391	375	400	348	349	371	386	367	363	393	368	369	381	377	357	378	349	352	381	381	360	375	375	349	360	386	380	388	381	370	357	384	383	363	361	351	346	345	385	368	353	387	375	370	353	334	348	366	375	382	362	384	348	374	389	370	348	337	348	371	360	365	375	371	404	371	362	350	380	370	358	368	412	359	374	352	388	380	366	392	386	389	363	369	343	359	353	378	349	325	387	388	399	399	345	369	347	346	336	360	374	364	376	371	387	338	383	402	404	374	410	359	378	364	393	367	381	351	382	350	386	391	369	364	351	362	388	375	365	341	346	381	390	365	361	392	386	357	382	368	345	335	381	347	365	392	407	391	405	390	359	398	344	330	369	359	405	375	375	347	366	378	412	371	400	378	376	381	348	355	357	363	362	362	389	370	357	356	361	375	385	353	422	401	355	335	422	366	335	374	378	356	345	359	345	360	368	392	350	378	374	378	358	394	348	387	362	355	399	338	350	338	363	364	370	377	346	404	328	345	374	376	381	361	343	378	375	339	353	382	398	349	369	405	392	375	364	399	330	378	343	348	324	380	361	372	381	402	370	376	373	367	380	383	359	389	366	369	345	377	350	349	351	371	359	391	389	369	397	364	359	393	394	329	337	384	387	356	366	389	369	370	350	387	351	376	363	359	390	371	363	340	394	374	328	378	333	378	381	392	379	361	369	376	371	404	357	368	369	400	340	380	393	343	359	374	328	331	390	368	393	378	392	366	376	358	344	377	406	368	320	369	354	368	385	365	322	392	360	383	406	388	340	357	362	333	335	373	364	385	366	392	382	337	364	403	377	374	360	360	382	377	380	362	375	389	396	397	373	355	364	355	365	355	375	352	330	356	341	356	363	346	394	379	364	355	370	386	372	362	389	345	416	360	403	358	364	394	391	346	362	368	356	368	380	387	347	369	354	401	339	374	312	339	360	375	408	361	343	375	357	375	359	379	358	394	383	337	353	367	376	414	378	378	380	381	334	356	362	329	349	363	337	397	367	360	388	389	396	365	402	355	363	409	408	387	386	358	325	384	365	367	383	374	345	356	351	352	363	362	364	381	353	338	352	336	336	387	384	329	363	383	363	376	371	334	419	387	374	383	387	363	355	380	379	378	388	344	395	355	351	350	370	397	364	366	361	342	377	371	352	392	374	335	360	384	361	340	372	359	396	380	373	374	379	341	368	360	370	344	343	363	384	350	346	366	360	397	360	351	380	360	340	340	342	362	365	374	375	360	344	343	378	340	377	370	384	344	373	372	355	361	377	374	367	374	335	381	371	349	361	403	379	379	354	352	379	378	352	358	391	394	369	343	371	379	381	395	346	355	361	347	372	389	371	343	373	404	348	379	345	345	368	377	390	362	376	369	366	378	358	381	415	382	365	366	405	318	366	379	376	380	368	378	340	388	356	361	353	343	357	388	346	374	339	391	365	359	377	345	365	341	356	380	372	339	400	390	387	363	369	365	350	350	404	375	373	357	375	405	354	369	371	354	383	381	359	383	354	363	384	367	349	360	358	368	399	382	378	408	360	384	355	378	338	413	336	374	366	364	377	365	352	355	349	333	397	424	341	404	372	345	347	359	371	408	368	369	360	351	377	396	381	383	368	391	359	371	365	399	378	374	373	392	389	374	358	343	387	354	349	350	346	348	364	382	377	405	369	383	350	353	371	380	385	339	354	372	333	379	392	376	380	381	389	380	371	372	364	401	365	387	384	358	357	396	370	364	361	357	385	332	336	388	381	368	357	351	405	370	353	395	384	382	375	362	346	392	370	385	369	363	347	359	373	351	390	379	377	383	340	395	376	343	379	349	411	354	389	383	359	389	363	364	358	346	350	406	383	386	386	358	369	349	412	347	368	338	340	381	388	367	380	362	393	365	370	383	385	376	378	376	361	368	367	361	366	353	382	345	363	364	349	357	363	395	396	365	351	365	352	377	348	377	368	325	369	402	362	383	328	362	344	341	383	373	351	393	376	359	371	404	363	381	394	349	391	392	372	350	355	346	349	351	344	375	370	361	386	343	405	401	355	368	365	372	324	376	375	359	375	341	329	372	402	366	364	341	378	370	352	405	352	328	409	347	412	409	330	359	382	384	366	375	374	356	360	365	382	380	350	392	368	376	359	409	389	378	354	364	387	382	388	349	366	398	372	356	355	364	361	341	349	376	355	357	373	387	392	373	363	386	395	363	370	333	378	388	352	375	378	370	371	376	411	331	368	372	386	393	371	387	381	361	348	351	382	368	370	355	394	365	364	369	415	352	369	360	387	348	386	366	393	378	354	349	386	377	345	389	362	385	391	338	386	357	349	396	382	372	371	373	368	374	358	379	389	367	389	380	359	347	357	340	342	338	357	348	391	414	379	403	344	379	345	347	369	375	359	370	356	369	337	360	361	344	354	352	373	335	351	364	400	374	337	361	328	373	371	404	398	409	369	352	342	352	345	383	387	383	346	382	360	363	396	356	368	378	351	336	377	372	394	400	352	419	382	382
23216	21182	28871	23748	21181	19155	1792	642	476	514	450	418	299	288	283	253	247	239	219	258	243	234	218	178	200	216	215	181	201	190	193	187	202	198	211	202	196	184	198	191	188	213	189	202	206	208	205	205	197	254	1225	1704	1334	904	548	356	246	197	160	156	152	165	150	157	155	165	155	146	136	159	151	161	156	184	143	143	158	150	172	164	154	153	159	168	151	154	156	172	135	160	141	142	160	154	183	158	140	156	168	149	145	151	149	156	150	159	136	144	162	160	159	156	138	148	162	176	138	159	144	154	170	159	139	137	143	136	157	137	154	153	165	127	161	128	156	145	118	160	138	157	154	165	163	153	175	160	152	168	163	162	167	155	149	143	173	160	126	162	132	141	134	161	150	148	149	148	133	148	144	159	143	146	154	169	163	163	153	128	143	186	131	136	136	156	171	148	137	148	146	174	125	150	167	141	139	145	148	145	147	139	154	160	147	136	154	165	165	162	151	149	174	172	143	161	137	134	142	171	135	151	150	157	137	162	135	145	154	152	135	147	160	156	152	168	140	142	168	145	159	127	164	146	160	166	146	125	163	145	161	157	168	154	168	159	168	133	165	145	146	145	153	135	169	152	141	155	149	155	169	133	149	162	163	169	140	151	151	136	143	167	158	160	148	113	134	150	140	162	169	153	152	153	147	135	182	148	173	141	149	142	149	151	159	162	132	162	160	139	156	144	135	154	146	175	173	163	147	156	145	171	143	161	147	142	135	134	149	154	168	158	159	159	171	140	140	158	151	153	150	167	157	145	132	157	158	163	133	133	171	131	142	131	175	154	154	161	163	137	154	141	143	154	142	153	133	140	149	154	166	150	148	132	132	147	139	166	161	145	149	145	156	148	126	143	138	159	165	140	140	173	154	142	152	127	139	153	181	168	169	149	159	135	148	146	149	155	153	145	152	160	161	152	138	150	159	156	163	160	124	163	154	165	148	139	162	155	143	146	144	142	173	147	144	141	148	144	145	151	145	155	159	122	139	162	151	177	156	143	154	182	165	162	152	153	140	162	133	142	148	165	148	154	144	143	149	162	152	151	166	143	133	163	159	154	157	157	153	156	158	138	156	163	162	163	170	148	164	144	163	153	148	168	154	159	150	154	159	169	164	146	144	136	146	126	167	150	158	139	145	135	155	163	166	144	158	145	143	167	160	158	153	144	164	156	151	145	150	160	153	161	164	174	164	158	157	166	133	152	157	154	128	159	159	158	166	147	150	158	147	146	139	159	146	152	158	153	159	136	161	137	158	138	142	139	134	174	153	156	136	169	143	144	146	174	146	143	163	139	177	149	137	151	156	141	147	127	176	167	134	141	163	154	141	117	137	168	163	159	137	165	167	159	150	143	136	185	144	140	161	148	140	158	130	138	169	163	148	171	168	142	154	166	162	141	149	160	148	148	177	141	173	129	138	180	177	159	166	139	135	165	171	151	157	148	124	159	148	160	165	154	169	162	167	117	154	162	146	169	169	138	142	146	154	131	164	145	144	150	144	136	146	129	149	151	147	150	144	151	145	152	159	139	136	136	163	155	148	168	140	128	145	157	157	139	154	151	156	161	165	138	118	161	166	167	145	140	148	147	177	156	136	154	148	167	151	132	131	140	146	158	147	139	146	141	153	154	156	142	147	153	159	154	131	171	150	150	162	136	164	143	147	146	157	158	168	144	120	156	147	159	168	164	153	145	166	149	133	161	135	138	153	169	161	147	146	161	142	143	145	130	148	149	147	155	152	151	161	137	144	164	156	152	175	154	146	140	147	147	154	143	141	122	135	146	163	160	138	128	152	177	121	151	155	146	155	149	151	150	161	134	164	156	172	171	166	164	162	158	153	159	140	134	144	151	137	128	141	170	147	140	157	135	183	164	145	146	166	149	162	163	158	127	139	134	151	156	143	163	174	167	138	131	146	134	144	131	151	139	159	153	164	141	135	141	154	148	166	148	166	166	152	137	158	130	157	157	141	169	160	152	158	146	161	135	145	139	159	143	139	137	151	120	127	159	147	157	157	142	144	152	134	134	173	146	153	156	145	165	174	158	157	135	145	156	159	161	152	148	155	154	160	128	140	155	169	147	153	139	146	144	127	141	163	151	149	169	143	158	143	165	138	152	151	158	155	172	157	161	151	146	141	136	138	161	140	146	163	144	166	157	160	158	146	162	165	148	159	150	128	172	158	158	163	142	146	146	147	161	149	138	157	147	155	155	159	152	174	166	160	154	151	170	151	161	143	160	133	131	149	149	163	147	156	176	169	154	164	145	163	166	153	146	148	144	142	165	146	180	159	155	153	134	153	124	159	154	158	172	127	147	150	137	154	138	151	153	140	146	153	165	167	139	178	161	162	155	160	145	163	174	173	149	122	160	134	159	144	161	158	132	177	136	151	149	129	153	161	132	158	156	153	140	148	144	144	145	156	140	126	153	157	147	167	154	149	177	150	140	148	124	161	176	143	154	144	139	144	130	147	186	158	159	153	142	155	130	131	147	153	158	167	127	142	171	141	151	152	158	167	158	169	160	143	124	154	148	154	141	167	135	140	170	134	161	154	159	137	138	175	160	145	155	144	140	153	152	137	143	154	150	137	159	142	157	156	148	160	161	159	155	167	153	144	164	157	149	152	139	177	158	152	178	170	183	131	134	158	143	158	148	154	137	149	150	168	164	156	165	160	155	169	158	160	140	168	163	151	145	151	151	157	143	151	141	160	151	128	150	121	142	148	180	163	126	141	168	138	154	157	165	150	137	169	191	179	141	125	156	146	165	166	154	150	158	148	159	138	154	162	162	130	142	162	150	129	135	170	160	149	139	130	156	156	143	173	161	144	148	143	152	151	153	156	124	135	151	150	165	161	133	156	157	148	162	157	150	158	147	143	142	157	136	161	149	157	159	143	149	143	144	145	152	147	158	153	126	151	139	159	164	183	155	151	131	137	155	151	159	156	150	153	146	172	165	141	142	165	160	162	146	158	153	139	127	168	159	162	139	129	136	135	158	122	148	159	169	154	165	166	148	143	144	164	153	151	164	133	164	153	132	148	146	144	162	140	165	136	149	152	154	154	167	168	157	153	144	132	142	182	158	158	161	137	162	139	158	135	128	147	143	154	138	168	131	158	152	132	150	140	160	173	159	135	164	153	155	183	152	131	149	148	141	136	154	142	138	146	145	161	136	149	127	150	154	168	158	158	159	163	147	147	166	157	169	151	173	143	134	169	173	134	155	156	150	146	134	145	158	150	152	149	148	144	165	149	139	166	136	171	139	159	138	154	165	156	150	150	158	150	144	145	155	160	139	148	161	135	149	170	142	143	159	136	151	148	159	131	151	160	180	171	162	156	158	151	172	142	147	164	178	152	162	166	165	146	141	140	162	139	163	153	176	164	166	146	139	161	138	140	163	155	147	148	152	155	164	169	144	153	165	151	169	176	165	165	151	153	153	138	149	130	155	156	164	147	172
9608	18698	16321	9243	5698	3808	2762	2097	1919	1819	1544	1510	1063	937	892	789	736	637	615	640	622	578	544	539	520	490	486	501	466	427	474	469	450	410	506	437	459	504	436	424	421	484	468	453	437	386	431	469	444	698	4249	5735	4059	2676	1643	906	549	383	290	321	287	308	319	295	285	301	259	288	304	327	318	274	293	304	288	279	268	297	303	303	281	287	276	279	281	313	292	256	271	288	268	335	320	302	307	274	317	285	301	286	296	320	317	263	280	301	315	292	287	283	294	311	310	287	315	278	278	296	315	303	290	285	303	265	286	310	310	322	301	296	287	299	293	311	299	276	279	290	306	310	299	290	270	282	308	285	297	282	282	299	325	296	282	280	291	316	297	263	261	269	299	271	292	304	311	280	297	319	282	309	307	293	285	279	294	308	283	323	285	281	277	297	287	285	306	288	293	314	274	297	310	302	310	277	283	307	288	308	295	298	315	308	297	292	288	291	268	304	308	287	306	268	301	298	262	301	273	283	286	281	319	309	296	296	261	282	297	281	306	312	317	304	300	322	319	275	291	329	277	283	301	264	322	303	300	299	310	297	319	279	269	306	314	276	289	309	314	294	292	267	271	305	311	299	295	282	304	285	300	294	286	310	316	325	311	291	262	323	282	314	324	308	314	298	339	270	295	322	325	285	288	304	303	270	286	291	296	298	299	308	306	307	271	326	265	306	282	288	285	284	303	288	270	265	308	324	318	294	303	303	306	299	280	267	320	291	294	305	307	296	313	326	298	268	285	274	277	313	312	279	315	298	291	283	291	267	289	262	293	301	299	310	306	269	280	287	271	280	319	265	291	274	287	308	263	320	306	312	277	301	296	275	290	309	287	280	290	301	287	287	282	311	272	314	278	280	256	284	298	279	265	255	268	308	319	293	286	283	264	328	262	268	318	297	300	305	285	290	280	306	307	285	303	270	303	300	290	317	295	282	301	297	306	280	310	259	299	276	309	286	307	290	309	287	293	304	325	275	282	287	299	291	292	289	294	323	290	274	287	298	315	321	319	276	331	293	309	290	272	299	286	307	272	308	302	275	288	312	272	332	317	282	314	334	264	279	316	274	270	295	278	305	315	278	295	292	285	276	299	311	326	261	313	281	294	299	287	277	281	296	296	307	273	270	309	292	287	304	282	323	279	296	325	277	314	313	295	288	292	298	309	300	321	302	290	306	278	308	280	307	250	294	303	307	293	295	279	290	311	308	265	305	294	283	286	312	321	273	283	279	281	279	297	267	269	269	298	298	310	284	274	271	293	308	315	251	306	275	300	280	295	285	309	309	285	283	302	308	270	300	275	296	338	303	281	341	284	275	297	301	310	318	260	279	291	281	322	295	288	304	300	320	278	311	272	305	307	302	309	327	324	317	321	273	277	301	249	310	303	301	315	270	299	288	267	277	277	342	275	305	278	296	277	298	293	287	287	304	300	298	303	296	307	282	281	279	286	295	281	316	334	277	320	270	289	288	283	278	287	299	294	274	305	313	261	283	341	286	274	283	303	307	281	274	292	299	309	309	317	323	276	280	309	286	300	295	302	286	289	314	306	300	338	282	315	294	287	289	297	301	297	282	278	281	295	299	290	305	305	266	328	308	273	301	299	281	288	310	310	298	279	293	290	287	309	293	304	287	261	267	294	284	289	296	299	285	300	282	275	287	273	320	280	295	295	304	288	275	267	283	279	300	307	276	278	277	322	290	300	309	294	314	291	289	286	298	280	297	257	284	293	314	288	277	304	279	329	292	316	284	319	278	318	313	301	276	255	283	325	307	326	313	317	292	296	294	287	293	261	297	283	288	265	323	291	284	290	291	272	290	306	301	256	264	299	307	317	295	256	292	314	297	312	330	293	315	296	300	320	284	301	282	301	278	289	281	298	293	318	298	270	307	279	281	282	289	322	286	320	267	309	302	283	285	321	294	281	271	297	272	295	270	295	286	324	296	296	282	297	287	277	316	262	329	280	298	282	300	282	312	304	297	284	320	281	279	333	304	294	284	282	299	283	304	314	329	255	307	314	290	321	263	334	278	297	274	294	268	318	276	286	345	252	303	299	302	331	296	289	312	325	320	293	290	298	322	290	286	316	285	326	312	302	293	300	289	300	299	272	298	298	300	306	293	293	285	297	267	331	319	327	301	346	293	279	293	294	286	279	294	309	291	300	296	264	291	298	310	283	305	303	290	305	302	315	284	301	283	305	287	280	297	310	272	280	314	259	308	282	280	315	265	297	297	303	301	326	269	266	294	311	316	299	296	285	312	318	277	292	300	282	274	263	323	277	314	266	276	306	316	284	328	310	290	306	306	300	305	297	256	302	267	294	340	310	322	287	309	315	285	295	291	285	249	288	302	327	274	272	315	309	297	289	289	286	287	285	302	317	328	294	308	273	346	307	284	302	289	281	303	294	286	288	293	284	305	301	292	296	304	288	317	315	318	304	287	297	320	308	289	311	308	324	301	332	294	278	319	276	297	288	277	330	294	276	292	310	290	286	276	308	306	297	282	287	290	260	289	287	308	262	315	284	350	328	325	284	308	314	273	330	301	292	308	274	286	277	270	275	306	282	292	282	258	299	279	278	320	318	290	287	306	274	284	320	296	280	257	315	311	301	271	320	294	273	283	307	312	284	286	291	299	277	309	295	292	316	300	287	334	322	318	328	313	300	291	301	301	289	327	310	300	302	297	274	295	276	278	298	299	299	269	297	294	297	293	290	296	271	290	306	309	298	330	311	292	310	281	304	319	295	302	298	275	307	297	295	282	287	293	318	297	311	321	257	304	289	300	312	306	282	301	263	326	300	299	278	289	314	293	289	276	294	309	259	256	305	286	281	278	284	251	312	323	340	262	280	295	299	287	291	288	279	286	292	325	278	280	295	284	312	306	288	296	278	249	294	300	293	269	300	274	291	288	315	278	308	300	311	286	313	289	303	294	310	322	300	280	276	293	309	304	323	295	309	280	291	270	311	300	304	290	290	282	279	293	325	308	302	281	316	296	301	330	304	295	293	306	290	315	315	288	290	274	286	294	308	288	307	279	315	317	296	319	281	292	303	252	278	280	284	271	283	309	302	299	291	295	312	293	284	307	291	305	283	302	293	291	279	326	299	302	284	311	278	289	311	307	320	290	300	288	324	308	305	303	305	296	318	288	303	289	257	299	282	294	319	301	297	303	304	289	274	283	298	336	289	286	285	288	296	292	301	309	289	304	251	301	310	289	309	304	272	312	277	289	288	285	319	316	317	295	272	310	286	306	279	306	290	268	282	294	302	315	287	309	313	304	313	279	292	303	288	287	310	265	282	292	315	272	275	289	318	305	289	297	284	310	289	270	312	261	307	290	288	323	303	302	318	305	312	299	323	292	318	294	300	285	290	312	281	295	283	309	313	285	316	281	287	299	290	261	307	275	299	280	282	312	282	292	276	288	284	294	299	281	308	299	276	285	328	275	272	307	296	302
26768	20217	6650	823	460	311	299	270	300	323	275	276	263	248	267	241	279	256	245	249	271	262	234	267	279	244	270	253	262	277	288	267	259	262	284	258	263	239	243	265	248	294	246	280	239	263	284	249	281	266	266	335	373	335	317	317	286	247	250	203	233	232	230	248	255	243	231	229	250	210	247	238	236	234	235	249	240	222	258	256	264	254	247	229	215	262	248	242	232	254	265	250	235	222	232	252	231	243	240	239	250	251	257	258	255	276	246	264	252	256	240	236	243	270	243	217	247	258	232	247	250	228	235	250	241	253	275	260	231	260	237	227	229	274	223	255	248	233	228	247	255	216	254	195	252	237	237	255	218	244	263	251	207	269	235	235	266	253	267	221	199	253	253	250	270	248	254	232	244	251	246	245	208	257	248	236	258	254	259	244	217	234	204	239	211	212	251	228	260	242	263	244	261	219	248	251	275	243	236	231	242	245	215	203	246	231	229	213	226	251	226	255	256	245	235	274	251	235	220	266	227	259	250	203	249	218	243	240	249	266	241	239	250	266	216	262	252	247	259	258	215	231	223	250	242	226	246	234	244	261	216	251	250	268	251	252	243	231	248	272	256	232	247	250	262	230	232	269	249	239	242	251	259	264	229	254	246	254	240	227	255	255	239	245	215	235	259	231	241	227	239	224	256	258	247	260	254	240	240	278	235	248	243	249	239	258	221	250	248	228	245	249	250	214	221	261	255	230	237	252	236	256	264	228	257	241	248	246	249	254	246	235	241	235	235	242	283	204	265	240	249	232	247	259	271	258	257	247	234	254	229	231	268	258	226	259	239	238	255	235	246	241	269	229	229	249	234	212	228	250	235	243	248	233	237	244	236	221	222	242	253	262	254	276	238	238	216	252	260	259	236	253	259	237	254	252	240	265	256	262	243	268	251	252	255	244	275	238	212	257	253	278	261	247	242	235	224	246	247	251	231	226	270	217	229	248	254	252	292	231	231	245	251	252	223	268	222	277	285	250	263	228	241	269	266	242	239	237	226	263	233	260	260	256	266	242	247	244	228	234	246	227	242	256	242	240	261	247	230	242	257	220	246	240	246	212	229	242	229	270	253	250	228	250	252	242	236	259	242	252	253	246	250	226	255	277	241	229	233	244	252	264	243	247	224	252	248	254	239	258	240	234	252	235	248	261	266	267	232	250	255	251	213	246	238	232	246	260	235	264	254	239	212	264	269	239	225	240	296	228	242	232	231	228	267	249	250	248	275	246	216	253	236	235	237	243	245	256	255	237	246	238	270	232	217	266	239	193	220	257	228	242	216	244	252	257	248	269	253	257	240	219	251	219	261	257	246	246	228	244	238	276	239	223	226	229	236	230	281	255	270	239	244	236	253	255	255	253	243	239	237	230	265	261	238	231	253	235	238	259	267	246	247	248	233	252	249	219	257	221	225	240	223	260	257	247	254	258	233	217	243	241	260	248	238	257	232	232	239	245	257	250	238	225	256	241	226	238	264	266	243	255	257	244	237	243	246	255	248	263	250	244	239	285	273	251	219	257	239	223	242	242	256	246	280	234	283	244	232	269	242	219	260	285	232	242	264	248	238	216	261	244	235	242	244	225	236	234	234	230	220	247	283	212	252	247	220	229	255	236	235	251	256	225	254	252	250	241	236	255	242	227	246	237	255	247	237	238	257	228	239	259	232	251	244	229	260	248	259	261	245	234	270	249	242	237	246	223	247	240	238	222	233	262	259	243	221	212	256	248	221	244	252	244	243	236	238	264	238	247	235	235	246	210	245	240	257	233	238	242	252	246	246	258	239	237	233	239	245	247	246	211	220	251	232	244	257	267	255	246	217	256	240	214	247	221	241	230	241	261	241	251	238	238	235	270	244	250	248	231	246	252	261	220	218	226	281	260	210	219	205	245	213	280	242	233	257	274	269	233	248	267	228	237	249	249	251	236	227	232	290	265	250	220	238	236	255	248	232	272	239	245	259	242	231	247	246	234	241	249	258	253	243	239	252	233	272	237	215	248	226	255	227	248	237	252	261	242	252	229	240	250	264	222	238	246	262	229	242	248	260	257	244	263	236	257	223	261	235	255	261	231	232	250	236	246	234	258	251	258	260	231	244	237	255	228	228	271	230	249	257	258	235	232	266	255	230	245	246	256	251	236	249	248	235	234	272	206	230	230	247	225	242	281	263	245	275	251	234	257	226	255	243	271	242	244	226	228	248	237	231	238	227	260	238	249	222	253	264	240	253	251	243	234	223	253	269	232	238	251	241	234	230	234	250	242	255	246	227	238	240	237	265	227	243	275	253	250	250	279	246	293	265	237	242	250	247	256	250	226	242	231	231	244	251	269	238	242	282	259	217	250	275	270	232	257	213	248	229	232	235	260	243	270	235	253	247	284	239	266	259	259	241	237	263	246	255	219	253	278	225	250	228	249	238	251	220	236	237	238	238	269	238	219	244	257	245	240	253	232	233	267	229	233	264	258	251	255	247	250	268	240	235	255	231	246	249	249	237	232	253	255	238	240	220	209	272	220	239	263	255	235	250	251	260	234	222	254	235	264	261	243	230	226	250	242	240	229	244	229	227	217	229	226	241	228	272	233	255	254	238	247	235	264	256	241	222	241	229	265	245	244	262	268	237	258	284	252	231	239	247	250	252	253	231	227	257	253	216	252	244	252	236	220	215	237	245	243	222	257	250	230	264	241	267	239	214	224	236	251	265	237	257	238	230	234	237	257	230	254	233	243	220	231	218	228	244	257	239	240	232	253	210	209	225	228	262	241	233	232	230	245	263	240	240	231	231	266	247	226	256	220	230	246	256	242	238	258	237	249	253	239	259	236	220	230	238	252	250	214	210	228	234	237	238	249	268	224	235	239	263	273	245	249	255	268	238	240	258	252	228	233	242	269	241	222	244	246	256	228	241	223	244	271	242	239	276	245	241	272	231	218	241	259	247	232	264	244	229	245	215	248	202	229	239	244	252	255	229	222	248	237	219	242	225	244	223	238	285	241	234	239	210	241	258	235	247	232	234	225	229	246	241	213	243	244	252	229	213	249	248	249	249	226	235	251	255	233	246	246	241	246	228	234	220	263	249	238	271	238	229	241	267	251	242	209	235	221	245	209	280	234	244	246	249	259	234	221	252	239	261	255	267	230	251	243	224	251	239	208	237	221	245	248	250	258	266	263	231	240	256	242	230	247	239	232	232	232	230	248	238	243	227	250	228	228	229	252	263	246	236	249	237	251	227	229	250	245	251	261	228	238	245	227	262	243	226	224	248	244	226	248	250	235	274	245	251	257	286	241	249	264	236	229	236	234	232	227	241	258	266	213	239	247	231	256	243	214	243	240	253	259	253	269	235	245	236	247	205	240	257	237	256	260	243	248	249	255	275	244	251	259	252	213	239	270	235	206	222	272	219	218	253	255	262	249	239	233	227	244	225	218	260	246	251	241	249	239	238	241	233	256	244	232	258	237
4765	2958	3222	1550	1019	727	673	616	759	775	785	629	566	516	588	544	553	491	502	550	547	522	561	534	509	534	535	479	590	576	531	532	531	550	552	532	511	547	523	513	532	582	560	514	504	537	590	547	552	531	655	821	834	847	714	657	602	508	463	504	492	493	464	478	498	504	473	479	479	498	460	443	471	444	522	496	483	492	471	517	508	461	470	490	502	444	491	474	443	466	504	479	477	434	460	492	481	516	501	488	521	472	520	483	459	501	477	461	490	468	465	511	459	476	514	496	500	462	471	454	498	489	483	472	466	479	464	470	458	452	480	473	453	426	476	480	451	517	430	484	445	472	499	531	500	455	484	469	526	470	482	485	495	496	434	474	486	479	488	471	481	492	492	490	512	515	516	497	505	491	485	477	490	496	481	475	475	467	466	488	504	486	520	487	457	504	511	459	488	456	471	478	510	483	528	462	477	452	543	496	470	455	477	475	472	483	482	493	491	488	457	527	451	475	496	451	488	515	479	499	460	478	442	485	498	500	490	453	456	497	473	469	470	511	484	459	477	473	482	481	463	482	457	454	476	478	472	497	481	480	497	437	446	490	440	474	480	476	515	479	503	497	437	474	495	490	502	453	451	477	516	471	456	496	484	433	527	499	485	512	507	473	483	474	484	496	470	459	460	469	495	528	460	446	494	497	503	446	485	480	496	461	456	500	508	500	478	478	508	523	453	467	482	508	451	474	530	487	439	492	504	498	484	492	452	462	465	501	442	440	469	508	462	499	468	492	482	510	507	486	452	471	484	528	499	479	497	462	510	460	475	483	488	503	501	454	508	460	476	485	484	492	447	472	491	484	507	507	460	486	468	486	470	453	479	486	487	465	478	488	457	477	488	513	460	517	520	452	468	459	466	451	510	484	449	456	450	482	462	472	462	503	506	444	479	511	493	496	445	519	474	459	500	442	497	474	468	454	468	461	509	483	510	466	463	481	449	497	472	469	469	481	493	504	480	477	454	470	481	456	481	481	506	503	503	484	490	490	497	476	447	462	478	450	464	508	489	476	443	442	532	446	456	483	477	470	474	473	484	483	489	473	499	490	498	466	519	491	477	465	487	461	482	507	519	471	452	505	431	429	480	505	474	534	473	492	444	504	510	459	510	527	497	445	506	456	496	447	445	486	482	483	472	483	518	440	487	487	542	507	518	486	446	496	514	476	501	463	533	516	474	457	485	490	484	447	494	470	505	457	446	453	506	462	467	489	486	515	472	494	470	499	483	467	488	486	479	487	473	467	437	457	476	478	477	457	487	482	454	503	483	486	463	455	472	484	469	460	523	495	457	465	470	476	504	451	499	478	485	508	479	458	511	454	465	491	483	458	496	486	440	460	446	450	468	488	446	524	447	478	456	501	482	533	455	466	451	477	545	526	435	476	519	482	481	543	455	489	488	526	460	477	480	488	472	445	464	477	441	468	467	481	464	484	471	461	516	477	526	472	456	475	463	490	500	483	489	473	487	479	482	479	509	497	494	516	485	518	482	496	483	495	472	460	495	465	474	497	455	463	473	491	455	490	482	468	510	501	507	507	507	483	491	508	461	465	529	508	492	462	494	492	456	506	492	504	526	495	510	480	503	466	547	498	489	467	483	454	458	480	474	474	465	497	467	471	432	505	486	462	489	468	502	471	470	520	443	440	498	456	496	481	494	479	488	505	459	492	472	483	466	469	463	475	499	506	472	477	470	463	472	515	537	488	485	473	491	487	526	459	467	484	442	472	478	509	473	430	474	472	433	462	462	486	456	488	493	505	483	472	482	460	499	478	497	472	468	472	468	501	462	513	464	468	503	461	512	465	481	450	452	477	469	463	484	480	500	458	459	512	483	472	483	494	487	428	447	496	519	516	486	522	494	461	463	480	492	480	446	478	467	504	510	511	465	411	516	459	479	478	454	479	467	519	453	459	485	487	497	481	511	485	481	412	480	441	472	440	489	474	439	475	429	477	491	483	457	472	469	502	466	513	454	477	459	482	501	473	472	468	474	468	501	476	419	475	500	481	486	469	479	493	485	497	463	489	442	456	459	466	493	499	504	512	483	451	484	443	478	490	453	455	493	454	492	453	474	458	497	514	472	495	513	462	482	477	488	476	488	501	468	490	478	511	438	462	485	518	506	462	492	462	480	469	467	455	477	456	489	497	503	484	530	474	445	436	513	441	479	473	463	466	494	472	497	512	471	510	478	483	443	472	463	476	497	464	445	479	500	449	452	537	529	467	512	482	472	486	446	475	485	487	462	459	462	508	470	477	481	502	464	486	484	473	509	513	454	480	473	456	490	481	479	476	468	493	487	462	484	494	498	475	493	466	477	483	453	476	459	514	461	468	529	523	441	515	474	521	470	473	480	488	482	490	501	482	446	501	461	483	458	456	462	486	493	481	508	477	453	497	532	471	471	478	485	492	480	453	464	510	487	467	469	485	474	451	486	473	489	447	487	473	461	519	479	518	500	487	438	486	497	476	445	486	519	467	446	530	460	484	510	456	477	494	477	458	458	508	468	452	466	474	451	479	482	501	497	484	494	468	478	493	473	472	441	475	472	507	511	489	491	487	493	492	461	478	484	505	491	493	472	442	454	484	462	439	488	491	478	484	452	460	477	497	477	462	453	487	469	474	483	463	466	459	477	514	450	465	492	505	451	463	447	524	499	466	478	469	467	509	501	479	464	476	521	474	475	520	485	458	509	490	499	462	454	495	515	474	444	452	479	468	512	468	457	477	490	462	486	465	456	466	505	472	483	490	454	506	461	457	464	483	479	534	480	477	432	456	459	478	484	474	471	521	453	484	429	467	438	493	453	490	471	451	473	444	490	490	472	469	476	473	493	484	514	466	488	453	450	462	477	511	485	470	485	501	459	481	521	494	480	495	455	454	499	446	505	491	486	472	451	461	454	483	466	473	475	467	455	485	471	469	434	451	434	486	439	462	509	465	479	488	455	491	496	453	477	439	480	508	478	505	504	468	491	488	469	471	462	512	537	500	478	489	469	511	459	473	482	461	482	482	487	490	488	490	468	494	475	501	462	481	489	472	491	457	503	514	479	476	506	449	506	455	467	501	495	495	447	462	451	514	480	457	511	463	480	443	444	488	489	476	482	464	467	450	439	465	528	463	482	482	481	512	462	491	484	496	460	447	462	497	509	468	453	494	488	481	476	512	465	488	465	507	498	474	463	510	469	465	448	479	523	471	485	483	491	490	461	466	457	474	490	499	460	483	473	487	474	465	471	480	522	453	465	482	482	493	482	463	497	470	494	484	478	460	496	460	478	459	492	469	494	500	467	450	492	446	481	467	433	489	455	533	427	461	454	488	475	479	520	505	464	482	489	495	469	473	503	485	525	436	452	491	444	484	485	526	477	509	468	448	459	494	495	488	507	436	463	452	464	483	472	510	466	495	471	466	462	492	460	472	494	459	489	471	498	479	461	475	485	516	499	483	464	498
24281	21276	28335	24506	20433	2277	652	515	427	386	401	305	290	269	230	246	233	240	222	177	223	197	214	194	224	210	225	216	223	219	241	197	209	207	186	216	226	244	247	232	211	235	196	204	210	214	207	207	281	262	301	816	985	772	565	398	301	232	191	201	196	187	178	172	196	192	169	195	183	183	155	183	175	193	176	170	168	174	156	166	218	179	192	163	186	200	190	207	171	172	209	198	195	165	190	166	184	200	207	178	160	196	169	210	168	189	182	193	197	209	189	199	189	191	190	198	183	151	200	186	169	188	177	201	223	196	188	170	202	166	184	192	172	168	185	188	197	191	189	159	190	162	174	184	199	162	168	196	182	190	168	188	188	181	176	192	174	176	189	185	196	190	205	190	201	174	200	166	170	209	185	184	189	189	164	200	182	202	189	199	204	162	186	182	189	190	205	209	192	210	190	183	200	177	170	209	197	179	174	185	204	177	186	200	182	186	213	190	190	201	185	205	160	184	174	199	181	195	198	177	176	181	189	234	193	196	191	199	167	171	199	182	196	153	170	198	199	172	181	176	202	181	194	185	195	205	179	190	165	187	202	186	180	212	160	182	171	157	203	173	187	205	186	174	169	192	199	209	173	197	190	208	183	173	189	170	176	157	187	183	190	157	164	192	197	174	183	199	178	187	154	183	191	169	181	180	166	187	185	192	193	182	201	182	188	200	177	205	185	167	192	212	180	176	182	177	212	203	185	146	174	167	180	180	165	182	179	197	185	176	165	173	189	180	189	194	187	155	163	178	179	185	180	211	193	177	170	180	197	170	204	184	201	175	189	185	186	179	195	191	190	201	163	208	177	184	189	188	187	183	192	181	186	189	190	189	181	174	191	194	170	200	183	184	184	186	179	170	180	170	179	190	179	181	196	183	192	178	187	194	195	199	185	178	182	177	192	182	202	199	186	182	189	166	206	193	178	188	193	189	161	190	209	183	185	188	208	187	200	219	181	180	210	188	171	179	181	190	176	193	181	186	178	180	183	186	192	179	187	199	187	189	175	180	185	179	159	184	194	201	192	174	197	200	169	199	199	201	166	186	215	181	186	172	172	164	196	176	171	181	192	190	171	183	189	187	170	171	173	173	189	161	188	169	172	201	204	181	187	202	168	184	192	205	183	195	198	191	192	191	180	197	189	182	203	169	169	177	165	188	205	174	193	181	202	185	172	153	196	208	197	162	184	206	186	185	172	173	152	182	182	164	215	188	174	175	176	157	185	172	190	180	190	181	178	187	186	188	190	180	181	168	177	173	185	180	204	189	195	181	179	182	185	177	182	195	187	188	193	188	209	179	192	181	188	179	180	195	185	191	173	172	203	186	187	204	167	202	211	197	153	204	177	192	188	176	181	176	176	176	194	167	166	186	203	193	191	195	168	169	174	180	166	173	190	178	191	191	193	181	161	191	182	184	183	176	201	152	174	191	204	187	184	164	194	169	173	184	169	201	191	165	197	192	191	171	168	181	174	193	178	192	167	201	192	186	191	190	220	192	179	190	166	163	183	196	202	177	195	188	165	157	169	182	193	213	199	186	192	183	193	180	231	186	182	196	170	187	188	175	171	191	200	187	225	196	180	179	173	165	203	192	212	195	169	167	177	187	184	177	189	182	191	196	193	177	190	191	200	184	192	179	186	202	182	199	173	196	182	222	194	187	188	187	199	203	205	189	190	188	185	197	179	204	182	193	200	206	204	180	193	194	214	204	200	172	200	203	182	185	192	167	186	189	172	202	192	192	155	210	173	177	191	161	192	167	182	195	200	193	172	176	205	176	174	184	200	164	196	198	179	178	180	198	197	185	207	196	168	184	173	192	186	188	195	186	174	172	186	181	190	187	195	184	198	171	196	175	182	193	177	181	192	176	178	176	202	168	210	181	180	180	161	181	189	163	186	195	189	169	189	174	149	196	186	178	165	167	172	186	179	203	206	199	178	168	202	160	184	187	180	194	183	188	178	179	166	167	169	182	197	185	174	207	194	186	184	176	194	209	176	182	201	198	199	168	210	182	175	181	181	167	187	185	199	185	178	195	164	175	190	173	188	206	175	174	209	201	198	194	177	200	209	175	203	188	201	195	164	194	188	203	171	190	179	178	166	180	203	195	175	177	187	179	169	185	195	189	210	209	172	183	179	197	184	201	183	182	182	192	202	173	186	194	187	189	181	183	192	195	173	172	186	208	197	180	183	177	180	176	200	196	195	185	192	186	209	190	209	205	196	207	157	195	201	196	211	168	186	179	190	170	202	202	177	183	184	185	179	187	177	184	171	191	205	184	171	189	198	213	190	174	184	171	169	185	186	203	196	186	195	181	170	204	182	176	208	188	168	166	194	192	190	162	189	191	187	193	183	200	198	201	175	206	182	189	182	195	159	190	174	164	193	202	184	174	203	180	173	191	193	195	177	171	221	164	179	189	173	183	178	185	210	191	196	195	171	212	181	165	196	191	182	210	214	187	201	197	195	173	174	193	181	158	165	163	201	144	220	183	185	206	170	203	191	202	182	167	178	211	195	191	169	192	185	172	177	171	179	184	195	187	169	180	196	189	186	183	175	175	190	176	194	196	207	192	173	188	202	190	198	205	172	177	172	188	189	175	198	182	198	194	161	187	165	170	184	173	198	163	173	176	190	186	189	189	193	203	200	187	188	153	180	211	181	183	192	177	190	178	203	179	197	193	175	189	214	183	217	195	172	205	188	184	202	176	173	167	173	174	193	203	176	173	231	189	167	203	185	204	195	172	193	193	182	184	195	189	192	194	203	192	164	203	171	193	181	191	197	201	191	186	181	179	203	172	204	174	171	200	183	212	188	190	192	192	188	186	179	203	189	222	166	164	206	152	223	191	204	193	196	198	190	192	187	198	182	196	192	190	184	191	196	171	182	194	203	189	172	199	192	182	182	191	193	192	163	195	173	188	191	189	184	190	166	179	180	196	203	194	227	165	189	167	157	195	222	166	189	174	185	183	172	195	186	201	185	168	161	174	171	204	194	166	179	177	173	199	185	204	214	206	202	186	166	189	197	173	187	200	174	190	191	158	187	173	189	185	187	203	186	188	162	187	176	203	176	189	215	190	171	203	179	180	195	167	197	192	184	174	177	180	185	191	195	185	171	189	183	175	176	194	187	185	165	154	170	214	207	170	218	188	173	182	183	197	185	178	148	174	191	202	177	184	206	183	210	171	178	190	164	200	190	178	200	178	158	181	236	190	165	180	187	170	191	186	224	190	186	206	159	182	183	193	175	189	162	187	189	192	184	195	179	174	205	187	179	161	202	179	184	170	183	169	184	165	177	187	206	167	187	177	188	174	170	190	166	179	174	180	194	193	193	195	199	200	187	185	171	200	185	178	180	183	178	191	187	180	180	198	190	195	186	183	193	208	181	211	184	188	203	166	179	207	155	176	215	185	217	172	207	184	174	212	179	191	194	186	171	180	196	179	197	190	194	173
6692	12726	11459	5701	3567	2348	1751	1508	1516	1398	1284	892	735	754	639	609	581	613	545	558	538	544	477	509	467	457	473	548	575	526	548	521	500	502	499	563	528	513	544	516	479	493	473	447	467	489	444	531	626	568	847	2696	3077	2420	1635	1049	702	476	373	334	333	392	364	371	374	401	395	365	351	381	367	381	361	384	401	392	358	349	395	395	387	386	393	359	348	380	377	387	377	358	356	357	387	357	380	391	354	354	377	375	389	389	386	381	375	371	371	394	363	376	388	381	373	364	363	366	343	393	382	382	346	405	384	375	370	346	389	363	378	398	378	369	390	392	379	356	388	359	400	361	382	357	389	345	364	371	366	386	353	335	373	379	402	366	349	377	354	376	407	391	394	359	403	413	379	376	391	363	354	350	397	323	408	353	327	360	378	351	356	370	350	359	355	365	363	390	376	343	360	382	382	355	344	357	388	404	376	340	390	374	389	364	360	349	333	388	350	389	408	363	375	341	362	364	382	378	381	356	343	379	360	323	361	385	393	381	385	363	410	378	369	370	378	345	365	384	392	350	362	369	380	383	354	384	368	353	341	414	322	393	377	350	364	398	354	367	362	368	356	403	343	365	373	374	406	373	340	396	378	376	352	419	357	399	340	350	356	370	391	371	384	377	383	370	400	386	377	381	384	390	416	398	344	372	331	378	365	364	341	413	389	393	380	398	378	368	376	359	377	372	372	396	378	360	350	422	353	328	357	322	381	359	338	379	398	394	369	413	366	380	368	366	372	387	366	407	368	380	387	384	347	381	353	373	395	363	363	372	384	402	382	389	382	359	373	387	388	354	393	371	384	398	366	348	357	379	369	379	361	365	368	411	329	375	371	366	351	366	356	372	370	375	357	382	351	387	372	371	351	416	347	372	366	398	358	365	408	334	359	365	357	396	356	390	386	397	365	368	379	367	384	368	374	366	369	377	345	372	364	354	362	345	401	386	332	389	393	359	394	386	394	377	379	373	358	355	352	406	346	390	377	359	384	338	340	358	372	357	356	380	359	405	387	338	366	360	388	374	388	404	350	382	373	373	349	364	360	372	349	377	374	344	364	376	366	396	388	353	377	362	400	384	374	359	379	362	345	372	361	350	378	375	378	355	392	358	376	385	369	369	372	369	376	367	362	383	374	367	422	416	383	360	407	358	346	369	375	386	392	373	357	380	352	408	370	366	358	393	348	411	371	375	370	359	383	386	376	386	355	370	392	391	375	406	395	383	338	366	367	375	362	356	399	375	370	393	373	389	391	379	373	370	359	353	353	414	373	394	392	364	379	376	348	351	356	362	414	365	377	402	391	359	420	375	392	346	361	418	354	367	350	384	377	384	361	365	344	360	386	381	364	355	391	339	375	409	407	379	389	372	379	360	393	398	356	354	382	356	386	381	339	361	366	360	365	389	349	328	340	365	378	385	378	361	391	350	374	333	361	386	385	399	384	364	382	393	368	365	363	357	362	395	370	375	382	369	372	367	354	359	380	350	372	376	397	362	373	388	365	348	377	373	367	372	379	359	379	381	341	370	372	402	410	355	353	373	344	382	368	362	377	356	389	372	387	338	343	366	382	345	420	425	367	363	348	355	398	386	365	367	356	362	411	405	382	388	379	371	368	365	395	360	350	362	386	391	387	373	384	341	388	377	383	357	359	373	369	373	380	365	372	374	346	357	372	377	385	380	363	362	366	386	383	358	367	332	336	363	404	369	353	388	361	361	381	365	376	362	358	353	376	365	374	366	388	359	355	374	375	383	405	351	374	380	381	344	417	370	363	382	355	377	367	336	368	405	355	386	340	387	355	363	351	373	340	372	332	348	361	339	410	396	378	375	361	374	392	355	412	378	386	337	356	359	354	384	380	382	378	388	366	404	387	377	367	379	363	382	389	379	378	409	359	370	357	390	398	360	397	407	391	341	335	343	374	379	342	357	382	366	384	358	399	345	391	394	346	392	386	401	366	373	409	353	349	375	374	379	370	378	332	376	340	349	347	373	389	358	373	369	380	378	360	349	384	379	404	353	380	371	356	376	349	405	381	375	370	404	397	350	358	362	355	391	359	357	385	391	327	382	375	396	358	349	358	373	393	362	341	356	389	382	401	355	400	370	366	351	391	382	380	347	405	357	311	339	364	354	380	364	377	358	386	391	375	409	353	371	377	374	390	359	379	363	364	371	417	345	378	382	391	396	421	348	374	363	385	346	370	369	362	358	378	362	396	382	393	370	379	363	381	389	385	427	355	366	394	391	347	407	393	374	407	412	377	380	400	336	346	358	353	377	381	396	355	375	366	404	398	393	361	375	408	395	351	368	370	368	373	368	397	416	377	372	376	378	361	365	371	354	385	372	376	402	362	372	348	403	377	333	369	411	379	375	393	378	365	361	413	367	356	357	353	356	367	371	400	379	380	387	404	410	368	368	385	369	356	362	374	369	360	379	353	368	413	372	375	347	352	394	380	369	346	402	385	359	368	355	405	377	386	337	398	357	361	354	349	402	412	390	366	360	380	367	346	347	333	380	392	356	344	371	400	375	379	362	346	373	362	358	401	400	385	359	399	397	394	385	419	340	391	355	361	347	394	368	356	343	371	390	359	387	394	387	367	385	424	385	390	342	354	377	369	362	348	369	386	328	381	353	370	389	361	371	375	381	349	368	379	350	405	378	378	379	367	359	387	363	362	350	374	366	356	416	396	358	353	393	351	384	379	395	375	400	379	362	359	386	371	364	361	353	371	378	351	341	352	352	409	374	363	339	383	340	397	365	394	386	394	388	360	338	390	389	335	376	400	365	375	349	374	359	351	410	367	340	389	364	379	351	390	345	414	349	370	372	388	345	371	365	351	402	361	373	373	370	373	355	347	400	357	367	344	400	400	363	352	370	390	388	359	374	389	383	356	348	363	365	408	380	355	363	361	377	411	363	371	381	366	413	367	406	379	373	379	342	360	384	380	349	414	360	384	389	355	389	377	368	368	368	381	424	366	363	373	368	381	388	402	392	391	367	354	379	370	370	339	379	367	350	359	383	372	357	380	365	352	419	368	371	361	384	378	347	403	368	340	358	382	349	383	407	400	343	379	373	359	358	326	380	382	363	322	393	379	376	407	363	362	397	401	367	344	344	327	382	367	385	390	369	350	346	351	362	380	392	376	384	379	350	364	405	360	362	357	366	364	388	400	344	392	379	406	370	389	399	373	382	373	402	349	386	386	360	361	375	401	368	387	350	374	392	387	346	380	381	388	370	340	377	364	380	374	354	357	368	362	372	352	334	361	377	352	389	371	389	362	382	385	345	372	375	365	381	393	365	376	358	425	338	377	365	364	359	372	399	414	366	366	364	371	371	387	380	373	403	383	369	363	346	417	362	376	382	380	368	362	374	392	343	389	375	374	390	338	363	375	394	367	356	365	358	373	382	354	395	344	383	405	378	343	347	378	381	368	420	366	405	372	382	386	388	417	374	363	372
23334	21269	29000	23880	21269	19122	1725	738	651	528	441	378	319	284	229	242	239	249	213	186	243	203	229	203	203	205	212	231	244	238	186	186	191	183	212	188	174	195	220	200	196	211	186	204	178	197	199	235	280	237	431	1218	1420	1224	895	505	296	163	130	151	140	153	153	158	163	143	151	148	144	146	147	141	155	157	172	144	148	132	152	145	146	150	144	148	143	141	145	138	151	171	135	155	146	139	164	159	156	142	174	131	164	169	154	147	137	138	150	167	146	162	139	158	129	156	146	155	156	164	148	161	152	155	160	160	144	155	159	142	147	152	135	166	128	157	158	152	140	133	136	145	142	130	134	160	145	155	160	147	149	145	152	164	155	152	155	175	147	153	151	143	136	164	137	152	180	168	157	156	143	150	171	144	126	146	147	147	170	166	164	148	143	148	147	153	146	170	154	144	162	151	152	142	157	148	170	134	144	158	159	147	144	160	158	149	163	149	165	178	160	142	179	159	163	167	138	144	160	129	152	173	142	163	146	160	159	132	139	149	146	141	153	155	168	168	135	165	152	130	150	152	159	161	141	148	114	161	168	138	139	162	137	160	152	125	165	134	142	157	135	148	146	147	150	165	136	152	168	154	148	166	150	136	158	138	151	158	140	132	187	130	150	162	132	152	167	154	153	139	155	162	158	140	144	143	135	146	146	156	135	150	134	155	162	158	162	147	149	146	152	142	147	152	147	152	142	167	148	163	134	155	160	146	170	150	147	145	157	155	148	147	145	165	143	153	158	162	168	160	136	158	148	143	161	149	136	141	136	143	150	153	132	145	176	150	143	158	137	151	134	149	147	152	158	148	175	140	156	140	158	146	149	135	145	164	148	151	142	155	150	148	164	143	175	157	152	165	150	170	152	161	129	159	138	161	157	140	168	133	130	161	145	155	139	180	162	156	135	146	144	156	155	155	176	174	155	150	130	131	167	171	129	144	141	138	142	113	161	131	163	149	158	166	132	123	137	148	137	137	152	141	161	166	160	149	159	149	144	150	134	162	160	141	154	151	129	163	151	158	147	167	154	160	145	152	158	155	140	147	133	144	150	159	168	130	139	157	148	146	143	146	152	159	152	169	145	160	146	138	148	164	166	150	145	148	145	151	148	156	156	154	152	167	165	155	128	138	159	137	139	146	151	143	139	160	164	151	167	155	150	147	167	164	142	129	140	140	149	128	153	156	120	156	133	163	128	155	145	141	145	166	166	141	154	153	141	132	138	163	144	163	137	170	143	148	142	132	151	151	159	163	150	146	156	136	134	177	174	158	154	141	160	153	174	155	143	158	142	169	151	171	167	141	141	150	159	160	159	157	148	154	141	150	150	148	154	146	162	144	144	162	155	152	148	147	155	141	141	149	148	131	157	155	155	134	160	148	160	162	150	168	135	153	153	144	151	130	171	147	158	141	156	160	159	160	164	143	145	135	141	166	159	163	124	146	174	154	163	153	132	144	147	138	133	130	157	157	152	148	154	143	156	164	159	140	160	136	168	122	156	148	158	140	161	143	140	158	149	138	141	147	157	133	166	133	139	137	147	156	157	143	150	127	146	171	140	153	145	163	154	158	125	157	145	147	159	143	150	167	162	137	171	155	157	151	159	156	134	153	156	142	132	150	139	145	160	144	136	138	133	138	141	152	137	145	161	152	153	184	164	132	159	146	144	146	154	157	146	152	149	148	156	148	134	131	157	131	167	162	122	152	144	161	156	162	155	142	160	153	148	165	174	140	154	150	122	144	147	164	140	138	148	149	153	148	146	168	153	152	158	141	132	163	159	144	152	163	132	146	139	172	132	154	154	158	137	136	139	151	148	157	141	149	136	154	149	140	135	155	131	141	125	128	160	158	144	141	156	140	127	151	143	156	155	158	165	143	130	144	137	141	146	136	173	160	130	143	159	156	145	134	144	142	148	154	167	153	162	162	157	150	180	146	158	171	143	155	153	155	163	158	140	153	146	154	164	182	145	145	129	122	139	157	180	143	159	142	144	147	169	152	147	162	150	120	164	142	149	126	143	147	171	149	168	142	155	157	145	170	158	127	156	145	154	167	158	175	168	159	127	145	146	149	149	148	150	144	152	145	128	132	137	154	157	165	160	134	142	154	157	139	162	146	159	179	145	169	166	136	142	163	150	128	171	148	138	160	132	151	162	148	154	146	151	147	141	157	146	147	154	144	151	170	140	162	148	167	164	138	128	153	145	151	154	147	161	152	136	136	143	151	128	156	135	157	154	160	147	140	150	139	135	131	146	143	155	148	133	175	146	147	146	173	154	170	157	166	155	150	149	153	135	153	170	149	155	145	150	155	163	153	177	155	135	158	148	150	154	161	182	155	145	137	146	149	137	131	146	141	166	148	147	158	180	144	132	159	148	162	156	162	146	147	158	161	159	128	146	158	172	162	125	153	114	150	147	134	151	159	155	147	162	155	143	126	141	158	168	126	149	155	162	139	137	145	139	147	144	150	177	147	154	138	164	153	142	151	140	150	149	142	145	158	131	167	148	131	148	148	155	155	155	143	151	137	148	154	155	145	151	163	130	148	152	136	131	151	146	147	154	133	142	161	152	145	160	143	148	163	136	150	125	145	140	160	164	148	148	170	152	166	139	163	148	161	161	141	127	160	144	159	144	162	141	148	163	146	160	137	146	138	146	168	151	137	150	160	150	151	163	144	141	158	154	152	163	165	161	137	158	127	164	156	135	144	148	143	155	110	167	136	153	139	155	159	142	159	129	143	152	165	140	136	162	134	154	151	145	140	172	144	147	153	140	163	150	157	167	148	144	152	153	137	146	158	157	158	170	162	151	154	144	140	154	154	158	137	160	150	162	150	158	159	160	141	160	151	153	128	147	161	140	145	154	157	131	135	181	178	137	139	153	149	156	133	155	155	158	172	148	159	153	154	176	130	132	155	145	188	153	147	153	153	147	152	170	135	178	159	147	165	139	163	148	153	156	142	166	144	126	152	153	160	160	160	160	154	151	143	145	130	142	145	115	132	134	161	142	170	186	182	163	150	107	159	156	166	127	136	167	166	154	142	150	155	152	163	126	153	140	145	131	140	144	173	145	144	143	149	155	145	133	146	162	174	148	162	176	178	173	152	150	145	151	155	160	157	150	139	142	160	152	140	141	140	165	161	166	143	166	131	130	141	162	141	149	155	157	139	144	128	130	152	156	132	158	158	158	147	152	147	151	153	141	149	157	158	146	145	150	146	147	150	150	140	142	151	150	158	143	143	159	162	131	161	164	141	128	142	145	143	136	160	180	151	144	151	158	148	149	147	137	145	165	148	155	147	152	163	150	145	143	155	142	169	146	118	154	144	149	156	171	143	154	168	170	152	151	117	158	124	165	146	169	156	133	166	127	130	170	155	128	162	157	178	130	137	163	148	156	158	140	150	161	149	122	130	157	158	147	151	132	135	150	147	142	141	144	157	142	125	142	143	147	135	162	164
9140	18829	16552	8909	5684	3792	2705	2399	2477	2059	1543	1289	1013	966	762	718	637	651	601	611	582	560	575	558	513	499	518	540	647	626	545	531	485	393	489	465	537	582	502	497	458	443	421	405	457	491	460	594	729	662	1333	4013	4797	3876	2842	1473	766	420	304	268	318	280	306	256	291	279	276	300	301	303	297	324	300	297	317	275	288	273	290	304	276	280	306	309	293	272	289	275	258	311	291	302	295	295	298	305	322	301	293	318	293	281	292	303	273	272	258	316	274	306	283	308	291	293	287	302	279	307	289	280	308	288	282	313	322	289	328	309	268	304	259	261	298	266	321	260	327	321	323	296	294	281	339	290	323	293	314	273	274	325	300	320	321	286	281	273	321	293	310	271	315	266	295	277	312	289	299	309	316	288	282	313	282	305	280	287	306	295	301	289	324	311	286	269	288	293	302	301	283	246	308	324	295	313	273	283	290	311	291	304	290	259	290	283	292	302	307	311	280	278	288	301	283	314	304	300	301	349	301	290	298	316	279	306	295	265	295	287	270	290	306	289	325	279	280	295	292	286	306	311	285	309	329	325	306	294	265	299	282	295	289	263	282	309	272	279	291	292	305	298	305	305	297	303	301	274	293	285	321	330	272	311	287	286	299	317	268	294	309	284	279	304	310	287	284	292	312	320	296	294	282	291	279	295	307	297	304	324	279	255	270	316	306	307	280	291	299	324	275	281	285	283	292	298	295	330	288	290	282	297	277	319	301	302	298	276	308	316	293	308	308	306	294	280	322	276	306	308	294	326	298	300	308	308	306	276	301	321	287	291	314	330	304	293	286	292	325	305	269	320	310	260	272	313	301	276	293	290	313	299	264	287	290	327	292	287	298	307	309	277	297	257	318	306	320	282	300	293	288	311	268	298	250	279	306	273	290	295	310	272	302	302	318	311	290	288	275	291	293	305	277	321	287	299	283	307	282	320	278	285	304	333	283	313	287	322	287	301	288	283	286	320	295	300	305	281	310	288	280	295	275	336	291	292	295	267	275	318	291	304	308	309	268	298	293	324	309	272	285	334	295	288	276	295	307	287	313	282	296	303	300	290	290	323	278	304	268	328	287	293	297	274	277	302	295	291	290	296	269	329	314	309	318	289	297	300	308	311	317	276	300	294	289	308	290	279	286	318	253	303	305	280	284	292	306	290	312	321	293	302	320	293	304	305	297	275	311	285	296	305	312	328	291	287	302	288	317	294	284	306	293	287	266	282	288	267	352	304	313	260	315	334	270	288	321	321	289	269	276	298	308	288	300	288	294	286	292	321	310	269	283	298	275	314	296	305	288	284	311	311	274	292	304	302	299	291	330	288	289	296	307	290	286	277	294	323	290	283	251	288	285	294	310	311	325	306	281	312	303	310	293	275	260	306	267	297	296	293	293	303	315	302	295	303	302	313	292	270	312	282	291	285	290	283	301	301	303	283	300	278	297	317	290	263	287	314	286	326	297	316	291	300	298	287	287	285	297	285	325	302	278	312	287	300	335	306	282	279	289	312	298	290	291	274	297	302	316	283	296	286	335	307	312	310	296	311	313	264	292	312	286	317	282	331	304	292	301	290	295	308	288	295	296	304	264	271	301	257	278	269	300	283	323	307	292	283	296	275	310	299	299	299	306	295	301	313	288	292	327	298	301	290	281	307	312	287	285	290	308	307	305	281	308	305	319	301	293	264	297	293	316	309	296	283	292	258	317	314	292	281	295	294	273	278	291	284	323	324	308	286	293	303	301	296	294	305	305	323	297	276	314	284	310	302	281	308	292	272	269	280	294	270	287	314	279	286	304	287	323	289	280	293	311	323	307	303	275	298	314	317	307	290	289	271	317	327	323	275	275	290	282	286	320	299	297	289	291	307	286	322	288	309	279	273	311	290	321	295	281	302	299	322	282	273	297	277	293	292	297	312	292	277	278	267	271	288	299	301	293	300	297	308	288	318	331	294	302	298	289	291	288	285	285	283	307	319	299	289	315	286	295	279	304	305	317	309	307	276	323	269	331	315	299	283	322	287	314	293	277	287	272	274	314	283	277	331	304	263	299	317	293	294	291	289	302	311	281	276	315	314	293	297	299	303	282	283	313	274	329	283	290	320	309	306	315	269	318	299	296	277	279	275	289	333	289	299	284	303	276	259	324	284	336	285	279	305	281	297	284	290	313	297	291	326	286	333	262	328	310	280	281	317	277	340	299	309	284	297	283	289	299	291	319	256	342	285	318	254	332	278	334	290	299	315	291	317	289	296	304	303	277	286	296	286	280	317	302	310	315	269	304	258	311	312	331	303	300	296	295	293	300	292	278	302	299	299	280	287	294	304	266	286	300	289	317	297	294	291	302	310	300	273	265	284	261	265	314	269	286	303	316	308	298	304	290	289	296	298	310	329	283	298	296	278	288	287	298	269	313	296	315	302	269	306	288	268	281	277	298	328	288	267	282	270	275	301	303	283	289	287	293	276	290	306	296	319	311	307	286	318	286	282	283	290	276	328	310	305	304	299	322	289	296	270	314	304	285	284	289	324	288	295	289	308	281	307	322	277	296	272	295	298	294	261	325	283	294	318	307	252	293	293	329	307	289	299	301	285	294	280	305	276	309	303	306	265	331	280	299	267	296	321	303	315	324	269	314	299	303	277	301	298	285	301	340	273	295	296	307	282	287	281	311	288	277	290	315	271	275	292	273	292	289	286	308	325	275	269	289	279	256	273	289	293	271	313	334	289	279	312	287	296	271	271	311	301	326	295	289	310	295	303	289	306	279	271	293	285	295	302	274	295	321	311	284	327	314	290	257	280	261	303	294	272	308	300	303	312	286	323	274	272	287	297	321	280	302	280	321	293	340	321	296	322	265	272	310	272	310	296	303	263	285	292	300	308	307	304	301	275	309	294	324	272	308	300	283	301	293	291	277	307	298	322	289	267	304	289	305	304	291	308	317	325	318	276	291	304	283	289	268	298	296	313	319	287	281	310	282	298	266	309	314	292	277	293	334	283	282	302	312	274	315	301	306	299	338	343	273	307	334	298	300	305	312	273	325	322	273	286	301	307	284	293	289	286	297	312	298	302	313	288	288	282	280	282	305	268	308	298	304	304	325	285	295	299	311	278	286	309	298	319	304	315	306	301	262	265	305	325	306	292	264	309	301	299	315	292	317	302	312	276	309	303	305	292	304	309	295	259	284	288	296	304	255	295	292	285	287	273	303	309	315	299	275	298	316	291	273	290	346	283	290	283	305	300	338	273	335	327	302	286	298	281	288	286	300	264	310	272	306	277	280	297	299	312	298	276	287	299	309	302	274	303	276	289	300	281	295	290	292	336	270	294	306	296	290	256	293	306	315	311	274	275	297	313	294	288	297	289	280	297	293	299	305	292	294	299	326	308	289	291	279	257	294	288	287	333	302	278	315	323	288	282	310	300	268	290	310	283	307	267	283	291	277	329	304	331	298	285	291	298	302	296	328	299
26757	20321	6627	845	421	295	276	326	367	320	292	277	243	262	255	256	262	248	239	271	291	258	275	240	272	303	253	270	271	278	248	278	245	237	259	254	236	229	253	280	249	253	264	262	266	242	249	274	285	258	261	302	358	400	338	292	248	237	231	243	225	267	213	237	234	260	239	236	261	231	250	221	257	240	241	245	257	234	239	231	242	245	247	244	246	232	264	244	251	211	262	235	255	221	252	246	237	235	249	251	239	235	244	224	262	236	222	261	241	215	268	238	222	242	241	235	257	242	229	243	259	235	231	287	258	253	255	248	243	218	230	218	278	229	255	249	246	234	262	231	236	226	246	241	235	246	239	264	237	266	222	243	247	224	248	262	247	238	244	216	250	258	261	264	241	260	258	232	222	238	254	227	227	219	250	268	255	259	219	234	237	207	250	270	257	256	271	233	238	231	248	248	228	269	239	259	269	245	233	238	284	219	251	243	244	243	252	255	254	251	247	278	257	260	231	245	257	244	268	219	242	255	244	248	263	233	244	250	251	240	245	262	245	245	259	228	219	223	235	244	248	259	240	254	277	239	211	256	231	254	271	255	221	235	251	257	252	218	252	267	229	278	247	255	244	268	247	256	264	245	242	245	241	255	257	256	228	237	252	238	213	247	237	209	240	254	227	270	236	258	252	211	247	246	239	224	239	257	232	231	243	248	235	247	242	262	253	263	239	255	245	234	240	269	229	237	237	255	220	253	249	246	208	251	269	231	246	244	254	226	254	231	249	231	260	261	249	232	244	241	251	248	229	254	251	225	225	252	254	258	231	249	248	222	254	240	227	266	237	230	214	241	237	257	237	245	250	254	236	228	249	253	249	273	227	242	232	235	261	234	239	267	237	234	246	251	232	270	237	249	259	254	240	252	255	225	251	242	242	237	207	256	282	226	259	252	249	217	258	211	240	219	255	256	240	249	250	252	261	227	245	243	265	260	241	245	259	212	232	257	261	239	233	269	228	223	250	241	258	239	215	229	243	236	223	233	235	277	263	248	236	254	242	246	232	248	226	240	236	231	253	264	229	244	240	250	260	228	234	250	269	251	250	238	255	264	225	239	198	216	224	210	241	246	228	258	251	283	248	247	264	232	231	243	245	241	258	225	256	231	243	244	229	255	241	252	250	246	247	228	267	245	238	243	245	226	243	229	246	273	239	273	229	260	231	246	229	229	258	241	221	249	239	244	238	237	231	240	247	249	253	217	220	262	240	260	230	244	248	204	244	249	262	269	251	261	248	241	237	276	244	251	238	245	230	270	239	243	228	260	229	250	240	250	230	257	250	241	223	260	245	271	221	216	261	224	257	238	250	230	236	259	249	260	275	234	250	237	244	272	241	251	247	226	254	253	246	270	223	236	239	213	233	240	249	232	219	239	232	230	238	234	221	235	255	238	259	241	243	276	210	254	247	246	273	251	249	257	258	259	233	224	259	249	244	241	260	256	246	238	256	248	238	243	240	265	234	244	242	269	256	232	220	248	222	247	231	231	230	261	221	233	244	219	267	231	224	257	231	232	251	228	262	253	228	251	236	265	228	253	289	224	247	274	245	261	263	229	248	216	249	264	233	220	260	241	229	242	237	236	267	211	215	218	252	251	231	218	230	240	257	254	235	245	228	247	248	262	247	235	220	236	239	205	249	246	264	251	244	253	226	263	254	281	277	234	235	263	269	258	232	237	249	239	256	240	257	255	243	248	224	250	252	262	226	234	223	233	268	245	242	226	246	240	267	257	239	239	225	249	251	233	201	237	238	252	264	259	249	250	241	238	237	251	223	232	235	269	260	251	239	226	231	259	232	222	230	246	266	224	267	248	266	222	243	252	295	242	246	226	248	247	233	248	258	218	274	257	230	260	232	261	218	214	254	227	226	251	227	247	211	232	233	257	265	259	249	254	241	239	262	224	234	245	223	256	264	249	249	240	241	233	242	233	237	224	219	239	244	267	265	268	227	234	217	231	248	239	254	250	255	254	255	237	236	236	253	225	232	263	230	237	246	244	224	241	242	243	254	235	218	257	238	237	235	248	252	267	254	230	243	235	238	256	278	262	244	257	242	223	238	245	261	224	253	250	229	198	248	237	249	218	248	238	232	232	244	274	237	272	268	226	228	233	260	236	262	217	222	259	232	239	235	246	243	231	256	242	223	211	268	245	241	249	250	236	242	260	240	244	241	225	241	234	231	239	236	252	219	243	215	253	214	226	266	220	262	237	245	228	230	272	245	205	242	249	261	227	272	258	235	264	255	251	266	248	246	224	256	232	242	238	268	235	236	225	200	250	277	242	233	238	241	244	258	236	269	237	237	246	260	238	247	268	237	236	261	244	223	230	231	266	274	246	249	258	233	228	266	229	242	263	231	232	233	258	266	246	245	254	252	250	226	269	223	249	234	245	256	235	241	247	241	237	253	223	249	230	216	239	239	241	242	233	254	213	262	254	228	241	286	268	241	241	249	252	271	244	230	228	239	224	217	257	255	217	249	240	261	234	239	231	237	258	211	249	249	243	273	257	252	250	238	238	254	233	236	251	244	229	236	259	251	230	246	249	237	228	265	258	238	252	248	241	250	245	251	239	239	240	248	227	221	251	231	255	263	259	255	235	243	248	243	257	243	250	222	242	250	263	245	235	264	252	251	258	237	228	247	231	249	233	254	238	247	266	236	263	264	251	242	245	250	231	213	241	282	244	213	264	253	233	261	250	254	252	244	228	243	234	255	255	233	228	249	266	260	232	239	249	231	226	222	220	258	235	228	229	244	249	231	229	248	231	244	240	247	276	244	253	273	228	228	243	237	253	243	227	249	238	236	253	228	222	253	244	238	217	246	206	261	240	214	241	264	245	231	233	291	243	224	253	239	229	229	238	232	221	221	262	237	223	243	251	242	253	242	252	264	260	252	260	239	239	261	229	246	232	233	254	239	229	231	230	247	255	206	254	253	211	266	218	231	232	251	256	245	244	257	245	226	261	235	269	244	249	240	271	221	237	254	226	255	247	243	275	239	242	235	238	233	250	234	254	258	246	255	245	233	221	241	272	263	249	282	243	237	243	234	255	241	253	241	256	230	241	253	219	245	238	241	249	197	231	273	236	237	252	239	231	235	253	246	229	214	261	261	238	246	223	250	251	244	263	229	238	235	243	236	254	265	223	258	233	237	243	224	218	221	236	252	253	228	249	238	229	244	228	206	248	256	253	218	236	244	247	243	228	260	242	241	213	234	254	245	243	282	238	251	256	253	259	249	257	247	218	244	265	230	256	240	246	266	235	229	238	275	257	248	222	247	259	246	244	232	241	236	259	243	232	246	259	243	236	252	242	251	248	243	229	263	254	230	248	259	262	240	224	248	243	226	250	243	259	265	255	243	220	251	241	249	239	246	246	265	248	230	253	271	258	250	241	245	224	240	253	246	250	239	269	270	256	227	241	236	255	250	265	240	237	238	237	236	248	236	215
4662	3022	2901	1577	1097	741	721	881	1002	868	709	607	588	575	532	577	499	555	537	574	551	475	552	525	526	538	560	570	597	617	594	566	533	481	522	568	575	533	558	520	531	532	546	544	585	510	606	657	678	580	563	771	903	1016	777	665	564	530	456	456	466	491	478	507	519	468	451	481	526	505	493	461	456	481	472	522	425	471	456	468	476	493	461	491	472	500	476	457	480	494	478	511	523	453	485	477	473	478	464	454	493	502	496	505	472	481	503	490	515	439	452	515	485	442	542	453	494	482	483	470	472	489	463	455	515	498	474	469	472	486	484	468	491	479	472	503	490	499	482	471	457	476	477	510	481	469	484	524	525	480	472	492	465	504	447	470	502	507	471	458	497	489	497	509	517	492	445	479	501	489	478	465	481	456	479	514	465	520	454	505	526	471	456	487	447	474	488	484	518	461	502	452	464	485	444	447	441	510	502	498	486	474	476	498	516	452	493	480	490	483	520	503	502	489	480	475	468	507	530	516	474	493	471	448	493	544	457	492	438	502	455	530	484	473	447	503	473	486	476	519	486	461	481	533	497	492	475	485	486	477	455	499	462	465	460	503	494	474	489	482	485	497	488	457	477	460	469	469	488	466	513	459	451	486	493	483	502	470	533	483	512	485	498	425	459	496	500	502	406	483	466	507	461	478	491	447	462	484	453	528	476	508	504	448	463	482	446	513	450	495	473	527	457	448	482	511	504	488	494	510	506	467	497	485	483	508	462	456	508	510	489	460	498	524	460	512	477	495	499	476	484	505	508	479	482	475	489	474	460	454	491	464	500	491	464	470	499	454	478	492	525	526	531	474	508	492	492	486	446	456	481	503	479	465	483	487	486	482	484	482	500	489	467	534	457	500	504	446	489	496	464	446	499	519	468	478	452	510	499	448	460	499	499	489	467	481	489	465	480	529	483	466	469	464	475	495	504	500	456	463	511	509	505	471	441	459	503	493	464	476	473	478	469	487	467	528	444	499	484	477	492	485	493	497	478	508	469	496	471	483	449	466	468	531	478	513	495	451	505	479	473	480	499	476	495	494	462	503	490	504	513	478	470	503	466	463	508	443	475	479	469	518	477	483	455	466	531	503	461	456	461	482	490	506	494	483	534	510	523	449	505	479	471	455	461	485	515	422	487	468	458	472	489	481	503	522	495	480	467	452	482	462	482	446	488	471	468	515	499	477	425	486	454	522	513	497	491	482	498	490	477	467	481	468	503	484	481	478	492	494	459	468	510	459	506	479	458	480	489	534	477	478	466	474	474	479	484	499	477	445	469	472	466	471	492	477	487	501	505	467	457	463	466	495	488	478	462	501	474	492	462	461	482	444	473	505	487	460	505	486	476	495	469	457	510	522	496	491	458	446	471	460	499	499	484	450	494	454	501	441	446	473	471	481	488	460	493	497	464	483	489	502	465	512	490	485	498	468	506	530	502	505	494	463	452	454	423	500	465	487	524	485	492	477	470	469	478	484	487	494	430	473	470	526	503	486	524	480	478	488	425	428	479	462	475	427	453	484	483	491	479	541	502	489	452	534	471	494	458	467	490	492	512	477	431	481	474	446	465	493	485	482	504	475	461	454	480	483	475	470	461	492	469	484	479	519	477	468	492	513	453	479	461	484	454	454	493	475	479	477	467	532	472	478	503	497	478	440	503	468	442	490	519	463	498	521	475	450	517	487	504	477	492	489	442	493	444	439	487	448	501	452	480	481	488	485	499	473	493	471	481	428	515	474	516	454	474	486	494	506	481	477	463	512	466	473	489	458	477	522	481	490	514	479	504	515	482	485	496	474	513	516	478	480	487	501	493	475	470	492	528	496	483	503	457	476	499	479	492	492	486	440	512	499	493	492	499	464	469	466	498	482	508	493	472	458	466	466	470	501	460	485	461	462	476	501	525	487	474	451	512	464	438	480	501	496	477	549	489	491	501	479	506	458	455	480	481	454	451	487	476	461	502	468	475	499	471	478	504	481	442	472	479	490	486	465	479	543	473	459	512	491	469	464	482	502	485	460	474	472	456	494	491	471	528	502	498	443	472	479	482	485	535	490	537	490	476	484	519	501	503	462	473	506	486	475	474	491	483	498	514	501	493	503	483	489	507	463	470	463	496	466	474	456	459	477	504	501	456	481	506	502	490	452	484	463	525	464	457	509	502	489	451	495	475	460	489	517	514	494	460	457	477	484	465	460	488	470	474	463	452	488	479	495	432	482	489	495	449	506	467	478	436	487	491	465	470	466	486	463	506	479	511	450	502	448	508	474	426	512	454	447	458	475	503	464	506	472	464	499	461	518	481	507	511	491	476	432	491	491	474	474	478	460	488	489	498	477	460	503	499	466	470	487	471	462	450	487	497	479	457	482	498	484	455	491	493	464	502	477	462	522	483	470	496	455	484	527	520	504	493	484	424	507	505	457	486	494	479	458	521	489	494	457	506	460	493	521	506	494	513	487	485	474	477	470	490	514	483	505	528	466	486	492	463	496	501	481	542	476	483	502	469	485	476	493	485	516	511	496	505	486	495	493	496	503	490	475	501	506	463	457	461	496	501	474	460	522	513	486	486	485	512	494	445	485	473	496	519	499	531	466	466	478	526	493	482	483	508	482	491	457	493	468	472	497	471	492	496	477	478	495	484	467	519	456	503	454	495	472	448	475	476	500	470	450	507	491	487	455	472	477	462	454	463	475	528	460	495	492	492	451	468	497	420	485	455	475	462	455	461	479	496	476	469	470	523	503	493	471	430	460	486	489	501	500	517	474	454	512	501	491	482	470	500	504	486	479	470	460	460	466	455	464	505	485	496	490	522	540	479	454	506	477	471	478	485	469	514	494	446	522	480	480	466	479	468	462	496	483	529	505	504	466	507	510	523	469	492	478	499	530	489	492	468	501	478	452	492	458	487	503	503	481	490	519	500	499	464	483	462	524	474	492	500	469	483	450	493	439	463	509	481	469	451	478	484	517	482	476	483	461	480	500	448	471	445	496	500	488	479	495	485	471	501	472	489	466	522	440	497	441	491	465	491	478	475	476	472	505	457	486	490	492	464	467	516	514	461	495	506	448	503	490	479	507	454	498	488	468	481	476	489	488	482	486	502	428	456	478	446	488	456	472	559	482	509	451	480	472	470	494	489	481	486	474	474	532	468	459	513	465	503	455	496	460	447	499	478	465	478	452	472	515	500	505	441	466	445	498	488	491	461	443	491	535	491	461	520	436	514	443	486	468	476	496	469	493	476	468	488	524	506	463	490	488	482	507	512	454	506	479	462	469	501	472	475	477	425	472	527	496	492	476	495	487	464	480	526	508	511	479	499	434	495	480	502	461	505	480	502	500	475	461	520	504	451	499	490	514	492	482	475	478	490	525	440	515	526	485	497	458	455	494	482	472	476	484	455	459	470	475	481	483	503	506	490	519	484	489	490	460	508	447	526	472	472	487	475	467	505	503	478	479	469	456
24129	21254	28327	24497	20361	2239	730	613	487	389	371	256	274	273	277	227	214	235	235	230	260	245	237	255	257	223	221	265	265	223	227	205	238	200	257	207	220	227	214	260	214	245	205	208	250	281	266	274	252	231	646	1081	809	708	442	293	245	232	191	205	181	187	180	200	214	210	207	187	187	194	191	186	223	201	189	223	181	193	203	211	200	209	226	199	185	185	182	197	218	208	208	181	198	188	202	176	187	174	190	210	175	189	204	200	190	182	202	198	208	207	185	182	196	187	183	185	190	187	202	205	220	201	184	207	188	210	177	209	197	210	176	179	202	196	179	192	202	198	187	175	193	205	184	174	202	175	162	172	195	191	210	223	204	178	166	197	193	220	220	191	178	191	181	205	208	200	179	198	197	199	181	200	169	203	188	209	199	184	222	195	202	202	227	210	198	208	192	213	187	202	188	210	202	207	185	181	206	206	207	198	209	205	206	215	203	182	213	220	188	191	201	217	180	209	222	207	215	201	178	203	208	184	200	213	203	204	191	198	197	194	203	190	204	179	216	197	189	210	206	183	213	195	194	196	186	186	190	202	187	216	187	204	182	207	179	198	204	222	201	184	189	213	204	207	215	216	181	200	205	186	210	212	207	178	204	226	215	187	177	181	200	187	178	196	200	194	193	173	183	210	231	199	229	203	179	222	200	203	199	179	198	186	177	180	197	205	189	214	203	215	196	192	197	201	191	184	172	215	185	201	185	195	211	182	203	187	198	196	176	192	201	192	206	195	183	205	186	191	209	183	186	178	201	204	185	174	164	187	205	191	181	203	193	173	205	198	186	177	211	191	195	198	223	173	203	214	193	201	195	158	202	181	209	213	195	201	209	158	208	202	184	197	212	180	204	201	169	201	191	202	191	201	187	205	194	179	176	210	182	210	175	173	200	201	185	176	186	191	195	208	183	215	204	198	214	207	199	187	188	216	182	182	198	200	195	191	223	205	198	204	196	206	185	206	192	182	184	208	201	189	206	199	226	173	170	191	182	201	182	220	192	199	170	160	204	205	178	179	189	176	174	186	213	218	203	199	218	202	219	201	192	175	194	191	193	192	175	192	189	212	199	170	183	186	182	192	177	213	193	202	196	211	202	218	183	179	193	201	222	193	185	201	199	189	219	211	183	203	186	191	191	189	192	206	195	228	181	212	188	211	224	168	194	184	212	199	206	194	180	202	202	198	184	186	180	189	194	172	191	199	237	183	177	221	171	216	212	184	213	182	231	195	195	197	217	188	174	182	170	203	197	183	191	190	200	176	179	187	190	195	189	180	226	203	211	198	173	200	192	228	200	209	190	193	194	206	196	185	171	210	189	185	198	194	195	175	219	218	218	219	171	205	173	189	198	173	207	185	187	207	196	188	186	218	171	204	189	208	185	208	182	174	220	208	191	185	214	186	177	184	199	191	186	206	203	182	215	173	210	173	186	225	183	210	181	198	171	186	202	187	223	178	221	208	179	197	177	188	197	200	195	189	151	189	201	184	187	199	177	179	210	168	224	189	193	192	216	209	219	203	215	206	227	223	198	202	183	206	198	212	175	204	190	187	194	171	191	163	182	195	209	215	188	158	184	202	200	214	196	193	197	202	188	188	199	214	201	183	172	189	205	208	211	202	210	170	200	188	206	194	196	218	198	207	202	198	205	206	205	173	204	180	192	174	200	186	196	204	186	196	184	181	194	192	197	189	208	206	154	185	225	200	184	207	203	176	228	185	177	218	203	168	199	196	215	202	217	232	183	209	217	191	191	231	194	203	201	198	199	183	202	175	160	181	206	196	193	176	196	206	189	203	162	198	214	208	189	214	206	185	200	195	182	186	179	195	184	200	203	181	179	228	185	211	200	220	186	182	181	212	198	200	174	201	188	191	198	197	190	211	195	210	201	213	191	203	220	215	200	207	180	230	203	182	190	215	188	176	192	209	162	177	204	177	204	186	200	202	195	195	189	218	205	221	218	190	177	203	184	198	185	185	192	205	172	208	199	188	188	210	184	188	201	223	200	167	194	210	218	196	183	181	202	198	185	196	182	192	197	194	196	180	195	202	199	208	171	193	195	190	181	190	207	186	198	202	213	188	195	192	200	206	188	222	208	197	187	188	213	210	194	200	191	198	203	190	201	203	199	208	215	192	197	191	195	206	190	187	215	210	176	213	226	197	197	212	202	207	185	202	201	191	192	238	192	194	199	193	194	204	200	212	196	208	211	190	178	175	204	190	191	184	196	207	173	212	244	207	179	204	180	185	202	208	190	196	196	197	212	209	202	190	213	186	207	186	179	187	211	203	181	199	204	187	185	194	190	189	199	181	201	191	216	207	179	188	199	179	185	207	212	202	198	213	199	195	206	189	203	197	220	197	179	214	166	192	195	188	201	182	187	187	208	187	218	204	210	212	190	187	229	192	204	193	184	186	206	199	208	185	211	177	196	195	187	172	236	219	216	190	183	189	216	206	192	202	200	178	168	195	185	206	195	207	177	214	186	203	192	191	200	188	196	208	188	215	174	205	210	210	195	180	187	201	207	174	202	193	200	211	209	184	186	199	199	194	218	193	207	189	203	216	207	164	199	208	188	235	209	192	186	195	199	200	180	195	203	213	206	201	185	198	174	191	184	207	211	193	188	185	168	201	190	177	217	174	203	209	181	226	187	194	180	208	218	214	215	224	204	184	220	180	164	212	207	167	199	188	182	200	228	205	195	201	200	185	192	204	193	166	199	215	213	215	197	183	165	249	213	193	206	205	190	204	210	202	184	183	172	187	197	175	163	194	180	195	205	201	199	209	245	192	205	185	192	185	178	198	225	209	184	188	207	177	192	157	200	200	188	210	200	213	186	190	211	223	184	207	204	213	199	179	194	171	204	200	186	180	176	197	197	179	242	170	186	195	195	197	190	199	195	202	188	212	213	203	204	197	194	194	204	168	185	220	189	188	201	188	184	199	182	184	171	203	202	189	182	187	194	230	186	188	218	216	206	201	211	172	186	189	225	198	186	215	191	192	202	182	222	194	188	193	169	193	216	164	210	173	220	198	173	177	198	179	195	182	210	203	165	199	178	225	190	186	199	170	225	203	199	212	212	195	192	215	164	198	178	190	200	179	204	201	188	197	204	206	214	212	203	185	203	188	203	205	204	196	196	205	202	193	220	248	200	197	203	194	219	181	179	199	185	190	205	179	197	180	188	198	194	197	179	217	210	215	202	190	207	183	167	185	208	189	215	206	208	200	155	203	204	184	192	225	182	195	185	196	204	181	191	220	225	200	196	198	188	213	196	185	185	207	193	187	210	199	218	208	204	198	176	204	222	182	186	209	192	202	204	192	181	182	212	196	197	191	210	187	212	212	191	217	197	206	211	217	183	192	201	193	212	179	161	193	201	235	193	224	217	204	195	174	216	200	193	206	186	188	189	193	214	185	203	205	213	197	221	207	213	206	194	205	199	182	209	193	200	212
6427	12775	11252	6132	3985	2370	1919	1867	1853	1223	1080	927	817	706	663	602	552	524	520	519	534	597	563	584	598	566	500	659	675	620	559	448	447	573	526	495	513	516	509	505	561	566	576	509	586	651	646	744	673	578	1904	3485	2624	2065	1254	746	529	430	406	399	383	387	414	393	414	433	397	408	427	407	385	386	410	386	396	406	386	426	397	406	370	438	390	410	397	390	383	370	395	397	429	361	397	381	418	411	376	421	371	388	397	391	356	403	407	410	399	405	370	384	379	396	381	391	413	404	404	420	398	429	407	399	416	454	368	432	404	369	385	415	384	379	360	409	378	404	409	390	369	430	410	409	392	381	414	359	410	407	368	389	414	369	401	354	402	402	397	390	402	392	369	407	409	404	413	396	393	416	423	404	399	365	385	434	383	400	384	398	413	413	367	387	414	373	394	358	404	386	365	352	426	393	413	392	402	385	415	419	355	402	368	415	422	405	368	383	403	368	382	389	394	392	397	373	430	363	411	375	379	401	363	433	386	343	436	396	406	388	439	373	392	371	410	397	383	422	380	378	385	413	383	399	382	387	397	388	385	412	394	412	384	393	392	408	409	360	418	381	406	423	378	402	360	371	386	379	408	357	417	359	379	394	407	354	365	404	414	409	361	389	396	383	388	413	336	387	441	384	401	372	422	393	380	371	387	403	365	388	365	438	368	425	411	404	409	395	371	428	414	382	411	374	405	415	392	390	388	398	395	378	389	392	409	415	427	393	371	411	387	373	388	384	444	394	357	401	386	386	411	385	371	425	388	381	397	394	397	374	436	356	369	369	395	443	358	397	428	407	384	373	384	421	390	405	401	415	385	380	399	417	377	382	369	388	411	403	382	423	392	413	420	377	388	413	391	402	396	392	383	400	411	392	409	389	401	387	398	392	401	388	382	413	399	420	378	382	393	389	392	370	409	385	407	375	383	415	382	402	406	378	383	395	411	412	369	387	383	384	422	387	412	384	409	381	421	432	374	415	384	378	395	381	413	407	419	380	387	400	379	376	336	405	408	409	384	429	393	435	383	413	402	382	383	409	409	385	392	387	395	384	402	393	390	361	390	376	403	408	391	427	392	393	399	397	363	384	381	405	423	384	420	367	374	388	421	377	382	407	393	368	361	383	388	396	397	421	422	413	392	412	403	370	411	398	394	376	371	392	371	396	380	410	351	381	395	374	394	406	384	399	407	378	390	377	424	393	371	399	395	396	366	431	391	360	426	374	382	397	391	405	396	378	395	383	423	381	389	410	362	408	392	378	383	370	390	385	392	397	408	365	418	401	437	434	369	406	360	402	421	362	386	383	411	386	366	416	395	385	386	397	377	401	394	439	373	396	423	357	410	386	373	381	404	400	398	416	354	351	377	387	373	377	418	367	387	392	385	436	388	409	400	411	392	391	367	363	376	398	384	424	407	408	409	398	390	370	374	387	368	383	350	408	390	396	382	419	400	376	403	387	371	389	406	355	389	370	437	405	386	395	416	390	359	401	370	351	408	399	382	422	418	385	363	426	395	383	398	405	393	394	414	384	397	364	372	363	383	420	428	418	385	364	380	392	375	406	393	387	393	402	405	382	382	402	394	370	400	419	371	389	401	397	381	401	367	399	377	375	407	399	373	387	399	416	373	404	361	431	425	395	400	377	411	396	392	367	397	399	359	380	388	367	414	396	383	380	379	415	392	390	410	402	378	399	362	414	392	368	374	397	433	404	388	388	393	427	401	387	388	404	384	390	416	382	403	397	449	411	353	367	411	397	377	389	407	405	390	388	384	358	374	399	347	411	399	371	419	375	356	393	380	403	383	404	359	393	389	412	418	371	397	397	396	404	361	389	391	399	400	366	398	394	380	362	405	394	385	425	403	401	367	392	401	379	395	393	407	395	392	401	409	383	408	404	447	432	425	422	396	388	400	424	419	391	421	426	402	401	384	403	387	358	424	363	397	367	376	374	411	388	392	426	424	369	375	360	418	366	398	364	389	435	407	389	374	383	396	346	391	379	393	412	372	389	372	377	378	373	396	389	365	412	414	415	411	392	405	370	366	390	417	377	415	405	414	378	395	400	397	416	373	435	386	415	362	426	393	402	382	413	352	387	390	354	380	432	393	411	370	358	376	393	416	396	387	380	392	375	397	400	369	384	424	406	411	404	392	410	416	397	417	381	353	393	418	361	419	396	412	392	405	423	380	420	427	431	428	392	375	386	426	383	423	363	396	405	382	393	352	399	407	408	405	390	385	395	407	389	387	411	368	374	424	423	374	396	414	361	387	397	388	423	367	391	392	395	376	376	366	402	400	389	406	399	410	391	431	404	435	435	395	376	395	401	397	393	419	393	383	401	395	390	399	390	428	391	400	391	388	385	390	393	395	381	372	409	423	418	381	386	385	374	406	397	398	409	415	398	409	399	389	391	394	436	406	367	421	422	368	407	408	379	420	397	405	398	381	439	405	382	358	414	393	387	360	385	398	402	404	379	383	412	366	405	400	393	343	400	380	364	405	417	343	429	381	391	406	401	392	407	400	398	404	411	400	406	384	391	405	387	427	393	407	411	386	368	392	409	379	343	336	408	415	381	416	384	372	349	387	397	399	391	420	388	374	379	392	372	383	389	387	397	391	365	428	435	395	377	394	408	390	375	409	376	430	396	401	394	391	403	421	389	412	403	394	401	400	370	385	384	388	396	396	418	401	375	384	388	374	374	383	392	371	392	413	372	394	385	386	378	368	420	393	386	350	370	375	360	395	389	398	442	392	389	362	407	401	388	417	387	377	362	409	382	419	436	387	352	440	403	369	379	395	433	391	406	389	358	388	378	376	396	408	415	375	401	396	387	420	385	420	392	384	370	401	393	411	400	418	408	392	409	397	444	404	390	401	387	374	397	413	360	382	408	391	405	392	387	381	420	408	432	388	378	400	397	387	384	381	389	376	406	409	358	386	388	371	378	400	399	414	392	405	409	372	400	390	356	376	352	393	376	382	405	397	390	390	357	382	360	376	373	403	391	388	397	371	415	407	377	418	375	398	394	420	376	427	377	374	411	408	377	399	379	413	366	409	398	415	382	398	422	367	397	415	397	384	424	403	390	370	389	389	386	406	375	397	435	401	371	394	372	384	403	432	388	382	386	372	395	402	365	376	397	407	368	403	382	432	382	423	382	421	402	382	373	408	399	369	353	359	400	425	376	342	390	399	385	367	373	403	393	416	368	395	411	444	396	376	386	436	363	398	393	357	372	387	378	386	391	365	405	374	407	413	393	375	412	429	395	357	401	417	418	365	374	377	379	392	384	398	334	365	390	417	381	388	354	385	396	383	372	423	410	394	368	391	377	406	427	395	384	398	399	383	384	414	386	401	372	401	392	370	412	444	389	410	354	385	413	385	380	434	403	401	403	392	394	408	416	401	407	405	424	414	413	387	393	394	394	358	391	390	400	342	371	361	396	357	393	360	379	426	392	368	388
23352	21270	28956	23927	21269	18942	1974	897	598	494	427	365	328	291	268	252	212	269	215	237	229	204	213	210	182	197	194	211	236	250	202	230	209	198	201	180	213	195	196	227	238	208	205	217	223	252	227	231	254	251	1080	1818	1368	889	593	322	220	157	167	148	148	171	158	170	150	182	175	152	179	142	161	169	177	185	170	161	176	174	169	155	156	151	168	159	157	153	176	175	158	178	134	135	182	140	151	144	175	154	144	166	199	156	187	188	146	146	171	165	156	152	147	165	175	142	149	167	127	145	162	130	145	175	122	171	159	183	151	162	137	142	164	145	143	159	158	165	171	143	148	176	131	142	161	165	178	159	173	165	172	159	165	160	163	163	156	166	181	165	141	166	161	178	175	162	134	160	172	168	162	143	161	150	150	159	142	176	166	147	160	170	179	166	174	151	162	162	132	144	184	148	145	164	191	165	147	143	164	167	151	148	169	151	165	190	171	169	175	161	176	185	167	160	164	156	156	162	175	148	155	148	164	168	144	153	169	166	168	136	169	164	160	161	170	154	172	144	148	162	156	186	172	157	159	150	150	164	166	152	153	149	164	154	143	167	176	168	163	162	146	142	169	158	150	134	159	172	161	163	170	153	164	156	146	154	153	173	141	171	152	152	156	174	155	145	153	160	166	158	147	164	134	159	154	176	171	166	158	163	151	149	152	173	159	147	151	141	145	147	155	175	181	154	197	149	175	155	188	164	180	159	166	142	172	161	174	158	180	181	156	165	169	168	165	176	157	176	164	158	150	168	172	161	146	167	161	162	151	149	177	158	166	161	158	149	142	155	152	151	157	160	194	152	149	140	144	165	160	178	158	163	176	159	155	160	148	142	159	159	160	152	159	153	173	158	154	173	176	143	163	181	156	172	143	173	153	180	145	158	157	161	153	176	162	157	163	149	170	132	164	163	137	181	159	165	177	153	151	164	159	186	185	178	163	166	160	154	145	166	155	173	159	158	149	150	156	157	150	162	167	144	141	178	127	165	146	149	157	176	148	154	139	139	152	168	169	134	159	163	176	151	158	166	177	147	190	131	156	151	170	185	152	162	149	158	163	161	171	191	165	172	180	171	181	159	158	146	179	162	165	159	143	147	160	179	153	178	186	172	160	163	162	160	163	184	192	140	143	169	160	148	152	161	161	148	163	157	155	139	164	145	156	158	154	128	162	154	161	150	182	152	147	183	142	174	153	157	155	175	134	153	154	154	133	158	158	172	178	161	145	145	142	156	172	164	165	145	165	188	189	150	153	150	152	152	154	159	161	168	173	137	158	184	168	166	146	144	148	151	156	170	159	163	163	166	167	137	152	177	172	161	165	177	164	175	162	153	151	157	163	156	154	179	166	170	183	173	153	161	161	157	173	148	146	144	152	170	161	162	175	148	164	166	165	158	133	158	157	144	180	144	172	169	150	152	160	166	170	168	163	155	171	144	166	150	198	185	143	146	155	167	164	159	159	145	187	132	148	152	157	148	177	173	145	160	151	138	172	160	155	172	154	154	163	167	165	156	155	162	139	148	157	184	177	157	174	165	172	176	181	177	150	149	131	144	144	154	156	165	152	158	165	149	167	171	137	160	153	169	156	168	170	160	134	161	128	170	183	171	152	165	154	152	158	157	152	180	165	170	149	156	142	146	157	192	141	174	155	154	156	166	161	154	172	160	145	199	159	171	147	136	137	167	157	161	160	160	160	145	153	153	149	174	169	167	168	174	182	170	186	162	170	161	153	151	147	127	165	175	144	157	140	150	144	182	127	134	148	141	148	145	158	154	131	171	159	168	152	161	184	139	170	168	156	176	134	163	159	148	155	156	159	156	154	173	143	179	181	166	149	167	162	148	170	167	172	140	161	163	159	157	155	146	162	162	178	165	145	138	183	151	152	159	172	145	164	155	152	149	167	170	159	176	152	169	160	149	152	172	174	151	156	130	169	161	166	159	167	170	134	187	153	160	143	143	151	154	157	146	169	132	158	168	157	159	164	141	146	165	151	154	139	147	140	156	146	170	153	150	161	149	156	164	171	162	174	146	160	160	165	130	151	137	175	173	150	174	163	155	132	171	157	170	140	174	153	155	166	176	142	160	146	158	153	168	173	165	165	162	180	175	162	167	158	149	170	152	133	173	150	170	151	141	145	160	158	159	173	188	156	144	165	192	144	175	158	180	135	146	151	170	173	147	172	160	145	160	176	154	149	141	152	158	153	164	155	168	163	156	164	167	161	153	148	160	149	174	155	153	142	171	164	146	158	157	160	156	163	163	151	138	156	126	189	158	177	141	189	161	143	148	158	155	179	176	152	193	139	149	151	163	160	148	148	156	149	140	154	133	137	159	181	131	168	195	183	159	153	152	150	172	158	144	150	154	145	168	142	159	180	151	169	171	157	152	138	160	161	181	167	162	164	170	179	147	163	158	158	159	165	161	154	170	154	156	161	150	169	171	153	167	174	152	147	164	140	161	175	175	151	160	136	165	146	174	162	158	171	166	173	165	162	175	153	184	170	143	159	181	170	153	163	132	142	183	164	164	153	173	162	145	159	147	163	162	160	171	134	157	169	139	145	156	129	171	164	170	157	139	170	168	165	161	168	147	164	136	147	165	146	161	148	147	161	161	155	164	180	145	150	158	162	150	157	165	179	173	173	153	145	153	160	167	176	135	154	170	173	153	143	136	145	167	152	143	187	178	165	154	149	145	157	171	163	186	148	124	156	152	163	140	177	167	137	196	144	157	156	164	160	146	136	132	151	169	156	174	162	155	174	151	173	177	168	161	155	138	128	184	156	174	147	149	170	160	167	156	171	181	170	149	160	166	164	165	166	164	165	173	171	175	154	145	168	166	162	169	147	172	167	162	184	179	164	140	172	159	157	158	165	168	165	150	160	169	143	165	135	171	149	178	163	154	141	140	181	168	154	163	162	164	167	148	159	165	156	169	170	156	158	161	163	169	163	161	157	149	170	152	164	165	147	177	144	164	175	146	166	135	169	176	158	174	149	155	154	163	155	149	143	133	137	161	186	178	147	143	167	147	169	152	182	145	167	152	176	155	175	141	142	157	153	146	154	175	140	123	168	161	144	141	172	183	158	165	148	128	145	155	164	160	153	145	158	146	149	182	164	138	154	151	146	154	167	171	130	138	138	154	189	142	160	167	136	138	167	177	159	146	149	147	171	162	149	154	141	163	166	166	153	152	148	152	169	153	143	150	166	152	175	168	169	148	164	153	160	162	156	152	165	184	162	166	170	153	156	155	152	135	168	163	163	151	149	160	158	154	143	143	155	131	159	144	152	149	136	150	145	161	173	159	139	145	154	154	170	143	147	143	160	158	142	151	166	142	156	131	138	164	156	154	179	165	148	131	154	154	180	175	184	145	161	186	183	142	153	133	164	143	142	136	165	167	161	164	173	142	152	166	178	152	168	167	182	155	157	152	160	140	166	137	159	181	159	141	150	153
8901	18731	16706	9245	6049	3849	3398	3027	2321	1736	1398	1133	1044	874	748	696	668	592	567	587	523	532	522	463	447	421	519	587	629	622	534	450	492	458	477	475	420	455	483	563	503	489	491	537	668	595	508	611	668	674	3691	5782	4279	2809	1796	911	512	367	296	329	309	317	283	338	293	332	319	345	324	291	310	335	287	308	316	335	311	307	291	324	305	312	309	314	322	311	304	310	325	295	294	302	309	295	323	301	309	319	282	307	327	282	288	328	328	298	296	326	320	318	292	298	322	321	316	284	357	306	285	308	294	300	299	298	348	323	295	339	315	316	329	318	299	310	344	312	297	301	304	310	290	293	317	319	334	317	293	329	319	306	320	314	311	333	286	300	323	325	314	311	352	352	304	299	327	321	315	321	328	324	282	322	286	294	346	299	315	318	303	313	295	296	262	337	308	317	320	298	316	323	319	316	288	298	284	324	312	320	283	308	294	332	291	313	316	322	312	331	314	285	303	315	310	332	302	321	307	291	308	301	304	299	298	297	300	328	287	311	303	315	296	315	310	308	300	309	300	338	335	288	320	289	320	300	293	307	309	313	323	318	324	293	310	316	310	295	282	343	284	302	343	285	271	319	322	296	333	339	322	302	331	310	277	302	307	307	344	309	313	354	336	339	329	289	302	345	302	306	306	308	319	319	312	310	336	266	303	314	298	301	304	341	326	339	319	325	317	297	311	318	303	329	315	343	315	289	315	297	314	293	302	290	338	297	314	296	328	310	282	296	306	333	322	300	301	295	317	317	317	324	296	308	295	309	303	297	286	313	317	307	329	298	310	308	312	335	318	295	305	305	288	326	322	289	297	322	319	300	317	314	307	315	268	320	297	298	311	303	315	321	315	311	328	288	291	298	295	319	316	322	300	326	299	318	340	302	339	253	299	337	317	316	299	259	304	312	282	299	316	308	352	324	315	318	288	332	315	315	291	331	303	303	337	297	305	306	304	298	321	330	277	305	313	293	335	314	325	321	322	282	315	311	312	306	300	307	307	321	339	315	273	287	320	287	314	302	316	331	275	317	302	332	333	297	281	296	343	292	326	343	301	291	298	298	314	310	336	292	326	311	313	326	322	338	301	338	312	315	333	309	342	289	293	318	312	302	314	311	293	317	342	292	317	319	321	294	302	334	283	297	293	333	313	318	301	304	296	317	307	286	328	314	300	283	344	295	317	328	294	330	296	300	311	323	317	316	312	318	319	287	333	289	321	319	327	287	297	305	297	318	319	307	299	298	327	303	332	345	313	288	287	275	311	315	292	307	326	304	307	284	307	306	335	314	363	304	359	336	321	282	326	321	336	297	313	322	300	287	301	322	332	329	282	282	359	282	296	292	325	319	300	289	300	287	289	302	272	314	307	326	322	288	283	322	309	278	309	313	325	275	316	314	324	319	312	339	325	312	312	346	323	351	300	286	287	276	296	288	316	316	308	316	322	333	305	288	320	288	310	323	311	305	324	335	293	294	303	294	313	322	310	338	344	303	321	307	301	312	325	278	335	301	332	298	315	299	302	351	309	310	315	306	317	328	330	338	312	302	287	314	318	338	303	314	290	333	299	345	347	329	302	321	295	308	308	312	290	341	312	301	296	292	296	318	302	340	278	296	306	295	305	303	311	329	313	295	309	314	311	283	310	319	299	302	287	298	314	314	322	329	292	328	306	332	295	338	330	331	351	325	270	339	327	346	351	307	295	325	325	269	324	297	295	338	301	281	342	305	294	326	299	312	312	313	292	321	326	283	298	309	334	281	298	328	331	311	316	271	344	316	302	290	307	311	302	318	328	303	314	320	328	311	323	300	328	286	315	320	330	318	313	304	290	294	346	329	310	295	347	339	296	311	305	293	287	340	329	354	288	278	328	294	321	317	318	309	310	342	339	320	315	313	321	294	309	306	287	299	314	318	312	279	308	322	294	342	300	336	338	301	314	336	307	265	300	288	288	277	314	264	308	296	312	303	290	304	318	319	328	268	306	331	296	299	314	314	313	315	287	313	291	313	294	279	320	310	318	302	317	337	345	270	308	290	296	329	325	311	316	323	311	287	303	294	297	303	281	339	318	324	317	326	305	323	294	294	306	337	299	317	327	317	313	338	309	313	290	315	315	311	313	322	307	317	316	322	314	300	301	326	294	272	307	306	352	283	292	309	281	335	294	319	338	327	313	308	317	335	321	262	276	289	325	295	308	337	303	287	341	333	320	307	316	332	290	285	302	341	329	309	297	334	333	281	333	302	294	315	321	294	302	310	286	290	309	317	317	312	340	305	311	285	312	335	285	295	335	307	285	319	313	285	328	301	316	284	259	319	313	324	308	304	343	314	306	321	316	312	320	289	307	325	306	296	318	280	319	331	321	302	301	359	326	280	308	325	312	308	333	353	306	352	317	293	307	313	285	300	321	311	330	286	317	293	277	281	304	355	283	292	316	340	330	310	315	323	333	312	308	304	317	300	306	335	326	297	320	293	288	284	300	296	306	315	335	342	298	318	286	305	325	336	304	320	300	336	305	338	321	324	323	330	320	295	286	342	307	327	312	310	277	292	308	311	308	287	323	323	295	312	305	270	288	334	316	340	335	309	322	315	320	314	288	293	281	335	319	339	321	312	307	304	324	290	304	315	310	329	295	343	335	320	316	291	310	324	305	303	331	326	324	312	330	329	311	314	299	300	314	318	306	352	289	304	311	325	281	303	339	312	303	321	323	328	319	327	269	338	296	324	308	324	297	323	325	282	310	289	315	321	308	319	328	305	285	313	333	320	289	321	301	325	316	337	302	318	312	333	269	321	350	280	317	310	286	278	335	340	316	305	318	298	328	288	307	319	297	273	326	334	310	314	304	282	316	310	329	349	314	344	324	320	255	330	277	303	274	288	312	317	336	342	309	324	311	318	308	319	274	294	280	312	295	305	326	283	308	322	289	312	309	322	329	329	309	294	326	287	296	309	327	322	289	339	315	336	321	284	308	311	311	318	316	319	308	322	297	315	295	264	299	287	317	284	296	318	320	319	322	320	285	319	298	295	295	319	305	308	300	308	288	315	289	320	354	318	331	291	296	306	335	315	323	305	348	311	295	325	282	319	301	313	285	304	303	284	300	285	303	319	337	294	317	311	318	306	317	272	329	296	310	309	293	298	297	305	296	303	344	318	319	322	306	321	342	321	298	347	304	324	323	330	304	309	318	293	311	287	283	304	299	279	297	317	295	325	322	302	307	324	322	302	324	299	295	321	319	306	295	300	299	310	320	308	300	280	333	301	308	289	305	319	304	297	316	317	311	318	301	296	293	313	282	331	280	281	299	325	319	299	304	306	292	307	291	301	304	337	308	313	320	301	306	288	318	308	299	268	327	325	315	334	342	313	283	310	309	328	300	314	329	300	297	312	300	328	345	313	314	324	282	286	321	316	309	299	300	312	318	319	340	323	319	313	301	325	331	331	293	301	335	304	297	311	306	296
26820	20216	6678	937	504	321	383	445	316	298	276	280	279	253	278	258	251	239	260	262	254	262	244	235	256	224	240	232	251	257	275	262	267	217	240	267	250	277	277	255	242	267	278	270	277	277	271	312	279	257	307	362	386	339	311	321	255	251	254	234	246	242	253	241	235	237	228	220	239	263	239	232	217	265	272	243	250	234	226	221	233	246	227	247	232	218	243	243	235	223	262	272	241	252	239	243	252	261	274	267	219	219	253	231	239	218	247	250	250	256	241	243	219	218	237	233	270	256	243	226	233	273	252	248	236	245	275	236	278	247	224	231	253	250	262	240	238	254	223	220	208	228	239	259	250	249	222	259	220	240	244	246	249	252	249	232	232	266	245	242	238	267	260	230	248	255	239	254	259	255	243	272	231	220	221	249	237	256	226	237	225	260	238	236	226	236	240	233	270	243	241	266	237	246	227	263	261	247	228	268	226	247	228	227	243	247	248	225	231	226	256	269	267	227	247	229	208	273	237	253	265	243	245	254	266	249	263	223	261	218	242	238	260	252	242	266	270	216	237	273	241	253	264	230	238	227	250	251	228	245	256	257	254	220	253	252	257	223	221	280	236	212	229	240	230	246	237	235	252	239	234	240	231	215	261	241	259	233	254	243	257	240	232	242	263	229	243	253	236	244	243	249	260	263	227	256	234	231	251	274	264	234	259	254	225	248	244	247	242	229	235	211	228	232	214	232	230	227	219	243	241	241	229	257	244	238	265	261	216	217	245	224	222	229	221	245	276	257	230	258	253	239	239	269	255	259	253	235	234	255	245	265	248	247	251	253	231	234	244	251	261	239	234	264	268	263	251	235	250	239	224	232	250	241	246	264	251	233	241	245	246	225	231	251	228	231	247	227	243	251	240	264	226	228	241	234	232	235	233	246	251	210	253	232	208	264	215	261	237	231	262	228	261	226	232	240	254	239	237	248	224	228	210	232	261	248	233	232	211	243	216	258	242	250	255	246	221	244	231	245	275	257	258	254	235	247	247	212	248	218	262	250	263	257	236	250	235	267	228	241	282	246	248	258	252	259	262	199	245	229	231	240	248	259	250	228	271	230	237	258	211	269	218	227	230	229	219	274	266	241	246	216	255	222	242	236	232	224	217	239	281	248	239	253	239	256	198	247	266	260	247	234	261	276	226	280	257	226	287	240	235	238	269	247	247	264	222	228	254	247	252	247	252	240	240	235	232	227	255	235	241	255	262	226	232	242	214	245	211	259	246	213	240	256	224	250	246	252	217	235	214	236	242	256	248	233	268	242	226	244	240	261	231	233	265	236	229	264	233	244	251	244	230	238	241	228	259	227	229	250	248	242	234	265	235	242	254	237	251	246	264	254	254	252	241	234	230	286	240	232	237	247	244	268	239	233	225	231	238	230	258	224	250	240	266	224	253	230	242	266	236	243	244	260	243	250	249	255	253	233	243	245	252	258	244	247	231	226	256	253	225	235	222	238	231	226	245	254	232	211	252	249	258	233	249	254	250	246	224	254	237	241	231	235	244	222	240	245	244	246	232	228	246	257	235	251	246	216	229	248	258	239	249	240	269	281	253	211	222	250	259	261	261	264	248	232	249	226	242	255	253	220	244	239	264	251	245	245	223	236	244	252	245	265	230	245	248	251	248	253	240	250	254	238	236	247	228	211	244	229	251	245	228	230	209	223	263	240	238	235	231	248	251	221	255	236	226	223	216	227	247	232	259	251	245	248	257	205	199	239	223	257	251	260	224	250	240	259	250	250	226	257	237	255	246	250	237	276	237	220	243	235	257	248	219	273	210	236	251	236	262	243	267	248	254	242	220	245	213	229	221	226	217	242	252	235	244	236	257	214	259	243	248	236	229	233	264	247	225	232	241	209	233	224	228	234	262	239	248	252	252	242	284	221	237	217	236	278	261	234	246	216	231	257	251	227	245	237	259	241	242	223	230	236	235	255	235	251	271	278	255	212	238	246	232	234	220	243	254	208	250	244	240	255	262	245	256	255	216	243	240	249	236	223	255	222	231	239	236	229	244	232	234	217	226	216	244	240	251	237	243	235	227	244	255	256	260	240	246	265	230	253	243	264	232	250	247	261	248	221	251	264	262	266	228	243	244	255	247	273	256	256	270	240	221	252	254	244	266	232	227	277	260	239	206	251	248	264	263	239	272	236	237	256	224	211	241	264	244	235	229	223	224	258	215	222	228	236	259	257	254	283	265	241	249	242	270	246	230	241	246	265	258	229	240	270	237	240	231	237	246	240	236	245	268	244	262	239	237	281	241	234	238	236	232	226	232	251	243	253	238	258	239	248	250	239	261	236	226	230	203	287	259	244	270	247	229	232	238	243	238	226	247	254	254	261	256	237	240	245	245	256	250	250	226	252	246	244	258	239	241	249	231	248	231	257	236	262	241	241	256	223	228	242	234	253	244	244	250	257	242	239	226	266	264	237	256	215	253	247	267	247	239	215	250	229	249	205	255	248	233	229	256	233	236	254	231	238	226	257	220	226	242	254	243	249	243	253	261	245	242	255	263	243	231	227	221	243	256	251	225	242	222	245	234	227	239	230	244	258	256	255	246	261	245	243	248	253	260	248	238	214	241	253	252	216	232	231	239	218	260	259	231	272	253	245	249	231	261	243	252	240	241	234	231	245	268	249	257	230	241	244	228	263	231	268	215	254	232	243	254	243	258	242	259	240	229	225	224	241	227	256	246	263	209	237	265	245	244	248	251	255	231	222	246	255	229	213	268	226	241	254	220	221	242	229	236	233	261	268	254	243	245	276	254	232	265	267	243	242	227	235	219	254	228	243	250	230	227	256	237	241	254	267	275	267	207	272	247	249	251	243	237	256	255	257	211	227	253	241	214	265	242	275	226	247	243	261	248	242	244	275	242	224	239	234	241	248	254	235	252	251	260	264	267	224	213	242	250	234	247	242	260	239	276	265	272	235	252	229	216	273	258	250	255	258	263	214	263	251	218	235	242	277	238	234	246	250	236	250	222	265	245	278	265	257	241	239	252	247	214	243	256	256	233	209	236	256	266	263	262	263	244	251	256	229	245	245	231	245	246	270	251	226	210	252	266	241	253	251	248	237	232	231	255	223	255	243	229	241	231	199	246	234	244	251	244	251	241	215	260	258	228	243	251	258	238	240	230	226	238	225	240	251	237	236	237	250	243	257	257	248	233	243	259	237	245	247	225	239	256	247	269	236	226	220	245	241	227	275	250	269	260	263	231	259	230	227	261	231	238	223	232	249	268	242	282	253	242	238	261	244	247	218	248	213	237	218	227	256	237	252	251	243	240	253	232	244	242	247	256	237	257	251	201	263	241	255	239	250	257	248	250	241	256	257	233	238	227	258	238	267	240	263	239	264	239	224	261	241	248	236	262	270	228	249	231	255	243	242	259	241	241	238	257	280	244	250	263	234	277	214	258	229	235	219	253	232	246	248	246	278	268	241	248	243
4604	3286	3196	1816	1356	818	1054	1285	800	736	646	575	541	563	571	522	508	457	526	499	534	495	479	468	519	469	489	455	486	507	512	514	519	531	503	546	521	495	538	566	544	515	588	541	539	558	609	601	583	594	747	932	977	859	707	574	515	484	437	485	467	524	455	470	498	472	521	464	463	470	507	496	482	492	476	447	484	463	455	493	483	530	485	492	510	487	480	512	473	469	489	467	474	475	484	456	448	498	505	474	504	452	493	459	457	448	459	520	487	481	493	500	501	447	504	478	493	478	462	457	474	482	465	486	474	483	480	467	469	522	482	473	510	491	473	460	460	453	488	519	482	488	495	482	448	498	463	474	491	488	493	497	474	510	477	486	465	455	497	458	482	450	486	466	507	502	502	501	509	498	491	488	502	484	464	488	454	472	506	464	454	486	461	486	478	463	439	443	465	493	499	490	463	451	441	478	521	472	453	456	484	468	453	482	474	461	484	465	466	482	505	469	462	477	443	453	439	436	453	498	462	477	456	451	475	492	464	487	472	492	483	465	490	508	479	517	467	461	474	466	449	493	494	476	485	454	444	471	522	451	506	490	516	504	449	484	495	453	495	456	464	481	469	472	463	488	451	522	482	459	486	457	465	469	461	452	482	459	489	472	465	499	455	512	490	472	482	491	490	490	469	509	491	490	498	489	508	489	523	486	474	488	502	513	499	480	464	488	467	509	492	503	484	479	501	500	490	526	459	480	471	529	486	454	475	486	444	509	473	467	502	473	486	460	483	446	495	484	471	491	500	473	515	447	463	466	492	511	483	468	497	439	454	482	481	490	456	459	486	428	460	465	481	487	489	477	465	457	450	461	512	518	488	496	445	484	471	491	492	490	442	507	461	527	476	503	508	457	455	509	456	526	462	509	519	482	474	535	462	456	482	527	490	502	488	525	463	506	479	485	506	504	473	483	497	481	481	519	475	497	465	454	520	491	470	445	472	433	484	453	447	458	435	480	446	485	469	460	510	471	516	489	503	461	465	482	442	530	456	446	491	461	478	492	464	466	492	458	493	478	463	461	493	432	521	486	482	470	489	502	441	489	458	472	484	476	452	489	492	494	477	507	467	468	490	468	491	509	505	479	483	495	501	473	447	480	465	495	482	500	463	490	498	469	509	472	492	531	516	517	474	474	493	490	480	494	473	464	460	535	458	468	460	458	474	446	458	484	447	467	476	523	481	499	453	468	448	487	492	509	484	478	509	470	467	473	480	480	444	467	486	461	477	471	473	490	493	474	475	455	486	503	517	478	470	482	452	507	484	505	496	478	481	483	492	454	476	509	500	490	504	504	463	504	488	497	454	516	473	506	446	464	467	488	472	489	469	460	484	475	491	490	510	505	476	480	469	467	505	497	472	490	469	457	472	484	460	496	450	481	466	465	513	499	493	485	476	455	481	432	487	483	490	449	483	478	507	502	505	476	464	460	504	493	468	481	491	470	472	451	490	493	462	482	451	447	447	488	511	533	480	478	438	502	495	472	508	480	488	510	494	530	499	474	516	476	458	471	487	446	472	511	512	491	478	436	493	476	453	479	499	494	480	460	485	433	478	497	493	481	437	476	456	497	470	510	486	490	492	464	491	514	497	471	526	457	491	515	523	491	484	459	488	478	444	485	485	472	477	463	459	449	500	503	498	489	491	496	472	453	493	501	483	466	482	508	486	498	448	480	491	504	473	502	457	482	515	487	507	482	490	497	495	501	512	466	484	456	492	486	454	432	479	467	479	479	487	503	474	451	477	516	451	467	528	442	454	512	462	480	501	452	482	474	416	454	468	469	452	455	474	457	467	495	494	473	463	492	520	502	480	430	490	449	483	463	494	453	467	458	455	504	465	515	440	445	510	458	476	444	497	449	470	448	499	506	532	460	488	480	486	463	442	488	525	458	469	477	500	496	472	487	468	477	492	446	443	488	496	455	477	483	494	467	462	436	482	502	498	505	500	472	486	454	479	497	476	486	441	485	515	434	456	471	481	492	500	450	455	501	458	484	494	519	507	487	470	510	469	489	449	428	482	503	474	479	510	477	481	458	496	513	486	508	500	449	485	473	480	493	472	505	468	469	503	490	474	442	460	453	541	515	479	480	497	497	488	459	434	495	469	486	486	472	466	508	480	476	475	421	495	483	464	485	454	481	488	490	468	479	476	474	473	470	519	465	474	505	521	517	497	420	501	500	484	460	505	496	479	493	461	496	468	442	476	492	479	478	461	502	478	416	506	468	502	435	491	419	491	477	526	459	461	478	501	478	460	513	479	481	517	461	493	481	510	470	520	469	476	463	466	459	489	465	480	475	503	480	482	483	490	483	460	467	432	492	477	464	472	476	517	501	450	480	524	498	454	456	499	485	499	517	472	466	494	466	447	502	477	478	497	459	487	517	450	479	480	453	474	481	494	452	480	461	502	483	472	494	474	511	471	475	462	496	517	507	497	469	468	467	478	485	489	492	478	474	503	456	469	480	533	488	487	482	475	454	490	476	513	472	503	472	510	460	482	492	460	503	486	490	522	474	527	471	451	491	499	469	462	447	495	490	474	472	466	452	490	471	486	498	515	463	494	483	449	499	506	485	457	486	453	460	509	463	468	492	509	476	468	484	483	490	479	542	482	476	520	505	452	472	509	465	503	475	447	491	507	470	489	491	478	467	494	494	476	476	460	479	502	465	460	497	485	438	463	489	478	505	448	498	498	463	474	467	468	497	453	481	498	481	467	501	480	531	440	499	457	477	502	475	457	436	460	508	506	496	474	504	486	489	472	464	476	489	508	534	451	491	465	465	510	472	495	511	464	467	473	481	507	504	457	464	469	464	489	464	487	433	496	535	476	474	493	409	492	445	466	471	468	485	539	487	460	492	491	500	474	507	494	479	483	447	462	474	502	496	486	488	443	450	469	504	469	498	464	497	504	468	459	493	513	497	490	507	432	460	492	505	476	461	451	483	485	488	446	499	471	487	462	465	465	527	459	520	444	477	475	522	463	460	525	479	489	502	502	469	470	477	461	454	467	481	457	495	527	470	484	465	486	474	508	460	459	497	509	447	494	474	486	471	501	447	500	537	490	474	504	473	472	511	456	437	502	476	454	505	469	487	444	469	488	483	470	493	484	455	510	468	472	448	488	493	453	460	482	472	510	484	481	488	477	470	494	493	496	493	497	506	448	497	511	486	495	521	490	494	447	521	508	451	468	441	465	472	460	430	492	493	489	510	453	493	484	482	503	494	480	459	509	435	503	471	459	505	512	468	441	474	472	485	497	485	466	443	469	492	506	511	499	528	484	470	486	494	440	507	474	458	495	476	513	512	484	527	509	488	493	465	466	467	456	486	486	472	497	448	488	491	493	460	487	473	448	432	472	436	511	520	477	466	480	454	447	499	468	495	489	489	463	505	483	517	461	459	492	461	441	473	471	458	466	485	505	458	438	464	452	466	495	508	479	485	512	482	449	484
24287	21306	28406	24524	20334	2311	926	598	426	380	339	292	267	268	267	243	233	258	228	228	204	213	214	182	244	232	239	245	240	262	230	224	233	217	219	218	237	221	204	205	244	209	219	214	238	260	251	248	247	254	805	1072	828	543	371	297	255	191	170	169	191	185	182	204	203	195	178	196	194	199	206	191	197	206	205	175	187	184	199	173	190	185	184	201	186	189	196	231	202	210	175	209	173	175	179	206	215	207	196	198	213	202	208	191	186	196	189	191	192	201	201	198	193	202	191	196	186	199	215	205	173	221	181	209	200	215	194	184	196	213	195	191	215	189	193	175	199	201	200	187	187	206	198	192	171	189	200	199	187	178	217	178	185	194	213	183	207	199	187	173	221	186	183	218	221	198	194	184	202	213	200	228	209	193	218	164	190	206	210	174	211	192	192	202	218	196	188	196	193	187	198	215	185	210	175	197	175	200	199	190	196	193	196	206	206	200	189	174	203	211	198	211	186	187	209	205	190	171	186	198	202	208	196	184	208	208	199	177	197	194	184	196	194	207	193	217	197	180	201	215	205	208	183	218	206	180	181	195	181	182	184	203	210	174	194	178	199	187	172	208	199	199	202	191	187	178	209	205	167	187	205	187	188	186	186	182	192	195	204	226	197	193	175	210	210	180	187	203	210	200	182	189	197	192	179	189	197	194	183	191	168	212	176	198	201	234	194	166	194	191	194	173	222	205	189	190	210	200	222	202	176	225	166	184	202	205	193	188	212	185	208	199	200	200	173	197	196	219	174	202	197	185	196	196	191	203	199	165	206	186	211	224	209	190	208	185	187	206	198	185	181	182	196	195	193	180	196	202	196	195	186	176	171	196	186	177	188	192	211	169	198	198	204	197	205	208	192	198	200	183	185	181	185	213	206	201	198	170	208	209	173	226	183	216	207	184	190	198	185	217	200	190	175	190	200	186	177	196	190	185	211	181	193	206	192	185	195	187	198	205	197	178	191	210	199	204	206	178	207	219	193	205	198	185	210	208	210	192	180	203	185	189	183	190	213	181	192	194	189	192	190	180	191	233	177	200	183	198	216	164	212	222	190	199	187	196	193	180	221	208	173	172	196	169	194	204	191	197	201	196	196	180	193	208	187	203	208	197	198	228	204	189	174	192	207	178	191	191	237	208	182	197	202	200	218	188	192	215	203	202	192	206	187	218	191	193	179	211	189	192	229	183	190	184	199	186	195	183	181	200	198	234	197	203	192	192	207	212	202	189	191	207	195	196	200	179	191	201	179	176	195	193	175	183	196	202	197	209	208	190	196	215	189	170	198	207	193	177	208	218	199	193	177	190	181	190	182	210	184	215	182	189	193	205	189	210	213	238	196	172	209	192	197	157	190	187	189	201	211	209	177	200	195	202	211	189	205	198	207	182	171	203	206	199	187	181	171	177	148	202	201	221	203	199	174	192	184	200	202	197	199	205	190	191	205	200	192	197	210	209	205	191	190	180	207	198	182	187	174	203	180	188	186	176	212	206	207	182	197	191	220	195	216	186	200	211	194	210	207	183	200	201	218	186	204	224	182	211	187	198	182	188	193	191	202	213	207	191	215	206	171	199	203	204	183	183	213	179	173	181	165	183	200	220	208	186	207	185	207	196	190	186	204	174	207	192	189	190	216	215	193	192	231	208	187	179	163	194	239	189	196	203	229	202	228	188	189	203	212	177	219	173	200	199	195	186	210	192	190	191	221	194	183	190	199	200	209	174	211	212	210	192	210	195	190	194	189	203	161	188	170	206	198	212	231	208	204	190	210	176	180	196	204	212	188	195	217	202	168	177	194	202	208	184	186	194	202	206	223	192	193	196	199	211	218	186	178	202	202	192	198	214	188	192	203	194	217	241	199	184	208	212	174	187	187	206	200	228	186	192	199	202	182	201	195	200	180	216	225	193	182	196	212	231	200	181	190	209	198	215	201	189	228	190	188	199	191	200	191	187	156	190	208	190	196	186	192	187	188	232	203	169	177	208	220	214	192	179	199	164	214	212	196	198	185	183	212	200	197	200	229	203	179	207	212	192	195	200	202	219	181	190	198	183	207	209	187	192	193	197	181	182	167	187	189	211	199	198	181	195	205	187	193	192	203	208	198	223	210	213	188	177	194	204	198	210	218	217	199	205	206	172	221	215	175	221	186	203	195	218	186	207	193	211	182	208	197	225	197	205	193	225	216	175	193	192	206	205	203	222	218	216	179	204	196	168	203	196	227	191	183	199	173	211	181	207	197	173	205	181	219	203	208	212	197	161	169	193	179	164	178	205	196	222	194	198	194	185	221	190	194	180	188	170	183	175	182	162	188	212	196	198	170	203	183	206	190	180	182	202	170	192	189	186	194	207	191	190	184	195	190	165	201	182	196	218	206	197	204	184	201	182	175	187	202	189	200	222	202	191	193	193	168	194	215	200	163	206	194	194	205	199	202	180	198	189	180	186	159	203	184	188	196	180	189	181	196	184	216	166	203	179	181	187	212	211	194	203	214	207	193	197	212	208	206	204	179	218	169	187	192	192	190	202	169	189	196	220	215	208	193	202	198	194	180	203	179	209	196	185	171	194	191	194	181	191	206	200	223	194	176	195	160	199	216	190	195	210	191	200	196	208	174	183	197	210	195	197	182	178	210	199	177	168	216	188	178	203	188	189	210	191	207	209	194	180	203	198	207	186	210	187	191	187	225	202	214	188	185	185	190	212	193	203	191	209	176	204	221	208	196	164	194	233	196	180	186	191	173	179	191	196	201	207	185	201	184	205	188	194	187	170	197	200	219	170	196	200	170	211	202	202	211	218	191	173	206	195	212	186	185	174	212	200	195	230	190	211	200	199	215	194	210	199	181	202	208	188	220	191	176	176	203	213	223	214	203	203	193	193	202	192	189	186	191	219	199	212	210	195	197	181	188	193	190	185	189	196	174	233	193	201	172	202	188	184	202	210	215	185	190	217	191	176	210	190	205	219	188	199	197	197	197	192	193	172	194	202	222	181	177	205	195	191	178	185	198	174	219	197	176	195	194	212	198	199	194	185	198	196	193	198	184	187	197	206	188	174	182	181	185	205	202	185	186	225	206	190	181	179	186	200	182	223	180	181	197	223	201	203	202	196	203	201	194	185	195	190	184	204	179	206	219	209	207	187	237	193	171	183	191	226	196	196	178	183	178	200	189	177	209	166	197	212	203	199	189	207	209	194	209	195	175	218	176	186	199	184	187	195	184	216	197	193	226	204	180	206	194	195	203	202	212	189	186	202	210	189	199	204	208	214	203	198	197	205	174	190	191	184	175	195	208	197	183	212	184	178	189	190	188	190	192	180	198	215	193	208	178	194	193	191	176	203	180	210	182	210	181	199	205	172	222	189	190	197	184	204	182	210	193	216	190	203	204	178	212	180	173	188	192	198	210	189	199	197	192	194	183	200	190	190	176	213	201	203	194	204	189	184	196	193	198	205	218	215
6720	13141	11756	6019	3790	2631	2775	2080	1427	1200	1041	898	794	701	733	609	607	510	501	536	469	501	504	481	445	459	457	455	495	603	535	528	542	539	505	454	481	494	550	458	552	574	507	489	517	602	627	606	567	557	2756	3717	2554	1738	1019	678	516	400	413	389	387	465	414	412	383	380	407	355	384	378	365	412	405	428	384	373	400	402	396	412	384	404	396	382	406	415	388	430	369	387	394	407	390	402	390	402	414	383	375	398	408	386	361	399	421	371	404	404	400	390	391	383	372	383	389	381	356	394	387	378	395	416	402	365	401	391	400	408	408	365	381	392	367	411	434	401	373	387	416	380	399	364	410	437	389	354	400	420	414	354	370	359	430	390	340	414	394	381	416	386	397	385	414	369	410	371	380	379	387	409	403	396	391	380	401	410	394	410	411	408	380	391	376	398	377	399	381	405	353	416	412	409	368	410	385	421	380	385	369	415	391	390	397	398	344	403	365	407	376	379	357	393	369	376	376	373	414	382	387	377	403	388	415	411	377	384	395	402	407	387	401	392	379	429	387	370	438	385	382	359	390	425	426	421	413	399	420	419	421	401	395	400	416	415	400	401	410	377	418	413	417	404	398	388	408	408	405	406	402	420	366	381	353	376	386	403	413	387	393	377	396	405	382	394	378	429	425	401	406	365	399	410	405	404	362	406	406	399	421	387	389	384	372	376	408	393	389	410	393	399	379	426	418	399	358	369	381	400	367	383	404	453	406	377	387	404	372	380	367	424	420	405	393	403	398	372	406	414	388	376	414	425	411	387	386	402	359	434	402	414	422	439	420	401	386	381	386	397	392	330	397	362	393	413	417	411	394	367	416	399	388	383	369	412	413	413	399	370	393	440	400	426	388	406	388	427	410	387	363	384	404	399	399	372	390	390	399	369	366	389	428	391	349	381	379	414	382	342	348	400	407	392	376	417	390	435	383	408	405	387	394	357	364	408	367	394	399	426	391	396	412	397	383	361	385	378	356	403	397	400	404	371	396	373	439	379	409	372	337	369	416	398	405	388	373	412	434	373	374	369	379	370	395	406	393	419	388	396	391	388	360	414	393	404	410	406	384	417	393	395	439	394	411	417	383	380	366	386	406	418	387	395	364	381	403	385	427	386	401	415	374	361	416	361	405	414	418	378	431	372	376	398	367	389	395	373	407	369	390	404	393	450	379	370	392	377	386	373	396	403	406	359	404	408	384	395	410	431	426	378	397	378	387	424	393	406	363	416	379	388	403	427	401	395	400	380	394	372	396	423	431	384	394	407	376	409	418	377	372	415	371	396	408	401	390	386	410	373	377	415	386	367	397	405	391	379	424	368	374	403	390	381	393	383	430	366	416	377	362	381	359	362	402	396	398	404	427	414	405	384	417	392	388	425	345	400	463	393	392	387	396	376	394	379	356	402	394	384	346	380	415	350	390	382	398	381	375	412	391	368	386	394	382	379	430	390	386	373	406	402	400	399	390	392	383	398	355	408	383	409	423	365	386	367	410	384	378	387	377	427	379	399	432	411	390	402	391	361	349	350	388	366	379	384	407	394	395	404	402	415	381	388	373	396	369	419	407	358	417	365	391	367	406	366	386	372	398	415	381	371	398	397	398	389	405	412	424	419	381	401	376	419	392	420	400	353	367	382	403	380	438	368	373	407	425	407	386	395	382	412	380	373	366	391	367	409	389	406	385	370	379	359	396	387	397	387	380	405	410	414	391	403	416	398	352	416	380	428	412	387	417	409	358	414	377	354	398	400	375	390	408	391	380	383	404	425	405	403	380	383	379	395	376	391	389	382	397	419	371	430	374	436	411	395	384	409	378	368	377	372	384	429	331	400	384	384	397	385	360	417	392	414	357	437	398	396	409	393	389	383	390	406	411	364	384	400	389	418	365	394	393	381	372	398	409	360	380	387	391	415	407	408	403	419	379	392	394	374	411	370	385	426	384	366	371	411	404	384	362	364	383	433	378	388	388	388	369	422	387	394	399	373	432	378	385	409	436	398	399	402	412	377	395	381	380	373	355	415	401	372	414	392	404	407	382	407	414	387	382	364	380	420	406	373	373	403	387	347	375	376	404	387	378	354	385	403	414	412	375	386	357	395	411	365	387	406	418	374	409	402	396	412	358	391	416	413	349	375	398	357	396	399	378	387	390	383	433	384	386	415	455	412	382	448	406	386	393	413	403	410	446	397	381	389	389	382	387	395	355	421	416	407	400	386	403	400	388	383	384	398	390	417	409	389	344	358	374	413	392	384	401	400	403	401	406	370	407	416	390	370	395	387	422	391	401	386	383	396	419	366	421	359	425	395	398	355	409	411	408	389	423	394	403	354	383	407	410	383	374	412	401	380	388	412	384	372	387	378	350	417	379	463	393	416	375	405	375	403	412	407	403	415	379	416	386	378	386	382	388	368	401	393	385	455	403	412	384	367	372	417	400	395	416	437	397	409	395	411	403	407	373	376	384	414	396	385	403	414	393	407	384	416	372	421	403	401	386	422	423	398	393	406	427	377	392	367	393	410	368	349	374	391	386	430	406	456	359	365	390	428	390	415	380	408	370	402	432	422	401	398	415	350	401	441	394	419	385	379	375	405	377	365	363	398	373	407	354	421	387	397	381	396	422	409	380	383	364	416	409	408	402	390	371	397	388	390	426	429	392	387	402	421	387	377	426	397	337	459	408	408	383	360	372	364	390	357	384	378	371	371	382	404	415	400	355	407	435	402	397	390	386	453	392	378	352	416	371	388	398	402	411	395	400	367	363	388	408	401	398	381	377	396	430	376	422	401	380	404	372	407	435	383	429	447	382	409	418	414	413	386	389	400	372	417	412	380	379	402	389	378	396	415	423	427	412	384	402	365	426	362	380	393	354	434	362	419	388	394	417	365	419	406	409	408	394	415	405	401	401	399	414	369	392	394	401	432	422	380	385	403	413	415	384	364	371	398	363	394	399	408	376	381	401	429	414	381	377	366	381	393	394	373	388	384	410	386	404	430	386	407	376	385	384	400	406	425	395	392	380	417	386	369	406	408	390	390	395	398	425	381	389	361	376	415	396	368	380	410	403	388	384	397	371	425	407	407	449	394	423	385	369	362	404	405	348	372	362	386	405	416	361	391	401	408	416	407	391	416	427	391	395	360	416	394	383	385	393	411	397	401	369	358	411	379	419	438	426	407	375	417	377	426	392	388	352	387	400	413	395	368	393	399	371	401	423	404	386	411	425	402	378	400	362	379	378	420	395	410	417	350	381	398	382	430	399	404	396	397	397	427	357	417	397	372	389	413	400	390	398	434	425	400	385	368	393	407	393	339	413	396	410	400	369	403	416	385	374	390	393	411	404	391	388	379	389	407	397	411	380	405	386	379	358	430	355	345	382	416	380	395	428	424	383	383	386	427	417	401	416	396	373	403	391	386	368	421	372	370	411	390	436	382	413	402	377	388	397	390	397	423	374	399	391	400	370	369
23320	21264	28940	23909	21266	18889	2331	755	565	479	435	374	343	316	273	255	259	245	196	221	218	206	188	198	206	219	230	224	187	221	223	224	208	198	219	197	245	198	188	228	244	215	200	189	227	262	270	283	226	699	1653	1503	1148	708	429	264	204	186	157	154	168	146	180	159	185	149	144	194	184	193	142	181	171	159	153	164	189	163	171	148	168	137	160	163	182	156	175	160	179	165	181	159	163	161	165	167	176	176	181	176	169	155	166	158	166	169	197	169	159	174	177	170	155	165	161	145	168	169	143	195	163	144	166	172	178	160	173	158	166	180	168	178	182	169	148	157	182	150	169	167	149	160	152	164	177	174	155	162	175	142	168	151	152	188	147	165	162	177	173	197	202	170	146	165	175	152	167	157	164	156	183	156	152	171	171	171	161	155	169	164	133	190	171	150	147	180	175	153	186	148	179	140	172	173	175	175	192	148	157	160	149	168	175	166	194	135	152	155	175	150	164	177	166	155	158	163	150	163	181	164	191	168	143	127	174	145	164	204	171	159	163	170	156	144	179	182	166	149	188	180	175	152	138	145	160	177	152	172	160	175	171	149	170	153	166	145	177	169	162	183	175	177	189	159	181	159	167	166	148	154	150	168	159	188	151	196	152	159	159	159	190	161	136	178	153	163	159	169	168	176	154	180	179	160	179	166	160	162	158	170	185	147	165	177	156	165	154	154	163	166	146	185	163	167	142	191	174	167	177	141	179	163	185	148	171	175	196	159	143	148	163	171	160	181	170	180	162	178	202	175	167	158	175	170	160	164	174	168	171	185	167	160	174	167	173	158	140	148	164	168	155	166	183	168	164	146	161	165	184	150	172	152	154	162	162	166	183	154	151	154	152	164	172	178	164	182	165	152	161	155	152	197	175	160	169	165	165	157	152	154	163	178	174	165	181	169	178	180	152	143	168	145	165	174	168	170	171	170	184	156	168	179	137	166	159	162	143	164	171	172	177	167	172	171	171	184	147	156	173	184	189	155	164	160	179	160	170	142	184	167	167	185	194	175	170	161	178	152	154	156	188	156	165	157	149	175	160	184	160	154	178	157	176	145	163	167	138	173	140	167	169	177	164	172	174	158	171	175	165	170	153	146	178	175	173	164	143	175	148	148	152	161	159	179	165	144	178	155	175	183	152	168	163	184	175	175	165	161	157	179	169	176	153	166	164	158	204	162	156	160	153	176	171	173	151	178	169	168	176	160	174	153	171	175	168	175	180	148	139	171	177	159	161	162	169	148	160	138	159	162	168	161	163	157	164	144	163	194	169	160	157	140	163	175	149	157	157	148	172	150	159	142	158	172	141	157	181	169	175	176	164	163	155	147	169	170	148	151	163	168	151	168	174	154	160	140	161	174	143	169	169	166	159	146	148	154	161	143	164	177	183	151	195	174	180	144	147	156	171	138	165	177	151	177	182	180	191	168	156	151	149	166	154	175	153	167	159	143	167	190	189	156	149	154	187	162	164	167	153	172	182	164	151	170	175	169	167	151	163	159	163	192	155	176	161	173	161	172	172	138	146	165	162	165	157	170	155	159	186	160	156	165	176	162	151	156	155	162	158	163	172	152	160	152	175	160	178	183	173	164	168	179	169	155	188	179	153	178	174	174	158	175	160	145	176	175	153	165	168	182	169	171	182	178	149	179	179	170	156	157	194	142	163	160	148	165	158	167	167	162	177	159	178	170	159	169	165	176	160	154	164	140	171	172	175	185	163	185	160	166	169	159	174	166	156	159	163	165	150	152	170	163	162	155	176	172	153	143	169	191	158	166	157	158	172	182	156	158	163	131	168	152	163	170	188	156	186	158	158	161	153	167	176	169	161	173	157	151	147	158	150	161	171	151	153	157	157	159	153	175	155	166	148	183	149	178	182	153	173	175	159	163	144	179	166	144	153	174	161	155	156	165	148	161	168	170	172	143	163	160	158	156	173	138	161	160	160	147	165	156	141	171	154	170	161	171	179	189	159	183	156	172	161	163	152	178	149	163	161	131	162	138	155	173	152	153	165	152	158	154	187	162	166	161	150	167	168	174	142	172	163	147	163	164	177	159	167	165	179	171	170	156	145	170	167	162	153	156	153	166	163	148	144	179	166	167	199	166	160	149	164	164	160	175	140	159	146	200	172	185	179	147	159	160	169	155	147	171	139	158	159	184	189	174	172	185	171	175	160	170	152	163	176	150	167	156	176	152	155	152	173	145	173	171	188	173	143	163	172	197	181	151	156	161	158	170	144	179	171	166	156	169	167	158	157	158	165	153	158	158	171	169	169	155	175	175	166	159	174	157	178	176	155	173	155	161	187	158	158	163	167	150	177	171	154	161	159	143	162	143	165	184	137	175	182	146	145	175	170	146	141	165	161	156	162	171	168	185	153	161	148	174	153	159	161	153	171	164	174	132	167	180	178	160	141	143	169	162	164	196	160	173	143	179	172	154	139	148	161	178	158	172	172	164	179	161	156	169	150	175	167	166	154	148	165	152	168	161	155	172	181	150	165	186	170	160	149	160	135	177	151	163	175	164	162	172	141	185	170	158	164	179	157	179	184	176	146	162	177	153	164	154	137	156	185	160	157	158	140	166	170	161	161	167	150	158	155	144	197	168	159	155	154	140	164	145	158	140	151	165	145	169	185	179	149	153	173	171	160	145	181	181	162	170	156	171	165	176	145	161	164	150	147	153	169	145	141	174	163	159	188	163	162	159	173	162	168	156	155	168	170	182	147	145	173	165	182	175	154	167	168	178	156	187	157	148	165	160	140	178	142	184	159	159	153	178	173	145	137	156	169	125	174	174	172	192	184	171	181	153	171	173	170	174	175	164	163	175	174	167	153	169	178	182	171	185	168	176	201	160	159	160	148	171	175	174	158	166	142	162	142	152	152	181	158	169	191	149	168	156	179	169	141	153	138	140	181	158	189	185	190	188	151	153	138	183	159	177	164	197	173	170	169	185	151	165	159	172	174	167	163	156	177	169	179	173	162	176	161	153	157	182	152	148	175	168	153	158	174	161	179	162	164	164	160	144	182	152	158	158	171	168	162	151	187	155	182	151	164	160	182	160	167	203	166	157	186	162	186	159	149	164	169	176	161	199	169	147	157	165	168	156	164	167	145	167	183	141	166	170	155	167	166	159	157	154	172	158	167	187	176	174	165	137	145	167	146	158	156	165	176	167	166	150	163	158	174	153	172	156	174	151	162	154	162	176	165	166	194	139	156	168	166	171	176	162	142	154	162	181	169	171	165	183	176	134	173	147	168	148	160	173	171	165	156	163	167	172	148	155	146	172	164	158	169	170	147	147	156	172	172	165	160	162	160	167	163	182	170	146	178	169	187	168	175	140	176	175	158	158	168	179	147	164	161	178	173	159	137	159	146	148	163	156	174	180	178	161	161	140	169	160	170	172	170	160	160	139	170	139	135	165	171	166	153	152	150	134	156	160	157	170	172	157	161	169
8970	18771	17188	9307	6045	4422	3997	2300	2044	1730	1487	1236	1036	952	799	694	618	610	577	555	472	494	506	485	517	525	539	481	499	479	553	522	504	511	496	569	514	515	467	574	644	492	436	495	537	704	758	664	572	2518	5263	4890	3521	2064	1131	675	460	348	322	326	289	344	326	313	333	312	341	308	329	313	329	311	343	298	311	297	353	353	363	324	313	356	327	340	316	335	308	334	331	365	298	292	317	336	298	333	314	311	283	334	322	332	324	335	353	299	334	309	320	347	350	315	317	335	311	310	316	342	329	342	352	339	335	318	345	338	310	327	299	287	323	306	342	313	331	295	321	339	288	337	326	312	291	324	354	318	305	353	324	325	322	332	316	329	343	346	325	299	316	326	299	313	313	354	301	291	327	295	314	321	301	357	284	342	332	330	329	326	335	314	306	323	307	268	333	319	307	298	329	340	342	341	321	298	331	328	311	297	316	330	348	298	340	352	313	310	320	307	327	314	322	331	327	330	315	307	304	302	318	360	320	337	325	309	307	320	323	290	327	293	309	283	316	335	317	292	311	338	334	301	310	330	332	315	306	290	330	314	332	335	332	337	349	338	327	334	328	335	301	319	327	311	267	299	341	337	322	299	324	330	304	344	322	342	302	306	301	298	272	308	337	358	315	295	317	325	340	336	296	315	309	306	340	333	333	332	325	292	311	306	325	338	352	305	325	317	352	306	327	342	356	297	310	321	307	324	336	343	324	315	303	317	307	325	302	314	317	341	302	320	311	326	298	296	308	299	338	313	318	313	320	324	336	296	300	302	303	307	311	332	331	281	330	369	318	303	339	314	338	306	320	318	288	307	298	308	353	302	302	318	306	296	335	324	323	318	314	329	305	312	295	333	322	320	357	350	351	314	342	383	305	296	300	300	335	321	299	287	313	319	305	356	291	322	283	305	312	306	336	322	309	332	317	318	333	302	325	337	315	301	297	311	321	308	320	311	323	310	313	304	302	329	340	312	316	336	318	344	326	321	287	338	330	318	312	333	310	342	278	308	334	319	301	313	305	342	337	318	334	328	307	306	349	366	319	323	307	334	327	317	360	338	311	336	316	334	333	355	318	352	321	342	323	310	335	355	311	300	304	302	326	290	297	337	344	318	321	321	325	329	300	357	315	338	323	329	319	336	332	337	351	347	322	354	324	328	318	299	307	298	332	331	289	302	306	313	337	323	306	347	287	314	330	321	260	323	330	341	324	332	287	296	297	335	302	308	329	369	311	316	334	327	315	348	319	338	314	343	342	317	321	301	351	288	329	314	335	331	303	319	322	294	358	297	304	370	317	332	323	325	291	349	300	316	326	330	311	326	330	345	294	342	328	344	315	338	321	313	286	328	331	323	364	356	317	292	343	331	319	318	328	293	316	302	320	317	317	326	324	292	314	328	305	320	323	334	291	315	347	332	315	326	320	297	299	323	312	315	314	354	295	338	339	304	310	303	329	320	306	338	318	323	303	331	321	300	296	300	301	345	325	312	315	319	309	307	360	337	312	363	311	282	303	343	332	309	342	324	332	305	339	303	348	277	317	312	327	328	339	319	291	346	321	310	339	333	312	335	298	344	287	354	344	296	323	319	308	307	316	309	331	344	313	339	338	340	322	332	308	299	338	320	328	319	303	301	300	306	309	329	351	310	332	305	348	323	289	306	324	310	329	287	322	320	310	315	340	326	355	305	337	327	320	302	346	335	339	343	317	328	333	354	340	332	327	296	322	340	322	291	309	321	350	326	322	334	311	326	361	299	335	296	356	322	307	352	323	301	316	306	354	368	334	322	364	312	344	284	349	316	350	296	307	321	323	297	294	315	355	297	310	320	322	351	318	346	339	308	304	318	320	313	305	316	325	327	328	331	322	306	298	319	321	307	325	324	345	331	316	320	337	300	334	327	319	331	332	327	298	294	316	320	311	347	318	335	290	312	330	291	324	343	346	328	329	314	328	349	311	323	326	338	304	321	315	319	329	327	298	294	311	323	308	292	303	313	338	362	307	322	323	335	315	317	320	366	321	288	342	305	305	342	295	326	345	347	321	334	293	348	329	312	334	328	300	338	314	355	326	313	332	342	314	316	319	317	293	294	317	316	339	329	318	314	360	330	294	331	317	305	307	307	312	325	312	365	347	306	324	316	330	300	337	320	307	355	361	327	315	332	351	321	320	309	311	307	305	369	311	332	323	317	280	293	304	316	310	350	322	328	327	343	327	322	287	345	323	300	302	315	322	323	337	303	314	330	337	300	326	302	313	312	330	312	309	315	336	294	315	307	334	326	334	353	345	315	327	308	302	344	339	342	303	316	333	327	293	312	322	307	308	359	339	320	312	325	322	315	302	322	310	362	330	305	302	334	306	318	319	347	317	314	300	305	360	309	308	304	334	340	296	316	330	308	326	281	338	296	324	365	349	313	326	315	305	314	300	315	338	314	328	323	285	301	339	306	299	302	302	309	297	306	310	304	295	325	307	278	337	335	322	313	282	318	314	292	322	302	282	332	293	310	325	329	304	324	344	305	309	345	289	328	310	353	304	309	367	331	291	305	302	337	312	321	315	310	315	331	336	341	283	327	335	307	338	311	318	303	314	335	295	360	309	320	329	340	339	325	316	306	285	328	332	360	322	274	338	326	347	313	298	323	305	314	326	353	309	322	299	298	291	319	328	325	314	312	342	334	334	302	320	335	332	318	339	308	336	337	316	319	300	315	341	335	302	311	310	325	335	304	325	325	309	336	306	333	332	318	337	318	294	311	308	304	306	288	310	285	327	310	330	321	307	332	317	305	321	347	323	314	305	332	286	312	306	325	312	325	323	309	294	346	322	295	312	334	333	327	340	341	333	314	315	359	339	339	324	326	309	312	315	311	311	302	309	290	301	297	297	308	341	357	323	289	328	330	333	296	353	327	317	302	313	290	313	329	312	344	324	316	314	320	295	298	312	308	299	326	295	311	294	340	314	314	320	353	345	332	328	312	335	333	304	304	338	302	316	303	323	354	342	330	327	320	314	350	333	340	331	355	337	308	328	303	338	311	301	329	329	337	320	348	309	333	335	353	320	309	319	316	327	306	321	312	345	317	342	334	307	307	306	318	314	340	293	303	327	341	311	322	306	308	317	310	283	341	318	318	306	338	308	332	310	306	301	322	296	342	320	346	317	323	336	280	330	324	332	348	330	355	301	322	327	290	303	328	350	323	308	327	309	312	299	290	320	288	322	338	315	326	279	312	340	356	309	298	321	332	327	328	315	330	322	344	311	317	325	292	342	292	323	328	330	315	332	337	324	328	332	312	300	323	259	282	342	292	313	350	307	335	335	280	307	316	284	344	279	303	350	295	343	330	334	334	331	301	302	314	317	306	327	325	342	352	315	353	319	337	350	303	298	305	320	308	328	314	333	326	378	327	320	326	333	315	291	330	353	310	313	311	290	350	326	305	310	314	292	322	311	324	332	354	315	319	300	276
26669	20136	6730	978	482	510	368	272	341	298	276	283	262	248	256	273	234	250	247	269	261	234	236	261	294	237	284	293	232	234	235	264	257	248	300	269	274	269	256	262	261	259	289	242	255	271	257	257	276	255	352	393	390	311	307	248	247	248	271	230	249	267	250	234	244	275	272	261	246	198	243	249	257	267	240	230	241	276	245	209	259	239	221	245	260	237	230	221	236	244	220	235	244	244	254	264	252	257	261	205	254	246	253	236	235	271	254	244	245	235	260	255	250	255	238	238	215	239	236	235	237	235	276	221	237	220	207	216	249	231	261	237	250	242	239	254	237	223	203	242	247	254	238	227	250	254	238	240	263	250	240	245	259	249	224	277	230	229	240	215	234	227	224	254	220	261	256	272	222	251	257	217	256	243	243	278	239	218	223	264	262	244	231	241	244	266	244	241	267	227	275	246	254	265	252	218	250	259	244	205	239	239	270	242	220	221	261	226	228	232	253	227	251	229	239	245	254	239	233	242	238	249	234	229	245	252	248	247	224	242	256	272	230	244	217	236	251	248	251	240	273	218	235	227	228	247	280	250	222	244	283	225	264	253	260	246	283	241	248	251	252	250	249	240	238	263	245	269	250	236	250	251	226	231	237	219	236	229	228	238	222	206	223	228	268	233	234	235	230	241	213	234	239	259	228	247	245	234	210	250	239	239	231	255	243	255	247	267	252	249	227	247	235	245	265	220	221	236	216	243	253	255	224	254	238	243	253	228	240	222	225	266	255	289	212	233	258	274	253	230	228	242	219	254	250	266	236	234	231	248	248	240	273	260	260	214	254	249	248	240	235	254	215	286	241	254	258	244	228	212	240	243	257	235	242	247	223	251	236	236	261	255	253	229	254	242	232	249	233	224	232	245	253	270	229	273	278	232	241	240	243	254	254	251	216	263	244	229	256	242	249	250	248	250	248	257	266	251	226	230	255	283	241	235	251	249	260	212	247	270	236	238	237	265	227	228	207	225	261	268	248	200	270	231	252	234	232	244	223	234	255	252	238	252	233	259	231	241	257	241	232	230	246	248	226	236	205	250	227	247	231	271	238	238	256	252	248	222	226	230	236	249	245	269	257	205	226	245	241	233	248	230	221	244	228	243	235	242	247	232	268	243	252	245	250	241	252	227	270	256	242	244	260	239	255	284	236	255	224	247	230	217	258	235	243	250	265	249	240	238	233	245	235	222	256	234	256	232	235	244	213	245	249	248	235	248	252	261	238	248	245	240	248	228	246	246	234	241	218	254	229	246	238	233	227	262	263	245	243	245	248	241	264	224	260	251	251	246	249	250	250	242	237	247	245	214	265	241	230	233	219	223	236	249	254	257	248	253	237	251	242	243	262	210	213	259	284	248	251	244	238	243	237	231	256	277	241	235	253	241	238	237	259	236	235	235	242	266	223	266	252	241	257	228	243	222	257	261	272	236	240	246	247	224	265	208	242	254	259	228	264	233	245	255	241	251	233	234	234	227	251	250	255	251	238	232	269	248	236	251	237	245	249	244	265	221	257	256	251	236	235	209	254	254	243	245	255	253	258	233	262	244	212	217	224	234	257	228	235	251	226	282	247	238	255	275	247	260	236	248	235	255	252	236	228	228	268	240	237	241	253	245	242	252	232	255	218	256	245	276	241	239	257	247	263	261	236	231	226	269	248	232	246	246	228	239	264	226	263	265	247	236	242	253	235	258	245	264	218	227	259	286	239	256	236	246	228	234	251	259	242	252	253	237	239	269	241	282	232	230	249	258	258	226	229	231	239	248	245	267	221	242	241	231	233	243	234	247	251	246	224	242	221	253	240	242	247	258	227	255	236	232	262	242	250	234	271	231	234	228	253	215	251	247	225	236	247	234	238	263	258	233	231	270	207	262	232	216	230	270	261	261	248	231	258	244	236	234	250	269	233	270	253	217	251	246	236	243	211	245	258	243	234	239	257	237	228	268	232	257	228	235	218	252	235	236	241	222	241	231	238	245	237	240	264	246	222	241	231	237	226	246	231	244	243	260	218	235	225	247	224	241	251	244	265	255	248	248	226	250	249	228	216	252	254	235	247	226	251	241	238	285	254	243	231	256	210	230	231	268	247	254	275	257	236	263	242	219	230	262	250	236	242	230	255	237	259	259	236	222	254	241	267	228	231	245	221	222	225	245	248	215	239	242	213	264	237	240	222	252	213	256	266	235	247	240	272	247	204	231	259	221	255	249	240	230	251	229	223	246	223	227	252	247	263	259	296	230	244	243	236	233	225	237	274	217	241	235	226	250	253	231	249	245	235	268	244	229	226	248	241	246	253	230	245	239	215	253	239	250	251	234	237	241	232	263	254	256	253	246	254	250	249	237	240	237	246	267	228	252	246	244	259	265	224	210	251	245	235	255	248	249	230	250	250	235	245	255	259	223	250	253	225	261	238	238	253	224	245	225	240	257	255	268	255	241	223	239	254	241	221	259	256	227	219	222	219	224	233	222	235	259	261	261	221	242	238	271	251	232	262	251	241	250	225	234	278	253	249	208	246	270	268	264	217	253	217	226	261	253	266	231	227	264	277	228	245	229	268	263	242	234	239	212	251	215	210	239	248	257	269	256	244	270	222	233	247	242	262	250	274	245	239	205	263	238	254	247	262	225	239	223	276	213	222	221	252	238	256	253	255	213	237	235	252	287	245	217	249	206	246	222	236	242	248	251	254	266	241	253	240	236	230	230	246	261	218	231	246	263	248	238	236	231	230	263	232	224	256	240	249	243	236	259	213	228	217	256	253	254	227	253	242	249	240	212	264	243	235	255	264	251	261	219	241	245	245	242	240	258	257	238	236	243	231	250	259	241	257	234	273	215	235	265	246	297	275	262	229	277	246	247	258	248	257	245	241	202	276	258	247	244	259	267	260	234	257	275	231	265	257	255	228	221	250	247	268	247	228	241	222	257	223	226	257	239	265	249	235	222	212	218	226	234	245	239	239	242	240	239	253	284	240	246	233	228	261	241	262	205	235	238	251	237	252	253	252	248	242	233	243	280	247	264	204	248	243	263	237	262	242	260	248	251	248	256	235	245	207	243	222	237	267	234	229	229	227	227	251	250	241	223	250	257	215	235	247	238	231	236	270	247	222	261	238	253	229	252	248	241	250	258	233	275	248	226	260	231	250	207	262	252	235	257	234	248	237	232	259	230	236	220	233	232	241	244	230	230	265	236	237	245	238	254	236	272	231	266	253	263	228	243	202	254	254	216	245	249	239	244	221	251	256	229	275	251	264	266	226	266	280	232	247	258	256	243	263	246	217	265	231	220	253	258	256	226	257	250	242	255	222	261	244	234	237	251	264	238	249	241	241	263	246	232	248	202	221	222	221	257	240	264	255	230	244	252	255	233	226	248	260	269	264	240	248	265	216	245	251	250	250	218	243	229	245	237	246	249	240	242	230	247	250	236	246	244	247	240	244	236	244	244	232	250	259	244
4687	3411	4014	1994	1400	1590	890	728	809	758	689	606	614	569	576	544	486	554	456	504	511	471	510	463	537	523	551	538	525	498	545	511	549	547	618	577	536	548	499	540	549	504	544	519	550	546	599	578	586	543	922	1079	920	786	655	543	472	502	476	423	470	462	450	482	490	501	486	478	460	466	485	475	511	466	467	455	454	522	467	456	440	477	486	478	467	470	498	489	501	482	511	481	473	445	487	485	456	472	422	467	467	476	469	480	462	463	494	473	467	456	446	447	486	447	497	505	514	466	488	455	490	481	461	460	505	489	453	487	446	474	534	448	456	499	450	439	498	485	470	485	474	483	486	517	486	460	514	459	537	470	492	495	494	491	481	511	471	465	475	467	468	466	486	476	487	433	450	466	479	486	486	490	463	478	474	450	517	521	486	493	485	468	462	484	501	447	473	461	498	478	477	473	487	488	505	476	505	491	475	450	480	501	492	502	449	476	477	486	477	466	464	511	462	471	460	485	455	479	468	471	509	460	467	462	489	468	512	513	497	476	492	452	489	471	457	449	468	516	462	533	470	464	512	468	473	484	455	483	482	476	500	480	471	477	490	495	514	498	491	464	492	424	459	508	527	517	492	436	483	469	474	485	510	442	492	477	506	489	461	507	475	463	463	442	460	482	502	464	482	473	478	501	464	493	541	477	443	496	516	465	448	487	504	440	515	509	468	508	494	498	467	500	471	493	462	481	497	459	453	469	472	511	490	465	469	533	475	474	461	506	497	453	485	471	473	478	477	506	530	513	444	491	489	470	488	476	484	489	522	467	478	468	448	513	419	508	477	522	495	501	488	419	427	502	488	470	470	494	488	502	490	490	448	466	478	457	439	454	498	475	493	469	481	471	504	482	473	458	493	486	445	467	472	482	440	463	473	466	481	459	530	488	473	480	513	551	473	482	508	479	485	508	466	480	501	485	446	476	470	452	466	487	432	526	490	469	467	497	491	473	476	495	480	494	432	510	503	488	470	487	479	444	501	528	512	484	514	461	453	459	473	448	448	472	499	474	495	492	484	484	458	469	481	466	492	476	480	451	458	443	484	501	494	458	486	460	508	471	518	481	457	490	509	464	473	477	466	477	461	446	483	452	480	490	493	456	473	485	497	471	488	474	465	468	490	436	442	443	466	457	476	468	488	471	495	460	513	463	493	454	467	493	468	487	525	484	492	468	466	496	528	511	463	473	523	485	456	471	483	514	496	477	497	496	451	489	471	479	491	481	487	478	508	445	490	438	488	479	465	497	493	455	464	451	510	460	503	487	463	506	478	476	483	456	507	460	447	440	484	472	486	448	478	496	448	503	473	448	471	497	483	489	465	453	494	474	483	493	506	432	444	499	478	482	448	501	480	512	488	484	462	457	522	458	509	502	490	471	473	502	492	462	470	490	515	503	448	503	473	470	498	469	446	457	498	469	473	470	448	477	477	507	505	455	480	467	467	471	494	476	528	478	434	518	510	499	531	465	457	496	458	482	479	488	508	523	526	469	506	466	457	464	514	438	458	481	480	458	481	474	512	469	496	522	503	445	435	428	478	501	474	482	475	450	430	472	441	454	475	462	480	459	475	491	476	484	481	469	497	495	470	485	447	498	488	486	469	465	487	483	481	495	474	490	482	464	470	455	473	478	495	531	484	465	480	457	468	493	495	481	489	464	436	456	458	471	444	478	487	491	456	445	515	521	456	477	513	482	488	465	520	479	441	505	511	509	483	452	456	487	455	495	460	461	432	492	453	473	504	479	457	425	503	473	478	464	509	446	444	461	490	467	468	495	478	452	499	500	488	471	487	478	486	471	469	449	460	488	471	439	471	501	515	478	483	460	481	493	456	497	458	484	483	464	497	483	477	462	489	403	470	470	453	514	476	449	491	455	502	466	516	464	477	489	457	477	466	526	492	501	484	452	464	471	500	478	483	452	488	499	467	495	487	481	486	455	469	452	467	507	427	488	484	498	466	500	496	504	444	489	460	462	485	498	492	453	489	446	471	471	528	490	488	461	497	468	527	468	440	473	444	441	483	506	441	491	487	460	459	476	466	507	458	431	481	490	476	481	469	516	491	494	483	478	458	488	484	497	466	519	474	462	431	457	517	477	480	505	471	478	483	476	477	475	465	485	476	480	491	463	444	513	476	527	480	474	485	493	510	477	458	455	501	481	503	487	465	503	504	442	514	461	519	451	481	464	464	492	455	444	511	483	518	504	467	495	470	452	446	509	493	476	467	503	459	508	475	464	474	439	506	452	459	469	468	460	482	480	495	495	488	491	464	488	468	470	443	499	467	459	514	450	513	475	464	472	465	450	483	473	497	481	456	477	452	512	496	471	476	507	540	489	453	458	519	471	456	507	486	476	488	499	475	479	491	465	469	500	513	451	461	445	456	491	489	468	464	489	486	438	430	471	482	480	498	465	487	494	498	528	503	506	438	439	444	514	464	460	455	464	519	462	468	494	490	484	507	492	455	476	479	496	529	467	459	478	493	477	465	479	466	477	503	487	477	484	490	479	472	489	488	505	518	471	446	487	504	510	466	488	489	498	432	477	488	514	472	461	449	492	460	468	468	481	459	471	506	498	512	504	493	502	501	498	462	499	504	473	507	492	470	488	486	462	487	501	500	435	444	478	495	457	437	499	438	456	450	475	477	475	478	499	500	485	510	445	470	517	457	507	464	490	524	487	445	488	469	454	456	513	473	431	473	455	457	468	473	458	484	473	474	504	453	476	475	445	465	445	445	479	495	471	452	499	458	467	485	466	484	464	477	444	457	443	493	473	485	485	477	502	480	475	487	469	469	466	469	497	445	429	468	453	487	477	499	460	478	447	495	442	487	473	481	510	430	507	511	476	485	499	517	480	520	509	476	487	503	445	467	480	477	446	478	485	506	484	502	485	488	460	477	507	475	465	490	498	452	491	463	474	480	479	501	461	483	463	492	515	522	506	513	491	454	462	490	503	460	492	471	457	504	468	481	478	467	479	443	470	501	466	459	463	467	504	495	493	464	510	510	459	505	467	513	502	464	465	499	511	477	473	518	454	474	481	528	486	457	509	474	449	449	474	496	482	430	501	490	469	494	536	451	480	488	483	464	485	494	493	465	469	511	437	491	495	479	462	497	492	447	448	502	462	489	461	484	446	474	444	480	432	430	452	475	473	482	480	477	477	476	495	499	504	453	437	488	469	473	457	471	461	470	513	488	459	509	499	483	443	457	465	470	463	471	505	477	461	470	485	503	496	468	477	479	453	498	512	476	483	471	487	497	451	468	468	479	495	449	454	468	466	489	502	517	459	471	468	467	479	457	480	435	436	471	534	460	512	481	497	462	503	473	473	499	485	498	484	502	482	469	495	467	459	514	466	432	479	448	506	451	507	504	502	498	508	491	468	511	486	519	485	450	464	447	504	458	485	478	510	486	504	469	516	453	475	469	499	477	492	489	485	479	467	505	473	489	494
24037	21158	28207	24328	20258	2840	687	534	469	379	350	344	309	260	240	288	250	247	251	198	247	267	228	222	227	216	224	227	240	214	236	207	224	232	225	236	245	232	237	226	248	232	234	216	231	241	241	210	215	739	1186	856	761	485	344	229	243	200	203	192	172	181	190	173	191	196	179	203	207	211	177	186	213	193	191	213	198	208	207	216	191	210	199	189	209	191	188	195	195	188	208	173	214	179	191	188	183	192	216	191	206	191	200	192	184	185	172	199	199	193	186	207	215	185	170	174	202	192	188	189	211	196	198	191	220	196	182	185	191	189	194	218	208	205	171	180	195	183	197	180	188	211	199	198	204	174	170	212	190	194	189	196	201	184	175	183	194	172	204	193	237	155	197	155	203	178	191	197	177	199	200	184	176	200	195	177	182	213	203	199	184	184	192	183	197	181	199	173	170	197	175	183	199	184	215	203	184	186	191	207	198	181	202	209	196	207	181	186	202	187	185	194	192	218	167	204	205	183	181	180	180	197	189	156	202	205	207	217	188	193	205	214	190	157	184	228	193	204	177	186	234	182	212	181	195	193	182	192	194	194	187	198	170	194	184	183	182	209	191	216	199	177	201	191	190	193	196	164	177	203	190	191	189	202	192	175	189	193	203	156	201	203	220	184	178	207	180	200	200	230	190	179	192	190	186	188	206	199	188	182	191	197	201	202	200	200	201	203	197	186	188	177	186	201	211	229	187	195	190	192	191	200	176	172	199	208	218	201	178	201	219	196	191	187	202	190	201	207	198	192	167	206	207	210	191	196	214	227	192	182	170	186	198	196	172	185	185	199	196	177	187	189	204	207	207	197	215	204	199	197	196	196	207	175	196	193	212	217	205	207	179	222	170	201	192	195	195	187	194	214	187	192	186	184	184	212	191	198	189	190	197	201	191	180	218	204	196	191	211	202	229	199	212	172	185	196	198	197	188	192	181	201	179	191	193	193	196	198	197	206	185	201	215	164	180	211	165	209	210	212	226	182	181	191	172	206	188	193	183	162	193	207	204	183	184	210	183	192	200	208	198	194	216	188	196	191	206	183	196	178	232	211	193	218	197	185	191	181	200	199	186	204	210	194	161	188	172	202	182	215	197	174	205	208	199	207	184	207	204	196	184	191	213	173	171	227	199	182	187	170	212	176	188	204	180	164	184	209	189	193	196	193	195	189	189	178	204	206	202	188	199	198	173	218	182	200	189	194	206	184	184	185	200	191	212	209	196	197	185	224	185	208	189	189	211	184	192	223	186	185	207	199	191	210	206	169	191	191	197	203	193	164	204	176	185	186	175	192	202	204	205	209	241	210	196	206	179	207	190	188	190	203	189	170	206	192	234	187	199	210	190	187	189	193	187	208	205	182	178	188	211	203	194	171	199	180	220	188	184	212	198	175	179	180	219	190	191	184	177	176	218	207	205	186	190	197	208	223	191	192	180	212	168	181	175	186	201	188	227	213	191	186	168	182	173	221	220	215	197	189	188	185	205	194	236	193	210	201	195	205	190	167	197	185	187	186	175	208	212	208	178	208	192	199	173	199	174	206	207	215	190	204	180	194	187	199	198	196	178	195	190	185	180	180	228	166	201	199	195	192	201	184	207	193	193	184	217	175	197	191	206	198	229	183	190	209	189	198	186	197	173	186	189	185	178	182	185	178	209	194	198	162	202	189	208	209	192	178	218	176	167	173	191	181	183	186	197	197	149	200	192	208	195	179	189	201	191	198	205	185	195	202	221	196	179	193	208	205	186	193	214	207	194	219	200	203	193	223	200	187	198	177	198	183	212	185	194	199	176	204	199	211	199	191	180	191	176	184	204	181	197	177	232	203	181	189	198	197	203	171	208	188	196	223	191	176	197	178	196	187	228	215	217	188	188	172	227	192	188	192	210	202	214	183	199	199	216	184	194	194	185	192	181	189	190	202	205	176	165	187	216	197	203	208	173	195	182	201	186	199	192	194	209	209	202	203	201	176	196	190	178	206	183	203	201	210	180	214	201	164	197	215	175	177	198	193	183	185	221	186	206	170	193	195	169	206	184	209	185	176	185	219	199	175	213	186	185	186	179	192	179	206	182	187	175	204	181	184	195	184	204	173	190	197	173	203	166	200	199	191	180	193	192	193	207	178	173	179	180	203	190	201	181	222	187	188	209	196	204	200	185	190	213	174	192	196	204	170	182	202	184	197	174	212	171	213	214	198	185	191	191	202	201	215	183	198	195	198	165	195	187	190	179	180	187	191	196	195	209	191	203	197	163	203	166	209	181	189	198	195	200	207	178	184	185	190	187	184	190	186	215	185	201	184	171	179	221	188	173	192	212	190	210	222	196	179	213	220	177	208	231	182	194	195	186	184	192	201	198	205	203	181	195	192	164	175	226	177	219	183	209	188	217	207	196	186	180	192	207	199	176	200	177	181	190	229	183	197	181	203	181	223	199	185	181	204	203	196	186	202	197	185	223	189	166	211	180	179	207	191	212	200	208	192	202	168	216	213	177	191	164	194	189	189	203	192	195	197	190	197	180	201	185	178	184	199	177	195	174	182	155	201	172	182	180	167	196	196	203	200	199	186	188	206	212	186	218	221	181	193	213	190	214	183	189	167	195	208	187	192	175	195	210	198	206	172	169	183	223	186	185	185	206	197	209	186	181	235	182	174	200	184	213	187	200	183	186	190	195	193	199	214	162	218	200	196	200	184	173	210	236	212	190	224	195	204	194	194	192	201	201	177	179	205	188	200	230	165	195	197	183	179	193	186	211	183	186	208	180	184	199	202	208	189	199	219	219	185	205	164	218	162	190	170	207	187	176	213	174	217	193	217	209	197	176	187	174	220	189	185	188	194	178	205	205	184	216	216	203	183	203	176	216	194	183	208	196	194	227	191	204	194	187	199	225	195	186	202	193	199	192	199	191	198	165	191	197	205	192	180	196	176	180	164	179	186	188	208	194	178	193	209	192	170	213	219	192	172	203	176	187	201	185	183	194	188	194	184	188	201	182	188	199	207	173	190	191	200	186	190	196	204	200	177	177	201	192	199	195	190	196	193	191	188	202	202	213	200	189	221	183	202	193	197	223	190	202	191	160	213	222	201	210	198	190	202	207	199	176	188	186	205	175	197	201	198	187	185	192	196	187	206	184	182	194	201	170	192	197	202	190	171	165	191	175	175	194	210	192	212	206	201	174	159	193	195	174	205	215	212	207	185	205	200	216	183	169	181	182	193	198	195	186	190	231	194	177	193	193	180	166	191	220	207	198	193	200	182	192	192	215	213	207	200	175	210	208	197	199	199	195	189	216	180	212	182	186	205	173	228	165	171	191	176	175	204	198	170	173	181	178	184	193	184	202	190	219	211	178	203	201	184	184	199	176	173	206	182	196	183	210	203	192	212	191	190	187	199	201	231	188	205	171	168	196	186	206	200	210	185	183	178	187	199	205	210	189	178	185	162	201	188	209	202	179	183
6633	13347	12257	6009	4320	3605	1880	1769	1469	1295	1048	932	919	796	722	668	618	685	587	572	507	516	476	502	454	478	532	538	507	446	495	447	511	602	659	525	501	522	504	469	481	440	448	459	517	437	472	478	547	2348	3775	2831	2023	1346	841	577	451	404	394	389	411	380	396	394	403	404	371	389	428	370	408	375	397	386	354	387	371	366	388	410	415	413	365	379	349	365	369	404	430	364	394	414	367	372	427	367	406	404	352	369	374	381	353	385	364	358	373	378	404	381	380	368	416	422	427	409	361	378	396	369	367	391	388	414	365	397	401	410	393	380	396	396	369	376	366	405	420	375	416	389	382	400	347	370	392	394	383	414	390	377	401	366	372	417	398	372	374	368	381	420	367	383	391	385	403	352	374	405	393	389	394	386	401	381	397	383	423	411	381	382	387	370	402	383	406	394	381	419	378	416	363	366	394	386	369	386	411	405	395	359	391	411	409	352	407	401	423	360	383	395	417	369	389	383	375	398	416	389	386	394	363	360	396	392	367	405	374	406	376	385	400	379	424	396	363	376	371	352	416	389	372	370	376	408	382	414	406	381	392	365	398	376	409	382	379	386	389	413	400	410	363	396	406	424	372	378	391	384	398	355	376	400	397	377	353	375	402	376	398	405	391	393	406	412	386	370	369	416	362	362	417	370	383	392	356	394	385	416	368	396	412	381	371	370	352	374	408	410	381	372	387	364	385	382	365	371	385	384	430	400	424	376	414	407	398	368	395	395	394	391	433	359	435	388	383	401	392	385	387	387	373	376	395	386	411	412	387	410	436	405	384	405	404	395	376	365	381	365	423	384	374	398	418	382	395	404	393	400	419	380	358	395	402	413	409	376	406	360	430	393	356	390	374	399	382	380	398	408	436	378	439	408	367	388	395	373	381	459	416	359	402	388	368	395	389	428	420	362	397	388	399	380	345	397	393	389	407	366	384	392	420	368	382	405	394	371	401	376	397	391	380	362	382	420	435	378	383	425	398	358	377	398	369	402	389	400	398	404	406	397	388	377	357	402	396	367	383	373	399	421	413	397	406	407	403	396	370	406	413	376	360	372	386	382	354	385	364	424	387	410	412	370	393	393	368	358	394	367	401	368	412	370	364	426	398	351	386	384	413	377	400	408	360	417	425	411	435	396	419	382	406	421	442	420	396	377	397	380	402	393	393	367	375	415	374	422	409	403	388	367	403	374	387	356	405	373	382	428	396	376	363	363	398	376	399	387	392	372	381	374	366	395	367	387	411	380	415	389	419	395	386	352	414	383	371	381	386	390	387	379	388	413	385	403	356	361	390	411	383	420	412	401	349	393	393	350	405	377	356	375	413	386	359	398	394	349	365	357	382	394	400	382	395	380	373	392	418	396	341	395	383	407	369	386	400	417	368	372	392	365	404	409	400	408	418	400	389	390	385	370	401	355	384	388	390	372	431	399	400	408	395	377	403	388	445	376	387	366	374	391	384	370	384	453	425	421	408	374	386	381	390	387	431	367	367	394	380	411	425	375	388	356	399	352	414	386	387	364	436	385	365	372	380	371	384	356	418	367	338	394	378	359	383	386	387	364	364	364	370	361	423	394	378	390	361	376	385	394	386	373	396	381	368	386	384	404	379	387	367	389	379	368	419	394	382	401	394	351	427	428	420	400	400	395	387	397	359	375	415	400	390	365	359	372	378	433	403	398	375	387	373	380	404	346	386	382	398	387	384	426	415	375	379	403	402	400	375	362	378	404	368	398	403	413	424	374	416	396	409	373	350	390	375	393	395	359	389	392	358	397	408	389	384	395	402	371	413	411	384	404	401	399	369	341	392	414	418	404	384	361	393	360	403	370	413	374	412	414	390	392	377	375	390	377	375	376	391	376	418	370	407	369	410	412	410	393	361	418	388	414	408	367	375	385	372	376	387	393	371	419	379	416	413	386	385	366	384	381	409	368	365	386	367	409	409	411	400	402	398	388	395	394	389	441	377	386	356	389	386	384	398	405	392	436	389	357	411	384	394	389	385	386	375	396	377	428	386	417	383	385	404	378	382	399	429	387	381	418	357	366	372	408	386	357	404	371	357	404	383	368	415	397	426	402	392	401	414	391	413	393	360	393	378	440	373	360	392	393	374	392	373	417	371	353	379	349	403	407	360	404	408	384	373	389	380	393	374	352	387	332	400	395	396	368	421	380	347	395	383	384	399	399	399	383	396	369	371	395	416	382	370	390	374	383	382	396	347	374	385	382	405	398	370	403	373	402	386	415	394	362	359	375	389	405	424	402	407	407	403	373	386	398	388	436	405	397	378	382	375	380	406	377	396	364	372	362	448	391	402	408	409	390	381	376	367	373	378	382	399	427	404	398	356	419	402	396	401	427	381	389	394	373	382	416	394	378	428	358	384	396	381	395	419	398	389	371	373	379	381	406	353	367	403	364	343	371	361	363	358	377	362	408	383	397	389	368	425	394	369	382	393	377	364	349	397	393	393	361	349	411	395	410	370	403	367	342	389	380	412	374	379	380	385	395	398	377	380	365	404	387	365	400	395	375	403	386	345	396	374	378	376	399	408	437	386	409	357	395	359	381	364	393	390	391	401	393	402	377	370	422	360	400	365	380	381	389	399	367	365	386	375	379	411	386	355	398	414	373	400	392	363	412	391	359	366	403	397	406	379	346	399	356	417	391	393	375	384	398	367	433	387	360	391	386	370	383	403	375	393	396	389	402	387	356	342	422	401	403	417	396	363	412	403	374	353	443	370	407	386	402	382	393	365	357	386	367	363	423	387	375	409	377	373	382	423	402	394	445	351	370	344	363	364	392	371	374	340	381	381	392	398	378	429	360	388	384	360	387	354	399	380	395	361	384	366	395	406	369	361	395	394	379	379	406	414	343	405	345	361	365	387	381	385	372	444	400	389	356	367	380	359	405	403	393	369	412	386	414	393	384	340	412	320	361	395	387	388	407	397	360	393	405	429	399	381	409	374	381	416	415	385	421	393	397	390	409	386	379	367	404	366	389	390	402	394	384	349	395	385	396	388	416	408	422	404	386	416	392	392	406	394	393	403	366	369	371	398	403	420	414	379	394	358	397	358	378	390	392	378	414	382	386	406	381	379	355	360	383	390	359	403	431	388	347	373	365	406	393	379	366	388	386	415	425	358	401	382	361	418	389	386	337	377	380	395	394	421	407	401	380	376	389	338	393	385	403	374	392	381	396	396	408	378	383	397	365	390	382	399	387	392	363	391	411	407	376	379	360	400	367	366	362	390	414	397	352	388	400	407	380	407	386	393	398	373	382	394	414	362	392	369	412	400	376	385	416	392	371	407	384	422	392	374	354	387	387	396	418	401	388	375	387	384	362	399	387	382	383	388	367	422	370	377	419	412	414	365	375	402	372	390	374	422	364	382	366	414	373	360	435	395	393	382	395	380	384	403	357	411	373	392	398	400	385	358	371	407	423	396	390	374	392	409	435	382	355
23306	21292	28983	23901	21293	18956	1894	875	574	480	432	412	346	327	301	350	388	285	238	251	204	219	204	184	211	213	216	201	214	227	215	197	235	263	238	228	238	225	221	176	209	192	202	209	179	203	192	189	179	954	1896	1387	1036	667	408	297	225	195	174	176	148	132	166	113	154	160	174	168	188	158	168	153	184	179	175	187	174	174	164	169	163	156	169	169	189	156	171	170	163	167	170	133	160	159	151	159	166	164	156	171	177	159	169	158	168	182	150	142	174	151	158	150	140	162	164	142	175	150	175	152	170	150	139	166	154	165	159	146	170	170	182	167	182	144	174	172	150	152	145	161	155	168	172	151	156	147	159	153	166	163	181	174	173	181	165	143	180	161	154	168	149	153	166	145	167	186	165	186	173	171	166	181	163	167	181	174	179	159	154	135	154	156	166	158	167	189	178	154	168	159	174	151	142	164	151	169	161	151	164	161	167	158	149	154	149	176	185	166	162	169	172	177	165	195	159	148	175	153	162	179	157	139	149	185	146	167	161	167	176	162	159	170	152	171	172	169	165	165	163	174	147	158	163	146	176	145	183	167	180	160	162	149	163	168	167	173	147	159	159	156	167	165	178	178	161	149	175	167	174	160	161	167	163	171	166	169	172	163	157	161	181	167	172	180	150	165	157	178	196	153	163	176	163	177	152	146	167	166	181	173	185	159	159	159	165	199	164	154	168	147	193	182	166	162	161	164	139	158	153	174	166	152	153	165	165	168	150	167	180	150	156	155	159	151	161	174	167	168	166	159	157	158	163	160	174	148	146	191	160	153	169	158	173	163	140	159	154	163	156	166	158	163	153	166	153	165	159	160	140	167	154	147	187	143	189	158	166	161	148	163	175	164	171	166	143	172	189	179	176	171	153	169	147	173	167	144	167	141	172	179	179	188	141	155	160	158	162	145	178	153	152	165	178	148	169	186	177	173	159	178	183	165	151	167	179	170	147	172	150	140	151	198	167	158	175	168	160	165	154	179	160	178	157	177	163	173	174	152	170	157	151	165	137	180	170	176	164	153	167	163	187	167	186	152	180	159	148	182	143	160	162	160	182	149	155	163	170	182	168	155	163	158	161	161	168	176	184	168	175	147	177	148	185	177	168	150	171	181	159	171	152	178	166	167	177	172	178	156	148	162	172	180	147	161	167	156	180	183	184	167	160	159	169	187	189	167	155	167	183	152	181	147	150	165	160	157	154	165	166	159	187	158	153	178	172	145	166	164	169	184	151	152	170	165	169	174	165	150	171	155	163	179	145	187	142	153	173	151	169	137	162	198	167	167	168	166	148	155	170	164	158	168	149	151	175	169	174	174	148	172	146	161	136	163	176	155	158	177	167	149	162	169	170	168	151	164	163	188	162	163	163	158	177	157	156	165	158	158	158	161	162	184	146	169	163	148	167	171	132	144	154	158	147	154	179	152	183	176	171	143	155	161	173	176	169	176	151	167	170	168	151	143	142	157	166	176	133	176	151	154	168	166	181	181	157	153	162	193	155	190	160	143	136	183	161	176	152	156	168	171	151	156	148	169	146	160	157	152	171	182	140	178	168	161	167	173	153	169	157	171	200	168	136	162	159	158	182	166	143	155	181	147	181	161	171	166	152	165	172	181	166	176	167	178	164	155	144	150	154	171	170	163	170	174	170	169	135	154	135	146	170	179	177	150	141	144	175	174	141	156	165	174	175	179	167	179	141	194	142	164	161	160	143	152	171	158	175	148	146	173	174	175	142	159	165	149	151	164	194	173	171	176	157	159	182	162	151	141	149	166	144	150	152	163	159	154	186	168	150	179	164	161	152	134	147	166	151	165	170	152	169	172	156	171	165	151	156	148	173	151	158	168	162	168	156	174	143	162	166	169	173	141	170	181	183	155	136	195	154	158	166	170	135	164	154	138	152	142	155	178	156	148	143	163	156	180	173	151	165	160	146	180	160	146	171	168	154	178	156	140	156	149	156	165	156	169	160	169	161	151	171	171	167	134	157	169	169	169	153	160	165	171	167	167	162	178	145	153	156	180	160	175	147	179	173	134	145	173	181	172	155	155	151	169	168	158	172	169	160	176	155	161	187	139	176	171	138	156	177	163	155	157	179	143	177	159	156	171	153	167	172	157	173	173	160	158	162	166	175	174	162	161	167	151	169	158	153	168	194	156	164	181	160	165	176	152	159	133	165	184	172	154	151	161	178	165	159	193	178	178	163	178	158	170	185	183	165	160	142	148	165	161	147	153	157	189	165	155	148	148	172	182	163	163	163	171	159	151	177	150	168	161	176	154	165	160	185	134	155	182	148	137	163	167	163	161	151	183	157	156	154	163	157	172	180	159	178	153	185	157	173	179	159	179	152	161	176	151	161	161	165	170	163	183	168	168	175	135	164	159	182	166	159	174	176	171	168	186	158	149	178	180	172	178	171	174	151	146	164	162	151	146	156	169	160	161	171	160	196	176	173	166	159	141	136	182	155	156	144	180	152	171	175	167	132	196	170	174	170	157	144	140	186	159	158	160	174	168	149	165	170	161	161	164	171	152	157	161	152	157	175	164	172	170	182	157	153	164	170	147	146	155	165	175	150	175	152	169	139	156	163	158	151	172	182	168	189	178	162	166	163	163	181	174	159	186	166	163	171	167	156	166	154	160	181	185	161	152	174	138	171	164	152	136	164	154	170	145	148	163	186	174	156	150	154	204	144	159	173	155	172	164	168	169	166	181	165	159	182	167	160	171	162	175	164	172	176	170	174	180	187	159	146	188	156	179	175	174	171	157	165	161	164	180	173	168	168	150	157	183	135	164	161	155	176	156	155	178	151	156	171	162	155	185	152	170	182	168	162	177	158	167	162	166	155	161	149	162	183	142	157	193	162	179	150	171	158	187	170	178	168	155	145	172	154	187	164	163	156	168	179	157	150	175	135	156	179	175	166	163	152	171	142	173	152	159	160	180	173	159	152	160	147	160	147	168	174	163	164	160	159	187	163	152	151	155	167	190	155	159	176	135	180	165	155	164	170	164	149	152	156	142	162	178	176	162	173	171	162	166	179	178	172	158	180	191	159	161	183	169	149	160	184	171	166	163	140	146	153	146	173	174	164	167	130	163	152	177	166	173	149	156	164	159	157	193	168	163	163	170	154	164	168	164	149	179	171	136	154	176	161	144	188	173	149	168	190	174	143	157	158	152	166	172	166	171	172	172	163	168	170	162	186	158	160	165	167	162	166	193	151	158	181	167	159	180	166	168	149	143	168	166	156	168	160	186	186	163	173	163	181	162	166	155	136	156	145	170	184	184	156	164	173	176	161	186	155	168	153	180	172	171	166	150	163	158	167	165	156	174	156	172	154	173	164	187	157	151	162	175	165	167	163	149	151	155	158	158	170	143	163	153	141	175	161	160	178	144	146	190	156	148	175	143	155	164	160	165	185	168	164	140	171	141	158	180	174	150	176	158	153	170	174	164	151	163
9080	19189	17045	9114	7643	4819	2973	2684	2215	1766	1464	1311	1191	1079	894	1134	1206	878	767	629	528	495	522	469	452	450	500	482	426	461	466	491	584	628	647	554	564	531	514	533	446	448	438	470	499	489	514	540	477	3000	6109	4333	3242	1999	1074	721	429	352	322	312	319	327	329	325	325	329	318	329	326	347	307	342	296	332	302	294	314	326	298	311	323	320	332	331	281	327	314	330	292	296	354	337	336	318	325	316	315	324	340	313	295	312	333	330	308	352	336	312	304	337	315	313	315	319	343	312	312	317	312	337	282	332	333	319	353	310	286	321	329	308	347	319	327	326	320	332	317	280	300	349	304	319	333	320	311	279	339	335	316	303	305	301	333	307	312	307	305	290	306	331	298	331	326	290	322	319	316	287	308	309	352	295	366	341	302	333	329	302	329	318	344	335	343	342	315	305	325	311	305	314	349	326	366	330	333	311	319	294	304	319	295	305	286	324	320	323	312	302	292	291	329	309	316	310	308	309	316	326	339	309	317	322	318	307	306	344	307	336	321	300	312	324	296	305	299	313	346	325	291	328	320	319	347	332	336	324	294	338	301	302	316	333	343	318	328	319	297	322	316	349	287	327	320	327	325	306	328	320	317	322	318	308	315	329	318	296	331	323	283	306	304	285	329	333	278	323	313	299	320	304	337	326	319	324	331	342	298	328	328	338	301	334	313	286	320	326	277	313	342	339	295	307	358	347	346	347	328	324	344	345	309	312	311	316	308	299	291	307	341	287	347	298	346	330	320	310	317	343	351	325	340	353	314	309	322	314	337	321	313	293	327	301	324	309	308	310	331	330	318	320	325	365	314	318	290	338	341	301	301	336	284	282	313	346	317	307	294	308	335	322	322	330	312	333	312	326	347	355	309	322	324	309	318	280	285	321	335	289	323	332	329	355	303	309	315	330	329	302	303	331	336	333	333	299	298	314	318	332	346	297	306	299	295	321	316	318	322	317	302	344	300	300	311	335	311	335	315	305	304	329	300	353	328	340	291	330	329	335	357	314	348	330	314	325	295	286	343	327	329	297	291	316	291	306	301	360	323	313	324	315	328	315	335	327	314	339	320	299	326	304	314	308	296	316	307	305	294	281	310	315	306	317	298	316	302	307	340	310	304	303	313	320	304	317	335	318	325	290	291	322	313	302	316	328	309	341	321	316	340	323	312	324	323	342	308	339	331	330	322	302	324	320	299	312	335	310	324	309	299	326	330	323	322	282	294	326	317	342	338	309	342	330	343	340	300	356	318	329	315	294	294	308	282	297	294	302	305	306	329	328	326	330	331	306	330	288	299	315	353	325	304	314	311	339	329	324	323	326	307	333	320	321	335	331	324	333	310	335	313	301	313	320	296	324	305	330	321	299	330	338	326	307	306	309	314	339	307	325	333	319	304	336	317	320	346	305	329	341	314	284	333	321	304	352	315	306	328	343	320	307	325	317	322	314	332	321	321	301	330	315	347	304	287	332	341	336	302	326	330	309	333	347	337	284	299	313	322	320	333	314	312	318	312	304	317	323	329	324	315	328	297	316	304	304	309	316	302	276	319	333	338	322	296	318	285	324	328	326	331	312	325	305	302	330	314	326	307	314	318	319	290	306	321	330	298	322	300	326	302	285	334	274	340	331	319	306	319	333	292	299	320	303	313	373	330	345	297	298	352	336	306	310	312	327	335	317	312	283	338	334	319	314	316	292	312	349	352	310	323	275	318	318	343	324	294	301	326	331	324	352	378	341	308	327	309	308	329	300	310	324	331	338	310	315	308	336	335	293	329	315	307	286	323	311	338	331	314	311	332	302	319	329	316	318	261	338	305	334	289	304	333	344	279	356	315	303	318	311	315	334	308	317	317	317	278	315	323	313	305	301	340	325	314	327	332	279	324	319	313	337	331	317	314	347	296	314	303	298	316	337	309	307	339	299	310	334	305	292	307	321	334	332	320	305	287	334	322	332	297	389	325	334	321	322	296	324	310	312	319	334	326	334	318	311	326	340	323	342	326	295	337	295	309	329	276	340	337	335	335	333	341	308	313	316	367	336	308	302	316	363	310	297	334	322	307	331	329	336	349	291	302	311	311	307	344	307	295	303	299	319	290	328	345	308	341	330	317	328	322	315	307	335	307	329	333	321	312	356	315	324	312	320	316	333	338	325	315	307	278	338	309	341	315	321	330	344	297	325	338	335	304	285	318	330	334	346	330	319	323	348	285	278	334	303	328	332	291	329	324	323	339	338	336	290	296	296	319	329	303	317	356	318	309	330	315	293	319	328	309	340	303	322	322	318	308	308	336	324	302	288	288	318	295	288	318	313	329	316	318	316	279	304	299	317	276	321	317	296	373	326	332	346	327	325	319	314	331	337	325	293	318	325	330	308	325	324	309	318	323	322	315	333	329	340	331	330	331	321	338	306	312	326	345	339	318	323	349	307	348	285	307	310	298	303	327	277	286	335	322	321	342	325	273	293	343	297	303	305	300	282	312	291	355	306	303	288	307	283	310	323	365	328	314	285	342	318	336	329	326	336	316	328	302	322	304	344	335	304	329	340	334	329	332	336	328	311	346	310	331	319	303	309	297	326	322	337	307	305	309	340	310	312	327	290	346	316	308	311	316	298	324	317	339	324	332	331	296	316	317	308	317	295	304	313	316	314	296	328	347	313	309	352	310	313	316	323	308	333	305	305	319	340	290	338	304	336	326	311	325	348	298	298	342	303	335	319	324	313	296	305	326	316	311	316	326	345	317	345	321	302	312	304	341	328	331	316	324	316	307	321	361	302	291	328	298	321	291	314	339	338	297	298	287	318	318	293	315	297	328	311	329	288	300	317	331	319	317	312	309	321	290	300	307	310	294	325	308	297	295	329	307	311	301	329	330	319	293	297	325	336	315	324	314	319	293	304	331	313	307	343	345	331	308	294	323	332	325	321	306	318	294	316	328	316	343	318	316	362	322	312	307	317	317	279	357	343	295	333	299	334	297	319	325	326	337	321	317	312	317	318	309	345	330	313	296	326	273	316	304	323	296	311	329	326	333	327	316	322	322	315	320	341	313	287	305	326	345	284	320	315	330	301	333	338	299	291	333	334	278	317	302	295	327	299	324	346	306	313	323	295	305	325	359	317	342	317	297	316	315	311	303	335	307	325	319	281	330	282	300	318	335	325	308	317	317	362	322	321	317	305	328	328	330	289	307	314	309	326	343	317	337	313	352	297	313	298	327	343	317	318	316	323	286	302	294	321	340	335	326	318	313	323	321	358	347	332	306	339	350	321	349	316	307	350	322	328	313	347	331	329	292	300	314	344	308	360	301	315	298	293	308	322	338	331	280	339	325	301	309	317	295	349	314	317	292	322	317	310	315	336	322	316	340	329	309	323	289	295	309	298	327	330	359	311	326	300	338	305	286	328	291	320	302	326	298	322	332	314	335	285	323	345	345	308	301	321	310	300	285	330	326	304	306	301	276	314
26729	20226	6676	1001	762	392	320	332	317	279	289	279	259	324	295	294	274	305	313	242	221	238	232	270	234	213	245	262	249	230	244	249	259	281	240	256	218	246	260	254	257	226	264	226	241	261	244	237	255	278	368	402	345	345	306	261	243	249	236	241	236	256	237	234	219	240	245	241	211	207	279	229	224	216	238	214	246	216	229	205	273	242	232	246	239	254	262	206	238	240	222	220	260	243	244	193	250	232	267	236	227	264	241	212	219	243	251	231	203	221	237	227	241	242	240	250	227	224	243	237	221	231	248	253	235	216	221	236	212	227	229	240	235	249	248	256	250	229	251	250	223	230	233	247	229	240	252	221	237	219	267	256	227	244	220	243	268	238	239	228	208	224	243	251	230	254	270	234	247	218	200	239	271	231	249	250	236	249	233	248	239	247	232	209	228	232	238	212	253	229	246	240	223	247	239	252	240	230	249	233	235	282	214	232	268	238	239	226	205	245	239	211	226	237	237	235	230	231	236	224	241	251	248	226	229	232	225	245	235	233	239	249	234	226	244	226	239	242	259	238	222	241	247	255	236	225	220	227	226	236	254	219	254	229	255	234	238	245	246	249	242	240	225	243	230	220	222	227	253	226	208	235	242	242	240	223	227	246	213	249	252	237	203	219	199	229	242	248	261	242	244	217	252	239	221	236	250	248	227	261	248	232	219	225	238	235	229	248	246	245	229	255	243	228	240	255	241	242	250	215	219	255	231	228	239	226	239	228	240	219	222	244	244	213	239	244	238	226	228	244	244	237	226	277	213	260	231	247	249	219	232	274	240	209	250	230	220	255	243	264	224	226	237	239	250	231	238	225	244	244	233	215	241	262	252	227	236	227	253	232	251	257	237	212	230	238	205	231	244	254	242	242	241	244	211	224	226	218	257	265	215	244	238	216	234	227	244	245	230	214	222	248	243	251	215	234	217	222	217	245	241	241	234	237	250	251	248	218	227	234	239	228	218	237	250	226	241	242	233	237	236	222	257	240	259	265	256	240	242	237	258	233	233	226	237	223	250	235	240	236	252	252	246	234	248	264	247	254	185	216	219	245	252	238	234	222	258	228	248	225	240	235	217	224	235	269	240	206	248	254	227	256	217	231	251	237	218	288	245	255	247	261	239	233	216	248	262	255	249	237	264	203	231	234	229	263	274	255	239	261	222	246	231	249	272	252	225	240	241	245	238	233	220	243	221	241	226	242	209	226	241	250	245	212	218	243	258	239	233	244	258	255	240	225	243	214	252	251	243	276	232	248	233	245	254	204	246	224	234	219	254	234	235	250	267	267	221	242	248	238	242	220	253	237	227	249	214	244	233	244	246	254	209	217	197	228	253	257	230	230	235	248	255	232	234	229	222	233	226	260	252	214	241	261	247	231	232	238	231	234	230	238	239	271	242	222	249	238	252	267	250	205	239	259	251	213	216	221	219	248	216	254	239	227	220	221	229	238	244	228	258	238	240	256	226	210	259	227	235	224	215	239	236	246	279	208	226	227	232	241	258	257	230	266	229	245	264	235	233	259	226	254	237	258	236	246	247	231	207	239	251	258	212	217	245	258	220	224	252	228	248	211	258	221	231	226	214	218	244	253	246	241	252	233	225	243	237	269	232	253	245	213	236	236	239	222	226	238	258	216	265	239	237	236	239	241	226	226	232	255	266	245	226	250	234	237	237	242	230	215	226	224	260	260	233	259	227	224	234	224	220	240	264	274	258	238	234	225	266	247	235	236	244	227	239	268	246	239	245	251	237	240	237	212	265	232	199	255	241	239	218	235	242	238	252	237	245	213	237	273	237	232	253	242	238	255	247	226	236	250	232	223	266	232	239	267	257	239	253	240	242	236	202	243	251	232	252	242	211	290	239	249	237	259	232	243	232	206	250	225	230	251	261	246	248	230	216	222	234	238	222	245	241	232	215	240	237	261	257	269	253	237	243	210	215	250	255	213	218	251	235	231	250	221	220	246	223	215	247	252	203	245	248	226	254	242	272	259	229	239	242	217	253	261	225	239	239	234	237	252	254	255	231	238	209	234	232	244	228	251	241	222	232	224	243	210	251	237	236	257	232	272	240	245	248	225	236	221	237	211	247	242	231	261	260	241	230	238	221	267	218	236	254	243	240	240	218	248	250	237	213	225	229	238	224	251	260	207	250	245	242	258	232	246	226	226	240	249	233	253	226	225	227	244	234	236	256	268	232	242	258	240	236	222	253	236	207	269	256	222	246	214	248	250	220	238	243	225	241	227	254	237	246	239	268	239	228	231	235	239	217	215	251	229	207	235	210	257	257	230	259	208	246	246	226	257	242	247	223	240	250	245	229	229	252	241	236	220	246	228	240	248	229	222	237	230	228	258	248	252	237	257	238	258	265	209	205	236	238	256	234	220	230	246	233	230	253	243	235	244	258	243	237	254	245	223	258	256	242	234	257	248	277	252	247	254	264	227	233	230	227	222	220	223	266	230	238	238	236	264	244	231	245	233	252	231	233	263	248	252	230	249	234	236	254	228	247	240	258	245	232	240	227	240	226	214	235	232	223	227	229	253	254	193	237	233	248	245	257	235	228	261	256	237	252	239	224	224	255	230	228	248	229	249	228	251	239	273	257	219	232	221	244	250	228	258	219	222	223	228	245	279	233	228	224	234	256	237	226	230	245	254	251	225	226	254	222	211	276	228	229	204	226	205	224	222	242	246	230	232	203	238	236	248	259	231	224	234	203	255	255	225	270	249	257	254	197	262	231	215	245	225	248	260	251	247	227	248	256	228	241	269	218	247	230	237	256	226	253	206	251	219	258	225	261	290	227	247	264	233	262	239	225	234	230	241	253	242	230	214	253	245	248	231	215	232	233	253	248	231	233	221	213	214	243	212	252	270	253	235	219	235	251	229	261	252	220	245	280	238	219	228	254	236	233	234	263	247	233	273	256	213	237	259	237	233	246	235	262	254	233	213	218	241	243	240	259	231	235	230	230	235	249	250	240	211	240	234	235	224	244	222	234	244	230	244	237	266	214	257	244	243	244	238	214	212	235	253	228	226	251	231	268	261	263	273	251	242	242	232	224	224	257	216	237	233	240	248	246	219	222	232	202	234	242	238	247	234	225	227	252	252	203	262	217	245	247	223	215	237	218	245	235	219	223	249	227	225	228	230	251	250	224	233	232	252	223	250	214	237	258	239	251	246	240	229	211	242	236	232	224	231	257	205	265	233	248	232	229	240	235	238	230	242	228	229	224	254	246	270	221	241	235	216	253	234	221	222	233	239	211	249	230	228	231	218	231	250	221	227	248	231	285	243	257	219	228	249	217	210	229	209	240	237	230	251	226	234	233	263	236	235	242	254	216	220	221	239	236	210	226	239	267	227	234	222	262	252	234	217	228	215	243	271	212	236	241	228	204	252	288	279	211	246	219	232	231	254	248	262	242	240	239	225	209	238	221	256	238	228	243	235	241	253	225	229
4755	4027	3353	2094	2499	1124	888	862	785	730	639	652	675	750	709	729	751	795	679	530	488	475	454	478	515	503	527	522	515	517	516	523	561	582	562	531	565	510	548	522	555	481	502	492	551	513	556	569	502	628	902	962	859	746	587	532	487	440	446	517	456	491	439	459	490	473	454	459	488	454	452	474	475	522	483	482	442	479	433	454	454	442	438	438	462	469	480	450	443	450	444	476	459	502	500	451	451	492	472	487	434	453	457	475	456	477	436	442	477	487	424	473	483	447	440	472	466	474	492	460	479	451	458	457	459	470	470	465	466	486	467	473	473	445	454	449	459	444	488	451	475	447	464	455	445	414	447	465	490	440	462	463	499	491	458	524	438	460	512	489	491	473	444	461	447	461	483	453	486	438	481	486	460	458	476	413	465	441	515	466	424	451	492	426	468	458	465	481	434	461	498	473	471	421	498	497	491	457	452	494	468	474	491	533	497	476	501	487	460	469	481	440	480	474	495	447	469	483	454	453	460	462	458	474	493	458	473	480	487	442	512	478	468	456	503	461	498	531	448	487	476	467	478	452	439	512	473	469	450	516	442	447	483	459	466	472	456	485	454	497	471	469	476	422	453	456	442	459	477	490	423	456	472	491	448	436	442	472	500	484	494	486	480	477	453	470	445	501	447	490	466	438	483	470	485	452	480	466	448	431	444	481	429	430	475	443	472	464	472	449	479	466	461	432	494	469	445	480	469	498	482	453	480	413	470	491	495	503	501	469	460	486	510	471	463	487	488	443	474	493	461	472	465	473	479	451	456	458	487	467	462	461	442	499	470	470	457	439	466	426	475	473	472	465	437	471	444	449	467	481	473	446	435	449	471	442	452	483	481	489	485	464	477	453	459	493	465	480	455	443	470	483	443	455	430	477	473	478	454	456	431	453	481	467	475	465	493	492	507	494	471	451	455	487	432	465	435	432	453	467	483	462	495	434	467	473	436	445	471	444	479	482	492	504	459	467	490	455	470	472	484	449	487	475	468	437	488	492	462	461	456	488	488	455	471	469	462	451	458	486	495	450	435	462	519	450	472	462	501	466	462	462	420	515	499	464	444	463	417	474	450	506	434	470	443	491	448	478	433	443	448	481	481	491	472	470	475	419	493	459	496	419	474	473	449	485	430	424	445	458	489	503	500	461	465	471	500	513	503	459	459	501	477	445	496	467	485	438	478	451	471	477	426	445	429	466	479	471	464	490	439	490	478	494	471	487	456	476	468	446	452	503	501	440	448	491	481	467	448	466	445	394	469	444	457	500	406	475	439	433	445	447	472	499	458	439	452	437	482	478	485	457	476	459	447	475	461	473	459	498	483	450	495	478	449	476	441	423	497	456	469	475	463	404	442	468	435	435	435	492	467	481	466	479	464	426	448	459	483	438	486	477	473	518	454	519	473	475	529	430	480	463	487	487	491	475	493	434	483	480	432	454	474	444	446	465	485	442	465	479	469	497	427	493	468	443	469	453	513	503	476	425	453	467	458	464	455	467	460	436	497	479	447	425	476	465	452	492	443	520	495	422	462	469	466	473	471	463	464	472	464	467	481	450	476	447	490	475	475	468	480	480	471	457	462	469	477	442	450	473	434	450	510	500	466	457	440	493	465	472	445	484	472	498	446	476	483	478	468	458	466	450	480	448	479	484	474	455	437	491	460	451	477	465	510	470	421	491	458	439	494	462	463	462	485	452	469	497	483	500	480	471	463	435	472	477	493	449	447	477	473	487	474	442	467	478	433	452	475	428	472	474	482	444	483	456	460	472	484	472	470	473	467	438	439	448	467	483	510	478	461	454	460	517	495	467	474	504	490	495	474	465	523	479	468	508	474	490	447	474	502	417	498	448	460	456	457	469	468	454	490	478	504	462	464	468	454	471	495	441	405	484	470	482	501	488	500	475	466	451	496	466	474	484	506	486	449	440	505	481	472	434	479	462	492	441	449	495	436	476	480	455	437	465	429	483	520	472	439	493	483	476	480	442	526	486	429	456	479	461	492	485	485	505	482	437	478	495	455	476	458	458	481	426	435	448	463	484	447	477	448	432	505	508	458	458	452	451	463	470	462	491	453	478	442	416	481	467	481	466	464	489	447	493	488	467	442	487	464	448	533	443	451	442	472	459	464	452	477	461	498	441	451	468	452	492	473	480	490	501	474	481	439	447	475	433	481	448	459	467	470	503	471	484	459	451	458	506	432	480	507	460	470	502	440	452	475	443	460	466	473	511	434	434	483	457	476	468	466	505	477	469	425	508	478	462	489	472	499	460	425	524	476	508	468	462	456	431	452	472	524	456	467	448	498	472	474	505	431	492	499	475	443	464	469	469	448	504	423	486	490	491	430	481	478	462	483	480	447	481	480	486	477	479	455	472	495	468	494	474	489	462	437	464	478	413	475	466	460	443	480	464	473	467	474	442	499	449	457	473	452	450	492	437	448	481	510	423	489	448	446	470	475	462	472	500	448	480	452	472	472	468	416	487	435	479	422	461	484	446	476	438	450	443	510	470	496	490	459	443	489	431	459	479	475	523	510	471	464	490	459	475	450	488	451	493	464	485	476	459	440	473	469	478	477	452	473	474	464	476	467	484	503	467	457	453	473	426	477	455	444	427	508	463	430	500	469	476	451	470	443	500	501	472	457	463	458	417	457	467	458	473	457	414	472	442	440	502	461	460	440	467	478	436	445	432	468	483	451	462	479	469	447	472	424	470	440	486	492	459	497	467	481	455	457	488	465	479	430	483	437	464	473	446	433	455	450	456	457	469	472	474	465	466	448	467	477	451	457	486	447	484	460	491	491	453	440	468	463	463	476	436	474	437	491	492	502	457	447	473	479	466	478	463	461	467	517	449	474	481	477	478	448	422	481	498	425	455	513	523	451	440	446	466	481	505	465	427	442	454	473	484	478	492	462	474	462	505	452	477	482	452	437	471	470	446	478	446	439	515	458	486	496	440	446	445	495	417	511	458	441	477	473	464	454	483	466	460	444	501	436	482	475	458	452	446	463	431	459	500	449	444	453	456	484	458	453	456	467	504	459	495	460	472	473	469	467	460	478	474	471	457	463	462	488	499	485	456	444	485	483	445	491	446	469	507	479	453	480	495	472	475	498	445	467	426	464	520	448	478	468	451	484	435	454	460	480	432	487	463	436	429	490	504	480	468	429	481	474	454	468	451	504	455	428	456	481	471	439	437	455	482	432	471	482	474	477	466	493	466	498	517	486	456	502	512	486	450	483	433	501	520	492	504	444	472	491	475	452	471	456	457	493	455	434	516	456	494	465	457	481	485	477	458	473	521	458	501	452	456	445	421	507	464	487	479	449	471	451	437	480	469	497	493	493	467	450	447	472	459	439	481	504	475	451	507	475	484	458	488	480	468	463	436	440	455	439	501	487	470	436	441	445	451	484	472	464	457	482	465	465	474	474	439	491	524	476	509	499	482	479	516	505	462	413	495
24257	21318	28414	24556	20483	2770	786	578	420	384	332	348	361	417	342	300	277	254	300	279	236	220	204	191	237	215	214	199	219	230	221	234	208	260	235	207	208	231	214	222	217	233	199	208	233	224	214	256	223	538	877	943	708	533	332	262	193	202	163	182	196	193	193	189	192	197	202	177	189	184	190	173	160	180	187	162	210	201	190	173	190	181	184	207	188	177	182	160	197	179	176	187	194	187	175	156	168	190	176	191	152	184	192	194	192	204	201	182	194	181	183	170	198	195	181	180	192	200	183	177	174	205	189	188	159	181	209	168	175	194	212	189	196	188	196	204	188	181	173	187	194	190	185	211	170	210	206	177	191	165	196	198	198	192	202	190	179	204	191	173	197	187	172	167	171	207	189	171	220	198	187	214	178	171	185	200	174	196	190	197	193	186	193	196	179	165	160	166	197	170	202	180	193	187	172	199	177	188	196	187	198	202	202	183	192	173	173	175	159	188	200	220	189	206	194	196	172	182	176	190	187	201	190	186	170	173	175	208	195	176	192	175	179	206	193	181	183	196	186	200	187	159	180	170	172	180	194	212	191	193	196	154	180	175	188	223	197	196	196	200	201	186	194	172	180	218	199	170	193	189	183	191	197	176	190	196	195	202	169	196	165	208	181	177	171	197	196	204	178	180	169	176	179	188	170	176	198	179	212	200	204	193	174	179	171	190	199	180	204	198	192	192	184	185	192	176	167	172	229	198	180	163	177	196	186	192	187	182	222	195	167	192	176	185	205	185	200	189	198	192	196	185	194	178	186	190	198	179	167	190	201	179	210	200	181	185	202	203	212	186	174	196	205	187	187	174	179	190	184	165	195	196	187	184	188	187	202	213	207	175	184	199	192	177	181	173	193	182	191	172	201	188	195	200	187	188	185	188	183	203	188	159	183	184	193	202	165	186	187	187	176	192	178	176	182	172	185	191	174	211	194	176	178	185	171	192	186	216	178	190	192	202	192	183	187	176	191	189	177	170	180	189	178	187	200	202	198	177	210	173	193	190	179	187	203	183	196	180	193	217	194	168	178	177	177	185	196	212	189	192	173	181	195	197	206	181	186	186	186	186	163	187	177	183	163	194	188	176	188	181	225	185	188	185	202	188	174	211	193	176	176	163	186	203	190	196	190	182	166	186	193	213	192	184	182	210	176	166	179	176	189	190	192	188	179	177	203	191	174	182	206	191	179	192	161	183	181	174	197	169	195	200	189	187	185	202	184	190	189	182	178	190	174	185	175	178	182	195	171	184	208	169	211	194	192	192	204	200	161	174	203	194	160	208	196	174	177	190	187	178	201	205	205	188	193	188	182	178	186	194	201	176	203	207	172	187	174	186	182	182	193	179	213	174	175	212	180	180	184	187	205	198	189	192	207	169	198	187	179	197	202	178	184	188	182	208	168	172	172	203	188	176	180	172	197	170	194	168	179	193	156	187	193	197	206	201	206	190	176	189	165	198	189	158	182	169	196	183	190	172	177	189	183	200	190	177	189	192	181	206	172	190	170	172	196	166	204	209	194	198	216	188	190	194	179	162	173	174	174	189	183	163	182	196	188	174	175	176	187	185	201	194	194	183	193	183	198	187	192	163	213	175	174	174	180	175	189	188	212	171	203	214	169	202	183	181	193	185	193	187	178	183	205	199	212	177	185	178	201	188	183	186	191	181	189	177	200	184	204	187	179	189	166	172	177	195	183	193	194	189	196	190	186	172	204	182	184	198	159	193	182	187	190	209	207	192	183	179	198	205	191	194	179	173	179	182	184	185	175	204	209	201	201	192	203	185	198	186	181	174	208	201	188	167	203	181	176	205	189	172	190	222	170	181	195	180	170	174	176	217	187	215	194	189	158	174	184	190	184	179	184	171	183	163	187	175	187	184	180	171	181	176	191	185	176	195	183	190	207	173	174	180	210	187	201	190	195	183	197	154	209	174	183	180	178	171	192	176	206	199	214	200	214	190	180	175	168	196	196	192	200	171	201	188	193	172	189	194	200	169	189	216	173	187	203	197	166	187	172	182	194	191	190	204	205	166	197	196	202	190	204	189	207	161	197	177	192	196	176	198	185	169	189	169	174	193	165	195	174	182	207	223	204	187	187	198	181	169	205	187	191	198	196	190	187	198	176	184	187	194	184	198	189	192	162	171	172	181	162	207	184	175	180	221	185	175	197	195	169	188	189	173	184	185	185	199	160	199	188	167	182	196	220	186	195	197	170	212	172	207	170	178	176	191	169	171	197	178	176	180	194	182	175	191	196	157	209	192	191	188	215	168	177	189	201	173	198	200	182	184	183	176	155	176	179	193	185	194	167	192	181	206	204	179	186	166	210	201	195	195	200	218	164	168	189	179	186	183	174	200	174	201	186	185	173	200	189	211	210	180	185	202	184	206	189	189	168	189	193	205	189	189	188	197	193	201	176	195	175	191	202	176	191	166	185	205	188	198	171	181	169	179	166	153	180	194	216	206	162	175	224	195	195	182	186	184	172	191	169	163	173	175	186	193	200	179	197	168	195	188	165	195	166	175	187	188	192	175	189	165	189	150	170	187	194	185	181	201	150	187	172	208	166	189	198	157	177	214	188	166	225	179	185	196	200	186	187	179	201	200	202	170	164	188	187	179	183	194	167	186	204	182	179	180	198	207	207	160	199	166	227	189	189	174	197	195	172	176	183	172	160	186	197	202	208	187	207	176	191	192	193	209	202	205	206	185	168	201	214	170	186	191	185	193	189	207	163	184	178	195	173	177	177	161	174	214	194	182	186	187	180	182	201	186	177	184	207	168	202	165	195	198	182	197	181	168	196	186	178	218	175	179	179	158	179	176	194	201	194	183	207	160	175	195	183	186	200	194	195	199	187	198	196	184	183	202	170	166	194	212	189	183	210	187	203	196	194	190	204	203	178	178	187	184	187	185	188	206	187	177	174	191	186	195	180	195	177	185	172	201	185	201	187	179	220	203	176	189	189	205	186	207	187	167	202	174	201	204	207	188	181	202	170	210	186	167	191	173	190	198	220	192	175	187	184	178	218	193	177	186	182	167	208	174	173	182	169	204	194	180	176	178	202	161	166	207	207	181	177	175	189	182	193	175	186	180	191	215	183	194	207	206	185	176	187	208	180	177	200	202	212	173	202	212	179	205	170	169	198	200	174	180	177	200	198	175	188	191	170	202	170	176	171	223	191	218	163	186	205	180	197	197	194	194	178	209	188	178	186	177	192	175	198	187	192	201	201	192	207	194	182	187	205	194	180	222	179	206	162	199	184	180	203	189	163	185	193	182	191	195	202	193	199	188	176	191	185	211	174	199	225	165	190	192	182	176	183	209	176	200	211	169	195	181	189	194	174	191	198	195	210	217	181	193	210	171	161	208	171	186	204	172	163	189	200	187	184	193	196	197	196	181	179	178	181	190	174	191	191	191	172	184	203	202	179	196	181	204	167	203	194	206	164	178	164	180
6765	13214	11623	7341	5769	2720	2129	1895	1491	1316	1072	1056	1157	1335	953	839	730	704	818	723	541	529	498	474	477	460	445	501	499	503	513	498	512	603	572	524	487	504	495	487	520	481	493	487	553	520	556	535	548	1797	2890	3161	2105	1444	800	542	421	394	356	379	364	356	363	370	404	380	358	374	396	365	371	359	390	377	362	398	376	383	392	391	372	353	377	410	406	360	395	377	361	357	348	400	417	362	343	367	359	360	354	344	361	336	340	362	392	363	376	378	371	344	389	371	379	386	388	384	353	412	389	373	368	411	359	364	383	349	391	385	379	355	383	358	357	332	383	353	362	360	359	392	364	373	363	340	367	346	373	374	371	381	372	384	362	368	370	371	386	347	376	368	390	356	329	379	373	370	355	347	368	333	382	398	366	391	392	382	380	359	390	368	354	397	395	339	411	377	399	378	387	361	394	408	408	367	373	351	382	364	357	365	375	376	349	352	374	357	392	416	385	372	383	395	396	323	405	344	389	394	357	383	353	356	387	341	385	350	388	341	360	392	341	394	338	375	383	355	360	376	367	382	392	376	352	382	377	371	379	363	385	330	398	326	359	352	372	390	381	393	384	334	394	325	357	359	343	381	409	390	385	369	362	352	379	359	390	397	376	391	388	366	385	396	371	365	414	391	360	356	369	360	389	357	379	356	368	361	365	360	374	354	373	371	361	339	375	390	371	385	410	397	350	361	333	354	357	386	388	376	381	410	394	377	365	358	350	371	369	382	366	445	373	362	341	382	416	356	352	376	379	353	376	377	354	373	378	372	383	356	353	386	398	373	365	340	380	368	363	341	383	368	362	352	394	376	385	418	358	368	413	391	386	395	403	355	410	385	379	378	395	375	380	373	367	390	349	361	376	383	352	365	329	386	389	310	358	371	367	379	342	382	387	323	388	359	344	390	402	408	367	332	359	376	389	369	365	379	362	373	344	382	390	372	343	407	393	407	365	380	370	378	393	387	384	371	353	405	401	371	386	369	360	352	398	340	365	372	379	357	337	375	357	372	411	378	385	402	360	380	365	351	391	370	358	380	376	336	368	410	406	391	387	395	355	377	373	349	367	367	409	399	372	360	351	400	374	381	387	352	398	391	339	378	399	357	374	362	364	353	342	377	355	357	386	355	392	365	392	357	329	404	389	395	409	392	379	378	356	346	345	413	390	357	384	351	371	383	366	375	352	376	347	391	365	392	357	348	369	369	384	376	358	364	381	401	403	341	366	374	412	350	399	358	336	373	359	322	377	351	368	395	385	376	371	381	351	367	362	409	359	348	381	376	391	360	380	377	382	376	386	395	375	354	385	371	352	321	369	419	416	389	354	356	396	382	428	356	390	352	383	349	341	347	370	382	366	389	339	391	356	363	371	342	331	397	389	414	371	371	390	382	375	376	372	383	367	419	369	337	371	380	360	366	380	357	374	363	411	378	416	353	346	390	370	388	376	415	376	360	343	377	398	372	381	356	394	368	411	404	382	385	335	368	380	372	367	361	351	384	373	352	334	348	377	369	382	355	351	384	337	379	403	409	407	373	365	364	348	363	379	412	359	369	358	360	370	393	374	365	354	363	388	372	360	368	406	374	391	376	357	341	389	385	352	382	359	362	375	352	371	352	380	350	403	376	367	366	411	396	366	359	366	363	368	368	369	382	394	369	372	374	360	353	394	358	353	373	369	360	382	402	394	347	361	376	388	353	368	368	374	384	360	382	405	381	374	359	365	359	350	368	388	337	406	380	359	385	362	402	363	327	348	337	386	351	395	344	331	372	377	344	393	352	390	362	391	355	381	367	390	363	384	359	380	399	383	382	385	355	344	402	370	365	364	357	366	384	374	349	389	381	382	377	401	353	352	382	383	390	356	381	365	364	368	396	404	383	361	366	393	404	386	347	376	371	351	391	376	373	369	348	366	396	378	381	393	366	367	395	369	380	356	413	370	390	334	362	354	346	380	375	390	387	373	382	340	361	359	377	415	363	372	378	395	376	375	362	351	405	333	386	394	335	353	387	395	342	360	360	368	377	384	360	338	412	380	372	368	353	367	389	397	347	347	369	359	373	396	342	406	423	364	365	388	363	355	358	349	354	376	387	382	376	374	384	414	356	398	347	386	410	371	361	388	353	367	345	383	367	396	380	386	386	396	371	349	384	357	385	353	366	368	396	352	416	376	404	390	365	330	358	401	353	381	385	334	396	374	361	376	386	392	372	384	376	383	347	366	363	360	365	372	373	410	376	382	360	397	400	370	359	377	388	361	369	410	358	358	343	388	344	377	382	380	339	352	358	375	371	361	379	370	398	376	345	352	394	371	380	372	384	385	398	388	400	360	396	381	398	387	374	393	402	330	373	409	365	376	366	386	363	380	403	396	382	378	363	380	349	368	408	372	399	361	382	375	359	367	379	370	365	352	382	404	354	343	399	358	341	403	380	371	351	368	368	380	378	384	362	362	398	372	395	359	357	336	357	369	388	389	398	356	349	386	350	371	410	373	416	391	393	375	391	386	379	355	360	374	387	367	359	378	362	360	404	383	355	390	361	384	372	357	347	353	377	351	347	372	381	409	367	352	357	370	333	384	392	429	398	381	403	415	401	392	393	382	380	376	367	370	352	404	398	384	384	362	377	385	372	339	380	356	374	356	376	398	396	369	384	366	384	402	353	416	369	360	390	381	393	371	391	397	391	363	366	372	334	406	426	370	404	359	309	369	389	334	350	360	419	378	392	340	368	375	423	381	385	385	376	391	352	387	376	355	357	355	367	386	367	360	369	406	359	377	355	360	389	361	336	386	363	390	375	388	391	326	373	352	378	359	387	352	407	346	369	365	360	390	363	369	400	389	373	366	380	403	334	344	352	415	338	389	383	362	368	361	384	368	387	354	365	354	400	386	365	383	385	371	345	361	367	380	366	371	338	343	348	347	358	387	424	359	373	370	382	368	343	327	382	387	357	354	391	372	402	356	415	344	403	340	368	352	376	364	331	326	356	379	401	331	393	341	389	360	354	392	379	378	344	374	373	381	362	376	356	370	379	367	345	411	363	325	366	365	353	349	362	387	356	356	383	364	380	360	373	379	390	353	366	377	400	379	372	382	356	381	350	399	393	376	368	390	407	363	397	386	369	366	373	387	370	369	377	355	391	413	367	382	392	375	396	347	386	415	406	394	358	358	403	398	362	349	379	396	343	342	361	385	399	373	361	368	362	356	387	391	401	369	387	387	400	380	338	378	338	377	379	368	354	359	389	373	344	394	412	386	364	404	385	367	339	382	373	372	374	343	439	349	330	365	411	371	366	355	382	372	377	364	327	403	376	375	338	348	362	407	393	373	378	377	360	361	348	357	339	373	372	372	357	393	384	372	379	373	395	359	387	374	395	368	391	382	415	340	388	381	369	380	391	385	349	365	423	358	370	344	359	362	375	377	387	375	386	387	385	378	401	385	374	360	359	356	388	387	379	370	407
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
