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
339700927276	339700927845	339700928395	339700928945	339700929495	339700930045	339700930595	339700931145	339700931695	339700932245	339700932795	339700933345	339700933895	339700934445	339700934995	339700935545	339700936095	339700936645	339700937195	339700937745	339700938295	339700938845	339700939395	339700939945	339700940495	339700941045	339700941595	339700942145	339700942695	339700943245	339700943795	339700944345	339700944895	339700945445	339700945995	339700946545	339700947095	339700947645	339700948195	339700948745	339700949295	339700949845	339700950395	339700950945	339700951495	339700952045	339700952595	339700953145	339700953695	339700954245	339700954795	339700955345	339700955895	339700956445	339700956995	339700957545	339700958095	339700958645	339700959195	339700959745	339700960295	339700960845	339700961395	339700961945	339700962495	339700963045	339700963595	339700964145	339700964695	339700965245	339700965795	339700966345	339700966895	339700967445	339700967995	339700968545	339700969095	339700969645	339700970195	339700970745	339700971295	339700971845	339700972395	339700972945	339700973495	339700974045	339700974595	339700975145	339700975695	339700976245	339700976795	339700977345	339700977895	339700978445	339700978995	339700979545	339700980095	339700980645	339700981195	339700981745	339700982295	339700982845	339700983395	339700983945	339700984495	339700985045	339700985595	339700986145	339700986695	339700987245	339700987795	339700988345	339700988895	339700989445	339700989995	339700990545	339700991095	339700991645	339700992195	339700992745	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2682	3600	2300	2682	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23830	21992	36258	40889	41675	33773	22239	6227	1134	430	333	269	299	332	295	277	294	254	300	306	309	293	287	294	320	300	270	285	273	263	274	284	283	280	256	280	273	286	271	297	283	268	282	262	261	291	277	292	272	292	277	297	263	287	299	290	286	256	271	293	265	277	244	300	271	260	309	291	288	280	286	310	258	278	269	265	282	290	276	288	284	300	289	271	248	263	314	291	282	287	278	265	277	309	262	266	272	304	294	294	268	299	262	273	275	255	277	273	296	271	265	316	263	267	277	283	239	280	289	274	292	271	279	294	263	268	275	257	287	263	262	279	236	303	236	290	295	317	265	292	261	281	290	284	281	275	256	282	290	282	260	276	279	282	285	282	296	306	290	252	270	288	277	306	269	298	282	268	282	293	260	272	297	281	270	286	297	294	283	280	264	274	271	255	270	309	280	254	287	269	262	262	263	282	256	304	296	279	296	250	293	251	257	281	288	276	256	271	259	294	259	289	257	285	278	263	284	259	285	292	312	281	268	309	279	274	323	285	271	285	284	284	268	287	312	266	261	284	273	289	271	273	309	276	282	288	288	284	297	285	261	271	263	272	282	298	285	267	279	259	260	281	294	309	242	309	276	280	288	286	255	255	288	298	288	274	296	262	279	271	280	265	314	287	321	265	281	302	274	277	315	292	282	288	291	283	270	287	279	264	266	305	254	293	292	276	279	298	269	283	291	276	266	283	309	290	317	281	284	289	276	290	257	291	296	262	296	256	281	273	240	297	307	276	276	306	268	246	298	268	285	279	278	276	293	272	278	292	274	291	285	271	280	274	299	263	305	301	258	274	273	274	282	279	258	272	257	271	262	288	285	298	269	290	284	271	276	288	270	233	275	282	255	285	275	266	282	266	272	277	262	283	272	254	266	295	258	255	260	302	287	302	282	251	267	288	304	280	263	291	296	286	291	295	291	267	263	275	291	299	295	302	313	295	276	303	277	273	273	284	257	272	270	267	270	260	258	249	280	275	310	277	302	303	253	275	259	291	275	315	276	292	278	272	291	256	260	262	296	271	311	280	296	293	238	259	283	310	294	292	282	255	275	273	300	291	283	262	293	281	270	281	287	285	294	298	264	256	284	259	310	273	309	298	296	293	293	283	245	265	255	275	299	273	293	286	277	275	286	278	288	266	311	293	277	276	266	285	300	286	285	254	287	301	276	277	259	259	284	289	304	296	291	280	279	276	294	254	278	286	301	285	255	289	247	270	263	269	269	264	292	282	268	283	293	250	269	278	297	303	267	277	274	253	263	305	291	272	276	268	288	250	267	304	278	270	301	304	272	314	286	294	289	273	295	268	278	269	251	274	281	255	286	278	291	275	308	272	280	257	262	283	299	247	283	300	292	295	248	280	261	273	273	290	256	248	296	272	283	295	295	258	303	284	275	281	251	290	281	283	262	272	275	287	272	303	269	298	256	256	285	283	292	265	283	272	286	290	292	246	276	293	291	284	254	249	270	275	296	268	291	251	259	257	263	298	286	269	304	251	296	260	300	280	282	256	272	276	273	297	247	268	254	273	303	279	289	244	264	282	292	259	281	284	261	275	295	283	276	255	286	263	239	273	265	291	275	264	279	281	295	283	258	257	265	288	259	283	273	320	249	300	264	276	301	261	282	263	232	265	271	278	272	300	258	302	260	251	273	278	272	279	293	284	289	293	275	293	289	273	278	270	281	279	299	273	290	275	306	273	263	288	259	281	274	302	325	252	309	272	271	278	277	269	277	285	258	269	276	310	286	287	282	269	256	274	301	271	262	284	270	267	283	306	279	256	285	286	301	290	257	275	269	270	258	300	294	299	281	283	279	260	253	283	266	284	282	284	266	264	273	267	294	294	299	276	251	277	317	271	285	275	298	259	286	315	258	274	299	273	266	272	284	271	281	291	259	283	309	268	284	284	279	284	256	278	265	268	262	288	285	242	285	272	274	255	282	287	292	261	292	305	275	290	259	298	281	280	269	285	245	268	265	273	283	281	289	268	288	266	291	267	263	281	295	283	281	292	259	259	276	260	308	289	303	295	273	280	298	301	317	282	264	288	256	273	289	278	272	264	295	279	283	291	278	306	283	245	303	285	285	298	281	281	286	302	303	240	313	288	276	285	280	293	292	281	279	301	274	274	312	304	287	266	277	269	311	276	282	264	294	278	295	271	273	252	266	281	295	296	293	284	254	289	324	280	284	296	252	293	279	273	294	315	261	307	277	259	284	301	279	263	254	287	298	272	281	317	281	295	255	296	249	289	292	296	275	282	293	283	341	272	281	262	299	275	315	257	270	296	274	288	275	292	251	284	237	305	300	299	262	267	273	292	267	292	274	270	278	265	297	266	275	286	286	262	307	282	311	268	270	270	265	283	254	283	266	287	256	265	298	305	303	276	292	258	291	265	281	287	271	274	268	295	274	278	255	287	297	271	308	256	283	290	288	278	273	301	275	302	266	299	267	286	277	277	279	271	285	257	281	263	278	277	268	304	249	268	295	273	264	260	286	272	281	302	267	274	288	286	318	267	272	270	300	290	274	271	256	272	313	289	287	274	279	303	240	310	284	284	285	264	288	270	275	297	274	283	309	276	275	293	271	271	287	256	285	283	276	265	282	267	275	274	310	276	285	306	253	289	269	289	277	283	255	314	291	266	240	271	241	265	255	251	258	285	268	277	323	270	305	278	268	269	261	279	291	262	258	248	253	303	263	274	291	278	286	268	283	263	286	295	272	307	281	298	302	303	331	265	282	253	264	290	273	272	308	254	283	273	275	294	262	254	287	282	280	281	266	306	282	289	259	315	273	303	290	306	284	272	261	294	282	305	244	299	254	261	293	273	265	273	292	288	255	280	286	317	270	252	270	290	283	250	300	284	255	268	274	309	281	272	278	266	268	295	267	271	290	267	260	313	261	283	270	279	314	268	279	259	271	262	283	282	289	311	259	266	287	274	275	262	256	301	263	270	276	254	272	320	282	285	278	268	260	271	277	253	305	292	283	312	254	261	269	297	292	257	276	286	298	250	257	280	324	274	302	263	291	283	240	273	300	280	299	272	284	301	254	289	306	284	300	276	252	300	280	266	283	265	309	280	294	224	280	285	270	266	267	261	272	276	304	295	270	299	278	250	267	292	276	282	282	285	302	290	297	289	308	309	311	300	274	263	276	282	282	280	261	286	285	274	295	297	277	267	298	299	290	308	295	257	270	288	284	244	287	265	297	269	324	300	285	274	285	272	291	287	272	272	271	248	264	276	263	294	253	314	276	301	334	277	288	275	261	315	300	286	306	294	293	272	300	285	290	276	243	289	283	267	313	267	270	292	310	251	274	283	266	272	239	246	279	287	275	290	262	324	274	300	282	294	310	299	283	256	262	278	270	298	261	233	265	268	271	282	285	298	279	276	277	264	310	290	264	278	274	278	239	257	309	257	279	292	274	297	292	281	284	265	266	284	275	267	297	257
18038	74134	94909	81556	61744	41209	22120	8580	2430	771	429	446	436	445	437	464	411	473	451	411	421	438	407	420	439	418	408	416	449	404	396	417	407	433	420	403	439	438	426	435	429	395	399	391	387	418	431	427	432	428	435	411	465	431	450	429	415	427	436	420	389	443	392	407	403	428	381	421	428	409	416	441	421	437	382	428	416	455	402	439	429	401	460	447	430	444	398	416	423	405	389	458	403	416	417	411	427	435	468	416	437	435	406	386	448	445	450	407	423	452	425	478	466	416	434	377	445	416	402	399	448	414	424	410	417	384	436	423	446	410	393	422	412	401	379	413	438	451	442	416	383	431	394	432	403	420	411	444	435	423	424	408	421	450	424	446	433	434	441	434	458	437	417	450	399	424	433	386	422	418	426	427	400	425	381	391	369	420	404	408	432	413	439	418	386	416	470	460	426	422	437	459	424	408	433	422	438	417	387	439	440	422	420	447	430	430	405	429	471	411	432	452	400	446	410	432	389	411	393	420	418	440	406	403	432	441	405	411	394	410	412	405	416	385	429	487	407	392	434	433	352	451	442	408	418	387	390	414	404	396	431	387	415	403	417	408	461	456	409	392	416	431	439	454	445	455	402	427	398	406	390	421	413	442	383	411	459	440	417	443	421	462	412	433	452	428	429	449	409	448	439	478	411	461	415	425	449	434	416	396	404	431	397	456	402	437	425	410	403	414	431	439	436	412	431	411	424	447	413	407	412	406	404	439	457	375	427	425	447	456	415	417	441	418	445	426	404	427	419	454	440	425	424	431	435	411	445	409	410	460	420	457	427	464	372	415	416	418	426	439	405	400	452	440	402	445	399	414	417	432	430	433	392	452	462	429	416	423	409	435	434	416	434	447	473	463	433	405	427	422	453	429	401	428	405	419	426	423	410	439	432	421	415	434	403	420	431	405	422	455	401	393	447	387	453	422	417	431	447	395	370	422	421	396	407	392	431	415	420	449	409	435	412	452	422	428	465	425	418	399	428	457	386	412	419	420	390	396	465	383	438	427	417	409	416	440	406	434	458	419	393	453	451	391	398	433	447	467	427	415	434	404	432	444	432	421	440	399	389	406	434	423	384	407	438	423	452	452	441	429	412	420	395	457	405	453	414	470	418	434	403	430	432	388	460	437	460	448	439	420	433	421	397	403	460	444	385	385	431	419	381	415	370	433	439	424	415	389	439	438	394	441	442	407	421	473	434	430	440	413	433	414	390	413	420	420	413	428	417	390	422	451	406	402	436	424	432	387	425	383	437	400	392	445	402	459	386	457	453	429	421	445	408	377	460	433	411	451	429	427	415	405	431	447	399	429	451	429	398	441	458	450	436	419	403	414	421	386	407	423	427	451	426	420	410	433	447	450	459	481	411	409	407	402	422	436	435	409	407	472	428	413	433	397	405	421	399	412	412	413	405	428	439	384	433	430	476	412	414	438	439	419	459	393	403	424	405	382	373	445	419	426	413	415	431	422	480	417	421	433	442	442	410	422	443	442	424	414	433	399	448	390	429	433	417	412	412	409	432	404	454	407	439	436	372	450	396	408	399	432	440	431	443	418	421	467	421	395	423	424	395	410	402	404	425	417	403	422	430	426	392	442	445	423	409	421	457	419	396	468	440	435	448	454	438	476	414	438	423	403	464	413	417	449	407	437	455	410	431	433	399	461	476	411	455	440	422	459	417	435	404	429	436	416	445	398	399	442	448	420	417	445	426	424	423	409	405	450	456	419	406	408	419	419	415	430	418	455	428	420	450	439	439	442	407	431	413	410	421	397	409	448	385	460	392	414	429	456	419	410	395	409	430	425	407	401	423	439	433	416	427	411	424	423	426	434	426	442	416	414	425	409	425	459	424	433	404	441	423	380	451	455	431	367	429	452	431	413	423	438	452	447	422	370	417	420	416	445	423	411	459	423	457	439	475	444	416	423	382	442	402	414	394	416	397	416	409	410	439	440	406	431	411	440	426	400	436	404	435	422	455	434	443	413	423	415	422	465	415	426	430	413	424	407	446	425	425	435	468	429	402	432	410	438	442	409	406	418	384	391	441	419	421	489	449	385	412	419	448	445	465	450	415	422	428	401	407	382	375	391	403	436	425	425	450	419	413	403	413	394	433	437	416	422	452	410	407	417	430	381	442	447	455	395	444	418	419	404	402	447	424	423	435	403	432	381	431	389	472	432	400	423	392	428	399	405	457	402	436	413	425	410	408	457	448	421	389	416	440	388	455	428	442	409	404	454	432	394	419	434	431	460	436	459	465	407	399	383	422	445	399	395	394	439	401	465	412	438	388	426	401	440	430	423	427	412	449	421	432	439	418	438	414	425	436	401	429	418	422	416	398	412	423	415	436	446	403	391	452	446	421	421	400	409	396	443	403	446	422	443	440	431	396	430	411	409	395	485	406	424	393	390	436	433	419	420	428	408	408	428	441	414	438	414	443	421	438	419	479	406	444	407	425	404	486	417	415	401	385	433	427	423	422	440	420	415	447	409	441	436	414	437	404	431	443	432	399	408	407	419	413	397	398	430	411	417	446	422	431	450	439	395	429	422	465	433	401	417	363	407	446	453	425	394	389	437	407	392	396	435	423	408	432	395	415	415	443	379	450	429	454	397	413	444	416	446	434	417	465	410	421	458	439	419	398	451	426	430	411	403	392	433	420	434	406	424	442	425	397	417	423	393	436	419	428	428	425	428	407	446	400	396	397	433	440	445	425	423	427	409	430	425	395	434	441	420	381	443	391	415	437	434	428	426	436	429	396	415	429	391	402	398	426	410	439	399	462	400	433	443	432	411	396	425	429	441	428	432	457	397	470	446	399	431	408	459	386	466	396	419	440	398	422	439	435	410	410	466	434	409	443	430	397	444	387	420	398	391	421	388	440	450	393	391	435	416	427	448	423	413	426	404	411	448	424	437	416	417	417	407	414	425	407	425	425	413	445	449	423	413	411	444	472	435	440	432	431	429	440	425	422	359	399	416	426	427	430	377	420	433	425	430	421	410	442	412	415	435	408	444	454	411	378	407	405	434	406	422	448	406	401	454	431	457	416	424	408	443	425	416	429	411	431	390	432	419	397	407	394	428	390	396	408	416	441	427	404	448	434	397	363	412	456	418	424	364	417	392	389	369	416	430	408	399	454	401	409	404	406	394	393	444	420	437	394	381	387	414	414	431	419	454	430	416	390	420	441	453	448	409	420	418	452	433	420	433	417	418	428	406	426	418	382	406	458	405	443	420	421	461	400	454	387	433	405	435	449	409	409	438	417	437	414	416	411	425	407	449	445	482	407	439	424	432	435	419	392	412	428	420	441	437	382	410	434	401	417	432	425	417	440	423	420	411	438	457	450	458	427	425	427	430	443	402	445	419	423	456	442	387	433	376	418	445	449	390	419	408	428	425	420	455	423	435	391	427	425	400	418	447	424	431	420	401	395	428	366	407	446	399	429	395	412	433	379	418
26664	21483	35902	30441	17425	6649	1670	597	319	248	240	260	212	260	237	243	234	233	217	190	211	243	224	233	220	213	222	225	242	238	221	220	240	216	226	225	224	239	216	189	231	249	235	264	241	219	199	236	205	229	219	209	211	240	230	229	251	230	226	231	232	225	247	221	240	246	216	200	238	229	228	254	208	223	193	215	220	234	241	227	238	222	231	210	229	256	224	240	216	245	245	248	248	234	212	236	243	223	240	195	248	226	219	243	216	216	220	237	217	229	220	218	203	214	208	242	245	227	187	247	216	199	245	214	185	225	219	206	251	221	255	228	254	216	229	218	214	244	234	236	235	227	215	203	229	238	206	237	205	203	220	255	227	213	226	257	215	218	225	216	210	225	231	226	212	209	223	255	219	213	239	233	218	206	224	218	208	223	231	239	234	229	219	243	217	216	224	223	226	237	239	221	274	214	233	237	203	241	204	225	238	225	209	253	228	226	224	242	234	220	222	221	217	239	202	217	235	191	229	204	249	223	242	242	228	231	220	230	225	217	212	214	208	197	224	223	215	209	250	237	211	242	229	251	223	236	227	243	227	203	231	256	214	233	253	220	206	225	230	221	251	250	240	200	215	238	216	229	220	242	200	202	243	212	255	223	245	222	234	230	259	185	220	229	195	223	236	217	230	230	244	244	252	219	239	239	234	210	250	219	239	224	234	248	219	240	251	229	244	217	258	204	246	203	200	226	232	219	210	219	223	221	233	231	228	227	241	241	245	222	246	189	249	219	204	221	222	232	209	227	226	223	241	222	246	205	244	227	246	259	234	239	224	223	221	233	239	190	219	226	224	227	215	215	223	203	236	228	207	236	218	207	186	228	238	206	213	226	205	211	236	240	243	222	231	245	243	185	243	281	217	221	260	216	228	234	206	252	221	225	242	226	227	246	228	233	236	232	232	202	220	220	212	235	233	235	256	249	247	218	219	234	233	218	213	218	207	232	233	246	249	208	221	254	224	243	212	230	208	204	226	234	231	244	246	228	214	242	248	203	211	231	215	224	232	251	228	202	228	223	209	230	207	217	215	216	222	220	237	212	239	228	222	206	243	225	213	239	234	205	216	230	219	237	221	242	213	218	232	231	253	211	219	202	221	240	273	251	225	227	234	230	218	221	254	227	234	224	213	231	224	200	253	214	251	240	233	239	211	242	226	223	218	237	200	225	206	209	237	224	232	226	218	233	228	217	206	213	212	206	235	272	235	246	211	249	256	195	222	251	233	208	237	229	236	203	263	226	222	226	243	202	221	239	208	184	226	223	232	203	212	233	213	217	225	240	228	230	214	238	217	222	214	232	219	227	237	222	236	240	225	221	226	225	232	246	243	195	240	236	217	216	227	234	236	226	231	222	242	239	239	208	212	239	227	222	250	239	224	219	225	238	216	230	239	220	230	223	237	222	246	218	224	228	214	232	213	221	215	205	195	212	267	219	197	249	207	226	216	218	227	230	214	236	221	232	239	236	220	242	216	241	233	220	210	225	222	216	247	209	240	250	228	250	235	222	223	205	253	242	220	229	237	222	224	231	247	216	201	244	236	227	211	219	205	184	225	233	229	224	258	232	232	204	222	219	222	226	227	256	216	220	260	216	269	227	241	223	199	238	224	216	213	244	246	252	214	241	243	238	229	214	233	219	203	228	223	227	195	222	226	218	189	226	226	199	210	243	223	220	249	243	225	239	218	243	220	245	224	227	242	242	224	222	196	239	206	213	245	213	220	224	221	217	234	212	199	199	219	225	205	244	226	238	215	238	242	212	212	256	191	217	239	215	246	218	206	224	229	214	235	218	226	251	236	225	232	199	222	219	240	237	238	209	221	202	207	240	244	206	255	229	224	220	238	215	242	246	241	232	236	201	224	234	247	221	242	240	217	241	205	243	216	220	222	248	203	241	210	219	236	242	218	221	220	238	222	227	247	249	216	235	204	245	218	217	237	229	229	225	236	222	244	214	225	218	229	257	223	223	227	235	206	231	231	230	218	240	219	223	211	226	227	217	219	254	244	227	216	210	220	237	239	210	195	209	219	222	238	226	240	254	251	249	238	205	222	230	211	233	228	195	187	219	240	234	218	218	252	232	241	262	211	242	226	218	233	221	228	206	218	222	252	208	238	228	213	223	233	237	233	247	229	224	227	230	222	223	227	209	214	240	238	234	237	206	239	225	237	239	217	230	248	215	226	245	240	240	227	194	218	218	233	222	212	204	223	219	217	207	217	212	233	215	260	216	228	206	212	243	235	207	234	221	226	209	255	224	215	200	252	204	201	230	253	239	235	238	236	226	206	230	221	235	261	209	213	203	207	224	227	217	214	216	218	233	210	239	229	227	223	243	231	218	233	245	217	227	200	228	234	217	196	210	227	230	226	239	246	227	224	210	222	222	236	231	232	234	234	217	207	229	242	188	222	223	210	217	232	230	248	226	234	216	194	236	245	200	213	239	244	238	212	236	213	210	223	210	227	252	213	203	255	233	206	222	235	206	231	217	245	210	265	248	220	229	220	254	219	209	224	218	222	254	234	232	236	257	214	238	222	232	233	234	216	237	234	226	207	224	247	219	229	247	229	224	218	210	235	230	253	211	222	224	213	225	224	202	235	234	223	224	234	220	244	218	216	194	262	234	244	217	222	203	216	234	225	226	219	258	254	235	250	246	218	211	236	228	227	210	201	196	221	210	222	221	211	225	249	218	224	229	215	231	235	207	219	224	215	241	226	240	246	212	231	222	224	220	251	232	238	243	236	230	233	228	220	245	239	228	210	221	237	207	219	190	216	249	210	221	221	228	229	224	210	218	234	224	242	255	250	214	253	225	235	241	204	208	249	206	195	253	238	210	234	227	221	244	224	231	242	216	238	209	230	219	249	227	210	220	191	227	225	228	226	223	234	240	222	245	234	191	232	236	219	243	209	258	234	234	212	217	251	222	218	226	205	215	236	238	210	225	242	246	240	239	265	263	230	231	245	259	235	229	238	243	219	234	206	248	243	238	234	210	238	207	227	205	227	243	242	229	224	240	210	218	217	211	241	228	211	244	241	204	231	219	224	236	226	255	241	225	246	237	233	212	223	220	225	215	229	207	217	229	230	221	217	231	212	208	238	263	216	225	211	239	215	215	242	230	213	238	195	231	208	244	225	246	208	219	208	224	235	236	235	227	205	235	229	236	259	236	212	218	211	197	238	235	222	232	226	215	211	222	217	223	241	203	262	201	238	205	220	214	214	233	247	195	248	234	216	256	229	216	224	212	229	244	209	236	227	249	237	210	236	203	239	231	210	244	234	222	236	241	213	233	218	216	212	234	217	196	240	226	221	223	240	182	222	251	227	227	228	223	220	241	247	263	233	226	241	257	185	245	227	236	221	193	206	221	235	229	241	233	202	222	237	247	223	220	225	251	211	204	227	235	220	242	250	218	241	226	232	203	215	228	237	249	211	217	217	236	214	219	238	213
5345	21885	43073	31885	21648	10273	3410	1230	583	379	395	365	362	357	345	374	337	379	369	366	350	368	326	364	385	357	361	330	366	349	353	361	342	380	362	380	360	359	342	336	359	352	387	354	386	321	357	347	325	365	370	342	369	358	330	343	340	393	385	349	335	365	371	343	342	336	370	361	344	356	363	359	343	355	333	369	351	351	360	370	382	339	370	387	352	349	398	360	360	355	340	309	374	345	372	366	357	350	372	391	378	358	341	372	358	337	329	368	334	377	345	361	338	379	366	330	362	341	346	366	353	365	357	366	336	364	335	344	392	339	326	358	366	358	353	361	327	372	346	331	375	364	365	387	377	355	371	357	344	388	332	311	364	350	375	336	405	349	352	352	361	346	338	363	338	319	354	358	334	336	355	358	345	342	341	359	373	344	356	361	371	336	368	337	360	356	381	337	325	372	327	351	340	350	357	347	371	387	353	342	344	380	371	379	360	358	349	381	397	345	334	341	358	327	365	368	347	370	339	344	350	336	336	335	360	334	374	358	361	351	346	344	318	353	335	358	359	346	385	327	347	363	366	387	366	373	387	346	382	367	381	327	384	341	341	370	338	371	364	346	349	339	336	340	372	357	380	339	332	343	339	356	358	383	330	347	366	360	388	348	362	405	379	361	353	374	376	349	349	329	320	366	389	345	373	357	341	352	338	365	367	367	370	348	331	357	359	358	377	369	354	359	352	389	361	374	371	371	343	346	400	367	332	338	352	344	364	372	344	339	332	375	375	348	378	347	354	362	375	369	353	350	431	377	383	366	389	360	347	367	401	337	362	337	370	321	397	348	352	364	373	343	339	362	368	351	378	362	373	349	358	316	358	361	340	393	333	377	342	371	374	374	381	349	359	395	349	359	397	337	385	361	367	351	382	345	365	383	383	364	360	354	387	377	364	356	323	382	394	354	367	353	320	329	386	359	390	354	399	335	354	381	344	392	363	367	349	335	357	376	342	348	337	358	336	354	371	370	337	348	332	368	363	356	327	360	371	366	382	357	355	379	365	337	350	330	359	366	390	403	352	345	337	341	357	384	372	384	342	344	360	346	348	349	370	383	334	327	370	354	375	377	379	369	368	358	345	327	350	362	359	377	337	339	357	384	357	352	329	386	364	339	368	340	379	365	349	329	353	330	394	383	372	321	370	367	333	359	359	348	337	339	360	344	370	378	344	338	355	330	343	371	346	358	371	364	337	374	334	337	360	359	377	342	331	379	357	366	350	340	375	339	364	366	350	333	338	374	325	352	362	380	324	387	338	363	334	339	343	359	347	364	300	316	359	364	379	353	355	365	376	337	365	365	335	368	361	323	369	366	370	373	316	358	351	351	338	353	374	348	380	339	351	382	348	356	356	366	384	339	346	382	350	357	353	374	384	368	374	354	302	361	365	402	339	344	344	352	365	362	384	349	344	379	382	341	361	375	397	345	365	361	380	351	376	389	365	385	366	354	360	353	360	386	365	321	329	358	347	367	369	343	365	367	338	379	356	374	350	353	347	325	355	396	373	319	366	377	357	346	358	329	351	342	381	348	371	394	386	360	387	349	337	343	366	350	364	344	345	332	352	368	372	371	372	334	359	313	340	315	354	351	384	356	360	343	374	372	386	353	382	362	331	339	353	351	352	333	389	327	342	378	358	363	333	373	347	363	373	386	358	384	345	381	363	367	358	394	353	369	338	335	375	347	336	391	361	349	332	330	360	347	353	328	322	350	325	396	360	360	362	335	319	387	375	389	371	343	344	361	367	340	342	360	325	347	351	353	367	370	346	347	403	355	326	353	388	372	363	380	392	373	374	351	367	387	337	349	370	350	356	351	373	341	357	406	332	357	364	325	354	357	346	359	379	348	333	358	364	377	350	358	362	361	369	397	360	363	366	384	333	341	359	363	358	343	338	353	352	352	348	377	357	395	385	347	353	391	343	334	383	323	367	357	343	366	378	370	328	347	348	363	348	356	335	396	391	342	349	370	379	339	360	343	366	371	384	354	369	360	375	340	351	336	354	332	377	342	314	357	373	360	379	380	387	378	361	350	366	324	322	320	380	352	382	376	365	363	381	352	354	374	374	349	345	344	370	344	358	369	373	334	345	338	327	392	337	350	328	350	353	345	338	358	377	357	341	335	362	336	345	368	348	349	365	322	346	339	342	370	356	370	343	398	379	335	360	362	380	364	366	336	331	371	363	377	364	357	368	325	337	385	316	307	344	339	399	388	334	366	358	352	362	361	340	331	359	368	375	330	347	391	351	352	360	372	342	348	365	347	387	382	330	375	343	381	324	387	350	334	369	338	340	329	340	334	367	343	329	338	359	351	353	368	379	352	325	360	365	347	375	322	363	376	354	364	319	340	339	374	350	364	352	398	373	404	326	370	328	387	350	359	307	345	378	354	324	330	367	346	342	339	370	356	307	369	343	336	361	355	373	332	350	361	357	360	403	327	348	360	348	401	347	362	355	375	351	346	376	351	333	354	363	364	364	353	350	346	367	362	348	393	349	342	351	357	340	350	342	352	332	367	377	363	364	342	345	393	364	370	354	376	327	348	348	371	331	331	354	375	359	350	380	343	340	330	369	334	354	412	372	370	339	349	372	355	369	358	319	359	356	355	334	332	378	337	385	343	366	355	312	359	362	345	371	386	341	381	317	338	401	325	369	350	368	374	332	325	301	360	367	348	312	318	398	379	346	368	374	366	353	367	364	367	341	384	369	349	370	351	367	378	337	375	382	337	388	341	372	384	352	377	345	323	338	380	374	358	344	356	322	313	341	385	348	333	331	337	380	369	367	367	370	389	365	367	363	339	394	372	341	374	368	370	363	382	395	367	338	384	347	371	354	357	378	372	390	341	357	351	349	325	345	377	337	342	382	338	348	365	346	346	356	364	345	328	329	356	347	336	329	371	375	382	351	374	324	356	365	354	315	384	377	388	350	352	345	361	334	327	395	368	350	365	302	350	335	379	347	357	324	361	353	356	359	361	351	339	323	352	362	339	350	378	329	352	349	379	348	397	354	366	361	374	371	369	329	386	355	375	379	377	359	373	343	380	368	362	343	374	375	354	354	347	353	389	365	395	316	376	366	322	352	350	359	368	362	391	362	373	394	379	371	366	357	366	348	353	370	336	361	372	377	363	390	347	352	380	345	408	348	329	385	354	336	369	345	353	340	371	358	346	366	370	349	378	341	351	351	362	340	362	353	332	351	324	325	339	383	364	330	358	367	352	331	343	379	349	349	336	358	335	355	346	371	344	341	339	371	343	348	367	352	323	335	367	337	364	358	347	369	356	353	361	343	384	333	358	393	294	343	385	359	385	346	360	356	337	351	348	386	373	348	358	359	368	366	350	360	377	348	367	332	324	355	360	349	370	351	377	355	330	346	359	364	325	345	361	342	372	362	337	344	338	354	399	334	351	323	367	400	349	383	358	367	348	344	355	353	338	372	370	332	315	356	346
24193	21275	37777	48693	42621	29006	14967	3095	790	368	295	252	259	276	245	259	258	279	263	268	259	253	285	257	250	267	274	277	259	277	294	267	260	265	265	262	277	253	300	256	262	240	299	273	254	277	265	265	245	269	242	246	278	225	284	296	246	259	245	266	261	269	258	298	290	257	253	258	253	264	242	254	267	224	268	266	269	261	264	246	264	270	241	253	245	292	256	303	251	278	256	250	277	257	261	240	245	268	221	245	240	267	246	257	295	248	267	245	271	253	264	281	250	293	241	253	269	296	267	275	271	286	240	262	263	259	284	246	261	282	261	271	248	250	276	265	247	308	237	269	293	243	254	250	264	247	284	245	277	260	250	246	327	240	252	269	253	247	282	270	265	266	269	239	260	256	276	245	270	270	281	221	243	263	248	249	258	255	263	257	294	251	226	231	256	265	233	283	288	269	238	265	257	264	290	262	237	266	244	269	260	252	254	277	252	266	266	255	244	263	286	243	269	275	249	258	249	291	251	255	240	245	275	247	238	248	251	253	247	279	224	270	283	257	238	265	259	252	256	244	270	276	262	226	243	252	278	232	240	265	243	247	267	243	275	280	246	239	269	243	262	266	250	250	231	257	265	266	288	266	239	249	274	265	250	259	270	276	258	249	255	266	258	277	256	261	250	264	264	270	266	248	267	225	259	263	265	249	282	279	257	251	275	264	277	250	265	249	227	249	242	262	250	264	257	269	296	229	257	261	282	262	254	278	246	247	261	259	265	216	292	254	227	263	253	274	263	255	268	286	253	298	261	271	263	258	260	221	217	267	245	253	248	248	263	267	269	255	274	233	254	254	234	267	255	280	269	246	262	243	255	265	288	257	262	251	238	296	269	271	247	271	236	234	259	236	252	272	258	268	248	246	248	257	250	223	269	281	263	253	257	266	237	259	236	273	256	252	258	252	277	288	243	265	249	248	250	266	261	261	250	224	269	237	259	249	265	272	292	269	270	264	267	275	263	289	257	283	248	268	235	266	247	287	234	244	264	268	269	267	260	259	252	251	289	280	253	244	269	269	272	238	257	264	290	275	256	263	255	226	271	273	257	288	253	265	263	265	249	273	299	244	258	231	269	243	250	249	270	251	260	221	246	239	250	282	247	272	260	252	256	223	258	256	275	273	249	259	304	252	256	254	255	227	272	273	269	292	230	224	263	242	273	252	249	275	282	254	240	244	242	281	256	274	268	260	271	261	253	262	263	279	270	237	257	267	250	240	253	245	253	254	245	280	260	263	281	225	294	279	249	276	298	261	253	272	249	280	253	276	241	223	239	273	247	274	258	260	226	242	236	257	263	268	251	278	276	298	277	281	261	265	251	248	260	250	270	259	259	239	244	255	251	276	286	269	286	261	241	268	275	280	263	246	245	262	237	253	261	261	278	231	256	229	260	275	261	256	268	277	244	252	276	279	261	301	260	256	248	271	242	255	258	288	272	258	268	267	229	233	279	260	254	282	259	273	252	276	254	290	238	285	272	287	264	240	256	274	253	264	273	264	241	248	249	285	234	250	273	239	261	235	270	271	260	263	258	247	261	270	266	258	251	254	254	237	251	262	270	277	289	254	288	269	248	250	267	264	253	247	252	260	277	247	253	236	280	263	255	280	271	233	283	247	264	270	255	276	271	274	277	285	267	276	256	249	256	268	295	277	258	268	248	251	264	273	239	227	264	251	225	264	290	226	251	256	273	238	269	252	263	248	259	249	260	277	234	235	267	259	244	271	241	238	256	246	271	292	259	273	264	273	266	255	281	265	261	302	260	261	237	281	256	244	277	287	230	259	255	274	270	259	252	254	255	245	259	242	259	273	272	243	246	253	267	284	236	252	290	264	281	243	269	238	289	251	251	282	276	259	250	267	252	261	274	261	260	270	295	254	284	242	275	246	291	257	266	275	246	245	255	259	259	268	246	260	251	227	261	266	263	229	255	259	245	289	231	261	254	275	239	247	250	252	269	262	272	232	266	228	241	293	266	258	242	258	234	243	259	257	232	270	267	269	243	255	266	300	259	271	230	266	262	247	251	274	235	245	265	252	257	259	262	241	255	239	251	270	293	253	278	238	234	277	269	280	244	250	266	252	259	264	241	269	256	267	228	277	283	274	271	277	230	284	280	282	267	243	271	280	276	295	277	237	266	246	264	269	251	284	274	259	271	271	252	243	264	285	257	257	279	274	250	272	290	244	256	259	248	245	251	233	274	233	249	256	249	258	244	270	259	267	264	264	262	266	263	232	257	246	259	245	247	245	268	255	273	264	258	284	253	253	260	248	242	258	255	269	241	265	293	238	277	261	275	245	261	251	273	271	228	272	275	267	272	261	262	271	253	279	271	261	261	279	244	287	278	299	259	271	241	245	256	238	257	284	270	241	248	287	271	240	245	243	255	246	257	277	262	273	273	272	270	276	252	276	231	277	259	236	267	251	212	248	263	267	280	258	266	280	313	277	261	250	266	265	273	262	249	264	276	253	256	253	227	264	274	273	284	262	287	247	267	273	273	248	252	267	264	246	243	265	272	257	241	252	242	261	238	270	280	261	259	250	237	227	289	245	260	250	284	249	262	279	269	272	259	291	266	234	278	273	241	236	258	287	255	262	246	262	272	256	242	278	259	256	265	301	267	247	237	243	276	287	257	264	293	209	281	284	259	247	270	245	249	271	280	272	255	260	229	267	307	280	253	251	269	253	262	286	270	251	258	274	259	279	263	243	263	243	242	266	252	284	263	264	270	279	276	257	288	264	275	276	258	237	259	261	244	238	268	261	263	288	253	250	246	260	247	258	281	242	254	254	242	263	282	268	291	256	271	271	250	245	246	264	255	271	279	266	236	261	246	291	265	286	237	235	240	272	255	273	259	283	282	278	274	288	236	277	266	245	263	250	268	274	268	247	319	292	264	257	269	252	295	234	262	247	263	258	282	271	248	284	287	273	259	262	258	241	274	252	270	252	237	271	285	268	282	265	274	258	233	284	239	237	224	263	290	258	286	265	277	237	260	267	245	265	263	235	242	288	214	272	267	268	243	266	230	246	264	252	241	267	265	241	284	255	277	265	263	242	248	240	230	269	266	255	258	247	238	271	255	250	254	259	274	241	270	264	250	266	245	259	278	260	270	260	263	264	261	244	248	243	281	277	244	269	270	270	272	265	275	271	249	262	239	243	271	261	269	246	268	301	295	263	250	257	287	270	274	229	261	273	259	294	253	237	248	284	276	262	254	270	256	231	249	270	261	277	261	284	251	272	238	255	240	247	258	238	279	229	282	284	257	264	248	248	263	238	256	247	256	266	275	275	267	246	280	248	285	272	252	269	285	257	240	277	279	261	261	281	242	249	245	274	263	250	237	283	260	257	289	261	251	246	269	240	242	273	268	274	266	233	243	255	254	226	263	267	286	261	254	246	253	272	257	282	255	281	248	260	309	238	273	285	261	263	246	256	257	274	282	276	251	280
7306	39979	82262	68632	50560	32746	15866	5456	1697	648	455	404	394	404	406	413	426	410	395	388	379	403	441	390	403	407	424	416	386	423	408	423	387	404	399	403	372	429	409	373	442	392	414	391	396	431	380	387	376	391	396	378	413	400	386	411	363	396	406	414	376	378	402	414	419	428	410	403	399	401	403	400	404	414	406	392	427	423	402	407	412	409	426	430	405	430	430	390	415	399	396	372	433	404	395	412	386	416	350	425	373	394	424	391	430	415	406	411	373	401	368	399	417	414	409	380	395	387	436	437	385	424	388	419	412	384	432	385	413	416	416	402	381	413	389	428	426	376	408	401	359	424	367	397	384	361	419	401	401	407	411	372	403	354	408	419	422	433	403	378	418	393	435	364	385	409	409	399	396	387	426	402	427	374	429	413	387	399	417	409	416	376	400	408	420	419	409	400	441	383	415	376	396	415	413	364	385	439	406	399	420	396	408	422	377	426	401	430	417	403	383	413	427	371	388	413	405	395	374	445	356	425	413	365	398	442	386	400	377	359	418	391	405	420	451	412	389	350	401	398	416	427	418	376	416	412	419	398	374	413	410	398	410	398	409	383	373	416	366	427	393	431	406	435	396	425	404	392	408	406	419	373	403	435	400	359	419	414	389	402	396	393	419	370	388	367	414	413	371	404	376	433	417	384	409	408	394	412	425	426	399	407	386	408	428	400	435	394	413	394	401	371	399	401	412	386	410	417	423	424	406	416	361	395	390	352	400	396	401	398	397	376	396	408	407	431	392	416	395	411	407	397	398	415	399	392	384	430	360	433	361	389	395	396	371	400	417	402	390	385	423	407	423	422	411	438	437	424	442	432	422	384	417	398	403	389	414	407	405	415	385	400	404	391	391	376	397	402	420	418	407	451	407	371	358	400	417	421	428	410	390	376	404	389	408	417	400	420	408	384	397	388	403	414	412	416	406	369	408	385	423	419	405	408	380	392	441	410	419	407	405	452	392	388	404	375	408	432	375	392	399	393	395	418	450	385	386	421	365	376	402	387	399	398	415	390	401	400	384	416	391	401	381	397	422	376	424	384	387	402	410	406	369	391	395	396	412	385	381	437	417	395	408	399	400	403	408	429	359	406	413	381	417	402	428	431	384	425	386	405	394	384	401	378	383	410	386	404	424	408	402	408	345	401	415	424	395	396	405	398	424	410	438	363	441	371	428	412	401	405	401	401	355	405	403	400	393	418	393	395	408	363	424	386	401	422	436	390	400	404	400	406	385	377	393	414	416	384	401	394	412	406	378	414	399	435	401	391	387	412	395	424	398	419	403	390	392	436	419	403	401	393	389	433	387	405	373	399	403	411	401	401	390	413	411	401	421	393	412	373	394	407	374	392	386	393	439	411	408	408	401	392	403	419	405	408	401	435	404	390	407	369	410	401	393	417	458	378	366	419	411	431	413	421	393	413	394	435	407	433	373	396	356	413	350	392	429	385	426	402	372	396	433	412	348	375	435	432	390	425	417	375	396	414	404	384	413	404	424	416	409	402	410	424	405	386	401	451	400	384	413	407	395	399	436	390	421	369	376	413	376	349	406	426	354	411	394	369	408	451	411	380	414	392	416	371	419	408	368	383	391	413	407	442	419	412	390	394	400	391	389	411	407	366	406	407	427	387	385	415	407	425	399	408	434	376	394	377	385	389	402	410	373	422	403	381	390	412	392	373	382	410	385	405	417	402	440	409	396	404	400	399	410	397	391	410	413	431	408	422	438	407	408	414	434	378	394	391	394	397	421	390	416	360	404	416	423	427	364	417	426	389	381	452	416	419	399	405	412	446	403	428	391	409	371	379	402	404	378	405	432	450	374	404	363	399	402	383	401	435	394	416	421	400	412	431	419	422	406	408	417	407	402	423	399	399	461	408	400	423	417	387	403	390	394	372	420	406	452	398	407	399	374	388	403	438	397	403	419	392	384	400	437	427	418	365	412	419	424	408	421	408	430	365	426	422	399	397	417	409	395	422	382	401	401	413	436	374	399	397	400	383	397	400	393	369	406	410	387	410	397	401	391	438	412	423	414	445	442	408	380	409	384	412	425	362	395	395	400	391	442	381	396	419	427	435	408	398	410	418	395	435	386	401	413	444	400	398	405	426	396	389	393	370	428	415	394	434	389	409	413	401	385	424	381	374	426	404	401	420	382	437	401	439	411	418	392	438	397	401	412	422	397	398	380	390	398	398	380	401	470	385	384	433	391	392	344	384	394	413	366	404	433	400	417	402	378	398	407	417	423	394	414	415	423	382	425	440	416	372	400	434	418	410	403	396	385	445	390	411	396	382	441	396	414	398	416	408	409	422	396	401	435	410	372	415	404	390	409	378	387	370	427	429	402	413	384	403	383	399	415	451	395	380	422	403	436	383	405	387	404	447	424	389	412	389	406	407	384	416	441	424	380	429	391	405	395	410	405	378	371	405	383	373	417	393	403	399	421	382	419	382	440	407	362	385	393	393	420	408	390	415	425	389	366	425	406	396	436	374	387	390	397	425	400	410	423	393	375	431	370	416	421	376	369	431	387	372	394	379	392	430	408	388	381	427	389	403	388	405	384	422	385	404	421	430	369	391	397	414	384	399	384	329	418	411	432	423	417	416	435	443	365	393	375	404	373	422	419	391	398	418	406	422	421	392	442	386	393	429	406	409	454	401	435	390	412	408	396	434	422	369	372	396	430	424	392	432	371	408	409	391	429	390	406	385	416	368	428	446	398	391	415	384	394	389	414	440	397	382	406	389	342	461	379	401	404	394	402	401	433	379	416	406	414	402	399	391	361	423	393	390	409	399	387	398	420	415	392	393	392	391	437	411	379	431	412	421	410	381	379	412	443	405	404	405	426	406	426	383	413	403	400	374	371	378	410	399	422	383	408	379	388	418	411	447	402	365	396	410	408	395	382	413	389	402	408	371	396	387	412	390	389	409	410	376	394	401	365	432	411	365	412	431	434	406	368	416	385	406	378	395	421	401	403	395	413	402	413	377	393	386	410	399	399	373	372	425	374	401	407	402	421	420	403	373	403	391	422	388	413	392	380	375	381	385	408	419	401	395	390	421	377	440	418	399	409	391	399	372	385	427	406	371	417	406	409	415	379	422	389	434	402	389	419	361	397	454	419	366	430	383	429	407	410	397	445	412	357	389	402	418	347	375	405	420	424	400	438	449	413	406	424	423	400	414	414	420	424	400	437	395	434	417	406	421	392	390	393	395	411	440	411	434	394	425	406	425	415	413	391	415	386	406	377	446	419	426	398	429	393	398	413	397	387	390	431	397	368	398	396	398	426	432	391	382	391	432	421	409	425	409	396	389	388	373	400	402	421	379	408	372	449	423	413	397	390	390	419	407	407	423	404	381	439	413	416	432	412	407	441	410	388	425	406	426	412	424	371	395	377	422	414	381	422	392	385	391	385	375	417	386	387	398	408	370	420	400	381	432	415	396	416	405	404	395
23072	21226	35562	43976	43548	34169	22507	6580	1268	472	285	272	288	287	277	272	279	291	253	284	286	275	276	286	274	279	283	265	270	285	271	277	253	282	295	282	269	286	278	267	279	264	279	299	282	292	278	293	260	275	282	258	287	285	270	289	254	279	255	246	267	283	268	268	259	301	257	267	256	279	286	296	275	243	284	294	253	235	289	257	276	276	266	264	278	297	282	286	287	244	303	268	299	307	264	289	300	264	266	276	285	285	257	311	280	260	270	259	263	258	285	280	261	256	299	273	286	282	309	286	282	291	281	256	290	248	274	274	271	280	257	279	278	288	287	261	271	285	277	281	238	257	271	272	294	281	247	280	289	277	268	259	280	282	289	264	268	263	260	278	274	257	273	255	254	269	317	285	272	284	281	305	256	280	260	259	270	298	262	255	290	282	236	280	295	282	274	268	251	267	277	283	296	259	290	271	269	284	270	264	288	317	267	273	276	275	262	284	273	271	268	257	260	269	286	298	243	260	262	259	254	281	276	273	285	274	268	251	294	259	284	269	288	291	277	273	264	282	277	284	278	265	248	278	282	286	293	268	281	271	274	290	256	275	266	269	286	254	281	275	280	275	264	267	270	274	285	268	275	267	241	294	274	282	266	298	266	253	263	257	284	269	276	267	241	295	272	305	273	284	250	253	257	248	252	253	279	324	269	270	301	259	292	271	249	293	321	302	271	292	269	275	259	277	254	275	270	282	282	262	263	283	286	297	282	285	262	259	267	265	327	284	294	270	237	277	290	274	264	255	269	275	283	280	308	288	233	270	265	262	283	275	282	276	271	266	285	255	241	278	251	286	271	305	270	286	297	295	264	250	289	265	290	275	280	286	263	274	259	283	289	282	258	263	285	269	301	249	274	287	331	281	281	290	272	266	307	278	261	280	315	265	261	270	276	269	284	277	268	276	290	278	259	264	279	252	303	269	261	295	278	255	278	255	296	273	275	246	263	261	273	263	265	278	299	268	298	272	265	283	256	271	253	265	271	292	280	276	258	268	267	253	282	251	288	277	255	273	303	262	287	266	280	257	286	274	265	263	250	275	265	269	262	262	284	293	293	299	269	270	268	282	300	276	284	273	259	264	278	291	269	282	285	276	256	294	274	276	271	287	249	262	273	296	287	291	241	291	291	290	260	266	252	296	278	251	294	255	257	255	270	284	279	279	269	253	258	291	274	262	248	280	277	297	262	273	271	278	283	286	281	264	257	278	253	282	251	252	245	269	274	261	280	259	279	282	255	303	283	261	271	253	280	299	270	266	258	265	286	275	266	286	299	268	258	263	265	279	277	299	285	263	270	272	262	270	269	274	292	278	245	276	283	264	275	259	312	318	287	272	222	294	263	288	288	275	259	315	285	283	266	271	311	280	283	302	281	279	263	270	281	257	272	276	262	279	283	270	288	271	267	285	262	274	275	292	268	284	251	265	270	284	280	275	264	291	272	292	285	253	301	268	253	293	262	294	298	266	268	293	282	276	320	250	251	250	289	278	275	278	283	260	290	244	261	272	310	268	277	266	260	285	278	282	270	274	279	264	272	295	273	284	294	282	289	267	252	282	278	293	268	271	283	281	289	284	299	256	287	283	277	274	263	255	253	288	281	274	264	246	272	277	262	254	264	293	299	300	255	287	284	301	275	281	268	280	314	288	295	261	257	300	268	264	276	263	284	277	269	270	296	264	269	281	289	288	279	270	307	292	261	250	260	281	259	277	266	264	261	284	298	274	291	265	270	258	291	283	270	271	328	284	271	251	265	262	285	252	285	264	257	266	243	277	283	267	294	291	276	256	263	259	291	274	289	246	260	294	267	250	246	267	288	277	274	248	270	277	283	286	254	278	272	301	291	285	285	245	273	315	285	259	279	224	259	267	273	283	285	263	243	264	254	287	281	251	283	278	256	279	268	254	238	276	294	248	293	289	247	269	276	284	287	264	294	254	298	268	281	283	284	287	268	246	287	284	289	303	268	253	280	284	265	268	280	292	266	263	279	241	259	255	299	289	276	262	292	250	303	273	271	284	270	303	273	260	267	287	264	239	265	273	292	288	301	278	269	290	256	272	262	290	316	248	273	285	254	271	277	250	281	314	267	255	254	297	275	267	250	322	286	252	256	270	298	287	286	268	296	281	298	295	256	271	279	280	272	278	299	262	281	274	245	272	299	260	294	304	262	292	307	323	290	297	257	277	274	274	286	271	287	293	265	304	280	297	275	270	255	275	295	265	292	289	276	251	270	247	280	256	305	248	279	271	276	284	294	256	257	288	274	256	271	263	261	265	284	302	318	258	261	288	262	271	255	280	279	297	273	250	308	298	275	268	297	292	285	279	275	271	272	274	274	269	292	272	227	280	292	277	294	293	242	276	270	289	263	290	282	261	289	276	293	306	298	268	275	225	264	293	277	230	274	284	296	282	299	273	278	281	283	268	265	264	259	270	272	293	275	266	273	260	264	297	265	249	278	292	277	253	274	254	267	269	276	280	278	269	291	291	270	274	290	294	284	255	228	268	258	268	264	272	295	313	284	255	227	252	292	278	252	254	271	267	305	295	256	254	304	291	289	283	295	287	261	296	281	246	275	299	278	263	283	285	293	268	292	276	259	281	251	280	251	267	236	290	247	257	249	257	265	270	270	285	311	286	257	233	275	297	265	294	259	293	289	264	270	287	281	281	265	273	269	268	249	256	253	265	275	276	278	284	282	274	269	285	265	272	271	280	262	285	281	266	295	290	287	265	272	263	266	255	257	267	281	259	264	304	266	267	268	271	280	300	304	262	288	273	288	293	299	265	292	309	297	278	282	276	267	275	297	275	248	269	306	277	264	250	273	287	292	279	265	279	290	253	303	264	264	278	255	277	281	262	287	222	265	257	314	268	269	244	271	261	267	279	286	273	306	271	290	284	280	282	278	274	280	248	305	260	282	289	296	284	267	274	306	271	260	283	279	239	266	283	263	297	272	263	285	292	258	272	263	280	284	265	283	251	289	283	275	264	305	273	260	244	252	269	264	277	282	274	238	255	282	265	283	253	256	261	287	284	286	268	291	267	282	282	273	304	268	297	270	241	281	290	261	282	251	281	246	284	273	263	292	260	300	291	254	250	254	275	318	284	296	247	250	295	278	283	280	266	282	262	286	283	298	245	280	278	263	294	255	285	262	262	272	270	288	273	296	299	275	265	243	256	267	285	295	300	269	275	262	269	272	307	284	244	267	251	275	270	273	252	269	278	278	253	256	280	255	275	268	244	257	257	257	264	288	276	260	280	295	272	251	264	277	274	273	280	253	276	268	260	260	289	299	259	280	282	295	263	268	296	268	252	288	293	249	240	257	284	272	272	254	262	269	281	247	270	276	256	277	266	276	287	280	276	235	272	269	281	291	267	305	266	250	241	283	277	271	277	269	258	256	242	263	252	277	267	285	270	271	244	250	279	255	265	258	257	279	267	272	272	300	297
10615	45361	92470	81742	61976	40881	22566	8938	2768	859	448	398	405	434	406	418	411	453	431	446	394	414	410	401	418	410	427	463	440	427	406	420	423	401	424	455	412	400	368	396	436	416	390	407	356	430	422	434	401	433	438	367	456	418	425	427	435	397	428	409	396	412	392	380	392	398	433	405	420	402	416	407	396	447	434	414	416	436	401	403	390	389	422	416	385	401	394	416	385	446	415	431	405	447	393	401	372	479	387	424	411	418	411	380	421	385	407	417	378	432	368	426	384	421	390	412	396	421	403	416	407	403	399	405	420	410	419	405	398	397	375	424	418	393	467	400	393	418	376	414	449	383	403	429	398	380	408	421	406	462	442	429	417	398	403	396	412	393	381	413	430	417	432	421	398	422	419	431	405	425	408	398	419	395	414	394	392	394	404	401	432	421	399	382	423	412	399	422	396	400	383	383	399	404	417	408	400	425	404	423	422	432	437	395	415	400	433	430	454	436	366	422	415	380	442	405	391	418	404	415	414	405	425	392	427	429	400	395	398	418	434	416	400	398	433	386	393	381	420	412	436	381	404	437	425	368	442	421	426	412	407	393	408	447	410	420	424	427	390	373	449	405	368	417	429	397	374	378	425	422	403	405	413	427	413	398	360	397	423	397	403	410	407	392	427	383	401	421	414	406	420	414	381	405	384	439	385	424	402	431	446	395	433	412	397	402	453	393	396	350	361	391	459	415	395	430	414	408	435	389	425	421	433	367	418	391	378	416	393	414	410	408	441	405	406	413	420	414	421	450	408	420	412	416	380	419	417	413	428	417	387	452	414	460	387	395	422	429	395	374	398	398	381	399	415	385	419	390	406	406	415	401	403	412	376	422	423	380	426	437	448	379	391	407	427	407	415	410	407	413	426	398	417	399	398	419	439	380	413	417	424	449	405	424	393	401	431	391	409	390	413	396	404	411	397	448	370	400	414	413	416	444	411	404	426	463	417	415	410	412	409	448	410	446	441	438	400	422	434	376	421	411	402	409	422	448	386	411	439	390	425	374	424	377	417	415	412	417	389	408	438	396	382	417	430	395	426	430	430	421	420	423	440	379	467	458	407	387	416	431	412	438	388	428	439	436	391	386	427	408	421	405	428	402	387	384	433	464	395	418	412	378	381	410	433	441	417	381	418	414	427	410	438	435	425	414	420	383	399	404	405	405	414	415	390	392	430	440	414	361	425	368	413	437	402	385	403	382	406	371	377	409	426	410	403	355	386	416	410	426	388	402	401	389	417	385	428	416	415	427	390	405	412	391	384	431	422	397	427	413	438	417	399	419	398	390	387	368	432	382	441	437	389	395	408	438	370	391	400	410	414	430	445	413	393	381	439	428	394	413	392	408	378	457	407	410	374	439	390	406	433	415	392	380	434	410	402	403	403	417	355	409	419	390	395	378	418	415	429	426	403	397	423	395	373	415	398	405	421	428	416	387	473	435	419	406	442	406	392	448	449	422	397	442	447	413	391	409	429	442	387	386	414	437	440	407	435	408	426	387	411	423	422	406	419	419	424	373	417	421	407	408	399	412	419	385	421	426	388	469	412	430	432	431	426	402	427	439	433	397	448	418	415	408	438	465	383	391	415	413	414	420	393	418	395	373	427	385	368	406	388	456	420	391	403	406	407	394	365	402	395	417	444	408	419	390	403	438	427	421	425	399	388	417	411	430	420	375	390	396	386	398	435	430	409	384	406	403	403	373	389	413	453	459	414	368	414	411	395	394	410	451	413	437	405	394	430	437	396	422	407	442	416	402	419	409	401	385	404	407	428	402	398	412	416	445	431	423	368	394	408	428	391	420	437	387	421	387	395	410	373	396	434	426	431	420	419	445	393	399	385	401	392	439	466	405	418	404	416	420	444	420	423	394	410	424	420	397	372	418	432	422	401	421	425	412	414	436	411	420	427	394	394	423	429	371	403	403	446	403	432	415	444	390	400	412	397	423	418	392	416	431	402	415	398	406	421	397	418	411	394	418	423	397	431	465	405	399	380	447	406	397	446	423	416	416	430	425	401	385	433	421	416	418	404	409	396	412	369	438	415	404	398	428	422	410	433	429	405	433	405	403	381	428	397	435	423	433	391	403	386	412	406	425	412	436	421	444	427	402	402	442	414	423	396	430	448	397	406	379	395	447	395	419	394	430	435	441	405	450	415	442	387	421	428	430	403	374	395	433	411	421	429	372	413	396	401	439	409	414	403	442	404	394	410	388	400	395	416	439	411	384	401	419	401	421	379	367	401	418	419	393	433	409	400	435	420	417	407	451	367	427	404	437	403	390	415	409	435	401	398	393	438	443	396	405	423	423	422	407	453	431	424	398	455	409	400	410	416	389	415	425	405	408	411	411	401	409	404	400	411	391	430	398	419	448	407	421	412	402	408	441	411	403	444	421	413	349	389	397	421	386	447	427	374	431	384	450	418	381	369	389	434	385	406	413	387	361	384	400	429	403	427	391	478	435	372	406	449	413	414	394	402	413	417	369	415	418	425	399	411	384	388	406	422	401	392	425	442	405	381	398	427	373	400	419	415	395	381	426	440	407	411	433	414	358	407	417	424	437	387	405	401	418	421	400	403	436	387	421	485	427	458	403	396	421	413	403	426	407	431	398	405	399	383	416	410	457	370	396	411	427	419	445	431	417	430	418	437	414	416	417	406	429	421	419	396	451	430	413	398	418	384	413	420	430	406	426	407	426	426	388	419	410	422	402	469	384	431	404	411	375	415	403	445	368	402	443	431	415	386	429	366	385	425	439	410	411	442	409	404	393	431	380	388	420	431	464	414	402	395	356	440	408	393	392	428	419	425	417	391	427	398	405	439	418	410	395	392	422	420	442	377	432	417	418	436	427	425	419	402	405	425	364	398	439	456	394	360	423	426	425	392	406	435	404	452	397	384	360	420	399	411	420	390	393	435	399	385	416	428	404	393	404	383	438	399	410	405	425	424	404	420	428	441	388	403	430	450	403	417	411	395	424	412	398	439	383	417	389	420	397	393	392	407	425	418	429	439	407	394	395	422	410	389	416	441	424	427	413	422	435	418	384	405	421	425	398	381	396	371	418	393	412	418	438	459	403	370	420	421	389	389	358	398	432	418	386	397	422	393	415	417	435	441	393	402	402	403	400	407	407	415	361	391	436	416	458	410	412	400	441	419	399	407	410	397	405	409	454	392	386	426	389	402	412	415	395	432	415	397	417	395	443	396	401	444	435	417	413	383	412	409	397	393	434	400	406	419	416	465	415	447	431	414	407	423	398	434	433	441	414	434	388	406	412	432	440	396	457	393	374	448	407	408	411	397	436	405	402	425	412	417	418	418	437	442	394	445	417	423	420	434	380	417	416	361	399	445	421	426	403	415	461	381	454	434	414	395	384	406	436	441	426	406	403	427	426	450	423	438	376	425	406	423	439	374	435	418	436	395	402	418	389	397	410	410	444	392	412	427	437	417	391	406	415
26670	21788	36655	30713	16640	5295	1370	542	341	233	246	232	227	231	226	223	206	221	235	258	249	208	235	230	238	236	231	241	235	247	257	226	224	238	244	207	242	231	215	218	250	211	231	246	238	222	245	210	221	210	221	248	246	238	249	237	207	227	225	256	247	252	223	229	231	250	183	220	238	218	224	224	253	232	227	206	234	224	205	240	202	216	213	210	248	229	221	220	218	245	216	221	248	221	243	210	238	260	214	215	234	217	257	200	251	240	203	257	200	216	224	225	252	222	222	209	254	205	220	224	209	252	215	239	240	186	222	229	243	218	232	218	211	223	255	215	214	237	237	227	225	225	207	247	228	221	218	245	219	217	236	222	252	223	245	260	247	228	247	235	254	233	213	229	223	214	216	212	221	210	235	227	204	245	230	234	229	212	215	230	232	246	217	214	249	219	213	235	232	235	202	218	258	235	224	226	243	206	221	225	247	253	210	254	244	226	219	233	198	236	220	211	208	238	230	238	241	218	230	238	216	200	233	217	240	206	235	213	237	206	249	211	224	233	215	245	217	229	244	230	227	234	236	231	240	248	240	264	226	234	225	232	216	242	211	234	207	210	240	245	203	224	204	237	276	231	258	234	260	200	216	221	236	244	214	231	223	233	213	235	233	229	233	239	234	218	215	231	240	253	240	199	233	225	215	202	241	228	228	244	219	218	204	218	258	213	225	213	238	225	211	236	214	226	253	212	233	212	215	229	230	221	220	216	224	214	232	198	243	236	225	227	246	258	244	243	243	234	235	254	204	249	224	235	207	220	240	223	202	225	240	237	221	231	203	242	208	238	232	211	232	212	203	243	256	197	227	236	218	219	228	225	224	243	209	202	231	252	221	234	220	208	255	221	231	211	226	212	234	206	212	242	223	189	246	229	242	225	210	237	242	242	235	229	206	256	203	196	227	226	230	255	209	237	204	237	236	225	224	236	223	238	205	232	251	232	230	207	216	237	232	251	214	220	240	225	226	210	242	212	228	226	230	202	210	244	208	217	209	247	233	223	221	237	222	231	222	241	225	219	228	236	237	234	216	203	254	238	223	249	218	227	208	225	223	249	222	235	230	198	240	235	232	230	207	233	229	230	213	238	239	238	229	239	232	209	214	223	229	256	225	238	239	223	234	228	237	217	235	241	226	230	216	213	214	239	240	209	213	215	241	219	193	228	216	237	230	235	217	219	217	233	240	214	218	245	213	228	251	237	225	233	211	233	273	212	205	244	237	198	218	209	211	216	221	239	211	236	242	212	211	247	223	237	202	223	248	195	209	211	239	239	234	231	217	237	228	224	242	204	236	204	222	253	220	236	237	246	236	254	239	227	251	256	216	224	231	238	241	221	228	237	230	209	214	241	235	219	221	225	257	198	205	214	216	237	241	228	220	228	214	210	228	222	216	223	233	231	249	231	214	252	211	250	245	212	207	231	201	236	217	216	231	221	246	212	232	210	227	259	234	243	243	218	223	213	204	242	253	237	242	214	218	233	245	226	211	215	241	248	235	230	252	234	222	205	245	230	228	233	236	230	213	239	222	241	228	236	224	218	206	259	230	226	229	249	214	240	266	225	224	240	234	236	224	212	212	234	226	202	239	221	203	229	229	236	241	234	231	269	243	233	233	212	229	228	230	231	213	205	199	228	232	215	209	240	259	225	219	215	222	243	233	223	238	219	220	208	214	236	250	204	232	241	236	209	227	231	226	244	199	237	243	256	233	197	222	243	249	230	213	218	231	218	247	255	238	230	224	204	242	236	217	222	226	231	208	237	230	252	192	261	242	221	207	225	231	228	242	238	220	240	242	233	248	227	213	219	233	241	213	242	235	207	217	244	245	213	229	222	226	228	221	218	229	264	232	200	226	225	226	219	231	228	201	246	235	225	205	243	218	194	228	250	231	213	245	195	229	237	235	203	217	226	223	229	224	214	247	220	197	234	230	223	245	226	211	233	224	210	235	214	191	199	190	239	203	222	237	221	241	227	248	221	212	233	227	234	223	224	256	223	244	224	215	216	211	200	226	214	244	239	190	238	251	211	248	236	210	219	223	212	227	256	264	251	200	208	207	238	231	235	217	244	246	212	243	227	239	223	205	223	208	212	236	223	236	241	231	198	245	232	231	208	221	225	219	245	198	213	240	204	195	227	227	208	245	225	231	232	230	235	209	221	237	231	230	213	236	252	233	242	225	218	215	230	221	207	244	241	249	225	225	251	234	216	196	261	236	231	221	222	209	245	242	225	218	247	226	220	235	247	216	237	232	227	211	231	211	230	218	245	231	214	215	267	231	219	228	231	202	254	231	222	212	232	208	224	241	224	233	238	216	243	237	240	195	233	236	219	228	221	220	215	250	233	254	252	194	232	212	228	265	226	228	217	236	206	236	222	225	227	231	215	240	254	247	230	225	218	215	245	217	214	245	234	210	227	219	222	211	205	249	208	226	228	250	206	231	213	209	226	239	209	254	227	239	234	211	248	214	231	237	229	240	229	224	237	230	236	202	224	215	214	204	195	261	236	207	227	235	220	210	219	232	234	236	206	239	216	231	218	218	232	228	222	245	240	236	224	235	228	251	218	227	186	214	190	216	216	246	246	234	190	224	217	230	245	243	240	205	240	242	216	262	250	247	216	235	236	220	225	216	225	189	221	201	206	257	209	235	229	220	240	208	243	233	229	217	246	236	218	199	199	220	229	219	253	203	215	231	220	229	215	196	233	241	222	262	213	213	224	182	207	243	234	218	221	248	246	232	235	244	217	221	239	214	249	256	242	244	230	232	226	224	221	209	222	240	235	199	234	253	213	214	233	237	229	213	203	239	219	222	224	238	243	236	213	225	246	226	236	231	237	240	219	243	209	210	232	249	230	217	212	213	244	229	219	213	243	240	232	220	242	218	226	239	224	217	225	218	237	224	265	211	227	237	243	220	242	235	204	239	233	257	215	250	216	244	226	240	223	228	222	220	220	237	211	217	245	246	262	233	215	210	250	248	205	227	217	224	226	245	232	226	222	222	255	232	228	215	264	247	238	246	230	221	212	236	233	216	225	223	224	228	233	240	211	195	245	204	212	233	238	216	215	231	237	227	218	250	221	220	231	230	245	219	220	225	255	239	237	226	233	230	236	220	198	219	236	261	245	222	231	231	224	223	247	248	224	229	244	213	251	233	226	228	245	231	223	225	239	252	227	205	209	234	234	230	197	230	210	250	224	243	235	226	241	173	240	268	205	224	214	237	215	211	258	224	208	231	247	224	252	206	254	212	224	251	215	224	228	214	222	224	210	230	221	219	208	233	234	230	219	222	226	239	215	218	238	242	215	212	207	235	246	243	220	244	232	228	241	233	248	214	243	243	213	243	241	198	217	223	232	221	219	227	207	199	225	230	246	215	224	247	248	228	232	225	221	219	199	237	217	226	223	222	245	237	239	211	242	201	246	226	218	232	243	230	205	247	229	217	257	216	232
5033	24460	43549	32126	20021	8354	2666	1023	545	413	358	370	369	366	363	340	374	331	343	368	355	316	368	361	386	354	340	380	362	364	347	358	311	351	360	321	347	374	367	369	396	377	399	367	342	387	336	402	359	332	366	360	337	324	398	370	328	380	350	374	342	346	365	350	385	362	360	363	350	335	360	356	358	372	365	361	351	399	343	380	363	341	349	390	380	388	350	353	369	346	344	379	326	374	364	383	380	379	374	365	375	342	387	355	381	329	388	382	346	372	365	357	367	382	357	339	372	340	380	337	380	376	324	401	390	381	371	347	376	361	395	361	347	390	383	365	371	394	331	338	391	331	358	343	369	372	386	379	373	351	370	374	370	364	390	369	354	347	343	347	346	334	333	360	351	383	379	373	372	400	363	377	352	363	329	350	344	352	369	378	345	350	362	365	384	350	376	364	322	391	396	377	331	379	353	364	345	344	364	354	350	380	341	408	371	376	380	347	329	346	377	395	376	396	361	360	415	352	361	375	333	351	427	359	324	348	361	368	350	364	352	384	356	385	369	343	389	339	316	336	366	356	323	315	383	346	345	348	398	370	340	336	364	369	380	336	360	335	344	346	327	356	383	395	368	376	374	379	362	347	344	341	361	358	394	376	332	331	340	328	311	356	378	344	361	377	366	339	369	368	335	376	344	363	365	384	327	372	371	357	395	336	376	376	383	348	370	373	351	373	340	340	348	380	348	366	382	378	372	351	399	382	345	324	342	340	378	349	371	351	363	383	364	380	357	364	363	367	365	379	343	351	346	369	338	343	388	368	351	341	352	338	348	361	351	378	355	405	360	376	348	335	371	355	365	367	337	342	347	326	383	366	363	365	399	348	382	335	321	340	356	356	358	366	327	317	377	367	350	366	387	353	351	382	350	347	342	342	338	339	386	384	367	326	359	378	384	356	371	375	374	339	354	377	372	365	357	334	334	323	340	364	363	376	353	342	381	360	373	369	362	333	396	371	396	383	332	338	339	343	358	363	334	386	349	395	395	362	387	384	376	378	354	316	354	330	359	327	342	365	356	361	331	378	362	359	332	383	339	351	340	334	397	348	343	348	373	328	361	380	376	371	352	355	369	357	361	309	355	344	357	360	362	352	325	353	351	366	367	352	321	336	365	354	359	384	360	358	352	382	344	351	362	386	335	349	363	333	345	392	350	352	335	371	341	377	368	356	367	345	325	349	341	361	352	351	357	353	339	336	351	367	351	363	366	373	365	374	342	380	377	362	358	363	375	372	362	330	353	336	360	372	358	382	374	373	327	333	365	337	371	357	336	305	350	357	389	370	332	392	358	331	355	386	387	358	363	374	346	358	320	381	358	335	363	357	396	356	369	342	364	345	351	330	362	359	343	381	342	379	355	379	350	348	340	415	362	343	347	359	340	355	352	386	359	393	336	368	355	349	314	366	367	388	342	371	364	386	375	357	369	357	365	356	367	352	346	384	370	360	345	338	362	329	348	351	404	366	345	349	354	348	377	358	361	396	367	365	359	408	358	337	345	385	375	352	356	352	356	346	343	362	389	353	358	374	326	358	385	327	353	363	343	338	381	378	334	352	373	357	342	391	354	384	369	368	338	361	353	323	358	368	367	356	355	361	331	336	362	339	353	367	365	368	343	372	339	338	342	328	368	363	371	349	346	389	335	335	328	358	369	346	368	344	341	391	354	365	362	373	380	355	354	357	337	347	334	382	379	358	340	353	357	393	328	397	345	343	355	328	358	355	382	363	347	347	373	356	373	365	385	355	317	352	355	348	367	343	364	358	342	354	362	340	346	344	364	371	358	373	349	382	347	352	358	353	356	336	326	342	333	328	331	390	356	366	401	333	342	346	373	372	369	353	388	353	371	380	346	375	383	350	400	367	390	349	395	355	367	354	356	357	362	353	360	339	360	329	362	342	366	353	402	354	370	389	353	363	356	341	365	411	348	358	348	364	346	343	397	316	329	331	369	372	347	361	378	361	360	367	358	349	380	301	372	340	366	349	367	346	360	360	359	360	345	364	336	334	389	385	382	383	337	347	338	360	345	376	397	342	364	357	343	359	365	372	313	365	346	376	367	373	365	343	345	352	342	344	364	349	379	337	353	370	367	363	334	345	370	345	325	362	377	335	361	341	332	379	368	338	379	362	335	367	337	352	362	383	392	361	372	375	358	346	344	396	345	325	333	325	360	345	324	388	371	386	379	350	351	386	365	327	379	335	373	370	375	357	375	350	373	324	344	342	370	367	378	353	369	370	390	364	344	350	354	364	360	381	345	353	334	364	367	362	346	376	354	379	343	383	349	374	385	353	350	325	374	358	363	386	375	387	380	362	376	389	340	360	344	394	371	394	380	365	367	380	378	380	367	406	367	380	387	364	360	327	369	343	337	374	332	382	355	349	350	364	342	368	343	346	374	354	410	348	381	364	358	361	373	392	362	361	365	343	341	376	369	383	368	344	373	327	377	350	355	346	330	350	367	357	368	390	365	359	350	379	343	367	356	349	397	367	359	344	345	381	371	349	351	361	350	346	371	348	364	320	360	371	336	349	358	393	338	368	347	365	384	329	342	351	372	322	395	359	359	379	355	360	350	347	347	355	345	382	382	357	352	367	344	334	379	357	364	371	352	382	376	344	369	346	361	357	377	344	351	324	377	343	353	375	388	341	380	383	387	353	333	347	370	377	371	369	352	380	349	365	354	391	338	373	366	397	340	355	362	365	388	371	338	332	378	366	330	391	347	379	369	347	361	378	345	332	367	360	333	354	350	371	353	357	402	348	379	340	385	346	321	398	373	378	381	358	338	340	347	360	358	372	356	345	362	313	331	352	370	346	346	339	356	363	327	368	380	370	352	351	375	359	358	364	333	363	361	378	369	422	347	354	330	355	374	397	368	324	351	381	368	370	331	358	341	325	352	367	366	346	344	352	409	395	377	356	360	330	386	337	359	330	352	364	351	368	344	387	371	357	342	318	357	365	358	354	357	347	379	382	371	355	354	350	329	318	352	347	320	360	393	325	361	366	353	374	368	361	364	361	362	363	362	332	385	376	340	380	355	339	344	397	329	341	338	360	325	326	347	400	363	361	341	367	348	356	320	348	326	323	362	333	389	353	390	370	355	339	336	350	402	344	301	334	356	362	337	338	366	362	354	391	349	376	350	393	396	374	354	373	372	334	370	347	368	345	349	348	362	338	332	361	379	342	355	351	340	344	362	351	368	356	366	346	374	364	361	379	372	339	328	371	351	369	345	349	327	367	374	360	359	345	372	332	401	369	337	350	364	339	357	376	325	363	376	337	376	367	364	354	350	340	356	369	344	395	356	388	385	392	344	353	340	363	364	350	319	368	378	341	341	329	369	350	363	344	363	371	354	360	354	355	397	352	361	373	403	356	357	367	339	354	341	332	373	391	345	353	369	351	338	344	346	361	317	351	359	390	373	366	363	374	349	374	362	368	372	362	339	354
24182	21268	39004	47393	40717	27608	14002	2663	684	332	277	281	283	271	289	265	284	278	278	252	258	259	273	261	270	250	258	286	276	289	305	254	267	226	242	252	260	270	267	286	268	262	285	261	272	261	267	254	250	239	265	258	259	251	246	265	260	280	273	247	260	255	257	280	264	265	272	240	267	259	258	276	285	267	241	278	278	290	255	256	247	263	246	270	234	260	268	240	268	251	250	295	236	272	235	267	253	255	261	258	257	263	261	236	237	251	252	280	280	223	250	248	262	256	280	276	252	273	252	226	264	260	269	266	299	268	285	258	278	260	235	268	258	246	270	250	269	248	265	253	261	277	263	253	256	262	260	274	284	249	273	275	265	256	259	273	254	291	272	252	268	243	232	273	301	244	259	247	235	277	226	271	265	231	268	244	291	261	245	269	290	251	229	254	281	273	254	284	263	266	263	252	273	236	267	280	273	273	253	256	268	253	252	275	282	269	267	247	244	283	283	273	266	272	242	270	299	277	260	268	272	293	255	247	261	253	234	272	255	242	257	271	261	261	286	286	273	269	250	269	269	249	264	239	232	261	275	280	283	239	243	261	244	257	280	262	293	285	249	242	262	245	286	271	274	281	264	254	257	256	268	273	246	243	278	267	250	250	287	260	243	256	278	266	286	266	257	244	220	257	213	256	282	282	262	257	293	270	275	253	249	256	244	258	242	275	250	254	245	282	295	262	265	251	250	248	269	264	269	250	267	257	246	267	274	245	246	251	274	249	270	263	261	269	271	287	286	258	254	289	277	287	274	290	250	240	268	285	283	266	257	254	263	241	262	262	290	238	254	254	273	247	249	229	263	259	273	250	284	266	243	255	253	255	252	270	298	308	274	286	221	260	278	271	265	261	261	246	268	287	256	251	263	293	259	256	264	245	217	267	252	283	265	279	267	245	271	249	257	246	232	277	259	266	252	267	257	261	288	253	265	253	289	266	275	266	271	278	259	245	240	262	261	280	265	287	273	233	255	247	261	294	275	261	265	272	247	269	243	247	235	259	277	273	280	243	279	235	273	245	230	287	245	279	307	252	270	281	266	253	236	273	278	288	232	271	273	267	263	294	252	247	284	245	284	252	271	261	265	288	275	229	290	244	243	269	264	263	261	259	231	277	253	269	272	287	254	264	280	252	266	245	287	253	249	284	262	257	270	270	309	251	249	257	283	267	238	264	295	279	257	267	239	247	267	257	254	219	265	250	256	271	290	267	269	260	251	282	270	256	252	278	241	270	266	256	251	289	267	244	260	272	260	252	282	271	285	278	258	256	234	284	251	244	243	279	284	244	263	256	249	259	244	309	255	251	260	264	244	295	275	237	298	273	276	272	265	249	278	254	237	266	264	265	281	269	233	252	254	249	268	272	283	281	267	257	285	276	254	239	289	269	267	216	266	277	256	262	268	242	298	228	268	248	253	257	271	254	247	267	260	259	272	260	278	281	296	238	237	247	291	280	227	247	251	289	275	256	262	245	230	279	251	246	252	245	303	240	238	253	251	241	279	285	263	263	263	253	266	267	279	272	267	261	269	278	260	257	265	264	266	251	265	269	267	240	272	277	272	237	287	270	263	271	264	257	256	247	282	271	262	260	242	256	254	260	267	257	264	246	272	280	267	277	268	288	236	275	259	245	278	248	256	246	254	270	248	241	267	282	259	259	268	260	234	259	247	249	272	270	259	249	255	271	262	244	263	261	297	263	252	259	258	273	237	288	256	290	260	270	245	279	247	243	265	248	272	281	244	263	295	259	273	267	283	257	256	269	271	239	267	280	233	256	278	245	258	281	276	257	273	265	270	265	227	273	232	269	248	269	253	261	261	256	270	265	245	270	256	238	257	252	278	250	296	244	270	266	241	268	286	254	256	253	278	260	290	285	274	263	264	255	263	253	269	245	255	292	243	266	246	262	274	264	262	281	240	261	253	261	251	249	283	292	246	309	252	251	271	276	290	244	258	228	291	256	241	272	265	249	277	249	248	282	264	227	258	260	256	274	253	234	267	263	281	242	255	279	277	265	273	285	234	294	267	273	270	272	255	294	243	272	255	271	265	265	290	246	282	262	246	268	260	242	237	256	246	284	257	266	266	276	257	258	273	241	266	289	286	265	293	266	268	308	252	277	246	263	271	277	247	296	257	245	233	281	257	263	265	278	285	299	243	292	282	244	236	269	291	282	241	262	262	240	274	252	276	256	269	261	246	254	245	261	254	243	236	251	304	243	266	294	265	302	252	253	270	253	274	271	260	249	287	269	244	271	253	275	259	266	274	233	287	267	276	279	286	274	248	274	249	266	263	252	260	270	258	251	291	264	286	253	257	274	268	253	265	242	247	266	237	267	293	274	247	273	303	256	255	265	254	262	274	239	238	263	292	269	266	265	267	273	262	270	260	259	250	264	241	257	288	275	247	253	255	240	271	234	263	240	263	247	244	242	258	281	263	270	288	256	267	264	274	243	244	275	253	270	256	245	260	270	254	238	289	251	232	288	242	248	233	284	246	252	266	275	285	245	259	279	242	259	264	248	266	275	270	241	252	241	286	265	256	253	273	288	264	256	236	235	257	267	265	271	275	259	273	263	281	259	232	278	262	260	259	286	257	306	263	247	233	258	260	256	292	264	283	257	244	257	278	283	269	280	264	277	264	251	252	265	238	240	263	233	236	247	254	247	295	284	273	267	277	246	260	250	269	281	268	265	283	254	253	290	257	281	273	263	243	267	256	290	249	226	261	272	270	252	280	253	272	257	249	248	267	287	271	252	277	291	254	256	268	253	245	247	257	263	282	263	267	273	253	260	259	274	251	259	244	233	243	280	281	224	237	268	241	265	273	272	257	260	252	232	272	271	273	266	246	270	309	248	258	267	257	262	303	266	240	262	253	266	247	255	275	267	269	272	262	289	262	276	259	279	245	283	269	247	267	245	241	278	274	250	245	272	262	251	279	254	275	280	297	262	273	235	284	242	250	251	280	217	248	265	257	260	233	270	255	246	267	252	254	245	234	286	260	241	248	261	265	282	235	283	254	235	257	252	291	277	261	254	272	257	256	282	234	275	232	264	246	245	268	246	278	260	290	250	234	256	273	255	282	246	276	270	267	291	308	260	275	273	232	286	260	248	263	246	284	268	276	243	271	260	281	282	255	282	247	247	276	264	238	264	256	267	274	269	257	254	247	247	274	258	286	300	234	245	270	256	245	267	256	280	247	233	275	266	252	260	275	244	242	243	285	251	265	244	261	275	276	259	251	260	255	267	253	261	280	266	224	241	233	291	244	242	253	274	248	261	273	279	256	289	262	238	249	244	238	253	273	267	249	268	249	240	272	267	222	281	261	236	261	256	258	303	277	273	267	257	278	233	256	262	271	253	236	244	250	290	249	269	241	263	274	275	273	254	261	235	298	272	247	286	243	277	240	276	268	264	262	236	257	262	231	235	259	277	274	260	272	287	288	270	264	262
7270	46643	83082	66498	48781	31439	14860	5040	1532	609	433	432	406	363	385	413	426	426	421	417	414	424	416	396	405	436	408	393	384	416	399	409	422	408	399	413	396	426	429	394	396	431	404	413	378	428	399	398	406	416	407	409	389	438	420	428	429	414	410	443	427	420	417	393	414	399	398	404	401	417	422	399	402	434	389	410	446	393	361	388	380	419	415	413	406	381	430	406	444	389	418	392	437	416	395	413	454	404	367	420	396	437	435	453	431	417	416	401	435	387	417	365	410	416	353	428	385	429	382	406	406	396	390	414	383	406	428	383	407	444	404	401	387	393	408	424	411	379	418	403	407	425	396	405	400	398	395	385	413	380	395	394	408	402	422	413	440	423	416	423	415	374	432	416	390	439	399	415	376	391	397	399	399	424	388	438	404	406	405	403	403	410	409	384	391	394	361	411	409	454	386	393	366	392	383	410	425	433	413	410	403	404	420	445	397	394	434	401	409	384	382	395	433	404	408	389	372	424	395	415	391	425	425	403	427	400	371	398	413	413	387	392	439	399	372	421	455	402	416	408	376	400	367	419	391	413	426	426	381	398	383	421	414	391	399	395	419	395	396	436	410	358	391	412	397	393	395	456	414	415	421	359	427	409	416	429	427	388	394	416	407	425	412	405	374	386	385	438	391	394	438	439	393	440	392	372	431	398	424	416	397	413	396	428	410	418	408	403	411	380	404	412	434	410	402	382	444	391	390	386	404	387	398	388	420	431	388	423	401	404	406	378	415	405	409	392	380	404	398	401	371	374	394	385	414	419	366	421	404	409	400	400	395	409	351	429	420	383	397	351	407	402	420	412	390	386	411	371	445	419	387	383	391	383	392	443	404	389	375	373	394	429	396	449	428	424	371	390	410	419	403	401	399	405	441	382	379	407	386	410	411	415	445	421	406	380	377	432	411	387	414	417	417	425	404	389	390	402	405	397	410	381	417	388	405	428	380	378	403	427	391	439	420	411	408	398	376	419	424	410	391	421	402	416	435	435	383	403	401	404	417	439	410	401	397	395	391	406	442	420	414	409	403	425	416	415	411	428	396	403	435	459	399	428	388	390	411	390	425	404	468	422	411	407	401	439	377	395	406	391	435	418	420	378	396	394	433	406	417	373	387	417	433	389	421	406	414	379	404	400	373	408	409	401	434	394	413	415	422	371	393	375	415	376	423	425	408	398	423	413	440	390	417	389	399	448	391	419	384	410	439	427	395	395	404	372	409	350	361	392	396	431	437	416	422	416	391	406	394	436	400	378	376	418	394	448	452	400	406	411	377	379	416	444	400	400	393	385	415	388	427	408	427	410	404	389	456	391	409	371	411	391	430	417	436	382	378	452	410	407	408	417	420	411	396	416	410	379	405	435	409	394	421	389	380	395	390	393	402	396	403	395	416	408	369	383	399	407	395	432	368	396	415	396	429	385	404	415	431	394	410	396	427	416	389	383	389	387	377	418	416	393	390	418	396	380	405	399	442	380	390	410	416	365	403	391	410	448	422	421	401	386	389	425	423	422	413	385	398	396	377	403	364	427	384	373	370	429	397	415	402	399	374	376	384	395	428	387	379	388	405	400	402	415	382	412	436	405	391	373	393	426	442	408	386	394	397	390	413	405	427	437	386	446	435	381	415	384	460	389	372	386	422	437	358	402	408	395	397	403	432	422	412	432	408	417	409	422	398	418	402	382	425	440	435	412	384	418	409	396	414	415	382	424	431	371	405	413	386	423	422	374	418	389	376	408	438	391	413	405	428	388	413	385	413	403	414	388	446	411	410	382	396	422	397	425	406	410	410	413	388	419	399	427	408	393	424	404	404	415	455	415	420	396	378	425	434	379	441	400	398	396	393	392	389	416	402	433	420	413	392	414	446	410	396	426	410	408	429	391	432	411	413	406	357	380	389	438	383	379	413	398	422	407	398	410	438	408	421	425	389	385	423	383	446	384	377	454	447	409	355	401	392	399	385	410	375	441	407	448	419	439	422	409	414	413	418	416	389	401	438	371	395	407	380	420	400	392	408	388	408	453	381	396	396	382	400	439	404	425	415	376	411	435	395	391	408	373	393	406	378	403	433	409	424	386	413	403	430	403	407	426	424	404	435	425	376	439	439	406	395	412	420	415	407	349	435	397	441	439	426	392	391	417	417	419	408	437	388	414	401	403	437	439	416	421	399	425	420	403	458	385	424	396	426	382	372	389	436	403	413	367	384	394	429	420	432	424	408	405	452	410	410	371	398	407	414	387	379	438	427	408	411	427	420	397	405	399	416	426	427	395	369	414	420	396	401	413	408	363	419	378	363	431	389	398	409	404	417	411	418	429	402	396	435	426	413	402	400	409	393	402	375	418	433	408	396	383	437	410	397	423	415	413	397	386	428	383	413	388	422	387	396	371	429	421	413	421	357	416	404	417	422	395	395	434	389	403	420	411	391	386	423	356	401	410	426	405	400	401	419	419	438	425	383	447	413	396	436	395	394	405	398	400	395	441	417	404	428	414	424	408	439	404	396	417	419	398	390	416	427	391	403	402	408	433	380	387	431	368	411	433	415	370	365	432	431	407	417	390	412	430	441	404	421	421	389	419	403	381	389	395	396	448	433	428	404	368	404	379	404	400	415	373	361	368	424	390	404	412	446	433	398	424	390	398	431	404	422	394	425	430	402	388	429	420	422	391	419	393	415	434	368	386	403	370	381	383	413	409	423	429	405	413	433	371	412	428	421	413	421	405	410	396	406	376	382	402	397	409	428	389	394	448	415	407	430	401	409	397	420	428	431	409	447	378	400	437	421	423	400	399	395	410	410	413	423	392	372	401	446	406	419	396	410	383	394	389	447	404	400	402	381	419	402	432	426	420	399	371	422	394	408	425	422	406	394	422	412	437	404	419	415	417	422	398	414	393	419	398	395	362	388	396	421	408	402	398	377	386	443	400	413	430	424	385	393	406	424	372	411	420	413	424	390	429	399	388	379	391	404	398	392	394	406	415	426	382	402	391	403	407	389	421	395	403	393	413	391	415	426	427	440	421	417	370	429	409	391	410	431	409	381	358	367	413	439	409	414	395	423	387	480	425	418	401	393	419	373	437	384	404	410	406	412	405	402	416	427	375	371	375	409	384	388	378	417	401	418	370	420	419	416	398	420	432	389	401	456	414	400	397	427	419	428	422	412	410	413	408	388	408	390	402	402	396	401	396	389	412	410	376	416	419	385	424	409	420	388	428	429	381	399	383	389	418	405	378	397	401	420	434	413	404	377	381	432	401	415	377	388	406	395	406	390	420	378	399	415	400	394	435	377	407	407	387	399	388	408	400	423	449	422	414	411	408	379	419	400	373	389	409	400	409	409	380	413	426	417	401	373	402	415	407	427	416	379	404	430	392	409	434	422	428	377	426	391	402	410	365	394	403	441	417	384	441	374	416	399	370	383	465	403	372	408	408	406	397	416	438	388	391	465	414	395	400
23078	21247	34760	41765	41733	33906	23081	6729	1147	423	313	274	274	265	291	292	304	291	263	288	257	301	265	239	291	295	286	260	259	282	268	294	255	298	279	273	254	281	291	281	296	264	298	305	305	277	284	272	289	282	276	269	292	256	263	288	255	276	289	263	259	279	291	281	281	254	260	267	280	278	276	264	271	280	288	270	264	239	292	245	268	251	258	261	255	260	260	284	258	299	251	278	287	287	268	256	272	283	297	261	289	296	273	304	260	280	266	302	262	279	247	258	291	257	281	273	294	280	267	289	260	309	285	300	276	281	281	281	266	285	285	279	260	261	281	261	279	283	296	266	287	314	281	267	278	264	264	260	251	271	280	260	281	306	266	286	265	249	278	234	272	280	287	295	271	276	296	276	255	273	272	266	268	297	284	291	284	282	278	300	265	244	257	276	288	272	264	261	276	284	247	285	269	262	276	271	274	281	279	266	292	281	256	272	283	259	254	264	253	278	268	246	260	244	265	288	268	246	270	260	273	323	281	310	274	278	277	267	276	272	280	277	296	287	291	285	242	258	259	252	288	297	296	264	268	272	262	295	261	296	269	270	285	294	241	264	266	248	274	270	284	286	265	251	246	263	276	268	278	287	250	271	265	278	290	290	275	274	271	247	260	289	244	265	273	277	256	280	283	277	278	275	274	292	289	292	302	242	259	257	248	265	295	258	278	288	299	271	285	274	305	275	267	298	293	304	272	260	267	251	279	294	271	288	284	266	263	250	259	288	272	266	290	278	266	280	293	271	290	296	277	307	284	293	281	267	263	272	264	297	281	269	259	263	276	288	296	279	265	265	267	277	261	314	265	297	287	288	244	241	282	255	255	248	279	277	281	260	257	292	305	252	283	282	279	253	259	261	297	283	284	266	276	273	283	288	272	253	264	274	309	259	296	274	242	279	292	284	249	275	282	289	299	253	304	239	280	264	270	269	263	275	256	279	288	288	269	270	270	231	267	225	289	277	256	282	251	259	258	278	255	252	251	287	243	262	258	287	278	274	280	267	264	284	279	256	285	286	272	272	263	272	275	254	278	287	236	281	268	274	286	285	266	265	268	230	246	269	291	264	277	283	264	276	264	281	252	260	261	258	272	248	273	267	270	264	264	285	265	240	276	240	290	312	281	289	272	254	259	250	265	285	278	250	278	265	289	263	282	295	240	281	267	253	239	296	275	276	249	286	272	255	258	303	298	275	280	278	265	271	279	279	247	272	268	279	275	257	280	267	257	257	250	282	287	259	251	264	254	275	254	286	282	252	273	276	273	251	260	269	275	284	240	287	265	280	270	298	279	246	315	269	270	259	286	273	281	280	266	267	257	294	258	275	278	270	304	272	279	238	252	252	301	264	279	269	289	289	269	269	284	257	240	276	252	280	282	293	263	297	301	256	243	247	269	270	271	249	279	267	259	296	267	288	278	260	264	265	251	249	263	303	318	277	283	288	285	282	257	276	275	267	293	255	250	274	259	292	270	272	268	247	252	275	286	267	291	278	276	255	262	274	283	249	271	268	263	288	270	254	282	281	262	250	278	275	252	296	255	281	254	255	285	248	281	266	283	260	260	273	262	255	252	273	254	248	300	263	255	263	267	264	251	276	289	235	282	264	278	291	268	239	278	263	246	276	297	261	279	260	307	277	285	280	280	329	285	281	291	287	278	271	293	293	299	281	300	290	241	251	255	262	282	282	275	275	267	311	276	286	267	289	290	310	274	259	286	263	275	287	273	274	263	269	274	282	228	270	279	241	292	243	277	276	291	260	291	263	287	290	266	291	282	275	280	270	277	301	269	271	292	263	260	294	253	255	262	272	258	270	273	233	271	266	278	270	266	278	280	275	280	274	265	289	272	281	292	277	286	271	269	252	237	270	280	293	284	312	260	284	262	283	274	273	281	291	301	283	259	274	280	265	256	268	284	285	254	288	276	280	277	283	284	248	261	231	262	264	266	265	249	246	282	268	284	262	273	265	269	250	305	287	312	256	268	291	283	266	274	269	293	256	281	284	298	244	306	290	287	289	269	246	302	276	305	271	307	263	294	278	258	311	256	287	285	263	267	256	268	270	250	252	314	271	268	280	276	251	244	276	275	279	293	253	261	276	281	270	280	268	277	272	272	286	268	246	268	266	265	293	262	275	253	290	278	247	253	262	231	272	261	279	274	259	262	246	245	238	273	260	274	268	251	263	249	280	272	256	276	255	287	256	290	288	270	268	288	276	280	296	285	283	272	269	280	290	255	265	274	271	278	273	293	271	269	289	291	255	297	284	286	292	265	277	261	246	275	293	265	259	281	281	274	265	295	293	313	289	307	296	271	247	282	290	265	273	272	266	251	285	283	295	288	272	253	276	297	258	280	238	265	272	290	280	249	311	281	262	286	261	266	267	314	285	255	288	254	251	260	275	264	264	295	245	251	250	301	291	281	286	289	293	274	264	281	284	271	275	294	286	281	263	290	276	291	259	272	272	298	244	222	284	303	290	303	289	288	301	275	265	287	292	283	278	265	307	259	289	267	253	278	315	310	317	277	276	256	264	248	254	246	270	262	253	255	287	286	270	243	301	295	262	256	246	274	243	271	269	263	262	266	283	234	263	292	253	262	275	278	264	273	296	290	264	302	283	256	269	244	273	269	278	280	223	282	268	250	286	261	291	278	257	291	282	273	280	247	279	261	274	267	271	250	253	271	256	283	251	286	287	279	284	302	253	262	254	267	288	277	276	292	271	263	278	298	260	247	289	260	257	276	284	293	277	286	265	283	278	268	260	314	255	266	271	253	311	275	249	280	260	303	265	280	280	276	325	288	292	310	272	271	295	316	262	265	278	299	300	299	247	274	289	281	258	312	267	272	274	287	261	286	267	259	262	269	265	272	255	254	310	250	288	265	296	296	276	294	270	253	276	256	248	271	279	258	270	263	247	272	260	276	274	276	269	305	280	276	262	272	262	294	278	264	270	302	285	259	274	297	283	270	267	278	262	276	272	266	270	271	294	283	240	286	258	306	241	272	271	297	251	257	299	266	267	289	279	279	252	291	266	286	246	253	281	270	258	293	252	272	267	255	283	283	274	253	296	270	269	265	266	283	278	270	270	268	249	282	267	299	288	270	253	264	273	266	291	292	282	280	266	253	262	280	246	282	265	270	312	271	257	286	249	285	255	293	234	251	289	294	287	290	250	278	304	298	265	254	266	255	276	295	266	280	271	244	281	258	301	281	285	293	265	272	270	286	248	275	267	282	282	282	270	292	270	268	278	288	262	251	285	289	266	247	265	291	277	274	267	273	253	289	276	291	250	267	266	271	262	256	283	251	230	280	259	230	264	248	285	233	270	280	292	291	284	262	265	293	259	284	261	302	247	267	275	259	270	315	249	286	250	293	256	260	253	287	266	264	229	257	257	299	269	295	260	299	303	276	262	276	269	299	279	290	259	296	287	269	254	265	294	267	280	276	277	260	248
10424	44755	92302	80460	60866	41576	23519	8787	2375	742	460	406	434	428	413	418	449	420	424	420	416	412	424	416	400	402	392	430	407	384	440	390	414	399	455	423	436	403	423	446	393	429	407	427	411	404	424	410	390	404	422	406	414	416	443	384	418	398	431	401	416	439	415	409	384	434	405	418	431	412	412	423	429	447	394	401	400	401	402	404	415	429	417	389	466	408	414	419	439	416	438	414	413	394	424	420	417	427	413	395	427	403	402	443	394	417	427	425	367	406	406	406	394	431	441	407	393	414	430	387	449	415	442	432	463	402	407	394	414	426	410	442	403	391	405	426	376	427	404	454	455	388	379	382	418	436	402	425	407	424	404	410	398	393	417	387	406	421	397	398	439	400	431	455	411	431	437	444	434	367	402	434	395	441	381	416	435	450	406	394	438	420	400	427	405	426	407	421	425	412	402	453	419	389	381	419	416	430	436	404	401	395	405	422	410	417	432	408	418	424	445	434	460	429	412	388	412	400	428	404	402	419	405	414	413	438	412	438	400	409	394	405	428	430	404	433	389	410	411	422	408	443	415	413	404	432	454	386	391	392	404	384	397	417	422	427	384	431	438	429	441	424	422	422	401	416	379	427	404	460	410	456	392	406	401	435	419	423	438	407	401	452	410	427	442	415	429	398	369	423	450	387	420	416	406	460	430	398	415	373	450	433	431	424	431	438	406	398	399	423	395	430	409	393	409	399	461	442	427	433	411	396	409	462	412	424	407	404	405	394	410	446	427	380	411	425	389	422	399	388	403	425	427	474	415	425	404	416	453	442	461	395	402	406	439	417	413	406	380	420	414	415	438	425	400	397	408	395	414	419	394	405	414	402	413	391	433	386	421	384	413	406	406	446	402	448	453	426	418	418	464	421	380	371	416	421	375	411	417	433	456	375	421	400	433	415	420	405	402	414	403	431	398	408	396	406	424	372	419	417	403	410	414	403	411	405	408	410	398	426	424	423	423	436	406	402	429	420	396	404	397	449	444	407	433	406	417	428	441	405	445	430	421	377	416	366	420	393	396	375	421	385	461	417	423	420	387	434	418	445	393	420	444	442	401	433	385	463	426	438	431	433	408	430	382	395	440	414	401	430	386	446	409	422	432	449	403	387	413	420	379	444	391	434	411	425	432	379	399	393	432	414	397	405	432	428	434	422	433	394	400	448	400	427	395	457	427	405	424	416	389	419	431	415	416	421	408	430	408	396	410	436	411	411	401	449	395	441	405	417	401	424	442	368	416	436	396	433	388	444	394	383	413	437	425	398	463	420	406	403	417	367	435	438	374	425	396	404	411	436	396	433	403	409	390	408	430	417	405	376	427	447	423	461	386	436	428	451	404	402	366	423	415	410	390	447	407	406	411	401	437	423	434	435	399	375	450	449	387	374	436	430	399	392	388	425	439	476	435	418	359	443	405	396	437	408	393	461	441	432	419	387	445	447	425	410	440	431	427	380	390	392	409	424	409	390	405	420	449	380	423	426	426	433	415	400	410	418	418	397	451	423	434	402	418	419	417	420	423	385	405	411	416	442	418	436	426	426	435	430	400	424	433	453	440	386	403	407	436	451	422	443	446	422	386	426	389	439	400	406	417	410	439	429	415	407	413	411	417	404	417	436	412	418	406	389	429	425	431	393	400	453	381	375	415	390	406	399	404	440	425	389	382	400	433	431	432	398	396	459	406	467	368	405	441	391	399	424	406	399	427	407	443	437	422	426	389	419	408	413	455	402	448	388	441	421	387	415	419	408	381	398	430	449	401	405	448	425	471	401	381	418	412	435	439	400	441	392	454	423	393	436	412	409	410	396	427	396	471	432	405	438	411	434	401	413	418	400	430	437	362	416	410	378	387	400	431	414	427	380	396	411	376	405	365	459	396	426	400	424	404	419	453	387	426	415	417	402	385	383	409	397	395	415	400	414	430	432	419	400	416	379	398	417	437	386	420	416	401	376	414	430	414	391	407	422	427	427	407	399	399	454	399	419	421	399	401	409	390	437	382	405	422	404	390	422	370	406	426	436	446	424	437	436	397	397	414	394	421	359	405	424	411	387	409	417	422	417	427	400	414	401	418	412	411	407	399	408	427	417	396	391	446	405	418	438	395	402	430	398	394	414	442	394	443	411	402	417	402	417	403	433	429	395	430	402	433	413	413	393	426	401	424	420	390	388	441	415	406	399	393	431	422	408	444	394	408	380	399	429	436	428	411	408	415	414	460	438	378	418	384	415	387	438	417	440	440	412	429	397	441	424	430	399	440	419	411	446	414	426	428	394	447	423	420	365	408	418	421	408	426	446	375	385	400	449	401	458	435	404	420	452	431	441	415	427	414	460	450	405	439	388	419	428	417	422	408	401	423	402	443	437	375	412	401	421	431	434	419	425	435	390	403	371	384	402	460	387	397	399	400	399	402	408	416	384	390	415	425	433	433	423	448	401	449	404	427	406	384	399	425	418	412	410	379	394	416	471	413	387	409	382	390	400	421	407	398	402	446	416	421	402	425	473	401	408	400	385	430	411	387	438	409	360	421	451	426	433	433	428	442	394	438	443	419	402	429	423	418	427	425	408	375	415	423	390	438	398	417	430	392	402	418	432	417	405	396	415	417	441	417	394	391	430	413	419	409	443	400	438	392	420	429	453	402	425	444	405	425	441	388	448	408	454	406	442	423	410	415	440	450	413	405	413	445	384	452	421	377	404	431	386	402	385	394	433	455	397	398	404	414	408	435	413	389	429	399	424	405	420	422	436	428	424	410	405	392	396	449	416	412	381	395	413	443	375	418	428	412	425	413	392	414	397	374	456	405	433	366	400	417	437	444	412	424	399	411	425	408	387	448	408	422	398	449	396	413	405	453	407	409	420	378	413	425	413	422	398	397	412	430	437	421	435	401	403	404	434	423	428	433	420	428	410	429	448	440	425	410	456	398	411	353	431	394	390	401	405	401	389	410	389	431	411	423	388	411	447	437	399	386	417	411	422	390	398	404	381	413	437	389	445	405	400	419	407	374	430	407	438	412	418	386	412	424	423	431	395	435	404	390	411	424	432	423	407	387	414	408	399	382	424	401	416	411	403	405	414	446	416	415	428	428	400	419	430	446	415	400	403	428	420	395	437	428	426	412	476	387	418	380	377	374	394	443	447	409	402	415	403	427	427	412	447	434	425	423	406	394	386	460	381	427	440	415	434	471	417	404	358	431	407	436	429	414	426	407	405	396	380	461	408	399	423	406	413	354	445	411	414	401	433	395	452	393	384	414	402	399	418	418	400	433	403	402	440	405	439	430	432	374	470	442	460	408	414	439	413	410	418	398	432	436	432	430	438	410	431	405	429	438	393	419	439	380	431	435	400	422	403	429	406	417	432	362	396	429	385	378	391	431	383	452	400	428	420	404	400	413	418	411	413	421	413	413	393	450	388	448	435	416	437	408	393	395	430	424	388	434	418	432	448	437	419	403	399
26680	22407	38848	29368	15675	5593	1790	600	326	233	211	225	238	224	212	220	213	243	229	246	231	228	239	243	222	249	220	234	261	226	222	231	225	230	232	239	252	230	220	236	241	251	222	202	261	229	232	218	231	244	220	224	234	232	261	225	240	229	238	197	242	211	237	215	256	229	223	222	222	192	256	218	238	221	223	214	211	223	251	229	245	232	216	232	229	217	216	217	254	219	251	206	245	265	222	242	206	239	237	245	240	221	221	232	248	226	200	206	225	255	237	272	235	246	219	226	233	234	209	224	232	218	227	240	227	241	217	229	254	228	249	235	230	242	244	213	238	240	201	215	211	219	209	228	226	226	215	200	237	222	237	221	221	263	256	233	243	239	243	253	252	243	220	230	235	203	215	209	251	235	244	236	209	260	212	234	207	238	215	235	230	217	225	213	246	247	238	250	229	224	244	239	253	239	238	232	214	232	237	223	241	243	218	215	236	243	243	221	240	225	222	243	217	204	210	245	228	251	207	242	234	228	227	242	230	242	220	215	237	259	275	238	215	238	251	216	245	208	218	239	237	253	266	201	245	235	221	239	245	236	255	216	249	218	212	225	212	226	231	271	242	189	232	195	233	216	229	226	230	254	209	217	252	228	224	277	228	216	250	231	224	209	245	239	260	252	219	233	249	223	239	210	224	204	253	241	222	247	204	251	231	227	226	236	218	247	217	247	239	255	210	239	266	239	234	227	209	236	245	257	237	255	229	232	235	233	218	235	254	238	210	221	261	220	215	223	232	224	203	220	221	235	226	207	215	242	214	241	236	229	250	245	225	246	220	197	222	227	245	222	243	228	236	214	245	228	209	225	228	248	247	221	227	221	254	226	208	234	235	219	230	239	220	218	222	216	229	234	230	238	223	206	208	222	239	265	234	235	251	225	226	259	235	252	235	228	252	250	222	252	227	216	214	248	238	225	205	228	236	228	228	212	258	210	212	220	233	231	227	226	209	239	232	202	220	207	208	228	223	209	225	262	250	223	218	223	219	243	206	243	222	224	242	253	224	218	206	228	217	232	264	202	243	241	221	235	254	227	208	234	238	231	242	225	223	218	232	225	225	239	252	197	244	224	214	205	224	237	228	254	247	206	198	230	227	209	240	242	240	235	215	230	194	223	256	228	205	256	202	261	217	210	194	232	236	211	218	229	251	248	223	224	241	246	226	222	232	249	203	228	245	258	222	215	244	236	248	247	243	201	240	255	224	223	229	250	231	215	225	230	217	251	238	263	227	206	243	237	217	211	239	215	235	227	216	245	240	237	236	242	253	223	217	216	240	226	242	214	211	192	239	225	229	244	238	223	234	233	232	225	245	210	237	215	230	232	208	219	220	226	240	245	223	211	242	235	215	229	229	218	225	232	226	235	241	218	273	226	236	249	231	239	247	231	206	249	232	225	238	215	248	252	241	236	237	255	239	242	221	254	235	203	242	199	250	210	233	250	246	232	249	220	239	232	220	236	213	269	247	230	202	237	250	227	239	219	261	231	234	212	237	242	194	236	210	231	234	236	212	241	209	208	235	221	211	240	216	214	224	227	252	231	228	221	235	215	233	219	254	235	250	233	229	240	204	213	212	241	266	228	236	229	216	218	247	234	223	232	245	233	200	265	251	218	222	215	220	199	220	236	246	234	221	246	251	227	261	214	222	216	248	230	229	232	237	215	222	206	237	229	235	225	252	214	243	223	244	231	232	255	233	256	250	244	222	227	231	210	237	226	237	249	220	226	250	238	211	235	234	210	233	212	258	240	224	219	215	214	229	217	228	245	231	211	213	228	250	223	215	239	220	230	247	231	243	257	236	234	223	261	241	243	235	246	244	251	212	227	193	222	221	206	233	232	232	250	236	223	190	230	220	217	225	226	247	221	215	234	214	211	237	247	211	218	234	228	223	221	217	231	214	223	246	225	208	218	216	227	191	216	209	219	247	206	232	213	222	241	216	252	213	203	234	210	223	250	221	222	207	231	237	231	225	241	223	239	249	237	227	245	206	228	233	189	227	242	227	235	216	184	242	248	212	207	232	239	223	205	237	262	209	257	214	252	237	241	245	232	243	226	237	231	251	254	237	218	218	227	204	244	237	271	224	219	228	223	216	227	209	211	235	238	222	218	230	252	235	196	235	220	232	235	273	200	228	239	231	217	214	230	230	210	230	223	209	211	259	190	203	221	250	236	225	239	217	248	230	217	249	253	248	228	237	249	214	222	255	212	226	227	225	228	214	252	238	239	239	220	225	238	246	234	226	229	220	223	235	239	199	236	226	233	220	220	227	215	239	234	234	241	214	235	252	222	240	230	243	208	242	248	205	216	218	201	242	238	226	241	251	240	244	235	235	228	226	241	243	223	239	196	249	221	239	246	252	241	242	219	245	259	227	222	255	264	210	250	234	227	200	210	230	233	221	229	219	230	207	232	223	216	241	230	247	251	225	228	220	236	206	234	205	234	220	219	231	230	252	219	232	212	227	275	194	233	231	213	228	207	216	235	206	254	229	265	215	230	242	241	232	247	215	224	223	239	229	225	255	235	264	218	214	219	220	201	225	215	232	219	276	215	256	203	236	235	236	230	213	214	252	217	203	235	235	248	249	238	210	214	214	220	233	221	224	236	226	217	220	242	239	234	247	241	225	239	261	237	266	219	237	202	238	241	233	232	233	243	226	248	229	261	233	256	220	244	217	239	250	247	243	182	225	219	239	218	214	242	216	231	203	233	229	229	214	207	219	230	219	216	251	218	226	237	247	237	250	234	198	262	236	231	247	236	241	226	217	241	241	206	228	257	254	230	218	221	227	221	239	220	224	224	215	241	222	227	238	242	234	258	228	247	212	236	192	225	195	232	205	240	265	213	237	243	210	228	245	226	232	232	239	241	250	224	254	224	229	247	258	235	237	225	246	225	228	248	226	241	222	237	218	232	227	251	248	216	238	239	229	206	240	220	220	230	243	231	241	242	204	221	217	245	217	239	221	236	243	215	218	220	222	241	234	225	214	234	258	229	242	246	218	229	246	236	231	228	221	239	200	220	218	204	222	219	251	274	218	241	239	238	215	231	269	219	235	230	253	249	232	244	223	238	227	255	221	246	254	237	209	236	225	251	223	230	237	207	240	203	240	229	199	242	245	247	246	233	247	216	225	201	232	238	210	242	218	232	235	201	211	245	222	247	227	245	250	242	237	255	237	243	259	231	231	239	238	240	216	222	233	240	218	223	205	233	225	232	220	240	223	242	233	247	257	219	210	233	243	218	238	215	247	224	215	253	267	244	221	225	203	234	230	230	252	222	226	253	227	220	234	213	230	204	222	216	209	235	241	220	226	235	235	243	244	221	236	249	265	210	216	267	206	204	224	232	256	248	212	235	218	230	199	211	202	241	232	213	232	242	225	218	223	224	230	218	199	216	251	222	218	219	218	239	232	240	239	221	250	237	236	254	223	228	261	229	230	234	218	235
5346	25008	44827	31289	19870	9329	3403	1213	535	415	353	368	373	387	335	363	362	346	341	350	388	364	373	349	360	372	399	353	382	354	354	374	358	375	355	392	359	365	380	338	341	372	343	353	376	352	369	356	360	386	342	366	361	362	358	383	358	333	349	344	354	358	338	354	372	357	382	356	367	378	361	350	366	370	354	373	342	356	348	347	355	359	342	355	373	358	326	370	350	371	353	379	361	382	359	336	388	424	392	368	375	392	386	344	367	345	360	363	329	392	368	389	358	396	344	371	377	356	377	367	383	336	359	385	352	357	359	365	317	361	352	359	326	380	356	387	337	400	367	355	366	371	339	364	414	342	346	333	365	327	361	367	353	352	404	358	345	404	322	368	337	364	369	343	361	379	326	368	341	338	342	389	349	366	346	368	366	371	350	329	385	340	360	366	346	337	352	363	366	354	392	348	370	355	382	340	342	355	366	364	371	365	384	356	402	419	367	403	340	348	377	379	362	388	373	382	375	366	374	356	404	318	383	345	366	349	356	399	360	336	371	385	376	338	398	353	361	359	345	384	369	358	377	391	376	361	382	362	344	382	351	349	366	361	372	344	366	328	387	366	344	376	391	313	373	348	376	383	327	353	360	346	366	364	363	360	375	366	344	362	361	372	389	382	364	371	387	368	369	351	369	386	334	378	389	375	373	376	364	363	369	385	388	307	342	368	355	378	382	386	349	368	381	382	361	370	355	402	341	392	330	339	369	313	380	344	379	352	366	359	371	362	393	351	391	372	377	389	402	322	362	363	370	364	380	388	370	358	352	357	378	355	382	377	376	375	322	352	354	372	354	377	364	342	381	345	328	342	362	404	363	368	387	389	364	378	373	390	360	396	390	345	357	385	341	391	326	349	395	356	382	338	343	353	396	378	378	397	374	359	330	362	362	388	350	352	381	350	338	364	338	333	360	344	373	344	358	339	367	395	364	383	364	348	347	358	379	377	349	330	381	379	368	367	392	367	367	377	375	352	374	346	354	383	375	373	377	378	368	355	326	373	364	335	353	355	348	373	369	399	363	384	400	330	358	376	366	375	332	366	321	372	366	353	370	369	349	362	325	348	396	380	347	358	361	329	346	354	383	360	367	363	379	353	329	370	369	386	375	390	336	383	364	339	341	361	359	362	348	349	345	392	377	356	370	351	382	397	361	367	372	393	345	362	387	350	341	351	368	359	330	379	362	366	372	368	368	365	351	369	376	355	356	349	397	378	363	372	345	366	372	381	340	374	371	386	380	340	363	367	369	375	372	389	364	345	370	384	396	385	317	349	342	333	402	337	397	356	353	359	366	386	357	396	329	377	365	378	432	391	356	348	351	347	369	348	365	390	330	370	378	343	359	377	346	371	353	343	383	356	352	392	341	344	362	372	384	376	389	366	386	399	354	396	398	378	383	367	322	368	372	347	341	360	360	356	341	358	391	352	360	346	373	388	369	338	308	381	372	363	354	347	376	359	353	381	385	386	353	375	359	341	375	340	377	348	379	378	356	334	400	373	383	350	338	356	378	369	390	347	369	379	352	358	377	381	380	342	357	354	372	350	375	430	400	378	388	338	386	366	386	343	378	368	361	347	394	353	365	352	368	339	344	351	362	393	372	355	341	346	358	344	372	361	350	372	360	369	375	386	384	342	352	362	348	376	364	345	377	377	348	364	398	375	342	371	368	348	379	379	382	349	396	363	378	359	392	356	344	381	361	376	408	351	328	365	381	346	367	367	346	343	370	364	353	389	367	371	394	339	408	343	353	355	384	382	348	360	390	367	352	375	337	343	358	395	374	379	379	360	356	393	377	378	361	355	335	378	372	370	362	385	353	399	367	359	325	343	338	373	366	332	380	324	372	379	346	351	388	373	368	356	367	399	350	371	349	374	329	360	348	354	376	354	380	382	362	358	357	350	354	364	352	353	376	346	347	352	339	360	347	374	360	364	345	340	364	384	369	355	369	358	360	372	380	357	353	359	368	347	351	388	348	389	387	363	357	367	364	363	378	342	359	381	347	353	356	394	333	363	350	349	338	400	385	383	323	391	374	386	369	367	344	350	371	331	362	364	390	364	381	372	396	354	339	357	385	363	345	356	343	361	360	355	381	365	327	331	375	377	396	388	346	364	347	356	401	364	375	348	375	364	370	351	347	379	341	343	367	363	404	391	369	349	346	366	398	381	374	382	371	388	374	401	363	363	393	366	392	370	394	358	360	366	331	342	390	389	377	370	379	362	362	390	412	340	351	349	339	372	370	383	359	347	358	354	369	334	335	389	359	341	361	328	387	387	380	387	359	393	345	366	384	355	331	330	369	391	347	343	349	383	352	364	411	359	353	341	339	370	316	363	369	354	373	329	362	349	391	339	378	374	388	367	344	352	360	368	368	368	356	355	366	376	361	372	378	369	375	365	356	386	350	400	384	344	343	378	333	383	407	386	330	370	346	331	371	409	349	395	333	360	374	376	354	348	346	357	362	380	358	378	360	373	375	351	344	354	372	362	343	365	361	348	344	347	364	369	400	350	373	371	345	364	335	379	341	364	376	338	394	369	352	356	350	351	369	350	362	344	356	347	361	360	408	348	374	337	366	376	388	380	357	372	352	373	373	392	373	381	357	350	367	358	379	363	351	376	377	337	352	377	351	355	376	379	331	348	334	354	385	353	368	364	333	375	346	338	364	329	364	357	377	397	382	338	369	353	368	361	359	342	369	351	411	391	373	368	329	369	360	398	390	346	364	356	332	364	375	351	387	341	357	387	333	359	343	385	354	391	399	369	356	393	355	359	346	329	349	371	352	378	393	368	402	327	368	395	391	355	362	407	384	368	330	346	358	338	388	354	348	354	378	368	379	326	348	357	376	322	383	352	367	353	331	360	359	363	371	339	344	353	391	328	307	354	357	403	342	366	379	363	352	370	362	319	335	349	362	362	364	344	348	364	376	355	383	331	353	380	346	347	357	360	377	363	399	335	385	354	363	347	348	367	348	352	330	326	362	361	368	349	343	366	405	336	403	373	339	345	338	329	344	381	381	364	361	367	398	391	372	348	372	379	406	377	375	354	372	326	348	347	367	386	390	358	335	363	391	347	382	406	353	365	354	379	339	364	347	356	380	357	329	373	369	360	375	361	375	380	356	365	348	350	377	374	316	393	340	327	363	352	362	329	386	390	371	403	400	352	349	343	390	370	346	362	378	339	349	354	373	371	351	353	366	360	381	382	375	358	335	381	388	398	366	383	370	373	363	374	360	349	366	366	362	371	372	367	344	390	372	383	313	337	361	358	329	327	355	377	398	343	357	383	386	364	354	370	371	372	366	351	376	329	353	384	386	367	369	371	361	389	397	334	347	372	358	364	334	341	381	369	366	373	386	360	363	375	406	385	371	352	366	357	365	383	393	366	370	335	404	394	365	321	379	374	335	357	357	376	378	395	343	333	386	364	357	358	359	351	335	357	352	346	384	360
24141	21309	40051	46347	40095	27913	14611	2859	652	331	305	273	248	243	261	217	304	273	258	257	268	303	253	276	297	271	245	262	254	277	260	257	244	274	249	252	293	273	242	257	271	282	274	276	291	244	275	231	219	277	252	293	261	247	266	244	257	240	255	250	245	247	256	259	257	245	252	265	259	266	259	269	294	232	261	277	247	247	243	295	288	248	295	288	244	246	273	252	245	257	260	244	264	244	250	250	230	237	268	262	266	259	253	264	275	267	270	282	273	289	242	249	253	290	273	253	267	273	246	291	258	228	255	254	261	238	261	271	284	277	258	280	281	240	273	265	261	250	279	286	240	257	265	243	261	244	262	253	298	256	292	257	246	255	272	278	265	259	251	254	287	270	269	284	272	266	259	274	235	281	276	262	241	240	271	268	252	251	264	237	255	270	259	254	271	294	295	263	294	237	220	260	281	244	265	270	270	273	266	294	250	266	268	249	255	296	261	276	241	281	270	249	278	290	266	233	260	233	227	236	309	258	274	243	252	257	290	255	266	268	245	261	235	247	238	267	253	254	259	259	249	268	254	246	266	237	268	241	251	243	258	269	254	275	250	261	283	245	291	256	242	246	258	239	305	265	247	255	249	251	274	280	263	282	272	254	265	272	267	242	243	265	282	264	280	250	266	288	273	268	255	268	281	251	248	272	289	240	265	248	233	277	269	255	261	248	261	308	258	261	254	265	266	256	283	253	231	293	269	283	268	253	245	262	282	227	243	230	267	258	284	275	246	246	248	264	244	283	231	251	290	257	246	256	246	261	261	245	266	250	265	225	270	272	244	267	268	261	251	260	252	259	274	268	261	265	268	258	259	256	246	281	254	292	283	267	291	268	260	262	269	265	239	287	249	253	234	275	275	258	278	290	252	249	269	239	260	247	273	278	246	249	258	246	243	252	265	260	232	259	284	246	268	251	278	256	281	261	275	308	278	252	270	242	279	266	253	258	240	282	281	240	243	266	274	288	259	266	277	220	269	285	264	266	269	253	260	253	263	281	257	276	282	270	284	268	274	248	240	259	265	237	281	251	252	269	279	248	267	283	281	267	258	257	251	270	279	266	274	241	246	252	229	287	249	292	287	278	235	288	240	250	256	255	247	244	259	253	256	265	276	259	233	264	276	293	248	267	290	265	235	254	303	232	245	300	264	249	273	277	255	257	257	265	264	240	262	282	306	255	253	274	266	248	255	247	236	254	241	278	236	263	285	269	251	277	273	271	276	274	263	248	259	265	277	251	249	296	266	243	238	234	234	267	249	277	249	233	251	280	256	273	270	276	273	241	255	253	267	269	237	252	254	256	241	276	258	240	261	263	256	262	256	236	266	275	247	272	257	263	265	260	268	243	280	275	273	242	273	249	264	268	242	269	278	296	261	274	269	231	251	268	297	240	264	280	262	286	253	267	271	285	299	272	258	276	260	262	236	263	274	218	276	263	270	278	260	273	260	250	282	270	282	260	290	237	266	265	268	285	260	259	255	258	276	301	270	260	264	250	283	257	250	268	275	255	249	295	269	250	267	255	238	261	258	257	264	250	261	265	227	258	229	279	263	252	283	252	257	272	270	256	262	260	279	293	294	245	271	268	260	242	282	284	257	272	272	247	255	233	256	262	266	276	267	249	248	268	259	248	237	235	255	264	273	264	275	268	247	275	276	269	246	279	265	276	259	289	270	279	314	258	269	254	266	257	269	278	253	264	268	246	243	259	235	264	249	270	264	238	255	271	291	298	266	272	313	241	234	286	283	242	262	241	268	261	245	261	246	235	284	266	271	281	264	276	276	282	260	272	278	249	278	267	255	245	241	262	249	282	256	294	276	268	238	266	235	249	260	279	242	253	238	259	274	296	255	258	258	247	261	263	271	234	265	248	235	263	280	288	255	260	234	272	268	239	287	250	269	271	264	267	275	286	248	247	231	251	268	275	243	269	304	233	281	236	243	259	269	244	274	265	272	259	268	278	264	263	260	243	253	234	242	266	270	254	275	255	285	270	267	272	268	253	240	253	259	241	264	288	273	280	268	267	267	247	279	270	253	260	278	244	257	263	276	263	236	271	249	260	300	276	240	260	272	257	219	285	271	250	243	250	246	250	271	271	271	243	275	275	243	243	245	281	249	270	274	266	232	273	251	284	233	241	280	266	249	277	251	280	272	255	262	282	268	254	227	252	259	256	244	289	253	254	247	281	238	247	262	286	245	271	246	253	249	260	262	286	264	239	245	290	272	269	258	265	276	269	268	269	247	269	255	257	279	272	270	273	242	251	283	279	250	266	273	278	238	267	285	239	269	279	270	291	257	267	246	260	244	257	281	247	277	273	224	274	237	249	258	268	262	246	287	275	273	266	254	235	279	277	251	243	264	231	280	246	255	234	250	266	254	239	240	269	297	272	251	235	283	246	247	279	254	243	256	248	237	286	241	273	279	269	256	278	227	250	284	231	240	296	257	244	269	250	298	246	267	301	260	257	257	233	268	279	272	244	233	256	260	260	265	270	256	282	243	236	247	254	254	259	262	256	266	288	281	272	280	242	276	256	254	272	267	241	269	272	263	298	276	251	250	267	258	273	269	256	279	232	277	271	297	299	286	269	243	237	260	279	212	228	267	246	278	283	287	242	266	244	248	237	284	265	273	256	233	256	239	231	248	279	298	247	303	234	269	236	268	265	253	286	271	244	263	258	252	257	253	248	274	274	251	251	242	275	258	241	246	253	265	248	287	264	273	270	264	268	228	239	228	287	258	278	266	240	264	259	267	247	257	264	258	263	260	227	258	252	254	263	251	270	273	245	252	264	227	252	265	259	247	258	254	264	246	282	246	266	278	251	257	284	294	284	270	268	254	255	251	244	233	238	253	251	238	246	253	251	266	254	258	283	265	240	226	246	291	240	250	269	266	272	268	257	229	250	279	254	291	240	245	261	247	274	257	246	255	253	282	262	253	253	269	267	295	247	237	270	265	240	259	276	246	247	252	251	287	273	273	276	255	281	291	262	270	266	230	253	270	244	255	258	246	274	251	241	275	253	238	245	279	247	239	247	245	263	246	260	260	249	273	281	295	248	268	240	237	258	276	262	290	274	242	268	253	236	259	261	233	296	261	248	253	252	269	231	260	231	272	273	269	279	256	244	291	265	250	265	286	277	265	244	253	288	261	262	265	269	269	274	254	268	269	301	269	260	263	278	260	282	267	268	290	237	252	264	248	263	255	249	258	275	276	277	255	275	293	265	261	259	245	249	234	257	255	267	282	277	268	284	245	270	260	253	285	255	266	263	230	252	244	247	258	267	264	279	264	247	254	264	238	302	253	239	297	265	278	279	279	282	263	259	272	253	251	236	264	267	253	226	230	295	247	261	246	254	280	279	259	271	256	256	248	254	249	292	277	236	252	266	259	239	264	255	252	252	252	285	278	286	266	273	270	256	264	283	223	273	259	244	269	257	283	257	275	279	280	266
6946	35808	82617	65109	49286	32254	15506	5075	1441	643	429	436	403	407	372	399	456	363	421	418	402	413	417	399	435	400	413	429	391	404	413	407	416	405	450	435	409	427	397	420	414	391	461	421	399	426	391	385	431	413	437	436	431	423	416	402	412	406	418	390	417	405	396	431	415	399	382	437	381	438	424	414	353	415	395	402	418	404	403	452	424	391	426	390	421	395	391	413	420	403	390	429	426	421	425	409	437	448	426	395	396	416	410	403	424	395	433	417	407	446	405	419	413	394	400	432	418	416	430	410	391	406	436	393	413	391	404	392	378	436	428	371	450	433	394	432	439	427	407	376	418	450	386	397	399	395	403	422	376	396	402	443	420	388	401	419	411	409	412	433	415	364	402	386	370	409	404	397	375	398	417	396	444	417	410	376	420	426	421	413	389	389	393	405	421	377	440	402	415	417	424	407	422	399	430	426	405	395	410	463	413	416	422	402	379	415	394	370	421	471	407	410	404	425	403	419	425	422	409	397	438	415	422	410	419	431	372	393	421	408	431	435	438	390	414	415	419	409	433	424	420	400	408	440	403	390	391	385	398	442	396	378	411	431	419	394	402	400	400	436	394	417	435	390	367	396	393	432	420	404	392	436	395	404	422	396	397	398	449	405	402	435	432	429	379	414	428	406	403	385	432	373	442	432	408	424	399	389	431	401	372	389	435	408	407	434	395	389	424	394	365	392	420	396	437	409	464	401	366	358	423	376	456	410	408	401	399	400	449	379	372	394	400	411	403	409	407	389	422	439	390	402	411	385	414	426	399	405	394	406	393	401	388	408	379	404	386	407	425	417	419	419	398	420	393	396	417	413	404	416	422	423	423	365	391	426	421	411	450	468	399	415	423	406	424	394	400	387	390	399	383	403	375	406	400	425	400	363	422	437	366	434	390	397	398	441	411	420	401	431	387	394	383	419	429	415	393	413	391	385	400	382	436	408	436	419	399	447	395	397	398	394	438	403	402	382	401	406	422	391	459	417	416	448	421	415	420	398	413	428	411	416	430	357	427	455	427	424	430	454	402	413	394	423	417	417	434	408	429	434	430	400	423	417	438	414	413	422	438	387	401	374	399	406	437	402	441	401	428	366	436	433	414	423	404	409	379	416	423	412	403	400	376	421	414	425	396	416	388	428	430	439	448	393	385	411	413	416	411	440	396	401	403	403	406	440	398	415	410	437	397	407	413	388	435	397	403	377	438	430	394	402	427	392	421	375	406	387	425	386	432	382	399	441	424	405	340	417	374	419	401	405	421	437	431	383	426	407	430	419	392	414	402	394	410	416	406	391	379	396	391	449	390	381	368	375	416	425	410	422	390	399	405	408	402	417	444	429	419	386	372	403	421	440	424	392	376	421	413	406	386	465	378	408	407	413	413	402	417	389	430	423	420	423	386	426	424	418	405	414	415	415	392	389	434	420	400	368	425	401	403	417	386	445	393	394	434	409	413	466	386	421	422	425	435	384	421	428	417	431	429	398	421	383	415	428	418	387	356	422	410	423	426	442	398	401	443	403	424	394	453	423	421	419	449	432	417	412	418	399	420	442	427	395	365	430	420	394	426	406	443	410	384	419	406	365	388	416	385	445	403	438	397	414	403	410	397	425	381	434	418	382	409	426	406	402	441	386	395	442	417	378	386	395	384	386	391	414	421	408	443	426	435	410	435	415	393	410	410	381	417	426	430	419	418	419	406	382	397	382	404	374	443	417	371	391	416	382	394	437	445	425	411	439	402	389	405	417	389	393	399	382	404	396	405	411	419	443	440	410	417	401	391	415	421	371	383	437	409	406	380	397	380	410	416	400	388	390	431	404	431	400	394	422	414	417	379	389	434	394	411	428	444	415	375	446	414	417	376	473	422	405	429	409	393	377	389	380	418	449	413	461	411	436	423	401	378	425	408	370	398	405	392	418	423	436	390	407	397	414	432	395	399	398	419	414	425	429	430	400	409	402	382	396	388	394	426	385	414	382	399	411	421	402	408	440	384	455	386	438	387	415	414	439	407	449	451	406	392	411	447	414	385	410	350	424	368	412	398	421	417	428	422	370	431	378	421	400	407	429	413	390	409	408	408	439	454	401	419	435	443	384	430	403	412	456	404	416	416	425	421	438	440	412	433	419	431	403	401	390	396	423	409	408	419	391	438	395	369	407	386	413	388	431	436	410	374	405	457	384	384	391	429	412	420	383	422	406	405	418	438	447	385	388	385	398	406	395	416	418	397	434	364	395	436	433	408	396	418	397	421	392	401	446	389	372	411	398	448	398	386	418	396	405	433	401	418	401	435	374	419	460	406	424	406	422	404	408	408	400	392	427	417	432	397	410	401	384	432	417	414	445	400	419	413	431	467	443	415	414	393	410	375	398	417	401	372	381	443	410	408	409	427	385	393	447	429	401	420	428	387	414	408	457	423	407	378	433	436	345	435	444	404	419	427	407	414	428	391	404	403	409	406	435	391	410	408	417	385	424	413	385	395	404	438	395	427	396	390	386	402	432	428	460	447	400	443	403	384	396	400	425	404	398	425	417	403	409	385	417	429	404	410	414	409	412	398	395	417	380	384	396	424	391	390	397	403	379	399	412	411	415	414	405	449	395	404	427	392	412	417	382	446	374	395	391	383	431	403	424	410	388	404	391	405	417	409	425	367	398	403	387	423	387	374	389	406	434	402	438	407	407	428	414	438	411	406	419	409	397	431	411	452	368	402	407	404	402	406	382	417	376	433	429	422	438	395	420	390	432	460	390	387	414	370	372	424	392	417	400	391	421	414	379	436	377	391	384	410	404	402	428	387	381	419	372	396	369	397	417	422	403	407	450	415	401	444	422	400	456	393	417	402	422	441	409	422	396	409	422	396	442	409	404	404	425	413	411	395	454	387	371	412	411	380	437	425	399	393	434	417	426	374	392	420	419	431	423	440	387	440	413	404	406	398	440	433	430	387	412	440	414	396	423	412	391	421	409	415	409	431	395	417	413	412	408	410	450	456	380	435	431	384	406	395	393	408	422	377	410	420	444	416	421	436	417	402	426	409	421	394	425	402	386	375	420	412	396	378	396	403	415	422	406	424	401	404	424	423	368	408	412	379	360	395	427	406	391	394	417	375	395	400	402	404	423	377	411	429	395	406	411	386	416	387	396	420	378	413	436	421	415	448	421	401	439	388	414	428	406	421	395	398	396	423	441	439	387	424	419	417	375	430	382	366	427	369	404	414	415	398	441	418	430	401	354	431	408	412	397	382	370	398	415	443	417	382	409	422	428	426	388	419	429	411	421	414	412	426	423	389	440	453	427	413	395	428	427	422	404	388	390	389	413	419	423	427	405	401	377	404	390	415	428	404	414	409	391	419	393	417	422	417	403	389	454	407	393	428	394	468	386	365	386	437	485	453	417	393	454	426	453	393	373	435	396	405	411	375	423	391	381	390	404	416	410	418	420	408	401	445	418	437	364	392	402
23041	21304	34790	37925	41549	34567	23413	7033	1234	458	329	301	293	313	280	296	294	293	285	277	300	295	269	294	288	278	278	238	256	290	268	288	259	279	273	303	297	270	278	274	269	274	253	264	259	308	283	287	297	271	258	282	301	247	270	296	260	299	305	271	290	263	255	300	296	280	267	268	253	261	302	275	278	277	281	286	264	257	275	284	276	266	312	270	288	269	262	281	265	241	249	266	298	267	276	269	275	283	235	292	294	288	233	297	301	259	284	239	238	288	267	280	279	294	287	277	270	257	253	259	253	298	277	271	282	277	267	252	271	279	253	293	290	271	283	261	294	280	285	283	276	273	261	309	270	300	276	246	265	284	264	274	255	276	255	249	298	287	278	254	259	268	275	285	259	297	257	282	278	260	279	272	257	251	290	284	262	282	257	258	285	305	255	264	279	264	268	263	264	279	270	264	274	260	271	304	276	284	280	300	261	264	269	279	286	264	252	285	301	261	252	236	270	294	282	291	259	257	261	304	282	261	274	291	256	246	251	265	281	269	283	247	286	278	255	269	289	256	253	295	248	284	259	283	270	270	265	248	263	271	307	258	281	266	258	292	297	272	279	280	271	271	271	267	253	248	292	278	290	279	251	263	304	283	249	282	265	264	258	265	260	248	275	281	270	250	267	267	270	261	277	271	262	263	248	246	272	279	287	266	305	265	271	287	271	270	284	272	262	278	286	302	270	249	279	285	269	258	267	276	275	253	250	294	286	296	275	279	263	288	244	294	265	279	268	275	269	273	246	258	296	284	290	264	298	259	236	276	304	284	286	274	270	271	276	290	278	282	254	284	284	287	280	249	256	290	297	269	290	262	273	270	292	275	298	269	271	281	242	272	261	268	275	325	258	284	286	278	276	262	276	290	303	282	277	266	281	251	293	253	290	276	267	297	239	250	279	281	282	296	266	266	267	280	262	275	264	291	290	262	286	269	268	282	289	255	242	268	281	264	261	274	282	294	261	280	271	296	294	247	271	277	266	261	291	278	247	269	262	261	289	267	262	287	278	272	278	299	268	273	265	277	279	282	266	291	268	281	259	292	280	265	268	260	262	269	213	257	279	258	272	282	302	298	291	273	289	261	263	279	263	259	263	237	272	271	256	290	249	282	290	280	312	302	275	278	278	272	277	265	284	249	236	326	265	280	289	273	266	282	277	265	274	310	266	285	262	223	262	278	254	280	280	251	250	308	308	276	267	274	280	288	248	280	276	270	282	279	267	256	281	264	277	269	247	266	271	244	292	285	260	273	261	295	257	281	283	247	258	277	268	288	266	287	295	265	254	281	276	272	262	272	281	293	245	286	291	263	279	253	269	266	288	239	245	287	291	266	281	273	300	253	293	253	296	278	252	272	260	261	253	269	283	283	269	286	264	287	270	267	296	267	293	259	286	295	285	289	279	254	252	293	249	271	300	264	255	289	262	253	288	270	232	248	253	248	259	271	280	274	286	276	261	262	272	249	256	265	254	264	262	256	298	271	250	264	308	248	245	283	279	249	276	257	261	295	289	260	244	295	327	278	311	310	277	291	302	275	290	263	277	265	292	273	245	260	285	275	276	262	243	254	247	262	279	255	305	282	266	262	287	268	272	277	270	295	280	269	268	277	264	289	292	270	268	277	262	278	275	251	258	283	252	278	292	264	311	295	245	273	267	270	283	257	222	296	314	283	282	279	289	262	279	286	270	278	264	265	255	273	273	300	251	268	243	241	226	284	267	299	285	291	296	273	239	286	269	276	279	242	244	307	270	263	261	285	284	256	264	262	265	262	261	263	275	287	276	268	278	286	294	286	269	290	269	252	253	279	290	275	297	277	262	269	271	260	257	265	291	280	267	272	244	285	280	260	294	270	291	271	267	274	274	276	269	252	294	294	279	283	262	271	277	291	271	306	296	260	236	268	245	255	280	282	291	264	251	254	267	283	239	300	283	280	275	286	270	275	267	258	279	263	246	285	253	266	269	290	295	281	273	286	294	280	266	246	253	254	259	286	291	286	271	255	260	284	267	280	269	261	312	253	272	288	265	296	252	278	287	260	297	265	291	263	283	260	296	258	269	239	257	279	300	282	264	282	238	280	288	268	241	293	310	272	263	280	294	257	283	280	292	263	266	259	280	289	270	263	269	239	305	269	266	265	291	289	264	286	303	284	270	240	280	254	302	304	257	302	285	295	274	260	241	230	276	249	286	256	267	239	294	271	264	294	282	237	288	269	282	261	269	261	279	281	267	270	270	265	294	317	272	289	265	257	285	289	250	282	263	261	279	292	299	255	267	259	280	276	284	278	265	297	286	263	309	303	261	279	322	274	294	266	279	286	264	275	244	270	261	254	306	235	292	275	285	273	270	277	280	270	289	268	298	246	260	269	266	263	279	312	305	253	259	276	261	255	263	270	307	264	270	243	290	286	270	280	291	265	265	288	278	255	278	273	268	273	285	279	267	292	278	267	277	251	294	262	248	257	263	276	275	285	262	266	287	261	292	289	250	311	253	252	277	245	265	258	294	264	275	295	242	277	260	271	269	287	270	288	282	274	281	259	274	274	272	255	253	268	289	280	286	271	280	262	282	273	286	289	276	289	244	287	273	298	285	277	267	286	270	277	283	257	279	314	249	275	271	274	271	259	299	286	279	280	293	260	260	264	289	278	295	272	274	257	269	255	263	300	262	266	272	298	259	274	269	262	250	270	258	280	263	273	289	273	233	246	293	263	259	268	272	277	271	299	296	281	285	275	276	270	262	248	302	278	259	288	279	267	256	284	271	267	265	273	269	284	269	301	274	280	271	250	303	280	249	264	236	260	275	249	269	270	278	237	251	249	259	251	282	275	279	256	307	281	262	254	263	258	272	278	274	296	310	284	263	292	307	295	263	254	269	262	248	262	248	264	268	270	271	260	266	230	292	278	282	317	276	278	287	283	303	269	257	263	273	280	286	268	280	253	288	272	257	270	269	263	276	221	231	292	282	304	253	283	281	258	276	262	274	247	270	257	284	258	302	263	266	263	241	272	284	304	257	260	297	275	256	274	264	271	271	249	249	274	246	295	285	275	271	286	275	270	272	280	280	294	273	231	265	276	251	290	276	266	265	261	250	265	240	266	290	264	270	266	245	280	273	286	274	302	250	286	260	260	285	250	298	285	279	265	297	311	287	271	287	264	289	275	301	273	281	283	262	271	249	251	260	258	280	252	253	280	252	284	301	283	291	287	256	272	282	272	246	261	283	273	281	270	287	315	282	256	257	280	294	281	285	303	282	292	252	286	276	270	260	295	269	261	263	298	275	265	267	278	260	295	261	281	263	257	264	267	264	267	262	265	274	270	260	275	249	280	246	237	267	294	269	294	252	275	287	265	247	262	279	286	249	284	278	274	251	280	301	249	276	299	248	294	262	288	243	254	292	263	282	266	272	265	282	265	268	264	281	314	264	291	268	250	260	253	274	274	269	246	275	253
13284	70691	91041	75197	61371	42303	23997	9375	2678	847	491	405	434	424	433	407	431	445	434	405	414	386	369	434	384	434	411	428	429	411	454	396	472	435	465	449	434	403	419	425	408	448	412	422	455	455	417	391	433	438	401	433	436	434	431	401	416	433	423	393	410	439	421	405	407	443	428	423	443	376	419	416	439	411	407	404	403	420	410	426	446	454	419	423	396	442	443	431	373	451	430	416	416	426	430	403	420	403	429	405	415	422	436	423	441	395	416	406	424	405	440	395	432	396	418	434	443	378	437	403	389	362	390	428	419	464	412	429	445	395	422	407	393	417	437	403	456	436	446	457	430	417	395	454	408	381	400	408	401	384	412	452	428	432	436	360	437	426	398	409	397	435	387	410	397	417	413	401	419	425	407	434	430	400	390	390	424	428	407	410	469	403	425	396	354	450	401	410	394	416	399	398	416	396	419	428	413	406	401	415	422	462	442	419	425	420	431	400	396	437	455	428	404	443	422	418	435	415	443	413	390	419	441	430	410	432	421	415	418	420	464	421	459	450	413	430	420	434	396	402	373	436	415	408	420	384	382	405	454	415	415	406	420	425	411	399	437	387	424	406	413	387	426	446	417	408	424	403	392	385	416	411	433	415	437	400	400	419	426	433	418	415	465	400	373	434	428	385	418	445	447	429	377	427	440	463	403	408	411	450	445	431	441	404	415	419	405	415	414	396	386	428	377	393	391	420	415	456	420	440	427	391	421	442	417	433	437	411	409	412	449	428	439	409	395	426	432	392	426	392	442	369	387	419	391	446	444	358	429	435	398	389	442	428	451	436	411	398	454	401	411	389	393	405	421	391	412	447	442	395	436	360	432	406	423	428	404	428	407	437	391	403	431	420	420	389	388	444	395	397	406	437	420	389	454	423	434	389	423	408	431	404	407	437	401	394	437	384	445	447	408	411	425	443	422	420	390	399	409	418	372	451	411	430	422	430	428	385	416	423	403	374	390	410	404	392	370	427	413	412	418	435	432	424	398	432	393	431	405	419	392	429	427	475	390	405	424	397	397	384	432	403	410	418	367	389	402	438	439	453	382	388	447	388	435	411	393	389	409	417	423	434	410	438	417	382	417	417	426	405	410	415	414	411	392	410	410	414	450	383	391	402	425	423	404	449	441	406	407	394	427	409	416	424	451	389	427	435	400	427	426	430	395	452	402	417	436	453	385	401	373	392	415	423	406	416	432	415	399	391	435	436	434	404	401	432	404	464	398	454	443	408	425	385	434	399	430	461	377	424	407	395	399	381	406	394	372	412	417	391	395	391	407	429	431	437	409	397	371	411	448	394	384	397	382	427	415	390	443	385	429	438	456	450	409	396	407	424	440	443	401	438	422	463	411	390	452	413	417	403	399	433	459	417	409	410	414	416	412	410	434	422	413	433	443	404	376	412	393	421	426	430	431	405	426	428	430	393	411	390	427	422	431	433	445	425	409	420	420	413	397	402	416	410	437	439	449	407	416	385	420	417	418	403	414	445	385	426	442	438	433	389	415	413	425	418	420	410	438	438	403	405	463	418	395	401	428	424	426	419	419	418	419	441	428	410	406	411	400	405	403	425	424	437	412	404	446	423	441	432	405	424	411	400	409	447	406	415	404	410	434	441	408	391	417	405	470	480	429	409	443	424	429	429	396	453	414	428	417	426	374	442	431	396	412	421	416	435	414	431	404	421	412	393	421	415	424	429	399	403	407	396	450	428	447	386	479	405	441	425	389	417	431	409	413	428	410	427	376	397	414	403	419	424	385	407	395	429	428	404	424	398	413	446	433	441	412	420	385	411	398	429	401	413	428	424	410	400	417	402	399	396	425	425	412	401	406	449	421	391	412	418	396	424	436	424	403	427	446	404	433	379	406	430	427	399	445	374	427	402	407	457	453	451	423	423	404	406	401	438	374	422	396	413	426	419	407	432	410	378	427	431	411	405	416	404	433	401	423	451	408	409	417	426	453	422	394	404	382	418	418	425	397	438	407	438	444	430	442	424	428	411	411	385	431	400	406	409	407	377	441	416	412	453	421	430	410	411	432	417	417	417	408	404	417	442	400	381	368	394	416	391	417	459	414	458	396	429	432	402	416	403	465	410	428	419	457	421	437	465	396	436	385	414	432	439	437	409	418	400	405	444	437	427	432	422	433	433	411	384	439	421	424	439	405	381	378	404	413	393	441	432	401	419	411	439	409	407	408	399	447	418	428	443	378	393	414	394	448	434	388	404	361	405	397	438	434	404	401	437	409	398	417	402	410	411	408	442	413	414	414	411	429	438	404	417	417	447	411	390	419	424	418	401	448	397	369	395	424	410	421	395	454	390	384	423	409	433	397	395	425	412	425	424	466	415	409	444	403	420	393	396	398	436	431	412	414	434	415	426	393	410	486	394	387	395	407	398	428	408	444	398	424	405	417	455	443	417	452	426	406	434	361	456	439	390	432	444	420	452	427	417	432	426	447	451	406	415	412	422	421	431	438	407	445	387	418	423	424	431	413	438	414	452	409	436	431	398	405	442	432	389	413	432	415	404	433	404	429	428	413	412	425	444	473	397	404	365	403	409	383	420	388	425	440	422	404	412	418	417	421	434	409	401	373	427	420	416	440	436	388	454	430	429	415	429	404	447	411	407	399	403	427	423	421	436	405	379	413	433	435	420	406	407	416	416	420	378	425	405	397	414	407	387	409	404	420	429	428	416	407	416	409	429	409	424	431	405	419	428	423	375	405	399	412	405	440	394	453	409	426	438	443	407	386	444	433	401	415	418	411	419	426	452	428	395	421	400	410	430	396	426	395	404	412	437	410	409	412	374	381	407	395	408	415	385	440	424	442	416	431	426	373	435	451	398	448	409	402	423	389	417	418	400	394	420	455	407	421	415	382	390	389	429	410	412	431	436	397	445	439	422	442	419	374	432	389	465	440	432	430	392	454	417	418	428	406	438	405	377	427	386	390	387	390	411	429	412	404	404	430	415	442	420	402	397	396	411	436	440	396	423	430	388	382	436	388	436	437	397	431	404	418	434	402	422	416	388	373	464	421	406	439	381	432	431	427	443	381	394	417	381	414	421	411	408	386	417	426	426	397	405	419	414	426	375	411	411	396	417	416	420	393	425	424	436	429	431	403	441	415	384	419	411	419	442	405	422	421	457	430	432	438	403	407	411	394	388	457	432	427	434	399	423	440	412	466	428	452	432	433	388	374	418	422	408	379	389	403	432	438	428	371	457	419	461	402	424	411	413	431	431	438	445	401	415	432	420	418	416	428	420	454	399	417	404	399	440	409	418	401	440	436	458	397	393	397	409	411	433	419	429	438	442	410	421	402	430	400	416	439	414	403	442	440	434	411	401	398	435	407	411	395	418	368	399	413	420	406	414	391	411	456	408	412	392	421	420	440	413	417	391	416	397	415	410	408	424	416	396	397	399	364	427	436	430	444	431	423	401	411	423	416	404	399	416
26713	23061	34367	26580	15033	6202	1863	656	342	274	245	258	236	217	221	243	255	220	235	232	214	246	229	212	243	228	196	230	218	250	209	241	238	232	237	236	239	203	248	233	248	248	234	249	216	246	213	240	245	222	195	257	219	217	249	235	236	225	218	256	253	220	221	257	231	250	217	231	241	213	219	245	245	234	258	227	210	237	235	210	241	240	259	201	244	227	239	225	264	216	248	234	240	227	237	253	231	219	229	253	256	230	244	220	235	232	220	220	260	220	233	221	226	243	214	237	225	237	212	245	232	230	228	206	229	231	234	236	219	225	223	215	239	248	247	242	217	194	242	236	217	245	228	220	238	221	244	234	214	241	217	226	250	220	232	208	238	231	225	249	223	226	254	245	222	211	227	226	220	239	232	248	252	243	239	211	216	213	261	248	205	238	241	212	229	262	214	222	208	221	208	224	234	261	235	221	248	232	246	226	209	257	237	205	251	225	208	230	211	225	228	197	229	269	233	215	244	223	220	249	243	219	252	235	211	235	233	229	232	234	240	245	239	207	203	228	268	226	231	265	226	236	242	226	231	235	211	224	237	214	219	216	225	205	240	228	204	238	231	224	224	239	234	237	209	246	223	235	228	248	226	221	239	220	230	222	235	235	258	221	218	225	254	228	212	254	248	224	230	226	256	235	234	238	237	223	240	213	203	235	239	237	219	234	212	249	225	208	234	235	258	236	238	244	244	211	215	212	229	223	225	217	203	246	231	217	230	244	215	208	241	250	248	254	266	226	209	235	219	243	229	237	230	241	240	232	247	246	227	251	224	215	196	229	226	221	231	241	207	245	222	200	229	231	228	221	204	239	208	222	236	231	237	248	264	213	223	236	239	245	205	213	217	221	245	225	210	245	221	233	222	239	211	220	243	215	237	236	235	199	239	234	209	211	208	186	198	214	254	245	202	195	220	259	237	230	224	235	241	211	226	207	234	234	221	245	237	232	234	212	219	246	234	236	229	236	215	203	234	231	225	220	213	221	223	219	220	224	236	242	224	219	238	255	223	201	239	240	209	203	216	221	228	241	236	222	221	221	258	232	263	228	243	227	220	210	221	221	232	210	227	244	223	195	231	244	244	268	222	239	222	213	203	213	189	225	212	225	235	223	245	220	219	247	246	225	237	200	249	235	226	228	217	233	224	262	241	219	236	212	232	228	218	232	223	224	246	212	217	228	196	230	229	254	228	234	222	239	227	241	219	218	207	235	230	211	211	214	196	237	254	228	232	222	230	219	234	231	224	236	251	206	238	223	228	199	228	234	224	231	239	234	240	235	221	216	225	230	241	228	243	207	201	221	224	225	214	247	231	219	227	246	213	224	255	231	205	228	217	227	216	241	213	252	239	242	239	195	231	232	214	233	219	208	225	214	221	230	245	219	217	227	265	228	225	213	215	238	219	227	221	183	250	207	233	225	220	231	205	204	220	214	215	232	237	222	227	223	208	255	229	210	219	227	193	229	233	237	229	234	217	222	210	250	214	251	238	235	226	228	234	233	235	272	215	238	205	231	202	265	236	240	233	229	265	229	252	197	242	224	228	201	180	229	223	243	217	245	229	231	208	209	233	201	248	242	220	251	254	225	216	212	227	253	233	244	236	216	249	226	193	209	212	253	225	256	241	237	224	225	225	229	208	226	217	230	213	227	219	227	243	231	226	235	235	227	222	232	220	240	237	221	214	220	229	210	228	240	238	233	229	231	222	229	200	202	214	233	258	257	213	242	238	199	220	261	234	220	227	255	227	194	241	238	220	210	228	222	227	254	228	242	236	241	246	225	225	230	225	228	249	224	220	204	215	260	215	226	262	235	219	205	255	237	208	238	218	250	214	208	237	225	194	215	256	210	216	248	250	233	217	236	212	238	221	238	237	235	217	225	238	234	239	253	224	208	244	234	221	210	208	228	252	244	208	215	229	235	225	220	242	242	238	205	223	215	238	239	203	235	223	203	233	223	232	234	228	206	222	248	217	203	244	244	233	238	230	223	209	246	229	240	223	210	211	226	207	253	219	221	220	264	234	221	224	238	239	252	216	231	245	220	211	199	213	224	251	251	210	224	230	205	242	216	222	222	224	224	229	244	233	211	214	220	213	212	228	237	235	254	200	237	225	210	231	212	225	242	242	211	219	199	235	222	211	233	220	220	206	217	237	221	230	212	228	218	233	242	214	223	262	219	267	263	223	222	233	251	219	218	199	218	201	249	244	250	244	197	218	248	227	229	238	224	209	228	232	235	216	252	233	250	217	241	254	243	254	190	208	196	219	237	231	234	239	230	217	228	238	233	255	216	220	253	222	219	240	215	223	247	261	224	245	227	210	228	266	231	244	235	235	212	220	228	215	230	221	246	210	228	247	215	240	226	239	229	222	213	208	217	209	223	238	222	238	249	234	232	217	228	230	233	205	242	257	248	240	257	249	251	217	237	225	225	248	218	224	248	219	250	209	254	214	226	192	203	237	251	221	213	212	245	231	223	220	223	231	226	234	236	228	241	222	217	220	253	236	235	220	212	213	218	196	245	202	204	226	239	192	202	266	214	210	209	200	206	222	248	195	200	257	221	246	221	216	202	246	251	239	239	210	248	226	217	208	270	230	227	251	209	247	234	248	238	237	254	217	237	254	220	230	217	241	236	216	237	212	232	226	238	230	237	224	230	225	236	223	222	252	234	240	237	226	217	241	250	218	240	228	232	213	230	234	217	220	237	227	246	247	209	225	201	239	236	212	223	217	245	232	205	227	224	200	245	213	245	239	172	206	228	239	210	265	238	228	249	240	219	220	218	227	228	226	216	223	203	220	251	244	236	223	218	242	230	226	207	241	219	234	252	246	236	212	223	240	233	223	234	236	222	215	251	224	239	227	246	253	217	230	229	239	204	231	229	224	234	229	249	227	215	208	226	233	241	229	241	220	217	224	250	239	232	212	224	228	235	257	233	186	233	223	203	211	195	237	207	236	226	218	236	239	219	218	214	234	226	245	245	251	233	205	220	216	233	234	224	246	231	232	228	238	223	231	226	255	233	207	249	216	245	244	222	250	217	228	233	242	226	221	226	204	224	242	238	207	230	238	234	230	213	208	263	223	256	223	243	239	216	254	232	241	228	222	246	218	234	232	234	222	240	219	251	230	247	229	207	233	234	222	224	224	229	243	222	250	238	238	234	228	221	237	202	222	227	225	222	222	229	256	221	241	256	203	231	222	206	232	191	221	242	235	196	223	234	212	216	211	212	232	224	214	242	221	230	220	214	209	232	239	226	244	233	235	245	227	227	236	229	254	220	236	236	220	237	231	233	230	226	223	217	233	230	247	235	228	214	215	232	231	222	204	230	230	249	250	227	242	224	222	240	215	216	252	230	247	226	233	241	223	201	232	220	225	220	221	228	253	219	214	198	229	220	254	225	213	220	255	228	232	240	233	223	221	220	236	220	247	202	225	219	254	229	215	222	244	195
6340	38874	41035	28497	20122	10507	3657	1399	634	409	357	371	340	367	330	378	377	372	331	357	352	372	353	384	387	357	359	347	368	374	334	361	371	350	343	343	363	344	337	347	377	374	349	357	392	350	363	375	355	378	362	353	355	375	366	357	396	355	393	377	381	338	363	350	373	318	383	366	334	343	368	370	357	347	369	391	359	365	353	354	361	376	389	365	399	338	365	351	365	387	339	361	351	364	342	347	337	380	352	391	350	381	357	373	357	372	350	370	361	337	338	351	366	360	349	352	348	350	370	346	371	354	377	342	395	364	339	334	361	345	381	361	357	366	397	369	367	369	369	335	381	321	373	384	352	341	362	346	373	360	350	355	370	363	345	334	330	371	361	388	373	341	383	364	355	356	386	376	329	330	398	370	356	360	381	361	341	368	357	324	357	361	377	368	336	349	328	380	378	373	366	355	367	372	331	367	377	370	375	367	367	345	366	356	381	334	366	363	360	331	349	359	337	366	349	338	346	352	387	371	340	359	371	330	343	362	321	353	361	358	360	346	369	334	404	366	327	364	339	389	316	357	388	336	368	375	354	376	376	370	366	382	348	340	374	349	408	370	343	359	354	389	364	328	356	386	380	362	363	336	356	359	372	343	356	356	323	367	365	355	344	388	343	368	342	387	377	364	348	361	360	337	349	366	364	359	372	393	348	360	346	376	359	367	334	349	377	370	361	362	382	354	354	368	364	325	363	402	375	358	392	345	356	372	358	357	364	377	332	367	376	356	363	370	352	364	358	358	362	364	340	340	360	375	379	377	374	334	342	383	352	369	388	375	347	338	365	379	362	373	371	386	349	367	361	390	382	378	347	358	365	341	352	375	365	342	346	331	375	340	379	355	340	377	370	375	389	375	377	387	369	346	358	352	351	388	367	378	359	365	384	367	382	379	364	364	379	349	361	370	391	358	361	361	376	341	332	357	365	352	316	369	360	338	343	416	366	318	315	376	375	388	363	350	351	401	365	359	344	344	349	352	352	358	339	391	375	362	336	339	348	376	354	349	368	361	352	369	329	356	348	404	351	326	359	364	386	331	351	356	316	376	347	365	363	328	387	391	365	357	400	349	364	360	357	380	378	385	393	362	336	350	355	376	365	345	343	352	357	342	390	390	351	383	346	370	363	371	349	371	354	379	351	363	380	377	362	347	322	352	384	365	340	346	349	381	377	394	352	350	368	338	345	360	344	373	369	355	359	328	315	373	350	363	391	399	344	354	355	374	364	341	348	352	365	381	380	342	384	348	362	359	405	392	340	347	355	373	353	342	357	345	353	381	371	344	361	351	338	348	379	323	352	355	375	378	364	363	376	348	386	346	380	353	372	358	353	416	366	340	370	334	414	349	345	350	406	384	347	383	368	356	377	359	371	337	329	374	371	344	344	356	332	400	367	359	360	358	334	374	367	356	341	337	383	371	353	342	369	343	367	372	376	337	376	353	366	364	398	395	336	366	363	361	317	350	380	331	380	379	397	360	424	356	358	346	350	339	384	363	359	341	390	311	348	359	348	364	335	366	338	376	349	348	387	328	350	388	374	395	365	332	376	343	376	420	366	364	347	359	371	352	352	358	388	376	374	355	333	365	364	361	389	350	341	356	374	369	352	367	352	356	355	346	376	359	353	350	354	349	363	363	380	361	347	364	331	400	362	389	360	368	376	341	351	368	355	339	352	346	366	360	355	366	333	344	370	349	356	360	351	347	377	346	385	389	363	342	331	327	346	365	343	339	366	332	376	362	358	348	347	341	389	384	357	369	357	345	362	390	325	349	364	358	321	303	369	354	342	354	347	371	337	371	370	350	380	364	345	366	352	355	370	353	365	340	336	376	390	376	350	333	372	380	387	371	354	382	345	340	366	354	351	392	359	358	357	357	375	342	342	361	353	350	365	357	354	369	353	404	361	378	349	360	344	358	361	375	356	332	345	342	350	319	373	351	356	325	361	350	361	343	369	380	354	374	342	361	348	354	356	340	351	339	353	343	345	348	370	362	353	346	368	378	396	379	399	348	352	315	355	348	375	318	355	334	342	387	354	377	309	362	345	368	374	371	376	361	379	339	348	349	359	347	328	329	373	358	377	369	352	374	355	356	385	372	354	358	372	357	351	379	371	362	372	388	362	343	352	381	344	416	372	363	347	366	360	366	356	376	356	370	357	350	336	338	357	375	365	363	375	343	401	337	353	354	324	338	412	367	357	357	377	329	352	331	322	381	388	380	357	362	325	367	350	356	373	389	333	326	363	346	329	347	370	368	374	368	376	371	370	371	373	333	345	360	358	357	358	352	381	338	351	383	363	375	342	380	344	364	358	388	361	355	358	364	364	346	377	374	378	363	390	374	336	381	346	357	375	361	352	371	341	365	350	353	378	381	368	360	375	368	354	381	354	346	348	361	362	333	325	363	390	388	358	333	389	366	335	402	367	351	361	359	385	346	362	386	345	366	405	356	360	377	366	346	376	331	349	368	356	354	365	374	384	367	344	361	371	346	383	370	372	363	345	383	361	360	374	359	382	363	338	365	370	348	355	360	355	365	347	336	365	371	355	348	345	325	371	395	410	374	329	408	404	379	356	400	339	339	381	372	394	343	364	347	368	356	356	344	357	345	337	373	335	342	371	370	366	392	381	353	402	364	338	353	386	361	381	353	359	404	348	383	374	386	337	319	368	366	378	357	362	335	382	353	338	396	373	359	411	354	367	378	357	391	361	346	357	388	349	370	393	373	370	373	351	353	373	384	351	357	378	357	343	362	352	328	378	361	379	357	358	327	382	382	341	357	373	352	357	329	341	340	364	337	385	377	371	381	382	345	340	365	342	342	340	364	362	365	358	372	356	378	394	363	342	334	374	369	346	369	375	339	369	348	381	366	418	361	343	344	385	359	360	355	353	340	377	379	363	339	351	368	355	365	367	404	373	357	396	393	312	391	330	331	350	360	374	372	337	351	392	374	329	359	355	384	368	364	359	336	343	389	342	349	382	364	346	390	348	346	381	357	352	352	373	378	352	341	368	370	353	350	370	406	358	378	347	337	391	384	368	381	356	346	336	345	376	363	371	342	408	375	348	350	333	360	354	380	374	344	375	391	358	340	393	379	327	371	339	359	391	349	339	360	348	346	348	318	335	375	377	361	352	338	370	376	345	365	331	370	336	371	346	371	391	361	348	335	378	357	376	359	347	372	354	357	328	360	334	366	365	390	347	365	386	356	360	381	369	375	368	393	319	382	377	375	380	359	387	344	338	359	353	358	315	384	344	349	368	372	344	366	364	352	399	368	364	365	362	367	376	367	381	349	333	353	371	365	378	342	352	366	364	326	355	362	339	342	369	377	364	372	392	377	371	352	353	357	340	366	377	361	355	386	385	390	357	348	369	381	354	354	391	379	390	372	357	363	369	373	371	350	363	379	352	406	358	396	378	346	386	372	343	357	342	395	337	358	373	330	348	386	369	360
24205	21645	37988	42300	35934	28199	15697	3340	704	397	298	282	275	258	266	251	252	246	275	275	277	273	263	249	244	248	283	258	259	275	261	266	277	270	267	272	247	251	268	232	281	283	251	271	274	254	267	260	283	271	239	257	244	258	287	276	279	287	252	244	283	248	240	255	268	245	272	271	230	265	272	250	262	264	273	257	262	269	263	239	270	265	274	252	269	246	246	266	262	252	255	260	266	269	258	263	264	248	257	255	272	265	250	272	280	295	258	262	292	242	245	268	261	261	261	253	254	284	243	284	292	271	245	245	277	267	240	277	265	269	265	265	255	230	260	247	279	243	248	264	270	288	262	273	283	260	277	273	255	279	265	256	286	241	252	277	272	272	268	280	264	269	281	265	312	231	239	257	247	243	273	262	295	264	268	258	274	243	249	284	266	273	259	267	253	279	287	277	263	273	256	277	279	239	256	266	271	249	245	277	295	269	261	275	260	259	245	256	254	274	235	262	232	279	266	269	281	244	262	258	236	264	253	234	245	256	251	277	244	258	271	273	279	277	244	267	255	267	261	262	270	281	231	208	251	281	246	264	262	296	270	265	273	258	242	268	239	285	271	248	239	262	268	273	278	224	252	273	248	243	278	290	269	273	272	281	260	257	261	267	241	276	277	252	237	247	286	275	239	264	292	292	267	252	256	251	269	294	275	287	254	233	258	241	260	279	273	277	287	283	257	261	287	276	264	252	268	266	286	244	276	268	231	263	269	235	295	269	290	244	255	269	261	285	248	283	279	276	263	277	242	315	271	274	259	258	250	270	268	271	258	234	254	262	276	290	288	254	309	265	259	250	276	264	276	269	248	263	273	253	263	262	234	271	243	254	296	283	259	280	281	275	253	274	284	271	262	274	271	287	274	270	255	258	237	285	264	247	263	241	249	244	253	270	245	264	290	250	258	228	260	267	258	272	244	273	259	314	277	226	284	233	258	227	258	275	292	279	235	274	263	244	252	260	262	260	269	267	276	261	279	224	258	256	287	236	261	234	239	253	266	266	283	258	256	270	247	222	267	259	251	278	240	237	279	274	259	257	263	253	256	235	310	266	269	254	263	256	242	243	250	273	263	228	294	226	297	273	274	275	259	269	257	256	279	269	297	255	256	272	250	280	248	244	286	267	283	270	269	256	274	266	234	267	258	260	247	259	254	288	242	284	247	294	283	253	259	281	296	275	262	242	261	244	274	231	255	263	296	275	257	265	269	279	279	261	251	269	279	267	269	270	264	265	265	269	258	268	236	267	246	253	268	261	281	261	260	248	270	226	254	237	260	245	272	263	279	252	263	289	282	279	244	247	280	273	265	255	262	246	244	267	286	283	249	273	242	269	250	295	276	277	267	257	263	280	277	253	259	247	261	233	269	261	261	216	269	242	242	249	240	304	277	286	271	269	283	308	242	266	257	273	264	259	265	268	253	243	237	272	254	251	286	273	262	229	250	280	262	275	262	269	275	251	254	227	253	280	277	262	288	226	264	228	257	301	239	277	237	256	258	288	261	258	272	272	307	288	275	260	265	266	275	284	290	274	230	269	283	261	259	238	256	256	255	229	254	261	252	282	258	260	277	232	285	268	266	257	270	246	296	259	251	252	274	236	272	270	254	263	252	267	250	259	239	279	277	263	272	251	242	277	285	256	278	234	257	270	274	247	269	256	252	253	257	286	273	232	254	263	270	267	275	296	278	278	267	258	262	265	266	232	285	274	274	254	247	259	242	263	266	256	275	223	259	264	243	281	236	241	278	248	251	255	241	251	280	271	245	276	260	240	260	255	284	287	274	284	265	260	275	261	276	260	252	258	272	260	244	309	252	252	287	221	259	275	271	251	237	262	272	252	264	275	242	259	254	235	270	244	293	279	278	262	300	262	286	272	257	274	259	258	241	268	261	269	261	255	257	288	261	279	252	277	252	258	276	252	284	261	300	291	284	240	272	269	271	236	272	268	264	282	224	271	260	292	290	258	277	283	295	277	239	229	235	265	250	271	278	263	283	282	289	263	242	243	259	285	277	283	271	263	268	262	270	242	260	251	271	280	248	252	260	247	244	265	289	269	272	265	286	257	278	272	264	273	266	248	272	278	286	289	261	287	270	261	241	253	277	283	258	263	254	250	260	284	267	307	284	280	270	276	287	282	263	249	258	265	274	243	280	265	261	261	248	269	279	257	273	295	266	254	249	280	247	251	296	270	293	258	276	232	269	266	245	278	245	286	250	279	255	228	239	259	250	271	235	261	255	271	265	289	283	281	251	244	270	245	266	258	238	283	266	271	223	283	270	243	252	273	275	271	241	304	254	276	259	272	259	285	269	265	262	265	239	269	289	273	273	262	255	248	282	274	274	293	281	258	281	288	245	254	256	255	247	257	255	230	262	284	250	235	258	276	261	252	245	244	233	275	276	274	261	228	265	274	252	261	225	290	273	265	290	292	262	266	250	278	268	240	224	289	258	256	250	268	250	259	268	264	266	263	247	275	257	255	252	260	238	258	280	275	316	246	246	252	261	259	265	248	234	255	297	262	265	274	287	287	262	290	250	287	288	266	262	259	285	274	264	277	260	274	266	269	256	253	276	252	270	300	269	242	247	239	247	266	259	257	249	281	260	276	261	231	265	258	279	265	296	300	274	261	287	262	251	269	257	261	288	271	249	246	246	259	279	266	244	264	247	260	252	261	249	277	260	234	291	281	261	233	275	241	282	239	292	246	287	270	274	283	248	252	252	267	272	207	283	293	277	276	290	248	308	249	273	278	266	270	245	283	251	249	277	293	255	273	271	300	277	280	252	252	242	259	276	261	280	257	249	262	266	253	247	247	266	261	287	249	269	267	254	254	251	278	271	262	263	250	267	279	257	274	239	267	263	276	292	287	267	271	246	255	262	254	249	255	235	268	275	262	246	259	253	254	267	280	251	268	267	270	297	275	270	238	242	277	272	289	269	283	267	265	251	233	257	262	276	266	288	281	241	247	263	246	286	252	254	277	271	258	248	239	262	256	271	236	249	255	264	266	244	247	263	264	257	250	249	243	267	273	252	269	264	271	270	305	277	250	268	256	278	245	281	271	235	287	242	251	279	237	267	275	269	249	261	249	273	247	270	300	268	271	275	274	257	268	272	258	273	273	277	248	259	257	263	301	248	265	277	265	278	281	268	260	244	287	259	252	250	242	285	285	246	252	246	269	269	268	229	286	251	237	261	234	244	266	276	266	280	232	262	261	263	258	276	276	260	312	277	262	249	288	274	270	273	278	285	298	280	273	268	232	260	263	258	257	288	262	262	286	240	274	278	268	291	268	282	272	271	266	266	234	266	268	278	255	256	270	252	271	250	268	255	270	263	240	241	270	241	281	271	296	273	276	255	251	287	250	269	277	284	241	238	253	291	248	243	246	254	230	255	274	271	260	266	258	273	277	257	248	249	290	279	269	275	255	240	259	283	278	262	272	273	255	270	270
17588	77910	81875	61958	46251	33478	17508	6232	1753	654	477	418	405	440	475	419	394	410	406	404	385	452	439	412	393	438	392	400	407	437	406	395	407	452	410	402	421	408	374	408	391	403	397	389	390	424	419	397	382	471	410	381	403	382	399	410	405	437	408	346	426	418	413	455	406	414	429	395	451	418	387	423	412	445	406	388	431	426	415	451	381	420	393	380	403	407	414	413	422	427	381	433	403	399	409	410	380	398	443	394	421	449	422	410	425	399	398	421	464	455	392	443	435	389	397	424	464	430	432	417	418	379	412	376	401	414	394	407	409	439	405	448	438	401	431	434	424	411	442	441	385	437	422	405	403	409	427	425	416	417	430	433	432	433	411	419	424	426	371	403	388	449	430	430	490	418	417	371	421	419	388	432	385	439	436	366	361	426	392	402	421	394	422	460	413	408	397	401	380	414	457	393	422	398	423	413	427	432	385	438	395	428	408	432	446	418	397	413	444	420	425	416	415	421	416	410	401	437	438	396	453	395	371	425	415	422	398	405	386	387	422	399	407	414	392	422	437	413	422	418	404	458	405	442	412	430	398	431	400	444	403	429	413	465	418	433	356	433	395	427	428	419	412	424	426	438	400	448	431	395	387	395	433	420	436	457	387	409	387	412	424	426	418	411	423	429	454	417	381	391	374	431	372	428	451	442	361	420	411	406	419	406	437	410	405	388	390	379	451	429	418	439	428	371	470	414	362	437	368	398	405	411	393	409	408	406	418	418	413	403	405	413	388	408	412	402	402	432	379	409	410	396	412	402	425	416	435	437	426	404	414	456	388	420	442	409	415	383	416	393	432	400	408	432	405	429	418	408	435	407	410	458	421	396	423	383	402	369	437	429	397	446	422	387	394	374	396	407	428	435	415	396	400	398	417	406	419	428	402	410	411	404	377	422	417	426	420	409	427	396	411	386	420	405	401	363	428	396	429	415	409	446	380	408	383	423	413	394	409	409	404	420	447	396	417	398	412	396	448	434	380	421	444	391	437	453	451	391	410	413	441	394	414	396	445	430	425	419	425	455	401	408	384	405	378	454	390	413	426	402	420	368	422	405	405	412	371	399	452	397	398	429	397	422	395	358	438	425	393	382	429	400	385	410	401	402	387	398	403	444	402	399	405	391	407	417	396	438	410	411	408	403	404	423	353	412	404	427	398	416	420	435	425	400	437	400	409	395	411	418	410	386	395	380	408	398	412	389	420	381	400	399	374	393	404	362	430	454	392	416	397	439	416	432	396	373	415	440	433	414	409	429	393	409	407	404	391	378	387	407	384	410	405	400	443	415	406	387	390	434	415	411	394	418	458	399	401	423	444	418	422	388	414	413	401	420	408	400	404	414	420	384	438	370	430	399	397	405	391	388	412	438	427	375	409	367	428	417	437	406	378	395	456	421	411	412	395	398	410	405	440	424	457	417	444	380	439	446	417	426	404	422	400	398	381	418	425	442	393	408	393	415	431	437	409	387	399	410	441	413	414	421	376	382	392	453	374	412	391	439	395	415	406	459	432	371	424	399	389	401	392	436	424	426	416	408	386	452	424	411	420	419	427	385	430	396	419	404	382	401	436	413	385	441	405	444	383	438	434	393	419	367	390	401	380	439	395	406	373	408	413	433	431	390	414	403	415	391	412	403	387	417	401	412	408	405	422	432	372	426	389	449	377	397	416	420	386	419	402	425	415	404	390	386	419	422	409	399	379	415	422	402	405	448	415	402	391	422	377	384	371	402	455	427	380	412	395	416	399	405	413	434	385	400	419	434	426	402	399	405	412	384	461	404	415	415	427	410	420	399	397	415	423	436	421	418	382	410	411	439	446	423	391	391	426	387	416	433	413	402	441	353	405	418	404	402	372	395	388	378	411	417	375	388	399	444	401	429	418	401	422	432	428	414	470	459	403	410	373	376	406	390	410	438	387	412	422	418	469	435	424	390	417	424	433	421	352	422	412	441	394	413	440	402	438	437	427	389	419	431	399	395	412	393	420	423	426	428	403	402	438	404	406	383	439	397	403	453	394	435	388	433	424	437	436	386	411	388	434	388	410	390	421	440	387	405	394	419	371	454	407	397	440	411	400	412	411	392	408	428	400	415	388	400	409	414	419	413	400	401	421	409	387	417	396	392	432	403	433	402	435	411	403	411	412	395	424	432	444	404	404	414	443	396	400	465	431	427	403	420	436	426	396	409	434	421	434	438	408	420	436	428	394	396	392	397	408	405	421	437	411	372	408	409	420	382	356	393	434	430	436	396	419	420	400	400	408	418	421	405	417	415	389	387	390	413	409	414	434	397	397	416	421	421	438	385	416	384	401	416	441	415	375	411	374	421	360	416	392	428	389	436	440	381	405	425	420	428	389	422	391	422	413	396	418	402	440	421	428	433	424	413	412	414	434	403	420	429	422	418	444	410	383	419	415	400	424	386	427	409	425	399	404	406	406	439	403	414	398	413	377	435	389	423	422	422	380	394	397	410	391	391	378	381	416	402	423	433	405	440	407	444	431	416	439	437	395	434	404	413	389	410	434	393	430	374	378	413	425	403	404	471	431	396	420	384	398	425	383	445	384	409	429	438	412	429	417	401	422	406	427	377	391	408	396	400	387	409	410	404	417	423	402	411	440	419	442	440	408	394	420	430	413	395	435	361	439	386	418	466	420	378	435	425	418	422	401	415	432	392	410	391	428	398	390	401	395	399	411	400	420	427	409	433	412	425	432	418	408	398	407	420	407	401	434	404	412	441	400	459	408	430	386	436	389	411	405	406	439	429	438	423	421	427	419	378	406	387	422	449	407	424	435	415	431	405	403	414	396	413	440	396	414	420	402	405	427	404	402	430	405	398	389	431	384	383	409	412	374	380	405	406	428	374	390	376	431	443	436	412	417	441	407	408	405	419	392	420	391	406	418	409	414	387	440	394	391	429	411	416	402	406	425	419	392	425	429	403	423	384	442	432	365	399	388	412	430	439	430	424	432	425	414	406	405	443	409	416	417	407	420	430	419	438	436	446	387	442	401	408	392	408	382	374	403	424	409	412	432	381	419	396	400	422	392	450	423	382	417	434	378	439	425	425	436	425	447	439	427	374	401	412	394	417	436	407	413	405	435	401	439	421	414	414	405	397	403	405	419	395	414	413	414	401	415	402	375	394	373	424	390	387	416	398	395	435	370	432	435	430	426	403	407	426	405	402	385	400	434	380	405	419	416	391	396	403	426	407	421	391	419	422	401	380	431	416	413	413	382	427	390	411	418	441	419	413	440	415	414	417	431	434	426	410	413	443	390	403	431	429	416	437	398	408	416	469	399	396	376	420	429	425	384	362	436	403	399	407	416	418	426	414	430	389	453	431	419	425	390	438	390	410	407	408	410	424	415	389	425	380	426	420	411	422	435	389	425	426	416	419	425	403	433	415	393	416	387	414	403	394	392	420	443	375	423	407	439	382	384	407	437	376	438	416	408	358
23024	21364	34483	37400	35955	33053	24004	7268	1307	514	337	275	270	263	280	279	273	280	285	276	281	278	292	269	313	272	290	290	277	292	266	289	292	288	275	241	268	258	286	286	263	262	258	251	287	286	307	292	269	257	278	270	286	243	286	257	260	303	306	284	266	278	273	297	272	294	282	285	280	280	284	297	273	278	264	272	292	272	236	283	257	302	313	302	292	291	278	289	250	286	283	279	270	244	284	276	254	274	266	261	264	302	259	251	275	297	279	274	304	305	252	284	294	276	276	274	283	282	269	271	277	241	270	266	253	240	281	324	270	248	276	266	268	275	265	267	262	274	286	259	274	280	317	293	293	252	284	285	280	263	287	287	265	261	292	274	278	287	276	304	255	280	290	291	259	303	288	296	265	265	261	266	285	295	307	275	262	275	289	261	253	283	280	303	266	297	254	278	292	262	266	289	281	282	272	285	308	264	263	280	286	265	254	279	268	246	265	282	286	286	297	279	284	269	265	275	261	255	316	272	254	271	271	278	299	272	263	267	244	260	280	293	298	297	272	288	279	266	284	304	265	293	261	278	288	266	260	258	306	272	264	256	259	252	287	253	271	262	269	233	240	281	276	274	294	278	267	282	250	277	255	270	268	255	266	291	258	278	284	274	267	261	241	264	271	266	293	273	297	295	278	281	287	275	261	263	290	261	259	285	288	284	268	295	260	276	267	282	273	266	319	322	271	294	275	293	277	295	257	287	281	251	273	276	270	300	281	263	255	290	281	273	285	264	246	255	264	267	292	260	268	289	301	256	296	270	292	291	289	280	282	249	294	277	274	293	307	287	267	257	259	280	261	288	249	263	266	279	300	274	296	262	284	278	290	277	263	291	246	267	267	298	298	289	239	278	250	275	270	280	266	297	271	275	297	262	266	270	288	292	298	266	290	266	274	271	251	259	294	278	276	284	295	287	291	298	288	288	247	276	299	278	277	283	279	289	257	281	280	265	280	284	281	245	283	259	284	276	299	269	264	264	262	310	283	292	291	243	296	276	308	297	284	305	264	260	250	292	250	298	282	286	280	251	287	286	262	273	274	277	305	253	281	279	248	286	272	247	281	312	272	287	258	264	273	277	236	275	265	243	269	254	285	256	306	271	248	239	270	279	270	280	239	274	274	279	254	284	278	292	269	269	284	300	260	275	279	308	288	268	238	263	278	268	277	269	257	280	270	300	313	270	295	313	288	277	266	270	286	278	277	252	261	292	295	287	264	297	272	271	259	261	276	285	256	285	292	256	276	290	285	259	257	260	307	306	293	274	243	291	267	297	288	267	303	269	249	286	288	274	300	263	302	268	281	265	271	254	329	259	272	297	288	250	275	282	269	270	308	283	288	269	285	256	251	277	276	291	266	250	304	251	258	273	291	274	289	299	285	296	263	284	285	288	269	282	288	294	277	281	261	290	262	312	272	258	275	291	274	283	275	249	289	265	260	273	268	248	283	272	298	284	290	290	261	289	270	293	280	294	261	270	281	274	247	299	277	285	245	276	269	269	254	266	288	253	276	277	276	267	272	273	251	280	281	282	266	297	266	293	272	277	287	276	240	261	292	291	289	294	263	273	276	264	270	268	274	277	275	261	262	314	285	275	263	301	271	275	296	280	294	298	291	337	252	294	273	279	283	277	273	277	283	268	280	307	268	294	267	291	295	279	290	250	260	313	260	249	302	270	300	267	283	272	297	290	299	275	295	279	288	260	263	281	246	301	288	293	287	291	287	282	255	266	269	304	304	294	268	266	317	280	262	275	273	272	275	296	293	250	310	263	290	275	281	256	279	256	283	282	296	240	253	260	281	284	299	256	276	259	317	302	255	275	282	250	279	263	266	308	300	267	246	257	272	285	269	274	291	271	293	285	284	310	294	253	269	263	279	287	275	303	268	271	261	275	269	276	292	287	281	270	266	241	305	265	285	285	274	295	290	286	266	277	287	289	249	271	299	278	290	286	301	291	280	278	304	312	251	291	265	272	254	271	266	265	268	280	265	299	263	268	275	276	294	294	270	280	278	274	289	245	248	268	268	276	302	285	277	286	282	277	270	283	268	252	288	233	266	264	303	266	250	246	287	269	277	276	275	278	247	271	302	273	258	276	265	284	301	262	265	266	278	311	276	250	276	286	280	283	276	277	285	279	296	283	309	289	269	259	266	274	281	284	254	255	262	254	283	322	276	306	316	272	273	249	271	272	294	266	261	268	267	277	293	267	284	280	310	269	266	298	260	272	283	285	280	264	306	258	265	292	290	273	276	285	270	263	277	268	282	273	277	267	273	241	272	287	254	272	272	274	280	272	300	269	293	274	292	279	304	284	280	265	252	277	270	264	285	272	295	295	257	274	293	267	263	295	271	263	290	259	287	258	277	307	287	269	280	253	270	267	291	286	288	280	261	262	261	274	316	299	287	261	269	276	302	286	268	306	298	281	290	278	301	305	242	276	250	309	269	288	255	294	265	284	264	234	274	296	289	306	317	315	258	283	283	266	316	302	247	259	295	284	250	267	286	251	264	288	301	288	282	296	245	274	281	268	299	272	299	281	282	273	235	284	281	276	296	285	275	290	272	249	274	298	322	293	255	282	251	259	248	324	291	255	289	253	285	294	260	292	286	283	279	282	257	264	279	294	263	280	300	300	278	297	297	290	247	277	280	272	281	270	265	248	246	249	263	264	288	253	270	275	294	302	299	273	271	249	287	291	281	271	287	258	253	290	267	267	271	267	275	256	313	273	278	272	281	292	278	277	275	300	295	276	253	260	280	256	254	276	286	279	290	271	281	252	283	280	293	289	278	248	272	288	279	283	275	261	288	260	280	281	265	280	281	269	266	272	263	288	292	288	267	265	273	241	250	260	274	264	263	252	290	267	274	277	268	281	269	292	279	263	277	250	263	271	284	272	294	290	255	257	274	254	280	306	293	271	278	262	265	275	276	291	279	290	258	304	229	257	289	282	248	253	290	279	304	241	259	282	279	266	259	293	292	235	258	249	290	295	269	264	269	309	286	285	279	282	274	303	293	265	257	290	266	262	287	290	282	276	278	314	246	273	251	268	288	294	295	293	301	268	290	259	249	282	265	331	297	291	292	266	304	271	293	277	255	274	262	274	258	251	301	280	281	304	260	276	258	293	280	269	280	263	260	291	298	267	269	273	279	281	281	262	305	295	296	295	280	273	278	281	273	277	286	238	283	261	288	268	269	295	284	293	279	312	287	284	278	296	276	270	264	268	276	253	276	275	282	246	292	274	256	275	306	293	263	261	273	247	294	295	277	300	284	272	271	265	232	262	267	241	314	256	297	265	288	278	267	291	292	270	265	285	245	260	292	281	279	269	276	299	256	302	282	263	269	305	246	277	272	288	310	281	269	294	258	260	287	275	302	298	279	274	260	269	275	264	245	261	247	284	290	262	249	281	274	279	242	250	280	306	296	270	254	272	264	274	260	271	278	245	283	273
26169	87761	95127	74374	55628	41928	25772	10029	3001	1031	549	431	408	414	406	458	397	380	427	423	441	453	440	403	397	413	430	430	414	411	421	420	441	429	445	425	406	440	440	446	408	384	431	403	395	412	399	465	432	462	465	457	404	443	404	400	410	403	430	404	398	422	414	446	435	439	431	445	411	427	413	392	409	407	407	430	420	430	448	381	402	404	409	435	403	416	446	431	398	451	388	397	425	416	430	396	421	375	408	394	408	435	436	421	418	453	378	394	427	396	416	421	414	420	400	399	470	430	428	414	403	398	448	428	404	420	412	396	410	454	409	418	408	392	381	425	447	433	447	444	438	417	426	414	374	393	422	433	407	434	423	418	443	414	432	407	395	440	392	398	425	414	450	416	451	431	411	443	437	415	404	454	427	449	428	454	427	414	453	415	426	474	399	396	457	409	405	458	398	421	432	428	440	440	405	437	435	440	410	429	437	448	395	420	418	395	401	455	427	402	392	373	383	404	411	398	420	437	426	417	424	414	425	426	438	428	415	424	426	375	413	430	394	454	424	409	401	416	411	445	419	451	402	442	443	422	433	417	459	418	389	424	426	454	430	409	440	399	434	442	422	403	449	408	416	400	449	436	399	425	429	481	366	419	416	429	420	409	428	444	391	427	371	416	442	410	415	443	397	433	416	455	395	435	404	433	438	403	408	419	414	440	443	426	457	409	403	404	399	406	434	403	449	469	383	377	432	424	441	418	442	427	443	400	454	384	430	426	404	461	464	443	437	428	424	417	407	435	434	438	450	400	407	408	410	399	411	433	416	424	438	406	462	438	454	401	388	382	400	426	412	453	422	434	385	425	421	424	420	408	377	432	398	412	425	408	383	454	437	414	411	382	423	408	389	415	418	442	435	434	412	386	430	443	436	412	418	412	392	397	450	435	422	422	396	449	402	413	474	423	419	453	423	416	415	410	384	438	425	452	407	451	414	397	432	413	431	383	436	470	421	434	442	411	431	430	410	387	421	406	419	437	409	452	409	408	425	427	411	437	409	412	412	393	421	432	396	427	385	426	438	418	432	432	428	421	389	446	383	440	385	385	405	443	419	434	429	410	426	420	405	390	409	391	399	384	431	431	404	442	436	406	404	404	415	410	423	417	452	418	398	435	387	416	385	432	412	402	406	422	438	429	423	426	412	421	429	391	427	442	425	415	400	425	423	412	421	413	413	450	405	418	407	426	404	418	434	442	418	438	424	395	461	414	447	423	413	386	396	417	428	403	433	426	383	415	441	419	420	454	426	406	418	418	391	377	433	404	400	428	449	384	408	410	410	427	407	404	431	440	380	400	441	400	425	412	404	433	404	420	439	433	426	426	451	446	444	419	403	433	430	434	452	404	450	393	442	420	414	415	436	433	408	428	428	423	429	435	412	405	421	432	421	438	400	395	427	456	412	430	451	418	392	420	452	411	442	422	442	425	426	393	438	450	392	411	438	404	449	417	420	414	420	414	376	396	440	454	454	427	407	412	381	441	454	403	432	441	458	473	443	432	416	399	443	446	433	386	395	428	462	439	403	416	444	445	410	438	391	420	435	425	377	416	424	395	432	432	407	412	413	397	456	421	438	411	419	435	432	412	383	428	451	455	409	417	411	450	394	430	417	427	414	385	452	429	424	412	441	395	391	393	420	413	437	419	437	422	453	409	447	423	419	437	398	381	406	435	428	436	423	427	371	404	425	418	408	441	391	462	432	419	435	373	380	418	386	427	388	411	431	421	392	419	401	415	402	390	443	420	406	379	406	400	442	431	422	452	422	409	414	447	414	378	401	458	443	414	427	437	428	400	424	436	410	433	419	431	397	407	386	383	406	433	444	408	440	410	438	398	418	443	411	475	426	429	433	410	433	480	431	419	420	429	411	377	416	442	451	397	416	422	446	455	391	403	428	399	435	407	412	446	394	430	411	461	419	396	454	444	404	427	414	440	409	420	396	416	412	406	379	435	428	390	450	444	397	406	453	422	399	393	412	448	466	419	451	393	422	385	408	393	432	402	425	431	420	375	413	377	429	436	413	390	406	430	417	457	419	438	425	394	411	431	425	435	441	382	408	404	415	380	441	429	433	433	375	441	451	418	376	411	397	436	495	429	427	412	442	414	404	418	417	428	411	452	374	440	384	416	429	392	420	439	411	451	463	399	413	396	423	431	460	436	404	440	423	407	425	418	448	390	428	445	423	424	435	439	394	407	418	448	409	422	413	413	410	436	434	436	410	410	417	467	386	413	405	454	397	465	383	438	431	396	417	392	386	423	447	420	405	401	437	388	457	419	405	380	436	456	430	431	411	401	404	432	417	435	452	402	453	449	458	409	431	395	415	404	443	422	420	429	414	402	417	437	400	419	410	427	431	414	406	415	441	401	413	444	428	403	408	431	409	450	376	438	434	425	431	429	394	405	435	446	422	402	408	398	436	431	463	421	409	421	405	459	381	425	406	433	435	427	416	425	415	430	413	440	443	433	399	441	408	422	445	474	385	425	440	442	415	426	413	471	422	434	389	434	428	414	407	430	436	397	416	423	447	400	424	418	422	386	412	400	433	400	410	432	421	418	386	416	407	439	405	439	390	425	446	421	414	437	399	410	408	445	414	425	421	421	378	415	400	424	405	435	448	369	427	424	427	412	402	449	421	400	412	423	405	434	415	387	407	447	409	422	416	415	460	459	441	410	410	478	405	407	427	414	382	424	428	447	407	371	437	443	436	405	397	418	370	429	382	414	437	427	416	445	420	444	413	403	419	388	434	439	409	417	384	408	411	440	426	378	392	409	406	413	432	390	409	426	420	404	456	429	399	430	422	421	409	419	404	395	415	430	404	383	429	409	404	429	387	421	437	402	427	446	424	428	427	405	430	406	429	430	397	410	435	396	395	431	433	398	392	383	406	430	403	415	456	424	430	446	404	425	452	412	393	441	387	420	411	421	445	427	427	360	392	420	437	420	411	437	424	427	438	368	447	427	422	457	384	428	413	417	438	409	396	389	405	457	381	396	406	454	436	424	404	404	447	408	407	416	416	437	395	413	397	438	416	397	422	388	435	400	405	412	434	435	447	390	441	443	403	414	438	424	427	445	433	433	428	437	450	436	413	410	466	401	425	417	448	456	390	416	393	402	401	410	396	451	449	414	403	458	433	411	410	389	389	422	414	491	380	421	393	403	424	411	437	427	426	439	483	449	413	405	439	417	449	431	387	446	377	412	426	380	407	391	409	415	409	428	420	409	431	407	431	408	384	440	421	419	420	382	414	419	432	416	391	415	470	389	422	452	411	450	400	405	407	435	432	375	456	409	417	395	403	400	402	435	402	405	411	418	430	421	397	401	413	410	395	437	406	421	379	404	442	424	392	401	397	423	427	399	438	419	398	409	431	402	449	430	439	405	388	425	454	437	429	436	386	397	419	416	425	473	440	422	422	430	440	449	440	415	433	442	459	397	390	403	423	382	429	414
26799	22939	33812	29092	13632	5404	1861	632	325	251	243	221	220	209	242	243	234	225	235	257	201	225	251	232	216	225	252	223	222	224	245	225	226	220	217	259	258	220	228	234	244	217	226	257	225	236	205	219	254	224	231	214	249	217	231	244	226	232	213	223	223	226	223	247	246	253	213	244	278	222	215	224	223	214	223	231	217	238	241	246	263	226	253	237	258	220	240	227	242	222	213	218	214	222	232	214	243	260	241	239	235	258	230	251	223	217	229	234	219	244	256	233	215	234	235	259	234	223	208	232	232	237	238	266	194	247	230	227	227	223	196	218	223	227	246	210	206	243	245	233	234	232	224	255	214	239	233	246	239	246	219	248	220	252	207	224	230	240	241	234	218	228	250	252	248	226	228	220	241	202	256	228	224	237	238	232	211	215	230	228	247	221	240	238	233	243	226	230	213	243	213	242	208	229	235	260	216	234	238	236	219	242	225	223	222	234	261	254	259	247	226	233	226	225	223	218	226	203	228	251	259	222	221	238	246	228	205	238	234	224	236	238	216	242	192	236	184	238	214	233	246	231	223	245	204	234	234	209	235	247	254	232	223	225	224	223	244	236	237	263	206	215	213	246	229	213	224	211	228	250	252	212	211	220	227	212	218	236	228	211	235	207	233	212	229	223	218	236	204	244	250	257	232	226	248	223	248	233	207	238	260	203	251	222	253	225	215	225	213	239	255	268	242	254	215	208	228	257	186	232	242	248	228	235	237	208	235	229	240	249	233	228	211	233	256	248	217	220	238	210	234	211	263	229	210	219	248	260	245	266	233	225	239	224	239	227	234	221	206	212	226	207	222	240	239	251	234	219	235	204	235	222	246	228	217	213	225	212	235	236	238	233	239	216	241	229	213	244	243	209	230	229	219	226	221	220	217	223	241	244	229	246	227	230	234	228	226	235	240	225	237	222	240	214	233	226	223	229	250	230	215	195	233	241	227	233	227	224	232	239	218	235	247	226	259	239	226	251	236	224	205	209	233	233	244	223	233	211	243	199	227	237	227	232	236	252	229	228	212	225	236	237	223	196	232	197	236	235	233	237	227	210	216	245	237	238	204	230	254	233	270	244	257	235	233	200	224	225	210	239	252	202	210	243	239	229	206	214	214	241	223	225	242	230	237	251	213	220	223	228	223	215	221	205	216	249	254	244	246	231	244	223	245	229	220	244	216	231	234	239	224	237	202	216	250	238	245	219	233	220	231	252	233	227	219	216	227	248	234	230	218	238	216	228	211	221	236	229	209	236	221	213	229	232	266	231	241	245	239	218	217	231	217	215	201	232	205	218	210	242	237	226	237	258	218	245	251	242	263	224	211	236	233	224	211	209	237	264	229	238	256	233	234	236	254	202	232	195	236	209	223	217	241	236	196	237	255	229	211	217	246	211	224	227	240	285	246	242	238	227	242	229	213	228	242	239	218	223	215	265	200	238	224	219	245	254	224	223	217	239	235	256	254	257	203	219	253	216	224	238	241	201	220	231	234	217	235	238	264	229	238	236	222	228	224	243	226	230	238	234	246	215	236	232	247	220	236	227	247	233	245	235	239	255	234	248	232	241	218	217	247	241	211	220	217	266	197	237	242	232	212	240	229	264	231	231	212	224	237	259	234	242	201	240	239	261	226	238	218	219	257	264	223	225	213	214	221	238	223	212	217	247	262	225	242	232	229	233	207	231	237	249	253	223	231	216	238	256	232	224	245	214	221	214	269	222	225	241	226	241	233	233	234	221	221	234	229	236	233	220	200	260	237	223	221	215	240	248	222	219	233	220	234	243	221	231	201	251	207	217	254	247	218	229	223	235	255	269	228	228	233	233	251	226	236	246	234	207	241	223	250	247	213	237	217	246	217	221	222	206	239	238	216	230	250	237	229	222	214	252	230	226	261	232	235	218	213	243	239	245	228	214	245	228	237	237	211	244	227	244	255	237	234	251	257	203	247	227	220	210	262	251	216	230	233	205	239	229	235	214	201	206	249	271	234	228	220	225	223	230	233	244	222	214	225	240	236	225	258	228	221	223	254	253	207	226	245	238	226	214	226	238	241	233	226	236	215	213	232	197	244	232	232	236	230	223	228	232	222	247	253	258	229	250	242	252	225	227	212	243	226	230	238	224	231	237	231	234	236	241	238	243	221	266	225	221	207	210	237	218	244	232	249	223	211	218	243	228	246	221	223	240	218	225	232	224	234	218	223	218	227	216	232	228	244	241	230	222	239	232	245	252	244	228	225	229	234	226	233	257	244	205	221	274	229	224	271	234	231	214	226	230	220	258	220	216	213	231	209	231	235	236	224	251	219	260	227	216	237	248	232	234	234	207	235	227	244	211	226	210	219	233	221	227	226	221	218	228	245	230	262	269	217	216	223	228	222	217	216	231	197	238	207	224	214	223	193	217	232	226	214	251	249	229	248	229	266	226	232	211	189	226	214	248	214	210	230	226	233	232	236	233	248	193	245	245	227	253	215	227	213	206	256	243	220	203	223	211	216	238	220	224	208	253	217	250	200	250	233	214	208	262	222	214	221	215	235	242	229	239	240	245	260	226	219	236	263	248	221	231	230	226	225	225	227	241	239	244	250	218	216	215	215	230	253	228	209	232	230	234	240	224	240	239	251	246	213	235	211	209	218	239	231	228	250	224	241	237	230	227	236	226	211	243	238	216	237	223	228	225	220	240	239	229	224	207	224	232	250	233	229	223	256	220	206	257	259	222	231	241	214	226	229	224	239	231	236	224	227	242	216	242	234	228	219	229	244	224	203	201	215	225	243	248	236	233	228	217	214	235	238	230	240	245	226	247	255	233	212	237	211	240	224	255	242	238	223	225	219	212	227	205	239	232	240	239	219	228	230	245	216	235	228	212	238	228	234	214	252	208	235	251	235	243	215	220	203	230	214	220	224	231	234	228	232	237	275	227	218	221	232	239	230	219	219	241	228	234	233	218	262	234	252	239	239	218	217	266	226	256	225	227	250	222	240	233	221	231	221	235	249	242	226	208	227	227	243	240	243	201	193	235	224	241	214	207	230	220	212	233	243	242	233	215	247	232	248	230	224	266	249	247	219	231	238	243	249	256	223	207	219	228	217	241	229	230	244	237	232	234	247	222	228	209	228	222	219	250	227	229	223	216	197	235	251	234	237	247	223	210	219	242	236	220	249	195	242	232	216	235	239	230	232	202	224	206	222	240	217	237	232	232	236	238	255	229	245	231	249	223	246	202	225	236	229	222	239	230	223	247	238	233	259	225	203	232	223	215	200	244	222	231	210	231	255	243	210	227	240	269	241	230	205	237	238	233	219	232	231	231	222	242	246	209	219	228	208	250	222	209	232	223	254	214	257	218	238	243	221	246	222	231	238	233	202	217	220	225	245	212	218	197	238	233	239	243	239	220	228	234	224	232	207	239	227	241	233	212	227	250	247	217	229	241	231	231	240	213	237	221	226	224	227	263	237	250
9382	39178	41042	30901	17740	9542	3940	1295	597	397	386	346	401	379	372	343	338	349	395	372	392	327	353	355	372	341	360	407	363	358	345	351	352	352	379	338	345	377	354	371	343	377	416	330	375	371	372	374	372	358	375	339	369	359	359	341	350	354	358	362	365	371	385	363	362	336	335	377	375	345	352	346	363	348	373	346	361	338	395	371	363	349	396	373	391	368	323	356	355	387	375	366	352	376	390	371	378	356	352	411	393	369	373	380	410	386	371	350	393	368	395	370	367	340	368	370	375	354	378	380	386	350	409	388	344	374	391	371	376	357	377	400	369	384	348	366	354	357	357	391	375	335	354	343	359	383	362	343	393	362	379	363	368	371	338	378	389	376	333	379	360	368	351	352	386	334	351	391	355	359	359	348	377	348	355	340	347	370	393	343	353	389	367	371	390	356	363	359	376	383	358	353	381	382	383	376	363	357	338	343	374	393	392	340	366	363	358	343	382	366	382	390	355	351	363	389	357	331	368	384	386	387	393	371	366	355	377	356	354	355	361	396	402	387	357	378	342	331	377	363	376	380	360	378	360	362	388	378	381	358	362	372	368	381	364	369	350	357	360	373	341	359	366	378	364	358	354	388	379	374	401	414	370	329	353	328	377	354	331	337	374	351	395	378	383	377	357	352	332	380	379	361	353	364	376	346	364	348	356	333	376	364	382	391	387	378	397	381	358	385	383	368	390	367	365	353	374	389	344	353	343	352	360	380	358	405	335	344	323	380	382	376	371	353	365	315	361	359	351	346	357	350	378	346	362	329	365	354	383	392	376	335	324	345	365	375	356	381	371	376	359	349	377	374	371	345	362	355	372	357	341	370	368	344	338	352	356	363	354	365	362	358	381	349	374	360	344	368	388	359	377	347	385	381	351	358	362	378	386	350	326	373	365	378	368	328	386	351	362	378	358	379	361	356	367	357	374	356	372	338	398	384	341	360	374	344	381	363	385	365	381	356	385	375	374	312	357	389	327	345	367	337	370	379	367	397	400	373	370	364	370	382	353	356	373	383	389	372	371	362	353	366	374	354	401	379	361	389	324	380	365	348	408	344	351	406	390	363	342	378	371	365	355	389	377	407	360	344	371	361	402	383	356	356	371	352	343	409	351	369	385	386	380	352	367	345	345	382	350	386	357	382	369	330	372	361	354	361	353	353	384	370	377	352	385	385	344	379	374	360	367	383	358	385	364	371	375	401	373	359	368	409	376	369	383	336	395	373	373	368	334	386	400	375	372	361	374	386	356	381	350	408	381	375	346	347	383	373	352	359	375	353	391	397	386	308	392	388	361	346	355	366	398	359	370	374	401	364	352	359	371	376	387	341	379	379	388	383	367	348	367	377	362	355	335	352	367	327	385	354	335	367	357	365	351	364	364	360	352	371	349	366	373	367	376	333	383	334	355	377	380	344	358	383	338	364	366	354	383	360	319	384	386	362	343	358	353	378	391	355	393	383	362	375	361	379	355	363	352	338	342	365	340	384	361	361	356	362	377	355	355	389	348	355	353	387	358	361	367	356	356	359	339	352	361	387	335	364	387	327	399	389	357	357	357	362	344	360	380	390	367	344	355	411	373	351	357	345	360	378	329	377	344	347	365	388	357	376	388	369	344	342	396	390	348	379	362	374	375	376	366	329	379	376	350	333	380	359	344	356	392	366	325	364	403	355	343	340	349	372	354	352	373	362	364	351	377	383	378	400	344	347	379	342	375	358	375	359	389	376	318	338	361	373	357	385	347	382	366	359	362	386	366	349	366	363	362	372	352	366	350	347	363	391	362	337	379	325	350	386	375	351	362	360	369	380	353	391	385	364	356	361	336	361	363	379	356	385	364	370	347	360	351	344	368	329	372	381	371	392	378	345	386	366	354	362	359	361	365	353	361	383	357	401	366	361	365	358	380	364	374	353	353	391	370	391	374	344	361	356	358	361	348	353	354	353	348	359	390	333	379	318	333	354	372	350	386	388	355	346	367	335	352	359	353	328	371	319	357	359	339	363	330	363	383	343	401	350	327	366	361	360	358	377	359	342	366	402	349	375	334	400	376	341	371	404	394	349	388	350	348	370	350	357	386	329	358	383	377	374	373	372	350	385	379	386	374	352	339	381	368	377	314	355	357	340	365	367	354	352	331	368	336	385	412	376	336	367	380	375	391	368	371	350	343	380	356	359	356	344	342	374	345	362	362	376	355	356	362	361	386	377	358	372	346	382	358	384	346	376	373	343	359	349	399	310	386	335	354	383	365	375	388	371	392	380	355	377	384	354	340	407	338	357	383	392	381	325	386	323	373	390	382	371	377	359	395	352	378	343	349	378	382	357	367	366	332	363	360	404	365	351	377	386	339	349	384	325	348	391	367	377	333	386	353	369	352	384	372	383	366	353	373	358	387	348	382	339	357	387	382	361	382	366	376	395	391	391	389	377	381	345	370	338	369	371	377	352	383	365	375	352	373	330	394	357	342	368	353	369	391	361	378	396	387	372	359	324	368	379	373	358	379	391	371	379	368	359	376	326	339	396	361	331	386	345	393	393	311	360	350	358	392	365	365	384	347	372	374	365	339	352	388	375	337	360	351	391	378	344	363	397	358	343	378	340	364	363	350	332	397	393	380	370	361	352	352	360	351	359	355	358	380	350	348	382	388	357	357	351	375	344	338	378	360	359	358	335	342	350	343	387	327	364	352	398	378	359	376	369	369	372	381	355	398	382	389	365	361	373	338	370	345	342	355	375	374	360	391	329	375	342	365	390	378	421	354	349	361	395	363	330	416	343	366	359	379	382	351	348	361	383	349	376	374	361	350	384	390	388	349	370	370	354	337	354	343	359	377	357	381	379	365	335	392	377	359	349	353	400	381	378	391	342	361	375	379	390	357	360	357	382	378	388	364	336	375	377	360	345	351	348	358	375	346	348	354	353	367	359	383	362	370	328	357	330	332	390	365	370	347	371	374	332	350	365	447	367	378	354	345	360	351	388	398	356	355	377	344	371	367	356	390	369	346	401	359	358	337	355	420	378	377	377	368	361	385	361	347	371	385	346	345	396	383	381	335	362	357	361	346	365	362	383	341	367	373	350	368	395	363	351	363	352	381	346	336	362	391	384	390	365	366	394	404	367	367	362	378	377	366	363	375	347	388	346	351	371	365	352	389	360	362	377	384	354	346	389	350	379	351	386	348	335	384	375	344	369	366	366	391	349	364	372	351	372	376	372	397	397	368	335	397	364	365	352	371	348	404	396	381	382	317	373	345	390	371	369	348	370	350	359	357	362	353	402	373	356	370	350	352	356	376	343	373	364	345	363	380	357	351	380	354	385	368	354	426	398	355	399	397	384	387	369	366	373	373	354	374	387	299	397	376	402	380	347	344	371	337	369	348	368	388	363	374	367	381	357	380	364	354	371	380	394	364	360	383	352	335	332	338	342	380	352	319	363	378	364	356	363	364	364	401	368	374	397
24181	21385	37828	48847	39527	28583	15715	3670	846	427	313	253	285	245	286	259	259	287	228	288	283	267	283	274	252	274	269	265	265	279	260	266	298	252	281	256	277	261	259	268	291	276	267	277	277	264	293	258	272	241	261	239	269	257	261	242	243	237	267	243	296	268	299	285	282	231	271	263	273	287	256	279	262	266	247	273	258	272	243	265	288	279	250	254	285	297	295	241	249	262	282	271	275	276	265	273	247	278	231	268	252	289	280	288	255	261	275	259	242	267	257	235	295	271	255	275	280	267	242	235	280	267	288	244	249	261	270	262	257	249	244	234	275	267	257	286	275	252	270	273	261	267	274	278	271	295	241	254	270	297	256	243	271	280	248	250	298	269	273	281	239	268	266	251	255	244	284	258	235	279	234	288	264	266	276	289	296	261	267	285	277	285	286	243	273	279	262	263	284	259	268	257	265	296	273	278	260	284	276	287	253	253	278	236	243	255	265	303	265	288	250	235	296	313	287	266	272	273	279	262	264	265	270	240	283	255	264	284	239	270	279	303	288	296	264	254	259	261	263	266	270	269	305	269	278	251	253	255	263	250	288	280	265	266	244	269	288	239	235	256	242	249	256	274	277	239	279	274	265	270	249	251	266	255	252	285	265	270	277	268	270	240	273	234	251	297	283	268	279	263	244	259	301	296	270	284	254	264	242	273	291	255	259	245	244	261	267	279	260	239	264	265	272	243	249	274	258	267	259	269	279	244	253	253	285	277	276	258	268	286	262	273	277	273	280	294	274	281	264	278	257	270	283	270	272	247	240	264	252	242	235	291	248	248	280	306	271	275	269	248	235	228	270	281	295	263	244	261	287	243	265	267	266	274	264	263	273	276	254	257	269	293	276	248	247	268	271	266	242	264	265	257	321	265	254	272	279	248	254	268	268	267	255	258	274	265	271	269	258	231	290	241	256	254	292	293	272	277	258	266	263	295	249	243	256	261	262	263	258	266	272	270	236	251	265	259	277	273	289	268	268	253	263	295	274	240	288	258	280	238	278	279	247	279	284	282	275	253	269	297	238	259	274	262	283	279	287	268	279	247	322	247	245	277	261	260	298	289	274	286	246	247	298	268	246	255	232	267	251	245	260	286	284	279	267	272	263	251	231	261	264	274	301	260	243	269	257	260	294	261	269	247	257	271	284	220	284	253	252	258	246	245	235	253	272	290	269	273	274	277	260	294	229	282	265	279	260	289	274	267	252	282	270	250	273	257	270	291	276	254	224	287	264	247	312	278	297	287	266	270	244	232	299	275	261	252	279	251	262	284	269	268	277	287	256	270	274	253	240	248	270	296	289	245	256	264	294	269	241	248	265	274	276	247	263	258	243	267	247	282	280	260	294	257	272	246	266	268	253	295	245	253	264	252	281	263	259	250	289	280	289	245	258	282	275	264	274	269	280	261	269	260	256	265	276	262	250	257	259	253	273	256	246	265	252	272	247	276	237	285	275	260	253	269	268	288	282	257	268	273	253	261	245	251	259	249	269	267	294	280	237	276	264	285	277	263	273	268	276	254	272	289	242	242	262	265	259	247	252	270	232	258	281	258	257	254	259	253	276	255	259	279	251	281	281	264	296	267	279	280	258	279	225	278	242	285	273	284	291	242	259	273	249	252	252	251	252	249	262	284	251	274	275	260	251	274	264	265	274	271	275	294	302	253	249	254	272	235	267	291	244	268	260	252	276	251	280	290	220	291	277	248	268	291	268	280	270	272	248	292	259	297	248	247	253	246	269	275	256	273	251	264	256	266	262	277	271	262	308	259	261	294	285	237	256	258	272	291	280	249	298	237	277	246	251	243	252	260	237	248	298	247	294	237	270	260	274	264	268	263	271	273	295	260	237	280	279	266	259	285	244	251	257	250	281	262	266	264	270	253	283	283	242	288	255	267	277	264	287	263	263	279	255	251	282	286	259	277	281	302	274	270	276	283	266	270	257	226	291	269	287	273	252	278	290	273	286	256	301	234	247	263	282	283	281	278	262	260	240	280	291	265	250	247	290	260	278	282	266	262	295	246	259	273	253	278	319	256	289	275	244	261	256	279	242	262	268	280	267	231	273	300	296	283	268	249	236	284	272	263	252	268	261	274	264	262	278	237	277	279	258	259	292	243	259	280	274	259	256	245	262	260	273	270	266	297	287	257	264	255	253	282	280	256	251	263	255	266	280	263	245	274	274	268	276	259	276	237	266	248	243	265	261	277	260	281	275	267	242	281	245	280	256	246	260	267	234	258	241	275	252	250	278	272	264	262	237	221	290	239	277	307	281	260	296	250	265	252	242	248	257	265	242	267	272	274	283	256	271	242	246	226	270	275	265	286	287	265	281	239	309	245	257	280	275	246	270	287	285	276	249	243	251	297	245	253	259	276	272	260	285	306	259	235	257	290	239	284	238	274	274	271	258	259	264	277	250	284	261	254	274	272	248	278	258	231	276	274	250	246	276	282	255	258	252	276	255	233	237	232	267	252	265	269	269	267	256	258	291	246	255	230	274	279	264	262	272	234	271	270	238	262	248	285	278	279	277	283	303	263	265	262	249	286	255	244	262	236	282	246	251	260	290	295	279	250	259	280	260	247	269	273	255	245	279	304	271	295	252	242	308	277	271	295	258	289	278	274	250	277	258	294	259	270	256	277	250	250	226	249	261	248	272	267	268	277	269	259	277	295	267	239	253	286	258	250	253	260	272	253	289	256	246	261	239	277	272	237	261	266	267	279	263	275	267	281	290	273	265	271	247	270	277	242	251	248	265	244	273	253	248	260	290	275	266	273	265	261	270	254	300	278	246	266	255	276	247	274	250	300	269	248	267	258	237	264	285	277	263	259	262	290	266	267	256	247	265	287	231	249	241	240	284	242	310	255	288	230	283	279	260	248	264	267	274	257	281	250	251	269	234	258	281	263	248	280	242	260	303	289	264	286	261	277	259	247	269	256	254	271	296	248	262	279	276	232	244	288	265	242	292	257	247	267	255	277	256	242	271	259	237	250	267	265	302	244	265	268	263	266	302	289	265	270	286	255	222	264	278	251	243	270	293	261	276	286	290	282	273	257	267	253	275	260	274	265	277	279	272	251	268	259	264	244	273	284	290	269	287	265	286	273	262	270	279	253	251	269	244	269	250	264	274	297	288	254	272	276	238	258	276	253	267	278	257	273	264	268	289	259	296	289	271	261	287	276	285	262	276	244	257	259	292	285	272	272	280	246	288	256	259	293	267	258	264	267	270	262	277	272	253	279	240	256	270	268	245	301	271	247	265	278	260	271	250	282	255	232	255	270	271	265	246	276	234	229	251	236	298	233	289	297	281	283	287	267	286	264	249	253	290	253	282	259	254	269	263	223	265	276	231	269	265	257	250	277	275	257	263	283	254	251	242	293	292	297	269	257	271	272	243	252	287	276	298	236	281	260	260	261	269	264	277	253	274	258	274	252	260	274	275	273	243	252	258	271
17165	71769	82180	65068	47714	33395	18450	6850	1887	697	505	430	432	405	420	411	386	461	417	405	391	397	402	428	381	433	410	411	402	393	394	431	448	430	449	423	413	430	411	419	390	439	431	401	450	418	407	406	403	427	417	378	440	405	433	405	417	394	442	429	419	418	396	438	439	439	399	430	416	407	433	450	430	412	424	410	376	408	378	398	436	389	423	464	378	395	436	414	379	408	422	390	426	416	399	397	424	433	463	436	384	440	438	425	392	431	421	424	418	419	408	402	434	447	412	422	421	407	410	384	440	439	412	428	416	398	414	422	423	390	401	424	442	429	393	447	394	417	437	402	441	409	414	427	400	407	425	433	383	417	431	442	433	404	461	400	423	420	478	409	418	429	396	433	410	443	410	418	395	414	375	411	418	368	429	391	429	400	412	385	424	398	420	423	424	408	422	416	415	406	458	435	435	424	402	414	413	395	407	431	433	423	420	422	428	434	424	442	386	417	448	407	418	429	401	412	427	410	444	422	429	423	410	418	421	401	424	389	431	431	412	444	446	415	404	413	381	397	410	399	424	385	393	437	421	392	455	424	422	384	397	412	425	412	442	402	432	388	439	396	391	421	460	396	433	406	399	388	394	420	438	381	439	400	426	411	393	406	360	433	417	394	429	402	419	428	446	423	409	430	429	397	423	390	425	418	420	423	426	426	417	414	389	388	437	433	429	401	424	398	418	395	370	423	397	407	409	427	406	411	418	404	420	428	414	410	424	409	420	438	430	377	421	398	422	412	415	420	444	438	435	398	431	399	431	431	388	405	392	439	429	453	433	408	424	410	428	408	455	407	417	403	430	447	417	407	392	433	410	429	394	385	415	453	409	395	409	432	410	398	379	415	433	391	393	433	392	396	430	349	402	433	409	376	409	411	402	414	432	412	422	431	433	431	437	412	430	467	405	397	424	411	429	421	411	428	417	404	406	394	413	411	419	417	415	412	411	419	418	418	441	379	420	441	395	408	426	399	448	403	433	413	395	432	379	415	408	425	457	397	394	381	416	427	394	437	412	404	436	389	425	361	371	462	446	407	382	393	397	397	405	437	424	405	394	449	422	428	419	391	392	429	415	432	421	427	393	393	430	392	434	427	449	440	431	416	391	412	464	452	431	434	415	422	381	409	409	393	422	420	415	492	407	408	449	421	411	426	398	378	425	405	413	416	396	411	418	415	437	447	431	424	430	402	444	427	370	448	400	399	389	402	393	405	424	423	415	433	380	397	455	445	396	388	431	402	411	418	376	448	388	423	384	417	453	398	426	411	441	423	411	416	447	414	395	419	434	407	407	436	397	456	400	398	447	434	437	394	419	407	395	410	425	396	393	409	411	408	404	411	415	411	425	389	424	437	420	397	438	404	410	415	427	433	397	411	400	401	428	445	375	444	420	418	406	399	405	427	441	435	392	403	400	437	398	403	413	413	421	421	428	408	427	432	413	389	403	397	434	427	382	414	437	429	398	426	438	441	419	445	431	394	424	412	401	406	486	423	416	456	424	426	425	389	442	414	477	410	454	421	405	422	381	435	432	400	430	427	432	446	426	427	420	422	402	413	467	440	428	395	401	446	430	434	410	419	444	381	384	435	411	399	406	406	423	407	402	377	423	410	409	426	398	435	392	444	397	439	467	431	423	417	406	394	389	400	398	415	439	440	443	389	402	387	411	454	424	390	422	385	407	369	402	417	417	439	404	426	395	394	413	394	419	421	435	401	470	430	391	376	440	454	423	431	383	434	450	447	392	420	415	404	403	423	393	375	397	448	458	416	381	438	439	418	393	458	413	410	412	382	394	410	417	407	386	391	418	458	404	402	411	386	425	389	403	396	431	420	398	462	415	386	395	403	424	442	384	436	428	403	414	469	435	469	408	400	425	394	394	430	443	395	382	425	385	391	419	432	434	417	421	432	417	393	405	428	465	442	412	384	455	414	418	423	404	420	403	412	453	422	407	435	415	413	392	443	401	382	412	376	427	408	412	399	393	428	419	435	393	426	415	402	447	428	424	422	402	460	463	438	426	411	424	402	412	422	397	383	445	388	408	427	399	405	453	414	390	466	408	457	434	416	398	447	444	390	429	407	412	408	404	409	405	360	437	448	434	406	417	414	425	468	447	421	409	423	385	429	408	429	405	424	403	429	417	390	406	450	379	441	395	405	415	411	385	388	407	397	448	432	379	394	423	397	416	422	413	436	415	382	391	428	411	403	407	433	413	395	417	428	394	403	406	424	419	406	397	418	427	425	417	404	412	399	446	411	393	423	402	410	415	441	417	419	441	446	416	430	425	421	420	432	393	396	417	453	417	440	405	421	454	401	417	421	426	399	422	423	452	425	415	432	414	409	403	421	426	404	399	380	436	410	411	433	435	425	402	415	405	400	390	434	414	395	439	394	404	413	394	404	435	449	418	412	377	394	393	430	425	416	387	471	411	415	440	421	415	387	421	429	369	411	434	433	405	405	398	410	396	401	409	412	425	418	428	409	453	423	437	408	424	403	391	404	430	422	436	407	417	415	438	427	417	364	397	402	466	399	397	423	429	423	426	396	382	392	401	414	406	450	386	420	443	414	408	417	413	418	434	400	429	406	423	442	482	465	413	405	411	414	432	422	405	433	398	411	406	437	406	416	381	438	432	430	453	384	410	427	444	424	408	412	434	407	430	452	437	401	444	421	425	363	412	396	395	390	379	396	362	411	415	389	427	414	400	418	390	355	401	361	404	429	412	422	430	465	397	427	380	383	422	403	453	436	449	442	393	396	409	430	400	399	433	398	423	436	450	401	440	462	410	428	379	429	414	425	440	456	429	431	419	465	424	369	431	395	391	410	440	420	384	441	448	375	420	406	415	435	442	385	400	415	442	431	438	416	380	405	401	464	428	411	412	409	397	406	408	415	439	406	453	409	462	423	404	388	417	396	407	403	417	420	411	373	402	425	423	401	380	412	418	411	449	433	390	426	411	389	436	414	415	400	421	406	396	440	416	408	401	413	445	401	433	396	414	410	379	425	434	444	400	424	409	384	403	432	423	426	437	413	434	402	413	414	407	467	397	423	432	403	409	391	441	396	433	413	421	424	447	441	433	397	420	381	440	409	451	405	408	440	412	442	424	394	410	415	420	401	400	415	420	445	416	433	415	441	441	438	421	453	428	421	393	394	442	405	430	421	372	427	412	387	390	388	404	413	424	423	434	408	427	433	422	412	393	435	411	404	406	415	379	456	448	407	404	408	434	406	440	445	397	409	374	425	404	432	403	396	403	431	389	401	426	430	425	418	401	431	451	419	445	435	435	440	404	439	407	426	447	427	444	384	425	423	438	397	419	396	428	388	441	435	416	408	432	435	425	418	455	421	417	394	431	411	433	425	360	418	462	421	388	407	432	430	387	419	414	391	461	391	426	398	418	394	419	418	410	420	401	425	439	404	425	420	403	426	420	437	411	394	430	450	432	407	423	426
23149	21315	34523	42710	41790	33959	23263	7262	1360	503	377	339	280	306	242	254	290	279	263	285	285	296	273	262	279	282	279	268	291	286	317	295	263	298	294	293	267	289	287	296	288	283	274	296	303	303	302	294	284	311	314	291	278	253	287	327	294	284	281	283	281	285	280	276	312	309	278	302	284	268	278	279	300	260	267	249	278	238	275	314	282	283	282	277	268	283	253	280	274	301	274	275	299	287	261	303	294	295	308	271	280	272	271	279	287	268	308	273	250	266	250	291	279	268	293	273	270	273	283	291	298	272	269	255	300	293	284	265	295	267	285	310	268	261	285	299	284	287	279	284	285	260	260	272	260	302	302	282	271	275	316	257	296	278	260	295	320	290	288	281	304	244	283	278	269	288	259	293	284	308	308	248	264	288	290	265	279	301	271	260	272	320	287	263	262	291	290	274	275	270	290	273	294	270	285	314	266	265	317	253	290	292	274	275	270	291	286	247	282	278	311	277	280	275	301	274	262	284	283	281	285	264	284	273	296	293	281	270	254	278	297	308	309	281	276	263	274	306	281	254	295	281	300	283	280	274	300	277	270	296	272	277	250	268	293	276	311	277	321	285	283	310	259	270	254	283	306	294	280	286	273	276	291	295	291	311	256	287	284	264	304	250	273	295	289	263	283	274	252	271	262	302	261	288	261	283	296	295	296	272	297	271	281	298	278	270	277	269	289	287	293	311	286	262	277	269	259	301	284	309	283	274	291	276	269	263	263	280	322	257	282	302	281	294	276	259	292	276	279	275	303	280	267	255	286	282	274	284	264	267	299	268	292	279	294	326	283	300	263	287	310	302	282	277	293	296	283	310	256	263	263	294	278	302	284	285	258	279	259	307	287	282	320	282	312	267	257	293	283	299	269	292	291	311	300	298	294	297	299	300	267	257	296	245	275	281	270	287	300	280	302	274	301	276	276	262	255	265	272	277	296	267	288	269	296	271	282	282	300	257	300	303	274	256	276	262	265	292	273	308	284	270	278	282	306	296	257	283	258	298	277	275	307	284	270	272	266	288	299	275	287	316	280	298	265	247	283	285	294	274	290	257	278	250	281	296	274	283	262	286	301	281	286	276	292	285	292	296	243	238	290	257	284	253	288	297	297	300	268	285	303	237	292	275	306	271	272	310	300	267	293	272	248	275	282	276	283	284	284	281	294	278	309	251	277	299	305	273	255	280	223	287	277	267	273	269	273	285	292	269	279	259	308	283	264	253	274	259	293	275	277	262	264	279	280	272	305	279	275	262	316	292	300	302	285	285	286	307	278	303	281	276	269	304	287	298	280	290	315	281	255	293	256	280	261	287	302	260	265	256	274	277	277	250	279	292	294	295	265	277	276	273	272	253	276	261	278	302	265	249	260	295	322	273	271	285	260	258	281	281	278	278	282	294	279	286	282	292	296	254	304	282	300	264	274	278	270	289	272	261	254	278	258	247	279	299	296	312	303	280	294	291	302	253	310	292	268	267	251	291	289	281	290	276	271	281	279	295	279	304	287	307	292	272	272	276	278	282	291	268	278	276	271	305	271	294	246	266	282	297	286	309	267	279	285	284	308	284	304	308	294	271	295	277	264	279	267	270	296	277	274	241	288	273	268	308	266	289	259	268	294	259	294	281	288	292	272	320	297	277	311	303	307	277	267	295	295	283	267	264	278	288	257	328	266	272	333	251	299	302	288	294	280	277	296	279	292	265	302	245	263	300	276	278	282	262	282	302	286	283	266	252	272	257	275	263	298	269	276	272	289	257	306	291	265	284	281	285	264	260	272	305	267	266	275	310	286	288	245	300	256	259	287	313	312	277	297	292	283	237	251	234	258	293	268	263	268	280	309	286	272	277	268	271	285	271	237	271	267	272	294	260	280	286	252	259	302	285	282	300	273	319	279	274	276	250	275	299	282	298	299	294	287	288	299	281	269	282	277	252	255	272	253	267	279	288	266	294	276	267	274	273	298	303	250	288	272	269	263	291	289	273	285	293	276	291	259	304	255	274	278	296	310	320	265	283	294	291	299	288	301	316	272	307	289	292	293	274	259	285	313	274	281	268	272	261	280	261	296	262	270	266	300	282	249	274	279	288	258	267	269	288	310	273	250	293	274	249	280	281	291	290	296	291	312	271	269	259	281	274	258	298	278	287	282	284	251	266	294	272	245	262	268	272	297	278	280	267	306	271	248	260	261	296	291	292	272	290	282	267	276	265	249	288	268	275	277	286	255	288	254	314	302	295	294	292	303	273	295	305	260	256	290	286	246	271	261	298	318	297	310	327	261	277	279	280	268	287	270	269	274	292	267	285	272	277	317	243	292	256	271	296	259	302	275	270	271	264	269	283	278	290	268	277	293	261	280	247	290	304	294	278	279	298	279	286	299	292	302	277	276	290	287	293	264	310	275	262	270	296	280	291	274	288	257	250	278	289	253	299	260	276	281	246	277	280	282	302	299	245	288	280	270	290	280	296	271	297	291	274	280	295	278	309	278	286	271	314	291	302	268	300	257	272	295	261	236	291	260	304	297	257	273	301	242	316	292	305	256	278	278	264	301	269	267	302	289	280	289	301	275	270	261	241	306	288	261	323	282	286	254	251	272	292	266	285	297	258	278	266	262	275	292	267	269	287	264	294	297	275	298	282	264	278	291	289	286	279	295	278	313	278	268	283	281	252	273	278	295	295	270	276	304	285	281	277	312	284	303	284	284	279	292	282	282	272	297	289	271	288	264	298	274	294	273	278	291	269	289	274	271	293	256	261	285	251	302	272	269	301	287	279	297	296	288	251	278	270	295	308	289	267	275	270	325	286	283	291	272	287	298	254	313	291	257	276	324	304	272	258	310	300	271	266	290	276	331	269	327	298	288	276	301	284	273	294	303	270	293	303	281	282	268	300	253	269	308	249	306	267	283	301	267	273	293	278	304	302	307	313	282	290	278	266	309	280	273	288	274	281	278	304	273	264	269	249	274	308	244	271	249	283	300	282	299	286	261	289	284	284	277	286	284	297	291	286	286	294	281	277	266	294	285	292	285	251	273	286	271	286	266	273	248	292	281	271	302	267	300	277	264	290	319	281	290	259	289	267	265	308	263	287	283	251	278	275	279	296	305	290	288	260	246	268	292	274	277	309	282	259	282	281	290	277	277	269	272	316	255	272	255	282	299	270	290	299	265	270	296	280	291	292	281	268	265	296	269	297	301	293	340	288	294	284	280	266	286	267	279	266	278	272	290	295	292	278	300	322	270	287	284	275	282	306	272	285	267	282	268	288	260	282	275	286	285	260	294	253	290	291	304	291	261	305	282	294	281	304	275	325	280	244	298	254	290	292	274	295	272	300	283	278	277	279	295	292	291	303	271	263	264	291	276	286	264	289	263	325	305	298	270	244	299	279	270	279	270	295	274	275	295	272	283	297	289	290	290	272	304	282	268	279	315	293	254	277	296	294	287	259	252	258	287	279	289	289
14935	80671	95742	77789	59803	41256	24842	10283	3241	1092	540	442	409	443	435	433	458	406	456	410	481	437	425	418	419	472	422	439	427	419	435	450	420	440	419	393	436	382	440	407	407	415	473	419	408	416	415	419	431	422	434	393	426	447	389	411	389	396	457	427	432	424	453	419	425	422	422	419	444	428	429	431	436	392	403	437	438	422	392	436	413	421	432	418	433	448	401	453	454	385	400	457	446	438	453	422	434	445	415	420	437	437	417	397	387	398	435	421	425	442	395	462	415	436	404	374	436	402	425	433	438	471	469	419	457	431	420	423	425	411	458	430	411	462	421	401	430	433	453	426	450	428	466	416	441	473	444	446	430	398	420	415	403	418	419	435	443	466	422	432	412	424	436	432	419	430	417	471	412	419	417	396	439	460	411	438	440	435	410	425	421	440	390	438	391	420	385	448	428	426	407	437	453	428	400	417	430	475	419	424	405	445	421	397	423	428	414	460	421	428	448	427	412	461	404	423	430	394	414	408	444	386	415	446	434	462	404	395	404	407	449	421	412	473	447	463	441	420	418	430	430	427	411	405	434	416	481	439	413	404	431	424	435	430	420	438	415	428	422	428	439	440	453	425	448	469	417	391	424	429	377	425	407	396	414	466	419	425	450	443	424	404	435	439	434	449	436	422	413	412	478	433	438	381	453	407	420	422	443	423	438	425	427	421	381	439	452	418	391	424	421	440	435	443	436	440	452	423	420	421	446	416	431	425	363	445	416	429	431	450	446	425	439	437	388	431	432	430	442	412	432	427	423	412	435	457	438	393	439	454	414	407	449	437	421	451	451	447	413	384	421	403	431	420	430	386	450	397	461	428	409	437	417	413	415	402	460	430	422	395	430	388	466	448	425	443	407	432	429	426	399	446	418	405	441	444	450	416	447	449	443	434	433	415	450	400	439	437	437	372	431	441	436	446	458	409	420	425	428	415	453	420	413	422	419	444	465	453	400	435	396	443	413	447	404	432	429	418	428	403	428	402	423	431	415	438	432	409	442	436	418	440	455	446	454	437	410	412	421	468	436	411	458	426	416	429	427	424	434	439	424	440	421	380	397	414	441	427	420	396	460	393	394	416	419	427	410	409	421	431	422	444	445	407	397	436	427	420	431	416	434	385	412	410	431	422	403	434	446	428	414	454	448	429	401	416	438	430	387	434	406	424	412	418	429	419	454	427	458	446	431	460	413	425	437	421	399	411	411	439	396	416	420	415	437	450	435	444	391	424	445	463	389	429	449	406	433	409	427	456	441	414	455	405	425	426	473	440	393	439	430	432	432	455	466	437	457	422	413	420	385	435	427	443	410	451	436	389	415	418	421	419	438	421	445	415	424	439	454	438	417	431	419	448	439	430	426	384	420	414	447	414	410	422	457	435	409	439	453	427	445	424	429	374	422	432	419	407	430	431	418	416	402	427	407	441	432	435	422	411	460	430	394	448	432	409	424	408	470	448	440	398	427	441	448	448	441	421	433	425	398	445	449	416	435	386	415	413	391	451	374	435	436	427	388	402	387	426	421	397	431	399	422	439	435	455	468	429	421	449	436	438	428	415	439	429	416	407	449	411	417	450	419	440	418	446	462	423	388	386	436	403	417	432	435	475	413	454	428	402	427	445	421	394	404	451	404	393	443	419	436	438	420	426	412	396	435	449	444	461	449	430	400	414	407	430	449	442	444	392	414	448	413	385	423	441	420	404	445	398	441	435	427	435	408	388	447	428	425	439	427	448	408	416	454	423	433	447	400	401	430	449	410	412	473	405	474	415	426	439	446	439	437	436	413	427	436	426	442	414	430	384	407	427	408	439	413	389	406	449	423	450	411	395	433	429	442	441	394	444	461	424	438	409	449	399	429	403	424	442	438	409	440	453	428	433	400	452	428	420	428	438	435	420	427	414	460	428	444	454	425	429	412	430	436	403	459	424	426	439	432	422	410	427	423	445	447	442	420	430	398	427	417	434	422	444	409	385	424	444	407	414	443	426	401	414	474	395	424	424	400	442	445	431	454	412	411	451	377	429	450	429	418	404	442	469	455	432	410	423	428	416	405	412	470	448	432	400	460	434	403	415	443	408	391	468	402	415	424	441	417	410	403	438	419	447	424	424	415	473	425	433	438	409	471	424	446	444	469	428	459	445	429	439	449	403	417	420	421	444	404	412	404	405	415	451	402	454	410	414	427	421	423	384	463	429	399	457	404	428	428	420	404	405	458	405	431	443	454	428	435	466	438	453	425	462	404	450	446	457	412	423	439	424	394	431	422	439	437	397	419	446	444	437	412	421	376	474	426	433	427	471	418	459	427	443	432	476	449	434	450	429	465	393	391	413	434	449	421	439	421	421	425	398	435	403	438	468	404	430	410	403	402	441	400	385	446	413	419	412	453	396	410	435	419	444	458	415	451	378	433	424	413	416	418	424	416	435	437	405	480	446	398	388	411	460	427	409	404	415	421	404	421	436	412	394	421	433	405	401	462	402	418	442	428	457	402	464	411	405	421	450	410	409	426	394	407	419	397	449	413	368	437	388	399	410	444	404	452	424	409	399	430	442	461	424	448	439	402	421	410	470	419	432	424	439	443	409	462	415	435	433	383	427	445	435	445	398	401	426	412	439	410	437	419	423	413	435	451	433	414	413	448	434	399	449	453	421	423	447	448	389	413	437	477	429	455	414	396	420	448	430	428	443	412	403	418	416	417	414	404	429	428	410	429	422	414	409	467	475	444	416	428	406	464	398	460	407	397	440	416	407	421	430	397	429	435	409	424	434	419	419	434	416	408	445	422	418	395	420	399	460	424	437	433	424	446	424	389	422	382	434	402	452	393	446	425	414	437	425	413	411	377	421	424	416	437	423	406	429	382	394	426	418	414	441	427	425	476	419	417	442	429	431	407	435	397	437	371	448	423	414	352	419	394	424	468	454	421	436	455	406	446	416	402	440	418	428	441	443	387	430	424	393	448	451	415	419	448	427	464	401	414	444	413	446	438	424	414	395	451	403	424	432	463	462	433	422	443	418	450	432	427	407	445	425	419	430	415	426	445	433	407	417	429	419	443	421	429	408	448	423	430	434	405	403	438	441	453	399	375	469	436	427	440	403	406	399	440	401	432	387	409	415	442	422	405	418	408	449	417	428	422	421	387	447	455	430	444	457	410	434	403	447	469	421	439	412	416	396	394	419	427	402	409	409	419	419	424	422	441	431	446	447	444	422	444	406	425	463	422	465	416	397	419	405	451	436	427	419	404	421	434	456	451	436	435	412	419	420	397	409	411	416	430	407	428	423	478	434	454	423	464	444	403	393	383	431	421	462	437	450	425	419	419	416	413	406	442	438	408	430	402	393	441	438	460	448	384	444	423	421	399	433	449	455	437	413	437	452	413	396	420	394	418	445	423	391	420	440	423	461	449	437	429	444	401	438	412	425	394	420	410	410	435	432	397	396	426	429	449	420	429	386	414	422
26736	23167	35444	28346	14611	4963	1398	563	295	260	223	230	265	236	257	232	261	230	217	235	262	222	260	252	256	246	235	238	244	247	253	228	233	237	252	241	242	245	225	236	246	243	232	234	220	241	268	254	237	224	255	229	245	245	211	221	227	229	237	222	233	220	218	221	228	247	240	244	226	224	203	250	228	228	229	222	250	246	239	224	217	223	239	217	220	262	226	230	233	228	262	241	202	250	207	244	223	240	243	231	250	258	255	233	240	242	244	250	239	206	188	224	236	251	217	244	232	248	222	248	239	253	219	249	259	231	234	263	241	216	214	229	222	233	223	225	262	213	244	250	227	215	239	214	221	235	249	226	225	225	217	241	233	236	233	243	225	252	233	262	250	264	236	249	213	235	221	245	219	262	221	233	246	237	225	227	235	253	236	246	236	237	238	222	266	228	240	238	216	225	252	229	270	220	225	259	241	227	243	252	237	211	210	219	243	221	223	223	241	246	261	238	246	244	234	256	228	246	254	228	256	202	244	238	215	237	221	223	211	256	230	230	241	246	245	205	238	235	243	245	217	237	252	201	244	246	232	243	248	230	221	222	236	222	224	209	238	223	222	255	230	250	204	203	253	246	231	245	267	251	239	244	221	254	236	226	192	240	215	235	226	245	257	259	218	236	228	222	237	228	253	246	268	240	227	251	223	242	239	237	270	242	203	253	252	236	238	242	258	228	272	244	237	221	234	223	238	204	213	230	264	236	241	253	258	255	251	261	248	274	243	206	240	223	243	244	229	235	227	269	255	242	232	270	252	218	206	216	219	233	225	257	249	251	243	228	230	226	230	247	239	237	250	233	216	225	260	241	248	219	255	221	238	226	242	222	236	274	234	225	225	257	236	248	237	240	222	204	245	266	236	219	275	253	239	210	238	256	238	253	244	260	228	243	229	187	265	221	218	240	211	215	206	243	221	228	240	231	233	243	257	243	254	192	217	231	202	245	228	218	248	210	203	245	233	230	241	263	260	232	244	211	249	264	209	220	233	211	209	221	236	217	260	226	236	223	211	205	244	199	248	247	240	248	245	248	228	231	253	244	226	234	239	252	241	263	202	235	239	252	237	255	218	215	230	262	233	206	247	246	228	215	234	236	231	241	209	262	258	241	214	272	226	254	240	221	237	244	241	216	206	237	250	238	241	222	226	232	240	235	250	244	230	223	223	226	240	224	249	255	208	254	245	247	266	234	242	241	222	219	234	249	237	242	217	235	231	241	224	240	217	201	247	233	227	247	237	217	232	217	238	258	237	234	252	248	250	236	237	226	228	229	238	233	235	233	251	225	230	237	261	235	210	222	237	224	245	247	232	224	207	211	255	230	251	241	228	240	216	229	225	241	245	222	262	237	240	240	235	238	252	229	222	236	234	223	234	223	206	227	257	225	226	213	237	256	218	245	249	232	255	215	245	223	249	222	255	231	224	235	231	249	220	242	231	255	220	242	248	238	233	243	255	277	225	222	223	257	230	231	236	258	212	221	220	226	235	252	262	237	245	217	251	222	245	246	249	238	234	249	221	229	224	223	231	220	253	211	245	219	227	244	225	236	239	237	215	245	234	233	226	254	252	243	227	244	237	223	237	259	241	242	252	247	235	214	239	242	215	247	234	211	229	241	239	235	225	241	230	241	240	183	225	226	230	233	235	225	272	254	229	238	253	208	231	205	239	232	244	232	243	230	210	233	218	231	247	249	247	232	238	232	262	224	250	213	266	216	220	246	242	227	240	228	234	208	272	248	238	219	258	225	253	230	241	230	224	242	244	225	233	220	250	250	216	241	231	252	216	258	236	266	229	238	237	236	213	238	250	212	235	209	222	241	250	241	244	258	244	234	236	225	202	248	264	208	247	224	241	222	257	244	213	243	236	227	234	245	258	212	242	244	246	264	229	234	254	242	227	252	213	258	256	241	213	229	229	233	254	244	246	264	205	266	207	245	246	257	259	243	237	262	247	231	232	236	226	232	264	254	262	212	249	212	231	236	256	240	230	250	220	226	230	252	252	232	240	217	247	222	231	227	244	247	238	247	258	209	218	249	221	233	238	233	253	220	221	228	271	219	250	224	230	224	213	248	228	206	231	228	221	245	262	205	244	243	219	250	239	227	247	262	228	287	250	283	250	250	262	244	221	232	211	235	243	257	238	257	242	224	227	257	254	229	239	256	267	228	237	226	223	230	222	244	240	226	231	238	212	219	258	246	225	238	232	250	229	232	239	221	244	232	189	205	248	245	221	245	249	256	229	258	230	255	245	255	256	217	265	225	241	230	239	215	262	252	255	225	250	242	212	236	246	221	207	249	222	255	222	244	216	246	238	255	229	244	238	211	234	266	244	225	256	257	239	218	255	235	247	234	202	245	223	217	231	246	230	265	244	241	205	196	221	222	234	214	239	244	224	232	228	241	229	238	258	265	223	234	235	246	240	259	200	229	228	253	223	251	236	256	223	229	251	240	257	219	257	240	231	217	234	233	235	240	258	232	245	235	249	244	240	237	243	207	244	256	258	225	245	228	225	226	222	244	210	213	242	215	229	203	248	242	211	241	257	197	235	192	250	216	224	222	239	217	241	256	233	234	258	219	227	230	254	221	230	232	231	268	219	245	230	238	221	237	247	224	187	228	259	242	238	223	262	221	230	224	236	221	233	221	242	223	234	247	241	229	245	249	228	258	242	247	216	213	238	262	235	218	234	257	242	245	242	207	224	243	250	257	262	208	245	236	267	253	237	238	259	212	255	245	252	233	238	221	251	221	260	227	226	224	239	255	220	254	221	267	241	238	237	231	231	246	202	243	254	236	202	269	234	228	211	228	242	235	225	238	253	233	241	233	244	227	213	226	237	222	240	234	224	239	252	226	217	248	242	232	222	225	228	229	260	226	233	232	208	246	225	266	228	234	224	237	229	232	218	248	235	229	242	237	229	237	225	223	215	248	223	223	240	232	216	232	263	220	216	221	227	232	215	217	264	222	235	216	251	224	260	233	247	247	233	238	259	232	248	216	229	253	218	214	234	237	230	230	267	220	233	244	247	221	236	227	217	246	246	245	215	245	213	229	223	241	210	271	245	228	227	246	234	226	235	256	243	249	244	262	228	237	230	232	251	215	216	219	242	253	253	252	237	251	241	208	214	255	224	246	247	223	221	234	222	242	248	253	234	230	223	227	227	233	253	240	252	212	234	242	235	244	247	216	218	244	235	218	252	204	228	224	253	259	235	223	224	241	266	246	243	238	244	280	195	236	243	237	246	238	236	263	258	253	208	246	226	216	217	233	232	225	239	216	244	239	204	233	251	258	265	209	216	253	204	247	229	247	217	228	226	237	242	252	223	247	238	228	234	241	219	240	244	247	249	223	221	254	233	236	224	238	257	212	210	240	235	237	246	254	244	233	222	222	263	262	233	217	255	251	225	234	224	245	245	236	204	211	237	248	243	215	229	221	239	253	226	230	214	219
8588	39584	42584	30121	18397	8535	2950	1060	570	435	381	365	353	365	372	402	389	395	368	348	382	375	379	378	388	378	404	404	382	399	367	389	389	398	378	357	377	347	387	363	373	385	380	362	385	371	368	387	352	395	356	378	359	358	399	369	387	369	351	364	358	401	375	360	394	355	390	407	378	386	390	396	423	380	383	364	373	347	413	344	391	359	353	382	350	398	360	361	368	327	421	377	404	367	386	348	371	369	380	375	394	375	405	394	373	362	359	382	355	349	368	380	347	372	376	379	386	378	394	395	386	352	358	369	398	390	404	382	354	371	374	339	353	349	376	373	390	370	405	386	388	359	363	381	394	407	371	379	362	357	375	379	362	354	393	387	362	381	365	366	356	334	379	352	358	386	361	377	365	361	402	381	368	404	351	349	366	345	382	374	367	367	359	393	377	347	351	377	358	329	355	400	376	380	380	386	380	387	347	356	381	340	373	342	328	361	386	357	337	347	376	370	367	394	355	356	392	418	358	370	380	397	379	379	367	385	371	354	348	391	361	378	404	360	401	317	360	382	388	375	420	337	382	380	400	367	376	364	343	388	344	348	358	411	365	386	407	371	372	351	361	373	343	359	385	344	349	368	378	373	406	360	399	350	339	368	355	393	349	374	383	429	377	359	385	348	392	346	370	376	409	368	382	405	349	378	338	378	380	360	387	377	360	356	375	342	362	370	370	397	381	363	350	376	380	386	367	391	363	414	389	422	377	399	379	377	340	384	354	396	406	374	358	368	363	361	387	394	378	411	363	384	371	371	332	349	380	389	377	349	378	340	398	351	368	378	376	342	392	405	385	394	386	353	363	348	356	368	381	392	390	350	341	369	365	374	362	360	379	394	374	374	369	383	391	382	378	381	352	407	404	343	388	376	387	383	381	369	388	398	389	380	342	366	346	362	365	393	368	396	371	367	367	389	375	356	367	364	374	379	393	363	380	359	355	359	341	414	348	355	399	370	375	337	371	354	354	408	367	346	357	392	345	360	402	400	378	413	391	366	372	351	388	351	360	347	374	374	376	395	350	336	387	349	353	390	398	381	374	355	347	354	380	384	365	374	356	378	369	362	350	386	384	394	387	393	395	373	361	357	372	346	387	403	368	356	361	354	381	384	370	402	390	380	374	377	359	384	380	374	366	372	358	381	380	354	358	375	370	386	368	405	354	333	393	365	355	341	382	401	368	398	349	353	397	368	342	403	349	371	336	366	385	399	381	344	377	348	375	373	378	414	411	378	365	406	406	374	366	388	351	360	364	356	365	353	399	356	369	385	350	378	360	350	364	378	374	374	387	371	361	366	353	368	352	375	400	364	356	375	413	392	370	430	394	359	394	374	376	336	387	357	385	351	346	382	358	342	362	363	374	369	367	354	387	391	367	369	368	360	360	364	371	379	386	377	341	390	371	382	362	387	417	364	374	360	409	369	375	336	355	364	372	369	372	341	352	388	366	376	370	360	332	361	383	386	378	362	389	363	362	381	384	376	391	411	361	344	349	400	381	336	335	368	384	365	363	348	360	380	400	351	381	396	385	348	379	390	366	361	380	364	397	356	397	375	337	339	350	380	342	377	380	360	343	372	376	365	395	389	346	377	365	368	339	392	393	348	390	365	376	383	364	376	380	380	373	387	383	374	383	336	410	370	400	346	374	377	364	359	352	340	387	385	410	376	402	345	371	372	375	382	392	373	411	392	373	379	391	388	382	375	373	369	362	352	322	371	399	356	355	402	393	397	372	333	379	393	334	372	361	398	343	412	353	376	362	406	345	370	358	334	342	353	336	347	355	339	381	372	350	355	358	355	380	365	383	360	387	397	356	391	394	375	383	380	378	405	371	374	372	372	379	364	355	372	390	375	411	375	390	364	415	370	388	406	371	352	384	366	371	348	385	396	354	408	381	369	351	376	363	363	379	374	346	353	367	382	372	391	348	355	396	378	387	372	383	326	407	361	343	396	405	350	402	376	390	344	354	356	378	371	341	365	401	388	389	386	338	346	389	374	353	346	378	378	347	395	399	383	367	367	361	350	407	376	380	371	439	363	362	377	370	365	361	393	393	358	367	355	385	373	370	314	383	365	365	379	376	394	398	388	381	344	374	387	396	410	393	353	377	399	341	383	369	370	377	362	346	353	372	384	364	415	355	386	409	350	369	373	385	353	361	344	352	354	356	359	375	392	385	359	351	351	383	372	326	355	402	369	403	370	397	384	381	395	374	375	366	362	377	359	358	390	386	360	359	346	389	398	361	398	379	381	380	394	385	373	379	368	371	384	389	366	349	376	376	382	382	401	416	352	361	364	336	383	363	350	384	395	374	368	380	405	387	399	401	380	378	384	357	372	397	359	377	367	395	384	380	374	377	345	344	403	349	388	385	407	356	377	360	367	347	363	355	380	361	377	391	357	358	375	363	364	394	356	385	369	355	346	366	370	342	363	346	380	355	374	366	355	358	376	391	380	377	368	367	350	384	409	327	369	380	396	373	369	369	380	406	397	350	388	379	356	402	370	380	388	399	377	351	361	345	392	368	381	340	356	385	360	373	381	367	364	365	350	368	382	381	361	392	364	357	353	389	373	384	365	364	350	406	367	339	390	356	400	350	363	332	343	370	401	368	358	408	355	375	368	371	351	367	366	390	361	408	337	395	393	376	325	403	351	380	377	385	361	357	361	364	354	350	383	363	358	388	324	384	351	386	311	358	375	367	368	368	381	346	384	362	363	379	371	338	398	335	375	387	398	393	378	403	374	396	374	361	400	345	368	372	374	394	345	381	377	381	373	342	387	367	379	365	383	356	354	376	423	377	366	364	340	397	383	391	379	365	363	404	360	388	366	371	389	349	381	384	372	371	370	370	350	324	347	373	369	374	351	390	356	389	395	375	379	351	365	360	363	370	369	359	391	362	372	383	355	375	355	379	367	357	393	373	366	383	408	401	386	383	376	349	378	365	370	344	402	385	377	367	336	349	357	372	385	345	393	382	376	371	359	368	353	346	397	377	372	368	375	382	386	356	362	380	343	346	363	384	377	383	365	374	407	373	387	367	381	366	366	377	340	385	349	388	349	392	348	354	385	353	385	377	369	385	354	376	380	392	391	392	364	381	353	372	392	361	355	395	369	383	365	407	389	363	405	382	390	355	361	346	371	395	364	381	346	359	395	371	373	376	380	342	392	341	353	395	375	404	423	356	349	364	394	350	391	403	352	408	374	371	355	372	373	406	398	385	337	386	367	358	373	372	378	387	351	367	362	362	371	357	398	375	386	379	368	371	348	348	385	377	371	393	338	336	363	359	412	371	369	391	347	387	402	406	365	372	403	384	373	369	394	364	417	359	387	342	352	343	369	413	368	410	361	363	344	396	397	378	374	337	359	363	350	379	389	359	354	363	374	366	392	379	368	350	379	397	346	380	381	382	354	383	410	382	377	328	373	393	371	369	393	364	345	373	353	365	406	397	356
24151	21549	39463	46472	37401	25666	12270	2196	633	344	307	320	299	320	257	277	262	270	260	277	276	278	270	271	268	273	292	320	262	284	259	293	278	271	314	286	285	286	297	267	253	242	276	291	277	264	262	276	272	268	269	278	268	274	262	261	274	300	321	262	282	266	250	278	261	285	267	255	279	274	260	257	258	279	296	307	286	291	290	269	271	267	246	279	267	270	248	291	306	253	275	300	279	275	295	264	285	239	247	343	295	279	274	278	252	274	269	302	253	268	289	258	275	278	282	282	287	254	254	282	285	280	244	277	281	278	244	296	260	235	274	284	250	275	273	245	266	266	277	281	283	273	301	260	302	302	280	257	260	255	248	277	266	262	261	239	279	267	288	275	242	275	282	274	281	296	261	273	274	278	256	259	269	253	278	278	272	278	270	309	267	278	262	287	298	261	292	289	281	261	267	292	283	253	252	263	270	261	268	287	293	287	280	292	264	280	263	263	277	248	248	261	264	278	245	291	274	269	243	293	255	263	249	269	268	309	288	285	265	280	280	251	289	273	272	270	263	259	276	253	274	273	283	284	273	261	292	270	291	290	282	280	267	270	262	257	253	271	293	304	305	298	315	249	266	293	271	265	266	237	276	277	307	278	262	241	281	288	317	238	266	260	259	284	291	286	274	255	248	254	260	237	304	291	280	260	248	259	301	292	269	275	273	276	292	270	287	267	255	295	248	271	286	261	257	268	241	259	243	288	263	281	269	258	249	287	293	269	279	267	286	278	241	255	281	258	235	262	276	298	268	272	269	272	270	278	248	267	292	257	289	236	288	300	266	275	266	280	249	297	269	286	278	306	270	271	277	278	268	313	289	235	287	242	249	248	253	293	277	272	241	250	270	283	300	242	278	269	259	251	275	278	263	299	284	279	263	262	263	255	253	284	273	276	247	269	268	289	245	258	267	296	286	275	269	268	281	254	275	282	255	290	296	297	271	262	279	285	281	267	262	263	292	291	275	269	244	282	279	242	274	284	292	260	308	268	309	229	282	291	284	253	289	291	295	307	244	252	266	265	275	259	262	262	264	249	282	277	275	268	271	284	257	257	287	267	286	272	278	246	252	277	239	275	281	280	258	261	237	261	280	254	289	270	269	289	277	262	268	308	257	289	265	258	271	287	291	287	295	250	290	291	251	269	288	274	268	285	294	301	279	248	277	258	273	247	287	254	284	292	270	266	278	271	264	272	257	254	284	290	282	281	283	258	280	276	267	288	285	258	253	255	250	266	276	303	263	265	287	288	294	267	245	256	294	275	282	286	271	266	290	318	288	256	262	286	245	282	280	312	262	263	280	271	288	279	261	258	269	271	267	273	283	254	278	248	320	266	248	260	296	263	262	272	282	245	221	251	289	284	294	266	285	278	289	247	298	299	271	266	278	271	279	248	250	254	256	266	265	287	260	267	273	272	265	266	283	290	289	269	300	269	267	259	276	277	288	279	275	277	257	282	276	250	251	265	289	267	274	264	281	269	300	262	258	275	268	251	275	232	264	274	270	275	253	281	287	263	261	259	277	272	282	323	285	298	270	247	275	248	292	286	275	299	272	236	261	274	290	279	245	254	296	251	262	297	286	263	266	263	245	271	274	315	275	284	288	286	275	284	283	289	290	279	248	271	269	278	291	223	266	251	281	274	261	269	266	268	282	270	274	257	249	289	273	267	278	260	275	264	264	252	267	247	246	238	285	261	303	271	281	230	261	278	272	226	269	251	268	294	258	252	274	251	307	269	258	262	287	261	257	250	280	244	258	294	294	285	276	267	270	295	270	267	282	264	274	265	282	255	262	250	290	287	282	267	253	247	280	271	277	286	253	302	258	247	268	248	260	253	268	254	287	272	253	318	241	265	284	264	293	257	258	271	277	298	266	283	295	291	273	281	260	264	287	278	275	247	276	284	290	253	261	263	292	271	250	260	294	273	296	291	298	265	238	282	280	259	242	307	274	258	279	290	262	266	258	282	253	249	278	278	281	271	278	288	242	261	264	295	316	302	257	293	291	269	282	274	255	285	299	246	289	280	294	283	272	247	278	263	290	276	261	289	262	224	283	263	292	232	260	257	273	295	251	301	261	263	310	261	274	302	286	255	277	279	269	263	282	274	244	299	295	261	266	262	255	297	250	236	291	268	279	234	297	281	294	277	269	289	289	257	270	270	244	245	266	280	284	269	276	284	271	260	273	284	270	232	255	282	251	272	256	278	278	281	302	266	262	260	266	269	260	262	290	295	282	282	284	281	259	255	258	300	266	264	264	278	269	287	274	270	266	252	312	241	260	287	289	262	278	282	274	293	266	275	275	284	273	253	275	291	249	259	294	262	265	269	276	269	272	283	253	275	304	241	256	273	283	298	288	252	280	261	269	262	307	265	235	268	287	277	281	260	300	269	278	275	271	297	285	276	280	288	279	289	289	275	262	269	263	277	250	301	265	244	291	264	298	250	248	282	286	270	247	239	246	280	298	300	290	237	277	259	257	255	241	248	249	241	257	268	270	258	270	281	301	256	299	304	302	243	269	281	259	240	270	281	243	280	257	256	268	292	292	260	279	246	254	300	296	305	245	297	260	262	309	284	253	247	248	275	259	296	290	271	299	282	273	279	307	257	276	249	284	274	276	250	267	249	274	287	250	251	261	274	266	279	278	273	280	244	269	236	264	301	284	288	304	276	266	267	275	273	264	273	288	257	270	267	267	259	264	275	276	245	284	284	276	236	297	261	238	266	242	266	278	249	276	251	287	252	252	260	264	292	262	278	269	278	267	271	293	275	248	248	269	291	274	258	282	287	285	269	255	277	251	265	283	273	291	257	279	293	256	259	287	262	307	285	273	286	259	269	265	270	268	273	268	290	295	266	283	285	291	272	269	266	279	279	264	257	267	265	278	265	296	273	281	297	277	248	262	279	255	260	243	257	271	259	283	261	282	270	266	306	252	272	271	307	271	284	271	276	308	246	281	278	293	290	285	245	273	247	271	293	269	273	284	263	280	282	249	301	275	246	270	275	234	284	260	272	247	294	296	256	277	281	274	279	270	262	286	265	248	272	256	271	287	277	288	282	310	263	268	267	287	313	278	260	261	290	287	279	287	262	261	250	281	274	269	275	274	286	273	302	254	288	275	279	280	289	270	259	255	241	283	241	290	249	272	276	261	269	274	257	271	256	287	282	299	297	245	305	268	252	295	265	260	286	266	293	274	269	260	278	275	269	290	246	272	283	269	269	288	277	254	276	275	277	274	261	301	267	262	251	287	268	279	297	272	256	302	279	260	280	298	261	256	267	262	298	266	282	279	265	257	257	285	291	290	279	275	269	269	273	260	276	280	283	260	272	286	307	281	270	270	265	270	276	299	277	260	291	279	293	302	258	280	296	263	318	258	293	315	280	260	258	260	276	266	274	256	294	274	261	283	274	268	251	253	263	282	300	246	253	291	266	271	263	276	270	283	255	268	285
24418	78605	83468	63301	45790	29404	13386	4381	1480	664	466	420	440	410	429	440	469	426	410	419	424	410	419	436	411	458	458	406	480	425	397	425	452	411	413	435	394	405	404	433	422	431	418	394	414	447	429	432	379	399	409	414	451	404	430	410	388	402	395	431	445	449	414	436	424	402	412	415	439	399	451	412	395	406	420	409	442	430	401	404	416	433	423	406	433	427	391	439	402	415	435	409	451	441	436	446	445	423	422	465	396	397	477	405	421	420	395	397	418	420	415	435	393	445	433	416	432	440	404	434	448	420	397	417	444	446	447	395	457	411	421	430	391	418	447	408	467	410	426	404	394	412	425	459	429	402	461	417	422	420	422	441	387	390	416	418	421	403	443	426	442	432	403	434	446	417	406	416	423	405	438	414	405	385	411	409	429	455	424	460	422	423	444	430	409	361	391	434	398	428	433	431	490	465	428	410	413	458	453	413	439	400	439	402	416	393	377	412	437	443	440	433	437	460	416	434	424	451	422	393	450	424	402	462	484	399	436	423	414	429	428	427	423	407	456	391	427	456	408	405	434	416	428	392	401	427	402	401	419	441	409	432	422	412	381	440	395	407	449	440	458	391	394	422	408	433	407	408	400	437	429	411	419	389	442	426	408	416	440	441	428	435	448	441	421	464	423	403	399	443	381	422	454	440	442	453	433	431	430	419	424	445	417	448	422	431	414	401	439	441	408	397	450	419	405	440	415	432	444	430	426	436	460	427	436	460	442	405	425	389	407	422	452	418	442	417	405	440	412	399	429	413	433	436	369	429	394	444	405	445	428	422	413	422	394	412	447	418	421	415	408	427	395	427	407	420	439	407	427	412	405	391	410	432	430	401	447	406	414	451	411	428	438	411	414	459	434	419	409	439	391	436	455	441	433	447	399	461	429	415	443	452	414	417	435	409	413	415	405	479	418	410	441	403	420	409	378	401	446	420	427	439	406	420	385	423	406	385	422	440	427	429	439	425	416	420	454	396	455	403	409	438	461	395	405	428	428	359	422	424	393	420	388	408	418	407	430	420	457	411	379	380	405	453	420	402	435	405	441	416	416	455	434	454	409	396	441	388	412	420	448	437	391	410	442	391	416	408	427	409	400	402	449	446	419	432	420	417	359	445	408	443	436	421	406	422	417	431	423	422	404	404	439	446	457	392	421	410	417	443	425	411	427	437	418	416	431	397	413	466	429	460	397	427	433	404	434	412	437	429	428	444	454	399	431	430	434	408	443	436	441	431	431	434	392	401	414	442	416	456	438	450	415	443	410	437	452	424	400	424	428	414	412	390	404	421	415	415	427	433	386	425	439	405	435	431	383	433	408	414	486	470	417	429	418	404	448	415	407	442	406	407	410	415	443	453	457	440	418	399	400	419	405	428	417	449	445	427	416	417	428	426	444	414	405	468	454	428	431	423	404	430	399	438	418	425	406	405	413	439	425	410	425	432	388	415	396	479	436	401	452	422	404	452	426	435	417	390	417	417	411	436	433	453	411	392	454	414	414	488	434	450	424	405	408	412	451	398	434	400	448	404	429	441	405	435	415	428	452	408	422	435	417	435	428	377	464	415	419	427	415	399	463	409	373	432	453	413	434	434	419	452	402	416	440	447	420	436	417	463	385	405	373	453	442	411	409	398	443	436	456	409	422	448	417	443	403	430	460	424	454	408	417	441	406	419	393	448	426	439	410	423	406	430	411	423	422	436	422	402	428	432	439	415	429	396	406	405	453	400	413	453	373	450	426	420	430	448	431	454	427	406	458	429	405	424	412	422	456	463	389	409	385	423	414	428	434	427	465	414	451	417	385	389	385	425	378	429	391	423	406	406	391	379	428	401	442	459	399	413	425	382	428	407	427	466	452	385	467	426	416	405	451	424	418	440	399	380	432	399	395	439	451	438	404	412	423	411	404	435	457	391	424	456	411	448	405	428	489	414	433	398	448	427	429	423	452	436	420	434	419	386	419	407	412	397	411	421	417	446	396	451	427	403	406	439	410	427	431	407	437	417	402	461	420	398	436	437	431	423	428	421	418	407	444	412	428	413	414	394	447	436	409	411	389	427	447	436	410	406	432	443	466	453	449	434	427	396	438	427	384	399	409	431	390	434	416	426	417	418	422	432	435	411	450	418	410	443	439	414	432	409	438	440	453	450	457	389	409	444	424	426	411	425	427	415	397	416	439	446	440	401	421	415	436	425	451	428	382	416	419	440	421	432	393	418	422	442	417	405	428	411	394	461	409	409	456	395	393	443	468	413	427	433	451	403	434	419	425	414	424	435	451	423	398	417	426	447	411	447	464	432	404	399	476	392	403	378	456	402	403	433	467	453	455	418	399	415	434	404	424	380	402	434	412	378	435	428	425	425	410	400	464	398	431	409	437	441	418	419	409	428	437	414	397	429	401	469	390	404	393	406	386	428	435	457	446	408	406	428	462	420	424	397	403	424	414	435	423	432	446	427	421	410	455	426	399	413	457	429	388	428	431	468	435	398	422	421	423	435	427	437	388	425	415	414	462	430	396	424	445	418	398	400	400	441	441	412	436	431	399	444	421	434	465	417	406	410	435	431	448	423	401	427	427	397	443	448	441	413	399	411	429	389	380	410	446	459	487	404	395	439	415	410	426	399	412	402	442	388	438	448	433	400	412	464	465	438	438	438	421	407	380	425	449	411	379	457	441	418	430	394	426	412	414	425	427	402	410	434	393	400	443	416	422	402	449	405	399	397	448	440	415	411	414	410	402	423	450	424	447	394	428	473	432	389	427	452	408	422	428	421	444	426	424	438	392	394	412	471	412	408	400	423	422	408	389	438	396	425	425	409	428	427	401	445	440	422	444	431	449	397	406	370	417	390	411	427	402	424	446	449	397	391	414	429	412	450	445	427	423	403	446	420	418	405	430	432	444	451	455	454	409	413	403	432	421	403	390	399	444	405	394	455	416	446	414	441	424	399	414	412	425	444	445	396	446	424	428	404	414	418	419	448	447	401	427	432	417	399	438	472	418	394	406	413	436	417	394	386	422	404	421	423	410	399	447	403	407	415	433	424	415	428	414	393	408	390	454	408	415	421	388	472	402	454	442	423	411	421	410	434	396	439	418	436	439	415	425	400	445	424	458	413	406	430	411	421	376	433	442	452	411	434	434	443	425	419	400	454	418	429	445	400	453	376	418	419	408	446	444	424	429	417	458	447	423	431	443	394	399	424	417	410	420	395	439	418	427	413	429	392	442	415	425	440	436	431	427	434	431	393	407	412	409	418	442	421	458	401	444	443	436	439	480	399	437	440	436	433	434	432	376	431	405	427	406	447	417	425	397	430	416	448	405	418	406	434	432	423	442	412	452	404	433	407	413	435	446	400	426	426	430	441	439	436	420	445	457	424	398	409	432	415	419	451	441	413	403	425	451	439	406	436	421	414	396	410	408	388	414	412	451	423	376	440	418	396	432	384	449	417	409	400	404	420
23020	21290	34757	39492	38241	30770	21179	5433	1058	456	300	336	311	312	280	295	304	315	295	304	266	304	290	319	310	295	317	274	304	318	317	269	281	252	280	275	294	276	275	274	304	307	261	313	296	241	309	338	302	297	283	294	288	297	283	269	339	303	280	295	280	303	281	293	246	302	289	293	315	283	283	294	277	283	286	274	282	307	303	261	275	266	283	301	328	299	297	305	299	297	271	269	267	277	294	309	286	266	298	299	296	305	318	287	287	291	297	281	279	294	297	310	295	296	297	305	287	291	287	290	288	288	284	249	269	281	292	301	304	312	298	284	292	290	289	290	280	301	307	297	310	283	317	326	286	290	292	265	282	277	328	305	277	315	293	279	287	265	285	248	274	276	276	267	278	295	266	275	284	293	310	288	286	261	310	284	270	288	303	298	276	297	265	288	302	288	257	265	255	305	255	296	300	294	305	289	264	335	308	290	299	302	288	297	282	304	287	291	310	291	332	299	291	286	278	289	278	283	290	295	292	307	280	295	309	268	317	289	278	293	316	320	289	289	278	310	269	286	290	274	295	298	288	323	290	268	272	293	292	313	322	294	286	312	284	270	270	279	289	275	280	300	299	301	266	271	293	316	284	255	297	295	264	310	311	308	296	280	257	283	275	305	296	319	291	331	297	316	267	308	285	303	280	294	283	276	294	298	275	281	316	287	276	266	301	283	288	286	277	293	296	286	283	306	302	313	264	314	332	276	300	277	284	285	301	312	287	292	292	298	315	291	257	301	279	302	302	295	259	303	294	308	292	307	287	297	288	308	274	307	275	321	285	295	293	285	288	276	281	263	288	307	301	307	289	300	290	264	276	268	297	299	273	293	302	268	287	290	297	264	294	315	283	318	291	301	250	272	288	284	297	263	275	297	305	256	279	291	302	254	306	284	302	293	277	260	301	287	315	274	327	308	273	270	286	315	286	297	280	297	256	304	283	285	301	258	280	292	261	309	282	313	303	308	307	301	297	280	260	285	276	298	285	281	297	297	286	291	271	306	272	280	283	292	295	272	258	259	263	295	294	299	294	277	279	271	253	288	319	269	279	300	309	286	286	273	277	300	275	289	301	263	272	303	285	305	290	269	291	274	279	309	266	290	288	292	297	259	268	285	277	280	263	301	270	322	275	277	319	301	298	285	315	318	264	292	311	289	336	288	278	299	300	274	283	278	300	296	310	286	289	289	289	298	308	288	279	290	291	297	308	277	288	297	254	310	319	297	271	286	282	306	305	315	294	273	286	298	260	291	286	278	305	284	279	306	288	266	280	286	294	274	283	297	306	288	322	291	290	288	298	306	284	289	290	275	345	284	276	312	292	303	257	311	257	303	290	292	251	256	300	275	272	252	284	330	288	278	259	287	293	266	320	277	299	316	280	284	305	275	272	306	309	289	324	307	284	301	271	270	277	257	290	268	286	293	313	288	292	302	278	263	284	295	306	275	273	293	294	305	291	281	270	260	266	288	273	284	266	312	309	286	297	308	307	300	282	309	283	313	264	319	296	295	303	300	295	288	288	276	283	313	300	295	296	291	295	280	276	292	278	301	269	301	275	281	306	287	293	300	308	280	313	293	266	259	287	243	284	310	305	284	299	272	301	291	277	303	307	288	270	293	294	300	286	286	296	263	294	311	275	273	290	298	315	284	295	289	307	283	294	273	245	277	325	292	287	314	269	278	287	292	309	287	294	298	283	294	284	310	276	283	277	282	278	294	288	287	272	282	280	271	335	274	292	296	295	320	295	299	273	261	273	262	292	301	303	270	293	291	295	273	281	282	319	300	269	302	272	269	279	295	271	314	283	268	290	319	277	305	262	284	290	300	281	329	285	302	317	281	269	276	311	301	280	274	297	298	262	269	297	289	266	273	304	281	309	303	289	275	274	274	270	272	294	272	290	269	279	307	314	270	274	305	278	285	294	283	260	343	296	264	270	279	281	288	311	309	295	266	282	301	297	293	301	290	267	293	291	302	280	289	296	290	321	303	296	273	265	309	279	287	284	306	293	305	289	285	262	286	257	277	288	305	264	280	270	311	298	302	262	291	274	300	279	294	297	345	310	301	323	303	268	276	311	245	298	276	275	317	272	278	288	293	273	281	313	301	277	288	300	269	285	298	297	314	281	311	296	276	320	297	281	280	280	279	271	294	304	276	288	284	284	310	260	297	279	289	281	268	292	271	270	255	312	273	297	265	282	322	289	292	295	299	287	305	304	321	288	286	306	283	281	305	269	308	305	327	283	261	299	326	297	286	292	278	298	277	301	297	278	276	293	289	292	293	283	285	294	272	271	313	277	277	284	303	280	280	289	310	280	297	296	286	302	247	271	316	332	319	274	264	274	298	276	296	287	295	284	285	316	312	290	291	275	269	278	304	294	291	289	276	271	241	249	326	278	288	295	280	273	299	279	278	269	290	291	273	296	266	284	296	286	282	274	295	287	308	260	294	297	285	276	285	298	293	279	267	327	262	301	297	297	295	269	285	285	278	269	305	296	269	288	269	272	285	303	316	268	304	278	306	283	304	261	271	281	281	284	291	317	296	314	313	289	297	312	263	284	266	261	280	300	281	316	283	281	299	318	305	323	261	280	309	314	298	303	262	284	308	311	278	289	274	298	286	275	287	286	295	277	298	284	287	268	274	268	290	313	286	304	303	278	257	296	268	259	275	307	313	292	290	297	312	273	306	305	290	275	282	268	293	290	285	287	267	271	289	302	287	274	296	265	279	282	299	262	307	305	277	277	300	299	265	290	301	283	296	295	304	279	275	313	301	248	304	282	264	239	287	272	282	302	307	273	297	285	289	297	319	280	285	297	303	287	286	273	312	256	307	307	253	287	291	281	294	295	304	273	274	287	276	272	262	282	287	266	267	286	255	272	295	288	315	290	283	252	276	290	316	297	334	295	289	305	284	288	298	283	297	261	292	296	329	265	265	284	284	279	283	281	309	305	288	273	274	274	298	287	275	314	291	279	292	294	277	290	301	316	266	269	300	271	328	265	289	291	284	274	287	285	305	291	346	305	324	296	254	273	295	290	300	290	257	306	295	298	303	306	316	307	266	292	289	278	274	307	291	286	281	281	322	311	312	298	258	308	297	269	299	313	301	308	293	278	294	320	314	286	294	300	278	293	290	279	307	272	323	275	330	279	339	258	292	278	293	293	263	292	283	292	285	273	298	275	292	283	305	298	299	262	297	302	294	285	288	288	281	309	282	264	267	248	308	278	271	291	311	274	294	325	297	257	273	305	289	307	308	289	295	285	293	276	272	285	286	307	265	292	310	292	286	290	263	264	304	325	290	295	291	291	305	292	285	257	286	281	289	242	292	305	273	301	312	299	313	282	297	309	299	285	307	277	331	254	282	279	284	253	294	292	250	315	272	273	316	276	256	284	296	259	285	312	278	279	275	282	277	284	289	293	275	301	328	275	274	280	312	352	281	323	289	316	253	275	262
14440	77701	94488	77416	57371	38332	20760	7608	2240	920	589	468	447	436	471	474	406	437	443	460	446	457	447	466	430	388	438	428	455	407	408	438	439	454	413	429	456	429	449	436	465	451	453	418	442	419	440	408	415	410	401	452	419	443	432	445	427	476	429	452	406	446	437	443	437	441	440	408	467	464	424	397	407	428	449	403	410	466	448	423	438	465	445	455	419	434	421	435	457	471	404	434	488	410	465	431	406	450	430	476	446	444	413	432	391	436	453	437	454	426	435	421	430	403	441	445	420	431	441	434	434	432	439	438	380	473	433	428	418	473	429	444	420	428	430	432	421	460	426	438	470	432	425	446	450	414	430	417	457	451	428	472	418	418	447	440	433	429	439	394	453	449	433	440	441	451	482	407	417	432	406	449	440	448	407	445	440	410	412	438	425	429	445	398	414	440	425	404	392	434	449	433	434	434	431	470	432	416	455	458	463	419	446	432	426	444	469	439	441	427	424	422	412	453	451	472	501	441	437	463	435	421	440	452	451	446	442	451	429	433	474	451	432	423	437	440	406	457	442	423	432	427	442	440	418	415	407	412	418	475	462	454	420	428	431	467	457	426	433	428	394	413	424	447	455	412	398	459	426	444	441	421	430	439	446	428	410	412	454	420	460	456	421	443	420	449	426	468	400	463	446	410	434	428	447	439	405	448	456	408	416	425	451	405	437	454	430	421	436	438	403	448	411	437	418	427	438	433	449	443	420	451	458	437	433	437	458	434	454	438	432	438	423	472	418	434	417	433	448	406	436	449	473	455	451	448	423	470	432	446	401	393	426	455	417	472	422	450	438	405	423	429	456	437	438	472	422	409	443	432	420	438	427	466	456	409	393	402	439	450	450	447	426	402	430	432	427	426	403	439	453	461	394	469	451	415	430	449	418	460	457	464	457	457	462	421	390	446	425	395	477	465	495	424	396	433	398	434	442	436	442	449	435	446	429	450	429	403	440	461	423	447	471	463	436	414	430	438	424	447	427	445	443	388	422	411	440	417	437	429	427	397	456	452	425	448	377	423	422	478	422	450	469	417	477	405	440	421	459	435	451	422	450	430	398	416	428	448	441	477	452	455	443	444	426	433	416	418	416	476	443	432	422	411	426	417	448	438	451	436	464	439	447	426	451	445	414	454	427	473	433	421	423	416	379	432	422	442	435	423	463	417	389	400	432	415	418	442	415	450	413	446	437	430	459	440	445	410	428	491	477	467	442	397	429	417	429	466	447	437	410	444	416	445	427	428	386	436	450	414	457	439	443	432	443	429	441	453	435	447	422	426	438	454	443	410	411	472	426	444	450	426	402	441	468	435	414	459	417	402	421	410	417	452	472	433	449	422	423	424	444	413	452	467	452	433	416	406	427	468	446	421	437	459	443	488	427	443	433	414	444	459	435	448	412	456	443	431	415	459	401	396	452	430	440	420	440	438	433	440	441	429	431	463	439	409	450	417	409	417	422	407	429	476	441	435	463	429	427	443	430	443	441	457	434	455	430	429	431	418	454	447	446	411	412	388	419	445	461	424	442	420	418	421	415	432	453	415	440	442	452	411	455	452	457	445	389	438	444	421	434	444	446	436	444	422	440	451	398	441	386	439	429	417	438	445	432	438	416	408	475	442	410	405	420	417	453	399	473	442	424	419	451	426	463	393	441	432	429	441	423	444	400	434	433	401	428	454	434	426	425	455	436	424	432	420	413	456	433	434	415	403	426	450	465	431	439	437	481	433	431	450	433	433	425	436	435	431	420	445	434	441	420	433	452	414	464	442	406	414	417	403	418	447	409	416	473	419	447	404	439	417	404	407	407	430	414	457	403	409	465	439	433	458	410	452	429	440	436	439	424	432	465	458	406	442	452	424	416	408	455	437	448	424	457	448	412	419	433	460	485	431	429	401	468	420	444	439	445	428	418	433	450	447	443	450	445	434	459	432	430	425	480	453	447	457	446	397	442	418	450	444	401	422	439	440	429	409	429	443	464	430	461	430	394	419	465	430	425	399	396	440	390	433	437	449	446	415	453	433	430	457	463	422	428	434	447	424	449	449	436	412	440	424	389	445	454	428	446	457	395	412	455	412	448	442	452	419	449	419	462	442	442	418	424	427	457	410	429	471	473	435	442	429	425	446	414	400	454	425	438	450	413	457	411	412	418	393	412	450	449	434	442	442	404	447	446	456	414	481	403	424	426	406	429	444	444	393	453	420	432	435	459	447	447	465	461	442	426	449	452	423	430	459	421	447	450	394	407	456	462	450	441	448	394	432	473	386	429	437	416	443	423	422	416	400	396	424	426	485	428	400	437	418	418	456	443	425	433	449	443	430	422	414	414	444	425	381	442	453	427	480	437	421	439	413	422	458	462	443	432	444	407	430	445	472	401	429	397	423	493	420	444	472	493	467	448	450	416	408	468	413	416	424	447	404	420	436	437	425	504	420	421	426	442	441	403	438	418	437	418	474	390	384	415	438	443	415	415	447	454	448	452	427	418	448	396	448	485	377	419	450	409	442	425	437	433	417	461	431	407	417	472	423	450	450	450	413	413	435	422	425	378	458	401	438	431	445	460	426	468	467	414	442	406	425	429	489	402	444	462	420	411	450	440	426	428	436	451	415	450	459	431	426	417	439	410	454	430	431	417	424	413	436	430	452	437	395	406	427	427	435	457	436	427	451	450	437	434	434	441	450	447	460	462	477	460	439	452	415	450	457	430	439	412	463	418	445	461	448	452	447	419	447	468	376	445	444	433	416	417	429	426	445	421	430	408	429	433	436	442	451	443	414	440	413	442	442	454	419	443	429	466	429	429	395	391	450	423	458	411	424	441	432	455	452	413	419	435	451	394	425	435	443	469	412	419	471	449	415	456	471	441	413	434	479	446	432	410	421	392	477	442	426	397	408	413	441	422	436	435	439	454	477	416	424	411	457	424	458	454	444	421	423	410	433	438	471	450	439	427	403	445	436	427	420	422	447	449	435	417	442	409	399	393	429	436	447	428	443	419	425	409	446	459	453	425	369	434	432	423	471	446	432	436	485	429	437	455	426	412	428	451	446	428	433	406	438	431	420	431	432	451	440	430	441	451	416	438	426	420	415	408	412	420	410	423	434	433	410	411	427	447	459	467	435	444	405	434	426	402	415	441	453	429	417	460	414	467	425	464	433	444	414	460	477	426	460	433	484	441	425	464	440	456	440	430	429	427	450	420	433	430	418	449	460	433	467	397	438	414	431	387	408	447	411	417	421	431	430	428	420	427	421	413	451	418	414	442	442	489	445	430	468	455	413	408	372	424	420	429	419	416	435	396	432	439	448	444	427	464	440	412	438	421	479	456	407	445	445	465	437	437	453	432	413	442	437	435	452	450	427	450	458	441	427	449	457	418	464	447	406	423	447	465	450	464	455	451	434	402	448	446	433	462	412	438	426	458	445	432	398	437	489	427	425	423	453	419	396	425	414	415	434	419	469
26656	22735	37596	29896	15544	5215	1433	542	274	270	247	226	251	247	288	248	248	233	256	273	225	263	239	227	251	241	245	251	232	272	306	265	246	236	241	249	248	244	238	233	243	235	263	259	236	244	239	248	261	267	209	260	267	259	217	217	247	224	244	252	239	257	246	241	262	233	232	255	239	251	253	244	256	219	222	249	248	248	258	230	244	250	254	259	230	234	235	245	217	251	279	242	231	233	265	269	257	248	241	237	255	254	224	251	244	240	261	259	241	254	242	263	229	246	261	256	256	242	213	260	237	280	223	273	223	233	249	221	215	237	240	246	219	231	233	259	228	264	271	262	228	238	269	242	238	243	214	228	204	270	241	231	246	223	252	215	231	267	229	250	267	248	254	244	243	253	237	253	240	256	259	242	242	280	247	249	234	240	245	268	259	241	258	242	227	221	275	263	237	241	263	270	230	243	283	242	232	211	243	224	253	236	244	248	240	253	218	264	248	254	267	233	231	246	265	252	244	217	213	246	248	242	226	268	259	208	223	215	261	218	225	231	240	250	229	239	255	243	253	223	246	257	258	243	235	243	259	233	218	236	270	240	225	246	237	234	218	235	207	259	247	260	252	267	246	252	258	233	241	246	218	219	230	254	242	245	233	254	230	237	257	243	231	240	227	230	233	227	206	246	258	254	216	285	241	247	210	266	230	230	251	239	256	251	254	219	248	250	240	239	240	246	245	262	245	256	220	234	267	225	232	254	236	266	243	236	246	234	246	237	234	213	234	230	241	240	246	240	248	269	226	215	248	249	256	237	258	250	239	238	276	229	259	225	238	246	239	269	233	241	232	260	245	226	264	231	251	271	247	270	220	269	250	246	249	235	248	241	254	264	251	257	239	250	258	242	254	253	271	232	261	252	245	236	221	235	220	258	237	226	236	244	277	244	266	225	247	242	258	254	209	259	249	243	241	256	237	236	223	233	258	254	227	225	269	259	240	251	241	226	260	234	225	255	238	229	251	248	256	226	251	242	228	237	253	255	245	239	259	259	265	254	275	246	225	240	255	245	247	219	256	252	239	251	253	239	261	243	214	259	237	226	233	225	250	225	236	259	252	261	234	254	246	237	233	224	257	261	250	277	233	242	250	269	242	216	228	254	258	241	246	232	243	252	222	216	243	248	226	265	232	269	254	227	226	233	229	267	245	239	254	263	242	256	227	255	224	251	254	219	266	225	263	227	247	263	217	263	232	238	249	235	214	239	261	244	245	248	234	230	216	231	228	249	252	245	253	249	260	263	235	230	262	223	271	253	247	249	254	239	243	266	235	233	247	253	261	206	249	206	251	267	260	232	260	230	249	217	229	250	254	265	226	213	211	242	268	244	256	265	249	240	264	257	248	228	252	225	261	249	274	235	262	262	245	239	263	239	234	193	260	244	263	272	254	219	242	233	209	233	265	223	247	225	270	219	219	256	218	229	248	255	220	261	247	231	221	230	256	248	235	255	244	257	249	241	237	243	243	231	234	254	242	232	258	258	268	262	232	223	234	253	219	235	236	226	247	249	250	242	245	231	201	242	268	254	237	257	253	252	245	274	239	257	251	223	222	222	239	236	227	214	263	248	239	267	244	224	269	220	218	251	234	262	249	243	260	241	264	248	241	274	265	219	202	228	236	244	229	250	243	251	229	241	237	254	239	245	238	272	244	243	240	243	232	234	245	249	282	256	246	218	220	260	257	241	247	230	244	237	257	226	226	219	264	237	221	236	239	261	242	211	240	232	243	244	233	226	248	272	248	245	221	260	253	242	238	248	261	219	249	243	246	226	251	273	268	231	237	241	251	233	227	233	254	223	244	260	248	261	245	239	232	240	250	206	235	235	236	244	253	260	249	223	236	237	273	277	273	253	236	258	241	245	250	215	233	223	255	268	245	246	245	252	255	232	252	242	237	282	250	227	248	252	235	255	230	241	238	236	270	278	238	239	267	238	284	236	227	245	217	240	217	239	254	235	240	223	267	268	227	219	216	242	239	233	264	242	227	267	261	224	236	220	249	248	259	246	249	261	246	236	232	237	248	243	277	241	234	272	229	255	228	255	227	254	273	252	253	252	216	252	279	270	236	272	232	246	219	238	235	210	247	257	249	243	239	262	235	231	240	235	246	252	217	235	236	239	255	250	240	242	270	220	230	260	233	252	245	240	269	253	237	245	251	228	254	247	228	208	253	221	242	242	222	246	233	243	237	251	229	236	229	259	226	249	258	232	220	268	251	266	291	223	256	262	275	235	244	237	242	257	255	225	248	278	257	252	236	261	219	232	257	250	228	240	226	245	243	250	257	237	249	251	233	245	251	242	240	221	231	246	263	249	240	230	274	245	253	244	283	262	222	258	245	236	259	231	237	263	257	264	235	246	239	264	266	254	228	252	255	240	220	254	227	239	241	255	238	229	238	252	254	258	247	254	250	243	274	229	242	221	193	255	233	242	225	250	239	239	231	257	214	276	245	246	244	247	243	254	249	265	271	245	216	237	267	223	240	209	256	243	254	212	246	210	246	228	258	235	246	224	241	237	239	255	251	236	247	222	239	242	210	249	267	249	254	247	274	224	235	259	233	235	247	237	206	257	268	223	210	222	253	266	249	257	255	242	248	255	222	248	226	242	234	282	245	241	274	247	237	243	229	233	222	198	249	253	242	232	265	239	236	238	237	241	211	233	235	245	212	246	232	257	233	244	259	239	247	216	220	254	269	260	226	277	226	257	256	237	226	200	258	232	239	256	243	247	243	238	251	242	240	265	267	206	254	251	238	238	272	232	236	219	260	250	264	229	276	273	233	235	251	255	233	281	262	229	199	232	263	272	212	257	259	250	231	261	258	247	260	224	250	227	209	258	252	249	250	245	224	250	221	244	230	224	255	242	258	241	241	241	249	237	241	236	211	266	247	221	236	243	258	268	228	236	208	227	269	230	228	241	215	259	245	279	255	245	235	263	247	231	248	283	233	238	265	221	216	248	251	241	205	269	234	241	242	246	254	227	224	226	234	239	236	239	249	253	240	228	240	255	206	244	234	257	256	247	262	237	232	232	232	230	245	265	261	252	243	224	254	286	271	219	257	255	257	251	216	265	228	247	257	266	237	272	236	259	283	232	233	250	261	248	235	234	230	239	248	209	245	257	246	222	251	260	225	247	243	267	243	254	265	232	231	228	246	229	251	251	251	223	240	230	246	217	222	225	247	220	264	208	230	227	276	249	260	264	225	238	276	256	250	263	253	230	236	239	244	233	245	239	219	249	249	240	222	230	231	247	267	238	232	259	258	253	238	225	237	267	238	249	250	234	251	269	237	247	261	238	263	243	254	229	232	236	224	256	259	242	243	242	229	246	263	239	215	234	236	226	257	245	243	233	232	237	249	259	227	229	257	236	277	246	235	238	274	224	221	232	225	230	241	232	215	248	214	241	238	237	243	259	240	266	232	251	239	243	243	227	236	236	234	242	248	247
4841	31177	43431	31284	19222	8486	2996	1053	525	447	416	382	381	391	374	386	380	363	365	413	354	375	374	367	419	403	399	365	370	366	376	405	425	405	351	392	365	367	387	385	366	384	382	381	397	385	407	390	383	391	389	394	392	350	376	414	369	393	389	383	420	399	376	389	429	376	398	446	364	356	396	339	355	401	380	388	385	377	358	377	377	377	331	387	354	359	354	347	389	392	352	373	396	359	381	378	365	362	387	390	384	375	361	365	374	377	406	394	389	372	367	399	391	388	385	399	397	386	357	348	388	372	374	371	388	403	380	378	401	390	364	372	347	358	405	369	358	365	398	343	374	372	404	372	374	355	407	367	396	370	382	405	377	360	399	368	382	374	405	373	363	367	364	354	381	370	384	403	381	371	386	401	385	410	386	425	347	395	412	338	358	356	376	382	401	394	365	366	362	372	402	369	389	377	414	371	351	370	392	390	365	401	383	386	393	381	380	351	386	415	404	396	389	372	375	401	348	389	369	401	388	400	389	373	325	345	384	375	363	381	364	389	398	405	383	374	395	384	385	381	397	396	424	357	377	363	351	396	391	358	401	421	379	360	352	345	386	393	358	390	416	366	354	400	378	374	386	377	392	398	338	432	352	376	390	362	342	387	390	374	401	407	365	396	368	366	375	385	408	338	399	379	365	335	373	380	366	385	396	348	377	361	399	394	383	367	384	384	396	377	363	388	364	391	367	352	380	403	379	366	376	386	382	382	397	347	382	362	406	392	370	398	353	359	391	397	368	362	374	389	361	376	398	376	363	394	375	384	424	377	381	379	392	365	360	368	386	384	360	392	359	318	358	359	377	390	354	378	379	377	407	375	361	403	395	390	410	381	356	381	360	415	354	393	380	366	386	364	381	387	385	339	389	397	408	374	401	386	390	365	392	379	379	406	393	399	386	374	378	379	415	374	404	377	364	379	388	378	347	389	376	373	416	373	393	402	369	387	379	396	415	384	371	399	368	391	411	354	348	371	363	406	384	397	358	392	382	374	411	385	384	378	385	380	359	384	415	373	396	354	374	350	412	383	375	379	379	359	377	388	350	377	366	362	339	381	357	363	357	393	367	394	377	364	350	441	379	362	410	395	352	367	373	409	383	402	390	346	389	383	397	376	378	382	383	336	391	369	353	370	391	344	377	346	384	377	375	370	350	387	390	349	390	385	385	406	366	389	406	356	375	357	396	370	391	397	370	393	404	381	392	365	361	358	404	383	399	367	375	392	374	383	390	380	366	372	400	394	370	418	354	406	354	403	359	346	376	390	353	363	402	376	383	390	362	390	370	378	359	418	350	404	398	356	366	343	378	345	382	364	375	356	396	397	375	358	385	411	404	389	400	382	383	377	402	403	384	372	394	375	380	366	388	384	392	368	369	385	388	335	384	392	394	361	353	387	383	384	393	378	385	384	389	396	411	397	371	397	418	356	351	358	371	378	380	391	375	384	373	374	392	394	401	392	393	337	370	392	398	377	396	377	383	372	404	416	357	400	382	359	384	387	392	379	401	345	390	394	394	363	389	387	379	376	347	387	384	394	385	401	386	382	356	373	378	354	378	368	360	384	345	370	409	330	354	377	368	380	372	394	399	383	387	357	384	417	365	392	390	378	439	390	383	398	351	424	407	400	392	370	372	375	344	422	365	362	372	387	342	362	413	395	397	369	387	388	358	374	444	418	363	366	346	389	397	384	361	365	385	390	372	393	410	396	389	425	381	401	383	391	388	374	393	340	369	416	392	337	371	391	373	381	413	372	359	372	383	376	376	384	375	393	366	359	413	376	390	376	395	375	344	361	400	389	378	401	346	340	372	350	380	405	400	388	372	387	376	359	345	370	397	378	372	346	351	399	373	394	383	382	382	363	384	404	408	382	427	355	379	353	429	396	365	379	403	372	378	374	367	378	393	373	363	368	397	359	382	413	401	398	352	427	401	397	373	413	403	390	391	398	389	376	386	377	404	394	407	380	369	393	385	372	372	392	377	365	349	364	366	394	387	372	385	423	395	365	355	367	348	399	337	358	400	396	363	336	385	361	390	408	387	379	378	405	378	390	388	389	402	371	407	369	374	394	389	387	397	352	386	383	343	379	367	363	375	383	378	379	429	376	357	371	382	409	384	361	344	361	402	374	356	425	353	356	364	363	359	371	374	351	394	350	373	398	358	385	379	402	402	364	398	358	403	383	398	407	370	379	374	363	397	382	404	367	404	360	383	394	385	396	378	356	373	345	407	370	337	398	352	394	382	378	390	431	352	382	352	383	366	381	394	385	376	398	385	410	391	357	401	398	370	376	355	357	403	341	416	394	370	381	358	398	355	379	358	404	354	373	403	386	374	375	354	394	366	395	398	396	390	356	402	353	357	369	385	352	390	376	416	376	381	365	387	399	363	396	386	371	387	368	383	373	379	392	409	404	386	392	378	359	391	365	382	415	374	377	363	348	384	387	398	377	380	376	394	417	387	394	407	380	380	396	367	381	375	371	380	372	384	394	409	369	407	394	371	375	376	345	362	387	378	371	374	359	387	377	376	355	344	389	374	380	397	393	345	397	382	408	387	405	408	380	370	384	365	374	401	372	347	371	392	394	380	386	414	347	347	390	400	375	385	426	370	411	396	379	412	367	407	406	394	412	379	389	353	379	383	382	382	388	359	360	377	396	408	389	372	398	378	405	339	337	412	399	386	370	386	402	392	359	372	378	360	385	393	388	368	356	376	352	372	390	389	349	358	388	408	367	371	348	386	351	381	358	404	404	394	399	381	386	381	365	363	362	367	419	389	400	389	382	386	386	364	373	394	368	372	379	399	366	373	380	410	383	381	392	409	380	367	366	428	353	392	374	362	377	411	362	374	412	376	394	368	362	389	363	395	400	385	354	375	351	399	356	371	388	365	368	360	358	341	391	362	394	375	373	394	369	423	405	369	392	351	367	335	386	398	371	379	383	380	369	379	380	393	370	369	351	364	364	350	396	372	399	420	391	366	412	373	380	363	392	415	377	389	352	355	418	358	403	387	387	416	371	369	369	378	375	395	355	376	395	392	385	429	346	356	353	369	377	408	392	429	386	386	409	411	409	382	373	405	365	375	386	381	354	380	366	362	368	391	376	393	382	384	384	393	385	379	406	399	364	407	385	326	388	399	401	433	357	372	372	428	418	399	389	381	348	391	364	362	373	384	428	377	392	366	384	364	371	335	379	396	399	364	377	400	355	412	408	388	369	401	400	362	372	374	350	368	385	374	370	365	386	371	397	372	376	360	362	374	364	381	374	418	410	373	366	349	350	388	368	387	417	384	417	412	391	368	367	358	379	345	367	388	403	386	357	389	358	400	346	343	362	412	415	365	346	368	380	358	397	378	378	396	387	407	347	381	338	367	379	366	376	358	404	393	367	403	371	387	366	396	378	372	354	393	350	404	385	363	362	381	390	356	379	397	388	366	369	363	357	398	391	404	329
24138	21454	39593	47999	39162	26534	13323	2659	709	418	311	311	308	279	298	303	255	283	257	270	253	281	293	254	252	256	278	252	266	255	275	300	277	290	291	316	268	272	288	268	256	305	259	276	287	278	288	282	292	257	290	289	242	277	266	291	256	286	289	267	270	265	296	297	272	302	258	243	287	279	305	311	282	271	255	247	286	292	267	293	278	247	247	283	282	280	287	278	291	267	306	280	261	298	263	324	284	283	275	290	273	281	268	291	278	266	269	279	294	271	268	279	288	259	275	309	255	267	300	285	264	263	283	283	279	279	280	257	267	257	245	269	255	268	277	294	317	272	283	268	264	286	247	275	280	303	261	275	262	290	263	273	268	262	280	256	289	312	274	270	272	288	275	267	273	283	286	279	266	281	278	304	281	294	255	281	281	290	290	250	291	268	271	276	298	284	309	309	255	242	280	268	292	281	286	278	261	315	276	241	275	289	248	273	270	299	299	282	293	275	283	268	276	249	290	292	261	269	284	291	275	258	275	286	265	274	292	274	277	306	264	273	297	294	287	251	288	290	262	264	265	270	310	269	274	272	300	274	281	291	274	286	266	316	270	241	303	290	260	291	254	274	282	296	285	281	304	305	293	267	275	290	282	296	312	271	297	262	281	288	291	301	281	288	288	277	285	296	306	252	297	266	267	300	296	295	284	258	267	262	258	273	288	243	286	251	264	294	284	250	286	256	275	297	292	275	300	239	268	294	275	283	286	249	282	287	294	289	270	299	284	307	230	278	288	310	265	268	266	284	277	281	278	267	271	280	316	281	285	304	264	261	286	283	294	244	270	298	306	281	279	268	266	267	285	268	269	264	315	264	251	270	285	279	287	294	269	257	238	298	251	271	259	273	277	265	279	275	267	281	292	260	289	260	279	287	238	298	276	290	270	276	288	250	312	277	292	260	268	322	284	269	265	286	302	276	310	296	269	301	264	287	268	246	268	292	292	280	263	266	294	263	251	280	289	299	283	252	275	292	257	225	276	290	291	268	290	300	263	283	278	284	268	302	286	273	264	260	303	270	254	266	280	283	271	284	246	279	268	248	261	291	259	299	260	246	278	254	264	239	285	300	317	273	290	302	306	290	265	276	273	282	284	282	290	277	261	268	237	251	276	315	308	284	286	292	303	282	281	296	295	295	269	294	281	267	298	272	265	296	267	270	294	264	300	276	291	287	304	280	261	275	253	282	290	271	258	230	299	245	295	271	277	287	286	274	302	314	267	291	328	266	260	242	315	276	280	251	306	286	287	265	282	268	291	249	267	285	283	265	269	268	280	294	292	256	287	291	281	281	282	278	272	283	286	286	267	267	259	328	287	277	279	291	278	289	279	296	294	295	302	266	283	266	260	257	274	278	273	266	288	286	269	287	263	303	283	250	271	272	283	301	259	281	298	266	250	277	289	273	301	254	275	272	290	266	272	273	256	264	261	294	297	260	282	270	300	279	286	274	289	265	277	265	270	284	281	298	255	305	268	322	302	261	267	261	255	274	294	295	260	286	263	316	293	315	247	293	291	273	271	280	286	277	257	263	263	271	256	273	272	297	277	279	290	255	276	283	273	273	270	311	284	273	293	287	251	271	295	307	281	245	278	261	304	285	273	237	268	279	300	286	276	269	268	304	264	310	273	270	271	277	243	285	293	268	283	266	269	270	252	266	269	268	268	251	276	260	273	278	287	275	291	288	301	272	267	272	302	280	266	256	287	260	288	310	271	276	273	278	310	273	274	290	241	272	276	259	273	266	282	283	302	303	223	298	258	262	300	267	278	307	294	290	268	281	275	295	283	307	289	282	294	274	273	287	280	281	300	259	284	284	268	269	282	308	288	322	293	270	271	267	275	290	269	297	277	292	262	292	278	280	257	295	257	281	255	284	307	302	275	282	272	264	289	254	287	286	270	287	247	267	275	258	279	273	283	299	288	264	260	277	271	292	272	265	275	273	279	232	297	254	296	261	292	269	279	284	281	298	249	313	250	247	298	246	271	290	286	256	292	268	271	286	271	302	298	305	288	288	315	264	295	276	295	278	282	279	329	254	315	292	277	236	278	249	241	298	275	257	261	286	270	303	290	279	262	292	274	288	286	294	273	288	272	275	310	295	295	300	260	263	292	267	270	262	285	267	289	272	274	271	275	295	283	281	269	273	270	251	259	247	267	308	272	277	281	262	283	263	259	290	289	284	266	278	233	292	275	280	300	250	290	281	288	261	287	284	272	267	265	263	264	315	296	287	276	310	245	291	276	305	297	294	293	279	275	275	308	305	281	253	275	275	276	285	285	283	271	302	259	290	267	278	290	276	288	249	293	296	272	279	288	268	294	270	266	310	250	282	307	313	292	254	276	232	256	307	328	265	273	299	248	295	274	275	263	300	276	266	247	273	294	286	278	334	287	274	296	307	275	284	301	302	283	285	281	268	286	304	310	261	258	287	277	263	271	273	293	256	263	284	252	259	266	260	296	267	276	266	251	295	267	298	305	289	246	290	290	303	286	276	275	276	274	285	262	272	285	280	268	278	256	269	297	298	296	289	291	292	281	279	302	287	260	305	236	313	302	308	324	248	266	306	265	287	264	294	271	256	246	286	299	282	249	274	270	239	294	284	280	302	272	304	268	254	267	280	238	299	266	271	249	274	254	270	241	276	317	316	302	301	268	291	273	290	276	301	276	277	280	272	299	265	299	291	263	280	292	267	288	284	240	264	277	303	309	271	281	267	267	269	275	300	282	274	283	273	288	315	284	274	274	289	283	294	280	279	269	261	297	285	275	289	289	268	261	296	308	280	269	281	263	264	286	253	286	267	292	297	274	301	261	286	284	299	270	273	277	246	280	301	286	268	303	275	303	288	279	243	278	271	270	285	281	268	310	282	296	297	308	258	285	284	287	271	277	265	276	296	288	259	315	281	283	249	274	299	275	285	294	318	278	281	292	285	324	278	277	284	315	284	320	279	308	287	286	291	270	256	300	265	275	275	321	265	262	294	279	296	264	287	296	254	299	279	310	292	282	289	283	282	269	288	261	284	280	286	284	325	276	291	309	265	275	296	280	286	283	277	284	273	284	256	302	318	262	286	276	311	271	290	297	285	311	276	272	281	271	288	280	280	258	283	269	290	281	264	282	277	311	295	269	297	290	296	257	292	299	296	281	296	286	283	304	306	298	263	268	270	279	289	294	261	287	245	265	271	270	274	274	279	297	263	281	265	270	259	271	284	271	288	296	306	288	280	266	284	295	256	255	278	271	283	265	293	281	273	284	283	286	282	289	261	267	249	307	287	263	259	288	301	270	281	281	247	284	289	278	289	283	250	261	263	265	269	286	276	272	268	302	253	289	277	275	260	302	293	299	278	259	258	259	272	299	289	300	276	277	253	253	259	295	255	276	271	264	279	278	257	272	284	275	267	284	310	286	295	292	244	285	289	283	276	293	306	259	257	269	278	291	300	287	282	280	288
6853	57188	85281	65418	47228	30623	14643	5140	1669	743	471	440	421	458	423	430	418	422	426	419	436	431	434	456	410	465	410	462	464	399	466	401	448	430	437	419	431	438	424	450	414	448	447	443	475	427	443	391	438	445	444	438	420	443	421	425	473	392	437	429	396	413	404	426	412	421	430	423	416	416	430	456	424	427	441	443	411	399	449	456	399	435	447	453	421	429	432	448	427	413	397	417	435	416	426	419	443	435	416	433	425	471	403	434	428	383	430	421	445	473	430	441	473	460	438	430	450	435	441	473	408	424	421	403	430	414	425	456	441	427	443	435	390	433	397	416	474	430	423	425	432	464	403	456	432	443	422	431	420	424	427	426	450	413	431	450	432	420	445	436	434	414	440	425	435	452	455	443	425	467	431	442	429	420	463	416	405	444	432	421	426	461	423	421	424	410	465	413	423	438	452	434	452	424	453	400	435	425	448	444	453	429	451	433	418	438	442	433	434	445	433	427	431	438	419	420	452	419	431	448	471	464	425	429	462	396	366	420	447	411	413	432	442	459	471	433	452	450	437	435	421	407	439	435	377	439	423	432	485	443	438	443	401	424	461	416	444	447	444	411	451	443	392	449	434	443	442	452	433	410	420	396	424	461	411	444	456	476	447	458	448	435	432	447	419	404	434	448	433	447	434	459	392	438	488	414	431	392	421	435	452	402	430	411	435	420	442	476	413	439	449	413	394	430	441	433	405	417	400	410	466	452	457	455	413	459	457	439	418	413	419	424	447	481	419	426	407	428	427	440	454	430	428	446	428	438	452	417	401	433	395	411	424	439	448	434	447	421	463	445	405	471	444	424	454	458	426	420	423	423	443	453	472	420	454	464	448	421	425	422	438	434	418	418	440	439	436	481	392	422	441	445	411	463	427	440	413	445	460	409	408	415	428	451	429	402	423	430	460	432	432	397	435	429	418	419	412	456	410	462	440	454	422	406	430	435	435	424	444	419	473	459	417	444	462	455	432	381	446	418	428	413	459	442	414	414	435	427	425	407	433	440	423	421	420	457	437	463	425	451	438	441	440	426	430	460	409	414	445	473	411	474	405	421	405	434	427	457	427	409	444	435	407	425	437	412	390	411	449	445	428	432	443	406	436	421	421	429	451	435	457	461	452	413	425	387	439	423	458	420	416	441	399	424	425	434	427	448	461	426	508	454	443	428	413	431	433	401	456	413	440	476	408	442	439	424	422	432	445	442	469	416	427	453	411	443	451	399	441	440	443	419	423	442	426	420	422	432	418	438	441	379	457	437	400	418	401	454	451	415	454	423	448	415	455	442	406	420	448	455	455	452	449	442	420	438	398	447	428	396	435	416	437	450	426	417	444	457	417	424	433	435	448	424	452	455	407	430	443	425	466	399	456	418	447	432	438	438	423	457	414	445	442	402	407	432	379	421	463	424	440	405	432	467	409	408	414	484	426	429	453	438	442	462	388	429	426	468	440	437	392	411	475	451	396	415	432	413	418	432	436	452	469	451	436	416	436	390	450	416	433	431	443	464	401	447	445	446	428	418	417	423	462	433	443	450	417	416	463	437	415	432	437	417	459	401	425	420	460	450	420	415	422	456	427	432	443	447	429	423	457	449	414	417	436	447	452	418	405	467	452	394	410	446	453	443	438	431	442	439	438	405	429	460	456	448	424	442	445	425	437	395	439	476	418	464	459	420	418	468	413	470	425	431	466	455	490	434	406	435	399	418	407	435	421	435	464	433	472	439	422	405	407	432	464	411	433	427	452	423	408	462	474	448	451	443	416	413	448	433	428	456	389	382	454	431	432	421	455	458	439	431	428	408	439	443	415	439	386	422	401	463	385	389	427	441	460	454	440	415	462	428	414	412	425	475	402	407	457	423	411	421	459	417	417	411	447	446	424	411	432	408	449	450	445	423	434	413	429	414	427	455	482	447	435	435	417	439	444	447	423	405	411	439	413	460	432	421	463	430	425	453	408	405	456	440	437	438	426	425	454	436	430	469	429	446	442	445	440	388	442	420	388	433	407	420	447	459	413	454	420	437	440	401	403	413	432	438	437	459	433	446	433	454	420	421	467	416	449	428	443	438	403	403	438	430	413	389	443	422	420	461	380	434	434	466	433	415	402	426	430	446	435	379	462	452	395	406	408	420	423	408	439	425	433	477	440	416	411	414	419	410	469	449	427	463	434	446	429	417	463	463	415	434	427	405	421	434	455	396	414	457	430	431	431	433	419	439	444	443	419	421	431	411	447	389	431	428	404	421	391	440	414	429	414	475	461	470	450	413	412	449	425	432	436	423	452	414	435	445	442	471	423	410	464	445	442	470	445	410	422	400	441	424	425	467	434	419	414	412	429	443	426	413	456	420	444	449	399	420	437	455	439	421	410	441	416	431	452	443	424	412	464	427	428	399	408	414	455	439	430	410	438	396	428	434	437	428	443	465	416	423	446	427	407	428	416	463	458	453	431	457	441	403	421	456	463	427	439	440	428	463	438	464	418	395	411	446	417	441	435	415	425	431	455	428	373	475	434	399	424	457	435	443	418	435	440	437	457	439	438	448	458	450	421	464	442	443	441	431	430	450	436	400	449	477	432	437	456	447	433	428	429	427	477	446	406	452	458	431	403	421	424	434	447	449	428	458	468	458	399	422	437	462	428	419	436	426	457	463	422	459	425	451	444	427	429	472	412	406	432	371	425	470	443	423	421	468	446	417	470	431	420	467	428	406	441	416	441	441	445	424	444	438	443	444	427	422	468	415	402	464	399	489	472	412	450	427	446	448	411	432	383	446	470	479	453	441	417	485	460	442	431	449	437	451	452	409	454	454	425	451	424	467	416	420	428	419	434	414	433	436	428	454	436	430	466	445	425	447	434	447	437	453	445	428	428	406	434	404	443	432	427	448	439	418	467	419	426	452	427	429	440	441	456	448	416	475	373	404	428	431	460	448	444	398	445	398	443	420	444	431	435	419	451	413	452	426	412	430	442	443	440	451	438	433	447	424	416	429	412	441	442	432	406	412	415	443	438	437	439	452	434	428	449	410	397	426	453	443	460	423	396	470	415	454	432	445	458	452	428	447	444	448	470	452	412	421	427	477	390	425	421	442	411	401	464	441	446	430	416	395	412	463	396	434	431	447	458	412	439	424	442	444	423	439	478	433	440	417	416	430	460	454	412	411	460	431	427	407	443	437	429	420	398	452	463	433	404	436	425	421	417	439	465	454	440	412	440	419	431	410	428	470	442	439	425	410	443	402	436	435	421	434	446	441	446	449	397	447	419	455	438	451	455	430	431	423	403	438	450	417	421	406	433	434	430	421	431	471	415	475	432	421	447	442	431	433	443	433	394	454	428	416	435	418	441	443	413	446	452	442	422	412	461	429	455	427	432	454	412	430	423	435	429	445	408	487	415	430	454	453	406	420	458	461	457	436	412	456	416	423	449	414	464	420	422	423	448	390	443	468	449	410	442	427
23151	21314	35411	41098	40396	32295	22037	6564	1290	559	348	328	309	330	329	303	282	284	332	283	302	294	305	314	290	262	306	305	285	314	282	305	279	309	311	319	319	305	304	274	306	302	307	267	325	303	311	277	284	296	294	296	249	306	278	303	289	269	316	298	288	303	323	303	307	265	297	290	307	304	299	323	312	301	299	289	291	319	300	284	301	294	282	303	323	312	291	309	315	288	306	269	273	294	305	269	294	301	289	301	302	273	303	325	294	281	288	304	315	290	314	291	296	302	317	291	291	245	313	276	280	288	289	307	279	282	322	295	306	304	279	262	281	319	283	326	299	299	286	294	308	304	269	267	277	269	311	319	317	280	316	285	303	289	297	261	302	322	280	269	297	275	305	306	269	297	322	300	277	301	309	315	314	300	274	314	301	331	284	293	296	275	279	294	289	304	273	276	313	311	286	303	325	280	313	289	285	271	299	301	300	309	284	295	279	288	304	288	271	284	289	301	277	329	305	289	305	279	282	303	287	264	299	306	310	303	297	264	298	302	293	294	266	287	294	296	298	267	290	284	274	270	270	304	287	303	294	305	318	282	281	302	300	313	302	259	294	301	283	284	277	280	312	316	312	304	273	294	301	302	277	278	297	299	301	292	314	309	278	277	286	296	283	280	302	312	309	283	330	293	307	302	289	298	307	291	292	288	265	284	296	303	308	299	288	310	325	279	271	296	293	304	290	287	309	304	272	285	305	274	266	317	293	260	334	303	277	287	279	307	302	296	340	296	267	285	282	290	311	295	283	300	297	328	263	300	293	288	307	304	308	325	311	286	263	306	302	315	304	274	294	307	286	296	317	283	283	242	291	280	281	276	315	289	329	275	284	279	317	319	280	293	302	294	285	308	282	270	306	315	276	278	314	278	299	293	293	281	281	304	273	304	290	279	307	283	320	298	272	270	289	259	271	316	276	281	301	274	278	304	279	277	293	296	295	274	282	303	316	292	287	299	326	268	262	302	327	285	295	308	292	276	285	274	276	309	297	320	308	317	305	291	280	284	255	294	307	268	302	259	282	267	326	288	280	300	305	319	291	286	311	317	298	287	276	284	330	293	293	311	274	279	304	292	272	286	281	285	289	268	299	297	286	318	318	328	296	282	293	273	281	285	287	267	304	291	284	291	314	278	310	263	266	255	271	281	292	263	306	307	271	309	311	294	303	290	303	280	310	301	277	292	326	266	295	283	290	288	319	281	288	299	308	305	293	313	326	277	317	329	305	302	309	287	290	318	311	316	316	270	297	289	324	266	283	301	311	309	265	297	296	282	292	288	288	338	302	275	283	289	300	283	295	298	283	279	283	262	303	273	277	260	300	308	312	283	311	249	279	277	282	283	305	300	296	307	288	280	314	284	309	295	314	286	306	280	297	248	293	290	311	327	290	344	257	306	311	301	286	283	283	300	269	317	286	277	325	289	276	276	286	268	312	309	267	294	292	310	288	320	291	275	302	272	307	295	314	264	317	295	249	307	291	309	278	301	323	292	263	315	298	316	282	300	327	288	311	300	285	299	287	296	292	272	299	273	305	291	296	311	313	291	295	311	257	276	291	303	320	295	274	304	297	285	280	261	310	305	279	274	259	292	318	254	289	296	299	315	287	304	316	312	299	316	312	292	275	274	289	317	287	303	296	297	277	320	292	287	283	272	294	316	285	280	293	292	311	289	272	284	295	285	272	293	288	285	317	289	312	281	281	315	292	269	293	299	330	295	290	280	278	271	281	272	294	327	311	286	306	281	299	285	289	291	295	296	283	286	270	310	295	275	300	281	285	302	293	289	291	311	302	309	297	304	270	271	309	256	301	294	311	283	271	282	315	296	287	269	305	253	285	309	331	268	305	284	294	290	304	315	278	303	296	289	305	307	306	297	274	299	278	298	277	331	284	283	270	313	277	306	295	277	290	277	287	317	297	267	297	279	276	320	291	293	325	290	291	295	302	301	312	300	287	272	281	298	270	273	318	294	301	266	273	304	301	295	308	275	278	297	285	288	285	297	313	275	279	287	340	276	289	286	296	279	270	293	277	292	275	293	312	304	270	253	274	299	317	286	328	299	295	333	294	295	316	277	293	274	308	273	277	273	332	296	247	283	274	300	294	288	295	283	307	319	297	281	288	278	286	299	300	314	314	298	315	271	290	283	307	303	278	279	291	303	313	294	312	348	257	307	323	288	314	291	300	300	289	277	293	309	300	292	284	291	296	279	299	290	298	316	303	286	290	293	288	309	297	293	270	285	285	308	288	265	293	263	290	313	285	305	310	297	288	313	290	335	318	304	309	271	271	290	301	271	272	305	276	304	261	293	291	292	277	280	299	288	280	334	312	314	294	296	293	259	274	281	293	278	313	317	305	291	295	281	329	290	303	303	303	292	289	275	271	282	294	270	300	334	310	286	312	299	293	328	306	290	293	319	285	305	284	313	286	298	310	303	308	314	319	291	288	269	293	330	312	316	301	319	310	314	292	294	277	298	306	314	295	305	302	286	295	284	299	305	327	291	288	279	288	261	284	317	286	309	279	294	286	306	256	308	307	296	295	291	270	292	298	304	287	320	319	308	289	243	262	281	281	301	280	302	326	314	306	256	326	277	275	319	238	297	301	315	304	276	300	285	306	272	290	260	291	300	336	284	302	312	288	295	310	280	283	289	297	282	283	293	292	319	312	328	322	283	290	289	339	256	262	295	276	311	296	284	291	313	308	284	279	271	309	301	309	302	309	298	304	315	302	308	296	312	300	296	285	290	298	307	296	301	323	286	297	288	291	286	316	289	315	292	272	261	305	314	312	306	296	268	285	308	305	259	328	313	284	294	300	284	313	287	303	309	282	303	267	305	290	264	286	271	286	277	303	309	314	309	325	310	298	298	294	279	279	312	268	295	313	280	299	313	289	310	322	305	299	299	264	294	277	300	319	282	297	291	269	327	268	271	319	286	286	323	286	293	290	284	285	322	280	272	291	290	291	283	328	297	290	281	250	285	312	303	275	292	286	267	285	263	264	290	304	291	303	300	323	287	276	307	298	328	290	312	299	305	289	295	279	300	281	315	296	302	295	293	294	262	283	306	314	312	306	316	307	294	282	317	322	320	313	319	287	303	307	303	303	309	314	300	296	311	275	298	317	325	318	301	293	285	272	301	269	269	254	268	296	289	281	294	295	310	291	311	310	276	287	292	338	323	270	301	270	275	287	270	299	298	291	305	295	299	290	322	299	322	274	331	289	270	292	279	303	259	306	308	291	273	306	326	279	287	317	278	326	281	313	301	297	273	283	304	319	290	270	285	274	292	310	277	300	299	301	319	299	298	277	286	287	310	266	317	279	301	281	282	298	304	317	306	267	292	289	307	290	291	272	326	301	309	271	288	258	325	293	311	307	302	270	304	302	285	259	264	301	306	267	305	299	323	261	286	307	287	312	291	289	271	277	297	307	324	290	270	308	279	313	286	299	312
9929	53730	92572	80419	59569	39756	22183	9237	2979	1009	541	463	446	452	490	451	459	465	426	433	482	415	398	476	452	464	445	470	428	461	446	425	436	414	454	427	411	471	450	454	442	408	451	431	495	449	457	436	437	468	467	476	431	479	460	408	444	396	441	426	426	440	431	432	461	425	442	436	465	436	431	442	429	430	467	467	435	458	451	441	463	452	454	431	454	399	471	441	465	440	482	444	419	407	462	465	395	439	428	416	437	432	474	461	453	426	433	442	398	448	412	454	408	444	456	459	435	445	423	451	423	457	408	452	441	452	458	449	433	438	423	436	474	436	444	448	484	461	435	428	431	400	452	448	420	437	429	420	435	402	419	455	436	411	428	458	420	482	428	431	429	419	416	423	469	423	458	442	443	456	452	444	431	451	428	463	413	411	396	462	419	439	440	417	424	431	464	469	434	428	502	449	452	459	459	485	435	429	458	422	449	467	430	454	447	447	427	433	458	473	438	418	435	441	469	464	415	398	472	459	457	451	436	455	486	410	411	415	435	435	432	441	440	431	458	409	479	409	421	444	467	432	438	438	433	450	441	456	462	472	421	433	432	433	457	445	407	480	442	459	422	431	445	471	445	426	464	427	456	453	432	427	457	432	460	387	448	423	436	435	484	476	451	445	425	481	432	436	461	474	445	460	406	460	417	397	439	433	447	407	432	423	485	461	421	444	424	439	470	470	443	489	420	454	434	456	436	430	455	477	491	429	444	415	452	448	407	431	432	434	411	474	453	446	451	472	470	494	440	441	439	417	426	452	407	468	477	404	398	489	418	407	445	465	443	404	442	446	445	465	427	478	487	492	457	429	446	435	506	447	425	451	433	413	443	483	437	429	490	422	430	448	448	448	447	429	456	448	468	422	450	452	447	462	452	455	450	427	442	451	428	446	455	430	433	452	441	427	443	423	432	459	440	453	470	416	448	439	470	457	431	475	421	451	442	450	413	439	426	417	424	456	452	388	454	450	414	453	430	447	421	441	459	415	451	434	435	501	437	460	423	428	458	457	432	403	448	432	453	453	414	416	436	459	443	443	413	437	450	427	488	432	423	431	414	478	432	457	467	478	412	419	443	445	433	454	432	481	457	442	447	419	472	451	435	439	420	434	410	437	449	410	436	492	435	483	442	460	455	458	444	423	419	435	433	450	472	442	437	468	433	426	416	430	421	416	456	435	452	446	431	464	465	430	443	439	429	435	431	408	444	414	439	447	470	444	468	435	426	448	456	459	457	419	441	387	473	492	401	463	454	450	435	468	445	438	439	431	448	453	427	422	454	441	433	440	456	443	414	427	463	409	418	452	446	437	497	424	462	462	428	505	462	447	432	424	433	439	427	448	449	445	461	448	475	441	426	472	427	427	441	446	453	457	434	447	413	418	455	467	360	432	454	451	453	459	426	410	440	454	452	421	417	421	430	428	453	452	449	418	445	450	475	456	422	478	455	426	435	408	405	469	421	431	429	438	423	451	425	442	435	397	409	426	447	433	418	420	460	420	484	427	412	456	445	458	481	437	433	446	431	413	451	445	452	436	458	423	474	451	463	438	441	466	443	423	366	465	449	421	451	446	429	452	459	410	462	426	472	419	433	433	450	452	481	428	427	425	482	475	473	458	414	442	443	436	448	440	485	462	466	458	452	414	470	454	456	435	435	417	464	448	442	467	474	404	466	457	441	431	480	454	446	462	426	405	434	429	446	407	428	475	454	446	444	430	461	457	424	437	453	437	454	449	448	391	469	448	510	468	460	479	424	470	438	445	410	421	409	451	449	403	429	454	397	462	401	443	441	438	413	436	437	462	433	447	434	444	442	469	475	419	426	433	428	473	469	506	448	443	456	434	374	437	438	438	446	451	456	443	446	428	420	410	460	413	482	440	441	399	453	443	467	444	436	416	436	426	437	471	420	485	436	447	463	457	465	417	442	411	433	464	456	409	464	417	452	433	440	434	433	447	440	452	422	423	444	485	469	459	420	467	417	430	477	464	457	459	418	457	447	428	392	450	451	444	460	433	434	446	479	494	402	455	441	460	413	427	477	495	396	450	451	456	423	454	418	459	437	430	437	410	439	450	435	450	421	427	437	447	426	427	445	474	449	425	427	424	442	425	424	442	461	460	427	466	418	447	445	446	439	493	446	451	409	448	444	454	476	470	445	443	446	452	432	458	408	439	457	438	469	441	447	457	464	408	458	427	455	485	435	456	414	466	427	418	451	466	464	458	413	445	419	437	468	419	419	462	427	463	426	484	414	446	461	433	496	440	435	449	436	433	445	442	489	488	429	424	456	453	427	418	457	445	449	433	425	483	454	443	470	446	425	416	433	445	445	425	411	425	423	421	428	452	444	483	448	456	430	441	462	449	420	424	428	468	441	449	440	407	454	413	445	436	435	458	452	452	442	456	445	456	443	400	437	427	436	410	431	449	428	433	436	436	475	430	464	487	448	450	424	396	486	434	475	446	450	431	429	421	440	466	457	430	456	453	424	433	448	424	469	496	412	408	420	440	396	397	466	454	413	429	457	377	460	474	431	466	432	426	420	433	422	429	467	449	425	439	455	427	461	441	462	468	459	463	442	453	419	439	417	446	459	412	444	446	473	438	431	442	497	447	475	470	443	436	440	418	439	435	423	435	397	447	414	457	439	439	425	457	442	472	434	458	473	477	448	441	468	413	420	428	417	438	443	432	471	436	443	440	435	440	444	473	439	460	440	455	415	391	440	411	494	414	448	432	457	428	448	444	468	432	496	458	472	455	448	431	429	482	463	417	449	421	447	445	431	430	462	445	440	439	444	420	436	406	437	439	441	440	451	383	411	427	445	454	439	408	441	396	484	454	477	482	454	464	432	451	433	441	447	437	420	425	420	417	444	415	450	433	441	456	469	446	397	450	458	433	435	466	395	432	439	418	448	418	440	416	458	437	418	429	469	437	420	426	423	458	419	441	431	445	422	438	428	408	427	450	459	410	476	451	413	446	431	450	454	438	438	420	443	452	449	411	457	449	422	460	417	473	441	464	433	441	474	411	425	403	438	422	443	451	435	406	433	416	426	428	464	452	421	493	481	457	463	413	463	423	467	455	409	433	436	428	447	475	412	446	456	412	443	438	413	462	448	448	444	427	416	441	468	427	477	428	406	457	439	465	420	471	433	441	453	418	419	445	428	469	396	440	432	420	476	427	431	434	465	428	422	452	457	450	421	426	439	445	424	451	432	431	416	415	450	420	473	422	403	440	450	439	471	394	414	483	442	465	439	440	466	432	446	453	483	460	398	453	446	493	456	426	429	437	466	437	439	435	470	437	443	429	454	417	432	470	432	444	435	443	434	405	463	447	434	438	440	456	430	415	409	412	449	433	434	442	404	446	458	423	437	419	443	431	440	440	426	419	446	440	451	460	435	438	440	432	454	438	438	427	442	426	426	461	442	453	443	446	458	467	496	435	453	440	482	439	404	430
26600	21744	35614	31723	16796	5817	1479	563	351	306	261	236	260	246	260	224	240	257	262	281	242	243	245	258	227	242	278	273	228	252	228	232	239	259	228	255	241	251	261	252	242	240	243	246	257	272	255	250	274	257	223	276	263	234	259	282	266	245	216	263	252	263	251	269	265	254	261	247	243	249	226	255	248	232	255	250	258	238	237	245	241	248	284	280	239	233	282	244	205	262	238	235	241	254	228	229	223	236	242	246	231	241	266	259	256	258	231	261	277	267	243	221	282	226	255	256	231	233	249	255	274	247	211	248	270	226	253	241	211	252	260	252	248	227	271	268	231	258	232	225	258	261	238	243	231	242	258	285	221	262	234	268	243	235	263	235	278	228	240	213	264	245	272	222	252	229	247	231	244	261	245	258	244	240	235	224	236	240	264	294	248	256	256	238	215	252	251	250	248	278	232	239	252	255	270	255	270	244	234	244	256	255	252	276	264	243	287	237	269	244	242	236	268	253	249	252	254	251	259	239	251	252	229	231	245	256	245	255	249	222	252	252	221	260	232	250	210	242	234	235	259	297	250	246	245	258	228	257	235	251	241	286	220	226	230	256	236	232	239	266	241	255	243	247	243	262	251	234	216	247	245	216	253	250	209	257	251	228	256	268	239	260	264	265	241	247	229	234	243	239	251	249	229	242	255	242	226	230	260	246	261	240	231	261	249	245	266	218	258	275	226	241	270	222	263	236	233	234	242	274	249	248	256	256	245	249	279	264	260	246	219	248	248	252	253	256	253	225	245	253	229	253	248	220	263	245	243	232	263	245	230	249	244	254	247	220	270	242	285	253	283	275	254	234	238	225	239	223	263	242	241	268	250	264	258	234	283	243	255	228	202	263	253	272	240	249	243	255	247	252	241	243	209	243	255	254	253	243	239	252	215	258	218	255	266	274	281	258	249	223	273	255	244	240	233	240	234	238	249	245	214	250	282	245	276	209	259	253	267	237	246	257	258	237	249	240	237	277	258	255	258	251	233	250	247	233	268	245	262	282	251	268	230	266	243	227	230	232	245	293	253	252	243	216	247	240	261	227	231	268	236	254	270	271	230	271	239	249	208	268	229	263	251	243	255	248	253	243	233	237	249	258	218	240	252	227	237	240	242	224	254	227	227	251	262	256	240	250	253	274	217	255	266	282	242	248	283	257	231	267	245	249	262	242	265	243	276	236	243	265	257	251	264	240	227	210	250	254	254	253	238	286	245	241	219	217	227	248	236	277	233	275	264	276	272	248	254	250	211	238	280	251	266	255	241	256	253	265	278	241	245	269	231	249	283	252	235	235	262	272	245	249	250	222	244	238	260	263	265	250	231	259	261	254	262	261	245	259	233	234	279	245	244	241	205	244	227	258	250	217	255	223	232	230	256	250	234	267	249	232	254	259	242	268	251	265	250	261	273	234	235	252	233	244	260	273	243	228	232	230	277	246	250	253	234	222	226	246	219	264	282	244	252	237	242	237	286	236	240	231	249	266	258	217	261	238	235	233	226	277	234	254	248	246	249	202	231	263	260	270	261	224	242	257	251	248	251	254	251	244	240	279	211	240	250	253	246	241	251	257	228	221	255	249	253	241	225	254	244	261	259	260	257	244	214	248	207	247	269	265	247	250	257	252	288	243	229	241	240	262	242	225	235	252	226	271	262	277	249	247	262	243	235	238	239	247	235	271	233	232	236	258	226	261	243	253	234	246	238	254	245	259	252	243	248	227	242	238	239	239	269	234	269	224	224	266	266	249	250	231	234	239	256	252	252	236	227	236	280	237	251	229	242	269	278	217	272	273	226	251	262	250	250	238	239	259	235	243	264	249	246	253	240	248	246	251	240	244	243	249	236	267	255	258	219	237	256	264	225	282	250	254	238	251	243	250	261	224	260	258	245	259	240	248	237	218	260	253	235	256	240	264	270	265	274	256	236	280	235	215	230	228	250	266	286	212	243	224	249	227	272	234	245	225	208	249	291	248	246	256	261	247	274	222	259	242	219	210	270	243	236	255	222	272	247	243	262	269	241	255	238	273	264	235	280	241	253	260	261	234	234	249	260	260	239	236	252	238	240	234	206	220	261	242	242	246	250	242	250	258	247	240	256	250	254	220	248	274	223	238	252	208	252	226	245	231	225	254	256	270	250	246	251	272	235	269	259	249	259	240	239	236	251	270	241	239	233	251	245	295	240	227	271	232	248	260	262	276	257	275	267	246	252	244	218	248	249	276	244	256	258	266	227	273	251	270	257	251	238	243	268	250	246	265	260	232	208	226	228	236	235	253	261	259	246	237	261	258	253	204	223	247	215	241	254	259	229	250	229	261	264	273	238	241	253	240	247	252	266	247	265	225	271	229	236	239	226	245	244	245	237	252	243	259	278	260	246	233	246	261	268	244	227	288	285	224	297	240	236	246	266	298	266	266	252	265	240	218	253	226	244	253	245	256	252	230	255	269	231	249	265	244	261	268	283	232	237	241	213	259	241	243	250	240	233	252	216	257	288	247	234	237	265	266	253	228	272	252	216	270	259	264	251	246	277	265	240	255	276	239	245	274	270	259	240	243	228	264	273	248	246	243	256	240	240	255	243	259	261	283	247	217	271	263	240	266	246	233	262	251	239	247	248	216	251	271	269	237	239	241	241	210	273	273	248	237	267	264	256	284	242	253	235	239	237	225	280	255	264	278	241	260	267	251	263	250	225	284	226	257	273	232	238	244	242	246	241	268	227	232	240	227	249	241	237	246	265	232	258	253	273	227	231	269	244	230	239	229	249	225	247	258	233	233	243	278	255	252	231	270	239	240	253	262	276	278	266	271	237	256	251	234	264	265	252	238	277	237	260	278	259	251	261	259	254	269	276	238	268	223	212	248	258	274	249	246	272	275	272	252	277	256	240	270	274	249	220	245	259	242	236	226	265	236	243	247	262	273	266	235	228	256	268	242	228	216	264	239	248	256	249	263	249	250	260	270	244	270	230	258	246	238	264	255	216	273	255	245	261	232	261	255	257	250	255	226	268	245	271	263	253	225	256	229	249	250	258	260	269	239	253	244	258	249	242	252	274	255	266	266	243	261	276	239	260	207	244	235	258	229	253	225	263	269	270	271	249	250	230	236	256	256	241	248	243	234	239	245	269	249	246	243	254	241	252	257	259	225	247	248	243	247	267	261	257	266	239	243	264	233	238	276	225	245	241	264	242	243	277	265	233	218	261	278	241	258	266	204	248	248	257	230	266	258	260	256	260	267	229	256	244	241	270	221	249	258	256	270	240	270	253	265	241	246	232	240	222	228	237	219	261	230	232	224	274	239	281	230	236	270	242	253	252	265	219	241	239	249	251	254	269	230	233	228	254	238	250	229	250	233	248	265	222	271	232	251	231	240	265	237	250	239	262	256	223	248	230	244	252	240	264	247	241	251	239	257	228	247	244	259	238	234	240	277	245	257	273	267	234	239	227	271	225	251	273	240
4777	20659	43129	32487	20288	9202	2962	1158	642	427	430	388	341	394	407	362	411	375	401	377	380	350	388	404	387	363	387	379	374	411	399	389	378	358	385	401	374	382	424	433	385	358	377	392	378	363	373	397	386	368	386	393	416	363	376	376	367	384	349	371	361	392	395	395	386	385	353	402	361	365	390	387	386	399	381	399	351	401	401	364	374	377	374	441	365	408	368	398	346	371	404	386	391	448	391	397	408	379	349	384	404	396	380	403	394	397	409	370	365	357	378	393	397	391	397	406	363	420	386	368	381	370	358	360	382	383	352	376	398	404	412	406	390	416	379	357	378	363	419	375	408	395	423	393	356	373	397	398	413	421	388	390	386	387	367	369	342	375	395	387	380	357	367	384	391	366	354	392	363	386	335	396	368	389	351	403	365	393	364	379	408	382	405	365	406	393	395	396	380	382	396	356	407	382	381	347	405	354	413	383	399	397	391	385	353	396	402	403	402	374	376	399	403	383	410	389	412	367	387	368	388	378	359	414	386	368	407	398	385	409	375	410	414	382	385	394	401	375	373	379	381	385	411	383	372	404	377	403	387	401	378	398	421	371	406	378	370	368	379	376	363	427	397	377	396	401	398	381	400	380	365	391	368	371	397	385	399	369	389	412	361	371	373	418	362	368	395	354	379	388	374	359	378	382	379	398	395	370	398	393	398	376	406	392	382	403	408	359	381	413	395	351	374	409	368	371	400	440	406	406	364	381	404	380	368	387	401	376	392	362	399	412	367	401	369	405	397	394	411	352	370	363	380	420	415	380	370	414	376	367	377	361	359	413	401	378	411	400	388	407	367	409	402	403	403	385	351	387	390	368	385	423	417	431	364	376	407	372	375	396	388	427	394	391	378	388	344	361	414	387	360	392	376	403	364	403	411	393	391	382	414	401	386	376	387	388	414	358	370	380	395	400	396	426	401	372	390	421	387	392	372	410	402	340	379	377	382	374	393	409	366	401	385	359	353	388	390	402	374	383	388	395	389	407	399	368	384	399	377	385	362	429	394	411	409	371	405	381	370	359	352	375	410	388	375	391	402	372	382	379	415	420	407	380	393	401	383	414	360	364	391	411	365	388	385	406	387	392	387	378	378	398	402	371	424	392	411	396	393	381	406	380	374	400	385	374	359	359	392	399	383	405	386	412	362	361	380	387	367	365	424	380	425	362	400	399	403	365	373	418	379	384	378	367	387	391	346	391	412	371	378	403	409	367	390	363	408	400	432	411	402	393	367	383	423	359	393	367	401	382	394	387	394	387	368	399	366	384	403	381	378	413	399	409	378	417	399	398	418	358	374	383	355	391	354	380	394	402	389	405	384	351	403	379	409	397	414	379	421	418	355	397	384	392	351	396	382	376	410	400	394	364	380	387	378	408	369	409	384	382	389	375	407	396	373	380	393	364	387	410	424	422	373	396	387	416	396	357	422	401	407	363	373	400	362	399	379	366	409	389	382	381	396	357	371	390	402	373	358	397	376	370	416	388	387	401	391	375	378	362	355	407	382	379	394	391	417	373	369	410	397	390	377	393	349	397	398	404	440	375	414	420	380	352	412	404	362	374	372	390	379	402	385	389	398	410	394	406	415	383	362	395	381	372	368	364	346	365	387	384	405	377	346	415	382	385	368	365	391	371	352	405	394	382	408	387	409	349	367	372	386	413	391	405	406	386	362	388	373	405	407	368	411	416	356	369	388	390	390	393	417	411	372	394	407	393	377	399	380	394	372	344	378	431	406	423	421	401	407	392	395	349	392	387	379	380	379	387	392	431	403	387	373	394	382	389	423	354	423	407	386	389	393	388	395	383	377	389	377	406	362	356	394	388	367	379	376	385	363	403	414	383	368	362	396	380	384	422	394	394	383	380	361	365	372	352	394	389	395	355	394	368	383	379	357	366	370	417	376	405	398	405	353	382	357	407	391	366	361	377	399	397	409	358	391	366	388	407	389	393	363	353	421	395	408	381	381	382	351	368	414	382	405	392	435	334	385	379	421	392	378	411	369	364	363	399	381	425	382	387	365	402	376	399	413	364	386	370	399	365	449	396	396	389	415	399	404	414	388	414	362	366	423	390	390	372	362	367	387	394	400	388	383	438	381	393	385	367	357	392	390	397	387	369	385	386	391	384	415	397	381	400	366	389	369	379	374	403	386	416	407	405	401	391	389	384	398	433	367	388	394	400	402	399	400	339	385	397	396	377	409	421	387	394	393	360	395	385	412	365	418	371	388	396	404	388	428	401	358	430	406	390	393	396	418	422	396	383	368	366	399	379	388	376	392	371	354	389	382	376	401	378	373	383	393	411	388	376	394	394	389	398	381	397	398	379	396	361	386	377	426	348	402	379	372	376	384	385	406	376	400	388	384	425	339	396	370	384	355	385	408	392	424	336	400	402	385	380	376	395	408	374	401	428	363	397	385	361	373	342	364	348	393	386	379	390	415	397	379	382	391	379	370	381	379	416	412	401	411	370	394	351	384	419	368	383	348	385	379	397	407	374	396	387	428	412	396	362	376	354	381	384	394	366	392	385	365	405	395	386	394	381	387	391	378	346	377	375	376	400	374	412	381	387	395	400	392	375	398	384	348	394	389	371	361	412	392	405	397	374	414	373	413	357	397	389	382	401	390	403	340	348	397	399	375	395	402	389	370	397	360	409	405	405	369	396	371	362	377	368	380	389	373	383	415	408	394	395	407	361	377	413	416	395	397	400	389	426	378	380	361	378	370	421	381	452	414	397	379	370	429	325	388	369	365	430	360	370	394	386	374	381	402	379	385	354	374	376	373	362	379	396	375	373	362	380	393	380	401	398	421	395	385	394	366	340	389	380	412	386	368	411	391	391	391	391	367	371	397	360	358	399	390	392	369	397	409	348	365	402	394	357	385	381	379	358	367	392	367	365	376	384	366	394	419	396	370	407	392	394	378	394	360	381	396	340	378	376	415	359	386	432	380	406	406	404	392	417	374	405	401	399	376	397	394	389	374	375	389	346	390	396	357	396	422	387	388	393	435	411	403	414	401	366	410	374	374	401	388	373	391	356	403	360	390	430	378	381	388	389	372	362	368	373	408	365	377	358	369	371	344	372	382	402	363	402	386	368	419	374	377	424	370	392	412	371	391	392	367	379	397	394	398	367	391	386	373	390	394	397	396	395	393	359	383	361	424	390	363	408	420	403	375	372	384	404	403	397	403	371	372	403	350	433	363	375	370	386	395	416	417	385	392	408	390	405	380	388	370	400	374	408	415	389	381	436	386	390	371	337	402	375	405	388	356	417	366	427	377	372	378	380	380	430	378	407	369	344	387	386	364	385	398	409	402	386	408	397	373	350	444	427	376	390	403	353	384	385	394	364	378	352	397	393	405	377	390	370	385	389	397	361	395	416	407	386	399	388	422	372	380	381	375	413	394	391	382	398	385	399	385	420	379	333	380	386	386	349	374	389	397	386	390	376	381	385
24166	21320	38294	45736	39793	27545	14652	3192	787	417	354	323	270	297	290	290	283	255	255	307	300	310	268	288	305	305	288	294	280	295	312	280	279	284	259	282	292	286	319	322	289	281	284	267	288	290	268	297	284	288	298	309	285	322	264	282	285	268	292	273	267	313	288	294	285	294	282	270	260	250	262	258	238	267	310	259	290	270	290	305	303	313	312	280	283	306	264	252	285	304	314	277	267	279	292	248	294	269	309	270	292	280	302	286	260	271	282	286	295	281	288	259	267	287	310	289	293	271	284	291	266	275	312	287	289	264	266	299	287	289	267	279	318	286	272	273	313	262	303	286	296	281	285	247	261	263	287	282	267	294	286	310	275	265	289	289	275	260	294	281	275	296	300	290	283	275	272	252	291	299	301	304	283	290	285	284	274	254	282	276	270	295	285	258	281	290	286	292	274	260	286	280	272	286	307	281	298	285	292	319	268	289	254	254	297	267	297	270	287	302	289	303	287	300	322	314	268	290	285	295	258	276	269	281	296	270	267	280	274	295	282	293	299	277	285	285	275	296	293	279	266	268	287	279	293	308	297	280	281	296	320	269	282	294	302	282	291	263	271	264	275	265	285	316	288	282	269	295	256	302	288	290	294	280	266	274	266	268	270	288	258	289	282	281	291	319	256	273	300	285	303	292	297	312	267	267	292	288	283	282	281	261	295	304	280	266	279	285	291	296	271	287	310	286	283	282	311	286	287	307	258	305	298	233	276	281	291	264	278	300	295	274	306	300	267	259	250	299	294	293	237	278	324	286	252	311	244	275	257	253	287	270	287	265	285	280	296	268	301	292	249	308	305	266	273	280	281	250	271	283	246	272	258	305	286	324	275	311	269	287	313	305	269	279	226	253	301	276	260	305	265	258	302	285	286	282	288	300	284	260	300	259	255	309	282	272	269	314	316	264	280	281	261	288	302	288	312	309	263	290	295	296	248	272	289	295	278	274	292	303	289	278	281	296	300	266	277	277	277	303	291	308	283	289	274	271	295	278	307	280	273	281	304	294	284	261	297	284	296	286	292	262	275	265	286	267	289	295	286	270	263	272	252	274	286	272	268	309	273	301	291	293	256	306	288	287	293	289	293	282	283	292	281	285	274	280	282	281	302	271	291	298	276	267	294	293	274	291	305	279	271	296	285	301	268	270	285	280	293	292	268	303	284	253	277	287	296	300	277	290	268	308	282	280	317	277	299	317	280	250	283	323	304	264	241	279	294	278	309	288	301	294	309	282	283	287	278	263	298	302	287	280	280	300	279	277	281	271	287	266	268	297	276	280	257	272	304	270	269	292	278	258	294	294	261	272	263	307	272	280	276	279	270	287	283	289	297	278	273	291	293	270	293	283	293	272	314	263	290	325	288	268	302	262	288	290	285	280	277	301	306	290	272	289	284	292	269	274	281	260	290	279	270	267	249	278	302	261	280	321	258	276	266	293	253	290	290	293	318	289	247	280	255	275	317	277	304	270	280	288	270	302	289	277	254	271	271	293	275	271	268	280	282	261	291	272	305	264	307	273	306	277	260	305	262	304	269	285	266	289	298	297	274	262	279	281	279	283	278	272	238	275	295	273	277	275	261	293	275	311	243	302	296	286	277	288	280	266	316	294	283	283	282	274	311	276	269	288	270	278	284	296	280	270	288	278	272	280	262	282	303	262	346	311	282	283	244	287	269	265	305	268	284	284	290	291	266	266	262	309	282	276	274	300	329	285	270	285	280	269	237	280	265	276	299	318	304	294	297	292	280	291	293	243	311	299	286	285	284	282	306	285	303	274	299	248	299	275	279	317	267	273	271	282	296	287	264	314	284	286	286	303	295	301	300	282	256	271	318	249	282	293	282	257	285	271	290	294	293	262	283	291	281	283	265	324	251	301	291	288	275	281	283	309	312	296	295	283	301	272	286	284	306	285	292	270	306	273	296	276	272	294	284	304	284	268	282	276	282	290	319	268	264	319	300	289	300	301	257	291	279	255	260	285	285	315	251	260	283	286	287	282	283	289	268	303	286	282	275	291	262	253	283	283	272	294	282	276	295	263	257	271	258	286	285	277	265	296	251	257	279	266	285	285	266	285	267	280	253	302	301	279	314	293	271	283	300	268	298	256	310	298	268	301	282	274	304	308	297	293	308	299	293	298	276	272	286	307	267	305	310	254	266	291	279	277	281	308	287	271	281	270	271	278	303	288	256	266	281	310	276	277	270	302	286	274	267	287	280	302	283	293	268	282	278	242	327	289	284	273	284	273	283	278	269	313	246	309	297	297	275	269	262	307	288	279	295	298	258	305	284	283	295	236	296	286	279	269	281	239	300	276	281	262	272	294	295	257	282	295	306	297	286	295	303	275	297	293	308	309	303	280	280	264	268	277	263	284	281	291	267	310	280	271	297	292	278	281	255	286	274	244	255	294	283	285	286	286	273	284	294	298	272	268	305	278	295	273	272	276	267	326	288	324	295	273	297	295	283	298	271	303	268	281	277	247	289	292	252	264	275	285	297	266	273	282	273	303	272	279	322	265	269	255	261	270	281	272	298	271	270	301	287	274	287	276	269	281	302	262	285	249	295	283	287	309	251	265	255	261	301	263	269	282	280	281	271	312	269	272	289	306	304	253	283	265	308	289	308	307	254	299	252	265	307	265	268	274	261	295	299	267	327	305	283	277	279	304	276	305	259	249	246	292	285	291	274	293	289	298	260	265	246	301	292	265	289	291	295	266	289	285	289	298	292	299	267	274	283	274	287	290	304	270	297	295	309	269	282	284	283	300	294	288	257	290	287	256	292	297	260	278	282	295	301	268	302	318	273	306	276	301	270	276	285	300	303	269	265	313	276	260	246	265	269	293	270	293	262	296	267	270	283	285	281	301	289	281	277	267	275	282	259	308	299	254	252	269	286	292	272	281	277	303	309	284	270	280	250	296	280	269	284	281	299	266	295	251	276	276	277	270	295	265	295	277	300	293	296	323	306	271	290	313	269	269	286	262	279	305	290	292	283	285	282	274	266	283	289	301	279	271	262	288	272	254	290	250	297	288	272	263	281	251	250	284	274	291	275	294	276	299	255	267	271	295	293	292	307	263	280	275	262	287	294	294	300	276	293	291	271	287	279	277	294	284	268	282	260	299	270	266	265	280	329	273	289	271	277	283	300	271	310	270	298	289	290	279	292	256	298	269	297	283	272	283	277	267	301	295	297	290	277	318	293	265	269	275	284	279	287	266	284	287	279	294	296	288	302	258	273	296	267	282	274	261	301	310	267	295	293	261	318	294	311	298	282	260	291	293	309	265	278	278	278	289	271	261	281	320	276	259	328	272	281	302	261	283	306	264	302	294	285	248	267	284	265	303	270	291	288	282	292	256	274	287	315	298	268	293	307	298	298	259	267	287	280	295	274	271	299	260	257	314	272	275	316	301	272	288	247	283	297	284	261	281	293	252	322	237	287	253	297	283	289	270
12516	42399	82521	67210	48877	31652	15452	5671	1808	686	520	445	413	437	470	420	403	427	463	473	456	425	429	435	467	415	447	428	402	417	430	435	441	422	440	483	445	432	463	471	460	429	469	431	445	417	471	477	445	461	443	406	451	476	422	438	445	437	428	434	450	460	401	455	462	439	461	469	402	432	437	424	449	440	421	441	433	454	444	437	380	421	456	426	444	468	413	424	426	452	474	489	459	418	465	437	462	446	415	447	419	416	426	425	446	450	458	469	399	425	425	436	443	475	417	429	423	436	405	428	449	449	443	450	428	413	415	449	473	444	416	418	419	447	430	471	462	394	432	418	454	376	439	437	413	465	462	430	439	473	425	447	473	418	445	462	442	434	458	444	449	462	472	442	455	431	453	466	422	428	451	452	427	436	406	409	450	445	447	471	463	455	435	410	461	403	469	420	440	427	446	437	415	451	417	416	440	463	434	423	427	433	436	455	430	452	465	399	431	438	457	450	426	462	463	409	417	453	463	425	427	425	445	444	415	448	445	440	456	432	424	436	430	456	439	442	430	384	411	403	463	410	456	425	432	418	453	427	415	443	414	440	413	469	440	418	441	452	421	464	445	432	448	443	433	432	439	441	416	444	453	442	416	412	434	449	467	455	413	423	407	446	436	449	440	422	450	473	442	419	436	458	467	436	472	462	436	430	434	450	420	443	435	407	419	454	466	448	438	437	416	436	420	423	443	382	455	448	441	460	438	480	477	459	434	443	426	395	488	393	416	432	408	425	437	433	503	445	446	440	423	437	412	445	447	453	428	401	420	442	439	460	459	413	447	443	403	452	419	453	442	445	449	458	419	439	430	437	460	431	419	431	435	419	426	475	426	409	402	449	422	434	440	432	438	453	419	386	468	398	428	477	435	450	478	447	444	452	441	427	452	459	432	477	458	431	435	420	386	453	451	412	433	441	463	434	460	431	405	447	443	432	436	435	451	467	424	422	463	452	445	403	437	454	428	474	445	444	423	435	427	425	418	472	459	441	427	463	450	447	412	418	448	441	421	491	434	454	433	444	429	427	469	410	451	452	437	428	412	446	449	491	459	475	448	452	473	427	429	467	420	441	451	410	434	430	409	406	458	434	443	465	429	455	428	474	420	446	422	454	405	424	453	440	474	431	423	443	461	415	446	412	427	438	469	477	431	448	420	455	461	420	427	458	407	436	434	433	445	401	449	426	438	435	420	434	426	433	441	502	403	457	425	458	435	451	398	415	400	440	462	439	438	457	424	443	439	415	455	431	447	455	421	441	442	444	446	472	481	421	446	440	445	471	420	432	420	403	456	433	425	456	393	457	405	428	457	426	447	443	458	451	425	419	445	477	435	414	445	374	436	424	438	442	456	412	411	464	462	437	380	429	450	433	458	411	430	450	421	431	424	435	412	414	464	457	471	429	453	409	445	459	437	451	429	440	418	431	430	481	464	442	465	494	427	407	411	391	445	440	427	448	411	462	434	452	434	426	429	441	465	398	412	463	422	448	415	425	402	441	423	420	442	456	402	412	434	417	442	482	442	446	435	457	408	441	403	413	416	453	455	461	469	429	430	460	438	432	470	476	462	447	427	451	446	409	450	433	418	445	442	452	441	453	430	433	448	450	468	421	438	432	436	474	429	458	443	455	443	421	504	391	400	421	468	433	433	429	458	449	458	407	420	441	434	444	448	467	409	479	416	409	470	434	409	389	405	442	444	482	437	437	436	449	424	446	473	441	406	415	449	432	430	438	427	463	495	432	439	438	457	479	440	420	458	454	466	409	430	421	435	440	436	464	429	445	462	405	442	444	448	422	427	417	406	438	431	436	433	431	441	438	419	411	415	469	452	407	436	457	423	442	436	421	437	455	467	472	457	417	439	495	427	448	465	430	470	415	445	414	431	462	409	484	426	444	407	420	466	401	447	410	447	451	467	459	434	440	460	394	451	448	458	402	453	408	416	430	472	444	424	418	415	452	463	426	431	430	469	430	430	444	431	457	441	444	432	457	464	458	492	447	407	422	476	430	469	446	380	449	412	399	470	449	439	416	450	405	448	425	404	418	406	459	453	483	420	423	456	455	449	438	461	423	402	441	450	437	428	419	425	430	466	469	437	436	432	413	432	432	425	420	424	414	433	387	452	412	439	420	442	440	454	428	462	456	443	433	473	440	471	430	419	484	389	436	463	422	441	453	463	446	420	421	463	461	418	450	444	461	445	461	447	426	482	370	461	422	451	456	432	451	440	446	409	416	434	417	427	461	434	437	439	396	473	422	434	423	438	454	455	416	446	436	440	455	450	414	467	453	380	443	406	485	449	413	450	456	437	429	462	436	414	399	429	422	432	449	435	437	456	461	435	427	417	472	434	414	417	443	441	471	458	442	446	437	454	436	434	484	440	455	430	438	420	452	456	465	457	480	465	456	438	396	448	446	453	402	490	433	395	410	447	448	440	427	429	400	429	434	415	414	408	413	428	458	446	479	444	420	466	435	447	450	431	457	439	436	442	427	442	466	419	450	436	425	410	475	440	448	383	500	438	423	407	459	431	414	419	427	433	446	421	421	490	447	463	441	445	456	439	429	417	415	455	445	411	392	455	445	452	429	419	459	450	430	406	441	441	433	477	436	441	440	406	434	430	420	452	429	473	496	428	431	397	475	415	439	420	465	423	390	438	444	413	426	412	430	411	417	417	426	424	426	452	447	474	429	430	418	436	422	453	459	444	438	419	396	427	427	418	410	431	441	413	408	442	431	445	440	469	450	432	411	483	417	408	425	457	437	420	472	488	423	436	444	456	443	430	433	439	403	422	428	428	438	423	426	461	452	383	439	399	448	485	408	459	437	441	460	454	429	444	474	369	420	477	422	424	454	404	479	441	439	444	408	459	457	418	430	456	444	431	400	424	446	437	458	427	451	443	441	438	449	399	454	431	466	428	473	471	489	459	410	390	448	467	442	447	419	431	398	430	422	412	435	449	447	429	423	444	419	438	452	472	445	466	401	439	393	418	463	428	425	408	436	447	423	462	423	469	463	457	442	431	474	440	430	449	494	393	429	448	440	448	436	463	409	444	448	388	451	444	436	416	465	433	442	432	422	397	455	425	457	456	413	421	456	440	439	471	415	452	440	453	429	424	448	436	465	429	401	460	423	438	416	463	457	444	445	478	387	448	434	413	426	452	469	440	462	446	447	435	456	451	387	431	442	441	426	430	417	420	458	424	448	416	450	445	438	444	419	443	443	449	464	458	429	425	408	402	458	443	432	476	423	425	439	452	476	451	452	429	439	376	424	435	429	434	417	432	426	444	439	434	433	477	408	468	396	490	428	425	439	403	446	447	436	435	455	444	462	464	449	408	409	444	434	405	444	421	434	406	416	431	411	451	445	468	441	466	407	425	436	441	415	462	430	448	426	429	430	451	434	440	451	408	422	445	449	412	435	436	451	443	425	481	435	414	450	408	433	476	451	442	452
23042	21258	35108	40246	40244	32697	23472	7361	1383	556	358	338	307	304	322	328	327	295	289	304	323	301	319	286	276	303	273	307	300	299	285	304	276	283	312	317	302	271	341	296	289	264	260	297	294	308	287	292	292	329	299	287	271	310	309	282	305	340	301	279	290	296	290	311	342	285	281	293	294	308	320	281	289	299	304	296	311	297	293	308	303	278	323	290	304	275	287	300	293	256	301	286	318	287	298	292	280	274	278	281	280	302	285	299	279	296	291	310	275	300	290	295	311	299	290	302	271	310	282	298	299	294	305	289	278	282	288	268	275	257	302	290	291	303	313	281	318	297	264	299	299	324	282	314	287	311	269	289	309	289	317	327	305	312	280	291	285	283	287	276	286	258	316	266	283	285	294	311	298	290	288	277	296	285	271	286	290	273	291	289	314	293	285	303	291	261	315	293	291	334	327	292	279	294	276	282	319	307	303	289	308	321	299	313	284	273	308	338	309	299	300	297	300	310	312	267	275	312	309	294	351	298	279	278	289	299	313	279	278	304	281	296	281	282	280	312	310	284	320	303	292	298	294	314	285	285	301	324	290	275	303	308	287	337	286	299	279	287	291	291	302	311	296	316	299	279	290	299	302	303	307	312	295	287	306	273	280	336	273	277	269	282	317	304	291	312	311	275	326	281	297	304	287	268	318	309	271	308	296	303	328	278	254	293	283	312	291	299	309	324	306	311	266	316	320	282	283	313	287	286	293	327	280	292	316	302	301	297	313	267	283	284	280	243	307	287	296	272	297	258	274	298	265	310	320	275	298	298	304	264	285	266	300	293	260	317	289	316	289	286	297	303	273	284	300	276	298	303	343	266	263	304	286	298	325	286	268	289	304	316	308	296	313	294	289	295	317	288	326	280	310	274	277	288	305	269	291	288	286	288	312	312	304	291	299	279	285	317	315	285	278	304	282	319	289	319	308	303	317	316	309	275	277	323	326	285	323	297	267	278	308	312	296	313	286	292	310	319	299	272	331	321	313	310	286	309	275	302	297	301	303	273	294	297	309	267	285	311	293	320	263	313	290	299	291	314	285	288	283	322	264	283	283	325	311	279	309	290	266	298	329	314	329	283	322	256	299	272	332	288	319	275	306	300	330	318	286	293	305	301	318	312	320	292	302	319	267	278	292	284	304	294	278	325	306	296	291	286	284	290	298	288	283	287	306	290	333	302	300	295	275	298	309	326	277	284	323	276	300	337	308	304	287	269	286	288	325	285	334	300	309	288	305	287	302	302	299	307	298	275	288	292	297	299	310	307	298	309	313	317	295	327	304	325	289	286	281	277	297	285	272	299	305	290	286	311	303	311	306	318	306	295	296	302	300	293	311	307	286	287	314	294	281	325	302	293	308	283	321	305	274	278	286	300	262	288	308	321	282	308	273	257	282	290	275	291	307	303	310	320	267	312	277	282	295	276	296	298	261	285	279	280	304	300	268	306	346	300	284	285	270	299	320	325	256	306	311	327	292	320	254	297	268	274	281	308	314	288	339	266	276	280	293	289	287	283	267	285	295	255	272	281	325	301	297	293	299	269	298	332	314	286	283	276	292	301	281	292	304	294	309	316	312	326	303	283	318	288	278	284	298	346	282	297	273	294	259	319	289	299	288	293	310	304	275	285	275	265	301	312	325	290	306	302	287	268	301	294	303	325	285	254	259	297	278	294	302	282	319	320	281	319	267	308	304	296	291	278	302	303	313	306	308	312	314	294	282	301	324	309	291	276	314	281	291	301	313	286	307	284	296	302	288	291	264	303	316	313	290	281	311	311	318	295	296	306	277	305	280	300	281	269	300	303	289	296	270	306	294	291	324	297	284	305	298	272	300	280	300	292	321	343	272	305	309	310	300	275	314	311	276	291	278	271	318	306	298	318	297	326	300	324	281	298	271	308	295	294	291	319	303	345	304	295	315	306	316	302	288	278	264	257	323	313	312	286	305	277	310	320	287	285	329	275	301	304	290	297	283	252	312	311	295	286	294	301	308	284	279	309	302	272	305	295	284	309	312	306	298	271	315	299	308	269	303	295	359	298	288	293	273	305	286	291	285	276	258	284	306	294	315	273	273	312	309	301	337	283	270	303	308	320	255	346	280	306	299	289	306	299	290	304	270	294	271	307	312	293	291	302	307	259	268	279	311	264	258	270	277	272	317	306	271	280	320	287	303	309	273	291	326	267	288	320	311	274	278	343	279	293	286	301	286	294	293	310	290	297	307	295	304	325	275	289	290	338	298	277	305	291	305	282	304	335	313	303	283	313	274	270	291	337	284	314	273	302	300	298	284	306	284	283	312	291	303	297	299	289	308	315	293	275	302	298	278	308	273	298	302	279	308	301	289	304	313	322	323	277	312	269	296	293	282	290	276	271	309	315	279	276	303	311	282	294	296	274	320	319	298	339	295	325	294	303	289	297	307	345	291	284	280	293	298	302	307	279	298	317	312	307	300	285	312	313	282	317	275	294	292	290	273	282	281	281	305	263	306	300	300	331	279	299	290	306	310	296	288	287	284	294	267	283	285	330	316	289	323	286	312	306	297	288	304	294	283	288	303	273	313	305	306	319	291	290	277	291	340	297	306	289	334	292	285	291	288	316	307	284	320	270	276	329	307	279	278	296	290	281	277	299	291	303	292	296	308	298	294	302	292	307	317	310	312	265	315	323	317	297	311	293	300	295	298	283	300	312	266	289	271	308	265	293	289	285	290	274	317	301	292	332	288	300	298	331	272	306	279	293	263	295	297	266	298	315	312	322	292	323	307	321	271	334	300	293	314	299	336	281	306	291	319	283	300	293	280	281	313	303	274	295	304	293	261	301	309	317	289	275	310	281	294	292	304	327	282	293	285	271	309	309	272	303	317	301	293	315	289	271	338	299	301	316	308	300	286	305	329	293	296	295	284	305	257	267	263	270	290	323	274	292	291	302	283	308	299	285	322	335	285	298	279	310	308	306	299	301	294	293	310	314	303	311	278	306	311	294	297	330	308	300	317	291	285	309	280	313	271	303	313	277	298	280	285	291	295	291	307	284	284	305	295	291	292	323	298	300	301	303	322	252	255	301	290	290	270	297	280	287	302	308	297	321	311	317	283	302	303	286	312	307	291	288	323	293	297	227	279	283	296	303	279	299	296	308	294	289	319	277	306	283	310	296	291	306	323	275	305	311	272	291	296	291	296	324	280	316	264	274	338	282	296	287	263	333	285	309	314	306	273	307	317	315	287	309	284	303	298	274	315	288	309	286	297	303	298	271	295	283	292	282	293	286	275	308	311	294	287	311	281	298	331	297	312	285	293	256	277	280	275	303	322	310	276	280	293	316	294	268	295	282	303	302	291	290	290	300	293	294	277	257	279	317	274	314	283	316	290	285	318	308	284	304	277	311	284	297	312	329	274	302	299	280	301	264	265	309	336	315	285	312	280	256	298	312	301	305	317	275	295	297	316	283	308	280	307	339
21751	63948	86698	80129	58815	40841	25116	10196	3100	1094	571	413	405	476	459	452	444	423	436	433	440	490	458	447	455	462	457	471	457	451	394	474	455	456	442	441	418	459	427	416	436	427	463	426	449	456	477	463	424	431	431	457	447	424	399	467	442	464	453	444	462	455	447	422	450	436	441	466	457	449	410	495	444	458	469	478	462	453	477	447	436	476	426	437	442	430	478	469	449	434	464	456	474	459	432	431	476	427	435	450	449	408	445	415	446	480	437	446	440	453	439	432	448	461	476	398	456	444	458	435	432	447	439	473	444	465	474	488	442	431	448	417	416	466	442	434	440	441	459	450	430	445	464	455	477	467	462	444	440	442	460	446	463	423	444	417	437	439	439	434	452	439	442	433	456	491	484	459	417	476	495	447	465	439	426	458	433	491	440	461	442	464	422	436	408	489	422	449	455	421	477	448	433	472	443	460	449	465	447	443	426	427	494	441	447	454	439	441	486	431	430	426	458	438	412	424	393	420	439	429	420	471	435	419	415	455	458	462	446	487	448	433	448	502	413	437	417	419	407	422	487	401	425	454	446	410	448	396	466	445	465	441	489	449	479	441	468	461	436	437	410	413	412	478	425	450	460	448	421	436	466	449	461	454	433	423	427	452	471	432	476	444	458	444	418	472	454	428	435	444	417	413	427	415	442	496	471	475	421	417	441	479	458	425	430	450	441	422	447	456	459	402	441	435	431	429	423	437	460	403	455	424	447	447	470	461	439	457	468	456	475	478	447	482	439	456	461	455	440	441	451	459	453	449	445	425	422	441	423	444	454	462	414	429	442	425	457	465	402	447	433	423	453	415	439	423	440	418	419	461	433	434	450	429	441	454	446	460	453	438	451	453	454	428	424	456	461	422	457	492	463	440	459	479	470	479	459	481	444	485	466	464	468	436	459	422	440	459	440	444	468	444	446	450	436	454	489	414	450	422	474	441	436	423	430	459	431	452	442	438	484	461	444	464	468	474	425	444	470	438	469	451	451	449	441	436	474	440	443	458	493	455	458	469	445	414	408	458	462	436	479	422	454	491	462	424	427	452	445	451	453	453	457	480	431	472	480	454	481	415	444	446	457	437	472	471	456	440	425	437	443	469	392	433	470	430	423	486	471	445	418	463	464	467	449	444	437	436	430	453	430	417	416	448	468	462	403	438	464	448	420	442	453	467	434	411	459	441	422	453	443	462	457	458	465	444	451	449	470	429	445	428	440	432	435	419	470	404	432	430	416	444	480	441	415	441	456	462	456	452	416	423	452	453	476	439	435	455	446	447	443	449	435	441	473	443	463	480	443	445	448	445	435	454	430	456	468	464	400	418	425	453	431	471	458	447	454	432	456	451	436	431	474	420	416	466	445	472	459	458	453	472	437	487	384	492	436	444	448	474	471	448	454	453	464	427	411	463	480	452	450	477	431	413	459	461	450	413	438	439	447	460	432	468	423	441	428	414	457	441	435	448	446	410	396	418	413	426	425	476	461	434	410	416	476	435	437	443	451	446	442	468	449	436	450	414	408	443	451	433	476	478	469	434	440	436	428	448	415	450	448	468	464	441	457	451	444	448	432	431	452	450	416	410	469	441	446	406	454	408	428	470	413	462	435	450	414	463	430	427	425	423	460	434	452	484	478	435	443	413	447	457	490	467	453	440	440	473	414	410	425	432	472	476	479	474	433	462	466	438	499	438	436	468	450	463	447	465	455	460	431	415	470	475	452	468	465	483	451	439	437	439	446	483	427	372	478	463	446	433	450	413	447	426	444	474	455	468	484	455	414	508	431	415	462	439	453	409	444	417	448	475	431	448	424	429	456	442	436	439	447	431	466	422	453	420	440	479	462	480	426	479	428	431	433	434	445	459	462	474	458	442	470	433	451	483	436	448	489	434	440	424	446	461	478	469	434	438	445	439	453	450	452	441	462	469	438	425	424	427	428	453	455	489	449	486	451	433	490	436	423	479	447	454	480	472	410	479	425	436	425	482	453	462	429	440	424	427	428	475	429	443	479	462	464	430	459	471	451	472	460	459	433	445	437	438	429	480	434	447	463	438	451	442	441	426	454	488	449	472	463	453	425	431	471	465	465	426	464	456	423	431	453	455	483	452	452	429	473	499	444	451	443	476	455	446	436	471	471	439	445	471	470	493	459	470	441	415	473	484	457	464	457	472	447	428	417	440	433	430	441	432	419	428	457	452	426	439	432	469	446	478	421	480	465	467	447	445	449	439	458	460	443	453	426	433	426	460	439	378	419	452	432	445	450	487	505	452	452	446	444	459	412	461	412	450	423	451	469	440	450	478	426	479	460	448	467	478	417	431	441	459	451	502	421	456	422	445	458	443	450	448	452	459	450	471	457	418	447	446	472	475	437	452	444	443	446	418	438	447	443	427	437	458	437	436	407	446	450	466	446	490	430	437	457	431	457	474	492	484	436	451	425	459	471	464	452	449	475	389	460	446	496	408	493	453	402	453	446	459	472	446	455	460	492	406	453	409	448	433	423	411	439	417	434	407	424	428	477	468	457	488	456	443	433	412	480	467	429	448	422	454	494	454	446	471	463	459	428	467	433	413	437	429	408	435	445	490	442	461	427	463	431	483	388	441	422	453	439	416	434	459	422	432	442	462	488	421	479	436	469	441	437	420	469	499	450	451	457	459	407	476	436	423	442	449	466	432	452	450	465	484	438	454	450	461	470	478	474	471	461	456	455	446	440	407	433	448	425	479	468	425	438	452	423	445	442	437	464	439	428	444	446	469	451	450	450	465	460	423	432	474	450	461	452	434	459	432	486	430	463	437	470	466	459	442	466	441	442	447	426	424	414	436	481	464	462	420	436	446	406	417	469	457	444	415	460	443	454	437	466	445	440	433	457	430	430	452	448	435	395	464	457	437	457	454	461	471	435	477	462	461	436	463	436	479	438	463	499	456	441	435	436	488	467	458	412	457	440	461	459	437	461	442	407	446	461	479	451	424	441	434	439	401	452	461	426	440	416	401	450	451	457	460	485	459	424	458	421	474	471	442	410	446	422	455	448	430	463	441	400	427	454	433	419	456	431	450	438	436	428	449	420	450	428	466	469	476	452	422	424	445	458	467	424	466	432	419	406	463	444	444	443	437	423	482	465	448	437	419	417	475	465	439	449	453	438	429	437	446	466	438	413	445	498	447	433	434	465	457	455	464	441	469	435	469	455	461	440	433	421	434	415	436	444	439	476	431	436	420	457	477	444	450	425	438	458	469	447	436	462	470	456	435	463	451	456	460	447	471	456	452	424	458	473	454	465	455	430	439	443	453	468	483	432	474	475	466	407	432	422	435	443	493	452	462	465	450	470	456	451	434	444	470	419	405	484	416	450	429	445	415	432	438	428	429	431	480	439	421	462	455	445	469	476	479	442	398	449	448	462	477	457	416	498	460	445	431	387	447	491	448	445	431	439	419	449	428	443	475	462	466	456	441	461	458
26681	22409	36753	28723	14556	5794	2024	745	401	277	265	269	232	259	230	241	267	264	243	271	236	247	248	275	256	218	268	231	258	257	246	250	256	292	253	272	252	228	230	202	245	236	275	242	241	230	242	233	253	267	246	238	277	260	277	230	260	212	238	255	237	240	259	225	239	261	228	283	255	264	246	246	209	235	242	239	253	212	265	236	231	244	232	249	251	246	270	252	240	236	251	243	234	269	242	256	242	235	242	280	270	268	238	230	242	252	246	252	229	248	270	248	230	225	265	258	251	237	225	256	234	265	253	226	229	264	239	247	244	264	267	235	282	235	263	263	267	282	254	252	248	230	227	233	260	254	242	255	260	238	250	256	258	260	233	258	281	260	257	229	258	246	243	264	209	235	244	269	274	236	260	246	238	259	240	225	252	238	283	221	242	237	233	263	214	240	252	240	268	261	244	261	233	252	242	230	243	244	230	257	242	265	229	250	259	231	251	236	240	250	242	284	223	283	240	235	232	263	236	232	261	260	231	258	261	235	253	255	254	257	245	246	249	249	236	226	257	248	240	247	238	238	236	257	267	244	259	242	251	256	259	260	234	242	251	247	270	257	254	253	278	244	267	233	254	223	241	254	252	243	241	259	249	257	241	250	263	255	275	217	264	251	234	275	240	248	230	248	248	261	223	257	242	268	235	279	266	238	251	270	252	252	248	253	252	252	236	259	235	252	237	248	210	239	244	270	263	235	239	244	263	252	254	251	255	252	261	234	263	241	244	266	241	222	271	254	230	242	238	236	279	247	248	260	249	238	250	252	261	240	245	248	273	257	261	248	270	236	245	252	251	239	247	250	238	262	246	246	241	232	270	255	269	254	235	260	244	234	247	238	263	254	248	248	255	225	242	257	237	249	266	257	270	254	225	262	263	245	237	270	241	254	269	225	273	238	252	269	253	221	244	251	250	241	256	254	242	252	250	249	281	254	283	268	239	221	261	253	256	285	242	266	251	250	245	243	250	234	253	225	245	242	244	227	249	257	260	223	256	250	266	242	270	256	241	240	263	253	213	245	248	254	244	231	247	241	238	233	233	260	273	260	237	248	250	265	270	265	265	243	253	261	254	250	240	242	236	239	267	234	223	261	241	239	267	261	237	266	244	256	257	241	242	244	255	253	230	256	241	235	250	241	233	259	230	234	259	243	262	241	236	252	261	241	233	258	235	263	258	225	250	272	251	257	217	269	242	246	219	266	261	256	264	245	250	229	245	218	221	262	242	236	253	249	229	215	242	241	233	245	243	291	248	257	242	260	237	258	263	253	282	233	241	261	260	261	249	251	254	253	272	283	242	248	258	249	259	258	240	248	262	228	243	251	240	210	242	270	238	268	249	273	247	270	264	230	234	255	236	240	250	243	259	263	239	261	252	239	234	267	230	213	250	231	240	253	219	227	249	242	271	259	262	244	264	232	261	289	266	260	264	241	260	248	250	255	253	267	243	252	238	226	262	239	248	240	237	262	246	245	234	238	269	251	258	234	260	233	238	253	249	236	235	247	235	260	269	259	241	249	249	246	256	245	260	226	267	257	245	291	253	237	266	237	260	253	243	237	219	222	246	259	228	262	267	253	246	259	258	245	245	230	239	253	258	255	257	236	244	235	265	238	250	276	263	255	264	257	275	262	241	254	265	249	261	245	244	258	256	258	243	252	264	243	262	250	264	252	246	250	245	234	254	256	230	226	241	258	226	265	251	225	212	263	203	262	255	219	219	258	254	245	249	239	243	271	269	272	270	296	259	243	234	268	245	261	254	222	231	221	250	237	266	269	219	238	256	249	235	258	248	254	230	261	263	232	250	293	249	259	263	235	239	227	241	246	237	251	226	268	261	227	253	233	259	258	254	247	240	248	223	260	247	264	252	251	246	258	259	249	271	254	264	249	264	257	263	250	241	263	240	243	250	254	269	269	236	222	249	269	252	258	270	240	222	251	237	249	241	266	249	260	246	241	246	233	251	232	266	251	270	277	204	264	275	253	243	241	265	233	234	247	246	246	256	270	250	227	246	240	240	252	248	256	232	262	232	232	256	244	267	262	252	262	267	247	249	257	241	246	259	230	277	265	227	253	249	262	216	258	282	267	265	242	263	262	262	247	288	272	246	235	254	240	274	283	240	245	265	226	250	260	229	253	250	260	249	229	242	265	225	255	261	258	241	232	247	243	231	239	253	270	215	236	258	266	282	234	268	260	253	235	247	291	248	282	248	261	257	272	257	227	247	228	264	236	278	249	243	233	255	234	231	253	265	260	229	250	258	262	216	237	232	264	251	246	247	227	225	238	265	237	250	221	240	232	250	260	253	244	288	214	256	238	246	255	267	227	249	238	261	253	223	277	242	243	255	250	234	241	250	261	251	219	257	245	263	258	241	257	245	233	264	242	279	273	271	263	256	231	263	227	254	245	262	240	269	260	250	235	267	266	259	246	247	246	284	224	241	235	229	258	252	249	250	237	276	250	252	251	271	227	254	258	238	224	242	238	240	234	252	246	297	253	264	232	269	252	266	258	253	234	283	246	227	266	252	229	228	252	282	248	243	253	244	270	235	259	229	230	234	256	238	263	236	244	267	265	237	254	242	259	252	234	223	240	261	259	258	235	272	247	230	246	247	261	244	260	240	276	258	211	262	236	257	258	263	243	236	254	244	229	246	232	257	252	255	257	265	279	245	235	240	236	246	246	220	249	270	245	242	241	235	250	230	254	238	234	249	273	248	241	265	234	243	263	239	261	220	260	252	256	239	259	230	250	266	255	236	245	258	265	235	252	269	231	247	231	269	262	250	243	228	254	245	270	222	270	265	276	274	239	264	260	247	260	238	225	218	247	264	257	272	248	237	246	262	262	279	237	227	242	229	245	250	273	238	261	251	246	242	250	262	268	239	261	218	232	247	227	252	271	272	230	241	244	257	246	228	249	236	235	255	238	261	242	215	240	228	252	256	252	227	218	248	234	244	233	246	263	222	229	225	244	236	250	252	220	261	247	235	255	237	230	231	262	241	241	240	225	257	238	244	225	261	244	272	254	259	242	278	239	238	238	256	238	260	227	279	272	238	274	247	275	243	230	218	235	265	269	269	256	233	255	245	253	252	245	272	258	239	254	252	250	252	222	281	255	252	259	213	231	253	250	279	256	251	240	255	239	232	264	248	224	226	248	222	233	265	251	251	270	274	269	239	218	273	257	280	252	215	253	253	273	263	274	247	250	244	230	233	248	243	242	238	230	246	259	254	242	253	240	273	260	236	253	249	260	223	258	271	263	252	243	264	244	252	239	242	263	208	259	261	260	242	249	253	233	261	235	226	232	249	214	245	247	227	272	245	246	248	247	224	279	255	232	268	244	237	219	249	264	226	230	262	228	268	239	239	267	244	243	274	266	266	235	272	256	273	253	265	220	246	264	241	241	223	245	223	247	235	259	218	264	239	238	230	248	255	229	247	249	243	253	292	246
5659	31799	43081	29455	18756	9725	4151	1445	702	431	447	353	372	373	399	402	373	409	389	385	397	360	401	390	367	411	423	384	393	389	379	411	428	411	384	383	406	411	400	376	393	417	421	360	371	362	397	359	395	394	391	414	406	396	432	376	377	388	381	430	404	411	375	413	385	382	391	388	388	415	372	387	409	381	396	386	390	395	381	379	409	364	394	424	420	404	380	383	350	381	409	360	351	370	374	360	409	404	379	379	378	402	413	398	382	389	388	384	390	381	386	397	414	389	375	390	423	424	355	366	375	369	408	376	365	392	384	388	433	377	384	385	363	396	392	397	355	369	409	451	393	408	414	371	388	394	391	383	389	380	415	405	376	403	353	374	404	343	361	359	395	382	415	417	355	409	384	374	409	387	388	372	414	399	418	384	402	407	382	393	365	357	347	392	397	400	380	366	379	381	395	405	388	380	411	391	428	380	397	399	360	403	423	390	397	350	444	373	407	413	352	354	399	370	365	355	378	402	392	388	369	415	415	392	367	398	398	362	394	397	363	399	370	364	398	382	382	377	407	409	356	383	402	405	414	374	403	377	376	391	385	389	392	373	404	426	392	437	361	377	372	376	384	386	389	404	386	414	419	418	432	413	394	392	373	386	376	389	394	393	405	429	408	418	387	410	376	391	398	394	407	372	375	397	388	385	376	367	375	359	393	400	378	401	405	400	421	421	371	380	371	428	369	384	363	419	419	360	403	419	420	410	404	401	357	366	391	381	388	378	405	385	381	429	412	412	403	412	367	408	416	408	357	379	382	355	385	398	367	374	361	385	409	391	372	421	386	372	392	404	380	415	368	443	386	390	350	410	401	406	410	386	406	380	369	384	383	405	360	352	386	390	385	378	388	375	412	388	351	364	408	375	414	392	353	400	405	409	427	362	397	401	394	401	423	397	403	415	377	364	380	374	379	412	403	360	384	394	417	407	401	369	405	414	400	375	408	411	380	355	405	370	376	346	353	391	417	408	425	381	408	388	376	387	390	444	410	388	392	397	404	388	363	421	370	434	386	376	407	418	362	388	377	411	391	361	371	392	365	404	423	409	428	414	394	404	405	421	370	379	407	406	419	388	408	391	370	389	400	410	387	393	427	390	414	396	436	387	391	383	378	437	408	385	402	386	379	391	388	360	418	400	424	421	387	379	401	402	407	388	390	402	410	385	384	416	395	377	415	397	400	378	391	390	380	398	386	390	376	427	395	368	354	401	382	357	392	393	378	398	402	412	388	399	387	370	394	408	384	413	373	431	399	402	385	385	425	430	392	373	407	401	379	412	378	394	404	405	391	425	412	411	347	387	373	367	374	391	380	384	426	397	374	387	402	380	365	394	367	417	385	401	443	369	369	390	371	378	404	415	406	383	401	384	385	414	417	375	410	417	378	384	434	395	408	410	348	394	386	383	435	411	390	403	411	388	356	392	396	397	398	392	377	387	404	398	433	381	384	390	406	439	357	399	376	389	382	382	381	381	395	397	389	378	402	374	355	413	391	382	432	373	398	381	396	394	359	357	383	429	395	393	400	394	370	426	360	385	375	405	363	383	381	383	375	382	402	372	382	379	382	377	397	381	377	399	387	408	411	410	373	368	362	354	409	405	390	377	384	373	385	370	387	401	412	377	394	343	362	439	359	388	389	372	397	406	394	376	386	372	431	416	415	388	426	396	358	402	402	405	363	375	374	388	405	377	391	410	385	392	380	379	397	416	415	366	414	381	353	376	423	394	368	421	391	403	421	341	394	413	398	372	396	436	420	385	384	380	354	391	384	392	376	411	394	405	379	392	408	384	372	399	380	414	399	404	388	363	402	397	381	376	393	362	396	367	347	372	423	383	432	393	414	381	384	399	378	399	382	371	385	381	372	393	384	352	401	371	395	395	350	422	395	398	418	372	393	389	353	407	364	409	390	375	419	379	411	397	386	408	433	452	369	366	388	393	410	349	402	384	389	373	377	401	389	390	377	420	364	385	362	386	397	381	440	422	409	375	406	379	342	413	398	414	425	409	382	385	360	393	400	384	423	431	396	367	360	393	353	352	358	398	373	376	372	381	393	401	412	400	387	390	390	410	384	367	390	421	389	377	404	339	397	408	375	391	370	378	396	399	374	373	385	393	365	411	405	394	402	424	366	400	411	393	413	349	405	426	396	435	380	399	407	367	415	378	386	372	377	344	387	381	386	376	435	349	409	366	377	373	394	419	434	386	385	394	392	384	414	394	420	400	385	394	382	373	382	377	368	389	395	350	355	407	391	395	375	414	391	353	379	407	374	420	395	405	404	394	397	389	425	400	402	394	400	380	407	389	384	393	389	424	366	388	418	416	368	397	381	378	385	389	397	402	394	388	378	390	384	409	402	366	420	421	374	430	371	447	381	400	399	370	390	405	388	381	415	405	394	368	414	410	416	433	392	382	366	373	396	402	376	414	405	400	375	432	409	424	377	403	366	358	433	373	383	393	353	391	367	355	371	361	371	388	433	383	372	362	415	366	403	386	389	370	377	447	424	364	424	381	365	366	380	385	391	357	391	414	394	389	394	390	410	398	377	373	385	371	416	371	406	362	380	368	402	401	398	392	395	405	387	381	371	396	420	416	358	411	410	406	442	405	373	432	398	377	386	369	370	379	363	395	400	390	367	389	374	362	419	367	387	400	351	386	370	385	398	396	379	411	416	406	370	367	373	437	404	408	412	386	399	379	402	392	390	408	388	434	398	407	407	391	384	399	395	386	362	395	393	380	396	415	408	411	368	399	398	395	403	405	381	393	415	418	410	429	368	398	409	369	425	344	417	392	386	399	398	394	383	361	377	400	431	433	372	392	399	374	386	392	400	419	399	382	398	399	375	423	392	377	426	401	409	412	361	360	431	381	418	433	348	406	388	374	392	360	363	398	410	439	369	379	400	400	388	401	410	411	404	387	407	399	424	371	360	386	379	386	390	367	417	384	398	395	398	384	367	375	407	393	414	403	400	408	398	414	381	391	423	390	407	407	392	382	412	394	390	409	366	390	406	381	391	412	410	425	412	392	381	415	409	377	384	390	394	421	372	409	346	395	381	388	409	375	394	387	387	383	407	383	412	367	391	379	382	397	364	375	394	399	388	395	365	397	440	383	379	403	428	416	390	393	373	369	389	385	383	420	374	366	361	368	376	377	413	395	434	396	380	423	397	420	411	404	388	393	377	379	383	392	323	361	379	416	395	389	379	404	380	407	370	399	353	387	414	406	438	392	387	402	371	360	405	400	404	399	418	416	369	411	361	377	367	396	424	384	411	403	375	386	412	389	365	389	395	362	411	392	384	372	379	413	385	381	403	395	381	376	380	410	375	387	410	442	391	361	368	411	385	398	409	388	398	396	375	348	386	374	389	412	401	391	418	445	380	361	413	403	398	390	416	379	380	369	378	396	403	394	367	379	412	404	374	383	384	392	378	386	378	367	391	391	392	393	380	393
24206	21525	38695	44593	37028	28631	15676	3479	880	440	299	283	310	299	309	298	302	284	286	267	305	287	289	300	303	291	310	280	273	290	325	307	295	309	312	264	291	320	276	276	273	277	287	262	283	288	277	273	280	264	299	265	277	275	276	292	294	278	290	293	279	279	257	279	300	306	275	282	278	290	312	266	290	301	297	285	292	292	280	249	254	278	276	271	315	258	272	294	280	301	268	297	279	294	280	273	272	324	284	290	276	311	287	274	279	272	270	266	290	272	293	273	285	298	304	312	287	285	287	270	252	277	300	314	293	314	280	316	294	291	297	300	275	279	289	280	304	320	289	280	258	301	308	284	267	279	304	304	283	255	285	310	306	291	275	278	264	299	280	258	312	303	271	309	289	281	306	291	289	294	307	308	280	300	284	293	295	299	311	299	277	283	289	312	304	285	285	309	288	285	301	253	269	283	263	279	296	287	279	290	277	317	302	278	277	262	285	296	295	291	280	256	305	289	303	288	300	305	294	289	267	284	281	284	262	293	304	294	300	308	286	310	310	286	292	253	281	289	277	306	294	275	272	310	291	295	271	275	262	307	297	277	270	272	304	272	300	295	283	295	305	318	279	255	283	268	281	317	299	272	303	270	283	261	295	285	279	267	292	252	274	317	264	285	283	303	298	294	279	286	275	289	275	294	283	303	287	275	274	277	285	289	282	263	275	260	303	296	274	286	305	296	323	326	301	296	287	285	334	284	289	288	270	300	311	249	280	289	293	335	279	310	273	313	289	282	280	322	274	272	300	288	265	276	262	288	309	319	276	320	295	280	292	273	283	286	278	297	275	315	284	289	266	304	284	278	284	286	287	287	295	300	259	290	307	284	283	288	292	280	296	257	298	282	286	302	292	299	305	291	293	290	295	284	320	272	275	262	252	281	312	304	289	287	306	281	300	294	272	276	299	287	273	294	303	242	300	292	286	287	281	311	292	281	285	276	267	298	289	293	278	297	316	288	286	271	261	280	284	257	300	267	296	288	325	275	274	295	272	306	282	281	297	276	329	310	258	301	270	296	297	294	280	296	288	310	275	280	277	276	276	287	294	288	297	285	280	291	282	281	287	259	308	288	270	283	288	294	287	274	267	304	317	259	297	279	319	294	283	280	275	299	286	300	294	297	286	282	303	258	287	301	266	303	274	314	287	277	298	285	285	296	276	274	299	263	273	285	286	287	291	247	286	288	294	280	258	280	327	322	279	267	286	272	280	295	288	293	298	281	271	335	311	282	286	263	282	294	286	291	276	308	255	277	280	312	283	296	269	296	289	299	305	275	281	284	319	257	295	282	285	286	304	270	267	268	258	298	292	289	296	274	285	285	268	308	302	300	276	298	289	268	309	310	267	276	279	309	290	272	287	303	305	293	280	307	311	282	274	263	289	277	299	272	261	284	279	262	255	276	323	282	293	284	285	304	301	312	316	287	284	285	284	317	273	270	285	311	265	270	270	278	292	303	283	296	309	313	257	272	294	295	265	260	309	275	262	279	292	272	279	295	268	286	282	297	295	279	300	288	305	281	304	292	274	291	285	273	299	252	297	265	292	285	330	287	281	290	289	293	286	291	317	276	285	305	270	277	325	282	287	278	260	289	261	298	269	266	289	288	282	293	291	276	289	279	315	282	279	294	289	302	289	319	276	281	295	291	291	323	294	277	293	268	284	284	271	304	285	275	305	296	292	264	283	291	287	268	294	272	276	293	292	286	284	284	285	267	279	296	266	257	303	306	282	288	278	279	284	305	278	318	252	283	303	308	300	299	287	286	279	291	289	276	258	269	300	276	268	302	299	285	291	326	312	282	280	281	255	276	305	293	313	274	264	262	315	282	278	284	242	273	281	284	318	293	280	287	291	283	283	303	273	263	283	254	282	284	280	290	264	291	302	279	275	305	279	273	267	285	278	307	292	269	288	286	291	280	286	304	283	285	288	273	277	285	271	274	272	282	272	281	287	281	296	300	286	278	264	305	270	291	282	253	274	287	287	308	280	294	282	270	308	288	274	296	311	270	289	295	267	301	277	259	255	298	283	284	303	297	286	302	287	271	285	267	286	289	290	306	259	300	306	289	264	269	284	299	310	284	286	304	267	302	279	280	306	288	280	300	333	302	285	289	270	290	285	286	270	282	288	312	284	301	265	293	301	269	286	279	283	282	295	262	290	264	309	310	283	283	274	249	300	302	280	299	277	302	262	304	294	301	293	300	317	296	299	276	289	312	305	288	279	275	325	264	274	276	301	274	271	282	308	268	314	294	305	271	275	296	320	281	332	280	278	289	325	320	297	295	283	288	282	302	307	315	269	303	299	286	290	279	277	277	295	294	288	299	263	273	298	267	300	269	276	302	291	281	283	293	297	281	303	269	301	305	282	306	305	276	279	290	278	343	292	288	283	264	308	284	296	271	283	299	281	280	301	299	283	250	269	267	272	288	265	283	298	273	299	306	285	282	288	305	313	266	287	264	254	302	311	293	288	299	304	285	260	276	297	298	286	301	268	288	272	285	291	274	270	305	319	297	283	291	264	331	324	320	312	304	299	279	284	296	302	299	301	265	276	256	305	281	310	308	259	269	314	289	281	280	270	315	285	295	282	287	281	263	300	281	274	264	293	263	293	262	284	270	285	271	309	293	300	323	310	269	287	277	260	279	305	291	289	254	316	257	281	313	309	321	306	308	263	322	297	295	317	323	291	311	269	309	271	292	281	287	244	299	269	294	262	296	272	290	274	258	306	293	293	308	296	283	284	260	269	278	271	281	281	266	267	281	318	288	316	315	277	252	288	301	262	281	296	287	303	301	284	281	294	324	249	291	301	308	329	254	291	313	261	289	282	257	283	282	281	286	259	279	269	307	293	311	311	288	272	264	292	304	297	288	332	326	313	253	287	282	257	282	300	277	269	270	287	293	312	258	251	323	275	283	299	275	283	286	289	281	254	304	264	271	270	293	266	308	281	314	294	256	301	283	263	307	282	291	325	270	303	286	300	286	281	289	273	290	283	298	274	306	305	287	261	293	263	288	308	277	284	307	278	300	300	261	313	267	273	275	281	284	269	288	284	297	294	284	269	281	298	271	281	290	304	284	306	258	273	307	312	275	273	274	291	287	249	305	251	268	274	300	284	297	283	255	276	289	310	282	280	296	322	290	284	265	272	254	279	279	284	267	317	275	256	309	278	270	281	301	270	254	288	251	305	251	295	308	276	324	296	271	281	276	306	286	298	280	292	276	282	299	269	272	272	301	281	271	288	287	254	281	266	271	287	320	288	299	298	300	292	290	301	297	253	284	289	265	274	283	266	284	279	316	296	319	264	264	288	271	301	272	286	294	278	298	294	285	303	317	300	292	299	271	264	271	258	264	318	276	291	265	273	291	315	283	260	286	317	278	296	267	269	310	292	276	295	273	284	277	290	285	294	294	317	275	264	278	303	311	298	262	299	270	287	320	312	280	275	313
14938	72214	84455	61816	46909	33678	17709	6262	1987	792	501	456	407	471	476	449	451	423	436	445	420	445	453	450	425	435	427	499	418	435	434	477	440	432	458	434	433	438	466	479	425	440	406	434	471	450	426	449	449	436	461	455	437	457	480	432	438	467	397	459	453	426	450	472	424	442	433	467	440	449	417	466	480	429	454	456	456	451	463	420	433	437	431	473	427	436	423	460	449	463	485	427	461	448	456	480	442	473	467	426	474	445	438	449	461	412	469	441	411	456	454	417	457	447	452	449	464	399	407	411	419	459	457	416	449	461	482	412	430	427	428	438	455	439	429	484	453	444	408	417	457	417	452	453	449	440	455	442	460	440	481	417	475	395	434	463	469	493	427	435	444	424	451	444	463	436	429	461	409	435	457	446	418	473	464	458	430	461	460	432	437	488	421	419	443	453	445	404	441	408	469	444	451	433	420	417	467	471	440	456	445	450	459	448	454	409	458	413	459	471	460	433	463	458	438	450	442	444	446	444	467	438	418	405	436	460	449	468	419	440	427	463	475	419	440	455	414	431	420	466	448	485	409	472	457	431	440	470	462	447	445	447	440	433	413	414	438	453	469	418	447	426	427	447	441	441	420	432	401	429	434	421	471	409	433	458	446	435	441	481	487	415	448	442	508	417	446	422	431	439	403	439	454	430	456	425	439	432	433	416	409	412	427	477	413	399	436	437	433	451	448	411	428	439	453	444	460	434	469	449	435	461	448	461	461	441	454	459	451	438	426	436	403	437	416	485	447	442	464	446	474	421	445	457	464	437	439	454	457	438	404	431	429	437	449	440	441	396	440	431	472	419	432	428	420	439	457	418	463	473	467	443	450	440	415	459	426	448	426	416	422	457	438	430	449	441	442	429	483	486	423	471	446	447	407	444	425	427	430	440	465	446	445	413	476	425	481	476	407	460	467	393	458	411	418	455	439	444	469	437	448	445	428	444	466	412	435	449	471	480	477	404	405	441	453	423	406	457	447	441	429	454	429	443	425	463	440	448	426	427	436	412	450	405	424	452	427	421	439	422	436	455	417	445	449	420	406	472	415	473	447	446	422	431	429	445	447	474	430	453	440	452	525	431	432	392	477	421	440	434	415	480	429	472	460	427	417	422	445	435	442	461	504	434	432	453	428	447	420	443	431	440	426	469	438	448	467	481	451	456	403	466	448	462	444	452	412	456	471	450	426	429	444	464	429	422	429	403	438	426	413	465	441	451	419	479	442	464	449	463	475	454	433	427	444	447	402	450	467	448	426	428	473	451	447	439	458	465	434	432	458	444	427	476	429	416	418	465	421	475	442	445	432	442	445	460	434	447	417	448	422	434	443	465	481	478	452	441	434	408	481	457	426	466	408	436	449	457	453	467	449	446	457	443	454	415	453	458	423	441	440	446	428	445	446	454	408	388	434	442	470	419	431	449	414	436	437	429	436	456	442	440	421	478	483	476	449	428	441	423	426	429	455	434	462	451	434	475	435	456	418	441	370	465	480	405	474	459	446	468	464	464	431	438	443	466	456	428	435	469	450	424	426	475	427	460	449	419	420	443	466	447	469	439	472	453	463	456	431	449	468	414	421	473	460	430	467	392	407	423	448	462	465	435	463	449	418	487	438	489	451	461	430	431	444	445	444	460	444	469	456	452	406	472	446	467	433	429	446	463	420	454	433	441	428	439	471	403	421	452	430	414	443	413	436	450	467	446	441	482	430	458	476	471	452	478	429	459	436	483	432	442	464	465	395	422	431	438	448	427	457	390	429	457	468	440	425	420	437	437	429	428	400	466	438	427	432	453	440	442	413	441	421	436	458	456	433	447	457	432	467	434	429	435	437	463	429	432	450	455	442	457	455	462	434	421	467	466	440	435	436	454	444	414	485	449	475	463	406	462	490	461	440	469	446	397	457	423	451	442	452	442	473	464	440	484	460	442	422	412	431	455	454	428	456	462	422	435	424	450	464	402	442	435	401	427	479	472	419	446	454	434	402	460	428	493	432	447	479	448	455	427	444	457	425	441	438	456	433	477	416	402	457	449	439	462	452	449	404	458	463	446	368	442	428	410	458	426	451	425	467	429	441	451	472	423	460	470	439	453	434	451	430	440	408	449	430	419	440	465	452	419	448	424	460	480	442	436	461	452	446	461	460	430	465	430	414	444	446	453	414	451	467	432	414	434	457	423	485	443	446	438	430	423	428	467	461	462	454	452	441	467	433	454	417	453	436	454	431	397	466	437	465	472	447	482	417	471	426	439	452	442	453	447	422	455	476	423	454	438	407	402	429	493	450	437	441	417	485	400	443	436	430	468	430	392	480	437	471	430	451	464	420	443	441	427	432	438	466	451	454	460	433	445	408	438	402	426	461	425	468	439	485	463	481	456	429	460	437	449	487	420	439	414	452	434	476	415	417	446	444	452	446	421	438	453	446	500	412	446	449	443	443	434	431	504	442	435	453	432	449	427	432	441	464	450	428	438	450	460	464	437	417	425	430	425	451	412	445	422	437	451	419	439	430	444	437	465	464	446	466	442	441	437	443	461	477	411	485	458	431	460	470	479	444	404	423	420	470	440	465	418	468	450	440	430	446	427	438	410	449	455	464	450	430	449	453	438	456	448	456	474	441	454	459	434	441	419	442	405	450	458	439	445	452	455	471	493	441	459	453	463	439	456	423	461	422	469	438	456	439	432	400	426	449	405	444	431	452	464	442	398	445	420	412	448	473	414	470	464	462	440	467	473	455	391	453	415	461	461	426	426	435	437	423	465	433	455	454	436	437	454	458	491	447	442	461	449	422	454	420	422	439	439	463	439	445	464	475	441	446	433	409	427	424	449	428	453	453	444	477	464	427	455	423	449	425	437	411	454	422	431	447	448	460	447	465	419	471	429	494	464	430	395	441	466	441	419	428	446	465	437	419	404	392	459	465	462	422	413	425	438	438	483	409	453	441	421	424	395	457	465	431	440	443	457	454	426	428	432	443	457	412	456	439	465	447	465	461	478	461	425	406	442	410	474	420	440	431	429	433	453	400	459	419	447	433	436	434	459	444	449	431	482	455	443	424	446	452	441	394	449	438	436	414	425	455	443	463	443	413	433	467	448	433	444	478	445	466	460	435	438	407	421	443	394	442	445	423	430	445	423	432	398	471	433	451	463	413	456	443	454	445	435	427	429	427	474	431	444	436	484	440	423	460	455	421	435	482	431	449	426	446	432	413	456	427	424	434	453	445	429	456	430	411	427	484	414	458	418	443	424	446	448	456	464	418	446	469	437	439	466	453	446	441	460	389	474	467	414	429	440	458	468	405	468	451	431	416	480	421	434	420	448	463	431	446	447	437	476	458	445	465	419	409	460	469	430	429	457	461	424	426	452	474	471	453	447	430	431	454	428	458	439	460	456	434	450	415	409	466	436	438	459	415	428	489	461	439	422	478	433	418	446	426	448	444	417	423	462	438	466	503	480	433	449
23058	21317	34204	39416	40537	36854	25363	8644	1679	590	349	324	338	313	298	309	319	318	300	303	311	316	310	319	293	308	300	310	285	319	302	302	275	303	311	295	302	301	295	302	285	290	275	295	297	307	280	322	310	279	285	295	282	308	312	322	303	311	268	304	314	324	289	290	302	291	314	324	312	318	326	266	308	300	305	321	317	305	314	311	297	304	261	287	329	302	310	291	337	357	287	278	297	301	305	312	323	290	286	305	293	263	291	280	285	308	332	310	285	289	292	287	290	272	302	329	295	306	296	320	290	296	264	300	295	276	280	316	320	287	313	299	289	297	324	295	301	286	311	282	290	288	295	291	294	303	287	303	326	282	307	295	308	285	303	284	293	301	316	293	313	281	293	291	282	331	278	290	279	302	304	296	309	316	257	310	280	312	284	307	296	288	320	292	311	289	305	306	323	273	305	302	307	290	302	285	307	313	335	307	308	306	291	290	309	262	298	296	303	299	273	269	317	278	299	282	288	314	296	304	293	295	271	277	321	285	298	304	267	301	286	313	288	298	292	323	305	304	296	278	338	329	268	313	303	309	294	298	295	306	296	319	290	313	315	274	279	281	282	298	282	265	305	297	305	288	306	302	310	290	315	277	300	286	302	298	370	290	303	322	313	327	320	320	280	288	305	321	283	311	296	302	305	295	329	267	276	284	298	314	277	327	295	294	329	276	273	293	279	282	302	264	311	304	299	296	307	317	254	312	308	311	295	265	295	335	295	300	290	305	318	320	318	286	313	282	307	290	311	277	273	294	297	280	306	282	321	309	306	297	325	300	297	300	276	295	281	296	261	313	296	303	317	329	339	300	287	309	274	290	299	314	304	265	294	338	319	305	308	285	311	300	288	315	266	322	297	293	323	288	302	317	286	298	334	297	292	298	284	279	319	289	294	311	318	311	276	296	304	303	320	294	329	298	317	311	293	301	309	267	304	317	321	296	246	303	264	264	282	325	294	305	263	270	297	316	313	287	309	291	328	295	285	286	337	298	318	284	287	282	320	259	323	330	294	310	299	296	298	308	302	291	314	302	305	329	276	286	295	297	285	305	261	295	343	305	317	296	289	238	287	288	301	311	308	282	285	308	290	303	294	266	287	267	295	279	302	293	275	306	304	303	309	326	313	295	294	295	300	305	313	321	281	314	283	290	311	261	296	302	276	265	332	303	301	287	305	325	305	307	307	289	297	302	309	328	288	309	304	302	275	268	320	281	303	306	310	304	293	321	291	291	275	261	291	288	256	292	312	289	312	344	310	309	299	295	286	298	308	299	294	313	273	269	311	320	298	320	302	295	314	296	309	272	295	266	305	329	283	279	308	281	273	314	288	278	290	283	308	298	285	301	310	306	304	312	281	283	296	285	302	309	264	280	301	321	308	287	284	280	297	297	306	332	302	292	305	292	279	330	321	268	321	298	271	311	303	286	311	314	295	291	291	317	301	299	320	323	297	317	323	328	302	305	288	295	286	322	287	306	318	323	301	306	296	283	316	297	303	291	306	311	308	311	297	299	295	307	321	321	287	272	270	343	339	275	296	296	317	311	328	310	305	323	306	286	334	308	305	304	307	283	311	310	285	325	286	297	290	302	312	305	326	279	309	274	319	304	326	302	306	312	312	292	263	302	288	293	273	281	315	306	279	292	304	327	298	307	301	298	254	300	294	296	297	318	261	272	292	309	318	345	288	302	284	304	302	270	302	321	312	276	345	293	306	303	311	297	270	300	313	266	289	294	292	266	282	297	313	282	297	259	299	285	321	293	309	307	290	285	292	304	298	288	306	286	289	304	296	283	283	309	301	277	308	324	310	308	312	341	343	302	308	304	297	306	287	326	302	306	294	294	289	307	320	317	279	317	311	313	306	306	311	289	288	303	299	311	302	310	279	307	284	302	308	291	308	272	304	312	327	319	308	298	300	285	304	280	317	290	324	295	296	307	285	288	286	310	311	287	293	295	298	291	315	325	314	290	314	290	270	287	313	295	306	290	264	297	292	280	325	300	326	294	292	315	322	285	319	309	292	285	287	321	261	277	323	303	320	302	265	282	303	299	301	285	295	272	279	298	301	285	293	306	311	301	288	306	286	288	285	323	329	278	269	301	320	281	283	285	305	271	257	307	302	321	316	303	316	285	301	302	324	323	278	290	299	308	314	305	299	294	312	284	326	311	293	312	306	338	308	284	288	289	298	265	293	293	287	277	290	302	305	314	292	271	305	285	264	286	312	329	348	299	321	245	308	318	293	287	337	303	304	279	302	299	310	276	306	274	292	310	322	269	299	306	302	307	297	307	270	312	322	305	295	302	312	319	318	340	272	285	264	305	293	265	298	308	287	304	289	286	313	307	307	304	300	274	299	324	294	304	295	256	282	290	296	311	290	287	277	248	288	325	287	289	281	274	289	296	304	276	305	290	287	289	291	275	300	301	328	327	297	305	312	283	314	302	275	317	299	307	302	303	308	318	304	286	300	308	302	309	286	293	291	303	305	293	321	279	336	307	305	345	303	308	325	299	304	328	296	285	268	285	323	288	294	304	307	296	303	295	284	303	284	319	295	288	302	287	288	308	306	277	300	301	277	282	276	309	330	303	309	265	316	298	310	293	280	301	294	282	313	318	266	298	308	288	304	289	285	317	296	330	318	294	297	320	308	293	279	310	313	284	310	300	287	289	294	292	305	303	293	273	288	268	312	311	297	301	291	287	286	287	310	303	293	327	326	292	325	293	288	285	298	319	290	276	285	273	293	282	307	321	326	274	319	295	289	294	310	293	316	292	289	284	311	278	282	320	325	292	314	290	310	294	278	306	278	287	269	299	275	290	317	299	317	287	301	270	291	302	295	318	287	285	308	307	312	295	299	300	280	301	278	284	301	304	318	307	291	314	286	292	296	272	291	325	342	288	325	289	263	291	323	287	299	287	305	275	269	310	298	305	315	291	341	313	315	276	304	282	289	280	313	294	320	313	290	298	297	288	293	279	299	318	259	311	281	316	329	334	313	277	325	270	298	305	316	308	320	284	285	313	290	290	317	297	320	304	325	325	274	297	285	332	344	297	299	272	315	284	275	302	317	286	273	335	304	261	303	320	298	279	268	341	290	285	306	310	278	296	271	310	288	279	283	315	316	305	286	305	325	311	277	293	277	315	295	316	269	304	258	290	283	329	300	285	263	305	290	293	325	310	352	285	293	284	306	264	307	301	302	295	314	300	297	297	281	304	284	267	292	304	305	309	277	290	322	318	297	317	276	299	325	300	293	323	318	294	298	322	326	291	327	307	307	298	281	316	301	297	317	303	290	319	311	274	287	316	270	283	340	313	299	299	323	317	314	324	315	284	304	275	291	269	323	275	327	310	289	280	282	310	275	315	308	301	308	300	302	288	311	276	310	287	285	301	357	281	279	273	315	317	320	294	284	312	296	309	311	283	315	260	321	310	285	290	352	256	302	308	327	295	290	315
23445	80920	94954	74070	59988	44148	27333	11202	3598	1113	581	505	469	466	463	473	422	497	440	487	433	459	458	449	494	449	434	465	476	447	439	468	435	476	472	430	464	416	457	459	457	391	497	433	470	419	437	484	437	395	440	456	424	425	447	436	459	433	489	463	483	440	433	464	430	466	419	478	445	454	430	458	458	449	470	442	460	419	471	428	430	429	428	427	448	474	438	427	434	476	425	431	467	445	449	463	427	496	485	448	457	474	493	418	433	425	419	460	449	427	475	447	450	436	454	443	448	470	421	467	436	450	458	446	456	413	445	424	454	436	489	449	424	416	435	450	424	437	471	446	450	432	463	440	442	482	462	478	423	492	431	440	497	441	461	427	414	439	453	445	447	451	445	474	434	433	470	435	480	430	473	444	422	409	462	441	460	459	459	453	413	422	431	422	443	479	431	435	434	456	474	477	458	425	476	436	449	432	424	449	462	420	423	439	473	420	440	442	440	468	462	440	415	479	386	441	425	407	447	442	505	452	473	437	460	472	460	425	448	436	450	455	473	486	469	469	439	419	468	446	446	442	455	432	432	473	424	452	432	441	465	436	460	499	447	459	468	448	459	423	448	480	413	427	459	459	484	418	463	447	488	451	451	449	451	434	460	475	513	440	459	447	460	481	452	434	413	432	438	452	455	460	471	424	444	450	435	434	476	458	491	438	451	481	416	455	467	442	423	427	413	442	454	442	420	459	444	451	441	489	422	429	422	457	484	464	457	432	468	456	462	458	476	496	454	444	478	455	467	431	419	446	462	445	438	418	454	500	412	451	482	429	470	482	437	442	432	429	447	457	478	478	418	451	415	446	471	463	442	475	477	458	496	455	446	448	474	438	471	430	484	410	454	404	441	479	450	423	475	447	463	483	414	469	423	402	444	460	448	464	388	459	431	413	443	435	427	462	502	420	455	442	484	467	446	433	465	492	474	423	443	449	491	466	440	489	466	464	422	421	448	477	424	459	448	430	443	436	499	441	446	455	441	446	425	423	441	469	435	433	483	436	497	453	403	445	443	438	464	484	425	414	475	464	467	475	473	479	424	465	479	448	450	419	457	447	453	431	440	443	441	467	458	470	481	445	426	451	485	485	449	415	427	410	451	424	469	414	443	461	468	425	429	457	449	405	467	466	412	465	464	454	486	463	432	450	460	477	453	439	449	472	454	433	475	447	407	452	419	458	476	440	482	442	479	476	459	455	448	434	445	445	443	475	453	434	469	463	441	472	417	438	438	457	429	451	451	414	477	439	432	440	469	470	478	475	475	431	438	442	474	470	449	441	483	467	398	440	421	455	462	443	442	410	427	487	491	446	412	441	464	437	437	435	420	473	399	458	447	483	447	438	415	441	477	419	434	497	439	447	441	444	455	425	462	446	434	428	427	498	462	447	416	456	468	455	438	484	461	449	444	393	484	461	419	455	427	424	431	459	466	450	458	463	479	466	449	442	445	445	469	411	464	435	453	431	406	463	458	427	474	449	430	429	432	467	408	422	444	470	439	446	406	477	449	476	451	440	473	426	467	433	478	466	420	434	442	476	401	480	430	431	455	459	450	435	487	453	493	465	442	516	463	440	449	454	455	444	463	442	445	450	412	421	455	417	449	439	462	468	437	449	460	453	459	459	462	454	444	421	453	467	460	491	431	426	419	469	421	438	463	508	486	415	431	474	447	428	444	449	436	480	433	446	442	442	488	474	461	438	439	433	417	445	429	464	459	458	425	455	466	468	469	420	450	459	462	453	448	458	446	471	460	458	438	449	450	470	419	439	447	454	451	452	483	466	444	463	439	427	486	478	459	471	449	416	469	443	452	443	425	478	426	469	485	432	447	428	456	433	467	495	405	473	455	443	448	456	441	447	500	459	484	429	446	462	473	450	489	444	486	445	442	462	457	486	477	436	467	457	443	391	438	455	437	480	444	473	468	437	474	472	457	459	468	443	446	478	424	429	444	450	447	446	433	433	461	476	446	487	451	449	469	447	450	399	438	451	436	428	461	430	443	469	432	426	450	410	422	425	451	455	442	437	455	480	484	472	450	471	445	469	446	464	488	457	439	451	465	476	423	435	447	419	444	441	442	461	450	442	472	453	447	463	433	434	431	476	461	452	431	452	451	428	445	424	415	442	455	456	464	478	445	495	474	463	448	453	485	421	437	462	442	494	419	443	441	450	444	469	402	481	442	427	425	449	456	456	466	395	433	483	442	450	427	457	485	463	479	436	433	439	427	427	436	454	451	486	466	425	463	466	441	443	454	494	434	448	491	437	478	494	428	449	455	473	473	421	501	411	446	425	467	481	471	447	459	482	462	424	404	483	488	462	459	486	401	453	450	429	469	484	478	433	428	454	428	462	440	440	453	452	464	457	436	431	475	425	453	478	470	445	482	445	423	460	440	436	435	487	483	472	496	405	455	438	486	479	471	456	443	452	466	478	464	428	478	430	473	410	500	506	440	454	413	479	425	450	462	436	453	450	495	444	448	427	458	495	473	484	428	450	406	460	433	430	471	464	506	456	490	402	459	445	429	480	467	443	447	467	430	391	445	439	467	458	431	454	448	441	426	473	472	461	459	468	430	483	460	428	460	434	471	452	450	434	403	434	466	461	441	450	450	437	444	486	478	440	439	432	456	438	442	459	471	425	478	408	438	467	488	463	468	456	433	442	435	437	422	458	498	440	477	460	500	448	465	465	425	437	428	485	479	478	445	445	496	450	417	489	466	430	465	419	433	476	430	430	418	413	442	467	443	438	439	471	464	457	450	431	450	461	433	438	419	483	424	435	463	411	437	458	418	449	515	432	481	486	471	460	448	475	482	485	465	453	465	430	459	447	497	463	454	442	495	443	420	432	469	456	445	430	411	436	432	448	452	460	447	491	432	441	460	452	445	488	470	474	444	440	452	455	435	441	430	406	423	438	465	447	451	447	421	463	438	477	443	438	439	440	460	470	442	445	460	426	474	467	447	455	476	464	459	451	446	455	468	455	429	424	455	429	490	441	440	462	446	465	412	470	436	407	453	496	490	433	469	464	460	429	466	424	423	439	488	450	471	410	497	448	455	474	451	464	426	464	416	443	478	442	438	453	443	495	421	450	450	459	395	459	484	430	445	470	434	472	461	451	479	459	447	464	450	434	435	437	431	456	429	429	460	424	459	447	425	444	497	463	451	464	459	423	429	422	465	465	425	455	412	415	431	441	425	404	434	453	469	400	477	438	448	453	443	442	409	452	457	489	413	435	473	433	454	454	459	451	429	453	482	490	444	432	451	464	441	446	454	442	458	431	417	426	426	430	452	420	476	460	453	419	444	410	474	477	448	483	446	417	473	441	422	458	468	449	429	483	420	487	445	447	461	485	500	477	465	460	450	432	423	434	432	419	465	470	470	468	475	427	436	417	417	435	462	490	455	469	426	442	461	419	425	441	459	448	444	421	411	425	449	428	477	437	461	447	465	451
26676	22281	28830	27150	17951	8963	3040	946	465	299	255	267	257	267	248	258	239	247	250	225	255	256	256	285	232	248	260	267	228	253	243	252	252	233	267	252	241	255	242	240	251	265	236	256	255	270	261	245	248	277	252	281	250	262	263	252	239	264	247	297	269	268	255	247	243	248	263	225	243	247	231	242	271	259	224	233	271	239	246	246	269	262	232	274	267	253	235	255	225	261	237	257	244	229	268	240	240	227	251	266	240	254	256	271	249	251	245	238	247	239	247	273	273	233	224	260	244	217	239	241	247	223	261	255	232	278	212	282	241	269	234	262	232	236	248	248	230	262	238	261	269	253	242	253	238	253	259	252	254	255	244	264	226	257	240	222	261	263	251	256	246	237	227	254	239	244	256	252	257	242	248	233	228	235	244	244	255	231	266	257	231	241	244	257	270	261	289	238	240	235	257	266	274	270	243	258	240	245	250	240	257	248	258	220	240	260	279	270	255	236	258	245	240	273	254	262	244	247	243	279	252	262	236	275	247	235	238	203	237	264	256	269	249	265	234	257	230	243	255	231	229	249	243	264	275	254	258	253	238	249	256	251	237	269	231	243	228	240	247	242	229	251	252	263	254	257	245	248	269	235	221	244	275	273	215	257	250	247	235	260	247	227	241	241	255	252	240	244	255	227	298	234	272	229	289	265	264	255	270	274	246	216	241	240	257	258	252	235	245	233	236	247	236	244	262	261	290	234	246	248	247	251	268	270	251	232	257	258	269	246	226	258	227	247	267	232	265	256	256	254	280	255	236	254	235	270	266	247	238	256	256	257	250	257	246	234	242	235	252	230	271	260	247	247	248	218	243	272	281	254	238	235	232	261	253	243	240	239	239	236	221	246	259	250	256	257	259	243	238	264	275	260	237	233	270	209	262	262	247	210	235	230	239	249	243	260	253	251	262	237	259	265	252	252	258	237	275	216	283	252	256	245	250	235	267	249	236	248	250	236	262	248	253	269	267	235	229	250	245	260	233	219	239	257	261	245	266	285	252	295	237	239	240	240	272	253	228	271	247	272	256	263	244	263	230	227	249	245	235	261	246	231	251	246	257	219	234	248	240	237	236	241	255	269	226	220	225	244	267	257	251	274	270	245	255	257	248	271	276	239	272	265	233	276	225	218	244	265	221	251	251	256	251	259	227	240	225	246	246	246	247	255	250	236	224	233	295	265	220	236	235	269	222	280	260	266	248	227	249	270	244	240	241	244	225	233	214	278	241	248	227	257	245	235	266	255	266	252	265	234	244	255	230	254	262	223	225	242	259	247	262	254	261	264	240	247	256	237	249	250	236	262	246	234	231	252	268	223	259	253	252	257	245	259	250	247	238	275	272	232	261	252	262	243	272	269	230	252	259	259	256	250	243	225	237	265	264	239	238	256	268	294	245	229	258	244	262	262	251	249	238	253	239	245	264	245	224	251	240	262	262	242	261	227	253	251	225	267	268	248	264	271	261	259	256	244	254	235	246	248	244	236	236	244	250	254	262	287	246	235	242	258	223	256	246	266	237	229	219	251	252	277	244	248	232	259	276	228	267	243	253	274	233	264	226	239	255	268	228	241	239	260	237	236	244	236	244	250	272	242	216	257	269	251	277	246	235	242	254	243	289	277	243	255	260	231	241	262	267	250	244	221	281	261	261	275	250	248	277	223	264	244	240	253	251	228	260	249	263	249	258	256	283	231	253	235	226	245	286	266	251	268	291	276	252	270	264	272	273	243	255	258	217	252	253	254	249	246	220	253	251	223	260	241	253	252	250	270	240	281	236	234	262	255	251	248	225	253	255	266	251	243	258	246	256	253	227	257	272	237	261	263	235	262	249	268	251	259	251	240	278	268	239	246	256	249	246	253	256	238	272	235	239	230	265	222	265	245	273	250	258	272	247	264	239	234	246	225	275	249	272	272	249	254	233	258	251	248	231	243	254	266	287	242	273	244	253	239	230	249	227	227	256	238	231	276	264	244	263	250	249	252	245	255	258	272	291	238	229	234	242	248	243	239	269	279	258	222	261	242	267	246	263	216	249	253	227	253	262	234	248	252	233	241	260	246	250	256	240	244	253	236	237	233	258	281	277	269	227	238	262	264	260	246	272	262	246	270	260	248	229	264	259	267	260	265	245	221	251	253	251	263	242	247	239	259	224	273	232	241	252	254	252	245	242	240	267	244	268	252	260	243	207	258	261	224	251	273	233	265	250	257	259	220	235	234	250	248	262	280	247	244	248	245	257	237	237	243	244	243	248	254	242	282	233	230	251	248	248	260	245	270	223	248	248	254	266	271	224	241	254	257	247	248	234	264	260	259	258	262	216	258	250	232	242	235	225	292	251	246	240	264	263	251	247	247	259	235	247	237	266	248	236	250	247	245	228	235	225	260	277	265	230	248	275	240	240	257	259	229	278	251	240	233	227	268	263	244	254	242	243	235	246	265	246	211	238	250	228	229	250	228	232	215	255	242	254	264	254	285	256	262	241	225	252	243	256	231	234	237	250	222	247	260	247	250	232	260	246	236	209	269	268	217	256	272	265	221	273	214	240	255	245	213	239	247	233	225	235	242	248	261	239	242	244	274	250	238	247	265	229	262	222	231	285	268	236	258	261	266	248	261	258	258	242	247	240	252	272	247	252	248	247	230	262	248	234	241	267	214	275	256	226	277	256	262	246	211	269	254	241	255	243	268	282	263	229	225	247	233	273	250	246	222	266	254	234	262	283	253	240	256	220	244	225	265	228	284	235	232	253	272	265	241	244	225	236	250	241	234	255	233	259	246	278	277	254	245	264	265	255	224	270	247	234	263	255	232	261	234	233	231	235	221	275	265	266	264	266	242	237	221	251	263	240	287	273	252	260	248	255	246	287	242	242	249	255	231	255	233	232	265	256	256	279	270	228	246	256	253	259	246	246	280	262	236	263	250	239	259	236	251	221	259	257	256	248	224	252	274	261	249	273	249	236	242	268	243	260	238	271	264	233	230	249	207	255	260	264	233	213	240	235	248	256	248	260	241	232	257	250	264	266	253	247	211	264	227	254	271	265	251	241	260	250	226	253	254	258	267	243	254	258	255	263	238	236	226	246	262	237	223	236	275	255	224	247	244	250	274	259	238	232	271	262	258	231	232	238	252	239	272	273	241	228	275	243	258	244	233	231	250	248	255	297	254	247	228	270	283	241	239	260	252	262	253	261	262	235	250	253	252	251	231	267	252	239	225	215	255	261	235	244	245	257	246	252	258	230	233	255	267	277	253	255	234	262	263	236	279	231	270	263	221	246	256	241	271	252	242	236	248	231	274	256	234	267	252	268	277	229	258	242	230	232	256	240	255	248	250	258	256	268	231	269	247	252	237	265	265	254	269	259	265	247	268	256	289	244	259	269	236	246	245	259	263	250	212	261	247	227	235	274	219	256	282	261	245	243	250	275	218	245	241	232	226	270	241	226	256	249	230	240	239	249	233
5886	32487	34572	30462	23074	13806	5745	1987	784	466	406	393	401	386	398	411	413	402	386	422	390	397	426	378	407	392	409	395	375	384	380	383	368	373	407	387	402	371	365	392	442	399	416	376	380	371	400	410	395	416	418	379	382	390	406	370	390	367	396	392	408	385	403	403	368	378	412	399	411	414	388	400	388	422	403	380	420	371	365	437	381	441	441	407	398	398	385	370	399	394	389	408	401	399	370	389	401	396	418	416	376	383	415	379	356	397	410	379	385	432	402	391	370	390	391	380	371	412	415	357	400	369	396	397	399	403	393	356	401	394	377	436	417	432	368	401	386	415	386	410	416	432	397	408	400	399	393	396	434	403	412	371	382	418	417	361	391	394	379	383	379	379	410	383	372	377	378	416	406	420	371	370	395	375	373	418	407	372	385	418	397	433	403	385	366	393	415	373	382	416	333	389	389	392	368	372	411	371	430	390	375	366	410	396	404	419	400	410	399	426	378	394	411	378	397	403	438	403	376	394	406	342	408	359	383	420	379	358	387	395	380	380	413	387	362	360	424	374	408	394	390	380	390	402	390	393	390	409	396	418	414	401	402	398	349	350	366	368	358	384	424	386	380	373	419	407	395	390	366	386	392	391	393	388	396	369	358	381	385	383	370	396	431	386	363	371	415	391	380	376	387	420	391	416	425	408	382	392	403	393	407	421	403	353	394	417	373	398	409	384	372	364	411	364	415	355	419	389	387	379	408	378	387	366	408	387	413	413	395	390	403	391	397	401	368	407	417	410	417	406	378	391	389	395	379	393	417	410	374	391	413	386	403	386	378	431	394	391	401	409	420	410	378	406	371	395	380	411	391	365	415	356	355	353	378	388	378	390	396	389	392	394	333	425	403	415	397	392	382	419	377	407	398	400	386	406	347	401	372	375	380	435	377	368	415	382	392	391	406	386	416	379	400	363	393	415	371	409	375	425	356	385	375	434	376	375	386	375	400	396	393	406	357	362	389	392	386	383	399	405	410	363	380	396	358	390	378	403	416	394	411	397	406	383	386	365	380	376	415	378	384	390	348	393	404	376	380	403	409	403	386	387	415	360	379	418	370	370	425	389	406	414	398	413	369	406	409	407	382	380	386	394	411	414	408	364	428	381	384	373	376	408	359	436	394	396	375	428	401	393	446	363	402	420	398	395	378	385	417	394	442	405	405	383	366	400	401	421	401	394	392	352	393	385	362	410	388	370	429	425	399	384	406	379	405	418	378	400	382	415	415	413	401	436	396	400	378	373	413	393	383	427	373	402	377	393	383	407	385	409	437	403	373	357	404	407	410	414	393	403	404	387	396	408	382	403	395	395	370	405	399	401	371	418	401	366	387	416	431	443	417	412	352	421	384	388	410	413	405	375	385	413	408	375	384	391	348	376	408	427	365	379	381	397	437	382	386	371	414	387	427	429	466	406	394	421	404	376	392	427	358	370	394	361	399	409	395	409	394	429	383	396	388	425	402	389	396	447	396	417	377	400	372	417	380	407	400	392	398	416	402	387	376	401	381	372	388	383	394	413	400	387	388	406	402	382	423	368	383	382	359	391	386	360	387	400	400	374	375	415	397	412	446	388	405	409	377	399	428	375	402	388	387	361	419	401	377	389	389	453	362	416	410	383	360	406	355	393	388	373	387	407	365	376	384	399	368	380	415	414	391	359	394	396	384	408	404	375	404	393	340	377	388	354	418	436	389	412	404	391	398	396	388	369	409	389	392	389	395	364	398	397	400	419	396	388	403	400	379	396	407	406	405	380	398	408	397	396	379	382	373	380	411	410	392	398	406	423	397	387	421	389	406	375	404	400	409	389	400	355	388	419	374	349	377	415	404	406	377	403	381	350	403	351	381	394	392	426	405	356	370	343	383	417	423	397	369	375	395	389	371	416	382	372	392	443	389	396	379	343	390	391	396	365	379	393	403	355	389	393	412	369	388	419	403	387	393	396	418	375	377	429	406	400	396	374	414	381	390	366	397	390	364	413	408	360	402	385	398	406	386	372	402	414	413	390	363	416	389	394	392	354	395	393	387	382	414	387	380	359	367	391	381	390	432	397	354	400	404	368	389	355	372	401	396	393	402	415	421	378	353	362	442	398	363	417	366	400	455	406	391	397	440	406	368	361	370	362	414	394	388	427	379	358	403	383	387	384	394	404	363	379	398	372	390	377	411	389	383	382	391	379	394	424	425	378	404	413	375	368	406	401	388	393	377	399	397	409	406	411	384	393	386	398	378	403	394	417	400	387	403	385	399	363	443	392	374	394	394	382	425	389	411	417	407	395	378	371	382	398	366	414	448	377	427	366	378	378	389	371	377	404	383	393	371	445	389	416	430	385	381	378	410	389	432	392	390	402	406	392	369	345	388	397	356	433	375	394	396	380	363	435	400	401	355	376	364	389	386	399	362	382	398	374	412	412	407	397	372	366	387	386	390	408	385	376	405	378	394	379	406	397	403	375	392	369	395	391	405	395	395	397	404	394	365	384	370	402	374	411	427	397	383	410	417	398	350	379	369	386	378	412	411	369	419	417	393	417	405	386	424	381	381	394	397	360	368	387	404	420	404	405	366	383	388	426	409	396	374	418	389	391	400	429	388	383	404	367	402	413	395	440	399	385	354	412	427	381	368	383	405	396	372	361	409	386	402	366	426	371	379	396	375	395	406	415	399	409	418	373	412	417	397	360	377	393	413	421	431	407	383	399	417	394	391	392	396	419	402	397	363	368	400	374	351	379	402	385	367	374	416	396	369	383	405	383	385	384	384	381	414	367	390	392	392	389	409	390	368	451	371	381	364	350	373	386	407	407	405	401	433	419	386	375	395	417	404	365	366	390	378	414	409	373	372	393	346	425	392	368	405	358	405	378	375	377	374	412	390	403	393	378	380	379	392	370	408	418	378	397	405	398	390	358	414	393	402	389	358	391	384	375	357	396	351	405	375	416	396	391	373	398	409	397	360	362	381	413	403	396	399	385	408	379	368	391	367	401	385	391	412	404	389	364	392	393	389	373	366	379	359	407	388	419	366	375	376	398	388	364	370	387	395	365	360	396	424	363	375	367	383	372	387	386	384	398	395	385	395	404	396	386	427	420	384	351	392	403	350	400	384	347	410	421	364	391	399	367	399	400	372	388	346	366	412	362	405	414	359	415	399	379	353	367	377	410	376	387	356	370	374	366	386	389	397	343	401	404	426	390	408	432	401	386	405	371	389	369	363	374	404	377	376	375	351	380	390	384	407	414	370	421	400	386	404	414	407	397	393	402	409	397	411	430	357	372	393	380	375	378	366	422	395	404	385	391	414	367	394	393	392	379	409	387	384	413	369	396	386	404	370	429	389	418	415	387	371	357	357	396	423	383	373	387	402	427	397	402	402	388	405	362	371	387	393	401	376	409	400	403	403	393	394	381	405	405	382	403	383	364	385	420	386	353	425	397	395	379	399	387	380	387	405	377	386	403
24200	21505	33523	45125	44356	33846	19555	5377	1153	485	331	313	285	292	308	301	279	279	341	306	310	291	294	309	295	264	265	262	285	304	283	266	316	289	294	288	269	310	279	261	287	269	286	284	262	288	304	250	291	266	262	291	302	273	250	282	303	282	274	276	263	314	287	291	277	299	300	290	258	302	301	298	263	276	285	309	281	270	307	277	265	303	293	240	267	310	307	260	308	286	273	267	288	289	284	268	299	318	267	292	304	280	279	325	319	289	273	258	287	268	316	304	296	290	296	295	284	262	289	288	307	300	289	272	262	252	307	303	298	273	287	302	260	306	297	299	287	288	266	288	278	309	290	270	284	279	268	303	307	299	277	268	279	284	301	278	296	264	282	278	277	293	246	273	243	271	308	286	301	291	277	288	259	271	286	297	273	280	272	296	277	302	309	287	286	286	270	303	266	318	274	261	316	297	295	265	342	293	307	292	325	295	286	269	260	263	289	291	274	304	293	286	301	288	281	264	267	289	275	308	304	265	306	332	282	270	299	284	304	282	255	302	261	270	273	291	293	292	297	273	316	286	284	263	284	302	279	267	283	272	301	281	302	297	333	290	276	288	292	291	318	287	301	299	287	287	262	261	292	310	264	299	284	304	264	253	301	279	283	296	293	298	270	306	306	293	291	281	309	297	275	314	280	301	286	293	286	265	274	258	312	292	287	284	272	292	295	283	250	272	321	279	283	306	296	293	286	290	286	294	250	267	274	272	288	298	259	255	298	252	299	307	287	282	275	273	334	298	308	283	300	267	297	290	278	292	279	278	289	244	274	272	341	301	263	268	309	316	300	271	278	275	293	260	308	301	314	289	275	257	296	281	289	290	275	289	269	254	279	292	273	300	278	290	266	287	294	285	267	300	281	285	285	306	267	289	290	305	297	294	267	287	299	253	283	307	270	250	276	301	292	273	307	319	279	330	287	306	283	286	258	292	290	277	291	282	315	314	322	293	255	273	292	295	277	298	267	303	266	290	265	294	308	269	264	291	288	299	286	305	281	268	284	287	277	286	280	291	285	259	279	270	275	291	311	305	288	251	318	277	295	308	298	286	259	327	316	284	287	282	260	291	275	295	298	287	264	298	282	294	308	303	266	246	294	279	288	273	288	306	262	300	288	316	290	290	321	282	271	289	276	296	304	264	271	300	310	285	324	273	257	280	274	278	295	301	302	279	305	268	257	277	312	289	261	274	294	281	253	332	308	275	288	272	246	299	274	276	264	293	269	280	291	283	291	278	287	285	256	285	294	281	256	281	297	305	301	289	257	284	283	284	290	286	265	283	313	271	308	306	304	298	291	271	256	293	291	280	268	266	277	268	260	287	283	270	286	283	278	266	303	268	302	311	281	304	273	288	306	274	297	316	288	293	290	287	297	296	292	294	289	283	307	284	284	268	290	284	295	292	287	273	287	274	311	275	265	256	272	278	303	281	272	292	319	279	286	265	308	261	263	271	261	290	264	278	285	303	276	300	305	291	253	273	268	300	287	336	308	297	295	299	283	294	281	300	290	259	273	310	308	310	307	288	297	275	271	241	279	289	279	298	293	266	283	290	293	302	289	286	309	287	275	276	309	322	271	283	278	278	284	287	307	279	274	285	315	275	262	284	273	256	300	297	287	277	299	277	268	285	304	291	272	278	283	276	258	304	276	264	311	310	315	260	294	277	282	302	286	256	249	250	280	292	286	273	285	263	277	305	271	262	276	306	290	289	285	276	309	254	286	296	288	277	262	279	264	271	321	304	303	296	283	290	293	284	284	315	301	275	277	258	293	298	288	289	270	300	311	277	292	272	274	307	323	281	261	285	288	275	304	272	266	289	274	287	256	281	287	290	306	283	295	267	292	289	283	265	267	266	299	254	297	248	272	281	278	299	268	265	290	266	333	304	298	313	294	309	303	297	276	293	326	289	286	291	304	292	267	312	288	287	264	281	269	297	275	284	300	290	288	299	267	277	272	299	279	281	306	282	286	289	265	254	294	283	276	304	300	273	295	286	271	275	288	278	304	266	274	299	302	281	295	267	301	302	319	292	294	269	267	258	262	284	281	294	288	288	267	283	326	304	322	276	288	308	267	327	300	299	310	284	273	261	258	278	321	278	264	291	268	294	296	290	284	287	295	284	277	273	309	269	308	283	273	256	284	307	280	297	325	291	275	308	318	282	292	281	303	292	293	294	286	298	302	257	283	287	281	268	273	265	268	276	295	282	287	310	316	281	297	312	295	308	300	288	310	270	247	290	281	275	316	275	285	254	274	280	312	302	294	300	283	279	301	291	294	273	323	297	270	271	296	276	258	292	308	262	290	310	297	257	294	272	301	266	307	318	286	277	278	257	296	285	288	282	283	304	275	285	283	273	253	308	320	315	248	273	298	282	278	287	308	288	280	269	285	299	313	275	264	276	280	274	299	270	306	303	254	301	298	265	278	301	277	278	273	285	271	273	258	267	270	294	304	286	318	282	297	312	275	280	310	272	318	281	274	281	328	285	292	248	286	317	312	300	282	313	276	308	263	291	257	286	276	282	283	302	293	283	257	289	293	280	274	301	281	280	290	300	292	280	259	276	279	293	277	305	308	253	280	269	249	295	283	263	276	291	293	302	273	291	279	280	317	283	307	285	260	288	291	311	289	286	296	305	299	299	267	265	299	316	301	291	279	320	257	308	266	277	294	287	251	270	289	284	274	300	298	270	284	291	285	278	297	294	263	245	263	291	315	265	329	277	314	293	253	261	279	305	301	260	278	294	259	273	270	284	268	314	304	284	276	294	304	292	260	267	306	279	285	296	292	300	273	288	302	272	283	300	256	279	312	284	297	280	316	304	265	263	326	281	316	286	270	288	291	252	287	275	301	319	282	284	257	304	301	318	264	293	275	280	299	291	265	332	297	282	282	281	335	264	280	296	281	299	282	268	274	309	278	284	275	310	258	271	301	290	305	294	273	294	282	270	294	290	294	265	298	296	301	305	299	287	275	276	287	338	295	281	298	278	262	294	282	282	278	286	277	297	282	261	286	286	286	323	289	284	299	263	265	289	311	266	268	305	284	284	265	295	276	310	262	305	285	282	297	297	279	291	281	270	300	265	286	312	309	305	289	298	290	278	300	291	248	297	292	311	278	294	305	280	297	308	291	323	275	321	271	275	278	279	285	273	286	266	298	295	315	293	255	288	286	268	307	275	274	325	285	288	269	284	273	288	294	291	284	270	304	287	309	293	275	263	286	264	300	298	317	304	297	270	326	277	267	303	237	272	297	306	273	312	283	268	294	292	312	282	284	286	261	305	278	281	282	301	258	290	268	275	311	286	267	297	302	261	297	277	272	265	281	284	259	331	295	286	278	272	294	276	297	264	300	288	284	301	287	287	286	281	287	294	295	262	303	284	284	292	295	249	286	281	272	253	294	272	326	281	305	276	340	303	262	262	300	272	286	316	281	243	278	265	304	255	287	295
13567	73118	72961	64089	51865	38142	22224	8887	2637	909	500	483	491	452	430	447	425	448	461	456	415	445	455	460	447	448	429	463	434	441	417	463	464	393	448	439	421	449	449	463	441	418	430	441	455	426	468	447	417	453	427	423	442	444	467	447	430	454	423	456	447	471	409	453	499	451	434	476	454	486	467	434	449	470	440	453	449	443	465	434	413	425	477	430	459	448	466	449	471	404	449	428	440	423	465	469	435	404	421	453	421	448	428	468	447	458	443	472	439	459	441	488	468	445	479	462	447	464	456	445	426	409	464	462	430	406	423	442	482	449	455	431	417	414	479	472	405	435	436	455	426	425	455	441	430	475	460	416	413	482	439	445	411	429	448	471	458	461	418	443	438	453	449	446	448	418	459	454	476	452	403	469	443	457	405	441	438	435	410	456	424	466	476	433	432	443	414	406	442	492	386	441	445	430	409	453	405	418	422	442	453	401	464	459	487	436	479	442	455	419	420	451	382	470	447	429	449	406	442	422	466	440	457	453	433	465	407	492	472	426	448	428	440	432	439	486	417	461	412	448	429	421	468	462	440	462	406	438	487	434	459	474	472	432	443	459	452	458	456	433	412	442	476	463	476	433	466	464	472	444	445	417	396	466	426	415	492	492	442	442	490	464	466	470	460	442	413	453	451	418	472	439	427	472	434	455	468	443	439	433	428	447	452	444	427	457	474	450	443	476	463	462	467	456	442	435	463	449	437	436	466	426	472	473	439	439	468	453	441	439	451	425	449	442	484	445	444	415	462	434	414	489	477	445	437	423	466	459	423	428	462	446	452	407	446	439	440	466	451	415	443	462	458	425	412	483	444	425	451	461	426	428	443	448	451	452	450	438	446	466	408	425	430	432	444	447	397	464	466	458	415	450	453	423	448	443	422	455	422	430	456	422	474	404	432	411	441	427	426	441	455	470	429	408	417	413	471	445	435	435	445	375	456	432	434	447	415	443	479	437	436	416	422	450	439	400	441	470	453	486	438	446	436	483	462	409	418	396	435	460	471	465	433	464	454	464	436	456	462	462	445	452	449	433	446	430	426	445	478	432	425	423	458	431	460	447	462	495	456	443	400	434	424	468	424	442	462	402	458	440	464	439	447	447	448	430	438	482	407	446	443	467	463	456	443	477	428	437	453	439	420	440	501	444	443	465	471	443	447	405	429	430	441	449	460	457	449	456	487	438	471	432	431	447	455	434	441	440	483	431	431	419	469	432	463	426	431	480	457	422	366	446	414	485	458	467	442	426	468	450	410	452	464	466	440	431	446	483	431	464	469	461	440	417	467	440	465	442	451	460	424	422	462	435	412	435	438	461	422	442	423	444	424	444	456	468	453	449	454	439	469	508	463	437	423	403	442	468	463	444	421	421	468	406	447	473	429	413	450	438	451	447	431	434	444	430	459	466	440	452	442	446	448	449	434	433	481	470	425	447	421	416	427	477	474	420	435	443	444	429	445	441	455	457	437	437	410	460	424	434	430	474	475	439	474	468	420	460	446	474	458	442	427	493	453	461	422	427	402	446	439	414	446	459	456	437	454	463	424	437	446	415	462	491	421	485	443	418	410	418	431	427	445	452	470	454	458	395	440	430	427	448	475	439	457	424	467	466	464	432	440	479	441	466	404	401	439	463	432	454	466	422	442	434	532	476	468	470	447	405	435	433	415	459	472	431	465	440	439	422	425	427	431	459	430	455	436	451	451	440	454	432	461	451	460	442	451	463	445	472	480	441	446	443	479	432	447	464	462	445	443	422	471	441	418	443	459	455	452	451	442	447	478	461	469	458	439	426	425	444	472	434	415	439	458	451	436	481	429	435	482	453	430	403	463	408	484	452	430	433	465	449	429	440	462	472	468	448	463	452	436	457	481	445	440	460	448	448	437	404	436	455	436	405	442	428	445	426	467	478	456	455	421	432	440	457	445	460	420	443	438	433	483	409	443	420	428	431	460	421	461	430	448	446	467	470	401	458	406	443	438	472	445	494	471	433	442	440	430	439	412	431	434	423	437	442	417	453	456	465	421	400	464	440	444	429	425	488	473	436	420	430	472	427	455	433	416	442	451	460	447	404	423	435	439	459	476	447	427	442	481	430	456	460	478	470	470	439	441	452	451	452	447	450	462	436	469	432	482	465	437	436	444	457	439	461	449	428	473	458	450	442	448	416	443	442	452	430	445	474	442	475	429	448	433	442	448	444	434	457	453	418	429	501	442	438	466	406	454	421	413	443	450	404	414	391	479	439	465	451	461	438	455	462	451	451	457	446	393	449	422	434	457	472	449	478	452	389	459	423	449	456	487	466	445	427	457	411	475	482	470	410	438	460	468	444	447	474	440	422	441	411	443	467	466	442	412	445	416	408	463	437	486	474	473	442	441	441	469	420	440	450	426	406	460	403	434	425	444	425	461	433	436	430	470	467	427	454	458	412	451	438	451	441	441	444	434	419	475	430	445	477	439	448	418	429	444	427	443	439	463	435	452	448	439	477	466	444	455	464	454	420	458	415	425	466	454	457	430	486	458	439	414	405	420	439	404	455	428	430	412	454	450	433	433	414	411	467	434	425	437	467	455	467	438	456	449	448	442	459	466	464	446	422	428	436	478	453	428	461	457	412	450	440	439	449	416	481	441	416	432	464	486	462	414	466	477	435	456	422	461	456	444	464	443	415	445	444	450	401	466	437	417	468	489	444	434	427	426	458	426	443	430	442	418	429	441	427	453	421	460	454	435	458	462	478	457	467	431	425	428	445	448	445	461	423	419	478	462	427	418	431	481	467	442	452	461	479	486	412	439	429	495	403	449	424	408	474	424	440	462	454	442	460	450	461	469	419	433	440	453	449	441	453	435	448	418	430	463	457	434	421	477	454	462	470	424	455	466	439	438	417	420	446	421	431	410	430	441	415	461	451	449	473	481	429	448	460	436	451	464	381	441	427	420	445	498	488	440	429	429	447	430	423	413	450	440	418	456	419	397	453	437	480	468	432	451	461	473	463	425	445	471	478	430	408	454	445	414	429	466	430	431	462	462	406	455	486	439	478	428	421	457	417	448	447	443	433	467	438	408	451	439	459	468	459	426	443	435	454	465	481	470	433	433	469	443	430	447	422	446	436	419	445	405	468	468	484	465	420	459	436	437	469	461	434	481	451	476	430	462	425	465	435	404	414	411	463	457	436	494	401	463	423	467	410	451	420	435	451	442	442	420	434	439	464	444	440	465	469	472	464	440	444	449	423	433	420	457	436	462	487	467	443	438	466	462	433	476	471	464	447	444	433	401	447	486	456	478	406	456	421	423	420	440	434	430	439	430	489	462	469	448	422	458	433	391	467	475	450	434	446	435	467	450	461	469	438	405	444	453	416	438	445	372	470	417	462	445	434	431	405	487	430	410	448	447	437	481	448	436	459	423	442	480	429	438	455	457	467	479	397	397	479	443	460	466	427	431	434	473	395	416	458	451	471
23072	21271	31731	40634	46579	39477	27174	10371	1948	631	400	322	327	331	291	307	337	309	322	305	276	294	313	304	294	282	301	278	320	314	280	320	275	340	293	325	308	301	303	307	293	294	337	292	296	291	306	313	269	278	284	296	291	290	295	285	303	304	294	279	277	268	297	301	293	290	293	309	284	297	297	319	289	297	296	294	330	352	305	293	337	334	322	299	274	281	327	283	292	267	299	318	263	287	306	315	313	280	297	304	311	284	248	289	301	296	310	286	291	290	303	302	282	284	299	313	312	322	314	273	279	314	312	285	326	285	320	292	299	302	283	313	299	279	301	337	283	282	314	284	283	289	301	298	337	291	304	323	303	273	290	293	312	291	271	304	290	286	316	269	306	288	283	300	337	307	298	293	288	287	318	292	307	333	301	298	287	297	279	271	256	268	286	320	302	304	308	295	269	296	294	307	331	240	330	288	295	316	318	325	275	324	310	283	312	310	319	283	309	306	269	267	275	307	272	310	294	285	293	284	299	304	297	312	277	317	316	268	299	285	310	292	269	274	310	297	266	289	303	300	277	295	303	307	298	294	270	251	311	320	311	297	301	277	305	309	272	279	308	298	303	285	269	323	318	272	274	316	313	302	280	283	298	276	279	294	316	309	296	296	278	297	296	297	281	302	278	294	294	287	277	277	298	290	301	338	321	274	306	268	269	275	317	290	306	302	306	292	287	306	272	290	296	306	284	281	299	318	312	312	308	314	297	294	283	329	287	264	300	304	290	291	295	304	315	314	319	303	281	286	252	297	325	318	275	313	297	280	288	293	304	284	292	310	272	286	331	287	286	325	279	282	319	296	304	314	304	305	290	312	294	292	276	282	313	286	276	272	280	322	305	269	257	293	316	317	328	309	278	313	280	278	307	287	252	307	302	279	338	318	304	311	304	297	324	287	303	298	275	292	314	302	258	304	319	303	319	260	296	280	317	266	294	256	293	305	309	314	282	307	301	301	290	334	319	332	274	295	279	303	291	288	285	294	322	311	283	271	265	283	288	303	294	292	284	296	315	282	307	289	278	297	285	280	313	274	306	304	280	291	309	320	286	296	299	295	278	311	300	313	332	300	294	281	290	283	297	335	307	314	288	284	307	282	317	282	273	295	271	308	290	311	258	310	313	290	283	270	275	305	291	249	285	289	281	282	264	287	289	340	315	321	255	278	291	298	294	273	296	301	324	291	269	298	309	277	299	322	286	297	301	297	317	287	315	283	308	324	278	281	288	330	279	333	296	294	291	300	297	268	314	313	322	300	301	311	292	303	247	294	255	318	324	293	277	290	283	320	268	266	298	319	321	299	305	275	268	317	310	283	298	308	308	281	317	293	284	308	274	316	315	291	311	317	333	290	309	263	320	321	273	308	289	331	309	295	303	275	287	305	338	271	304	277	310	308	325	292	265	288	266	294	327	293	306	291	278	310	293	283	333	336	302	292	285	273	279	298	309	303	314	323	308	281	276	291	300	292	309	273	289	292	319	300	294	272	285	311	283	327	300	292	295	313	272	303	292	319	284	304	265	305	298	305	273	298	319	316	316	302	310	289	290	291	292	278	313	278	332	308	289	300	283	304	267	303	297	283	281	308	311	307	298	301	299	280	280	309	312	300	282	314	266	273	312	333	281	306	261	303	276	336	310	293	297	284	295	304	290	313	295	290	290	287	271	307	275	316	329	309	283	305	311	308	287	286	325	303	302	326	320	287	308	322	303	283	325	284	295	302	329	293	304	289	292	303	288	278	275	290	276	288	310	282	312	286	296	318	311	296	300	288	284	286	321	290	279	294	325	294	332	319	289	297	285	297	304	301	308	295	277	292	300	289	305	271	291	302	308	281	297	319	279	293	311	299	287	310	289	335	276	327	268	318	276	303	282	306	265	285	266	281	280	299	315	313	317	274	293	298	320	281	308	300	283	307	310	295	280	295	307	285	282	267	292	283	275	285	320	309	329	266	262	292	330	316	310	294	316	290	316	325	268	287	292	300	297	285	289	274	269	304	288	303	327	313	317	308	296	309	293	296	265	298	286	301	269	322	286	316	265	287	288	300	279	259	291	297	298	318	321	275	297	319	292	311	303	279	274	300	291	274	294	293	316	315	259	299	311	309	267	318	259	272	268	294	303	304	262	298	267	303	317	271	331	317	285	310	332	313	274	273	325	282	324	301	303	318	315	309	314	313	299	325	307	290	288	285	281	294	296	307	296	291	274	309	303	293	332	320	302	318	265	296	287	291	312	292	292	302	307	293	285	316	254	288	314	291	310	320	294	313	302	304	283	326	332	276	313	324	300	303	262	306	285	310	298	299	297	283	312	335	295	296	311	284	295	296	298	307	324	301	320	311	323	294	268	297	312	311	296	305	291	305	297	307	276	310	330	262	317	298	313	291	292	289	279	323	290	297	304	298	293	280	313	307	292	300	311	317	336	321	271	303	285	311	309	299	296	273	286	288	307	301	317	326	304	310	294	295	282	292	287	318	266	300	321	292	306	325	296	296	324	300	306	300	283	300	311	309	301	310	312	276	261	289	269	304	302	293	304	293	270	298	334	279	282	260	287	294	294	281	295	257	307	305	290	301	326	305	308	285	280	323	331	348	322	306	321	308	291	283	291	287	278	300	275	308	289	287	318	333	281	283	296	312	287	295	298	308	280	274	294	309	298	324	250	288	294	295	299	307	301	306	312	319	303	308	297	296	283	310	291	298	308	263	301	269	318	264	281	296	272	292	277	328	300	329	297	280	324	284	270	300	288	318	278	279	281	283	323	295	302	282	285	313	296	295	273	296	294	316	299	313	251	270	292	322	288	307	266	296	300	330	260	302	284	321	299	274	278	292	297	302	314	295	277	303	296	300	286	282	303	269	272	307	283	294	306	297	312	309	307	282	303	281	320	307	313	265	306	290	287	266	321	290	312	314	268	299	307	281	308	306	312	292	334	308	283	289	296	297	273	270	312	312	294	301	269	281	294	266	306	315	279	288	306	294	281	289	287	312	267	296	319	264	285	262	348	297	281	312	272	264	306	290	314	282	292	259	300	315	295	285	314	273	276	294	267	285	268	296	287	295	298	265	292	276	318	300	259	284	311	285	289	282	310	310	330	284	283	324	295	309	282	303	310	295	277	271	272	293	286	298	277	308	281	307	274	299	301	292	297	263	282	315	312	293	284	297	304	277	307	336	310	313	302	280	284	299	307	305	273	305	275	303	258	302	309	296	322	270	314	295	272	306	310	301	277	298	267	300	296	271	322	296	320	289	252	307	287	296	282	324	268	286	297	290	310	308	315	321	281	288	308	289	273	282	300	303	313	301	301	292	305	275	299	288	293	295	288	306	290	311	316	328	296	294	282	315	324	297	289	282	317	295	240	316	312	278	308	342	299	271	284	297	305	290	313	290	283	291	296	299	316	290	293	291	325	285	308	337	323	293	281	293	289	274	288	279	295	309	297	295	302	308
27589	73273	82835	81193	65384	47281	29485	13516	4107	1225	568	464	476	456	467	456	470	443	461	468	472	454	472	452	434	475	455	482	479	459	485	472	409	449	488	466	447	414	487	441	427	514	447	456	473	471	467	446	425	467	407	472	466	475	446	479	423	470	452	432	454	454	472	477	455	440	399	514	440	447	472	427	439	448	511	468	437	440	457	450	438	428	466	440	464	452	455	461	451	462	482	456	500	445	497	477	446	470	406	480	439	469	446	453	464	500	499	413	454	412	489	468	512	463	441	446	477	451	490	445	463	449	458	450	449	456	413	492	465	430	465	461	466	471	454	456	462	396	406	430	470	464	443	436	454	449	472	413	452	433	412	435	431	463	473	448	431	452	463	429	408	438	443	479	507	446	453	406	437	472	451	435	476	445	424	445	444	455	474	442	432	507	467	461	451	469	488	446	425	434	498	506	459	438	411	485	440	428	474	441	457	451	430	452	452	426	443	463	455	475	479	446	443	470	465	457	459	452	458	433	442	455	476	446	462	456	488	477	499	463	474	460	461	462	475	434	488	481	442	485	480	438	454	486	424	420	469	470	472	486	500	456	431	396	483	442	473	456	397	464	447	446	468	443	459	455	406	449	444	411	464	430	469	457	439	399	439	454	458	463	439	443	467	479	441	446	433	455	450	467	415	478	402	450	424	499	475	496	478	472	423	457	444	456	437	478	445	456	445	455	434	473	469	462	418	471	483	438	429	437	457	465	431	438	442	444	459	459	480	454	483	432	437	441	471	457	426	482	425	439	448	449	456	475	470	441	430	450	490	458	483	445	452	446	458	514	456	420	443	419	445	460	467	440	417	442	473	459	424	459	423	463	416	415	441	435	469	471	501	484	452	483	452	446	445	450	462	441	436	425	424	414	455	485	420	481	443	483	434	437	422	426	454	462	437	434	476	434	471	469	445	482	420	447	454	453	483	461	426	467	444	489	443	418	445	492	442	422	436	419	425	471	435	431	467	419	446	448	471	420	469	444	449	474	461	459	451	460	434	477	474	471	449	440	484	439	468	435	482	451	446	428	517	448	457	420	460	494	461	475	471	436	467	429	470	450	451	422	446	434	479	516	504	453	419	494	433	492	460	448	452	436	459	434	428	453	466	473	467	463	510	491	462	472	466	456	426	451	443	453	466	467	433	453	478	429	452	454	453	487	437	471	452	450	474	485	421	486	436	450	434	459	421	410	446	448	442	475	487	450	463	410	425	434	447	431	466	447	470	484	437	450	452	436	470	461	470	447	459	453	448	428	453	452	446	460	463	438	461	459	450	457	436	454	438	451	490	451	463	475	441	455	455	478	461	471	466	440	478	454	467	447	500	428	494	432	480	459	450	456	459	471	424	462	503	425	470	469	461	454	445	417	450	461	452	440	450	474	443	438	483	430	463	465	477	478	433	476	451	451	439	483	425	446	474	426	445	450	432	445	450	430	464	460	483	462	459	433	481	458	465	428	399	471	443	466	441	432	413	453	439	460	455	455	466	465	445	425	462	464	490	510	460	472	480	409	475	494	445	454	460	447	467	499	438	439	461	472	506	447	463	445	440	444	509	464	450	458	430	442	427	439	441	491	471	438	416	409	467	447	445	435	446	453	469	423	415	434	475	425	445	473	453	438	429	423	457	459	488	442	447	439	425	474	415	456	448	438	440	424	433	433	483	441	468	461	435	432	494	472	428	478	452	432	461	441	428	470	463	485	493	461	472	451	427	461	441	457	437	428	434	459	464	473	456	412	487	439	402	455	482	459	450	439	453	480	447	478	448	421	442	434	423	449	451	434	441	479	409	444	439	473	481	457	483	480	473	441	453	483	489	484	453	477	472	453	448	420	460	437	472	475	444	432	448	468	453	437	465	430	457	444	495	482	436	429	502	467	432	453	443	441	455	448	424	467	497	427	471	427	468	439	425	471	472	447	442	491	449	429	406	426	464	467	456	477	418	456	431	430	483	481	443	476	470	435	480	474	461	462	443	439	396	479	445	436	454	478	474	455	449	445	464	411	451	461	467	447	455	455	449	457	413	440	418	415	499	454	437	465	434	444	471	455	462	466	446	475	451	442	448	469	461	458	431	456	447	448	418	497	473	446	487	480	429	473	458	451	447	462	433	478	460	517	430	455	463	477	443	462	446	469	452	475	441	458	457	453	457	487	419	497	443	479	424	448	467	456	452	446	425	462	454	432	413	415	440	475	449	442	448	462	452	477	439	452	480	445	436	450	459	447	440	464	460	441	428	452	439	427	433	468	450	482	441	487	430	431	410	471	439	479	428	457	450	440	466	466	463	459	463	449	412	478	419	448	474	436	442	486	429	473	459	435	470	470	466	422	509	456	456	470	456	478	457	463	425	441	460	473	424	426	445	440	470	433	457	452	484	454	448	448	462	447	418	464	445	469	427	445	451	466	463	426	454	446	464	500	440	475	469	448	432	449	447	447	427	451	458	478	482	484	402	434	488	461	461	414	505	468	474	464	478	477	444	447	471	480	444	466	457	410	435	506	445	423	452	455	466	470	445	432	463	452	453	445	469	460	462	452	507	497	468	440	472	470	429	438	484	480	441	465	464	461	465	476	478	442	470	449	442	448	488	446	465	447	482	430	455	408	472	450	448	441	403	499	422	483	465	455	440	487	448	461	458	434	478	461	481	453	444	468	472	450	456	467	445	443	417	463	483	456	445	459	439	461	423	494	419	433	428	457	438	450	479	451	427	410	461	433	415	470	452	450	496	476	500	410	444	492	481	442	441	443	443	446	441	485	461	469	486	436	462	401	448	476	444	472	417	427	445	445	442	457	475	463	441	441	431	457	469	476	440	456	468	440	452	490	481	478	446	454	440	447	439	476	448	437	430	467	446	463	450	438	481	439	484	466	445	468	398	488	462	477	463	434	485	427	447	417	463	426	462	441	430	443	447	456	446	452	443	486	427	430	454	438	470	434	458	440	451	448	421	407	452	466	451	460	422	441	435	398	448	464	449	467	462	441	472	468	422	452	436	449	466	471	444	474	439	453	421	504	472	478	430	451	469	419	454	438	435	455	457	420	425	433	450	458	462	440	458	440	438	457	430	457	448	441	447	486	440	447	438	425	432	475	453	425	447	455	485	465	483	449	439	451	443	452	451	467	482	468	463	432	470	456	415	432	462	483	455	473	461	432	475	441	427	450	451	438	451	467	422	444	487	455	453	432	455	452	438	474	474	430	475	423	492	498	454	455	448	485	426	440	473	434	483	425	425	474	468	462	481	493	406	443	453	416	416	428	441	465	446	413	464	495	449	454	484	448	474	404	461	457	476	476	457	423	453	446	404	462	466	448	443	444	476	447	439	456	441	477	444	436	485	435	453	472	429	443	441	456	455	466	437	423	464	458	460	453	443	480	456	506	456	469	485	455	491	460	462	448	461	502	449	461	480	432	462	446	440	491	476	458	453	432	440	475	493	469	432	465	447	482	405	452
26785	22109	33962	29374	17146	6678	1908	681	333	282	275	228	251	266	271	261	229	253	257	269	226	270	272	265	282	270	275	251	231	261	261	281	262	262	266	259	284	253	234	252	251	254	243	252	258	229	277	262	241	237	238	251	250	244	243	226	246	278	264	270	237	255	249	244	257	262	248	226	248	235	224	253	250	253	226	245	237	230	265	256	229	252	242	252	251	238	233	220	255	258	242	250	227	237	268	267	260	240	253	270	221	270	264	262	249	260	247	250	256	272	235	255	257	248	250	260	254	254	246	226	244	245	244	227	257	250	269	260	266	235	249	248	262	251	242	255	251	251	232	243	250	228	237	253	233	262	241	273	266	244	253	277	262	230	249	245	257	236	242	256	243	253	242	228	255	237	270	244	259	235	228	258	254	237	229	256	238	208	262	250	253	252	258	245	228	252	229	257	250	255	260	249	248	243	258	284	234	241	256	238	243	263	249	241	241	239	247	248	242	261	236	274	249	241	240	225	245	229	267	249	234	236	253	262	259	261	253	252	282	263	265	248	276	261	264	268	281	262	242	238	202	250	245	236	272	258	298	252	234	244	251	231	241	244	245	239	244	238	241	228	243	256	249	217	279	256	246	264	271	249	287	258	257	268	233	248	226	262	277	229	260	222	249	216	250	255	258	281	219	261	270	248	235	259	237	209	266	261	280	284	255	265	264	268	241	272	250	237	252	279	261	232	247	239	229	247	243	277	243	228	247	258	264	240	232	229	276	274	245	267	246	246	263	262	233	238	243	251	259	267	268	250	259	270	251	273	268	256	263	260	226	265	252	298	235	254	257	238	264	251	252	255	241	254	247	236	277	247	258	238	245	229	255	255	258	232	260	282	228	228	212	236	242	255	255	288	224	276	250	255	242	241	222	228	272	272	250	267	241	249	235	235	278	288	264	234	236	252	250	260	272	272	267	273	248	240	255	281	247	238	255	255	271	262	205	221	234	282	216	231	227	258	266	274	257	249	278	264	247	271	252	272	276	227	245	244	247	259	270	247	261	269	274	258	238	262	250	248	255	241	265	268	239	260	252	234	245	255	257	251	232	280	265	237	240	246	252	285	264	245	249	226	261	249	273	275	235	256	271	257	239	285	270	260	243	231	248	244	254	244	242	246	271	254	236	228	249	261	243	259	255	260	269	259	230	263	262	246	243	256	286	261	242	253	262	252	216	280	262	261	240	257	242	253	252	254	261	259	291	238	260	272	253	263	238	233	274	280	274	266	272	256	263	260	257	258	244	257	257	245	229	234	260	262	221	249	261	247	254	230	278	272	282	238	256	252	254	258	226	255	251	252	216	246	263	230	248	289	251	230	244	261	236	273	233	250	228	239	245	243	277	239	267	253	240	268	281	241	234	252	274	269	283	255	244	250	247	236	239	246	260	265	239	252	258	243	259	248	258	246	268	253	225	286	272	253	235	237	270	252	274	252	232	291	243	275	253	258	244	238	230	256	249	259	252	249	273	280	253	237	262	228	258	253	257	260	265	260	249	245	232	268	266	268	242	244	277	254	269	262	246	272	256	239	270	243	249	253	245	265	249	250	271	250	224	238	274	254	227	261	232	263	262	238	232	272	262	229	259	283	284	233	266	239	220	270	253	249	265	227	256	253	226	247	246	243	262	259	254	247	244	248	282	266	221	249	256	269	235	265	268	234	229	274	240	257	275	253	220	245	253	255	248	242	253	249	284	254	244	278	243	288	259	234	252	241	262	289	259	230	269	233	269	239	257	225	240	219	245	246	268	301	243	262	282	265	234	251	220	268	265	252	267	257	247	258	245	257	226	243	252	271	253	240	257	236	238	255	233	242	263	243	277	236	266	253	246	255	253	239	232	259	230	240	254	225	239	228	224	258	227	241	230	242	263	272	285	253	256	256	231	243	254	257	222	260	242	303	253	273	240	241	238	254	250	236	268	262	236	245	256	239	253	262	254	245	262	253	231	232	251	243	226	214	271	258	280	254	269	223	258	265	273	269	222	247	249	254	259	236	261	261	254	247	238	267	256	245	233	258	264	260	247	287	229	220	266	252	244	285	243	274	255	216	228	232	245	271	275	231	250	243	248	273	241	254	251	249	256	258	234	282	268	259	263	253	245	271	279	249	248	228	255	278	262	280	258	282	261	223	233	294	244	265	294	253	266	272	258	248	269	250	277	247	276	266	248	228	223	245	224	256	262	289	253	260	247	257	262	230	277	236	279	270	251	271	237	255	240	252	275	255	246	260	246	260	248	228	224	226	258	239	234	251	252	266	250	253	244	247	276	262	255	240	258	262	260	259	241	277	275	232	273	264	238	254	264	260	230	226	268	235	266	258	238	251	267	267	260	232	259	224	261	242	256	252	257	247	243	260	253	243	251	239	247	248	242	246	254	269	238	258	287	245	246	227	257	268	255	265	266	241	247	259	252	265	256	250	237	263	266	239	242	213	260	241	238	251	268	238	263	228	270	245	238	248	241	263	249	270	276	232	220	236	262	242	264	246	263	232	281	230	272	255	256	274	260	249	255	226	241	250	251	260	269	279	252	228	262	227	282	263	262	283	253	269	262	284	264	275	248	260	280	266	216	255	238	289	251	246	280	235	262	239	233	237	236	257	260	251	241	245	261	234	227	241	237	252	232	260	246	263	239	248	239	260	256	237	247	252	251	247	269	254	256	254	241	257	256	221	234	233	253	282	241	276	250	256	273	246	256	253	267	233	251	287	277	260	248	274	261	269	217	273	279	242	278	256	263	255	230	277	274	273	261	262	244	247	245	264	224	259	259	237	232	230	274	233	253	268	239	274	252	275	258	268	259	273	239	218	257	224	250	248	242	238	264	256	257	244	275	250	245	249	243	253	257	286	228	246	279	223	262	250	227	253	280	274	279	240	265	252	230	233	250	223	269	237	267	262	256	260	250	241	253	258	262	249	257	267	252	248	252	252	260	260	256	245	266	227	278	246	224	278	252	271	229	237	236	265	256	231	252	245	236	218	256	227	274	250	253	261	251	267	266	232	214	259	263	272	243	234	235	240	218	240	261	274	239	232	232	256	237	226	248	259	252	263	251	246	243	258	233	237	237	235	232	255	241	245	230	250	270	262	250	242	248	252	281	292	246	257	253	276	244	240	262	247	227	220	268	264	227	237	249	272	259	253	257	249	256	248	247	251	244	260	249	251	253	276	288	249	218	263	249	264	274	244	271	239	254	249	239	266	261	270	259	231	247	236	240	264	282	270	220	247	257	237	229	231	285	255	256	257	250	267	231	266	246	270	280	242	275	233	268	230	290	229	238	270	251	235	240	253	241	273	267	232	253	255	242	254	232	276	278	255	231	265	257	243	254	251	266	231	243	261	247	219	253	240	246	262	263	210	250	237	262	292	259	242	234	243	237	274	273	230	284	244	251	251	260	261	274	276	239	255	271	238	248	251	239	236	219	255	244	259	240	286	229	254	262	249	281	251	248	247
8118	33598	41637	31428	21547	10303	3795	1317	645	482	347	407	353	349	367	396	423	409	399	408	430	398	388	402	402	393	364	382	381	376	397	417	408	392	378	418	411	380	378	401	397	377	405	386	376	387	382	403	387	442	394	375	369	424	425	398	409	394	424	411	385	363	367	394	392	413	384	368	421	399	385	379	407	396	420	381	406	415	388	418	415	396	413	394	403	395	424	411	385	412	398	418	460	409	400	413	414	381	409	417	358	381	384	426	400	379	387	396	369	425	392	387	380	369	403	402	385	367	388	402	443	381	406	397	394	423	442	402	412	399	416	390	371	378	366	411	441	360	418	410	378	423	417	386	450	375	397	408	422	351	389	398	411	388	396	413	421	384	395	388	408	389	362	391	406	399	381	388	386	452	404	340	415	369	398	414	381	441	399	387	366	350	376	387	375	395	467	383	394	412	392	398	398	387	384	385	390	369	401	385	415	420	394	406	445	353	389	412	389	439	397	416	375	410	373	383	410	418	403	418	398	393	396	386	370	414	402	416	384	376	409	364	404	392	390	392	393	358	375	402	374	385	408	382	385	378	396	402	430	382	404	411	400	403	403	396	414	378	425	389	387	413	380	387	391	369	415	411	375	385	395	354	427	397	393	419	389	380	366	374	419	404	392	399	400	392	424	421	367	417	427	371	354	393	404	390	364	411	417	382	422	409	407	422	371	377	373	425	402	421	426	395	387	424	376	444	451	379	418	373	410	421	400	432	387	376	380	382	404	412	390	427	413	436	383	383	398	373	388	416	378	378	408	431	391	396	424	349	373	416	402	424	419	417	387	404	366	395	398	433	418	404	428	386	386	413	388	399	378	389	414	394	407	393	375	381	419	378	367	388	408	376	393	415	415	402	384	396	393	394	399	374	397	386	389	430	398	384	387	370	391	396	442	400	396	366	370	397	407	401	413	390	391	370	381	422	407	376	430	408	376	394	412	384	399	390	396	404	372	400	425	378	422	389	396	366	388	371	400	355	366	389	372	396	389	430	379	377	407	411	387	388	394	394	428	393	381	376	396	419	392	398	416	428	404	389	392	390	390	421	414	407	430	374	414	365	362	397	408	392	414	401	375	390	379	377	413	411	411	405	403	444	424	410	428	370	415	391	408	442	407	349	426	370	391	415	400	421	391	424	361	387	390	391	379	403	419	379	414	385	378	354	386	427	402	401	430	385	414	398	401	413	401	377	398	420	382	394	409	401	423	376	404	425	389	403	402	423	374	362	384	347	405	365	375	397	379	395	402	420	386	413	408	385	402	402	392	416	394	431	429	389	412	388	378	416	418	426	407	417	397	407	382	387	382	377	403	398	404	404	420	384	407	355	417	410	365	382	355	436	382	388	436	390	391	405	388	423	388	430	415	440	383	386	386	401	382	401	411	408	422	411	393	402	396	410	383	413	405	362	402	387	419	395	362	396	422	381	394	399	391	394	385	404	401	403	346	396	426	368	391	403	421	389	402	426	429	428	414	392	425	382	400	397	383	401	382	397	377	397	368	407	398	418	395	379	422	397	432	408	387	375	400	400	411	394	386	400	425	379	437	390	388	406	404	387	379	394	390	394	392	406	389	420	370	415	393	399	365	428	378	403	375	386	418	411	379	446	382	416	402	361	377	396	430	395	411	432	398	385	413	370	394	391	375	371	410	405	383	414	369	369	361	389	369	394	408	423	383	381	393	361	378	420	371	403	383	382	372	441	410	396	368	407	376	370	381	389	402	382	379	373	418	418	421	378	403	410	391	423	391	408	404	398	415	423	355	400	411	399	418	437	372	434	392	410	429	369	378	444	383	362	387	387	411	409	441	429	371	397	401	418	375	445	385	443	383	372	388	387	387	382	387	424	401	428	373	401	424	402	412	389	426	418	394	424	400	422	401	425	402	391	396	363	437	407	390	442	367	386	419	404	379	433	372	414	382	386	404	403	377	367	379	400	382	389	404	372	368	398	406	434	397	396	388	414	398	399	416	378	413	375	397	413	410	351	436	391	391	439	387	373	378	387	383	392	452	404	421	374	363	373	374	375	374	407	414	410	380	342	397	358	400	379	415	425	396	413	389	396	413	385	378	440	376	368	422	398	399	399	396	384	398	364	395	397	411	383	382	415	390	418	401	383	372	393	387	398	394	387	385	390	385	386	368	387	367	393	399	373	428	437	422	402	363	403	405	422	382	400	388	407	403	401	389	378	394	416	374	427	394	426	399	389	440	419	410	406	387	394	383	423	388	370	383	399	355	365	392	392	394	383	383	365	395	413	391	403	392	396	380	376	392	416	398	407	382	396	390	390	372	386	408	394	417	399	398	399	397	412	377	409	427	377	410	397	404	428	381	387	436	419	405	439	415	364	380	388	404	359	412	393	418	391	416	426	380	397	401	353	394	424	398	374	391	416	397	395	424	427	413	386	404	410	393	419	430	381	437	412	426	371	385	391	370	373	386	405	354	451	374	404	408	377	392	355	403	375	393	381	429	375	394	398	381	382	366	416	432	384	398	414	425	380	359	384	390	380	390	420	390	389	406	367	365	373	392	394	408	419	426	337	370	370	382	399	395	394	375	399	404	412	421	395	370	406	403	370	365	404	438	381	371	400	401	408	392	414	400	359	408	391	410	368	358	410	396	376	420	407	398	364	390	395	399	357	384	415	415	394	369	415	393	385	366	426	392	416	432	395	405	405	392	388	390	399	397	416	377	362	426	402	367	408	385	397	385	363	386	367	371	380	376	369	378	416	380	399	406	427	368	379	399	403	380	378	411	403	420	390	404	383	389	429	396	417	382	413	383	398	377	418	399	408	411	387	382	390	373	432	418	435	415	394	391	408	387	400	408	403	443	407	410	375	420	409	419	401	399	387	386	417	393	403	405	404	411	392	383	421	368	400	396	407	395	391	417	392	389	385	403	364	390	388	374	409	415	400	373	432	416	377	385	391	433	413	417	396	360	369	401	387	374	392	409	435	385	412	398	385	414	375	412	432	425	408	404	440	409	428	404	371	441	443	396	379	430	411	365	382	407	416	391	395	344	356	397	407	404	374	388	386	402	346	376	387	426	385	406	398	392	380	396	417	397	401	436	388	387	423	397	357	390	393	378	407	408	411	400	404	442	389	400	382	386	399	406	389	397	382	404	385	393	385	390	426	358	381	413	394	372	375	391	415	454	441	415	386	376	395	346	384	394	409	412	422	430	409	397	390	393	391	346	391	393	422	374	390	429	463	390	382	383	389	379	419	395	423	372	400	420	419	417	380	381	412	387	392	408	397	431	380	402	407	416	401	358	419	374	389	440	405	393	383	369	407	404	406	386	398	387	408	360	349	416	391	415	406	387	409	373	425	393	440	393	397	380	407	425	356	405	407	412	374	416	424	404	384	374	387	433	399	393	387	430	411	404	385	360	418	407	411	376	425	396	371	420	386	396	422	381	394	393	437	403	366	389	407	397	374	374	393	433	362	380	392
24195	21307	35385	46529	43764	31169	17325	4301	940	442	345	332	289	309	297	288	272	283	289	301	281	267	300	299	296	267	282	279	275	266	297	301	309	298	310	263	300	254	288	296	309	287	278	270	288	295	290	293	294	280	283	287	252	274	274	311	285	293	279	269	271	279	319	293	280	299	296	272	268	301	284	298	263	281	309	301	275	286	284	273	277	308	272	273	291	297	273	300	289	307	298	306	303	297	271	268	293	287	319	274	299	327	272	276	263	269	316	313	315	282	290	272	312	267	258	269	300	304	277	289	287	274	324	313	304	293	318	274	298	285	301	281	275	278	283	278	281	287	299	309	255	273	277	288	285	266	278	277	276	269	264	281	283	290	289	296	269	280	281	311	282	281	292	306	301	269	268	286	275	299	273	312	315	287	287	310	288	264	286	305	277	288	314	249	306	310	298	240	266	305	313	301	300	300	311	280	292	311	280	306	268	287	299	301	281	270	264	292	299	270	307	285	265	283	283	297	287	331	277	281	288	283	277	247	306	333	307	295	307	282	280	276	278	253	298	290	307	291	298	266	256	280	286	297	306	295	264	252	334	281	262	290	291	297	248	301	309	266	316	283	294	281	288	333	261	278	269	270	285	300	306	282	293	269	285	256	296	267	246	284	287	298	282	273	297	294	286	282	290	291	306	322	253	291	321	291	297	267	278	299	271	321	272	288	290	281	281	247	267	273	257	291	259	286	274	299	279	284	258	301	298	272	294	314	309	290	283	298	285	289	295	305	298	295	275	309	272	321	273	258	298	271	311	295	284	300	280	298	262	306	298	286	272	289	297	294	296	264	304	306	284	285	285	319	285	307	291	288	291	278	287	304	248	299	282	286	291	272	286	268	310	299	290	288	295	315	305	291	319	293	275	272	279	304	303	290	313	283	269	294	288	274	266	301	265	284	294	284	270	286	299	284	300	309	281	291	289	308	304	314	271	297	304	256	272	279	277	290	296	270	298	274	288	295	268	279	287	283	324	289	255	281	291	289	303	268	278	303	300	312	273	320	290	296	283	316	281	294	289	287	271	286	277	278	272	266	305	299	276	278	250	308	275	284	287	309	312	300	264	293	287	288	281	265	268	292	315	277	273	282	274	288	280	294	312	305	278	268	281	294	267	287	277	284	313	302	300	272	281	321	315	303	306	288	320	300	306	254	300	321	289	303	268	284	273	270	268	283	260	264	271	296	281	305	306	304	279	286	278	253	317	278	287	313	266	267	299	309	312	331	300	294	271	296	285	288	263	292	305	299	295	301	288	267	295	302	292	294	285	309	313	304	266	302	275	304	262	289	298	271	312	322	299	290	296	309	285	278	266	315	283	268	303	296	276	279	298	285	272	276	307	309	298	279	302	286	314	311	293	259	259	293	314	293	296	310	291	323	301	282	289	303	285	301	290	274	286	293	297	288	303	274	297	305	281	274	288	313	278	284	320	300	282	337	290	299	273	272	285	266	279	288	283	293	290	260	334	288	282	292	340	281	294	301	292	282	290	295	274	270	271	274	285	315	290	278	275	281	311	303	292	299	281	258	283	284	302	293	279	298	292	298	275	286	317	292	297	311	284	307	282	316	296	278	280	313	295	302	314	327	277	293	301	324	298	299	273	302	278	253	262	281	309	311	295	314	280	302	287	274	267	284	289	309	270	292	323	265	277	270	297	287	279	296	298	259	305	300	284	271	288	260	279	284	285	282	303	296	296	301	271	307	267	290	291	271	285	293	283	286	271	332	315	304	269	327	276	285	280	276	310	279	312	287	313	262	286	258	287	278	292	278	273	265	291	280	276	307	288	277	282	272	269	308	265	286	291	260	268	255	285	267	274	306	325	292	286	250	328	270	271	287	292	285	282	299	279	304	268	272	294	293	278	300	295	324	269	286	288	306	289	275	317	330	299	276	278	305	288	280	296	284	305	287	305	286	295	260	311	273	248	292	291	273	268	276	310	300	281	309	274	270	281	264	288	269	274	314	311	302	283	292	298	266	316	293	293	286	306	308	307	340	298	261	308	274	265	299	312	277	282	280	277	292	269	305	305	305	297	289	266	250	298	267	286	317	303	277	285	289	264	302	301	294	323	252	289	296	313	283	303	301	289	287	300	263	287	286	285	287	316	284	280	312	266	284	297	283	276	311	280	283	316	251	310	286	311	300	304	290	305	308	306	260	288	319	287	292	309	290	308	294	281	275	311	289	278	273	300	313	293	296	278	307	280	298	287	286	279	273	306	245	267	276	277	300	278	287	300	280	277	300	294	282	269	324	357	283	293	268	282	280	283	286	269	298	276	271	244	272	268	295	285	310	292	293	281	294	267	282	281	293	324	283	286	283	291	286	278	277	338	261	285	275	291	279	267	287	292	276	302	288	275	293	260	282	279	270	254	277	298	262	300	273	284	269	271	303	284	282	293	302	284	310	298	303	289	289	282	316	299	318	306	274	299	307	241	310	266	287	311	291	262	275	294	287	287	300	296	257	279	274	285	278	287	291	294	297	281	312	297	276	275	285	273	294	300	282	304	310	303	291	291	316	287	291	301	281	288	301	308	271	309	302	290	254	286	288	286	291	287	276	315	286	275	284	297	328	253	288	295	301	279	293	316	295	262	268	283	273	275	285	264	279	287	277	292	288	308	288	255	313	307	263	284	278	275	279	285	272	283	255	265	280	267	287	279	290	292	291	269	285	306	294	288	299	287	303	282	306	283	297	291	312	287	304	247	293	270	312	291	273	272	281	299	285	297	295	290	285	282	291	272	299	285	276	276	289	288	329	299	283	281	268	295	313	293	298	297	311	294	246	285	289	280	292	292	281	292	320	300	327	264	327	293	280	287	329	324	303	309	306	289	283	257	258	282	267	290	310	260	263	296	306	275	266	279	286	281	289	311	316	283	293	291	274	300	310	302	278	323	292	279	273	275	256	267	287	313	286	300	266	308	265	326	277	287	277	295	274	253	297	322	312	288	285	291	295	292	277	304	267	318	298	268	265	285	310	251	287	293	294	309	286	259	295	303	285	277	279	288	308	332	329	334	300	275	316	277	291	322	306	266	278	283	283	287	273	305	253	293	270	268	288	319	288	310	282	273	304	294	272	309	294	331	324	303	296	277	270	262	299	317	273	271	286	312	266	288	288	278	290	307	302	296	276	300	311	263	283	274	255	307	289	275	309	305	292	286	251	298	273	292	261	325	294	314	264	284	270	292	300	300	295	292	275	292	299	278	301	273	284	277	292	270	292	304	322	267	301	282	275	280	310	312	273	301	279	276	268	288	293	282	296	308	308	295	291	308	307	287	301	284	273	319	285	301	281	284	294	307	277	287	283	270	275	284	274	285	271	290	274	289	308	266	281	306	247	296	310	278	301	304	284	244	259	300	289	278	311	288	310	329	284	266	312	283	284	285	293	304	283	277	289	287	311	275	268	304	268	281	295	265	300	273	309	293	299	302	257	303	292	304	304	293	280
14478	64558	79823	65867	51749	35779	19340	7193	2040	815	509	492	457	411	428	475	475	482	486	470	461	437	429	435	406	462	464	443	442	473	431	436	450	436	460	441	430	411	487	438	467	446	437	431	417	450	475	429	458	455	477	436	447	452	444	461	399	445	440	447	429	447	480	446	463	453	406	429	456	450	460	434	427	476	428	456	447	443	441	456	438	429	446	434	465	449	456	431	465	471	438	431	462	455	426	425	476	452	456	485	458	424	435	435	434	440	419	428	456	453	464	426	424	425	448	441	415	439	436	466	456	480	462	409	439	438	435	438	444	497	440	429	466	455	432	419	427	407	465	485	464	444	448	429	441	428	465	403	445	461	417	441	503	448	453	452	440	411	439	470	441	450	450	416	439	475	439	449	442	454	426	443	455	440	417	468	435	419	405	450	433	421	450	448	421	432	464	468	447	433	421	461	467	410	426	426	440	428	483	464	427	464	434	422	460	432	439	445	461	408	444	452	442	460	424	456	428	454	442	464	453	443	434	457	404	464	452	449	408	450	428	463	466	478	460	440	443	467	441	455	445	380	426	486	414	450	450	441	408	459	412	466	436	436	437	441	442	449	442	429	444	463	436	453	477	414	466	470	514	471	472	449	443	461	443	412	438	417	449	442	414	425	420	448	458	452	448	443	415	435	434	462	480	439	405	473	453	440	437	444	462	418	472	460	432	428	476	454	447	439	491	408	458	484	439	481	468	445	419	457	423	442	466	450	450	403	429	454	438	467	446	456	431	438	438	419	404	438	442	425	478	433	429	460	460	469	472	407	429	446	438	475	442	436	459	460	454	459	401	474	449	430	442	436	465	475	446	458	453	454	411	443	409	451	482	458	424	446	452	414	434	467	454	440	443	454	446	438	434	415	442	453	463	434	435	434	419	452	424	440	455	449	423	448	451	416	457	453	459	453	419	429	492	433	446	439	452	476	442	459	458	495	445	479	459	507	449	411	459	463	475	410	428	418	440	463	459	457	463	486	483	461	451	444	419	471	437	448	445	449	445	425	436	456	459	443	441	469	436	482	435	414	417	426	453	441	451	422	447	424	446	400	452	474	450	472	439	425	457	455	417	476	412	439	447	431	429	421	467	479	490	446	450	446	428	436	457	456	420	443	450	444	439	452	478	443	469	466	444	442	420	444	435	440	426	474	475	444	450	475	452	465	446	460	417	443	459	459	439	445	411	451	457	452	447	410	415	457	462	434	422	446	450	442	480	407	452	467	476	453	441	442	459	426	439	456	484	447	451	459	504	439	439	449	491	435	449	441	437	427	453	428	455	438	438	442	442	418	433	400	416	462	452	457	454	457	425	458	464	432	468	458	457	449	448	458	419	426	402	456	477	440	463	456	439	431	437	387	463	411	422	457	433	421	413	430	468	495	481	461	468	444	437	425	437	442	457	428	413	394	412	430	483	448	429	439	429	437	474	429	456	398	444	441	431	444	419	438	459	447	432	468	443	439	449	490	443	476	434	460	462	471	412	442	426	424	462	420	481	443	432	458	476	432	421	430	467	457	455	454	453	432	472	473	430	463	458	448	430	439	462	451	457	447	462	411	442	465	421	462	428	425	387	481	453	444	438	444	447	426	438	442	438	456	447	439	443	443	424	414	423	435	441	424	437	432	443	458	467	466	442	419	435	448	458	444	452	423	442	460	476	465	446	446	477	442	445	452	453	410	430	434	445	411	430	406	442	448	455	429	399	463	437	487	440	430	432	448	458	426	455	446	453	434	464	427	436	442	468	467	432	442	410	451	451	469	437	456	423	426	423	438	450	418	471	466	434	456	473	466	407	421	437	444	466	436	478	435	443	438	412	422	461	458	435	452	427	469	433	444	432	437	479	372	410	394	430	480	419	443	421	448	441	445	469	436	454	415	435	458	483	468	464	405	436	464	439	456	452	402	436	447	449	433	466	469	411	420	457	457	463	423	460	454	482	462	471	459	443	454	423	480	444	443	432	421	444	447	441	411	450	446	441	464	414	441	468	468	455	443	450	436	411	429	425	387	450	445	434	444	461	427	470	449	441	430	432	460	479	419	434	484	434	476	446	422	472	440	460	457	449	470	423	435	477	437	471	436	477	428	448	431	460	478	448	461	455	416	477	410	432	461	436	437	460	432	421	440	444	450	457	434	437	454	434	452	434	403	440	443	463	425	448	438	421	444	459	459	436	468	434	464	451	446	456	501	454	471	444	472	444	456	456	452	419	469	453	510	447	426	481	422	460	463	440	471	406	488	446	428	442	437	462	441	447	470	451	450	470	463	407	448	488	414	441	469	465	455	447	430	455	449	441	421	439	458	440	462	446	416	423	405	459	477	450	427	449	443	449	474	424	485	419	411	464	473	457	419	473	439	463	420	452	468	401	470	451	429	442	469	439	461	437	478	462	434	416	454	433	475	442	448	445	416	432	427	423	440	477	438	517	457	439	472	468	469	412	442	444	449	434	422	458	459	466	434	480	451	428	443	440	453	480	454	453	448	444	441	425	453	422	415	463	405	449	482	414	434	444	462	474	436	447	434	431	450	460	430	457	475	430	478	433	463	432	417	421	466	411	450	416	456	420	485	416	375	449	443	419	431	453	441	478	473	418	431	439	398	473	435	454	494	435	442	454	421	435	460	459	443	474	440	413	440	445	474	451	391	424	442	454	424	480	431	442	466	474	409	460	490	436	427	472	460	434	477	434	442	453	459	428	429	473	442	428	464	427	414	417	416	441	420	438	482	492	434	474	458	436	448	474	447	440	482	436	442	473	419	492	412	476	451	440	474	446	441	457	426	440	440	452	434	437	442	432	435	441	438	474	467	448	412	450	480	435	463	462	483	467	451	439	459	469	434	427	451	426	416	457	471	482	441	435	429	424	393	420	424	417	492	451	451	438	422	430	453	456	412	417	447	462	444	451	464	455	435	442	472	433	456	426	444	460	490	442	461	439	476	468	407	493	456	445	426	443	464	457	465	411	422	461	444	469	436	457	448	468	415	476	459	420	478	446	445	452	462	454	472	437	422	452	440	453	476	474	427	438	448	430	476	433	407	439	452	451	432	465	446	458	413	467	463	457	469	444	453	450	432	488	435	451	461	425	468	465	403	426	450	425	466	486	438	425	457	433	428	457	413	433	411	476	436	444	458	450	440	423	462	466	428	435	485	454	433	415	423	448	473	466	441	453	447	421	429	430	442	457	473	427	461	473	433	452	477	393	420	461	411	456	417	431	444	436	447	436	452	408	444	439	465	435	436	448	442	424	431	467	472	429	452	466	430	442	450	438	430	455	424	432	428	442	406	434	416	455	453	478	446	399	464	425	469	434	463	446	454	412	426	452	428	446	468	465	459	433	442	494	467	450	478	435	468	410	407	455	425	430	455	440	458	487	430	428	430	433	418	406	437	444	450	452	423	455	460	439	420	420	469	479	455	436	461	434	465	450	452	416	450	458	426	433	470	463	459	461	442
23053	21243	32281	46638	49580	39521	26815	10445	2012	671	375	332	303	291	312	326	304	305	290	316	287	294	291	302	291	289	325	327	285	310	302	309	283	307	298	289	301	291	267	347	286	313	286	308	280	315	307	317	307	286	290	308	290	320	321	279	256	289	285	288	317	330	292	283	297	302	307	284	303	298	298	283	323	307	298	297	287	308	309	309	283	294	318	305	303	294	300	260	310	291	311	322	311	301	296	296	265	298	307	300	297	322	318	309	309	280	273	263	326	285	308	323	309	296	298	304	311	266	304	304	300	308	300	276	304	308	282	319	328	277	310	278	306	315	276	300	291	290	318	307	296	296	303	334	267	315	310	305	327	318	325	274	290	292	300	333	286	283	320	312	328	288	302	291	302	314	310	308	310	297	324	313	311	305	294	313	283	295	301	296	296	314	322	316	277	305	330	297	301	301	304	318	316	311	304	287	314	339	297	297	296	320	290	283	305	293	291	242	290	309	283	287	281	298	297	302	278	298	310	301	263	279	296	300	308	310	291	292	275	255	255	287	316	328	283	280	290	283	312	317	283	303	306	286	276	329	323	325	302	291	289	281	294	312	301	290	298	325	315	325	328	312	301	286	294	283	297	305	331	295	304	295	302	330	295	301	288	281	300	280	319	292	359	312	306	298	292	313	288	309	306	283	345	285	314	311	316	286	297	270	289	307	279	293	310	312	291	297	302	325	315	291	333	313	291	289	337	270	306	336	300	290	317	280	304	301	320	296	311	296	301	292	288	272	304	284	322	284	293	307	317	295	285	306	288	307	301	283	307	320	264	311	317	308	313	306	299	304	326	305	322	282	309	310	290	299	340	303	269	281	300	327	300	316	288	314	341	343	312	301	289	290	345	342	300	304	320	318	296	315	302	284	258	271	244	314	301	270	317	289	296	295	303	273	301	317	320	304	312	298	302	324	303	257	304	309	305	316	321	299	272	288	339	337	322	324	315	293	299	286	322	298	299	326	322	279	301	292	302	312	312	292	297	285	296	335	307	292	265	296	299	289	318	298	317	318	308	308	318	284	290	280	283	303	322	291	294	308	294	297	276	289	297	269	291	295	294	294	332	295	297	266	300	320	314	278	329	277	279	297	316	280	288	291	281	318	284	311	311	293	298	290	312	295	264	292	324	320	323	321	292	288	292	290	267	321	314	261	293	302	287	296	328	271	303	315	278	308	301	304	291	308	304	300	286	296	312	302	312	285	278	293	300	296	308	270	312	338	334	282	315	287	301	312	342	288	340	298	268	276	335	266	334	278	272	297	299	317	310	301	302	288	283	300	277	307	292	298	294	315	322	326	331	307	269	314	284	333	310	286	317	288	309	303	275	308	290	309	299	336	268	318	294	315	314	290	324	292	308	320	306	320	304	317	322	294	276	310	312	307	287	289	294	308	277	299	320	294	283	327	306	323	294	308	310	271	312	294	322	337	311	280	318	299	312	313	330	312	307	311	273	328	279	299	294	309	326	309	289	301	293	301	295	292	305	288	292	319	339	305	298	324	307	324	288	295	320	296	322	311	275	327	298	287	290	293	326	311	303	302	298	284	290	298	314	313	303	318	304	295	303	303	294	307	292	320	309	293	315	282	311	299	310	320	331	268	290	305	295	279	310	253	304	290	268	329	303	327	325	326	310	301	314	278	296	270	313	255	304	298	310	277	266	273	298	310	302	271	320	338	290	315	275	281	291	306	310	298	337	278	328	291	314	274	297	308	320	302	307	303	339	303	305	271	314	294	295	287	314	306	296	311	293	313	277	287	289	312	273	315	297	308	292	330	296	278	326	325	305	294	303	285	287	319	318	309	292	299	288	272	297	277	305	319	295	302	294	267	282	289	301	319	329	322	303	310	281	283	291	276	316	294	277	314	295	269	294	321	294	286	334	278	289	314	320	293	305	305	307	301	303	296	304	322	323	297	313	334	281	298	305	324	287	321	319	272	307	274	294	295	312	312	333	288	319	292	292	311	296	304	279	291	283	306	319	311	305	311	291	303	288	327	288	302	302	301	311	301	316	283	279	294	297	301	284	267	291	283	295	284	313	322	283	296	299	264	292	309	303	305	287	313	290	284	326	303	308	294	318	300	297	314	326	284	300	309	310	286	283	265	312	284	335	270	275	273	337	321	308	325	308	308	326	314	272	299	293	292	299	299	325	292	330	319	302	294	347	279	329	298	312	285	287	303	291	286	295	280	299	315	278	323	316	326	298	306	315	322	283	295	301	284	277	285	301	282	307	248	319	292	318	328	289	300	307	258	289	279	289	327	294	277	323	293	299	281	295	292	282	298	296	262	284	269	313	287	301	325	307	296	305	299	330	303	338	317	301	325	311	309	314	284	307	287	324	299	309	306	315	274	311	295	305	328	273	270	318	309	307	319	324	296	321	286	331	285	314	278	326	305	288	335	295	317	294	276	300	290	318	314	275	293	316	279	295	290	289	329	295	337	310	313	283	307	298	295	349	281	311	303	275	306	341	269	310	306	291	295	306	307	314	329	303	272	306	284	328	312	285	313	271	295	309	340	315	278	315	316	291	292	285	319	300	315	311	305	299	300	303	296	304	286	304	281	273	284	305	289	274	309	309	278	278	324	329	281	315	325	296	293	293	301	354	292	289	335	267	283	322	299	326	285	293	305	308	292	289	336	326	329	304	307	289	296	281	291	310	266	320	314	298	297	267	315	322	320	310	304	293	306	288	301	320	272	289	317	295	297	308	288	300	320	318	321	299	327	324	321	302	303	310	300	306	287	310	272	292	303	266	305	284	311	313	294	340	344	335	287	304	270	299	332	304	281	299	288	305	292	328	301	275	278	304	313	287	287	305	309	310	289	266	268	276	325	306	324	325	324	330	308	308	305	329	298	307	323	299	329	258	303	315	327	321	322	272	287	319	281	304	270	290	296	306	324	288	291	276	283	302	332	269	289	313	300	314	334	305	265	294	299	317	283	309	303	284	279	297	299	312	310	311	323	311	289	329	303	271	328	300	288	303	290	315	307	285	285	308	359	327	296	282	295	290	296	279	310	297	286	319	300	303	312	287	279	318	274	308	290	308	333	310	269	280	318	283	263	313	288	268	331	288	302	322	297	301	316	326	298	272	308	301	291	277	278	309	306	330	273	325	283	291	311	342	310	306	316	285	318	305	302	300	311	322	337	298	303	269	276	281	317	317	278	286	295	306	285	313	300	283	300	301	302	320	292	310	302	289	287	288	294	323	279	296	292	292	335	316	316	306	293	310	310	328	295	290	268	310	288	306	274	306	328	281	344	273	302	299	309	312	293	316	312	288	280	301	279	301	276	320	335	280	282	285	316	327	322	307	327	296	289	307	304	311	313	315	287	297	335	270	278	297	309	283	310	310	313	286	289	306	308	321	312	309	286	313	300	291	303	305	298	324	288	278	294	281	281	321	266	329	282	308	283	280	286	300	268	301	302	273	323	303	302	321	271	284	294
11456	64236	85276	82961	66155	46467	29439	13880	4226	1371	632	485	473	435	435	419	446	466	459	449	459	485	451	472	437	490	470	414	439	447	482	464	473	476	463	456	482	458	459	454	442	470	450	458	437	450	439	483	470	468	467	472	444	451	440	484	427	485	473	430	453	441	449	445	421	465	464	406	465	473	439	467	476	411	465	456	426	483	455	479	476	507	473	463	467	467	451	485	413	467	471	454	460	449	458	422	449	471	502	478	452	477	450	443	462	428	486	486	488	448	475	437	444	454	445	452	464	450	472	479	440	469	417	468	480	471	460	426	461	433	462	447	447	387	433	472	416	457	444	486	457	481	457	481	450	470	459	442	500	498	458	458	437	418	449	433	450	481	453	430	451	401	449	463	484	472	447	437	438	462	451	413	510	450	468	429	440	472	438	416	450	475	481	444	421	423	424	460	423	439	448	452	433	454	452	448	441	452	463	436	472	451	474	439	436	463	425	475	467	453	447	438	464	470	472	438	433	458	431	459	486	476	457	474	462	459	464	442	459	427	448	457	443	449	407	413	420	417	472	486	454	443	447	427	485	461	489	418	454	445	458	457	439	424	458	443	471	442	437	423	416	425	475	437	442	470	461	461	475	434	439	457	434	455	473	482	430	427	458	449	453	446	427	432	420	432	495	446	436	469	463	437	437	440	471	413	474	459	468	414	463	449	455	440	468	429	429	478	445	466	464	439	436	446	437	452	469	437	436	485	425	461	430	462	410	435	492	433	447	464	423	454	468	453	413	469	487	475	438	473	475	478	455	467	466	464	467	445	447	442	447	466	460	466	475	449	446	458	461	431	427	447	475	453	429	423	475	461	412	490	476	450	480	443	435	431	514	457	488	449	430	485	459	427	487	435	418	452	472	468	439	457	432	446	476	462	451	493	451	448	444	453	459	488	467	435	456	453	473	462	478	457	467	450	485	434	474	482	448	412	408	474	447	423	446	427	464	463	439	455	463	458	498	432	485	424	485	450	446	495	415	464	465	433	438	475	503	449	457	480	463	446	478	456	462	440	475	463	483	462	442	471	465	405	445	475	438	441	448	465	429	463	434	473	427	467	465	452	461	436	443	426	467	447	436	442	447	457	459	454	399	459	424	421	420	467	454	437	418	479	488	457	510	424	443	435	435	482	422	429	461	496	437	431	442	450	443	455	434	427	477	439	457	469	452	439	434	468	432	444	439	453	434	458	481	465	429	470	459	447	447	443	433	435	417	468	434	455	437	501	481	456	425	481	451	459	458	450	463	443	459	470	433	406	449	430	433	478	441	445	443	447	475	403	403	469	448	466	433	452	444	459	488	465	433	442	453	465	460	456	494	466	451	444	422	471	442	423	446	434	460	460	421	473	468	441	449	471	449	466	484	460	459	449	431	437	470	464	466	452	428	429	457	413	470	432	453	453	435	434	438	423	487	461	423	468	432	421	471	444	451	453	432	462	465	445	438	442	452	478	438	455	451	466	419	457	466	439	455	460	468	479	470	436	444	431	498	466	450	440	453	468	402	450	425	467	446	445	450	455	446	450	437	451	458	460	466	461	483	470	436	419	445	478	436	456	451	443	418	442	452	455	453	466	419	451	446	447	445	448	468	459	407	474	465	445	446	483	448	483	429	427	506	466	486	455	450	444	498	467	469	470	469	443	438	473	412	469	422	468	460	439	462	452	444	430	459	470	462	448	461	445	475	468	448	487	426	466	449	485	488	447	475	447	419	444	450	477	457	442	428	447	491	473	470	488	452	430	486	443	462	470	437	437	483	475	413	433	469	443	437	486	440	426	449	476	412	448	457	449	438	454	484	444	478	469	440	446	446	479	447	427	445	468	464	454	424	460	431	452	448	481	452	444	454	477	466	442	458	452	422	435	494	457	465	426	465	468	488	497	441	445	474	472	440	472	468	442	453	441	489	427	417	482	470	469	453	435	447	482	450	445	426	423	437	481	446	448	461	438	444	503	453	466	491	494	425	460	412	464	474	460	460	477	468	433	453	483	459	472	428	463	482	424	433	464	440	454	523	399	471	432	461	426	469	427	433	476	466	436	455	487	490	457	450	468	456	474	476	465	459	466	445	462	479	449	481	461	452	499	435	467	428	440	508	464	402	478	445	471	482	446	454	449	463	462	456	474	451	439	411	470	428	464	473	454	491	463	461	460	460	415	446	467	443	431	455	476	465	462	438	457	453	470	445	453	483	451	463	437	467	450	429	455	455	486	456	459	464	433	428	476	445	458	485	473	440	415	475	481	480	507	438	433	461	471	457	438	484	433	464	444	420	455	453	459	469	467	512	440	446	464	452	460	456	417	440	457	415	479	430	442	488	466	435	439	464	432	448	500	469	444	434	461	482	450	423	446	419	458	449	443	467	460	450	435	419	452	414	482	469	445	440	495	485	482	441	492	460	430	484	455	499	433	416	418	446	399	459	451	407	459	438	462	441	469	496	441	451	488	487	476	479	404	413	439	469	471	417	480	480	454	408	459	418	454	452	435	464	455	455	438	468	457	445	461	459	423	484	460	457	475	448	494	431	445	455	450	443	412	480	443	493	466	476	418	428	449	453	449	458	429	449	444	436	434	433	472	507	431	463	438	443	473	446	477	464	458	440	474	436	435	499	445	458	487	448	452	455	502	436	452	432	455	429	449	456	434	455	455	427	436	475	500	464	425	491	462	455	469	428	488	455	428	432	460	471	460	445	428	476	421	478	472	434	410	474	464	482	477	457	405	465	450	456	466	478	455	483	465	456	414	443	482	488	451	509	440	423	430	470	449	451	455	453	442	445	436	481	478	481	432	444	408	456	456	462	431	454	464	452	472	439	480	452	451	432	458	462	460	434	465	474	494	456	458	489	437	489	451	471	494	465	439	483	495	420	473	484	447	473	475	469	450	431	426	467	454	434	438	477	465	456	416	445	434	436	440	445	443	464	424	461	449	460	459	466	459	457	440	428	459	466	458	442	487	428	426	473	433	450	459	432	459	491	482	461	404	453	493	422	477	470	481	429	452	458	451	423	421	474	479	455	429	481	462	468	445	414	480	467	453	436	444	439	447	414	470	461	431	457	450	447	469	449	487	434	420	453	453	451	446	461	449	460	488	483	451	448	433	465	482	464	452	431	467	486	428	474	467	479	441	471	425	465	448	476	448	446	476	491	401	468	478	460	472	464	480	473	502	446	502	461	441	425	423	460	472	438	466	447	437	449	440	456	477	454	487	483	470	449	432	456	444	486	441	413	446	454	427	460	442	502	433	484	466	426	416	459	478	436	485	478	484	414	445	457	477	436	451	417	467	471	477	439	433	454	446	419	441	442	489	495	513	425	467	431	424	481	452	490	482	454	451	463	475	451	461	443	463	432	454	456	418	457	425	453	465	470	464	458	445	432	461	510	501	438	464	491	471	484	474	460	480	501	451	412	476	455	443	427	444	455	458	446	474	484	469	481	438	487	463	434	475	422	434
26692	21175	29537	32595	19517	8658	2869	1016	476	329	264	245	264	257	261	266	235	267	233	241	256	295	237	247	262	258	231	242	269	228	229	226	253	222	272	264	235	242	234	249	281	232	249	225	253	245	228	247	244	247	251	266	234	254	237	216	271	234	248	282	249	246	221	237	234	273	266	257	260	257	236	255	244	237	230	244	250	259	249	246	253	260	252	252	265	252	241	258	249	262	270	282	261	264	216	252	249	228	257	256	270	257	276	235	247	269	253	260	259	246	251	253	259	261	261	272	233	247	247	256	246	245	244	265	262	261	243	244	259	262	262	280	265	267	234	256	266	285	265	256	233	259	243	253	267	265	233	262	266	249	212	256	226	262	268	246	234	280	273	236	255	250	266	252	259	250	270	236	257	235	253	236	258	274	254	277	261	241	278	283	244	270	234	217	257	233	244	234	231	258	240	212	242	229	251	262	243	241	237	252	251	264	246	240	246	261	231	218	274	262	254	261	250	245	263	245	247	240	234	261	248	236	245	256	239	248	249	252	268	238	272	260	250	278	280	233	251	222	248	273	270	248	246	262	265	255	224	254	266	255	231	278	255	265	231	227	236	263	234	231	245	264	290	235	234	271	249	232	259	245	255	249	253	283	247	240	259	241	277	264	265	244	272	254	269	284	257	233	265	238	246	236	271	226	273	249	249	250	257	253	260	263	261	247	263	212	270	253	258	242	243	254	241	241	279	276	241	274	270	262	254	208	236	250	262	254	223	224	251	257	231	243	303	279	219	267	226	236	267	252	271	239	242	257	248	254	243	261	236	263	233	253	247	233	218	258	240	250	256	234	264	237	247	261	225	243	227	240	250	290	246	261	257	251	234	266	249	282	265	276	236	272	253	258	227	251	258	271	253	264	254	260	229	266	238	274	256	263	255	261	245	253	257	229	229	246	213	263	265	266	243	260	263	247	253	285	233	257	226	247	240	247	236	269	251	257	241	231	264	253	253	261	255	264	269	277	245	270	284	241	276	254	242	240	268	240	231	231	259	232	245	264	254	267	235	237	219	256	247	247	225	234	232	253	238	254	271	245	233	235	267	265	236	249	243	245	250	233	249	253	238	256	255	238	243	264	244	242	265	245	240	265	265	232	244	259	289	219	254	293	251	247	273	250	245	228	264	249	235	239	275	255	229	254	243	255	224	244	252	276	256	254	221	258	250	244	269	257	296	230	248	262	249	278	241	241	255	268	240	243	257	231	237	257	213	262	265	250	240	280	239	237	204	237	263	204	248	238	257	247	262	251	248	241	259	266	240	238	247	264	254	291	268	246	243	251	260	247	257	237	242	264	247	236	241	241	236	264	251	246	249	256	250	255	238	238	265	250	257	277	263	271	262	247	290	242	254	254	283	226	238	269	254	242	265	250	276	252	261	269	244	259	243	253	274	254	245	284	267	236	263	275	251	242	235	253	288	253	253	244	254	271	273	220	266	238	251	256	264	247	273	242	278	240	251	247	219	243	269	261	263	233	243	262	240	243	221	241	243	245	231	254	266	237	249	232	247	251	287	251	259	259	263	258	228	245	245	261	241	259	255	256	248	233	254	250	270	248	234	247	231	270	265	267	247	279	287	255	275	239	264	239	220	243	241	237	258	247	255	251	240	251	252	250	291	241	248	243	249	237	249	264	258	247	264	270	243	241	270	219	246	264	216	257	256	254	241	255	259	268	240	235	267	263	261	235	246	232	253	211	276	263	224	247	233	235	248	226	246	268	258	255	256	244	254	254	232	229	225	242	246	257	226	238	258	285	249	233	291	244	234	264	262	241	230	242	273	244	252	244	294	252	259	230	260	272	224	242	264	222	247	257	256	232	252	245	252	242	259	256	275	240	276	222	240	261	246	260	261	233	248	277	275	235	282	259	275	254	226	271	251	266	248	268	268	238	250	229	260	253	248	240	237	253	249	252	240	250	238	243	268	260	213	214	251	275	258	225	253	247	234	263	241	238	243	253	259	239	266	262	244	253	235	256	257	249	265	253	225	227	265	249	258	235	259	242	249	254	217	247	238	246	277	257	262	250	230	282	250	255	255	256	255	240	266	243	252	263	255	221	262	239	269	254	247	253	224	257	256	257	268	258	257	252	242	250	253	233	221	249	256	253	222	258	259	247	222	263	258	243	229	230	257	233	237	273	256	275	245	257	239	259	222	261	261	278	238	229	261	259	254	228	276	243	283	250	235	262	254	249	231	250	276	275	252	261	250	252	250	245	256	285	248	279	261	231	262	245	262	256	239	262	260	254	258	258	248	264	266	241	247	248	238	257	246	225	241	270	248	273	257	248	258	245	247	275	278	229	280	260	251	237	249	248	265	267	259	244	258	261	262	232	251	286	239	236	258	251	242	249	238	247	212	259	264	259	276	245	239	249	228	259	242	263	260	224	241	265	246	236	251	246	257	254	237	262	259	244	262	253	245	257	244	271	259	243	247	244	250	237	249	216	258	266	260	252	255	250	267	257	247	283	235	237	248	258	265	255	259	270	277	242	239	237	272	240	286	263	293	243	259	267	228	214	261	262	247	253	247	244	242	267	236	215	267	268	266	257	305	246	236	219	265	250	233	265	246	278	250	261	241	239	248	259	242	236	269	259	268	246	221	260	244	267	276	258	239	253	268	263	248	250	239	237	267	252	250	280	268	255	243	207	252	225	227	270	252	268	267	246	240	265	243	224	252	274	255	219	238	204	262	260	230	267	240	231	264	281	237	245	233	238	241	253	260	248	261	244	249	250	270	241	249	260	233	263	244	262	244	206	265	274	225	235	217	242	270	247	238	259	234	260	229	266	234	239	252	261	229	249	274	270	260	246	231	265	248	287	248	228	248	254	233	250	254	217	231	250	249	260	242	267	241	247	250	249	247	231	250	251	265	231	251	260	248	248	251	242	245	242	220	242	258	278	260	255	235	273	220	244	266	250	232	253	274	240	234	255	258	261	275	242	235	269	249	237	221	251	238	253	265	255	263	261	224	271	223	261	250	231	233	233	241	245	280	244	241	240	263	229	258	228	268	277	249	240	254	238	285	262	281	232	236	262	257	227	239	261	259	260	276	255	269	268	235	273	253	249	249	256	266	220	227	254	255	244	246	258	247	261	239	283	241	241	280	241	238	240	244	280	232	246	260	239	257	248	252	238	235	263	238	272	240	246	258	240	279	246	261	257	242	245	246	268	248	229	225	255	235	226	249	236	257	273	236	261	268	251	281	245	237	264	271	244	233	261	273	224	251	260	248	287	251	269	271	253	280	280	246	244	253	234	250	248	252	256	273	263	219	229	289	216	246	249	229	240	249	253	249	239	268	265	274	244	263	268	229	262	280	233	263	239	239	229	229	280	256	260	259	226	257	276	271	254	232	253	272	244	273	266	271	262	238	245	248	263	252	288	235	269	274	233	245	253	266	258	258	251	238	235	290	255	227	262	257	272	230	267	250	258	240	257	250	266	224	241
5472	18476	38538	34545	23383	12971	5701	2054	808	507	430	404	404	413	397	364	428	376	433	427	418	373	403	405	365	417	438	393	405	374	386	410	365	397	418	413	410	417	390	404	355	399	397	427	399	394	423	363	419	389	378	371	397	362	391	359	421	389	402	378	366	393	445	380	376	366	421	403	409	404	392	416	400	398	429	384	389	388	413	398	390	375	392	416	401	376	386	379	387	422	372	384	398	346	425	344	394	374	390	437	388	362	372	396	394	385	402	407	413	384	393	397	377	426	390	384	388	409	409	385	437	367	408	382	382	388	429	341	399	380	394	415	397	405	405	419	379	378	396	400	411	354	393	388	381	379	366	389	421	377	395	358	408	416	370	397	395	414	384	344	361	395	339	373	378	370	410	369	431	367	437	355	421	379	383	376	363	391	417	413	408	378	397	389	376	412	394	412	406	405	379	399	375	407	390	390	408	379	393	383	384	410	369	419	396	397	395	389	430	399	399	368	397	379	394	374	399	402	423	415	386	434	386	369	403	417	385	423	361	385	398	400	408	405	378	398	379	417	388	398	382	391	400	358	377	429	383	416	404	384	382	371	392	417	363	438	419	399	414	380	409	368	417	393	380	411	390	422	382	394	437	386	407	426	400	370	416	454	386	395	385	382	395	417	406	382	427	392	395	378	408	385	410	404	403	375	413	411	360	394	387	396	413	381	361	405	383	425	372	421	390	370	364	384	382	389	390	400	392	400	387	389	396	416	395	389	413	377	408	415	390	391	389	392	382	390	378	367	420	383	373	404	433	413	401	380	396	368	386	406	397	362	397	365	370	396	389	370	419	395	368	402	397	374	377	384	408	461	408	375	444	374	402	399	400	391	378	392	398	412	382	377	399	383	434	408	409	396	393	398	418	394	392	416	384	338	433	402	420	381	414	407	396	412	352	411	375	402	408	353	404	390	387	410	399	388	389	409	381	382	407	375	422	389	363	396	398	409	410	392	410	418	383	398	392	382	419	412	405	384	411	425	401	424	389	402	391	412	404	383	391	419	403	396	402	399	366	407	399	380	400	380	391	375	429	369	401	396	365	411	401	411	393	338	393	378	396	392	398	390	389	369	396	362	403	353	369	360	361	413	392	397	405	365	390	446	371	375	414	346	376	378	409	408	426	360	406	405	410	372	419	389	386	403	386	401	392	430	417	374	427	373	393	399	354	395	413	389	372	373	395	384	369	394	408	417	403	378	396	376	411	389	376	386	408	386	385	406	368	379	422	360	401	377	392	405	394	415	382	414	404	390	397	398	370	389	424	402	361	414	391	416	384	396	426	395	377	379	384	391	374	399	399	372	373	378	410	384	407	417	397	414	376	435	413	401	369	376	383	436	395	407	433	386	399	382	369	409	407	403	392	424	423	404	387	385	393	387	375	412	402	357	397	352	401	373	373	444	386	385	428	389	423	420	342	408	396	389	375	369	357	421	354	404	402	362	386	398	404	358	397	415	384	385	415	360	391	401	376	416	411	395	368	403	374	400	390	392	376	373	385	383	390	392	376	375	402	400	416	387	383	415	372	418	403	405	362	366	386	386	401	367	427	417	402	402	394	412	389	393	399	332	401	429	401	382	393	402	358	375	400	354	368	402	367	386	404	414	389	351	392	399	380	419	369	397	382	416	408	375	386	356	359	406	376	393	397	420	369	388	441	364	395	362	385	387	392	404	431	383	376	403	412	405	408	377	378	433	388	396	396	389	411	401	400	382	347	388	388	408	395	409	373	388	405	428	394	407	368	405	391	397	417	401	368	408	377	395	411	384	409	388	381	447	373	404	392	392	377	398	399	391	385	365	369	350	395	393	401	396	407	374	375	361	382	393	377	411	403	372	416	403	416	381	394	439	398	382	399	360	402	424	380	366	410	376	386	442	383	398	416	435	403	400	423	374	363	391	434	392	399	415	407	414	398	415	400	390	388	388	417	374	402	359	389	409	385	383	393	424	380	390	408	400	413	346	396	383	398	402	388	378	399	385	424	380	383	415	378	396	372	419	414	372	386	363	383	374	417	435	392	430	392	390	390	373	396	369	399	367	374	421	361	401	371	388	409	370	418	387	416	350	333	383	410	359	349	362	372	408	420	398	403	380	413	352	400	404	389	362	388	407	365	410	401	406	350	401	361	380	392	420	406	405	370	397	391	393	429	350	380	405	386	415	392	377	397	387	408	396	374	390	380	415	400	405	395	415	416	418	400	410	396	355	389	427	413	379	385	441	421	380	376	411	390	422	415	394	380	401	397	395	386	374	380	374	420	434	410	346	413	369	409	372	424	399	407	379	379	385	398	394	373	374	414	385	386	396	379	396	400	429	404	366	417	420	424	387	376	403	386	382	435	401	372	400	401	390	353	405	367	396	390	370	366	400	413	377	409	425	386	412	393	381	404	425	401	341	381	379	389	386	378	394	421	407	437	390	380	417	372	404	433	410	441	407	396	381	380	388	386	390	433	407	366	397	440	399	388	378	376	379	388	389	381	367	402	396	406	398	390	398	420	404	389	358	422	371	427	391	409	391	429	383	369	404	355	397	404	403	387	410	408	444	390	392	407	398	397	378	394	358	410	401	383	392	374	425	421	383	386	426	365	372	383	411	396	383	384	401	385	363	410	389	403	373	394	419	379	378	396	377	394	358	388	420	405	390	442	427	390	409	371	383	367	398	379	357	403	388	412	376	399	381	398	354	412	350	374	409	378	425	394	374	376	356	366	438	392	414	385	436	433	367	417	400	379	392	353	428	391	370	430	398	425	358	373	423	395	398	415	397	384	385	339	399	409	378	396	418	383	372	395	402	387	377	400	336	446	393	383	348	376	411	399	362	413	365	398	414	383	382	399	380	410	343	404	401	401	404	421	404	421	412	398	376	385	378	436	408	400	405	361	417	409	420	433	412	396	390	394	406	369	365	379	404	412	392	411	362	388	389	403	382	388	363	401	414	421	393	335	372	409	406	405	409	392	380	405	380	397	350	367	410	409	409	380	405	402	393	362	382	348	424	391	420	434	409	389	392	383	402	402	389	397	449	379	406	397	373	369	361	398	362	388	344	406	426	391	407	376	394	393	410	387	385	408	369	407	380	361	376	381	403	379	388	382	376	395	377	419	416	405	419	406	375	416	410	393	391	421	385	377	391	393	406	387	384	379	352	414	457	424	400	404	402	404	407	351	389	353	447	384	387	396	390	361	408	405	388	404	413	392	398	386	394	395	433	388	372	373	404	377	377	431	390	362	409	426	384	400	389	363	377	374	391	368	393	362	384	378	425	367	392	419	381	394	414	407	395	408	403	419	404	447	401	396	440	355	368	433	415	413	388	399	403	400	372	398	391	402	381	417	415	402	396	411	378	412	398	405	383	394	423	427	427	420	405	396	365	418	372	387	399	402	365	436	344	403	383	393	371	397	347	406	424	378	424	400	339	391	399	389	398	374	386	398	428	379	380	398	371	389	387	391	406
24134	21244	35257	47034	43169	32238	19273	5139	1107	525	346	285	293	310	304	298	302	301	314	267	284	299	274	309	303	295	324	268	299	263	299	286	269	275	305	288	307	293	300	293	270	290	283	316	266	292	255	266	266	271	291	275	269	277	309	274	297	290	272	305	286	287	275	309	286	293	293	280	295	321	271	280	288	283	298	276	304	291	282	313	286	282	289	304	290	287	304	295	281	282	299	301	294	259	286	280	303	286	315	290	281	280	294	280	282	280	302	287	280	294	291	286	271	293	288	303	285	280	282	313	292	299	240	256	296	256	306	326	274	253	276	308	293	298	308	306	310	295	276	297	281	301	287	297	322	292	306	278	266	297	304	287	303	283	299	274	281	310	263	232	291	291	285	287	304	291	297	307	293	291	276	306	288	300	302	276	295	290	279	289	283	290	276	279	303	298	286	316	280	272	279	304	307	279	309	278	304	274	320	292	322	280	324	279	279	278	289	299	261	270	295	297	271	279	284	277	293	293	292	292	265	285	286	272	299	297	283	292	276	286	286	306	260	285	291	255	273	286	288	292	263	271	279	292	296	293	278	256	307	295	263	281	309	296	299	296	276	310	299	261	312	277	302	283	249	294	278	314	277	280	298	317	275	271	284	287	321	304	278	302	287	284	317	307	304	295	283	274	300	285	299	309	310	281	281	296	305	305	275	258	293	300	274	279	310	300	306	301	278	291	295	291	273	306	305	284	265	278	303	284	261	266	276	304	280	285	293	282	281	281	303	327	284	294	288	270	272	307	278	315	317	251	276	306	332	279	293	288	289	284	270	303	287	302	282	307	302	285	275	326	309	291	284	264	261	299	280	253	301	320	309	296	277	282	268	292	287	286	288	308	301	273	275	274	251	303	318	266	268	257	302	286	256	315	305	252	286	280	292	265	292	325	307	281	290	268	271	302	313	292	297	300	267	311	293	268	296	283	305	265	311	276	290	290	295	283	288	299	262	300	286	296	279	280	288	316	273	284	300	251	295	292	262	267	292	286	287	309	272	277	309	272	276	291	298	295	265	299	286	273	284	313	299	272	291	301	304	316	293	315	302	303	304	291	286	277	302	319	319	320	298	292	291	314	304	306	290	302	277	306	298	291	282	281	234	275	293	280	289	266	266	286	277	275	286	282	296	294	278	286	271	274	299	257	293	245	300	277	295	273	290	272	290	300	284	303	308	254	295	244	306	309	317	295	260	282	297	280	282	299	271	329	286	326	285	297	289	289	301	287	316	265	274	256	307	304	296	276	298	293	270	304	297	294	316	312	284	296	287	306	309	293	277	263	272	272	304	268	308	292	262	278	292	264	317	279	269	255	307	303	277	307	265	298	282	274	295	295	291	296	257	286	290	280	271	301	279	301	261	282	334	293	301	300	266	273	273	300	325	292	307	267	309	308	295	280	294	302	307	268	335	261	276	297	276	303	285	262	302	304	269	309	278	281	287	291	271	277	305	302	307	349	275	293	302	281	281	289	293	283	264	270	308	280	262	333	266	271	265	304	289	285	299	275	284	271	297	288	311	256	292	274	279	285	310	301	273	306	279	268	283	303	300	276	291	298	268	295	286	305	286	281	283	297	274	288	301	302	280	276	287	282	289	315	287	256	285	284	296	288	303	294	309	278	305	298	289	302	274	307	286	295	297	298	291	275	305	299	294	283	296	266	303	296	303	276	284	297	270	288	298	281	272	317	296	317	264	293	290	280	273	280	304	297	279	273	275	294	266	275	275	285	299	296	270	274	272	308	314	293	279	280	297	255	276	285	315	275	287	286	304	250	265	266	268	298	285	309	300	277	281	310	265	303	311	319	293	304	253	300	286	290	294	301	310	270	295	278	277	287	277	298	287	335	287	285	279	275	284	299	291	302	277	313	278	269	295	267	286	287	265	302	269	270	271	286	276	281	298	283	283	269	294	268	259	282	297	290	288	288	292	277	288	287	287	270	285	281	305	324	262	280	294	286	282	274	273	290	267	320	288	316	312	308	292	297	283	311	277	284	286	313	286	273	332	312	287	300	272	294	315	272	316	293	298	316	281	274	295	304	310	279	301	283	303	272	291	304	286	302	258	277	288	250	287	297	312	299	303	284	313	299	288	284	259	291	299	277	288	304	266	280	283	308	299	282	281	273	317	266	274	313	305	274	294	299	285	280	292	288	289	268	285	306	320	291	302	323	304	296	268	289	272	329	297	290	281	253	263	276	297	318	267	300	284	307	269	275	278	312	290	262	305	293	299	260	309	312	298	305	286	284	308	260	308	293	306	293	294	275	313	277	256	309	270	261	272	281	283	305	291	287	287	288	275	290	264	318	305	277	275	289	276	308	284	288	282	305	288	308	306	269	283	298	295	268	279	275	252	286	265	250	307	276	298	304	284	295	275	309	331	300	312	310	288	278	295	325	289	251	300	304	257	289	301	267	293	263	276	290	280	315	272	284	273	279	314	296	292	314	290	260	308	307	286	318	275	326	312	259	283	278	269	292	284	286	293	292	339	295	293	303	308	296	296	270	300	322	283	285	311	291	297	306	287	299	304	279	292	309	297	290	299	286	271	286	293	297	281	306	262	290	294	267	290	273	274	248	275	264	294	307	316	289	277	300	330	269	293	271	272	291	290	308	312	278	296	276	306	294	271	298	296	288	299	305	312	286	285	324	309	287	279	256	249	301	281	311	313	276	311	282	305	268	268	283	323	292	274	327	274	286	295	283	285	323	284	253	268	293	291	280	311	297	301	270	298	314	307	272	295	281	276	296	297	295	319	288	287	277	256	278	284	282	304	278	292	308	265	275	303	310	278	301	264	284	292	291	275	310	301	301	277	288	280	289	279	304	279	304	312	284	285	285	278	315	269	305	295	281	266	252	297	290	283	296	267	253	306	304	286	280	256	302	286	272	240	264	307	290	289	247	279	266	309	297	306	290	298	249	270	285	283	250	283	286	318	277	276	302	274	291	278	258	258	285	284	263	312	260	318	264	331	288	289	269	313	304	282	285	320	285	287	303	259	278	268	293	277	286	271	262	296	287	281	289	310	301	308	303	305	299	266	302	296	284	287	295	282	302	287	298	265	293	305	296	290	309	286	296	272	303	260	283	276	270	290	282	278	270	293	274	294	287	293	277	283	298	272	316	303	283	271	280	290	277	284	281	309	296	284	290	273	282	308	276	287	272	283	268	312	273	314	289	290	284	275	307	295	328	303	282	303	291	272	252	264	296	268	302	309	266	284	294	251	294	287	335	311	305	275	317	302	281	276	289	288	274	295	293	299	263	277	276	276	278	317	279	285	266	271	305	300	317	265	266	270	305	299	295	292	302	256	278	273	298	275	268	290	259	299	302	305	290	305	307	273	284	273	272	298	280	308	290	253	311	272	286	293	285	289	282	278	300	241	275	287	285	292	304	284	300	298	310	307	303	274	281	281	282	284	278	293	284	293	277	267	270	290	276	309	313	304	283	289	287
12366	54146	78954	67704	51265	37202	21833	8393	2373	1020	550	478	476	456	444	496	475	428	426	426	469	445	463	411	465	444	457	444	475	441	442	430	423	425	475	448	452	456	455	433	406	447	435	464	446	459	467	426	443	411	444	464	429	493	452	434	437	438	491	469	421	456	435	461	447	479	471	417	425	425	454	452	430	434	463	453	435	425	446	430	462	401	482	438	417	437	447	436	437	427	466	403	418	449	432	457	426	468	453	443	448	473	419	412	434	452	425	495	465	474	423	445	467	431	421	414	410	493	443	420	462	486	477	409	461	474	468	429	436	427	466	432	451	464	443	433	446	434	408	394	445	445	431	429	493	450	444	453	455	450	468	501	456	437	414	449	413	466	429	436	437	443	408	458	458	462	489	429	392	451	436	419	454	438	467	469	442	476	417	469	409	445	424	447	455	456	499	455	446	431	466	436	461	446	481	485	415	451	511	421	465	498	448	443	451	475	462	449	436	449	482	417	439	456	442	413	469	453	462	444	416	450	481	446	462	413	472	407	457	439	459	463	463	461	467	451	458	494	451	463	442	462	441	475	429	448	445	415	446	444	460	439	435	469	470	442	470	445	435	424	435	464	452	443	454	433	454	456	446	431	479	484	451	460	468	450	474	423	460	450	468	447	468	453	444	426	467	455	430	447	469	439	465	473	413	428	423	460	445	458	451	429	415	448	418	473	437	444	472	459	449	440	468	439	469	457	451	468	446	444	466	444	464	468	478	407	392	443	410	471	465	490	463	442	475	482	452	470	439	450	474	425	472	465	440	486	462	446	459	493	462	429	406	428	449	466	449	441	437	428	455	447	400	444	425	440	429	453	463	395	456	469	434	440	452	469	451	440	395	450	446	455	458	475	438	454	471	415	431	446	443	467	452	465	421	460	494	397	441	419	445	424	437	450	486	457	409	455	403	444	450	453	445	409	440	444	446	475	476	433	460	454	447	446	458	419	434	463	430	477	455	442	420	407	424	434	436	423	462	423	455	471	449	449	430	437	442	491	453	450	437	468	457	454	470	455	466	461	412	436	461	421	452	408	458	443	450	455	441	471	480	455	458	438	431	482	426	461	438	473	435	459	424	435	438	438	427	442	437	476	426	434	440	417	437	458	411	455	461	438	471	455	449	427	437	442	498	435	448	415	447	447	427	453	453	421	502	490	429	446	460	459	461	443	435	452	436	450	431	445	463	464	476	447	447	435	436	472	471	460	441	458	434	475	478	481	452	449	429	420	436	434	461	465	449	479	467	437	432	449	430	421	470	445	470	479	462	427	439	484	446	444	436	463	468	436	469	469	431	419	442	410	435	429	460	470	429	448	434	414	455	436	452	478	473	423	452	454	429	433	429	462	450	456	452	452	473	456	470	432	475	450	442	453	404	417	393	446	424	431	435	482	438	433	445	461	475	448	446	443	475	440	432	429	434	439	425	484	449	423	464	443	453	455	451	468	427	459	413	444	427	454	445	448	440	449	465	411	423	473	422	467	452	441	436	489	435	451	415	434	439	433	423	473	444	469	449	445	444	443	400	434	427	433	441	429	431	455	469	434	409	423	447	475	488	479	452	496	444	463	449	475	456	443	451	438	480	427	452	448	465	466	476	447	431	453	468	442	433	495	479	468	469	462	441	459	440	450	469	444	459	437	491	467	400	424	435	513	452	482	447	413	462	423	443	447	438	461	421	461	461	486	416	457	456	404	451	463	469	488	436	474	447	493	463	473	450	465	472	447	472	457	437	477	462	439	435	404	438	485	401	472	470	422	441	458	447	451	477	437	458	406	470	483	457	478	413	431	489	456	447	461	461	426	406	462	434	448	470	461	424	454	467	432	435	445	436	454	477	484	446	423	469	430	424	426	405	397	407	433	468	443	433	432	465	406	450	474	446	450	417	434	454	468	434	453	447	480	479	471	458	473	442	471	463	447	434	464	482	436	443	457	441	442	421	403	428	474	432	435	424	456	410	446	445	421	407	458	447	450	471	457	470	446	443	463	429	464	455	459	418	470	412	459	431	450	422	458	457	459	459	435	455	450	430	460	417	432	424	452	414	449	489	480	447	471	443	455	440	458	455	455	426	438	458	428	452	446	449	425	459	446	459	446	421	459	423	437	455	463	447	441	445	431	461	421	441	433	424	449	423	469	474	431	425	451	442	444	518	461	486	457	461	428	469	437	437	472	446	454	484	439	467	442	473	466	441	428	460	438	461	479	484	494	457	480	451	452	480	474	446	433	445	450	435	465	451	439	477	426	434	447	428	457	423	415	442	427	451	427	445	423	485	472	436	449	404	431	463	455	455	400	438	442	469	423	455	403	427	424	437	439	439	446	431	469	455	465	483	448	467	468	430	465	448	410	445	447	417	455	433	470	482	461	447	422	482	424	453	462	472	436	451	428	480	457	485	454	435	503	438	455	450	437	427	414	435	435	475	457	463	461	433	462	456	466	447	453	476	465	451	447	452	429	463	432	457	433	437	432	450	457	431	450	462	445	484	437	451	440	482	415	435	405	452	402	433	468	439	457	442	427	444	443	423	485	444	437	465	490	421	439	466	443	441	483	483	459	430	416	439	424	464	438	452	430	436	447	477	426	407	482	495	449	450	450	439	481	442	453	443	450	469	424	453	428	433	408	413	437	435	416	410	456	439	416	437	467	479	432	446	473	415	429	512	426	445	467	444	457	473	414	453	416	450	447	449	437	435	490	414	460	433	482	433	449	479	429	470	476	431	464	455	463	434	483	463	442	426	444	468	440	468	417	469	454	454	455	435	463	457	471	450	445	503	436	373	466	440	460	418	479	448	445	463	483	472	433	437	450	481	452	416	401	443	405	453	418	468	456	454	481	424	447	407	450	428	431	443	413	476	475	413	427	435	433	468	447	463	427	452	492	444	463	434	406	451	449	467	446	419	434	454	464	496	436	468	486	450	461	434	441	470	454	472	439	429	418	430	450	432	445	422	453	434	460	494	454	462	469	403	439	473	461	462	429	413	422	428	419	439	441	467	460	477	425	459	505	422	440	460	489	435	471	464	443	459	414	436	452	438	420	480	411	429	458	491	461	484	437	467	426	432	471	471	461	476	439	465	464	433	470	451	437	464	467	453	443	422	454	473	500	445	432	411	432	462	440	441	462	459	415	459	479	471	438	443	482	473	419	452	458	422	461	435	419	446	457	471	463	458	429	457	434	442	427	438	424	477	460	443	417	447	435	467	419	483	432	474	474	439	437	469	432	459	450	445	411	492	442	455	418	483	433	482	413	426	463	449	450	461	449	455	472	437	436	456	426	444	440	443	434	452	467	449	408	448	463	495	472	463	434	416	436	434	421	459	432	450	517	436	444	435	448	463	453	470	468	449	469	453	404	474	437	454	464	442	427	440	482	496	476	455	433	463	436	444	413	450	423	438	471	422	450	414	455	480	443	479	471	430	455	418	429	488	457	435	440	487	481	476	424	447	469	465	435
23139	21297	32795	40700	43402	38320	27725	10777	2021	716	414	344	305	321	316	293	285	323	300	321	329	312	312	310	313	312	287	311	286	322	289	294	286	321	300	310	299	289	320	285	293	301	311	303	298	303	306	299	303	281	321	289	322	274	314	323	317	305	290	320	298	319	312	322	300	282	294	315	315	310	293	320	287	291	309	297	304	310	286	363	294	299	324	323	327	278	284	314	277	307	301	277	302	323	279	317	292	318	341	314	306	318	269	290	281	301	286	322	311	309	295	318	289	321	322	319	286	299	312	332	321	270	355	309	285	325	328	291	290	285	274	297	282	294	323	328	323	315	298	309	314	307	302	311	314	281	308	289	297	294	314	294	290	303	298	307	299	301	320	289	291	294	299	314	280	282	322	302	282	292	294	308	317	288	259	318	306	300	333	313	279	290	304	300	296	287	322	316	314	302	306	267	296	290	328	295	309	304	300	307	310	301	302	302	305	324	320	282	325	325	322	297	299	291	302	298	316	284	320	314	306	324	324	276	303	313	267	316	304	284	287	331	311	304	324	285	345	283	315	306	293	325	270	320	299	294	306	291	341	297	312	295	301	238	263	309	330	319	305	289	284	301	321	288	283	272	316	293	316	317	304	301	283	325	299	336	314	326	290	305	308	338	307	288	287	317	319	297	307	294	309	294	319	270	275	291	286	300	291	322	311	282	302	286	298	348	311	331	313	287	332	308	305	300	295	282	286	315	326	303	322	290	288	325	294	287	285	300	289	310	318	281	309	294	325	298	321	314	301	266	296	295	308	275	294	325	316	334	312	302	307	305	323	297	283	320	289	294	306	325	292	283	312	296	287	302	288	310	301	318	314	319	265	302	295	293	320	310	330	286	315	289	299	308	330	283	309	306	329	322	336	325	296	307	281	304	262	307	335	298	295	344	293	300	279	302	285	294	331	269	309	302	283	285	320	320	319	327	293	293	304	298	299	361	282	289	278	322	309	321	305	303	284	309	302	286	316	297	298	326	301	304	282	307	323	267	299	291	274	306	288	308	300	303	304	305	300	339	324	282	306	293	296	316	304	298	289	324	300	275	333	284	322	314	284	297	302	252	301	315	289	313	346	300	298	308	303	282	271	304	316	267	310	322	307	308	303	307	284	307	326	321	282	307	333	351	311	289	329	269	285	313	309	328	302	288	277	313	327	305	300	315	332	308	283	290	302	272	328	306	302	271	322	306	315	294	287	316	287	303	323	293	304	309	316	311	329	275	331	308	313	254	275	323	339	306	326	302	326	296	321	302	323	293	319	301	280	292	292	288	324	286	314	308	319	304	288	292	317	295	306	286	288	339	311	295	299	304	293	334	335	318	308	287	292	345	295	320	299	306	285	320	314	298	301	274	316	317	306	265	316	325	304	313	306	306	317	291	293	314	315	330	307	324	310	291	318	294	293	303	299	300	285	319	339	286	303	280	284	344	330	301	294	290	325	298	324	314	303	299	274	307	313	303	312	312	286	291	319	334	310	317	311	326	330	306	293	278	324	288	308	281	301	306	268	317	295	288	270	315	315	321	330	324	334	316	313	338	317	318	329	287	340	294	296	293	293	275	274	287	294	293	279	316	287	316	330	306	284	301	297	267	283	299	275	303	306	290	315	340	286	311	294	278	283	307	318	313	288	301	297	292	283	275	281	302	298	300	270	255	338	316	324	272	315	291	313	297	307	283	261	279	315	293	335	299	288	313	319	319	305	330	312	297	333	272	309	310	335	291	311	316	278	288	312	310	294	305	307	315	315	281	287	333	297	306	305	317	304	292	297	336	292	316	320	305	311	294	279	307	280	306	306	308	305	292	330	295	323	288	280	312	312	314	307	311	305	305	323	292	288	274	309	285	273	316	313	301	262	304	309	352	332	286	322	255	318	321	322	297	312	291	304	312	300	284	314	313	309	310	334	297	292	324	288	287	306	295	317	290	288	323	314	314	299	300	283	338	309	268	285	286	285	338	317	318	279	331	298	301	290	319	306	309	305	299	302	291	315	301	292	333	303	328	310	303	297	311	310	317	299	301	328	319	275	284	309	301	318	282	322	265	292	315	304	310	283	284	311	322	287	297	326	314	311	326	311	289	320	311	293	313	299	296	257	298	282	296	309	299	295	328	277	341	293	317	320	305	300	290	280	306	284	321	321	299	309	340	319	271	287	317	287	296	308	307	317	289	264	342	323	283	274	314	338	299	330	300	329	289	301	317	271	282	309	304	316	313	291	289	319	316	284	313	321	336	326	302	303	311	328	298	307	282	300	316	267	311	293	310	324	323	291	298	282	314	281	299	289	309	299	284	300	299	284	295	314	281	306	288	301	317	310	314	318	280	294	298	327	308	277	290	273	309	290	334	301	322	307	294	310	297	304	295	289	292	278	337	320	335	299	318	313	318	268	271	288	301	272	307	311	312	291	322	277	284	324	315	320	284	304	301	314	346	307	289	300	301	321	293	294	319	316	291	298	310	302	272	306	326	311	302	294	293	278	294	278	327	296	314	320	331	292	310	294	282	301	311	297	290	311	338	288	338	313	281	300	302	282	303	293	300	309	284	319	283	316	302	308	287	292	269	306	302	294	308	348	300	302	325	294	294	300	289	305	302	289	321	304	335	315	283	316	310	296	290	300	303	323	334	340	327	293	285	301	308	294	291	282	319	272	291	291	274	286	323	305	306	267	325	283	279	279	292	265	298	323	276	314	335	305	317	313	292	327	272	300	303	305	305	295	314	284	294	294	287	298	300	298	317	281	298	297	322	282	274	307	287	321	298	297	334	315	293	312	291	321	308	302	301	281	332	298	285	310	281	270	292	307	332	282	298	300	313	284	312	306	302	287	269	273	298	297	290	311	320	295	258	277	296	319	319	334	289	307	306	275	280	304	295	292	342	302	304	309	304	278	293	281	321	310	302	322	309	282	324	300	277	292	307	287	324	313	312	293	283	296	290	317	328	333	324	285	349	286	320	316	290	276	296	265	294	312	296	270	285	320	280	332	311	340	303	304	306	276	287	325	313	307	312	285	314	268	313	302	282	321	298	327	304	298	302	295	335	285	305	308	287	293	299	319	319	289	284	357	282	304	306	277	292	306	321	298	328	288	291	315	302	310	345	329	291	309	306	284	299	303	300	302	324	316	294	280	289	299	305	273	322	325	338	278	275	265	327	296	285	295	286	335	300	288	293	301	294	318	291	304	294	271	332	314	320	285	288	307	319	298	319	298	279	302	337	304	306	308	311	323	297	341	326	275	279	325	296	278	329	306	287	297	304	303	295	295	291	325	295	340	316	306	327	281	304	295	314	287	293	308	291	294	320	317	301	270	322	311	283	281	272	302	340	319	294	280	302	277	319	328	311	285	291	310	289	287	294	316	301	307	331	309	311	280	315	285	325	292	310	315	298	308	320	291	335	319	274	305	299	277	330	270	308	312	304	304	297	310	293	310	286	290	292	291	294	291	290	313	293
12922	64630	94053	81338	63665	46505	30597	14013	4488	1572	665	495	449	485	486	425	467	487	474	490	476	445	431	466	481	458	478	426	442	488	448	457	454	437	450	456	435	479	445	463	457	494	475	425	484	482	439	479	482	458	481	431	466	449	482	497	439	438	494	430	443	458	485	466	471	441	481	422	418	460	434	444	500	456	431	422	455	393	468	467	418	487	438	442	456	412	416	415	489	419	467	398	443	443	476	465	484	459	475	440	458	484	468	461	496	480	465	435	441	440	531	433	442	466	472	447	464	452	427	448	469	428	415	481	468	435	443	475	494	494	472	428	451	426	449	486	452	470	414	436	458	451	483	455	429	426	479	420	453	472	463	412	435	455	494	486	485	455	458	436	435	436	444	482	466	478	449	462	440	435	427	465	482	440	455	450	441	425	470	452	469	425	468	475	491	483	446	477	463	456	446	454	429	412	456	455	464	470	463	441	446	506	410	451	433	438	457	455	417	435	440	460	480	469	406	435	452	482	417	470	440	444	426	461	519	492	474	413	472	460	479	462	426	423	474	468	516	433	441	422	432	441	454	461	468	470	450	460	469	456	485	478	426	447	466	453	434	495	441	427	450	438	444	462	489	443	440	478	467	461	475	452	499	465	483	446	441	433	457	442	443	453	454	409	430	468	455	436	480	448	449	426	422	458	486	454	470	474	448	429	479	449	402	456	436	458	480	450	445	464	450	420	441	467	473	517	459	486	451	490	452	450	453	444	442	458	459	452	491	465	447	487	431	443	474	457	466	465	438	452	454	487	468	445	451	440	430	462	449	412	511	454	429	447	467	477	463	446	448	486	448	511	488	490	437	473	448	476	484	455	446	421	433	461	448	458	474	450	444	440	443	458	503	481	444	485	433	456	499	432	466	421	425	439	477	461	426	475	447	504	453	459	461	457	466	447	485	476	449	436	472	448	459	433	494	448	486	458	450	442	424	471	457	441	462	452	465	466	458	435	451	460	518	451	470	417	452	476	464	454	498	448	427	468	447	458	437	423	439	465	441	449	483	443	447	462	452	494	441	449	475	421	435	460	463	459	402	478	460	476	463	466	421	491	493	462	426	423	432	437	455	422	463	466	441	454	455	450	475	421	444	480	472	441	497	466	441	509	479	454	429	496	459	429	476	467	426	488	456	439	472	467	453	459	431	432	435	494	452	442	416	464	416	465	467	454	502	481	449	429	468	452	462	441	484	435	423	470	483	444	494	474	466	405	432	491	455	486	456	469	432	438	458	425	465	451	474	477	474	465	473	411	434	465	456	453	461	457	436	468	487	460	448	473	416	418	448	475	458	441	457	481	442	412	437	459	478	428	468	460	460	443	517	441	430	474	439	470	456	453	464	430	448	456	441	450	444	447	485	417	465	460	468	453	437	475	473	437	456	430	469	450	427	421	398	462	446	466	492	412	453	472	469	442	456	444	450	441	444	482	441	434	419	461	500	442	434	446	467	495	466	444	468	454	477	438	423	461	471	456	465	461	465	494	458	485	455	478	472	465	476	503	454	471	449	465	469	413	459	431	426	471	433	467	433	465	464	465	443	460	472	434	492	463	416	461	441	477	449	482	461	460	464	462	485	486	451	459	503	432	448	436	443	450	480	451	450	418	478	458	414	461	453	446	438	438	487	468	478	436	478	435	459	421	427	461	444	468	481	443	373	478	462	458	470	477	435	417	444	476	480	458	463	474	451	464	446	440	469	464	422	451	468	453	436	467	453	458	475	455	496	457	427	447	441	479	430	433	452	467	475	472	490	442	475	456	443	468	464	497	484	490	448	454	464	473	476	443	482	452	475	439	448	469	464	468	449	466	474	434	456	478	436	437	466	468	446	424	452	458	422	468	450	474	494	493	465	409	449	467	472	467	470	487	464	430	484	464	434	446	457	505	453	447	441	472	443	450	442	485	443	466	454	461	479	449	463	463	453	434	435	464	455	458	467	465	453	429	416	469	440	481	477	452	453	459	452	483	480	432	456	468	466	454	473	467	469	462	474	470	479	467	463	460	437	493	474	451	402	511	422	476	492	464	476	460	433	460	443	463	482	447	455	458	416	470	469	504	437	428	459	481	507	478	465	443	461	462	452	446	477	444	475	477	409	458	468	463	449	459	437	465	497	486	446	500	486	462	437	421	431	429	452	459	455	437	467	459	443	495	439	449	480	464	468	432	455	508	445	430	410	470	430	428	495	451	436	450	453	479	477	469	486	452	435	431	453	488	475	428	470	472	473	502	450	480	476	438	467	491	467	470	489	443	471	461	452	461	421	457	447	489	452	481	463	471	440	436	463	484	467	454	455	424	450	413	477	466	469	452	438	436	425	468	517	480	443	506	451	446	453	439	478	453	430	466	488	433	461	473	453	510	442	451	475	512	458	466	449	445	477	457	455	454	467	453	435	449	446	437	437	414	462	468	434	473	461	462	480	406	459	423	454	426	442	465	488	434	450	446	473	442	451	450	424	477	479	486	456	480	449	447	469	475	517	468	461	434	472	486	464	459	459	448	414	449	479	451	490	444	432	447	439	440	454	457	438	432	481	485	465	421	397	456	434	434	468	456	451	479	447	430	481	443	454	468	464	452	464	468	495	460	414	478	442	436	495	444	492	431	469	479	465	445	448	470	447	447	466	443	451	438	435	451	441	454	480	445	447	458	456	438	472	446	516	450	455	433	455	444	506	454	448	471	460	429	475	449	465	443	437	439	463	452	451	450	430	427	449	464	480	440	458	505	454	490	443	455	451	436	421	457	413	442	471	475	460	448	481	486	490	444	471	468	469	481	475	461	414	452	459	501	450	485	402	477	490	500	481	454	450	461	427	474	463	431	472	452	464	468	430	479	484	462	426	467	446	503	461	452	511	447	476	426	470	457	478	453	406	476	465	477	441	438	417	474	438	440	454	470	465	447	417	491	508	483	469	460	456	447	444	428	482	452	425	504	469	463	467	446	455	485	463	448	462	464	461	474	449	514	475	422	421	475	492	447	438	420	500	440	466	471	478	475	454	466	455	493	454	484	446	491	468	468	458	463	452	474	486	517	467	487	475	443	451	423	483	441	465	442	466	507	420	444	475	483	436	419	462	457	447	473	489	449	418	469	481	420	465	452	452	454	438	501	428	477	469	449	456	428	443	430	435	463	453	429	459	445	464	489	467	432	458	417	445	470	433	432	449	466	438	475	434	437	467	492	423	455	469	421	486	450	442	447	434	465	418	417	472	468	496	452	442	485	440	466	453	448	445	470	489	447	494	448	451	459	490	455	495	435	401	467	458	462	460	432	448	519	464	435	454	470	500	461	455	445	454	457	443	453	474	481	465	484	474	452	446	463	453	430	431	474	441	438	473	486	433	449	429	456	455	472	430	437	470	481	456	454	462	423	426	460	414	440	423	442	447	413	429	411	436	435	476	467	431	448	468	489	412	438	461	471	468	453	436	463	496	445	432	449	439	432	458	470	451	457
26707	21316	31777	30769	17549	8286	2922	927	430	304	259	260	266	246	268	259	257	242	281	233	255	247	244	252	243	259	248	249	264	247	261	258	258	242	275	271	264	247	256	218	245	265	266	268	250	267	239	260	264	266	237	234	260	255	255	251	231	224	242	262	266	246	244	266	274	272	251	268	238	244	274	248	255	242	276	235	234	263	260	250	268	246	254	253	244	218	248	292	258	268	235	268	277	243	226	294	227	242	261	230	249	241	242	250	226	262	274	252	222	234	281	231	256	235	252	230	256	266	228	264	266	248	231	276	290	226	271	235	259	238	251	242	277	241	246	254	238	244	251	262	247	263	263	266	264	271	219	245	264	241	234	238	237	256	264	255	256	234	255	235	231	259	211	260	249	249	251	253	234	274	266	263	262	240	282	258	249	252	263	238	243	249	237	252	279	223	260	283	242	253	232	234	242	256	219	254	254	236	261	253	218	264	241	244	241	224	282	266	236	248	249	261	254	235	269	227	267	280	261	250	229	227	267	243	256	267	235	238	254	242	257	256	298	209	244	243	249	237	227	261	209	267	254	254	262	250	295	278	240	265	245	281	254	261	232	233	227	252	242	250	278	217	274	276	273	275	233	233	262	246	253	240	268	284	213	219	270	245	242	212	261	268	258	261	263	238	267	265	272	246	233	273	237	237	227	241	252	266	259	224	262	238	234	227	252	238	251	266	250	256	226	216	253	234	249	230	271	274	255	261	248	244	242	245	283	263	247	263	239	245	279	250	245	251	281	246	249	256	272	237	236	261	260	244	223	222	223	286	240	267	260	241	237	243	237	202	244	222	271	246	249	230	235	258	242	248	258	255	261	243	256	247	227	275	280	246	264	217	273	252	261	262	254	270	238	253	243	255	232	253	270	212	247	251	262	273	227	259	255	247	275	246	253	233	237	254	250	242	258	230	247	249	273	248	250	239	245	254	250	237	234	249	264	253	242	256	214	262	237	282	251	241	237	254	251	254	250	253	244	242	257	254	208	263	273	237	235	237	246	250	238	254	242	275	236	263	263	266	237	253	245	238	253	272	268	246	257	261	242	230	259	242	281	244	253	255	262	257	214	263	277	242	230	233	257	265	248	241	262	246	278	259	234	279	264	244	235	263	235	241	238	230	215	238	236	263	269	229	270	254	256	272	244	270	255	267	263	244	282	262	228	256	261	240	231	241	288	262	280	273	256	248	270	248	248	257	241	222	252	245	260	260	223	243	233	220	243	248	262	237	256	243	228	240	276	255	253	233	220	233	277	264	227	230	255	210	225	268	261	241	224	246	253	259	245	251	255	240	231	239	253	246	253	255	258	258	266	250	301	233	222	257	250	239	228	244	234	261	275	229	238	244	258	272	260	248	245	250	258	256	261	214	264	240	291	227	257	226	277	273	243	264	270	240	262	211	244	225	243	256	248	233	254	260	289	236	253	234	279	231	259	225	280	271	250	258	242	236	267	269	259	229	264	252	244	250	211	236	264	255	224	268	262	261	263	266	247	261	281	267	224	266	240	214	254	264	246	238	243	240	233	264	241	255	255	247	250	240	260	276	252	254	268	257	250	219	257	247	254	227	243	268	240	232	257	272	252	222	272	249	255	249	257	237	238	251	238	247	260	293	265	265	239	262	265	273	232	260	237	250	232	245	252	227	272	264	257	252	270	234	259	268	241	262	225	262	245	237	261	253	245	241	238	236	240	261	288	242	227	239	229	273	252	249	252	238	241	235	279	251	251	273	273	263	253	277	242	259	240	250	233	278	242	263	270	281	274	251	241	269	249	241	259	249	237	261	228	231	232	273	267	235	263	261	270	237	261	273	221	273	239	263	259	257	273	244	267	283	240	256	238	237	239	260	231	254	254	237	238	260	272	219	266	231	233	277	224	246	266	242	236	256	261	224	269	235	236	253	267	262	269	234	252	232	245	253	252	245	256	234	282	224	255	249	270	225	246	261	251	208	249	285	224	251	244	255	252	253	254	270	215	267	262	227	238	260	241	239	290	270	261	255	256	253	254	266	275	237	268	251	257	274	245	257	276	241	240	238	237	251	268	262	236	231	263	221	270	254	256	258	254	271	261	253	261	267	253	228	243	236	246	236	275	221	244	255	270	235	254	248	241	262	270	257	269	210	238	237	250	248	238	258	258	258	219	269	257	260	226	279	268	235	228	249	237	256	260	249	246	253	262	241	221	265	253	243	240	245	238	229	260	248	240	252	263	246	266	242	227	253	247	244	269	260	272	266	281	273	240	264	255	228	252	273	262	268	250	252	229	235	267	262	259	295	259	248	250	237	257	264	251	257	254	258	284	258	260	243	262	222	247	243	292	252	266	238	256	269	284	222	246	265	277	283	248	271	238	243	247	266	261	272	242	250	278	274	242	243	267	228	243	259	256	273	228	260	247	247	238	253	261	264	274	266	220	241	248	246	252	270	260	277	248	239	274	226	269	232	245	266	244	246	244	252	258	245	252	251	247	251	256	220	266	243	252	224	279	245	265	263	249	279	259	233	263	224	257	250	250	245	257	251	251	280	243	238	245	278	246	276	257	265	257	276	268	252	230	242	246	260	241	262	252	245	264	254	237	222	244	235	256	268	254	263	258	256	236	240	242	260	265	248	273	266	254	245	244	263	277	213	252	243	273	242	236	254	243	250	238	248	262	237	270	248	257	290	247	256	246	227	240	249	257	252	256	253	261	245	240	255	243	265	249	251	206	234	235	228	233	241	249	255	239	246	245	229	252	251	254	244	267	253	255	235	233	239	260	261	252	254	234	231	251	228	275	247	237	260	212	251	259	275	255	257	270	252	232	260	213	274	225	267	258	259	238	249	264	252	289	264	264	245	259	241	259	267	290	256	246	248	269	234	262	256	250	252	256	267	253	252	240	253	246	248	264	240	250	256	245	266	260	257	255	240	216	297	253	268	236	225	244	243	247	231	271	265	232	248	269	244	261	252	241	261	252	246	267	257	249	245	252	263	250	258	251	266	259	257	253	240	249	258	227	222	265	251	232	241	305	244	276	248	248	263	220	281	252	248	233	267	246	250	240	250	266	256	226	247	270	244	236	254	248	238	260	265	237	256	249	238	266	254	249	269	256	250	255	246	248	253	248	235	275	268	276	251	232	242	238	251	269	269	242	259	275	254	223	257	246	223	273	261	263	253	299	272	261	262	219	248	252	268	247	218	237	263	235	257	266	252	250	243	252	240	246	264	255	244	253	255	270	283	267	241	288	234	264	264	260	275	261	286	283	250	255	267	233	269	226	253	230	268	247	242	245	230	262	245	239	249	254	267	267	273	263	224	271	244	271	234	255	289	229	262	242	262	282	225	256	224	258	273	277	247	250	244	263	254	261	267	223	268	289	271	258	226	283	274	253	233	266	271	259	249	258	259	258	249	245	257	217	264	243	249	248	259	218	256	254	248	284	273	249	249	241	260	272	242	289	240	269	258	267	276	258	283
5080	20715	40378	32559	21829	12922	5478	1991	870	504	411	406	388	370	392	386	381	377	394	386	385	398	409	397	393	388	393	404	389	382	411	371	397	398	370	378	382	388	370	409	444	388	390	426	406	420	387	381	388	378	402	405	408	368	393	427	392	391	414	388	405	392	408	421	384	420	383	404	385	403	365	389	434	406	395	419	403	381	389	402	411	396	397	402	402	387	399	385	395	416	379	386	378	393	417	366	395	407	380	367	400	404	379	392	391	409	400	398	358	406	392	400	377	348	385	386	402	360	429	388	385	377	404	396	399	373	399	383	402	368	404	381	368	367	394	391	371	399	394	408	365	385	393	412	395	400	350	409	418	366	358	414	367	388	384	361	395	391	394	369	383	401	403	392	351	417	402	361	381	400	399	397	402	406	398	367	412	436	390	391	364	420	400	418	413	409	379	395	396	384	431	386	387	399	406	387	391	377	394	408	412	361	407	404	421	388	446	397	390	388	378	399	406	391	396	383	380	380	398	397	406	397	389	418	376	393	393	401	375	362	371	375	383	405	389	375	399	361	375	375	398	395	386	411	389	413	408	403	372	382	380	364	404	413	393	402	399	383	400	385	405	381	404	385	388	394	400	441	415	382	417	433	401	375	366	391	370	412	416	385	415	369	395	419	405	368	366	387	399	408	396	403	388	391	411	368	419	404	398	385	387	421	396	395	402	368	348	383	421	367	417	416	403	379	368	388	376	414	431	370	379	391	379	429	402	378	385	437	427	407	376	376	446	395	401	405	392	370	391	398	410	421	385	372	387	374	408	412	415	387	383	364	395	393	403	369	405	373	415	396	396	343	364	371	413	385	378	411	391	381	412	350	348	410	369	382	393	429	390	392	412	382	403	426	403	387	357	373	423	383	371	417	382	406	408	388	436	382	386	423	372	356	414	360	397	371	394	396	366	387	413	389	401	425	353	384	411	412	373	427	385	411	408	368	389	414	395	391	421	421	378	425	386	418	395	400	380	369	382	405	403	362	416	398	386	343	384	398	361	368	409	382	371	372	402	413	356	360	388	399	395	388	396	354	365	385	406	398	396	399	350	407	399	375	334	412	376	389	372	412	392	385	386	413	374	345	392	369	382	373	390	425	407	390	411	401	429	410	385	384	391	393	382	396	390	398	364	409	391	412	386	360	391	424	408	436	401	408	380	389	432	376	404	397	366	402	384	399	367	373	374	397	408	409	392	378	399	371	371	397	426	399	379	386	389	415	394	429	388	364	415	390	403	406	424	424	394	437	428	387	399	382	380	358	403	426	382	403	412	379	384	358	380	384	355	359	381	389	391	404	428	393	381	382	373	386	369	407	421	382	402	373	409	386	431	384	345	395	422	412	419	420	370	379	374	382	384	387	400	427	383	386	390	353	394	365	375	394	454	423	358	404	414	396	410	381	360	366	355	416	390	399	441	448	382	394	407	425	398	406	388	406	375	385	418	358	367	373	407	398	372	370	368	397	421	397	384	403	408	389	362	370	358	379	354	405	399	362	368	385	369	370	333	388	375	439	373	370	388	367	408	361	337	396	375	412	378	406	360	408	403	400	400	392	403	426	413	394	379	392	364	408	387	380	374	398	404	372	386	422	408	394	375	404	405	397	387	373	408	406	414	382	368	405	428	413	380	387	379	415	408	409	391	409	454	372	388	414	373	386	404	400	365	385	395	366	401	393	411	396	406	394	365	383	375	402	379	395	387	404	448	410	405	424	368	415	393	401	399	387	382	429	420	407	395	419	423	427	384	435	408	407	400	376	418	367	380	392	416	403	375	421	391	424	400	382	414	344	406	421	424	385	413	383	412	394	400	412	393	415	383	377	425	373	400	388	399	414	392	401	413	382	394	390	417	396	404	386	422	410	377	427	375	396	363	369	386	380	387	421	372	409	389	414	362	381	387	349	391	396	384	375	348	378	392	402	355	412	382	433	435	386	374	396	424	411	393	356	370	378	401	421	364	394	379	367	409	405	380	383	370	367	374	392	356	387	372	395	404	358	376	383	392	394	401	379	374	411	401	416	381	413	430	393	409	404	404	420	392	372	437	392	397	399	388	414	387	401	401	406	425	385	371	378	390	421	367	406	387	393	427	361	418	376	417	378	384	412	402	361	400	384	362	395	394	367	342	397	374	401	408	401	433	388	398	420	391	365	383	374	382	381	390	417	430	390	372	407	353	382	405	398	423	428	366	382	416	384	401	371	410	401	388	422	379	380	382	353	393	390	401	370	388	375	374	382	392	405	425	415	389	396	380	361	416	385	398	444	384	409	395	399	418	427	395	399	369	420	377	408	405	427	377	391	409	421	340	410	391	405	383	408	414	427	426	373	427	399	388	412	418	395	408	423	394	429	394	402	378	377	417	392	399	397	421	419	434	409	403	379	382	399	407	390	405	368	416	357	410	438	374	398	391	348	414	378	387	402	407	407	430	422	399	357	419	366	394	392	399	388	376	399	383	412	409	399	362	397	436	378	419	390	409	377	355	377	405	393	371	462	407	409	417	371	396	377	389	377	408	413	390	375	417	403	372	391	405	392	409	388	408	390	391	397	374	404	371	434	378	393	403	398	391	409	350	408	416	385	387	407	393	390	362	421	382	411	432	409	400	375	417	421	373	447	393	367	398	398	392	382	391	386	394	415	382	370	418	374	364	403	419	408	383	421	385	402	397	427	366	396	437	381	383	397	395	397	404	404	375	414	387	398	421	367	429	392	403	386	404	404	403	404	405	402	359	372	426	399	403	374	396	405	401	357	363	378	403	452	440	448	404	376	415	414	370	392	376	363	395	408	417	415	381	397	400	411	387	419	370	362	433	433	421	396	389	375	410	421	410	401	403	389	397	387	388	375	411	366	423	395	387	374	394	389	436	413	389	405	381	410	397	378	347	386	398	365	377	398	363	386	408	396	396	403	409	377	377	411	416	398	392	367	414	393	432	445	415	368	399	380	402	395	429	405	401	361	394	405	405	413	385	373	389	362	410	372	373	406	406	403	380	425	354	384	379	391	407	432	368	389	437	380	431	389	394	354	415	394	387	396	369	414	391	364	407	388	379	397	418	384	398	422	413	400	409	397	390	418	344	396	375	417	404	408	386	402	400	393	400	381	398	409	397	446	373	382	407	399	421	416	373	352	410	406	376	379	381	401	382	393	402	402	369	408	384	388	382	389	404	379	398	392	418	392	386	385	377	393	419	409	404	397	419	386	391	415	418	390	444	415	396	396	369	416	384	413	381	412	411	395	393	399	376	407	398	367	411	396	406	381	421	379	366	401	375	420	429	370	407	417	385	368	407	402	384	377	390	368	400	405	391	375	374	382	408	421	360	380	400	421	405	389	412	386	405	418	407	389	404	395	410	377	400	398	413	378	376	404	424	378	417	367	423	409	417	383	417	402	371	384	395	365	415	395	371	403	388	403	373	416	401	409	383	381	384	362	351	389	430	366	415	405	425	393	406	364
24101	21218	33792	50036	45737	34565	21081	6437	1440	611	337	279	305	306	285	276	320	300	272	302	285	304	322	293	310	294	306	268	304	297	282	283	283	303	309	278	314	255	325	287	320	278	279	290	290	277	276	318	286	291	323	282	309	318	300	288	336	270	309	275	262	285	292	301	302	294	287	301	294	292	280	298	285	243	321	306	280	281	283	316	302	279	270	287	295	273	266	302	307	270	312	281	273	297	309	292	255	276	288	302	295	284	319	259	263	283	313	293	278	282	297	286	285	297	260	286	284	296	285	276	266	291	274	327	298	299	277	285	288	304	307	335	297	266	288	276	310	276	267	270	324	267	282	297	273	311	260	267	298	264	311	291	302	315	282	296	291	287	314	237	291	304	295	249	286	312	282	312	304	279	297	316	291	288	266	278	310	290	290	311	299	283	292	267	295	292	310	300	291	326	279	267	289	287	291	280	267	295	281	289	285	305	286	281	310	325	293	307	318	298	308	319	308	289	287	293	295	257	301	296	296	290	294	290	316	290	294	311	278	274	300	291	277	273	294	278	301	280	290	297	289	273	300	284	302	288	313	293	298	307	299	288	268	324	280	275	308	275	317	341	336	309	280	287	302	289	284	314	287	283	267	300	269	311	306	280	280	285	282	314	275	302	275	301	292	269	281	253	321	314	290	311	279	289	304	316	301	296	278	304	279	295	298	283	318	297	290	268	308	298	283	300	314	306	319	287	276	286	310	308	307	306	294	268	296	286	305	290	308	274	268	271	284	303	280	306	319	288	276	280	292	300	295	296	307	317	315	303	279	292	313	286	293	299	297	302	293	282	282	288	309	299	285	300	305	292	310	305	265	269	287	285	271	314	297	336	283	301	289	293	294	288	278	266	292	311	302	294	281	315	290	312	283	307	291	302	283	345	262	265	299	247	292	279	239	271	313	290	293	292	322	261	299	278	267	265	288	307	298	318	309	302	290	265	305	284	297	290	281	318	289	287	317	289	268	334	299	300	266	308	310	302	274	295	269	282	290	275	286	288	288	300	296	261	301	289	335	273	289	290	294	278	309	296	289	292	289	317	317	331	269	274	269	289	289	297	324	324	311	289	291	276	303	285	307	305	258	240	293	312	295	294	279	266	285	281	311	292	279	294	282	332	285	337	295	265	276	312	292	282	272	302	288	268	279	285	261	309	301	307	282	278	293	303	293	316	275	260	338	272	299	293	292	291	294	311	287	322	304	282	308	295	266	306	287	277	318	296	290	296	297	290	314	289	272	281	310	301	271	290	306	302	327	285	268	316	294	263	269	324	289	308	286	280	281	298	306	291	285	296	282	314	299	294	306	278	304	310	289	287	308	292	303	297	310	276	267	264	310	288	288	307	300	289	278	305	305	267	324	297	320	252	285	289	302	308	301	304	275	312	291	271	298	287	326	297	275	280	270	312	283	309	275	295	287	302	278	296	269	301	312	298	247	313	268	290	287	323	295	316	301	274	303	271	299	291	274	275	329	290	267	290	278	266	287	271	293	304	278	310	295	310	315	284	309	287	298	299	274	306	305	274	296	297	286	291	292	273	287	276	272	293	298	293	295	301	266	288	272	300	295	277	297	297	270	304	283	304	319	284	295	302	304	289	287	282	288	303	313	303	283	303	305	299	301	291	310	320	329	298	274	265	316	295	289	309	289	307	300	282	295	286	304	306	275	303	270	281	314	272	257	348	316	276	269	309	276	276	302	272	312	317	271	288	307	281	277	288	295	296	290	284	294	313	290	313	310	289	326	283	294	293	319	274	292	314	303	280	264	294	297	280	315	282	295	274	258	333	297	283	295	266	283	283	262	281	301	280	311	293	301	308	309	329	291	317	301	291	313	307	291	303	275	298	267	296	297	311	297	289	281	256	276	331	305	285	315	289	335	286	317	262	292	285	277	291	261	281	309	310	313	276	288	294	303	277	279	292	294	264	283	293	288	303	291	285	292	311	318	241	273	253	280	311	307	288	304	280	277	261	280	271	292	274	293	316	298	284	273	301	298	281	313	277	283	307	288	288	284	298	300	301	312	276	288	262	278	303	269	334	274	277	304	326	250	275	295	283	277	297	303	290	283	325	315	288	302	280	289	288	290	281	277	289	276	303	298	302	268	321	267	289	284	267	294	273	327	290	292	284	279	283	291	282	313	287	283	284	279	262	289	287	295	284	279	285	294	275	285	285	326	290	320	294	297	258	285	272	295	326	294	302	306	313	283	290	292	317	277	294	273	285	275	296	291	278	311	285	281	278	285	300	290	312	287	281	282	279	294	288	329	307	305	320	265	276	292	310	285	294	308	290	270	304	295	336	309	290	280	289	303	273	285	272	272	314	277	316	312	293	283	314	315	309	302	266	290	306	287	305	300	300	296	291	299	293	298	286	276	306	274	282	295	290	257	288	339	278	309	297	274	300	325	281	299	315	287	265	266	302	309	287	294	312	279	290	288	316	298	297	302	330	313	312	257	312	299	284	295	309	285	294	281	318	287	295	266	279	319	268	296	313	283	314	289	283	283	334	299	285	284	289	285	287	286	279	299	280	295	263	277	296	263	304	300	275	268	307	268	259	287	282	317	273	280	298	303	280	306	293	278	302	296	268	314	262	299	318	297	288	302	275	311	277	299	267	311	266	281	299	310	307	275	299	274	308	299	323	282	330	310	282	271	288	280	304	284	295	267	314	283	346	307	273	286	297	278	301	292	291	297	281	292	285	295	296	290	266	287	296	288	304	308	275	291	300	296	284	305	309	311	276	264	235	258	268	272	274	314	282	295	291	270	312	284	285	295	285	298	302	266	273	269	303	290	328	264	304	322	284	307	286	287	299	323	278	244	313	316	297	273	296	292	313	277	256	287	298	296	280	297	295	330	295	281	317	287	276	288	311	252	290	272	281	283	294	305	305	292	304	316	304	281	300	296	296	289	294	282	290	282	317	295	290	284	272	294	302	284	310	284	283	260	259	285	309	273	260	295	266	316	278	324	266	310	302	304	307	275	292	308	286	296	265	283	282	274	296	316	248	260	302	292	287	293	290	289	251	309	310	288	290	326	265	263	259	295	294	306	290	306	299	274	284	278	297	278	263	286	274	303	290	287	261	292	285	305	275	264	286	296	289	276	273	301	305	310	279	297	298	272	302	300	293	276	284	298	299	299	312	301	294	302	306	262	293	305	267	281	306	276	330	307	281	286	312	330	281	316	274	294	286	297	291	321	257	319	265	283	263	288	285	274	324	320	305	310	277	296	290	290	291	257	260	277	273	265	303	299	305	308	277	281	261	283	298	271	279	292	294	270	281	306	303	289	291	299	320	282	294	294	294	309	288	298	306	276	305	282	303	299	295	294	313	260	273	306	286	315	294	310	301	286	302	303	287	272	270	281	314	245	297	305	289	272	287	288	259	253	277	288	280	295	292	273	288	310	306	299	294	261	298	288	307	297	266	306	300	289	267	258	301	282	265	310	328
6855	32361	75825	69180	52577	38727	24473	9888	3216	1315	586	467	448	452	487	471	449	411	421	468	443	430	441	465	442	437	429	453	443	417	476	438	451	454	413	451	433	424	492	437	444	420	489	469	448	434	444	447	434	470	421	490	441	521	486	430	462	453	430	457	467	490	419	447	436	437	451	447	431	455	480	476	437	456	445	446	438	435	457	468	451	413	445	469	446	436	431	430	478	446	428	445	425	489	453	459	442	485	473	424	431	430	472	420	459	459	467	488	438	445	443	417	419	443	474	490	468	461	460	462	445	454	427	464	446	470	472	444	433	460	422	462	468	484	452	489	420	466	433	451	491	456	441	429	452	468	436	454	459	429	463	469	458	421	408	462	432	456	449	458	409	436	448	447	414	443	468	415	440	447	414	428	444	477	484	457	427	441	445	467	491	466	448	451	456	436	442	447	463	473	455	433	428	429	458	463	448	461	476	475	465	442	447	455	467	446	427	414	480	442	449	461	435	438	433	448	453	425	427	421	412	441	449	435	449	479	432	463	422	420	461	430	484	445	469	425	457	489	458	398	448	438	428	469	426	426	455	430	491	406	454	433	451	466	464	432	467	449	467	450	440	443	452	423	453	427	445	437	456	475	449	411	448	432	424	463	410	458	468	457	451	404	485	456	451	476	447	456	431	454	460	484	399	485	425	445	465	452	466	428	472	459	462	426	417	419	398	431	456	463	464	438	466	423	435	415	433	451	465	430	436	455	413	465	446	452	453	471	453	452	412	449	457	424	446	452	474	400	437	455	448	452	416	433	427	470	464	447	447	453	447	463	415	438	498	490	454	446	385	481	465	471	418	408	426	453	462	418	450	486	445	462	435	394	484	439	466	448	439	434	453	452	443	443	452	437	447	417	456	439	445	432	449	451	417	433	431	463	475	440	457	464	434	446	457	443	466	479	453	455	422	456	425	420	462	408	431	444	421	495	441	438	468	440	460	469	431	443	461	462	438	465	425	454	455	453	464	399	462	445	426	458	480	430	470	447	456	431	459	441	471	460	441	470	469	446	443	461	450	441	448	442	455	445	445	409	456	457	435	480	435	443	455	458	443	452	443	433	438	467	427	454	466	405	426	468	435	455	433	427	437	455	446	462	479	484	425	469	434	460	442	455	468	445	408	440	445	446	466	468	440	513	469	450	447	455	459	437	429	448	398	415	438	451	459	459	461	479	428	437	464	408	468	451	433	442	479	446	474	431	452	423	427	466	457	470	449	443	442	449	477	445	418	460	446	457	420	444	439	454	462	447	481	498	453	448	444	456	432	462	451	447	448	446	454	453	421	437	465	462	460	439	464	450	414	441	467	464	452	452	420	456	477	478	505	464	467	485	452	475	465	427	467	452	485	437	431	463	426	446	473	436	444	467	430	421	425	452	477	452	412	438	447	438	458	434	439	439	464	459	454	453	445	448	450	444	472	418	469	427	451	460	459	467	465	451	451	438	427	452	403	472	466	417	446	435	449	465	430	501	439	458	469	390	411	472	472	429	399	427	494	426	455	429	425	438	434	463	424	438	429	466	456	478	475	427	491	429	447	464	466	461	438	384	466	456	450	429	469	468	438	401	440	445	480	429	483	446	454	437	471	438	429	423	445	468	410	449	435	469	448	426	439	447	476	431	428	450	410	410	440	439	432	429	443	444	468	439	466	427	461	445	430	440	474	434	429	432	460	450	434	483	394	470	443	427	489	477	437	465	441	451	450	455	463	466	455	440	448	428	446	484	472	446	441	437	448	464	469	451	470	476	441	459	448	476	431	431	426	458	438	454	459	454	407	447	452	465	476	416	458	446	478	430	439	441	428	451	473	462	449	483	444	478	437	476	428	449	446	460	443	480	455	494	478	493	446	445	419	471	426	454	491	456	447	478	469	454	467	447	413	444	495	448	442	463	444	438	435	485	458	471	424	421	505	448	451	462	419	477	448	432	464	423	432	470	440	471	474	448	435	438	435	462	429	446	430	461	454	459	447	476	460	484	455	429	438	427	432	473	451	438	446	397	462	501	495	450	458	463	430	470	395	434	482	454	501	486	475	425	431	436	454	447	444	459	444	422	446	431	428	422	433	454	420	485	442	461	452	466	407	434	430	427	438	426	471	471	443	445	405	473	448	417	447	477	451	443	399	461	447	459	464	445	486	461	457	449	467	467	457	433	468	484	440	450	488	434	475	434	443	504	449	476	439	428	442	476	491	432	476	430	438	481	447	433	437	471	441	447	432	419	440	443	410	442	397	441	496	464	463	484	473	417	454	449	447	440	442	492	448	426	442	429	439	430	437	423	442	473	459	429	429	450	495	420	455	480	475	449	451	449	473	467	444	443	452	425	477	452	485	405	450	457	461	451	429	454	448	471	447	446	470	430	471	470	430	453	454	453	459	425	404	424	425	446	448	420	424	433	429	486	426	471	449	433	459	400	450	447	434	440	458	423	427	488	447	429	434	437	477	423	425	464	477	444	479	497	415	455	471	438	430	483	455	440	426	452	420	477	434	454	422	440	487	424	442	443	447	467	469	426	422	449	469	437	449	449	448	413	474	481	413	450	454	423	454	433	462	446	407	411	454	413	428	441	426	426	451	451	446	442	475	426	428	431	438	464	489	439	466	465	434	451	454	497	438	482	457	443	427	454	431	467	458	437	454	439	445	420	450	450	450	420	445	429	530	424	456	438	436	504	451	433	456	466	467	472	475	463	421	451	440	485	455	436	479	449	468	435	452	441	458	464	481	470	455	464	453	433	422	441	445	447	440	468	422	464	451	417	451	468	469	486	427	447	431	438	448	445	431	427	463	439	445	459	489	480	435	431	480	452	462	459	458	453	458	465	442	446	435	456	468	439	453	486	441	430	455	420	452	441	479	430	457	490	508	462	441	456	459	472	441	463	474	416	439	504	434	433	436	446	431	472	465	433	465	440	448	475	416	466	470	465	469	437	508	424	416	434	411	484	432	478	472	456	464	424	463	406	476	432	428	487	448	424	462	458	462	447	434	439	435	430	451	471	462	432	431	471	412	444	442	435	431	411	437	419	479	431	444	476	436	404	470	474	446	442	492	430	495	428	464	416	436	454	426	448	436	449	481	440	463	441	449	437	447	440	424	428	443	425	459	461	474	439	455	438	430	464	472	471	446	457	464	507	435	468	447	420	461	397	435	453	487	469	499	453	435	441	462	440	463	441	451	435	438	441	455	484	434	427	459	409	452	447	401	436	480	446	459	428	469	456	408	440	469	462	416	420	468	461	448	460	435	453	417	471	438	461	488	465	439	434	467	455	467	426	487	495	442	439	471	444	467	460	447	475	486	423	446	435	427	455	413	447	476	436	455	469	435	494	450	456	432	412	452	479	454	443	444	420	454	442	434	456	458	501	480	467	455	450	422	424	427	450	456	470	426	437	462	483	452	428	431	433	451	451	450	434	435	436	456	427	457	453	437	446	450	448	459	422	472	451	438	450
23014	21188	31674	44054	49626	41985	29564	12844	2873	913	426	302	331	316	296	287	279	316	295	306	304	318	321	322	321	314	326	278	318	295	299	302	298	293	338	318	294	291	300	317	328	315	310	318	308	297	289	315	314	304	346	360	301	290	336	327	283	322	319	312	281	298	311	285	283	326	332	276	308	294	325	336	296	278	317	305	317	285	295	310	316	288	328	308	283	307	330	328	307	279	297	297	313	306	314	291	321	312	299	332	300	301	325	314	297	309	312	316	303	280	343	280	292	303	300	329	307	293	286	302	294	290	310	284	304	304	297	306	305	321	310	303	312	333	303	322	302	319	314	303	314	300	321	298	315	290	296	305	302	313	305	287	334	279	310	307	334	304	311	300	290	306	322	308	304	312	307	316	277	295	289	332	286	302	275	324	304	307	326	262	312	293	329	277	320	294	295	308	287	298	326	310	303	307	310	297	302	332	301	319	280	276	295	302	285	264	294	315	292	273	326	305	313	296	305	309	351	324	295	297	314	245	293	304	300	314	316	316	335	306	320	301	288	297	288	315	290	310	319	312	304	315	313	307	291	300	257	302	338	292	259	305	333	291	285	347	286	323	322	311	290	291	290	298	329	312	269	294	325	330	297	309	289	291	326	354	327	291	294	300	317	284	329	306	303	332	288	354	307	271	289	300	302	318	292	297	273	278	312	302	268	288	289	300	272	300	303	347	318	298	315	311	315	295	289	292	293	287	298	330	316	256	266	288	314	306	275	301	293	316	319	275	272	310	325	306	290	336	273	296	296	333	323	287	325	296	292	315	319	319	301	288	280	297	299	292	287	290	296	294	330	289	288	303	269	296	265	304	334	336	314	323	325	304	305	321	326	318	306	297	316	300	306	318	275	327	290	288	306	303	304	301	315	302	325	307	277	286	288	303	308	301	306	295	268	325	301	291	303	285	300	291	302	336	293	306	304	301	307	308	279	319	293	324	314	297	265	284	290	304	298	315	293	318	289	284	328	313	315	325	355	294	315	282	327	315	299	319	300	306	322	301	283	304	285	265	319	290	313	323	305	326	315	303	267	302	322	291	311	307	305	302	300	256	277	293	299	273	305	288	292	296	305	282	316	309	321	339	284	317	289	304	270	317	285	291	297	306	298	300	306	327	289	319	314	325	318	341	326	300	282	288	317	279	283	298	302	297	305	308	302	305	287	306	323	300	308	285	280	287	255	278	282	293	272	304	323	331	337	331	322	279	316	326	298	307	287	318	279	318	304	313	316	298	349	307	304	315	313	311	283	305	309	304	292	336	320	330	294	303	322	278	287	313	285	299	298	298	294	331	304	331	338	290	309	312	335	317	286	326	323	291	296	314	306	309	312	290	304	304	260	314	309	286	299	315	292	284	304	300	285	309	268	285	272	300	307	336	313	336	283	277	276	297	308	287	331	316	292	317	304	311	303	304	302	331	279	307	310	302	297	308	330	281	284	298	302	300	314	333	312	278	315	283	323	294	325	322	293	316	278	323	278	296	308	354	322	312	287	318	288	314	290	324	264	327	271	302	291	278	323	300	331	280	298	320	305	345	305	307	306	314	310	296	315	335	291	294	329	314	317	298	322	324	282	324	307	297	324	307	295	312	296	293	304	318	299	330	289	319	342	314	317	292	334	305	307	304	324	269	310	295	309	267	324	297	296	318	281	332	302	300	286	301	299	315	295	275	313	311	309	328	284	310	302	317	310	296	296	284	304	284	301	275	301	326	286	300	325	302	330	337	293	318	272	282	285	336	297	272	302	290	259	311	314	293	299	309	310	297	298	291	288	309	326	319	330	314	289	299	300	318	290	302	284	306	272	307	282	271	295	289	281	303	336	308	291	308	314	314	328	277	306	327	285	269	312	271	292	291	271	279	303	307	302	304	287	292	309	312	296	313	272	314	333	269	307	313	313	308	279	335	298	296	297	286	325	308	308	323	305	279	301	297	287	315	297	289	303	307	320	300	301	332	304	303	314	290	332	294	289	311	286	320	310	294	328	308	294	347	282	280	302	280	299	306	304	318	300	311	270	314	310	316	315	318	332	284	314	307	305	328	350	269	330	322	306	298	320	323	293	281	337	333	320	309	305	298	297	280	323	312	318	314	314	304	306	294	305	305	294	346	292	302	314	266	313	301	304	304	319	305	300	300	311	317	311	298	276	293	311	290	310	289	335	297	320	334	294	327	317	295	334	278	310	327	319	290	292	269	312	282	296	308	288	300	272	291	274	323	273	294	259	324	289	300	341	268	311	294	325	305	298	301	287	307	317	293	290	287	286	318	301	292	289	326	295	320	304	308	289	287	328	316	289	292	316	290	302	319	301	308	298	317	348	296	299	316	287	299	312	294	302	297	332	309	272	275	288	306	319	309	301	304	301	283	304	314	331	310	327	290	314	314	319	308	312	314	299	284	298	350	283	304	321	308	319	309	312	349	309	319	300	303	307	283	294	282	306	287	314	310	306	304	314	305	304	293	304	305	308	337	303	326	277	306	303	287	303	279	284	309	314	303	297	327	322	288	318	315	307	289	278	335	337	282	280	316	322	303	322	282	302	319	296	301	310	289	286	313	291	286	338	277	287	290	303	313	319	322	297	316	309	290	293	317	310	313	319	337	289	288	299	322	282	299	301	291	300	298	303	289	294	291	308	284	345	326	357	321	310	300	297	300	312	294	316	317	339	303	296	288	305	290	301	285	310	287	323	293	315	307	318	284	291	280	329	292	314	280	275	286	320	314	313	298	297	301	306	294	310	323	349	302	325	319	317	308	302	291	285	322	288	292	308	323	312	287	310	301	300	299	315	302	315	302	267	320	323	283	317	271	298	324	305	292	307	307	291	305	274	279	320	306	300	307	278	308	289	289	296	304	281	286	293	286	325	265	282	300	282	261	316	311	285	303	327	308	295	300	265	317	315	325	294	297	279	307	311	296	332	279	288	293	290	326	291	297	303	310	288	317	291	331	295	285	324	289	293	305	285	292	302	302	298	337	302	321	278	300	293	310	313	288	278	326	293	322	300	285	316	297	306	277	307	312	309	348	293	309	350	311	284	326	305	312	298	309	312	293	308	276	292	303	309	294	299	344	291	266	298	285	344	282	319	271	309	282	325	285	301	345	316	281	313	352	309	308	333	335	307	287	293	298	280	303	289	290	297	318	317	316	311	295	312	288	309	296	324	306	330	338	292	308	309	291	298	315	283	288	296	339	266	307	302	287	335	280	334	297	310	292	277	305	305	311	291	293	304	289	266	303	321	328	305	272	348	330	296	307	314	330	330	279	308	299	305	297	314	310	317	344	296	308	298	298	298	308	309	302	296	301	290	280	305	301	314	315	294	322	300	329	293	284	308	310	281	307	290	316	298	289	316	300	283	295	304	290	282	282	313	317	338	280	303	318	307	272	323	309	302	291	283	337	296	324	307	296	298	329	285	292	301	315	305	348	300	313	300	320	290	276	339	307	303	319
10386	42194	83517	84527	68095	48711	33229	16617	5731	1932	785	523	443	459	458	493	465	477	472	470	413	454	442	456	434	433	430	450	434	428	486	459	469	455	482	462	423	404	462	457	455	466	439	450	437	475	428	459	438	460	482	456	446	458	415	486	484	483	436	477	454	442	437	470	478	478	442	420	461	456	478	469	436	429	460	487	454	441	436	456	476	484	453	462	471	456	462	495	483	443	512	441	433	464	412	489	462	453	479	457	415	495	464	492	471	472	426	451	469	447	422	473	461	468	436	435	445	455	452	453	460	445	432	442	458	458	426	477	464	446	451	459	477	457	454	452	446	487	423	467	457	436	448	478	434	467	443	460	458	437	458	448	477	492	474	443	463	454	430	451	439	449	458	475	473	457	464	498	442	441	446	467	488	469	436	472	468	402	461	502	422	458	452	437	511	463	462	485	462	455	446	455	464	466	474	468	465	423	487	459	470	454	454	474	448	474	437	465	498	414	452	448	484	476	405	460	455	450	437	429	462	449	448	423	471	443	439	468	464	435	457	461	450	450	463	458	468	453	493	437	431	459	474	452	459	464	435	458	459	458	444	452	481	442	472	473	453	480	476	440	438	466	456	430	506	477	462	453	423	458	487	426	472	423	451	438	490	461	454	473	460	447	457	453	477	501	454	478	449	484	453	469	445	472	460	446	470	445	485	420	457	434	445	439	463	458	487	450	467	441	494	472	439	477	421	443	477	447	482	466	477	477	448	446	428	432	485	481	433	464	465	415	476	431	430	489	443	470	467	470	458	447	456	439	461	423	478	482	445	449	455	464	487	470	465	490	466	453	405	447	436	449	460	461	452	441	403	435	445	451	476	421	441	471	449	436	476	443	464	484	441	447	425	483	454	469	465	463	447	456	453	469	413	461	461	432	466	436	412	499	420	433	472	436	489	471	487	444	467	491	430	442	481	453	480	438	434	435	463	463	479	484	465	463	461	444	456	451	467	448	457	446	457	473	483	468	501	499	430	424	472	480	436	447	461	446	474	474	438	460	441	469	448	496	441	463	447	460	446	465	479	438	492	479	472	464	458	485	451	495	472	437	470	462	527	452	462	484	461	487	435	441	474	447	464	470	471	484	453	428	433	456	458	481	448	438	451	483	488	478	447	443	460	471	449	437	493	477	520	449	439	456	477	463	466	496	449	451	470	464	451	442	467	428	466	425	438	445	482	452	487	457	511	498	481	490	485	479	458	474	453	476	470	490	459	434	455	441	438	499	461	436	471	444	469	417	482	466	447	476	473	485	424	467	458	489	467	483	445	473	421	470	460	437	452	457	455	455	458	430	447	471	466	448	459	466	435	444	468	481	475	456	478	447	467	414	426	468	468	480	476	431	484	449	456	439	472	466	486	469	459	493	454	507	446	427	502	455	461	484	464	455	449	485	474	496	451	416	500	490	442	431	474	461	466	446	464	458	450	454	480	443	485	439	427	454	444	451	438	468	462	422	462	456	443	469	457	468	465	486	460	453	442	464	437	455	444	448	439	452	446	414	502	450	481	464	453	440	452	456	448	462	487	460	465	511	451	463	448	452	440	463	443	442	438	461	460	481	434	451	476	422	447	412	444	466	489	476	476	461	471	480	448	474	435	473	457	451	468	487	445	423	438	414	461	484	509	475	436	472	474	483	482	489	442	429	442	444	467	477	464	461	480	424	455	506	436	490	445	453	471	484	452	469	470	456	463	431	482	456	457	448	487	461	469	424	477	458	458	470	432	477	465	487	461	428	460	467	444	456	416	481	470	427	465	470	405	465	445	489	459	445	449	450	453	492	446	453	463	465	484	423	442	431	460	452	459	454	452	432	435	478	485	419	441	448	500	454	458	433	478	480	480	461	448	445	430	463	461	465	449	460	476	464	464	454	478	470	441	456	446	463	453	496	461	449	462	469	452	480	461	435	482	484	445	466	476	438	472	431	541	480	442	450	485	443	484	454	443	441	421	461	418	470	505	432	447	458	461	427	443	471	455	436	461	431	438	441	442	462	455	461	475	453	459	486	487	488	480	443	465	449	432	449	428	441	487	434	447	480	460	458	443	467	487	491	489	471	432	466	457	464	440	448	453	475	462	438	451	476	471	421	437	440	487	439	492	477	422	474	464	493	486	483	437	468	429	460	462	458	476	465	435	443	459	473	463	455	449	460	438	508	475	457	437	438	454	454	470	434	475	454	467	444	436	435	452	443	455	391	493	470	481	496	486	436	490	462	462	451	396	448	482	448	445	444	471	464	424	494	482	468	452	438	479	453	488	510	459	424	479	482	433	423	435	456	469	535	456	437	463	443	489	443	446	500	453	469	471	466	445	436	435	465	478	468	422	481	483	510	475	441	457	467	430	437	522	472	434	453	442	451	472	449	431	468	438	454	444	473	448	460	463	456	453	449	428	426	454	464	492	478	403	504	442	425	431	422	445	498	478	482	400	456	443	450	453	480	438	454	449	448	488	454	431	436	467	444	486	456	483	438	444	483	500	456	498	489	471	453	454	446	439	486	471	444	458	452	426	455	474	476	437	488	488	455	435	484	485	466	452	455	432	438	502	428	464	485	482	424	469	478	444	449	455	444	463	426	467	478	436	453	427	462	513	468	452	449	448	431	474	471	475	462	456	467	465	496	422	435	444	473	441	455	476	477	439	431	476	462	453	409	438	467	485	433	436	501	446	472	441	448	439	459	452	477	475	469	473	475	488	473	456	438	441	454	431	489	433	453	463	489	469	483	465	461	461	487	441	487	428	482	468	444	448	485	506	442	420	471	483	452	466	449	414	457	502	460	526	477	459	467	451	469	476	457	487	483	443	451	482	493	458	476	488	431	515	475	460	458	468	428	464	431	448	494	454	448	456	499	480	463	476	460	462	464	415	480	441	460	431	442	462	471	483	438	464	487	474	471	452	484	438	445	480	445	432	418	460	484	492	417	454	499	467	426	480	530	461	465	447	475	494	435	464	461	475	426	460	447	441	472	477	435	474	434	421	452	474	478	497	455	431	433	447	431	419	434	473	465	505	444	463	478	449	472	464	447	460	469	471	450	468	467	480	449	459	438	462	476	449	456	436	458	475	488	428	461	491	418	468	426	458	462	435	463	488	463	529	449	485	416	457	451	447	459	429	450	485	447	438	444	459	422	457	487	451	468	448	442	457	483	468	422	449	410	450	435	455	475	468	433	435	475	458	460	479	479	466	481	492	403	459	486	468	447	424	441	467	462	484	493	436	473	443	462	426	461	440	488	495	447	451	448	471	469	471	456	452	464	474	442	443	457	474	467	431	429	438	431	482	417	448	461	462	439	476	467	463	455	419	431	467	467	449	434	460	448	474	493	469	435	463	497	460	478	464	451	446	424	455	477	450	445	428	467	465	445	460	463	455	453	472	453	458	452	431	475	463	464	459	474	471	471	459	459	475	453	448	430	453	471	471	444	443	438	474	418	433	445	462	450	448	423	487	460
26667	20974	27946	32430	20510	9122	2885	1057	478	337	287	257	260	250	275	234	240	240	252	252	248	246	252	252	229	287	255	248	243	246	256	240	286	253	249	233	266	252	261	280	238	224	245	259	252	270	257	248	262	223	260	253	247	245	242	240	270	263	247	251	237	246	243	255	222	258	248	244	234	264	235	242	264	253	261	273	256	260	233	230	227	244	233	263	247	269	266	255	243	226	239	264	234	262	266	235	262	251	256	220	235	253	252	270	243	242	258	256	234	269	258	257	240	290	266	282	255	240	258	236	254	241	237	248	258	231	236	252	267	273	273	276	249	279	277	239	283	249	269	249	243	272	271	257	247	270	224	232	240	262	242	261	262	279	220	253	262	258	260	239	269	248	267	241	267	289	241	247	258	226	235	254	262	253	243	244	262	264	236	264	262	248	243	233	246	267	277	211	233	235	252	264	255	266	240	254	245	257	268	261	253	246	240	255	258	252	222	261	249	275	256	257	264	266	249	240	262	280	262	267	256	265	250	258	263	270	255	243	236	267	235	255	266	285	250	262	246	247	252	217	242	255	248	258	252	255	247	258	259	216	239	260	255	263	280	261	243	237	228	267	256	247	251	245	254	272	244	242	270	243	275	236	229	253	273	248	250	257	255	260	248	243	257	245	254	227	249	250	233	252	231	244	243	262	248	252	240	234	248	251	287	259	242	273	256	235	253	257	231	261	256	251	256	275	277	242	249	233	246	275	242	258	268	253	258	227	242	244	272	246	239	220	222	239	240	245	277	226	283	214	241	279	264	241	268	243	267	251	256	264	259	280	257	253	265	265	221	248	229	248	245	216	235	258	228	254	272	286	246	270	245	280	232	248	279	263	218	238	267	277	250	249	246	249	257	253	235	241	259	274	233	251	241	241	251	251	228	267	281	247	230	236	225	264	264	270	251	230	256	263	273	239	234	250	272	252	265	241	271	246	273	298	244	245	253	234	261	265	243	237	239	241	287	272	254	226	272	257	253	256	229	237	253	284	271	269	248	234	218	232	270	230	265	251	252	232	267	263	246	277	253	240	272	208	269	258	233	261	250	235	263	256	263	238	267	233	285	228	287	269	255	274	276	292	259	264	265	249	253	274	246	253	261	265	266	252	270	259	245	261	275	249	235	256	284	242	265	241	253	264	259	231	279	276	234	225	257	263	232	275	234	252	251	239	257	238	252	225	250	281	268	252	245	267	267	252	288	283	282	267	231	251	236	262	259	251	245	245	243	230	257	236	260	248	278	270	262	229	272	265	237	263	272	269	254	232	239	274	260	252	279	270	252	266	255	244	267	272	237	243	241	261	253	282	260	247	252	268	232	238	254	263	227	239	228	228	259	256	256	261	275	277	251	252	224	261	277	242	276	252	214	244	238	223	275	254	231	221	241	261	247	265	268	261	263	259	239	253	254	259	252	255	250	244	263	262	260	230	238	240	265	259	237	249	261	225	229	255	260	266	256	235	236	254	241	256	227	258	258	284	259	272	265	253	242	250	243	256	251	240	246	236	242	250	274	256	273	242	279	263	263	271	245	240	251	249	247	275	287	251	248	270	276	248	256	250	248	260	240	247	248	256	257	238	253	267	255	256	274	266	234	229	215	246	256	261	252	261	234	255	258	239	271	255	242	252	276	237	238	250	269	255	287	251	225	235	284	246	244	269	268	227	253	246	267	281	258	248	242	247	234	251	236	269	242	267	247	268	256	250	262	265	226	240	277	268	246	252	274	247	249	260	257	258	235	249	267	292	239	257	264	256	254	262	265	228	228	251	238	277	237	240	227	241	239	234	282	256	260	254	220	248	261	227	254	231	266	261	248	263	263	251	256	259	224	271	236	249	266	256	220	240	255	248	250	265	238	245	264	263	267	247	267	224	254	278	251	249	257	265	221	228	266	260	252	264	238	254	279	234	274	257	257	252	266	254	231	256	235	236	268	255	256	274	241	260	234	238	276	276	223	280	246	274	275	265	281	248	287	242	263	258	242	256	270	250	259	254	272	234	280	248	288	245	246	245	247	252	250	226	249	254	276	254	229	283	260	241	255	243	228	247	237	258	275	269	251	262	249	257	229	253	242	242	245	248	249	264	261	269	255	231	258	249	254	241	221	272	248	266	248	249	265	265	232	250	266	272	257	260	231	255	254	246	247	271	234	239	237	267	245	251	266	252	224	270	232	251	254	250	279	263	221	266	247	255	259	217	263	256	252	246	257	266	254	231	278	272	293	241	256	263	255	254	255	262	243	240	264	228	277	258	284	276	250	242	273	268	244	265	251	253	265	231	252	255	293	218	271	271	255	255	242	252	245	276	235	260	235	249	235	265	268	254	277	247	272	213	244	267	305	252	268	241	242	264	245	252	233	252	243	242	245	249	265	260	271	272	252	230	254	283	254	263	274	261	255	275	242	247	278	248	262	262	234	273	208	284	267	205	278	231	246	239	236	274	233	258	247	269	271	269	260	269	256	289	269	243	273	228	236	267	260	261	229	229	266	267	241	283	254	248	236	277	238	256	236	256	225	242	288	246	262	248	257	252	260	267	277	234	273	255	274	248	242	247	243	262	272	239	245	273	260	261	254	247	259	259	242	264	232	246	250	264	278	274	256	241	254	222	262	284	248	222	234	263	247	243	246	247	280	261	249	264	244	282	267	273	255	260	267	267	249	261	238	269	279	270	242	250	256	267	268	249	275	250	233	260	249	263	246	253	261	250	253	261	271	251	230	251	235	273	229	274	217	272	255	267	256	220	236	262	255	267	224	257	265	234	256	249	275	218	275	276	242	256	247	271	270	278	243	267	256	237	257	233	260	300	274	264	233	254	267	263	242	231	245	232	232	248	269	278	260	235	240	242	243	273	244	254	247	245	229	241	242	260	269	238	241	249	267	271	258	258	235	277	260	254	269	260	246	225	238	252	256	277	275	245	241	238	255	244	283	244	287	262	275	218	256	275	269	249	213	268	252	270	259	248	248	276	267	259	246	248	287	244	274	274	244	252	222	229	222	261	245	258	264	267	240	257	212	259	246	271	265	229	273	222	250	245	229	252	240	263	237	256	257	249	243	268	233	250	264	254	247	263	243	232	271	254	239	277	249	229	256	257	241	272	238	260	239	238	236	253	261	265	265	253	251	255	237	248	261	240	262	229	263	274	245	241	258	269	244	219	260	238	251	260	276	231	261	270	264	230	221	233	247	264	259	227	248	269	263	248	256	221	230	253	244	251	258	253	240	231	265	232	286	248	256	228	237	241	246	253	285	232	224	290	279	231	257	267	243	220	250	249	234	271	242	243	235	278	237	242	263	250	281	262	262	283	261	261	278	256	251	281	222	245	226	234	242	263	262	241	265	237	262	271	247	244	264	267	237	249	259	279	257	280	260	261	223	257	254	249	261	235	229	258	268	260	246	235	226	263	257	246	284	256	268	280	286	251	212	258	233	240	254	266	276	271	250	224	245	276	257	258
4911	6966	35520	34046	24770	13572	5754	2159	939	537	413	399	442	399	417	396	386	417	381	402	394	378	348	412	383	390	380	415	387	418	410	395	400	417	402	410	385	372	363	386	406	406	413	432	386	435	385	398	379	381	396	414	378	380	414	396	368	376	381	370	383	372	389	404	377	385	411	397	390	398	391	422	417	383	397	383	391	374	418	403	386	380	396	400	393	365	393	376	373	366	400	404	373	394	424	383	378	367	406	438	427	392	437	368	396	398	363	416	400	405	358	391	399	377	397	369	364	402	413	377	406	389	346	392	379	418	435	416	417	424	415	405	425	426	390	396	378	373	356	401	375	380	405	434	398	371	386	382	402	392	426	382	429	393	408	402	377	384	393	359	369	402	399	394	390	386	380	368	381	399	390	384	382	434	389	414	395	367	400	416	383	402	384	397	394	396	399	412	398	392	395	367	376	378	437	387	434	417	391	391	359	385	414	402	382	400	385	394	402	383	431	419	401	397	426	411	385	412	403	444	382	430	373	409	387	361	382	364	394	427	421	426	378	399	408	394	402	412	413	372	393	428	388	389	382	396	406	397	397	408	396	392	402	387	426	399	408	385	399	381	413	389	392	432	422	411	403	393	387	415	405	396	386	421	408	404	420	362	365	406	411	366	366	417	413	385	396	378	420	406	398	379	362	394	390	402	407	423	411	422	414	385	419	398	380	410	388	418	397	388	382	427	345	412	412	404	345	393	418	394	386	432	371	366	379	388	381	380	391	372	393	364	372	390	415	375	382	361	400	406	408	398	403	386	395	420	400	406	381	390	369	400	407	374	398	387	379	405	407	376	385	383	401	403	418	412	408	389	412	345	400	397	424	411	383	412	385	403	386	378	387	397	412	397	400	384	410	408	398	420	397	390	365	408	382	405	405	382	410	402	403	418	391	381	380	415	399	390	391	394	386	390	416	385	396	380	389	380	401	393	397	369	399	387	378	377	425	381	411	415	383	358	391	401	400	388	404	398	395	386	420	420	383	385	394	384	377	395	366	406	377	389	433	368	405	386	402	373	373	417	382	407	362	411	407	402	348	397	386	374	411	364	372	362	415	360	434	404	414	406	403	375	388	392	383	379	390	424	395	407	408	375	421	400	377	403	373	394	350	394	401	402	408	389	420	413	407	373	396	397	390	381	416	406	416	376	380	388	421	384	420	419	387	382	380	414	412	399	352	420	362	381	420	394	390	393	393	407	392	403	434	387	377	417	406	376	381	402	413	376	419	416	384	419	383	405	387	383	417	438	399	418	395	413	406	372	426	395	398	396	416	413	399	370	421	390	390	392	388	402	408	413	375	349	408	457	392	424	393	408	399	412	391	395	413	402	383	397	396	382	401	415	415	387	426	419	401	394	406	407	404	425	409	379	389	397	435	407	382	375	380	356	377	395	399	409	403	381	434	370	351	366	430	444	411	376	417	378	399	412	393	391	427	379	385	415	394	408	402	447	387	412	394	416	383	409	444	408	414	364	403	387	402	384	427	399	421	392	392	422	412	392	377	420	417	393	400	418	386	376	429	401	391	389	416	337	379	409	385	431	382	379	406	390	404	404	386	409	414	392	412	389	421	381	396	445	417	373	369	400	365	410	382	397	406	379	404	357	399	393	398	397	406	420	413	406	374	387	374	412	405	370	384	398	405	440	423	390	403	360	403	405	397	396	403	394	365	405	366	405	416	395	400	398	430	430	413	386	427	366	393	434	366	380	400	392	401	428	439	430	421	402	417	436	418	379	433	369	392	407	397	406	400	358	392	354	428	419	427	382	393	419	429	426	420	382	399	392	422	418	373	452	396	439	385	383	398	385	356	387	434	379	426	425	415	409	410	393	397	394	389	407	371	402	389	427	400	391	451	390	379	410	406	358	406	411	406	411	366	405	384	419	396	393	418	388	416	416	412	405	380	433	406	394	400	398	392	382	379	370	407	368	420	414	390	387	398	349	423	401	426	392	399	380	405	417	392	368	402	394	362	406	420	381	395	403	401	382	399	431	412	403	392	408	369	418	410	407	441	380	417	392	404	413	422	380	386	429	411	409	408	384	388	397	416	378	414	393	393	381	390	381	389	368	398	462	370	393	377	373	432	406	399	396	403	393	401	366	388	390	410	401	429	384	382	387	387	367	373	388	392	399	397	375	394	369	390	423	404	384	407	437	422	425	383	389	389	371	387	433	393	385	375	406	392	362	405	417	351	395	387	378	400	407	414	383	409	436	375	439	412	422	378	395	364	379	402	389	393	402	345	403	380	406	440	385	392	414	409	422	386	376	395	417	381	392	397	397	399	381	434	396	403	378	386	386	386	391	415	433	377	401	379	333	417	389	419	389	403	353	405	442	402	386	373	397	366	407	404	406	431	405	382	402	371	428	409	373	393	366	393	393	369	392	418	371	394	384	398	390	436	389	377	407	393	393	388	366	357	397	433	370	403	409	391	378	392	422	397	424	426	413	376	398	413	405	386	383	406	409	417	411	383	425	378	422	413	396	381	345	416	392	399	372	368	397	406	404	335	407	391	370	417	370	417	387	407	398	389	401	399	401	386	429	445	420	408	407	402	405	369	402	408	403	387	399	378	371	408	397	411	371	386	382	383	362	375	378	387	428	401	392	407	374	385	403	432	375	414	357	413	421	442	387	393	430	390	393	394	415	424	352	382	411	397	439	413	401	369	389	415	412	400	371	376	428	398	376	419	376	394	376	425	388	420	391	413	396	388	400	419	438	395	391	377	373	384	401	389	403	388	407	392	379	395	421	369	400	404	426	430	402	331	397	378	424	384	407	408	418	397	406	370	383	402	393	387	385	385	393	438	395	412	364	372	391	393	405	359	375	390	377	352	408	415	374	395	369	386	394	428	416	390	383	386	366	401	383	385	409	380	392	388	406	409	389	378	358	377	391	404	383	394	359	357	407	378	439	389	414	386	387	440	365	436	386	428	398	407	392	391	397	402	392	381	390	403	386	422	391	417	390	430	414	378	377	399	385	389	408	381	419	440	432	411	391	396	420	425	385	383	439	369	386	366	396	395	435	401	389	370	335	381	388	419	404	384	423	408	403	397	424	392	399	375	417	372	419	427	412	408	371	397	399	412	380	383	409	386	398	401	413	381	416	399	430	447	379	406	380	394	435	403	376	369	430	444	378	407	379	353	376	428	406	383	397	422	368	354	420	379	398	421	422	395	392	416	413	391	411	383	359	404	419	396	432	375	398	418	441	395	420	387	403	391	409	427	429	442	371	419	403	415	378	404	404	406	441	390	391	393	419	384	378	430	389	375	385	384	391	364	394	395	392	407	397	379	399	375	403	386	395	380	375	407	374	432	399	389	402	393	422	399	396	397	386	409	366	433	395	386	377	390	388	405	431	418	409	407	400	389	391	366	366	378	423	399	359	365	379	400	374	369	441	439	413	353	394	385	416	404	419	377	380	400	365	421	376	389	373	416	399	428	417	383	424
24078	21196	32952	49664	45200	34808	21915	7064	1522	631	364	314	306	297	299	315	299	291	320	289	317	333	273	297	290	262	274	297	289	295	314	278	296	279	336	309	282	278	277	283	285	290	312	296	319	298	279	276	313	276	269	297	292	285	287	265	306	271	283	315	271	325	305	305	293	280	323	290	268	303	298	283	293	303	299	283	335	287	297	282	289	302	281	307	321	292	290	308	299	294	319	324	280	288	293	307	318	330	325	318	268	292	306	298	293	276	284	302	322	297	269	293	287	273	294	295	295	282	278	310	278	306	285	270	299	295	311	308	292	284	308	277	302	283	276	295	299	316	273	306	311	309	323	296	315	304	325	287	297	289	296	288	303	263	282	294	315	284	273	314	298	311	317	274	285	290	287	297	316	312	295	289	304	300	308	280	301	292	270	283	276	272	313	321	282	297	268	267	308	265	289	310	272	282	298	295	294	329	274	301	310	292	317	297	283	303	289	315	281	283	303	282	321	272	311	292	297	274	303	294	301	298	270	267	306	239	283	271	312	264	267	290	277	300	285	297	292	306	291	287	301	315	296	289	300	296	286	299	256	320	315	297	281	266	313	309	273	284	305	314	282	300	268	301	276	308	317	292	325	269	303	287	282	280	257	334	299	293	284	309	293	303	284	295	307	268	308	271	306	328	291	273	273	281	291	289	302	249	321	295	307	279	287	275	287	294	287	295	281	303	264	311	274	309	302	299	290	271	292	312	294	325	295	283	320	312	300	302	323	297	313	287	304	285	266	297	297	296	297	321	287	284	301	280	313	299	323	303	274	280	267	263	311	263	275	271	316	270	302	352	305	306	281	270	302	228	318	295	305	301	273	292	308	255	300	275	272	325	261	272	294	262	275	313	279	309	278	327	270	306	315	291	316	299	277	254	266	300	275	299	312	318	305	326	280	301	296	286	258	274	299	271	297	269	299	304	277	297	292	303	283	293	299	338	315	304	288	297	273	302	303	284	311	322	314	267	280	299	264	293	286	288	275	284	295	263	308	288	298	284	309	342	317	309	286	279	308	312	319	259	293	312	262	310	297	292	272	260	254	293	269	301	292	280	287	265	293	285	281	268	317	253	279	304	292	294	298	286	313	288	287	305	282	308	284	315	295	286	294	296	290	288	290	288	286	300	333	289	295	321	295	292	285	351	265	316	306	301	281	268	293	305	291	280	283	285	338	297	313	281	313	303	308	266	270	267	259	283	299	317	281	277	317	271	261	302	283	302	298	293	330	313	301	284	309	329	321	282	311	270	292	300	268	309	280	287	288	301	300	278	292	292	303	304	302	304	286	275	279	283	325	287	309	289	278	303	294	302	280	288	312	311	296	297	297	308	295	267	322	301	285	306	299	301	283	295	292	325	288	309	270	260	282	291	300	268	300	301	292	285	276	305	288	296	312	297	302	307	306	277	274	308	298	301	275	324	266	274	282	310	302	296	286	301	301	291	319	313	306	303	288	323	295	296	302	315	286	297	302	291	275	329	293	308	283	299	313	282	286	289	295	287	298	290	318	320	308	269	308	291	275	304	277	332	310	283	289	301	290	290	279	292	287	311	310	281	297	297	309	285	306	304	279	338	288	293	288	277	296	284	283	295	276	284	271	295	314	288	300	314	319	298	291	309	310	318	285	299	286	294	322	289	289	278	300	313	271	299	295	274	294	315	298	304	288	281	311	261	288	297	307	304	293	265	300	277	283	274	285	319	293	312	306	290	282	274	269	289	285	299	270	279	280	357	311	315	297	262	286	292	265	317	295	276	271	282	298	258	272	301	313	308	315	308	296	280	312	308	306	258	292	283	293	297	295	313	284	316	269	277	297	298	323	268	292	257	297	351	314	328	283	306	300	325	300	285	278	280	266	323	292	293	308	310	323	245	275	293	298	300	325	290	304	321	285	277	314	331	308	332	291	302	269	307	314	314	314	249	306	299	257	316	287	324	268	280	307	325	298	287	283	279	323	283	294	293	329	317	285	294	293	292	276	286	288	313	300	331	328	295	296	314	287	304	317	320	281	290	281	310	305	271	283	311	306	285	311	302	291	291	292	307	295	276	302	291	294	301	298	321	268	295	296	324	306	290	269	314	289	288	282	319	247	328	284	291	311	275	294	315	284	277	296	300	320	306	297	293	273	274	288	294	299	281	277	275	270	298	285	300	264	305	279	269	297	306	270	310	290	316	286	309	299	297	307	296	309	281	288	295	271	268	294	303	300	288	295	297	282	271	298	277	334	311	284	316	308	289	246	273	290	295	306	276	296	280	314	300	298	313	290	258	302	304	268	290	289	261	304	318	293	337	308	330	292	300	323	329	308	303	299	294	330	279	309	251	298	288	257	307	283	329	271	297	285	298	293	320	291	281	298	295	340	300	282	274	324	300	272	311	292	270	293	309	302	319	293	313	303	333	294	301	267	302	324	303	281	289	329	300	268	299	306	289	280	276	304	286	292	291	320	273	299	302	305	300	269	315	319	299	283	295	307	300	314	299	293	275	271	301	288	327	291	283	303	286	320	306	323	276	292	308	289	309	288	309	298	321	275	303	291	303	329	290	270	288	317	270	271	296	285	278	319	277	275	307	267	315	317	302	314	263	324	299	265	284	312	283	291	281	304	276	303	292	302	287	296	298	276	287	285	277	338	305	299	271	325	291	302	293	289	298	290	274	280	281	274	281	295	306	284	295	297	302	327	300	273	294	289	277	285	337	301	273	302	318	288	285	287	298	287	303	320	288	265	253	273	321	302	301	288	284	297	317	273	291	315	281	246	340	274	318	288	296	291	289	289	307	306	295	270	311	292	292	288	308	278	287	321	327	293	281	295	302	279	312	308	300	269	310	276	293	309	273	305	267	293	324	276	287	282	279	275	283	321	318	294	287	303	288	302	291	300	329	287	292	314	311	297	315	310	312	305	317	284	302	299	281	316	304	288	310	286	285	278	273	267	279	310	297	265	261	295	286	306	287	293	308	262	313	301	307	300	308	288	309	275	295	315	267	280	300	288	272	298	289	297	293	277	305	293	303	305	301	275	312	287	285	293	281	305	310	320	264	332	296	318	309	275	296	303	275	284	319	301	284	298	331	293	299	285	311	289	294	300	282	280	301	312	313	299	310	304	262	317	302	315	300	300	301	312	340	271	287	291	310	287	276	309	286	283	298	309	284	295	292	326	296	316	314	310	282	289	297	296	313	304	291	289	317	328	295	288	280	286	293	305	308	322	318	284	282	300	287	334	306	307	306	290	296	279	267	300	298	296	275	304	254	293	320	281	290	286	286	314	302	276	318	284	294	282	270	272	321	278	287	304	290	313	299	288	307	303	296	291	294	276	287	301	319	288	320	304	265	279	309	298	291	331	271	271	293	252	274	299	288	279	287	266	298	293	280	293	288	281	298	316	273	267	322	289	308	321	303	335	299	311	280	286	275	268	306	293	303	277	296	289	296	287	307	311	305	290	310	281	286
6827	21784	71586	68840	53199	39633	25156	10729	3486	1372	671	496	452	457	480	442	477	451	447	464	455	440	481	418	462	449	471	452	526	425	489	471	466	461	455	458	470	485	462	468	408	440	449	430	487	457	482	516	461	419	452	471	438	446	465	511	470	439	457	454	440	478	484	437	442	420	414	456	452	430	478	436	469	446	479	503	462	473	496	477	459	439	509	457	457	466	474	472	451	447	458	458	422	453	460	471	467	462	465	439	489	455	455	475	409	471	488	499	457	458	434	433	465	423	455	472	439	453	439	486	455	419	475	452	438	429	432	462	385	418	450	438	447	423	464	466	439	455	441	459	441	493	477	426	481	450	503	471	461	469	449	465	442	453	440	429	418	445	429	428	479	455	464	449	489	443	470	439	479	499	457	477	464	473	463	488	453	475	461	443	440	476	393	428	488	472	470	461	462	453	475	439	471	444	446	476	466	415	437	465	463	497	474	478	449	449	491	444	410	475	447	470	459	456	461	482	447	436	481	422	498	452	424	451	441	473	448	427	430	427	426	438	453	481	464	437	519	446	448	446	474	467	480	452	480	450	485	416	461	438	504	485	451	453	474	452	490	445	432	468	452	470	455	473	474	464	456	437	446	464	478	471	440	454	450	465	469	463	414	433	470	456	461	497	437	423	447	440	450	464	445	437	470	466	472	471	465	451	449	468	455	481	442	432	458	461	475	446	463	441	461	471	445	481	480	455	447	440	482	513	463	435	500	457	440	457	446	439	474	436	444	488	436	468	450	436	449	472	443	474	461	474	485	472	467	443	464	485	470	411	456	495	476	496	471	463	438	455	442	430	440	442	424	470	442	479	453	419	477	475	470	423	438	462	455	456	455	458	502	467	454	464	464	425	468	456	472	495	455	476	429	434	485	493	428	464	425	441	468	466	435	444	437	476	472	474	466	477	458	462	469	448	445	425	444	482	429	445	455	486	501	475	474	446	481	460	445	457	433	445	455	444	482	404	443	469	458	437	487	479	463	446	452	482	463	466	463	449	491	466	458	476	456	474	437	491	459	445	477	461	459	441	430	415	459	451	431	439	480	499	452	424	457	471	458	420	452	460	449	446	465	422	470	479	459	420	433	443	482	441	479	444	478	445	463	464	456	444	465	437	445	478	467	490	487	493	461	482	468	489	482	442	411	448	458	442	471	426	498	426	474	453	429	480	462	444	426	474	465	431	481	440	475	492	473	511	402	455	460	446	449	430	443	510	471	436	477	468	460	466	454	432	424	441	460	432	464	456	484	491	433	435	471	437	475	463	430	475	418	432	452	437	470	474	455	497	429	460	470	481	462	450	449	450	469	431	460	423	460	451	457	486	463	443	453	459	449	421	448	478	418	443	444	487	459	443	479	429	458	433	471	471	464	449	452	435	408	474	446	478	474	481	494	436	471	465	440	486	474	467	441	475	464	480	425	469	453	419	454	466	463	472	431	478	448	484	447	455	445	441	457	452	427	451	456	474	464	466	464	458	456	438	457	434	472	443	461	493	428	493	443	422	456	444	434	433	463	457	467	466	465	442	432	457	442	449	436	452	446	439	464	416	458	473	470	464	447	442	470	473	458	472	447	494	487	475	455	432	482	440	450	459	449	459	454	441	447	430	430	462	463	460	447	448	468	467	479	454	476	496	455	459	451	474	485	477	454	416	446	485	444	435	517	442	470	495	453	426	440	468	481	461	426	444	478	475	469	495	457	459	469	463	438	458	515	438	452	437	412	445	458	448	468	439	465	461	473	443	473	453	462	459	484	462	485	454	482	429	459	427	396	481	409	448	473	450	450	480	442	420	481	457	433	439	435	467	454	481	482	430	436	451	458	492	420	464	447	465	446	429	478	418	459	468	447	455	435	463	457	458	441	463	401	491	470	451	460	428	445	428	436	460	480	457	422	430	460	484	475	437	501	482	435	444	477	479	445	427	416	465	421	480	438	435	481	491	480	477	496	443	455	476	463	453	465	440	423	480	490	473	459	461	500	429	457	438	496	458	447	409	429	470	442	474	434	457	412	472	464	448	452	453	437	424	423	459	485	496	469	486	474	480	450	451	468	501	470	472	488	489	471	442	470	452	484	420	421	474	450	427	478	517	477	438	484	476	439	480	439	445	462	482	486	469	426	461	469	470	469	448	448	448	490	459	457	481	443	443	498	443	471	444	451	453	437	454	484	453	446	452	464	436	449	406	451	464	427	431	469	428	427	450	424	450	423	479	443	459	470	466	452	470	453	461	488	399	433	463	448	465	458	453	464	479	458	467	429	432	507	473	497	437	445	441	424	457	472	457	431	458	453	438	452	451	442	463	464	480	475	498	467	433	453	451	471	482	444	399	447	459	462	442	455	467	505	445	432	446	463	485	481	464	485	440	485	481	473	468	467	439	446	452	453	447	492	447	486	455	464	466	510	434	482	447	462	440	483	438	456	452	518	433	468	452	473	461	427	447	476	461	423	474	441	453	453	439	428	496	476	451	468	417	422	459	470	473	441	495	473	453	437	491	484	455	493	420	430	451	462	449	404	468	465	455	448	449	439	452	453	444	461	429	464	481	451	459	433	461	452	459	463	447	468	434	459	475	452	452	450	459	462	454	481	417	429	440	451	460	447	425	449	441	470	465	436	465	446	470	462	471	474	446	467	470	457	467	413	455	470	435	446	456	454	410	458	454	466	458	478	457	443	484	473	444	437	462	453	426	461	469	479	418	481	461	451	436	480	441	458	456	461	458	460	429	429	445	471	430	476	447	473	458	458	439	410	482	486	434	472	460	486	442	431	465	446	460	486	439	453	455	427	442	474	478	497	469	420	445	460	442	491	478	448	442	446	430	481	434	447	465	447	457	423	443	439	493	457	466	451	442	415	487	461	459	449	452	439	413	466	447	468	456	454	443	459	446	463	470	419	448	467	446	425	467	444	443	447	458	441	454	457	456	462	447	438	431	482	468	474	468	443	483	439	445	461	462	462	429	473	448	435	471	487	448	507	408	481	441	447	445	444	468	461	467	479	453	462	468	459	458	478	454	426	467	496	445	425	445	445	467	434	464	430	444	449	462	485	443	478	454	470	446	493	445	466	450	478	459	475	458	450	448	460	459	450	472	467	493	454	446	458	478	418	478	455	431	433	467	486	449	451	452	418	464	469	437	439	463	466	450	461	475	455	502	459	434	468	467	487	421	446	463	433	522	461	445	480	452	480	454	448	461	455	482	454	439	458	465	479	478	457	470	469	426	439	448	418	508	441	442	448	453	503	474	459	454	489	449	447	445	438	471	457	454	436	468	436	438	471	490	448	486	464	471	438	468	427	428	435	437	438	418	436	435	462	453	428	448	438	454	479	469	468	488	469	451	443	465	421	448	466	443	457	499	447	454	435	441	468	466	468	448	451	454	450	442	442	475	457	440	454	436	476	438	450	441	450	442	408	444	464	463	477	448	453	460	442	434	485	490	473	454	455	428	490	467
22992	21232	31056	39794	45741	41147	29472	12517	2745	909	442	364	283	326	324	321	309	311	287	269	321	314	317	308	315	331	358	340	319	322	326	290	320	309	333	325	310	344	321	288	327	308	289	346	304	319	346	322	280	285	320	326	315	285	303	281	325	319	310	306	299	279	318	299	282	336	289	313	315	296	323	322	321	293	301	305	299	317	303	319	336	280	334	320	340	315	299	304	302	315	303	324	326	291	338	312	324	292	307	335	331	331	317	297	312	341	314	307	326	287	312	284	306	267	296	334	316	336	299	315	306	318	315	337	323	320	334	304	296	326	297	314	278	326	321	289	334	304	325	318	306	308	304	299	308	307	297	262	312	317	340	290	303	333	332	330	313	334	310	291	313	317	338	328	279	315	302	335	327	334	321	299	299	290	311	280	306	321	311	287	314	318	289	310	307	317	298	318	315	308	305	346	318	299	318	345	304	302	304	304	338	311	327	304	290	323	317	285	292	303	304	306	319	321	319	287	299	341	319	346	317	346	306	288	311	295	304	327	313	286	308	313	317	340	283	297	300	291	300	306	316	316	322	337	298	306	309	318	290	301	300	354	310	309	305	301	323	317	307	319	320	330	299	315	299	307	301	319	337	303	295	327	282	300	335	296	334	305	307	302	288	328	312	317	305	312	301	285	324	338	315	287	326	318	312	286	313	292	332	274	303	275	306	291	309	292	324	321	282	351	318	311	290	329	317	288	353	300	307	313	299	355	309	295	318	292	299	349	316	310	322	304	311	284	302	332	301	277	293	338	302	316	313	289	297	343	328	294	349	291	322	295	300	315	277	294	339	306	314	328	313	325	299	301	321	283	317	307	326	292	302	303	301	335	304	329	253	307	299	315	329	316	304	353	337	294	320	324	314	324	341	307	318	317	296	306	309	315	308	287	304	317	324	315	321	290	294	320	310	314	325	317	301	323	295	305	325	340	335	289	335	316	287	322	311	319	301	288	319	363	314	359	311	311	322	315	314	319	321	321	298	339	348	292	311	274	316	331	314	301	312	293	330	364	297	321	304	359	319	327	311	314	278	339	306	345	349	314	271	325	305	313	357	301	308	305	320	319	322	291	309	313	307	300	290	328	306	306	333	284	299	296	319	322	307	293	290	326	321	281	315	329	305	316	311	342	303	281	316	308	292	321	311	298	299	323	323	319	297	337	322	280	309	275	311	306	316	299	319	336	280	317	328	310	298	311	317	337	312	300	353	295	298	295	304	291	340	314	310	305	326	322	285	289	326	291	326	299	302	336	293	302	348	321	336	329	324	301	323	305	304	312	293	308	315	288	289	287	340	320	299	281	270	308	335	290	313	294	306	362	281	351	287	314	320	296	322	315	318	342	339	281	302	322	332	275	300	307	337	263	302	301	334	327	315	331	305	299	318	348	311	281	319	327	307	314	295	299	273	323	310	349	317	282	313	291	324	323	325	330	300	307	310	293	309	322	313	312	296	332	352	301	331	311	286	313	310	312	320	321	321	301	323	326	288	317	300	287	339	314	303	302	292	309	331	297	324	316	324	308	303	357	313	300	339	344	314	313	317	301	291	303	332	308	299	349	322	317	297	298	321	284	312	315	338	326	326	279	293	300	308	296	338	318	281	282	287	316	279	305	307	320	346	329	317	294	353	284	298	295	316	305	306	288	311	302	297	325	325	322	313	333	285	317	310	311	316	272	296	297	304	335	313	298	311	305	313	316	307	318	289	326	316	319	286	306	315	296	314	326	307	314	317	326	293	303	317	294	285	288	326	299	325	316	299	327	288	277	309	309	311	292	324	284	313	337	290	314	328	307	317	295	304	324	313	324	315	314	305	315	311	319	307	322	309	328	309	310	313	277	304	292	310	312	304	309	313	367	291	332	306	326	284	297	284	301	334	299	289	313	271	267	335	282	335	269	336	328	323	306	314	306	309	313	321	353	307	313	328	325	306	316	316	323	303	297	327	282	310	303	320	321	301	319	308	303	316	307	310	298	302	303	276	308	272	307	298	288	313	315	316	335	305	303	293	299	305	293	323	317	304	330	290	301	309	319	337	308	335	308	295	295	315	299	320	288	316	322	299	311	303	307	282	313	327	318	308	302	324	332	297	314	300	312	334	309	311	325	295	288	297	343	305	334	321	324	291	288	306	317	307	285	302	311	337	307	309	319	308	299	334	316	315	321	331	319	311	302	311	334	308	269	295	277	300	343	313	329	321	333	296	305	330	307	293	287	315	308	287	282	327	327	296	327	288	306	325	314	290	295	345	295	285	302	281	292	334	288	284	321	315	299	298	314	303	331	289	337	341	306	311	348	271	330	302	308	288	314	293	303	326	313	335	303	292	318	295	295	290	294	299	335	306	277	357	304	326	324	299	342	298	308	307	315	320	349	294	302	316	324	334	293	325	289	306	327	293	288	335	319	299	336	295	319	294	303	341	304	315	279	266	304	339	293	313	300	351	305	302	291	310	282	288	304	312	305	313	286	335	315	329	300	315	286	331	295	314	318	303	322	277	333	328	302	313	325	278	296	351	318	288	351	303	288	289	302	300	321	321	313	300	327	290	331	339	324	312	315	291	324	309	310	329	314	324	316	311	308	329	347	290	297	317	315	313	289	287	305	308	323	327	326	271	299	342	342	310	326	324	310	280	317	324	303	330	300	310	316	287	302	321	308	281	310	332	315	296	295	359	315	316	288	299	353	324	328	309	323	331	282	305	310	281	320	322	334	321	345	319	310	331	306	296	321	318	310	310	315	302	312	339	299	305	293	313	291	310	324	308	324	311	339	308	325	289	329	321	301	295	343	326	297	318	308	297	302	346	339	328	330	317	340	299	320	305	323	290	295	296	302	295	311	332	301	307	286	316	298	321	314	310	305	297	266	318	326	307	301	322	318	301	326	327	325	322	335	308	312	293	297	295	298	275	291	299	309	310	295	303	337	306	298	321	310	304	286	303	328	342	318	300	304	321	334	310	310	317	306	308	326	306	334	328	319	310	294	305	302	284	323	310	291	319	276	318	292	298	309	317	327	344	280	312	311	312	300	306	287	324	300	312	296	342	302	306	297	295	284	268	319	311	296	318	292	314	333	296	272	345	290	309	313	334	296	322	302	302	315	267	297	363	309	315	298	308	292	326	309	333	292	314	276	322	310	321	320	314	333	316	306	296	322	343	315	279	347	318	296	295	315	278	309	306	284	319	315	282	318	313	306	334	293	325	290	337	323	319	274	343	298	339	301	313	306	316	327	308	325	306	316	303	295	302	326	301	295	302	297	293	294	298	319	315	333	318	292	336	311	309	302	353	290	302	297	268	301	302	260	351	306	316	319	294	295	329	314	320	275	299	346	314	326	341	315	310	323	320	292	303	318	302	276	305	292	279	310	345	290	325	345	307	299	316	341	343	302	318	301	315	325	310	319	308	299	305	275	284	324	294	299	293	318	316	310	328	331	341	316	315	291	291	331	289	315	295	326
9900	34984	78241	83673	67956	49443	32631	15152	5508	1925	826	515	471	480	437	495	475	443	472	462	454	438	475	466	502	453	485	497	487	502	502	502	441	455	445	456	469	467	511	470	483	487	447	457	454	475	486	481	480	461	441	494	455	456	473	459	499	478	478	511	479	489	441	451	471	452	481	515	475	446	459	464	441	516	451	478	442	462	469	521	504	454	448	488	462	508	473	484	449	464	507	482	429	488	448	490	451	476	471	492	484	489	484	455	474	448	510	487	466	443	475	429	463	469	471	471	460	477	465	461	439	449	498	419	446	462	477	447	451	456	475	487	491	415	455	483	464	471	476	451	466	504	463	473	479	476	482	481	436	450	438	438	416	490	493	470	440	476	518	471	455	491	498	465	468	510	447	444	435	486	490	500	497	499	485	457	505	453	485	455	481	466	443	455	454	484	455	459	456	473	461	493	443	481	440	460	490	483	462	478	446	456	498	418	483	466	452	448	446	476	466	494	472	490	457	468	447	481	459	467	435	487	435	438	469	488	497	464	427	488	482	501	452	472	447	446	446	492	434	471	442	473	451	451	519	493	466	473	442	464	464	461	426	463	511	472	472	463	484	486	441	472	464	469	486	459	471	476	437	482	488	471	440	460	485	464	474	449	450	473	421	500	501	463	503	456	484	466	455	466	530	443	483	459	473	454	487	502	491	473	469	474	453	498	506	461	490	449	493	477	496	463	444	452	507	452	467	447	459	468	452	490	477	482	482	481	495	459	454	439	471	470	466	464	515	431	491	452	454	465	476	457	506	463	474	460	455	439	487	452	397	411	473	452	445	476	481	446	488	469	440	496	491	416	462	440	496	483	481	465	432	411	432	479	485	478	459	480	445	456	438	427	499	467	518	451	457	491	463	444	499	440	508	471	501	464	480	451	459	487	439	468	503	495	432	477	450	496	489	457	475	460	490	436	495	429	459	476	441	454	485	467	456	506	480	450	483	470	455	474	438	503	471	467	457	462	479	469	438	470	486	472	456	463	483	459	478	484	460	451	432	486	453	463	485	485	460	441	463	446	491	471	483	489	508	471	456	478	438	476	481	481	467	468	456	456	479	474	446	459	427	449	505	487	498	460	467	473	474	445	449	444	486	458	449	444	466	456	463	451	462	455	481	490	475	449	469	500	473	519	456	477	487	464	485	424	432	482	451	432	518	444	492	487	449	517	447	435	479	484	458	466	486	472	474	453	448	444	462	464	473	491	455	468	480	446	486	453	449	474	464	492	457	467	447	514	484	478	484	463	469	460	490	436	465	496	475	450	494	445	464	448	486	478	460	461	440	502	478	497	475	440	490	479	472	470	470	487	462	469	496	476	461	464	509	428	455	489	459	494	474	460	484	466	478	501	473	470	448	443	437	494	464	458	456	524	480	460	450	494	502	431	476	441	504	493	429	457	495	436	450	440	454	451	471	471	474	476	411	495	478	483	479	440	476	463	470	463	478	497	478	514	465	472	446	443	489	480	477	440	458	434	489	476	453	496	500	478	464	492	492	452	477	484	476	455	444	472	445	466	464	479	466	460	455	456	479	452	475	456	477	479	479	483	488	493	492	463	454	462	477	457	451	451	498	446	473	471	440	439	476	497	432	456	449	476	477	480	487	453	434	510	477	471	495	477	495	472	454	493	478	445	447	453	474	474	471	474	490	448	469	442	443	463	448	447	481	417	475	438	494	456	438	443	454	477	453	481	462	470	444	448	474	478	466	492	503	496	454	468	428	456	483	480	449	456	483	461	478	446	474	444	464	486	466	488	470	440	513	472	435	492	472	483	463	454	483	450	441	445	467	458	465	476	469	461	444	463	454	450	459	489	455	514	500	465	471	442	501	406	469	422	491	468	434	467	471	472	490	468	478	466	500	460	476	448	457	454	470	485	459	444	483	498	450	490	489	480	452	469	485	482	520	465	481	467	452	475	468	491	455	484	502	419	487	477	467	440	497	435	486	457	500	461	446	474	483	475	436	467	494	494	427	452	447	449	428	446	462	487	443	444	490	485	465	494	452	480	462	489	513	469	491	480	465	455	457	483	448	430	477	453	466	463	447	463	468	461	494	476	471	469	468	468	491	465	434	459	480	431	467	495	473	440	454	449	422	466	499	482	440	466	441	467	475	470	444	474	457	456	460	443	434	447	486	470	439	489	456	463	511	486	491	462	476	466	505	451	441	478	476	484	481	483	496	433	467	471	427	447	449	439	459	491	462	495	464	496	479	500	470	463	486	461	437	447	534	442	458	450	477	496	440	475	468	482	469	480	455	428	451	492	455	405	436	494	449	459	490	504	479	473	420	458	467	449	454	491	457	467	485	436	445	447	468	449	456	467	498	460	471	468	441	460	476	464	466	473	447	471	483	482	479	482	455	468	488	496	485	480	492	437	437	516	451	482	473	466	484	455	449	485	458	472	486	513	489	447	473	449	471	485	507	463	459	448	480	454	465	490	451	478	470	478	467	463	478	521	463	467	451	476	490	465	474	504	473	465	482	474	476	438	448	469	469	508	492	495	505	465	505	473	456	455	449	462	433	506	468	435	479	466	474	472	484	482	455	498	432	419	465	473	476	424	491	455	462	423	446	473	453	479	468	468	431	451	490	487	470	478	492	459	488	438	445	526	458	474	424	446	467	450	464	440	470	510	485	462	485	461	485	473	474	526	447	457	498	500	452	446	470	497	454	450	466	451	459	438	474	487	474	423	471	496	431	436	491	516	491	467	487	465	465	421	443	491	454	458	490	437	452	463	417	458	478	505	515	455	464	476	477	487	494	472	462	474	464	463	489	455	507	455	495	466	455	467	491	495	470	479	451	460	415	493	469	452	482	500	487	500	480	499	467	498	469	507	506	469	438	439	506	497	481	450	474	469	431	472	523	446	467	455	464	483	494	455	497	468	473	479	467	476	470	452	470	429	420	425	443	468	468	458	501	472	480	455	437	490	451	516	474	472	437	478	443	435	467	454	501	490	465	450	436	451	466	467	430	462	441	468	463	443	482	437	463	479	461	450	471	466	472	476	459	457	462	472	481	475	425	449	463	438	458	419	465	461	493	473	485	454	473	497	440	489	450	457	476	443	461	450	464	471	443	446	491	485	479	473	452	475	447	482	458	477	514	512	456	467	489	454	472	451	520	474	476	494	459	459	464	479	472	465	502	485	489	475	461	488	429	446	456	479	484	487	500	444	473	455	498	453	484	521	471	496	461	465	481	491	452	483	462	432	459	427	463	453	487	450	475	479	498	483	480	476	484	498	469	492	414	424	469	529	463	457	463	456	479	461	479	473	479	471	482	450	472	459	454	478	449	495	507	484	517	441	462	442	417	486	392	453	444	462	401	462	449	480	438	491	471	481	482	461	470	444	497	464	473	485	473	523	485	432	440	463	469	422	489	447	501	461	472	485	466	508	459	510	483	451	451	488	479	445	440	504	444	487	480	455	476	441	485	479	434	439	437	467
26649	21034	27365	31843	20740	10051	3093	985	467	349	255	264	259	287	259	258	276	278	266	231	263	243	272	228	291	246	267	278	269	262	249	239	258	251	250	259	247	262	264	249	267	233	279	268	249	276	235	240	294	278	268	247	259	271	287	259	269	279	257	268	240	239	276	245	255	265	273	269	245	290	226	276	246	246	243	253	262	278	248	262	279	232	252	251	247	249	248	278	254	266	237	254	277	278	235	274	254	257	249	265	261	252	275	261	267	257	259	243	268	254	264	252	266	226	252	263	283	282	275	229	261	260	281	277	255	256	247	253	265	254	229	267	254	238	250	260	284	292	266	247	257	249	283	252	243	269	279	254	249	290	254	252	259	273	281	250	250	240	250	237	264	239	249	279	238	257	221	230	265	251	274	264	243	252	264	249	269	271	267	247	264	242	252	251	246	261	266	261	235	264	243	261	263	262	247	238	251	253	271	243	254	272	290	245	240	274	260	281	277	284	256	285	235	293	240	259	256	230	260	259	247	289	281	267	244	269	264	251	266	280	234	295	290	271	253	274	267	229	262	246	251	268	274	273	270	253	265	270	260	255	228	254	245	257	255	254	263	237	276	270	307	244	275	241	240	268	255	261	267	257	301	254	267	213	269	219	274	235	265	248	248	223	252	249	267	242	260	248	246	253	254	271	263	246	269	251	248	274	257	264	259	275	277	284	249	253	232	272	258	274	241	249	269	287	259	252	262	261	268	251	253	243	266	262	280	257	272	297	240	273	244	247	272	272	266	269	298	253	262	277	259	251	261	278	272	256	241	263	252	271	226	273	254	267	270	252	279	242	276	273	256	253	238	239	271	276	274	289	268	262	261	252	270	257	262	262	256	273	267	267	258	261	267	276	244	233	247	238	238	255	285	239	281	230	249	235	266	249	246	246	260	256	277	245	238	256	233	253	279	255	237	271	255	250	244	269	253	275	238	239	256	274	268	265	268	267	276	238	262	302	265	257	259	263	276	263	250	229	226	238	252	249	253	269	246	266	262	238	255	251	254	253	278	235	252	266	252	245	273	251	274	241	261	250	250	261	251	287	257	259	284	252	268	267	262	261	258	243	246	240	287	282	243	263	260	267	264	248	275	266	271	289	262	252	235	269	264	269	262	235	260	272	282	282	250	234	228	288	236	230	282	274	289	247	260	260	243	269	254	291	282	227	249	273	241	268	284	264	254	239	267	249	262	267	266	275	245	272	268	253	282	272	252	247	263	267	258	253	231	286	282	257	236	276	242	265	247	253	255	268	226	250	272	240	242	249	244	254	242	238	263	296	248	266	251	252	269	283	257	281	257	257	269	240	262	271	285	283	245	265	249	260	262	275	273	281	278	249	270	257	273	273	255	275	268	239	298	253	253	240	238	251	270	247	261	243	257	266	273	244	275	282	255	262	257	248	265	275	270	262	266	261	242	253	239	236	273	282	277	274	261	225	263	261	248	258	251	245	246	260	262	257	235	268	260	250	280	247	261	243	272	265	280	232	252	251	246	259	272	261	280	286	256	243	239	250	246	263	235	238	275	240	250	246	256	221	247	280	269	287	275	268	252	237	249	271	264	244	262	244	280	292	271	247	261	287	250	284	246	283	273	281	243	260	277	251	259	268	209	258	282	269	251	248	275	258	252	248	253	271	251	255	260	241	236	252	266	263	260	248	259	248	248	246	251	274	270	253	251	265	247	271	265	295	268	254	262	269	256	251	264	266	241	271	252	261	265	270	283	260	269	278	281	247	251	269	258	279	254	304	263	262	233	276	251	277	261	283	216	256	210	239	250	284	272	245	271	269	266	253	255	261	278	251	282	272	259	270	267	240	280	240	299	255	267	261	242	233	236	250	262	263	261	265	242	261	246	269	258	265	254	279	235	267	274	248	235	253	283	259	264	245	237	257	266	288	272	263	258	256	246	272	243	292	253	269	233	258	265	256	270	259	264	241	271	261	254	249	253	255	254	299	280	274	263	261	228	282	293	273	269	245	270	256	269	264	280	262	273	273	267	263	230	253	274	294	258	277	264	263	248	277	237	257	270	256	270	289	262	249	246	242	246	252	248	264	265	242	238	270	260	253	244	286	250	279	272	266	253	271	262	261	271	264	266	238	298	263	264	256	273	247	250	266	240	265	297	233	250	241	255	281	232	240	283	269	231	271	215	259	274	254	258	295	254	245	237	250	263	271	280	245	245	249	261	292	254	225	306	240	252	252	241	233	263	257	277	262	238	254	263	255	238	240	257	271	262	269	240	248	272	280	231	260	243	256	259	242	261	262	251	259	265	262	285	212	258	232	286	274	264	260	303	267	228	255	282	258	257	245	299	237	274	240	283	246	251	268	235	271	222	259	268	277	244	238	258	262	256	304	235	262	248	266	254	240	270	277	242	236	259	260	262	254	274	284	258	252	269	214	299	272	259	272	275	273	252	244	234	245	256	291	242	266	260	276	237	269	267	241	239	269	259	264	260	269	260	257	240	277	265	272	241	252	297	258	255	258	249	295	283	258	261	275	243	246	285	266	255	269	261	251	252	250	273	248	270	266	256	256	255	262	276	251	253	254	271	256	240	231	270	254	261	264	277	272	286	220	275	281	267	273	295	242	259	261	251	271	261	272	294	292	254	251	269	278	243	262	269	245	247	274	253	286	253	248	254	251	260	256	239	272	231	266	267	262	259	262	255	252	236	292	247	260	277	256	286	241	244	264	252	259	269	265	252	284	267	280	244	242	253	243	254	271	283	246	274	279	260	272	268	269	261	259	244	253	272	264	245	261	228	275	255	243	249	253	256	268	290	272	246	278	267	272	276	276	232	259	250	261	268	243	262	263	292	291	263	241	264	257	285	253	267	258	257	273	261	230	263	263	267	271	240	259	261	269	266	268	269	232	240	283	240	229	256	260	249	267	274	266	254	249	239	232	271	259	279	233	271	249	286	274	261	259	233	265	253	238	275	281	281	245	254	270	285	261	248	245	272	252	233	275	255	266	259	282	264	250	253	281	274	244	257	250	259	278	236	258	242	254	256	262	248	259	260	260	253	242	249	239	279	261	243	251	277	252	261	281	247	236	278	249	296	245	259	292	259	261	253	272	276	247	261	279	267	257	244	227	256	258	249	286	265	259	247	264	234	263	273	232	265	257	278	272	270	267	275	267	265	272	251	263	301	240	267	278	273	259	244	246	245	248	244	268	242	268	250	267	257	281	267	267	273	243	284	228	256	266	268	284	273	235	262	266	245	251	243	273	268	260	267	314	275	228	249	279	258	256	286	232	243	229	243	268	251	263	275	264	278	247	250	242	273	261	264	278	251	233	266	248	256	241	254	271	275	240	246	293	256	266	230	236	274	258	262	272	258	300	241	290	244	256	272	265	271	260	267	287	260	266	261	253	245	269	264	300	280	234	229	263	253	260	251	271	270	256	248	236	259	267	240	265	274	258	262	261	266	286	233	255	261	251	273	237	269	261
5129	7929	34577	33730	25016	14401	5869	2084	840	521	440	463	441	435	399	447	394	471	428	428	389	408	418	416	452	370	420	364	420	411	451	371	407	397	425	390	419	427	433	401	398	426	398	415	386	413	377	400	393	430	427	384	406	411	460	421	407	466	425	379	431	442	395	408	391	378	395	417	427	387	404	396	394	381	402	395	400	418	373	397	409	423	408	423	414	393	403	391	396	381	408	407	405	409	430	408	401	416	390	418	411	399	403	442	387	425	394	400	395	419	386	389	419	428	417	374	438	444	429	426	401	423	406	427	382	447	396	439	424	425	380	422	396	413	426	401	402	443	410	420	414	434	431	398	392	421	397	418	448	405	445	392	395	389	447	418	425	420	375	414	389	438	391	415	417	393	470	396	424	425	452	419	434	413	378	432	391	410	419	385	385	414	397	413	376	412	366	407	371	433	391	412	448	421	415	427	400	387	424	396	398	451	374	384	388	400	420	376	406	420	398	372	392	394	414	421	418	432	418	396	424	408	366	415	381	409	421	442	404	393	429	383	407	403	400	364	419	390	407	397	398	396	400	388	409	471	393	409	444	418	405	395	376	381	420	407	411	408	430	408	383	387	421	397	425	418	434	440	410	370	408	415	418	420	390	402	415	386	392	428	401	400	377	438	435	368	395	399	384	397	421	431	401	397	414	407	389	422	405	376	416	423	421	416	438	424	392	437	390	401	436	404	415	460	376	422	399	391	405	379	421	400	431	433	411	409	409	361	393	415	403	417	366	402	419	414	417	365	349	458	425	442	420	396	423	410	435	382	416	408	409	392	407	389	445	424	395	403	452	399	453	412	418	425	422	430	399	373	402	396	423	422	430	438	393	400	387	403	410	407	404	453	403	404	435	379	385	395	440	411	372	435	430	407	404	395	380	404	399	397	454	446	410	427	439	411	399	429	437	400	425	397	469	398	431	390	388	417	408	405	406	393	411	378	386	396	431	350	393	416	397	380	399	408	392	419	393	384	410	424	433	405	390	369	414	370	372	436	393	386	409	402	437	438	372	414	415	389	433	443	382	373	392	401	468	391	402	407	390	440	436	457	387	383	420	400	381	393	413	453	382	379	398	402	408	388	382	414	414	398	422	439	441	436	395	416	390	405	411	417	396	433	416	394	456	424	408	396	407	416	405	362	369	429	368	414	415	431	407	421	397	420	401	431	416	411	415	406	396	409	368	423	436	416	417	392	444	401	411	408	413	394	419	413	400	445	438	397	396	387	412	396	395	387	430	392	391	407	396	416	413	446	399	403	423	396	404	437	413	407	396	451	402	433	367	367	412	403	448	391	393	406	409	373	412	383	381	415	386	437	399	433	405	383	415	411	393	397	393	415	419	405	404	397	438	412	398	392	384	369	405	399	402	389	403	440	380	378	424	399	425	376	437	402	441	445	408	417	423	429	409	444	439	392	373	404	391	362	416	390	387	433	410	422	402	398	390	429	440	398	391	405	433	402	419	421	387	458	399	396	417	377	401	369	411	396	386	439	444	396	448	388	417	412	426	418	422	371	419	396	389	443	386	408	408	412	425	407	425	388	431	424	413	388	419	399	408	385	417	428	391	425	389	422	428	390	407	405	398	412	389	438	392	425	394	401	425	391	407	398	437	407	369	396	438	418	414	426	383	408	412	394	431	427	422	408	387	415	421	396	450	422	403	410	425	418	403	417	377	380	391	447	433	438	410	384	380	379	356	374	428	406	434	408	394	440	413	404	413	419	439	403	430	412	418	393	452	414	390	392	403	408	439	387	415	389	414	431	421	380	406	424	392	411	405	391	428	440	406	418	407	440	387	381	381	415	410	394	419	381	400	404	375	434	415	403	402	415	378	408	395	404	411	390	424	430	407	386	425	380	372	405	394	418	374	374	404	436	411	411	411	402	423	441	401	410	423	429	396	426	393	429	422	440	427	408	410	397	386	398	405	458	391	385	391	415	423	440	397	377	433	364	435	400	413	419	373	405	406	372	410	421	428	400	436	399	416	434	385	433	451	390	416	425	438	374	362	409	393	448	420	422	423	401	417	407	378	400	395	435	393	422	432	404	409	381	397	398	407	407	393	393	388	423	405	425	420	387	387	412	388	389	370	359	413	392	403	408	388	423	420	397	410	413	414	434	410	422	402	431	410	423	382	400	393	388	415	385	368	408	393	387	423	406	409	413	413	433	385	433	406	424	383	400	422	428	377	415	414	410	397	413	383	405	420	412	433	411	423	450	403	394	398	430	423	379	389	396	383	401	413	417	367	415	422	429	428	399	429	401	394	377	421	409	403	430	408	393	410	410	400	442	423	411	404	401	397	408	423	421	425	429	437	412	403	443	407	403	384	417	388	405	410	397	374	397	430	452	423	458	415	421	401	387	436	381	418	438	388	444	426	409	367	425	404	401	379	411	418	402	393	412	401	390	394	427	429	429	403	395	393	405	429	434	388	405	416	380	419	432	409	403	383	370	413	423	384	394	410	401	404	432	410	406	401	415	416	383	449	393	428	375	410	413	406	416	365	372	410	411	377	393	420	389	403	414	440	442	449	411	409	378	396	417	402	432	401	406	392	471	441	413	412	388	369	409	414	385	407	359	391	380	399	411	391	404	397	400	434	392	405	440	424	411	397	425	401	433	428	461	413	415	421	450	423	420	415	370	403	419	390	412	398	370	432	376	394	409	415	448	422	438	408	387	389	405	436	404	392	425	389	401	402	377	408	415	406	395	455	389	419	386	419	372	419	424	422	389	415	416	456	392	414	356	407	405	410	400	413	411	413	406	412	421	391	426	386	402	373	388	420	437	437	434	412	400	441	381	430	404	362	383	398	415	427	363	408	398	443	427	383	393	413	422	408	388	382	411	415	424	418	392	380	402	406	438	413	399	446	420	424	419	418	397	433	387	411	424	385	406	366	441	414	393	397	452	379	408	450	391	408	381	416	407	418	445	410	411	398	401	378	358	428	407	386	394	418	422	401	408	375	377	431	419	388	411	416	432	405	394	409	390	405	387	423	393	428	429	379	389	385	414	405	404	418	364	408	380	391	413	372	395	424	387	390	399	398	380	405	415	391	367	405	413	406	391	429	428	423	443	391	367	418	396	402	386	399	393	406	401	400	399	381	464	424	417	410	411	426	410	392	434	404	437	386	426	419	410	388	435	410	426	398	400	407	422	424	420	379	413	363	408	402	400	375	397	383	414	390	435	397	405	405	435	409	405	419	382	400	400	417	395	377	428	457	405	430	430	422	448	399	401	408	412	401	405	416	408	415	375	431	465	414	416	428	390	384	427	431	414	410	380	403	422	476	432	418	376	392	384	418	391	392	440	400	428	416	429	396	403	430	400	430	398	445	401	384	413	427	405	404	416	406	408	409	404	416	434	406	427	424	410	385	395	443	440	385	435	424	418	390	406	413	422	425	413	426	396	415	399	417	413	410	394	394	429	413	393	434	409	382	407	430	433	440	403
24108	21232	32921	48960	47807	37549	21949	6602	1416	582	379	317	316	296	289	292	325	291	301	324	304	344	326	296	311	284	325	327	301	285	280	323	305	309	306	261	284	303	302	296	275	287	282	320	326	281	313	321	299	323	289	289	301	289	311	300	269	280	296	279	310	284	269	322	304	303	292	289	294	276	282	318	306	320	298	309	306	307	319	317	288	306	273	300	332	330	283	293	314	317	285	300	288	302	281	294	321	264	281	306	308	314	292	294	296	285	328	332	305	297	294	299	317	299	321	293	307	305	300	296	301	295	294	290	289	277	313	302	290	295	283	324	276	290	305	315	293	318	320	286	318	304	319	281	300	326	311	269	297	286	293	322	288	275	297	321	289	299	296	315	285	311	303	291	315	302	288	290	286	296	337	308	300	277	282	299	291	319	333	302	305	316	288	312	314	313	284	300	298	314	303	284	294	304	281	303	323	285	288	302	273	294	297	293	268	298	304	290	283	312	312	319	316	280	338	331	279	273	302	307	262	311	292	308	323	285	284	291	303	297	304	270	307	284	285	263	287	308	314	265	320	303	345	291	282	308	301	318	313	314	312	285	285	321	301	304	275	299	311	307	316	303	299	279	294	306	326	267	285	297	287	303	265	297	332	275	276	323	322	331	310	322	341	271	309	281	277	299	336	287	303	343	332	301	312	332	312	298	310	301	300	305	295	288	286	335	316	330	277	273	301	281	332	278	318	269	296	316	276	277	331	344	303	304	297	278	277	297	285	298	312	291	319	292	288	319	314	307	327	321	298	318	286	303	293	288	317	304	288	294	326	304	323	308	309	307	289	296	288	315	260	306	292	277	282	281	300	284	301	332	322	330	322	330	280	325	276	280	279	278	283	293	317	309	296	298	306	278	297	292	320	294	279	315	329	309	290	323	302	277	307	325	312	311	280	286	312	289	307	325	252	275	287	296	274	303	297	309	304	289	274	317	290	308	311	296	331	303	318	294	295	332	310	310	288	303	284	303	323	315	301	304	289	286	272	285	291	297	275	278	295	305	306	274	281	299	290	294	276	298	274	299	293	292	322	292	287	302	305	329	301	292	331	297	313	332	312	310	313	317	316	275	291	307	289	329	253	283	286	304	310	263	297	277	327	313	310	295	307	319	302	297	313	302	325	331	306	304	276	274	283	305	305	310	290	300	276	318	309	323	285	286	328	285	316	280	287	281	288	321	288	300	297	279	318	297	306	332	280	312	303	303	289	293	297	280	281	322	301	320	304	286	309	321	296	328	314	303	301	323	323	303	294	280	322	326	295	279	294	274	329	296	308	319	301	309	318	300	309	276	294	297	273	291	288	276	275	258	312	315	310	301	291	301	319	326	283	295	327	305	319	330	273	284	349	309	312	280	316	298	293	332	304	308	312	296	304	295	276	318	320	297	328	269	295	293	246	301	301	268	299	284	304	313	331	325	309	274	267	277	298	310	287	302	286	282	295	304	298	301	316	317	292	318	297	298	319	313	293	298	297	302	284	286	312	294	317	285	303	301	279	309	326	325	330	306	327	303	279	308	285	299	298	298	286	285	315	304	320	250	272	335	299	287	276	307	289	298	299	307	308	285	303	319	291	321	304	293	287	298	340	291	281	309	303	324	271	339	292	294	315	283	273	329	259	310	316	322	314	304	289	297	294	309	309	279	305	297	312	286	305	313	310	277	301	310	284	288	271	319	299	298	301	311	323	320	329	291	286	300	288	288	321	322	300	303	289	295	305	311	305	307	302	310	335	306	292	314	295	285	287	312	305	303	301	331	279	283	265	291	285	294	284	302	294	325	275	320	291	281	302	303	312	333	302	289	295	283	307	306	300	293	288	298	308	281	303	294	298	277	263	326	288	301	318	321	308	296	323	322	260	290	266	292	273	278	299	316	279	308	322	275	285	325	266	298	333	326	294	289	302	281	294	318	297	277	255	309	281	294	306	307	305	296	308	331	277	305	297	296	261	276	316	301	298	272	271	306	283	306	308	297	291	289	294	299	323	296	292	305	289	328	320	321	305	300	307	268	305	319	315	289	263	297	313	262	304	290	316	310	311	289	339	282	315	302	274	274	285	290	296	288	331	309	300	279	306	279	282	321	281	303	319	283	335	285	291	303	297	318	285	324	315	330	317	324	272	341	303	287	292	254	280	306	273	297	298	309	301	303	293	307	309	297	335	319	298	298	308	277	312	290	302	315	298	288	327	284	324	273	295	293	261	273	316	298	310	303	290	314	294	263	286	303	291	310	317	277	295	298	300	282	330	330	302	317	360	291	304	291	301	304	300	302	332	327	289	262	292	305	294	316	278	291	304	311	306	308	314	297	278	299	318	289	325	299	301	291	284	290	304	334	264	318	281	319	322	328	326	299	291	286	309	304	313	325	327	286	317	310	301	315	302	313	292	299	290	308	323	266	263	329	334	312	307	280	286	328	342	314	340	332	298	298	305	316	324	298	301	295	272	317	277	296	287	313	281	294	285	278	323	283	310	307	312	319	313	312	305	307	287	321	305	328	290	287	309	272	276	317	299	288	287	319	309	314	319	286	306	299	308	291	307	287	297	291	304	291	298	305	299	305	309	322	297	308	319	286	294	296	297	263	290	304	296	332	280	317	310	290	292	303	313	295	260	287	287	308	314	331	292	305	279	283	272	317	299	273	312	307	320	274	329	309	306	305	307	312	313	316	289	316	281	271	285	302	285	306	314	318	311	339	319	313	297	305	278	274	321	314	305	341	282	311	310	288	288	307	301	284	295	308	297	320	296	292	287	242	297	314	306	293	320	296	311	288	305	323	311	300	331	308	308	311	303	289	319	302	281	304	295	313	309	264	286	333	293	289	273	314	288	288	289	281	299	322	292	301	300	322	335	300	324	294	313	306	277	305	294	292	305	298	298	301	292	285	297	295	298	307	298	322	327	299	274	304	275	314	300	325	259	282	273	295	313	290	319	287	285	279	316	307	327	308	315	295	292	295	309	285	296	302	277	316	259	287	286	276	305	316	295	300	296	277	301	308	297	326	315	270	309	311	301	320	293	306	311	293	309	285	308	285	317	306	267	324	278	276	308	302	303	252	300	309	280	302	295	276	268	300	320	264	300	284	317	312	309	315	285	323	299	303	308	282	275	288	296	310	296	295	300	300	317	293	266	287	310	307	295	303	311	281	295	299	315	290	305	312	277	329	306	273	284	297	322	298	315	322	309	278	290	311	337	298	313	291	303	287	296	313	298	301	293	278	319	286	312	325	326	279	271	294	294	265	296	286	271	293	311	301	327	300	271	289	335	304	300	333	290	268	279	321	321	313	293	287	285	297	282	303	327	316	288	278	303	283	277	262	318	320	317	278	307	295	288	307	325	294	304	282	300	291	311	293	318	266	313	289	305	279	288	291	297	305	315	289	296	275	317	307	299	271	278	305	302	304	311	300	300	288	294	320	288	326	301	283	281	302	323	317	304	305	300	285	301	317
6908	23883	67605	68106	55841	40966	24550	9797	3219	1231	638	520	485	444	425	465	520	468	485	462	471	502	485	457	475	514	514	517	479	463	464	477	440	482	538	507	409	466	473	458	468	436	481	483	474	501	482	474	460	467	461	461	456	468	479	458	478	421	447	470	493	504	491	464	486	461	489	444	485	478	481	454	452	471	477	500	438	436	454	456	471	429	437	452	485	488	429	461	481	471	468	435	448	463	480	467	487	444	501	475	490	477	468	484	479	460	449	486	456	486	488	480	462	448	480	467	477	450	444	487	449	462	494	457	477	430	453	458	470	477	458	509	491	482	504	474	470	450	486	446	448	427	479	443	492	502	466	493	479	458	453	470	454	471	446	462	459	463	490	467	428	471	475	459	435	485	476	447	488	462	486	470	490	448	493	451	465	460	475	464	476	486	466	440	456	463	448	394	432	460	475	477	471	471	470	480	489	450	458	470	438	461	443	464	462	479	498	416	474	480	453	453	469	459	432	451	493	443	475	458	461	447	458	484	453	472	456	488	472	456	488	470	471	505	481	462	428	473	505	427	457	474	469	456	462	497	484	441	430	443	537	458	457	440	466	452	472	471	477	473	464	463	460	516	493	440	484	494	462	481	463	476	505	468	517	440	483	455	492	438	458	463	453	458	462	445	500	445	467	483	464	496	450	439	502	417	462	438	425	444	447	450	488	453	475	467	481	463	484	492	472	431	440	488	505	459	429	450	502	499	502	501	440	399	486	490	491	474	490	448	457	475	461	439	461	504	487	435	470	459	458	455	465	460	487	469	495	453	490	465	455	444	464	458	421	458	457	451	481	470	470	477	473	447	468	483	460	467	513	487	479	493	451	480	477	450	465	494	433	448	437	433	424	480	476	491	483	463	462	457	461	490	453	479	467	444	437	495	478	470	403	463	458	459	457	457	482	442	486	482	485	473	464	487	482	462	485	482	460	540	448	459	509	463	429	478	485	475	444	485	462	468	447	448	429	453	500	436	466	461	472	480	467	496	461	442	447	459	463	469	480	447	472	419	487	454	472	466	462	482	431	477	463	484	455	436	467	470	460	469	468	497	491	448	490	448	438	470	448	487	458	479	465	462	495	469	458	489	430	462	496	509	427	487	493	458	473	476	486	473	503	469	493	465	443	442	483	445	432	452	456	489	466	458	472	474	488	462	465	456	465	480	485	471	461	466	460	461	460	410	472	491	487	480	477	429	457	441	507	446	464	467	436	478	505	481	476	468	456	459	490	452	470	424	488	499	483	474	501	449	457	469	445	482	481	498	456	467	500	485	447	471	458	507	440	471	446	461	470	460	465	459	426	441	440	514	447	463	469	477	476	470	458	487	473	488	439	445	456	463	468	447	480	438	493	448	514	464	426	488	469	470	448	474	461	474	441	464	463	466	470	463	428	508	461	468	439	471	470	474	482	483	442	474	473	465	446	438	446	463	496	424	475	468	462	474	437	439	457	485	477	441	468	461	495	442	426	471	522	476	482	449	502	438	434	487	462	496	480	462	473	449	511	451	467	433	504	518	461	505	487	532	466	482	474	449	484	452	438	480	472	466	441	479	445	441	424	467	441	478	503	468	463	475	500	455	444	482	487	461	466	501	474	507	449	441	450	443	462	457	496	455	491	445	454	453	467	484	455	480	486	444	429	450	452	473	482	458	448	422	483	487	469	433	457	475	509	422	471	461	485	490	475	485	465	456	440	493	433	459	430	514	446	422	471	424	504	486	424	439	480	454	440	457	449	445	442	424	475	451	504	449	457	458	449	428	456	461	483	451	478	469	514	468	475	518	477	472	445	468	456	441	471	497	481	461	469	445	490	446	464	469	470	447	428	495	498	465	439	510	479	445	475	475	501	463	458	402	485	456	445	495	456	445	480	503	482	467	439	496	505	458	505	429	452	442	499	450	475	489	445	440	477	473	468	449	472	444	436	463	478	444	493	483	474	487	482	464	453	446	461	461	478	509	485	496	457	493	422	451	454	448	441	439	462	481	465	435	440	452	475	462	462	481	469	459	460	468	456	483	434	493	451	471	525	455	414	460	456	470	467	474	514	454	477	480	456	471	480	479	498	477	475	461	435	458	466	456	470	499	422	437	488	478	443	481	444	462	460	459	468	488	459	486	449	471	466	459	462	487	461	502	477	476	448	463	460	496	446	464	459	446	475	491	503	440	476	462	471	489	432	451	474	457	478	447	474	471	498	460	456	465	510	470	420	470	461	467	456	440	445	483	486	505	482	465	482	471	492	519	438	440	438	419	460	414	438	411	450	446	487	491	456	503	443	460	455	464	465	480	479	460	520	477	448	438	439	447	467	482	463	454	462	474	475	458	479	446	461	454	445	502	448	457	476	463	479	480	490	497	469	444	456	503	517	475	444	449	471	500	545	496	442	511	456	497	463	499	433	453	491	493	469	508	488	469	499	471	469	432	482	467	452	441	471	447	457	481	469	450	463	451	474	437	489	462	479	436	459	466	492	444	463	458	453	474	460	452	481	474	462	461	456	459	445	483	426	485	479	465	473	501	455	475	495	449	465	474	506	468	496	449	458	452	497	459	487	471	457	438	486	481	463	498	466	434	469	484	488	428	473	458	462	444	448	511	503	504	435	476	480	477	459	424	483	454	456	458	494	431	467	450	462	467	508	447	479	452	434	485	445	454	490	436	474	478	481	427	461	476	482	471	428	481	455	472	450	447	453	452	456	459	479	448	447	468	456	463	498	461	503	490	481	476	436	474	460	490	469	453	493	474	450	487	455	457	474	503	461	493	448	461	453	439	440	487	449	448	431	456	475	466	460	455	471	421	486	479	484	458	427	457	429	474	444	444	452	482	483	458	491	434	467	498	470	466	487	473	473	440	474	481	487	488	472	465	433	441	492	459	487	459	486	452	460	466	470	463	484	486	462	444	493	503	485	475	476	478	432	450	432	426	460	484	478	483	465	482	449	466	478	438	456	445	497	498	468	467	498	463	481	475	470	452	441	459	462	466	475	469	439	429	447	423	419	462	487	459	421	445	487	467	455	470	463	472	467	457	466	483	462	470	442	464	499	484	435	467	444	480	456	455	425	454	465	439	478	452	490	444	498	481	484	500	473	436	472	450	449	489	489	469	459	487	475	448	457	467	431	460	432	445	431	496	452	442	473	464	446	425	501	509	506	482	430	487	485	463	484	483	466	481	498	441	456	466	443	449	473	465	471	486	444	469	501	481	471	468	493	474	459	469	471	465	432	473	490	466	459	465	438	451	462	446	466	448	454	447	464	443	468	457	481	450	455	422	439	443	459	461	477	486	482	451	438	471	450	458	469	439	461	455	461	469	449	430	430	500	459	423	499	425	419	456	453	429	507	455	432	460	460	479	483	477	496	470	499	476	512	448	491	490	441	476	477	498	475	500	491	450	462	492	453	461	447	470	464	449	451	442	431	471	484	498	450	467	486	508	476	497	473	450	491	468	438	450
23078	21228	30871	47176	52441	46081	33582	15688	3809	1036	504	332	313	339	305	296	307	353	313	320	314	322	338	303	299	309	319	296	327	321	299	294	310	296	316	302	288	305	339	308	303	296	307	287	312	335	308	335	303	318	316	310	323	341	297	327	322	318	338	342	315	311	311	277	308	312	276	336	288	322	329	308	288	317	301	315	322	319	317	298	301	308	342	320	319	302	304	313	320	296	296	323	296	288	338	321	342	291	326	309	313	310	347	283	313	309	303	331	302	310	323	301	305	331	335	313	300	299	342	338	273	309	300	321	328	317	345	322	313	306	302	317	318	331	312	295	313	338	275	304	325	348	330	323	322	308	306	324	293	312	318	313	333	320	295	306	291	301	337	330	323	328	314	312	301	322	339	341	314	340	317	296	331	288	294	308	305	331	321	308	313	303	297	334	297	316	321	290	313	306	308	283	326	336	318	293	315	282	273	327	298	293	320	303	341	286	313	314	325	276	292	310	279	327	318	316	318	299	326	300	288	278	344	303	299	318	311	289	338	309	320	358	313	319	333	332	322	304	340	304	275	321	316	308	330	280	306	302	279	325	315	328	326	310	318	307	280	285	327	296	307	313	309	323	324	293	265	304	326	275	280	308	308	314	294	316	323	298	303	299	313	308	334	303	307	291	297	290	294	322	347	300	356	334	283	298	281	273	334	310	310	301	325	283	323	291	297	299	339	277	306	308	319	311	322	331	286	332	300	277	312	295	322	292	298	280	302	314	311	303	276	301	333	312	303	274	309	323	324	311	320	298	298	340	319	325	306	314	304	335	317	325	323	288	295	298	336	320	287	306	317	315	318	314	330	293	346	317	321	326	310	333	319	290	297	298	291	330	346	299	298	318	323	303	330	301	309	288	304	305	300	294	297	289	302	312	341	288	322	299	316	313	309	324	322	292	274	312	291	284	290	302	316	319	318	303	334	310	308	314	275	280	321	299	288	300	291	292	297	313	323	288	340	332	294	333	312	325	288	292	315	301	319	312	303	315	316	336	334	316	299	323	325	331	318	341	314	320	286	317	289	347	352	308	343	314	311	328	305	298	316	304	326	325	289	283	316	324	324	305	291	284	303	308	310	315	313	304	298	352	292	324	310	307	312	343	284	301	279	295	298	315	289	311	317	335	303	299	315	295	321	313	368	277	313	304	288	282	313	289	321	321	300	330	311	274	324	297	327	331	336	306	308	329	337	318	327	297	297	296	311	313	314	313	337	309	292	307	288	294	303	289	293	308	303	324	313	311	281	303	316	327	332	281	312	304	289	314	314	308	332	315	281	302	300	294	309	309	310	312	326	285	317	285	301	290	318	342	319	320	309	315	319	314	330	310	282	315	325	327	301	303	297	318	292	308	336	302	289	332	301	311	287	328	303	311	304	290	293	310	310	329	336	311	295	306	295	318	323	355	317	314	297	323	317	296	283	295	320	292	323	311	343	340	313	292	308	298	325	324	294	311	283	296	264	320	301	285	315	314	310	327	319	317	325	319	324	310	289	310	316	324	307	268	318	316	292	319	296	338	306	327	319	295	304	288	327	334	294	299	318	297	323	319	321	291	302	327	267	324	299	307	284	360	336	291	295	325	295	280	337	325	321	307	289	302	305	297	300	295	283	298	295	292	330	291	316	290	270	324	277	305	296	318	294	342	300	326	334	296	294	321	325	327	273	309	319	309	313	325	316	298	301	317	273	320	279	313	274	296	305	302	309	328	305	296	335	330	299	282	322	276	301	300	332	303	299	330	324	318	318	324	320	290	327	309	322	324	313	348	288	299	322	325	319	309	325	301	313	308	305	323	311	296	341	332	290	318	296	310	328	327	333	283	326	328	291	290	325	299	338	325	306	305	315	304	324	326	299	320	285	285	284	324	311	294	304	298	286	317	269	291	325	277	302	295	304	291	323	279	294	347	330	301	334	264	311	313	292	306	335	333	324	312	305	335	315	276	329	331	321	307	297	298	324	329	299	309	309	295	305	308	284	320	302	306	312	345	288	304	315	326	297	296	315	318	301	295	308	302	309	358	300	300	292	311	286	301	291	323	296	298	296	322	328	336	288	328	284	312	333	295	319	301	290	292	281	304	289	329	304	296	315	299	291	317	301	318	304	305	308	324	300	296	310	300	308	293	331	315	324	287	346	284	320	299	285	288	293	313	306	289	305	306	298	312	318	341	337	311	302	294	318	322	309	321	319	303	327	321	309	303	307	303	325	289	304	355	286	322	306	302	293	319	314	330	300	282	281	331	325	296	307	303	323	326	306	337	316	299	301	318	310	294	300	291	319	285	317	285	299	294	314	303	297	300	325	327	291	313	306	274	308	309	333	297	307	298	333	303	301	281	325	293	343	277	309	270	333	301	308	313	335	300	329	308	321	305	326	291	292	311	293	304	303	324	320	317	275	273	289	340	314	286	300	284	315	322	323	319	309	306	336	330	315	310	297	343	328	297	342	319	289	304	300	296	329	287	294	281	306	322	327	307	305	295	322	314	325	304	325	306	347	305	329	300	339	317	304	305	338	350	328	317	330	316	312	314	299	301	289	302	346	289	308	308	313	337	308	303	302	304	340	294	285	284	307	298	319	279	314	307	298	284	318	321	313	302	306	343	310	295	295	283	304	332	317	300	292	325	298	319	318	347	303	294	320	311	302	306	311	304	309	329	301	323	294	290	312	350	304	318	316	325	334	303	336	306	304	308	296	299	312	317	352	314	324	297	302	300	313	290	317	316	311	299	304	303	307	313	282	298	286	340	327	280	313	300	295	278	328	319	326	294	306	318	319	291	323	309	310	312	325	316	305	307	356	324	295	301	283	335	338	296	312	324	321	314	298	306	320	301	340	299	321	325	298	312	317	296	305	315	333	310	291	333	297	310	324	311	321	301	303	300	350	328	289	308	315	334	260	315	315	313	325	292	278	305	293	293	307	323	304	311	321	302	320	315	360	321	312	334	298	312	338	342	318	315	310	349	312	316	321	304	305	316	294	303	325	296	306	312	304	341	353	300	311	319	295	312	290	288	275	341	316	318	313	323	319	338	337	335	322	327	296	307	303	304	295	334	343	304	316	323	303	334	306	293	312	279	305	322	317	311	310	290	298	332	308	274	322	300	292	350	340	314	351	292	302	315	296	291	323	301	289	319	288	286	334	324	277	307	350	292	323	335	292	315	307	316	323	345	288	341	296	314	317	315	305	321	283	332	347	294	273	306	344	310	309	327	308	287	304	297	312	305	319	336	333	348	317	318	297	315	283	310	318	306	359	340	325	323	322	329	304	315	287	334	282	298	320	300	300	320	277	299	284	292	296	307	295	333	301	304	350	324	300	321	308	328	283	305	315	320	301	299	288	298	298	319	301	296	329	281	289	286	331	283	285	328	293	335	339	319	320	285	286	307	305	316	304	285	276	300	302	311	324	300	320	316	297	292	306	337	358	300	313	321	313	321	312	313	316	325	312	296
10318	38469	75311	82450	68555	52473	36994	19874	7141	2415	934	533	445	514	460	477	491	476	455	454	463	475	475	516	438	457	483	493	488	463	467	504	499	491	504	492	457	480	469	456	487	461	447	445	479	440	500	461	490	506	473	465	463	444	461	486	501	499	475	493	465	468	467	437	463	481	468	469	460	448	494	471	481	469	484	451	485	492	468	488	484	448	475	444	488	462	471	462	487	429	480	479	453	432	494	453	468	466	474	425	460	477	457	435	471	486	515	487	465	477	486	516	461	456	470	485	468	481	423	484	490	508	478	458	470	479	496	442	473	464	485	475	501	486	477	506	473	473	472	502	486	461	533	504	499	474	456	465	488	494	478	464	482	524	471	464	486	436	495	487	460	484	480	449	439	480	495	451	455	453	435	461	430	451	458	457	446	468	479	467	470	449	488	448	463	475	473	455	481	487	459	511	431	480	522	461	476	482	444	429	486	467	481	531	455	489	462	456	469	486	454	438	446	452	478	451	501	491	482	463	460	522	453	469	467	487	488	496	452	467	481	505	464	458	485	481	473	459	477	470	437	480	477	490	459	491	483	511	474	503	475	432	476	491	501	527	469	466	472	480	450	435	439	457	480	470	478	475	478	517	449	499	446	509	432	455	479	491	422	489	466	506	446	454	466	451	482	481	472	463	473	464	459	465	431	461	490	464	490	458	462	458	440	497	485	477	490	482	505	480	500	474	479	470	451	451	491	470	496	473	481	472	440	510	477	468	457	432	489	461	488	501	476	488	481	473	442	450	480	479	499	474	461	471	471	521	469	458	445	512	442	483	460	468	465	448	489	482	458	469	446	437	499	458	452	476	495	476	431	516	505	495	458	504	479	457	457	464	460	435	467	484	467	453	481	464	458	439	494	502	467	492	487	481	488	451	502	501	475	511	480	493	474	481	464	467	423	473	506	489	476	476	465	488	446	527	470	454	467	473	473	499	466	486	489	454	433	482	460	520	455	466	470	487	482	448	480	457	485	473	511	478	499	491	491	477	475	482	479	500	455	481	467	504	480	437	482	458	418	447	456	473	469	463	476	460	445	459	483	489	484	479	475	445	471	484	458	464	452	522	480	491	475	500	487	473	491	463	488	490	438	469	465	477	466	485	474	493	478	462	480	520	433	445	506	508	447	476	488	477	447	437	512	502	482	491	469	472	473	464	464	463	472	443	492	469	500	501	477	445	485	498	486	467	489	485	486	476	489	477	531	451	470	470	511	489	463	509	456	439	450	527	483	464	434	469	460	472	453	449	451	470	499	465	465	463	472	464	483	496	457	477	483	459	484	490	523	410	468	457	492	473	491	459	465	510	516	508	464	510	475	463	466	449	480	491	484	484	503	463	446	477	486	472	439	486	456	432	494	475	493	486	434	426	471	486	505	460	473	504	470	515	462	476	510	435	469	437	469	436	480	455	473	480	511	473	474	417	504	493	468	471	452	475	473	434	492	461	472	444	480	531	488	496	471	491	449	457	480	471	487	463	466	453	492	492	454	465	455	462	507	503	477	468	481	495	522	498	475	498	484	449	492	478	443	472	468	488	446	464	482	445	471	464	468	466	497	480	472	486	489	500	496	477	496	467	476	485	486	473	477	496	483	463	477	493	514	436	439	448	498	482	472	508	513	463	461	481	428	479	512	467	455	458	486	473	498	478	465	478	468	482	487	490	475	460	489	498	469	498	460	438	474	470	455	469	468	488	522	478	474	477	435	434	503	506	466	455	485	502	466	460	505	503	498	473	507	484	475	496	464	461	487	481	459	488	472	442	474	481	466	479	479	452	503	483	469	459	453	460	476	503	502	469	511	472	463	469	474	482	510	470	453	488	458	496	468	485	500	450	483	505	508	502	498	480	474	479	479	474	459	475	502	482	479	460	460	483	482	455	509	521	457	502	489	463	491	478	429	458	429	469	467	466	463	440	497	446	427	467	481	446	464	484	494	475	440	480	496	461	451	475	445	490	445	479	523	479	507	496	481	479	498	495	481	546	451	453	506	450	487	410	455	460	486	499	455	451	454	428	451	518	510	461	449	480	533	489	441	472	503	486	445	479	478	464	502	444	469	469	445	488	491	480	483	475	475	449	465	477	489	476	464	460	449	475	464	491	460	515	501	469	493	484	444	486	505	473	483	514	446	442	425	474	466	453	489	461	497	470	466	433	489	447	470	483	475	478	500	497	479	481	499	453	497	497	452	430	502	452	475	484	419	488	430	505	494	464	471	489	447	468	467	471	450	496	523	474	479	474	483	460	475	440	483	482	484	470	467	448	476	461	464	498	484	472	458	491	521	508	496	488	475	496	459	485	478	481	479	441	509	490	470	496	470	470	476	493	455	486	469	471	458	496	483	488	478	500	482	475	474	462	480	438	495	463	445	458	462	439	459	501	493	482	472	482	479	483	511	471	482	502	475	445	464	515	450	469	502	452	477	482	456	526	475	460	465	460	522	471	464	455	465	504	465	515	458	523	452	468	484	473	488	475	482	471	497	459	496	469	458	517	481	459	426	495	492	500	483	470	470	499	477	434	497	483	451	476	542	482	473	443	490	449	504	441	455	457	468	488	490	486	440	464	519	471	482	467	454	476	469	505	465	479	481	496	475	504	449	484	475	425	494	431	479	495	459	465	465	509	467	466	509	447	443	472	466	461	478	500	454	462	461	477	475	431	489	444	468	486	510	462	445	474	456	492	454	467	453	466	509	471	494	478	484	452	464	458	457	452	432	468	467	489	461	502	468	473	476	478	461	483	451	462	492	464	426	479	491	503	487	461	476	490	494	450	470	476	477	474	502	498	477	455	482	494	433	470	489	499	458	498	461	473	444	516	503	498	433	490	459	502	504	485	471	475	433	475	463	475	474	469	458	469	472	501	527	489	507	485	484	497	443	478	446	466	507	460	452	492	469	475	461	506	495	467	504	494	463	485	508	490	453	448	469	483	460	484	498	491	479	488	484	480	518	453	461	452	478	442	497	491	492	460	468	465	518	493	468	475	440	498	463	453	483	502	499	468	455	492	447	439	506	510	492	466	502	454	505	455	511	493	500	475	467	520	468	481	474	499	462	469	478	486	451	475	495	453	474	451	470	464	422	468	478	447	452	485	476	454	491	459	404	500	505	450	500	468	474	458	453	438	483	453	484	510	452	469	444	506	462	490	490	496	465	447	479	478	516	446	435	476	493	440	456	465	485	457	451	500	485	493	465	468	454	424	499	431	486	492	481	504	487	465	479	476	458	489	466	505	453	515	453	445	445	497	455	491	445	461	501	529	431	491	460	448	510	484	493	504	483	491	470	445	497	473	448	527	454	480	460	488	483	512	496	504	462	420	481	480	496	494	472	441	459	467	486	464	463	484	494	481	460	468	511	450	459	485	451	486	472	454	476	456	530	509	491	477	484	457	474	441	473	461	493	473	459	471	517	440	454	437	466	461	482	476	504	517	434	475	491	458	441	514	475	463
26635	20993	28677	28524	18932	9682	3715	1203	537	319	269	282	264	268	276	262	236	257	243	252	259	298	277	257	249	259	258	266	268	271	261	287	249	273	279	244	249	254	271	269	253	254	275	226	253	270	289	239	249	282	256	238	298	263	245	277	274	276	262	256	247	268	235	279	242	241	263	276	253	265	251	246	265	238	293	255	278	230	246	242	260	263	284	279	240	272	267	271	270	277	244	244	248	251	255	238	261	263	279	258	242	272	275	225	257	245	227	259	245	262	246	277	262	254	273	260	240	249	234	272	253	246	245	248	279	276	238	269	279	272	265	272	266	239	239	237	277	252	281	233	235	252	271	279	254	248	252	283	271	265	252	268	282	293	263	286	237	254	231	288	246	253	238	210	248	247	269	250	252	249	242	256	310	258	239	240	288	233	244	260	254	266	266	279	288	294	262	273	260	289	270	242	265	258	263	255	266	258	223	239	259	233	255	252	264	252	253	237	246	251	264	275	266	290	247	264	236	231	225	250	291	239	257	263	247	240	271	236	251	249	250	257	259	261	262	286	263	265	273	229	246	229	262	274	268	254	272	249	254	266	274	271	270	261	268	278	269	249	260	244	254	238	255	219	268	277	273	224	264	285	250	255	245	255	262	266	281	247	250	282	284	234	265	260	256	263	250	271	259	288	239	250	247	244	255	266	288	260	271	225	253	249	266	275	261	224	251	240	258	221	271	264	292	262	249	255	256	253	293	275	254	248	246	250	254	231	262	253	262	266	291	260	259	269	256	291	276	261	257	243	269	271	283	245	268	243	270	272	249	268	289	275	248	261	291	278	266	225	261	230	228	252	275	269	246	253	255	252	255	244	262	259	279	248	255	274	272	238	245	263	235	234	275	254	279	251	279	264	256	249	258	251	286	301	253	277	263	239	270	266	240	245	250	237	268	281	287	261	258	255	266	262	281	263	280	242	262	233	253	260	258	236	269	261	286	255	247	264	253	215	256	277	264	255	258	256	257	261	261	250	263	262	245	282	239	266	246	214	276	254	272	247	267	266	263	244	269	255	264	239	237	269	273	257	293	274	271	257	286	272	250	258	264	248	249	259	261	212	275	244	278	253	260	274	266	220	256	256	277	238	250	288	260	252	267	259	237	228	260	241	278	237	235	254	232	267	253	273	230	250	283	260	267	249	282	268	287	251	250	234	242	261	248	240	275	290	268	259	259	283	259	291	265	259	248	257	270	246	285	271	265	251	268	294	241	271	251	265	283	276	260	273	273	227	258	261	279	238	277	244	252	267	269	262	262	253	269	280	246	294	276	254	285	296	259	223	273	288	284	217	257	264	233	270	265	270	272	259	243	242	249	247	267	257	241	225	256	251	253	271	255	271	249	247	283	257	266	249	243	263	244	262	239	255	248	213	268	261	265	257	247	250	273	239	285	254	252	258	253	257	260	252	246	243	260	256	270	243	251	274	250	257	274	273	224	245	264	244	274	272	288	267	236	257	271	266	227	274	261	262	239	218	225	257	256	250	253	246	275	235	282	257	266	236	249	279	242	279	279	235	240	266	278	231	254	259	242	272	283	273	229	243	277	241	253	257	260	277	230	253	263	257	269	292	256	243	273	243	240	273	240	250	268	268	237	225	285	280	254	245	271	262	248	256	274	266	268	276	259	296	272	265	279	247	261	269	249	262	255	232	271	270	273	267	282	249	285	245	260	261	223	253	253	254	252	276	240	229	267	254	266	275	256	253	277	251	277	257	240	256	270	272	263	262	270	255	238	286	255	241	244	257	257	271	263	273	247	274	251	235	258	269	268	276	262	257	270	229	226	267	240	254	232	263	274	281	269	258	225	277	263	277	244	261	270	258	277	261	252	253	240	274	274	241	259	265	232	204	280	263	259	268	258	236	265	264	280	242	267	267	264	249	270	272	256	242	282	241	274	291	259	268	239	253	242	284	264	268	250	253	239	211	278	241	271	251	264	293	254	270	287	270	271	259	253	255	239	267	228	260	259	276	288	256	252	253	260	262	275	260	266	241	287	273	269	246	255	264	258	262	242	265	257	254	288	254	266	271	254	238	254	241	252	264	262	251	293	235	259	272	254	262	263	272	270	243	243	250	279	243	263	250	256	237	263	279	225	277	268	249	250	258	245	256	253	284	261	263	274	260	252	258	253	242	256	239	271	253	270	261	258	257	256	268	265	272	272	260	283	277	233	256	293	263	236	263	279	245	286	233	305	274	273	273	240	259	280	247	266	269	268	264	287	246	251	259	253	274	253	246	270	283	260	258	277	267	241	263	272	248	253	314	228	280	254	258	267	243	262	256	257	231	240	249	267	251	262	271	278	284	257	272	253	247	258	259	261	286	294	248	245	271	282	272	266	244	259	245	238	270	271	258	293	253	258	277	277	245	234	250	272	292	244	254	269	246	281	250	230	292	278	244	270	269	254	233	267	298	274	269	259	261	254	242	265	254	257	272	261	247	243	267	263	266	253	248	241	265	244	232	262	266	263	246	238	286	269	282	272	247	293	231	264	245	270	268	246	253	224	271	240	275	255	255	295	264	248	265	241	249	292	245	258	251	274	267	273	266	253	248	252	287	264	258	261	229	273	254	286	273	254	256	241	262	237	246	274	266	259	246	264	269	265	221	242	244	253	270	243	243	246	262	230	258	276	249	293	247	273	257	282	254	268	261	261	258	230	275	274	264	249	252	253	283	270	248	267	268	232	286	251	258	256	260	270	256	282	281	267	235	279	238	253	233	292	238	271	261	288	246	241	294	257	258	246	239	271	236	269	249	228	282	247	286	284	260	257	245	240	252	258	257	259	289	272	267	263	272	263	282	285	226	249	252	258	259	249	225	276	284	242	270	276	271	238	277	245	272	280	244	244	273	255	273	264	268	257	234	268	280	247	252	222	281	264	272	286	253	271	277	271	270	247	220	248	260	262	297	263	240	236	229	263	269	269	237	268	258	270	259	261	303	270	273	279	265	254	248	244	256	248	261	265	254	270	259	270	242	244	261	286	240	247	244	278	269	245	265	258	239	259	269	263	224	256	294	268	280	286	238	251	276	278	220	272	237	285	242	269	266	280	259	266	250	289	276	293	251	250	263	264	259	242	252	264	280	272	242	260	263	243	247	241	255	265	271	268	260	237	272	279	271	238	250	251	286	258	257	276	262	254	247	273	259	268	264	255	274	243	251	270	253	253	255	251	246	268	254	278	254	277	265	266	244	224	258	235	247	278	243	267	247	272	256	273	269	262	265	265	242	250	235	266	249	252	233	273	256	260	301	262	252	276	256	250	261	273	253	259	270	300	250	224	244	275	286	257	252	261	280	243	254	276	278	264	264	282	260	212	264	316	277	262	284	246	263	261	280	259	267	255	257	252	272	264	255	248	249	270	285	272	224	288	277	248	257	249	255	264	250	221	265	251	277	300	278	267	242	245	265	261	263	289	238	265	276	271	272	266	262	256	263	280	255	236	271
5323	9244	37207	31472	23877	14734	7212	2633	1079	562	467	434	406	432	399	431	400	412	421	466	420	406	431	440	414	399	453	404	393	408	415	425	399	410	390	411	417	381	385	397	411	445	449	452	379	398	389	412	404	401	450	408	369	426	417	397	409	392	378	393	376	369	417	406	391	402	439	391	401	422	420	411	410	421	393	448	410	383	403	392	440	392	429	405	387	379	370	411	417	430	404	395	409	403	421	399	405	429	392	406	426	422	436	438	398	402	394	435	434	423	431	368	413	380	395	409	413	399	443	391	427	462	405	413	411	421	396	391	431	398	426	422	392	395	448	422	395	428	411	417	422	430	440	436	390	389	390	403	397	401	440	377	387	385	379	415	393	397	406	401	407	391	418	436	420	399	405	405	397	401	411	420	432	420	417	414	405	441	386	417	395	417	391	420	405	418	411	435	401	408	391	403	424	358	437	382	375	429	420	386	420	391	384	408	411	398	425	430	388	402	394	419	408	443	442	432	400	449	427	398	417	408	426	453	429	397	433	438	419	436	411	395	456	397	398	388	380	376	380	412	409	423	403	400	428	418	439	378	388	393	422	413	429	430	419	425	410	416	409	410	423	402	442	404	423	390	390	427	407	397	397	388	403	365	402	395	393	414	412	446	430	432	390	371	435	431	444	459	425	423	412	397	403	396	420	391	419	381	414	401	380	383	407	403	398	429	405	404	399	393	386	462	405	409	383	428	434	452	388	414	384	390	412	442	425	395	406	360	423	420	409	419	406	416	409	430	421	404	415	425	368	400	379	400	383	432	406	384	405	405	402	400	404	444	424	392	420	424	445	412	436	448	423	419	384	403	401	397	369	408	419	419	448	412	396	411	387	405	442	428	434	416	432	423	418	417	399	434	425	380	408	381	426	413	398	393	446	462	450	419	421	405	417	416	371	414	373	414	438	384	400	423	396	408	439	393	379	399	419	398	420	430	420	452	397	421	384	379	398	406	413	430	386	378	425	391	385	390	348	422	413	434	414	366	397	403	399	407	390	416	387	449	418	430	417	396	388	428	400	414	404	389	392	424	458	407	412	416	400	442	405	395	413	423	413	386	435	437	431	407	376	400	390	390	409	421	403	399	392	429	428	401	393	391	395	383	408	381	413	400	410	375	372	427	430	394	430	434	397	414	374	414	397	404	426	427	436	395	424	437	436	408	390	414	444	414	432	399	448	400	413	406	418	392	426	452	418	409	427	425	406	391	447	436	401	411	439	413	422	412	404	410	416	432	371	429	423	420	413	453	406	405	432	375	420	417	437	422	415	438	391	423	444	455	416	413	390	449	399	442	386	391	431	390	406	402	391	393	425	408	436	398	391	438	444	430	385	448	413	381	419	409	427	392	387	407	430	416	417	439	388	405	428	421	420	419	393	430	412	412	418	416	384	396	405	393	407	422	435	393	393	425	394	435	418	412	423	390	375	411	417	412	455	415	400	425	380	382	424	387	399	406	364	419	420	404	417	366	374	388	408	422	403	404	392	388	436	403	404	428	417	426	376	416	406	389	390	444	390	419	420	420	426	424	431	404	402	427	410	420	423	423	416	426	421	397	445	394	398	432	386	378	380	397	426	432	394	418	421	401	383	389	396	444	458	413	404	436	396	436	393	427	391	428	408	402	397	394	409	454	410	445	425	410	365	435	371	417	412	401	438	415	385	419	384	413	399	379	391	434	402	382	427	357	400	456	428	416	424	425	420	398	369	414	401	389	405	428	409	392	423	384	433	395	417	399	417	416	405	416	437	433	421	418	415	422	400	395	412	385	402	423	414	409	476	431	397	407	420	401	397	395	423	436	395	424	399	433	407	424	399	414	426	426	386	418	424	419	446	413	465	409	455	386	403	394	422	440	411	398	399	361	387	415	427	395	442	423	464	421	419	449	418	422	413	382	423	433	422	410	416	387	405	391	372	378	451	398	423	400	446	398	420	425	406	393	448	428	358	418	393	409	424	375	398	387	375	418	416	410	440	420	406	408	398	435	448	403	413	454	409	421	411	417	409	402	426	454	404	394	403	429	403	429	435	412	388	407	407	432	453	391	402	419	414	401	433	419	401	406	397	415	439	366	401	413	415	414	406	443	406	427	414	426	404	373	392	415	438	410	406	408	426	410	403	418	423	397	399	433	420	405	415	399	426	433	398	396	443	413	382	405	428	392	411	436	395	432	407	406	426	370	410	431	431	421	448	376	387	430	407	397	442	395	427	380	402	414	408	405	421	390	414	424	420	372	407	392	438	404	391	405	412	442	431	437	411	384	436	423	414	402	406	375	415	439	409	440	429	449	413	444	436	389	377	443	376	378	411	408	400	402	398	366	370	432	413	382	419	382	440	411	389	413	419	404	419	391	383	412	412	420	432	416	440	384	450	399	406	412	394	419	434	393	389	414	395	435	430	421	443	462	442	426	401	411	384	402	431	377	385	423	415	399	407	412	412	427	382	417	437	465	389	401	428	388	401	389	441	468	399	413	418	424	412	407	375	431	428	421	451	421	422	396	412	395	432	420	416	420	412	419	436	371	425	384	392	420	407	416	406	400	373	423	396	399	424	451	388	376	453	393	471	445	398	404	445	427	421	390	410	428	401	389	416	447	386	389	432	418	398	399	389	453	422	398	405	414	385	366	409	398	435	410	440	386	456	408	388	391	402	428	409	427	403	397	454	390	437	395	405	413	435	402	426	452	428	403	399	424	407	382	400	397	439	440	392	430	371	376	421	431	392	439	440	432	417	370	402	410	427	374	407	408	442	398	405	406	409	444	418	417	402	446	405	416	377	411	471	396	407	448	404	449	399	426	389	405	388	444	383	387	433	404	436	404	430	394	420	391	398	456	391	384	406	430	362	424	374	390	401	403	394	407	402	416	399	394	467	414	422	451	426	421	406	396	437	405	434	402	404	412	422	423	443	374	439	412	415	422	434	391	416	427	419	382	427	429	450	396	398	367	405	462	399	348	381	388	442	344	421	396	427	399	411	420	382	377	398	421	382	421	421	367	414	399	420	398	442	433	426	388	392	397	411	419	392	427	402	418	406	406	446	409	375	441	417	404	377	430	411	425	394	425	423	406	376	414	427	397	412	400	385	404	401	416	409	411	444	433	421	425	447	463	386	402	442	406	453	397	426	372	405	391	402	425	391	407	410	388	405	435	373	408	393	423	415	414	408	397	431	411	430	379	414	421	403	456	404	423	443	438	406	438	420	423	377	415	421	403	405	378	436	398	404	418	403	437	397	391	416	362	395	411	380	411	431	419	413	407	424	437	409	454	402	389	390	395	433	442	400	415	406	380	451	433	410	372	428	406	415	385	418	384	418	390	400	437	401	399	428	424	409	407	416	417	410	422	416	458	399	400	401	405	413	437	396	440	398	408	425	416	429	390	431	386	432	402	437	405	438	396	393	451	376	411	414	438	448	427	408	387	425	430	407	394	415	410	415	429	390	397	369	428	376	414
24127	21211	34097	52417	49011	37271	23047	8138	1836	706	430	329	287	354	309	309	331	306	271	297	286	294	306	320	320	322	279	308	301	314	274	276	309	322	309	286	283	289	314	325	312	282	306	347	306	307	298	304	319	291	300	308	295	319	298	301	298	300	295	306	298	297	304	305	303	281	296	307	309	312	287	300	349	305	318	282	292	291	323	316	322	294	297	301	311	289	303	280	294	286	294	288	292	351	305	276	297	304	294	304	287	316	305	277	281	302	275	281	290	337	321	316	277	280	281	307	306	301	303	290	312	304	275	279	293	311	309	291	290	304	299	307	285	330	326	310	280	309	309	300	244	305	311	327	298	306	285	315	313	295	278	304	294	287	292	334	268	274	292	311	313	293	298	289	307	313	270	291	311	318	276	282	326	308	303	297	288	278	328	325	254	312	307	317	302	314	262	319	290	322	288	301	311	319	292	295	277	297	287	270	285	304	313	306	257	299	311	298	312	289	310	286	324	280	294	269	313	308	276	292	291	324	294	285	248	276	288	288	282	290	276	290	283	310	295	279	294	267	306	299	309	324	303	323	287	291	293	298	269	297	263	293	310	286	288	288	303	282	291	290	295	290	290	322	282	283	291	289	309	291	308	295	317	287	300	310	296	283	304	274	282	280	336	307	275	318	287	324	296	304	271	292	316	299	334	292	315	310	304	279	302	304	292	291	293	298	287	299	278	329	313	316	308	329	310	320	316	317	296	333	291	299	302	276	289	322	313	281	279	312	321	360	305	269	268	306	278	326	333	346	313	315	298	280	314	300	269	312	290	316	312	323	307	287	314	283	294	307	322	325	327	310	317	312	296	328	284	300	302	270	270	297	327	303	273	294	318	324	289	318	330	307	276	315	298	290	330	319	290	308	302	307	278	283	282	316	295	324	316	290	301	278	323	292	296	280	303	286	321	299	299	305	287	323	263	327	302	302	296	294	315	312	303	329	273	304	302	286	302	294	295	302	305	305	257	291	308	281	315	301	279	292	308	294	294	316	309	289	298	299	309	291	284	278	298	300	307	267	291	301	308	310	313	300	267	330	307	294	306	317	299	329	308	340	305	293	324	316	280	325	282	298	294	278	306	298	259	298	309	294	277	278	307	297	293	288	291	310	294	290	309	314	276	332	294	308	324	300	296	331	282	287	338	311	305	288	292	284	330	299	300	287	306	300	290	341	268	279	274	287	284	305	305	274	299	298	282	303	286	290	308	338	310	303	329	297	285	325	290	295	310	279	306	305	308	288	269	308	316	286	299	322	319	298	321	305	302	285	313	323	308	278	341	294	294	317	290	294	274	304	277	303	299	317	286	309	306	299	313	299	278	295	311	294	295	330	303	295	276	316	307	302	281	283	302	296	267	268	295	288	289	304	309	286	304	317	306	321	300	311	296	281	288	280	308	292	288	301	282	279	326	275	316	272	306	309	272	318	312	320	320	315	306	345	286	295	311	292	272	285	323	330	305	305	317	285	316	327	276	318	302	271	272	282	262	317	303	303	337	283	287	305	290	316	282	320	290	284	271	297	303	296	294	307	283	292	282	297	327	285	283	320	273	305	297	311	304	346	289	276	295	336	289	281	279	294	293	303	273	320	285	338	316	296	304	310	308	307	323	288	338	318	317	283	336	297	321	305	303	288	302	310	284	284	282	282	313	312	301	303	306	329	315	285	299	287	291	306	302	295	293	298	321	283	296	311	304	283	305	312	318	295	286	310	289	296	297	311	278	293	299	344	287	317	327	339	308	299	278	317	317	293	311	272	328	286	291	309	289	293	311	306	284	305	291	288	302	286	328	274	337	291	303	326	298	314	326	303	324	309	306	292	310	307	304	309	300	302	297	330	290	323	296	306	294	265	306	310	295	281	295	293	318	300	325	318	291	306	303	294	300	317	298	304	311	304	324	291	268	353	288	317	285	311	322	300	273	297	281	295	289	293	322	284	295	303	329	303	320	297	306	295	265	272	289	305	271	286	291	301	302	289	315	292	311	285	276	329	306	332	308	295	292	322	298	316	348	284	299	330	295	312	285	284	296	313	300	318	281	299	315	287	307	304	292	308	318	308	295	305	301	286	258	299	292	303	317	306	326	272	286	313	288	308	290	339	263	308	320	329	341	313	260	306	292	288	304	301	310	281	277	302	329	297	324	304	283	328	271	305	288	326	318	308	297	313	298	314	273	297	341	302	279	286	296	313	295	319	287	275	328	282	284	311	279	305	287	312	295	313	327	300	310	264	296	307	330	304	305	310	265	286	327	296	318	307	292	306	303	295	282	325	309	333	273	298	282	288	352	282	310	294	292	305	332	301	290	307	293	310	293	326	312	310	287	308	305	291	306	289	287	301	325	307	306	271	299	301	281	288	318	265	300	318	329	283	310	301	324	321	300	288	284	304	305	309	307	284	313	289	297	280	319	297	321	276	329	306	305	275	287	337	304	343	320	320	303	305	285	289	322	308	288	297	315	319	306	289	284	295	303	299	320	289	273	306	300	302	305	268	303	293	312	289	299	277	259	293	302	326	326	285	284	324	297	320	293	277	304	325	309	298	311	284	295	312	268	325	295	292	286	274	294	288	298	282	294	282	304	282	304	293	279	312	321	303	321	286	305	327	302	307	277	300	317	290	261	297	290	302	297	304	311	290	306	274	310	267	288	296	300	283	296	307	301	272	280	301	307	298	295	317	320	282	291	321	349	330	297	294	303	273	299	297	317	326	332	332	306	292	307	301	278	302	300	309	298	308	294	281	310	308	289	297	335	293	304	297	285	311	308	312	307	286	327	289	309	292	286	286	300	296	313	326	343	294	296	282	301	284	287	300	312	311	303	316	309	324	297	311	327	287	311	306	287	283	281	286	292	281	312	311	287	310	272	318	326	302	321	320	313	291	273	338	363	326	293	277	299	300	270	304	274	300	301	306	306	304	273	292	297	318	292	293	308	320	302	312	316	272	259	316	317	308	261	298	306	309	285	318	291	295	305	317	287	281	319	330	306	303	319	278	281	308	285	325	293	315	295	311	306	303	298	308	286	323	305	275	315	295	277	301	282	319	282	261	303	280	305	279	338	310	297	333	295	284	334	303	298	288	276	349	290	290	302	289	261	306	292	308	319	301	305	328	302	320	328	290	285	302	309	317	275	286	313	271	271	311	305	289	281	294	300	308	334	256	296	304	289	321	323	313	300	284	333	297	310	306	305	305	291	316	281	337	320	297	280	318	294	315	284	319	298	306	301	282	313	311	289	298	280	296	307	318	279	281	302	331	314	292	269	287	288	258	284	315	292	275	301	322	304	315	341	307	299	286	296	297	289	273	301	298	276	293	305	262	283	324	305	323	279	313	298	297	298	296	335	318	299	258	309	307	274	295	273	311	299	314	270	314	304	289	308	269	297	309	301	286	301	297	307	327	315	283	311	328	302	296	325	292	298	298	293	311	336	307	307	293	289	329	274	286	286	285	286	288
7112	25862	68388	67013	54523	41196	27036	12281	4176	1369	664	518	458	511	455	444	445	465	467	471	444	495	449	434	501	514	451	491	488	441	481	478	455	481	434	472	466	447	468	464	449	463	467	484	469	476	497	475	431	472	474	467	495	490	442	471	506	488	423	478	484	464	475	447	494	492	485	485	459	475	435	469	477	475	507	478	434	479	449	460	504	485	464	474	479	488	458	464	496	434	472	466	501	481	465	474	442	475	478	492	480	479	470	462	453	463	500	487	470	431	512	496	441	478	486	460	476	506	465	482	482	473	443	454	480	492	488	513	466	460	477	466	452	488	450	485	467	470	469	502	462	479	491	484	466	442	479	474	465	474	486	504	495	462	480	475	503	448	464	457	499	470	446	478	489	522	430	482	486	444	466	468	460	455	461	495	462	444	497	485	474	424	449	475	507	480	502	466	443	464	495	491	493	465	461	495	495	494	463	475	452	462	486	470	462	464	464	480	465	504	440	479	487	461	504	501	501	457	483	504	482	475	505	467	405	485	480	495	451	458	466	468	504	453	500	490	484	456	439	462	519	483	459	441	474	512	466	443	448	483	498	466	475	446	505	471	459	479	468	458	463	471	476	442	500	495	467	452	460	457	490	511	480	474	458	459	456	431	430	460	438	492	467	467	441	486	461	473	497	471	470	504	460	477	449	506	468	514	441	487	453	469	488	487	447	489	466	484	486	470	500	471	481	486	476	449	507	466	463	482	489	442	446	473	497	460	484	446	483	473	476	465	466	454	436	477	449	438	479	449	465	492	434	438	433	485	454	507	474	458	480	465	482	444	455	493	502	492	471	476	469	459	465	453	446	452	417	468	465	454	486	496	459	486	456	471	477	475	438	481	477	466	460	446	476	501	425	465	487	463	481	493	450	485	472	445	460	447	455	491	486	441	461	461	451	480	470	508	457	483	492	438	476	469	473	443	477	453	477	470	494	489	483	477	452	471	488	499	467	498	470	434	491	494	447	470	529	472	471	458	501	491	443	479	467	472	504	479	450	485	463	483	479	449	451	467	448	520	484	484	485	479	471	417	476	514	493	445	474	443	453	487	470	458	517	470	459	471	445	456	436	452	467	486	448	481	450	494	491	478	474	500	463	437	441	442	464	468	469	470	472	453	455	499	474	446	440	444	505	474	465	476	527	484	465	491	448	485	469	439	444	474	485	436	458	477	488	473	483	471	460	469	452	472	479	449	459	517	429	448	471	474	460	467	459	471	461	480	481	463	480	445	489	462	500	484	494	506	466	475	493	486	480	503	488	470	456	467	500	458	452	469	488	460	461	470	482	474	445	481	463	476	471	455	458	440	427	461	476	538	505	468	500	451	491	467	467	452	475	476	478	462	460	466	466	450	451	460	486	428	478	476	446	486	482	498	454	478	475	474	500	479	474	461	434	446	463	499	443	461	439	462	491	503	458	436	464	461	470	452	446	447	496	464	470	474	457	469	432	457	497	445	448	482	445	487	468	452	506	446	498	505	488	517	462	483	475	471	455	483	445	461	458	508	470	474	483	484	492	434	483	476	439	460	485	437	473	486	518	442	474	482	472	499	452	497	451	479	511	449	460	451	524	468	482	481	467	421	476	498	484	492	483	480	493	451	460	451	485	465	455	448	510	493	456	511	439	467	451	483	454	465	469	476	465	467	483	440	454	465	442	471	494	480	465	483	460	495	459	462	436	446	462	450	482	465	471	434	545	430	444	463	479	448	445	489	487	476	447	460	481	467	446	488	481	480	484	475	454	490	436	425	447	468	458	474	494	476	443	491	493	459	448	477	503	497	470	445	455	471	501	468	485	459	507	452	470	468	471	474	458	480	451	468	472	451	441	486	418	497	447	467	487	446	476	464	442	489	485	473	447	513	450	457	457	443	453	506	479	504	433	478	477	440	437	471	448	509	494	501	448	458	506	501	457	467	465	453	450	431	468	481	469	463	479	480	465	508	506	477	460	498	485	474	479	453	489	460	482	455	444	469	465	473	435	489	482	496	473	437	451	479	473	466	409	429	479	435	482	496	476	498	461	470	450	469	494	487	463	463	483	480	458	457	467	450	475	466	500	454	503	485	472	477	504	465	502	436	467	449	488	478	475	482	458	486	460	471	477	468	479	462	452	487	436	491	480	485	524	456	483	453	460	507	469	509	476	455	487	465	526	481	451	503	464	456	451	475	467	456	459	497	475	448	487	485	467	491	488	449	513	490	475	512	454	468	496	458	445	487	503	459	501	433	441	459	488	493	461	486	453	480	471	474	468	450	486	463	466	476	483	474	481	457	489	499	495	479	499	448	458	468	477	486	489	458	480	467	498	455	472	472	462	466	458	475	487	481	479	472	457	440	469	474	417	479	441	451	493	468	498	482	461	512	470	398	503	490	487	465	440	501	499	461	483	466	479	484	447	467	458	504	464	483	476	459	435	493	437	484	476	478	472	474	508	495	457	472	497	491	456	465	472	444	493	494	497	458	493	464	448	447	480	461	514	465	469	464	465	492	468	493	463	485	432	456	483	446	470	461	492	465	437	458	477	400	446	465	448	440	446	448	478	472	442	471	538	471	471	533	448	469	486	458	471	456	454	466	452	454	481	449	493	471	518	467	488	447	444	492	445	466	453	488	462	456	486	443	463	481	446	457	423	419	467	443	447	468	461	464	483	460	498	488	496	461	450	452	493	467	440	473	503	507	454	469	476	477	476	469	443	472	475	438	472	432	506	443	461	491	492	425	497	467	467	469	479	499	456	429	460	516	473	471	488	491	455	471	454	470	502	472	446	438	466	502	471	460	495	473	488	494	460	456	450	466	484	479	405	466	475	455	475	523	523	507	475	507	507	424	467	468	464	473	485	473	450	463	438	499	447	472	452	480	478	457	490	472	479	436	439	456	460	462	493	504	477	525	489	485	483	476	455	472	444	443	442	470	517	456	439	482	473	486	475	489	477	485	434	467	526	456	434	468	491	487	441	497	443	473	467	500	463	451	472	487	483	447	466	468	459	495	494	501	470	511	463	445	493	460	447	456	494	500	494	506	464	434	442	488	488	506	472	462	482	456	461	444	487	473	493	497	472	465	427	466	509	483	466	494	473	470	462	464	468	431	504	477	506	474	484	465	477	430	454	478	474	472	462	465	482	473	442	464	446	462	462	475	506	445	470	462	466	483	477	484	480	479	492	488	460	499	429	500	471	451	502	469	480	430	496	477	475	464	461	457	490	472	463	450	510	492	474	498	469	502	468	468	474	472	449	494	476	478	469	430	461	475	478	490	497	480	480	493	476	470	450	456	465	439	466	502	492	499	446	476	472	451	504	507	475	505	460	469	467	465	476	444	477	448	461	442	459	482	479	511	447	471	447	503	436	469	508	481	492	477	451	454	500	455	485	460	493	439	490	438	464	469	500	492	465	459	464	455	480	480	493	471	476	501	486	481	469	434	463	477	473	475	473	484	474	454	475	458	466	487
23069	21248	29946	37516	49498	46525	34716	16929	4284	1121	499	342	330	340	312	340	330	331	298	314	308	318	321	299	330	296	296	303	314	303	327	342	311	324	316	351	297	327	323	322	318	325	336	310	310	301	349	319	324	293	331	327	306	301	314	324	322	293	328	306	307	313	307	286	325	296	305	291	352	336	305	298	290	296	309	328	303	307	309	321	282	319	287	298	316	322	325	299	311	282	323	301	311	304	272	323	304	333	338	318	313	288	323	307	354	313	305	313	295	306	324	342	315	281	344	290	314	289	316	267	293	315	308	314	288	322	353	308	309	342	308	291	345	294	293	345	308	303	323	316	290	282	298	324	305	317	332	333	319	324	320	334	294	303	292	315	285	315	304	317	284	298	300	295	321	319	319	297	331	274	313	335	332	312	288	301	323	327	297	341	336	310	317	326	324	311	332	386	324	305	317	322	335	311	286	335	352	312	309	337	301	312	278	317	304	303	296	289	305	310	330	319	338	305	309	318	301	291	329	333	333	335	320	332	284	283	307	299	290	324	314	301	318	289	316	322	323	306	306	344	331	333	309	311	314	331	314	320	275	337	313	309	307	318	318	328	299	307	326	303	327	317	320	305	364	295	297	315	333	305	307	349	298	281	305	300	304	302	347	322	328	301	301	290	311	287	304	271	309	282	315	355	313	310	350	304	341	322	315	315	309	288	321	307	314	320	304	326	350	335	281	324	300	304	288	313	322	303	313	314	326	319	330	336	294	297	336	306	345	287	298	327	321	293	279	310	303	286	306	321	288	350	290	305	319	302	329	307	301	305	310	304	311	313	331	299	310	288	313	306	322	287	326	335	302	305	312	363	330	306	344	310	322	264	305	353	309	316	349	283	283	330	293	319	288	298	306	334	317	314	330	302	337	315	326	318	336	338	313	336	311	305	300	321	313	315	311	307	327	342	344	332	291	345	344	335	345	342	317	299	315	344	336	313	298	323	310	272	293	307	307	310	339	325	296	293	277	335	330	286	310	317	314	348	327	307	335	323	314	289	316	332	313	332	260	283	318	319	337	311	320	304	319	303	277	327	298	308	322	320	293	310	311	318	311	314	294	305	311	299	331	300	297	335	309	328	317	294	297	298	306	299	326	299	295	297	334	290	325	303	326	336	324	294	282	308	323	308	313	287	292	308	303	327	340	328	338	325	337	315	347	295	330	319	325	326	308	324	317	328	315	325	316	323	325	322	330	306	319	316	317	286	311	314	328	303	312	332	307	329	342	293	304	324	321	281	310	321	328	278	325	294	299	331	316	294	319	318	329	302	303	325	317	330	329	312	303	301	324	304	290	343	285	338	292	318	331	289	313	316	280	296	312	313	341	340	290	323	302	331	319	308	339	324	315	322	294	339	310	303	313	305	313	336	297	295	326	348	312	327	293	341	325	318	308	294	314	298	306	324	299	307	340	319	282	288	322	339	297	320	324	310	292	292	331	326	302	300	346	314	309	272	308	281	294	309	307	308	320	343	329	313	334	320	292	302	310	300	284	314	329	316	264	277	291	316	306	340	317	316	336	296	302	317	294	305	290	282	315	329	325	308	312	295	345	342	332	316	297	303	328	295	308	328	296	306	321	282	313	290	307	287	312	306	315	303	288	326	338	304	290	317	312	330	319	296	300	309	309	346	334	303	296	326	329	311	307	319	317	353	326	323	290	326	319	301	310	347	282	347	333	318	314	316	316	345	287	295	318	305	324	322	308	270	273	307	315	291	322	334	294	314	311	319	319	282	351	309	312	315	301	323	314	296	304	327	297	329	305	311	328	313	318	320	307	307	300	322	313	314	334	348	281	315	273	309	341	317	322	313	285	292	346	320	338	273	338	322	338	303	319	324	318	310	322	286	307	327	313	290	310	336	333	313	327	319	300	316	324	300	305	333	305	281	291	297	330	313	317	319	299	290	293	314	286	291	349	306	302	326	301	304	332	277	298	314	336	336	338	330	300	320	285	335	292	316	330	307	319	340	274	322	302	338	298	308	285	300	335	314	310	304	340	326	329	320	284	324	289	345	314	325	325	290	351	291	320	305	283	273	303	329	314	312	315	298	304	303	292	305	303	332	312	338	320	326	329	306	342	330	313	312	304	322	317	316	357	354	298	317	299	289	303	303	310	301	323	315	304	335	316	290	321	354	326	319	301	294	321	322	318	294	330	330	322	301	320	316	344	304	345	317	288	272	309	330	349	344	296	318	294	296	330	326	291	322	274	352	313	344	301	332	321	317	327	327	315	324	328	293	326	303	312	296	303	339	326	305	284	299	324	344	306	290	331	323	339	301	323	315	276	352	290	293	338	289	320	292	317	327	320	332	307	344	326	314	335	313	291	302	312	300	310	327	285	319	324	334	324	294	303	315	323	315	320	299	347	318	319	302	302	329	328	332	314	291	288	323	305	307	291	320	283	312	319	315	314	283	309	273	317	301	321	312	299	304	297	297	301	335	321	321	331	333	326	317	309	285	319	344	294	301	294	334	341	325	303	338	309	308	303	314	302	336	292	334	318	315	293	316	310	340	309	316	336	328	317	325	309	332	281	329	283	297	300	303	329	306	321	299	321	287	282	334	333	305	298	318	318	317	318	291	332	302	288	306	315	291	293	300	312	308	334	304	309	331	308	303	318	325	282	303	328	301	321	326	316	315	327	322	343	334	313	299	292	312	310	321	335	314	283	326	326	338	317	321	295	298	309	301	286	326	310	328	281	303	354	305	339	306	295	298	305	313	320	323	307	311	299	304	305	319	274	304	297	285	315	298	329	305	339	324	321	309	330	325	322	319	329	314	306	317	288	311	311	322	308	309	323	299	304	285	299	329	311	322	305	313	308	299	332	298	318	326	329	313	320	286	322	310	330	307	305	292	292	343	312	321	320	339	326	306	301	292	305	330	336	307	349	331	337	322	322	309	342	305	345	314	298	314	326	312	291	294	341	303	301	331	314	294	280	339	316	336	291	339	291	312	296	311	319	331	335	312	318	313	332	340	295	293	290	307	295	315	314	346	298	327	294	309	323	358	305	299	297	319	290	267	356	302	311	297	303	337	315	328	310	297	316	314	342	284	335	291	317	308	324	325	333	336	336	320	280	284	318	300	320	300	324	295	287	308	318	322	309	338	298	303	313	307	281	340	280	272	315	283	313	356	295	311	286	332	302	340	310	321	321	338	337	304	319	308	294	307	311	315	327	284	302	299	301	324	318	319	318	304	311	313	299	294	302	329	310	278	290	306	295	311	303	326	308	322	318	291	317	327	320	307	315	325	304	311	325	298	320	313	309	288	280	328	315	318	320	315	294	323	297	318	273	331	326	291	304	305	332	356	352	364	342	313	323	311	317	298	303	309	300	306	302	325	295	296	328	320	336	330	300	295	350	306	304	318	330	327	327	322	306	321	314	319	315	334	286	333	303	335	282	282	323	287	284	311	313	314	328	315	332	308	334	293	301	367	332	319	344	318
10408	25848	66191	82432	71279	54463	38254	20731	7476	2290	864	545	473	492	490	483	461	439	530	461	540	482	481	469	500	484	485	434	486	461	473	517	475	471	474	506	490	461	457	507	537	475	467	525	490	496	480	460	446	488	433	480	480	490	508	467	477	467	504	494	501	492	485	448	468	459	455	486	474	494	461	491	490	499	529	482	472	510	469	468	441	507	454	488	485	493	469	498	466	474	458	505	449	495	501	498	483	487	440	456	484	485	497	498	463	434	520	453	451	457	477	474	495	480	498	509	459	499	510	477	492	504	442	509	485	489	489	506	463	453	458	492	463	483	445	497	496	484	494	467	487	459	509	525	475	465	505	527	465	496	455	474	479	456	483	498	480	493	510	493	454	480	470	470	494	432	508	484	500	426	451	418	486	471	483	490	476	484	482	470	499	497	495	498	475	493	505	472	495	483	493	479	465	525	529	487	452	486	473	453	515	473	503	472	486	452	466	472	494	479	463	438	460	501	469	485	492	470	488	484	500	476	481	474	459	483	483	444	469	482	501	504	469	453	495	482	456	468	469	462	470	460	491	505	517	475	451	470	450	504	540	484	445	481	480	437	470	485	428	480	479	481	459	470	475	489	448	433	437	479	475	494	490	492	481	467	456	500	477	488	480	469	506	495	444	505	489	500	516	507	482	498	464	467	488	484	439	462	446	448	480	504	455	485	487	475	491	468	471	462	476	470	441	496	455	475	470	459	464	477	484	494	498	546	484	444	454	480	508	484	497	475	479	465	479	505	457	472	463	458	500	487	472	457	517	457	469	462	473	466	465	458	458	443	491	467	443	502	480	490	471	487	471	461	475	479	445	452	484	511	479	438	473	506	466	475	471	456	495	454	451	485	499	429	485	472	487	436	485	498	465	474	477	501	526	465	532	476	507	467	473	475	480	498	483	482	497	505	489	492	470	459	458	488	500	488	499	448	482	460	457	504	479	472	460	500	444	462	473	457	472	446	523	458	490	480	454	493	478	517	477	493	505	450	494	501	459	494	507	482	471	470	486	459	528	443	484	488	455	450	481	451	455	466	483	476	483	480	483	461	469	461	476	471	484	442	485	480	467	463	489	497	479	479	493	470	466	441	511	465	462	499	474	477	465	491	471	518	460	421	499	476	487	488	500	479	469	459	497	478	465	469	483	496	473	472	461	495	466	495	538	472	453	497	438	467	475	469	462	476	469	477	495	476	457	475	465	468	538	469	476	490	485	459	475	522	477	453	481	482	497	453	514	498	435	475	471	495	471	490	476	471	495	448	430	508	491	469	472	442	491	433	479	455	437	466	509	463	470	488	484	479	464	447	475	464	520	465	492	481	501	449	486	467	477	453	455	501	463	455	468	502	456	472	456	465	455	495	474	455	503	471	493	478	463	519	470	485	490	479	487	463	492	506	439	471	500	443	473	485	486	475	516	400	481	503	499	490	472	465	472	498	464	487	479	459	453	485	486	493	431	492	501	472	477	488	475	480	528	461	493	495	475	465	500	495	464	461	451	505	495	456	544	463	489	463	502	461	478	481	520	426	470	478	493	491	508	494	506	475	507	476	489	475	478	429	488	456	484	495	462	489	459	470	465	467	485	457	469	446	452	452	474	489	492	446	462	484	486	455	452	474	472	488	450	478	492	471	479	466	484	483	493	457	476	466	480	463	455	490	501	464	465	464	438	497	513	480	477	491	466	477	500	462	491	466	485	467	509	472	477	473	499	517	476	461	513	500	442	460	458	470	465	474	461	442	491	483	480	455	480	494	515	517	461	465	471	476	521	472	474	503	456	476	481	486	519	490	484	469	476	488	472	473	451	478	444	438	474	451	484	476	509	437	484	450	454	478	503	512	453	483	508	481	498	471	496	487	444	508	515	524	488	456	469	500	492	492	494	434	443	504	481	504	499	488	485	514	516	473	479	520	465	446	480	488	461	486	461	515	485	498	460	485	489	460	461	497	490	496	462	475	527	497	475	501	456	431	458	464	500	487	471	443	470	467	471	494	469	478	467	477	483	484	472	431	470	464	480	509	485	464	498	482	502	462	483	470	498	503	456	494	491	469	457	502	514	449	498	482	469	490	433	476	507	488	433	468	445	484	489	480	467	448	467	480	494	488	450	475	451	494	455	499	485	521	517	463	478	501	503	498	481	447	436	485	485	490	501	487	469	468	469	480	482	484	466	460	472	447	458	468	434	464	466	459	502	490	475	530	494	504	470	471	474	485	471	449	495	491	486	500	473	486	472	454	451	494	467	468	488	484	488	457	454	488	502	474	476	476	512	500	477	477	454	449	431	487	472	484	493	510	479	484	487	501	476	459	469	460	458	491	490	465	477	483	510	509	521	492	482	477	496	490	532	457	457	506	488	491	500	482	457	471	456	443	487	457	487	435	454	494	499	444	449	491	459	489	504	484	476	478	465	508	502	452	475	507	473	490	477	463	455	455	447	457	467	462	458	511	466	520	511	486	476	465	458	462	456	502	491	402	495	515	469	489	474	467	461	495	481	451	492	473	473	541	439	448	484	509	482	477	453	481	507	426	482	494	470	451	431	497	480	507	491	488	492	500	496	499	469	474	481	493	462	486	446	466	459	480	454	494	462	464	485	498	479	520	486	482	471	448	486	486	471	492	494	475	479	501	450	473	511	543	446	466	465	521	494	492	481	526	455	468	439	509	516	500	477	483	427	465	462	470	452	451	479	473	449	497	481	506	488	479	455	482	487	454	475	471	448	504	506	481	454	467	477	501	505	495	518	475	455	483	499	474	487	483	495	481	497	475	470	491	506	448	473	492	492	468	462	466	493	509	521	468	489	483	473	483	487	466	484	469	485	463	453	486	498	507	497	500	525	454	475	450	469	496	492	470	464	512	468	449	443	483	505	461	470	476	484	478	476	510	470	478	486	497	475	470	483	464	478	512	448	444	500	494	502	494	474	494	442	479	492	484	496	508	459	472	461	481	479	491	493	505	477	485	483	515	495	467	500	465	479	477	478	468	489	481	463	480	515	483	474	502	447	451	443	508	498	521	482	467	504	473	465	477	477	467	481	455	451	497	483	473	476	474	473	454	450	447	498	474	456	448	467	472	485	481	464	461	479	453	445	433	454	476	447	491	483	475	478	468	468	481	465	462	442	477	509	489	469	486	508	460	497	477	482	493	490	467	500	478	495	469	465	487	490	454	493	497	459	438	499	508	487	446	519	439	490	483	514	460	482	494	479	479	494	514	465	466	491	498	488	478	462	495	473	494	496	465	501	508	483	480	489	489	502	480	438	462	479	526	503	454	487	465	479	495	473	494	470	457	498	481	479	473	462	500	486	477	442	471	487	483	489	457	455	473	509	495	478	485	506	502	464	460	477	507	472	476	462	490	444	515	470	484	502	485	496	519	478	468	434	463	509	438	499	476	467	498	465	476	469	491	503	460	507	461	475	496	493	496	477	504	456	481	480	528	474	429	472	455	469	450
26599	20941	18917	30101	22500	11740	4220	1387	573	322	288	268	266	277	292	268	278	286	262	270	275	258	266	270	262	257	273	258	259	253	254	280	262	277	251	278	276	283	267	238	287	279	285	243	251	280	263	265	253	280	265	240	217	254	253	281	267	263	254	284	275	246	252	262	258	246	283	255	243	258	274	250	238	271	283	224	270	289	248	238	280	275	287	248	255	260	278	253	244	260	256	289	238	256	270	236	266	273	259	261	255	274	268	254	249	248	255	256	310	217	249	268	266	264	258	289	264	228	250	270	243	273	264	272	268	283	263	249	245	253	279	283	257	241	259	248	260	256	257	262	275	263	273	269	256	243	237	245	280	254	248	281	243	253	233	276	254	276	270	258	303	259	297	285	273	244	268	251	292	275	262	261	256	266	273	246	262	283	278	287	294	254	261	249	245	272	254	270	269	253	260	245	274	272	250	275	256	271	267	267	255	268	268	246	251	296	301	258	265	254	238	279	266	260	277	262	276	274	244	258	267	268	300	253	274	266	238	256	270	255	259	262	269	274	271	269	268	249	268	275	277	248	261	266	249	239	260	246	276	274	253	264	264	270	264	277	287	231	268	239	270	259	247	287	238	263	258	243	271	264	259	261	257	248	272	255	257	255	253	265	217	296	249	255	255	294	267	268	262	239	259	277	268	262	275	270	261	257	272	262	254	249	272	250	262	265	309	275	240	268	281	259	283	223	263	243	254	255	275	298	242	279	278	257	301	260	237	235	270	254	245	261	264	280	252	249	251	276	247	266	295	289	275	265	253	269	317	282	252	248	272	259	257	248	219	246	261	248	268	279	256	250	235	273	267	272	273	241	256	239	260	299	267	263	274	253	248	295	280	254	256	241	278	249	264	275	256	272	264	229	269	276	273	249	263	254	252	256	274	252	234	255	253	272	263	282	249	261	256	259	252	249	293	296	247	249	269	264	256	286	275	235	247	277	297	276	253	290	298	270	246	268	253	250	276	254	280	270	288	295	264	243	255	243	289	265	255	269	286	254	248	271	283	269	254	243	231	249	278	259	263	261	285	248	254	269	254	251	270	269	260	259	273	248	239	272	272	266	264	243	255	263	270	242	274	262	244	248	288	264	244	266	249	252	227	262	287	269	246	257	241	262	283	238	260	260	251	243	273	245	259	217	243	259	267	295	246	262	235	256	259	289	258	270	267	272	254	285	257	247	271	269	275	274	259	219	224	266	292	272	291	257	239	259	243	266	274	245	278	261	263	257	263	257	233	282	295	255	248	272	286	275	276	228	274	244	310	284	292	261	277	283	249	248	259	242	254	262	270	251	236	243	267	230	273	243	231	265	276	247	217	298	264	266	265	239	286	269	269	261	253	289	245	272	259	252	294	270	268	264	268	279	268	267	243	302	253	262	253	253	270	251	263	291	254	245	266	263	277	262	252	262	248	264	285	255	268	274	272	271	285	307	256	273	249	265	245	259	288	273	292	249	249	246	271	230	267	251	251	245	264	271	249	240	272	254	255	272	279	256	231	231	238	302	230	224	235	258	269	247	253	284	277	277	276	265	267	269	272	258	264	267	268	258	274	284	249	251	272	256	286	247	258	263	249	297	246	254	258	267	280	275	272	246	272	244	278	246	268	255	256	261	269	247	234	269	261	266	256	274	248	283	243	271	264	276	263	264	261	270	275	244	246	252	266	262	274	242	257	266	266	267	297	283	275	277	266	246	265	251	239	279	255	246	269	260	271	281	244	255	252	256	265	243	284	268	260	264	259	267	262	266	247	262	292	252	265	244	266	260	278	248	244	258	232	259	244	263	268	271	291	277	297	281	278	253	244	262	269	295	252	278	255	254	223	268	232	252	243	296	249	269	275	269	269	257	286	271	266	252	254	264	258	261	261	260	296	254	272	285	272	255	239	255	284	276	287	290	242	261	249	264	246	251	261	279	285	254	255	276	265	279	261	233	277	248	259	282	271	248	258	285	252	263	237	249	260	288	261	276	264	266	256	257	247	277	275	252	254	274	280	232	238	264	285	267	279	274	256	285	272	257	263	276	248	262	266	246	254	270	268	272	286	257	247	257	266	276	267	273	267	268	259	298	274	260	251	254	263	247	236	254	267	281	252	253	279	272	278	279	262	259	248	299	256	280	267	271	254	242	250	269	301	264	272	275	254	259	272	283	291	298	301	246	229	242	268	277	279	285	281	238	261	243	247	277	263	284	253	258	276	240	287	285	280	277	255	251	265	259	259	254	244	269	260	239	257	259	250	280	303	244	271	278	279	238	262	257	259	271	267	266	292	276	240	241	250	238	293	262	260	249	269	277	267	254	273	268	273	289	251	265	279	239	253	256	274	252	242	232	282	284	252	244	229	241	260	257	277	300	253	275	252	275	261	295	249	245	237	276	267	246	265	253	261	282	276	264	262	254	257	256	257	245	266	281	240	237	267	250	267	288	229	271	226	290	273	255	237	292	246	269	274	260	259	261	282	251	268	255	255	270	259	250	248	269	294	255	269	266	246	256	256	308	242	280	243	278	276	280	240	236	262	265	268	229	255	276	279	269	290	268	260	259	265	252	277	264	256	256	263	297	262	239	265	231	256	262	262	272	253	265	269	270	272	245	257	269	258	268	257	289	282	271	236	267	260	288	257	242	250	267	240	256	255	254	259	272	272	276	256	257	267	280	302	269	277	243	260	266	277	283	248	253	278	252	288	266	272	256	237	260	235	245	251	269	272	263	254	288	266	289	261	242	273	259	263	278	242	264	244	277	248	267	280	284	248	269	243	291	290	264	279	295	247	263	247	268	261	269	307	269	283	286	274	251	273	235	273	295	249	255	241	268	276	257	249	262	247	270	279	261	241	290	232	285	281	298	290	249	251	291	274	261	255	277	258	279	283	265	288	275	237	261	269	288	263	302	254	273	250	271	254	253	244	297	270	320	277	283	274	264	243	248	268	265	281	250	283	246	263	272	282	254	277	256	250	258	295	283	271	240	243	254	257	299	253	266	262	246	255	258	259	260	269	262	259	263	239	264	270	262	258	253	283	237	269	250	273	261	292	291	256	238	285	244	286	277	279	279	276	260	263	253	248	284	262	251	266	280	266	269	280	284	260	280	276	263	273	266	247	249	247	250	268	281	273	255	254	251	269	265	277	297	280	246	287	231	279	258	243	253	276	261	259	263	258	279	246	263	253	274	268	252	236	258	259	256	247	268	267	253	248	294	250	238	253	254	242	275	278	254	245	290	287	272	295	258	264	257	241	261	263	252	257	254	288	243	301	242	271	264	231	273	241	271	269	265	269	273	255	245	246	294	259	247	266	249	283	250	256	257	250	264	287	260	258	227	284	252	267	236	264	286	265	224	229	270	293	298	260	263	260	295	261	265	257	269	258	276	263	245	248	273	276	264	290	296	266	263	248	268	282	310	271	282	250	292	277	213	270	249	299	256	269	283	262	274	276	254	255	264	252	261	264	267
5583	5695	20422	33701	27070	16550	8040	2941	1072	598	500	377	404	426	419	425	403	428	411	459	426	407	406	448	414	419	422	408	423	438	425	415	416	419	418	411	446	405	429	401	459	394	411	422	419	411	384	422	418	419	419	416	412	394	406	398	405	421	420	401	404	406	386	417	407	413	436	436	438	419	456	428	372	428	428	391	450	436	429	374	390	400	434	405	412	400	405	416	398	433	403	400	407	408	400	449	384	423	423	397	412	381	397	431	400	407	450	404	432	404	411	412	442	438	394	388	400	420	451	404	458	400	456	423	392	426	449	377	403	444	414	389	406	401	412	374	399	441	380	426	409	395	389	358	387	395	403	411	400	415	413	432	461	433	402	438	409	389	442	405	419	421	420	461	428	433	408	425	452	446	422	425	425	414	382	420	395	403	406	458	451	433	414	401	418	420	399	402	415	405	421	415	423	409	410	435	420	417	414	421	382	463	406	441	420	418	404	432	420	427	412	418	390	389	398	456	423	395	442	440	404	421	437	433	419	389	415	409	378	411	414	398	423	387	395	440	431	397	421	397	411	417	409	411	397	417	419	426	382	383	427	407	394	403	411	424	414	397	416	414	382	392	412	444	429	406	436	449	384	435	370	401	417	419	435	396	422	398	391	408	420	452	424	406	434	421	385	409	408	386	430	410	386	414	454	400	424	415	384	400	437	401	407	419	408	454	411	428	428	375	426	452	415	431	439	431	400	429	396	396	394	424	427	376	418	447	426	416	433	430	419	442	394	426	384	432	405	407	400	434	398	408	372	424	406	452	390	412	435	397	403	420	450	383	381	398	400	390	394	405	382	399	413	437	416	407	422	400	429	450	410	368	431	394	427	442	416	410	427	405	426	395	440	393	387	448	426	423	395	422	418	440	422	410	431	440	445	417	447	447	391	388	427	392	415	432	390	379	401	414	432	441	415	399	437	401	437	446	426	417	427	403	442	409	421	417	370	439	428	395	429	423	425	423	441	379	426	427	394	419	436	398	399	377	424	425	411	382	424	400	374	407	411	427	387	440	414	414	441	433	445	418	415	423	406	409	408	384	398	382	416	413	451	400	424	402	421	428	442	438	399	398	422	423	391	387	384	399	423	425	424	433	408	439	426	443	381	395	404	448	404	424	452	457	407	425	448	427	434	431	387	432	420	403	397	443	427	434	398	422	401	373	396	392	354	429	420	412	421	398	451	387	399	404	414	435	451	425	470	422	375	405	392	425	405	403	406	431	415	460	427	401	424	434	454	413	395	415	407	409	421	429	430	431	419	427	429	421	398	380	359	427	420	400	437	405	430	387	436	417	406	391	401	470	393	414	418	462	431	395	456	428	433	413	409	430	438	429	442	420	398	420	442	411	411	436	400	447	433	419	447	383	420	409	411	418	397	419	425	426	422	430	436	449	378	442	418	417	437	405	431	387	443	390	410	418	427	460	400	392	450	472	372	389	423	443	415	421	424	416	367	438	452	418	408	377	402	432	418	435	457	434	401	424	406	444	395	426	412	407	408	370	377	396	399	421	402	454	424	416	394	410	390	402	451	407	448	398	445	398	383	456	399	404	393	411	407	402	411	450	457	403	441	438	405	444	441	410	443	430	416	434	392	431	420	389	429	415	419	405	393	416	439	416	421	436	393	470	397	426	416	445	434	432	410	433	389	412	418	394	404	411	370	418	431	425	408	450	399	433	375	407	435	429	425	393	402	424	408	412	413	425	428	412	421	455	428	397	351	437	364	413	437	439	443	436	381	441	434	418	408	403	381	459	456	414	431	410	406	412	359	419	454	412	397	445	415	411	468	452	420	411	420	441	407	465	431	423	413	416	417	436	427	398	423	435	433	449	407	413	423	404	412	427	448	419	434	439	414	436	440	379	455	403	414	412	388	386	412	407	401	432	433	441	415	427	424	418	406	439	428	429	386	396	416	425	413	451	380	385	416	399	398	455	423	380	377	414	398	432	372	415	443	425	379	391	448	443	403	430	419	448	404	422	437	426	452	442	411	431	418	426	401	413	449	423	433	435	405	477	428	417	412	422	406	412	454	398	454	404	412	455	397	463	448	427	427	399	424	417	418	465	410	431	426	419	452	425	439	449	444	447	428	361	446	461	414	429	428	441	429	416	439	416	407	419	421	409	384	397	375	392	413	447	446	408	425	449	394	407	416	440	402	433	421	439	405	413	438	428	412	408	393	383	419	457	432	428	403	402	403	408	395	403	420	396	422	396	431	400	407	432	422	464	435	399	428	407	458	408	439	416	463	418	367	414	405	395	383	421	433	422	388	394	418	396	397	441	423	432	376	427	401	445	413	438	399	395	473	383	413	382	413	449	405	411	393	453	442	410	415	396	394	450	402	405	404	417	422	427	416	399	453	390	433	406	406	440	424	416	412	447	422	424	416	420	414	403	416	422	432	426	420	417	445	424	419	418	443	424	415	448	431	404	397	417	431	437	417	421	426	432	429	411	412	397	404	367	421	406	411	419	438	386	414	411	419	381	426	426	396	426	437	411	404	419	424	456	416	407	429	407	379	423	404	423	418	418	430	423	405	418	426	440	433	434	421	389	444	436	405	398	422	381	413	446	394	423	414	435	403	436	417	435	379	446	427	447	433	400	396	368	388	385	417	396	424	445	417	422	406	441	382	394	399	432	401	434	387	406	420	434	411	402	411	404	407	417	404	409	406	410	422	423	415	424	424	401	389	450	432	396	379	376	386	416	475	417	425	402	415	379	444	415	400	426	435	408	415	417	404	436	430	412	425	409	397	412	424	446	392	381	409	423	369	402	426	412	439	405	405	431	410	375	406	408	465	414	431	400	408	413	403	408	395	428	452	402	387	405	441	405	440	423	381	402	463	403	378	393	449	394	447	429	451	422	402	413	408	414	410	416	446	435	437	423	405	425	431	390	429	413	454	431	400	442	386	384	426	408	411	413	393	456	423	400	419	421	416	407	388	408	409	421	388	429	403	419	402	405	425	402	411	405	395	432	361	416	380	431	422	421	460	380	408	411	411	419	418	442	420	394	416	386	432	411	446	406	422	419	463	415	393	418	403	437	413	449	431	382	433	372	383	435	383	404	426	423	426	423	387	414	392	424	394	407	381	393	421	415	390	391	393	432	427	432	430	414	407	400	420	410	432	393	437	406	428	413	383	420	385	383	412	461	398	396	402	443	442	412	403	425	413	439	406	436	416	405	418	441	421	441	434	410	411	410	445	428	429	435	401	446	406	444	418	383	404	395	447	406	453	435	396	427	391	406	445	447	432	430	404	443	422	414	371	416	450	434	427	428	424	385	413	410	417	427	386	412	434	416	402	476	431	407	406	388	396	447	417	426	412	395	426	450	423	390	383	426	408	401	429	406	409	447	439	417	408	432	416	413	420	418	451	405	442	434	405	406	446	403	426	416	402	427	391	424	397	413	368	446	443	416	386	434	423	411	388	418	419	407	431	394	425	426	410	392
24067	21194	29465	44629	48108	37677	24959	8886	1857	629	393	346	313	328	311	305	307	310	319	343	287	289	302	316	298	302	320	299	322	318	292	284	301	309	304	289	322	311	260	304	308	277	320	271	291	277	317	279	314	309	343	297	293	318	298	311	305	330	300	277	295	316	297	316	312	300	303	310	315	340	301	306	316	331	321	311	313	312	277	308	306	312	327	338	277	314	290	293	308	308	307	339	288	308	307	288	268	296	322	312	320	300	322	286	313	340	290	286	330	330	340	308	342	295	304	278	334	281	326	311	320	307	299	299	325	288	315	302	313	305	301	307	289	315	304	298	327	295	290	325	306	295	309	291	303	289	317	316	328	316	284	292	311	299	304	318	308	313	314	299	324	307	314	292	303	290	294	320	297	280	313	288	283	310	321	294	312	304	308	331	315	309	318	311	302	302	295	266	314	301	289	316	295	322	296	310	298	297	309	304	302	296	329	296	323	273	309	271	283	293	304	292	297	311	289	311	323	312	335	295	311	262	332	287	295	315	295	286	299	299	311	303	278	308	303	318	304	286	289	263	269	312	303	295	295	301	325	294	323	286	292	295	310	310	300	317	283	329	301	286	299	281	325	317	320	297	300	288	335	329	328	315	306	285	306	298	316	306	275	273	282	296	296	323	309	283	301	311	302	258	289	269	289	286	302	336	311	297	302	321	318	311	309	321	312	299	302	310	279	327	304	320	295	328	302	305	300	316	295	314	305	313	301	306	317	313	278	291	324	303	318	315	357	306	329	296	304	309	322	297	331	290	297	298	334	326	294	275	310	324	316	333	302	329	303	320	301	303	290	309	293	286	291	310	290	312	305	279	322	323	306	295	324	306	312	309	284	295	315	258	281	306	293	284	310	310	299	329	296	313	325	296	284	283	294	293	308	303	297	323	294	303	300	306	294	320	272	283	276	303	312	306	314	325	307	284	301	320	313	294	321	297	340	303	295	296	297	298	310	290	293	304	317	302	326	298	294	311	296	310	361	300	292	309	336	311	270	271	327	292	315	298	262	285	269	303	321	294	302	289	302	295	296	298	301	311	289	276	308	305	281	311	279	309	311	325	316	333	287	292	301	311	328	294	326	279	307	289	301	306	282	333	292	306	312	312	295	275	291	306	297	297	274	312	309	345	335	301	342	299	304	296	305	309	297	308	271	327	284	315	302	327	332	307	301	283	330	323	292	320	284	264	340	320	291	297	289	328	307	308	312	326	316	299	322	279	282	316	328	277	308	301	304	300	285	320	274	272	337	297	321	306	319	348	290	268	294	310	298	323	316	312	323	310	290	289	283	305	307	283	308	298	285	296	301	321	305	304	327	276	338	293	332	321	293	323	327	312	300	326	316	305	283	290	289	289	301	305	312	320	300	306	302	278	290	269	310	301	270	316	299	290	318	334	285	294	322	305	328	293	287	281	291	303	295	316	296	302	294	305	293	305	323	322	288	312	279	291	314	284	313	339	323	285	298	319	278	318	295	300	316	297	292	305	286	304	296	317	297	283	309	303	281	294	314	279	274	279	286	293	300	284	296	277	303	310	275	304	311	300	288	315	306	329	298	286	289	306	318	326	280	306	308	303	316	289	294	331	294	269	314	324	274	282	333	280	301	299	290	303	321	268	292	331	311	275	288	298	299	292	304	311	308	308	319	302	307	322	299	321	308	310	329	327	288	283	315	302	301	286	315	302	322	328	287	303	278	324	301	311	303	311	326	315	349	319	320	297	327	288	297	295	311	312	294	297	280	275	275	317	289	308	289	312	307	298	281	298	306	294	326	298	301	306	310	338	319	321	333	290	300	292	292	306	313	313	327	330	328	298	309	303	314	290	317	298	331	291	285	301	309	301	290	298	291	314	295	294	319	325	326	341	314	310	301	286	325	277	318	300	286	290	309	298	315	307	309	302	296	283	293	301	331	278	271	287	321	305	309	293	332	329	314	313	296	291	291	287	278	310	290	310	324	281	306	318	294	278	297	296	318	291	326	332	286	300	313	321	306	308	297	279	319	296	298	310	300	308	294	308	298	315	330	278	317	331	303	289	280	292	275	325	294	298	304	296	314	300	314	302	308	293	318	308	320	272	320	281	285	308	309	288	309	318	329	333	270	286	322	302	298	291	310	281	338	282	303	282	306	312	310	317	283	286	280	325	314	298	279	284	291	283	257	324	299	300	310	299	310	308	344	299	313	299	347	350	295	289	261	288	267	327	290	315	311	307	336	304	288	303	268	312	306	341	293	303	280	336	276	306	311	308	301	271	288	328	319	304	307	309	322	310	331	282	279	297	280	293	325	304	306	307	295	274	318	327	315	298	296	282	272	311	310	304	287	286	297	300	287	301	316	302	329	322	304	326	326	323	313	322	312	302	293	295	299	295	290	313	293	301	322	310	302	334	328	339	300	297	278	288	309	263	261	299	279	283	287	274	315	304	302	316	282	316	292	278	291	317	345	303	304	305	279	280	313	258	298	269	294	304	315	296	310	314	332	304	284	292	323	312	307	300	313	288	299	293	317	331	302	282	302	296	314	307	313	318	299	281	300	307	288	290	304	316	292	311	329	321	308	304	298	312	315	312	287	289	287	304	307	285	312	312	319	309	303	304	297	301	313	297	299	301	281	287	296	298	305	325	309	300	335	305	371	309	315	305	335	306	299	278	315	295	318	317	302	304	285	313	299	311	340	303	311	297	299	289	328	303	296	287	280	313	276	307	271	288	328	295	269	302	334	315	278	296	325	303	270	315	303	285	314	319	311	312	330	320	312	300	270	279	320	306	317	317	295	288	302	288	306	309	287	286	318	299	330	276	309	298	318	308	294	285	322	316	326	290	282	287	288	309	296	310	283	305	290	305	277	317	298	316	296	297	343	308	304	289	294	292	307	319	284	291	310	339	277	328	288	265	280	338	300	318	291	317	325	313	325	295	276	307	310	302	315	314	289	284	294	277	313	305	290	299	293	258	289	303	304	340	307	314	326	302	286	334	301	300	291	319	302	277	323	294	282	293	323	288	312	263	295	279	307	311	318	311	298	314	287	258	308	309	302	276	288	322	303	300	284	299	304	306	285	326	317	295	311	271	287	303	310	299	301	318	328	301	301	295	287	312	292	307	320	315	320	284	292	313	290	264	325	296	289	314	327	302	296	321	297	288	313	301	335	267	319	268	310	290	293	354	314	302	356	284	311	302	299	322	330	302	304	307	321	309	313	322	268	321	313	281	286	269	308	314	295	294	312	322	292	300	314	289	307	310	310	302	302	303	316	321	308	291	318	319	302	316	308	296	292	293	310	315	299	312	307	293	308	305	332	310	314	284	281	324	315	317	325	319	317	319	319	290	343	331	298	310	297	299	311	322	344	309	282	270	271	318	317	272	265	304	286	274	330	303	269	299	304	285	310	323	327	322	306	313	327	302	291	324	273	323	285	348	269	304	300	281	330	305	290	317	298	303	306	297	349	283	293	301
6916	13896	41911	70280	57540	42503	27954	12715	4118	1329	657	520	492	527	494	458	476	465	460	474	452	497	491	480	499	469	463	494	435	480	496	485	514	458	479	448	463	471	503	457	475	443	499	476	465	471	455	456	481	472	466	445	496	475	492	478	457	497	498	485	463	486	469	450	469	513	436	472	472	444	486	462	462	464	442	475	473	513	466	475	476	489	496	450	531	508	473	503	506	487	493	505	436	429	487	471	483	495	502	512	487	485	463	469	474	466	447	482	474	464	462	466	487	446	496	522	479	508	461	476	470	486	458	463	501	488	504	456	462	463	490	470	488	449	474	470	464	471	480	469	472	446	448	465	457	501	475	478	479	450	437	446	484	499	487	464	451	488	472	468	446	481	494	504	506	450	488	485	511	509	450	503	471	456	471	446	454	476	429	494	453	493	467	453	498	483	511	492	481	521	461	469	420	439	491	455	470	490	499	494	460	489	472	449	446	466	483	455	454	507	452	493	504	464	442	421	434	465	471	459	478	484	450	495	475	501	490	464	494	466	472	536	419	437	485	501	439	466	472	479	488	467	460	478	451	451	468	422	495	485	500	446	472	467	511	456	520	460	464	480	443	490	483	488	455	471	488	507	485	495	463	456	459	481	481	479	476	467	497	424	479	417	465	479	472	487	489	474	476	479	488	479	438	466	492	490	449	455	447	512	457	498	517	440	452	498	500	455	482	486	497	464	472	520	491	446	482	483	476	470	492	470	460	468	514	478	511	444	483	489	509	451	484	495	521	497	496	478	452	454	462	473	470	482	462	480	446	449	470	477	463	452	466	478	452	492	463	443	507	477	456	485	464	466	480	443	491	492	481	514	507	488	498	471	480	492	493	473	459	468	507	482	502	462	479	447	457	459	450	493	460	490	474	468	459	482	441	490	496	472	483	451	472	475	453	480	481	504	493	475	485	475	444	496	435	483	483	466	440	480	461	452	514	465	446	493	486	453	464	507	506	463	462	515	456	441	486	459	451	488	486	461	489	455	499	468	484	451	461	460	462	471	502	456	508	445	467	510	445	489	443	465	449	514	526	455	464	472	482	458	461	494	450	489	459	470	440	483	484	489	456	501	502	448	507	470	481	467	468	525	525	476	485	490	465	427	480	494	467	476	474	495	488	517	453	468	488	472	466	439	414	488	497	432	485	521	485	477	456	485	480	485	463	486	463	485	483	501	435	492	467	460	484	512	424	452	484	470	481	486	460	504	437	453	445	461	445	474	499	482	453	466	473	460	483	480	467	468	485	469	426	484	457	457	432	483	471	454	497	471	443	490	496	486	459	478	507	484	464	500	458	469	445	491	488	495	482	496	511	447	534	449	484	500	476	462	495	486	503	491	463	463	469	476	485	473	486	487	469	455	510	485	480	514	478	479	480	469	441	469	449	499	441	512	451	477	475	458	483	451	469	432	458	476	536	485	456	443	511	466	472	467	504	450	476	459	440	440	470	470	491	496	493	495	428	474	473	473	477	472	490	446	499	481	471	447	454	406	496	464	459	486	483	484	502	474	422	435	450	508	458	487	485	459	476	486	473	471	474	441	523	466	422	466	466	475	450	495	485	463	503	487	449	504	508	482	467	473	478	436	461	479	439	473	490	490	489	461	474	461	506	461	450	520	447	489	501	483	446	460	475	503	454	473	452	494	477	455	443	442	454	506	495	481	462	472	470	467	434	459	495	475	463	465	476	463	465	484	463	452	483	461	484	454	465	490	474	446	500	470	488	469	447	454	485	483	497	470	418	428	481	477	470	470	460	494	479	448	455	464	489	472	447	452	437	477	440	522	467	457	455	511	457	470	464	485	461	478	412	481	443	452	496	491	474	449	491	440	474	466	486	479	463	510	519	469	443	448	475	440	469	484	475	509	452	454	466	470	514	483	453	509	478	489	455	509	443	489	490	465	478	461	481	503	483	458	500	503	463	451	491	454	436	488	496	463	461	494	467	461	450	476	483	474	487	450	459	488	451	479	469	458	445	499	460	439	507	503	436	506	451	474	454	471	465	495	491	457	486	471	495	438	450	473	492	456	465	436	489	466	493	476	427	472	501	483	491	477	507	485	526	473	467	446	467	489	469	459	509	478	444	488	452	493	461	466	473	477	514	506	453	479	449	449	475	475	450	481	441	457	462	481	469	460	493	472	476	453	478	448	442	434	448	464	447	484	505	522	520	498	484	458	428	485	446	475	471	433	469	496	438	434	463	462	469	491	477	478	501	468	440	452	498	469	468	438	488	457	450	454	470	456	494	502	456	472	461	480	464	487	458	472	469	481	485	469	427	508	505	497	461	466	480	465	479	519	500	480	497	455	472	511	461	500	514	470	465	491	468	490	456	477	493	472	475	460	502	486	467	492	479	439	459	528	470	472	481	504	480	487	474	458	487	465	440	482	489	501	469	453	448	464	462	487	505	469	500	483	488	479	485	473	456	463	491	452	474	467	462	497	495	460	497	476	443	487	465	492	501	470	468	479	454	498	506	484	506	445	496	454	482	513	504	453	495	479	477	481	491	446	467	455	479	477	463	473	436	471	472	493	482	467	480	469	479	477	491	463	455	481	453	435	465	479	518	510	463	519	468	501	483	483	508	493	477	486	454	513	473	476	497	460	457	488	455	479	496	483	436	462	452	431	448	479	478	524	454	506	469	448	506	504	477	423	471	515	521	479	487	467	469	462	449	470	473	474	496	456	451	466	519	446	517	484	492	455	438	485	509	496	528	484	503	458	484	493	481	477	473	476	459	473	464	453	456	478	488	478	454	480	467	482	444	474	486	430	498	482	466	473	484	454	481	505	504	468	474	472	494	448	476	471	474	498	447	506	499	470	487	471	469	481	475	506	479	440	476	457	460	462	490	458	472	450	473	469	467	468	466	457	420	479	462	432	493	469	469	467	481	479	495	473	531	528	445	419	497	520	508	452	462	484	438	486	484	470	474	456	453	446	477	501	480	473	477	486	484	503	492	476	458	474	465	437	457	444	515	450	478	484	468	492	488	507	452	525	477	478	477	484	495	479	471	486	463	484	427	472	460	512	483	480	423	481	476	452	478	476	479	522	499	493	494	475	476	448	472	475	447	515	484	481	504	486	460	434	470	446	520	469	454	476	496	454	501	466	482	482	452	462	484	474	450	483	452	459	480	492	462	470	474	453	461	473	479	475	443	470	457	449	454	442	483	435	494	496	472	496	490	519	484	442	482	477	482	451	498	478	469	463	426	517	458	473	418	486	510	459	492	473	437	455	481	491	435	422	479	502	475	471	446	453	483	491	446	439	497	501	474	459	501	458	470	467	480	440	464	495	472	482	486	478	478	488	465	457	457	510	427	521	476	472	488	505	463	485	463	428	501	469	490	480	490	467	489	450	503	474	494	516	437	504	498	491	452	458	445	472	439	478	487	483	486	447	499	466	482	475	451	449	485	465	507	491	481	458	453	497	456	474	480	490	459	426	473	521
22996	21184	30772	44117	52522	46023	33146	15031	3799	983	446	352	350	366	347	342	302	309	333	322	303	292	318	343	330	326	332	333	306	328	309	309	308	323	307	315	319	315	311	345	323	342	351	320	292	340	295	313	283	315	332	351	337	334	312	319	340	329	318	330	320	308	296	297	317	314	308	329	312	323	327	322	348	338	328	262	309	343	321	323	324	310	327	320	318	331	340	302	297	301	309	318	294	314	310	332	278	335	354	345	298	294	317	299	296	321	320	323	309	318	314	338	313	327	312	302	269	325	327	336	292	359	281	339	305	301	300	301	309	296	304	327	313	320	319	317	346	303	312	332	326	282	304	308	348	316	281	309	287	335	308	303	306	325	313	318	282	334	334	310	328	358	355	331	330	325	299	339	360	299	312	318	309	289	303	323	310	318	329	324	336	305	305	308	291	302	347	295	311	313	315	331	317	321	294	327	306	337	319	316	311	318	303	306	318	324	304	309	299	319	319	316	313	253	298	303	300	326	305	322	297	323	337	323	304	294	346	298	307	310	337	326	319	320	334	312	320	330	295	302	299	312	318	332	324	317	319	297	330	295	338	288	352	287	315	297	317	327	317	304	332	301	297	331	316	351	323	284	303	349	284	350	295	303	347	310	318	298	333	319	309	317	329	308	358	326	284	351	299	293	301	317	336	319	318	283	307	322	332	339	325	295	309	335	369	332	341	294	285	321	304	299	311	305	328	330	335	324	321	296	302	326	324	314	335	322	308	322	306	320	288	303	318	339	316	324	338	323	329	329	332	331	289	285	310	320	322	315	306	297	287	358	294	304	343	322	289	303	313	338	302	299	352	342	293	319	304	310	346	331	331	346	338	353	312	302	328	300	323	337	339	318	307	313	352	316	310	300	325	306	372	327	342	330	302	292	313	313	296	343	330	299	287	336	319	319	297	340	320	337	304	348	336	318	304	323	330	309	316	320	300	293	313	325	339	313	303	299	299	339	301	301	335	345	339	317	295	341	361	310	289	312	318	315	323	319	335	324	322	320	319	311	303	298	338	300	315	313	315	289	318	337	350	307	300	314	337	316	291	328	301	288	355	299	323	329	321	306	325	318	329	352	313	303	304	293	305	325	322	297	311	325	346	328	316	297	311	342	309	285	297	342	352	294	330	336	305	311	316	293	333	316	312	313	313	290	316	335	326	318	322	324	307	320	315	299	315	311	324	312	317	324	288	331	297	282	352	304	355	299	366	297	277	331	336	308	320	295	314	321	308	288	289	313	311	331	332	322	324	317	317	308	332	327	344	323	325	338	314	303	334	298	316	309	289	290	322	355	308	274	309	326	331	295	304	324	339	303	304	317	308	312	355	315	309	332	324	317	324	298	323	299	311	307	316	326	321	320	308	333	341	324	321	309	309	322	301	307	349	313	335	318	288	330	320	328	357	324	353	312	282	307	348	334	315	308	311	305	314	337	303	307	312	336	290	303	294	311	318	318	310	338	291	305	305	314	292	322	325	305	321	320	321	339	319	304	289	310	289	311	324	329	328	293	346	347	342	332	285	294	343	308	304	301	310	294	305	320	375	353	304	310	343	353	315	350	312	326	327	303	351	294	302	313	355	345	312	312	274	307	331	316	326	336	308	326	327	299	328	303	311	298	305	317	320	313	294	331	306	339	309	315	330	301	287	307	333	317	348	315	324	311	303	308	308	308	301	313	325	302	302	310	300	328	307	329	305	317	308	333	307	317	344	354	328	295	298	299	304	327	328	303	322	330	307	325	279	305	344	323	312	316	307	311	323	344	364	360	309	301	348	325	332	327	304	337	343	313	319	292	338	311	331	297	318	313	312	288	340	339	319	296	312	286	338	329	319	308	311	311	304	289	315	314	318	331	342	356	345	315	305	325	328	298	331	316	338	311	302	297	317	325	294	299	275	301	294	332	324	306	289	329	314	326	333	313	305	321	326	279	314	286	285	328	272	307	317	325	292	306	311	326	317	341	307	318	299	310	305	339	328	338	305	315	327	283	293	311	323	312	312	310	320	288	306	324	324	325	309	331	307	325	320	321	286	312	321	305	305	296	318	316	306	328	297	333	329	296	311	313	337	309	307	297	293	305	319	309	311	304	312	318	308	289	292	324	320	315	345	341	309	307	308	312	336	313	271	323	301	315	321	337	310	327	342	311	316	342	290	316	319	307	297	330	333	317	324	321	332	314	306	316	371	292	306	336	331	298	350	318	297	299	299	342	320	351	289	313	323	292	305	332	313	317	349	308	369	303	337	328	316	319	343	303	290	310	315	336	323	318	298	309	311	307	309	317	323	317	317	294	342	315	328	320	319	303	332	333	298	343	329	307	340	311	338	354	297	330	321	334	310	322	333	310	316	312	312	301	349	318	318	323	348	310	312	331	322	326	332	315	303	325	285	319	327	341	320	343	336	320	311	312	313	345	296	304	340	329	349	310	332	345	304	308	321	343	324	335	290	348	297	302	337	322	324	307	300	315	335	323	305	304	324	327	311	337	324	314	304	319	341	319	319	327	323	327	318	316	303	330	324	314	317	298	296	321	297	325	314	341	316	290	355	302	311	329	344	338	326	292	289	329	320	328	337	287	316	316	334	312	289	309	299	325	328	298	312	299	302	292	328	311	348	330	327	317	306	326	326	323	328	268	306	306	335	330	331	345	309	328	302	307	289	342	322	291	310	321	330	322	326	311	277	333	301	338	301	311	324	317	325	306	320	301	325	332	318	330	342	301	297	310	321	293	351	316	336	313	325	303	320	313	334	314	313	301	324	322	321	319	326	320	296	313	326	311	328	306	318	306	291	318	315	307	279	328	324	343	317	318	323	327	315	313	326	318	296	290	289	344	315	320	319	291	347	318	329	333	310	290	331	311	328	299	300	319	315	288	333	324	312	302	331	291	353	302	323	300	301	310	299	312	331	310	272	297	309	331	284	283	329	313	306	326	335	335	312	280	347	312	329	301	323	295	326	312	300	331	286	309	310	341	301	321	319	301	335	326	324	304	327	279	320	288	316	324	342	339	301	317	303	313	318	300	289	325	286	296	311	303	324	303	321	310	341	322	286	353	325	312	300	343	317	328	312	305	308	346	338	330	287	287	317	312	362	266	344	309	321	347	307	292	326	313	330	323	324	330	315	333	359	287	303	331	314	297	351	308	336	330	322	317	316	323	312	304	293	298	311	318	314	321	321	306	321	286	336	318	311	281	318	307	329	327	315	325	333	306	336	311	318	351	312	316	317	321	312	288	316	322	325	327	339	297	326	317	331	306	317	335	358	342	298	308	285	300	303	317	338	332	308	333	317	319	326	286	319	302	320	327	303	323	321	312	299	296	316	331	293	307	311	328	324	321	325	326	351	304	324	308	336	304	299	282	296	323	332	313	320	316	282	303	309	336	286	293	334	285	325	312	310	312	323	327	342	327	342	306	329	325	323	330	329	292	356	338	343	323	290	319	315	332	327	309	304	328
10020	20990	63518	83382	70229	52434	36307	18379	6712	2023	793	520	512	472	502	498	452	516	427	490	459	514	468	518	489	468	461	479	460	531	455	461	501	457	499	500	504	515	504	503	500	486	456	488	480	477	480	493	479	457	498	505	482	502	466	445	493	460	491	490	467	516	497	483	461	465	448	472	471	500	470	471	474	482	479	449	458	477	494	436	506	474	460	515	494	463	475	496	483	462	479	504	475	473	525	491	491	452	492	479	431	470	503	472	480	511	493	463	502	480	464	460	485	520	472	474	475	485	487	447	444	489	472	478	475	495	471	484	461	490	475	458	486	497	480	424	488	465	485	486	512	444	457	497	454	504	475	490	480	473	509	460	469	448	430	500	493	471	472	505	452	495	470	467	452	465	495	477	464	490	482	483	504	535	501	501	504	509	475	464	504	469	504	471	426	507	475	436	461	502	525	486	497	499	502	513	490	457	479	500	501	490	488	467	491	467	494	483	475	511	507	457	449	503	485	514	512	480	452	442	481	497	479	495	485	459	476	470	474	511	498	445	489	474	489	487	484	473	491	458	457	485	464	466	519	429	502	479	479	486	432	431	483	466	449	503	498	452	472	471	486	476	471	485	471	445	440	453	443	494	471	454	440	469	493	480	473	460	541	508	461	528	462	517	474	486	474	461	487	486	482	465	500	451	504	454	474	504	495	460	481	485	464	499	459	498	456	496	499	496	495	490	476	483	475	488	481	455	445	486	415	494	480	468	479	468	438	489	487	535	456	498	499	463	467	498	488	488	484	460	483	431	476	509	520	457	494	447	506	473	445	497	471	475	479	471	468	470	505	514	501	496	503	454	509	483	471	482	472	476	507	490	490	471	528	474	474	491	480	506	466	491	473	506	476	495	491	486	494	495	469	487	498	466	471	478	531	491	487	475	458	477	495	463	475	483	453	503	474	476	458	494	510	518	454	473	447	434	489	505	469	507	481	462	493	454	479	503	473	483	491	496	491	484	458	480	447	516	518	467	496	503	472	497	469	480	483	482	491	461	462	515	510	489	456	463	496	465	493	487	489	511	488	446	481	504	458	501	489	487	463	456	471	476	522	471	451	489	476	469	529	493	487	437	463	463	464	464	487	469	483	522	479	526	464	474	505	473	409	488	456	491	434	501	476	473	523	471	440	501	506	478	511	516	494	463	469	458	481	476	496	475	494	478	453	509	520	498	436	483	482	519	436	497	468	502	444	510	521	493	470	525	510	525	478	430	515	443	473	464	477	471	487	452	456	447	516	472	466	457	485	475	497	451	471	477	476	495	515	455	483	489	482	452	471	500	477	492	487	508	491	501	460	462	482	465	504	484	481	476	507	446	445	464	477	454	436	517	481	519	509	433	478	487	460	471	440	477	482	455	466	444	461	460	463	468	515	474	451	478	479	493	484	471	497	463	474	471	516	507	472	519	458	476	489	474	482	455	496	507	452	465	498	487	480	498	494	486	477	472	498	486	505	477	516	490	476	486	486	500	495	516	466	493	485	457	460	495	454	525	459	478	489	497	468	488	483	485	467	501	464	489	461	494	459	464	462	443	452	453	459	503	493	460	495	459	471	500	496	499	496	460	487	487	450	469	454	502	454	514	459	504	499	501	483	493	495	501	465	502	481	499	528	461	467	458	487	478	491	452	473	491	485	477	477	453	477	498	479	440	489	450	475	500	505	486	503	470	457	485	446	519	480	464	515	493	453	466	470	490	486	514	454	459	447	459	490	463	473	447	509	487	485	526	489	501	506	454	500	469	453	498	469	431	457	492	481	482	466	454	479	489	484	461	536	440	448	520	453	509	470	486	494	471	506	502	468	461	451	461	487	462	520	470	476	504	474	473	502	459	452	488	459	463	494	499	508	503	476	500	461	481	499	479	473	467	500	485	470	496	500	473	490	487	500	479	474	496	511	499	459	479	462	466	450	499	510	488	474	504	482	468	465	501	493	494	465	474	503	482	453	471	464	461	505	505	462	490	473	472	485	515	462	474	476	446	466	480	463	496	484	487	496	462	488	490	456	489	506	493	489	465	523	494	434	518	490	491	520	493	468	481	488	434	503	493	476	495	471	486	492	490	468	443	490	464	487	466	471	464	495	462	485	491	461	470	482	506	494	479	475	462	471	445	484	499	488	496	473	508	459	475	469	494	484	466	491	500	437	443	473	480	487	451	470	489	473	459	476	499	518	490	481	444	477	456	435	499	493	457	475	470	506	479	457	499	455	498	474	492	507	488	505	474	463	464	483	475	461	486	476	459	472	473	522	466	470	451	512	473	467	502	422	471	460	500	484	465	504	481	450	468	463	495	460	488	471	495	477	498	454	505	475	481	469	483	487	500	460	473	477	458	449	464	507	465	500	460	528	456	476	496	437	476	464	495	435	501	478	496	518	507	484	487	471	511	503	472	555	468	498	480	481	481	478	503	447	437	484	483	458	487	429	521	483	442	486	473	486	489	482	461	461	457	447	495	445	473	484	461	506	540	465	502	443	483	472	472	497	510	463	486	454	489	512	489	499	470	497	511	530	486	472	461	496	461	446	481	481	449	463	504	463	456	485	448	469	472	483	492	481	532	455	493	480	444	471	446	497	475	512	466	470	485	484	485	509	503	492	479	478	489	504	443	493	490	491	514	537	498	458	496	474	498	463	470	469	490	472	492	485	468	485	465	478	468	491	463	505	469	470	459	470	467	512	473	466	484	476	465	511	478	505	480	477	485	472	460	437	442	493	511	467	471	460	450	495	495	485	460	502	510	457	492	433	466	431	456	474	443	491	490	485	464	508	493	474	509	487	511	427	491	512	487	477	471	484	462	515	461	491	496	432	437	471	481	479	491	481	475	455	485	485	448	495	489	508	490	511	470	447	446	477	519	480	505	479	481	475	488	510	475	483	459	505	459	496	499	483	497	494	464	472	504	511	456	499	483	468	440	493	466	507	499	475	483	453	458	515	467	493	488	480	501	468	511	483	481	472	451	478	461	456	466	484	496	491	505	473	485	476	454	462	448	456	476	482	443	505	471	487	491	476	476	476	437	463	474	470	499	484	495	485	494	513	467	478	453	491	496	500	490	475	521	477	474	539	432	511	492	528	491	441	447	440	447	487	489	480	516	462	499	480	464	461	474	478	463	523	518	493	492	486	476	502	514	477	476	472	529	454	499	470	468	505	483	442	458	479	477	472	531	494	500	471	469	517	483	459	493	474	486	464	484	453	476	495	489	461	438	522	486	522	499	465	474	501	477	475	474	509	481	494	519	517	488	483	443	468	474	501	475	470	488	465	471	480	480	507	445	513	461	517	514	444	536	497	475	513	487	460	504	460	493	475	487	491	476	469	507	461	449	503	474	448	482	484	469	487	493	476	482	483	494	497	524	480	478	482	523	508	487	468	480	476	498	474	523	470	442	496	493	476	491	505	512	484	503	462	478	467	482	461	491	502	470	492	500	498	494	486	475	457	509	453	494
26612	20924	22093	31505	21646	10875	4079	1250	537	327	257	264	272	275	282	287	251	278	279	300	271	278	265	248	292	273	270	248	252	284	267	273	280	264	268	235	253	258	277	260	259	283	246	272	277	291	282	263	291	276	269	282	296	258	314	280	270	275	254	276	304	290	240	264	200	288	270	245	292	267	267	257	262	279	256	225	260	272	253	279	264	247	254	263	296	307	255	254	255	282	242	253	245	260	224	275	268	263	258	281	274	264	262	272	276	288	276	268	267	255	277	253	293	280	282	272	259	280	269	249	254	318	268	287	291	272	269	265	273	261	243	277	286	243	256	298	278	290	264	278	274	261	246	258	259	274	246	246	286	261	218	248	297	284	294	271	266	279	271	256	281	254	236	267	251	280	270	283	262	275	281	280	260	259	269	271	265	269	232	268	273	278	286	245	273	289	259	253	249	249	270	265	274	259	257	241	280	256	270	263	260	245	256	264	266	277	259	249	255	284	269	260	255	280	245	243	249	263	241	270	239	262	258	261	258	270	265	249	272	277	256	250	251	291	262	280	292	267	263	256	287	265	256	252	242	254	259	282	256	267	286	244	255	264	286	253	259	249	260	228	237	249	256	251	283	240	256	265	251	257	265	261	274	240	272	260	271	277	275	260	260	295	275	239	270	281	262	283	254	270	288	252	273	269	259	247	247	272	262	272	294	300	295	269	282	307	257	256	226	290	278	265	296	272	272	260	251	276	242	221	312	280	271	262	248	247	296	270	269	253	261	280	270	281	288	249	274	278	273	285	274	269	239	267	260	246	269	298	266	268	265	290	273	267	273	284	259	281	247	265	274	260	240	263	253	277	264	279	264	256	251	240	243	266	281	275	277	253	289	256	289	296	264	278	282	276	285	281	262	259	249	273	254	263	285	276	301	257	248	299	277	268	246	275	278	262	253	271	251	263	285	275	243	257	257	265	252	240	267	254	245	275	268	252	258	270	265	311	300	272	267	267	281	289	278	275	239	258	273	269	241	281	291	247	273	259	247	263	274	254	286	262	267	282	239	269	292	243	273	260	295	272	268	272	287	284	264	262	254	270	262	295	262	281	279	269	277	246	255	283	261	257	284	263	254	237	266	273	248	264	263	259	265	291	253	263	266	272	268	274	251	284	269	255	280	271	278	280	283	237	262	259	249	298	276	261	263	301	256	240	245	270	283	255	279	270	251	276	263	266	276	237	253	262	251	254	256	286	266	243	272	276	231	265	277	268	233	279	253	285	262	254	273	280	252	273	288	305	265	275	276	259	272	252	287	265	269	294	290	280	286	269	251	254	274	272	286	234	296	262	259	284	285	275	282	275	239	259	264	290	284	299	263	274	272	284	282	293	293	267	246	271	279	280	274	245	272	259	276	257	276	303	273	254	278	239	292	280	263	269	260	260	290	260	250	248	271	228	259	297	295	300	246	272	306	272	260	262	302	300	268	292	239	277	271	253	247	286	264	248	250	293	265	247	266	283	281	251	260	283	268	259	220	259	250	272	285	274	278	260	294	281	277	290	268	247	281	254	282	284	282	255	285	249	264	302	263	263	252	282	272	297	316	263	274	271	276	243	270	260	268	243	267	274	252	272	267	269	275	257	257	232	266	240	285	243	261	250	273	289	256	257	278	283	254	262	251	252	267	265	242	254	246	283	242	298	285	258	244	263	253	281	297	264	261	241	269	273	242	256	254	265	266	258	263	270	256	286	262	269	283	265	262	283	259	248	249	305	283	260	248	285	249	271	252	272	275	243	279	268	268	254	247	262	271	258	261	247	287	265	287	258	252	283	270	287	261	273	260	245	270	270	262	279	286	231	249	286	267	226	284	239	240	240	242	263	258	265	264	256	261	252	269	265	255	254	277	273	295	277	251	263	270	288	282	257	278	247	267	262	291	262	285	266	281	260	221	296	261	253	258	259	299	273	280	266	268	245	266	236	265	295	297	280	257	275	300	281	269	256	279	257	259	287	279	248	273	297	247	252	265	282	260	275	245	279	267	271	253	294	282	267	259	255	276	250	289	243	275	253	273	305	248	282	270	271	223	254	254	258	284	244	261	251	248	267	277	273	256	252	303	274	289	259	279	256	267	269	283	271	272	252	313	274	269	274	280	259	259	269	246	265	267	299	277	254	267	274	261	242	267	256	276	285	264	293	270	282	264	261	244	267	252	242	246	274	253	262	270	257	243	266	233	239	268	246	267	276	286	231	262	232	277	289	269	287	296	272	257	264	266	284	287	243	251	292	279	249	276	294	256	286	245	314	291	294	285	271	276	272	289	284	263	289	254	291	285	256	289	267	234	252	246	278	291	265	270	291	288	268	286	242	279	250	285	264	268	283	304	267	253	264	278	298	268	266	265	261	263	275	258	259	291	276	262	260	267	278	254	281	266	255	243	279	276	258	275	252	267	273	276	235	278	258	231	289	262	300	277	273	276	263	276	243	262	274	271	273	264	267	276	257	261	262	252	276	290	261	228	278	272	266	249	280	251	290	315	266	290	235	264	294	270	227	266	275	280	259	266	285	269	252	283	256	238	260	289	255	270	262	275	268	254	271	257	279	269	272	237	251	277	285	268	289	266	268	264	263	281	295	266	285	268	247	261	265	267	289	272	248	242	266	269	251	245	255	233	272	243	243	263	279	255	278	275	272	271	250	296	273	270	286	297	262	259	270	248	274	250	265	258	286	265	290	292	248	285	280	262	272	256	263	287	283	283	270	288	251	277	264	250	253	288	271	270	250	275	291	279	285	285	275	256	269	246	268	274	254	275	264	248	288	256	296	278	267	263	275	270	265	263	255	283	263	242	247	253	272	304	271	268	260	269	272	269	252	273	275	287	273	255	257	263	301	302	265	277	250	281	261	265	262	266	234	283	290	259	257	276	274	255	283	285	281	249	289	291	255	271	278	261	266	250	285	249	223	259	267	263	269	281	280	265	283	285	253	257	280	282	258	269	266	288	260	265	283	297	274	277	273	265	285	282	289	271	279	286	263	246	270	255	269	269	260	277	291	269	253	237	296	261	248	276	270	258	262	244	274	304	283	264	240	273	245	255	250	269	275	278	261	256	261	266	266	257	250	272	245	258	267	274	256	227	266	280	268	276	261	254	242	271	275	250	276	281	275	268	307	284	299	278	254	252	274	274	268	262	263	248	265	255	265	265	251	266	264	267	284	272	272	267	272	273	252	257	270	259	241	253	248	282	267	253	227	290	259	259	261	266	272	268	239	267	285	278	266	263	263	252	258	249	275	296	251	280	288	248	251	275	274	269	262	284	256	270	254	290	252	294	294	297	261	269	284	273	286	269	285	269	237	290	303	291	262	256	284	281	263	262	283	282	297	280	285	294	284	257	242	283	267	276	295	270	274	273	260	265	250	248	275	250	272	269	265	255	259	260	297	252	271	260	284	237	294	252	279	272	291	246	282	282	285	256	250	280	298	270	296	267	234	279	297	280	283	275	294
5457	4514	23275	34066	26184	15678	7552	2689	975	541	463	415	413	423	412	437	407	419	383	398	453	386	420	450	424	434	416	420	413	395	422	413	430	442	386	398	444	415	415	411	416	412	433	425	436	410	390	452	421	404	401	413	434	409	404	408	376	411	422	463	415	410	431	366	415	423	423	431	413	420	402	422	448	434	418	389	449	434	394	430	404	420	418	400	449	420	425	418	406	436	409	425	464	419	418	430	410	436	454	414	370	402	449	424	412	456	427	412	422	428	420	424	392	438	426	385	427	400	409	413	369	411	405	438	416	420	432	409	444	400	407	381	432	443	430	434	441	412	409	436	404	424	397	460	410	427	390	427	414	403	409	438	391	416	422	449	399	442	417	404	428	465	446	417	439	419	432	439	403	408	421	406	415	390	408	432	450	374	430	405	453	408	409	450	407	437	462	420	401	391	439	415	408	414	388	402	399	437	397	402	454	457	456	407	417	397	398	438	402	428	423	414	431	397	445	403	431	445	431	425	438	429	424	417	456	420	440	399	424	402	418	445	412	425	450	422	425	442	429	471	452	392	404	431	383	428	406	466	431	388	435	400	421	400	421	422	394	421	423	432	432	427	412	402	456	398	452	410	416	429	392	407	446	445	420	394	440	392	465	416	426	398	433	450	414	441	410	403	489	436	380	398	439	416	438	417	417	445	433	431	469	404	416	443	463	437	422	428	454	422	420	423	409	405	375	396	429	419	434	401	375	379	406	407	394	426	428	425	430	401	406	401	460	434	427	438	426	378	453	427	413	414	403	416	416	396	424	391	432	439	403	410	405	420	421	428	403	412	402	388	421	415	439	450	418	425	437	415	395	419	425	432	412	443	426	382	404	422	452	436	415	426	421	433	428	421	415	449	443	414	429	419	427	407	421	394	420	442	427	430	420	377	428	418	414	423	401	432	429	430	398	398	361	394	454	427	451	426	394	411	413	383	430	361	411	408	461	426	441	449	447	432	391	432	435	389	404	424	419	407	411	405	434	389	439	414	437	421	386	410	452	424	411	389	407	453	416	418	393	441	400	406	410	440	422	414	453	400	411	450	387	426	415	440	424	397	440	442	450	413	430	391	399	452	405	400	427	424	397	421	386	432	418	451	432	404	415	411	448	440	418	401	450	413	404	422	447	424	447	418	463	446	414	453	417	440	458	438	452	462	424	402	404	408	430	397	428	418	424	428	445	411	419	456	392	393	426	433	416	420	442	373	418	453	393	387	391	448	415	426	424	420	418	460	416	416	422	438	427	400	431	428	424	415	417	434	430	434	425	392	430	467	391	382	405	409	414	378	390	447	401	440	394	433	427	452	420	435	425	396	424	419	393	407	411	442	430	404	405	399	445	419	419	428	427	412	468	394	398	436	400	387	416	406	426	432	374	416	391	453	394	432	413	415	448	442	409	434	412	402	432	422	395	412	423	375	405	449	419	392	418	425	412	421	412	457	434	462	420	456	418	455	435	402	444	417	429	438	435	423	402	436	393	393	459	455	428	401	396	414	428	419	431	432	406	391	450	461	406	399	421	436	364	414	407	444	439	439	398	399	447	413	432	421	434	418	426	409	398	421	411	423	413	392	422	389	393	402	392	417	423	401	387	429	419	425	419	405	433	415	442	400	427	428	407	440	403	433	427	419	455	423	444	420	411	402	418	431	419	451	388	428	426	426	402	440	372	366	399	440	429	427	398	445	421	440	436	370	399	447	444	453	367	402	388	429	438	427	435	367	415	397	411	433	416	411	451	431	427	408	448	375	413	412	410	419	398	416	414	402	425	435	414	454	413	413	437	437	432	433	413	445	448	437	419	394	444	425	417	433	449	414	411	420	418	434	419	406	425	428	392	398	441	433	384	429	425	440	443	414	428	446	449	419	426	429	422	395	393	404	427	399	395	424	415	448	430	416	415	422	416	429	421	427	414	429	441	448	459	461	391	425	443	402	417	418	432	435	412	440	407	461	413	405	456	422	414	421	444	372	411	435	449	391	396	434	425	407	390	419	390	465	443	447	432	423	421	409	412	429	407	415	417	429	427	401	418	432	403	397	396	414	412	431	406	431	413	443	421	433	424	400	405	428	394	426	410	383	410	427	393	405	474	417	419	440	447	425	449	423	451	408	392	439	392	449	448	438	433	408	387	412	417	380	448	437	417	400	433	425	417	389	435	411	411	438	436	418	442	412	447	467	416	454	459	429	422	427	371	435	365	414	425	417	409	430	395	405	433	420	456	421	419	456	431	428	399	400	444	400	396	438	426	420	409	415	406	428	427	431	428	439	456	433	433	442	410	428	414	434	432	438	441	421	410	416	451	407	400	433	426	391	440	411	437	438	429	432	422	442	414	414	398	418	469	426	423	402	426	422	377	399	438	464	397	430	433	399	419	396	453	409	430	423	424	444	397	408	437	411	417	441	432	442	400	455	454	464	407	412	446	429	423	437	430	451	419	424	426	416	475	425	425	449	402	425	435	423	409	423	434	431	455	430	422	422	395	390	430	418	443	452	433	388	416	417	424	395	413	478	456	378	419	432	418	399	390	418	439	440	432	436	457	465	405	427	434	477	440	407	420	400	426	430	420	384	404	420	449	383	430	400	414	424	426	437	395	455	413	407	419	455	451	402	439	429	429	417	426	417	446	412	411	423	397	387	405	421	440	428	450	406	450	449	404	426	413	429	432	429	413	423	448	414	426	449	410	413	454	421	426	381	428	408	423	434	404	417	434	400	423	390	442	411	409	418	391	413	411	407	424	432	403	427	415	427	408	394	408	424	395	408	430	427	447	420	444	395	448	403	409	425	403	435	440	415	431	439	433	417	424	398	412	400	429	398	409	403	413	411	439	427	431	404	427	387	431	419	427	429	436	437	415	455	407	421	458	450	402	461	394	407	439	437	451	440	411	418	449	388	416	424	421	407	442	395	466	437	438	418	379	390	424	407	417	389	439	443	390	438	426	453	430	429	437	428	400	442	436	401	426	421	414	411	416	450	418	416	381	426	402	421	426	423	427	449	460	441	422	451	396	399	415	406	412	431	420	421	415	421	428	445	384	433	426	422	416	426	401	420	423	422	396	433	436	413	421	436	388	383	434	444	430	417	398	423	417	453	430	459	431	429	445	406	404	408	415	417	454	431	425	440	424	430	420	414	444	433	405	416	400	420	440	437	408	415	408	420	409	408	430	405	414	420	414	418	421	444	400	414	460	446	470	451	393	379	428	456	436	477	417	463	451	391	441	398	419	426	426	420	435	422	411	394	414	437	408	413	436	426	436	455	424	385	396	455	392	428	402	434	470	389	424	448	412	430	450	435	456	441	417	394	430	425	409	403	471	384	438	387	449	395	409	446	440	442	443	399	411	407	441	435	412	445	390	403	430	433	447	424	409	413	386	431	399	395	408	462	434	417	409	435	444	423	435	408	443	385	439	399	402	430	439	402	394	419	415	422	428	425	439	421	378	425	404	403
24003	21192	31434	48906	49073	38130	23308	7335	1601	543	361	314	346	312	321	326	338	334	291	337	319	310	302	319	283	275	327	293	303	301	311	298	317	279	318	295	275	334	290	282	314	312	317	315	305	306	296	340	354	300	317	319	341	308	312	279	299	306	311	280	340	339	316	287	327	286	314	296	312	339	291	281	304	306	330	328	298	328	304	297	289	299	298	281	307	279	287	304	302	304	279	304	288	298	319	305	306	315	315	313	306	313	301	289	337	290	302	320	297	310	311	317	312	314	314	306	303	290	315	324	311	265	307	322	288	308	279	303	275	296	312	307	288	332	284	318	319	294	295	327	288	316	291	306	305	331	349	351	344	354	336	302	304	324	307	337	292	300	303	327	301	303	294	297	298	300	319	297	290	329	344	321	305	279	321	365	289	330	338	320	330	298	314	304	263	275	310	317	315	329	276	321	307	338	340	289	371	326	317	318	285	297	290	314	322	310	296	302	311	285	300	316	323	293	298	269	291	296	322	303	346	269	310	315	293	323	289	308	302	329	308	301	296	306	309	310	314	307	333	333	301	305	308	306	306	307	338	287	295	286	334	320	305	288	307	301	335	312	315	344	316	292	324	289	304	317	331	321	328	354	310	276	335	340	306	291	326	303	317	309	298	314	341	287	293	331	314	316	307	290	309	291	336	316	344	319	318	331	284	293	297	337	323	300	293	287	318	305	320	291	315	324	318	285	279	302	312	328	292	330	305	306	288	304	282	318	310	306	306	302	297	318	294	298	302	292	298	318	263	301	307	297	295	305	287	297	348	291	316	281	275	280	287	298	330	317	291	312	306	293	312	302	296	292	274	363	300	323	326	325	326	311	328	296	311	283	302	327	302	305	290	316	297	306	326	285	269	311	303	290	305	296	288	297	330	291	324	338	311	274	290	322	306	307	313	298	311	291	306	311	292	326	316	325	313	321	301	317	319	296	285	295	276	330	322	303	315	295	307	308	321	306	315	284	263	314	327	304	343	292	263	319	328	317	328	306	287	300	297	302	318	278	314	280	316	307	297	299	281	290	327	330	311	323	330	330	303	304	313	306	343	318	284	274	290	287	302	329	323	327	286	306	318	285	317	353	309	310	292	294	303	302	312	317	306	297	298	336	279	312	323	320	299	336	288	349	309	317	296	326	308	318	284	286	331	280	318	318	311	314	268	288	284	321	314	309	294	326	346	277	313	307	317	296	302	310	292	341	329	288	284	329	299	325	309	307	326	300	282	321	310	309	319	328	314	299	315	296	312	308	297	332	307	305	307	309	303	316	320	280	303	316	309	304	316	334	301	310	328	332	312	291	328	320	308	349	308	322	324	318	288	331	264	287	270	320	299	312	316	318	308	302	331	307	308	330	322	301	309	328	306	298	300	282	309	321	307	330	270	315	280	301	286	341	332	309	320	308	315	293	306	332	309	311	306	314	310	318	314	352	308	313	304	315	297	315	333	330	329	294	311	314	299	311	343	332	322	307	308	304	298	277	293	320	327	305	300	299	292	305	338	309	304	339	324	286	321	327	307	316	288	275	302	308	305	318	311	327	279	288	339	323	274	309	286	321	305	329	320	338	305	330	285	316	309	323	280	281	312	332	320	343	298	355	310	304	308	338	292	316	302	322	299	302	309	301	315	301	301	295	295	311	314	315	300	299	305	333	291	296	291	298	291	322	306	293	308	309	268	293	327	304	299	277	314	323	288	325	290	310	292	288	312	294	314	344	321	316	289	318	304	282	273	296	310	315	314	289	343	306	304	318	317	273	330	297	313	275	312	290	285	270	300	320	284	300	327	311	326	288	308	305	288	335	276	299	295	315	337	295	308	303	321	317	303	346	306	260	307	309	319	291	294	321	302	347	299	297	321	288	287	312	322	290	302	297	337	329	276	326	293	292	316	267	316	297	264	308	325	294	287	320	327	286	302	296	290	286	310	303	307	314	291	300	287	338	311	311	295	289	278	273	321	313	308	303	311	303	319	290	324	306	294	309	308	298	298	300	302	314	309	327	321	301	307	325	316	308	336	322	301	359	311	296	305	307	307	327	321	291	268	279	305	281	327	315	320	309	327	293	320	308	313	284	285	293	324	323	331	314	317	294	317	302	302	310	313	312	300	284	308	332	295	284	296	300	308	285	284	305	288	300	329	305	341	289	311	302	301	326	304	303	349	305	318	335	297	309	312	313	284	319	304	304	310	329	291	314	284	285	282	318	263	336	298	306	307	333	278	311	354	295	328	325	319	330	271	315	266	288	317	311	307	296	295	298	272	302	295	323	282	290	305	305	285	311	302	357	307	313	298	287	297	303	314	324	346	276	319	302	301	308	295	318	316	277	313	333	296	303	302	317	295	301	322	303	327	332	338	316	335	341	315	325	336	314	281	317	310	295	293	313	337	316	308	309	306	314	278	322	327	315	340	303	301	317	313	314	332	296	279	340	326	315	299	308	338	293	281	311	344	278	334	326	310	295	311	314	320	304	289	321	362	267	319	276	305	305	347	278	280	313	332	315	295	334	314	291	278	276	317	300	287	283	321	312	299	281	331	317	294	364	305	324	309	293	308	306	338	343	273	312	314	304	285	308	289	333	283	323	321	303	295	329	324	320	309	324	334	313	291	300	324	302	301	312	311	274	303	327	292	304	312	311	290	302	322	337	305	285	288	312	339	310	316	312	320	344	330	314	313	299	320	290	281	316	324	292	297	323	337	288	333	336	285	304	304	348	309	305	307	303	319	306	307	279	337	297	312	311	299	303	318	308	308	320	316	297	286	312	303	300	287	271	324	313	295	338	306	323	326	268	313	295	307	310	324	288	315	313	309	346	280	292	304	334	302	319	292	321	324	306	313	329	278	295	324	272	323	317	335	315	299	293	318	299	346	353	288	313	284	289	314	305	317	304	320	298	321	295	328	276	288	314	308	296	296	298	319	329	306	288	319	341	324	315	311	306	308	294	337	300	263	314	264	294	324	306	283	296	318	288	309	291	300	297	315	326	305	324	314	322	306	325	298	305	321	319	286	307	338	317	293	323	315	292	266	304	311	288	311	299	301	310	287	317	300	314	269	284	291	297	304	305	281	296	310	327	319	310	326	305	306	345	306	292	318	301	311	283	301	285	312	324	291	305	306	297	309	306	326	318	288	309	310	312	254	321	288	295	317	304	319	333	304	297	307	297	319	312	304	292	284	295	295	329	324	309	329	288	311	328	320	324	312	317	325	306	303	311	295	300	332	310	305	329	322	314	289	320	285	314	296	300	316	324	317	280	297	344	296	319	338	260	297	323	288	316	286	329	292	317	328	305	318	311	303	308	296	308	298	316	314	324	313	322	282	329	310	319	304	336	314	303	296	282	336	300	300	328	287	326	339	308	290	300	273	308	309	329	306	313	317	316	340	328	292	314	308	330	300	293	324	312	335	308	326	309	295	347	329	308	278	290	332	299	296	334	317	343	323	289	314	315	310	333
7205	13500	53587	69522	56538	42285	25923	10518	3276	1127	552	502	477	493	450	493	468	440	468	491	478	471	453	482	488	446	454	498	497	502	459	513	531	474	479	484	476	484	431	484	500	491	524	454	451	514	470	497	478	474	456	479	467	525	449	494	496	482	513	477	476	487	495	475	478	474	498	501	437	478	495	479	464	467	518	481	475	517	477	507	462	522	494	471	478	487	536	508	459	429	454	501	485	495	472	448	463	473	479	482	462	463	489	491	466	483	498	490	470	473	486	502	488	476	485	515	476	502	514	502	466	454	466	451	488	519	509	460	481	464	500	491	490	520	516	487	461	472	499	511	474	450	504	485	481	438	495	488	477	475	506	485	534	470	467	455	466	474	464	478	480	485	509	501	490	504	494	489	502	447	489	464	499	475	486	478	490	474	512	475	483	502	467	491	485	469	506	455	505	506	474	479	492	464	481	463	464	476	516	489	493	493	514	459	458	486	469	461	522	503	492	492	476	473	478	478	451	504	471	524	518	500	450	460	500	490	480	478	510	484	512	470	496	493	479	486	488	491	474	492	468	463	470	483	466	488	481	478	479	473	491	491	498	469	458	488	500	462	460	466	479	463	506	492	494	459	479	463	501	483	510	487	424	521	494	510	522	500	483	442	464	507	444	467	488	491	492	472	489	456	485	472	465	480	460	467	483	517	483	505	466	485	447	494	498	501	500	472	470	495	496	491	479	485	501	459	483	439	511	501	503	472	468	524	478	478	455	463	473	463	491	459	489	474	469	500	498	477	483	476	495	524	517	513	494	462	481	522	502	468	464	519	498	475	479	450	491	491	463	496	454	490	553	486	459	492	468	469	475	501	448	459	493	475	450	447	485	466	509	487	475	477	534	476	443	467	474	486	494	484	485	497	459	454	506	508	489	502	469	456	468	493	471	452	512	459	506	492	481	489	470	483	491	516	476	505	469	506	469	502	467	450	499	435	482	485	489	483	478	492	482	504	519	493	486	504	485	483	495	533	463	543	490	463	493	511	456	532	492	466	483	517	482	474	480	510	483	528	511	506	517	451	463	479	464	492	464	482	469	471	486	508	468	493	466	461	470	460	524	474	465	466	472	489	475	452	472	499	477	450	494	497	457	478	473	484	473	470	479	501	458	481	449	476	469	455	494	448	474	500	484	490	491	475	484	494	485	474	459	485	475	488	475	495	476	482	494	459	434	497	450	495	487	468	483	484	450	481	459	457	457	463	479	503	445	480	487	484	515	477	525	499	534	453	524	468	507	488	483	454	424	442	461	442	490	481	488	436	498	479	497	475	487	451	479	436	432	477	481	494	498	474	479	477	484	487	484	476	463	445	476	487	505	457	457	502	480	481	475	452	489	491	491	495	485	480	466	478	467	472	491	490	513	492	486	438	476	468	469	474	494	497	449	497	488	480	505	496	485	513	486	461	502	499	468	472	469	477	504	470	513	483	500	497	489	544	509	473	487	476	470	503	516	486	433	542	475	484	476	452	465	453	480	480	460	473	472	516	525	522	521	510	491	494	477	490	485	460	501	478	481	456	520	526	482	493	453	492	493	479	450	441	472	470	481	501	470	487	421	462	458	465	484	538	524	455	507	441	490	494	529	496	465	476	480	523	519	489	510	469	489	520	462	483	490	451	460	493	467	482	482	493	477	501	461	470	501	500	466	501	446	466	470	507	508	496	486	503	459	471	482	489	484	499	502	510	464	486	500	526	470	500	488	501	467	494	480	464	493	443	445	488	469	521	494	495	484	492	473	515	463	471	468	461	445	493	515	449	440	486	522	488	483	530	446	516	508	418	519	501	482	473	525	462	485	469	459	481	516	487	452	475	515	452	475	487	470	499	469	511	483	488	503	471	486	492	489	478	511	490	475	468	462	505	472	497	471	478	504	513	511	483	457	492	490	503	500	473	487	462	505	480	484	447	493	484	527	481	481	490	476	501	506	483	484	439	476	467	482	494	464	502	549	502	538	461	496	510	489	495	460	516	470	491	486	473	486	464	503	483	444	489	440	493	475	490	473	468	526	494	451	451	493	479	506	472	496	537	478	509	450	520	478	495	471	443	470	473	537	504	463	528	500	497	458	485	481	471	465	492	494	493	463	462	476	488	501	478	489	487	463	483	476	486	482	497	479	468	489	451	478	473	516	510	483	473	483	474	483	470	480	467	461	448	508	510	506	442	495	482	516	480	478	503	474	481	481	490	485	512	492	498	466	497	471	511	493	502	510	485	509	498	470	523	473	502	494	492	491	492	477	488	471	489	498	479	481	469	487	482	495	501	472	483	484	495	498	525	484	476	519	469	468	508	465	506	491	484	456	465	518	467	488	481	440	459	492	506	497	479	480	481	502	482	462	537	447	486	477	468	472	502	479	517	513	509	469	451	525	507	472	432	485	499	470	484	467	462	484	519	452	509	474	483	491	469	483	490	509	469	497	491	486	519	510	479	441	476	469	512	502	478	456	456	451	478	460	497	486	489	459	525	481	508	458	493	507	500	465	456	477	449	443	519	511	477	464	467	449	472	493	491	473	474	474	464	494	447	446	528	455	497	475	471	459	492	426	503	454	508	493	508	489	474	467	428	486	476	463	493	483	501	479	486	494	500	464	456	437	495	468	501	511	486	501	504	466	468	509	498	493	481	501	474	497	488	459	486	480	490	470	498	495	498	471	474	473	477	507	494	535	476	491	465	503	466	470	450	505	507	484	476	486	465	469	483	485	496	437	450	449	445	455	484	486	474	490	492	480	475	490	490	480	446	491	460	499	537	452	483	487	442	500	527	497	467	511	477	470	508	490	466	532	462	500	446	512	455	447	484	456	507	507	462	522	481	471	494	491	436	506	467	482	499	461	475	483	466	522	500	473	507	485	463	513	495	513	487	493	528	470	447	498	484	486	459	488	504	477	528	494	474	498	458	449	475	509	477	479	476	480	455	463	492	498	526	479	498	499	469	511	504	533	461	495	497	485	520	492	512	444	504	458	502	462	459	463	440	483	488	512	523	492	511	503	497	465	460	497	506	476	503	532	508	483	473	479	458	477	483	443	484	449	490	502	508	503	507	498	475	455	458	476	446	488	481	479	491	516	437	477	476	458	465	522	444	456	459	500	457	463	503	456	486	502	444	425	502	482	487	492	466	432	493	424	484	482	501	475	449	458	479	520	469	535	522	487	519	478	497	469	488	478	486	490	477	476	490	488	491	464	507	497	489	444	457	475	454	474	489	468	473	492	487	474	471	486	518	468	486	521	458	444	500	457	485	488	468	476	480	455	489	466	509	501	505	488	459	507	474	473	490	509	447	509	464	439	465	482	498	518	470	485	483	488	491	486	495	482	477	481	502	478	488	457	486	478	468	508	453	483	492	468	485	459	476	455	473	467	468	494	501	509	493	497	504	501	529	475	473	455	504	451	490	461	492	493	493	496	496	442	486	478	438	488	472	485	481	485	474	466	468	487	457	490	470
23078	21194	30156	42902	52994	46550	30902	13112	2844	849	452	317	345	360	315	324	360	355	334	336	334	347	334	320	314	347	344	291	341	308	331	339	295	321	324	339	360	348	350	289	320	335	332	300	339	321	359	310	364	337	337	332	309	295	331	307	326	360	321	298	338	316	326	338	322	332	333	309	305	301	318	295	326	282	308	314	314	340	289	318	326	319	369	328	293	303	294	290	327	336	317	299	330	341	323	322	322	319	299	310	330	331	301	331	348	331	302	337	325	299	320	317	346	313	328	335	290	339	342	302	341	318	294	359	287	285	328	342	321	299	314	317	324	322	279	323	339	341	335	324	280	326	336	340	333	314	352	289	328	353	325	366	324	323	329	303	311	302	339	330	346	328	315	293	312	312	328	314	290	327	321	317	306	325	290	280	341	312	318	297	300	342	319	315	303	335	324	317	312	313	284	324	333	314	304	298	325	335	326	340	339	289	326	319	325	362	334	290	312	321	301	328	340	305	323	311	287	313	330	335	334	348	304	317	334	342	340	329	337	351	324	335	325	333	308	319	311	306	359	306	331	284	363	303	331	338	331	308	321	333	339	352	328	282	339	320	315	347	305	318	305	324	317	273	282	320	322	300	307	308	303	335	315	319	318	316	328	332	274	336	296	335	317	306	348	337	322	287	314	333	330	291	335	327	332	299	331	286	326	283	330	335	331	350	339	336	334	325	342	346	326	299	330	321	333	317	309	318	324	339	300	314	284	345	305	365	348	318	298	343	324	329	354	308	302	355	334	320	317	320	278	343	295	295	306	301	341	303	295	323	329	334	316	322	316	375	326	285	310	318	341	314	311	336	318	336	342	319	314	325	325	336	286	326	329	318	290	316	287	320	321	335	313	291	324	350	310	318	373	324	305	350	342	343	326	316	307	334	296	335	294	319	307	324	298	325	330	326	361	302	309	300	303	315	328	326	328	339	334	319	321	348	324	352	312	360	311	318	335	320	341	333	332	324	350	343	332	327	319	326	314	297	314	341	339	281	349	314	342	335	306	303	318	335	322	347	324	308	335	323	294	296	327	308	313	337	308	332	361	314	322	332	317	340	325	329	346	322	332	349	330	326	340	306	304	288	326	353	300	334	329	324	315	302	323	308	328	316	332	331	322	320	318	310	327	358	346	310	316	334	338	339	347	328	313	333	360	300	329	328	313	330	325	340	331	319	345	335	319	325	305	322	322	326	330	332	320	346	301	320	328	314	315	337	336	299	336	313	308	303	335	311	299	327	319	310	296	339	309	341	338	350	310	291	331	324	305	346	354	289	321	304	308	346	293	326	332	326	303	325	351	301	315	304	313	312	323	347	333	298	325	323	296	349	349	312	341	328	320	322	334	329	350	318	317	307	348	308	318	317	340	297	347	352	297	318	300	302	322	347	347	290	340	331	334	336	349	332	299	322	315	356	278	330	335	332	312	313	334	336	323	323	328	332	340	346	340	299	317	322	285	316	329	310	282	332	346	328	345	310	308	308	340	315	327	351	299	315	318	324	322	345	321	335	338	341	331	326	322	344	309	307	329	323	318	338	308	315	305	311	303	312	336	292	302	348	317	353	321	316	310	315	332	333	316	314	311	303	299	314	304	314	354	316	320	356	324	303	319	294	311	327	301	321	340	354	333	349	356	359	293	329	299	323	330	299	317	321	329	334	343	327	333	339	303	329	284	328	336	312	334	315	322	303	358	324	335	328	319	296	310	322	282	310	297	301	329	317	294	341	313	333	299	313	320	327	340	278	327	344	311	310	331	298	314	322	333	301	334	324	293	344	304	336	338	346	321	321	307	324	304	339	314	344	312	345	325	328	297	303	332	304	333	325	336	329	318	321	314	309	321	326	332	331	349	349	302	324	336	340	305	308	346	320	332	343	337	338	323	334	307	332	323	316	332	312	302	347	294	337	345	340	344	317	331	291	315	314	336	343	301	337	348	299	353	306	294	331	317	312	318	303	327	298	312	302	315	322	322	320	308	346	297	300	316	346	337	316	304	317	350	310	356	342	315	345	311	347	348	302	333	327	347	334	307	333	328	305	305	339	332	316	321	317	347	307	340	318	308	347	320	305	319	373	339	360	356	330	294	297	298	320	335	352	324	331	337	340	306	327	341	295	331	329	300	300	315	326	316	297	320	318	296	316	317	320	321	317	333	332	334	325	322	332	318	329	323	337	335	296	343	322	302	314	331	324	320	321	318	330	342	298	324	313	349	308	309	343	317	306	335	293	307	332	310	295	327	320	310	302	325	300	325	329	318	304	286	302	342	310	322	319	347	330	307	317	327	312	293	323	319	342	279	297	297	305	330	317	335	312	355	320	367	316	357	355	323	308	285	303	301	279	326	331	308	336	303	309	313	327	313	348	298	329	299	295	329	362	348	317	322	320	298	322	306	310	331	351	307	311	306	324	313	316	313	329	327	327	319	329	326	316	341	313	315	297	325	326	317	331	326	346	330	306	317	300	314	332	323	314	291	330	306	311	321	329	324	303	297	309	326	342	316	305	314	314	311	302	315	334	334	343	318	357	329	327	303	324	315	324	301	320	320	305	327	287	331	330	327	317	317	343	330	311	312	325	340	312	334	312	325	342	301	316	335	316	325	322	330	323	329	334	333	321	332	326	351	324	332	317	353	296	308	299	349	345	293	296	295	330	324	295	316	337	323	347	321	335	359	294	328	341	342	323	292	329	312	334	305	309	317	328	321	299	323	340	290	340	338	330	283	324	326	306	310	305	319	322	299	321	287	366	329	340	346	328	326	324	320	316	333	297	301	331	352	321	313	348	289	335	291	337	320	334	311	303	328	332	350	306	310	339	326	312	329	321	326	291	346	276	315	335	302	340	325	362	343	321	328	318	317	329	319	311	315	362	339	308	312	326	296	317	346	347	348	332	327	314	334	327	332	331	345	354	311	295	341	345	330	358	291	315	305	311	316	328	330	328	285	306	327	318	328	284	284	324	323	347	332	282	343	314	313	311	303	339	324	325	330	320	313	299	344	348	308	347	322	306	299	306	322	332	334	338	342	329	327	352	331	353	319	326	301	330	310	283	363	296	300	300	322	361	315	297	330	307	342	302	321	335	308	343	312	328	313	324	317	329	334	336	326	312	339	315	309	293	310	319	320	364	348	333	319	340	317	304	314	298	332	286	300	302	322	313	313	320	323	338	334	326	337	337	313	301	310	305	309	359	312	316	325	339	318	301	321	341	329	358	334	336	302	311	321	348	327	338	326	317	349	302	309	318	322	291	341	306	356	333	281	342	337	325	334	343	317	320	319	335	318	312	339	338	309	317	329	327	300	330	315	336	292	347	309	317	306	309	331	342	306	289	298	341	313	315	334	314	316	314	335	313	314	306	329	323	324	337	309	326	330	324	305	346	314	329	290	332	332	318	296	326	326	337	319	319	321	346	331	335	334	317	343	319	335	322	352	313	332	329	312	307	346	309	296	323	334	305
10142	20503	54939	84805	71830	52595	33323	15982	5526	1689	702	511	497	566	456	485	516	484	488	501	499	489	451	478	507	463	522	490	463	520	486	506	530	497	485	497	479	508	473	503	503	501	466	481	513	465	486	479	493	458	508	523	506	487	446	505	483	500	496	490	502	458	480	516	508	516	479	511	483	529	475	487	484	497	500	473	488	478	472	484	460	507	523	468	461	485	469	475	495	516	495	496	479	483	481	461	478	518	481	451	476	469	493	491	475	472	488	458	456	487	476	502	484	524	488	482	494	489	517	482	461	514	490	464	508	483	517	484	507	525	482	493	476	475	468	478	537	485	500	471	464	474	476	527	481	500	480	476	478	527	493	516	509	435	488	451	490	500	497	459	525	501	494	492	488	483	474	470	510	502	484	467	483	493	511	448	454	491	513	501	468	518	468	470	526	499	467	501	476	469	487	479	494	460	483	500	482	513	466	503	512	485	482	462	471	507	471	442	485	445	469	466	517	493	525	497	502	494	496	466	489	500	479	492	509	462	480	495	512	494	528	516	499	487	473	476	521	470	461	478	498	507	486	484	453	482	450	509	476	494	544	475	525	499	515	495	454	480	487	512	495	454	476	468	446	491	511	487	502	494	477	477	442	488	520	473	491	469	522	453	502	493	536	496	511	491	538	500	512	473	482	503	517	486	501	489	436	475	503	447	499	461	525	483	464	479	503	481	485	493	445	510	495	496	535	476	495	504	460	547	483	495	471	508	505	472	493	485	498	488	487	496	507	484	489	520	507	495	464	478	441	521	453	507	493	454	528	511	494	475	478	471	479	488	485	474	473	479	523	519	492	479	494	505	466	519	480	459	501	466	489	493	515	470	503	475	494	508	487	468	481	453	493	515	478	537	472	486	475	457	504	485	502	466	491	487	465	505	488	516	481	479	462	526	504	482	517	501	475	536	448	472	471	507	474	462	469	475	491	461	463	527	485	486	504	508	507	508	475	485	485	511	504	484	453	510	476	521	519	492	495	469	528	530	463	483	490	495	477	509	467	476	488	510	474	519	495	487	500	500	481	519	514	497	490	437	469	454	490	433	518	495	491	448	491	495	481	464	472	511	481	496	509	502	512	478	494	440	514	493	511	515	491	465	446	494	528	474	510	487	481	501	476	473	449	500	480	475	502	496	494	470	450	462	475	450	483	506	472	509	493	494	524	488	483	501	490	509	475	511	503	499	467	449	488	478	491	482	456	492	483	526	488	478	467	460	490	466	473	478	509	488	508	468	430	477	476	489	451	463	470	484	494	528	483	495	506	478	519	494	462	504	495	512	473	524	478	510	492	475	499	472	507	487	497	508	450	483	480	503	474	465	488	490	505	501	492	450	514	451	468	486	501	577	515	483	544	494	493	470	511	486	493	464	508	510	526	501	492	512	499	513	524	499	477	491	492	485	462	472	472	481	476	487	514	479	479	469	510	510	516	522	502	466	472	482	470	499	492	523	522	500	499	455	494	501	461	503	489	476	464	480	455	466	481	503	501	502	484	492	459	483	492	533	509	505	502	494	498	501	483	460	501	505	499	481	496	467	479	504	493	504	468	465	457	508	515	452	493	476	520	499	473	499	510	507	476	532	485	488	512	492	524	472	462	515	487	484	477	494	498	519	527	471	472	480	518	447	485	480	490	482	501	540	480	486	515	486	498	529	483	494	476	492	453	534	473	536	474	494	541	458	469	472	473	511	464	458	484	513	438	500	496	500	471	456	489	500	497	486	515	494	507	500	521	478	461	424	485	516	472	509	477	520	510	512	504	463	474	526	486	507	457	475	506	515	483	503	496	473	492	463	524	454	453	509	480	479	495	490	500	483	513	472	451	497	490	507	466	495	460	493	503	493	497	491	486	479	494	485	485	504	504	503	495	492	491	458	483	459	449	529	476	495	527	483	490	470	495	474	501	472	488	464	477	505	469	498	465	459	498	467	498	530	505	496	461	493	443	468	494	500	518	486	501	486	486	442	503	475	479	472	492	494	476	524	509	458	446	509	495	523	487	476	489	501	496	499	452	497	503	509	500	518	510	477	474	504	518	492	464	441	489	501	478	476	483	493	479	450	502	439	455	488	459	470	472	503	481	499	500	462	486	526	501	472	503	505	468	477	492	457	480	461	517	475	497	536	472	531	511	542	504	495	430	519	512	482	442	453	475	477	478	477	487	501	445	492	525	500	478	489	472	461	482	491	498	513	462	496	477	502	470	463	513	451	441	521	457	491	495	506	450	471	478	491	502	464	505	498	487	507	479	450	487	531	452	490	462	505	491	508	491	452	494	508	485	506	505	478	491	510	465	473	473	499	473	468	494	496	496	495	506	485	492	515	492	529	485	514	483	474	488	473	498	479	470	526	449	480	495	517	493	474	481	500	511	511	463	495	467	502	507	507	470	512	461	505	515	485	496	531	483	489	502	510	518	472	487	506	510	466	474	531	503	491	481	510	480	524	474	505	500	471	489	494	490	488	446	485	520	485	483	499	480	508	459	492	481	492	459	517	468	539	510	494	465	521	507	520	510	485	487	473	529	520	493	471	490	459	502	488	472	556	525	475	478	481	543	495	493	498	489	459	481	467	444	496	490	489	480	507	486	450	421	548	491	477	500	493	491	491	485	509	484	497	479	479	462	465	467	526	520	476	459	472	525	536	477	501	434	449	483	502	480	474	502	495	487	494	516	487	522	445	459	488	479	475	481	506	506	508	508	525	455	474	439	471	508	499	510	485	472	478	476	511	498	519	487	504	496	497	467	479	476	477	491	489	522	487	517	462	507	492	496	516	474	481	520	501	465	488	489	484	497	492	500	539	476	483	501	484	487	495	487	520	485	495	489	481	453	506	496	499	488	450	462	476	522	476	476	505	489	516	480	501	520	459	477	471	459	492	511	473	500	471	494	457	465	527	511	488	484	491	524	473	482	500	523	467	493	491	477	527	486	471	466	483	456	456	491	506	469	504	490	490	495	479	460	480	497	543	458	469	512	452	449	504	458	495	493	469	487	475	509	496	489	492	511	448	463	479	476	472	502	480	474	472	506	475	453	458	541	481	522	510	494	487	489	450	490	521	464	519	493	479	540	509	486	490	478	475	462	496	488	436	507	475	488	486	480	523	484	522	508	479	500	525	527	516	489	498	512	499	487	478	474	465	509	469	489	497	510	515	540	457	474	484	493	490	446	509	474	456	511	498	488	443	472	471	470	454	484	503	543	499	479	508	461	495	462	525	494	566	470	464	486	483	493	519	486	481	492	469	526	463	493	505	476	525	468	501	458	457	499	497	518	504	472	462	520	463	485	493	498	502	516	506	470	494	456	518	479	510	491	481	469	472	524	467	495	483	465	460	485	487	464	540	486	470	428	505	463	468	480	512	489	498	501	507	470	501	477	496	483	497	519	486	516	479	477	480	491	488	518	499	487	483	455	483	455	488	515	470	504	461	495	447	504	439	479	465	497	493	471	482
26658	20923	20535	32563	22025	11121	3527	1117	458	320	275	273	277	262	285	278	279	268	273	276	289	267	288	262	290	286	282	291	281	262	283	273	238	254	300	286	270	289	290	259	283	261	301	270	247	268	285	258	269	234	279	299	294	253	273	261	269	243	269	294	266	260	275	284	275	267	298	266	284	277	268	258	277	284	280	267	291	252	257	266	263	257	263	296	265	234	287	266	282	231	279	289	246	263	257	264	254	274	281	291	278	255	251	260	294	261	248	281	282	284	277	277	268	290	264	267	248	265	264	269	261	242	285	274	222	253	294	267	278	252	252	291	241	265	276	292	249	291	243	253	270	263	279	279	265	277	285	280	259	283	269	259	283	257	270	276	268	253	289	276	276	258	273	275	286	261	281	260	291	279	283	244	272	270	254	283	242	281	288	271	295	255	283	268	277	277	292	271	250	271	274	259	256	262	284	250	262	261	283	258	294	294	289	275	275	254	269	274	278	263	258	296	270	300	252	270	261	300	294	272	277	307	291	264	246	285	255	262	275	276	288	245	264	249	270	308	256	256	271	286	262	290	272	265	311	260	272	264	233	276	246	277	256	287	283	277	263	261	275	259	297	283	280	297	294	262	274	261	256	284	268	273	236	267	271	307	281	282	268	271	278	287	288	255	250	281	265	292	258	291	291	252	260	298	285	261	297	271	274	264	291	261	268	242	265	298	280	275	278	273	278	254	292	270	263	280	272	307	274	235	269	279	285	286	279	269	245	263	283	267	270	264	271	275	246	266	249	290	283	256	267	287	285	261	232	276	288	282	265	264	308	273	285	247	275	291	264	299	261	263	258	305	256	256	284	254	298	270	294	265	288	243	258	266	276	290	286	252	288	269	258	252	271	289	288	292	267	289	275	295	274	286	270	250	255	261	285	297	274	301	265	297	255	264	258	262	271	275	285	276	247	273	253	293	312	290	297	269	287	258	277	294	271	267	299	283	273	273	267	281	263	270	280	282	241	260	241	273	268	256	286	272	278	277	253	293	298	272	279	272	236	268	297	267	276	246	276	261	285	272	280	325	259	284	270	289	290	312	265	272	273	296	264	277	256	264	264	267	245	269	269	272	259	283	254	263	254	273	261	268	295	284	317	286	267	273	256	282	268	283	277	282	293	264	246	283	289	262	285	304	289	277	278	285	289	297	275	273	276	286	248	264	263	286	275	258	257	255	275	237	259	271	260	285	289	283	264	295	294	262	295	301	276	301	245	249	260	276	248	279	261	277	244	275	294	276	282	274	255	290	263	296	258	298	253	265	272	294	270	242	251	294	262	281	264	316	249	280	261	275	261	278	266	290	287	292	281	276	267	287	271	241	258	281	268	286	276	295	275	288	284	276	251	254	281	284	301	282	290	298	297	325	265	277	258	270	249	261	259	293	274	250	269	289	273	272	243	284	272	256	239	291	257	275	272	294	267	285	215	279	247	276	273	277	274	251	275	291	263	268	262	278	256	261	275	294	267	288	254	284	270	269	268	251	286	265	258	267	268	289	250	253	279	241	242	266	287	269	297	253	289	286	260	269	298	286	258	270	266	263	260	227	267	278	252	276	256	253	263	252	282	277	308	271	275	285	292	240	265	267	287	254	285	282	245	246	264	292	287	260	272	276	266	291	292	268	269	256	284	273	275	286	267	270	275	289	292	280	283	272	263	281	264	306	272	282	314	287	264	262	310	264	267	266	242	291	288	298	288	302	292	285	283	263	258	274	288	273	264	254	254	253	289	295	273	261	237	318	278	291	297	245	284	272	274	253	274	261	297	273	309	267	269	295	245	266	287	258	267	271	273	298	284	254	263	244	277	283	271	273	263	260	289	280	265	270	310	275	275	256	266	239	267	262	262	277	258	285	290	272	266	278	262	252	260	247	281	239	278	294	266	265	304	307	262	258	258	251	313	257	295	282	280	274	256	275	286	293	264	269	284	275	300	271	261	283	256	255	258	269	280	272	261	266	283	285	265	249	251	274	260	252	263	287	286	285	275	297	250	267	276	291	258	258	253	290	274	264	272	285	269	275	269	250	261	284	280	305	273	282	281	234	266	314	288	274	275	277	290	286	284	277	248	260	255	286	246	248	249	289	277	277	288	273	292	259	267	280	280	288	283	247	271	262	261	295	257	273	272	285	286	238	280	237	304	267	255	246	292	294	291	259	276	280	269	253	256	272	276	295	257	273	285	294	264	264	287	310	297	290	271	286	243	278	280	271	283	263	262	263	267	274	291	252	281	255	269	274	273	263	290	269	258	272	290	278	276	248	269	271	251	272	243	269	281	305	295	251	284	292	238	240	260	280	280	277	277	277	287	287	259	252	257	273	233	251	303	282	284	294	290	261	278	279	268	277	280	272	242	287	269	276	257	290	257	261	307	266	274	281	272	287	267	286	286	294	288	275	266	264	264	256	271	294	274	270	252	276	268	270	267	244	281	292	273	308	286	274	304	248	281	258	291	270	273	285	246	247	255	265	257	272	265	263	262	262	263	262	265	289	255	268	261	257	268	260	269	237	282	266	252	264	261	279	250	229	279	271	296	265	281	297	245	276	277	272	272	285	266	246	258	248	277	304	251	265	249	236	274	288	282	278	311	264	274	274	269	270	285	289	289	270	244	271	274	262	282	293	264	265	276	260	285	276	286	270	300	242	283	293	285	265	266	254	287	305	260	268	270	277	280	261	278	243	273	260	275	281	259	247	256	293	273	306	266	297	258	278	267	262	257	270	262	263	280	272	263	246	270	281	242	290	283	262	251	282	294	258	273	289	285	265	281	295	280	276	289	277	280	279	275	278	284	266	297	282	248	259	269	283	275	267	250	273	288	281	298	264	260	262	248	250	296	272	257	281	286	281	277	279	273	259	278	236	263	295	304	265	273	289	289	253	278	290	270	265	268	286	266	291	290	273	289	256	257	278	251	294	273	265	285	283	277	321	269	278	270	279	282	285	251	252	270	274	264	262	258	283	257	248	252	275	270	243	275	266	280	272	269	280	275	261	279	265	261	277	297	283	273	278	276	277	269	280	268	286	289	272	273	274	263	290	282	290	269	260	277	261	300	316	273	262	312	285	279	275	255	246	279	261	270	235	280	251	271	257	249	262	272	271	259	260	262	261	275	290	257	291	274	252	260	237	271	272	292	275	283	271	263	255	266	304	265	258	288	291	280	283	252	268	261	265	282	288	252	277	259	282	266	268	249	251	292	258	256	282	280	265	255	281	274	264	289	273	253	285	262	287	255	292	286	268	285	298	239	240	285	269	278	269	266	251	255	287	287	262	274	268	256	243	262	262	260	285	267	267	271	258	274	256	288	251	263	249	296	286	278	260	289	287	278	278	275	293	269	250	275	254	284	270	286	269	255	258	281	304	257	282	243	293	242	261	258	258	243	246	284	295	291	253	276	290	274	284	270	301	287	269	269	250	316	247	276	257	274	283	276	284	273	264	271	269	244	280	270	286
5128	4301	21694	34432	26490	15611	6584	2242	874	573	422	420	440	450	426	454	455	391	450	427	417	426	421	394	440	403	424	378	436	406	446	407	437	419	444	412	440	445	413	402	416	435	416	406	424	422	436	414	398	458	423	423	415	421	463	426	446	432	410	435	463	426	418	431	432	459	453	420	432	440	444	438	477	443	477	432	421	419	430	419	438	406	435	452	473	431	461	460	408	405	427	413	429	437	404	459	402	458	439	427	429	438	431	401	409	442	431	422	449	443	446	439	392	425	425	431	458	413	404	416	417	424	417	417	424	435	432	426	428	427	419	448	416	447	421	424	407	455	425	429	412	446	400	459	411	413	455	435	396	478	413	398	415	458	415	433	473	433	419	464	427	409	446	415	449	447	400	459	421	404	385	448	405	435	434	454	459	419	432	439	394	456	460	427	419	428	407	402	446	457	418	428	423	435	403	422	446	451	417	400	445	443	399	404	439	462	467	390	441	411	450	433	458	421	450	430	446	400	436	434	459	437	386	449	391	451	411	426	424	413	432	441	414	437	412	395	441	452	419	422	427	428	443	427	417	425	441	461	443	435	433	449	470	387	442	427	442	426	430	434	399	463	427	417	420	439	437	431	435	421	414	433	435	418	437	427	402	456	424	443	444	464	434	479	435	450	442	423	425	441	432	426	407	436	431	420	427	453	428	408	431	400	500	418	420	417	432	414	438	413	432	409	444	478	412	456	471	451	420	438	435	406	433	445	412	458	398	457	430	441	400	399	426	411	430	446	439	493	440	420	420	420	420	429	453	436	437	413	437	434	424	439	408	401	441	440	433	429	455	422	420	468	399	423	448	425	403	446	413	427	448	430	454	420	438	430	439	414	439	419	424	430	438	453	404	433	442	409	404	425	455	445	406	409	429	426	455	391	438	435	413	431	453	427	473	372	471	443	439	408	412	429	425	444	438	438	417	404	464	435	444	424	414	433	431	436	454	411	415	419	443	455	434	444	468	438	434	436	429	423	403	441	418	419	426	463	397	424	432	435	451	445	444	443	457	484	425	436	409	453	469	471	441	405	422	398	445	417	441	412	459	437	418	448	421	434	420	418	420	442	458	421	431	412	442	417	452	441	419	432	451	402	440	426	444	420	451	455	425	428	457	391	404	412	435	426	441	425	411	439	431	426	428	421	443	414	434	429	453	445	442	419	413	437	457	452	444	427	431	424	442	417	415	451	390	416	426	467	415	489	417	448	426	434	420	425	429	473	442	434	451	365	422	426	406	452	430	411	426	460	436	424	422	416	466	398	417	420	425	441	426	437	456	428	415	445	421	435	435	441	411	447	462	396	404	412	455	405	413	453	434	429	404	426	452	419	421	431	401	439	479	442	439	374	397	459	432	393	426	426	443	431	422	458	401	426	393	466	420	447	428	422	442	413	462	412	434	427	451	442	422	449	413	453	449	433	423	381	444	442	432	438	450	446	441	450	412	441	445	449	409	445	449	413	460	452	430	454	407	437	468	460	418	438	443	450	440	446	391	460	465	402	453	416	459	402	417	435	441	415	455	435	418	456	409	427	417	446	422	449	423	423	456	432	460	410	386	488	465	428	448	426	439	413	439	429	404	429	415	420	415	418	409	390	453	410	461	456	408	411	429	414	474	465	421	412	427	467	479	418	425	445	445	427	435	458	458	424	457	413	483	402	445	413	454	454	423	411	396	416	421	393	444	433	442	432	466	426	470	450	421	451	440	433	424	442	428	456	443	455	450	416	462	419	400	460	438	416	448	433	406	420	442	393	416	424	448	434	433	431	455	418	430	412	454	448	389	446	397	465	414	433	458	425	446	450	456	432	438	416	442	425	443	431	412	407	429	395	421	456	425	439	424	400	433	418	415	454	428	417	431	429	404	462	407	439	430	403	486	421	451	426	427	421	451	478	408	447	436	426	424	430	434	421	437	453	469	469	425	414	419	443	462	451	424	441	413	421	436	455	438	448	419	448	445	408	409	432	428	425	408	438	428	423	433	429	429	443	465	435	385	456	427	453	419	472	463	444	445	430	433	431	439	457	386	410	432	422	436	416	474	417	442	441	422	472	458	435	417	428	415	421	399	419	429	421	441	433	435	440	445	441	417	431	461	402	417	423	433	442	446	413	400	372	428	410	437	416	454	448	480	416	425	428	452	448	419	425	414	423	417	436	397	409	443	464	437	436	384	433	436	407	442	447	424	445	397	413	459	471	384	423	413	413	449	420	411	441	407	391	445	416	444	398	416	444	431	462	402	465	429	424	430	413	447	419	449	444	441	439	440	447	415	455	428	449	427	441	465	407	420	416	398	419	391	398	417	408	426	436	393	409	379	485	437	436	426	444	436	429	447	429	433	412	426	428	435	420	409	419	423	440	442	402	419	460	435	454	418	443	439	415	391	441	455	465	423	423	452	421	427	416	448	433	433	412	422	507	421	434	453	403	463	450	464	389	409	446	420	451	412	399	414	442	423	412	433	403	457	415	440	427	427	471	421	448	451	415	451	420	453	473	428	441	420	410	439	438	413	396	381	429	423	400	431	460	417	426	416	443	435	435	430	440	452	436	423	430	456	468	446	452	455	398	419	448	428	413	437	452	420	445	424	429	427	434	444	436	398	440	410	419	444	452	408	470	429	422	436	460	419	445	423	421	434	448	451	418	412	408	428	421	402	433	440	433	422	431	451	431	426	432	449	428	440	428	451	436	419	419	455	478	454	400	429	416	444	435	442	409	452	416	470	455	414	469	422	425	437	424	476	411	417	433	434	445	412	405	418	437	430	444	415	411	442	417	410	448	411	418	442	381	452	424	448	431	436	439	420	408	425	435	426	431	399	419	429	425	421	425	430	446	400	442	442	414	436	464	482	480	436	409	397	431	423	462	428	455	438	435	449	449	404	462	446	457	427	465	403	443	392	447	417	433	399	454	414	470	440	419	425	450	401	430	409	419	414	455	415	454	452	415	448	407	422	432	454	425	427	456	449	426	480	473	465	402	426	424	460	417	419	445	423	407	419	444	433	466	435	452	387	454	427	403	469	407	427	436	430	442	430	432	425	385	409	480	449	417	455	408	408	416	439	443	416	453	415	433	447	403	439	464	446	451	443	456	389	438	402	461	423	424	443	447	428	435	398	434	432	445	412	431	422	403	431	423	435	455	405	414	446	396	442	464	427	413	428	463	407	421	427	460	444	399	417	433	413	426	411	412	409	430	472	441	462	412	405	453	455	431	437	449	422	438	397	443	403	412	432	460	451	416	446	426	455	420	459	455	425	469	402	461	466	415	408	422	436	459	419	437	445	420	414	433	423	433	445	429	441	400	412	439	434	430	434	435	415	431	417	393	404	415	457	430	433	432	433	417	478	419	442	432	436	453	441	436	441	459	439	408	408	418	426	439	435	402	480	439	436	422	429	448	433	427	408	436	422	469	413	425	431	438	436	406	436	437	485	459	427	438	420	426	423	420	418	417
24073	21190	31835	46418	47017	36285	22401	6698	1342	526	402	335	307	314	326	319	323	340	322	305	327	284	329	304	292	282	309	343	300	340	295	314	340	324	331	332	314	293	286	288	326	328	325	351	314	298	326	300	310	314	319	300	317	302	306	350	319	330	312	330	307	316	333	325	315	334	313	325	300	294	306	330	309	316	284	312	319	303	326	326	283	330	292	347	322	321	290	335	332	345	303	329	328	294	302	345	338	296	303	315	305	331	303	320	314	318	317	318	294	321	299	298	312	339	298	318	302	319	277	294	311	304	298	308	310	310	324	321	310	316	326	270	312	311	317	332	305	313	331	294	313	328	299	309	327	295	302	313	304	328	321	316	307	331	308	341	331	306	320	305	314	316	314	300	319	309	303	295	292	323	310	325	314	326	364	320	312	306	322	325	328	276	310	325	310	369	301	329	332	321	319	282	346	327	334	335	314	359	337	312	321	344	311	310	291	330	310	319	308	289	298	326	305	309	336	297	308	320	316	298	315	307	338	319	309	312	310	273	313	321	343	316	309	317	301	345	286	290	312	339	321	303	284	328	303	300	311	317	305	312	328	311	304	307	333	298	295	313	285	294	313	285	323	332	313	304	323	294	307	300	320	303	314	331	295	316	339	300	312	298	300	315	298	293	316	293	300	311	319	291	333	339	318	304	306	305	305	316	302	321	322	299	313	317	314	301	307	280	297	303	298	314	337	292	292	295	321	311	304	306	316	291	332	300	324	324	301	303	320	311	303	285	287	336	316	330	316	324	312	275	293	317	322	349	314	331	262	299	287	332	293	338	326	283	301	305	292	312	331	328	320	332	296	272	323	314	315	314	292	325	305	300	290	349	285	308	322	326	337	333	323	326	342	288	288	325	315	335	318	340	305	330	304	302	293	279	302	342	331	346	303	314	321	318	312	290	282	262	335	309	295	290	335	299	290	320	312	303	306	301	297	289	314	333	274	318	327	316	314	307	304	332	309	286	323	308	298	313	328	341	297	317	325	306	305	320	314	353	310	328	292	322	297	300	306	301	296	308	314	309	290	285	331	343	308	307	286	309	312	328	303	274	327	314	324	287	301	305	279	294	275	290	321	314	335	334	320	318	342	310	315	328	289	269	308	325	323	287	308	321	301	322	335	306	301	309	329	308	301	295	308	334	290	286	300	314	313	303	308	319	302	327	314	303	300	337	320	321	291	308	292	309	293	336	342	335	287	291	292	315	282	309	328	325	315	313	330	315	302	315	271	309	317	309	306	298	322	317	307	297	342	304	302	286	289	320	292	315	327	323	297	308	325	294	306	307	296	332	325	351	317	289	318	315	334	282	281	297	305	309	306	293	318	322	315	296	296	322	320	331	327	358	339	310	341	310	314	325	326	310	335	353	333	271	315	284	299	312	336	302	314	308	312	320	331	303	347	304	296	309	306	314	328	316	316	326	311	323	308	284	312	291	308	332	303	292	322	311	301	327	307	328	304	300	320	343	284	316	297	323	320	269	331	286	312	312	302	323	275	327	305	290	292	297	316	259	307	283	311	344	276	320	314	304	301	342	308	335	314	283	297	304	309	322	294	305	293	310	329	343	306	284	317	327	304	302	269	310	302	309	324	284	306	310	276	321	296	278	328	329	314	302	326	320	318	313	328	331	320	309	315	315	329	327	323	299	340	319	307	309	283	304	301	335	305	307	309	310	332	325	305	295	310	297	299	292	306	323	315	317	302	333	336	345	326	318	346	342	326	296	314	306	311	300	321	303	315	308	307	316	300	310	294	299	327	321	305	325	322	327	322	290	297	300	302	303	331	337	344	319	312	303	294	304	353	305	323	318	343	297	292	310	301	305	319	350	309	290	325	289	297	332	297	309	304	317	294	321	318	289	296	286	297	320	310	327	327	288	356	314	325	335	334	303	296	306	321	308	267	319	286	295	303	271	320	306	287	307	299	330	301	359	311	314	309	296	343	330	294	312	296	305	301	318	336	308	311	297	311	331	310	306	287	290	317	292	296	284	307	313	278	284	319	306	310	294	300	297	307	336	312	327	329	284	346	304	313	342	326	315	317	321	345	330	327	321	349	317	305	333	291	339	318	312	305	307	294	296	310	307	303	323	341	281	293	320	296	300	308	331	318	303	308	308	287	333	350	315	297	303	314	313	283	308	300	342	297	314	313	298	336	312	347	327	342	297	287	326	321	307	294	296	329	341	314	294	325	304	312	304	318	326	319	314	310	311	333	303	301	288	318	319	256	321	316	326	300	314	309	324	311	303	312	321	290	298	264	309	279	306	336	316	293	340	299	309	307	328	311	282	337	300	316	326	314	297	337	308	312	309	311	308	329	324	312	325	309	371	331	342	312	346	336	308	309	302	324	316	325	309	325	319	338	300	306	291	328	314	316	346	284	309	294	328	327	287	277	302	315	304	296	290	308	308	307	304	288	319	327	337	309	299	291	300	323	332	330	286	302	312	331	312	329	321	305	342	293	299	313	320	326	307	303	309	302	287	297	338	285	318	322	286	312	317	309	299	306	321	316	308	307	313	351	273	327	307	312	298	305	281	362	290	333	309	316	314	315	292	328	312	325	317	264	299	298	305	298	297	311	308	306	288	304	323	298	325	301	326	297	325	305	285	320	326	341	317	315	302	300	297	329	312	313	296	287	309	343	346	298	322	273	303	282	329	332	304	309	321	327	296	330	305	292	335	304	305	315	315	300	298	308	294	316	299	295	297	311	310	281	314	298	313	313	290	315	322	312	305	288	343	287	313	310	312	330	292	359	290	327	320	312	302	317	281	328	319	295	330	332	309	305	309	315	295	333	338	357	299	349	319	355	296	335	321	327	307	335	318	323	284	316	334	322	312	290	338	295	335	274	328	266	295	322	342	289	318	298	280	333	311	318	352	287	321	329	297	325	318	322	307	322	314	320	291	289	305	292	326	321	309	315	336	322	330	287	301	319	312	344	292	311	303	307	312	304	277	310	292	276	268	300	319	330	306	288	312	318	289	325	334	306	320	328	316	306	323	299	294	295	323	344	326	308	326	345	336	307	303	319	307	309	317	308	315	330	330	323	342	343	304	323	290	300	311	294	331	281	306	296	314	298	295	315	330	289	319	316	318	325	301	279	329	284	312	287	326	300	308	314	318	325	314	342	297	301	290	321	332	305	285	317	290	301	297	301	313	323	293	316	338	287	333	297	298	303	313	327	333	315	305	296	318	310	307	307	333	319	339	345	344	318	318	316	275	305	317	278	297	337	330	294	336	318	361	304	304	314	288	338	296	296	312	299	314	292	283	296	302	320	331	322	317	311	296	305	323	285	281	300	309	336	330	332	319	314	267	290	283	346	297	308	307	347	328	301	325	303	311	302	305	330	309	292	310	317	326	306	319	289	294	291	307	307	302	296	330	289	337	309	324	325	288	305	312	304	275	303	310	337	314	305	322	320	306	302	293	325	272	305	319	320	327	331	336	310	308
7013	13645	55146	70058	55614	40647	24744	10036	3031	1086	584	545	514	494	494	500	506	544	445	503	492	463	467	490	449	468	474	496	518	461	503	496	449	496	514	489	503	494	477	475	510	509	486	487	493	490	461	473	481	504	456	454	505	487	506	475	470	496	487	510	494	469	491	439	497	494	468	486	488	506	552	517	447	484	528	460	491	490	481	498	469	483	452	473	466	479	491	445	446	482	491	484	492	447	488	543	484	516	484	506	496	495	457	495	469	476	422	456	485	458	487	532	533	475	492	477	487	466	478	492	458	483	458	461	531	508	507	480	500	498	474	487	486	497	470	509	471	502	498	455	479	472	483	498	439	491	496	487	499	490	481	482	498	474	520	487	524	481	476	498	468	493	488	507	483	466	507	487	515	490	479	510	482	466	520	462	494	515	505	441	519	476	497	462	479	503	481	471	465	496	509	439	514	494	508	499	479	509	468	499	518	518	517	499	496	468	484	493	486	487	474	493	459	506	531	519	488	479	480	462	474	470	511	489	513	505	546	473	479	459	468	462	483	518	495	492	483	473	519	503	502	483	470	508	484	515	499	456	483	484	509	487	478	510	487	503	499	507	502	465	489	464	498	479	496	475	489	498	490	483	472	530	476	458	493	496	467	500	454	463	487	489	504	477	476	460	533	522	499	514	565	469	485	492	490	513	510	467	435	453	509	464	442	474	523	541	465	481	479	504	509	479	444	485	493	456	462	518	499	478	508	494	521	510	528	452	494	497	490	504	501	507	467	531	509	539	469	496	482	489	469	506	513	480	460	475	529	498	524	499	484	432	478	459	482	504	494	521	444	478	468	513	490	467	464	498	510	536	507	495	494	503	471	495	515	499	488	482	485	459	512	483	475	489	526	477	462	462	494	485	519	500	472	484	496	481	488	486	490	478	479	479	494	464	488	489	516	537	472	495	502	490	515	500	490	457	472	482	462	479	515	498	483	492	485	491	498	521	476	476	534	507	444	512	499	460	477	469	474	490	493	539	507	497	516	497	504	481	508	492	520	476	455	450	489	448	468	495	406	490	488	514	498	526	525	444	509	484	493	453	497	485	472	498	520	555	481	483	482	473	489	478	448	448	517	451	507	484	480	514	499	502	464	514	483	509	500	463	492	492	483	515	512	481	503	490	512	511	519	492	491	454	480	484	504	485	483	479	499	469	502	462	480	506	481	489	484	466	487	490	460	484	469	532	482	534	506	483	501	503	493	479	499	476	491	513	479	481	480	457	462	486	509	499	484	477	502	484	478	480	496	425	497	505	493	490	490	502	470	493	507	473	491	504	470	494	535	498	524	463	506	498	469	504	470	472	473	469	505	469	468	518	494	521	471	481	510	498	464	478	503	534	515	484	475	470	481	512	491	477	497	473	474	499	495	503	529	474	521	506	466	485	429	480	481	482	514	476	469	504	504	484	497	480	502	509	462	529	482	477	465	428	489	501	481	448	498	411	485	502	495	463	490	489	484	477	466	490	495	506	517	501	454	510	505	461	477	448	501	487	450	502	448	489	499	484	500	457	500	508	489	514	469	488	456	470	509	527	532	486	502	518	553	460	498	440	484	498	497	468	488	494	467	492	487	474	489	508	538	485	465	465	495	478	459	498	506	507	497	472	498	527	484	506	481	471	499	497	532	511	513	498	479	493	492	488	494	453	473	504	473	490	493	462	508	478	526	503	497	513	473	490	508	508	491	460	500	465	480	494	474	490	490	460	453	474	545	492	473	518	516	493	494	466	515	475	487	489	474	472	475	482	470	502	510	492	504	497	438	467	494	497	494	492	490	509	506	473	438	469	515	498	491	476	475	475	481	508	469	504	475	460	464	488	480	440	440	486	487	480	512	489	511	464	507	486	485	527	483	458	462	488	511	476	482	486	502	488	492	484	451	498	495	504	511	493	498	503	526	479	496	500	486	476	525	471	519	445	504	500	478	508	458	500	529	441	471	472	514	468	458	482	469	498	453	498	508	478	496	512	460	472	474	469	503	510	512	514	481	466	448	470	502	490	482	455	490	469	493	485	489	469	481	489	504	506	460	508	509	522	518	540	500	497	537	514	479	451	475	459	493	499	470	485	463	504	490	485	474	465	490	467	490	521	525	497	471	500	489	462	459	527	483	515	467	526	460	493	495	451	456	465	481	517	478	506	469	509	461	488	481	463	471	470	520	471	481	444	467	508	526	484	507	483	511	519	475	501	468	501	474	532	505	497	501	477	490	509	522	464	478	508	508	498	489	494	513	498	471	471	480	464	474	481	508	505	508	483	517	497	503	493	500	499	459	503	499	481	490	485	548	507	464	495	493	486	506	511	505	493	485	488	470	479	514	487	476	453	477	463	476	484	512	468	480	484	466	484	531	515	480	491	464	521	524	480	517	493	483	489	452	492	513	469	487	525	458	472	506	449	484	495	470	468	467	521	525	481	488	498	477	482	492	505	487	510	472	486	504	503	486	484	481	483	479	478	492	474	478	461	476	490	510	488	504	496	514	482	434	501	537	486	493	534	452	460	519	473	486	483	491	463	520	457	474	468	475	491	453	503	516	509	495	501	444	501	491	468	508	525	495	488	515	486	521	510	516	533	500	470	470	486	469	496	523	500	504	519	470	463	484	490	490	522	473	437	494	515	491	447	478	470	479	525	491	468	477	508	487	478	500	457	467	481	507	512	486	493	482	491	479	491	532	493	493	500	493	460	522	492	435	487	466	461	491	466	511	509	504	472	413	471	473	515	515	461	532	481	494	483	477	487	507	489	450	449	489	503	504	456	529	508	447	481	473	467	508	511	503	476	451	504	484	482	448	500	516	500	484	504	494	483	489	507	484	490	487	492	477	476	504	484	501	459	524	478	521	477	447	491	473	476	534	489	470	480	515	502	481	479	481	506	473	478	496	501	511	462	478	492	491	468	489	488	518	449	497	485	455	481	452	481	472	494	490	495	518	462	477	465	472	497	466	481	479	456	467	488	499	483	489	473	500	490	468	481	503	507	411	464	478	480	484	501	501	474	489	487	521	484	494	477	483	468	519	440	505	456	455	467	540	502	493	472	473	507	468	506	506	503	493	499	470	480	490	475	505	502	459	482	455	522	495	492	469	472	491	508	504	462	498	477	462	454	495	466	470	482	484	509	478	498	514	485	482	493	496	476	488	501	498	530	489	487	530	502	527	481	496	492	482	487	452	473	542	494	492	490	467	506	507	502	497	473	474	480	503	470	488	504	475	499	472	511	459	535	508	463	490	468	515	519	464	501	454	482	493	505	467	510	531	489	481	492	505	475	524	466	517	494	475	484	477	484	508	463	464	519	483	512	454	451	457	501	466	487	503	450	484	476	450	549	483	528	483	492	463	522	474	468	477	526	496	470	500	486	447	449	494	470	510	488	510	486	495	469	495	497	488	512	441	432	465	490	493	543	504	516	496	465	489	492	477	527	565	474	465	483	485	491	510	529	481	493	512	510
23015	21196	32034	42791	48737	42428	29570	12271	2528	771	448	357	334	365	334	339	335	329	363	332	350	321	338	343	337	302	331	330	317	335	309	321	333	319	306	328	346	341	329	336	345	347	326	322	333	324	347	297	342	316	357	366	342	343	311	322	320	310	298	333	306	346	347	327	337	324	312	331	337	327	339	325	296	335	346	324	352	346	349	337	329	323	339	336	384	345	322	352	330	348	314	303	351	302	331	322	316	321	338	319	316	322	329	325	340	325	317	319	316	342	357	359	319	337	320	342	357	335	321	342	321	384	316	334	330	326	315	315	335	300	337	300	324	312	341	316	335	335	330	337	312	323	316	304	321	322	308	335	336	339	311	325	305	328	334	328	336	299	319	318	315	327	338	325	335	346	342	339	345	322	316	328	369	326	322	321	315	350	361	356	317	310	325	347	323	326	334	332	348	335	333	340	321	350	336	335	334	316	336	364	339	338	335	327	326	367	315	319	304	337	311	351	326	292	339	357	315	306	350	371	333	328	331	342	312	325	328	335	293	322	294	324	341	322	307	344	351	330	329	318	316	351	336	317	306	331	291	325	326	336	321	324	331	309	330	312	339	318	341	320	331	362	335	357	314	352	325	347	339	321	307	319	301	311	339	312	330	350	327	304	304	319	317	316	276	329	320	295	299	319	315	315	326	312	321	315	291	343	355	337	370	341	357	306	337	328	341	329	320	327	357	331	325	361	328	309	309	350	341	337	328	338	324	309	328	303	355	356	333	360	300	312	324	321	360	311	349	319	324	326	317	309	326	339	352	312	332	320	312	334	335	337	301	326	327	300	315	315	329	332	330	354	292	318	317	332	328	341	335	300	321	332	347	311	335	322	350	322	343	327	328	318	326	335	315	335	361	326	346	329	316	330	350	326	324	346	322	308	320	362	319	337	341	335	319	298	335	317	316	324	316	340	334	328	332	343	352	310	347	339	352	343	328	338	357	351	328	346	347	315	326	317	370	326	321	317	310	342	326	332	340	314	314	325	316	339	283	363	339	357	303	305	339	334	309	294	339	319	323	338	312	343	349	337	331	311	340	333	331	320	378	344	305	332	346	328	330	329	320	318	332	326	330	342	281	333	329	328	327	317	306	312	309	317	315	305	349	319	327	323	320	334	310	316	312	361	331	314	326	339	301	323	335	351	311	321	327	307	311	337	326	332	360	344	333	318	321	333	332	327	336	316	372	337	336	336	321	303	315	316	299	347	341	310	354	318	352	344	291	347	327	328	340	324	298	329	304	365	306	322	339	347	328	318	349	320	340	327	342	349	341	334	335	305	323	301	300	315	321	344	315	319	319	315	341	333	316	315	377	354	297	337	317	326	303	320	342	334	324	329	340	315	332	335	313	313	343	384	317	316	299	327	339	330	337	335	326	313	315	334	321	359	341	307	329	315	315	317	312	283	327	325	338	294	324	306	313	309	309	328	332	335	346	365	340	295	321	344	334	334	275	325	327	310	314	344	343	336	321	325	333	339	290	348	320	293	361	339	324	332	349	306	336	335	337	338	323	328	335	333	337	324	317	304	304	330	342	323	332	330	323	301	341	328	329	318	318	341	325	331	342	331	314	312	326	340	319	298	399	298	275	335	360	330	320	360	328	332	322	321	313	333	328	319	341	325	297	325	327	336	357	303	304	344	297	332	331	331	314	314	321	332	331	324	348	347	310	312	331	315	303	336	311	319	332	344	315	330	333	347	334	309	326	309	319	309	302	331	339	290	317	311	349	319	308	352	291	329	355	321	311	314	329	322	325	303	304	356	360	343	334	340	329	332	327	316	334	342	311	331	321	314	326	339	301	299	360	337	358	325	335	311	335	358	301	334	320	315	310	339	316	313	311	336	341	359	321	337	345	351	307	325	361	345	339	317	319	364	335	305	311	307	348	311	309	326	317	365	342	317	315	326	334	355	324	327	314	326	332	329	343	347	358	336	353	321	329	318	340	334	333	333	325	358	331	341	349	291	329	320	301	328	370	292	324	326	343	310	331	347	345	356	350	334	353	336	355	350	343	299	315	324	318	349	337	330	322	334	356	339	331	283	320	298	320	308	337	328	340	304	326	366	352	323	312	321	344	320	316	344	351	322	345	319	340	337	313	350	346	331	307	314	303	316	353	348	296	345	305	328	316	349	309	335	329	338	294	334	336	332	334	325	305	329	350	304	329	329	316	329	331	310	309	318	314	338	306	355	315	311	369	315	352	311	343	340	325	315	308	341	290	314	311	345	320	317	316	349	358	353	303	325	327	317	333	343	321	325	345	337	333	325	313	301	304	313	354	331	341	329	326	323	314	343	351	329	320	309	325	296	295	318	331	362	365	298	339	350	357	342	339	324	319	313	354	342	311	338	301	333	320	339	314	325	317	331	335	324	345	303	383	306	349	329	359	332	348	300	324	328	342	334	343	316	346	314	344	307	309	305	331	310	288	344	339	333	302	326	300	315	321	324	336	332	322	306	317	332	335	296	334	333	344	347	320	321	297	313	308	288	342	322	336	330	340	341	308	353	342	354	335	358	370	333	312	319	338	323	301	335	321	318	315	332	335	340	310	302	344	316	328	331	324	336	347	299	334	310	329	325	321	306	317	324	320	333	358	319	337	305	335	323	346	306	323	346	316	324	340	315	360	311	337	316	316	328	370	304	334	376	332	308	347	306	317	317	329	329	350	294	332	323	320	316	292	333	341	347	324	335	337	324	312	353	342	300	327	323	357	322	342	340	342	317	337	311	354	336	301	322	318	307	291	312	352	321	333	311	343	304	315	338	346	342	338	336	308	329	326	295	321	330	336	301	331	364	329	310	316	341	320	305	315	337	307	313	328	320	331	323	336	313	318	320	309	339	363	340	315	321	355	329	306	339	323	319	313	304	351	353	281	318	331	329	327	347	323	340	314	328	346	309	315	279	345	320	319	338	308	338	319	319	363	295	356	319	326	332	364	331	348	354	317	298	363	340	323	327	347	316	338	334	300	309	317	357	355	339	317	333	290	336	320	304	341	321	309	318	310	300	331	317	329	309	317	325	325	334	328	316	313	333	315	297	315	355	335	340	359	307	338	323	336	292	307	330	321	321	341	301	320	326	325	330	343	290	350	349	357	303	305	328	296	302	345	336	337	309	335	348	321	329	328	316	336	348	336	315	345	318	336	327	303	340	336	339	345	338	354	316	329	352	316	338	340	334	328	362	320	315	312	330	315	348	351	342	342	365	299	355	321	317	317	334	336	340	328	330	327	333	326	328	334	364	324	337	331	329	349	327	308	350	330	329	308	320	310	311	357	330	335	288	342	302	350	339	347	325	341	333	329	314	339	312	332	345	360	312	348	309	335	327	324	345	316	320	349	323	336	330	329	315	329	339	288	331	364	331	353	304	325	332	315	346	335	320	334	319	303	293	314	342	305	354	345	351	332	299	325	360	304	304	327	345	361	325	345	345	320	339	313	353	331	328	318	327
9897	27150	77573	84802	68123	49650	32439	15734	5105	1653	748	531	544	532	520	543	508	494	462	486	480	512	488	532	528	510	511	508	493	537	497	514	495	485	493	494	546	478	478	522	486	508	483	448	470	503	488	475	534	471	494	518	510	483	548	482	496	456	498	486	504	513	483	477	471	487	478	521	519	479	471	484	515	495	524	525	474	491	487	536	511	493	479	466	496	494	544	471	508	517	539	552	471	489	498	535	491	484	490	492	513	496	509	530	498	485	507	495	516	527	515	519	507	509	514	512	468	518	518	528	482	492	482	496	509	495	467	483	508	470	531	492	517	509	519	502	523	493	552	496	532	479	481	499	437	476	491	495	460	482	494	568	535	513	450	516	443	487	536	534	504	509	484	484	513	511	509	490	500	499	503	483	491	522	525	461	478	492	452	494	510	499	522	481	488	511	509	519	512	503	474	499	457	519	509	479	482	497	488	472	494	527	517	520	500	488	519	492	505	525	530	452	463	496	525	468	491	491	510	502	476	487	507	450	488	508	487	520	505	480	507	501	532	483	512	543	537	481	520	524	515	471	463	486	539	496	489	483	475	508	511	477	502	483	519	488	468	481	503	503	533	494	516	480	480	481	505	483	516	478	497	511	463	467	489	484	492	533	523	474	482	489	496	480	476	463	496	481	517	482	529	492	516	515	471	469	421	480	490	497	462	466	478	485	497	478	472	511	472	474	528	513	476	509	505	511	504	454	452	484	527	561	481	479	532	525	484	481	470	521	510	530	507	507	513	512	535	506	505	493	499	508	473	503	478	482	500	494	512	510	487	504	505	474	498	498	463	512	553	501	549	511	507	479	492	504	473	492	453	503	531	509	506	506	493	490	513	512	505	486	478	499	521	451	511	487	527	486	473	507	525	472	488	545	466	497	491	476	484	497	486	501	480	517	493	504	519	519	524	519	495	495	539	488	471	523	508	519	511	506	514	481	508	492	503	520	502	469	523	481	516	511	493	474	459	490	519	468	500	477	487	495	478	502	431	513	495	482	517	513	556	522	502	526	472	484	523	459	506	461	530	480	506	497	529	486	539	495	466	495	460	488	487	484	478	497	490	509	488	497	497	532	523	479	496	487	472	499	452	516	485	501	499	482	496	492	515	495	482	529	535	463	469	473	513	498	468	483	514	450	469	547	492	514	511	531	486	534	500	536	489	521	526	480	505	510	527	484	452	537	480	510	482	483	518	488	473	511	476	482	496	493	459	500	512	478	494	504	481	500	495	532	459	483	480	491	487	503	493	501	519	496	490	462	470	481	523	474	496	498	467	495	474	484	492	503	492	496	496	515	486	510	502	522	491	502	499	527	464	543	506	510	499	527	510	514	498	505	498	526	466	524	512	488	499	497	505	493	535	485	483	511	504	498	478	506	489	508	439	525	503	507	529	513	529	501	500	493	482	499	520	443	494	457	463	492	500	542	480	484	504	471	543	462	514	492	512	469	525	545	477	506	488	520	505	511	500	513	483	514	522	483	469	499	524	494	517	453	475	487	534	528	499	478	500	531	517	472	501	540	481	529	469	518	479	535	490	459	520	508	490	546	483	484	522	501	479	515	529	494	498	530	440	512	496	510	499	510	496	506	513	465	483	508	508	496	482	490	487	459	479	480	500	497	554	499	486	541	469	513	468	477	493	523	515	515	482	530	486	494	437	479	484	504	487	512	533	494	507	501	475	501	490	514	492	491	503	482	501	505	513	465	479	522	498	546	500	514	522	547	487	487	518	498	516	477	507	503	499	531	505	526	468	509	477	480	501	496	529	499	518	546	505	463	477	512	508	484	457	485	472	490	488	510	468	500	515	533	538	558	538	486	491	477	500	481	483	500	506	491	511	501	503	542	496	496	498	504	489	504	531	477	491	490	529	464	503	495	508	527	486	476	526	504	531	474	508	499	526	496	494	467	473	552	488	538	494	514	535	548	523	501	484	476	472	490	516	488	475	515	486	470	478	495	476	533	496	500	516	541	517	452	512	516	557	504	553	505	502	525	462	506	470	503	505	511	481	502	477	529	507	502	512	464	488	484	489	523	547	529	525	524	491	511	452	467	536	508	519	472	510	530	512	487	485	513	473	491	471	540	512	485	467	521	484	500	504	490	533	493	501	490	467	474	502	483	490	487	512	503	521	483	522	472	477	494	502	449	476	488	512	506	462	498	493	525	495	526	458	478	477	478	504	500	513	491	512	497	496	474	509	514	481	512	522	504	472	488	465	493	496	479	471	558	477	495	530	494	488	489	500	507	494	489	523	488	491	473	491	511	510	481	502	513	501	453	536	483	510	486	470	439	478	500	501	502	492	519	500	481	496	494	475	511	507	467	466	482	510	487	465	488	495	520	475	493	487	482	543	499	495	494	446	461	505	472	500	494	509	460	459	444	519	513	484	502	498	484	490	490	473	522	516	498	445	523	486	497	532	504	472	495	494	517	490	520	515	504	461	545	514	501	478	467	462	492	561	491	495	484	470	518	458	511	505	497	519	470	501	487	514	509	490	525	536	523	484	551	514	484	479	477	513	553	520	461	498	478	518	488	523	506	486	524	503	505	510	501	464	512	490	497	497	521	474	487	513	502	459	512	489	520	480	500	514	484	495	586	475	484	531	502	481	492	483	494	480	474	509	479	492	497	468	506	472	500	480	468	524	494	457	514	531	533	459	540	496	555	484	508	448	479	514	520	520	487	542	491	506	505	497	494	530	538	525	484	495	516	463	529	530	513	470	473	548	511	480	443	514	489	512	499	508	483	475	512	491	489	477	537	467	546	488	520	461	508	487	517	500	483	499	505	477	486	505	495	493	506	460	513	485	533	476	488	477	511	504	465	453	477	499	522	494	489	487	486	494	513	512	481	483	511	495	498	498	475	521	480	484	455	488	534	495	459	505	507	487	490	486	504	483	463	475	443	509	509	535	518	487	455	499	494	494	491	473	503	500	507	502	542	491	495	484	511	467	469	529	458	476	495	514	536	473	519	493	483	503	512	528	463	486	532	542	520	501	550	491	516	485	428	500	503	498	509	491	479	530	463	486	489	538	530	506	479	513	495	492	514	517	513	505	508	487	509	540	498	486	470	492	465	511	501	523	531	499	449	516	493	485	460	510	530	507	480	512	472	481	504	520	533	491	509	489	535	507	504	464	511	527	545	512	492	478	472	485	483	501	528	511	545	548	530	468	506	494	518	469	476	491	510	505	502	456	474	487	502	479	484	490	504	530	508	483	506	488	503	501	481	461	505	487	508	516	522	527	507	509	444	435	478	513	491	502	461	482	470	521	510	483	496	496	526	508	486	477	466	475	473	504	476	498	498	484	464	496	469	468	461	474	487	492	478	483	513	493	512	483	524	498	496	499	498	495	479	461	483	463	459	505	502	458	510	467	485	519	505	518	496	478	473	479	494	541	485	519	531	512	500	479	518	502	524	473	469	537	500	480	499	509	518	477	516	486	476	502	523
26658	21041	30004	30821	19005	9083	3262	1163	517	362	268	279	254	272	287	289	324	268	284	269	273	283	285	282	268	285	297	295	281	294	291	292	291	290	301	302	271	270	288	258	272	268	280	281	265	286	291	285	283	279	244	282	303	279	293	341	253	284	258	294	261	304	247	291	246	285	291	318	281	258	261	296	259	281	295	265	305	251	279	273	267	283	309	270	280	278	284	303	285	290	285	285	285	291	270	284	273	305	304	282	300	267	280	232	293	282	272	271	272	286	270	257	283	261	293	279	265	273	286	313	273	271	299	264	278	283	291	310	276	294	267	303	243	262	272	274	297	302	290	275	273	281	289	300	276	285	278	301	311	257	264	308	268	262	278	265	287	287	294	288	320	285	279	286	274	269	292	263	277	278	277	269	267	279	300	310	281	292	282	275	261	283	294	273	276	247	302	267	283	290	291	234	240	281	273	259	279	276	282	300	305	290	267	273	307	284	262	268	282	262	270	308	288	290	291	312	244	304	286	281	262	298	289	270	266	282	300	281	253	288	278	298	280	281	273	263	290	314	245	296	300	274	276	268	270	282	276	289	293	294	324	275	257	277	250	279	306	268	290	281	272	258	272	270	269	282	281	282	244	264	259	258	279	282	276	284	268	294	266	300	292	306	286	297	293	262	271	290	269	294	272	278	267	284	291	292	263	284	288	285	283	288	275	305	305	264	281	291	283	278	268	266	283	284	308	261	282	259	265	256	298	314	290	276	290	298	278	252	279	282	296	270	254	258	277	268	306	277	295	293	255	287	281	297	280	296	260	309	254	285	270	267	295	304	279	291	278	292	304	289	286	265	305	298	258	283	281	279	273	313	282	299	311	285	280	267	299	275	293	257	283	275	276	289	279	283	285	278	287	269	294	272	267	303	269	306	294	310	269	312	295	292	272	262	291	290	275	265	268	260	279	293	274	278	267	308	262	288	269	292	278	268	293	288	270	272	277	273	259	274	277	279	289	278	278	258	305	252	282	289	273	257	296	263	312	262	285	255	276	288	294	304	281	279	280	274	276	295	300	259	290	295	291	284	283	242	299	276	283	268	264	267	271	271	290	280	273	287	297	284	245	301	298	297	276	268	300	330	249	279	270	293	244	263	303	267	296	261	264	303	264	257	290	269	280	265	277	297	276	283	246	259	286	272	296	281	290	280	303	283	265	282	291	257	293	292	285	295	271	245	281	234	281	259	306	273	286	295	274	285	254	273	258	272	285	279	279	291	342	284	319	300	275	265	291	269	281	289	285	279	275	257	261	286	295	272	303	274	282	282	266	263	273	263	263	289	271	286	291	266	256	237	288	296	274	270	287	284	258	316	269	300	268	289	258	267	292	289	268	308	256	292	281	276	271	278	294	318	295	264	262	295	283	254	305	286	230	260	269	260	265	266	307	286	292	282	306	256	313	288	287	275	300	292	268	290	290	291	279	285	266	314	298	275	277	270	273	256	287	267	283	285	273	272	305	293	250	293	311	295	301	259	289	270	301	266	276	317	256	289	283	270	268	288	314	269	283	287	291	300	293	264	268	286	294	296	244	269	268	274	287	285	264	269	264	276	307	270	295	296	294	257	271	293	288	276	263	294	277	285	283	296	291	307	281	283	285	274	293	302	250	263	271	266	293	288	272	293	261	262	303	259	254	282	273	269	247	291	273	265	280	269	275	304	300	265	282	271	272	280	258	293	246	287	283	302	280	293	288	320	272	250	273	307	264	272	261	273	259	289	290	291	274	246	294	292	282	286	275	265	270	269	289	285	239	265	302	259	286	292	266	245	281	271	273	270	272	279	263	289	292	281	283	262	291	253	254	276	263	283	299	258	283	243	320	276	267	299	282	285	282	262	262	258	277	269	258	315	272	253	241	297	281	306	262	272	285	244	286	272	288	277	261	276	295	275	274	260	297	287	255	292	292	266	270	287	277	298	257	286	278	290	252	305	320	308	289	273	286	276	283	280	282	260	272	262	298	262	274	283	279	284	292	280	289	298	269	251	287	293	308	241	290	275	295	276	304	278	269	291	285	262	285	268	257	285	280	274	285	269	305	270	292	302	257	297	256	260	275	283	270	253	284	299	277	278	270	321	283	275	246	288	317	285	272	305	240	276	269	272	291	285	302	251	266	292	271	297	332	277	281	278	287	288	277	308	261	270	273	289	265	296	264	268	284	281	297	279	273	314	289	303	302	284	288	265	282	277	278	269	297	303	256	270	304	275	303	295	311	259	310	308	285	268	258	291	281	263	300	299	297	268	299	269	269	303	280	275	277	278	269	326	315	268	281	266	272	264	280	276	276	248	294	290	272	253	280	294	295	269	255	281	282	271	256	272	291	266	266	283	298	250	281	264	278	291	289	283	264	265	281	265	298	297	312	263	307	277	267	294	275	311	253	264	280	268	271	254	307	278	308	317	278	293	277	278	243	293	249	291	254	291	304	271	293	273	290	282	290	299	283	285	287	258	275	301	276	286	293	301	285	260	269	288	282	272	264	281	291	277	287	273	285	282	293	303	258	282	301	283	297	284	306	272	277	258	260	307	240	298	268	245	258	282	261	305	305	301	267	289	287	287	286	267	305	295	291	277	290	269	271	272	278	250	292	280	252	292	305	310	287	284	276	308	300	238	270	312	278	275	279	281	257	253	274	267	289	272	278	259	270	259	294	275	268	287	276	266	258	260	275	266	306	287	285	283	246	295	323	266	282	320	290	285	270	295	290	279	292	258	257	275	291	298	270	281	299	300	319	286	301	262	249	273	264	266	297	298	260	287	268	276	289	250	279	264	313	269	282	305	274	267	289	274	280	303	299	266	261	273	308	271	275	284	279	265	273	266	276	271	260	291	284	287	239	279	267	285	268	252	277	278	297	273	248	292	272	298	252	279	298	318	274	295	270	272	278	276	256	290	281	266	251	289	301	305	263	270	276	301	267	254	284	274	260	282	279	274	258	282	250	286	250	281	289	278	267	315	290	271	265	294	261	251	287	287	292	260	314	256	272	264	277	288	270	271	258	286	261	299	306	272	286	277	277	255	304	292	296	282	277	272	230	271	310	264	267	280	276	257	276	280	278	293	262	259	285	265	251	259	256	290	274	279	283	299	314	291	305	256	295	258	269	266	298	267	300	289	275	307	294	245	244	303	266	281	288	303	287	263	276	272	313	272	257	301	282	272	289	274	292	271	290	249	286	295	258	285	265	288	268	268	271	255	292	272	276	293	278	250	259	278	283	242	268	281	268	300	266	265	245	282	303	303	288	243	281	277	244	280	281	306	262	256	299	289	262	279	283	268	280	232	290	314	278	278	294	285	295	281	247	251	285	291	284	278	319	292	284	293	311	296	320	261	290	257	272	283	279	233	316	251	275	269	290	285	260	277	263	266	283	295	286	274	265	269	266	273	294	252	276	265	320	283	277	251	268	262	281	265	295	293	288	258	301	267	330	269	294	300	283	255	308	287	303	299
4727	9344	38290	33109	23452	14093	6445	2390	915	576	446	458	390	420	430	397	444	432	452	478	437	420	418	432	424	415	444	478	442	470	455	432	446	422	454	430	437	441	464	445	442	432	436	466	423	436	393	435	429	446	436	463	463	407	437	470	445	446	471	487	417	473	401	434	443	436	441	430	422	430	444	428	423	458	428	423	466	436	433	448	460	423	439	422	448	440	442	444	432	442	435	443	452	431	457	471	445	440	462	418	437	446	443	415	436	452	444	461	450	475	403	433	479	401	471	426	462	451	392	458	461	404	460	473	401	413	428	450	428	410	446	432	428	433	445	430	453	407	405	446	449	434	454	418	400	441	459	444	425	465	460	437	417	428	396	418	428	422	430	439	439	441	481	473	418	426	439	419	425	419	434	464	450	451	452	439	446	464	441	444	430	445	453	464	442	419	421	442	420	449	447	430	425	457	468	453	487	453	413	424	444	454	439	434	434	449	434	400	429	430	427	455	453	518	440	440	439	403	451	429	449	429	460	411	443	406	453	441	429	429	438	443	406	448	434	467	410	426	464	423	479	449	433	478	434	448	439	485	443	481	455	438	416	467	440	452	438	454	427	431	458	411	443	441	414	452	458	437	453	472	444	432	481	435	443	418	457	454	439	441	437	436	432	457	480	452	430	438	439	445	448	416	403	439	423	432	467	415	445	431	461	475	460	432	466	456	425	420	453	464	441	433	422	446	430	417	476	443	439	406	468	424	439	441	489	408	449	445	410	437	470	440	441	408	435	478	440	439	436	460	437	452	452	439	446	443	482	465	441	455	439	459	454	450	445	437	449	396	379	485	443	408	422	453	452	443	458	455	445	438	436	432	430	464	414	475	424	413	439	453	470	454	466	467	435	407	432	451	431	447	441	441	457	440	470	445	443	446	421	446	422	452	443	464	409	434	479	421	433	454	406	428	453	416	417	471	415	437	446	421	426	397	427	483	433	403	469	470	445	456	477	410	474	465	458	439	448	421	445	478	444	452	416	423	450	441	497	418	441	438	443	448	450	489	436	455	440	426	420	461	437	458	450	415	446	449	429	481	433	439	430	432	464	453	449	465	421	461	468	470	449	401	423	437	427	448	428	427	460	419	427	427	474	459	476	437	426	409	448	433	417	469	445	446	455	429	450	440	426	409	463	426	433	454	417	446	431	428	456	490	418	438	402	457	433	432	436	440	450	481	411	434	429	418	437	408	434	459	426	464	439	425	437	447	438	424	441	446	416	428	419	485	411	458	423	416	505	447	400	454	443	427	453	468	433	446	462	460	444	444	420	432	422	418	449	432	440	453	444	447	478	451	475	431	427	459	425	429	435	425	419	415	436	419	412	449	436	449	438	449	439	451	419	416	439	433	438	438	404	459	426	453	447	455	428	413	469	471	455	417	461	441	443	435	443	394	439	418	452	460	424	482	438	402	430	430	477	436	413	392	442	402	450	436	423	461	478	414	444	420	446	490	409	418	412	459	454	427	434	421	440	443	410	422	438	425	429	457	457	419	440	428	442	449	426	423	436	467	414	430	417	422	402	482	431	433	432	413	459	437	396	421	418	440	447	448	441	444	443	422	431	436	448	414	404	481	442	438	421	432	440	478	420	408	445	462	434	415	450	447	434	429	442	415	422	431	450	454	464	437	435	441	480	431	425	436	448	413	439	454	449	433	456	422	450	422	466	462	452	438	445	438	439	433	440	437	432	409	397	454	476	408	455	439	451	453	429	453	456	410	442	494	451	430	443	441	429	442	411	422	431	465	394	426	475	463	426	450	448	426	438	446	456	448	439	441	427	464	422	406	478	428	417	421	432	460	427	488	410	458	475	434	440	417	453	451	399	442	420	431	433	465	430	436	399	434	412	454	453	464	459	421	467	422	437	471	448	407	419	452	410	425	452	446	480	436	475	456	425	424	425	433	458	445	438	417	442	439	458	471	428	456	445	451	455	424	456	452	421	439	447	422	475	448	468	444	439	447	467	458	457	440	434	426	419	438	422	429	417	491	432	500	398	426	449	445	426	440	426	449	440	435	448	424	476	437	445	459	419	468	415	477	461	411	437	446	441	400	445	449	449	419	459	443	455	463	444	452	452	461	493	397	395	461	415	416	442	467	469	431	451	406	439	410	466	432	444	419	463	453	462	408	450	447	434	421	409	476	461	412	427	407	443	460	413	428	452	437	434	422	429	455	449	439	432	428	471	446	453	431	455	434	437	389	406	464	409	432	446	437	452	438	458	492	454	448	443	441	404	452	416	445	425	449	454	415	433	431	452	439	435	458	401	460	457	438	422	444	475	429	415	446	478	434	429	447	411	451	402	448	471	470	467	402	445	444	410	460	442	457	438	427	425	464	434	422	447	455	460	410	457	453	446	453	442	452	425	446	428	465	392	442	400	464	473	443	455	439	425	362	451	438	456	394	422	435	418	433	449	447	475	505	457	384	452	451	434	415	441	412	466	441	443	415	410	436	436	440	440	428	426	440	429	434	459	436	414	455	434	418	434	437	465	437	433	413	429	460	428	442	431	443	412	428	437	439	443	449	437	460	454	438	464	428	406	449	430	426	444	443	432	473	422	435	452	445	438	420	440	423	431	431	420	391	454	420	424	434	469	476	430	433	457	471	424	425	443	429	426	421	458	450	459	431	438	438	410	471	420	458	441	448	427	443	479	439	428	437	414	432	420	429	396	461	462	431	430	394	455	422	423	460	437	409	460	451	426	442	438	465	464	444	427	413	409	442	419	468	469	490	454	435	444	458	433	415	457	456	465	440	451	461	434	446	452	452	421	449	473	439	451	424	465	445	473	440	429	443	484	470	435	467	444	425	459	443	418	411	445	414	479	444	398	470	450	400	437	431	434	462	389	431	453	473	439	452	453	464	436	437	463	469	459	423	462	473	447	413	456	474	427	471	414	463	436	470	466	432	465	394	475	423	420	467	414	410	449	385	496	458	429	472	408	458	465	439	419	449	432	449	431	411	441	438	424	418	442	422	487	431	420	406	461	426	425	427	442	449	395	448	450	429	432	466	439	442	414	451	426	432	435	438	438	419	452	425	452	421	449	447	408	434	418	466	428	443	419	440	455	448	467	439	442	434	427	468	418	455	451	433	446	414	428	427	431	444	431	473	424	420	476	455	467	430	448	387	447	418	418	395	467	453	445	423	442	442	440	395	446	418	446	460	436	449	438	463	431	445	410	430	497	445	436	424	417	445	460	450	441	465	456	425	454	418	459	425	421	444	448	420	450	447	448	434	457	413	426	418	458	427	460	429	407	417	462	423	428	438	478	454	412	452	488	442	442	439	449	440	434	434	438	448	463	453	464	438	448	459	444	421	448	415	452	462	437	444	477	463	443	458	431	465	415	428	440	424	462	456	455	431	454	385	412	410	405	466	441	441	438	447	445	445	478	444	434	431	413	443	423	419	456	453	470	444	444	442	449	447	459	451	420	408	416	482	420	405
24077	21236	32911	48225	46881	36011	22631	7365	1675	667	433	349	320	318	303	331	338	320	318	326	321	294	312	325	330	353	346	303	297	326	315	298	308	327	309	290	325	308	324	329	334	343	329	317	343	307	307	340	306	342	334	302	339	306	313	342	315	327	335	291	312	296	339	316	282	303	322	335	324	324	317	365	319	311	283	323	312	283	299	317	348	341	357	335	328	334	320	309	316	320	326	319	309	334	284	315	318	312	326	326	309	314	330	310	322	334	295	357	311	355	343	287	348	322	320	314	304	328	302	334	314	303	295	324	297	320	309	350	294	346	297	304	292	343	354	320	314	315	311	353	299	330	317	337	330	327	316	322	327	331	320	330	317	319	329	257	336	314	321	340	298	329	330	309	323	308	306	304	323	334	316	326	291	339	301	313	315	306	345	315	314	349	304	311	314	321	302	304	310	314	300	317	340	332	290	318	329	303	303	336	319	306	315	316	299	309	295	349	332	299	327	318	321	333	311	301	327	330	302	337	334	343	309	300	299	312	316	319	336	319	315	303	309	332	328	329	347	324	335	288	309	322	299	319	279	337	314	329	334	303	318	288	319	309	290	322	300	320	285	332	325	306	320	307	320	320	309	320	341	304	314	315	326	342	311	293	297	305	335	301	328	316	328	303	320	293	317	320	313	323	333	319	342	319	341	340	310	315	343	322	342	338	327	295	281	296	308	326	313	305	349	305	311	312	346	294	344	315	288	323	300	304	338	328	341	300	305	312	308	326	301	308	324	296	322	308	314	322	326	325	287	315	322	294	324	347	332	301	304	330	328	297	323	281	307	286	317	338	302	358	313	310	319	305	327	337	325	321	314	287	320	339	344	288	320	301	335	332	313	316	302	310	299	327	319	284	330	312	326	318	327	332	297	328	283	303	294	365	312	302	289	346	285	343	315	298	278	349	331	315	343	337	322	332	317	304	325	305	325	309	303	319	344	323	308	324	318	292	337	324	313	321	335	307	339	302	319	315	292	328	316	336	319	339	296	316	311	342	303	276	318	339	356	335	296	310	272	337	319	355	346	286	294	305	315	320	314	297	324	283	293	317	276	318	288	345	324	281	352	305	314	293	321	307	297	328	302	349	301	325	355	342	337	322	318	341	300	345	345	323	298	325	305	307	307	311	376	335	304	316	302	304	300	305	316	307	308	296	288	320	315	311	314	302	310	316	311	320	303	303	320	287	305	305	293	294	266	302	312	279	324	334	334	297	325	323	335	302	339	317	310	290	300	349	326	335	302	311	313	298	312	292	331	313	321	313	301	347	310	310	342	331	327	303	290	301	356	284	345	338	346	328	302	321	356	318	278	311	318	337	336	322	297	310	275	312	309	308	326	321	307	340	325	280	304	312	295	316	276	324	306	298	301	313	321	304	284	316	332	282	329	319	339	313	322	302	304	320	325	302	279	278	288	310	306	313	328	307	291	326	317	282	321	336	311	283	336	323	310	286	322	343	361	328	304	303	305	294	322	338	325	286	298	298	309	306	324	346	312	292	332	330	286	322	311	324	327	333	302	297	319	289	290	306	299	305	304	308	321	337	359	311	313	299	304	352	316	328	311	332	330	286	314	333	307	318	310	303	343	320	313	335	324	346	338	330	281	292	317	270	310	323	309	344	342	314	315	306	311	330	311	337	279	329	335	343	315	345	314	312	313	315	312	298	313	317	324	313	315	301	335	302	331	297	312	335	341	314	314	304	313	324	322	311	337	294	301	298	335	361	303	307	344	303	352	345	353	308	327	301	295	319	335	326	301	309	353	344	284	324	327	329	294	307	304	334	295	329	314	326	344	333	326	333	310	346	300	333	319	308	334	359	315	357	352	319	286	308	307	314	334	320	332	303	307	313	311	323	279	335	302	314	316	300	326	322	330	320	347	304	314	284	311	317	296	277	329	313	310	315	300	317	344	342	313	307	321	328	287	340	295	297	317	331	325	302	295	323	310	262	301	308	324	356	308	344	305	347	317	332	310	324	320	310	310	350	298	313	320	301	317	335	292	287	303	305	305	327	344	287	319	302	325	311	362	306	342	353	310	346	329	330	291	333	320	334	330	319	328	310	304	300	330	296	305	314	251	360	295	317	335	343	295	323	324	305	338	301	319	331	285	312	295	326	329	316	284	290	315	305	316	290	334	318	315	293	328	294	303	328	330	323	329	312	292	284	339	283	323	313	336	344	310	366	322	329	334	328	329	318	345	358	307	292	313	280	324	339	308	338	328	339	325	318	326	320	326	288	318	311	305	299	317	340	351	322	296	314	321	320	281	329	321	303	281	293	267	305	318	313	331	312	353	299	335	315	321	312	324	320	301	315	308	348	302	326	290	327	325	351	292	315	319	341	305	295	318	300	309	303	331	318	307	332	305	290	309	355	318	353	340	317	342	321	298	317	306	300	292	297	305	323	322	308	319	296	339	302	306	298	316	321	308	309	325	352	336	318	326	334	346	347	313	296	286	327	314	316	279	292	312	281	303	302	336	322	318	328	310	305	305	324	301	279	292	345	303	323	298	333	342	292	334	315	330	327	301	347	322	313	332	325	319	302	306	310	314	330	325	316	330	317	298	351	335	317	315	330	317	325	297	309	309	337	310	309	314	341	288	321	278	340	304	301	315	293	306	279	319	328	355	317	291	347	318	337	282	314	314	340	292	329	341	309	310	333	318	330	330	318	318	311	330	322	317	323	302	340	327	315	302	301	317	313	319	331	306	335	297	329	313	305	309	321	293	350	363	322	329	350	322	307	329	320	288	344	279	317	325	313	313	300	305	325	296	305	286	302	288	336	321	300	310	316	333	308	332	317	320	335	311	326	332	314	315	305	316	344	286	302	329	327	306	350	284	318	318	312	323	329	331	296	336	335	301	342	311	316	313	301	336	329	327	301	304	304	295	344	314	319	327	321	279	297	334	295	297	320	323	344	329	315	328	312	329	314	316	298	282	280	357	293	327	321	340	315	288	308	316	316	334	343	319	339	330	315	311	318	345	317	339	319	340	312	331	301	339	289	318	313	304	302	304	328	337	291	339	304	327	329	332	320	318	330	301	338	336	327	322	329	288	326	312	325	337	334	320	309	315	332	318	320	304	301	310	292	321	313	357	319	324	287	312	284	323	307	309	312	312	298	309	299	312	337	338	293	304	328	295	317	327	350	312	301	336	330	299	310	323	328	325	307	312	321	315	323	311	327	325	317	307	309	301	313	313	320	329	308	314	328	340	332	317	312	315	319	318	317	306	321	321	305	309	337	294	300	319	334	303	324	293	342	308	304	340	312	304	311	334	308	328	302	327	307	327	292	324	327	309	345	309	307	316	331	315	293	324	312	281	314	321	317	311	280	319	326	299	324	335	341	332	324	326	347	303	307	317	357	307	328	343	331	312	301	339	306	325	342	301	329	290	359	328	334	298	326	312	305	315	313	282	312	316	333	297	332	348	318	305	323	329	310	322	297	328	317
6930	27585	74553	68344	54445	40339	25957	11390	3811	1231	620	489	500	521	531	488	513	511	500	498	499	514	508	483	478	500	458	497	508	454	521	484	532	522	515	486	493	516	486	454	530	488	476	476	500	508	502	510	540	495	473	501	425	468	514	487	461	462	489	476	493	488	496	508	491	477	538	477	496	478	500	500	498	529	517	505	519	500	497	472	514	494	505	497	475	499	520	483	467	520	496	474	460	518	524	497	494	503	479	448	487	476	477	492	494	492	516	484	523	510	477	515	527	500	520	499	539	501	495	507	493	510	482	504	467	520	481	517	493	487	511	476	524	501	467	544	500	486	505	497	516	512	511	499	519	508	489	510	500	556	496	523	505	506	515	512	503	509	520	494	475	486	486	493	500	462	505	466	512	508	520	493	438	517	500	501	492	505	498	478	462	507	491	493	507	484	494	468	497	472	484	462	511	521	499	477	467	484	481	499	494	492	495	513	482	507	525	488	510	509	482	512	462	559	499	489	469	515	487	501	533	523	437	525	523	557	468	491	517	546	494	523	502	504	521	448	510	462	475	491	456	515	496	473	540	501	505	520	503	500	466	507	492	527	488	486	483	480	497	437	482	490	466	477	469	477	498	510	509	510	481	462	500	503	533	500	502	535	465	469	489	507	533	488	521	509	487	518	495	473	501	507	506	472	489	467	503	517	484	511	478	506	498	461	508	508	487	473	517	504	483	481	515	488	487	454	506	482	503	515	498	519	507	495	511	517	530	502	520	546	463	504	530	514	534	500	480	511	484	497	467	460	524	525	496	481	494	535	522	496	470	489	466	515	530	505	466	532	508	503	486	503	516	505	472	499	470	505	498	491	496	521	496	492	514	512	490	498	497	529	504	531	464	499	478	473	498	471	506	488	481	481	498	531	507	503	520	492	501	444	467	490	481	503	520	484	480	485	512	459	499	487	544	497	499	507	461	502	494	477	449	488	494	463	479	499	487	495	488	466	463	486	513	521	474	442	517	520	472	491	491	465	492	477	509	519	505	483	487	463	480	514	486	494	507	475	500	475	483	475	513	531	506	496	456	500	478	492	519	496	465	467	517	514	571	484	505	501	520	509	508	514	509	482	485	501	512	484	494	492	515	499	501	482	502	482	524	504	490	476	506	489	523	508	520	484	498	474	496	535	485	492	460	502	458	475	468	524	480	535	484	470	517	503	499	539	461	484	448	513	504	492	508	446	543	498	497	492	456	547	490	474	506	483	507	526	505	485	505	467	483	494	461	500	491	520	464	505	533	490	536	504	459	496	488	499	520	517	488	502	514	483	460	518	456	457	477	483	460	462	466	460	487	501	539	527	520	476	495	470	512	492	482	505	531	516	475	477	493	503	494	500	506	524	469	481	503	527	476	498	499	438	526	463	488	438	500	486	520	480	516	501	475	481	490	488	439	479	482	481	518	524	449	480	502	471	510	474	491	444	485	479	528	468	476	490	474	483	487	518	549	484	498	485	484	509	509	527	505	521	519	485	495	491	503	504	496	530	517	469	510	493	518	473	500	499	505	489	508	515	474	506	538	497	478	505	505	530	528	500	523	503	488	492	539	491	515	476	525	505	526	467	507	512	479	501	489	519	518	493	455	501	511	478	470	474	498	487	523	492	508	510	491	509	477	481	497	494	480	520	505	523	529	496	477	499	519	464	488	505	479	553	499	552	465	510	490	508	493	470	454	482	468	466	488	536	497	469	503	522	491	505	469	491	448	466	516	405	493	510	520	519	491	496	499	516	460	499	445	467	507	506	515	468	463	462	467	472	470	466	488	514	515	497	514	468	451	481	497	526	512	526	491	518	528	502	498	526	492	487	485	456	523	482	456	497	492	469	460	480	497	480	510	471	495	512	486	512	510	491	548	486	470	505	469	485	508	463	473	505	489	511	470	504	478	505	526	526	498	474	496	470	456	505	483	488	506	488	499	481	479	533	504	473	487	507	480	492	460	497	475	483	522	499	484	443	483	485	512	472	506	465	510	522	477	540	501	502	490	539	457	551	506	513	484	490	520	487	502	497	484	478	533	547	563	485	525	486	458	497	541	489	474	512	501	486	523	497	502	464	519	487	500	497	517	490	494	471	473	507	511	529	536	501	485	492	460	513	534	511	508	493	476	513	457	474	507	517	527	461	475	463	475	527	504	455	476	488	495	493	485	483	469	538	522	481	500	513	481	482	496	493	531	531	504	484	487	494	530	503	485	491	518	497	520	487	515	491	470	489	512	488	504	481	484	452	489	490	465	477	474	481	489	529	487	501	488	485	468	474	471	490	507	516	501	471	502	512	502	494	436	489	495	496	482	541	483	490	499	482	485	462	472	517	491	548	509	506	545	507	507	500	530	487	478	536	481	458	456	503	455	512	498	495	518	507	498	488	505	486	490	485	479	482	488	513	492	490	501	523	412	526	483	504	492	470	490	500	499	512	483	510	477	521	470	493	484	531	483	498	499	514	510	445	472	474	486	512	472	492	462	516	497	519	534	491	467	534	462	509	502	503	458	501	462	548	491	466	521	469	515	466	450	492	502	525	484	535	508	492	497	466	490	444	528	531	534	471	512	457	508	494	478	460	528	516	494	545	492	457	554	479	489	443	472	502	464	519	498	491	510	455	502	470	482	488	516	483	498	520	493	498	478	502	485	490	482	517	499	485	470	491	516	498	521	487	498	483	500	483	485	503	477	544	479	535	513	497	486	492	491	510	493	501	524	482	519	493	495	485	487	488	484	457	479	498	506	496	512	488	469	458	488	495	507	504	517	523	494	469	508	531	499	487	467	493	480	490	473	487	476	510	526	480	492	496	505	490	504	489	480	464	512	508	470	505	539	477	456	469	472	495	505	461	557	496	524	476	481	481	529	529	461	508	509	510	507	503	493	473	512	493	522	489	493	503	468	493	520	497	511	455	479	478	456	491	492	532	514	504	523	487	515	516	513	509	502	488	537	449	521	473	491	480	481	483	514	504	527	490	527	515	496	486	511	498	509	505	503	517	489	528	498	466	473	511	454	459	476	500	517	478	471	469	515	466	506	456	490	493	486	513	451	499	499	526	502	495	481	523	510	498	509	480	534	493	505	509	494	479	483	478	517	504	464	517	510	481	534	488	494	475	520	508	509	480	475	480	490	511	506	503	491	515	490	486	482	527	478	512	487	481	462	500	475	491	490	481	499	490	465	541	514	538	483	497	491	481	500	501	524	478	509	475	515	497	521	498	493	516	472	505	503	507	489	477	495	491	530	478	514	498	488	517	516	483	460	478	467	506	520	504	471	505	497	492	508	508	484	489	490	524	474	477	486	490	463	492	487	461	509	494	446	489	520	503	535	485	469	506	462	503	495	470	524	472	498	522	473	470	461	514	523	528	507	480	481	507	496	478	502	518	487	531	476	510	473	528	491	460	516	504	488	477	495	502	523	496	529	477	481	471	497	497	511	531	494	496	459	499	531	502	461	480	518	479
23029	21208	30193	42394	49523	45095	32857	15585	3673	1008	512	359	326	327	344	366	357	353	332	374	341	351	304	339	313	308	335	342	332	312	361	365	331	355	339	326	326	339	341	333	327	317	350	368	306	328	318	354	330	321	365	340	346	306	349	321	333	308	350	325	367	332	338	343	319	304	298	350	323	322	337	322	358	358	346	339	275	326	346	328	334	354	335	306	310	316	312	328	332	341	353	339	322	338	309	332	330	308	330	339	332	315	342	338	346	350	318	330	348	317	317	336	315	333	333	338	337	304	360	312	352	356	351	351	368	316	305	327	337	336	352	345	356	307	343	330	314	316	320	319	369	298	348	340	313	311	341	335	306	360	327	266	328	330	329	337	325	329	304	334	321	282	304	311	332	277	335	326	340	319	332	335	322	360	329	363	327	294	338	323	350	347	340	334	331	346	312	325	354	329	364	278	356	313	355	334	358	313	311	297	356	309	308	336	354	343	317	321	339	329	306	306	334	312	331	359	322	317	330	319	324	331	313	310	307	320	329	342	335	374	333	360	312	313	319	338	295	345	335	333	337	334	323	315	345	326	315	331	337	340	352	300	340	324	327	324	321	324	319	289	307	314	346	321	288	335	353	360	343	329	348	347	331	315	321	323	321	316	342	324	343	356	306	329	351	364	363	304	319	330	310	374	307	332	346	315	363	381	326	329	316	315	336	340	336	339	297	357	338	333	301	327	327	348	343	310	303	339	328	350	353	328	344	314	304	317	334	360	324	297	313	336	350	332	349	335	355	308	358	362	309	325	319	320	324	339	337	371	325	355	328	325	326	314	340	376	321	310	358	317	364	329	326	349	307	322	320	352	332	339	337	322	296	352	362	352	327	301	342	345	305	336	355	292	314	332	314	321	322	363	343	366	332	364	330	335	303	328	310	341	314	348	323	369	316	324	376	337	311	317	317	345	322	329	313	340	341	329	331	346	361	302	320	304	348	341	318	359	359	333	344	322	356	353	331	307	304	349	336	351	300	308	322	320	329	336	299	346	319	360	343	313	329	335	314	373	369	346	332	317	361	299	341	310	306	350	336	319	321	348	350	318	329	336	335	308	352	338	358	308	318	328	339	320	302	357	321	363	321	328	347	327	322	307	329	335	349	329	357	329	346	316	335	336	358	313	363	324	344	342	327	361	328	355	300	323	347	327	335	329	356	345	330	323	340	314	300	326	318	344	302	344	328	329	309	317	317	312	349	315	327	321	323	304	344	292	336	339	341	316	344	295	341	364	348	299	339	328	319	319	340	335	315	322	353	317	336	331	330	345	337	331	334	325	327	299	336	309	318	358	330	361	335	334	346	315	359	331	309	296	319	306	328	320	322	331	334	347	313	337	332	347	304	344	317	314	303	318	335	332	319	311	340	312	323	349	312	329	304	335	363	336	285	360	314	323	348	357	322	325	342	346	293	369	307	348	327	348	361	339	334	319	361	320	314	334	369	297	349	358	323	308	327	350	350	364	327	328	338	338	326	348	317	314	327	362	332	329	333	323	326	367	355	285	311	331	310	365	342	324	340	346	343	336	331	346	316	330	351	382	335	324	331	339	360	323	296	356	329	332	333	343	326	303	337	335	324	334	319	321	343	340	329	342	316	319	327	346	322	356	313	323	359	354	338	325	344	354	315	356	312	324	337	329	367	332	341	310	338	332	326	351	317	332	329	312	322	320	328	328	314	331	326	338	355	309	331	333	310	304	317	322	332	355	311	329	334	315	346	324	313	321	324	334	334	309	338	287	343	338	343	355	330	345	318	355	341	344	342	343	367	357	341	308	358	326	327	327	348	308	332	314	351	344	344	330	322	329	323	300	336	334	324	330	357	362	315	321	335	307	330	340	299	322	321	328	357	348	331	318	331	337	316	335	336	319	325	333	354	325	367	326	342	345	363	332	297	318	348	347	287	334	322	309	342	326	322	339	345	321	334	294	336	338	337	349	290	369	364	292	336	328	362	313	337	320	334	311	346	342	336	352	322	347	322	290	331	365	340	337	370	310	329	319	336	329	302	316	310	320	326	311	319	334	342	349	299	329	313	322	370	310	325	317	325	301	336	313	339	301	319	344	338	332	336	345	323	346	328	326	327	328	337	349	303	310	313	335	347	330	340	299	341	332	368	356	323	345	381	343	339	341	317	348	335	309	348	339	330	307	345	351	309	319	299	341	325	319	358	334	333	318	341	322	318	324	310	351	326	361	352	323	322	322	330	337	351	327	289	359	354	311	342	304	306	309	300	334	356	325	335	338	329	315	294	363	358	307	346	340	316	306	338	354	352	344	340	349	348	328	325	312	314	331	330	344	327	342	350	327	283	340	335	320	278	386	339	320	324	307	320	313	331	357	340	322	336	346	340	308	313	371	301	355	302	364	294	332	306	323	302	301	337	327	323	356	344	339	348	377	350	330	343	328	312	311	334	342	351	304	386	354	341	347	335	332	352	326	315	356	310	330	363	323	273	299	348	345	336	340	351	319	348	296	331	342	330	349	323	316	344	342	300	343	362	328	302	337	333	337	343	335	352	373	325	327	332	347	334	324	318	320	316	323	314	344	320	335	339	329	342	329	311	353	311	311	345	349	361	322	312	301	321	321	310	363	353	312	323	358	335	350	313	343	339	364	330	338	355	315	326	316	345	298	336	331	324	363	299	344	377	354	310	358	318	318	329	317	340	331	339	331	381	309	358	303	338	358	320	328	343	307	368	320	291	355	339	337	334	308	268	325	326	340	317	329	305	337	316	318	328	329	297	327	338	365	335	331	306	315	341	336	310	316	355	318	335	335	295	308	338	341	292	330	334	350	354	323	323	305	353	320	326	341	332	307	333	322	351	316	325	380	316	318	345	326	369	356	355	339	329	302	343	330	339	322	287	341	318	343	317	348	333	323	329	330	343	338	359	329	344	338	331	306	329	308	350	338	330	301	309	342	334	328	325	296	347	327	322	330	342	326	323	340	359	354	298	312	318	348	309	307	348	317	323	321	330	329	348	335	333	327	307	324	352	320	325	329	305	341	319	321	358	335	324	311	353	334	335	358	336	326	321	360	355	346	321	306	344	346	305	328	345	327	294	369	341	316	348	333	318	335	341	353	322	326	343	286	340	327	331	287	311	358	310	333	352	310	331	343	326	361	343	281	333	341	338	334	314	351	307	295	343	353	346	308	280	305	340	350	317	313	339	334	318	315	319	327	373	307	309	339	369	301	282	304	322	342	337	309	340	363	284	344	352	336	344	321	331	345	348	319	355	317	343	308	328	319	302	321	308	345	343	346	360	310	329	322	332	347	317	316	340	327	323	349	288	385	343	331	339	344	362	329	315	349	351	311	365	314	326	382	338	314	303	351	357	359	355	325	331	322	339	324	344	364	323	330	332	321	331	317	332	333	344	328	337	329	356	309	327	308	305	320	303	354	336	297	353	346	330	349	317	337	358	327	325	327	321	296	335	325	340	332	329	345
9588	39282	78196	83883	68926	52481	36036	19328	6850	2187	881	570	510	512	517	493	482	492	520	495	507	499	533	476	491	505	486	493	478	515	475	531	499	500	502	504	523	516	512	506	525	496	486	558	455	488	491	484	500	516	527	486	505	514	530	463	520	511	501	544	485	510	468	483	530	481	485	516	521	525	490	511	510	514	504	495	519	490	542	499	487	503	501	490	519	494	536	494	520	523	491	477	552	502	570	512	485	521	489	492	510	505	488	512	507	509	528	509	503	498	567	527	486	465	559	470	542	473	511	476	527	492	531	509	488	508	527	509	492	569	476	499	519	490	499	494	489	475	454	479	492	479	486	523	506	496	522	496	515	522	472	550	507	532	564	497	505	488	503	456	474	517	518	503	481	495	503	503	498	503	530	539	521	502	475	476	499	519	496	488	499	498	498	509	417	517	506	530	528	480	523	435	515	540	521	481	514	520	499	456	509	501	524	496	487	545	534	503	517	540	502	497	499	494	531	512	529	515	516	503	518	546	463	489	504	514	484	496	489	478	490	516	459	509	503	552	528	487	550	484	526	481	490	515	503	504	499	486	521	496	508	473	521	481	505	475	553	519	502	564	510	514	438	501	491	474	507	512	485	501	485	479	493	502	473	504	528	501	520	506	454	526	508	492	475	529	485	466	499	456	523	527	498	499	511	467	509	521	491	510	492	501	506	487	499	492	515	524	510	506	563	475	504	527	519	497	500	542	554	497	505	497	465	459	546	575	487	505	498	479	496	477	549	525	498	517	510	530	515	511	466	503	503	457	462	490	501	493	527	485	514	516	460	503	496	516	559	500	517	478	486	506	511	485	469	482	504	455	507	504	485	551	491	528	553	501	464	552	518	475	482	491	485	487	516	508	491	501	498	510	522	525	505	570	506	559	496	457	496	527	519	530	525	491	485	530	500	516	519	521	517	483	526	550	498	492	534	506	501	495	479	500	481	525	470	495	490	484	453	436	489	467	526	518	491	541	465	509	468	519	496	472	523	482	500	515	486	517	471	497	481	539	535	506	476	506	496	495	504	478	484	522	496	529	506	488	502	509	518	484	461	551	505	489	500	502	496	478	523	444	488	498	509	523	506	506	518	514	491	504	495	489	537	515	512	459	503	508	530	513	481	537	515	496	506	506	541	495	518	499	484	501	529	502	485	513	538	513	472	512	498	514	484	482	468	493	531	482	484	483	471	546	510	503	492	491	531	527	487	502	520	503	548	516	512	510	536	503	513	502	487	467	474	493	488	532	514	501	468	524	485	512	528	509	510	523	522	496	545	511	503	519	487	506	508	478	542	501	464	532	480	499	515	497	508	531	477	517	494	425	521	528	517	512	458	493	500	485	505	501	529	497	497	494	517	507	510	507	506	467	499	500	494	518	492	481	463	516	484	506	509	506	498	522	473	461	497	499	480	491	524	554	496	518	498	481	485	483	485	518	486	494	522	503	512	487	549	475	465	497	464	518	502	512	507	498	513	532	502	500	505	493	513	540	475	511	487	516	461	516	502	527	518	502	513	530	524	513	477	502	505	503	531	499	471	476	540	497	518	483	493	502	494	491	494	529	532	508	519	490	479	471	517	504	575	509	521	485	505	553	504	452	500	508	518	493	471	523	470	499	480	510	505	497	554	494	499	502	516	508	486	501	519	555	474	551	507	484	527	518	474	483	510	543	497	512	483	501	464	532	509	498	490	501	535	491	500	475	493	504	526	525	471	503	487	531	487	476	527	509	544	498	486	511	535	539	541	525	491	509	502	462	544	501	441	494	509	508	469	522	484	540	533	508	501	500	493	502	512	502	483	554	472	489	512	504	485	461	494	464	493	510	494	500	450	525	491	494	519	454	494	490	504	487	507	513	509	498	519	502	522	531	499	480	465	548	500	515	491	521	516	533	463	460	470	521	511	547	525	477	506	515	498	507	506	543	479	494	508	467	504	509	485	518	492	502	501	525	497	498	482	477	541	498	550	441	492	465	530	511	527	506	506	475	494	516	523	531	506	469	543	491	476	528	511	523	530	520	512	500	523	474	478	509	520	544	512	489	507	474	501	492	489	509	524	511	482	498	543	448	504	537	517	490	463	490	496	495	462	443	505	519	505	500	462	509	466	530	491	489	501	525	513	485	509	523	479	493	561	489	504	498	489	527	495	524	485	496	486	495	514	498	503	524	530	517	506	483	490	503	482	517	544	510	499	533	476	489	500	507	535	492	509	522	514	504	555	505	491	537	474	507	490	505	514	485	507	502	496	516	494	532	498	576	481	496	487	538	524	513	526	498	489	494	505	491	502	505	518	501	492	517	530	517	510	523	503	519	500	509	468	532	463	502	513	463	494	498	553	526	506	485	549	482	518	493	504	475	477	508	485	509	458	514	506	515	490	533	498	514	508	501	467	495	491	490	464	510	479	491	492	479	476	489	497	501	551	523	512	508	538	512	543	523	476	513	569	527	511	501	504	470	494	509	497	505	542	532	483	514	509	508	517	524	532	533	497	541	508	534	517	502	499	472	517	565	498	496	506	533	474	533	527	493	473	497	464	484	518	495	474	494	498	487	538	472	452	491	499	502	538	470	489	519	539	481	475	460	492	486	551	479	493	518	536	500	508	547	539	512	520	498	497	470	488	476	522	486	523	504	484	509	497	503	488	516	525	486	501	524	516	506	503	482	512	547	505	516	517	513	489	522	483	511	508	521	496	471	513	495	494	512	508	504	476	497	531	477	507	504	506	529	510	498	458	485	461	502	468	547	526	463	519	574	519	514	509	502	494	509	484	542	484	510	521	506	510	501	510	484	507	486	503	462	511	467	545	511	501	486	478	495	505	520	486	491	517	529	482	492	511	510	529	519	481	539	483	494	545	503	555	501	484	492	520	536	539	499	510	486	494	513	454	484	478	488	509	477	527	496	551	513	496	502	498	511	520	488	536	513	477	461	499	468	491	500	560	520	459	474	484	508	545	522	511	518	531	515	459	512	480	520	499	513	501	496	542	510	507	521	525	523	468	482	489	486	480	488	498	505	542	460	520	485	507	479	532	507	484	452	497	492	490	482	567	525	521	492	484	502	561	506	465	494	532	515	506	485	501	478	499	552	489	475	500	481	510	504	519	493	517	497	492	536	517	508	486	490	476	494	493	485	473	485	490	511	542	524	518	537	527	491	509	475	510	507	528	533	504	512	514	494	470	497	482	548	460	488	485	503	532	522	453	500	507	523	495	471	507	482	509	508	503	556	493	501	462	510	516	495	472	461	517	499	499	501	516	476	517	497	490	476	501	504	527	518	519	488	485	485	502	518	498	470	488	478	526	549	492	519	505	529	518	526	526	511	496	494	529	526	527	536	494	543	519	514	497	529	512	504	546	530	463	505	494	497	506	493	513	522	525	518	511	524	497	539	512	483	468	498	458	521	516	499	569	504	482	485	535	502	498	494	505	495	482	495	539	471	534	501	509	475	504	516	514	548
26690	21077	26325	31048	19327	10122	3822	1248	586	350	306	278	269	289	288	289	286	272	284	276	290	301	285	293	269	300	267	277	234	280	277	288	272	287	257	261	314	280	280	296	280	271	286	265	291	274	318	288	265	295	243	279	258	281	279	266	284	266	289	277	263	302	293	291	293	283	289	271	297	314	303	294	295	291	299	282	274	277	274	294	262	289	296	267	274	274	324	291	292	283	260	299	296	258	290	281	277	291	284	280	288	258	264	303	243	279	296	254	278	289	299	314	303	301	277	272	277	272	281	293	297	238	288	271	278	290	281	302	283	286	268	296	269	278	246	278	265	286	280	287	275	295	279	286	329	268	282	276	265	275	277	280	266	266	277	269	290	284	272	269	268	305	296	280	290	285	254	308	292	306	302	266	281	276	297	284	284	275	287	296	278	280	292	318	319	286	265	291	297	274	334	291	291	298	278	285	272	295	237	280	285	264	278	287	305	280	274	275	282	278	259	260	283	293	249	288	309	276	297	303	269	284	270	297	272	300	289	282	267	288	309	291	277	257	291	269	313	295	284	240	268	291	271	266	266	289	281	284	292	288	275	283	266	296	267	264	258	298	269	262	294	260	287	294	281	256	249	293	261	247	279	257	311	260	302	259	280	277	274	298	286	299	285	295	263	261	285	287	297	295	275	281	280	273	337	284	296	275	313	330	281	277	297	274	271	277	285	304	264	284	303	305	303	271	296	288	302	285	280	314	288	288	304	279	300	249	294	298	293	272	287	281	282	271	276	283	285	233	288	289	273	255	293	279	288	278	252	302	274	297	272	279	273	293	269	282	273	289	242	273	305	244	309	278	273	285	317	279	299	273	274	291	284	267	263	263	302	287	309	261	296	270	271	268	298	284	255	274	281	267	276	284	281	261	241	287	271	261	301	276	292	294	265	304	267	268	295	259	268	279	297	275	267	314	260	282	263	275	284	266	314	272	265	267	241	274	268	301	271	288	283	294	289	272	298	286	288	255	264	304	286	280	264	252	286	286	296	293	299	284	264	319	287	243	284	264	281	278	279	263	289	287	289	278	301	279	254	280	282	298	279	285	262	286	289	279	281	264	273	273	283	278	276	294	300	293	278	278	297	261	285	289	292	285	255	292	291	288	287	257	290	258	242	311	266	292	289	285	274	274	256	287	251	276	262	262	302	252	311	304	279	311	281	273	296	279	256	275	284	304	282	269	317	284	308	244	276	315	255	276	270	272	259	260	291	299	295	328	267	270	293	284	280	281	289	273	270	290	294	275	245	279	286	260	272	291	253	297	285	296	303	273	279	296	338	286	247	264	258	289	285	253	264	287	292	256	281	293	305	295	263	283	307	290	273	284	298	294	271	260	315	276	279	268	270	296	269	264	260	310	277	297	289	294	263	250	291	287	252	260	283	266	297	297	277	293	275	239	301	287	263	296	270	283	283	293	279	309	262	283	301	321	302	288	247	252	294	263	277	261	293	271	269	282	294	313	272	280	288	272	281	240	288	271	274	279	304	272	298	316	264	242	277	262	287	302	283	294	290	280	281	263	284	276	243	327	261	289	282	255	296	272	267	319	281	256	300	319	305	320	287	273	287	278	261	265	289	273	273	288	276	286	263	283	273	288	296	257	319	278	278	300	271	290	288	278	296	294	262	304	296	276	264	271	272	268	305	282	286	264	275	288	273	293	293	257	308	272	273	302	274	298	299	328	278	285	276	275	307	300	290	273	271	254	283	310	264	293	283	294	299	265	274	256	305	280	280	270	275	259	280	295	274	264	288	271	263	309	295	287	254	278	296	267	257	267	282	294	276	281	292	276	268	294	279	302	305	273	248	253	258	276	279	275	270	296	284	292	295	253	316	276	276	279	278	298	277	315	289	251	258	257	267	280	299	270	299	267	308	287	294	258	295	285	301	274	262	276	297	252	281	265	274	302	292	300	290	295	302	275	298	272	281	277	301	269	273	280	268	291	309	266	299	271	294	283	286	298	264	304	281	291	270	303	302	308	272	293	267	269	250	274	259	294	305	294	271	301	266	278	325	285	269	275	261	269	282	306	267	267	300	270	290	288	282	287	285	279	273	282	254	286	292	279	295	313	283	283	279	265	277	271	268	260	281	280	301	271	302	275	301	290	286	273	288	303	278	254	290	292	268	329	284	296	298	276	271	258	260	298	285	291	265	300	306	313	285	262	266	276	270	308	297	285	260	283	291	306	254	272	272	268	280	267	270	280	278	273	277	299	311	278	281	296	280	289	264	280	260	295	275	285	273	255	282	302	302	296	280	265	281	259	282	305	282	284	288	286	264	290	267	284	302	306	272	286	303	311	296	276	284	269	274	250	293	276	259	254	296	296	279	283	265	267	270	261	289	277	272	307	291	325	276	268	280	285	293	263	272	270	316	273	308	292	279	284	285	282	271	268	298	297	286	272	247	282	297	297	274	264	281	271	309	265	271	284	306	267	260	309	280	281	256	285	278	268	276	271	270	258	248	270	297	281	264	260	282	267	277	255	263	282	265	293	272	303	273	283	282	295	266	290	301	276	291	296	273	278	293	282	254	265	316	291	293	275	265	283	278	254	277	243	316	283	286	313	347	320	281	295	270	273	301	280	250	278	258	267	273	257	271	278	299	265	283	274	286	292	280	291	293	314	296	239	279	280	276	260	274	311	305	280	272	264	299	286	280	280	294	319	268	255	285	290	272	270	275	260	303	291	282	286	274	276	252	260	260	257	281	281	307	275	302	255	294	250	298	300	297	301	271	256	284	296	297	280	284	300	294	328	291	300	290	272	286	277	287	304	277	267	248	254	265	262	263	264	333	260	248	276	261	268	263	292	285	267	304	287	299	312	290	292	260	298	250	293	280	299	269	248	296	266	285	278	306	257	289	264	305	289	313	278	247	280	278	280	286	241	299	275	270	247	278	283	281	324	294	286	272	304	262	257	264	267	287	271	303	287	290	293	282	277	280	279	256	244	271	283	285	280	256	299	305	289	296	265	295	260	270	323	283	273	268	270	266	261	273	308	304	278	241	290	280	279	333	278	302	258	285	271	267	277	277	270	316	241	277	289	280	272	297	295	293	312	273	283	306	285	300	310	295	286	273	282	247	293	256	318	316	278	279	259	298	238	285	278	286	275	275	285	282	258	258	301	298	277	324	267	293	270	276	278	311	262	305	269	282	296	280	253	245	241	291	257	295	276	271	292	289	249	313	256	290	282	257	295	294	284	277	285	294	275	271	276	292	279	302	287	283	277	290	266	267	254	237	307	276	279	303	299	295	285	274	279	292	303	275	314	288	273	312	317	282	288	267	286	276	312	270	278	283	294	287	278	280	257	285	274	277	255	323	307	261	285	281	281	291	313	278	300	293	290	281	302	276	285	283	263	300	269	277	249	272	262	283	312	279	287	283	260	271	270	262	289	303	279	298	296	283	268	270	296	266	306	255	281	303	281	294	272	323	274	281	282	225	232
4779	13181	32924	32801	24427	15163	7181	2673	1177	669	500	461	423	434	442	451	439	408	437	468	426	419	465	478	482	426	481	457	452	448	441	482	493	437	439	464	416	464	438	413	475	470	445	415	457	406	427	470	435	409	455	448	429	422	482	491	447	453	391	440	448	439	476	444	432	463	471	449	446	458	449	422	500	448	403	409	461	444	438	433	432	454	482	473	453	422	443	458	446	432	414	455	393	461	452	461	421	462	445	437	458	499	446	455	452	425	420	437	468	414	414	479	497	477	444	444	440	472	465	465	430	422	396	453	477	457	449	444	473	450	488	449	469	451	448	439	421	474	478	449	448	422	461	471	448	496	431	432	450	447	420	461	422	440	445	390	414	458	469	400	473	433	459	434	462	444	426	460	449	463	426	432	446	462	383	434	457	458	480	437	450	441	441	437	405	473	438	440	421	426	422	430	442	477	420	469	457	434	473	441	412	443	469	452	426	451	453	446	445	478	426	441	455	482	448	447	460	466	405	479	479	436	446	442	423	445	444	432	468	501	456	435	424	436	414	426	448	471	433	426	462	441	499	497	469	426	454	475	441	472	479	412	463	432	459	420	430	491	403	458	478	441	433	441	439	483	447	428	439	460	451	462	473	435	435	456	438	464	442	432	448	424	459	465	471	442	426	473	455	438	454	446	464	468	430	441	467	469	455	452	483	462	452	403	463	453	442	459	450	433	442	416	470	475	451	446	453	446	470	431	445	479	408	463	475	449	453	443	417	387	448	459	448	424	415	468	467	419	409	477	490	433	465	456	424	478	453	429	461	411	423	408	451	449	457	447	464	444	463	462	443	458	450	500	398	422	448	427	455	444	470	458	457	402	435	440	438	481	485	422	401	440	435	426	444	425	458	437	462	453	421	436	483	426	484	453	426	463	421	420	483	456	426	459	428	449	444	412	443	472	445	461	455	439	409	488	434	481	424	453	405	463	482	446	436	449	457	427	450	435	463	461	442	485	494	408	419	465	462	390	446	447	381	457	489	409	461	423	423	433	428	445	460	484	457	476	472	481	464	471	461	456	466	469	478	481	430	479	450	439	427	493	440	429	463	401	428	452	468	437	434	453	437	461	430	444	482	435	454	413	443	409	462	460	429	418	443	443	414	455	425	426	446	453	462	453	470	422	464	438	479	430	465	445	464	454	468	472	474	466	446	474	475	426	417	465	447	459	440	398	442	436	440	455	439	468	483	428	429	471	438	441	410	443	441	458	433	462	457	454	463	447	442	450	421	425	453	411	392	462	467	427	468	454	455	460	455	446	441	481	460	446	444	457	449	454	408	464	435	435	414	457	442	513	451	390	427	445	486	462	443	465	410	455	450	433	436	439	438	431	423	441	466	456	480	453	447	436	460	440	439	420	422	446	437	441	431	425	446	463	435	475	473	450	473	448	425	431	416	471	455	470	473	488	441	447	461	448	436	447	444	399	414	443	449	437	448	405	481	465	396	438	436	439	428	453	447	478	449	472	436	489	487	434	447	449	423	444	445	458	445	442	419	455	451	460	439	449	425	433	414	408	420	476	415	420	405	444	460	423	439	462	450	464	434	446	454	438	462	445	438	452	441	439	455	460	478	460	443	450	479	482	439	465	439	430	437	392	436	467	436	492	447	457	416	445	426	465	455	471	460	397	441	442	466	472	434	470	449	454	449	407	438	485	489	437	450	458	404	449	471	487	445	441	457	444	448	453	450	437	426	421	427	436	466	444	450	439	447	410	454	438	452	442	453	405	449	466	423	468	432	447	480	447	432	435	452	423	437	463	465	415	451	489	467	466	441	454	458	412	458	450	475	438	460	435	472	483	452	425	434	439	485	443	432	457	458	451	430	446	451	468	431	447	444	405	436	455	471	450	442	460	439	432	468	423	452	484	430	446	456	465	474	451	470	473	393	465	433	442	444	444	455	449	470	465	450	415	463	484	399	431	455	423	455	443	410	438	433	441	439	426	481	419	479	445	485	461	458	463	453	451	457	446	421	429	459	452	440	449	454	434	422	486	454	453	435	436	455	415	438	430	436	461	434	424	422	445	409	489	429	459	467	459	444	411	422	438	451	427	441	489	471	442	447	489	427	455	478	424	433	433	450	411	452	465	419	475	471	454	446	497	441	463	439	452	442	441	453	434	416	453	424	473	432	439	408	444	454	421	446	407	466	433	427	484	417	407	441	446	446	484	487	477	395	430	432	446	443	433	458	454	457	455	488	439	450	498	415	478	429	450	440	448	443	477	417	410	475	459	470	469	462	443	422	429	384	485	486	457	431	469	433	434	430	451	487	443	456	428	453	431	436	444	444	472	448	456	463	449	409	410	443	423	466	399	458	429	443	402	422	425	486	427	474	421	446	439	389	451	432	472	493	443	449	442	460	436	425	468	458	477	460	465	438	446	421	439	428	442	442	448	423	436	440	443	438	472	451	413	442	472	470	439	437	465	401	438	458	413	438	448	440	440	436	436	418	413	433	419	463	419	430	434	421	429	456	426	429	472	429	461	434	436	460	457	403	443	462	442	420	456	466	420	469	464	457	447	497	426	448	464	479	459	447	437	458	469	447	444	418	462	467	482	424	436	445	421	468	440	460	474	457	479	413	481	460	468	405	445	467	419	450	475	462	443	473	445	412	446	431	501	446	451	458	437	436	458	440	453	453	446	443	442	445	430	467	470	427	482	505	481	450	478	411	411	419	488	461	433	447	453	473	446	420	439	443	459	448	447	433	463	434	464	465	451	429	449	447	487	444	469	454	455	458	446	408	440	411	427	389	440	445	374	427	439	476	464	459	441	428	466	459	476	458	445	469	471	462	490	467	462	417	458	451	457	481	444	443	462	450	471	470	466	463	435	390	441	429	430	435	479	454	436	456	440	442	453	421	452	444	477	458	438	474	448	432	426	428	456	440	443	442	451	437	444	436	439	418	470	468	441	447	442	465	439	451	457	465	458	410	450	474	423	455	463	427	444	453	451	450	433	450	433	428	464	449	439	455	473	493	445	434	473	436	411	452	455	485	438	414	420	455	440	458	447	436	452	404	449	431	452	429	470	475	443	464	423	419	428	434	467	404	457	485	450	472	416	464	447	452	439	440	457	424	470	475	440	435	418	429	476	440	427	443	430	497	440	436	452	442	455	493	446	461	433	425	437	459	416	417	462	432	454	416	450	457	457	467	433	473	446	398	461	481	450	453	453	424	477	425	444	468	451	470	463	429	466	435	433	434	429	428	434	449	451	418	430	446	446	440	434	500	439	467	438	477	481	426	427	456	466	450	443	439	452	466	433	476	427	444	443	412	435	483	447	434	431	464	431	472	420	445	465	464	450	445	427	457	482	415	458	445	465	425	478	429	404	442	421	429	454	447	459	420	475	462	473	466	479	450	419	468	435	443	416	429	448	450	472	437	480	457	460	411	435	491	430	456	416	465	408	438	419	471	425	459	453	419	485	462	420	450	434	471	434
24121	21187	31720	45369	47705	38383	24149	8375	1965	695	417	356	336	327	361	313	344	350	337	323	341	337	328	334	310	303	319	328	320	326	323	311	349	324	286	340	308	326	314	322	308	339	296	302	302	315	327	338	342	331	323	331	343	342	313	310	345	324	332	344	296	320	298	328	304	317	326	319	325	287	309	302	343	329	297	314	336	315	320	300	336	313	332	346	330	302	315	307	300	298	329	317	313	290	297	334	340	332	304	298	314	315	308	307	305	354	353	334	303	328	336	326	325	323	305	282	325	320	332	319	307	325	294	301	300	315	285	311	305	305	331	327	313	315	314	337	342	304	316	325	367	344	300	309	299	295	299	297	302	347	344	324	338	321	315	304	323	330	302	307	340	337	312	326	331	291	318	350	331	289	341	316	296	309	297	322	309	324	359	323	342	334	328	314	327	332	302	300	341	312	325	306	353	291	315	303	345	334	322	335	337	316	298	332	316	331	330	296	301	346	302	298	300	317	295	287	351	325	307	313	337	322	321	341	323	318	335	325	351	326	314	353	340	329	321	320	303	309	320	330	308	354	305	329	313	311	348	300	314	345	309	348	325	326	321	325	310	344	342	311	355	329	310	300	300	301	330	297	300	336	328	291	322	331	356	331	302	308	300	334	345	342	294	336	288	301	337	335	327	343	312	321	321	320	335	299	317	337	305	300	337	324	309	312	270	298	334	321	305	303	304	306	271	293	320	321	366	311	286	358	303	310	328	295	348	287	312	306	322	295	323	299	352	315	288	342	342	323	327	309	328	308	313	312	346	315	336	344	317	320	338	329	317	321	337	310	313	333	319	308	303	336	325	313	346	335	293	323	318	330	299	306	307	290	318	323	305	318	335	311	296	327	314	320	309	317	317	363	341	302	316	330	319	316	309	331	321	304	323	305	295	336	319	316	294	284	349	334	286	316	333	319	338	335	349	301	311	284	320	312	313	331	331	303	301	317	307	335	327	293	289	352	306	298	301	326	327	338	320	323	353	319	345	309	314	294	289	328	292	327	347	306	316	327	336	362	317	325	308	278	309	315	341	318	331	305	332	322	305	327	345	307	344	335	299	302	340	346	315	304	312	345	297	316	329	329	325	303	345	325	300	298	338	302	312	332	311	334	329	351	293	302	312	314	334	312	295	304	314	350	313	325	300	287	320	324	310	317	306	314	305	323	299	332	307	329	314	337	314	313	342	283	307	320	323	338	311	319	330	289	298	341	305	309	323	332	297	283	314	333	315	302	297	343	281	332	351	294	331	333	319	337	314	330	306	347	342	298	336	322	323	289	347	327	332	298	293	310	315	356	302	320	354	316	299	315	306	341	323	309	342	329	337	346	295	322	345	338	306	293	338	321	357	321	312	351	330	339	319	308	317	311	331	300	311	335	318	328	322	298	329	331	303	348	350	318	310	364	357	347	330	300	320	329	316	317	347	307	355	298	328	372	301	326	290	312	337	337	338	327	340	310	302	304	311	308	343	287	331	312	312	307	314	309	288	329	304	327	315	348	304	309	345	341	332	290	315	315	337	324	322	304	363	340	329	321	311	322	295	312	325	304	329	323	296	313	353	300	335	321	326	346	320	321	346	323	314	329	312	363	340	362	331	330	335	348	302	318	325	301	300	322	311	310	315	329	301	314	321	291	307	332	317	313	327	295	345	308	350	280	285	322	324	297	328	350	320	299	357	319	314	330	316	326	329	315	341	323	341	324	296	356	319	318	332	348	303	316	303	277	303	333	311	311	280	326	333	305	304	339	286	343	322	282	310	326	302	323	311	339	332	316	318	327	326	304	321	295	306	333	345	316	318	300	314	297	351	303	298	308	338	295	319	294	302	330	345	310	311	323	340	316	301	318	291	365	315	301	336	289	335	342	348	350	342	281	332	300	308	330	341	333	291	339	286	291	290	332	284	320	335	336	316	307	317	306	327	317	302	336	345	296	324	314	349	326	365	290	314	326	354	325	330	298	297	354	348	309	329	295	333	307	292	319	332	317	309	330	355	311	329	333	297	301	364	322	332	333	303	351	367	312	316	309	325	294	300	338	316	333	331	316	321	304	306	342	318	324	313	314	319	304	314	325	297	315	342	302	301	328	358	308	322	348	311	278	318	347	354	312	328	339	324	319	315	310	326	321	325	304	331	322	302	349	346	319	328	316	299	312	323	320	308	322	311	313	304	328	322	324	361	341	301	333	301	336	336	307	363	326	323	328	326	314	318	297	327	311	296	339	307	289	320	334	331	295	324	324	291	335	313	312	324	313	350	340	336	303	296	310	338	339	326	304	288	297	315	337	323	320	343	326	329	296	300	321	322	348	306	324	348	307	306	286	337	309	325	313	341	316	302	300	317	325	310	321	329	314	314	341	374	305	316	340	307	339	305	311	298	327	330	329	356	283	303	336	315	354	324	325	316	329	312	317	305	333	330	298	310	329	303	326	364	305	345	352	339	330	324	291	273	318	293	322	302	311	320	304	298	313	327	323	338	341	332	329	330	335	310	372	322	331	335	318	321	318	322	319	350	340	323	313	316	288	290	321	295	317	317	311	302	360	304	333	289	284	319	331	316	333	333	335	341	331	300	290	302	289	300	326	308	312	291	311	313	304	306	313	327	318	299	322	300	328	300	308	343	322	341	309	325	304	345	304	317	283	303	333	319	298	341	318	320	316	317	329	318	301	324	329	300	355	311	328	380	307	338	304	291	291	320	318	308	326	339	310	285	307	318	313	294	317	336	319	305	292	317	334	339	345	323	318	350	329	312	310	321	319	312	358	325	326	305	313	332	317	319	290	327	327	347	335	332	315	318	324	313	315	309	331	338	328	286	335	331	326	307	324	277	348	310	351	288	303	324	334	344	334	265	296	303	330	327	305	334	298	350	308	310	331	325	319	330	316	323	315	330	299	295	351	284	318	323	351	313	292	302	344	338	339	319	299	331	342	317	333	298	310	304	320	281	310	337	311	321	304	327	311	308	293	327	315	297	329	315	312	361	334	312	317	316	319	308	290	318	277	319	301	315	331	291	296	339	315	330	280	313	297	306	317	332	343	316	311	319	306	348	361	311	311	286	333	309	332	331	329	335	294	352	319	341	357	329	292	330	323	310	320	285	307	307	323	328	295	320	310	321	296	300	320	298	330	285	308	323	308	314	331	325	311	340	311	346	316	329	309	322	303	316	304	289	321	322	327	321	315	368	298	337	303	382	290	326	315	320	311	319	315	306	299	333	321	301	315	319	318	320	310	319	332	342	308	288	319	298	348	270	303	320	309	319	347	331	340	292	311	296	356	336	309	303	329	344	315	317	321	334	333	341	333	328	287	297	313	312	344	297	337	300	327	343	310	326	338	310	324	357	309	325	322	324	341	319	311	333	358	296	294	321	317	331	294	309	322	304	332	371	338	312	307	288	306	304	302	298	313	307	325	307	318	286	300	334	320	308	296	345	331	323	326	316	307	341	329	296	319
12401	43661	70638	65937	55283	42153	27577	12883	4405	1581	705	546	520	500	481	511	492	508	516	512	532	491	522	507	524	535	515	503	501	545	483	526	463	498	523	477	503	497	496	502	487	514	519	524	484	500	483	522	484	457	490	487	515	501	499	476	523	520	464	447	537	472	509	513	486	524	542	523	484	541	522	504	506	501	467	527	498	494	520	502	478	514	509	495	527	472	505	494	539	505	499	498	505	521	496	516	525	484	463	496	520	506	499	518	488	502	515	513	483	507	511	505	502	500	486	501	509	498	519	492	490	471	510	490	492	507	490	494	495	481	440	533	485	477	474	501	479	523	459	519	504	524	471	504	539	523	524	504	542	472	515	526	496	513	494	465	520	486	521	513	493	535	536	457	482	526	464	462	511	501	510	490	512	490	521	517	448	501	525	493	550	529	503	514	486	502	489	516	533	484	456	479	505	514	537	461	476	505	467	496	552	491	525	505	495	537	478	485	530	480	527	531	528	468	515	541	517	513	508	493	510	483	495	493	530	473	552	479	511	479	480	500	536	515	533	498	505	508	541	505	491	503	522	482	475	487	533	506	510	493	488	497	497	510	495	481	489	480	444	495	495	512	518	486	514	489	510	503	488	535	493	510	495	477	517	508	469	477	483	484	496	498	506	482	483	424	524	491	520	473	543	480	481	475	498	483	481	503	490	512	491	514	495	517	484	510	515	511	509	518	536	522	501	526	525	503	490	494	468	522	481	518	532	475	500	496	448	515	500	530	489	520	526	472	447	507	516	500	486	494	508	499	498	494	495	532	469	530	495	501	509	483	507	490	497	510	493	516	512	523	492	507	457	516	485	480	495	494	477	513	515	508	489	469	508	496	524	521	492	488	480	535	501	538	479	501	489	490	476	449	486	479	513	519	482	505	515	481	490	489	537	509	523	524	469	479	487	483	460	533	507	500	540	464	482	519	523	490	494	509	487	501	495	471	499	526	464	469	494	509	510	517	484	493	518	500	540	496	444	468	496	483	514	485	504	514	504	492	514	534	512	497	471	522	504	542	523	518	488	498	489	474	522	528	464	497	494	519	507	524	465	520	498	477	513	519	516	506	502	509	480	463	488	528	497	449	470	511	500	500	512	496	505	437	533	506	507	517	458	526	524	543	493	506	472	485	478	508	514	494	457	508	480	527	494	512	499	467	462	506	469	534	518	517	469	483	514	491	494	494	498	500	508	521	467	485	505	484	474	501	504	476	555	498	493	537	502	530	468	513	497	500	487	502	494	502	511	495	522	468	521	523	467	468	563	544	458	468	472	504	489	534	501	547	481	498	486	481	467	471	501	457	511	508	483	467	511	473	504	480	542	497	476	535	522	454	478	510	519	501	534	483	494	455	524	521	495	518	506	533	514	489	494	553	476	468	489	483	514	463	503	496	453	540	442	507	507	485	471	498	461	516	483	523	479	520	458	508	525	496	506	489	520	480	495	526	496	524	486	538	518	531	523	487	486	532	491	527	518	528	505	473	506	490	479	503	479	453	486	494	514	514	542	523	540	510	518	479	521	495	538	503	513	504	494	532	496	567	482	472	499	499	528	469	491	488	518	500	520	504	533	463	478	502	479	475	516	500	496	515	496	456	489	495	510	493	523	510	508	526	512	508	468	474	540	515	496	523	506	519	453	522	517	499	510	502	504	493	519	514	505	530	539	487	474	522	494	504	491	506	515	533	493	493	492	476	496	515	451	483	491	509	497	509	502	503	499	512	492	491	459	509	523	501	516	555	521	489	506	500	498	507	497	515	507	500	525	516	483	515	517	491	479	510	529	523	511	482	509	455	542	496	516	525	524	482	551	485	485	465	540	489	521	527	506	477	536	484	512	505	501	514	498	505	500	486	533	482	504	524	480	497	490	494	472	498	543	465	527	469	488	506	523	555	492	535	473	535	489	527	474	523	489	498	522	477	582	513	523	491	519	504	504	533	504	539	501	493	499	466	504	484	535	515	482	492	487	509	501	495	512	533	524	534	505	488	513	504	519	519	486	483	535	522	489	485	493	503	484	446	521	525	531	499	504	505	529	488	499	521	464	468	464	466	507	483	484	480	523	495	507	499	523	522	497	497	500	512	548	483	506	512	494	515	470	498	502	499	498	492	482	491	548	523	494	508	490	503	511	522	508	485	508	511	481	496	461	514	491	474	559	489	483	504	513	491	528	490	531	495	504	510	479	509	488	525	512	513	492	481	522	527	504	497	500	508	506	519	535	507	525	476	494	518	501	463	491	467	479	545	510	538	499	481	471	504	499	498	474	523	490	476	520	482	493	505	473	516	510	550	475	467	500	496	523	467	497	511	522	528	513	474	485	504	500	471	487	479	497	512	503	522	477	491	499	506	503	516	504	514	503	444	499	482	482	499	456	496	505	499	476	485	517	490	508	509	511	495	532	510	465	505	512	518	510	473	503	485	514	477	484	505	519	485	532	526	478	485	504	480	518	515	494	476	531	473	510	505	504	522	483	474	484	505	540	519	520	489	497	492	495	498	489	468	479	451	499	528	504	493	513	485	504	533	474	518	532	502	490	467	511	497	505	498	534	514	498	455	512	477	539	485	509	495	490	511	528	482	509	524	522	524	554	512	538	518	495	488	504	513	488	537	457	516	527	475	488	534	502	522	514	489	493	517	480	511	511	525	491	488	527	486	511	489	504	481	466	476	496	454	482	501	475	483	506	482	500	474	530	515	513	532	515	504	540	519	528	452	517	524	493	488	522	527	508	462	505	495	486	526	513	507	464	482	484	519	492	494	469	526	496	479	478	476	496	496	498	537	443	499	501	512	504	464	544	517	468	513	523	523	517	499	528	500	520	463	500	472	472	526	480	518	494	505	518	498	527	508	504	542	499	485	504	502	484	467	435	543	519	473	475	467	494	498	482	487	490	521	522	510	527	497	492	489	540	482	479	498	531	515	487	539	507	496	484	506	483	509	512	509	475	500	476	516	502	510	485	496	499	476	510	480	523	550	480	478	517	475	495	524	531	476	501	556	512	512	478	500	499	496	507	480	564	500	501	512	522	466	527	487	507	499	515	481	519	495	486	489	484	507	492	512	520	514	485	447	525	493	531	495	474	503	488	505	457	528	481	512	520	478	495	489	515	500	495	497	486	537	536	503	513	520	509	517	475	479	529	534	518	513	478	479	531	494	528	525	462	520	528	557	513	509	515	514	487	522	492	488	487	509	471	505	449	507	501	476	531	476	487	469	504	467	499	540	532	509	541	515	489	442	489	511	529	518	523	512	523	494	480	462	490	497	526	482	553	512	497	515	497	530	523	538	531	518	501	494	486	510	494	515	471	494	514	509	501	504	491	495	512	523	515	496	470	482	502	499	529	457	521	520	583	470	524	541	493	516	494	535	515	466	483	473	531	516	516	507	519	505	506	503	499	486	495	534	472	497	560	493	535	481	462	444	511	531	485	522	496	497	509	490	502	496	491	516	494	500
23096	21256	30377	37916	49457	46691	35083	16851	4788	1326	550	365	322	374	330	333	362	348	347	317	340	360	323	323	334	312	327	325	332	323	310	346	345	349	312	343	307	317	350	319	345	340	371	337	330	350	328	340	328	336	353	319	343	328	323	339	334	327	347	330	324	325	332	339	304	339	348	322	345	325	347	324	354	345	334	350	358	365	324	357	341	341	290	338	358	348	324	310	318	328	349	306	343	334	309	325	347	305	368	335	329	316	316	334	341	363	321	340	328	311	317	339	337	326	308	358	338	326	295	282	341	326	344	341	314	357	309	324	316	348	322	318	301	336	354	349	353	319	306	326	348	340	317	367	323	294	334	314	338	333	323	327	343	354	335	340	309	320	343	321	349	354	325	332	328	327	336	329	340	346	362	324	337	329	329	338	302	336	341	319	325	331	313	320	339	321	326	332	347	329	336	336	343	322	320	341	326	333	329	324	317	320	352	339	334	352	369	329	346	333	344	323	349	312	356	305	334	280	347	337	344	354	345	316	326	328	329	350	339	333	372	323	313	343	314	308	325	362	336	342	323	352	351	316	309	334	345	349	292	344	321	340	307	344	327	347	341	324	349	340	347	331	329	347	334	314	330	310	384	360	322	325	326	329	326	323	344	321	340	343	341	347	336	325	347	336	380	335	338	324	339	338	342	325	329	337	350	308	301	347	299	339	299	298	317	319	338	309	349	375	327	303	327	369	338	343	328	341	336	342	334	306	320	311	336	332	346	341	331	312	327	330	314	310	314	311	327	330	327	301	335	338	374	333	307	337	325	351	335	298	324	343	322	294	348	327	359	321	305	320	367	329	318	330	350	327	348	378	287	334	351	276	323	330	319	327	340	316	307	334	323	317	334	343	324	331	350	340	328	304	297	325	320	329	357	341	340	337	346	344	331	380	324	328	329	330	315	308	328	357	322	333	335	343	350	323	330	290	345	342	324	305	336	349	314	296	310	325	333	345	338	309	316	317	317	287	355	337	336	337	343	352	367	362	334	359	337	358	375	370	313	326	318	345	308	334	330	337	344	296	330	352	354	360	320	322	309	344	314	313	364	333	312	326	336	319	346	362	344	324	331	336	310	369	319	301	339	386	335	343	322	312	354	334	328	348	344	322	327	342	317	339	334	336	339	318	355	357	324	352	340	320	321	332	336	310	320	350	345	349	352	322	300	368	356	318	320	329	341	334	323	304	340	326	341	307	363	365	351	320	345	346	338	287	348	324	334	333	347	331	333	313	342	328	345	354	302	333	332	359	362	315	337	330	320	313	333	315	348	321	339	283	335	342	330	342	340	325	327	350	302	326	309	316	358	338	319	349	325	334	342	340	296	374	309	340	307	303	333	333	344	360	337	312	338	337	336	333	333	320	317	304	311	329	314	342	336	320	338	297	336	329	331	350	357	361	332	334	365	330	352	308	339	312	316	332	326	358	304	344	340	327	336	302	366	288	277	315	332	352	332	328	315	332	306	365	331	312	347	314	354	356	348	339	299	325	322	358	360	319	345	337	320	329	347	339	331	358	332	297	331	342	319	336	330	306	333	300	326	336	311	358	279	354	310	345	331	334	322	361	305	313	327	323	342	323	312	305	324	321	337	335	319	333	340	321	321	339	331	304	323	332	365	336	317	342	336	336	321	333	310	344	336	318	312	336	309	337	324	330	338	285	368	327	343	355	346	346	322	300	326	323	322	374	354	309	338	330	326	287	326	354	296	337	340	326	357	303	328	321	352	334	339	340	363	318	303	362	318	373	338	305	344	325	322	346	345	357	331	372	344	316	348	314	288	348	336	390	318	323	318	331	323	339	341	309	346	348	376	363	306	316	356	334	357	345	343	333	373	323	315	352	349	326	349	307	331	330	311	350	313	306	332	312	361	336	344	328	367	291	323	361	325	295	338	290	344	324	318	309	340	351	331	333	344	356	328	351	348	328	298	323	304	340	334	307	280	313	316	314	362	360	345	367	345	334	336	348	296	305	340	326	339	328	343	351	355	368	333	334	325	327	337	362	347	357	360	336	328	364	317	336	337	293	334	340	317	314	358	325	333	351	357	339	341	376	325	331	308	342	356	317	344	344	347	295	356	323	322	351	329	377	356	322	337	344	313	319	336	326	346	343	362	298	311	332	288	331	326	311	337	342	340	322	333	354	330	359	309	300	331	320	330	346	324	360	368	333	313	329	335	313	334	346	365	326	315	314	320	338	304	357	297	340	323	338	327	343	296	318	322	308	313	346	320	347	346	337	341	344	364	313	341	340	326	327	332	335	348	305	304	323	334	323	343	329	350	334	328	364	311	355	347	343	308	315	345	328	314	338	338	328	328	357	336	330	332	296	318	307	325	347	337	322	325	338	312	326	307	333	323	333	312	312	308	336	344	341	336	320	322	352	328	321	331	355	348	345	325	307	341	323	341	324	325	354	323	310	344	330	352	354	342	339	320	354	326	286	338	318	354	358	332	335	331	311	326	337	340	307	381	359	321	323	358	305	343	315	352	351	340	345	359	337	334	299	369	331	349	349	336	303	322	340	317	332	369	310	336	349	305	308	295	341	339	335	344	318	357	344	339	347	327	342	333	311	349	339	343	320	338	335	310	322	347	347	348	285	370	317	346	335	332	335	351	309	279	333	344	335	319	316	345	341	317	341	339	331	346	372	322	323	332	333	377	365	373	339	351	343	319	298	327	319	314	316	343	332	314	361	334	351	334	351	316	386	339	329	308	326	328	346	319	303	346	314	339	337	344	346	371	350	328	321	322	359	347	358	327	328	323	322	307	379	347	358	317	369	337	328	352	336	288	314	309	331	319	323	349	353	322	328	340	275	282	353	342	364	307	340	299	323	348	334	321	332	315	321	310	328	333	323	347	331	332	323	330	361	353	356	329	366	337	350	336	356	351	321	345	340	314	307	315	321	333	331	317	316	329	311	334	327	333	356	344	304	320	366	314	315	338	348	324	361	321	336	325	344	325	342	317	346	367	306	351	343	307	350	307	301	330	331	319	297	357	337	331	353	338	338	348	298	388	385	345	318	359	327	349	365	314	313	321	328	345	372	318	326	303	322	325	338	355	304	321	316	318	325	321	358	334	321	311	352	354	341	301	311	325	358	370	316	337	341	321	343	337	340	312	297	340	338	283	352	334	318	347	339	337	347	335	332	315	320	328	298	335	339	314	352	342	328	309	340	327	357	347	343	357	320	340	362	361	342	338	345	327	366	316	316	363	329	328	341	317	327	324	361	343	350	329	340	333	332	340	352	341	313	332	338	317	332	349	307	361	313	314	333	350	333	318	324	314	307	297	364	304	339	325	322	349	349	348	342	323	356	359	347	346	338	342	326	328	354	331	354	335	324	337	321	333	345	379	365	323	311	330	365	339	328	308	305	323	346	307	307	335	338	305	323	348	347	327	370	335	343	329	347	330	385	302	324	338	309	347	331	333	317	316	334	285	336	308	315	340	331
15973	51691	82007	81573	70182	54129	38270	21389	8375	2885	901	592	511	529	496	519	504	503	505	503	535	520	540	498	543	503	493	553	545	510	516	485	506	496	503	474	518	519	546	501	471	538	510	497	529	530	555	506	560	523	528	493	520	507	521	575	491	515	529	528	489	498	477	527	523	547	472	513	516	477	523	474	526	521	527	485	512	522	512	476	485	530	517	466	498	569	541	495	531	554	536	530	517	509	500	500	512	560	527	507	481	485	501	522	496	524	520	514	519	525	494	502	516	522	518	516	503	530	522	495	514	494	520	524	495	519	525	527	515	502	502	503	485	487	532	512	508	567	492	505	514	458	528	496	499	481	482	552	537	555	485	521	572	506	502	512	512	502	523	514	530	477	523	524	459	498	503	516	544	530	502	495	508	524	518	499	514	482	514	536	527	499	523	536	494	485	505	503	527	499	536	551	507	472	478	495	518	492	504	484	520	486	528	494	546	526	482	520	504	510	504	471	518	549	503	522	492	509	552	474	518	521	465	520	532	516	511	496	537	461	492	484	512	520	507	480	496	502	504	473	495	529	554	499	517	520	533	507	504	473	522	539	522	571	512	481	494	507	542	537	484	516	489	502	512	500	557	542	525	543	512	513	475	485	530	475	476	555	521	522	566	536	511	507	518	544	523	538	511	503	473	535	532	473	501	505	551	491	560	490	485	512	487	499	512	490	512	522	518	502	518	546	514	532	501	499	525	501	503	485	494	526	527	499	534	506	535	516	536	513	562	467	473	515	440	504	515	525	513	509	459	488	521	510	536	510	493	516	549	516	496	526	482	537	528	577	531	514	527	492	514	555	457	525	518	513	505	516	511	506	544	519	529	499	475	500	498	504	523	474	515	482	520	494	506	543	537	526	528	500	517	542	518	531	550	526	532	498	509	484	487	507	521	534	517	512	540	465	546	509	517	508	529	512	518	484	516	476	481	479	486	503	500	477	508	507	530	494	502	469	515	504	545	509	500	516	538	501	515	504	513	515	502	548	525	530	522	532	483	501	490	542	539	548	515	533	542	498	523	538	533	492	494	542	476	531	500	528	503	528	516	489	500	509	504	530	515	522	506	515	521	490	520	524	508	499	522	516	515	511	455	506	546	529	505	455	522	538	535	502	547	527	523	508	459	519	501	508	529	521	552	517	504	495	538	526	513	514	494	486	491	546	491	529	477	524	521	525	536	544	513	499	504	517	537	526	503	542	523	500	516	501	502	541	526	495	524	549	545	554	518	482	523	509	506	505	510	496	518	511	484	546	480	513	515	523	519	490	534	531	484	534	487	530	523	542	559	500	509	522	540	531	520	491	518	524	505	505	540	471	529	464	493	507	487	488	516	514	509	502	491	521	518	487	514	505	544	530	462	479	530	528	520	489	485	542	526	462	506	516	545	486	506	503	538	499	481	498	536	477	532	548	538	508	541	492	506	494	521	496	499	524	500	491	512	550	503	519	510	504	541	520	548	498	527	537	498	504	510	494	500	533	506	535	523	532	504	546	509	478	491	527	500	501	487	503	484	519	499	511	538	492	500	506	519	479	491	491	469	509	484	492	553	533	511	506	537	477	526	485	535	522	479	556	499	515	487	507	506	499	528	475	506	483	508	500	482	518	527	516	484	496	467	548	542	545	484	483	486	514	506	539	504	502	501	526	528	503	461	536	519	539	525	556	535	479	499	507	499	542	515	506	454	508	497	527	497	519	524	459	508	471	514	517	533	533	506	494	506	504	548	498	527	557	510	516	541	530	505	538	496	511	469	485	506	530	525	488	521	561	492	530	505	509	519	509	573	510	465	498	509	484	479	508	554	482	508	484	510	549	522	491	547	542	513	494	490	444	493	544	507	520	470	497	516	515	491	520	520	527	474	527	506	495	541	515	467	503	533	520	552	501	519	528	497	501	495	537	499	515	542	550	527	515	489	521	528	522	514	488	458	479	514	541	546	540	507	556	495	508	502	490	493	497	526	488	493	508	495	519	498	551	529	493	495	496	500	512	504	517	519	530	521	504	524	505	529	482	503	461	488	557	534	539	515	511	515	512	486	506	503	486	530	497	515	536	495	535	532	542	502	514	523	526	521	507	538	488	497	494	495	488	507	539	530	502	534	529	509	528	505	507	537	493	537	525	508	490	539	519	533	522	526	490	516	526	509	501	551	537	526	530	510	516	523	512	554	467	487	503	544	536	520	526	549	527	530	519	519	540	515	494	493	494	518	515	515	531	502	498	510	483	533	508	489	507	481	502	516	520	465	545	491	502	531	541	488	550	529	516	497	517	501	532	541	534	505	510	556	476	463	480	496	485	541	528	530	519	528	496	510	515	489	493	531	487	501	508	557	493	495	517	474	460	548	497	518	509	521	532	538	500	515	521	485	521	488	515	525	518	485	510	557	483	443	503	498	518	549	507	515	528	529	520	509	540	524	547	484	507	530	499	505	479	458	524	513	497	544	494	469	474	521	515	567	515	533	515	490	483	485	514	474	511	502	487	509	513	504	511	522	506	495	520	525	498	502	520	532	543	509	535	532	512	524	503	547	520	514	542	477	499	483	497	505	517	533	514	515	505	518	516	513	513	497	528	478	509	526	514	519	459	499	482	490	501	521	526	505	516	486	508	528	510	541	497	522	479	539	519	526	510	530	526	487	490	492	559	526	525	498	496	488	489	512	543	531	514	447	485	565	504	557	534	514	547	506	527	548	509	492	523	520	480	492	536	490	479	564	544	482	529	523	532	525	497	510	484	553	510	516	550	483	507	502	530	509	545	509	493	543	506	504	520	539	513	511	489	523	497	553	514	497	530	473	459	527	487	492	541	516	521	497	531	500	532	509	537	527	506	508	536	517	532	508	567	505	529	521	493	517	506	520	503	514	505	520	524	522	520	518	521	518	510	557	495	527	503	528	500	519	495	492	523	501	495	526	502	493	528	526	499	519	526	537	500	514	483	526	508	525	474	535	542	521	484	514	532	522	490	456	508	508	495	483	449	531	517	529	514	476	512	540	565	473	516	517	501	531	539	549	480	525	521	556	498	481	509	504	504	497	514	502	519	527	497	517	528	542	490	505	534	553	511	527	528	528	499	476	503	494	525	520	498	495	505	528	502	479	512	493	521	535	507	527	501	546	483	495	534	501	477	513	540	521	524	484	501	470	512	531	510	536	510	475	508	495	524	521	477	515	534	515	512	505	532	540	535	471	491	510	509	518	494	493	489	490	557	520	527	541	517	532	541	552	549	527	463	520	496	534	544	541	479	496	487	509	493	525	506	499	522	505	502	543	507	514	558	523	547	468	501	508	516	502	499	527	500	517	498	526	545	541	498	521	448	553	539	517	484	571	549	479	500	523	477	556	523	496	562	471	489	494	493	472	530	534	494	492	548	510	542	502	524	513	494	503	510	511	534	514	510	501	504	486	513	540	535	591	510	520	565	544	488	548	508	526	507	472	523	559	506	466	483	487	486
26605	20940	21444	28301	20931	12065	4880	1664	745	381	324	286	265	264	285	284	304	277	295	270	298	242	294	285	289	264	263	293	267	291	299	277	264	300	270	286	315	282	285	291	274	266	292	291	268	283	272	263	255	266	280	270	295	277	281	273	273	271	290	279	277	296	288	256	255	307	277	305	255	295	299	294	295	273	270	284	268	250	280	313	284	274	300	274	266	251	280	285	256	254	298	292	284	274	268	283	280	280	287	257	297	286	295	288	298	261	262	278	276	301	297	283	291	245	265	299	277	285	273	306	293	271	316	318	255	276	274	265	277	250	253	280	280	256	283	266	282	275	282	267	284	263	246	279	234	280	305	278	284	282	255	306	266	289	294	249	275	304	263	301	272	287	312	278	307	287	289	276	302	287	306	281	283	251	273	295	299	273	296	271	297	310	281	285	250	302	309	272	274	279	268	272	293	292	315	238	265	282	253	302	291	303	289	286	290	270	292	268	287	304	319	278	298	297	283	278	256	288	274	271	306	287	276	291	305	275	285	273	295	270	279	291	292	304	265	258	279	301	320	303	313	306	281	245	285	282	288	265	267	254	288	291	273	272	292	282	281	271	283	269	280	271	279	269	311	285	317	270	293	292	257	274	281	298	288	280	292	279	268	282	296	261	293	310	273	292	294	283	292	298	294	307	285	286	283	270	295	278	260	300	271	303	292	296	269	273	275	290	287	258	280	279	265	261	320	277	253	290	280	270	294	267	276	283	270	287	284	285	273	295	300	296	309	316	285	282	278	254	294	265	294	280	289	289	255	303	280	278	290	274	284	286	295	292	295	310	315	283	265	288	277	304	281	246	253	274	267	271	312	282	308	312	295	283	302	290	275	285	294	278	266	300	289	273	307	312	287	309	266	275	263	283	295	284	295	271	269	273	291	246	269	282	286	281	286	266	283	306	288	298	287	279	290	260	293	305	284	277	297	314	300	282	300	252	280	300	306	287	280	270	299	277	289	278	291	263	283	305	310	296	310	284	283	282	278	283	254	288	291	253	292	265	293	323	280	305	268	264	292	251	275	276	280	299	304	286	282	273	267	290	275	296	311	289	265	265	283	270	282	278	278	292	272	277	269	313	279	291	280	284	278	279	290	311	247	280	286	276	282	294	288	270	271	279	290	285	277	286	284	273	281	275	262	272	317	269	271	285	275	286	255	268	257	274	302	316	294	272	284	279	267	299	263	278	283	303	282	284	262	291	260	274	300	288	291	267	262	314	284	310	292	268	283	283	258	289	282	310	306	260	281	303	270	255	306	289	266	266	277	301	276	261	286	261	269	288	259	266	299	283	285	295	291	295	278	306	296	276	261	282	299	264	310	300	307	300	273	251	269	292	293	282	265	289	286	268	286	290	265	276	284	279	293	261	281	316	310	278	279	277	305	308	275	300	282	236	252	274	245	285	261	284	267	288	280	262	276	293	295	305	287	298	272	291	292	276	289	281	270	268	284	262	275	282	288	298	278	318	261	242	269	313	289	293	265	258	269	291	273	275	311	270	293	288	300	258	275	288	302	268	269	274	292	294	290	255	290	261	317	275	294	284	280	304	267	286	272	300	293	271	267	311	288	288	307	280	287	293	287	283	264	275	272	294	293	277	266	285	259	296	284	281	299	288	261	281	275	281	296	298	311	278	285	249	252	286	282	274	277	280	294	300	302	282	300	296	268	272	289	299	257	298	300	278	315	272	292	258	291	291	290	261	307	283	287	279	283	306	299	283	298	275	294	274	230	273	253	271	274	267	303	279	309	283	282	257	275	286	293	247	274	275	307	260	284	279	294	302	286	270	281	256	290	291	275	299	283	260	258	293	278	253	280	274	318	252	238	260	305	235	277	259	278	276	286	282	288	275	288	273	275	270	260	258	281	279	279	296	281	255	280	279	304	277	288	289	296	273	283	260	296	299	248	268	279	289	273	287	279	260	272	286	247	308	283	263	282	293	283	273	273	264	297	273	309	303	271	257	302	300	278	280	261	290	282	275	258	261	283	273	279	282	242	302	319	260	270	314	268	284	267	265	302	290	279	258	267	295	269	253	264	271	297	266	278	275	271	286	283	284	270	296	297	301	279	306	282	283	287	261	268	270	284	290	281	282	285	246	282	246	280	277	293	315	291	281	276	276	271	296	280	298	255	304	265	297	293	257	278	319	314	266	263	255	264	294	285	308	280	326	264	285	305	290	283	298	308	278	287	251	287	271	286	253	289	265	264	300	259	279	308	301	285	295	271	276	283	267	299	251	287	252	282	277	281	286	288	276	308	271	292	288	304	295	271	284	294	288	258	295	298	274	283	293	296	316	279	259	328	272	258	273	286	294	293	313	318	253	294	264	284	310	277	293	270	320	299	302	282	275	286	303	270	283	269	265	291	298	319	274	276	284	282	273	294	264	300	277	290	285	295	287	314	290	324	290	280	281	308	289	271	289	282	284	280	298	255	295	335	301	300	297	258	282	276	279	273	276	307	318	278	268	301	291	268	254	278	287	289	293	278	273	265	256	239	276	303	289	305	278	300	288	287	263	301	275	283	266	282	293	279	269	263	268	300	313	259	292	279	321	309	258	278	306	281	283	282	277	299	261	278	290	253	284	290	273	291	293	282	274	258	274	269	277	279	277	280	279	279	309	287	285	279	304	275	274	266	285	288	261	290	263	282	266	301	269	293	279	300	277	295	292	243	264	289	300	280	296	254	272	273	271	278	273	287	309	288	296	264	295	287	291	268	287	299	290	279	277	311	262	248	262	276	281	258	281	293	292	279	255	288	282	277	279	257	277	282	294	238	317	273	296	286	274	274	291	270	246	268	280	268	286	262	294	293	262	294	292	309	301	290	313	287	268	281	256	292	268	312	262	318	297	279	285	273	281	249	279	287	279	281	278	320	281	273	273	293	313	285	286	268	297	291	282	297	266	282	307	272	289	281	290	265	281	270	295	280	294	294	289	273	273	290	270	271	254	306	290	277	262	266	287	291	282	291	293	310	327	272	264	337	284	265	278	257	295	272	230	297	265	289	280	258	283	275	280	251	298	296	271	271	296	289	258	276	308	267	265	282	317	300	272	288	279	267	271	265	287	258	282	267	314	293	277	292	294	287	286	266	292	298	298	259	298	247	267	316	280	323	299	282	273	296	286	291	289	277	267	267	282	318	285	313	261	265	280	290	319	261	267	290	278	290	267	297	307	324	299	302	273	253	285	308	305	271	288	277	289	303	279	291	294	267	298	275	281	264	272	265	272	309	277	253	293	311	319	266	268	303	260	269	265	301	260	298	260	295	244	283	267	288	299	309	294	265	251	282	296	274	271	301	319	277	307	289	293	285	311	303	268	273	295	279	313	280	273	285	270	283	280	272	286	286	261	268	283	252	300	267	288	282	300	285	290	296	285	290	286	281	287	260	252	261	245	295	276	255	288	301	316	294	275	268	283	255	278	279	280	284	281	266	288	262	309	278	275
5353	9627	26468	32340	26313	17635	9060	3459	1465	708	560	514	453	443	428	438	445	432	463	440	445	463	466	460	455	478	432	468	477	474	467	465	439	471	453	452	475	473	475	450	451	434	481	426	421	485	464	407	418	448	474	438	446	436	485	433	434	472	460	438	461	437	466	477	428	412	472	437	430	460	412	439	425	462	471	492	463	438	478	446	485	450	430	445	458	459	461	434	465	462	454	481	443	463	469	482	428	443	487	453	464	434	419	470	438	487	464	467	477	455	449	425	444	469	447	454	403	470	439	459	486	476	452	467	405	440	434	444	459	443	446	468	447	429	453	479	448	433	420	471	457	421	479	443	398	438	465	467	454	462	444	431	453	459	434	475	423	462	441	445	431	475	446	455	455	461	454	455	464	480	468	454	460	456	417	501	445	455	437	404	457	450	432	422	412	472	458	424	442	479	482	460	508	413	470	428	438	420	423	464	441	412	435	432	465	428	429	494	452	433	456	466	460	443	412	435	458	475	478	433	440	440	439	419	438	464	471	469	474	447	417	414	436	425	411	405	428	410	424	418	418	452	442	466	425	456	476	466	454	445	426	445	449	431	403	505	434	430	438	454	469	465	429	457	471	442	430	443	466	437	443	431	456	421	465	481	498	423	441	430	473	443	457	450	429	445	471	453	438	434	424	470	450	450	465	453	473	423	434	452	443	438	464	426	447	468	423	419	425	436	441	470	471	466	470	468	470	443	437	452	450	420	425	467	466	433	443	474	498	442	463	447	458	430	451	429	411	464	428	466	463	434	463	449	474	400	454	455	488	440	440	410	436	440	451	435	430	479	458	461	438	485	436	452	437	454	408	476	456	468	462	410	465	462	458	438	465	474	451	432	411	448	429	459	459	440	458	439	431	461	443	477	459	434	440	458	432	444	447	413	472	454	443	504	409	440	468	436	455	451	439	426	447	444	482	462	493	450	477	448	492	467	462	471	445	444	453	460	434	466	457	465	429	431	447	425	442	460	449	447	452	454	449	439	476	451	418	446	452	425	436	469	467	477	435	436	479	487	456	437	450	459	424	469	435	403	501	474	458	430	460	437	485	441	401	402	442	417	465	447	469	447	447	475	489	420	474	429	454	435	425	440	474	437	460	455	473	447	448	461	432	472	435	453	459	440	446	452	427	439	421	439	421	483	427	461	435	480	453	443	487	444	453	445	429	448	444	440	463	497	465	427	471	451	429	442	481	438	441	433	396	430	433	453	412	436	469	456	409	444	450	462	445	438	470	482	462	430	492	487	452	441	441	444	453	453	471	439	445	466	475	464	489	437	450	414	448	432	454	415	469	495	451	469	486	395	493	434	449	421	416	479	433	462	448	440	429	475	446	481	443	430	477	452	426	463	442	465	448	488	447	484	449	493	478	466	416	455	462	437	463	456	450	481	462	448	426	417	437	470	451	462	497	471	453	434	503	470	413	444	458	455	426	446	457	464	452	430	439	444	450	427	399	478	468	432	457	448	425	466	480	426	425	404	452	431	428	425	429	443	428	446	460	467	490	472	443	462	439	445	460	440	440	472	452	446	448	467	437	451	443	440	451	483	497	449	470	444	462	413	436	432	473	461	439	448	511	435	426	440	437	442	437	432	461	416	446	449	465	440	497	447	442	459	455	465	438	457	447	441	450	458	477	439	445	432	451	439	439	461	415	469	465	471	385	429	436	431	423	464	457	454	485	438	455	469	451	426	444	478	458	457	461	466	509	468	457	502	433	411	470	509	479	424	443	464	455	441	464	445	386	468	446	463	454	445	416	471	426	443	418	447	490	431	431	477	437	465	442	443	444	459	486	433	457	431	429	479	465	489	417	429	444	427	457	483	429	446	462	456	449	441	438	439	426	456	447	453	443	440	437	448	445	452	416	451	434	428	452	464	472	458	445	433	424	430	465	441	446	419	443	487	433	437	438	465	489	476	455	435	460	464	433	434	449	471	453	438	484	435	453	435	430	436	491	477	470	471	412	465	470	421	446	433	454	438	465	470	446	457	421	432	430	417	468	437	420	470	448	451	432	472	454	453	453	437	460	442	456	454	415	439	455	457	451	458	443	466	463	453	415	418	470	475	462	453	444	449	444	449	479	398	442	455	472	428	472	438	455	474	444	441	473	434	456	412	444	461	448	434	456	451	430	444	437	462	433	443	420	498	469	464	469	451	464	429	444	453	459	480	414	396	438	449	474	453	418	473	410	511	448	435	456	423	472	437	467	479	469	461	462	427	441	445	473	454	437	465	468	429	445	465	469	425	451	477	457	452	412	452	464	472	439	451	431	451	424	459	488	476	434	447	484	451	447	438	447	457	487	455	467	453	463	458	431	424	386	444	473	458	458	425	450	412	414	471	445	441	445	450	445	436	465	461	415	425	456	453	455	481	421	443	459	476	468	451	442	440	472	485	435	480	445	455	436	399	486	472	431	465	447	467	440	483	438	447	457	452	463	412	447	441	441	437	425	420	477	421	457	426	441	459	432	436	447	420	471	459	464	469	446	467	440	475	511	446	433	446	479	484	447	445	401	453	445	447	453	460	445	420	418	458	424	447	464	442	412	498	464	439	488	440	446	438	432	467	433	443	422	433	424	462	468	474	470	451	436	448	469	447	486	470	432	450	479	455	420	460	433	453	468	436	455	419	442	442	432	417	483	492	435	499	467	440	498	464	427	458	436	431	466	424	453	417	421	428	455	446	401	470	413	456	466	458	431	455	451	461	451	427	471	447	436	433	434	454	458	466	495	451	441	475	469	468	442	431	441	448	457	440	408	458	423	445	459	403	444	475	411	455	413	410	444	464	402	453	425	475	482	452	462	443	433	480	469	450	485	500	435	454	488	438	434	478	417	445	438	467	441	434	437	469	422	439	489	485	462	449	412	451	438	432	491	428	430	478	477	427	445	414	471	434	489	478	456	456	441	469	447	467	482	430	439	426	454	468	467	443	481	461	463	478	436	441	444	446	437	446	438	439	449	454	460	444	428	425	441	445	419	474	444	415	466	411	471	467	469	440	446	435	443	485	470	449	469	454	427	471	438	467	430	464	443	455	441	469	451	449	436	435	441	471	441	406	441	476	462	436	445	474	453	438	494	472	454	426	426	436	452	424	450	474	461	432	469	457	439	482	495	452	433	474	430	462	433	437	495	474	474	451	444	451	434	475	482	430	435	432	484	428	463	459	472	450	473	419	456	439	413	465	408	467	446	431	419	449	451	440	483	433	470	456	464	449	433	443	435	416	446	447	419	447	468	463	426	482	430	441	437	454	402	439	441	442	434	444	442	427	466	452	463	448	414	459	440	470	488	451	465	426	435	464	456	451	475	418	420	406	421	465	425	475	464	433	446	427	427	453	449	435	480	396	459	434	456	449	457	459	420	441	466	459	435	431	435	438	453	421	437	490	456	425	460	430	455	499	455	460	466	414	435	455	441	477	473	422	443	467	482	425	434	439	424	473	455	410
24105	21200	29798	42382	49154	41346	27581	10800	2557	834	443	372	339	329	322	349	336	316	337	337	307	322	334	326	307	309	359	326	335	324	336	316	310	324	368	332	330	314	310	306	284	338	329	328	331	287	325	304	300	342	339	337	298	328	317	325	310	337	345	307	305	341	313	330	349	333	297	350	342	342	307	321	325	352	341	318	318	335	306	362	326	269	294	313	326	301	309	319	331	334	350	340	328	298	326	323	294	359	301	306	339	346	285	333	321	299	325	362	286	324	348	366	308	318	337	346	322	292	332	346	321	310	319	317	365	312	341	324	336	322	318	350	323	320	301	307	348	333	287	298	326	338	306	304	310	325	314	317	317	307	320	357	324	347	317	316	348	307	319	347	315	328	310	263	320	310	311	323	311	334	308	330	314	322	346	321	328	317	337	310	305	285	326	325	300	312	319	356	336	344	338	312	307	340	335	327	333	280	319	301	333	313	321	307	293	365	335	342	324	322	334	324	334	349	317	331	329	320	319	320	309	347	319	312	337	336	322	339	325	324	309	355	317	335	337	296	312	301	324	332	325	337	319	317	328	333	332	301	326	342	333	346	330	322	301	284	345	315	322	330	324	296	332	312	334	333	336	331	329	327	301	329	329	339	333	359	317	309	363	344	328	324	340	310	318	337	312	335	322	310	324	325	342	297	302	322	338	334	329	315	358	320	321	305	296	329	343	304	305	312	292	310	337	326	305	331	311	334	329	316	324	319	352	340	308	316	290	298	305	334	311	317	354	333	323	328	338	344	301	326	358	298	310	334	325	318	306	302	354	329	317	329	323	333	293	317	361	348	312	327	347	311	311	337	364	311	320	328	285	334	328	321	333	328	351	301	315	333	318	323	313	293	326	339	367	329	361	330	298	315	332	330	345	322	306	299	325	337	354	292	308	318	310	317	349	325	336	349	302	316	311	299	302	350	323	319	355	322	318	341	305	341	326	345	323	312	332	341	320	321	306	320	320	312	307	349	339	343	360	310	355	325	330	332	310	332	280	298	344	306	302	322	329	322	313	356	312	284	317	339	328	314	318	336	310	318	318	317	328	338	313	304	349	319	308	374	328	329	332	310	304	329	317	307	326	325	344	287	298	299	323	328	329	350	336	332	308	311	337	300	301	328	324	312	282	309	283	330	351	317	313	291	338	313	356	331	333	313	326	320	307	330	290	342	292	322	331	327	320	337	346	307	353	341	311	306	323	345	302	323	312	311	343	310	300	319	283	339	343	276	337	311	341	336	349	307	346	316	342	321	343	320	326	338	345	332	328	335	306	325	340	309	329	322	307	272	329	327	342	359	344	339	357	365	344	306	305	339	315	330	364	319	315	357	357	327	356	329	311	331	333	348	301	331	299	335	299	336	352	344	324	341	320	307	329	317	338	342	311	308	301	354	335	313	341	312	328	369	332	349	339	318	330	341	342	342	294	333	335	318	309	324	320	320	327	334	310	310	300	304	293	322	311	346	337	271	329	337	355	329	317	322	320	342	324	301	312	334	321	351	320	317	354	319	329	354	336	357	367	346	298	331	302	334	320	325	316	340	349	281	321	314	341	324	309	329	319	332	338	299	333	328	314	357	312	325	337	341	362	301	315	362	323	295	273	354	341	358	330	332	335	335	353	336	271	346	325	303	331	302	302	315	327	332	354	356	310	299	330	317	362	316	306	323	341	321	307	325	328	282	315	307	334	326	326	346	294	342	289	337	323	324	341	317	309	344	339	333	312	351	348	327	328	338	330	303	353	324	316	320	317	347	317	311	326	327	315	364	307	342	330	317	346	341	330	319	338	320	328	315	334	360	328	303	319	315	325	309	336	346	356	346	327	329	310	322	361	280	330	314	354	316	325	366	317	333	297	311	316	344	356	316	314	308	338	308	340	326	327	325	301	308	329	321	329	324	320	340	290	337	349	325	308	316	347	311	326	315	324	321	347	323	327	339	357	380	306	302	304	344	345	343	325	321	295	330	314	326	309	359	342	319	325	326	333	326	317	327	327	319	297	298	332	338	332	344	333	357	295	331	322	329	300	319	315	327	342	334	307	334	345	313	337	322	320	319	313	317	325	331	327	314	291	333	315	314	314	306	323	302	351	297	325	331	301	294	324	326	313	307	291	339	307	323	319	323	327	326	336	306	310	310	329	333	326	320	327	330	338	332	333	334	349	357	304	332	306	335	322	317	325	325	308	320	327	320	304	321	337	333	336	332	314	342	310	345	377	316	338	316	284	329	309	340	316	307	336	351	302	336	315	332	333	323	295	332	336	342	318	331	334	326	337	332	321	318	318	314	353	331	331	309	318	309	323	317	331	317	335	324	344	339	327	327	327	340	303	307	293	298	337	336	305	320	312	332	364	343	289	297	315	341	369	316	317	300	350	303	315	348	338	325	320	330	333	308	335	268	321	336	294	316	322	296	324	308	336	332	319	324	309	338	333	297	323	326	315	327	334	311	351	316	340	315	347	328	329	318	333	291	313	324	315	320	339	328	304	294	302	316	289	290	313	326	292	339	327	340	330	337	343	303	333	300	379	319	316	320	300	302	303	331	280	328	326	349	339	334	313	316	281	313	339	331	299	339	339	325	308	316	337	332	295	331	335	322	331	344	327	340	319	315	315	320	335	292	318	350	302	332	312	302	325	330	342	291	294	346	310	325	311	300	330	314	302	327	350	343	292	320	305	329	306	358	306	315	303	350	324	318	323	355	355	336	331	320	344	342	333	313	306	308	333	319	312	330	320	335	338	311	335	338	332	291	301	305	312	316	303	351	328	320	329	305	365	300	344	317	309	308	317	305	339	330	333	285	312	348	319	331	356	322	297	317	324	311	277	327	318	373	309	333	328	350	332	313	317	320	322	333	296	330	309	332	334	294	329	312	311	309	333	321	328	327	347	323	308	324	372	303	343	335	316	347	319	342	305	323	331	321	315	324	329	340	325	310	345	338	326	347	348	326	340	310	332	308	281	290	360	332	341	317	345	308	311	314	325	347	333	344	307	312	346	327	320	351	312	310	366	337	313	345	314	339	310	304	335	371	273	336	310	339	316	312	348	347	362	308	336	294	327	346	348	340	342	327	365	343	310	335	336	295	309	319	308	336	330	325	334	322	342	354	326	318	324	319	346	289	332	302	318	335	343	338	334	291	348	341	334	339	367	310	328	344	329	344	308	310	308	353	339	338	311	320	371	302	331	311	344	349	319	331	319	304	301	338	307	353	345	308	337	305	303	339	340	322	292	314	359	327	285	295	323	323	341	332	324	317	299	304	378	331	307	315	346	319	285	348	300	331	326	311	334	335	323	338	325	314	362	335	345	306	359	367	334	359	322	337	317	325	324	329	319	302	327	329	285	351	302	350	293	332	280	303	336	341	334	336	305	312	317	306	328	361	318	352	323	307	333	335	336	324	316	317	319	303	291	319	343	342	338	325	325	323	316	358	328	332	325	322	309	323	287	299	351	301
7720	22404	55215	66790	57514	44814	31195	15117	5685	1932	825	572	486	511	499	509	450	497	515	499	512	522	540	516	545	499	513	489	511	497	493	477	494	542	516	498	518	515	522	467	513	558	481	524	506	524	497	527	543	495	516	521	473	514	538	486	476	496	531	551	471	505	480	496	509	531	517	497	509	510	491	530	507	511	509	514	516	502	543	527	498	497	502	494	517	539	517	508	489	474	538	524	497	518	491	533	483	519	495	526	519	533	468	490	494	460	544	499	524	503	503	511	499	493	488	521	526	540	520	521	524	500	469	490	509	517	517	530	465	509	480	477	508	526	501	493	514	505	468	498	522	519	464	549	519	499	507	478	516	529	508	520	549	522	515	518	506	503	443	573	519	527	537	553	540	503	509	504	517	520	449	488	497	518	514	514	505	485	508	521	494	499	495	532	538	520	472	470	531	513	536	529	472	488	484	481	520	486	478	491	492	505	502	505	481	518	515	491	493	533	482	537	526	465	522	502	530	539	509	533	552	475	498	534	523	528	489	485	537	511	476	521	471	491	534	499	504	490	514	532	469	547	504	502	519	488	492	521	540	524	518	502	502	543	532	507	525	512	522	511	504	522	560	501	504	510	530	528	493	503	500	519	541	523	528	494	479	485	509	502	524	513	502	517	495	523	548	516	487	514	503	524	536	465	482	506	512	526	526	523	538	462	504	504	499	479	527	482	490	488	498	496	487	548	501	507	493	479	522	510	483	539	477	481	495	510	498	474	463	532	478	486	473	540	492	504	491	496	506	539	507	506	499	508	529	516	499	513	508	542	540	472	465	491	521	473	518	491	538	464	522	532	493	495	527	472	479	528	535	489	510	524	473	515	502	506	502	518	475	493	512	515	501	527	500	509	510	541	521	501	512	451	533	461	498	474	525	507	509	498	499	505	529	490	455	513	490	543	501	530	521	526	528	529	557	470	547	503	493	508	489	494	560	530	485	487	514	516	534	513	481	491	492	464	486	523	518	502	468	487	503	486	495	484	535	552	443	497	481	493	520	470	514	501	536	510	538	490	514	475	478	493	502	508	502	505	504	505	518	464	496	501	494	518	485	477	462	505	500	488	474	483	486	509	502	498	481	508	472	502	517	489	450	491	504	547	499	544	526	498	475	491	500	506	505	540	493	540	487	534	476	497	484	488	537	519	538	485	523	519	486	480	488	482	496	510	507	527	545	525	493	507	512	493	519	480	517	497	491	506	464	533	511	545	511	502	528	537	492	502	518	525	523	522	487	504	459	555	460	477	523	496	503	502	534	508	516	467	539	506	527	521	534	508	528	488	528	522	501	493	511	510	551	550	506	527	464	514	489	477	475	520	514	500	471	493	541	508	506	510	499	499	516	536	517	531	490	518	513	507	487	513	484	505	496	536	518	506	539	495	496	501	525	491	529	504	530	491	544	539	479	492	492	516	489	508	525	485	542	522	488	506	482	477	472	513	501	548	518	516	519	532	535	498	486	492	491	489	518	502	480	522	546	447	501	497	514	505	528	505	455	519	532	496	500	483	530	502	503	491	509	486	533	519	505	511	494	518	473	484	522	499	497	520	520	488	513	487	497	465	504	483	549	504	472	466	521	480	520	526	511	515	526	530	499	508	534	479	498	498	481	509	487	475	523	475	495	508	526	531	495	481	525	515	522	526	507	473	472	511	496	491	517	540	500	507	530	504	476	495	473	552	525	538	518	498	509	505	479	534	476	523	500	472	517	487	551	499	511	507	510	503	508	503	521	497	513	531	486	485	523	497	478	504	535	511	482	544	488	507	488	536	491	488	475	443	483	491	495	492	518	444	525	522	504	511	484	530	518	538	548	560	517	482	534	498	489	512	485	500	495	518	508	512	510	466	484	540	534	515	487	497	494	539	501	544	517	504	529	488	519	533	504	529	481	499	523	481	518	525	518	513	490	485	525	519	498	510	498	527	512	511	467	509	531	515	501	507	496	502	494	496	515	468	458	490	503	468	524	529	497	515	553	544	489	504	506	500	465	479	503	498	508	491	509	492	466	479	511	516	475	537	521	486	508	497	513	463	507	537	489	485	489	564	552	519	542	506	475	519	464	486	507	512	499	505	491	482	496	476	543	510	475	510	527	455	491	506	495	502	504	506	530	486	513	486	479	507	549	500	471	535	506	492	501	494	484	541	547	481	541	499	520	484	457	502	470	517	478	490	500	466	511	523	499	508	474	521	487	485	514	463	508	509	494	493	474	511	523	514	473	493	479	481	512	499	482	495	515	509	499	486	508	472	495	530	510	490	506	519	463	500	484	478	514	465	492	524	515	511	510	477	524	490	518	474	479	507	519	489	494	481	530	546	487	496	533	508	502	542	529	516	531	502	507	508	508	520	491	493	513	496	489	484	477	497	505	532	523	487	521	515	549	525	529	529	505	480	478	451	495	494	494	475	480	496	513	515	513	507	506	509	503	532	518	506	526	492	522	492	491	495	550	520	508	499	505	490	512	499	509	509	501	521	489	534	533	526	532	508	533	497	501	474	477	505	502	523	515	513	466	560	496	516	484	518	506	508	466	523	487	493	512	501	556	506	541	531	525	497	544	517	517	471	505	514	505	474	525	518	498	479	459	508	476	527	528	522	512	505	477	513	515	495	458	504	525	497	512	521	521	521	516	494	507	527	525	461	498	502	504	494	488	492	491	541	510	511	489	538	498	499	496	492	527	512	506	494	545	493	496	510	523	539	509	481	501	505	508	537	497	517	523	469	452	529	515	565	512	508	504	524	552	484	483	514	497	502	523	478	519	523	542	484	496	498	551	504	501	485	484	480	480	489	532	518	505	508	522	481	497	546	502	515	503	486	468	482	476	506	457	506	514	513	529	516	497	487	486	492	492	501	479	525	480	476	487	506	553	507	457	505	546	556	492	508	528	491	501	511	471	524	531	521	508	507	553	541	508	507	533	556	546	523	478	443	492	505	488	576	484	537	515	482	481	490	519	505	474	512	488	481	485	486	474	481	508	515	500	479	501	486	510	502	517	559	528	497	490	529	494	492	518	458	502	522	498	507	518	455	482	491	563	483	505	536	538	486	476	508	511	517	503	497	498	530	504	511	524	500	497	527	513	486	508	494	487	508	491	495	502	510	506	512	525	512	494	481	504	481	517	508	497	510	510	497	480	552	505	519	516	482	504	490	490	510	464	523	514	514	512	514	505	506	523	504	516	526	545	479	497	526	454	471	519	489	495	524	555	522	483	515	518	543	481	545	509	464	517	490	497	500	528	510	514	503	492	510	504	470	513	508	474	485	511	513	500	488	481	508	519	512	465	498	501	477	530	515	513	518	483	494	502	527	528	504	505	536	520	490	506	472	495	456	515	491	495	492	494	493	522	485	525	488	529	556	464	506	530	538	535	499	529	513	537	482	558	483	473	516	562	521	525	468	546	496	506	521	522	486	493	495	511	522	504	527	499	482	496	494	488	535	478	509	562	533
23057	21200	29399	38367	50580	49424	37690	19128	5890	1457	627	377	357	375	354	371	351	361	346	346	361	347	342	341	365	349	369	335	333	350	349	344	328	353	350	321	323	343	349	308	353	346	330	339	347	323	342	349	335	317	380	331	340	321	331	312	348	335	347	327	356	324	337	357	325	340	373	330	336	355	325	357	317	359	309	339	324	350	310	361	360	362	356	320	325	310	308	348	324	325	337	342	327	327	364	309	315	374	351	334	311	361	342	335	333	339	339	321	353	312	307	356	345	307	330	346	356	343	335	339	353	359	351	309	334	334	354	345	351	323	348	349	317	322	353	346	330	340	347	333	324	351	338	364	362	331	353	327	331	351	336	365	341	328	340	320	312	319	328	325	353	338	331	289	354	322	325	339	342	307	331	365	293	331	332	319	347	336	332	340	337	327	310	338	318	336	338	340	331	331	337	323	340	322	339	293	308	345	311	351	299	329	353	314	314	321	312	386	350	357	328	349	322	346	351	318	330	327	324	357	349	314	329	313	331	369	361	346	328	347	325	326	307	337	339	333	329	314	338	299	375	333	350	340	354	348	332	347	358	341	311	351	337	372	298	323	323	330	343	345	319	339	366	308	310	349	335	303	302	353	347	319	366	313	348	337	350	364	333	312	335	338	333	349	348	358	292	365	363	314	328	301	378	374	352	334	314	346	366	355	342	322	346	338	334	350	347	363	330	370	320	323	320	348	359	327	300	365	324	327	366	336	347	310	378	336	336	317	308	331	352	319	363	308	332	343	350	329	370	331	326	355	350	385	363	327	330	350	345	328	328	345	308	340	306	357	381	326	328	352	346	277	321	329	380	360	342	322	330	366	316	333	326	332	332	361	307	320	320	389	323	321	327	302	349	341	343	321	358	329	329	361	321	355	326	335	310	339	284	338	324	315	337	345	337	352	309	321	328	314	337	324	342	331	336	345	333	344	324	330	328	342	360	357	354	329	367	371	329	333	324	341	332	334	328	350	323	362	324	335	331	366	363	322	352	285	338	341	356	364	362	335	352	350	340	352	348	321	337	323	314	309	339	335	327	389	313	321	341	336	328	344	358	331	345	349	333	338	347	355	344	351	312	348	308	309	312	331	309	330	335	317	337	350	344	313	324	360	301	360	376	334	304	328	326	326	339	326	342	349	323	357	333	343	335	325	322	351	349	316	316	330	333	343	336	355	328	328	337	307	335	325	334	366	339	323	297	343	335	324	360	357	314	287	334	316	340	362	349	345	370	340	338	352	347	343	335	334	301	339	350	336	331	307	329	311	303	359	349	328	336	337	361	315	335	344	309	339	366	330	319	321	351	320	359	327	351	328	336	365	340	336	307	346	344	322	322	330	389	367	329	323	355	333	300	335	311	323	315	343	316	324	312	313	325	343	353	347	327	339	315	316	310	353	337	319	335	332	321	347	353	348	350	348	327	326	315	364	356	316	341	322	347	322	350	304	310	321	344	332	325	336	326	308	317	333	316	344	333	341	353	311	350	321	360	343	320	326	313	355	343	348	368	331	313	332	355	331	355	329	367	333	312	322	350	313	308	322	363	340	319	361	357	325	333	328	290	299	351	346	347	345	370	341	369	337	314	343	312	356	324	327	294	323	359	344	359	323	326	325	334	325	352	346	318	319	317	348	336	300	328	360	328	334	337	320	319	348	320	354	301	325	354	315	342	353	342	336	327	348	353	324	358	310	316	366	343	325	333	331	306	334	338	371	298	305	330	339	326	324	294	302	321	329	329	349	341	313	319	324	353	339	357	328	327	323	339	350	363	317	329	328	348	343	351	334	347	315	346	338	354	350	370	322	330	337	328	370	361	319	339	343	319	317	321	313	377	317	365	342	338	303	328	332	350	343	315	343	339	331	349	315	310	347	335	364	335	359	339	347	339	364	312	343	323	332	358	324	357	338	325	358	378	333	361	326	313	308	313	334	288	319	346	342	361	358	283	334	358	338	345	363	321	348	353	331	324	326	323	335	340	352	309	339	316	338	353	303	342	343	347	325	350	338	344	327	353	339	325	345	346	326	320	305	358	349	332	322	307	332	336	381	347	303	340	333	328	324	347	347	335	337	322	331	321	312	301	326	360	310	335	291	329	326	339	325	335	348	320	355	324	346	348	328	310	337	336	362	339	343	340	326	351	370	358	335	341	336	368	358	328	349	335	357	340	343	343	359	340	360	325	353	316	338	352	334	349	361	365	328	319	358	313	328	350	321	343	331	339	299	369	321	340	347	335	336	308	331	336	333	313	330	320	345	319	328	336	338	371	347	328	331	342	362	316	368	324	315	342	332	349	317	334	331	320	348	332	364	317	325	340	320	369	342	338	323	345	332	338	331	334	327	321	331	340	344	321	327	347	335	363	319	362	336	332	370	342	333	352	324	337	331	330	349	297	308	333	325	317	311	358	323	342	333	335	333	329	313	346	335	349	326	350	335	335	333	334	336	360	334	325	345	329	343	295	328	354	372	362	343	371	326	369	315	349	315	344	326	361	349	359	360	344	337	309	337	357	306	354	331	329	297	337	363	353	324	315	315	336	307	323	331	325	335	328	327	363	347	314	343	359	314	376	347	344	327	351	335	353	314	323	366	315	345	329	356	346	331	320	310	324	316	342	331	340	328	375	365	321	331	340	353	355	336	338	328	323	301	353	366	326	339	339	317	341	351	311	338	346	330	342	330	317	341	354	343	339	317	357	360	333	359	328	349	336	302	303	308	336	304	328	319	334	361	324	339	319	357	338	326	336	305	327	323	322	333	320	335	316	319	331	313	350	338	335	295	366	354	346	324	355	329	323	310	332	345	319	303	335	354	330	352	305	342	342	326	341	337	357	351	339	327	371	330	363	331	367	329	311	347	355	334	360	332	296	323	338	354	290	343	323	324	317	367	326	305	352	311	341	367	328	335	329	354	346	336	351	345	331	332	319	318	355	337	326	353	350	288	357	312	310	332	350	314	325	294	342	325	356	344	361	321	337	318	319	348	345	339	335	319	368	343	339	329	368	356	312	320	321	339	336	319	360	309	356	360	349	343	350	340	339	318	349	346	335	335	368	368	345	366	290	316	367	334	341	338	357	315	344	325	302	339	353	347	310	318	357	338	363	347	327	328	324	311	323	303	340	324	323	367	343	357	349	349	346	314	349	375	332	366	350	354	311	323	351	353	320	309	322	314	339	330	380	308	303	352	379	319	318	316	322	341	356	331	327	327	330	343	327	363	327	358	343	330	334	333	349	377	369	326	356	350	320	336	356	358	335	358	328	352	375	323	314	358	313	371	336	320	340	332	324	333	360	333	346	320	334	314	335	367	304	316	322	332	306	324	332	322	329	320	330	335	365	329	322	321	360	333	306	355	363	331	338	333	345	327	308	347	282	342	343	287	313	330	306	301	353	349	337	341	353	355	306	315	341	341	344	295	320	347	320	339	323	330	334	339	348	355	301	361	312	326	362	354	349	346
10493	25090	51418	81879	71570	56697	40542	23429	9590	3252	1138	648	512	518	509	503	502	527	533	519	537	526	518	555	593	490	482	509	522	490	524	509	511	511	512	490	505	523	470	513	471	513	529	494	536	550	448	518	524	495	552	539	543	566	535	505	526	479	538	505	543	508	528	541	517	503	521	523	499	530	500	533	508	532	516	507	505	512	467	528	509	497	529	513	532	461	498	541	543	538	497	484	491	509	531	504	514	502	510	479	501	524	514	498	531	494	504	501	538	476	530	477	501	522	520	524	499	538	504	537	483	521	479	513	543	498	503	522	481	505	479	498	506	506	498	487	520	514	486	525	516	511	472	486	511	496	487	506	512	493	502	534	556	534	494	519	495	513	503	506	508	496	543	515	517	558	512	537	506	497	524	538	515	476	519	540	516	496	537	505	521	509	544	522	523	513	468	511	502	519	499	538	501	534	481	501	502	549	513	503	507	523	497	501	494	502	492	513	499	509	552	544	503	505	516	497	502	524	495	492	477	498	521	561	537	513	490	522	500	503	505	489	525	498	510	509	518	520	508	520	520	485	475	533	529	530	516	499	506	525	503	512	536	510	528	476	493	512	522	519	519	532	503	496	497	529	529	507	500	508	515	537	520	488	489	514	560	536	485	523	531	555	507	503	507	520	517	542	500	514	517	497	518	519	522	516	549	538	498	515	549	475	538	529	530	499	521	485	498	512	537	510	528	567	511	516	539	555	494	578	520	471	482	493	570	532	513	503	512	499	535	511	528	515	505	498	515	530	449	487	527	509	505	464	474	514	495	519	540	555	498	488	492	534	555	520	486	488	554	519	542	521	533	469	506	484	492	521	549	536	478	516	536	498	506	484	514	508	540	519	501	486	536	545	479	507	547	495	492	471	512	548	556	516	512	534	444	531	572	514	507	495	535	513	498	527	494	499	533	496	515	498	522	506	480	489	488	511	497	520	488	533	520	518	512	557	502	488	487	518	486	522	500	544	546	577	514	545	539	539	514	478	528	534	498	473	538	523	500	535	526	516	494	560	529	538	510	527	503	509	501	503	498	496	533	524	490	487	545	516	529	524	489	524	534	459	515	530	497	527	524	495	532	523	558	474	499	506	483	528	493	503	503	506	510	488	531	468	491	494	525	485	482	511	539	492	533	536	493	508	544	522	502	488	524	554	497	489	493	513	491	542	486	553	479	514	507	532	503	541	501	500	525	494	499	514	515	540	496	542	538	529	535	502	514	498	518	530	533	504	510	536	537	551	482	484	525	535	535	519	522	519	534	493	506	551	528	497	506	510	518	481	499	543	514	535	518	508	545	508	463	481	483	530	520	477	493	492	558	524	554	475	530	504	522	536	517	495	529	488	486	527	478	512	511	512	519	543	497	490	507	516	520	469	493	525	511	533	528	527	527	481	522	491	535	522	478	533	488	459	498	508	525	497	506	515	507	489	562	480	497	486	524	516	533	479	519	513	481	531	507	527	516	491	477	525	504	510	489	505	531	494	529	551	528	495	500	521	549	482	501	520	478	490	534	514	497	504	491	515	541	505	541	537	492	518	498	501	499	480	524	541	506	518	522	481	512	512	481	470	465	528	500	490	552	512	511	499	502	500	519	467	559	530	499	493	500	514	534	513	523	524	558	464	515	504	480	492	491	526	528	533	527	517	515	496	546	517	539	535	491	509	512	503	548	532	523	475	528	526	547	528	478	534	529	520	518	495	483	550	514	503	533	528	525	535	527	515	523	520	520	542	513	508	523	554	522	510	491	514	500	513	528	510	522	515	519	541	515	498	543	523	494	524	510	497	551	528	498	542	560	559	575	514	514	515	514	509	556	534	508	526	497	502	491	536	515	505	499	495	485	509	506	486	561	500	536	505	480	494	517	529	464	491	506	504	530	549	535	507	524	479	516	508	479	517	521	540	497	533	489	564	503	511	530	501	482	542	434	508	489	538	519	528	538	516	556	519	522	498	493	470	505	501	550	548	502	516	542	552	502	487	524	533	524	494	495	520	519	555	517	516	512	502	474	493	505	527	574	525	506	508	478	481	498	497	485	522	497	522	518	535	542	527	519	484	518	505	497	490	538	464	508	505	531	525	518	509	522	527	554	512	503	583	486	534	512	486	544	529	520	488	490	464	533	550	526	511	537	501	514	508	511	552	482	506	528	483	492	535	499	504	509	488	529	499	495	495	516	518	496	524	510	535	550	494	508	517	507	524	487	510	525	517	549	525	435	525	507	537	490	511	508	492	537	490	541	537	461	503	548	528	565	525	507	507	542	555	535	485	516	490	553	520	514	480	493	531	500	503	487	494	499	466	538	500	490	489	479	503	533	522	518	524	531	492	496	535	494	528	476	542	520	476	523	544	511	494	567	518	504	505	526	488	502	479	540	532	515	486	493	520	518	484	507	517	543	519	518	532	554	491	556	506	497	548	509	518	510	546	526	538	541	517	475	465	515	496	520	504	516	537	526	543	494	559	501	541	497	500	525	515	523	531	512	515	544	556	508	510	526	575	523	504	516	506	518	467	567	536	489	540	526	511	527	481	504	515	514	516	552	510	507	526	503	495	484	518	506	491	508	550	503	504	505	506	516	502	506	506	505	531	534	522	555	503	518	498	503	489	508	509	493	521	509	473	484	496	488	517	532	488	480	466	516	534	497	503	525	521	540	474	539	514	507	509	485	541	506	510	540	523	567	536	499	496	445	506	517	539	534	471	515	489	523	527	539	518	491	523	547	532	507	473	501	536	507	509	530	529	510	516	507	525	518	473	541	483	506	476	505	502	521	499	480	529	514	496	475	551	524	526	496	492	538	483	547	472	497	496	566	511	486	519	518	534	534	517	532	500	542	545	496	544	521	479	519	483	527	497	469	530	577	501	538	522	494	496	528	560	508	551	503	506	503	465	451	493	521	513	477	504	536	499	479	511	522	512	494	493	567	439	534	530	476	515	478	489	499	519	483	488	492	541	536	478	550	525	469	504	505	543	534	530	492	514	528	502	508	514	507	497	519	517	528	463	539	462	524	512	567	464	525	558	490	485	520	499	517	559	518	541	535	490	531	513	522	526	511	550	542	535	553	495	529	524	504	534	471	504	483	546	540	482	491	542	514	530	524	514	496	542	499	525	461	546	549	513	483	507	493	511	481	550	505	524	531	470	519	529	496	505	542	503	532	497	504	529	495	557	531	485	531	499	547	480	522	495	509	485	502	521	461	519	520	545	488	522	492	519	521	489	474	548	515	534	544	555	541	524	530	503	538	542	500	500	530	499	547	539	512	480	475	501	469	519	530	495	526	515	528	504	533	499	471	480	491	496	530	498	531	512	531	508	491	507	487	521	502	503	521	466	503	529	505	525	515	519	531	545	548	485	506	531	556	515	488	519	520	545	531	542	572	531	470	568	490	558	521	518	539	495	548	501	501	490	521	518	512	536	525	527	488	518	504	537	485	514	546	532	519	503	511	505	465	526
26614	20876	17206	28321	21321	12578	5243	1655	617	449	346	293	268	289	320	281	286	275	283	275	250	272	296	309	298	260	260	281	304	319	294	295	280	287	254	260	279	276	298	273	305	316	281	255	303	274	290	286	278	289	302	278	289	295	300	302	266	268	291	271	264	270	295	273	287	255	268	258	278	272	318	265	265	274	279	297	306	277	335	282	290	288	304	277	264	334	285	290	310	319	281	284	308	298	291	280	290	272	280	273	284	270	316	289	289	279	289	289	260	309	273	259	298	236	328	299	293	283	278	292	310	268	273	265	291	314	263	283	292	286	275	277	256	294	263	256	281	284	273	270	271	265	296	287	267	276	298	299	270	305	306	281	286	292	306	276	275	271	275	271	288	297	297	280	302	276	306	292	278	263	287	286	289	295	294	288	299	272	299	305	321	283	279	291	287	273	264	281	307	258	278	272	274	300	266	264	305	283	227	279	271	282	266	284	315	293	273	269	274	266	277	293	267	290	282	291	300	295	293	281	293	275	274	288	295	289	265	296	290	304	291	259	303	287	292	293	295	279	286	289	300	249	288	279	291	295	282	309	277	292	294	262	295	307	279	263	297	315	248	258	293	319	274	266	284	307	316	273	300	321	289	271	291	288	272	273	286	263	305	267	282	283	312	291	297	290	310	298	301	292	292	268	318	259	300	291	288	263	293	304	291	317	257	260	298	285	276	281	246	302	285	273	329	277	288	284	261	258	274	292	288	305	291	294	297	276	306	262	295	302	293	285	293	241	252	264	260	279	264	310	292	248	289	281	289	280	311	287	293	278	269	278	288	275	289	287	278	293	275	290	291	281	286	286	312	288	267	291	263	285	295	272	291	259	278	303	283	283	271	287	288	284	303	280	258	259	296	291	278	260	272	273	264	251	247	322	299	302	270	310	255	279	253	273	321	277	270	252	271	290	318	289	283	278	282	296	274	285	269	257	283	273	281	313	289	287	290	272	268	294	250	288	292	282	292	267	288	265	284	286	275	291	258	298	277	261	279	266	288	281	311	280	266	290	284	262	300	274	293	278	264	274	288	265	282	300	276	275	307	288	281	289	278	270	290	316	275	280	251	277	285	286	287	294	321	305	281	290	276	286	303	286	286	303	297	294	321	297	264	291	281	287	259	320	259	297	291	267	258	279	286	271	296	256	294	257	291	281	301	290	283	305	318	295	287	278	296	272	309	288	299	287	288	266	286	283	276	292	277	316	288	298	273	287	297	306	256	285	292	276	262	285	268	282	295	278	276	280	266	288	316	308	283	288	289	253	275	264	294	297	277	272	297	334	298	298	317	289	264	268	272	309	300	302	287	300	286	285	289	270	280	297	272	252	263	276	289	284	286	250	290	267	246	280	294	288	262	287	283	282	279	243	286	267	300	283	311	303	291	271	339	303	328	262	310	294	288	290	293	272	289	291	294	290	260	306	297	281	274	271	251	267	283	316	284	289	275	249	302	292	250	313	284	278	272	292	282	263	279	278	289	291	274	290	285	305	303	284	280	286	284	323	289	282	289	287	269	298	277	272	274	303	309	267	294	280	308	285	282	275	259	257	254	290	243	292	265	279	259	297	280	306	287	283	277	309	312	296	281	282	305	263	310	286	324	286	284	287	340	315	281	282	299	297	272	271	284	296	299	300	322	271	278	296	267	287	266	291	268	279	293	288	283	276	259	282	286	258	284	294	285	287	293	295	294	284	267	314	282	262	301	270	292	272	287	263	296	266	295	297	258	270	269	288	289	280	256	288	266	292	252	313	272	276	293	302	305	304	270	304	267	245	302	276	322	276	283	252	305	259	267	277	301	319	293	246	297	292	287	311	295	302	274	297	297	287	302	269	282	284	252	304	269	281	266	235	280	284	264	280	295	287	297	269	301	299	265	268	279	282	286	289	310	280	283	294	290	304	290	278	283	243	252	276	279	283	276	292	300	285	274	268	285	286	271	272	303	275	285	275	275	325	268	268	282	307	283	275	292	298	291	266	257	300	280	285	283	297	274	288	293	305	309	282	279	280	286	292	282	280	283	293	276	266	317	268	305	295	282	309	284	299	282	303	310	298	293	269	283	281	266	310	283	282	296	297	300	276	287	240	287	308	286	276	251	276	279	306	268	284	282	275	265	292	276	270	284	309	281	303	309	319	276	281	324	277	277	287	273	269	275	305	264	299	296	309	281	288	292	291	278	301	302	284	289	300	265	292	322	310	290	281	299	296	281	288	304	293	278	277	285	282	297	257	259	293	291	297	284	266	280	296	279	279	289	280	246	293	307	292	317	299	263	293	260	296	313	265	267	281	282	332	279	299	255	271	279	286	293	319	290	264	293	276	299	295	282	277	293	242	291	293	277	318	288	296	281	268	274	269	301	286	302	284	284	253	285	290	297	270	296	264	288	255	262	267	264	311	274	272	287	285	265	273	305	295	283	281	275	302	281	276	289	266	296	295	290	297	273	275	252	254	286	278	308	288	308	310	253	282	291	264	293	290	312	274	288	276	311	292	292	295	261	252	286	272	311	290	277	280	263	295	282	284	293	292	286	293	283	275	287	260	326	256	300	265	278	313	267	273	288	280	308	283	269	274	270	293	287	272	283	304	302	255	263	274	277	261	302	256	307	266	290	271	290	285	289	296	263	322	278	302	281	279	278	284	304	270	285	297	299	255	289	293	289	287	270	283	267	296	265	300	248	279	287	257	266	305	286	279	298	267	283	277	293	301	309	267	292	291	254	306	311	311	273	262	286	284	296	278	292	277	282	277	278	296	265	286	291	282	268	291	295	277	295	276	276	256	267	270	307	273	274	299	304	302	279	266	289	262	282	253	284	274	275	266	266	291	290	304	264	294	294	284	292	269	279	275	287	301	270	299	275	314	310	280	306	291	290	270	268	301	301	282	273	296	284	302	312	276	298	263	271	283	302	291	299	302	299	269	265	250	279	253	256	271	313	283	286	277	282	274	256	286	278	285	277	285	291	293	291	287	287	291	251	274	291	289	276	298	280	288	308	327	295	284	287	287	254	263	271	275	288	294	274	290	289	288	311	288	288	311	282	290	279	255	263	275	257	281	320	283	290	285	278	276	293	289	310	281	324	261	286	297	264	287	269	289	285	254	286	284	277	280	277	313	266	277	244	288	309	295	291	295	296	261	266	267	284	274	266	273	268	320	286	294	269	271	286	286	290	306	300	276	289	293	304	286	282	293	290	284	279	300	258	282	268	269	288	283	318	300	285	292	283	280	224	304	286	267	276	317	301	280	302	297	275	283	248	284	266	287	282	265	257	276	323	296	296	270	308	291	280	285	305	278	276	288	260	317	247	253	275	313	291	293	303	258	246	302	321	283	280	255	284	293	264	257	284	266	273	314	278	297	283	281	271	274	277	300	286	290	262	294	248	286	317	272	307	282	319	300	310	269	271	272	247	285	252	313	267	275	292	265	295	278	259	285	312	319	302	300	283	315	304	293
4813	4567	17243	32378	27011	18186	9323	3451	1392	704	501	432	477	451	445	468	428	459	458	444	448	486	463	467	430	426	451	483	455	428	423	424	400	454	469	455	477	424	499	434	465	478	453	479	452	460	453	455	397	412	474	432	485	445	428	463	470	503	462	466	426	465	454	441	435	482	446	436	476	457	456	480	423	448	435	456	436	458	441	440	441	469	450	398	419	428	445	431	430	471	470	468	444	436	435	494	472	481	439	459	443	445	441	440	438	466	479	461	461	464	448	432	443	473	457	460	493	449	456	461	476	420	488	428	467	476	485	455	461	455	464	437	474	418	433	459	458	450	409	458	448	476	440	463	472	450	460	434	425	473	423	448	422	431	428	473	458	462	443	461	452	446	452	451	434	413	405	417	473	457	465	471	452	462	438	483	461	461	455	488	455	440	452	444	439	426	407	472	462	467	419	443	484	443	517	426	466	419	478	437	443	418	439	436	462	471	427	431	476	468	449	452	438	422	479	458	437	463	449	471	417	502	440	429	429	464	480	477	445	432	440	435	476	430	442	432	476	423	459	425	465	467	410	467	472	446	458	425	464	468	461	423	464	450	438	448	448	458	454	428	479	469	425	436	455	445	457	449	449	427	442	459	429	443	488	422	444	443	439	451	472	470	433	457	444	443	445	410	461	437	485	480	430	440	430	473	465	458	462	445	449	495	416	485	462	472	431	418	471	437	447	437	460	462	457	447	492	463	434	461	475	443	470	418	465	432	438	408	464	447	460	485	494	482	456	461	484	460	408	444	448	467	482	447	442	449	451	431	446	463	445	434	456	450	476	504	425	428	431	482	443	449	465	479	464	458	428	487	451	444	420	478	458	453	473	436	464	452	466	430	411	459	432	430	454	448	429	439	473	436	484	481	435	435	436	442	426	444	454	455	474	456	466	443	453	480	443	449	451	434	441	469	442	448	457	444	431	461	437	449	413	465	472	450	475	444	419	410	468	440	446	480	444	452	465	466	471	440	458	454	436	439	475	439	436	474	465	464	458	440	434	438	469	463	444	465	437	489	420	475	454	448	448	450	449	413	455	479	470	431	497	419	467	471	468	470	466	476	435	432	438	463	461	443	461	432	420	455	449	469	455	437	455	468	469	455	425	424	437	421	479	448	481	448	445	503	471	455	434	452	466	454	441	420	472	437	445	482	462	457	475	461	430	440	456	458	478	453	466	487	439	461	436	456	430	465	444	454	456	483	445	479	453	451	473	435	466	418	447	443	445	457	462	471	409	473	464	437	504	445	433	457	429	477	441	463	451	431	473	426	476	443	468	410	431	454	408	419	454	458	449	449	426	474	483	475	449	452	435	466	435	483	428	480	447	472	446	450	443	447	428	445	462	478	435	475	461	433	407	473	470	454	446	437	458	451	433	461	424	456	437	429	440	461	463	425	479	422	474	428	455	427	447	463	432	428	446	507	475	404	447	492	432	426	460	462	486	439	464	492	470	447	468	426	456	429	419	461	422	446	478	466	453	449	442	459	444	458	513	460	468	431	433	441	438	444	458	461	473	426	467	470	455	487	488	481	454	474	488	412	479	472	432	469	452	423	425	457	459	448	435	425	453	414	470	480	439	448	444	483	445	460	450	475	457	460	457	467	449	468	450	462	402	460	462	467	459	451	448	439	435	456	464	473	415	463	449	453	422	393	475	483	433	446	469	414	463	459	488	447	455	432	447	445	469	463	467	463	471	456	444	422	428	471	453	466	468	454	434	462	459	440	447	464	412	400	455	437	464	442	464	423	436	438	424	448	503	448	489	454	451	503	431	436	494	463	462	465	442	456	422	441	459	425	444	420	441	452	466	445	458	483	452	444	425	483	449	466	441	429	493	457	444	468	467	445	462	473	455	454	449	445	470	509	439	450	467	454	463	463	423	411	441	471	478	436	432	482	447	436	459	460	442	444	430	467	469	454	456	458	413	417	509	458	480	462	495	480	486	428	493	442	461	447	445	473	468	437	448	461	440	435	451	430	490	496	454	417	478	424	483	460	433	451	507	439	436	446	419	476	467	428	425	435	457	467	485	477	444	441	433	465	456	452	451	430	461	453	439	447	455	477	455	401	457	486	436	448	483	445	448	431	431	422	477	425	501	474	452	459	451	496	431	439	474	428	438	392	485	448	482	484	457	455	427	442	436	492	430	452	443	478	450	467	468	457	459	452	442	484	468	460	434	425	436	417	449	442	419	459	464	462	447	501	453	448	465	466	475	428	485	462	487	445	437	463	408	468	474	458	441	462	488	472	415	415	467	487	477	468	444	436	477	458	425	461	437	445	446	409	450	454	456	440	455	467	451	454	415	443	437	443	427	434	452	484	462	440	471	455	455	410	469	448	427	456	418	479	434	499	457	454	484	448	459	448	462	469	431	418	473	405	431	485	461	420	466	477	435	445	445	467	450	453	434	437	441	464	494	430	450	456	423	457	469	468	439	456	420	471	447	434	444	436	469	479	437	431	438	433	443	432	452	406	463	464	505	457	473	440	478	463	465	434	429	463	465	424	476	456	469	468	444	458	432	503	478	501	434	415	475	455	443	477	458	397	479	459	473	409	444	474	484	449	472	454	475	463	489	472	452	430	484	452	447	456	460	434	514	477	464	470	421	438	482	465	445	458	499	406	468	450	460	452	418	466	433	480	460	426	455	433	434	434	443	467	474	467	458	446	469	439	439	478	454	434	461	463	432	423	474	444	496	452	465	476	463	503	448	459	441	464	435	439	447	436	448	434	473	468	471	472	421	444	470	439	450	474	465	464	445	460	424	471	462	418	421	453	468	463	461	426	475	448	476	462	442	439	412	438	451	470	437	451	442	451	458	445	487	457	447	470	430	437	461	414	458	411	459	454	461	486	482	477	481	443	475	443	478	460	482	495	441	470	476	467	464	425	467	431	458	471	465	439	437	415	449	442	468	434	426	479	470	457	461	434	449	471	435	442	453	416	474	453	415	448	422	444	481	500	453	454	450	443	443	462	454	415	494	435	465	417	438	463	437	458	454	455	442	465	465	447	410	488	449	449	484	416	460	472	467	464	480	447	467	449	477	464	441	446	444	487	465	438	464	428	459	438	455	446	455	487	441	442	457	444	421	465	432	435	491	461	401	449	440	482	442	457	452	478	396	459	467	450	443	408	468	442	459	464	478	449	470	466	439	437	459	463	477	420	463	470	441	480	464	450	465	428	444	444	460	428	470	422	427	492	452	483	454	421	482	435	472	454	464	463	459	435	443	473	490	445	399	467	487	431	419	420	447	449	440	492	467	465	475	462	482	454	435	435	446	472	442	473	446	433	448	454	460	453	453	452	442	461	444	456	456	455	426	465	443	416	487	457	469	447	478	437	440	459	450	450	447	487	453	439	428	439	484	425	408	478	458	419	442	437	429	456	446	465	411	475	469	460	450	473	496	448	428	435	433	485	440	467	475	442	469	435	426	432	461	480	477	440	460	474
24112	21216	29008	46054	51665	43772	28475	11751	2694	920	488	312	318	326	334	318	326	329	338	300	346	326	327	327	306	328	312	340	314	319	315	298	309	313	346	301	305	346	277	329	321	389	337	312	313	348	310	345	343	310	364	323	294	321	328	324	324	361	326	326	335	346	333	307	338	308	323	316	325	334	332	327	354	336	308	342	346	322	322	331	330	331	334	301	361	334	334	331	309	315	302	350	317	315	305	324	315	307	331	332	309	323	352	312	340	326	333	362	329	310	377	318	322	341	331	309	314	324	319	324	305	334	341	319	311	310	329	304	353	298	302	311	309	344	329	346	314	279	308	313	317	351	335	304	322	321	336	293	295	310	310	327	330	329	330	289	350	308	338	322	329	314	333	326	330	321	314	328	311	336	327	324	347	314	302	313	323	303	305	321	328	330	355	329	319	330	318	322	339	338	328	315	357	289	331	316	340	319	368	286	343	330	309	321	345	311	338	326	316	314	346	317	302	344	315	328	345	312	334	329	332	369	322	358	346	375	334	309	339	328	323	326	331	354	307	336	334	329	323	317	326	299	333	308	366	321	343	329	349	314	312	318	330	302	330	294	315	308	336	359	303	299	313	342	318	317	310	349	319	326	334	352	285	311	305	316	319	311	308	331	345	322	318	327	309	281	345	339	317	325	294	331	329	311	361	315	341	345	349	330	293	347	331	290	321	323	353	334	316	346	311	322	345	330	293	324	303	340	342	327	297	286	314	338	320	328	332	332	310	344	307	305	333	322	297	343	335	301	304	289	334	314	320	319	322	321	314	322	275	303	326	302	332	307	304	329	354	335	283	355	354	296	318	351	327	330	318	353	323	338	314	343	315	315	347	345	328	313	305	328	310	339	325	346	311	322	308	342	350	316	321	304	325	332	321	290	298	329	323	311	301	305	348	318	370	348	322	329	358	339	329	329	348	343	331	295	333	320	323	323	331	343	309	311	326	307	346	325	363	344	345	325	334	316	350	301	301	324	333	315	318	336	316	309	331	345	342	331	333	295	335	286	289	332	373	354	306	336	304	332	301	343	323	319	299	337	301	308	314	313	312	328	318	318	322	326	351	320	336	339	337	328	322	322	329	297	344	355	331	352	328	331	306	301	312	292	331	294	316	322	308	300	302	372	321	321	313	358	300	334	331	342	312	350	345	310	327	329	310	311	372	319	301	319	317	319	345	300	334	326	306	331	317	318	335	344	316	329	315	310	312	322	321	335	329	320	301	331	347	298	326	318	306	301	330	312	291	328	322	332	332	309	323	342	322	311	322	321	324	357	335	334	340	333	318	310	326	292	335	310	342	338	306	298	322	345	335	333	352	325	359	316	318	350	340	335	307	319	332	327	315	318	312	318	350	305	306	347	328	290	332	317	322	343	365	329	309	315	317	331	312	316	345	352	332	357	331	320	337	315	317	323	347	359	319	307	312	321	301	317	306	307	311	349	341	319	331	316	339	316	294	313	321	304	336	312	310	289	325	326	324	327	323	345	319	324	299	321	302	290	342	341	320	355	359	343	333	278	365	302	316	314	339	311	307	341	327	328	342	311	310	342	341	328	340	343	301	318	322	303	312	322	305	320	323	357	313	316	286	312	360	279	325	296	304	329	314	344	319	304	340	312	364	350	323	353	314	299	333	343	325	313	310	314	295	329	328	312	310	338	318	334	345	333	319	314	307	314	348	303	311	310	316	368	334	312	329	329	350	330	321	317	301	334	314	354	318	336	322	320	355	346	332	321	311	307	365	349	330	281	303	348	334	317	288	319	332	314	299	321	274	321	325	316	327	309	317	321	304	315	319	281	324	328	344	333	363	318	359	319	327	327	331	326	354	358	368	355	332	334	338	317	299	308	324	330	329	312	322	327	305	287	341	328	339	335	349	325	309	350	311	334	322	318	307	332	315	332	324	327	312	304	329	332	312	302	343	316	313	331	324	298	326	327	328	308	321	338	306	298	314	308	305	307	328	344	314	351	344	330	343	317	341	318	317	350	332	314	343	314	341	305	321	337	376	355	341	310	314	310	357	291	340	285	344	312	290	313	279	353	322	297	333	333	330	331	325	317	363	337	326	299	335	340	290	337	340	305	307	323	319	331	332	326	338	330	329	323	327	312	327	288	313	326	351	303	316	316	323	324	356	324	332	304	291	313	314	321	319	305	330	311	319	323	344	308	332	321	310	341	349	345	321	324	314	317	362	335	338	341	324	320	318	322	300	332	327	334	294	328	321	315	336	296	305	304	329	329	307	321	360	319	367	343	327	295	312	280	331	304	337	336	295	334	329	295	308	299	309	315	334	323	306	344	279	355	307	325	347	297	342	328	304	325	282	358	333	306	326	326	324	296	316	297	317	351	315	313	294	321	332	312	343	306	308	347	302	344	333	298	311	332	302	305	284	325	323	290	303	346	314	326	318	326	345	310	320	308	336	324	311	310	315	349	323	329	314	338	315	341	344	316	351	345	318	304	306	313	307	359	351	307	312	313	344	345	333	343	333	352	352	295	310	305	314	328	326	304	320	334	287	375	336	331	331	336	295	364	343	325	311	345	316	298	320	308	376	293	320	310	323	343	323	332	334	318	335	332	332	335	324	316	286	345	342	339	349	341	329	315	326	321	332	327	336	349	325	339	355	308	307	301	322	327	352	337	315	335	368	311	340	315	322	337	323	316	298	333	305	312	324	311	326	289	317	315	305	315	319	324	332	301	332	295	333	318	344	338	323	335	306	319	346	352	291	306	323	311	331	350	309	301	311	338	338	304	341	330	320	313	312	325	316	364	322	330	335	338	379	322	324	307	351	319	295	320	307	329	306	349	332	345	307	342	343	320	309	337	325	364	353	307	305	314	326	327	295	326	310	343	358	337	306	328	298	288	320	334	346	297	335	324	347	341	310	315	339	323	322	297	304	330	319	307	300	329	324	332	316	362	319	334	292	298	325	299	307	310	350	355	305	354	314	336	328	311	351	323	336	328	308	300	309	325	330	327	320	328	281	338	314	326	340	323	327	338	341	288	323	332	297	327	324	322	323	331	350	329	303	322	319	340	319	304	300	320	373	322	340	315	346	333	297	298	345	320	349	304	321	327	326	319	325	369	320	330	351	328	328	325	332	323	330	347	319	304	329	331	334	332	322	319	308	307	304	320	336	323	299	327	314	342	318	330	340	338	313	315	351	344	312	325	356	326	330	329	341	353	336	317	317	341	303	338	308	290	315	338	319	310	327	312	317	335	340	345	305	333	351	347	289	310	315	301	325	308	312	332	321	337	326	319	320	355	300	358	344	297	339	315	305	316	298	348	318	333	335	312	324	302	304	325	315	350	323	321	338	266	324	301	344	304	306	327	337	343	314	289	326	324	330	339	327	372	310	296	309	345	358	321	328	318	333	314	359	324	309	315	328	331	378	335	330	322	328	312	326	343	352	317	320	336	299	335	335	340	298	327	338	337	313	286	312	312	341	331
7164	15873	36422	67198	58154	45996	31703	16053	5555	1926	814	579	537	529	510	526	532	541	470	492	467	536	507	538	511	468	489	495	511	525	464	532	490	531	483	549	514	472	489	500	530	515	475	508	500	477	507	534	525	499	475	471	516	499	498	479	499	507	558	484	546	526	468	521	551	529	484	505	501	583	482	528	514	531	524	502	494	488	537	513	517	494	516	530	501	489	516	513	481	506	514	547	522	548	537	513	515	473	496	553	504	458	541	469	466	525	518	532	538	491	499	510	530	512	508	542	512	475	529	483	470	515	534	511	494	471	510	512	499	476	469	515	463	511	534	531	478	521	472	512	503	491	514	528	504	506	528	469	498	524	533	507	501	488	508	490	493	469	496	525	544	517	475	518	532	479	498	492	573	511	511	539	510	479	508	518	503	516	515	531	495	507	518	482	504	525	508	485	497	493	504	515	506	513	508	489	503	545	521	468	510	530	522	476	515	535	507	502	494	563	508	516	536	489	550	488	529	526	519	527	529	543	481	516	517	470	473	517	508	490	516	554	543	517	553	529	515	534	496	508	526	485	523	499	516	536	498	497	559	482	509	501	522	555	480	485	518	541	503	562	511	495	545	483	477	541	501	488	492	515	481	560	552	491	546	520	513	476	499	513	481	516	454	460	511	552	525	542	502	504	466	460	525	540	496	519	502	510	486	478	533	522	494	503	485	539	515	535	528	501	500	518	476	536	465	445	526	514	538	503	522	525	497	529	503	532	512	509	514	524	521	547	506	492	497	488	504	523	516	495	510	526	489	503	532	501	547	517	509	516	550	511	523	468	491	505	502	554	491	501	508	493	499	523	510	478	491	514	503	488	529	547	502	527	515	544	520	479	469	523	493	507	512	531	497	553	530	521	515	506	495	542	489	498	486	528	520	515	533	497	517	512	528	510	509	536	532	516	490	502	512	543	518	515	502	497	527	504	550	510	481	497	489	507	515	556	493	494	512	501	484	510	530	520	551	494	541	471	507	527	478	476	538	487	517	517	548	485	522	516	544	519	482	523	465	509	475	490	515	485	550	513	495	537	460	531	498	518	472	502	505	502	519	482	471	534	484	483	508	496	525	475	529	503	519	539	531	513	505	533	508	508	526	532	518	506	511	500	516	440	491	477	527	484	506	487	498	507	437	534	485	503	510	497	500	483	519	511	529	543	538	533	527	510	536	502	461	497	513	510	512	493	489	519	489	517	508	517	511	515	490	496	473	539	540	514	512	500	472	517	559	504	497	510	488	531	511	505	503	497	544	514	487	539	524	469	487	540	547	495	480	527	489	506	492	492	566	464	536	520	554	510	535	497	481	541	511	477	507	508	510	529	531	510	512	520	504	495	548	524	511	448	505	486	506	496	521	496	513	512	585	495	538	538	520	470	508	466	455	504	515	560	527	505	506	538	526	464	490	553	536	472	513	487	529	491	513	493	522	505	522	533	493	481	525	537	524	525	477	514	532	496	465	533	536	491	513	494	523	460	494	475	525	510	508	485	465	531	516	515	505	525	517	523	522	536	494	491	496	545	491	475	482	492	473	481	492	504	547	512	516	492	490	522	524	522	510	501	513	506	494	501	498	496	542	504	533	524	500	520	528	521	510	530	493	512	535	490	507	503	519	466	465	511	545	547	511	510	514	565	507	507	537	513	507	483	488	507	500	535	488	531	504	503	498	484	536	521	534	513	505	528	492	490	524	493	464	523	519	513	524	479	521	506	481	528	491	460	507	523	546	516	498	523	506	543	509	514	484	542	476	540	490	497	503	492	535	477	477	504	470	513	540	455	488	563	504	493	527	537	518	482	482	498	509	488	528	503	528	510	488	504	546	528	533	502	509	543	474	525	499	514	522	501	511	531	563	465	537	502	530	538	509	492	500	521	514	505	491	511	529	518	483	511	528	525	516	544	498	508	470	499	522	511	494	500	515	473	499	521	498	553	520	504	537	546	500	538	549	471	486	500	485	509	528	487	486	500	504	511	506	522	473	542	495	499	538	475	517	502	542	514	536	496	516	514	518	520	521	517	552	561	544	520	526	479	525	517	516	507	490	477	517	493	489	524	521	540	502	514	493	479	529	489	482	511	534	492	483	484	445	477	475	506	522	487	536	585	488	506	489	529	500	498	495	505	496	519	495	489	492	520	479	535	569	498	513	506	530	522	530	523	521	508	510	498	561	514	527	529	504	514	505	545	507	501	513	483	531	514	526	521	531	493	488	539	523	528	496	494	532	492	521	501	522	490	586	542	501	530	525	486	510	498	500	533	486	514	518	569	509	551	555	504	498	519	535	523	532	574	523	512	522	498	502	537	518	515	564	504	507	487	505	491	494	510	523	518	544	529	507	538	495	541	534	542	487	529	532	483	545	548	455	518	511	511	523	505	516	472	520	517	490	493	488	479	491	536	552	483	489	541	476	508	529	494	489	499	505	501	518	509	481	537	490	497	507	569	519	526	472	526	525	482	520	525	498	548	525	537	516	548	548	535	497	516	524	539	487	512	505	518	522	531	504	554	528	519	531	523	514	476	547	505	486	479	487	530	491	529	501	500	515	531	537	489	526	448	526	478	454	574	493	533	525	548	503	498	484	523	546	525	500	479	520	521	516	485	494	576	509	529	483	497	474	510	546	492	513	466	526	505	495	490	516	504	487	525	502	509	548	519	511	496	506	526	505	518	533	497	472	540	509	495	492	514	489	477	497	487	492	549	513	539	553	537	520	494	494	501	513	550	518	488	528	549	484	541	527	516	516	511	534	510	483	537	518	538	501	479	508	516	483	522	485	521	480	494	514	504	507	521	559	553	520	518	529	515	557	500	465	496	556	529	502	499	505	502	502	479	517	522	512	452	521	546	493	511	473	552	468	479	521	495	538	500	536	548	514	470	513	474	519	483	537	526	546	513	481	518	511	461	535	474	516	540	478	488	541	493	481	514	562	480	511	507	532	491	487	517	477	524	537	503	471	529	500	508	511	487	464	519	486	485	533	500	544	498	526	512	536	503	556	490	518	538	501	513	521	510	542	523	517	526	506	512	523	527	538	458	527	510	517	499	473	501	497	501	509	516	534	573	502	455	507	504	488	483	551	527	498	507	529	529	542	545	549	459	529	559	509	555	556	522	521	554	526	502	468	494	525	475	506	508	500	539	503	530	523	511	525	498	521	545	493	531	525	513	510	511	484	487	547	496	507	503	502	547	489	490	510	495	507	486	501	487	509	514	512	489	524	501	521	526	509	514	505	502	485	492	508	514	490	530	489	552	510	532	510	566	488	507	500	505	542	470	517	514	536	516	486	520	543	523	537	525	534	487	521	513	507	504	516	541	492	562	514	493	553	492	487	497	480	479	488	508	517	501	508	540	536	499	538	505	503	485	506	478	510	481	495	495	546	495	497	516	472	506	520	498	498	496	514	543	532	499	488	490	472	546	545	497	502	488	510	487	485	485	522	487	504	479	484	535	524	571
23017	21208	29420	40127	53508	49438	36904	18629	5464	1377	527	382	376	348	346	333	317	364	336	352	340	326	332	334	341	375	389	342	341	364	359	354	384	337	317	344	312	366	324	365	366	315	331	356	325	335	332	322	350	350	338	340	358	339	375	314	322	356	323	327	321	329	328	335	323	358	343	315	339	345	321	302	349	323	355	354	366	309	339	354	366	356	353	329	337	319	355	353	331	355	325	334	375	325	357	340	352	308	329	343	332	317	374	383	308	338	293	343	327	320	316	325	316	324	349	354	327	329	341	331	322	315	353	340	303	320	346	323	348	318	363	361	345	334	316	326	347	339	333	335	313	334	316	313	337	326	344	350	346	394	347	324	330	335	313	344	323	322	358	363	361	350	321	338	339	363	330	362	342	331	334	352	352	312	372	350	348	320	331	338	356	330	305	324	332	330	358	328	327	324	360	370	324	358	348	341	328	357	328	359	349	311	374	331	336	335	320	330	371	332	361	332	335	341	324	339	351	348	339	314	349	304	312	338	330	332	324	344	329	319	332	356	342	306	319	315	381	354	361	325	312	326	348	337	347	344	321	338	340	341	309	314	307	337	326	321	336	352	328	312	358	310	315	322	322	365	360	324	371	331	332	372	320	321	342	327	364	367	345	320	295	355	354	302	331	346	328	369	342	385	304	341	359	333	331	326	322	330	344	351	364	364	383	361	368	341	337	362	338	371	312	325	347	335	354	337	338	346	329	344	345	342	364	328	324	335	299	358	317	349	359	334	314	373	331	333	282	318	311	360	328	334	357	301	329	335	362	326	335	352	341	328	347	341	312	322	319	338	334	347	315	348	319	312	333	337	309	345	355	326	320	322	349	349	359	364	309	330	330	326	347	348	320	333	341	334	324	328	306	339	311	348	358	316	325	330	332	369	328	373	347	343	366	372	296	349	340	363	357	342	320	340	373	302	335	325	355	332	318	325	307	321	344	363	334	325	344	346	330	342	308	331	313	347	372	341	332	365	344	357	372	318	331	350	350	330	298	343	335	289	381	315	350	332	348	334	364	331	312	336	382	339	326	316	330	336	331	302	346	317	351	349	313	352	366	375	347	354	348	341	367	372	364	349	309	345	349	277	318	344	324	328	312	371	324	324	341	349	319	352	317	322	312	366	319	326	350	350	328	336	326	346	350	294	349	356	289	346	374	364	323	321	335	328	364	328	328	340	307	353	346	344	345	331	353	303	334	314	324	351	347	361	351	371	363	340	320	340	301	274	349	331	340	372	330	325	318	323	310	347	312	351	347	346	360	304	310	335	345	353	357	351	320	330	339	319	364	345	332	336	322	356	341	356	337	321	306	353	330	334	326	361	352	303	314	313	346	304	335	303	369	351	319	345	352	354	324	360	340	334	313	346	348	315	326	322	336	335	318	354	326	360	346	327	339	338	330	341	363	355	348	340	351	327	350	370	333	337	323	343	345	384	300	327	321	353	325	345	368	350	352	342	340	330	343	324	346	354	348	301	354	342	343	344	332	359	345	368	376	340	332	375	333	329	311	370	355	295	328	342	333	336	356	331	340	344	358	351	327	353	342	345	331	334	292	367	332	331	356	317	352	321	344	300	329	322	341	326	346	319	322	340	362	351	343	310	356	319	326	347	331	339	325	339	340	327	323	334	316	340	337	306	340	341	335	334	337	328	328	310	339	339	355	358	333	300	321	295	335	313	342	330	360	326	315	342	313	336	295	324	338	354	335	318	325	351	345	315	348	325	346	319	298	313	339	372	347	351	328	383	331	359	337	364	349	345	341	311	362	306	321	332	326	345	365	328	358	367	343	323	309	329	349	347	342	321	311	342	346	359	338	331	348	366	350	341	333	322	319	326	364	329	322	324	349	339	360	369	347	360	326	353	332	340	333	334	332	335	325	340	339	321	351	328	330	315	337	328	329	341	339	329	327	299	335	319	308	359	370	314	337	307	352	358	325	311	336	323	336	343	348	333	354	311	327	329	331	327	349	309	367	351	358	310	362	330	325	326	356	341	329	358	310	342	341	350	346	355	340	333	366	330	341	346	323	316	303	329	332	303	301	327	348	324	338	355	335	346	334	363	336	340	316	328	356	348	350	330	349	329	334	338	310	320	289	337	332	356	340	324	359	313	367	329	331	309	313	350	331	345	351	345	355	314	327	326	307	347	350	354	305	322	347	342	360	348	330	325	320	351	297	305	326	342	343	322	352	317	340	360	344	313	344	324	327	328	359	340	325	344	356	313	343	325	330	335	351	336	362	327	328	365	326	328	347	339	333	341	330	315	319	336	335	319	328	373	304	324	344	370	354	347	332	336	315	322	345	326	345	311	352	334	320	344	345	318	323	305	340	320	347	335	316	327	347	358	341	365	297	323	328	353	355	318	362	352	341	312	342	321	323	298	320	336	322	295	337	322	327	332	328	359	325	336	334	333	311	308	321	381	366	305	326	352	362	342	338	334	326	354	301	316	329	364	295	297	345	340	340	314	319	342	344	307	328	337	345	367	329	331	317	317	332	359	341	311	326	333	387	349	316	377	358	318	337	328	362	322	308	312	335	341	329	329	303	340	363	329	323	322	329	361	312	345	331	326	328	359	321	344	336	344	298	329	338	338	320	324	317	357	332	320	329	311	372	306	347	315	339	318	326	364	340	294	311	351	323	351	345	327	333	343	310	321	374	325	338	314	347	323	346	320	342	333	294	356	300	332	320	350	345	336	354	349	348	360	352	328	341	330	352	312	346	312	303	347	351	327	326	357	306	378	335	307	344	352	350	353	334	345	331	304	334	385	331	340	327	341	332	348	315	362	336	365	345	365	363	343	313	317	358	335	329	330	337	343	363	349	339	326	312	333	340	350	331	326	364	319	348	338	307	332	339	354	322	337	323	333	359	336	356	350	308	295	346	357	323	346	333	318	326	336	346	331	321	301	362	310	346	342	299	348	352	316	351	317	325	346	309	338	329	318	358	322	349	320	343	328	330	309	342	316	363	352	374	301	336	337	327	327	325	335	327	331	299	355	326	347	347	354	325	329	340	342	322	320	332	312	324	349	364	339	309	327	332	338	317	338	359	348	322	348	367	325	359	377	326	334	363	338	313	384	346	344	311	350	331	305	331	337	336	321	320	341	331	335	341	331	319	321	344	322	327	328	341	318	360	329	351	351	344	357	359	309	368	352	318	333	350	320	327	328	324	330	326	341	348	346	338	340	323	339	325	352	333	321	320	353	356	338	317	350	370	326	347	327	326	313	328	310	349	326	349	320	334	349	337	335	342	350	337	309	329	331	296	305	312	333	337	368	340	353	351	342	367	333	324	322	334	334	321	344	307	331	313	340	348	344	323	333	318	316	326	329	323	345	362	322	348	332	317	324	344	321	327	344	360	332	346	335	322	319	342	361	345	348	336	349	342	331	319	341	320	349	317	341	306	375	382	361	354	319	321	334	332	330	322	358	334	342	338	328	369	330	340	319
10238	24320	47058	82661	72639	56630	39829	22877	9510	2807	965	607	593	540	515	483	541	519	505	571	529	537	530	501	475	548	516	482	503	534	505	523	489	524	519	535	499	592	534	513	494	528	522	525	520	542	525	508	542	516	511	513	520	509	499	512	544	519	509	521	488	515	503	531	483	557	488	558	511	508	519	499	489	524	526	528	534	522	505	515	524	531	523	564	545	506	571	534	509	521	529	484	532	525	547	492	536	540	535	530	519	533	525	530	503	529	495	529	548	536	561	536	482	489	512	527	521	539	540	556	534	548	474	546	522	541	539	518	495	536	506	514	494	535	506	573	553	504	499	508	512	521	512	536	499	523	475	538	537	526	512	542	517	490	536	554	510	560	560	535	530	509	534	539	522	480	540	518	473	531	485	518	540	556	520	503	543	503	523	509	537	534	477	544	563	524	502	556	556	525	503	558	505	536	519	507	516	506	509	541	504	513	524	555	498	505	489	492	500	528	504	510	512	511	508	521	553	495	492	512	558	559	489	547	549	505	517	494	521	520	527	492	476	515	496	515	530	496	522	519	555	548	487	557	481	490	525	527	542	540	519	506	499	518	515	528	518	494	577	582	520	517	495	500	495	525	501	484	489	566	524	508	522	532	534	541	557	527	525	500	527	485	530	492	546	578	518	520	494	524	487	566	528	519	530	513	528	522	528	496	499	538	484	449	547	544	500	507	544	504	522	486	519	511	529	527	512	510	512	522	510	531	507	554	505	526	519	554	541	524	509	521	506	485	516	507	524	492	513	488	551	499	516	522	520	511	506	523	539	534	492	508	526	508	515	513	500	508	525	513	497	524	546	538	520	457	526	509	496	528	533	492	526	553	501	521	483	545	552	569	541	497	553	480	492	503	504	496	492	545	513	543	522	552	543	505	517	507	516	500	544	489	499	497	512	539	474	527	515	538	514	480	513	515	467	495	487	527	463	538	520	552	535	543	542	553	486	525	518	489	502	533	522	514	483	499	542	482	576	492	488	508	524	460	516	545	544	495	505	541	512	479	476	551	515	554	493	523	537	535	488	502	513	495	499	515	552	507	545	504	535	552	474	536	523	514	506	527	543	487	497	539	519	511	484	501	494	517	489	526	517	515	482	492	510	506	524	528	540	540	516	577	548	548	499	531	532	506	558	493	529	504	523	514	528	503	501	505	558	523	562	543	497	490	560	510	483	519	527	569	517	532	503	513	510	524	532	543	579	519	471	524	522	547	528	543	517	551	562	517	539	525	502	470	497	518	519	504	493	517	534	483	536	521	520	511	514	520	513	493	502	503	478	550	524	519	521	510	512	468	510	495	517	538	530	520	506	515	534	513	543	522	527	573	532	530	515	514	526	520	536	548	523	536	526	574	509	554	503	489	528	516	524	519	505	523	547	459	537	530	512	514	540	521	491	505	550	507	478	524	528	490	508	496	495	499	499	449	543	513	503	555	529	474	513	519	503	504	519	507	493	496	508	527	508	534	518	519	517	496	520	495	511	504	485	498	491	537	507	506	513	497	530	477	495	470	534	524	452	500	517	530	557	525	524	457	541	527	522	535	547	469	522	504	543	572	512	512	529	525	516	544	509	489	534	516	530	526	498	508	526	523	542	527	523	562	485	537	464	515	575	566	539	540	515	571	540	516	480	541	519	496	540	541	552	516	519	542	495	539	509	496	496	524	540	576	478	502	532	516	550	495	512	535	511	545	515	501	547	480	533	520	535	508	503	528	533	501	540	576	539	485	493	552	512	491	527	548	490	533	507	499	520	502	487	541	501	521	512	527	501	517	484	569	502	545	555	544	511	529	538	517	540	508	498	511	476	534	531	537	497	532	501	541	508	541	522	505	524	518	539	479	536	534	505	544	525	503	496	540	483	556	495	538	548	510	521	515	521	500	485	572	551	497	516	550	497	503	522	551	506	486	566	497	520	498	503	520	543	529	504	553	495	506	516	513	504	533	476	516	517	542	537	488	545	489	518	483	512	498	504	534	547	470	567	505	526	550	551	533	536	517	538	492	501	503	509	527	513	525	471	526	567	479	534	510	509	465	487	531	558	520	504	497	479	508	519	539	514	531	516	525	523	540	526	534	521	561	557	509	471	507	528	508	503	567	499	524	564	528	517	521	542	535	503	477	521	491	510	561	522	529	491	556	473	533	502	515	562	528	514	529	506	499	482	528	529	507	516	527	484	552	533	525	518	522	547	522	505	520	534	539	568	486	530	500	509	536	557	544	540	513	483	505	511	521	503	556	519	491	537	523	494	524	551	496	535	508	534	517	545	522	550	567	478	532	497	483	522	516	497	503	510	571	499	520	500	565	489	492	563	524	545	514	495	519	517	485	524	537	553	520	531	503	551	519	534	543	522	506	517	509	513	502	493	534	540	509	521	495	533	513	523	526	519	507	496	497	527	519	502	519	537	518	535	512	538	495	505	509	539	477	535	498	525	513	538	535	504	540	553	544	533	521	514	506	535	568	547	483	507	559	541	553	537	504	510	500	514	484	530	528	492	557	529	536	515	503	570	536	523	532	537	527	509	504	504	506	500	530	522	552	501	526	553	507	506	513	510	490	522	543	505	518	504	536	489	486	533	515	543	504	515	540	526	500	485	488	539	501	501	526	516	469	480	553	535	485	528	503	539	538	530	511	544	503	523	526	493	547	534	502	520	480	530	542	546	516	542	541	529	531	551	490	528	527	523	538	521	526	479	517	497	527	521	517	506	511	496	522	505	512	470	505	524	492	540	509	532	559	500	517	531	528	543	498	511	498	528	526	541	505	526	515	522	522	519	514	526	540	514	492	511	561	556	506	516	563	505	533	501	528	525	501	522	553	523	509	524	501	527	529	519	533	544	544	510	534	518	562	510	516	519	498	554	503	492	533	533	543	522	513	509	537	499	498	512	542	500	500	506	529	521	501	523	520	533	483	518	513	497	502	515	494	530	482	501	546	510	488	548	480	478	490	523	517	548	496	527	539	523	494	522	554	521	490	541	515	504	488	537	559	502	532	505	525	505	492	515	487	547	521	555	499	560	503	544	495	497	496	527	532	539	526	476	557	535	513	503	552	496	570	539	494	494	546	485	583	518	502	561	544	548	538	510	497	520	504	528	507	552	544	492	529	518	530	466	542	535	518	535	533	542	474	494	526	514	526	469	528	518	546	505	533	512	517	538	553	518	523	503	551	491	534	488	544	539	519	532	481	507	485	501	538	516	508	534	543	525	499	519	527	492	520	518	512	536	504	495	517	549	502	495	525	535	522	525	514	512	482	522	501	520	517	501	536	533	520	505	506	497	531	492	542	516	508	492	514	527	535	555	505	510	533	527	513	533	523	529	499	520	518	509	524	534	491	505	528	509	524	496	511	501	511	511	504	513	551	506	517	530	554	486	511	542	506	507	536	517	512	515	476	502	503	517	497	503	501	476	495	474	526	548	496	555	495	530	512	533	505	589	532	494	529	546	525
26599	20894	17202	29871	21815	12505	4980	1691	654	355	309	260	280	284	284	278	269	312	303	281	315	301	312	275	298	282	292	294	277	273	274	292	289	269	287	270	279	295	267	278	300	298	286	335	292	298	262	298	295	286	291	311	325	293	316	299	247	281	301	285	283	306	294	273	309	318	275	276	299	242	325	294	278	308	304	292	264	292	298	323	293	275	273	267	283	311	294	249	285	310	318	269	284	292	291	277	291	294	296	293	332	292	268	299	265	268	302	294	275	266	286	265	301	282	302	282	281	321	290	292	281	321	276	292	274	278	305	303	286	301	290	262	320	271	283	292	284	293	321	286	274	293	308	286	298	279	273	285	258	278	296	302	323	290	255	318	272	295	282	270	307	278	293	275	291	306	322	292	280	275	287	294	299	284	296	279	303	270	315	338	309	271	264	294	290	257	293	312	271	282	272	306	252	278	279	302	270	277	286	274	300	269	278	303	305	264	308	298	286	289	265	305	260	272	299	301	284	286	307	297	282	309	326	267	291	286	303	294	283	270	271	291	307	277	309	284	285	291	300	294	281	293	308	256	296	274	289	298	302	277	302	298	286	285	296	292	296	297	264	283	304	299	256	264	282	277	276	262	279	276	317	280	305	315	264	315	284	284	272	295	272	275	271	299	300	266	300	300	292	298	281	285	301	277	278	283	272	297	249	316	247	285	280	294	276	287	319	322	268	332	259	269	274	277	321	263	254	316	279	289	289	292	283	282	234	249	317	283	299	298	302	270	249	256	277	261	279	288	303	268	281	275	301	258	287	290	284	296	294	263	266	288	283	273	284	292	281	287	264	304	317	312	268	283	290	292	281	266	285	296	323	285	256	309	289	269	332	284	307	292	252	303	284	283	256	250	280	296	291	297	286	281	299	285	319	302	258	297	275	294	290	283	318	301	307	257	277	299	298	290	290	306	296	289	302	292	307	281	265	255	286	274	273	294	301	285	291	305	305	263	282	316	296	289	270	307	285	313	286	247	308	271	290	300	300	271	311	269	278	293	283	266	258	300	300	270	274	289	295	308	264	256	316	303	322	315	284	300	299	300	292	295	287	286	287	279	284	284	292	285	304	269	303	289	285	288	277	295	317	274	289	289	276	273	286	308	314	285	286	300	293	279	301	302	289	286	280	289	281	318	282	278	264	274	279	281	316	257	321	260	295	273	267	290	260	307	266	327	260	292	263	270	243	272	293	315	310	284	283	290	321	298	280	279	264	269	261	278	271	288	288	297	283	258	294	290	315	285	263	257	305	280	272	267	278	287	278	284	285	279	287	294	269	312	255	256	288	290	285	252	313	297	297	262	284	292	284	281	288	297	308	272	283	297	324	286	274	271	289	279	284	284	256	324	317	286	301	306	300	310	296	306	286	283	289	284	298	302	316	286	280	286	277	305	282	330	280	309	285	246	332	278	296	301	286	267	274	285	291	294	278	307	268	273	292	307	292	274	289	284	290	306	292	265	285	299	306	304	261	266	272	280	279	296	293	277	288	304	316	304	289	285	272	273	294	311	302	280	285	324	294	305	274	279	282	279	302	291	251	299	282	312	290	254	279	287	256	258	300	285	275	270	303	288	303	309	265	284	280	299	334	262	305	284	298	277	332	308	285	286	258	286	313	280	257	268	311	276	277	289	323	265	270	326	285	272	289	306	280	296	283	289	296	254	291	275	290	272	285	309	297	320	303	295	306	273	283	268	290	317	301	280	270	290	279	271	276	276	271	329	315	313	293	276	279	290	271	302	260	294	299	312	289	303	269	292	296	255	276	302	276	274	285	264	274	303	283	324	284	311	275	275	288	302	317	291	307	309	281	273	285	292	301	280	257	243	298	314	262	303	283	265	272	288	277	304	279	303	295	245	273	254	297	254	309	244	305	309	287	307	282	322	286	276	303	284	316	301	295	273	327	292	283	258	271	285	267	282	298	263	305	252	272	275	305	302	276	291	286	263	285	300	270	285	304	290	280	300	279	285	282	304	260	278	252	285	304	280	305	328	291	298	273	272	287	292	264	282	279	340	287	274	309	267	297	294	282	281	304	273	272	290	301	291	297	286	293	298	301	291	290	274	270	291	278	319	288	281	273	267	293	288	265	287	306	290	298	310	267	229	322	287	287	276	318	282	306	276	252	296	294	273	317	289	299	293	300	287	315	299	306	289	323	312	301	265	315	266	287	299	273	294	300	260	278	268	274	259	302	297	309	295	307	298	288	291	312	256	303	292	296	302	291	292	279	275	282	328	286	279	284	277	262	309	290	272	299	292	261	298	285	275	285	261	307	310	270	318	263	303	300	308	288	283	282	294	278	268	311	299	300	291	250	289	277	298	264	273	289	295	311	320	268	276	289	286	291	259	281	311	288	307	289	302	286	285	285	293	277	279	301	284	301	301	278	277	303	289	282	262	288	255	303	304	284	293	245	263	300	262	293	313	288	270	276	303	288	313	260	292	256	301	309	291	262	270	277	307	298	284	266	306	290	285	272	309	265	293	313	286	266	311	286	302	288	261	302	283	300	294	288	285	295	279	273	314	308	285	292	285	308	296	293	260	291	294	251	285	278	270	272	235	286	278	287	293	309	299	316	279	260	284	288	305	258	285	277	268	271	272	315	290	275	268	309	280	272	295	281	291	247	249	270	238	297	307	287	291	300	287	305	288	302	273	296	280	293	296	263	334	293	286	322	286	295	285	279	275	307	291	307	304	230	263	292	273	281	312	297	284	276	311	316	312	294	288	291	288	278	286	295	279	288	277	286	289	296	291	284	298	277	299	279	309	282	306	303	292	297	303	292	272	312	289	292	286	311	292	266	300	287	289	277	301	292	270	282	280	288	283	308	280	315	323	272	281	279	279	292	267	311	308	298	270	310	286	308	294	279	291	289	291	289	294	252	321	298	324	300	320	293	301	291	316	296	274	284	299	287	294	270	264	302	287	257	283	325	289	293	310	306	284	287	260	266	261	289	254	294	277	285	283	288	288	267	270	297	275	283	284	285	275	284	279	305	301	297	280	309	282	283	275	302	269	274	289	298	308	269	262	262	272	283	268	296	307	284	265	284	288	308	313	290	272	289	273	295	267	308	294	318	287	314	314	264	305	285	286	310	283	326	327	296	271	291	294	282	300	271	300	277	257	289	280	269	269	287	267	283	307	286	269	272	292	288	290	301	268	283	313	284	290	298	300	281	274	275	305	284	269	310	290	317	305	306	281	299	275	290	302	291	305	271	299	278	311	261	284	321	286	303	298	285	257	240	289	293	298	271	311	305	276	275	307	284	303	313	302	310	292	272	287	292	303	281	262	278	268	283	310	259	290	269	301	266	300	300	298	274	285	304	268	308	272	272	275	290	228	262	288	303	266	269	287	280	311	268	263	301	306	298	269	321	298	298	292	297	255	276	304	280	292	282	314	262	276	285	276	249	298	290	274	288	316	298	313	297	270	269	276	287	294	279	292	301	289
5961	7010	17083	33765	27117	17864	8666	3473	1260	621	556	488	468	476	466	469	500	511	432	451	450	464	463	472	419	441	485	442	432	464	433	460	461	457	475	499	517	477	432	476	463	499	456	466	491	451	479	479	471	485	452	442	487	482	489	480	478	467	475	435	443	444	433	419	458	456	449	465	467	444	435	447	456	448	491	470	493	463	473	482	476	420	491	473	480	468	435	455	467	442	479	509	489	436	500	481	474	456	458	465	447	465	484	470	461	455	494	445	447	450	466	451	486	466	463	451	483	457	465	447	463	473	457	432	402	456	454	462	501	459	463	475	451	463	417	439	454	492	469	454	440	447	443	435	474	491	441	499	449	439	490	455	453	446	441	466	463	502	457	495	484	486	466	482	493	484	453	490	409	465	468	462	467	481	483	476	475	433	481	459	449	479	469	472	477	444	459	480	455	450	462	441	473	446	473	437	452	455	465	438	465	462	459	471	467	463	480	463	424	451	458	479	471	462	437	464	481	464	476	449	489	482	489	434	441	468	462	411	465	434	474	478	492	433	485	431	451	486	435	469	458	448	423	434	490	412	439	440	457	433	437	430	455	474	454	496	435	470	481	489	456	449	447	455	443	484	433	452	442	488	442	487	460	439	445	481	446	436	465	480	452	422	446	474	434	473	496	491	481	452	487	442	449	470	473	450	489	462	487	427	481	507	484	454	480	475	453	459	455	489	473	506	418	504	471	475	444	426	508	450	445	486	453	500	431	482	428	441	463	444	499	471	439	432	458	454	491	441	426	479	447	473	516	464	505	459	480	470	404	503	463	464	501	438	478	481	481	467	475	482	484	495	421	520	427	452	481	454	443	531	475	451	462	448	457	453	480	469	477	425	475	464	482	444	421	476	496	518	453	460	448	474	430	473	451	445	450	477	454	476	444	467	455	456	489	447	457	473	426	518	464	463	500	454	461	505	440	436	450	459	462	459	452	461	457	469	474	488	454	456	489	453	456	422	445	469	430	474	485	469	445	464	500	473	461	447	449	472	467	498	486	438	495	449	450	462	484	446	449	419	456	469	439	457	451	445	481	471	464	464	461	439	440	455	508	455	481	477	468	475	428	470	461	495	454	429	443	455	465	415	430	424	461	459	458	467	493	462	455	468	469	438	466	453	434	489	438	468	446	472	444	461	519	486	512	469	448	486	471	477	463	435	474	450	443	482	463	446	473	494	480	479	498	462	492	438	470	443	487	491	430	451	451	440	437	471	476	464	467	469	471	464	446	426	476	447	480	486	447	466	478	486	492	454	476	484	456	447	459	512	465	498	464	451	477	443	454	448	467	460	479	469	448	502	451	459	436	473	461	492	467	493	507	437	477	436	468	491	434	485	462	449	433	468	476	465	425	461	471	448	445	446	520	478	440	450	476	454	455	460	468	467	422	485	468	425	427	476	486	479	454	442	471	475	440	479	435	453	451	467	475	464	472	493	466	464	459	468	467	464	468	466	484	469	433	458	435	446	405	429	452	458	470	449	410	454	462	507	492	460	476	524	463	455	456	460	497	468	491	471	463	485	485	458	479	484	461	443	498	471	439	531	465	467	473	473	465	474	445	455	427	470	442	443	461	462	462	449	495	431	454	475	461	473	511	468	416	440	446	498	504	469	386	459	475	475	482	442	498	415	484	459	489	453	475	419	489	449	469	461	471	451	483	442	464	464	461	472	492	411	450	474	486	475	458	429	482	464	462	498	453	449	455	441	436	434	426	464	467	464	514	445	454	494	489	413	478	477	458	453	469	460	471	460	421	459	466	462	452	445	462	480	469	444	450	453	445	445	453	446	439	486	496	453	443	457	462	473	509	490	452	450	440	458	422	447	453	442	482	438	489	430	466	484	443	431	443	511	454	421	449	421	430	473	448	467	452	446	451	430	479	464	425	478	495	435	418	475	465	418	493	473	453	466	501	430	460	482	465	441	445	476	480	504	470	457	476	462	477	500	479	476	422	435	459	459	406	482	448	463	478	488	458	450	461	467	458	478	472	460	469	457	422	441	484	428	480	477	494	491	437	438	480	479	440	446	469	461	497	487	481	425	459	464	503	428	436	415	505	441	446	428	469	481	486	483	428	468	481	488	480	470	418	449	442	475	487	443	455	491	493	487	463	501	476	508	486	469	462	461	458	461	441	458	454	461	438	430	480	468	507	477	474	489	424	468	466	451	485	468	469	430	451	447	447	478	461	473	448	420	473	485	464	465	449	471	449	437	410	489	488	463	470	466	487	462	456	474	470	470	461	469	473	475	464	506	468	459	497	436	491	456	455	458	438	495	480	463	455	487	438	467	465	440	470	508	500	457	484	484	462	474	459	459	462	453	462	452	485	504	458	440	453	490	465	474	453	459	499	476	450	477	467	419	418	459	480	466	511	454	503	466	477	482	472	456	407	466	470	470	427	434	469	489	464	475	449	456	498	424	465	467	429	464	438	451	474	453	457	450	487	471	429	481	452	451	429	453	466	450	487	468	464	436	448	486	472	455	439	473	477	455	427	476	451	487	427	483	494	465	454	494	456	477	467	443	418	462	450	463	482	453	452	442	447	496	451	457	480	438	445	451	503	487	490	487	462	434	481	467	465	457	506	461	456	453	452	447	464	463	489	470	480	467	464	453	455	431	465	469	457	469	437	452	445	464	463	445	422	468	448	463	468	437	426	457	471	476	474	487	464	525	467	440	458	464	490	480	404	499	519	478	443	468	504	476	444	492	435	463	472	455	454	429	458	506	473	453	426	464	461	482	441	420	445	458	455	451	450	476	477	485	437	474	466	465	461	475	441	461	464	434	456	456	411	439	468	472	477	458	460	502	496	455	487	480	478	449	495	427	460	430	486	462	490	443	486	463	483	457	425	483	481	447	428	462	466	468	428	462	457	439	447	478	427	492	430	496	486	470	497	457	468	473	435	452	481	458	424	437	486	456	478	425	464	468	461	450	452	435	446	460	491	493	493	455	449	443	460	461	439	486	450	463	464	479	458	464	460	446	448	462	468	461	513	478	410	455	452	489	477	448	437	498	458	483	481	429	485	438	448	457	473	475	471	470	475	425	469	441	471	478	487	482	452	487	471	462	442	457	473	460	454	506	473	474	406	482	445	442	435	477	459	445	461	456	430	484	481	523	476	484	445	439	450	470	463	461	460	453	487	470	437	466	450	446	456	441	462	446	453	455	473	444	483	469	498	459	457	463	461	451	486	459	467	468	474	468	488	480	495	485	466	454	445	463	482	473	496	470	448	462	449	458	446	482	460	493	461	446	501	464	445	419	446	452	465	453	440	447	436	479	481	522	503	461	428	460	459	496	449	481	406	440	438	471	462	476	464	485	456	411	444	460	471	436	489	477	471	501	403	425	463	430	418	458	470	473	465	440	466	484	466	454	495	492	426	486	489	501	483	476	445	445	453	470	480	453	465	424	440	476	479	453	474	448	446	457	464	453	436	455	465	468	491	467
24216	21256	29342	45962	50373	41498	26485	9459	2044	668	404	372	329	334	368	329	329	332	337	301	335	335	346	318	303	337	328	348	302	342	341	343	307	325	341	293	330	360	303	311	306	328	301	330	336	346	325	319	362	336	343	333	344	314	374	319	354	310	323	342	307	335	331	327	320	304	345	309	312	319	352	311	363	325	353	343	309	315	305	347	353	336	323	331	321	315	335	323	366	336	326	325	313	324	354	327	333	323	316	337	350	307	337	325	370	321	329	355	344	321	347	363	321	350	324	306	345	318	332	312	305	345	302	309	339	346	307	347	326	323	294	375	362	308	308	321	333	315	338	331	296	303	339	329	301	331	319	331	314	312	353	327	321	343	323	356	338	317	340	307	341	337	335	316	347	328	315	301	330	324	351	354	344	333	330	317	318	328	305	325	335	316	329	368	292	331	339	326	359	309	326	396	374	307	325	322	320	317	368	341	310	356	324	269	327	333	305	338	288	303	315	331	332	346	318	299	310	316	303	319	330	326	314	320	341	331	338	285	321	336	358	307	312	333	304	327	340	318	321	320	331	346	327	313	335	311	315	318	322	313	327	340	324	334	343	306	351	359	315	295	326	341	365	360	323	330	341	303	332	300	272	311	334	327	324	312	335	309	310	345	354	356	319	320	328	344	340	341	326	345	326	359	307	326	318	327	324	339	325	328	348	322	299	325	290	346	341	349	325	311	352	324	325	353	275	326	325	324	331	361	343	338	328	298	316	330	347	314	332	343	316	328	340	310	352	289	341	321	303	314	308	287	298	331	321	333	331	301	341	351	341	313	332	319	303	320	338	312	363	313	339	334	323	340	327	345	304	302	327	374	319	323	320	330	314	305	321	354	331	340	322	331	339	340	317	334	343	314	331	302	351	331	310	333	338	353	361	309	313	319	343	325	294	313	361	291	347	314	323	339	335	329	327	339	325	354	324	324	317	351	308	333	349	343	362	301	334	332	308	344	355	316	324	348	339	317	316	308	322	330	320	317	320	303	339	331	291	350	332	310	332	333	348	351	298	321	324	298	309	339	295	336	329	330	316	291	351	349	324	276	357	325	328	319	319	361	319	339	307	352	301	329	345	320	333	328	314	313	347	346	302	305	314	311	355	351	344	333	349	347	345	338	310	318	349	300	336	332	320	338	301	316	358	365	364	317	299	338	311	348	314	309	312	320	294	364	294	302	296	330	326	330	303	302	293	327	349	332	341	318	312	329	369	325	324	337	313	334	339	313	333	340	345	298	359	338	325	308	325	303	311	338	313	320	319	344	330	325	335	331	322	332	354	350	312	306	325	332	335	325	330	321	301	307	353	303	330	307	315	323	335	352	306	327	302	293	302	358	286	316	337	297	326	363	346	323	323	330	331	344	313	311	354	335	345	304	325	360	345	333	314	343	341	321	324	337	348	334	334	337	332	335	311	296	326	348	299	302	314	311	322	302	295	309	322	319	309	332	340	315	325	340	319	323	286	294	309	352	348	316	322	312	325	316	304	338	319	355	310	300	335	319	337	350	339	334	323	317	351	320	319	341	320	341	334	339	313	327	322	317	313	328	330	339	344	309	295	336	331	298	307	317	321	319	340	338	324	330	321	329	311	288	327	305	305	333	347	339	314	333	277	309	324	317	363	355	333	340	292	334	333	325	338	306	347	333	317	317	348	321	332	312	318	315	287	308	314	338	311	346	341	307	349	326	313	332	321	325	338	339	332	358	346	366	302	312	347	347	322	346	329	331	330	312	324	336	295	320	339	327	326	317	345	332	330	359	311	337	307	320	364	332	294	318	324	349	337	312	325	332	323	295	333	343	318	354	337	307	312	325	328	329	341	300	307	293	353	356	327	299	283	317	322	338	327	356	320	321	313	307	296	326	297	330	317	317	321	356	371	297	300	346	322	334	326	304	321	331	356	337	303	347	365	320	338	332	341	290	300	303	339	329	322	293	310	342	342	343	332	323	343	295	359	329	320	325	330	321	343	325	276	318	316	291	311	330	308	327	318	343	310	340	315	335	334	324	322	340	338	321	329	313	325	315	308	336	335	314	287	325	299	319	336	314	302	343	305	318	362	308	313	329	336	324	331	314	356	336	341	317	319	346	282	324	341	322	350	330	321	351	335	351	334	336	337	330	312	331	330	325	343	350	310	326	307	338	310	343	332	348	312	302	361	345	325	336	323	326	318	337	323	326	288	310	338	329	290	335	355	318	328	317	330	319	302	337	338	311	344	312	328	329	321	309	309	344	338	339	306	305	345	302	319	310	335	327	326	344	351	314	353	323	322	338	358	341	369	329	305	328	349	355	302	329	330	328	301	352	310	334	322	319	338	349	333	332	348	306	343	362	308	374	353	342	324	320	342	379	312	319	365	342	334	302	294	335	353	292	350	298	322	333	348	331	324	316	333	319	336	345	326	310	349	316	297	370	324	328	318	337	342	319	322	350	321	321	341	331	324	331	340	331	320	320	290	305	331	314	323	328	306	335	337	306	333	327	333	329	334	332	317	332	356	345	295	321	312	319	311	309	332	302	308	336	349	343	347	323	342	347	335	335	339	323	329	328	312	334	322	341	327	309	334	349	328	325	340	304	322	353	351	315	317	344	327	336	344	324	316	336	308	376	339	317	346	340	334	280	328	338	345	342	330	312	327	334	340	307	303	307	309	316	319	306	337	309	345	312	297	324	320	306	331	318	317	333	325	347	328	332	309	325	306	340	326	332	322	331	317	350	326	339	360	296	322	315	324	289	316	336	319	301	323	352	310	337	298	323	326	318	324	324	327	327	335	322	304	321	306	335	329	322	322	319	317	331	329	341	312	313	311	305	303	301	314	332	315	301	368	372	352	338	289	320	345	330	308	327	361	317	344	328	340	313	298	320	363	330	308	297	324	341	337	352	313	338	326	331	343	327	308	313	336	334	298	336	359	352	307	325	309	314	325	359	324	329	332	333	331	307	302	353	337	318	323	321	330	337	322	355	358	337	350	340	324	316	333	324	335	331	356	332	310	306	318	320	321	334	311	317	343	338	322	308	342	286	312	300	333	283	338	355	337	326	301	328	334	331	317	321	330	324	349	294	312	316	355	334	334	305	347	331	306	303	334	321	345	357	307	321	325	339	326	316	337	322	348	312	340	332	313	339	287	331	342	304	337	309	333	324	321	320	350	308	349	300	372	327	288	327	294	348	316	326	300	329	331	320	343	340	324	333	321	333	334	326	367	299	326	337	338	348	295	333	315	319	352	315	361	311	323	323	326	314	348	317	353	350	329	322	318	337	345	327	339	329	301	351	332	332	351	326	325	350	309	311	297	351	326	344	324	340	329	317	329	318	349	309	320	334	346	313	317	312	334	296	343	294	334	305	337	341	340	304	328	324	298	298	316	316	312	330	315	340	315	335	359	326	336	344	305	321	317	322	352	330	344	314	350	336	354	317	314	317	330	339	337	346	351	337	347	329	329	309	320	319
7906	15236	41632	69024	57720	44732	29493	13274	4320	1365	660	573	587	526	568	537	525	540	492	518	543	482	491	513	529	538	533	475	473	526	539	500	499	530	511	486	537	531	520	543	511	510	509	509	501	507	535	535	523	503	519	528	548	534	501	499	556	532	516	515	544	567	521	532	517	536	504	521	486	514	497	501	515	535	533	500	490	509	558	460	502	519	515	530	518	519	500	515	537	557	521	534	540	487	524	507	471	487	522	551	493	517	501	523	548	516	510	520	517	518	516	556	551	517	517	514	515	512	523	493	531	499	506	498	541	515	475	520	522	516	553	577	613	504	483	527	525	529	536	503	509	502	542	560	519	536	523	501	530	536	540	516	511	533	506	493	553	518	510	550	525	503	523	511	507	510	549	522	519	515	558	489	563	522	521	514	532	536	549	522	522	543	525	536	505	571	476	532	504	544	511	543	501	531	513	532	517	507	532	507	486	471	546	528	522	537	555	535	548	522	523	532	504	532	476	539	519	519	523	525	520	534	478	535	530	500	592	480	529	557	528	543	540	468	532	516	570	513	502	521	536	524	501	499	499	495	532	514	517	503	527	506	477	529	564	520	522	446	534	527	513	557	490	483	529	510	558	536	526	512	515	543	541	520	513	515	527	530	513	528	533	534	522	521	521	497	558	501	532	560	495	523	508	574	492	513	542	485	537	545	538	513	531	528	496	547	502	522	509	498	554	490	520	517	523	492	487	538	513	508	509	540	493	501	489	480	513	514	523	519	550	519	521	478	520	511	504	521	516	523	546	487	508	520	515	491	487	513	530	517	484	492	532	513	520	547	528	527	497	494	484	512	543	519	542	493	518	530	510	514	529	457	514	470	524	523	545	513	518	528	542	509	543	532	533	513	490	534	504	505	505	499	502	503	522	512	497	522	519	489	500	513	488	526	491	509	503	522	519	504	496	530	568	496	534	470	515	532	519	519	542	528	532	522	532	540	557	506	532	524	500	538	538	569	498	500	505	525	535	548	489	553	543	535	525	506	531	544	511	498	489	481	480	530	491	511	491	478	509	481	499	498	551	520	502	515	559	513	519	477	486	507	495	542	511	523	537	501	482	495	511	527	506	489	515	522	533	563	513	525	510	536	517	513	492	512	512	550	529	506	528	517	522	554	520	521	524	520	521	531	477	512	519	516	534	525	557	522	496	494	504	492	593	502	517	509	533	499	493	508	499	477	538	493	510	512	463	498	534	499	502	521	523	540	513	549	500	542	499	515	535	492	536	525	517	532	468	520	520	486	532	551	519	498	521	531	498	514	530	530	573	499	535	523	482	543	499	524	524	513	472	505	532	541	476	548	499	545	534	512	511	511	522	525	563	555	494	524	515	525	509	549	587	512	493	519	556	525	504	515	532	494	492	510	504	497	513	511	494	526	513	491	500	484	521	535	487	487	498	519	513	546	554	493	506	496	494	539	517	533	563	508	503	507	536	500	549	515	522	522	530	499	499	554	530	494	478	496	499	535	537	495	509	531	517	532	507	499	542	507	528	544	517	505	553	473	511	529	524	516	477	547	478	547	519	522	525	577	502	515	528	545	540	509	511	519	546	532	494	474	511	497	512	545	531	509	520	531	558	500	511	525	497	498	510	522	505	514	510	536	511	552	512	535	519	519	520	527	518	501	466	513	468	528	511	496	512	552	492	515	502	513	515	528	484	500	542	535	545	478	512	538	519	514	543	528	541	486	516	530	502	522	513	502	535	540	502	504	513	470	504	494	526	515	503	533	540	458	514	502	510	522	495	499	533	533	529	513	569	526	522	514	544	522	527	503	535	543	523	534	485	523	508	508	512	568	557	519	499	556	551	466	502	489	536	544	485	533	545	542	547	515	507	482	550	511	532	546	524	512	517	522	525	539	507	517	547	502	537	528	534	523	526	494	546	544	522	562	509	521	498	523	512	506	509	567	508	488	473	498	525	495	502	528	494	542	524	494	561	531	520	539	533	550	501	488	537	544	502	535	496	516	531	517	526	535	511	538	482	518	504	510	550	502	536	504	518	526	506	490	510	505	484	506	489	518	482	503	492	486	490	499	506	483	522	473	469	481	500	528	534	588	504	539	512	478	523	527	524	542	532	517	539	542	509	493	541	496	508	514	488	444	504	507	537	516	468	489	510	562	502	514	542	534	515	503	492	501	540	546	559	511	522	537	541	498	523	518	490	504	544	501	473	509	529	509	563	522	489	508	510	535	493	542	555	520	499	494	548	509	513	522	520	508	526	576	534	501	509	502	507	506	516	537	510	522	516	517	532	505	537	551	502	529	491	514	518	551	520	498	496	523	505	506	517	533	523	527	493	527	546	511	499	530	505	507	496	482	505	523	504	514	526	539	531	505	521	476	500	485	511	481	515	549	517	501	494	507	501	485	525	517	485	539	545	529	500	548	523	536	493	532	507	536	521	484	488	494	515	561	517	558	522	520	511	533	535	502	534	551	474	534	503	517	544	542	538	514	525	508	532	514	487	531	518	550	516	545	520	510	473	493	513	489	517	514	500	495	462	555	498	501	561	521	504	544	571	505	486	523	503	555	546	473	476	497	498	507	498	533	530	521	563	519	543	536	544	524	484	518	553	493	535	524	523	496	507	505	515	504	542	552	532	490	459	479	458	460	508	569	514	486	552	527	525	539	500	493	534	546	543	537	491	538	523	506	503	531	501	504	549	540	525	524	505	470	487	531	549	509	516	508	513	491	502	516	505	496	502	539	504	503	514	496	512	523	536	509	490	498	507	498	486	530	509	522	544	469	469	511	534	529	541	520	509	543	567	520	513	537	528	525	527	543	526	524	493	506	494	516	539	524	504	538	560	548	508	529	523	530	530	508	518	459	507	500	536	544	538	512	526	483	529	519	518	507	493	533	504	557	505	480	547	525	535	521	581	481	532	484	564	534	541	525	558	519	544	529	539	523	530	523	528	531	541	507	526	558	526	528	525	543	534	540	547	488	514	543	514	507	513	516	538	524	554	515	507	492	518	524	503	481	522	502	532	519	534	490	538	529	517	529	560	494	534	529	506	504	491	534	539	505	457	496	486	512	548	495	546	525	492	531	488	540	505	534	509	514	533	500	527	566	499	497	564	519	522	492	532	526	518	519	531	511	482	541	467	464	532	543	482	522	521	495	518	489	497	543	524	484	492	520	543	517	536	521	530	554	499	524	521	557	532	554	517	493	461	495	479	522	518	522	532	535	483	528	466	544	490	521	507	555	533	493	553	472	512	508	562	508	513	541	530	535	473	525	512	524	546	529	500	521	510	538	479	511	534	505	530	473	532	467	460	514	477	532	524	522	519	477	489	536	547	538	483	508	529	545	517	508	485	518	515	517	499	504	512	504	506	483	512	541	534	551	506	480	501	531	525	547	500	512	509	521	520	544	493	534	528	493	503	524	534	526	463	509	543	514	528	522	484	541	526	552	546	506	511	524	524	509	544	548	494	508	532	516
23010	21208	29784	43328	53260	50552	33491	15008	3607	900	483	351	363	322	352	368	398	344	366	337	322	331	363	400	386	345	357	315	365	342	305	349	344	359	350	309	356	371	363	335	319	377	336	314	322	333	316	331	332	358	343	336	368	338	349	323	374	364	378	349	352	351	347	329	361	348	298	345	365	343	352	328	330	333	361	340	342	331	331	317	336	314	317	339	341	354	351	335	307	327	311	356	340	343	331	344	325	367	296	349	310	322	364	329	344	343	306	321	357	330	322	331	338	340	335	336	332	371	341	345	338	338	361	361	345	325	362	355	333	327	322	348	351	322	330	305	365	309	327	333	357	328	340	316	351	353	329	323	316	323	344	369	370	335	329	308	361	340	347	313	380	350	382	326	320	332	354	308	317	340	332	311	345	358	355	328	347	317	333	329	330	370	345	349	338	326	340	353	339	360	353	346	372	350	348	351	348	369	349	323	353	349	357	317	334	343	312	380	343	353	327	337	332	353	345	325	349	329	334	361	332	352	315	361	347	353	321	352	344	332	363	347	360	361	355	330	347	343	338	362	343	345	310	341	326	344	346	343	296	373	335	354	357	342	363	356	306	325	322	357	386	334	386	328	333	348	307	330	374	350	335	352	382	338	315	321	336	360	362	330	338	354	350	300	313	315	334	316	347	335	348	359	345	359	372	334	351	323	338	363	320	335	334	364	330	306	365	371	363	345	303	313	328	362	345	332	354	351	331	336	344	309	346	374	319	395	357	345	339	323	350	345	363	320	338	305	335	355	339	377	328	290	328	369	342	348	350	334	361	321	303	328	316	362	366	356	360	347	312	360	338	345	338	360	333	367	354	334	321	344	330	339	332	380	339	352	341	331	354	336	320	370	338	318	379	346	344	361	346	354	370	323	368	293	355	310	351	337	376	304	333	354	307	300	350	360	294	376	337	322	349	328	344	338	336	334	309	323	316	328	336	367	332	329	317	331	341	312	347	325	348	363	346	376	345	324	302	332	324	322	333	358	339	329	359	314	358	335	371	296	352	362	305	339	350	383	333	353	312	335	304	319	362	370	316	343	326	331	385	349	316	341	372	346	324	309	337	331	338	347	366	312	363	315	329	335	319	330	350	356	358	333	358	358	326	334	322	324	328	348	327	344	350	344	295	316	353	343	324	334	355	348	357	335	335	303	315	347	299	326	328	345	328	335	341	359	348	343	327	343	341	363	344	339	328	334	327	334	364	335	308	356	333	328	386	341	362	353	345	336	339	362	321	342	352	314	342	365	374	327	307	345	360	349	352	343	356	327	330	347	346	337	329	336	324	335	361	363	335	346	310	332	327	377	357	306	365	341	343	338	348	326	330	366	351	366	359	340	355	337	353	318	320	371	326	343	348	284	337	357	364	345	376	329	329	338	337	367	319	342	357	304	348	340	341	341	354	308	367	326	315	357	328	334	362	372	347	305	357	337	346	347	352	349	351	321	307	342	332	326	348	367	312	335	343	347	357	335	334	333	344	347	350	330	314	363	359	320	332	346	361	342	347	345	315	360	312	324	329	356	317	314	365	365	314	342	328	340	326	332	349	323	342	348	370	299	321	321	335	320	358	319	330	321	326	319	344	324	350	354	318	344	379	317	318	348	318	302	339	336	370	343	359	344	337	327	318	367	348	318	319	334	374	354	336	356	312	323	339	303	332	356	304	364	360	343	336	339	322	322	336	365	353	359	346	382	327	335	365	324	366	338	341	354	375	344	353	345	321	395	340	359	376	354	366	352	339	334	338	354	325	335	340	335	343	357	321	334	294	338	343	331	357	352	374	352	338	357	297	357	354	357	356	362	370	338	313	366	326	332	339	348	327	353	322	336	338	368	347	349	353	331	335	367	333	300	370	366	332	337	329	326	351	304	354	306	339	348	328	346	379	313	368	326	308	310	385	357	351	355	360	352	364	349	339	343	324	342	320	322	359	364	358	344	310	331	362	312	346	363	332	307	363	307	324	361	358	341	365	357	386	360	331	347	365	323	340	302	328	349	360	317	381	338	362	335	325	307	355	306	319	345	348	362	304	338	323	318	331	344	362	349	370	342	325	351	353	324	322	338	337	330	354	329	356	334	329	358	342	356	320	367	329	353	327	335	323	362	359	351	330	353	345	334	344	334	351	364	319	372	343	291	309	366	355	343	348	325	363	326	334	331	372	348	370	328	345	326	314	363	349	300	317	319	348	308	347	371	336	361	362	306	377	323	334	343	349	314	342	361	297	339	355	323	351	331	312	323	338	318	319	334	330	325	331	347	350	351	343	322	318	352	346	347	330	341	360	324	370	353	330	354	341	336	343	326	345	367	364	330	320	339	344	315	365	368	303	335	318	319	313	360	326	316	328	348	336	335	352	337	388	334	353	333	354	341	327	349	346	357	347	335	355	321	326	333	344	373	319	343	330	356	350	361	336	348	333	346	347	346	333	347	327	347	346	300	361	341	323	326	384	327	381	335	314	346	337	332	345	349	300	326	336	338	350	313	333	318	376	328	354	346	334	348	314	324	351	334	353	335	348	377	319	331	315	360	362	344	317	339	358	357	371	328	345	373	350	361	342	355	345	327	329	353	363	378	353	325	357	350	325	326	320	372	310	339	383	313	310	346	374	326	358	348	356	356	348	337	334	311	368	333	352	307	329	353	317	316	332	336	335	368	349	363	370	319	366	327	329	344	312	334	383	351	344	335	359	346	305	340	326	363	336	330	350	322	345	351	338	347	329	351	299	370	328	345	378	320	323	361	324	348	330	353	333	382	355	347	360	301	324	346	378	318	349	350	344	331	370	339	343	315	332	369	359	329	352	333	382	348	323	306	351	358	342	338	349	353	356	321	345	312	364	339	363	336	335	307	341	315	341	351	312	316	362	340	339	352	348	328	338	350	348	308	319	329	379	331	331	336	348	350	348	323	314	345	341	354	363	338	367	321	337	349	365	303	330	313	286	349	352	338	341	341	361	327	302	333	359	308	346	350	327	329	369	383	369	327	326	359	338	338	322	346	332	345	352	335	368	347	356	350	374	357	329	351	355	370	360	307	383	342	337	332	351	351	366	322	323	370	325	374	347	316	322	324	379	332	335	349	339	365	333	362	353	360	350	300	316	376	349	343	366	350	342	327	324	334	357	301	345	341	322	364	329	331	333	348	341	349	349	340	322	319	330	335	322	333	367	355	315	349	325	311	346	344	361	365	341	336	334	348	358	343	343	334	356	350	345	323	342	376	325	332	359	314	327	301	345	338	317	382	367	338	338	351	367	327	326	317	312	299	326	335	348	374	370	338	337	325	327	318	315	331	375	345	331	343	348	354	336	337	365	323	332	317	342	333	343	379	345	359	328	300	335	350	350	319	376	346	318	347	328	330	345	333	355	334	342	354	326	332	338	353	340	329	310	334	314	352	344	359	349	369	351	330	354	334	319	339	336	373	369	365	357	334	333	357	346	338	352	348	348	341	344	347
10475	22190	57647	82890	71889	55603	35958	18239	6165	1898	788	576	502	484	508	538	538	553	510	501	538	532	531	511	550	473	512	523	514	536	519	507	551	534	493	485	562	543	544	521	535	525	517	529	531	515	485	530	501	545	475	514	531	511	504	569	472	530	565	488	540	559	514	558	526	522	558	554	541	549	501	545	518	558	525	498	537	540	543	545	536	534	503	475	522	537	520	534	532	526	502	516	496	490	550	552	527	495	521	556	512	486	534	525	485	501	512	522	531	554	611	503	521	528	580	540	528	535	493	518	525	527	501	542	549	522	526	596	548	478	541	517	558	504	517	512	535	534	490	528	537	538	480	522	536	541	509	538	531	556	529	521	526	499	552	471	495	528	512	527	529	514	564	475	546	553	500	521	511	505	499	548	536	508	522	493	528	522	505	506	539	505	523	552	524	564	540	543	521	509	524	489	488	526	533	528	529	538	505	557	501	514	516	536	476	531	521	535	522	527	509	563	517	564	524	478	533	495	522	556	542	534	530	565	501	563	517	507	529	534	494	527	548	518	526	543	524	518	508	505	471	520	512	519	553	571	519	534	515	534	530	488	536	493	494	500	506	501	509	531	492	508	559	530	483	513	537	556	525	490	535	515	529	547	525	572	526	488	556	498	569	497	494	528	527	500	521	499	526	523	534	532	535	545	528	506	478	551	527	522	481	552	497	483	488	523	503	525	529	493	553	556	527	546	535	532	512	511	511	536	496	538	539	507	509	515	505	540	542	520	547	544	482	543	510	508	513	516	487	519	529	552	545	568	522	528	531	495	521	538	501	493	532	526	528	500	512	484	522	529	526	483	500	496	549	529	551	544	494	534	492	523	498	481	520	493	527	522	543	538	535	531	512	535	488	563	536	512	509	539	513	508	482	535	520	519	507	518	467	518	492	529	496	546	514	484	520	504	522	554	553	490	476	517	544	514	501	492	524	520	530	496	539	532	538	527	535	523	542	511	530	511	531	512	497	494	502	536	570	552	572	535	529	561	570	532	477	551	515	533	520	536	519	547	556	479	509	486	520	503	521	520	491	515	537	561	526	545	533	517	516	580	557	538	561	494	498	552	554	545	510	539	526	510	544	509	507	519	527	551	496	548	548	530	531	530	537	500	499	514	526	527	527	516	549	526	513	527	503	518	489	537	511	586	558	533	552	553	525	528	546	523	500	560	532	547	522	512	553	551	511	501	520	532	535	529	555	523	478	521	548	514	521	500	520	549	524	502	496	503	493	549	517	532	505	525	506	553	555	502	471	541	486	529	498	547	557	542	490	512	498	533	508	531	530	531	525	543	496	511	525	501	532	528	503	577	479	529	519	563	508	519	527	488	568	466	550	506	508	534	530	506	524	527	511	538	545	523	519	527	509	542	499	510	503	537	515	516	538	540	557	533	558	522	491	529	492	508	515	539	548	505	503	529	515	524	487	512	528	531	534	491	530	501	530	507	512	509	525	500	534	548	540	552	527	560	548	493	494	534	511	521	506	536	546	573	578	504	543	495	514	517	524	503	508	536	543	527	540	547	513	491	534	520	539	522	528	516	509	510	523	543	536	556	537	518	551	513	542	534	506	539	522	492	487	498	533	509	481	513	525	510	489	532	510	552	496	517	544	524	513	515	505	518	498	512	520	514	514	522	539	547	515	493	549	535	527	489	558	543	523	543	506	513	484	539	534	524	497	529	495	483	523	538	512	550	510	508	522	515	529	495	537	545	509	468	507	524	511	560	542	509	530	518	530	516	518	541	540	517	553	485	474	549	529	524	493	588	505	523	500	511	497	502	517	549	529	508	514	516	534	550	527	555	493	521	529	521	530	534	512	520	502	502	543	549	501	550	550	493	505	516	515	534	524	497	546	528	517	545	504	484	530	567	542	550	545	528	535	522	522	518	494	480	530	538	504	562	550	551	531	532	544	554	519	516	542	500	525	523	518	511	497	571	522	517	558	480	520	514	476	539	517	505	531	505	542	524	530	508	573	512	525	523	466	556	526	541	521	499	477	543	514	528	544	530	524	539	535	546	513	557	505	560	553	533	500	542	536	513	526	562	492	509	534	533	565	498	540	504	533	538	521	524	497	528	509	538	525	522	491	540	516	538	520	529	510	526	498	531	561	520	515	542	523	520	517	527	495	478	494	513	536	508	461	517	532	541	514	570	548	550	511	512	559	515	507	528	552	542	469	518	551	484	490	579	532	508	545	563	530	517	494	525	569	494	544	534	555	512	504	476	520	526	548	541	544	500	500	541	549	530	503	527	514	547	542	556	495	567	499	533	507	523	527	496	537	538	567	518	514	553	531	498	538	529	553	571	515	522	497	492	547	550	521	523	512	534	539	476	521	502	549	511	514	494	557	554	508	536	482	543	503	514	549	501	506	523	509	507	536	490	538	495	518	514	489	549	526	503	519	488	482	574	502	510	526	509	489	517	479	587	502	514	515	491	506	524	486	484	555	502	480	503	532	519	489	555	569	465	514	527	524	542	516	541	494	509	521	562	509	504	468	519	508	525	529	528	510	525	500	488	557	546	539	485	565	512	460	528	497	514	540	514	550	542	524	527	530	495	528	528	489	532	547	492	523	528	506	542	530	503	538	532	530	537	533	554	511	552	534	518	559	493	524	553	513	523	570	525	530	520	439	561	525	481	551	532	508	480	580	513	514	539	529	561	492	509	533	556	461	537	528	520	500	499	560	545	503	511	505	560	494	485	492	562	498	561	498	521	504	477	547	525	501	537	537	556	511	502	524	506	542	558	492	506	487	508	499	492	541	557	526	500	553	515	544	561	467	550	534	555	457	571	535	523	527	546	506	496	538	566	510	556	546	524	531	513	494	520	516	512	556	452	548	547	533	511	518	522	529	574	525	528	500	527	532	574	526	492	476	543	545	526	568	517	498	510	518	500	532	513	521	532	500	535	546	480	507	535	525	486	525	549	524	512	533	527	489	535	540	571	497	515	544	559	505	473	491	503	542	532	555	566	574	534	528	553	539	506	542	519	504	521	558	519	493	542	542	513	522	529	523	546	532	579	502	481	525	527	548	498	518	512	495	496	559	517	541	570	530	578	500	521	510	515	541	521	477	520	509	515	520	530	528	548	520	513	541	513	563	547	499	513	542	510	515	534	538	547	522	495	531	471	561	525	507	486	531	546	514	497	542	531	523	560	520	551	510	542	533	555	477	523	543	544	527	583	554	556	506	513	526	583	500	535	485	546	538	512	495	504	518	532	553	523	497	537	527	499	482	550	498	509	518	550	542	543	580	531	542	522	530	571	540	556	563	500	552	471	487	542	488	518	544	507	536	549	557	517	529	519	549	509	520	513	496	482	521	521	528	551	553	518	522	511	491	569	502	494	544	509	529	522	519	493	522	520	499	491	546	496	528	546	531	545	506	543	495	533	531	512	522	530	504	507	503	556	522	501	530	524	527	524	520	559	538	549	550	541	519	541	535	514	522	513
26642	20941	18015	33013	22598	12554	3814	1137	528	379	357	327	291	304	306	295	301	285	278	271	268	313	268	313	331	292	298	316	265	275	290	268	292	291	302	286	305	287	283	310	290	280	283	275	274	311	301	288	296	311	291	273	300	288	290	318	304	275	309	311	273	326	295	290	272	312	321	300	296	307	297	330	306	285	290	274	288	314	300	289	298	295	312	268	293	279	289	298	304	263	278	294	325	286	264	306	317	307	305	272	277	282	264	284	331	283	309	297	305	284	348	303	311	286	289	285	314	308	314	298	256	292	278	280	304	307	289	282	306	283	313	296	308	295	305	270	282	313	290	275	318	312	308	282	286	304	306	279	307	311	273	254	296	278	287	293	297	283	292	294	297	278	297	304	284	314	321	268	318	321	295	305	275	273	289	268	289	295	286	314	272	306	312	315	293	294	294	266	326	294	275	281	260	284	317	305	298	304	285	298	323	305	280	292	296	295	279	275	299	299	319	281	297	288	290	273	287	288	292	292	284	336	291	285	298	266	311	290	284	313	277	297	295	307	298	300	280	336	313	289	286	280	281	272	300	256	291	293	307	342	289	296	272	265	270	292	257	286	297	290	300	307	273	299	288	255	312	283	271	302	296	312	313	296	312	295	306	298	319	285	306	302	283	308	324	286	309	303	309	281	299	273	285	279	284	284	294	271	270	298	275	261	290	301	260	322	301	295	310	307	286	274	293	290	300	301	331	269	281	278	296	293	302	306	297	289	297	296	284	265	279	313	294	284	297	303	317	274	306	269	297	301	299	293	270	275	316	287	299	306	308	321	283	290	294	279	265	265	300	290	253	312	283	294	310	296	276	308	305	301	306	304	276	274	286	291	271	283	282	265	299	288	284	285	312	298	310	301	261	270	291	283	304	281	293	288	288	253	306	312	285	283	303	310	300	310	293	282	302	276	260	322	284	286	287	278	300	304	297	257	287	299	298	280	292	302	320	268	319	284	302	324	288	316	301	297	266	292	282	285	299	311	285	271	285	285	289	322	280	256	324	303	271	266	296	312	264	315	281	281	265	285	280	286	295	270	297	282	283	304	292	276	305	300	311	313	312	311	301	301	308	294	303	312	284	298	299	300	322	268	299	321	285	281	279	321	314	283	305	291	292	258	312	308	293	283	290	300	291	298	288	308	283	280	305	276	288	291	297	320	280	288	266	280	289	305	308	294	244	310	303	257	285	296	283	303	311	286	286	288	284	301	271	280	334	293	297	283	300	289	284	303	284	276	343	317	303	318	263	315	318	280	312	277	308	300	282	314	280	293	316	303	308	250	292	264	290	312	298	274	304	271	254	284	297	284	291	286	310	328	303	271	301	274	309	287	299	271	293	290	274	285	291	303	267	318	282	312	284	282	278	302	320	290	304	305	244	304	290	290	282	302	311	276	322	293	304	292	316	317	296	281	276	298	279	311	280	295	274	283	275	285	281	323	290	289	307	284	292	290	302	270	276	296	303	274	278	283	320	294	273	276	323	302	320	313	299	291	280	308	259	322	295	275	271	269	245	309	297	284	258	280	308	272	277	313	281	311	322	261	284	286	310	273	290	325	305	290	282	285	310	305	303	275	283	293	296	284	256	294	294	286	313	290	294	295	271	283	274	300	301	318	267	307	285	327	293	299	315	256	305	296	308	279	300	301	295	305	328	293	288	328	279	288	297	299	277	268	270	311	274	262	282	275	288	289	284	299	270	297	317	301	290	293	282	274	313	293	279	296	295	301	282	296	279	309	276	327	280	285	247	282	288	322	283	275	322	286	302	297	291	282	319	306	264	295	287	290	284	288	255	304	252	271	294	319	307	292	318	299	288	262	315	291	287	280	314	286	286	278	322	307	281	291	283	283	314	253	275	304	269	277	286	297	311	307	263	276	306	282	284	264	293	283	325	313	299	313	313	309	266	290	300	257	268	288	306	299	292	291	280	310	313	288	314	289	298	308	305	282	302	292	313	292	296	315	278	300	300	270	296	283	315	283	299	296	272	299	305	297	267	309	315	308	282	306	317	286	289	266	273	292	292	310	295	317	279	302	298	287	280	295	277	271	303	295	308	286	316	278	295	287	292	241	304	275	304	296	296	316	297	319	304	261	276	264	283	259	304	264	268	316	301	288	289	307	311	273	294	300	310	277	274	270	283	303	286	291	287	269	273	295	293	297	257	241	276	305	297	283	306	282	287	297	301	281	280	299	300	306	290	309	287	301	288	290	308	291	293	284	300	288	294	291	275	306	299	281	308	292	301	295	313	305	281	305	285	257	315	280	302	309	307	256	296	277	288	281	273	274	314	301	310	286	288	277	257	292	290	310	315	271	304	288	284	296	304	333	293	302	281	308	296	302	291	313	294	295	273	275	286	318	307	270	340	330	280	297	267	280	317	275	293	310	283	283	293	284	293	274	300	287	309	314	279	275	320	264	288	271	300	275	302	270	276	307	314	289	294	278	299	298	304	285	293	276	278	288	316	294	302	301	301	296	273	326	317	281	292	310	319	309	286	293	306	284	262	295	320	284	289	293	296	310	282	289	273	291	298	291	262	290	278	292	326	309	251	294	306	281	295	279	298	298	308	319	305	300	307	307	293	312	296	254	296	262	278	301	285	305	281	277	316	282	281	285	300	298	290	297	298	307	274	327	307	290	303	273	320	291	264	286	307	305	276	299	283	292	308	310	305	309	291	290	293	300	286	277	278	304	320	290	311	312	293	315	272	305	262	295	283	310	312	267	286	318	278	285	304	295	307	276	300	299	301	271	279	273	288	314	287	305	259	281	327	283	266	291	281	307	295	326	301	256	293	289	286	287	268	252	256	304	307	278	296	281	289	281	241	271	309	277	282	278	301	280	279	299	294	321	288	290	278	302	276	283	277	323	315	285	294	300	289	321	319	294	298	305	307	287	272	312	253	310	292	295	279	298	301	302	303	292	289	276	285	303	289	293	293	316	275	291	300	288	296	303	307	278	291	292	279	302	303	305	279	274	308	267	308	295	272	310	300	313	291	278	315	302	259	273	298	272	262	285	292	293	283	283	296	285	291	287	296	266	302	303	299	302	275	290	278	299	284	293	343	329	288	278	291	304	286	266	279	300	310	299	302	296	240	286	289	279	293	287	271	305	294	288	290	268	285	289	297	268	293	300	280	297	312	276	307	320	295	277	290	291	297	304	286	319	306	286	271	317	296	286	303	267	301	304	281	289	284	321	291	301	285	309	317	276	276	255	300	302	307	270	298	251	305	304	268	339	296	293	283	314	325	271	302	299	280	292	294	293	264	295	301	284	277	309	306	317	321	290	295	275	285	283	310	300	289	288	313	297	302	325	294	314	252	275	264	310	276	274	299	293	323	292	308	284	271	294	323	311	291	293	278	246	270	289	285	308	302	300	295	294	282	317	313	271	267	263	247	320	288	302	289	271	303	257	312	321	288	296	289	299	277	269	307	305	291	260	309	264	287	270
6110	7021	17534	35244	27391	17261	6844	2458	943	609	490	489	517	473	450	470	508	463	480	476	493	474	487	456	531	487	446	476	472	465	450	475	413	481	477	431	483	463	504	476	449	485	486	464	475	463	458	484	464	485	433	451	467	488	495	449	484	470	492	465	479	510	468	489	432	443	445	457	451	457	487	446	495	456	431	444	492	479	490	437	444	442	447	482	467	472	502	464	481	429	491	466	484	449	449	475	481	489	497	475	477	480	473	489	459	491	455	510	487	495	442	463	467	461	449	439	506	492	502	489	429	481	517	490	434	460	495	449	467	478	482	468	494	464	432	466	498	466	447	426	488	485	466	460	431	437	465	433	451	479	432	488	497	473	448	493	464	466	447	483	419	499	439	460	455	433	487	464	434	478	467	453	511	518	467	449	456	469	488	484	420	438	500	441	455	419	458	468	462	453	459	467	500	476	499	461	441	462	463	463	489	453	469	467	482	449	484	441	460	429	471	457	474	487	470	441	457	444	448	438	428	423	472	454	456	442	476	490	476	464	452	500	427	428	476	436	462	457	479	454	446	445	448	486	455	451	446	462	485	474	502	450	457	449	500	473	443	461	430	473	435	488	458	489	464	475	444	447	481	449	445	480	476	460	493	467	459	473	476	501	502	467	491	489	500	475	411	468	468	463	476	436	476	432	504	451	488	460	501	466	472	429	454	480	463	497	486	480	482	481	442	464	467	485	477	471	472	485	483	492	445	467	452	451	507	440	415	481	498	496	507	481	466	523	526	464	474	491	506	450	443	500	467	476	469	427	478	481	481	433	478	462	473	440	504	444	457	480	443	464	489	444	499	426	444	478	471	454	482	488	441	430	478	426	466	484	502	464	419	459	442	435	456	441	412	486	504	440	482	452	475	453	460	482	465	475	419	484	438	440	460	458	476	479	489	451	427	488	438	462	485	438	468	469	501	473	469	476	436	462	464	480	450	474	477	471	467	444	438	472	458	482	476	448	475	457	420	456	510	480	459	472	443	476	465	463	446	483	493	453	472	480	432	462	468	462	505	444	456	502	461	478	482	486	441	449	446	469	464	473	501	469	456	480	460	511	475	462	486	472	487	508	475	460	464	476	477	449	475	429	455	438	487	487	475	457	439	486	447	477	465	442	483	448	454	480	445	458	500	457	496	466	454	456	480	480	485	487	481	492	472	495	497	490	471	450	452	457	455	527	452	452	485	455	460	490	473	455	486	478	436	456	426	431	511	507	496	452	482	471	447	429	481	464	454	445	466	465	447	443	503	422	450	498	423	457	472	463	416	399	469	444	497	435	446	448	460	432	488	446	461	453	461	430	446	466	504	475	472	450	452	484	467	481	435	480	421	476	442	428	452	450	459	414	437	492	447	504	507	482	466	476	462	486	475	468	457	464	454	443	472	458	475	408	467	461	461	489	501	447	468	431	441	465	478	507	475	482	498	454	451	487	468	480	441	437	453	482	480	461	485	488	478	516	467	453	455	486	444	473	465	460	431	481	508	504	449	453	504	488	456	442	438	444	473	452	445	447	490	472	453	482	461	464	453	451	462	508	436	466	483	469	438	499	461	452	484	425	488	441	471	456	438	460	445	495	455	429	515	472	459	462	501	440	476	487	453	462	455	465	463	428	452	496	494	484	495	485	486	435	464	461	459	461	475	427	474	489	481	495	485	504	429	469	459	461	446	460	472	461	476	452	443	457	449	441	452	451	458	477	453	482	483	479	531	417	420	476	435	448	428	447	427	439	443	440	477	468	498	433	474	460	461	445	475	432	474	443	501	454	446	454	474	453	436	490	482	432	484	430	480	431	451	465	516	442	419	454	436	477	444	495	464	465	465	444	450	519	429	477	478	459	484	486	469	470	480	441	458	438	465	480	470	463	433	466	480	448	485	477	462	463	453	494	457	461	446	482	477	473	453	463	457	467	440	471	483	460	446	453	472	447	469	515	499	452	504	450	462	464	462	469	475	471	452	428	451	500	456	491	465	450	481	458	457	477	449	461	497	472	510	502	475	509	439	488	465	464	479	439	439	436	491	453	462	517	478	457	461	452	442	471	470	430	467	487	457	450	491	466	490	489	451	478	467	463	454	464	467	491	477	498	508	454	453	439	499	448	465	490	444	477	482	487	438	505	487	478	445	456	497	486	458	452	420	453	447	482	502	456	474	469	465	461	441	505	467	440	434	454	466	450	468	490	456	454	453	463	489	435	461	481	461	416	446	412	481	435	481	472	462	438	447	470	433	519	462	460	474	434	452	481	474	447	458	454	427	486	464	505	478	425	460	459	460	483	481	442	475	501	463	463	444	478	489	472	447	460	428	478	496	494	472	469	448	546	530	486	435	419	478	477	463	470	451	482	481	447	447	439	464	470	502	461	488	439	487	544	457	468	480	503	423	455	492	489	488	474	453	489	493	481	486	450	423	459	440	472	492	459	468	446	516	444	446	471	444	449	485	486	467	458	477	423	494	474	459	459	436	477	431	480	479	418	450	491	452	462	469	473	475	441	450	478	447	498	444	411	433	470	438	478	458	492	485	448	459	439	450	489	462	467	477	492	461	444	472	472	457	489	432	464	479	478	448	464	474	469	475	454	390	464	480	468	469	465	477	429	444	444	473	449	444	433	476	472	464	464	480	481	439	456	492	512	488	482	475	456	440	464	474	513	422	518	452	443	491	454	483	469	486	485	454	464	477	463	450	455	479	438	461	467	487	430	461	477	465	454	473	462	469	497	448	449	492	462	451	468	442	447	448	462	431	450	467	474	417	462	478	456	479	450	480	463	469	454	465	470	460	446	453	480	454	430	465	473	437	432	478	494	486	473	465	491	465	479	447	473	446	452	511	486	476	434	463	456	458	465	471	449	480	449	461	454	462	485	465	476	438	430	414	467	469	479	476	476	438	468	493	471	462	442	487	448	460	491	448	453	465	518	503	471	474	509	474	442	460	460	449	442	460	452	492	497	483	433	510	477	490	464	430	449	456	473	511	445	473	455	452	451	470	472	479	469	468	494	482	452	479	435	455	442	482	455	465	449	431	504	473	435	434	474	457	452	483	476	467	463	455	516	461	426	486	504	435	488	471	452	457	462	446	423	478	475	494	438	458	494	458	457	469	477	490	403	496	477	463	482	427	441	477	458	439	465	478	468	439	409	472	442	475	483	460	488	458	486	451	472	436	518	460	463	482	452	489	442	477	506	474	487	466	484	475	458	472	492	466	461	463	445	475	490	458	476	500	451	525	475	480	474	463	447	479	427	445	475	482	445	422	420	465	448	442	496	459	454	507	462	508	431	433	460	463	477	426	507	480	501	443	460	452	493	483	492	499	446	452	472	495	451	455	419	452	476	458	459	476	451	469	456	494	486	435	454	439	463	459	462	486	465	479	484	483	463	461	428	474	445	389	477	468	460	509	505	466	451	469	461	502	500	476	526	527	448	445	488	478	465	433	463	475	489	450	497	469	436
24213	21224	30570	47032	51302	41059	25782	9683	2065	734	423	366	348	315	338	349	318	301	348	319	310	323	306	352	347	379	317	342	341	339	341	342	336	366	328	347	321	322	316	324	325	319	325	342	324	333	337	355	357	348	350	333	320	338	321	350	351	339	310	339	320	304	318	357	352	328	345	301	328	343	329	345	337	351	334	311	374	327	295	354	336	330	341	322	331	353	335	328	346	322	361	347	338	321	328	321	349	347	317	342	318	331	301	325	323	331	345	310	326	343	314	341	351	305	343	329	322	356	332	333	350	309	343	332	313	341	372	345	390	320	362	322	350	323	307	340	355	336	314	328	337	345	356	364	325	345	352	351	359	345	337	318	289	315	328	308	332	336	301	318	353	330	305	337	312	309	329	344	348	330	358	349	369	358	321	305	325	325	340	341	328	326	310	352	305	348	304	370	338	328	347	333	368	363	350	303	344	339	356	338	344	327	346	350	332	323	289	364	307	317	335	344	338	331	357	345	336	335	329	333	321	312	323	351	330	336	336	348	332	328	358	348	364	329	340	322	355	327	320	338	323	334	320	305	364	317	331	320	334	305	347	343	317	350	343	351	332	333	339	331	363	321	314	349	353	349	330	322	315	333	336	355	336	316	334	353	335	354	307	356	320	325	352	294	328	321	338	346	344	343	324	336	342	331	341	354	346	330	338	350	343	311	322	339	332	345	302	345	323	340	333	328	346	381	366	362	336	350	323	352	315	334	325	321	327	350	344	322	352	340	375	326	360	325	324	338	317	334	307	334	340	330	377	322	318	307	337	319	336	302	332	359	330	330	332	370	342	321	333	343	335	328	338	334	316	278	325	319	328	332	360	351	332	340	312	306	348	329	322	365	310	326	296	353	324	349	367	340	308	333	365	336	311	322	343	321	334	348	330	337	344	336	304	325	325	330	303	333	341	337	313	325	321	339	345	347	351	338	318	328	329	317	327	324	336	331	331	324	338	323	301	346	347	344	338	312	355	305	324	349	311	357	340	370	308	366	349	334	340	333	311	326	325	343	352	321	324	312	343	310	336	324	368	338	334	301	345	339	343	333	346	324	333	348	352	343	329	338	350	324	318	304	327	331	326	330	335	316	340	356	339	333	335	306	338	345	352	331	323	357	343	348	335	323	341	353	313	317	344	312	346	287	348	336	316	330	361	337	383	339	357	326	321	344	307	339	316	315	337	356	320	360	332	338	337	337	331	340	313	298	291	318	344	303	355	349	322	341	309	305	311	332	311	377	357	329	315	346	343	341	310	337	307	301	294	335	360	345	331	313	356	330	344	346	351	359	314	351	362	332	330	356	327	320	307	362	345	320	324	337	323	329	347	335	356	361	348	320	317	341	340	358	301	344	325	349	324	330	287	315	338	337	298	324	360	336	321	337	355	366	329	353	318	325	340	324	322	347	330	314	314	296	347	332	310	328	311	358	380	328	359	331	339	295	323	314	324	341	314	335	311	320	310	309	319	360	323	339	349	342	326	303	340	351	332	297	363	326	337	360	326	347	337	332	321	359	315	331	321	347	338	313	321	314	348	340	324	333	306	332	354	352	332	310	297	315	335	359	334	343	332	347	338	343	325	340	336	325	342	333	341	342	326	356	343	322	362	384	335	339	350	332	333	348	371	335	322	346	344	343	314	318	328	336	295	322	343	322	337	309	345	335	367	327	355	335	329	339	329	343	363	339	327	340	327	315	350	310	361	324	348	324	324	328	319	333	333	331	325	332	294	351	323	352	329	332	286	344	328	358	352	359	366	316	308	318	284	332	330	363	338	314	322	321	351	338	355	322	326	321	321	348	298	317	336	341	327	346	359	327	363	333	319	321	316	361	339	333	341	322	342	323	355	353	312	330	368	317	349	345	332	336	342	335	343	318	318	323	330	332	308	344	310	321	343	382	326	320	333	342	340	325	330	302	311	344	325	341	313	325	368	331	344	333	313	315	328	341	324	358	316	315	353	334	320	348	338	357	306	337	340	372	331	321	319	346	351	318	335	351	314	310	357	311	383	324	307	311	322	332	332	336	342	354	314	367	376	329	349	307	319	352	320	330	334	320	353	343	318	357	314	339	327	368	331	324	341	363	335	373	334	357	339	331	299	343	324	359	339	307	327	308	310	334	359	325	340	326	322	370	325	310	297	337	327	317	324	319	343	329	380	355	317	320	332	359	343	313	345	324	325	327	312	345	360	349	329	333	319	308	351	325	331	341	331	301	321	341	329	320	368	340	329	320	307	297	332	323	302	342	355	363	330	335	354	336	326	316	336	325	334	319	347	360	366	333	326	352	345	326	301	345	323	304	342	325	328	370	319	344	323	344	330	341	330	329	344	337	332	330	336	327	353	348	341	337	312	347	335	326	350	348	325	318	337	304	338	321	319	307	344	345	333	295	369	320	316	350	363	334	316	334	326	327	362	322	333	343	317	307	316	357	325	344	330	323	332	330	349	308	361	345	357	306	331	302	314	288	332	324	297	332	328	344	344	329	313	329	301	337	314	337	331	338	344	313	321	331	339	323	339	343	305	343	329	356	346	372	316	345	363	339	303	326	337	332	339	306	319	315	336	329	343	299	310	338	338	333	336	321	334	306	347	333	315	340	321	358	314	327	296	345	288	331	339	333	349	335	316	320	337	386	344	328	321	344	347	353	298	322	327	322	360	330	339	334	319	316	341	353	326	347	333	351	301	335	324	328	334	330	319	330	359	315	351	316	337	327	345	340	323	323	314	309	320	361	325	341	336	313	306	337	373	346	316	357	320	347	366	321	289	316	375	344	348	312	334	320	315	335	353	344	375	330	336	353	340	343	347	343	331	344	324	339	347	348	362	315	296	338	342	342	302	353	351	325	359	301	336	334	325	319	339	335	318	301	350	350	317	323	298	326	316	343	329	346	359	325	340	349	310	347	386	312	349	330	339	317	298	340	326	317	327	333	325	336	310	312	340	330	299	364	373	365	321	319	311	315	345	333	363	308	311	344	335	337	316	321	323	340	305	334	338	341	357	307	301	335	301	344	312	286	312	315	336	326	343	359	348	340	344	348	334	347	343	320	329	298	329	312	319	343	298	290	306	331	319	339	342	341	351	318	354	361	333	307	329	352	319	332	320	336	335	350	325	344	308	330	329	346	322	327	325	336	326	357	320	339	340	338	319	316	336	338	356	355	327	355	346	353	312	348	338	347	343	317	329	326	340	334	335	351	354	301	339	366	340	348	331	335	360	318	316	327	316	310	322	366	296	333	349	338	330	327	324	338	333	308	299	367	323	307	325	378	350	340	324	344	342	347	347	315	335	308	338	331	356	365	335	310	311	350	346	324	337	298	345	307	333	350	364	341	339	318	335	361	333	331	319	364	334	353	372	296	340	316	348	345	340	320	314	347	359	326	337	343	334	351	354	355	327	308	335	356	357	350	341	321	363	367	349	333	327	329	334	333	312	353	313	333	339	347	327	347	338	330
7947	14848	48089	68069	57578	43931	29032	13516	4557	1432	660	543	559	523	516	519	504	545	538	517	550	486	518	538	508	518	533	455	535	501	501	517	493	512	571	500	569	519	516	540	543	489	504	535	522	561	574	494	526	547	542	481	548	531	511	490	496	504	439	550	513	515	532	524	601	519	523	495	606	520	522	501	530	542	519	555	561	510	528	499	586	530	514	519	559	500	536	540	547	527	533	511	508	520	519	506	543	492	477	513	561	510	535	529	483	514	544	517	488	523	507	535	518	512	512	526	503	497	523	561	528	511	491	504	550	524	533	524	521	543	511	502	504	519	501	472	539	523	552	497	501	488	502	508	556	498	560	543	509	529	494	534	515	520	502	519	552	557	537	526	503	500	533	495	530	524	496	549	522	511	511	551	504	536	511	527	543	503	498	505	512	528	484	545	519	539	496	476	524	522	505	525	509	500	513	513	567	515	555	503	537	517	507	522	524	507	518	488	520	541	540	540	499	524	511	530	487	479	548	494	528	562	537	530	518	563	538	509	554	518	518	515	513	537	520	531	501	512	507	485	515	461	507	563	508	509	497	516	483	522	538	516	523	531	494	549	538	534	512	496	510	517	528	481	501	548	509	562	491	511	511	528	540	541	509	508	566	500	488	516	509	506	518	499	517	506	499	534	599	493	547	543	540	551	508	541	533	524	483	511	487	538	528	534	502	530	507	544	498	510	482	488	526	504	472	552	501	535	493	531	510	512	546	463	528	492	531	526	516	527	533	492	519	530	555	549	513	516	516	498	533	517	532	534	532	525	505	529	571	549	495	539	519	503	513	499	486	497	495	517	536	540	555	535	506	529	490	458	530	527	522	523	533	531	527	517	531	522	479	540	525	524	488	528	543	574	532	532	495	527	524	514	493	492	518	472	501	516	484	491	555	521	512	537	508	517	515	528	546	520	526	513	517	504	522	536	524	558	510	528	496	536	530	556	513	526	494	526	485	557	533	549	476	507	568	559	528	535	549	515	509	536	514	530	532	502	524	521	526	505	494	513	515	511	512	500	541	510	522	505	491	541	543	514	547	513	515	515	534	484	493	519	498	533	516	554	494	537	524	504	519	531	493	565	531	530	531	540	504	504	490	540	538	514	522	531	521	569	526	540	530	482	528	514	496	526	490	503	499	495	486	515	516	505	517	558	531	504	490	470	500	548	478	486	578	540	525	554	538	521	504	530	544	494	534	513	547	515	521	496	549	530	533	537	553	535	562	484	533	507	531	496	489	567	520	491	535	503	501	531	517	487	508	508	513	520	516	515	530	547	529	524	503	551	537	498	495	486	529	547	561	535	518	518	478	533	530	540	527	499	513	541	508	509	503	551	566	491	496	475	539	531	555	502	528	539	496	499	539	530	512	519	488	505	494	521	525	507	536	511	555	548	521	511	544	556	471	506	507	521	531	522	532	503	493	484	562	534	524	534	539	507	526	547	523	504	501	520	537	536	517	534	533	549	560	564	491	548	528	552	539	495	535	540	552	480	524	522	503	535	506	523	517	489	503	515	533	526	517	503	508	490	521	518	502	537	513	522	522	504	513	535	511	518	495	504	506	463	506	497	517	475	539	511	487	557	524	511	532	500	508	544	537	508	554	521	539	521	570	489	517	522	538	530	523	519	553	501	510	528	510	523	515	558	545	510	532	523	567	533	521	498	503	492	564	484	536	491	534	512	487	540	508	535	535	530	552	507	492	505	492	529	476	548	513	512	540	531	496	528	529	515	499	516	488	535	506	547	508	494	537	518	487	519	517	501	532	530	509	505	522	507	518	540	496	493	551	509	522	521	497	526	509	521	513	495	521	534	486	535	554	526	510	515	576	557	496	542	529	548	538	479	519	553	509	463	488	526	497	506	498	485	499	520	506	540	524	507	518	522	500	561	512	527	526	526	520	529	524	538	550	523	523	535	499	526	536	575	544	530	485	538	553	563	547	522	507	590	497	537	508	525	543	539	535	511	503	541	513	506	526	488	480	486	518	492	539	508	519	514	492	528	527	524	508	527	507	527	492	527	514	513	510	516	554	514	500	514	470	518	516	499	537	518	527	506	546	511	468	501	533	543	536	510	519	513	504	503	509	486	521	486	490	519	549	544	466	529	494	519	532	530	535	503	523	541	465	549	561	523	500	526	499	517	485	508	512	512	494	491	487	490	522	547	518	516	499	539	483	578	478	549	542	504	513	505	524	556	517	515	492	523	512	523	532	510	523	533	519	481	575	521	498	532	510	499	489	514	517	535	527	537	508	502	548	501	503	544	522	514	472	542	554	502	514	518	509	537	485	516	503	481	560	521	545	499	529	490	547	528	500	554	492	504	554	564	503	516	555	559	547	533	558	497	537	509	539	511	539	584	527	516	556	529	540	507	501	529	526	492	555	538	487	550	516	533	529	476	537	505	498	530	490	525	508	518	496	519	509	513	522	500	541	491	474	533	520	477	520	555	497	555	533	534	505	525	496	532	521	572	493	512	506	531	523	541	506	517	490	510	557	511	508	525	557	508	540	542	527	562	549	519	510	483	544	505	563	514	519	522	549	491	524	524	515	526	503	497	502	499	503	531	540	518	499	515	504	509	486	514	513	511	570	498	530	520	516	517	548	525	544	523	524	535	518	503	516	524	520	520	522	576	465	561	558	482	563	528	542	480	494	532	527	514	538	505	526	504	509	499	532	518	533	535	486	498	523	503	510	493	518	503	559	537	529	532	531	523	520	514	529	571	511	489	490	528	519	538	536	571	512	513	537	512	529	505	497	553	511	492	522	489	509	509	532	527	520	531	523	518	521	549	529	514	517	511	519	573	488	515	514	469	517	513	512	525	522	497	495	512	509	563	538	546	497	540	498	515	589	503	503	534	513	534	498	548	524	534	500	504	530	531	541	548	498	496	483	556	524	567	559	519	521	528	559	506	514	497	540	587	511	503	530	539	522	517	542	538	542	538	575	513	541	520	497	540	516	556	541	532	502	519	505	550	502	489	542	532	486	526	504	527	523	520	541	524	506	513	527	491	545	521	519	503	502	509	524	487	503	549	505	544	530	508	565	516	523	552	512	544	490	525	540	540	515	516	522	518	509	537	509	539	512	536	532	514	556	505	541	534	568	499	516	488	524	526	514	500	526	537	516	476	504	511	501	512	529	503	537	540	491	520	491	500	508	550	543	553	536	510	490	482	513	527	546	568	517	546	508	503	481	492	530	545	560	519	555	500	522	499	530	528	544	537	524	501	522	551	528	543	531	484	496	479	562	516	526	505	492	507	513	493	537	545	501	529	523	478	507	556	541	514	509	532	558	547	528	501	516	500	535	507	476	541	517	547	529	533	500	458	531	545	540	556	528	546	535	555	524	553	535	511	486	515	493	565	514	519	521	544	529	504	536	512	493	513	499	580	513	542	509	500	493	523	489	540	485	532	515	475	489	524	485	515	551	489	543	497	519	527	532	518	511	484	527	515
23123	21248	29395	42010	57115	50718	36590	18625	5116	1292	511	382	383	343	348	382	333	347	330	360	345	365	350	324	323	385	386	345	344	332	330	355	324	322	340	332	344	360	324	348	347	331	320	346	324	331	350	333	383	363	333	312	351	343	325	342	334	356	324	354	341	360	322	384	359	322	349	298	358	337	369	351	363	316	334	335	317	345	362	352	354	343	327	337	336	339	352	363	345	394	325	344	379	359	332	374	327	345	329	347	348	350	320	361	361	341	350	317	323	334	300	344	337	352	347	334	327	320	296	372	356	352	343	342	354	343	343	333	342	314	344	347	339	365	360	340	305	376	332	334	327	332	353	354	344	361	352	341	354	327	360	325	365	334	367	338	328	304	352	331	334	327	361	316	291	312	331	339	361	322	387	313	308	327	350	330	370	334	337	348	331	346	353	369	385	348	317	377	312	320	326	339	370	315	328	347	329	325	356	321	334	336	349	355	323	299	380	350	346	325	351	334	304	345	335	360	312	335	329	352	363	403	346	329	349	361	315	354	340	350	340	325	368	334	347	335	322	380	348	362	340	345	361	347	334	321	306	310	333	319	347	336	356	337	341	307	370	357	346	330	358	359	369	360	375	359	343	353	339	330	334	363	336	358	368	335	311	333	343	343	325	324	353	348	341	361	333	337	333	326	349	376	347	326	334	344	327	334	330	348	335	322	339	293	345	324	352	343	324	314	368	320	331	341	324	333	373	303	315	354	368	368	356	315	309	345	339	333	324	339	339	355	354	306	353	349	363	339	334	316	355	330	353	344	344	358	360	338	355	344	326	343	330	354	340	337	326	368	336	329	311	352	351	386	306	342	343	312	344	334	347	332	337	379	379	348	356	341	353	361	348	360	333	350	355	317	344	365	328	341	340	345	334	360	368	341	330	339	352	362	363	336	314	347	341	314	323	347	336	329	343	358	352	342	365	307	320	366	342	356	345	299	339	357	356	332	360	356	286	305	336	317	349	314	331	342	353	364	330	362	317	345	323	350	294	350	377	353	346	318	324	321	337	330	353	356	353	343	342	349	338	335	355	352	353	372	349	359	313	331	370	333	334	370	337	352	346	326	351	317	342	314	315	345	350	360	341	328	305	359	339	333	335	326	337	340	347	310	322	349	361	385	334	316	307	347	334	371	339	333	331	325	348	344	319	348	322	323	331	358	327	333	349	327	350	392	339	331	306	360	356	375	327	350	362	342	357	357	363	346	356	364	329	323	357	355	334	348	336	347	352	348	343	365	404	331	337	301	316	348	341	344	340	320	309	335	327	355	355	359	344	357	322	344	342	352	355	359	346	337	361	329	389	326	354	344	343	343	327	345	337	324	334	347	350	337	331	339	350	341	360	343	315	332	335	322	379	332	355	317	338	315	360	352	330	348	355	323	352	319	352	341	326	341	310	357	364	331	335	355	341	329	330	323	365	323	360	306	371	343	374	366	346	362	353	351	333	336	345	381	350	320	368	366	337	351	327	314	340	358	322	339	356	352	299	313	347	350	338	384	356	371	343	381	367	366	350	323	337	349	320	401	354	340	330	355	344	350	329	341	337	339	357	376	328	327	376	342	318	311	366	359	341	346	339	338	339	346	330	352	339	355	339	343	332	336	359	321	350	335	327	370	342	352	326	356	333	366	382	335	339	357	355	352	297	356	346	338	353	331	318	347	359	342	339	339	337	309	353	341	319	350	331	358	338	351	310	326	341	341	331	355	348	358	302	339	344	344	318	370	349	349	308	362	341	369	327	305	346	361	345	313	357	298	331	299	351	346	357	331	342	323	339	356	313	358	342	350	357	307	348	353	337	312	339	378	353	370	347	339	360	360	339	360	372	368	356	340	356	317	340	354	332	317	322	337	353	381	343	325	351	316	356	365	344	350	355	343	364	325	329	356	341	314	378	312	348	324	361	336	356	320	379	345	340	327	342	358	307	360	311	367	307	338	348	336	319	322	375	334	362	359	339	345	341	341	325	382	335	374	326	329	363	326	330	367	371	321	342	334	337	372	355	329	347	304	321	323	359	356	340	332	338	336	334	347	337	335	352	350	318	355	325	363	350	323	337	323	338	340	349	380	310	383	336	353	374	348	314	366	354	333	347	350	316	363	354	330	330	341	352	344	360	356	373	343	342	356	369	342	318	327	296	318	316	322	333	371	348	336	354	375	322	318	309	382	325	328	353	338	308	324	321	359	352	367	327	332	356	347	342	362	321	333	366	326	377	342	348	289	368	324	322	373	337	331	338	361	382	350	338	296	330	314	333	340	330	361	323	336	373	346	350	328	342	334	333	317	338	330	345	340	326	361	343	316	387	333	337	329	359	341	348	336	355	364	359	309	372	309	343	353	327	350	357	372	380	369	341	354	340	336	318	370	348	343	343	375	328	336	335	331	366	327	329	352	346	351	333	390	340	347	346	347	338	305	350	350	377	309	365	353	358	325	339	376	323	347	373	343	322	344	317	326	335	324	317	349	358	310	339	338	360	321	320	342	340	352	332	337	362	351	338	321	335	344	349	337	333	320	342	350	337	310	336	320	357	336	352	341	365	339	297	357	297	352	308	333	341	348	325	324	317	367	334	314	346	328	324	376	376	360	354	350	371	361	328	339	342	323	340	392	337	350	333	326	324	331	361	359	348	316	312	345	337	319	331	325	331	354	342	328	343	360	345	342	318	335	386	334	305	342	347	366	355	348	339	344	375	353	328	358	316	379	330	336	360	344	342	324	337	309	302	318	347	317	329	341	311	375	339	313	340	364	344	333	343	292	343	334	344	355	339	372	319	349	364	318	347	355	307	345	360	328	309	340	349	342	356	337	348	355	358	337	348	342	335	340	340	356	328	375	334	346	375	338	315	320	324	334	347	346	351	352	323	329	343	333	322	337	355	353	366	383	362	335	351	309	350	336	341	354	304	330	320	345	344	328	330	324	368	347	336	352	320	359	334	355	310	328	390	333	335	307	321	342	329	374	338	317	340	339	331	336	346	337	365	338	354	339	322	324	344	354	368	370	357	378	303	285	339	358	365	344	317	331	317	330	373	342	342	317	346	360	345	309	305	331	357	337	352	364	350	343	334	337	330	304	330	327	353	334	335	382	340	344	328	340	386	346	355	320	334	352	361	319	338	368	374	334	311	327	319	319	353	339	357	325	288	338	361	331	325	349	327	333	337	348	313	345	350	327	332	350	349	307	361	372	352	338	351	343	366	351	322	349	382	329	342	343	363	319	343	343	312	330	358	338	299	357	341	376	326	331	350	342	332	369	361	350	314	368	343	314	299	318	323	337	322	355	351	339	342	346	338	342	342	351	318	375	324	311	362	362	336	344	326	344	339	354	346	349	331	313	342	348	353	304	346	330	356	301	342	340	366	344	347	345	321	369	345	344	324	341	330	329	359	352	370	335	350	368	331	337	390	345	323	341	331	336	356	337	344	312	316	323	328	314	339	303	333	375	335	345	357	348
10259	21380	48061	82362	72226	55900	40015	22865	8828	2836	926	587	563	553	537	531	509	503	538	539	529	547	536	492	515	525	489	527	524	533	529	530	550	566	498	517	574	552	521	485	528	538	520	530	540	530	541	518	510	537	541	533	529	570	518	512	522	554	527	520	570	534	512	537	531	511	558	534	565	492	488	525	514	531	517	490	536	522	514	480	517	527	518	531	559	498	532	509	494	529	534	495	557	537	556	532	552	553	509	506	544	501	498	511	544	509	489	527	541	563	541	539	536	522	509	586	513	463	514	551	553	555	516	504	506	507	505	542	520	512	502	561	563	532	534	555	528	542	523	496	554	528	557	508	516	502	502	533	507	516	520	520	513	515	550	554	537	525	520	518	497	541	525	499	490	545	523	516	514	532	519	517	522	514	529	528	533	526	547	533	519	505	483	522	538	526	490	539	554	487	515	512	505	549	518	519	515	535	514	570	527	526	548	533	543	490	567	581	517	479	501	541	478	521	521	539	517	522	499	519	516	571	493	538	530	515	498	545	510	555	512	514	556	514	536	524	535	568	561	541	519	539	535	523	474	537	525	519	557	493	510	526	545	520	550	547	506	533	515	521	548	513	580	512	523	505	566	532	557	539	569	488	541	512	513	529	519	533	496	537	541	529	521	512	551	546	516	555	515	529	541	545	546	557	524	524	533	542	532	510	521	533	521	541	526	502	530	521	554	508	503	531	507	487	503	510	529	538	529	526	473	515	517	525	515	502	524	524	540	545	560	468	514	492	532	510	536	503	460	473	515	509	529	551	545	548	534	528	541	558	546	568	528	510	527	542	497	466	502	531	559	519	544	513	534	502	516	511	537	532	560	517	558	558	550	537	499	502	508	529	514	554	484	510	541	548	505	516	543	520	574	527	521	528	512	519	503	534	535	541	562	523	517	574	496	531	517	531	538	524	498	502	463	525	525	539	535	521	496	540	506	565	512	532	536	529	512	561	514	502	535	483	491	533	469	509	517	493	551	518	512	501	526	494	556	515	550	532	555	541	515	537	488	508	567	525	523	505	515	511	527	471	488	538	560	529	545	517	549	519	492	523	514	557	590	511	544	561	542	512	549	561	535	481	561	469	560	524	567	524	533	513	532	534	509	544	531	505	527	510	515	483	521	514	508	532	551	498	518	529	539	492	507	542	537	541	472	492	515	554	503	527	509	479	530	544	563	504	527	529	559	521	548	518	545	551	583	507	540	519	519	520	515	538	495	512	504	569	507	479	544	542	549	570	534	523	545	541	546	494	515	534	537	529	508	562	563	507	538	566	513	515	561	487	514	577	551	550	518	559	511	535	550	516	576	539	547	517	540	567	530	547	507	545	537	525	535	506	570	529	527	512	502	492	504	516	547	546	531	545	498	542	526	548	574	505	541	504	522	500	513	531	536	488	492	510	519	515	509	550	540	539	565	513	548	523	480	533	552	530	549	541	519	521	494	543	507	544	492	528	516	558	521	545	542	492	555	539	537	546	506	503	568	499	523	522	510	543	535	523	519	510	506	560	521	548	547	523	580	527	557	535	534	507	548	535	490	562	547	532	459	531	506	486	579	544	518	515	502	508	487	543	499	510	519	523	511	514	519	529	500	532	524	514	496	568	496	514	520	486	557	502	544	556	534	547	557	555	553	492	513	524	506	544	523	545	523	502	560	549	535	546	518	491	522	541	576	534	518	479	520	527	506	511	504	493	528	574	527	533	529	568	491	557	509	500	547	512	550	495	530	509	535	488	514	505	533	543	538	510	521	545	526	495	555	526	520	556	514	507	531	541	518	486	521	529	535	493	528	495	540	530	545	553	554	511	513	520	531	535	558	531	521	537	483	526	507	549	537	546	547	538	563	525	547	530	514	506	540	562	505	546	510	529	544	499	501	504	495	504	510	512	527	540	505	539	543	511	544	533	551	539	539	513	569	506	508	542	559	520	514	514	533	546	559	512	511	532	517	512	513	567	514	531	508	539	560	494	463	533	532	497	580	535	532	549	592	509	555	498	514	472	545	538	520	522	524	535	521	496	543	520	531	526	566	525	538	558	513	524	550	489	509	506	511	509	537	531	548	488	500	528	567	555	515	517	553	531	535	554	514	513	570	530	518	499	506	471	513	503	558	492	507	526	502	531	540	510	486	542	563	486	536	538	507	540	540	554	492	493	504	522	517	551	520	497	536	581	546	525	479	527	505	521	538	534	536	516	530	543	504	541	548	547	543	525	508	508	579	529	556	527	529	525	530	566	511	546	513	534	548	504	521	559	526	522	578	558	502	543	540	527	533	505	530	508	535	541	535	545	520	542	525	523	537	564	532	545	536	488	525	552	476	539	478	545	585	529	528	524	521	548	491	520	520	515	530	516	587	476	514	547	515	504	539	526	527	488	489	525	508	522	486	539	507	565	545	556	531	527	517	560	483	536	552	544	547	546	541	524	539	500	538	505	518	552	514	529	573	521	467	520	508	531	548	525	506	504	535	515	538	491	514	539	534	527	571	460	544	569	552	559	549	544	546	550	548	564	534	501	506	534	543	506	535	530	529	507	528	541	515	544	506	523	497	540	546	544	525	504	525	506	542	506	517	536	546	530	500	493	578	523	537	511	494	510	516	516	505	527	534	532	544	500	518	526	535	513	509	518	476	521	557	577	558	512	544	516	563	523	513	537	517	519	559	526	522	474	555	528	502	545	505	555	521	571	579	522	479	523	534	489	481	491	530	540	567	533	534	514	541	533	558	512	553	524	543	547	576	551	544	537	540	502	486	537	511	551	547	530	542	565	504	508	525	518	559	553	546	510	520	531	557	484	525	534	520	519	538	524	520	537	545	516	521	521	513	540	512	554	529	484	555	558	552	523	546	527	510	539	534	509	508	557	488	512	540	552	539	545	502	564	565	552	559	510	506	509	560	519	509	605	541	498	527	533	534	543	511	507	577	537	500	509	543	485	532	537	532	505	531	486	485	528	553	542	532	550	525	520	521	509	506	537	532	509	552	576	491	551	518	551	513	526	547	531	534	545	518	510	502	551	553	522	526	501	533	518	575	567	570	530	532	496	509	545	518	534	534	514	531	597	569	574	547	493	540	571	553	572	478	531	527	495	536	537	471	559	552	559	528	524	545	516	535	543	555	498	507	503	510	495	516	528	526	540	504	545	522	488	529	519	511	548	554	502	507	527	528	523	521	522	528	523	523	520	538	504	577	552	502	549	520	477	525	530	537	536	530	520	517	534	552	551	483	532	544	550	513	560	513	515	525	488	544	527	539	525	544	478	553	547	525	531	504	510	534	561	524	527	528	539	524	514	508	496	512	542	535	570	544	499	552	540	531	504	491	530	518	551	486	450	497	520	524	540	529	528	509	489	492	496	527	510	537	514	518	528	504	503	516	526	513	582	509	536	516	530	562	567	565	516	528	524	514	519	567	550	509	567	555	513	507	529	540	499	515	530	550	532	544	518	506	530	540	490
26670	20908	15446	26713	21452	12866	5398	1743	722	410	314	272	278	295	265	306	323	285	276	297	307	254	293	288	302	296	290	302	296	308	289	254	279	282	286	297	281	285	278	263	271	290	316	298	292	307	275	318	296	275	284	256	305	277	305	290	291	295	286	274	272	326	285	298	324	279	300	295	277	309	309	245	279	279	303	290	299	280	294	299	304	295	277	276	281	307	308	274	310	313	295	303	314	304	295	259	271	289	268	277	307	280	244	313	302	262	263	290	291	273	273	324	296	283	257	324	308	311	289	267	293	264	291	273	309	298	283	295	305	321	324	274	295	292	323	294	298	302	309	281	307	233	286	294	293	294	262	283	276	292	299	299	294	248	292	312	291	263	300	295	282	272	278	271	282	258	284	285	291	296	284	315	296	282	305	315	314	296	304	295	306	315	301	297	281	280	275	273	288	281	300	301	286	301	251	304	290	265	262	298	308	251	288	267	276	280	260	263	285	341	294	315	306	283	323	276	290	300	248	297	245	281	286	285	285	304	286	281	309	283	279	262	314	296	282	304	260	280	280	265	273	285	281	324	247	317	282	317	279	266	303	307	291	287	259	312	308	302	313	297	260	270	267	263	278	286	302	304	271	289	283	310	326	290	278	295	281	290	291	289	329	291	293	285	310	289	276	255	316	299	270	276	299	294	298	271	276	299	270	310	279	287	303	287	301	274	297	284	295	310	307	275	275	291	320	293	308	281	304	291	308	307	293	284	299	286	282	300	296	283	285	293	281	286	270	275	287	284	267	275	282	312	276	282	289	281	287	288	329	299	277	318	296	278	274	303	252	292	276	268	308	328	264	287	277	313	305	264	294	284	296	292	268	287	277	302	274	306	282	294	273	301	281	282	309	296	283	301	296	259	289	303	306	282	301	281	277	291	308	285	281	254	278	274	297	268	299	287	302	258	302	292	284	265	289	304	290	307	289	266	301	290	264	298	272	303	293	295	276	303	283	293	319	278	286	270	316	265	288	300	263	277	313	310	278	308	298	317	297	308	302	315	285	299	300	284	304	276	260	282	313	285	277	279	309	305	281	259	305	260	282	281	290	256	326	279	322	277	320	301	272	260	299	319	313	261	292	302	298	280	311	317	290	289	274	282	275	317	279	279	284	294	296	293	268	262	295	275	294	297	285	292	315	301	275	296	321	293	290	294	283	308	286	315	312	315	297	278	256	313	279	279	299	307	293	286	289	307	289	295	298	267	282	294	283	317	288	286	301	295	307	291	282	297	287	295	290	283	282	296	292	276	283	297	290	307	297	268	277	253	319	325	262	284	254	297	282	287	256	332	305	281	302	275	292	303	302	270	285	263	305	263	299	284	328	280	299	320	295	300	293	279	318	266	308	283	285	311	295	262	273	279	278	290	281	314	288	286	288	322	269	274	268	300	304	281	275	321	280	284	284	261	293	306	302	255	287	262	275	272	297	283	303	298	309	305	287	303	296	286	289	309	280	298	278	304	294	291	303	322	301	284	303	296	249	290	281	287	278	247	276	285	304	296	260	291	304	315	279	279	295	279	268	324	260	288	295	290	305	306	289	269	262	279	310	273	297	291	287	304	320	285	307	297	284	273	289	298	343	305	282	271	282	308	268	293	268	298	309	281	291	285	286	293	288	276	292	323	322	293	281	291	298	313	296	284	310	290	281	302	270	299	275	288	279	270	310	276	298	305	290	260	266	306	290	296	283	266	289	278	292	296	313	285	284	315	271	313	307	292	273	274	281	268	267	273	294	310	287	299	289	272	285	281	268	296	304	271	291	292	287	278	272	283	260	305	282	280	315	302	272	311	320	310	293	258	286	284	283	295	284	307	318	262	313	271	283	301	283	302	254	272	272	291	300	307	303	258	298	292	317	273	287	227	323	271	301	281	282	248	304	291	281	283	269	291	315	305	275	292	285	276	283	311	250	312	283	292	302	294	293	316	286	307	312	283	284	297	293	301	316	311	272	260	284	262	255	285	313	296	308	299	303	300	275	268	307	280	302	256	276	273	317	288	307	283	306	308	296	281	293	292	275	285	259	292	319	301	262	263	306	299	280	309	292	314	294	329	283	283	312	275	292	255	287	289	268	273	269	321	280	297	305	284	287	276	283	282	270	294	295	299	282	283	278	302	260	312	274	289	271	260	276	313	303	301	267	286	310	303	254	297	286	310	292	275	274	275	288	295	265	291	274	321	283	294	286	281	302	298	252	293	261	285	276	295	282	291	294	300	274	241	269	314	270	330	284	272	273	299	287	302	288	264	285	273	304	263	288	274	298	264	316	298	296	270	290	291	288	304	284	303	276	253	263	306	305	286	301	288	285	282	290	327	285	270	289	283	311	289	308	290	301	280	277	301	269	287	248	300	290	269	315	265	237	289	277	316	285	278	279	286	284	264	283	310	278	287	283	308	283	314	310	244	293	313	297	269	299	285	300	315	301	282	289	314	310	280	284	273	285	291	305	293	271	311	281	283	305	265	288	327	274	310	310	288	282	313	332	299	269	311	294	255	275	305	301	287	308	304	292	284	283	292	303	287	270	281	303	295	289	304	294	280	308	270	267	281	278	306	275	286	284	279	295	295	286	290	285	289	292	296	305	281	305	279	268	310	265	267	275	282	301	268	308	308	303	288	278	304	285	308	276	270	318	315	289	298	273	304	264	295	287	277	307	275	281	273	290	278	252	317	308	304	290	281	296	298	313	300	262	273	278	279	320	270	269	294	297	306	304	308	281	262	289	268	276	290	272	316	283	283	287	291	270	269	289	289	314	308	304	288	313	289	259	300	272	283	304	257	279	294	287	288	275	309	285	324	286	296	282	313	266	286	260	284	246	295	304	280	278	277	320	290	313	259	280	291	282	299	250	279	282	304	314	296	259	283	283	285	282	277	291	312	280	244	280	281	295	274	298	285	295	315	301	256	279	317	321	269	311	302	289	271	285	285	296	306	286	283	316	290	309	290	280	298	271	289	295	265	266	269	309	294	324	298	314	313	248	291	277	284	308	315	291	298	297	296	261	263	279	291	309	290	269	258	273	294	317	293	281	310	273	281	295	261	325	318	289	295	297	279	289	295	281	309	283	296	300	303	298	290	293	288	289	281	296	283	257	306	305	305	281	305	281	315	265	296	297	329	289	272	297	323	295	305	292	288	286	302	280	277	319	289	282	290	281	281	337	278	301	303	294	259	251	295	278	264	271	281	275	290	314	283	304	288	278	269	310	307	296	290	280	288	260	270	288	317	249	310	324	294	269	291	280	292	273	258	283	282	266	279	275	284	295	274	266	296	301	283	314	304	293	255	275	277	288	282	286	295	280	291	305	284	304	266	269	328	288	289	304	300	281	304	294	306	324	282	300	304	302	295	294	287	290	294	307	298	262	303	279	320	307	302	318	291	273	291	297	302	255	304	289	277	309	304	264	309	294	284	280	302	277	295	272	315	284	251	282	318	300	303	257	283	297	288
5492	6583	15180	31508	26890	18489	9616	3775	1473	776	540	477	449	468	483	461	444	449	473	480	466	449	448	458	474	455	427	515	463	477	445	465	479	459	440	469	499	459	483	447	451	496	468	466	462	454	488	500	429	442	523	461	465	462	476	468	449	481	466	446	449	460	463	444	455	457	497	459	464	445	456	479	460	445	462	475	438	455	459	446	511	454	479	447	498	439	472	418	483	519	418	434	453	454	439	472	439	477	456	466	485	481	492	469	452	487	481	456	484	454	464	489	427	464	471	474	440	451	489	482	479	460	494	472	441	471	490	458	440	484	457	433	429	479	493	463	451	423	438	428	476	442	474	465	496	437	496	498	505	462	456	443	486	479	457	453	477	484	452	472	458	464	459	453	486	447	488	448	455	472	459	489	429	448	459	458	486	473	472	469	471	469	447	444	470	441	488	453	425	451	477	467	470	479	452	485	455	474	440	469	426	484	485	491	457	512	469	473	476	450	477	484	475	466	448	459	451	479	487	475	474	444	456	447	463	457	461	448	495	452	446	488	474	454	442	477	461	506	498	458	521	492	470	465	479	445	448	503	465	480	466	467	496	443	486	474	468	470	492	480	474	501	452	469	474	450	473	468	485	443	468	448	455	450	455	506	485	476	467	429	507	450	430	461	468	461	477	472	432	419	484	475	442	480	470	465	465	473	430	442	452	471	483	429	461	412	503	458	452	417	478	465	500	480	476	453	463	457	461	484	454	436	474	435	478	442	489	441	474	445	461	452	480	454	475	453	452	486	454	461	498	456	460	433	469	512	463	438	458	470	477	471	478	476	443	421	433	440	493	452	458	453	480	435	456	487	455	460	440	454	464	455	449	470	508	510	487	475	458	475	452	453	464	427	465	461	453	468	449	438	482	465	460	454	463	471	460	494	466	467	476	488	452	471	471	458	501	430	457	466	465	466	470	479	450	443	469	489	442	431	433	460	472	470	498	453	467	488	451	477	447	473	436	472	496	489	455	452	436	458	444	486	478	441	483	464	500	471	460	480	424	466	462	450	442	422	477	448	469	457	506	472	457	456	478	458	481	477	486	489	468	470	486	483	442	468	433	455	480	492	451	491	477	468	444	470	482	491	436	474	446	496	485	465	460	463	470	461	461	445	489	502	455	438	474	450	432	426	465	463	487	433	449	428	462	490	459	450	429	438	498	466	436	440	454	440	497	467	447	470	449	479	462	487	473	438	438	489	473	450	426	472	440	466	438	453	463	466	448	452	472	453	466	475	473	468	459	475	473	481	478	474	478	473	457	478	448	458	448	425	485	469	447	445	472	478	514	457	467	473	467	476	435	449	479	455	482	453	459	458	416	459	468	452	431	436	480	494	499	489	459	467	479	450	467	464	522	468	479	464	488	495	446	514	445	445	447	486	491	448	470	413	479	434	458	511	505	462	453	459	446	466	487	463	490	483	478	505	468	473	464	448	457	455	494	466	460	476	470	501	498	477	463	474	481	475	480	443	476	470	472	436	447	444	481	472	452	465	438	452	473	455	463	445	482	463	441	447	447	458	489	439	465	444	462	467	433	449	465	466	483	435	454	473	477	468	463	467	466	488	497	432	501	486	414	442	474	451	460	479	481	478	499	450	435	487	453	446	468	505	429	468	423	471	434	449	461	448	462	483	453	470	411	474	499	445	446	483	492	467	450	488	485	464	474	486	439	443	467	478	458	474	456	469	445	488	460	466	490	473	457	449	451	434	483	469	442	436	437	494	500	471	476	499	463	490	460	467	481	473	461	482	520	443	441	467	467	471	438	464	445	456	435	399	439	433	473	467	497	480	503	472	468	488	459	470	454	444	444	471	506	488	482	483	408	486	450	507	470	473	504	461	455	489	450	413	440	462	442	440	440	465	455	462	450	445	507	482	433	471	452	465	449	460	470	482	493	462	429	496	472	432	463	470	470	443	461	450	466	454	508	482	468	438	464	491	485	449	446	432	445	517	450	452	468	433	475	483	504	467	453	482	460	451	462	455	502	459	481	434	506	467	438	458	471	436	457	459	471	473	499	454	466	504	476	453	455	493	489	474	470	440	522	498	483	449	495	456	438	446	461	461	449	456	474	461	465	453	483	462	466	448	445	498	510	498	473	454	458	469	458	429	484	467	469	402	471	431	470	470	466	475	447	497	449	461	458	455	477	443	445	478	498	516	464	462	456	447	513	464	469	454	480	431	481	462	446	445	448	458	472	444	442	490	450	454	462	458	498	494	488	475	494	505	447	454	438	459	491	466	447	511	441	466	449	463	460	469	439	423	461	437	441	457	476	454	518	472	431	492	481	469	444	448	445	469	454	446	464	474	444	491	489	456	486	472	459	434	471	427	498	484	493	492	448	481	502	482	424	456	460	474	469	453	455	471	459	459	456	426	467	496	466	469	468	504	498	455	422	464	437	491	467	451	454	491	454	474	480	461	459	456	461	505	485	512	516	466	472	427	470	454	452	450	483	459	493	447	437	443	469	487	450	439	488	482	447	453	453	484	430	426	445	485	453	457	465	504	460	438	489	469	460	463	445	426	426	494	390	482	515	496	485	444	465	452	474	475	476	467	446	472	463	459	483	451	464	491	471	482	469	473	460	464	463	449	461	468	473	488	486	472	432	480	431	467	458	471	474	448	499	497	458	497	455	523	507	487	468	465	449	476	494	475	463	445	461	477	458	450	470	463	457	464	476	426	439	469	472	493	471	463	500	459	440	455	479	442	492	450	441	470	468	429	470	463	468	458	466	455	438	456	507	487	449	478	467	496	451	486	509	425	489	472	481	449	472	431	437	473	454	448	464	480	448	502	442	459	445	469	450	454	464	413	450	403	447	466	478	426	421	448	465	445	458	490	461	451	480	470	467	475	438	464	463	513	465	470	452	465	486	453	504	455	445	473	458	469	464	462	469	461	507	496	454	487	446	510	493	466	452	450	460	463	466	451	472	438	486	450	458	464	449	483	469	446	469	467	465	468	513	448	470	460	451	494	464	442	494	433	472	450	461	482	486	508	467	455	489	477	416	474	471	469	473	481	495	459	433	461	476	456	447	446	505	473	432	455	494	469	500	459	449	461	496	491	444	484	448	440	449	451	466	476	460	470	464	450	469	504	440	467	501	498	465	424	476	445	477	502	498	458	438	485	432	503	440	481	538	465	456	488	471	478	489	428	458	443	465	469	441	469	491	450	477	507	482	450	481	484	449	414	457	452	466	486	464	458	450	434	457	448	470	461	472	483	482	473	477	444	471	463	467	457	468	469	478	454	476	421	439	463	479	446	434	469	492	436	475	494	472	471	453	491	492	479	444	433	486	500	493	491	446	447	439	472	461	486	453	489	420	476	463	488	437	462	438	479	457	486	441	479	458	490	481	456	493	444	494	480	452	480	434	465	474	445	431	492	419	480	453	467	479	454	492	440	449	486	467	468	439	474	474	508	426	458	499	463	411	434	459	541	469	452	468	493
24128	21229	29233	40046	49418	42452	29036	12216	2995	888	424	362	328	317	340	336	330	324	318	343	326	316	329	332	334	331	318	293	332	339	318	325	332	361	346	341	355	315	352	316	349	325	336	318	306	356	366	367	352	335	321	366	337	369	348	338	312	332	325	322	332	305	350	296	366	341	347	321	358	329	306	311	335	346	351	336	354	339	322	328	337	345	330	320	321	359	314	378	290	334	346	340	306	326	345	343	329	319	371	348	366	321	336	353	351	304	309	326	319	338	351	345	331	343	331	347	302	349	344	332	344	346	336	303	309	326	353	312	353	315	332	329	325	301	346	328	313	333	325	338	332	340	336	335	335	332	329	329	318	334	326	315	366	315	304	317	330	311	312	328	335	359	337	335	358	338	313	312	347	329	338	323	344	311	355	302	307	351	330	312	332	322	337	318	337	320	355	318	330	316	329	364	355	331	334	321	344	323	318	339	297	326	402	339	347	334	342	321	320	309	327	332	307	326	357	351	322	380	349	330	361	335	335	344	348	342	329	352	340	339	323	326	349	302	340	339	311	331	341	327	349	306	295	313	301	336	353	320	338	326	335	321	297	340	319	323	316	354	328	333	361	304	329	341	340	354	356	328	302	338	338	303	297	354	321	336	366	329	340	335	300	305	328	383	324	347	354	310	360	337	329	333	354	327	326	331	336	340	308	351	327	348	344	311	352	354	372	353	323	351	332	326	310	340	321	316	313	332	319	325	335	327	341	345	350	364	364	349	372	320	335	325	359	363	294	325	358	343	301	300	331	315	345	332	318	291	353	345	333	331	344	331	302	332	354	345	300	384	315	336	357	340	301	272	329	320	323	325	345	318	346	313	340	346	344	337	319	311	310	319	316	355	321	360	349	322	296	326	365	301	369	337	334	326	327	344	353	280	331	329	343	326	343	350	338	339	328	328	281	327	326	333	336	298	345	327	340	316	320	324	315	313	366	309	308	342	327	354	306	325	341	340	309	330	301	338	322	340	335	304	348	303	335	354	341	352	354	330	320	307	344	327	361	317	333	328	316	368	325	342	349	319	328	336	336	343	345	347	315	306	334	344	323	336	343	301	324	363	351	365	342	331	305	322	326	306	303	344	303	323	333	299	287	329	295	320	328	365	320	321	318	368	318	349	357	346	305	323	314	320	344	322	316	315	355	320	365	350	348	341	337	331	304	346	325	319	333	323	345	373	348	325	332	348	351	310	291	337	299	344	333	319	333	367	304	322	318	318	355	312	316	290	356	328	327	300	347	327	370	335	303	311	344	315	326	344	333	348	344	344	318	287	346	304	319	387	355	349	332	311	362	344	329	346	307	319	348	331	306	303	318	320	317	353	340	321	335	357	330	319	314	311	324	335	341	316	359	346	316	346	347	330	341	319	327	334	325	316	327	324	364	339	333	344	335	349	340	327	324	331	324	310	358	323	325	341	306	348	337	345	284	306	344	294	345	325	330	330	331	328	395	367	328	326	319	358	371	327	322	374	360	323	340	316	326	334	321	323	306	332	339	341	310	300	299	323	364	361	326	341	326	314	316	346	320	345	371	348	345	342	343	315	331	281	317	339	363	333	323	350	329	339	343	322	329	310	364	337	321	322	356	327	306	329	337	319	324	341	325	298	337	351	322	333	331	349	340	359	327	310	344	334	307	335	370	325	332	320	372	342	339	322	314	353	347	325	346	349	359	343	315	318	312	317	318	329	358	314	329	326	337	310	334	317	343	317	291	310	346	310	332	331	333	299	295	366	306	317	335	301	330	340	300	349	320	299	324	350	303	345	334	369	348	317	364	311	347	302	323	307	336	326	345	364	317	343	317	321	327	337	329	361	343	329	353	314	357	310	337	331	341	310	319	351	344	313	337	347	338	353	367	360	348	339	315	343	324	333	318	351	326	335	314	325	310	341	340	339	339	344	310	332	362	329	326	316	331	315	347	305	324	347	307	318	313	329	356	323	303	350	312	354	328	353	335	361	324	310	333	327	325	332	343	370	354	346	314	331	319	354	333	346	361	324	349	348	292	365	324	330	311	358	351	333	350	315	350	353	319	282	306	337	332	350	328	350	320	294	339	328	332	357	366	336	311	325	315	312	327	330	310	313	327	325	338	358	351	329	322	333	346	328	324	322	325	332	303	300	331	325	308	332	342	334	331	342	311	330	329	344	328	352	324	339	336	294	321	315	350	308	316	326	329	386	331	365	330	333	327	360	349	347	294	346	333	316	340	301	323	316	331	323	360	336	329	339	365	354	326	342	335	343	323	316	355	338	323	341	351	345	292	327	319	353	300	359	333	336	347	341	318	343	344	327	333	326	339	355	346	340	335	302	302	297	354	336	334	307	349	364	279	342	329	364	351	343	325	329	333	354	323	330	311	368	314	377	332	319	347	342	333	320	349	289	351	337	344	334	373	333	352	328	364	310	303	355	358	318	322	330	352	334	348	304	353	373	322	327	327	328	351	340	313	354	379	329	325	318	346	307	303	331	331	348	332	316	343	354	305	319	360	348	346	344	319	342	340	338	328	334	364	337	334	329	347	308	352	340	334	366	310	350	293	326	311	321	351	335	348	320	337	366	317	332	327	331	338	307	328	333	318	307	356	350	299	367	368	338	368	341	303	322	356	345	355	337	329	307	330	318	321	331	330	331	303	309	339	364	330	316	321	328	353	323	353	337	342	338	345	319	348	340	320	357	309	340	321	313	368	325	305	357	320	361	329	335	310	343	321	316	355	338	369	304	354	332	372	324	301	348	296	329	353	329	346	327	347	337	302	333	370	296	370	339	339	341	345	333	330	311	287	338	304	331	301	290	349	298	322	318	336	321	362	342	348	332	314	332	373	326	323	340	327	353	329	317	323	355	356	319	325	358	361	307	314	340	317	312	343	321	338	307	326	315	344	348	334	351	322	366	358	350	320	350	308	317	316	334	315	307	329	307	330	298	328	324	313	323	323	326	358	327	325	339	326	319	337	325	350	323	330	317	320	332	305	327	346	318	348	319	351	329	367	341	345	338	333	343	353	310	347	341	292	306	326	331	334	332	340	356	337	335	324	327	339	313	366	348	344	344	314	305	373	325	322	316	336	358	308	318	365	280	309	368	357	338	304	374	334	324	327	297	358	351	368	351	346	308	348	302	334	342	356	322	323	320	326	329	328	347	313	351	315	344	336	318	336	317	352	312	335	316	315	324	320	330	328	346	381	304	323	308	313	332	307	318	338	329	342	305	342	310	354	336	316	332	361	340	316	333	331	349	333	314	359	297	345	324	344	327	298	338	324	343	348	348	364	356	319	321	328	329	304	325	353	328	324	330	351	318	318	354	331	335	333	304	367	365	321	349	322	334	312	371	359	320	357	318	323	338	324	333	366	342	348	361	343	299	361	346	302	343	343	299	351	339	345	339	334	351	287	310	319	337	316	340	341	332	333	328	346	349	302	358	330	314	339	310	321	341	300	342	341	344	373	317
7734	20188	40268	65110	58534	46190	32488	16526	6142	1952	793	545	545	579	523	531	522	526	537	569	524	526	529	545	505	568	484	551	535	498	504	538	554	494	580	537	491	512	535	523	540	532	503	530	533	549	546	538	530	550	526	537	520	546	547	508	513	542	517	510	554	546	552	510	526	520	519	488	517	485	508	505	549	572	594	530	528	494	529	523	480	528	530	514	500	535	552	533	514	509	525	516	536	506	569	469	537	535	506	543	559	520	528	489	525	499	581	503	518	520	497	524	511	557	539	537	505	541	518	553	514	511	533	493	520	532	584	500	495	516	557	522	492	533	533	502	533	531	531	511	516	541	524	499	517	520	532	520	529	543	492	520	514	526	500	505	520	526	522	527	499	516	532	502	535	492	482	530	553	514	484	554	533	494	514	531	511	530	567	527	509	525	505	511	545	536	522	540	504	515	533	563	550	485	572	524	528	514	521	525	499	516	502	516	524	507	550	537	517	526	532	489	542	543	503	544	477	520	487	505	511	513	538	532	512	568	516	513	516	510	550	503	514	523	548	544	502	523	577	529	480	529	481	543	501	491	479	524	500	482	554	537	521	561	522	481	541	558	504	513	521	552	511	493	557	520	549	552	548	526	521	498	544	507	524	570	556	575	515	501	525	501	522	496	553	531	518	525	521	483	579	539	532	548	543	498	528	554	513	497	514	485	481	535	497	474	540	493	519	494	508	535	519	508	540	510	508	549	479	511	495	547	514	517	507	488	540	530	550	549	501	520	509	533	559	508	557	525	553	510	473	526	535	521	512	509	477	483	492	546	552	467	542	522	524	516	558	528	517	547	523	513	532	558	531	515	487	536	520	575	555	570	506	540	495	511	528	563	548	497	496	533	518	537	535	525	558	520	494	581	535	502	522	492	532	541	549	474	559	512	504	539	513	513	511	480	550	523	531	493	523	558	507	510	536	500	503	515	474	506	506	560	517	521	559	531	533	510	545	532	525	551	495	481	527	506	579	552	471	532	524	500	485	524	507	517	533	550	553	511	499	513	503	497	491	534	537	531	484	555	482	525	535	529	528	533	528	508	536	509	520	494	543	515	507	514	580	531	519	505	545	547	522	536	514	520	511	522	525	479	565	565	580	515	496	514	497	497	518	515	529	521	557	519	531	547	515	537	504	507	542	509	525	542	486	528	531	518	453	530	522	484	538	494	519	520	502	555	516	532	504	520	502	574	520	460	522	546	503	512	521	521	499	543	527	506	510	578	520	540	519	531	498	570	531	531	547	521	526	542	544	534	487	528	522	551	546	558	516	519	542	548	500	488	520	519	543	500	522	491	541	493	560	531	514	506	493	562	538	531	518	505	501	508	533	527	525	548	526	559	521	529	520	517	512	508	500	525	513	551	549	506	549	513	549	519	522	494	531	529	472	498	547	512	517	466	545	547	482	520	531	517	504	581	503	549	551	537	483	556	513	566	523	481	533	513	522	525	530	489	549	520	518	514	479	514	542	498	515	530	506	526	479	499	540	550	540	548	495	533	520	500	522	499	523	522	507	529	499	559	519	552	465	504	519	507	513	518	522	516	522	546	543	538	510	509	512	500	540	517	532	495	484	530	477	494	508	494	510	542	525	546	518	522	539	506	535	491	522	534	516	551	529	518	549	502	528	551	499	548	494	515	549	544	491	513	506	564	526	505	520	485	514	558	520	539	573	561	512	537	520	504	522	511	527	491	494	498	502	520	495	509	529	535	541	538	547	548	522	515	507	514	530	505	552	523	546	533	550	537	515	533	545	539	511	517	519	514	459	493	493	513	529	559	572	526	517	539	493	535	520	486	536	529	524	506	496	549	528	525	495	532	504	537	510	493	519	527	481	494	542	520	531	538	510	465	508	530	515	466	494	489	481	531	498	506	504	511	577	500	512	510	543	519	558	531	494	563	537	536	554	514	527	503	541	492	546	544	527	547	515	570	559	526	546	533	459	533	575	485	503	548	517	476	539	553	537	525	523	502	528	537	511	516	512	539	534	534	498	551	482	517	530	508	510	505	544	516	488	519	554	471	517	483	519	531	500	499	536	513	511	519	505	505	518	495	541	553	516	522	537	535	520	530	506	521	529	527	480	521	464	501	519	550	536	501	481	504	485	514	533	512	498	474	525	467	514	537	494	536	515	515	512	548	526	494	538	530	536	499	536	519	541	529	496	510	512	504	502	520	510	534	499	564	542	510	520	520	537	540	508	490	533	522	508	497	526	537	524	531	518	497	537	521	555	490	510	536	491	517	496	531	510	514	530	517	526	481	505	507	510	526	537	541	553	542	526	547	573	528	520	528	507	527	486	527	473	540	496	488	524	507	499	498	528	532	537	504	504	524	560	542	556	524	493	529	533	500	462	557	527	548	533	503	559	535	497	482	533	520	525	530	490	501	521	490	501	512	525	515	549	463	519	507	559	540	518	520	524	504	539	511	514	511	520	490	525	497	512	525	509	533	522	556	576	518	527	523	488	477	511	549	547	497	509	498	563	514	564	538	503	546	515	514	530	542	505	529	513	505	562	514	487	533	533	522	538	522	529	489	537	518	503	524	536	504	529	546	539	509	525	558	550	524	511	540	510	521	500	549	535	563	484	543	516	539	543	480	508	538	520	480	520	513	521	518	553	504	535	504	530	555	516	531	558	522	528	516	518	532	502	523	491	499	525	497	488	479	522	502	519	505	533	502	548	514	498	515	495	514	551	511	544	547	517	506	522	519	526	496	505	506	533	525	531	551	526	544	555	555	525	522	547	533	534	510	515	503	499	517	534	501	519	518	544	553	509	540	497	500	518	545	504	543	508	509	555	533	514	550	503	542	511	553	556	502	475	520	516	514	511	522	518	563	498	531	535	512	504	504	519	512	490	510	507	515	539	547	512	539	519	572	527	500	552	480	523	514	507	531	501	499	578	512	516	499	503	509	539	566	501	531	528	486	538	508	480	533	547	489	505	571	518	479	530	513	532	508	521	522	538	512	531	504	530	509	488	492	480	491	518	478	506	477	543	524	552	537	491	564	505	502	480	504	539	521	526	533	530	482	496	510	498	580	549	521	519	517	518	546	550	482	508	491	512	575	488	519	466	548	540	452	536	511	533	548	516	510	497	519	551	575	537	519	528	535	533	544	527	538	532	492	515	517	560	538	502	531	461	517	519	551	511	521	533	543	509	529	497	555	516	550	553	537	512	532	513	531	508	500	517	513	509	474	550	545	535	534	489	531	534	561	526	545	538	541	550	526	550	537	498	492	526	528	556	513	497	524	516	537	540	531	579	538	551	513	553	559	539	548	511	506	501	496	550	525	511	573	552	524	548	501	538	521	532	508	530	553	510	518	562	505	531	485	541	539	521	506	509	517	520	518	511	507	566	534	498	568	510	560	531	485	484	502	517	529	497	495	498	522	519	526	487	507	522	520	497	512	521	560	517	509	520	552	516	524	493	511	464	532	508	532	508	523	511	562
23107	21252	29701	36824	50909	48579	37133	18621	5683	1296	529	371	337	373	376	331	352	348	339	332	321	344	348	356	367	341	328	346	384	363	337	359	357	344	350	348	350	369	331	331	363	342	309	326	363	334	322	325	299	340	366	360	318	341	334	337	360	387	339	339	374	356	359	361	359	342	329	304	383	346	312	365	355	370	337	360	344	389	322	321	340	331	333	348	332	344	350	339	368	358	332	353	327	351	338	324	324	370	317	329	352	359	324	305	343	322	330	349	360	312	345	350	344	322	358	363	339	350	362	350	358	361	318	340	367	331	371	335	339	321	344	319	363	359	295	364	321	329	334	323	338	355	358	331	353	362	320	318	353	350	361	314	325	374	371	344	354	372	358	338	352	331	369	350	306	363	384	351	352	330	365	341	326	334	347	345	355	354	339	349	355	348	328	355	358	335	336	328	342	344	354	349	321	335	341	347	313	381	347	352	327	359	336	351	307	343	348	370	332	343	349	352	334	322	358	367	336	336	325	348	340	325	335	327	368	360	338	341	357	335	344	346	353	356	344	348	319	356	331	319	353	344	345	354	342	371	348	323	334	356	328	314	309	358	325	324	345	361	367	355	347	341	346	341	369	344	370	358	364	351	368	321	373	332	351	347	315	343	348	348	373	324	320	358	328	313	294	361	349	345	318	304	347	346	347	350	358	326	310	352	328	372	350	328	346	345	376	328	345	330	348	342	352	330	375	339	344	367	332	342	333	337	326	341	320	315	384	330	345	343	323	344	358	350	339	313	315	403	316	312	338	326	358	345	346	378	348	330	342	332	346	371	362	333	348	332	331	350	319	352	312	360	345	336	306	370	362	339	315	345	336	332	361	345	342	371	347	391	364	356	314	308	334	332	337	375	335	348	337	327	314	338	333	357	366	348	342	360	319	337	342	332	368	346	358	349	373	348	332	329	352	338	348	369	346	336	332	359	344	341	376	353	371	355	334	374	340	371	349	379	349	361	327	343	323	337	344	312	303	340	372	371	362	352	340	370	339	337	310	343	330	358	327	337	297	389	356	357	325	333	327	364	329	334	348	335	337	345	343	356	361	304	358	305	362	342	353	332	379	356	332	368	328	324	349	326	306	375	371	325	321	333	311	350	348	353	365	348	328	374	319	360	326	373	333	309	326	362	342	364	358	383	346	332	333	332	389	349	348	365	343	334	317	324	346	328	331	335	349	346	356	325	352	347	360	367	335	318	337	334	346	343	339	372	320	328	365	323	355	368	389	348	366	350	351	329	332	337	344	351	342	357	322	335	348	338	338	341	363	347	352	357	342	390	344	342	338	353	346	339	334	324	347	339	371	375	358	361	351	330	349	323	349	331	365	333	318	342	339	341	363	342	343	334	329	349	325	371	366	362	361	322	333	301	381	345	320	365	359	365	369	350	353	333	320	303	319	338	323	331	364	349	337	323	359	318	316	356	322	366	385	334	359	402	332	360	353	330	330	364	328	351	344	332	338	340	311	343	364	332	352	356	341	319	344	319	322	328	383	312	343	321	349	307	341	333	352	365	351	319	380	331	345	338	328	356	317	309	331	337	360	360	364	353	337	358	362	370	349	331	364	316	315	348	343	348	363	343	339	333	349	336	331	323	327	357	367	324	363	307	315	325	357	324	325	393	324	322	370	357	341	369	359	343	336	328	355	343	345	349	355	343	339	342	346	317	330	325	348	352	358	288	332	376	333	367	368	358	379	361	330	370	362	343	307	328	344	315	313	317	328	335	341	333	349	333	398	352	357	322	334	357	345	326	341	366	325	351	321	362	337	348	351	328	360	344	327	345	374	360	366	319	342	355	350	321	387	350	354	303	327	324	332	360	355	350	353	345	368	332	317	346	319	346	353	348	348	346	322	347	348	317	332	359	377	354	356	339	342	343	341	326	331	360	345	330	326	313	359	357	331	319	355	371	334	328	331	368	338	359	313	324	383	349	327	364	318	345	320	383	345	347	367	362	331	350	348	359	329	333	321	358	367	312	368	379	352	329	332	346	342	337	355	328	347	317	357	343	315	341	373	364	361	362	370	341	338	320	340	366	375	359	349	335	378	371	343	335	370	371	330	327	361	357	342	320	347	363	382	355	325	358	319	364	367	380	356	343	331	342	381	336	354	367	370	369	320	335	330	372	334	333	327	339	321	343	370	311	340	334	319	336	356	341	336	342	340	369	346	355	366	318	328	323	318	334	335	372	334	349	332	345	371	327	351	369	348	323	354	348	365	338	319	323	345	346	318	353	322	349	362	365	378	355	349	370	364	351	344	384	341	349	340	342	338	337	382	342	324	342	348	329	310	341	333	327	359	376	383	352	370	316	333	367	347	348	382	339	331	344	374	390	312	294	359	340	302	340	344	330	313	324	383	346	341	330	333	315	343	351	371	309	347	335	336	309	338	364	323	362	356	358	314	322	341	337	333	337	377	373	349	344	339	328	355	374	341	371	359	361	375	320	338	345	347	352	350	361	349	355	308	345	334	381	339	337	338	361	367	354	332	347	347	334	345	330	361	343	345	358	346	338	353	331	324	354	325	357	324	323	346	344	317	315	347	320	346	339	336	372	344	333	321	374	376	363	344	368	318	362	356	313	353	352	371	345	326	354	340	352	310	354	343	339	347	386	367	349	363	369	351	340	329	350	335	324	363	312	359	336	329	368	364	360	316	363	353	368	366	348	356	345	336	351	331	334	348	368	316	339	361	355	348	323	360	345	344	303	334	343	365	343	331	359	351	328	371	338	362	334	353	337	349	341	358	331	382	348	295	312	332	345	335	378	380	337	373	350	343	343	349	327	348	318	368	359	324	334	385	324	367	327	362	324	337	349	353	314	398	379	341	351	328	336	353	366	325	321	335	372	342	325	319	344	357	357	364	345	339	343	343	325	348	338	324	336	370	318	378	344	346	339	336	366	336	339	355	361	350	351	353	348	308	343	382	346	353	381	331	348	323	355	344	361	332	359	330	345	313	346	333	355	332	372	350	320	346	325	347	343	343	353	358	322	334	365	345	311	341	316	312	348	333	339	352	314	359	360	338	354	373	334	350	357	335	329	360	380	345	335	339	348	345	344	298	356	354	310	340	333	329	325	341	349	330	318	361	347	358	346	331	328	334	341	361	336	368	342	300	364	332	341	336	343	364	358	340	340	349	307	330	363	339	342	316	314	331	350	303	312	350	342	341	319	351	341	335	370	333	372	335	343	353	341	332	352	339	318	359	364	376	346	348	360	362	298	356	353	361	348	335	350	323	364	354	344	358	342	356	334	307	339	373	374	342	374	347	330	317	332	323	316	346	338	322	325	348	322	348	383	332	345	360	398	364	367	350	343	380	329	356	331	335	318	336	342	352	380	375	389	357	378	358	350	337	328	320	348	342	348	375	343	327	317	315	353	351	369	359	333	339	328	353	333	350	350	353	366	332	326	359	352	341	366	307	352	359	318	328	345	333	324	345	288	342	331
10714	34653	66217	80104	70933	55762	40447	22554	9682	2841	940	624	538	565	518	526	502	539	549	550	531	527	483	527	496	513	533	493	565	547	555	542	495	557	540	523	536	530	536	513	485	501	548	562	526	542	509	530	514	491	520	525	510	527	515	489	499	545	536	528	516	499	498	497	543	536	513	552	482	524	548	544	558	512	515	509	533	505	533	525	549	567	505	482	534	524	528	500	549	529	539	525	505	494	527	547	513	514	534	526	570	503	511	513	537	501	501	557	541	500	506	534	508	547	532	557	504	537	540	509	528	514	547	516	507	487	518	545	522	510	517	530	460	493	517	550	509	534	553	524	530	540	524	539	542	531	514	511	509	523	546	528	513	556	506	524	529	563	517	582	518	536	582	561	527	527	541	527	515	516	589	545	548	511	551	544	555	540	556	545	496	555	543	555	513	481	521	490	546	509	542	535	517	512	520	515	507	535	547	532	532	518	536	510	518	534	523	529	512	540	496	524	500	518	537	504	507	513	523	521	537	516	537	486	558	540	526	503	524	505	503	516	552	543	506	483	502	508	562	511	539	547	497	551	539	504	551	527	547	524	491	505	560	519	471	551	514	533	550	517	531	554	501	572	498	520	524	514	551	517	510	514	487	546	544	527	512	537	544	541	522	532	535	534	510	511	516	542	528	526	511	568	546	516	510	536	543	513	522	542	521	485	547	501	518	542	524	520	532	549	524	518	557	536	482	588	504	542	495	544	499	557	506	518	503	516	538	527	521	534	520	526	547	493	548	522	492	527	543	550	537	528	551	497	532	574	535	541	520	505	526	514	493	543	535	522	498	553	507	531	521	545	575	557	529	524	516	478	561	536	562	561	516	531	502	547	513	504	598	543	527	544	505	536	536	562	507	535	533	544	516	533	560	493	533	535	526	526	521	521	533	522	525	503	519	514	518	547	542	507	528	508	546	512	494	527	519	554	498	508	545	567	511	577	511	516	528	500	524	553	505	523	553	528	524	530	557	523	522	515	508	513	531	528	544	515	571	516	554	584	506	537	510	487	548	545	528	570	511	516	503	588	509	513	513	512	490	506	576	538	541	555	544	521	525	500	529	498	540	511	496	534	495	554	537	509	517	524	502	523	486	547	504	517	539	563	535	547	529	515	495	520	540	543	509	508	515	511	531	537	544	532	503	515	519	495	513	518	583	554	498	519	533	518	529	524	515	576	514	512	493	541	515	519	530	529	502	531	563	554	555	534	523	519	533	547	572	510	519	510	529	521	544	534	503	559	564	532	530	535	577	555	499	512	539	520	503	550	523	537	598	545	506	512	527	521	510	574	529	538	498	544	557	531	570	541	521	530	551	523	512	512	559	522	542	501	514	507	502	497	513	511	529	544	519	500	526	511	498	511	494	515	547	522	546	536	549	507	508	499	511	518	590	535	508	571	564	547	533	515	547	521	507	533	501	506	567	531	507	546	508	519	537	552	502	524	541	535	540	572	506	506	515	522	542	478	542	529	538	518	544	484	562	551	531	533	538	560	541	519	576	512	575	505	541	544	546	525	542	546	521	524	549	498	544	496	519	530	539	516	570	501	537	545	557	527	573	543	555	523	564	493	518	530	522	553	545	534	516	515	486	512	536	498	537	502	507	532	549	513	549	528	469	550	534	502	530	527	514	550	513	509	540	525	523	551	498	517	536	574	508	540	515	528	512	526	557	469	566	518	516	534	550	532	506	526	515	524	511	493	517	530	541	501	544	506	529	581	544	500	527	516	518	527	528	513	520	516	529	534	514	527	532	548	511	491	533	527	521	511	527	497	483	509	568	524	534	542	544	531	535	549	547	505	516	515	550	548	540	532	534	538	500	528	545	485	515	553	548	519	495	507	460	531	547	546	501	530	549	540	501	523	549	504	547	539	532	530	528	576	539	491	505	507	501	560	547	512	550	527	542	522	504	510	546	564	513	518	506	531	531	473	529	534	516	518	542	552	521	546	535	536	512	490	536	511	522	526	506	510	490	505	495	516	525	514	539	555	517	530	523	518	535	509	542	516	553	506	540	543	540	520	492	511	532	499	509	537	495	525	529	554	528	503	516	531	539	523	521	524	523	551	529	521	525	575	542	538	542	580	538	552	521	548	527	535	563	492	501	538	537	540	571	542	523	522	536	490	527	514	534	536	539	529	498	540	476	538	528	482	541	569	485	523	548	542	538	520	524	533	520	511	577	523	500	512	564	521	496	501	531	557	518	546	538	491	565	515	516	551	494	524	551	534	538	497	505	552	538	555	542	531	551	530	481	557	506	553	481	540	520	502	543	556	477	518	528	515	510	519	544	522	517	554	538	524	509	512	506	520	531	526	543	577	524	548	518	538	576	562	548	512	541	492	579	518	493	532	491	535	541	534	545	515	570	504	518	532	578	502	510	516	539	542	516	507	535	519	509	503	536	521	524	553	543	512	536	493	522	507	554	530	551	560	484	504	552	542	507	506	516	505	529	553	568	497	527	490	537	503	569	526	534	496	536	528	527	519	559	517	526	548	493	526	547	512	508	505	546	516	543	518	507	525	528	539	505	511	561	545	508	518	521	523	499	512	540	582	509	539	507	529	517	532	483	520	505	529	557	524	547	500	494	526	551	511	533	534	559	544	544	525	524	537	508	513	504	506	530	521	486	548	576	535	527	542	506	536	500	534	530	566	494	498	544	566	570	524	511	531	507	560	557	519	555	535	518	535	536	514	546	516	517	531	520	504	550	553	518	541	514	534	507	512	523	575	537	550	530	540	495	536	543	515	514	568	527	572	523	516	527	508	527	522	563	514	518	547	534	514	491	521	516	494	526	548	549	529	474	574	518	510	509	532	508	569	556	501	535	525	530	527	539	538	525	551	504	453	505	538	506	541	531	526	520	532	500	527	518	556	536	518	520	516	540	508	565	552	501	519	505	525	528	535	540	530	529	536	519	572	495	521	504	565	526	515	514	549	513	516	516	523	539	541	528	549	510	512	513	525	513	549	570	555	535	505	474	503	558	502	517	544	510	481	531	536	516	526	570	555	543	524	531	542	518	509	515	551	533	541	502	567	544	545	510	554	527	488	534	530	547	560	518	526	516	564	515	528	534	524	538	550	533	547	503	549	546	494	522	526	526	475	518	507	529	514	476	528	516	522	511	541	570	522	496	545	560	525	557	494	515	503	529	508	509	513	528	540	521	533	534	554	530	491	532	534	499	559	520	539	581	552	518	576	526	563	515	545	457	484	527	534	555	530	510	523	534	514	517	525	508	519	509	522	540	533	544	507	559	505	508	483	517	498	521	529	536	459	517	583	536	554	548	524	552	510	530	511	500	575	518	547	514	505	513	507	526	536	517	515	486	533	508	553	509	557	550	507	534	531	521	544	543	497	519	502	504	525	518	553	535	528	550	496	481	514	520	499	499	506	526	578	541	540	524	560	491	537	517	545	565	523	517	569	494	557	533	526	525	511	511	556	497	563	515	543
26648	20889	19713	29967	19745	10603	4512	1401	587	385	306	317	304	292	280	300	279	283	332	272	248	300	261	266	265	298	298	289	304	267	295	305	263	291	323	282	305	282	309	293	284	289	264	281	294	275	273	285	299	305	293	284	303	288	259	290	285	289	289	316	304	275	318	273	281	300	277	301	295	297	287	308	309	266	316	269	280	274	290	313	297	307	281	280	293	274	298	283	272	265	279	303	297	284	299	276	295	273	273	263	270	307	268	323	271	288	271	288	293	301	269	307	312	279	297	284	273	298	283	292	295	261	313	321	278	298	275	272	303	263	284	284	268	276	261	286	288	313	298	305	274	293	296	308	321	300	280	275	294	282	278	306	291	289	279	292	302	302	297	282	260	269	298	301	273	288	271	282	272	277	278	316	301	277	271	274	272	288	290	280	340	289	291	298	297	325	315	266	317	253	302	268	278	300	270	292	291	293	282	321	303	295	282	257	256	302	292	296	291	282	288	282	258	268	268	268	291	274	282	287	272	279	314	271	294	313	280	301	300	272	273	277	266	259	291	270	309	291	299	300	291	288	272	275	311	274	310	295	294	294	312	303	287	301	306	303	301	292	297	273	288	302	287	287	273	314	289	301	276	282	321	270	315	267	296	266	279	298	307	284	311	291	276	289	285	296	283	284	251	290	306	291	311	303	267	282	285	302	302	314	309	291	294	312	279	283	283	281	294	290	269	292	294	308	306	302	262	274	292	314	297	304	286	290	269	287	271	291	270	283	321	305	290	277	287	304	291	286	328	320	310	273	250	287	326	274	264	288	268	300	307	299	261	271	307	296	298	297	291	318	291	288	311	285	262	304	283	327	292	315	317	270	290	283	301	269	311	296	297	324	266	312	270	290	267	291	274	302	300	284	292	291	308	283	293	306	292	302	293	311	271	303	289	303	307	289	290	284	301	302	258	347	318	284	285	280	287	276	284	299	274	316	281	257	284	292	286	302	276	306	297	272	311	288	282	284	313	290	273	278	279	300	272	285	320	287	313	268	275	294	310	287	286	309	298	272	280	315	293	277	313	274	275	290	304	289	317	293	314	279	314	307	302	306	267	306	306	296	282	272	304	315	300	308	296	302	296	293	285	312	292	311	293	298	332	320	280	295	283	309	256	276	254	306	303	279	280	292	265	289	268	265	309	317	283	292	306	310	278	282	291	271	287	303	296	280	296	263	301	282	295	303	271	289	274	295	273	296	322	286	283	289	321	279	282	276	273	299	310	274	309	276	277	295	265	283	288	315	292	298	283	284	290	304	294	311	308	301	333	282	292	287	288	291	291	282	304	262	284	280	299	274	315	291	278	299	259	279	284	282	285	293	310	259	266	305	275	281	287	295	309	305	286	286	299	297	265	287	309	265	277	271	289	268	297	307	277	271	296	296	278	306	265	313	289	289	259	272	297	273	278	315	251	286	260	298	291	289	296	256	280	315	264	261	291	271	295	316	330	282	280	282	279	305	305	292	314	306	290	310	306	274	271	298	291	282	283	293	260	281	280	310	264	259	293	286	311	284	308	289	277	297	287	268	258	289	290	281	315	278	265	248	293	303	287	249	273	292	287	275	296	290	274	293	275	313	295	296	298	294	267	293	329	317	287	258	256	311	295	259	298	290	288	295	277	276	285	326	272	304	291	249	340	263	270	307	302	287	299	270	275	315	270	288	291	310	313	296	247	281	290	289	283	314	320	285	286	272	307	288	280	262	285	274	285	302	301	325	256	307	316	269	275	296	300	269	303	286	288	307	280	285	290	292	300	289	258	308	298	290	298	298	303	292	281	321	284	295	280	287	289	282	301	316	276	277	309	316	301	300	297	284	294	277	292	282	256	286	308	284	284	291	265	266	303	303	292	292	282	279	296	290	263	268	308	282	302	269	268	271	300	312	309	276	281	297	287	265	283	303	284	321	305	308	301	277	268	320	286	292	282	281	279	284	304	309	274	295	294	264	296	294	298	298	263	287	298	281	276	306	295	294	283	293	270	312	297	272	303	264	293	314	267	311	292	282	289	286	272	284	274	315	308	315	281	274	305	284	291	286	296	306	306	289	273	270	269	271	307	283	295	271	275	297	279	292	292	304	288	270	254	277	319	301	293	267	273	299	295	292	287	286	261	306	289	297	305	307	332	281	303	297	313	288	254	288	275	297	291	267	276	300	280	301	292	295	264	282	281	309	291	313	302	290	294	289	304	301	285	280	276	306	288	294	278	273	307	293	334	291	291	304	272	306	279	269	244	264	285	289	297	284	309	251	301	277	282	277	313	293	284	307	283	308	310	282	286	283	311	266	265	270	268	296	307	299	275	288	273	300	282	304	304	267	315	277	326	267	296	295	300	281	294	302	285	303	264	282	275	254	294	283	283	303	265	280	274	300	303	269	304	281	283	271	270	315	292	289	323	258	288	290	280	278	287	287	292	323	285	309	287	286	303	284	282	322	324	286	292	295	303	280	305	290	277	295	272	284	290	293	259	288	277	285	280	307	290	264	305	308	312	259	284	322	289	260	307	271	291	330	304	272	317	290	280	299	301	295	276	307	299	302	309	303	277	301	269	283	331	324	309	312	291	297	296	281	290	289	280	280	275	308	284	279	272	301	283	294	293	261	262	247	320	311	277	291	272	283	281	290	297	257	288	266	272	270	264	284	316	287	309	289	286	272	304	301	293	321	313	289	300	306	287	291	283	297	290	295	296	296	291	290	295	297	284	290	281	279	310	324	299	290	298	265	282	298	305	299	256	304	284	251	286	350	313	281	281	277	318	301	286	280	298	299	288	298	303	272	288	288	301	282	279	316	296	278	255	307	311	290	316	295	305	292	302	308	301	272	269	306	270	276	259	283	314	260	285	307	302	262	289	298	300	293	286	284	316	289	284	273	288	322	282	293	287	303	304	264	277	299	306	273	297	299	289	271	279	318	263	312	317	327	303	296	313	294	251	284	304	277	275	289	274	289	298	298	282	321	300	290	282	277	301	290	281	285	309	289	278	303	288	285	259	275	307	297	327	282	292	316	309	271	295	302	302	272	275	256	265	276	288	278	286	266	290	336	299	291	287	275	251	262	291	304	298	293	297	304	289	271	319	293	293	310	280	258	305	288	299	282	289	319	291	282	269	284	291	284	271	273	295	309	269	303	302	311	277	307	293	265	298	269	306	309	255	293	331	298	304	292	304	289	291	292	290	273	268	307	309	287	274	285	292	303	263	275	303	288	295	301	307	275	310	289	290	318	334	302	280	294	284	279	259	298	272	281	291	290	263	310	265	313	295	311	262	281	297	302	300	302	295	288	303	279	275	278	279	281	316	289	315	340	295	293	312	305	294	264	315	291	298	294	300	268	305	308	299	278	274	270	242	312	272	289	264	284	253	288	267	288	269	274	272	300	290	305	316	305	256	274	332	303	289	312	282	311	271	275	281	299	281	298	319	291	303	303	279	314	234	266	317	264	299	269	295	264
5158	6504	22569	33306	24322	16158	8564	3213	1309	677	508	488	494	497	451	478	441	486	472	446	482	437	451	457	505	470	459	504	497	459	464	481	474	470	467	452	461	509	472	466	462	456	516	491	463	448	447	441	516	459	464	460	487	470	432	491	464	473	470	449	434	498	478	472	483	463	424	474	484	487	502	474	466	455	473	461	461	445	486	463	460	493	470	457	447	441	541	436	452	443	459	501	469	448	420	460	448	470	488	474	463	456	475	484	478	499	456	467	475	489	450	455	432	474	508	471	480	475	464	474	437	482	476	416	453	460	466	445	475	471	440	441	498	449	460	467	461	443	423	469	453	495	441	482	478	437	470	472	487	465	445	466	453	456	476	431	464	430	457	437	459	464	473	470	450	473	464	456	467	447	448	461	465	458	467	441	441	491	475	479	434	492	526	449	461	437	489	491	464	462	459	441	456	453	465	439	474	484	466	465	431	487	422	460	445	437	475	479	480	476	447	464	428	422	479	476	481	454	469	473	464	467	478	502	456	478	456	467	472	457	491	442	470	470	478	474	488	453	429	467	457	448	483	484	461	482	499	464	486	485	497	448	456	451	480	478	430	458	462	467	458	477	408	490	475	451	476	507	441	465	459	455	434	467	440	471	482	451	436	436	449	478	431	453	507	426	424	433	425	453	482	463	477	477	466	471	452	460	447	438	440	462	480	493	465	412	472	539	468	496	461	480	501	457	460	470	460	444	447	473	425	464	451	487	480	464	459	477	436	458	478	454	449	433	441	467	478	451	474	485	454	479	466	446	508	468	435	451	416	496	458	430	496	459	447	446	451	425	459	449	473	478	421	489	479	448	439	519	449	468	430	464	455	471	439	506	471	454	454	501	453	442	465	460	473	463	460	435	444	464	471	516	456	425	438	467	470	435	436	453	467	485	454	477	443	416	450	492	504	465	517	452	472	448	508	463	473	475	449	471	463	486	484	464	474	438	458	446	476	439	444	493	469	514	477	448	441	462	470	500	434	470	466	477	486	461	454	447	467	449	452	453	446	457	502	457	485	451	479	435	453	472	487	458	428	467	475	451	434	459	466	450	463	440	481	424	441	473	474	432	460	477	482	460	470	429	449	454	500	451	494	449	466	490	456	437	484	446	473	488	470	446	438	455	479	460	447	475	477	491	490	460	484	446	486	474	420	448	444	493	461	469	448	492	465	434	399	494	452	461	476	434	457	494	434	467	457	445	442	478	470	440	452	486	491	472	451	452	454	467	435	437	491	454	415	498	445	461	483	452	486	422	462	478	474	473	486	471	464	471	450	447	475	440	505	475	479	447	499	445	460	477	437	431	448	486	453	455	456	457	496	443	481	488	450	484	463	454	474	497	473	473	458	500	447	475	470	459	447	495	473	419	493	470	458	455	464	474	491	415	434	448	461	512	450	432	446	460	456	450	442	483	466	475	442	475	430	466	489	497	486	449	444	441	451	496	455	434	476	449	439	468	488	468	486	492	430	416	461	431	475	494	456	444	466	462	468	491	459	490	458	457	455	440	459	473	489	518	449	468	457	470	451	448	508	466	480	458	452	488	451	537	479	492	444	400	489	441	454	455	469	442	467	479	443	480	459	472	452	452	485	474	455	477	451	450	464	458	469	477	458	437	468	486	475	436	467	435	441	453	471	434	484	475	482	454	447	471	444	444	450	452	455	447	466	447	464	473	470	459	456	478	456	441	478	464	467	444	467	455	417	466	446	432	450	487	494	452	454	456	483	486	489	469	465	433	461	453	470	512	458	431	445	458	473	509	454	475	484	460	453	493	470	446	498	439	478	472	484	461	491	436	474	428	469	435	460	452	470	441	476	444	471	461	450	449	474	480	475	446	472	476	472	463	462	451	502	451	465	468	462	498	463	450	443	485	450	459	442	486	454	423	474	481	449	454	463	443	467	495	478	447	453	474	448	503	485	469	467	482	439	483	438	502	481	448	460	485	464	455	457	452	499	484	455	443	472	432	459	473	454	477	455	466	463	431	443	474	445	421	438	431	470	469	454	476	464	457	521	453	456	438	484	516	478	441	469	429	496	465	489	435	453	466	452	490	458	439	478	446	430	449	462	485	463	489	449	462	438	480	460	444	478	466	476	502	449	459	459	465	529	449	454	451	456	445	442	464	445	485	483	489	461	446	461	470	443	459	470	496	475	462	489	453	421	450	482	445	468	458	493	493	479	438	458	441	490	475	456	496	515	471	465	477	487	465	453	460	462	417	443	469	466	443	449	476	460	500	438	475	488	458	449	492	419	461	483	440	468	444	483	452	459	448	465	460	425	515	472	462	479	470	436	443	492	454	515	454	428	530	466	484	477	490	452	456	455	457	446	464	461	486	432	494	470	477	440	464	433	456	463	437	488	449	457	472	489	462	477	463	445	440	499	442	466	465	516	486	504	452	466	434	443	424	493	461	472	485	482	487	484	474	502	455	462	448	455	475	469	449	437	454	464	468	514	488	453	465	452	479	448	439	478	455	463	452	438	448	451	458	497	433	469	425	463	459	473	459	469	488	450	457	452	483	490	468	483	454	494	474	442	482	415	468	469	465	441	486	473	444	480	457	446	482	446	459	440	480	437	433	480	473	473	460	467	451	459	491	455	476	477	467	461	462	455	443	475	478	483	469	459	458	437	496	435	465	423	459	474	465	456	446	462	441	471	429	469	443	458	478	476	460	484	468	429	458	477	481	484	503	520	444	461	436	477	467	458	497	466	435	457	448	427	484	469	444	472	472	452	466	424	467	432	452	444	484	460	445	447	477	435	473	467	456	476	488	488	497	476	447	447	437	449	438	449	471	459	491	444	474	463	480	452	444	461	445	472	502	466	446	442	462	448	430	457	457	502	486	482	432	481	448	485	469	481	469	439	470	480	462	482	448	457	475	470	462	446	465	475	503	496	468	542	493	458	451	451	467	460	483	438	466	493	460	492	493	427	490	435	449	427	445	433	425	491	479	469	476	469	445	483	455	496	457	469	476	471	476	472	497	450	498	458	410	479	490	487	472	436	456	492	490	494	465	497	470	492	449	456	474	460	480	471	427	455	450	490	457	481	444	452	458	484	464	463	454	458	491	423	492	431	469	455	454	471	498	431	465	459	475	466	483	413	457	474	468	483	437	472	491	481	440	436	448	432	447	514	456	486	452	459	470	439	469	470	447	478	461	441	466	444	475	437	434	469	441	455	451	482	475	480	472	485	485	477	459	495	478	410	475	456	464	464	475	429	472	441	498	475	434	445	503	463	443	444	482	464	491	417	452	454	458	495	483	452	480	439	489	498	465	453	436	471	455	461	450	474	457	459	420	478	468	420	465	472	464	471	474	468	423	455	464	478	423	445	450	459	485	457	473	458	473	460	455	478	473	481	463	456	421	440	458	470	513	456	474	468	435	439	473	482	479	458	435	447	440	445	444	470	451	473	458	451	475	445	459	453	477	479	464	481	461	489	471	488	472
24138	21208	29850	47985	47987	37871	25535	9319	1970	743	431	383	351	326	325	352	343	333	345	336	335	313	364	348	350	329	351	308	355	344	317	328	329	354	304	332	373	346	357	315	335	309	303	329	294	358	370	334	311	344	330	324	342	333	333	333	334	314	321	335	319	352	371	353	336	329	332	346	329	333	339	325	370	321	331	336	335	318	333	375	359	347	339	362	348	315	325	339	312	326	345	347	324	297	352	321	319	351	334	339	329	323	329	338	337	340	332	328	340	332	351	343	322	341	325	366	317	349	324	307	337	326	328	327	352	326	308	318	355	345	336	366	321	336	320	353	338	332	304	327	322	331	345	330	359	333	339	345	320	335	343	326	297	317	304	374	326	311	338	361	328	314	282	327	318	335	338	353	332	334	327	356	321	355	324	344	332	341	329	327	338	357	333	330	353	318	352	356	303	334	340	365	350	341	306	370	329	311	320	333	352	328	331	311	344	318	330	344	321	329	343	298	322	346	311	335	285	313	330	328	336	331	317	319	327	340	318	344	329	339	333	354	342	357	327	321	324	322	349	354	315	363	326	357	331	323	342	348	346	342	350	343	311	340	356	299	305	287	367	333	342	356	299	342	298	351	339	296	337	312	346	339	328	332	319	360	363	302	348	351	348	316	342	314	311	362	344	334	325	319	350	315	377	354	321	308	336	319	368	343	278	334	327	331	312	328	355	330	342	323	327	333	315	327	337	338	322	312	325	325	305	342	338	337	327	368	315	334	312	313	325	343	343	279	352	318	338	284	310	342	321	291	336	355	313	309	327	338	340	344	312	319	342	305	353	346	303	362	333	332	322	309	299	323	332	337	353	322	308	328	295	327	342	317	323	331	344	331	314	295	315	354	329	370	339	332	350	322	325	337	335	336	321	347	329	307	340	298	316	325	358	323	332	330	377	363	329	313	345	311	320	290	365	343	351	328	341	320	328	349	326	331	300	321	305	327	349	318	332	337	331	322	340	328	328	319	336	315	337	308	326	333	310	321	327	310	347	306	353	314	384	346	370	327	350	331	357	345	343	333	338	285	324	324	329	326	330	342	339	326	341	327	351	327	315	337	342	332	336	323	328	339	334	326	352	327	343	322	375	342	330	348	338	311	334	317	375	324	282	306	348	285	323	333	361	330	334	329	336	357	326	334	343	337	327	333	328	303	321	319	309	358	298	329	312	335	343	336	326	343	332	324	359	358	336	325	330	313	338	321	346	344	358	306	338	358	308	323	357	321	354	358	313	303	317	330	305	347	354	336	330	345	340	349	329	320	359	338	353	310	338	345	311	315	310	335	319	328	338	301	357	370	304	339	317	334	299	347	321	316	335	320	335	345	320	339	328	327	348	297	347	351	320	342	342	334	341	335	324	322	315	317	346	354	339	340	314	354	316	335	310	363	330	317	341	336	336	357	331	347	322	339	361	309	346	311	330	329	360	329	326	320	328	313	321	340	358	278	326	311	329	321	302	338	388	337	319	357	379	328	320	350	310	329	313	315	308	360	341	336	329	325	318	364	317	297	332	354	330	338	336	327	318	326	326	322	332	332	334	335	322	296	322	333	329	355	362	332	355	374	337	341	309	332	328	334	299	349	326	340	344	361	353	341	335	305	322	322	292	340	330	320	329	314	373	327	333	311	319	321	352	362	307	347	346	357	365	329	337	335	339	371	311	331	344	300	369	341	329	329	328	375	327	305	363	331	348	291	336	306	342	342	329	337	352	345	326	349	303	329	372	353	322	360	318	358	357	334	339	350	318	348	326	340	350	327	359	356	332	328	323	311	337	342	324	325	359	311	309	288	323	336	322	330	329	305	288	329	340	335	374	345	313	357	366	357	327	340	343	322	341	346	295	359	323	324	300	311	333	354	328	368	346	341	305	304	303	337	316	371	338	361	322	339	343	318	339	353	339	294	320	320	340	358	332	289	347	294	339	365	340	347	320	357	303	346	336	334	338	312	338	330	319	349	329	320	298	301	301	308	341	366	350	345	302	322	357	357	321	302	343	325	324	311	321	317	336	317	359	316	315	361	335	310	308	308	353	385	356	348	353	327	305	341	335	336	327	333	326	334	324	318	320	335	346	355	345	336	312	357	349	331	318	361	308	336	330	341	341	340	330	330	324	316	336	358	302	312	342	315	303	320	320	336	349	332	352	348	328	346	338	330	318	344	348	309	341	344	309	312	316	346	347	338	371	333	336	333	317	320	340	341	313	335	348	345	334	339	348	329	329	313	328	278	338	339	382	354	338	351	336	312	330	315	308	345	343	340	321	359	336	327	309	288	322	310	367	333	359	331	312	312	333	313	309	337	334	365	314	352	341	289	357	355	338	343	337	324	342	314	345	287	332	325	345	317	319	291	338	319	331	345	355	310	324	362	333	321	356	351	334	335	351	299	336	342	339	343	335	359	329	353	331	324	350	338	330	339	347	317	334	327	318	345	352	314	339	369	313	356	326	319	332	321	350	311	320	323	346	331	337	352	327	307	342	327	329	349	339	348	337	344	362	327	329	315	309	323	343	335	329	357	312	315	374	347	334	353	307	317	313	310	366	337	333	321	338	319	322	330	310	351	312	344	317	350	325	335	327	323	344	359	293	333	349	319	330	324	325	332	326	311	334	350	334	369	354	368	324	333	334	328	306	301	329	314	349	345	339	328	311	322	342	310	331	324	301	318	314	371	332	326	346	315	353	348	339	321	330	329	335	344	316	351	329	352	332	341	383	341	346	330	320	306	368	333	306	347	342	342	347	346	319	347	350	352	316	292	347	358	331	330	331	346	339	353	340	327	336	348	356	341	314	327	348	347	353	310	328	364	321	355	328	326	351	302	324	337	351	334	360	317	333	338	348	343	329	325	349	308	338	316	334	311	335	303	370	326	318	327	372	327	347	344	335	348	304	303	329	304	304	312	300	271	356	342	334	343	346	326	369	333	295	314	332	340	362	348	326	307	333	326	334	357	326	382	313	308	303	360	324	292	338	364	338	318	328	328	344	333	348	337	320	373	351	322	336	352	367	353	355	326	353	330	324	316	308	332	326	367	348	321	317	345	366	320	304	330	307	315	320	327	361	311	343	338	353	339	334	312	316	297	314	335	328	311	333	331	315	311	347	313	345	319	323	327	367	345	313	362	347	338	358	334	366	330	301	329	347	331	346	350	331	313	292	347	327	312	302	322	310	325	323	341	320	348	352	336	311	348	334	327	329	305	317	342	340	294	331	337	332	346	343	368	326	313	336	322	349	343	304	315	328	328	289	322	357	322	293	325	345	297	327	356	318	329	336	335	342	323	310	340	349	349	316	329	288	346	319	325	302	376	317	332	331	326	297	317	361	332	313	335	319	326	337	337	348	354	319	362	328	361	321	332	331	310	323	345	320	343	363	339	341	324	370	347	317	314	331	342	346	341	318	327	323	331	335	338	325	344	335	348	338	325	329	338	325	351	323	313	348	330	349	334	334	350
6741	15265	43950	70884	54479	42441	29246	13428	4307	1643	720	591	559	583	536	525	538	515	504	510	512	501	546	563	523	554	552	515	530	507	515	534	540	511	543	541	481	540	526	502	476	544	530	499	503	486	513	541	518	516	522	503	532	502	559	531	533	527	547	504	495	513	520	535	515	503	521	532	565	564	547	514	493	517	515	528	559	569	492	520	530	554	554	563	538	568	492	515	552	508	532	504	525	543	497	533	542	539	513	489	509	506	494	520	479	528	549	490	529	524	525	504	521	523	493	519	538	522	485	516	519	480	543	530	492	518	492	487	460	534	510	519	554	532	478	485	489	475	530	522	515	516	499	490	470	521	551	507	529	540	545	513	554	521	502	515	552	540	507	527	486	546	532	559	537	554	514	516	551	553	525	508	522	524	493	535	523	537	525	506	498	537	474	541	570	495	502	510	514	524	499	525	519	525	507	508	516	538	513	553	549	551	561	517	501	508	539	519	532	481	473	512	533	531	502	519	496	513	498	556	552	510	547	518	541	526	536	508	540	518	518	533	522	524	535	494	520	512	538	506	520	515	475	529	480	520	536	516	522	512	497	496	541	544	527	525	501	527	530	492	527	539	520	542	519	565	499	553	505	505	523	538	518	541	520	524	478	554	528	508	556	506	496	515	516	505	521	524	542	503	520	493	561	496	514	525	512	547	490	524	542	513	521	512	481	559	535	547	517	513	509	534	502	530	526	543	544	505	519	515	514	536	539	533	536	524	545	505	528	499	478	489	473	505	536	513	525	534	507	488	501	547	552	550	486	529	525	529	470	522	529	527	490	511	486	508	514	475	482	509	493	528	517	517	517	528	483	533	510	507	513	511	546	497	536	508	512	491	516	521	496	523	529	528	497	507	485	527	486	508	490	502	520	495	521	512	477	554	516	531	509	512	518	548	524	530	502	516	527	523	522	502	506	532	492	547	541	539	546	513	544	524	488	513	547	510	528	488	471	517	532	536	499	523	511	502	513	527	553	563	523	524	508	513	491	566	511	486	499	556	534	551	527	477	505	537	529	555	534	495	515	490	467	558	525	510	542	508	519	546	504	516	499	524	497	492	537	529	472	503	537	519	512	519	515	562	528	496	519	525	512	502	501	489	520	524	496	472	517	528	527	486	546	509	551	544	512	467	490	498	507	541	505	489	491	522	533	506	530	459	501	494	531	535	532	499	520	531	516	526	543	500	540	533	529	501	520	538	583	506	527	509	517	500	515	538	513	533	501	539	527	531	539	509	529	532	520	490	526	479	499	485	532	529	540	510	563	509	538	536	496	511	495	554	520	523	543	552	512	519	522	555	493	581	524	519	498	527	574	517	530	539	518	526	485	481	468	525	508	491	537	537	544	540	535	528	539	511	527	490	539	494	502	493	547	515	552	551	521	565	586	515	550	573	533	533	461	515	530	497	540	546	501	441	539	508	536	526	506	539	503	545	514	540	527	460	475	509	538	553	498	556	567	561	512	529	512	536	558	527	532	496	519	517	479	543	519	535	500	583	523	534	498	538	531	578	504	486	517	530	542	513	522	533	540	530	523	542	506	546	545	525	498	500	507	528	523	530	476	584	544	521	524	515	515	504	514	496	529	483	552	531	519	535	478	508	482	504	537	531	532	523	563	448	525	518	521	546	501	538	530	539	516	502	517	544	510	460	506	491	528	509	518	521	504	515	502	529	502	513	541	541	538	539	485	489	577	534	527	552	513	507	534	520	498	516	498	487	499	512	512	541	500	485	539	528	566	516	532	506	529	506	503	538	550	518	508	500	511	487	558	523	527	545	496	591	501	521	508	535	507	514	476	545	533	513	561	505	528	510	514	545	543	545	525	495	539	541	502	514	513	507	484	489	524	463	500	554	486	514	548	521	530	509	514	508	496	527	521	536	517	513	560	495	542	507	513	554	513	529	535	540	493	506	546	548	505	531	548	539	549	536	536	554	486	583	519	533	483	502	513	538	506	538	515	531	534	533	505	559	518	550	498	567	524	519	524	512	497	535	526	477	597	503	500	474	549	521	513	496	525	468	548	531	545	547	495	525	503	531	521	543	552	531	470	509	521	486	516	537	514	487	525	495	559	528	529	528	490	548	497	552	532	520	529	475	497	523	522	530	524	546	517	526	537	503	455	493	545	505	496	512	535	540	500	528	500	517	498	525	537	494	532	482	499	459	511	561	516	491	541	522	541	535	536	541	482	489	499	482	498	516	552	503	514	526	503	516	552	543	493	552	528	590	530	529	502	513	552	504	521	540	521	503	553	515	537	559	539	497	547	503	520	550	530	519	548	502	522	499	551	523	504	530	534	511	513	515	512	521	526	505	525	478	522	508	492	522	542	496	531	543	565	506	537	538	522	502	533	539	518	545	538	516	488	510	521	539	549	566	504	567	532	533	481	533	514	525	506	537	514	520	566	533	541	522	511	567	554	540	504	524	489	514	530	544	498	511	490	524	528	526	513	527	515	513	528	542	569	542	496	563	537	536	542	534	515	549	535	507	502	533	504	521	505	493	560	527	531	527	524	502	530	522	536	537	520	538	529	477	516	520	468	500	518	484	498	521	553	511	543	545	527	538	506	524	536	529	536	528	498	503	459	517	550	542	548	507	513	575	543	498	549	541	558	510	496	567	550	533	514	564	535	499	523	537	509	477	517	492	556	519	538	508	526	494	537	527	507	506	542	539	502	553	500	530	504	520	509	490	514	543	510	533	520	537	508	533	550	472	493	551	525	518	535	515	505	502	518	535	491	507	529	502	548	549	543	557	465	543	497	547	501	525	522	525	560	494	516	512	507	555	507	514	532	507	541	540	492	480	517	544	483	519	494	538	493	558	544	565	517	533	519	436	537	552	478	490	491	533	520	519	518	539	474	492	504	527	491	579	499	546	517	521	509	493	516	514	531	539	529	494	531	514	503	519	512	532	531	570	505	489	539	528	519	515	529	476	548	519	540	541	520	514	521	538	497	518	471	538	529	496	541	506	522	498	521	546	525	499	478	492	516	552	487	519	502	488	521	509	513	474	486	529	516	499	508	529	536	549	506	524	579	510	524	515	561	523	527	526	509	591	495	557	542	534	524	544	506	524	507	540	531	499	536	507	554	554	514	505	518	531	506	516	517	559	542	494	545	516	514	503	525	516	536	555	541	538	531	508	511	533	515	498	525	519	491	516	526	496	519	512	529	510	534	524	549	491	519	526	557	517	522	539	498	492	492	498	514	521	509	561	483	512	520	500	510	549	502	512	553	519	561	498	514	530	548	502	534	549	545	511	535	528	507	518	474	550	570	523	495	497	523	471	492	516	507	555	506	540	525	529	540	505	515	528	527	475	552	527	538	507	508	512	529	549	541	510	520	526	557	511	512	528	552	525	495	559	545	502	576	531	541	534	519	500	498	559	562	497	520	530	546	506	468	550	517	502	548	505	555	528	517	520	512	537	520	528	504	528	583	480	544	534	530	539
23065	21236	29660	40927	49720	47465	36582	18160	4956	1320	538	388	370	383	355	334	353	355	385	346	344	367	349	345	337	345	296	345	330	343	345	368	349	330	388	382	311	329	366	340	331	331	342	357	363	334	363	335	389	361	339	323	339	355	359	360	313	365	354	346	355	323	355	350	351	342	349	351	347	322	344	318	352	352	320	330	336	339	348	349	361	365	342	357	335	317	315	388	360	341	348	341	333	346	349	323	360	341	329	374	354	306	344	350	340	339	343	339	355	333	374	387	329	345	373	322	380	347	326	324	365	335	345	327	356	356	346	319	358	391	327	361	340	329	363	354	307	330	329	338	327	339	361	340	316	357	334	356	365	346	353	396	363	339	353	311	356	323	328	362	370	337	344	343	302	368	330	339	354	374	330	336	340	331	370	336	370	317	360	362	326	327	318	355	342	337	367	335	330	360	331	325	315	337	352	389	331	357	277	338	327	356	370	342	344	338	340	320	325	300	370	343	342	384	399	347	356	337	333	376	346	358	377	336	334	332	333	344	326	342	318	358	324	351	334	346	313	324	357	332	331	366	341	357	330	329	347	333	348	337	327	363	308	339	310	355	327	348	339	354	370	318	345	320	367	300	346	342	344	327	331	352	339	336	368	324	353	348	327	340	330	344	343	335	327	376	316	365	354	336	333	355	349	325	355	344	381	344	321	345	362	348	318	326	357	336	357	356	364	338	329	339	344	354	333	350	319	342	319	349	329	357	355	329	339	320	343	334	344	348	348	342	356	362	331	338	346	335	338	357	356	355	342	366	343	290	358	359	366	320	328	383	356	352	372	371	344	341	344	348	373	358	375	345	339	321	365	335	370	360	356	303	362	348	349	336	359	332	359	330	337	341	358	311	358	368	348	336	370	350	334	323	313	338	330	315	339	350	326	385	371	350	352	334	359	340	352	358	343	378	346	331	324	366	337	351	332	369	347	337	326	371	355	375	349	320	371	359	381	344	378	362	333	367	343	319	332	347	320	296	361	362	332	344	327	327	341	346	354	340	368	357	323	319	344	352	332	345	341	314	356	342	336	320	332	336	347	337	347	332	300	342	331	361	335	326	356	352	327	351	340	338	326	358	327	325	363	357	368	333	337	367	315	331	341	309	335	326	390	320	342	343	332	354	321	345	331	368	362	349	320	332	324	341	347	368	307	342	367	338	326	369	340	362	307	304	340	341	319	351	320	364	338	358	326	333	336	351	347	353	326	316	350	370	337	295	311	347	320	343	342	355	325	363	328	386	360	365	314	361	329	328	352	330	367	327	347	358	353	330	351	339	374	342	360	307	352	354	376	371	307	346	354	382	369	354	364	325	318	336	358	356	384	349	351	349	352	364	343	328	300	332	344	388	325	332	332	356	364	375	378	322	365	381	335	364	359	355	360	364	356	322	332	357	348	327	323	348	343	351	324	314	357	342	381	334	338	326	332	356	323	344	356	359	327	346	371	314	349	288	301	349	321	377	345	367	324	354	393	386	372	324	335	352	372	335	319	312	336	341	359	333	370	349	338	341	328	337	342	328	341	324	335	334	347	365	351	353	359	335	307	323	317	364	364	375	340	338	339	367	308	331	308	356	364	358	334	342	338	341	362	341	375	382	308	301	368	338	350	340	352	319	326	360	340	320	366	381	334	343	370	356	347	339	345	342	381	300	307	346	355	371	319	329	340	348	378	340	324	329	342	382	331	370	337	344	321	351	374	346	358	353	336	352	360	363	320	340	358	323	344	315	348	372	333	328	353	314	371	377	366	326	323	338	330	332	350	342	379	343	325	346	340	359	348	356	341	351	352	356	347	333	361	319	337	353	349	322	347	383	345	348	350	330	332	367	358	358	329	305	329	355	360	345	369	333	351	340	354	372	328	389	313	343	388	359	378	333	374	390	352	361	351	349	353	331	351	333	347	344	357	323	334	359	354	361	351	363	347	344	316	373	332	305	334	364	372	336	353	339	340	366	372	342	385	306	328	361	393	327	323	352	360	345	334	331	360	344	368	338	354	352	347	354	369	311	350	353	348	315	352	344	333	331	317	343	332	373	357	306	336	306	354	354	359	340	357	371	371	367	356	332	384	298	345	324	324	373	349	331	360	353	366	338	357	352	342	373	327	338	353	376	328	385	337	350	328	330	366	342	330	339	337	341	340	372	365	362	328	382	327	359	325	353	379	345	357	344	341	355	339	332	329	378	353	329	370	357	355	339	327	332	341	362	365	322	383	338	362	355	350	324	352	380	338	343	339	374	350	354	362	338	354	343	350	336	368	331	346	330	350	343	340	346	352	374	366	343	360	339	331	312	351	305	343	357	354	376	343	349	355	332	351	345	357	342	325	326	328	356	344	377	339	340	347	302	328	359	332	363	313	375	357	345	314	336	358	324	339	360	331	335	361	353	388	376	320	320	331	327	322	343	358	361	313	344	340	339	316	338	354	348	322	344	334	328	360	358	382	333	346	379	384	366	323	355	343	345	392	354	342	335	334	332	301	328	362	332	349	335	353	355	328	352	311	303	363	365	352	371	343	332	325	337	317	336	352	303	352	327	365	357	334	354	352	312	332	376	358	322	375	345	349	342	358	330	355	362	343	330	341	362	343	345	373	356	351	350	363	323	360	338	366	332	365	347	316	340	328	318	355	337	323	349	352	336	361	332	357	350	355	316	345	343	361	353	322	334	326	344	376	340	320	360	350	333	334	332	362	382	367	351	374	335	341	349	372	337	362	373	331	345	348	313	348	349	351	341	332	316	333	369	313	369	330	339	369	335	329	358	317	323	345	339	379	333	304	303	324	335	350	367	347	352	338	338	323	331	345	329	344	317	332	364	347	345	324	368	340	366	320	353	341	347	384	339	331	335	366	330	360	356	366	332	353	328	330	309	365	355	381	352	334	337	358	330	338	314	305	307	339	369	350	349	353	374	365	352	363	336	374	361	347	360	331	372	334	343	321	328	373	323	345	350	327	357	350	353	335	359	318	341	339	354	340	347	352	330	337	346	337	380	336	368	377	343	354	363	336	344	364	366	353	366	344	289	316	351	390	313	368	374	331	341	334	328	330	354	350	359	332	323	333	349	365	348	315	340	320	347	368	327	336	378	351	342	309	338	318	334	384	338	332	347	359	355	361	345	337	364	353	357	322	324	317	361	360	329	338	326	358	370	356	356	340	354	338	310	361	361	326	359	341	345	347	324	372	340	333	362	371	344	341	338	383	344	378	360	372	338	367	358	321	354	344	344	348	338	374	348	365	336	327	390	352	351	343	377	310	344	340	360	399	304	319	370	362	365	360	331	356	344	345	371	324	351	329	307	348	358	338	334	353	330	340	298	316	353	318	366	332	340	349	306	331	343	345	338	331	351	385	352	337	314	345	339	347	348	320	380	359	328	350	344	357	366	328	329	367	326	315	385	354	324	356	350	331	310	355	315	318	356	333	321	331	332	323	302	354	322	356	352	339	347	334	328
9746	21334	52109	82367	68992	56070	39898	21844	8151	2843	970	618	518	560	493	525	542	568	512	522	558	529	518	517	513	534	530	522	576	563	534	544	534	519	536	522	528	485	506	493	533	491	535	508	515	493	575	525	556	533	556	527	511	510	502	493	560	521	563	517	476	533	545	553	501	500	570	492	544	543	564	527	492	532	516	522	565	519	531	489	523	500	532	565	531	568	534	527	514	531	597	446	535	496	570	555	528	501	555	532	578	519	509	519	562	514	522	517	548	546	543	540	571	482	496	526	561	530	540	526	554	500	546	515	512	506	550	576	519	538	530	564	564	511	516	500	532	513	499	519	567	517	520	512	520	530	548	513	482	531	511	518	509	541	552	529	533	513	532	517	535	539	504	543	552	561	523	518	546	559	530	552	536	505	529	539	566	527	527	524	502	522	498	520	531	503	550	518	560	528	550	538	523	581	523	549	578	510	544	541	513	519	503	529	548	523	558	507	559	543	547	585	477	540	502	523	531	510	538	521	496	557	527	491	503	522	542	515	550	477	551	564	505	507	555	535	563	517	534	529	523	513	524	542	510	517	536	571	544	547	559	524	527	516	578	507	517	530	581	547	479	525	534	510	508	522	469	553	571	514	515	492	531	533	548	533	517	520	586	579	506	534	509	498	537	527	560	522	567	519	553	579	556	528	518	532	533	546	527	569	508	512	553	529	537	511	501	544	484	489	529	539	484	518	518	532	574	507	526	484	548	527	529	534	523	531	489	500	486	517	539	532	564	548	531	522	503	523	532	502	523	490	521	523	551	520	528	516	504	526	529	528	543	549	561	492	517	517	548	514	539	499	463	546	538	496	527	553	495	514	510	538	580	535	500	566	504	507	509	517	546	528	529	493	502	544	574	480	521	549	559	523	524	483	531	527	573	505	553	560	476	542	539	528	545	525	518	530	531	510	508	537	547	525	551	535	529	518	471	520	605	519	513	524	556	502	509	536	571	457	546	503	521	489	572	509	542	528	541	502	525	558	494	516	548	561	496	486	570	515	544	575	559	530	552	509	511	514	516	514	531	526	544	533	556	521	487	487	535	507	548	529	526	533	526	533	567	575	496	552	546	527	520	492	527	542	539	558	549	489	498	529	536	536	518	516	540	502	510	520	536	520	533	505	574	511	517	553	540	542	520	509	534	543	549	559	520	556	502	524	512	496	522	570	534	543	509	513	510	548	561	530	520	527	527	519	516	541	528	564	556	545	480	552	548	572	540	537	544	497	523	540	520	511	499	522	551	515	517	562	531	535	539	486	529	545	497	534	490	500	539	559	523	479	509	515	475	479	535	559	529	516	535	510	497	591	559	607	515	513	489	547	524	546	495	561	529	534	506	528	523	521	535	527	496	583	521	509	543	513	479	528	531	507	536	517	520	528	564	476	519	465	555	524	522	528	526	576	515	515	513	480	506	567	515	535	551	519	503	522	547	512	550	530	532	515	537	533	529	540	515	527	599	486	524	533	547	551	517	541	499	497	491	507	545	552	551	534	559	566	513	535	512	502	529	545	525	533	504	507	537	545	516	557	525	493	557	494	520	549	526	546	527	503	483	564	538	539	501	542	566	496	518	532	526	519	527	515	472	529	499	517	537	549	517	519	550	576	492	487	525	523	498	508	535	515	552	505	557	519	515	510	510	490	513	572	544	519	565	515	554	533	548	507	529	526	542	505	481	499	521	516	552	548	515	539	527	520	540	524	524	514	544	523	527	550	527	557	499	568	546	508	573	557	493	538	548	531	517	547	561	550	535	525	562	514	488	527	555	517	507	526	502	530	497	543	530	503	503	526	508	521	498	517	537	491	528	520	530	502	511	573	501	553	533	501	563	503	481	514	523	561	558	521	537	504	507	488	527	534	495	527	541	555	555	552	515	546	504	558	538	528	500	511	516	515	524	494	531	489	515	501	508	522	509	551	518	522	525	505	498	486	574	491	540	523	542	510	534	527	521	535	527	505	547	562	515	535	497	530	527	480	507	546	512	553	551	517	525	502	565	503	521	554	498	502	547	539	519	537	527	524	538	488	543	534	561	564	524	576	526	527	531	556	542	524	543	528	507	519	553	497	560	529	514	516	509	526	530	499	518	584	557	495	510	513	518	534	532	544	537	557	483	530	495	576	575	529	555	508	490	526	519	502	520	536	476	517	516	547	529	501	536	511	534	527	516	511	543	556	488	529	487	516	511	579	559	523	503	583	549	512	516	535	511	534	570	534	544	530	531	500	529	560	472	515	499	529	531	553	503	512	544	537	516	494	543	551	571	502	539	514	503	528	510	555	587	554	531	516	530	558	513	503	545	498	512	518	513	529	508	543	535	552	496	528	519	532	506	480	506	495	547	523	509	543	514	511	550	516	498	532	542	527	493	550	533	577	523	509	538	555	488	555	546	514	504	542	540	552	512	538	535	543	521	488	508	534	500	560	507	524	532	476	510	515	572	546	531	509	506	539	507	525	522	545	535	492	560	547	542	548	536	525	545	527	551	511	507	518	523	546	527	542	571	538	551	503	516	491	523	537	531	545	517	516	523	512	572	494	533	563	560	576	544	520	486	548	499	545	547	511	552	530	559	583	534	543	526	544	536	521	513	497	571	475	502	522	517	500	503	495	530	548	502	534	489	529	521	517	504	523	540	544	523	480	516	522	512	548	561	502	545	498	507	519	523	528	509	549	543	508	512	508	485	529	531	545	480	518	542	568	503	518	471	550	512	503	531	523	504	525	512	498	541	511	559	537	531	493	550	501	538	526	494	536	528	495	553	536	534	531	511	545	509	478	545	516	512	511	517	517	534	529	548	537	518	518	515	531	514	480	534	526	542	521	533	510	520	500	542	486	567	534	499	527	552	545	541	514	553	528	528	530	548	532	554	513	478	534	552	552	566	497	508	505	501	548	514	564	535	511	501	518	540	514	548	525	532	511	522	544	488	506	528	518	553	509	575	546	528	560	530	525	536	574	527	518	525	521	520	579	529	573	580	519	550	491	563	544	493	542	490	541	521	494	518	518	544	543	574	549	572	491	530	510	493	519	526	548	523	528	522	528	491	515	506	508	495	524	544	499	526	516	533	524	526	534	524	510	550	495	521	498	527	511	533	471	530	513	517	510	533	563	497	537	508	512	533	551	522	496	545	497	493	553	536	549	498	521	549	506	520	530	550	516	558	553	551	557	515	524	509	521	515	507	511	536	545	525	534	520	580	507	502	500	517	515	564	554	517	508	520	521	507	575	513	519	529	511	533	499	556	530	539	527	533	497	531	533	506	529	526	513	555	532	495	536	490	535	497	524	513	526	509	542	521	519	538	536	457	529	532	530	524	505	522	530	524	541	537	510	522	544	496	517	581	522	508	540	511	517	532	529	541	551	527	500	535	561	517	523	500	541	553	503	518	496	516	503	538	547	540	532	530	536	526	575	507	556	496	512	538	544	513	493	515	491	531	545	515	535	555	527	541	510
26689	21026	17593	30733	19142	11855	4765	1526	602	367	332	275	272	293	305	303	266	289	266	289	296	303	293	303	279	279	316	286	316	299	307	306	277	287	311	306	287	307	295	312	296	290	265	290	309	302	252	291	293	295	292	297	295	300	290	290	303	300	320	283	284	248	295	272	287	303	253	297	299	283	322	290	297	289	265	314	281	307	285	300	307	285	277	312	280	304	285	311	290	291	280	304	276	274	296	271	286	261	341	299	285	305	314	271	298	313	284	282	299	293	282	315	292	308	287	295	308	293	272	287	287	272	297	309	317	292	290	306	311	278	285	325	304	289	294	286	272	292	314	278	296	282	296	306	279	310	311	268	344	303	272	304	281	285	304	287	294	306	301	289	270	298	298	299	287	278	286	299	300	325	312	292	291	290	283	315	328	299	316	276	274	275	285	294	278	290	277	298	307	297	267	292	302	299	287	313	262	272	271	275	279	275	284	309	289	278	278	286	324	294	282	294	305	276	293	259	298	273	297	304	302	276	287	306	292	308	279	279	299	282	286	308	269	271	323	265	289	301	276	304	278	269	285	294	272	297	307	293	272	288	265	277	288	269	276	287	298	312	274	277	286	275	295	265	273	286	291	302	298	268	270	279	288	283	306	268	284	300	318	260	282	283	296	293	314	314	279	263	309	287	287	335	289	306	292	292	291	266	298	310	280	303	295	294	267	280	284	302	273	309	281	281	286	273	277	306	300	301	271	298	313	297	306	284	305	315	320	302	281	293	293	302	294	302	280	285	311	276	279	272	283	301	316	289	299	295	290	309	309	296	299	276	290	302	291	284	286	273	278	304	328	253	280	266	284	288	296	273	295	282	310	299	299	285	285	307	276	306	255	301	314	283	293	273	298	293	276	289	271	289	278	278	271	289	307	283	291	306	262	306	286	295	299	313	312	267	276	251	316	296	278	267	290	277	291	302	295	303	288	285	258	260	265	271	279	283	265	281	302	308	278	300	290	323	333	280	301	291	263	301	290	298	299	275	329	279	313	290	306	289	307	286	314	282	299	288	297	269	308	307	311	279	296	282	295	256	281	309	315	319	284	289	301	290	308	283	280	325	298	306	311	266	322	309	277	280	304	281	307	315	299	277	288	266	286	287	289	250	294	297	273	286	251	309	301	292	295	296	297	286	311	284	271	287	311	251	290	283	306	277	282	325	292	298	314	299	295	288	291	288	245	260	298	274	300	304	288	303	292	286	308	305	271	312	296	284	279	299	309	264	300	297	281	304	306	315	279	266	316	315	264	327	308	285	302	311	265	273	272	301	298	297	269	288	283	287	300	289	319	295	306	308	311	314	289	270	292	297	271	268	267	285	288	283	298	288	299	252	284	258	288	323	301	303	278	297	292	298	285	280	316	350	309	270	299	295	286	263	276	297	307	295	292	331	283	277	302	268	274	293	300	290	314	268	275	283	286	316	307	321	310	309	334	284	263	311	294	252	311	290	295	291	322	258	270	270	292	283	265	302	312	320	287	296	278	262	283	305	286	270	307	324	277	271	280	281	302	287	266	321	273	279	298	300	323	264	302	295	293	278	305	291	305	271	311	302	296	278	288	297	258	281	303	280	283	315	305	297	275	297	316	297	288	284	280	288	268	269	301	293	293	312	282	305	315	290	271	304	282	300	300	270	259	291	299	314	289	278	310	322	284	297	309	262	305	275	279	291	287	300	309	296	294	277	280	291	319	254	281	287	321	301	276	315	282	258	308	329	314	276	292	283	286	320	327	286	277	308	285	271	280	302	288	315	279	311	288	301	308	278	283	282	291	280	286	305	279	278	300	277	281	266	294	294	302	302	268	247	287	279	271	292	291	271	291	302	299	308	288	276	263	266	286	298	272	303	293	281	286	290	301	262	278	307	306	289	269	304	267	294	316	292	336	307	299	286	271	285	279	283	267	278	295	307	267	265	278	300	278	281	282	309	283	281	281	269	314	297	278	283	278	274	295	288	270	287	284	286	295	302	298	287	310	297	270	273	263	307	282	289	307	319	299	292	308	305	286	310	309	301	268	296	296	290	313	314	292	256	265	270	268	286	302	299	250	296	322	302	322	270	307	284	258	288	257	276	305	297	272	300	276	285	285	284	258	295	279	265	281	300	272	309	302	284	290	277	260	281	305	282	273	281	300	300	302	304	268	305	273	319	260	283	283	323	272	296	283	278	268	261	319	290	264	302	240	282	293	284	283	298	281	304	281	298	314	285	267	278	283	286	273	266	266	275	314	294	328	316	308	299	268	303	304	275	281	292	281	308	314	329	287	284	315	278	295	298	284	326	292	287	266	273	284	299	276	307	309	297	289	283	291	278	284	281	278	304	286	326	285	282	280	286	287	276	336	292	304	269	285	286	292	257	300	280	307	294	293	273	285	273	313	320	329	275	301	286	298	255	307	267	308	313	316	266	266	300	282	282	262	290	280	261	286	265	301	306	319	303	274	293	323	298	265	274	287	273	306	291	306	305	304	285	268	292	289	311	271	289	276	292	287	293	283	270	297	294	292	299	292	300	300	300	275	295	294	271	294	311	265	322	298	277	302	304	286	296	269	278	276	269	288	308	283	292	299	302	294	324	305	282	277	292	278	303	254	286	296	282	287	274	319	321	279	284	292	284	299	278	312	334	313	287	287	284	286	310	278	303	263	309	274	282	297	291	269	273	283	302	302	299	272	300	312	285	304	293	283	303	275	282	271	298	301	260	302	319	325	303	312	299	317	294	280	293	287	287	297	302	293	273	290	289	297	286	305	281	280	331	306	287	314	294	291	268	265	307	259	307	285	260	268	301	274	269	306	299	315	314	282	272	290	311	298	296	276	294	264	315	322	312	316	260	304	289	279	263	264	265	285	279	265	269	281	261	279	304	292	299	298	290	311	271	295	293	297	294	300	290	302	277	262	299	270	295	301	294	279	303	317	312	319	283	314	302	298	317	319	311	278	304	266	265	315	309	295	276	279	285	274	281	316	282	268	302	289	300	296	306	285	296	280	298	306	282	298	305	285	291	291	303	304	274	299	314	308	291	288	285	277	282	330	307	311	274	279	291	284	260	292	290	295	303	270	282	260	309	316	287	294	279	302	290	299	300	297	276	295	307	285	307	260	306	289	287	277	284	302	306	284	294	270	311	267	313	299	263	291	315	313	315	320	301	306	342	315	276	296	306	270	291	309	308	282	271	248	271	279	287	282	286	304	288	309	319	299	316	271	274	289	291	280	278	332	304	299	289	331	282	282	271	289	305	290	297	291	264	266	294	302	319	285	305	285	292	284	310	279	325	331	296	256	268	290	280	284	266	279	288	282	319	281	276	310	269	280	285	315	286	298	315	286	300	281	290	272	312	272	301	300	298	291	277	294	292	284	284	317	301	308	302	297	295	294	273	321	296	282	313	254	290	293	275	298	280	281	308	286	286	292	298	255	308	286	296	292	282	284	291	260	313	285	282	285	288	306	289
4839	11527	18089	34397	23773	17834	8635	3220	1255	691	534	475	424	483	457	469	479	444	443	455	490	502	495	486	452	432	454	446	486	459	464	498	438	480	463	417	453	458	491	477	442	453	506	456	472	465	450	439	468	471	468	476	435	473	474	499	507	463	453	496	467	462	419	463	464	464	465	458	479	449	474	454	466	455	457	493	445	468	431	453	466	485	475	444	452	460	502	428	420	465	426	457	458	468	473	438	489	485	462	456	460	488	499	450	489	430	461	437	453	475	491	472	459	475	452	475	464	457	439	491	462	453	467	443	451	484	425	479	464	436	444	432	500	445	440	481	470	455	480	479	475	456	444	426	506	452	483	454	483	470	456	496	471	446	452	471	433	417	496	475	466	479	495	474	459	481	470	440	463	454	450	452	486	440	436	508	475	452	474	441	437	507	452	460	440	473	467	468	497	436	481	489	468	484	438	465	498	423	514	434	461	450	457	468	508	465	465	456	473	436	491	510	432	429	479	449	463	509	478	455	477	465	457	467	431	416	498	478	475	465	490	454	433	437	466	492	483	477	453	472	481	495	458	484	457	459	476	460	436	502	485	500	453	471	453	453	479	471	429	462	462	431	461	406	478	428	429	464	525	426	481	479	479	503	422	459	500	448	468	453	437	446	460	489	440	487	473	449	440	481	462	409	442	488	427	479	518	483	465	464	441	437	465	474	455	438	429	479	481	434	506	479	449	464	453	476	461	449	455	489	448	501	463	470	476	434	463	475	435	433	452	475	476	478	484	487	422	461	433	488	437	467	444	459	444	512	487	458	483	477	483	446	463	471	442	435	453	481	418	464	451	497	458	445	461	452	479	473	454	482	475	443	461	458	482	481	446	402	498	456	460	461	426	499	483	440	491	471	457	509	467	504	446	449	487	491	446	444	451	509	465	451	478	448	451	448	461	460	439	449	457	461	472	456	498	465	433	447	461	490	465	451	459	488	459	420	497	444	488	486	476	470	432	478	455	470	490	484	514	452	465	448	472	448	439	492	479	478	463	451	462	481	477	435	451	479	499	469	496	504	432	479	473	454	473	493	475	441	458	475	457	457	464	469	462	452	437	475	424	466	475	465	486	469	450	466	435	473	467	498	474	458	454	461	485	484	479	440	443	459	475	484	450	500	456	448	468	478	454	453	489	439	456	441	445	463	462	428	475	441	446	467	473	472	471	480	457	501	487	424	470	453	468	442	419	446	459	451	432	486	453	451	468	485	450	466	441	484	431	467	477	439	509	465	455	464	475	433	480	470	452	473	461	457	452	501	448	483	459	475	440	440	474	431	472	467	464	444	474	511	504	475	480	470	454	433	477	450	465	447	462	485	482	455	448	497	513	457	456	454	470	467	456	446	471	453	465	476	469	476	457	473	463	479	496	467	449	458	460	478	500	517	459	447	451	465	477	481	470	483	444	430	472	445	448	482	485	493	471	493	449	475	451	512	456	417	465	499	492	499	462	479	431	487	465	470	464	484	485	434	471	467	484	490	466	493	436	511	472	460	449	486	450	464	512	460	491	461	482	477	484	462	473	447	480	465	443	485	423	436	464	444	478	493	476	495	507	456	493	463	445	472	484	462	455	445	447	480	453	490	493	447	486	473	443	489	448	412	478	412	469	435	440	482	432	446	440	506	482	471	457	461	472	440	431	505	467	440	470	492	490	445	443	501	470	432	420	494	456	478	441	449	504	483	464	499	465	479	482	458	481	465	434	440	451	471	520	459	498	475	478	517	438	448	455	476	480	474	496	411	437	411	468	461	470	455	428	483	463	467	470	466	477	450	450	472	483	430	458	454	484	495	458	443	470	464	473	446	483	480	426	448	489	452	489	492	458	479	470	457	443	464	470	476	459	448	474	444	466	469	451	467	436	451	477	471	485	465	498	476	409	475	493	459	468	469	479	448	495	457	478	526	462	497	456	439	456	455	453	454	529	449	463	476	497	436	448	458	443	454	451	471	459	493	441	501	450	436	495	489	481	459	479	477	501	439	479	472	494	471	487	445	465	473	486	487	431	453	490	467	488	466	480	457	455	469	492	456	472	483	445	497	473	447	481	455	450	488	464	447	445	472	463	440	455	462	431	479	449	439	433	437	521	469	498	474	450	495	449	487	438	476	478	487	437	495	470	431	473	508	420	449	461	456	451	463	441	483	461	449	465	481	490	458	508	459	450	496	451	496	482	502	467	487	483	490	453	488	444	455	480	450	479	454	454	461	494	438	489	488	464	456	440	428	464	466	491	485	495	465	457	435	510	521	479	456	450	476	421	468	491	445	455	461	482	480	463	457	461	479	453	461	498	478	429	450	471	433	476	477	463	486	482	442	473	491	461	475	464	455	460	468	444	463	440	467	489	505	442	471	473	431	489	434	489	446	456	481	464	447	459	468	456	467	448	446	497	460	487	468	434	448	492	475	460	449	506	476	461	453	506	481	450	443	452	512	469	437	432	459	474	517	491	511	467	499	449	469	453	426	520	466	433	487	470	444	482	451	477	479	512	472	439	473	480	453	465	473	464	476	438	486	465	442	492	509	466	457	482	449	497	417	416	441	455	490	460	455	435	469	472	459	455	440	475	446	453	464	505	457	441	427	464	476	430	485	451	448	462	462	446	444	474	422	449	465	463	503	452	470	432	441	498	506	429	443	464	427	493	448	469	509	459	467	438	490	460	434	473	418	469	457	519	475	487	470	477	482	496	467	440	478	425	489	454	453	447	454	443	455	473	479	458	486	480	442	457	462	466	446	479	456	472	469	487	475	496	469	448	465	471	425	454	495	428	417	455	467	469	449	490	493	437	423	507	476	485	473	511	469	480	489	472	460	467	443	455	473	449	469	467	476	461	449	475	515	444	472	461	461	488	494	450	459	496	450	420	459	474	422	473	496	470	480	478	462	468	446	439	508	478	506	485	460	422	497	471	488	461	439	492	505	470	499	502	456	474	479	436	496	480	488	466	481	486	473	448	458	473	466	447	457	463	440	457	449	493	444	464	418	430	469	470	457	478	474	452	438	455	470	479	471	490	474	489	436	490	426	489	459	457	427	474	457	428	467	458	497	493	441	458	472	480	490	491	446	454	452	498	474	431	406	502	483	460	489	477	437	430	452	498	424	454	446	462	457	460	471	470	478	461	442	443	467	513	488	476	456	480	459	460	472	458	445	450	501	474	465	443	526	421	436	441	457	460	469	466	504	452	444	474	460	480	449	469	439	462	468	533	477	460	444	433	443	484	445	462	441	512	461	422	474	438	493	478	468	486	484	440	458	466	479	494	454	505	440	422	431	466	459	482	418	528	469	441	478	458	456	444	479	442	466	486	515	479	475	436	481	459	476	454	459	492	485	471	501	453	449	477	508	474	487	444	434	472	518	417	476	463	482	456	468	457	476	451	486	484	461	443	500	422	491	474	469	477	496	453	452	485	457	485	455	462	462	454	478	456	478	443	458	413	479	440	488	506	428
24179	21209	32072	50636	46568	37770	24563	8784	1978	690	376	397	346	308	340	316	370	322	356	311	350	326	340	330	355	351	333	343	318	310	327	348	328	347	341	311	353	342	332	332	338	338	361	320	337	368	351	370	361	317	348	342	335	319	299	354	360	326	355	338	334	342	307	363	344	346	369	335	338	318	331	348	361	344	332	347	349	373	356	291	327	301	328	348	322	305	332	359	327	343	329	340	301	332	344	348	377	355	333	311	337	330	330	307	327	324	360	332	353	303	348	347	331	349	318	310	334	354	336	328	331	307	340	341	316	352	350	325	325	308	307	335	322	323	302	354	338	325	320	340	336	342	386	324	327	330	336	353	336	325	309	349	323	329	343	325	332	350	337	325	370	349	343	357	340	350	333	359	341	359	361	363	351	358	331	326	317	339	337	321	307	330	350	297	324	331	318	330	328	331	358	314	327	311	346	330	365	325	319	338	328	335	304	336	320	329	349	340	350	370	337	325	350	328	327	329	364	351	326	339	325	337	330	329	326	325	300	343	325	338	340	358	330	277	347	339	321	348	368	374	336	334	331	361	324	332	366	336	339	342	329	320	330	327	313	315	329	323	369	283	315	344	350	346	310	390	337	352	346	314	359	332	340	351	297	362	334	319	329	318	352	346	320	354	317	327	344	339	338	352	340	339	307	371	342	319	323	333	341	315	349	283	322	339	346	343	302	318	319	344	330	330	332	353	370	355	336	345	332	322	352	365	364	341	336	332	350	308	315	279	327	337	300	312	282	346	340	348	367	308	329	297	332	351	333	349	342	347	320	343	329	331	333	342	313	325	343	333	321	359	332	313	340	340	350	344	301	337	339	319	327	310	339	318	305	329	321	346	352	363	299	305	366	338	319	316	322	353	343	370	322	325	330	308	339	356	336	317	304	329	325	316	330	324	314	345	363	352	348	321	325	330	348	338	354	368	332	336	323	354	314	297	335	344	290	332	316	324	341	308	334	317	367	306	330	332	356	365	329	337	321	320	362	313	320	352	321	340	337	362	325	322	313	337	369	358	390	302	332	334	333	350	308	333	343	341	355	349	357	359	352	367	373	307	347	310	341	307	311	284	355	358	322	350	356	326	342	331	349	320	335	328	330	364	351	346	353	327	341	299	305	305	331	360	371	322	349	351	356	336	305	334	347	350	337	321	342	324	361	330	340	324	330	327	334	368	321	320	340	344	346	322	327	321	318	320	350	361	296	329	351	339	347	330	345	339	333	344	367	329	336	310	324	333	329	309	346	325	331	342	340	329	348	335	339	351	354	351	356	341	319	338	301	301	293	356	361	361	312	343	339	355	354	356	335	324	346	363	320	338	327	362	328	322	344	340	347	350	369	353	337	308	346	331	345	336	352	300	312	315	358	329	348	346	332	324	319	348	326	359	359	313	325	314	322	336	354	333	324	373	329	327	359	319	325	309	344	343	336	327	320	307	387	319	314	334	334	336	340	333	302	319	352	329	341	332	376	356	331	308	305	341	344	326	320	330	333	328	371	310	338	307	320	331	348	307	330	343	329	330	323	364	314	327	346	371	307	322	342	309	308	341	322	362	327	333	327	348	317	356	291	343	365	366	352	338	326	301	343	349	329	357	326	344	408	333	362	322	351	352	325	325	323	318	305	341	325	348	303	336	355	359	355	333	332	317	334	333	370	354	338	323	348	335	327	328	345	340	345	335	339	329	308	336	347	323	353	330	343	320	357	333	354	307	351	321	370	359	308	331	343	342	349	321	351	318	340	333	324	323	342	337	325	346	301	369	373	367	334	308	335	341	346	318	369	330	345	330	344	345	358	339	364	328	338	365	326	328	330	333	327	355	336	307	333	325	338	313	340	321	318	355	330	340	369	314	345	358	339	369	328	309	338	371	362	328	336	355	341	322	332	302	337	313	370	330	326	360	334	318	347	306	337	347	372	348	321	288	368	328	357	368	336	332	297	325	343	343	322	319	334	305	308	321	323	359	333	337	371	328	341	329	381	373	342	341	362	315	327	352	333	344	361	328	360	326	340	331	382	309	337	335	354	350	330	328	318	355	369	340	367	329	345	346	321	310	318	313	370	317	358	338	332	344	349	349	343	349	343	328	324	305	322	352	328	340	308	332	311	310	313	325	358	326	323	349	344	365	350	383	351	331	328	319	330	333	301	317	350	316	356	356	330	365	342	312	360	317	331	356	321	325	323	356	324	335	349	338	351	328	377	323	321	332	361	354	351	335	326	308	330	353	333	297	335	337	336	330	326	329	342	334	340	347	324	332	358	309	338	315	376	320	312	366	314	314	358	318	312	346	362	335	344	328	348	333	338	356	333	363	325	372	306	322	332	336	317	324	351	348	319	338	347	322	349	344	317	330	323	353	333	316	334	316	365	341	331	363	364	320	334	340	338	321	326	311	330	339	318	325	340	353	355	359	345	339	335	315	332	321	328	358	350	312	342	362	331	337	344	337	353	345	310	348	325	322	356	378	308	290	353	353	343	322	342	344	296	318	334	313	307	336	325	324	351	361	340	360	333	331	339	306	327	326	338	318	359	334	363	329	333	323	287	349	329	334	359	367	323	352	337	305	309	321	328	361	349	322	337	353	344	349	347	346	355	322	322	329	339	320	352	336	335	334	340	361	362	347	320	323	371	357	323	355	339	299	355	313	337	326	311	344	330	340	338	352	351	348	344	333	330	335	324	353	297	369	366	328	335	328	345	313	341	301	285	327	321	364	335	332	348	324	321	319	327	289	341	324	348	374	323	358	306	334	342	317	341	338	327	326	347	342	331	306	359	318	335	313	322	331	307	329	320	344	311	341	327	311	346	297	333	331	342	344	340	330	324	330	333	344	335	332	350	347	320	356	314	347	351	348	348	349	298	348	319	339	331	340	357	317	327	325	324	331	321	312	374	362	344	348	328	322	326	336	351	357	339	331	341	320	329	293	310	315	334	385	321	329	367	341	331	350	338	327	372	345	334	363	350	312	342	344	346	341	294	343	336	329	312	325	351	347	294	321	337	356	318	346	344	289	334	302	355	317	323	326	310	356	358	339	332	330	318	312	325	304	344	346	336	331	325	349	334	364	314	331	334	332	318	339	336	349	316	307	340	305	336	352	356	323	315	329	352	325	343	320	325	373	370	321	383	335	327	319	337	297	327	318	304	331	327	342	323	332	315	340	392	332	332	321	332	351	336	325	362	352	315	322	336	362	323	330	342	356	342	326	321	361	322	352	345	309	320	319	315	338	345	352	322	332	333	324	294	336	333	372	346	333	335	357	327	347	336	347	317	312	361	340	324	345	355	342	357	309	317	330	347	348	322	333	316	317	307	319	318	332	335	329	315	330	336	341	353	303	345	342	316	370	345	368	376	332	355	347	301	324	339	361	332	346	352	310	350	336	322	341	309	328	331	349	327	297	324	338	357	323	299	360	354	357	331	344	326	325	286	308	317	315	358	329	362	353	377	289	319	338
8656	33569	58352	69124	52915	42165	28130	12996	4427	1380	635	527	531	545	516	572	509	510	534	515	501	570	537	554	521	534	554	471	555	527	514	513	529	559	513	509	522	498	544	532	549	556	555	565	546	510	545	537	526	555	506	548	492	554	556	503	514	494	510	507	502	515	507	525	523	566	525	504	528	527	560	521	536	494	537	568	529	521	504	579	542	534	522	542	530	510	526	492	500	531	527	499	499	523	538	530	511	556	520	523	505	508	524	508	520	555	603	540	548	506	518	565	552	532	539	534	531	509	584	571	496	540	527	496	543	537	521	522	538	518	516	553	575	553	487	528	491	557	519	545	544	529	520	534	507	524	502	510	500	523	504	513	506	550	516	549	550	568	564	534	493	521	535	492	547	552	537	520	471	500	543	526	528	485	528	527	531	521	503	544	555	542	543	538	512	514	547	526	582	515	543	541	528	501	572	541	549	552	527	496	516	515	520	513	534	554	507	526	549	494	564	511	508	514	528	552	541	517	491	507	482	532	544	529	512	521	527	569	549	538	555	530	507	541	509	548	512	544	536	546	512	553	522	509	527	525	509	496	500	508	535	540	542	513	537	550	545	509	529	490	532	526	513	527	513	516	517	510	550	529	524	536	538	518	529	533	528	527	510	504	522	517	486	499	475	544	522	520	527	534	544	559	505	519	556	564	535	520	493	563	525	503	537	524	512	470	503	543	527	564	505	505	536	527	515	538	562	519	509	558	558	529	477	513	506	486	500	496	548	519	514	573	500	553	496	494	559	500	531	551	538	547	578	519	586	488	528	516	534	525	531	563	569	510	544	503	526	536	557	529	501	525	484	553	535	525	510	542	484	529	551	496	524	536	489	518	539	491	568	475	533	526	551	498	539	511	516	524	512	542	554	536	515	550	497	538	549	501	570	485	497	510	522	545	516	516	507	507	505	493	548	533	522	542	542	543	517	519	556	540	525	509	542	489	565	527	531	511	513	508	512	544	492	524	523	556	516	542	510	542	579	536	534	492	514	501	547	511	507	510	531	557	517	514	517	534	584	545	489	527	535	479	506	516	541	536	487	525	469	506	553	549	518	501	522	544	534	530	540	545	553	540	534	541	565	513	551	526	513	491	514	506	532	550	531	543	518	526	563	534	528	562	510	525	533	545	513	501	552	555	537	529	501	516	528	486	508	546	554	514	519	521	512	515	501	532	498	511	549	546	544	572	557	547	531	517	504	497	537	551	555	514	533	516	545	547	547	502	468	540	520	528	520	475	543	534	524	511	539	475	501	528	545	540	520	534	544	553	527	540	552	579	486	556	556	548	523	535	496	507	515	512	517	505	512	547	537	523	548	538	520	520	493	531	531	484	549	533	501	513	549	505	529	521	513	514	552	494	505	547	521	536	502	542	549	522	520	501	498	546	529	523	518	537	514	564	528	545	531	540	542	544	526	515	512	502	518	548	526	543	511	535	534	547	554	492	510	531	513	508	546	528	501	555	550	486	518	548	546	547	511	544	536	561	535	526	562	539	569	489	500	572	514	518	500	505	521	502	535	505	542	553	529	528	533	510	525	540	525	523	537	551	517	513	563	536	516	480	500	530	499	522	492	515	554	545	531	484	519	519	525	536	546	537	568	548	519	543	494	523	529	526	523	515	537	551	564	521	521	545	524	533	541	542	540	566	536	531	567	519	511	544	522	512	551	551	519	516	534	534	531	524	548	538	521	579	516	494	540	491	544	524	536	522	549	508	528	532	508	507	517	558	506	568	492	548	512	472	528	544	587	509	522	530	511	518	535	504	553	491	508	485	499	538	479	525	505	530	512	551	502	492	508	536	513	518	506	586	531	543	554	557	526	521	483	562	546	568	539	531	510	556	521	508	507	524	532	529	507	540	523	538	524	522	500	533	509	540	522	492	533	482	553	544	482	522	512	541	517	489	518	506	539	516	580	514	535	546	513	560	506	492	465	560	510	487	569	503	538	523	528	523	509	570	519	527	537	523	526	576	521	529	522	528	517	492	502	513	506	547	523	521	542	525	543	519	517	493	545	508	494	528	514	539	530	494	522	490	569	527	502	546	507	517	515	565	528	544	559	549	524	542	517	558	571	517	505	517	561	532	508	522	481	513	472	530	518	501	523	489	530	516	524	536	516	522	527	503	549	533	528	546	520	539	548	572	570	541	544	530	514	508	542	516	505	582	519	505	522	507	568	550	543	501	552	512	514	515	492	510	513	541	496	489	521	564	544	542	530	540	500	520	531	533	548	479	519	525	503	525	522	541	561	530	480	509	532	492	510	536	514	501	537	519	533	546	540	483	519	529	525	536	529	534	539	557	536	584	534	497	535	543	541	523	487	514	500	541	545	548	506	513	506	524	512	492	487	527	515	525	504	567	558	517	543	512	492	496	522	504	528	513	500	576	512	544	487	502	542	537	565	515	513	532	536	530	501	520	508	567	548	549	495	511	532	528	538	532	551	513	539	555	556	496	521	528	524	539	513	493	564	504	562	546	571	550	539	519	530	552	541	563	536	525	528	560	535	549	505	521	551	526	511	494	557	524	504	511	518	485	547	544	541	534	515	521	496	563	534	523	479	518	546	505	545	500	540	520	529	532	553	519	538	577	532	530	524	552	515	530	492	537	517	553	515	573	520	593	504	520	512	536	539	544	476	502	520	504	536	541	497	534	563	529	501	557	556	541	532	508	544	484	527	541	508	495	540	492	554	543	543	517	571	540	502	545	492	541	534	510	551	533	522	533	500	555	477	538	529	502	535	509	515	543	508	490	532	564	512	508	541	533	510	517	524	485	516	477	537	517	554	547	470	539	525	476	519	531	515	508	536	538	528	518	552	508	511	525	502	537	505	516	496	543	574	555	518	514	523	533	522	535	529	533	556	525	537	524	540	549	536	542	553	508	534	517	477	536	490	497	518	525	526	542	512	522	490	494	527	510	540	524	511	523	495	534	475	501	541	537	544	528	503	496	542	505	538	537	508	539	525	494	505	528	538	538	509	518	503	535	522	537	506	540	551	509	539	501	520	512	513	553	539	540	543	521	515	523	526	534	541	553	554	516	524	504	486	509	503	551	525	542	513	532	494	541	505	545	552	528	490	525	546	514	548	499	538	562	545	552	533	503	509	502	565	534	496	557	522	521	551	518	506	535	535	546	540	560	504	525	542	537	502	542	565	511	554	558	508	519	536	525	538	529	507	537	528	524	536	556	535	536	555	528	558	535	530	528	532	530	495	515	531	540	515	517	541	523	514	506	529	537	511	509	492	495	525	542	509	523	527	525	558	583	476	586	529	539	555	509	558	501	512	544	520	494	532	553	532	545	500	581	535	560	520	536	559	530	532	507	497	501	517	527	531	492	542	516	486	567	505	515	524	535	536	550	549	514	546	493	515	545	523	494	505	526	532	545	491	566	516	492	515	484	527	528	497	529	495	502	538	547	508	551	542	570	545	523	535	551	533	478	564	543	536	553
23085	21226	31602	43086	47841	44068	32027	14309	3515	873	428	399	354	368	351	369	345	348	336	386	385	398	346	359	366	369	367	401	393	361	351	330	336	396	349	352	353	348	361	375	328	353	343	366	349	366	374	389	351	356	351	344	356	339	353	357	376	329	327	373	374	345	379	353	354	310	343	359	342	352	363	369	346	327	316	319	356	367	336	352	381	350	405	331	352	347	342	388	345	379	365	342	371	335	316	372	343	318	349	352	366	332	385	382	351	373	343	366	349	343	336	362	350	352	338	344	392	335	382	356	333	337	354	353	343	348	304	379	351	311	346	366	361	318	349	375	369	371	352	367	371	341	373	362	349	357	335	332	348	343	340	347	353	343	330	347	386	341	359	367	327	404	382	368	340	362	308	366	318	364	372	359	381	363	354	346	356	368	340	310	322	314	331	369	373	412	300	363	328	326	325	350	348	360	403	377	350	352	391	358	360	378	323	371	373	355	357	350	334	348	385	360	357	376	351	343	362	343	338	371	375	388	352	368	336	353	374	330	335	379	339	353	351	349	343	332	311	321	368	365	351	388	358	369	349	352	383	346	335	335	326	383	342	367	377	370	343	339	372	353	359	332	381	329	373	377	354	335	372	336	348	333	388	344	315	359	339	337	326	336	368	356	355	326	372	338	359	363	353	374	332	355	362	370	376	343	348	359	362	349	337	397	385	399	346	367	354	359	322	355	309	348	384	322	365	351	316	350	352	377	342	339	396	352	354	328	369	332	350	339	312	308	319	360	384	325	341	333	360	346	348	344	355	323	341	391	379	343	343	332	348	370	357	358	369	341	349	377	377	337	324	335	358	346	338	337	356	376	358	358	368	345	338	350	348	329	344	356	370	343	365	364	345	376	392	331	351	374	348	319	310	309	379	359	374	344	319	344	340	401	345	378	355	339	343	320	354	323	339	373	321	385	349	344	322	383	384	360	368	388	367	368	318	348	354	345	365	322	355	389	349	329	357	331	349	339	392	336	365	355	342	368	376	334	357	332	348	338	356	360	384	328	315	314	333	357	375	328	330	373	376	357	382	356	364	363	386	332	343	352	323	353	337	368	347	346	353	363	326	321	359	333	354	400	367	332	350	325	365	322	349	359	347	365	342	325	347	374	388	355	338	348	360	331	326	414	344	355	363	357	394	355	366	368	349	364	367	348	377	343	350	320	354	314	344	335	371	319	351	315	330	350	373	363	354	350	334	353	344	344	341	321	384	343	357	359	361	346	377	342	351	342	380	346	368	371	368	321	318	371	361	323	386	340	344	382	323	360	326	311	370	342	330	346	348	375	385	347	365	374	368	338	364	320	327	370	346	359	350	323	352	333	318	311	382	360	347	377	376	375	354	343	333	333	360	394	348	380	367	340	324	355	329	366	357	326	363	314	352	338	352	346	363	335	335	335	343	355	343	385	334	342	369	330	389	333	377	366	337	352	336	376	332	354	349	361	371	348	349	384	368	340	358	375	320	343	323	392	364	327	355	339	348	333	337	368	328	348	358	318	373	350	361	353	403	351	370	371	325	337	338	388	393	308	332	341	302	350	374	370	359	340	352	364	336	344	305	344	378	365	352	354	375	384	365	330	352	379	349	373	333	366	371	353	351	346	348	323	373	336	356	348	341	370	357	324	330	386	352	366	363	327	366	368	344	377	344	363	355	342	330	340	338	359	316	340	351	341	369	353	368	321	331	366	336	334	339	348	320	363	357	348	350	349	348	366	319	335	358	341	348	321	341	348	375	343	341	346	331	351	343	364	386	348	358	360	330	357	370	334	334	356	347	349	353	373	330	355	341	349	342	323	354	334	344	353	372	363	375	356	320	333	339	346	361	335	370	344	312	361	329	344	342	356	321	323	333	339	345	365	335	347	332	353	366	364	326	347	358	334	362	340	345	377	351	361	351	382	339	318	408	325	349	365	365	370	371	331	371	358	358	343	385	323	350	335	334	350	335	395	375	355	378	392	389	342	344	362	332	351	354	336	347	334	383	347	332	369	335	387	346	345	346	331	352	335	351	336	354	354	345	337	358	391	376	357	348	325	375	358	367	362	350	349	348	338	372	343	341	361	317	345	349	358	391	374	389	374	372	363	361	344	327	362	344	320	345	345	336	328	322	370	335	327	346	324	369	357	333	323	346	327	334	354	341	356	345	355	339	346	327	344	389	389	358	370	386	303	331	324	327	336	336	363	340	332	365	333	343	353	368	381	322	330	356	358	323	331	371	365	326	373	364	339	366	351	329	350	372	348	344	352	296	390	326	349	389	334	380	392	342	353	344	347	355	350	344	360	382	321	368	365	341	365	332	357	336	374	369	355	346	330	350	362	338	311	342	373	332	347	349	308	345	389	349	324	368	361	342	350	383	333	353	353	349	344	329	346	365	342	359	345	350	379	328	361	332	384	351	377	374	361	305	367	359	315	372	368	386	316	326	348	337	375	336	333	337	344	339	369	366	376	332	349	348	391	376	329	377	339	347	364	359	348	372	390	328	337	333	341	362	370	356	359	364	343	365	335	353	350	357	384	404	370	363	339	356	318	322	335	375	336	356	336	338	355	371	377	349	356	346	370	338	330	368	367	334	345	358	349	339	337	362	341	385	344	333	357	346	385	363	357	355	359	360	360	355	377	392	355	338	342	368	335	346	336	362	347	350	344	356	332	336	391	351	351	346	360	365	408	327	366	367	354	351	386	386	380	340	397	341	344	364	364	343	335	363	355	336	371	364	352	365	321	352	364	371	318	313	340	356	341	352	342	355	346	362	309	344	361	379	338	338	385	348	347	334	334	343	356	377	389	400	337	370	319	348	321	363	362	373	368	391	329	342	339	327	321	333	364	372	355	343	358	376	357	355	372	338	367	389	375	316	336	337	347	320	390	318	354	371	343	364	340	387	338	345	313	314	348	374	374	376	346	365	357	390	356	367	345	378	373	311	361	341	363	369	342	364	344	310	367	345	353	385	342	335	331	323	366	369	341	364	315	332	373	362	345	370	366	355	342	372	359	360	325	302	340	347	372	321	335	317	395	335	342	338	323	378	307	347	390	379	354	330	348	334	307	334	362	371	341	330	358	339	349	379	368	331	389	328	367	372	346	337	360	358	357	346	335	344	376	325	365	356	353	360	343	338	357	368	326	368	397	377	332	318	360	328	378	339	351	350	343	370	361	357	394	343	354	343	374	359	372	338	352	362	373	305	361	357	381	368	331	367	355	344	323	336	351	349	322	355	345	360	380	330	330	337	368	356	337	348	369	343	344	337	339	343	348	322	367	363	336	331	359	375	357	345	376	353	330	373	357	378	352	321	338	393	345	348	364	358	337	375	359	381	362	401	333	344	353	376	382	379	354	368	352	344	366	321	353	384	324	372	338	365	382	338	308	333	366	348	376	352	339	372	359	353	326	374	343	349	344	388	351	330	351	342	324	336	380	345	367	361	376	358	330	337	346	356	323	383	329	333	347
10673	34349	83296	82826	65728	51033	35409	18397	6640	1709	715	542	532	538	562	516	553	531	565	554	517	526	524	578	508	544	566	532	544	515	551	520	566	535	556	541	540	534	538	521	552	521	525	549	505	553	552	510	555	552	486	530	535	514	565	510	511	551	558	527	513	547	506	532	512	565	540	547	524	523	555	510	531	534	551	544	545	537	557	541	542	534	539	539	565	569	554	517	520	515	529	579	560	543	546	510	528	532	565	495	528	504	579	537	505	572	544	548	541	544	526	526	549	583	578	550	518	563	548	531	547	558	508	523	469	511	541	564	562	539	505	528	546	595	552	560	538	520	536	492	520	555	556	539	543	580	519	511	533	551	540	545	528	554	520	471	542	566	531	578	538	503	521	535	557	531	568	535	523	551	516	531	579	569	513	580	495	537	551	551	519	492	513	530	558	545	504	591	520	544	518	577	522	525	576	513	545	536	511	556	521	594	565	561	492	570	542	521	547	556	536	514	502	541	553	549	522	511	552	568	522	529	526	577	551	535	507	531	522	541	549	551	521	505	547	536	529	539	581	548	554	536	511	501	502	497	540	524	544	555	544	528	549	517	511	571	569	519	520	527	505	590	560	515	571	509	520	531	508	528	552	554	555	549	536	546	556	516	523	519	529	563	510	540	559	539	566	552	470	594	543	527	524	527	525	552	518	527	528	575	510	562	528	550	543	526	532	597	548	511	539	544	505	534	504	534	534	551	566	505	534	594	516	593	517	514	573	516	546	530	543	529	511	511	524	564	518	572	503	505	522	528	498	547	531	544	561	516	502	528	543	537	528	530	527	523	510	570	563	527	505	518	567	555	503	551	513	532	509	541	534	544	483	524	548	515	473	539	534	536	553	543	515	554	551	523	525	551	552	519	569	495	519	546	563	537	510	552	554	528	554	500	558	551	518	519	498	557	484	548	520	519	541	531	514	528	547	537	514	550	536	525	555	520	558	522	506	514	534	538	529	525	514	510	555	539	542	545	540	554	556	514	511	547	531	552	529	556	571	529	564	568	555	550	538	514	542	516	494	516	496	518	526	574	553	494	581	525	510	531	532	500	528	553	564	530	536	540	516	598	527	531	527	563	518	522	544	520	551	551	568	500	535	571	510	540	556	528	526	535	555	538	514	511	547	555	534	540	518	543	569	527	554	563	520	528	542	537	531	568	542	556	502	526	579	561	560	561	497	540	529	530	560	547	509	547	485	532	548	544	528	505	519	557	580	547	552	508	555	514	524	534	558	523	509	488	533	550	531	548	524	530	519	526	537	515	566	535	517	535	536	542	541	525	516	504	551	522	526	509	613	562	528	554	539	548	549	587	540	508	521	562	566	489	542	487	525	531	566	569	559	532	541	512	522	557	535	558	512	570	534	519	583	534	581	571	528	541	513	521	548	525	499	550	557	572	523	529	530	530	546	533	582	558	544	501	538	535	532	519	606	575	533	528	528	526	546	580	549	555	546	535	514	519	532	573	505	466	554	553	565	551	500	553	511	547	540	550	565	552	549	508	552	551	561	534	556	540	561	560	548	547	545	518	513	537	521	523	577	519	559	541	544	523	554	480	520	554	516	549	549	554	486	577	545	527	540	532	513	512	519	540	524	535	521	534	543	511	529	536	585	550	559	537	542	536	565	518	514	509	566	531	526	570	515	548	567	542	528	486	504	542	561	521	554	497	539	494	496	515	508	525	514	529	526	525	527	552	546	588	550	516	560	557	565	486	534	552	568	544	533	541	527	552	520	516	524	523	512	543	521	540	552	575	539	523	544	547	514	510	535	536	581	570	512	522	528	526	508	535	563	547	540	594	544	549	549	524	514	508	485	562	532	507	505	495	577	559	542	496	513	589	529	540	538	511	514	551	522	520	538	560	529	526	549	540	553	501	551	562	520	483	505	560	537	574	547	502	561	581	558	532	515	528	528	515	521	551	512	560	512	528	542	523	534	552	524	547	526	541	533	540	547	512	595	547	516	538	576	572	547	499	503	552	501	509	539	526	565	532	513	532	521	575	526	589	527	543	533	516	522	551	549	490	510	569	585	538	534	527	546	538	586	543	535	555	526	542	516	534	543	581	548	531	530	537	548	560	543	530	514	528	555	483	571	542	514	505	559	514	563	568	535	511	517	546	525	558	530	537	597	546	538	515	538	549	533	537	490	523	602	567	505	556	490	545	548	549	527	525	529	519	583	537	556	541	529	557	548	555	530	508	530	529	535	548	551	502	543	521	540	518	536	553	475	532	491	541	513	540	558	549	535	531	539	504	531	524	541	550	501	508	488	544	526	499	549	552	562	547	552	529	522	538	520	555	568	551	526	505	528	565	563	539	517	548	520	538	534	533	509	502	608	542	555	541	553	543	520	545	524	501	530	505	567	536	564	565	529	552	564	551	506	566	518	492	515	499	548	531	565	548	570	529	519	516	542	588	514	501	530	532	517	481	541	510	556	543	559	511	560	509	528	602	564	544	545	568	513	557	549	536	520	512	542	536	552	533	514	554	514	524	539	526	584	542	517	565	526	583	560	500	545	521	511	548	520	540	512	549	582	510	540	532	523	491	522	550	585	493	528	513	566	541	571	524	565	530	501	514	538	557	528	527	557	558	499	537	556	550	544	560	522	507	481	526	500	530	561	542	492	534	578	574	565	510	531	533	525	571	543	548	531	522	504	570	499	497	522	506	540	509	525	524	543	510	489	542	501	499	557	557	544	521	504	540	505	544	539	506	534	555	506	537	509	600	520	533	545	596	559	499	520	522	496	540	550	528	504	574	561	558	513	498	537	549	490	528	565	551	536	587	527	522	532	533	497	538	546	529	524	581	550	587	527	609	558	556	554	581	556	509	532	512	513	540	517	531	544	547	542	538	525	515	565	531	575	499	558	560	528	520	510	494	530	540	532	538	549	559	588	526	538	552	532	541	501	512	537	498	512	558	515	543	556	512	591	529	518	537	518	561	553	537	553	572	580	547	543	515	514	508	565	543	521	530	500	533	539	582	568	558	540	557	534	572	528	542	520	541	530	523	531	573	523	573	546	513	544	531	530	557	552	524	538	528	492	549	520	512	524	525	581	541	549	542	546	531	542	538	522	538	525	564	526	549	471	556	540	532	530	565	573	530	516	546	513	534	568	541	542	539	511	535	519	556	543	567	538	539	548	548	521	522	566	505	566	519	507	536	531	530	557	535	517	521	546	542	519	525	561	515	584	536	559	586	502	518	508	503	544	504	539	537	523	552	517	507	583	574	526	552	529	552	525	533	523	501	530	570	552	527	561	537	543	515	503	546	544	507	496	545	494	553	528	558	559	556	554	504	527	501	581	553	513	530	535	514	554	533	542	552	560	550	525	532	558	524	537	563	534	510	524	552	542	535	518	592	520	536	544	525	526	530	562	535	491	526	511	543	528	532	529	514	569	550	519	531	496	590	518	522	543	570	542	549	541	533	576	533	551	552	546	575	549	524
26613	20831	17257	29543	21832	10930	4327	1403	584	376	312	303	295	298	315	291	320	297	311	297	322	305	304	279	304	289	281	303	298	304	292	304	309	278	342	313	276	304	329	304	287	263	293	311	286	306	288	278	317	301	281	309	295	304	314	291	306	309	323	275	283	297	306	290	289	293	270	299	308	274	298	269	263	288	267	313	301	300	289	306	318	303	316	298	322	307	322	317	317	293	289	259	302	317	268	326	313	306	310	266	312	316	305	309	258	295	308	283	285	281	323	310	288	270	331	301	277	331	278	322	346	297	287	279	302	292	303	299	285	301	311	314	302	304	299	301	292	300	316	310	293	317	298	284	302	298	278	281	293	310	307	281	307	303	302	293	316	313	291	289	319	315	312	294	277	315	307	318	277	315	315	315	304	307	290	280	276	312	294	309	278	307	308	323	297	301	308	282	337	285	315	303	295	291	319	296	302	268	271	288	316	295	326	307	336	284	320	265	320	306	304	303	297	293	269	310	308	277	281	324	320	302	264	307	296	320	301	269	295	288	323	309	315	310	320	289	262	288	311	306	297	305	303	284	287	307	297	278	302	269	321	308	264	292	280	292	287	307	278	312	299	282	306	313	300	328	283	307	301	291	280	271	307	305	294	296	291	277	315	297	300	291	288	283	320	295	296	286	282	290	282	295	330	282	306	331	277	299	301	301	291	285	283	286	281	306	306	307	291	311	296	270	287	330	309	286	311	269	310	308	277	295	289	297	270	289	292	290	313	290	266	308	266	269	297	303	318	295	293	285	284	296	290	323	298	310	315	301	292	284	316	294	302	306	276	317	316	278	287	309	273	307	332	319	299	308	328	287	299	326	302	308	341	295	295	291	268	290	276	311	319	299	329	263	283	261	303	279	284	270	285	296	280	311	285	330	296	283	288	333	270	272	287	346	307	295	281	293	300	281	314	317	315	298	307	289	277	319	291	299	279	292	286	294	306	299	323	303	290	274	276	284	320	290	295	332	263	300	290	284	298	282	284	302	291	285	266	314	274	300	277	280	261	288	260	288	332	292	285	286	296	303	287	307	319	288	320	276	306	288	310	269	277	289	289	320	290	294	294	333	287	327	295	287	291	298	273	314	293	301	296	310	296	308	333	317	300	316	329	308	319	294	288	296	292	284	266	292	304	327	314	299	257	254	322	300	300	316	287	317	288	306	307	265	297	304	322	263	283	320	286	299	325	296	280	312	284	307	295	264	313	290	286	298	286	300	309	312	297	296	299	285	294	292	315	312	293	306	296	293	320	257	300	290	315	303	279	301	295	274	333	321	294	286	301	314	289	296	293	311	265	262	315	287	290	278	323	298	294	292	323	271	284	307	306	302	239	283	311	274	333	316	292	275	304	305	289	287	284	309	294	287	300	310	273	302	336	287	291	303	306	286	303	296	304	306	295	288	284	269	298	317	303	314	346	305	290	286	302	287	297	309	290	321	295	312	293	316	297	297	282	300	268	307	309	289	287	279	284	298	286	317	290	287	296	274	315	304	305	294	296	285	292	303	274	301	258	291	286	327	318	283	299	278	289	283	329	292	359	321	276	288	287	285	315	321	315	298	291	345	297	255	293	310	305	314	299	307	280	309	292	301	322	305	274	298	283	312	293	320	287	306	284	316	317	280	323	284	293	308	280	250	300	279	308	299	302	314	290	289	282	295	300	299	269	311	327	296	263	298	313	326	287	282	285	295	297	314	288	281	317	266	313	289	291	324	330	292	318	273	284	318	329	305	330	299	348	265	322	280	254	307	297	274	316	316	318	318	281	288	298	293	312	253	306	299	293	319	332	290	264	299	305	319	289	293	293	314	288	263	304	307	296	278	290	287	291	299	287	285	306	298	278	292	276	289	292	306	307	327	291	305	286	290	281	300	309	288	276	286	299	292	283	282	305	287	303	329	280	280	272	280	283	264	307	317	324	289	282	307	311	311	326	300	314	287	279	325	298	312	339	297	302	299	316	286	312	315	299	289	320	295	303	308	300	282	347	305	311	279	325	262	321	316	284	315	300	287	289	309	279	292	288	267	247	277	298	294	297	284	267	317	288	288	303	326	321	334	301	280	302	298	291	281	284	291	289	290	329	308	334	316	287	329	258	294	315	304	257	314	290	317	297	286	301	299	291	273	288	295	299	283	323	283	300	298	289	299	269	294	303	281	299	308	258	305	284	309	282	288	296	275	301	297	302	281	284	292	288	284	300	275	287	286	298	264	304	302	269	287	332	317	291	312	309	326	301	308	274	283	308	265	315	286	301	328	336	308	308	289	300	304	312	306	291	279	281	322	328	301	313	322	305	298	298	303	307	297	325	305	298	302	315	306	308	313	310	321	316	278	294	281	305	277	309	282	293	260	297	284	308	303	290	296	315	337	256	299	300	298	274	324	315	270	293	294	292	270	282	329	314	286	308	302	294	306	314	300	282	276	280	324	305	316	318	275	328	306	273	277	312	304	312	290	281	264	307	313	308	316	299	303	298	302	273	299	331	269	349	285	287	261	289	309	306	283	300	298	299	314	312	320	320	310	310	305	301	275	280	281	297	265	311	320	257	298	299	287	318	293	324	303	310	295	303	309	285	321	293	321	307	314	294	306	297	313	306	289	310	301	309	301	322	290	284	292	281	311	310	290	298	295	324	304	317	276	300	315	301	294	298	284	285	311	272	291	257	303	264	293	317	359	304	274	292	296	297	294	269	297	280	315	288	328	278	320	311	282	283	280	273	330	321	295	250	307	288	296	285	284	286	296	304	274	305	306	274	293	291	279	288	309	311	298	305	296	289	302	302	283	314	328	302	281	292	329	284	317	292	278	318	341	282	296	290	310	287	272	265	328	314	313	295	289	282	288	314	302	276	333	286	324	314	317	323	301	299	310	278	317	294	294	312	300	308	305	306	295	313	302	293	267	326	297	294	308	283	333	300	298	285	312	319	322	308	290	304	317	274	297	301	307	300	303	312	274	311	296	305	283	326	296	287	285	301	325	318	300	302	277	300	312	308	299	291	296	276	323	291	281	289	259	299	301	324	293	318	297	294	277	298	318	312	286	304	308	272	298	310	300	324	316	286	277	295	317	292	343	280	292	284	308	313	279	313	334	277	301	284	311	306	300	297	292	279	323	271	307	303	318	297	306	278	351	277	301	312	273	310	326	288	300	310	305	280	321	287	264	308	291	272	265	289	312	311	296	310	276	304	283	305	331	285	272	299	307	316	310	279	294	308	288	297	315	309	289	289	287	298	313	298	337	293	296	327	331	265	303	296	278	310	306	288	297	313	291	316	281	326	292	300	296	326	289	319	295	290	305	283	306	328	285	294	309	290	295	288	296	325	297	304	310	286	280	294	315	283	305	289	320	289	286	300	292	280	308	326	332	279	306	309	327	297	285	297	318	304	316	299	293	319	306	310	308	281	272	309	293	317	274	329	306	346	324	288	292	306	318	286	286	283	286	289	291	288	285
5356	5842	17455	33441	26145	16043	7949	2960	1198	624	499	471	446	452	473	473	436	460	457	504	485	471	436	462	481	449	454	486	472	441	465	496	508	446	473	496	482	467	457	446	496	487	438	494	468	444	454	467	446	464	473	445	456	534	451	460	468	463	452	447	507	464	472	471	430	512	452	470	470	508	435	491	461	501	462	482	457	454	488	466	436	488	478	457	465	503	468	503	453	429	463	472	517	497	485	529	470	512	413	451	490	475	481	480	502	455	489	433	472	462	479	460	480	471	529	474	468	454	464	475	539	436	495	440	463	452	503	434	479	509	432	484	456	448	441	508	464	479	444	453	485	487	472	471	463	463	461	462	492	466	486	478	448	460	442	448	452	437	477	434	443	491	478	456	509	472	464	476	475	495	453	476	462	471	465	477	468	462	464	473	457	469	478	483	473	483	443	487	476	543	472	476	473	477	456	476	433	477	459	472	478	516	488	500	457	465	451	446	477	484	460	459	491	477	462	486	452	484	486	499	458	457	474	502	485	476	469	443	470	464	455	504	487	462	491	454	484	470	481	456	476	449	441	468	476	481	477	490	450	463	450	478	504	465	484	497	453	467	500	461	485	494	500	500	477	491	472	498	460	507	475	481	487	458	462	458	492	455	464	509	481	472	456	469	451	455	449	493	486	519	479	469	481	486	479	482	462	469	460	504	520	519	431	477	482	426	477	463	474	513	466	478	466	467	466	487	442	451	482	463	471	465	481	440	455	445	439	514	428	466	445	456	496	480	468	483	478	469	486	455	506	521	466	465	461	482	460	476	470	461	481	439	450	473	477	475	445	488	470	495	433	457	503	470	510	469	478	491	469	473	464	409	491	494	436	463	479	469	481	483	489	484	471	476	512	487	456	465	531	473	451	467	466	466	505	467	475	460	456	468	478	496	490	475	485	462	445	457	422	465	460	444	429	478	493	493	457	493	457	478	475	492	475	455	456	463	459	482	534	439	500	496	461	459	456	472	453	482	477	449	486	492	491	448	461	510	481	484	476	494	479	523	448	446	498	455	458	466	454	452	484	493	430	445	476	429	441	465	470	472	491	452	476	473	436	479	483	433	493	484	462	487	437	476	436	440	444	442	466	498	457	469	489	454	471	450	453	480	481	476	457	431	447	502	478	476	481	462	447	455	500	496	488	486	494	426	460	455	474	492	484	474	444	475	468	453	474	478	460	437	497	444	499	483	473	492	482	446	442	451	468	479	455	507	487	463	423	471	484	504	494	478	482	490	499	460	457	491	446	487	458	474	489	451	450	466	487	506	456	492	448	443	467	435	474	498	475	428	448	445	466	466	494	443	453	461	463	439	488	489	423	481	482	486	471	487	464	500	448	478	438	446	493	498	456	443	472	501	465	474	470	466	501	439	454	421	498	480	455	472	469	508	451	462	485	478	489	537	480	455	489	459	485	493	447	498	481	455	440	459	468	478	458	488	471	446	420	491	499	453	471	438	456	427	458	515	492	477	482	488	465	473	471	420	472	514	469	492	461	481	444	476	483	455	453	479	442	455	483	468	463	494	427	533	460	488	470	445	451	478	483	480	467	505	443	501	499	479	446	448	468	506	451	428	456	476	446	486	460	466	455	452	485	470	451	446	505	459	488	456	438	479	471	495	474	474	495	456	481	464	456	461	465	474	448	484	474	490	469	529	457	433	468	427	492	482	472	493	474	458	472	467	493	432	470	485	482	470	483	459	510	437	421	495	478	464	501	435	449	477	449	455	450	462	491	457	450	462	455	475	485	465	486	463	468	468	483	469	464	467	465	492	465	461	436	468	492	498	498	481	454	466	476	469	451	466	486	448	490	480	491	489	461	458	469	500	468	469	493	459	479	478	491	470	478	479	482	479	487	502	488	478	461	512	489	485	474	505	458	465	447	448	476	457	478	541	490	483	472	482	455	460	477	494	433	457	475	408	489	469	471	435	492	476	475	467	465	502	473	509	496	479	487	468	471	480	473	494	474	527	476	473	454	449	458	477	488	441	467	470	463	504	446	460	490	452	492	465	512	471	464	498	436	491	485	498	464	465	452	474	442	474	456	476	482	499	499	485	489	482	431	460	487	481	473	467	495	492	514	476	471	495	459	464	479	487	472	505	486	447	454	453	461	456	457	528	479	469	454	512	471	469	478	444	478	439	469	502	494	506	461	432	469	454	499	467	468	449	471	484	456	487	470	471	466	455	454	477	468	459	480	444	476	478	462	473	482	473	435	456	492	479	469	480	502	467	471	487	487	451	498	450	503	476	478	496	406	494	441	488	494	455	460	462	479	494	488	535	504	511	482	464	471	480	462	442	504	457	497	506	459	522	477	437	461	486	475	471	476	462	489	439	467	483	453	433	481	464	420	513	465	451	503	444	472	473	495	487	489	463	463	460	471	486	420	502	466	478	522	462	471	486	469	463	502	479	496	458	471	416	495	477	450	485	452	458	457	496	453	499	513	476	489	499	483	481	465	460	459	488	441	491	469	483	479	449	460	451	455	471	476	474	470	475	480	476	493	483	461	476	471	501	493	450	470	481	459	508	484	458	458	446	457	462	486	500	451	458	489	444	489	486	434	449	498	470	478	511	515	510	465	507	455	495	455	499	460	512	449	482	448	499	463	479	461	459	491	475	465	451	507	469	454	499	504	419	482	475	494	473	470	453	475	484	441	455	459	469	480	487	466	501	457	498	511	486	413	454	494	505	470	460	463	451	475	497	500	470	472	441	466	475	509	501	463	476	485	493	470	490	414	477	462	466	450	470	483	513	467	496	470	501	456	471	456	483	490	468	448	497	476	459	435	471	488	460	458	454	477	458	484	475	465	482	487	500	498	453	470	455	478	473	436	465	458	439	465	465	494	458	494	505	435	495	480	441	460	459	478	501	486	462	499	464	459	448	463	467	479	436	476	522	449	487	461	501	450	480	483	488	451	476	479	453	495	464	493	481	483	445	470	449	445	465	472	480	461	481	458	524	461	461	464	497	453	412	438	469	434	472	453	430	439	465	461	470	503	495	489	481	486	435	485	475	472	454	511	493	471	477	502	496	492	479	489	487	488	489	450	459	451	487	469	480	473	478	458	465	459	459	468	457	461	476	466	445	487	468	452	474	470	457	462	497	466	454	491	484	495	496	495	451	463	465	445	484	462	508	483	442	450	467	467	503	486	450	470	496	475	476	485	477	464	471	462	463	447	494	461	432	500	472	496	466	458	433	492	490	452	506	487	484	470	485	461	465	480	445	447	466	464	476	453	484	517	462	480	462	475	489	490	482	486	419	489	500	483	455	455	484	457	510	502	451	480	479	466	482	456	461	484	457	462	471	461	489	456	495	506	423	482	477	493	497	525	499	544	450	476	499	487	450	463	513	482	490	427	451	456	487	483	473	437	479	489	399	429	440	497	459	466	475	467	507	475	438	445	438	517	481	477	437	448	456	448	473	445	458	425	476	484	501	454	500	482	477
24161	21228	29279	45418	52349	40939	26690	10468	2616	770	392	336	350	369	317	388	348	358	339	344	354	339	322	343	331	321	298	365	372	367	326	369	346	313	353	357	333	350	327	318	348	340	306	304	333	342	350	343	339	343	336	345	351	344	352	340	380	362	353	348	347	369	311	329	346	359	345	354	350	346	304	343	329	337	343	362	311	324	345	355	321	375	330	309	318	365	347	349	316	331	328	345	391	325	335	360	316	325	329	318	326	346	360	346	315	327	323	340	340	343	358	332	331	325	350	356	347	356	339	312	337	338	345	343	312	362	374	331	329	333	297	329	351	361	336	394	333	366	346	340	351	335	339	315	340	332	354	349	365	345	351	332	362	324	310	331	367	342	364	353	343	322	329	353	361	384	352	359	317	338	325	344	357	346	358	362	327	316	360	334	328	347	363	338	356	341	333	332	351	326	314	363	362	318	305	356	341	355	332	337	358	318	366	312	324	334	340	346	313	353	333	342	329	385	345	333	363	326	350	325	341	325	334	348	339	359	354	361	351	343	338	351	361	350	329	379	333	332	360	366	309	348	346	331	322	315	364	327	327	356	333	322	338	323	356	315	348	367	326	326	362	318	324	346	367	359	335	317	329	341	356	344	325	332	330	324	362	359	337	337	369	328	343	306	354	321	320	304	317	352	364	351	354	332	339	364	380	307	351	348	369	308	362	356	353	366	342	369	323	355	328	342	364	347	358	310	352	334	346	331	341	381	367	309	346	351	345	360	326	355	328	335	359	356	349	327	336	342	352	346	334	321	315	313	335	367	314	335	357	309	321	365	373	374	339	352	340	338	331	343	355	339	345	364	295	357	297	380	358	325	340	342	348	345	325	343	343	353	344	348	329	370	326	342	338	333	346	329	344	360	363	350	358	358	327	350	337	327	373	324	327	317	360	359	370	354	370	319	355	341	342	350	354	355	315	321	362	348	347	352	339	334	332	359	366	320	347	321	322	344	364	337	348	364	357	367	330	317	324	327	317	348	328	326	308	371	341	362	339	308	333	374	360	362	330	353	345	308	341	328	326	348	329	363	333	325	356	325	348	347	341	350	339	365	350	326	320	340	319	324	336	356	355	348	323	326	350	343	327	314	312	310	369	335	348	359	313	396	342	357	353	328	366	338	344	307	327	321	363	329	321	345	349	331	371	372	337	344	355	338	337	364	351	361	365	342	333	327	326	339	355	369	329	385	343	345	382	350	328	345	327	346	328	349	340	348	343	335	340	318	340	341	351	310	376	352	359	355	370	337	356	331	352	350	314	343	346	333	353	350	366	354	301	381	339	351	331	344	370	338	388	329	366	336	368	343	372	324	325	347	353	324	334	318	297	330	322	333	312	384	354	360	360	346	326	372	318	333	324	337	363	355	339	338	328	319	327	348	383	356	340	330	329	310	330	359	310	323	310	381	369	330	311	312	339	310	358	331	311	354	334	338	333	358	354	340	336	359	339	337	317	349	350	321	306	325	355	338	334	359	361	335	360	294	373	334	326	355	356	324	351	325	351	377	344	380	332	351	316	364	327	353	335	353	345	350	321	335	333	344	357	327	341	313	358	341	364	330	342	355	353	324	316	353	355	328	348	365	331	325	355	340	305	347	338	300	317	336	318	331	355	380	373	339	336	324	355	357	372	309	353	317	334	326	344	322	303	325	332	322	364	341	320	348	309	347	336	333	374	336	332	343	351	333	364	316	347	337	334	334	334	370	362	364	328	335	349	338	342	313	350	321	337	365	356	350	351	352	333	334	338	338	356	318	347	324	345	367	339	353	306	394	339	348	353	328	354	352	324	330	353	314	355	327	350	355	343	354	347	328	342	318	349	349	354	332	342	369	359	318	358	332	327	340	373	346	323	323	329	306	337	346	323	353	331	313	343	370	395	388	318	301	339	378	326	338	317	370	331	361	317	329	339	309	336	352	331	353	382	336	312	349	344	371	346	351	338	358	338	344	331	352	349	367	342	376	336	358	336	335	334	371	331	361	375	344	327	332	364	291	306	338	354	349	342	345	313	328	300	341	340	316	360	357	360	369	352	353	334	353	337	297	346	333	348	343	280	345	350	332	359	352	347	355	374	301	342	339	317	332	367	343	382	326	357	343	331	365	340	362	357	355	331	334	340	335	337	376	322	380	327	344	332	353	320	329	332	328	339	343	353	324	327	315	371	337	340	337	308	340	325	354	368	353	374	317	358	382	324	302	350	308	349	370	339	334	313	341	328	363	345	374	295	347	345	343	362	353	356	337	329	330	383	334	355	351	309	349	354	328	316	315	330	351	349	340	339	375	346	340	315	372	362	354	323	298	344	333	328	352	336	341	349	365	346	324	329	346	342	344	315	326	339	372	332	318	321	347	336	324	340	317	323	349	322	326	325	338	353	360	340	335	350	329	347	341	371	349	321	317	301	340	319	318	366	352	339	325	338	353	352	326	307	352	333	348	324	362	344	335	309	329	355	357	328	361	318	353	362	357	324	319	350	330	342	339	311	323	341	375	337	346	361	314	358	323	343	349	359	315	309	338	351	337	357	333	322	334	336	336	330	310	306	341	327	340	352	320	328	347	343	346	323	332	325	329	324	349	365	344	305	306	343	340	367	371	341	366	367	331	296	321	363	341	318	340	344	365	325	318	340	329	332	339	342	336	351	330	347	337	347	323	343	345	324	328	349	315	345	341	325	345	338	336	365	351	347	360	339	387	342	343	332	350	318	344	336	313	366	345	337	351	333	325	325	334	327	366	337	343	327	333	371	341	345	354	348	319	332	345	350	334	329	337	355	320	355	349	350	331	352	368	324	314	332	349	351	362	337	387	335	331	340	292	372	322	353	322	341	343	340	368	297	314	286	310	310	317	325	352	336	346	356	332	326	308	338	318	331	378	359	350	317	359	326	330	336	329	327	329	337	339	352	394	324	324	308	361	341	351	381	341	320	359	329	329	349	289	324	367	330	340	347	303	362	342	333	352	318	334	343	383	337	308	312	357	312	354	330	346	323	337	318	319	316	343	338	359	325	334	349	355	353	351	304	342	368	346	337	355	326	316	327	369	337	369	350	311	333	320	338	339	344	323	355	338	295	338	351	318	381	327	317	343	363	371	357	346	316	316	369	348	351	384	370	332	331	359	333	349	321	351	335	349	340	352	352	336	331	356	354	384	346	321	335	313	355	352	355	362	353	352	369	344	327	348	349	337	331	349	373	359	341	356	338	337	308	321	333	335	336	347	352	331	344	364	358	336	324	376	350	343	340	367	352	354	328	367	350	337	352	349	360	340	360	336	323	378	341	318	364	395	376	340	343	365	335	316	345	352	340	292	331	351	353	338	335	361	378	357	349	358	328	324	340	328	393	349	346	326	338	314	326	346	345	364	352	371	348	329	324	314	358	362	340	372	341	351	336	353	348	379	314	358	374	346	318	346	359	350	345	331	339	361	330	324	339	339	343	346	342	353	315	339	335	357
7251	14691	26936	67766	59023	44213	30251	14566	5398	1556	712	563	542	561	537	571	581	567	528	545	563	549	538	550	518	559	498	559	527	532	535	549	529	558	566	501	541	517	512	539	526	514	589	510	539	548	572	511	522	546	522	514	554	530	505	541	532	490	527	552	535	519	507	556	551	522	517	497	492	520	518	501	515	559	477	557	533	537	524	518	538	496	548	534	532	518	551	519	524	529	554	534	502	502	559	529	530	566	509	567	558	558	530	543	528	524	533	525	517	534	510	549	491	541	513	538	507	572	553	515	510	529	537	552	565	563	537	554	500	540	491	558	503	494	534	571	569	491	576	558	547	574	506	553	539	546	557	552	541	552	535	528	524	475	537	563	541	553	532	543	519	507	528	507	529	522	515	566	540	533	582	585	563	566	551	549	520	555	510	496	531	527	527	533	558	522	520	534	535	545	562	539	537	533	505	545	488	514	469	494	519	540	526	561	529	521	529	518	533	550	562	512	526	509	554	538	528	545	524	514	520	503	505	507	551	542	496	545	510	532	539	511	529	514	543	576	557	526	489	530	545	511	544	562	522	549	508	538	541	557	581	542	530	539	612	559	541	536	556	539	538	575	527	547	554	547	560	499	484	566	532	564	550	509	525	516	541	529	504	526	511	491	512	556	500	517	527	554	513	529	491	503	560	534	532	506	511	543	495	547	493	522	551	532	548	545	559	500	513	542	537	544	530	559	579	563	547	517	508	533	526	510	531	526	515	507	551	523	501	528	561	515	566	505	526	530	551	535	549	525	539	533	548	524	532	564	536	554	521	563	524	515	541	483	515	548	546	531	549	548	537	570	554	587	541	513	552	520	581	521	466	538	539	552	531	563	531	580	526	558	552	533	577	530	542	528	540	492	527	525	543	535	538	578	543	529	533	509	510	521	547	560	527	531	492	542	518	528	521	514	563	535	509	486	511	532	506	494	533	573	533	558	546	501	597	564	502	544	492	565	519	542	556	535	531	510	547	538	533	544	496	546	528	512	505	504	506	490	540	562	533	516	501	559	554	520	525	525	567	548	585	516	560	559	547	530	530	561	506	523	517	520	531	482	548	545	532	587	555	494	551	544	523	492	537	513	564	529	541	562	549	483	528	458	561	534	529	552	532	559	502	482	514	499	548	525	497	538	553	524	507	516	531	586	547	520	513	534	523	519	551	558	500	538	509	528	546	516	596	534	545	544	549	537	539	560	542	545	570	500	543	536	501	517	505	540	530	525	543	523	539	541	535	491	532	525	572	559	553	563	580	519	569	583	548	532	536	505	533	545	553	531	506	490	560	513	562	573	501	529	525	531	550	532	574	528	519	548	546	528	540	553	570	490	490	518	497	529	561	520	518	533	482	595	552	520	520	574	537	514	559	523	546	522	508	530	548	517	515	573	562	548	582	530	520	555	538	534	496	521	558	555	567	538	534	530	554	557	524	552	581	576	554	530	558	498	515	527	509	549	521	539	538	543	577	582	558	560	484	523	518	522	531	552	518	548	591	557	537	581	540	509	524	503	506	514	519	519	540	527	535	557	522	519	530	556	555	518	506	549	545	499	534	525	550	518	532	551	531	547	572	551	528	558	531	559	522	502	602	487	513	562	520	556	594	536	527	567	499	530	512	535	539	541	531	523	551	551	507	533	500	528	525	544	551	566	519	533	520	570	520	537	567	525	535	540	480	520	604	518	533	552	536	562	529	566	548	555	560	546	552	528	486	525	536	533	508	566	516	529	537	540	530	589	529	519	530	512	525	551	534	517	560	542	519	558	519	540	542	576	508	496	535	495	513	534	553	556	551	535	511	501	551	575	528	547	565	550	530	524	577	562	507	495	534	564	509	540	518	567	526	557	506	537	505	547	577	545	524	538	577	533	513	531	508	590	544	555	546	509	506	551	527	562	530	582	538	548	527	518	520	493	501	568	536	535	547	537	515	604	565	523	519	519	525	531	561	507	495	502	525	539	542	563	539	539	564	514	517	510	549	527	478	544	512	537	533	530	533	538	571	555	518	554	543	551	538	577	536	533	536	531	546	536	572	546	537	534	584	523	582	521	558	517	509	535	525	527	552	504	550	572	537	501	517	529	543	561	573	528	548	540	569	497	533	588	536	575	520	532	519	553	530	543	515	506	550	567	500	544	559	579	509	546	509	540	522	560	518	533	544	489	548	573	548	550	532	551	564	541	543	526	517	536	523	576	543	523	504	574	535	541	567	539	526	514	544	560	585	508	507	538	552	507	529	511	601	546	536	539	488	559	531	556	526	555	534	543	527	547	559	538	575	510	518	498	519	526	487	509	534	531	524	535	523	539	532	518	520	510	525	522	540	538	532	545	540	554	554	516	551	563	529	540	518	525	547	528	525	567	512	609	535	540	570	496	549	509	521	494	528	521	510	533	539	535	511	587	573	542	548	559	561	524	547	523	500	513	513	522	504	521	529	574	546	498	575	555	507	606	528	485	549	504	551	531	518	557	490	512	516	524	532	506	525	514	536	545	497	534	508	546	506	544	517	530	509	543	546	467	509	525	583	536	524	522	473	493	498	501	549	526	504	548	543	522	536	494	524	548	527	548	539	542	556	531	508	527	537	539	537	499	522	500	589	535	520	543	513	529	516	516	534	530	567	574	532	520	518	511	542	492	523	529	518	513	533	529	541	538	508	532	538	579	504	585	537	533	514	539	508	516	538	554	543	549	513	524	509	530	551	533	526	492	576	525	558	538	581	526	493	520	539	519	531	528	532	531	544	542	471	579	540	526	517	572	523	530	595	509	488	545	496	512	560	512	540	540	542	518	532	536	504	524	543	528	544	544	551	520	532	552	536	518	526	523	518	553	513	552	556	487	505	518	529	571	561	519	504	528	554	537	518	528	529	525	544	537	550	482	542	525	554	501	530	529	557	540	517	547	507	545	509	546	497	569	495	517	503	536	524	526	580	544	517	539	495	530	499	519	556	532	505	522	533	525	547	556	501	519	543	533	519	561	549	500	516	562	550	510	549	514	525	482	572	502	500	502	516	509	491	485	534	525	495	527	584	561	523	567	524	513	540	563	542	528	538	540	535	556	527	503	493	565	519	565	547	528	582	579	524	515	497	514	516	501	524	532	565	537	579	542	526	558	535	552	559	558	546	504	565	516	503	539	540	503	557	521	550	547	539	513	536	510	561	511	513	560	521	542	537	522	512	508	546	494	523	551	515	554	535	534	547	486	531	600	518	591	545	552	494	520	519	534	579	534	529	548	533	511	564	520	515	505	543	540	502	506	539	497	535	565	528	521	528	506	535	557	535	539	549	543	561	531	513	506	501	572	564	558	513	505	532	526	553	557	524	555	579	531	547	534	526	490	503	526	534	541	541	546	556	487	524	483	556	497	529	541	517	524	532	545	526	548	549	539	553	561	538	531	488	586	546	524	561	516	527	541	542	564	533	529	538	528	481	552	534	533	510	513	537	517	523	517	508	522
23149	21256	29772	40677	53164	49996	35846	18100	5556	1294	507	378	345	371	353	375	370	357	367	329	360	355	357	363	338	335	374	364	346	382	374	397	369	330	359	405	335	350	359	367	370	362	349	371	325	331	382	350	334	377	363	371	372	335	364	375	329	369	358	325	336	351	337	388	355	374	371	350	325	332	385	363	351	377	350	385	385	376	361	348	374	317	300	351	393	347	353	359	336	341	341	349	342	353	353	339	375	370	364	357	348	386	338	329	382	347	377	365	358	367	330	337	366	351	342	332	389	350	336	393	353	383	372	367	371	320	371	378	361	362	353	332	361	362	352	350	340	377	367	333	356	361	367	349	371	349	337	377	329	372	338	318	330	338	319	315	353	356	366	384	372	379	353	354	337	340	353	322	335	370	370	352	353	345	360	355	352	365	325	387	349	322	371	338	375	347	349	370	391	347	322	381	350	357	341	332	370	349	341	336	347	349	322	338	352	339	341	362	378	318	393	314	371	314	338	370	352	382	337	394	388	384	354	366	345	326	324	351	337	359	345	339	371	370	380	364	391	328	295	344	359	330	379	340	353	355	328	298	354	352	347	399	353	312	361	342	339	339	388	353	379	369	337	340	333	377	353	368	384	356	324	328	381	368	324	346	346	340	399	359	366	352	376	378	318	359	347	330	340	349	345	371	338	352	370	348	350	347	322	383	370	395	328	344	388	334	357	352	332	345	370	352	354	370	355	369	371	356	332	379	362	326	350	381	334	348	356	360	337	341	353	360	345	338	321	346	371	377	363	361	342	338	357	346	375	367	368	377	354	344	364	342	335	324	341	357	350	349	380	347	330	327	370	366	366	336	366	362	363	361	328	340	348	349	374	345	348	360	390	356	316	343	341	344	327	347	389	335	349	365	357	364	369	359	347	341	385	365	398	356	339	351	343	357	337	346	345	347	317	364	370	342	358	361	346	338	341	375	327	364	333	353	357	369	345	359	361	359	383	346	369	359	343	346	335	350	350	349	356	364	361	355	349	374	351	379	342	368	381	322	324	345	344	339	350	340	351	386	333	337	364	357	322	330	359	345	365	356	357	380	326	352	374	369	362	364	342	374	365	352	354	338	346	349	358	371	382	290	365	357	351	355	322	352	334	324	366	375	382	349	322	348	335	381	350	361	357	326	333	345	357	348	361	340	342	354	349	356	355	358	360	345	353	336	372	338	361	353	363	360	341	390	351	381	357	379	403	340	356	342	349	342	370	368	326	387	344	344	351	343	342	343	375	362	383	355	394	357	341	329	343	352	339	327	344	359	337	365	340	369	363	351	342	349	380	381	340	347	353	340	378	367	303	360	361	337	363	370	314	363	381	371	348	327	334	343	355	341	359	374	368	358	353	320	362	356	342	363	366	359	347	378	359	378	383	339	356	338	372	354	349	373	352	336	364	341	331	362	376	329	323	290	353	353	329	344	366	337	352	396	380	365	353	328	395	358	364	362	307	395	389	351	343	381	367	334	337	351	341	361	323	360	375	336	331	387	347	364	358	335	358	346	366	337	339	334	331	350	342	346	363	361	365	387	359	319	389	357	360	343	327	333	309	365	366	324	341	347	329	363	370	345	345	371	383	364	358	340	355	351	329	368	352	312	357	350	374	348	366	341	367	341	341	355	318	343	375	353	350	359	365	377	322	401	350	360	346	356	377	346	373	363	373	370	351	354	343	363	339	360	360	363	339	372	352	335	343	348	349	329	328	333	341	333	382	344	349	347	353	354	351	320	340	383	354	343	337	326	350	335	362	339	319	339	372	366	339	334	377	331	338	338	385	343	354	335	341	362	346	384	382	363	376	355	372	336	359	368	345	372	348	381	348	338	375	365	349	382	365	348	355	341	360	334	396	365	324	345	330	324	355	339	371	376	383	368	379	351	338	346	350	325	351	345	366	333	354	329	336	354	338	362	322	319	381	361	350	340	331	333	358	352	390	349	329	372	341	320	345	355	353	367	334	342	353	354	350	361	341	359	379	340	385	325	339	357	388	336	365	343	376	344	361	357	376	365	364	353	357	364	367	358	325	375	356	319	364	378	338	332	346	361	357	340	366	352	340	338	366	336	327	353	315	345	367	337	344	363	367	369	360	365	363	333	355	353	375	371	365	341	331	389	369	364	389	360	341	353	358	380	378	353	338	351	349	347	332	342	332	387	349	379	331	371	361	374	360	371	366	336	398	351	363	327	375	354	363	374	366	336	318	344	325	348	330	348	352	367	326	361	398	344	347	375	363	362	334	368	361	335	345	366	357	315	347	340	387	380	369	383	353	352	358	344	334	355	376	349	363	338	345	327	381	323	360	322	403	359	348	374	360	360	364	376	344	351	334	359	352	369	348	368	362	346	325	351	360	357	348	354	345	362	391	397	367	383	339	344	377	349	360	361	346	343	338	360	330	368	393	331	334	339	349	357	372	370	379	326	352	344	361	338	383	366	369	358	346	368	370	323	361	346	326	350	373	374	377	349	363	342	361	357	344	395	341	371	378	351	325	362	341	324	358	332	324	361	331	364	370	304	352	356	389	361	357	348	373	358	338	367	389	354	333	332	383	333	349	326	368	349	344	336	352	350	349	385	328	336	358	389	342	362	336	322	360	380	350	347	356	381	355	320	330	360	349	351	352	331	370	326	339	388	351	365	379	375	383	366	361	337	355	390	343	356	375	338	330	334	364	349	343	367	359	354	324	366	362	357	350	379	360	374	396	382	359	364	350	365	350	348	353	351	338	382	383	324	328	358	368	347	381	363	352	338	369	374	353	355	368	363	352	352	338	367	361	367	341	368	325	370	362	370	373	324	343	348	316	357	383	356	353	352	391	342	341	327	370	342	377	332	355	335	341	393	352	369	339	346	358	336	342	380	347	347	358	315	328	374	329	382	376	350	369	343	327	337	362	386	346	336	373	394	358	332	314	360	354	377	334	345	342	381	341	359	341	406	322	361	384	385	371	343	359	365	363	346	373	369	357	348	359	373	322	363	372	328	320	349	338	325	357	347	349	369	336	367	406	353	364	351	341	380	358	347	368	330	382	329	312	366	353	345	375	371	334	380	353	352	346	359	352	366	347	329	372	327	361	353	327	351	381	380	341	319	344	353	373	347	367	340	383	368	371	376	326	385	355	328	338	385	349	343	353	345	349	384	355	365	357	312	373	372	343	338	321	331	374	376	339	357	384	319	353	340	320	326	390	329	343	346	310	379	353	381	378	354	375	341	342	345	342	362	362	321	354	391	336	326	334	354	368	357	350	359	338	334	347	332	377	377	334	345	340	331	360	393	349	364	358	350	341	350	344	402	317	353	375	348	362	365	348	347	353	354	338	360	345	349	331	326	370	386	355	364	339	377	376	345	384	371	355	370	355	365	323	354	361	347	331	334	364	355	389	355	365	352	334	324	367	392	340	337	351	368	317	304	323	320	347	350	334	389	356	301	373	375	318	343	345	359	356	341	366	357	346	371
10396	22204	56317	78641	71820	55558	39303	22626	9338	2613	878	631	550	531	544	518	530	541	531	542	535	564	544	543	521	541	566	548	588	539	524	561	508	529	575	543	527	559	502	581	520	505	544	531	549	539	510	598	531	525	522	501	528	544	570	573	517	555	578	585	506	536	562	527	564	516	545	531	524	565	520	554	536	495	580	538	570	539	519	542	517	517	557	520	596	592	528	488	540	550	536	542	577	560	554	558	533	570	524	513	537	533	526	527	563	515	573	563	538	539	520	535	538	563	529	518	547	523	547	597	556	528	545	544	546	528	505	571	568	544	542	575	592	566	524	561	520	611	560	538	552	515	526	538	558	573	548	534	532	544	571	590	489	541	552	517	539	556	541	544	559	521	552	577	555	517	524	559	548	549	561	552	565	573	553	506	545	593	512	555	569	557	533	562	549	539	568	526	557	527	568	556	546	554	517	548	514	524	521	564	529	551	529	563	510	553	549	510	556	562	574	513	581	535	555	534	481	583	593	558	528	546	584	547	538	550	521	529	565	535	532	540	549	562	556	541	556	529	532	544	556	550	534	519	550	572	546	516	540	557	524	547	530	561	556	589	536	508	529	548	560	538	574	548	527	529	564	554	567	581	527	558	519	536	548	567	544	561	550	550	546	571	530	496	528	541	528	573	556	532	528	555	542	555	548	542	582	528	548	552	560	575	554	529	528	556	548	543	557	553	549	546	491	540	594	521	548	555	552	563	560	561	572	564	525	561	540	543	552	571	535	561	558	518	511	503	529	542	566	573	551	521	536	555	529	530	547	557	556	506	514	545	540	506	575	539	548	513	550	551	555	515	583	556	538	585	519	535	562	547	541	553	524	535	528	504	512	543	542	552	560	523	561	552	557	553	550	540	538	560	557	548	538	564	524	552	522	533	532	554	535	541	516	525	516	530	514	518	524	573	553	550	553	516	617	530	505	514	536	534	560	585	523	542	566	545	552	559	539	541	607	506	538	566	521	558	558	536	539	529	547	525	555	570	552	541	531	584	538	506	569	535	511	535	557	553	548	575	545	535	527	531	537	554	567	532	528	559	561	538	562	532	527	572	502	524	587	566	553	544	563	562	555	561	542	583	557	517	578	525	558	576	534	583	510	530	542	523	569	532	557	560	520	538	534	550	553	516	568	541	517	538	541	558	547	542	538	526	553	585	540	546	537	521	582	540	491	520	564	538	569	527	545	539	587	541	541	515	488	551	506	536	546	522	515	495	546	546	540	503	570	557	527	563	543	575	523	535	554	539	540	554	529	581	591	606	531	539	557	539	568	559	542	562	533	549	565	583	535	567	527	573	549	538	548	557	556	514	539	529	554	546	515	524	540	497	536	532	552	529	524	542	517	532	558	522	508	533	531	525	508	557	561	586	512	567	524	577	539	547	556	552	539	494	553	590	510	544	522	557	554	536	579	543	532	556	551	530	525	568	531	531	542	525	560	567	562	568	563	538	575	587	561	516	556	558	527	534	590	562	593	528	526	532	537	536	570	557	559	509	536	570	584	525	549	534	541	502	529	556	560	551	532	527	570	548	531	526	546	568	503	520	519	510	503	507	483	591	553	543	542	518	547	537	575	503	545	543	564	539	511	578	560	518	613	536	522	522	565	537	537	581	528	512	540	542	547	537	520	519	550	566	521	530	543	517	540	556	579	515	550	529	544	543	536	502	550	541	529	529	534	557	496	517	548	539	551	535	550	612	496	544	556	517	545	514	544	591	562	523	551	520	550	581	541	565	529	554	547	478	550	538	553	531	545	568	500	521	564	561	536	549	505	582	515	539	532	521	532	495	557	602	606	569	540	505	519	550	550	574	548	561	529	518	562	582	524	557	547	577	563	533	546	549	572	500	572	568	548	544	547	536	521	531	577	555	548	532	561	513	593	547	525	539	546	531	585	523	586	568	533	534	556	500	544	557	492	539	585	557	487	522	584	545	519	508	566	553	558	546	523	538	527	559	538	546	551	541	526	579	515	541	547	522	530	546	508	573	518	527	562	568	528	533	536	543	520	572	532	575	519	530	547	539	529	492	556	515	524	577	568	572	545	530	562	554	560	527	539	507	527	534	526	537	538	593	553	519	567	537	497	589	571	512	588	528	543	547	600	518	577	522	527	523	544	563	530	600	540	562	541	574	509	537	539	532	556	531	547	526	540	546	570	565	517	537	568	579	541	542	531	547	566	521	558	552	531	558	544	571	542	555	537	542	531	515	533	523	597	522	572	558	511	557	534	544	556	526	535	518	515	559	560	544	544	530	549	559	568	567	564	553	598	512	570	549	517	538	561	485	571	554	534	521	546	542	542	580	545	558	519	540	547	540	526	539	553	580	559	532	518	543	511	535	555	529	516	546	525	558	555	541	532	577	505	532	549	533	547	506	547	557	538	541	518	505	519	513	548	546	528	526	544	572	527	537	549	526	514	543	513	548	514	577	546	533	541	544	536	519	526	564	535	518	570	550	542	529	506	556	532	597	542	565	541	535	521	522	560	545	565	577	543	521	521	526	533	524	527	519	573	524	501	539	564	554	565	519	577	556	548	562	535	553	546	549	596	560	557	541	553	551	563	539	514	541	546	529	511	521	540	549	524	572	538	577	586	539	587	541	552	546	576	547	583	566	536	539	565	545	552	567	555	544	568	525	568	539	546	542	550	550	525	538	546	550	568	511	498	517	537	551	541	528	488	546	552	573	552	556	476	561	524	531	525	522	527	532	533	517	550	563	542	556	501	517	530	565	584	505	541	529	547	498	563	536	576	513	588	545	561	559	531	534	549	519	563	558	548	531	536	542	562	533	569	533	576	548	546	526	576	526	526	529	538	554	519	512	527	511	512	530	540	509	529	574	535	534	539	538	534	522	554	557	502	541	517	525	576	566	536	546	569	543	556	574	566	519	545	531	538	540	555	530	545	512	534	519	559	578	549	555	497	515	555	527	549	504	553	560	586	529	530	497	566	521	524	575	548	513	543	530	548	527	550	518	561	518	520	522	584	517	580	558	579	528	553	530	539	507	566	577	517	531	550	547	555	612	527	581	494	525	514	557	512	565	578	542	527	555	561	512	537	558	555	565	537	567	524	543	547	496	554	548	560	523	517	582	580	587	550	541	555	551	546	523	548	521	503	512	558	565	519	525	539	566	535	517	561	547	587	525	545	529	591	557	525	571	495	568	527	565	507	529	578	547	539	534	564	553	509	541	513	534	583	529	535	565	572	523	532	528	533	507	569	563	578	567	526	560	565	526	508	523	519	501	529	518	511	543	548	538	546	526	568	553	512	591	501	509	553	564	590	563	550	515	546	496	524	575	572	533	554	543	553	519	574	518	526	561	571	542	502	541	564	549	523	539	506	559	536	523	538	514	572	543	501	546	523	511	568	472	511	592	509	535	561	549	550	553	588	538	541	507	535	513	515	557	562	551	566	516	570	524	517	548	460	537	558	502	536	523	532	518	540	570
26536	20871	15681	28195	21117	13646	4951	1500	611	402	320	295	315	335	280	313	297	317	302	291	310	304	288	281	306	326	306	303	314	301	311	300	311	306	313	300	335	298	307	306	301	303	344	331	302	311	283	309	329	310	315	271	293	340	276	293	281	303	299	277	268	293	302	336	333	307	297	309	296	327	301	305	306	294	294	301	276	318	267	305	309	281	315	305	293	301	312	292	286	264	317	280	284	281	317	266	291	283	298	306	283	311	310	280	297	275	354	292	326	266	290	337	318	296	296	323	288	298	312	300	314	299	299	307	294	339	290	297	298	313	323	280	295	305	315	290	280	300	313	282	308	310	283	317	316	291	330	306	296	314	277	309	298	304	275	315	265	302	298	288	289	287	295	289	332	293	288	296	288	331	280	310	306	304	265	313	316	312	283	281	313	303	320	316	284	306	302	278	304	305	317	286	312	308	283	313	277	285	325	256	293	326	302	317	337	304	300	297	328	322	309	315	294	322	283	308	326	329	314	286	280	321	320	266	280	288	285	312	318	323	291	289	315	286	303	315	299	317	334	304	302	287	312	265	268	315	327	328	250	289	306	317	315	301	277	304	329	314	312	326	279	323	297	291	321	313	322	290	291	299	309	293	301	299	301	282	294	346	320	268	303	288	296	312	270	294	314	329	319	289	328	313	287	290	312	325	295	333	295	337	267	316	313	305	341	301	279	278	309	285	290	263	290	307	328	339	295	306	324	321	299	306	315	319	277	314	268	316	288	290	315	309	315	301	309	307	284	286	306	312	295	296	293	273	289	298	299	307	250	301	307	290	305	301	323	311	293	309	311	274	302	273	281	277	322	298	310	310	301	309	314	298	287	306	296	301	301	289	317	312	324	308	329	300	305	321	296	311	330	318	305	314	327	302	295	306	286	338	300	301	309	284	324	293	301	317	316	274	278	321	333	297	302	279	326	321	297	264	306	309	309	310	307	302	295	294	314	292	329	306	290	332	306	341	300	289	328	320	279	306	302	319	318	300	337	301	315	289	317	298	277	307	303	279	284	275	324	286	298	323	289	290	305	315	320	277	284	330	312	304	299	303	308	256	294	294	317	296	301	326	294	286	294	299	305	311	319	284	301	284	317	307	315	275	288	284	321	296	280	299	317	313	299	320	296	296	279	307	297	305	291	296	302	313	268	306	308	289	303	285	304	284	285	295	298	295	305	301	303	262	300	241	291	314	301	323	312	273	287	324	310	308	294	282	320	310	270	303	293	309	297	293	324	283	298	326	298	327	326	287	293	315	281	307	290	275	293	294	304	313	283	273	306	327	286	290	309	278	295	314	313	330	289	290	280	305	279	301	308	303	311	307	275	325	288	291	307	309	295	309	323	316	301	318	298	319	320	302	333	296	313	276	289	302	313	299	304	317	303	308	328	299	294	312	335	292	284	301	318	310	314	257	310	316	313	256	319	269	300	313	310	295	330	327	322	319	305	308	334	321	282	302	299	291	295	303	295	299	293	308	289	292	293	306	316	272	310	320	320	309	292	270	288	284	302	296	341	305	292	309	267	313	322	290	266	300	309	265	312	298	278	311	317	311	278	287	285	283	303	303	298	326	273	310	281	286	294	271	290	279	270	335	320	305	305	309	320	269	313	259	326	321	330	274	302	290	298	304	291	289	346	287	289	326	285	279	305	325	291	310	289	292	289	303	303	274	337	305	281	293	305	302	319	278	292	289	328	287	323	273	297	303	281	313	301	316	294	319	279	304	291	291	324	282	305	300	295	317	301	312	284	337	285	309	315	288	291	290	313	317	312	282	313	320	321	326	261	286	316	306	294	287	286	317	308	302	261	289	291	318	287	287	255	277	285	297	301	292	292	314	315	312	296	284	287	316	310	327	280	297	313	318	309	299	302	296	318	302	297	322	273	302	310	310	305	292	313	297	309	285	319	291	306	330	301	302	342	316	270	297	315	310	294	325	273	272	327	286	306	311	290	259	315	329	322	335	325	318	325	286	284	331	303	330	282	286	294	314	294	292	301	292	276	314	296	324	320	306	289	312	279	289	332	291	305	330	310	317	285	313	325	276	314	292	317	289	339	305	254	324	332	278	301	315	298	282	277	294	315	310	280	285	329	304	302	287	267	293	328	316	308	293	294	324	321	287	298	298	319	305	278	300	298	292	299	299	306	285	302	317	297	297	340	299	311	277	312	313	274	284	314	307	288	300	280	264	282	321	266	286	302	297	319	287	319	264	283	290	285	310	290	319	325	321	288	312	308	310	313	285	290	322	289	301	287	315	301	280	339	299	294	318	262	283	305	314	312	280	301	305	332	303	297	276	321	315	282	275	319	313	282	311	311	288	333	328	289	288	313	351	293	295	267	311	308	283	299	297	299	339	322	322	292	296	335	313	316	320	323	275	307	273	289	278	327	288	282	308	311	290	300	322	284	270	296	306	312	312	291	315	292	320	303	310	304	339	278	332	281	239	274	333	305	306	316	308	299	305	299	280	303	290	319	297	362	298	278	339	311	319	294	323	307	316	293	285	311	323	294	323	271	326	292	282	302	311	317	322	280	276	293	302	312	312	300	331	262	290	303	306	276	307	304	304	289	299	259	282	311	332	316	306	290	288	299	275	318	324	301	281	316	297	291	295	325	302	296	295	284	312	303	315	337	317	312	338	301	332	318	329	299	301	286	298	304	324	307	310	298	275	270	278	301	307	332	321	310	294	299	307	267	281	297	300	314	342	299	296	301	296	287	310	325	299	303	281	286	316	345	300	276	289	287	310	328	309	289	293	284	320	317	270	293	281	298	291	313	297	316	314	289	284	294	285	312	299	316	275	314	327	298	295	284	310	282	307	302	266	294	323	295	276	280	346	320	307	312	322	289	339	270	272	295	272	324	310	308	293	285	297	285	306	312	294	303	296	301	316	306	314	267	311	287	313	300	290	275	286	297	275	305	280	291	309	309	308	285	281	296	296	300	307	316	283	295	294	339	341	293	299	329	276	311	322	321	286	285	277	325	299	311	305	311	309	292	336	282	302	282	292	329	278	322	309	276	274	322	295	302	305	305	293	320	335	304	335	307	280	322	297	309	281	267	317	287	294	270	294	306	296	279	323	291	289	311	289	310	281	289	290	296	288	302	286	298	338	318	312	296	299	335	291	312	323	294	292	289	293	295	289	307	294	282	292	321	289	332	300	285	288	302	297	279	291	286	343	304	280	312	301	294	289	293	307	303	309	309	278	312	310	288	303	296	318	309	321	297	297	324	294	291	298	292	316	311	284	305	315	323	319	296	314	297	285	312	300	327	315	309	284	284	298	288	285	302	293	282	329	315	274	336	263	279	289	312	277	302	288	314	273	305	338	300	287	301	306	302	296	296	283	303	321	273	309	307	304	306	291	298	272	301	330	297	329	319	300	306	310	273	304	311	334	285	276	305	308	305	298	279	304	297	291	312	303	287	324	317	290	287	270	327	281	269	269	323	304
5509	5731	14526	32072	26631	18961	8718	3123	1289	709	488	486	489	499	504	476	519	492	489	492	465	506	459	471	490	500	466	421	478	460	471	500	451	438	503	449	427	493	483	435	477	482	468	502	481	495	467	487	432	474	443	492	508	473	490	480	497	469	472	464	468	512	491	540	454	450	467	472	491	472	454	455	473	480	491	487	443	492	458	478	463	460	491	458	462	526	520	462	476	483	489	463	461	488	448	466	484	498	474	451	488	491	476	488	469	494	509	502	460	453	469	488	454	470	465	445	451	511	473	500	444	508	498	448	445	469	508	499	433	502	497	471	514	458	477	494	447	503	481	486	470	489	440	494	446	462	476	471	465	487	485	470	490	479	483	456	498	489	494	453	467	493	477	516	453	476	489	465	464	466	470	459	470	474	438	482	450	509	471	441	483	476	498	516	462	447	462	470	470	487	496	451	518	461	480	479	464	475	474	457	472	431	502	470	484	480	486	477	491	465	487	463	449	500	472	512	463	501	467	479	468	456	449	492	467	465	484	481	530	465	473	524	458	500	460	462	508	484	459	483	456	450	459	468	481	460	490	457	461	422	491	452	516	454	459	479	488	485	484	426	503	474	482	491	481	505	480	463	454	462	463	468	469	486	519	493	458	500	492	466	473	479	479	446	462	466	502	463	452	476	490	466	462	451	463	463	475	460	491	487	481	472	520	503	439	445	494	514	467	469	513	479	459	502	433	470	461	487	469	480	441	451	485	477	493	515	478	484	477	488	477	472	465	452	475	466	452	481	444	466	487	502	493	488	497	483	491	451	465	466	505	426	470	450	455	446	442	457	463	493	454	487	508	456	469	480	503	488	451	489	453	473	496	485	509	470	512	498	470	503	488	474	505	496	454	494	461	483	523	484	463	507	502	448	457	464	482	467	452	465	444	432	459	500	485	449	483	504	482	500	489	462	468	427	491	487	515	452	474	450	470	464	491	503	448	463	470	518	439	501	483	466	470	492	525	484	487	459	464	509	456	440	473	482	484	504	479	470	496	501	467	496	433	461	448	488	521	451	478	500	520	451	491	467	471	472	459	434	454	495	470	453	474	469	473	461	501	521	504	451	493	457	459	486	508	488	464	517	473	489	471	482	491	476	481	466	525	448	444	448	452	433	500	464	461	496	499	495	463	487	464	462	460	464	475	470	493	505	450	504	501	503	472	446	442	460	470	475	480	486	481	479	481	453	499	482	463	498	473	474	474	504	439	487	482	475	478	463	463	491	431	477	492	500	454	457	450	489	541	452	490	482	513	485	477	479	471	466	506	494	478	480	483	441	477	460	478	481	468	473	464	444	479	470	479	473	514	473	470	461	479	450	489	462	493	469	479	434	464	503	455	464	469	463	476	478	474	459	469	472	509	504	481	510	479	454	488	495	491	460	488	489	481	507	460	485	473	455	498	456	474	431	469	465	472	486	480	447	505	487	464	479	486	460	497	494	491	465	474	458	469	473	515	485	497	477	437	454	495	482	463	464	487	481	489	435	505	481	464	482	489	490	469	470	469	487	471	476	497	496	450	470	467	447	466	457	473	453	462	492	506	495	493	470	479	440	466	466	492	502	420	507	487	500	486	441	490	460	452	492	481	505	460	439	489	485	502	446	479	489	482	449	479	465	432	504	471	475	460	471	471	462	477	481	479	470	488	442	442	471	455	487	464	467	500	482	478	518	495	509	506	468	454	497	512	450	496	455	484	449	465	463	471	473	492	480	511	453	458	501	484	482	494	506	474	478	482	498	501	501	489	458	504	460	488	495	479	523	460	452	490	443	456	444	456	497	472	443	533	462	510	520	470	513	466	476	468	493	457	498	483	479	460	464	468	477	466	475	493	497	469	518	482	471	471	494	471	479	455	473	475	462	495	496	481	451	475	482	445	478	518	461	504	441	491	486	436	482	451	442	478	491	454	450	488	489	465	517	465	504	439	481	478	477	482	488	498	485	475	486	485	483	501	480	472	465	462	471	520	473	453	483	513	480	506	476	480	444	490	458	506	505	480	448	501	482	458	460	447	471	468	451	469	460	424	460	472	505	487	470	500	481	504	460	489	498	505	488	454	481	498	500	446	474	480	457	438	488	490	458	426	498	493	522	446	502	486	449	471	485	470	472	486	492	503	451	486	465	479	539	466	555	492	470	433	477	457	513	473	477	453	459	471	471	498	510	470	518	503	471	502	479	483	492	471	475	505	488	491	520	480	440	441	469	510	530	458	481	450	462	490	454	505	441	470	491	465	468	496	465	491	453	450	471	481	470	459	472	467	489	438	514	478	480	498	471	512	495	486	483	542	416	497	500	473	465	473	488	464	520	531	448	471	486	451	484	455	464	433	495	464	518	498	485	494	482	463	538	479	460	460	474	469	465	446	505	511	441	490	483	455	483	477	482	496	498	495	483	477	481	491	469	454	467	481	483	498	495	464	483	476	522	480	503	486	490	485	493	453	502	472	466	449	474	456	459	457	449	476	482	499	455	501	469	460	471	503	492	498	497	485	456	468	466	520	461	477	456	520	485	481	458	444	489	463	503	485	468	504	472	457	484	468	468	483	477	484	503	455	515	488	520	527	460	447	453	495	464	477	473	465	485	505	522	497	483	439	509	465	495	449	494	504	471	448	451	507	461	498	495	454	464	450	469	497	453	461	447	461	450	471	512	479	465	455	467	461	477	433	449	506	481	463	489	478	469	512	465	482	488	492	500	476	475	478	469	502	452	502	425	477	469	476	498	478	454	471	473	430	448	444	529	486	505	499	467	504	480	456	458	472	498	494	485	478	454	458	481	483	463	485	436	483	465	473	492	453	476	446	483	498	505	457	497	449	474	466	500	451	501	460	462	512	475	493	492	491	507	460	487	458	475	473	494	480	475	483	464	454	476	490	466	494	505	548	468	444	463	458	450	485	485	485	467	455	470	512	486	474	487	479	472	504	514	499	455	495	488	455	442	487	468	495	464	464	469	497	461	478	496	453	469	468	445	457	479	445	501	489	455	480	488	477	485	498	483	501	458	470	425	478	479	474	472	464	446	499	465	457	481	484	500	487	515	464	485	486	456	462	459	461	490	436	482	458	447	449	465	482	460	465	499	478	505	462	490	450	484	502	502	465	456	486	466	471	505	478	494	488	424	501	455	507	444	500	478	503	468	485	466	439	473	500	477	474	508	469	486	451	485	476	504	476	430	492	482	449	523	425	458	452	490	451	457	444	516	465	480	436	494	441	464	481	452	476	483	526	504	467	446	490	484	471	462	513	476	478	471	497	456	506	456	473	489	529	471	482	502	486	467	482	500	474	469	485	455	477	492	457	519	455	463	482	464	494	498	478	514	490	417	497	455	463	470	480	446	463	497	484	497	475	489	439	457	514	518	451	453	501	486	479	466	504	476	486	486	499	497	474	505	473	432	473	501	445	487	490	516	469	446	457	489	480	464	483	471	468	483	466	486	471	502	486	473	495	465
24229	21252	29271	46731	52146	41423	25421	8688	1953	722	438	365	374	328	375	333	368	341	362	353	364	323	352	333	339	353	345	341	356	360	360	375	384	338	344	348	378	340	326	317	368	359	331	372	345	351	350	369	311	367	389	384	348	352	393	320	345	341	335	342	370	375	394	352	354	330	361	312	342	330	326	341	319	358	372	344	360	359	364	364	373	347	316	355	348	360	367	336	342	359	338	314	345	336	334	333	363	317	343	332	336	327	365	374	353	337	323	354	328	324	345	367	382	331	356	358	361	331	346	355	329	337	366	391	348	352	389	348	353	352	316	371	370	383	348	351	344	323	314	327	343	366	324	326	358	364	362	360	360	348	354	332	340	383	337	336	358	306	355	319	334	353	346	333	318	318	376	370	303	354	333	340	361	400	366	337	355	382	340	373	363	381	361	357	371	355	349	329	343	335	335	350	317	358	341	337	318	341	343	344	336	341	325	346	358	337	340	336	337	366	328	390	346	322	338	348	334	383	353	369	349	379	367	344	352	352	333	348	351	362	379	362	329	346	326	326	322	341	320	405	346	344	352	327	344	310	332	335	352	342	357	330	319	375	333	349	348	362	361	337	343	350	345	367	341	367	356	351	343	347	346	348	357	323	353	346	380	338	366	358	336	324	350	334	365	321	341	336	355	352	350	314	369	354	330	364	338	343	331	338	374	355	326	361	341	347	371	299	351	333	369	331	329	324	367	341	329	367	358	326	368	367	325	330	347	330	346	363	341	346	320	361	383	311	358	332	350	357	347	363	342	310	311	334	345	373	367	322	340	338	327	408	371	359	362	330	346	372	356	317	345	369	341	330	336	327	353	370	339	311	349	364	339	348	317	320	386	347	332	347	344	352	371	343	320	337	323	329	354	363	356	333	343	361	316	342	347	369	345	340	359	339	307	359	367	332	343	341	355	334	341	328	345	354	339	338	351	366	392	348	345	346	340	355	333	346	369	360	340	347	342	335	353	319	371	361	331	359	380	319	354	337	330	307	329	315	354	324	333	344	327	355	345	365	342	370	362	326	365	372	387	383	356	369	358	373	354	381	348	356	343	336	329	373	337	320	382	367	370	370	339	325	374	346	340	361	348	346	343	326	382	392	357	337	346	347	365	348	382	320	346	367	324	354	372	378	387	317	336	353	369	349	323	344	300	339	385	369	326	341	341	342	356	340	347	324	325	335	322	380	334	317	332	345	373	345	365	343	332	339	339	390	350	324	357	315	362	343	318	335	359	341	338	369	343	330	345	332	356	339	363	364	360	341	370	336	320	361	348	384	346	331	324	359	324	342	355	374	334	373	330	338	353	365	354	382	386	327	360	329	361	355	349	326	356	362	356	312	341	330	348	362	339	365	341	353	324	329	333	312	310	339	342	362	347	342	349	356	331	358	326	334	337	354	317	363	353	326	350	346	353	352	355	366	359	338	364	332	320	367	324	376	384	367	358	352	344	351	346	336	383	352	338	371	314	363	360	318	304	371	305	355	330	399	361	334	369	343	357	366	337	379	370	319	337	350	352	359	342	344	361	328	355	327	343	343	342	362	329	359	304	340	318	326	312	357	367	343	362	357	351	366	368	383	320	376	384	355	335	341	315	382	344	322	367	379	362	331	330	369	351	336	379	363	313	322	341	406	324	362	336	334	392	364	350	332	353	327	353	314	349	365	304	344	370	359	341	349	365	324	373	352	371	330	312	335	350	354	349	342	362	325	341	372	352	315	353	333	356	364	354	333	366	358	336	377	355	323	375	357	360	370	350	333	348	327	375	329	358	330	362	334	337	336	336	367	343	363	322	368	329	329	364	360	354	308	358	357	317	360	339	353	378	349	342	332	341	367	372	343	329	371	354	349	334	329	347	309	339	337	339	331	352	338	361	336	329	355	353	327	365	359	340	343	362	354	366	351	346	369	351	350	347	364	292	347	366	336	345	358	318	350	341	350	345	358	348	312	328	374	365	333	350	353	354	342	336	340	352	359	361	334	395	336	349	345	344	331	347	361	401	345	378	318	369	338	370	344	361	374	343	284	348	318	319	337	355	370	380	360	341	305	335	326	365	329	319	356	338	323	352	358	340	361	366	341	329	343	347	368	378	339	356	376	325	360	351	341	310	347	385	335	337	349	354	307	343	363	341	348	375	299	347	392	362	360	377	331	342	357	361	366	340	355	330	359	332	343	339	340	325	384	310	328	363	344	349	369	346	336	372	368	337	332	313	336	368	329	375	391	350	350	375	316	377	346	339	356	356	340	336	363	322	355	334	340	354	331	366	346	349	321	362	326	354	327	358	369	357	366	365	357	341	373	340	337	338	347	336	364	373	350	357	365	301	314	365	338	347	344	314	338	349	319	363	337	355	328	338	331	363	353	360	331	354	335	373	343	348	349	367	357	314	333	315	373	325	339	366	343	316	364	354	355	333	351	324	322	337	343	320	345	343	374	374	375	374	330	347	384	330	329	357	356	365	363	318	346	342	362	328	314	318	367	377	318	326	363	330	316	354	362	349	355	392	361	336	366	345	361	360	353	313	348	355	340	346	339	355	329	342	325	354	381	368	368	330	353	385	327	336	347	328	352	313	359	349	337	370	357	347	345	341	346	352	348	359	334	333	370	351	348	371	315	322	342	349	316	371	367	336	346	338	369	311	363	339	322	367	317	359	361	351	306	357	354	349	309	332	344	350	351	354	324	287	359	341	349	314	381	321	388	326	317	327	366	352	347	343	323	337	338	331	364	338	315	350	349	317	372	333	342	338	349	348	352	387	332	364	350	324	377	323	351	353	358	349	347	334	337	338	319	340	332	349	347	352	330	326	370	361	350	299	342	347	337	367	348	386	354	365	371	337	363	347	376	338	345	315	329	330	373	300	341	367	322	346	342	342	356	348	382	351	364	347	371	332	315	350	327	374	359	368	371	335	359	339	332	373	319	346	345	345	343	370	327	359	370	346	359	353	367	340	333	345	324	383	361	360	372	361	348	331	353	368	351	339	369	373	360	329	356	344	357	339	364	345	320	375	357	337	390	345	357	354	327	326	384	349	360	341	359	359	341	340	396	366	351	294	359	324	359	347	365	361	322	331	395	331	347	332	337	331	340	331	322	372	358	369	358	337	363	315	387	330	378	304	354	354	414	337	363	383	339	366	364	353	332	373	356	333	346	347	332	348	318	354	337	351	341	358	364	328	342	367	361	321	348	350	356	340	333	360	363	322	349	325	366	340	364	325	347	326	325	353	337	365	384	355	340	383	329	333	344	392	377	357	342	370	357	318	302	353	338	351	360	334	369	361	341	361	344	347	389	357	331	363	346	350	346	362	359	357	357	360	342	377	338	376	365	379	338	364	360	376	308	338	360	374	333	352	320	340	344	381	334	332	319	373	344	350	345	328	381	344	338	357	386	370	371	358	372	343	349	353	375	370	355	367	379	338	354	331	353	317	381	374	337	337	342	346	339	332	315	340	355
7249	15024	32373	70974	59191	44274	28228	12169	4205	1518	748	582	583	545	553	507	554	551	528	556	586	572	536	529	575	529	499	527	533	527	556	566	534	565	546	562	490	549	529	545	515	549	594	526	533	559	601	513	550	539	524	554	564	532	538	571	553	538	555	544	531	546	522	540	537	518	532	562	520	542	501	567	528	534	542	532	505	579	514	551	583	534	509	486	529	561	557	584	522	531	513	537	532	503	561	535	495	508	559	521	511	547	521	541	528	585	543	572	555	503	553	502	585	539	591	523	500	592	541	501	565	531	521	556	563	572	515	570	557	515	512	556	557	556	555	533	551	612	569	584	515	550	559	531	521	546	568	558	524	536	482	543	529	581	523	530	557	593	531	513	539	527	516	541	533	534	522	525	518	564	544	526	557	553	551	534	502	573	541	534	568	533	519	503	518	529	496	559	517	543	573	536	539	568	525	549	572	533	585	537	526	554	547	564	538	581	558	561	564	517	520	558	548	549	562	574	543	509	527	517	529	534	531	547	563	511	569	551	579	568	518	528	515	530	506	536	521	538	529	536	530	505	536	571	581	518	573	511	541	570	572	520	564	522	545	563	527	550	561	526	541	559	511	558	553	527	514	513	545	589	547	550	583	540	507	519	504	505	526	583	524	500	563	502	526	538	589	549	506	542	546	521	529	536	520	518	558	570	536	511	569	526	490	540	519	540	543	536	592	535	550	552	525	520	539	558	526	527	544	514	546	577	568	562	571	515	546	544	520	521	522	567	505	564	488	529	507	516	505	525	539	552	567	548	531	505	591	535	524	553	556	551	552	561	576	519	520	513	514	557	511	554	549	534	526	509	531	560	544	587	529	573	550	554	548	529	543	537	527	515	540	511	558	557	524	561	563	558	513	533	556	538	521	573	499	566	523	532	525	570	535	559	547	515	545	537	554	571	475	549	548	513	512	541	561	486	509	531	559	506	563	542	501	536	492	541	533	536	551	550	545	570	523	532	577	556	512	554	521	534	582	574	555	498	518	514	538	535	523	537	552	561	585	531	542	536	521	532	574	535	505	579	549	521	525	513	568	524	545	531	564	544	539	554	523	569	543	562	535	543	586	548	523	508	558	553	571	526	570	534	557	561	551	558	515	563	590	548	509	524	515	558	529	484	515	555	514	558	550	551	553	539	540	526	527	560	554	571	555	541	569	494	566	545	546	565	541	592	556	587	534	557	533	561	548	578	553	511	539	552	531	573	523	538	512	543	571	559	500	527	528	520	545	544	560	569	524	558	551	550	515	527	471	538	563	556	546	536	558	551	536	570	576	576	567	517	528	550	544	561	544	529	534	555	596	539	535	508	540	583	516	536	530	544	498	509	551	565	550	533	527	569	552	530	558	572	564	557	575	521	520	531	538	567	516	565	522	524	540	533	534	501	503	515	528	548	548	567	552	548	521	571	537	571	590	598	559	537	561	522	528	518	527	554	551	529	547	535	506	538	576	530	558	541	547	561	567	579	512	542	544	578	469	588	522	563	525	531	528	489	601	506	532	555	520	530	515	550	544	525	564	559	553	532	526	613	533	567	545	525	496	535	535	539	548	532	547	547	541	527	518	576	539	490	537	524	516	553	515	558	568	554	531	533	537	553	592	598	516	571	530	544	551	540	558	532	539	536	528	530	509	579	536	582	567	569	589	549	545	562	499	569	551	537	521	526	534	527	540	575	513	562	507	544	572	498	552	541	544	558	549	539	518	565	538	517	529	526	555	522	523	514	530	498	553	509	546	547	536	557	516	516	595	530	550	551	528	557	541	559	544	563	531	537	507	513	515	561	541	534	553	581	582	553	535	555	537	538	571	533	557	545	565	521	580	518	541	550	584	538	552	537	548	596	520	530	542	534	543	547	508	606	558	517	563	511	540	570	495	541	547	541	568	560	525	568	510	572	601	540	517	608	548	553	549	521	548	524	545	555	533	530	545	592	540	490	519	528	550	518	482	564	559	524	590	581	573	522	525	522	531	558	530	558	528	520	542	553	560	538	567	521	550	553	558	536	577	547	550	519	545	584	513	563	514	511	572	503	513	532	559	577	502	570	502	531	527	523	618	557	523	518	564	552	526	524	521	502	530	522	571	553	525	552	535	568	523	519	538	516	532	514	567	530	550	500	515	541	560	557	535	530	551	563	558	548	562	497	594	545	549	568	531	535	555	536	535	511	549	537	521	508	565	532	544	526	561	530	576	521	549	567	535	531	572	519	571	568	559	566	533	540	533	551	561	545	522	534	538	496	570	506	538	539	521	582	578	521	515	510	561	532	531	528	536	514	553	521	541	545	548	569	596	550	542	559	533	536	571	533	508	564	518	560	532	554	571	549	514	503	525	530	527	510	517	521	528	566	542	516	563	535	540	544	529	540	522	541	578	519	583	509	536	534	535	511	540	538	528	577	563	557	546	569	533	532	560	563	553	528	515	553	523	575	567	565	560	563	537	569	537	529	502	542	517	542	563	572	541	534	567	531	557	550	550	519	556	557	545	546	562	594	515	554	538	536	553	549	518	556	530	505	571	533	570	541	535	588	554	550	505	556	554	569	551	550	576	571	550	544	544	529	547	569	578	573	549	524	486	566	521	558	554	564	550	558	543	524	509	525	532	572	551	525	537	564	569	522	553	511	531	542	516	506	530	507	507	559	517	569	538	504	568	560	539	582	527	564	577	517	510	504	566	530	520	542	570	546	539	574	528	548	546	528	544	536	549	545	576	549	497	551	521	532	493	520	502	538	554	585	520	563	532	536	507	547	546	568	560	594	552	512	522	534	500	545	546	537	503	544	505	564	542	544	511	549	545	590	541	588	565	534	535	532	556	548	529	593	572	527	538	561	538	539	542	543	554	572	540	541	530	575	549	551	524	524	543	523	514	547	594	524	556	506	514	494	540	558	539	561	566	522	519	575	541	565	542	516	528	582	521	514	553	550	554	538	556	548	584	514	533	501	540	528	489	488	551	562	508	580	505	560	569	520	573	531	550	532	568	553	572	558	492	516	570	554	549	558	538	547	525	529	523	524	531	531	540	556	546	584	542	543	562	542	501	547	550	557	546	515	511	559	509	517	529	533	568	576	510	552	541	530	486	534	576	550	549	559	557	536	549	551	530	530	527	557	509	538	548	538	501	542	546	545	554	539	523	520	532	561	517	588	587	516	591	528	519	586	557	512	527	555	517	576	545	503	558	527	539	549	524	543	537	552	534	537	601	544	585	539	548	535	547	504	540	596	577	547	521	547	515	563	547	550	515	547	513	508	547	565	540	564	520	506	482	539	511	547	568	558	539	507	574	540	540	529	506	570	529	558	541	528	519	580	561	551	559	565	536	543	567	551	513	512	564	529	562	547	537	553	499	548	572	537	567	504	529	591	537	515	536	594	541	523	535	545	544	551	526	560	544	588	558	511	556	554	551	520	538	547	566	553	545	494	529	491	553	572	524	507	551	559	529	534	558	530
23131	21294	30142	41770	56043	48845	34104	15978	4180	1086	486	394	361	392	364	383	415	384	380	387	367	322	353	415	362	341	350	342	378	372	353	360	348	381	408	374	366	370	356	346	366	372	383	380	345	352	368	359	369	378	387	378	391	357	371	353	339	340	392	394	367	394	393	375	351	353	347	365	392	370	361	379	376	366	347	390	390	353	336	379	405	354	351	339	392	398	338	344	385	345	346	347	364	402	366	380	357	309	377	383	346	341	350	374	355	346	382	347	363	371	397	363	339	353	381	327	340	389	374	342	375	382	372	371	357	331	379	335	348	390	394	366	341	382	351	376	346	385	354	385	342	371	373	392	399	329	343	332	370	346	345	368	369	351	391	379	331	370	358	354	364	346	367	352	376	357	349	368	347	361	364	367	377	341	383	354	368	390	360	371	381	374	349	366	350	346	353	398	355	369	369	365	366	370	368	384	341	379	362	333	343	340	330	352	358	354	373	342	387	380	364	351	366	343	324	343	383	363	367	401	329	379	367	383	369	346	357	357	393	331	376	351	373	339	338	353	359	372	347	353	401	348	369	362	378	364	357	369	380	375	353	343	400	365	351	358	342	402	342	383	377	351	370	389	383	333	325	390	346	402	370	340	368	364	381	377	349	355	368	341	320	346	330	377	391	371	349	374	367	379	355	377	343	382	381	358	321	347	374	382	367	371	353	402	350	377	382	352	359	351	357	353	393	374	386	358	363	335	355	372	374	341	383	387	357	377	395	358	395	381	341	363	346	373	365	374	359	375	385	333	392	384	364	396	339	381	354	348	367	364	362	347	375	359	349	347	357	342	382	380	353	364	373	373	358	390	387	345	364	337	344	344	357	392	378	382	312	369	363	369	364	330	376	378	370	366	375	374	413	370	370	341	354	354	407	396	369	373	371	380	380	377	347	366	355	341	378	344	355	359	362	369	367	347	358	364	372	353	358	370	318	352	358	362	358	378	371	356	347	370	398	360	377	358	388	341	347	364	380	384	347	397	397	354	392	376	376	385	360	334	364	385	370	355	369	347	363	375	356	361	386	375	348	382	361	378	383	350	326	392	338	341	374	328	375	368	372	376	358	376	395	368	333	371	389	371	362	368	381	387	356	390	382	349	362	353	347	368	343	386	391	343	352	336	379	339	364	374	386	398	354	363	338	361	353	366	344	315	367	393	364	370	384	358	382	343	386	407	361	363	385	370	353	373	399	340	378	379	359	364	354	358	398	335	358	380	374	370	362	356	362	352	361	332	409	386	355	360	357	397	337	378	386	355	310	360	402	411	382	339	379	348	356	333	373	365	385	399	330	340	366	371	332	346	346	346	353	382	336	377	374	346	372	379	329	384	377	367	359	390	364	356	380	351	388	342	405	354	373	364	354	370	372	362	338	341	353	316	362	386	369	311	352	340	422	379	375	376	354	358	349	345	362	378	321	370	328	383	381	354	325	358	392	388	339	387	367	384	376	357	382	359	383	382	336	393	395	396	318	344	348	375	325	354	372	355	399	362	357	369	376	346	382	391	390	380	372	386	371	376	382	388	389	372	363	365	386	361	366	334	389	384	356	367	366	356	354	381	388	366	379	356	367	346	370	364	339	353	389	359	360	365	369	343	344	388	352	383	340	392	372	355	368	385	397	379	337	337	358	346	372	342	359	401	373	368	353	374	380	384	370	349	364	364	363	392	378	346	338	353	379	356	365	390	374	338	339	362	356	363	380	353	344	366	376	346	385	362	328	348	313	345	379	351	382	381	403	385	349	347	358	371	384	327	343	369	372	394	374	349	338	373	395	375	362	355	375	383	380	350	316	349	357	382	428	375	351	347	368	372	387	393	352	367	400	353	343	360	370	334	362	349	362	357	350	366	365	338	371	345	347	370	336	360	380	414	355	387	382	387	377	369	358	360	410	356	343	329	349	396	375	353	351	347	368	418	353	351	364	363	360	357	384	349	383	357	360	394	355	358	414	305	364	384	356	388	365	335	354	354	378	369	361	357	382	336	336	369	363	357	338	351	412	347	351	350	372	369	346	338	371	354	384	358	338	347	381	338	373	337	372	385	389	352	382	354	369	404	386	373	361	365	368	390	354	357	351	395	372	394	352	347	343	342	372	343	322	376	373	369	368	356	364	413	337	353	334	365	368	391	402	339	399	381	340	370	365	391	382	372	376	356	374	389	345	373	372	357	365	356	332	349	367	343	385	366	371	361	385	334	397	364	338	357	375	377	372	356	364	353	400	342	366	351	364	387	359	361	332	372	352	388	376	367	352	368	348	389	353	407	352	350	347	363	378	346	376	367	370	387	356	362	374	356	385	374	365	361	343	357	359	357	360	358	330	367	374	367	367	359	363	359	373	357	354	372	383	358	368	385	358	377	400	361	377	347	352	383	376	323	370	352	346	373	353	378	328	352	353	358	363	376	371	319	366	343	357	386	344	371	367	337	382	358	368	363	344	392	371	389	330	366	374	393	381	327	374	388	353	361	374	385	340	395	383	365	365	372	369	399	371	361	323	343	376	371	363	336	345	371	359	350	357	367	375	365	358	349	379	383	350	344	380	368	359	346	373	351	370	345	351	404	336	345	380	352	351	363	363	386	382	360	378	357	361	360	347	353	375	356	352	415	354	374	386	358	349	376	376	339	366	354	348	366	333	354	351	364	351	355	370	395	371	339	391	343	377	333	361	313	383	384	394	383	355	357	346	376	380	377	351	374	354	386	391	356	385	357	369	363	370	377	349	368	393	330	380	381	337	371	384	372	397	355	366	343	359	395	341	383	367	343	334	353	371	353	384	347	374	408	352	358	358	375	388	370	370	366	352	366	386	337	345	369	387	357	363	363	376	388	336	349	373	339	375	357	343	337	362	355	356	334	382	415	381	326	367	386	334	346	355	384	344	379	345	389	353	366	359	388	350	390	379	361	408	382	364	360	362	359	394	386	361	386	379	367	331	393	399	350	371	353	319	368	401	339	369	353	356	359	383	383	381	371	400	340	340	335	359	348	391	356	334	350	375	374	401	351	381	393	353	362	410	364	341	375	354	355	345	378	363	372	390	369	358	370	402	355	378	376	368	358	388	367	377	346	393	338	374	368	358	317	338	397	408	385	357	365	366	368	330	399	380	372	405	364	377	377	368	354	356	387	347	370	347	373	335	373	372	371	398	357	345	371	363	380	359	385	388	363	358	367	374	375	357	355	355	346	384	408	330	356	373	389	354	348	398	355	368	330	378	345	378	332	353	338	356	300	335	360	363	364	339	383	385	351	336	332	359	351	366	373	352	345	370	309	344	346	362	392	392	411	370	376	383	361	361	340	380	331	324	391	341	354	393	394	360	318	347	364	342	342	327	358	374	351	379	380	387	350	388	389	374	343	346	366	343	366	375	394	343	353	346	353	377	362	375	356	366	387	373	350	391	359	361	377	337	389	406	316	351	370	352	319	343	378	383	371	371	365	343	344	361	351	382	326
10514	22026	44987	80730	74055	55181	36916	19324	7261	2270	817	597	575	586	542	551	562	558	589	555	558	562	545	554	562	573	546	544	537	571	566	581	544	519	522	606	564	560	590	511	540	558	550	532	598	563	547	575	579	552	551	588	520	550	500	566	589	586	589	567	569	532	532	576	529	551	544	516	520	510	583	577	514	549	547	524	550	541	561	496	566	550	556	573	556	552	531	574	500	559	552	560	561	529	495	553	578	512	585	548	532	548	541	491	542	557	571	516	550	525	568	553	530	538	589	531	557	550	569	547	530	567	551	535	539	556	520	572	543	572	533	577	571	512	584	562	553	573	586	595	518	552	542	551	575	567	517	530	540	549	540	547	543	551	548	545	598	585	510	557	600	560	514	549	494	530	562	568	596	584	525	584	528	504	555	551	545	513	579	581	572	560	544	560	579	520	526	534	566	545	589	610	540	535	553	547	542	539	522	532	561	538	549	539	538	519	559	540	544	570	585	549	543	552	552	571	578	592	525	589	554	516	566	556	535	546	510	536	579	520	580	532	527	545	551	574	564	565	572	547	578	575	577	563	553	566	559	573	542	548	557	525	526	534	599	547	518	567	519	552	531	563	550	571	573	566	538	543	561	535	521	547	540	555	576	538	598	546	561	526	565	548	587	535	533	565	580	557	509	537	534	574	594	538	547	576	556	570	574	552	526	538	560	577	575	540	542	526	554	577	557	540	542	552	537	536	569	544	528	538	569	538	535	531	579	560	512	542	536	606	562	561	514	560	530	537	549	527	573	555	552	566	495	537	573	560	554	574	546	565	566	562	531	512	527	552	567	577	522	549	515	537	549	524	518	546	592	577	578	535	550	535	543	564	559	557	540	534	520	533	522	556	585	523	557	529	548	491	567	558	559	567	547	545	521	554	569	562	530	539	563	522	547	546	565	510	543	530	524	537	522	631	560	563	518	563	571	569	527	533	523	538	555	552	553	547	573	518	555	550	543	544	517	562	550	590	547	540	534	533	529	529	507	575	526	517	570	533	558	574	506	614	593	542	554	520	558	547	559	542	558	543	584	533	572	552	584	495	557	575	546	554	600	550	514	521	523	561	565	541	561	573	578	569	574	573	524	540	547	527	557	558	565	524	559	538	598	561	525	578	528	603	556	518	527	528	551	615	542	575	562	575	540	542	525	556	574	527	539	550	557	578	550	545	573	511	559	573	513	526	548	562	584	516	518	511	549	579	551	531	555	592	540	579	522	520	519	558	558	551	551	533	572	567	548	562	584	537	553	559	521	537	552	532	511	556	569	529	574	569	565	578	513	536	564	563	539	536	546	561	572	531	550	573	566	562	551	519	578	574	552	481	558	538	529	559	582	518	536	555	569	549	506	535	556	606	561	536	563	571	520	568	551	524	560	568	537	550	597	564	562	533	541	504	555	546	555	599	553	565	541	542	527	568	581	517	529	529	570	567	532	515	552	557	601	546	571	576	503	565	541	558	547	534	535	540	579	535	523	529	565	532	539	522	603	549	554	571	515	531	562	521	541	570	550	565	527	576	551	547	503	577	559	563	532	533	592	596	522	538	526	539	519	548	554	570	590	502	558	542	538	591	527	539	627	533	570	582	554	557	549	592	509	550	537	529	577	526	540	575	523	536	502	543	510	572	552	551	599	540	559	566	543	557	572	561	577	558	565	575	557	539	579	518	523	586	527	567	554	532	561	574	555	507	559	537	541	525	573	529	531	552	523	544	581	579	549	543	559	506	558	548	586	552	526	530	557	539	534	514	534	563	561	548	566	550	563	511	576	582	589	514	559	608	544	526	546	556	504	536	568	549	549	538	545	576	526	547	565	553	540	578	565	562	550	568	551	574	558	520	567	568	555	545	547	564	488	574	536	545	564	561	518	531	562	557	554	564	525	578	556	542	506	548	539	599	569	570	523	548	569	550	534	544	533	549	542	564	547	635	561	539	575	547	573	572	585	549	572	522	511	571	561	560	568	560	578	537	554	541	559	523	552	585	587	516	584	563	530	548	575	554	535	541	554	510	545	539	546	549	538	493	515	589	602	568	540	566	505	543	554	520	557	535	532	488	529	571	515	540	559	541	578	610	538	547	545	546	582	545	530	536	530	521	576	577	613	517	565	532	535	562	561	544	566	553	552	534	581	586	527	505	552	539	538	557	540	571	540	573	550	542	563	573	539	527	575	521	556	528	577	516	574	513	569	520	512	549	563	551	566	524	547	584	543	584	529	562	552	569	510	533	553	576	564	578	595	529	534	531	510	554	590	543	567	538	565	520	505	566	561	570	519	582	522	522	533	568	570	555	582	546	551	559	562	565	577	577	575	559	549	558	550	542	577	574	592	543	525	562	533	583	537	545	593	577	515	514	555	577	631	530	553	557	575	540	555	558	557	553	532	556	590	581	560	566	526	566	538	566	534	540	545	556	533	565	538	594	518	563	557	534	527	567	577	551	597	544	591	524	562	554	561	540	533	550	538	530	565	543	539	542	526	532	530	540	516	578	537	555	558	553	527	556	517	572	541	547	568	565	582	553	563	531	562	554	603	527	570	540	538	533	565	581	571	516	519	554	554	586	547	539	537	596	500	565	579	516	552	506	525	532	531	530	554	528	548	580	544	538	562	533	545	507	534	556	570	547	553	558	574	522	498	558	559	556	586	554	541	556	567	542	572	548	553	562	540	526	554	552	545	551	562	578	529	575	575	523	586	570	514	552	523	542	517	564	555	570	525	543	547	590	545	523	544	541	524	540	597	560	530	574	561	537	531	538	519	556	577	531	530	551	551	551	543	574	551	552	569	597	540	548	576	575	554	540	508	526	528	556	543	533	545	542	562	575	557	555	549	538	547	508	562	563	548	556	547	565	559	562	550	581	559	554	511	559	545	582	601	522	573	592	584	522	518	525	577	537	514	564	542	523	559	532	531	556	552	540	566	534	559	553	514	557	545	542	577	536	618	564	545	564	499	546	541	557	553	564	570	518	584	503	566	563	551	551	554	533	564	540	528	564	536	557	593	568	572	535	531	554	552	530	509	544	530	551	590	590	555	572	536	550	549	496	569	546	553	559	543	592	575	539	581	570	562	531	594	555	526	593	529	554	571	552	537	537	493	573	532	545	548	499	573	537	561	553	526	528	534	567	568	533	561	493	524	523	555	523	539	536	551	529	522	569	578	573	576	559	561	547	558	527	561	522	551	598	529	552	561	543	537	582	534	578	574	555	539	542	575	583	530	534	568	551	536	591	604	545	522	577	575	556	551	562	551	510	557	563	542	550	535	574	581	574	483	542	572	530	516	563	558	550	563	549	567	561	597	506	550	542	536	567	586	541	594	570	527	564	547	542	580	566	551	536	544	542	552	550	535	543	554	544	601	574	553	543	557	578	532	531	561	531	565	536	536	560	570	551	534	519	534	554	576	542	516	561	551	565	557	539	539	535	549	587	542	549	515	534	578	530	528	536	545	514	553	534
26711	20914	24166	31657	21441	10231	3349	1058	554	383	306	296	327	306	305	319	313	280	316	334	288	274	326	291	316	286	324	300	294	322	319	307	297	313	301	318	334	321	319	313	307	302	289	316	299	330	301	325	274	315	319	329	280	307	271	305	324	352	324	303	350	328	296	330	282	328	306	303	329	308	330	296	289	324	327	320	319	325	313	302	308	310	306	284	349	312	294	302	303	306	305	305	319	335	319	310	298	339	329	357	322	320	328	324	289	326	298	339	296	290	321	313	313	323	305	325	303	312	333	291	354	307	342	299	308	303	299	284	313	340	317	318	300	350	318	293	315	303	338	314	341	282	291	304	325	318	327	345	327	314	281	285	304	317	316	337	361	317	297	320	301	315	301	312	315	305	322	320	315	328	320	312	325	289	307	319	344	317	305	315	318	329	326	317	322	312	314	319	332	325	310	330	312	293	288	306	309	274	335	340	312	314	300	271	295	310	301	335	281	342	320	307	314	319	311	311	309	330	319	316	298	331	303	328	326	303	293	322	294	308	294	296	312	331	297	316	345	331	317	333	337	315	363	281	320	308	311	310	302	310	283	332	293	313	297	313	325	320	276	305	286	343	306	287	312	313	339	313	304	351	321	300	322	305	287	309	321	325	294	325	319	329	299	315	319	333	323	287	316	320	321	321	290	310	316	294	315	309	336	309	321	319	308	312	305	329	315	335	325	323	306	317	316	294	289	372	318	296	312	294	320	284	301	301	304	343	291	322	301	319	297	321	324	296	316	303	303	307	305	301	326	318	316	317	316	327	316	330	298	324	283	339	309	331	323	300	307	320	323	292	316	315	323	326	303	333	317	306	320	329	329	321	324	304	304	315	309	305	318	291	294	336	310	311	302	334	303	294	325	313	330	328	284	293	335	274	299	337	338	331	292	322	292	350	275	308	307	308	273	329	316	310	305	341	328	305	311	308	309	330	344	302	294	343	320	304	367	296	353	296	338	317	305	307	346	301	314	318	343	277	329	331	309	302	304	289	294	319	285	303	317	313	312	314	305	311	319	322	314	284	305	290	310	311	310	308	314	291	336	317	337	305	306	326	319	298	348	267	332	299	339	315	299	319	309	314	308	321	329	297	300	297	272	299	322	336	325	315	304	299	292	301	342	358	329	333	311	303	292	323	300	325	315	322	283	290	322	325	331	317	328	342	300	323	327	309	313	295	304	314	331	302	298	303	303	348	291	336	298	314	336	315	304	292	337	307	301	317	318	322	308	331	285	331	312	312	329	321	317	308	306	311	304	312	311	301	343	345	300	278	317	288	298	336	288	343	312	307	281	320	304	303	323	286	346	310	343	312	319	279	312	314	306	293	321	310	328	323	286	310	331	337	290	283	317	336	312	298	295	293	279	291	318	329	299	323	310	295	321	296	324	324	304	304	324	301	316	298	331	312	290	305	284	310	302	321	315	317	340	318	317	350	307	337	278	303	308	333	318	289	317	308	321	284	293	313	300	299	290	309	320	320	315	321	298	325	290	331	323	301	322	309	282	302	322	330	288	334	316	344	305	272	334	303	340	319	331	275	289	311	340	305	352	291	317	287	333	325	295	301	304	334	321	333	310	344	299	295	315	317	317	314	317	338	297	289	285	292	346	326	264	317	323	312	310	322	327	335	342	308	300	317	291	298	276	308	337	306	310	314	287	317	312	292	290	343	279	303	327	323	330	317	319	308	301	325	296	355	318	300	317	301	307	277	314	311	323	290	325	330	326	333	323	307	315	310	294	320	327	300	319	310	341	341	326	319	324	336	335	312	288	284	327	343	317	308	327	307	314	305	299	306	325	298	304	333	334	315	328	328	312	305	332	306	318	317	317	307	333	325	315	301	311	310	312	300	334	287	317	276	333	314	321	310	306	284	281	310	315	301	315	324	323	309	330	303	336	301	292	294	297	277	330	304	271	314	291	314	286	305	312	316	318	319	307	321	281	287	305	327	299	302	301	315	294	313	324	312	305	311	312	314	282	317	320	292	310	312	301	324	304	322	279	297	306	305	281	316	303	317	279	331	281	342	323	314	312	331	267	343	283	302	302	291	302	308	329	316	294	300	308	284	294	314	285	337	294	287	303	289	344	313	292	307	294	284	319	291	303	303	317	297	320	314	315	324	327	334	312	345	324	308	293	327	280	297	258	328	302	276	341	311	320	327	299	320	344	299	341	319	296	343	281	318	300	335	329	322	294	289	317	268	316	301	341	307	341	275	317	326	326	319	289	301	329	319	321	328	330	358	315	318	267	321	311	288	306	306	299	304	311	351	308	303	308	323	305	282	329	329	317	309	320	295	339	320	278	312	263	345	323	315	307	313	327	302	305	321	338	302	311	303	321	318	295	322	313	337	318	293	275	323	339	317	313	314	320	325	322	297	330	316	318	301	303	291	306	320	303	296	293	318	337	311	304	298	312	311	342	343	333	283	315	322	293	293	287	311	318	314	313	313	320	318	279	308	323	312	306	310	290	275	324	288	290	286	327	280	340	285	319	281	311	321	312	311	307	345	343	295	318	339	305	328	327	336	291	306	312	323	309	302	301	321	333	333	307	285	312	301	320	282	301	308	302	332	299	284	264	312	287	320	292	283	296	346	327	314	298	305	318	279	310	297	313	348	310	296	344	305	316	315	286	334	318	325	344	304	344	287	319	307	305	315	308	310	281	315	304	320	294	321	298	291	346	299	330	310	326	290	329	271	328	282	308	348	311	284	325	338	302	340	318	295	304	309	338	329	311	327	331	281	277	295	314	321	291	287	290	319	304	351	320	316	315	304	299	322	284	288	327	306	330	298	318	319	316	271	308	259	310	321	290	328	312	301	332	305	309	280	307	322	311	333	284	295	321	289	299	308	307	313	298	320	307	330	313	345	308	300	318	312	327	296	298	306	314	305	328	293	303	297	339	340	303	302	307	306	308	344	330	298	328	302	309	319	305	296	320	272	306	290	305	317	316	307	339	331	350	295	286	295	319	319	306	316	312	291	304	330	331	288	334	273	332	303	286	328	287	286	299	313	339	310	300	306	343	320	281	301	323	349	312	319	316	293	313	316	312	304	289	296	303	332	298	293	312	339	299	320	331	280	348	297	333	297	317	303	314	323	307	315	280	308	294	282	339	315	289	307	289	283	292	317	276	310	296	334	307	307	331	323	337	316	308	338	323	315	290	355	314	332	328	317	283	311	317	313	339	309	317	334	301	319	304	327	305	320	328	316	314	313	319	302	329	343	304	321	311	346	308	327	304	314	275	305	316	306	312	324	341	345	301	297	344	329	311	317	312	316	322	298	326	270	328	305	310	315	310	287	309	319	284	326	308	328	289	320	323	327	321	320	300	309	317	314	291	332	305	326	317	310	294	328	309	360	326	309	308	315	303	296	317	296	321	330	313	292	336	314	296	350	320	319	328	292	332	317	322	297	304	342	299	375	281	324	337	310	311	312	310	344	330	304	305	309
5514	5474	27967	34159	25892	14638	6296	2279	985	665	503	543	461	475	490	528	467	475	509	519	501	504	470	473	502	498	489	443	495	504	534	470	513	450	478	530	515	509	505	500	471	482	452	514	493	467	480	478	502	481	508	488	504	498	515	464	483	445	466	536	520	478	494	491	539	463	487	452	499	503	485	487	477	543	483	517	500	514	487	476	488	499	493	501	513	515	474	506	466	461	510	469	458	447	485	477	447	458	490	474	512	438	488	490	487	465	471	510	504	507	509	447	456	493	495	478	484	471	515	511	507	495	513	498	529	495	498	476	486	479	538	488	503	512	474	498	458	512	476	509	497	498	486	454	435	486	480	495	498	497	471	482	469	478	516	471	488	533	465	498	534	500	515	503	476	446	479	498	516	475	483	483	465	486	469	486	474	511	472	519	493	495	506	529	506	490	490	505	463	459	510	445	459	496	469	527	506	460	489	502	494	492	475	470	492	489	481	489	505	493	467	505	483	472	507	474	494	495	488	469	474	531	512	471	467	485	448	465	496	488	504	483	494	521	523	512	470	476	478	484	536	478	471	468	473	480	495	547	476	475	526	491	466	455	493	524	492	525	502	518	481	479	489	469	478	499	515	499	491	477	488	492	483	492	485	499	496	501	508	499	510	501	479	485	446	532	492	484	503	529	486	465	552	521	474	522	490	506	512	490	503	510	467	495	468	488	506	458	504	455	506	486	507	502	516	498	487	493	521	476	490	464	488	468	492	498	482	451	489	514	487	475	525	505	465	481	490	504	482	457	490	501	468	483	515	524	504	518	534	509	469	486	482	528	477	484	492	469	471	452	510	431	461	484	476	527	496	470	514	499	522	501	471	484	486	502	494	459	496	496	490	503	517	506	483	471	480	437	461	490	467	489	499	480	482	483	509	512	502	524	494	477	512	473	465	475	485	490	497	494	494	462	477	491	508	467	444	458	490	484	485	522	489	497	489	489	530	505	481	485	491	459	477	498	457	460	490	474	484	490	467	483	484	457	495	525	523	467	494	495	469	513	479	482	469	477	497	458	500	470	464	500	506	467	472	489	517	509	531	498	489	459	526	504	446	495	511	500	518	519	518	512	468	486	516	503	479	477	466	491	485	438	481	494	464	480	485	530	494	492	496	522	544	468	497	510	499	510	454	498	518	513	515	481	527	507	486	513	460	465	508	483	504	497	483	481	516	512	508	473	423	505	483	458	489	436	495	550	468	506	547	465	476	495	492	496	502	533	497	512	486	491	485	479	504	485	475	509	527	473	446	475	506	489	494	501	475	461	466	469	475	531	476	487	471	477	489	527	524	486	475	491	487	517	494	508	474	485	506	533	496	488	495	451	525	454	488	521	462	463	467	451	475	496	468	479	487	477	488	487	503	524	501	502	518	516	500	476	469	526	532	514	467	515	459	479	505	468	450	527	459	459	469	466	485	529	499	497	444	488	489	478	508	454	505	508	459	517	514	489	444	512	499	475	441	490	489	471	541	515	479	473	537	492	501	469	475	480	505	481	496	497	462	508	495	501	487	513	511	543	491	486	500	478	441	520	509	447	520	455	494	472	502	506	471	494	472	511	485	494	533	484	505	473	496	449	484	507	503	479	548	453	456	470	499	469	489	480	470	496	473	454	480	486	514	507	472	456	485	497	473	493	430	502	483	506	491	515	521	468	475	463	500	432	523	455	503	500	521	488	482	490	478	509	493	476	510	465	490	512	506	504	507	476	527	455	507	507	490	513	497	484	519	498	498	480	523	491	487	511	493	541	495	502	530	502	459	495	496	462	460	481	468	464	500	487	486	489	458	466	471	506	517	468	479	489	484	473	471	532	491	471	444	492	497	516	511	500	500	495	430	500	470	487	481	522	498	520	472	522	486	510	532	509	510	500	487	459	495	509	499	450	469	454	478	483	493	478	492	508	469	480	435	481	488	481	513	479	500	490	493	489	500	497	461	452	483	473	535	503	465	487	496	481	481	479	476	484	488	496	492	521	508	483	513	503	498	538	507	524	482	493	493	455	526	513	536	501	491	507	489	483	496	488	485	534	519	550	494	481	497	478	508	447	511	481	478	510	504	513	465	467	485	497	494	495	515	503	492	475	490	473	490	477	431	491	488	470	488	474	491	464	518	506	499	503	467	494	490	468	484	494	476	534	501	495	505	492	481	485	505	502	498	541	509	497	482	492	527	500	508	509	501	503	495	503	506	449	527	499	440	450	480	491	525	490	503	490	511	491	478	525	492	518	515	464	494	498	478	509	497	459	468	479	497	466	499	514	491	481	490	464	496	503	494	479	487	500	481	476	499	503	497	509	502	509	457	458	488	503	466	517	474	445	516	517	464	518	451	516	479	503	502	490	486	486	499	512	503	473	507	511	480	514	486	472	510	476	494	493	455	487	477	488	448	498	494	493	460	508	480	509	469	478	496	492	477	502	496	476	474	520	525	480	514	475	481	483	499	525	479	481	506	502	542	492	498	485	481	490	453	518	508	476	514	502	507	473	489	461	516	486	498	496	493	509	458	490	471	474	514	453	499	505	492	503	470	496	443	530	508	487	515	495	466	499	505	503	525	504	462	495	489	489	443	504	495	481	506	466	444	480	491	516	468	495	487	509	484	523	464	480	466	453	465	497	496	469	532	478	472	505	466	456	495	518	481	488	540	455	458	513	498	449	492	480	490	498	500	477	491	490	499	471	464	474	484	476	461	482	491	482	470	483	506	489	505	467	483	508	495	490	454	479	497	526	502	498	473	514	462	523	489	461	469	482	521	472	488	511	476	488	510	464	505	469	463	497	519	499	486	479	479	491	493	494	480	495	496	433	461	529	508	491	479	480	461	480	529	476	541	468	489	460	517	494	540	543	504	474	479	477	507	508	474	502	505	489	503	481	470	445	494	446	474	513	486	470	505	489	512	483	483	482	514	473	475	480	448	469	445	480	498	497	477	489	497	518	463	482	498	464	480	514	543	480	505	507	472	470	498	516	479	502	510	495	483	512	517	467	500	502	477	494	466	479	518	497	505	489	495	460	519	515	506	500	489	489	462	504	455	499	466	470	496	441	496	508	488	459	522	455	525	470	519	433	500	513	504	504	464	477	481	501	451	442	481	493	465	466	514	466	458	497	472	516	536	515	521	474	517	483	465	480	491	498	529	481	510	502	471	451	496	484	514	535	486	505	505	451	460	514	516	479	476	425	482	486	494	515	497	479	489	467	468	501	489	473	495	484	487	511	482	447	529	473	500	452	500	498	506	509	479	488	498	482	450	469	493	481	481	471	486	497	459	483	473	488	508	498	480	478	481	500	472	481	497	519	447	522	436	457	495	489	511	502	464	498	485	458	502	498	474	541	449	481	537	543	502	477	456	469	492	499	521	488	474	463	501	486	461	520	505	442	496	504	490	449	537	487	485	523	490	510	440	466	512	503	480	458	482	491	455	521	455	469	468	503	442	491	463	447	440	486	517	493
24129	21224	35333	50295	47599	34955	19958	5191	1340	578	386	343	346	386	343	404	337	367	364	325	344	362	343	348	357	318	365	352	358	381	364	339	351	328	344	333	375	360	338	359	346	341	362	340	388	351	360	398	363	329	370	356	375	349	305	331	355	348	383	390	358	371	352	312	383	331	335	387	341	334	350	325	356	348	343	373	318	364	371	340	341	341	339	332	375	331	378	357	370	345	361	365	372	323	354	364	324	348	368	323	356	353	321	331	352	391	349	356	386	357	357	359	391	324	367	357	315	349	331	337	337	346	361	344	367	371	363	358	340	361	333	337	335	373	348	342	337	349	350	363	358	334	354	378	369	365	332	411	356	343	342	356	341	349	354	328	348	355	373	363	348	364	402	353	371	359	334	369	352	360	362	352	345	324	359	349	363	360	383	355	369	356	367	335	347	357	348	388	337	343	344	370	349	372	371	361	352	362	365	364	334	340	354	370	362	350	345	346	360	388	362	386	350	359	329	335	317	351	357	359	376	334	367	361	336	358	346	337	338	372	365	359	359	337	330	322	343	310	324	349	364	356	359	378	336	358	357	360	339	363	320	342	360	358	325	379	377	386	349	338	314	402	347	351	347	372	340	357	344	368	341	362	370	341	334	382	340	346	356	354	355	338	349	354	349	343	342	378	361	334	345	343	349	342	386	345	379	347	355	359	333	340	354	362	367	339	330	319	320	345	325	356	374	368	349	367	340	331	350	334	347	375	366	352	368	381	325	342	309	324	305	352	365	368	343	379	332	338	382	367	334	356	361	373	369	362	343	326	340	378	355	313	340	371	361	366	334	335	332	349	391	341	356	333	371	387	350	340	335	357	374	361	370	353	341	308	367	364	357	387	370	359	403	367	365	372	318	373	374	361	323	354	347	354	338	341	351	365	366	339	356	350	332	356	359	333	349	363	371	360	319	327	340	356	346	377	317	338	306	364	350	369	324	350	356	359	345	314	342	361	333	357	363	375	377	340	363	359	351	371	384	399	345	365	358	361	373	312	356	353	347	346	340	334	355	350	352	334	356	343	337	393	357	364	344	347	339	366	361	367	379	365	349	354	342	351	327	355	373	351	374	364	354	310	362	363	325	399	364	322	322	382	342	343	358	344	374	376	365	365	332	341	356	344	339	345	340	364	322	356	345	342	358	350	354	334	364	355	353	344	361	350	376	350	339	338	325	362	370	358	314	331	356	385	365	362	357	353	382	331	375	311	326	329	346	326	388	320	332	350	374	341	356	362	353	343	368	341	365	367	339	355	361	332	365	369	355	368	387	337	358	375	347	364	349	368	327	354	342	345	370	361	350	377	355	336	324	375	381	362	337	339	356	360	332	350	345	329	354	346	357	384	342	376	352	342	348	342	377	334	367	337	342	345	318	322	330	328	341	317	346	324	377	380	367	353	333	354	366	387	372	351	362	343	360	355	365	382	361	386	376	349	354	371	346	351	347	348	360	375	359	363	327	352	328	355	345	344	345	367	350	352	364	379	354	322	361	371	344	352	337	394	358	339	377	305	341	346	363	316	366	360	356	335	350	339	349	340	365	337	364	350	391	329	337	320	328	351	333	355	412	337	353	355	369	377	350	329	370	380	324	353	347	366	357	338	330	351	394	335	335	362	336	324	402	346	360	308	351	349	362	340	369	374	334	355	347	382	372	354	353	360	367	352	341	333	384	332	334	359	347	343	317	309	343	349	342	387	352	340	360	340	322	342	365	356	339	385	358	365	334	357	348	366	346	340	390	342	318	314	357	359	343	340	339	372	383	355	378	367	333	328	311	415	342	339	346	319	361	332	335	349	354	368	357	380	389	354	327	333	339	345	334	366	380	335	337	329	364	367	339	325	372	368	314	318	354	394	328	356	334	358	349	367	317	332	372	343	328	338	333	335	343	338	403	371	365	363	350	326	313	366	368	383	327	349	355	400	349	369	340	387	368	348	314	374	371	338	353	372	355	352	329	333	328	340	348	375	355	353	340	368	337	336	371	346	318	372	376	375	354	342	334	347	351	323	349	364	336	357	368	373	376	340	359	359	346	360	359	371	367	333	372	343	334	363	364	348	388	350	367	355	341	369	367	388	332	392	339	354	386	360	345	328	331	338	360	351	350	372	369	346	371	354	361	343	341	373	343	338	358	337	314	320	374	368	366	349	359	377	385	356	353	368	355	392	364	386	329	337	325	367	342	358	379	335	350	346	346	380	360	342	355	343	356	361	344	351	344	339	326	332	328	361	357	380	352	358	324	337	356	346	360	373	342	364	357	357	373	344	371	368	338	346	362	323	383	348	328	341	368	390	332	368	327	335	306	331	362	350	373	368	372	349	362	349	360	339	345	337	351	393	380	340	341	346	360	351	327	380	340	332	365	367	328	347	361	308	347	366	364	358	370	351	359	363	330	359	378	355	355	353	340	325	358	353	363	353	341	338	380	351	371	341	354	381	344	351	342	342	352	339	359	358	387	334	329	313	349	334	349	387	333	357	350	388	362	356	354	377	353	350	350	341	329	374	362	328	336	354	372	347	374	360	369	348	332	355	356	339	377	358	359	364	368	376	374	361	333	365	326	378	343	344	357	346	349	355	348	337	356	378	372	376	337	352	326	353	328	376	364	317	351	365	358	322	370	340	361	331	343	358	349	351	344	355	388	366	309	344	348	347	331	373	347	346	355	343	360	333	337	337	359	364	350	348	353	344	366	361	340	387	329	355	361	379	350	325	349	346	359	349	339	359	360	314	373	351	334	370	334	354	356	350	365	325	355	351	374	339	368	356	360	358	355	346	367	348	361	348	345	354	338	355	338	340	365	357	335	349	345	346	338	348	360	379	337	319	326	365	341	381	361	357	334	377	376	350	347	353	378	345	353	371	325	369	366	369	348	349	376	343	354	335	323	380	305	342	339	379	314	337	318	343	364	356	348	356	383	314	356	333	342	364	373	337	387	320	364	352	359	369	354	394	349	344	363	347	355	378	339	333	368	358	335	364	338	384	329	341	369	368	361	371	332	335	361	343	360	317	342	351	354	359	382	370	348	377	362	367	371	325	318	332	380	343	333	334	360	347	355	362	393	381	334	363	348	321	323	353	346	374	345	352	380	362	344	368	354	350	359	364	344	338	347	363	355	359	343	347	346	363	366	354	386	348	352	360	352	387	356	366	351	314	357	361	305	369	363	345	379	354	367	347	357	317	347	360	341	356	380	342	365	353	342	365	359	361	344	382	334	337	330	362	360	340	321	370	385	397	366	349	355	349	361	376	322	367	370	372	360	321	363	364	364	372	326	362	353	367	353	358	364	372	347	358	356	351	368	370	348	376	332	342	331	350	342	366	371	335	368	387	371	348	324	322	335	356	335	324	374	358	363	366	367	341	331	326	339	378	336	376	320	370	362	349	356	313	355	347	337	336	358	337	358	354	352	361	364	321	341	346	332	365	338	354	364	352	373	311	402	360	361	373	346	328
7009	27545	73198	68082	54355	38759	22049	8239	2784	1080	653	561	526	514	587	543	579	552	558	574	549	519	571	577	544	546	524	520	576	592	561	553	526	555	558	565	534	565	527	515	512	551	574	534	523	558	555	560	552	544	543	604	512	549	531	550	603	531	546	553	583	535	564	554	577	536	532	526	553	590	562	544	522	532	548	540	562	512	566	562	491	529	522	574	563	523	559	566	556	572	529	566	508	532	523	585	507	532	544	529	537	550	555	506	544	569	549	553	569	575	564	562	523	594	545	554	496	571	543	554	561	560	569	627	529	533	588	503	550	509	547	552	537	544	550	554	521	567	562	566	553	569	571	599	584	550	550	533	543	554	534	558	555	529	549	520	575	571	590	559	551	537	538	524	602	526	545	578	560	537	550	569	536	561	546	523	579	564	568	565	558	529	516	502	545	525	556	540	562	522	560	531	550	553	562	566	545	566	577	547	559	550	567	566	537	525	547	535	546	530	531	507	539	567	554	548	575	569	525	533	546	530	543	563	575	580	585	554	543	563	539	555	571	587	585	556	520	534	626	517	565	542	558	563	509	597	504	539	529	564	564	574	581	555	598	546	555	524	556	566	531	583	531	560	585	568	550	545	538	527	584	609	497	588	524	560	551	574	582	564	572	554	513	555	561	501	534	528	519	551	573	498	555	517	587	576	526	563	523	566	530	535	570	505	535	565	558	529	542	530	525	549	562	557	562	538	539	541	565	540	563	547	538	580	525	575	571	563	513	561	538	540	563	544	562	579	531	507	581	544	557	555	522	514	552	514	523	543	499	526	523	544	548	632	545	547	561	541	550	497	532	552	570	565	568	544	572	572	565	583	566	566	528	529	571	590	512	544	600	567	546	544	534	518	532	547	537	538	542	566	512	542	553	550	539	563	543	545	505	557	556	551	557	582	547	527	548	585	597	533	548	555	553	547	536	572	526	550	567	519	562	573	570	580	533	568	577	555	510	560	566	558	571	508	561	567	497	577	539	534	553	555	554	514	555	613	517	536	533	584	594	589	550	522	562	571	526	608	536	545	529	531	567	555	578	545	568	535	552	529	581	569	568	601	540	518	588	562	546	552	547	553	581	565	511	533	573	548	534	517	533	592	543	541	546	527	533	584	544	571	573	540	569	537	528	582	550	525	546	516	581	558	549	567	541	542	552	568	544	505	526	527	528	613	559	539	583	488	538	572	542	558	532	569	547	523	517	577	589	549	557	542	542	543	536	538	536	532	532	531	601	545	540	537	587	522	540	538	516	522	546	522	551	538	555	521	532	576	497	591	553	520	559	537	538	528	515	581	537	533	548	541	550	577	603	561	504	575	525	512	614	532	536	517	527	513	581	553	564	576	535	545	603	571	573	603	561	574	581	556	608	546	586	527	529	509	525	530	543	580	509	551	531	552	597	528	567	570	585	560	545	544	565	557	534	527	554	569	604	541	510	576	544	521	559	550	575	517	530	550	532	526	545	548	536	516	536	570	528	499	554	535	564	500	486	532	524	516	566	550	584	559	499	520	483	512	507	581	530	551	569	538	517	548	543	530	544	574	577	547	549	479	529	569	551	566	532	535	527	534	522	559	566	545	525	552	539	554	570	550	570	567	510	546	554	582	538	568	513	538	548	565	542	535	564	592	494	571	521	535	558	536	560	536	574	544	583	553	510	563	567	553	562	511	532	530	561	557	519	557	522	568	539	550	548	557	559	547	559	554	568	544	536	516	517	565	552	552	559	542	509	590	532	556	526	548	543	583	520	539	518	539	537	538	603	575	567	536	563	510	529	564	606	559	573	570	521	514	503	568	524	538	511	548	556	560	601	579	562	562	562	576	550	541	553	550	567	561	557	547	543	544	569	575	555	516	570	537	553	542	584	555	549	537	552	547	564	512	556	569	556	540	533	531	571	562	545	519	505	559	585	527	543	521	532	544	536	554	528	511	503	566	568	567	554	529	572	505	580	511	552	497	559	585	555	571	560	532	556	561	526	518	509	553	580	516	530	531	542	539	520	528	510	541	565	559	582	547	518	503	573	567	575	579	550	572	574	546	551	567	581	557	531	582	592	537	506	510	560	518	555	527	551	571	532	529	538	589	535	566	596	557	537	513	560	518	528	585	553	586	578	528	541	566	539	536	542	554	522	552	576	509	525	513	526	544	580	545	553	514	504	571	559	537	566	572	567	540	508	530	524	562	517	540	515	517	527	518	552	513	542	535	556	557	540	521	578	561	537	577	516	546	561	543	561	535	531	523	561	561	498	532	530	551	534	554	529	560	551	556	582	553	546	519	505	569	569	566	577	561	579	564	583	562	560	555	596	537	572	556	548	558	554	549	573	566	531	554	547	560	536	527	546	525	557	560	556	539	527	557	551	571	556	533	545	560	570	576	534	552	528	539	559	563	529	568	565	545	521	563	513	542	546	559	510	548	548	573	529	584	511	532	547	547	577	537	553	514	557	570	497	540	558	525	525	536	556	562	509	534	568	528	573	545	539	535	561	562	500	551	547	569	549	579	558	560	540	555	534	571	491	556	537	556	469	568	511	546	564	535	545	511	560	584	546	525	582	567	598	550	549	547	542	520	535	543	587	547	569	580	543	510	551	550	517	559	590	544	507	536	549	561	516	563	515	543	583	559	523	522	506	566	555	527	532	589	564	536	586	545	523	540	542	496	522	553	575	483	560	590	526	567	540	581	570	543	549	488	555	565	567	565	587	537	540	520	566	542	512	539	602	535	530	550	524	566	558	542	541	530	580	562	513	531	581	569	584	519	535	542	558	549	555	551	524	570	546	569	576	574	589	517	555	551	534	535	534	555	593	520	521	566	561	572	525	559	547	557	553	603	544	578	516	487	510	568	519	543	539	538	542	545	539	541	544	569	551	548	557	574	538	541	530	548	562	571	559	549	563	505	564	535	531	545	576	529	529	562	543	560	563	548	565	568	521	555	559	567	539	556	550	541	542	573	521	536	529	552	549	551	565	550	533	514	551	590	562	485	550	528	557	573	570	526	568	521	537	572	550	529	504	557	551	563	531	563	563	543	541	528	544	542	542	542	576	540	526	534	567	565	586	544	559	524	593	559	564	533	558	508	558	557	549	571	569	594	522	563	579	590	503	556	547	512	569	566	530	496	556	538	541	558	574	538	538	543	568	576	540	469	546	559	586	563	516	530	536	534	558	554	545	544	543	564	549	547	590	545	533	498	546	565	561	595	565	554	562	545	536	512	616	586	558	589	578	507	551	520	569	564	534	571	594	518	543	550	580	560	526	562	572	557	544	553	553	486	541	553	554	576	541	537	570	542	566	544	533	517	527	556	573	536	551	557	575	521	580	515	544	552	553	553	574	580	552	542	551	527	537	575	530	548	598	587	543	573	499	548	555	549	590	551	566	556	570	543	545	593	519	575	577	516	557	511	555	510	519	545	567	537	535	556	548	525	528	594	556	562	504	569	538	553	555	569	504	524
23127	21289	32128	46530	50938	43159	28265	10882	2357	792	484	378	349	387	410	357	367	398	367	375	373	364	343	347	360	381	367	349	366	365	378	375	350	381	364	344	354	373	396	360	424	373	401	360	395	363	369	377	343	389	360	351	387	345	367	368	382	403	400	371	369	371	377	328	376	344	345	325	388	342	378	388	384	361	380	348	370	374	395	373	327	359	392	368	342	377	367	371	367	341	388	337	349	358	395	382	375	365	384	352	379	374	393	381	365	355	368	342	339	353	363	326	390	363	377	369	363	360	383	346	378	381	353	366	357	370	349	346	363	367	332	376	378	358	418	335	377	367	399	366	387	335	357	336	380	376	390	340	357	346	364	337	322	371	394	382	345	381	342	334	354	389	359	386	360	396	353	395	354	366	378	385	378	352	366	340	379	352	334	375	376	354	334	380	372	365	360	378	405	373	333	360	383	363	307	364	376	360	366	394	399	352	360	352	370	347	391	381	350	359	389	401	359	410	331	370	368	348	384	380	407	359	354	344	371	343	378	376	394	389	359	397	375	377	377	378	356	377	379	349	361	367	376	421	352	363	360	339	380	344	357	382	352	350	380	396	349	366	351	352	384	382	355	369	350	360	369	349	370	375	380	393	389	325	351	378	380	363	334	383	346	379	394	368	365	392	336	360	402	353	365	384	368	338	371	400	363	388	381	347	361	369	369	358	359	366	374	352	354	390	393	357	388	353	375	354	377	384	363	378	350	354	354	372	356	332	352	358	347	404	367	370	394	374	374	385	363	385	357	342	358	371	371	354	405	387	377	410	374	379	378	376	361	344	366	376	379	343	337	349	363	360	377	358	361	379	410	396	350	351	382	372	401	375	378	356	338	334	388	374	350	362	369	385	373	355	371	361	337	338	351	384	405	403	376	355	387	368	353	404	373	372	385	373	390	364	387	398	335	349	348	384	343	369	374	388	359	366	334	355	366	359	327	355	356	361	354	379	395	368	354	368	387	406	358	327	394	408	384	345	354	377	405	384	351	403	393	394	373	372	360	361	348	371	397	382	365	344	336	385	379	381	378	353	363	387	358	380	352	394	376	360	410	363	349	388	402	364	321	374	377	386	380	374	357	343	358	363	386	394	334	345	360	374	401	346	352	352	334	374	319	400	385	390	324	376	345	375	374	341	353	334	371	357	378	372	357	366	375	374	377	380	380	372	382	325	405	375	352	375	359	363	368	355	373	377	362	378	374	381	360	352	350	373	374	334	372	365	409	357	389	361	388	364	331	367	379	372	373	371	356	397	373	400	330	390	385	346	332	356	388	406	393	334	356	378	371	381	353	369	355	353	384	364	355	333	368	383	362	371	395	377	384	344	395	393	376	357	343	362	393	366	388	383	396	367	371	372	364	355	396	373	355	397	390	350	311	362	374	349	361	376	391	353	355	383	395	382	371	383	380	370	331	357	360	383	340	373	361	369	322	367	357	394	378	407	352	370	389	378	381	394	355	354	382	365	412	370	389	384	329	407	346	398	351	365	361	384	354	371	346	378	388	366	336	358	359	371	365	368	378	361	382	347	367	394	375	358	356	356	372	368	368	372	367	383	404	327	377	368	362	387	352	370	374	324	391	343	382	379	396	374	337	378	355	389	346	389	355	356	374	361	371	384	369	373	364	385	395	368	376	375	377	386	337	382	384	376	354	389	385	368	377	403	358	361	416	355	398	370	354	367	354	333	394	356	376	350	373	339	383	380	366	386	395	373	358	374	380	376	394	372	376	351	400	361	357	348	351	388	385	364	353	360	412	346	369	385	345	361	387	382	406	367	365	373	384	352	334	382	406	370	348	359	361	374	361	383	369	362	366	368	379	384	331	354	358	354	388	326	353	359	390	414	362	363	379	388	393	375	375	372	384	382	381	380	368	377	336	352	353	370	400	392	368	395	358	371	376	362	354	366	360	359	368	381	356	406	352	368	375	357	367	367	352	363	349	373	350	375	363	355	410	363	370	359	404	357	389	364	368	359	391	390	340	405	371	406	384	334	357	383	353	394	340	381	395	395	355	353	369	340	364	368	376	372	359	385	390	367	352	386	359	384	340	379	402	389	374	338	359	376	386	359	362	378	363	364	393	386	318	371	325	345	325	379	395	394	370	373	393	355	343	398	353	362	389	333	366	383	367	341	361	355	391	353	405	368	337	329	390	367	334	355	382	358	401	361	410	389	388	368	396	393	360	370	375	353	407	346	355	368	365	351	388	354	361	342	394	310	361	368	365	397	371	353	406	355	361	363	339	332	346	346	364	403	366	351	357	386	343	379	360	373	382	354	370	356	365	363	366	326	373	368	369	388	347	374	330	368	363	371	376	392	378	360	366	392	380	360	340	371	379	386	377	376	353	366	366	361	323	348	347	376	386	374	356	351	373	354	369	416	335	387	349	375	335	390	376	381	378	386	342	352	390	381	359	376	336	355	386	350	395	375	348	389	378	373	335	379	386	367	402	401	392	386	348	368	373	371	389	362	386	342	389	404	359	375	367	385	379	349	342	353	387	343	359	384	363	385	380	369	360	365	340	376	377	369	374	370	365	367	355	388	402	338	367	367	370	393	348	347	333	365	372	357	360	386	403	349	393	359	378	376	366	364	326	343	335	378	390	359	374	386	375	370	394	385	400	340	364	377	356	355	374	344	375	372	359	362	374	353	371	379	355	357	354	387	357	424	378	358	359	359	362	387	415	375	326	385	358	374	358	333	382	353	412	364	364	391	366	360	357	381	386	384	358	409	390	326	343	377	394	362	354	408	340	378	376	405	362	353	357	397	402	377	345	368	351	381	377	376	333	356	361	374	362	353	337	352	369	370	351	376	370	335	338	395	335	377	403	348	386	350	360	357	391	378	363	381	352	399	341	393	415	396	327	382	391	355	380	381	355	330	335	388	365	352	374	397	366	375	373	343	345	401	370	368	359	371	375	341	347	384	353	367	374	370	395	374	340	363	393	379	377	367	412	391	345	375	365	363	355	334	380	364	371	368	381	377	387	371	385	335	373	355	389	370	356	365	417	373	343	376	348	363	357	360	373	352	382	397	371	361	349	393	327	357	383	372	368	338	349	359	377	361	363	403	366	366	351	384	364	366	362	353	334	389	331	373	380	352	396	390	367	341	352	373	358	371	378	391	372	376	380	366	361	373	349	387	370	394	350	347	353	352	386	371	351	367	371	356	372	404	381	357	364	357	382	358	389	337	376	373	365	385	362	383	375	372	377	391	389	375	374	338	401	355	358	364	330	388	384	382	426	361	414	380	380	352	373	333	334	364	373	363	363	366	356	364	369	340	409	384	351	372	342	387	357	338	380	372	364	377	358	386	365	390	353	348	379	377	385	370	359	407	368	362	360	347	372	335	397	372	355	380	363	364	390	401	356	352	368	437	351	400	340	356	394	328	396	361	335	361	372	372	361	344	356	400	386	356	359	355	379	334	344	399	375	358	361	342	368	334	376	342
9756	35177	73886	84214	68806	49356	30316	13600	4712	1687	727	570	554	570	559	594	572	567	537	578	565	575	565	559	535	595	596	551	566	553	571	535	528	575	608	576	518	532	568	551	538	571	525	554	567	533	548	554	545	562	548	526	591	561	566	558	522	563	569	553	508	532	570	569	557	554	536	570	580	558	593	643	616	551	565	580	555	556	533	553	618	555	577	546	548	555	568	538	563	590	550	589	560	532	538	570	513	546	580	576	549	539	550	547	525	559	579	540	572	546	590	568	548	554	566	548	557	569	567	559	562	558	532	522	552	548	535	517	573	557	523	552	583	565	573	546	575	560	560	532	540	611	565	539	540	564	544	519	562	551	534	538	578	566	594	577	528	536	540	568	572	558	564	561	551	581	535	530	546	558	557	543	548	547	546	563	567	574	576	580	594	545	556	562	549	526	589	586	559	558	589	558	534	558	559	605	579	568	549	548	569	588	538	559	574	559	534	531	514	541	562	566	565	585	526	577	613	583	533	573	562	558	526	550	573	607	538	529	573	514	554	544	531	582	545	531	559	526	560	584	568	565	564	540	554	565	581	560	565	597	532	563	582	569	551	559	541	550	549	556	559	548	565	553	524	560	511	535	593	577	549	569	559	593	523	556	545	604	570	577	557	572	509	534	573	560	562	592	570	506	544	522	523	555	551	572	536	561	572	562	542	548	557	602	544	578	561	563	584	568	533	539	535	549	556	565	565	550	545	573	588	569	595	537	538	578	524	568	559	553	571	574	575	567	553	587	535	581	552	565	535	542	549	530	567	564	547	549	547	524	540	538	553	551	555	534	600	557	584	565	546	537	543	557	577	534	533	545	548	551	590	525	579	548	549	559	563	546	542	537	562	578	569	551	547	566	599	573	565	544	515	564	571	542	540	579	542	570	583	558	624	563	579	540	566	521	560	575	543	511	575	514	554	554	553	521	573	546	582	559	537	550	573	523	543	575	591	521	569	553	532	586	567	590	560	568	540	553	573	569	556	565	580	549	555	578	571	556	547	554	577	574	634	559	550	564	589	608	555	536	550	595	584	582	558	562	567	579	619	557	534	570	569	556	548	564	557	523	583	564	560	576	523	516	554	546	566	567	526	565	571	556	539	540	550	555	552	538	557	534	556	532	583	590	579	536	574	561	548	534	504	548	522	564	574	538	574	524	565	562	530	518	554	538	544	534	549	546	580	515	565	551	568	540	560	604	553	584	511	592	566	588	564	559	560	539	531	535	571	535	558	537	552	590	570	541	544	560	599	574	547	556	495	549	558	537	546	568	516	544	562	559	549	576	594	540	498	562	550	552	577	556	528	515	526	586	567	561	568	582	523	559	603	560	543	552	584	568	522	582	572	564	568	597	552	597	513	569	521	574	552	585	544	565	549	559	576	535	568	535	524	572	588	511	577	584	592	553	597	559	597	562	569	587	526	556	582	570	550	563	551	575	542	557	559	568	558	606	563	633	552	542	548	566	531	567	587	545	593	594	560	544	594	570	577	570	506	573	584	589	563	595	602	562	536	538	522	533	551	570	578	572	567	588	578	569	553	598	576	571	566	557	576	560	637	521	592	613	558	520	566	573	580	558	588	561	536	562	536	580	545	536	548	496	567	538	602	575	564	551	541	563	550	577	575	589	554	576	547	557	568	531	569	534	563	543	576	568	605	517	570	555	599	537	579	574	596	543	572	527	548	538	539	562	581	563	547	587	589	560	571	552	596	563	533	543	540	564	612	557	608	525	525	582	545	543	538	621	560	520	530	536	571	583	549	524	511	552	542	562	516	528	573	564	528	588	536	571	565	599	554	526	563	582	578	548	537	586	578	551	567	530	553	546	561	583	502	596	531	542	535	531	586	558	568	564	584	601	536	544	534	524	548	561	576	550	584	543	569	587	581	555	571	556	562	518	537	588	542	498	532	568	569	527	609	539	545	546	562	566	571	562	595	558	528	509	549	593	568	532	550	549	531	566	517	571	585	546	577	589	578	523	536	530	616	513	518	514	569	574	557	584	560	580	563	507	567	534	536	596	551	584	538	570	586	524	533	588	570	581	622	578	605	562	600	570	554	564	535	533	561	578	505	568	552	540	577	550	552	562	558	572	545	573	545	564	583	574	577	568	579	573	551	572	572	564	569	569	539	572	551	544	559	553	598	563	521	530	611	552	570	562	601	570	530	576	556	552	556	559	551	567	539	515	543	574	561	565	561	571	578	558	556	561	603	566	597	578	517	582	559	566	553	564	538	576	577	553	539	591	534	585	525	615	564	575	502	565	607	611	591	544	540	551	529	590	565	541	530	543	569	532	611	555	561	560	536	562	575	563	575	577	539	589	547	564	544	526	546	573	542	564	587	546	591	565	557	582	554	556	526	539	562	536	570	544	558	615	551	564	508	559	530	551	569	545	533	585	572	549	567	575	572	530	567	509	562	567	563	530	553	566	552	628	551	586	538	545	595	592	554	565	574	563	562	560	547	514	543	553	541	567	507	539	594	562	594	579	548	550	548	539	560	512	571	548	564	538	578	570	573	575	563	552	546	552	538	576	566	548	520	578	541	515	603	576	569	579	547	595	530	592	544	587	584	525	532	588	573	587	592	571	544	570	561	544	563	551	549	514	593	555	563	546	579	511	558	557	581	571	553	543	554	581	560	552	547	582	573	543	548	547	518	580	560	551	550	570	562	549	541	530	567	585	551	545	583	568	570	539	547	557	568	579	528	558	532	576	553	542	563	560	548	556	572	599	546	566	615	536	566	549	555	577	539	552	543	589	572	507	575	575	574	558	591	590	551	543	574	582	544	495	544	590	564	529	563	554	535	573	595	582	553	629	528	589	582	587	568	515	569	611	542	593	558	577	582	519	586	563	562	567	601	547	531	550	551	580	536	557	604	539	552	573	575	554	573	597	527	558	539	565	570	532	560	571	529	534	568	581	512	561	575	580	522	538	589	614	524	570	579	589	587	537	562	546	614	510	563	601	553	517	568	528	594	563	550	576	540	562	533	562	545	602	614	568	546	554	545	538	531	554	519	588	575	552	550	601	608	522	591	587	538	539	553	507	555	578	593	561	547	548	570	571	554	567	583	556	511	569	573	585	567	539	570	573	593	565	574	594	564	538	580	556	518	590	600	566	585	592	527	582	556	588	590	567	570	555	554	542	579	548	575	591	585	563	569	524	502	549	551	532	544	549	582	537	545	561	507	580	567	558	548	535	544	554	543	529	587	552	540	577	581	580	585	535	528	550	516	591	537	545	546	581	558	539	531	535	529	553	557	563	538	543	551	543	541	519	580	568	558	519	562	547	560	531	550	567	588	503	548	552	563	530	546	564	547	557	529	596	583	568	539	627	539	530	591	544	512	590	532	507	545	524	551	585	586	538	543	523	529	558	566	580	516	537	519	596	579	577	516	531	559	555	556	574	576	560	557	543	566	576	505	567	550	589	551	593	544	534	565	519	529	562	571	560
26664	20882	20737	32294	22556	11808	3912	1204	575	349	339	346	324	306	350	305	319	323	288	325	310	338	336	338	304	320	302	319	300	319	275	338	298	316	285	315	325	301	299	320	327	304	289	317	314	303	314	279	328	322	337	349	329	293	336	333	323	328	296	343	322	315	330	386	322	288	314	316	307	289	330	318	288	316	309	342	343	327	328	333	321	301	332	330	311	330	328	315	332	314	304	318	309	311	312	297	312	333	284	308	286	322	302	293	325	314	326	289	321	304	338	342	306	296	285	320	352	325	291	318	312	298	302	303	343	325	324	298	332	335	330	326	323	312	312	321	313	316	317	332	313	332	329	336	337	323	305	344	297	314	305	300	298	317	302	320	339	331	287	312	314	333	301	287	288	324	328	297	312	313	294	285	312	291	324	340	261	308	300	301	317	275	349	309	335	339	338	339	314	324	311	322	357	272	325	316	352	296	335	324	341	311	309	325	294	303	300	290	260	292	300	299	321	310	305	325	329	312	308	343	325	324	330	319	312	340	331	290	299	311	312	322	318	355	314	344	312	313	331	342	305	329	339	317	349	277	310	299	332	342	323	344	317	321	336	296	326	297	315	346	329	310	348	296	312	305	327	335	316	315	324	304	321	324	293	320	303	320	316	322	308	305	343	321	316	330	317	296	353	293	306	308	315	302	297	297	332	331	333	278	312	331	288	314	314	301	337	313	316	317	300	309	312	338	299	340	306	310	302	310	307	297	324	333	271	331	312	316	327	306	351	308	322	323	329	307	287	308	335	327	326	292	310	355	331	350	327	311	320	310	306	331	334	307	311	350	287	297	335	335	301	335	320	308	332	313	312	314	299	308	312	320	318	307	342	302	302	307	286	285	319	320	341	312	319	330	296	311	327	310	312	287	310	321	323	320	341	316	338	290	308	315	321	326	296	318	310	323	311	330	308	295	323	339	338	301	348	325	316	326	320	320	333	319	318	330	305	292	301	303	335	348	292	328	325	328	302	296	327	304	299	303	318	329	332	357	355	346	313	322	289	297	343	287	301	344	301	315	325	347	300	309	280	310	340	303	321	302	318	313	342	279	329	312	312	327	279	332	343	329	315	312	351	327	311	308	343	314	318	324	322	337	318	294	326	320	323	296	308	321	289	294	289	289	283	280	344	305	328	327	299	302	308	302	295	345	311	308	303	308	295	317	310	340	313	336	305	308	290	306	333	317	288	297	302	319	309	306	304	329	340	312	332	319	309	336	309	306	346	342	296	293	308	290	282	286	317	360	311	312	343	331	310	312	308	305	316	298	307	347	320	307	326	353	307	319	323	338	301	284	311	318	305	310	321	294	299	307	311	311	319	318	322	322	315	319	313	283	340	337	321	291	336	342	324	298	293	282	328	306	311	318	330	329	336	322	315	330	302	334	314	311	347	329	300	351	322	338	327	305	306	340	311	331	283	283	343	284	318	315	330	318	314	298	324	331	331	345	334	324	294	329	307	309	318	331	321	339	320	359	334	357	296	320	330	357	302	350	313	328	336	294	303	295	319	312	316	319	309	333	322	285	295	313	307	318	302	337	304	309	324	319	314	321	306	314	315	316	317	328	312	295	296	307	301	308	319	333	316	332	330	301	306	322	324	319	283	313	331	312	337	308	326	334	348	348	317	312	326	315	299	311	331	302	335	306	329	316	347	319	338	297	325	341	299	293	316	341	278	317	316	315	299	350	332	287	319	327	315	315	336	317	306	306	316	331	321	289	304	286	314	311	323	300	344	314	315	320	352	321	297	332	317	298	314	285	307	307	344	336	328	313	313	299	312	297	320	303	311	325	292	283	282	309	331	296	322	339	310	355	308	330	324	307	326	322	329	318	326	315	331	336	309	330	325	288	290	302	300	305	317	292	302	319	275	353	266	295	315	311	326	328	313	309	325	332	311	312	309	326	330	317	319	323	330	327	326	329	295	313	325	307	359	319	322	321	311	338	300	321	329	318	323	301	328	313	306	344	334	301	313	308	311	316	320	329	306	330	309	319	322	323	329	279	344	319	299	304	332	329	324	305	315	306	341	312	330	308	333	291	312	309	347	302	316	310	293	307	301	328	291	355	354	325	284	333	302	304	302	300	299	305	326	315	306	325	329	307	294	308	330	332	322	313	322	320	342	305	303	299	292	305	318	322	315	290	317	344	291	303	314	285	364	301	320	308	297	310	316	316	316	317	311	326	281	325	338	333	317	317	312	294	304	335	306	300	323	312	298	333	296	313	298	310	330	315	340	278	321	312	303	332	322	300	343	319	287	347	346	332	310	339	319	329	302	340	341	338	314	310	334	318	327	321	316	314	306	328	363	294	308	343	315	329	300	331	327	338	328	329	313	311	315	306	301	345	311	313	371	298	305	272	288	321	327	335	331	313	342	339	307	313	294	311	322	310	343	333	324	300	316	343	333	343	332	281	301	328	290	308	288	318	317	328	305	314	332	303	325	328	314	310	289	314	342	330	346	312	314	311	305	324	293	321	328	341	340	313	321	351	329	338	304	347	340	322	350	308	304	351	285	321	306	306	306	328	350	301	362	310	320	333	311	301	304	307	368	351	314	317	300	317	324	303	344	320	311	339	319	272	328	317	353	309	293	320	291	297	297	292	293	302	313	263	294	324	303	304	318	306	302	306	298	318	293	320	297	295	300	319	306	302	304	319	307	345	307	346	308	318	326	302	312	299	316	299	309	321	295	331	307	304	304	327	327	329	309	299	335	306	303	315	320	314	351	311	300	320	307	316	284	323	298	357	304	348	328	319	348	324	314	322	311	304	312	336	301	320	303	325	310	296	309	335	300	315	324	292	349	318	352	279	318	303	339	322	321	317	312	321	294	298	286	323	308	313	334	321	318	293	311	326	302	330	291	331	325	322	313	306	341	304	347	310	315	305	329	320	293	312	326	324	330	327	297	304	321	327	314	318	300	326	318	336	303	316	320	324	326	316	301	312	314	307	287	331	340	338	344	285	319	325	271	313	330	311	339	356	340	282	333	310	308	322	323	310	331	294	309	301	283	305	336	313	306	331	338	279	318	293	335	309	322	350	313	293	312	318	312	300	329	326	294	294	313	311	325	279	310	323	305	297	323	301	302	303	323	283	317	351	309	332	299	260	347	334	308	293	322	291	332	329	373	295	314	333	311	285	312	311	319	308	312	314	344	322	319	327	312	312	295	350	331	313	329	325	322	305	296	311	316	347	323	340	315	367	323	302	333	305	310	351	309	292	325	300	337	326	305	324	316	325	315	318	313	297	344	329	307	295	303	327	306	307	329	333	342	322	310	297	331	307	279	303	338	308	328	289	295	323	283	337	309	288	306	311	338	332	328	307	312	331	300	327	316	356	328	325	320	300	292	298	278	316	303	323	342	297	283	314	303	322	297	320	339	305	315	303	339	336	301	304	295	295	351	281	330	270	308	322	317	321	304	273	317	314	315	342	297	318	318	299	342	297	323	330
4965	4472	21159	34941	26866	16268	6759	2497	1017	631	513	514	509	518	497	501	501	509	477	521	479	481	521	493	491	507	496	520	473	514	463	513	474	487	509	480	512	504	511	504	470	478	510	490	494	489	516	514	514	507	504	505	522	509	499	468	491	485	509	518	507	533	466	526	515	515	486	509	468	495	512	475	555	498	509	534	520	482	496	499	530	492	486	513	531	464	492	503	441	490	453	480	464	496	478	500	466	470	489	509	494	501	520	490	504	498	459	482	531	486	527	522	477	519	469	477	540	512	499	520	500	475	480	482	470	478	486	480	540	525	530	495	493	488	496	515	471	504	506	524	499	505	499	534	510	548	502	489	445	442	458	498	495	499	499	453	479	465	486	544	451	490	492	548	507	453	499	484	491	491	522	509	511	464	520	470	560	490	498	462	505	493	469	490	453	478	491	481	526	524	464	500	510	480	499	496	465	551	485	498	447	480	509	498	480	478	550	491	521	497	484	501	507	469	511	528	529	465	501	540	517	484	452	502	457	495	503	472	469	513	487	527	489	487	500	472	499	497	491	475	508	480	499	499	451	469	448	472	506	490	517	453	505	495	495	545	498	493	505	528	491	488	501	490	486	468	507	493	505	508	490	518	495	471	493	503	477	516	501	530	480	495	462	505	520	529	522	519	488	493	504	473	486	471	485	507	534	475	515	504	520	533	463	555	474	450	524	476	500	501	492	462	471	458	521	491	516	481	491	490	556	504	516	491	465	489	463	472	503	550	524	483	505	530	491	446	493	472	474	492	522	519	503	477	516	456	482	468	447	495	510	464	490	526	497	540	510	565	498	578	522	479	511	491	502	486	497	509	474	486	497	488	491	486	499	486	504	516	499	459	485	474	500	507	496	513	531	500	524	476	522	491	518	497	516	474	467	512	466	475	517	475	502	510	504	494	508	501	537	488	469	510	520	486	463	504	500	526	450	509	500	484	480	458	509	476	465	488	521	470	509	506	512	473	497	532	505	485	462	451	461	494	508	510	502	468	505	509	517	494	471	510	500	471	503	471	532	479	538	449	467	518	479	477	515	510	488	507	522	472	504	482	503	520	489	487	461	507	518	541	528	451	484	504	544	481	487	473	509	503	501	523	505	476	448	496	479	547	501	508	557	517	488	505	494	533	464	498	479	496	470	472	489	483	455	455	509	494	505	507	476	503	480	473	489	511	454	486	477	491	491	475	500	451	474	515	525	459	511	469	466	488	496	480	498	473	498	498	501	486	506	502	518	516	491	481	492	497	514	464	493	473	499	509	470	502	511	542	528	534	544	486	496	488	495	518	492	493	471	480	487	494	471	474	468	533	510	504	468	542	462	477	526	466	517	512	492	447	479	498	478	532	498	495	482	426	467	482	486	482	497	518	496	483	507	485	483	521	479	493	513	529	512	469	509	471	489	460	506	522	453	477	489	474	500	456	509	502	501	506	475	437	502	517	532	531	495	480	516	518	490	493	479	497	492	504	525	502	478	515	497	505	482	473	482	506	493	506	538	497	505	507	508	469	508	467	455	508	463	494	483	555	495	475	490	514	499	492	497	474	495	466	481	499	494	499	519	482	496	465	500	515	498	489	498	473	516	512	474	493	554	506	526	506	495	511	476	490	501	493	517	488	426	480	519	461	498	497	456	473	524	452	498	519	474	519	478	531	502	492	507	451	466	510	524	505	514	504	475	492	472	497	488	476	526	440	515	482	465	456	513	489	487	482	500	513	515	506	463	495	497	519	465	491	475	501	512	477	516	484	505	490	473	475	491	471	495	515	463	509	510	476	478	510	493	505	481	491	509	486	482	486	476	460	462	507	524	456	488	507	474	490	506	499	516	467	470	489	489	492	515	509	453	538	501	479	478	479	460	455	479	487	501	465	473	514	482	493	521	518	488	532	508	493	536	466	509	452	499	451	506	509	539	476	470	481	493	481	491	509	495	478	526	505	522	500	517	471	478	483	483	526	505	504	510	486	485	479	522	483	494	499	479	500	487	461	489	489	484	485	559	462	482	474	479	499	495	505	456	496	496	528	511	505	485	483	472	488	470	491	493	477	458	483	516	488	503	491	479	501	490	468	495	510	509	514	503	502	535	518	499	487	467	492	481	490	470	504	505	507	484	502	479	514	498	518	508	488	509	506	482	517	494	504	521	538	484	485	510	480	523	502	488	533	514	499	470	482	494	508	472	486	499	483	482	518	508	468	473	495	523	505	511	510	496	473	475	472	472	507	531	479	505	462	497	541	528	492	526	502	476	475	507	481	528	489	520	465	517	503	497	488	568	517	494	533	516	509	504	489	489	529	488	494	475	490	469	526	481	543	495	501	472	480	483	485	472	515	484	504	501	460	494	485	466	484	493	509	489	475	523	503	485	502	510	444	499	494	496	493	491	516	469	482	467	514	508	492	501	507	505	520	505	491	464	488	510	469	493	511	512	474	448	497	485	495	489	499	509	463	484	512	513	548	481	486	477	476	524	506	516	454	516	498	478	477	439	484	477	485	509	502	485	515	455	501	483	449	491	475	511	520	496	519	495	518	496	509	533	475	490	463	504	492	500	478	489	506	511	519	499	489	491	508	494	499	485	427	485	503	472	491	479	540	479	501	502	533	501	529	506	513	474	482	482	499	507	524	515	514	498	494	449	504	498	487	507	470	500	497	492	539	488	467	500	445	504	482	474	481	544	457	501	465	514	507	496	503	467	532	498	470	496	510	507	525	508	526	518	451	502	506	504	485	510	499	494	506	513	501	482	496	475	508	465	527	496	469	484	530	519	527	514	506	540	489	490	481	470	481	479	478	496	503	489	503	456	483	539	512	521	515	509	492	515	491	491	444	458	501	509	441	526	446	506	500	508	500	468	514	490	501	512	503	459	527	507	502	506	493	465	470	544	543	514	477	487	503	478	510	510	484	480	463	516	502	472	497	460	469	506	489	484	522	469	524	489	481	430	476	518	532	494	484	482	488	493	483	471	482	446	498	532	506	495	507	497	521	473	485	438	484	483	514	481	510	502	489	491	492	478	486	485	510	501	496	489	508	523	479	487	491	516	495	508	509	500	561	502	520	453	480	502	494	472	515	495	447	480	487	518	469	540	522	497	515	492	486	522	478	485	508	471	491	519	496	499	509	488	451	503	454	500	467	448	463	499	472	483	483	493	535	503	509	510	504	525	519	493	505	464	512	488	451	535	540	502	530	504	520	478	531	484	498	517	517	529	490	493	495	453	500	540	482	502	487	456	540	532	480	471	502	493	508	532	499	510	474	482	495	459	491	491	492	492	543	478	500	489	509	510	464	513	501	455	485	486	548	487	508	488	503	500	459	483	499	466	502	455	497	463	500	480	439	492	437	508	494	467	506	537	524	533	503	508	501	506	482	493	477	490	500	511	508	493	466	498	478	481	493	511	497	485	516	475	473	495	519	481	479	468	467	516	470	453	496	492	535	495	483	507	456	490	514	504	511
24115	21216	29884	46185	52015	40167	23745	7969	1702	612	383	365	362	389	381	357	368	376	379	349	367	380	339	375	371	344	354	413	361	355	319	365	361	362	371	363	369	368	354	362	376	372	343	401	341	360	347	361	353	360	381	345	371	379	350	336	363	372	368	336	378	362	368	334	383	361	375	346	349	367	359	368	350	374	331	358	339	382	396	363	363	368	378	346	345	336	367	389	338	345	317	340	342	353	351	327	370	340	357	341	332	353	367	363	349	348	366	338	388	364	352	340	347	340	323	371	338	356	362	343	359	339	339	328	347	363	346	357	329	348	373	368	334	333	361	376	350	347	369	365	356	364	372	349	336	351	364	359	346	365	445	360	334	356	367	361	335	331	364	333	349	395	334	342	375	345	387	366	357	355	395	377	347	386	361	348	335	384	366	361	332	371	351	356	381	382	361	359	351	350	349	332	362	349	387	332	342	340	338	343	344	350	352	339	362	345	363	380	340	373	325	347	348	319	337	375	368	322	347	341	362	381	362	375	330	361	360	350	357	351	363	368	339	350	347	382	382	352	359	363	348	376	362	360	321	296	330	387	337	359	350	352	364	344	354	342	342	362	386	393	372	373	377	371	353	366	375	330	371	362	358	353	372	393	341	387	351	360	353	345	356	363	323	400	351	379	350	351	398	351	346	351	337	377	387	345	360	360	329	323	376	355	362	375	334	317	369	367	362	332	358	389	338	370	345	353	372	350	355	342	353	331	381	371	365	320	356	365	376	385	360	329	378	347	386	353	353	368	363	365	345	358	348	386	355	369	369	395	348	356	360	360	367	385	322	345	334	358	333	377	369	369	342	359	377	344	326	339	335	336	341	358	356	359	362	371	346	322	340	329	386	372	371	366	333	346	350	353	363	314	354	354	374	350	383	350	362	358	333	351	334	361	386	373	380	346	348	344	361	374	355	378	356	331	352	371	386	390	370	364	359	376	369	376	375	343	342	373	388	349	373	380	356	370	373	332	387	354	365	364	402	360	339	365	324	380	365	373	359	318	364	357	340	336	328	385	349	376	371	373	345	335	413	368	376	318	379	352	351	332	335	363	389	342	331	331	335	340	348	351	354	361	367	350	360	347	377	356	365	334	357	353	371	342	364	349	363	353	370	370	384	373	340	379	361	368	348	371	317	389	359	380	356	340	363	332	383	327	372	336	329	373	369	366	356	376	355	347	321	355	329	364	300	395	387	354	385	347	327	369	367	373	344	346	343	363	358	367	346	349	385	370	360	350	395	331	377	356	379	342	318	362	354	351	379	347	376	343	349	344	356	330	336	360	372	366	361	356	334	346	381	348	358	362	362	336	362	351	365	359	374	360	344	388	352	368	363	338	374	338	377	376	373	363	349	342	324	380	368	382	334	339	375	352	360	363	351	365	380	381	340	337	321	372	356	373	300	361	385	338	381	343	388	360	358	318	348	348	331	398	349	346	345	377	339	378	371	346	360	374	395	358	352	332	349	337	315	379	349	334	363	365	333	342	315	349	353	326	354	384	369	368	364	337	415	352	357	365	395	341	345	317	324	313	388	368	340	358	322	344	356	349	321	364	406	360	347	369	348	349	383	346	341	354	402	361	330	351	381	369	358	355	366	342	342	357	378	375	371	372	336	334	345	379	358	338	335	319	358	348	366	341	372	350	332	339	371	356	351	344	334	347	355	348	338	392	336	368	342	342	375	355	362	347	379	371	362	324	364	344	372	370	323	354	361	354	320	400	355	353	323	378	334	360	355	363	370	377	377	380	372	360	349	344	321	355	356	370	325	382	328	366	347	352	348	344	381	355	360	330	351	358	344	386	366	341	358	371	378	336	325	373	367	370	331	377	328	353	390	370	366	378	342	364	348	376	327	354	336	321	349	350	366	360	357	319	330	391	354	373	337	353	365	377	325	349	329	341	355	392	395	345	346	361	368	335	332	327	343	365	344	360	369	325	336	365	364	378	364	394	347	337	379	359	339	342	364	339	347	342	327	350	359	367	348	330	397	359	370	363	329	346	363	358	346	361	356	329	344	350	377	367	370	324	342	343	360	337	340	337	336	381	370	375	350	348	366	354	357	380	363	361	363	357	351	332	396	345	351	312	313	359	348	363	374	371	348	342	401	352	346	396	363	352	357	339	369	352	362	375	331	365	343	337	362	400	355	370	347	348	317	370	353	362	351	350	334	375	353	348	328	337	341	321	368	357	371	345	346	356	338	331	337	352	353	357	367	378	369	328	364	327	340	341	341	360	386	346	363	359	342	345	344	363	380	355	322	364	355	350	373	329	363	365	386	388	401	359	348	331	359	398	377	354	342	342	346	351	347	327	383	378	337	365	358	388	322	335	333	329	354	377	336	349	363	336	360	371	357	330	352	349	347	349	331	355	351	329	392	368	366	381	363	353	369	351	363	359	362	364	339	376	338	366	352	363	362	356	369	385	345	307	370	373	356	388	381	356	353	372	367	345	342	393	369	356	344	368	368	344	359	372	400	358	373	396	382	360	335	358	327	365	358	344	341	343	351	328	311	343	326	340	340	340	342	327	334	371	379	332	335	360	348	355	359	387	342	341	366	371	364	404	363	361	376	367	364	362	331	357	369	340	338	370	365	353	339	360	336	351	367	363	358	318	342	361	388	323	352	357	305	311	346	356	355	366	348	330	355	385	343	364	351	304	345	358	375	364	379	362	344	338	361	340	378	356	334	354	343	355	342	310	350	373	349	335	325	370	353	351	355	364	367	422	397	344	367	359	351	340	342	351	367	349	340	332	347	347	359	396	346	374	352	355	334	359	385	382	345	391	352	356	371	373	378	310	330	375	359	342	337	355	370	370	345	339	369	315	348	345	353	341	347	349	372	349	335	348	347	347	340	351	357	375	354	340	338	338	375	365	369	335	414	375	367	349	362	355	360	313	394	372	352	371	359	371	366	400	358	301	363	359	365	404	350	389	341	355	345	383	348	339	390	349	384	364	369	361	342	378	375	381	347	354	340	362	388	350	358	346	368	364	378	349	373	378	371	368	370	352	374	340	355	371	330	385	352	394	407	347	368	342	359	351	376	337	346	319	363	359	358	355	369	361	341	377	339	357	396	335	342	370	341	348	362	364	353	359	350	368	380	331	350	371	347	318	363	336	372	330	360	345	326	401	331	341	359	349	376	368	360	374	353	378	351	341	346	320	407	356	350	340	391	377	358	382	385	336	336	335	317	343	358	306	366	356	370	358	371	355	392	360	358	336	351	359	338	330	358	354	357	385	335	350	327	361	355	347	334	374	376	336	368	371	352	359	365	336	374	373	366	345	364	345	364	364	348	344	346	352	340	344	329	351	362	330	332	383	349	353	345	343	353	330	339	328	391	348	369	350	376	324	381	366	324	334	348	336	350	350	368	373	360	339	358	360	392	341	342	343	340	343	359	342	393	351	368	350	356	335	329	366	352	359	391	336	358	364	373	334	362	361	359	379	354	343
6732	13407	35562	70311	59140	43310	26111	11026	3610	1222	644	565	570	566	545	548	551	535	563	557	541	597	566	582	596	542	537	582	569	510	575	551	547	579	518	552	569	563	550	572	555	546	573	578	507	547	561	527	512	522	523	545	546	549	533	609	577	573	504	538	578	578	585	514	540	520	521	515	577	526	579	543	553	514	525	546	496	557	559	539	581	536	582	561	580	559	534	568	579	568	542	528	544	571	567	515	571	593	590	558	590	557	564	572	562	523	573	550	519	560	555	558	549	581	531	579	570	547	521	556	561	554	594	579	538	583	538	538	508	563	581	521	562	567	569	583	559	574	557	548	534	583	524	569	552	570	557	608	546	566	537	615	578	538	514	558	558	522	580	536	554	584	613	555	526	551	554	524	551	559	542	550	521	560	492	567	583	559	517	560	527	578	582	539	576	565	561	562	565	596	583	565	529	531	589	550	567	548	526	541	560	539	573	505	560	546	546	555	530	578	552	556	528	525	557	527	524	527	537	540	610	557	511	615	549	559	490	580	496	558	509	553	598	535	568	600	556	565	552	572	558	568	590	519	548	580	522	568	585	592	550	557	527	560	496	553	555	529	553	524	560	531	543	540	581	561	593	530	518	562	585	544	568	540	595	544	558	553	572	551	593	556	549	547	587	620	567	541	527	579	582	557	549	545	553	569	530	567	526	540	528	587	547	552	541	593	551	502	577	557	532	561	569	566	567	547	538	517	567	537	566	519	529	572	534	531	573	560	546	594	545	562	557	537	534	526	545	563	621	557	580	576	525	508	528	558	530	587	542	556	536	580	544	543	585	550	513	521	555	564	516	578	536	550	538	582	588	546	585	547	600	560	568	554	546	561	553	551	522	549	584	568	553	606	524	517	538	581	510	553	567	563	542	513	530	591	573	544	555	552	541	516	588	553	544	563	554	535	543	547	607	551	562	562	509	568	573	565	530	552	546	585	518	532	569	552	553	604	515	519	540	579	522	544	578	531	570	554	579	531	520	597	543	565	553	542	589	583	532	530	528	586	563	536	524	563	554	529	498	585	543	539	561	545	564	573	532	531	526	587	549	555	580	595	580	599	569	565	556	545	537	585	522	523	576	529	575	551	533	531	556	551	574	522	569	544	530	556	529	560	610	576	530	557	546	531	570	545	547	587	557	564	568	602	543	571	556	578	569	556	523	541	554	586	514	513	566	530	557	587	578	520	537	545	567	557	494	531	510	565	593	556	561	568	535	530	534	570	565	552	527	536	535	527	565	567	565	547	579	540	567	576	564	585	588	542	589	535	565	565	546	584	573	552	530	535	501	572	547	556	537	565	601	556	515	527	533	556	549	545	563	555	544	600	547	534	553	601	598	563	563	577	525	576	538	546	555	561	573	571	590	557	580	577	584	590	578	578	498	548	541	544	585	600	573	519	552	553	527	534	551	528	568	534	565	548	559	551	534	512	516	563	499	542	578	544	561	567	542	549	574	572	524	542	556	525	534	536	537	501	558	532	553	616	551	516	559	522	531	524	561	531	541	572	561	564	563	543	537	560	569	573	556	515	600	521	582	545	578	534	530	544	547	538	535	513	566	552	550	542	584	556	541	584	509	591	583	575	552	539	552	550	552	536	540	510	550	530	588	553	572	538	545	564	573	523	564	560	592	551	548	552	574	553	576	567	536	533	548	563	578	563	534	514	580	546	575	507	537	568	555	534	545	521	512	555	552	551	573	511	547	581	570	540	537	553	526	545	525	539	542	584	543	530	559	543	566	529	577	565	563	526	585	564	584	508	539	556	570	557	552	578	569	621	521	577	560	576	549	561	524	527	537	536	555	537	594	554	558	541	563	534	548	520	564	562	548	538	571	557	582	551	543	576	550	555	556	554	555	611	555	521	582	551	551	565	564	532	561	518	578	511	520	587	546	545	518	554	569	558	567	530	533	540	578	549	569	580	575	558	538	552	573	528	530	537	555	554	549	546	605	510	557	560	556	582	519	538	528	545	539	559	537	578	537	555	520	551	579	580	549	571	533	542	553	524	532	501	545	548	543	504	512	553	606	565	591	543	554	571	498	549	522	561	544	570	549	549	545	567	559	570	563	512	553	571	570	515	551	573	531	563	532	550	591	575	539	573	560	559	544	593	641	568	532	542	553	584	572	591	566	579	552	513	593	575	552	557	552	535	534	529	523	567	553	583	555	589	545	579	519	546	545	505	549	612	558	554	555	535	596	521	584	546	551	514	503	551	540	552	567	571	533	582	545	574	547	521	531	549	536	580	548	520	561	564	559	555	550	552	575	557	523	548	578	539	558	566	541	583	558	532	531	587	587	557	587	528	537	547	550	540	534	584	540	566	551	525	550	519	561	528	561	510	542	586	592	492	571	558	551	494	544	540	577	585	560	521	569	563	522	560	545	535	519	546	552	574	596	496	567	603	519	564	562	530	552	525	568	566	586	533	541	576	527	578	556	536	530	537	586	568	549	582	522	581	573	557	526	563	502	580	521	538	541	565	552	548	566	547	540	581	540	565	500	576	568	551	510	575	515	562	543	562	523	584	542	563	534	588	557	543	599	525	561	533	539	547	593	554	536	564	554	567	543	554	590	549	553	564	534	556	558	530	548	557	554	567	531	519	552	510	593	584	571	526	596	575	530	581	611	558	535	559	550	568	605	548	583	574	520	555	549	548	554	613	534	578	518	581	529	544	504	535	536	534	555	597	540	549	532	560	581	566	557	536	538	572	568	520	585	546	510	553	546	520	543	563	543	618	526	576	502	546	548	591	581	568	536	547	581	564	548	557	572	573	545	522	561	523	543	487	541	527	522	580	547	543	588	592	534	519	531	560	551	547	581	527	571	542	559	536	555	568	567	563	587	536	559	555	555	566	540	554	542	539	573	600	576	543	610	545	582	594	518	584	530	595	580	557	582	523	573	541	559	573	531	518	566	546	523	570	545	548	537	573	547	533	556	587	569	600	532	522	569	551	547	568	501	538	525	577	543	563	545	522	549	540	549	555	543	574	528	531	515	503	548	534	520	550	567	567	564	555	553	527	514	576	549	521	557	585	557	554	553	517	569	563	560	547	580	555	537	524	558	587	563	568	572	521	548	529	574	537	590	565	548	541	571	581	524	551	573	571	576	540	556	562	556	557	578	547	530	585	557	532	541	558	582	549	545	486	547	575	590	549	539	506	538	501	567	570	568	513	513	558	600	571	549	558	569	537	542	603	564	589	568	516	561	519	544	568	537	538	612	547	591	501	547	580	583	516	540	562	560	576	503	531	547	549	539	571	591	572	544	573	573	566	558	555	534	507	513	542	587	572	568	555	539	520	554	521	571	575	537	569	550	548	570	515	524	535	591	532	581	572	547	564	551	599	595	560	552	564	544	516	526	545	533	536	545	561	535	586	576	545	563	569	564	538	601	587	587	566	544	539	572	544	580	551	556	526	545	546	533	529	548	557	560	521	538	561	539	566	570	541
23031	21220	29723	41414	54030	47263	32422	14436	3318	878	459	399	370	389	390	412	385	369	396	402	391	379	377	394	365	399	372	413	357	348	348	413	419	370	368	399	420	365	393	383	374	340	371	360	387	368	373	354	351	366	378	393	364	406	359	362	393	362	388	381	370	381	404	349	361	340	357	383	348	353	378	379	357	372	415	370	389	393	371	379	397	355	386	376	397	370	360	363	368	393	406	392	365	380	371	348	368	382	399	392	343	390	388	353	377	381	352	382	419	397	374	339	382	358	379	403	387	349	405	350	384	378	374	336	380	386	414	359	316	403	387	385	378	374	368	350	381	384	401	371	378	360	380	365	357	381	352	355	390	368	403	379	370	366	345	334	375	391	374	373	361	372	411	376	380	365	348	339	380	360	344	353	370	351	375	350	337	334	335	377	369	349	390	393	402	365	376	347	396	374	406	414	380	337	328	376	364	369	333	322	375	345	401	372	369	383	383	375	372	356	359	380	376	349	364	401	363	340	335	346	362	368	367	371	376	338	387	368	380	342	360	384	364	354	384	385	370	337	399	354	341	380	364	375	372	405	368	383	381	349	370	402	355	393	357	381	343	375	391	372	349	362	396	377	379	345	356	361	402	387	333	362	375	374	403	349	401	382	392	378	341	396	384	392	368	343	378	389	380	376	358	362	373	384	397	356	363	365	366	381	371	393	384	358	400	362	392	363	341	368	374	385	396	408	419	381	400	387	367	389	399	377	388	410	367	355	344	394	365	384	368	366	415	328	373	379	354	400	352	355	364	418	357	379	393	400	370	371	355	366	378	333	386	403	409	366	381	394	365	385	361	381	380	346	346	387	348	363	378	383	396	398	377	393	376	413	386	370	378	393	400	364	401	385	353	355	357	389	399	373	357	359	366	375	367	389	375	370	357	343	357	369	339	355	338	378	346	399	393	366	377	379	391	386	360	363	362	361	339	378	388	366	385	409	384	343	361	369	355	400	385	371	371	361	363	360	365	380	401	356	388	398	346	356	394	363	374	372	378	363	396	343	362	369	335	370	355	349	364	384	371	377	389	379	410	363	358	345	383	383	366	326	376	385	359	395	356	365	393	348	353	347	410	371	370	356	362	383	392	343	387	380	376	358	374	402	380	338	354	340	365	382	356	362	383	388	372	379	372	390	342	367	367	427	378	398	380	349	371	348	361	399	350	376	369	378	388	370	368	389	361	341	394	315	385	343	368	413	391	337	388	377	346	362	356	364	391	375	385	385	346	417	383	348	363	385	370	368	380	365	372	323	382	374	383	366	362	384	365	353	364	358	362	356	386	401	417	441	369	320	389	394	358	352	382	364	366	346	393	383	345	340	351	391	361	330	346	384	361	390	362	388	363	363	369	375	388	355	330	374	375	383	342	361	391	370	362	386	371	393	331	337	397	387	400	352	361	346	342	383	343	384	342	344	372	369	345	371	380	363	371	359	390	349	356	372	329	373	360	368	363	395	382	388	355	389	374	348	372	363	386	341	383	369	332	390	340	323	375	334	357	385	371	372	380	388	392	379	374	396	339	381	382	388	334	356	364	353	366	372	367	362	411	367	343	361	349	377	356	394	360	346	362	361	346	333	362	385	345	380	366	360	362	387	370	391	357	359	386	388	388	361	338	388	403	332	360	369	359	397	403	371	369	356	367	355	348	340	386	360	366	369	347	359	359	392	410	359	400	361	390	372	329	357	356	371	364	378	393	364	375	348	367	359	399	366	385	375	348	389	397	379	371	337	372	370	374	376	369	376	357	358	356	384	364	402	371	358	335	357	396	349	385	353	356	366	394	378	387	368	368	391	351	368	380	391	355	374	375	379	343	389	364	368	358	356	375	331	379	368	349	349	341	350	361	333	399	374	376	377	361	371	358	390	403	341	349	362	376	389	383	397	370	345	345	372	350	349	351	350	345	386	357	372	375	420	377	369	373	369	322	364	351	397	349	344	379	368	364	402	388	403	361	340	341	377	403	378	363	334	361	347	363	365	361	339	362	377	386	373	388	358	379	319	353	416	381	391	382	349	384	429	362	370	387	371	366	356	375	392	353	356	383	420	361	360	356	368	356	345	367	345	368	338	346	358	387	370	351	351	365	415	384	313	404	378	383	370	395	361	350	354	350	384	400	371	339	367	376	354	357	370	372	397	349	369	367	348	379	366	382	369	383	400	384	340	365	384	380	335	354	337	352	372	354	363	373	347	373	369	392	375	373	335	368	409	355	364	396	367	344	361	383	394	363	356	388	332	353	410	378	342	358	360	347	340	351	374	354	383	372	396	383	365	380	383	416	389	373	364	379	360	408	382	353	364	397	376	362	406	363	353	370	343	371	401	356	385	344	397	334	369	368	327	403	355	393	362	337	356	350	387	386	393	368	374	334	368	340	356	347	407	356	332	388	362	386	373	369	365	351	369	345	394	385	372	389	389	348	383	379	404	353	367	352	387	371	375	384	389	385	363	380	377	380	364	371	375	417	362	383	371	391	359	356	379	371	346	350	383	359	398	338	348	394	399	369	379	354	374	369	362	386	379	366	383	358	380	393	331	337	345	361	380	368	396	395	405	373	383	386	401	387	376	385	341	361	366	370	357	366	370	385	381	388	354	378	347	368	366	384	368	359	348	350	350	369	404	392	372	384	351	357	399	346	357	410	390	374	369	391	396	408	386	352	340	375	359	400	343	375	363	359	369	379	381	388	361	387	363	383	384	403	370	338	372	357	376	382	365	392	394	354	369	350	348	387	367	386	352	377	368	357	350	373	345	375	373	414	384	370	354	373	374	390	374	359	374	380	367	368	374	359	352	390	368	367	393	357	383	360	362	369	400	362	384	402	397	383	397	370	379	359	339	380	383	402	378	390	363	375	371	360	351	336	356	375	364	352	383	369	360	372	355	359	372	344	342	394	346	361	360	390	373	387	381	407	358	371	368	385	369	374	381	352	339	394	385	389	316	344	396	380	335	376	393	389	345	362	391	375	404	367	386	358	386	364	380	393	350	360	353	371	361	357	365	371	398	339	384	358	356	365	390	354	366	410	340	366	377	378	369	352	358	378	359	412	370	343	365	368	365	391	348	370	361	377	363	371	347	413	322	373	379	372	403	374	364	361	384	359	366	321	342	387	377	365	372	383	381	365	357	376	383	320	344	351	376	368	347	334	365	381	353	388	397	396	383	380	354	366	383	351	380	341	377	347	354	377	372	353	365	358	400	357	365	389	378	330	332	373	383	328	364	377	344	324	385	404	337	386	346	362	347	384	340	371	355	373	356	356	386	389	368	369	367	367	340	398	361	373	372	385	377	372	379	332	374	379	382	379	378	328	332	387	427	339	361	357	379	398	361	343	364	379	372	384	392	360	376	371	367	386	408	360	392	360	393	342	324	329	339	365	388	376	370	389	375	380	392	359	373	404	376	385	361	366	400	384	379	354	403	389	377	374	361	359	336	370	396	364	356	373	339	408	399
9664	20820	55723	84687	72950	53736	34976	16959	5912	1759	708	602	592	584	567	549	566	563	561	547	594	537	626	561	593	548	540	550	523	590	545	552	583	501	567	561	583	547	579	559	556	566	539	551	560	617	581	539	541	561	594	573	562	565	515	567	565	526	567	578	556	566	512	582	560	580	546	555	559	533	574	583	544	577	516	577	577	567	562	555	594	590	573	561	539	600	571	579	569	563	567	537	573	602	595	567	529	572	593	539	593	601	571	546	509	550	527	564	529	544	568	564	565	550	553	519	495	564	587	566	552	552	553	547	552	599	542	551	601	562	542	529	554	526	570	551	537	574	554	557	555	533	570	550	580	553	549	546	534	548	554	546	543	542	549	536	533	549	535	557	569	531	599	568	555	611	555	579	565	575	599	536	577	554	586	572	574	532	542	545	543	537	592	514	574	520	573	590	543	557	588	543	562	563	533	583	561	538	541	507	564	589	568	550	607	575	521	542	553	561	579	545	537	564	592	598	573	535	563	554	566	543	532	552	503	531	603	556	580	562	524	529	565	565	572	529	538	537	573	543	565	547	561	518	598	573	539	524	595	580	578	583	510	555	552	560	573	562	594	568	547	581	580	544	541	540	566	588	557	564	562	586	542	564	583	591	601	548	562	586	588	597	559	576	518	545	563	541	579	586	562	577	543	522	566	535	571	574	589	580	544	545	560	563	554	576	596	581	569	586	544	600	539	514	512	557	609	572	564	512	541	562	534	542	546	524	578	524	517	563	573	611	572	592	550	518	554	545	581	586	589	561	527	559	526	523	536	563	557	512	564	527	534	534	587	614	573	549	601	532	588	538	558	561	537	555	618	543	526	578	607	562	596	560	533	554	561	545	530	570	586	576	583	568	531	556	543	559	568	524	585	568	579	545	569	530	559	576	565	561	543	589	583	565	541	562	591	594	576	585	560	544	574	570	592	587	531	512	588	559	556	597	564	590	519	535	563	545	562	561	538	571	585	548	556	558	525	542	574	561	524	534	581	529	556	597	562	556	570	566	520	557	488	560	559	600	533	553	584	553	575	533	561	550	569	584	548	531	572	592	537	600	546	552	550	556	586	607	598	540	568	559	568	540	554	566	584	526	570	601	543	533	577	541	598	594	575	558	617	584	534	615	562	567	550	588	575	546	575	596	567	586	572	592	522	546	592	576	530	543	541	547	548	558	575	573	577	556	597	584	576	573	558	599	562	568	601	544	577	596	566	542	574	536	580	562	614	583	586	566	574	593	592	545	595	524	548	562	581	552	537	534	584	547	526	558	565	528	502	593	538	535	558	537	506	568	533	530	576	549	573	586	529	584	607	572	527	564	584	609	555	529	532	526	549	605	574	541	554	568	577	561	540	589	553	535	545	549	593	521	564	604	506	558	564	579	532	574	512	579	559	572	583	572	573	529	564	524	531	560	568	544	545	539	535	564	527	562	501	558	576	588	530	616	573	565	551	536	555	538	546	588	587	523	577	573	563	611	540	563	525	572	541	542	541	562	578	568	569	598	554	566	552	536	569	548	530	534	569	544	569	518	604	533	542	579	557	525	549	532	578	542	590	535	584	554	576	601	576	535	530	539	561	539	504	574	529	542	516	588	600	568	524	582	578	576	528	568	588	552	567	554	572	547	549	530	547	537	571	539	551	567	594	532	564	571	540	557	572	574	570	541	592	583	583	509	534	514	575	537	562	575	560	549	520	599	584	534	549	583	526	516	575	585	598	553	574	513	580	551	550	566	573	583	538	557	576	575	531	563	534	528	555	548	560	540	537	552	587	546	600	552	561	567	503	551	564	544	562	550	557	608	547	555	578	568	587	562	544	567	532	556	588	537	525	553	595	566	569	543	529	569	493	530	532	585	550	546	547	524	508	562	554	586	575	534	554	530	543	551	590	561	553	590	517	555	546	571	543	580	569	541	588	563	521	573	588	537	536	566	575	518	553	597	552	543	550	572	589	535	544	591	569	576	561	582	561	591	571	531	567	566	579	552	583	532	537	512	544	553	594	596	560	576	537	567	565	539	537	581	526	558	576	538	526	512	583	590	535	545	581	532	581	579	581	576	599	531	579	559	519	570	589	591	540	535	549	556	599	552	557	552	535	541	574	520	533	533	523	571	567	573	544	566	577	560	563	539	553	574	561	517	557	543	572	529	552	540	564	569	548	580	573	543	584	529	547	551	563	529	586	531	559	576	585	526	528	530	541	631	516	512	577	603	531	542	555	599	558	542	587	550	529	526	580	571	548	548	500	537	562	575	569	565	586	556	512	562	565	544	564	537	523	597	515	562	599	607	569	510	536	590	577	583	557	546	581	568	553	552	603	577	539	527	592	540	513	543	547	546	568	551	546	529	610	570	557	493	573	552	578	593	557	569	571	554	568	544	536	504	541	583	548	551	596	551	600	549	579	553	571	556	569	558	601	551	599	533	557	567	522	566	543	556	588	527	574	527	556	566	551	568	562	614	594	516	598	571	596	559	557	548	571	565	528	557	541	569	558	518	559	554	543	547	572	552	560	545	550	585	595	555	560	520	527	553	547	567	565	566	594	576	516	591	578	519	592	564	557	567	558	505	579	574	566	575	559	570	585	561	609	574	555	588	550	509	519	523	545	587	579	569	542	521	540	544	549	580	562	533	546	562	535	587	531	556	578	569	568	554	603	523	566	535	548	555	543	573	545	555	558	559	576	580	593	584	583	526	534	553	564	595	575	554	567	544	547	561	551	556	539	574	593	574	599	572	580	544	562	571	557	581	565	586	561	542	548	613	576	524	555	575	543	535	545	509	555	591	546	569	531	560	524	562	558	597	552	602	594	566	565	548	537	572	565	551	573	544	509	578	572	582	526	566	599	567	551	522	569	509	538	596	566	532	521	527	614	564	552	575	524	553	562	543	545	587	597	563	556	527	533	569	565	538	621	579	576	544	552	558	533	552	528	551	496	572	556	536	591	567	583	520	555	501	574	581	562	549	560	528	543	599	604	576	514	501	564	611	538	551	558	564	580	579	555	530	578	622	569	570	552	566	561	571	577	560	539	536	575	555	543	568	549	520	590	595	607	524	573	545	584	547	528	575	598	545	538	558	556	572	572	564	552	561	562	549	564	577	568	600	532	554	561	625	537	560	567	548	553	557	540	526	560	547	563	540	544	553	527	573	559	551	582	595	567	581	561	592	535	584	568	531	573	573	574	557	550	544	551	566	523	565	560	563	566	558	603	523	551	542	563	562	545	563	558	609	610	548	560	570	583	585	563	556	536	552	574	586	548	565	540	573	531	526	512	559	542	548	564	579	558	560	573	531	542	554	591	546	532	537	570	542	580	550	577	575	569	505	572	541	582	583	625	543	542	561	533	526	589	554	595	561	560	575	524	543	579	559	561	582	564	539	555	576	545	557	556	597	540	586	565	589	558	552	573	561	585	568	548	555	549	537	530	590	539	580	560	581	528	557	574	575	557	579	598	572
26644	20934	17349	28322	24718	13192	4531	1359	588	364	335	299	304	324	312	335	339	306	309	303	324	305	307	343	325	315	330	306	328	324	345	314	316	312	312	284	320	306	305	319	332	342	289	307	325	330	333	349	325	330	316	340	328	303	319	307	302	306	336	327	314	318	283	320	314	357	309	382	310	325	341	333	317	320	322	318	331	321	319	302	313	324	328	326	309	321	312	314	301	314	312	320	327	317	341	296	317	319	315	322	306	334	296	323	317	310	317	348	304	326	344	300	337	285	312	297	319	310	320	318	316	294	326	311	347	313	313	355	333	327	343	336	327	303	328	353	285	300	313	328	318	329	334	307	299	308	305	301	331	305	346	292	302	329	350	310	331	302	309	321	352	292	336	316	303	331	315	341	307	333	317	320	312	320	322	303	336	318	345	305	316	303	359	307	292	302	343	277	345	360	314	313	314	316	315	336	332	289	301	301	312	323	329	326	351	285	326	327	297	338	297	301	333	305	331	296	280	360	339	302	331	332	341	294	326	327	307	299	321	336	336	331	334	321	310	330	320	330	325	301	322	346	303	329	324	321	332	309	306	319	315	305	326	331	313	319	322	308	310	336	305	324	309	318	322	361	275	302	324	330	334	360	308	337	286	294	320	295	337	340	328	329	343	343	307	338	310	332	337	323	340	304	305	331	309	339	339	345	311	310	339	330	308	345	321	335	292	308	291	297	332	344	288	336	323	296	336	338	299	333	320	317	322	354	315	301	365	313	324	355	331	322	318	329	318	317	311	295	303	342	319	309	303	330	315	300	315	310	296	330	343	307	327	320	321	278	330	343	346	326	324	299	335	305	302	336	317	314	340	318	318	322	303	306	302	321	293	319	321	291	315	307	300	334	327	323	314	318	308	323	329	327	319	311	307	344	314	336	320	348	315	352	302	341	325	351	336	326	319	300	308	304	344	319	330	294	310	304	312	302	318	339	305	316	340	308	358	335	334	300	321	298	308	334	312	318	304	308	307	346	316	300	302	323	295	325	335	303	302	285	306	323	318	280	340	324	309	287	323	345	317	335	335	304	315	275	294	308	317	309	315	328	294	321	330	322	325	296	308	313	284	336	298	320	293	312	341	284	335	318	305	331	320	328	328	320	336	341	315	325	300	304	352	316	322	318	333	303	327	309	309	319	307	309	341	314	311	296	305	304	334	299	296	320	291	328	342	327	327	334	312	317	319	309	323	301	313	308	333	312	341	276	314	297	321	288	335	342	333	326	359	289	335	312	302	347	308	310	283	301	348	322	303	319	293	329	311	314	319	325	317	318	322	332	261	321	324	306	311	302	340	311	315	328	327	333	312	324	292	331	314	317	332	320	319	360	350	330	332	348	343	304	317	347	305	295	325	294	310	321	304	311	302	330	313	307	334	329	337	285	315	325	315	339	327	327	333	297	328	313	324	339	330	304	306	333	333	308	314	318	326	301	352	318	338	331	345	346	326	296	316	336	317	336	314	327	326	335	300	320	318	282	324	325	293	297	334	324	313	316	307	338	345	314	298	295	345	322	353	323	337	304	313	337	297	320	288	333	319	314	316	313	326	328	337	327	311	301	324	348	329	302	329	346	359	288	318	283	305	301	298	356	358	349	314	295	282	309	344	326	314	310	315	332	307	304	326	332	348	331	308	334	320	306	300	332	338	319	313	338	297	328	323	335	334	321	369	321	310	308	323	332	309	279	326	308	306	307	320	301	281	315	313	332	318	320	325	324	335	306	319	299	324	340	305	332	340	337	362	328	333	300	316	313	336	330	287	305	327	307	329	333	334	325	316	348	334	296	341	293	320	315	310	300	306	324	319	339	304	331	308	314	320	302	351	316	289	331	327	297	314	353	319	311	309	316	313	336	297	337	324	334	328	295	289	325	313	315	303	310	341	307	330	319	322	321	311	325	334	283	342	344	296	314	317	305	314	319	309	316	302	320	313	298	336	317	330	325	332	270	288	319	339	282	344	309	337	337	342	311	315	331	306	305	335	313	326	307	337	353	329	325	305	308	327	312	324	314	319	319	319	306	320	319	332	340	310	287	321	306	340	326	331	302	320	316	322	344	290	327	342	344	328	316	322	320	334	335	304	319	326	314	330	330	315	313	299	324	319	335	319	310	332	308	379	333	295	328	366	368	315	311	328	321	352	310	305	304	308	302	321	338	323	320	309	337	307	302	322	331	325	303	303	311	367	337	338	330	297	306	308	341	320	293	312	321	294	316	359	291	327	341	331	311	315	330	317	357	336	288	331	342	294	316	334	322	300	343	323	332	322	327	374	310	336	304	320	324	315	315	331	294	304	329	342	293	329	313	328	338	313	309	309	306	337	312	287	332	301	309	330	302	280	320	364	354	302	337	337	325	338	307	328	284	338	317	314	307	328	375	332	303	325	297	325	286	317	310	324	329	316	310	328	341	319	285	325	282	334	343	321	315	296	313	312	346	327	337	329	326	316	309	323	317	330	299	318	323	345	330	303	328	362	273	328	314	306	305	321	305	319	338	289	311	313	317	343	297	329	318	334	312	309	325	347	341	270	325	334	310	325	350	300	290	331	312	337	314	344	314	343	298	312	339	329	303	313	343	334	309	329	293	322	291	339	311	321	337	343	314	315	280	307	300	311	343	322	288	353	271	280	313	331	340	320	317	329	292	320	313	311	330	318	348	314	301	321	319	286	319	332	308	337	357	322	286	320	328	322	308	330	315	313	308	366	318	334	300	321	290	294	315	326	318	328	336	322	335	356	325	318	340	331	347	292	335	306	328	307	330	317	300	295	344	337	340	295	309	317	356	329	309	316	300	321	293	296	338	324	349	317	315	316	306	329	319	321	313	339	317	274	302	342	360	305	297	291	341	335	308	343	322	282	305	320	297	319	327	303	329	308	306	319	331	313	319	282	355	326	325	308	325	336	324	308	348	302	321	326	332	333	296	327	355	336	294	302	316	281	314	345	321	305	317	298	290	301	316	334	310	298	296	298	284	335	346	306	334	345	355	320	321	318	297	290	323	313	302	271	293	332	341	289	311	300	327	295	321	319	312	338	332	336	305	343	270	292	307	299	293	319	301	291	322	289	305	326	309	300	336	344	309	326	319	341	338	308	306	335	335	322	309	333	316	314	324	316	315	344	308	335	328	334	343	312	310	284	323	340	342	336	340	326	324	332	307	325	318	312	320	296	306	301	337	317	344	338	294	328	314	301	318	303	320	335	318	329	319	325	321	323	281	303	291	304	318	308	308	307	303	300	272	310	322	308	336	299	317	310	346	362	311	365	342	336	333	332	348	356	314	329	355	334	311	315	330	305	336	327	307	296	324	326	299	324	338	339	294	365	303	322	326	328	291	324	339	322	295	304	307	319	328	330	333	327	320	318	300	311	312	310	308	320	328	315	336	342	323	300	302	313	327	293	349	311	317	315	329	344	300	324	344	334	299	306	316	315	314	332	307	334	307	362	305	307	312
4929	4174	17703	32991	28959	17656	7804	2723	1080	615	530	516	472	478	521	551	503	496	516	512	449	491	487	496	511	502	512	551	503	487	494	495	501	531	505	500	497	524	511	546	491	504	502	492	494	525	511	497	479	510	483	533	470	499	445	517	477	472	506	530	533	500	533	495	497	491	499	489	545	476	471	511	488	487	491	488	519	444	502	526	496	499	472	480	462	498	504	460	521	513	491	489	516	479	501	436	476	501	493	497	527	469	519	498	478	531	497	493	526	501	519	509	492	492	455	480	484	560	523	498	479	487	487	504	480	489	499	496	495	509	497	493	544	478	491	485	462	520	480	515	555	508	509	505	529	522	466	480	473	456	505	489	443	473	483	496	500	477	525	522	481	518	478	499	474	527	511	513	508	478	494	504	522	516	494	524	500	447	525	496	478	497	495	479	523	445	502	505	489	447	503	523	511	434	485	456	485	495	537	466	494	473	492	503	502	498	483	517	485	502	493	526	490	530	484	508	486	501	482	527	502	514	456	505	491	508	469	506	453	496	454	474	485	510	524	485	459	487	505	517	506	496	484	449	480	524	518	482	485	485	516	515	481	485	486	485	474	495	487	514	508	460	478	509	465	509	522	535	484	439	515	533	486	514	493	519	515	497	505	481	497	488	521	496	502	523	494	490	504	490	477	505	503	520	494	501	475	467	515	512	537	509	481	515	513	506	474	485	487	496	530	472	502	492	476	497	483	548	507	525	453	485	505	494	469	559	468	539	542	516	496	499	476	492	484	509	501	525	473	516	503	531	457	471	485	571	521	489	505	517	512	496	538	498	515	504	485	565	456	465	479	494	509	484	525	485	508	487	478	476	514	507	474	507	502	528	508	488	482	492	471	522	511	494	496	477	494	477	506	501	518	485	532	503	487	482	532	514	485	490	493	534	485	471	483	481	459	506	486	486	491	549	516	525	515	459	502	515	474	467	505	514	509	469	503	485	504	486	500	519	480	523	477	498	520	510	512	462	468	470	458	529	509	520	491	485	523	517	531	507	501	529	528	486	493	511	490	506	530	513	517	524	474	491	519	499	483	498	489	469	492	464	533	498	484	505	529	500	486	514	489	501	512	444	495	494	504	502	467	507	498	529	496	453	518	510	515	466	514	518	509	466	528	488	518	484	479	482	529	495	478	485	488	517	490	493	519	495	451	495	496	489	495	477	515	496	488	534	502	491	479	553	487	507	461	504	498	475	478	508	496	512	488	470	538	502	491	502	504	508	503	509	539	470	506	522	472	547	467	477	513	489	511	502	484	503	468	475	507	485	469	498	508	485	525	491	520	492	516	512	510	494	516	509	486	565	486	500	511	489	515	506	503	511	517	474	479	479	503	481	478	536	506	480	508	528	520	503	509	501	510	498	480	486	504	488	497	508	505	486	507	526	509	518	508	469	484	483	495	525	535	536	511	492	479	511	505	469	496	478	548	498	509	488	501	529	467	496	505	520	474	505	519	504	513	540	486	517	497	500	502	544	525	506	490	496	493	488	481	519	470	509	483	477	528	526	477	468	520	495	468	458	520	446	511	527	504	485	538	527	502	492	502	511	502	488	520	491	487	471	487	495	485	508	513	522	482	514	505	461	519	508	530	514	469	528	475	495	489	477	477	508	517	489	526	503	488	497	524	437	507	525	485	489	499	506	484	503	509	512	489	511	468	484	496	502	486	519	485	525	493	466	481	455	486	471	513	518	501	482	524	493	481	495	502	526	471	517	496	548	526	448	498	513	460	515	510	535	492	513	511	523	518	490	500	545	475	530	460	505	503	496	495	484	508	522	467	485	534	489	464	458	482	516	497	510	533	476	508	505	476	470	517	519	474	510	491	497	477	490	518	475	506	463	492	492	509	476	482	491	523	487	486	509	487	518	490	485	511	516	508	478	497	474	477	513	488	476	508	458	482	529	496	467	480	471	439	517	500	492	473	466	534	480	504	508	504	514	466	491	489	519	493	493	469	461	477	470	499	494	490	490	479	564	481	543	496	508	496	478	516	530	486	537	510	492	529	519	516	501	507	502	519	462	507	514	507	476	476	518	538	492	510	502	539	483	483	492	489	511	492	493	529	521	491	505	505	457	549	531	511	467	494	541	528	485	501	486	495	505	519	518	499	493	501	519	502	504	480	476	495	471	492	493	538	465	460	519	529	468	507	488	508	529	509	498	507	504	462	459	508	472	507	527	528	494	501	503	511	472	533	527	494	503	475	524	500	503	472	525	501	514	528	493	521	454	505	457	509	520	494	516	504	504	506	475	493	474	465	479	492	484	473	449	499	493	471	526	498	464	498	487	486	519	484	509	509	507	525	465	440	511	527	522	506	512	505	443	486	518	484	534	512	511	514	529	500	490	496	495	482	496	470	492	509	519	518	511	532	528	521	498	499	506	478	514	520	471	556	500	476	488	494	470	515	479	490	493	494	517	504	484	479	471	523	504	498	505	493	524	487	542	486	513	477	514	530	513	501	473	506	502	535	508	532	506	485	498	495	479	520	500	521	489	539	454	499	489	528	466	499	491	497	538	499	485	524	502	520	474	496	480	502	491	482	503	457	473	490	501	520	476	526	521	474	491	472	474	481	493	493	519	485	498	497	473	526	502	500	508	470	550	502	469	487	519	479	507	478	508	474	514	518	470	500	469	468	506	454	501	559	496	540	502	506	448	494	487	530	465	488	518	468	519	518	481	475	503	478	470	512	507	489	466	523	523	510	516	453	491	480	483	506	528	503	495	485	509	463	479	499	498	519	513	512	451	539	491	545	510	524	493	509	478	503	503	450	496	500	467	507	511	529	504	522	477	453	469	498	521	469	468	500	503	508	482	520	535	484	473	522	518	490	487	506	483	482	510	512	479	513	490	507	501	501	516	515	474	517	508	474	535	511	509	533	474	494	462	515	492	471	516	508	481	491	492	457	493	498	529	529	527	483	500	514	505	501	509	516	523	487	468	516	507	443	486	510	510	523	461	467	463	499	508	496	489	485	469	481	539	530	509	471	494	441	494	540	509	469	520	527	485	523	519	519	527	514	524	482	512	534	475	530	510	502	487	478	499	460	466	513	525	552	512	499	491	478	474	528	488	435	488	496	490	498	501	513	497	496	501	508	497	491	489	477	513	534	514	499	496	501	521	502	514	489	494	513	496	497	517	473	470	487	517	533	482	496	504	504	518	487	518	477	524	498	515	485	527	491	507	509	490	526	502	496	515	508	455	469	529	491	521	477	476	504	460	497	497	499	555	496	489	515	493	469	496	460	471	486	526	503	496	472	449	502	481	503	532	499	509	518	499	525	536	478	532	509	539	500	520	550	508	477	473	475	480	499	482	475	496	514	506	460	515	497	507	494	467	498	533	495	473	514	543	504	531	444	453	486	492	471	469	514	540	493	488	485	522	513	465	487	536	495	474	494	489	524	508	487	496	481	468	456	526	510	462	462	458	502	487	514	509	478	505	463	468
24115	21237	32128	48611	51471	36855	20865	6056	1274	548	446	393	360	360	368	381	357	377	410	343	384	398	362	352	370	406	368	347	346	369	371	359	335	374	342	422	344	339	346	374	357	378	337	389	365	362	336	380	370	351	352	385	370	371	345	362	374	349	377	361	347	359	347	385	383	361	372	351	357	370	346	357	340	361	387	348	352	372	339	365	363	364	325	361	353	350	360	364	341	344	368	353	360	367	363	339	364	390	380	366	373	362	373	353	394	368	381	383	332	392	341	357	341	369	342	387	354	353	345	352	355	345	370	384	360	400	334	376	369	383	392	341	355	349	365	370	356	371	356	360	350	352	337	376	336	376	351	367	376	348	349	342	359	353	364	367	357	376	374	344	383	340	367	328	344	391	382	368	336	380	361	352	368	349	378	353	333	337	386	354	348	378	352	344	343	373	335	367	363	366	354	370	365	392	394	359	375	352	349	347	386	371	374	350	366	364	361	359	375	388	352	359	376	371	358	359	371	353	374	349	382	382	360	389	341	392	390	374	363	393	367	358	381	395	353	363	367	358	358	356	348	357	343	383	335	374	348	377	361	382	403	367	366	375	325	390	349	395	382	360	336	357	340	330	371	358	379	355	372	374	338	357	350	384	369	347	369	355	374	354	350	358	368	388	336	389	382	355	346	351	377	344	361	329	356	326	384	382	374	336	354	370	364	380	368	374	354	337	386	337	376	361	379	380	359	381	349	373	337	350	358	365	376	342	347	413	360	400	345	344	398	377	370	378	347	356	349	356	388	363	383	328	373	352	383	350	371	394	343	315	360	383	376	359	366	344	379	335	340	371	374	382	357	345	348	346	323	380	390	310	381	354	365	348	357	339	381	347	350	360	385	392	361	376	345	353	361	371	368	369	367	356	377	392	352	349	424	321	364	369	354	331	357	374	351	374	382	351	352	353	375	374	360	372	376	352	407	357	378	351	334	388	351	351	384	337	374	363	365	344	374	338	368	355	349	381	342	359	369	373	344	370	382	354	343	366	354	378	359	360	381	350	380	356	385	342	342	374	342	369	375	359	347	364	382	363	351	371	363	371	342	357	369	365	348	363	340	378	370	357	397	347	365	348	355	347	352	332	375	362	353	366	359	377	347	364	341	383	343	336	346	300	359	373	339	356	353	350	340	396	356	365	352	338	362	379	323	331	383	338	367	372	373	383	352	386	389	336	328	350	372	335	391	383	350	334	344	363	336	346	360	338	349	356	394	330	357	329	359	342	342	370	381	348	389	361	345	350	380	368	383	360	385	353	326	386	382	358	341	359	362	367	395	352	334	369	324	354	351	367	343	382	345	334	405	401	371	340	371	400	366	336	345	341	335	353	386	359	358	346	342	344	374	373	377	350	378	337	362	357	354	384	376	364	325	356	387	368	348	330	362	395	378	394	365	368	379	355	391	359	373	368	390	363	338	414	371	374	346	355	370	343	346	330	386	363	329	340	347	376	373	348	394	364	376	377	350	396	370	351	354	389	348	371	386	357	362	368	336	369	334	347	372	370	361	352	340	387	354	348	359	366	389	364	393	368	387	369	403	344	356	358	364	345	361	365	344	375	366	347	378	369	332	370	359	374	334	354	348	349	343	423	392	398	334	376	370	358	387	377	365	361	351	377	399	331	377	380	391	364	332	342	343	360	336	365	375	378	390	333	337	379	361	364	350	381	374	355	345	365	339	370	343	382	347	364	370	388	365	385	401	337	388	366	380	345	341	355	349	361	347	377	364	389	354	366	374	366	348	348	357	354	332	355	367	387	352	339	362	345	356	401	341	369	400	399	338	345	349	372	371	358	377	358	371	373	356	350	348	340	357	385	385	344	363	356	353	374	345	383	369	365	383	354	347	372	365	364	346	358	351	368	329	385	357	364	370	382	348	344	371	384	335	348	355	392	345	361	385	356	356	375	340	341	363	352	371	365	361	340	367	351	354	344	339	355	409	354	370	354	364	357	360	372	356	332	382	346	380	339	357	384	360	376	316	352	345	342	361	373	360	326	338	373	371	351	360	339	356	332	356	413	353	358	356	372	349	349	373	357	375	395	341	373	344	362	318	361	344	342	316	369	378	351	358	330	339	393	363	344	338	339	371	325	345	328	347	336	350	338	341	369	364	338	356	372	369	355	368	343	356	336	375	362	405	355	330	379	344	332	372	371	334	362	359	362	379	318	370	361	345	387	353	346	405	339	374	343	363	345	385	383	339	367	327	332	353	387	375	354	366	350	390	352	381	366	371	368	346	367	379	369	373	391	388	375	352	354	376	395	383	350	375	344	332	352	355	356	325	339	374	378	352	388	379	374	372	346	392	386	377	354	400	331	327	335	362	349	363	353	339	324	337	366	367	316	345	378	354	378	398	377	344	363	336	354	387	397	346	348	405	362	344	329	363	358	369	337	341	374	364	387	371	365	367	335	354	357	375	338	339	339	331	352	324	412	352	357	360	371	362	338	359	345	378	357	356	345	376	331	351	372	417	345	348	348	397	344	354	376	354	369	367	356	348	367	379	386	386	388	376	386	344	366	369	361	339	351	331	374	357	336	363	380	387	343	346	361	330	339	338	371	363	383	343	379	354	352	357	359	356	329	327	354	375	351	368	351	358	357	354	365	368	362	347	379	358	341	374	354	360	375	355	376	361	336	417	370	358	377	356	373	347	348	365	351	366	381	369	373	364	369	357	389	337	380	362	340	375	336	353	359	400	378	360	367	366	352	364	348	395	364	370	348	369	385	357	370	364	343	393	338	350	375	360	335	365	358	346	350	389	360	345	387	318	324	349	359	381	395	393	377	368	376	370	368	351	346	377	369	392	339	336	320	345	345	358	357	334	404	345	329	347	349	366	385	343	352	341	366	364	383	356	346	391	338	359	359	357	373	390	350	373	342	321	364	363	375	345	345	342	354	368	369	369	379	380	352	341	352	361	406	349	366	366	359	362	348	393	369	345	343	394	375	374	360	361	377	367	363	359	329	392	355	337	343	366	379	353	333	374	359	353	394	356	347	364	374	366	367	384	353	364	346	360	368	359	387	376	363	406	381	378	355	362	357	352	353	356	352	361	362	340	380	357	376	359	382	353	356	398	384	357	379	367	347	352	373	356	330	372	334	356	404	334	357	363	377	359	398	338	347	388	361	326	374	361	380	362	380	355	344	366	387	364	369	385	343	389	346	365	332	345	348	395	353	355	363	367	389	347	373	390	345	380	386	379	383	347	387	389	371	373	382	363	338	322	387	393	352	371	358	335	369	384	356	371	323	412	359	336	371	390	413	394	357	382	367	348	361	379	326	367	380	364	388	383	373	357	369	363	372	361	379	370	336	353	371	348	345	355	352	365	376	414	369	353	345	375	358	388	385	340	367	342	362	365	386	370	365	343	355	375	384	347	336	361	362	372	365	372	338	312	349	374	353	347	306	369	356	393	365	378	367	371	349	370	358	373	361	332	366	365	361	345	379
6754	19699	65762	68787	56890	40012	22827	9026	2875	1114	671	605	561	548	543	571	568	568	550	608	576	567	616	575	589	569	540	583	575	543	554	547	551	567	524	520	555	565	548	532	504	562	578	618	561	552	580	576	543	556	550	571	566	543	551	568	519	536	547	596	586	587	609	523	558	593	565	546	588	562	567	575	562	543	608	561	569	542	577	554	557	581	551	563	555	563	587	542	537	607	572	554	621	538	566	566	557	571	622	574	568	588	596	532	574	533	527	562	557	537	573	564	554	530	548	561	581	562	543	550	550	543	601	573	543	572	565	590	557	545	603	569	558	550	578	581	573	583	546	571	515	543	558	615	575	546	584	568	559	584	532	563	579	561	563	538	599	569	570	533	504	528	553	571	579	569	573	571	529	545	598	568	540	568	506	574	596	561	574	537	527	539	585	537	572	549	579	551	520	554	568	574	584	586	583	541	551	537	540	557	566	587	540	563	549	573	556	556	582	541	577	561	592	577	570	542	554	520	583	551	562	590	544	536	586	597	517	560	562	561	524	528	569	532	538	541	550	593	554	573	495	608	555	556	607	539	531	588	584	545	501	528	538	534	593	569	583	577	530	552	537	529	579	572	574	532	580	589	567	579	558	608	567	529	568	564	531	535	566	583	550	553	554	581	611	526	594	523	546	571	544	502	561	526	571	526	581	531	545	534	582	561	542	528	578	541	541	559	576	562	557	537	570	579	583	586	562	552	579	586	549	525	561	556	569	524	547	548	578	507	541	547	573	579	562	584	557	572	527	553	549	560	570	527	536	515	568	583	580	594	591	542	536	555	546	552	564	507	588	567	545	569	567	528	572	585	586	599	554	568	536	544	583	568	554	539	556	565	553	561	566	572	592	562	556	583	540	561	561	600	544	603	552	578	482	552	527	536	534	538	544	551	510	600	558	547	531	554	547	529	559	570	533	569	569	550	547	562	558	579	595	537	571	596	574	593	565	561	565	544	598	577	551	553	551	579	546	555	550	539	591	577	590	545	521	565	540	573	561	567	568	598	571	507	560	564	565	580	574	575	510	539	570	565	533	540	556	542	547	544	562	589	560	582	597	562	556	581	548	609	594	533	563	536	576	595	538	553	510	555	542	537	538	583	577	608	556	535	551	529	556	553	534	556	567	563	580	493	547	561	575	586	561	586	498	575	558	575	550	569	530	567	575	545	541	550	503	566	538	562	583	529	525	555	522	545	580	558	540	588	541	522	602	570	573	515	539	554	502	573	544	588	543	553	531	531	587	558	574	538	569	556	533	551	557	560	556	585	568	555	569	572	579	558	579	549	553	544	534	540	537	560	568	525	550	559	514	539	542	557	584	561	547	534	593	582	561	561	542	553	543	580	582	556	554	564	551	523	613	556	558	570	499	581	547	575	543	581	572	564	564	545	515	608	542	601	553	576	550	534	590	579	594	553	550	546	555	638	591	572	522	585	552	554	520	576	517	554	561	533	562	624	527	524	538	535	519	588	551	574	546	595	548	574	542	548	563	548	540	533	552	519	583	554	544	546	511	589	567	567	578	549	583	598	529	563	570	521	564	553	553	560	584	567	599	556	570	572	556	537	552	532	629	569	566	522	559	598	555	563	560	530	567	573	522	572	586	599	563	577	601	536	551	508	550	598	529	571	578	530	566	578	558	531	566	571	584	587	533	565	526	550	548	556	559	564	566	598	514	593	566	582	584	589	574	540	530	569	585	496	564	567	533	541	554	511	536	574	558	519	559	590	555	556	588	517	566	531	514	594	592	583	561	563	507	601	561	543	545	587	604	568	594	561	592	576	578	576	574	573	562	568	528	550	551	567	546	563	573	570	535	541	577	537	548	587	495	572	570	579	559	566	603	569	530	532	545	574	578	589	592	517	555	552	590	522	586	550	548	539	555	543	610	579	585	579	528	587	561	587	506	541	564	575	587	543	541	584	551	557	544	575	527	537	572	559	609	539	543	583	569	551	573	587	575	558	571	569	565	569	536	539	608	618	527	532	572	595	551	536	571	597	534	553	559	530	541	547	609	543	585	547	548	566	560	619	572	539	577	581	578	520	588	538	616	540	556	552	526	557	558	539	544	526	528	535	571	545	570	554	557	570	556	518	554	531	565	556	529	563	562	563	531	532	561	581	516	588	575	558	554	552	544	537	593	558	542	539	633	616	577	568	538	554	589	538	532	572	533	550	534	549	560	557	550	539	536	565	532	560	574	532	536	567	533	561	561	594	534	576	580	553	565	540	557	534	556	544	617	572	559	505	569	557	578	519	528	538	590	554	537	548	546	567	512	559	609	542	564	513	569	581	565	525	578	579	563	548	553	580	604	586	533	533	558	538	547	532	576	569	556	546	569	568	632	559	535	564	553	570	571	581	588	521	532	568	539	572	570	523	518	517	524	537	595	537	591	544	545	543	545	536	569	559	511	597	580	558	575	562	567	578	565	566	581	544	548	541	569	539	471	557	546	592	524	563	527	563	535	580	605	566	547	553	575	558	557	570	540	551	532	549	579	592	589	534	586	577	540	552	589	561	564	536	536	588	560	536	536	559	555	569	502	592	593	571	592	568	606	564	604	576	560	568	609	568	560	576	530	566	558	550	585	563	552	571	535	546	546	547	549	595	537	543	559	585	567	532	548	551	552	575	574	574	547	563	545	541	554	550	564	578	535	543	583	594	553	545	566	534	556	533	572	529	549	604	569	564	549	563	548	596	574	535	492	611	547	570	544	572	523	575	545	533	572	551	590	546	531	547	560	552	557	534	569	558	545	529	569	537	552	575	568	587	543	564	587	532	569	528	545	573	548	535	532	567	590	543	558	538	498	547	560	569	553	574	547	540	551	533	541	603	562	546	573	569	527	550	521	575	555	613	584	571	575	583	548	580	590	558	562	569	522	573	521	543	571	523	574	574	531	566	563	582	560	555	560	562	610	545	584	517	570	562	561	555	541	555	528	574	579	543	582	545	552	529	587	597	591	562	576	560	560	585	550	538	581	541	561	561	564	578	548	570	533	613	561	595	558	590	553	560	565	541	562	555	542	559	607	546	576	541	556	549	565	515	545	618	603	579	567	514	563	543	524	534	602	574	542	600	560	524	549	520	559	580	572	545	587	547	591	558	560	534	558	539	556	556	530	548	561	585	550	565	587	538	492	573	530	586	509	586	600	556	601	549	570	551	552	532	541	553	549	546	579	566	524	555	568	579	517	586	557	539	581	553	530	570	567	569	571	557	588	566	592	541	553	569	565	572	522	553	587	537	571	604	529	559	572	596	556	553	537	540	578	593	555	564	623	559	576	568	588	565	573	550	576	608	539	592	573	571	548	556	567	563	542	565	526	536	575	610	558	540	597	532	576	590	552	538	519	527	572	530	512	550	567	562	578	556	568	544	601	541	580	561	536	595	538	566	533	595	567	576	590	593	534	574	518	576	549	535	533	579	558	540	551	564	534	580	586	542	582	521	594	602
23042	21216	31694	43841	49404	41461	28346	11147	2297	778	438	384	407	420	360	376	363	381	375	355	393	381	375	343	380	384	392	385	387	378	362	376	425	365	400	354	403	353	372	385	394	385	377	374	377	384	411	400	359	398	373	372	383	380	369	395	373	348	384	357	338	389	356	341	412	406	370	397	351	348	360	356	339	364	424	373	364	413	437	366	346	376	374	358	373	348	373	405	366	365	348	356	403	407	372	378	362	363	395	380	363	376	354	399	390	360	367	366	373	402	359	397	331	349	355	365	361	328	343	381	376	373	409	345	382	406	375	367	380	356	390	364	349	379	384	353	370	363	362	362	364	371	355	375	367	415	342	395	362	383	362	392	351	331	318	379	384	327	393	385	367	364	359	392	370	375	382	368	363	400	358	395	386	364	374	376	339	388	344	390	344	416	361	362	412	377	387	352	377	348	383	367	371	390	396	377	345	358	339	355	402	372	379	346	350	378	401	377	354	378	395	364	360	365	385	406	385	390	367	366	395	363	382	336	396	368	375	366	350	374	357	361	370	343	379	402	383	342	414	382	390	391	402	324	381	371	353	362	372	362	388	357	361	400	341	399	372	384	329	360	365	380	363	341	356	367	356	373	357	362	320	407	385	337	379	360	384	355	366	351	389	354	396	369	401	401	356	392	387	360	377	378	341	341	382	341	386	393	397	385	381	379	362	374	402	384	376	392	356	390	344	357	374	352	388	354	362	368	353	392	375	392	378	365	379	385	364	355	378	369	375	352	367	410	375	374	352	377	390	376	385	385	386	351	410	402	361	335	376	403	354	339	352	362	355	328	384	390	373	395	363	363	323	385	364	381	379	391	364	380	395	379	386	368	359	398	350	361	394	378	361	362	397	343	368	357	372	371	363	367	393	332	371	367	377	384	408	354	380	380	359	396	386	379	366	383	355	392	371	368	366	347	387	378	359	392	386	403	366	389	370	390	381	359	362	383	357	365	378	346	368	349	331	369	383	371	386	355	405	439	402	356	369	381	402	380	400	379	382	382	382	387	385	356	389	397	390	385	349	363	375	390	392	383	371	424	397	360	391	375	374	381	350	344	339	374	383	371	413	371	400	371	378	381	372	347	364	382	354	378	384	352	345	363	370	367	382	346	401	353	390	366	373	389	377	363	362	378	404	360	379	384	375	349	355	337	326	397	408	394	369	390	369	385	373	362	338	391	342	351	381	373	391	367	401	357	376	356	378	400	402	355	336	342	382	366	369	365	395	360	355	310	353	346	419	361	355	417	352	357	374	419	344	391	377	383	375	375	373	334	378	390	380	381	366	393	349	374	403	383	397	372	359	374	365	391	411	339	368	353	394	384	416	372	372	370	379	358	380	359	392	367	379	354	374	367	371	372	377	390	398	344	390	367	408	365	375	422	354	367	374	378	356	374	349	346	375	365	394	408	355	365	338	397	403	394	375	331	407	346	373	386	370	360	371	374	340	369	358	368	379	390	363	351	397	391	382	393	372	336	316	392	393	368	361	363	361	381	393	383	422	360	370	370	359	404	383	367	361	400	413	365	401	388	390	355	381	367	357	351	381	367	327	376	384	395	386	390	401	384	382	377	358	370	379	378	350	377	338	368	405	369	382	369	372	381	377	348	378	389	379	409	399	397	365	401	391	383	399	356	404	374	376	373	353	377	349	358	359	361	404	383	376	374	348	371	374	376	369	367	368	363	375	375	383	384	408	364	383	370	358	344	359	329	350	350	368	373	373	392	365	396	396	372	385	394	382	388	377	366	398	360	386	362	369	373	365	364	370	375	368	388	371	371	376	365	379	348	346	372	359	356	395	365	383	336	367	329	386	366	380	344	395	383	376	351	381	409	403	391	395	376	346	379	369	401	366	379	382	408	384	351	394	365	377	353	343	373	377	386	319	371	394	376	341	328	367	390	379	336	385	375	384	380	339	345	405	353	373	382	381	359	382	384	356	383	339	398	377	397	376	351	373	397	388	369	386	372	388	392	356	385	358	371	382	366	398	357	368	371	349	345	363	380	382	358	377	383	373	391	372	385	399	345	394	349	356	333	353	385	401	340	359	362	355	369	381	382	398	377	342	390	357	372	395	373	392	360	411	407	389	399	375	339	342	366	411	405	379	379	386	388	341	360	347	374	385	380	369	371	406	356	379	379	365	391	370	350	349	334	390	343	359	359	413	356	351	373	376	358	363	386	364	372	325	354	361	399	355	386	372	364	399	379	400	348	364	366	387	352	349	373	403	392	364	381	381	383	371	374	358	380	355	388	340	385	352	401	385	351	400	413	353	355	394	382	387	370	364	411	388	387	367	358	381	393	405	407	350	402	402	403	411	350	368	357	413	317	370	364	373	401	379	351	407	388	399	377	360	380	400	374	380	345	363	385	395	339	366	407	367	406	377	382	335	401	371	358	379	389	379	346	374	400	356	375	412	400	357	387	359	338	383	342	358	373	387	323	347	390	375	378	358	373	363	365	373	385	362	401	391	379	410	363	358	395	393	355	395	391	416	371	419	361	384	394	359	378	383	370	381	369	365	362	375	392	380	408	354	334	420	359	367	361	376	383	342	357	374	357	390	396	379	393	360	423	368	381	385	357	370	394	384	406	389	387	379	398	364	363	363	378	397	369	363	373	415	380	358	366	349	357	363	359	383	382	376	402	388	361	375	371	355	379	405	387	358	368	402	355	391	376	396	364	374	417	351	347	372	387	402	380	378	364	366	390	355	355	371	386	383	360	370	354	397	359	373	375	346	370	373	375	363	359	373	372	381	359	412	354	346	405	376	368	362	385	367	361	371	352	393	354	363	380	398	389	407	334	381	405	381	384	390	387	395	367	384	405	371	364	358	373	369	394	354	369	375	361	379	354	386	405	355	357	354	400	345	385	370	379	394	396	403	366	387	402	356	376	396	380	406	366	369	369	386	413	348	364	405	381	379	370	407	388	409	408	418	352	366	349	368	329	341	402	341	363	384	361	361	365	374	367	374	384	367	371	354	344	382	374	359	382	373	348	370	365	367	392	375	403	345	345	357	388	382	355	380	349	380	380	374	393	382	365	369	382	370	334	354	365	372	386	367	359	392	380	390	398	375	364	373	367	409	418	377	413	388	408	351	360	366	359	356	374	351	387	369	417	358	388	388	403	368	389	385	372	385	383	363	392	382	403	374	382	350	389	357	364	379	388	345	391	389	372	401	389	334	358	355	335	404	367	387	370	324	395	372	371	365	394	372	379	356	326	378	360	363	404	386	354	355	354	388	346	383	403	367	363	401	407	346	374	372	409	390	376	391	371	361	369	393	327	366	364	371	395	378	417	353	386	370	381	389	366	383	367	388	351	350	397	385	362	398	395	382	389	402	368	365	398	366	387	362	381	374	393	393	346	366	370	371	402	370	380	382	356	392	369	370	384	360	391	357	373	338	384	391	392	375	366	360	406	379	386	356	365	370	366	394	350	380	342	394	376	410	374
9476	25045	79861	84699	67936	48593	30791	13924	4373	1452	737	602	531	572	589	559	588	569	572	582	525	565	599	580	575	554	532	582	579	578	564	571	549	544	571	592	574	585	556	579	596	595	586	581	555	586	587	603	560	550	541	542	564	564	549	595	570	589	584	548	553	553	604	561	549	557	587	525	606	562	543	598	580	575	573	628	530	582	570	589	555	576	589	585	593	558	562	557	555	532	578	611	605	566	537	559	589	556	550	567	564	582	552	565	543	563	575	537	526	565	562	583	550	566	603	528	536	582	610	551	501	544	570	578	585	549	536	573	581	582	604	537	552	587	567	569	555	548	577	579	545	544	561	597	534	570	524	611	569	569	581	546	576	583	591	568	563	612	554	560	587	575	600	521	587	551	560	539	540	544	570	569	533	593	518	582	596	578	607	559	529	538	561	578	565	550	523	574	554	614	583	565	570	545	528	555	502	577	578	543	559	549	542	578	555	561	571	559	541	605	561	616	585	569	584	538	614	590	586	523	547	593	559	516	506	574	573	569	573	545	536	542	523	550	577	589	559	531	533	570	551	605	549	594	591	565	588	560	551	539	582	568	539	550	588	561	575	588	561	549	602	585	548	508	594	554	569	547	566	613	593	524	509	571	556	582	565	557	544	560	584	555	613	573	560	523	548	572	571	566	574	562	545	558	566	584	575	558	523	595	577	574	559	620	589	552	549	554	525	549	543	575	595	574	567	561	569	597	521	550	531	517	603	585	603	596	523	558	584	546	509	526	556	560	587	538	544	570	558	526	532	567	574	565	593	570	541	589	568	567	580	568	525	551	591	560	533	557	561	551	548	581	551	537	526	593	594	541	540	577	560	574	548	533	563	591	494	546	542	557	571	585	534	530	583	591	575	552	533	558	575	594	535	569	576	549	569	552	580	578	579	526	543	527	570	536	573	549	568	604	549	538	593	531	575	557	585	568	572	608	570	592	588	600	565	574	545	549	574	537	536	541	563	587	567	607	564	547	543	557	545	589	543	532	602	581	570	574	585	575	576	553	581	493	602	533	559	583	570	560	593	602	558	602	578	600	571	560	564	554	531	600	555	584	582	609	574	566	561	575	563	578	601	533	592	577	615	549	586	565	570	602	569	527	605	543	564	630	542	576	536	572	561	582	595	549	594	565	567	570	596	605	574	572	530	597	587	563	524	563	530	552	543	585	598	537	590	600	587	576	584	610	534	607	534	582	577	581	607	577	586	548	589	598	555	552	540	562	549	553	566	590	553	585	548	581	558	579	551	557	538	553	566	552	573	585	590	567	559	548	552	575	562	591	569	596	580	559	572	535	523	571	579	536	532	574	535	599	577	565	531	593	556	588	567	539	580	584	500	544	578	578	561	592	599	539	512	572	530	585	589	589	575	600	575	597	579	531	602	581	524	566	568	592	583	540	551	551	540	582	568	584	555	573	573	548	566	637	556	574	575	552	564	585	563	550	591	544	532	605	606	547	565	579	555	568	567	548	592	557	540	557	551	565	546	570	573	556	541	594	564	564	538	578	604	527	555	556	555	577	592	567	592	564	572	584	562	556	564	567	541	609	562	545	530	548	553	550	538	603	563	507	542	564	534	567	569	518	541	532	595	561	573	514	555	618	549	565	597	539	620	530	572	568	594	544	541	519	576	535	617	543	529	548	601	596	536	555	552	585	538	600	562	615	579	556	597	562	573	598	553	586	556	562	553	569	568	558	595	542	582	562	553	533	589	559	633	565	568	519	562	539	562	580	569	563	573	588	573	542	583	565	569	582	543	575	538	569	579	564	580	552	534	606	581	596	572	559	585	572	584	524	541	581	558	564	556	542	521	540	573	553	563	557	536	569	578	525	548	509	593	613	583	579	553	560	519	546	577	582	537	587	531	551	590	603	553	554	591	554	566	534	595	553	553	536	586	592	582	577	574	531	573	602	553	587	533	594	584	555	583	572	573	556	554	553	514	585	559	546	553	585	558	568	609	547	584	539	575	572	569	520	579	555	580	587	564	531	575	603	578	568	584	560	594	584	567	542	558	554	537	569	578	587	567	584	545	603	580	600	570	588	598	570	580	531	587	608	589	554	542	560	564	568	526	557	555	556	571	579	555	578	574	575	603	600	565	577	574	600	545	546	588	555	564	552	565	557	551	550	584	580	542	526	520	575	592	594	580	580	574	577	567	584	580	566	577	595	544	562	571	550	539	571	579	577	576	576	579	583	632	581	584	563	558	589	587	539	530	558	531	588	589	565	545	521	560	561	594	589	577	561	541	567	578	553	566	573	562	554	560	556	597	563	563	559	556	572	597	603	591	514	555	564	571	581	581	563	573	540	541	597	565	544	545	592	589	547	553	542	600	553	548	612	594	623	592	542	591	592	551	597	562	558	581	555	542	572	568	560	611	558	559	548	556	562	559	568	536	563	604	556	571	533	548	574	600	560	575	552	597	590	567	565	574	611	563	537	559	545	571	549	584	540	572	549	588	556	564	562	552	541	572	556	570	572	540	573	589	551	582	564	574	590	563	565	586	526	548	592	558	543	603	526	575	573	569	590	601	599	558	554	506	527	614	564	547	569	600	528	574	540	571	585	597	537	599	581	583	557	583	569	594	561	582	607	564	562	584	618	554	571	607	568	517	555	532	604	530	622	574	552	588	549	578	585	596	573	550	557	592	603	551	544	583	528	592	561	547	595	596	562	579	622	540	589	551	607	565	551	574	570	557	539	552	556	578	557	596	598	541	534	584	570	578	585	525	558	575	564	568	594	580	567	590	547	560	555	571	559	556	581	565	578	611	541	536	612	592	545	597	565	593	516	547	540	553	531	566	584	562	550	629	539	593	571	525	570	554	584	556	627	516	565	542	533	594	554	540	539	585	549	580	547	594	579	595	558	608	558	558	558	579	573	524	559	579	543	603	544	589	580	624	575	535	557	563	569	571	545	552	591	580	596	530	582	565	561	544	553	548	556	562	548	573	569	552	574	573	593	566	541	574	547	572	545	574	522	657	542	587	594	530	587	565	607	583	601	599	581	539	580	587	584	562	574	517	591	548	593	561	562	585	607	533	536	562	555	564	535	559	594	592	551	538	562	618	558	570	539	609	618	538	535	565	522	524	571	581	623	562	549	580	536	595	540	562	563	619	547	596	520	582	560	599	581	566	560	542	550	568	597	549	589	549	591	529	573	562	534	560	560	573	551	541	596	574	559	567	524	558	575	543	555	586	576	609	581	587	571	574	541	587	579	569	563	530	560	571	561	570	580	551	606	556	558	548	606	553	550	526	537	588	543	631	552	589	573	546	555	562	558	575	547	535	577	601	552	568	610	569	606	585	577	561	558	600	539	603	536	603	578	545	507	565	604	564	578	577	606	589	561	574	577	630	576	541	592	555	556	530	587	550	585	582	566	592	549	588	546	563	595	605	650	593	548	552	559	541	630	559	574	558	514	601	547	533	598	596	556	558	578	585	598	578	586
26630	20924	26280	32273	21558	9908	3160	1011	520	342	343	302	314	322	310	332	321	325	325	302	297	319	362	309	323	340	316	315	337	307	287	351	315	339	332	309	301	297	316	292	320	314	313	352	340	297	320	295	326	336	309	283	320	354	349	290	338	297	319	333	331	314	346	309	326	315	323	338	313	328	320	313	331	330	333	337	310	349	344	311	308	362	345	329	331	354	357	329	315	351	340	344	286	305	325	325	303	325	288	319	355	339	303	313	331	351	330	345	303	344	319	323	347	292	316	326	316	295	324	343	316	309	308	360	318	335	315	322	332	317	332	327	348	317	345	333	321	315	350	310	311	325	312	318	302	340	332	290	326	305	323	323	311	296	306	322	351	322	321	334	294	311	332	354	315	302	323	321	350	265	284	309	300	316	308	317	333	319	311	299	346	309	333	341	330	294	296	327	290	311	301	364	320	306	307	295	303	298	324	302	348	331	311	301	323	320	319	328	371	344	309	308	286	348	317	315	310	301	349	315	297	304	299	320	335	356	304	362	319	327	342	325	362	304	331	337	320	340	331	307	335	320	309	320	336	331	356	315	322	351	335	326	332	353	326	306	335	327	317	311	341	324	313	337	349	346	330	306	359	335	294	335	307	340	343	345	336	324	296	322	298	309	336	335	305	335	296	333	357	306	326	343	344	333	343	336	301	314	297	334	337	312	348	319	317	329	349	319	317	322	339	328	314	323	347	326	332	320	319	366	291	280	348	354	323	345	320	344	320	342	345	316	303	312	320	326	303	332	309	293	299	322	334	324	321	341	313	314	322	319	335	341	309	308	328	317	331	297	314	320	320	367	350	360	315	288	320	344	303	322	299	352	340	340	327	360	339	319	322	346	349	314	331	309	359	338	331	344	306	315	324	283	319	305	317	308	370	322	327	283	280	328	311	316	313	306	305	310	327	327	269	321	327	311	320	311	317	321	327	290	307	291	366	313	307	345	305	300	330	332	324	312	317	291	309	340	323	315	319	292	318	335	309	368	304	336	328	327	312	324	326	291	328	331	316	289	339	327	314	300	326	332	293	335	330	324	334	337	288	285	318	348	308	334	317	322	298	315	352	309	326	326	320	320	310	313	318	331	344	322	358	330	319	340	343	335	319	358	338	300	328	290	365	350	335	340	299	320	316	304	310	352	314	315	324	286	342	299	312	305	314	337	329	330	303	332	317	360	339	312	339	314	322	316	325	331	315	312	342	326	330	317	314	300	325	335	315	311	340	306	325	339	320	316	324	312	327	317	296	332	352	332	317	295	314	325	309	338	336	297	345	334	310	345	356	315	283	331	325	310	324	325	336	333	340	296	318	321	347	316	343	333	327	350	302	345	313	285	353	339	303	340	314	307	356	331	303	339	310	312	336	325	320	319	333	370	321	316	312	329	320	343	328	337	268	321	320	325	327	321	309	318	321	308	322	322	325	335	321	326	331	287	317	334	344	289	317	308	338	324	329	332	327	307	327	349	304	336	306	301	320	328	349	287	317	311	285	333	313	322	303	317	335	351	340	358	340	309	357	363	314	357	340	324	325	346	304	328	315	352	311	337	321	319	360	271	331	332	316	325	320	300	305	331	311	319	332	326	325	336	360	324	337	313	299	330	325	359	313	362	330	321	354	305	351	331	303	327	337	306	316	334	318	338	347	350	353	320	298	322	311	350	335	308	323	286	328	310	351	389	288	326	325	315	313	335	295	313	334	317	365	329	334	313	292	337	340	291	333	305	330	368	322	332	302	335	329	342	355	338	334	322	334	317	353	318	315	346	314	324	328	342	312	325	293	332	369	329	317	316	320	337	291	339	288	341	319	329	347	290	310	356	318	296	336	328	309	306	344	350	337	311	358	324	318	367	330	300	308	338	315	354	348	340	331	342	308	334	335	327	315	365	279	323	339	298	327	327	300	321	325	349	357	322	336	321	328	341	297	333	333	318	313	296	333	313	338	317	303	333	336	318	320	330	344	307	322	320	320	349	313	294	341	300	289	338	304	362	333	310	320	309	334	334	324	370	309	346	350	344	327	310	299	319	325	333	350	337	334	338	335	330	308	351	311	344	319	313	357	329	348	305	275	278	304	331	319	325	319	320	315	333	324	282	329	311	305	313	293	330	339	288	309	309	299	356	340	342	341	315	338	299	314	333	366	321	329	335	328	291	330	324	306	319	308	336	352	339	357	300	321	316	292	317	342	341	308	333	310	321	331	349	347	343	349	294	336	313	296	308	321	323	324	310	341	331	336	294	373	328	330	329	330	291	324	327	343	360	322	305	348	286	333	317	300	338	313	294	306	293	344	341	315	335	294	338	293	327	340	374	311	324	317	349	339	308	342	328	320	319	336	322	339	347	342	341	325	369	364	328	324	336	353	306	350	330	337	282	313	340	342	336	334	308	296	319	328	334	322	347	298	314	334	315	324	315	302	315	358	358	367	289	325	328	327	356	337	318	314	329	336	362	339	320	317	323	305	311	351	364	330	317	337	316	316	317	344	345	349	317	325	304	312	333	323	341	340	289	371	302	316	354	338	326	321	332	312	313	309	356	349	367	325	332	309	296	312	337	329	353	321	318	294	314	305	338	323	303	314	304	318	302	299	333	327	317	304	306	338	350	341	306	304	324	299	323	340	338	335	339	305	299	306	301	376	319	302	321	339	346	337	301	343	318	345	361	353	312	315	316	351	326	342	312	318	312	356	313	327	350	334	312	356	309	326	318	328	343	338	320	284	296	321	296	284	322	290	311	334	286	328	321	295	337	316	327	335	339	377	324	319	344	321	325	310	336	327	309	340	318	320	337	327	334	334	295	352	340	315	327	324	322	305	316	362	323	293	302	316	307	343	308	290	305	301	326	311	324	345	313	312	314	312	368	324	331	312	308	308	353	353	330	314	295	338	289	314	320	326	326	314	307	324	328	346	337	341	334	300	361	354	322	362	324	316	318	339	322	338	352	329	321	296	332	315	299	300	318	311	341	326	318	301	309	350	336	312	360	273	273	344	334	331	307	321	311	323	328	341	318	329	321	312	360	297	343	318	312	312	344	325	322	270	299	339	323	319	350	336	342	343	289	330	294	311	322	323	320	315	352	317	322	324	327	328	335	305	293	346	339	339	314	360	318	297	328	347	314	326	341	298	326	333	320	292	332	330	339	322	330	315	336	343	354	332	366	320	305	327	339	336	319	324	316	308	341	304	315	319	339	313	360	311	313	304	347	336	291	326	310	352	324	322	326	303	326	343	347	366	361	317	320	332	332	377	339	300	322	323	302	329	323	323	320	346	303	318	331	339	325	376	304	316	336	342	329	353	334	315	324	295	308	303	342	327	325	351	309	317	318	312	337	314	308	333	340	303	317	326	322	313	303	346	349	311	308	305	286	322	339	321	309	309	326	319	321	321	343	321	343	325	332	331	308	319	321	332	304	318	327	321	298	337	304	336	289	303	304	339	325	351	272	317	290	332	335
4781	6256	32149	34295	25658	14120	5778	2057	909	631	530	475	520	509	498	474	505	523	523	497	504	491	515	504	500	505	539	522	507	500	480	499	496	472	491	440	453	482	492	502	510	524	512	557	523	499	520	516	483	489	486	503	508	475	501	517	523	502	488	510	501	509	523	540	520	482	474	515	496	494	492	514	500	499	523	524	491	514	507	498	500	547	502	500	523	509	530	491	494	530	499	514	522	510	489	477	472	499	492	471	499	464	496	486	488	485	500	555	509	528	517	485	476	519	484	538	511	493	526	494	507	528	517	459	468	511	505	543	516	498	559	518	522	526	543	496	524	508	542	544	470	525	550	523	491	496	478	519	517	477	506	458	545	502	485	508	502	507	459	553	509	494	524	462	482	530	517	495	553	522	467	509	488	525	501	443	508	542	514	522	508	515	483	555	566	472	490	506	493	526	513	493	512	478	497	498	497	526	520	505	550	485	465	550	476	525	490	473	490	479	485	466	488	474	461	497	502	508	484	506	526	528	479	460	539	494	500	482	498	489	522	510	532	492	497	512	513	505	490	496	531	499	534	512	507	492	472	498	511	474	505	491	549	478	497	517	487	514	541	527	538	511	521	474	493	523	493	513	532	492	523	487	485	513	523	534	472	591	494	503	501	486	539	492	512	506	515	479	489	504	494	533	475	495	509	472	497	542	453	513	502	490	520	495	513	508	487	548	488	528	519	492	486	512	553	503	530	522	490	517	476	500	513	519	527	547	495	484	513	538	531	481	523	470	506	476	517	522	526	504	466	481	500	489	536	515	549	548	538	491	529	469	515	502	532	461	493	488	510	479	500	505	532	526	500	547	528	507	513	487	514	464	496	485	480	518	501	525	516	486	502	476	513	485	505	496	474	521	530	500	500	479	537	468	559	512	521	479	475	522	545	505	521	522	536	503	498	549	462	493	501	509	510	495	513	493	496	499	498	513	492	465	491	500	508	484	521	521	453	513	485	479	484	503	531	511	517	513	502	466	538	530	517	525	533	568	479	490	522	483	532	516	507	527	478	479	476	510	496	487	505	532	510	490	499	539	493	523	523	487	521	476	513	517	489	542	491	542	521	508	513	495	542	530	488	457	515	507	488	526	537	515	496	480	511	522	474	494	556	523	496	530	482	507	458	517	454	527	495	526	533	490	529	459	493	543	504	486	479	512	499	501	565	528	548	514	495	502	525	464	530	473	506	490	488	556	527	504	502	477	537	510	519	514	536	511	522	449	521	539	514	503	512	502	541	574	493	529	545	500	510	487	511	501	504	491	472	496	499	478	474	503	523	486	509	518	528	550	519	491	546	523	520	551	493	518	503	506	555	504	546	502	521	470	532	511	516	499	538	579	516	499	503	510	479	504	510	494	519	488	516	502	467	494	498	514	541	560	552	540	515	514	512	549	507	504	501	528	524	472	523	489	499	524	498	479	492	506	528	525	534	500	505	528	480	519	524	520	493	482	470	471	545	547	541	465	521	479	521	470	510	488	499	468	493	514	486	516	534	521	542	458	491	521	507	506	498	488	510	487	514	504	490	491	515	552	476	523	536	486	535	521	516	494	523	519	496	510	493	510	517	513	508	514	484	502	510	522	512	477	467	487	529	455	493	509	499	509	475	502	489	495	513	484	492	535	496	515	532	541	540	516	459	491	502	494	511	500	490	494	507	460	476	502	565	487	479	487	507	467	486	529	460	493	539	498	500	472	469	486	464	485	543	454	484	509	498	521	486	541	549	511	532	512	505	530	524	518	509	522	490	487	504	531	509	544	485	526	515	508	517	517	517	493	540	462	501	522	514	493	474	498	506	488	513	479	501	494	503	534	490	480	484	497	498	512	518	497	487	510	510	477	488	483	481	514	488	528	497	433	500	495	530	531	482	469	507	481	539	504	444	513	478	525	495	556	538	481	516	525	480	490	474	545	460	478	502	560	525	509	481	496	539	522	503	503	505	482	505	505	474	489	483	531	520	560	512	498	533	506	508	515	457	504	524	476	498	527	498	533	483	464	524	499	538	499	470	545	474	509	503	490	539	512	539	500	504	498	534	528	515	501	520	539	514	507	515	529	515	497	511	461	546	502	476	545	497	458	493	504	520	484	499	488	512	512	453	490	497	466	492	475	522	469	533	524	487	513	503	509	505	477	526	491	509	505	513	526	479	504	501	513	495	476	516	532	543	533	505	528	484	479	513	516	471	532	515	495	508	523	452	488	512	514	497	535	540	491	517	469	524	542	457	524	533	514	464	453	511	499	519	536	489	498	483	493	508	557	503	501	509	556	478	471	448	455	486	531	507	497	474	488	543	500	484	502	513	489	508	531	489	509	517	554	511	517	504	547	518	499	494	483	511	517	513	557	506	461	514	525	524	456	523	496	518	515	517	489	546	470	524	469	528	526	530	470	489	499	514	484	484	503	495	483	483	493	467	517	487	507	497	521	511	517	511	533	503	531	480	487	519	514	516	510	524	507	537	548	492	497	514	527	483	495	514	537	473	517	572	526	502	482	513	474	510	501	512	535	495	496	527	498	529	500	518	474	496	509	478	494	517	513	527	515	515	509	517	481	503	529	441	497	518	487	519	490	487	502	537	532	519	482	514	496	511	510	499	520	473	551	492	528	517	535	512	485	529	533	509	520	460	494	501	491	522	517	514	527	544	495	502	511	494	510	496	502	522	505	490	492	486	509	522	559	520	514	513	517	488	481	518	496	508	546	515	506	492	514	538	510	504	548	500	494	583	508	477	521	493	492	491	532	503	441	512	504	539	526	519	507	534	518	520	516	525	498	478	545	482	523	504	497	512	484	498	523	475	516	502	464	496	535	493	518	488	512	513	486	473	518	499	494	502	533	521	510	536	529	543	498	518	500	524	526	488	471	506	505	505	506	504	540	488	525	491	506	544	508	511	496	490	511	481	513	536	499	497	484	521	513	495	500	514	523	463	483	495	488	536	537	538	513	495	470	534	505	483	526	482	553	484	505	516	514	476	509	504	534	530	533	454	521	522	540	499	470	549	498	452	523	461	465	544	502	507	490	529	511	481	495	487	519	508	528	477	481	512	494	535	477	527	507	513	498	504	507	550	504	495	512	508	483	493	496	520	518	517	482	479	491	483	497	507	550	514	496	479	489	504	493	546	512	507	517	474	522	525	515	501	512	515	488	512	478	511	498	509	460	508	508	524	496	507	513	479	516	498	507	521	554	502	473	466	524	506	490	565	512	497	525	503	495	495	493	537	493	481	522	475	495	517	503	499	517	516	504	518	526	519	491	531	508	506	532	531	535	481	500	522	494	503	475	501	513	510	512	480	465	528	515	484	509	468	515	483	523	502	511	550	501	502	505	485	479	528	501	530	548	510	531	504	515	534	498	491	506	499	496	521	483	492	492	489	515	510	519	516	463	533	499	486	507	489	506	496	485	481	523	521	515	497	541	494	543	453	483	467	497	473	503	480	493	505	505	515	494
24180	21256	31551	49711	47667	35537	20967	6036	1200	524	389	362	362	365	385	408	390	339	382	389	384	371	322	366	370	378	387	364	368	356	394	377	384	377	381	323	366	352	350	390	377	376	353	368	344	383	351	346	368	347	365	345	386	386	364	384	352	358	341	391	391	375	406	367	361	392	387	375	350	388	350	392	385	341	375	369	378	375	362	378	369	334	379	360	350	363	353	361	349	394	427	383	335	364	377	358	355	370	348	388	416	362	369	360	373	384	353	381	379	358	390	350	365	351	346	416	372	385	374	352	353	334	343	363	374	357	368	361	325	369	365	355	333	361	374	358	355	372	352	334	352	336	389	367	361	353	356	385	380	375	346	367	345	351	336	365	376	385	378	361	392	365	362	354	391	372	356	351	360	382	371	379	374	351	378	368	354	346	393	394	368	347	351	364	343	386	373	343	341	372	381	368	366	324	381	387	358	370	371	372	351	381	363	360	356	387	348	364	377	379	335	354	346	348	363	336	399	375	344	398	381	358	312	399	375	382	353	375	338	382	371	376	354	360	344	347	369	353	372	348	394	363	369	352	374	354	372	360	357	374	345	371	353	379	339	375	390	371	360	344	341	361	372	366	406	353	348	341	378	372	372	355	393	356	377	342	358	324	362	369	380	366	382	369	342	370	355	346	328	348	353	364	340	354	357	368	334	383	319	340	348	352	349	361	362	335	344	356	384	355	371	391	356	347	396	380	361	406	376	382	353	357	353	385	355	361	371	341	373	349	363	394	385	355	337	352	378	352	359	352	388	373	379	363	373	336	382	385	373	376	410	342	381	368	368	357	399	355	372	369	364	340	384	364	378	358	377	369	368	377	359	357	374	354	364	349	364	366	366	354	362	348	384	341	339	389	372	342	411	366	367	390	389	404	338	364	344	360	390	370	377	326	349	340	335	398	375	358	329	369	359	367	332	371	397	353	348	361	357	363	377	367	392	394	361	351	361	380	373	411	348	374	320	347	372	394	367	354	357	404	378	367	341	341	371	359	368	365	332	374	365	347	360	365	355	398	371	367	355	375	360	373	386	324	399	346	332	332	375	359	354	337	353	368	347	383	370	361	371	393	386	402	391	383	356	340	402	397	341	379	375	395	387	352	352	414	391	364	335	374	401	366	365	348	343	349	349	363	365	396	367	368	331	372	372	375	349	376	366	325	377	323	364	374	357	345	384	366	373	362	380	360	384	355	387	364	387	327	358	387	380	352	376	374	394	370	360	363	364	350	395	392	361	364	365	411	358	344	370	338	407	369	368	351	361	384	373	360	340	348	356	383	358	364	375	397	342	377	371	382	341	360	409	377	375	352	373	375	396	345	398	365	332	395	378	355	371	350	347	353	337	366	370	352	372	367	340	360	344	344	377	362	363	347	371	408	361	375	378	370	354	388	361	384	379	394	379	340	364	369	356	386	353	379	387	358	364	375	365	354	355	374	385	352	373	383	384	383	390	379	377	343	385	363	373	359	368	368	368	331	362	386	398	359	358	355	359	363	392	349	328	372	338	355	339	387	377	351	315	341	351	359	382	371	370	388	340	335	337	365	350	365	350	350	349	354	404	324	352	363	361	351	350	356	341	364	387	377	376	367	390	360	397	366	371	333	328	360	369	359	357	338	358	354	364	385	344	314	361	367	312	373	400	344	408	357	364	365	358	374	345	373	388	372	372	382	382	368	349	386	385	396	376	394	387	332	383	381	368	358	390	343	355	351	392	376	370	368	361	340	378	358	411	369	352	339	391	381	354	343	381	384	381	356	375	351	393	371	383	368	346	353	353	356	396	336	379	371	395	373	348	367	385	386	366	371	356	351	379	334	367	350	357	373	354	378	372	345	326	353	373	365	354	389	369	372	390	363	353	372	378	362	343	387	379	366	359	349	356	371	361	372	388	357	352	379	373	340	377	352	355	375	370	362	377	385	339	363	338	380	380	370	371	345	379	346	379	370	424	383	350	344	353	379	346	338	362	323	413	377	342	383	337	368	395	373	384	376	383	383	395	362	322	336	346	336	344	379	343	389	372	324	391	377	360	376	342	347	337	382	376	374	361	382	366	360	349	388	349	375	355	388	341	380	420	354	382	393	367	356	355	351	336	375	368	359	363	365	352	374	382	366	356	348	355	388	391	393	400	380	390	322	399	367	371	381	366	360	388	372	361	387	337	351	402	349	364	371	360	375	344	363	331	345	382	383	378	377	348	347	330	364	376	370	380	370	366	374	325	359	368	351	403	379	356	348	333	358	360	372	323	381	366	387	339	377	373	389	349	330	363	357	344	333	421	380	400	367	346	359	379	332	340	358	378	353	369	373	367	362	367	345	342	379	375	371	357	325	399	340	346	426	356	369	388	372	318	362	356	368	369	351	374	372	387	353	362	377	368	337	363	387	375	370	365	339	380	380	395	366	416	364	367	361	377	396	364	376	369	359	328	345	369	350	375	346	375	332	389	377	350	375	365	328	369	351	365	344	367	381	383	376	358	334	372	334	319	329	383	395	367	350	374	380	353	375	407	325	384	362	358	375	364	373	361	333	390	343	372	409	366	371	344	417	360	356	353	401	387	360	371	332	403	362	359	379	375	380	349	369	347	354	389	383	384	389	358	357	357	384	339	391	372	397	392	344	387	368	395	382	363	360	365	363	362	378	365	350	387	365	364	386	390	362	351	357	364	358	359	373	351	341	375	363	356	346	339	340	369	341	374	380	353	398	355	396	382	368	362	366	360	374	362	402	321	367	374	386	384	399	366	368	367	351	359	349	352	383	333	336	365	360	316	371	378	369	344	376	354	384	393	361	391	364	374	365	379	358	363	351	347	391	347	375	361	351	330	380	375	379	370	342	355	393	375	360	347	377	368	381	398	352	379	368	350	377	345	394	320	379	373	368	352	358	357	357	357	382	317	385	365	364	367	372	379	382	359	359	365	315	385	346	364	389	375	344	365	323	357	384	407	345	358	355	372	365	352	400	353	366	352	376	358	369	365	343	386	387	366	347	379	359	373	376	367	345	390	336	355	349	365	350	343	368	372	377	366	356	344	374	319	351	376	380	369	383	366	353	371	374	362	365	384	386	372	377	357	381	356	383	372	370	367	362	375	382	363	357	384	352	347	341	349	358	368	358	357	367	343	351	369	382	375	379	324	360	375	383	346	361	347	342	384	332	349	379	375	364	381	356	335	371	393	401	365	378	370	352	374	362	351	355	351	361	358	365	375	348	351	338	357	373	353	381	370	365	378	319	367	400	356	396	373	374	386	372	335	378	355	338	366	342	376	321	358	350	292	347	335	377	352	349	373	374	364	370	349	364	357	344	392	337	382	337	385	366	396	369	324	348	374	356	361	375	392	348	395	391	340	405	373	370	408	375	367	383	355	357	363	377	343	378	381	333	351	367	355	346	375	351	332	379	403	394	371	389	354	353	372	392	328	317	364	383	350	355	374	363	374	323	376	345	373	399	375	364
6676	15069	55696	72511	55987	39654	22733	8736	2555	955	671	609	600	580	566	596	563	564	569	584	559	567	559	574	595	548	583	512	590	601	567	555	587	558	557	558	539	579	572	538	570	536	591	550	530	540	624	556	593	565	549	539	554	578	568	546	551	621	584	589	597	582	596	539	574	601	541	579	588	572	553	522	586	549	547	556	535	564	562	555	573	593	538	565	571	579	540	587	558	605	560	604	593	548	524	573	571	549	566	585	588	542	545	533	561	565	567	584	569	546	580	552	582	562	555	521	579	600	579	565	555	558	620	525	576	538	562	594	616	575	534	568	555	552	560	537	570	541	566	572	567	594	541	565	545	576	547	601	533	604	547	535	591	512	569	532	568	557	615	545	574	575	539	566	546	554	581	595	575	600	562	531	535	573	587	528	564	544	525	620	592	567	543	547	584	538	528	571	523	550	529	549	561	555	569	539	565	536	576	545	576	566	560	548	538	556	584	564	582	582	554	562	541	582	553	547	509	574	571	551	523	598	561	627	553	563	556	571	543	590	564	540	531	540	561	549	583	564	574	561	551	566	578	559	602	555	546	577	562	566	570	574	546	577	545	554	551	537	503	560	570	561	555	562	573	558	587	564	586	580	514	588	539	518	558	516	536	559	534	540	572	559	535	484	573	552	541	590	587	546	544	567	607	547	531	567	625	554	563	556	577	519	561	532	504	563	544	562	562	600	540	574	574	540	607	532	545	556	556	587	551	582	549	559	558	550	558	563	552	566	544	563	585	549	583	603	541	547	532	611	580	568	612	554	564	580	554	577	546	543	568	572	565	574	585	583	574	541	585	537	567	527	527	566	562	615	565	536	572	568	567	612	583	550	556	591	581	549	567	543	572	593	594	575	545	569	604	593	565	557	580	561	566	550	550	586	559	577	555	559	548	542	574	538	579	584	568	586	562	553	571	572	588	586	540	578	562	591	566	560	626	603	574	518	596	573	584	596	564	527	565	587	558	569	533	558	562	552	609	576	576	570	557	539	562	547	535	578	571	559	553	560	557	599	572	546	573	577	535	588	560	600	564	581	554	509	573	573	542	568	545	564	546	568	594	526	560	575	567	551	594	541	597	553	596	524	554	543	555	555	554	531	601	536	578	536	572	588	551	593	559	564	539	542	564	542	554	555	583	573	570	584	549	565	552	570	593	587	542	573	565	569	543	539	516	591	585	577	596	552	558	565	559	586	586	583	590	506	579	577	548	567	521	530	598	567	558	578	559	594	547	585	538	611	541	577	575	571	576	579	586	558	582	538	553	585	546	554	552	511	544	569	579	579	508	574	586	566	537	515	553	575	569	558	525	573	586	546	570	553	601	550	576	571	566	581	543	557	565	568	548	599	606	594	534	578	522	574	572	602	557	608	587	561	538	555	582	571	537	522	575	569	529	566	567	546	536	545	627	533	513	530	546	584	556	597	557	615	597	534	605	552	576	595	588	554	569	531	611	547	561	553	529	540	543	625	562	573	542	592	572	559	542	561	590	597	558	594	522	569	563	532	558	549	570	589	607	588	556	559	555	544	580	584	584	529	574	555	568	549	604	565	534	559	563	578	552	568	566	601	543	550	581	545	564	587	613	586	552	535	553	581	556	565	547	556	537	529	542	541	577	570	586	605	568	562	567	581	571	572	577	538	540	541	552	569	559	554	563	552	565	555	582	571	587	595	539	587	584	550	537	568	591	546	553	557	560	528	596	524	535	576	540	570	574	571	541	521	561	566	570	504	552	590	570	566	557	585	546	574	537	568	567	564	534	538	517	579	576	577	557	556	545	519	534	560	557	591	586	584	600	560	593	564	580	533	556	558	536	576	530	561	556	573	553	528	589	569	566	546	547	579	587	592	572	557	565	540	565	608	546	557	538	582	533	528	574	597	572	544	530	565	557	591	569	573	590	555	543	538	608	583	581	571	576	561	563	556	571	618	559	551	594	553	591	588	568	552	594	528	583	575	561	544	543	570	610	545	580	579	549	571	555	546	552	560	526	527	535	567	560	622	578	572	538	573	601	578	570	540	524	584	586	585	522	558	538	547	546	617	516	560	577	582	556	543	562	549	560	550	564	552	536	513	567	578	562	555	545	550	567	567	574	562	581	563	558	535	543	554	539	588	585	550	565	525	558	598	517	555	606	524	603	574	523	560	550	574	583	534	547	562	546	520	583	571	577	529	557	528	527	579	557	547	599	575	534	561	595	548	547	551	544	528	575	538	552	581	550	587	559	538	593	570	567	543	566	571	588	582	592	603	572	544	554	568	532	553	571	567	583	570	611	538	564	604	529	518	535	561	518	552	549	550	570	516	580	571	538	557	564	544	574	546	556	517	570	568	505	534	560	566	563	582	527	571	563	501	585	545	571	570	617	564	535	555	573	553	573	565	544	591	514	570	572	572	548	574	550	567	569	541	575	538	564	585	541	559	547	563	591	550	523	529	533	568	537	578	563	576	538	545	584	562	608	548	575	581	593	568	562	573	541	577	551	555	574	552	542	601	563	526	578	573	549	555	579	555	575	578	570	560	561	554	570	579	601	540	571	578	576	573	615	580	581	551	551	596	566	616	580	582	543	581	561	581	579	590	573	584	502	578	565	571	551	601	574	558	549	596	539	563	551	550	561	564	545	546	568	586	572	568	536	572	554	556	599	589	573	552	581	579	537	532	534	546	560	570	649	593	528	584	621	565	563	550	553	571	544	587	566	516	567	546	585	568	546	573	553	514	583	585	537	543	576	555	577	547	593	596	567	587	582	567	543	543	558	577	564	546	525	539	567	577	585	551	563	555	531	596	562	522	548	564	525	581	538	535	547	585	526	548	544	520	561	583	559	573	593	559	559	516	553	609	564	562	566	535	559	550	573	572	553	546	538	571	540	545	569	559	569	530	545	549	607	539	576	552	527	550	523	527	582	595	608	547	581	564	525	541	556	482	529	531	559	544	578	559	584	555	544	560	544	581	564	574	530	563	528	551	537	548	582	563	533	518	558	561	582	576	511	584	544	545	570	528	556	525	559	592	589	560	569	560	566	564	532	541	592	582	594	560	562	554	552	584	565	574	594	546	575	566	612	526	570	553	583	531	590	595	579	572	558	538	568	550	566	576	579	555	588	503	591	581	581	567	562	597	580	585	578	601	568	550	533	509	581	571	508	564	563	574	566	569	555	538	546	582	541	566	589	561	581	567	522	595	604	563	550	621	604	595	595	563	580	568	606	551	576	538	536	565	512	548	574	579	574	604	564	548	572	583	544	597	581	534	574	565	602	547	537	587	581	579	563	561	592	527	541	578	537	514	579	594	545	569	563	552	556	562	554	579	551	574	574	555	565	528	599	579	532	549	556	585	510	539	572	602	577	561	619	558	581	526	544	573	569	540	577	588	563	550	574	560	622	558	569	618	564	575	570	601	603	556	590	521	546	580	585	546	569	562	573	556	586	601	526	520	561	560	532	556	560	583	513	539
23110	21260	31448	44894	49506	41830	28287	11294	2105	711	434	413	415	401	371	375	390	410	398	401	394	356	366	371	379	383	393	349	372	401	402	393	384	398	371	357	370	362	406	376	373	391	368	355	365	379	386	429	360	346	365	374	347	382	385	398	403	368	390	340	362	388	359	381	360	385	382	381	385	383	363	376	377	372	378	360	363	395	375	350	364	383	366	402	376	395	405	356	419	381	391	389	366	382	364	414	382	398	369	399	415	390	383	367	362	365	439	372	370	365	359	358	369	399	375	347	387	376	398	373	368	377	386	376	395	364	364	406	390	357	356	397	376	419	373	386	398	358	372	370	375	385	330	389	367	398	372	381	358	381	331	400	402	364	349	400	396	371	351	404	374	387	340	357	361	374	350	391	375	359	358	364	377	410	361	392	339	365	378	365	381	394	350	368	367	341	348	358	370	386	389	388	393	403	354	394	381	373	349	392	388	357	372	417	377	388	372	396	378	368	380	379	362	401	379	381	363	356	387	337	383	375	387	400	377	407	351	358	374	387	355	381	385	333	390	392	385	413	365	363	387	391	416	382	398	373	369	382	377	363	396	368	319	329	371	377	358	377	385	398	392	416	384	383	354	373	358	337	395	396	392	375	387	376	368	330	385	392	380	394	370	416	374	350	405	369	397	367	360	393	391	425	396	397	385	376	368	402	401	398	393	371	363	373	373	361	387	375	363	370	409	369	365	363	408	385	383	393	391	386	351	365	381	371	362	372	376	355	376	417	371	353	348	388	376	365	360	383	402	366	424	368	348	376	375	409	377	382	351	409	377	381	419	404	417	386	372	368	350	375	373	341	346	368	406	417	401	415	370	362	398	380	387	338	385	421	374	361	383	400	351	373	388	353	404	420	373	392	398	393	362	388	366	369	363	380	390	340	401	397	373	396	390	391	387	376	332	369	360	367	358	371	368	339	377	380	374	392	341	373	389	359	385	378	356	391	348	377	382	375	368	372	389	391	384	372	380	374	375	409	388	401	366	417	347	384	344	402	387	384	368	391	407	367	385	379	395	365	370	352	332	374	346	352	372	376	359	363	403	350	399	353	379	380	373	370	390	356	356	342	409	376	375	374	389	366	384	376	391	365	353	379	370	340	368	404	377	389	384	385	381	379	402	384	369	368	394	406	376	370	359	407	346	353	392	393	392	360	409	369	416	336	392	391	366	389	353	358	388	388	374	344	390	382	363	402	374	390	363	369	383	394	389	413	382	355	396	376	368	364	368	421	380	362	380	396	371	380	376	377	352	358	382	366	425	391	378	381	405	366	366	358	346	401	374	371	353	381	403	367	418	356	365	363	378	357	359	378	416	368	350	392	359	368	368	371	375	369	376	411	371	379	424	406	390	374	381	364	383	362	383	388	413	363	375	358	380	341	367	374	371	393	418	364	399	378	345	409	348	381	382	359	376	377	372	393	393	363	363	380	321	373	404	356	359	356	365	376	385	393	371	387	362	374	384	371	336	374	423	359	384	356	403	408	390	399	397	394	396	378	380	352	315	376	379	358	364	355	380	391	366	369	377	394	337	380	374	378	377	339	364	357	393	371	374	395	388	370	353	386	331	398	361	394	397	376	356	383	338	415	401	374	377	361	406	369	381	373	380	352	364	388	381	393	378	352	399	381	366	379	370	410	414	371	381	389	369	391	354	363	364	402	398	374	350	359	355	368	373	366	373	357	376	368	360	403	388	395	389	353	355	372	351	379	406	389	355	347	369	381	372	343	376	405	365	390	397	370	378	410	362	359	381	391	389	348	354	373	361	380	352	370	400	352	399	382	395	329	338	365	383	379	393	355	351	368	396	379	386	353	402	363	383	380	379	387	369	392	402	372	365	374	371	361	380	364	365	364	360	350	358	394	399	374	378	385	361	373	368	390	373	378	363	358	399	394	361	393	369	348	377	368	388	392	350	351	376	374	351	406	380	406	343	405	379	407	410	387	377	370	363	355	347	386	336	360	357	361	361	393	357	380	386	351	352	382	402	398	372	411	360	390	351	380	344	364	339	336	370	372	357	384	381	361	405	359	419	361	374	360	342	380	383	363	374	383	417	393	366	388	406	400	387	380	379	369	376	349	364	378	402	362	353	433	374	376	340	377	384	364	368	366	356	346	407	372	384	379	367	385	363	363	380	352	356	401	394	362	372	372	380	368	410	386	376	365	387	386	429	362	333	384	366	418	328	375	382	384	362	368	352	377	373	371	382	362	364	357	359	386	371	363	382	392	374	396	389	366	364	423	416	370	423	359	363	350	387	400	384	397	397	404	415	423	366	361	382	358	420	384	369	357	386	380	351	375	363	384	364	394	386	413	395	383	338	373	323	376	388	412	366	388	375	368	385	375	374	395	397	375	387	378	422	378	388	360	358	374	348	418	362	402	355	404	408	381	350	366	383	403	341	331	351	393	366	395	365	378	360	393	388	379	385	376	396	382	338	383	410	390	392	381	347	386	402	386	381	388	370	381	405	412	383	378	401	385	398	405	345	366	360	355	379	387	355	382	384	389	377	388	376	393	374	368	390	357	367	377	373	365	374	370	381	370	379	392	365	380	388	364	391	362	397	374	410	387	352	411	392	377	378	359	376	390	371	370	383	379	377	404	382	370	360	360	377	357	385	384	387	371	387	395	373	425	399	373	348	366	350	398	367	334	380	368	376	362	347	385	332	384	387	400	345	373	372	332	368	392	341	424	385	353	371	360	367	357	387	328	381	394	397	341	340	353	367	386	413	317	389	398	368	374	427	365	386	413	381	375	388	364	348	364	365	359	395	419	366	371	375	378	387	412	376	344	376	389	382	382	373	351	393	389	359	334	386	372	398	374	402	385	365	400	361	394	352	373	386	383	381	386	369	369	377	361	348	372	351	363	344	372	353	371	376	354	368	410	377	373	379	364	409	380	324	391	384	339	408	381	393	368	429	384	376	359	386	362	336	366	380	394	381	406	373	409	360	322	348	360	367	388	384	379	361	374	362	401	405	356	393	334	377	399	370	373	336	365	392	362	377	413	346	357	361	384	378	385	402	339	368	366	372	376	394	366	370	380	375	390	371	354	386	370	359	393	384	395	366	388	378	339	352	357	409	414	387	353	410	387	402	393	401	395	389	371	377	361	381	376	428	362	393	380	380	398	375	397	401	399	350	347	378	362	395	380	383	371	383	343	376	391	373	375	360	391	398	351	401	364	382	367	366	341	400	363	390	386	380	367	388	382	363	381	404	361	399	367	396	384	378	393	389	362	395	389	382	405	384	387	391	398	367	343	388	375	401	420	367	378	385	386	379	405	401	390	383	381	380	350	385	361	368	373	389	388	358	353	370	368	417	357	383	367	385	401	390	363	380	368	386	351	393	392	406	381	366	364	370	383	374	386	330	385	381	387	382	378	365	373	374	389	374	347	389	355	406	372	403	373	364	372	386	374	358	388	402	439	398	392	381	369	380	390	366	384	384	368
9677	32793	78471	85618	68239	49113	30440	13793	4317	1282	668	592	600	604	558	590	553	619	550	551	604	602	569	599	512	594	589	578	528	538	532	587	578	550	573	564	580	549	595	557	573	564	571	596	574	607	584	580	610	571	558	570	525	573	573	558	559	594	582	593	594	538	615	576	530	550	569	559	543	526	594	580	558	567	584	588	585	578	560	542	568	579	547	560	585	620	573	576	560	559	547	552	591	580	538	592	523	544	549	545	570	564	606	595	608	602	515	570	609	572	621	603	536	576	599	568	604	555	581	561	556	567	579	557	574	561	574	559	541	547	571	586	547	541	590	578	546	549	588	571	595	579	565	602	583	567	568	588	568	593	593	567	536	567	583	553	594	575	548	556	561	580	587	560	554	561	610	607	542	577	572	601	555	599	563	584	581	616	580	562	579	581	541	575	540	583	516	569	570	578	573	577	581	543	592	559	567	548	560	563	561	556	559	583	592	591	600	572	550	589	580	578	561	621	560	570	587	599	576	558	569	604	571	575	564	570	548	549	568	564	550	583	578	571	558	584	559	585	568	561	513	622	585	558	562	538	606	551	585	550	560	544	590	596	586	613	559	566	593	612	571	561	582	558	565	527	577	556	561	587	572	563	607	545	607	570	544	606	535	575	584	599	538	578	586	540	600	568	545	586	605	602	565	602	552	585	601	615	565	563	561	619	567	534	556	579	534	522	548	579	599	567	621	575	605	561	528	541	601	573	564	555	595	556	576	542	576	568	536	589	563	548	556	591	567	581	560	505	604	573	584	561	588	555	598	568	575	545	548	581	520	575	552	571	556	584	570	551	578	544	583	573	572	571	568	559	594	541	604	576	532	572	577	570	547	562	573	569	516	549	554	585	587	607	558	563	608	527	581	547	525	568	551	586	574	570	606	559	574	529	575	508	547	544	575	554	585	543	575	550	583	568	582	569	581	599	564	583	550	579	590	572	610	553	610	575	559	562	564	584	570	562	553	522	559	555	600	595	610	568	558	571	556	565	582	590	557	590	569	535	545	582	562	577	557	570	596	585	580	575	556	574	582	577	568	573	545	563	614	590	561	596	581	578	552	592	592	576	616	572	597	622	584	572	523	551	584	615	559	599	571	582	554	579	545	554	504	606	575	559	593	560	536	541	547	512	550	567	596	585	583	574	568	545	603	576	579	569	573	563	559	555	564	550	585	550	540	563	526	655	610	585	620	557	615	592	571	576	572	566	545	580	558	575	599	528	582	577	535	593	572	572	610	583	597	538	569	605	588	599	549	528	574	570	579	570	549	581	550	568	564	606	613	623	541	572	582	561	577	552	562	571	537	605	579	570	532	565	581	627	553	588	580	564	554	557	586	543	572	545	557	588	566	573	622	563	564	581	572	529	531	542	581	575	606	540	582	572	645	565	594	527	546	578	536	589	517	555	550	585	548	601	583	565	558	581	610	602	562	570	600	564	590	570	538	599	571	553	544	601	578	593	570	585	557	590	579	598	539	566	561	608	605	577	597	588	575	592	639	628	548	571	613	563	596	580	583	551	566	547	518	577	577	555	548	593	576	555	561	564	573	604	553	526	585	591	571	567	541	579	531	535	569	589	572	591	558	564	570	621	584	599	542	544	537	560	574	565	549	553	557	493	564	573	522	560	597	596	562	546	548	575	558	569	593	557	541	578	578	571	604	591	557	598	585	586	592	571	561	562	529	545	574	565	583	577	543	549	554	563	556	577	552	529	576	553	578	564	602	553	576	541	577	578	608	545	575	578	565	580	593	570	549	560	541	592	590	579	588	582	531	569	595	496	583	563	585	591	568	605	570	598	557	530	564	602	585	564	587	573	624	549	549	543	564	596	519	551	520	525	586	586	531	591	612	574	550	600	555	516	550	546	557	551	599	563	556	576	551	575	528	565	587	556	603	571	563	533	557	543	564	552	566	581	584	597	559	575	598	588	557	560	594	592	561	598	556	561	565	619	561	563	558	584	594	575	577	578	585	551	552	587	538	528	554	521	581	520	574	570	562	582	536	577	548	553	552	559	628	554	578	576	586	539	608	566	578	562	545	562	563	582	569	593	569	625	588	576	573	547	570	564	585	568	574	579	535	556	521	576	555	558	587	565	568	588	540	603	582	553	577	577	596	581	524	564	580	566	587	557	553	549	552	566	597	584	544	538	558	580	557	559	607	570	544	567	532	565	575	562	592	566	521	547	554	600	586	586	560	573	546	616	560	585	588	587	588	544	546	561	593	546	575	570	553	578	575	523	605	545	575	548	566	569	531	618	560	575	571	582	621	572	570	538	548	597	540	557	580	559	570	558	590	575	572	570	584	592	570	526	593	559	563	531	541	581	582	590	590	539	559	543	601	560	604	567	513	591	541	536	561	588	562	559	565	575	572	582	579	549	588	555	590	571	558	573	609	617	594	578	552	564	575	584	564	598	574	537	549	625	524	620	572	603	585	562	570	598	554	555	587	600	549	568	601	570	521	556	549	554	559	584	566	554	583	550	590	577	576	581	603	563	552	576	572	577	537	572	600	545	547	612	519	540	583	577	561	556	611	563	559	559	585	573	557	601	536	573	578	566	544	600	558	571	526	550	554	597	516	553	569	588	605	593	562	542	580	607	582	565	556	584	615	600	604	590	585	582	573	561	558	566	581	606	622	553	534	562	585	584	569	593	608	553	563	563	574	594	559	541	575	573	558	543	556	538	608	568	550	578	584	617	572	605	574	571	600	574	573	594	598	569	591	579	535	554	531	536	559	545	566	543	541	595	580	563	574	606	581	556	591	586	558	549	547	546	579	583	559	567	539	609	558	586	554	582	559	545	591	606	563	545	556	551	564	573	556	582	576	557	586	560	574	605	587	552	545	548	514	567	597	548	539	560	604	623	610	608	548	546	549	599	584	614	562	546	584	586	571	559	600	610	611	590	590	590	574	545	592	548	613	549	555	539	549	550	615	599	556	589	572	552	530	595	617	606	555	558	552	584	565	588	551	544	585	568	581	576	629	600	522	576	569	549	555	564	591	576	577	544	565	513	617	572	587	555	556	546	558	575	559	567	562	578	541	554	590	568	564	557	575	543	591	588	576	563	558	538	621	570	576	542	560	534	562	555	566	529	544	561	555	564	569	579	575	599	551	501	584	568	558	579	577	591	572	556	558	558	545	568	563	578	564	578	602	585	587	542	566	604	603	576	601	571	576	569	536	565	560	548	554	542	577	585	618	648	573	578	591	554	552	594	576	581	608	575	558	529	576	582	580	563	605	550	583	581	566	569	572	582	581	588	586	568	524	574	571	585	515	602	513	512	583	573	596	569	558	528	556	570	559	554	554	584	594	555	552	606	593	581	586	536	546	549	550	532	600	598	589	615	598	620	565	569	579	548	581	557	580	610	552	589	553	601	568	547	599	553	567	573	536	588	573	605	555	583	591	536	578	556	586	555	554	564	591	537	542	563	570	542	578	546	569	554	543	545
26714	20983	26289	33513	21308	9493	2953	963	493	347	324	338	327	337	329	323	323	316	356	301	297	344	343	337	337	334	287	319	356	291	314	314	348	300	331	337	292	327	312	334	332	331	341	298	326	305	313	306	331	320	312	348	317	357	330	334	321	323	320	333	326	328	317	322	327	359	340	343	298	335	314	336	325	281	328	330	296	318	345	367	337	333	312	323	329	324	333	326	330	324	326	307	355	344	312	335	352	304	297	328	331	347	319	313	315	313	324	318	285	290	349	315	323	311	320	303	287	322	340	315	328	355	319	305	322	359	317	329	293	351	313	322	344	290	332	303	330	326	323	319	366	316	332	325	339	312	313	345	299	307	319	341	324	311	335	303	335	295	359	297	299	323	333	327	308	354	315	307	333	314	305	313	322	344	333	324	309	382	330	323	345	303	295	317	274	321	346	323	281	317	313	308	332	308	313	314	292	312	361	332	336	332	335	283	318	324	311	333	336	335	340	360	335	377	296	306	320	324	331	335	323	315	307	274	351	328	323	335	321	312	322	310	350	328	359	336	320	298	331	315	313	354	352	323	333	338	343	377	318	327	329	299	327	320	328	326	324	363	348	306	323	332	312	319	302	315	326	293	351	359	343	351	331	310	331	348	301	329	322	350	308	305	329	343	338	314	328	334	312	342	331	358	357	306	318	293	312	335	347	306	328	362	322	341	333	317	302	317	317	342	338	305	326	339	327	333	353	290	340	364	324	291	310	322	329	336	340	308	340	352	324	328	308	307	323	302	324	334	332	324	297	315	321	314	304	339	323	316	334	338	304	339	363	314	312	355	343	335	337	341	340	309	320	316	328	311	277	323	331	339	318	317	334	325	317	353	315	341	316	311	323	281	315	308	341	317	330	321	327	329	350	331	334	333	300	326	284	350	323	327	324	315	340	294	324	285	308	330	322	334	291	333	330	322	318	325	305	307	325	316	324	336	328	398	346	336	344	314	322	323	304	327	314	324	340	331	332	353	296	326	315	314	325	317	316	336	351	321	315	314	297	316	347	334	333	327	344	334	364	331	327	321	307	328	319	324	328	339	309	316	357	314	327	326	309	308	377	313	352	312	317	367	358	306	315	314	314	317	313	315	317	259	321	317	310	315	310	284	326	329	334	358	300	333	309	312	298	316	332	325	322	329	336	344	329	323	319	354	345	345	335	351	326	333	313	321	305	305	348	332	320	310	290	328	316	302	300	340	323	351	305	333	308	320	345	332	296	287	310	344	322	309	325	327	380	322	323	339	301	305	300	324	312	323	336	346	339	319	331	314	299	328	343	325	306	300	318	316	317	364	341	308	330	347	305	329	334	330	326	325	327	305	306	332	307	313	337	303	333	319	320	336	333	320	325	343	321	315	316	340	313	331	321	329	296	340	331	295	320	324	325	354	293	336	294	315	311	283	334	288	326	332	325	313	322	326	313	328	335	310	328	318	322	321	321	321	309	332	364	321	324	315	334	328	334	309	332	346	325	331	317	326	332	325	336	338	288	335	355	324	321	335	290	326	331	282	287	317	325	343	289	348	333	328	339	330	314	342	352	326	334	320	323	324	328	329	316	312	354	328	314	324	337	319	324	289	361	304	333	328	321	349	324	331	349	323	332	314	316	315	319	337	330	361	303	343	295	342	343	326	333	342	318	303	307	318	315	318	308	340	318	347	319	346	332	300	332	307	323	327	321	335	303	296	359	318	321	338	322	344	354	346	336	324	334	338	273	347	278	332	314	353	319	355	330	330	329	337	305	345	343	327	313	334	336	291	341	312	290	315	360	343	330	313	336	320	301	349	310	294	303	291	333	320	314	333	342	338	359	334	312	341	331	325	307	294	342	305	347	315	332	302	308	338	302	355	294	304	323	361	321	308	316	312	299	298	339	345	311	336	340	337	333	336	318	313	318	358	324	305	300	318	332	327	344	305	326	321	305	333	325	310	332	329	316	371	339	321	335	328	275	343	342	317	324	316	345	324	321	315	306	319	318	309	317	338	325	302	313	316	325	349	302	343	327	352	338	362	321	296	328	341	328	303	308	304	355	348	296	323	344	305	347	290	339	319	321	336	320	333	338	333	314	310	302	326	304	326	313	324	314	318	313	328	323	319	347	332	332	317	349	326	312	310	342	317	317	319	326	305	348	321	322	338	318	337	330	324	325	314	308	354	330	338	328	311	285	307	295	352	322	323	322	281	315	299	315	313	303	327	338	316	299	333	306	333	299	332	344	332	313	303	295	334	323	343	296	336	314	336	279	349	355	313	331	326	329	354	315	291	337	329	338	302	313	333	337	332	314	330	313	338	323	329	361	332	321	318	333	309	311	352	324	345	339	320	320	323	351	291	325	334	329	345	303	315	301	335	325	332	353	304	329	311	363	325	323	327	328	318	288	320	331	309	328	347	319	353	318	323	335	326	313	326	345	310	323	327	315	306	368	318	302	328	329	323	303	297	338	327	340	291	336	342	348	293	333	332	288	295	326	308	297	325	316	317	292	325	333	322	331	337	349	334	307	350	296	321	320	324	335	344	306	299	316	300	321	331	335	307	351	332	328	365	333	346	298	321	324	305	381	306	305	323	349	348	301	320	310	329	313	351	356	340	332	340	365	318	319	331	326	322	302	321	310	330	337	328	327	340	323	315	305	342	313	310	329	339	384	340	306	291	309	321	299	344	325	313	300	302	307	324	287	341	275	313	315	341	305	296	323	299	328	310	306	297	324	335	289	319	310	306	332	310	338	331	329	329	292	339	303	312	298	335	329	323	313	348	316	346	312	342	321	325	321	332	305	337	287	308	324	290	322	320	316	303	308	293	316	297	321	316	310	345	299	345	321	329	327	347	323	314	306	295	327	338	321	333	325	320	322	315	329	338	315	312	313	329	345	353	330	304	321	309	326	352	315	317	357	320	335	342	341	322	297	369	327	331	337	337	328	355	310	320	345	337	283	349	327	277	309	347	312	336	315	312	349	320	320	316	312	315	330	329	306	311	351	318	308	324	332	321	345	336	326	308	350	294	333	347	323	306	297	354	293	347	309	328	321	302	304	325	350	311	334	327	302	324	319	314	327	278	299	307	309	303	341	342	325	329	329	312	320	314	319	324	342	346	300	331	359	311	359	333	344	332	346	301	352	336	323	331	310	331	321	303	286	331	319	336	314	302	331	325	328	345	323	304	318	347	332	337	325	333	324	332	298	338	373	299	326	331	332	317	357	324	312	315	303	322	331	321	321	335	332	345	307	330	268	312	296	320	286	304	294	313	351	301	307	331	328	340	299	318	286	355	325	341	291	298	317	333	347	316	351	315	307	272	338	312	339	329	341	309	342	317	315	325	315	339	312	321	334	334	361	337	306	320	343	329	324	376	325	316	318	313	327	296	346	335	322	317	302	345	340	334	309	330	310	339	320	328	330	343	363	316	313	318	365	329	324	337	309	299	331	337	333	334	314	344	328	361	345	353	360	300
5045	5622	31997	35156	25099	13907	5444	1983	917	588	526	523	460	519	507	483	502	541	519	504	502	487	519	509	487	552	471	528	509	532	535	486	482	503	527	519	512	497	493	508	490	520	510	523	513	514	506	476	535	545	525	487	535	502	531	498	516	513	533	523	524	501	493	509	499	530	491	480	499	514	493	530	532	496	521	492	504	514	546	476	531	493	513	496	525	531	497	516	495	473	519	487	512	502	473	533	542	475	492	529	515	500	546	524	519	507	503	516	481	495	492	485	502	513	507	515	524	513	515	532	503	515	543	521	526	503	518	520	526	511	504	509	504	504	535	499	517	521	512	468	492	515	550	520	504	508	551	507	513	504	516	489	539	496	528	494	483	533	530	483	519	526	519	498	489	477	507	537	529	483	495	513	516	509	524	522	523	529	503	533	510	537	520	544	520	504	543	491	519	511	508	527	462	537	481	532	454	513	518	488	500	509	517	526	503	518	520	508	537	515	516	491	536	487	489	467	493	488	512	527	558	537	494	504	499	495	481	501	503	552	544	520	498	498	544	469	511	491	524	507	502	549	488	487	486	535	521	534	506	518	512	554	523	477	476	525	510	521	514	504	506	525	521	521	486	494	557	495	500	512	501	494	521	500	498	498	485	512	522	495	510	537	535	508	504	519	525	558	514	510	516	539	520	498	535	488	498	530	543	541	499	507	489	533	515	528	548	545	516	487	543	516	488	505	484	527	540	527	489	538	486	484	518	510	511	515	526	493	495	465	524	466	479	525	526	547	511	501	536	534	517	503	497	522	486	545	519	504	476	496	524	523	532	540	555	528	509	549	509	531	534	531	561	467	508	529	497	491	507	512	534	503	487	529	480	505	486	526	502	470	493	522	519	508	481	526	503	511	506	496	503	515	485	511	508	536	538	491	526	541	494	522	539	491	498	488	529	470	503	525	490	493	481	517	489	490	507	531	513	497	510	563	499	507	498	540	493	504	506	535	504	519	523	475	502	511	486	464	528	447	514	520	517	504	496	511	510	464	510	523	534	498	532	509	500	500	503	529	511	497	527	515	452	533	505	525	508	529	504	499	480	497	516	500	483	492	504	510	497	493	472	516	505	533	515	507	507	485	544	504	504	501	499	474	512	489	485	477	522	519	493	515	502	516	505	527	580	534	503	496	495	545	518	496	499	502	514	460	530	492	519	498	531	526	527	513	548	503	508	493	543	526	517	517	489	491	478	491	521	495	535	480	481	495	456	500	506	508	494	493	492	519	545	517	513	498	505	523	526	496	507	528	497	482	534	487	537	511	522	492	521	475	501	500	500	501	514	512	488	556	497	484	525	513	493	505	528	524	473	502	515	498	467	524	490	497	481	464	499	522	477	500	504	534	518	478	537	521	512	518	465	533	497	488	529	495	492	514	530	484	570	501	490	478	509	557	548	531	489	514	510	492	471	483	492	473	510	514	530	511	513	529	514	537	517	520	546	535	459	541	499	499	480	467	469	512	544	539	512	508	503	494	515	513	512	536	518	488	493	535	505	506	484	517	516	505	531	496	521	515	477	545	524	528	514	479	505	513	540	492	486	500	521	514	493	513	524	513	490	497	533	508	555	511	500	550	513	485	502	534	507	488	486	481	552	528	524	493	497	533	508	498	497	520	485	495	509	554	537	542	494	464	547	523	497	488	544	508	499	500	538	539	552	531	503	532	489	513	492	516	506	534	504	479	462	500	498	535	502	507	493	506	523	497	524	492	534	504	495	493	512	496	520	521	506	509	492	536	507	520	477	485	513	486	535	490	495	515	507	555	476	502	528	521	522	496	522	532	500	506	535	498	513	505	506	484	481	495	497	527	535	477	510	499	465	537	520	509	511	528	513	497	502	510	525	508	494	521	540	552	561	486	541	530	509	499	548	499	478	550	458	509	500	530	513	505	553	493	460	504	468	521	532	509	529	506	472	497	519	516	499	525	513	503	498	502	538	510	495	518	528	493	476	551	519	498	560	514	552	498	479	500	491	461	535	507	477	515	513	507	506	439	488	474	520	503	527	536	491	506	523	501	489	509	514	484	515	506	519	537	520	513	495	527	521	480	563	474	512	537	502	507	514	522	492	548	510	503	471	519	501	546	542	543	514	484	521	522	479	507	529	505	514	473	517	494	497	506	505	489	495	536	539	496	507	506	488	495	528	517	465	506	509	560	528	558	526	495	510	559	515	484	529	531	480	511	517	558	501	534	500	500	524	482	490	512	505	471	524	519	517	527	516	501	525	530	530	502	512	533	535	476	500	520	505	472	501	512	540	521	508	472	523	495	529	512	488	515	536	482	557	522	513	517	548	546	539	504	497	503	533	538	495	528	522	530	472	542	511	518	497	521	508	516	547	480	504	500	526	487	498	507	522	468	564	496	516	510	504	543	513	514	563	521	537	471	530	508	471	515	472	453	472	495	494	491	546	502	500	463	522	525	501	487	493	470	536	508	456	482	481	536	544	504	478	463	501	487	520	476	473	473	521	506	530	531	493	493	519	546	512	546	521	519	537	460	515	491	484	539	469	534	490	517	503	526	544	531	514	486	554	527	502	497	509	505	504	483	553	491	521	530	530	511	510	497	518	524	558	509	505	512	526	530	560	486	532	489	524	532	527	520	479	556	570	475	501	508	525	506	503	507	507	513	501	531	518	552	535	476	540	478	503	514	490	506	549	509	483	496	533	499	474	495	496	507	506	508	505	557	515	505	543	550	528	515	498	496	539	533	526	506	486	481	498	521	499	520	512	524	550	514	538	517	501	481	521	497	508	492	468	519	554	481	483	482	531	515	525	538	499	506	491	520	492	502	561	500	511	505	501	506	514	512	499	507	488	517	530	481	481	491	507	486	454	489	522	503	491	501	511	500	510	503	519	513	517	497	512	529	481	501	506	526	535	509	495	525	486	479	527	522	495	514	479	520	520	499	540	524	550	516	480	487	521	490	523	498	480	509	559	522	498	499	523	512	545	517	502	505	506	542	486	485	497	527	501	525	498	540	496	525	514	541	493	495	515	550	520	545	525	454	503	453	521	506	507	541	499	491	502	534	518	501	535	491	503	473	499	525	513	508	509	489	560	523	527	507	465	528	518	532	476	510	520	527	476	518	544	513	558	497	519	518	520	489	478	543	489	498	518	537	536	490	449	523	510	492	504	566	487	504	527	537	530	507	500	489	507	531	504	518	503	528	534	530	518	518	505	486	533	490	508	513	525	452	432	501	490	496	467	549	474	537	509	512	505	539	533	463	516	485	472	489	482	439	472	566	559	536	518	508	524	546	497	518	496	506	505	521	508	510	521	521	455	530	499	483	504	512	492	482	491	513	505	535	495	484	532	558	516	486	518	526	474	479	529	538	571	496	538	484	473	557	555	508	499	512	507	498	496	522	517	513	524	543	552	492	529	524	534	491	508	523	496	525	510	475	480	502	515	519	481	531	509	474	519	497	521	555	513	491	514	548	535	478
24159	21206	32410	52958	48593	34808	20324	5903	1262	530	409	361	373	381	378	348	403	389	406	354	379	346	330	343	361	395	387	393	388	356	387	400	397	354	388	339	398	376	362	341	346	341	347	367	370	349	371	367	350	375	385	366	370	361	373	363	370	380	346	367	379	342	406	392	370	374	360	361	352	373	379	363	392	374	364	422	334	393	367	364	387	374	338	355	391	331	357	334	371	358	392	370	356	337	355	349	334	342	354	359	324	347	377	376	353	363	372	387	346	387	394	369	343	386	351	355	394	371	323	375	348	338	361	315	365	354	411	326	425	353	374	367	360	352	350	394	375	320	372	348	396	395	376	365	379	357	362	358	357	385	390	345	373	367	386	368	380	387	381	372	379	370	358	420	382	339	342	372	328	377	352	337	386	416	381	402	362	419	349	368	354	378	367	368	399	347	379	382	367	374	382	340	355	369	365	403	377	353	351	331	338	407	321	375	369	374	373	382	337	340	312	377	355	359	378	385	381	369	344	372	321	358	347	383	361	379	400	367	393	381	380	357	373	369	340	339	359	356	357	367	378	373	360	397	367	395	374	324	350	335	359	389	391	359	407	393	380	342	344	337	363	344	406	389	369	372	370	353	331	354	371	354	382	361	381	396	349	339	398	363	390	359	328	360	384	378	377	378	347	357	360	368	345	338	329	373	343	366	377	375	362	348	360	325	382	374	358	374	388	320	382	394	351	330	407	330	343	360	373	411	374	366	350	346	368	392	386	346	348	338	396	346	341	369	361	375	344	394	364	356	358	355	355	321	329	390	370	358	347	371	383	373	343	349	352	394	368	369	392	399	357	371	381	373	352	359	350	335	355	380	352	360	334	375	357	384	407	361	354	350	338	370	366	371	369	357	375	346	371	378	373	346	400	362	370	332	362	368	378	349	357	368	353	389	369	345	387	322	363	324	381	343	366	341	368	388	361	364	366	351	360	325	367	352	349	366	380	371	362	381	386	350	346	367	374	380	378	356	379	386	343	378	411	385	335	379	336	374	357	347	357	332	361	346	365	374	359	347	356	358	357	380	373	367	371	373	338	361	383	350	377	352	313	344	358	362	349	340	347	344	369	382	363	363	329	340	353	369	362	369	384	387	370	367	340	354	384	353	357	349	392	359	375	352	360	333	377	352	385	346	383	386	374	389	338	331	382	367	345	377	368	355	382	375	360	339	385	352	392	362	364	335	353	361	371	361	357	352	352	341	338	345	378	371	371	370	339	325	365	386	351	365	353	339	359	375	375	390	354	344	366	343	379	370	359	352	359	353	342	374	395	353	336	375	379	348	355	366	383	375	369	384	378	362	360	364	361	370	365	350	360	360	373	364	373	354	352	405	375	380	348	348	342	393	404	395	358	348	355	341	338	412	353	362	359	324	373	371	353	340	364	381	348	368	352	396	358	344	346	361	365	357	401	379	381	362	370	322	354	373	358	364	401	352	342	370	382	384	370	358	369	360	350	374	385	362	372	357	356	343	356	361	369	367	374	369	358	364	360	340	329	371	335	372	383	361	356	364	370	388	377	359	369	353	346	332	356	409	377	372	363	373	333	359	391	361	382	348	341	381	377	363	401	357	366	340	376	392	330	346	391	338	346	352	373	356	351	342	367	371	326	378	352	385	378	369	361	343	362	389	336	365	367	341	366	341	343	358	370	360	361	307	352	348	376	374	351	325	371	370	352	392	350	362	378	354	378	343	362	381	364	376	381	378	354	361	399	349	362	317	379	371	389	379	371	335	364	341	340	379	369	365	399	308	356	372	352	349	353	370	378	385	331	391	356	338	368	342	351	371	374	371	411	376	358	375	385	349	398	351	367	333	364	343	350	390	355	373	371	372	394	357	359	382	330	363	351	369	333	348	394	387	347	359	386	371	334	354	353	360	331	367	380	320	378	367	364	369	342	372	334	363	378	383	374	359	357	380	339	347	353	336	358	368	328	385	369	358	341	355	369	377	375	341	384	391	354	346	367	373	368	355	375	399	378	377	378	359	369	365	382	352	344	358	348	373	365	359	357	352	381	329	364	391	385	371	343	357	406	364	365	365	326	386	345	336	377	340	406	362	390	343	390	382	344	333	368	341	386	402	395	396	385	360	359	360	363	358	379	377	368	382	354	365	379	362	365	343	349	302	361	344	365	339	344	367	330	385	388	349	346	379	382	376	356	351	338	366	358	358	383	375	424	372	375	384	367	376	358	390	342	355	325	360	378	338	381	368	372	314	326	357	338	362	399	346	361	361	347	405	427	347	352	363	360	353	362	380	398	377	373	349	339	354	306	392	363	362	368	342	387	350	362	413	375	369	356	369	378	326	354	389	346	369	351	350	400	375	388	365	399	369	338	357	367	377	366	363	350	347	338	347	341	373	372	393	358	361	382	365	384	373	409	370	387	380	351	370	336	376	339	324	365	374	374	392	367	348	372	359	397	352	378	354	328	369	365	364	339	345	377	364	404	353	364	345	345	345	336	349	362	349	378	343	369	387	325	338	334	360	381	382	356	370	344	386	338	353	349	376	355	367	323	382	361	394	376	336	344	342	393	361	323	347	357	358	358	362	336	393	367	324	364	371	327	353	382	394	346	382	375	360	364	356	369	364	319	366	360	389	367	354	371	366	376	396	329	355	359	342	358	391	342	368	379	371	384	368	335	370	377	357	348	335	354	329	387	333	372	375	379	341	371	351	378	369	382	365	385	380	333	359	369	362	335	401	359	406	387	298	329	367	341	368	346	362	338	352	367	377	346	334	341	345	353	364	345	386	346	346	323	350	372	323	376	386	339	370	351	326	401	358	380	360	343	333	410	353	373	398	371	379	378	348	387	372	419	361	367	368	348	374	368	354	309	368	345	398	395	380	377	367	394	332	394	349	376	339	378	331	330	352	363	388	369	384	383	381	335	386	367	365	373	370	356	365	347	385	394	320	376	372	371	367	386	356	376	371	388	348	369	352	369	401	348	371	405	357	344	360	337	345	355	357	345	329	401	370	340	359	351	363	391	370	369	381	391	335	373	371	367	364	379	379	379	353	349	335	379	346	360	389	380	391	379	377	360	375	347	343	381	369	363	347	370	356	389	372	355	345	379	398	393	360	371	396	405	368	345	336	390	345	387	338	369	380	341	369	377	352	370	364	381	388	368	384	381	353	353	354	374	340	368	350	395	378	359	371	375	339	369	372	356	345	376	366	396	390	381	374	351	329	380	359	341	361	401	404	367	367	357	352	361	351	353	372	390	371	340	383	367	368	387	383	315	368	382	366	403	345	372	373	399	406	369	393	344	356	357	342	334	371	341	381	323	359	375	328	374	374	339	360	337	378	376	342	357	347	336	323	359	373	367	349	346	369	344	362	341	372	362	373	366	369	380	391	347	378	372	364	374	371	366	396	399	356	359	372	375	367	348	373	327	353	394	389	344	367	372	382	362	364	379	359	370	343	381	365	342	343	404	346	354	372	370	383
7282	15390	64922	71379	55538	38931	22556	8984	2765	980	651	580	549	581	569	598	599	581	532	605	551	591	553	587	603	563	566	535	573	617	551	595	595	573	595	564	599	524	586	570	573	567	588	554	576	535	575	568	550	546	519	583	617	590	561	557	571	555	597	593	554	560	573	576	538	571	558	536	609	538	533	590	567	571	598	594	530	535	552	586	559	620	542	573	598	508	572	579	586	583	554	557	572	613	552	583	545	576	554	584	556	537	574	538	564	573	570	545	578	572	567	559	547	602	553	545	567	588	577	567	587	579	569	587	559	568	552	594	560	555	547	600	570	531	562	567	544	559	593	573	549	532	569	569	612	581	569	568	589	553	576	614	539	544	550	531	612	503	577	566	572	549	536	583	552	567	573	548	590	561	553	555	569	550	570	607	561	564	590	543	536	590	585	551	550	561	531	558	545	573	617	561	590	586	566	601	558	578	601	527	574	617	570	577	547	545	556	571	577	557	587	615	564	582	560	583	519	537	569	572	590	572	544	576	555	566	555	567	512	549	578	633	566	598	516	536	541	594	588	584	539	545	556	539	595	586	581	600	600	562	564	577	602	576	548	593	545	568	549	539	519	567	570	560	610	565	589	610	564	591	556	567	637	545	568	570	559	504	536	517	581	565	613	548	529	591	584	587	539	560	578	533	567	569	564	580	557	559	541	577	544	556	528	549	542	599	553	567	544	592	608	566	551	587	543	558	575	587	547	570	527	593	558	584	607	585	591	529	552	589	591	576	566	544	536	587	551	562	587	513	578	536	640	576	556	607	578	607	567	556	548	567	538	531	556	555	567	591	581	552	595	575	539	576	543	602	547	611	615	578	558	551	559	539	574	566	558	558	593	573	615	555	584	593	535	543	599	588	578	576	561	577	574	551	590	515	542	567	576	598	529	543	570	583	517	554	594	598	522	590	549	567	577	601	527	545	558	568	586	554	564	563	583	602	568	563	574	542	550	575	571	571	541	566	581	562	607	592	567	570	591	564	554	561	593	592	519	574	555	543	538	586	598	589	540	580	569	639	573	572	566	559	584	578	584	586	591	545	554	530	551	585	562	555	576	556	591	557	576	548	565	601	591	591	601	639	568	551	583	537	599	516	548	570	560	554	578	548	581	567	592	562	562	586	539	544	589	553	551	572	626	614	552	566	557	561	552	555	557	550	553	558	545	557	523	578	548	562	575	569	557	519	571	576	559	574	558	608	572	547	613	565	593	549	585	563	546	555	567	566	528	570	550	563	567	597	559	547	569	601	520	579	574	554	563	505	558	577	521	588	569	551	612	549	533	532	563	574	552	600	554	570	568	585	544	527	601	589	611	573	572	530	652	567	566	568	571	515	553	537	561	601	587	584	546	542	583	564	571	541	592	557	579	590	563	580	543	588	570	588	563	571	550	575	561	546	564	546	542	593	606	544	569	559	635	561	543	565	646	578	607	571	602	573	545	571	593	557	567	569	562	624	539	569	516	528	553	594	575	583	523	577	566	518	560	524	585	541	568	583	567	600	565	573	557	580	624	559	561	593	594	578	580	552	578	529	596	567	567	570	583	606	598	570	606	556	584	593	523	620	572	586	532	557	590	569	552	569	607	542	570	574	548	595	573	547	568	572	559	548	553	563	557	559	592	609	530	558	559	532	553	580	544	553	535	579	566	569	588	545	583	558	602	556	553	598	584	619	570	581	565	582	565	561	549	584	544	603	573	601	583	568	597	579	569	554	557	596	560	625	565	533	569	544	565	572	585	579	571	558	588	575	562	569	557	565	590	542	547	560	553	560	561	564	588	544	545	576	581	568	569	611	536	590	557	566	522	552	555	570	590	527	538	547	566	578	587	545	580	548	568	578	577	554	532	594	568	574	625	589	586	565	615	591	567	604	574	558	569	552	549	597	602	538	597	611	573	550	598	547	536	570	563	630	568	602	595	523	599	579	556	594	528	582	541	572	570	488	585	601	606	535	569	568	572	579	559	581	563	563	560	555	570	571	566	583	562	559	590	526	547	580	600	549	595	557	618	552	571	550	586	606	587	601	605	582	606	565	543	589	544	560	581	534	563	604	558	572	543	562	558	545	559	579	606	568	553	582	571	521	523	591	582	534	596	579	596	553	540	573	549	551	565	569	569	593	543	598	574	566	614	563	587	562	516	501	538	535	569	562	564	608	562	546	570	547	559	558	574	580	508	567	592	596	567	581	551	555	610	573	602	537	523	571	556	563	588	548	539	547	535	558	598	553	547	535	556	591	551	527	561	529	570	538	593	561	555	590	533	552	528	537	563	549	555	557	548	511	572	591	572	533	521	563	588	557	608	555	536	577	567	556	527	587	575	561	560	601	556	556	567	601	550	526	542	588	567	555	556	599	565	567	575	586	568	577	555	568	529	561	617	536	542	579	622	561	470	542	552	553	569	536	561	583	579	577	566	591	566	545	574	514	547	585	559	606	528	636	595	570	562	594	560	567	526	559	571	581	541	540	575	525	580	554	582	581	614	605	612	608	601	574	555	554	580	565	583	565	545	559	564	548	544	523	562	558	561	590	585	556	582	567	605	535	553	563	564	607	568	580	559	558	584	578	607	526	565	566	582	580	555	535	584	546	595	552	571	550	535	551	564	551	561	585	577	600	496	574	572	524	521	595	565	560	587	565	573	572	568	594	552	579	543	580	570	587	537	554	568	554	609	553	554	547	520	572	533	529	529	570	590	541	528	548	605	579	546	604	559	582	596	553	570	546	574	550	541	574	551	602	550	598	601	579	570	556	567	565	557	532	588	556	553	571	517	567	558	586	585	571	575	559	600	544	617	588	584	610	556	559	556	532	575	555	562	562	595	538	573	569	551	570	576	577	538	566	607	606	555	592	556	549	548	575	558	605	539	541	569	580	580	626	586	536	587	594	568	549	559	596	604	637	596	605	582	573	565	565	575	562	597	553	585	604	591	552	551	529	586	581	546	568	569	552	593	535	603	561	582	567	590	563	577	556	582	552	560	558	607	561	545	577	542	534	594	599	556	566	562	581	591	593	576	563	563	602	558	605	581	622	599	565	546	534	576	565	627	590	556	566	576	571	540	554	575	560	558	620	549	527	546	562	540	538	561	559	560	586	575	589	585	567	566	558	565	582	573	562	585	590	540	574	550	545	529	555	553	574	559	564	557	549	533	595	594	577	574	524	564	569	538	564	590	517	587	574	604	551	580	627	572	580	559	568	581	554	517	614	587	604	589	590	548	509	587	533	588	565	566	541	519	559	555	567	539	586	553	558	561	595	588	616	559	587	549	546	542	598	555	547	561	597	547	588	580	576	576	570	572	582	567	542	583	579	540	536	561	553	551	590	587	543	560	586	590	568	592	551	594	588	608	563	545	573	560	577	579	561	570	561	581	603	599	570	555	554	614	565	569	580	572	558	599	571	547	586	570	589	585	579	544	573	601	570	551	590	559	599	576	592	540	568	543	554	582	576
23098	21253	33835	45930	47311	38761	26326	9748	2035	668	473	395	432	399	379	404	377	381	416	397	374	366	381	404	369	392	370	389	346	420	376	416	352	399	351	346	372	415	414	353	372	387	393	358	410	391	353	396	405	383	405	364	392	409	371	395	387	384	386	380	364	377	406	374	390	418	360	367	382	365	403	368	349	389	365	340	395	390	387	371	357	349	397	412	394	419	348	370	413	395	386	359	371	381	408	377	367	368	357	394	374	379	394	386	368	398	399	375	406	406	374	388	387	414	362	387	410	361	353	382	382	390	378	394	394	382	412	394	363	382	396	387	364	400	401	397	402	372	400	399	369	369	398	369	408	392	354	381	390	381	358	392	355	421	406	356	395	369	376	383	374	358	362	363	347	390	378	376	376	373	369	381	397	381	387	380	382	377	402	439	363	402	374	375	395	343	393	378	381	387	365	400	367	387	392	390	362	340	421	402	361	381	351	425	349	403	377	359	387	380	377	360	363	412	421	396	379	383	395	399	391	369	407	347	410	399	377	419	382	453	395	399	393	364	352	381	368	360	369	381	333	412	366	386	380	368	329	375	408	372	388	369	372	422	358	382	363	404	391	376	398	387	405	392	346	378	380	399	359	429	347	390	379	371	427	358	373	373	351	367	405	408	381	396	382	361	372	414	384	406	364	344	357	411	413	417	395	383	397	396	358	383	358	401	377	387	373	400	423	377	379	369	364	411	359	378	384	373	372	379	361	365	410	363	374	377	395	355	358	348	399	364	362	375	398	370	381	362	339	390	361	376	382	378	397	386	406	396	406	408	411	366	358	367	394	376	370	376	366	385	364	395	386	386	369	389	383	345	368	365	421	369	324	384	341	404	397	375	398	353	360	377	394	412	383	402	398	375	367	429	372	379	395	420	377	364	406	372	367	367	387	379	378	426	391	415	372	344	418	381	388	400	354	363	380	364	378	364	374	420	361	376	399	385	412	383	368	403	374	387	374	347	396	394	397	374	362	388	385	395	433	400	382	388	389	367	381	375	380	359	367	399	403	388	353	380	380	368	377	388	372	349	405	402	391	375	373	362	422	400	360	380	372	390	367	385	370	382	387	381	365	387	385	386	364	379	381	380	377	355	442	395	363	392	401	432	395	345	418	385	396	403	388	378	356	420	394	362	384	412	376	329	403	383	394	396	352	394	400	354	387	382	380	366	378	374	380	351	389	360	386	400	399	385	385	408	386	372	373	374	411	377	361	385	364	366	376	406	341	358	392	398	382	370	365	373	375	393	429	392	396	377	362	398	338	381	384	365	395	376	389	373	376	373	382	350	388	385	359	367	379	368	406	372	369	385	396	387	412	400	383	413	334	361	372	402	400	402	342	405	365	390	370	374	422	411	370	372	372	367	371	409	370	405	361	392	359	386	350	375	397	385	382	430	409	387	382	380	374	377	393	386	405	373	404	376	421	390	366	398	372	369	387	373	381	380	380	381	351	427	377	390	359	388	377	366	401	399	400	354	402	359	382	389	406	380	348	367	390	359	404	380	376	365	404	360	363	371	389	375	409	432	401	371	379	395	400	376	370	374	407	384	379	359	387	358	375	384	385	382	386	401	368	400	347	394	364	345	393	378	380	381	390	421	387	387	402	369	356	366	399	370	363	339	399	389	348	368	391	369	375	400	383	406	388	425	349	410	387	385	410	396	387	363	358	393	406	366	368	369	361	403	399	412	393	354	418	340	394	408	430	395	384	377	388	389	379	369	413	376	379	399	349	376	378	388	353	358	388	391	354	383	397	387	399	424	355	399	396	401	421	362	378	386	384	366	342	373	389	392	369	420	365	393	378	394	420	413	355	371	346	384	387	353	411	389	417	372	365	375	377	401	366	396	379	378	393	358	351	387	396	367	367	354	374	368	367	387	384	408	372	434	369	364	416	374	405	398	387	389	416	415	413	379	375	357	410	368	410	395	380	397	384	377	359	406	353	383	407	396	415	422	348	403	396	364	391	373	394	369	402	385	405	373	382	410	376	335	355	402	374	368	396	366	381	385	442	379	389	424	405	377	382	387	402	362	361	358	379	373	372	397	395	364	374	381	406	418	380	374	363	389	363	377	377	450	374	431	383	399	356	353	380	370	373	376	387	348	374	384	380	382	391	359	405	387	383	378	408	353	380	347	424	387	375	407	377	361	399	378	384	396	370	341	373	393	377	408	370	386	393	385	350	349	382	390	371	383	409	365	358	381	381	397	396	403	378	437	393	381	399	388	405	383	417	364	381	357	406	341	423	377	401	399	380	361	379	382	400	370	385	416	378	414	370	346	385	356	407	412	383	418	407	394	361	370	386	397	382	403	370	373	402	388	375	403	357	420	412	394	370	375	395	391	388	366	370	359	369	389	364	382	374	351	387	379	369	401	404	388	392	372	379	326	413	391	397	383	407	380	372	368	380	405	366	372	381	366	385	403	358	399	371	371	372	382	420	376	383	377	431	371	352	364	353	385	386	363	390	355	352	363	347	403	375	365	373	409	356	383	398	384	377	391	421	372	403	394	384	360	380	356	408	371	392	367	391	388	367	408	377	398	395	357	401	366	397	368	383	353	373	381	381	377	401	401	398	411	388	385	375	371	411	354	397	388	387	370	377	407	387	370	393	393	382	410	407	395	377	377	380	365	354	395	403	411	382	366	377	381	368	380	369	408	376	395	357	344	390	390	430	395	362	364	391	384	389	379	403	350	396	405	372	385	374	437	359	411	365	394	403	363	370	390	394	373	387	423	399	393	404	370	382	365	381	399	370	392	366	415	370	368	400	353	393	392	391	353	376	407	394	402	378	370	356	425	364	380	388	370	384	387	325	401	370	387	382	406	375	379	393	397	377	392	386	378	405	373	399	386	370	351	407	374	375	386	373	387	397	371	414	428	368	364	368	379	379	393	378	354	383	419	396	395	397	322	398	353	398	402	386	386	365	391	415	382	377	395	372	359	353	380	391	414	417	368	395	400	425	396	373	357	366	380	374	379	345	364	376	393	354	384	358	382	373	356	384	412	400	389	387	371	372	369	352	425	422	400	367	383	381	377	405	386	382	360	392	399	365	386	389	370	376	410	359	405	390	413	387	381	358	395	401	403	395	385	367	419	405	402	425	368	397	348	402	398	406	387	369	392	367	405	400	396	397	383	378	394	400	384	380	358	434	376	387	357	405	382	387	374	413	370	389	411	392	371	369	355	358	394	385	378	352	396	383	365	367	393	381	429	403	370	379	371	403	363	353	359	404	386	410	393	379	370	347	375	396	362	366	386	341	368	397	350	370	341	387	399	392	372	380	339	405	361	368	396	377	396	374	370	377	369	390	369	348	351	383	366	366	376	373	341	378	362	429	380	352	387	404	359	383	379	358	373	398	374	380	380	365	381	393	341	381	387	350	359	410	388	384	386	437	385	392	403	389	350	381	373	401	372	392	371	380	364	379	366	360	401	423	369	357	370	391	358	355	398
10481	32888	76806	85284	65403	46015	28448	12501	4101	1279	690	617	578	573	662	573	621	596	577	586	591	562	560	596	599	537	600	612	572	579	563	539	562	545	559	550	580	601	582	550	530	588	603	622	578	499	557	588	555	541	603	551	575	596	540	581	580	585	586	601	578	575	573	593	608	603	594	595	604	560	599	585	633	585	557	586	585	568	579	549	580	594	569	544	615	563	554	570	588	574	562	597	603	565	587	592	580	588	552	543	565	566	576	601	561	529	541	594	580	566	567	560	563	587	584	610	631	564	592	568	535	602	599	585	558	579	585	560	568	554	595	591	570	600	598	568	612	545	548	550	582	574	624	548	571	585	564	538	587	599	600	546	570	571	545	556	578	539	597	592	535	593	582	571	516	572	559	560	545	610	545	576	572	563	591	598	527	573	566	555	567	538	594	600	578	580	598	524	597	601	596	599	573	588	612	574	579	564	559	593	569	573	559	572	566	559	577	568	542	583	561	572	578	602	555	562	601	576	557	613	598	598	608	598	583	573	574	571	555	547	563	600	592	586	559	579	568	574	584	567	572	549	590	606	566	600	573	557	562	609	542	563	618	568	568	572	544	529	581	586	620	590	521	560	530	557	579	592	598	556	592	558	595	580	586	557	599	566	581	548	558	594	581	559	584	579	581	544	586	566	565	553	564	602	596	555	550	604	555	563	594	579	563	573	583	560	593	526	587	604	620	589	587	573	562	544	606	574	574	569	530	592	555	514	560	573	577	570	549	614	555	590	541	569	545	582	594	567	603	525	583	575	556	574	560	578	623	572	582	540	588	572	569	555	571	581	577	587	555	568	603	578	525	571	604	555	578	595	603	619	574	565	545	559	578	624	569	560	562	543	572	547	561	591	547	590	583	560	630	547	607	568	565	603	551	573	590	595	588	602	555	578	575	620	613	585	569	558	579	602	562	540	582	580	572	570	551	508	579	579	615	576	583	597	570	635	591	541	573	590	637	574	612	561	570	546	585	551	560	556	540	585	541	545	574	557	578	574	608	533	572	574	601	550	614	565	587	605	562	576	592	557	576	593	550	620	572	584	581	587	545	585	591	589	592	580	542	561	600	563	576	572	597	537	557	579	598	626	617	584	533	607	569	543	532	585	557	592	585	588	598	567	564	580	541	589	562	567	593	610	580	566	616	563	599	564	554	595	578	569	594	589	557	562	586	555	605	563	539	537	552	566	577	588	622	567	546	540	561	569	625	570	592	539	564	569	597	573	557	582	546	576	572	593	558	557	600	537	573	553	557	579	592	562	548	603	602	537	600	543	579	542	585	610	641	529	575	585	548	562	604	556	544	578	624	580	541	597	606	632	594	570	625	594	588	628	629	586	598	608	594	566	573	603	591	562	623	583	564	556	619	581	563	580	554	570	576	571	588	549	570	556	569	551	582	588	603	595	585	594	613	570	582	573	599	555	610	583	563	572	575	598	580	584	575	596	551	595	520	553	580	597	542	574	559	579	602	592	592	588	592	562	589	578	580	541	620	555	570	567	589	560	564	589	548	589	613	562	575	559	590	565	577	542	584	563	570	602	595	582	576	558	596	574	580	602	601	562	568	588	572	582	597	592	552	581	614	542	560	552	579	599	565	582	571	575	571	578	600	555	620	607	610	570	553	554	576	577	597	600	576	565	565	572	578	562	596	599	591	559	610	604	595	527	607	576	512	546	615	597	548	577	590	602	586	549	557	556	589	531	562	552	582	605	546	578	541	572	542	602	553	566	574	590	585	571	587	561	572	587	546	583	615	576	593	587	558	566	584	534	564	593	590	540	595	611	596	583	582	599	615	576	570	552	549	566	579	563	558	596	572	587	517	534	582	603	592	615	594	543	624	535	575	582	571	585	544	564	609	601	555	584	554	612	547	560	525	531	542	576	614	521	555	562	582	562	634	554	576	576	606	594	590	563	546	578	559	576	571	569	551	579	545	565	578	601	552	589	558	594	576	559	607	539	571	592	555	525	567	577	577	586	570	605	569	576	606	590	545	556	580	581	535	618	594	550	597	552	551	595	569	541	571	569	559	564	573	573	581	579	610	594	568	556	583	538	579	597	617	598	587	561	585	551	545	562	592	636	585	598	567	568	591	608	577	567	586	557	579	590	577	561	555	573	584	594	555	574	582	595	564	544	639	594	572	549	589	595	572	577	607	588	549	569	606	605	563	573	566	549	593	564	551	540	587	573	552	553	602	554	558	596	564	537	599	559	598	545	590	575	520	581	555	616	573	585	561	580	629	532	559	589	528	564	567	580	608	544	587	608	533	583	555	559	582	576	590	578	557	594	569	582	619	554	572	621	573	539	543	556	571	604	586	601	532	547	529	597	571	568	556	589	568	576	600	545	539	591	597	560	601	583	647	609	526	570	598	559	620	558	562	541	530	545	611	557	603	549	566	580	559	551	608	594	565	576	559	557	573	582	587	620	588	535	613	598	592	602	560	567	562	557	613	570	577	603	620	561	579	590	584	564	616	552	606	575	578	596	582	561	590	609	555	601	600	619	587	564	532	531	590	557	595	586	596	590	574	602	561	586	585	560	607	554	577	537	553	551	567	596	583	579	611	554	598	620	544	564	564	584	557	592	556	603	561	633	588	568	566	601	571	604	612	593	603	582	560	559	548	606	570	583	588	570	563	561	610	586	548	555	577	591	605	581	566	555	607	570	629	607	601	563	598	550	578	564	561	586	530	567	550	610	568	582	576	553	597	562	593	610	621	585	603	540	607	593	564	602	597	533	592	608	618	611	573	612	534	572	583	579	567	593	527	594	543	549	568	560	575	553	592	587	582	598	551	608	595	575	558	616	563	582	530	584	555	589	557	557	582	606	573	547	550	539	589	588	578	582	637	570	574	564	587	589	589	577	586	585	536	589	568	554	572	550	567	593	600	572	563	575	548	603	636	553	612	561	583	559	596	582	585	545	546	547	589	557	568	563	549	572	572	613	548	579	567	585	575	553	546	564	590	540	530	599	620	593	561	537	581	552	519	546	575	562	523	599	613	537	574	529	569	622	533	593	576	607	594	615	557	514	566	572	565	566	568	570	573	606	571	552	574	570	611	533	530	577	586	610	584	584	604	573	567	580	584	582	591	563	565	598	611	549	573	565	602	568	513	602	533	585	597	573	580	541	613	559	558	557	566	599	603	530	576	577	559	556	557	603	606	577	570	578	596	576	575	550	601	557	653	579	568	599	601	573	579	595	542	603	553	559	549	530	585	564	555	589	622	555	589	602	600	567	584	564	595	581	579	564	593	618	615	546	525	560	602	587	535	604	564	579	579	561	568	567	536	602	574	574	579	585	588	613	589	584	602	520	577	549	581	580	613	575	562	595	571	584	562	596	583	601	529	566	540	552	590	585	582	593	579	602	557	592	561	609	565	591	585	561	554	605	547	571	553	549	580	604	578	575	576	546	580	562	531	574	573	550	543	546	561	579	572	584	569	553	578	573
26724	21670	33049	32011	18487	7101	2365	875	397	367	329	351	333	319	351	364	350	342	335	325	313	337	334	352	317	333	333	304	384	364	347	351	324	321	303	342	343	342	347	327	296	332	343	329	316	337	349	322	334	323	324	324	322	328	321	350	303	316	319	344	355	299	350	329	308	314	348	329	291	352	345	349	285	303	355	314	310	317	343	330	327	354	321	342	315	323	335	345	317	330	316	303	362	337	345	307	346	349	328	350	366	344	329	338	302	345	328	329	318	345	350	351	367	336	332	321	346	308	321	347	317	330	320	335	360	335	292	319	358	348	313	318	313	338	330	350	296	310	353	314	358	313	314	328	332	324	320	337	313	351	314	353	341	316	288	305	305	324	305	331	303	359	324	372	345	316	311	334	320	343	332	354	330	341	312	282	304	345	337	316	316	334	355	313	361	369	325	318	333	339	344	319	331	285	324	292	290	338	330	321	305	334	357	327	325	357	361	331	342	317	324	314	324	333	324	326	290	315	288	313	324	378	347	302	319	278	314	331	330	329	289	340	338	343	325	345	295	316	341	341	359	328	321	305	360	343	341	356	318	317	339	365	336	342	342	350	373	338	344	360	350	322	312	318	345	328	301	318	340	324	332	325	345	294	353	316	296	345	319	338	317	317	388	309	293	315	345	350	337	336	373	341	348	304	342	313	321	316	323	323	321	349	336	300	326	335	337	310	317	337	328	323	324	331	337	308	331	350	300	329	316	333	330	349	332	345	331	313	325	324	322	315	322	339	296	311	332	313	333	319	364	340	348	324	327	363	322	336	341	344	300	337	332	323	341	343	339	291	346	279	319	364	282	363	350	326	355	310	329	343	317	355	368	333	314	327	366	355	328	317	320	351	339	342	346	325	339	368	335	324	313	311	367	360	330	331	328	314	334	358	373	324	353	304	315	335	337	319	316	312	350	316	357	315	320	306	351	352	315	324	364	308	362	332	326	320	350	317	324	330	355	308	330	327	322	349	341	315	324	318	344	335	324	318	334	333	331	329	302	306	328	313	320	341	366	322	341	343	335	342	343	326	315	283	295	318	341	302	338	345	306	357	325	311	337	323	357	346	330	326	316	338	320	342	350	344	331	316	327	342	345	311	322	316	326	330	352	325	345	325	304	338	358	303	313	295	316	318	339	341	300	346	345	345	318	352	331	337	360	325	312	293	318	327	330	334	314	338	342	348	298	316	322	301	305	338	330	312	359	319	301	319	379	319	308	360	328	353	324	342	325	340	336	320	325	333	337	333	330	341	323	304	322	348	332	339	341	316	322	332	323	334	300	322	322	298	307	321	315	332	331	351	313	321	299	337	330	317	342	336	323	283	346	311	320	319	317	359	318	348	348	314	328	340	314	313	317	344	326	333	344	332	339	337	323	331	325	333	328	367	361	300	345	347	302	323	339	332	318	294	333	334	353	329	333	367	318	327	340	310	322	318	323	343	294	358	324	329	336	356	323	307	331	312	315	327	351	335	339	295	331	335	311	363	338	344	320	297	354	361	332	347	337	301	338	349	337	339	292	286	328	300	300	365	344	341	334	326	308	322	361	313	318	331	340	326	353	337	344	324	328	336	332	328	326	329	326	328	330	338	327	320	296	317	327	341	324	297	315	305	317	310	316	342	291	325	335	323	294	346	335	309	338	338	328	320	300	325	323	341	314	327	298	321	350	311	324	346	327	349	313	331	362	310	315	341	337	380	309	320	334	331	305	342	312	304	341	333	348	301	299	341	358	333	327	312	343	298	306	311	365	357	290	305	329	329	343	343	287	282	307	298	312	316	341	349	301	331	330	327	321	347	325	332	332	327	316	356	302	312	384	321	344	363	312	335	376	330	369	343	336	310	354	314	351	339	280	334	302	331	350	346	336	325	310	359	346	324	339	341	334	341	316	356	318	321	343	327	298	313	291	325	336	339	363	318	335	303	315	322	305	340	329	320	332	296	301	322	314	291	334	328	333	336	350	356	328	379	338	322	335	325	303	376	317	331	312	311	336	335	315	337	321	315	355	324	339	362	317	334	318	321	316	303	387	301	358	341	306	348	319	312	306	315	340	304	322	320	339	326	310	291	316	312	346	324	347	340	305	307	326	307	338	347	296	320	354	317	355	337	289	323	329	342	324	321	326	327	356	335	315	321	308	333	303	320	335	325	338	328	342	328	335	327	317	321	320	333	334	342	342	351	336	360	337	304	339	321	330	315	361	320	316	325	354	336	326	362	325	341	327	351	342	329	330	330	314	322	331	310	333	329	363	333	325	332	332	338	337	326	340	339	374	356	342	307	330	364	313	296	328	333	315	330	335	346	370	335	307	346	338	353	325	330	353	313	360	344	295	357	366	352	332	323	345	315	349	293	368	339	349	331	327	302	331	314	336	359	336	351	358	303	341	342	318	316	341	321	345	314	305	325	328	340	371	318	324	354	345	337	334	356	355	325	354	337	337	316	318	326	336	338	319	310	306	353	308	311	330	319	375	334	326	339	324	312	300	349	326	343	332	331	316	298	342	338	329	326	327	339	353	332	350	318	341	335	341	312	308	323	364	357	342	307	297	323	338	365	349	337	347	305	342	316	315	316	334	328	340	339	346	321	331	337	324	348	326	311	306	381	321	320	361	355	336	305	328	325	304	333	331	341	300	312	354	307	316	352	320	337	332	321	354	356	330	361	338	321	330	320	322	341	343	340	342	336	347	342	329	325	320	323	325	320	346	349	355	316	335	340	328	321	342	301	363	330	307	350	311	301	328	303	323	345	308	349	294	339	329	314	330	310	334	306	324	329	319	347	361	327	341	330	319	321	333	296	321	353	342	302	350	347	304	351	362	344	313	309	320	339	329	348	322	340	348	349	339	332	335	329	343	353	336	315	300	374	308	322	330	351	330	327	316	311	334	310	335	322	313	341	345	350	328	327	297	321	299	323	335	333	338	344	330	304	317	326	312	329	334	315	338	326	336	326	331	338	309	317	348	304	306	305	341	287	307	367	329	335	326	340	340	320	381	355	325	339	366	313	331	325	332	343	316	334	342	324	321	348	337	312	350	328	328	372	317	330	318	300	312	359	319	345	327	309	348	305	328	321	330	330	326	307	311	336	322	316	342	342	355	332	334	332	315	348	355	329	317	322	310	321	341	333	330	337	336	317	335	321	356	289	309	343	353	370	310	344	341	346	337	326	338	353	312	327	329	340	300	316	306	336	324	290	336	359	319	337	310	301	335	335	329	327	335	329	329	342	333	324	313	371	312	357	322	318	314	338	334	308	302	338	325	373	324	351	291	338	333	324	365	355	323	323	331	311	329	352	340	326	323	330	340	352	320	320	346	316	341	349	326	298	339	310	332	344	291	330	321	327	329	325	317	285	291	322	323	320	313	307	300	315	364	344	321	341	347	293	312	382	333	323	332	346	352	315	327	305	357	313	321	312	341	351	282	286	351	296	319	324	375	342	341	312	310	322	318	333
5738	23478	40693	33751	22157	10987	4274	1576	791	560	512	542	528	536	515	475	492	475	553	557	528	522	497	509	509	519	549	463	528	505	505	486	536	525	487	516	517	518	532	534	531	549	505	530	536	510	501	517	551	525	526	512	536	509	511	503	560	512	518	518	491	497	507	539	521	493	532	506	529	525	539	530	497	555	539	566	523	491	528	514	551	540	512	517	572	503	507	512	516	482	545	503	528	512	544	532	492	525	495	533	523	483	512	506	499	535	543	487	482	520	534	563	552	530	501	485	559	524	525	507	548	509	516	491	498	511	514	526	491	524	501	491	505	545	492	501	562	488	553	491	514	469	525	566	499	457	509	482	540	513	504	504	483	512	514	514	549	489	560	523	552	502	529	482	482	476	515	538	524	559	549	535	519	525	524	506	502	532	516	499	521	528	536	531	508	495	505	528	504	499	523	519	515	503	504	526	548	523	516	532	479	535	525	497	532	533	530	507	525	523	516	526	480	525	469	489	501	510	562	506	550	495	486	520	537	527	551	519	513	490	513	529	528	529	503	493	502	493	530	480	527	490	511	534	506	559	522	511	546	516	530	512	552	516	536	534	525	504	532	516	509	547	523	518	545	519	506	468	563	494	508	501	511	465	514	500	548	522	521	512	498	454	533	517	480	520	500	484	473	502	529	512	564	475	462	530	521	548	467	525	521	528	532	494	510	492	497	500	545	529	563	500	524	507	483	493	487	496	520	476	545	474	531	525	487	507	529	533	507	503	506	522	499	536	551	533	553	526	509	551	507	542	520	491	554	515	504	524	508	490	507	516	503	497	568	532	478	541	519	556	507	521	534	515	533	523	532	501	505	491	507	489	532	561	518	520	513	512	524	492	520	535	527	543	511	498	527	544	534	520	462	505	524	505	532	505	497	517	482	535	535	492	518	549	534	556	539	528	522	510	505	492	503	532	479	538	575	520	504	533	496	510	558	524	525	501	521	531	551	501	500	535	511	512	521	504	557	511	536	474	516	489	545	482	509	544	514	493	527	473	520	512	471	512	501	547	482	493	545	536	488	496	558	536	526	519	551	530	482	533	532	508	491	486	533	491	567	520	553	505	528	510	510	498	516	533	500	524	494	500	506	504	523	473	530	523	512	511	533	535	479	519	493	497	534	471	488	510	443	521	512	531	535	486	530	512	507	522	496	498	501	483	483	491	515	531	508	487	558	513	504	517	518	493	488	546	510	488	538	477	501	488	550	509	531	541	527	561	529	529	528	513	514	533	487	468	536	535	488	508	553	527	524	497	471	547	515	491	559	516	495	494	508	525	545	504	496	526	522	516	520	536	518	495	492	522	481	511	511	487	515	546	489	498	506	527	493	549	484	497	521	537	515	553	506	491	513	535	514	529	510	507	497	521	489	520	501	509	471	503	518	513	472	521	508	518	499	506	460	547	510	510	528	582	525	486	510	475	512	499	522	503	477	540	505	520	536	483	512	526	503	521	514	538	539	488	530	488	483	518	556	524	529	500	503	508	508	524	508	498	559	492	503	487	564	509	523	499	549	501	506	527	503	493	491	495	511	565	481	507	497	565	488	503	549	498	526	514	513	517	525	509	495	503	520	512	518	530	487	505	534	517	532	493	477	527	563	517	518	509	514	509	479	513	503	492	498	526	513	543	512	526	535	570	502	530	476	523	502	564	505	496	531	530	508	510	482	544	508	511	542	495	521	508	559	525	539	483	535	501	503	505	524	547	536	534	542	495	479	541	524	476	516	536	529	526	523	553	515	508	506	488	458	518	540	497	511	500	491	522	510	507	495	529	560	520	498	490	517	505	501	501	511	503	514	531	529	499	508	484	526	506	496	528	493	482	497	517	525	540	511	518	528	492	501	517	488	512	504	497	527	513	491	520	490	513	511	505	548	537	461	527	503	515	521	487	554	506	493	453	520	507	535	551	518	502	534	529	492	523	489	513	510	538	519	498	486	468	504	507	510	540	504	529	525	531	481	495	510	527	540	529	560	515	508	526	497	555	510	495	502	475	488	520	507	548	505	529	551	487	511	525	516	493	508	525	571	494	505	488	506	518	490	491	537	506	474	529	537	523	513	501	503	520	492	508	510	498	522	568	527	491	514	521	533	540	485	500	527	503	486	503	535	508	519	520	503	530	499	511	500	515	522	526	468	473	554	530	516	493	529	546	504	527	562	518	508	478	519	562	516	546	532	530	501	475	488	545	531	514	517	520	499	542	525	506	541	479	542	538	506	518	500	542	502	501	488	489	545	512	522	522	539	490	505	497	538	500	477	500	515	526	492	496	521	548	522	509	512	524	510	535	509	489	502	502	517	509	524	539	515	497	557	537	516	536	530	534	501	525	535	508	495	517	521	539	535	516	518	510	547	535	522	524	482	525	539	501	503	507	512	480	535	539	496	530	526	531	505	534	531	472	544	482	495	512	507	513	532	519	539	501	488	512	495	523	507	502	486	551	572	497	524	530	510	520	516	543	516	550	483	535	506	491	531	538	546	520	497	545	535	518	536	527	524	489	542	521	500	523	495	526	512	506	464	514	496	550	482	509	543	490	504	516	495	511	509	547	528	491	513	487	523	513	526	514	507	521	465	547	541	544	561	516	554	500	506	547	539	498	466	502	520	488	524	468	515	532	514	544	534	514	507	493	542	485	548	544	511	522	488	542	509	482	562	491	503	478	568	527	518	565	505	507	486	537	501	521	525	538	502	510	516	537	483	560	523	574	492	498	513	540	510	551	528	505	501	555	531	523	574	536	498	525	510	520	509	514	505	549	539	507	475	500	508	553	484	487	557	540	515	506	504	532	507	516	527	528	549	543	473	488	500	516	508	479	471	540	502	541	516	547	514	508	548	521	545	549	501	555	492	503	527	521	494	542	514	511	481	518	512	523	518	467	491	503	502	500	508	572	528	513	524	519	510	481	549	528	543	515	484	522	505	521	512	551	515	535	504	507	570	528	509	534	525	502	494	542	494	500	547	532	492	537	513	542	561	498	496	557	473	516	510	505	529	466	513	499	492	526	473	514	521	496	510	533	543	493	512	506	544	567	514	472	515	565	504	512	531	541	525	502	506	506	530	559	533	581	503	468	508	522	500	510	548	527	501	542	492	488	502	525	515	553	471	514	558	516	515	548	545	483	527	485	510	558	522	559	503	487	495	517	517	515	526	562	506	505	523	555	495	492	523	509	508	538	528	532	522	550	538	503	504	542	532	535	558	537	550	540	494	540	483	507	503	479	494	501	493	500	520	528	504	507	489	488	527	497	540	517	540	504	492	547	532	522	506	548	503	560	486	589	530	527	486	533	523	528	502	502	486	527	499	483	532	495	531	503	546	544	532	524	500	507	468	510	514	495	531	496	510	536	497	524	525	509	527	503	502	517	554	490	520	497	521	567	491	469	512	496	508	482	516	539	511	527	506	482	528	511	562	507	513	453	497	513	502	504	546	537	521	510	537	557	486	542
24170	21317	40879	52845	43195	28928	14982	3513	895	448	388	398	374	371	352	372	396	349	381	401	355	342	360	390	344	357	393	402	387	350	392	348	388	373	381	387	394	358	382	395	364	371	379	391	355	370	367	365	362	416	362	380	377	395	331	369	364	350	369	361	388	377	394	341	396	361	370	371	374	381	372	396	353	423	371	358	377	382	366	397	349	344	349	376	358	375	379	366	392	353	400	368	379	378	350	373	356	403	365	370	385	367	363	372	373	367	384	375	391	365	385	386	372	395	376	337	345	348	364	380	329	355	378	381	380	359	368	373	356	355	365	366	382	377	373	360	406	373	406	358	366	367	370	337	354	407	387	376	375	389	379	384	349	364	353	410	353	397	385	359	360	401	384	389	352	368	402	387	383	378	372	373	382	389	346	348	403	374	355	342	335	342	369	318	373	388	371	361	360	336	366	388	379	362	400	329	365	351	366	392	369	337	339	362	362	347	358	355	351	369	371	373	394	374	326	406	356	407	359	370	371	364	366	398	355	377	370	355	360	373	401	377	411	368	358	383	390	399	356	363	401	343	388	343	344	316	381	356	383	371	391	341	365	377	357	402	373	350	349	384	376	362	363	368	379	365	401	352	341	389	379	411	371	355	376	351	383	381	372	383	368	367	384	356	359	349	373	406	391	370	378	357	360	373	383	361	388	359	404	358	355	378	340	359	364	400	400	397	377	359	368	382	359	328	308	363	330	376	342	408	370	357	372	366	394	381	396	389	386	367	364	361	377	346	395	362	371	379	354	368	368	348	375	351	369	373	390	372	343	370	386	346	384	375	367	407	365	363	375	365	364	341	365	398	348	376	375	347	387	355	361	368	406	370	379	367	376	398	344	367	337	346	379	369	353	356	358	376	347	394	393	374	367	384	347	376	390	392	340	349	399	358	400	374	387	373	362	397	375	374	366	363	397	375	395	343	362	353	396	344	404	361	390	382	383	380	344	350	362	393	388	361	338	371	392	360	374	346	337	360	340	358	387	351	373	335	384	367	360	405	384	374	374	348	361	381	408	382	341	371	377	391	315	382	365	357	350	370	352	339	374	373	355	380	378	376	350	386	390	364	348	387	361	363	342	349	378	340	365	376	407	346	404	358	343	375	402	359	377	382	387	341	383	379	347	371	349	376	397	371	383	391	378	364	390	360	345	374	344	397	356	343	388	356	359	382	359	409	356	396	353	398	361	363	411	360	360	339	342	364	389	385	351	368	392	372	345	399	357	405	368	365	361	347	357	347	366	392	384	362	382	393	374	372	371	396	377	355	365	324	331	371	380	384	395	363	377	379	378	387	339	393	355	383	371	384	377	331	373	397	352	401	376	395	353	367	325	349	384	340	364	347	405	380	378	365	352	358	381	355	356	362	414	394	402	379	374	384	356	379	373	391	372	338	398	384	346	365	391	381	349	390	367	383	354	378	400	354	416	393	367	392	364	361	365	394	360	372	338	399	369	381	374	396	365	371	366	417	354	396	398	386	382	374	398	381	386	402	385	369	373	374	338	354	359	363	366	388	357	377	340	365	356	341	327	382	382	372	356	378	374	352	399	380	381	376	356	329	352	380	363	370	385	366	330	379	382	375	350	403	406	377	375	357	385	374	339	360	365	380	367	368	389	397	370	400	401	366	375	396	377	380	345	347	378	389	333	387	377	396	379	369	374	363	368	382	358	383	386	378	395	358	375	335	370	353	397	398	365	369	403	360	320	378	359	387	377	389	390	381	384	377	378	384	366	352	385	359	371	381	380	399	372	380	375	371	339	396	374	388	366	346	366	359	346	385	367	411	373	348	373	371	351	361	403	387	390	359	359	366	417	361	375	364	393	374	386	362	397	347	353	409	392	382	376	361	339	335	371	356	370	399	398	386	376	382	382	387	373	352	377	389	379	407	356	397	381	338	391	371	371	348	347	376	370	363	378	358	392	406	334	341	379	396	371	384	353	370	334	372	384	367	378	387	393	356	372	367	374	374	405	378	380	358	349	356	372	387	351	354	379	328	391	386	350	344	363	356	376	442	392	378	372	357	379	330	364	336	346	359	389	376	352	358	378	365	370	402	363	345	377	389	357	393	344	365	392	345	395	382	365	366	373	376	390	421	389	372	385	364	370	379	373	329	348	363	368	347	351	394	350	410	377	381	366	350	358	387	372	365	358	387	368	398	365	342	402	345	403	359	349	350	392	349	388	344	326	351	408	322	346	367	381	365	362	372	379	359	355	357	359	412	372	369	365	352	361	356	365	368	371	326	365	339	346	378	356	366	355	422	370	360	350	357	392	338	379	398	390	380	360	388	401	394	381	384	347	395	359	358	383	387	360	381	359	382	368	367	387	367	353	340	383	341	368	399	373	367	361	363	335	341	369	386	426	349	366	387	362	386	376	370	344	371	376	385	343	383	357	360	374	379	372	372	353	372	365	384	385	358	355	394	368	363	393	362	354	352	382	380	383	385	344	383	352	353	382	366	354	360	374	352	344	369	406	355	392	345	349	363	391	371	366	338	382	402	367	374	378	360	386	375	387	354	360	382	347	377	372	397	379	380	377	394	368	318	372	371	389	338	350	413	353	333	388	359	420	365	379	332	362	369	387	361	364	406	378	344	396	406	339	375	346	389	380	378	351	385	386	401	383	348	383	387	375	366	365	378	355	374	356	346	360	356	388	369	380	361	343	361	398	348	366	372	353	382	376	357	374	340	368	370	346	384	387	369	338	349	372	378	361	383	363	367	370	363	381	345	345	388	363	379	376	389	354	400	376	338	359	352	375	347	399	364	381	349	352	400	346	385	377	355	395	357	402	397	360	392	384	354	379	360	376	377	392	405	342	383	382	364	366	346	368	395	362	335	368	409	362	339	370	400	373	335	418	372	357	367	327	374	369	387	355	347	384	348	369	402	408	361	407	380	373	395	356	366	357	388	370	376	382	354	374	376	390	346	361	338	369	363	377	382	383	383	380	352	373	371	397	376	362	346	359	410	364	336	370	342	373	341	388	376	365	350	387	340	364	353	338	368	401	434	356	401	389	391	375	348	389	370	355	352	388	353	383	409	358	378	349	356	344	376	377	365	408	398	364	353	361	373	362	364	390	369	374	344	388	358	376	333	356	346	353	402	380	371	361	395	367	380	394	347	383	401	392	385	343	407	371	356	372	408	364	370	379	379	389	349	384	387	354	404	355	369	412	399	343	364	350	351	361	389	383	372	360	401	382	380	379	357	349	393	364	386	389	344	327	366	348	356	364	354	371	356	383	391	331	376	361	352	374	380	335	375	388	348	377	363	374	359	359	374	403	342	371	389	344	385	358	371	356	374	348	336	414	355	398	371	370	386	369	392	347	380	366	360	365	355	359	397	395	363	333	364	339	360	380	384	333	377	359	385	365	409	377	379	368	376	383	372	323	360	346	341	353	368	342	348	366	335	389	375	369	369	372	392	384	354	377	338	387	374	336	365	358	396
10881	51595	83026	67629	49350	33058	17100	6057	1845	823	591	589	569	529	569	594	575	577	590	590	571	571	599	594	597	596	506	588	517	582	597	599	585	567	545	569	534	569	522	587	558	539	588	587	576	584	546	546	540	553	556	587	594	547	570	598	569	578	568	579	533	602	541	589	588	572	597	545	540	562	524	553	574	588	568	585	576	522	584	576	629	600	569	532	590	558	587	598	633	525	580	580	551	525	565	549	582	549	538	590	542	625	557	571	527	610	567	542	573	559	569	600	562	551	561	565	603	553	616	568	567	551	610	597	540	579	581	572	581	558	549	588	567	561	573	581	572	575	531	541	535	542	560	531	585	624	605	591	607	558	571	566	542	604	575	570	571	614	533	590	571	562	603	529	610	566	600	558	573	552	612	561	566	587	526	531	581	549	560	546	563	526	569	514	557	574	599	577	569	574	590	579	563	618	575	570	585	559	535	583	530	523	622	605	561	584	579	591	570	589	556	558	552	542	559	542	614	570	584	550	569	583	559	598	536	555	600	563	600	607	563	562	572	588	586	564	595	574	568	586	554	579	626	579	591	572	559	593	616	615	612	596	620	590	543	572	561	573	584	556	576	604	616	599	550	549	556	558	564	526	581	582	568	557	570	557	610	570	552	598	572	556	564	562	566	617	577	583	568	536	584	594	604	604	551	546	585	550	598	553	548	591	568	586	561	585	597	526	573	572	568	556	617	619	569	596	535	558	536	616	586	521	626	540	581	572	549	580	537	540	562	554	538	557	574	599	580	598	567	624	535	571	513	565	545	588	553	544	562	599	571	608	565	593	590	631	571	556	606	573	563	520	592	596	574	600	591	572	557	524	564	561	593	586	572	598	564	526	559	566	588	565	571	534	526	613	572	550	579	569	574	552	571	556	601	517	588	617	591	582	579	583	595	558	556	624	544	548	562	563	586	547	562	584	573	547	581	541	565	580	519	580	573	590	562	555	573	549	599	549	564	593	574	542	579	572	592	595	565	570	577	586	515	582	584	621	573	567	567	565	548	602	545	561	541	549	568	615	598	561	569	574	559	546	539	560	547	599	536	606	554	611	559	584	555	634	620	576	612	592	599	545	591	580	571	531	556	620	551	575	580	576	562	540	552	558	594	610	544	603	571	546	561	552	544	574	601	583	555	554	581	548	570	557	601	606	573	547	587	573	590	584	562	591	561	594	568	551	595	529	596	554	580	500	524	553	547	512	578	583	534	542	548	545	514	580	570	618	620	582	562	563	593	555	569	604	546	580	557	605	601	603	558	579	563	562	565	619	613	566	602	567	566	547	590	619	580	544	589	549	611	584	571	607	576	570	570	584	529	624	545	598	573	593	589	545	573	543	590	548	588	559	563	577	561	550	560	569	554	590	569	547	540	581	536	560	599	585	571	552	555	594	569	563	542	605	569	572	593	566	603	611	569	574	562	609	577	587	556	620	582	547	541	561	553	598	549	615	566	620	558	556	536	570	645	559	576	543	559	566	569	550	557	598	567	519	565	591	553	588	556	568	576	530	567	561	585	590	544	560	577	523	534	565	576	590	587	601	598	567	586	610	548	590	593	601	583	621	570	551	598	614	563	602	585	587	568	536	587	584	571	621	577	536	542	567	592	564	548	581	557	574	497	560	569	592	598	568	568	587	544	543	596	603	578	579	613	530	573	549	590	547	613	562	532	532	583	545	562	596	557	534	573	586	534	550	529	591	564	527	557	546	600	569	601	561	592	597	553	605	606	601	575	503	577	587	590	573	545	565	584	564	576	620	560	557	609	588	602	562	579	579	524	573	553	543	527	585	613	580	568	528	637	554	573	551	514	596	588	579	556	595	573	585	604	575	548	552	602	581	595	575	638	581	624	580	518	608	555	569	564	580	604	537	528	576	537	546	591	547	593	516	572	551	608	616	572	582	587	532	558	560	599	584	560	596	536	610	521	624	557	607	565	569	522	572	566	579	579	558	546	593	561	564	569	613	580	613	546	551	547	554	600	567	569	557	566	553	600	563	547	531	565	592	577	544	592	586	554	590	578	580	591	587	570	584	563	601	576	543	563	575	563	576	600	605	570	605	602	549	570	600	599	562	539	592	571	562	599	600	575	556	602	565	524	602	596	617	548	600	538	587	558	577	586	553	586	523	595	573	595	587	577	538	550	550	566	563	586	606	548	570	603	574	565	570	566	566	589	589	567	577	540	621	545	573	586	541	526	603	586	562	582	539	552	568	557	584	590	562	612	552	605	567	558	577	597	588	575	578	568	571	580	562	558	544	605	603	562	565	571	537	585	555	596	595	574	584	593	561	586	566	586	546	611	609	576	570	581	610	581	560	583	542	591	594	567	552	562	564	594	565	532	589	592	588	537	576	602	588	581	614	559	572	555	554	563	592	566	612	559	568	595	556	558	619	597	528	569	583	564	569	567	573	551	553	582	596	551	549	576	563	530	574	587	587	626	595	577	557	562	533	582	592	576	636	553	574	541	595	542	538	601	600	569	570	568	586	563	586	525	542	557	558	612	549	569	560	548	601	556	568	580	559	542	577	555	590	583	556	554	567	551	555	609	582	577	562	570	542	558	570	551	600	585	593	639	593	563	608	583	560	594	561	547	563	572	540	583	567	562	577	557	555	574	567	635	588	548	563	588	601	588	531	622	545	545	576	583	570	590	578	576	551	524	569	609	576	573	589	600	573	564	546	544	581	574	570	559	597	580	552	617	588	591	561	577	550	575	564	544	604	555	567	616	547	597	587	587	561	592	570	569	577	599	587	549	558	571	563	559	576	562	540	569	550	570	610	580	554	535	568	574	539	577	532	579	583	594	582	546	564	584	619	588	603	539	593	557	583	597	595	573	572	556	552	598	586	596	639	545	574	552	559	556	551	611	578	560	512	563	548	548	564	549	587	552	545	569	570	572	577	573	612	579	590	577	606	571	581	565	630	602	565	554	584	572	558	549	563	558	600	543	558	585	546	598	571	553	536	565	571	543	574	571	548	539	556	550	582	582	542	535	530	541	602	574	527	567	590	584	556	550	616	558	608	560	605	593	561	562	568	553	594	568	570	606	606	596	576	586	564	574	581	581	563	559	579	584	565	562	590	590	605	536	601	643	565	571	591	566	570	578	580	569	582	566	532	551	543	607	553	608	580	556	550	598	530	535	560	579	586	612	561	570	576	620	572	560	566	601	579	576	558	539	586	568	533	587	567	568	589	548	555	542	576	530	574	555	639	604	552	577	608	554	568	555	582	587	542	560	632	597	603	556	585	565	606	587	616	576	588	551	584	586	554	545	581	583	560	592	587	578	572	635	576	550	562	566	588	522	569	580	600	572	586	609	531	573	591	543	550	594	557	564	558	564	632	561	583	600	611	582	624	550	572	588	561	578	569	548	591	582	572	563	569	542	555	523	603	581	546	557	566	539	585	595	603	545	620	597	558	622	601	595	547	560	569	573	579	581	582	600	553	601	584
23137	21295	36917	48458	45563	35832	23710	7383	1404	638	435	409	436	369	398	433	405	351	403	420	413	393	422	393	422	367	366	394	377	394	380	392	409	395	395	357	389	389	410	373	360	394	394	400	414	384	357	375	434	395	382	378	398	377	378	401	396	430	405	406	379	390	422	335	388	374	391	378	352	370	406	411	372	410	374	385	391	371	362	403	366	381	384	411	371	423	378	384	414	391	385	375	377	407	371	397	421	432	354	388	398	394	369	384	372	385	381	423	393	413	382	420	387	378	395	408	387	356	404	421	364	368	401	388	370	382	394	396	383	376	385	406	372	398	399	334	340	411	413	378	379	388	407	369	375	386	426	404	407	379	399	385	360	399	388	404	391	391	374	395	380	378	391	404	408	384	390	413	393	368	378	387	391	403	381	376	401	356	365	413	366	394	365	404	364	402	388	410	381	382	406	377	359	368	394	407	369	411	355	394	388	374	358	414	395	375	394	385	396	378	410	392	409	422	381	381	368	389	401	390	362	356	410	378	383	366	402	402	414	334	393	393	380	372	360	426	426	378	393	379	424	414	377	373	377	388	370	381	354	360	397	402	382	408	383	425	402	347	391	369	391	367	386	385	359	413	388	352	386	411	364	369	357	384	358	391	403	369	387	363	401	392	378	404	373	350	383	427	391	378	413	403	398	406	415	390	403	412	369	382	362	391	400	390	416	389	390	372	391	379	359	397	388	382	390	374	401	359	360	399	356	405	407	402	377	403	389	427	397	355	395	365	366	374	382	388	370	422	415	374	374	377	417	393	392	399	364	373	378	375	387	415	426	394	383	398	390	393	405	398	394	380	371	398	393	352	351	369	373	385	418	357	366	394	372	403	398	360	371	403	384	391	391	380	395	377	379	392	394	391	352	385	413	357	384	390	367	382	379	371	433	376	390	401	394	396	384	412	373	429	383	374	386	401	412	404	351	362	395	383	377	413	408	397	402	386	376	367	379	422	384	377	362	358	373	382	409	363	389	414	380	369	363	382	348	353	390	357	395	384	398	370	377	368	363	377	403	386	368	415	387	362	405	374	387	390	421	382	401	391	395	393	390	351	373	366	383	406	401	412	385	386	356	400	411	354	393	381	360	370	372	413	392	401	394	413	380	376	401	360	385	416	415	382	393	365	393	389	414	391	370	372	397	442	359	363	386	407	400	389	387	336	439	398	415	382	366	380	382	415	393	376	345	363	420	363	361	355	347	352	394	358	390	395	397	385	400	377	352	401	380	430	342	413	369	386	419	390	390	409	379	393	364	337	387	387	405	343	397	417	405	388	392	434	379	409	357	395	370	413	406	391	387	404	388	391	367	373	358	391	375	384	392	411	401	370	404	392	393	416	377	375	379	407	368	398	386	406	365	370	383	384	392	393	408	360	392	384	387	392	378	363	390	359	377	397	394	388	373	383	389	372	381	395	369	433	387	386	395	384	381	375	409	378	407	371	350	401	406	378	419	356	435	395	420	379	369	367	374	402	420	377	379	377	395	382	392	383	404	397	389	399	371	385	403	334	366	381	415	393	400	378	428	405	379	453	403	382	395	438	378	359	378	405	365	409	376	374	413	384	401	414	368	403	408	382	391	395	417	390	369	359	394	387	374	387	392	368	376	398	388	402	403	341	392	361	399	385	411	381	421	395	390	374	401	391	377	367	394	408	387	357	384	372	397	391	383	404	382	407	414	411	380	414	377	408	371	387	382	437	390	403	416	417	390	360	386	357	387	378	369	373	382	363	359	428	391	406	377	365	402	399	390	435	360	399	361	406	376	346	386	399	411	394	382	392	419	373	371	375	371	392	385	387	372	354	378	385	382	377	402	379	432	372	358	441	400	409	379	411	405	352	416	385	430	398	383	378	383	410	386	380	376	381	380	420	414	374	373	406	420	381	388	388	374	386	389	403	408	369	410	400	382	377	365	400	419	372	390	394	398	385	400	361	384	385	412	404	380	375	382	394	352	403	399	380	360	388	384	347	384	391	395	392	401	364	389	384	418	370	416	369	377	357	401	395	365	382	373	359	310	358	396	412	380	368	387	392	397	366	366	407	415	348	382	373	388	398	386	399	382	415	390	418	397	375	390	355	383	389	379	391	363	380	357	386	396	408	377	396	382	375	365	426	452	381	390	381	425	414	366	437	375	399	403	398	367	348	391	382	361	404	414	402	405	414	410	389	395	381	331	393	349	357	391	384	350	368	367	366	383	372	361	377	366	370	382	385	424	376	415	394	361	419	399	402	393	372	380	380	390	381	395	397	384	370	367	377	366	403	390	379	399	411	382	378	369	372	405	380	415	381	407	366	381	403	373	333	355	370	360	395	405	410	392	370	411	365	399	399	381	377	366	387	367	377	400	399	392	383	403	388	394	367	459	409	375	412	358	366	418	386	370	398	364	388	358	401	397	413	390	398	410	387	412	411	386	393	408	422	384	378	378	388	375	380	394	356	339	403	370	430	360	400	375	356	363	409	370	385	362	378	379	352	384	386	381	342	362	384	387	413	373	402	372	374	416	389	398	400	383	399	374	395	345	392	406	373	367	410	398	389	415	406	374	380	393	406	398	368	419	413	375	404	379	357	401	390	394	394	405	353	413	384	363	402	395	395	388	390	384	363	388	368	406	370	392	377	363	391	400	397	376	371	379	349	379	374	396	401	356	366	364	400	409	402	389	388	390	408	363	393	392	406	399	406	378	368	392	420	380	413	392	407	373	385	367	383	388	393	419	411	369	383	382	391	371	403	390	371	381	384	386	386	383	390	411	403	421	395	400	412	368	413	390	405	391	342	393	385	345	396	387	371	404	387	374	381	371	385	367	362	395	401	362	393	375	387	409	381	386	361	402	385	371	386	365	406	362	421	368	367	390	391	402	332	395	386	370	396	376	373	366	397	387	381	355	376	383	396	414	385	397	408	399	413	353	373	378	414	411	381	345	403	376	374	423	367	351	381	408	365	392	382	401	412	376	393	376	399	395	372	406	372	423	410	380	382	360	368	370	387	395	396	410	335	352	410	397	367	403	375	403	378	392	401	373	380	386	388	334	363	349	394	369	392	348	363	365	376	391	365	370	373	356	403	394	356	412	391	387	386	405	375	415	382	372	418	371	370	383	353	358	385	360	366	433	358	415	384	386	355	387	360	396	374	348	415	395	402	407	396	388	422	405	385	389	404	388	384	375	375	402	385	381	369	416	380	357	403	386	403	416	394	381	380	377	381	382	370	387	328	405	418	393	377	381	376	352	418	412	413	376	380	398	363	400	363	370	395	370	379	400	376	378	368	418	415	395	394	381	389	398	377	418	388	359	391	411	393	391	352	367	405	385	391	388	386	372	415	367	402	375	395	399	415	364	392	403	372	353	375	380	393	345	407	409	401	386	370	421	393	393	392	371	374	401	350	399	382	371	430	386	390	347	400	403	441	394	377	367	427	400	387	384	364	370	383	413	401	385	364	419	348	391	393
17308	52709	87211	81945	61411	42693	25042	9956	3018	1072	659	593	616	616	590	605	561	633	600	578	575	618	612	578	622	613	593	629	575	584	567	571	568	607	570	558	595	621	595	604	575	598	569	634	557	611	625	556	593	577	593	586	583	588	626	534	603	590	610	570	589	613	597	596	565	599	583	575	573	609	539	604	518	637	599	580	623	611	558	594	587	615	588	565	567	591	572	599	541	561	573	581	592	561	587	563	571	552	604	633	608	590	566	558	606	543	577	573	590	580	595	594	575	570	605	539	569	572	587	554	594	584	603	601	595	596	566	607	581	604	601	582	570	587	590	576	586	602	621	553	589	602	614	583	563	577	583	571	595	560	639	609	602	550	563	543	600	609	572	537	612	573	589	581	575	595	558	582	560	572	603	593	617	567	559	580	587	601	617	555	584	574	557	576	620	556	589	625	578	611	599	601	563	604	602	547	547	556	587	519	565	615	593	542	548	593	549	593	613	619	579	568	547	589	563	575	572	590	579	612	569	616	589	609	573	569	568	574	579	584	549	580	621	590	596	609	585	572	589	606	596	636	586	593	593	552	573	545	580	589	604	581	593	615	542	600	572	602	609	547	591	619	599	566	600	641	560	574	600	581	586	570	573	581	541	545	563	590	550	542	633	544	551	611	587	574	555	562	629	588	569	604	590	575	591	586	546	541	549	601	596	542	574	602	549	591	599	565	597	628	570	600	556	578	553	575	573	584	511	590	560	581	589	565	588	600	533	587	589	560	575	541	555	581	545	598	544	569	555	578	564	563	587	620	624	600	562	571	561	600	558	541	598	562	584	552	595	565	616	545	579	590	631	573	546	534	568	569	590	546	573	529	592	571	572	562	606	595	572	588	583	574	544	564	572	600	571	590	568	579	592	608	573	646	588	580	560	568	573	533	619	571	580	568	559	599	623	579	580	588	617	557	621	550	633	588	594	567	565	586	588	585	591	587	579	559	611	575	628	612	574	599	550	565	565	575	566	573	558	612	585	568	541	604	610	585	624	579	558	599	566	563	578	574	626	548	601	538	585	531	560	627	605	618	571	536	593	585	568	583	588	602	593	577	598	549	608	579	607	552	555	563	558	587	571	593	579	615	549	581	550	604	581	543	552	535	548	566	570	532	564	560	557	588	604	612	589	578	586	585	610	601	569	569	617	614	614	557	596	573	587	556	562	587	616	529	580	596	616	572	562	571	564	594	577	584	615	565	607	615	616	565	612	626	585	549	561	563	603	562	601	584	574	608	589	577	571	584	568	599	567	582	564	594	561	581	562	579	592	558	588	639	565	594	551	560	585	597	573	568	597	560	578	588	552	580	600	564	565	588	587	595	584	574	534	575	578	557	569	584	595	570	565	597	547	566	595	597	603	595	594	581	574	598	587	652	574	567	597	589	580	549	581	597	580	656	606	591	587	572	600	547	613	570	626	523	602	626	571	589	639	590	589	544	621	599	571	551	551	577	568	612	588	549	569	583	562	602	572	570	541	631	622	584	551	593	554	562	613	585	636	582	545	609	589	586	594	574	567	577	574	614	587	581	617	621	601	570	587	580	584	590	552	560	588	594	584	582	605	575	562	560	591	574	559	542	580	594	563	559	615	550	555	565	582	596	613	553	604	583	585	619	575	646	529	624	602	551	579	589	549	635	550	567	594	544	560	574	550	599	603	561	606	567	563	565	572	595	575	556	587	581	554	555	558	602	591	607	614	536	550	580	544	583	577	597	606	567	569	588	554	558	540	585	571	624	584	614	582	542	538	620	589	633	563	581	582	611	588	603	587	575	531	585	577	596	590	603	609	579	613	613	605	574	552	585	576	542	611	577	601	559	559	570	549	583	624	578	607	583	581	618	568	611	597	555	592	580	568	581	580	554	562	579	572	593	544	574	594	584	557	572	550	570	613	590	606	574	566	603	595	572	620	562	562	564	613	600	595	616	576	545	552	559	577	559	583	603	620	591	602	584	560	638	576	591	591	553	578	574	589	553	582	574	591	578	604	592	572	606	540	586	579	601	565	584	561	634	598	616	541	549	596	582	580	610	568	605	550	620	582	609	588	571	596	572	583	575	569	557	614	553	537	561	586	559	584	560	557	547	535	602	616	583	606	572	575	578	599	583	560	554	585	591	572	587	590	650	568	596	564	587	582	605	504	547	608	604	557	546	599	562	630	604	590	557	562	549	576	576	585	609	532	580	573	521	581	563	620	572	549	528	646	549	585	591	591	613	615	604	563	581	610	575	580	578	588	602	551	594	585	593	587	585	599	603	611	595	604	600	606	548	617	584	585	586	553	586	570	561	549	585	590	593	580	530	602	642	534	577	578	565	625	567	628	572	573	606	562	588	597	639	583	576	549	548	582	612	574	620	561	543	569	540	520	604	571	582	599	583	597	600	592	579	577	613	599	573	567	561	579	545	579	606	585	544	578	569	593	555	558	564	617	625	585	590	587	616	582	589	606	553	639	579	552	559	547	591	582	562	560	596	579	601	591	560	577	523	581	603	567	590	540	551	563	572	604	596	597	611	523	590	551	575	576	561	558	569	580	582	574	584	563	593	591	595	592	587	573	603	570	585	615	609	551	552	586	613	567	584	583	605	590	601	588	622	574	586	582	587	623	632	542	584	571	603	571	603	566	567	604	567	575	603	564	590	546	577	550	614	575	572	569	565	631	524	570	565	587	593	588	596	553	544	556	579	628	571	595	605	560	578	561	571	574	584	569	543	595	592	590	626	570	598	526	575	601	594	605	579	568	614	559	622	597	554	582	606	574	582	601	647	574	599	562	590	583	547	564	608	577	601	548	567	588	593	549	576	570	543	585	555	587	611	575	572	573	525	515	566	572	554	583	549	631	576	579	581	615	587	565	592	590	546	597	554	586	621	587	598	585	578	559	597	602	596	572	597	589	550	578	595	597	579	570	580	590	582	570	579	590	582	606	558	554	580	620	614	572	563	528	532	558	569	560	569	591	584	597	544	613	550	568	588	569	545	607	608	571	593	584	618	598	535	590	599	586	555	616	556	571	587	535	579	600	589	548	570	574	525	554	615	596	616	566	585	578	604	532	589	544	599	573	607	537	605	582	574	585	581	573	540	600	564	606	570	603	565	521	595	587	565	576	582	587	536	581	613	549	570	580	582	586	615	592	610	602	571	574	560	547	583	566	577	604	569	531	592	582	572	581	574	606	544	554	560	587	566	606	578	568	556	608	587	542	572	596	520	611	578	596	590	557	580	540	556	595	591	567	569	567	598	546	599	579	591	588	584	542	587	587	548	587	593	593	583	581	576	560	536	576	588	622	579	584	555	610	549	597	562	566	583	622	593	600	625	595	619	601	607	593	592	575	555	670	618	542	596	582	588	597	571	545	571	580	580	639	588	569	600	583	594	594	607	577	603	615	572	560	564	574	565	579	594	592	560	626	586	606	617	575	553	557	603	568	643	613	555	597	595	528	587	586	578	546	604
26675	22365	35003	29807	16015	6078	1899	701	410	346	309	345	360	317	335	334	329	314	332	327	324	332	290	324	314	319	331	319	331	373	344	325	316	357	337	326	332	362	345	332	335	314	353	305	351	324	318	308	341	350	310	328	322	337	318	314	325	342	357	346	326	324	327	326	339	306	322	300	347	348	327	322	343	349	328	316	330	304	289	333	349	331	304	346	321	308	309	343	373	359	318	324	346	311	304	310	333	352	334	332	342	341	317	322	367	309	357	342	321	321	343	321	331	330	336	328	355	353	317	343	334	347	290	346	317	317	303	344	323	308	300	316	320	336	325	348	330	353	308	301	325	317	335	325	294	368	329	344	302	335	328	345	339	326	318	366	335	342	289	339	336	338	341	321	358	329	322	356	313	368	339	306	329	313	338	281	343	303	335	333	335	334	338	297	322	326	320	309	324	345	339	337	341	356	344	327	347	317	340	324	349	333	323	307	337	333	336	322	326	375	376	367	326	275	327	324	301	326	334	314	311	341	311	338	318	332	313	311	360	330	325	360	335	330	313	350	321	318	310	316	337	329	313	331	321	315	332	321	341	342	352	316	346	324	356	310	315	331	326	369	306	333	338	337	314	311	337	328	360	303	357	305	336	327	389	301	329	322	280	339	334	345	306	305	324	328	333	367	351	337	360	334	298	335	351	305	330	344	312	303	341	299	325	301	322	325	325	334	317	309	326	349	330	352	350	360	310	318	310	329	360	285	317	330	306	314	331	358	307	326	306	320	347	308	324	331	312	313	343	318	353	311	308	315	321	353	335	315	311	336	345	342	294	313	330	331	346	364	337	319	340	344	332	335	313	324	303	326	300	342	364	315	312	374	335	329	335	319	330	322	323	334	318	317	323	314	344	313	303	312	356	325	353	372	311	337	330	329	315	314	308	322	320	331	323	300	318	315	314	315	358	359	314	344	299	296	353	316	351	333	305	334	334	313	341	323	334	301	302	319	357	349	344	318	309	318	339	320	321	338	324	327	288	337	313	325	325	325	356	332	323	314	367	389	323	326	346	315	371	303	296	319	332	345	317	344	335	326	357	334	350	317	318	338	354	323	330	371	316	306	317	336	318	348	304	328	323	331	344	329	326	347	334	347	340	304	312	344	335	337	337	345	339	334	340	319	321	335	357	310	365	335	360	342	323	324	318	306	308	354	343	349	308	329	347	301	361	338	311	360	355	335	323	342	329	330	355	346	307	314	341	325	348	320	320	352	334	340	329	353	308	335	336	320	334	310	329	344	314	337	344	362	323	378	317	341	367	314	341	323	324	315	322	353	324	303	321	332	313	323	311	333	328	332	343	323	324	306	307	333	338	325	316	342	322	338	311	327	320	332	340	350	340	303	316	347	326	333	324	310	315	311	342	338	342	325	333	338	331	329	332	306	335	329	324	334	327	332	351	310	324	309	318	285	343	335	323	326	324	337	359	327	326	329	309	335	354	320	316	343	324	312	322	317	329	363	306	357	359	333	302	348	324	341	309	320	335	331	342	356	344	347	324	335	337	309	343	367	329	323	309	350	304	335	335	315	318	337	331	317	338	336	335	342	372	325	346	282	359	328	341	310	342	354	335	320	290	310	333	343	353	337	332	313	351	320	339	314	361	314	343	335	324	347	315	355	320	313	346	340	344	351	318	319	346	326	310	319	318	355	327	323	332	328	361	342	343	312	348	329	336	307	294	329	313	329	365	334	336	338	326	334	357	319	317	343	332	303	323	328	341	298	326	340	326	333	327	293	322	310	344	332	303	325	345	351	313	328	328	323	344	339	321	346	330	325	334	315	337	307	355	297	324	302	319	295	330	330	290	317	328	355	329	333	329	324	331	352	365	316	328	324	323	327	330	314	305	360	339	308	308	344	326	361	348	337	308	351	329	342	321	296	326	329	317	333	344	350	337	294	339	372	341	321	331	330	376	330	340	343	362	321	309	324	351	335	341	319	334	343	322	337	326	348	356	325	301	312	325	344	320	320	309	291	334	333	331	363	319	307	343	358	329	304	332	291	369	295	329	316	321	357	358	318	333	316	365	328	326	316	354	349	307	334	379	321	353	321	331	341	328	348	305	335	371	337	324	291	325	325	312	331	304	334	330	318	327	314	330	317	353	303	353	317	310	345	355	356	304	299	345	315	324	344	332	337	293	336	320	331	338	362	336	324	345	299	314	347	328	350	348	355	324	333	301	326	343	329	329	351	305	339	324	339	339	324	313	303	305	316	334	314	336	334	325	363	336	341	335	324	326	332	318	344	350	254	337	323	340	327	294	329	324	331	320	350	295	327	317	364	336	327	323	324	353	340	331	328	361	317	380	327	349	340	341	339	288	314	383	303	350	335	340	321	305	308	326	303	339	324	335	323	321	288	340	330	318	371	329	334	348	328	322	303	342	302	318	325	316	370	323	326	352	352	317	287	350	311	310	331	317	317	291	368	327	286	327	331	336	351	333	340	315	340	343	329	345	294	318	292	332	332	336	341	330	348	353	348	347	333	332	327	327	322	340	347	299	308	362	322	348	313	380	319	323	309	351	331	293	352	334	348	345	336	332	367	341	345	337	325	365	361	333	350	338	327	346	334	333	320	331	371	365	323	288	307	334	326	352	286	307	321	344	332	359	324	312	317	324	314	333	350	328	336	333	316	320	331	292	312	354	348	300	343	347	317	345	331	321	335	346	339	295	341	341	315	345	301	338	345	340	346	326	323	340	322	352	312	328	334	328	365	326	313	328	341	339	326	288	332	310	361	332	346	332	336	352	344	329	364	330	323	322	347	303	325	304	301	341	335	333	340	346	332	308	351	304	296	351	351	320	357	329	342	304	314	325	325	297	312	329	319	363	323	340	323	336	302	319	313	314	309	341	336	344	357	302	368	332	318	354	324	309	353	332	361	344	332	335	322	319	300	339	332	338	335	336	288	321	326	326	292	304	341	315	332	350	338	331	333	308	311	341	313	336	305	348	298	325	345	293	333	333	332	329	312	300	302	350	301	311	329	330	312	310	341	337	321	317	339	292	347	333	333	290	324	309	350	337	318	356	348	290	316	334	353	312	286	332	345	299	341	311	378	329	347	325	329	308	335	363	312	354	338	316	322	317	350	346	327	361	294	304	369	313	326	343	345	320	337	316	323	312	314	299	351	367	342	336	342	332	324	304	342	327	347	334	308	360	337	335	310	352	326	320	354	332	314	300	347	323	339	339	332	297	322	295	348	343	344	333	378	333	325	343	343	311	330	345	328	321	313	335	347	352	314	345	346	348	356	324	332	339	364	338	316	316	344	352	352	346	339	323	323	322	314	341	351	341	294	341	311	324	331	308	354	368	340	314	328	335	316	329	344	321	347	321	336	328	308	338	313	323	319	290	345	324	325	327	330	329	319	315	313	301	355	313	338	318	346	318	334	317	327	318	300	368	360	360	332	340	340	343	330	324	358	336	352	351	336	335	320	328	393	316	311
7182	35335	42269	31552	20016	9686	3732	1464	751	584	502	537	573	498	534	537	479	495	510	514	525	485	564	506	564	507	510	492	526	493	517	531	501	581	481	499	520	523	528	515	463	498	540	527	498	539	495	535	530	532	504	512	513	519	500	501	494	471	483	484	512	517	531	502	514	516	500	518	552	540	477	518	500	510	536	545	534	510	475	528	534	577	527	523	543	547	498	496	508	494	514	496	506	519	488	530	505	524	530	543	542	515	492	517	482	486	498	515	497	557	515	487	514	515	485	518	475	511	555	528	500	521	504	488	499	520	528	499	557	557	512	474	502	522	490	480	515	513	479	522	511	485	505	519	511	502	543	523	511	505	486	522	511	524	539	518	523	504	532	483	527	549	519	528	474	510	540	528	503	500	493	548	529	485	532	487	500	490	527	494	496	530	495	490	483	543	499	520	526	501	548	540	462	481	544	507	500	520	499	509	532	496	542	493	530	505	530	526	495	488	501	493	553	527	503	477	520	490	526	488	552	552	511	497	523	543	525	484	500	496	510	554	509	510	521	495	488	540	533	518	515	536	477	517	527	479	493	528	472	521	522	491	503	579	541	515	531	536	539	495	511	529	506	540	521	556	534	495	497	513	508	513	547	494	527	513	521	558	525	514	540	516	496	522	486	523	525	523	520	559	540	518	479	516	517	505	482	499	532	515	487	552	543	524	477	514	489	514	519	531	519	547	514	535	521	523	522	536	523	483	509	500	502	498	483	487	503	528	491	530	521	510	493	548	470	572	534	489	467	539	503	514	509	517	515	526	508	490	523	505	558	535	519	501	463	509	573	543	523	498	497	520	545	469	517	507	508	488	524	536	501	557	513	523	495	549	544	566	488	453	498	507	532	509	493	508	502	556	490	520	537	494	507	524	534	532	541	530	558	514	521	507	533	520	548	533	542	490	497	513	527	509	540	534	518	535	511	529	510	505	540	498	507	462	514	494	515	534	503	514	480	493	557	491	525	534	527	496	475	510	501	498	491	537	481	507	559	495	520	539	566	566	522	524	491	524	510	468	506	525	465	486	519	531	511	519	541	502	553	491	492	545	505	520	523	508	488	513	523	502	528	530	520	487	515	520	517	510	472	508	493	501	563	545	531	508	538	536	512	504	528	507	530	480	512	530	497	548	571	499	547	507	503	458	539	496	545	503	490	530	492	512	522	490	500	566	482	502	488	513	511	521	504	524	520	542	516	481	513	515	491	502	526	545	520	506	507	473	496	507	550	526	538	518	491	529	530	540	527	478	518	488	517	491	540	547	528	490	482	527	570	530	503	511	537	539	534	512	513	541	538	516	480	505	548	574	530	485	470	474	489	479	520	482	526	551	474	558	509	487	543	469	508	550	488	549	524	516	486	499	537	494	511	512	523	535	513	498	483	507	519	523	545	497	499	483	503	524	520	556	498	507	531	540	479	537	542	484	567	484	499	513	553	485	536	505	528	538	494	472	548	514	507	556	524	499	489	543	525	534	478	526	531	512	464	546	537	505	492	516	505	467	529	533	495	502	484	482	497	492	552	505	492	505	506	524	511	493	502	525	515	511	515	507	483	520	520	515	508	496	521	536	587	512	513	556	538	541	515	499	517	553	488	498	513	545	502	510	530	541	504	522	514	537	527	466	489	534	507	548	531	509	489	500	553	539	517	554	492	530	518	543	557	551	548	538	550	517	527	543	506	507	514	554	562	503	522	506	501	481	448	535	506	494	510	503	469	516	536	498	485	462	509	519	542	495	504	540	533	503	518	532	516	509	498	527	485	476	519	528	562	506	519	494	519	516	535	495	521	535	517	494	529	493	521	539	533	519	477	498	475	546	509	514	496	530	522	517	456	508	524	503	494	523	527	536	561	568	507	559	527	524	465	535	527	539	536	505	536	534	518	523	536	515	516	517	496	528	527	548	481	511	501	510	495	470	479	551	503	491	514	519	486	518	529	513	523	533	514	512	482	508	537	498	534	516	541	508	492	512	511	542	535	517	519	508	529	510	465	550	501	531	524	482	512	533	524	517	544	540	521	482	513	482	514	554	485	458	513	469	479	532	504	504	519	531	519	505	522	519	486	522	523	533	526	521	490	504	533	521	481	485	484	524	514	531	490	532	499	540	524	547	515	492	517	519	558	533	484	486	489	531	509	499	530	496	515	507	498	538	499	513	520	499	510	516	503	527	532	525	505	516	512	483	512	508	500	507	508	487	502	496	518	475	507	512	524	505	491	526	512	525	501	505	502	521	490	538	491	523	529	495	544	462	543	492	502	509	515	522	480	537	537	549	540	468	483	488	504	535	483	556	563	528	510	523	544	528	485	524	490	531	499	475	500	542	532	529	500	528	487	543	462	519	481	538	496	500	453	495	514	502	463	510	491	530	524	468	511	515	521	516	500	545	521	522	523	510	521	530	496	486	491	499	484	494	525	505	508	495	518	519	503	570	528	505	523	516	536	487	552	553	539	495	518	529	526	509	484	549	527	503	494	488	505	565	520	512	483	512	538	534	478	455	512	543	482	496	521	540	482	519	479	525	507	506	506	494	479	504	519	525	480	536	539	547	515	507	547	515	513	501	499	521	507	506	505	513	512	506	519	491	518	530	552	489	558	475	507	549	498	549	513	534	530	480	542	532	523	477	535	501	497	556	528	550	514	536	537	475	525	504	498	551	503	520	539	491	543	502	545	479	526	505	529	548	516	561	497	506	500	529	530	504	554	500	489	539	553	472	471	510	564	517	515	512	540	527	487	523	518	493	499	539	486	539	536	492	556	541	527	525	553	480	522	511	491	479	515	497	515	531	501	517	515	506	502	513	542	493	508	522	519	542	516	534	494	509	519	503	522	479	534	569	532	506	490	461	495	516	540	485	515	542	504	509	497	516	501	499	501	477	518	517	489	481	519	506	510	514	491	533	540	516	500	502	518	491	519	518	551	563	526	472	534	549	558	535	547	518	507	534	508	505	551	521	490	545	526	500	520	486	528	504	497	530	537	517	513	528	490	481	552	506	512	519	501	518	479	534	501	497	573	500	524	578	536	509	506	510	516	474	506	522	512	499	506	512	505	536	528	500	518	485	542	499	540	512	517	465	503	570	497	509	522	534	523	491	517	509	495	527	521	540	491	487	535	497	502	529	562	539	536	474	503	499	513	532	504	472	497	493	518	519	508	527	531	529	536	494	484	521	501	495	500	547	519	513	489	569	504	510	538	504	505	486	520	515	530	531	537	487	499	530	495	513	519	518	568	536	534	505	500	528	492	453	503	536	500	497	538	519	493	550	517	500	500	541	543	538	539	513	527	504	523	481	521	548	536	492	474	483	495	523	508	541	515	516	538	498	520	515	502	515	514	538	565	499	510	505	535	526	500	484	520	524	508	514	507	485	564	509	559	520	524	513	513	474	530	489	483	515	528	500	561	493	542	507	543	495	508	552	534	499	537	524	497	512	525	511	490	532	497	482	507	513
24240	21390	38245	48303	41581	28420	14915	3238	898	482	425	406	367	400	370	361	345	379	338	384	364	422	373	372	366	396	355	400	394	357	394	359	414	418	341	391	402	379	364	394	412	362	378	384	361	351	386	393	366	388	367	358	381	404	379	363	395	372	370	392	368	332	382	353	373	398	351	381	415	389	380	386	389	385	314	343	409	370	367	396	367	376	360	352	423	337	369	381	389	353	380	351	373	366	360	362	378	391	338	421	369	364	339	385	372	389	385	370	376	354	366	377	376	363	398	385	376	373	368	369	408	410	396	406	382	374	404	375	381	357	352	360	405	371	398	372	389	387	386	390	348	372	391	396	359	375	378	344	400	384	358	361	373	380	371	343	366	356	399	403	367	364	336	338	386	363	381	384	372	350	388	384	352	376	360	382	381	375	339	366	379	374	367	387	364	362	371	356	360	378	406	374	359	385	396	374	356	382	373	359	360	367	371	398	385	376	390	363	430	381	371	388	369	399	374	413	411	399	362	382	374	357	377	383	384	394	350	375	371	373	368	356	356	386	390	372	364	420	367	357	365	366	354	374	357	366	359	368	355	368	368	373	396	381	370	392	385	392	351	388	363	384	350	390	363	364	385	390	349	394	398	399	350	393	369	393	362	380	365	368	342	364	331	395	364	377	340	382	359	361	395	418	356	410	356	388	378	371	351	369	376	387	368	391	360	365	332	399	384	380	391	362	379	348	370	360	394	387	391	428	388	398	372	390	395	373	350	371	370	390	367	329	385	372	386	352	365	389	364	363	406	398	376	359	386	400	349	362	375	370	364	401	381	376	353	390	352	370	377	373	353	356	370	357	416	396	387	361	349	358	348	345	416	363	372	392	399	364	388	358	409	411	355	356	407	384	384	362	374	360	361	382	377	364	385	381	319	353	403	402	387	360	347	326	381	339	390	357	391	352	371	375	378	382	396	351	368	395	395	394	381	396	379	385	384	378	410	379	402	357	369	366	347	384	366	369	354	378	402	400	394	343	404	351	349	362	369	340	392	372	351	344	404	350	380	352	377	384	376	381	391	389	363	383	388	357	377	364	355	356	366	377	351	372	366	388	352	377	342	405	370	378	366	328	388	400	377	369	346	405	390	376	354	306	386	336	397	391	361	364	379	366	371	390	375	372	356	351	328	373	388	367	388	385	363	376	349	367	393	377	366	375	395	371	423	402	369	399	364	374	357	402	373	362	376	347	369	366	391	347	374	372	363	366	405	390	369	365	387	385	348	386	326	359	359	418	396	389	408	340	383	375	369	369	357	382	389	355	390	377	399	388	371	351	364	353	332	347	364	394	391	407	391	386	373	384	375	384	371	380	381	408	379	371	377	381	393	369	338	380	369	356	383	351	368	380	383	373	386	384	366	376	417	356	366	352	379	391	380	347	368	375	380	367	347	376	362	375	389	365	371	396	374	388	352	364	387	387	365	387	400	364	388	351	365	375	387	372	352	349	384	370	399	382	403	339	399	388	422	376	373	393	399	404	401	398	378	391	386	403	381	382	358	429	381	374	343	352	396	369	343	381	360	390	373	356	389	361	405	360	352	376	377	379	365	365	363	396	377	391	371	354	423	381	382	429	404	353	366	354	354	367	414	368	345	377	344	393	369	382	398	378	398	398	347	406	386	358	377	374	372	368	365	367	346	376	364	375	372	356	408	400	372	329	399	404	373	359	368	353	425	416	368	373	360	357	340	362	386	382	351	379	365	368	391	381	398	358	383	371	364	389	401	357	368	384	416	349	355	341	356	376	366	343	388	372	373	379	356	407	386	399	376	390	369	376	371	388	382	401	361	361	386	379	373	394	369	347	374	375	380	383	334	364	366	365	380	367	382	333	364	351	374	409	383	379	362	365	373	365	322	368	383	397	372	349	405	388	342	400	368	343	405	372	379	339	348	378	384	348	378	355	394	384	353	352	367	376	395	386	356	377	371	342	374	351	367	397	383	369	364	335	362	384	384	360	399	334	407	409	380	383	401	382	368	398	386	392	396	363	387	391	360	376	401	361	370	378	376	371	372	368	375	414	373	375	379	364	347	345	363	381	381	393	379	378	365	368	372	344	384	354	389	370	394	368	373	399	403	361	398	360	406	405	367	369	387	354	365	362	382	373	377	394	371	416	363	387	384	391	404	363	427	406	391	348	429	360	393	409	374	341	349	388	417	382	413	364	371	403	407	424	367	357	368	392	387	378	372	340	373	380	393	403	395	407	350	385	378	357	359	393	396	358	379	391	377	364	362	380	355	392	376	362	391	361	386	367	360	371	376	347	400	375	361	394	382	372	385	408	394	392	397	370	421	368	348	342	380	414	359	367	374	387	377	357	352	388	372	400	369	366	394	408	363	381	333	365	364	408	375	382	374	369	349	377	411	375	347	370	359	350	355	390	355	351	363	392	372	349	361	395	364	410	368	391	397	378	377	367	344	418	367	394	374	378	346	377	363	361	364	406	361	370	387	380	381	385	418	357	341	386	384	364	398	367	384	399	381	371	408	399	369	386	410	390	353	391	377	397	350	371	346	384	390	385	380	391	346	411	398	345	405	390	342	379	380	386	420	384	394	372	386	358	396	414	365	362	352	372	396	357	391	404	365	396	374	401	355	359	388	363	409	409	387	390	349	406	359	375	384	340	401	385	362	370	341	368	366	408	363	365	376	377	389	378	354	395	363	384	363	370	388	383	353	375	371	363	416	355	373	399	394	393	385	383	384	402	380	398	374	382	401	374	371	369	371	391	388	381	373	362	368	379	390	385	382	374	383	397	361	373	358	362	382	389	371	358	385	371	354	365	350	404	414	390	384	390	369	365	393	368	390	356	386	388	371	364	382	350	379	365	360	365	391	363	358	415	349	376	374	378	384	354	342	395	354	414	370	344	365	391	387	397	348	385	351	368	390	378	371	419	387	393	393	388	401	366	348	370	402	373	359	372	391	375	368	413	366	406	370	373	361	386	390	376	348	401	379	409	400	415	374	357	365	337	373	355	387	340	379	371	369	361	351	400	333	406	412	367	386	375	362	372	397	346	385	374	370	349	395	401	365	367	385	383	405	371	403	394	380	405	383	377	352	395	384	384	380	352	377	380	377	387	402	387	426	410	344	384	374	368	375	383	350	395	390	403	392	375	367	384	369	383	413	403	354	350	375	413	363	401	366	371	359	350	375	374	388	357	356	369	344	397	418	378	367	382	358	371	382	364	378	386	357	389	352	387	363	382	356	379	384	362	403	381	396	387	378	351	387	396	400	365	375	374	384	366	372	382	385	347	347	373	377	361	363	359	373	376	365	354	383	377	363	396	377	352	353	340	387	361	347	372	367	362	394	378	365	404	399	406	391	361	366	360	386	371	389	390	355	394	385	368	365	365	383	369	356	374	393	357	397	336	381	376	388	395	402	391	346	386	391	366	368	401	408	383	378	347	355	396	423	380	375	331	379	375	345	364	417	365	357	369	411	394
19212	66043	83478	66675	49080	32446	16261	5514	1699	790	658	538	576	577	540	568	539	550	582	576	619	574	609	615	573	553	578	566	540	560	578	578	603	609	565	554	554	587	596	582	561	561	573	580	534	597	584	595	561	569	581	563	597	604	482	549	580	530	561	595	602	577	556	558	592	573	563	577	570	522	626	543	591	601	586	604	605	593	556	583	571	560	580	568	590	569	580	545	571	588	574	572	598	577	571	571	578	535	586	532	551	546	622	560	613	517	549	567	561	518	639	524	554	564	571	554	577	567	577	568	552	592	592	586	611	603	570	573	575	543	587	577	588	576	535	573	554	560	602	573	540	579	558	584	588	580	569	561	528	575	566	595	549	605	521	573	552	555	606	615	575	576	558	551	630	584	615	565	577	576	598	578	586	578	566	596	567	561	604	591	577	574	620	540	526	594	612	558	591	561	580	613	606	572	560	584	608	579	549	580	565	542	549	555	578	578	582	595	572	556	613	608	555	597	570	577	514	578	567	578	571	584	586	578	546	596	607	551	563	607	574	578	568	614	581	588	552	549	593	564	595	579	603	594	580	597	528	542	564	556	598	583	608	576	562	583	598	604	585	573	590	610	625	547	611	583	577	591	568	567	575	567	539	609	550	640	566	608	591	552	552	553	602	592	581	620	543	584	544	535	535	612	586	578	594	596	577	502	561	564	573	631	530	554	612	574	594	546	588	559	545	566	613	615	591	553	561	544	623	586	579	527	558	566	530	533	570	584	601	549	562	578	593	554	605	565	572	559	566	549	565	602	562	549	595	563	549	584	560	547	555	561	583	570	575	591	593	605	544	556	549	617	593	607	581	594	536	613	577	570	579	587	549	555	599	559	564	582	616	581	615	570	590	586	592	579	540	611	593	545	608	555	612	594	579	599	530	605	577	541	561	554	574	534	621	546	604	579	584	544	579	600	557	557	590	567	561	557	599	584	611	535	575	552	586	594	579	599	575	559	546	578	583	553	600	574	572	581	596	571	587	568	571	533	566	565	564	555	598	603	588	570	537	580	559	560	596	585	577	605	588	583	615	575	571	606	583	559	620	535	597	581	563	612	601	574	560	582	576	528	588	629	552	529	579	559	568	559	547	577	567	605	606	598	567	558	511	556	515	603	593	562	577	565	588	598	577	565	547	584	593	537	577	584	563	603	560	573	573	577	552	590	524	580	568	601	555	564	571	606	578	602	597	583	592	590	567	585	541	557	587	579	598	568	633	587	516	646	568	545	579	587	580	539	587	578	547	592	573	573	578	588	551	604	550	575	593	530	609	608	575	572	612	581	594	559	538	584	596	593	529	564	588	597	557	531	555	573	632	565	562	570	554	579	582	565	569	555	585	581	535	587	582	600	569	588	568	569	569	536	565	595	602	551	597	570	577	573	547	552	525	594	572	615	535	581	597	565	567	613	573	539	558	551	561	566	563	559	606	557	603	588	556	613	563	562	535	585	617	622	570	575	546	590	554	584	593	567	611	553	583	567	538	611	601	578	571	603	618	571	585	570	577	582	533	520	572	554	589	595	580	561	602	599	578	563	561	596	546	581	532	610	608	603	615	574	564	552	603	621	601	570	604	573	571	531	646	563	611	604	594	530	588	580	590	589	593	596	608	558	569	576	579	560	566	570	551	605	586	618	622	577	561	576	586	580	563	569	589	592	581	607	603	560	604	584	545	585	571	591	635	523	560	619	608	581	623	544	565	602	587	562	619	579	628	551	573	571	569	593	593	557	558	567	590	606	569	570	563	592	579	542	530	610	607	564	622	557	593	520	556	548	577	564	610	581	580	533	578	555	559	607	593	644	591	615	568	632	544	603	541	607	520	593	557	566	589	553	552	595	561	592	557	554	580	596	581	576	580	588	563	581	541	565	587	577	544	571	533	570	583	604	581	584	565	555	604	596	594	556	564	594	582	621	547	549	553	573	581	588	592	559	591	605	596	547	534	589	629	571	559	557	528	590	596	593	590	588	564	524	528	601	578	581	560	558	601	557	582	534	542	560	577	570	564	565	570	576	560	561	559	594	581	561	564	555	582	567	580	592	599	616	589	605	542	567	508	588	563	562	560	538	625	573	528	539	609	615	577	612	576	571	553	597	606	570	550	573	583	555	539	596	580	583	567	598	586	574	592	551	555	564	579	578	572	543	547	549	609	601	661	622	588	532	542	606	580	537	581	591	594	593	573	528	581	633	544	587	543	569	599	594	587	558	605	574	563	584	583	561	607	543	584	551	620	582	579	560	562	564	600	578	576	588	592	553	571	604	571	577	628	564	564	543	555	592	542	553	553	559	577	594	573	573	550	593	558	580	554	574	575	554	610	558	565	540	596	526	581	574	641	628	539	582	586	550	578	604	582	568	556	567	587	581	621	590	567	568	573	576	566	575	568	553	577	568	564	576	542	593	591	560	580	573	611	590	609	536	559	575	553	596	577	580	594	600	588	551	541	571	569	621	577	553	571	534	606	583	561	572	546	576	597	561	573	536	650	583	575	611	559	605	563	577	543	576	615	621	565	615	587	601	576	600	608	632	622	569	571	585	561	530	567	600	548	579	567	599	534	597	564	580	567	584	596	583	539	602	630	560	612	614	583	584	572	572	594	574	603	584	538	554	591	599	551	581	588	600	555	577	607	557	522	608	570	582	582	532	563	567	579	525	542	550	577	619	600	581	574	610	591	593	571	557	621	552	559	564	567	607	544	574	577	622	559	584	581	605	586	547	568	581	607	569	583	576	602	651	577	556	555	590	554	584	575	619	565	597	542	595	587	568	591	585	618	514	593	594	583	583	571	563	550	584	526	584	541	569	530	601	582	570	589	617	571	582	569	555	553	597	549	569	595	583	583	620	608	591	572	560	585	569	539	595	553	609	563	539	596	567	568	575	579	589	593	549	551	587	586	586	550	563	552	572	556	578	590	591	584	590	550	603	575	548	565	595	566	572	548	600	598	626	605	619	574	580	601	569	578	575	549	591	618	564	558	584	616	506	577	544	611	563	526	585	566	567	579	589	573	600	583	575	602	564	578	558	584	517	552	588	585	557	561	593	598	564	535	598	569	578	545	596	559	565	585	561	581	594	588	527	614	588	575	560	528	602	538	585	564	588	565	555	609	584	521	546	595	576	582	584	597	585	616	512	542	599	613	579	583	584	555	551	585	606	571	586	566	620	608	554	575	585	619	580	569	567	583	590	578	587	582	563	579	589	569	556	602	578	560	562	592	570	571	592	561	555	528	605	557	593	590	587	604	584	561	538	522	560	605	590	622	609	548	591	585	563	596	570	563	577	577	562	568	564	560	556	600	569	593	577	562	524	589	577	521	573	563	588	563	582	601	590	609	586	494	572	556	609	594	551	551	589	603	574	585	550	554	571	570	589	564	582	555	549	564	578	584	547	575	577	559	578	601	565	553	562	541	615	621	617	585	613	557	586	570	581	596	600	600	590	603	579	554	569	518	592
23074	21303	34131	42777	43894	35028	23656	7623	1356	586	446	412	396	394	393	368	400	437	396	397	397	387	439	407	435	403	374	382	387	430	430	394	433	404	424	400	392	378	393	382	414	375	412	399	359	373	370	386	401	369	410	424	404	365	363	390	401	369	402	404	379	385	355	364	383	379	418	367	402	381	388	384	386	388	355	400	406	402	419	383	407	389	358	383	364	386	375	373	419	349	369	394	415	392	407	392	425	383	388	372	408	402	375	385	396	380	402	408	418	389	381	422	381	384	435	381	405	419	403	380	389	392	395	381	398	410	384	396	367	400	350	403	369	361	361	383	422	383	396	385	372	436	400	362	364	375	394	389	405	422	392	396	388	361	361	390	359	380	393	377	380	393	396	393	377	364	417	430	412	357	378	382	376	392	405	382	377	387	398	366	373	375	409	390	376	362	382	411	395	386	389	410	393	371	375	388	368	378	371	386	366	405	413	377	377	411	347	395	431	392	421	400	412	395	409	377	369	375	412	374	412	370	412	389	373	401	402	363	434	397	393	404	398	395	378	390	346	383	366	401	384	382	354	380	367	409	396	418	403	403	378	366	405	407	378	347	386	401	378	395	390	400	390	398	367	421	364	399	398	398	377	375	380	414	406	377	384	364	363	372	379	398	395	343	339	379	419	372	336	395	384	338	397	379	353	364	395	410	402	393	415	406	381	414	383	445	399	389	408	393	372	401	388	380	420	412	382	391	380	341	390	347	410	371	397	402	419	392	400	368	380	367	361	385	417	395	385	402	421	382	391	400	395	428	422	402	399	401	342	383	380	383	420	381	371	384	374	386	400	367	391	383	370	355	368	372	364	425	395	358	423	393	368	429	387	347	379	384	409	371	412	396	399	396	341	393	414	416	394	370	401	430	367	403	383	383	394	362	369	424	419	372	369	397	371	375	385	389	417	400	401	370	367	389	391	397	395	406	369	379	352	397	390	428	382	363	402	385	358	411	381	393	340	403	379	385	379	393	364	361	412	363	379	376	381	399	399	409	351	389	383	420	390	386	403	363	422	366	402	400	374	403	394	371	387	385	409	358	436	377	377	371	391	401	391	390	403	375	388	419	364	415	399	399	418	429	348	398	363	377	416	341	385	384	366	391	384	412	364	392	381	356	417	409	372	373	383	398	374	401	415	394	378	403	410	390	379	363	405	379	400	378	449	393	379	380	434	387	373	431	403	419	375	400	411	405	360	381	367	395	389	365	407	388	388	367	404	355	375	390	418	377	356	386	391	409	392	361	420	408	364	379	394	397	405	409	390	379	384	399	387	409	413	412	354	406	378	376	401	442	362	400	394	395	394	389	422	402	406	368	378	382	383	384	401	373	413	397	377	421	348	369	389	394	390	402	346	415	386	383	384	399	407	411	363	389	390	374	417	409	389	374	416	364	412	417	429	432	411	415	388	409	402	382	380	387	407	387	384	415	408	394	374	362	368	403	419	419	388	391	390	405	418	393	400	372	365	391	394	379	390	377	398	408	419	384	374	416	436	375	380	374	377	379	407	381	379	370	429	376	411	403	387	384	392	373	406	400	372	367	406	347	384	383	371	400	376	375	376	396	400	381	365	441	399	389	381	422	374	419	388	404	381	373	358	425	379	426	370	391	404	418	375	391	385	414	445	385	409	374	395	399	383	396	367	406	399	401	346	356	374	362	356	416	443	418	403	351	409	357	375	380	389	430	386	364	363	405	429	406	358	383	378	346	403	392	383	388	399	408	382	410	398	371	387	399	397	392	401	393	374	355	342	384	388	382	379	376	408	392	414	386	386	390	382	382	371	415	419	378	398	384	428	356	363	364	405	364	410	391	372	415	388	404	423	365	414	411	427	415	438	386	384	405	399	420	393	361	414	412	368	400	413	389	405	427	400	391	390	400	354	366	370	425	410	383	381	411	370	417	371	383	374	403	377	419	390	372	385	370	397	398	383	399	396	402	380	371	409	383	329	374	381	385	417	375	385	419	392	373	403	389	371	397	402	372	379	390	402	388	388	416	398	394	431	377	382	361	399	391	394	424	435	400	427	394	410	372	383	404	424	401	412	395	363	365	416	393	393	402	360	385	399	372	401	415	398	403	402	372	371	383	408	383	373	392	355	397	389	411	376	388	406	366	408	375	373	423	364	396	350	402	421	399	382	352	398	425	376	377	401	362	401	399	365	398	362	422	390	399	402	395	366	379	379	405	373	419	367	396	401	374	366	384	369	391	392	408	367	374	383	381	436	373	396	377	392	420	414	447	398	389	427	402	391	403	372	370	382	369	379	378	402	367	376	349	363	396	383	362	347	381	359	390	401	365	386	419	392	386	329	428	373	401	400	403	384	386	416	387	396	407	374	390	391	410	372	397	372	366	390	390	424	366	409	382	404	380	406	343	393	389	395	406	400	376	395	386	392	391	402	414	388	411	385	365	336	390	368	402	406	386	389	387	385	394	369	411	422	370	412	396	427	398	368	371	418	393	367	365	381	377	403	419	411	417	366	396	377	397	358	375	379	414	386	393	400	357	386	400	379	375	371	384	385	422	376	392	360	393	411	405	410	391	385	361	371	411	362	350	406	379	384	384	400	399	410	427	350	398	388	411	382	358	392	405	388	384	403	394	393	397	366	390	382	400	402	376	352	337	380	394	412	391	378	371	401	407	408	383	415	373	408	387	424	380	403	401	361	384	375	384	370	381	385	396	395	444	348	397	372	383	398	376	412	386	378	375	394	396	377	408	394	398	384	402	401	336	411	409	373	382	418	393	380	362	386	381	396	410	457	371	427	450	397	398	368	385	397	400	371	407	361	370	384	403	421	420	399	388	389	407	401	377	368	388	390	352	355	413	405	412	405	370	375	391	389	370	400	355	413	395	387	395	382	398	390	408	401	407	414	390	407	408	410	388	378	381	373	411	391	400	404	395	378	403	405	377	373	422	401	394	401	398	379	353	416	362	381	393	383	371	370	379	359	373	382	430	426	416	384	407	413	398	380	395	414	374	351	409	351	413	368	384	361	397	410	375	380	408	415	335	365	398	391	381	412	398	396	409	435	376	396	387	412	378	395	399	370	389	416	378	430	406	381	391	367	405	357	386	406	361	377	384	400	405	371	410	357	390	402	400	368	414	426	384	413	393	410	375	429	375	413	394	377	394	397	380	386	367	411	394	367	389	413	376	383	410	408	393	384	333	396	363	428	414	391	400	374	394	366	409	399	411	395	406	356	391	386	347	417	334	407	414	422	366	365	361	363	389	402	398	383	380	389	347	385	392	366	390	381	386	382	399	379	369	422	393	400	354	412	387	389	400	389	411	402	401	416	380	398	377	375	383	391	381	403	409	413	375	384	389	387	401	378	404	412	357	388	381	362	421	395	443	379	407	384	380	423	372	406	404	357	415	400	376	352	409	405	373	387	373	401	386	352	391	388	383	354	395	371	376	386	376	387	402	392	375	375	411	392	399	411	380	399	402
18515	69068	94382	81851	62225	42344	24388	9943	2946	1112	687	631	590	592	599	601	576	594	569	570	554	600	614	592	604	577	557	621	621	586	548	604	541	583	531	626	594	540	618	604	572	577	613	562	569	597	549	583	553	624	607	583	582	576	592	558	577	560	586	602	593	529	621	575	597	574	600	592	565	567	550	589	557	612	596	618	642	557	611	620	607	561	608	584	565	572	584	647	605	563	591	595	607	562	557	607	555	623	618	563	571	605	576	575	583	554	564	568	572	594	606	617	581	583	579	559	645	572	617	556	572	647	637	609	594	596	619	619	544	558	546	560	576	591	550	550	579	612	576	630	577	550	600	614	644	623	622	580	604	543	581	576	556	597	602	598	585	614	544	590	569	657	567	605	632	582	583	585	575	595	596	588	626	586	580	571	553	591	568	584	535	584	551	590	592	610	574	582	613	585	569	615	600	556	614	593	596	591	586	604	586	572	586	584	594	624	596	599	610	609	621	579	606	560	555	606	564	550	569	596	563	562	608	587	580	582	578	583	579	568	577	612	589	594	591	603	572	566	592	571	647	629	588	584	582	594	587	553	569	601	618	614	598	633	568	587	580	614	605	523	569	601	599	576	622	537	585	584	588	623	575	614	653	593	605	590	557	566	603	626	585	575	588	556	614	612	597	622	580	555	629	614	597	572	606	602	606	564	597	571	574	521	627	608	588	570	636	600	598	612	617	570	593	583	608	589	562	592	562	568	633	595	592	553	589	583	577	595	607	600	589	597	573	569	587	585	629	561	553	581	579	584	610	600	581	583	577	583	606	660	566	574	575	578	598	565	562	592	632	615	591	616	623	587	566	601	586	550	547	587	578	578	551	578	617	570	595	559	599	596	595	563	603	606	615	598	555	576	588	579	576	545	581	554	615	579	590	606	588	570	584	557	591	558	586	563	552	597	589	562	604	571	591	604	604	567	588	561	563	568	588	586	570	599	585	617	575	594	643	585	572	598	541	611	604	612	583	567	584	622	592	599	583	569	599	608	584	620	545	535	577	576	602	572	598	631	587	579	591	607	616	565	602	558	614	600	601	585	596	603	557	617	600	589	599	581	607	575	565	527	565	579	554	576	558	600	614	618	574	521	598	541	598	624	586	574	556	597	592	529	582	563	573	587	565	592	636	568	579	574	599	556	571	528	593	580	598	612	549	588	588	612	599	597	560	587	570	626	530	568	586	566	595	584	571	582	621	581	589	625	568	653	544	545	553	612	577	601	605	618	590	578	557	592	573	562	605	592	595	548	558	594	604	610	567	554	568	614	654	571	580	591	611	621	588	560	580	573	566	560	564	586	586	567	594	578	601	560	585	574	579	571	579	637	599	567	594	595	568	580	569	550	589	577	607	577	607	607	603	571	566	568	576	560	562	582	573	623	567	611	594	575	581	574	582	576	607	572	605	600	571	610	568	589	557	608	559	595	572	605	543	592	600	585	548	552	613	553	589	590	565	589	580	594	586	639	564	556	554	600	603	602	596	557	543	570	617	557	648	547	613	527	598	594	617	576	593	592	590	595	558	606	555	594	602	597	572	598	563	592	578	588	563	573	581	551	590	543	621	567	596	571	590	574	624	620	543	590	580	573	527	591	599	576	594	554	588	551	621	556	575	589	604	613	608	593	596	560	579	580	601	619	576	599	650	631	575	612	539	615	557	580	580	555	577	582	609	567	590	575	631	552	553	609	563	588	548	602	603	617	625	600	593	585	618	595	613	636	607	572	578	587	589	543	613	575	557	601	554	605	537	574	566	594	586	621	577	587	560	644	570	593	561	537	564	576	588	595	572	553	620	557	581	617	591	634	607	576	590	572	549	593	576	576	601	594	619	541	577	589	570	580	551	583	571	557	592	622	583	596	625	572	597	594	558	593	585	589	595	565	572	567	582	580	577	583	550	585	540	573	579	582	563	622	612	569	575	642	606	584	598	601	557	560	592	598	605	576	608	577	528	594	562	560	607	545	591	605	569	615	593	583	560	573	601	592	618	531	599	582	602	598	583	600	575	575	562	610	580	617	611	605	529	583	620	610	586	586	606	558	544	589	587	538	593	618	593	612	575	571	552	572	584	591	579	548	610	587	581	560	584	583	555	610	617	581	577	583	554	558	570	642	612	545	575	566	619	599	543	593	591	578	618	608	551	578	560	594	589	587	596	621	579	577	627	625	565	570	585	580	562	569	591	575	550	599	632	584	616	535	546	560	573	614	585	607	587	608	575	609	583	555	575	591	572	604	584	572	577	565	599	581	612	582	602	587	617	567	594	581	545	566	603	591	585	596	599	585	620	606	561	595	618	551	563	599	579	609	615	589	592	546	605	583	606	591	573	609	556	586	562	597	594	615	568	572	599	584	564	615	575	606	597	547	598	618	586	621	612	573	633	616	615	576	624	566	621	564	598	586	632	577	544	577	622	524	583	595	593	605	592	611	573	596	598	535	609	607	586	581	560	583	629	601	598	566	589	605	598	568	603	602	599	562	556	596	558	599	549	612	559	594	632	590	598	573	633	597	560	608	592	604	633	597	553	540	576	577	572	609	573	615	587	586	567	580	567	593	571	599	602	579	607	524	595	604	588	604	611	622	535	582	571	597	601	584	592	542	611	586	597	597	576	561	578	577	589	578	600	589	584	574	605	579	578	620	566	562	573	531	569	613	535	612	552	581	582	622	572	578	602	563	628	575	603	576	564	613	549	575	557	601	605	532	572	585	616	598	566	556	569	577	571	617	562	595	593	608	549	601	623	606	568	616	593	592	577	585	549	559	584	587	606	618	619	647	572	600	589	569	616	562	606	577	593	586	628	589	610	566	576	585	560	605	605	563	607	513	636	592	596	546	594	581	601	628	608	598	570	598	517	549	570	564	586	569	593	580	591	596	619	577	602	596	537	606	561	599	652	583	574	592	556	587	578	615	605	588	579	593	594	592	599	629	524	592	600	574	624	583	550	606	584	579	603	617	592	584	651	576	584	584	556	619	556	577	586	574	580	573	581	510	609	567	590	548	603	596	582	599	579	551	588	567	576	577	575	629	613	567	594	574	602	604	581	591	595	590	579	588	577	561	561	580	590	566	531	578	563	585	566	606	582	559	587	585	623	620	555	561	599	580	540	580	600	585	606	553	584	559	581	577	611	581	593	586	576	536	599	585	585	596	580	585	528	559	562	594	591	585	595	584	587	578	581	548	613	572	604	533	577	566	582	555	603	602	560	605	579	598	590	604	579	580	562	605	576	546	599	599	584	575	596	602	612	573	581	577	553	553	580	639	595	530	610	587	565	594	613	553	626	521	621	605	592	606	552	592	595	570	615	562	579	586	547	562	606	576	623	591	586	566	580	616	579	598	608	623	602	597	596	582	600	594	593	603	592	599	533	608	628	578	612	542	568	538	557	590	595	568	628	589	580	596	537	563	583	613	599	579	590	622	585	604	583	562	592	581	567	607	545	579	567	577	590	589
26713	21904	34646	30401	17623	6658	1914	751	446	373	356	319	331	360	329	355	335	351	339	332	307	310	313	355	335	317	317	343	352	328	313	330	314	339	350	352	335	312	299	304	341	303	319	348	311	338	349	357	334	344	352	321	328	340	343	341	362	322	350	383	325	324	328	360	360	322	331	335	377	349	306	316	355	290	337	330	313	304	323	312	287	331	338	324	333	323	297	328	330	330	346	323	352	319	329	348	343	307	376	315	330	355	320	335	310	340	334	356	315	325	354	360	339	324	328	349	313	344	314	319	333	310	351	315	295	341	347	327	322	294	340	306	350	371	316	327	303	337	321	343	323	345	337	338	316	325	346	325	313	331	298	325	336	353	340	344	307	337	339	290	307	326	315	323	335	345	322	332	340	314	340	343	319	332	315	337	317	345	346	338	325	306	330	307	305	329	315	328	305	358	319	288	326	328	347	303	320	326	323	303	354	340	355	313	303	296	333	363	323	326	326	359	347	394	344	342	334	317	306	336	302	353	321	340	322	356	336	332	366	348	327	349	338	341	335	290	309	316	349	367	341	348	331	303	336	318	359	340	319	316	325	342	347	331	326	343	324	315	324	324	307	359	336	341	353	323	333	303	344	327	330	328	312	347	360	334	331	328	309	349	350	305	319	305	326	338	348	342	345	291	312	328	315	353	324	331	308	326	340	362	304	304	340	329	343	314	318	344	339	301	364	332	331	331	317	329	346	304	362	324	337	282	331	347	309	376	312	329	306	380	343	320	330	322	341	340	338	317	341	330	336	318	348	363	355	319	353	349	305	323	343	319	349	361	328	327	307	287	364	342	314	312	322	353	328	343	356	332	302	308	324	326	334	328	334	315	317	318	329	316	313	309	362	352	319	316	322	353	324	333	342	317	324	299	351	297	346	339	336	382	325	357	316	356	338	301	335	274	350	305	357	311	359	352	338	323	356	327	320	341	331	326	322	325	342	315	323	310	337	302	354	319	348	346	327	300	359	296	346	313	358	339	361	304	380	339	373	354	277	317	329	303	330	371	297	348	315	312	333	352	355	354	331	322	350	319	321	348	338	323	334	327	346	330	302	376	320	361	326	342	354	332	335	345	359	375	328	331	322	338	323	348	350	320	338	345	335	359	333	309	325	333	319	365	328	291	360	312	316	313	321	330	334	325	353	339	361	343	345	314	336	336	311	324	330	333	301	345	349	350	330	350	348	337	338	341	348	308	314	366	369	307	326	349	346	358	320	372	303	322	320	312	346	313	294	352	323	336	311	322	366	357	347	301	326	341	311	348	364	322	361	330	322	307	337	367	304	378	365	302	347	369	330	330	329	349	355	320	296	356	351	310	321	355	308	334	344	344	338	305	363	322	359	338	342	311	321	338	332	327	380	341	314	336	312	329	328	329	314	324	331	349	344	326	350	303	321	384	347	338	315	299	357	342	328	349	306	306	327	320	328	358	338	330	350	350	315	327	304	322	338	338	328	338	336	343	363	306	351	299	298	319	317	360	340	338	342	324	329	343	357	327	310	343	322	337	328	319	327	318	325	339	357	330	367	341	349	373	356	328	343	328	357	312	326	328	309	307	340	355	349	332	372	353	335	329	365	318	362	330	337	349	326	318	322	302	331	333	331	324	349	334	345	321	352	316	334	321	353	348	320	316	355	318	296	336	329	328	330	374	338	323	333	317	329	324	341	316	335	346	365	327	287	342	357	334	317	319	360	338	334	321	331	344	317	292	339	329	345	337	320	331	329	313	345	326	348	339	312	330	335	307	336	345	311	309	350	317	342	321	310	331	325	331	363	316	334	318	303	341	328	355	377	309	306	325	324	348	317	367	336	335	320	333	328	355	296	334	367	372	321	323	314	338	337	337	303	343	332	318	312	351	315	355	296	353	356	328	348	334	361	331	309	320	312	332	320	357	339	331	322	324	321	317	324	334	347	322	299	308	320	310	350	320	338	331	334	326	333	360	324	331	314	309	337	326	325	354	349	311	323	355	317	341	324	327	366	329	329	360	360	350	346	327	313	379	350	346	367	328	331	316	351	309	334	300	323	337	338	361	310	349	310	331	325	321	351	315	349	351	295	288	333	310	346	347	350	300	349	333	334	317	352	355	345	344	329	364	295	339	328	344	308	321	343	368	313	320	301	320	338	341	303	326	350	337	325	333	355	286	362	329	346	332	326	340	313	351	308	341	323	332	337	328	355	335	335	321	337	343	332	349	353	325	346	347	325	308	319	337	320	319	346	325	353	350	348	308	350	296	342	331	317	299	326	361	361	352	335	286	349	344	316	327	332	335	329	329	342	353	327	325	326	344	324	356	357	338	332	301	326	344	343	341	368	335	342	386	299	318	335	328	336	305	330	307	338	320	331	326	308	323	310	322	309	325	313	322	321	345	330	332	328	338	310	340	320	316	329	374	357	309	331	330	338	295	320	351	351	354	341	322	309	351	331	316	348	352	328	339	330	316	326	332	313	309	349	354	363	346	346	318	335	344	347	359	306	334	324	318	347	318	303	316	341	352	328	372	341	328	313	347	336	319	319	350	330	330	340	329	347	323	376	312	328	338	341	325	341	338	335	339	314	330	314	357	307	333	356	357	333	283	315	318	341	328	336	335	343	324	313	352	324	320	340	336	344	368	360	304	322	353	304	329	317	344	351	352	314	310	304	316	355	373	328	335	320	344	322	291	340	343	355	348	351	316	342	349	328	343	317	320	344	321	295	332	325	346	332	301	328	309	321	365	340	339	321	354	321	355	387	336	354	326	291	334	309	314	300	312	323	331	329	335	298	333	327	335	340	366	353	353	339	347	305	326	370	344	346	342	326	335	327	347	358	314	319	331	339	328	343	345	297	309	346	310	348	326	334	334	318	346	323	338	327	334	309	376	329	305	307	320	303	323	343	335	365	350	328	326	322	376	336	302	349	319	357	323	285	323	321	350	336	328	317	322	324	348	352	338	330	367	339	358	328	328	307	343	360	337	343	355	318	312	328	336	350	346	366	318	352	317	344	338	345	341	338	350	350	340	340	327	361	307	335	336	336	334	326	347	339	302	315	334	325	289	330	339	351	328	336	357	322	334	360	337	338	293	327	328	345	347	359	344	335	335	309	310	303	356	346	330	302	312	353	340	332	323	358	325	360	363	351	344	337	322	332	329	323	330	329	345	306	331	317	359	325	325	308	299	331	340	320	361	327	338	326	321	337	332	336	326	353	297	307	356	308	306	281	329	332	341	326	398	298	327	361	354	302	317	322	329	354	354	356	303	322	319	343	334	325	327	347	340	318	304	359	332	332	324	312	335	336	306	351	335	343	348	325	337	347	336	286	340	333	307	333	326	323	335	341	325	346	337	330	319	361	306	334	354	362	344	311	367	332	317	308	328	329	346	335	309	318	332	356	333	328	351	336	327	325	328	342	323	338	331	321	347	334	320	335	364	284	332	371	330	323	319	329	288	333	328	316	309	337	371
5454	27708	41783	32279	21667	10100	3728	1415	687	583	567	503	527	545	528	544	544	548	511	490	527	509	499	529	562	539	460	557	519	539	482	539	510	492	512	477	511	511	536	554	491	547	508	543	503	491	515	505	517	525	479	468	521	505	507	487	512	512	516	532	535	535	517	500	490	562	506	493	543	506	510	519	475	531	555	527	541	518	518	518	530	481	509	513	499	485	508	523	497	560	513	522	517	539	507	547	553	522	521	526	535	570	519	542	532	516	530	519	493	521	550	507	505	515	516	502	515	505	539	512	505	477	506	528	527	510	469	517	509	510	551	547	494	473	549	518	537	499	543	488	538	523	524	511	507	528	524	520	521	495	555	510	481	501	490	520	512	541	512	505	538	513	516	502	536	515	527	474	553	510	510	588	524	510	499	520	543	533	533	514	528	535	528	486	495	519	517	499	532	521	511	524	469	506	535	525	512	483	501	504	489	532	474	481	493	501	525	533	497	536	498	556	477	525	534	487	507	474	537	489	530	525	488	530	491	494	501	496	529	494	504	485	520	491	530	548	530	487	539	547	526	485	514	523	525	502	566	522	499	513	483	507	534	469	501	553	541	533	503	538	518	469	514	555	589	461	503	461	523	507	495	548	528	509	520	534	534	522	523	526	523	482	513	551	484	482	516	495	512	482	498	537	536	517	514	543	531	558	516	514	493	502	483	531	553	519	513	482	541	491	525	523	535	534	504	537	499	554	533	511	556	539	531	518	562	536	538	548	493	509	537	484	551	499	540	532	543	504	537	505	516	509	514	504	529	483	514	495	562	472	530	493	508	556	527	493	541	470	497	520	490	494	478	556	559	518	555	504	549	536	478	501	513	520	544	496	542	507	492	522	532	535	521	570	496	510	493	504	518	539	537	504	518	498	497	525	503	530	552	486	506	514	514	505	520	517	566	539	498	521	552	563	503	512	490	508	518	504	492	487	509	501	478	536	531	521	533	556	520	495	503	520	528	490	537	504	491	476	490	534	522	535	508	565	545	511	510	507	533	524	531	507	462	553	533	510	517	512	537	517	505	539	527	532	499	473	510	546	492	517	500	492	502	561	537	502	517	493	506	535	494	513	513	502	519	512	495	517	496	554	509	552	509	529	505	494	452	512	512	516	540	545	503	529	500	478	520	520	521	527	513	509	544	541	533	506	508	464	504	520	515	487	520	545	578	563	518	534	496	462	490	490	534	500	509	529	558	502	520	529	581	482	501	548	500	520	557	488	515	505	494	538	576	511	473	515	522	531	528	462	510	531	498	529	534	557	520	493	520	506	526	550	501	502	482	530	548	490	503	506	516	543	544	489	469	494	495	491	526	518	493	514	491	540	491	542	489	534	522	523	475	533	514	499	510	493	526	531	483	505	495	517	547	558	493	504	516	489	542	507	529	541	491	539	531	521	534	538	551	493	454	557	534	522	505	510	496	485	522	509	541	513	534	504	503	520	499	507	535	472	547	488	511	517	516	522	513	548	491	537	523	503	492	574	510	499	501	511	559	515	547	503	509	554	494	512	568	480	540	534	500	489	552	536	509	534	516	520	537	536	491	489	519	498	513	526	504	531	487	511	502	507	562	539	544	510	530	543	526	545	501	509	543	498	551	519	532	509	521	495	523	489	500	504	504	491	571	544	525	521	502	520	488	475	506	536	501	516	495	516	521	491	506	509	513	545	503	540	509	513	519	494	496	511	508	494	493	540	539	532	502	540	544	508	509	505	533	517	494	532	490	509	535	522	545	512	507	496	477	483	537	520	544	540	505	559	525	520	517	493	530	531	531	525	529	490	513	500	525	543	469	516	514	503	533	552	526	524	544	516	548	486	515	522	538	523	502	524	504	504	539	475	519	514	524	562	496	502	498	496	520	478	497	474	515	499	499	527	513	511	524	519	509	520	535	524	509	517	527	470	514	530	483	506	527	483	478	504	546	493	528	500	525	528	529	504	502	527	501	536	538	563	490	514	507	490	522	517	490	492	526	485	490	517	517	527	520	558	478	490	486	496	492	510	520	511	527	504	503	549	522	516	503	519	479	538	504	541	534	487	510	498	520	504	525	479	540	543	496	516	572	531	545	495	540	564	537	531	499	482	520	550	480	528	523	540	509	517	540	536	505	557	460	519	518	532	503	516	536	540	481	496	496	484	550	497	549	493	503	517	526	531	510	476	541	545	508	501	525	518	517	537	526	512	516	505	502	514	532	542	491	509	475	499	545	529	511	520	519	557	571	530	497	491	516	523	520	543	515	537	517	550	485	491	489	530	566	495	562	569	503	503	475	514	494	522	517	507	501	493	500	492	473	527	527	494	503	546	527	528	521	530	530	527	499	510	515	522	529	532	531	528	505	499	494	535	539	544	522	512	508	556	514	528	536	495	527	538	528	518	478	502	499	498	475	504	519	515	541	478	534	551	485	519	486	498	501	513	523	508	497	507	521	548	501	520	533	512	539	511	486	507	495	520	470	522	510	558	497	516	528	510	526	537	526	548	524	566	505	534	515	476	540	539	525	532	499	484	503	539	479	505	482	495	507	510	555	521	514	499	509	497	498	548	486	546	508	441	508	543	483	510	494	505	527	527	447	511	495	513	531	533	501	537	513	486	507	521	539	524	575	548	555	543	537	561	470	519	519	512	488	537	530	531	530	465	514	537	553	466	482	564	501	540	518	509	532	497	513	518	523	514	533	509	518	494	486	514	557	515	496	510	529	522	498	547	488	504	521	552	495	500	545	530	474	522	501	517	525	530	514	525	527	499	493	541	477	544	519	503	503	527	512	505	511	521	529	506	539	544	492	557	526	492	536	524	528	498	475	494	545	480	503	512	485	488	509	488	532	530	528	492	523	483	503	515	545	512	517	477	531	532	525	518	494	474	494	535	478	473	490	536	500	530	524	537	540	548	554	514	550	521	506	519	512	503	524	482	503	517	543	475	502	500	514	534	504	492	498	505	538	513	485	501	543	521	523	512	498	520	536	542	525	512	516	520	522	567	502	561	540	507	514	541	508	536	512	510	540	529	533	507	528	557	545	521	481	501	518	520	558	513	525	513	559	580	525	554	512	523	498	500	487	506	487	494	498	524	511	494	508	523	534	482	480	522	510	537	533	507	522	531	522	515	518	498	522	550	467	529	515	523	532	530	487	515	528	513	513	520	530	540	537	565	519	511	523	528	493	499	543	535	508	502	502	533	538	521	509	524	525	496	497	522	506	514	471	513	535	520	509	534	501	495	515	565	513	512	509	548	567	502	532	525	515	525	561	558	483	522	491	526	514	522	520	550	506	501	481	507	512	504	516	502	541	549	515	473	536	544	503	559	509	544	513	521	517	482	483	539	499	519	530	471	515	518	495	520	474	550	516	532	498	505	539	511	512	530	528	523	498	521	505	534	546	514	505	500	443	547	518	509	526	539	536	516	511	500	527	532	510	523	486	553	589	512	507	530	498	530	520	498	536	531	514	518
24129	21312	37384	47599	42936	29594	15877	3625	854	518	411	386	390	378	394	390	389	427	367	351	390	388	360	382	396	383	346	348	403	358	356	432	359	372	388	360	374	383	401	364	382	391	341	358	386	369	393	394	370	352	360	375	394	367	378	389	330	362	366	381	368	372	374	373	362	350	367	391	391	399	370	368	397	365	358	380	364	381	371	376	371	371	349	349	379	363	385	382	352	363	356	384	393	373	392	394	353	360	377	361	399	366	351	386	398	391	377	374	408	335	361	375	372	360	400	380	364	354	385	371	382	373	364	353	355	368	365	343	374	364	344	393	384	371	358	392	361	384	372	350	354	379	352	397	397	392	369	399	373	383	375	363	403	359	360	365	341	366	377	365	366	383	361	365	363	403	384	340	381	383	377	359	375	400	341	344	390	399	379	352	369	352	387	388	354	343	376	364	378	365	401	345	364	364	383	378	380	359	349	378	369	373	393	403	361	374	372	394	370	369	362	409	394	385	369	348	364	376	363	357	375	351	349	350	391	388	341	378	390	379	379	377	363	409	343	369	418	386	400	373	366	378	400	365	374	384	351	392	355	367	375	374	382	397	381	385	371	355	348	369	356	375	369	352	364	338	383	361	377	374	388	372	381	358	331	373	391	397	353	363	368	366	362	365	370	361	390	359	342	380	360	396	346	372	350	364	389	364	378	343	365	391	365	337	382	392	360	356	361	337	386	360	375	369	344	373	368	393	385	375	370	388	371	359	366	367	402	381	386	335	362	369	363	377	398	371	360	377	372	391	366	393	388	362	359	356	373	358	381	356	394	355	403	369	383	389	373	336	361	367	381	371	363	388	371	375	399	352	358	412	388	362	351	344	407	384	370	383	325	386	358	396	372	363	339	363	376	368	337	376	390	346	398	360	372	370	408	379	366	380	394	379	385	357	389	390	365	396	345	338	365	360	407	385	374	341	369	392	344	352	377	365	369	411	336	392	355	346	341	359	377	373	373	380	382	359	345	363	370	318	403	404	427	383	365	377	330	406	353	346	390	379	380	360	372	364	374	357	364	396	367	379	365	348	356	396	356	377	361	368	349	383	396	354	394	371	332	345	346	344	352	375	376	382	382	352	343	361	414	347	370	383	403	365	368	377	348	388	405	331	382	370	357	385	342	379	354	382	361	365	373	368	345	392	386	350	357	373	379	380	401	380	392	345	379	375	371	401	364	417	369	376	374	346	381	382	373	389	374	359	405	395	396	394	400	400	360	398	387	385	345	372	390	364	393	364	356	382	388	384	383	365	334	382	380	397	364	388	361	367	350	403	377	388	391	378	399	375	380	409	403	382	382	401	382	390	394	366	396	380	392	366	407	373	391	379	377	361	391	360	374	395	380	374	380	397	386	402	373	361	396	383	372	389	384	366	401	373	371	391	342	367	359	362	392	361	388	402	327	356	394	356	378	330	366	375	372	402	387	385	396	382	400	382	410	366	404	370	390	386	369	378	365	391	413	409	345	382	368	387	359	351	374	350	416	361	394	378	398	336	377	340	416	369	358	375	349	389	362	396	377	384	388	334	359	376	375	374	409	360	399	384	374	387	403	363	389	415	390	370	384	357	386	365	361	407	381	380	408	382	381	346	389	379	383	359	361	378	351	341	384	398	388	369	367	385	356	377	384	374	361	354	397	377	386	344	340	364	365	375	375	426	389	359	325	377	382	373	364	381	342	346	375	354	370	341	397	386	352	392	377	414	381	386	384	347	361	389	358	342	356	355	359	377	360	402	385	367	384	378	382	358	378	399	329	399	375	357	369	352	336	405	389	409	377	361	361	369	411	378	381	367	368	417	376	395	352	395	347	365	387	375	373	362	371	407	381	344	381	364	362	386	402	318	380	382	384	367	351	355	388	367	387	375	366	354	383	392	351	384	400	370	363	404	388	388	369	386	372	371	350	363	356	358	359	367	380	414	375	376	384	399	364	357	371	367	405	382	363	401	375	366	414	397	376	364	376	383	382	345	392	369	345	368	401	349	371	355	377	388	384	384	381	345	395	376	405	381	356	378	368	367	371	369	371	384	343	414	354	363	389	380	374	374	383	361	361	388	368	360	405	346	366	398	387	380	371	370	378	360	414	368	383	361	366	371	355	358	402	414	397	385	399	333	400	358	398	384	384	376	358	384	366	392	342	371	403	369	417	376	380	418	377	391	375	394	364	367	403	380	354	379	366	365	363	386	390	361	366	360	368	380	350	368	353	423	369	361	364	410	389	370	400	397	391	361	390	382	390	364	369	373	417	400	356	370	374	392	375	382	400	385	332	368	385	392	391	418	340	377	400	376	346	370	373	362	395	401	419	363	381	374	341	388	339	363	361	370	383	328	380	365	378	391	346	358	379	407	386	374	377	330	356	361	391	382	399	386	356	385	333	389	375	361	358	372	384	394	393	400	385	410	384	371	376	377	396	381	375	371	338	373	356	362	358	387	365	384	403	336	377	370	365	406	342	357	396	410	347	389	371	372	356	360	365	384	385	404	398	374	347	378	348	375	367	428	385	391	312	404	379	374	382	400	370	340	371	370	368	366	387	340	336	398	372	386	359	380	361	350	357	415	396	389	375	377	396	369	385	370	333	411	356	357	370	369	371	348	336	389	388	404	375	351	355	394	376	415	382	371	351	390	366	355	435	360	402	401	365	370	398	378	360	335	340	374	394	375	372	380	347	384	376	390	381	366	372	353	384	351	357	370	384	398	415	399	376	366	335	385	372	354	361	376	385	384	385	352	389	359	370	383	373	345	350	367	374	364	394	394	380	392	381	394	342	385	354	378	375	364	391	382	349	381	409	373	370	388	385	419	353	328	371	393	378	387	355	349	375	363	350	345	399	332	359	380	413	362	381	368	388	382	413	336	352	399	390	344	383	344	370	360	378	402	350	370	381	348	377	384	384	364	360	385	384	387	397	372	387	392	337	372	379	387	341	394	369	391	393	385	372	420	364	405	391	370	397	383	356	386	388	387	337	410	391	349	398	365	379	363	356	348	347	356	358	396	359	368	390	367	375	396	376	387	396	404	365	376	378	355	337	379	382	376	399	355	395	367	391	359	404	381	385	387	387	370	411	364	362	351	360	374	358	380	377	376	398	370	366	359	373	403	397	355	363	385	365	353	357	367	413	362	374	379	390	426	353	334	350	374	368	354	345	332	341	371	356	386	369	367	366	359	358	379	382	372	392	398	394	400	350	377	374	367	346	374	404	372	377	370	391	388	394	375	394	380	382	386	394	384	360	383	387	402	327	407	375	362	331	363	403	397	386	338	384	348	375	369	412	358	395	351	383	387	414	368	369	343	401	394	376	364	360	392	371	362	381	401	395	376	369	405	363	405	417	352	392	358	370	365	377	371	378	345	376	389	344	349	396	381	383	370	402	379	360	362	406	365	404	379	399	380	406	371	377	376	383	361	356	392	354	343	348	373	350	380	387	339	378	390	362	367	399	379	335	342
10908	62956	81337	66532	50559	34007	17147	5847	1859	793	615	568	612	617	583	560	581	579	580	603	571	577	572	585	540	649	565	575	593	612	626	558	616	565	555	607	590	603	589	545	592	550	593	573	610	578	564	572	522	569	642	614	589	538	549	619	601	574	577	568	539	550	571	574	600	561	566	620	595	565	579	579	566	577	540	548	597	614	585	610	563	596	575	548	615	558	600	609	584	536	602	579	614	537	614	557	577	612	568	590	562	559	574	619	557	554	561	558	558	547	606	578	578	621	547	606	603	607	550	591	599	601	594	563	566	570	562	598	564	564	592	546	584	620	613	585	606	562	593	527	599	595	563	583	568	561	603	580	630	576	568	561	618	656	557	592	623	591	609	572	556	526	532	596	597	588	609	611	601	574	623	580	570	574	549	583	601	585	582	577	563	573	575	580	619	583	592	595	567	589	552	575	569	565	543	566	565	619	586	577	562	562	600	598	580	556	634	544	610	571	575	599	608	556	599	562	590	566	604	566	549	629	548	550	561	594	592	579	603	561	577	564	577	560	638	572	603	595	619	601	589	532	575	575	563	585	616	586	561	584	604	595	557	511	561	609	568	577	550	563	576	568	556	566	571	588	570	585	568	577	526	593	583	552	551	548	541	626	555	573	592	588	536	588	591	592	592	580	583	594	579	539	590	516	574	635	574	614	598	582	608	590	595	546	589	628	613	514	560	557	612	582	555	614	552	573	564	559	606	541	550	599	586	639	609	572	554	568	568	617	607	575	581	590	571	559	552	561	555	599	558	563	601	591	544	583	595	599	579	564	567	593	549	598	588	592	587	622	592	547	551	562	550	550	551	570	570	612	577	550	591	593	624	580	578	605	599	587	568	561	556	617	578	619	566	563	563	570	585	580	529	596	622	599	538	552	593	570	633	597	590	572	570	544	576	514	598	604	595	605	604	580	573	612	594	554	532	605	596	566	626	581	581	580	576	619	587	573	579	546	582	607	593	558	564	553	514	560	601	612	579	546	594	582	611	564	568	572	575	591	549	556	603	612	599	615	555	570	551	579	614	584	586	604	551	582	603	565	566	558	625	566	590	580	553	591	538	575	591	565	579	613	598	608	567	566	578	620	624	590	572	551	567	599	557	565	585	620	573	580	575	566	565	576	565	598	588	600	593	588	564	561	552	565	622	596	576	612	574	641	632	578	600	580	614	595	570	572	628	596	585	585	600	565	625	580	541	601	558	579	570	617	549	593	573	571	610	557	595	574	605	613	615	586	576	575	567	582	565	573	627	580	589	617	554	603	561	531	567	596	544	565	594	574	574	607	605	583	593	555	564	702	613	582	598	579	573	563	565	564	562	531	575	570	580	584	577	584	575	604	609	618	565	543	531	582	586	596	590	589	596	561	556	565	583	567	565	572	600	541	531	533	572	570	580	586	556	591	606	611	565	624	613	594	578	596	606	579	580	573	586	581	567	565	561	608	573	570	556	596	599	580	570	552	552	605	593	596	566	576	601	569	622	552	581	581	556	624	575	570	536	574	592	589	542	623	591	595	595	586	582	589	576	651	597	575	589	517	561	590	605	591	555	554	580	586	577	586	592	558	584	587	572	590	580	591	585	572	615	612	580	568	582	605	570	575	612	579	590	597	570	574	559	581	585	570	572	610	577	569	557	565	633	568	607	628	566	556	601	556	571	590	632	609	560	575	595	603	548	608	622	601	547	579	589	546	566	565	563	556	606	529	564	586	584	573	562	581	568	581	586	570	594	568	566	607	617	609	570	569	544	586	645	622	569	574	563	583	544	567	562	553	601	589	583	583	587	594	600	584	583	594	611	584	612	544	573	577	568	587	573	570	574	571	572	592	595	591	557	640	558	583	585	552	508	607	563	571	606	549	603	615	619	551	556	588	592	597	602	594	578	601	536	591	576	595	604	499	619	605	595	583	536	569	564	579	558	569	564	626	599	577	577	567	598	588	590	578	597	596	588	600	604	551	593	560	574	578	537	617	570	569	575	576	613	594	618	551	563	572	591	564	612	586	590	562	602	579	576	553	556	610	586	596	556	572	579	591	547	574	587	555	600	591	514	595	613	584	587	581	572	606	580	589	606	601	557	559	567	557	600	549	584	614	599	591	568	565	590	598	576	555	601	608	589	570	589	559	606	571	568	608	583	573	557	594	547	569	584	550	543	593	608	558	526	604	576	566	540	551	586	633	602	657	590	560	607	614	586	605	605	591	593	577	599	591	534	578	566	588	561	555	576	614	577	596	592	572	608	566	559	582	552	560	542	541	559	591	571	634	557	562	555	601	570	622	594	602	545	557	582	585	593	568	567	551	552	591	588	564	613	546	648	590	572	522	597	586	568	619	608	592	621	554	605	550	548	562	598	564	599	562	572	602	612	599	616	573	603	579	563	596	580	577	562	554	526	570	589	569	578	585	562	577	607	607	594	587	612	609	548	607	562	616	609	555	567	524	550	579	587	572	564	565	605	538	569	575	582	614	550	575	544	572	538	545	583	603	573	612	630	584	550	533	555	616	619	606	598	575	558	597	599	597	598	594	627	512	562	586	534	574	556	581	598	575	601	607	554	565	588	562	551	610	593	581	624	596	590	597	560	613	546	597	533	533	577	591	541	590	580	590	588	587	564	597	537	601	599	566	590	609	547	572	572	588	595	597	607	579	581	574	549	605	581	575	579	593	536	541	577	594	608	571	569	598	547	617	603	567	597	546	577	552	539	573	564	600	584	608	569	535	594	622	615	522	569	623	593	567	587	615	599	582	534	568	591	592	628	610	547	566	584	586	638	577	584	579	532	586	590	586	623	581	609	565	580	556	528	580	571	605	580	528	576	627	624	576	571	576	581	554	589	596	591	551	590	555	562	545	596	568	599	581	562	583	536	525	532	571	599	569	593	547	624	558	576	592	604	588	586	588	567	569	622	551	578	612	626	591	599	600	601	562	541	576	543	568	584	571	573	604	523	618	562	604	617	555	572	589	545	577	559	589	575	558	561	553	568	584	570	588	587	560	593	610	583	571	623	576	568	582	518	617	603	569	606	594	589	565	563	633	568	545	586	619	555	535	583	597	601	592	627	588	589	568	569	575	585	583	584	567	596	595	571	583	572	620	589	591	584	564	637	612	605	536	600	570	599	606	586	544	581	575	566	573	603	553	569	561	594	558	572	590	573	586	595	572	556	538	572	605	583	608	549	592	553	560	567	618	569	546	565	609	568	560	596	572	518	556	568	591	575	552	562	565	571	571	625	514	589	602	623	616	556	617	599	598	600	564	561	573	615	531	536	596	550	535	563	594	547	570	569	605	607	624	548	573	600	548	606	581	604	587	554	601	588	531	605	568	607	572	551	551	585	600	579	581	595	509	570	635	562	583	561	544	550	596	569	567	581	634	590	592	595	601	557	604	579	597	545	575	594	570	576	638	577	604	568	610	592	590	563	505	597	610	590	548	556	614	595	557	548	575	576	600
23070	21232	33988	43923	42983	35158	23698	7470	1441	558	452	387	409	425	398	416	396	380	425	399	373	384	376	434	389	385	402	380	395	398	458	386	409	407	378	392	420	403	407	382	400	383	400	385	396	397	395	380	380	402	437	411	399	352	412	442	413	404	373	425	374	407	407	381	392	423	377	433	399	402	400	382	392	437	424	392	392	422	417	381	415	386	392	459	365	423	414	405	385	397	385	399	390	387	403	388	391	397	395	407	381	406	409	393	378	368	399	399	376	390	409	394	418	413	374	430	414	343	437	384	403	419	394	389	407	363	404	381	400	394	396	387	366	403	394	410	354	376	389	374	370	361	390	399	368	374	399	386	416	363	375	373	407	368	409	424	395	405	391	379	391	394	368	424	365	393	377	412	375	379	402	360	362	357	418	376	397	352	420	412	418	385	399	431	395	402	388	388	379	406	401	395	386	402	392	413	420	371	427	386	407	357	396	410	420	394	398	380	400	376	403	425	398	372	384	369	369	390	384	424	359	452	419	412	414	421	435	385	406	384	400	400	376	397	440	399	367	380	400	405	387	451	396	407	392	371	382	398	385	376	406	419	391	415	371	363	407	421	389	407	391	367	383	376	355	412	368	389	369	377	394	403	397	382	391	405	408	360	397	384	384	368	351	394	446	414	402	385	367	398	376	370	400	420	409	426	402	374	387	390	385	358	388	383	400	395	426	383	383	375	359	419	363	401	373	378	427	393	360	377	409	391	381	400	384	356	394	408	358	410	410	397	427	413	396	418	392	388	387	386	384	366	387	342	396	413	397	390	405	353	372	402	383	399	403	379	346	420	363	384	399	356	374	391	354	401	407	382	428	421	348	424	377	364	397	356	376	361	414	398	389	400	394	349	362	405	407	391	379	421	393	409	422	404	382	406	408	379	371	400	360	382	431	406	377	412	373	411	392	404	388	394	390	417	397	362	406	423	388	396	408	396	392	374	416	412	406	366	433	382	373	367	413	346	416	400	366	404	372	366	387	394	384	394	385	374	386	409	391	409	385	365	405	352	412	366	415	357	400	430	390	397	417	408	387	407	402	364	404	412	373	396	382	384	366	391	413	408	381	376	416	367	414	384	391	384	411	395	391	371	384	424	343	403	378	364	368	393	365	399	414	357	377	389	398	400	419	355	368	392	401	381	382	405	419	395	417	378	416	383	395	395	415	359	375	401	387	390	403	396	397	394	364	383	403	352	385	426	401	398	407	398	381	417	374	414	400	400	417	396	396	418	368	414	377	395	428	410	376	404	430	378	383	387	391	356	396	400	399	402	355	415	384	359	400	344	388	371	406	398	398	396	397	391	419	382	385	409	385	421	424	392	396	379	393	428	356	409	334	404	386	403	395	382	431	405	372	377	367	373	384	379	389	328	402	419	441	368	418	355	389	380	392	397	403	419	398	404	406	391	400	383	384	412	406	413	372	386	416	423	400	379	394	343	407	390	393	393	365	430	419	379	383	426	397	381	427	364	408	398	367	389	378	397	405	400	406	409	418	365	411	383	372	414	398	385	361	406	398	411	400	372	370	410	393	393	383	373	393	409	372	385	405	383	394	403	414	391	383	400	456	380	387	387	401	416	417	396	377	370	382	372	384	428	393	397	384	366	369	406	399	420	395	429	373	436	424	409	373	421	369	396	384	380	428	397	382	351	379	395	412	387	413	383	369	382	405	374	405	386	408	395	395	402	420	378	382	360	370	384	346	397	376	381	428	421	425	373	425	377	408	385	420	379	399	405	374	417	388	398	350	400	364	380	386	397	384	382	417	395	375	393	386	390	371	406	407	401	357	407	399	414	360	387	355	421	376	382	365	408	406	386	391	402	411	382	417	349	353	396	404	367	399	402	415	386	416	409	387	421	380	388	392	380	391	391	397	381	402	400	417	397	395	384	410	361	414	400	373	414	392	431	387	392	398	394	376	384	416	379	383	373	397	426	444	408	413	403	384	390	390	417	396	376	378	374	412	406	382	359	389	393	375	395	440	413	420	359	400	401	382	390	362	425	403	426	377	350	370	399	381	373	358	344	411	402	373	369	404	412	395	374	400	399	393	404	387	385	422	384	417	378	384	393	379	410	376	384	422	369	398	389	405	404	390	342	375	386	396	433	394	394	400	389	374	423	375	369	392	378	403	355	396	399	369	415	387	396	370	398	402	376	380	402	370	396	378	374	380	382	403	398	363	380	383	366	399	378	401	411	391	402	394	390	383	390	389	359	413	391	401	357	421	400	369	386	368	390	391	375	370	417	378	414	438	365	414	415	413	390	423	389	359	410	432	395	418	374	398	355	361	417	388	373	386	436	435	395	375	390	382	392	374	360	387	397	420	347	412	401	385	388	391	391	397	378	364	400	407	401	399	381	357	426	426	391	397	386	399	379	369	389	381	423	396	386	396	369	411	411	351	387	371	400	396	430	381	425	404	414	366	431	364	400	383	427	409	372	407	393	408	407	417	382	396	337	410	413	374	402	398	394	408	405	383	442	375	369	390	409	399	412	419	401	380	407	402	398	388	409	383	430	414	402	409	373	385	405	427	363	416	399	391	379	413	397	391	378	386	416	386	385	380	362	412	408	386	418	413	399	393	384	417	378	384	379	372	371	406	375	375	399	440	406	411	359	380	398	416	397	377	397	400	377	382	344	400	422	374	349	394	405	405	388	400	358	384	384	373	399	380	409	418	378	365	399	338	370	385	376	383	408	391	420	407	377	416	376	415	396	340	398	392	407	354	382	374	410	360	407	406	364	382	427	404	426	380	399	372	403	431	424	381	376	389	386	370	380	378	399	398	388	439	376	414	383	373	392	390	364	381	392	372	382	408	386	416	421	376	364	392	394	363	456	415	389	372	385	382	418	367	359	420	367	411	388	385	426	398	355	421	383	396	364	400	423	364	421	408	355	390	371	408	365	367	375	415	362	399	395	417	397	401	401	379	449	404	377	390	360	404	390	388	386	387	403	404	401	382	380	404	369	440	410	399	415	419	316	405	426	392	399	388	384	370	396	361	396	400	413	402	421	381	407	395	430	396	400	391	391	407	395	405	418	418	395	409	359	379	376	375	409	424	414	352	418	381	434	416	391	358	397	392	396	341	416	356	401	385	402	370	387	425	383	394	404	359	394	371	402	398	368	412	394	396	403	360	378	398	400	373	402	404	348	396	380	400	408	380	405	382	378	389	370	383	390	416	388	383	413	389	394	388	376	408	381	392	372	406	396	385	379	345	368	407	370	355	384	378	394	398	372	406	431	423	405	385	387	420	395	388	412	406	396	384	389	386	393	396	407	386	389	375	381	383	403	372	447	354	386	401	353	361	374	371	430	348	387	365	381	428	398	431	399	427	407	413	366	436	393	397	458	359	373	390	389	381	378	375	401	399	379	406	397	383	410	394	364	392	399	394	389	415	392	373	366	358	380	358	403	403	390	385	391	356	392	408	411	366	389	390	385	392	426	416	389
16772	67839	95299	82284	61063	42797	24593	9805	2877	1043	692	610	576	564	616	611	615	564	601	591	626	620	611	591	574	595	597	589	614	584	593	633	589	620	592	614	560	585	587	584	605	580	576	622	581	563	554	589	573	580	570	578	601	639	579	598	640	573	588	596	633	584	603	623	607	580	596	604	581	615	656	596	612	618	575	613	593	620	572	583	578	575	552	568	583	566	604	642	511	577	647	593	552	578	600	569	621	585	590	581	610	621	551	599	556	582	601	623	602	630	602	564	593	588	561	571	587	565	581	602	581	570	558	602	583	534	613	602	596	563	627	569	617	531	610	609	602	601	590	601	553	596	626	618	622	625	593	569	636	609	612	582	632	600	630	553	578	615	574	622	601	604	592	552	621	592	620	626	567	579	603	581	571	603	594	548	599	596	564	591	621	618	581	613	590	596	633	585	562	602	636	599	636	596	625	576	531	568	630	529	576	622	624	608	622	548	541	633	578	568	565	589	613	607	622	601	583	603	575	623	572	597	589	592	617	540	633	579	613	607	562	603	588	556	623	610	572	584	595	560	560	578	574	589	565	561	567	560	550	535	555	591	593	570	580	597	558	596	597	558	583	597	592	573	606	606	586	557	581	604	611	582	641	621	625	561	565	583	617	611	576	551	563	589	631	626	587	617	606	585	618	618	579	586	624	614	594	574	552	579	593	595	566	572	599	604	629	614	658	615	581	600	603	543	603	578	566	586	584	569	568	585	626	567	561	589	583	634	580	618	576	588	627	540	601	577	633	581	587	628	554	582	565	624	564	599	579	565	598	612	565	568	631	630	628	583	609	601	621	563	575	588	609	586	590	616	600	573	579	601	619	572	612	610	575	604	607	624	617	597	588	601	579	599	591	626	624	597	604	627	602	598	588	610	603	566	628	548	526	582	573	535	597	575	605	562	563	551	568	592	582	592	611	600	573	584	585	594	583	524	610	579	610	594	630	565	582	596	553	595	578	565	578	622	565	558	586	550	582	584	604	591	555	613	594	568	583	562	547	586	563	568	578	589	586	592	603	588	575	578	587	566	580	539	613	594	569	562	591	595	559	623	613	567	614	578	615	604	599	567	627	615	559	598	598	610	605	572	582	585	556	607	599	612	585	580	566	571	581	599	598	553	596	559	657	599	585	560	584	549	598	620	601	545	588	590	589	572	604	601	564	565	638	621	572	585	550	591	571	587	615	593	564	579	576	613	561	575	609	578	555	581	578	570	585	596	572	546	590	595	584	593	589	617	585	595	550	580	577	602	558	625	554	607	604	584	589	582	589	612	623	583	569	599	624	583	564	624	568	630	567	636	622	566	591	558	550	605	597	602	523	555	585	557	615	614	600	590	567	596	584	624	600	602	583	574	549	623	598	613	612	591	572	636	629	594	643	576	608	617	599	588	606	586	639	601	594	616	601	608	587	542	617	573	571	588	577	571	607	590	556	597	551	618	587	559	583	592	600	547	568	633	591	567	594	631	603	575	535	572	565	574	632	582	602	586	597	590	587	596	552	625	596	647	607	569	593	608	584	577	582	561	563	577	543	558	583	587	578	595	570	590	611	587	532	597	561	596	602	564	584	597	571	604	571	613	607	562	595	619	587	643	562	567	587	575	604	606	646	601	605	592	586	613	613	612	553	620	565	561	606	612	574	574	610	607	574	583	569	590	569	629	552	589	557	602	572	576	605	580	570	584	592	576	561	542	596	590	631	589	588	574	549	540	610	608	602	588	595	581	562	601	563	623	606	610	594	603	609	576	617	619	629	592	671	596	574	602	583	556	599	583	595	565	585	612	595	633	609	577	617	605	628	595	594	573	578	612	538	559	575	528	583	612	626	598	602	587	600	596	602	576	566	609	565	572	553	638	588	619	623	565	604	579	599	574	625	620	566	561	584	608	596	621	595	585	540	593	570	561	568	584	576	567	628	595	631	592	609	562	628	610	603	599	539	629	554	648	539	612	569	601	577	595	592	600	586	595	570	560	601	548	614	555	612	530	588	626	639	555	572	541	573	602	599	628	612	627	591	559	599	583	661	597	636	621	553	604	604	568	568	574	574	610	594	538	637	586	585	634	592	602	580	583	585	584	590	582	596	625	574	541	566	590	576	526	606	588	587	610	596	581	560	568	614	620	577	555	575	608	587	614	528	562	599	587	574	586	607	613	626	634	625	590	576	602	566	607	618	579	583	564	581	579	597	595	613	616	610	595	627	592	599	599	624	612	565	586	618	611	576	582	612	594	597	552	605	557	585	587	628	651	573	596	576	574	577	585	557	573	597	624	629	565	609	572	629	593	606	614	610	645	615	565	597	528	583	589	614	627	574	563	602	666	569	596	595	569	594	620	559	622	561	600	570	566	603	603	595	592	587	571	622	552	549	598	571	605	599	575	536	538	550	592	577	601	593	613	557	633	627	576	586	615	622	529	610	580	590	630	564	576	602	584	589	593	545	553	620	598	561	602	575	578	563	601	597	571	581	581	604	564	601	577	577	609	601	565	593	612	617	548	581	578	572	604	575	618	606	592	619	590	627	594	560	626	542	610	617	624	588	571	614	591	612	626	613	599	688	614	600	610	596	577	611	565	568	620	595	552	563	548	565	650	614	585	660	592	583	616	612	576	610	589	574	607	614	594	572	572	563	614	594	577	604	557	564	576	634	592	549	607	552	593	600	572	576	543	603	587	564	566	599	628	580	560	640	586	598	586	605	564	598	600	571	572	610	608	588	584	610	594	598	534	618	578	568	607	607	613	552	602	638	579	593	583	592	616	578	581	582	601	559	601	546	584	588	559	576	603	589	594	590	561	567	580	607	581	609	585	558	598	562	613	582	572	567	622	565	578	587	610	591	558	601	582	621	599	567	549	600	571	585	620	562	566	592	536	573	583	594	597	600	604	569	623	603	629	586	581	601	602	573	604	562	579	606	574	592	549	592	557	545	619	607	604	631	628	613	596	569	560	595	615	629	576	603	559	544	606	630	606	611	524	580	575	591	537	566	578	624	584	609	612	564	580	582	560	547	588	540	558	611	556	541	568	591	570	572	580	543	626	598	597	558	577	603	575	584	577	553	585	622	657	605	580	574	587	613	568	569	567	575	576	571	596	628	630	564	622	570	561	586	627	558	598	605	586	545	596	621	582	543	577	609	586	553	599	574	633	607	624	600	551	540	582	582	611	611	581	587	624	585	583	625	616	595	582	590	556	604	578	550	569	608	592	574	594	609	564	585	537	602	612	543	623	585	551	559	574	581	573	612	604	584	571	594	586	570	533	587	566	572	571	605	576	587	575	625	579	598	545	577	593	623	589	576	590	564	554	587	585	569	599	590	626	616	545	565	561	592	586	585	580	566	564	560	568	577	611	543	629	612	607	602	600	551	545	580	605	538	550	624	592	572	572	600	518	604	601	564	598	570	604	552	577	570	558	602	638	621	565	598	592	593	622	587	577	574	595	603	564	576	590	590	575
26633	22016	34150	30890	16931	6522	1963	756	441	368	354	337	301	380	296	339	333	320	310	327	368	323	362	367	334	303	359	360	283	326	344	309	329	384	329	354	336	326	361	323	375	367	342	342	303	337	343	298	336	299	344	359	316	338	323	345	332	302	367	337	310	325	322	322	335	321	309	333	332	343	321	287	326	335	299	325	336	351	332	325	342	355	348	332	348	336	311	308	307	329	341	349	334	305	342	337	319	322	308	295	359	347	306	339	333	339	321	349	323	316	361	359	318	317	331	339	337	355	363	349	338	322	344	332	318	335	342	310	312	314	349	334	377	326	332	333	353	346	332	364	370	351	322	350	361	360	346	319	311	341	337	350	349	328	330	382	306	348	357	328	360	349	358	336	325	320	332	332	348	368	367	336	330	309	345	332	339	364	351	340	310	319	334	379	368	348	298	359	345	351	306	326	338	321	338	316	323	335	328	328	303	320	312	357	310	309	311	336	339	338	330	331	328	340	370	341	346	343	323	334	338	353	293	321	325	346	355	345	348	342	325	320	372	327	348	352	338	338	374	316	374	331	392	322	348	339	329	328	327	342	342	331	364	361	329	326	325	339	344	343	321	350	333	326	323	325	305	363	356	336	331	347	311	360	330	346	329	313	349	339	334	359	310	361	351	342	361	328	315	330	355	327	355	339	337	320	331	345	341	358	361	352	346	299	328	393	315	322	339	338	354	312	317	343	307	380	341	340	342	345	343	329	353	335	316	324	334	346	338	356	293	351	345	351	314	333	336	318	323	334	309	318	342	354	365	363	355	337	341	325	318	339	332	322	297	357	331	304	330	327	329	333	353	333	357	334	314	315	321	328	377	318	356	337	308	349	356	337	330	332	353	323	325	352	337	334	329	374	298	371	338	326	336	344	336	323	339	348	344	332	343	340	341	328	317	364	300	372	347	340	339	336	335	345	359	328	322	335	320	301	336	315	330	333	339	353	336	382	312	339	359	348	354	339	330	359	309	357	364	301	311	353	335	346	325	343	327	324	318	321	347	307	321	317	339	350	319	337	340	325	346	335	318	313	304	343	331	343	294	348	335	335	371	343	352	337	342	349	362	343	367	375	338	368	343	325	357	289	317	318	350	332	357	328	308	322	339	363	322	311	346	342	312	361	327	398	351	342	326	340	314	350	356	347	331	349	343	325	370	317	341	339	347	317	338	344	360	315	319	349	307	337	324	320	350	329	314	363	332	318	334	338	344	307	343	316	316	333	369	297	334	342	309	323	335	334	339	308	360	338	347	332	343	353	365	367	357	334	316	347	326	341	353	331	363	337	378	305	320	360	323	357	327	331	334	325	322	341	309	335	332	366	353	352	341	360	298	363	335	294	323	330	307	323	346	310	369	319	347	338	328	320	345	323	332	319	357	352	357	354	341	331	332	336	356	327	316	324	356	301	346	335	323	322	363	357	331	328	335	328	332	365	347	344	332	280	337	330	312	341	341	310	355	341	355	333	297	319	325	325	309	330	356	354	346	319	321	344	318	332	340	336	325	327	343	324	352	336	351	338	335	341	355	371	332	328	337	339	286	343	321	325	375	324	344	322	348	363	365	334	330	312	317	353	354	305	324	353	342	353	337	333	336	322	308	307	332	315	334	348	351	335	337	301	335	334	347	343	297	329	324	363	351	335	326	352	323	325	354	319	343	366	346	325	348	322	350	333	326	321	303	320	322	343	332	312	344	334	326	306	317	389	368	318	341	342	368	336	340	364	321	331	326	304	344	348	325	346	343	354	352	338	345	338	298	328	385	335	331	336	347	308	350	299	355	321	333	326	323	313	336	328	341	350	322	355	334	334	323	305	345	324	362	327	359	338	330	339	319	348	317	328	325	344	329	359	381	349	359	321	319	370	340	368	328	350	358	321	326	318	333	347	348	354	373	322	339	322	358	334	321	329	325	346	355	335	343	347	351	305	369	335	358	333	324	348	314	332	353	342	353	313	316	339	365	327	345	333	322	320	340	340	333	312	313	348	341	322	294	309	332	323	346	314	336	355	348	336	358	327	319	320	339	357	320	322	324	349	300	333	346	319	334	342	313	324	331	335	290	354	329	350	344	342	328	343	312	318	388	310	366	338	331	326	329	342	355	314	357	324	351	334	363	349	334	321	326	313	369	353	327	332	330	334	337	335	332	337	354	322	337	334	331	352	361	359	296	317	322	314	328	346	332	376	327	352	367	340	331	361	337	328	379	328	367	327	292	376	352	344	331	324	295	350	330	373	365	354	331	362	363	341	340	318	324	312	302	325	309	349	347	322	337	329	331	347	345	362	324	340	337	325	327	342	344	340	352	325	316	329	351	339	345	345	326	314	328	360	303	345	330	351	357	339	346	318	325	338	336	337	336	335	308	329	332	353	339	354	345	342	336	347	332	328	326	336	324	355	336	307	360	347	328	333	351	345	336	329	343	323	341	301	342	351	309	356	342	314	332	332	337	326	328	325	301	318	364	318	339	325	321	347	322	297	340	310	355	357	332	332	361	341	319	337	335	325	349	331	350	338	353	331	344	347	366	325	332	336	401	303	338	357	342	348	348	343	340	309	364	334	365	366	370	336	360	342	367	331	363	288	347	346	364	351	329	362	330	303	345	300	334	340	376	333	343	340	341	346	330	351	365	313	325	333	300	310	371	352	349	342	334	321	312	353	331	330	341	310	280	321	323	349	326	330	329	333	313	294	366	325	353	334	351	332	326	324	331	343	326	297	326	335	313	313	327	320	350	296	330	332	360	348	353	319	348	325	368	341	347	333	373	358	302	336	350	334	329	367	346	352	307	331	304	364	364	345	337	339	305	314	337	361	332	305	309	325	320	365	316	340	319	340	342	371	357	324	334	333	310	314	317	335	333	364	354	318	316	356	311	319	344	354	332	350	365	366	306	350	338	341	345	328	294	344	313	317	354	324	311	352	315	316	367	329	332	333	325	353	293	323	363	338	331	351	341	335	296	307	335	358	362	320	338	331	302	319	336	354	320	364	317	356	333	345	347	347	333	358	361	313	339	342	322	318	357	345	346	327	352	361	310	359	337	335	343	317	304	380	349	329	302	334	334	375	335	349	307	322	335	338	343	326	326	354	348	310	318	334	350	329	321	317	336	304	327	348	321	342	369	315	313	306	350	313	290	347	363	348	361	339	330	322	356	343	320	331	345	340	308	317	330	344	331	338	352	309	376	303	367	343	358	380	343	338	350	338	328	305	371	337	346	318	340	341	296	340	318	366	320	344	343	342	287	330	376	335	348	361	353	349	340	328	338	333	370	320	337	355	345	317	330	336	326	300	308	366	337	324	311	374	362	346	356	346	331	327	331	331	341	321	339	298	329	351	352	296	343	322	357	360	372	323	333	336	325	323	341	345	341	346	353	328	302	315	328	333	343	344	331	320	312	334	310	312	335	310	343	362	355	334	362	285	335	342	331	308	328	344	349	333	313	321	334	327	331	329
7118	32810	42052	32576	21242	10165	3787	1377	732	570	564	510	537	512	538	532	499	538	544	522	536	495	545	502	494	527	551	520	531	491	508	528	517	532	553	531	558	521	502	536	534	549	523	468	553	495	535	508	518	547	521	528	550	565	528	526	544	549	521	539	517	496	519	504	519	501	554	477	499	501	523	472	515	522	504	511	565	473	547	504	538	502	510	513	565	515	541	507	504	507	515	525	516	520	511	519	557	558	520	492	471	534	531	545	514	534	516	516	529	537	514	564	507	525	561	525	509	544	555	492	500	521	558	526	533	492	529	531	510	538	517	497	537	537	507	526	489	542	531	504	548	537	532	518	545	511	527	543	536	496	522	543	512	514	541	543	529	497	542	566	463	518	508	512	539	511	524	526	525	537	505	552	550	562	526	489	556	510	485	509	518	527	504	519	523	474	537	510	464	539	517	492	535	494	538	542	498	519	527	531	540	564	485	497	502	515	496	527	554	554	530	532	497	549	486	483	503	516	557	548	505	559	531	521	498	521	583	493	546	506	527	507	524	507	505	532	528	510	524	513	479	527	527	563	525	546	553	547	513	550	481	513	536	532	487	500	524	490	510	559	548	527	526	539	494	523	535	543	517	519	520	544	550	566	542	554	557	491	480	484	545	527	532	497	526	460	535	493	515	494	565	522	524	515	530	543	555	485	524	515	525	561	501	523	504	492	500	491	509	535	508	508	525	496	572	553	565	512	539	500	536	544	559	459	485	490	513	539	523	545	506	541	503	583	515	550	543	509	524	570	511	548	509	540	527	517	502	558	524	508	562	493	509	516	486	517	495	542	506	502	527	522	502	528	483	525	497	546	488	537	540	505	542	523	519	535	547	520	528	504	531	503	566	506	511	539	568	527	502	533	536	490	482	551	498	542	523	536	522	530	542	523	494	551	532	491	558	552	534	484	518	536	556	540	558	493	518	560	477	523	522	528	506	503	523	542	558	541	535	542	538	526	513	520	540	526	500	505	517	563	547	521	568	563	496	504	559	574	496	510	502	511	495	507	540	547	558	508	515	481	565	511	552	513	539	566	501	513	517	496	515	519	536	480	575	505	503	557	531	510	557	512	496	500	534	517	478	540	559	537	481	513	538	539	564	542	524	521	530	486	497	506	538	590	522	529	510	550	519	497	519	540	516	520	507	530	505	542	505	503	492	481	525	519	509	567	491	556	512	540	557	541	541	512	515	526	505	519	501	570	524	531	550	557	514	512	507	496	541	489	498	511	532	538	545	513	571	547	539	526	541	554	495	544	546	523	552	568	529	531	486	493	553	495	510	519	519	526	535	519	488	510	518	465	486	513	525	533	528	549	521	514	508	518	467	534	541	518	503	548	521	520	503	519	495	548	533	536	529	540	535	502	485	532	533	538	487	541	540	540	529	493	544	510	533	528	481	517	559	574	511	532	529	517	496	515	531	494	510	508	525	548	538	527	520	514	531	493	525	517	534	529	501	517	504	506	536	529	492	516	486	511	547	521	535	525	504	513	539	496	524	523	508	529	534	502	505	561	498	478	525	515	526	500	493	542	514	519	515	518	520	565	540	521	538	500	543	511	516	549	563	535	529	535	550	577	521	545	564	554	538	514	561	509	506	547	543	515	505	551	512	542	561	558	526	537	548	517	527	548	530	560	513	533	536	521	506	549	522	539	539	519	518	487	509	529	583	525	506	506	488	490	579	498	555	535	519	488	509	546	531	550	525	472	561	501	488	554	527	490	508	564	515	524	515	518	521	530	510	523	530	526	512	531	533	512	549	558	537	508	532	501	520	500	501	526	520	558	521	533	556	559	504	529	505	506	532	515	497	542	532	525	555	526	521	503	495	554	514	547	533	493	546	516	494	544	486	519	522	548	504	556	556	505	516	507	525	518	555	497	535	536	536	507	524	528	529	510	479	524	551	519	540	523	489	533	507	527	497	526	512	523	497	559	507	509	508	505	526	538	522	545	549	520	539	543	526	540	532	533	515	521	520	545	565	529	548	557	501	499	511	521	566	544	548	504	532	543	550	534	513	463	551	524	541	543	466	495	508	491	506	521	528	534	502	511	532	520	532	523	530	509	487	505	558	576	496	478	507	553	506	506	539	538	537	525	509	558	532	535	532	482	498	523	574	517	516	515	512	555	489	516	559	518	519	549	517	514	508	510	522	494	519	550	529	519	510	528	540	536	513	551	525	531	514	496	498	531	525	487	553	501	571	574	514	500	530	540	511	532	509	500	549	541	539	495	558	542	587	506	517	525	539	496	509	500	499	529	518	506	505	520	566	543	554	521	525	522	561	512	535	500	491	514	515	484	549	538	550	542	519	543	545	554	532	567	526	503	492	549	553	518	517	511	561	532	512	501	506	551	534	539	530	536	519	526	502	545	514	500	524	524	491	540	514	533	504	492	582	540	540	478	496	510	488	510	549	525	507	539	537	510	503	503	518	473	524	541	490	524	524	522	503	505	504	537	490	492	522	541	543	469	515	564	496	508	496	511	533	533	502	521	542	551	545	473	533	517	509	496	520	515	527	517	507	514	505	532	516	547	516	483	553	515	515	535	527	509	517	534	521	478	495	513	505	532	510	550	516	553	485	526	545	503	548	534	519	516	500	535	543	495	531	523	520	558	513	510	549	508	536	493	503	530	548	520	547	508	519	544	506	537	514	509	522	504	524	536	493	513	520	481	511	574	528	516	543	528	548	499	552	557	513	544	525	549	490	479	567	537	502	539	536	522	504	539	522	534	553	523	536	539	526	504	512	522	502	498	539	535	535	585	550	500	495	500	544	551	536	538	506	533	545	506	566	525	503	529	502	547	539	512	509	558	500	537	565	503	534	530	482	551	505	498	530	533	562	540	519	543	489	549	542	534	548	573	559	518	532	492	509	490	511	486	552	520	538	520	530	509	487	511	503	510	494	503	523	561	501	493	534	504	526	525	515	554	512	510	486	532	531	536	531	491	561	563	533	512	468	546	513	567	515	496	476	493	533	498	508	472	555	488	518	518	555	506	514	555	529	558	501	518	527	497	487	529	540	488	539	523	520	553	542	507	572	583	532	514	527	490	535	501	536	496	529	567	537	507	519	520	503	523	529	534	480	518	546	522	537	526	540	516	498	490	514	497	490	536	514	513	527	511	553	541	533	499	534	545	536	528	501	525	548	507	482	516	499	530	530	535	539	508	539	530	522	545	524	516	547	520	548	521	497	578	540	522	548	486	542	568	566	502	516	529	530	491	522	530	517	551	485	479	492	501	528	555	538	502	479	536	558	508	528	505	515	537	526	536	581	538	505	468	508	523	563	531	489	510	509	506	480	505	522	515	529	552	541	510	504	540	524	488	529	461	527	505	475	525	547	495	531	516	531	517	548	567	540	554	517	550	517	538	541	553	532	520	558	531	540	544	522	499	502	510	474	525	521	539	519	505	530	539	517	513	572	553	562	504	512	522	524	495	486	515	508	489
24115	21415	39231	48729	41533	26918	12823	2777	860	483	411	410	429	369	431	390	394	374	419	374	391	368	395	379	373	396	397	407	373	371	411	355	413	360	371	384	368	392	367	376	391	420	373	350	374	356	358	363	390	398	382	406	370	395	357	372	385	360	381	354	359	353	386	380	371	388	389	379	398	387	402	391	370	404	369	382	363	391	400	360	368	377	377	396	332	365	378	391	389	385	387	398	340	400	375	373	387	381	408	374	361	368	341	370	377	362	353	371	393	357	407	405	406	378	428	382	375	370	388	386	390	384	381	380	405	377	367	398	373	382	378	381	388	350	382	389	376	362	376	395	371	415	389	393	359	396	383	368	374	387	371	371	351	370	384	377	365	382	392	385	344	391	380	383	358	381	397	366	390	386	402	389	383	401	409	368	403	377	381	375	411	409	391	358	394	364	378	369	385	386	385	354	393	393	388	401	419	419	357	397	377	402	380	368	394	365	383	386	409	364	358	424	363	378	353	380	392	392	367	362	374	380	381	386	384	377	391	397	421	391	419	369	384	340	386	401	376	389	380	381	382	384	396	387	404	392	373	406	320	377	408	377	350	385	343	355	372	399	353	368	394	361	366	371	395	368	401	383	358	403	373	381	368	389	413	371	385	399	348	368	352	351	433	383	394	348	381	397	393	379	377	417	374	356	442	420	382	383	352	387	374	350	390	368	351	374	361	395	367	370	371	355	349	394	391	380	384	407	390	391	381	382	379	397	375	382	383	432	368	439	370	382	371	353	376	395	364	354	393	382	370	377	391	374	376	407	434	375	361	387	349	385	345	393	384	363	372	375	344	368	411	382	395	380	358	346	368	393	365	405	393	358	410	400	400	356	366	371	442	368	390	376	423	414	350	391	358	369	403	372	386	404	328	402	383	375	387	368	360	395	402	407	400	358	356	372	380	383	391	404	398	385	391	373	336	372	413	367	391	389	374	387	366	412	355	364	359	391	350	359	408	376	371	373	401	373	406	364	397	368	349	429	384	371	364	389	350	369	403	390	357	380	377	401	340	422	348	389	434	399	371	365	431	402	392	383	399	402	371	334	388	358	360	357	386	390	391	361	412	394	391	360	365	352	386	341	373	396	353	361	396	391	382	416	375	345	392	385	377	373	372	378	374	381	367	365	381	372	365	414	392	389	410	381	393	385	380	394	352	362	389	383	352	340	410	370	390	358	378	404	382	366	368	360	402	388	378	382	374	357	402	379	411	364	403	394	387	361	400	377	372	376	391	362	390	375	367	383	362	361	390	398	347	408	342	381	354	348	366	374	364	383	364	380	389	384	364	379	385	354	400	395	395	380	368	330	384	369	367	372	383	376	383	372	391	382	370	394	365	407	354	391	365	424	428	407	372	370	376	407	378	390	356	376	332	362	381	357	407	378	419	360	366	379	369	395	383	367	384	411	361	359	371	394	407	379	358	395	354	367	364	391	400	374	363	365	367	392	391	379	404	377	397	384	404	384	376	394	376	383	372	357	365	397	373	377	367	385	346	382	384	377	358	360	379	375	383	402	365	401	363	377	399	406	434	367	360	406	364	383	396	364	382	381	380	405	387	361	392	385	353	373	388	389	409	382	397	373	375	396	329	361	411	382	368	380	385	406	387	374	396	377	426	389	394	398	397	339	393	372	385	368	391	378	417	341	387	364	403	366	382	358	340	408	376	379	389	414	400	363	399	395	383	394	386	399	354	367	399	389	387	367	369	380	337	366	361	338	362	390	411	387	373	372	364	379	372	380	413	368	409	351	392	416	372	374	390	401	360	407	407	391	400	381	353	387	374	343	382	401	379	389	408	368	383	379	351	373	380	384	353	399	402	398	396	370	381	383	403	398	363	366	365	389	383	400	381	408	380	360	394	383	403	377	376	375	379	404	358	399	408	380	367	364	364	389	380	378	384	358	376	385	394	398	408	373	380	367	383	393	421	376	379	384	384	403	365	395	391	350	379	373	378	379	383	396	366	364	389	407	405	378	383	364	366	379	360	357	368	428	387	418	396	350	351	363	371	399	367	371	384	375	378	382	364	410	376	381	366	363	362	388	352	372	385	383	404	351	378	389	382	359	384	337	388	374	375	357	357	400	396	405	385	339	390	397	350	403	423	370	369	379	412	365	398	390	396	386	367	363	390	380	387	420	408	368	392	362	357	369	384	358	373	390	376	358	391	382	359	363	380	392	379	393	388	374	385	395	378	386	373	397	351	368	383	411	379	365	387	406	386	391	371	368	391	382	405	403	378	374	399	382	388	397	391	332	375	358	375	404	386	363	358	356	399	350	395	412	384	344	380	388	381	388	385	402	390	368	373	373	346	363	391	370	379	361	366	375	383	384	382	367	346	351	372	398	346	410	356	401	434	400	402	351	394	397	404	380	403	361	384	365	379	371	373	388	368	406	374	379	408	352	387	392	381	381	396	400	361	366	358	373	371	403	373	393	359	388	407	357	359	365	410	396	377	388	350	366	386	385	398	385	378	385	359	407	391	364	414	413	389	327	365	353	374	394	383	348	363	379	369	348	399	360	362	380	382	361	399	405	376	401	383	373	385	386	387	360	365	374	446	388	392	371	425	403	381	373	405	358	375	376	361	380	371	339	356	415	383	371	383	382	404	383	373	399	384	394	380	356	369	373	393	378	404	398	394	389	398	371	388	359	384	378	388	405	391	366	361	362	387	367	377	383	398	368	361	375	379	370	389	349	397	402	386	392	349	411	410	380	387	383	355	385	361	359	401	383	356	380	388	328	382	397	408	391	377	388	398	389	403	381	412	375	401	381	388	321	402	349	378	386	401	376	391	393	427	388	362	390	375	357	391	407	398	395	368	366	417	401	365	379	400	391	349	359	328	394	417	404	374	404	385	410	396	406	358	372	399	416	357	365	381	368	409	351	406	376	353	386	352	382	395	390	374	364	414	364	380	392	385	357	378	397	389	376	394	407	411	383	407	382	355	344	383	394	379	361	389	383	409	363	361	361	374	388	364	427	406	368	366	405	418	344	426	396	379	401	368	385	416	383	373	397	386	405	372	373	381	386	417	377	379	398	362	376	377	377	375	351	389	379	381	380	365	395	385	381	346	387	379	384	380	367	334	352	412	357	373	367	429	384	390	375	370	355	377	378	364	400	386	392	356	367	392	378	414	360	388	398	437	361	364	380	356	367	366	407	377	396	387	382	357	345	369	354	364	397	412	387	363	377	380	400	394	368	353	418	363	384	415	376	406	386	385	388	384	370	396	375	382	381	405	396	387	353	391	399	376	369	386	374	376	409	344	369	371	417	357	365	356	355	399	371	417	375	384	382	372	385	380	409	381	364	342	372	347	376	365	403	370	416	390	382	373	383	369	402	389	381	368	404	394	378	419	380	396	395	391	377	378	392	351	401	386	399	394	356	415	383	349	396	379	352	398	358	346	423	373	382	417	408	382	385	365	367	390	392	387	373	402	364	383	405	386	382
12626	68303	83436	65587	48195	30398	13390	5254	1740	850	613	601	610	595	601	606	628	587	595	550	588	607	594	579	599	593	559	583	624	552	634	599	575	617	577	626	606	598	594	569	578	573	597	550	591	600	593	603	567	568	570	575	598	603	620	590	602	574	574	611	581	581	563	563	642	557	622	639	535	545	555	540	612	593	599	552	585	561	606	633	553	559	575	577	601	584	550	561	620	553	549	569	600	580	566	615	590	608	600	562	614	596	579	567	595	558	581	602	576	564	621	566	558	555	598	623	614	560	619	542	595	632	589	509	604	583	599	588	626	598	585	588	615	559	578	630	599	603	591	594	546	602	551	624	572	570	593	579	567	557	579	597	599	579	603	623	581	562	603	584	575	568	591	611	564	596	571	597	554	590	599	609	603	571	552	611	565	570	565	593	601	630	601	547	604	600	589	563	585	593	568	592	541	631	571	613	583	549	612	590	612	555	600	591	612	628	538	592	564	614	603	582	590	601	581	577	584	617	588	590	547	595	581	611	574	600	618	620	613	542	603	606	599	565	555	541	619	618	638	607	576	581	601	610	570	618	578	605	547	574	557	605	526	567	613	600	589	598	575	566	614	560	626	595	560	567	615	542	590	577	604	601	548	568	596	623	628	581	605	559	566	624	593	580	590	598	583	560	552	556	584	600	561	604	549	587	599	602	588	555	645	569	576	579	594	611	558	562	596	613	601	596	614	523	574	583	574	577	598	574	533	602	581	618	554	589	560	594	601	597	574	624	603	588	555	597	587	572	539	565	559	610	553	565	603	552	610	614	571	584	597	557	589	557	558	582	582	548	541	607	556	560	553	555	567	584	598	583	598	619	576	601	562	589	572	584	601	578	579	580	543	563	592	602	580	562	585	579	580	567	600	577	586	561	571	617	591	596	582	548	600	540	568	605	589	590	601	618	585	595	563	557	603	624	603	583	577	601	609	562	592	597	583	587	595	565	627	595	668	602	611	612	599	570	605	603	571	603	580	583	589	560	570	589	550	564	607	597	586	633	636	567	600	572	562	585	566	577	635	610	560	598	583	601	586	597	574	611	592	579	586	584	575	597	597	560	624	612	568	573	591	596	622	511	593	584	613	607	583	613	607	537	530	535	577	593	639	560	587	608	549	615	615	532	584	581	567	561	584	603	589	579	565	567	575	544	646	636	596	596	587	611	575	569	583	610	557	581	576	546	605	564	545	611	597	574	595	577	567	570	584	629	574	546	589	572	583	582	566	606	601	585	578	589	568	609	616	549	572	570	590	613	570	569	657	579	575	551	619	592	591	583	597	546	559	610	556	569	611	564	578	592	611	579	574	569	551	603	579	606	598	601	558	579	567	594	575	600	586	533	616	610	622	594	593	586	578	591	607	609	555	615	563	542	555	593	570	596	628	641	573	587	602	575	574	546	595	630	606	595	605	572	607	539	655	545	574	618	590	577	627	551	610	587	556	594	581	565	610	571	619	584	609	605	590	582	558	594	638	580	564	571	635	579	589	587	562	639	569	538	576	588	591	594	580	579	587	615	589	611	566	599	591	586	605	583	592	558	604	536	580	568	628	583	567	562	574	586	603	586	567	609	594	591	582	570	623	543	599	560	615	556	588	600	594	581	569	547	636	620	607	627	571	610	603	527	553	587	577	532	604	605	591	553	590	588	562	602	575	580	615	591	599	586	570	564	588	582	597	537	577	605	632	597	591	580	567	581	558	610	589	475	604	620	579	598	529	641	623	580	592	560	580	577	573	606	590	631	611	600	589	572	613	583	580	574	614	563	545	601	659	581	590	621	592	592	617	596	600	572	619	588	578	595	563	615	595	551	563	615	601	601	557	594	569	567	551	631	618	590	567	575	559	603	541	591	583	610	564	600	574	582	582	588	594	614	611	581	608	584	571	588	609	625	582	605	586	588	616	578	617	576	547	598	555	581	587	623	601	580	613	598	608	606	575	584	547	557	586	572	583	537	597	581	618	613	566	580	604	563	580	575	571	593	609	596	581	596	592	597	583	604	602	614	554	599	587	578	644	606	573	561	612	608	547	566	569	575	591	601	637	555	618	582	630	564	570	604	586	620	578	577	572	617	549	549	574	605	554	565	552	616	595	613	582	574	629	567	643	559	560	608	595	605	584	583	589	590	573	585	560	582	568	573	547	572	537	568	553	623	559	590	628	556	629	571	564	566	604	597	577	557	599	625	603	581	609	594	593	587	605	571	576	630	590	569	568	599	596	578	597	588	602	604	543	567	613	647	620	578	602	580	612	559	577	575	590	583	585	590	592	563	574	602	606	616	583	544	595	607	652	624	567	579	610	655	602	562	597	579	575	599	606	591	564	599	567	587	551	628	621	656	605	601	577	605	585	610	570	555	597	607	558	562	591	552	584	565	609	582	596	567	580	599	559	610	569	554	612	584	642	508	581	593	537	575	589	562	591	579	583	581	564	605	563	608	608	607	553	538	615	572	581	549	646	588	631	589	568	548	539	549	566	574	547	584	634	571	607	593	580	590	592	593	603	558	584	579	569	595	589	540	565	541	578	544	585	617	594	555	571	587	589	613	603	603	585	550	590	576	554	578	591	556	654	574	601	604	565	609	564	579	597	545	565	574	631	601	596	619	607	581	572	616	591	556	620	588	571	618	568	606	557	598	556	544	599	627	568	652	614	556	619	601	565	586	584	623	534	570	572	587	563	597	559	591	591	563	598	631	587	599	626	593	624	589	594	563	552	616	569	583	598	600	574	547	632	627	602	560	599	579	583	574	575	557	620	588	608	567	605	588	626	615	632	580	625	576	582	590	579	600	581	579	595	569	570	607	577	591	580	579	581	570	563	550	587	591	578	597	599	554	551	572	572	569	587	627	608	596	630	606	605	574	597	586	585	613	563	614	601	574	597	613	587	629	607	597	600	610	619	554	550	580	595	564	630	611	557	593	609	577	556	571	602	568	562	596	570	561	570	601	586	596	583	610	619	577	573	555	593	559	624	586	567	600	585	616	582	588	616	612	610	563	584	602	610	554	596	597	659	579	600	561	612	568	565	612	583	573	583	577	615	582	552	553	578	569	549	585	562	574	632	571	572	602	605	620	554	589	584	591	628	571	549	568	578	566	611	547	646	592	631	541	576	618	586	570	585	627	595	573	629	580	586	631	602	578	573	579	622	556	563	607	549	619	614	574	592	595	557	566	668	596	576	548	576	549	576	554	595	565	606	557	588	602	603	582	589	611	602	630	579	606	552	553	557	545	574	594	587	600	593	579	567	584	606	606	574	586	537	598	604	597	573	551	606	582	600	590	551	547	616	567	569	554	572	558	644	568	642	583	587	609	585	588	543	631	604	551	598	556	594	588	551	550	585	560	558	558	616	579	553	605	603	575	601	583	620	618	603	603	569	553	596	594	596	565	580	576	607	562	594	581	609	564	615	618	570	635	567	569	559	600	577	599	598	572	566	649	586	563	612	568	628	549
22967	21216	34481	41653	41353	32113	21593	6552	1365	638	462	422	367	389	394	417	430	383	374	403	443	399	340	370	414	390	409	379	398	413	406	405	393	389	389	378	393	394	381	382	369	409	397	395	416	407	370	421	382	399	407	392	377	374	389	382	393	402	388	396	421	379	395	408	374	364	449	375	385	400	434	378	411	401	413	391	374	372	411	367	363	394	416	375	369	397	404	391	408	407	380	411	404	412	402	407	434	388	410	398	365	412	410	369	387	385	387	375	375	408	405	415	409	398	404	413	377	410	383	410	405	425	399	413	406	407	414	409	407	375	431	417	380	368	450	401	365	386	401	399	407	366	393	389	380	419	401	351	417	387	425	404	385	377	414	388	389	404	393	389	423	372	414	399	338	405	399	400	435	369	359	380	419	404	376	383	414	394	404	368	403	409	392	389	383	381	410	355	406	368	385	408	398	396	383	447	390	408	395	396	398	349	384	426	396	409	426	381	402	389	369	416	410	399	415	411	388	406	390	406	435	385	402	402	424	380	420	384	403	397	413	397	387	390	381	406	410	394	404	404	381	353	402	367	419	400	362	391	383	389	376	378	363	413	397	382	379	405	406	377	377	368	382	408	366	411	370	422	388	439	405	400	383	391	423	406	400	393	400	372	411	356	365	391	352	420	385	382	413	395	442	404	404	390	426	411	398	381	417	396	420	391	418	378	353	396	412	416	413	380	381	367	408	397	359	368	407	396	375	386	374	406	403	427	425	379	377	416	395	375	421	399	411	381	386	378	415	416	365	416	385	426	415	396	380	376	413	419	407	374	404	381	425	404	364	386	394	398	367	367	405	422	416	397	416	437	401	426	429	428	418	399	410	401	429	382	399	417	409	370	394	389	400	415	401	394	347	414	376	390	430	365	397	407	374	385	390	405	402	412	403	433	409	382	417	386	369	390	432	414	400	392	388	413	392	384	383	417	401	420	418	364	389	364	380	368	370	347	387	406	356	419	364	422	405	424	404	414	398	395	329	395	381	392	416	372	367	407	385	389	396	372	381	430	423	392	405	391	396	402	405	411	395	411	385	435	402	417	373	425	411	370	412	394	419	388	408	404	400	370	411	421	391	386	377	389	383	359	403	413	380	402	415	395	415	358	367	406	387	386	399	409	409	370	399	382	401	408	418	439	378	386	355	428	376	406	370	386	364	394	402	424	377	433	397	398	387	395	409	391	441	421	388	421	384	407	404	432	358	408	392	401	372	394	394	386	418	381	403	407	433	407	388	389	383	384	395	435	425	410	409	374	384	403	404	406	414	358	402	406	368	381	402	435	433	403	401	354	371	411	383	381	383	435	423	400	397	385	425	434	358	371	383	401	377	412	414	419	375	398	444	423	457	394	400	364	398	396	396	404	376	408	416	377	400	402	366	412	391	402	364	436	405	381	385	392	378	366	388	413	408	376	381	371	409	384	407	384	413	384	385	399	404	369	374	401	387	400	381	416	386	383	411	409	349	415	368	353	383	392	386	409	380	377	402	415	407	410	399	370	396	430	402	397	442	419	385	386	378	370	412	377	424	394	401	412	418	423	421	378	431	372	386	379	416	409	355	361	391	417	441	391	360	388	382	393	402	393	377	384	358	386	392	360	386	417	401	420	369	354	389	383	426	377	400	410	370	411	438	395	401	397	407	417	399	398	419	399	359	419	399	418	370	380	369	446	348	368	436	370	400	407	377	382	379	395	415	400	366	390	395	386	391	384	362	387	404	387	398	398	406	388	395	404	411	375	420	372	412	391	435	393	382	353	386	409	412	363	434	365	392	416	397	422	397	401	403	360	389	405	390	396	372	371	398	418	393	384	367	423	423	375	406	366	416	385	402	374	380	393	423	407	408	386	423	401	398	371	408	390	424	391	376	370	397	405	369	407	398	402	380	393	393	406	393	388	402	397	418	380	413	388	400	359	375	400	386	389	423	414	412	432	390	385	371	380	386	383	410	359	394	344	421	382	395	393	388	393	402	350	402	410	376	394	411	378	410	410	374	355	392	411	386	353	407	429	428	385	373	409	399	393	389	393	410	390	379	396	408	407	401	405	405	407	419	394	407	407	375	383	415	376	410	401	367	412	370	407	390	435	382	383	432	403	421	377	381	361	476	358	400	407	421	415	422	382	406	395	397	383	379	388	366	388	389	430	385	363	403	438	381	376	420	370	365	416	418	447	361	375	361	411	420	360	410	391	458	412	401	387	352	397	391	382	392	408	387	374	409	366	380	415	370	391	361	422	404	422	369	409	432	382	390	377	382	425	410	382	400	422	394	393	405	414	392	371	400	420	437	404	372	418	374	389	388	399	371	337	376	404	383	412	374	431	393	376	423	409	393	401	400	396	403	389	396	387	402	410	383	404	417	415	397	411	435	370	403	383	416	394	375	394	396	417	385	387	400	349	418	404	381	371	391	392	386	373	396	420	399	403	373	393	410	388	395	406	407	388	375	408	399	399	383	387	409	416	401	411	380	391	389	374	396	386	360	441	407	384	391	387	378	430	440	424	358	419	416	379	372	428	387	406	368	406	427	381	408	387	378	387	389	382	387	382	418	390	403	375	403	425	379	381	424	389	383	386	433	402	375	424	401	399	406	399	423	398	393	402	411	373	386	370	410	424	417	373	440	355	409	395	406	397	386	388	405	401	385	407	405	411	380	411	425	387	414	409	382	397	393	418	410	403	394	403	409	412	372	380	397	378	395	392	404	391	409	396	402	392	354	381	396	387	400	379	425	422	386	389	394	417	428	399	403	375	384	364	388	405	399	372	400	422	391	409	414	382	363	390	394	391	392	415	385	401	391	405	392	398	362	383	392	424	389	408	405	411	411	393	429	397	414	403	371	430	398	384	401	417	421	428	392	409	362	362	414	396	377	390	427	396	420	402	385	416	388	391	421	391	405	368	393	398	353	447	410	396	380	398	361	418	396	382	375	375	388	404	372	394	368	385	380	359	372	397	402	378	391	406	405	415	450	391	403	378	377	363	441	387	410	421	394	411	380	375	371	402	385	385	376	401	388	415	408	396	396	376	380	409	412	395	407	358	414	373	407	361	367	406	386	402	398	397	410	382	407	385	383	345	386	412	406	384	392	405	392	406	403	407	385	430	391	421	402	394	353	371	384	385	379	388	409	389	378	395	400	385	351	380	372	411	375	394	406	411	395	387	397	396	367	380	406	405	403	370	404	412	388	391	394	377	415	415	399	382	426	360	406	396	370	406	379	380	355	365	394	399	418	397	390	406	432	352	396	392	383	378	401	402	387	390	423	387	380	415	408	360	415	401	394	391	359	395	390	353	414	364	384	387	406	409	408	386	362	387	419	419	428	413	412	417	375	433	396	375	409	416	408	384	429	388	360	384	387	381	434	402	379	369	406	403	369	427	328	399	442	353	419	421	365	368	385	387	381	420	384	391	437	407	396	409	399	408	371	386	367	388	427	409	415	437	376	390	427	411	378	428
24172	77093	94859	80419	59625	39301	21152	9038	3052	1083	670	665	603	610	618	618	612	556	613	590	616	593	610	585	569	603	577	566	560	604	573	601	586	542	575	579	579	579	626	603	576	574	614	604	559	602	581	621	608	600	583	572	582	591	642	587	587	566	597	588	578	608	605	581	606	611	597	609	606	599	557	574	616	586	610	598	611	606	583	595	580	596	547	584	577	601	560	613	591	611	569	596	600	623	579	604	650	559	609	615	571	593	587	599	582	633	612	585	635	596	593	577	587	601	582	604	560	609	579	554	567	667	570	546	572	564	601	597	610	550	620	577	613	617	621	585	602	603	563	568	607	599	627	572	572	605	612	530	606	567	600	611	587	580	609	572	605	608	628	624	601	602	537	567	560	587	561	604	623	619	603	593	606	564	590	586	630	599	647	586	617	628	567	623	623	610	603	527	632	571	586	553	579	598	591	608	624	622	580	616	565	610	606	577	579	608	612	622	567	593	618	596	615	622	563	578	563	628	637	567	588	620	614	576	616	659	611	598	604	585	645	574	586	546	607	609	606	600	587	589	592	601	613	590	638	567	627	586	621	580	589	597	633	598	611	550	619	582	624	607	603	624	617	560	566	598	576	591	596	620	605	590	564	565	565	586	589	605	625	603	591	614	624	607	582	598	595	561	610	597	591	620	563	594	582	625	588	623	621	575	588	596	581	578	602	571	586	568	610	577	557	576	607	592	585	601	575	586	551	572	596	550	610	557	622	584	582	562	610	628	581	588	600	637	589	604	588	605	590	571	619	611	596	621	574	565	593	591	578	566	555	589	608	602	597	577	622	593	612	592	554	564	615	589	559	606	569	633	624	606	553	620	626	603	605	574	608	599	655	573	629	575	584	596	589	619	578	587	585	621	607	584	593	549	567	618	555	572	625	600	592	610	585	602	628	613	589	584	592	614	610	586	595	583	603	600	656	620	598	615	586	614	591	594	559	625	604	619	577	605	589	609	597	581	578	587	605	634	585	556	611	615	587	576	577	579	579	607	617	578	574	626	624	634	582	603	590	588	586	573	582	576	563	619	593	553	595	607	670	570	609	594	553	596	602	573	584	540	545	556	545	589	599	603	621	568	641	631	583	557	586	608	599	568	624	592	626	584	599	625	589	618	607	543	617	614	622	592	576	649	619	583	583	617	604	537	604	542	616	572	563	547	563	548	597	586	564	596	572	560	598	579	575	574	627	586	636	594	576	561	579	599	592	622	599	636	604	562	596	596	571	606	568	576	609	582	640	596	616	586	606	565	593	598	564	579	585	565	612	603	549	592	565	578	580	626	591	610	598	617	623	585	576	594	575	574	643	596	598	591	537	587	574	678	606	540	562	554	596	589	628	589	613	553	585	603	583	630	576	620	571	582	587	595	610	567	579	581	603	621	637	609	584	653	566	598	591	605	612	580	578	580	598	618	574	630	603	588	568	603	563	599	616	647	577	591	581	592	601	547	578	621	596	600	597	560	601	623	619	617	598	583	591	615	630	585	589	558	635	575	602	600	575	538	606	576	603	581	585	575	597	606	591	604	599	644	593	624	605	643	581	594	565	576	582	591	584	619	650	565	608	576	601	579	604	612	597	637	591	626	618	598	588	606	559	619	566	600	633	642	574	567	598	557	550	587	576	572	596	582	576	583	646	633	641	575	602	578	571	607	553	541	593	567	564	550	576	572	593	600	608	602	633	554	586	590	603	579	625	589	594	584	638	562	563	591	558	585	592	617	544	634	554	632	624	632	603	615	572	573	559	626	567	631	578	575	571	584	576	580	592	597	565	591	582	621	629	604	577	588	617	588	587	591	611	625	588	584	594	580	589	579	605	641	573	626	591	600	565	632	608	620	592	630	605	623	555	570	591	584	637	605	594	557	598	596	579	609	564	559	535	595	588	568	589	607	588	593	601	630	617	601	543	610	551	600	585	614	561	589	628	586	586	570	598	590	558	583	570	599	589	592	602	639	614	554	609	640	562	567	574	558	584	589	585	614	602	590	595	571	623	609	584	595	580	591	546	603	637	567	578	534	603	579	572	593	599	608	608	600	580	602	577	594	579	583	569	635	602	565	581	558	616	571	562	635	619	594	586	569	557	613	581	597	605	592	599	583	590	562	542	582	606	601	590	627	566	596	572	554	630	582	592	597	564	616	612	603	585	533	543	578	583	576	555	640	598	561	640	568	622	632	641	562	623	588	587	605	595	560	578	586	633	610	598	610	579	597	559	567	602	566	589	591	611	577	576	609	554	629	621	567	575	548	598	574	577	617	608	601	571	604	557	587	577	590	602	589	612	615	575	567	590	603	601	574	574	591	602	578	581	576	610	599	611	591	554	583	585	593	606	605	621	571	623	569	560	556	620	604	584	550	571	605	588	630	587	588	560	556	582	614	585	566	611	546	619	525	584	592	628	607	595	552	568	583	580	590	614	548	599	570	569	563	574	550	602	556	581	629	631	571	550	569	576	605	597	592	613	588	537	620	597	618	595	609	591	611	573	604	596	546	595	588	600	575	591	642	607	560	576	604	569	589	602	615	564	606	598	606	585	611	635	551	591	561	557	561	559	600	618	596	566	645	598	581	590	563	574	623	571	610	563	577	574	610	592	596	588	605	604	558	629	585	592	598	555	586	604	606	592	611	600	602	605	625	597	614	645	584	598	594	600	628	658	632	571	602	598	628	566	598	589	586	613	540	579	585	590	611	596	604	543	624	620	633	563	577	584	581	589	596	599	574	582	585	649	621	600	588	592	627	582	634	603	552	548	587	565	587	602	606	581	574	629	609	579	596	579	607	589	578	573	605	614	586	601	614	575	630	612	580	591	603	615	609	622	582	595	568	595	592	567	635	568	651	621	586	610	619	581	556	599	589	636	581	574	570	531	582	597	593	606	610	600	577	597	641	575	569	598	579	601	625	545	639	598	582	601	586	583	604	600	606	595	570	598	640	571	583	573	551	599	610	597	562	628	620	591	588	580	618	550	608	609	575	576	571	583	582	590	571	600	566	573	589	600	549	590	569	596	589	627	644	600	632	576	562	595	580	603	591	580	568	601	620	546	608	583	579	605	556	615	616	563	548	581	581	568	613	620	585	615	572	541	583	575	573	577	608	606	541	607	614	614	555	604	626	597	608	582	641	588	644	625	597	563	558	579	637	599	569	597	620	631	541	559	622	613	635	623	578	608	568	592	572	574	627	571	574	609	573	547	562	606	606	584	592	604	590	610	591	589	584	569	639	580	604	574	604	582	593	583	582	572	604	538	624	555	577	600	627	618	608	564	564	620	592	629	626	641	557	588	598	577	611	603	605	594	613	612	586	626	580	586	621	600	605	599	608	607	594	561	589	590	575	584	584	572	619	596	590	626	615	599	562	596	593	600	620	567	575	685	592	601	630	602	572	561	593	566	598	597	613	570	627	560	617	592	653	584	589	619	571	629	609	606	570	609	585	615	578	622	574	649	604
26770	22373	34887	30791	17007	5838	1594	625	429	348	374	317	344	319	319	342	328	345	344	347	337	373	338	309	350	325	373	370	312	340	343	342	333	335	315	336	314	338	354	337	331	328	351	349	358	308	369	332	334	351	340	383	335	313	329	330	356	313	304	345	338	358	317	318	346	339	344	346	346	342	318	297	334	348	310	320	345	340	384	322	330	298	341	343	352	369	361	340	350	363	330	346	312	362	335	360	355	340	351	356	358	365	330	332	346	343	358	358	334	316	334	352	351	340	371	373	342	322	366	304	345	326	364	346	371	311	332	323	331	343	342	334	325	315	349	393	295	382	322	337	311	326	326	336	365	323	351	325	344	334	331	356	322	326	318	331	347	362	327	320	305	333	311	324	297	349	361	310	318	350	339	341	336	342	373	330	326	330	351	341	355	321	316	335	357	365	318	360	351	327	328	355	361	321	346	319	336	345	322	331	329	338	335	366	346	388	349	350	305	348	360	310	317	322	340	311	343	358	333	348	324	331	354	359	360	352	366	358	308	326	326	331	317	348	352	322	333	298	306	347	356	330	363	364	322	330	305	333	376	319	358	354	347	334	347	360	317	355	329	331	344	355	323	342	370	357	337	320	329	318	318	348	351	378	351	320	340	354	366	325	362	306	338	349	326	362	348	341	365	369	337	325	303	350	362	353	347	366	354	383	326	345	345	341	370	343	361	319	342	353	361	364	342	337	345	318	347	358	326	361	351	390	365	342	329	323	340	379	350	344	314	342	347	308	348	365	333	335	371	358	336	360	364	315	328	342	336	301	385	345	344	352	346	359	338	357	355	353	333	330	384	337	322	337	348	375	340	363	343	362	320	357	326	341	314	353	331	343	338	348	333	364	333	322	314	323	337	354	322	368	339	355	350	329	322	369	335	367	345	335	321	326	375	336	350	329	338	321	339	327	310	375	343	352	353	328	358	345	330	336	337	331	375	357	312	333	387	357	365	305	354	330	356	340	348	381	349	345	331	324	360	330	341	365	336	350	325	342	345	349	336	324	366	364	333	393	353	348	341	309	337	352	318	327	344	349	354	345	299	336	342	336	332	362	347	296	326	344	316	351	364	359	355	354	329	337	340	337	342	333	356	373	321	347	380	324	359	352	359	324	333	345	331	318	349	307	321	364	328	357	365	344	344	346	328	339	342	345	368	344	346	351	325	376	337	360	315	336	369	363	342	351	372	331	337	354	349	346	382	352	343	314	339	328	332	337	350	356	370	324	345	369	353	353	351	334	333	349	335	365	352	361	353	329	336	345	374	341	330	306	325	324	334	333	341	355	340	328	320	315	323	322	361	342	341	368	369	326	364	341	347	340	309	331	351	334	361	331	350	324	342	361	375	313	358	348	356	326	347	339	359	352	332	344	350	354	347	318	318	328	359	322	352	328	330	357	357	313	334	297	322	398	342	341	343	350	351	340	345	351	366	339	325	359	354	309	336	360	312	351	333	372	332	354	352	329	339	398	351	348	337	313	346	352	313	306	351	378	367	354	342	323	347	353	351	312	338	310	354	347	367	328	351	348	316	347	366	334	359	376	331	323	366	337	353	341	363	327	378	343	361	342	337	329	352	355	333	339	374	336	331	340	350	349	340	367	344	331	304	310	338	369	318	360	340	358	337	335	342	337	356	365	347	358	374	366	374	335	313	372	280	327	332	318	329	346	406	344	343	361	327	356	331	305	341	341	333	333	371	352	323	313	334	338	350	354	332	342	306	322	352	317	333	343	347	348	338	355	339	331	360	327	359	340	368	302	345	341	329	322	322	360	366	348	334	309	299	360	347	373	342	335	362	348	348	317	347	338	351	348	328	316	345	332	318	345	319	360	346	354	314	344	335	324	325	375	300	329	365	358	341	339	352	378	385	349	304	343	352	335	348	369	340	334	365	296	329	340	362	330	332	349	315	324	377	358	383	336	328	320	353	331	332	343	351	334	330	346	357	348	319	285	342	351	338	348	351	339	321	363	353	378	366	332	358	307	338	369	339	357	345	336	337	354	327	322	340	311	339	371	388	380	401	362	322	342	332	311	367	332	334	345	335	319	359	363	352	322	363	353	380	323	359	338	365	354	307	373	335	355	342	340	357	328	326	358	352	352	345	348	350	352	335	351	355	345	336	331	350	355	343	339	336	366	350	342	342	387	369	349	332	328	359	326	349	326	338	360	358	358	308	351	329	326	338	321	366	353	354	363	349	339	321	327	357	349	312	271	346	364	317	329	354	335	334	351	343	356	358	384	347	329	326	310	343	342	346	365	363	348	338	332	358	378	375	325	395	342	339	365	314	356	356	380	357	380	327	347	342	353	314	345	328	353	345	343	354	343	293	315	345	326	329	335	337	360	337	305	338	311	360	333	351	310	329	325	347	361	344	338	336	339	371	369	341	350	348	317	329	324	358	316	343	349	370	331	346	356	372	365	336	346	353	325	348	332	334	344	339	330	370	331	370	345	351	303	368	341	330	337	338	320	320	335	348	341	316	380	345	323	321	348	340	350	346	332	338	334	361	323	339	343	334	333	342	338	353	315	308	324	357	353	351	328	336	307	334	346	336	364	318	337	325	331	348	347	342	350	360	347	329	352	310	358	365	316	317	335	334	318	343	339	341	355	336	355	306	335	332	353	351	345	347	367	336	330	332	327	313	391	342	349	353	356	350	361	349	314	323	353	332	331	326	339	357	355	341	334	344	316	339	343	354	329	362	332	349	335	346	374	354	347	344	360	345	340	353	369	331	334	338	362	328	323	335	340	342	321	343	338	342	339	313	346	316	322	328	316	332	375	355	337	353	355	333	374	319	345	363	325	366	331	331	337	337	353	324	327	346	357	339	317	330	358	327	347	326	377	380	315	321	359	309	331	344	319	350	347	337	324	332	344	345	357	352	338	315	342	357	342	349	349	358	334	338	332	359	320	343	371	346	351	344	331	336	348	340	357	382	379	329	334	353	361	321	337	312	342	310	357	346	334	343	340	362	345	315	299	354	334	355	358	325	331	367	358	331	347	353	346	345	321	337	313	353	325	328	356	320	308	332	387	373	319	330	336	339	351	320	360	322	382	355	361	327	359	345	352	356	376	323	324	346	352	322	332	335	323	331	335	322	333	305	368	358	333	340	337	330	370	363	359	362	347	340	347	364	357	337	333	347	334	336	359	308	341	347	360	360	351	353	351	344	328	336	378	347	394	336	329	307	326	375	351	318	307	345	369	340	349	358	383	340	354	367	345	350	312	332	347	333	340	340	344	334	336	339	308	365	368	350	349	316	358	307	340	352	346	376	327	372	368	374	381	329	349	361	357	356	336	340	342	356	313	350	340	381	361	358	332	338	335	350	357	337	390	346	347	346	355	336	351	354	355	353	313	346	342	317	343	324	362	336	356	330	347	343	366	364	358	345	347	368	339	330	333	356	334	333	363	341	319	347	352	369	331	286	340	341	336	319	350	335	349	289	368
7957	35406	42137	32408	20538	8998	3052	1199	759	575	542	523	518	522	561	586	585	550	512	537	563	532	522	517	507	530	539	546	517	524	512	538	533	545	515	570	545	452	495	505	556	532	544	529	544	502	527	512	548	523	579	557	535	552	514	516	529	567	501	515	519	515	497	551	564	505	515	474	523	507	540	557	500	565	507	547	521	509	519	554	524	568	499	518	519	548	559	566	531	525	550	512	525	538	560	545	524	563	503	525	483	506	549	569	548	564	544	509	540	557	541	503	544	502	535	517	508	525	498	569	518	526	523	544	573	529	543	539	518	565	528	534	517	528	507	548	520	508	535	561	537	543	503	541	557	515	524	530	502	543	502	535	578	517	530	547	576	515	524	525	536	578	527	523	507	525	515	565	557	539	513	558	524	495	542	525	555	515	525	516	541	482	533	538	528	540	523	541	538	567	533	527	532	507	520	522	549	545	480	498	578	528	539	554	569	530	524	508	480	496	516	518	570	557	522	518	518	541	528	505	544	525	539	547	572	522	537	543	513	542	519	511	507	498	539	562	548	556	529	525	538	480	471	519	535	518	511	486	530	505	562	519	519	520	548	513	514	490	540	513	521	532	530	515	510	559	516	548	543	523	539	522	526	560	569	523	515	555	515	550	516	531	533	548	532	532	516	558	540	542	557	519	506	537	534	539	520	514	507	513	538	535	546	507	562	500	527	556	540	512	495	561	469	546	513	520	529	548	545	556	532	579	557	507	513	544	498	499	571	508	533	548	536	522	537	509	529	534	508	484	489	505	502	566	542	537	561	524	568	504	550	539	525	556	536	543	502	511	578	570	537	508	531	525	482	493	515	509	511	549	523	560	524	501	511	550	559	520	554	511	533	528	557	485	536	503	531	550	554	513	575	544	561	520	533	538	548	526	551	552	535	513	566	510	512	504	504	555	555	530	546	503	490	550	522	520	504	493	537	555	507	507	546	499	534	546	499	535	543	529	501	511	507	519	534	489	506	537	567	548	504	530	547	509	538	510	533	522	580	504	544	526	506	501	562	544	516	566	567	517	534	524	541	521	524	521	547	519	573	526	551	558	532	499	502	526	542	524	530	564	562	543	573	555	544	519	549	528	490	522	530	484	477	537	513	526	538	483	528	515	527	531	556	534	514	545	499	536	519	511	482	510	523	574	534	527	508	507	551	505	531	532	541	552	509	512	575	536	527	540	531	570	525	489	536	506	536	519	536	548	561	484	528	490	503	521	548	549	522	488	543	519	545	502	551	555	572	544	512	516	526	534	523	536	521	531	523	506	510	533	531	519	536	566	542	533	537	521	544	516	541	520	528	478	546	526	512	540	501	566	521	484	515	524	539	526	513	531	565	571	529	504	575	547	542	570	565	520	521	520	504	587	535	506	529	541	537	508	535	512	541	483	541	549	484	555	495	516	499	507	495	530	517	569	541	519	535	544	521	558	590	532	536	511	529	571	464	531	512	567	548	557	517	568	546	522	521	508	531	530	526	566	610	530	512	539	546	576	518	554	549	520	525	540	541	518	568	545	552	536	529	522	521	531	567	507	535	544	519	501	518	534	546	538	519	514	526	505	489	583	547	545	578	531	517	580	550	558	524	513	535	510	522	512	519	518	556	486	517	565	563	525	536	550	561	537	507	475	543	535	524	497	546	552	562	542	527	525	534	501	510	570	525	523	508	540	536	510	560	560	563	538	519	535	538	534	530	532	523	530	536	510	519	511	546	528	545	490	510	578	539	541	555	526	520	562	536	537	549	528	514	555	584	553	539	530	529	506	554	528	482	546	530	511	561	497	499	526	511	559	534	521	538	555	506	546	543	571	547	553	465	541	534	543	535	525	472	514	515	515	538	505	531	504	524	533	552	548	482	540	504	534	534	556	525	548	533	519	482	574	548	516	520	554	577	524	563	538	538	505	484	523	537	539	511	559	531	529	542	540	564	532	562	511	534	489	558	530	543	532	522	558	515	516	539	495	545	523	546	518	501	508	508	530	561	483	521	510	516	508	564	530	573	511	568	508	514	517	538	563	525	535	517	561	558	512	544	527	507	558	501	569	551	532	516	511	567	489	554	553	520	547	488	528	583	509	526	552	526	555	576	501	511	491	531	531	580	573	535	520	508	566	505	515	532	544	545	515	519	536	511	532	515	546	517	516	484	540	515	546	543	531	530	521	520	485	502	509	535	522	554	553	515	525	539	544	534	535	572	575	524	501	534	500	562	534	475	546	529	531	555	524	522	537	499	536	530	528	549	533	514	486	503	522	540	484	519	528	499	573	533	520	523	539	526	537	524	524	519	571	532	516	548	526	521	541	523	552	510	514	520	537	485	557	559	537	518	552	564	554	510	532	552	515	477	519	517	500	507	524	557	550	517	496	520	534	535	517	527	522	529	499	528	533	508	556	533	500	567	514	501	535	544	516	560	507	535	572	488	498	551	502	546	529	513	521	527	506	482	538	503	517	536	522	533	533	545	524	527	534	546	506	510	550	473	531	519	538	553	544	542	518	523	465	524	540	555	513	495	552	516	495	539	530	543	514	521	543	526	520	519	507	476	574	514	519	498	502	509	538	495	542	537	577	481	535	531	521	552	554	523	557	533	521	531	497	506	505	519	531	555	563	524	558	555	545	514	538	506	502	553	549	520	577	509	545	501	508	552	564	543	503	545	537	538	508	558	555	503	553	515	493	530	557	538	529	504	530	468	535	545	545	520	510	553	521	584	531	566	528	512	563	533	534	526	534	510	535	529	480	558	536	550	573	536	516	509	543	559	544	600	494	543	522	516	516	547	539	563	569	553	570	532	524	533	546	524	503	520	492	508	521	521	512	526	535	495	534	567	564	566	540	524	556	573	551	555	506	537	558	545	553	483	531	527	557	536	534	535	528	544	558	524	493	524	555	564	538	535	523	501	523	529	507	512	542	510	562	538	548	544	498	511	517	551	498	519	552	530	512	532	501	516	499	531	491	524	530	516	584	507	547	510	551	521	536	543	475	541	526	500	564	519	539	499	531	500	539	527	527	559	533	505	537	491	514	522	568	530	557	567	515	548	510	552	535	555	519	546	513	494	488	534	514	542	547	523	551	523	500	525	514	527	535	526	536	497	555	500	573	557	559	493	511	528	519	515	598	533	567	557	520	525	493	509	519	513	529	541	529	504	519	514	559	512	531	552	542	577	510	531	512	550	528	543	565	503	516	523	520	541	544	544	540	560	543	530	492	507	548	527	517	570	510	546	526	508	515	523	545	513	584	534	556	551	536	493	549	527	523	525	561	517	536	517	560	491	485	566	555	516	536	525	529	544	541	535	549	539	576	520	514	515	510	517	495	541	507	506	551	536	521	550	550	560	548	505	529	537	497	508	518	530	529	521	516	521	498	510	503	544	542	526	519	551	527	552	518	522	511	549	533	542	508	562	533	537	539	575	522	535	531	481	496	517	553	529	540	516	501	551	508	563	526	553	556
24116	21339	38505	48795	40337	27169	13955	3124	862	494	409	376	381	408	356	437	393	384	401	391	409	360	398	396	383	419	410	394	415	396	371	372	389	398	396	407	389	356	383	376	393	414	353	365	392	399	353	370	395	379	401	420	377	381	397	341	393	401	387	397	341	348	362	383	356	390	383	405	389	396	359	391	387	369	364	449	369	366	431	387	415	370	403	371	423	419	372	421	373	404	441	395	381	403	388	371	404	385	407	354	430	384	418	373	381	347	395	381	374	399	395	402	394	397	393	371	405	419	399	369	361	385	382	442	385	374	381	382	385	367	392	384	404	372	380	380	352	392	400	430	380	437	384	398	398	346	374	350	389	398	363	361	374	371	368	373	387	395	428	366	397	400	372	371	391	409	349	371	405	378	360	415	348	377	397	407	395	354	363	374	382	404	411	368	375	402	397	379	426	406	418	378	358	391	361	375	391	383	389	381	381	382	402	362	401	384	398	386	352	394	414	375	388	401	370	420	389	391	384	382	340	376	358	352	394	384	373	392	394	413	382	379	360	373	362	374	373	404	388	400	381	374	365	395	405	361	406	370	387	428	391	366	392	399	354	362	365	408	365	386	422	384	382	417	388	415	363	403	392	398	372	392	365	360	404	353	404	380	342	349	429	399	407	404	334	397	392	377	392	424	374	396	400	381	364	391	343	394	360	386	384	378	380	364	379	387	379	371	356	379	419	402	344	436	385	393	357	372	374	402	357	378	406	399	401	393	367	406	397	373	373	388	352	353	394	413	378	402	407	406	380	395	390	402	381	414	417	388	371	377	399	402	376	387	383	362	396	383	364	345	377	381	379	367	372	391	387	387	410	411	372	363	405	368	417	371	381	368	407	370	375	371	385	407	382	377	369	421	378	386	370	394	377	378	397	362	373	388	402	401	389	372	393	398	394	377	379	418	376	410	382	373	383	375	406	340	404	389	403	413	419	390	386	382	399	377	365	399	393	364	403	437	376	388	381	374	377	416	399	389	373	388	390	395	400	375	389	430	431	383	366	410	418	382	387	379	384	379	368	401	382	383	378	365	387	352	380	384	374	388	381	394	403	381	417	383	370	395	424	399	412	398	386	383	366	380	400	384	395	386	405	377	364	387	423	399	369	373	401	373	421	362	386	372	368	419	370	409	375	368	400	372	401	385	365	371	366	414	398	417	414	383	355	386	394	383	388	386	386	377	391	388	370	389	402	416	405	394	388	386	407	374	396	373	394	399	374	393	384	389	385	370	381	401	422	392	385	359	364	363	366	384	355	388	361	391	407	375	397	392	403	420	361	370	397	418	386	399	376	380	396	370	398	370	378	371	354	356	401	428	353	381	392	369	364	405	361	381	389	400	361	386	387	380	386	394	390	394	422	386	400	417	369	379	372	376	387	385	357	417	359	396	378	402	369	394	379	349	382	372	406	398	417	412	359	388	368	370	357	404	391	395	408	380	383	421	401	389	369	386	385	411	374	380	372	373	381	418	376	381	394	395	378	409	382	405	377	394	400	388	408	409	392	356	372	397	421	408	374	375	386	412	330	374	359	388	398	356	428	365	399	321	353	373	356	366	379	371	411	421	383	373	411	397	370	387	401	392	379	397	388	416	392	404	406	430	367	387	381	368	364	388	402	383	368	364	407	371	358	386	397	391	363	388	390	374	380	390	378	325	398	357	354	319	389	378	386	417	370	415	379	385	399	382	382	425	380	382	381	388	346	353	404	362	440	400	371	392	380	394	364	376	366	361	417	390	401	381	420	378	366	386	364	433	385	423	385	381	396	371	368	378	375	389	393	353	380	381	364	410	388	388	390	349	352	397	388	390	376	396	363	354	387	394	374	389	414	384	376	356	409	391	354	344	365	422	374	387	380	419	378	400	350	352	356	342	408	377	379	350	421	377	382	361	402	377	400	382	345	388	355	370	393	409	371	403	387	382	418	382	388	380	409	350	358	408	391	394	388	410	368	401	376	387	386	383	365	388	346	388	372	392	401	383	380	381	412	383	378	379	409	364	365	373	385	371	413	349	353	405	397	388	378	382	407	366	375	373	380	392	387	389	406	414	385	386	396	388	389	388	429	424	391	377	406	393	398	375	410	381	414	397	386	378	396	383	389	389	401	399	386	371	369	378	388	395	398	355	379	374	363	413	365	352	392	377	405	390	375	376	406	410	392	365	396	362	383	403	400	374	417	358	432	369	339	386	388	358	382	392	396	390	387	390	372	363	404	393	379	382	373	391	387	390	375	392	404	431	358	364	400	383	363	392	388	370	399	370	394	384	351	375	394	351	365	392	361	421	335	405	354	367	391	405	372	398	379	383	392	394	362	398	349	396	391	429	396	384	393	393	412	377	408	398	370	372	417	385	359	379	384	395	426	350	365	403	385	356	345	388	376	410	355	404	414	383	391	414	387	382	402	372	368	411	396	384	424	400	374	383	386	394	365	360	378	394	373	378	401	375	405	384	381	370	395	374	352	389	360	420	406	394	381	387	398	377	400	403	353	349	376	369	403	363	415	408	388	389	370	338	379	375	399	361	360	374	397	318	387	387	368	383	351	394	440	374	397	380	410	383	392	398	416	380	409	437	402	356	367	394	385	416	375	376	387	369	371	417	374	341	403	356	399	390	415	389	400	371	383	358	371	400	383	386	387	364	378	398	382	345	385	411	365	410	398	412	352	375	386	372	396	397	382	403	356	362	386	364	396	409	401	398	366	385	434	387	390	388	385	340	370	403	398	385	401	374	391	363	387	417	379	375	371	391	375	396	426	384	394	370	382	408	388	380	392	394	392	383	379	372	407	377	347	401	394	375	350	382	353	378	408	414	375	393	404	366	439	373	366	386	382	373	401	389	386	370	351	370	394	377	407	369	393	430	371	380	361	393	407	387	381	373	359	371	365	376	394	409	416	383	350	367	381	391	367	400	413	356	404	429	376	387	404	380	385	409	363	391	384	356	403	384	374	367	348	401	386	417	402	400	358	406	369	398	415	370	371	416	380	379	385	378	383	372	369	416	340	392	400	391	373	394	382	400	376	404	398	343	379	351	396	393	353	372	393	417	394	403	362	385	410	395	389	407	383	422	385	398	362	400	384	400	382	373	420	425	391	370	418	405	386	385	412	380	386	373	384	352	376	376	397	368	380	382	379	379	377	343	396	352	388	406	393	398	397	373	410	398	375	383	388	378	393	379	387	373	390	376	371	390	370	391	372	393	387	381	386	380	401	408	386	383	402	395	357	392	393	386	393	421	372	345	395	364	353	396	401	401	407	375	401	395	379	364	382	380	377	381	391	384	359	360	396	395	421	391	406	365	377	381	396	400	336	353	406	359	386	371	353	362	379	375	380	413	351	372	399	389	397	333	416	419	422	398	365	364	417	382	382	391	398	388	389	380	373	411	350	414	349	382	384	368	381	418	346	390	334	378	399	394	391	387	395	376	407	378	393	375	372	383	429	371	392	363	387	356
21893	69050	83757	66443	47979	30861	15558	5783	1683	721	607	588	602	590	602	589	604	553	607	596	610	618	657	619	607	565	602	593	596	576	591	596	608	575	566	600	624	603	608	585	597	572	588	561	605	568	606	563	615	582	574	546	627	591	569	625	619	609	578	614	589	574	621	556	558	631	593	575	591	584	589	605	626	600	628	569	597	589	644	592	599	633	612	630	588	583	611	563	587	591	603	604	616	618	630	575	581	562	558	625	576	590	653	585	601	570	548	607	613	582	607	648	588	576	577	628	561	626	617	586	627	621	570	597	607	648	575	608	541	582	606	635	626	588	548	618	576	563	563	591	618	595	569	588	621	579	598	581	601	643	611	595	622	578	598	575	551	627	609	573	546	588	555	555	542	572	647	611	594	572	574	589	571	671	623	618	595	639	588	600	571	575	624	579	653	587	595	610	592	614	564	599	584	573	546	572	612	613	635	596	605	617	593	620	582	570	572	594	570	608	570	607	588	594	571	602	598	594	596	666	607	618	650	586	622	631	606	560	597	562	624	587	550	584	603	615	614	586	579	592	600	591	627	539	623	595	562	614	568	556	620	620	614	580	555	546	576	597	567	567	590	591	555	592	585	588	606	543	594	601	574	566	608	605	584	587	639	617	600	612	608	588	580	575	590	597	597	585	605	594	594	609	571	569	589	615	607	587	574	599	578	562	563	585	548	594	568	621	557	582	642	580	604	573	627	592	593	603	601	618	574	581	604	619	597	597	595	585	606	578	657	592	627	592	572	591	587	602	577	557	592	599	605	581	580	630	633	594	603	619	600	593	618	605	651	583	585	590	599	570	606	573	591	600	618	612	591	558	616	582	606	574	597	543	569	606	613	589	637	584	618	589	626	539	585	598	597	554	537	585	581	557	599	596	599	583	588	590	610	613	603	591	624	589	586	576	576	557	593	587	624	578	583	553	577	562	568	604	624	602	573	612	592	578	580	618	591	643	629	570	571	569	570	616	522	579	602	598	593	613	575	590	624	639	642	573	549	603	605	581	590	584	577	637	591	599	584	591	575	600	610	578	600	623	623	626	578	605	582	588	622	591	558	547	594	560	579	606	593	545	570	615	568	587	639	606	603	605	603	605	599	605	600	544	612	554	576	594	606	571	577	578	618	601	607	598	634	601	621	593	601	626	594	613	593	579	584	612	572	615	603	588	605	553	578	589	578	628	630	598	628	592	554	633	592	603	617	599	562	636	632	578	571	609	636	607	587	568	641	563	566	591	609	567	627	603	552	567	553	557	556	620	601	585	631	591	616	567	614	570	596	559	593	637	605	616	614	607	572	598	608	612	562	567	561	573	587	593	588	637	599	579	563	595	581	594	597	609	597	610	568	627	596	615	568	582	628	567	617	590	562	587	545	604	608	541	600	592	631	644	577	605	575	662	588	585	592	594	612	624	573	603	616	635	593	558	587	619	556	572	608	594	619	559	575	610	591	563	555	602	605	575	561	607	565	594	585	616	576	591	619	625	643	575	629	590	627	639	609	581	576	595	588	587	618	599	610	593	561	568	634	575	552	578	550	571	542	591	583	580	597	650	547	614	649	607	622	613	584	567	625	597	591	608	610	582	571	607	588	615	584	622	612	590	608	591	607	611	599	573	613	614	592	585	550	606	605	582	605	607	592	619	604	565	593	621	591	629	611	582	626	577	578	579	578	604	623	550	580	567	633	569	556	606	638	609	549	559	558	612	607	603	603	611	627	589	608	583	571	608	590	590	605	613	617	616	567	610	630	624	592	651	567	588	585	609	593	576	575	593	658	592	593	573	598	548	562	639	580	566	591	594	567	626	609	593	593	627	582	582	559	580	564	627	588	551	592	620	601	598	567	547	549	595	582	621	607	554	598	566	568	583	581	622	603	572	589	578	686	596	581	632	577	644	571	563	617	574	606	598	606	591	614	612	634	621	620	594	613	594	562	585	607	537	613	591	622	606	584	576	588	642	607	594	577	576	594	565	616	560	595	639	570	634	579	557	591	547	619	541	591	621	607	541	626	588	597	574	576	533	619	608	612	601	571	612	627	605	605	617	586	605	614	598	586	579	624	578	556	607	604	597	630	595	593	603	576	577	567	610	572	620	617	571	599	611	599	566	592	603	607	562	568	536	569	644	627	573	591	598	591	615	642	567	589	612	581	590	657	603	598	596	603	591	571	613	592	607	579	611	548	573	576	584	537	597	564	557	615	594	572	563	606	613	603	586	553	589	605	606	609	579	607	587	607	591	556	590	639	580	619	578	557	631	574	624	608	576	571	601	574	593	574	637	588	617	606	615	574	657	571	556	564	614	563	583	583	582	549	574	585	599	610	583	577	577	594	613	601	621	606	622	614	596	572	618	567	568	575	599	599	589	569	596	619	593	607	620	588	605	633	581	643	602	619	605	603	574	626	570	616	626	656	577	584	602	591	627	611	615	591	622	583	604	603	610	583	573	577	588	605	617	582	602	607	597	601	606	580	574	632	616	612	570	551	579	657	581	613	616	574	591	595	562	591	651	619	608	611	619	642	572	586	623	599	582	583	600	613	590	559	583	582	576	560	611	605	590	620	582	580	608	667	639	620	622	631	568	584	559	601	561	615	589	593	615	599	587	597	580	608	602	559	649	615	582	608	566	607	606	593	592	577	589	597	589	576	633	625	636	582	607	605	617	615	615	593	630	628	620	592	614	621	587	604	585	608	577	585	569	559	648	586	595	603	613	614	583	633	598	572	598	545	579	578	598	608	602	616	572	621	586	562	588	596	608	560	617	586	605	593	598	600	580	550	573	575	601	587	590	635	646	599	616	574	573	621	578	606	602	599	627	603	578	568	617	592	587	567	601	598	597	617	582	595	593	581	606	588	585	604	598	589	576	597	564	591	576	601	624	604	614	629	596	621	564	605	608	590	624	629	600	604	600	609	572	596	561	612	607	577	594	620	614	591	608	621	568	607	597	554	621	595	574	611	615	607	622	552	601	547	635	582	603	615	581	635	563	559	604	613	609	668	556	629	608	626	594	595	601	653	630	586	585	655	606	594	577	572	572	597	620	609	623	627	570	611	577	551	590	587	599	582	554	578	584	621	624	630	585	586	614	590	596	578	603	647	584	626	612	615	587	585	594	571	629	537	582	605	583	607	603	577	585	579	563	605	593	564	571	634	632	602	562	598	572	579	587	607	567	591	578	567	630	621	607	573	586	587	623	573	646	587	611	587	616	609	613	583	600	609	571	645	563	577	605	586	593	572	597	584	607	607	592	600	589	596	586	629	643	616	589	599	598	610	629	551	612	621	569	532	597	569	585	606	550	515	569	615	574	578	572	614	614	578	627	539	584	613	618	565	627	600	623	564	564	625	609	606	586	615	599	630	601	594	608	594	619	605	575	612	589	554	566	591	646	592	585	619	589	576	612	573	571	584	604	617	568	576	581	587	622	591	612	605	618	582	607	598	593	571	607	576	638	575	570
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
